Ratings by Needham (James Ricchiuti)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
6/10/2026 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
6/1/2026 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
5/28/2026 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
5/18/2026 The Elmet Group ELMT New Coverage Buy
(N/A)
15.45
(18.19)
17.73% Details
5/8/2026 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
5/8/2026 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
5/7/2026 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
5/6/2026 IPG Photonics IPGP Upgrade Buy
(Hold)
90.84
(111.54)
22.79% Details
5/1/2026 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
5/1/2026 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
4/30/2026 Benchmark BHE Maintain Buy
(N/A)
 
 
  Details
4/30/2026 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
4/29/2026 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
2/27/2026 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
2/25/2026 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
2/20/2026 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
2/19/2026 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
2/19/2026 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
2/19/2026 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
2/6/2026 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
2/5/2026 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
2/5/2026 Symbotic Inc. SYM Maintain Buy
(N/A)
 
 
  Details
2/4/2026 Benchmark BHE Maintain Buy
(N/A)
 
 
  Details
2/2/2026 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
1/22/2026 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
1/20/2026 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
1/14/2026 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
1/13/2026 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
12/16/2025 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
11/25/2025 Symbotic Inc. SYM Maintain Buy
(N/A)
 
 
  Details
11/14/2025 Stratasys Inc. SSYS Maintain Buy
(N/A)
 
 
  Details
11/12/2025 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
11/7/2025 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
11/7/2025 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
11/6/2025 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
10/31/2025 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
10/30/2025 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
10/30/2025 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
10/30/2025 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
10/30/2025 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
10/29/2025 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
10/23/2025 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
10/13/2025 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
9/23/2025 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
8/25/2025 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
8/21/2025 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
8/8/2025 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
8/8/2025 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
8/6/2025 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
7/31/2025 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
7/31/2025 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
7/31/2025 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
7/24/2025 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
7/23/2025 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
7/7/2025 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
6/20/2025 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
6/11/2025 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
5/29/2025 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
5/9/2025 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
5/9/2025 Stratasys Inc. SSYS Maintain Buy
(N/A)
 
 
  Details
5/7/2025 Faro Technologies FARO Downgrade Hold
(Buy)
42.36
(43.99)
3.85% Details
5/1/2025 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
4/30/2025 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
4/30/2025 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
4/30/2025 Benchmark BHE Maintain Buy
(N/A)
 
 
  Details
4/25/2025 Faro Technologies FARO Maintain Buy
(N/A)
 
 
  Details
4/25/2025 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
4/24/2025 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
4/24/2025 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
4/4/2025 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
3/21/2025 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
2/21/2025 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
2/20/2025 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
2/14/2025 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
2/14/2025 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
2/14/2025 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
2/6/2025 Symbotic Inc. SYM Maintain Buy
(N/A)
 
 
  Details
2/6/2025 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
2/6/2025 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
2/6/2025 Coherent COHR Maintain Buy
(N/A)
 
 
  Details
2/4/2025 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
1/30/2025 Benchmark BHE Maintain Buy
(N/A)
 
 
  Details
1/23/2025 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
1/22/2025 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
1/21/2025 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
1/16/2025 Faro Technologies FARO Maintain Buy
(N/A)
 
 
  Details
12/19/2024 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
12/9/2024 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
11/19/2024 Symbotic Inc. SYM Maintain Buy
(N/A)
 
 
  Details
11/18/2024 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
11/8/2024 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
11/8/2024 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
11/7/2024 Faro Technologies FARO Maintain Buy
(N/A)
 
 
  Details
11/5/2024 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
11/1/2024 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
11/1/2024 Benchmark BHE Maintain Buy
(N/A)
 
 
  Details
10/31/2024 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
10/31/2024 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
10/25/2024 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
10/24/2024 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
10/14/2024 Coherent COHR Maintain Buy
(N/A)
 
 
  Details
10/3/2024 Montrose Environmental Group MEG Maintain Buy
(Buy)
 
 
  Details
8/27/2024 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
8/16/2024 Coherent COHR Maintain Buy
(N/A)
 
 
  Details
8/9/2024 Faro Technologies FARO Maintain Buy
(N/A)
 
 
  Details
8/1/2024 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
8/1/2024 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
7/30/2024 Symbotic Inc. SYM Maintain Buy
(N/A)
 
 
  Details
7/29/2024 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
7/25/2024 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
7/16/2024 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
7/2/2024 Universal Display OLED Maintain Buy
(Buy)
 
 
  Details
7/2/2024 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
6/17/2024 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
5/30/2024 Stratasys Inc. SSYS Maintain Buy
(N/A)
 
 
  Details
5/22/2024 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
5/16/2024 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
5/16/2024 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
5/7/2024 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
5/3/2024 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
5/1/2024 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
5/1/2024 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
4/26/2024 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
4/25/2024 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
4/25/2024 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
4/5/2024 Shapeways Holdings Inc. SHPW Maintain Buy
(N/A)
 
 
  Details
4/4/2024 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
4/1/2024 Coherent COHR Maintain Buy
(N/A)
 
 
  Details
3/14/2024 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
3/12/2024 Faro Technologies FARO Maintain Buy
(N/A)
 
 
  Details
3/6/2024 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
2/22/2024 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
2/16/2024 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
2/13/2024 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
2/9/2024 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
2/6/2024 Symbotic Inc. SYM Maintain Buy
(N/A)
 
 
  Details
2/1/2024 Benchmark BHE Maintain Buy
(N/A)
 
 
  Details
1/29/2024 Faro Technologies FARO Maintain Buy
(N/A)
 
 
  Details
1/29/2024 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
1/22/2024 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
1/18/2024 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
1/10/2024 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
12/22/2023 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
12/15/2023 Coherent COHR Maintain Buy
(N/A)
 
 
  Details
12/12/2023 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
11/28/2023 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
11/17/2023 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
11/8/2023 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
11/2/2023 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
11/1/2023 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
11/1/2023 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
10/27/2023 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
9/13/2023 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
8/30/2023 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
8/21/2023 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
8/15/2023 Shapeways Holdings Inc. SHPW Maintain Buy
(N/A)
 
 
  Details
8/4/2023 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
8/3/2023 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
7/28/2023 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
7/28/2023 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
7/27/2023 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
7/20/2023 Heritage-Crystal Clean HCCI Downgrade Hold
(Buy)
41.94
(45.51)
8.51% Details
7/7/2023 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
6/20/2023 Coherent COHR Maintain Buy
(N/A)
 
 
  Details
5/24/2023 Symbotic Inc. SYM Maintain Buy
(N/A)
 
 
  Details
5/8/2023 Benchmark BHE Maintain Buy
(N/A)
 
 
  Details
5/5/2023 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
5/4/2023 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
5/3/2023 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
5/2/2023 Symbotic Inc. SYM Maintain Buy
(N/A)
 
 
  Details
4/28/2023 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
4/27/2023 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
4/27/2023 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
4/19/2023 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
4/6/2023 Coherent COHR Maintain Buy
(N/A)
 
 
  Details
4/3/2023 Fathom Digital FATH Maintain Buy
(N/A)
 
 
  Details
3/30/2023 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
3/24/2023 Symbotic Inc. SYM Maintain Buy
(N/A)
 
 
  Details
3/7/2023 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
3/3/2023 Heritage-Crystal Clean HCCI Maintain Buy
(N/A)
 
 
  Details
3/2/2023 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
3/2/2023 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
2/28/2023 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
2/24/2023 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
2/24/2023 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
2/17/2023 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
2/16/2023 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
2/16/2023 Faro Technologies FARO Maintain Buy
(N/A)
 
 
  Details
2/13/2023 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
2/9/2023 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
2/9/2023 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
1/31/2023 Symbotic Inc. SYM Maintain Buy
(N/A)
 
 
  Details
1/26/2023 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
1/17/2023 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
1/17/2023 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
1/12/2023 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
1/11/2023 CECO Environmental Corp CECO Maintain Buy
(N/A)
 
 
  Details
1/4/2023 Stratasys Inc. SSYS Upgrade Buy
(Hold)
11.92
(8.37)
-29.78% Details
12/15/2022 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
11/22/2022 Symbotic Inc. SYM Maintain Buy
(N/A)
 
 
  Details
11/15/2022 Shapeways Holdings Inc. SHPW Maintain Buy
(N/A)
 
 
  Details
11/10/2022 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
11/10/2022 Coherent COHR Maintain Buy
(N/A)
 
 
  Details
11/9/2022 Velo3D Inc. VLD Maintain Buy
(N/A)
 
 
  Details
11/9/2022 Benchmark BHE Maintain Buy
(N/A)
 
 
  Details
11/8/2022 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
11/8/2022 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
11/4/2022 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
11/4/2022 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
11/4/2022 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
11/3/2022 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
11/3/2022 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
11/3/2022 Faro Technologies FARO Maintain Buy
(N/A)
 
 
  Details
11/2/2022 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
10/28/2022 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
10/27/2022 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
10/26/2022 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
10/21/2022 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
10/21/2022 Heritage-Crystal Clean HCCI Maintain Buy
(N/A)
 
 
  Details
9/27/2022 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
9/19/2022 Velo3D Inc. VLD Maintain Buy
(N/A)
 
 
  Details
9/13/2022 Coherent COHR Maintain Buy
(N/A)
 
 
  Details
8/30/2022 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
8/25/2022 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
8/22/2022 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
8/16/2022 Heritage-Crystal Clean HCCI Maintain Buy
(N/A)
 
 
  Details
8/15/2022 Fathom Digital FATH Maintain Buy
(N/A)
 
 
  Details
8/9/2022 CECO Environmental CECE Maintain Buy
(N/A)
 
 
  Details
8/4/2022 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
8/4/2022 Benchmark BHE Maintain Buy
(N/A)
 
 
  Details
8/3/2022 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
7/29/2022 Heritage-Crystal Clean HCCI Maintain Buy
(N/A)
 
 
  Details
7/27/2022 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
7/19/2022 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
7/5/2022 Symbotic Inc. SYM New Coverage Buy
(N/A)
11.89
(40.15)
237.68% Details
5/17/2022 Fathom Digital FATH Maintain Buy
(N/A)
 
 
  Details
5/13/2022 Fast Radius, Inc. FSRD Maintain Buy
(N/A)
 
 
  Details
5/11/2022 Velo3D Inc. VLD Maintain Buy
(N/A)
 
 
  Details
5/11/2022 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
5/6/2022 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
5/6/2022 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
5/6/2022 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
5/5/2022 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
5/4/2022 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
4/28/2022 Faro Technologies FARO Maintain Buy
(N/A)
 
 
  Details
4/4/2022 Fast Radius, Inc. FSRD New Coverage Buy
(N/A)
1.38
(0.14)
-89.86% Details
3/28/2022 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
3/8/2022 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
3/3/2022 IPG Photonics IPGP Downgrade Hold
(Buy)
125.38
(90.84)
-27.55% Details
3/1/2022 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
2/18/2022 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
2/17/2022 Faro Technologies FARO Maintain Buy
(N/A)
 
 
  Details
2/16/2022 IPG Photonics IPGP Maintain Buy
(N/A)
 
 
  Details
2/10/2022 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
2/10/2022 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
2/8/2022 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
2/8/2022 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
2/3/2022 SolarEdge Technologies SEDG Upgrade Buy
(Hold)
238.30
(48.92)
-79.47% Details
1/28/2022 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
1/28/2022 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
1/28/2022 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
1/24/2022 Fathom Digital FATH New Coverage Buy
(N/A)
10.24
(5.05)
-50.68% Details
1/12/2022 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
11/15/2021 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
11/11/2021 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
11/9/2021 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
11/9/2021 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
11/9/2021 CECO Environmental CECE Maintain Buy
(N/A)
 
 
  Details
11/8/2021 Cognex CGNX Upgrade Buy
(Hold)
78.96
(65.96)
-16.46% Details
11/5/2021 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
11/5/2021 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
11/4/2021 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
11/3/2021 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
10/29/2021 Bel Fuse BELFA Maintain Buy
(N/A)
 
 
  Details
10/29/2021 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
10/28/2021 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
10/27/2021 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
10/27/2021 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
10/26/2021 Shapeways Holdings Inc. SHPW New Coverage Buy
(N/A)
7.14
(0.30)
-95.8% Details
10/26/2021 Velo3D Inc. VLD New Coverage Buy
(N/A)
9.23
(1.28)
-86.13% Details
10/22/2021 Heritage-Crystal Clean HCCI Maintain Buy
(N/A)
 
 
  Details
10/15/2021 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
10/7/2021 Faro Technologies FARO Upgrade Buy
(Hold)
63.78
(43.99)
-31.03% Details
10/1/2021 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
9/14/2021 Napco Security Technologies, Inc. NSSC Maintain Buy
(N/A)
 
 
  Details
8/30/2021 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
8/25/2021 IPG Photonics IPGP Maintain Buy
(N/A)
 
 
  Details
8/6/2021 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
8/5/2021 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
8/4/2021 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
8/2/2021 Benchmark BHE Maintain Buy
(N/A)
 
 
  Details
8/2/2021 Heritage-Crystal Clean HCCI Maintain Buy
(N/A)
 
 
  Details
7/30/2021 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
7/29/2021 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
7/29/2021 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
7/29/2021 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
7/2/2021 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
7/2/2021 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
6/25/2021 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
6/9/2021 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
6/9/2021 Napco Security Technologies, Inc. NSSC New Coverage Buy
(N/A)
32.40
(38.38)
18.46% Details
5/25/2021 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
5/13/2021 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
5/6/2021 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
5/6/2021 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
5/5/2021 IPG Photonics IPGP Maintain Buy
(N/A)
 
 
  Details
5/5/2021 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
4/29/2021 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
4/27/2021 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
4/23/2021 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
4/19/2021 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
3/30/2021 Benchmark BHE Upgrade Buy
(Hold)
29.55
(95.60)
223.52% Details
3/25/2021 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
3/9/2021 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
3/3/2021 CECO Environmental CECE Maintain Buy
(N/A)
 
 
  Details
2/25/2021 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
2/24/2021 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
2/19/2021 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
2/19/2021 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
2/18/2021 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
2/12/2021 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
2/11/2021 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
2/10/2021 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
2/9/2021 Cubic CUB Downgrade Hold
(Buy)
69.60
(10.79)
-84.5% Details
2/4/2021 TTM Technologies TTMI Maintain Buy
(N/A)
 
 
  Details
2/3/2021 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
1/27/2021 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
1/22/2021 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
1/22/2021 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
1/19/2021 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
1/19/2021 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
1/19/2021 IPG Photonics IPGP Upgrade Buy
(Hold)
243.92
(125.38)
-48.6% Details
1/5/2021 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
1/5/2021 FLIR Systems, Inc. FLIR Downgrade Hold
(Buy)
52.24
(57.34)
9.76% Details
12/28/2020 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
12/11/2020 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
12/4/2020 Montrose Environmental Group MEG Maintain Buy
(N/A)
 
 
  Details
11/6/2020 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
11/5/2020 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
11/5/2020 CECO Environmental CECE Maintain Buy
(N/A)
 
 
  Details
11/3/2020 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
10/30/2020 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
10/29/2020 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
10/28/2020 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
10/13/2020 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
10/5/2020 Cubic CUB Maintain Buy
(N/A)
 
 
  Details
9/8/2020 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
9/4/2020 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
8/17/2020 Montrose Environmental Group MEG New Coverage Buy
(N/A)
25.72
(22.14)
-13.92% Details
8/14/2020 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
8/7/2020 Universal Display OLED Upgrade Buy
(Hold)
186.56
(90.27)
-51.61% Details
8/6/2020 FLIR Systems, Inc. FLIR Maintain Buy
(N/A)
 
 
  Details
8/6/2020 Cubic CUB Maintain Buy
(Buy)
 
 
  Details
8/6/2020 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
8/5/2020 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
8/5/2020 Enphase Energy ENPH Maintain Buy
(N/A)
 
 
  Details
8/3/2020 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
7/31/2020 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
7/29/2020 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
7/28/2020 MKS Instruments MKSI Maintain Buy
(N/A)
 
 
  Details
7/24/2020 Heritage-Crystal Clean HCCI Maintain Buy
(N/A)
 
 
  Details
7/24/2020 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
7/16/2020 Cubic CUB Maintain Buy
(N/A)
 
 
  Details
7/16/2020 FLIR Systems, Inc. FLIR Maintain Buy
(N/A)
 
 
  Details
7/10/2020 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
7/10/2020 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
7/6/2020 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
7/2/2020 TTM Technologies TTMI Upgrade Buy
(Hold)
11.32
(213.75)
1788.25% Details
6/29/2020 Enphase Energy ENPH New Coverage Buy
(N/A)
45.30
(46.99)
3.73% Details
6/19/2020 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
6/19/2020 Heritage-Crystal Clean HCCI Upgrade Buy
(Hold)
16.53
(45.51)
175.32% Details
6/15/2020 MKS Instruments MKSI New Coverage Buy
(N/A)
104.00
(405.22)
289.63% Details
6/9/2020 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
6/5/2020 CECO Environmental CECE Maintain Buy
(Buy)
 
 
  Details
5/20/2020 Kornit Digital Ltd. KRNT Maintain Buy
(N/A)
 
 
  Details
5/7/2020 Cubic CUB Maintain Buy
(N/A)
 
 
  Details
5/7/2020 FLIR Systems, Inc. FLIR Maintain Buy
(N/A)
 
 
  Details
5/7/2020 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
4/29/2020 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
4/28/2020 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
4/23/2020 FLIR Systems, Inc. FLIR Maintain Buy
(N/A)
 
 
  Details
4/2/2020 SolarEdge Technologies SEDG Downgrade Hold
(Buy)
78.82
(48.92)
-37.93% Details
3/27/2020 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
3/27/2020 Kornit Digital Ltd. KRNT Maintain Buy
(N/A)
 
 
  Details
3/26/2020 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
3/23/2020 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
3/20/2020 Cubic CUB Maintain Buy
(N/A)
 
 
  Details
3/19/2020 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
3/19/2020 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
3/18/2020 Kornit Digital Ltd. KRNT Maintain Buy
(N/A)
 
 
  Details
3/3/2020 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
3/2/2020 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
2/21/2020 Universal Display OLED Maintain Hold
(N/A)
 
 
  Details
2/20/2020 SolarEdge Technologies SEDG Maintain Buy
(N/A)
 
 
  Details
2/12/2020 Kornit Digital Ltd. KRNT Maintain Buy
(N/A)
 
 
  Details
2/12/2020 Kornit Digital Ltd. KRNT Maintain Buy
(N/A)
 
 
  Details
1/24/2020 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
1/21/2020 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
1/21/2020 Kornit Digital Ltd. KRNT Maintain Buy
(N/A)
 
 
  Details
1/21/2020 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
1/21/2020 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
1/21/2020 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
1/21/2020 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
1/21/2020 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
1/21/2020 Impinj Inc PI Maintain Buy
(N/A)
 
 
  Details
1/21/2020 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
1/8/2020 Heritage-Crystal Clean HCCI New Coverage Hold
(N/A)
30.85
(16.53)
-46.42% Details
12/18/2019 iRobot Corporation IRBT Maintain Hold
(N/A)
 
 
  Details
12/17/2019 Impinj Inc PI Upgrade Buy
(Hold)
26.17
(129.74)
395.76% Details
12/2/2019 SolarEdge Technologies SEDG New Coverage Buy
(N/A)
81.61
(78.82)
-3.42% Details
11/15/2019 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
11/13/2019 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
11/5/2019 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
11/1/2019 FLIR Systems, Inc. FLIR Maintain Buy
(N/A)
 
 
  Details
10/31/2019 Bel Fuse BELFB Maintain Buy
(N/A)
 
 
  Details
10/30/2019 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
10/30/2019 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
10/25/2019 Benchmark BHE Maintain Hold
(Hold)
 
 
  Details
10/16/2019 Faro Technologies FARO Maintain Hold
(N/A)
 
 
  Details
10/14/2019 IPG Photonics IPGP Downgrade Hold
(Buy)
136.01
(111.54)
-17.99% Details
9/11/2019 Bel Fuse BELFB New Coverage Buy
(N/A)
12.64
(302.90)
2296.36% Details
8/14/2019 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
8/9/2019 CECO Environmental CECE New Coverage Buy
(N/A)
7.72
(11.65)
50.91% Details
8/9/2019 Career Education CECO New Coverage Buy
(N/A)
21.14
(96.57)
356.81% Details
8/2/2019 Universal Display OLED Downgrade Hold
(Buy)
211.08
(186.56)
-11.62% Details
7/31/2019 IPG Photonics IPGP Maintain Buy
(N/A)
 
 
  Details
7/31/2019 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
7/17/2019 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
7/17/2019 IPG Photonics IPGP Maintain Buy
(N/A)
 
 
  Details
7/12/2019 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
6/18/2019 Kornit Digital Ltd. KRNT Maintain Buy
(N/A)
 
 
  Details
6/7/2019 Plexus PLXS Maintain Buy
(N/A)
 
 
  Details
5/30/2019 Digimarc DMRC Downgrade Hold
(Buy)
65.56
(26.24)
-59.98% Details
5/20/2019 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
5/14/2019 Kornit Digital Ltd. KRNT Maintain Buy
(Buy)
 
 
  Details
5/7/2019 TTMI TTMI New Coverage Hold
(N/A)
12.36
(11.32)
-8.41% Details
5/3/2019 Faro Technologies FARO Downgrade Hold
(Buy)
55.53
(43.99)
-20.78% Details
5/3/2019 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
5/2/2019 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
5/2/2019 Digimarc DMRC Maintain Buy
(N/A)
 
 
  Details
4/30/2019 Cognex CGNX Downgrade Hold
(Buy)
54.93
(78.96)
43.75% Details
4/30/2019 Benchmark BHE New Coverage Hold
(N/A)
27.38
(29.55)
7.93% Details
4/25/2019 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
4/23/2019 Plexus PLXS New Coverage Buy
(N/A)
61.05
(290.03)
375.07% Details
4/15/2019 Electronics for Imaging Inc. EFII Downgrade Hold
(Buy)
29.40
(36.97)
25.75% Details
4/4/2019 Kornit Digital Ltd. KRNT Maintain Buy
(N/A)
 
 
  Details
3/19/2019 iRobot Corporation IRBT Downgrade Hold
(Buy)
127.83
(0.47)
-99.63% Details
3/15/2019 Teledyne TDY Maintain Buy
(Buy)
 
 
  Details
3/12/2019 Digimarc DMRC Maintain Buy
(Buy)
 
 
  Details
3/7/2019 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
2/19/2019 Faro Technologies FARO Maintain Buy
(Buy)
 
 
  Details
2/15/2019 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
2/15/2019 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
1/31/2019 Electronics for Imaging Inc. EFII Maintain Buy
(N/A)
 
 
  Details
1/30/2019 Coherent COHR Downgrade Hold
(Buy)
124.48
(413.67)
232.32% Details
1/24/2019 Teledyne TDY Maintain Buy
(N/A)
 
 
  Details
1/17/2019 Electronics for Imaging Inc. EFII Maintain Buy
(N/A)
 
 
  Details
1/4/2019 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
12/10/2018 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
12/3/2018 Cubic CUB Maintain Buy
(N/A)
 
 
  Details
11/16/2018 Cubic CUB Upgrade Buy
(Hold)
63.93
(69.60)
8.87% Details
11/7/2018 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details
11/2/2018 Digimarc DMRC Maintain Buy
(N/A)
 
 
  Details
11/2/2018 Universal Display OLED Maintain Buy
(N/A)
 
 
  Details
11/1/2018 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
10/31/2018 Electro Scientific Industries ESIO Downgrade Hold
(Buy)
28.53
(29.99)
5.12% Details
10/30/2018 Electronics for Imaging Inc. EFII Maintain Buy
(N/A)
 
 
  Details
10/30/2018 Cognex CGNX Maintain Buy
(N/A)
 
 
  Details
10/24/2018 iRobot Corporation IRBT Upgrade Buy
(Hold)
91.82
(127.83)
39.22% Details
10/23/2018 Nlight LASR Maintain Buy
(N/A)
 
 
  Details
10/16/2018 Cognex CGNX Upgrade Buy
(Hold)
44.72
(54.93)
22.83% Details
10/5/2018 IPG Photonics IPGP Maintain Buy
(N/A)
 
 
  Details
10/5/2018 Kornit Digital Ltd. KRNT Maintain Buy
(N/A)
 
 
  Details
8/16/2018 Zebra Technologies ZBRA Maintain Buy
(N/A)
 
 
  Details