Charles Shi
Stock Analyst at Needham
(4.13)
# 485
Out of 4,996 analysts
214
Total ratings
58.01%
Success rate
10.71%
Average return
Main Sectors:
Stocks Rated by Charles Shi
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
SNPS Synopsys | Maintains: Buy | $660 → $550 | $487.76 | +12.76% | 20 | Sep 10, 2025 | |
VECO Veeco Instruments | Maintains: Buy | $29 → $30 | $29.87 | +0.44% | 6 | Aug 7, 2025 | |
KLIC Kulicke and Soffa Industries | Maintains: Buy | $37 → $40 | $40.95 | -2.32% | 10 | Aug 7, 2025 | |
CAMT Camtek | Maintains: Buy | $80 → $98 | $104.63 | -6.34% | 16 | Aug 5, 2025 | |
ARM Arm Holdings | Reiterates: Hold | n/a | $139.62 | - | 7 | Jul 31, 2025 | |
LRCX Lam Research | Maintains: Buy | $110 → $115 | $128.33 | -10.39% | 9 | Jul 31, 2025 | |
CDNS Cadence Design Systems | Maintains: Buy | $325 → $390 | $350.11 | +11.39% | 18 | Jul 29, 2025 | |
AMKR Amkor Technology | Maintains: Buy | $22 → $28 | $29.03 | -3.53% | 7 | Jul 29, 2025 | |
UCTT Ultra Clean Holdings | Maintains: Buy | $26 → $30 | $26.68 | +12.44% | 9 | Jul 29, 2025 | |
TSM Taiwan Semiconductor Manufacturing Company | Reiterates: Buy | $270 | $273.36 | -1.23% | 20 | Jul 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $100 | $93.09 | +7.42% | 12 | May 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $195 | $203.92 | -4.37% | 9 | May 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $19 → $10 | $5.67 | +76.37% | 5 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $230 → $150 | $127.58 | +17.57% | 4 | May 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $17.28 | - | 6 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $20.55 | - | 8 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $35.28 | - | 15 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $830 | $1,064.29 | -22.01% | 4 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $37.77 | - | 6 | Feb 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $5 | $4.66 | +7.30% | 15 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $309.76 | - | 3 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $97.48 | - | 5 | Feb 12, 2025 |
Synopsys
Sep 10, 2025
Maintains: Buy
Price Target: $660 → $550
Current: $487.76
Upside: +12.76%
Veeco Instruments
Aug 7, 2025
Maintains: Buy
Price Target: $29 → $30
Current: $29.87
Upside: +0.44%
Kulicke and Soffa Industries
Aug 7, 2025
Maintains: Buy
Price Target: $37 → $40
Current: $40.95
Upside: -2.32%
Camtek
Aug 5, 2025
Maintains: Buy
Price Target: $80 → $98
Current: $104.63
Upside: -6.34%
Arm Holdings
Jul 31, 2025
Reiterates: Hold
Price Target: n/a
Current: $139.62
Upside: -
Lam Research
Jul 31, 2025
Maintains: Buy
Price Target: $110 → $115
Current: $128.33
Upside: -10.39%
Cadence Design Systems
Jul 29, 2025
Maintains: Buy
Price Target: $325 → $390
Current: $350.11
Upside: +11.39%
Amkor Technology
Jul 29, 2025
Maintains: Buy
Price Target: $22 → $28
Current: $29.03
Upside: -3.53%
Ultra Clean Holdings
Jul 29, 2025
Maintains: Buy
Price Target: $26 → $30
Current: $26.68
Upside: +12.44%
Taiwan Semiconductor Manufacturing Company
Jul 17, 2025
Reiterates: Buy
Price Target: $270
Current: $273.36
Upside: -1.23%
May 20, 2025
Reiterates: Buy
Price Target: $100
Current: $93.09
Upside: +7.42%
May 16, 2025
Reiterates: Buy
Price Target: $195
Current: $203.92
Upside: -4.37%
May 12, 2025
Maintains: Buy
Price Target: $19 → $10
Current: $5.67
Upside: +76.37%
May 9, 2025
Maintains: Buy
Price Target: $230 → $150
Current: $127.58
Upside: +17.57%
May 6, 2025
Reiterates: Hold
Price Target: n/a
Current: $17.28
Upside: -
May 2, 2025
Reiterates: Hold
Price Target: n/a
Current: $20.55
Upside: -
May 1, 2025
Reiterates: Hold
Price Target: n/a
Current: $35.28
Upside: -
May 1, 2025
Reiterates: Buy
Price Target: $830
Current: $1,064.29
Upside: -22.01%
Feb 27, 2025
Reiterates: Hold
Price Target: n/a
Current: $37.77
Upside: -
Feb 21, 2025
Reiterates: Buy
Price Target: $5
Current: $4.66
Upside: +7.30%
Feb 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $309.76
Upside: -
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $97.48
Upside: -