Eversource Energy Announces 2025 Financial Results and 2026 Outlook MM Desk 16 February, 2026 Eversource Energy (NYSE: ES) reported full-year 2025 net income of $1.69 billion, or $4.56 per Read More