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

Stocks Rated by Craig Ellis

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%
Reiterated: Buy
Price Target: $340 → $308
Current: $203.62
Upside: +51.26%
Reiterated: Buy
Price Target: $25 → $23
Current: $9.62
Upside: +139.09%
Reiterated: Buy
Price Target: $195 → $180
Current: $125.63
Upside: +43.28%
Reiterated: Buy
Price Target: $310 → $290
Current: $169.45
Upside: +71.14%
Reiterated: Buy
Price Target: $210 → $190
Current: $114.59
Upside: +65.81%
Reiterated: Buy
Price Target: $165 → $140
Current: $104.42
Upside: +34.07%
Reiterated: Hold
Price Target: $25 → $22
Current: $27.20
Upside: -19.12%
Reiterated: Buy
Price Target: $75 → $70
Current: $28.88
Upside: +142.38%
Initiated Coverage: Buy
Price Target: $98 → $85
Current: $61.68
Upside: +37.81%
Reiterated: Buy
Price Target: $11 → $12
Current: $7.13
Upside: +68.30%
Reiterated: Buy
Price Target: $105 → $97
Current: $71.06
Upside: +36.50%
Reiterated: Buy
Price Target: $23 → $17
Current: $8.48
Upside: +100.47%
Reiterated: Buy
Price Target: $6 → $5
Current: $2.10
Upside: +138.10%
Upgraded: Buy
Price Target: $60 → $107
Current: $89.94
Upside: +18.97%
Reiterated: Buy
Price Target: $4 → $3
Current: $1.26
Upside: +138.10%
Reiterated: Buy
Price Target: $9 → $5
Current: $0.1602
Upside: +3,021.10%
Reiterated: Buy
Price Target: $6
Current: $2.66
Upside: +125.56%
Reiterated: Hold
Price Target: $8 → $3
Current: $3.97
Upside: n/a
Reiterated: Hold
Price Target: $2.75 → $1.5
Current: $15.34
Upside: n/a
Downgraded: Hold
Price Target: $7 → $3.03
Current: $2.38
Upside: n/a
Reiterated: Buy
Price Target: $145 → $150
Current: $45.65
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $1.53
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $11.83
Upside: n/a
Reiterated: Buy
Price Target: $130
Current: $396.13
Upside: n/a
Reiterated: Buy
Price Target: $30
Current: $127.01
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $221.43
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $397.97
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1,495.16
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $347.01
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $59.66
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $152.32
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $303.60
Upside: n/a
Rated: Hold
Price Target: $190
Current: $162.85
Upside: n/a
Reiterated: Hold
Price Target: €146.39
Current: €1,339
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $5.05
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $356.27
Upside: n/a
Downgraded: Hold
Price Target: $86
Current: $295.65
Upside: n/a