TME Q1 2026 Earnings EPS Beats Estimates Amid Market Headwinds OTLY Q1 2026 Earnings BetterThanExpected Loss Marks Progress but Revenue Details Remain Unclear PROF Q1 2026 Earnings EPS Surprises to the Upside Stock Declines 2 MBC Q1 2026 Earnings EPS Surges 69 Above Estimates Shares Jump 127 IESC Q1 2026 Earnings EPS Surges 35 Above Expectations Stock Rises CDTTW Warrants Trade Flat at 001 Amidst Minimal Activity Balchem Stock Holds Steady Near Key Support Amid Modest Pullback Gulfport Energy GPOR Slips Over 2 as Resistance Holds Key Support Levels in Focus ALPS Group Holds Above 070 Support After Modest Uptick ABEV Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rises 219