CSL Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency ROCK Q1 2026 Earnings Earnings Miss Estimates Stock Rises Slightly GSK Q1 2026 Earnings EPS Surprise Beats Estimates Stock Slips Slightly MC Q1 2026 Earnings EPS Misses Estimates Amid Uncertain Deal Environment SPAI Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Unreported Rollins Inc ROL Q1 2026 Earnings Slight EPS Beat Amid Steady Pest Control Demand