← Back to Craig Hallum

Richard Shannon Score: 42

Analyst at Craig-Hallum
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+98.6%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
80%
24 W / 6 L
Target Met
? How often was the target reached?
Hits vs. Total.
78%
21 W / 6 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
7%
2 W / 25 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
4%
1 W / 26 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
76%
16 W / 5 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
81%
21 W / 5 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
75%
3 W / 1 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Mar 03, 2026
Credo Technology Group Holding Ltd CRDO
BUY $200.00
Est. +105%
$97.43 $270.21
Target Met
$250.81 +157.4%
Jan 09, 2026
AXT Inc AXTI
BUY $26.00
Est. +12%
$23.19 $143.16
Target Met
$97.18 +319.1%
Nov 21, 2024
NVIDIA Corp NVDA
BUY $175.00
Est. +19%
$146.67 $212.19
Target Met
$205.19 +39.9%
Nov 12, 2024
Luminar Technologies Inc - Ordinary Shares - Class A LAZR
BUY $1.00
Est. +19%
$0.84 $18.60
Target Met
$0.06 -92.6%
Nov 05, 2024
Astera Labs Inc. ALAB
BUY $105.00
Est. +11%
$95.01 $262.90
Target Met
$367.15 +286.4%
Oct 24, 2024
MaxLinear Inc MXL
BUY $25.00
Est. +61%
$15.56 $25.73
Precision Hit (±3%)
$84.46 +442.8%
Oct 23, 2024
Vicor Corp. VICR
SELL $43.00
Est. +17%
$51.54 $38.93 (Low)
Target Met
$303.77 -489.4%
Oct 02, 2024
Emcore Corp. EMKR
BUY $3.00
Est. +22%
$2.45 $3.16
Target Met
$3.10 +26.3%
Sep 12, 2024
POET Technologies Inc POET
BUY $3.50
Est. +16%
$3.02 $7.79
Target Met
$12.53 +314.9%
Sep 05, 2024
Credo Technology Group Holding Ltd CRDO
BUY $38.00
Est. +21%
$31.30 $142.57
Target Met
$250.81 +701.3%
Aug 28, 2024
Ambarella Inc AMBA
BUY $85.00
Est. +48%
$57.30 $85.15
Bullseye Hit (±1%)
$67.78 +18.3%
Aug 16, 2024
Coherent Corp COHR
BUY $85.00
Est. +14%
$74.39 $123.25
Target Met
$385.03 +417.6%
Aug 15, 2024
Lumentum Holdings Inc LITE
BUY $70.00
Est. +34%
$52.15 $129.98
Target Met
$921.56 +1667.1%
Aug 08, 2024
Aeva Technologies Inc AEVA
BUY $5.00
Est. +88%
$2.66 $38.79
Target Met
$24.89 +835.7%
Aug 06, 2024
Navitas Semiconductor Corp NVTS
BUY $6.50
Est. +105%
$3.17 $9.48
Target Met
$23.39 +637.9%
Jul 25, 2024
MaxLinear Inc MXL
BUY $28.00
Est. +100%
$14.02 $25.73
Miss
$84.46 +502.4%
May 23, 2024
NVIDIA Corp NVDA
BUY $1,250.00
Est. +1092%
$104.87 $153.13
Miss
$205.19 +95.7%
May 15, 2024
Pixelworks Inc PXLW
BUY $3.00
Est. +165%
$1.13 $7.32
Target Met
$7.04 +523.0%
May 10, 2024
Tower Semiconductor Ltd. TSEM
BUY $44.00
Est. +19%
$36.99 $55.31
Target Met
$262.92 +610.8%
Apr 15, 2024
Credo Technology Group Holding Ltd CRDO
BUY $30.00
Est. +41%
$21.23 $86.69
Target Met
$250.81 +1081.4%
Apr 15, 2024
Astera Labs Inc. ALAB
BUY $90.00
Est. +24%
$72.73 $147.39
Target Met
$367.15 +404.8%
Apr 09, 2024
AXT Inc AXTI
BUY $5.00
Est. +35%
$3.71 $4.03
Miss
$97.18 +2519.4%
Apr 01, 2024
Ouster Inc - Ordinary Shares - Class A OUST
BUY $10.00
Est. +16%
$8.61 $16.88
Target Met
$39.80 +362.3%
Apr 01, 2024
D-Wave Quantum Inc QBTS
BUY $2.50
Est. +29%
$1.94 $11.95
Target Met
$23.37 +1104.6%
Feb 23, 2024
AXT Inc AXTI
SELL $3.75
Est. +3%
$3.86 $1.56 (Low)
Target Met
$97.18 -2417.6%
Sep 12, 2023
NVIDIA Corp NVDA
BUY $700.00
Est. +1449%
$45.18 $136.15
Miss
$205.19 +354.2%
Mar 01, 2022
Ambarella Inc AMBA
BUY $170.00
Est. +77%
$95.98 - -
$67.78 -29.4%
Jan 04, 2022
Coherent Corp COHR
BUY $100.00
Est. +34%
$74.49 - -
$385.03 +416.9%
Nov 04, 2021
MACOM Technology Solutions Holdings Inc MTSI
BUY $95.00
Est. +27%
$74.52 - -
$379.87 +409.8%
May 14, 2021
Luminar Technologies Inc - Ordinary Shares - Class A LAZR
SELL $18.00
Est. +15%
$21.15 $120.00 (Low)
Miss
$0.06 +99.7%
Signal & Target
BUY $200.00
Start Price $97.43
Best Price (1Y)
$270.21
Current Price $250.81
Return +157.4%
AXT Inc
AXTI
Jan 09, 2026
Signal & Target
BUY $26.00
Start Price $23.19
Best Price (1Y)
$143.16
Current Price $97.18
Return +319.1%
NVIDIA Corp
NVDA
Nov 21, 2024
Signal & Target
BUY $175.00
Start Price $146.67
Best Price (1Y)
$212.19
Current Price $205.19
Return +39.9%
Signal & Target
BUY $1.00
Start Price $0.84
Best Price (1Y)
$18.60
Current Price $0.06
Return -92.6%
Signal & Target
BUY $105.00
Start Price $95.01
Best Price (1Y)
$262.90
Current Price $367.15
Return +286.4%
MaxLinear Inc
MXL
Oct 24, 2024
Signal & Target
BUY $25.00
Start Price $15.56
Best Price (1Y)
$25.73
Current Price $84.46
Return +442.8%
Vicor Corp.
VICR
Oct 23, 2024
Signal & Target
SELL $43.00
Start Price $51.54
Best Price (1Y)
$38.93
Current Price $303.77
Return -489.4%
Emcore Corp.
EMKR
Oct 02, 2024
Signal & Target
BUY $3.00
Start Price $2.45
Best Price (1Y)
$3.16
Current Price $3.10
Return +26.3%
Signal & Target
BUY $3.50
Start Price $3.02
Best Price (1Y)
$7.79
Current Price $12.53
Return +314.9%
Signal & Target
BUY $38.00
Start Price $31.30
Best Price (1Y)
$142.57
Current Price $250.81
Return +701.3%
Signal & Target
BUY $85.00
Start Price $57.30
Best Price (1Y)
$85.15
Current Price $67.78
Return +18.3%
Signal & Target
BUY $85.00
Start Price $74.39
Best Price (1Y)
$123.25
Current Price $385.03
Return +417.6%
Signal & Target
BUY $70.00
Start Price $52.15
Best Price (1Y)
$129.98
Current Price $921.56
Return +1667.1%
Signal & Target
BUY $5.00
Start Price $2.66
Best Price (1Y)
$38.79
Current Price $24.89
Return +835.7%
Signal & Target
BUY $6.50
Start Price $3.17
Best Price (1Y)
$9.48
Current Price $23.39
Return +637.9%
MaxLinear Inc
MXL
Jul 25, 2024
Signal & Target
BUY $28.00
Start Price $14.02
Best Price (1Y)
$25.73
Current Price $84.46
Return +502.4%
NVIDIA Corp
NVDA
May 23, 2024
Signal & Target
BUY $1,250.00
Start Price $104.87
Best Price (1Y)
$153.13
Current Price $205.19
Return +95.7%
Signal & Target
BUY $3.00
Start Price $1.13
Best Price (1Y)
$7.32
Current Price $7.04
Return +523.0%
Signal & Target
BUY $44.00
Start Price $36.99
Best Price (1Y)
$55.31
Current Price $262.92
Return +610.8%
Signal & Target
BUY $30.00
Start Price $21.23
Best Price (1Y)
$86.69
Current Price $250.81
Return +1081.4%
Signal & Target
BUY $90.00
Start Price $72.73
Best Price (1Y)
$147.39
Current Price $367.15
Return +404.8%
AXT Inc
AXTI
Apr 09, 2024
Signal & Target
BUY $5.00
Start Price $3.71
Best Price (1Y)
$4.03
Current Price $97.18
Return +2519.4%
Signal & Target
BUY $10.00
Start Price $8.61
Best Price (1Y)
$16.88
Current Price $39.80
Return +362.3%
Signal & Target
BUY $2.50
Start Price $1.94
Best Price (1Y)
$11.95
Current Price $23.37
Return +1104.6%
AXT Inc
AXTI
Feb 23, 2024
Signal & Target
SELL $3.75
Start Price $3.86
Best Price (1Y)
$1.56
Current Price $97.18
Return -2417.6%
NVIDIA Corp
NVDA
Sep 12, 2023
Signal & Target
BUY $700.00
Start Price $45.18
Best Price (1Y)
$136.15
Current Price $205.19
Return +354.2%
Signal & Target
BUY $170.00
Start Price $95.98
Best Price (1Y)
-
Current Price $67.78
Return -29.4%
Signal & Target
BUY $100.00
Start Price $74.49
Best Price (1Y)
-
Current Price $385.03
Return +416.9%
Signal & Target
BUY $95.00
Start Price $74.52
Best Price (1Y)
-
Current Price $379.87
Return +409.8%
Signal & Target
SELL $18.00
Start Price $21.15
Best Price (1Y)
$120.00
Current Price $0.06
Return +99.7%