Ratings by GLJ Research (Gordon Johnson)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
6/18/2026 Vertiv VRT Upgrade Hold
(Sell)
0.03
(357.96)
1193100% Details
6/12/2026 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
6/9/2026 Cleveland-Cliffs CLF Upgrade Hold
(Sell)
12.68
(11.89)
-6.23% Details
6/3/2026 Nextpower NXT Maintain Buy
(N/A)
 
 
  Details
5/28/2026 First Solar FSLR Upgrade Buy
(Hold)
273.67
(263.11)
-3.86% Details
5/18/2026 SolarEdge Technologies SEDG Maintain Sell
(N/A)
 
 
  Details
4/22/2026 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
4/8/2026 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
3/30/2026 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
3/26/2026 Sunrun RUN Maintain Sell
(N/A)
 
 
  Details
3/19/2026 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
3/12/2026 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
3/10/2026 Nextpower NXT New Coverage Buy
(N/A)
108.13
(129.07)
19.37% Details
3/4/2026 First Solar FSLR Downgrade Hold
(Buy)
197.53
(273.67)
38.55% Details
3/3/2026 Sunrun RUN Maintain Sell
(N/A)
 
 
  Details
2/27/2026 Sunrun RUN Downgrade Sell
(Hold)
20.42
(13.62)
-33.3% Details
2/24/2026 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
2/3/2026 Daqo New Energy DQ Downgrade Sell
(Buy)
24.46
(13.90)
-43.17% Details
1/7/2026 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
9/23/2025 Enphase Energy ENPH Maintain Sell
(N/A)
 
 
  Details
8/19/2025 Vertiv Holdings Co. VRT New Coverage Sell
(N/A)
133.07
(0.03)
-99.98% Details
8/15/2025 Sunrun RUN Upgrade Hold
(Sell)
10.48
(20.42)
94.85% Details
8/7/2025 SolarEdge Technologies SEDG Maintain Hold
(N/A)
 
 
  Details
8/7/2025 Sunrun RUN Maintain Sell
(N/A)
 
 
  Details
7/22/2025 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
7/10/2025 Daqo New Energy DQ Upgrade Buy
(Sell)
18.91
(24.46)
29.35% Details
6/17/2025 Sunrun RUN Downgrade Sell
(Hold)
9.64
(10.48)
8.71% Details
5/30/2025 Sunrun RUN Upgrade Hold
(Sell)
6.85
(9.64)
40.73% Details
5/30/2025 SolarEdge Technologies SEDG Upgrade Hold
(Sell)
16.60
(57.55)
246.69% Details
5/30/2025 US Steel X Downgrade Sell
(Buy)
53.23
(54.84)
3.02% Details
5/28/2025 Cleveland-Cliffs CLF Downgrade Sell
(Buy)
6.38
(12.68)
98.75% Details
5/21/2025 SolarEdge Technologies SEDG Maintain Sell
(N/A)
 
 
  Details
5/1/2025 First Solar FSLR Upgrade Buy
(Hold)
125.82
(197.53)
56.99% Details
1/23/2025 JinkoSolar Holding Co., Ltd. JKS Maintain Sell
(N/A)
 
 
  Details
1/7/2025 Cleveland-Cliffs CLF Upgrade Buy
(Sell)
9.90
(11.89)
20.1% Details
12/17/2024 SolarEdge Technologies SEDG Maintain Sell
(N/A)
 
 
  Details
11/7/2024 Sunrun RUN Downgrade Sell
(Hold)
11.90
(13.62)
14.45% Details
10/28/2024 Sunrun RUN Upgrade Hold
(Sell)
14.37
(13.62)
-5.22% Details
10/8/2024 SolarEdge Technologies SEDG Maintain Sell
(N/A)
 
 
  Details
9/9/2024 US Steel X Upgrade Buy
(Sell)
31.27
(53.23)
70.23% Details
7/18/2024 SunPower SPWR Maintain Sell
(N/A)
 
 
  Details
6/25/2024 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
6/14/2024 Daqo New Energy DQ Maintain Sell
(N/A)
 
 
  Details
6/6/2024 Cleveland-Cliffs CLF Downgrade Sell
(Buy)
16.12
(9.90)
-38.59% Details
5/22/2024 Enphase Energy ENPH New Coverage Sell
(N/A)
111.50
(52.41)
-53% Details
5/14/2024 SunPower SPWR Maintain Sell
(N/A)
 
 
  Details
4/16/2024 Tesla TSLA Maintain
(N/A)
 
 
  Details
3/28/2024 Cleveland-Cliffs CLF Upgrade Buy
(Sell)
22.13
(16.12)
-27.16% Details
3/26/2024 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
12/8/2023 JinkoSolar Holding Co., Ltd. JKS Maintain Sell
(N/A)
 
 
  Details
12/1/2023 SolarEdge Technologies SEDG Maintain Sell
(N/A)
 
 
  Details
11/27/2023 JinkoSolar Holding Co., Ltd. JKS Maintain Sell
(N/A)
 
 
  Details
9/18/2023 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
6/1/2023 First Solar FSLR Upgrade Hold
(Sell)
202.96
(263.11)
29.64% Details
2/21/2023 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
2/10/2023 US Steel X Downgrade Sell
(Buy)
28.10
(54.84)
95.16% Details
1/31/2023 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
12/6/2022 First Solar FSLR Downgrade Sell
(Buy)
167.14
(263.11)
57.42% Details
10/14/2022 GrafTech EAF Maintain Sell
(N/A)
 
 
  Details
7/27/2022 Cleveland-Cliffs CLF Downgrade Sell
(Buy)
16.34
(22.13)
35.43% Details
7/19/2022 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
5/17/2022 GrafTech EAF Maintain Sell
(N/A)
 
 
  Details
4/25/2022 SunPower SPWR Downgrade Sell
(Hold)
17.91
(0.69)
-96.15% Details
4/18/2022 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
3/31/2022 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
2/7/2022 Sunrun RUN Maintain Sell
(N/A)
 
 
  Details
1/10/2022 Tilray TLRY Maintain Sell
(N/A)
 
 
  Details
12/30/2021 Tilray TLRY Maintain Sell
(N/A)
 
 
  Details
11/23/2021 First Solar FSLR Maintain Buy
(N/A)
 
 
  Details
10/18/2021 Sunrun RUN Maintain Sell
(N/A)
 
 
  Details
10/4/2021 Sunrun RUN New Coverage Sell
(N/A)
44.55
(14.37)
-67.74% Details
9/1/2021 GrafTech EAF Maintain Sell
(N/A)
 
 
  Details
8/18/2021 Canadian Solar CSIQ Upgrade Buy
(Sell)
34.71
(16.02)
-53.85% Details
6/22/2021 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
6/10/2021 US Steel X Maintain Buy
(N/A)
 
 
  Details
6/10/2021 Cliffs Natural Resources CLF Maintain Buy
(N/A)
 
 
  Details
4/23/2021 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
4/12/2021 JinkoSolar Holding Co., Ltd. JKS Maintain Sell
(N/A)
 
 
  Details
3/25/2021 First Solar FSLR Maintain Sell
(N/A)
 
 
  Details
2/23/2021 SunPower SPWR Downgrade Hold
(Buy)
33.53
(0.69)
-97.94% Details
2/10/2021 US Steel X Upgrade Buy
(Hold)
16.44
(54.84)
233.58% Details
2/9/2021 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
1/28/2021 US Steel X Downgrade Hold
(Buy)
18.38
(16.44)
-10.55% Details
1/26/2021 Cliffs Natural Resources CLF Downgrade Hold
(Buy)
16.58
(16.34)
-1.45% Details
1/5/2021 Trinity Industries TRN New Coverage Buy
(N/A)
26.23
(35.13)
33.93% Details
12/30/2020 JinkoSolar Holding Co., Ltd. JKS Maintain Sell
(N/A)
 
 
  Details
12/29/2020 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
11/24/2020 Cliffs Natural Resources CLF Upgrade Buy
(Hold)
9.93
(11.89)
19.74% Details
11/24/2020 US Steel X Upgrade Buy
(Hold)
11.56
(54.84)
374.39% Details
11/17/2020 Aurora Cannabis ACB Maintain Sell
(N/A)
 
 
  Details
10/20/2020 Cliffs Natural Resources CLF Upgrade Hold
(Sell)
7.85
(9.93)
26.5% Details
10/6/2020 SunPower SPWR Upgrade Buy
(Sell)
15.56
(0.69)
-95.57% Details
9/17/2020 US Steel X Maintain Hold
(N/A)
 
 
  Details
9/8/2020 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
8/28/2020 Canadian Solar CSIQ New Coverage Buy
(N/A)
28.05
(16.02)
-42.89% Details
7/23/2020 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
7/15/2020 First Solar FSLR Downgrade Sell
(Hold)
61.78
(263.11)
325.88% Details
6/9/2020 US Steel X Upgrade Hold
(Sell)
10.92
(11.56)
5.86% Details
6/3/2020 Cliffs Natural Resources CLF Upgrade Hold
(Sell)
5.60
(11.89)
112.32% Details
4/15/2020 US Steel X Maintain Sell
(N/A)
 
 
  Details
4/8/2020 JinkoSolar Holding Co., Ltd. JKS Maintain Sell
(N/A)
 
 
  Details
3/27/2020 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
3/5/2020 Tilray TLRY Maintain Sell
(N/A)
 
 
  Details
1/16/2020 Cliffs Natural Resources CLF Maintain Sell
(N/A)
 
 
  Details
12/9/2019 GrafTech EAF Maintain Sell
(N/A)
 
 
  Details
12/5/2019 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
12/3/2019 Tilray TLRY Maintain Sell
(N/A)
 
 
  Details
10/24/2019 First Solar FSLR New Coverage Hold
(N/A)
55.28
(61.78)
11.76% Details
10/15/2019 US Steel X Maintain Sell
(N/A)
 
 
  Details
10/10/2019 Tilray TLRY Maintain Sell
(N/A)
 
 
  Details
9/23/2019 Albemarle ALB New Coverage Sell
(N/A)
68.86
(156.69)
127.55% Details
9/20/2019 US Steel X New Coverage Sell
(N/A)
11.06
(10.92)
-1.27% Details
9/20/2019 Tilray TLRY New Coverage Sell
(N/A)
29.96
(4.59)
-84.68% Details
9/20/2019 Tesla TSLA New Coverage Sell
(N/A)
16.44
(405.05)
2363.81% Details