BUD Q1 2026 Earnings EPS Beat Drives Stock Uptick Amid Cost Discipline SHLS Q1 2026 Earnings EPS Beats Estimates by 10 Amid Strong Operational Performance MCHX Q1 2026 Earnings EPS Misses Estimates Amid Profitability Pressure TNET Q1 2026 Earnings EPS Surges Past Expectations with 32 Beat CUBE Q1 2026 Earnings Modest EPS Beat Drives Slight Share Gains AM Q1 2026 Earnings EPS Misses Estimates Stock Declines 149