Craig Ellis
Stock Analyst at B. Riley Securities
(3.86)
# 83
Out of 5,291 analysts
450
Total ratings
56.15%
Success rate
115.94%
Average return
Main Sectors:
Top Industries:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
D-Wave Quantum | Maintains: Strong Buy | 11 12 | 7.58 | 58.31% | 5 | Mar 14, 2025 | |
Rigetti Computing | Maintains: Strong Buy | 9 15 | 8.15 | 84.05% | 5 | Feb 14, 2025 | |
Cohu | Maintains: Buy | 34 30 | 15.08 | 98.94% | 10 | Feb 14, 2025 | |
ON Semiconductor | Maintains: Buy | 90 73 | 40.98 | 78.14% | 15 | Feb 11, 2025 | |
Amkor Tech | Maintains: Buy | 38 32 | 18.32 | 74.67% | 5 | Feb 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 85 75 | 48.68 | 54.07% | 21 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 80 60 | 35.05 | 71.18% | 29 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 110 65 | 64.13 | 1.36% | 23 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 64 34 | 28.66 | 18.63% | 12 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 8 5 | 1.78 | 180.9% | 2 | Feb 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Strong Buy | 36 38 | 23.19 | 63.86% | 15 | Nov 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 50 47 | 26.02 | 80.63% | 18 | Nov 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Strong Buy | 105 110 | 72.74 | 51.22% | 26 | Oct 24, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 26 26 | 4.67 | 456.75% | 3 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 300 280 | 145.03 | 93.06% | 25 | Aug 16, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 10 9 | 3.18 | 167.3% | 8 | Aug 9, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 112 95 | 50.84 | 86.86% | 20 | Aug 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 150 140 | 59.02 | 137.21% | 19 | Aug 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 190 165 | 49.79 | 231.39% | 17 | Aug 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 250 280 | 122.04 | 129.43% | 14 | Jun 20, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 95 100 | 62.12 | 60.98% | 23 | May 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 15 14 | 2.1 | 542.86% | 7 | May 10, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 54 47 | 33.02 | 42.34% | 16 | May 3, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 10 2 | n/a | n/a | 2 | Sep 7, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 5 4 | n/a | n/a | 4 | Aug 15, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 8 6 | 3.85 | 42.86% | 14 | Aug 11, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 185 200 | 67.72 | 195.33% | 16 | Mar 31, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 20 18 | 2.07 | 745.41% | 6 | Feb 15, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 80 55 | 14.16 | 288.42% | 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 | 11.46 | 0.35% | 1 | Apr 13, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 4 5 | 4 | 25% | 7 | Apr 13, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 25 30 | 169.36 | -82.29% | 7 | Dec 3, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 6 5 | 109.67 | -95.67% | 6 | Nov 16, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 105 100 | 113.17 | -11.64% | 4 | Oct 25, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 110 96 | 176.37 | -45.57% | 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 | 201.64 | -41.98% | 5 | Aug 23, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 142 145 | 674.63 | -78.51% | 3 | Jul 31, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 200 205 | 675.18 | -69.64% | 3 | Jul 19, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 55 65 | 22.71 | 186.22% | 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 |