David Williams

Stock Analyst at Benchmark

(4.73)
# 243
Out of 5,182 analysts
234
Total ratings
58.26%
Success rate
40.01%
Average return

Stocks Rated by David Williams

Power Integrations
Apr 6, 2026
Maintains: Buy
Price Target: $55$65
Current: $71.73
Upside: -9.38%
Red Rock Resorts
Mar 23, 2026
Initiates: Buy
Price Target: $67
Current: $55.66
Upside: +20.37%
Odysight.ai
Mar 23, 2026
Initiates: Speculative Buy
Price Target: $10
Current: $5.11
Upside: +95.69%
Rigetti Computing
Mar 20, 2026
Maintains: Buy
Price Target: $35$25
Current: $18.38
Upside: +36.02%
Plexus
Mar 16, 2026
Reiterates: Buy
Price Target: $220
Current: $243.56
Upside: -9.67%
Aeluma
Mar 3, 2026
Reiterates: Buy
Price Target: $25
Current: $21.19
Upside: +17.98%
IonQ, Inc.
Feb 26, 2026
Maintains: Buy
Price Target: $75$65
Current: $47.36
Upside: +37.25%
Analog Devices
Feb 19, 2026
Maintains: Buy
Price Target: $285$400
Current: $381.42
Upside: +4.87%
Belden
Feb 13, 2026
Maintains: Buy
Price Target: $145$175
Current: $131.47
Upside: +33.11%
Lattice Semiconductor
Feb 11, 2026
Maintains: Buy
Price Target: $82$120
Current: $115.59
Upside: +3.82%
Maintains: Buy
Price Target: $62$80
Current: $97.70
Upside: -18.12%
Downgrades: Hold
Price Target: n/a
Current: $88.99
Upside: -
Maintains: Buy
Price Target: $160$260
Current: $277.00
Upside: -6.14%
Maintains: Buy
Price Target: $150$160
Current: $169.89
Upside: -5.82%
Upgrades: Buy
Price Target: $360
Current: $394.55
Upside: -8.76%
Reiterates: Buy
Price Target: $35
Current: $21.24
Upside: +64.78%
Maintains: Buy
Price Target: $25$28
Current: $33.89
Upside: -17.38%
Reiterates: Buy
Price Target: $3
Current: $1.04
Upside: +188.46%
Maintains: Buy
Price Target: $32$25
Current: $40.68
Upside: -38.54%
Maintains: Buy
Price Target: $18$14
Current: $3.90
Upside: +258.97%
Maintains: Buy
Price Target: $3$5
Current: $10.40
Upside: -51.92%
Maintains: Buy
Price Target: $225$190
Current: $61.77
Upside: +207.59%
Maintains: Buy
Price Target: $225$175
Current: $84.98
Upside: +105.93%
Maintains: Buy
Price Target: $100$110
Current: $303.46
Upside: -63.75%
Upgrades: Buy
Price Target: $39$53
Current: $75.63
Upside: -29.92%
Upgrades: Buy
Price Target: $30
Current: $26.94
Upside: +11.36%
Maintains: Buy
Price Target: $350$420
Current: $1,522.04
Upside: -72.41%