ICFC Finance Limited
Rs. 1080.00
+25.00 (+2.37%)
Circuit: 949.50 – 1160.50
Data as of 05 Oct 2026
Rs. 20.00 Crore
Instrument Type
Non-Convertible Debentures