Analyst Ranking
Top 28%
#1470 out of 5346 analysts
Average Return
+5.82%
Win Rate
64%21 out of 33
Risk vs Reward
Poor
Good

Gordon L. Johnson's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Nvent Electric PLCNVT
+48.97%$110.55$164.69
2026-03-05 -
2026-08-07
Strong Buy
Solaredge Technologies IncSEDG
+45.65%$58.44$31.76
2026-06-11 -
2026-08-07
Strong Sell
Solaredge Technologies IncSEDG
+42.50%$55.23$31.76
2026-05-18 -
2026-08-07
Strong Sell
Daqo New Energy CorpDQ
+37.01%$23.37$14.72
2026-02-03 -
2026-08-07
Strong Sell
Enphase Energy IncENPH
+23.78%$54.93$41.87
2026-06-11 -
2026-08-07
Strong Sell

Gordon L. Johnson Analyst Color

Get additional color on Gordon L. Johnson's coverage of popular stocks

Gordon L. Johnson's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Vertiv Holdings CoVRT
1Strong Buy$381.00+39.87%Upgrades
a day ago
Nextpower IncNXT
4Strong Buy$149.00+44.30%Reiterates
3 days ago
Enphase Energy IncENPH
3Strong Sell$24.47-41.56%Reiterates
10 days ago
Cleveland Cliffs IncCLF
6Strong Buy$15.60+27.24%Upgrades
15 days ago
Tesla IncTSLA
6Strong Sell$24.86-92.43%Reiterates
18 days ago
Sunrun IncRUN
5Strong Sell$4.63-54.61%Reiterates
a month ago
Fluence Energy IncFLNC
1Strong Buy$26.00+97.04%Initiates Coverage On
a month ago
Solaredge Technologies IncSEDG
2Strong Sell$6.90-78.27%Reiterates
2 months ago
First Solar IncFSLR
3Strong Buy$315.00+25.97%Upgrades
2 months ago
Powell Industries IncPOWL
1Hold$150.00-29.10%Initiates Coverage On
5 months ago
Nvent Electric PLCNVT
1Strong Buy$151.00-8.31%Initiates Coverage On
5 months ago
Solaris Energy Infrastructure IncSEI
1Strong Buy$60.00+3.52%Initiates Coverage On
5 months ago
Cameco CorpCCJ
1Strong Buy$171.20+75.79%Reiterates
6 months ago
Daqo New Energy CorpDQ
1Strong Sell$18.13+23.17%Downgrades
6 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.