Craig Ellis
Stock Analyst at B. Riley Securities
(4.87)
# 81
Out of 5,182 analysts
531
Total ratings
64.93%
Success rate
51.31%
Average return
Main Sectors:
Stocks Rated by Craig Ellis
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AMKR Amkor Technology | Maintains: Neutral | $65 → $70 | $76.61 | -8.63% | 8 | Apr 28, 2026 | |
| ONTO Onto Innovation | Maintains: Buy | $310 → $330 | $284.67 | +15.92% | 21 | Apr 17, 2026 | |
| MRVL Marvell Technology | Maintains: Buy | $135 → $156 | $170.13 | -8.31% | 28 | Apr 13, 2026 | |
| AOSL Alpha and Omega Semiconductor | Maintains: Neutral | $19 → $25 | $37.90 | -34.04% | 23 | Apr 13, 2026 | |
| ICHR Ichor Holdings | Maintains: Buy | $52 → $75 | $74.42 | +0.78% | 19 | Apr 13, 2026 | |
| AMAT Applied Materials | Maintains: Buy | $450 → $485 | $435.44 | +11.38% | 33 | Apr 13, 2026 | |
| FORM FormFactor | Downgrades: Neutral | $100 → $130 | $147.87 | -12.08% | 19 | Apr 13, 2026 | |
| BZAI Blaize Holdings | Maintains: Buy | $8 → $5 | $1.87 | +167.38% | 2 | Mar 25, 2026 | |
| SMTC Semtech | Maintains: Outperform | $88 → $110 | $121.81 | -9.70% | 33 | Mar 17, 2026 | |
| ROG Rogers | Maintains: Buy | $127 → $133 | $140.66 | -5.45% | 18 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $94 → $91 | $163.03 | -44.18% | 28 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $33 | $49.54 | -33.39% | 12 | Feb 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $70 → $60 | $66.78 | -10.15% | 26 | Jan 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $145 → $175 | $205.54 | -14.86% | 23 | Jan 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $35 | $18.94 | +84.79% | 10 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $54 → $58 | $103.20 | -43.80% | 18 | Jan 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $125 → $135 | $253.59 | -46.76% | 25 | Jan 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $85 → $95 | $99.09 | -4.13% | 23 | Jan 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $180 → $195 | $294.05 | -33.68% | 32 | Dec 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Neutral | $35 → $39 | $102.66 | -62.01% | 20 | Nov 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $4.5 → $4 | $1.70 | +135.29% | 3 | Nov 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $22 → $33 | $22.57 | +46.21% | 9 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $100 | $49.24 | +103.09% | 3 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $6.5 → $6 | $5.14 | +16.73% | 9 | Aug 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $26 | $11.49 | +126.28% | 3 | Sep 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $15 → $14 | $4.30 | +213.95% | 7 | May 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $9.25 → $1.75 | $18.60 | -90.59% | 2 | Sep 7, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $8 → $5.5 | $7.13 | -22.86% | 14 | Aug 11, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $200 → $175 | $3.46 | +4,957.80% | 6 | Feb 15, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $80 → $55 | $9.62 | +471.73% | 7 | Jun 9, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Strong Buy | $20 → $12 | $10.26 | +12.09% | 1 | Apr 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $25 → $30 | $430.00 | -93.02% | 7 | Dec 3, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $6 → $4.75 | $215.20 | -97.79% | 6 | Nov 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $105 → $100 | $217.45 | -54.01% | 5 | Oct 25, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $110 → $96 | $287.80 | -66.64% | 7 | Oct 24, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $120 → $117 | $416.52 | -71.91% | 6 | Aug 23, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $142 → $145 | $1,869.19 | -92.24% | 5 | Jul 31, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $200 → $205 | $1,592.02 | -87.12% | 3 | Jul 19, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $55 → $65 | $124.92 | -47.97% | 7 | Apr 27, 2018 |
Amkor Technology
Apr 28, 2026
Maintains: Neutral
Price Target: $65 → $70
Current: $76.61
Upside: -8.63%
Onto Innovation
Apr 17, 2026
Maintains: Buy
Price Target: $310 → $330
Current: $284.67
Upside: +15.92%
Marvell Technology
Apr 13, 2026
Maintains: Buy
Price Target: $135 → $156
Current: $170.13
Upside: -8.31%
Alpha and Omega Semiconductor
Apr 13, 2026
Maintains: Neutral
Price Target: $19 → $25
Current: $37.90
Upside: -34.04%
Ichor Holdings
Apr 13, 2026
Maintains: Buy
Price Target: $52 → $75
Current: $74.42
Upside: +0.78%
Applied Materials
Apr 13, 2026
Maintains: Buy
Price Target: $450 → $485
Current: $435.44
Upside: +11.38%
FormFactor
Apr 13, 2026
Downgrades: Neutral
Price Target: $100 → $130
Current: $147.87
Upside: -12.08%
Blaize Holdings
Mar 25, 2026
Maintains: Buy
Price Target: $8 → $5
Current: $1.87
Upside: +167.38%
Semtech
Mar 17, 2026
Maintains: Outperform
Price Target: $88 → $110
Current: $121.81
Upside: -9.70%
Rogers
Feb 18, 2026
Maintains: Buy
Price Target: $127 → $133
Current: $140.66
Upside: -5.45%
Feb 18, 2026
Maintains: Neutral
Price Target: $94 → $91
Current: $163.03
Upside: -44.18%
Feb 13, 2026
Maintains: Buy
Price Target: $35 → $33
Current: $49.54
Upside: -33.39%
Jan 26, 2026
Maintains: Neutral
Price Target: $70 → $60
Current: $66.78
Upside: -10.15%
Jan 26, 2026
Maintains: Buy
Price Target: $145 → $175
Current: $205.54
Upside: -14.86%
Jan 22, 2026
Upgrades: Buy
Price Target: $35
Current: $18.94
Upside: +84.79%
Jan 20, 2026
Maintains: Neutral
Price Target: $54 → $58
Current: $103.20
Upside: -43.80%
Jan 12, 2026
Maintains: Buy
Price Target: $125 → $135
Current: $253.59
Upside: -46.76%
Jan 12, 2026
Maintains: Buy
Price Target: $85 → $95
Current: $99.09
Upside: -4.13%
Dec 18, 2025
Maintains: Buy
Price Target: $180 → $195
Current: $294.05
Upside: -33.68%
Nov 21, 2025
Reiterates: Neutral
Price Target: $35 → $39
Current: $102.66
Upside: -62.01%
Nov 13, 2025
Maintains: Buy
Price Target: $4.5 → $4
Current: $1.70
Upside: +135.29%
Sep 22, 2025
Maintains: Buy
Price Target: $22 → $33
Current: $22.57
Upside: +46.21%
Sep 22, 2025
Maintains: Buy
Price Target: $75 → $100
Current: $49.24
Upside: +103.09%
Aug 8, 2025
Maintains: Buy
Price Target: $6.5 → $6
Current: $5.14
Upside: +16.73%
Sep 19, 2024
Reiterates: Buy
Price Target: $26
Current: $11.49
Upside: +126.28%
May 10, 2024
Reiterates: Buy
Price Target: $15 → $14
Current: $4.30
Upside: +213.95%
Sep 7, 2023
Downgrades: Neutral
Price Target: $9.25 → $1.75
Current: $18.60
Upside: -90.59%
Aug 11, 2023
Maintains: Neutral
Price Target: $8 → $5.5
Current: $7.13
Upside: -22.86%
Feb 15, 2023
Maintains: Buy
Price Target: $200 → $175
Current: $3.46
Upside: +4,957.80%
Jun 9, 2022
Maintains: Neutral
Price Target: $80 → $55
Current: $9.62
Upside: +471.73%
Apr 13, 2020
Maintains: Strong Buy
Price Target: $20 → $12
Current: $10.26
Upside: +12.09%
Dec 3, 2018
Upgrades: Buy
Price Target: $25 → $30
Current: $430.00
Upside: -93.02%
Nov 16, 2018
Downgrades: Neutral
Price Target: $6 → $4.75
Current: $215.20
Upside: -97.79%
Oct 25, 2018
Maintains: Buy
Price Target: $105 → $100
Current: $217.45
Upside: -54.01%
Oct 24, 2018
Maintains: Neutral
Price Target: $110 → $96
Current: $287.80
Upside: -66.64%
Aug 23, 2018
Maintains: Buy
Price Target: $120 → $117
Current: $416.52
Upside: -71.91%
Jul 31, 2018
Maintains: Buy
Price Target: $142 → $145
Current: $1,869.19
Upside: -92.24%
Jul 19, 2018
Maintains: Neutral
Price Target: $200 → $205
Current: $1,592.02
Upside: -87.12%
Apr 27, 2018
Maintains: Buy
Price Target: $55 → $65
Current: $124.92
Upside: -47.97%