NRG Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher CMS Q1 2026 Earnings Slight EPS Beat Amid Steady Utility Operations Cabot Corporation CBT Q1 2026 Earnings EPS Surges Past Expectations Shares Rally MSDL Q1 2026 Earnings Small EPS Beat Meets Modest Market Pullback CCLDO Q1 2026 Earnings EPS Misses Estimates as Preferred Stock Holds Steady Velocity Financial Q1 2026 Earnings EPS Surpasses Estimates with 52 Beat