Exelixis Q1 2026 Earnings EPS Surprise Drives Modest Share Uptick MSC Q4 2025 Earnings Reported EPS of 011 Stock Declines 384 BZ Q1 2026 Earnings EPS Beats Estimates Modestly Despite Flat Revenue Disclosure SNEX Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction PRMB Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Earnings Shortfall TGL Q3 2024 Earnings Significant EPS Beat Despite Stock Decline