Genpact Q1 2026 Earnings EPS Beats Estimates by 424 Stock Edges Lower THCH Q4 2025 Earnings Deepening Losses Amid Growth Push GATX Q1 2026 Earnings EPS Beats Estimates Despite Stock Pullback STKS Q1 2026 Earnings Widening Losses as EPS Misses Estimates by 146 PHAR Q1 2026 Earnings EPS Misses Expectations by Wide Margin Stock Declines QURE Q1 2026 Earnings NarrowerthanExpected Loss Amid Gene Therapy Pipeline Progress