Indian Railway Fin Shareholding Patterns
NSE: IRFC | BSE: 543257
₹83.00
As on 07-Sep-2026 15:31IST
Market cap
₹1,08,534 Cr
Revenue (TTM)
₹28,630 Cr
P/E Ratio
15.1
P/B Ratio
1.8
Div. Yield
2.5 %
NSE: IRFC | BSE: 543257
₹83.00
As on 07-Sep-2026 15:31IST
Market cap
₹1,08,534 Cr
Revenue (TTM)
₹28,630 Cr
P/E Ratio
15.1
P/B Ratio
1.8
Div. Yield
2.5 %