Craig Ellis

Stock Analyst at B. Riley Securities

(4.89)
# 64
Out of 5,031 analysts
488
Total ratings
63.81%
Success rate
62.34%
Average return

Stocks Rated by Craig Ellis

Kulicke and Soffa Industries
Oct 10, 2025
Maintains: Neutral
Price Target: $30$35
Current: $38.86
Upside: -9.93%
Onto Innovation
Oct 10, 2025
Maintains: Buy
Price Target: $145$170
Current: $134.01
Upside: +26.86%
Camtek
Oct 10, 2025
Maintains: Buy
Price Target: $120$145
Current: $120.73
Upside: +20.10%
Applied Materials
Oct 10, 2025
Maintains: Buy
Price Target: $200$265
Current: $224.99
Upside: +17.78%
FormFactor
Oct 10, 2025
Upgrades: Buy
Price Target: $34$47
Current: $42.05
Upside: +11.77%
Lam Research
Sep 24, 2025
Maintains: Buy
Price Target: $130$160
Current: $141.51
Upside: +13.07%
Silicon Motion Technology
Sep 24, 2025
Maintains: Buy
Price Target: $105$120
Current: $94.14
Upside: +27.47%
Rigetti Computing
Sep 22, 2025
Maintains: Buy
Price Target: $19$35
Current: $46.38
Upside: -24.54%
D-Wave Quantum
Sep 22, 2025
Maintains: Buy
Price Target: $22$33
Current: $38.33
Upside: -13.91%
IonQ, Inc.
Sep 22, 2025
Maintains: Buy
Price Target: $75$100
Current: $62.94
Upside: +58.88%
Initiates: Buy
Price Target: $9
Current: $4.68
Upside: +92.31%
Maintains: Buy
Price Target: $6.5$6
Current: $3.86
Upside: +55.44%
Maintains: Neutral
Price Target: $18$24
Current: $31.29
Upside: -23.30%
Maintains: Buy
Price Target: $23$30
Current: $21.99
Upside: +36.43%
Maintains: Buy
Price Target: $30$35
Current: $30.46
Upside: +14.90%
Maintains: Buy
Price Target: $110$115
Current: $87.95
Upside: +30.76%
Maintains: Neutral
Price Target: $58$75
Current: $82.88
Upside: -9.51%
Maintains: Neutral
Price Target: $40$56
Current: $52.53
Upside: +6.61%
Maintains: Buy
Price Target: $80$85
Current: $84.14
Upside: +1.02%
Maintains: Buy
Price Target: $34$30
Current: $21.72
Upside: +38.12%
Reiterates: Buy
Price Target: $85$75
Current: $65.14
Upside: +15.15%
Maintains: Outperform
Price Target: $80$60
Current: $67.78
Upside: -11.48%
Downgrades: Neutral
Price Target: $110$65
Current: $75.32
Upside: -13.70%
Maintains: Buy
Price Target: $8$5
Current: $1.45
Upside: +244.83%
Reiterates: Buy
Price Target: $26
Current: $5.57
Upside: +366.79%
Reiterates: Buy
Price Target: $15$14
Current: $5.32
Upside: +153.76%
Maintains: Neutral
Price Target: $8$5.5
Current: $4.08
Upside: +34.80%
Maintains: Buy
Price Target: $200$175
Current: $7.45
Upside: +2,248.99%
Maintains: Neutral
Price Target: $80$55
Current: $10.29
Upside: +434.50%
Maintains: Strong Buy
Price Target: $20$12
Current: $10.65
Upside: +7.98%
Upgrades: Buy
Price Target: $25$30
Current: $349.33
Upside: -91.41%
Downgrades: Neutral
Price Target: $6$4.75
Current: $183.22
Upside: -97.41%
Maintains: Buy
Price Target: $105$100
Current: $136.11
Upside: -26.53%
Maintains: Neutral
Price Target: $110$96
Current: $176.58
Upside: -45.63%
Maintains: Buy
Price Target: $120$117
Current: $242.87
Upside: -51.83%
Maintains: Buy
Price Target: $142$145
Current: $1,106.66
Upside: -86.90%
Maintains: Neutral
Price Target: $200$205
Current: $1,029.27
Upside: -80.08%
Maintains: Buy
Price Target: $55$65
Current: $37.01
Upside: +75.63%