This ticker has not been starred yet VST Vistra Corp.
Electric Services
Book value per $ invested $ 0.27
Leverage 87.28%
Market Cap $ 58.2B
PE 25.99
Dividend Yield 0.68%
Profit $ 2.2B
Margin 11.31%

Vistra Corp. The company is headquartered in Irving, Texas.

Subscribe Now For Access - Only $1.99 Per Month