Granules India Limited (GRANULES) NSE stock research

Research Granules India Limited (GRANULES) on NSE with share price Rs 728.35, market cap Rs 18,048.29 Cr, P/E 29.73, financial statements, peers, charts, and AI stock analysis.