Vistra Corp.

VST Utilities Utilities Independent Power Producers

Vistra Corp.’s revenue for fiscal 2025 (year ended December 2025) was $17.7 billion, up 2.98% from fiscal 2024.

Revenue
−5.48%
EPS
−6.10%
Free cash flow
+401.7%
Total debt
+17.8%

Quarter to June 2026, against a year earlier

117.86 21.73 −15.57%
Market cap
$46.9B
P/E
23.2×
Fwd P/E
14.9×
Dividend yield
0.66%
F-score
5/9
Altman Z
1.40
Beneish M
−2.54
Dividend safety
59/100

Vistra Corp. (VST) revenue by segment, product and region

As each company reports them in its 10-K and 10-Q filings, in US dollars. Where a later filing recast a year's segments, the year is shown as recast; a period whose breakdown does not add up to the company's revenue is left out.