David Williams

Stock Analyst at Benchmark

(3.17)
# 397
Out of 5,346 analysts
178
Total ratings
41.38%
Success rate
52.38%
Average return
28 Stocks
Name Action PT Current % Upside Ratings Updated
LFUS Littelfuse
Reiterates: Hold
n/a
n/a n/a 10 May 28, 2025
ADI Analog Devices
Maintains: Buy
275 260
215.72 20.53% 3 May 23, 2025
PLXS Plexus
Reiterates: Buy
160 160
131.75 21.44% 15 May 16, 2025
RGTI Rigetti Computing
Reiterates: Buy
14 14
13.12 6.71% 12 May 15, 2025
QBTS D-Wave Quantum
Maintains: Strong Buy
8 14
16.21 -13.63% 12 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
65 55
45.58 20.67% 7 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
42 32
21.36 49.81% 12 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
160 160
123.51 29.54% 8 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
60 60
45.99 30.46% 12 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
60 50
42.93 16.47% 8 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
120 120
107.59 11.53% 5 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
20 20
11.68 71.23% 13 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
45 40
43.01 -7% 11 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
125 125
99.85 25.19% 6 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
78 78
50.63 54.06% 8 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Speculative Buy
4 3
0.95 215.79% 11 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 14
4.88 186.89% 6 Mar 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 5
2.81 77.94% 2 Mar 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 5 Jan 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
14
n/a n/a 1 Jul 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Feb 16, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
225 190
69.48 173.46% 1 Feb 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
225 175
76.4 129.06% 1 Feb 3, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
19
n/a n/a 1 Jan 27, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 110
113.06 -2.71% 1 Jul 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
39 53
50.62 4.7% 2 Apr 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
30
14.29 109.94% 1 Apr 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
350 420
680.29 -38.26% 2 Feb 8, 2021