David Williams

Stock Analyst at Needham

(4.95)
# 144
Out of 5,128 analysts
497
Total ratings
53%
Success rate
30.5%
Average return

Stocks Rated by David Williams

Plexus
Oct 30, 2026
Reiterated: Buy
Price Target: $310
Current: $210.75
Upside: +47.09%
Littelfuse
Oct 29, 2026
Reiterated: Buy
Price Target: $520
Current: $396.61
Upside: +31.11%
Diodes
Oct 23, 2026
Initiated Coverage: Buy
Price Target: $80 → $110
Current: $91.60
Upside: +20.09%
GSI Technology
Oct 22, 2026
Reiterated: Buy
Price Target: $9
Current: $3.22
Upside: +179.50%
Pasqal Holding
Sep 30, 2026
Initiated Coverage: Buy
Price Target: $16
Current: $4.04
Upside: +296.04%
Alpha and Omega Semiconductor
Aug 13, 2026
Reiterated: Buy
Price Target: $50 → $45
Current: $30.53
Upside: +47.40%
Power Integrations
Aug 6, 2026
Rated: Buy
Price Target: $90 → $80
Current: $46.06
Upside: +73.69%
Vishay Intertechnology
Aug 4, 2026
Initiated Coverage: Buy
Price Target: $45
Current: $27.79
Upside: +61.93%
Odysight.ai
Mar 22, 2026
Initiated Coverage: Buy
Price Target: $10
Current: $1.64
Upside: +509.76%
Rigetti Computing
Mar 20, 2026
Reiterated: Buy
Price Target: $35 → $25
Current: $10.33
Upside: +142.01%
Reiterated: Buy
Price Target: $3
Current: $0.3656
Upside: +720.57%
Reiterated: Buy
Price Target: $25
Current: $7.58
Upside: +229.82%
Reiterated: Buy
Price Target: $75 → $65
Current: $30.86
Upside: +110.63%
Reiterated: Buy
Price Target: $35
Current: $9.84
Upside: +255.69%
Reiterated: Buy
Price Target: $285 → $400
Current: $409.29
Upside: -2.27%
Reiterated: Buy
Price Target: $145 → $175
Current: $102.21
Upside: +71.22%
Reiterated: Buy
Price Target: $82 → $120
Current: $118.85
Upside: +0.97%
Downgraded: Hold
Price Target: n/a
Current: $73.73
Upside: -
Reiterated: Buy
Price Target: $190 → $260
Current: $245.76
Upside: +5.79%
Reiterated: Buy
Price Target: $150 → $160
Current: $121.71
Upside: +31.46%
Reiterated: Buy
Price Target: $28
Current: $58.96
Upside: -52.51%
Reiterated: Buy
Price Target: $18 → $14
Current: $2.19
Upside: n/a
Reiterated: Buy
Price Target: $3 → $5
Current: $4.72
Upside: n/a
Reiterated: Buy
Price Target: $17
Current: $2.18
Upside: n/a
Reiterated: Buy
Price Target: $190
Current: $90.03
Upside: n/a
Reiterated: Buy
Price Target: $230 → $365
Current: $166.19
Upside: n/a
Reiterated: Buy
Price Target: $145
Current: $585.30
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $61.20
Upside: n/a
Upgraded: Buy
Price Target: $39 → $53
Current: $85.64
Upside: n/a
Reiterated: Buy
Price Target: $145
Current: $217.82
Upside: n/a
Reiterated: Buy
Price Target: $350 → $420
Current: $1,447.40
Upside: n/a
Reiterated: Buy
Price Target: €19.00 → €27.00
Current: €52.11
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $57.35
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $80.94
Upside: n/a
Reiterated: Buy
Price Target: $90
Current: $151.24
Upside: n/a
Reiterated: Buy
Price Target: $18 → $20
Current: $34.75
Upside: n/a
Reiterated: Buy
Price Target: $22
Current: $35.32
Upside: n/a
Reiterated: Buy
Price Target: $75
Current: $131.11
Upside: n/a
Reiterated: Buy
Price Target: $335
Current: $549.13
Upside: n/a
Reiterated: Buy
Price Target: $230
Current: $363.07
Upside: n/a
Reiterated: Buy
Price Target: $205
Current: $643.88
Upside: n/a
Reiterated: Buy
Price Target: $58 → $67
Current: $83.43
Upside: n/a
Reiterated: Buy
Price Target: $90 → $99
Current: $195.95
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $32.68
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $624.65
Upside: n/a
Reiterated: Buy
Price Target: $110 → $105
Current: $61.06
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $8.74
Upside: n/a
Upgraded: Buy
Price Target: $17 → $21
Current: $126.90
Upside: n/a
Upgraded: Hold
Price Target: $11 → $22
Current: $48.43
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $144.45
Upside: n/a
Initiated Coverage: Buy
Price Target: $6
Current: $60.12
Upside: n/a
Reiterated: Hold
Price Target: $30
Current: $147.99
Upside: n/a