James Ricchiuti
Stock Analyst at Needham
(4.74)
# 138
Out of 4,981 analysts
524
Total ratings
61.9%
Success rate
26.1%
Average return
Main Sectors:
Stocks Rated by James Ricchiuti
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
NSSC Napco Security Technologies | Maintains: Buy | $32 → $36 | $41.49 | -13.23% | 25 | Aug 26, 2025 | |
CECO CECO Environmental | Maintains: Buy | $44 → $52 | $47.66 | +9.11% | 15 | Aug 21, 2025 | |
TTMI TTM Technologies | Reiterates: Buy | $56 | $48.32 | +15.89% | 26 | Aug 15, 2025 | |
STTK Shattuck Labs | Reiterates: Hold | n/a | $1.98 | - | 1 | Aug 14, 2025 | |
IRBT iRobot | Reiterates: Hold | n/a | $3.63 | - | 5 | Aug 14, 2025 | |
SSYS Stratasys | Maintains: Buy | $15 → $13 | $9.85 | +31.98% | 19 | Aug 13, 2025 | |
MEG Montrose Environmental Group | Maintains: Buy | $30 → $31 | $30.00 | +3.33% | 35 | Aug 8, 2025 | |
LASR nLIGHT | Maintains: Buy | $18 → $28 | $29.16 | -3.98% | 23 | Aug 8, 2025 | |
MKSI MKS Inc. | Maintains: Buy | $140 → $130 | $116.06 | +12.01% | 29 | Aug 7, 2025 | |
SYM Symbotic | Maintains: Buy | $32 → $57 | $48.91 | +16.54% | 18 | Aug 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $30 → $25 | $14.88 | +68.01% | 29 | Aug 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $135 → $155 | $159.96 | -3.10% | 11 | Aug 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $325 → $345 | $316.01 | +9.17% | 29 | Aug 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $48 → $47 | $40.17 | +17.02% | 16 | Aug 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $115 → $165 | $183.43 | -10.05% | 34 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $36 → $45 | $44.95 | +0.11% | 20 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $116 → $130 | $148.32 | -12.35% | 23 | Jul 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $162 → $158 | $139.85 | +12.98% | 26 | Jul 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $550 → $585 | $566.11 | +3.34% | 29 | Jul 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.25 | - | 8 | May 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $170 | $138.20 | +23.01% | 24 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $268 → $255 | $238.50 | +6.92% | 26 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $82.60 | - | 9 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $50.29 | - | 5 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $125 | $103.51 | +20.76% | 21 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $9.14 | - | 1 | May 6, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $195 | $37.32 | +422.51% | 4 | Apr 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $10.55 | - | 10 | Feb 9, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $29.49 | - | 3 | Apr 2, 2020 |
Napco Security Technologies
Aug 26, 2025
Maintains: Buy
Price Target: $32 → $36
Current: $41.49
Upside: -13.23%
CECO Environmental
Aug 21, 2025
Maintains: Buy
Price Target: $44 → $52
Current: $47.66
Upside: +9.11%
TTM Technologies
Aug 15, 2025
Reiterates: Buy
Price Target: $56
Current: $48.32
Upside: +15.89%
Shattuck Labs
Aug 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $1.98
Upside: -
iRobot
Aug 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $3.63
Upside: -
Stratasys
Aug 13, 2025
Maintains: Buy
Price Target: $15 → $13
Current: $9.85
Upside: +31.98%
Montrose Environmental Group
Aug 8, 2025
Maintains: Buy
Price Target: $30 → $31
Current: $30.00
Upside: +3.33%
nLIGHT
Aug 8, 2025
Maintains: Buy
Price Target: $18 → $28
Current: $29.16
Upside: -3.98%
MKS Inc.
Aug 7, 2025
Maintains: Buy
Price Target: $140 → $130
Current: $116.06
Upside: +12.01%
Symbotic
Aug 7, 2025
Maintains: Buy
Price Target: $32 → $57
Current: $48.91
Upside: +16.54%
Aug 6, 2025
Maintains: Buy
Price Target: $30 → $25
Current: $14.88
Upside: +68.01%
Aug 6, 2025
Maintains: Buy
Price Target: $135 → $155
Current: $159.96
Upside: -3.10%
Aug 6, 2025
Maintains: Buy
Price Target: $325 → $345
Current: $316.01
Upside: +9.17%
Aug 1, 2025
Maintains: Buy
Price Target: $48 → $47
Current: $40.17
Upside: +17.02%
Jul 31, 2025
Maintains: Buy
Price Target: $115 → $165
Current: $183.43
Upside: -10.05%
Jul 31, 2025
Maintains: Buy
Price Target: $36 → $45
Current: $44.95
Upside: +0.11%
Jul 25, 2025
Maintains: Buy
Price Target: $116 → $130
Current: $148.32
Upside: -12.35%
Jul 24, 2025
Maintains: Buy
Price Target: $162 → $158
Current: $139.85
Upside: +12.98%
Jul 23, 2025
Maintains: Buy
Price Target: $550 → $585
Current: $566.11
Upside: +3.34%
May 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.25
Upside: -
May 2, 2025
Reiterates: Buy
Price Target: $170
Current: $138.20
Upside: +23.01%
May 1, 2025
Maintains: Buy
Price Target: $268 → $255
Current: $238.50
Upside: +6.92%
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $82.60
Upside: -
Feb 7, 2025
Reiterates: Hold
Price Target: n/a
Current: $50.29
Upside: -
Feb 6, 2025
Maintains: Buy
Price Target: $120 → $125
Current: $103.51
Upside: +20.76%
May 6, 2024
Reiterates: Hold
Price Target: n/a
Current: $9.14
Upside: -
Apr 28, 2021
Maintains: Buy
Price Target: $240 → $195
Current: $37.32
Upside: +422.51%
Feb 9, 2021
Downgrades: Hold
Price Target: n/a
Current: $10.55
Upside: -
Apr 2, 2020
Downgrades: Hold
Price Target: n/a
Current: $29.49
Upside: -