Gordon L. Johnson
Stock Analyst at GLJ Research
(4.00)
# 351
Out of 5,182 analysts
21
Total ratings
68.42%
Success rate
9.02%
Average return
Main Sectors:
Stocks Rated by Gordon L. Johnson
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSLA Tesla | Reinstates: Sell | $25 | $390.82 | -93.64% | 4 | Apr 21, 2026 | |
| RUN Sunrun | Reiterates: Sell | $4.63 | $13.06 | -64.55% | 4 | Apr 16, 2026 | |
| CLF Cleveland-Cliffs | Reiterates: Sell | $9.42 | $10.51 | -10.37% | 4 | Mar 16, 2026 | |
| NXT Nextpower | Reiterates: Buy | $147 | $119.93 | +22.85% | 2 | Mar 16, 2026 | |
| POWL Powell Industries | Initiates: Hold | $150 | $275.33 | -45.52% | 1 | Mar 5, 2026 | |
| NVT nVent Electric | Initiates: Buy | $151 | $158.92 | -4.98% | 1 | Mar 5, 2026 | |
| SEI Solaris Energy Infrastructure | Initiates: Buy | $60 | $72.33 | -17.05% | 1 | Mar 5, 2026 | |
| FSLR First Solar | Downgrades: Hold | $314 → $208 | $211.71 | -1.84% | 2 | Mar 4, 2026 | |
| CCJ Cameco | Reiterates: Buy | $100 → $171 | $120.60 | +41.96% | 1 | Feb 18, 2026 | |
| DQ Daqo New Energy | Downgrades: Sell | $31 → $18 | $19.14 | -5.28% | 1 | Feb 3, 2026 |
Tesla
Apr 21, 2026
Reinstates: Sell
Price Target: $25
Current: $390.82
Upside: -93.64%
Sunrun
Apr 16, 2026
Reiterates: Sell
Price Target: $4.63
Current: $13.06
Upside: -64.55%
Cleveland-Cliffs
Mar 16, 2026
Reiterates: Sell
Price Target: $9.42
Current: $10.51
Upside: -10.37%
Nextpower
Mar 16, 2026
Reiterates: Buy
Price Target: $147
Current: $119.93
Upside: +22.85%
Powell Industries
Mar 5, 2026
Initiates: Hold
Price Target: $150
Current: $275.33
Upside: -45.52%
nVent Electric
Mar 5, 2026
Initiates: Buy
Price Target: $151
Current: $158.92
Upside: -4.98%
Solaris Energy Infrastructure
Mar 5, 2026
Initiates: Buy
Price Target: $60
Current: $72.33
Upside: -17.05%
First Solar
Mar 4, 2026
Downgrades: Hold
Price Target: $314 → $208
Current: $211.71
Upside: -1.84%
Cameco
Feb 18, 2026
Reiterates: Buy
Price Target: $100 → $171
Current: $120.60
Upside: +41.96%
Daqo New Energy
Feb 3, 2026
Downgrades: Sell
Price Target: $31 → $18
Current: $19.14
Upside: -5.28%