William Stein
Stock Analyst at Truist Securities
(5)
# 6
Out of 5,329 analysts
303
Total ratings
70.87%
Success rate
104.45%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
TTMI TTM Technologies | Maintains: Buy | 38 36 | 23.3 | 54.51% | 8 | May 1, 2025 | |
AVT Avnet | Maintains: Hold | 52 50 | 48.8 | 2.46% | 10 | May 1, 2025 | |
TXN Texas Instruments | Maintains: Hold | 195 171 | 158.18 | 8.1% | 31 | Apr 24, 2025 | |
TEL TE Connectivity | Maintains: Hold | 163 156 | 146.49 | 6.49% | 14 | Apr 24, 2025 | |
MCHP Microchip Technology | Maintains: Hold | 56 43 | 45.97 | -6.46% | 16 | Apr 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 125 | 106.41 | 17.47% | 1 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 373 280 | 280.84 | -0.3% | 24 | Apr 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 260 267 | 197.31 | 35.32% | 18 | Mar 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 204 205 | 111.6 | 83.69% | 34 | Feb 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 230 248 | 193.66 | 28.06% | 16 | Feb 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 245 258 | 181.7 | 41.99% | 10 | Feb 18, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 63 53 | 39.31 | 34.83% | 12 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 60 52 | 39.6 | 31.31% | 13 | Feb 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 22 21 | 19.99 | 5.05% | 13 | Jan 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 90 102 | 78.74 | 29.54% | 12 | Jan 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 38 33 | 21.37 | 54.42% | 17 | Nov 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 124 136 | 101.41 | 34.11% | 17 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 141 120 | 113.22 | 5.99% | 8 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Strong Buy | 918 994 | 603.14 | 64.8% | 12 | Oct 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 162 156 | 96.61 | 61.47% | 9 | Jul 31, 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 |