WEC
WEC

Wec Energy Group Inc

NYSE · Utilities
$111.42
-0.52 (-0.46%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 8.69B 8.64B 14.98B 14.95B 16.65B
Net Income 1.59B 1.42B 1.92B 1.59B 1.71B
EPS
Profit Margin 18.2% 17.3% 12.8% 10.7% 10.3%
Rev Growth +0.6% +0.6% -6.1% -1.9% -5.3%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 11.35B 11.35B 2.82B 2.91B 3.49B
Total Equity 6.94B 6.94B 17.55B 17.72B 16.14B
D/E Ratio 1.64 1.64 0.16 0.16 0.22
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 3.81B 3.60B 2.59B 2.58B 3.14B
Free Cash Flow 1.04B 1.15B 1.29B