Craig Ellis

Stock Analyst at B. Riley Securities

(4.70)
# 133
Out of 4,784 analysts
454
Total ratings
58.31%
Success rate
31.71%
Average return

Stocks Rated by Craig Ellis

D-Wave Quantum
Mar 14, 2025
Maintains: Buy
Price Target: $11$12
Current: $8.06
Upside: +48.88%
Rigetti Computing
Feb 14, 2025
Maintains: Buy
Price Target: $8.5$15
Current: $8.47
Upside: +77.10%
Cohu, Inc.
Feb 14, 2025
Maintains: Buy
Price Target: $34$30
Current: $16.36
Upside: +83.37%
ON Semiconductor
Feb 11, 2025
Maintains: Buy
Price Target: $90$73
Current: $43.76
Upside: +66.82%
Amkor Technology
Feb 11, 2025
Maintains: Buy
Price Target: $38$32
Current: $18.32
Upside: +74.67%
Microchip Technology
Feb 7, 2025
Reiterates: Buy
Price Target: $85$75
Current: $50.79
Upside: +47.67%
Semtech
Feb 7, 2025
Maintains: Outperform
Price Target: $80$60
Current: $36.95
Upside: +62.38%
Skyworks Solutions
Feb 6, 2025
Downgrades: Neutral
Price Target: $110$65
Current: $66.30
Upside: -1.96%
FormFactor
Feb 6, 2025
Downgrades: Neutral
Price Target: $64$34
Current: $29.72
Upside: +14.40%
GCT Semiconductor Holding
Feb 3, 2025
Maintains: Buy
Price Target: $8$5
Current: $1.74
Upside: +187.36%
Reiterates: Buy
Price Target: $36$38
Current: $25.19
Upside: +50.88%
Maintains: Buy
Price Target: $50$47
Current: $26.73
Upside: +75.83%
Reiterates: Buy
Price Target: $105$110
Current: $74.81
Upside: +47.04%
Reiterates: Buy
Price Target: $26
Current: $4.82
Upside: +439.42%
Maintains: Buy
Price Target: $300$280
Current: $147.68
Upside: +89.60%
Maintains: Buy
Price Target: $9.5$8.5
Current: $3.29
Upside: +158.36%
Maintains: Buy
Price Target: $112$95
Current: $51.62
Upside: +84.04%
Maintains: Buy
Price Target: $150$140
Current: $62.97
Upside: +122.33%
Maintains: Buy
Price Target: $190$165
Current: $53.78
Upside: +206.81%
Maintains: Buy
Price Target: $250$280
Current: $128.42
Upside: +118.03%
Maintains: Buy
Price Target: $95$100
Current: $64.86
Upside: +54.18%
Reiterates: Buy
Price Target: $15$14
Current: $2.26
Upside: +497.35%
Maintains: Neutral
Price Target: $54$47
Current: $34.50
Upside: +36.23%
Maintains: Neutral
Price Target: $8$5.5
Current: $3.96
Upside: +38.89%
Maintains: Buy
Price Target: $185$200
Current: $70.82
Upside: +182.41%
Maintains: Buy
Price Target: $20$18
Current: $2.16
Upside: +710.19%
Maintains: Neutral
Price Target: $80$55
Current: $15.39
Upside: +257.37%
Maintains: Strong Buy
Price Target: $20$12
Current: $11.55
Upside: -0.43%
Maintains: Neutral
Price Target: $3.75$5
Current: $4.00
Upside: +25.00%
Upgrades: Buy
Price Target: $25$30
Current: $171.99
Upside: -82.56%
Downgrades: Neutral
Price Target: $6$4.75
Current: $111.43
Upside: -95.74%
Maintains: Buy
Price Target: $105$100
Current: $119.57
Upside: -16.37%
Maintains: Neutral
Price Target: $110$96
Current: $180.76
Upside: -46.89%
Maintains: Buy
Price Target: $120$117
Current: $208.94
Upside: -44.00%
Maintains: Buy
Price Target: $142$145
Current: $700.00
Upside: -79.29%
Maintains: Neutral
Price Target: $200$205
Current: $690.63
Upside: -70.32%
Maintains: Buy
Price Target: $55$65
Current: $23.62
Upside: +175.19%