James Ricchiuti
Stock Analyst at Needham
(4.81)
# 94
Out of 5,126 analysts
561
Total ratings
64.38%
Success rate
31.88%
Average return
Main Sectors:
Stocks Rated by James Ricchiuti
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| PI Impinj | Maintains: Buy | $255 → $175 | $116.04 | +50.81% | 38 | Feb 6, 2026 | |
| SYM Symbotic | Maintains: Buy | $70 → $75 | $59.74 | +25.54% | 20 | Feb 5, 2026 | |
| TTMI TTM Technologies | Maintains: Buy | $105 → $125 | $98.58 | +26.80% | 31 | Feb 5, 2026 | |
| BHE Benchmark Electronics | Maintains: Buy | $55 → $62 | $58.30 | +6.35% | 18 | Feb 4, 2026 | |
| NSSC Napco Security Technologies | Maintains: Buy | $47 → $49 | $43.65 | +12.26% | 29 | Feb 3, 2026 | |
| PLXS Plexus | Maintains: Buy | $165 → $206 | $206.52 | -0.25% | 28 | Jan 30, 2026 | |
| MKSI MKS Inc. | Maintains: Buy | $210 → $260 | $242.96 | +7.01% | 33 | Jan 22, 2026 | |
| TDY Teledyne Technologies | Maintains: Buy | $615 → $700 | $647.56 | +8.10% | 31 | Jan 22, 2026 | |
| CLH Clean Harbors | Maintains: Buy | $255 → $290 | $265.98 | +9.03% | 27 | Jan 20, 2026 | |
| CECO CECO Environmental | Maintains: Buy | $70 → $75 | $72.37 | +3.63% | 18 | Jan 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $225 → $290 | $273.26 | +6.13% | 14 | Jan 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $168 → $212 | $220.93 | -4.04% | 25 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $39 → $48 | $51.12 | -6.10% | 25 | Jan 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $150 | $121.11 | +23.85% | 26 | Dec 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $13 → $12 | $11.25 | +6.67% | 20 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $31 → $32 | $24.69 | +29.61% | 36 | Nov 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $25 → $20 | $14.36 | +39.28% | 30 | Nov 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $45 → $47 | $42.37 | +10.93% | 21 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $3.77 | - | 1 | Aug 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $325 → $345 | $251.40 | +37.23% | 29 | Aug 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.20 | - | 8 | May 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $109.61 | - | 9 | Feb 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $67.17 | - | 5 | Feb 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $125 | $227.68 | -45.10% | 21 | Feb 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $5.41 | - | 1 | May 6, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $195 | $49.80 | +291.57% | 4 | Apr 28, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $10.69 | - | 10 | Feb 9, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $35.92 | - | 3 | Apr 2, 2020 |
Impinj
Feb 6, 2026
Maintains: Buy
Price Target: $255 → $175
Current: $116.04
Upside: +50.81%
Symbotic
Feb 5, 2026
Maintains: Buy
Price Target: $70 → $75
Current: $59.74
Upside: +25.54%
TTM Technologies
Feb 5, 2026
Maintains: Buy
Price Target: $105 → $125
Current: $98.58
Upside: +26.80%
Benchmark Electronics
Feb 4, 2026
Maintains: Buy
Price Target: $55 → $62
Current: $58.30
Upside: +6.35%
Napco Security Technologies
Feb 3, 2026
Maintains: Buy
Price Target: $47 → $49
Current: $43.65
Upside: +12.26%
Plexus
Jan 30, 2026
Maintains: Buy
Price Target: $165 → $206
Current: $206.52
Upside: -0.25%
MKS Inc.
Jan 22, 2026
Maintains: Buy
Price Target: $210 → $260
Current: $242.96
Upside: +7.01%
Teledyne Technologies
Jan 22, 2026
Maintains: Buy
Price Target: $615 → $700
Current: $647.56
Upside: +8.10%
Clean Harbors
Jan 20, 2026
Maintains: Buy
Price Target: $255 → $290
Current: $265.98
Upside: +9.03%
CECO Environmental
Jan 16, 2026
Maintains: Buy
Price Target: $70 → $75
Current: $72.37
Upside: +3.63%
Jan 16, 2026
Maintains: Buy
Price Target: $225 → $290
Current: $273.26
Upside: +6.13%
Jan 14, 2026
Maintains: Buy
Price Target: $168 → $212
Current: $220.93
Upside: -4.04%
Jan 13, 2026
Maintains: Buy
Price Target: $39 → $48
Current: $51.12
Upside: -6.10%
Dec 22, 2025
Reiterates: Buy
Price Target: $150
Current: $121.11
Upside: +23.85%
Nov 14, 2025
Maintains: Buy
Price Target: $13 → $12
Current: $11.25
Upside: +6.67%
Nov 6, 2025
Maintains: Buy
Price Target: $31 → $32
Current: $24.69
Upside: +29.61%
Nov 6, 2025
Maintains: Buy
Price Target: $25 → $20
Current: $14.36
Upside: +39.28%
Oct 31, 2025
Maintains: Buy
Price Target: $45 → $47
Current: $42.37
Upside: +10.93%
Aug 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $3.77
Upside: -
Aug 6, 2025
Maintains: Buy
Price Target: $325 → $345
Current: $251.40
Upside: +37.23%
May 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.20
Upside: -
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $109.61
Upside: -
Feb 7, 2025
Reiterates: Hold
Price Target: n/a
Current: $67.17
Upside: -
Feb 6, 2025
Maintains: Buy
Price Target: $120 → $125
Current: $227.68
Upside: -45.10%
May 6, 2024
Reiterates: Hold
Price Target: n/a
Current: $5.41
Upside: -
Apr 28, 2021
Maintains: Buy
Price Target: $240 → $195
Current: $49.80
Upside: +291.57%
Feb 9, 2021
Downgrades: Hold
Price Target: n/a
Current: $10.69
Upside: -
Apr 2, 2020
Downgrades: Hold
Price Target: n/a
Current: $35.92
Upside: -