Charles Shi

Stock Analyst at Needham

(4.89)
# 297
Out of 4,692 analysts
447
Total ratings
53.6%
Success rate
29.7%
Average return

Stocks Rated by Charles Shi

Synopsys
Aug 27, 2026
Maintained: Buy
Price Target: $580
Current: $439.59
Upside: +31.94%
Applied Materials
Aug 14, 2026
Maintained: Buy
Price Target: $740
Current: $458.39
Upside: +61.43%
Camtek
Aug 10, 2026
Reiterated: Buy
Price Target: $190
Current: $134.00
Upside: +41.79%
CEVA, Inc.
Aug 10, 2026
Maintained: Buy
Price Target: $55$43
Current: $27.05
Upside: +58.96%
ACM Research
Aug 10, 2026
Maintained: Hold
Price Target: n/a
Current: $72.82
Upside: -
Axcelis Technologies
Aug 7, 2026
Maintained: Hold
Price Target: n/a
Current: $115.33
Upside: -
Onto Innovation
Aug 7, 2026
Maintained: Buy
Price Target: $330$360
Current: $267.21
Upside: +34.73%
Nova Ltd.
Aug 7, 2026
Maintained: Buy
Price Target: $640$570
Current: $348.45
Upside: +63.58%
Silvaco Group
Aug 7, 2026
Maintained: Buy
Price Target: $18
Current: $6.94
Upside: +159.37%
Kulicke and Soffa Industries
Aug 6, 2026
Maintained: Buy
Price Target: $105$115
Current: $80.06
Upside: +43.64%
Maintained: Hold
Price Target: n/a
Current: $44.30
Upside: -
Maintained: Buy
Price Target: $80
Current: $44.69
Upside: +79.01%
Reiterated: Buy
Price Target: $165$170
Current: $135.29
Upside: +25.66%
Rated: Buy
Price Target: $92$125
Current: $67.83
Upside: +84.28%
Rated: Buy
Price Target: $72$88
Current: $53.57
Upside: +64.27%
Upgraded: Buy
Price Target: $79$90
Current: $60.61
Upside: +48.49%
Rated: Buy
Price Target: $54$65
Current: $46.10
Upside: +41.00%
Maintained: Hold
Price Target: n/a
Current: $100.61
Upside: -
Reiterated: Buy
Price Target: $390
Current: $301.49
Upside: +29.36%
Maintained: Buy
Price Target: $255
Current: $241.91
Upside: +5.41%
Maintained: Buy
Price Target: $270
Current: $175.45
Upside: +53.89%
Maintained: Buy
Price Target: $90
Current: $47.30
Upside: +90.27%
Reiterated: Buy
Price Target: $400
Current: $338.78
Upside: +18.07%
Rated: Buy
Price Target: $480$530
Current: $415.32
Upside: +27.61%
Maintained: Hold
Price Target: n/a
Current: $195.50
Upside: n/a