Craig Ellis

Stock Analyst at B. Riley Securities

(4.75)
# 162
Out of 4,761 analysts
451
Total ratings
60.82%
Success rate
33.09%
Average return

Stocks Rated by Craig Ellis

D-Wave Quantum
Feb 14, 2025
Maintains: Buy
Price Target: $9$11
Current: $7.39
Upside: +48.85%
ON Semiconductor
Feb 11, 2025
Maintains: Buy
Price Target: $90$73
Current: $55.74
Upside: +30.97%
Amkor Technology
Feb 11, 2025
Maintains: Buy
Price Target: $38$32
Current: $23.01
Upside: +39.07%
Microchip Technology
Feb 7, 2025
Reiterates: Buy
Price Target: $85$75
Current: $64.30
Upside: +16.64%
Semtech
Feb 7, 2025
Maintains: Outperform
Price Target: $80$60
Current: $38.71
Upside: +55.00%
Skyworks Solutions
Feb 6, 2025
Downgrades: Neutral
Price Target: $110$65
Current: $67.32
Upside: -3.45%
FormFactor
Feb 6, 2025
Downgrades: Neutral
Price Target: $64$34
Current: $37.39
Upside: -9.07%
GCT Semiconductor Holding
Feb 3, 2025
Maintains: Buy
Price Target: $8$5
Current: $2.11
Upside: +136.97%
Rigetti Computing
Jan 14, 2025
Maintains: Buy
Price Target: $4$8.5
Current: $11.47
Upside: -25.89%
Ichor Holdings
Nov 5, 2024
Reiterates: Buy
Price Target: $36$38
Current: $34.51
Upside: +10.11%
Maintains: Buy
Price Target: $50$47
Current: $36.41
Upside: +29.09%
Reiterates: Buy
Price Target: $105$110
Current: $89.02
Upside: +23.57%
Reiterates: Buy
Price Target: $26
Current: $6.78
Upside: +283.48%
Maintains: Buy
Price Target: $300$280
Current: $176.01
Upside: +59.08%
Maintains: Buy
Price Target: $9.5$8.5
Current: $3.57
Upside: +138.10%
Maintains: Buy
Price Target: $112$95
Current: $59.71
Upside: +59.10%
Maintains: Buy
Price Target: $150$140
Current: $79.89
Upside: +75.24%
Maintains: Buy
Price Target: $190$165
Current: $64.49
Upside: +155.85%
Maintains: Buy
Price Target: $250$280
Current: $167.15
Upside: +67.51%
Maintains: Buy
Price Target: $95$100
Current: $108.71
Upside: -8.01%
Reiterates: Buy
Price Target: $15$14
Current: $3.91
Upside: +245.27%
Maintains: Neutral
Price Target: $54$47
Current: $43.06
Upside: +9.15%
Maintains: Buy
Price Target: $45$40
Current: $21.46
Upside: +86.39%
Maintains: Neutral
Price Target: $8$5.5
Current: $6.82
Upside: -19.35%
Maintains: Buy
Price Target: $185$200
Current: $89.59
Upside: +123.24%
Maintains: Buy
Price Target: $20$18
Current: $2.47
Upside: +608.50%
Maintains: Neutral
Price Target: $80$55
Current: $16.40
Upside: +235.37%
Maintains: Strong Buy
Price Target: $20$12
Current: $11.66
Upside: -1.37%
Maintains: Neutral
Price Target: $3.75$5
Current: $4.05
Upside: +23.46%
Upgrades: Buy
Price Target: $25$30
Current: $226.74
Upside: -86.77%
Downgrades: Neutral
Price Target: $6$4.75
Current: $140.11
Upside: -96.61%
Maintains: Buy
Price Target: $105$100
Current: $158.70
Upside: -36.99%
Maintains: Neutral
Price Target: $110$96
Current: $203.96
Upside: -52.93%
Maintains: Buy
Price Target: $120$117
Current: $243.82
Upside: -52.01%
Maintains: Buy
Price Target: $142$145
Current: $777.63
Upside: -81.35%
Maintains: Neutral
Price Target: $200$205
Current: $743.09
Upside: -72.41%
Maintains: Buy
Price Target: $55$65
Current: $26.09
Upside: +149.14%