Gordon Johnson

Stock Analyst at GLJ Research

(1.28)
# 1684
Out of 5,334 analysts
92
Total ratings
59.42%
Success rate
-2.40%
Average return
16 Stocks
Name Action PT Current % Upside Ratings Updated
FSLR First Solar
Upgrades: Buy
305 305
156.24 95.21% 10 May 1, 2025
ENPH Enphase Energy
Maintains: Sell
51 32
47.77 -34.88% 4 Apr 25, 2025
TSLA Tesla
Maintains: Sell
25 20
318.31 -94.02% 11 Apr 23, 2025
CCJ Cameco
Maintains: Strong Buy
63 76
51.08 48.16% 3 Mar 12, 2025
CLF Cleveland-Cliffs
Maintains: Buy
15 13
7.5 72% 12 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
14 11
19.32 -43.32% 4 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sell
4 4
19.14 -79.62% 6 Nov 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
8
10.94 -28.88% 4 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
39
42.04 -8.25% 8 Sep 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
10 13
10.62 15.63% 9 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
2 0
n/a n/a 7 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
20 13
13.97 -10.45% 2 Jun 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
5 4
0.82 274.39% 2 Oct 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 3 Jan 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Hold
n/a
n/a n/a 2 Apr 4, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
n/a
n/a n/a 5 Aug 29, 2017