Charles Shi

Stock Analyst at Needham

(4.96)
# 104
Out of 4,457 analysts
417
Total ratings
62.9%
Success rate
45.2%
Average return

Stocks Rated by Charles Shi

CEVA, Inc.
Jun 15, 2026
Initiated Coverage: Buy
Price Target: $55
Current: $43.03
Upside: +27.82%
Synopsys
May 28, 2026
Maintained: Buy
Price Target: $580
Current: $447.26
Upside: +29.68%
Amkor Technology
May 22, 2026
Maintained: Buy
Price Target: $90
Current: $82.34
Upside: +9.30%
Applied Materials
May 15, 2026
Rated: Buy
Price Target: $440$530
Current: $694.64
Upside: -23.70%
Nova Ltd.
May 14, 2026
Maintained: Buy
Price Target: $500$640
Current: $520.39
Upside: +22.98%
Silvaco Group
May 14, 2026
Reiterated: Buy
Price Target: $18
Current: $12.40
Upside: +45.16%
Camtek
May 12, 2026
Maintained: Buy
Price Target: $175$190
Current: $157.32
Upside: +20.77%
FormFactor
May 12, 2026
Maintained: Hold
Price Target: n/a
Current: $144.17
Upside: -
Axcelis Technologies
May 8, 2026
Maintained: Hold
Price Target: $158
Current: $176.13
Upside: -10.29%
ACM Research
May 8, 2026
Maintained: Hold
Price Target: $55
Current: $118.88
Upside: -53.73%
Reiterated: Buy
Price Target: $55$80
Current: $81.00
Upside: -1.23%
Maintained: Buy
Price Target: $70$105
Current: $129.12
Upside: -18.68%
Reiterated: Buy
Price Target: $200$255
Current: $343.58
Upside: -25.78%
Maintained: Buy
Price Target: $320$330
Current: $351.45
Upside: -6.10%
Maintained: Hold
Price Target: n/a
Current: $69.47
Upside: -
Maintained: Buy
Price Target: $48$72
Current: $105.46
Upside: -31.73%
Maintained: Hold
Price Target: $79
Current: $71.46
Upside: +10.55%
Maintained: Buy
Price Target: $33$54
Current: $68.12
Upside: -20.73%
Maintained: Buy
Price Target: $150$165
Current: $171.04
Upside: -3.53%
Rated: Buy
Price Target: $180$200
Current: $278.39
Upside: -28.16%
Reiterated: Buy
Price Target: $70$92
Current: $130.70
Upside: -29.61%
Reiterated: Buy
Price Target: $400
Current: $372.72
Upside: +7.32%
Maintained: Buy
Price Target: $300
Current: $410.91
Upside: -26.99%
Rated: Buy
Price Target: $410$480
Current: $455.10
Upside: +5.47%
Maintained: Hold
Price Target: n/a
Current: $278.90
Upside: n/a