Gordon Johnson's Stock Ratings

GLJ Research Analyst

Gordon Johnson is an analyst at GLJ Research. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 04/17/2025

Overall Average Return

9.86%

Smart Score

67.5%

Overall Average Return Percentile

65th

Number of Ratings

94
Buy NowGet Alert
03/12/2025CCJBuy Now
Cameco
$41.2883.33%
Gordon Johnson67%
$62.76 → $75.68MaintainsBuyGet Alert
02/27/2025CLFBuy Now
Cleveland-Cliffs
$7.1580.45%
Gordon Johnson67%
$14.54 → $12.9MaintainsBuyGet Alert
02/12/2025TSLABuy Now
Tesla
$242.34-89.74%
Gordon Johnson67%
$24.86 → $24.86ReiteratesSell → SellGet Alert
02/04/2025ENPHBuy Now
Enphase Energy
$52.01-2.54%
Gordon Johnson67%
$50.69 → $50.69ReiteratesSell → SellGet Alert
01/23/2025JKSBuy Now
JinkoSolar Holding Co
$15.81-30.74%
Gordon Johnson67%
$13.08 → $10.95MaintainsSellGet Alert
01/07/2025CLFBuy Now
Cleveland-Cliffs
$7.1599.61%
Gordon Johnson67%
→ $14.27UpgradeSell → BuyGet Alert
01/03/2025TSLABuy Now
Tesla
$242.34-89.74%
Gordon Johnson67%
$24.86 → $24.86ReiteratesSell → SellGet Alert
11/29/2024SEDGBuy Now
SolarEdge Technologies
$12.63-69.12%
Gordon Johnson67%
$3.9 → $3.9ReiteratesSell → SellGet Alert
11/07/2024RUNBuy Now
Sunrun
$6.5518.78%
Gordon Johnson67%
→ $7.78DowngradeHold → SellGet Alert
10/28/2024RUNBuy Now
Sunrun
$6.55
Gordon Johnson67%
UpgradeSell → HoldGet Alert
10/17/2024TSLABuy Now
Tesla
$242.34-89.74%
Gordon Johnson67%
$24.86 → $24.86ReiteratesSell → SellGet Alert
09/26/2024TSLABuy Now
Tesla
$242.34-89.74%
Gordon Johnson67%
$24.86 → $24.86ReiteratesSell → SellGet Alert
09/09/2024XBuy Now
United States Steel
$42.00-8.17%
Gordon Johnson67%
→ $38.57UpgradeSell → BuyGet Alert
09/05/2024TSLABuy Now
Tesla
$242.34-89.74%
Gordon Johnson67%
$24.86 → $24.86ReiteratesSell → SellGet Alert
08/14/2024CCJBuy Now
Cameco
$41.2854.38%
Gordon Johnson67%
$63.73 → $63.73ReiteratesBuy → BuyGet Alert
07/30/2024CSIQBuy Now
Canadian Solar
$7.1871.03%
Gordon Johnson67%
$9.1 → $12.28MaintainsSellGet Alert
07/23/2024TSLABuy Now
Tesla
$242.34-89.74%
Gordon Johnson67%
$22.86 → $24.86MaintainsSellGet Alert
07/18/2024SPWRBuy Now
SunPower
Gordon Johnson67%
$1.61 → $0MaintainsSellGet Alert
07/16/2024SPWRBuy Now
SunPower
Gordon Johnson67%
$1.61 → $1.61ReiteratesSell → SellGet Alert
06/25/2024ENPHBuy Now
Enphase Energy
$52.01-11.9%
Gordon Johnson67%
→ $45.82Initiates → SellGet Alert
06/18/2024TSLABuy Now
Tesla
$242.34-90.57%
Gordon Johnson67%
$22.86 → $22.86ReiteratesSell → SellGet Alert
06/14/2024CLFBuy Now
Cleveland-Cliffs
$7.1541.7%
Gordon Johnson67%
$10.13 → $10.13ReiteratesSell → SellGet Alert
06/14/2024DQBuy Now
Daqo New Energy
$13.96-10.39%
Gordon Johnson67%
$19.66 → $12.51MaintainsSellGet Alert
06/06/2024CLFBuy Now
Cleveland-Cliffs
$7.1541.7%
Gordon Johnson67%
→ $10.13DowngradeBuy → SellGet Alert
06/04/2024SPWRBuy Now
SunPower
Gordon Johnson67%
$1.61 → $1.61ReiteratesSell → SellGet Alert
05/29/2024TSLABuy Now
Tesla
$242.34-90.57%
Gordon Johnson67%
$22.86 → $22.86ReiteratesSell → SellGet Alert
05/22/2024ENPHBuy Now
Enphase Energy
$52.01-11.9%
Gordon Johnson67%
→ $45.82Initiates → SellGet Alert
05/16/2024SPWRBuy Now
SunPower
Gordon Johnson67%
$1.61 → $1.61ReiteratesSell → SellGet Alert
05/09/2024RUNBuy Now
Sunrun
$6.55
Gordon Johnson67%
Reiterates → SellGet Alert
04/16/2024TSLABuy Now
Tesla
$242.34-90.57%
Gordon Johnson67%
$23.53 → $22.86MaintainsSellGet Alert
03/28/2024CLFBuy Now
Cleveland-Cliffs
$7.15280.48%
Gordon Johnson67%
→ $27.2UpgradeSell → BuyGet Alert
03/13/2024CSIQBuy Now
Canadian Solar
$7.1826.74%
Gordon Johnson67%
$16.43 → $9.1MaintainsSellGet Alert
12/08/2023JKSBuy Now
JinkoSolar Holding Co
$15.81-25.74%
Gordon Johnson67%
$19.32 → $11.74MaintainsSellGet Alert
12/05/2023CLFBuy Now
Cleveland-Cliffs
$7.1560.17%
Gordon Johnson67%
$13.44 → $11.45MaintainsSellGet Alert
12/01/2023SEDGBuy Now
SolarEdge Technologies
$12.63164.92%
Gordon Johnson67%
$35.55 → $33.46MaintainsSellGet Alert
11/08/2023SEDGBuy Now
SolarEdge Technologies
$12.63172.53%
Gordon Johnson67%
$35.55 → $34.42MaintainsSellGet Alert
09/12/2023CCJBuy Now
Cameco
$41.2860.97%
Gordon Johnson67%
$52 → $66.45MaintainsBuyGet Alert
07/12/2023XBuy Now
United States Steel
$42.00-65.81%
Gordon Johnson67%
$13.85 → $14.36MaintainsSellGet Alert
06/13/2023CSIQBuy Now
Canadian Solar
$7.18128.83%
Gordon Johnson67%
$12.22 → $16.43MaintainsSellGet Alert
06/01/2023FSLRBuy Now
First Solar
$124.7026.35%
Gordon Johnson67%
→ $157.56UpgradeSell → HoldGet Alert
03/30/2023JKSBuy Now
JinkoSolar Holding Co
$15.81-12.27%
Gordon Johnson67%
$14.88 → $13.87MaintainsSellGet Alert
02/10/2023XBuy Now
United States Steel
$42.00-67.02%
Gordon Johnson67%
$42.75 → $13.85DowngradeBuy → SellGet Alert
01/23/2023CSIQBuy Now
Canadian Solar
$7.1870.2%
Gordon Johnson67%
$18.39 → $12.22MaintainsSellGet Alert
12/06/2022FSLRBuy Now
First Solar
$124.70-62.47%
Gordon Johnson67%
$138.4 → $46.8DowngradeBuy → SellGet Alert
10/14/2022EAFBuy Now
GrafTech International
$0.61404.77%
Gordon Johnson67%
$4.93 → $3.07MaintainsSellGet Alert
08/24/2022JKSBuy Now
JinkoSolar Holding Co
$15.81-5.88%
Gordon Johnson67%
$16.61 → $14.88MaintainsSellGet Alert
08/17/2022CCOBuy Now
Cameco
$0.954994.74%
Gordon Johnson67%
$37.86 → $48.4MaintainsBuyGet Alert
07/27/2022CLFBuy Now
Cleveland-Cliffs
$7.1588%
Gordon Johnson67%
→ $13.44DowngradeBuy → SellGet Alert
07/19/2022TSLABuy Now
Tesla
$242.34-69.88%
Gordon Johnson67%
$22.33 → $24.33MaintainsSellGet Alert
05/17/2022EAFBuy Now
GrafTech International
$0.61710.59%
Gordon Johnson67%
$6.72 → $4.93MaintainsSellGet Alert
04/25/2022SPWRBuy Now
SunPower
Gordon Johnson67%
→ $6.99DowngradeHold → SellGet Alert
11/23/2021FSLRBuy Now
First Solar
$124.7022.59%
Gordon Johnson67%
$104.41 → $152.87MaintainsBuyGet Alert
10/04/2021RUNBuy Now
Sunrun
$6.55
Gordon Johnson67%
Initiates → SellGet Alert
09/01/2021CCOBuy Now
Cameco
$0.953900%
Gordon Johnson67%
$27 → $38MaintainsBuyGet Alert
08/18/2021CSIQBuy Now
Canadian Solar
$7.18150.7%
Gordon Johnson67%
→ $18DowngradeBuy → SellGet Alert
04/13/2021DQBuy Now
Daqo New Energy
$13.9658.6%
Gordon Johnson67%
→ $22.14Initiates → SellGet Alert
02/23/2021SPWRBuy Now
SunPower
Gordon Johnson67%
DowngradeBuy → HoldGet Alert
01/26/2021CLFBuy Now
Cleveland-Cliffs
$7.15116.82%
Gordon Johnson67%
$15.75 → $15.5DowngradeBuy → HoldGet Alert
01/05/2021TRNBuy Now
Trinity Industries
$24.88
Gordon Johnson67%
UpgradeSell → BuyGet Alert
11/24/2020CLFBuy Now
Cleveland-Cliffs
$7.15120.32%
Gordon Johnson67%
$6.2 → $15.75UpgradeHold → BuyGet Alert
11/24/2020XBuy Now
United States Steel
$42.00-58.81%
Gordon Johnson67%
$7.36 → $17.3UpgradeHold → BuyGet Alert
11/23/2020CSIQBuy Now
Canadian Solar
$7.18540.68%
Gordon Johnson67%
$49.4 → $46MaintainsBuyGet Alert
10/06/2020SPWRBuy Now
SunPower
Gordon Johnson67%
UpgradeSell → BuyGet Alert
08/28/2020CSIQBuy Now
Canadian Solar
$7.18588.03%
Gordon Johnson67%
→ $49.4Initiates → BuyGet Alert
07/15/2020FSLRBuy Now
First Solar
$124.70-71.29%
Gordon Johnson67%
→ $35.8DowngradeHold → SellGet Alert
06/09/2020XBuy Now
United States Steel
$42.00-69.05%
Gordon Johnson67%
→ $13UpgradeSell → HoldGet Alert
04/15/2020XBuy Now
United States Steel
$42.00-92.86%
Gordon Johnson67%
$4 → $3MaintainsSellGet Alert
04/04/2019RIOBuy Now
Rio Tinto
$57.60
Gordon Johnson67%
UpgradeSell → HoldGet Alert
09/20/2018TRNBuy Now
Trinity Industries
$24.88
Gordon Johnson67%
UpgradeSell → HoldGet Alert
06/07/2018FSLRBuy Now
First Solar
$124.70
Gordon Johnson67%
DowngradeBuy → SellGet Alert
05/02/2018SEDGBuy Now
SolarEdge Technologies
$12.63
Gordon Johnson67%
DowngradeBuy → SellGet Alert
04/09/2018RIOBuy Now
Rio Tinto
$57.60-28.82%
Gordon Johnson67%
→ $41Initiates → SellGet Alert
03/14/2018CLFBuy Now
Cleveland-Cliffs
$7.15
Gordon Johnson67%
DowngradeHold → SellGet Alert
03/13/2018XBuy Now
United States Steel
$42.00
Gordon Johnson67%
DowngradeHold → SellGet Alert
03/06/2018TRNBuy Now
Trinity Industries
$24.88-19.61%
Gordon Johnson67%
→ $20Initiates → SellGet Alert
02/23/2018CLFBuy Now
Cleveland-Cliffs
$7.15
Gordon Johnson67%
UpgradeSell → HoldGet Alert
02/15/2018SEDGBuy Now
SolarEdge Technologies
$12.63
Gordon Johnson67%
UpgradeHold → BuyGet Alert
01/30/2018XBuy Now
United States Steel
$42.00
Gordon Johnson67%
Initiates → SellGet Alert
01/19/2018CLFBuy Now
Cleveland-Cliffs
$7.15
Gordon Johnson67%
Initiates → SellGet Alert
01/11/2018SEDGBuy Now
SolarEdge Technologies
$12.63
Gordon Johnson67%
Initiates → SellGet Alert
01/11/2018FSLRBuy Now
First Solar
$124.70
Gordon Johnson67%
Initiates → BuyGet Alert
12/15/2017CSIQBuy Now
Canadian Solar
$7.18
Gordon Johnson67%
DowngradeBuy → HoldGet Alert
08/29/2017JASOBuy Now
JA Solar Holdings, Co., Ltd. - American depositary shares, each representing five ordinary shares
Gordon Johnson67%
DowngradeHold → SellGet Alert
07/19/2017JASOBuy Now
JA Solar Holdings, Co., Ltd. - American depositary shares, each representing five ordinary shares
Gordon Johnson67%
UpgradeSell → HoldGet Alert
07/19/2017FSLRBuy Now
First Solar
$124.70
Gordon Johnson67%
UpgradeHold → BuyGet Alert
05/03/2017FSLRBuy Now
First Solar
$124.70
Gordon Johnson67%
UpgradeSell → HoldGet Alert
04/17/2017CSIQBuy Now
Canadian Solar
$7.18150.7%
Gordon Johnson67%
→ $18Initiates → BuyGet Alert
02/28/2017FSLRBuy Now
First Solar
$124.70-83.16%
Gordon Johnson67%
→ $21Initiates → SellGet Alert
11/16/2016JASOBuy Now
JA Solar Holdings, Co., Ltd. - American depositary shares, each representing five ordinary shares
Gordon Johnson67%
DowngradeBuy → SellGet Alert
10/06/2016JASOBuy Now
JA Solar Holdings ADR
Gordon Johnson67%
UpgradeSell → BuyGet Alert
02/26/2015JASOBuy Now
JA Solar Holdings ADR
Gordon Johnson67%
$9 → $6DowngradeHold → SellGet Alert
03/14/2014JASOBuy Now
JA Solar Holdings, Co., Ltd.
Gordon Johnson67%
→ $16Upgrade → BuyGet Alert
04/11/2013JASOBuy Now
JA Solar Holdings, Co., Ltd.
Gordon Johnson67%
$1.9 → $1.7MaintainsSellGet Alert
09/20/2012JASOBuy Now
JA Solar Holdings
Gordon Johnson67%
$0.43 → $0.4MaintainsSellGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free