WEC Energy filed 2025 revenue of $9.80 billion, operating income of $2.24 billion, profit of $1.56 billion and Q1 2026 revenue of $3.43 billion. The thesis depends on whether regulated investment, rate recovery and funding discipline can compound through heavy capital needs.
The valuation workbench is hidden from non-admin users until market-data licensing and trust disclosures are production-ready.