David Williams

Stock Analyst at Needham

(4.94)
# 160
Out of 4,966 analysts
493
Total ratings
56.3%
Success rate
33.9%
Average return

Stocks Rated by David Williams

Plexus
Aug 14, 2026
Reiterated: Buy
Price Target: $310
Current: $255.34
Upside: +21.41%
Alpha and Omega Semiconductor
Aug 13, 2026
Reiterated: Buy
Price Target: $50$45
Current: $25.70
Upside: +75.10%
Power Integrations
Aug 6, 2026
Rated: Buy
Price Target: $90$80
Current: $52.28
Upside: +53.02%
Vishay Intertechnology
Aug 4, 2026
Initiated Coverage: Buy
Price Target: $45
Current: $33.21
Upside: +35.50%
Littelfuse
Jul 29, 2026
Reiterated: Buy
Price Target: $520
Current: $432.30
Upside: +20.29%
Odysight.ai
Mar 22, 2026
Initiated Coverage: Buy
Price Target: $10
Current: $3.45
Upside: +189.86%
Rigetti Computing
Mar 20, 2026
Reiterated: Buy
Price Target: $35$25
Current: $15.27
Upside: +63.72%
Peraso
Mar 6, 2026
Reiterated: Buy
Price Target: $3
Current: $0.5394
Upside: +456.17%
Aeluma
Mar 2, 2026
Reiterated: Buy
Price Target: $25
Current: $13.41
Upside: +86.43%
IonQ, Inc.
Feb 26, 2026
Reiterated: Buy
Price Target: $75$65
Current: $36.75
Upside: +76.87%
Reiterated: Buy
Price Target: $35
Current: $16.80
Upside: +108.33%
Reiterated: Buy
Price Target: $285$400
Current: $378.78
Upside: +5.60%
Reiterated: Buy
Price Target: $145$175
Current: $122.26
Upside: +43.14%
Reiterated: Buy
Price Target: $62$80
Current: $93.51
Upside: -14.44%
Reiterated: Buy
Price Target: $82$120
Current: $119.76
Upside: +0.20%
Downgraded: Hold
Price Target: n/a
Current: $76.14
Upside: -
Reiterated: Buy
Price Target: $190$260
Current: $274.90
Upside: -5.42%
Reiterated: Buy
Price Target: $150$160
Current: $118.79
Upside: +34.69%
Reiterated: Buy
Price Target: $28
Current: $74.57
Upside: -62.45%
Reiterated: Buy
Price Target: $18$14
Current: $4.79
Upside: n/a
Reiterated: Buy
Price Target: $3$5
Current: $9.19
Upside: n/a
Reiterated: Buy
Price Target: $17
Current: $3.35
Upside: n/a
Reiterated: Buy
Price Target: $190
Current: $88.35
Upside: n/a
Reiterated: Buy
Price Target: $175
Current: $116.65
Upside: n/a
Reiterated: Buy
Price Target: $230$365
Current: $218.29
Upside: n/a
Reiterated: Buy
Price Target: $145
Current: $516.13
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $102.94
Upside: n/a
Upgraded: Buy
Price Target: $39$53
Current: $99.63
Upside: n/a
Reiterated: Buy
Price Target: $145
Current: $211.96
Upside: n/a
Reiterated: Buy
Price Target: $350$420
Current: $1,234.46
Upside: n/a
Reiterated: Buy
Price Target: €19.00€27.00
Current: €58.56
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $67.57
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $72.22
Upside: n/a
Reiterated: Buy
Price Target: $90
Current: $126.80
Upside: n/a
Reiterated: Buy
Price Target: $18$20
Current: $46.69
Upside: n/a
Reiterated: Buy
Price Target: $22
Current: $36.59
Upside: n/a
Reiterated: Buy
Price Target: $75
Current: $128.86
Upside: n/a
Reiterated: Buy
Price Target: $335
Current: $518.97
Upside: n/a
Reiterated: Buy
Price Target: $230
Current: $355.90
Upside: n/a
Reiterated: Buy
Price Target: $205
Current: $613.24
Upside: n/a
Reiterated: Buy
Price Target: $58$67
Current: $80.61
Upside: n/a
Reiterated: Buy
Price Target: $90$99
Current: $204.29
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $35.24
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $927.03
Upside: n/a
Reiterated: Buy
Price Target: $110$105
Current: $67.86
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $11.33
Upside: n/a
Upgraded: Buy
Price Target: $17$21
Current: $117.85
Upside: n/a
Upgraded: Hold
Price Target: $11$22
Current: $49.16
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $33.25
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $137.89
Upside: n/a
Initiated Coverage: Buy
Price Target: $6
Current: $60.37
Upside: n/a
Reiterated: Hold
Price Target: $30
Current: $134.92
Upside: n/a