David Williams

Stock Analyst at Benchmark

(4.91)
# 80
Out of 5,438 analysts
198
Total ratings
Success rate
Average return
29 Stocks
Name Action PT Current % Upside Ratings Updated
RGTI Rigetti Computing
Maintains: Strong Buy
14 20
15.99 25.08% 13 Aug 13, 2025
POWI Power Integrations
Maintains: Buy
70 55
43.81 25.54% 10 Aug 11, 2025
ON ON Semiconductor
Maintains: Strong Buy
50 60
47.1 27.39% 9 Aug 5, 2025
LSCC Lattice Semiconducto...
Reiterates: Buy
60 60
60.6 -0.99% 13 Aug 5, 2025
QBTS D-Wave Quantum
Reiterates: Buy
20 20
17.38 15.07% 15 Aug 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
130 145
118.33 22.54% 7 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
20 25
15.08 65.78% 14 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
25
20.21 23.7% 1 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
50 55
44.96 22.33% 16 Jul 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
3 3
0.84 257.14% 12 Jun 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
55 62
50.86 21.9% 8 Jun 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
160 160
128.44 24.57% 16 Jun 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 10 May 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
275 260
224.06 16.04% 3 May 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
42 32
25.3 26.48% 12 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
160 160
118.31 35.24% 8 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
125 125
104.56 19.55% 6 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 14
3.93 256.23% 6 Mar 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 5
5.62 -11.03% 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
70.51 169.47% 1 Feb 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
225 175
87 101.15% 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
172.36 -36.18% 1 Jul 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
39 53
51.75 2.42% 2 Apr 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
30
13.97 114.75% 1 Apr 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
350 420
798.33 -47.39% 2 Feb 8, 2021