
Craig Ellis
Stock Analyst at B. Riley Securities
(4.92)
# 225
Out of 5,133 analysts
1844
Total ratings
49%
Success rate
26.5%
Average return
Main Sectors:
Stocks Rated by Craig Ellis
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AMAT Applied Materials | Reiterated: Buy | $475 → $500 | $370.50 | +34.95% | 87 | Nov 13, 2026 | |
| COHU Cohu, Inc. | Reiterated: Buy | $75 → $62 | $43.59 | +42.23% | 74 | Nov 11, 2026 | |
| QBTS D-Wave Quantum | Reiterated: Buy | $27 → $22 | $9.56 | +130.13% | 19 | Nov 11, 2026 | |
| AMKR Amkor Technology | Reiterated: Hold | $41 → $38 | $36.11 | +5.23% | 20 | Nov 9, 2026 | |
| CAMT Camtek | Reiterated: Buy | $166 → $138 | $101.73 | +35.65% | 70 | Nov 9, 2026 | |
| FORM FormFactor | Reiterated: Buy | $150 → $125 | $87.53 | +42.81% | 81 | Nov 9, 2026 | |
| ICHR Ichor Holdings | Reiterated: Buy | $70 → $60 | $35.72 | +67.97% | 52 | Nov 9, 2026 | |
| KLIC Kulicke and Soffa Industries | Reiterated: Hold | $86 → $70 | $69.07 | +1.35% | 66 | Nov 9, 2026 | |
| LRCX Lam Research | Reiterated: Buy | $338 → $310 | $225.92 | +37.22% | 88 | Nov 9, 2026 | |
| MRVL Marvell Technology | Reiterated: Buy | $275 → $250 | $156.76 | +59.48% | 90 | Nov 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $340 → $308 | $203.62 | +51.26% | 57 | Nov 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $25 → $23 | $9.62 | +139.09% | 15 | Nov 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $195 → $180 | $125.63 | +43.28% | 69 | Nov 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $310 → $290 | $169.45 | +71.14% | 73 | Nov 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $210 → $190 | $114.59 | +65.81% | 99 | Nov 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $165 → $140 | $104.42 | +34.07% | 86 | Nov 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $25 → $22 | $27.20 | -19.12% | 80 | Nov 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $75 → $70 | $28.88 | +142.38% | 10 | Nov 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $98 → $85 | $61.68 | +37.81% | 74 | Nov 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $11 → $12 | $7.13 | +68.30% | 11 | Nov 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $105 → $97 | $71.06 | +36.50% | 78 | Nov 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $23 → $17 | $8.48 | +100.47% | 3 | Nov 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 → $5 | $2.10 | +138.10% | 18 | Oct 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $60 → $107 | $89.94 | +18.97% | 76 | Oct 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $4 → $3 | $1.26 | +138.10% | 5 | Mar 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $9 → $5 | $0.1602 | +3,021.10% | 2 | Mar 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 | $2.66 | +125.56% | 17 | Feb 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $8 → $3 | $3.97 | n/a | 40 | Nov 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $2.75 → $1.5 | $15.34 | n/a | 27 | Aug 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $7 → $3.03 | $2.38 | n/a | 35 | Aug 7, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $145 → $150 | $45.65 | n/a | 54 | Nov 17, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $1.53 | n/a | 1 | Mar 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $11.83 | n/a | 1 | Mar 19, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $130 | $396.13 | n/a | 1 | Jan 14, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $30 | $127.01 | n/a | 1 | Jan 14, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $221.43 | n/a | 26 | Jan 14, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $397.97 | n/a | 35 | Jan 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $1,495.16 | n/a | 21 | Jan 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $347.01 | n/a | 34 | Jan 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $59.66 | n/a | 43 | Jan 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $152.32 | n/a | 22 | Jan 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $303.60 | n/a | 24 | Jan 11, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $190 | $162.85 | n/a | 48 | Jan 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | €146.39 | €1,339 | n/a | 4 | Oct 29, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $5.05 | n/a | 5 | Sep 5, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $356.27 | n/a | 1 | May 26, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $86 | $295.65 | n/a | 1 | Oct 22, 2015 |
Applied Materials
Nov 13, 2026
Reiterated: Buy
Price Target: $475 → $500
Current: $370.50
Upside: +34.95%
Cohu, Inc.
Nov 11, 2026
Reiterated: Buy
Price Target: $75 → $62
Current: $43.59
Upside: +42.23%
D-Wave Quantum
Nov 11, 2026
Reiterated: Buy
Price Target: $27 → $22
Current: $9.56
Upside: +130.13%
Amkor Technology
Nov 9, 2026
Reiterated: Hold
Price Target: $41 → $38
Current: $36.11
Upside: +5.23%
Camtek
Nov 9, 2026
Reiterated: Buy
Price Target: $166 → $138
Current: $101.73
Upside: +35.65%
FormFactor
Nov 9, 2026
Reiterated: Buy
Price Target: $150 → $125
Current: $87.53
Upside: +42.81%
Ichor Holdings
Nov 9, 2026
Reiterated: Buy
Price Target: $70 → $60
Current: $35.72
Upside: +67.97%
Kulicke and Soffa Industries
Nov 9, 2026
Reiterated: Hold
Price Target: $86 → $70
Current: $69.07
Upside: +1.35%
Lam Research
Nov 9, 2026
Reiterated: Buy
Price Target: $338 → $310
Current: $225.92
Upside: +37.22%
Marvell Technology
Nov 9, 2026
Reiterated: Buy
Price Target: $275 → $250
Current: $156.76
Upside: +59.48%
Nov 9, 2026
Reiterated: Buy
Price Target: $340 → $308
Current: $203.62
Upside: +51.26%
Nov 9, 2026
Reiterated: Buy
Price Target: $25 → $23
Current: $9.62
Upside: +139.09%
Nov 9, 2026
Reiterated: Buy
Price Target: $195 → $180
Current: $125.63
Upside: +43.28%
Nov 9, 2026
Reiterated: Buy
Price Target: $310 → $290
Current: $169.45
Upside: +71.14%
Nov 9, 2026
Reiterated: Buy
Price Target: $210 → $190
Current: $114.59
Upside: +65.81%
Nov 6, 2026
Reiterated: Buy
Price Target: $165 → $140
Current: $104.42
Upside: +34.07%
Nov 6, 2026
Reiterated: Hold
Price Target: $25 → $22
Current: $27.20
Upside: -19.12%
Nov 6, 2026
Reiterated: Buy
Price Target: $75 → $70
Current: $28.88
Upside: +142.38%
Nov 6, 2026
Initiated Coverage: Buy
Price Target: $98 → $85
Current: $61.68
Upside: +37.81%
Nov 5, 2026
Reiterated: Buy
Price Target: $11 → $12
Current: $7.13
Upside: +68.30%
Nov 3, 2026
Reiterated: Buy
Price Target: $105 → $97
Current: $71.06
Upside: +36.50%
Nov 2, 2026
Reiterated: Buy
Price Target: $23 → $17
Current: $8.48
Upside: +100.47%
Oct 22, 2026
Reiterated: Buy
Price Target: $6 → $5
Current: $2.10
Upside: +138.10%
Oct 6, 2026
Upgraded: Buy
Price Target: $60 → $107
Current: $89.94
Upside: +18.97%
Mar 26, 2026
Reiterated: Buy
Price Target: $4 → $3
Current: $1.26
Upside: +138.10%
Mar 25, 2026
Reiterated: Buy
Price Target: $9 → $5
Current: $0.1602
Upside: +3,021.10%
Feb 11, 2026
Reiterated: Buy
Price Target: $6
Current: $2.66
Upside: +125.56%
Nov 10, 2023
Reiterated: Hold
Price Target: $8 → $3
Current: $3.97
Upside: n/a
Aug 8, 2023
Reiterated: Hold
Price Target: $2.75 → $1.5
Current: $15.34
Upside: n/a
Aug 7, 2023
Downgraded: Hold
Price Target: $7 → $3.03
Current: $2.38
Upside: n/a
Nov 17, 2021
Reiterated: Buy
Price Target: $145 → $150
Current: $45.65
Upside: n/a
Mar 19, 2020
Downgraded: Sell
Price Target: n/a
Current: $1.53
Upside: n/a
Mar 19, 2020
Downgraded: Hold
Price Target: n/a
Current: $11.83
Upside: n/a
Jan 14, 2019
Reiterated: Buy
Price Target: $130
Current: $396.13
Upside: n/a
Jan 14, 2019
Reiterated: Buy
Price Target: $30
Current: $127.01
Upside: n/a
Jan 14, 2019
Reiterated: Buy
Price Target: n/a
Current: $221.43
Upside: n/a
Jan 11, 2019
Rated: Hold
Price Target: n/a
Current: $397.97
Upside: n/a
Jan 11, 2019
Rated: Hold
Price Target: n/a
Current: $1,495.16
Upside: n/a
Jan 11, 2019
Rated: Hold
Price Target: n/a
Current: $347.01
Upside: n/a
Jan 11, 2019
Rated: Hold
Price Target: n/a
Current: $59.66
Upside: n/a
Jan 11, 2019
Rated: Hold
Price Target: n/a
Current: $152.32
Upside: n/a
Jan 11, 2019
Rated: Hold
Price Target: n/a
Current: $303.60
Upside: n/a
Jan 9, 2019
Rated: Hold
Price Target: $190
Current: $162.85
Upside: n/a
Oct 29, 2018
Reiterated: Hold
Price Target: €146.39
Current: €1,339
Upside: n/a
Sep 5, 2017
Rated: Hold
Price Target: n/a
Current: $5.05
Upside: n/a
May 26, 2016
Reiterated: Buy
Price Target: n/a
Current: $356.27
Upside: n/a
Oct 22, 2015
Downgraded: Hold
Price Target: $86
Current: $295.65
Upside: n/a