Paul Coster's Stock Ratings

JP Morgan Analyst

Paul Coster is an analyst at JP Morgan. 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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

12.5%

Smart Score

65.8%

Overall Average Return Percentile

64th

Number of Ratings

278
Buy NowGet Alert
10/16/2025ARRYBuy Now
Array Technologies
$8.6074.42%$13 → $15MaintainsOverweightGet Alert
06/20/2025ARRYBuy Now
Array Technologies
$8.6051.16%$12 → $13MaintainsOverweightGet Alert
01/23/2025SHLSBuy Now
Shoals Technologies Gr
$8.6715.34%$11 → $10MaintainsOverweightGet Alert
11/08/2024ARRYBuy Now
Array Technologies
$8.6074.42%$20 → $15MaintainsOverweightGet Alert
10/17/2024SHLSBuy Now
Shoals Technologies Gr
$8.6738.41%$14 → $12MaintainsOverweightGet Alert
10/17/2024ARRYBuy Now
Array Technologies
$8.60132.56%$22 → $20MaintainsOverweightGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$8.60155.81%$27 → $22MaintainsOverweightGet Alert
07/16/2024ARRYBuy Now
Array Technologies
$8.60213.95%$29 → $27MaintainsOverweightGet Alert
12/12/2023ITRIBuy Now
Itron
$95.22-28.59% → $68UpgradeUnderweight → NeutralGet Alert
11/10/2023PLUGBuy Now
Plug Power
$2.16177.78%$10 → $6DowngradeOverweight → NeutralGet Alert
10/19/2023ITRIBuy Now
Itron
$95.22-31.74%$72 → $65MaintainsUnderweightGet Alert
08/07/2023MSIBuy Now
Motorola Solns
$364.80-14.75%$320 → $311MaintainsOverweightGet Alert
03/16/2023MSIBuy Now
Motorola Solns
$364.80-16.39%$300 → $305UpgradeNeutral → BuyGet Alert
03/03/2023ITRIBuy Now
Itron
$95.22-47.49%$53 → $50DowngradeNeutral → UnderweightGet Alert
08/12/2022PLXSBuy Now
Plexus
$159.72——DowngradeNeutral → UnderweightGet Alert
08/08/2022ITRIBuy Now
Itron
$95.22——DowngradeOverweight → NeutralGet Alert
08/08/2022FSLRBuy Now
First Solar
$255.89——UpgradeNeutral → OverweightGet Alert
08/08/2022TPICBuy Now
TPI Composites
——$17 → $27UpgradeNeutral → OverweightGet Alert
06/29/2022PLUGBuy Now
Plug Power
$2.161196.3%$32 → $28MaintainsOverweightGet Alert
06/21/2022HYLNBuy Now
Hyliion Holdings
$1.82——DowngradeNeutral → UnderweightGet Alert
04/04/2022ZBRABuy Now
Zebra Technologies
$265.2988.47%$530 → $500UpgradeNeutral → OverweightGet Alert
09/29/2021HPQBuy Now
HP
$24.4022.95%$35 → $30DowngradeOverweight → NeutralGet Alert
09/29/2021CDWBuy Now
CDW
$144.8838.05%$195 → $200UpgradeUnderweight → NeutralGet Alert
06/16/2021NSITBuy Now
Insight Enterprises
$79.4433.43% → $106DowngradeOverweight → NeutralGet Alert
06/09/2021NICEBuy Now
NICE
$105.90145.51% → $260UpgradeNeutral → OverweightGet Alert
05/10/2021CREEBuy Now
Cree
———UpgradeUnderweight → NeutralGet Alert
04/29/2021CREEBuy Now
Cree
—— → $108DowngradeNeutral → UnderweightGet Alert
04/16/2021BEBuy Now
Bloom Energy
$87.78-58.99% → $36UpgradeNeutral → OverweightGet Alert
04/15/2021DELLBuy Now
Dell Technologies
$129.75-7.51%$103 → $120MaintainsOverweightGet Alert
03/26/2021ITRIBuy Now
Itron
$95.2215.52% → $110Initiates → OverweightGet Alert
03/10/2021SSYSBuy Now
Stratasys
$9.05220.38% → $29UpgradeUnderweight → NeutralGet Alert
03/05/2021NKLABuy Now
Nikola
——$33 → $30DowngradeOverweight → NeutralGet Alert
03/01/2021PLUGBuy Now
Plug Power
$2.162909.26% → $65UpgradeNeutral → OverweightGet Alert
02/26/2021HPQBuy Now
HP
$24.4043.44% → $35UpgradeNeutral → OverweightGet Alert
02/24/2021DELLBuy Now
Dell Technologies
$129.75-30.64%$85 → $90MaintainsOverweightGet Alert
02/05/2021PLTBuy Now
Plantronics
$16.00181.25%$31 → $45MaintainsOverweightGet Alert
01/29/2021MSIBuy Now
Motorola Solns
$364.80-53.13%$162 → $171UpgradeUnderweight → NeutralGet Alert
01/15/2021SSYSBuy Now
Stratasys
$9.05154.09%$18 → $23DowngradeNeutral → UnderweightGet Alert
01/15/2021DDDBuy Now
3D Sys
$1.92837.16%$14 → $18DowngradeNeutral → UnderweightGet Alert
01/15/2021HPEBuy Now
Hewlett Packard
$23.85-32.91%$13 → $16UpgradeNeutral → OverweightGet Alert
01/14/2021PLUGBuy Now
Plug Power
$2.162677.78% → $60Initiates → NeutralGet Alert
01/14/2021FCELBuy Now
FuelCell Energy
$8.3020.48% → $10DowngradeNeutral → UnderweightGet Alert
01/07/2021DDDBuy Now
3D Sys
$1.92628.9%$8 → $14UpgradeUnderweight → NeutralGet Alert
01/05/2021CREEBuy Now
Cree
——$98 → $108DowngradeOverweight → NeutralGet Alert
12/18/2020FLEXBuy Now
Flex
$67.40-74.78% → $17DowngradeOverweight → NeutralGet Alert
12/18/2020CAMPBuy Now
CalAmp
$6.7562.96% → $11DowngradeNeutral → UnderweightGet Alert
12/09/2020BEBuy Now
Bloom Energy
$87.78-70.38% → $26DowngradeOverweight → NeutralGet Alert
12/09/2020ARRYBuy Now
Array Technologies
$8.60376.74%$38 → $41UpgradeNeutral → OverweightGet Alert
11/19/2020FCELBuy Now
FuelCell Energy
$8.30——DowngradeOverweight → NeutralGet Alert
11/19/2020CREEBuy Now
Cree
—— → $90UpgradeNeutral → OverweightGet Alert
11/09/2020ARRYBuy Now
Array Technologies
$8.60341.86% → $38Initiates → NeutralGet Alert
11/02/2020PLTBuy Now
Plantronics
$16.0056.25% → $25UpgradeNeutral → OverweightGet Alert
10/29/2020FSLRBuy Now
First Solar
$255.89——DowngradeOverweight → NeutralGet Alert
10/28/2020HYLNBuy Now
Hyliion Holdings
$1.821383.52% → $27Initiates → NeutralGet Alert
10/08/2020FCELBuy Now
FuelCell Energy
$8.30——Initiates → OverweightGet Alert
09/30/2020NOVABuy Now
Sunnova Energy Intl
—— → $34Assumes → OverweightGet Alert
09/24/2020SSYSBuy Now
Stratasys
$9.0598.86%$20 → $18DowngradeOverweight → NeutralGet Alert
09/15/2020PLTBuy Now
Plantronics
$16.0018.75% → $19UpgradeUnderweight → NeutralGet Alert
08/12/2020PLXSBuy Now
Plexus
$159.72-51.16% → $78DowngradeOverweight → NeutralGet Alert
07/29/2020CSIQBuy Now
Canadian Solar
$22.9522%$24 → $28MaintainsNeutralGet Alert
07/24/2020XRXBuy Now
Xerox Holdings
$2.77622.02%$23 → $20DowngradeNeutral → UnderweightGet Alert
07/22/2020VVNTBuy Now
Vivint Smart Home
—— → $20UpgradeNeutral → OverweightGet Alert
07/09/2020TPICBuy Now
TPI Composites
—— → $26DowngradeOverweight → NeutralGet Alert
07/08/2020NKLABuy Now
Nikola
—— → $45UpgradeNeutral → OverweightGet Alert
06/26/2020NICEBuy Now
NICE
$105.9062.42% → $172DowngradeNeutral → UnderweightGet Alert
06/22/2020NKLABuy Now
Nikola
—— → $45Initiates → NeutralGet Alert
06/16/2020CMBMBuy Now
Cambium Networks
$1.56475.85%$7 → $9UpgradeNeutral → OverweightGet Alert
06/09/2020CDWBuy Now
CDW
$144.88-20.62% → $115DowngradeNeutral → UnderweightGet Alert
06/08/2020HPQBuy Now
HP
$24.40-13.93%$20 → $21MaintainsNeutralGet Alert
05/28/2020HPQBuy Now
HP
$24.40-18.03% → $20DowngradeOverweight → NeutralGet Alert
05/26/2020HPEBuy Now
Hewlett Packard
$23.85-53.88% → $11UpgradeUnderweight → NeutralGet Alert
05/21/2020SSYSBuy Now
Stratasys
$9.05109.9%$16 → $19UpgradeUnderweight → NeutralGet Alert
05/20/2020CREEBuy Now
Cree
——$40 → $60UpgradeUnderweight → NeutralGet Alert
05/11/2020DBDBuy Now
Diebold Nixdorf
$66.79——UpgradeUnderweight → NeutralGet Alert
05/08/2020FSLRBuy Now
First Solar
$255.89-75.38%$76 → $63MaintainsOverweightGet Alert
05/08/2020MSIBuy Now
Motorola Solns
$364.80-64.36%$168 → $130DowngradeNeutral → UnderweightGet Alert
04/30/2020ZBRABuy Now
Zebra Technologies
$265.29-5.76% → $250DowngradeOverweight → NeutralGet Alert
04/29/2020MSIBuy Now
Motorola Solns
$364.80-53.95%$170 → $168MaintainsNeutralGet Alert
04/22/2020CMBMBuy Now
Cambium Networks
$1.56411.87% → $8DowngradeOverweight → NeutralGet Alert
04/17/2020CREEBuy Now
Cree
——$30 → $36MaintainsUnderweightGet Alert
04/15/2020PLXSBuy Now
Plexus
$159.72-54.92%$67 → $72MaintainsOverweightGet Alert
04/06/2020TPICBuy Now
TPI Composites
——$24 → $22UpgradeNeutral → OverweightGet Alert
04/02/2020XRXBuy Now
Xerox Holdings
$2.77802.53%$33 → $25MaintainsNeutralGet Alert
03/27/2020NOVABuy Now
Sunnova Energy Intl
——$22 → $18MaintainsOverweightGet Alert
03/27/2020DBDBuy Now
Diebold Nixdorf
$66.79-91.02% → $6DowngradeNeutral → UnderweightGet Alert
03/20/2020SYNABuy Now
Synaptics
$75.71-47.17%$73 → $40DowngradeNeutral → UnderweightGet Alert
03/17/2020BEBuy Now
Bloom Energy
$87.78-84.05%$16 → $14MaintainsOverweightGet Alert
03/17/2020VVNTBuy Now
Vivint Smart Home
———UpgradeUnderweight → NeutralGet Alert
03/12/2020HPQBuy Now
HP
$24.40-1.64% → $24UpgradeNeutral → OverweightGet Alert
03/11/2020VVNTBuy Now
Vivint Smart Home
—— → $15DowngradeNeutral → UnderweightGet Alert
03/11/2020TTMIBuy Now
TTM Technologies
$71.00-78.87%$17 → $15DowngradeOverweight → NeutralGet Alert
03/10/2020CREEBuy Now
Cree
—— → $38UpgradeUnderweight → NeutralGet Alert
03/09/2020PLXSBuy Now
Plexus
$159.72-47.41% → $84UpgradeNeutral → OverweightGet Alert
03/03/2020MSIBuy Now
Motorola Solns
$364.80-53.4% → $170UpgradeUnderweight → NeutralGet Alert
02/28/2020CDWBuy Now
CDW
$144.88-17.17% → $120UpgradeUnderweight → NeutralGet Alert
02/26/2020DELLBuy Now
Dell Technologies
$129.75-49.9%$70 → $65MaintainsOverweightGet Alert
02/25/2020HPQBuy Now
HP
$24.40-1.64%$20 → $24MaintainsNeutralGet Alert
02/20/2020BEBuy Now
Bloom Energy
$87.78-81.77%$12 → $16MaintainsOverweightGet Alert
02/14/2020ZBRABuy Now
Zebra Technologies
$265.29-1.24%$250 → $262UpgradeNeutral → OverweightGet Alert
02/11/2020TPICBuy Now
TPI Composites
—— → $24DowngradeOverweight → NeutralGet Alert
02/07/2020SYNABuy Now
Synaptics
$75.71-3.58%$52 → $73UpgradeUnderweight → NeutralGet Alert
01/31/2020VVNTBuy Now
Vivint Smart Home
———DowngradeOverweight → NeutralGet Alert
01/27/2020VVNTBuy Now
Vivint Smart Home
—— → $15Initiates → OverweightGet Alert
01/27/2020NICEBuy Now
NICE
$105.9053.92% → $163DowngradeOverweight → NeutralGet Alert
12/20/2019CAMPBuy Now
CalAmp
$6.75107.41%$15 → $14MaintainsNeutralGet Alert
12/13/2019TTMIBuy Now
TTM Technologies
$71.00——UpgradeNeutral → OverweightGet Alert
12/05/2019PLTBuy Now
Plantronics
$16.00106.25% → $33Initiates → NeutralGet Alert
11/18/2019SYNABuy Now
Synaptics
$75.71-47.17%$32 → $40MaintainsUnderperformGet Alert
11/13/2019VREXBuy Now
Varex Imaging
$11.80171.19%$34 → $32MaintainsNeutralGet Alert
11/13/2019CSIQBuy Now
Canadian Solar
$22.95-4.14%$25 → $22MaintainsNeutralGet Alert
11/12/2019XRXBuy Now
Xerox Holdings
$2.77——UpgradeUnderweight → NeutralGet Alert
11/08/2019SYNABuy Now
Synaptics
$75.71-57.73%$25 → $32MaintainsUnderweightGet Alert
11/07/2019TPICBuy Now
TPI Composites
——$32 → $26MaintainsOverweightGet Alert
11/05/2019ZBRABuy Now
Zebra Technologies
$265.29——DowngradeOverweight → NeutralGet Alert
11/01/2019DBDBuy Now
Diebold Nixdorf
$66.79-89.52% → $7UpgradeUnderweight → NeutralGet Alert
10/31/2019CREEBuy Now
Cree
——$43 → $40DowngradeNeutral → UnderweightGet Alert
10/30/2019XRXBuy Now
Xerox Holdings
$2.771019.13% → $31DowngradeNeutral → UnderweightGet Alert
09/06/2019MSIBuy Now
Motorola Solns
$364.80-58.61%$150 → $151MaintainsUnderweightGet Alert
08/27/2019CREEBuy Now
Cree
—— → $45UpgradeUnderweight → NeutralGet Alert
08/19/2019NOVABuy Now
Sunnova Energy Intl
—— → $18Initiates → OverweightGet Alert
08/13/2019BEBuy Now
Bloom Energy
$87.78-79.49%$33 → $18MaintainsOverweightGet Alert
08/09/2019SYNABuy Now
Synaptics
$75.71-66.98%$35 → $25DowngradeNeutral → UnderweightGet Alert
08/08/2019DDDBuy Now
3D Sys
$1.92——DowngradeNeutral → UnderweightGet Alert
08/05/2019CDWBuy Now
CDW
$144.88——DowngradeNeutral → UnderweightGet Alert
08/05/2019TTMIBuy Now
TTM Technologies
$71.00-80.28% → $14DowngradeOverweight → NeutralGet Alert
07/24/2019MSIBuy Now
Motorola Solns
$364.80-58.88%$136 → $150MaintainsUnderweightGet Alert
07/22/2019CMBMBuy Now
Cambium Networks
$1.561051.71% → $18Initiates → OverweightGet Alert
06/25/2019HPQBuy Now
HP
$24.40-9.84%$21 → $22MaintainsNeutralGet Alert
05/29/2019FLEXBuy Now
Flex
$67.40-82.2% → $12UpgradeNeutral → OverweightGet Alert
05/10/2019DDDBuy Now
3D Sys
$1.92316.51% → $8UpgradeUnderweight → NeutralGet Alert
04/18/2019NICEBuy Now
NICE
$105.9041.64%$125 → $150UpgradeNeutral → OverweightGet Alert
04/11/2019CSIQBuy Now
Canadian Solar
$22.95-4.14% → $22Assumes → NeutralGet Alert
04/11/2019SPWRBuy Now
SunPower
$1.58——Assumes → NeutralGet Alert
03/25/2019NCRBuy Now
NCR
—— → $32DowngradeOverweight → NeutralGet Alert
03/25/2019CAMPBuy Now
CalAmp
$6.75151.85% → $17DowngradeOverweight → NeutralGet Alert
03/18/2019SYNABuy Now
Synaptics
$75.71-40.56%$50 → $45MaintainsNeutralGet Alert
03/06/2019ORABuy Now
Ormat Technologies
$113.48——DowngradeOverweight → NeutralGet Alert
03/05/2019TPICBuy Now
TPI Composites
———UpgradeNeutral → OverweightGet Alert
02/19/2019TPICBuy Now
TPI Composites
—— → $35DowngradeOverweight → NeutralGet Alert
02/08/2019SYNABuy Now
Synaptics
$75.71-33.96%$55 → $50DowngradeOverweight → NeutralGet Alert
01/25/2019CAMPBuy Now
CalAmp
$6.75——UpgradeNeutral → OverweightGet Alert
01/02/2019FLEXBuy Now
Flex
$67.40-82.2%$14 → $12DowngradeOverweight → NeutralGet Alert
11/30/2018CREEBuy Now
Cree
—— → $35DowngradeNeutral → UnderweightGet Alert
11/14/2018VREXBuy Now
Varex Imaging
$11.80137.29%$30 → $28MaintainsNeutralGet Alert
11/02/2018MSIBuy Now
Motorola Solns
$364.80-65.46%$130 → $126MaintainsUnderweightGet Alert
10/22/2018CSIQBuy Now
Canadian Solar
$22.95-34.64%$15 → $15DowngradeNeutral → UnderweightGet Alert
10/09/2018CREEBuy Now
Cree
———UpgradeUnderweight → NeutralGet Alert
08/10/2018NICEBuy Now
NICE
$105.903.87%$104 → $110MaintainsNeutralGet Alert
08/09/2018ORABuy Now
Ormat Technologies
$113.48-47.13%$64 → $60UpgradeNeutral → OverweightGet Alert
08/03/2018MSIBuy Now
Motorola Solns
$364.80——DowngradeNeutral → UnderweightGet Alert
07/27/2018XRXBuy Now
Xerox
$2.771163.54%$38 → $35MaintainsNeutralGet Alert
07/27/2018NCRBuy Now
NCR
——$38 → $35MaintainsOverweightGet Alert
06/07/2018SPWRBuy Now
SunPower
$1.58437.97%$9.5 → $8.5MaintainsNeutralGet Alert
06/07/2018CSIQBuy Now
Canadian Solar
$22.95-34.64%$17 → $15UpgradeUnderweight → NeutralGet Alert
05/14/2018XRXBuy Now
Xerox
$2.77——DowngradeOverweight → NeutralGet Alert
05/07/2018CGNXBuy Now
Cognex
$34.92——DowngradeNeutral → UnderweightGet Alert
05/02/2018DBDBuy Now
Diebold Nixdorf
$66.79——DowngradeOverweight → NeutralGet Alert
05/01/2018CGNXBuy Now
Cognex
$34.9220.27%$62.5 → $42MaintainsNeutralGet Alert
04/03/2018CGNXBuy Now
Cognex
$34.92——UpgradeUnderweight → NeutralGet Alert
03/27/2018CSIQBuy Now
Canadian Solar
$22.95——DowngradeNeutral → UnderweightGet Alert
03/26/2018ZBRABuy Now
Zebra Technologies
$265.29——UpgradeNeutral → OverweightGet Alert
03/26/2018PSDOBuy Now
Presidio
———UpgradeNeutral → OverweightGet Alert
03/16/2018PLXSBuy Now
Plexus
$159.72-56.17%$64 → $70MaintainsNeutralGet Alert
03/16/2018ORABuy Now
Ormat Technologies
$113.48-40.08%$70 → $68MaintainsOverweightGet Alert
02/26/2018ZBRABuy Now
Zebra Technologies
$265.29——DowngradeOverweight → NeutralGet Alert
02/15/2018SPWRBuy Now
SunPower
$1.58374.68%$8 → $7.5MaintainsNeutralGet Alert
02/14/2018DBDBuy Now
Diebold Nixdorf
$66.79-71.55%$21 → $19MaintainsOverweightGet Alert
02/13/2018XRXBuy Now
Xerox
$2.771344.04%$41 → $40MaintainsOverweightGet Alert
02/12/2018DBDBuy Now
Diebold Nixdorf
$66.79-68.56%$24 → $21MaintainsOverweightGet Alert
02/09/2018PSDOBuy Now
Presidio
———DowngradeOverweight → NeutralGet Alert
02/09/2018MSIBuy Now
Motorola Solns
$364.80-95.89% → $15Initiates → NeutralGet Alert
02/09/2018DDDBuy Now
3D Sys
$1.92——DowngradeNeutral → UnderweightGet Alert
02/01/2018CSIQBuy Now
Canadian Solar
$22.95——UpgradeUnderweight → NeutralGet Alert
01/25/2018ORABuy Now
Ormat Technologies
$113.48-33.91%$72 → $75MaintainsOverweightGet Alert
01/25/2018CAMPBuy Now
CalAmp
$6.75270.37%$22 → $25MaintainsNeutralGet Alert
01/25/2018CAMPBuy Now
CalAmp
$6.75——UpgradeUnderweight → NeutralGet Alert
12/20/2017VREXBuy Now
Varex Imaging
$11.80——UpgradeUnderweight → NeutralGet Alert
11/30/2017TPICBuy Now
TPI Composites
———UpgradeNeutral → OverweightGet Alert
11/16/2017DBDBuy Now
Diebold Nixdorf
$66.79——UpgradeNeutral → OverweightGet Alert
11/07/2017FNBuy Now
Fabrinet
$470.02——DowngradeOverweight → NeutralGet Alert
11/01/2017DBDBuy Now
Diebold Nixdorf
$66.79-56.58%$31 → $29MaintainsNeutralGet Alert
11/01/2017DDDBuy Now
3D Sys
$1.92472.71%$13 → $11MaintainsNeutralGet Alert
10/10/2017PLXSBuy Now
Plexus
$159.72——DowngradeOverweight → NeutralGet Alert
10/06/2017CREEBuy Now
Cree
———DowngradeNeutral → UnderweightGet Alert
10/04/2017CAMPBuy Now
CalAmp
$6.75——DowngradeNeutral → UnderweightGet Alert
10/04/2017VREXBuy Now
Varex Imaging
$11.80——DowngradeNeutral → UnderweightGet Alert
09/22/2017RMBSBuy Now
Rambus
$95.45——DowngradeOverweight → NeutralGet Alert
08/28/2017CAMPBuy Now
CalAmp
$6.75196.3% → $20Initiates → NeutralGet Alert
08/28/2017PLXSBuy Now
Plexus
$159.72——UpgradeNeutral → OverweightGet Alert
08/11/2017TPICBuy Now
TPI Composites
———DowngradeOverweight → NeutralGet Alert
08/08/2017DBDBuy Now
Diebold Nixdorf
$66.79——DowngradeOverweight → NeutralGet Alert
08/08/2017VREXBuy Now
Varex Imaging
$11.80——UpgradeUnderweight → NeutralGet Alert
08/04/2017DDDBuy Now
3D Sys
$1.92——UpgradeUnderweight → NeutralGet Alert
07/28/2017PLTBuy Now
Plantronics
$16.00——DowngradeOverweight → NeutralGet Alert
06/13/2017VECOBuy Now
Veeco Instruments
$30.32——UpgradeNeutral → OverweightGet Alert
06/07/2017ORABuy Now
Ormat Technologies
$113.48——UpgradeNeutral → OverweightGet Alert
06/01/2017PLTBuy Now
Plantronics
$16.00——UpgradeNeutral → OverweightGet Alert
05/04/2017GRMNBuy Now
Garmin
$207.23——DowngradeNeutral → UnderweightGet Alert
04/26/2017CREEBuy Now
Cree
—— → $25UpgradeNeutral → OverweightGet Alert
04/21/2017VREXBuy Now
Varex Imaging
$11.80——DowngradeNeutral → UnderweightGet Alert
04/04/2017PSDOBuy Now
Presidio
—— → $18Initiates → OverweightGet Alert
04/04/2017TTMIBuy Now
TTM Technologies
$71.00-70.42%$18 → $21UpgradeNeutral → OverweightGet Alert
03/07/2017RMBSBuy Now
Rambus
$95.45-84.81% → $14.5MaintainsOverweightGet Alert
02/22/2017CSIQBuy Now
Canadian Solar
$22.95——DowngradeOverweight → NeutralGet Alert
02/17/2017TTMIBuy Now
TTM Technologies
$71.00——DowngradeOverweight → NeutralGet Alert
02/09/2017RMBSBuy Now
Rambus
$95.45——UpgradeNeutral → OverweightGet Alert
01/26/2017CGNXBuy Now
Cognex
$34.92——Initiates → NeutralGet Alert
01/13/2017GLBLBuy Now
Alvarium Tiedemann Holdings
$25.20——Assumes → NeutralGet Alert
01/03/2017XRXBuy Now
Xerox
$2.77——AssumesNeutral → OverweightGet Alert
11/02/2016PLTBuy Now
Plantronics
$16.00——DowngradeOverweight → NeutralGet Alert
09/26/2016DBDBuy Now
Diebold Nixdorf
$66.79——UpgradeNeutral → OverweightGet Alert
08/16/2016TPICBuy Now
TPI Composites
—— → $22Initiates → OverweightGet Alert
08/15/2016DBDBuy Now
Diebold Nixdorf
$66.79——Initiates → NeutralGet Alert
07/28/2016GRMNBuy Now
Garmin
$207.23-77.32%$38 → $47UpgradeUnderweight → NeutralGet Alert
06/29/2016NICEBuy Now
NICE
$105.90-30.12% → $74Assumes → OverweightGet Alert
06/10/2016TTMIBuy Now
TTM Technologies
$71.00-84.51%$10.5 → $11MaintainsOverweightGet Alert
04/26/2016XRXBuy Now
Xerox
$2.77297.11%$12 → $11MaintainsNeutralGet Alert
04/26/2016FLEXBuy Now
Flex
$67.40-77.74% → $15Initiates → OverweightGet Alert
03/15/2016DDDBuy Now
3D Sys
$1.92420.64%$9 → $10DowngradeNeutral → UnderweightGet Alert
02/23/2016VECOBuy Now
Veeco Instruments
$30.32-37.33%$23 → $19MaintainsNeutralGet Alert
02/23/2016MSIBuy Now
Motorola Solns
$364.80-81.22%$65.5 → $68.5MaintainsNeutralGet Alert
02/05/2016CREEBuy Now
Cree
———DowngradeOverweight → NeutralGet Alert
01/28/2016GLBLBuy Now
Alvarium Tiedemann Holdings
$25.20-72.23%$7.5 → $7MaintainsNeutralGet Alert
01/13/2016DDDBuy Now
3D Sys
$1.92368.58%$13 → $9MaintainsNeutralGet Alert
10/29/2015VECOBuy Now
Veeco Instruments
$30.32-24.13%$32 → $23DowngradeOverweight → NeutralGet Alert
10/20/2015RMBSBuy Now
Rambus
$95.45-86.9%$14.5 → $12.5MaintainsNeutralGet Alert
09/29/2015GLBLBuy Now
Alvarium Tiedemann Holdings
$25.20-44.45%$17 → $14DowngradeOverweight → NeutralGet Alert
08/26/2015GLBLBuy Now
Alvarium Tiedemann Holdings
$25.20-32.55% → $17Initiates → OverweightGet Alert
07/02/2015RMBSBuy Now
Rambus
$95.45-84.81%$12.5 → $14.5MaintainsNeutralGet Alert
06/04/2015ZBRABuy Now
Zebra Technologies
$265.29-52.88%$120 → $125MaintainsOverweightGet Alert
06/03/2015NICEBuy Now
NICE
$105.90-32.01%$68 → $72UpgradeNeutral → OverweightGet Alert
06/02/2015TTMIBuy Now
TTM Technologies
$71.00-82.39%$8 → $12.5UpgradeNeutral → OverweightGet Alert
04/29/2015DDDBuy Now
3D Sys
$1.921357.8%$29 → $28MaintainsNeutralGet Alert
04/28/2015NICEBuy Now
NICE
$105.90-43.34%$56 → $60MaintainsNeutralGet Alert
03/18/2015ZBRABuy Now
Zebra Technologies
$265.29-65.32%$87 → $92MaintainsOverweightGet Alert
02/03/2015DDDBuy Now
3D Sys
$1.921670.19%$39 → $34MaintainsNeutralGet Alert
01/27/2015RMBSBuy Now
Rambus
$95.45-87.95%$13 → $11.5MaintainsNeutralGet Alert
01/15/2015XRXBuy Now
Xerox
$2.77441.52%$14 → $15MaintainsNeutralGet Alert
01/14/2015DDDBuy Now
3D Sys
$1.921930.51%$42 → $39MaintainsNeutralGet Alert
01/14/2015RMBSBuy Now
Rambus
$95.45-86.38%$14 → $13DowngradeOverweight → NeutralGet Alert
12/09/2014VECOBuy Now
Veeco Instruments
$30.3235.24%$38 → $41MaintainsOverweightGet Alert
11/21/2014ZBRABuy Now
Zebra Technologies
$265.29-67.21%$75 → $87UpgradeNeutral → OverweightGet Alert
11/03/2014ZBRABuy Now
Zebra Technologies
$265.29-70.6%$76 → $78MaintainsNeutralGet Alert
10/23/2014XRXBuy Now
Xerox
$2.77405.42%$15 → $14MaintainsNeutralGet Alert
08/13/2014CREEBuy Now
Cree
——$62 → $56MaintainsOverweightGet Alert
07/31/2014VECOBuy Now
Veeco Instruments
$30.3231.94%$42.5 → $40MaintainsOverweightGet Alert
07/31/2014TTMIBuy Now
TTM Technologies
$71.00-87.32%$10 → $9MaintainsNeutralGet Alert
07/28/2014XRXBuy Now
Xerox
$2.77405.42%$13 → $14UpgradeUnderweight → NeutralGet Alert
07/23/2014XRXBuy Now
Xerox
$2.77369.31%$12 → $13MaintainsUnderweightGet Alert
07/23/2014CREEBuy Now
Cree
——$61 → $62MaintainsOverweightGet Alert
07/18/2014RMBSBuy Now
Rambus
$95.45-83.76%$15 → $15.5MaintainsOverweightGet Alert
07/02/2014DDDBuy Now
3D Sys
$1.922737.51%$37 → $54.5MaintainsNeutralGet Alert
06/12/2014RMBSBuy Now
Rambus
$95.45-84.28%$13.5 → $15MaintainsOverweightGet Alert
06/06/2014XRXBuy Now
Xerox
$2.77333.21%$11 → $12MaintainsUnderweightGet Alert
05/29/2014DDDBuy Now
3D Sys
$1.921826.38%$40 → $37MaintainsNeutralGet Alert
05/14/2014CREEBuy Now
Cree
——$72.5 → $61MaintainsOverweightGet Alert
05/06/2014VECOBuy Now
Veeco Instruments
$30.3240.19%$44 → $42.5MaintainsOverweightGet Alert
04/23/2014CREEBuy Now
Cree
——$75 → $72.5MaintainsOverweightGet Alert
04/22/2014RMBSBuy Now
Rambus
$95.45-85.86%$12 → $13.5MaintainsOverweightGet Alert
02/06/2014VECOBuy Now
Veeco Instruments
$30.3238.54%$3.5 → $42UpgradeNeutral → OverweightGet Alert
01/28/2014MSIBuy Now
Motorola Solns
$364.80-79.71%$65 → $74MaintainsNeutralGet Alert
11/05/2013TTMIBuy Now
TTM Technologies
$71.00-84.51% → $11UpgradeNeutral → OverweightGet Alert
03/05/2013CREEBuy Now
Cree
——$49.5 → $52MaintainsOverweightGet Alert
02/25/2013DDDBuy Now
3D Sys
$1.921826.38%$40 → $37MaintainsNeutralGet Alert
02/19/2013VECOBuy Now
Veeco Instruments
$30.322.25%$40 → $31DowngradeOverweight → NeutralGet Alert
12/12/2012DDDBuy Now
3D Sys
$1.922503.22%$39 → $50UpgradeUnderweight → NeutralGet Alert
11/19/2012RMBSBuy Now
Rambus
$95.45-92.67% → $7UpgradeNeutral → OverweightGet Alert
11/08/2012TTMIBuy Now
TTM Technologies
$71.00-84.51%$11.5 → $11DowngradeOverweight → NeutralGet Alert
10/25/2012DDDBuy Now
3D Sys
$1.921930.51%$35 → $39MaintainsUnderweightGet Alert
10/23/2012XRXBuy Now
Xerox
$2.77170.76%$8 → $7.5MaintainsUnderweightGet Alert
09/10/2012MSIBuy Now
Motorola Solns
$364.80-84.92%$51 → $55MaintainsNeutralGet Alert
07/19/2012VECOBuy Now
Veeco Instruments
$30.3231.94%$45 → $40MaintainsOverweightGet Alert
07/19/2012CREEBuy Now
Cree
——$42 → $34MaintainsOverweightGet Alert
07/19/2012DDDBuy Now
3D Sys
$1.921696.22% → $34.5DowngradeNeutral → UnderweightGet Alert
05/21/2012ZBRABuy Now
Zebra Technologies Corporation
$265.29-84.55%$44.5 → $41DowngradeOverweight → NeutralGet Alert
05/03/2012TTMIBuy Now
TTM Technologies
$71.00-80.28% → $14UpgradeNeutral → OverweightGet Alert
04/24/2012RMBSBuy Now
Rambus
$95.45-93.19% → $6.5UpgradeNeutral → OverweightGet Alert
02/08/2012TTMIBuy Now
TTM Technologies
$71.00-79.58%$12.5 → $14.5MaintainsNeutralGet Alert