James Ricchiuti
Stock Analyst at Needham
(4.80)
# 103
Out of 5,139 analysts
551
Total ratings
63.87%
Success rate
30.99%
Average return
Main Sectors:
Stocks Rated by James Ricchiuti
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CECO CECO Environmental | Maintains: Buy | $70 → $75 | $67.04 | +11.87% | 18 | Jan 16, 2026 | |
| AEIS Advanced Energy Industries | Maintains: Buy | $225 → $290 | $253.86 | +14.24% | 14 | Jan 16, 2026 | |
| PI Impinj | Reiterates: Buy | $255 | $161.93 | +57.48% | 37 | Jan 16, 2026 | |
| BELFB Bel Fuse | Maintains: Buy | $168 → $212 | $200.11 | +5.94% | 25 | Jan 14, 2026 | |
| MKSI MKS Inc. | Maintains: Buy | $170 → $210 | $203.99 | +2.95% | 32 | Jan 13, 2026 | |
| TTMI TTM Technologies | Maintains: Buy | $79 → $105 | $101.01 | +3.95% | 30 | Jan 13, 2026 | |
| LASR nLIGHT | Maintains: Buy | $39 → $48 | $43.94 | +9.24% | 25 | Jan 13, 2026 | |
| OLED Universal Display | Reiterates: Buy | $150 | $116.31 | +28.97% | 26 | Dec 22, 2025 | |
| SYM Symbotic | Maintains: Buy | $57 → $70 | $67.41 | +3.84% | 19 | Nov 25, 2025 | |
| NSSC Napco Security Technologies | Reiterates: Buy | $47 | $38.60 | +21.76% | 28 | Nov 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $13 → $12 | $11.19 | +7.24% | 20 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $31 → $32 | $21.83 | +46.59% | 36 | Nov 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $25 → $20 | $14.42 | +38.70% | 30 | Nov 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $45 → $47 | $40.92 | +14.86% | 21 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $585 → $615 | $581.72 | +5.72% | 30 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $158 → $165 | $181.30 | -8.99% | 27 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $4.64 | - | 1 | Aug 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $325 → $345 | $251.21 | +37.34% | 29 | Aug 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $48 → $47 | $49.49 | -5.03% | 16 | Aug 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.76 | - | 8 | May 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $268 → $255 | $264.08 | -3.44% | 26 | May 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $81.75 | - | 9 | Feb 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $54.76 | - | 5 | Feb 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $125 | $191.04 | -34.57% | 21 | Feb 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $6.37 | - | 1 | May 6, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $195 | $34.98 | +457.46% | 4 | Apr 28, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $10.68 | - | 10 | Feb 9, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $33.91 | - | 3 | Apr 2, 2020 |
CECO Environmental
Jan 16, 2026
Maintains: Buy
Price Target: $70 → $75
Current: $67.04
Upside: +11.87%
Advanced Energy Industries
Jan 16, 2026
Maintains: Buy
Price Target: $225 → $290
Current: $253.86
Upside: +14.24%
Impinj
Jan 16, 2026
Reiterates: Buy
Price Target: $255
Current: $161.93
Upside: +57.48%
Bel Fuse
Jan 14, 2026
Maintains: Buy
Price Target: $168 → $212
Current: $200.11
Upside: +5.94%
MKS Inc.
Jan 13, 2026
Maintains: Buy
Price Target: $170 → $210
Current: $203.99
Upside: +2.95%
TTM Technologies
Jan 13, 2026
Maintains: Buy
Price Target: $79 → $105
Current: $101.01
Upside: +3.95%
nLIGHT
Jan 13, 2026
Maintains: Buy
Price Target: $39 → $48
Current: $43.94
Upside: +9.24%
Universal Display
Dec 22, 2025
Reiterates: Buy
Price Target: $150
Current: $116.31
Upside: +28.97%
Symbotic
Nov 25, 2025
Maintains: Buy
Price Target: $57 → $70
Current: $67.41
Upside: +3.84%
Napco Security Technologies
Nov 20, 2025
Reiterates: Buy
Price Target: $47
Current: $38.60
Upside: +21.76%
Nov 14, 2025
Maintains: Buy
Price Target: $13 → $12
Current: $11.19
Upside: +7.24%
Nov 6, 2025
Maintains: Buy
Price Target: $31 → $32
Current: $21.83
Upside: +46.59%
Nov 6, 2025
Maintains: Buy
Price Target: $25 → $20
Current: $14.42
Upside: +38.70%
Oct 31, 2025
Maintains: Buy
Price Target: $45 → $47
Current: $40.92
Upside: +14.86%
Oct 23, 2025
Maintains: Buy
Price Target: $585 → $615
Current: $581.72
Upside: +5.72%
Oct 23, 2025
Maintains: Buy
Price Target: $158 → $165
Current: $181.30
Upside: -8.99%
Aug 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $4.64
Upside: -
Aug 6, 2025
Maintains: Buy
Price Target: $325 → $345
Current: $251.21
Upside: +37.34%
Aug 1, 2025
Maintains: Buy
Price Target: $48 → $47
Current: $49.49
Upside: -5.03%
May 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.76
Upside: -
May 1, 2025
Maintains: Buy
Price Target: $268 → $255
Current: $264.08
Upside: -3.44%
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $81.75
Upside: -
Feb 7, 2025
Reiterates: Hold
Price Target: n/a
Current: $54.76
Upside: -
Feb 6, 2025
Maintains: Buy
Price Target: $120 → $125
Current: $191.04
Upside: -34.57%
May 6, 2024
Reiterates: Hold
Price Target: n/a
Current: $6.37
Upside: -
Apr 28, 2021
Maintains: Buy
Price Target: $240 → $195
Current: $34.98
Upside: +457.46%
Feb 9, 2021
Downgrades: Hold
Price Target: n/a
Current: $10.68
Upside: -
Apr 2, 2020
Downgrades: Hold
Price Target: n/a
Current: $33.91
Upside: -