Craig Ellis

Stock Analyst at B. Riley Securities

(4.74)
# 107
Out of 4,842 analysts
451
Total ratings
59.13%
Success rate
38.17%
Average return

Stocks Rated by Craig Ellis

Camtek
May 14, 2025
Maintains: Buy
Price Target: $85$95
Current: $65.28
Upside: +45.53%
Silicon Motion Technology
May 1, 2025
Maintains: Buy
Price Target: $70$75
Current: $62.28
Upside: +20.42%
FormFactor
May 1, 2025
Maintains: Neutral
Price Target: $26$32
Current: $31.14
Upside: +2.76%
Rogers
Apr 30, 2025
Maintains: Buy
Price Target: $80$85
Current: $66.55
Upside: +27.72%
Axcelis Technologies
Apr 21, 2025
Downgrades: Neutral
Price Target: $80$50
Current: $57.55
Upside: -13.12%
D-Wave Quantum
Mar 14, 2025
Maintains: Buy
Price Target: $11$12
Current: $17.55
Upside: -31.62%
Rigetti Computing
Feb 14, 2025
Maintains: Buy
Price Target: $8.5$15
Current: $14.16
Upside: +5.93%
Cohu, Inc.
Feb 14, 2025
Maintains: Buy
Price Target: $34$30
Current: $17.70
Upside: +69.49%
ON Semiconductor
Feb 11, 2025
Maintains: Buy
Price Target: $90$73
Current: $42.85
Upside: +70.38%
Amkor Technology
Feb 11, 2025
Maintains: Buy
Price Target: $38$32
Current: $18.48
Upside: +73.16%
Reiterates: Buy
Price Target: $85$75
Current: $57.46
Upside: +30.53%
Maintains: Outperform
Price Target: $80$60
Current: $37.01
Upside: +62.12%
Downgrades: Neutral
Price Target: $110$65
Current: $69.77
Upside: -6.84%
Maintains: Buy
Price Target: $8$5
Current: $1.06
Upside: +371.70%
Reiterates: Buy
Price Target: $36$38
Current: $16.31
Upside: +132.99%
Maintains: Buy
Price Target: $50$47
Current: $21.53
Upside: +118.30%
Reiterates: Buy
Price Target: $105$110
Current: $84.00
Upside: +30.95%
Reiterates: Buy
Price Target: $26
Current: $4.56
Upside: +470.18%
Maintains: Buy
Price Target: $300$280
Current: $161.59
Upside: +73.28%
Maintains: Buy
Price Target: $9.5$8.5
Current: $3.30
Upside: +157.58%
Maintains: Buy
Price Target: $250$280
Current: $93.62
Upside: +199.08%
Maintains: Buy
Price Target: $95$100
Current: $64.59
Upside: +54.82%
Reiterates: Buy
Price Target: $15$14
Current: $2.85
Upside: +373.68%
Maintains: Neutral
Price Target: $54$47
Current: $32.42
Upside: +44.97%
Maintains: Neutral
Price Target: $8$5.5
Current: $4.10
Upside: +34.15%
Maintains: Buy
Price Target: $20$18
Current: $1.82
Upside: +861.54%
Maintains: Neutral
Price Target: $80$55
Current: $13.98
Upside: +293.42%
Maintains: Strong Buy
Price Target: $20$12
Current: $10.48
Upside: +9.73%
Upgrades: Buy
Price Target: $25$30
Current: $239.43
Upside: -87.47%
Downgrades: Neutral
Price Target: $6$4.75
Current: $134.81
Upside: -96.48%
Maintains: Buy
Price Target: $105$100
Current: $123.41
Upside: -18.97%
Maintains: Neutral
Price Target: $110$96
Current: $184.15
Upside: -47.87%
Maintains: Buy
Price Target: $120$117
Current: $215.62
Upside: -45.74%
Maintains: Buy
Price Target: $142$145
Current: $777.50
Upside: -81.35%
Maintains: Neutral
Price Target: $200$205
Current: $746.51
Upside: -72.54%
Maintains: Buy
Price Target: $55$65
Current: $20.37
Upside: +219.10%