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

Overall Average Return

0.70%

Smart Score

53.8%

Overall Average Return Percentile

40th

Number of Ratings

212
Buy NowGet Alert
03/20/2025AEVABuy Now
Aeva Technologies
$4.2341.84%
Colin Rusch53%
$5 → $6MaintainsOutperformGet Alert
02/28/2025ARRYBuy Now
Array Technologies
$5.92119.41%
Colin Rusch53%
$14 → $13MaintainsOutperformGet Alert
02/07/2025APTVBuy Now
Aptiv
$62.7335.5%
Colin Rusch53%
$83 → $85MaintainsOutperformGet Alert
02/07/2025AMSCBuy Now
American Superconductor
$20.2192.97%
Colin Rusch53%
$33 → $39MaintainsOutperformGet Alert
02/05/2025ENPHBuy Now
Enphase Energy
$62.1265.81%
Colin Rusch53%
$101 → $103MaintainsOutperformGet Alert
01/28/2025SHLSBuy Now
Shoals Technologies Gr
$3.46189.02%
Colin Rusch53%
$11 → $10MaintainsOutperformGet Alert
01/28/2025AMSCBuy Now
American Superconductor
$20.2163.29%
Colin Rusch53%
$29 → $33MaintainsOutperformGet Alert
01/15/2025SYMBuy Now
Symbotic
$22.1358.16%
Colin Rusch53%
→ $35Initiates → OutperformGet Alert
01/15/2025MBLYBuy Now
Mobileye Global
$14.7489.96%
Colin Rusch53%
→ $28Initiates → OutperformGet Alert
11/14/2024GWHBuy Now
ESS Tech
$3.40—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
11/08/2024RUNBuy Now
Sunrun
$6.97186.74%
Colin Rusch53%
$22 → $20MaintainsOutperformGet Alert
11/08/2024ARRYBuy Now
Array Technologies
$5.92136.29%
Colin Rusch53%
$17 → $14MaintainsOutperformGet Alert
11/08/2024ALBBuy Now
Albemarle
$77.18120.27%
Colin Rusch53%
$171 → $170MaintainsOutperformGet Alert
11/01/2024APTVBuy Now
Aptiv
$62.7332.31%
Colin Rusch53%
$147 → $83MaintainsOutperformGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$62.1262.59%
Colin Rusch53%
$134 → $101MaintainsOutperformGet Alert
10/08/2024TSLABuy Now
Tesla
$231.17—
Colin Rusch53%
—ReiteratesPerform → PerformGet Alert
09/26/2024GEVBuy Now
GE Vernova
$338.03—
Colin Rusch53%
—Initiates → PerformGet Alert
08/26/2024ENVXBuy Now
Enovix
$8.07346.1%
Colin Rusch53%
$36 → $36MaintainsOutperformGet Alert
08/23/2024CSIQBuy Now
Canadian Solar
$10.25163.41%
Colin Rusch53%
$43 → $27MaintainsOutperformGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$5.92186.92%
Colin Rusch53%
$20 → $17MaintainsOutperformGet Alert
08/09/2024AMPXBuy Now
Amprius Technologies
$2.24525%
Colin Rusch53%
$15 → $14MaintainsOutperformGet Alert
08/07/2024SHLSBuy Now
Shoals Technologies Gr
$3.46246.82%
Colin Rusch53%
$14 → $12MaintainsOutperformGet Alert
08/07/2024RUNBuy Now
Sunrun
$6.97215.41%
Colin Rusch53%
$19 → $22MaintainsOutperformGet Alert
07/31/2024FSLRBuy Now
First Solar
$129.75151.25%
Colin Rusch53%
$325 → $326MaintainsOutperformGet Alert
07/09/2024WOLFBuy Now
Wolfspeed
$5.96—
Colin Rusch53%
—MaintainsPerformGet Alert
07/09/2024TSLABuy Now
Tesla
$231.17—
Colin Rusch53%
—MaintainsPerformGet Alert
07/09/2024APTVBuy Now
Aptiv
$62.73131.15%
Colin Rusch53%
$145 → $145MaintainsOutperformGet Alert
07/09/2024ALBBuy Now
Albemarle
$77.18130.64%
Colin Rusch53%
$188 → $178MaintainsOutperformGet Alert
07/02/2024TSLABuy Now
Tesla
$231.17—
Colin Rusch53%
—Reiterates → PerformGet Alert
06/12/2024FSLRBuy Now
First Solar
$129.75150.48%
Colin Rusch53%
$271 → $325MaintainsOutperformGet Alert
05/31/2024AMSCBuy Now
American Superconductor
$20.2113.81%
Colin Rusch53%
$16 → $23MaintainsOutperformGet Alert
05/10/2024ARRYBuy Now
Array Technologies
$5.92237.55%
Colin Rusch53%
→ $20UpgradePerform → OutperformGet Alert
05/03/2024APTVBuy Now
Aptiv
$62.73131.15%
Colin Rusch53%
$148 → $145MaintainsOutperformGet Alert
05/02/2024FSLRBuy Now
First Solar
$129.75108.86%
Colin Rusch53%
$269 → $271MaintainsOutperformGet Alert
04/24/2024TSLABuy Now
Tesla
$231.17—
Colin Rusch53%
—MaintainsPerformGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$62.12115.71%
Colin Rusch53%
$133 → $134MaintainsOutperformGet Alert
04/17/2024FSLRBuy Now
First Solar
$129.75107.32%
Colin Rusch53%
$269 → $269MaintainsOutperformGet Alert
04/02/2024MVSTBuy Now
Microvast Holdings
$1.33199.76%
Colin Rusch53%
$8 → $4MaintainsOutperformGet Alert
04/02/2024TSLABuy Now
Tesla
$231.17—
Colin Rusch53%
—ReiteratesPerform → PerformGet Alert
03/27/2024WPRTBuy Now
Westport Fuel Systems
$3.95381.01%
Colin Rusch53%
$19 → $19MaintainsOutperformGet Alert
03/25/2024TSLABuy Now
Tesla
$231.17—
Colin Rusch53%
—MaintainsPerformGet Alert
03/22/2024AMPXBuy Now
Amprius Technologies
$2.24569.64%
Colin Rusch53%
$15 → $15MaintainsOutperformGet Alert
03/14/2024TRMBBuy Now
Trimble
$71.800.28%
Colin Rusch53%
$65 → $72MaintainsOutperformGet Alert
03/06/2024CHPTBuy Now
ChargePoint Hldgs
$0.70—
Colin Rusch53%
—MaintainsPerformGet Alert
03/06/2024AEVABuy Now
Aeva Technologies
$4.2318.2%
Colin Rusch53%
$25 → $25MaintainsOutperformGet Alert
02/29/2024SHLSBuy Now
Shoals Technologies Gr
$3.46391.33%
Colin Rusch53%
$42 → $17MaintainsOutperformGet Alert
02/28/2024FSLRBuy Now
First Solar
$129.75107.32%
Colin Rusch53%
$268 → $269MaintainsOutperformGet Alert
02/22/2024RUNBuy Now
Sunrun
$6.97172.4%
Colin Rusch53%
$19 → $19MaintainsOutperformGet Alert
02/16/2024ALBBuy Now
Albemarle
$77.18143.59%
Colin Rusch53%
$191 → $188MaintainsOutperformGet Alert
02/13/2024TRMBBuy Now
Trimble
$71.80-9.47%
Colin Rusch53%
$59 → $65ReiteratesOutperform → OutperformGet Alert
02/07/2024ENPHBuy Now
Enphase Energy
$62.12114.1%
Colin Rusch53%
→ $133UpgradePerform → OutperformGet Alert
02/01/2024APTVBuy Now
Aptiv
$62.73135.93%
Colin Rusch53%
$149 → $148MaintainsOutperformGet Alert
01/17/2024ALBBuy Now
Albemarle
$77.18147.48%
Colin Rusch53%
$308 → $191MaintainsOutperformGet Alert
01/12/2024WCNBuy Now
Waste Connections
$188.96-17.97%
Colin Rusch53%
$154 → $155MaintainsOutperformGet Alert
01/02/2024TSLABuy Now
Tesla
$231.17—
Colin Rusch53%
—Reiterates → PerformGet Alert
12/18/2023WCNBuy Now
Waste Connections
$188.96-18.5%
Colin Rusch53%
$146 → $154MaintainsOutperformGet Alert
11/17/2023CHPTBuy Now
ChargePoint Hldgs
$0.70—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
11/15/2023CSIQBuy Now
Canadian Solar
$10.25397.56%
Colin Rusch53%
$68 → $51MaintainsOutperformGet Alert
11/10/2023PLUGBuy Now
Plug Power
$1.63—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
11/03/2023ALBBuy Now
Albemarle
$77.18299.08%
Colin Rusch53%
$344 → $308MaintainsOutperformGet Alert
10/27/2023ENPHBuy Now
Enphase Energy
$62.12—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$17.36—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
10/20/2023AQBBuy Now
AquaBounty Techs
$0.63—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
10/17/2023CHPTBuy Now
ChargePoint Hldgs
$0.701745.8%
Colin Rusch53%
$14 → $13MaintainsOutperformGet Alert
10/09/2023APTVBuy Now
Aptiv
$62.73137.53%
Colin Rusch53%
→ $149ReiteratesOutperform → OutperformGet Alert
09/08/2023FSLRBuy Now
First Solar
$129.75106.55%
Colin Rusch53%
$262 → $268MaintainsOutperformGet Alert
09/07/2023CHPTBuy Now
ChargePoint Hldgs
$0.701887.79%
Colin Rusch53%
$27 → $14MaintainsOutperformGet Alert
08/23/2023CSIQBuy Now
Canadian Solar
$10.25563.41%
Colin Rusch53%
→ $68ReiteratesOutperform → OutperformGet Alert
08/10/2023WPRTBuy Now
Westport Fuel Systems
$3.95381.01%
Colin Rusch53%
$6 → $19MaintainsOutperformGet Alert
08/10/2023AQMSBuy Now
Aqua Metals
$2.13—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
08/08/2023MVSTBuy Now
Microvast Holdings
$1.33499.52%
Colin Rusch53%
→ $8ReiteratesOutperform → OutperformGet Alert
08/04/2023APTVBuy Now
Aptiv
$62.73137.53%
Colin Rusch53%
$146 → $149MaintainsOutperformGet Alert
08/02/2023SEDGBuy Now
SolarEdge Technologies
$17.361709.28%
Colin Rusch53%
$400 → $314MaintainsOutperformGet Alert
08/02/2023SHLSBuy Now
Shoals Technologies Gr
$3.461113.87%
Colin Rusch53%
→ $42ReiteratesOutperform → OutperformGet Alert
08/02/2023AQBBuy Now
AquaBounty Techs
$0.63138.1%
Colin Rusch53%
$50 → $30MaintainsOutperformGet Alert
07/10/2023ENPHBuy Now
Enphase Energy
$62.12386.16%
Colin Rusch53%
→ $302ReiteratesOutperform → OutperformGet Alert
06/02/2023CHPTBuy Now
ChargePoint Hldgs
$0.703733.59%
Colin Rusch53%
$26 → $27MaintainsOutperformGet Alert
06/02/2023AMSCBuy Now
American Superconductor
$20.21-35.68%
Colin Rusch53%
→ $13ReiteratesOutperform → OutperformGet Alert
05/26/2023LOCLBuy Now
Local Bounti
$1.9752.28%
Colin Rusch53%
→ $39ReiteratesOutperform → OutperformGet Alert
05/26/2023MVSTBuy Now
Microvast Holdings
$1.33499.52%
Colin Rusch53%
→ $8ReiteratesOutperform → OutperformGet Alert
05/19/2023CSIQBuy Now
Canadian Solar
$10.25563.41%
Colin Rusch53%
$60 → $68MaintainsOutperformGet Alert
05/11/2023AEVABuy Now
Aeva Technologies
$4.2341.84%
Colin Rusch53%
→ $30ReiteratesOutperform → OutperformGet Alert
05/10/2023PLUGBuy Now
Plug Power
$1.631191.51%
Colin Rusch53%
$31 → $21MaintainsOutperformGet Alert
05/10/2023GWHBuy Now
ESS Tech
$3.40-11.76%
Colin Rusch53%
$11 → $3MaintainsOutperformGet Alert
05/09/2023SHLSBuy Now
Shoals Technologies Gr
$3.461113.87%
Colin Rusch53%
$41 → $42MaintainsOutperformGet Alert
04/27/2023WOLFBuy Now
Wolfspeed
$5.96—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
04/27/2023ENVXBuy Now
Enovix
$8.07346.1%
Colin Rusch53%
→ $36Reiterates → OutperformGet Alert
04/26/2023ENPHBuy Now
Enphase Energy
$62.12386.16%
Colin Rusch53%
$328 → $302MaintainsOutperformGet Alert
03/30/2023LOCLBuy Now
Local Bounti
$1.9752.28%
Colin Rusch53%
$169 → $39MaintainsOutperformGet Alert
03/24/2023AMPXBuy Now
Amprius Technologies
$2.24569.64%
Colin Rusch53%
$14 → $15MaintainsOutperformGet Alert
03/17/2023MVSTBuy Now
Microvast Holdings
$1.33499.52%
Colin Rusch53%
→ $8Reiterates → OutperformGet Alert
03/14/2023ZEVBuy Now
Lightning eMotors
——
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
02/23/2023RUNBuy Now
Sunrun
$6.97602.51%
Colin Rusch53%
$70 → $49MaintainsOutperformGet Alert
02/21/2023ALBBuy Now
Albemarle
$77.18545.27%
Colin Rusch53%
$497 → $498MaintainsOutperformGet Alert
02/17/2023ALBBuy Now
Albemarle
$77.18545.27%
Colin Rusch53%
$497 → $498MaintainsOutperformGet Alert
02/14/2023SEDGBuy Now
SolarEdge Technologies
$17.362106.86%
Colin Rusch53%
$379 → $383MaintainsOutperformGet Alert
02/03/2023APTVBuy Now
Aptiv
$62.73142.31%
Colin Rusch53%
$159 → $152MaintainsOutperformGet Alert
02/03/2023AMSCBuy Now
American Superconductor
$20.21-35.68%
Colin Rusch53%
$14 → $13MaintainsOutperformGet Alert
01/26/2023WOLFBuy Now
Wolfspeed
$5.961827.91%
Colin Rusch53%
$118 → $115MaintainsOutperformGet Alert
01/25/2023GCMGBuy Now
GCM Grosvenor
$13.43-10.65%
Colin Rusch53%
$9 → $12MaintainsOutperformGet Alert
01/25/2023FIVEBuy Now
Five Below
$81.31189.02%
Colin Rusch53%
$165 → $235MaintainsOutperformGet Alert
01/25/2023CGBuy Now
Carlyle Group
$43.7139.56%
Colin Rusch53%
$60 → $61MaintainsOutperformGet Alert
01/25/2023ALBBuy Now
Albemarle
$77.18543.97%
Colin Rusch53%
$461 → $497MaintainsOutperformGet Alert
01/19/2023ENSGBuy Now
Ensign Group
$131.32-16.24%
Colin Rusch53%
$105 → $110MaintainsOutperformGet Alert
01/19/2023TDOCBuy Now
Teladoc Health
$8.46337.61%
Colin Rusch53%
$45 → $37MaintainsOutperformGet Alert
01/19/2023HCABuy Now
HCA Healthcare
$333.70-19.09%
Colin Rusch53%
$235 → $270MaintainsOutperformGet Alert
01/19/2023CYHBuy Now
Community Health Sys
$2.69104.46%
Colin Rusch53%
$5 → $5.5MaintainsOutperformGet Alert
01/19/2023CMEBuy Now
CME Gr
$265.53-19.78%
Colin Rusch53%
$218 → $213MaintainsOutperformGet Alert
01/19/2023AMEDBuy Now
Amedisys
$92.9334.51%
Colin Rusch53%
$145 → $125MaintainsOutperformGet Alert
12/19/2022TSLABuy Now
Tesla
$231.17—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
11/09/2022VLDRBuy Now
Velodyne Lidar
——
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
11/09/2022AMRSBuy Now
Amyris
——
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
11/01/2022TSPBuy Now
TuSimple Hldgs
——
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
10/14/2022AMPXBuy Now
Amprius Technologies
$2.24525%
Colin Rusch53%
→ $14Initiates → OutperformGet Alert
09/28/2022AVNTBuy Now
Avient
$40.27—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
08/19/2022MVSTBuy Now
Microvast Holdings
$1.33499.52%
Colin Rusch53%
→ $8Initiates → OutperformGet Alert
08/18/2022WOLFBuy Now
Wolfspeed
$5.961911.74%
Colin Rusch53%
$105 → $120MaintainsOutperformGet Alert
08/08/2022APTVBuy Now
Aptiv
$62.73158.25%
Colin Rusch53%
$172 → $162MaintainsOutperformGet Alert
08/08/2022AMSCBuy Now
American Superconductor
$20.2133.6%
Colin Rusch53%
$28 → $27MaintainsOutperformGet Alert
08/08/2022ALBBuy Now
Albemarle
$77.18470.11%
Colin Rusch53%
$368 → $440MaintainsOutperformGet Alert
07/29/2022FSLRBuy Now
First Solar
$129.75-10.6%
Colin Rusch53%
→ $116UpgradePerform → OutperformGet Alert
06/02/2022SEDGBuy Now
SolarEdge Technologies
$17.361824.52%
Colin Rusch53%
→ $334UpgradePerform → OutperformGet Alert
06/02/2022WOLFBuy Now
Wolfspeed
$5.961660.27%
Colin Rusch53%
→ $105UpgradePerform → OutperformGet Alert
05/24/2022CSIQBuy Now
Canadian Solar
$10.25436.59%
Colin Rusch53%
$54 → $55MaintainsOutperformGet Alert
05/06/2022ALBBuy Now
Albemarle
$77.18376.82%
Colin Rusch53%
$307 → $368MaintainsOutperformGet Alert
04/21/2022TSLABuy Now
Tesla
$231.17458.46%
Colin Rusch53%
$367.67 → $430.33MaintainsOutperformGet Alert
03/18/2022CSIQBuy Now
Canadian Solar
$10.25426.83%
Colin Rusch53%
$52 → $54MaintainsOutperformGet Alert
01/27/2022TSLABuy Now
Tesla
$231.17377.14%
Colin Rusch53%
$1080 → $1103MaintainsOutperformGet Alert
12/22/2021LOCLBuy Now
Local Bounti
$1.97458.38%
Colin Rusch53%
→ $143Initiates → OutperformGet Alert
12/03/2021GWHBuy Now
ESS Tech
$3.40723.53%
Colin Rusch53%
→ $28Initiates → OutperformGet Alert
11/23/2021KERNBuy Now
Akerna
——
Colin Rusch53%
→ $2400Initiates → OutperformGet Alert
11/05/2021APTVBuy Now
Aptiv
$62.73212.45%
Colin Rusch53%
$182 → $196MaintainsOutperformGet Alert
09/28/2021LILMBuy Now
Lilium
——
Colin Rusch53%
→ $24Initiates → OutperformGet Alert
09/13/2021ALBBuy Now
Albemarle
$77.18283.53%
Colin Rusch53%
$250 → $296MaintainsOutperformGet Alert
08/17/2021ASPNBuy Now
Aspen Aerogels
$7.18610.31%
Colin Rusch53%
→ $51Initiates → OutperformGet Alert
08/17/2021ENVXBuy Now
Enovix
$8.07296.53%
Colin Rusch53%
→ $32Initiates → OutperformGet Alert
08/12/2021CSIQBuy Now
Canadian Solar
$10.25407.32%
Colin Rusch53%
$51 → $52MaintainsOutperformGet Alert
08/06/2021APTVBuy Now
Aptiv
$62.73185.35%
Colin Rusch53%
$171 → $179MaintainsOutperformGet Alert
08/06/2021AMRSBuy Now
Amyris
——
Colin Rusch53%
$25 → $26MaintainsOutperformGet Alert
07/01/2021AQBBuy Now
AquaBounty Techs
$0.631011.11%
Colin Rusch53%
→ $140Initiates → OutperformGet Alert
06/24/2021ZEVBuy Now
Lightning eMotors
——
Colin Rusch53%
→ $300Initiates → OutperformGet Alert
05/20/2021CSIQBuy Now
Canadian Solar
$10.25397.56%
Colin Rusch53%
$51 → $51MaintainsOutperformGet Alert
05/11/2021TSPBuy Now
TuSimple Hldgs
——
Colin Rusch53%
→ $55Initiates → OutperformGet Alert
05/06/2021TRMBBuy Now
Trimble
$71.8032.31%
Colin Rusch53%
$92 → $95MaintainsOutperformGet Alert
04/27/2021TSLABuy Now
Tesla
$231.17367.19%
Colin Rusch53%
$1036 → $1080MaintainsOutperformGet Alert
03/19/2021AEVABuy Now
Aeva Technologies
$4.23372.81%
Colin Rusch53%
→ $100Initiates → OutperformGet Alert
03/18/2021CSIQBuy Now
Canadian Solar
$10.25397.56%
Colin Rusch53%
→ $51MaintainsOutperformGet Alert
03/18/2021AEVABuy Now
Aeva Technologies
$4.23372.81%
Colin Rusch53%
→ $100Initiates → OutperformGet Alert
03/03/2021CHPTBuy Now
ChargePoint Hldgs
$0.705437.41%
Colin Rusch53%
→ $39Initiates → OutperformGet Alert
02/11/2021TRMBBuy Now
Trimble
$71.8018.38%
Colin Rusch53%
$81 → $85MaintainsOutperformGet Alert
01/25/2021TRMBBuy Now
Trimble
$71.8012.81%
Colin Rusch53%
→ $81MaintainsOutperformGet Alert
01/20/2021TSLABuy Now
Tesla
$231.17348.16%
Colin Rusch53%
$162 → $345.33MaintainsOutperformGet Alert
11/20/2020CSIQBuy Now
Canadian Solar
$10.25368.29%
Colin Rusch53%
$33 → $48MaintainsOutperformGet Alert
11/03/2020SEDGBuy Now
SolarEdge Technologies
$17.36—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
10/22/2020TSLABuy Now
Tesla
$231.17110.23%
Colin Rusch53%
$451 → $486MaintainsOutperformGet Alert
10/20/2020TRMBBuy Now
Trimble
$71.80-22.01%
Colin Rusch53%
→ $56MaintainsOutperformGet Alert
09/04/2020TSLABuy Now
Tesla
$231.1795.09%
Colin Rusch53%
→ $150.33MaintainsOutperformGet Alert
09/03/2020WKHSBuy Now
Workhorse Gr
$2.10992.84%
Colin Rusch53%
→ $5750Initiates → OutperformGet Alert
08/21/2020CSIQBuy Now
Canadian Solar
$10.25221.95%
Colin Rusch53%
→ $33MaintainsOutperformGet Alert
07/23/2020TSLABuy Now
Tesla
$231.17855.57%
Colin Rusch53%
$64.53 → $147.27MaintainsOutperformGet Alert
05/29/2020CSIQBuy Now
Canadian Solar
$10.25143.9%
Colin Rusch53%
$24 → $25MaintainsOutperformGet Alert
05/07/2020TRMBBuy Now
Trimble
$71.80-40.11%
Colin Rusch53%
$40 → $43MaintainsOutperformGet Alert
04/30/2020TSLABuy Now
Tesla
$231.17318.74%
Colin Rusch53%
$45.6 → $64.53MaintainsOutperformGet Alert
04/17/2020TRMBBuy Now
Trimble
$71.80-44.29%
Colin Rusch53%
$50 → $40MaintainsOutperformGet Alert
04/09/2020APTVBuy Now
Aptiv
$62.730.43%
Colin Rusch53%
$98 → $63MaintainsOutperformGet Alert
02/21/2020ALBBuy Now
Albemarle
$77.1850.3%
Colin Rusch53%
$86 → $116MaintainsOutperformGet Alert
02/13/2020TRMBBuy Now
Trimble
$71.80-30.36%
Colin Rusch53%
$46 → $50MaintainsOutperformGet Alert
01/30/2020TSLABuy Now
Tesla
$231.17195.89%
Colin Rusch53%
$40.8 → $45.6MaintainsOutperformGet Alert
01/13/2020TSLABuy Now
Tesla
$231.17164.74%
Colin Rusch53%
$25.67 → $40.8MaintainsOutperformGet Alert
12/12/2019AMRSBuy Now
Amyris
——
Colin Rusch53%
→ $8Initiates → OutperformGet Alert
11/08/2019CPSTBuy Now
Capstone Turbine
——
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
08/09/2019ALBBuy Now
Albemarle
$77.1865.85%
Colin Rusch53%
$157 → $128MaintainsOutperformGet Alert
06/06/2019FCELBuy Now
FuelCell Energy
$5.43—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
05/02/2019CREEBuy Now
Cree
——
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
03/28/2019APTVBuy Now
Aptiv
$62.7348.25%
Colin Rusch53%
→ $93Initiates → OutperformGet Alert
11/16/2018IPWRBuy Now
Ideal Power
$5.07—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
11/02/2018IOBuy Now
ION Geophysical
——
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
08/23/2018PLUGBuy Now
Plug Power
$1.6353.75%
Colin Rusch53%
→ $2.5Initiates → OutperformGet Alert
08/02/2018TSLABuy Now
Tesla
$231.17—
Colin Rusch53%
—UpgradePerform → OutperformGet Alert
05/02/2018ENPHBuy Now
Enphase Energy
$62.12-90.34%
Colin Rusch53%
$4 → $6MaintainsOutperformGet Alert
04/25/2018CREEBuy Now
Cree
——
Colin Rusch53%
—UpgradePerform → OutperformGet Alert
03/29/2018IOBuy Now
ION Geophysical
——
Colin Rusch53%
→ $35Initiates → OutperformGet Alert
02/15/2018SPWRBuy Now
SunPower
——
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
01/31/2018TRMBBuy Now
Trimble
$71.80-30.36%
Colin Rusch53%
$45 → $50MaintainsOutperformGet Alert
11/15/2017WPRTBuy Now
Westport Fuel Systems
$3.95-11.39%
Colin Rusch53%
$300 → $350MaintainsOutperformGet Alert
10/27/2017TRMBBuy Now
Trimble
$71.80-37.33%
Colin Rusch53%
$41 → $45MaintainsOutperformGet Alert
10/04/2017CPSTBuy Now
Capstone Turbine
——
Colin Rusch53%
—UpgradePerform → OutperformGet Alert
10/04/2017FCELBuy Now
FuelCell Energy
$5.43-26.34%
Colin Rusch53%
→ $1440Initiates → OutperformGet Alert
08/17/2017POLBuy Now
PolyOne
——
Colin Rusch53%
→ $43Initiates → OutperformGet Alert
08/17/2017ALBBuy Now
Albemarle
$77.1872.33%
Colin Rusch53%
→ $133Initiates → OutperformGet Alert
08/17/2017WPRTBuy Now
Westport Fuel Systems
$3.95-24.05%
Colin Rusch53%
→ $300Initiates → OutperformGet Alert
07/18/2017SEDGBuy Now
SolarEdge Technologies
$17.36—
Colin Rusch53%
—UpgradePerform → OutperformGet Alert
04/06/2017CAFDBuy Now
8point3 Energy Partners
——
Colin Rusch53%
—DowngradeOutperform → Market PerformGet Alert
02/16/2017SPWRBuy Now
SunPower
——
Colin Rusch53%
→ $10UpgradePerform → OutperformGet Alert
11/03/2016FSLRBuy Now
First Solar
$129.75—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
08/10/2016SPWRBuy Now
SunPower
——
Colin Rusch53%
→ $39DowngradeOutperform → PerformGet Alert
06/22/2016TSLABuy Now
Tesla
$231.17—
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
02/24/2016ENPHBuy Now
Enphase Energy
$62.12—
Colin Rusch53%
—DowngradeOutperform → Market PerformGet Alert
02/02/2016TRMBBuy Now
Trimble
$71.80—
Colin Rusch53%
—Assumes → OutperformGet Alert
12/10/2015TRMBBuy Now
Trimble
$71.80—
Colin Rusch53%
—Initiates → OutperformGet Alert
10/22/2015IPWRBuy Now
Ideal Power
$5.07—
Colin Rusch53%
—Initiates → OutperformGet Alert
10/21/2015IPWRBuy Now
Ideal Power
$5.07235.31%
Colin Rusch53%
→ $170Initiates → OutperformGet Alert
10/14/2015CAFDBuy Now
8point3 Energy Partners
——
Colin Rusch53%
→ $20Initiates → OutperformGet Alert
10/13/2015CAFDBuy Now
8point3 Energy Partners
——
Colin Rusch53%
—Initiates → OutperformGet Alert
09/08/2015SPWRBuy Now
SunPower
——
Colin Rusch53%
→ $31Initiates → OutperformGet Alert
09/08/2015TSLABuy Now
Tesla
$231.1747.08%
Colin Rusch53%
→ $22.67Initiates → OutperformGet Alert
10/02/2014CREEBuy Now
Cree
——
Colin Rusch53%
—DowngradeOutperform → Market PerformGet Alert
07/15/2014ALBBuy Now
Albemarle
$77.18—
Colin Rusch53%
—DowngradeMarket Perform → UnderperformGet Alert
07/03/2014CREEBuy Now
Cree
——
Colin Rusch53%
→ $59UpgradeMarket Perform → OutperformGet Alert
02/19/2013CREEBuy Now
Cree
——
Colin Rusch53%
—DowngradeOutperform → PerformGet Alert
08/08/2012CREEBuy Now
Cree
——
Colin Rusch53%
$38 → $39MaintainsOutperformGet Alert
04/18/2012CREEBuy Now
Cree
——
Colin Rusch53%
$34 → $38MaintainsOutperformGet Alert