Craig Ellis

Stock Analyst at B. Riley Securities

(4.82)
# 88
Out of 5,128 analysts
502
Total ratings
62.83%
Success rate
44.9%
Average return

Stocks Rated by Craig Ellis

Lam Research
Dec 18, 2025
Maintains: Buy
Price Target: $180$195
Current: $203.08
Upside: -3.98%
Applied Materials
Dec 18, 2025
Maintains: Buy
Price Target: $270$305
Current: $292.20
Upside: +4.38%
FormFactor
Dec 12, 2025
Maintains: Buy
Price Target: $66$78
Current: $62.72
Upside: +24.36%
Marvell Technology
Dec 3, 2025
Reiterates: Buy
Price Target: $100$130
Current: $84.64
Upside: +53.59%
Semtech
Nov 25, 2025
Maintains: Outperform
Price Target: $70$88
Current: $76.12
Upside: +15.61%
Kulicke and Soffa Industries
Nov 21, 2025
Reiterates: Neutral
Price Target: $35$39
Current: $53.99
Upside: -27.76%
Onto Innovation
Nov 18, 2025
Maintains: Buy
Price Target: $173$180
Current: $184.00
Upside: -2.17%
GCT Semiconductor Holding
Nov 13, 2025
Maintains: Buy
Price Target: $4.5$4
Current: $1.18
Upside: +238.98%
Rigetti Computing
Nov 12, 2025
Maintains: Neutral
Price Target: $42$35
Current: $25.21
Upside: +38.83%
Alpha and Omega Semiconductor
Nov 6, 2025
Downgrades: Neutral
Price Target: $40$24
Current: $21.97
Upside: +9.24%
Maintains: Neutral
Price Target: $85$84
Current: $92.99
Upside: -9.67%
Maintains: Buy
Price Target: $120$145
Current: $132.38
Upside: +9.53%
Maintains: Buy
Price Target: $105$120
Current: $121.13
Upside: -0.93%
Maintains: Buy
Price Target: $22$33
Current: $30.20
Upside: +9.27%
Maintains: Buy
Price Target: $75$100
Current: $49.78
Upside: +100.88%
Initiates: Buy
Price Target: $9
Current: $2.09
Upside: +330.62%
Maintains: Buy
Price Target: $6.5$6
Current: $3.48
Upside: +72.41%
Maintains: Neutral
Price Target: $18$24
Current: $52.72
Upside: -54.48%
Maintains: Buy
Price Target: $23$30
Current: $23.61
Upside: +27.06%
Maintains: Neutral
Price Target: $40$56
Current: $61.89
Upside: -9.52%
Maintains: Buy
Price Target: $80$85
Current: $93.10
Upside: -8.70%
Maintains: Buy
Price Target: $34$30
Current: $26.78
Upside: +12.02%
Reiterates: Buy
Price Target: $85$75
Current: $73.94
Upside: +1.43%
Downgrades: Neutral
Price Target: $110$65
Current: $59.82
Upside: +8.66%
Reiterates: Buy
Price Target: $26
Current: $4.70
Upside: +453.19%
Reiterates: Buy
Price Target: $15$14
Current: $4.05
Upside: +233.33%
Maintains: Neutral
Price Target: $8$5.5
Current: $4.02
Upside: +36.82%
Maintains: Buy
Price Target: $200$175
Current: $4.91
Upside: +3,464.15%
Maintains: Neutral
Price Target: $80$55
Current: $7.45
Upside: +638.26%
Maintains: Strong Buy
Price Target: $20$12
Current: $10.64
Upside: +8.08%
Upgrades: Buy
Price Target: $25$30
Current: $343.50
Upside: -91.27%
Downgrades: Neutral
Price Target: $6$4.75
Current: $189.11
Upside: -97.49%
Maintains: Buy
Price Target: $105$100
Current: $144.75
Upside: -30.92%
Maintains: Neutral
Price Target: $110$96
Current: $185.71
Upside: -48.31%
Maintains: Buy
Price Target: $120$117
Current: $292.89
Upside: -60.05%
Maintains: Buy
Price Target: $142$145
Current: $1,359.69
Upside: -89.34%
Maintains: Neutral
Price Target: $200$205
Current: $1,228.47
Upside: -83.31%
Maintains: Buy
Price Target: $55$65
Current: $42.63
Upside: +52.47%