PPL PPLC Q1 2026 Earnings 063 EPS Surges Past 062 Estimates Chemung CHMG Q1 2026 Beat Revenue NA EPS Exceeds by Significant CoreWeave CRWV Q1 2026 Results Miss Estimates EPS 112 vs 092 SWK SWKHL Q3 2025 Earnings Surprise EPS 059 Up Significant