
Craig Ellis
Stock Analyst at B. Riley Securities
(4.97)
# 89
Out of 5,023 analysts
1794
Total ratings
56.4%
Success rate
37.7%
Average return
Main Sectors:
Stocks Rated by Craig Ellis
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LRCX Lam Research | Reiterated: Buy | $350 → $390 | $347.49 | +12.23% | 86 | Oct 1, 2026 | |
| ROG Rogers | Reiterated: Buy | $200 → $225 | $160.00 | +40.63% | 66 | Oct 1, 2026 | |
| INFQ Infleqtion | Reiterated: Buy | $23 | $13.15 | +74.90% | 2 | Sep 21, 2026 | |
| IONQ IonQ, Inc. | Reiterated: Buy | $100 | $43.77 | +128.47% | 8 | Sep 21, 2026 | |
| QBTS D-Wave Quantum | Reiterated: Buy | $40 | $15.77 | +153.65% | 17 | Sep 21, 2026 | |
| RGTI Rigetti Computing | Reiterated: Buy | $35 | $15.25 | +129.51% | 13 | Sep 21, 2026 | |
| MRVL Marvell Technology | Reiterated: Buy | $345 → $315 | $272.29 | +15.69% | 88 | Aug 28, 2026 | |
| SMTC Semtech | Reiterated: Buy | $210 | $194.88 | +7.76% | 97 | Aug 26, 2026 | |
| AOSL Alpha and Omega Semiconductor | Reiterated: Hold | $25 → $34 | $30.24 | +12.43% | 78 | Aug 13, 2026 | |
| ACLS Axcelis Technologies | Reiterated: Buy | $180 → $198 | $147.77 | +33.99% | 84 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $100 → $105 | $100.77 | +4.20% | 64 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $125 → $108 | $81.32 | +32.81% | 72 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $365 → $390 | $327.77 | +18.99% | 55 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $125 → $105 | $62.92 | +66.88% | 49 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $135 → $127 | $84.89 | +49.61% | 76 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $65 → $69 | $73.48 | -6.10% | 72 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $300 → $350 | $280.50 | +24.78% | 70 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $165 | $149.15 | +10.63% | 78 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $75 → $65 | $56.02 | +16.03% | 17 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $550 → $790 | $540.04 | +46.29% | 85 | Jun 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $220 | $165.19 | +33.18% | 68 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $15 → $16 | $9.15 | +74.86% | 9 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $4 → $3 | $2.25 | +33.33% | 5 | Mar 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $9 → $5 | $0.48 | +941.67% | 2 | Mar 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 | $2.97 | +102.02% | 17 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 | $2.35 | +155.32% | 17 | Feb 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $72 → $60 | $85.03 | -29.44% | 75 | Jan 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $8 → $3 | $4.61 | n/a | 40 | Nov 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $2.75 → $1.5 | $34.50 | n/a | 27 | Aug 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $7 → $3.03 | $2.80 | n/a | 35 | Aug 7, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $145 → $150 | $38.75 | n/a | 54 | Nov 17, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $3.78 | n/a | 1 | Mar 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $15.74 | n/a | 1 | Mar 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $130 | $329.34 | n/a | 1 | Jan 14, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $30 | $115.73 | n/a | 1 | Jan 14, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $222.76 | n/a | 26 | Jan 14, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $417.15 | n/a | 35 | Jan 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $1,867.31 | n/a | 21 | Jan 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $355.14 | n/a | 34 | Jan 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $119.33 | n/a | 43 | Jan 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $206.89 | n/a | 22 | Jan 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $293.80 | n/a | 24 | Jan 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $190 | $233.95 | n/a | 48 | Jan 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | €146.39 | €1,653 | n/a | 4 | Oct 29, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $5.66 | n/a | 5 | Sep 5, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $333.69 | n/a | 1 | May 26, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $86 | $415.29 | n/a | 1 | Oct 22, 2015 |
Lam Research
Oct 1, 2026
Reiterated: Buy
Price Target: $350 → $390
Current: $347.49
Upside: +12.23%
Rogers
Oct 1, 2026
Reiterated: Buy
Price Target: $200 → $225
Current: $160.00
Upside: +40.63%
Infleqtion
Sep 21, 2026
Reiterated: Buy
Price Target: $23
Current: $13.15
Upside: +74.90%
IonQ, Inc.
Sep 21, 2026
Reiterated: Buy
Price Target: $100
Current: $43.77
Upside: +128.47%
D-Wave Quantum
Sep 21, 2026
Reiterated: Buy
Price Target: $40
Current: $15.77
Upside: +153.65%
Rigetti Computing
Sep 21, 2026
Reiterated: Buy
Price Target: $35
Current: $15.25
Upside: +129.51%
Marvell Technology
Aug 28, 2026
Reiterated: Buy
Price Target: $345 → $315
Current: $272.29
Upside: +15.69%
Semtech
Aug 26, 2026
Reiterated: Buy
Price Target: $210
Current: $194.88
Upside: +7.76%
Alpha and Omega Semiconductor
Aug 13, 2026
Reiterated: Hold
Price Target: $25 → $34
Current: $30.24
Upside: +12.43%
Axcelis Technologies
Aug 7, 2026
Reiterated: Buy
Price Target: $180 → $198
Current: $147.77
Upside: +33.99%
Aug 7, 2026
Reiterated: Hold
Price Target: $100 → $105
Current: $100.77
Upside: +4.20%
Aug 7, 2026
Reiterated: Buy
Price Target: $125 → $108
Current: $81.32
Upside: +32.81%
Aug 7, 2026
Reiterated: Buy
Price Target: $365 → $390
Current: $327.77
Upside: +18.99%
Aug 4, 2026
Reiterated: Buy
Price Target: $125 → $105
Current: $62.92
Upside: +66.88%
Aug 4, 2026
Reiterated: Buy
Price Target: $135 → $127
Current: $84.89
Upside: +49.61%
Jul 31, 2026
Reiterated: Buy
Price Target: $65 → $69
Current: $73.48
Upside: -6.10%
Jul 31, 2026
Reiterated: Buy
Price Target: $300 → $350
Current: $280.50
Upside: +24.78%
Jul 30, 2026
Reiterated: Buy
Price Target: $165
Current: $149.15
Upside: +10.63%
Jul 28, 2026
Reiterated: Hold
Price Target: $75 → $65
Current: $56.02
Upside: +16.03%
Jun 26, 2026
Reiterated: Buy
Price Target: $550 → $790
Current: $540.04
Upside: +46.29%
May 13, 2026
Reiterated: Buy
Price Target: $220
Current: $165.19
Upside: +33.18%
May 8, 2026
Reiterated: Buy
Price Target: $15 → $16
Current: $9.15
Upside: +74.86%
Mar 26, 2026
Reiterated: Buy
Price Target: $4 → $3
Current: $2.25
Upside: +33.33%
Mar 25, 2026
Reiterated: Buy
Price Target: $9 → $5
Current: $0.48
Upside: +941.67%
Feb 20, 2026
Reiterated: Buy
Price Target: $6
Current: $2.97
Upside: +102.02%
Feb 11, 2026
Reiterated: Buy
Price Target: $6
Current: $2.35
Upside: +155.32%
Jan 26, 2026
Reiterated: Hold
Price Target: $72 → $60
Current: $85.03
Upside: -29.44%
Nov 10, 2023
Reiterated: Hold
Price Target: $8 → $3
Current: $4.61
Upside: n/a
Aug 8, 2023
Reiterated: Hold
Price Target: $2.75 → $1.5
Current: $34.50
Upside: n/a
Aug 7, 2023
Downgraded: Hold
Price Target: $7 → $3.03
Current: $2.80
Upside: n/a
Nov 17, 2021
Reiterated: Buy
Price Target: $145 → $150
Current: $38.75
Upside: n/a
Mar 19, 2020
Downgraded: Sell
Price Target: n/a
Current: $3.78
Upside: n/a
Mar 19, 2020
Downgraded: Hold
Price Target: n/a
Current: $15.74
Upside: n/a
Jan 14, 2019
Reiterated: Buy
Price Target: $130
Current: $329.34
Upside: n/a
Jan 14, 2019
Reiterated: Buy
Price Target: $30
Current: $115.73
Upside: n/a
Jan 14, 2019
Reiterated: Buy
Price Target: n/a
Current: $222.76
Upside: n/a
Jan 11, 2019
Rated: Hold
Price Target: n/a
Current: $417.15
Upside: n/a
Jan 11, 2019
Rated: Hold
Price Target: n/a
Current: $1,867.31
Upside: n/a
Jan 11, 2019
Rated: Hold
Price Target: n/a
Current: $355.14
Upside: n/a
Jan 11, 2019
Rated: Hold
Price Target: n/a
Current: $119.33
Upside: n/a
Jan 11, 2019
Rated: Hold
Price Target: n/a
Current: $206.89
Upside: n/a
Jan 11, 2019
Rated: Hold
Price Target: n/a
Current: $293.80
Upside: n/a
Jan 9, 2019
Rated: Hold
Price Target: $190
Current: $233.95
Upside: n/a
Oct 29, 2018
Reiterated: Hold
Price Target: €146.39
Current: €1,653
Upside: n/a
Sep 5, 2017
Rated: Hold
Price Target: n/a
Current: $5.66
Upside: n/a
May 26, 2016
Reiterated: Buy
Price Target: n/a
Current: $333.69
Upside: n/a
Oct 22, 2015
Downgraded: Hold
Price Target: $86
Current: $415.29
Upside: n/a