James Ricchiuti
Stock Analyst at Needham
(4.40)
# 637
Out of 4,827 analysts
520
Total ratings
51.89%
Success rate
16.39%
Average return
Main Sectors:
Stocks Rated by James Ricchiuti
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
MKSI MKS Instruments | Maintains: Buy | $145 → $140 | $77.29 | +81.14% | 28 | May 9, 2025 | |
FARO FARO Technologies | Downgrades: Hold | $38 | $42.17 | -9.89% | 24 | May 7, 2025 | |
NSSC Napco Security Technologies | Maintains: Buy | $37 → $32 | $26.20 | +22.14% | 24 | May 6, 2025 | |
OLED Universal Display | Reiterates: Buy | $170 | $142.10 | +19.63% | 24 | May 2, 2025 | |
CGNX Cognex | Maintains: Buy | $41 → $33 | $29.42 | +12.17% | 18 | May 1, 2025 | |
CLH Clean Harbors | Maintains: Buy | $268 → $255 | $226.70 | +12.48% | 26 | May 1, 2025 | |
AEIS Advanced Energy Industries | Maintains: Buy | $145 → $135 | $110.56 | +22.11% | 10 | May 1, 2025 | |
TTMI TTM Technologies | Maintains: Buy | $33 → $35 | $26.14 | +33.89% | 23 | May 1, 2025 | |
BHE Benchmark Electronics | Maintains: Buy | $50 → $48 | $34.81 | +37.89% | 15 | Apr 30, 2025 | |
ZBRA Zebra Technologies | Maintains: Buy | $395 → $325 | $265.37 | +22.47% | 28 | Apr 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $33 → $34 | $25.50 | +33.33% | 13 | Apr 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $100 → $95 | $73.80 | +28.73% | 22 | Apr 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $172 → $162 | $126.54 | +28.02% | 25 | Apr 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $130 → $115 | $97.82 | +17.56% | 33 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $585 → $550 | $481.95 | +14.12% | 28 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $34 → $28 | $19.18 | +45.99% | 26 | Apr 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $39 → $28 | $17.70 | +58.19% | 33 | Apr 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.25 | - | 7 | Mar 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.67 | - | 4 | Mar 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $12 → $13 | $11.13 | +16.80% | 18 | Mar 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $58.73 | - | 9 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $40.20 | - | 5 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $32 | $23.94 | +33.67% | 17 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $125 | $70.59 | +77.08% | 21 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $16 → $14 | $8.61 | +62.60% | 21 | Jan 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $13.42 | - | 1 | May 6, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $195 | $49.05 | +297.55% | 4 | Apr 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $10.35 | - | 10 | Feb 9, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $18.29 | - | 3 | Apr 2, 2020 |
MKS Instruments
May 9, 2025
Maintains: Buy
Price Target: $145 → $140
Current: $77.29
Upside: +81.14%
FARO Technologies
May 7, 2025
Downgrades: Hold
Price Target: $38
Current: $42.17
Upside: -9.89%
Napco Security Technologies
May 6, 2025
Maintains: Buy
Price Target: $37 → $32
Current: $26.20
Upside: +22.14%
Universal Display
May 2, 2025
Reiterates: Buy
Price Target: $170
Current: $142.10
Upside: +19.63%
Cognex
May 1, 2025
Maintains: Buy
Price Target: $41 → $33
Current: $29.42
Upside: +12.17%
Clean Harbors
May 1, 2025
Maintains: Buy
Price Target: $268 → $255
Current: $226.70
Upside: +12.48%
Advanced Energy Industries
May 1, 2025
Maintains: Buy
Price Target: $145 → $135
Current: $110.56
Upside: +22.11%
TTM Technologies
May 1, 2025
Maintains: Buy
Price Target: $33 → $35
Current: $26.14
Upside: +33.89%
Benchmark Electronics
Apr 30, 2025
Maintains: Buy
Price Target: $50 → $48
Current: $34.81
Upside: +37.89%
Zebra Technologies
Apr 30, 2025
Maintains: Buy
Price Target: $395 → $325
Current: $265.37
Upside: +22.47%
Apr 30, 2025
Maintains: Buy
Price Target: $33 → $34
Current: $25.50
Upside: +33.33%
Apr 28, 2025
Maintains: Buy
Price Target: $100 → $95
Current: $73.80
Upside: +28.73%
Apr 25, 2025
Reiterates: Buy
Price Target: $172 → $162
Current: $126.54
Upside: +28.02%
Apr 24, 2025
Maintains: Buy
Price Target: $130 → $115
Current: $97.82
Upside: +17.56%
Apr 24, 2025
Maintains: Buy
Price Target: $585 → $550
Current: $481.95
Upside: +14.12%
Apr 8, 2025
Maintains: Buy
Price Target: $34 → $28
Current: $19.18
Upside: +45.99%
Apr 4, 2025
Maintains: Buy
Price Target: $39 → $28
Current: $17.70
Upside: +58.19%
Mar 28, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.25
Upside: -
Mar 13, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.67
Upside: -
Mar 6, 2025
Maintains: Buy
Price Target: $12 → $13
Current: $11.13
Upside: +16.80%
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $58.73
Upside: -
Feb 7, 2025
Reiterates: Hold
Price Target: n/a
Current: $40.20
Upside: -
Feb 6, 2025
Maintains: Buy
Price Target: $35 → $32
Current: $23.94
Upside: +33.67%
Feb 6, 2025
Maintains: Buy
Price Target: $120 → $125
Current: $70.59
Upside: +77.08%
Jan 21, 2025
Maintains: Buy
Price Target: $16 → $14
Current: $8.61
Upside: +62.60%
May 6, 2024
Reiterates: Hold
Price Target: n/a
Current: $13.42
Upside: -
Apr 28, 2021
Maintains: Buy
Price Target: $240 → $195
Current: $49.05
Upside: +297.55%
Feb 9, 2021
Downgrades: Hold
Price Target: n/a
Current: $10.35
Upside: -
Apr 2, 2020
Downgrades: Hold
Price Target: n/a
Current: $18.29
Upside: -