ICRA Ltd
company logo

ICRA Ltd

ICRA Share Price

BSE:532835

NSE:ICRA

5205.5

40.50 (0.78%)

As on June 18, 2026 at 12:09 PM
Loading chart...