CMS Q1 2026 Earnings Slight EPS Beat Amid Steady Utility Operations GDS Q1 2026 Earnings Massive EPS Beat Defies Expectations Despite Stock Dip FGBIP Q1 2026 Earnings Earnings Beat Expectations with 96 Surprise Clorox CLX Q1 2026 Earnings EPS Surprises to the High Side Amid Muted Revenue Outlook PRLD Q1 2026 Earnings NarrowerthanExpected Loss Amid Continued Pipeline Execution SPG Q1 2026 Earnings EPS Slightly Misses Estimates Shares Edge Higher