IRFC share price ends marginally lower today at Rs 145.05
IRFC's stock eventually closed at ₹145.05, marking a marginal decline of 0.24% or ₹0.35 from its previous close. The trading volume for the day had 2,30,46,386 shares exchanging hands, translating into a traded value of ₹33,597.02 lakhs.