S&P 500   5,026.61
DOW   38,671.69
QQQ   437.05
Israel's finance minister blasts Moody's downgrade of the the country's credit rating
Master the Market: Free Stock Analysis + Buy/Sell/Hold Signals! (Ad)
Mardi Gras beads are creating a plastic disaster in New Orleans. Are there green alternatives?
Super Bowl Live Updates | 49ers are Super Bowl favorites in 2025
Bill Gates is raving about WHAT?! (Ad)
Venezuela defends military buildup, accusing neighboring Guyana of granting illegal oil contracts
Recession risks are fading, business economists say, but political tensions pose threat to economy
Bill Gates is raving about WHAT?! (Ad)
Stock market today: World shares mostly higher after S&P 500 tops 5,000
Biden's campaign joins TikTok, even as administration warns of national security concerns with app
S&P 500   5,026.61
DOW   38,671.69
QQQ   437.05
Israel's finance minister blasts Moody's downgrade of the the country's credit rating
Master the Market: Free Stock Analysis + Buy/Sell/Hold Signals! (Ad)
Mardi Gras beads are creating a plastic disaster in New Orleans. Are there green alternatives?
Super Bowl Live Updates | 49ers are Super Bowl favorites in 2025
Bill Gates is raving about WHAT?! (Ad)
Venezuela defends military buildup, accusing neighboring Guyana of granting illegal oil contracts
Recession risks are fading, business economists say, but political tensions pose threat to economy
Bill Gates is raving about WHAT?! (Ad)
Stock market today: World shares mostly higher after S&P 500 tops 5,000
Biden's campaign joins TikTok, even as administration warns of national security concerns with app
S&P 500   5,026.61
DOW   38,671.69
QQQ   437.05
Israel's finance minister blasts Moody's downgrade of the the country's credit rating
Master the Market: Free Stock Analysis + Buy/Sell/Hold Signals! (Ad)
Mardi Gras beads are creating a plastic disaster in New Orleans. Are there green alternatives?
Super Bowl Live Updates | 49ers are Super Bowl favorites in 2025
Bill Gates is raving about WHAT?! (Ad)
Venezuela defends military buildup, accusing neighboring Guyana of granting illegal oil contracts
Recession risks are fading, business economists say, but political tensions pose threat to economy
Bill Gates is raving about WHAT?! (Ad)
Stock market today: World shares mostly higher after S&P 500 tops 5,000
Biden's campaign joins TikTok, even as administration warns of national security concerns with app
S&P 500   5,026.61
DOW   38,671.69
QQQ   437.05
Israel's finance minister blasts Moody's downgrade of the the country's credit rating
Master the Market: Free Stock Analysis + Buy/Sell/Hold Signals! (Ad)
Mardi Gras beads are creating a plastic disaster in New Orleans. Are there green alternatives?
Super Bowl Live Updates | 49ers are Super Bowl favorites in 2025
Bill Gates is raving about WHAT?! (Ad)
Venezuela defends military buildup, accusing neighboring Guyana of granting illegal oil contracts
Recession risks are fading, business economists say, but political tensions pose threat to economy
Bill Gates is raving about WHAT?! (Ad)
Stock market today: World shares mostly higher after S&P 500 tops 5,000
Biden's campaign joins TikTok, even as administration warns of national security concerns with app

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
Vivid Seats Inc. stock logo
SEAT
Vivid Seats
$5.88
+6.3%
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
$112.21
+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
$215.92
+4.4%
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
$3.91
+2.6%
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
$68.46
+0.8%
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
$2.45
2/7/2024Initiated byCraig Hallum-Buy$6.00LowView details for Craig Hallum rating of Acasti Pharma (NASDAQ:ACST) on 2/7/2024
Cerence Inc. stock logo
CRNC
Cerence
$16.67
+5.5%
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
$112.32
-0.3%
2/1/2024Target Raised byCraig Hallum-Buy$110.00 -> $125.00LowView details for Craig Hallum rating of Qorvo (NASDAQ:QRVO) on 2/1/2024
Science 37 Holdings, Inc. stock logo
SNCE
Science 37
$5.68
1/29/2024Reiterated byCraig Hallum-Buy -> HoldLowView details for Craig Hallum rating of Science 37 (NASDAQ:SNCE) on 1/29/2024
Schrödinger, Inc. stock logo
SDGR
Schrödinger
$27.59
+1.4%
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.68
-0.6%
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
$38.85
-7.4%
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
$6.92
+8.0%
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.43
+0.2%
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
$15.32
+2.8%
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
$188.95
+1.5%
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
Barnes & Noble Education, Inc. stock logo
BNED
Barnes & Noble Education
$0.81
+2.5%
1/11/2024Reiterated byCraig Hallum-Buy -> Hold$3.00 -> $1.25LowView details for Craig Hallum rating of Barnes & Noble Education (NYSE:BNED) on 1/11/2024
Solo Brands, Inc. stock logo
DTC
Solo Brands
$2.85
+2.5%
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
$41.48
+1.8%
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
$4.24
+6.0%
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
Agiliti, Inc. stock logo
AGTI
Agiliti
$7.19
+3.8%
1/4/2024Initiated byCraig Hallum-Buy$23.00LowView details for Craig Hallum rating of Agiliti (NYSE:AGTI) on 1/4/2024
PureCycle Technologies, Inc. stock logo
PCT
PureCycle Technologies
$4.76
-3.4%
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
$4.33
+3.3%
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
$50.21
+10.2%
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
$32.33
+4.3%
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
$12.71
+2.1%
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.62
+2.7%
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
$49.44
+1.0%
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
$4.96
+15.3%
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
$30.55
+0.7%
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
$6.06
-0.5%
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
$6.72
+1.5%
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
$45.49
+1.1%
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
$13.76
+0.7%
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
$2.32
+5.0%
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
$15.49
+5.7%
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
$5.93
+2.4%
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.89
+0.8%
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
$16.67
+5.5%
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
$16.80
-2.7%
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.85
-1.0%
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
$50.13
+5.4%
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.38
+1.3%
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
$12.97
+3.6%
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
$7.86
+0.1%
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
$7.67
+1.5%
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
ProSomnus, Inc. stock logo
OSA
ProSomnus
$0.73
-4.3%
11/10/2023Reiterated byCraig Hallum-Buy -> Hold$1.00LowView details for Craig Hallum rating of ProSomnus (NASDAQ:OSA) on 11/10/2023
Purple Innovation, Inc. stock logo
PRPL
Purple Innovation
$1.40
+8.5%
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
$8.52
+1.4%
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.30
+10.2%
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
$0.79
-0.6%
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
$17.80
+0.8%
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
$70.89
+2.4%
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
$2.85
+2.2%
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
$80.80
+0.1%
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
$102.31
+3.9%
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
$32.33
+4.3%
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
$11.13
+2.6%
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
$122.47
+4.8%
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
$49.43
+2.1%
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
$7.96
+2.3%
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
$6.13
-0.6%
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.64
+5.6%
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
$12.41
+0.2%
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
$70.89
+2.4%
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
$3.94
+2.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.35
-5.6%
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
$22.55
+6.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.59
+2.0%
10/6/2023Initiated byCraig Hallum-Buy$8.00LowView details for Craig Hallum rating of Stagwell (NASDAQ:STGW) on 10/6/2023
A10 Networks, Inc. stock logo
ATEN
A10 Networks
$13.24
+4.7%
10/4/2023Target Lowered byCraig Hallum-Buy -> Buy$19.00 -> $15.00LowView details for Craig Hallum rating of A10 Networks (NYSE:ATEN) on 10/4/2023
MillerKnoll, Inc. stock logo
MLKN
MillerKnoll
$27.48
+0.7%
9/27/2023Target Raised byCraig Hallum-Hold -> Hold$20.00 -> $25.00LowView details for Craig Hallum rating of MillerKnoll (NASDAQ:MLKN) on 9/27/2023
WW International, Inc. stock logo
WW
WW International
$4.59
-10.2%
9/27/2023Upgraded byCraig Hallum-Sell -> Hold$4.00 -> $10.00LowView details for Craig Hallum rating of WW International (NASDAQ:WW) on 9/27/2023
VIZIO Holding Corp. stock logo
VZIO
VIZIO
$7.56
+2.4%
9/25/2023Target Lowered byCraig Hallum-Buy -> Buy$12.00 -> $10.00LowView details for Craig Hallum rating of VIZIO (NYSE:VZIO) on 9/25/2023
Solo Brands, Inc. stock logo
DTC
Solo Brands
$2.85
+2.5%
9/25/2023Initiated byCraig Hallum-Buy$8.00LowView details for Craig Hallum rating of Solo Brands (NYSE:DTC) on 9/25/2023
The Joint Corp. stock logo
JYNT
Joint
$10.62
+8.4%
9/19/2023Initiated byCraig Hallum-HoldLowView details for Craig Hallum rating of Joint (NASDAQ:JYNT) on 9/19/2023
eGain Co. stock logo
EGAN
eGain
$5.78
-24.2%
9/15/2023Target Lowered byCraig Hallum-Hold -> Hold$8.00 -> $7.00LowView details for Craig Hallum rating of eGain (NASDAQ:EGAN) on 9/15/2023
Semtech Co. stock logo
SMTC
Semtech
$21.00
+3.7%
9/14/2023Target Lowered byCraig Hallum-Buy -> Buy$35.00 -> $30.00LowView details for Craig Hallum rating of Semtech (NASDAQ:SMTC) on 9/14/2023
Mama's Creations, Inc. stock logo
MAMA
Mama's Creations
$4.40
-0.2%
9/11/2023Initiated byCraig Hallum-Buy$8.00LowView details for Craig Hallum rating of Mama’s Creations (NASDAQ:MAMA) on 9/11/2023
Planet Labs PBC stock logo
PL
Planet Labs PBC
$2.32
+5.0%
9/8/2023Target Lowered byCraig Hallum-Buy -> Buy$6.00 -> $4.00LowView details for Craig Hallum rating of Planet Labs PBC (NYSE:PL) on 9/8/2023
Sonos, Inc. stock logo
SONO
Sonos
$18.30
+0.6%
9/8/2023Initiated byCraig Hallum-Buy$20.00LowView details for Craig Hallum rating of Sonos (NASDAQ:SONO) on 9/8/2023
scPharmaceuticals Inc. stock logo
SCPH
scPharmaceuticals
$5.38
+5.3%
9/7/2023Initiated byCraig Hallum-Buy$20.00LowView details for Craig Hallum rating of scPharmaceuticals (NASDAQ:SCPH) on 9/7/2023
MACOM Technology Solutions Holdings, Inc. stock logo
MTSI
MACOM Technology Solutions
$83.61
+1.4%
9/6/2023Upgraded byCraig Hallum-Hold -> BuyLowView details for Craig Hallum rating of MACOM Technology Solutions (NASDAQ:MTSI) on 9/6/2023
Transcat, Inc. stock logo
TRNS
Transcat
$112.62
+1.5%
9/5/2023Target Raised byCraig Hallum-$103.00 -> $112.00LowView details for Craig Hallum rating of Transcat (NASDAQ:TRNS) on 9/5/2023
Pulmonx Co. stock logo
LUNG
Pulmonx
$14.25
-0.5%
9/5/2023Initiated byCraig Hallum-Buy$18.00LowView details for Craig Hallum rating of Pulmonx (NASDAQ:LUNG) on 9/5/2023
Bowman Consulting Group Ltd. stock logo
BWMN
Bowman Consulting Group
$36.27
+0.1%
9/5/2023Initiated byCraig Hallum-BuyLowView details for Craig Hallum rating of Bowman Consulting Group (NASDAQ:BWMN) on 9/5/2023
POET Technologies Inc. stock logo
POET
POET Technologies
$1.35
+3.1%
9/1/2023Target Lowered byCraig Hallum-Buy -> Buy$8.00 -> $7.50LowView details for Craig Hallum rating of POET Technologies (NASDAQ:POET) on 9/1/2023
PagerDuty, Inc. stock logo
PD
PagerDuty
$25.16
+3.9%
9/1/2023Target Lowered byCraig Hallum-Hold -> Hold$26.00 -> $25.00LowView details for Craig Hallum rating of PagerDuty (NYSE:PD) on 9/1/2023
Ollie's Bargain Outlet Holdings, Inc. stock logo
OLLI
Ollie's Bargain Outlet
$76.51
+1.2%
9/1/2023Target Raised byCraig Hallum-Buy -> Buy$80.00 -> $91.00LowView details for Craig Hallum rating of Ollie’s Bargain Outlet (NASDAQ:OLLI) on 9/1/2023
Five Below, Inc. stock logo
FIVE
Five Below
$188.95
+1.5%
8/31/2023Target Lowered byCraig Hallum-Buy -> Buy$224.00 -> $215.00LowView details for Craig Hallum rating of Five Below (NASDAQ:FIVE) on 8/31/2023
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
$45.00
-1.4%
8/30/2023Target Lowered byCraig Hallum-Buy -> Buy$40.00 -> $30.00LowView details for Craig Hallum rating of Napco Security Technologies (NASDAQ:NSSC) on 8/30/2023
Ambarella, Inc. stock logo
AMBA
Ambarella
$55.28
+1.2%
8/30/2023Target Lowered byCraig Hallum-Buy -> Buy$95.00 -> $80.00LowView details for Craig Hallum rating of Ambarella (NASDAQ:AMBA) on 8/30/2023
Box, Inc. stock logo
BOX
BOX
$27.36
+1.1%
8/30/2023Downgraded byCraig Hallum-Buy -> HoldLowView details for Craig Hallum rating of BOX (NYSE:BOX) on 8/30/2023
Xeris Biopharma Holdings, Inc. stock logo
XERS
Xeris Biopharma
$2.87
+5.1%
8/28/2023Initiated byCraig Hallum-Buy$4.50LowView details for Craig Hallum rating of Xeris Biopharma (NASDAQ:XERS) on 8/28/2023
NVIDIA Co. stock logo
NVDA
NVIDIA
$721.33
+3.6%
8/24/2023Target Raised byCraig Hallum-Buy -> Buy$500.00 -> $700.00LowView details for Craig Hallum rating of NVIDIA (NASDAQ:NVDA) on 8/24/2023
MACOM Technology Solutions Holdings, Inc. stock logo
MTSI
MACOM Technology Solutions
$83.61
+1.4%
8/23/2023Target Raised byCraig Hallum-Hold -> Hold$70.00 -> $85.00LowView details for Craig Hallum rating of MACOM Technology Solutions (NASDAQ:MTSI) on 8/23/2023
Citi Trends, Inc. stock logo
CTRN
Citi Trends
$29.35
+0.4%
8/23/2023Upgraded byCraig Hallum-Hold -> Buy$18.00 -> $32.00LowView details for Craig Hallum rating of Citi Trends (NASDAQ:CTRN) on 8/23/2023
EMCORE Co. stock logo
EMKR
EMCORE
$0.38
-39.2%
8/21/2023Target Lowered byCraig Hallum-Buy -> Buy$3.00 -> $1.50LowView details for Craig Hallum rating of EMCORE (NASDAQ:EMKR) on 8/21/2023
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
$45.00
-1.4%
8/21/2023Target Lowered byCraig Hallum-Buy -> Buy$50.00 -> $40.00LowView details for Craig Hallum rating of Napco Security Technologies (NASDAQ:NSSC) on 8/21/2023
PAR Technology Co. stock logo
PAR
PAR Technology
$48.09
+1.8%
8/21/2023Target Raised byCraig Hallum-Buy -> Buy$42.00 -> $50.00LowView details for Craig Hallum rating of PAR Technology (NYSE:PAR) on 8/21/2023
LSI Industries Inc. stock logo
LYTS
LSI Industries
$13.78
-0.1%
8/18/2023Target Raised byCraig Hallum-Buy -> Buy$21.00 -> $23.00LowView details for Craig Hallum rating of LSI Industries (NASDAQ:LYTS) on 8/18/2023
Gambling.com Group Limited stock logo
GAMB
Gambling.com Group
$9.18
-0.1%
8/18/2023Target Raised byCraig Hallum-Buy -> Buy$15.00 -> $18.00LowView details for Craig Hallum rating of Gambling.com Group (NASDAQ:GAMB) on 8/18/2023
Lumentum Holdings Inc. stock logo
LITE
Lumentum
$50.21
+10.2%
8/18/2023Target Raised byCraig Hallum-Hold -> Hold$50.00 -> $53.00LowView details for Craig Hallum rating of Lumentum (NASDAQ:LITE) on 8/18/2023
Applied Materials, Inc. stock logo
AMAT
Applied Materials
$185.84
+6.9%
8/18/2023Target Raised byCraig Hallum-Buy -> Buy$139.00 -> $160.00LowView details for Craig Hallum rating of Applied Materials (NASDAQ:AMAT) on 8/18/2023
Coherent Corp. stock logo
COHR
Coherent
$62.35
+0.9%
8/17/2023Target Lowered byCraig Hallum-Buy -> Buy$56.00 -> $43.00N/AView details for Craig Hallum rating of Coherent (NYSE:COHR) on 8/17/2023
Tower Semiconductor Ltd. stock logo
TSEM
Tower Semiconductor
$29.41
-0.2%
8/17/2023Upgraded byCraig Hallum-Hold -> Buy$38.00LowView details for Craig Hallum rating of Tower Semiconductor (NASDAQ:TSEM) on 8/17/2023
Southland Holdings, Inc. stock logo
SLND
Southland
$4.88
-0.2%
8/16/2023Target Lowered byCraig Hallum-Buy -> Buy$14.00 -> $9.00LowView details for Craig Hallum rating of Southland (NASDAQ:SLND) on 8/16/2023
Skyline Champion Co. stock logo
SKY
Skyline Champion
$81.17
+2.1%
8/16/2023Target Raised byCraig Hallum-Buy -> Buy$75.00 -> $81.00LowView details for Craig Hallum rating of Skyline Champion (NYSE:SKY) on 8/16/2023
indie Semiconductor, Inc. stock logo
INDI
indie Semiconductor
$7.49
+4.0%
8/11/2023Target Lowered byCraig Hallum-Buy -> Buy$14.00 -> $12.00LowView details for Craig Hallum rating of indie Semiconductor (NASDAQ:INDI) on 8/11/2023
Evolv Technologies Holdings, Inc. stock logo
EVLV
Evolv Technologies
$5.07
8/11/2023Target Raised byCraig Hallum-Buy -> Buy$7.00 -> $10.00LowView details for Craig Hallum rating of Evolv Technologies (NASDAQ:EVLV) on 8/11/2023
IonQ, Inc. stock logo
IONQ
IonQ
$11.16
+2.4%
8/11/2023Target Raised byCraig Hallum-Buy -> Buy$12.00 -> $21.00LowView details for Craig Hallum rating of IonQ (NYSE:IONQ) on 8/11/2023
Airgain, Inc. stock logo
AIRG
Airgain
$4.20
+0.7%
8/11/2023Target Lowered byCraig Hallum-Buy -> Buy$8.00 -> $6.00LowView details for Craig Hallum rating of Airgain (NASDAQ:AIRG) on 8/11/2023
Origin Materials, Inc. stock logo
ORGN
Origin Materials
$0.54
+3.9%
8/11/2023Downgraded byCraig Hallum-Buy -> HoldLowView details for Craig Hallum rating of Origin Materials (NASDAQ:ORGN) on 8/11/2023
BioLife Solutions, Inc. stock logo
BLFS
BioLife Solutions
$18.65
+0.2%
8/10/2023Target Lowered byCraig Hallum-Buy -> Buy$29.00 -> $23.00LowView details for Craig Hallum rating of BioLife Solutions (NASDAQ:BLFS) on 8/10/2023
Arhaus, Inc. stock logo
ARHS
Arhaus
$12.15
+1.3%
8/10/2023Target Raised byCraig Hallum-Buy -> Buy$15.00 -> $20.00LowView details for Craig Hallum rating of Arhaus (NASDAQ:ARHS) on 8/10/2023
PENN Entertainment, Inc. stock logo
PENN
PENN Entertainment
$23.28
+3.7%
8/10/2023Downgraded byCraig Hallum-Buy -> Hold$56.00 -> $30.00LowView details for Craig Hallum rating of PENN Entertainment (NASDAQ:PENN) on 8/10/2023
Kulicke and Soffa Industries, Inc. stock logo
KLIC
Kulicke and Soffa Industries
$50.13
+5.4%
8/10/2023Downgraded byCraig Hallum-Buy -> Hold$55.00LowView details for Craig Hallum rating of Kulicke and Soffa Industries (NASDAQ:KLIC) on 8/10/2023
SoundThinking, Inc. stock logo
SSTI
SoundThinking
$20.75
+2.0%
8/9/2023Target Lowered byCraig Hallum-$30.00 -> $22.00LowView details for Craig Hallum rating of SoundThinking (NASDAQ:SSTI) on 8/9/2023
Model N, Inc. stock logo
MODN
Model N
$27.72
-1.5%
8/9/2023Target Lowered byCraig Hallum-$38.00 -> $33.00LowView details for Craig Hallum rating of Model N (NYSE:MODN) on 8/9/2023
LivePerson, Inc. stock logo
LPSN
LivePerson
$2.66
-0.4%
8/9/2023Upgraded byCraig Hallum-Hold -> Buy$5.00 -> $7.00LowView details for Craig Hallum rating of LivePerson (NASDAQ:LPSN) on 8/9/2023
8x8, Inc. stock logo
EGHT
8X8
$2.85
+2.2%
8/9/2023Downgraded byCraig Hallum-Buy -> Hold$7.00 -> $4.00LowView details for Craig Hallum rating of 8X8 (NASDAQ:EGHT) on 8/9/2023
Bioventus Inc. stock logo
BVS
Bioventus
$4.40
-0.2%
8/9/2023Upgraded byCraig Hallum-Hold -> Buy$4.00 -> $6.00LowView details for Craig Hallum rating of Bioventus (NYSE:BVS) on 8/9/2023
Teradata Co. stock logo
TDC
Teradata
$48.99
+0.7%
8/8/2023Target Raised byCraig Hallum-Buy -> Buy$50.00 -> $66.00LowView details for Craig Hallum rating of Teradata (NYSE:TDC) on 8/8/2023
RingCentral, Inc. stock logo
RNG
RingCentral
$33.71
+1.0%
8/8/2023Reiterated byCraig Hallum-Buy -> Hold$38.00LowView details for Craig Hallum rating of RingCentral (NYSE:RNG) on 8/8/2023
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
$45.00
-1.4%
8/7/2023Initiated byCraig Hallum-Buy$50.00LowView details for Craig Hallum rating of Napco Security Technologies (NASDAQ:NSSC) on 8/7/2023
MasTec, Inc. stock logo
MTZ
MasTec
$70.89
+2.4%
8/7/2023Downgraded byCraig Hallum-Buy -> Hold$113.00 -> $98.00LowView details for Craig Hallum rating of MasTec (NYSE:MTZ) on 8/7/2023
Proto Labs, Inc. stock logo
PRLB
Proto Labs
$35.58
-4.3%
8/4/2023Upgraded byCraig Hallum-Sell -> Hold$26.00 -> $28.00LowView details for Craig Hallum rating of Proto Labs (NYSE:PRLB) on 8/4/2023
DraftKings Inc. stock logo
DKNG
DraftKings
$43.38
+1.3%
8/4/2023Target Raised byCraig Hallum-Buy -> Buy$35.00 -> $40.00LowView details for Craig Hallum rating of DraftKings (NASDAQ:DKNG) on 8/4/2023
MACOM Technology Solutions Holdings, Inc. stock logo
MTSI
MACOM Technology Solutions
$83.61
+1.4%
8/4/2023Target Raised byCraig Hallum-Hold -> Hold$60.00 -> $70.00LowView details for Craig Hallum rating of MACOM Technology Solutions (NASDAQ:MTSI) on 8/4/2023
Cars.com Inc. stock logo
CARS
Cars.com
$18.71
8/4/2023Target Raised byCraig Hallum-$22.00 -> $24.00LowView details for Craig Hallum rating of Cars.com (NYSE:CARS) on 8/4/2023
Entegris, Inc. stock logo
ENTG
Entegris
$126.93
+1.7%
8/4/2023Downgraded byCraig Hallum-Buy -> HoldLowView details for Craig Hallum rating of Entegris (NASDAQ:ENTG) on 8/4/2023
Axcelis Technologies, Inc. stock logo
ACLS
Axcelis Technologies
$125.32
+2.5%
8/4/2023Downgraded byCraig Hallum-Buy -> Hold$140.00 -> $175.00LowView details for Craig Hallum rating of Axcelis Technologies (NASDAQ:ACLS) on 8/4/2023
Ranpak Holdings Corp. stock logo
PACK
Ranpak
$4.66
+4.5%
8/3/2023Target Raised byCraig Hallum-$6.00 -> $9.00LowView details for Craig Hallum rating of Ranpak (NYSE:PACK) on 8/3/2023
Extreme Networks, Inc. stock logo
EXTR
Extreme Networks
$12.58
+1.7%
8/3/2023Target Raised byCraig Hallum-Hold -> Hold$17.50 -> $29.00LowView details for Craig Hallum rating of Extreme Networks (NASDAQ:EXTR) on 8/3/2023
FormFactor, Inc. stock logo
FORM
FormFactor
$42.95
+10.2%
8/3/2023Target Raised byCraig Hallum-Buy -> Buy$40.00 -> $50.00LowView details for Craig Hallum rating of FormFactor (NASDAQ:FORM) on 8/3/2023
Boot Barn Holdings, Inc. stock logo
BOOT
Boot Barn
$87.73
+3.5%
8/3/2023Target Raised byCraig Hallum-Buy -> Buy$112.00 -> $130.00LowView details for Craig Hallum rating of Boot Barn (NYSE:BOOT) on 8/3/2023
Repligen Co. stock logo
RGEN
Repligen
$205.00
+0.5%
8/3/2023Target Lowered byCraig Hallum-Buy -> Buy$207.00 -> $200.00LowView details for Craig Hallum rating of Repligen (NASDAQ:RGEN) on 8/3/2023
FARO Technologies, Inc. stock logo
FARO
FARO Technologies
$23.01
+1.9%
8/3/2023Upgraded byCraig Hallum-Hold -> Buy$26.00LowView details for Craig Hallum rating of FARO Technologies (NASDAQ:FARO) on 8/3/2023
Ameresco, Inc. stock logo
AMRC
Ameresco
$22.85
+2.1%
8/1/2023Target Raised byCraig Hallum-Buy -> Buy$68.00 -> $73.00LowView details for Craig Hallum rating of Ameresco (NYSE:AMRC) on 8/1/2023
Symbotic Inc. stock logo
SYM
Symbotic
$46.71
+8.7%
8/1/2023Target Raised byCraig Hallum-Buy -> Buy$48.00 -> $61.00LowView details for Craig Hallum rating of Symbotic (NASDAQ:SYM) on 8/1/2023
Varonis Systems, Inc. stock logo
VRNS
Varonis Systems
$51.98
+2.5%
8/1/2023Upgraded byCraig Hallum-Hold -> Buy$35.00LowView details for Craig Hallum rating of Varonis Systems (NASDAQ:VRNS) on 8/1/2023
Chart Industries, Inc. stock logo
GTLS
Chart Industries
$122.24
+3.0%
7/31/2023Target Raised byCraig Hallum-Buy -> Buy$208.00 -> $234.00LowView details for Craig Hallum rating of Chart Industries (NYSE:GTLS) on 7/31/2023
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
$210.99
+14.8%
7/28/2023Target Raised byCraig Hallum-Buy$165.00 -> $200.00LowView details for Craig Hallum rating of SPS Commerce (NASDAQ:SPSC) on 7/28/2023
First Internet Bancorp stock logo
INBK
First Internet Bancorp
$32.33
+4.3%
7/28/2023Target Raised byCraig Hallum-Hold$18.00 -> $22.00LowView details for Craig Hallum rating of First Internet Bancorp (NASDAQ:INBK) on 7/28/2023
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
$122.47
+4.8%
7/28/2023Target Lowered byCraig Hallum-Buy$259.00 -> $190.00LowView details for Craig Hallum rating of Enphase Energy (NASDAQ:ENPH) on 7/28/2023
Yelp Inc. stock logo
YELP
Yelp
$45.49
+1.1%
7/28/2023Initiated byCraig Hallum-Buy$54.00LowView details for Craig Hallum rating of Yelp (NYSE:YELP) on 7/28/2023
Ultra Clean Holdings, Inc. stock logo
UCTT
Ultra Clean
$43.64
+3.7%
7/28/2023Upgraded byCraig Hallum-Hold -> Buy$60.00LowView details for Craig Hallum rating of Ultra Clean (NASDAQ:UCTT) on 7/28/2023
The Shyft Group, Inc. stock logo
SHYF
The Shyft Group
$11.13
+2.6%
7/27/2023Downgraded byCraig Hallum-Buy -> Hold$35.00 -> $16.00LowView details for Craig Hallum rating of The Shyft Group (NASDAQ:SHYF) on 7/27/2023
Nextracker Inc. stock logo
NXT
Nextracker
$58.07
+1.7%
7/27/2023Target Raised byCraig Hallum-Buy$43.00 -> $50.00LowView details for Craig Hallum rating of Nextracker (NASDAQ:NXT) on 7/27/2023
Enovix Co. stock logo
ENVX
Enovix
$11.85
+10.7%
7/27/2023Target Raised byCraig Hallum-Buy$15.00 -> $28.00LowView details for Craig Hallum rating of Enovix (NASDAQ:ENVX) on 7/27/2023
Rimini Street, Inc. stock logo
RMNI
Rimini Street
$3.25
+3.5%
7/27/2023Downgraded byCraig Hallum-Buy -> HoldLowView details for Craig Hallum rating of Rimini Street (NASDAQ:RMNI) on 7/27/2023
MaxLinear, Inc. stock logo
MXL
MaxLinear
$19.04
+4.2%
7/27/2023Downgraded byCraig Hallum-Buy -> Hold$25.00LowView details for Craig Hallum rating of MaxLinear (NYSE:MXL) on 7/27/2023
TPI Composites, Inc. stock logo
TPIC
TPI Composites
$2.81
+2.6%
7/27/2023Downgraded byCraig Hallum-Buy -> Hold$15.00 -> $11.00LowView details for Craig Hallum rating of TPI Composites (NASDAQ:TPIC) on 7/27/2023
Vicor Co. stock logo
VICR
Vicor
$43.30
+2.0%
7/26/2023Upgraded byCraig Hallum-Hold -> Buy$60.00 -> $80.00LowView details for Craig Hallum rating of Vicor (NASDAQ:VICR) on 7/26/2023
Symbotic Inc. stock logo
SYM
Symbotic
$46.71
+8.7%
7/25/2023Target Raised byCraig Hallum-Buy$35.00 -> $48.00LowView details for Craig Hallum rating of Symbotic (NASDAQ:SYM) on 7/25/2023
Silicon Motion Technology Co. stock logo
SIMO
Silicon Motion Technology
$68.46
+0.8%
7/24/2023Target Lowered byCraig Hallum-Buy$120.00 -> $106.00LowView details for Craig Hallum rating of Silicon Motion Technology (NASDAQ:SIMO) on 7/24/2023
GEN Restaurant Group, Inc. stock logo
GENK
GEN Restaurant Group
$7.86
+0.1%
7/24/2023Initiated byCraig Hallum-BuyLowView details for Craig Hallum rating of GEN Restaurant Group (NASDAQ:GENK) on 7/24/2023
Boot Barn Holdings, Inc. stock logo
BOOT
Boot Barn
$87.73
+3.5%
7/21/2023Target Raised byCraig Hallum-Buy$89.00 -> $112.00LowView details for Craig Hallum rating of Boot Barn (NYSE:BOOT) on 7/21/2023
Cellebrite DI Ltd. stock logo
CLBT
Cellebrite DI
$9.43
+0.1%
7/19/2023Initiated byCraig Hallum-Buy$11.00LowView details for Craig Hallum rating of Cellebrite DI (NASDAQ:CLBT) on 7/19/2023
Ribbon Communications Inc. stock logo
RBBN
Ribbon Communications
$3.13
-0.3%
7/18/2023Initiated byCraig Hallum-Buy$5.50LowView details for Craig Hallum rating of Ribbon Communications (NASDAQ:RBBN) on 7/18/2023
Aehr Test Systems stock logo
AEHR
Aehr Test Systems
$17.21
+2.3%
7/14/2023Target Raised byCraig Hallum-$45.00 -> $60.00LowView details for Craig Hallum rating of Aehr Test Systems (NASDAQ:AEHR) on 7/14/2023
Xtant Medical Holdings, Inc. stock logo
XTNT
Xtant Medical
$1.07
+0.9%
7/11/2023Target Raised byCraig Hallum-$1.00 -> $1.20N/AView details for Craig Hallum rating of Xtant Medical (NYSEAMERICAN:XTNT) on 7/11/2023
E2open Parent Holdings, Inc. stock logo
ETWO
E2open Parent
$3.94
+2.1%
7/11/2023Target Raised byCraig Hallum-$4.50 -> $5.00LowView details for Craig Hallum rating of E2open Parent (NYSE:ETWO) on 7/11/2023
BioLife Solutions, Inc. stock logo
BLFS
BioLife Solutions
$18.65
+0.2%
7/11/2023Initiated byCraig Hallum-Buy$29.00LowView details for Craig Hallum rating of BioLife Solutions (NASDAQ:BLFS) on 7/11/2023
Kura Sushi USA, Inc. stock logo
KRUS
Kura Sushi USA
$103.66
+1.0%
7/7/2023Target Raised byCraig Hallum-$88.00 -> $108.00LowView details for Craig Hallum rating of Kura Sushi USA (NASDAQ:KRUS) on 7/7/2023
BlackSky Technology Inc. stock logo
BKSY
BlackSky Technology
$1.51
+6.3%
7/6/2023Initiated byCraig Hallum-Buy$2.50LowView details for Craig Hallum rating of BlackSky Technology (NYSE:BKSY) on 7/6/2023
Coherent Corp. stock logo
COHR
Coherent
$62.35
+0.9%
6/30/2023Target Raised byCraig Hallum-$38.00 -> $56.00N/AView details for Craig Hallum rating of Coherent (NYSE:COHR) on 6/30/2023
Everspin Technologies, Inc. stock logo
MRAM
Everspin Technologies
$8.99
+2.2%
6/30/2023Target Raised byCraig Hallum-$10.00 -> $12.00LowView details for Craig Hallum rating of Everspin Technologies (NASDAQ:MRAM) on 6/30/2023
Avadel Pharmaceuticals plc stock logo
AVDL
Avadel Pharmaceuticals
$14.42
-1.9%
6/30/2023Target Raised byCraig Hallum-$16.00 -> $18.00LowView details for Craig Hallum rating of Avadel Pharmaceuticals (NASDAQ:AVDL) on 6/30/2023
TerrAscend Corp. stock logo
TRSSF
TerrAscend
$1.72
6/30/2023Upgraded byCraig Hallum-Hold -> BuyLowView details for Craig Hallum rating of TerrAscend (OTCMKTS:TRSSF) on 6/30/2023
Arlo Technologies, Inc. stock logo
ARLO
Arlo Technologies
$8.92
+2.4%
6/29/2023Initiated byCraig Hallum-Buy$17.00LowView details for Craig Hallum rating of Arlo Technologies (NYSE:ARLO) on 6/29/2023
Vicor Co. stock logo
VICR
Vicor
$43.30
+2.0%
6/28/2023Target Raised byCraig Hallum-$45.00 -> $60.00LowView details for Craig Hallum rating of Vicor (NASDAQ:VICR) on 6/28/2023
Viad Corp stock logo
VVI
Viad
$33.09
-1.0%
6/28/2023Initiated byCraig Hallum-Buy$40.00LowView details for Craig Hallum rating of Viad (NYSE:VVI) on 6/28/2023
Arhaus, Inc. stock logo
ARHS
Arhaus
$12.15
+1.3%
6/27/2023Initiated byCraig Hallum-Buy$15.00LowView details for Craig Hallum rating of Arhaus (NASDAQ:ARHS) on 6/27/2023
Fastly, Inc. stock logo
FSLY
Fastly
$24.26
+4.3%
6/23/2023Target Raised byCraig Hallum-$17.00 -> $20.00LowView details for Craig Hallum rating of Fastly (NYSE:FSLY) on 6/23/2023
Exact Sciences Co. stock logo
EXAS
Exact Sciences
$60.64
-0.6%
6/22/2023Target Raised byCraig Hallum-$85.00 -> $106.00LowView details for Craig Hallum rating of Exact Sciences (NASDAQ:EXAS) on 6/22/2023
Semtech Co. stock logo
SMTC
Semtech
$21.00
+3.7%
6/21/2023Initiated byCraig Hallum-BuyLowView details for Craig Hallum rating of Semtech (NASDAQ:SMTC) on 6/21/2023
Tigo Energy, Inc. stock logo
TYGO
Tigo Energy
$1.35
-5.6%
6/20/2023Initiated byCraig Hallum-Buy$28.00LowView details for Craig Hallum rating of Tigo Energy (NASDAQ:TYGO) on 6/20/2023
Integral Ad Science Holding Corp. stock logo
IAS
Integral Ad Science
$16.13
-0.1%
6/14/2023Target Raised byCraig Hallum-$20.00 -> $23.00LowView details for Craig Hallum rating of Integral Ad Science (NASDAQ:IAS) on 6/14/2023
Advanced Micro Devices, Inc. stock logo
AMD
Advanced Micro Devices
$172.48
+1.8%
6/14/2023Target Raised byCraig Hallum-$100.00 -> $158.00LowView details for Craig Hallum rating of Advanced Micro Devices (NASDAQ:AMD) on 6/14/2023
Tandem Diabetes Care, Inc. stock logo
TNDM
Tandem Diabetes Care
$23.30
+0.6%
6/13/2023Target Lowered byCraig Hallum-$74.00 -> $50.00LowView details for Craig Hallum rating of Tandem Diabetes Care (NASDAQ:TNDM) on 6/13/2023
FuelCell Energy, Inc. stock logo
FCEL
FuelCell Energy
$1.37
+9.6%
6/9/2023Target Lowered byCraig Hallum-$3.00 -> $2.50LowView details for Craig Hallum rating of FuelCell Energy (NASDAQ:FCEL) on 6/9/2023
Kirkland's, Inc. stock logo
KIRK
Kirkland's
$2.83
+1.1%
6/9/2023Target Raised byCraig Hallum-$2.50 -> $2.75LowView details for Craig Hallum rating of Kirkland’s (NASDAQ:KIRK) on 6/9/2023
Alkami Technology, Inc. stock logo
ALKT
Alkami Technology
$26.18
+3.4%
6/8/2023Initiated byCraig Hallum-Buy$25.00LowView details for Craig Hallum rating of Alkami Technology (NASDAQ:ALKT) on 6/8/2023
Ambarella, Inc. stock logo
AMBA
Ambarella
$55.28
+1.2%
6/5/2023Target Lowered byCraig Hallum-$110.00 -> $95.00LowView details for Craig Hallum rating of Ambarella (NASDAQ:AMBA) on 6/5/2023
Five Below, Inc. stock logo
FIVE
Five Below
$188.95
+1.5%
6/2/2023Target Lowered byCraig Hallum-$235.00 -> $224.00LowView details for Craig Hallum rating of Five Below (NASDAQ:FIVE) on 6/2/2023
DZS Inc. stock logo
DZSI
DZS
$1.64
+8.6%
6/2/2023Target Lowered byCraig Hallum-$12.00 -> $7.00LowView details for Craig Hallum rating of DZS (NASDAQ:DZSI) on 6/2/2023
American Superconductor Co. stock logo
AMSC
American Superconductor
$11.31
+3.5%
6/2/2023Target Raised byCraig Hallum-$8.00 -> $9.00LowView details for Craig Hallum rating of American Superconductor (NASDAQ:AMSC) on 6/2/2023
PagerDuty, Inc. stock logo
PD
PagerDuty
$25.16
+3.9%
6/2/2023Downgraded byCraig Hallum-Buy -> Hold$26.00LowView details for Craig Hallum rating of PagerDuty (NYSE:PD) on 6/2/2023
Heritage Global Inc. stock logo
HGBL
Heritage Global
$2.81
-0.4%
5/30/2023Initiated byCraig Hallum-BuyLowView details for Craig Hallum rating of Heritage Global (NASDAQ:HGBL) on 5/30/2023
Marvell Technology, Inc. stock logo
MRVL
Marvell Technology
$68.83
-3.1%
5/26/2023Target Raised byCraig Hallum-$56.00 -> $67.00LowView details for Craig Hallum rating of Marvell Technology (NASDAQ:MRVL) on 5/26/2023
Digital Turbine, Inc. stock logo
APPS
Digital Turbine
$3.91
+2.6%
5/25/2023Target Lowered byCraig Hallum-$25.00 -> $20.00LowView details for Craig Hallum rating of Digital Turbine (NASDAQ:APPS) on 5/25/2023
NVIDIA Co. stock logo
NVDA
NVIDIA
$721.33
+3.6%
5/25/2023Upgraded byCraig Hallum-Hold -> Buy$500.00LowView details for Craig Hallum rating of NVIDIA (NASDAQ:NVDA) on 5/25/2023
PROS Holdings, Inc. stock logo
PRO
PROS
$36.75
+2.1%
5/24/2023Target Raised byCraig Hallum-$32.00 -> $37.00LowView details for Craig Hallum rating of PROS (NYSE:PRO) on 5/24/2023
Transcat, Inc. stock logo
TRNS
Transcat
$112.62
+1.5%
5/24/2023Target Raised byCraig Hallum-$92.00 -> $103.00LowView details for Craig Hallum rating of Transcat (NASDAQ:TRNS) on 5/24/2023
Cavco Industries, Inc. stock logo
CVCO
Cavco Industries
$361.60
+2.1%
5/22/2023Target Lowered byCraig Hallum-$357.00 -> $338.00LowView details for Craig Hallum rating of Cavco Industries (NASDAQ:CVCO) on 5/22/2023
Boot Barn Holdings, Inc. stock logo
BOOT
Boot Barn
$87.73
+3.5%
5/18/2023Target Lowered byCraig Hallum-$100.00 -> $89.00LowView details for Craig Hallum rating of Boot Barn (NYSE:BOOT) on 5/18/2023
Agilysys, Inc. stock logo
AGYS
Agilysys
$90.51
+2.3%
5/17/2023Target Lowered byCraig Hallum-$100.00 -> $85.00LowView details for Craig Hallum rating of Agilysys (NASDAQ:AGYS) on 5/17/2023
Ouster, Inc. stock logo
OUST
Ouster
$5.40
+6.7%
5/12/2023Target Lowered byCraig Hallum-$15.00 -> $10.00LowView details for Craig Hallum rating of Ouster (NYSE:OUST) on 5/12/2023
eGain Co. stock logo
EGAN
eGain
$5.78
-24.2%
5/12/2023Target Lowered byCraig Hallum-$9.00 -> $8.00LowView details for Craig Hallum rating of eGain (NASDAQ:EGAN) on 5/12/2023
DarioHealth Corp. stock logo
DRIO
DarioHealth
$2.05
+5.7%
5/12/2023Target Lowered byCraig Hallum-$14.00 -> $8.00LowView details for Craig Hallum rating of DarioHealth (NASDAQ:DRIO) on 5/12/2023
BuzzFeed, Inc. stock logo
BZFD
BuzzFeed
$0.19
+1.5%
5/12/2023Target Lowered byCraig Hallum-$2.00 -> $1.50LowView details for Craig Hallum rating of BuzzFeed (NASDAQ:BZFD) on 5/12/2023
Airgain, Inc. stock logo
AIRG
Airgain
$4.20
+0.7%
5/12/2023Target Lowered byCraig Hallum-$10.00 -> $8.00LowView details for Craig Hallum rating of Airgain (NASDAQ:AIRG) on 5/12/2023
Carrols Restaurant Group, Inc. stock logo
TAST
Carrols Restaurant Group
$9.43
+0.2%
5/12/2023Target Raised byCraig Hallum-$4.00 -> $7.50LowView details for Craig Hallum rating of Carrols Restaurant Group (NASDAQ:TAST) on 5/12/2023
Digimarc Co. stock logo
DMRC
Digimarc
$41.18
+4.6%
5/11/2023Target Raised byCraig Hallum-$17.00 -> $25.00LowView details for Craig Hallum rating of Digimarc (NASDAQ:DMRC) on 5/11/2023
Coherent Corp. stock logo
COHR
Coherent
$62.35
+0.9%
5/11/2023Target Lowered byCraig Hallum-$57.00 -> $38.00N/AView details for Craig Hallum rating of Coherent (NYSE:COHR) on 5/11/2023
Model N, Inc. stock logo
MODN
Model N
$27.72
-1.5%
5/10/2023Target Lowered byCraig Hallum-$45.00 -> $38.00LowView details for Craig Hallum rating of Model N (NYSE:MODN) on 5/10/2023
MoneyLion Inc. stock logo
ML
MoneyLion
$49.44
+1.0%
5/10/2023Target Lowered byCraig Hallum-$90.00 -> $25.00LowView details for Craig Hallum rating of MoneyLion (NYSE:ML) on 5/10/2023
Innovative Industrial Properties, Inc. stock logo
IIPR
Innovative Industrial Properties
$91.60
+0.3%
5/10/2023Downgraded byCraig Hallum-Buy -> Hold$125.00 -> $80.00LowView details for Craig Hallum rating of Innovative Industrial Properties (NYSE:IIPR) on 5/10/2023
GrowGeneration Corp. stock logo
GRWG
GrowGeneration
$2.31
+0.4%
5/10/2023Upgraded byCraig Hallum-Hold -> Buy$4.25 -> $4.75LowView details for Craig Hallum rating of GrowGeneration (NASDAQ:GRWG) on 5/10/2023
Exact Sciences Co. stock logo
EXAS
Exact Sciences
$60.64
-0.6%
5/10/2023Upgraded byCraig Hallum-Hold -> Buy$55.00 -> $85.00N/AView details for Craig Hallum rating of Exact Sciences (NASDAQ:EXAS) on 5/10/2023
Skyworks Solutions, Inc. stock logo
SWKS
Skyworks Solutions
$105.05
+0.4%
5/9/2023Target Lowered byCraig Hallum-$130.00 -> $125.00LowView details for Craig Hallum rating of Skyworks Solutions (NASDAQ:SWKS) on 5/9/2023
MasTec, Inc. stock logo
MTZ
MasTec
$70.89
+2.4%
5/8/2023Upgraded byCraig Hallum-Hold -> Buy$97.00 -> $113.00LowView details for Craig Hallum rating of MasTec (NYSE:MTZ) on 5/8/2023
Upland Software, Inc. stock logo
UPLD
Upland Software
$4.68
+0.4%
5/5/2023Target Lowered byCraig Hallum-$9.00 -> $4.00LowView details for Craig Hallum rating of Upland Software (NASDAQ:UPLD) on 5/5/2023
Teradata Co. stock logo
TDC
Teradata
$48.99
+0.7%
5/5/2023Target Raised byCraig Hallum-$48.00 -> $50.00LowView details for Craig Hallum rating of Teradata (NYSE:TDC) on 5/5/2023
nLIGHT, Inc. stock logo
LASR
nLIGHT
$14.09
+4.6%
5/5/2023Target Raised byCraig Hallum-$10.00 -> $11.00LowView details for Craig Hallum rating of nLIGHT (NASDAQ:LASR) on 5/5/2023
Integral Ad Science Holding Corp. stock logo
IAS
Integral Ad Science
$16.13
-0.1%
5/5/2023Target Raised byCraig Hallum-$18.00 -> $20.00LowView details for Craig Hallum rating of Integral Ad Science (NASDAQ:IAS) on 5/5/2023
Cantaloupe, Inc. stock logo
CTLP
Cantaloupe
$6.28
-7.6%
5/5/2023Target Raised byCraig Hallum-$8.00 -> $9.00LowView details for Craig Hallum rating of Cantaloupe (NASDAQ:CTLP) on 5/5/2023
Cardlytics, Inc. stock logo
CDLX
Cardlytics
$6.32
+0.2%
5/5/2023Target Raised byCraig Hallum-$7.00 -> $8.00LowView details for Craig Hallum rating of Cardlytics (NASDAQ:CDLX) on 5/5/2023
EngageSmart, Inc. stock logo
ESMT
EngageSmart
$23.05
-0.1%
5/5/2023Initiated byCraig Hallum-Buy$22.00LowView details for Craig Hallum rating of EngageSmart (NYSE:ESMT) on 5/5/2023
FARO Technologies, Inc. stock logo
FARO
FARO Technologies
$23.01
+1.9%
5/4/2023Target Lowered byCraig Hallum-$30.00 -> $22.00LowView details for Craig Hallum rating of FARO Technologies (NASDAQ:FARO) on 5/4/2023
Synaptics Incorporated stock logo
SYNA
Synaptics
$112.21
+1.8%
5/4/2023Target Lowered byCraig Hallum-$150.00 -> $115.00LowView details for Craig Hallum rating of Synaptics (NASDAQ:SYNA) on 5/4/2023
The Vita Coco Company, Inc. stock logo
COCO
Vita Coco
$20.16
0.0%
5/4/2023Target Raised byCraig Hallum-$25.00 -> $30.00LowView details for Craig Hallum rating of Vita Coco (NASDAQ:COCO) on 5/4/2023
Lindblad Expeditions Holdings, Inc. stock logo
LIND
Lindblad Expeditions
$9.42
+1.2%
5/4/2023Target Raised byCraig Hallum-$15.00 -> $20.00LowView details for Craig Hallum rating of Lindblad Expeditions (NASDAQ:LIND) on 5/4/2023
QuinStreet, Inc. stock logo
QNST
QuinStreet
$15.36
+4.6%
5/4/2023Downgraded byCraig Hallum-Buy -> HoldLowView details for Craig Hallum rating of QuinStreet (NASDAQ:QNST) on 5/4/2023
Repligen Co. stock logo
RGEN
Repligen
$205.00
+0.5%
5/3/2023Target Lowered byCraig Hallum-$220.00 -> $207.00LowView details for Craig Hallum rating of Repligen (NASDAQ:RGEN) on 5/3/2023
AudioEye, Inc. stock logo
AEYE
AudioEye
$5.33
+4.3%
5/3/2023Initiated byCraig Hallum-BuyLowView details for Craig Hallum rating of AudioEye (NASDAQ:AEYE) on 5/3/2023
Advanced Micro Devices, Inc. stock logo
AMD
Advanced Micro Devices
$172.48
+1.8%
5/3/2023Upgraded byCraig Hallum-Hold -> Buy$76.00 -> $100.00LowView details for Craig Hallum rating of Advanced Micro Devices (NASDAQ:AMD) on 5/3/2023
Chegg, Inc. stock logo
CHGG
Chegg
$8.73
+1.5%
5/2/2023Target Lowered byCraig Hallum-$25.00 -> $18.00LowView details for Craig Hallum rating of Chegg (NYSE:CHGG) on 5/2/2023
E2open Parent Holdings, Inc. stock logo
ETWO
E2open Parent
$3.94
+2.1%
5/2/2023Downgraded byCraig Hallum-Buy -> Hold$9.50 -> $4.50LowView details for Craig Hallum rating of E2open Parent (NYSE:ETWO) on 5/2/2023
First Internet Bancorp stock logo
INBK
First Internet Bancorp
$32.33
+4.3%
4/28/2023Target Lowered byCraig Hallum-$27.00 -> $18.00LowView details for Craig Hallum rating of First Internet Bancorp (NASDAQ:INBK) on 4/28/2023
AXT, Inc. stock logo
AXTI
AXT
$2.52
+2.0%
4/28/2023Target Lowered byCraig Hallum-$5.50 -> $3.75LowView details for Craig Hallum rating of AXT (NASDAQ:AXTI) on 4/28/2023
Atomera Incorporated stock logo
ATOM
Atomera
$8.40
+9.9%
4/27/2023Target Raised byCraig Hallum-$13.00 -> $17.00LowView details for Craig Hallum rating of Atomera (NASDAQ:ATOM) on 4/27/2023
SPS Commerce, Inc. stock logo
SPSC
SPS Commerce
$210.99
+14.8%
4/27/2023Target Raised byCraig Hallum-$160.00 -> $165.00LowView details for Craig Hallum rating of SPS Commerce (NASDAQ:SPSC) on 4/27/2023
MaxLinear, Inc. stock logo
MXL
MaxLinear
$19.04
+4.2%
4/27/2023Target Lowered byCraig Hallum-$55.00 -> $37.00LowView details for Craig Hallum rating of MaxLinear (NYSE:MXL) on 4/27/2023
Xtant Medical Holdings, Inc. stock logo
XTNT
Xtant Medical
$1.07
+0.9%
4/26/2023Initiated byCraig Hallum-BuyN/AView details for Craig Hallum rating of Xtant Medical (NYSEAMERICAN:XTNT) on 4/26/2023
Cavco Industries, Inc. stock logo
CVCO
Cavco Industries
$361.60
+2.1%
4/24/2023Target Raised byCraig Hallum-$310.00 -> $357.00LowView details for Craig Hallum rating of Cavco Industries (NASDAQ:CVCO) on 4/24/2023
Chegg, Inc. stock logo
CHGG
Chegg
$8.73
+1.5%
4/20/2023Upgraded byCraig Hallum-Hold -> Buy$20.00 -> $25.00LowView details for Craig Hallum rating of Chegg (NYSE:CHGG) on 4/20/2023
Extreme Networks, Inc. stock logo
EXTR
Extreme Networks
$12.58
+1.7%
4/19/2023Downgraded byCraig Hallum-Buy -> Hold$22.00 -> $17.50LowView details for Craig Hallum rating of Extreme Networks (NASDAQ:EXTR) on 4/19/2023
Symbotic Inc. stock logo
SYM
Symbotic
$46.71
+8.7%
4/17/2023Initiated byCraig Hallum-Buy$35.00LowView details for Craig Hallum rating of Symbotic (NASDAQ:SYM) on 4/17/2023
Lakeland Industries, Inc. stock logo
LAKE
Lakeland Industries
$17.79
4/14/2023Target Lowered byCraig Hallum-Buy$30.00 -> $25.00LowView details for Craig Hallum rating of Lakeland Industries (NASDAQ:LAKE) on 4/14/2023
Apogee Enterprises, Inc. stock logo
APOG
Apogee Enterprises
$55.12
+1.5%
4/13/2023Target Raised byCraig Hallum-Hold$45.00 -> $46.00LowView details for Craig Hallum rating of Apogee Enterprises (NASDAQ:APOG) on 4/13/2023
OmniAb, Inc. stock logo
OABI
OmniAb
$5.44
+2.4%
4/13/2023Initiated byCraig Hallum-Buy$10.00LowView details for Craig Hallum rating of OmniAb (NASDAQ:OABI) on 4/13/2023
Sportsman's Warehouse Holdings, Inc. stock logo
SPWH
Sportsman's Warehouse
$3.74
4/13/2023Downgraded byCraig Hallum-Buy -> Hold$13.00 -> $10.00LowView details for Craig Hallum rating of Sportsman’s Warehouse (NASDAQ:SPWH) on 4/13/2023
LuxUrban Hotels Inc. stock logo
LUXH
LuxUrban Hotels
$3.14
+7.5%
4/10/2023Initiated byCraig Hallum-Buy$10.00LowView details for Craig Hallum rating of LuxUrban Hotels (NASDAQ:LUXH) on 4/10/2023
SoundThinking, Inc. stock logo
SSTI
SoundThinking
$20.75
+2.0%
4/6/2023Downgraded byCraig Hallum-Buy -> Hold$48.00 -> $30.00LowView details for Craig Hallum rating of SoundThinking (NASDAQ:SSTI) on 4/6/2023
Lumentum Holdings Inc. stock logo
LITE
Lumentum
$50.21
+10.2%
4/6/2023Downgraded byCraig Hallum-Buy -> Hold$50.00LowView details for Craig Hallum rating of Lumentum (NASDAQ:LITE) on 4/6/2023
Kura Sushi USA, Inc. stock logo
KRUS
Kura Sushi USA
$103.66
+1.0%
4/5/2023Target Raised byCraig Hallum-Buy$70.00 -> $88.00LowView details for Craig Hallum rating of Kura Sushi USA (NASDAQ:KRUS) on 4/5/2023
The Vita Coco Company, Inc. stock logo
COCO
Vita Coco
$20.16
0.0%
4/5/2023Initiated byCraig Hallum-Buy$25.00LowView details for Craig Hallum rating of Vita Coco (NASDAQ:COCO) on 4/5/2023
Southland Holdings, Inc. stock logo
SLND
Southland
$4.88
-0.2%
4/4/2023Initiated byCraig Hallum-Buy$14.00LowView details for Craig Hallum rating of Southland (NASDAQ:SLND) on 4/4/2023
Bioventus Inc. stock logo
BVS
Bioventus
$4.40
-0.2%
4/3/2023Target Lowered byCraig Hallum-Hold$10.00 -> $5.00LowView details for Craig Hallum rating of Bioventus (NYSE:BVS) on 4/3/2023

MarketBeat Community Rating for Craig Hallum

Community Ranking:  2.7 out of 5 (
2.7 of 5 stars)
Outperform Votes:  22,983 (Vote Outperform)
Underperform Votes:  19,676 (Vote Underperform)
Total Votes:  42,659
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 Ratings Reports and Tools

My Account -