Start Free Trial
Login
Live Boardroom Trades
Blog
VST
Vistra Corp.
Electric Services
Book value per $ invested
$ 0.09
Leverage
86.26%
Market Cap
$ 58.6B
PE
50.54
Dividend Yield
0.51%
Profit
$ 1.2B
Margin
6.64%
Vistra Corp. The company is headquartered in Irving, Texas.