Charles Shi

Stock Analyst at Needham

(4.90)
# 278
Out of 5,090 analysts
460
Total ratings
54.1%
Success rate
27.7%
Average return

Stocks Rated by Charles Shi

AXT, Inc.
Oct 30, 2026
Reiterated: Buy
Price Target: $90
Current: $55.06
Upside: +63.46%
Entegris
Oct 30, 2026
Reiterated: Buy
Price Target: $170 → $185
Current: $154.39
Upside: +19.83%
Cohu, Inc.
Oct 29, 2026
Reiterated: Buy
Price Target: $65
Current: $50.79
Upside: +27.98%
FormFactor
Oct 29, 2026
Reiterated: Hold
Price Target: n/a
Current: $87.53
Upside: -
KLA Corporation
Oct 29, 2026
Reiterated: Buy
Price Target: $270 → $200
Current: $157.91
Upside: +26.65%
Amkor Technology
Oct 27, 2026
Reiterated: Buy
Price Target: $90 → $55
Current: $39.50
Upside: +39.24%
Cadence Design Systems
Oct 27, 2026
Reiterated: Buy
Price Target: $400 → $430
Current: $327.89
Upside: +31.14%
Lam Research
Oct 22, 2026
Reiterated: Buy
Price Target: $390 → $290
Current: $239.11
Upside: +21.28%
Applied Materials
Oct 16, 2026
Reiterated: Buy
Price Target: $740 → $560
Current: $390.09
Upside: +43.56%
Camtek
Oct 16, 2026
Reiterated: Buy
Price Target: $190 → $170
Current: $116.68
Upside: +45.70%
Reiterated: Buy
Price Target: $530 → $560
Current: $406.13
Upside: +37.89%
Reiterated: Buy
Price Target: $580 → $620
Current: $467.61
Upside: +32.59%
Initiated Coverage: Buy
Price Target: $60
Current: $41.00
Upside: +46.34%
Reiterated: Hold
Price Target: n/a
Current: $45.47
Upside: -
Reiterated: Buy
Price Target: $55 → $43
Current: $29.52
Upside: +45.66%
Reiterated: Hold
Price Target: n/a
Current: $100.07
Upside: -
Reiterated: Buy
Price Target: $640 → $570
Current: $312.24
Upside: +82.55%
Reiterated: Buy
Price Target: $330 → $360
Current: $201.57
Upside: +78.60%
Reiterated: Buy
Price Target: $18
Current: $6.14
Upside: +193.16%
Reiterated: Buy
Price Target: $80
Current: $41.90
Upside: +90.93%
Reiterated: Buy
Price Target: $105 → $115
Current: $74.21
Upside: +54.97%
Reiterated: Hold
Price Target: n/a
Current: $38.87
Upside: -
Rated: Buy
Price Target: $72 → $88
Current: $38.90
Upside: +126.22%
Rated: Buy
Price Target: $92 → $125
Current: $49.71
Upside: +151.46%
Reiterated: Buy
Price Target: $255
Current: $205.97
Upside: +23.80%
Reiterated: Hold
Price Target: n/a
Current: $154.00
Upside: n/a