Indian Railway Finance Corporation logo

Indian Railway Finance Corporation share news and announcements

NSE: IRFCBSE: 543257FinanceLarge Cap

Last close ₹74.45down ₹2.55 (3.31%)BSE ₹74.50

Share price at the NSE close on 23 Oct 2026. Previous close ₹77.00.

52-week range of traded prices to 23 Oct 2026
₹73.76Low, 23 Oct 2026₹137.17High, 29 Dec 2025
Market cap
₹97,295 Cr69th largest listed
P/E
13.2
P/B
1.6
Dividend yield
2.96%
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
91,24,57734.0% delivered

Indian Railway Finance Corporation record dates, bonuses and splits

26 filed, newest first.

  1. Oct 2026

  2. Feb 2026

  3. Oct 2025

  4. Mar 2025

  5. Nov 2024

  6. Oct 2024

  7. Aug 2024

  8. Nov 2023

  9. Aug 2023

  10. Nov 2022

  11. Aug 2022

  12. Oct 2021

  13. Mar 2020

  14. Mar 2019

  15. Mar 2018

  16. Sep 2017

  17. Mar 2017

  18. Feb 2017

  19. Sep 2016

  20. Sep 2015

  21. Mar 2015

    • 16 Mar · Corporate action

      Record Date has been fixed as March 30, 2015 for the purpose of payment of interest on April 15, 2015 for following: 1)INE053F07652; 2) INE053F07678; 3)INE053F07660; 4) INE053F07686; 5) INE053F07710; 6) INE053F07736; 7) INE053F07728; 8) INE053F07744.
  22. Mar 2014

    • 19 Mar · Corporate action

      Record Date has been fixed as March 28, 2014 for the purpose of payment of interest on April 15, 2014 for following: 1)INE053F07652; 2) INE053F07678; 3) IINE053F07660; 4) INE053F07686.
  23. Sep 2013

    • 24 Sep · Corporate action

      Record Date has been fixed as September 30, 2013 for the purpose of payment of interest on October 15, 2013, for following: 1) INE053F07520; 2) INE053F07538; 3) INE053F07561; 4) INE053F07579; 5) INE053F07587; 6) INE053F07595.
  24. Sep 2012

    • 27 Sep · Corporate action

      Vide its letter dated September 27, 2012 that the Record Date for the purpose of payment of interest on October 15, 2012 for following bonds has been fixed as September 29, 2012 :- 1) IRFC 80th (INE053F07520); 2) IRFC 80th A (INE053F07538) Series Tax-free Bonds.