David Williams

Stock Analyst at Needham

(4.95)
# 133
Out of 5,076 analysts
495
Total ratings
55%
Success rate
32.1%
Average return

Stocks Rated by David Williams

Diodes
Oct 23, 2026
Initiated Coverage: Buy
Price Target: $80 → $110
Current: $81.07
Upside: +35.69%
GSI Technology
Oct 22, 2026
Reiterated: Buy
Price Target: $9
Current: $3.86
Upside: +133.16%
Pasqal Holding
Sep 30, 2026
Initiated Coverage: Buy
Price Target: $16
Current: $5.56
Upside: +187.77%
Plexus
Aug 14, 2026
Reiterated: Buy
Price Target: $310
Current: $216.98
Upside: +42.87%
Alpha and Omega Semiconductor
Aug 13, 2026
Reiterated: Buy
Price Target: $50 → $45
Current: $21.91
Upside: +105.39%
Power Integrations
Aug 6, 2026
Rated: Buy
Price Target: $90 → $80
Current: $46.98
Upside: +70.29%
Vishay Intertechnology
Aug 4, 2026
Initiated Coverage: Buy
Price Target: $45
Current: $26.70
Upside: +68.54%
Littelfuse
Jul 29, 2026
Reiterated: Buy
Price Target: $520
Current: $351.39
Upside: +47.98%
Odysight.ai
Mar 22, 2026
Initiated Coverage: Buy
Price Target: $10
Current: $2.24
Upside: +346.43%
Rigetti Computing
Mar 20, 2026
Reiterated: Buy
Price Target: $35 → $25
Current: $11.52
Upside: +117.01%
Reiterated: Buy
Price Target: $3
Current: $0.3784
Upside: +692.81%
Reiterated: Buy
Price Target: $25
Current: $6.91
Upside: +261.79%
Reiterated: Buy
Price Target: $75 → $65
Current: $31.27
Upside: +107.87%
Reiterated: Buy
Price Target: $35
Current: $11.66
Upside: +200.17%
Reiterated: Buy
Price Target: $285 → $400
Current: $391.07
Upside: +2.28%
Reiterated: Buy
Price Target: $145 → $175
Current: $104.15
Upside: +68.03%
Reiterated: Buy
Price Target: $82 → $120
Current: $96.19
Upside: +24.75%
Downgraded: Hold
Price Target: n/a
Current: $72.25
Upside: -
Reiterated: Buy
Price Target: $190 → $260
Current: $236.24
Upside: +10.06%
Reiterated: Buy
Price Target: $150 → $160
Current: $112.32
Upside: +42.45%
Reiterated: Buy
Price Target: $28
Current: $63.46
Upside: -55.88%
Reiterated: Buy
Price Target: $18 → $14
Current: $2.73
Upside: n/a
Reiterated: Buy
Price Target: $3 → $5
Current: $5.91
Upside: n/a
Reiterated: Buy
Price Target: $17
Current: $1.63
Upside: n/a
Reiterated: Buy
Price Target: $190
Current: $83.43
Upside: n/a
Reiterated: Buy
Price Target: $230 → $365
Current: $210.96
Upside: n/a
Reiterated: Buy
Price Target: $145
Current: $516.79
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $86.96
Upside: n/a
Upgraded: Buy
Price Target: $39 → $53
Current: $88.08
Upside: n/a
Reiterated: Buy
Price Target: $145
Current: $208.05
Upside: n/a
Reiterated: Buy
Price Target: $350 → $420
Current: $1,140.12
Upside: n/a
Reiterated: Buy
Price Target: €19.00 → €27.00
Current: €48.67
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $54.17
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $74.09
Upside: n/a
Reiterated: Buy
Price Target: $90
Current: $145.73
Upside: n/a
Reiterated: Buy
Price Target: $18 → $20
Current: $38.68
Upside: n/a
Reiterated: Buy
Price Target: $22
Current: $39.23
Upside: n/a
Reiterated: Buy
Price Target: $75
Current: $136.08
Upside: n/a
Reiterated: Buy
Price Target: $335
Current: $551.44
Upside: n/a
Reiterated: Buy
Price Target: $230
Current: $349.36
Upside: n/a
Reiterated: Buy
Price Target: $205
Current: $633.98
Upside: n/a
Reiterated: Buy
Price Target: $58 → $67
Current: $74.87
Upside: n/a
Reiterated: Buy
Price Target: $90 → $99
Current: $197.48
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $36.47
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $756.17
Upside: n/a
Reiterated: Buy
Price Target: $110 → $105
Current: $66.50
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $8.78
Upside: n/a
Upgraded: Buy
Price Target: $17 → $21
Current: $121.19
Upside: n/a
Upgraded: Hold
Price Target: $11 → $22
Current: $47.05
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $147.48
Upside: n/a
Initiated Coverage: Buy
Price Target: $6
Current: $56.85
Upside: n/a
Reiterated: Hold
Price Target: $30
Current: $139.90
Upside: n/a