David Williams

Stock Analyst at Benchmark

(4.46)
# 286
Out of 4,915 analysts
183
Total ratings
45.51%
Success rate
31.03%
Average return

Stocks Rated by David Williams

MaxLinear
Jul 24, 2025
Maintains: Buy
Price Target: $20$25
Current: $16.99
Upside: +47.15%
Aeluma
Jul 23, 2025
Initiates: Buy
Price Target: $25
Current: $24.03
Upside: +4.04%
Power Integrations
Jul 16, 2025
Reiterates: Buy
Price Target: $70
Current: $49.63
Upside: +41.04%
IonQ, Inc.
Jul 7, 2025
Maintains: Buy
Price Target: $50$55
Current: $39.88
Upside: +37.91%
Peraso
Jun 23, 2025
Reiterates: Buy
Price Target: $3
Current: $0.86
Upside: +250.88%
D-Wave Quantum
Jun 18, 2025
Maintains: Buy
Price Target: $14$20
Current: $17.06
Upside: +17.23%
Belden
Jun 17, 2025
Maintains: Buy
Price Target: $120$130
Current: $128.04
Upside: +1.53%
Diodes
Jun 13, 2025
Maintains: Buy
Price Target: $55$62
Current: $51.06
Upside: +21.43%
Plexus
Jun 4, 2025
Reiterates: Buy
Price Target: $160
Current: $127.84
Upside: +25.16%
Littelfuse
May 28, 2025
Reiterates: Hold
Price Target: n/a
Current: $260.40
Upside: -
Maintains: Buy
Price Target: $275$260
Current: $231.11
Upside: +12.50%
Reiterates: Buy
Price Target: $14
Current: $14.17
Upside: -1.20%
Maintains: Buy
Price Target: $42$32
Current: $27.01
Upside: +18.47%
Reiterates: Buy
Price Target: $160
Current: $140.02
Upside: +14.27%
Reiterates: Buy
Price Target: $60
Current: $52.84
Upside: +13.55%
Maintains: Buy
Price Target: $60$50
Current: $58.05
Upside: -13.87%
Reiterates: Buy
Price Target: $125
Current: $103.93
Upside: +20.27%
Maintains: Buy
Price Target: $18$14
Current: $5.04
Upside: +177.78%
Maintains: Buy
Price Target: $3$5
Current: $5.31
Upside: -5.84%
Maintains: Buy
Price Target: $225$190
Current: $71.33
Upside: +166.37%
Maintains: Buy
Price Target: $225$175
Current: $86.50
Upside: +102.31%
Maintains: Buy
Price Target: $100$110
Current: $179.51
Upside: -38.72%
Upgrades: Buy
Price Target: $39$53
Current: $55.16
Upside: -3.92%
Upgrades: Buy
Price Target: $30
Current: $16.88
Upside: +77.73%
Maintains: Buy
Price Target: $350$420
Current: $730.54
Upside: -42.51%