William Stein
Stock Analyst at Truist Securities
(5)
# 5
Out of 5,370 analysts
316
Total ratings
75.24%
Success rate
136.23%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
TTMI TTM Technologies | Maintains: Strong Buy | 36 41 | 37.09 | 10.54% | 9 | Jun 9, 2025 | |
AVGO Broadcom | Reiterates: Strong Buy | 267 295 | 251.71 | 17.2% | 19 | Jun 6, 2025 | |
NVDA NVIDIA | Maintains: Strong Buy | 205 210 | 144.56 | 45.27% | 36 | May 29, 2025 | |
AVT Avnet | Maintains: Hold | 52 50 | 51.46 | -2.84% | 12 | May 1, 2025 | |
NXPI NXP Semiconductors | Maintains: Buy | 258 230 | 217.26 | 5.86% | 12 | Apr 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 195 171 | 199.09 | -14.11% | 31 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 163 156 | 165.44 | -5.71% | 14 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 56 43 | 68.17 | -36.92% | 16 | Apr 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 125 | 131.28 | -4.78% | 1 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 373 280 | 329.06 | -14.91% | 25 | Apr 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 230 248 | 231.43 | 7.16% | 17 | Feb 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 63 53 | 50.7 | 4.54% | 12 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 60 52 | 53.84 | -3.42% | 13 | Feb 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 145 130 | 126.24 | 2.98% | 11 | Feb 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 22 21 | 20.71 | 1.4% | 14 | Jan 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 90 102 | 93.22 | 9.42% | 12 | Jan 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 38 33 | 28.52 | 15.71% | 17 | Nov 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 124 136 | 109.64 | 24.04% | 17 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 141 120 | 124.83 | -3.87% | 8 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Strong Buy | 918 994 | 705.45 | 40.9% | 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 |