Start Free Trial
Login
Live Boardroom Trades
Blog
VST
Vistra Corp.
Electric Services
Book value per $ invested
$ 0.07
Leverage
87.32%
Market Cap
$ 72.9B
PE
30.57
Dividend Yield
0.42%
Profit
$ 2.4B
Margin
12.67%
Vistra Corp. The company is headquartered in Irving, Texas.