NYSE : WEC

WEC Energy Group, Inc.

$112.97 USD

-$2.08 (-1.81%)

Volume
1.45M
Average Volume
2.09M
Market Capitalization
$36.8B
P/E Ratio
22.37
Dividend Yield
3.27%
Price Target
$124.00
Year High
$119.91
Year Low
$102.95
Day High
Day Low
Payout Ratio
$0.72
Current Ratio
$0.68

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.27%

Investors Holding

158

change: -1232 | last: 1390

Increased Positions

75

change: -622 | last: 697

Reduced Positions

36

change: -381 | last: 417

New Positions

11

change: -135 | last: 146

Sold Positions

1225

change: 1104 | last: 121

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -46.1063 | last: 0.4611

Total Invested

477.82M

WEC Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $105.46 325.4M $34.32B $27.6M $22.31B $56.6B
2024-12-31 $94.04 316.2M $29.74B $9.8M $20.33B $50.05B
2023-12-31 $84.17 315.4M $26.55B $42.9M $18.8B $45.3B
2022-12-31 $93.76 315.4M $29.57B $28.9M $17.37B $46.91B
2021-12-31 $97.07 315.4M $30.62B $16.3M $15.59B $46.19B
2020-12-31 $92.03 315.4M $29.03B $24.8M $14.29B $43.29B
2019-12-31 $92.23 315.4M $29.09B $37.5M $12.74B $41.79B
2018-12-31 $69.26 315.5M $21.85B $84.5M $11.8B $33.57B
2017-12-31 $66.43 315.6M $20.97B $38.9M $11.03B $31.96B
2016-12-31 $58.65 315.6M $18.51B $37.5M $10.18B $28.65B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $115.77 325.6M $37.69B $45.6M $22.32B $59.97B
2025-12-31 $105.46 325.4M $34.32B $27.6M $22.31B $56.6B
2025-09-30 $114.59 323.5M $37.07B $51.1M $21.19B $58.21B
2025-06-30 $104.20 319.3M $33.27B $23M $20.53B $53.78B
2025-03-31 $108.98 318.2M $34.68B $82.2M $20.51B $55.11B
2024-12-31 $94.04 317.1M $29.82B $9.8M $20.33B $50.14B
2024-09-30 $96.18 316.2M $30.41B $322.5M $19.31B $49.4B
2024-06-30 $77.69 315.9M $24.54B $224M $18.83B $43.14B
2024-03-31 $81.56 315.6M $25.74B $38.9M $18.59B $44.29B
2023-12-31 $84.17 315.4M $26.55B $42.9M $18.8B $45.3B
2023-09-30 $80.55 315.4M $25.41B $45.9M $18.22B $43.58B
2023-06-30 $88.24 315.4M $27.83B $54.7M $18.08B $45.85B