Craig Ellis

Stock Analyst at B. Riley Securities

(4.75)
# 143
Out of 4,732 analysts
443
Total ratings
60.78%
Success rate
34.98%
Average return

Stocks Rated by Craig Ellis

Rigetti Computing
Jan 14, 2025
Maintains: Buy
Price Target: $4$8.5
Current: $9.83
Upside: -13.53%
D-Wave Quantum
Jan 14, 2025
Maintains: Buy
Price Target: $4.5$9
Current: $5.27
Upside: +70.78%
Ichor Holdings
Nov 5, 2024
Reiterates: Buy
Price Target: $36$38
Current: $30.84
Upside: +23.22%
Alpha and Omega Semiconductor
Nov 5, 2024
Maintains: Buy
Price Target: $50$47
Current: $41.60
Upside: +12.98%
Skyworks Solutions
Oct 24, 2024
Maintains: Buy
Price Target: $140$120
Current: $93.64
Upside: +28.15%
Lam Research
Oct 24, 2024
Reiterates: Buy
Price Target: $105$110
Current: $80.30
Upside: +36.99%
Silvaco Group
Sep 19, 2024
Reiterates: Buy
Price Target: $26
Current: $8.21
Upside: +216.69%
GCT Semiconductor
Aug 28, 2024
Initiates: Buy
Price Target: $8
Current: $2.52
Upside: +217.46%
Applied Materials
Aug 16, 2024
Maintains: Buy
Price Target: $300$280
Current: $192.05
Upside: +45.80%
Identiv
Aug 9, 2024
Maintains: Buy
Price Target: $9.5$8.5
Current: $3.74
Upside: +127.27%
Maintains: Buy
Price Target: $112$95
Current: $51.96
Upside: +82.83%
Maintains: Buy
Price Target: $110$103
Current: $57.97
Upside: +77.68%
Maintains: Buy
Price Target: $150$140
Current: $103.62
Upside: +35.11%
Maintains: Buy
Price Target: $190$165
Current: $71.61
Upside: +130.41%
Maintains: Buy
Price Target: $45$50
Current: $25.91
Upside: +92.98%
Maintains: Buy
Price Target: $250$280
Current: $216.59
Upside: +29.28%
Maintains: Buy
Price Target: $65$74
Current: $43.46
Upside: +70.27%
Maintains: Buy
Price Target: $95$100
Current: $124.76
Upside: -19.85%
Reiterates: Buy
Price Target: $15$14
Current: $4.28
Upside: +215.42%
Maintains: Neutral
Price Target: $54$47
Current: $47.33
Upside: -0.70%
Maintains: Buy
Price Target: $45$40
Current: $24.40
Upside: +63.93%
Reiterates: Buy
Price Target: $115$103
Current: $54.63
Upside: +88.54%
Maintains: Outperform
Price Target: $40$50
Current: $75.00
Upside: -33.33%
Maintains: Neutral
Price Target: $8$5.5
Current: $7.50
Upside: -26.67%
Maintains: Buy
Price Target: $185$200
Current: $95.77
Upside: +108.83%
Maintains: Buy
Price Target: $20$18
Current: $3.01
Upside: +481.40%
Maintains: Neutral
Price Target: $80$55
Current: $32.60
Upside: +68.71%
Maintains: Strong Buy
Price Target: $20$12
Current: $11.17
Upside: +2.95%
Maintains: Neutral
Price Target: $3.75$5
Current: $3.49
Upside: +43.27%
Upgrades: Buy
Price Target: $25$30
Current: $237.44
Upside: -87.37%
Downgrades: Neutral
Price Target: $6$4.75
Current: $137.71
Upside: -96.55%
Maintains: Buy
Price Target: $105$100
Current: $134.75
Upside: -25.79%
Maintains: Neutral
Price Target: $110$96
Current: $192.42
Upside: -50.11%
Maintains: Buy
Price Target: $120$117
Current: $219.16
Upside: -46.61%
Maintains: Buy
Price Target: $142$145
Current: $757.47
Upside: -80.86%
Maintains: Neutral
Price Target: $200$205
Current: $756.33
Upside: -72.90%
Maintains: Buy
Price Target: $55$65
Current: $21.49
Upside: +202.47%