William Stein

Stock Analyst at Truist Securities

(5)
# 8
Out of 5,438 analysts
330
Total ratings
Success rate
Average return
23 Stocks
Name Action PT Current % Upside Ratings Updated
AVT Avnet
Maintains: Hold
50 54
51.75 4.35% 13 Aug 7, 2025
AMD Advanced Micro Devic...
Maintains: Hold
111 173
172.36 0.37% 12 Aug 6, 2025
ON ON Semiconductor
Maintains: Hold
43 49
47.1 4.03% 14 Aug 5, 2025
ST Sensata Technologies
Maintains: Hold
27 35
29.46 18.81% 18 Jul 30, 2025
TEL TE Connectivity
Maintains: Hold
156 200
199.85 0.08% 15 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
102 126
109.84 14.71% 14 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
171 196
183.74 6.67% 32 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
230 252
205.22 22.8% 14 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
136 154
118.31 30.17% 2 Jul 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
41 48
44.62 7.58% 10 Jul 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
52 64
60.92 5.06% 18 Jun 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
267 295
304.05 -2.98% 19 Jun 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
205 210
182.02 15.37% 36 May 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
373 280
339.15 -17.44% 25 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
230 248
224.06 10.68% 17 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
63 53
50.86 4.21% 12 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
22 21
20.68 1.55% 14 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
124 136
118.33 14.93% 17 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
141 120
119.93 0.06% 8 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
918 994
798.33 24.51% 12 Oct 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
82 93
194.92 -52.29% 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