William Stein
Stock Analyst at Truist Securities
(5)
# 4
Out of 5,341 analysts
307
Total ratings
72.82%
Success rate
127.16%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
TTMI TTM Technologies | Maintains: Buy | 38 36 | 29.37 | 22.57% | 8 | May 1, 2025 | |
AVT Avnet | Maintains: Hold | 52 50 | 50.92 | -1.81% | 10 | May 1, 2025 | |
TXN Texas Instruments | Maintains: Hold | 195 171 | 188.74 | -9.4% | 31 | Apr 24, 2025 | |
TEL TE Connectivity | Maintains: Hold | 163 156 | 162.68 | -4.11% | 14 | Apr 24, 2025 | |
MCHP Microchip Technology | Maintains: Hold | 56 43 | 60.74 | -29.21% | 16 | Apr 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 125 | 123.51 | 1.21% | 1 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 373 280 | 343.51 | -18.49% | 25 | Apr 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 260 267 | 231.34 | 15.41% | 18 | Mar 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 204 205 | 134.22 | 52.73% | 35 | Feb 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 230 248 | 224.3 | 10.57% | 16 | Feb 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 245 258 | 210.01 | 22.85% | 10 | Feb 18, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 63 53 | 47.94 | 10.55% | 12 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 60 52 | 44.22 | 17.59% | 13 | Feb 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 145 130 | 113.44 | 14.6% | 11 | Feb 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 22 21 | 21.27 | -1.27% | 13 | Jan 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 90 102 | 86.25 | 18.26% | 12 | Jan 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 38 33 | 26.82 | 23.04% | 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 | 120.56 | -0.46% | 8 | Nov 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Strong Buy | 918 994 | 698.78 | 42.25% | 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 |