Charles Shi

Stock Analyst at Needham

(0.84)
# 2220
Out of 5,347 analysts
205
Total ratings
36.17%
Success rate
-5.00%
Average return
23 Stocks
Name Action PT Current % Upside Ratings Updated
SNPS Synopsys
Reiterates: Buy
650 650
464.19 40.03% 18 May 29, 2025
ENTG Entegris
Reiterates: Buy
100 100
68.69 45.58% 12 May 20, 2025
AMAT Applied Mat
Reiterates: Buy
195 195
156.73 24.42% 9 May 16, 2025
CAMT Camtek
Maintains: Buy
110 80
66.52 20.26% 14 May 14, 2025
CDNS Cadence Design Syste...
Reiterates: Buy
325 325
287.05 13.22% 17 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 10
4.62 116.45% 5 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
230 150
91.89 63.24% 4 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
53 37
32.14 15.12% 8 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 6 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
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
756.43 9.73% 4 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
34 22
18.01 22.15% 6 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 26
19.35 34.37% 8 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
96 80
80.78 -0.97% 8 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
225 225
193.25 16.43% 18 Apr 17, 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.51 231.13% 14 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 3 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
35 29
19.31 50.18% 4 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 5 Feb 12, 2025