James Ricchiuti
Stock Analyst at Needham
(4.56)
# 255
Out of 4,829 analysts
521
Total ratings
56.12%
Success rate
19.92%
Average return
Main Sectors:
Stocks Rated by James Ricchiuti
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
MEG Montrose Environmental Group | Maintains: Buy | $28 → $30 | $19.33 | +55.20% | 34 | May 9, 2025 | |
MKSI MKS Instruments | Maintains: Buy | $145 → $140 | $90.75 | +54.27% | 28 | May 9, 2025 | |
FARO FARO Technologies | Downgrades: Hold | $38 | $42.12 | -9.78% | 24 | May 7, 2025 | |
NSSC Napco Security Technologies | Maintains: Buy | $37 → $32 | $27.41 | +16.75% | 24 | May 6, 2025 | |
OLED Universal Display | Reiterates: Buy | $170 | $154.89 | +9.76% | 24 | May 2, 2025 | |
CGNX Cognex | Maintains: Buy | $41 → $33 | $31.63 | +4.35% | 18 | May 1, 2025 | |
CLH Clean Harbors | Maintains: Buy | $268 → $255 | $228.54 | +11.58% | 26 | May 1, 2025 | |
AEIS Advanced Energy Industries | Maintains: Buy | $145 → $135 | $117.36 | +15.03% | 10 | May 1, 2025 | |
TTMI TTM Technologies | Maintains: Buy | $33 → $35 | $28.90 | +21.11% | 23 | May 1, 2025 | |
BHE Benchmark Electronics | Maintains: Buy | $50 → $48 | $36.51 | +31.47% | 15 | Apr 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $395 → $325 | $300.11 | +8.29% | 28 | Apr 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $33 → $34 | $25.67 | +32.45% | 13 | Apr 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $100 → $95 | $78.29 | +21.34% | 22 | Apr 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $172 → $162 | $131.36 | +23.33% | 25 | Apr 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $130 → $115 | $111.95 | +2.72% | 33 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $585 → $550 | $493.92 | +11.35% | 28 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $34 → $28 | $19.30 | +45.08% | 26 | Apr 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.55 | - | 7 | Mar 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $2.80 | - | 4 | Mar 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $12 → $13 | $11.04 | +17.81% | 18 | Mar 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $64.81 | - | 9 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $41.64 | - | 5 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $32 | $26.00 | +23.08% | 17 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $125 | $77.77 | +60.73% | 21 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $16 → $14 | $12.48 | +12.18% | 21 | Jan 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $13.41 | - | 1 | May 6, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $195 | $47.94 | +306.76% | 4 | Apr 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $10.36 | - | 10 | Feb 9, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $19.16 | - | 3 | Apr 2, 2020 |
Montrose Environmental Group
May 9, 2025
Maintains: Buy
Price Target: $28 → $30
Current: $19.33
Upside: +55.20%
MKS Instruments
May 9, 2025
Maintains: Buy
Price Target: $145 → $140
Current: $90.75
Upside: +54.27%
FARO Technologies
May 7, 2025
Downgrades: Hold
Price Target: $38
Current: $42.12
Upside: -9.78%
Napco Security Technologies
May 6, 2025
Maintains: Buy
Price Target: $37 → $32
Current: $27.41
Upside: +16.75%
Universal Display
May 2, 2025
Reiterates: Buy
Price Target: $170
Current: $154.89
Upside: +9.76%
Cognex
May 1, 2025
Maintains: Buy
Price Target: $41 → $33
Current: $31.63
Upside: +4.35%
Clean Harbors
May 1, 2025
Maintains: Buy
Price Target: $268 → $255
Current: $228.54
Upside: +11.58%
Advanced Energy Industries
May 1, 2025
Maintains: Buy
Price Target: $145 → $135
Current: $117.36
Upside: +15.03%
TTM Technologies
May 1, 2025
Maintains: Buy
Price Target: $33 → $35
Current: $28.90
Upside: +21.11%
Benchmark Electronics
Apr 30, 2025
Maintains: Buy
Price Target: $50 → $48
Current: $36.51
Upside: +31.47%
Apr 30, 2025
Maintains: Buy
Price Target: $395 → $325
Current: $300.11
Upside: +8.29%
Apr 30, 2025
Maintains: Buy
Price Target: $33 → $34
Current: $25.67
Upside: +32.45%
Apr 28, 2025
Maintains: Buy
Price Target: $100 → $95
Current: $78.29
Upside: +21.34%
Apr 25, 2025
Reiterates: Buy
Price Target: $172 → $162
Current: $131.36
Upside: +23.33%
Apr 24, 2025
Maintains: Buy
Price Target: $130 → $115
Current: $111.95
Upside: +2.72%
Apr 24, 2025
Maintains: Buy
Price Target: $585 → $550
Current: $493.92
Upside: +11.35%
Apr 8, 2025
Maintains: Buy
Price Target: $34 → $28
Current: $19.30
Upside: +45.08%
Mar 28, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.55
Upside: -
Mar 13, 2025
Reiterates: Hold
Price Target: n/a
Current: $2.80
Upside: -
Mar 6, 2025
Maintains: Buy
Price Target: $12 → $13
Current: $11.04
Upside: +17.81%
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $64.81
Upside: -
Feb 7, 2025
Reiterates: Hold
Price Target: n/a
Current: $41.64
Upside: -
Feb 6, 2025
Maintains: Buy
Price Target: $35 → $32
Current: $26.00
Upside: +23.08%
Feb 6, 2025
Maintains: Buy
Price Target: $120 → $125
Current: $77.77
Upside: +60.73%
Jan 21, 2025
Maintains: Buy
Price Target: $16 → $14
Current: $12.48
Upside: +12.18%
May 6, 2024
Reiterates: Hold
Price Target: n/a
Current: $13.41
Upside: -
Apr 28, 2021
Maintains: Buy
Price Target: $240 → $195
Current: $47.94
Upside: +306.76%
Feb 9, 2021
Downgrades: Hold
Price Target: n/a
Current: $10.36
Upside: -
Apr 2, 2020
Downgrades: Hold
Price Target: n/a
Current: $19.16
Upside: -