James Ricchiuti

Stock Analyst at Needham

(4.66)
# 212
Out of 4,583 analysts
420
Total ratings
58.75%
Success rate
20.93%
Average return

Stocks Rated by James Ricchiuti

Kornit Digital
Sep 12, 2024
Reiterates: Buy
Price Target: $27
Current: $24.26
Upside: +11.29%
3D Systems
Aug 30, 2024
Reiterates: Hold
Price Target: n/a
Current: $2.62
Upside: -
Stratasys
Aug 30, 2024
Maintains: Buy
Price Target: $12$10
Current: $7.48
Upside: +33.69%
Napco Security Technologies
Aug 27, 2024
Maintains: Buy
Price Target: $52$57
Current: $40.47
Upside: +40.85%
Coherent
Aug 16, 2024
Maintains: Buy
Price Target: $72$84
Current: $86.06
Upside: -2.39%
FARO Technologies
Aug 9, 2024
Maintains: Buy
Price Target: $27$24
Current: $18.21
Upside: +31.80%
MKS Instruments
Aug 9, 2024
Maintains: Buy
Price Target: $153$156
Current: $114.10
Upside: +36.72%
Montrose Environmental Group
Aug 8, 2024
Reiterates: Buy
Price Target: $54
Current: $29.57
Upside: +82.62%
iRobot
Aug 8, 2024
Reiterates: Hold
Price Target: n/a
Current: $7.48
Upside: -
nLIGHT
Aug 5, 2024
Reiterates: Buy
Price Target: $15
Current: $10.86
Upside: +38.12%
Reiterates: Hold
Price Target: n/a
Current: $30.09
Upside: -
Maintains: Buy
Price Target: $57$50
Current: $39.83
Upside: +25.53%
Maintains: Buy
Price Target: $235$274
Current: $247.42
Upside: +10.74%
Maintains: Buy
Price Target: $21$22
Current: $18.13
Upside: +21.35%
Reiterates: Hold
Price Target: n/a
Current: $101.76
Upside: -
Maintains: Buy
Price Target: $34$35
Current: $29.00
Upside: +20.69%
Maintains: Buy
Price Target: $40$45
Current: $44.53
Upside: +1.06%
Maintains: Buy
Price Target: $370$394
Current: $363.79
Upside: +8.30%
Maintains: Buy
Price Target: $54$40
Current: $25.00
Upside: +60.00%
Maintains: Buy
Price Target: $114$144
Current: $132.39
Upside: +8.77%
Maintains: Buy
Price Target: $68$79
Current: $80.93
Upside: -2.38%
Reiterates: Buy
Price Target: $195
Current: $201.41
Upside: -3.18%
Maintains: Buy
Price Target: $455$482
Current: $436.61
Upside: +10.40%
Maintains: Buy
Price Target: $198$242
Current: $210.85
Upside: +14.77%
Reiterates: Hold
Price Target: n/a
Current: $28.53
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $70.87
Upside: -
Maintains: Buy
Price Target: $240$195
Current: $117.36
Upside: +66.16%
Downgrades: Hold
Price Target: n/a
Current: $10.01
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $21.20
Upside: -