Skip to content
WEC WEC Energy Group, Inc.
$79.47 -0.26% -0.21
Notify me if price changes either direction
Interactive Brokers Logotype

Buy WEC stocks now with Interactive Brokers – the most advanced investment platform

Loading

Key Stats

Market cap. 25.1B
Enterprise value 44B
Trailing PE 17.344978
Forward PE 15.131429
PEG Ratio 15.131429
Enterprise to EBITDA 12.17
Enterprise to revenue 5.061
Price to book MRQ 2.0712852
Price to sales TTM 2.8887384

Financials

Fiscal Year Ends 2023-12-31
Most Recent Quarter (MRQ) 2024-03-31
Revenue (TTM) 8.7B
EBITDA 3.7B
Diluted EPS TTM 4.58
Total Cash (MRQ) 38.9M
Current ratio (MRQ) 0.553
Operating Cash Flow (TTM) 3.1B

Recent WEC News