Craig Ellis

Stock Analyst at B. Riley Securities

(4.81)
# 99
Out of 5,134 analysts
518
Total ratings
62.21%
Success rate
45.31%
Average return

Stocks Rated by Craig Ellis

Cohu, Inc.
Feb 13, 2026
Maintains: Buy
Price Target: $35$33
Current: $30.27
Upside: +9.02%
Applied Materials
Feb 13, 2026
Reiterates: Buy
Price Target: $400$450
Current: $359.13
Upside: +25.30%
Ichor Holdings
Feb 10, 2026
Upgrades: Buy
Price Target: $30$52
Current: $47.07
Upside: +10.47%
Skyworks Solutions
Jan 26, 2026
Maintains: Neutral
Price Target: $70$60
Current: $62.16
Upside: -3.47%
Camtek
Jan 26, 2026
Maintains: Buy
Price Target: $145$175
Current: $157.00
Upside: +11.46%
Rigetti Computing
Jan 22, 2026
Upgrades: Buy
Price Target: $35
Current: $15.59
Upside: +124.50%
Axcelis Technologies
Jan 21, 2026
Maintains: Neutral
Price Target: $84$94
Current: $98.50
Upside: -4.57%
ON Semiconductor
Jan 20, 2026
Maintains: Neutral
Price Target: $54$58
Current: $71.96
Upside: -19.40%
Amkor Technology
Jan 15, 2026
Maintains: Neutral
Price Target: $29$48
Current: $46.84
Upside: +2.48%
Onto Innovation
Jan 15, 2026
Maintains: Buy
Price Target: $180$240
Current: $220.29
Upside: +8.95%
Maintains: Buy
Price Target: $125$135
Current: $131.36
Upside: +2.77%
Maintains: Buy
Price Target: $85$95
Current: $78.94
Upside: +20.34%
Maintains: Buy
Price Target: $180$195
Current: $235.58
Upside: -17.23%
Maintains: Buy
Price Target: $66$78
Current: $95.38
Upside: -18.22%
Reiterates: Buy
Price Target: $100$130
Current: $79.01
Upside: +64.54%
Maintains: Outperform
Price Target: $70$88
Current: $87.66
Upside: +0.39%
Reiterates: Neutral
Price Target: $35$39
Current: $71.77
Upside: -45.66%
Maintains: Buy
Price Target: $4.5$4
Current: $1.22
Upside: +227.87%
Downgrades: Neutral
Price Target: $40$24
Current: $22.72
Upside: +5.63%
Maintains: Buy
Price Target: $22$33
Current: $18.44
Upside: +78.96%
Maintains: Buy
Price Target: $75$100
Current: $33.18
Upside: +201.39%
Initiates: Buy
Price Target: $9
Current: $1.31
Upside: +587.02%
Maintains: Buy
Price Target: $6.5$6
Current: $3.18
Upside: +88.68%
Maintains: Buy
Price Target: $80$85
Current: $103.13
Upside: -17.58%
Reiterates: Buy
Price Target: $26
Current: $3.53
Upside: +636.54%
Reiterates: Buy
Price Target: $15$14
Current: $3.80
Upside: +255.26%
Downgrades: Neutral
Price Target: $9.25$1.75
Current: $18.00
Upside: -90.28%
Maintains: Neutral
Price Target: $8$5.5
Current: $5.31
Upside: +3.58%
Maintains: Buy
Price Target: $200$175
Current: $3.06
Upside: +5,618.95%
Maintains: Neutral
Price Target: $80$55
Current: $5.61
Upside: +880.39%
Maintains: Strong Buy
Price Target: $20$12
Current: $10.45
Upside: +10.05%
Upgrades: Buy
Price Target: $25$30
Current: $332.54
Upside: -90.98%
Downgrades: Neutral
Price Target: $6$4.75
Current: $184.97
Upside: -97.43%
Maintains: Buy
Price Target: $105$100
Current: $205.69
Upside: -51.38%
Maintains: Neutral
Price Target: $110$96
Current: $225.69
Upside: -57.46%
Maintains: Buy
Price Target: $120$117
Current: $337.51
Upside: -65.33%
Maintains: Buy
Price Target: $142$145
Current: $1,470.19
Upside: -90.14%
Maintains: Neutral
Price Target: $200$205
Current: $1,419.78
Upside: -85.56%
Maintains: Buy
Price Target: $55$65
Current: $46.18
Upside: +40.75%