Flaherty FFC Holds 1609 Direction Awaited 20260513 IRFC Q4 Results Profit Unchanged at 1684 Crore Total Income Grows 9 YearonYear Scorpio STNG Q1 2026 Earnings 302 EPS Surges Past 259 Estimates