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,905 - -
Change - -15.99% 49.18% 240.57% 16.53% -14.19% - -
Enterprise Value (EV) 1 20,395 21,824 24,690 62,017 72,721 65,152 64,267 62,285
Change - 7% 13.13% 151.18% 17.26% -10.41% -1.36% -3.08%
P/E -8.46x -7.12x 10.8x 19.7x 74x 14.6x 13.5x 11.9x
PBR 1.29x 1.84x 2.55x 8.41x 10.7x 8.53x 6.44x 4.77x
PEG - -0.3x -0x 0.2x -1.1x 0x 1.66x 0.9x
Capitalization / Revenue 0.91x 0.67x 0.93x 2.72x 3.08x 2.08x 1.94x 1.8x
EV / Revenue 1.69x 1.59x 1.67x 3.6x 4.1x 2.89x 2.66x 2.4x
EV / EBITDA 10.7x 7.29x 6.02x 11.2x 12.5x 8.98x 7.99x 7.06x
EV / EBIT -13.5x -19.8x 9.11x 15.2x 38.2x 12.7x 11.4x 10.3x
EV / FCF -16.5x -26.7x 6.54x 25x 55.2x 16.2x 14.4x 12.7x
FCF Yield -6.07% -3.74% 15.3% 4.01% 1.81% 6.17% 6.96% 7.89%
Dividend per Share 2 0.6 0.72 0.821 0.8735 0.9015 0.9753 1.018 1.092
Rate of return 2.64% 3.1% 2.13% 0.63% 0.56% 0.7% 0.73% 0.78%
EPS 2 -2.69 -3.26 3.58 7 2.18 9.578 10.36 11.75
Distribution rate -22.3% -22.1% 22.9% 12.5% 41.4% 10.2% 9.83% 9.29%
Net sales 1 12,077 13,728 14,779 17,224 17,738 22,536 24,191 25,987
EBITDA 1 1,908 2,994 4,101 5,539 5,838 7,257 8,046 8,818
EBIT 1 -1,515 -1,103 2,710 4,081 1,906 5,125 5,655 6,019
Net income 1 -1,274 -1,377 1,343 2,467 752 3,265 3,441 3,824
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 139.75 139.75 139.75
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 (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
14.44x2.87x8.91x0.7% 46.44B
30.98x5.2x38.08x0.21% 253B
18.81x8.57x14.79x3.27% 158B
20.21x4.16x11.44x3.53% 152B
19.27x10.9x14.22x3.67% 104B
12.02x1.8x6.38x5.9% 98.57B
18.54x5.6x12.29x3.67% 95.35B
20.1x3.1x12.61x0.67% 90B
16.9x5.4x10.83x3.82% 88.89B
18.44x5x12.09x3.24% 64.59B
Average 18.97x 5.26x 14.17x 2.87% 115.09B
Weighted average by Cap. 20.86x 5.53x 17.63x 2.66%

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

  1. Stock Market
  2. Stocks
  3. VST Stock
  4. Valuation Vistra Corp.