Vistra Corp.VSTNYSE
Loading

Analyst Sentiment

Analysts lean bullish — 90% recommend buying.

Consensus Rating
Buy
21 analysts·High coverage
90%
Rating Distribution
Strong Buy
00%
Buy
1990%
Hold
210%
Sell
00%
Strong Sell
00%

Analyst ratings reflect Wall Street opinion, not guarantees. Historical accuracy varies by firm and sector.

Price Target Expectations

Analysts see significant upside — consensus target 58% higher.

Bear Case
$203.00
+39%
Consensus
$230.56
+58%
Bull Case
$293.00
+101%
Price Range21 analysts
Low
Consensus
High
$203.00
$293.00
Current Target
Current Price
$146.02
Upside to Target
$84.54

Price targets are 12-month forecasts. Actual results depend on earnings, market conditions, and sector trends.

Earnings & Revenue Estimates

Earnings Surprises

Beat rate:25%(3/12 quarters)
Avg surprise:-286.4%
Beat
Miss
Inline
Estimate
Based on reported EPS vs consensus estimate.

Recent Analyst Actions

Mar 2, 2026BMO Capital
Vistra Energy (VST) PT Raised to $241 at BMO Capital
Target:$241.00
+39.8%from $172.43
Feb 20, 2026Morgan Stanley
Vistra price target lowered to $215 from $227 at Morgan Stanley
Target:$215.00
+25.4%from $171.40
Feb 10, 2026Jefferies
Vistra upgraded to Buy from Hold at Jefferies
Target:$203.00
+32.7%from $152.97
Feb 6, 2026Goldman Sachs
Vistra upgraded to Buy from Neutral at Goldman Sachs
Target:$205.00
+43.3%from $143.07
Jan 21, 2026Morgan Stanley
Vistra price target lowered to $227 from $228 at Morgan Stanley
Target:$227.00
+45.0%from $156.59
Jan 20, 2026Wells Fargo
Vistra price target lowered to $236 from $238 at Wells Fargo
Target:$236.00
+41.7%from $166.60
Jan 12, 2026Scotiabank
Vistra price target raised to $293 from $287 at Scotiabank
Target:$293.00
+66.2%from $176.29
Jan 12, 2026UBS
Vistra price target raised to $233 from $230 at UBS
Target:$233.00
+33.5%from $174.57
Jan 12, 2026BMO Capital
Vistra Energy (VST) PT Raised to $244 at BMO Capital
Target:$244.00
+46.7%from $166.37
Jan 6, 2026Seaport Global
Vistra price target lowered to $232 from $238 at Seaport Research
Target:$232.00
+39.1%from $166.80
Jan 6, 2026BMO Capital
Vistra Energy (VST) PT Lowered to $230 at BMO Capital
Target:$230.00
+41.2%from $162.93
Dec 16, 2025Morgan Stanley
Vistra price target raised to $228 from $225 at Morgan Stanley
Target:$228.00
+32.0%from $172.72
Nov 24, 2025KeyBanc
Vistra initiated with an Overweight at KeyBanc
Target:$217.00
+23.9%from $175.14
Nov 20, 2025Morgan Stanley
Vistra price target raised to $225 from $223 at Morgan Stanley
Target:$225.00
+27.6%from $176.40
Oct 27, 2025Wells Fargo
Vistra initiated with an Overweight at Wells Fargo
Target:$238.00
+19.4%from $199.30
Oct 8, 2025Seaport Global
Vistra price target raised to $242 from $220 at Seaport Research
Target:$242.00
+19.4%from $202.72
Oct 3, 2025BMO Capital
Vistra price target raised to $236 from $229 at BMO Capital
Target:$236.00
+16.6%from $202.41
Sep 25, 2025Morgan Stanley
Vistra price target raised to $223 from $207 at Morgan Stanley
Target:$223.00
+10.6%from $201.62
Sep 22, 2025Scotiabank
Vistra initiated with an Outperform at Scotiabank
Target:$256.00
+17.5%from $217.92
Sep 17, 2025Daiwa
Vistra upgraded to Buy from Hold at Daiwa
Target:$250.00
+20.0%from $208.31
Aug 21, 2025Morgan Stanley
Vistra price target raised to $207 from $200 at Morgan Stanley
Target:$207.00
+8.8%from $190.28
Aug 12, 2025BMO Capital
Vistra price target raised to $229 from $191 at BMO Capital
Target:$229.00
+9.8%from $208.64
Aug 8, 2025Jefferies
Vistra price target raised to $241 from $145 at Jefferies
Target:$241.00
+19.2%from $202.12
May 15, 2025Evercore ISI
Vistra price target lowered to $192 from $202 at Evercore ISI
Target:$192.00
+26.3%from $152.06
Apr 4, 2025Goldman Sachs
Vistra initiated with a Neutral at Goldman Sachs
Target:$134.00
+36.6%from $98.07