Charles Shi
Stock Analyst at Needham
(3.46)
# 936
Out of 4,981 analysts
214
Total ratings
49.17%
Success rate
4.09%
Average return
Main Sectors:
Stocks Rated by Charles Shi
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
SNPS Synopsys | Maintains: Buy | $660 → $550 | $425.45 | +29.27% | 20 | Sep 10, 2025 | |
VECO Veeco Instruments | Maintains: Buy | $29 → $30 | $25.34 | +18.39% | 6 | Aug 7, 2025 | |
KLIC Kulicke and Soffa Industries | Maintains: Buy | $37 → $40 | $38.62 | +3.57% | 10 | Aug 7, 2025 | |
CAMT Camtek | Maintains: Buy | $80 → $98 | $87.02 | +12.62% | 16 | Aug 5, 2025 | |
ARM Arm Holdings | Reiterates: Hold | n/a | $150.64 | - | 7 | Jul 31, 2025 | |
LRCX Lam Research | Maintains: Buy | $110 → $115 | $116.96 | -1.68% | 9 | Jul 31, 2025 | |
CDNS Cadence Design Systems | Maintains: Buy | $325 → $390 | $343.48 | +13.54% | 18 | Jul 29, 2025 | |
AMKR Amkor Technology | Maintains: Buy | $22 → $28 | $25.46 | +9.98% | 7 | Jul 29, 2025 | |
UCTT Ultra Clean Holdings | Maintains: Buy | $26 → $30 | $25.23 | +18.91% | 9 | Jul 29, 2025 | |
TSM Taiwan Semiconductor Manufacturing Company | Reiterates: Buy | $270 | $259.33 | +4.11% | 20 | Jul 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $100 | $87.25 | +14.61% | 12 | May 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $195 | $167.80 | +16.21% | 9 | May 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $19 → $10 | $5.05 | +98.22% | 5 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $230 → $150 | $110.98 | +35.16% | 4 | May 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $16.87 | - | 6 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $20.71 | - | 8 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $30.14 | - | 15 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $830 | $964.02 | -13.90% | 4 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $29.86 | - | 6 | Feb 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $5 | $3.66 | +36.61% | 15 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $293.10 | - | 3 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $85.55 | - | 5 | Feb 12, 2025 |
Synopsys
Sep 10, 2025
Maintains: Buy
Price Target: $660 → $550
Current: $425.45
Upside: +29.27%
Veeco Instruments
Aug 7, 2025
Maintains: Buy
Price Target: $29 → $30
Current: $25.34
Upside: +18.39%
Kulicke and Soffa Industries
Aug 7, 2025
Maintains: Buy
Price Target: $37 → $40
Current: $38.62
Upside: +3.57%
Camtek
Aug 5, 2025
Maintains: Buy
Price Target: $80 → $98
Current: $87.02
Upside: +12.62%
Arm Holdings
Jul 31, 2025
Reiterates: Hold
Price Target: n/a
Current: $150.64
Upside: -
Lam Research
Jul 31, 2025
Maintains: Buy
Price Target: $110 → $115
Current: $116.96
Upside: -1.68%
Cadence Design Systems
Jul 29, 2025
Maintains: Buy
Price Target: $325 → $390
Current: $343.48
Upside: +13.54%
Amkor Technology
Jul 29, 2025
Maintains: Buy
Price Target: $22 → $28
Current: $25.46
Upside: +9.98%
Ultra Clean Holdings
Jul 29, 2025
Maintains: Buy
Price Target: $26 → $30
Current: $25.23
Upside: +18.91%
Taiwan Semiconductor Manufacturing Company
Jul 17, 2025
Reiterates: Buy
Price Target: $270
Current: $259.33
Upside: +4.11%
May 20, 2025
Reiterates: Buy
Price Target: $100
Current: $87.25
Upside: +14.61%
May 16, 2025
Reiterates: Buy
Price Target: $195
Current: $167.80
Upside: +16.21%
May 12, 2025
Maintains: Buy
Price Target: $19 → $10
Current: $5.05
Upside: +98.22%
May 9, 2025
Maintains: Buy
Price Target: $230 → $150
Current: $110.98
Upside: +35.16%
May 6, 2025
Reiterates: Hold
Price Target: n/a
Current: $16.87
Upside: -
May 2, 2025
Reiterates: Hold
Price Target: n/a
Current: $20.71
Upside: -
May 1, 2025
Reiterates: Hold
Price Target: n/a
Current: $30.14
Upside: -
May 1, 2025
Reiterates: Buy
Price Target: $830
Current: $964.02
Upside: -13.90%
Feb 27, 2025
Reiterates: Hold
Price Target: n/a
Current: $29.86
Upside: -
Feb 21, 2025
Reiterates: Buy
Price Target: $5
Current: $3.66
Upside: +36.61%
Feb 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $293.10
Upside: -
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $85.55
Upside: -