IRFC Share Price
IRFC Share Price

IRFC Share Price

NSE: IRFC|BSE: 543257|Finance

100% Sell

₹123.46

+₹1.83 (1.50%) As on 05 Sep, 2025 | 15:58 IST

IRFC Stock Performance

Market cap
Market Cap Switch₹1,61,344 Crs
Open
₹122.25
Prev. Close
₹121.63
Circuit range
₹135.80 - ₹111.11
Day range
₹121.74 - ₹123.71
Year range
₹108.04 - ₹171.84
Volume
69,47,411
Avg. traded
₹122.90
Revenue (12m)
₹27,303 Crs

About IRFC

Set up in December 1986, the Indian Railway Finance Corporation (IRFC) is a public sector undertaking (PSU) with the government owning a majority stake.

IRFC, the financing arm of the Indian Railways, arranges funds from domestic and overseas markets to meet requirements, beyond budgetary allocations. In more than three decades of its existence, IRFC has played a key role in supporting the expansion and modernisation of the Indian Railways. The primary operations of the company include financing the acquisition of rolling stock assets, leasing of railway infrastructure assets and national projects. IRFC also provides lending to various entities of the Railway Ministry.

The company borrows funds from the financial markets to fund the acquisition or creation of assets, which are then leased out to the Indian Railways. The cumulative funding by IRFC to the railway sector crossed ₹5.04 lakh crore in FY2022. It has funded acquisition of 13764 locomotives, 76735 passenger coaches, and 265815 wagons, which constitute around 75% of the total rolling stock fleet of Indian Railways.

The Railway Ministry PSU has a market capitalisation of ₹100,078 crore as on December 9, 2023. The government held an 86.36% stake in the company as on September 30, 2023.

IRFC was listed on the bourses after launch on its IPO in January 2021. IRFC share price has surged more than 228% since its listing on the bourses, as of December 11, 2023.

Business segments of IRFC

Leasing Operations

This remains the primary business segment of IRFC, contributing a significant portion of its revenue. IRFC uses a leasing approach to fund Indian Railways' rolling stock and project assets, including locomotives, coaches, wagons, trucks, flats, electric multiple units (EMUs), containers, cranes, trolleys, and other rolling stock components.

The company’s lease term is essentially 30 years – a primary component of 15 years and a secondary of 15 years.

During the primary lease period, the principal component and interest are recovered as part of the lease. During the secondary lease period of 15 years, IRFC receives a nominal rent.

After secondary lease period assets are normally transferred to the Railway Ministry at a nominal amount. It has a cost-plus leasing agreement with the Ministry of Railways, which ensures consistent growth in its income and profitability. The Ministry pays half-yearly lease rentals, which include both principal repayment and interest.

The company provides funds to Indian Railways’ entities like Rail Vikas Nigam Ltd (RVNL), Rail Land Development Authority and Railtel Corporation of India.

Borrowing operations

IRFC raises funds through various sources at very competitive rates. The source of funds include taxable and tax-free bonds issuances, term loans from banks and financial institutions, commercial papers, external commercial borrowings and asset securitisation. Due to its strong credit ratings, it gets funds at significantly low cost. As of March 31, 2023, the company borrowed funds of ₹1,84,531 crore, which included ₹1,59,041 crore in term loans and ₹71,738 crore in external borrowing.

Financial highlights

• In FY23, IRCF’s total income surged 17.7% to ₹23,891.27 crore from ₹20,298.27 crore in FY22. • The total expenditure was at ₹49,450.6 crore, up 11% from ₹44,399.87 crore in the year before. • The profit before tax increased 4% to ₹6,337.01 crore from ₹6,090.15 crore. • There was also a 4% jump in IRFC’s net profit at ₹6,337.01 crore as against ₹6089.84 crore in FY 2021-22. • Earnings per share increased to ₹4.85 in FY23 from ₹4.66 in the previous financial year.

07 September 2025 – IRFC Share Price Update

As of last trading day, IRFC opened at ₹122.25 and last traded at ₹123.46, showing a rise of 1.83 points (1.50%) compared to the previous close of ₹121.63. During the session, the stock touched a high of ₹123.71 and a low of ₹121.74. The company's market capitalization now stands at ₹1,61,344 Crs, with a P/E ratio of 24.2 and a dividend yield of 1.29%.

  • Chart
  • Fundamentals
  • Financials
  • F&O
  • Shareholdings
  • Events
  • Peers
  • News
  • FAQs

IRFC Share Price Chart

₹123.46+₹1.83 (1.50%)
Please wait...

IRFC Key Indicators

P/E ratio
24.18
P/B ratio
3.09
ROE
12.77%
ROCE
5.83%
Dividend yield
1.29%
Debt/Equity ratio
8.09
EPS
4.98

Investment Checklist: (1/6)

not passed

Equity returns

not passed

Dividend returns

passed

Safety factor

NA

Growth factor

not passed

Debt vs Equity

NA

Profit factor

The investment checklist helps you understand a company's financial health at a glance and identify quality investment opportunities easily

Analyst Ratings:

Sell

Buy

0%

Hold

0%

Sell

100%

This analysis is based on the reviews of 1 experts in the last 7 days

IRFC Financial Ratios

  • Profitability

  • Operational

  • Valuation

Operating profit margin

99.43%

Net profit margin

23.94%

ROE

12.77%

ROA

1.4%

ROCE

5.83%

IRFC Shareholder returns

1 day
+1.50%
1 week
+4.53%
1 month
-3.82%
3 months
-15.01%
1 year
-28.83%
3 years
+458.64%
5 years
+397.82%

IRFC Revenue Statement

All values are in ₹ Crores (Cr)
RevenueNo Sort
Operating ProfitNo Sort
Net ProfitNo Sort
No data found

IRFC Cash Flow

All values are in ₹ Crores (Cr)
OperatingNo Sort
InvestingNo Sort
FinancingNo Sort
No data found

IRFC Balance Sheet

All values are in ₹ Crores (Cr)
Empty state

No data available at the moment

IRFC Share Price History

DayOpenCloseChange %
21-Aug-25
₹126.80
₹125.44
-1.02%
20-Aug-25
₹127.34
₹126.73
-0.06%
19-Aug-25
₹125.41
₹126.80
+1.63%
18-Aug-25
₹125.44
₹124.77
+0.22%
14-Aug-25
₹125.65
₹124.50
-0.92%
13-Aug-25
₹125.10
₹125.65
+0.50%
12-Aug-25
₹127.00
₹125.03
-1.41%
11-Aug-25
₹125.28
₹126.82
+1.23%

IRFC Shareholding Pattern

CategoryJun 2025Mar 2025Dec 2024Sep 2024
Promoters
86.36%
86.36%
86.36%
86.36%
Foreign institutions-FII
0.93%
0.98%
1.01%
1.09%
Other domestic institutions
1.21%
1.13%
1.00%
0.93%
Retail and other
11.24%
11.32%
11.39%
11.46%
Mutual Funds
0.25%
0.21%
0.24%
0.15%

IRFC Corporate Actions

  • Dividend • ₹0.8/share

    Ex date 21 Mar 2025

    expand tab
  • Dividend • ₹0.8/share

    Ex date 12 Nov 2024

    expand tab
  • Dividend • ₹0.7/share

    Ex date 22 Aug 2024

    expand tab
  • Dividend • ₹0.8/share

    Ex date 10 Nov 2023

    expand tab
  • Dividend • ₹0.7/share

    Ex date 15 Sep 2023

    expand tab

Stocks Similar to IRFC

PriceNo Sort
Change %No Sort
GUJARAT STATE FINANCIAL CORPOR₹14.97-₹0.08 (-0.53%)
IFCI₹52.43+₹0.27 (0.52%)
MAS Financial₹310.00-₹0.65 (-0.21%)
Power Finance Corp₹394.40+₹4.35 (1.12%)
REC₹366.15+₹1.85 (0.51%)
Satin Credit Net₹148.01+₹1.49 (1.02%)
Tourism Finance Corporation of India₹346.05+₹5.50 (1.62%)

Popular Stocks

PriceNo Sort
Change %No Sort
IREDA Share Price₹145.51+₹1.50 (1.04%)
JIO FIN SERVICES LTD Share Price₹309.40-₹0.05 (-0.02%)
NHPC Share Price₹77.82-₹0.27 (-0.35%)
RVNL Share Price₹329.40+₹2.45 (0.75%)
Suzlon Share Price₹57.87+₹0.45 (0.78%)
Tata Motors Share Price₹691.70+₹4.20 (0.61%)
Tata Power Share Price₹385.80+₹3.20 (0.84%)
Tata Steel Share Price₹167.68+₹0.87 (0.52%)
Vodafone Idea Share Price₹7.23+₹0.62 (9.38%)
YES Bank Share Price₹20.44+₹0.15 (0.74%)

IRFC Share Price FAQs

What is the share price of IRFC today?

chevron-up
IRFC share price is ₹ 123.46 as on Sep, 2025 | 15:58 IST.

What are the high & low stock price of IRFC today?

chevron-up
IRFC stock price hit a high of ₹ 123.71 and low of ₹ 121.74 as on Sep, 2025 | 15:58 IST.

What is the market cap of IRFC?

chevron-up
The market cap of IRFC is ₹ 1,61,343.80 Crores as on Sep, 2025 | 15:58 IST.

What are the the 52-week high and low share prices of IRFC stock on the NSE?

chevron-up
52-week high stock Price of IRFC is ₹ 171.84 and Low Price is ₹ 108.04 as on Sep, 2025 | 15:58 IST.

What are the stock symbols of IRFC?

chevron-up
The stock symbol of IRFC is NSE: IRFC on the NSE, BSE: 543257 on the BSE, and the ISIN is INE053F01010.

Can I buy IRFC shares on Holidays?

chevron-up
No, shares of IRFC or any other publicly traded company cannot be bought or sold on holidays when the stock exchanges are closed. You can only buy or sell IRFC shares on days when the stock exchanges are open for trading. It's important to check the NSE & BSE holidays calendar, before placing any trades to avoid any inconvenience.

How to buy IRFC shares?

chevron-up
To buy IRFC shares,open a demat account with Upstox and complete the KYC process. Once your account is set up, search for the stock and place your order

What is the PE and PB ratio of IRFC?

chevron-up
The PE and PB ratio of IRFC is 24.18 and 3.09 respectively, as on Sep, 2025 | 15:58 IST.

What are the returns on IRFC shares?

chevron-up
The historical returns for IRFC shares are -28.83 for 1 year, 458.64 for 3 year and 397.82 for 5 year.