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