Charles Shi
Stock Analyst at Needham
(3.71)
# 754
Out of 4,918 analysts
209
Total ratings
54.02%
Success rate
5.53%
Average return
Main Sectors:
Stocks Rated by Charles Shi
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
ARM Arm Holdings | Reiterates: Hold | n/a | $140.05 | - | 7 | Jul 31, 2025 | |
LRCX Lam Research | Maintains: Buy | $110 → $115 | $98.41 | +16.86% | 9 | Jul 31, 2025 | |
CDNS Cadence Design Systems | Maintains: Buy | $325 → $390 | $364.88 | +6.88% | 18 | Jul 29, 2025 | |
AMKR Amkor Technology | Maintains: Buy | $22 → $28 | $22.35 | +25.28% | 7 | Jul 29, 2025 | |
UCTT Ultra Clean Holdings | Maintains: Buy | $26 → $30 | $23.30 | +28.76% | 9 | Jul 29, 2025 | |
TSM Taiwan Semiconductor Manufacturing Company | Reiterates: Buy | $270 | $239.00 | +12.97% | 20 | Jul 17, 2025 | |
SNPS Synopsys | Maintains: Buy | $650 → $660 | $636.02 | +3.77% | 19 | Jul 15, 2025 | |
ENTG Entegris | Reiterates: Buy | $100 | $73.68 | +35.72% | 12 | May 20, 2025 | |
AMAT Applied Materials | Reiterates: Buy | $195 | $182.82 | +6.66% | 9 | May 16, 2025 | |
CAMT Camtek | Maintains: Buy | $110 → $80 | $96.77 | -17.33% | 15 | May 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $19 → $10 | $4.43 | +125.73% | 5 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $230 → $150 | $97.20 | +54.32% | 4 | May 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $53 → $37 | $32.85 | +12.63% | 8 | May 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $20.14 | - | 6 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $18.87 | - | 8 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $29.30 | - | 15 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $830 | $915.62 | -9.35% | 4 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $30.74 | - | 6 | Feb 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $5 | $2.11 | +136.97% | 15 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $272.75 | - | 3 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $29 | $20.76 | +39.69% | 5 | Feb 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $70.88 | - | 5 | Feb 12, 2025 |
Arm Holdings
Jul 31, 2025
Reiterates: Hold
Price Target: n/a
Current: $140.05
Upside: -
Lam Research
Jul 31, 2025
Maintains: Buy
Price Target: $110 → $115
Current: $98.41
Upside: +16.86%
Cadence Design Systems
Jul 29, 2025
Maintains: Buy
Price Target: $325 → $390
Current: $364.88
Upside: +6.88%
Amkor Technology
Jul 29, 2025
Maintains: Buy
Price Target: $22 → $28
Current: $22.35
Upside: +25.28%
Ultra Clean Holdings
Jul 29, 2025
Maintains: Buy
Price Target: $26 → $30
Current: $23.30
Upside: +28.76%
Taiwan Semiconductor Manufacturing Company
Jul 17, 2025
Reiterates: Buy
Price Target: $270
Current: $239.00
Upside: +12.97%
Synopsys
Jul 15, 2025
Maintains: Buy
Price Target: $650 → $660
Current: $636.02
Upside: +3.77%
Entegris
May 20, 2025
Reiterates: Buy
Price Target: $100
Current: $73.68
Upside: +35.72%
Applied Materials
May 16, 2025
Reiterates: Buy
Price Target: $195
Current: $182.82
Upside: +6.66%
Camtek
May 14, 2025
Maintains: Buy
Price Target: $110 → $80
Current: $96.77
Upside: -17.33%
May 12, 2025
Maintains: Buy
Price Target: $19 → $10
Current: $4.43
Upside: +125.73%
May 9, 2025
Maintains: Buy
Price Target: $230 → $150
Current: $97.20
Upside: +54.32%
May 8, 2025
Maintains: Buy
Price Target: $53 → $37
Current: $32.85
Upside: +12.63%
May 6, 2025
Reiterates: Hold
Price Target: n/a
Current: $20.14
Upside: -
May 2, 2025
Reiterates: Hold
Price Target: n/a
Current: $18.87
Upside: -
May 1, 2025
Reiterates: Hold
Price Target: n/a
Current: $29.30
Upside: -
May 1, 2025
Reiterates: Buy
Price Target: $830
Current: $915.62
Upside: -9.35%
Feb 27, 2025
Reiterates: Hold
Price Target: n/a
Current: $30.74
Upside: -
Feb 21, 2025
Reiterates: Buy
Price Target: $5
Current: $2.11
Upside: +136.97%
Feb 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $272.75
Upside: -
Feb 13, 2025
Maintains: Buy
Price Target: $35 → $29
Current: $20.76
Upside: +39.69%
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $70.88
Upside: -