Tweenvest Stocks

Indian Railway Finance Corporation Limited (NSEI: IRFC)

Financials · Financial Services · IN

Rs86.40

-1.34% today · -30.5% 1Y

Indian Railway Finance Corporation Limited (NSEI: IRFC) operates in the Financial Services industry within the Financials sector. The company is valued at $11.80B and employs 59 people.

Over the last twelve months the share price has lost 30.5%, trading between 85.00 and 137.17.

Tweenvest scores Indian Railway Finance Corporation Limited across four factors: quality 39/100, value 50/100, growth 47/100, dividend 79/100. Its strongest factor is dividend.

IRFC price history

Not enough price history to draw a chart yet.

Key figures

Market cap
$11.80B
Revenue (TTM)
$781.84M
P/E
15.74
EPS
5.49
Dividend yield
2.43%
Beta (5Y)
0.33
52-week high
Rs137.17
52-week low
Rs85.00
Avg volume (3M)
Shares outstanding
13.07B
Employees
59
Next earnings

About Indian Railway Finance Corporation Limited

Indian Railway Finance Corporation Limited is an Indian financial institution that secures capital from financial markets. Its primary purpose is to fund the procurement and development of critical assets, which are subsequently leased to Indian Railways under finance lease arrangements. Additionally, IRFC operates as a non-deposit-taking non-banking financial company specifically focused on infrastructure finance. The corporation was founded in 1986 and maintains its headquarters in New Delhi, India.

ISIN
INE053F01010
Founded
1986
Listed since
Jan 29, 2021
Exchange
National Stock Exchange of India
Currency
INR
CompanyMarket capPriceDay
Berkshire Hathaway Inc.NYSE: BRK.A$1.08T$755,631.00+1.63%
Visa Inc.NYSE: V$701.95B$382.41+3.06%
Mastercard IncorporatedNYSE: MA$525.48B$599.86+3.31%
Investor AB (publ)OM: INVE A$133.00BSkr408.20+0.37%
Apollo Global Management, Inc.NYSE: APO$78.42B$132.79+0.08%
PayPal Holdings, Inc.NasdaqGS: PYPL$52.76B$61.68+0.21%
Block, Inc.NYSE: XYZ$48.89B$81.38-0.95%
ORIX CorporationTSE: 8591$42.75B¥6,209.00+1.54%

Browse every Financial Services company →

Figures last refreshed Aug 18, 2026.