
VST
$124.80
1D:
10.6%
1Y:
-34.7%
US92840M1027Sign in to check this stock against your screens
Sign In$249.95
1D:
4.3%
1Y:
-28.9%
US21037T1097Mkt Cap
$88.56B
P/E Ratio TTM
23.5
Revenue TTM
$31.27B
Beta
1.13
Earnings TTM
$3.47B
Dividend Yield TTM
0.69%
$88.29
1D:
9.6%
1Y:
-48.1%
US6293775085Mkt Cap
$18.56B
P/E Ratio TTM
22.4
Revenue TTM
$33.17B
Beta
1.16
Earnings TTM
$849.00M
Dividend Yield TTM
2.23%