Craig Ellis

Stock Analyst at B. Riley Securities

(4.69)
# 118
Out of 4,827 analysts
450
Total ratings
58.19%
Success rate
29.84%
Average return

Stocks Rated by Craig Ellis

Silicon Motion Technology
May 1, 2025
Maintains: Buy
Price Target: $70$75
Current: $52.79
Upside: +42.07%
FormFactor
May 1, 2025
Maintains: Neutral
Price Target: $26$32
Current: $29.97
Upside: +6.77%
Rogers
Apr 30, 2025
Maintains: Buy
Price Target: $80$85
Current: $65.38
Upside: +30.01%
Axcelis Technologies
Apr 21, 2025
Downgrades: Neutral
Price Target: $80$50
Current: $58.86
Upside: -15.05%
D-Wave Quantum
Mar 14, 2025
Maintains: Buy
Price Target: $11$12
Current: $10.42
Upside: +15.16%
Rigetti Computing
Feb 14, 2025
Maintains: Buy
Price Target: $8.5$15
Current: $10.31
Upside: +45.49%
Cohu, Inc.
Feb 14, 2025
Maintains: Buy
Price Target: $34$30
Current: $16.17
Upside: +85.53%
ON Semiconductor
Feb 11, 2025
Maintains: Buy
Price Target: $90$73
Current: $39.77
Upside: +83.56%
Amkor Technology
Feb 11, 2025
Maintains: Buy
Price Target: $38$32
Current: $18.00
Upside: +77.78%
Microchip Technology
Feb 7, 2025
Reiterates: Buy
Price Target: $85$75
Current: $49.14
Upside: +52.63%
Maintains: Outperform
Price Target: $80$60
Current: $34.73
Upside: +72.76%
Downgrades: Neutral
Price Target: $110$65
Current: $67.29
Upside: -3.40%
Maintains: Buy
Price Target: $8$5
Current: $1.49
Upside: +235.57%
Reiterates: Buy
Price Target: $36$38
Current: $16.72
Upside: +127.27%
Maintains: Buy
Price Target: $50$47
Current: $20.67
Upside: +127.38%
Reiterates: Buy
Price Target: $105$110
Current: $74.90
Upside: +46.86%
Reiterates: Buy
Price Target: $26
Current: $4.08
Upside: +537.25%
Maintains: Buy
Price Target: $300$280
Current: $156.00
Upside: +79.49%
Maintains: Buy
Price Target: $9.5$8.5
Current: $3.20
Upside: +165.63%
Maintains: Buy
Price Target: $150$140
Current: $68.97
Upside: +102.99%
Maintains: Buy
Price Target: $250$280
Current: $126.81
Upside: +120.80%
Maintains: Buy
Price Target: $95$100
Current: $57.63
Upside: +73.52%
Reiterates: Buy
Price Target: $15$14
Current: $2.33
Upside: +479.40%
Maintains: Neutral
Price Target: $54$47
Current: $31.72
Upside: +48.17%
Maintains: Neutral
Price Target: $8$5.5
Current: $4.06
Upside: +35.47%
Maintains: Buy
Price Target: $20$18
Current: $1.51
Upside: +1,058.94%
Maintains: Neutral
Price Target: $80$55
Current: $11.45
Upside: +380.35%
Maintains: Strong Buy
Price Target: $20$12
Current: $10.44
Upside: +10.15%
Upgrades: Buy
Price Target: $25$30
Current: $207.77
Upside: -85.56%
Downgrades: Neutral
Price Target: $6$4.75
Current: $117.37
Upside: -95.95%
Maintains: Buy
Price Target: $105$100
Current: $111.07
Upside: -9.97%
Maintains: Neutral
Price Target: $110$96
Current: $165.64
Upside: -42.04%
Maintains: Buy
Price Target: $120$117
Current: $202.78
Upside: -42.30%
Maintains: Buy
Price Target: $142$145
Current: $703.33
Upside: -79.38%
Maintains: Neutral
Price Target: $200$205
Current: $708.03
Upside: -71.05%
Maintains: Buy
Price Target: $55$65
Current: $21.00
Upside: +209.52%