Name,Ticker,Title of class,Class,Change,CUSIP,Value,Shares or principal amount,Weighting FOX FACTORY HLDG CORP,FOXF,,Buy,35138V102,225486000.0,1774640.0,3.398 CASELLA WASTE SYS INC,CWST,cl a,Buy,147448104,217694000.0,3424482.0,3.28 SITEONE LANDSCAPE SUPPLY INC,SITE,,Buy,82982L103,207813000.0,1217134.0,3.131 REPLIGEN CORP,RGEN,,Buy,759916109,199731000.0,1027370.0,3.01 EXPONENT INC,EXPO,,Buy,30214U102,194629000.0,1997219.0,2.933 OMNICELL COM,OMCL,,Sell,68213N109,187443000.0,1443315.0,2.824 DESCARTES SYS GROUP INC,DSGX,,Buy,249906108,185262000.0,3041567.0,2.792 FIRSTSERVICE CORP NEW,FSV,,Buy,33767E202,183628000.0,1239139.0,2.767 SPS COMM INC,SPSC,,Buy,78463M107,178693000.0,1799344.0,2.693 MERCURY SYS INC,MRCY,,Buy,589378108,177753000.0,2515973.0,2.678 TREX CO INC,TREX,,Buy,89531P105,177565000.0,1939752.0,2.676 NEOGEN CORP,NEOG,,Buy,640491106,166978000.0,1878477.0,2.516 CONSTRUCTION PARTNERS INC,ROAD,,Buy,21044C107,156744000.0,5245773.0,2.362 RBC BEARINGS INC,ROLL,,Buy,75524B104,153120000.0,778166.0,2.307 BLACKLINE INC,BL,,Buy,09239B109,151102000.0,1393927.0,2.277 MODEL N INC,MODN,,Buy,607525102,147648000.0,4190977.0,2.225 NOVANTA INC,NOVT,,Buy,67000B104,146359000.0,1109706.0,2.205 ALTAIR ENGR INC,ALTR,,Buy,021369103,144614000.0,2311234.0,2.179 SIMPSON MFG INC,SSD,,Buy,829073105,142391000.0,1372711.0,2.146 MERIT MED SYS INC,MMSI,,Buy,589889104,139606000.0,2331437.0,2.104 AXON ENTERPRISE INC,AXON,,Sell,05464C101,136355000.0,957412.0,2.055 DOUGLAS DYNAMICS INC,PLOW,,Buy,25960R105,130053000.0,2818040.0,1.96 MESA LABS INC,MLAB,,Buy,59064R109,125267000.0,514443.0,1.888 PAYLOCITY HLDG CORP,PCTY,,Buy,70438V106,125047000.0,695365.0,1.884 AAON INC,AAON,,Buy,000360206,123851000.0,1769046.0,1.866 BALCHEM CORP,BCPC,,Buy,057665200,119305000.0,951316.0,1.798 JOHN BEAN TECHNOLOGIES CORP,JBT,,Buy,477839104,119120000.0,893352.0,1.795 ACI WORLDWIDE INC,ACIW,,Buy,004498101,116579000.0,3063842.0,1.757 VOCERA COMMUNICATIONS INC,VCRA,,Buy,92857F107,113529000.0,2951883.0,1.711 ESCO TECHNOLOGIES INC,ESE,,Buy,296315104,105147000.0,965621.0,1.584 GRAND CANYON ED INC,LOPE,,Buy,38526M106,103795000.0,969139.0,1.564 PROS HOLDINGS INC,PRO,,Buy,74346Y103,102934000.0,2421970.0,1.551 HELIOS TECHNOLOGIES INC,HLIO,,Buy,42328H109,101968000.0,1399309.0,1.536 REALPAGE INC,RP,,Sell,75606N109,95343000.0,1093378.0,1.437 LEMAITRE VASCULAR INC,LMAT,,Buy,525558201,92524000.0,1896761.0,1.394 DORMAN PRODS INC,DORM,,Buy,258278100,92519000.0,901389.0,1.394 BOTTOMLINE TECH DEL INC,EPAY,,Buy,101388106,88966000.0,1966096.0,1.341 OMEGA FLEX INC,OFLX,,Buy,682095104,86085000.0,545258.0,1.297 ROGERS CORP,ROG,,Buy,775133101,81362000.0,432293.0,1.226 LIGAND PHARMACEUTICALS INC,LGND,,Sell,53220K504,75597000.0,495881.0,1.139 FIVE9 INC,FIVN,,Buy,338307101,74686000.0,477747.0,1.125 WD-40 CO,WDFC,,Buy,929236107,73237000.0,239195.0,1.104 VERTEX INC,VERX,cl a,Buy,92538J106,70160000.0,3191995.0,1.057 Q2 HLDGS INC,QTWO,,Buy,74736L109,62493000.0,623680.0,0.942 CANTEL MED CORP,CMD,,Sell,138098108,59519000.0,745475.0,0.897 WORKIVA INC,WK,,New,98139A105,46396000.0,525675.0,0.699 SIMULATIONS PLUS INC,SLP,,Buy,829214105,45722000.0,722985.0,0.689 NATIONAL RESH CORP,NRC,,Buy,637372202,32708000.0,698447.0,0.493 EVI INDS INC,EVI,,Buy,26929N102,30944000.0,1075562.0,0.466 POOL CORP,POOL,,Buy,73278L105,29668000.0,85934.0,0.447 WEST PHARMACEUTICAL SVSC INC,WST,,Buy,955306105,27561000.0,97811.0,0.415 BIO-TECHNE CORP,TECH,,Sell,09073M104,26035000.0,68168.0,0.392 ROLLINS INC,ROL,,Buy,775711104,25677000.0,745987.0,0.387 BRIGHT HORIZONS FAM SOL IN D,BFAM,,Buy,109194100,24988000.0,145744.0,0.377 HEICO CORP NEW,HEIA,cl a,Buy,422806208,23281000.0,204940.0,0.351 TYLER TECHNOLOGIES INC,TYL,,Buy,902252105,21673000.0,51051.0,0.327 VAIL RESORTS INC,MTN,,Buy,91879Q109,21244000.0,72838.0,0.32 HENRY JACK & ASSOC INC,JKHY,,Buy,426281101,20519000.0,135242.0,0.309 GRACO INC,GGG,,Buy,384109104,20242000.0,282628.0,0.305 FAIR ISAAC CORP,FICO,,Buy,303250104,19697000.0,40524.0,0.297 TELEFLEX INCORPORATED,TFX,,Buy,879369106,19161000.0,46121.0,0.289 COGNEX CORP,CGNX,,Buy,192422103,18790000.0,226417.0,0.283 GENERAC HLDGS INC,GNRC,,Buy,368736104,18504000.0,56509.0,0.279 WATSCO INC,WSO,,Buy,942622200,17691000.0,67845.0,0.267 IAA INC,IAA,,Buy,449253103,16874000.0,306029.0,0.254 GUIDEWIRE SOFTWARE INC,GWRE,,Buy,40171V100,16713000.0,164447.0,0.252 APTARGROUP INC,ATR,,Buy,038336103,16166000.0,114108.0,0.244 HEALTH CATALYST INC,HCAT,,Buy,42225T107,13762000.0,294244.0,0.207 AVALARA INC,AVLR,,Buy,05338G106,12470000.0,93454.0,0.188 GARTNER INC,IT,,Buy,366651107,11874000.0,65045.0,0.179 LCI INDS,LCII,,Buy,50189K103,11849000.0,89574.0,0.179 ANSYS INC,ANSS,,Buy,03662Q105,11469000.0,33776.0,0.173 COPART INC,CPRT,,Sell,217204106,9242000.0,85092.0,0.139 LIGHTSPEED POS INC,,,New,53227R106,7625000.0,121390.0,0.115 VERICEL CORP,VCEL,,Sell,92346J108,2500000.0,45000.0,0.038 CODEXIS INC,CDXS,, ,192005106,2314000.0,101085.0,0.035 TRANSCAT INC,TRNS,,Sell,893529107,2120000.0,43200.0,0.032 ORTHOPEDIATRICS CORP,KIDS,,Buy,68752L100,2044000.0,41920.0,0.031 BIODESIX INC,BDSX,,Buy,09075X108,1943000.0,95650.0,0.029 NV5 GLOBAL INC,NVEE,,Sell,62945V109,1954000.0,20232.0,0.029 DIGI INTL INC,DGII,,Buy,253798102,1832000.0,96450.0,0.028 LAIRD SUPERFOOD INC,LSF,,Buy,50736T102,1829000.0,48800.0,0.028 INTRICON CORP,IIN,, ,46121H109,1820000.0,70975.0,0.027 I3 VERTICALS INC,IIIV,,New,46571Y107,1796000.0,57700.0,0.027 BIOLIFE SOLUTIONS INC,BLFS,, ,09062W204,1778000.0,49385.0,0.027 WILLDAN GROUP INC,WLDN,, ,96924N100,1755000.0,42755.0,0.026 SHOTSPOTTER INC,SSTI,,Buy,82536T107,1718000.0,48980.0,0.026 CRYOPORT INC,CYRX,,Sell,229050307,1628000.0,31300.0,0.025 PALOMAR HLDGS INC,PLMR,,Buy,69753M105,1597000.0,23825.0,0.024 NANOSTRING TECHNOLOGIES INC,NSTG,, ,63009R109,1386000.0,21100.0,0.021 U S PHYSICAL THERAPY INC,USPH,,Buy,90337L108,1424000.0,13675.0,0.021 FASTENAL CO,FAST,,Buy,311900104,1366000.0,27162.0,0.021 COSTAR GROUP INC,CSGP,,Sell,22160N109,1225000.0,1490.0,0.018 VERISK ANALYTICS INC,VRSK,, ,92345Y106,1113000.0,6297.0,0.017 TRACTOR SUPPLY CO,TSCO,, ,892356106,1143000.0,6455.0,0.017 ALIGN TECHNOLOGY INC,ALGN,,Sell,016255101,1046000.0,1932.0,0.016 APPLE INC,AAPL,,Sell,037833100,1002000.0,8200.0,0.015 MICROSOFT CORP,MSFT,,Sell,594918104,910000.0,3859.0,0.014 IHS MARKIT LTD,INFO,,Sell,G47567105,958000.0,9896.0,0.014 FORTINET INC,FTNT,,Sell,34959E109,947000.0,5133.0,0.014 DOLBY LABORATORIES INC,DLB,,Buy,25659T107,904000.0,9153.0,0.014 COSTCO WHSL CORP NEW,COST,,Buy,22160K105,828000.0,2350.0,0.012 LINDE PLC,LIN,, ,G5494J103,747000.0,2665.0,0.011 FACTSET RESH SYS INC,FDS,, ,303075105,638000.0,2066.0,0.01 MARKEL CORP,MKL,,Sell,570535104,646000.0,567.0,0.01 IDEXX LABS INC,IDXX,, ,45168D104,636000.0,1300.0,0.01 JOHNSON & JOHNSON,JNJ,,Sell,478160104,565000.0,3440.0,0.009 INTUIT,INTU,,Sell,461202103,615000.0,1605.0,0.009 GARMIN LTD,GRMN,, ,H2906T109,603000.0,4570.0,0.009 VEEVA SYS INC,VEEV,, ,922475108,614000.0,2350.0,0.009 ROPER TECHNOLOGIES INC,ROP,,Sell,776696106,625000.0,1550.0,0.009 WASTE CONNECTIONS INC,WCN,,Buy,94106B101,585000.0,5415.0,0.009 ADOBE SYSTEMS INCORPORATED,ADBE,, ,00724F101,516000.0,1085.0,0.008 XYLEM INC,XYL,,Sell,98419M100,488000.0,4640.0,0.007 SMUCKER J M CO,SJM,,Sell,832696405,454000.0,3585.0,0.007 MASTERCARD INCORPORATED,MA,cl a, ,57636Q104,402000.0,1130.0,0.006 ALPHABET INC,GOOGL,cap stk cl a, ,02079K305,402000.0,195.0,0.006 HOME DEPOT INC,HD,, ,437076102,366000.0,1200.0,0.006 ALPHABET INC,GOOG,cap stk cl c, ,02079K107,403000.0,195.0,0.006 EXXON MOBIL CORP,XOM,,Sell,30231G102,422000.0,7554.0,0.006 DANAHER CORPORATION,DHR,, ,235851102,340000.0,1510.0,0.005 INTEGRA LIFESCIENCES HLDGS C,IART,, ,457985208,345000.0,5000.0,0.005 NIKE INC,NKE,cl b,Sell,654106103,310000.0,2335.0,0.005 TRANSUNION,TRU,,Sell,89400J107,362000.0,4025.0,0.005 JPMORGAN CHASE & CO,JPM,,Sell,46625H100,315000.0,2066.0,0.005 3M CO,MMM,,Sell,88579Y101,351000.0,1820.0,0.005 AMGEN INC,AMGN,, ,031162100,331000.0,1330.0,0.005 ECOLAB INC,ECL,, ,278865100,256000.0,1195.0,0.004 ESSENTIAL UTILS INC,WTRG,, ,29670G102,272000.0,6087.0,0.004 ILLINOIS TOOL WKS INC,ITW,,Buy,452308109,297000.0,1340.0,0.004 INTEL CORP,INTC,,Sell,458140100,266000.0,4150.0,0.004 COUPA SOFTWARE INC,COUP,,New,22266L106,272000.0,1070.0,0.004 MASIMO CORP,MASI,,New,574795100,251000.0,1095.0,0.004 BERKSHIRE HATHAWAY INC DEL,BRKB,cl b new, ,084670702,281000.0,1100.0,0.004 WP CAREY INC,WPC,, ,92936U109,202000.0,2850.0,0.003 VERIZON COMMUNICATIONS INC,VZ,,Sell,92343V104,211000.0,3622.0,0.003 PEPSICO INC,PEP,, ,713448108,205000.0,1450.0,0.003 ISHARES TR,PFF,pfd and incm sec,New,464288687,212000.0,5531.0,0.003 INVESCO EXCH TRADED FD TR II,PGX,pfd etf,New,46138E511,170000.0,11350.0,0.003 STERIS PLC,STE,,New,G8473T100,228000.0,1195.0,0.003 DISNEY WALT CO,DIS,,New,254687106,203000.0,1100.0,0.003 PAYPAL HLDGS INC,PYPL,,Exit,70450Y103,0.0,-870.0,-0.003 PNC FINL SVCS GROUP INC,PNC,,Exit,693475105,0.0,-1400.0,-0.003 CHEVRON CORP NEW,CVX,,Exit,166764100,0.0,-2974.0,-0.004 INTERNATIONAL BUSINESS MACHS,IBM,,Exit,459200101,0.0,-2235.0,-0.004 MERCK & CO. INC,MRK,,Exit,58933Y105,0.0,-6650.0,-0.009 KIMBERLY-CLARK CORP,KMB,,Exit,494368103,0.0,-4250.0,-0.009 PROCTER AND GAMBLE CO,PG,,Exit,742718109,0.0,-3940.0,-0.009 PFIZER INC,PFE,,Exit,717081103,0.0,-18108.0,-0.011 ABBVIE INC,ABBV,,Exit,00287Y109,0.0,-7935.0,-0.014 COLLECTORS UNIVERSE INC,CLCT,,Exit,19421R200,0.0,-13700.0,-0.016 ABBOTT LABS,ABT,,Exit,002824100,0.0,-8990.0,-0.016 UNION PAC CORP,UNP,,Exit,907818108,0.0,-5332.0,-0.018 CAREDX INC,CDNA,,Exit,14167L103,0.0,-27225.0,-0.031