Craig Ellis

Stock Analyst at B. Riley Securities

(4.97)
# 89
Out of 5,023 analysts
1794
Total ratings
56.4%
Success rate
37.7%
Average return

Stocks Rated by Craig Ellis

Lam Research
Oct 1, 2026
Reiterated: Buy
Price Target: $350 → $390
Current: $347.49
Upside: +12.23%
Rogers
Oct 1, 2026
Reiterated: Buy
Price Target: $200 → $225
Current: $160.00
Upside: +40.63%
Infleqtion
Sep 21, 2026
Reiterated: Buy
Price Target: $23
Current: $13.15
Upside: +74.90%
IonQ, Inc.
Sep 21, 2026
Reiterated: Buy
Price Target: $100
Current: $43.77
Upside: +128.47%
D-Wave Quantum
Sep 21, 2026
Reiterated: Buy
Price Target: $40
Current: $15.77
Upside: +153.65%
Rigetti Computing
Sep 21, 2026
Reiterated: Buy
Price Target: $35
Current: $15.25
Upside: +129.51%
Marvell Technology
Aug 28, 2026
Reiterated: Buy
Price Target: $345 → $315
Current: $272.29
Upside: +15.69%
Semtech
Aug 26, 2026
Reiterated: Buy
Price Target: $210
Current: $194.88
Upside: +7.76%
Alpha and Omega Semiconductor
Aug 13, 2026
Reiterated: Hold
Price Target: $25 → $34
Current: $30.24
Upside: +12.43%
Axcelis Technologies
Aug 7, 2026
Reiterated: Buy
Price Target: $180 → $198
Current: $147.77
Upside: +33.99%
Reiterated: Hold
Price Target: $100 → $105
Current: $100.77
Upside: +4.20%
Reiterated: Buy
Price Target: $125 → $108
Current: $81.32
Upside: +32.81%
Reiterated: Buy
Price Target: $365 → $390
Current: $327.77
Upside: +18.99%
Reiterated: Buy
Price Target: $125 → $105
Current: $62.92
Upside: +66.88%
Reiterated: Buy
Price Target: $135 → $127
Current: $84.89
Upside: +49.61%
Reiterated: Buy
Price Target: $65 → $69
Current: $73.48
Upside: -6.10%
Reiterated: Buy
Price Target: $300 → $350
Current: $280.50
Upside: +24.78%
Reiterated: Buy
Price Target: $165
Current: $149.15
Upside: +10.63%
Reiterated: Hold
Price Target: $75 → $65
Current: $56.02
Upside: +16.03%
Reiterated: Buy
Price Target: $550 → $790
Current: $540.04
Upside: +46.29%
Reiterated: Buy
Price Target: $220
Current: $165.19
Upside: +33.18%
Reiterated: Buy
Price Target: $15 → $16
Current: $9.15
Upside: +74.86%
Reiterated: Buy
Price Target: $4 → $3
Current: $2.25
Upside: +33.33%
Reiterated: Buy
Price Target: $9 → $5
Current: $0.48
Upside: +941.67%
Reiterated: Buy
Price Target: $6
Current: $2.97
Upside: +102.02%
Reiterated: Buy
Price Target: $6
Current: $2.35
Upside: +155.32%
Reiterated: Hold
Price Target: $72 → $60
Current: $85.03
Upside: -29.44%
Reiterated: Hold
Price Target: $8 → $3
Current: $4.61
Upside: n/a
Reiterated: Hold
Price Target: $2.75 → $1.5
Current: $34.50
Upside: n/a
Downgraded: Hold
Price Target: $7 → $3.03
Current: $2.80
Upside: n/a
Reiterated: Buy
Price Target: $145 → $150
Current: $38.75
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $3.78
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $15.74
Upside: n/a
Reiterated: Buy
Price Target: $130
Current: $329.34
Upside: n/a
Reiterated: Buy
Price Target: $30
Current: $115.73
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $222.76
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $417.15
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1,867.31
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $355.14
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $119.33
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $206.89
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $293.80
Upside: n/a
Rated: Hold
Price Target: $190
Current: $233.95
Upside: n/a
Reiterated: Hold
Price Target: €146.39
Current: €1,653
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $5.66
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $333.69
Upside: n/a
Downgraded: Hold
Price Target: $86
Current: $415.29
Upside: n/a