David Williams

Stock Analyst at Needham

(4.94)
# 161
Out of 4,673 analysts
493
Total ratings
57.6%
Success rate
34.8%
Average return

Stocks Rated by David Williams

Plexus
Aug 14, 2026
Reiterated: Buy
Price Target: $310
Current: $240.14
Upside: +29.09%
Alpha and Omega Semiconductor
Aug 13, 2026
Reiterated: Buy
Price Target: $50$45
Current: $26.39
Upside: +70.52%
Power Integrations
Aug 6, 2026
Rated: Buy
Price Target: $90$80
Current: $55.18
Upside: +44.98%
Vishay Intertechnology
Aug 4, 2026
Initiated Coverage: Buy
Price Target: $45
Current: $31.63
Upside: +42.27%
Littelfuse
Jul 29, 2026
Reiterated: Buy
Price Target: $520
Current: $412.26
Upside: +26.13%
Odysight.ai
Mar 22, 2026
Initiated Coverage: Buy
Price Target: $10
Current: $3.40
Upside: +194.12%
Rigetti Computing
Mar 20, 2026
Reiterated: Buy
Price Target: $35$25
Current: $17.91
Upside: +39.59%
Peraso
Mar 6, 2026
Reiterated: Buy
Price Target: $3
Current: $0.674
Upside: +345.10%
Aeluma
Mar 2, 2026
Reiterated: Buy
Price Target: $25
Current: $14.77
Upside: +69.26%
IonQ, Inc.
Feb 26, 2026
Reiterated: Buy
Price Target: $75$65
Current: $44.86
Upside: +44.90%
Maintained: Buy
Price Target: $35
Current: $20.39
Upside: +71.65%
Maintained: Buy
Price Target: $285$400
Current: $373.09
Upside: +7.21%
Maintained: Buy
Price Target: $145$175
Current: $122.46
Upside: +42.90%
Reiterated: Buy
Price Target: $62$80
Current: $94.04
Upside: -14.93%
Maintained: Buy
Price Target: $82$120
Current: $117.69
Upside: +1.96%
Downgraded: Hold
Price Target: n/a
Current: $74.21
Upside: -
Maintained: Buy
Price Target: $190$260
Current: $266.61
Upside: -2.48%
Reiterated: Buy
Price Target: $150$160
Current: $115.33
Upside: +38.73%
Reiterated: Buy
Price Target: $28
Current: $66.61
Upside: -57.96%
Maintained: Buy
Price Target: $18$14
Current: $4.75
Upside: n/a
Reiterated: Buy
Price Target: $3$5
Current: $11.40
Upside: n/a
Reiterated: Buy
Price Target: $17
Current: $4.15
Upside: n/a
Maintained: Buy
Price Target: $190
Current: $67.14
Upside: n/a
Maintained: Buy
Price Target: $175
Current: $95.56
Upside: n/a
Maintained: Buy
Price Target: $230$365
Current: $214.72
Upside: n/a
Maintained: Buy
Price Target: $145
Current: $473.25
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $90.07
Upside: n/a
Upgraded: Buy
Price Target: $39$53
Current: $88.64
Upside: n/a
Maintained: Buy
Price Target: $145
Current: $203.52
Upside: n/a
Maintained: Buy
Price Target: $350$420
Current: $1,316.28
Upside: n/a
Reiterated: Buy
Price Target: €19.00€27.00
Current: €55.97
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $65.44
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $78.50
Upside: n/a
Reiterated: Buy
Price Target: $90
Current: $128.04
Upside: n/a
Reiterated: Buy
Price Target: $18$20
Current: $57.17
Upside: n/a
Reiterated: Buy
Price Target: $22
Current: $38.58
Upside: n/a
Maintained: Buy
Price Target: $75
Current: $141.39
Upside: n/a
Maintained: Buy
Price Target: $335
Current: $551.03
Upside: n/a
Maintained: Buy
Price Target: $230
Current: $384.29
Upside: n/a
Maintained: Buy
Price Target: $205
Current: $647.39
Upside: n/a
Reiterated: Buy
Price Target: $58$67
Current: $91.36
Upside: n/a
Maintained: Buy
Price Target: $90$99
Current: $206.73
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $40.12
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $866.71
Upside: n/a
Reiterated: Buy
Price Target: $110$105
Current: $73.73
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $12.63
Upside: n/a
Upgraded: Buy
Price Target: $17$21
Current: $129.00
Upside: n/a
Upgraded: Hold
Price Target: $11$22
Current: $55.37
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $33.13
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $148.35
Upside: n/a
Initiated Coverage: Buy
Price Target: $6
Current: $70.21
Upside: n/a
Maintained: Hold
Price Target: $30
Current: $147.09
Upside: n/a