WallStreetZenWallStreetZen
Analyst Ranking
Top 2%
#69 out of 4166 analysts
Average Return
+15.58%
Win Rate
66%68 out of 103
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-21 -
2021-01-20
Buy
Sunpower CorpSPWR
+407.06%$7.37$37.37
2020-05-11 -
2021-01-20
Buy
Sunnova Energy International IncNOVA
+113.61%$18.08$38.62
2020-06-15 -
2020-12-02
Buy
Sunpower CorpSPWR
+89.81%$7.95$15.09
2018-09-19 -
2019-09-19
Buy
Irhythm Technologies IncIRTC
+54.13%$60.85$93.79
2018-02-15 -
2019-02-15
Strong 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
Dominion Energy IncD
5Hold$69.00+10.49%Downgrades
3 months ago
Cms Energy CorpCMS
8Buy$71.00N/AMaintains
2 years ago
Vistra CorpVST
5Buy$23.00N/AMaintains
2 years ago
Ftc Solar IncFTCI
1Buy$23.00N/AInitiates Coverage On
2 years ago
Shoals Technologies Group IncSHLS
2BuyN/AN/AUpgrades
2 years ago
Array Technologies IncARRY
2Buy$31.00N/AUpgrades
2 years ago
Black Hills CorpBKH
12Buy$78.00N/AMaintains
2 years ago
Sunrun IncRUN
7Buy$82.00N/AMaintains
2 years ago
Pinnacle West Capital CorpPNW
7Hold$91.00N/AMaintains
2 years ago
Southern CoSO
9Buy$74.00N/AMaintains
2 years ago
Consolidated Edison IncED
5Sell$74.00N/AMaintains
2 years ago
Eversource EnergyES
9Sell$89.00N/AMaintains
2 years ago
Centerpoint Energy IncCNP
5Buy$28.00N/AMaintains
2 years ago
Nisource IncNI
7Buy$29.00N/AMaintains
2 years ago
Duke Energy CorpDUK
5Hold$104.00N/AMaintains
2 years ago
Northwestern CorpNWE
10Hold$66.00N/ADowngrades
2 years ago
Spire IncSR
6Buy$76.00N/AMaintains
2 years ago
Nextera Energy IncNEE
6Buy$85.00N/AUpgrades
2 years ago
First Solar IncFSLR
6Hold$70.00N/AUpgrades
2 years ago
Bloom Energy CorpBE
3Buy$35.00N/AUpgrades
2 years ago
Sunnova Energy International IncNOVA
7Buy$56.00N/AUpgrades
2 years ago
Exelon CorpEXC
3Buy$47.00N/AMaintains
2 years ago
Sunpower CorpSPWR
7Sell$23.00N/ADowngrades
2 years ago
Nextera Energy Partners LPNEP
4Buy$87.00N/AMaintains
2 years ago
Dte Energy CoDTE
8Hold$128.00N/AMaintains
2 years ago
Wec Energy Group IncWEC
5Sell$83.00N/AMaintains
2 years ago
Edwards Lifesciences CorpEW
2Hold$150.00N/AMaintains
5 years ago
Dexcom IncDXCM
2Strong BuyN/AN/AUpgrades
5 years ago
Irhythm Technologies IncIRTC
1Strong Buy$67.00N/AMaintains
5 years ago
Abbott LaboratoriesABT
3Strong Buy$69.00N/AMaintains
5 years ago
Johnson & JohnsonJNJ
2HoldN/AN/ADowngrades
5 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.