Eversource Energy (ES): Q1 2025 Earnings, Strategy, and Financial Health | Monexa