Vistra Corp. VST
129.63 USD -4.29 (-3.20%)
Nov 10, 2026, 12:39 PM EST
129.31 Day range 134.13
112.89 52-week range 188.28
- YTD
- -19.65%
- 1 year
- -31.15%
Revenue & Expenses
Revenue by
Latest period ending Dec 31, 2025 · select a line to chart its full history
Income statement
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 17.74B | 17.22B | 14.78B | 13.73B | 12.08B | |
| 8.64B | 9.94B | 7.22B | 3.33B | 2.91B | |
| 1.91B | 4.08B | 2.66B | -1.18B | -1.51B | |
| 944.00M | 2.66B | 1.49B | -1.23B | -1.27B | |
| 2.18 | 7.00 | 3.58 | -3.26 | -2.69 |
Balance sheet
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 822.00M | 1.22B | 3.54B | 525.00M | 1.36B | |
| 41.55B | 37.77B | 32.97B | 32.79B | 29.68B | |
| 36.44B | 32.19B | 27.64B | 27.87B | 21.39B | |
| 20.51B | 17.48B | 14.84B | 13.10B | 10.77B | |
| 5.10B | 5.57B | 5.31B | 4.90B | 8.29B |
Cash flow
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 4.07B | 4.56B | 5.45B | 485.00M | -206.00M | |
| -4.40B | -5.28B | -2.15B | -1.24B | -1.15B | |
| -74.00M | -1.60B | -294.00M | -80.00M | 2.27B | |
| -2.63B | -1.88B | -1.56B | -1.22B | -1.00B | |
| -400.00M | -2.32B | 3.01B | -834.00M | 915.00M |
