
WEC
$115.87
1D:
-2.1%
1Y:
2.7%
US92939U1060Sign in to check this stock against your screens
Sign In$127.78
1D:
-1.8%
1Y:
3.0%
US26441C2044Mkt Cap
$99.63B
P/E Ratio TTM
19.2
Revenue TTM
$33.38B
Beta
0.35
Earnings TTM
$5.25B
Dividend Yield TTM
3.35%
$79.67
1D:
-0.9%
1Y:
-1.1%
US98389B1008Mkt Cap
$51.14B
P/E Ratio TTM
18.4
Revenue TTM
$14.87B
Beta
0.37
Earnings TTM
$2.67B
Dividend Yield TTM
2.97%