VST
NYSEVistra Corp.
Utilities, Electric Utilities
$140.59
close 7 Aug 2026
-29.73%
52-week change
$47.53B
market cap
$132.66
$219.82
52-week range
Expected price
Expected price
$161.71 – $197.65
Current price
$140.59
Signal
Could be undervalued
A historical-multiple reference, never a fair-value claim. The band uses only data public at each date and ends at the latest month — no forward estimates.
Current multiples
P/E (TTM)23.51x
P/S (TTM)2.44x
P/B8.49x
EV/EBITDA (TTM)12.07x
FCF yield (TTM)3.79%
PEG (TTM, GAAP)—
Context
P/E, own 5-year average35.87x
P/E, sector median21.33x*
Price at 5-year median P/E$178.13*
Indicated dividend yield0.65%
Forward — analyst consensus
Forward P/E (FY2026)14.19x*
Forward P/E (FY2027)12.80x
Forward PEG1.31*
Consensus EPS FY2026 (9 analysts)$9.91
EPS growth (FY2026→FY2027)10.86%
Revenue growth (FY2026)28.17%
Street view
Price target (mean)$222.74*
Target upside58.43%
Ratings (buy / hold / sell)19 / 0 / 1
FY2026 EPS revisions, 30d (up / down)1 / 2
5-year history
Dashed line: average of month-end values
P/E (TTM)
P/S (TTM)
P/B
FCF yield (TTM)
Dividend yield
period to 31 Mar 2026, filed 8 May 2026, close 7 Aug 2026
Discounted cash flow
Ten projected years plus a perpetuity, prefilled from filings — a model to argue with, never a fair-value claim.
Free cash flow, last ten years and TTM
5Y CAGR -8.70%
Assumptions
As filed — not assumptions
Current price$140.59
Cash & equivalents$634.00M
Total debt$19.16B
Shares outstanding338.08M
Result
DCF price per share-$12.56
Current price$140.59
Margin of safety-108.93%
PV of years 1–10$8.02B
PV of terminal value$6.26B
Equity value-$4.25B
Market-implied growth+11.16%
Projected FCF, years 1–10
Hover for PV and growth
Projection detail
Override growth for any year; blank years use the uniform rate
| Year | 2026 | 2027 | 2028 | 2029 | 2030 | 2031 | 2032 | 2033 | 2034 | 2035 | Terminal |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Growth, % | 2.5 | ||||||||||
| FCF | $1.65B | $1.50B | $1.37B | $1.25B | $1.14B | $1.04B | $953.44M | $870.49M | $794.75M | $725.61M | $13.52B |
| PV | $1.52B | $1.29B | $1.09B | $920.84M | $778.45M | $658.08M | $556.32M | $470.30M | $397.57M | $336.10M | $6.26B |
period to 31 Mar 2026, filed 8 May 2026, close 7 Aug 2026