James Ricchiuti

Stock Analyst at Needham

(4.53)
# 300
Out of 4,761 analysts
493
Total ratings
55.73%
Success rate
19.78%
Average return

Stocks Rated by James Ricchiuti

Bel Fuse
Feb 20, 2025
Maintains: Buy
Price Target: $95$100
Current: $84.51
Upside: +18.33%
Clean Harbors
Feb 20, 2025
Reiterates: Buy
Price Target: $268
Current: $212.18
Upside: +26.31%
Cognex
Feb 14, 2025
Maintains: Buy
Price Target: $47$41
Current: $33.40
Upside: +22.75%
Zebra Technologies
Feb 14, 2025
Maintains: Buy
Price Target: $430$395
Current: $320.98
Upside: +23.06%
MKS Instruments
Feb 14, 2025
Maintains: Buy
Price Target: $156$145
Current: $107.85
Upside: +34.45%
Advanced Energy Industries
Feb 13, 2025
Reiterates: Buy
Price Target: $145
Current: $130.26
Upside: +11.32%
Kornit Digital
Feb 12, 2025
Maintains: Buy
Price Target: $31$34
Current: $25.57
Upside: +32.97%
IPG Photonics
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $64.60
Upside: -
Proto Labs
Feb 7, 2025
Reiterates: Hold
Price Target: n/a
Current: $42.04
Upside: -
Symbotic
Feb 6, 2025
Maintains: Buy
Price Target: $35$32
Current: $26.09
Upside: +22.65%
Maintains: Buy
Price Target: $120$125
Current: $86.24
Upside: +44.94%
Maintains: Buy
Price Target: $182$130
Current: $100.81
Upside: +28.96%
Maintains: Buy
Price Target: $30$33
Current: $26.02
Upside: +26.83%
Reiterates: Buy
Price Target: $585
Current: $500.99
Upside: +16.77%
Maintains: Buy
Price Target: $52$40
Current: $25.11
Upside: +59.30%
Reiterates: Buy
Price Target: $12
Current: $11.52
Upside: +4.17%
Maintains: Buy
Price Target: $48$50
Current: $42.21
Upside: +18.46%
Reiterates: Buy
Price Target: $39
Current: $18.05
Upside: +116.07%
Maintains: Buy
Price Target: $162$172
Current: $139.66
Upside: +23.16%
Reiterates: Hold
Price Target: n/a
Current: $9.51
Upside: -
Maintains: Buy
Price Target: $16$14
Current: $10.54
Upside: +32.83%
Maintains: Buy
Price Target: $26$34
Current: $27.83
Upside: +22.17%
Reiterates: Buy
Price Target: $215
Current: $147.34
Upside: +45.92%
Reiterates: Hold
Price Target: n/a
Current: $4.40
Upside: -
Maintains: Buy
Price Target: $35$33
Current: $24.16
Upside: +36.59%
Reiterates: Hold
Price Target: n/a
Current: $28.92
Upside: -
Maintains: Buy
Price Target: $240$195
Current: $66.17
Upside: +194.70%
Downgrades: Hold
Price Target: n/a
Current: $10.18
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $18.19
Upside: -