Free Trial

Craig Hallum Analyst Recommendations & Stock Picks

This page lists the most recent publicly-reported stock recommendations and ratings issued by analysts at Craig Hallum. These ratings and price targets were collected from public media reports and are believed to be accurate, but cannot be verified with 100% certainty. MarketBeat and its parent company are in no way affiliated with or endorsed by Craig Hallum.

MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.
Available with a MarketBeat All Access Subscription
MarketRank™Upgrade to All Access to use the All Ranks Filter
Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.
Available with a MarketBeat All Access Subscription
Media SentimentUpgrade to All Access to use the All Sentiments Filter
Analyst consensus is the average investment recommendation among Wall Street research analysts.
Available with a MarketBeat All Access Subscription
Analyst ConsensusUpgrade to All Access to use the All Ratings Filter
CompanyCurrent PriceRating DateActionBrokerageAnalystRatingPrice TargetImpact on PriceDetailsActions
QuinStreet, Inc. stock logo
QNST
QuinStreet
$16.21
+4.0%
6/18/2024Upgraded byCraig Hallum-Hold -> Buy$22.00LowView details for Craig Hallum rating of QuinStreet (NASDAQ:QNST) on 6/18/2024
Farmer Bros. Co. stock logo
FARM
Farmer Bros.
$2.88
-3.4%
6/17/2024Initiated byCraig HallumAnalyst E. LauriersBuy$6.00LowView details for Craig Hallum rating of Farmer Bros. (NASDAQ:FARM) on 6/17/2024
Hut 8 Corp. stock logo
HUT
Hut 8
$11.96
-2.3%
6/14/2024Target Raised byCraig HallumAnalyst G. SuttonBuy -> Buy$12.00 -> $14.00LowView details for Craig Hallum rating of Hut 8 (NASDAQ:HUT) on 6/14/2024
Aspen Aerogels, Inc. stock logo
ASPN
Aspen Aerogels
$29.90
+1.4%
6/14/2024Target Raised byCraig Hallum-Buy -> Buy$33.00 -> $38.00LowView details for Craig Hallum rating of Aspen Aerogels (NYSE:ASPN) on 6/14/2024
Simulations Plus, Inc. stock logo
SLP
Simulations Plus
$47.21
+0.4%
6/13/2024Target Raised byCraig Hallum-Buy -> Buy$51.00 -> $56.00LowView details for Craig Hallum rating of Simulations Plus (NASDAQ:SLP) on 6/13/2024
Mama's Creations, Inc. stock logo
MAMA
Mama's Creations
$6.35
-0.2%
6/12/2024Target Raised byCraig Hallum-Buy -> Buy$8.00 -> $9.00LowView details for Craig Hallum rating of Mama’s Creations (NASDAQ:MAMA) on 6/12/2024
PagerDuty, Inc. stock logo
PD
PagerDuty
$21.12
-1.3%
6/12/2024Upgraded byCraig HallumAnalyst J. Van. RheeHold -> Buy$21.00 -> $30.00LowView details for Craig Hallum rating of PagerDuty (NYSE:PD) on 6/12/2024
Planet Labs PBC stock logo
PL
Planet Labs PBC
$1.88
+0.5%
6/7/2024Target Lowered byCraig Hallum-Hold -> Hold$3.00 -> $2.00LowView details for Craig Hallum rating of Planet Labs PBC (NYSE:PL) on 6/7/2024
Docebo Inc. stock logo
DCBO
Docebo
$37.37
-1.2%
6/7/2024Initiated byCraig HallumAnalyst G. SuttonBuy$58.00LowView details for Craig Hallum rating of Docebo (NASDAQ:DCBO) on 6/7/2024
Ollie's Bargain Outlet Holdings, Inc. stock logo
OLLI
Ollie's Bargain Outlet
$98.04
+2.1%
6/6/2024Target Raised byCraig Hallum-Buy -> Buy$100.00 -> $105.00LowView details for Craig Hallum rating of Ollie’s Bargain Outlet (NASDAQ:OLLI) on 6/6/2024
Five Below, Inc. stock logo
FIVE
Five Below
$113.93
-0.3%
6/6/2024Target Lowered byCraig Hallum-Hold -> Hold$187.00 -> $124.00LowView details for Craig Hallum rating of Five Below (NASDAQ:FIVE) on 6/6/2024
Creative Realities, Inc. stock logo
CREX
Creative Realities
$4.87
+2.3%
6/6/2024Initiated byCraig HallumAnalyst J. KreyerBuy$10.00LowView details for Craig Hallum rating of Creative Realities (NASDAQ:CREX) on 6/6/2024
Semtech Co. stock logo
SMTC
Semtech
$29.50
-4.1%
6/6/2024Target Raised byCraig Hallum-Buy -> Buy$36.00 -> $48.00LowView details for Craig Hallum rating of Semtech (NASDAQ:SMTC) on 6/6/2024
Boot Barn Holdings, Inc. stock logo
BOOT
Boot Barn
$133.81
+2.6%
6/5/2024Target Raised byCraig Hallum-Buy -> Buy$120.00 -> $150.00LowView details for Craig Hallum rating of Boot Barn (NYSE:BOOT) on 6/5/2024
Citi Trends, Inc. stock logo
CTRN
Citi Trends
$21.83
-0.7%
6/5/2024Target Lowered byCraig Hallum-Hold -> Hold$27.00 -> $25.00LowView details for Craig Hallum rating of Citi Trends (NASDAQ:CTRN) on 6/5/2024
Sportsman's Warehouse Holdings, Inc. stock logo
SPWH
Sportsman's Warehouse
$2.58
-4.1%
6/5/2024Target Lowered byCraig Hallum-Hold -> Hold$5.00 -> $4.00LowView details for Craig Hallum rating of Sportsman’s Warehouse (NASDAQ:SPWH) on 6/5/2024
Spire Global, Inc. stock logo
SPIR
Spire Global
$10.42
-0.4%
6/5/2024Initiated byCraig HallumAnalyst J. Van. RheeBuy$13.00LowView details for Craig Hallum rating of Spire Global (NYSE:SPIR) on 6/5/2024
Silvaco Group, Inc. stock logo
SVCO
Silvaco Group
$17.61
+2.9%
6/4/2024Initiated byCraig HallumAnalyst C. SchwabBuy$25.00LowView details for Craig Hallum rating of Silvaco Group (NASDAQ:SVCO) on 6/4/2024
Rezolute, Inc. stock logo
RZLT
Rezolute
$3.88
+0.8%
6/4/2024Initiated byCraig HallumAnalyst C. SchwabBuy$14.00LowView details for Craig Hallum rating of Rezolute (NASDAQ:RZLT) on 6/4/2024
Sow Good Inc. stock logo
SOWG
Sow Good
$20.43
-6.2%
6/3/2024Target Raised byCraig HallumAnalyst E. LauriersBuy -> Buy$20.00 -> $25.00LowView details for Craig Hallum rating of Sow Good (NASDAQ:SOWG) on 6/3/2024
Perma-Fix Environmental Services, Inc. stock logo
PESI
Perma-Fix Environmental Services
$10.13
-0.7%
6/3/2024Initiated byCraig HallumAnalyst A. SpychallaBuy$18.00LowView details for Craig Hallum rating of Perma-Fix Environmental Services (NASDAQ:PESI) on 6/3/2024
American Superconductor Co. stock logo
AMSC
American Superconductor
$25.18
+0.6%
5/31/2024Target Raised byCraig Hallum-Buy -> Buy$16.00 -> $23.00LowView details for Craig Hallum rating of American Superconductor (NASDAQ:AMSC) on 5/31/2024
Destination XL Group, Inc. stock logo
DXLG
Destination XL Group
$3.60
-0.6%
5/31/2024Target Lowered byCraig Hallum-Hold -> Hold$3.50 -> $3.00LowView details for Craig Hallum rating of Destination XL Group (NASDAQ:DXLG) on 5/31/2024
Digital Turbine, Inc. stock logo
APPS
Digital Turbine
$1.44
-5.3%
5/29/2024Target Lowered byCraig Hallum-Buy$10.00 -> $5.00LowView details for Craig Hallum rating of Digital Turbine (NASDAQ:APPS) on 5/29/2024
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
$52.36
-1.2%
5/24/2024Reiterated byCraig HallumAnalyst J. HamblinBuy$50.00 -> $65.00LowView details for Craig Hallum rating of Napco Security Technologies (NASDAQ:NSSC) on 5/24/2024
Blue Bird Co. stock logo
BLBD
Blue Bird
$57.32
+2.6%
5/24/2024Target Raised byCraig Hallum-Buy -> Buy$54.00 -> $65.00LowView details for Craig Hallum rating of Blue Bird (NASDAQ:BLBD) on 5/24/2024
Titan Machinery Inc. stock logo
TITN
Titan Machinery
$16.28
-0.4%
5/24/2024Target Lowered byCraig Hallum-Buy -> Buy$30.00 -> $25.00LowView details for Craig Hallum rating of Titan Machinery (NASDAQ:TITN) on 5/24/2024
Dycom Industries, Inc. stock logo
DY
Dycom Industries
$168.35
-1.3%
5/23/2024Target Raised byCraig Hallum-Buy -> Buy$145.00 -> $190.00LowView details for Craig Hallum rating of Dycom Industries (NYSE:DY) on 5/23/2024
Skyline Champion Co. stock logo
SKY
Skyline Champion
$72.74
-0.4%
5/23/2024Target Lowered byCraig Hallum-Buy -> Buy$88.00 -> $84.00LowView details for Craig Hallum rating of Skyline Champion (NYSE:SKY) on 5/23/2024
NVIDIA Co. stock logo
NVDA
NVIDIA
$135.58
+3.5%
5/23/2024Target Raised byCraig Hallum-Buy -> Buy$85.00 -> $125.00N/AView details for Craig Hallum rating of NVIDIA (NASDAQ:NVDA) on 5/23/2024
Evolv Technologies Holdings, Inc. stock logo
EVLV
Evolv Technologies
$2.26
-0.4%
5/20/2024Initiated byCraig HallumAnalyst J. HamblinBuy$8.50 -> $5.75LowView details for Craig Hallum rating of Evolv Technologies (NASDAQ:EVLV) on 5/20/2024
Gambling.com Group Limited stock logo
GAMB
Gambling.com Group
$7.72
+0.7%
5/17/2024Target Lowered byCraig Hallum-Buy -> Buy$15.00 -> $12.00LowView details for Craig Hallum rating of Gambling.com Group (NASDAQ:GAMB) on 5/17/2024
CareDx, Inc stock logo
CDNA
CareDx
$14.07
+3.9%
5/17/2024Target Raised byCraig Hallum-Buy -> Buy$15.00 -> $22.00LowView details for Craig Hallum rating of CareDx (NASDAQ:CDNA) on 5/17/2024
Hut 8 Corp. stock logo
HUT
Hut 8
C$16.43
-2.6%
5/16/2024Upgraded byCraig HallumAnalyst G. SuttonHold -> Strong-BuyN/AView details for Craig Hallum rating of Hut 8 (TSE:HUT) on 5/16/2024
Magnite, Inc. stock logo
MGNI
Magnite
$13.33
-3.8%
5/16/2024Target Raised byCraig HallumAnalyst J. KreyerBuy -> Buy$18.00 -> $20.00LowView details for Craig Hallum rating of Magnite (NASDAQ:MGNI) on 5/16/2024
Celcuity Inc. stock logo
CELC
Celcuity
$14.89
+1.9%
5/16/2024Reiterated byCraig HallumAnalyst C. KnickerbockerBuy$25.00 -> $27.00LowView details for Craig Hallum rating of Celcuity (NASDAQ:CELC) on 5/16/2024
Inotiv, Inc. stock logo
NOTV
Inotiv
$1.75
+2.9%
5/16/2024Target Lowered byCraig Hallum-Buy -> Buy$25.00 -> $10.00LowView details for Craig Hallum rating of Inotiv (NASDAQ:NOTV) on 5/16/2024
Lands' End, Inc. stock logo
LE
Lands' End
$14.35
-1.0%
5/16/2024Target Raised byCraig Hallum-Buy -> Buy$15.00 -> $20.00LowView details for Craig Hallum rating of Lands’ End (NASDAQ:LE) on 5/16/2024
Hut 8 Corp. stock logo
HUT
Hut 8
$11.96
-2.3%
5/16/2024Upgraded byCraig HallumAnalyst G. SuttonHold -> Buy$12.00 -> $12.00LowView details for Craig Hallum rating of Hut 8 (NASDAQ:HUT) on 5/16/2024
Extreme Networks, Inc. stock logo
EXTR
Extreme Networks
$12.28
-0.6%
5/16/2024Upgraded byCraig HallumAnalyst C. SchwabHold -> Buy$13.00 -> $14.00LowView details for Craig Hallum rating of Extreme Networks (NASDAQ:EXTR) on 5/16/2024
Historic NVIDIA partnership could send this tiny AI stock soaring... (Ad)

After striking partnerships with trillion-dollar chipmaker NVIDIA... ARM surged over 60% in a week... Who's next?

Click here to discover the name and ticker symbol >>>
LivePerson, Inc. stock logo
LPSN
LivePerson
$0.53
-5.3%
5/15/2024Target Raised byCraig Hallum-Buy -> Buy$1.00 -> $1.25LowView details for Craig Hallum rating of LivePerson (NASDAQ:LPSN) on 5/15/2024
Pixelworks, Inc. stock logo
PXLW
Pixelworks
$0.96
-3.0%
5/15/2024Target Lowered byCraig HallumAnalyst R. ShannonBuy -> Buy$4.00 -> $3.00LowView details for Craig Hallum rating of Pixelworks (NASDAQ:PXLW) on 5/15/2024
Harrow, Inc. stock logo
HROW
Harrow
$17.65
-0.2%
5/15/2024Target Raised byCraig Hallum-Buy -> Buy$24.00 -> $26.00LowView details for Craig Hallum rating of Harrow (NASDAQ:HROW) on 5/15/2024
Fennec Pharmaceuticals Inc stock logo
FENC
Fennec Pharmaceuticals
$6.65
-2.3%
5/15/2024Target Lowered byCraig Hallum-Buy -> Buy$20.00 -> $17.00LowView details for Craig Hallum rating of Fennec Pharmaceuticals (NASDAQ:FENC) on 5/15/2024
Boot Barn Holdings, Inc. stock logo
BOOT
Boot Barn
$133.81
+2.6%
5/15/2024Target Raised byCraig Hallum-Buy -> Buy$95.00 -> $120.00LowView details for Craig Hallum rating of Boot Barn (NYSE:BOOT) on 5/15/2024
GEN Restaurant Group, Inc. stock logo
GENK
GEN Restaurant Group
$9.92
-1.9%
5/15/2024Target Raised byCraig Hallum-Buy -> Buy$10.00 -> $13.50LowView details for Craig Hallum rating of GEN Restaurant Group (NASDAQ:GENK) on 5/15/2024
SoundThinking, Inc. stock logo
SSTI
SoundThinking
$13.45
-4.9%
5/15/2024Target Lowered byCraig Hallum-Hold -> Hold$22.00 -> $19.00LowView details for Craig Hallum rating of SoundThinking (NASDAQ:SSTI) on 5/15/2024
Electrovaya Inc. stock logo
ELVA
Electrovaya
$2.73
-0.7%
5/15/2024Target Lowered byCraig Hallum-Buy -> Buy$10.00 -> $9.00LowView details for Craig Hallum rating of Electrovaya (NASDAQ:ELVA) on 5/15/2024
Sow Good Inc. stock logo
SOWG
Sow Good
$20.43
-6.2%
5/10/2024Initiated byCraig HallumAnalyst E. LauriersBuy$20.00LowView details for Craig Hallum rating of Sow Good (NASDAQ:SOWG) on 5/10/2024
Shimmick Co. stock logo
SHIM
Shimmick
$1.50
-5.1%
5/14/2024Downgraded byCraig HallumAnalyst A. SpychallaBuy -> Hold$10.00 -> $4.00LowView details for Craig Hallum rating of Shimmick (NASDAQ:SHIM) on 5/14/2024
Orion Group Holdings, Inc. stock logo
ORN
Orion Group
$10.23
+0.2%
5/14/2024Initiated byCraig HallumAnalyst A. SpychallaBuy$14.00LowView details for Craig Hallum rating of Orion Group (NYSE:ORN) on 5/14/2024
PMV Pharmaceuticals, Inc. stock logo
PMVP
PMV Pharmaceuticals
$1.61
-2.4%
5/13/2024Initiated byCraig HallumAnalyst A. LoweBuy$6.00LowView details for Craig Hallum rating of PMV Pharmaceuticals (NASDAQ:PMVP) on 5/13/2024
Sow Good Inc. stock logo
SOWG
Sow Good
$20.43
-6.2%
5/10/2024Initiated byCraig HallumAnalyst E. LauriersBuy$20.00LowView details for Craig Hallum rating of Sow Good (OTCMKTS:SOWG) on 5/10/2024
Ouster, Inc. stock logo
OUST
Ouster
$10.68
-2.1%
5/10/2024Target Raised byCraig Hallum-Buy -> Buy$10.00 -> $13.00LowView details for Craig Hallum rating of Ouster (NYSE:OUST) on 5/10/2024
Arlo Technologies, Inc. stock logo
ARLO
Arlo Technologies
$12.91
+0.1%
5/10/2024Target Raised byCraig Hallum-Buy -> Buy$14.00 -> $17.00LowView details for Craig Hallum rating of Arlo Technologies (NYSE:ARLO) on 5/10/2024
Quest Resource Holding Co. stock logo
QRHC
Quest Resource
$8.66
-3.5%
5/10/2024Target Raised byCraig Hallum-Buy -> Buy$12.00 -> $15.00LowView details for Craig Hallum rating of Quest Resource (NASDAQ:QRHC) on 5/10/2024
Xometry, Inc. stock logo
XMTR
Xometry
$12.55
+0.1%
5/10/2024Target Lowered byCraig Hallum-Buy -> Buy$23.00 -> $20.00LowView details for Craig Hallum rating of Xometry (NASDAQ:XMTR) on 5/10/2024
Yelp Inc. stock logo
YELP
Yelp
$35.65
-1.3%
5/10/2024Target Lowered byCraig Hallum-Buy -> Buy$55.00 -> $48.00LowView details for Craig Hallum rating of Yelp (NYSE:YELP) on 5/10/2024
Integral Ad Science Holding Corp. stock logo
IAS
Integral Ad Science
$9.48
-0.8%
5/10/2024Target Lowered byCraig Hallum-Buy -> Buy$20.00 -> $18.00LowView details for Craig Hallum rating of Integral Ad Science (NASDAQ:IAS) on 5/10/2024
TechTarget, Inc. stock logo
TTGT
TechTarget
$30.96
-0.3%
5/10/2024Target Lowered byCraig Hallum-Hold -> Hold$41.00 -> $34.00LowView details for Craig Hallum rating of TechTarget (NASDAQ:TTGT) on 5/10/2024
Tower Semiconductor Ltd. stock logo
TSEM
Tower Semiconductor
$39.65
+1.5%
5/10/2024Target Raised byCraig Hallum-Buy -> Buy$40.00 -> $44.00LowView details for Craig Hallum rating of Tower Semiconductor (NASDAQ:TSEM) on 5/10/2024
TTEC Holdings, Inc. stock logo
TTEC
TTEC
$6.63
+3.3%
5/10/2024Target Lowered byCraig Hallum-Buy -> Buy$18.00 -> $13.00LowView details for Craig Hallum rating of TTEC (NASDAQ:TTEC) on 5/10/2024
Akamai Technologies, Inc. stock logo
AKAM
Akamai Technologies
$88.48
-0.7%
5/10/2024Target Lowered byCraig Hallum-Hold -> Hold$120.00 -> $110.00LowView details for Craig Hallum rating of Akamai Technologies (NASDAQ:AKAM) on 5/10/2024
Cerence Inc. stock logo
CRNC
Cerence
$2.91
-2.0%
5/10/2024Target Lowered byCraig Hallum-Hold -> Hold$22.00 -> $8.00N/AView details for Craig Hallum rating of Cerence (NASDAQ:CRNC) on 5/10/2024
Ironwood Pharmaceuticals, Inc. stock logo
IRWD
Ironwood Pharmaceuticals
$5.70
5/10/2024Target Lowered byCraig Hallum-Buy -> Buy$18.00 -> $14.00LowView details for Craig Hallum rating of Ironwood Pharmaceuticals (NASDAQ:IRWD) on 5/10/2024
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
$3.05
-3.8%
5/10/2024Target Lowered byCraig Hallum-Buy -> Buy$10.00 -> $7.00LowView details for Craig Hallum rating of Flux Power (NASDAQ:FLUX) on 5/10/2024
SOWG
Sow Good
$20.43
-6.2%
5/10/2024Initiated byCraig HallumAnalyst E. LauriersBuy$20.00N/AView details for Craig Hallum rating of Sow Good (OTC:SOWG) on 5/10/2024
CareDx, Inc stock logo
CDNA
CareDx
$14.07
+3.9%
5/9/2024Reiterated byCraig Hallum-Buy -> Buy$15.00LowView details for Craig Hallum rating of CareDx (NASDAQ:CDNA) on 5/9/2024
QuinStreet, Inc. stock logo
QNST
QuinStreet
$16.21
+4.0%
5/9/2024Target Raised byCraig Hallum-Hold -> Hold$14.00 -> $20.00LowView details for Craig Hallum rating of QuinStreet (NASDAQ:QNST) on 5/9/2024
Cardlytics, Inc. stock logo
CDLX
Cardlytics
$8.21
-0.5%
5/9/2024Target Lowered byCraig Hallum-Buy -> Buy$18.00 -> $12.00LowView details for Craig Hallum rating of Cardlytics (NASDAQ:CDLX) on 5/9/2024
Identiv, Inc. stock logo
INVE
Identiv
$4.11
5/9/2024Target Lowered byCraig Hallum-Buy -> Buy$9.00 -> $8.00LowView details for Craig Hallum rating of Identiv (NASDAQ:INVE) on 5/9/2024
SkyWater Technology, Inc. stock logo
SKYT
SkyWater Technology
$7.78
-2.9%
5/9/2024Target Lowered byCraig Hallum-Buy -> Buy$16.00 -> $12.00LowView details for Craig Hallum rating of SkyWater Technology (NASDAQ:SKYT) on 5/9/2024
LivePerson, Inc. stock logo
LPSN
LivePerson
$0.53
-5.3%
5/9/2024Target Lowered byCraig Hallum-Buy -> Buy$3.00 -> $1.00LowView details for Craig Hallum rating of LivePerson (NASDAQ:LPSN) on 5/9/2024
Avadel Pharmaceuticals plc stock logo
AVDL
Avadel Pharmaceuticals
$15.60
-0.6%
5/9/2024Target Raised byCraig Hallum-Buy -> Buy$22.00 -> $23.00LowView details for Craig Hallum rating of Avadel Pharmaceuticals (NASDAQ:AVDL) on 5/9/2024
CarParts.com, Inc. stock logo
PRTS
CarParts.com
$1.20
+0.8%
5/8/2024Reiterated byCraig HallumAnalyst R. SigdahlBuy -> Hold$4.00 -> $2.00LowView details for Craig Hallum rating of CarParts.com (NASDAQ:PRTS) on 5/8/2024
Symbotic Inc. stock logo
SYM
Symbotic
$34.48
+1.1%
5/8/2024Target Raised byCraig Hallum-Buy -> Buy$55.00 -> $60.00LowView details for Craig Hallum rating of Symbotic (NASDAQ:SYM) on 5/8/2024
comScore, Inc. stock logo
SCOR
comScore
$12.43
-2.2%
5/8/2024Target Lowered byCraig Hallum-Buy -> Buy$24.00 -> $18.00LowView details for Craig Hallum rating of comScore (NASDAQ:SCOR) on 5/8/2024
MoneyLion Inc. stock logo
ML
MoneyLion
$77.71
-2.9%
5/8/2024Target Raised byCraig Hallum-Buy -> Buy$100.00 -> $105.00LowView details for Craig Hallum rating of MoneyLion (NYSE:ML) on 5/8/2024
TransAct Technologies Incorporated stock logo
TACT
TransAct Technologies
$3.41
-2.6%
5/8/2024Target Lowered byCraig Hallum-Buy -> Buy$9.00 -> $7.50LowView details for Craig Hallum rating of TransAct Technologies (NASDAQ:TACT) on 5/8/2024
Ichor Holdings, Ltd. stock logo
ICHR
Ichor
$37.02
-0.2%
5/8/2024Target Lowered byCraig Hallum-Buy -> Buy$55.00 -> $50.00LowView details for Craig Hallum rating of Ichor (NASDAQ:ICHR) on 5/8/2024
Aeva Technologies, Inc. stock logo
AEVA
Aeva Technologies
$2.77
+0.4%
5/8/2024Target Lowered byCraig HallumAnalyst R. ShannonBuy -> Buy$10.00 -> $7.00LowView details for Craig Hallum rating of Aeva Technologies (NYSE:AEVA) on 5/8/2024
Axon Enterprise, Inc. stock logo
AXON
Axon Enterprise
$293.52
-1.2%
5/7/2024Target Raised byCraig Hallum-Buy -> Buy$325.00 -> $370.00LowView details for Craig Hallum rating of Axon Enterprise (NASDAQ:AXON) on 5/7/2024
Bowlero Corp. stock logo
BOWL
Bowlero
$13.73
+3.3%
5/7/2024Target Raised byCraig Hallum-Buy -> Buy$17.00 -> $18.00LowView details for Craig Hallum rating of Bowlero (NYSE:BOWL) on 5/7/2024
Zeta Global Holdings Corp. stock logo
ZETA
Zeta Global
$15.60
-2.9%
5/7/2024Target Raised byCraig Hallum-Buy -> Buy$15.00 -> $22.00LowView details for Craig Hallum rating of Zeta Global (NASDAQ:ZETA) on 5/7/2024
EverQuote, Inc. stock logo
EVER
EverQuote
$19.11
+3.0%
5/7/2024Target Raised byCraig Hallum-Buy -> Buy$26.00 -> $30.00LowView details for Craig Hallum rating of EverQuote (NASDAQ:EVER) on 5/7/2024
MasTec, Inc. stock logo
MTZ
MasTec
$110.70
+2.1%
5/6/2024Target Raised byCraig Hallum-Buy -> Buy$96.00 -> $125.00LowView details for Craig Hallum rating of MasTec (NYSE:MTZ) on 5/6/2024
Proto Labs, Inc. stock logo
PRLB
Proto Labs
$30.07
-0.8%
5/6/2024Target Lowered byCraig Hallum-Hold -> Hold$38.00 -> $34.00LowView details for Craig Hallum rating of Proto Labs (NYSE:PRLB) on 5/6/2024
Green Plains Inc. stock logo
GPRE
Green Plains
$14.88
+0.2%
5/6/2024Target Lowered byCraig Hallum-Buy -> Buy$37.00 -> $34.00LowView details for Craig Hallum rating of Green Plains (NASDAQ:GPRE) on 5/6/2024
Silicon Motion Technology Co. stock logo
SIMO
Silicon Motion Technology
$84.88
+1.9%
5/6/2024Target Raised byCraig Hallum-Buy -> Buy$80.00 -> $96.00LowView details for Craig Hallum rating of Silicon Motion Technology (NASDAQ:SIMO) on 5/6/2024
Eton Pharmaceuticals, Inc. stock logo
ETON
Eton Pharmaceuticals
$3.26
-2.7%
5/6/2024Initiated byCraig Hallum-Buy$8.00LowView details for Craig Hallum rating of Eton Pharmaceuticals (NASDAQ:ETON) on 5/6/2024
Historic NVIDIA partnership could send this tiny AI stock soaring... (Ad)

After striking partnerships with trillion-dollar chipmaker NVIDIA... ARM surged over 60% in a week... Who's next?

Click here to discover the name and ticker symbol >>>
XPEL, Inc. stock logo
XPEL
XPEL
$36.75
-4.4%
5/3/2024Reiterated byCraig Hallum-Buy -> Hold$60.00 -> $40.00LowView details for Craig Hallum rating of XPEL (NASDAQ:XPEL) on 5/3/2024
OneSpan Inc. stock logo
OSPN
OneSpan
$12.76
-2.0%
5/3/2024Target Raised byCraig Hallum-Buy -> Buy$15.00 -> $17.00LowView details for Craig Hallum rating of OneSpan (NASDAQ:OSPN) on 5/3/2024
Cohu, Inc. stock logo
COHU
Cohu
$32.26
+2.1%
5/3/2024Target Lowered byCraig Hallum-Hold -> Hold$35.00 -> $30.00LowView details for Craig Hallum rating of Cohu (NASDAQ:COHU) on 5/3/2024
Digimarc Co. stock logo
DMRC
Digimarc
$25.79
-0.9%
5/3/2024Target Lowered byCraig Hallum-Hold -> Hold$35.00 -> $28.00LowView details for Craig Hallum rating of Digimarc (NASDAQ:DMRC) on 5/3/2024
MACOM Technology Solutions Holdings, Inc. stock logo
MTSI
MACOM Technology Solutions
$107.18
+0.1%
5/3/2024Target Raised byCraig Hallum-Buy -> Buy$95.00 -> $120.00LowView details for Craig Hallum rating of MACOM Technology Solutions (NASDAQ:MTSI) on 5/3/2024
PENN Entertainment, Inc. stock logo
PENN
PENN Entertainment
$18.23
-1.6%
5/3/2024Target Lowered byCraig Hallum-Hold -> Hold$25.00 -> $20.00LowView details for Craig Hallum rating of PENN Entertainment (NASDAQ:PENN) on 5/3/2024
Axcelis Technologies, Inc. stock logo
ACLS
Axcelis Technologies
$140.65
+1.9%
5/3/2024Upgraded byCraig Hallum-Hold -> Buy$130.00LowView details for Craig Hallum rating of Axcelis Technologies (NASDAQ:ACLS) on 5/3/2024
Alkami Technology, Inc. stock logo
ALKT
Alkami Technology
$24.92
-2.9%
5/2/2024Target Raised byCraig Hallum-Buy -> Buy$30.00 -> $31.00LowView details for Craig Hallum rating of Alkami Technology (NASDAQ:ALKT) on 5/2/2024
FormFactor, Inc. stock logo
FORM
FormFactor
$59.98
+2.5%
5/2/2024Target Raised byCraig Hallum-Buy -> Buy$50.00 -> $60.00LowView details for Craig Hallum rating of FormFactor (NASDAQ:FORM) on 5/2/2024
Zillow Group, Inc. stock logo
ZG
Zillow Group
$47.55
+4.4%
5/2/2024Target Lowered byCraig Hallum-Buy -> Buy$65.00 -> $51.00LowView details for Craig Hallum rating of Zillow Group (NASDAQ:ZG) on 5/2/2024
Enovix Co. stock logo
ENVX
Enovix
$12.46
+2.0%
5/2/2024Target Lowered byCraig Hallum-Buy -> Buy$20.00 -> $15.00LowView details for Craig Hallum rating of Enovix (NASDAQ:ENVX) on 5/2/2024
Extreme Networks, Inc. stock logo
EXTR
Extreme Networks
$12.28
-0.6%
5/2/2024Target Lowered byCraig Hallum-Hold -> Hold$15.00 -> $13.00LowView details for Craig Hallum rating of Extreme Networks (NASDAQ:EXTR) on 5/2/2024
Everspin Technologies, Inc. stock logo
MRAM
Everspin Technologies
$6.00
-2.0%
5/2/2024Target Lowered byCraig Hallum-Buy -> Buy$11.00 -> $10.00LowView details for Craig Hallum rating of Everspin Technologies (NASDAQ:MRAM) on 5/2/2024
Schrödinger, Inc. stock logo
SDGR
Schrödinger
$19.32
-2.9%
5/2/2024Target Lowered byCraig Hallum-Buy -> Buy$35.00 -> $30.00LowView details for Craig Hallum rating of Schrödinger (NASDAQ:SDGR) on 5/2/2024
Rush Street Interactive, Inc. stock logo
RSI
Rush Street Interactive
$9.68
+0.1%
5/2/2024Target Raised byCraig Hallum-Buy -> Buy$8.00 -> $10.00LowView details for Craig Hallum rating of Rush Street Interactive (NYSE:RSI) on 5/2/2024
Hudson Technologies, Inc. stock logo
HDSN
Hudson Technologies
$8.94
-1.7%
5/2/2024Target Lowered byCraig Hallum-Buy -> Buy$16.00 -> $13.00LowView details for Craig Hallum rating of Hudson Technologies (NASDAQ:HDSN) on 5/2/2024
BlueLinx Holdings Inc. stock logo
BXC
BlueLinx
$98.42
-0.4%
5/2/2024Target Lowered byCraig Hallum-Buy -> Buy$130.00 -> $125.00LowView details for Craig Hallum rating of BlueLinx (NYSE:BXC) on 5/2/2024
Flex Ltd. stock logo
FLEX
Flex
$31.62
+0.1%
5/2/2024Downgraded byCraig Hallum-Buy -> Hold$28.00 -> $27.00LowView details for Craig Hallum rating of Flex (NASDAQ:FLEX) on 5/2/2024
Lindblad Expeditions Holdings, Inc. stock logo
LIND
Lindblad Expeditions
$7.17
-2.0%
5/1/2024Target Lowered byCraig Hallum-Buy -> Buy$15.00 -> $12.00LowView details for Craig Hallum rating of Lindblad Expeditions (NASDAQ:LIND) on 5/1/2024
CECO Environmental Corp. stock logo
CECO
CECO Environmental
$24.20
+1.2%
5/1/2024Target Raised byCraig Hallum-Buy -> Buy$25.00 -> $28.00LowView details for Craig Hallum rating of CECO Environmental (NASDAQ:CECO) on 5/1/2024
A10 Networks, Inc. stock logo
ATEN
A10 Networks
$13.39
-0.9%
5/1/2024Target Raised byCraig Hallum-Buy -> Buy$15.00 -> $16.00LowView details for Craig Hallum rating of A10 Networks (NYSE:ATEN) on 5/1/2024
ACI Worldwide, Inc. stock logo
ACIW
ACI Worldwide
$36.02
-0.7%
5/1/2024Target Raised byCraig Hallum-Buy -> Buy$38.00 -> $40.00LowView details for Craig Hallum rating of ACI Worldwide (NASDAQ:ACIW) on 5/1/2024
NeoGenomics, Inc. stock logo
NEO
NeoGenomics
$13.01
-0.7%
5/1/2024Initiated byCraig Hallum-Buy$26.00LowView details for Craig Hallum rating of NeoGenomics (NASDAQ:NEO) on 5/1/2024
CVRx, Inc. stock logo
CVRX
CVRx
$11.05
+0.8%
5/1/2024Initiated byCraig Hallum-Buy$30.00 -> $23.00LowView details for Craig Hallum rating of CVRx (NASDAQ:CVRX) on 5/1/2024
CareDx, Inc stock logo
CDNA
CareDx
$14.07
+3.9%
5/1/2024Upgraded byCraig Hallum-Hold -> Buy$12.00 -> $15.00LowView details for Craig Hallum rating of CareDx (NASDAQ:CDNA) on 5/1/2024
Lantronix, Inc. stock logo
LTRX
Lantronix
$3.57
-5.1%
4/30/2024Target Lowered byCraig Hallum-Buy -> Buy$7.00 -> $6.00LowView details for Craig Hallum rating of Lantronix (NASDAQ:LTRX) on 4/30/2024
Chegg, Inc. stock logo
CHGG
Chegg
$2.70
+3.4%
4/30/2024Reiterated byCraig Hallum-Buy -> Hold$13.00 -> $7.00LowView details for Craig Hallum rating of Chegg (NYSE:CHGG) on 4/30/2024
Sanmina Co. stock logo
SANM
Sanmina
$67.60
+0.1%
4/30/2024Reiterated byCraig Hallum-Buy -> Hold$62.00LowView details for Craig Hallum rating of Sanmina (NASDAQ:SANM) on 4/30/2024
Lithia Motors, Inc. stock logo
LAD
Lithia Motors
$252.35
-1.9%
4/25/2024Target Lowered byCraig Hallum-Buy -> Buy$350.00 -> $310.00LowView details for Craig Hallum rating of Lithia Motors (NYSE:LAD) on 4/25/2024
Red Robin Gourmet Burgers, Inc. stock logo
RRGB
Red Robin Gourmet Burgers
$7.55
-2.8%
4/25/2024Initiated byCraig Hallum-Buy$20.00LowView details for Craig Hallum rating of Red Robin Gourmet Burgers (NASDAQ:RRGB) on 4/25/2024
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
$119.01
-1.5%
4/24/2024Target Lowered byCraig Hallum-Buy -> Buy$159.00 -> $147.00LowView details for Craig Hallum rating of Enphase Energy (NASDAQ:ENPH) on 4/24/2024
Vicor Co. stock logo
VICR
Vicor
$34.71
+1.1%
4/24/2024Target Lowered byCraig Hallum-Hold -> Hold$40.00 -> $35.00LowView details for Craig Hallum rating of Vicor (NASDAQ:VICR) on 4/24/2024
Calix, Inc. stock logo
CALX
Calix
$34.93
-0.9%
4/24/2024Target Lowered byCraig Hallum-Buy -> Buy$48.00 -> $41.00LowView details for Craig Hallum rating of Calix (NYSE:CALX) on 4/24/2024
DiaMedica Therapeutics Inc. stock logo
DMAC
DiaMedica Therapeutics
$2.32
-2.9%
4/24/2024Initiated byCraig Hallum-Buy$8.00LowView details for Craig Hallum rating of DiaMedica Therapeutics (NASDAQ:DMAC) on 4/24/2024
Guardant Health, Inc. stock logo
GH
Guardant Health
$29.94
-1.8%
4/24/2024Initiated byCraig Hallum-Buy$28.00LowView details for Craig Hallum rating of Guardant Health (NASDAQ:GH) on 4/24/2024
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
$3.05
-3.8%
4/23/2024Initiated byCraig Hallum-Buy$10.00LowView details for Craig Hallum rating of Flux Power (NASDAQ:FLUX) on 4/23/2024
Edgio, Inc. stock logo
EGIO
Edgio
$10.09
+9.2%
4/19/2024Target Lowered byCraig Hallum-Hold -> Hold$30.00 -> $10.00LowView details for Craig Hallum rating of Edgio (NASDAQ:EGIO) on 4/19/2024
Rush Street Interactive, Inc. stock logo
RSI
Rush Street Interactive
$9.68
+0.1%
4/19/2024Upgraded byCraig Hallum-Hold -> Buy$7.00 -> $8.00LowView details for Craig Hallum rating of Rush Street Interactive (NYSE:RSI) on 4/19/2024
Vuzix Co. stock logo
VUZI
Vuzix
$1.33
-2.9%
4/16/2024Target Lowered byCraig Hallum-Buy -> Buy$3.50 -> $3.00LowView details for Craig Hallum rating of Vuzix (NASDAQ:VUZI) on 4/16/2024
Mitek Systems, Inc. stock logo
MITK
Mitek Systems
$11.27
+3.0%
4/16/2024Target Raised byCraig Hallum-Buy -> Buy$17.00 -> $19.00LowView details for Craig Hallum rating of Mitek Systems (NASDAQ:MITK) on 4/16/2024
Credo Technology Group Holding Ltd stock logo
CRDO
Credo Technology Group
$29.21
+2.2%
4/15/2024Target Raised byCraig Hallum-Buy -> Buy$28.00 -> $30.00LowView details for Craig Hallum rating of Credo Technology Group (NASDAQ:CRDO) on 4/15/2024
Astera Labs, Inc. stock logo
ALAB
Astera Labs
$67.16
+3.5%
4/15/2024Initiated byCraig Hallum-Buy$90.00LowView details for Craig Hallum rating of Astera Labs (NASDAQ:ALAB) on 4/15/2024
Cerus Co. stock logo
CERS
Cerus
$1.69
-6.6%
4/12/2024Initiated byCraig Hallum-Buy$5.00LowView details for Craig Hallum rating of Cerus (NASDAQ:CERS) on 4/12/2024
Harrow, Inc. stock logo
HROW
Harrow
$17.65
-0.2%
4/11/2024Initiated byCraig Hallum-Buy$24.00LowView details for Craig Hallum rating of Harrow (NASDAQ:HROW) on 4/11/2024
Carbon Revolution Public Limited stock logo
CREV
Carbon Revolution Public
$6.78
-9.4%
4/10/2024Target Lowered byCraig Hallum-Buy -> Buy$84.00 -> $39.00LowView details for Craig Hallum rating of Carbon Revolution Public (NASDAQ:CREV) on 4/10/2024
Maravai LifeSciences Holdings, Inc. stock logo
MRVI
Maravai LifeSciences
$6.89
-4.6%
4/10/2024Initiated byCraig Hallum-Buy$15.00LowView details for Craig Hallum rating of Maravai LifeSciences (NASDAQ:MRVI) on 4/10/2024
AudioEye, Inc. stock logo
AEYE
AudioEye
$18.26
-6.3%
4/10/2024Target Raised byCraig Hallum-Buy -> Buy$10.00 -> $20.00LowView details for Craig Hallum rating of AudioEye (NASDAQ:AEYE) on 4/10/2024
Model N, Inc. stock logo
MODN
Model N
$29.93
4/9/2024Reiterated byCraig Hallum-Buy -> Hold$30.00LowView details for Craig Hallum rating of Model N (NYSE:MODN) on 4/9/2024
AXT, Inc. stock logo
AXTI
AXT
$3.77
+1.9%
4/9/2024Target Raised byCraig Hallum-Buy -> Buy$3.75 -> $5.00LowView details for Craig Hallum rating of AXT (NASDAQ:AXTI) on 4/9/2024
Ichor Holdings, Ltd. stock logo
ICHR
Ichor
$37.02
-0.2%
4/9/2024Initiated byCraig Hallum-Buy$55.00LowView details for Craig Hallum rating of Ichor (NASDAQ:ICHR) on 4/9/2024
Historic NVIDIA partnership could send this tiny AI stock soaring... (Ad)

After striking partnerships with trillion-dollar chipmaker NVIDIA... ARM surged over 60% in a week... Who's next?

Click here to discover the name and ticker symbol >>>
Natera, Inc. stock logo
NTRA
Natera
$107.99
-2.2%
4/8/2024Initiated byCraig Hallum-Buy$117.00LowView details for Craig Hallum rating of Natera (NASDAQ:NTRA) on 4/8/2024
Indivior PLC stock logo
INDV
Indivior
$15.86
-2.9%
4/3/2024Initiated byCraig Hallum-Buy$37.00LowView details for Craig Hallum rating of Indivior (NASDAQ:INDV) on 4/3/2024
Kura Sushi USA, Inc. stock logo
KRUS
Kura Sushi USA
$86.78
+4.0%
4/2/2024Target Raised byCraig Hallum-Buy -> Buy$90.00 -> $130.00LowView details for Craig Hallum rating of Kura Sushi USA (NASDAQ:KRUS) on 4/2/2024
Hut 8 Corp. stock logo
HUT
Hut 8
$11.96
-2.3%
4/1/2024Target Raised byCraig Hallum-Hold -> Hold$10.00 -> $12.00LowView details for Craig Hallum rating of Hut 8 (NASDAQ:HUT) on 4/1/2024
Cellebrite DI Ltd. stock logo
CLBT
Cellebrite DI
$11.98
-2.1%
4/1/2024Target Raised byCraig Hallum-Buy -> Buy$14.00 -> $16.00LowView details for Craig Hallum rating of Cellebrite DI (NASDAQ:CLBT) on 4/1/2024
Ouster, Inc. stock logo
OUST
Ouster
$10.68
-2.1%
4/1/2024Target Raised byCraig Hallum-Buy -> Buy$9.00 -> $10.00LowView details for Craig Hallum rating of Ouster (NYSE:OUST) on 4/1/2024
Ranpak Holdings Corp. stock logo
PACK
Ranpak
$5.70
+0.7%
4/1/2024Target Raised byCraig Hallum-Buy -> Buy$8.00 -> $10.00LowView details for Craig Hallum rating of Ranpak (NYSE:PACK) on 4/1/2024
D-Wave Quantum Inc. stock logo
QBTS
D-Wave Quantum
$1.19
4/1/2024Target Raised byCraig Hallum-Buy -> Buy$1.75 -> $2.50LowView details for Craig Hallum rating of D-Wave Quantum (NYSE:QBTS) on 4/1/2024
Accelerate Diagnostics, Inc. stock logo
AXDX
Accelerate Diagnostics
$1.16
-9.4%
4/1/2024Target Lowered byCraig Hallum-Hold -> Hold$2.00 -> $1.00LowView details for Craig Hallum rating of Accelerate Diagnostics (NASDAQ:AXDX) on 4/1/2024
Semtech Co. stock logo
SMTC
Semtech
$29.50
-4.1%
4/1/2024Target Raised byCraig Hallum-Buy -> Buy$30.00 -> $36.00LowView details for Craig Hallum rating of Semtech (NASDAQ:SMTC) on 4/1/2024
urban-gro, Inc. stock logo
UGRO
urban-gro
$1.34
-4.3%
3/28/2024Target Lowered byCraig Hallum-Buy -> Buy$6.00 -> $3.25N/AView details for Craig Hallum rating of urban-gro (NASDAQ:UGRO) on 3/28/2024
Celcuity Inc. stock logo
CELC
Celcuity
$14.89
+1.9%
3/28/2024Target Raised byCraig Hallum-Buy -> Buy$20.00 -> $25.00N/AView details for Craig Hallum rating of Celcuity (NASDAQ:CELC) on 3/28/2024
Lands' End, Inc. stock logo
LE
Lands' End
$14.35
-1.0%
3/28/2024Upgraded byCraig Hallum-Hold -> Buy$9.00 -> $15.00LowView details for Craig Hallum rating of Lands’ End (NASDAQ:LE) on 3/28/2024
Aehr Test Systems stock logo
AEHR
Aehr Test Systems
$12.44
+1.1%
3/26/2024Reiterated byCraig Hallum-Buy -> Hold$12.00LowView details for Craig Hallum rating of Aehr Test Systems (NASDAQ:AEHR) on 3/26/2024
Ollie's Bargain Outlet Holdings, Inc. stock logo
OLLI
Ollie's Bargain Outlet
$98.04
+2.1%
3/21/2024Target Raised byCraig Hallum-Buy -> Buy$98.00 -> $100.00LowView details for Craig Hallum rating of Ollie’s Bargain Outlet (NASDAQ:OLLI) on 3/21/2024
Five Below, Inc. stock logo
FIVE
Five Below
$113.93
-0.3%
3/21/2024Target Lowered byCraig Hallum-Hold -> Hold$195.00 -> $187.00LowView details for Craig Hallum rating of Five Below (NASDAQ:FIVE) on 3/21/2024
DiaMedica Therapeutics Inc. stock logo
DMAC
DiaMedica Therapeutics
$2.32
-2.9%
3/21/2024Target Lowered byCraig Hallum-Buy -> Buy$11.00 -> $8.00LowView details for Craig Hallum rating of DiaMedica Therapeutics (NASDAQ:DMAC) on 3/21/2024
Citi Trends, Inc. stock logo
CTRN
Citi Trends
$21.83
-0.7%
3/19/2024Reiterated byCraig Hallum-Buy -> Hold$28.00 -> $27.00LowView details for Craig Hallum rating of Citi Trends (NASDAQ:CTRN) on 3/19/2024
Fennec Pharmaceuticals Inc stock logo
FENC
Fennec Pharmaceuticals
$6.65
-2.3%
3/18/2024Target Raised byCraig Hallum-Buy -> Buy$17.00 -> $18.00LowView details for Craig Hallum rating of Fennec Pharmaceuticals (NASDAQ:FENC) on 3/18/2024
TransAct Technologies Incorporated stock logo
TACT
TransAct Technologies
$3.41
-2.6%
3/13/2024Target Lowered byCraig Hallum-Buy -> Buy$10.00 -> $9.00N/AView details for Craig Hallum rating of TransAct Technologies (NASDAQ:TACT) on 3/13/2024
Bioventus Inc. stock logo
BVS
Bioventus
$5.82
-2.0%
3/13/2024Target Raised byCraig Hallum-Buy -> Buy$6.00 -> $9.00N/AView details for Craig Hallum rating of Bioventus (NYSE:BVS) on 3/13/2024
Purple Innovation, Inc. stock logo
PRPL
Purple Innovation
$0.90
-6.2%
3/13/2024Target Raised byCraig Hallum-Hold -> Hold$1.00 -> $2.00N/AView details for Craig Hallum rating of Purple Innovation (NASDAQ:PRPL) on 3/13/2024
Village Farms International, Inc. stock logo
VFF
Village Farms International
$1.00
+3.1%
3/14/2024Target Raised byCraig Hallum-Buy -> Buy$1.00 -> $1.20LowView details for Craig Hallum rating of Village Farms International (NASDAQ:VFF) on 3/14/2024
Acacia Research Co. stock logo
ACTG
Acacia Research
$5.16
+1.2%
3/15/2024Target Raised byCraig Hallum-Buy -> Buy$6.00 -> $7.00LowView details for Craig Hallum rating of Acacia Research (NASDAQ:ACTG) on 3/15/2024
PowerFleet, Inc. stock logo
PWFL
PowerFleet
$4.31
-3.1%
3/15/2024Initiated byCraig Hallum-Buy$9.00LowView details for Craig Hallum rating of PowerFleet (NASDAQ:PWFL) on 3/15/2024
Cardlytics, Inc. stock logo
CDLX
Cardlytics
$8.21
-0.5%
3/15/2024Upgraded byCraig Hallum-Hold -> Buy$10.00 -> $18.00LowView details for Craig Hallum rating of Cardlytics (NASDAQ:CDLX) on 3/15/2024
Smith & Wesson Brands, Inc. stock logo
SWBI
Smith & Wesson Brands
$16.34
+1.1%
3/8/2024Upgraded byCraig Hallum-Hold -> Buy$14.00 -> $18.00LowView details for Craig Hallum rating of Smith & Wesson Brands (NASDAQ:SWBI) on 3/8/2024
Broadwind, Inc. stock logo
BWEN
Broadwind
$4.00
+0.8%
3/6/2024Target Lowered byCraig Hallum-Buy -> Buy$6.00 -> $5.00LowView details for Craig Hallum rating of Broadwind (NASDAQ:BWEN) on 3/6/2024
WisdomTree, Inc. stock logo
WT
WisdomTree
$9.72
+2.9%
3/6/2024Initiated byCraig Hallum-Buy$12.00LowView details for Craig Hallum rating of WisdomTree (NYSE:WT) on 3/6/2024
Avadel Pharmaceuticals plc stock logo
AVDL
Avadel Pharmaceuticals
$15.60
-0.6%
3/5/2024Target Raised byCraig Hallum-Buy -> Buy$20.00 -> $22.00LowView details for Craig Hallum rating of Avadel Pharmaceuticals (NASDAQ:AVDL) on 3/5/2024
Viant Technology Inc. stock logo
DSP
Viant Technology
$9.56
+1.5%
3/5/2024Target Raised byCraig Hallum-Buy -> Buy$8.00 -> $14.00LowView details for Craig Hallum rating of Viant Technology (NASDAQ:DSP) on 3/5/2024
Plug Power Inc. stock logo
PLUG
Plug Power
$2.64
-2.9%
3/4/2024Target Lowered byCraig Hallum-Buy -> Buy$6.00 -> $5.00LowView details for Craig Hallum rating of Plug Power (NASDAQ:PLUG) on 3/4/2024
BrightView Holdings, Inc. stock logo
BV
BrightView
$13.67
-0.9%
3/4/2024Initiated byCraig Hallum-Buy$15.00LowView details for Craig Hallum rating of BrightView (NYSE:BV) on 3/4/2024
MasTec, Inc. stock logo
MTZ
MasTec
$110.70
+2.1%
3/4/2024Upgraded byCraig Hallum-Hold -> Buy$50.00 -> $96.00LowView details for Craig Hallum rating of MasTec (NYSE:MTZ) on 3/4/2024
Grocery Outlet Holding Corp. stock logo
GO
Grocery Outlet
$20.86
-0.2%
2/28/2024Upgraded byCraig Hallum-Hold -> Buy$36.00LowView details for Craig Hallum rating of Grocery Outlet (NASDAQ:GO) on 2/28/2024
indie Semiconductor, Inc. stock logo
INDI
indie Semiconductor
$6.50
-5.0%
2/23/2024Target Lowered byCraig Hallum-Buy$12.00 -> $10.00LowView details for Craig Hallum rating of indie Semiconductor (NASDAQ:INDI) on 2/23/2024
AXT, Inc. stock logo
AXTI
AXT
$3.77
+1.9%
2/23/2024Upgraded byCraig Hallum-Hold -> Buy$2.25 -> $3.75LowView details for Craig Hallum rating of AXT (NASDAQ:AXTI) on 2/23/2024
Vicor Co. stock logo
VICR
Vicor
$34.71
+1.1%
2/23/2024Downgraded byCraig Hallum-Buy -> Hold$40.00LowView details for Craig Hallum rating of Vicor (NASDAQ:VICR) on 2/23/2024
NVIDIA Co. stock logo
NVDA
NVIDIA
$135.58
+3.5%
2/22/2024Target Raised byCraig Hallum-Buy -> Buy$70.00 -> $85.00LowView details for Craig Hallum rating of NVIDIA (NASDAQ:NVDA) on 2/22/2024
VIZIO Holding Corp. stock logo
VZIO
VIZIO
$10.81
+0.7%
2/21/2024Reiterated byCraig Hallum-Buy -> HoldLowView details for Craig Hallum rating of VIZIO (NYSE:VZIO) on 2/21/2024
The Hackett Group, Inc. stock logo
HCKT
The Hackett Group
$21.73
-1.2%
2/21/2024Upgraded byCraig Hallum-Hold -> Buy$28.00LowView details for Craig Hallum rating of The Hackett Group (NASDAQ:HCKT) on 2/21/2024
Entegris, Inc. stock logo
ENTG
Entegris
$137.73
+1.6%
2/15/2024Upgraded byCraig Hallum-Hold -> Buy$150.00LowView details for Craig Hallum rating of Entegris (NASDAQ:ENTG) on 2/15/2024
Fastly, Inc. stock logo
FSLY
Fastly
$6.99
-1.3%
2/15/2024Downgraded byCraig Hallum-Buy -> Hold$20.00LowView details for Craig Hallum rating of Fastly (NYSE:FSLY) on 2/15/2024
QuidelOrtho Co. stock logo
QDEL
QuidelOrtho
$35.61
-1.9%
2/14/2024Reiterated byCraig Hallum-Buy -> HoldLowView details for Craig Hallum rating of QuidelOrtho (NASDAQ:QDEL) on 2/14/2024
Vivid Seats Inc. stock logo
SEAT
Vivid Seats
$5.22
-3.9%
2/9/2024Initiated byCraig Hallum-Buy$10.00LowView details for Craig Hallum rating of Vivid Seats (NASDAQ:SEAT) on 2/9/2024
Synaptics Incorporated stock logo
SYNA
Synaptics
$90.38
-1.8%
2/9/2024Downgraded byCraig Hallum-Buy -> Hold$105.00LowView details for Craig Hallum rating of Synaptics (NASDAQ:SYNA) on 2/9/2024
Asbury Automotive Group, Inc. stock logo
ABG
Asbury Automotive Group
$233.04
-1.1%
2/8/2024Downgraded byCraig Hallum-Buy -> Hold$230.00LowView details for Craig Hallum rating of Asbury Automotive Group (NYSE:ABG) on 2/8/2024
Digital Turbine, Inc. stock logo
APPS
Digital Turbine
$1.44
-5.3%
2/8/2024Target Lowered byCraig Hallum-Buy$12.00 -> $10.00LowView details for Craig Hallum rating of Digital Turbine (NASDAQ:APPS) on 2/8/2024
Silicon Motion Technology Co. stock logo
SIMO
Silicon Motion Technology
$84.88
+1.9%
2/7/2024Target Raised byCraig Hallum-Buy$75.00 -> $80.00LowView details for Craig Hallum rating of Silicon Motion Technology (NASDAQ:SIMO) on 2/7/2024
Acasti Pharma Inc. stock logo
ACST
Acasti Pharma
$3.29
+0.9%
2/7/2024Initiated byCraig Hallum-Buy$6.00LowView details for Craig Hallum rating of Acasti Pharma (NASDAQ:ACST) on 2/7/2024
Historic NVIDIA partnership could send this tiny AI stock soaring... (Ad)

After striking partnerships with trillion-dollar chipmaker NVIDIA... ARM surged over 60% in a week... Who's next?

Click here to discover the name and ticker symbol >>>
Cerence Inc. stock logo
CRNC
Cerence
$2.91
-2.0%
2/7/2024Downgraded byCraig Hallum-Buy -> Hold$22.00N/AView details for Craig Hallum rating of Cerence (NASDAQ:CRNC) on 2/7/2024
Qorvo, Inc. stock logo
QRVO
Qorvo
$114.71
+0.4%
2/1/2024Target Raised byCraig Hallum-Buy$110.00 -> $125.00LowView details for Craig Hallum rating of Qorvo (NASDAQ:QRVO) on 2/1/2024
STMicroelectronics stock logo
STM
STMicroelectronics
$43.07
-0.1%
1/25/2024Target Lowered byCraig Hallum-Buy$50.00 -> $48.00LowView details for Craig Hallum rating of STMicroelectronics (NYSE:STM) on 1/25/2024
Schrödinger, Inc. stock logo
SDGR
Schrödinger
$19.32
-2.9%
1/19/2024Target Lowered byCraig Hallum-Buy -> Buy$40.00 -> $35.00LowView details for Craig Hallum rating of Schrödinger (NASDAQ:SDGR) on 1/19/2024
Vuzix Co. stock logo
VUZI
Vuzix
$1.33
-2.9%
1/18/2024Target Lowered byCraig Hallum-Buy -> Buy$6.00 -> $3.50LowView details for Craig Hallum rating of Vuzix (NASDAQ:VUZI) on 1/18/2024
LiveRamp Holdings, Inc. stock logo
RAMP
LiveRamp
$29.14
-1.2%
1/18/2024Target Raised byCraig Hallum-Buy -> Buy$42.00 -> $50.00LowView details for Craig Hallum rating of LiveRamp (NYSE:RAMP) on 1/18/2024
eHealth, Inc. stock logo
EHTH
eHealth
$4.70
-0.2%
1/18/2024Downgraded byCraig Hallum-Buy -> Hold$7.00LowView details for Craig Hallum rating of eHealth (NASDAQ:EHTH) on 1/18/2024
Carrols Restaurant Group, Inc. stock logo
TAST
Carrols Restaurant Group
$9.54
-0.1%
1/17/2024Reiterated byCraig Hallum-Buy -> HoldLowView details for Craig Hallum rating of Carrols Restaurant Group (NASDAQ:TAST) on 1/17/2024
Ironwood Pharmaceuticals, Inc. stock logo
IRWD
Ironwood Pharmaceuticals
$5.70
1/17/2024Initiated byCraig Hallum-Buy$21.00LowView details for Craig Hallum rating of Ironwood Pharmaceuticals (NASDAQ:IRWD) on 1/17/2024
Five Below, Inc. stock logo
FIVE
Five Below
$113.93
-0.3%
1/16/2024Downgraded byCraig Hallum-Buy -> Hold$220.00 -> $195.00LowView details for Craig Hallum rating of Five Below (NASDAQ:FIVE) on 1/16/2024
Solo Brands, Inc. stock logo
DTC
Solo Brands
$2.07
-1.4%
1/8/2024Downgraded byCraig Hallum-Buy -> Hold$5.00LowView details for Craig Hallum rating of Solo Brands (NYSE:DTC) on 1/8/2024
Simulations Plus, Inc. stock logo
SLP
Simulations Plus
$47.21
+0.4%
1/4/2024Target Raised byCraig Hallum-Buy -> Buy$50.00 -> $51.00LowView details for Craig Hallum rating of Simulations Plus (NASDAQ:SLP) on 1/4/2024
Electrovaya Inc. stock logo
ELVA
Electrovaya
$2.73
-0.7%
1/4/2024Target Lowered byCraig Hallum-Buy -> Buy$14.00 -> $10.00LowView details for Craig Hallum rating of Electrovaya (NASDAQ:ELVA) on 1/4/2024
PureCycle Technologies, Inc. stock logo
PCT
PureCycle Technologies
$6.13
+2.5%
1/3/2024Downgraded byCraig Hallum-Buy -> Hold$4.00LowView details for Craig Hallum rating of PureCycle Technologies (NYSE:PCT) on 1/3/2024
Plug Power Inc. stock logo
PLUG
Plug Power
$2.64
-2.9%
12/22/2023Reiterated byCraig Hallum-Buy -> Buy$11.00LowView details for Craig Hallum rating of Plug Power (NASDAQ:PLUG) on 12/22/2023
Lumentum Holdings Inc. stock logo
LITE
Lumentum
$49.58
-0.8%
12/22/2023Upgraded byCraig Hallum-Hold -> BuyLowView details for Craig Hallum rating of Lumentum (NASDAQ:LITE) on 12/22/2023
First Internet Bancorp stock logo
INBK
First Internet Bancorp
$26.18
-2.8%
12/18/2023Upgraded byCraig Hallum-Hold -> Buy$19.00 -> $35.00LowView details for Craig Hallum rating of First Internet Bancorp (NASDAQ:INBK) on 12/18/2023
Mitek Systems, Inc. stock logo
MITK
Mitek Systems
$11.27
+3.0%
12/14/2023Initiated byCraig Hallum-Buy$17.00LowView details for Craig Hallum rating of Mitek Systems (NASDAQ:MITK) on 12/14/2023
Cepton, Inc. stock logo
CPTN
Cepton
$2.50
-4.2%
12/14/2023Downgraded byCraig Hallum-Buy -> HoldLowView details for Craig Hallum rating of Cepton (NASDAQ:CPTN) on 12/14/2023
MoneyLion Inc. stock logo
ML
MoneyLion
$77.71
-2.9%
12/12/2023Target Raised byCraig Hallum-Buy -> Buy$30.00 -> $55.00LowView details for Craig Hallum rating of MoneyLion (NYSE:ML) on 12/12/2023
Inotiv, Inc. stock logo
NOTV
Inotiv
$1.75
+2.9%
12/12/2023Target Lowered byCraig Hallum-Buy -> Buy$34.00 -> $25.00LowView details for Craig Hallum rating of Inotiv (NASDAQ:NOTV) on 12/12/2023
Blue Bird Co. stock logo
BLBD
Blue Bird
$57.32
+2.6%
12/12/2023Target Raised byCraig Hallum-Buy -> Buy$34.00 -> $38.00LowView details for Craig Hallum rating of Blue Bird (NASDAQ:BLBD) on 12/12/2023
Shimmick Co. stock logo
SHIM
Shimmick
$1.50
-5.1%
12/11/2023Initiated byCraig Hallum-Buy$12.00LowView details for Craig Hallum rating of Shimmick (NASDAQ:SHIM) on 12/11/2023
Avid Bioservices, Inc. stock logo
CDMO
Avid Bioservices
$7.44
-0.7%
12/8/2023Target Lowered byCraig Hallum-Buy -> Buy$22.00 -> $16.00LowView details for Craig Hallum rating of Avid Bioservices (NASDAQ:CDMO) on 12/8/2023
Yelp Inc. stock logo
YELP
Yelp
$35.65
-1.3%
12/8/2023Target Lowered byCraig Hallum-Buy -> Buy$60.00 -> $55.00LowView details for Craig Hallum rating of Yelp (NYSE:YELP) on 12/8/2023
Smith & Wesson Brands, Inc. stock logo
SWBI
Smith & Wesson Brands
$16.34
+1.1%
12/8/2023Target Raised byCraig Hallum-Hold -> Hold$12.00 -> $14.00LowView details for Craig Hallum rating of Smith & Wesson Brands (NASDAQ:SWBI) on 12/8/2023
Planet Labs PBC stock logo
PL
Planet Labs PBC
$1.88
+0.5%
12/8/2023Downgraded byCraig Hallum-Buy -> Hold$3.00LowView details for Craig Hallum rating of Planet Labs PBC (NYSE:PL) on 12/8/2023
EverQuote, Inc. stock logo
EVER
EverQuote
$19.11
+3.0%
12/5/2023Initiated byCraig Hallum-Buy$16.00LowView details for Craig Hallum rating of EverQuote (NASDAQ:EVER) on 12/5/2023
LifeMD, Inc. stock logo
LFMD
LifeMD
$7.87
-6.3%
11/30/2023Initiated byCraig Hallum-Buy$10.00LowView details for Craig Hallum rating of LifeMD (NASDAQ:LFMD) on 11/30/2023
MaxCyte, Inc. stock logo
MXCT
MaxCyte
$4.41
-6.0%
11/29/2023Initiated byCraig Hallum-Buy$7.00LowView details for Craig Hallum rating of MaxCyte (NASDAQ:MXCT) on 11/29/2023
Cerence Inc. stock logo
CRNC
Cerence
$2.91
-2.0%
11/28/2023Target Lowered byCraig Hallum-Buy -> Buy$38.00 -> $25.00N/AView details for Craig Hallum rating of Cerence (NASDAQ:CRNC) on 11/28/2023
Carbon Revolution Public Limited stock logo
CREV
Carbon Revolution Public
$6.78
-9.4%
11/28/2023Initiated byCraig Hallum-Buy$84.00LowView details for Craig Hallum rating of Carbon Revolution Public (NASDAQ:CREV) on 11/28/2023
Destination XL Group, Inc. stock logo
DXLG
Destination XL Group
$3.60
-0.6%
11/20/2023Downgraded byCraig Hallum-Buy -> Hold$4.50LowView details for Craig Hallum rating of Destination XL Group (NASDAQ:DXLG) on 11/20/2023
Kulicke and Soffa Industries, Inc. stock logo
KLIC
Kulicke and Soffa Industries
$47.61
-0.1%
11/17/2023Upgraded byCraig Hallum-Hold -> Buy$60.00LowView details for Craig Hallum rating of Kulicke and Soffa Industries (NASDAQ:KLIC) on 11/17/2023
DraftKings Inc. stock logo
DKNG
DraftKings
$43.25
+3.1%
11/15/2023Target Raised byCraig Hallum-Buy -> Buy$40.00 -> $45.00LowView details for Craig Hallum rating of DraftKings (NASDAQ:DKNG) on 11/15/2023
QuickLogic Co. stock logo
QUIK
QuickLogic
$10.60
-4.2%
11/15/2023Target Raised byCraig Hallum-Buy -> Buy$11.00 -> $13.00LowView details for Craig Hallum rating of QuickLogic (NASDAQ:QUIK) on 11/15/2023
GEN Restaurant Group, Inc. stock logo
GENK
GEN Restaurant Group
$9.92
-1.9%
11/15/2023Target Lowered byCraig Hallum-Buy -> Buy$27.00 -> $16.00LowView details for Craig Hallum rating of GEN Restaurant Group (NASDAQ:GENK) on 11/15/2023
Genius Sports Limited stock logo
GENI
Genius Sports
$5.16
-1.9%
11/14/2023Target Lowered byCraig Hallum-Buy -> Buy$15.00 -> $12.00LowView details for Craig Hallum rating of Genius Sports (NYSE:GENI) on 11/14/2023
Purple Innovation, Inc. stock logo
PRPL
Purple Innovation
$0.90
-6.2%
11/10/2023Reiterated byCraig Hallum-Buy -> HoldLowView details for Craig Hallum rating of Purple Innovation (NASDAQ:PRPL) on 11/10/2023
Green Dot Co. stock logo
GDOT
Green Dot
$9.09
+0.1%
11/10/2023Downgraded byCraig Hallum-Buy -> Hold$14.00LowView details for Craig Hallum rating of Green Dot (NYSE:GDOT) on 11/10/2023
Babcock & Wilcox Enterprises, Inc. stock logo
BW
Babcock & Wilcox Enterprises
$1.50
+8.7%
11/10/2023Downgraded byCraig Hallum-Buy -> Hold$10.00 -> $2.00LowView details for Craig Hallum rating of Babcock & Wilcox Enterprises (NYSE:BW) on 11/10/2023
Village Farms International, Inc. stock logo
VFF
Village Farms International
$1.00
+3.1%
11/9/2023Upgraded byCraig Hallum-Hold -> BuyLowView details for Craig Hallum rating of Village Farms International (NASDAQ:VFF) on 11/9/2023
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
$14.31
-4.3%
11/9/2023Upgraded byCraig Hallum-Hold -> Buy$23.00LowView details for Craig Hallum rating of Kornit Digital (NASDAQ:KRNT) on 11/9/2023
MasTec, Inc. stock logo
MTZ
MasTec
$110.70
+2.1%
11/2/2023Downgraded byCraig Hallum-Buy -> HoldLowView details for Craig Hallum rating of MasTec (NYSE:MTZ) on 11/2/2023
8x8, Inc. stock logo
EGHT
8X8
$1.88
-6.5%
11/2/2023Upgraded byCraig Hallum-Hold -> Buy$4.50LowView details for Craig Hallum rating of 8X8 (NASDAQ:EGHT) on 11/2/2023
Onsemi stock logo
ON
Onsemi
$70.73
10/30/2023Downgraded byCraig Hallum-Buy -> Hold$132.00 -> $78.00LowView details for Craig Hallum rating of Onsemi (NASDAQ:ON) on 10/30/2023
Teradyne, Inc. stock logo
TER
Teradyne
$151.75
+4.8%
10/27/2023Target Lowered byCraig Hallum-Buy -> Buy$131.00 -> $115.00LowView details for Craig Hallum rating of Teradyne (NASDAQ:TER) on 10/27/2023
First Internet Bancorp stock logo
INBK
First Internet Bancorp
$26.18
-2.8%
10/27/2023Target Lowered byCraig Hallum-Hold -> Hold$22.00 -> $19.00LowView details for Craig Hallum rating of First Internet Bancorp (NASDAQ:INBK) on 10/27/2023
The Shyft Group, Inc. stock logo
SHYF
The Shyft Group
$12.27
+0.9%
10/27/2023Target Lowered byCraig Hallum-Hold -> Hold$16.00 -> $12.00LowView details for Craig Hallum rating of The Shyft Group (NASDAQ:SHYF) on 10/27/2023
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
$119.01
-1.5%
10/27/2023Target Lowered byCraig Hallum-Buy -> Buy$190.00 -> $113.00LowView details for Craig Hallum rating of Enphase Energy (NASDAQ:ENPH) on 10/27/2023
Gentherm Incorporated stock logo
THRM
Gentherm
$51.12
-0.3%
10/27/2023Target Lowered byCraig Hallum-Buy -> Buy$80.00 -> $70.00LowView details for Craig Hallum rating of Gentherm (NASDAQ:THRM) on 10/27/2023
MiMedx Group, Inc. stock logo
MDXG
MiMedx Group
$6.91
+0.6%
10/27/2023Initiated byCraig Hallum-Buy$12.00LowView details for Craig Hallum rating of MiMedx Group (NASDAQ:MDXG) on 10/27/2023
Newpark Resources, Inc. stock logo
NR
Newpark Resources
$7.89
+1.3%
10/25/2023Initiated byCraig Hallum-Buy$11.00LowView details for Craig Hallum rating of Newpark Resources (NYSE:NR) on 10/25/2023
Markforged Holding Co. stock logo
MKFG
Markforged
$0.43
-4.4%
10/25/2023Downgraded byCraig Hallum-Buy -> Hold$2.50 -> $1.00LowView details for Craig Hallum rating of Markforged (NYSE:MKFG) on 10/25/2023
Potbelly Co. stock logo
PBPB
Potbelly
$7.40
+0.8%
10/17/2023Initiated byCraig Hallum-Buy$15.00LowView details for Craig Hallum rating of Potbelly (NASDAQ:PBPB) on 10/17/2023
MasTec, Inc. stock logo
MTZ
MasTec
$110.70
+2.1%
10/12/2023Upgraded byCraig Hallum-Hold -> Buy$98.00LowView details for Craig Hallum rating of MasTec (NYSE:MTZ) on 10/12/2023
E2open Parent Holdings, Inc. stock logo
ETWO
E2open Parent
$4.43
-1.1%
10/11/2023Target Lowered byCraig Hallum-$5.00 -> $4.00LowView details for Craig Hallum rating of E2open Parent (NYSE:ETWO) on 10/11/2023
Tigo Energy, Inc. stock logo
TYGO
Tigo Energy
$1.54
-6.1%
10/9/2023Target Lowered byCraig Hallum-$25.00 -> $12.00LowView details for Craig Hallum rating of Tigo Energy (NASDAQ:TYGO) on 10/9/2023
Credo Technology Group Holding Ltd stock logo
CRDO
Credo Technology Group
$29.21
+2.2%
10/9/2023Target Raised byCraig Hallum-Buy -> Buy$18.00 -> $20.00LowView details for Craig Hallum rating of Credo Technology Group (NASDAQ:CRDO) on 10/9/2023
Stagwell Inc. stock logo
STGW
Stagwell
$6.48
-2.0%
10/6/2023Initiated byCraig Hallum-Buy$8.00LowView details for Craig Hallum rating of Stagwell (NASDAQ:STGW) on 10/6/2023

MarketBeat Community Rating for Craig Hallum

Community Ranking:  2.7 out of 5 (
2.7 of 5 stars)
Outperform Votes:  26,509 (Vote Outperform)
Underperform Votes:  23,193 (Vote Underperform)
Total Votes:  49,702
MarketBeat's community ratings are surveys of what our community members think about Craig Hallum and other research firms. Vote "Outperform" if you believe Craig Hallum's recommendations will outperform the S&P 500 over the long term. Vote "Underperform" if you believe Craig Hallum's recommendations will underperform the S&P 500 over the long term. You may vote once every thirty days.

Stock Forecasts and Research Tools