Craig Ellis
Stock Analyst at B. Riley Securities
(3.83)
# 65
Out of 5,319 analysts
450
Total ratings
55.76%
Success rate
104.67%
Average return
Main Sectors:
Top Industries:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
QBTS D-Wave Quantum | Maintains: Strong Buy | 11 12 | 6.42 | 86.92% | 5 | Mar 14, 2025 | |
RGTI Rigetti Computing | Maintains: Strong Buy | 9 15 | 8.32 | 80.29% | 5 | Feb 14, 2025 | |
COHU Cohu | Maintains: Buy | 34 30 | 14.06 | 113.37% | 10 | Feb 14, 2025 | |
ON ON Semiconductor | Maintains: Buy | 90 73 | 34.64 | 110.74% | 15 | Feb 11, 2025 | |
AMKR Amkor Tech | Maintains: Buy | 38 32 | 15.97 | 100.38% | 5 | Feb 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 85 75 | 38.56 | 94.5% | 21 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 80 60 | 26.24 | 128.66% | 29 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 110 65 | 55.98 | 16.11% | 23 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 64 34 | 25.19 | 34.97% | 12 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 8 5 | 1.45 | 244.83% | 2 | Feb 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Strong Buy | 36 38 | 17.32 | 119.4% | 15 | Nov 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 50 47 | 17.34 | 171.05% | 18 | Nov 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Strong Buy | 105 110 | 63.76 | 72.52% | 26 | Oct 24, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 26 26 | 4.4 | 490.91% | 3 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 300 280 | 137.46 | 103.7% | 25 | Aug 16, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 10 9 | 3.17 | 168.14% | 8 | Aug 9, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 112 95 | 39.22 | 142.22% | 20 | Aug 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 150 140 | 60.37 | 131.9% | 19 | Aug 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 190 165 | 44.78 | 268.47% | 17 | Aug 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 250 280 | 114.99 | 143.5% | 14 | Jun 20, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 95 100 | 51.7 | 93.42% | 23 | May 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 15 14 | 1.91 | 606.81% | 7 | May 10, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 54 47 | 29.1 | 61.51% | 16 | May 3, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 10 2 | 0.04 | 4275% | 2 | Sep 7, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 5 4 | 5.1 | -31.37% | 4 | Aug 15, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 8 6 | 3.59 | 53.2% | 14 | Aug 11, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 185 200 | 53.92 | 270.92% | 16 | Mar 31, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 20 18 | 1.91 | 816.23% | 6 | Feb 15, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 80 55 | 10.32 | 432.95% | 7 | Jun 9, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 125 130 | n/a | n/a | 9 | May 11, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 20 12 | 10.25 | 12.2% | 1 | Apr 13, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 4 5 | 4 | 25% | 7 | Apr 13, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 25 30 | 170.99 | -82.46% | 7 | Dec 3, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 6 5 | 101.49 | -95.32% | 6 | Nov 16, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 105 100 | 90.5 | 10.5% | 4 | Oct 25, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 110 96 | 148.44 | -35.33% | 7 | Oct 24, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 36 30 | n/a | n/a | 3 | Oct 4, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 120 117 | 176.27 | -33.62% | 5 | Aug 23, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 142 145 | 634.43 | -77.14% | 3 | Jul 31, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 200 205 | 640.16 | -67.98% | 3 | Jul 19, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 55 65 | 18.93 | 243.37% | 4 | Apr 27, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 47 50 | n/a | n/a | 3 | Oct 20, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | n/a | n/a | n/a | 1 | Apr 11, 2017 |