Ratings by Needham & Company (James Ricchiuti)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. 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
(35.35)
9.1% 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
(26.40)
-10.66% 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
(75.00)
7.76% 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
(218.16)
-10.56% 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
(53.69)
108.75% Details
8/14/2020 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
8/7/2020 Universal Display OLED Upgrade Buy
(Hold)
186.56
(234.49)
25.69% 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
(13.98)
23.5% Details
6/29/2020 Enphase Energy ENPH New Coverage Buy
(N/A)
45.30
(189.60)
318.54% Details
6/19/2020 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
6/19/2020 Heritage-Crystal Clean HCCI Upgrade Buy
(Hold)
16.53
(28.18)
70.48% Details
6/15/2020 MKS Instruments MKSI New Coverage Buy
(N/A)
104.00
(156.44)
50.42% 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
(259.48)
229.21% 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
(46.00)
75.77% 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
(218.16)
60.4% Details
9/11/2019 Bel Fuse BELFB New Coverage Buy
(N/A)
12.64
(13.64)
7.91% 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
(7.04)
-8.81% Details
8/9/2019 Career Education CECO New Coverage Buy
(N/A)
21.14
(18.39)
-13.01% 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
(28.70)
-56.22% 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
(72.89)
31.26% 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
(90.41)
64.59% 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
(90.32)
47.94% 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
(87.42)
-31.61% 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
(245.94)
97.57% 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