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