James Ricchiuti

Stock Analyst at Needham

(4.54)
# 200
Out of 4,842 analysts
523
Total ratings
55.93%
Success rate
18.66%
Average return

Stocks Rated by James Ricchiuti

Kornit Digital
May 15, 2025
Maintains: Buy
Price Target: $28$30
Current: $22.17
Upside: +35.32%
3D Systems
May 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $1.57
Upside: -
Montrose Environmental Group
May 9, 2025
Maintains: Buy
Price Target: $28$30
Current: $20.34
Upside: +47.49%
MKS Inc.
May 9, 2025
Maintains: Buy
Price Target: $145$140
Current: $85.29
Upside: +64.15%
FARO Technologies
May 7, 2025
Downgrades: Hold
Price Target: $38
Current: $42.33
Upside: -10.23%
Napco Security Technologies
May 6, 2025
Maintains: Buy
Price Target: $37$32
Current: $27.90
Upside: +14.70%
Universal Display
May 2, 2025
Reiterates: Buy
Price Target: $170
Current: $144.23
Upside: +17.87%
Cognex
May 1, 2025
Maintains: Buy
Price Target: $41$33
Current: $30.32
Upside: +8.84%
Clean Harbors
May 1, 2025
Maintains: Buy
Price Target: $268$255
Current: $226.81
Upside: +12.43%
Advanced Energy Industries
May 1, 2025
Maintains: Buy
Price Target: $145$135
Current: $115.65
Upside: +16.73%
Maintains: Buy
Price Target: $33$35
Current: $29.96
Upside: +16.82%
Maintains: Buy
Price Target: $50$48
Current: $36.47
Upside: +31.62%
Maintains: Buy
Price Target: $395$325
Current: $290.80
Upside: +11.76%
Maintains: Buy
Price Target: $33$34
Current: $28.25
Upside: +20.35%
Maintains: Buy
Price Target: $100$95
Current: $72.72
Upside: +30.64%
Reiterates: Buy
Price Target: $172$162
Current: $130.64
Upside: +24.00%
Maintains: Buy
Price Target: $130$115
Current: $114.88
Upside: +0.10%
Maintains: Buy
Price Target: $585$550
Current: $496.24
Upside: +10.83%
Reiterates: Hold
Price Target: n/a
Current: $3.51
Upside: -
Maintains: Buy
Price Target: $12$13
Current: $10.64
Upside: +22.18%
Reiterates: Hold
Price Target: n/a
Current: $66.78
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $37.75
Upside: -
Maintains: Buy
Price Target: $35$32
Current: $29.74
Upside: +7.60%
Maintains: Buy
Price Target: $120$125
Current: $78.25
Upside: +59.74%
Maintains: Buy
Price Target: $16$14
Current: $15.63
Upside: -10.43%
Reiterates: Hold
Price Target: n/a
Current: $13.11
Upside: -
Maintains: Buy
Price Target: $240$195
Current: $38.96
Upside: +400.51%
Downgrades: Hold
Price Target: n/a
Current: $10.50
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $16.92
Upside: -