James Ricchiuti

Stock Analyst at Needham

(4.69)
# 192
Out of 4,667 analysts
453
Total ratings
59.74%
Success rate
24.26%
Average return

Stocks Rated by James Ricchiuti

Advanced Energy Industries
Nov 20, 2024
Reiterates: Hold
Price Target: n/a
Current: $110.77
Upside: -
Symbotic
Nov 19, 2024
Maintains: Buy
Price Target: $40$46
Current: $36.31
Upside: +26.69%
Bel Fuse
Nov 18, 2024
Maintains: Buy
Price Target: $79$95
Current: $75.33
Upside: +26.11%
3D Systems
Nov 15, 2024
Reiterates: Hold
Price Target: n/a
Current: $3.11
Upside: -
Stratasys
Nov 14, 2024
Maintains: Buy
Price Target: $10$12
Current: $9.30
Upside: +29.03%
nLIGHT
Nov 11, 2024
Maintains: Buy
Price Target: $15$16
Current: $10.85
Upside: +47.47%
Teledyne Technologies
Nov 11, 2024
Maintains: Buy
Price Target: $528$550
Current: $472.45
Upside: +16.42%
Montrose Environmental Group
Nov 8, 2024
Maintains: Buy
Price Target: $54$44
Current: $18.00
Upside: +144.44%
Coherent
Nov 7, 2024
Reiterates: Buy
Price Target: $120
Current: $103.38
Upside: +16.08%
FARO Technologies
Nov 7, 2024
Maintains: Buy
Price Target: $24$26
Current: $25.50
Upside: +1.96%
Maintains: Buy
Price Target: $27$31
Current: $31.14
Upside: -0.45%
Reiterates: Hold
Price Target: n/a
Current: $6.52
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $39.25
Upside: -
Maintains: Buy
Price Target: $45$48
Current: $47.04
Upside: +2.04%
Maintains: Buy
Price Target: $50$47
Current: $39.05
Upside: +20.36%
Maintains: Buy
Price Target: $24$26
Current: $23.30
Upside: +11.59%
Maintains: Buy
Price Target: $242$215
Current: $165.90
Upside: +29.60%
Maintains: Buy
Price Target: $274$268
Current: $247.47
Upside: +8.30%
Reiterates: Hold
Price Target: n/a
Current: $73.52
Upside: -
Maintains: Buy
Price Target: $35$33
Current: $29.97
Upside: +10.11%
Maintains: Buy
Price Target: $394$430
Current: $384.53
Upside: +11.82%
Maintains: Buy
Price Target: $144$162
Current: $156.65
Upside: +3.42%
Maintains: Buy
Price Target: $195$245
Current: $185.94
Upside: +31.76%
Maintains: Buy
Price Target: $52$57
Current: $36.94
Upside: +54.30%
Maintains: Buy
Price Target: $153$156
Current: $108.35
Upside: +43.98%
Reiterates: Hold
Price Target: n/a
Current: $31.36
Upside: -
Maintains: Buy
Price Target: $240$195
Current: $63.38
Upside: +207.67%
Downgrades: Hold
Price Target: n/a
Current: $10.03
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $10.91
Upside: -