KEP Q4 2025 Earnings EPS Misses Estimates Amid Operational Challenges ODFL Q1 2026 Earnings EPS Beats Estimates Stock Rises 29 CMI Q1 2026 Earnings EPS Beats Estimates by 897 as Shares Rally Park Hotels Resorts Inc PK Q1 2026 Earnings Massive EPS Surprise of 76957 Highlights Resilience Sangoma Technologies Q1 2026 Earnings EPS Miss Weighs on Shares as Losses Widen AbCellera Biologics ABCL Bounces from Support Biotech Stock Gains 173 on Renewed Interest CarGurus CARG Surges 385 Breaking Out Towards Key Resistance Ryde Group Rebounds RYDE Surges 95 as It Challenges Key Resistance at 109 NeoGenomics NEO Gains 132 Tests Key Resistance Zone Amid Sector Tailwinds IMKTA Q1 2026 Earnings Solid EPS of 128 Amid Modest Market Reaction