David Williams

Stock Analyst at Benchmark

(1.6)
# 1182
Out of 5,319 analysts
160
Total ratings
31.68%
Success rate
21.26%
Average return
28 Stocks
Name Action Price Target Current % Upside Ratings Updated
MXL MaxLinear
Maintains: Buy
28 20
10.21 95.89% 12 Apr 15, 2025
LFUS Littelfuse
Reiterates: Hold
n/a
n/a n/a 7 Apr 10, 2025
IONQ IonQ
Reiterates: Buy
45 45
25.83 74.22% 10 Mar 31, 2025
CRUS Cirrus Logic
Reiterates: Buy
125 125
85.62 45.99% 6 Mar 19, 2025
QBTS D-Wave Quantum
Reiterates: Buy
8 8
6.39 25.2% 11 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
14 14
8.32 68.27% 11 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
245 275
175.99 56.26% 2 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
74 65
34.43 88.79% 6 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
90 60
34.64 73.21% 7 Feb 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
55 65
41.2 57.77% 11 Feb 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
130 130
94 38.3% 2 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
160 160
97.29 64.46% 7 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
40 42
17.39 141.52% 11 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
78 78
45.44 71.65% 8 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
165 170
122.7 38.55% 13 Jan 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Speculative Buy
4 3
0.7 328.57% 11 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 14
5.42 158.3% 6 Mar 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 5
2.07 141.55% 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
55.99 239.35% 1 Feb 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
225 175
57.63 203.66% 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
87.49 25.73% 1 Jul 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
39 53
47.19 12.31% 2 Apr 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
30
11.26 166.43% 1 Apr 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
350 420
523.62 -19.79% 2 Feb 8, 2021