ICRA Ltd
company logo

ICRA Ltd

ICRA Share Price

BSE:532835

NSE:ICRA

5148

-161.50 (-3.04%)

As on June 15, 2026 at 12:44 PM
Loading chart...