Vistra Corp.VSTNYSE
Loading
Revenue CAGR (5Y)
+11.0%
Margin Trend
improving
Free Cash Flow
$2.5B
Profitability
Profitable
MetricDec 20Dec 21Dec 22Dec 23Dec 24
Revenue
11,062
13,33320.5%
17,83733.8%
15,54312.9%
19,37724.7%
Gross Profit
2,501
6097.6%
3,8146256.7%
5,17135.6%
7,69348.8%
Operating Income
1,482
-988166.7%
2,638367.0%
3,91348.3%
6,22859.2%
Net Income
636
-1,274300.3%
-1,2273.7%
1,493221.7%
2,65978.1%
EBITDA
3,163
85273.1%
1,28751.1%
4,616258.7%
7,19255.8%
EPS Diluted
1.30
-2.62301.5%
-2.869.2%
3.58225.2%
7.0095.5%
1 / 2
Values in millions except EPS · Ratios shown as percentages