ROST Q1 2026 Earnings EPS Beats Estimates by 145 Amid Cautious Consumer Environment DCH Q1 2026 Earnings Massive EPS Surprise Drives Stock Up 39 JACK Q1 2026 Earnings EPS Misses by a Hair as Stock Rises 176 Thor Industries THO Q1 2026 Earnings Massive Earnings Beat Surprises the Market enGene Holdings Q1 2026 Earnings EPS Beat and Positive Market Response Amid PreRevenue Progress IPHA Q1 2026 Earnings WiderthanExpected Loss Amid Pipeline Progress