Charles Shi

Stock Analyst at Needham

(1.09)
# 2045
Out of 5,370 analysts
205
Total ratings
45.39%
Success rate
2.55%
Average return
23 Stocks
Name Action PT Current % Upside Ratings Updated
SNPS Synopsys
Reiterates: Buy
650 650
478.94 35.72% 18 May 29, 2025
ENTG Entegris
Reiterates: Buy
100 100
78.11 28.02% 12 May 20, 2025
AMAT Applied Mat
Reiterates: Buy
195 195
176.39 10.55% 9 May 16, 2025
CAMT Camtek
Maintains: Buy
110 80
75.11 6.51% 14 May 14, 2025
CDNS Cadence Design Syste...
Reiterates: Buy
325 325
300.68 8.09% 17 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 10
4.74 110.97% 5 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
230 150
98.47 52.33% 4 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
53 37
35.3 4.82% 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
890.63 -6.81% 4 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
34 22
20.43 7.68% 6 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 26
20.55 26.52% 8 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
96 80
93.4 -14.35% 8 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
225 225
215.33 4.49% 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
2.09 139.23% 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
21.09 37.51% 4 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 5 Feb 12, 2025