Colin Rusch's Stock Ratings

Oppenheimer Analyst

Colin Rusch is an analyst at Oppenheimer. 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 06/16/2025

Overall Average Return

9.13%

Smart Score

62.6%

Overall Average Return Percentile

58th

Number of Ratings

218
Buy NowGet Alert
05/15/2025AEVABuy Now
Aeva Technologies
$23.65-23.88%
Colin Rusch62%
$9 → $18MaintainsOutperformGet Alert
04/30/2025FSLRBuy Now
First Solar
$177.27—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
04/21/2025AEVABuy Now
Aeva Technologies
$23.65-61.94%
Colin Rusch62%
$6 → $9MaintainsOutperformGet Alert
03/27/2025OUSTBuy Now
Ouster
$18.45-13.28%
Colin Rusch62%
→ $16Initiates → OutperformGet Alert
03/27/2025AURBuy Now
Aurora Innovation
$5.56169.84%
Colin Rusch62%
→ $15Initiates → OutperformGet Alert
03/21/2025AMPXBuy Now
Amprius Technologies
$3.92282.65%
Colin Rusch62%
$14 → $15MaintainsOutperformGet Alert
03/20/2025AEVABuy Now
Aeva Technologies
$23.65-74.63%
Colin Rusch62%
$5 → $6MaintainsOutperformGet Alert
02/28/2025ARRYBuy Now
Array Technologies
$8.0860.89%
Colin Rusch62%
$14 → $13MaintainsOutperformGet Alert
02/07/2025APTVBuy Now
Aptiv
$67.8925.2%
Colin Rusch62%
$83 → $85MaintainsOutperformGet Alert
02/07/2025AMSCBuy Now
American Superconductor
$29.5032.2%
Colin Rusch62%
$33 → $39MaintainsOutperformGet Alert
02/05/2025ENPHBuy Now
Enphase Energy
$46.38122.08%
Colin Rusch62%
$101 → $103MaintainsOutperformGet Alert
01/28/2025SHLSBuy Now
Shoals Technologies Gr
$5.1096.08%
Colin Rusch62%
$11 → $10MaintainsOutperformGet Alert
01/28/2025AMSCBuy Now
American Superconductor
$29.5011.86%
Colin Rusch62%
$29 → $33MaintainsOutperformGet Alert
01/15/2025SYMBuy Now
Symbotic
$28.5022.81%
Colin Rusch62%
→ $35Initiates → OutperformGet Alert
01/15/2025MBLYBuy Now
Mobileye Global
$15.4581.23%
Colin Rusch62%
→ $28Initiates → OutperformGet Alert
11/14/2024GWHBuy Now
ESS Tech
$1.04—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
11/08/2024RUNBuy Now
Sunrun
$9.80104.08%
Colin Rusch62%
$22 → $20MaintainsOutperformGet Alert
11/08/2024ARRYBuy Now
Array Technologies
$8.0873.27%
Colin Rusch62%
$17 → $14MaintainsOutperformGet Alert
11/08/2024ALBBuy Now
Albemarle
$61.46176.6%
Colin Rusch62%
$171 → $170MaintainsOutperformGet Alert
11/01/2024APTVBuy Now
Aptiv
$67.8922.26%
Colin Rusch62%
$147 → $83MaintainsOutperformGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$46.38117.77%
Colin Rusch62%
$134 → $101MaintainsOutperformGet Alert
10/08/2024TSLABuy Now
Tesla
$331.58—
Colin Rusch62%
—ReiteratesPerform → PerformGet Alert
09/26/2024GEVBuy Now
GE Vernova
$482.52—
Colin Rusch62%
—Initiates → PerformGet Alert
08/26/2024ENVXBuy Now
Enovix
$8.36330.62%
Colin Rusch62%
$36 → $36MaintainsOutperformGet Alert
08/23/2024CSIQBuy Now
Canadian Solar
$11.20141.07%
Colin Rusch62%
$43 → $27MaintainsOutperformGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$8.08110.4%
Colin Rusch62%
$20 → $17MaintainsOutperformGet Alert
08/09/2024AMPXBuy Now
Amprius Technologies
$3.92257.14%
Colin Rusch62%
$15 → $14MaintainsOutperformGet Alert
08/07/2024SHLSBuy Now
Shoals Technologies Gr
$5.10135.29%
Colin Rusch62%
$14 → $12MaintainsOutperformGet Alert
08/07/2024RUNBuy Now
Sunrun
$9.80124.49%
Colin Rusch62%
$19 → $22MaintainsOutperformGet Alert
07/31/2024FSLRBuy Now
First Solar
$177.2783.9%
Colin Rusch62%
$325 → $326MaintainsOutperformGet Alert
07/09/2024WOLFBuy Now
Wolfspeed
$1.33—
Colin Rusch62%
—MaintainsPerformGet Alert
07/09/2024TSLABuy Now
Tesla
$331.58—
Colin Rusch62%
—MaintainsPerformGet Alert
07/09/2024APTVBuy Now
Aptiv
$67.89113.58%
Colin Rusch62%
$145 → $145MaintainsOutperformGet Alert
07/09/2024ALBBuy Now
Albemarle
$61.46189.62%
Colin Rusch62%
$188 → $178MaintainsOutperformGet Alert
07/02/2024TSLABuy Now
Tesla
$331.58—
Colin Rusch62%
—Reiterates → PerformGet Alert
06/12/2024FSLRBuy Now
First Solar
$177.2783.34%
Colin Rusch62%
$271 → $325MaintainsOutperformGet Alert
05/31/2024AMSCBuy Now
American Superconductor
$29.50-22.03%
Colin Rusch62%
$16 → $23MaintainsOutperformGet Alert
05/10/2024ARRYBuy Now
Array Technologies
$8.08147.52%
Colin Rusch62%
→ $20UpgradePerform → OutperformGet Alert
05/03/2024APTVBuy Now
Aptiv
$67.89113.58%
Colin Rusch62%
$148 → $145MaintainsOutperformGet Alert
05/02/2024FSLRBuy Now
First Solar
$177.2752.87%
Colin Rusch62%
$269 → $271MaintainsOutperformGet Alert
04/24/2024TSLABuy Now
Tesla
$331.58—
Colin Rusch62%
—MaintainsPerformGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$46.38188.92%
Colin Rusch62%
$133 → $134MaintainsOutperformGet Alert
04/17/2024FSLRBuy Now
First Solar
$177.2751.75%
Colin Rusch62%
$269 → $269MaintainsOutperformGet Alert
04/02/2024MVSTBuy Now
Microvast Holdings
$4.08-1.96%
Colin Rusch62%
$8 → $4MaintainsOutperformGet Alert
04/02/2024TSLABuy Now
Tesla
$331.58—
Colin Rusch62%
—ReiteratesPerform → PerformGet Alert
03/27/2024WPRTBuy Now
Westport Fuel Systems
$2.95544.07%
Colin Rusch62%
$19 → $19MaintainsOutperformGet Alert
03/25/2024TSLABuy Now
Tesla
$331.58—
Colin Rusch62%
—MaintainsPerformGet Alert
03/22/2024AMPXBuy Now
Amprius Technologies
$3.92282.65%
Colin Rusch62%
$15 → $15MaintainsOutperformGet Alert
03/14/2024TRMBBuy Now
Trimble
$70.202.57%
Colin Rusch62%
$65 → $72MaintainsOutperformGet Alert
03/06/2024CHPTBuy Now
ChargePoint Hldgs
$0.73—
Colin Rusch62%
—MaintainsPerformGet Alert
03/06/2024AEVABuy Now
Aeva Technologies
$23.65-78.86%
Colin Rusch62%
$5 → $5MaintainsOutperformGet Alert
02/29/2024SHLSBuy Now
Shoals Technologies Gr
$5.10233.33%
Colin Rusch62%
$42 → $17MaintainsOutperformGet Alert
02/28/2024FSLRBuy Now
First Solar
$177.2751.75%
Colin Rusch62%
$268 → $269MaintainsOutperformGet Alert
02/22/2024RUNBuy Now
Sunrun
$9.8093.88%
Colin Rusch62%
$19 → $19MaintainsOutperformGet Alert
02/16/2024ALBBuy Now
Albemarle
$61.46205.89%
Colin Rusch62%
$191 → $188MaintainsOutperformGet Alert
02/13/2024TRMBBuy Now
Trimble
$70.20-7.4%
Colin Rusch62%
$59 → $65ReiteratesOutperform → OutperformGet Alert
02/07/2024ENPHBuy Now
Enphase Energy
$46.38186.76%
Colin Rusch62%
→ $133UpgradePerform → OutperformGet Alert
02/01/2024APTVBuy Now
Aptiv
$67.89118%
Colin Rusch62%
$149 → $148MaintainsOutperformGet Alert
01/17/2024ALBBuy Now
Albemarle
$61.46210.77%
Colin Rusch62%
$308 → $191MaintainsOutperformGet Alert
01/12/2024WCNBuy Now
Waste Connections
$190.67-18.71%
Colin Rusch62%
$154 → $155MaintainsOutperformGet Alert
01/02/2024TSLABuy Now
Tesla
$331.58—
Colin Rusch62%
—Reiterates → PerformGet Alert
12/18/2023WCNBuy Now
Waste Connections
$190.67-19.23%
Colin Rusch62%
$146 → $154MaintainsOutperformGet Alert
11/17/2023CHPTBuy Now
ChargePoint Hldgs
$0.73—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
11/15/2023CSIQBuy Now
Canadian Solar
$11.20355.36%
Colin Rusch62%
$68 → $51MaintainsOutperformGet Alert
11/10/2023PLUGBuy Now
Plug Power
$1.33—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
11/03/2023ALBBuy Now
Albemarle
$61.46401.14%
Colin Rusch62%
$344 → $308MaintainsOutperformGet Alert
10/27/2023ENPHBuy Now
Enphase Energy
$46.38—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$23.80—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
10/20/2023AQBBuy Now
AquaBounty Techs
$0.80—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
10/17/2023CHPTBuy Now
ChargePoint Hldgs
$0.731668.95%
Colin Rusch62%
$14 → $13MaintainsOutperformGet Alert
10/09/2023APTVBuy Now
Aptiv
$67.89119.47%
Colin Rusch62%
→ $149ReiteratesOutperform → OutperformGet Alert
09/08/2023FSLRBuy Now
First Solar
$177.2751.18%
Colin Rusch62%
$262 → $268MaintainsOutperformGet Alert
09/07/2023CHPTBuy Now
ChargePoint Hldgs
$0.731805.02%
Colin Rusch62%
$27 → $14MaintainsOutperformGet Alert
08/23/2023CSIQBuy Now
Canadian Solar
$11.20507.14%
Colin Rusch62%
→ $68ReiteratesOutperform → OutperformGet Alert
08/10/2023WPRTBuy Now
Westport Fuel Systems
$2.95544.07%
Colin Rusch62%
$6 → $19MaintainsOutperformGet Alert
08/10/2023AQMSBuy Now
Aqua Metals
$0.85—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
08/08/2023MVSTBuy Now
Microvast Holdings
$4.0896.08%
Colin Rusch62%
→ $8ReiteratesOutperform → OutperformGet Alert
08/04/2023APTVBuy Now
Aptiv
$67.89119.47%
Colin Rusch62%
$146 → $149MaintainsOutperformGet Alert
08/02/2023SEDGBuy Now
SolarEdge Technologies
$23.801219.33%
Colin Rusch62%
$400 → $314MaintainsOutperformGet Alert
08/02/2023SHLSBuy Now
Shoals Technologies Gr
$5.10723.53%
Colin Rusch62%
→ $42ReiteratesOutperform → OutperformGet Alert
08/02/2023AQBBuy Now
AquaBounty Techs
$0.8087.2%
Colin Rusch62%
$2.5 → $1.5MaintainsOutperformGet Alert
07/10/2023ENPHBuy Now
Enphase Energy
$46.38551.14%
Colin Rusch62%
→ $302ReiteratesOutperform → OutperformGet Alert
06/02/2023CHPTBuy Now
ChargePoint Hldgs
$0.733573.97%
Colin Rusch62%
$26 → $27MaintainsOutperformGet Alert
06/02/2023AMSCBuy Now
American Superconductor
$29.50-55.93%
Colin Rusch62%
→ $13ReiteratesOutperform → OutperformGet Alert
05/26/2023LOCLBuy Now
Local Bounti
$1.9355.44%
Colin Rusch62%
→ $3ReiteratesOutperform → OutperformGet Alert
05/26/2023MVSTBuy Now
Microvast Holdings
$4.0896.08%
Colin Rusch62%
→ $8ReiteratesOutperform → OutperformGet Alert
05/19/2023CSIQBuy Now
Canadian Solar
$11.20507.14%
Colin Rusch62%
$60 → $68MaintainsOutperformGet Alert
05/11/2023AEVABuy Now
Aeva Technologies
$23.65-74.63%
Colin Rusch62%
→ $6ReiteratesOutperform → OutperformGet Alert
05/10/2023PLUGBuy Now
Plug Power
$1.331478.95%
Colin Rusch62%
$31 → $21MaintainsOutperformGet Alert
05/10/2023GWHBuy Now
ESS Tech
$1.04188.46%
Colin Rusch62%
$11 → $3MaintainsOutperformGet Alert
05/09/2023SHLSBuy Now
Shoals Technologies Gr
$5.10723.53%
Colin Rusch62%
$41 → $42MaintainsOutperformGet Alert
04/27/2023WOLFBuy Now
Wolfspeed
$1.33—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
04/27/2023ENVXBuy Now
Enovix
$8.36330.62%
Colin Rusch62%
→ $36Reiterates → OutperformGet Alert
04/26/2023ENPHBuy Now
Enphase Energy
$46.38551.14%
Colin Rusch62%
$328 → $302MaintainsOutperformGet Alert
03/30/2023LOCLBuy Now
Local Bounti
$1.9355.44%
Colin Rusch62%
$13 → $3MaintainsOutperformGet Alert
03/24/2023AMPXBuy Now
Amprius Technologies
$3.92282.65%
Colin Rusch62%
$14 → $15MaintainsOutperformGet Alert
03/17/2023MVSTBuy Now
Microvast Holdings
$4.0896.08%
Colin Rusch62%
→ $8Reiterates → OutperformGet Alert
03/14/2023ZEVBuy Now
Lightning eMotors
——
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
02/23/2023RUNBuy Now
Sunrun
$9.80400%
Colin Rusch62%
$70 → $49MaintainsOutperformGet Alert
02/21/2023ALBBuy Now
Albemarle
$61.46710.28%
Colin Rusch62%
$497 → $498MaintainsOutperformGet Alert
02/17/2023ALBBuy Now
Albemarle
$61.46710.28%
Colin Rusch62%
$497 → $498MaintainsOutperformGet Alert
02/14/2023SEDGBuy Now
SolarEdge Technologies
$23.801509.24%
Colin Rusch62%
$379 → $383MaintainsOutperformGet Alert
02/03/2023APTVBuy Now
Aptiv
$67.89123.89%
Colin Rusch62%
$159 → $152MaintainsOutperformGet Alert
02/03/2023AMSCBuy Now
American Superconductor
$29.50-55.93%
Colin Rusch62%
$14 → $13MaintainsOutperformGet Alert
01/26/2023WOLFBuy Now
Wolfspeed
$1.338546.62%
Colin Rusch62%
$118 → $115MaintainsOutperformGet Alert
01/25/2023GCMGBuy Now
GCM Grosvenor
$11.940.5%
Colin Rusch62%
$9 → $12MaintainsOutperformGet Alert
01/25/2023FIVEBuy Now
Five Below
$122.0392.58%
Colin Rusch62%
$165 → $235MaintainsOutperformGet Alert
01/25/2023CGBuy Now
Carlyle Group
$46.1932.06%
Colin Rusch62%
$60 → $61MaintainsOutperformGet Alert
01/25/2023ALBBuy Now
Albemarle
$61.46708.66%
Colin Rusch62%
$461 → $497MaintainsOutperformGet Alert
01/19/2023ENSGBuy Now
Ensign Group
$151.24-27.27%
Colin Rusch62%
$105 → $110MaintainsOutperformGet Alert
01/19/2023TDOCBuy Now
Teladoc Health
$6.97430.85%
Colin Rusch62%
$45 → $37MaintainsOutperformGet Alert
01/19/2023HCABuy Now
HCA Healthcare
$371.18-27.26%
Colin Rusch62%
$235 → $270MaintainsOutperformGet Alert
01/19/2023CYHBuy Now
Community Health Sys
$3.2071.87%
Colin Rusch62%
$5 → $5.5MaintainsOutperformGet Alert
01/19/2023CMEBuy Now
CME Gr
$269.50-20.96%
Colin Rusch62%
$218 → $213MaintainsOutperformGet Alert
01/19/2023AMEDBuy Now
Amedisys
$97.1628.65%
Colin Rusch62%
$145 → $125MaintainsOutperformGet Alert
12/19/2022TSLABuy Now
Tesla
$331.58—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
11/09/2022VLDRBuy Now
Velodyne Lidar
——
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
11/09/2022AMRSBuy Now
Amyris
——
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
11/01/2022TSPBuy Now
TuSimple Hldgs
——
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
10/14/2022AMPXBuy Now
Amprius Technologies
$3.92257.14%
Colin Rusch62%
→ $14Initiates → OutperformGet Alert
09/28/2022AVNTBuy Now
Avient
$34.30—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
08/19/2022MVSTBuy Now
Microvast Holdings
$4.0896.08%
Colin Rusch62%
→ $8Initiates → OutperformGet Alert
08/18/2022WOLFBuy Now
Wolfspeed
$1.338922.56%
Colin Rusch62%
$105 → $120MaintainsOutperformGet Alert
08/08/2022APTVBuy Now
Aptiv
$67.89138.62%
Colin Rusch62%
$172 → $162MaintainsOutperformGet Alert
08/08/2022AMSCBuy Now
American Superconductor
$29.50-8.47%
Colin Rusch62%
$28 → $27MaintainsOutperformGet Alert
08/08/2022ALBBuy Now
Albemarle
$61.46615.91%
Colin Rusch62%
$368 → $440MaintainsOutperformGet Alert
07/29/2022FSLRBuy Now
First Solar
$177.27-34.56%
Colin Rusch62%
→ $116UpgradePerform → OutperformGet Alert
06/02/2022SEDGBuy Now
SolarEdge Technologies
$23.801303.36%
Colin Rusch62%
→ $334UpgradePerform → OutperformGet Alert
06/02/2022WOLFBuy Now
Wolfspeed
$1.337794.74%
Colin Rusch62%
→ $105UpgradePerform → OutperformGet Alert
05/24/2022CSIQBuy Now
Canadian Solar
$11.20391.07%
Colin Rusch62%
$54 → $55MaintainsOutperformGet Alert
05/06/2022ALBBuy Now
Albemarle
$61.46498.76%
Colin Rusch62%
$307 → $368MaintainsOutperformGet Alert
04/21/2022TSLABuy Now
Tesla
$331.58289.35%
Colin Rusch62%
$1103 → $1291MaintainsOutperformGet Alert
03/18/2022CSIQBuy Now
Canadian Solar
$11.20382.14%
Colin Rusch62%
$52 → $54MaintainsOutperformGet Alert
01/27/2022TSLABuy Now
Tesla
$331.58232.65%
Colin Rusch62%
$1080 → $1103MaintainsOutperformGet Alert
12/22/2021LOCLBuy Now
Local Bounti
$1.93469.95%
Colin Rusch62%
→ $11Initiates → OutperformGet Alert
12/03/2021GWHBuy Now
ESS Tech
$1.042592.31%
Colin Rusch62%
→ $28Initiates → OutperformGet Alert
11/23/2021KERNBuy Now
Akerna
——
Colin Rusch62%
→ $6Initiates → OutperformGet Alert
11/05/2021APTVBuy Now
Aptiv
$67.89188.7%
Colin Rusch62%
$182 → $196MaintainsOutperformGet Alert
09/28/2021LILMBuy Now
Lilium
——
Colin Rusch62%
→ $24Initiates → OutperformGet Alert
09/13/2021ALBBuy Now
Albemarle
$61.46381.61%
Colin Rusch62%
$250 → $296MaintainsOutperformGet Alert
08/17/2021ASPNBuy Now
Aspen Aerogels
$6.16727.92%
Colin Rusch62%
→ $51Initiates → OutperformGet Alert
08/17/2021ENVXBuy Now
Enovix
$8.36282.78%
Colin Rusch62%
→ $32Initiates → OutperformGet Alert
08/12/2021CSIQBuy Now
Canadian Solar
$11.20364.29%
Colin Rusch62%
$51 → $52MaintainsOutperformGet Alert
08/06/2021APTVBuy Now
Aptiv
$67.89163.66%
Colin Rusch62%
$171 → $179MaintainsOutperformGet Alert
08/06/2021AMRSBuy Now
Amyris
——
Colin Rusch62%
$25 → $26MaintainsOutperformGet Alert
07/01/2021AQBBuy Now
AquaBounty Techs
$0.80773.58%
Colin Rusch62%
→ $7Initiates → OutperformGet Alert
06/24/2021ZEVBuy Now
Lightning eMotors
——
Colin Rusch62%
→ $15Initiates → OutperformGet Alert
05/20/2021CSIQBuy Now
Canadian Solar
$11.20355.36%
Colin Rusch62%
$51 → $51MaintainsOutperformGet Alert
05/11/2021TSPBuy Now
TuSimple Hldgs
——
Colin Rusch62%
→ $55Initiates → OutperformGet Alert
05/06/2021TRMBBuy Now
Trimble
$70.2035.34%
Colin Rusch62%
$92 → $95MaintainsOutperformGet Alert
04/27/2021TSLABuy Now
Tesla
$331.58225.71%
Colin Rusch62%
$1036 → $1080MaintainsOutperformGet Alert
03/19/2021AEVABuy Now
Aeva Technologies
$23.65-15.42%
Colin Rusch62%
→ $20Initiates → OutperformGet Alert
03/18/2021CSIQBuy Now
Canadian Solar
$11.20355.36%
Colin Rusch62%
→ $51MaintainsOutperformGet Alert
03/18/2021AEVABuy Now
Aeva Technologies
$23.65-15.42%
Colin Rusch62%
→ $20Initiates → OutperformGet Alert
03/03/2021CHPTBuy Now
ChargePoint Hldgs
$0.735206.84%
Colin Rusch62%
→ $39Initiates → OutperformGet Alert
02/11/2021TRMBBuy Now
Trimble
$70.2021.09%
Colin Rusch62%
$81 → $85MaintainsOutperformGet Alert
01/25/2021TRMBBuy Now
Trimble
$70.2015.39%
Colin Rusch62%
→ $81MaintainsOutperformGet Alert
01/20/2021TSLABuy Now
Tesla
$331.58212.44%
Colin Rusch62%
$486 → $1036MaintainsOutperformGet Alert
11/20/2020CSIQBuy Now
Canadian Solar
$11.20328.57%
Colin Rusch62%
$33 → $48MaintainsOutperformGet Alert
11/03/2020SEDGBuy Now
SolarEdge Technologies
$23.80—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
10/22/2020TSLABuy Now
Tesla
$331.5846.57%
Colin Rusch62%
$451 → $486MaintainsOutperformGet Alert
10/20/2020TRMBBuy Now
Trimble
$70.20-20.22%
Colin Rusch62%
→ $56MaintainsOutperformGet Alert
09/04/2020TSLABuy Now
Tesla
$331.5836.02%
Colin Rusch62%
→ $451MaintainsOutperformGet Alert
09/03/2020WKHSBuy Now
Workhorse Gr
$1.002200%
Colin Rusch62%
→ $23Initiates → OutperformGet Alert
08/21/2020CSIQBuy Now
Canadian Solar
$11.20194.64%
Colin Rusch62%
→ $33MaintainsOutperformGet Alert
07/23/2020TSLABuy Now
Tesla
$331.58566.2%
Colin Rusch62%
$968 → $2209MaintainsOutperformGet Alert
05/29/2020CSIQBuy Now
Canadian Solar
$11.20123.21%
Colin Rusch62%
$24 → $25MaintainsOutperformGet Alert
05/07/2020TRMBBuy Now
Trimble
$70.20-38.74%
Colin Rusch62%
$40 → $43MaintainsOutperformGet Alert
04/30/2020TSLABuy Now
Tesla
$331.58191.94%
Colin Rusch62%
$684 → $968MaintainsOutperformGet Alert
04/17/2020TRMBBuy Now
Trimble
$70.20-43.02%
Colin Rusch62%
$50 → $40MaintainsOutperformGet Alert
04/09/2020APTVBuy Now
Aptiv
$67.89-7.2%
Colin Rusch62%
$98 → $63MaintainsOutperformGet Alert
02/21/2020ALBBuy Now
Albemarle
$61.4688.74%
Colin Rusch62%
$86 → $116MaintainsOutperformGet Alert
02/13/2020TRMBBuy Now
Trimble
$70.20-28.77%
Colin Rusch62%
$46 → $50MaintainsOutperformGet Alert
01/30/2020TSLABuy Now
Tesla
$331.58106.29%
Colin Rusch62%
$612 → $684MaintainsOutperformGet Alert
01/13/2020TSLABuy Now
Tesla
$331.5884.57%
Colin Rusch62%
$385 → $612MaintainsOutperformGet Alert
12/12/2019AMRSBuy Now
Amyris
——
Colin Rusch62%
→ $8Initiates → OutperformGet Alert
11/08/2019CPSTBuy Now
Capstone Turbine
$25.81—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
08/09/2019ALBBuy Now
Albemarle
$61.46108.27%
Colin Rusch62%
$157 → $128MaintainsOutperformGet Alert
06/06/2019FCELBuy Now
FuelCell Energy
$6.23—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
05/02/2019CREEBuy Now
Cree
——
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
03/28/2019APTVBuy Now
Aptiv
$67.8936.99%
Colin Rusch62%
→ $93Initiates → OutperformGet Alert
11/16/2018IPWRBuy Now
Ideal Power
$4.65—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
11/02/2018IOBuy Now
ION Geophysical
——
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
08/23/2018PLUGBuy Now
Plug Power
$1.3387.97%
Colin Rusch62%
→ $2.5Initiates → OutperformGet Alert
08/02/2018TSLABuy Now
Tesla
$331.58—
Colin Rusch62%
—UpgradePerform → OutperformGet Alert
05/02/2018ENPHBuy Now
Enphase Energy
$46.38-87.06%
Colin Rusch62%
$4 → $6MaintainsOutperformGet Alert
04/25/2018CREEBuy Now
Cree
——
Colin Rusch62%
—UpgradePerform → OutperformGet Alert
03/29/2018IOBuy Now
ION Geophysical
——
Colin Rusch62%
→ $35Initiates → OutperformGet Alert
02/15/2018SPWRBuy Now
SunPower
$1.95—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
01/31/2018TRMBBuy Now
Trimble
$70.20-28.77%
Colin Rusch62%
$45 → $50MaintainsOutperformGet Alert
11/15/2017WPRTBuy Now
Westport Fuel Systems
$2.9518.64%
Colin Rusch62%
$3 → $3.5MaintainsOutperformGet Alert
10/27/2017TRMBBuy Now
Trimble
$70.20-35.89%
Colin Rusch62%
$41 → $45MaintainsOutperformGet Alert
10/04/2017CPSTBuy Now
Capstone Turbine
$25.81—
Colin Rusch62%
—UpgradePerform → OutperformGet Alert
10/04/2017FCELBuy Now
FuelCell Energy
$6.23-35.79%
Colin Rusch62%
→ $4Initiates → OutperformGet Alert
08/17/2017POLBuy Now
PolyOne
——
Colin Rusch62%
→ $43Initiates → OutperformGet Alert
08/17/2017ALBBuy Now
Albemarle
$61.46116.4%
Colin Rusch62%
→ $133Initiates → OutperformGet Alert
08/17/2017WPRTBuy Now
Westport Fuel Systems
$2.951.69%
Colin Rusch62%
→ $3Initiates → OutperformGet Alert
07/18/2017SEDGBuy Now
SolarEdge Technologies
$23.80—
Colin Rusch62%
—UpgradePerform → OutperformGet Alert
04/06/2017CAFDBuy Now
8point3 Energy Partners
——
Colin Rusch62%
—DowngradeOutperform → Market PerformGet Alert
02/16/2017SPWRBuy Now
SunPower
$1.95412.82%
Colin Rusch62%
→ $10UpgradePerform → OutperformGet Alert
11/03/2016FSLRBuy Now
First Solar
$177.27—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
08/10/2016SPWRBuy Now
SunPower
$1.951900%
Colin Rusch62%
→ $39DowngradeOutperform → PerformGet Alert
06/22/2016TSLABuy Now
Tesla
$331.58—
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
02/24/2016ENPHBuy Now
Enphase Energy
$46.38—
Colin Rusch62%
—DowngradeOutperform → Market PerformGet Alert
02/02/2016TRMBBuy Now
Trimble
$70.20—
Colin Rusch62%
—Assumes → OutperformGet Alert
12/10/2015TRMBBuy Now
Trimble
$70.20—
Colin Rusch62%
—Initiates → OutperformGet Alert
10/22/2015IPWRBuy Now
Ideal Power
$4.65—
Colin Rusch62%
—Initiates → OutperformGet Alert
10/21/2015IPWRBuy Now
Ideal Power
$4.65265.59%
Colin Rusch62%
→ $17Initiates → OutperformGet Alert
10/14/2015CAFDBuy Now
8point3 Energy Partners
——
Colin Rusch62%
→ $20Initiates → OutperformGet Alert
10/13/2015CAFDBuy Now
8point3 Energy Partners
——
Colin Rusch62%
—Initiates → OutperformGet Alert
09/08/2015SPWRBuy Now
SunPower
$1.951489.74%
Colin Rusch62%
→ $31Initiates → OutperformGet Alert
09/08/2015TSLABuy Now
Tesla
$331.582.54%
Colin Rusch62%
→ $340Initiates → OutperformGet Alert
10/02/2014CREEBuy Now
Cree
——
Colin Rusch62%
—DowngradeOutperform → Market PerformGet Alert
07/15/2014ALBBuy Now
Albemarle
$61.46—
Colin Rusch62%
—DowngradeMarket Perform → UnderperformGet Alert
07/03/2014CREEBuy Now
Cree
——
Colin Rusch62%
→ $59UpgradeMarket Perform → OutperformGet Alert
02/19/2013CREEBuy Now
Cree
——
Colin Rusch62%
—DowngradeOutperform → PerformGet Alert
08/08/2012CREEBuy Now
Cree
——
Colin Rusch62%
$38 → $39MaintainsOutperformGet Alert
04/18/2012CREEBuy Now
Cree
——
Colin Rusch62%
$34 → $38MaintainsOutperformGet Alert