Charles Shi
Stock Analyst at Needham
(1.51)
# 1542
Out of 5,240 analysts
158
Total ratings
47.83%
Success rate
10.52%
Average return
Main Sectors:
Top Industries:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
Synopsys | Reiterates: Buy | 640 640 | 490.01 | 30.61% | 16 | Dec 5, 2024 | |
ACM Research | Downgrades: Hold | 25 25 | 17.82 | 40.29% | 5 | Dec 4, 2024 | |
Kulicke & Soffa Indu... | Upgrades: Buy | 55 | 45.8 | 20.09% | 6 | Nov 15, 2024 | |
Applied Mat | Maintains: Buy | 240 225 | 173.45 | 29.72% | 6 | Nov 15, 2024 | |
Silvaco Group | Reiterates: Buy | 19 19 | 8.02 | 136.91% | 3 | Nov 13, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 95 95 | 89.57 | 6.06% | 12 | Nov 13, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Hold | n/a | n/a | n/a | 4 | Nov 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Hold | n/a | n/a | n/a | 2 | Nov 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Hold | n/a | n/a | n/a | 4 | Nov 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 245 230 | 202 | 13.86% | 2 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 5 5 | 2.04 | 145.1% | 13 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 27 30 | 23.98 | 25.1% | 5 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 60 52 | 43.13 | 20.57% | 12 | Oct 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 100 100 | 110.41 | -9.43% | 8 | Oct 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Hold | n/a | n/a | n/a | 2 | Oct 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 320 315 | 293.86 | 7.19% | 14 | Oct 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 45 34 | 25.36 | 34.07% | 4 | Oct 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 50 44 | 36.62 | 20.15% | 5 | Oct 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 100 100 | 75 | 33.33% | 5 | Oct 24, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 210 225 | 201.64 | 11.59% | 15 | Oct 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 44 40 | 30.99 | 29.07% | 3 | Aug 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 55 55 | 26.23 | 109.68% | 3 | Aug 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 150 150 | 99.5 | 50.75% | 9 | Aug 1, 2024 |