James Ricchiuti
Stock Analyst at Needham
(4.68)
# 184
Out of 4,711 analysts
458
Total ratings
59.43%
Success rate
23.27%
Average return
Main Sectors:
Stocks Rated by James Ricchiuti
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
MEG Montrose Environmental Group | Maintains: Buy | $44 → $39 | $17.03 | +129.01% | 29 | Dec 19, 2024 | |
DDD 3D Systems | Reiterates: Hold | n/a | $3.50 | - | 5 | Dec 12, 2024 | |
TTMI TTM Technologies | Reiterates: Buy | $26 → $30 | $24.81 | +20.92% | 19 | Dec 9, 2024 | |
SYM Symbotic | Maintains: Buy | $46 → $35 | $23.99 | +45.89% | 15 | Nov 27, 2024 | |
AEIS Advanced Energy Industries | Reiterates: Hold | n/a | $113.00 | - | 6 | Nov 20, 2024 | |
BELFB Bel Fuse | Maintains: Buy | $79 → $95 | $83.78 | +13.39% | 20 | Nov 18, 2024 | |
SSYS Stratasys | Maintains: Buy | $10 → $12 | $9.45 | +26.98% | 16 | Nov 14, 2024 | |
LASR nLIGHT | Maintains: Buy | $15 → $16 | $10.09 | +58.57% | 20 | Nov 11, 2024 | |
TDY Teledyne Technologies | Maintains: Buy | $528 → $550 | $467.25 | +17.71% | 26 | Nov 11, 2024 | |
COHR Coherent | Reiterates: Buy | $120 | $97.67 | +22.86% | 20 | Nov 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $24 → $26 | $26.07 | -0.27% | 20 | Nov 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $27 → $31 | $32.60 | -4.91% | 24 | Nov 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $7.44 | - | 2 | Nov 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $40.72 | - | 3 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $45 → $48 | $45.21 | +6.17% | 12 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $50 → $47 | $35.77 | +31.40% | 16 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $242 → $215 | $149.53 | +43.78% | 21 | Oct 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $274 → $268 | $230.53 | +16.25% | 23 | Oct 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $73.84 | - | 8 | Oct 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $33 | $29.49 | +11.90% | 11 | Oct 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $394 → $430 | $393.04 | +9.40% | 26 | Oct 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $144 → $162 | $159.07 | +1.84% | 23 | Oct 25, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $195 → $245 | $149.83 | +63.52% | 30 | Oct 24, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $52 → $57 | $36.29 | +57.07% | 20 | Aug 27, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $153 → $156 | $103.53 | +50.68% | 25 | Aug 9, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $36.92 | - | 1 | May 6, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $195 | $71.45 | +172.92% | 4 | Apr 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $10.09 | - | 10 | Feb 9, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $14.77 | - | 3 | Apr 2, 2020 |
Montrose Environmental Group
Dec 19, 2024
Maintains: Buy
Price Target: $44 → $39
Current: $17.03
Upside: +129.01%
3D Systems
Dec 12, 2024
Reiterates: Hold
Price Target: n/a
Current: $3.50
Upside: -
TTM Technologies
Dec 9, 2024
Reiterates: Buy
Price Target: $26 → $30
Current: $24.81
Upside: +20.92%
Symbotic
Nov 27, 2024
Maintains: Buy
Price Target: $46 → $35
Current: $23.99
Upside: +45.89%
Advanced Energy Industries
Nov 20, 2024
Reiterates: Hold
Price Target: n/a
Current: $113.00
Upside: -
Bel Fuse
Nov 18, 2024
Maintains: Buy
Price Target: $79 → $95
Current: $83.78
Upside: +13.39%
Stratasys
Nov 14, 2024
Maintains: Buy
Price Target: $10 → $12
Current: $9.45
Upside: +26.98%
nLIGHT
Nov 11, 2024
Maintains: Buy
Price Target: $15 → $16
Current: $10.09
Upside: +58.57%
Teledyne Technologies
Nov 11, 2024
Maintains: Buy
Price Target: $528 → $550
Current: $467.25
Upside: +17.71%
Coherent
Nov 7, 2024
Reiterates: Buy
Price Target: $120
Current: $97.67
Upside: +22.86%
Nov 7, 2024
Maintains: Buy
Price Target: $24 → $26
Current: $26.07
Upside: -0.27%
Nov 7, 2024
Maintains: Buy
Price Target: $27 → $31
Current: $32.60
Upside: -4.91%
Nov 7, 2024
Reiterates: Hold
Price Target: n/a
Current: $7.44
Upside: -
Nov 1, 2024
Reiterates: Hold
Price Target: n/a
Current: $40.72
Upside: -
Nov 1, 2024
Maintains: Buy
Price Target: $45 → $48
Current: $45.21
Upside: +6.17%
Nov 1, 2024
Maintains: Buy
Price Target: $50 → $47
Current: $35.77
Upside: +31.40%
Oct 31, 2024
Maintains: Buy
Price Target: $242 → $215
Current: $149.53
Upside: +43.78%
Oct 31, 2024
Maintains: Buy
Price Target: $274 → $268
Current: $230.53
Upside: +16.25%
Oct 30, 2024
Reiterates: Hold
Price Target: n/a
Current: $73.84
Upside: -
Oct 30, 2024
Maintains: Buy
Price Target: $35 → $33
Current: $29.49
Upside: +11.90%
Oct 30, 2024
Maintains: Buy
Price Target: $394 → $430
Current: $393.04
Upside: +9.40%
Oct 25, 2024
Maintains: Buy
Price Target: $144 → $162
Current: $159.07
Upside: +1.84%
Oct 24, 2024
Maintains: Buy
Price Target: $195 → $245
Current: $149.83
Upside: +63.52%
Aug 27, 2024
Maintains: Buy
Price Target: $52 → $57
Current: $36.29
Upside: +57.07%
Aug 9, 2024
Maintains: Buy
Price Target: $153 → $156
Current: $103.53
Upside: +50.68%
May 6, 2024
Reiterates: Hold
Price Target: n/a
Current: $36.92
Upside: -
Apr 28, 2021
Maintains: Buy
Price Target: $240 → $195
Current: $71.45
Upside: +172.92%
Feb 9, 2021
Downgrades: Hold
Price Target: n/a
Current: $10.09
Upside: -
Apr 2, 2020
Downgrades: Hold
Price Target: n/a
Current: $14.77
Upside: -