WallStreetZenWallStreetZen
Analyst Ranking
Top 3%
#126 out of 4527 analysts
Average Return
+19.57%
Win Rate
70%83 out of 119
Risk vs Reward
Poor
Good

Michael Weinstein W.'s 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Sunpower CorpSPWR
+507.64%$6.15$37.37
2020-04-20 -
2021-01-20
Buy
Sunpower CorpSPWR
+407.06%$7.37$37.37
2020-05-10 -
2021-01-20
Buy
Dexcom IncDXCM
+193.65%$37.08$108.89
2019-07-31 -
2020-07-31
Strong Buy
Sunnova Energy International IncNOVA
+113.61%$18.08$38.62
2020-06-14 -
2020-12-02
Buy
Sunpower CorpSPWR
+89.81%$7.95$15.09
2018-09-18 -
2019-09-19
Buy

Michael Weinstein W. Analyst Color

Get additional color on Michael Weinstein W.'s coverage of popular stocks

Michael Weinstein W.'s Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Dexcom IncDXCM
11Strong Buy$100.00-28.31%Maintains
5 months ago
Johnson & JohnsonJNJ
3Hold$180.00+13.95%Maintains
8 months ago
Dominion Energy IncD
5Hold$69.00N/ADowngrades
a year ago
Cms Energy CorpCMS
8Buy$71.00N/AMaintains
3 years ago
Vistra CorpVST
5Buy$23.00N/AMaintains
3 years ago
Ftc Solar IncFTCI
1Buy$23.00N/AInitiates Coverage On
3 years ago
Shoals Technologies Group IncSHLS
2BuyN/AN/AUpgrades
3 years ago
Array Technologies IncARRY
2Buy$31.00N/AUpgrades
3 years ago
Black Hills CorpBKH
12Buy$78.00N/AMaintains
3 years ago
Sunrun IncRUN
7Buy$82.00N/AMaintains
3 years ago
Pinnacle West Capital CorpPNW
7Hold$91.00N/AMaintains
3 years ago
Southern CoSO
9Buy$74.00N/AMaintains
3 years ago
Consolidated Edison IncED
5Sell$74.00N/AMaintains
3 years ago
Eversource EnergyES
9Sell$89.00N/AMaintains
3 years ago
Centerpoint Energy IncCNP
5Buy$28.00N/AMaintains
3 years ago
Nisource IncNI
7Buy$29.00N/AMaintains
3 years ago
Duke Energy CorpDUK
5Hold$104.00N/AMaintains
3 years ago
Northwestern Energy Group IncNWE
10Hold$66.00N/ADowngrades
3 years ago
Spire IncSR
6Buy$76.00N/AMaintains
3 years ago
Nextera Energy IncNEE
13Buy$85.00N/AUpgrades
3 years ago
First Solar IncFSLR
6Hold$70.00N/AUpgrades
3 years ago
Bloom Energy CorpBE
3Buy$35.00N/AUpgrades
3 years ago
Sunnova Energy International IncNOVA
7Buy$56.00N/AUpgrades
3 years ago
Exelon CorpEXC
3Buy$47.00N/AMaintains
3 years ago
Sunpower CorpSPWR
7Sell$23.00N/ADowngrades
3 years ago
Nextera Energy Partners LPNEP
4Buy$87.00N/AMaintains
3 years ago
Dte Energy CoDTE
8Hold$128.00N/AMaintains
3 years ago
Wec Energy Group IncWEC
5Sell$83.00N/AMaintains
3 years ago
Edwards Lifesciences CorpEW
2Hold$75.00N/AMaintains
5 years ago
Irhythm Technologies IncIRTC
1Strong Buy$67.00N/AMaintains
6 years ago
Abbott LaboratoriesABT
3Strong Buy$69.00N/AMaintains
6 years 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.