Close

Ratings by Needham & Company (James Ricchiuti)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. 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
(10.15)
-14.63% 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.40)
-71.01% 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
(84.17)
-32.87% 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
(247.65)
3.92% 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
(2.06)
-79.88% 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
(42.16)
-46.61% 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.66)
-90.76% Details
10/26/2021 Velo3D Inc. VLD New Coverage Buy
(N/A)
9.23
(4.00)
-56.66% 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
(27.81)
-56.4% 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
(28.92)
-10.74% 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
(24.62)
-16.68% 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
(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
(36.15)
40.55% Details
8/14/2020 II-VI, Inc. IIVI Maintain Buy
(N/A)
 
 
  Details
8/7/2020 Universal Display OLED Upgrade Buy
(Hold)
186.56
(96.48)
-48.28% 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.21)
16.7% Details
6/29/2020 Enphase Energy ENPH New Coverage Buy
(N/A)
45.30
(274.92)
506.89% Details
6/19/2020 Clean Harbors CLH Maintain Buy
(N/A)
 
 
  Details
6/19/2020 Heritage-Crystal Clean HCCI Upgrade Buy
(Hold)
16.53
(29.23)
76.83% Details
6/15/2020 MKS Instruments MKSI New Coverage Buy
(N/A)
104.00
(82.31)
-20.86% 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
(247.65)
214.2% 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
(79.86)
205.16% 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
(84.17)
-38.11% Details
9/11/2019 Bel Fuse BELFB New Coverage Buy
(N/A)
12.64
(24.56)
94.3% 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
(9.20)
19.17% 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
(13.26)
-79.77% 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
(27.81)
-49.92% 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
(87.20)
42.83% 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
(57.51)
-55.01% 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
(36.67)
-70.54% 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