Indian Railway Finance Corporation logo

Indian Railway Finance Corporation share price history

NSE: IRFCBSE: 543257FinanceLarge Cap

Indian Railway Finance Corporation Limited · Face value ₹10 · Listed Jan 2021
Last close ₹73.37down ₹2.34 (3.09%)BSE ₹73.40

Share price at the NSE close on 30 Oct 2026. Previous close ₹75.71.

30 Oct: open ₹75.72, high ₹75.75, low ₹73.05

52-week range of traded prices to 30 Oct 2026
₹73.05Low, 30 Oct 2026₹137.17High, 29 Dec 2025
Market cap
₹95,884 Cr69th largest listed
P/E
13.01
P/B
1.58
Dividend yield
3.00%
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
73,06,75140.3% delivered

Indian Railway Finance Corporation share price by year, month and day

Closes to 30 Oct 2026; the last month as traded on NSE

Indian Railway Finance Corporation's share price is on record from 29 Jan 2021, when it closed at ₹24.80, to 30 Oct 2026. Its highest close was ₹217.43 on 12 Jul 2024 and its lowest ₹19.50 on 20 Jun 2022.

Close at year end, ₹

23202133202299202314920241252025732026so far
YearClose at year endChangeHighest closeLowest closeOpenTraded highTraded lowVolume
2026so far73.37−41.1%128.4873.37125.31129.7573.052,73,26,52,136
2025124.62−16.4%153.70110.81149.70156.80108.044,05,27,08,214
2024149.04+50.0%217.4399.95100.00229.0097.8014,85,96,26,667
202399.35+205.2%100.1025.5032.70104.1025.4018,11,12,77,822
202232.55+42.5%35.6519.5022.9537.1019.305,76,23,46,762
202122.85–25.9020.8524.9026.7020.804,37,49,37,429
₹ per share, adjusted for splits and bonuses since. Change is on the close at the end of the year before; traded high and low are the year's range. 2021 is from its first session, 29 Jan 2021.