Ratings by GLJ Research (Gordon Johnson)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
3/4/2026 First Solar FSLR Downgrade Hold
(Buy)
197.53
(189.21)
-4.21% Details
3/3/2026 Sunrun RUN Maintain Sell
(N/A)
 
 
  Details
2/27/2026 Sunrun RUN Downgrade Sell
(Hold)
20.42
(11.34)
-44.47% Details
2/24/2026 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
2/3/2026 Daqo New Energy DQ Downgrade Sell
(Buy)
24.46
(22.16)
-9.4% 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
(241.78)
81.69% 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
(33.41)
101.27% 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
(9.83)
54.08% 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
(9.83)
-0.71% Details
12/17/2024 SolarEdge Technologies SEDG Maintain Sell
(N/A)
 
 
  Details
11/7/2024 Sunrun RUN Downgrade Sell
(Hold)
11.90
(11.34)
-4.71% Details
10/28/2024 Sunrun RUN Upgrade Hold
(Sell)
14.37
(11.34)
-21.09% 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
(40.23)
-63.92% 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
(189.21)
-6.77% 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
(189.21)
13.2% 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
(1.23)
-93.13% 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.00)
-53.9% 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
(1.23)
-96.33% 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
(31.89)
21.58% 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
(9.83)
-1.01% 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
(1.23)
-92.1% 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.00)
-42.96% Details
7/23/2020 Tesla TSLA Maintain Sell
(N/A)
 
 
  Details
7/15/2020 First Solar FSLR Downgrade Sell
(Hold)
61.78
(189.21)
206.26% 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
(9.83)
75.54% 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
(162.29)
135.68% 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
(7.21)
-75.93% Details
9/20/2019 Tesla TSLA New Coverage Sell
(N/A)
16.44
(396.73)
2313.2% Details