William Stein
Stock Analyst at Truist Securities
(5)
# 4
Out of 5,364 analysts
316
Total ratings
75.24%
Success rate
135.08%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
TTMI TTM Technologies | Maintains: Strong Buy | 36 41 | 36.17 | 13.35% | 9 | Jun 9, 2025 | |
AVGO Broadcom | Reiterates: Strong Buy | 267 295 | 244.43 | 20.69% | 19 | Jun 6, 2025 | |
NVDA NVIDIA | Maintains: Strong Buy | 205 210 | 143.9 | 45.93% | 36 | May 29, 2025 | |
AVT Avnet | Maintains: Hold | 52 50 | 52.1 | -4.03% | 12 | May 1, 2025 | |
NXPI NXP Semiconductors | Maintains: Buy | 258 230 | 218.65 | 5.19% | 12 | Apr 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 195 171 | 202.26 | -15.46% | 31 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 163 156 | 166.35 | -6.22% | 14 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 56 43 | 69.59 | -38.21% | 16 | Apr 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 125 | 128.21 | -2.5% | 1 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 373 280 | 325.84 | -14.07% | 25 | Apr 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 230 248 | 233.29 | 6.31% | 17 | Feb 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 63 53 | 51.48 | 2.95% | 12 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 60 52 | 53.8 | -3.35% | 13 | Feb 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 145 130 | 123.16 | 5.55% | 11 | Feb 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 22 21 | 22.09 | -4.93% | 14 | Jan 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 90 102 | 92.44 | 10.34% | 12 | Jan 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 38 33 | 28.34 | 16.44% | 17 | Nov 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 124 136 | 111.35 | 22.14% | 17 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 141 120 | 125.16 | -4.12% | 8 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Strong Buy | 918 994 | 732.14 | 35.77% | 12 | Oct 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 82 93 | n/a | n/a | 3 | Apr 23, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 17 0 | n/a | n/a | 4 | Dec 1, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | n/a | n/a | n/a | 1 | Mar 14, 2017 |