BUD Q1 2026 Earnings EPS Beat Drives Stock Uptick Amid Cost Discipline MOS Q1 2026 Earnings EPS Falls Sharply Short of Estimates Stock Rises on Other Factors PWP Q1 2026 Earnings EPS Misses Estimates by 6931 as Stock Declines STRZ Q1 2026 Earnings Massive EPS Miss Yet Stock Rises 258 TCRT Q4 2023 Earnings EPS Miss as PreRevenue Biotech Reports Operational Progress Satellos Bioscience Inc MSLE Q1 2026 Earnings EPS Beat with 1358 Surprise Stock Declines 546