Rollins Inc ROL Q1 2026 Earnings Slight EPS Beat Amid Steady Pest Control Demand Teck Resources TECK Q1 2026 Earnings Commodity Strength Powers Massive EPS Beat Crown Castle CCI Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower ARR Q1 2026 Earnings EPS Beats Estimates Amidst a Choppy Rate Environment Newmark Group Inc NMRK Q1 2026 Earnings EPS Surprises to the Upside Shares Edge Higher Murphy USA Inc MUSA Q1 2026 Earnings Earnings Surge Past Estimates Stock Slips Marginally