Indian Railway Finance Corporation logo

Indian Railway Finance Corporation offer for sale history

NSE: IRFCBSE: 543257FinanceLarge Cap

Last close ₹74.45down ₹2.55 (3.31%)BSE ₹74.50

Share price at the NSE close on 23 Oct 2026. Previous close ₹77.00.

52-week range of traded prices to 23 Oct 2026
₹73.76Low, 23 Oct 2026₹137.17High, 29 Dec 2025
Market cap
₹97,295 Cr69th largest listed
P/E
13.2
P/B
1.6
Dividend yield
2.96%
ROE
12.6%
NIM
−4.92%
Cost of funds
4.71%
Credit cost
0.06%
ROA
1.39%
Leverage
9.19times net worth
Volume, NSE
91,24,57734.0% delivered

Offers for sale

Offers for the company's shares made by others, latest first. In an offer for sale, an existing holder, usually a promoter, sells shares through the exchange at or above a floor price.

  • Offer for sale · 25 Jun 2026Floor price ₹91, for 21,87,78,389 shares, open 25 Jun 2026.
  • Offer for sale · 24 Jun 2026Price ₹91, for 21,87,78,389 shares, open 24 Jun 2026. Bids came to 1.00 times the shares on offer.
  • Offer for sale · 25 Feb 2026Price ₹104, for 22,34,28,865 shares, open 25 Feb 2026. Bids came to 1.00 times the shares on offer.