Vistra Corp
Open
$148.90
High
$151.34
Low
$147.10
Prev Close
$149.70
Volume
849.66K
Avg Volume
5.04M
Market Cap
$53.81B
P/E Ratio
56.92
Forward P/E
16.88
EPS
$2.79
Beta
1.42
52W High
$219.82
52W Low
$90.51
Dividend
$0.91
Div Yield
0.57%
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
buy
Based on 7 analyst ratings
Price Target
Recent Ratings