Craig Ellis
Stock Analyst at B. Riley Securities
(4.63)
# 30
Out of 5,240 analysts
439
Total ratings
61.42%
Success rate
153.16%
Average return
Main Sectors:
Top Industries:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
Rigetti Computing | Maintains: Strong Buy | 4 9 | 8.9 | -4.49% | 4 | Jan 14, 2025 | |
D-Wave Quantum | Maintains: Strong Buy | 5 9 | 4.74 | 89.87% | 3 | Jan 14, 2025 | |
Ichor Hldgs | Reiterates: Strong Buy | 36 38 | 30.99 | 22.62% | 15 | Nov 5, 2024 | |
Alpha & Omega | Maintains: Buy | 50 47 | 35.47 | 32.51% | 18 | Nov 5, 2024 | |
Skyworks Solutions | Maintains: Buy | 140 120 | 91.55 | 31.08% | 22 | Oct 24, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Strong Buy | 105 110 | 75 | 46.67% | 26 | Oct 24, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 26 26 | 8.02 | 224.19% | 3 | Sep 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 8 | 2.37 | 237.55% | 1 | Aug 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 300 280 | 173.45 | 61.43% | 25 | Aug 16, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 10 9 | 3.63 | 134.16% | 8 | Aug 9, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 112 95 | 50.41 | 88.45% | 20 | Aug 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 110 103 | 56.8 | 81.34% | 20 | Aug 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 150 140 | 89.57 | 56.3% | 19 | Aug 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 190 165 | 69.59 | 137.1% | 17 | Aug 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 45 50 | 25.36 | 97.16% | 4 | Jun 20, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 250 280 | 202 | 38.61% | 14 | Jun 20, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 65 74 | 43.13 | 71.57% | 11 | Jun 20, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 95 100 | 114.93 | -12.99% | 23 | May 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 15 14 | 3.92 | 244.39% | 7 | May 10, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 54 47 | 45.8 | 2.62% | 16 | May 3, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 45 40 | 23.98 | 66.81% | 9 | May 3, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Buy | 115 103 | 55.17 | 86.7% | 14 | Apr 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 40 50 | 64.41 | -22.37% | 28 | Apr 1, 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 | 6.14 | -10.42% | 14 | Aug 11, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 185 200 | 94.83 | 110.9% | 16 | Mar 31, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 20 18 | 2.82 | 520.57% | 6 | Feb 15, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 80 55 | 22.4 | 145.54% | 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.99 | 4.64% | 1 | Apr 13, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 4 5 | 3.46 | 44.51% | 7 | Apr 13, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 25 30 | 224.09 | -86.61% | 7 | Dec 3, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 6 5 | 131.4 | -96.39% | 6 | Nov 16, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 105 100 | 133.2 | -24.92% | 4 | Oct 25, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 110 96 | 193.31 | -50.34% | 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 | 214.53 | -45.46% | 5 | Aug 23, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 142 145 | 700.13 | -79.29% | 3 | Jul 31, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 200 205 | 735.95 | -72.14% | 3 | Jul 19, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 55 65 | 19.17 | 239.07% | 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 |