Charles Shi

Stock Analyst at Needham

(1.7)
# 1610
Out of 5,438 analysts
221
Total ratings
Success rate
Average return
23 Stocks
Name Action PT Current % Upside Ratings Updated
VECO Veeco Instruments
Maintains: Strong Buy
29 30
23.88 25.63% 6 Aug 7, 2025
KLIC Kulicke & Soffa Indu...
Maintains: Strong Buy
37 40
35.08 14.03% 10 Aug 7, 2025
CAMT Camtek
Maintains: Strong Buy
80 98
84.62 15.81% 16 Aug 5, 2025
ARM ARM Holdings
Reiterates: Hold
n/a
n/a n/a 7 Jul 31, 2025
LRCX Lam Research
Maintains: Strong Buy
110 115
102.02 12.72% 9 Jul 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
325 390
349.18 11.69% 18 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
22 28
23.16 20.9% 7 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
26 30
22.11 35.69% 9 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
270 270
242.1 11.52% 20 Jul 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
650 660
616.39 7.08% 19 Jul 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
100 100
72.03 38.83% 12 May 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
195 195
184.43 5.73% 9 May 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 10
4.16 140.38% 5 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
230 150
104.67 43.31% 4 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 6 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 15 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
830 830
910.68 -8.86% 4 May 1, 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
2.18 129.36% 14 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 3 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 5 Feb 12, 2025