WEC

WEC Energy Group, Inc.

Utilities
$112.11 as of May 21, 2026

Sign in to add WEC to your portfolio.

Sign in
Market cap
$36.04B
P/E (TTM)
22.0x
EPS (TTM)
$5.03
Dividend yield
3.33%

Annual financials

FY Revenue Net income FCF Gross margin Op. margin EPS (diluted)
2021 $8.32B $1.30B $-220.10M 36.1% 20.6% $4.12
2022 $9.60B $1.41B $-254.20M 34.4% 20.0% $4.46
2023 $8.89B $1.33B $525.50M 40.5% 21.5% $4.22
2024 $8.60B $1.53B $430.70M 44.0% 25.0% $4.81
2025 $9.80B $1.56B $-1.02B 50.5% 24.2% $4.86

Recent prices

Date Open Close Volume
May 21, 2026 $110.87 $112.11 2.30M
May 20, 2026 $111.76 $110.65 2.30M
May 19, 2026 $109.80 $111.49 2.28M
May 18, 2026 $109.59 $109.55 2.56M
May 15, 2026 $111.10 $109.16 2.39M
May 14, 2026 $111.29 $111.64 1.66M
May 13, 2026 $111.97 $112.20 1.43M
May 12, 2026 $112.42 $112.58 1.96M
May 11, 2026 $112.25 $112.77 1.39M
May 08, 2026 $113.22 $111.66 1.55M
May 07, 2026 $113.59 $112.78 1.70M
May 06, 2026 $115.16 $113.94 1.98M
May 05, 2026 $114.53 $115.22 2.92M
May 04, 2026 $116.74 $116.44 2.17M
May 01, 2026 $117.89 $117.46 1.89M
Apr 30, 2026 $115.25 $117.94 2.65M
Apr 29, 2026 $115.31 $114.51 1.52M
Apr 28, 2026 $116.17 $115.78 1.29M
Apr 27, 2026 $114.60 $115.12 1.58M
Apr 24, 2026 $115.37 $114.60 1.51M
Apr 23, 2026 $114.44 $115.57 1.57M
Apr 22, 2026 $114.52 $113.38 2.45M
Apr 21, 2026 $115.67 $113.58 1.87M
Apr 20, 2026 $116.00 $115.14 1.36M

Profitability & balance

ROE (TTM)
12.0%
Gross margin
55.7%
Operating margin
24.0%
Net margin
16.2%
Debt / equity
1.58