Vistra Corp.

VST · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$66,573,616$65,779,498$39,906,111$46,841,926
- Cash$602,000$458,000$561,000$1,188,000
+ Debt$17,502,000$18,045,000$17,685,000$17,364,000
Enterprise Value$83,473,616$83,366,498$57,030,111$63,017,926
Revenue$4,971,000$4,250,000$5,171,000$7,362,000
% Growth17%-17.8%-29.8%
Gross Profit$1,486,000$934,000$1,540,000$4,222,000
% Margin29.9%22%29.8%57.3%
EBITDA$1,867,000$1,118,000$599,000$1,562,000
% Margin37.6%26.3%11.6%21.2%
Net Income$652,000$327,000-$268,000$441,000
% Margin13.1%7.7%-5.2%6%
EPS Diluted1.750.83-0.931.13
% Growth110.8%189.2%-182.3%
Operating Cash Flow$1,467,000$572,000$599,000$1,353,000
Capital Expenditures-$577,000$768,000-$768,000-$430,000
Free Cash Flow$890,000$1,340,000-$169,000$923,000