NSE: IRFC The Rail Financier's Crossroads: IRFC Navigates Growth and Volatility By StreetVantage Intelligence // May 20, 2026 ₹₹97.10 BULLISH