Charles Shi
Stock Analyst at Needham
(3.41)
# 929
Out of 4,960 analysts
213
Total ratings
49.44%
Success rate
2.86%
Average return
Main Sectors:
Stocks Rated by Charles Shi
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
VECO Veeco Instruments | Maintains: Buy | $29 → $30 | $25.00 | +20.02% | 6 | Aug 7, 2025 | |
KLIC Kulicke and Soffa Industries | Maintains: Buy | $37 → $40 | $37.45 | +6.81% | 10 | Aug 7, 2025 | |
CAMT Camtek | Maintains: Buy | $80 → $98 | $82.55 | +18.72% | 16 | Aug 5, 2025 | |
ARM Arm Holdings | Reiterates: Hold | n/a | $137.63 | - | 7 | Jul 31, 2025 | |
LRCX Lam Research | Maintains: Buy | $110 → $115 | $101.24 | +13.59% | 9 | Jul 31, 2025 | |
CDNS Cadence Design Systems | Maintains: Buy | $325 → $390 | $345.01 | +13.04% | 18 | Jul 29, 2025 | |
AMKR Amkor Technology | Maintains: Buy | $22 → $28 | $24.19 | +15.75% | 7 | Jul 29, 2025 | |
UCTT Ultra Clean Holdings | Maintains: Buy | $26 → $30 | $23.55 | +27.39% | 9 | Jul 29, 2025 | |
TSM Taiwan Semiconductor Manufacturing Company | Reiterates: Buy | $270 | $235.64 | +14.58% | 20 | Jul 17, 2025 | |
SNPS Synopsys | Maintains: Buy | $650 → $660 | $596.53 | +10.64% | 19 | Jul 15, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $100 | $86.95 | +15.01% | 12 | May 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $195 | $161.89 | +20.45% | 9 | May 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $19 → $10 | $4.54 | +120.26% | 5 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $230 → $150 | $108.27 | +38.54% | 4 | May 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $17.91 | - | 6 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $20.36 | - | 8 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $29.22 | - | 15 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $830 | $880.61 | -5.75% | 4 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $28.89 | - | 6 | Feb 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $5 | $2.85 | +75.44% | 15 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $255.01 | - | 3 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $80.62 | - | 5 | Feb 12, 2025 |
Veeco Instruments
Aug 7, 2025
Maintains: Buy
Price Target: $29 → $30
Current: $25.00
Upside: +20.02%
Kulicke and Soffa Industries
Aug 7, 2025
Maintains: Buy
Price Target: $37 → $40
Current: $37.45
Upside: +6.81%
Camtek
Aug 5, 2025
Maintains: Buy
Price Target: $80 → $98
Current: $82.55
Upside: +18.72%
Arm Holdings
Jul 31, 2025
Reiterates: Hold
Price Target: n/a
Current: $137.63
Upside: -
Lam Research
Jul 31, 2025
Maintains: Buy
Price Target: $110 → $115
Current: $101.24
Upside: +13.59%
Cadence Design Systems
Jul 29, 2025
Maintains: Buy
Price Target: $325 → $390
Current: $345.01
Upside: +13.04%
Amkor Technology
Jul 29, 2025
Maintains: Buy
Price Target: $22 → $28
Current: $24.19
Upside: +15.75%
Ultra Clean Holdings
Jul 29, 2025
Maintains: Buy
Price Target: $26 → $30
Current: $23.55
Upside: +27.39%
Taiwan Semiconductor Manufacturing Company
Jul 17, 2025
Reiterates: Buy
Price Target: $270
Current: $235.64
Upside: +14.58%
Synopsys
Jul 15, 2025
Maintains: Buy
Price Target: $650 → $660
Current: $596.53
Upside: +10.64%
May 20, 2025
Reiterates: Buy
Price Target: $100
Current: $86.95
Upside: +15.01%
May 16, 2025
Reiterates: Buy
Price Target: $195
Current: $161.89
Upside: +20.45%
May 12, 2025
Maintains: Buy
Price Target: $19 → $10
Current: $4.54
Upside: +120.26%
May 9, 2025
Maintains: Buy
Price Target: $230 → $150
Current: $108.27
Upside: +38.54%
May 6, 2025
Reiterates: Hold
Price Target: n/a
Current: $17.91
Upside: -
May 2, 2025
Reiterates: Hold
Price Target: n/a
Current: $20.36
Upside: -
May 1, 2025
Reiterates: Hold
Price Target: n/a
Current: $29.22
Upside: -
May 1, 2025
Reiterates: Buy
Price Target: $830
Current: $880.61
Upside: -5.75%
Feb 27, 2025
Reiterates: Hold
Price Target: n/a
Current: $28.89
Upside: -
Feb 21, 2025
Reiterates: Buy
Price Target: $5
Current: $2.85
Upside: +75.44%
Feb 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $255.01
Upside: -
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $80.62
Upside: -