Vistra Corp. (VST)
NYSE: VST · Real-Time Price · USD
133.45
+2.27 (1.73%)
At close: Nov 11, 2026, 4:00 PM EST
130.80
-2.65 (-1.99%)
After-hours: Nov 11, 2026, 7:59 PM EST

Vistra Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
20,58817,73817,22414,77913,72812,077
Revenue Growth
19.76%2.98%16.54%7.66%13.67%5.54%
Net Income
2,5157522,4671,343-1,377-1,295
Earnings Per Share
7.382.187.003.58-3.26-2.69
EPS Growth
166.14%-68.86%95.53%---

Revenue by Segment

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Retail
15,61414,34012,79710,5729,4557,871
Texas
8,8165,3535,3943,9793,8782,790
East
6,6086,1745,6615,8904,4292,587
West
271325877914336374
Asset Closure
-741-38478
Corporate and Other
-10,775-8,528-7,506-6,576-4,754-2,284
Revenue (Total)
20,58817,73817,22414,77913,72812,077

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2,7447951,2223,5385471,339
Total Debt
21,76821,04918,74814,74113,42811,234
Net Cash (Debt)
-19,024-20,254-17,526-11,203-12,881-9,895
Net Cash Growth
------
Net Cash Per Share
-55.85-58.60-49.71-29.86-30.49-20.52

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
5,7624,0704,5635,453485-206
Capital Expenditures
-3,155-2,752-2,078-1,676-1,301-1,033
Free Cash Flow
2,6071,3182,4853,777-816-1,239
Free Cash Flow Growth
58.48%-46.96%-34.21%---

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
16.72%6.33%20.13%13.53%-11.36%-14.26%
Profit Margin
12.22%4.24%14.32%9.09%-10.03%-10.72%
FCF Margin
12.66%7.43%14.43%25.56%-5.94%-10.26%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.9200.9010.8740.8210.7240.600
Dividend Per Share Growth
1.83%3.21%6.46%13.33%20.67%11.11%
Dividend Yield
0.69%0.56%0.63%2.09%3.06%2.56%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
18.0772.6919.0110.26--
Forward PE
14.3115.3018.429.056.8716.84
P/FCF Ratio
17.3741.4718.883.65--
PS Ratio
2.203.082.720.930.670.91