Market open · Delayed intraday data · 2:23 PM ET
Last update: Jul 1, 2026, 2:03 PM ETVST
Vistra Corp.$153.08▼ 3.50% todayMarket Open
What happened
Earnings Beat
Vistra Corp (VST) reported earnings per share of $2.87, beating consensus estima
- Vistra Corp (VST) reported earnings per share of $2.87, beating consen
- Vistra Corp. (VST) declined 2.31% from $162.38 to $158.63 on 2026-06-3
- Vistra Corp. (VST) declined 0.68% to $162.38 on 2026-06-29, reaching a
Material / EarningsCompany-Specific MoveWeak confidence
Rel. volume
0.7×
Below Avg
Vs peers
No peer data
In Line With Peers
Market cap
$51.6B
New York Stock Exchange
Earnings in
36d
2026-08-06
Price chart
Jun 1 – Jul 1
E earnings
F filing
A analyst
V/N other
click a marker to highlightChange events — click to highlight on chart
Material / Earnings55d ago
reaction: -2.7%
Risktoday
reaction: -3.7%
Filings54d ago
reaction: -4.0%
Filings1d ago
reaction: -2.3%
Activity1d ago
reaction: -2.3%
Activity2d ago
reaction: -0.7%
Material / Earnings · 2026-05-07
Vistra Corp (VST) reported earnings per share of $2.87, beating consensus estimates of $1.32 by 117.4%.
Monitor VST's next earnings call for management commentary on whether this beat reflects sustainable improvements or one-time factors, and watch for any updated guidance for future periods.
via earnings_events
Analyst expectations
Consensus target: $223+45.9%
= 2 maintains
Jefferies → Buy · 2026-02-10
SEC filings watch
Peer context
VST-3.5%
VST outperformed peers by more than expected sector variance — move appears company-specific.
Educational research tool — not personalized investment advice. Data may be delayed.