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