Gordon Johnson

Stock Analyst at GLJ Research

(1.64)
# 1657
Out of 5,441 analysts
105
Total ratings
Success rate
Average return
16 Stocks
Name Action PT Current % Upside Ratings Updated
RUN Sunrun
Upgrades: Hold
n/a
n/a n/a 7 Aug 15, 2025
FSLR First Solar
Maintains: Strong Buy
173 215
182.23 17.47% 11 Aug 12, 2025
TSLA Tesla
Reiterates: Sell
20 20
339.15 -94.38% 12 Jul 24, 2025
ENPH Enphase Energy
Maintains: Sell
32 20
32.58 -39.23% 5 Jul 22, 2025
DQ Daqo New Energy
Upgrades: Buy
31
21.89 39.38% 3 Jul 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
7 7
24.93 -72.32% 9 Jun 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
76 76
77.69 -3.11% 4 Jun 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
n/a
n/a n/a 9 May 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
4 4
9.73 -59.82% 13 May 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
14 11
22.04 -50.32% 4 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
10 13
11.58 6.04% 9 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
2 0
1.55 -100% 7 Jul 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
5 4
1.17 162.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