QS Q1 2026 Earnings Narrower Loss Surprises But Stock Falls 215 Amid Continued PreRevenue Phase
OTTR Q1 2026 Earnings Earnings Beat Estimates as EPS Surges 1986 Above Consensus
Baytex Energy Q1 2026 Earnings Significant EPS Miss Amidst Challenging Oil Market
CACC Q1 2026 Earnings EPS Slightly Misses Estimates Amid Subprime Auto Lending Environment
James River Group Holdings Q1 2026 Earnings Missed Estimates Drive Modest Share Decline
BTSGU Q1 2026 Earnings Strong EPS Beat of 2334 Surprise Amid Modest Stock Decline