Start Free Trial
Login
Live Boardroom Trades
Blog
VST
Vistra Corp.
Electric Services
Book value per $ invested
$ 0.10
Leverage
85.22%
Market Cap
$ 58.3B
PE
22.02
Dividend Yield
0.52%
Profit
$ 2.6B
Margin
15.18%
Vistra Corp. The company is headquartered in Irving, Texas.