Start Free Trial
Login
Live Boardroom Trades
Blog
VST
Vistra Corp.
Electric Services
Book value per $ invested
$ 0.27
Leverage
87.28%
Market Cap
$ 58.2B
PE
25.99
Dividend Yield
0.68%
Profit
$ 2.2B
Margin
11.31%
Vistra Corp. The company is headquartered in Irving, Texas.