IFCI Limited (NSE:IFCI)
India flag India · Delayed Price · Currency is INR
82.38
-7.69 (-8.54%)
Jun 18, 2026, 3:42 PM IST

IFCI Limited Filings