Alto Ingredients Inc ALTO Q1 2026 Earnings Surprise Profit on Strong Cost Management and Improved Margins Diageo Q1 2026 Earnings EPS Misses Estimates Amidst Mixed Market Sentiment WU Q1 2026 Earnings EPS Falls Short of Estimates Stock Dips Immatics NV IMTX Q1 2026 Earnings EPS Misses Estimates Stock Rises 5 Amid Pipeline Progress Evolv Technologies Q1 2026 Earnings Narrowing Loss Beats Expectations Stock Rises CMCO Q1 2026 Earnings EPS Beats Estimates as Cost Discipline Lifts Results