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

Subscribe Now For Access - Only $1.99 Per Month