Charles Shi

Stock Analyst at Needham

(0.88)
# 2111
Out of 5,333 analysts
197
Total ratings
35.34%
Success rate
-6.86%
Average return
23 Stocks
Name Action PT Current % Upside Ratings Updated
ONTO Onto Innovation
Maintains: Buy
230 150
88.14 70.18% 4 May 9, 2025
KLIC Kulicke & Soffa Indu...
Maintains: Buy
53 37
31.86 16.13% 8 May 8, 2025
ARM ARM Holdings
Reiterates: Hold
n/a
n/a n/a 6 May 8, 2025
ENTG Entegris
Maintains: Buy
120 100
76.44 30.82% 11 May 8, 2025
ICHR Ichor Holdings
Reiterates: Hold
n/a
n/a n/a 5 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 8 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 14 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
830 830
700.79 18.44% 4 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
34 22
18.16 21.15% 6 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
325 325
305.69 6.32% 16 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 26
20.09 29.42% 8 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
96 80
75.42 6.07% 7 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
225 225
176.78 27.28% 18 Apr 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
19 19
4.41 330.84% 4 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
650 650
482.8 34.63% 17 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 6 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 9 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
5 5
1.25 300% 14 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
200 195
155.68 25.26% 7 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 3 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
35 29
19.2 51.04% 4 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
110 110
66.67 64.99% 13 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 5 Feb 12, 2025