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 03/18/2025

Overall Average Return

9.50%

Smart Score

66.4%

Overall Average Return Percentile

62nd

Number of Ratings

94
Buy NowGet Alert
03/12/2025CCJBuy Now
Cameco
$43.6373.47%
Gordon Johnson66%
$62.76 → $75.68MaintainsBuyGet Alert
02/27/2025CLFBuy Now
Cleveland-Cliffs
$9.6933.13%
Gordon Johnson66%
$14.54 → $12.9MaintainsBuyGet Alert
02/12/2025TSLABuy Now
Tesla
$227.75-89.08%
Gordon Johnson66%
$24.86 → $24.86ReiteratesSell → SellGet Alert
02/04/2025ENPHBuy Now
Enphase Energy
$61.21-17.19%
Gordon Johnson66%
$50.69 → $50.69ReiteratesSell → SellGet Alert
01/23/2025JKSBuy Now
JinkoSolar Holding Co
$23.90-54.18%
Gordon Johnson66%
$13.08 → $10.95MaintainsSellGet Alert
01/07/2025CLFBuy Now
Cleveland-Cliffs
$9.6947.27%
Gordon Johnson66%
→ $14.27UpgradeSell → BuyGet Alert
01/03/2025TSLABuy Now
Tesla
$227.75-89.08%
Gordon Johnson66%
$24.86 → $24.86ReiteratesSell → SellGet Alert
11/29/2024SEDGBuy Now
SolarEdge Technologies
$16.82-76.81%
Gordon Johnson66%
$3.9 → $3.9ReiteratesSell → SellGet Alert
11/07/2024RUNBuy Now
Sunrun
$6.5119.51%
Gordon Johnson66%
→ $7.78DowngradeHold → SellGet Alert
10/28/2024RUNBuy Now
Sunrun
$6.51
Gordon Johnson66%
UpgradeSell → HoldGet Alert
10/17/2024TSLABuy Now
Tesla
$227.75-89.08%
Gordon Johnson66%
$24.86 → $24.86ReiteratesSell → SellGet Alert
09/26/2024TSLABuy Now
Tesla
$227.75-89.08%
Gordon Johnson66%
$24.86 → $24.86ReiteratesSell → SellGet Alert
09/09/2024XBuy Now
United States Steel
$41.79-7.7%
Gordon Johnson66%
→ $38.57UpgradeSell → BuyGet Alert
09/05/2024TSLABuy Now
Tesla
$227.75-89.08%
Gordon Johnson66%
$24.86 → $24.86ReiteratesSell → SellGet Alert
08/14/2024CCJBuy Now
Cameco
$43.6346.08%
Gordon Johnson66%
$63.73 → $63.73ReiteratesBuy → BuyGet Alert
07/30/2024CSIQBuy Now
Canadian Solar
$9.7825.56%
Gordon Johnson66%
$9.1 → $12.28MaintainsSellGet Alert
07/23/2024TSLABuy Now
Tesla
$227.75-89.08%
Gordon Johnson66%
$22.86 → $24.86MaintainsSellGet Alert
07/18/2024SPWRBuy Now
SunPower
Gordon Johnson66%
$1.61 → $0MaintainsSellGet Alert
07/16/2024SPWRBuy Now
SunPower
Gordon Johnson66%
$1.61 → $1.61ReiteratesSell → SellGet Alert
06/25/2024ENPHBuy Now
Enphase Energy
$61.21-25.14%
Gordon Johnson66%
→ $45.82Initiates → SellGet Alert
06/18/2024TSLABuy Now
Tesla
$227.75-89.96%
Gordon Johnson66%
$22.86 → $22.86ReiteratesSell → SellGet Alert
06/14/2024CLFBuy Now
Cleveland-Cliffs
$9.694.54%
Gordon Johnson66%
$10.13 → $10.13ReiteratesSell → SellGet Alert
06/14/2024DQBuy Now
Daqo New Energy
$19.68-36.43%
Gordon Johnson66%
$19.66 → $12.51MaintainsSellGet Alert
06/06/2024CLFBuy Now
Cleveland-Cliffs
$9.694.54%
Gordon Johnson66%
→ $10.13DowngradeBuy → SellGet Alert
06/04/2024SPWRBuy Now
SunPower
Gordon Johnson66%
$1.61 → $1.61ReiteratesSell → SellGet Alert
05/29/2024TSLABuy Now
Tesla
$227.75-89.96%
Gordon Johnson66%
$22.86 → $22.86ReiteratesSell → SellGet Alert
05/22/2024ENPHBuy Now
Enphase Energy
$61.21-25.14%
Gordon Johnson66%
→ $45.82Initiates → SellGet Alert
05/16/2024SPWRBuy Now
SunPower
Gordon Johnson66%
$1.61 → $1.61ReiteratesSell → SellGet Alert
05/09/2024RUNBuy Now
Sunrun
$6.51
Gordon Johnson66%
Reiterates → SellGet Alert
04/16/2024TSLABuy Now
Tesla
$227.75-89.96%
Gordon Johnson66%
$23.53 → $22.86MaintainsSellGet Alert
03/28/2024CLFBuy Now
Cleveland-Cliffs
$9.69180.7%
Gordon Johnson66%
→ $27.2UpgradeSell → BuyGet Alert
03/13/2024CSIQBuy Now
Canadian Solar
$9.78-6.95%
Gordon Johnson66%
$16.43 → $9.1MaintainsSellGet Alert
12/08/2023JKSBuy Now
JinkoSolar Holding Co
$23.90-50.88%
Gordon Johnson66%
$19.32 → $11.74MaintainsSellGet Alert
12/05/2023CLFBuy Now
Cleveland-Cliffs
$9.6918.16%
Gordon Johnson66%
$13.44 → $11.45MaintainsSellGet Alert
12/01/2023SEDGBuy Now
SolarEdge Technologies
$16.8298.93%
Gordon Johnson66%
$35.55 → $33.46MaintainsSellGet Alert
11/08/2023SEDGBuy Now
SolarEdge Technologies
$16.82104.64%
Gordon Johnson66%
$35.55 → $34.42MaintainsSellGet Alert
09/12/2023CCJBuy Now
Cameco
$43.6352.31%
Gordon Johnson66%
$52 → $66.45MaintainsBuyGet Alert
07/12/2023XBuy Now
United States Steel
$41.79-65.64%
Gordon Johnson66%
$13.85 → $14.36MaintainsSellGet Alert
06/13/2023CSIQBuy Now
Canadian Solar
$9.7868%
Gordon Johnson66%
$12.22 → $16.43MaintainsSellGet Alert
06/01/2023FSLRBuy Now
First Solar
$127.4023.67%
Gordon Johnson66%
→ $157.56UpgradeSell → HoldGet Alert
03/30/2023JKSBuy Now
JinkoSolar Holding Co
$23.90-41.97%
Gordon Johnson66%
$14.88 → $13.87MaintainsSellGet Alert
02/10/2023XBuy Now
United States Steel
$41.79-66.86%
Gordon Johnson66%
$42.75 → $13.85DowngradeBuy → SellGet Alert
01/23/2023CSIQBuy Now
Canadian Solar
$9.7824.95%
Gordon Johnson66%
$18.39 → $12.22MaintainsSellGet Alert
12/06/2022FSLRBuy Now
First Solar
$127.40-63.27%
Gordon Johnson66%
$138.4 → $46.8DowngradeBuy → SellGet Alert
10/14/2022EAFBuy Now
GrafTech International
$1.04195.19%
Gordon Johnson66%
$4.93 → $3.07MaintainsSellGet Alert
08/24/2022JKSBuy Now
JinkoSolar Holding Co
$23.90-37.74%
Gordon Johnson66%
$16.61 → $14.88MaintainsSellGet Alert
08/17/2022CCOBuy Now
Cameco
$1.144145.61%
Gordon Johnson66%
$37.86 → $48.4MaintainsBuyGet Alert
07/27/2022CLFBuy Now
Cleveland-Cliffs
$9.6938.7%
Gordon Johnson66%
→ $13.44DowngradeBuy → SellGet Alert
07/19/2022TSLABuy Now
Tesla
$227.75-67.95%
Gordon Johnson66%
$22.33 → $24.33MaintainsSellGet Alert
05/17/2022EAFBuy Now
GrafTech International
$1.04374.04%
Gordon Johnson66%
$6.72 → $4.93MaintainsSellGet Alert
04/25/2022SPWRBuy Now
SunPower
Gordon Johnson66%
→ $6.99DowngradeHold → SellGet Alert
11/23/2021FSLRBuy Now
First Solar
$127.4019.99%
Gordon Johnson66%
$104.41 → $152.87MaintainsBuyGet Alert
10/04/2021RUNBuy Now
Sunrun
$6.51
Gordon Johnson66%
Initiates → SellGet Alert
09/01/2021CCOBuy Now
Cameco
$1.143233.33%
Gordon Johnson66%
$27 → $38MaintainsBuyGet Alert
08/18/2021CSIQBuy Now
Canadian Solar
$9.7884.05%
Gordon Johnson66%
→ $18DowngradeBuy → SellGet Alert
04/13/2021DQBuy Now
Daqo New Energy
$19.6812.5%
Gordon Johnson66%
→ $22.14Initiates → SellGet Alert
02/23/2021SPWRBuy Now
SunPower
Gordon Johnson66%
DowngradeBuy → HoldGet Alert
01/26/2021CLFBuy Now
Cleveland-Cliffs
$9.6959.96%
Gordon Johnson66%
$15.75 → $15.5DowngradeBuy → HoldGet Alert
01/05/2021TRNBuy Now
Trinity Industries
$29.15
Gordon Johnson66%
UpgradeSell → BuyGet Alert
11/24/2020CLFBuy Now
Cleveland-Cliffs
$9.6962.54%
Gordon Johnson66%
$6.2 → $15.75UpgradeHold → BuyGet Alert
11/24/2020XBuy Now
United States Steel
$41.79-58.6%
Gordon Johnson66%
$7.36 → $17.3UpgradeHold → BuyGet Alert
11/23/2020CSIQBuy Now
Canadian Solar
$9.78370.35%
Gordon Johnson66%
$49.4 → $46MaintainsBuyGet Alert
10/06/2020SPWRBuy Now
SunPower
Gordon Johnson66%
UpgradeSell → BuyGet Alert
08/28/2020CSIQBuy Now
Canadian Solar
$9.78405.11%
Gordon Johnson66%
→ $49.4Initiates → BuyGet Alert
07/15/2020FSLRBuy Now
First Solar
$127.40-71.9%
Gordon Johnson66%
→ $35.8DowngradeHold → SellGet Alert
06/09/2020XBuy Now
United States Steel
$41.79-68.89%
Gordon Johnson66%
→ $13UpgradeSell → HoldGet Alert
04/15/2020XBuy Now
United States Steel
$41.79-92.82%
Gordon Johnson66%
$4 → $3MaintainsSellGet Alert
04/04/2019RIOBuy Now
Rio Tinto
$64.16
Gordon Johnson66%
UpgradeSell → HoldGet Alert
09/20/2018TRNBuy Now
Trinity Industries
$29.15
Gordon Johnson66%
UpgradeSell → HoldGet Alert
06/07/2018FSLRBuy Now
First Solar
$127.40
Gordon Johnson66%
DowngradeBuy → SellGet Alert
05/02/2018SEDGBuy Now
SolarEdge Technologies
$16.82
Gordon Johnson66%
DowngradeBuy → SellGet Alert
04/09/2018RIOBuy Now
Rio Tinto
$64.16-36.1%
Gordon Johnson66%
→ $41Initiates → SellGet Alert
03/14/2018CLFBuy Now
Cleveland-Cliffs
$9.69
Gordon Johnson66%
DowngradeHold → SellGet Alert
03/13/2018XBuy Now
United States Steel
$41.79
Gordon Johnson66%
DowngradeHold → SellGet Alert
03/06/2018TRNBuy Now
Trinity Industries
$29.15-31.39%
Gordon Johnson66%
→ $20Initiates → SellGet Alert
02/23/2018CLFBuy Now
Cleveland-Cliffs
$9.69
Gordon Johnson66%
UpgradeSell → HoldGet Alert
02/15/2018SEDGBuy Now
SolarEdge Technologies
$16.82
Gordon Johnson66%
UpgradeHold → BuyGet Alert
01/30/2018XBuy Now
United States Steel
$41.79
Gordon Johnson66%
Initiates → SellGet Alert
01/19/2018CLFBuy Now
Cleveland-Cliffs
$9.69
Gordon Johnson66%
Initiates → SellGet Alert
01/11/2018SEDGBuy Now
SolarEdge Technologies
$16.82
Gordon Johnson66%
Initiates → SellGet Alert
01/11/2018FSLRBuy Now
First Solar
$127.40
Gordon Johnson66%
Initiates → BuyGet Alert
12/15/2017CSIQBuy Now
Canadian Solar
$9.78
Gordon Johnson66%
DowngradeBuy → HoldGet Alert
08/29/2017JASOBuy Now
JA Solar Holdings, Co., Ltd. - American depositary shares, each representing five ordinary shares
Gordon Johnson66%
DowngradeHold → SellGet Alert
07/19/2017JASOBuy Now
JA Solar Holdings, Co., Ltd. - American depositary shares, each representing five ordinary shares
Gordon Johnson66%
UpgradeSell → HoldGet Alert
07/19/2017FSLRBuy Now
First Solar
$127.40
Gordon Johnson66%
UpgradeHold → BuyGet Alert
05/03/2017FSLRBuy Now
First Solar
$127.40
Gordon Johnson66%
UpgradeSell → HoldGet Alert
04/17/2017CSIQBuy Now
Canadian Solar
$9.7884.05%
Gordon Johnson66%
→ $18Initiates → BuyGet Alert
02/28/2017FSLRBuy Now
First Solar
$127.40-83.52%
Gordon Johnson66%
→ $21Initiates → SellGet Alert
11/16/2016JASOBuy Now
JA Solar Holdings, Co., Ltd. - American depositary shares, each representing five ordinary shares
Gordon Johnson66%
DowngradeBuy → SellGet Alert
10/06/2016JASOBuy Now
JA Solar Holdings ADR
Gordon Johnson66%
UpgradeSell → BuyGet Alert
02/26/2015JASOBuy Now
JA Solar Holdings ADR
Gordon Johnson66%
$9 → $6DowngradeHold → SellGet Alert
03/14/2014JASOBuy Now
JA Solar Holdings, Co., Ltd.
Gordon Johnson66%
→ $16Upgrade → BuyGet Alert
04/11/2013JASOBuy Now
JA Solar Holdings, Co., Ltd.
Gordon Johnson66%
$1.9 → $1.7MaintainsSellGet Alert
09/20/2012JASOBuy Now
JA Solar Holdings
Gordon Johnson66%
$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