Gordon Johnson

Stock Analyst at GLJ Research

(1.24)
# 1655
Out of 5,328 analysts
92
Total ratings
60.87%
Success rate
-5.07%
Average return
16 Stocks
Name Action PT Current % Upside Ratings Updated
FSLR First Solar
Upgrades: Buy
305 305
126.72 140.69% 10 May 1, 2025
ENPH Enphase Energy
Maintains: Sell
51 32
44.51 -30.11% 4 Apr 25, 2025
TSLA Tesla
Maintains: Sell
25 20
280.84 -93.22% 11 Apr 23, 2025
CCJ Cameco
Maintains: Strong Buy
63 76
45.5 66.33% 3 Mar 12, 2025
CLF Cleveland-Cliffs
Maintains: Buy
15 13
8.46 52.48% 12 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
14 11
17.85 -38.66% 4 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sell
4 4
12.54 -68.9% 6 Nov 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
8
7.2 8.06% 4 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
39
43.3 -10.92% 8 Sep 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
10 13
9.45 29.95% 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
12.74 -1.81% 2 Jun 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
5 4
0.6 411.67% 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