David Williams

Stock Analyst at Needham

(4.81)
# 105
Out of 5,239 analysts
238
Total ratings
59.55%
Success rate
53.37%
Average return

Stocks Rated by David Williams

Littelfuse
May 7, 2026
Maintains: Buy
Price Target: $450$520
Current: $456.23
Upside: +13.98%
Alpha and Omega Semiconductor
May 1, 2026
Initiates: Buy
Price Target: $50
Current: $37.72
Upside: +32.56%
Plexus
May 1, 2026
Maintains: Buy
Price Target: $206$285
Current: $264.49
Upside: +7.75%
Power Integrations
Apr 6, 2026
Maintains: Buy
Price Target: $55$65
Current: $70.91
Upside: -8.33%
Red Rock Resorts
Mar 23, 2026
Initiates: Buy
Price Target: $67
Current: $53.03
Upside: +26.34%
Odysight.ai
Mar 23, 2026
Initiates: Speculative Buy
Price Target: $10
Current: $4.86
Upside: +105.76%
Rigetti Computing
Mar 20, 2026
Maintains: Buy
Price Target: $35$25
Current: $19.07
Upside: +31.10%
Aeluma
Mar 3, 2026
Reiterates: Buy
Price Target: $25
Current: $27.11
Upside: -7.78%
IonQ, Inc.
Feb 26, 2026
Maintains: Buy
Price Target: $75$65
Current: $55.87
Upside: +16.34%
Analog Devices
Feb 19, 2026
Maintains: Buy
Price Target: $285$400
Current: $419.65
Upside: -4.68%
Maintains: Buy
Price Target: $145$175
Current: $109.97
Upside: +59.13%
Maintains: Buy
Price Target: $82$120
Current: $125.43
Upside: -4.33%
Maintains: Buy
Price Target: $62$80
Current: $103.45
Upside: -22.67%
Downgrades: Hold
Price Target: n/a
Current: $104.11
Upside: -
Maintains: Buy
Price Target: $160$260
Current: $362.76
Upside: -28.33%
Maintains: Buy
Price Target: $150$160
Current: $166.47
Upside: -3.89%
Reiterates: Buy
Price Target: $35
Current: $22.35
Upside: +56.60%
Maintains: Buy
Price Target: $25$28
Current: $91.93
Upside: -69.54%
Reiterates: Buy
Price Target: $3
Current: $1.04
Upside: +189.86%
Maintains: Buy
Price Target: $18$14
Current: $5.45
Upside: +156.88%
Maintains: Buy
Price Target: $3$5
Current: $15.55
Upside: -67.85%
Maintains: Buy
Price Target: $225$190
Current: $66.31
Upside: +186.53%
Maintains: Buy
Price Target: $225$175
Current: $89.73
Upside: +95.03%
Maintains: Buy
Price Target: $100$110
Current: $448.29
Upside: -75.46%
Upgrades: Buy
Price Target: $39$53
Current: $82.11
Upside: -35.45%
Upgrades: Buy
Price Target: $30
Current: $33.63
Upside: -10.79%
Maintains: Buy
Price Target: $350$420
Current: $1,599.52
Upside: -73.74%