NYQ

Vistra Corp.

Alert/5
Below$112.46
Timeline
Last
$140.58
-2.65 (-1.85%)
24HR-1.9%
1W-1.6%
1M-10.6%
1Y-30.0%

Valuation

Market Cap
$47.4B
Enterprise Value
$69.8B
P/E (TTM)
23.55x
Forward P/E
13.60x
Price / Sales
2.44x
EV / EBITDA
10.28x

Cash Flow

Operating Cash Flow
$4.7B
Free Cash Flow
-$164.1M
FCF Margin
-0.8%
Cash Conversion
-3.5%
Cash / Share
$2

Margins & Growth

Gross Margin
38.6%
Operating Margin
26.6%
EBITDA Margin
34.9%
Net Margin
11.5%
Revenue Growth
43.4%
Earnings Growth

Balance Sheet

Total Cash
$658M
Total Debt
$20.6B
Net Cash
-$19.9B
Debt / Equity
3.67x
Current Ratio
0.90x
Quick Ratio
0.26x

Returns & Ownership

Return on Assets
6.0%
Return on Equity
42.9%
Dividend Yield
0.6%
Payout Ratio
15.2%
Beta
1.43
Institutional Ownership
91.5%
Latest EPS$2.87+0.5% surprise
Beat rate25%1 print streak
Avg surprise-0.1%vs consensus
Next printAug 7, 2026EPS $1.74

Quarterly EPS vs consensus

4 quarters
Actual ConsensusLabels: beat $ · YoY %Revisions 8 up / 4 down

Earnings transcripts

Read management commentary and analyst Q&A.

No transcript dates are available yet for this ticker.

Forward estimates

Consensus expectations and estimate momentum.

PeriodEPSRevenueGrowth
0QJun 2026
$1.74$5.5B+173.9%
+1QSep 2026
$2.58$7.1B+105.2%
0YDec 2026
$9.97$23.2B+82.4%
+1YDec 2027
$11.06$25.6B+19.1%

Primary research

Recent company filings

Jump directly to earnings releases, quarterly reports, and material updates.

Company Profile

Vistra Corp., together with its subsidiaries, operates as an integrated retail electricity and power generation company in the United States. The company operates through five segments: Retail, Texas, East, West, and Asset Closure. The company retails electricity and natural gas ...

SectorUtilities
IndustryUtilities - Independent Power Producers
Employees6,390

VST stock research · Vistra Corp.

Vistra Corp., together with its subsidiaries, operates as an integrated retail electricity and power generation company in the United States. The company operates through five segments: Retail, Texas, East, West, and Asset Closure. The company retails electricity and natural gas to residential, commercial, and industrial customers across states in the United States and the District of Columbia. It is also involved…

Key metrics for VST
Last price$140.6
Day change-2.65 (-1.85%)
Market cap$47.4B
P/E (TTM)23.55x
SectorUtilities
IndustryUtilities - Independent Power Producers