← Back to Craig Hallum

Greg Palm Score: 32

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.
+0.2%
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 📉
43%
10 W / 13 L
Target Met
? How often was the target reached?
Hits vs. Total.
63%
12 W / 7 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
11%
2 W / 17 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
11%
2 W / 17 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.
36%
5 W / 9 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
45%
10 W / 12 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
0%
0 W / 1 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Aug 04, 2026
3D Systems Corp. DDD
BUY $6.00
Est. +64%
$3.66 $3.90
Pending
$3.46 -5.5%
Jul 20, 2026
NN Inc NNBR
BUY $7.00
Est. +120%
$3.18 $4.48
Pending
$3.66 +15.1%
Mar 09, 2026
Allient Inc ALNT
BUY $75.00
Est. +26%
$59.35 $118.67
Target Met
$94.62 +59.4%
Jul 07, 2025
DoubleVerify Holdings Inc DV
BUY $20.00
Est. +30%
$15.44 $16.82
Miss
$13.36 -13.5%
Nov 06, 2024
Xometry Inc - Ordinary Shares - Class A XMTR
BUY $30.00
Est. +13%
$26.57 $64.09
Target Met
$92.53 +248.2%
Nov 04, 2024
Cavco Industries Inc CVCO
BUY $495.00
Est. +11%
$444.21 $602.57
Target Met
$566.19 +27.5%
Oct 30, 2024
Champion Homes Inc. SKY
BUY $99.00
Est. +10%
$89.99 $116.49
Target Met
$87.76 -2.5%
Oct 30, 2024
Transcat Inc TRNS
BUY $113.00
Est. +14%
$98.84 $112.22
Bullseye Hit (±1%)
$85.48 -13.5%
Sep 11, 2024
Kornit Digital Ltd KRNT
BUY $27.00
Est. +27%
$21.28 $33.99
Target Met
$16.55 -22.2%
Aug 05, 2024
Cavco Industries Inc CVCO
BUY $422.00
Est. +13%
$374.60 $547.27
Target Met
$566.19 +51.1%
Aug 01, 2024
Bluelinx Hldgs Inc BXC
BUY $135.00
Est. +12%
$120.59 $134.79
Bullseye Hit (±1%)
$81.81 -32.2%
Jul 31, 2024
Transcat Inc TRNS
BUY $138.00
Est. +18%
$116.91 $133.72
Miss
$85.48 -26.9%
Jul 30, 2024
Symbotic Inc - Ordinary Shares - Class A SYM
BUY $45.00
Est. +26%
$35.63 $55.44
Target Met
$42.94 +20.5%
Jul 11, 2024
Symbotic Inc - Ordinary Shares - Class A SYM
BUY $54.00
Est. +46%
$37.03 $49.86
Miss
$42.94 +16.0%
Jul 01, 2024
Stratasys Ltd SSYS
BUY $14.00
Est. +68%
$8.31 $12.88
Miss
$8.00 -3.7%
May 23, 2024
Champion Homes Inc. SKY
BUY $84.00
Est. +18%
$71.45 $116.49
Target Met
$87.76 +22.8%
May 06, 2024
Proto Labs Inc PRLB
BUY $34.00
Est. +10%
$31.03 $46.73
Target Met
$81.44 +162.5%
Apr 01, 2024
Ranpak Holdings Corp - Ordinary Shares - Class A PACK
BUY $10.00
Est. +27%
$7.88 $9.04
Miss
$4.54 -42.4%
Mar 12, 2024
Ranpak Holdings Corp - Ordinary Shares - Class A PACK
BUY $8.00
Est. +21%
$6.63 $9.04
Target Met
$4.54 -31.5%
Nov 04, 2022
Proto Labs Inc PRLB
SELL $20.00
Est. +22%
$25.55 - -
$81.44 -218.7%
Aug 02, 2022
Berkshire Grey Inc - Class A BGRY
BUY $5.00
Est. +96%
$2.55 $1.41
Miss
$1.40 -45.1%
May 18, 2022
Drive Shack Inc DS
BUY $3.00
Est. +94%
$1.55 $0.21
Miss
$0.17 -89.2%
Feb 04, 2022
Champion Homes Inc. SKY
BUY $111.00
Est. +53%
$72.35 - -
$87.76 +21.3%
Signal & Target
BUY $6.00
Start Price $3.66
Best Price (1Y)
$3.90
Current Price $3.46
Return -5.5%
NN Inc
NNBR
Jul 20, 2026
Signal & Target
BUY $7.00
Start Price $3.18
Best Price (1Y)
$4.48
Current Price $3.66
Return +15.1%
Allient Inc
ALNT
Mar 09, 2026
Signal & Target
BUY $75.00
Start Price $59.35
Best Price (1Y)
$118.67
Current Price $94.62
Return +59.4%
Signal & Target
BUY $20.00
Start Price $15.44
Best Price (1Y)
$16.82
Current Price $13.36
Return -13.5%
Signal & Target
BUY $30.00
Start Price $26.57
Best Price (1Y)
$64.09
Current Price $92.53
Return +248.2%
Signal & Target
BUY $495.00
Start Price $444.21
Best Price (1Y)
$602.57
Current Price $566.19
Return +27.5%
Signal & Target
BUY $99.00
Start Price $89.99
Best Price (1Y)
$116.49
Current Price $87.76
Return -2.5%
Transcat Inc
TRNS
Oct 30, 2024
Signal & Target
BUY $113.00
Start Price $98.84
Best Price (1Y)
$112.22
Current Price $85.48
Return -13.5%
Signal & Target
BUY $27.00
Start Price $21.28
Best Price (1Y)
$33.99
Current Price $16.55
Return -22.2%
Signal & Target
BUY $422.00
Start Price $374.60
Best Price (1Y)
$547.27
Current Price $566.19
Return +51.1%
Signal & Target
BUY $135.00
Start Price $120.59
Best Price (1Y)
$134.79
Current Price $81.81
Return -32.2%
Transcat Inc
TRNS
Jul 31, 2024
Signal & Target
BUY $138.00
Start Price $116.91
Best Price (1Y)
$133.72
Current Price $85.48
Return -26.9%
Signal & Target
BUY $45.00
Start Price $35.63
Best Price (1Y)
$55.44
Current Price $42.94
Return +20.5%
Signal & Target
BUY $54.00
Start Price $37.03
Best Price (1Y)
$49.86
Current Price $42.94
Return +16.0%
Signal & Target
BUY $14.00
Start Price $8.31
Best Price (1Y)
$12.88
Current Price $8.00
Return -3.7%
Signal & Target
BUY $84.00
Start Price $71.45
Best Price (1Y)
$116.49
Current Price $87.76
Return +22.8%
Signal & Target
BUY $34.00
Start Price $31.03
Best Price (1Y)
$46.73
Current Price $81.44
Return +162.5%
Signal & Target
BUY $10.00
Start Price $7.88
Best Price (1Y)
$9.04
Current Price $4.54
Return -42.4%
Signal & Target
BUY $8.00
Start Price $6.63
Best Price (1Y)
$9.04
Current Price $4.54
Return -31.5%
Signal & Target
SELL $20.00
Start Price $25.55
Best Price (1Y)
-
Current Price $81.44
Return -218.7%
Signal & Target
BUY $5.00
Start Price $2.55
Best Price (1Y)
$1.41
Current Price $1.40
Return -45.1%
Signal & Target
BUY $3.00
Start Price $1.55
Best Price (1Y)
$0.21
Current Price $0.17
Return -89.2%
Signal & Target
BUY $111.00
Start Price $72.35
Best Price (1Y)
-
Current Price $87.76
Return +21.3%