Vistra Corp
Research Vistra Corp (VST) on Bullrun: valuation model: 15.3% overvalued, market cap USD 54.75B, P/E 27.1, dividend yield 0.6%. Explore financials, valuation history, model signals, and stock context.
Key Metrics
- TickerVST
- ExchangeNYSE
- CountryUnited States
- SectorUtilities
- IndustryUtilities-Independent Power Producers
- CurrencyUSD
- Valuation signal15.3% overvalued
- Market capUSD 54.75B
- P/E27.1
- Dividend yield0.6%
- Financial periodFY2025
- RevenueUSD 17.59B
- Revenue growth19.1%
- Net incomeUSD 944.00M
- Free cash flowUSD 1.32B
Valuation Snapshot
Bullrun's latest valuation model marks Vistra Corp as 15.3% overvalued; latest market cap is USD 54.75B; P/E is 27.1; dividend yield is 0.6%.
About Vistra Corp
Vistra Corp., together with its subsidiaries, operates as an integrated retail electricity and power generation company in the United States. The company operates through five segments: Retail, Texas, East, West, and Asset Closure. The company retails electricity and natural gas to residential, commercial, and industrial customers across states in the United States and the District of Columbia.
Frequently asked questions
Is Vistra Corp overvalued or undervalued?
Bullrun's valuation model currently marks Vistra Corp as 15.3% overvalued.
What is Vistra Corp's market cap?
Vistra Corp's market capitalization is USD 54.75B.
What is Vistra Corp's P/E ratio?
Vistra Corp's price-to-earnings (P/E) ratio is 27.1.
Does Vistra Corp pay a dividend?
Vistra Corp has a dividend yield of 0.6%.
What does Vistra Corp do?
Vistra Corp., together with its subsidiaries, operates as an integrated retail electricity and power generation company in the United States. The company operates through five segments: Retail, Texas, East, West, and Asset Closure.