Reiterated Outperform X

ACCO ACCO Brands

Barrington Research

$13 $11

Initiated Outperform X

ACVA ACV Auctions

Barrington Research

$18

Initiated Outperform X

ALYA Alithya

Barrington Research

Reiterated Outperform X

ANIK Anika Therapeutics

Barrington Research

$37 $25

Upgrades Mkt Perform Outperform X

ANIK Anika Therapeutics

Barrington Research

$24

Downgrades Outperform Mkt Perform X

ANIK Anika Therapeutics

Barrington Research

Upgrades Mkt Perform Outperform X

ANIK Anika Therapeutics

Barrington Research

$31

Downgrades Outperform Mkt Perform X

ANIK Anika Therapeutics

Barrington Research

Upgrades Mkt Perform Outperform X

ANIK Anika Therapeutics

Barrington Research

$48

Downgrades Outperform Mkt Perform X

ANIK Anika Therapeutics

Barrington Research

Upgrades Mkt Perform Outperform X

ANIK Anika Therapeutics

Barrington Research

$39

Downgrades Outperform Mkt Perform X

ANIK Anika Therapeutics

Barrington Research

Downgrades Outperform Mkt Perform X

APEI American Public Education

Barrington Research

Upgrades Mkt Perform Outperform X

APEI American Public Education

Barrington Research

$47

Reiterated Outperform X

ASUR Asure Software

Barrington Research

$20 $15

Reiterated Outperform X

ASUR Asure Software

Barrington Research

$25 $20

Reiterated Outperform X

BCOR Blucora

Barrington Research

$30 $40

Initiated Outperform X

CALX Calix Networks

Barrington Research

$58

Downgrades Outperform Mkt Perform X

CARS Cars.com

Barrington Research

Downgrades Outperform Mkt Perform X

CCO Clear Channel Outdoor

Barrington Research

Upgrades Mkt Perform Outperform X

CCO Clear Channel Outdoor

Barrington Research

$5

Upgrades Mkt Perform Outperform X

CCO Clear Channel Outdoor

Barrington Research

$6.50

Downgrades Outperform Mkt Perform X

CCRN Cross Country

Barrington Research

Upgrades Mkt Perform Outperform X

CDK CDK Global

Barrington Research

$80

Reiterated Outperform X

CECO Career Education

Barrington Research

$24 $26

Initiated Outperform X

CECO Career Education

Barrington Research

$18

Downgrades Outperform Mkt Perform X

CHGG Chegg

Barrington Research

Reiterated Outperform X

CHGG Chegg

Barrington Research

$110 $120

Reiterated Outperform X

CHGG Chegg

Barrington Research

$32 $44

Reiterated Outperform X

CHGG Chegg

Barrington Research

$25 $32

Reiterated Outperform X

CHGG Chegg

Barrington Research

$19 $22

Downgrades Outperform Mkt Perform X

CMBM Cambium Networks

Barrington Research

Initiated Outperform X

CMLS Cumulus Media

Barrington Research

$21

Downgrades Outperform Mkt Perform X

CMPR Cimpress

Barrington Research

Upgrades Mkt Perform Outperform X

CNK Cinemark

Barrington Research

$36

Downgrades Outperform Mkt Perform X

CNK Cinemark

Barrington Research

Reiterated Outperform X

CNK Cinemark

Barrington Research

$24 $28

Reiterated Outperform X

CNXC Concentrix

Barrington Research

$70 $54

Initiated Outperform X

CNXC Concentrix

Barrington Research

$182

Initiated Outperform X

COGT Cogint

Barrington Research

$4

Initiated Outperform X

CRAI Charles River Associates

Barrington Research

$53

Initiated Outperform X

CRD-A Crawford

Barrington Research

$13

Initiated Outperform X

CSWI CSW Industrials

Barrington Research

$147

Upgrades Mkt Perform Outperform X

CTG CTG

Barrington Research

$9

Upgrades Mkt Perform Outperform X

CURI CuriosityStream

Barrington Research

$6

Downgrades Outperform Mkt Perform X

CURI CuriosityStream

Barrington Research

Initiated Outperform X

CURI CuriosityStream

Barrington Research

$21

Upgrades Mkt Perform Outperform X

CVNA Carvana

Barrington Research

$26

Upgrades Mkt Perform Outperform X

DAVE Dave, Inc.

Barrington Research

$45

Initiated Mkt Perform X

DAVE Dave, Inc.

Barrington Research

Initiated Outperform X

DHX DHI Group

Barrington Research

$12

Upgrades Mkt Perform Outperform X

DLB Dolby Labs

Barrington Research

$100

Downgrades Outperform Mkt Perform X

DLB Dolby Labs

Barrington Research

Reiterated Outperform X

ECHO Echo Global Logistics

Barrington Research

$37 $33

Upgrades Mkt Perform Outperform X

EGOV NIC Inc

Barrington Research

$26

Reiterated Outperform X

EXLS ExlService

Barrington Research

$70 $79

Reiterated Outperform X

EXLS ExlService

Barrington Research

$72 $70

Upgrades Mkt Perform Outperform X

FLNT Fluent

Barrington Research

$2.50

Downgrades Outperform Mkt Perform X

FLNT Fluent

Barrington Research

Downgrades Outperform Mkt Perform X

FORR Forrester Research

Barrington Research

Reiterated Mkt Perform X

FUBO fuboTV

Barrington Research

Downgrades Outperform Mkt Perform X

FUBO fuboTV

Barrington Research

Initiated Outperform X

FUBO fuboTV

Barrington Research

$40

Downgrades Outperform Mkt Perform X

GTN Gray Television

Barrington Research

Reiterated Outperform X

GTN Gray Television

Barrington Research

$23 $26

Reiterated Outperform X

HAE Haemonetics

Barrington Research

$95 $86

Upgrades Mkt Perform Outperform X

HAE Haemonetics

Barrington Research

$140

Downgrades Outperform Mkt Perform X

HAE Haemonetics

Barrington Research

Reiterated Outperform X

HAE Haemonetics

Barrington Research

$116 $139

Reiterated Outperform X

HAE Haemonetics

Barrington Research

$112 $116

Reiterated Outperform X

HAE Haemonetics

Barrington Research

$90 $118

Reiterated Outperform X

HAE Haemonetics

Barrington Research

$57 $71

Reiterated Outperform X

HCKT Hackett Group

Barrington Research

$22 $23

Reiterated Outperform X

HRB H & R Block

Barrington Research

$21 $24

Reiterated Outperform X

HRB H & R Block

Barrington Research

$32 $27

Reiterated Outperform X

HSC Harsco

Barrington Research

$21 $26

Reiterated Outperform X

HSIC Henry Schein

Barrington Research

$92 $96

Downgrades Outperform Mkt Perform X

HSTM Healthstream

Barrington Research

Reiterated Outperform X

HURN Huron Consulting

Barrington Research

$133 $137

Reiterated Outperform X

HURN Huron Consulting

Barrington Research

$57 $68

Upgrades Mkt Perform Outperform X

HURN Huron Consulting

Barrington Research

$55

Upgrades Mkt Perform Outperform X

IAA IAA

Barrington Research

$50

Initiated Mkt Perform X

IAA IAA

Barrington Research

$43

Reiterated Outperform X

ICFI ICF International

Barrington Research

$86 $88

Reiterated Outperform X

ICFI ICF International

Barrington Research

$65 $67

Initiated Outperform X

IDSY I.D. Systems

Barrington Research

Downgrades Outperform Mkt Perform X

IHRT iHeartMedia

Barrington Research

Upgrades Mkt Perform Outperform X

III Information Services Group

Barrington Research

$7

Downgrades Outperform Mkt Perform X

III Information Services Group

Barrington Research

Reiterated Outperform X

IMAX IMAX

Barrington Research

$22 $24

Downgrades Outperform Mkt Perform X

IPIC iPic Entertainment

Barrington Research

Upgrades Mkt Perform Outperform X

KAI Kadant

Barrington Research

$175

Resumed Outperform X

KAI Kadant

Barrington Research

$110

Reiterated Outperform X

KELYA Kelly Services

Barrington Research

$24 $26

Resumed Outperform X

KMT Kennametal

Barrington Research

$53

Resumed Outperform X

KOP Koppers Holdings

Barrington Research

$61

Reiterated Outperform X

LAUR Laureate Education

Barrington Research

$20 $22

Reiterated Outperform X

LAUR Laureate Education

Barrington Research

$18 $20

Downgrades Outperform Mkt Perform X

LFCR Lifecore Biomedical

Barrington Research

Upgrades Mkt Perform Outperform X

LGF-A Lions Gate Entertainment

Barrington Research

$12

Downgrades Outperform Mkt Perform X

LGF-A Lions Gate Entertainment

Barrington Research

Reiterated Outperform X

LGF-A Lions Gate Entertainment

Barrington Research

$34 $27

Reiterated Outperform X

LGF-A Lions Gate Entertainment

Barrington Research

$40 $34

Upgrades Mkt Perform Outperform X

LKQ LKQ

Barrington Research

Upgrades Mkt Perform Outperform X

LMAT Lemaitre Vascular

Barrington Research

$95

Downgrades Outperform Mkt Perform X

LMAT Lemaitre Vascular

Barrington Research

Upgrades Mkt Perform Outperform X

LMAT Lemaitre Vascular

Barrington Research

$62

Downgrades Outperform Mkt Perform X

LMAT Lemaitre Vascular

Barrington Research

Reiterated Outperform X

LMAT Lemaitre Vascular

Barrington Research

$32 $37

Upgrades Mkt Perform Outperform X

LMAT Lemaitre Vascular

Barrington Research

$34

Upgrades Mkt Perform Outperform X

LNDC Landec

Barrington Research

$14

Upgrades Mkt Perform Outperform X

LNDC Landec

Barrington Research

$13

Reiterated Outperform X

LOPE Grand Canyon Education

Barrington Research

$130 $140

Reiterated Outperform X

LOPE Grand Canyon Education

Barrington Research

$135 $150

Downgrades Outperform Mkt Perform X

LOTZ CarLotz

Barrington Research

$6

Initiated Outperform X

LOTZ CarLotz

Barrington Research

$22

Reiterated Outperform X

LRN K12

Barrington Research

$25 $30

Reiterated Outperform X

LRN K12

Barrington Research

$22 $25

Reiterated Outperform X

MCS Marcus

Barrington Research

$20 $24

Reiterated Outperform X

MCS Marcus

Barrington Research

$19 $25

Initiated Mkt Perform X

MEI Methode Electronics

Barrington Research

Upgrades Mkt Perform Outperform X

MMSI Merit Medical

Barrington Research

$50

Upgrades Mkt Perform Outperform X

MODV ModivCare

Barrington Research

$35

Upgrades Mkt Perform Outperform X

NCI Navigant Consult

Barrington Research

$26

Downgrades Outperform Mkt Perform X

NCI Navigant Consult

Barrington Research

Upgrades Mkt Perform Outperform X

NTRI Nutrisystem

Barrington Research

$44

Upgrades Mkt Perform Outperform X

OPK Opko Health

Barrington Research

$2

Downgrades Outperform Mkt Perform X

OPK Opko Health

Barrington Research

Downgrades Outperform Mkt Perform X

PARA Paramount Global

Barrington Research

Initiated Mkt Perform X

PAYS PaySign

Barrington Research

$4

Reiterated Outperform X

PRFT Perficient

Barrington Research

$37 $44

Initiated Outperform X

PRFT Perficient

Barrington Research

$31

Reiterated Outperform X

PRMW Primo Water

Barrington Research

$20 $21

Initiated Outperform X

PRTS US Auto Parts

Barrington Research

$5

Initiated Outperform X

PS Pluralsight

Barrington Research

$40

Upgrades Mkt Perform Outperform X

QNST QuinStreet

Barrington Research

$14

Downgrades Outperform Mkt Perform X

QNST QuinStreet

Barrington Research

Initiated Outperform X

QUAD Quad/Graphics

Barrington Research

$9

Upgrades Mkt Perform Outperform X

RBA Ritchie Bros.

Barrington Research

Reiterated Outperform X

SGC Superior Uniform Group

Barrington Research

$26 $29

Upgrades Mkt Perform Outperform X

SIRI Sirius XM Radio

Barrington Research

$8

Reiterated Outperform X

SMED Sharps Compliance

Barrington Research

$13 $15

Reiterated Outperform X

SNX TD Synnex

Barrington Research

$138 $156

Reiterated Outperform X

SP SP Plus

Barrington Research

$42 $43

Reiterated Outperform X

SP SP Plus

Barrington Research

$39 $42

Reiterated Outperform X

SRCL Stericycle

Barrington Research

$64 $55

Upgrades Mkt Perform Outperform X

SRI Stoneridge

Barrington Research

Initiated Outperform X

SRI Stoneridge

Barrington Research

$34

Initiated Outperform X

SRT StarTek

Barrington Research

$8

Reiterated Outperform X

STRA Strategic Education

Barrington Research

$185 $210

Initiated Outperform X

STRA Strategic Education

Barrington Research

$160

Reiterated Outperform X

SUP Superior Ind

Barrington Research

$15 $7

Resumed Outperform X

SXI Standex International

Barrington Research

$140

Downgrades Outperform Underperform X

THRM Gentherm

Barrington Research

Reiterated Outperform X

THRM Gentherm

Barrington Research

$43 $50

Initiated Outperform X

TILE Interface

Barrington Research

$20

Upgrades Mkt Perform Outperform X

TSQ Townsquare Media

Barrington Research

$15

Upgrades Mkt Perform Outperform X

TSQ Townsquare Media

Barrington Research

$10

Downgrades Outperform Mkt Perform X

TTEC TTEC Holdings

Barrington Research

Upgrades Mkt Perform Outperform X

TTEC TTEC Holdings

Barrington Research

$18

Downgrades Outperform Mkt Perform X

TTEC TTEC Holdings

Barrington Research

Initiated Outperform X

TTEC TTEC Holdings

Barrington Research

$100

Reiterated Outperform X

TVTY Tivity Health

Barrington Research

$40 $47

Downgrades Outperform Mkt Perform X

TWOU 2U

Barrington Research

Downgrades Outperform Mkt Perform X

TWOU 2U

Barrington Research

Reiterated Outperform X

TWOU 2U

Barrington Research

$90 $75

Reiterated Outperform X

TWOU 2U

Barrington Research

$75 $90

Reiterated Outperform X

TWOU 2U

Barrington Research

$100 $75

Reiterated Outperform X

TWOU 2U

Barrington Research

$80 $92

Upgrades Mkt Perform Outperform X

TZOO Travelzoo

Barrington Research

$18

Upgrades Mkt Perform Outperform X

USPH U.S. Physical Therapy

Barrington Research

$130

Downgrades Outperform Mkt Perform X

USPH U.S. Physical Therapy

Barrington Research

Upgrades Mkt Perform Outperform X

VIAB Viacom

Barrington Research

$35

Upgrades Mkt Perform Outperform X

VIAC ViacomCBS

Barrington Research

$50

Reiterated Outperform X

VRTU Virtusa

Barrington Research

$64 $60

Reiterated Outperform X

VRTU Virtusa

Barrington Research

$52 $55

Upgrades Mkt Perform Outperform X

VZIO VIZIO

Barrington Research

Upgrades Mkt Perform Outperform X

WBD Warner Bros. Discovery

Barrington Research

$18

Downgrades Outperform Mkt Perform X

WBD Warner Bros. Discovery

Barrington Research

Reiterated Outperform X

WNS WNS

Barrington Research

$60 $68

Initiated Outperform X

WSTG Wayside Technology

Barrington Research

$40

Reiterated Outperform X

WWD Woodward

Barrington Research

$96 $110

Upgrades Mkt Perform Outperform X

WWD Woodward

Barrington Research

$98

Upgrades Mkt Perform Outperform X

XRAY Dentsply Sirona

Barrington Research

$71

Upgrades Mkt Perform Outperform X

XRAY Dentsply Sirona

Barrington Research

$63

Downgrades Outperform Mkt Perform X

XRAY Dentsply Sirona

Barrington Research

Reiterated Outperform X

XRAY Dentsply Sirona

Barrington Research

$70 $54

Reiterated Outperform X

XRAY Dentsply Sirona

Barrington Research

$73 $70