Charles Shi
Stock Analyst at Needham
(4.74)
# 139
Out of 5,124 analysts
250
Total ratings
61.97%
Success rate
25.93%
Average return
Main Sectors:
Stocks Rated by Charles Shi
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| KLAC KLA Corporation | Reiterates: Buy | $1,800 | $1,331.03 | +35.23% | 7 | Jan 30, 2026 | |
| LRCX Lam Research | Maintains: Buy | $250 → $300 | $213.31 | +40.64% | 12 | Jan 29, 2026 | |
| UCTT Ultra Clean Holdings | Maintains: Buy | $35 → $50 | $43.86 | +14.00% | 11 | Jan 20, 2026 | |
| ONTO Onto Innovation | Maintains: Buy | $200 → $260 | $188.86 | +37.67% | 7 | Jan 20, 2026 | |
| KLIC Kulicke and Soffa Industries | Maintains: Buy | $57 → $64 | $66.40 | -3.61% | 13 | Jan 20, 2026 | |
| ENTG Entegris | Maintains: Buy | $100 → $150 | $110.33 | +35.96% | 13 | Jan 20, 2026 | |
| CAMT Camtek | Maintains: Buy | $135 → $160 | $141.11 | +13.39% | 19 | Jan 20, 2026 | |
| AMAT Applied Materials | Maintains: Buy | $260 → $390 | $303.99 | +28.29% | 11 | Jan 20, 2026 | |
| NVMI Nova Ltd. | Upgrades: Buy | $500 | $426.71 | +17.18% | 4 | Jan 20, 2026 | |
| ICHR Ichor Holdings | Upgrades: Buy | $36 | $28.52 | +26.23% | 7 | Jan 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $20.43 | - | 17 | Jan 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $360 → $410 | $330.73 | +23.97% | 23 | Jan 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $30 | $28.93 | +3.70% | 10 | Jan 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $37 → $50 | $44.27 | +12.94% | 9 | Jan 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $390 | $270.14 | +44.37% | 20 | Dec 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $550 → $580 | $410.44 | +41.31% | 21 | Dec 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $110.88 | - | 8 | Nov 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $28.96 | - | 7 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $19 → $10 | $3.59 | +178.55% | 5 | May 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $83.87 | - | 15 | May 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $54.39 | - | 6 | Feb 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Hold | n/a | $81.49 | - | 5 | Feb 12, 2025 |
KLA Corporation
Jan 30, 2026
Reiterates: Buy
Price Target: $1,800
Current: $1,331.03
Upside: +35.23%
Lam Research
Jan 29, 2026
Maintains: Buy
Price Target: $250 → $300
Current: $213.31
Upside: +40.64%
Ultra Clean Holdings
Jan 20, 2026
Maintains: Buy
Price Target: $35 → $50
Current: $43.86
Upside: +14.00%
Onto Innovation
Jan 20, 2026
Maintains: Buy
Price Target: $200 → $260
Current: $188.86
Upside: +37.67%
Kulicke and Soffa Industries
Jan 20, 2026
Maintains: Buy
Price Target: $57 → $64
Current: $66.40
Upside: -3.61%
Entegris
Jan 20, 2026
Maintains: Buy
Price Target: $100 → $150
Current: $110.33
Upside: +35.96%
Camtek
Jan 20, 2026
Maintains: Buy
Price Target: $135 → $160
Current: $141.11
Upside: +13.39%
Applied Materials
Jan 20, 2026
Maintains: Buy
Price Target: $260 → $390
Current: $303.99
Upside: +28.29%
Nova Ltd.
Jan 20, 2026
Upgrades: Buy
Price Target: $500
Current: $426.71
Upside: +17.18%
Ichor Holdings
Jan 20, 2026
Upgrades: Buy
Price Target: $36
Current: $28.52
Upside: +26.23%
Jan 20, 2026
Downgrades: Hold
Price Target: n/a
Current: $20.43
Upside: -
Jan 15, 2026
Maintains: Buy
Price Target: $360 → $410
Current: $330.73
Upside: +23.97%
Jan 6, 2026
Upgrades: Buy
Price Target: $30
Current: $28.93
Upside: +3.70%
Jan 5, 2026
Maintains: Buy
Price Target: $37 → $50
Current: $44.27
Upside: +12.94%
Dec 22, 2025
Reiterates: Buy
Price Target: $390
Current: $270.14
Upside: +44.37%
Dec 11, 2025
Maintains: Buy
Price Target: $550 → $580
Current: $410.44
Upside: +41.31%
Nov 6, 2025
Reiterates: Hold
Price Target: n/a
Current: $110.88
Upside: -
Oct 3, 2025
Downgrades: Hold
Price Target: n/a
Current: $28.96
Upside: -
May 12, 2025
Maintains: Buy
Price Target: $19 → $10
Current: $3.59
Upside: +178.55%
May 1, 2025
Reiterates: Hold
Price Target: n/a
Current: $83.87
Upside: -
Feb 27, 2025
Reiterates: Hold
Price Target: n/a
Current: $54.39
Upside: -
Feb 12, 2025
Reiterates: Hold
Price Target: n/a
Current: $81.49
Upside: -