Vistra Corp. VST
124.80 USD +11.91 (+10.55%)
At closeNov 6, 2026, 7:55 PM EST
124.65 -0.15 -0.12%
After hours · Nov 6, 7:55 PM ET
118.90 Day range 125.80
112.89 52-week range 191.00
- YTD
- -22.64%
- 1 year
- -32.40%
Revenue & Expenses
Revenue by
Latest period ending Dec 31, 2025 · select a line to chart its full history
Annual 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 | |
| 17.74B | 17.22B | 14.78B | 13.73B | 12.08B | |
| 9.10B | 7.29B | 7.56B | 10.40B | 9.17B | |
| 8.64B | 9.94B | 7.22B | 3.33B | 2.91B | |
| 6.73B | 5.86B | 4.56B | 4.50B | 4.42B | |
| 1.71B | 1.60B | 1.31B | 1.19B | 1.04B | |
| 1.91B | 4.08B | 2.66B | -1.18B | -1.51B | |
| 1.18B | 900.00M | 740.00M | 368.00M | 384.00M | |
| 179.00M | 655.00M | 508.00M | -350.00M | -458.00M | |
| 944.00M | 2.66B | 1.49B | -1.23B | -1.27B | |
| 752.00M | 2.47B | 1.34B | -1.38B | -1.29B | |
| 752.00M | 2.47B | 1.34B | -1.38B | -1.29B | |
| 944.00M | 2.81B | 1.49B | -1.21B | -1.26B | |
| 2.22 | 7.16 | 3.63 | -3.26 | -2.69 | |
| 2.22 | 7.16 | 3.63 | -3.26 | -2.69 | |
| 2.18 | 7.00 | 3.58 | -3.26 | -2.69 | |
| 0.902 | 0.872 | 0.821 | 0.724 | 0.60 | |
| 2.30B | 4.21B | 2.74B | -1.21B | -1.35B | |
| 2.30B | 4.21B | 2.74B | -1.21B | -1.35B | |
| 192.00M | 192.00M | 150.00M | 150.00M | 21.00M | |
| 339.12M | 344.79M | 369.77M | 422.45M | 482.21M | |
| 345.66M | 352.57M | 375.19M | 422.45M | 482.21M |
