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
Main Sectors:
Stocks Rated by James Ricchiuti
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
KRNT Kornit Digital | Maintains: Buy | $28 → $30 | $22.17 | +35.32% | 27 | May 15, 2025 | |
DDD 3D Systems | Reiterates: Hold | n/a | $1.57 | - | 8 | May 14, 2025 | |
MEG Montrose Environmental Group | Maintains: Buy | $28 → $30 | $20.34 | +47.49% | 34 | May 9, 2025 | |
MKSI MKS Inc. | Maintains: Buy | $145 → $140 | $85.29 | +64.15% | 28 | May 9, 2025 | |
FARO FARO Technologies | Downgrades: Hold | $38 | $42.33 | -10.23% | 24 | May 7, 2025 | |
NSSC Napco Security Technologies | Maintains: Buy | $37 → $32 | $27.90 | +14.70% | 24 | May 6, 2025 | |
OLED Universal Display | Reiterates: Buy | $170 | $144.23 | +17.87% | 24 | May 2, 2025 | |
CGNX Cognex | Maintains: Buy | $41 → $33 | $30.32 | +8.84% | 18 | May 1, 2025 | |
CLH Clean Harbors | Maintains: Buy | $268 → $255 | $226.81 | +12.43% | 26 | May 1, 2025 | |
AEIS Advanced Energy Industries | Maintains: Buy | $145 → $135 | $115.65 | +16.73% | 10 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $33 → $35 | $29.96 | +16.82% | 23 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $50 → $48 | $36.47 | +31.62% | 15 | Apr 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $395 → $325 | $290.80 | +11.76% | 28 | Apr 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $33 → $34 | $28.25 | +20.35% | 13 | Apr 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $100 → $95 | $72.72 | +30.64% | 22 | Apr 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $172 → $162 | $130.64 | +24.00% | 25 | Apr 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $130 → $115 | $114.88 | +0.10% | 33 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $585 → $550 | $496.24 | +10.83% | 28 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $3.51 | - | 4 | Mar 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $12 → $13 | $10.64 | +22.18% | 18 | Mar 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $66.78 | - | 9 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $37.75 | - | 5 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $32 | $29.74 | +7.60% | 17 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $125 | $78.25 | +59.74% | 21 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $16 → $14 | $15.63 | -10.43% | 21 | Jan 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $13.11 | - | 1 | May 6, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $195 | $38.96 | +400.51% | 4 | Apr 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $10.50 | - | 10 | Feb 9, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $16.92 | - | 3 | Apr 2, 2020 |
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%
May 1, 2025
Maintains: Buy
Price Target: $33 → $35
Current: $29.96
Upside: +16.82%
Apr 30, 2025
Maintains: Buy
Price Target: $50 → $48
Current: $36.47
Upside: +31.62%
Apr 30, 2025
Maintains: Buy
Price Target: $395 → $325
Current: $290.80
Upside: +11.76%
Apr 30, 2025
Maintains: Buy
Price Target: $33 → $34
Current: $28.25
Upside: +20.35%
Apr 28, 2025
Maintains: Buy
Price Target: $100 → $95
Current: $72.72
Upside: +30.64%
Apr 25, 2025
Reiterates: Buy
Price Target: $172 → $162
Current: $130.64
Upside: +24.00%
Apr 24, 2025
Maintains: Buy
Price Target: $130 → $115
Current: $114.88
Upside: +0.10%
Apr 24, 2025
Maintains: Buy
Price Target: $585 → $550
Current: $496.24
Upside: +10.83%
Mar 13, 2025
Reiterates: Hold
Price Target: n/a
Current: $3.51
Upside: -
Mar 6, 2025
Maintains: Buy
Price Target: $12 → $13
Current: $10.64
Upside: +22.18%
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $66.78
Upside: -
Feb 7, 2025
Reiterates: Hold
Price Target: n/a
Current: $37.75
Upside: -
Feb 6, 2025
Maintains: Buy
Price Target: $35 → $32
Current: $29.74
Upside: +7.60%
Feb 6, 2025
Maintains: Buy
Price Target: $120 → $125
Current: $78.25
Upside: +59.74%
Jan 21, 2025
Maintains: Buy
Price Target: $16 → $14
Current: $15.63
Upside: -10.43%
May 6, 2024
Reiterates: Hold
Price Target: n/a
Current: $13.11
Upside: -
Apr 28, 2021
Maintains: Buy
Price Target: $240 → $195
Current: $38.96
Upside: +400.51%
Feb 9, 2021
Downgrades: Hold
Price Target: n/a
Current: $10.50
Upside: -
Apr 2, 2020
Downgrades: Hold
Price Target: n/a
Current: $16.92
Upside: -