Richard Shannon's Stock Ratings

Craig-Hallum Analyst

Richard Shannon is an analyst at Craig-Hallum. 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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

63.1%

Smart Score

82.1%

Overall Average Return Percentile

96th

Number of Ratings

157
Buy NowGet Alert
08/28/2025NVDABuy Now
NVIDIA
$177.1838.28%$195 → $245MaintainsBuyGet Alert
08/05/2025NVTSBuy Now
Navitas Semiconductor
$7.89-23.95% → $6DowngradeBuy → HoldGet Alert
07/14/2025ALMUBuy Now
Aeluma
$16.4458.13% → $26Initiates → BuyGet Alert
05/09/2025QBTSBuy Now
D-Wave Quantum
$24.39-50.8%$9 → $12MaintainsBuyGet Alert
02/11/2025ALABBuy Now
Astera Labs
$145.31-13.97%$105 → $125MaintainsBuyGet Alert
12/20/2024QBTSBuy Now
D-Wave Quantum
$24.39-63.1%$2.5 → $9MaintainsBuyGet Alert
12/20/2024RGTIBuy Now
Rigetti Computing
$23.51-48.95% → $12Initiates → BuyGet Alert
12/20/2024IONQBuy Now
IonQ
$48.20-6.64%$22 → $45MaintainsBuyGet Alert
12/03/2024CRDOBuy Now
Credo Technology Group
$141.79-47.1%$38 → $75MaintainsBuyGet Alert
11/27/2024AMBABuy Now
Ambarella
$72.6623.86%$85 → $90MaintainsBuyGet Alert
11/22/2024POETBuy Now
POET Technologies
$5.94-7.41%$3.5 → $5.5MaintainsBuyGet Alert
11/21/2024NVDABuy Now
NVIDIA
$177.18-1.23%$165 → $175MaintainsBuyGet Alert
11/14/2024TSEMBuy Now
Tower Semiconductor
$117.85-49.09%$54 → $60MaintainsBuyGet Alert
11/12/2024QUIKBuy Now
QuickLogic
$6.1263.44%$12 → $10MaintainsBuyGet Alert
11/12/2024LAZRBuy Now
Luminar Technologies
$0.36177.47%$1.5 → $1MaintainsHoldGet Alert
11/07/2024IONQBuy Now
IonQ
$48.20-54.36%$15 → $22MaintainsBuyGet Alert
11/07/2024COHRBuy Now
Coherent
$178.62-32.82%$85 → $120MaintainsBuyGet Alert
11/07/2024AEVABuy Now
Aeva Technologies
$13.80-56.52%$5 → $6MaintainsBuyGet Alert
11/05/2024ALABBuy Now
Astera Labs
$145.31-27.74%$75 → $105MaintainsBuyGet Alert
11/05/2024NVTSBuy Now
Navitas Semiconductor
$7.89-46.13%$6.5 → $4.25MaintainsBuyGet Alert
10/24/2024MXLBuy Now
MaxLinear
$17.0946.28%$28 → $25MaintainsBuyGet Alert
10/23/2024VICRBuy Now
Vicor
$94.38-54.44%$35 → $43MaintainsHoldGet Alert
10/02/2024EMKRBuy Now
EMCORE
——$1 → $3UpgradeHold → BuyGet Alert
09/12/2024POETBuy Now
POET Technologies
$5.94-41.08%$3 → $3.5MaintainsBuyGet Alert
09/05/2024CRDOBuy Now
Credo Technology Group
$141.79-73.2%$30 → $38MaintainsBuyGet Alert
08/29/2024NVDABuy Now
NVIDIA
$177.18-6.87%$125 → $165MaintainsBuyGet Alert
08/28/2024AMBABuy Now
Ambarella
$72.6616.98%$80 → $85MaintainsBuyGet Alert
08/16/2024COHRBuy Now
Coherent
$178.62-52.41%$72 → $85MaintainsBuyGet Alert
08/15/2024LITEBuy Now
Lumentum Holdings
$325.50-78.49%$65 → $70MaintainsBuyGet Alert
08/14/2024QUIKBuy Now
QuickLogic
$6.1296.13%$16 → $12MaintainsBuyGet Alert
08/14/2024OUSTBuy Now
Ouster
$22.38-50.85%$13 → $11MaintainsBuyGet Alert
08/08/2024EMKRBuy Now
EMCORE
——$2 → $1MaintainsHoldGet Alert
08/08/2024AEVABuy Now
Aeva Technologies
$13.80-63.77%$7 → $5MaintainsBuyGet Alert
08/08/2024IONQBuy Now
IonQ
$48.20-68.88%$21 → $15MaintainsBuyGet Alert
08/07/2024ALABBuy Now
Astera Labs
$145.31-48.38%$90 → $75MaintainsBuyGet Alert
08/06/2024NVTSBuy Now
Navitas Semiconductor
$7.89-17.62%$7.5 → $6.5MaintainsBuyGet Alert
07/31/2024ATOMBuy Now
Atomera
$2.33200.43%$13 → $7MaintainsBuyGet Alert
07/25/2024MXLBuy Now
MaxLinear
$17.0963.84%$38 → $28MaintainsHoldGet Alert
05/23/2024NVDABuy Now
NVIDIA
$177.18605.5%$850 → $1250MaintainsBuyGet Alert
05/15/2024PXLWBuy Now
Pixelworks
$6.09-50.78%$4 → $3MaintainsBuyGet Alert
05/10/2024TSEMBuy Now
Tower Semiconductor
$117.85-62.66%$40 → $44MaintainsBuyGet Alert
05/10/2024OUSTBuy Now
Ouster
$22.38-41.91%$10 → $13MaintainsBuyGet Alert
05/09/2024SKYTBuy Now
SkyWater Technology
$16.50-27.27%$16 → $12MaintainsBuyGet Alert
05/08/2024AEVABuy Now
Aeva Technologies
$13.80-49.28%$10 → $7MaintainsBuyGet Alert
05/03/2024MTSIBuy Now
MACOM Technology Solns
$177.60-32.43%$95 → $120MaintainsBuyGet Alert
05/02/2024MRAMBuy Now
Everspin Technologies
$8.8513%$11 → $10MaintainsBuyGet Alert
04/24/2024VICRBuy Now
Vicor
$94.38-62.92%$40 → $35MaintainsHoldGet Alert
04/15/2024CRDOBuy Now
Credo Technology Group
$141.79-78.84%$28 → $30MaintainsBuyGet Alert
04/15/2024ALABBuy Now
Astera Labs
$145.31-38.06% → $90Initiates → BuyGet Alert
04/09/2024AXTIBuy Now
AXT
$14.47-65.46%$3.75 → $5MaintainsBuyGet Alert
04/01/2024QBTSBuy Now
D-Wave Quantum
$24.39-89.75%$1.75 → $2.5MaintainsBuyGet Alert
04/01/2024OUSTBuy Now
Ouster
$22.38-55.32%$9 → $10MaintainsBuyGet Alert
02/23/2024VICRBuy Now
Vicor
$94.38——DowngradeBuy → HoldGet Alert
02/23/2024AXTIBuy Now
AXT
$14.47-74.09%$2.25 → $3.75UpgradeHold → BuyGet Alert
02/22/2024NVDABuy Now
NVIDIA
$177.18379.74%$700 → $850MaintainsBuyGet Alert
12/22/2023COHRBuy Now
Coherent
$178.62-70.33%$43 → $53MaintainsBuyGet Alert
12/22/2023LITEBuy Now
Lumentum Holdings
$325.50——UpgradeHold → BuyGet Alert
12/14/2023CPTNBuy Now
Cepton
—— → $2.5DowngradeBuy → HoldGet Alert
11/15/2023QUIKBuy Now
QuickLogic
$6.12112.47%$11 → $13MaintainsBuyGet Alert
10/09/2023CRDOBuy Now
Credo Technology Group
$141.79-85.89%$18 → $20MaintainsBuyGet Alert
09/06/2023MTSIBuy Now
MACOM Technology Solns
$177.60-38.06% → $110UpgradeHold → BuyGet Alert
09/01/2023POETBuy Now
POET Technologies
$5.9426.26%$8 → $7.5MaintainsBuyGet Alert
08/30/2023AMBABuy Now
Ambarella
$72.6610.1%$95 → $80MaintainsBuyGet Alert
08/24/2023NVDABuy Now
NVIDIA
$177.18295.08%$500 → $700MaintainsBuyGet Alert
08/23/2023MTSIBuy Now
MACOM Technology Solns
$177.60-52.14%$70 → $85MaintainsHoldGet Alert
08/21/2023EMKRBuy Now
EMCORE
——$3 → $1.5MaintainsBuyGet Alert
08/18/2023LITEBuy Now
Lumentum Holdings
$325.50-83.72%$50 → $53MaintainsHoldGet Alert
08/17/2023COHRBuy Now
Coherent
$178.62-75.93%$56 → $43MaintainsBuyGet Alert
08/17/2023TSEMBuy Now
Tower Semiconductor
$117.85——UpgradeHold → BuyGet Alert
08/11/2023IONQBuy Now
IonQ
$48.20-56.43%$12 → $21MaintainsBuyGet Alert
08/04/2023MTSIBuy Now
MACOM Technology Solns
$177.60-60.59%$60 → $70MaintainsHoldGet Alert
07/27/2023MXLBuy Now
MaxLinear
$17.0946.28% → $25DowngradeBuy → HoldGet Alert
07/26/2023VICRBuy Now
Vicor
$94.38-15.24%$60 → $80UpgradeHold → BuyGet Alert
06/05/2023AMBABuy Now
Ambarella
$72.6630.75%$110 → $95MaintainsBuyGet Alert
05/25/2023NVDABuy Now
NVIDIA
$177.18182.2% → $500UpgradeHold → BuyGet Alert
05/12/2023OUSTBuy Now
Ouster
$22.38-55.32%$15 → $10MaintainsBuyGet Alert
05/11/2023COHRBuy Now
Coherent
$178.62-78.73%$57 → $38MaintainsBuyGet Alert
04/28/2023AXTIBuy Now
AXT
$14.47-74.09%$5.5 → $3.75MaintainsHoldGet Alert
04/27/2023MXLBuy Now
MaxLinear
$17.09116.5%$55 → $37MaintainsAction List BuyGet Alert
04/27/2023ATOMBuy Now
Atomera
$2.33629.61%$13 → $17MaintainsBuyGet Alert
04/06/2023LITEBuy Now
Lumentum Holdings
$325.50-84.64% → $50DowngradeBuy → HoldGet Alert
03/01/2023AMBABuy Now
Ambarella
$72.6651.39%$120 → $110MaintainsBuyGet Alert
02/24/2023VICRBuy Now
Vicor
$94.38——DowngradeBuy → HoldGet Alert
02/23/2023NVDABuy Now
NVIDIA
$177.187.24%$165 → $190MaintainsHoldGet Alert
02/17/2023AXTIBuy Now
AXT
$14.47——DowngradeBuy → HoldGet Alert
02/13/2023AMBABuy Now
Ambarella
$72.6665.15%$90 → $120MaintainsBuyGet Alert
02/06/2023QBTSBuy Now
D-Wave Quantum
$24.39-83.6%$8 → $4MaintainsBuyGet Alert
01/11/2023MTSIBuy Now
MACOM Technology Solns
$177.60-63.4%$73 → $65DowngradeBuy → HoldGet Alert
11/10/2022QBTSBuy Now
D-Wave Quantum
$24.39-67.2%$13 → $8Reiterates → BuyGet Alert
11/09/2022VLDRBuy Now
Velodyne Lidar
——$1 → $0.85UpgradeSell → HoldGet Alert
11/01/2022LSCCBuy Now
Lattice Semiconductor
$74.44-32.83%$58 → $50MaintainsHoldGet Alert
10/21/2022VICRBuy Now
Vicor
$94.38-25.83%$100 → $70MaintainsBuyGet Alert
08/25/2022NVDABuy Now
NVIDIA
$177.18-6.87%$180 → $165MaintainsHoldGet Alert
08/08/2022NVDABuy Now
NVIDIA
$177.181.59%$210 → $180DowngradeBuy → HoldGet Alert
07/27/2022XPOABuy Now
DPCM Capital
—— → $13Initiates → BuyGet Alert
07/01/2022IIVIBuy Now
II-VI
——$85 → $80MaintainsBuyGet Alert
06/01/2022AMBABuy Now
Ambarella
$72.6637.63%$170 → $100MaintainsBuyGet Alert
05/25/2022POETBuy Now
POET Technologies
$5.9485.19% → $11Initiates → BuyGet Alert
04/26/2022SKYTBuy Now
SkyWater Technology
$16.50-39.39% → $10Initiates → BuyGet Alert
04/14/2022MTSIBuy Now
MACOM Technology Solns
$177.60-60.59%$95 → $70MaintainsBuyGet Alert
04/14/2022LITEBuy Now
Lumentum Holdings
$325.50-64.67%$130 → $115MaintainsBuyGet Alert
04/14/2022IIVIBuy Now
II-VI
——$100 → $85MaintainsBuyGet Alert
03/16/2022CPTNBuy Now
Cepton
—— → $19Initiates → BuyGet Alert
03/01/2022AMBABuy Now
Ambarella
$72.66133.97%$250 → $170MaintainsBuyGet Alert
03/01/2022VLDRBuy Now
Velodyne Lidar
—— → $2.5DowngradeHold → SellGet Alert
02/25/2022AAOIBuy Now
Applied Optoelectronics
$29.08-91.4% → $2.5DowngradeHold → SellGet Alert
02/22/2022CRDOBuy Now
Credo Technology Group
$141.79-86.6% → $19Initiates → BuyGet Alert
12/01/2021AMBABuy Now
Ambarella
$72.66244.07%$170 → $250MaintainsBuyGet Alert
10/04/2021VICRBuy Now
Vicor
$94.38111.91%$150 → $200MaintainsBuyGet Alert
09/01/2021AMBABuy Now
Ambarella
$72.66133.97%$150 → $170MaintainsBuyGet Alert
09/01/2021LOKBBuy Now
Live Oak Acquisition
—— → $14Initiates → BuyGet Alert
08/19/2021LITEBuy Now
Lumentum Holdings
$325.50-69.28%$90 → $100MaintainsBuyGet Alert
06/09/2021ATOMBuy Now
Atomera
$2.331101.72% → $28Initiates → BuyGet Alert
05/27/2021NVDABuy Now
NVIDIA
$177.18323.3%$550 → $750UpgradeHold → BuyGet Alert
05/13/2021LITEBuy Now
Lumentum Holdings
$325.50-72.35%$120 → $90MaintainsBuyGet Alert
03/30/2021VLDRBuy Now
Velodyne Lidar
—— → $13DowngradeBuy → HoldGet Alert
03/19/2021LAZRBuy Now
Luminar Technologies
$0.366559.25% → $24Initiates → HoldGet Alert
03/17/2021AEVABuy Now
Aeva Technologies
$13.8081.16% → $25Initiates → BuyGet Alert
03/11/2021CLABuy Now
Colonnade Acquisition
—— → $25Initiates → BuyGet Alert
03/04/2021EMKRBuy Now
EMCORE
—— → $10.5Initiates → BuyGet Alert
03/03/2021AMBABuy Now
Ambarella
$72.66106.44%$115 → $150MaintainsBuyGet Alert
02/08/2021IPHIBuy Now
Inphi
——$156 → $182MaintainsHoldGet Alert
01/19/2021ACIABuy Now
Acacia Communications
—— → $115DowngradeBuy → HoldGet Alert
01/11/2021ACIABuy Now
Acacia Communications
——$70 → $110UpgradeHold → BuyGet Alert
01/08/2021ACIABuy Now
Acacia Communications
———UpgradeHold → BuyGet Alert
01/05/2021AMBABuy Now
Ambarella
$72.6658.27%$90 → $115MaintainsBuyGet Alert
11/24/2020AMBABuy Now
Ambarella
$72.6623.86%$75 → $90MaintainsBuyGet Alert
11/23/2020VLDRBuy Now
Velodyne Lidar
—— → $23Initiates → BuyGet Alert
09/15/2020NVDABuy Now
NVIDIA
$177.18182.2%$480 → $500MaintainsHoldGet Alert
09/03/2020AMBABuy Now
Ambarella
$72.663.22%$60 → $75UpgradeHold → BuyGet Alert
08/28/2020TGANBuy Now
Transphorm
—— → $8Initiates → BuyGet Alert
08/07/2020AAOIBuy Now
Applied Optoelectronics
$29.08——UpgradeSell → HoldGet Alert
05/28/2020AMBABuy Now
Ambarella
$72.66-17.42%$68 → $60MaintainsHoldGet Alert
05/15/2020VICRBuy Now
Vicor
$94.38-31.13%$55 → $65MaintainsBuyGet Alert
04/24/2020VICRBuy Now
Vicor
$94.38-41.72%$48 → $55MaintainsBuyGet Alert
03/04/2020AMBABuy Now
Ambarella
$72.66-6.41%$70 → $68DowngradeBuy → HoldGet Alert
02/14/2020NVDABuy Now
NVIDIA
$177.1883.43%$300 → $325MaintainsBuyGet Alert
01/13/2020NVDABuy Now
NVIDIA
$177.1869.32%$255 → $300Reiterates → BuyGet Alert
11/26/2019AMBABuy Now
Ambarella
$72.66-3.66%$62 → $70MaintainsBuyGet Alert
11/15/2019NVDABuy Now
NVIDIA
$177.18——UpgradeHold → BuyGet Alert
08/30/2019AMBABuy Now
Ambarella
$72.66-14.67%$53 → $62MaintainsBuyGet Alert
08/12/2019VICRBuy Now
Vicor
$94.38-54.44% → $43Initiates → BuyGet Alert
05/08/2019MTSIBuy Now
MACOM Technology Solns
$177.60——UpgradeHold → BuyGet Alert
03/06/2019AMBABuy Now
Ambarella
$72.66——UpgradeHold → BuyGet Alert
03/04/2019ACIABuy Now
Acacia Communications
———Initiates → BuyGet Alert
02/06/2019MTSIBuy Now
MACOM Technology Solns
$177.60-89.3%$23 → $19DowngradeBuy → HoldGet Alert
02/22/2018AAOIBuy Now
Applied Optoelectronics
$29.08——DowngradeHold → SellGet Alert
11/02/2017OCLRBuy Now
Oclaro
———DowngradeBuy → HoldGet Alert
11/01/2017LITEBuy Now
Lumentum Holdings
$325.50-73.89%$75 → $85MaintainsBuyGet Alert
09/01/2017AMBABuy Now
Ambarella
$72.66——DowngradeBuy → HoldGet Alert
07/24/2017IIVIBuy Now
II-VI
—— → $50Initiates → BuyGet Alert
08/25/2016AAOIBuy Now
Applied Optoelectronics
$29.08-20.91%$18 → $23— → BuyGet Alert
03/04/2016AMBABuy Now
Ambarella
$72.66-28.43%$53 → $52MaintainsBuyGet Alert
01/11/2016MTSIBuy Now
MACOM Technology Solns
$177.60——Initiates → BuyGet Alert
12/23/2015AMBABuy Now
Ambarella
$72.6610.1% → $80Initiates → BuyGet Alert
12/03/2015OCLRBuy Now
Oclaro
—— → $5Initiates → BuyGet Alert
02/03/2014AAOIBuy Now
Applied Optoelectronics
$29.08-31.22% → $20Initiates → BuyGet Alert