Vistra Corp

Research Vistra Corp (VST) on Bullrun: valuation model: 7.3% overvalued, market cap USD 46.71B, P/E 23.5, dividend yield 0.7%. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

Bullrun's latest valuation model marks Vistra Corp as 7.3% overvalued; latest market cap is USD 46.71B; P/E is 23.5; dividend yield is 0.7%.

Peer valuation comparison

Latest P/E is 23.47x versus a Utilities sector median of 17.14x (37.0% above).

Latest dividend yield is 0.65% versus a Utilities sector median of 3.61% (82.0% below).

Five-year financial history

YearRevenueNet incomeFree cash flowGross marginDiluted EPSCashTotal debtEquity
FY2025USD 17.59BUSD 944.00MUSD 1.32B33.2%2.18USD 785.00MUSD 18.84BUSD 5.10B
FY2024USD 14.76BUSD 2.66BUSD 2.49B51.0%7USD 1.19BUSD 16.30BUSD 5.57B
FY2023USD 13.80BUSD 1.49BUSD 3.78Bn/a3.58USD 3.49BUSD 14.40BUSD 5.31B
FY2022USD 15.63B-USD 1.23B-USD 816.00Mn/a-3.26USD 455.00MUSD 650.00MUSD 4.90B

Valuation history

YearSnapshot dateMarket capP/EDividend yieldAnnual dividend/share
20262026-08-25USD 46.71B23.50.7%0.91
20252025-12-31USD 54.54B73.70.6%0.91
20242024-12-31USD 46.84B19.50.6%0.88
20232023-12-29USD 13.77B11.42.1%0.82
20222022-12-30USD 9.23Bn/a3.1%0.72
20212021-12-31USD 10.68Bn/a2.6%0.6

Dividend history

Latest trailing dividend snapshot: annual dividend/share 0.91 USD, yield 0.7%.

YearDividends/share
FY20250.9 USD
FY20240.87 USD
FY20230.82 USD
FY20220.72 USD

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.

Related stock research

Other Utilities stocks

Frequently asked questions

Is Vistra Corp overvalued or undervalued?

Bullrun's valuation model currently marks Vistra Corp as 7.3% overvalued.

What is Vistra Corp's market cap?

Vistra Corp's market capitalization is USD 46.71B.

What is Vistra Corp's P/E ratio?

Vistra Corp's price-to-earnings (P/E) ratio is 23.5.

Does Vistra Corp pay a dividend?

Vistra Corp has a dividend yield of 0.7%.

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. The company retails electricity and natural gas to residential, commercial, and industrial customers across states in the United States and the District of Columbia. It is also involved in electricity generation, wholesale energy purchases and sales, commodity risk management, fuel procurement, and fuel logistics management activities.