Ticker: VST

Vistra Corp

Utilities Utilities Independent Power Producers
Price 148.02
Reco Hold Potential 59 Risk 45 Updated 2026-09-09

Forecast impact

negative
Target +68.8% target fill 59.3%
Reaction D5 +3.32% · D10 +3.07% market trust
Impact Potential -4 · Risk +3 valid until 2026-09-18

Track in portfolio

Price chart

AI recommendation Analyst forecast Calendar event Positive signal Negative signal Neutral / update Hold / informational B My buy S My sell
Description

Company and Business Model

Vistra Corp is a leading energy company primarily engaged in the generation and sale of electricity. Its core products include power generation from various sources, including natural gas, coal, and renewables. The company operates in the utilities sector, focusing on providing reliable energy solutions to residential, commercial, and industrial customers. Major revenue sources stem from electricity sales and ancillary services related to energy management and grid stability.

Investment Profile

The investment profile of Vistra Corp is more aligned with balanced investors, given its moderate dividend yield and stable revenue growth. The company exhibits characteristics suitable for those seeking a combination of income and capital appreciation. Its performance metrics indicate a focus on maintaining operational stability while navigating market fluctuations.

Fundamental metrics (experimental) Updated: 2026-09-10
EPS (TTM) — earnings per share for the last 12 months, $
6.06
Revenue QoQ — quarter-over-quarter revenue growth
99.1%
EPS surprise
117.4%
20d volatility
1.9%
Dividend yield
0.8%
last ex-date
2026-06-22
AI recommendation changes
Date Before After Reason
2026-09-03 Sell Hold Strong EPS but negative momentum raises concerns.
2026-08-19 Hold Sell Weak momentum and high risk overshadow fundamentals.
2026-08-13 Sell Hold Strong EPS but negative momentum raises concerns.
Analyst forecasts
Date Analyst Action Target Price Then
2026-08-24 Mizuho Securities Update — → 169 136.21
2026-08-19 BNP Paribas Target Lowered 282 → 255 141.38
2026-08-12 Goldman Sachs Target Lowered 209 → 206 147.25
News Page 1 of 1