David Williams
Stock Analyst at Benchmark
(1.8)
# 1138
Out of 5,328 analysts
166
Total ratings
36.45%
Success rate
25.39%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
LFUS Littelfuse | Reiterates: Hold | n/a | n/a | n/a | 8 | Apr 30, 2025 | |
PLXS Plexus | Maintains: Buy | 170 160 | 124.54 | 28.47% | 14 | Apr 25, 2025 | |
MXL MaxLinear | Reiterates: Buy | 20 20 | 10.12 | 97.63% | 13 | Apr 24, 2025 | |
IONQ IonQ | Maintains: Buy | 45 40 | 27.34 | 46.31% | 11 | Apr 23, 2025 | |
BDC Belden | Maintains: Buy | 130 120 | 101.41 | 18.33% | 4 | Apr 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 125 125 | 95.72 | 30.59% | 6 | Mar 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 8 8 | 6.96 | 14.94% | 11 | Mar 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 14 14 | 9.12 | 53.51% | 11 | Mar 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 245 275 | 193.66 | 42% | 2 | Feb 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 74 65 | 39.31 | 65.35% | 6 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 90 60 | 39.6 | 51.52% | 7 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 55 65 | 49.01 | 32.63% | 11 | Feb 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 160 160 | 106.41 | 50.36% | 7 | Feb 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 40 42 | 19.46 | 115.83% | 11 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 78 78 | 49.39 | 57.93% | 8 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Speculative Buy | 4 3 | 0.87 | 244.83% | 11 | Nov 13, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 18 14 | 4.98 | 181.12% | 6 | Mar 27, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 3 5 | 2.42 | 106.61% | 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 | 65.22 | 191.32% | 1 | Feb 4, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 225 175 | 69.84 | 150.57% | 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 | 96.61 | 13.86% | 1 | Jul 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 39 53 | 48.8 | 8.61% | 2 | Apr 30, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 30 | 13.29 | 125.73% | 1 | Apr 6, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 350 420 | 603.14 | -30.36% | 2 | Feb 8, 2021 |