Charles Shi
Stock Analyst at Needham
(2.45)
# 2,384
Out of 4,896 analysts
201
Total ratings
54.44%
Success rate
n/a
Average return
Main Sectors:
Stocks Rated by Charles Shi
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
TSM Taiwan Semiconductor Manufacturing Company | Maintains: Buy | $225 → $270 | $230.40 | +17.19% | 19 | Jul 1, 2025 | |
SNPS Synopsys | Reiterates: Buy | $650 | $559.28 | +16.22% | 18 | May 29, 2025 | |
ENTG Entegris | Reiterates: Buy | $100 | $87.58 | +14.18% | 12 | May 20, 2025 | |
AMAT Applied Materials | Reiterates: Buy | $195 | $197.93 | -1.48% | 9 | May 16, 2025 | |
CAMT Camtek | Maintains: Buy | $110 → $80 | $89.40 | -10.51% | 14 | May 14, 2025 | |
CDNS Cadence Design Systems | Reiterates: Buy | $325 | $320.60 | +1.37% | 17 | May 13, 2025 | |
SVCO Silvaco Group | Maintains: Buy | $19 → $10 | $4.83 | +107.04% | 5 | May 12, 2025 | |
ONTO Onto Innovation | Maintains: Buy | $230 → $150 | $101.76 | +47.41% | 4 | May 9, 2025 | |
KLIC Kulicke and Soffa Industries | Maintains: Buy | $53 → $37 | $36.22 | +2.15% | 8 | May 8, 2025 | |
ARM Arm Holdings | Reiterates: Hold | n/a | $145.94 | - | 6 | May 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $23.75 | - | 6 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $20.28 | - | 8 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $36.00 | - | 15 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $830 | $924.58 | -10.23% | 4 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $34 → $22 | $21.87 | +0.62% | 6 | Apr 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $40 → $26 | $24.95 | +4.23% | 8 | Apr 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $96 → $80 | $101.73 | -21.36% | 8 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $28.56 | - | 6 | Feb 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $5 | $2.20 | +127.27% | 15 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $284.16 | - | 3 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $29 | $21.16 | +37.05% | 5 | Feb 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $74.86 | - | 5 | Feb 12, 2025 |
Taiwan Semiconductor Manufacturing Company
Jul 1, 2025
Maintains: Buy
Price Target: $225 → $270
Current: $230.40
Upside: +17.19%
Synopsys
May 29, 2025
Reiterates: Buy
Price Target: $650
Current: $559.28
Upside: +16.22%
Entegris
May 20, 2025
Reiterates: Buy
Price Target: $100
Current: $87.58
Upside: +14.18%
Applied Materials
May 16, 2025
Reiterates: Buy
Price Target: $195
Current: $197.93
Upside: -1.48%
Camtek
May 14, 2025
Maintains: Buy
Price Target: $110 → $80
Current: $89.40
Upside: -10.51%
Cadence Design Systems
May 13, 2025
Reiterates: Buy
Price Target: $325
Current: $320.60
Upside: +1.37%
Silvaco Group
May 12, 2025
Maintains: Buy
Price Target: $19 → $10
Current: $4.83
Upside: +107.04%
Onto Innovation
May 9, 2025
Maintains: Buy
Price Target: $230 → $150
Current: $101.76
Upside: +47.41%
Kulicke and Soffa Industries
May 8, 2025
Maintains: Buy
Price Target: $53 → $37
Current: $36.22
Upside: +2.15%
Arm Holdings
May 8, 2025
Reiterates: Hold
Price Target: n/a
Current: $145.94
Upside: -
May 6, 2025
Reiterates: Hold
Price Target: n/a
Current: $23.75
Upside: -
May 2, 2025
Reiterates: Hold
Price Target: n/a
Current: $20.28
Upside: -
May 1, 2025
Reiterates: Hold
Price Target: n/a
Current: $36.00
Upside: -
May 1, 2025
Reiterates: Buy
Price Target: $830
Current: $924.58
Upside: -10.23%
Apr 29, 2025
Maintains: Buy
Price Target: $34 → $22
Current: $21.87
Upside: +0.62%
Apr 29, 2025
Maintains: Buy
Price Target: $40 → $26
Current: $24.95
Upside: +4.23%
Apr 24, 2025
Maintains: Buy
Price Target: $96 → $80
Current: $101.73
Upside: -21.36%
Feb 27, 2025
Reiterates: Hold
Price Target: n/a
Current: $28.56
Upside: -
Feb 21, 2025
Reiterates: Buy
Price Target: $5
Current: $2.20
Upside: +127.27%
Feb 14, 2025
Reiterates: Hold
Price Target: n/a
Current: $284.16
Upside: -
Feb 13, 2025
Maintains: Buy
Price Target: $35 → $29
Current: $21.16
Upside: +37.05%
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $74.86
Upside: -