Name,Ticker,Title of class,Class,Change,CUSIP,Value,Shares or principal amount,Weighting FOX FACTORY HLDG CORP,FOXF,,Sell,35138V102,231116000.0,1484750.0,3.338 OMNICELL COM,OMCL,,Buy,68213N109,219152000.0,1447025.0,3.166 CASELLA WASTE SYS INC,CWST,cl a,Sell,147448104,217210000.0,3424407.0,3.137 FIRSTSERVICE CORP NEW,FSV,,Sell,33767E202,211203000.0,1233230.0,3.051 DESCARTES SYS GROUP INC,DSGX,,Sell,249906108,209512000.0,3029377.0,3.026 REPLIGEN CORP,RGEN,,Sell,759916109,204266000.0,1023275.0,2.95 SITEONE LANDSCAPE SUPPLY INC,SITE,,Sell,82982L103,202409000.0,1195844.0,2.924 MERCURY SYS INC,MRCY,,Buy,589378108,185761000.0,2802668.0,2.683 SPS COMM INC,SPSC,,Sell,78463M107,178267000.0,1785344.0,2.575 EXPONENT INC,EXPO,,Sell,30214U102,177907000.0,1994252.0,2.57 NEOGEN CORP,NEOG,,Buy,640491106,172254000.0,3741391.0,2.488 AXON ENTERPRISE INC,AXON,,Buy,05464C101,171354000.0,969197.0,2.475 TREX CO INC,TREX,,Sell,89531P105,168736000.0,1650877.0,2.437 CONSTRUCTION PARTNERS INC,ROAD,,Buy,21044C107,165144000.0,5259378.0,2.385 ALTAIR ENGR INC,ALTR,,Sell,021369103,158623000.0,2299879.0,2.291 RBC BEARINGS INC,ROLL,,Buy,75524B104,156581000.0,785181.0,2.262 BLACKLINE INC,BL,,Sell,09239B109,152692000.0,1372262.0,2.206 MERIT MED SYS INC,MMSI,,Buy,589889104,152240000.0,2354467.0,2.199 NOVANTA INC,NOVT,,Buy,67000B104,150716000.0,1118401.0,2.177 SIMPSON MFG INC,SSD,,Sell,829073105,150548000.0,1363168.0,2.175 MODEL N INC,MODN,,Sell,607525102,142038000.0,4144662.0,2.052 MESA LABS INC,MLAB,,Sell,59064R109,137942000.0,508693.0,1.992 PAYLOCITY HLDG CORP,PCTY,,Sell,70438V106,130325000.0,683045.0,1.882 JOHN BEAN TECHNOLOGIES CORP,JBT,,Sell,477839104,127036000.0,890728.0,1.835 BALCHEM CORP,BCPC,,Sell,057665200,124151000.0,945841.0,1.793 VOCERA COMMUNICATIONS INC,VCRA,,Sell,92857F107,116075000.0,2912793.0,1.677 DOUGLAS DYNAMICS INC,PLOW,,Buy,25960R105,114872000.0,2823091.0,1.659 LEMAITRE VASCULAR INC,LMAT,,Sell,525558201,111411000.0,1825803.0,1.609 AAON INC,AAON,,Sell,000360206,108960000.0,1740851.0,1.574 PROS HOLDINGS INC,PRO,,Sell,74346Y103,108985000.0,2391605.0,1.574 HELIOS TECHNOLOGIES INC,HLIO,,Sell,42328H109,107382000.0,1375815.0,1.551 ACI WORLDWIDE INC,ACIW,,Sell,004498101,105540000.0,2841672.0,1.524 DORMAN PRODS INC,DORM,,Sell,258278100,92211000.0,889464.0,1.332 SIMULATIONS PLUS INC,SLP,,Buy,829214105,90085000.0,1640595.0,1.301 ESCO TECHNOLOGIES INC,ESE,,Sell,296315104,89172000.0,950557.0,1.288 FIVE9 INC,FIVN,,Buy,338307101,88230000.0,481107.0,1.274 GRAND CANYON ED INC,LOPE,,Sell,38526M106,87099000.0,968089.0,1.258 ROGERS CORP,ROG,,Sell,775133101,85535000.0,425973.0,1.235 WORKIVA INC,WK,,Buy,98139A105,80989000.0,727470.0,1.17 OMEGA FLEX INC,OFLX,,Sell,682095104,79738000.0,543510.0,1.152 Q2 HLDGS INC,QTWO,,Buy,74736L109,76847000.0,749146.0,1.11 BROOKS AUTOMATION INC NEW,BRKS,,New,114340102,75585000.0,793290.0,1.092 WD 40 CO,WDFC,,Buy,929236107,74719000.0,291540.0,1.079 VERTEX INC,VERX,cl a,Sell,92538J106,69378000.0,3162150.0,1.002 VERICEL CORP,VCEL,,Buy,92346J108,68877000.0,1311942.0,0.995 LIGAND PHARMACEUTICALS INC,LGND,,Sell,53220K504,57829000.0,440802.0,0.835 POOL CORP,POOL,,Buy,73278L105,40132000.0,87499.0,0.58 WEST PHARMACEUTICAL SVSC INC,WST,,Buy,955306105,36276000.0,101019.0,0.524 BIO-TECHNE CORP,TECH,,Buy,09073M104,33474000.0,74343.0,0.484 LANDCADIA HOLDINGS III INC,LCY,,New,51476H100,33266000.0,2682744.0,0.481 CAREDX INC,CDNA,,New,14167L103,31866000.0,348187.0,0.46 NATIONAL RESH CORP,NRC,,Sell,637372202,31707000.0,690793.0,0.458 EVI INDS INC,EVI,,Buy,26929N102,30720000.0,1081702.0,0.444 ROLLINS INC,ROL,,Buy,775711104,27730000.0,810807.0,0.401 BRIGHT HORIZONS FAM SOL IN D,BFAM,,Buy,109194100,27494000.0,186894.0,0.397 GENERAC HLDGS INC,GNRC,,Buy,368736104,25529000.0,61494.0,0.369 TYLER TECHNOLOGIES INC,TYL,,Buy,902252105,25329000.0,55992.0,0.366 HENRY JACK & ASSOC INC,JKHY,,Buy,426281101,24206000.0,148037.0,0.35 VAIL RESORTS INC,MTN,,Buy,91879Q109,23279000.0,73548.0,0.336 GRACO INC,GGG,,Buy,384109104,23276000.0,307483.0,0.336 TELEFLEX INCORPORATED,TFX,,Buy,879369106,22625000.0,56311.0,0.327 FAIR ISAAC CORP,FICO,,Buy,303250104,22336000.0,44434.0,0.323 HEICO CORP NEW,HEIA,cl a,Sell,422806208,21576000.0,173745.0,0.312 WATSCO INC,WSO,,Buy,942622200,21140000.0,73750.0,0.305 COGNEX CORP,CGNX,,Buy,192422103,20644000.0,245617.0,0.298 GUIDEWIRE SOFTWARE INC,GWRE,,Buy,40171V100,20204000.0,179242.0,0.292 APTARGROUP INC,ATR,,Buy,038336103,19012000.0,134993.0,0.275 IAA INC,IAA,,Buy,449253103,18113000.0,332114.0,0.262 HEALTH CATALYST INC,HCAT,,Buy,42225T107,17673000.0,318379.0,0.255 GARTNER INC,IT,,Buy,366651107,17304000.0,71445.0,0.25 AVALARA INC,AVLR,,Buy,05338G106,16521000.0,102109.0,0.239 LIGHTSPEED POS INC,,,Buy,53227R106,14781000.0,176780.0,0.214 LCI INDS,LCII,,Buy,50189K103,12859000.0,97844.0,0.186 ANSYS INC,ANSS,,Sell,03662Q105,7299000.0,21031.0,0.105 COPART INC,CPRT,,Sell,217204106,6720000.0,50972.0,0.097 TRANSCAT INC,TRNS,,Buy,893529107,2491000.0,44075.0,0.036 CODEXIS INC,CDXS,,Buy,192005106,2495000.0,110085.0,0.036 ORTHOPEDIATRICS CORP,KIDS,,Sell,68752L100,2337000.0,36995.0,0.034 SHOTSPOTTER INC,SSTI,,Sell,82536T107,2319000.0,47545.0,0.033 BIOLIFE SOLUTIONS INC,BLFS,,Buy,09062W204,2248000.0,50510.0,0.032 CRYOPORT INC,CYRX,,Buy,229050307,2156000.0,34175.0,0.031 DIGI INTL INC,DGII,,Buy,253798102,1979000.0,98425.0,0.029 NV5 GLOBAL INC,NVEE,,Buy,62945V109,1952000.0,20657.0,0.028 PALOMAR HLDGS INC,PLMR,,Buy,69753M105,1866000.0,24725.0,0.027 NANOSTRING TECHNOLOGIES INC,NSTG,,Buy,63009R109,1877000.0,28975.0,0.027 I3 VERTICALS INC,IIIV,,Buy,46571Y107,1779000.0,58875.0,0.026 INTRICON CORP,IIN,,Buy,46121H109,1628000.0,72400.0,0.024 WILLDAN GROUP INC,WLDN,,Buy,96924N100,1645000.0,43705.0,0.024 LAIRD SUPERFOOD INC,LSF,,Buy,50736T102,1620000.0,54250.0,0.023 U S PHYSICAL THERAPY,USPH,,Sell,90337L108,1573000.0,13575.0,0.023 BIODESIX INC,BDSX,,Buy,09075X108,1519000.0,115025.0,0.022 FASTENAL CO,FAST,,Buy,311900104,1463000.0,28127.0,0.021 COSTAR GROUP INC,CSGP,,Buy,22160N109,1345000.0,16245.0,0.019 ALIGN TECHNOLOGY INC,ALGN,,Buy,016255101,1296000.0,2122.0,0.019 TRACTOR SUPPLY CO,TSCO,,Buy,892356106,1298000.0,6975.0,0.019 FORTINET INC,FTNT,,Sell,34959E109,1166000.0,4896.0,0.017 VERISK ANALYTICS INC,VRSK,,Buy,92345Y106,1186000.0,6788.0,0.017 IHS MARKIT LTD,INFO,,Sell,G47567105,1115000.0,9895.0,0.016 APPLE INC,AAPL,, ,037833100,1123000.0,8200.0,0.016 MICROSOFT CORP,MSFT,,Sell,594918104,1039000.0,3834.0,0.015 COSTCO WHSL CORP NEW,COST,,Buy,22160K105,946000.0,2390.0,0.014 IDEXX LABS INC,IDXX,,Buy,45168D104,928000.0,1470.0,0.013 SITIME CORP,SITM,,New,82982T106,854000.0,6750.0,0.012 VEEVA SYS INC,VEEV,,Buy,922475108,840000.0,2700.0,0.012 ROPER TECHNOLOGIES INC,ROP,,Buy,776696106,802000.0,1705.0,0.012 FACTSET RESH SYS INC,FDS,,Buy,303075105,760000.0,2264.0,0.011 LINDE PLC,LIN,, ,G5494J103,770000.0,2665.0,0.011 WASTE CONNECTIONS INC,WCN,,Buy,94106B101,732000.0,6130.0,0.011 INTUIT,INTU,,Sell,461202103,779000.0,1590.0,0.011 MARKEL CORP,MKL,, ,570535104,673000.0,567.0,0.01 GARMIN LTD,GRMN,, ,H2906T109,661000.0,4570.0,0.01 ADOBE SYSTEMS INCORPORATED,ADBE,, ,00724F101,635000.0,1085.0,0.009 TRANSUNION,TRU,,Buy,89400J107,612000.0,5575.0,0.009 XYLEM INC,XYL,,Buy,98419M100,608000.0,5065.0,0.009 JOHNSON & JOHNSON,JNJ,, ,478160104,567000.0,3440.0,0.008 BALL CORP,BLL,,New,058498106,454000.0,5602.0,0.007 SMUCKER J M CO,SJM,, ,832696405,465000.0,3585.0,0.007 COUPA SOFTWARE INC,COUP,,Buy,22266L106,452000.0,1725.0,0.007 DOLBY LABORATORIES INC,DLB,,Sell,25659T107,503000.0,5119.0,0.007 EXXON MOBIL CORP,XOM,, ,30231G102,477000.0,7554.0,0.007 ALPHABET INC,GOOG,cap stk cl c, ,02079K107,489000.0,195.0,0.007 ALPHABET INC,GOOGL,cap stk cl a, ,02079K305,476000.0,195.0,0.007 MASTERCARD INCORPORATED,MA,cl a, ,57636Q104,413000.0,1130.0,0.006 HOME DEPOT INC,HD,, ,437076102,383000.0,1200.0,0.006 DANAHER CORPORATION,DHR,,Sell,235851102,368000.0,1370.0,0.005 3M CO,MMM,, ,88579Y101,362000.0,1820.0,0.005 NIKE INC,NKE,cl b, ,654106103,361000.0,2335.0,0.005 ILLINOIS TOOL WKS INC,ITW,,Buy,452308109,313000.0,1400.0,0.005 INTEGRA LIFESCIENCES HLDGS C,IART,, ,457985208,341000.0,5000.0,0.005 AMGEN INC,AMGN,, ,031162100,324000.0,1330.0,0.005 JPMORGAN CHASE & CO,JPM,, ,46625H100,321000.0,2066.0,0.005 BERKSHIRE HATHAWAY INC DEL,BRKB,cl b new, ,084670702,306000.0,1100.0,0.004 ESSENTIAL UTILS INC,WTRG,, ,29670G102,278000.0,6087.0,0.004 MASIMO CORP,MASI,,Buy,574795100,308000.0,1270.0,0.004 ECOLAB INC,ECL,,Buy,278865100,254000.0,1235.0,0.004 STERIS PLC,STE,,Buy,G8473T100,289000.0,1400.0,0.004 QUALTRICS INTL INC,XM,,New,747601201,262000.0,6840.0,0.004 INVESCO EXCH TRADED FD TR II,PGX,pfd etf, ,46138E511,174000.0,11350.0,0.003 VERIZON COMMUNICATIONS INC,VZ,, ,92343V104,203000.0,3622.0,0.003 ISHARES TR,PFF,pfd and incm sec, ,464288687,218000.0,5531.0,0.003 PEPSICO INC,PEP,, ,713448108,215000.0,1450.0,0.003 WP CAREY INC,WPC,, ,92936U109,213000.0,2850.0,0.003 INTEL CORP,INTC,, ,458140100,233000.0,4150.0,0.003 PUBLIC STORAGE,PSA,,New,74460D109,201000.0,670.0,0.003 DISNEY WALT CO,DIS,,Exit,254687106,0.0,-1100.0,-0.003 CANTEL MED CORP,CMD,,Exit,138098108,0.0,-745475.0,-0.897 BOTTOMLINE TECH DEL INC,EPAY,,Exit,101388106,0.0,-1966096.0,-1.341 REALPAGE INC,RP,,Exit,75606N109,0.0,-1093378.0,-1.437