David Williams

Stock Analyst at Benchmark

(4.63)
# 209
Out of 5,147 analysts
227
Total ratings
53.55%
Success rate
34.88%
Average return

Stocks Rated by David Williams

IonQ, Inc.
Feb 26, 2026
Maintains: Buy
Price Target: $75$65
Current: $38.37
Upside: +69.40%
Analog Devices
Feb 19, 2026
Maintains: Buy
Price Target: $285$400
Current: $355.79
Upside: +12.43%
Belden
Feb 13, 2026
Maintains: Buy
Price Target: $145$175
Current: $143.30
Upside: +22.12%
Lattice Semiconductor
Feb 11, 2026
Maintains: Buy
Price Target: $82$120
Current: $95.62
Upside: +25.50%
Diodes
Feb 11, 2026
Maintains: Buy
Price Target: $62$80
Current: $68.23
Upside: +17.25%
ON Semiconductor
Feb 10, 2026
Downgrades: Hold
Price Target: n/a
Current: $66.48
Upside: -
MACOM Technology Solutions Holdings
Feb 6, 2026
Maintains: Buy
Price Target: $160$260
Current: $248.12
Upside: +4.79%
Power Integrations
Feb 6, 2026
Reiterates: Buy
Price Target: $55
Current: $47.92
Upside: +14.77%
Cirrus Logic
Feb 4, 2026
Maintains: Buy
Price Target: $150$160
Current: $141.12
Upside: +13.38%
Plexus
Jan 30, 2026
Maintains: Buy
Price Target: $195$220
Current: $194.13
Upside: +13.33%
Upgrades: Buy
Price Target: $360
Current: $352.46
Upside: +2.14%
Reiterates: Buy
Price Target: $35
Current: $18.78
Upside: +86.37%
Maintains: Buy
Price Target: $25$28
Current: $17.43
Upside: +60.64%
Reiterates: Buy
Price Target: $25
Current: $15.47
Upside: +61.60%
Reiterates: Buy
Price Target: $3
Current: $0.85
Upside: +254.90%
Maintains: Buy
Price Target: $50$40
Current: $17.42
Upside: +129.62%
Maintains: Buy
Price Target: $32$25
Current: $21.01
Upside: +18.99%
Maintains: Buy
Price Target: $18$14
Current: $3.59
Upside: +290.52%
Maintains: Buy
Price Target: $3$5
Current: $8.26
Upside: -39.43%
Maintains: Buy
Price Target: $225$190
Current: $59.58
Upside: +218.90%
Maintains: Buy
Price Target: $225$175
Current: $82.90
Upside: +111.10%
Maintains: Buy
Price Target: $100$110
Current: $200.21
Upside: -45.06%
Upgrades: Buy
Price Target: $39$53
Current: $65.84
Upside: -19.50%
Upgrades: Buy
Price Target: $30
Current: $18.72
Upside: +60.26%
Maintains: Buy
Price Target: $350$420
Current: $1,142.74
Upside: -63.25%