ICFC Finance Limited
Rs. 1135.10
-5.90 (-0.52%)
Circuit: 1026.90 – 1255.10
Data as of 15 Oct 2026
Rs. 20.00 Crore
Instrument Type
Non-Convertible Debentures