Charles Shi

Stock Analyst at Needham

(1.06)
# 1873
Out of 5,328 analysts
191
Total ratings
32.31%
Success rate
-8.19%
Average return
23 Stocks
Name Action PT Current % Upside Ratings Updated
FORM FormFactor
Reiterates: Hold
n/a
n/a n/a 14 May 1, 2025
KLAC KLA
Reiterates: Buy
830 830
683.95 21.35% 4 May 1, 2025
AMKR Amkor Tech
Maintains: Buy
34 22
17.61 24.93% 6 Apr 29, 2025
CDNS Cadence Design Syste...
Reiterates: Buy
325 325
303.98 6.91% 16 Apr 29, 2025
UCTT Ultra Clean Hldgs
Maintains: Buy
40 26
18.92 37.42% 8 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
96 80
72.57 10.24% 7 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
225 225
174.17 29.18% 18 Apr 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
19 19
5.35 255.14% 4 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
650 650
463.66 40.19% 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 7 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 9 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
5 5
1.36 267.65% 14 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
200 195
150.21 29.82% 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
18.99 52.71% 4 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
110 110
66.72 64.87% 13 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 5 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
120 120
80 50% 10 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
230 230
123.19 86.7% 3 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 5 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
53 53
32.37 63.73% 7 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 4 Feb 5, 2025