WallStreetZenWallStreetZen
Analyst Ranking
Top 1%
#41 out of 4046 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-20 -
2021-01-20
Buy
Sunpower CorpSPWR
+407.06%$7.37$37.37
2020-05-10 -
2021-01-20
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
Irhythm Technologies IncIRTC
+54.13%$60.85$93.79
2018-02-14 -
2019-02-15
Strong Buy

Michael Weinstein W.'s Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Cms Energy CorpCMS
8Buy$71.00N/AMaintains
a year ago
Vistra CorpVST
5Buy$23.00N/AMaintains
a year ago
Ftc Solar IncFTCI
1Buy$23.00N/AInitiates Coverage On
a year ago
Shoals Technologies Group IncSHLS
2BuyN/AN/AUpgrades
a year ago
Array Technologies IncARRY
2Buy$31.00N/AUpgrades
a year ago
Black Hills CorpBKH
12Buy$78.00N/AMaintains
a year ago
Sunrun IncRUN
7Buy$82.00N/AMaintains
a year ago
Pinnacle West Capital CorpPNW
7Hold$91.00N/AMaintains
a year ago
Southern CoSO
9Buy$74.00N/AMaintains
a year ago
Consolidated Edison IncED
5Sell$74.00N/AMaintains
a year ago
Dominion Energy IncD
4Buy$90.00N/AMaintains
a year ago
Eversource EnergyES
9Sell$89.00N/AMaintains
a year ago
Centerpoint Energy IncCNP
5Buy$28.00N/AMaintains
a year ago
Nisource IncNI
7Buy$29.00N/AMaintains
a year ago
Duke Energy CorpDUK
5Hold$104.00N/AMaintains
a year ago
Northwestern CorpNWE
10Hold$66.00N/ADowngrades
a year ago
Spire IncSR
6Buy$76.00N/AMaintains
a year 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
4 years ago
Dexcom IncDXCM
2Strong BuyN/AN/AUpgrades
4 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.