Free Trial

Colin Rusch - Oppenheimer Analyst Performance

This page shows the methodology used to calculate Colin Rusch'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
Symbotic Inc. stock logo
SYM
Symbotic
7/16/2025$50.22$54.00Outperform???%???%
Aeva Technologies, Inc. stock logo
AEVA
Aeva Technologies
7/16/2025$27.45$33.00Outperform???%???%
Aeva Technologies, Inc. stock logo
AEVA
Aeva Technologies
5/15/2025$16.77$18.00Outperform???%???%
First Solar, Inc. stock logo
FSLR
First Solar
4/30/2025$137.24Market Perform???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
4/23/2025$45.75$84.00Outperform???%???%
Aeva Technologies, Inc. stock logo
AEVA
Aeva Technologies
4/21/2025$6.23$9.00Outperform???%???%
Aurora Innovation, Inc. stock logo
AUR
Aurora Innovation
3/27/2025$7.12$15.00Outperform???%???%
Ouster, Inc. stock logo
OUST
Ouster
3/27/2025$10.62$16.00Outperform???%???%
Amprius Technologies, Inc. stock logo
AMPX
Amprius Technologies
3/21/2025$2.65$15.00Outperform???%???%
Aeva Technologies, Inc. stock logo
AEVA
Aeva Technologies
3/20/2025$3.11$6.00Outperform???%???%
Array Technologies, Inc. stock logo
ARRY
Array Technologies
2/28/2025$5.24$13.00Outperform???%???%
Aptiv PLC stock logo
APTV
Aptiv
2/7/2025$64.15$85.00Outperform???%???%
American Superconductor Corporation stock logo
AMSC
American Superconductor
2/7/2025$34.44$39.00Outperform???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/5/2025$67.60$103.00Outperform???%???%
American Superconductor Corporation stock logo
AMSC
American Superconductor
1/28/2025$26.03$33.00Outperform???%???%
Shoals Technologies Group, Inc. stock logo
SHLS
Shoals Technologies Group
1/28/2025$4.43$10.00Outperform???%???%
Symbotic Inc. stock logo
SYM
Symbotic
1/15/2025$26.77$35.00Outperform???%???%
Mobileye Global Inc. stock logo
MBLY
Mobileye Global
1/15/2025$16.73$28.00Outperform???%???%
Tesla, Inc. stock logo
TSLA
Tesla
7/2/2021$679.83Buy???%???%
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
1/21/2021$80.30$100.00Buy???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
11/20/2020$37.16$48.00Outperform???%???%
Plug Power, Inc. stock logo
PLUG
Plug Power
11/10/2020$20.10$23.00Outperform???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
10/28/2020$98.63$116.00Outperform???%???%
Tesla, Inc. stock logo
TSLA
Tesla
10/22/2020$140.88$162.00Outperform???%???%
American Superconductor Corporation stock logo
AMSC
American Superconductor
10/6/2020$15.88$17.00Buy???%???%
Tesla, Inc. stock logo
TSLA
Tesla
10/2/2020$448.16Buy???%???%
Amyris, Inc. stock logo
AMRS
Amyris
9/11/2020$2.33$9.00Buy???%???%
FuelCell Energy, Inc. stock logo
FCEL
FuelCell Energy
9/10/2020$2.19Hold???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
8/11/2020$67.30$77.00Buy???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
8/7/2020$26.39$33.00Buy???%???%
American Superconductor Corporation stock logo
AMSC
American Superconductor
8/6/2020$11.28$14.00Buy???%???%
Amyris, Inc. stock logo
AMRS
Amyris
7/27/2020$4.71$9.00Buy???%???%
PolyOne Co. stock logo
POL
PolyOne
7/1/2020$1,327.50$1,600.00Buy???%???%
PolyOne Co. stock logo
POL
PolyOne
6/16/2020$1,301.50$1,600.00Buy???%???%
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
6/5/2020$13.10$30.00Buy???%???%
Amyris, Inc. stock logo
AMRS
Amyris
6/5/2020$4.68$9.00Buy???%???%
American Superconductor Corporation stock logo
AMSC
American Superconductor
6/3/2020$7.23$14.00Buy???%???%
Amyris, Inc. stock logo
AMRS
Amyris
2/3/2020$2.86Buy???%???%
Tesla, Inc. stock logo
TSLA
Tesla
1/30/2020$42.99$45.60Outperform???%???%
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
1/24/2020$55.92$63.00Buy???%???%
Tesla, Inc. stock logo
TSLA
Tesla
1/13/2020$31.88$40.80Outperform???%???%
Tesla, Inc. stock logo
TSLA
Tesla
10/24/2019$19.98$25.67???%???%
Tesla, Inc. stock logo
TSLA
Tesla
10/15/2019$17.49$23.73Buy???%???%
Vivint Solar, Inc. stock logo
VSLR
Vivint Solar
8/9/2019$7.51$11.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
5/2/2018$4.48$6.00Outperform???%???%
Aqua Metals, Inc. stock logo
AQMS
Aqua Metals
2/12/2018$1.62Buy???%???%
Trimble Inc. stock logo
TRMB
Trimble
2/9/2018$38.56$50.00Buy???%???%
Capstone Green Energy Co. stock logo
CGRN
Capstone Green Energy
2/5/2018$0.70$2.00Buy???%???%
(CAFD) stock logo
CAFD
(CAFD)
2/5/2018$13.83Hold???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/5/2018$2.30Buy???%???%
Tesla, Inc. stock logo
TSLA
Tesla
11/30/2016$189.57Market Perform???%???%
Tesla, Inc. stock logo
TSLA
Tesla
10/25/2016$202.76Market Perform???%???%
Trimble Inc. stock logo
TRMB
Trimble
10/13/2016$28.22$32.00Outperform???%???%
Tesla, Inc. stock logo
TSLA
Tesla
10/4/2016$211.41Market Perform???%???%
(CAFD) stock logo
CAFD
(CAFD)
9/23/2016$15.21$20.00Outperform???%???%
Trimble Inc. stock logo
TRMB
Trimble
9/13/2016$26.61$32.00Outperform???%???%
Cree, Inc. stock logo
CREE
Cree
8/18/2016$23.38Market Perform???%???%
First Solar, Inc. stock logo
FSLR
First Solar
8/5/2016$44.11$56.00Outperform???%???%
Tesla, Inc. stock logo
TSLA
Tesla
8/5/2016$230.03Market Perform???%???%
Tesla, Inc. stock logo
TSLA
Tesla
7/25/2016$222.27???%???%
Tesla, Inc. stock logo
TSLA
Tesla
7/11/2016$216.78Hold???%???%
(CAFD) stock logo
CAFD
(CAFD)
6/30/2016$15.80Buy???%???%
Tesla, Inc. stock logo
TSLA
Tesla
6/29/2016$210.19Hold???%???%
Tesla, Inc. stock logo
TSLA
Tesla
6/22/2016$14.64$13.00Market Perform???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
6/21/2016$21.88$26.00Buy???%???%
Capstone Green Energy Co. stock logo
CGRN
Capstone Green Energy
6/10/2016$1.38Hold???%???%
Ideal Power Inc. stock logo
IPWR
Ideal Power
5/14/2016$4.21Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
5/10/2016$19.17Hold???%???%
Tesla, Inc. stock logo
TSLA
Tesla
5/5/2016$14.84$25.67Outperform???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
5/4/2016$2.10Hold???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
5/2/2016$29.55$54.00Buy???%???%
Trimble Inc. stock logo
TRMB
Trimble
4/25/2016$25.82Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
4/10/2016$60.63$76.00Outperform???%???%
Tesla, Inc. stock logo
TSLA
Tesla
4/2/2016$15.84$22.67Buy???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
3/31/2016$19.28$45.00Buy???%???%
Ideal Power Inc. stock logo
IPWR
Ideal Power
3/23/2016$3.98$17.00Outperform???%???%
Tesla, Inc. stock logo
TSLA
Tesla
3/16/2016$14.80$22.67Buy???%???%
SUNation Energy Inc. stock logo
SUNE
SUNation Energy
3/1/2016$1.98Market Perform???%???%
Trimble Inc. stock logo
TRMB
Trimble
2/10/2016$21.38Buy???%???%
SUNation Energy Inc. stock logo
SUNE
SUNation Energy
1/8/2016$668.00$1,500.00Outperform???%???%
Cartesian Growth Co. stock logo
GLBL
Cartesian Growth
12/2/2015$4.41Buy???%???%
TerraForm Power, Inc. stock logo
TERP
TerraForm Power
12/1/2015$6.90$10.00Outperform???%???%
Ideal Power Inc. stock logo
IPWR
Ideal Power
11/11/2015$8.35$17.00Outperform???%???%
Tesla, Inc. stock logo
TSLA
Tesla
11/4/2015$15.44$22.67Buy???%???%
Cree, Inc. stock logo
CREE
Cree
10/15/2015$26.18Market Perform???%???%
Tesla, Inc. stock logo
TSLA
Tesla
10/5/2015$246.15Buy???%???%
Cree, Inc. stock logo
CREE
Cree
8/20/2015$27.10$30.00Market Perform???%???%
Chart Industries, Inc. stock logo
GTLS
Chart Industries
8/2/2015$27.30Hold???%???%
Chart Industries, Inc. stock logo
GTLS
Chart Industries
7/31/2015$28.02$31.00Market Perform???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
7/30/2015$58.05$69.00Outperform???%???%
Ultra Clean Holdings, Inc. stock logo
UCTT
Ultra Clean
7/23/2015$5.42$8.00Outperform???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
7/19/2015$6.45Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
7/17/2015$6.33$13.00Outperform???%???%
SUNation Energy Inc. stock logo
SUNE
SUNation Energy
7/8/2015$6,048.00$7,800.00Outperform???%???%
Apogee Enterprises, Inc. stock logo
APOG
Apogee Enterprises
6/26/2015$58.73$57.00Market Perform???%???%
First Solar, Inc. stock logo
FSLR
First Solar
5/7/2015$56.32$51.00Market Perform???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
5/6/2015$59.28$68.00Outperform???%???%
Chart Industries, Inc. stock logo
GTLS
Chart Industries
5/1/2015$40.55$41.00Market Perform???%???%
First Solar, Inc. stock logo
FSLR
First Solar
2/25/2015$54.70$51.00Market Perform???%???%
Chart Industries, Inc. stock logo
GTLS
Chart Industries
2/25/2015$34.79$36.00Market Perform???%???%
Chart Industries, Inc. stock logo
GTLS
Chart Industries
2/19/2015$32.17$38.00Outperform???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/18/2015$13.92$20.00Outperform???%???%
First Solar, Inc. stock logo
FSLR
First Solar
11/7/2014$56.42$46.00Under Perform???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
8/26/2014$13.75$17.00Outperform???%???%


Return to Analyst Rankings