James Ricchiuti
Stock Analyst at Needham
(4.73)
# 136
Out of 4,944 analysts
518
Total ratings
61.72%
Success rate
24.72%
Average return
Main Sectors:
Stocks Rated by James Ricchiuti
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
SSYS Stratasys | Maintains: Buy | $15 → $13 | $9.70 | +34.02% | 19 | Aug 13, 2025 | |
MEG Montrose Environmental Group | Maintains: Buy | $30 → $31 | $27.18 | +14.05% | 35 | Aug 8, 2025 | |
LASR nLIGHT | Maintains: Buy | $18 → $28 | $26.69 | +4.91% | 23 | Aug 8, 2025 | |
MKSI MKS Inc. | Maintains: Buy | $140 → $130 | $104.06 | +24.93% | 29 | Aug 7, 2025 | |
SYM Symbotic | Maintains: Buy | $32 → $57 | $51.85 | +9.93% | 18 | Aug 7, 2025 | |
KRNT Kornit Digital | Maintains: Buy | $30 → $25 | $15.40 | +62.34% | 29 | Aug 6, 2025 | |
AEIS Advanced Energy Industries | Maintains: Buy | $135 → $155 | $160.76 | -3.58% | 11 | Aug 6, 2025 | |
ZBRA Zebra Technologies | Maintains: Buy | $325 → $345 | $334.33 | +3.19% | 29 | Aug 6, 2025 | |
BHE Benchmark Electronics | Maintains: Buy | $48 → $47 | $40.11 | +17.19% | 16 | Aug 1, 2025 | |
TTMI TTM Technologies | Maintains: Buy | $43 → $56 | $45.14 | +24.06% | 25 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $115 → $165 | $169.14 | -2.45% | 34 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $36 → $45 | $43.90 | +2.51% | 20 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $34 → $44 | $45.81 | -3.94% | 14 | Jul 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $116 → $130 | $135.87 | -4.32% | 23 | Jul 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $162 → $158 | $136.32 | +15.91% | 26 | Jul 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.21 | - | 8 | May 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $37 → $32 | $31.94 | +0.20% | 24 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $170 | $144.70 | +17.48% | 24 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $268 → $255 | $248.77 | +2.50% | 26 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $585 → $550 | $545.11 | +0.90% | 28 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $3.72 | - | 4 | Mar 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $79.72 | - | 9 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $48.62 | - | 5 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $125 | $114.76 | +8.92% | 21 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $11.63 | - | 1 | May 6, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $195 | $34.07 | +472.35% | 4 | Apr 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $10.48 | - | 10 | Feb 9, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $25.74 | - | 3 | Apr 2, 2020 |
Stratasys
Aug 13, 2025
Maintains: Buy
Price Target: $15 → $13
Current: $9.70
Upside: +34.02%
Montrose Environmental Group
Aug 8, 2025
Maintains: Buy
Price Target: $30 → $31
Current: $27.18
Upside: +14.05%
nLIGHT
Aug 8, 2025
Maintains: Buy
Price Target: $18 → $28
Current: $26.69
Upside: +4.91%
MKS Inc.
Aug 7, 2025
Maintains: Buy
Price Target: $140 → $130
Current: $104.06
Upside: +24.93%
Symbotic
Aug 7, 2025
Maintains: Buy
Price Target: $32 → $57
Current: $51.85
Upside: +9.93%
Kornit Digital
Aug 6, 2025
Maintains: Buy
Price Target: $30 → $25
Current: $15.40
Upside: +62.34%
Advanced Energy Industries
Aug 6, 2025
Maintains: Buy
Price Target: $135 → $155
Current: $160.76
Upside: -3.58%
Zebra Technologies
Aug 6, 2025
Maintains: Buy
Price Target: $325 → $345
Current: $334.33
Upside: +3.19%
Benchmark Electronics
Aug 1, 2025
Maintains: Buy
Price Target: $48 → $47
Current: $40.11
Upside: +17.19%
TTM Technologies
Jul 31, 2025
Maintains: Buy
Price Target: $43 → $56
Current: $45.14
Upside: +24.06%
Jul 31, 2025
Maintains: Buy
Price Target: $115 → $165
Current: $169.14
Upside: -2.45%
Jul 31, 2025
Maintains: Buy
Price Target: $36 → $45
Current: $43.90
Upside: +2.51%
Jul 29, 2025
Maintains: Buy
Price Target: $34 → $44
Current: $45.81
Upside: -3.94%
Jul 25, 2025
Maintains: Buy
Price Target: $116 → $130
Current: $135.87
Upside: -4.32%
Jul 24, 2025
Maintains: Buy
Price Target: $162 → $158
Current: $136.32
Upside: +15.91%
May 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.21
Upside: -
May 6, 2025
Maintains: Buy
Price Target: $37 → $32
Current: $31.94
Upside: +0.20%
May 2, 2025
Reiterates: Buy
Price Target: $170
Current: $144.70
Upside: +17.48%
May 1, 2025
Maintains: Buy
Price Target: $268 → $255
Current: $248.77
Upside: +2.50%
Apr 24, 2025
Maintains: Buy
Price Target: $585 → $550
Current: $545.11
Upside: +0.90%
Mar 13, 2025
Reiterates: Hold
Price Target: n/a
Current: $3.72
Upside: -
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $79.72
Upside: -
Feb 7, 2025
Reiterates: Hold
Price Target: n/a
Current: $48.62
Upside: -
Feb 6, 2025
Maintains: Buy
Price Target: $120 → $125
Current: $114.76
Upside: +8.92%
May 6, 2024
Reiterates: Hold
Price Target: n/a
Current: $11.63
Upside: -
Apr 28, 2021
Maintains: Buy
Price Target: $240 → $195
Current: $34.07
Upside: +472.35%
Feb 9, 2021
Downgrades: Hold
Price Target: n/a
Current: $10.48
Upside: -
Apr 2, 2020
Downgrades: Hold
Price Target: n/a
Current: $25.74
Upside: -