ICRA Ltd.

NSE: ICRA | BSE: 532835 | ISIN: INE725G01011 | Industry: Other Financial Services
| Falling Comet
5203.5000 -15.00 (-0.29%)
NSE Mar 20, 2026 15:49 PM
Volume: 3,436