Free Trial

Gordon Johnson - Glj Research Analyst Performance

This page shows the methodology used to calculate Gordon Johnson's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
Tesla, Inc. stock logo
TSLA
Tesla
7/24/2025$302.16Sell???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
7/22/2025$39.66$19.80Sell???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
7/10/2025$19.92$30.51Buy???%???%
Cameco Corporation stock logo
CCJ
Cameco
6/12/2025$66.28$75.27Buy???%???%
United States Steel Corporation stock logo
X
United States Steel
5/30/2025$53.27Strong Sell???%???%
Sunrun Inc. stock logo
RUN
Sunrun
5/30/2025$6.85$7.78Hold???%???%
First Solar, Inc. stock logo
FSLR
First Solar
5/1/2025$125.82$172.37Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
4/25/2025$45.74$31.11Sell???%???%
Tesla, Inc. stock logo
TSLA
Tesla
4/21/2025$237.97$19.05Sell???%???%
Cameco Corporation stock logo
CCJ
Cameco
3/12/2025$41.70$75.68Buy???%???%
Tesla, Inc. stock logo
TSLA
Tesla
2/12/2025$328.50$24.86Sell???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/4/2025$67.27$50.69Sell???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
1/23/2025$19.91$10.95Sell???%???%
Tesla, Inc. stock logo
TSLA
Tesla
4/5/2019$18.34$3.60Sell???%???%
Fortescue Ltd. Sponsored ADR stock logo
FSUGY
Fortescue
4/1/2019$10.99Buy???%???%
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
12/4/2018$22.67$12.00Sell???%???%
First Solar, Inc. stock logo
FSLR
First Solar
10/25/2018$43.35Hold???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
10/24/2018$37.54$29.00Sell???%???%
Cleveland-Cliffs Inc. stock logo
CLF
Cleveland-Cliffs
10/23/2018$11.19$5.00Sell???%???%
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
9/20/2018$37.43Hold???%???%
Tesla, Inc. stock logo
TSLA
Tesla
9/19/2018$284.96Sell???%???%
Tesla, Inc. stock logo
TSLA
Tesla
6/14/2018$23.54$6.20Sell???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
5/2/2018$52.70Sell???%???%
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
4/26/2018$31.72Sell???%???%
Rio Tinto PLC stock logo
RIO
Rio Tinto
4/9/2018$50.55$41.00Sell???%???%
Cleveland-Cliffs Inc. stock logo
CLF
Cleveland-Cliffs
3/14/2018$7.29Sell???%???%
United States Steel Corporation stock logo
X
United States Steel
3/13/2018$43.57Sell???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
12/15/2017$17.69$17.00Hold???%???%
United States Steel Corporation stock logo
X
United States Steel
12/11/2017$33.23$18.55Hold???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
11/16/2017$6.96Sell???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
11/15/2017$17.45$26.00Buy???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
9/8/2017$7.72Sell???%???%
First Solar, Inc. stock logo
FSLR
First Solar
8/30/2017$48.40Buy???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
8/30/2017$6.50$5.00Sell???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
8/26/2017$15.47Buy???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
8/24/2017$6.30$5.00Sell???%???%
First Solar, Inc. stock logo
FSLR
First Solar
8/24/2017$47.20Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
8/10/2017$47.43Buy???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
8/10/2017$17.21Buy???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
8/10/2017$6.09Hold???%???%
Cleveland-Cliffs Inc. stock logo
CLF
Cleveland-Cliffs
7/31/2017$7.10Sell???%???%
United States Steel Corporation stock logo
X
United States Steel
7/25/2017$24.44Sell???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
7/22/2017$16.59Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
7/19/2017$44.02$51.00Buy???%???%
United States Steel Corporation stock logo
X
United States Steel
7/13/2017$22.85Sell???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
6/9/2017$12.63Sell???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
11/16/2016$19.82$16.00Sell???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
10/6/2016$20.05Hold???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
9/9/2016$16.77$7.00Sell???%???%
Rio Tinto PLC stock logo
RIO
Rio Tinto
8/30/2016$31.69Sell???%???%
Joy Global Inc. stock logo
JOY
Joy Global
8/30/2016$27.52Sell???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
6/28/2016$24.29Sell???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
6/22/2016$21.19$7.00Sell???%???%
Rio Tinto PLC stock logo
RIO
Rio Tinto
5/23/2016$28.34Sell???%???%
Joy Global Inc. stock logo
JOY
Joy Global
5/23/2016$15.92Sell???%???%
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
5/23/2016$17.14Sell???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
5/19/2016$20.00Sell???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
5/6/2016$21.67$7.00Sell???%???%
SUNation Energy Inc. stock logo
SUNE
SUNation Energy
4/23/2016$0.34Sell???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
4/23/2016$33.34Sell???%???%
Rio Tinto PLC stock logo
RIO
Rio Tinto
4/12/2016$28.90Sell???%???%
Joy Global Inc. stock logo
JOY
Joy Global
4/12/2016$15.14Sell???%???%
Caterpillar Inc. stock logo
CAT
Caterpillar
4/12/2016$74.63Sell???%???%
Trinity Industries, Inc. stock logo
TRN
Trinity Industries
4/12/2016$18.59Sell???%???%
Rio Tinto PLC stock logo
RIO
Rio Tinto
3/31/2016$28.53$14.00Sell???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
3/29/2016$21.69Sell???%???%
Joy Global Inc. stock logo
JOY
Joy Global
3/15/2016$16.57$10.00Sell???%???%
SUNation Energy Inc. stock logo
SUNE
SUNation Energy
3/1/2016$1.98Sell???%???%
SUNation Energy Inc. stock logo
SUNE
SUNation Energy
2/17/2016$1.62Hold???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
2/5/2016$29.49Sell???%???%
SUNation Energy Inc. stock logo
SUNE
SUNation Energy
2/5/2016$2.69Hold???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
1/21/2016$31.77Sell???%???%
SUNation Energy Inc. stock logo
SUNE
SUNation Energy
1/8/2016$3.34Hold???%???%
SUNation Energy Inc. stock logo
SUNE
SUNation Energy
12/30/2015$5.02Sell???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
12/26/2015$51.98Sell???%???%
SUNation Energy Inc. stock logo
SUNE
SUNation Energy
12/24/2015$5.39Sell???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
12/7/2015$35.90$24.00Sell???%???%
SUNation Energy Inc. stock logo
SUNE
SUNation Energy
11/19/2015$572.00$400.00Sell???%???%
Cleveland-Cliffs Inc. stock logo
CLF
Cleveland-Cliffs
10/28/2015$2.63$2.00Sell???%???%
Caterpillar Inc. stock logo
CAT
Caterpillar
10/18/2015$69.68Sell???%???%
Cleveland-Cliffs Inc. stock logo
CLF
Cleveland-Cliffs
8/24/2015$3.21Sell???%???%
Cleveland-Cliffs Inc. stock logo
CLF
Cleveland-Cliffs
8/21/2015$3.23$2.00Sell???%???%
United States Steel Corporation stock logo
X
United States Steel
8/21/2015$16.91$11.00Sell???%???%
SUNation Energy Inc. stock logo
SUNE
SUNation Energy
8/7/2015$17.08Peer Perform???%???%
Joy Global Inc. stock logo
JOY
Joy Global
7/2/2015$34.41$26.00Market Perform???%???%
United States Steel Corporation stock logo
X
United States Steel
3/3/2015$22.67$16.00Sell???%???%
Amtech Systems, Inc. stock logo
ASYS
Amtech Systems
2/24/2015$10.57$10.19Hold???%???%
Joy Global Inc. stock logo
JOY
Joy Global
2/10/2015$44.78$28.00Sell???%???%
(PPO) stock logo
PPO
(PPO)
1/14/2015$43.59$17.00Sell???%???%


Return to Analyst Rankings