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
43 Stocks
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