Charles Shi
Stock Analyst at Needham
(1.58)
# 1644
Out of 5,218 analysts
158
Total ratings
49.57%
Success rate
10.87%
Average return
Main Sectors:
Top Industries:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
Synopsys | Reiterates: Buy | 640 640 | 508.33 | 25.9% | 16 | Dec 5, 2024 | |
ACM Research | Downgrades: Hold | 25 25 | 15.59 | 60.36% | 5 | Dec 4, 2024 | |
Kulicke & Soffa Indu... | Upgrades: Buy | 55 | 49.46 | 11.2% | 6 | Nov 15, 2024 | |
Applied Mat | Maintains: Buy | 240 225 | 169.28 | 32.92% | 6 | Nov 15, 2024 | |
Silvaco Group | Reiterates: Buy | 19 19 | 8.28 | 129.47% | 3 | Nov 13, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 95 95 | 74.81 | 26.99% | 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 | 167.16 | 37.59% | 2 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 5 5 | 2.31 | 116.45% | 13 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 27 30 | 27.13 | 10.58% | 5 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 60 52 | 42.45 | 22.5% | 12 | Oct 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 100 100 | 106.74 | -6.31% | 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 | 307.12 | 2.57% | 14 | Oct 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 45 34 | 26.55 | 28.06% | 4 | Oct 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 50 44 | 37.23 | 18.18% | 5 | Oct 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 100 100 | 76.24 | 31.16% | 5 | Oct 24, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 210 225 | 200.61 | 12.16% | 15 | Oct 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 44 40 | 32.44 | 23.3% | 3 | Aug 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 55 55 | 27.62 | 99.13% | 3 | Aug 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 150 150 | 106.61 | 40.7% | 9 | Aug 1, 2024 |