Vistra revenue and financials

VST · NYSE · USD

$160.50Change from previous close: +10.77%Absolute change: +$15.61

Close · October 6, 2026

In the fiscal year ended December 2025, Vistra reported revenue of $17.74B (+2.98% year over year). Net income was $944M, a net margin of 5.3%.

Annual revenue · 2025: $17.74B
  1. $5.43B2017
  2. $9.14B2018
  3. $11.81B2019
  4. $11.44B2020
  5. $12.08B2021
  6. $13.73B2022
  7. $14.78B2023
  8. $17.22B2024
  9. $17.74B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+2.98%
2025 vs 2024
Net income growth
−64.50%
2025 vs 2024
Net margin
5.3%
2024: 15.4%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Cash flow · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Operating cash flow1,0231,1991,4321,4675725991,3531,7021,1963128811,560
Depreciation and amortization645718725691762———————
Capital expenditure-689-883-836-458-690-768-430-685-498-465-414-336
Investing cash flow-641-638-2,234-491-610-1,061-317-762-669-3,528-763-415
Financing cash flow-578-706986-833-63.0-164-754-1,66118.07931961,382
Dividends paid-152-98.0-152-98.0-144-104-150-103-148-77.0-160-75.0
Share repurchases-337-441-201-188-252-387-234-399-330-425-379-314
Debt issued4,4222,4003,9824651,2393321,6171,3521,3752,0757481,750
Debt repaid-4,444-2,540-1,920-1,018-877-6.0-18.0-2,515-850-756-12.0-7.0
Net change in cash-196-145184143-101-626282-721545-2,4233142,527
Free cash flow3343165961,009-118-1699231,017698-1534671,224
Levered free cash flow-295502-230-1.6-4962781,239739555-404-284921