David Williams

Stock Analyst at Benchmark

(4.79)
# 243
Out of 5,182 analysts
234
Total ratings
60.37%
Success rate
45.14%
Average return

Stocks Rated by David Williams

Power Integrations
Apr 6, 2026
Maintains: Buy
Price Target: $55$65
Current: $70.62
Upside: -7.96%
Red Rock Resorts
Mar 23, 2026
Initiates: Buy
Price Target: $67
Current: $54.43
Upside: +23.09%
Odysight.ai
Mar 23, 2026
Initiates: Speculative Buy
Price Target: $10
Current: $4.80
Upside: +108.33%
Rigetti Computing
Mar 20, 2026
Maintains: Buy
Price Target: $35$25
Current: $16.91
Upside: +47.84%
Plexus
Mar 16, 2026
Reiterates: Buy
Price Target: $220
Current: $249.14
Upside: -11.70%
Aeluma
Mar 3, 2026
Reiterates: Buy
Price Target: $25
Current: $19.98
Upside: +25.13%
IonQ, Inc.
Feb 26, 2026
Maintains: Buy
Price Target: $75$65
Current: $43.84
Upside: +48.27%
Analog Devices
Feb 19, 2026
Maintains: Buy
Price Target: $285$400
Current: $392.59
Upside: +1.89%
Belden
Feb 13, 2026
Maintains: Buy
Price Target: $145$175
Current: $131.66
Upside: +32.92%
Lattice Semiconductor
Feb 11, 2026
Maintains: Buy
Price Target: $82$120
Current: $119.23
Upside: +0.65%
Maintains: Buy
Price Target: $62$80
Current: $101.28
Upside: -21.01%
Downgrades: Hold
Price Target: n/a
Current: $98.04
Upside: -
Maintains: Buy
Price Target: $160$260
Current: $279.44
Upside: -6.96%
Maintains: Buy
Price Target: $150$160
Current: $170.79
Upside: -6.32%
Upgrades: Buy
Price Target: $360
Current: $403.02
Upside: -10.67%
Reiterates: Buy
Price Target: $35
Current: $18.80
Upside: +86.17%
Maintains: Buy
Price Target: $25$28
Current: $51.65
Upside: -45.79%
Reiterates: Buy
Price Target: $3
Current: $0.98
Upside: +207.66%
Maintains: Buy
Price Target: $32$25
Current: $42.34
Upside: -40.95%
Maintains: Buy
Price Target: $18$14
Current: $4.14
Upside: +238.16%
Maintains: Buy
Price Target: $3$5
Current: $9.95
Upside: -49.75%
Maintains: Buy
Price Target: $225$190
Current: $62.12
Upside: +205.86%
Maintains: Buy
Price Target: $225$175
Current: $85.84
Upside: +103.87%
Maintains: Buy
Price Target: $100$110
Current: $334.63
Upside: -67.13%
Upgrades: Buy
Price Target: $39$53
Current: $78.60
Upside: -32.57%
Upgrades: Buy
Price Target: $30
Current: $27.77
Upside: +8.03%
Maintains: Buy
Price Target: $350$420
Current: $1,587.57
Upside: -73.54%