PUK Q4 2025 Earnings EPS Misses Estimates by 2917 Amid Market Headwinds MHO Q1 2026 Earnings Earnings Beat Driven by Strong Operational Execution AON Q1 2026 Earnings Small EPS Beat Reflects Steady Execution ASTI Q1 2026 Earnings WiderthanExpected Loss Amid No Revenue Exelixis Q1 2026 Earnings EPS Surprise Drives Modest Share Uptick SLB Q1 2026 Earnings EPS Slightly Misses Estimates Amid Stable Operations