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

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.