Charles Shi
Stock Analyst at Needham
(0.88)
# 2111
Out of 5,333 analysts
197
Total ratings
35.34%
Success rate
-6.86%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
ONTO Onto Innovation | Maintains: Buy | 230 150 | 88.14 | 70.18% | 4 | May 9, 2025 | |
KLIC Kulicke & Soffa Indu... | Maintains: Buy | 53 37 | 31.86 | 16.13% | 8 | May 8, 2025 | |
ARM ARM Holdings | Reiterates: Hold | n/a | n/a | n/a | 6 | May 8, 2025 | |
ENTG Entegris | Maintains: Buy | 120 100 | 76.44 | 30.82% | 11 | May 8, 2025 | |
ICHR Ichor Holdings | 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 | 700.79 | 18.44% | 4 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 34 22 | 18.16 | 21.15% | 6 | Apr 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 325 325 | 305.69 | 6.32% | 16 | Apr 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 40 26 | 20.09 | 29.42% | 8 | Apr 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 96 80 | 75.42 | 6.07% | 7 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 225 225 | 176.78 | 27.28% | 18 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 19 19 | 4.41 | 330.84% | 4 | Mar 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 650 650 | 482.8 | 34.63% | 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 | 9 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 5 5 | 1.25 | 300% | 14 | Feb 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 200 195 | 155.68 | 25.26% | 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 | 19.2 | 51.04% | 4 | Feb 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 110 110 | 66.67 | 64.99% | 13 | Feb 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Hold | n/a | n/a | n/a | 5 | Feb 12, 2025 |