GLW Q1 2026 Earnings Earnings Slightly Beat Estimates Amid Operational Focus CMS Energy Corporation CMSD Q1 2026 Earnings Earnings Beat on Strong Utility Performance TOL Q1 2026 Earnings EPS Surpasses Estimates Amid Resilient Housing Demand WSFS Financial Q1 2026 Earnings EPS Surpasses Estimates by 122 Stock Unchanged CRSR Q1 2026 Earnings Strong Earnings Beat Drives DoubleDigit Share Price Rally GBDC Q1 2026 Earnings Significant EPS Miss Amid Challenging Market Conditions