Charles Shi

Stock Analyst at Needham

(4.91)
# 234
Out of 4,639 analysts
445
Total ratings
56.4%
Success rate
32.5%
Average return

Stocks Rated by Charles Shi

Camtek
Aug 10, 2026
Reiterated: Buy
Price Target: $190
Current: $162.73
Upside: +16.76%
CEVA, Inc.
Aug 10, 2026
Maintained: Buy
Price Target: $55$43
Current: $30.97
Upside: +38.84%
ACM Research
Aug 10, 2026
Maintained: Hold
Price Target: n/a
Current: $79.75
Upside: -
Axcelis Technologies
Aug 7, 2026
Maintained: Hold
Price Target: n/a
Current: $132.94
Upside: -
Onto Innovation
Aug 7, 2026
Maintained: Buy
Price Target: $330$360
Current: $314.84
Upside: +14.34%
Nova Ltd.
Aug 7, 2026
Maintained: Buy
Price Target: $640$570
Current: $392.14
Upside: +45.36%
Silvaco Group
Aug 7, 2026
Maintained: Buy
Price Target: $18
Current: $7.45
Upside: +141.61%
Kulicke and Soffa Industries
Aug 6, 2026
Maintained: Buy
Price Target: $105$115
Current: $90.29
Upside: +27.37%
Veeco Instruments
Aug 6, 2026
Maintained: Hold
Price Target: n/a
Current: $49.68
Upside: -
GLOBALFOUNDRIES
Aug 6, 2026
Maintained: Buy
Price Target: $80
Current: $50.70
Upside: +57.79%
Reiterated: Buy
Price Target: $165$170
Current: $149.84
Upside: +13.45%
Rated: Buy
Price Target: $92$125
Current: $84.60
Upside: +47.75%
Rated: Buy
Price Target: $72$88
Current: $66.30
Upside: +32.73%
Upgraded: Buy
Price Target: $79$90
Current: $73.01
Upside: +23.27%
Rated: Buy
Price Target: $54$65
Current: $52.14
Upside: +24.66%
Maintained: Hold
Price Target: n/a
Current: $120.77
Upside: -
Reiterated: Buy
Price Target: $390
Current: $311.39
Upside: +25.24%
Maintained: Buy
Price Target: $255
Current: $268.25
Upside: -4.94%
Maintained: Buy
Price Target: $270
Current: $199.97
Upside: +35.02%
Maintained: Buy
Price Target: $90
Current: $53.65
Upside: +67.75%
Reiterated: Buy
Price Target: $400
Current: $327.24
Upside: +22.23%
Rated: Buy
Price Target: $480$530
Current: $421.30
Upside: +25.80%
Reiterated: Buy
Price Target: n/a
Current: $411.09
Upside: -
Maintained: Buy
Price Target: $530$740
Current: $524.72
Upside: +41.03%
Maintained: Hold
Price Target: n/a
Current: $225.00
Upside: n/a