Rollins Inc ROL Q1 2026 Earnings Slight EPS Beat Amid Steady Pest Control Demand Haemonetics Q1 2026 Earnings EPS Slightly Above Estimates Stock Gains 57 PSX Q1 2026 Earnings Strong Earnings Surprise Driven by Improved Refining Margins CLOV Q1 2026 Earnings EPS Surges Past Estimates Stock Slides Slightly Global Partners GLP Q1 2026 Earnings Massive EPS Surprise of 455 as Partnership Delivers Strong Results Legend Biotech LEGN Q1 2026 Earnings Significant EPS Miss Against Estimates as Stock Rises