WallStreetZenWallStreetZen
Analyst Ranking
Top 9%
#385 out of 4595 analysts
Average Return
+9.43%
Win Rate
58%67 out of 116
Risk vs Reward
Poor
Good

James Thalacker's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Vistra CorpVST
+222.84%$30.69$99.08
2023-08-10 -
2024-05-31
Buy
Vistra CorpVST
+204.58%$32.53$99.08
2023-10-02 -
2024-05-31
Buy
Vistra CorpVST
+186.69%$34.56$99.08
2023-11-09 -
2024-05-31
Buy
Vistra CorpVST
+129.72%$26.51$60.90
2023-03-07 -
2024-03-06
Buy
Vistra CorpVST
+114.55%$46.18$99.08
2024-02-21 -
2024-05-31
Buy

James Thalacker's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Duke Energy CorpDUK
12Buy$110.00+6.21%Maintains
13 days ago
American Electric Power Co IncAEP
15Buy$99.00+9.70%Maintains
20 days ago
Cms Energy CorpCMS
12Buy$71.00+12.82%Maintains
20 days ago
Constellation Energy CorpCEG
3Buy$247.00+13.69%Maintains
21 days ago
Vistra CorpVST
8Buy$109.00+10.01%Maintains
24 days ago
Atlantica Sustainable Infrastructure PLCAY
6Hold$23.00+4.64%Maintains
24 days ago
Nisource IncNI
5Buy$31.00+6.68%Reiterates
25 days ago
Nrg Energy IncNRG
8Hold$82.00+1.23%Maintains
a month ago
Nextera Energy IncNEE
12Buy$78.00-2.52%Maintains
a month ago
Dominion Energy IncD
11Hold$52.00-3.56%Maintains
a month ago
Exelon CorpEXC
7Buy$42.00+11.85%Maintains
a month ago
Eversource EnergyES
9Hold$66.00+11.43%Maintains
a month ago
Wec Energy Group IncWEC
8Hold$90.00+11.07%Maintains
a month ago
Dte Energy CoDTE
12Hold$113.00-3.03%Maintains
2 months ago
Alliant Energy CorpLNT
9Hold$53.00+2.93%Maintains
2 months ago
Southern CoSO
8Buy$76.00-5.17%Reiterates
2 months ago
Public Service Enterprise Group IncPEG
10Hold$63.00-16.84%Maintains
3 months ago
Entergy CorpETR
8Buy$113.00+0.45%Maintains
3 months ago
Ameren CorpAEE
9Buy$76.00+3.58%Maintains
3 months ago
SempraSRE
9Buy$84.00+9.05%Upgrades
5 months ago
Xcel Energy IncXEL
9Hold$62.00+11.81%Maintains
6 months ago
Centerpoint Energy IncCNP
3Buy$30.00-1.67%Maintains
8 months ago
Nextera Energy Partners LPNEP
3Buy$47.00+39.42%Maintains
8 months ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.