VST
Vistra Corp.
Stock
$140.02+0.27 (+0.19%)Close Oct 2, 2026
Income statement
| Line | Last 12 months | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $19.2B | $17.7B | $17.2B | $14.8B | $13.7B | $12.1B | $11.4B | $11.8B | $9.1B | $5.4B |
| SG&A | $1.7B | $1.7B | $1.6B | $1.3B | $1.2B | $1.0B | $1.0B | $904M | $926M | $600M |
| Operating income | $3.6B | $1.9B | $4.1B | $2.7B | −$1.2B | −$1.5B | $1.5B | $2.0B | $491M | $198M |
| Non-operating income | −$760M | −$783M | −$614M | −$661M | −$383M | −$207M | −$629M | −$777M | −$592M | $52M |
| Pretax income | $2.8B | $1.1B | $3.5B | $2.0B | −$1.6B | −$1.7B | $890M | $1.2B | −$101M | $250M |
| Taxes | $584M | $179M | $808M | $507M | −$333M | −$448M | $254M | $288M | −$47M | $504M |
| Net income | $2.2B | $944M | $2.7B | $1.5B | −$1.2B | −$1.3B | $636M | $928M | −$54M | −$254M |
| Diluted EPS | $5.91 | $2.18 | $7.00 | $3.58 | −$3.26 | −$2.69 | $1.30 | $1.86 | −$0.11 | −$0.59 |
| Diluted shares | — | 345.7M | 352.6M | 375.2M | 422.4M | 482.2M | 491.1M | 499.9M | 505.0M | 427.8M |
| Revenue growth | — | +3.0% | +16.5% | +7.7% | +13.7% | +5.5% | −3.1% | +29.1% | +68.4% | — |
| Operating margin | 18.5% | 10.7% | 23.7% | 18.0% | −8.6% | −12.5% | 13.3% | 16.9% | 5.4% | 3.6% |
| Net margin | 11.6% | 5.3% | 15.4% | 10.1% | −8.9% | −10.5% | 5.6% | 7.9% | −0.6% | −4.7% |