VST

Vistra Corp

$155.90 4.57%as of 5/22/2026, 7:16:52 PM

1Y Price

Capitalization

Market cap
$53.1B
Enterprise value
$72.3B
Total debt
$19.9B
Cash & equiv
$671M

Valuation (CY26)

EV / Rev
3.1x
EV / EBITDA
13.8x
EV / uFCF
(529.1)x
P / E
17.5x

Yield & Margin (LTM)

uFCF yield
3.4%
EBITDA margin
34.1%
NI margin
13.8%
uFCF margin
11.3%

P&L

MetricLTMCY26CY27
Revenue ($B)16.223.625.7
Growth Y/Y (%)45.58.8
EBITDA ($B)5.55.35.7
Margin (%)34.122.322.3
Growth Y/Y (%)(4.9)8.8
uFCF ($B)1.8(0.1)(0.1)
Margin (%)11.3(0.6)(0.6)
Growth Y/Y (%)(107.5)8.8
Net Income ($B)2.23.23.6
Margin (%)13.813.414.1
Growth Y/Y (%)41.314.3

News