Craig Ellis
Stock Analyst at B. Riley Securities
(4.80)
# 94
Out of 5,090 analysts
499
Total ratings
62.01%
Success rate
43.64%
Average return
Main Sectors:
Stocks Rated by Craig Ellis
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| MRVL Marvell Technology | Reiterates: Buy | $100 → $130 | $99.22 | +31.02% | 26 | Dec 3, 2025 | |
| SMTC Semtech | Maintains: Outperform | $70 → $88 | $79.40 | +10.83% | 32 | Nov 25, 2025 | |
| KLIC Kulicke and Soffa Industries | Reiterates: Neutral | $35 → $39 | $49.16 | -20.67% | 20 | Nov 21, 2025 | |
| ONTO Onto Innovation | Maintains: Buy | $173 → $180 | $157.37 | +14.38% | 17 | Nov 18, 2025 | |
| AMAT Applied Materials | Reiterates: Buy | $265 → $270 | $268.73 | +0.47% | 30 | Nov 14, 2025 | |
| GCTS GCT Semiconductor Holding | Maintains: Buy | $4.5 → $4 | $1.39 | +187.77% | 3 | Nov 13, 2025 | |
| RGTI Rigetti Computing | Maintains: Neutral | $42 → $35 | $28.22 | +24.03% | 9 | Nov 12, 2025 | |
| AOSL Alpha and Omega Semiconductor | Downgrades: Neutral | $40 → $24 | $21.36 | +12.36% | 22 | Nov 6, 2025 | |
| ACLS Axcelis Technologies | Maintains: Neutral | $85 → $84 | $91.76 | -8.46% | 26 | Nov 5, 2025 | |
| LRCX Lam Research | Maintains: Buy | $175 → $180 | $160.00 | +12.50% | 31 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $145 | $117.48 | +23.43% | 22 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $34 → $47 | $56.71 | -17.12% | 17 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $105 → $120 | $91.62 | +30.98% | 24 | Sep 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $22 → $33 | $27.15 | +21.55% | 9 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $100 | $52.40 | +90.84% | 3 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $9 | $2.46 | +265.85% | 1 | Sep 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $6.5 → $6 | $3.50 | +71.60% | 9 | Aug 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $18 → $24 | $43.17 | -44.41% | 6 | Jul 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $23 → $30 | $17.51 | +71.33% | 16 | Jul 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $40 → $56 | $55.52 | +0.86% | 17 | Jun 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $80 → $85 | $87.20 | -2.52% | 17 | Apr 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $34 → $30 | $24.99 | +20.05% | 10 | Feb 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $85 → $75 | $66.53 | +12.73% | 22 | Feb 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $110 → $65 | $69.47 | -6.43% | 25 | Feb 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $26 | $4.05 | +541.98% | 3 | Sep 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $15 → $14 | $4.58 | +194.76% | 7 | May 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $8 → $5.5 | $4.03 | +36.46% | 14 | Aug 11, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $200 → $175 | $6.39 | +2,640.03% | 6 | Feb 15, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $80 → $55 | $8.72 | +530.73% | 7 | Jun 9, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Strong Buy | $20 → $12 | $10.89 | +5.60% | 1 | Apr 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $25 → $30 | $388.64 | -92.28% | 7 | Dec 3, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $6 → $4.75 | $181.53 | -97.38% | 7 | Nov 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $105 → $100 | $141.55 | -29.35% | 5 | Oct 25, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $110 → $96 | $183.89 | -47.79% | 7 | Oct 24, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $117 | $282.39 | -58.57% | 6 | Aug 23, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $142 → $145 | $1,221.76 | -88.13% | 5 | Jul 31, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $200 → $205 | $1,104.00 | -81.43% | 3 | Jul 19, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $55 → $65 | $41.84 | +55.35% | 7 | Apr 27, 2018 |
Marvell Technology
Dec 3, 2025
Reiterates: Buy
Price Target: $100 → $130
Current: $99.22
Upside: +31.02%
Semtech
Nov 25, 2025
Maintains: Outperform
Price Target: $70 → $88
Current: $79.40
Upside: +10.83%
Kulicke and Soffa Industries
Nov 21, 2025
Reiterates: Neutral
Price Target: $35 → $39
Current: $49.16
Upside: -20.67%
Onto Innovation
Nov 18, 2025
Maintains: Buy
Price Target: $173 → $180
Current: $157.37
Upside: +14.38%
Applied Materials
Nov 14, 2025
Reiterates: Buy
Price Target: $265 → $270
Current: $268.73
Upside: +0.47%
GCT Semiconductor Holding
Nov 13, 2025
Maintains: Buy
Price Target: $4.5 → $4
Current: $1.39
Upside: +187.77%
Rigetti Computing
Nov 12, 2025
Maintains: Neutral
Price Target: $42 → $35
Current: $28.22
Upside: +24.03%
Alpha and Omega Semiconductor
Nov 6, 2025
Downgrades: Neutral
Price Target: $40 → $24
Current: $21.36
Upside: +12.36%
Axcelis Technologies
Nov 5, 2025
Maintains: Neutral
Price Target: $85 → $84
Current: $91.76
Upside: -8.46%
Lam Research
Oct 23, 2025
Maintains: Buy
Price Target: $175 → $180
Current: $160.00
Upside: +12.50%
Oct 10, 2025
Maintains: Buy
Price Target: $120 → $145
Current: $117.48
Upside: +23.43%
Oct 10, 2025
Upgrades: Buy
Price Target: $34 → $47
Current: $56.71
Upside: -17.12%
Sep 24, 2025
Maintains: Buy
Price Target: $105 → $120
Current: $91.62
Upside: +30.98%
Sep 22, 2025
Maintains: Buy
Price Target: $22 → $33
Current: $27.15
Upside: +21.55%
Sep 22, 2025
Maintains: Buy
Price Target: $75 → $100
Current: $52.40
Upside: +90.84%
Sep 9, 2025
Initiates: Buy
Price Target: $9
Current: $2.46
Upside: +265.85%
Aug 8, 2025
Maintains: Buy
Price Target: $6.5 → $6
Current: $3.50
Upside: +71.60%
Jul 29, 2025
Maintains: Neutral
Price Target: $18 → $24
Current: $43.17
Upside: -44.41%
Jul 11, 2025
Maintains: Buy
Price Target: $23 → $30
Current: $17.51
Upside: +71.33%
Jun 18, 2025
Maintains: Neutral
Price Target: $40 → $56
Current: $55.52
Upside: +0.86%
Apr 30, 2025
Maintains: Buy
Price Target: $80 → $85
Current: $87.20
Upside: -2.52%
Feb 14, 2025
Maintains: Buy
Price Target: $34 → $30
Current: $24.99
Upside: +20.05%
Feb 7, 2025
Reiterates: Buy
Price Target: $85 → $75
Current: $66.53
Upside: +12.73%
Feb 6, 2025
Downgrades: Neutral
Price Target: $110 → $65
Current: $69.47
Upside: -6.43%
Sep 19, 2024
Reiterates: Buy
Price Target: $26
Current: $4.05
Upside: +541.98%
May 10, 2024
Reiterates: Buy
Price Target: $15 → $14
Current: $4.58
Upside: +194.76%
Aug 11, 2023
Maintains: Neutral
Price Target: $8 → $5.5
Current: $4.03
Upside: +36.46%
Feb 15, 2023
Maintains: Buy
Price Target: $200 → $175
Current: $6.39
Upside: +2,640.03%
Jun 9, 2022
Maintains: Neutral
Price Target: $80 → $55
Current: $8.72
Upside: +530.73%
Apr 13, 2020
Maintains: Strong Buy
Price Target: $20 → $12
Current: $10.89
Upside: +5.60%
Dec 3, 2018
Upgrades: Buy
Price Target: $25 → $30
Current: $388.64
Upside: -92.28%
Nov 16, 2018
Downgrades: Neutral
Price Target: $6 → $4.75
Current: $181.53
Upside: -97.38%
Oct 25, 2018
Maintains: Buy
Price Target: $105 → $100
Current: $141.55
Upside: -29.35%
Oct 24, 2018
Maintains: Neutral
Price Target: $110 → $96
Current: $183.89
Upside: -47.79%
Aug 23, 2018
Maintains: Buy
Price Target: $120 → $117
Current: $282.39
Upside: -58.57%
Jul 31, 2018
Maintains: Buy
Price Target: $142 → $145
Current: $1,221.76
Upside: -88.13%
Jul 19, 2018
Maintains: Neutral
Price Target: $200 → $205
Current: $1,104.00
Upside: -81.43%
Apr 27, 2018
Maintains: Buy
Price Target: $55 → $65
Current: $41.84
Upside: +55.35%