Craig Ellis
Stock Analyst at B. Riley Securities
(4.87)
# 85
Out of 5,050 analysts
492
Total ratings
63.71%
Success rate
55.19%
Average return
Main Sectors:
Stocks Rated by Craig Ellis
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AOSL Alpha and Omega Semiconductor | Downgrades: Neutral | $40 → $24 | $20.32 | +18.11% | 22 | Nov 6, 2025 | |
| ACLS Axcelis Technologies | Maintains: Neutral | $85 → $84 | $85.74 | -2.03% | 26 | Nov 5, 2025 | |
| RGTI Rigetti Computing | Downgrades: Neutral | $35 → $42 | $33.77 | +24.37% | 8 | Nov 3, 2025 | |
| LRCX Lam Research | Maintains: Buy | $175 → $180 | $159.35 | +12.96% | 31 | Oct 23, 2025 | |
| KLIC Kulicke and Soffa Industries | Maintains: Neutral | $30 → $35 | $38.43 | -8.93% | 19 | Oct 10, 2025 | |
| ONTO Onto Innovation | Maintains: Buy | $145 → $170 | $139.09 | +22.22% | 16 | Oct 10, 2025 | |
| CAMT Camtek | Maintains: Buy | $120 → $145 | $119.12 | +21.73% | 22 | Oct 10, 2025 | |
| AMAT Applied Materials | Maintains: Buy | $200 → $265 | $230.07 | +15.18% | 29 | Oct 10, 2025 | |
| FORM FormFactor | Upgrades: Buy | $34 → $47 | $52.25 | -10.05% | 17 | Oct 10, 2025 | |
| SIMO Silicon Motion Technology | Maintains: Buy | $105 → $120 | $93.71 | +28.05% | 24 | Sep 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $22 → $33 | $29.50 | +11.86% | 9 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $100 | $59.27 | +68.72% | 3 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $9 | $3.29 | +173.56% | 1 | Sep 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $6.5 → $6 | $3.78 | +58.73% | 9 | Aug 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $18 → $24 | $34.78 | -30.99% | 6 | Jul 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $23 → $30 | $14.97 | +100.40% | 16 | Jul 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $110 → $115 | $90.92 | +26.48% | 25 | Jun 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $40 → $56 | $47.83 | +17.08% | 17 | Jun 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $80 → $85 | $84.28 | +0.85% | 17 | Apr 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $34 → $30 | $23.93 | +25.37% | 10 | Feb 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $85 → $75 | $56.28 | +33.26% | 22 | Feb 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $80 → $60 | $71.88 | -16.53% | 31 | Feb 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $110 → $65 | $69.58 | -6.58% | 25 | Feb 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $8 → $5 | $1.41 | +254.61% | 2 | Feb 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $26 | $4.96 | +424.19% | 3 | Sep 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $15 → $14 | $4.68 | +188.46% | 7 | May 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $8 → $5.5 | $4.08 | +34.80% | 14 | Aug 11, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $200 → $175 | $6.29 | +2,682.19% | 6 | Feb 15, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $80 → $55 | $8.18 | +572.37% | 7 | Jun 9, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Strong Buy | $20 → $12 | $10.58 | +8.70% | 1 | Apr 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $25 → $30 | $349.43 | -91.41% | 7 | Dec 3, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $6 → $4.75 | $188.15 | -97.48% | 7 | Nov 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $105 → $100 | $126.42 | -20.90% | 5 | Oct 25, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $110 → $96 | $160.55 | -40.21% | 7 | Oct 24, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $117 | $228.48 | -48.79% | 6 | Aug 23, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $142 → $145 | $1,193.37 | -87.85% | 5 | Jul 31, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $200 → $205 | $1,016.96 | -79.84% | 3 | Jul 19, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $55 → $65 | $38.13 | +70.47% | 7 | Apr 27, 2018 |
Alpha and Omega Semiconductor
Nov 6, 2025
Downgrades: Neutral
Price Target: $40 → $24
Current: $20.32
Upside: +18.11%
Axcelis Technologies
Nov 5, 2025
Maintains: Neutral
Price Target: $85 → $84
Current: $85.74
Upside: -2.03%
Rigetti Computing
Nov 3, 2025
Downgrades: Neutral
Price Target: $35 → $42
Current: $33.77
Upside: +24.37%
Lam Research
Oct 23, 2025
Maintains: Buy
Price Target: $175 → $180
Current: $159.35
Upside: +12.96%
Kulicke and Soffa Industries
Oct 10, 2025
Maintains: Neutral
Price Target: $30 → $35
Current: $38.43
Upside: -8.93%
Onto Innovation
Oct 10, 2025
Maintains: Buy
Price Target: $145 → $170
Current: $139.09
Upside: +22.22%
Camtek
Oct 10, 2025
Maintains: Buy
Price Target: $120 → $145
Current: $119.12
Upside: +21.73%
Applied Materials
Oct 10, 2025
Maintains: Buy
Price Target: $200 → $265
Current: $230.07
Upside: +15.18%
FormFactor
Oct 10, 2025
Upgrades: Buy
Price Target: $34 → $47
Current: $52.25
Upside: -10.05%
Silicon Motion Technology
Sep 24, 2025
Maintains: Buy
Price Target: $105 → $120
Current: $93.71
Upside: +28.05%
Sep 22, 2025
Maintains: Buy
Price Target: $22 → $33
Current: $29.50
Upside: +11.86%
Sep 22, 2025
Maintains: Buy
Price Target: $75 → $100
Current: $59.27
Upside: +68.72%
Sep 9, 2025
Initiates: Buy
Price Target: $9
Current: $3.29
Upside: +173.56%
Aug 8, 2025
Maintains: Buy
Price Target: $6.5 → $6
Current: $3.78
Upside: +58.73%
Jul 29, 2025
Maintains: Neutral
Price Target: $18 → $24
Current: $34.78
Upside: -30.99%
Jul 11, 2025
Maintains: Buy
Price Target: $23 → $30
Current: $14.97
Upside: +100.40%
Jun 18, 2025
Maintains: Buy
Price Target: $110 → $115
Current: $90.92
Upside: +26.48%
Jun 18, 2025
Maintains: Neutral
Price Target: $40 → $56
Current: $47.83
Upside: +17.08%
Apr 30, 2025
Maintains: Buy
Price Target: $80 → $85
Current: $84.28
Upside: +0.85%
Feb 14, 2025
Maintains: Buy
Price Target: $34 → $30
Current: $23.93
Upside: +25.37%
Feb 7, 2025
Reiterates: Buy
Price Target: $85 → $75
Current: $56.28
Upside: +33.26%
Feb 7, 2025
Maintains: Outperform
Price Target: $80 → $60
Current: $71.88
Upside: -16.53%
Feb 6, 2025
Downgrades: Neutral
Price Target: $110 → $65
Current: $69.58
Upside: -6.58%
Feb 3, 2025
Maintains: Buy
Price Target: $8 → $5
Current: $1.41
Upside: +254.61%
Sep 19, 2024
Reiterates: Buy
Price Target: $26
Current: $4.96
Upside: +424.19%
May 10, 2024
Reiterates: Buy
Price Target: $15 → $14
Current: $4.68
Upside: +188.46%
Aug 11, 2023
Maintains: Neutral
Price Target: $8 → $5.5
Current: $4.08
Upside: +34.80%
Feb 15, 2023
Maintains: Buy
Price Target: $200 → $175
Current: $6.29
Upside: +2,682.19%
Jun 9, 2022
Maintains: Neutral
Price Target: $80 → $55
Current: $8.18
Upside: +572.37%
Apr 13, 2020
Maintains: Strong Buy
Price Target: $20 → $12
Current: $10.58
Upside: +8.70%
Dec 3, 2018
Upgrades: Buy
Price Target: $25 → $30
Current: $349.43
Upside: -91.41%
Nov 16, 2018
Downgrades: Neutral
Price Target: $6 → $4.75
Current: $188.15
Upside: -97.48%
Oct 25, 2018
Maintains: Buy
Price Target: $105 → $100
Current: $126.42
Upside: -20.90%
Oct 24, 2018
Maintains: Neutral
Price Target: $110 → $96
Current: $160.55
Upside: -40.21%
Aug 23, 2018
Maintains: Buy
Price Target: $120 → $117
Current: $228.48
Upside: -48.79%
Jul 31, 2018
Maintains: Buy
Price Target: $142 → $145
Current: $1,193.37
Upside: -87.85%
Jul 19, 2018
Maintains: Neutral
Price Target: $200 → $205
Current: $1,016.96
Upside: -79.84%
Apr 27, 2018
Maintains: Buy
Price Target: $55 → $65
Current: $38.13
Upside: +70.47%