David Williams

Stock Analyst at Benchmark

(4.56)
# 248
Out of 5,124 analysts
211
Total ratings
50%
Success rate
33.84%
Average return

Stocks Rated by David Williams

Aeluma
Dec 29, 2025
Reiterates: Buy
Price Target: $25
Current: $17.17
Upside: +45.60%
Power Integrations
Dec 10, 2025
Reiterates: Buy
Price Target: $50
Current: $35.54
Upside: +40.69%
Peraso
Dec 5, 2025
Reiterates: Buy
Price Target: $3
Current: $0.87
Upside: +244.87%
Analog Devices
Nov 26, 2025
Reiterates: Buy
Price Target: $285
Current: $271.20
Upside: +5.09%
Rigetti Computing
Nov 12, 2025
Maintains: Buy
Price Target: $50$40
Current: $22.15
Upside: +80.59%
D-Wave Quantum
Nov 10, 2025
Maintains: Buy
Price Target: $20$35
Current: $26.15
Upside: +33.84%
MACOM Technology Solutions Holdings
Nov 7, 2025
Maintains: Buy
Price Target: $160$190
Current: $171.28
Upside: +10.93%
Alpha and Omega Semiconductor
Nov 6, 2025
Maintains: Buy
Price Target: $32$25
Current: $19.81
Upside: +26.20%
Cirrus Logic
Nov 5, 2025
Maintains: Buy
Price Target: $125$150
Current: $118.50
Upside: +26.58%
Lattice Semiconductor
Nov 4, 2025
Maintains: Buy
Price Target: $75$82
Current: $73.58
Upside: +11.44%
Reiterates: Buy
Price Target: $25
Current: $17.43
Upside: +43.43%
Reiterates: Buy
Price Target: $165
Current: $147.00
Upside: +12.24%
Maintains: Buy
Price Target: $55$75
Current: $44.87
Upside: +67.15%
Maintains: Buy
Price Target: $50$60
Current: $54.15
Upside: +10.80%
Maintains: Buy
Price Target: $130$145
Current: $116.55
Upside: +24.41%
Maintains: Buy
Price Target: $55$62
Current: $49.34
Upside: +25.66%
Reiterates: Hold
Price Target: n/a
Current: $252.84
Upside: -
Maintains: Buy
Price Target: $18$14
Current: $3.09
Upside: +353.07%
Maintains: Buy
Price Target: $3$5
Current: $7.18
Upside: -30.36%
Maintains: Buy
Price Target: $225$190
Current: $63.41
Upside: +199.64%
Maintains: Buy
Price Target: $225$175
Current: $84.51
Upside: +107.08%
Maintains: Buy
Price Target: $100$110
Current: $214.16
Upside: -48.64%
Upgrades: Buy
Price Target: $39$53
Current: $48.08
Upside: +10.23%
Upgrades: Buy
Price Target: $30
Current: $14.49
Upside: +107.04%
Maintains: Buy
Price Target: $350$420
Current: $906.36
Upside: -53.66%