IRFC

Finance (including NBFCs)

Indian Railway Finance Corporation

NSE: IRFCBSE: 543257ISIN: INE053F01010
₹87.62
+0.59 · +0.68%
As of 24 Jul 2026
Open
₹86.50
High
₹87.85
Low
₹86.02
Prev Close
₹87.03
52W High
₹137.17
52W Low
₹86.02
Volume
62.26 L
Mkt Cap
₹1.15L Cr
Fundamentals
Valuation & profitability
Market Cap
₹1.15L Cr
P/E Ratio
39.6
EPS (TTM)
₹2.21
Book Value
₹37.60
Dividend Yield
0.77%
ROCE
5.73%
ROE
13.6%
Sales Growth
19%
Face Value
₹10.00
Key highlights
Auto-generated from live data
  • Trades at a P/E of 39.6, with a return on equity (ROE) of 13.6%.
  • IRFC is trading below all of its key moving averages (10/20/50/100/200-DMA) — a bearish technical setup.
  • Year-to-date it is down 29.82%, and down 28.1% over the past year.
  • At ₹87.62 it sits about 3% of the way up its 52-week range (₹86.02–₹137.17).
  • Offers a dividend yield of 0.77%.
  • Market capitalisation stands at ₹1.15L Cr.
Price chart
Daily candles + volume · SMA 20 / 50 / 200 · stored OHLC
Shareholding pattern

Shareholding data syncs daily.

Performance
Stock returns vs Nifty 50
10D
-1.67%
Nifty -0.64%
20D
-2.87%
Nifty -1.72%
50D
-8.58%
Nifty +2.68%
100D
-13.49%
Nifty -1.14%
200D
-31.23%
Nifty -8.93%
YTD
-29.82%
Nifty -8.59%
52W
-28.10%
Nifty -7.86%
Moving averages
Simple moving averages vs current price
0/5 above · Bearish
SMA 10-Day
₹88.32Below
SMA 20-Day
₹89.13Below
SMA 50-Day
₹94.02Below
SMA 100-Day
₹96.92Below
SMA 200-Day
₹108.19Below
Price ranges
Where the price sits in each window
10-Day range₹87.62
₹86.02₹90.00
20-Day range₹87.62
₹86.02₹92.19
50-Day range₹87.62
₹86.02₹103.63
200-Day range₹87.62
₹86.02₹137.17
YTD range₹87.62
₹86.02₹129.75
52-Week range₹87.62
₹86.02₹138.00
Technical signals
Unfilled gaps acting as support / resistance
Unfilled Gap Down On 24 Jun, 2026 : 94.75 ~ 98.20RESISTANCE
Unfilled Gap Down On 11 May, 2026 : 105.15 ~ 105.65RESISTANCE
Unfilled Gap Down On 25 Feb, 2026 : 105.99 ~ 109.05RESISTANCE
Unfilled Gap Up On 04 Sep, 2023 : 57.15 ~ 56.50SUPPORT
Unfilled Gap Up On 01 Aug, 2023 : 38.80 ~ 38.55SUPPORT
Unfilled Gap Up On 25 Oct, 2022 : 21.50 ~ 21.40SUPPORT
Unfilled Gap Down On 14 Jan, 2020 : 1069.00 ~ 1160.00RESISTANCE
Unfilled Gap Down On 13 Jan, 2020 : 1077.00 ~ 1160.00RESISTANCE
Unfilled Gap Down On 10 Jan, 2020 : 1080.00 ~ 1271.84RESISTANCE
Unfilled Gap Down On 09 Jan, 2020 : 1070.00 ~ 1150.00RESISTANCE
Unfilled Gap Down On 08 Jan, 2020 : 1074.95 ~ 1144.05RESISTANCE
Unfilled Gap Down On 07 Jan, 2020 : 1070.70 ~ 1146.65RESISTANCE
Unfilled Gap Down On 03 Jan, 2020 : 1069.00 ~ 1130.60RESISTANCE
Unfilled Gap Down On 02 Jan, 2020 : 1068.99 ~ 1148.00RESISTANCE
Unfilled Gap Down On 31 Dec, 2019 : 1066.85 ~ 1140.00RESISTANCE
Unfilled Gap Down On 30 Dec, 2019 : 1060.05 ~ 1137.00RESISTANCE
Unfilled Gap Down On 23 Dec, 2019 : 1060.80 ~ 1140.21RESISTANCE
Unfilled Gap Down On 20 Dec, 2019 : 1062.00 ~ 1146.00RESISTANCE
Unfilled Gap Down On 19 Dec, 2019 : 1061.99 ~ 1147.85RESISTANCE
Unfilled Gap Down On 17 Dec, 2019 : 1062.00 ~ 1153.00RESISTANCE
Annual financials
Revenue, profit & EPS by financial year
YearRevenueNet ProfitEPSNPM
Mar 2023₹23,892 Cr₹6,337 Cr₹4.8526.52%
Mar 2022₹20,299 Cr₹6,090 Cr₹4.6630%
Mar 2021₹15,771 Cr₹4,416 Cr₹3.3828%
Mar 2021₹15,771 Cr₹4,416 Cr₹3.3828%
Mar 2021₹15,771 Cr₹4,416 Cr₹3.3828%
Mar 2020₹13,838 Cr₹3,692 Cr₹3.1126.68%
Mar 2019₹11,134 Cr₹2,255 Cr₹0.0020.25%
Mar 2018₹9,267 Cr₹2,055 Cr₹0.0022.18%
Mar 2017₹9,047 Cr₹934 Cr₹0.0010.32%
Mar 2016₹7,507 Cr₹849 Cr₹0.0011.31%
Mar 2015₹6,939 Cr₹758 Cr₹0.0010.92%
Mar 2014₹6,197 Cr₹701 Cr₹0.0011.31%
Peer comparison
Other companies in Finance (including NBFCs)
CompanyP/EBook ValueSales Growth
BAJFINANCE
Bajaj Finance Limited
53.4₹361.6033.55%
PAISALO
Paisalo Digital Ltd
17.93₹154.7118.14%
PFS
PTC INDIA FINANCIAL SERVICES LTD.
6.52₹32.194.03%
ARMANFIN
ARMAN FINANCIAL SERVICES LTD.
49.76₹124.7743.32%
THEINVEST
The Investment Trust Of India Ltd
4,027₹74.90354%
SHRIRAMFIN
Shriram Finance Ltd
8.72₹1,162.0023%
PNBGILTS
PNB GILTS LTD.
2.57₹50.0113.95%
SREINFRA
SREI INFRASTRUCTURE FINANCE LTD.
10.47₹58.62-0.03%
NSIL
NALWA SONS INVESTMENTS LTD.
24.36₹5,870.0012.33%
VHL
VARDHMAN HOLDINGS LTD.
11.93₹1,922.00-14.84%
PFC
POWER FINANCE CORPORATION LTD.
4.81₹172.141.53%
Dividend history
Per share, by ex-date
Ex-Date: 17 Nov 2022₹0.80
Ex-Date: 15 Sept 2022₹0.63
Ex-Date: 10 Nov 2021₹0.77
Ex-Date: 17 Feb 2021₹0.00
Ex-Date: 17 Feb 2021₹1.05

Fundamentals, financials & technicals sourced from niftytrader.in, cached and refreshed periodically.