Business & Finance IRFC Stock Slides 3.5% After 551% 3-Year Surge IRFC Share Price IRFC Share Price: IRFC shares dropped by 3.5% just ahead of its Q1 FY26 results, despite gaining over 550% in the past three years. Investors are now... By Viraj July 23, 2025