David Williams
Stock Analyst at Benchmark
(2.59)
# 652
Out of 5,333 analysts
172
Total ratings
38.39%
Success rate
35.76%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
AOSL Alpha & Omega | Maintains: Buy | 42 32 | 21.79 | 46.86% | 12 | May 9, 2025 | |
MTSI MACOM Technology Sol... | Reiterates: Buy | 160 160 | 118.25 | 35.31% | 8 | May 9, 2025 | |
LSCC Lattice Semiconducto... | Reiterates: Buy | 60 60 | 49.46 | 21.31% | 12 | May 6, 2025 | |
ON ON Semiconductor | Maintains: Buy | 60 50 | 41.09 | 21.68% | 8 | May 6, 2025 | |
BDC Belden | Reiterates: Buy | 120 120 | 106.63 | 12.54% | 5 | May 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Hold | n/a | n/a | n/a | 9 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 170 160 | 126.23 | 26.75% | 14 | Apr 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 20 20 | 11.36 | 76.06% | 13 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 45 40 | 31.19 | 28.25% | 11 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 125 125 | 100.61 | 24.24% | 6 | Mar 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 8 8 | 11.07 | -27.73% | 11 | Mar 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 14 14 | 10.6 | 32.08% | 11 | Mar 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 245 275 | 207.53 | 32.51% | 2 | Feb 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 74 65 | 44.85 | 44.93% | 6 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 78 78 | 53.96 | 44.55% | 8 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Speculative Buy | 4 3 | 1.03 | 191.26% | 11 | Nov 13, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 18 14 | 5.2 | 169.23% | 6 | Mar 27, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 3 5 | 2.64 | 89.39% | 2 | Mar 22, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | n/a | n/a | n/a | 5 | Jan 16, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 14 | n/a | n/a | 1 | Jul 8, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | n/a | n/a | n/a | 2 | Feb 16, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 225 190 | 68.19 | 178.63% | 1 | Feb 4, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 225 175 | 73.04 | 139.59% | 1 | Feb 3, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 19 | n/a | n/a | 1 | Jan 27, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 100 110 | 102.88 | 6.92% | 1 | Jul 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 39 53 | 50.35 | 5.26% | 2 | Apr 30, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 30 | 13.12 | 128.66% | 1 | Apr 6, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 350 420 | 638.69 | -34.24% | 2 | Feb 8, 2021 |