Gordon Johnson

Stock Analyst at GLJ Research

(0.37)
# 4,529
Out of 5,124 analysts
314
Total ratings
56.8%
Success rate
-4%
Average return

Stocks Rated by Gordon Johnson

Nextpower
Nov 3, 2026
Reiterated: Buy
Price Target: $149 → $158
Current: $104.89
Upside: +50.63%
Vertiv Holdings Co
Nov 2, 2026
Reiterated: Sell
Price Target: $188 → $187
Current: $200.47
Upside: -6.72%
First Solar
Oct 30, 2026
Downgraded: Hold
Price Target: $250 → $161
Current: $191.61
Upside: -15.98%
GE Vernova
Oct 30, 2026
Reiterated: Sell
Price Target: $470 → $540
Current: $829.34
Upside: -34.89%
Atlas Energy Solutions
Oct 28, 2026
Initiated Coverage: Buy
Price Target: $13
Current: $5.54
Upside: +134.66%
Cleveland-Cliffs
Oct 6, 2026
Upgraded: Buy
Price Target: $17 → $14
Current: $12.26
Upside: +14.19%
SolarEdge Technologies
Sep 10, 2026
Reiterated: Sell
Price Target: $6.9
Current: $27.66
Upside: -75.05%
Tesla
Sep 4, 2026
Reiterated: Sell
Price Target: $25
Current: $378.05
Upside: -93.42%
Canadian Solar
Aug 27, 2026
Reiterated: Sell
Price Target: $5.58
Current: $10.82
Upside: -48.43%
Fluence Energy
Aug 20, 2026
Downgraded: Hold
Price Target: $26 → $13
Current: $5.40
Upside: +138.70%
Reiterated: Sell
Price Target: $22 → $24
Current: $29.08
Upside: -15.85%
Reiterated: Sell
Price Target: $4.63
Current: $9.74
Upside: -52.46%
Reiterated: Sell
Price Target: n/a
Current: $10.79
Upside: -
Reiterated: Buy
Price Target: $171.20 → $152.60
Current: $106.33
Upside: +43.52%
Downgraded: Sell
Price Target: $31 → $18
Current: $12.24
Upside: +48.12%
Reiterated: Sell
Price Target: $4.93 → $3.07
Current: $10.62
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $2.85
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $7.30
Upside: n/a
Upgraded: Buy
Price Target: $12 → $29
Current: $29.85
Upside: n/a
Upgraded: Hold
Price Target: $16
Current: $21.38
Upside: n/a
Initiated Coverage: Sell
Price Target: $41
Current: $99.12
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $86.39
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $598.88
Upside: n/a
Reiterated: Sell
Price Target: $20 → $27
Current: $185.90
Upside: n/a
Reiterated: Sell
Price Target: $39
Current: $1,128.17
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $34.36
Upside: n/a
Reiterated: Hold
Price Target: $5.49 → $10
Current: $12.02
Upside: n/a