Economy IRFC & IRCTC Share Price Live: IRFC gains 2%, IRCTC trades flat amid market volatility March 4, 2025