James Ricchiuti

Stock Analyst at Needham

(4.39)
# 408
Out of 4,412 analysts
334
Total ratings
53.57%
Success rate
16.2%
Average return

26 Stocks

Plexus
Apr 26, 2024
Maintains: Buy
Price Target: $107$114
Current: $100.28
Upside: +13.68%
Impinj
Apr 25, 2024
Maintains: Buy
Price Target: $130$160
Current: $150.91
Upside: +6.02%
Teledyne Technologies
Apr 25, 2024
Maintains: Buy
Price Target: $510$455
Current: $374.64
Upside: +21.45%
Clean Harbors
Apr 12, 2024
Reiterates: Buy
Price Target: $235
Current: $194.00
Upside: +21.13%
Napco Security Technologies
Apr 12, 2024
Reiterates: Buy
Price Target: $46
Current: $43.86
Upside: +4.88%
Shapeways Holdings
Apr 8, 2024
Maintains: Buy
Price Target: $4$3
Current: $1.72
Upside: +74.42%
Montrose Environmental Group
Apr 4, 2024
Reiterates: Buy
Price Target: $54
Current: $43.11
Upside: +25.26%
Coherent
Apr 1, 2024
Maintains: Buy
Price Target: $64$72
Current: $55.06
Upside: +30.77%
Universal Display
Mar 26, 2024
Reiterates: Buy
Price Target: $198
Current: $158.31
Upside: +25.07%
FARO Technologies
Mar 12, 2024
Reiterates: Buy
Price Target: $27
Current: $18.92
Upside: +42.71%
Stratasys
Mar 8, 2024
Reiterates: Buy
Price Target: $16
Current: $10.02
Upside: +59.68%
CECO Environmental
Mar 6, 2024
Maintains: Buy
Price Target: $22$23
Current: $25.32
Upside: -9.16%
Bel Fuse
Feb 23, 2024
Maintains: Buy
Price Target: $77$70
Current: $57.91
Upside: +20.88%
Fathom Digital Manufacturing
Feb 21, 2024
Downgrades: Hold
Price Target: n/a
Current: $5.05
Upside: -
MKS Instruments
Feb 8, 2024
Maintains: Buy
Price Target: $120$125
Current: $120.75
Upside: +3.52%
Symbotic
Feb 6, 2024
Maintains: Buy
Price Target: $58$54
Current: $40.19
Upside: +34.36%
Benchmark Electronics
Feb 1, 2024
Maintains: Buy
Price Target: $30$31
Current: $31.36
Upside: -1.15%
TTM Technologies
Jan 31, 2024
Reiterates: Buy
Price Target: $19
Current: $15.13
Upside: +25.58%
nLIGHT
Nov 28, 2023
Maintains: Buy
Price Target: $15$16
Current: $11.56
Upside: +38.47%
Kornit Digital
Nov 9, 2023
Maintains: Buy
Price Target: $31$27
Current: $15.88
Upside: +70.03%
Zebra Technologies
Nov 1, 2023
Maintains: Buy
Price Target: $285$255
Current: $297.21
Upside: -14.20%
Cognex
Nov 1, 2023
Maintains: Buy
Price Target: $55$46
Current: $40.61
Upside: +13.27%
Velo3D
Nov 9, 2022
Maintains: Buy
Price Target: $6$4
Current: $0.24
Upside: +1,567.36%
IPG Photonics
Mar 3, 2022
Downgrades: Hold
Price Target: n/a
Current: $88.40
Upside: -
Enphase Energy
Apr 28, 2021
Maintains: Buy
Price Target: n/a
Current: $111.93
Upside: -
SolarEdge Technologies
Apr 2, 2020
Downgrades: Hold
Price Target: n/a
Current: $58.20
Upside: -