Vistra Corp.VST

$163.75+4.92 (+3.10%)
NYSEUtilities24:00 UTC

Company snapshot

Market Cap
$56B
Large-cap
+694%
2016 — today
10-Year Price
+898%
2016 — today
52-Week Range
$134.71$217.92
Current $163.75· 35%

Vistra Corp. operates as a retail electricity and power generation entity across six segments: Retail, Texas, East, West, Sunset, and Asset Closure. Serving 4.3 million customers in 20 states and D.C., it provides electricity and natural gas to residential, commercial, and industrial clients. Vistra manages 38,700 megawatts of capacity via natural gas, nuclear, coal, solar, and battery storage. Tracing its roots to 1882, the Irving-based firm rebranded from Vistra Energy Corp. in 2020.

Valuation in context

P/E ratio
27.2
Historically pricey
Historically pricey — last 10 years
P/B ratio
9.9
Historically pricey
Historically pricey — last 10 years
EV / EBITDA
11.5
Above average
Pricier than usual over the last 10 years
Dividend Yield
0.4%
Near historic low
Near historic low — last 10 years
FCF Yield
2.0%
Below average
Below the 10-year average
Free · No credit card needed

Get alerted when VST is cheap

Set a free alert — we'll push you when P/E, yield, or other metrics cross a historical threshold.