Craig Ellis' Stock Ratings

B. Riley Securities Analyst

Craig Ellis is an analyst at B. Riley Securities. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 07/09/2024

Overall Average Return

33.3%

Smart Score

85%

Overall Average Return Percentile

89th

Number of Ratings

147
Buy NowGet Alert
07/08/2024SIMOBuy Now
Silicon Motion Technology
$79.5040.87%$109 → $112MaintainsBuyGet Alert
06/21/2024SVCOBuy Now
Silvaco Group
$19.3045.08%$26 → $28ReiteratesBuy → BuyGet Alert
06/20/2024AOSLBuy Now
Alpha & Omega
$37.436.87%$35 → $40MaintainsBuyGet Alert
06/20/2024AMKRBuy Now
Amkor Tech
$41.7019.9%$45 → $50MaintainsBuyGet Alert
06/20/2024ONTOBuy Now
Onto Innovation
$233.0220.16%$250 → $280MaintainsBuyGet Alert
06/20/2024LRCXBuy Now
Lam Research
$1.11K19.8%$1130 → $1325MaintainsBuyGet Alert
06/20/2024FORMBuy Now
FormFactor
$61.9819.39%$65 → $74MaintainsBuyGet Alert
06/20/2024CAMTBuy Now
Camtek
$139.017.91%$110 → $150MaintainsBuyGet Alert
06/20/2024AMATBuy Now
Applied Mat
$248.3920.78%$255 → $300MaintainsBuyGet Alert
06/20/2024ACLSBuy Now
Axcelis Technologies
$147.2118.88%$155 → $175MaintainsBuyGet Alert
06/20/2024SWKSBuy Now
Skyworks Solutions
$106.2622.34%$96 → $130UpgradeNeutral → BuyGet Alert
06/13/2024SIMOBuy Now
Silicon Motion Technology
$79.5037.1%$105 → $109MaintainsBuyGet Alert
06/05/2024SVCOBuy Now
Silvaco Group
$19.3034.72% → $26Initiates → BuyGet Alert
05/31/2024MRVLBuy Now
Marvell Tech
$73.8035.5%$95 → $100MaintainsBuyGet Alert
05/17/2024AMATBuy Now
Applied Mat
$248.392.66%$250 → $255MaintainsBuyGet Alert
05/17/2024FORMBuy Now
FormFactor
$61.984.87%$54 → $65MaintainsBuyGet Alert
05/10/2024INDIBuy Now
Indie Semiconductor
$6.35112.6%$14.5 → $13.5ReiteratesBuy → BuyGet Alert
05/10/2024CAMTBuy Now
Camtek
$139.01-20.87%$102 → $110ReiteratesBuy → BuyGet Alert
05/10/2024ONTOBuy Now
Onto Innovation
$233.027.29%$235 → $250MaintainsBuyGet Alert
05/07/2024MCHPBuy Now
Microchip Technology
$92.3819.07%$105 → $110MaintainsBuyGet Alert
05/06/2024SIMOBuy Now
Silicon Motion Technology
$79.5032.07%$101 → $105MaintainsBuyGet Alert
05/03/2024KLICBuy Now
Kulicke & Soffa Indus
$49.40-4.86%$54 → $47MaintainsNeutralGet Alert
05/03/2024COHUBuy Now
Cohu
$34.2016.96%$45 → $40MaintainsBuyGet Alert
05/03/2024ACLSBuy Now
Axcelis Technologies
$147.215.29%$165 → $155MaintainsBuyGet Alert
05/02/2024FORMBuy Now
FormFactor
$61.98-12.88%$52 → $54MaintainsBuyGet Alert
04/30/2024ONBuy Now
ON Semiconductor
$72.9941.11%$115 → $103ReiteratesBuy → BuyGet Alert
04/30/2024AMKRBuy Now
Amkor Tech
$41.707.91%$43 → $45ReiteratesBuy → BuyGet Alert
04/19/2024ICHRBuy Now
Ichor Hldgs
$41.8014.83%$40 → $48UpgradeNeutral → BuyGet Alert
04/10/2024SIMOBuy Now
Silicon Motion Technology
$79.5027.04%$93 → $101MaintainsBuyGet Alert
04/01/2024SMTCBuy Now
Semtech
$34.0546.84%$40 → $50MaintainsOutperformGet Alert
03/26/2024CAMTBuy Now
Camtek
$139.01-26.62%$102 → $102MaintainsBuyGet Alert
03/26/2024SMTCBuy Now
Semtech
$34.0517.47%$40 → $40MaintainsOutperformGet Alert
03/15/2024SIMOBuy Now
Silicon Motion Technology
$79.5016.97%$90 → $93ReiteratesBuy → BuyGet Alert
03/15/2024ICHRBuy Now
Ichor Hldgs
$41.80-4.31%$36 → $40ReiteratesNeutral → NeutralGet Alert
03/13/2024INVEBuy Now
Identiv
$4.08132.84%$10 → $9.5MaintainsBuyGet Alert
03/04/2024MRVLBuy Now
Marvell Tech
$73.8028.73%$85 → $95ReiteratesBuy → BuyGet Alert
02/21/2024CAMTBuy Now
Camtek
$139.01-26.62%$94 → $102ReiteratesBuy → BuyGet Alert
02/16/2024AMATBuy Now
Applied Mat
$248.390.65%$220 → $250ReiteratesBuy → BuyGet Alert
02/12/2024AMATBuy Now
Applied Mat
$248.39-11.43%$175 → $220MaintainsBuyGet Alert
02/09/2024ONTOBuy Now
Onto Innovation
$233.02-12.02%$195 → $205MaintainsBuyGet Alert
02/09/2024ACLSBuy Now
Axcelis Technologies
$147.2112.08%$180 → $165MaintainsBuyGet Alert
02/07/2024SIMOBuy Now
Silicon Motion Technology
$79.5013.2% → $90UpgradeNeutral → BuyGet Alert
01/31/2024SWKSBuy Now
Skyworks Solutions
$106.268.23%$110 → $115MaintainsNeutralGet Alert
01/02/2024AOSLBuy Now
Alpha & Omega
$37.43-9.16%$28 → $34UpgradeNeutral → BuyGet Alert
12/12/2023AMKRBuy Now
Amkor Tech
$41.70-4.08%$35 → $40MaintainsBuyGet Alert
12/06/2023CAMTBuy Now
Camtek
$139.01-46.05%$70 → $75UpgradeNeutral → BuyGet Alert
11/17/2023KLICBuy Now
Kulicke & Soffa Indus
$49.4013.36%$52 → $56MaintainsNeutralGet Alert
11/16/2023AMKRBuy Now
Amkor Tech
$41.70-16.07% → $35Initiates → BuyGet Alert
10/19/2023LRCXBuy Now
Lam Research
$1.11K-36.71%$690 → $700MaintainsNeutralGet Alert
09/07/2023AKTSBuy Now
Akoustis Technologies
$0.131233.84%$9.25 → $1.75DowngradeBuy → NeutralGet Alert
08/25/2023MRVLBuy Now
Marvell Tech
$73.804.34%$75 → $77MaintainsBuyGet Alert
08/18/2023MRVLBuy Now
Marvell Tech
$73.801.63%$60 → $75UpgradeNeutral → BuyGet Alert
08/15/2023TGANBuy Now
Transphorm
$4.5 → $3.5MaintainsNeutralGet Alert
08/11/2023INDIBuy Now
Indie Semiconductor
$6.35144.09%$16 → $15.5MaintainsBuyGet Alert
08/11/2023AIRGBuy Now
Airgain
$6.04-8.94%$8 → $5.5MaintainsNeutralGet Alert
08/10/2023AOSLBuy Now
Alpha & Omega
$37.43-6.49%$28 → $35MaintainsNeutralGet Alert
08/01/2023CAMTBuy Now
Camtek
$139.01-63.31%$45 → $51MaintainsNeutralGet Alert
08/01/2023ONBuy Now
ON Semiconductor
$72.9984.95%$110 → $135MaintainsBuyGet Alert
07/17/2023COHUBuy Now
Cohu
$34.2046.2%$38 → $50UpgradeNeutral → BuyGet Alert
06/28/2023TGANBuy Now
Transphorm
$5.5 → $4.5MaintainsNeutralGet Alert
06/26/2023INVEBuy Now
Identiv
$4.08169.61%$10 → $11UpgradeNeutral → BuyGet Alert
06/08/2023SMTCBuy Now
Semtech
$34.0517.47% → $40Reiterates → OutperformGet Alert
03/31/2023ROGBuy Now
Rogers
$120.9065.43%$185 → $200MaintainsBuyGet Alert
03/31/2023SMTCBuy Now
Semtech
$34.0517.47%$48 → $40MaintainsOutperformGet Alert
03/22/2023SMTCBuy Now
Semtech
$34.0552.72%$34 → $52UpgradeNeutral → BuyGet Alert
02/17/2023CAMTBuy Now
Camtek
$139.01-78.42%$27 → $30MaintainsNeutralGet Alert
02/17/2023INDIBuy Now
Indie Semiconductor
$6.35120.47%$13 → $14MaintainsBuyGet Alert
02/17/2023AMATBuy Now
Applied Mat
$248.39-39.61%$140 → $150MaintainsBuyGet Alert
02/15/2023SQNSBuy Now
Sequans Communications
$0.531220.75%$8 → $7MaintainsBuyGet Alert
02/14/2023INDIBuy Now
Indie Semiconductor
$6.35104.72%$10 → $13UpgradeNeutral → BuyGet Alert
02/14/2023ROGBuy Now
Rogers
$120.9048.88% → $180Reinstates → BuyGet Alert
02/10/2023ONTOBuy Now
Onto Innovation
$233.02-54.94%$95 → $105MaintainsBuyGet Alert
02/10/2023ACLSBuy Now
Axcelis Technologies
$147.215.29%$115 → $155MaintainsBuyGet Alert
02/08/2023ICHRBuy Now
Ichor Hldgs
$41.80-11.48%$33 → $37MaintainsNeutralGet Alert
02/07/2023SWKSBuy Now
Skyworks Solutions
$106.268.23%$95 → $115MaintainsNeutralGet Alert
02/07/2023AOSLBuy Now
Alpha & Omega
$37.43-9.16%$36 → $34MaintainsNeutralGet Alert
02/03/2023KLICBuy Now
Kulicke & Soffa Indus
$49.4011.34%$45 → $55MaintainsNeutralGet Alert
02/03/2023MCHPBuy Now
Microchip Technology
$92.3814.74%$86 → $106MaintainsBuyGet Alert
01/24/2023AKTSBuy Now
Akoustis Technologies
$0.136950.3% → $9.25Initiates → BuyGet Alert
01/23/2023ICHRBuy Now
Ichor Hldgs
$41.80-21.05%$30 → $33MaintainsNeutralGet Alert
01/23/2023LRCXBuy Now
Lam Research
$1.11K-60.22%$390 → $440MaintainsNeutralGet Alert
01/12/2023ACLSBuy Now
Axcelis Technologies
$147.21-21.88%$95 → $115MaintainsBuyGet Alert
11/11/2022AIRGBuy Now
Airgain
$6.0449.01%$10 → $9MaintainsNeutralGet Alert
11/03/2022INVEBuy Now
Identiv
$4.08194.12%$19 → $12DowngradeBuy → NeutralGet Alert
10/20/2022LRCXBuy Now
Lam Research
$1.11K-64.74%$455 → $390MaintainsNeutralGet Alert
10/04/2022SWKSBuy Now
Skyworks Solutions
$106.26-1.19%$120 → $105MaintainsNeutralGet Alert
10/04/2022SMTCBuy Now
Semtech
$34.05-0.15%$53 → $34MaintainsNeutralGet Alert
10/04/2022MRVLBuy Now
Marvell Tech
$73.80-29.54%$63 → $52MaintainsNeutralGet Alert
10/04/2022LRCXBuy Now
Lam Research
$1.11K-58.86%$525 → $455MaintainsNeutralGet Alert
10/04/2022KLICBuy Now
Kulicke & Soffa Indus
$49.40-8.91%$50 → $45MaintainsNeutralGet Alert
10/04/2022INVEBuy Now
Identiv
$4.08365.69%$22 → $19MaintainsBuyGet Alert
10/04/2022ICHRBuy Now
Ichor Hldgs
$41.80-23.44%$33 → $32MaintainsNeutralGet Alert
10/04/2022FORMBuy Now
FormFactor
$61.98-35.46%$48 → $40MaintainsBuyGet Alert
10/04/2022CAMTBuy Now
Camtek
$139.01-80.58%$29 → $27MaintainsNeutralGet Alert
10/04/2022AOSLBuy Now
Alpha & Omega
$37.431.52%$45 → $38MaintainsNeutralGet Alert
09/01/2022SMTCBuy Now
Semtech
$34.0540.97%$90 → $48MaintainsOutperformGet Alert
08/03/2022MCHPBuy Now
Microchip Technology
$92.38-6.91%$78 → $86MaintainsBuyGet Alert
08/02/2022ONBuy Now
ON Semiconductor
$72.999.6%$77 → $80MaintainsBuyGet Alert
07/25/2022LRCXBuy Now
Lam Research
$1.11K-52.53%$625 → $525MaintainsNeutralGet Alert
06/15/2022ONTOBuy Now
Onto Innovation
$233.02-54.94%$115 → $105MaintainsBuyGet Alert
06/15/2022KLICBuy Now
Kulicke & Soffa Indus
$49.401.21%$59 → $50MaintainsNeutralGet Alert
06/15/2022FORMBuy Now
FormFactor
$61.98-22.56%$55 → $48MaintainsBuyGet Alert
06/15/2022ACLSBuy Now
Axcelis Technologies
$147.21-45.66%$98 → $80MaintainsBuyGet Alert
06/15/2022SWKSBuy Now
Skyworks Solutions
$106.263.52%$125 → $110MaintainsNeutralGet Alert
06/15/2022SQNSBuy Now
Sequans Communications
$0.53843.4%$6 → $5MaintainsBuyGet Alert
06/15/2022MCHPBuy Now
Microchip Technology
$92.38-15.57%$85 → $78MaintainsBuyGet Alert
06/15/2022INVEBuy Now
Identiv
$4.08390.2%$23 → $20MaintainsBuyGet Alert
06/15/2022AOSLBuy Now
Alpha & Omega
$37.4312.21%$62 → $42DowngradeBuy → NeutralGet Alert
06/15/2022CAMTBuy Now
Camtek
$139.01-79.14%$35 → $29DowngradeBuy → NeutralGet Alert
06/15/2022INDIBuy Now
Indie Semiconductor
$6.3525.98%$9 → $8DowngradeBuy → NeutralGet Alert
06/15/2022LRCXBuy Now
Lam Research
$1.11K-52.53%$625 → $525DowngradeBuy → NeutralGet Alert
06/15/2022MRVLBuy Now
Marvell Tech
$73.80-14.63%$75 → $63DowngradeBuy → NeutralGet Alert
06/15/2022SMTCBuy Now
Semtech
$34.0590.9%$87 → $65DowngradeBuy → NeutralGet Alert
06/15/2022TGANBuy Now
Transphorm
$9 → $6.5DowngradeBuy → NeutralGet Alert
06/15/2022ICHRBuy Now
Ichor Hldgs
$41.80-28.23%$37 → $30DowngradeBuy → NeutralGet Alert
06/09/2022QMCOBuy Now
Quantum
$0.39603.14%$4 → $2.75MaintainsNeutralGet Alert
05/25/2022TGANBuy Now
Transphorm
$10 → $9MaintainsBuyGet Alert
05/23/2022MRVLBuy Now
Marvell Tech
$73.80-2.44%$95 → $72MaintainsBuyGet Alert
05/20/2022AMATBuy Now
Applied Mat
$248.39-43.64%$145 → $140MaintainsBuyGet Alert
05/16/2022AMATBuy Now
Applied Mat
$248.39-41.62%$175 → $145MaintainsBuyGet Alert
05/13/2022INDIBuy Now
Indie Semiconductor
$6.3541.73%$15 → $9MaintainsBuyGet Alert
05/10/2022MCHPBuy Now
Microchip Technology
$92.38-7.99%$105 → $85MaintainsBuyGet Alert
05/04/2022ONTOBuy Now
Onto Innovation
$233.02-50.65%$125 → $115MaintainsBuyGet Alert
04/18/2022LRCXBuy Now
Lam Research
$1.11K-43.49%$725 → $625MaintainsBuyGet Alert
04/18/2022ICHRBuy Now
Ichor Hldgs
$41.800.48%$56 → $42MaintainsBuyGet Alert
04/14/2022INVEBuy Now
Identiv
$4.08463.73%$31 → $23MaintainsBuyGet Alert
04/12/2022KLICBuy Now
Kulicke & Soffa Indus
$49.4019.43%$80 → $59DowngradeBuy → NeutralGet Alert
04/12/2022SWKSBuy Now
Skyworks Solutions
$106.2629.87%$175 → $138DowngradeBuy → NeutralGet Alert
04/12/2022COHUBuy Now
Cohu
$34.20-12.28%$40 → $30DowngradeBuy → NeutralGet Alert
04/11/2022SIMOBuy Now
Silicon Motion Technology
$79.5033.32%$135 → $106MaintainsBuyGet Alert
03/17/2022SMTCBuy Now
Semtech
$34.05155.51%$83 → $87MaintainsBuyGet Alert
03/14/2022SMTCBuy Now
Semtech
$34.05143.76%$108 → $83MaintainsBuyGet Alert
03/04/2022MRVLBuy Now
Marvell Tech
$73.8028.73%$115 → $95MaintainsBuyGet Alert
02/22/2022AIRGBuy Now
Airgain
$6.0465.56%$20 → $10DowngradeBuy → NeutralGet Alert
02/14/2022AMATBuy Now
Applied Mat
$248.39-29.55%$195 → $175MaintainsBuyGet Alert
02/10/2022QMCOBuy Now
Quantum
$0.39922.76% → $4DowngradeBuy → NeutralGet Alert
02/09/2022ONTOBuy Now
Onto Innovation
$233.02-46.36%$115 → $125MaintainsBuyGet Alert
01/28/2022SIMOBuy Now
Silicon Motion Technology
$79.5069.8%$130 → $135MaintainsBuyGet Alert
12/08/2021AOSLBuy Now
Alpha & Omega
$37.4379%MaintainsBuyGet Alert
12/08/2021SIMOBuy Now
Silicon Motion Technology
$79.5057.22%MaintainsBuyGet Alert
12/03/2021MRVLBuy Now
Marvell Technology
$73.8055.83%MaintainsBuyGet Alert
11/29/2021MRVLBuy Now
Marvell Technology
$73.8021.95%MaintainsBuyGet Alert
11/29/2021SMTCBuy Now
Semtech
$34.05208.37%MaintainsBuyGet Alert
11/16/2018NVDABuy Now
NVIDIA
$130.4845.62%$6 → $4.75DowngradeBuy → NeutralGet Alert
11/13/2018NVDABuy Now
NVIDIA
$130.4883.94%$6.25 → $6MaintainsBuyGet Alert
05/11/2018NVDABuy Now
NVIDIA
$130.48129.92%$7.25 → $7.5MaintainsBuyGet Alert
02/09/2018NVDABuy Now
NVIDIA
$130.48122.26%$6.75 → $7.25MaintainsBuyGet Alert