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/10/2025

Overall Average Return

7.00%

Smart Score

60.6%

Overall Average Return Percentile

53rd

Number of Ratings

218
Buy NowGet Alert
05/15/2025AEVABuy Now
Aeva Technologies
$22.20-18.92%
Colin Rusch60%
$9 → $18MaintainsOutperformGet Alert
04/30/2025FSLRBuy Now
First Solar
$162.52—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
04/21/2025AEVABuy Now
Aeva Technologies
$22.20-59.46%
Colin Rusch60%
$6 → $9MaintainsOutperformGet Alert
03/27/2025OUSTBuy Now
Ouster
$15.205.26%
Colin Rusch60%
→ $16Initiates → OutperformGet Alert
03/27/2025AURBuy Now
Aurora Innovation
$5.90154.24%
Colin Rusch60%
→ $15Initiates → OutperformGet Alert
03/21/2025AMPXBuy Now
Amprius Technologies
$3.14377.71%
Colin Rusch60%
$14 → $15MaintainsOutperformGet Alert
03/20/2025AEVABuy Now
Aeva Technologies
$22.20-72.97%
Colin Rusch60%
$5 → $6MaintainsOutperformGet Alert
02/28/2025ARRYBuy Now
Array Technologies
$7.5173.1%
Colin Rusch60%
$14 → $13MaintainsOutperformGet Alert
02/07/2025APTVBuy Now
Aptiv
$67.7725.42%
Colin Rusch60%
$83 → $85MaintainsOutperformGet Alert
02/07/2025AMSCBuy Now
American Superconductor
$33.2017.47%
Colin Rusch60%
$33 → $39MaintainsOutperformGet Alert
02/05/2025ENPHBuy Now
Enphase Energy
$43.97134.25%
Colin Rusch60%
$101 → $103MaintainsOutperformGet Alert
01/28/2025SHLSBuy Now
Shoals Technologies Gr
$5.0199.6%
Colin Rusch60%
$11 → $10MaintainsOutperformGet Alert
01/28/2025AMSCBuy Now
American Superconductor
$33.20-0.6%
Colin Rusch60%
$29 → $33MaintainsOutperformGet Alert
01/15/2025SYMBuy Now
Symbotic
$30.0116.63%
Colin Rusch60%
→ $35Initiates → OutperformGet Alert
01/15/2025MBLYBuy Now
Mobileye Global
$16.1972.95%
Colin Rusch60%
→ $28Initiates → OutperformGet Alert
11/14/2024GWHBuy Now
ESS Tech
$1.28—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
11/08/2024RUNBuy Now
Sunrun
$8.45136.69%
Colin Rusch60%
$22 → $20MaintainsOutperformGet Alert
11/08/2024ARRYBuy Now
Array Technologies
$7.5186.42%
Colin Rusch60%
$17 → $14MaintainsOutperformGet Alert
11/08/2024ALBBuy Now
Albemarle
$62.96170.01%
Colin Rusch60%
$171 → $170MaintainsOutperformGet Alert
11/01/2024APTVBuy Now
Aptiv
$67.7722.47%
Colin Rusch60%
$147 → $83MaintainsOutperformGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$43.97129.7%
Colin Rusch60%
$134 → $101MaintainsOutperformGet Alert
10/08/2024TSLABuy Now
Tesla
$315.07—
Colin Rusch60%
—ReiteratesPerform → PerformGet Alert
09/26/2024GEVBuy Now
GE Vernova
$480.00—
Colin Rusch60%
—Initiates → PerformGet Alert
08/26/2024ENVXBuy Now
Enovix
$8.65316.18%
Colin Rusch60%
$36 → $36MaintainsOutperformGet Alert
08/23/2024CSIQBuy Now
Canadian Solar
$11.00145.45%
Colin Rusch60%
$43 → $27MaintainsOutperformGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$7.51126.36%
Colin Rusch60%
$20 → $17MaintainsOutperformGet Alert
08/09/2024AMPXBuy Now
Amprius Technologies
$3.14345.86%
Colin Rusch60%
$15 → $14MaintainsOutperformGet Alert
08/07/2024SHLSBuy Now
Shoals Technologies Gr
$5.01139.52%
Colin Rusch60%
$14 → $12MaintainsOutperformGet Alert
08/07/2024RUNBuy Now
Sunrun
$8.45160.36%
Colin Rusch60%
$19 → $22MaintainsOutperformGet Alert
07/31/2024FSLRBuy Now
First Solar
$162.52100.59%
Colin Rusch60%
$325 → $326MaintainsOutperformGet Alert
07/09/2024WOLFBuy Now
Wolfspeed
$1.47—
Colin Rusch60%
—MaintainsPerformGet Alert
07/09/2024TSLABuy Now
Tesla
$315.07—
Colin Rusch60%
—MaintainsPerformGet Alert
07/09/2024APTVBuy Now
Aptiv
$67.77113.96%
Colin Rusch60%
$145 → $145MaintainsOutperformGet Alert
07/09/2024ALBBuy Now
Albemarle
$62.96182.72%
Colin Rusch60%
$188 → $178MaintainsOutperformGet Alert
07/02/2024TSLABuy Now
Tesla
$315.07—
Colin Rusch60%
—Reiterates → PerformGet Alert
06/12/2024FSLRBuy Now
First Solar
$162.5299.98%
Colin Rusch60%
$271 → $325MaintainsOutperformGet Alert
05/31/2024AMSCBuy Now
American Superconductor
$33.20-30.72%
Colin Rusch60%
$16 → $23MaintainsOutperformGet Alert
05/10/2024ARRYBuy Now
Array Technologies
$7.51166.31%
Colin Rusch60%
→ $20UpgradePerform → OutperformGet Alert
05/03/2024APTVBuy Now
Aptiv
$67.77113.96%
Colin Rusch60%
$148 → $145MaintainsOutperformGet Alert
05/02/2024FSLRBuy Now
First Solar
$162.5266.75%
Colin Rusch60%
$269 → $271MaintainsOutperformGet Alert
04/24/2024TSLABuy Now
Tesla
$315.07—
Colin Rusch60%
—MaintainsPerformGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$43.97204.75%
Colin Rusch60%
$133 → $134MaintainsOutperformGet Alert
04/17/2024FSLRBuy Now
First Solar
$162.5265.52%
Colin Rusch60%
$269 → $269MaintainsOutperformGet Alert
04/02/2024MVSTBuy Now
Microvast Holdings
$4.09-2.2%
Colin Rusch60%
$8 → $4MaintainsOutperformGet Alert
04/02/2024TSLABuy Now
Tesla
$315.07—
Colin Rusch60%
—ReiteratesPerform → PerformGet Alert
03/27/2024WPRTBuy Now
Westport Fuel Systems
$2.92550.68%
Colin Rusch60%
$19 → $19MaintainsOutperformGet Alert
03/25/2024TSLABuy Now
Tesla
$315.07—
Colin Rusch60%
—MaintainsPerformGet Alert
03/22/2024AMPXBuy Now
Amprius Technologies
$3.14377.71%
Colin Rusch60%
$15 → $15MaintainsOutperformGet Alert
03/14/2024TRMBBuy Now
Trimble
$72.36-0.5%
Colin Rusch60%
$65 → $72MaintainsOutperformGet Alert
03/06/2024CHPTBuy Now
ChargePoint Hldgs
$0.79—
Colin Rusch60%
—MaintainsPerformGet Alert
03/06/2024AEVABuy Now
Aeva Technologies
$22.20-77.48%
Colin Rusch60%
$5 → $5MaintainsOutperformGet Alert
02/29/2024SHLSBuy Now
Shoals Technologies Gr
$5.01239.32%
Colin Rusch60%
$42 → $17MaintainsOutperformGet Alert
02/28/2024FSLRBuy Now
First Solar
$162.5265.52%
Colin Rusch60%
$268 → $269MaintainsOutperformGet Alert
02/22/2024RUNBuy Now
Sunrun
$8.45124.85%
Colin Rusch60%
$19 → $19MaintainsOutperformGet Alert
02/16/2024ALBBuy Now
Albemarle
$62.96198.6%
Colin Rusch60%
$191 → $188MaintainsOutperformGet Alert
02/13/2024TRMBBuy Now
Trimble
$72.36-10.17%
Colin Rusch60%
$59 → $65ReiteratesOutperform → OutperformGet Alert
02/07/2024ENPHBuy Now
Enphase Energy
$43.97202.48%
Colin Rusch60%
→ $133UpgradePerform → OutperformGet Alert
02/01/2024APTVBuy Now
Aptiv
$67.77118.39%
Colin Rusch60%
$149 → $148MaintainsOutperformGet Alert
01/17/2024ALBBuy Now
Albemarle
$62.96203.37%
Colin Rusch60%
$308 → $191MaintainsOutperformGet Alert
01/12/2024WCNBuy Now
Waste Connections
$188.99-17.99%
Colin Rusch60%
$154 → $155MaintainsOutperformGet Alert
01/02/2024TSLABuy Now
Tesla
$315.07—
Colin Rusch60%
—Reiterates → PerformGet Alert
12/18/2023WCNBuy Now
Waste Connections
$188.99-18.51%
Colin Rusch60%
$146 → $154MaintainsOutperformGet Alert
11/17/2023CHPTBuy Now
ChargePoint Hldgs
$0.79—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
11/15/2023CSIQBuy Now
Canadian Solar
$11.00363.64%
Colin Rusch60%
$68 → $51MaintainsOutperformGet Alert
11/10/2023PLUGBuy Now
Plug Power
$1.40—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
11/03/2023ALBBuy Now
Albemarle
$62.96389.2%
Colin Rusch60%
$344 → $308MaintainsOutperformGet Alert
10/27/2023ENPHBuy Now
Enphase Energy
$43.97—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$19.10—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
10/20/2023AQBBuy Now
AquaBounty Techs
$0.79—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
10/17/2023CHPTBuy Now
ChargePoint Hldgs
$0.791545.57%
Colin Rusch60%
$14 → $13MaintainsOutperformGet Alert
10/09/2023APTVBuy Now
Aptiv
$67.77119.86%
Colin Rusch60%
→ $149ReiteratesOutperform → OutperformGet Alert
09/08/2023FSLRBuy Now
First Solar
$162.5264.9%
Colin Rusch60%
$262 → $268MaintainsOutperformGet Alert
09/07/2023CHPTBuy Now
ChargePoint Hldgs
$0.791672.15%
Colin Rusch60%
$27 → $14MaintainsOutperformGet Alert
08/23/2023CSIQBuy Now
Canadian Solar
$11.00518.18%
Colin Rusch60%
→ $68ReiteratesOutperform → OutperformGet Alert
08/10/2023WPRTBuy Now
Westport Fuel Systems
$2.92550.68%
Colin Rusch60%
$6 → $19MaintainsOutperformGet Alert
08/10/2023AQMSBuy Now
Aqua Metals
$0.96—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
08/08/2023MVSTBuy Now
Microvast Holdings
$4.0995.6%
Colin Rusch60%
→ $8ReiteratesOutperform → OutperformGet Alert
08/04/2023APTVBuy Now
Aptiv
$67.77119.86%
Colin Rusch60%
$146 → $149MaintainsOutperformGet Alert
08/02/2023SEDGBuy Now
SolarEdge Technologies
$19.101543.98%
Colin Rusch60%
$400 → $314MaintainsOutperformGet Alert
08/02/2023SHLSBuy Now
Shoals Technologies Gr
$5.01738.32%
Colin Rusch60%
→ $42ReiteratesOutperform → OutperformGet Alert
08/02/2023AQBBuy Now
AquaBounty Techs
$0.7989.87%
Colin Rusch60%
$2.5 → $1.5MaintainsOutperformGet Alert
07/10/2023ENPHBuy Now
Enphase Energy
$43.97586.83%
Colin Rusch60%
→ $302ReiteratesOutperform → OutperformGet Alert
06/02/2023CHPTBuy Now
ChargePoint Hldgs
$0.793317.72%
Colin Rusch60%
$26 → $27MaintainsOutperformGet Alert
06/02/2023AMSCBuy Now
American Superconductor
$33.20-60.84%
Colin Rusch60%
→ $13ReiteratesOutperform → OutperformGet Alert
05/26/2023LOCLBuy Now
Local Bounti
$2.2036.36%
Colin Rusch60%
→ $3ReiteratesOutperform → OutperformGet Alert
05/26/2023MVSTBuy Now
Microvast Holdings
$4.0995.6%
Colin Rusch60%
→ $8ReiteratesOutperform → OutperformGet Alert
05/19/2023CSIQBuy Now
Canadian Solar
$11.00518.18%
Colin Rusch60%
$60 → $68MaintainsOutperformGet Alert
05/11/2023AEVABuy Now
Aeva Technologies
$22.20-72.97%
Colin Rusch60%
→ $6ReiteratesOutperform → OutperformGet Alert
05/10/2023PLUGBuy Now
Plug Power
$1.401400%
Colin Rusch60%
$31 → $21MaintainsOutperformGet Alert
05/10/2023GWHBuy Now
ESS Tech
$1.28134.38%
Colin Rusch60%
$11 → $3MaintainsOutperformGet Alert
05/09/2023SHLSBuy Now
Shoals Technologies Gr
$5.01738.32%
Colin Rusch60%
$41 → $42MaintainsOutperformGet Alert
04/27/2023WOLFBuy Now
Wolfspeed
$1.47—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
04/27/2023ENVXBuy Now
Enovix
$8.65316.18%
Colin Rusch60%
→ $36Reiterates → OutperformGet Alert
04/26/2023ENPHBuy Now
Enphase Energy
$43.97586.83%
Colin Rusch60%
$328 → $302MaintainsOutperformGet Alert
03/30/2023LOCLBuy Now
Local Bounti
$2.2036.36%
Colin Rusch60%
$13 → $3MaintainsOutperformGet Alert
03/24/2023AMPXBuy Now
Amprius Technologies
$3.14377.71%
Colin Rusch60%
$14 → $15MaintainsOutperformGet Alert
03/17/2023MVSTBuy Now
Microvast Holdings
$4.0995.6%
Colin Rusch60%
→ $8Reiterates → OutperformGet Alert
03/14/2023ZEVBuy Now
Lightning eMotors
——
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
02/23/2023RUNBuy Now
Sunrun
$8.45479.88%
Colin Rusch60%
$70 → $49MaintainsOutperformGet Alert
02/21/2023ALBBuy Now
Albemarle
$62.96690.98%
Colin Rusch60%
$497 → $498MaintainsOutperformGet Alert
02/17/2023ALBBuy Now
Albemarle
$62.96690.98%
Colin Rusch60%
$497 → $498MaintainsOutperformGet Alert
02/14/2023SEDGBuy Now
SolarEdge Technologies
$19.101905.24%
Colin Rusch60%
$379 → $383MaintainsOutperformGet Alert
02/03/2023APTVBuy Now
Aptiv
$67.77124.29%
Colin Rusch60%
$159 → $152MaintainsOutperformGet Alert
02/03/2023AMSCBuy Now
American Superconductor
$33.20-60.84%
Colin Rusch60%
$14 → $13MaintainsOutperformGet Alert
01/26/2023WOLFBuy Now
Wolfspeed
$1.477723.13%
Colin Rusch60%
$118 → $115MaintainsOutperformGet Alert
01/25/2023GCMGBuy Now
GCM Grosvenor
$12.63-4.99%
Colin Rusch60%
$9 → $12MaintainsOutperformGet Alert
01/25/2023FIVEBuy Now
Five Below
$127.8083.88%
Colin Rusch60%
$165 → $235MaintainsOutperformGet Alert
01/25/2023CGBuy Now
Carlyle Group
$46.5830.96%
Colin Rusch60%
$60 → $61MaintainsOutperformGet Alert
01/25/2023ALBBuy Now
Albemarle
$62.96689.39%
Colin Rusch60%
$461 → $497MaintainsOutperformGet Alert
01/19/2023ENSGBuy Now
Ensign Group
$149.79-26.57%
Colin Rusch60%
$105 → $110MaintainsOutperformGet Alert
01/19/2023TDOCBuy Now
Teladoc Health
$7.48394.65%
Colin Rusch60%
$45 → $37MaintainsOutperformGet Alert
01/19/2023HCABuy Now
HCA Healthcare
$373.01-27.62%
Colin Rusch60%
$235 → $270MaintainsOutperformGet Alert
01/19/2023CYHBuy Now
Community Health Sys
$3.5156.7%
Colin Rusch60%
$5 → $5.5MaintainsOutperformGet Alert
01/19/2023CMEBuy Now
CME Gr
$268.60-20.7%
Colin Rusch60%
$218 → $213MaintainsOutperformGet Alert
01/19/2023AMEDBuy Now
Amedisys
$94.2232.67%
Colin Rusch60%
$145 → $125MaintainsOutperformGet Alert
12/19/2022TSLABuy Now
Tesla
$315.07—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
11/09/2022VLDRBuy Now
Velodyne Lidar
——
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
11/09/2022AMRSBuy Now
Amyris
——
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
11/01/2022TSPBuy Now
TuSimple Hldgs
——
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
10/14/2022AMPXBuy Now
Amprius Technologies
$3.14345.86%
Colin Rusch60%
→ $14Initiates → OutperformGet Alert
09/28/2022AVNTBuy Now
Avient
$37.57—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
08/19/2022MVSTBuy Now
Microvast Holdings
$4.0995.6%
Colin Rusch60%
→ $8Initiates → OutperformGet Alert
08/18/2022WOLFBuy Now
Wolfspeed
$1.478063.27%
Colin Rusch60%
$105 → $120MaintainsOutperformGet Alert
08/08/2022APTVBuy Now
Aptiv
$67.77139.04%
Colin Rusch60%
$172 → $162MaintainsOutperformGet Alert
08/08/2022AMSCBuy Now
American Superconductor
$33.20-18.67%
Colin Rusch60%
$28 → $27MaintainsOutperformGet Alert
08/08/2022ALBBuy Now
Albemarle
$62.96598.86%
Colin Rusch60%
$368 → $440MaintainsOutperformGet Alert
07/29/2022FSLRBuy Now
First Solar
$162.52-28.62%
Colin Rusch60%
→ $116UpgradePerform → OutperformGet Alert
06/02/2022SEDGBuy Now
SolarEdge Technologies
$19.101648.69%
Colin Rusch60%
→ $334UpgradePerform → OutperformGet Alert
06/02/2022WOLFBuy Now
Wolfspeed
$1.477042.86%
Colin Rusch60%
→ $105UpgradePerform → OutperformGet Alert
05/24/2022CSIQBuy Now
Canadian Solar
$11.00400%
Colin Rusch60%
$54 → $55MaintainsOutperformGet Alert
05/06/2022ALBBuy Now
Albemarle
$62.96484.5%
Colin Rusch60%
$307 → $368MaintainsOutperformGet Alert
04/21/2022TSLABuy Now
Tesla
$315.07309.75%
Colin Rusch60%
$1103 → $1291MaintainsOutperformGet Alert
03/18/2022CSIQBuy Now
Canadian Solar
$11.00390.91%
Colin Rusch60%
$52 → $54MaintainsOutperformGet Alert
01/27/2022TSLABuy Now
Tesla
$315.07250.08%
Colin Rusch60%
$1080 → $1103MaintainsOutperformGet Alert
12/22/2021LOCLBuy Now
Local Bounti
$2.20400%
Colin Rusch60%
→ $11Initiates → OutperformGet Alert
12/03/2021GWHBuy Now
ESS Tech
$1.282087.5%
Colin Rusch60%
→ $28Initiates → OutperformGet Alert
11/23/2021KERNBuy Now
Akerna
——
Colin Rusch60%
→ $6Initiates → OutperformGet Alert
11/05/2021APTVBuy Now
Aptiv
$67.77189.21%
Colin Rusch60%
$182 → $196MaintainsOutperformGet Alert
09/28/2021LILMBuy Now
Lilium
——
Colin Rusch60%
→ $24Initiates → OutperformGet Alert
09/13/2021ALBBuy Now
Albemarle
$62.96370.14%
Colin Rusch60%
$250 → $296MaintainsOutperformGet Alert
08/17/2021ASPNBuy Now
Aspen Aerogels
$6.15729.21%
Colin Rusch60%
→ $51Initiates → OutperformGet Alert
08/17/2021ENVXBuy Now
Enovix
$8.65269.94%
Colin Rusch60%
→ $32Initiates → OutperformGet Alert
08/12/2021CSIQBuy Now
Canadian Solar
$11.00372.73%
Colin Rusch60%
$51 → $52MaintainsOutperformGet Alert
08/06/2021APTVBuy Now
Aptiv
$67.77164.13%
Colin Rusch60%
$171 → $179MaintainsOutperformGet Alert
08/06/2021AMRSBuy Now
Amyris
——
Colin Rusch60%
$25 → $26MaintainsOutperformGet Alert
07/01/2021AQBBuy Now
AquaBounty Techs
$0.79786.08%
Colin Rusch60%
→ $7Initiates → OutperformGet Alert
06/24/2021ZEVBuy Now
Lightning eMotors
——
Colin Rusch60%
→ $15Initiates → OutperformGet Alert
05/20/2021CSIQBuy Now
Canadian Solar
$11.00363.64%
Colin Rusch60%
$51 → $51MaintainsOutperformGet Alert
05/11/2021TSPBuy Now
TuSimple Hldgs
——
Colin Rusch60%
→ $55Initiates → OutperformGet Alert
05/06/2021TRMBBuy Now
Trimble
$72.3631.29%
Colin Rusch60%
$92 → $95MaintainsOutperformGet Alert
04/27/2021TSLABuy Now
Tesla
$315.07242.78%
Colin Rusch60%
$1036 → $1080MaintainsOutperformGet Alert
03/19/2021AEVABuy Now
Aeva Technologies
$22.20-9.91%
Colin Rusch60%
→ $20Initiates → OutperformGet Alert
03/18/2021CSIQBuy Now
Canadian Solar
$11.00363.64%
Colin Rusch60%
→ $51MaintainsOutperformGet Alert
03/18/2021AEVABuy Now
Aeva Technologies
$22.20-9.91%
Colin Rusch60%
→ $20Initiates → OutperformGet Alert
03/03/2021CHPTBuy Now
ChargePoint Hldgs
$0.794836.71%
Colin Rusch60%
→ $39Initiates → OutperformGet Alert
02/11/2021TRMBBuy Now
Trimble
$72.3617.47%
Colin Rusch60%
$81 → $85MaintainsOutperformGet Alert
01/25/2021TRMBBuy Now
Trimble
$72.3611.94%
Colin Rusch60%
→ $81MaintainsOutperformGet Alert
01/20/2021TSLABuy Now
Tesla
$315.07228.82%
Colin Rusch60%
$486 → $1036MaintainsOutperformGet Alert
11/20/2020CSIQBuy Now
Canadian Solar
$11.00336.36%
Colin Rusch60%
$33 → $48MaintainsOutperformGet Alert
11/03/2020SEDGBuy Now
SolarEdge Technologies
$19.10—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
10/22/2020TSLABuy Now
Tesla
$315.0754.25%
Colin Rusch60%
$451 → $486MaintainsOutperformGet Alert
10/20/2020TRMBBuy Now
Trimble
$72.36-22.61%
Colin Rusch60%
→ $56MaintainsOutperformGet Alert
09/04/2020TSLABuy Now
Tesla
$315.0743.14%
Colin Rusch60%
→ $451MaintainsOutperformGet Alert
09/03/2020WKHSBuy Now
Workhorse Gr
$1.052090.48%
Colin Rusch60%
→ $23Initiates → OutperformGet Alert
08/21/2020CSIQBuy Now
Canadian Solar
$11.00200%
Colin Rusch60%
→ $33MaintainsOutperformGet Alert
07/23/2020TSLABuy Now
Tesla
$315.07601.11%
Colin Rusch60%
$968 → $2209MaintainsOutperformGet Alert
05/29/2020CSIQBuy Now
Canadian Solar
$11.00127.27%
Colin Rusch60%
$24 → $25MaintainsOutperformGet Alert
05/07/2020TRMBBuy Now
Trimble
$72.36-40.57%
Colin Rusch60%
$40 → $43MaintainsOutperformGet Alert
04/30/2020TSLABuy Now
Tesla
$315.07207.23%
Colin Rusch60%
$684 → $968MaintainsOutperformGet Alert
04/17/2020TRMBBuy Now
Trimble
$72.36-44.72%
Colin Rusch60%
$50 → $40MaintainsOutperformGet Alert
04/09/2020APTVBuy Now
Aptiv
$67.77-7.04%
Colin Rusch60%
$98 → $63MaintainsOutperformGet Alert
02/21/2020ALBBuy Now
Albemarle
$62.9684.24%
Colin Rusch60%
$86 → $116MaintainsOutperformGet Alert
02/13/2020TRMBBuy Now
Trimble
$72.36-30.9%
Colin Rusch60%
$46 → $50MaintainsOutperformGet Alert
01/30/2020TSLABuy Now
Tesla
$315.07117.09%
Colin Rusch60%
$612 → $684MaintainsOutperformGet Alert
01/13/2020TSLABuy Now
Tesla
$315.0794.24%
Colin Rusch60%
$385 → $612MaintainsOutperformGet Alert
12/12/2019AMRSBuy Now
Amyris
——
Colin Rusch60%
→ $8Initiates → OutperformGet Alert
11/08/2019CPSTBuy Now
Capstone Turbine
$25.82—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
08/09/2019ALBBuy Now
Albemarle
$62.96103.3%
Colin Rusch60%
$157 → $128MaintainsOutperformGet Alert
06/06/2019FCELBuy Now
FuelCell Energy
$7.73—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
05/02/2019CREEBuy Now
Cree
——
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
03/28/2019APTVBuy Now
Aptiv
$67.7737.23%
Colin Rusch60%
→ $93Initiates → OutperformGet Alert
11/16/2018IPWRBuy Now
Ideal Power
$5.05—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
11/02/2018IOBuy Now
ION Geophysical
——
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
08/23/2018PLUGBuy Now
Plug Power
$1.4078.57%
Colin Rusch60%
→ $2.5Initiates → OutperformGet Alert
08/02/2018TSLABuy Now
Tesla
$315.07—
Colin Rusch60%
—UpgradePerform → OutperformGet Alert
05/02/2018ENPHBuy Now
Enphase Energy
$43.97-86.35%
Colin Rusch60%
$4 → $6MaintainsOutperformGet Alert
04/25/2018CREEBuy Now
Cree
——
Colin Rusch60%
—UpgradePerform → OutperformGet Alert
03/29/2018IOBuy Now
ION Geophysical
——
Colin Rusch60%
→ $35Initiates → OutperformGet Alert
02/15/2018SPWRBuy Now
SunPower
$1.97—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
01/31/2018TRMBBuy Now
Trimble
$72.36-30.9%
Colin Rusch60%
$45 → $50MaintainsOutperformGet Alert
11/15/2017WPRTBuy Now
Westport Fuel Systems
$2.9219.86%
Colin Rusch60%
$3 → $3.5MaintainsOutperformGet Alert
10/27/2017TRMBBuy Now
Trimble
$72.36-37.81%
Colin Rusch60%
$41 → $45MaintainsOutperformGet Alert
10/04/2017CPSTBuy Now
Capstone Turbine
$25.82—
Colin Rusch60%
—UpgradePerform → OutperformGet Alert
10/04/2017FCELBuy Now
FuelCell Energy
$7.73-48.25%
Colin Rusch60%
→ $4Initiates → OutperformGet Alert
08/17/2017POLBuy Now
PolyOne
——
Colin Rusch60%
→ $43Initiates → OutperformGet Alert
08/17/2017ALBBuy Now
Albemarle
$62.96111.25%
Colin Rusch60%
→ $133Initiates → OutperformGet Alert
08/17/2017WPRTBuy Now
Westport Fuel Systems
$2.922.74%
Colin Rusch60%
→ $3Initiates → OutperformGet Alert
07/18/2017SEDGBuy Now
SolarEdge Technologies
$19.10—
Colin Rusch60%
—UpgradePerform → OutperformGet Alert
04/06/2017CAFDBuy Now
8point3 Energy Partners
——
Colin Rusch60%
—DowngradeOutperform → Market PerformGet Alert
02/16/2017SPWRBuy Now
SunPower
$1.97407.61%
Colin Rusch60%
→ $10UpgradePerform → OutperformGet Alert
11/03/2016FSLRBuy Now
First Solar
$162.52—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
08/10/2016SPWRBuy Now
SunPower
$1.971879.7%
Colin Rusch60%
→ $39DowngradeOutperform → PerformGet Alert
06/22/2016TSLABuy Now
Tesla
$315.07—
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
02/24/2016ENPHBuy Now
Enphase Energy
$43.97—
Colin Rusch60%
—DowngradeOutperform → Market PerformGet Alert
02/02/2016TRMBBuy Now
Trimble
$72.36—
Colin Rusch60%
—Assumes → OutperformGet Alert
12/10/2015TRMBBuy Now
Trimble
$72.36—
Colin Rusch60%
—Initiates → OutperformGet Alert
10/22/2015IPWRBuy Now
Ideal Power
$5.05—
Colin Rusch60%
—Initiates → OutperformGet Alert
10/21/2015IPWRBuy Now
Ideal Power
$5.05236.63%
Colin Rusch60%
→ $17Initiates → OutperformGet Alert
10/14/2015CAFDBuy Now
8point3 Energy Partners
——
Colin Rusch60%
→ $20Initiates → OutperformGet Alert
10/13/2015CAFDBuy Now
8point3 Energy Partners
——
Colin Rusch60%
—Initiates → OutperformGet Alert
09/08/2015SPWRBuy Now
SunPower
$1.971473.6%
Colin Rusch60%
→ $31Initiates → OutperformGet Alert
09/08/2015TSLABuy Now
Tesla
$315.077.91%
Colin Rusch60%
→ $340Initiates → OutperformGet Alert
10/02/2014CREEBuy Now
Cree
——
Colin Rusch60%
—DowngradeOutperform → Market PerformGet Alert
07/15/2014ALBBuy Now
Albemarle
$62.96—
Colin Rusch60%
—DowngradeMarket Perform → UnderperformGet Alert
07/03/2014CREEBuy Now
Cree
——
Colin Rusch60%
→ $59UpgradeMarket Perform → OutperformGet Alert
02/19/2013CREEBuy Now
Cree
——
Colin Rusch60%
—DowngradeOutperform → PerformGet Alert
08/08/2012CREEBuy Now
Cree
——
Colin Rusch60%
$38 → $39MaintainsOutperformGet Alert
04/18/2012CREEBuy Now
Cree
——
Colin Rusch60%
$34 → $38MaintainsOutperformGet Alert