Vistra Corp. (VST)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

9 annual periodsNewest to oldest
202520242023202220212020201920182017
Revenue$17.59B$14.76B$13.80B$15.63B$17.70B$10.85B$11.55B$9.80B$5.43B
Operating income$1.91B$4.08B$2.66B−$1.18B−$1.51B$1.52B$1.99B$491.0M$198.0M
EBITDAderived$3.89B$5.92B$4.16B$419.0M$238.0M$3.26B$3.63B$1.89B$897.0M
Net income$944.0M$2.66B$1.49B−$1.23B−$1.27B$636.0M$928.0M−$54.0M−$254.0M
Basic EPSper diluted share$2.22$7.16$3.63-$3.26-$2.69$1.30$1.88-$0.11-$0.59
Diluted EPSper diluted share$2.18$7.00$3.58-$3.26-$2.69$1.30$1.86-$0.11-$0.59

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys1$190.1K disclosed value
Sells (SEC code S)97$354.94M disclosed value
98 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 18, 2026Form 4 · 10b5-1Acosta ArciliaDirectorSellCommon Stock7.5K$170.00$1.27M32.6K
Jun 18, 2026Form 4 · 10b5-1Acosta ArciliaDirectorSellCommon Stock7.5K$165.04$1.24M40.1K
Jun 18, 2026Form 4 · 10b5-1SULT JOHN RDirectorSellCommon Stock6.5K$170.00$1.10M70.7K
Jun 16, 2026Form 4 · 10b5-1HELM SCOTT BDirectorSellCommon Stock25.0K$160.00$4.00M232.2K
Jun 15, 2026Form 4 · 10b5-1BARBAS PAUL MDirectorSellCommon Stock244$153.00$37.3K53.0K