David Williams

Stock Analyst at Benchmark

(2.72)
# 199
Out of 1,030 analysts
132
Total ratings
51.81%
Success rate
34.25%
Average return
26 Stocks
Name Action Price Target Current % Upside Ratings Updated
MaxLinear
Maintains: Strong Buy
22 28
20.69 35.33% 9 Dec 9, 2024
Rigetti Computing
Reiterates: Buy
3 3
7.07 -64.64% 9 Nov 14, 2024
Peraso
Maintains: Speculative Buy
4 3
0.83 261.45% 11 Nov 13, 2024
Diodes
Maintains: Buy
83 75
64.02 17.15% 5 Nov 11, 2024
MACOM Technology Sol...
Maintains: Strong Buy
120 160
138.33 15.67% 6 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
78 78
64.75 20.46% 7 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
12 22
33.65 -34.62% 8 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
40 40
44.92 -10.95% 9 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 4 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
90 90
65.99 36.38% 6 Oct 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
150 165
165.84 -0.51% 11 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
60 60
63.06 -4.85% 10 Sep 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
4 3
4.99 -39.88% 8 Aug 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 4 May 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 14
6.25 124% 6 Mar 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 5
2.69 85.87% 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
90.95 108.91% 1 Feb 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
225 175
69.21 152.85% 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
126.32 -12.92% 1 Jul 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
39 53
54.02 -1.89% 2 Apr 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
30
17.91 67.5% 1 Apr 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
350 420
608.02 -30.92% 2 Feb 8, 2021