This ticker has not been starred yet 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.

Subscribe Now For Access - Only $1.99 Per Month