Company Valuation: Vistra Corp.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 10,989 9,233 13,773 46,907 54,663 46,999 - -
Change - -15.99% 49.18% 240.57% 16.53% -14.02% - -
Enterprise Value (EV) 1 20,395 21,824 24,690 62,017 72,721 65,246 64,361 62,379
Change - 7% 13.13% 151.18% 17.26% -10.28% -1.36% -3.08%
P/E -8.46x -7.12x 10.8x 19.7x 74x 14.6x 13.5x 12x
PBR 1.29x 1.84x 2.55x 8.41x 10.7x 8.31x 6.35x 4.75x
PEG - -0.3x -0x 0.2x -1.1x 0x 1.7x 0.9x
Capitalization / Revenue 0.91x 0.67x 0.93x 2.72x 3.08x 2.06x 1.96x 1.83x
EV / Revenue 1.69x 1.59x 1.67x 3.6x 4.1x 2.86x 2.69x 2.43x
EV / EBITDA 10.7x 7.29x 6.02x 11.2x 12.5x 9.02x 8x 7.1x
EV / EBIT -13.5x -19.8x 9.11x 15.2x 38.2x 12.7x 11.4x 10.4x
EV / FCF -16.5x -26.7x 6.54x 25x 55.2x 16.1x 14.4x 12.6x
FCF Yield -6.07% -3.74% 15.3% 4.01% 1.81% 6.21% 6.97% 7.96%
Dividend per Share 2 0.6 0.72 0.821 0.8735 0.9015 0.9562 1.019 1.093
Rate of return 2.64% 3.1% 2.13% 0.63% 0.56% 0.68% 0.73% 0.78%
EPS 2 -2.69 -3.26 3.58 7 2.18 9.586 10.35 11.69
Distribution rate -22.3% -22.1% 22.9% 12.5% 41.4% 9.97% 9.85% 9.35%
Net sales 1 12,077 13,728 14,779 17,224 17,738 22,829 23,965 25,640
EBITDA 1 1,908 2,994 4,101 5,539 5,838 7,231 8,049 8,787
EBIT 1 -1,515 -1,103 2,710 4,081 1,906 5,132 5,662 6,012
Net income 1 -1,274 -1,377 1,343 2,467 752 3,270 3,439 3,802
Net Debt 1 9,406 12,591 10,917 15,110 18,058 18,247 17,362 15,380
Reference price 2 22.77 23.20 38.52 137.87 161.33 140.03 140.03 140.03
Nbr of stocks (in thousands) 482,628 397,954 357,552 340,226 338,825 335,635 - -
Announcement Date 2/25/22 3/1/23 2/28/24 2/27/25 2/26/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
31x5.23x38.28x0.21% 254B
20.92x9.09x15.54x2.93% 176B
19.91x4.08x11.25x3.6% 152B
13.1x1.89x6.72x5.41% 110B
20.08x5.86x12.86x3.37% 103B
22x3.39x13.75x0.61% 99.04B
18.07x5.58x11.24x3.57% 95.04B
19.38x5.11x12.34x3.12% 67.16B
18.66x6.26x13.15x3.99% 58.85B
Average 20.35x 5.17x 15.01x 2.98% 123.91B
Weighted average by Cap. 21.87x 5.32x 18.17x 2.6%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA



Year-on-year evolution of the Yield