Vistra

VST · NYSE · USD

$139.75Change from previous close: +1.01%Absolute change: +$1.40

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
$46.91B
Enterprise value
$69.47B
P/E (trailing 12 months)
23.6
Forward P/E
13.5
PEG
0.35
Price/book
15.6
Price/sales
2.44
EV/EBITDA
10.5
EV/revenue
3.62

Profitability and growth

Gross margin
38.3%
Operating margin
13.8%
Net margin
11.6%
ROE
43.0%
ROA
5.9%
Revenue growth (year over year)
-5.5%
Earnings growth (year over year)
-6.2%

Financial health

Total cash
$435M
Total debt
$20.51B
Debt/equity
3.73
Current ratio
0.97
Quick ratio
0.26

Dividends

Annual dividend per share
$0.92
Dividend yield
0.7%
Payout ratio
15.4%
Ex-dividend date
September 21, 2026

Analysts and estimates

Average price target
$212.79
Median price target
$217.00
High price target
$305.00
Low price target
$106.00
Analysts with a price target
19
Consensus
Strong buy
Forward EPS
$10.37
EPS estimate, current year
$9.58

Shares and trading

Beta
1.41
Average volume
4.47M
Shares outstanding
335.64M
Float
312.95M
Institutional ownership
92.0%
Insider ownership
0.8%
Short interest (% of float)
3.4%
Short ratio (days)
2.22