James Ricchiuti
Stock Analyst at Needham
(4.24)
# 310
Out of 4,814 analysts
504
Total ratings
48.28%
Success rate
13.8%
Average return
Main Sectors:
Stocks Rated by James Ricchiuti
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
KRNT Kornit Digital | Maintains: Buy | $34 → $28 | $18.53 | +51.11% | 26 | Apr 8, 2025 | |
MEG Montrose Environmental Group | Maintains: Buy | $39 → $28 | $14.55 | +92.51% | 33 | Apr 4, 2025 | |
DDD 3D Systems | Reiterates: Hold | n/a | $1.87 | - | 7 | Mar 28, 2025 | |
TTMI TTM Technologies | Reiterates: Buy | $33 | $18.67 | +76.80% | 22 | Mar 21, 2025 | |
NSSC Napco Security Technologies | Maintains: Buy | $40 → $37 | $21.69 | +70.59% | 23 | Mar 21, 2025 | |
IRBT iRobot | Reiterates: Hold | n/a | $2.03 | - | 4 | Mar 13, 2025 | |
SSYS Stratasys | Maintains: Buy | $12 → $13 | $9.13 | +42.39% | 18 | Mar 6, 2025 | |
CECO CECO Environmental | Reiterates: Buy | $33 | $19.32 | +70.81% | 12 | Feb 26, 2025 | |
FARO FARO Technologies | Maintains: Buy | $34 → $37 | $24.26 | +52.55% | 22 | Feb 25, 2025 | |
OLED Universal Display | Maintains: Buy | $215 → $170 | $116.54 | +45.87% | 23 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $95 → $100 | $70.22 | +42.41% | 21 | Feb 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $268 | $207.26 | +29.31% | 25 | Feb 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $47 → $41 | $23.77 | +72.49% | 17 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $430 → $395 | $226.24 | +74.59% | 27 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $156 → $145 | $63.72 | +127.56% | 27 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $145 | $86.22 | +68.17% | 9 | Feb 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $53.32 | - | 9 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $33.41 | - | 5 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $32 | $20.41 | +56.79% | 17 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $125 | $55.24 | +126.29% | 21 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $182 → $130 | $68.67 | +89.31% | 32 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $585 | $462.19 | +26.57% | 27 | Feb 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $48 → $50 | $35.78 | +39.74% | 14 | Jan 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $162 → $172 | $122.66 | +40.23% | 24 | Jan 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $16 → $14 | $7.21 | +94.17% | 21 | Jan 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $11.59 | - | 1 | May 6, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $195 | $52.58 | +270.86% | 4 | Apr 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $10.27 | - | 10 | Feb 9, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $12.64 | - | 3 | Apr 2, 2020 |
Kornit Digital
Apr 8, 2025
Maintains: Buy
Price Target: $34 → $28
Current: $18.53
Upside: +51.11%
Montrose Environmental Group
Apr 4, 2025
Maintains: Buy
Price Target: $39 → $28
Current: $14.55
Upside: +92.51%
3D Systems
Mar 28, 2025
Reiterates: Hold
Price Target: n/a
Current: $1.87
Upside: -
TTM Technologies
Mar 21, 2025
Reiterates: Buy
Price Target: $33
Current: $18.67
Upside: +76.80%
Napco Security Technologies
Mar 21, 2025
Maintains: Buy
Price Target: $40 → $37
Current: $21.69
Upside: +70.59%
iRobot
Mar 13, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.03
Upside: -
Stratasys
Mar 6, 2025
Maintains: Buy
Price Target: $12 → $13
Current: $9.13
Upside: +42.39%
CECO Environmental
Feb 26, 2025
Reiterates: Buy
Price Target: $33
Current: $19.32
Upside: +70.81%
FARO Technologies
Feb 25, 2025
Maintains: Buy
Price Target: $34 → $37
Current: $24.26
Upside: +52.55%
Universal Display
Feb 21, 2025
Maintains: Buy
Price Target: $215 → $170
Current: $116.54
Upside: +45.87%
Feb 20, 2025
Maintains: Buy
Price Target: $95 → $100
Current: $70.22
Upside: +42.41%
Feb 20, 2025
Reiterates: Buy
Price Target: $268
Current: $207.26
Upside: +29.31%
Feb 14, 2025
Maintains: Buy
Price Target: $47 → $41
Current: $23.77
Upside: +72.49%
Feb 14, 2025
Maintains: Buy
Price Target: $430 → $395
Current: $226.24
Upside: +74.59%
Feb 14, 2025
Maintains: Buy
Price Target: $156 → $145
Current: $63.72
Upside: +127.56%
Feb 13, 2025
Reiterates: Buy
Price Target: $145
Current: $86.22
Upside: +68.17%
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $53.32
Upside: -
Feb 7, 2025
Reiterates: Hold
Price Target: n/a
Current: $33.41
Upside: -
Feb 6, 2025
Maintains: Buy
Price Target: $35 → $32
Current: $20.41
Upside: +56.79%
Feb 6, 2025
Maintains: Buy
Price Target: $120 → $125
Current: $55.24
Upside: +126.29%
Feb 6, 2025
Maintains: Buy
Price Target: $182 → $130
Current: $68.67
Upside: +89.31%
Feb 5, 2025
Reiterates: Buy
Price Target: $585
Current: $462.19
Upside: +26.57%
Jan 30, 2025
Maintains: Buy
Price Target: $48 → $50
Current: $35.78
Upside: +39.74%
Jan 24, 2025
Maintains: Buy
Price Target: $162 → $172
Current: $122.66
Upside: +40.23%
Jan 21, 2025
Maintains: Buy
Price Target: $16 → $14
Current: $7.21
Upside: +94.17%
May 6, 2024
Reiterates: Hold
Price Target: n/a
Current: $11.59
Upside: -
Apr 28, 2021
Maintains: Buy
Price Target: $240 → $195
Current: $52.58
Upside: +270.86%
Feb 9, 2021
Downgrades: Hold
Price Target: n/a
Current: $10.27
Upside: -
Apr 2, 2020
Downgrades: Hold
Price Target: n/a
Current: $12.64
Upside: -