Analyst Ranking
Top 19%
#1010 out of 5540 analysts
Average Return
+7.91%
Win Rate
66%29 out of 44
Risk vs Reward
Poor
Good

Gordon L. Johnson's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Daqo New Energy CorpDQ
+54.17%$23.37$10.71
2026-02-03 -
2026-10-14
Strong Sell
Solaredge Technologies IncSEDG
+47.78%$58.44$30.52
2026-06-11 -
2026-10-14
Strong Sell
Enphase Energy IncENPH
+46.57%$54.93$29.35
2026-06-11 -
2026-10-14
Strong Sell
Sunrun IncRUN
+44.94%$13.25$7.30
2026-02-27 -
2026-10-14
Strong Sell
Solaredge Technologies IncSEDG
+44.74%$55.23$30.52
2026-05-18 -
2026-10-14
Strong Sell

Gordon L. Johnson's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Vertiv Holdings CoVRT
3Strong Sell$188.00-15.63%Reiterates
6 days ago
First Solar IncFSLR
4Strong Buy$250.00+39.60%Maintains
23 days ago
Cleveland Cliffs IncCLF
8Strong Buy$17.48+38.95%Maintains
24 days ago
Ge Vernova IncGEV
1Strong Sell$470.00-50.09%Initiates Coverage On
a month ago
Tesla IncTSLA
8Strong Sell$24.86-93.23%Reiterates
a month ago
Canadian Solar IncCSIQ
1Strong Sell$5.58-45.98%Reiterates
2 months ago
Fluence Energy IncFLNC
2Hold$12.89+107.57%Downgrades
2 months ago
Sunrun IncRUN
7Strong Sell$4.63-36.53%Reiterates
2 months ago
Nextpower IncNXT
4Strong Buy$149.00+80.47%Reiterates
2 months ago
Enphase Energy IncENPH
3Strong Sell$24.47-16.63%Reiterates
3 months ago
Solaredge Technologies IncSEDG
2Strong Sell$6.90-77.39%Reiterates
4 months ago
Powell Industries IncPOWL
1Hold$150.00-11.52%Initiates Coverage On
7 months ago
Nvent Electric PLCNVT
1Strong Buy$151.00-1.13%Initiates Coverage On
7 months ago
Solaris Energy Infrastructure IncSEI
1Strong Buy$60.00-13.51%Initiates Coverage On
7 months ago
Cameco CorpCCJ
1Strong Buy$171.20+110.14%Reiterates
8 months ago
Daqo New Energy CorpDQ
1Strong Sell$18.13+69.28%Downgrades
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.