Craig Ellis
Stock Analyst at B. Riley Securities
(4.84)
# 81
Out of 5,182 analysts
530
Total ratings
63.68%
Success rate
47.06%
Average return
Main Sectors:
Stocks Rated by Craig Ellis
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ONTO Onto Innovation | Maintains: Buy | $310 → $330 | $290.76 | +13.50% | 21 | Apr 17, 2026 | |
| MRVL Marvell Technology | Maintains: Buy | $135 → $156 | $139.69 | +11.68% | 28 | Apr 13, 2026 | |
| AOSL Alpha and Omega Semiconductor | Maintains: Neutral | $19 → $25 | $33.88 | -26.21% | 23 | Apr 13, 2026 | |
| ICHR Ichor Holdings | Maintains: Buy | $52 → $75 | $65.75 | +14.07% | 19 | Apr 13, 2026 | |
| AMAT Applied Materials | Maintains: Buy | $450 → $485 | $396.94 | +22.18% | 33 | Apr 13, 2026 | |
| FORM FormFactor | Downgrades: Neutral | $100 → $130 | $137.21 | -5.25% | 19 | Apr 13, 2026 | |
| BZAI Blaize Holdings | Maintains: Buy | $8 → $5 | $2.52 | +98.41% | 2 | Mar 25, 2026 | |
| SMTC Semtech | Maintains: Outperform | $88 → $110 | $107.71 | +2.13% | 33 | Mar 17, 2026 | |
| ROG Rogers | Maintains: Buy | $127 → $133 | $122.34 | +8.71% | 18 | Feb 18, 2026 | |
| ACLS Axcelis Technologies | Maintains: Neutral | $94 → $91 | $118.73 | -23.36% | 28 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $33 | $41.26 | -20.02% | 12 | Feb 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $70 → $60 | $58.99 | +1.71% | 26 | Jan 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $145 → $175 | $179.78 | -2.66% | 23 | Jan 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $35 | $19.81 | +76.68% | 10 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $54 → $58 | $83.01 | -30.13% | 18 | Jan 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $29 → $48 | $67.37 | -28.75% | 7 | Jan 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $125 → $135 | $139.71 | -3.37% | 25 | Jan 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $85 → $95 | $78.76 | +20.62% | 23 | Jan 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $180 → $195 | $267.60 | -27.13% | 32 | Dec 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Neutral | $35 → $39 | $81.88 | -52.37% | 20 | Nov 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $4.5 → $4 | $1.30 | +207.69% | 3 | Nov 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $22 → $33 | $21.69 | +52.14% | 9 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $100 | $46.09 | +116.97% | 3 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $6.5 → $6 | $3.72 | +61.29% | 9 | Aug 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $26 | $8.53 | +204.81% | 3 | Sep 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $15 → $14 | $3.38 | +299.41% | 7 | May 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $9.25 → $1.75 | $20.25 | -91.36% | 2 | Sep 7, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $8 → $5.5 | $6.53 | -15.77% | 14 | Aug 11, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $200 → $175 | $2.63 | +6,553.99% | 6 | Feb 15, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $80 → $55 | $7.28 | +655.49% | 7 | Jun 9, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Strong Buy | $20 → $12 | $10.38 | +10.79% | 1 | Apr 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $25 → $30 | $406.54 | -92.62% | 7 | Dec 3, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $6 → $4.75 | $201.68 | -97.64% | 6 | Nov 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $105 → $100 | $212.89 | -53.03% | 5 | Oct 25, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $110 → $96 | $229.82 | -58.23% | 7 | Oct 24, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $117 | $371.45 | -68.50% | 6 | Aug 23, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $142 → $145 | $1,791.44 | -91.91% | 5 | Jul 31, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $200 → $205 | $1,459.80 | -85.96% | 3 | Jul 19, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $55 → $65 | $68.50 | -5.11% | 7 | Apr 27, 2018 |
Onto Innovation
Apr 17, 2026
Maintains: Buy
Price Target: $310 → $330
Current: $290.76
Upside: +13.50%
Marvell Technology
Apr 13, 2026
Maintains: Buy
Price Target: $135 → $156
Current: $139.69
Upside: +11.68%
Alpha and Omega Semiconductor
Apr 13, 2026
Maintains: Neutral
Price Target: $19 → $25
Current: $33.88
Upside: -26.21%
Ichor Holdings
Apr 13, 2026
Maintains: Buy
Price Target: $52 → $75
Current: $65.75
Upside: +14.07%
Applied Materials
Apr 13, 2026
Maintains: Buy
Price Target: $450 → $485
Current: $396.94
Upside: +22.18%
FormFactor
Apr 13, 2026
Downgrades: Neutral
Price Target: $100 → $130
Current: $137.21
Upside: -5.25%
Blaize Holdings
Mar 25, 2026
Maintains: Buy
Price Target: $8 → $5
Current: $2.52
Upside: +98.41%
Semtech
Mar 17, 2026
Maintains: Outperform
Price Target: $88 → $110
Current: $107.71
Upside: +2.13%
Rogers
Feb 18, 2026
Maintains: Buy
Price Target: $127 → $133
Current: $122.34
Upside: +8.71%
Axcelis Technologies
Feb 18, 2026
Maintains: Neutral
Price Target: $94 → $91
Current: $118.73
Upside: -23.36%
Feb 13, 2026
Maintains: Buy
Price Target: $35 → $33
Current: $41.26
Upside: -20.02%
Jan 26, 2026
Maintains: Neutral
Price Target: $70 → $60
Current: $58.99
Upside: +1.71%
Jan 26, 2026
Maintains: Buy
Price Target: $145 → $175
Current: $179.78
Upside: -2.66%
Jan 22, 2026
Upgrades: Buy
Price Target: $35
Current: $19.81
Upside: +76.68%
Jan 20, 2026
Maintains: Neutral
Price Target: $54 → $58
Current: $83.01
Upside: -30.13%
Jan 15, 2026
Maintains: Neutral
Price Target: $29 → $48
Current: $67.37
Upside: -28.75%
Jan 12, 2026
Maintains: Buy
Price Target: $125 → $135
Current: $139.71
Upside: -3.37%
Jan 12, 2026
Maintains: Buy
Price Target: $85 → $95
Current: $78.76
Upside: +20.62%
Dec 18, 2025
Maintains: Buy
Price Target: $180 → $195
Current: $267.60
Upside: -27.13%
Nov 21, 2025
Reiterates: Neutral
Price Target: $35 → $39
Current: $81.88
Upside: -52.37%
Nov 13, 2025
Maintains: Buy
Price Target: $4.5 → $4
Current: $1.30
Upside: +207.69%
Sep 22, 2025
Maintains: Buy
Price Target: $22 → $33
Current: $21.69
Upside: +52.14%
Sep 22, 2025
Maintains: Buy
Price Target: $75 → $100
Current: $46.09
Upside: +116.97%
Aug 8, 2025
Maintains: Buy
Price Target: $6.5 → $6
Current: $3.72
Upside: +61.29%
Sep 19, 2024
Reiterates: Buy
Price Target: $26
Current: $8.53
Upside: +204.81%
May 10, 2024
Reiterates: Buy
Price Target: $15 → $14
Current: $3.38
Upside: +299.41%
Sep 7, 2023
Downgrades: Neutral
Price Target: $9.25 → $1.75
Current: $20.25
Upside: -91.36%
Aug 11, 2023
Maintains: Neutral
Price Target: $8 → $5.5
Current: $6.53
Upside: -15.77%
Feb 15, 2023
Maintains: Buy
Price Target: $200 → $175
Current: $2.63
Upside: +6,553.99%
Jun 9, 2022
Maintains: Neutral
Price Target: $80 → $55
Current: $7.28
Upside: +655.49%
Apr 13, 2020
Maintains: Strong Buy
Price Target: $20 → $12
Current: $10.38
Upside: +10.79%
Dec 3, 2018
Upgrades: Buy
Price Target: $25 → $30
Current: $406.54
Upside: -92.62%
Nov 16, 2018
Downgrades: Neutral
Price Target: $6 → $4.75
Current: $201.68
Upside: -97.64%
Oct 25, 2018
Maintains: Buy
Price Target: $105 → $100
Current: $212.89
Upside: -53.03%
Oct 24, 2018
Maintains: Neutral
Price Target: $110 → $96
Current: $229.82
Upside: -58.23%
Aug 23, 2018
Maintains: Buy
Price Target: $120 → $117
Current: $371.45
Upside: -68.50%
Jul 31, 2018
Maintains: Buy
Price Target: $142 → $145
Current: $1,791.44
Upside: -91.91%
Jul 19, 2018
Maintains: Neutral
Price Target: $200 → $205
Current: $1,459.80
Upside: -85.96%
Apr 27, 2018
Maintains: Buy
Price Target: $55 → $65
Current: $68.50
Upside: -5.11%