Skip to content

VST

Vistra Corp.

Stock

$140.02+0.27 (+0.19%)Close Oct 2, 2026

Income statement

LineLast 12 months202520242023202220212020201920182017
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.7M352.6M375.2M422.4M482.2M491.1M499.9M505.0M427.8M
Revenue growth—+3.0%+16.5%+7.7%+13.7%+5.5%−3.1%+29.1%+68.4%—
Operating margin18.5%10.7%23.7%18.0%−8.6%−12.5%13.3%16.9%5.4%3.6%
Net margin11.6%5.3%15.4%10.1%−8.9%−10.5%5.6%7.9%−0.6%−4.7%

Revenue to net income