Charles Shi

Stock Analyst at Needham

(4.89)
# 293
Out of 4,993 analysts
447
Total ratings
53.9%
Success rate
29.9%
Average return

Stocks Rated by Charles Shi

Synopsys
Aug 27, 2026
Reiterated: Buy
Price Target: $580
Current: $384.97
Upside: +50.66%
Applied Materials
Aug 14, 2026
Reiterated: Buy
Price Target: $740
Current: $444.57
Upside: +66.45%
ACM Research
Aug 10, 2026
Reiterated: Hold
Price Target: n/a
Current: $68.51
Upside: -
Camtek
Aug 10, 2026
Reiterated: Buy
Price Target: $190
Current: $149.12
Upside: +27.41%
CEVA, Inc.
Aug 10, 2026
Reiterated: Buy
Price Target: $55$43
Current: $30.27
Upside: +42.05%
Axcelis Technologies
Aug 7, 2026
Reiterated: Hold
Price Target: n/a
Current: $109.32
Upside: -
Nova Ltd.
Aug 7, 2026
Reiterated: Buy
Price Target: $640$570
Current: $356.11
Upside: +60.06%
Onto Innovation
Aug 7, 2026
Reiterated: Buy
Price Target: $330$360
Current: $263.43
Upside: +36.66%
Silvaco Group
Aug 7, 2026
Reiterated: Buy
Price Target: $18
Current: $6.84
Upside: +163.16%
GLOBALFOUNDRIES
Aug 6, 2026
Reiterated: Buy
Price Target: $80
Current: $47.82
Upside: +67.29%
Reiterated: Buy
Price Target: $105$115
Current: $83.14
Upside: +38.32%
Reiterated: Hold
Price Target: n/a
Current: $42.72
Upside: -
Reiterated: Buy
Price Target: $165$170
Current: $142.25
Upside: +19.51%
Rated: Buy
Price Target: $72$88
Current: $54.80
Upside: +60.58%
Rated: Buy
Price Target: $92$125
Current: $70.64
Upside: +76.95%
Upgraded: Buy
Price Target: $79$90
Current: $70.03
Upside: +28.52%
Rated: Buy
Price Target: $54$65
Current: $57.75
Upside: +12.55%
Reiterated: Buy
Price Target: $255
Current: $275.61
Upside: -7.48%
Reiterated: Hold
Price Target: n/a
Current: $118.38
Upside: -
Reiterated: Buy
Price Target: $390
Current: $288.11
Upside: +35.36%
Reiterated: Buy
Price Target: $270
Current: $176.99
Upside: +52.55%
Reiterated: Buy
Price Target: $90
Current: $50.30
Upside: +78.93%
Reiterated: Buy
Price Target: $400
Current: $282.90
Upside: +41.39%
Rated: Buy
Price Target: $480$530
Current: $434.67
Upside: +21.93%
Reiterated: Hold
Price Target: n/a
Current: $186.65
Upside: n/a