Charles Shi

Stock Analyst at Needham

(4.73)
# 15
Out of 4,496 analysts
114
Total ratings
75.68%
Success rate
14.66%
Average return

23 Stocks

TSMC
Jul 18, 2024
Reiterates: Buy
Price Target: $210
Current: $165.77
Upside: +26.68%
Axcelis Technologies
Jul 12, 2024
Reiterates: Hold
Price Target: n/a
Current: $127.96
Upside: -
Silvaco Group
Jun 21, 2024
Reiterates: Buy
Price Target: $28
Current: $19.28
Upside: +45.23%
Camtek
Jun 7, 2024
Maintains: Buy
Price Target: $106$125
Current: $108.48
Upside: +15.23%
Synopsys
May 23, 2024
Reiterates: Buy
Price Target: $660
Current: $563.12
Upside: +17.20%
Applied Materials
May 17, 2024
Reiterates: Buy
Price Target: $240
Current: $210.26
Upside: +14.14%
Cadence Design Systems
May 17, 2024
Reiterates: Buy
Price Target: $320
Current: $279.95
Upside: +14.31%
Entegris
May 13, 2024
Reiterates: Buy
Price Target: $150
Current: $127.32
Upside: +17.81%
Onto Innovation
May 10, 2024
Reiterates: Hold
Price Target: n/a
Current: $197.01
Upside: -
Nova Ltd.
May 10, 2024
Reiterates: Hold
Price Target: n/a
Current: $203.58
Upside: -
ACM Research
May 9, 2024
Reiterates: Buy
Price Target: $34
Current: $20.11
Upside: +69.07%
Arm Holdings
May 9, 2024
Reiterates: Hold
Price Target: n/a
Current: $163.40
Upside: -
Ichor Holdings
May 8, 2024
Reiterates: Hold
Price Target: $42
Current: $35.59
Upside: +18.01%
Veeco Instruments
May 8, 2024
Maintains: Buy
Price Target: $43$46
Current: $40.13
Upside: +14.63%
Ultra Clean Holdings
May 7, 2024
Maintains: Buy
Price Target: $50$56
Current: $46.90
Upside: +19.40%
Cohu, Inc.
May 6, 2024
Maintains: Buy
Price Target: $36$34
Current: $31.66
Upside: +7.39%
Altair Engineering
May 3, 2024
Reiterates: Buy
Price Target: $100
Current: $89.73
Upside: +11.45%
AXT, Inc.
May 3, 2024
Reiterates: Buy
Price Target: $5
Current: $3.35
Upside: +49.25%
Kulicke and Soffa Industries
May 3, 2024
Reiterates: Hold
Price Target: n/a
Current: $47.77
Upside: -
FormFactor
May 2, 2024
Maintains: Buy
Price Target: $46$53
Current: $55.55
Upside: -4.59%
Amkor Technology
Apr 30, 2024
Reiterates: Buy
Price Target: $40
Current: $39.77
Upside: +0.58%
KLA Corporation
Apr 26, 2024
Reiterates: Hold
Price Target: n/a
Current: $762.55
Upside: -
Lam Research
Apr 25, 2024
Reiterates: Buy
Price Target: $1,030
Current: $917.11
Upside: +12.31%