0000814133-20-000067.txt : 20201110 0000814133-20-000067.hdr.sgml : 20201110 20201110143108 ACCESSION NUMBER: 0000814133-20-000067 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201110 DATE AS OF CHANGE: 20201110 EFFECTIVENESS DATE: 20201110 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WASATCH ADVISORS INC CENTRAL INDEX KEY: 0000814133 IRS NUMBER: 870319391 STATE OF INCORPORATION: UT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01286 FILM NUMBER: 201300704 BUSINESS ADDRESS: STREET 1: 505 WAKARA WAY STREET 2: 3RD FLOOR CITY: SALT LAKE CITY STATE: UT ZIP: 84108 BUSINESS PHONE: 8015330777 MAIL ADDRESS: STREET 1: 505 WAKARA WAY STREET 2: 3RD FLOOR CITY: SALT LAKE CITY STATE: UT ZIP: 84108 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000814133 XXXXXXXX 09-30-2020 09-30-2020 WASATCH ADVISORS INC
505 WAKARA WAY 3RD FLOOR SALT LAKE CITY UT 84108
13F HOLDINGS REPORT 028-01286 N
Dan Thurber VP, Chief Compliance Officer 8015330777 Dan Thurber Salt Lake City UT 11-10-2020 0 356 15722783 false
INFORMATION TABLE 2 sc13f93020.xml 51JOB INC SPONSORED ADS 316827104 73702 945017 SH SOLE 789825 0 155192 AAON INC COM PAR $0.004 000360206 52875 877589 SH SOLE 655075 0 222514 ADDUS HOMECARE CORP COM 006739106 20846 220566 SH SOLE 199459 0 21107 AGILYSYS INC COM 00847J105 4650 192452 SH SOLE 145310 0 47142 AGORA INC ADS 00851L103 24266 564582 SH SOLE 210304 0 354278 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 68189 231951 SH SOLE 231951 0 0 ALLEGIANT TRAVEL CO COM 01748X102 177689 1483215 SH SOLE 1031154 0 452061 ALLEGIANT TRAVEL CO COM 01748X102 152 1272 SH SOLE _ 1272 0 0 ALTABANCORP COM 021347109 7114 353563 SH SOLE 353563 0 0 ALTRA INDL MOTION CORP COM 02208R106 194858 5270695 SH SOLE 3883836 0 1386859 ALTRA INDL MOTION CORP COM 02208R106 234 6334 SH SOLE _ 6334 0 0 AMETEK INC COM 031100100 588 5912 SH SOLE 5912 0 0 AMPHENOL CORP NEW CL A 032095101 586 5415 SH SOLE 5415 0 0 ARBOR REALTY TRUST INC COM 038923108 38272 3336687 SH SOLE 3115788 0 220899 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 37130 952306 SH SOLE 916399 0 35907 ASPEN GROUP INC COM NEW 04530L203 5178 463596 SH SOLE 350901 0 112695 AT&T INC COM 00206R102 1163 40801 SH SOLE 40801 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 35289 2722923 SH SOLE 2227978 0 494945 ATARA BIOTHERAPEUTICS INC COM 046513107 137 10553 SH SOLE _ 10553 0 0 ATRICURE INC COM 04963C209 36582 916831 SH SOLE 896314 0 20517 ATRICURE INC COM 04963C209 245 6151 SH SOLE _ 6151 0 0 AVALARA INC COM 05338G106 139538 1095790 SH SOLE 848048 0 247742 AVALARA INC COM 05338G106 517 4061 SH SOLE _ 4061 0 0 AXIS CAP HLDGS LTD SHS G0692U109 3140 71302 SH SOLE 71302 0 0 AXOS FINANCIAL INC COM 05465C100 31246 1340453 SH SOLE 1248522 0 91931 AZZ INC COM 002474104 16912 495666 SH SOLE 477112 0 18554 BALCHEM CORP COM 057665200 80591 825477 SH SOLE 623270 0 202207 BALCHEM CORP COM 057665200 295 3020 SH SOLE _ 3020 0 0 BANDWIDTH INC COM CL A 05988J103 56546 323918 SH SOLE 316099 0 7819 BANDWIDTH INC COM CL A 05988J103 375 2148 SH SOLE _ 2148 0 0 BANK OZK COM 06417N103 92349 4331566 SH SOLE 3557960 0 773606 BANK OZK COM 06417N103 269 12621 SH SOLE _ 12621 0 0 BARNES GROUP INC COM 067806109 166780 4666469 SH SOLE 3500716 0 1165753 BARNES GROUP INC COM 067806109 229 6395 SH SOLE _ 6395 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 7681 2059231 SH SOLE 2059231 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 49369 1705918 SH SOLE 1659542 0 46376 BIOLIFE SOLUTIONS INC COM NEW 09062W204 318 10997 SH SOLE _ 10997 0 0 BOOT BARN HLDGS INC COM 099406100 83905 2981694 SH SOLE 2246744 0 734950 BOSTON PRIVATE FINL HLDGS IN COM 101119105 9165 1660329 SH SOLE 1599095 0 61234 CACTUS INC CL A 127203107 13882 723384 SH SOLE 696152 0 27232 CAE INC COM 124765108 21174 1448062 SH SOLE 1229742 0 218320 CAMPING WORLD HLDGS INC CL A 13462K109 60990 2050081 SH SOLE 1548348 0 501733 CAMPING WORLD HLDGS INC CL A 13462K109 228 7671 SH SOLE _ 7671 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 19742 614942 SH SOLE 533873 0 81069 CANTEL MED CORP COM 138098108 14601 332295 SH SOLE 233598 0 98697 CANTEL MED CORP COM 138098108 7 170 SH SOLE _ 170 0 0 CASTLE BIOSCIENCES INC COM 14843C105 70405 1368419 SH SOLE 1368419 0 0 CASTLE BIOSCIENCES INC COM 14843C105 496 9638 SH SOLE _ 9638 0 0 CHEMOCENTRYX INC COM 16383L106 58798 1072961 SH SOLE 931693 0 141268 CHEMOCENTRYX INC COM 16383L106 222 4046 SH SOLE _ 4046 0 0 CHUYS HLDGS INC COM 171604101 54925 2805170 SH SOLE 2279472 0 525698 CHUYS HLDGS INC COM 171604101 133 6795 SH SOLE _ 6795 0 0 CIMPRESS PLC SHS EURO G2143T103 64968 864394 SH SOLE 678968 0 185426 CIMPRESS PLC SHS EURO G2143T103 85 1136 SH SOLE _ 1136 0 0 CITIGROUP INC COM NEW 172967424 2761 64057 SH SOLE 64057 0 0 CLARIVATE PLC ORD SHS G21810109 76978 2483961 SH SOLE 1737053 0 746908 CLARIVATE PLC ORD SHS G21810109 150 4848 SH SOLE _ 4848 0 0 CLARUS CORP NEW COM 18270P109 4881 345695 SH SOLE 345695 0 0 COGNEX CORP COM 192422103 406 6237 SH SOLE 6237 0 0 COHEN & STEERS INC COM 19247A100 77586 1391919 SH SOLE 971599 0 420320 COHEN & STEERS INC COM 19247A100 148 2658 SH SOLE _ 2658 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 16874 340963 SH SOLE 340963 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 54563 2997974 SH SOLE 2855866 0 142108 COPART INC COM 217204106 40348 383679 SH SOLE 165904 0 217775 CREDICORP LTD COM G2519Y108 490 3953 SH SOLE 369 0 3584 CRYOLIFE INC COM 228903100 31583 1709942 SH SOLE 1709942 0 0 CRYOLIFE INC COM 228903100 292 15824 SH SOLE _ 15824 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 269586 2606708 SH SOLE 1855141 0 751567 CYBERARK SOFTWARE LTD SHS M2682V108 219 2120 SH SOLE _ 2120 0 0 CYTOKINETICS INC COM NEW 23282W605 65664 3032965 SH SOLE 2568982 0 463983 CYTOKINETICS INC COM NEW 23282W605 249 11505 SH SOLE _ 11505 0 0 DENALI THERAPEUTICS INC COM 24823R105 47720 1331835 SH SOLE 1079226 0 252609 DENALI THERAPEUTICS INC COM 24823R105 120 3350 SH SOLE _ 3350 0 0 DESCARTES SYS GROUP INC COM 249906108 47830 840064 SH SOLE 713594 0 126470 DIGI INTL INC COM 253798102 7846 501980 SH SOLE 381205 0 120775 DMC GLOBAL INC COM 23291C103 34646 1051777 SH SOLE 824475 0 227302 DOCUSIGN INC COM 256163106 28768 133656 SH SOLE 133656 0 0 DOCUSIGN INC COM 256163106 307 1427 SH SOLE _ 1427 0 0 DORMAN PRODUCTS INC COM 258278100 15328 169598 SH SOLE 163189 0 6409 DRAFTKINGS INC COM CL A 26142R104 10211 173539 SH SOLE 173539 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 4499 50802 SH SOLE 50802 0 0 EAGLE BANCORP INC MD COM 268948106 77879 2907003 SH SOLE 2188489 0 718514 EAGLE BANCORP INC MD COM 268948106 175 6548 SH SOLE _ 6548 0 0 EATON CORP PLC SHS G29183103 3959 38800 SH SOLE 38800 0 0 EBIX INC COM NEW 278715206 12625 612844 SH SOLE 590605 0 22239 EGAIN CORP COM NEW 28225C806 8040 567389 SH SOLE 428686 0 138703 EMPLOYERS HOLDINGS INC COM 292218104 13303 439770 SH SOLE 423271 0 16499 ENDAVA PLC ADS 29260V105 75058 1188564 SH SOLE 955632 0 232932 ENDAVA PLC ADS 29260V105 341 5395 SH SOLE _ 5395 0 0 ENSIGN GROUP INC COM 29358P101 349255 6120833 SH SOLE 4316691 0 1804142 ENSIGN GROUP INC COM 29358P101 268 4689 SH SOLE _ 4689 0 0 EOG RES INC COM 26875P101 1635 45501 SH SOLE 45501 0 0 EPAM SYS INC COM 29414B104 114300 353562 SH SOLE 237904 0 115658 EPAM SYS INC COM 29414B104 211 654 SH SOLE _ 654 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 89272 2401726 SH SOLE 1973900 0 427826 ESPERION THERAPEUTICS INC NE COM 29664W105 296 7957 SH SOLE _ 7957 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 10718 714522 SH SOLE 636668 0 77854 ESQUIRE FINL HLDGS INC COM 29667J101 85 5665 SH SOLE _ 5665 0 0 EURONET WORLDWIDE INC COM 298736109 241087 2646404 SH SOLE 1893532 0 752872 EURONET WORLDWIDE INC COM 298736109 195 2140 SH SOLE _ 2140 0 0 EXACT SCIENCES CORP COM 30063P105 38289 375570 SH SOLE 375570 0 0 EXACT SCIENCES CORP COM 30063P105 380 3729 SH SOLE _ 3729 0 0 EXAGEN INC COM 30068X103 10131 934554 SH SOLE 934554 0 0 EXAGEN INC COM 30068X103 101 9277 SH SOLE _ 9277 0 0 EXELON CORP COM 30161N101 4069 113797 SH SOLE 113797 0 0 FABRINET SHS G3323L100 190132 3016535 SH SOLE 2275345 0 741190 FABRINET SHS G3323L100 224 3552 SH SOLE _ 3552 0 0 FARO TECHNOLOGIES INC COM 311642102 6006 98490 SH SOLE 74937 0 23553 FB FINL CORP COM 30257X104 21008 836317 SH SOLE 804846 0 31471 FINTECH ACQUISITION CORP III COM CL A 31811A101 5019 486763 SH SOLE 371687 0 115076 FIVE BELOW INC COM 33829M101 308931 2432529 SH SOLE 1764115 0 668414 FIVE BELOW INC COM 33829M101 797 6278 SH SOLE _ 6278 0 0 FIVE9 INC COM 338307101 380718 2935825 SH SOLE 2095803 0 840022 FIVE9 INC COM 338307101 738 5689 SH SOLE _ 5689 0 0 FLEXION THERAPEUTICS INC COM 33938J106 37424 3595014 SH SOLE 3018978 0 576036 FLEXION THERAPEUTICS INC COM 33938J106 143 13707 SH SOLE _ 13707 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 359609 4807602 SH SOLE 3495782 0 1311820 FLOOR & DECOR HLDGS INC CL A 339750101 811 10839 SH SOLE _ 10839 0 0 FLOWSERVE CORP COM 34354P105 16942 620819 SH SOLE 597723 0 23096 FLWS/1-800 FLOWERS CL A 68243Q106 86142 3453963 SH SOLE 2781399 0 672564 FLWS/1-800 FLOWERS CL A 68243Q106 104 4164 SH SOLE _ 4164 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 65346 3401650 SH SOLE 2922819 0 478831 FREQUENCY THERAPEUTICS INC COM 35803L108 217 11312 SH SOLE _ 11312 0 0 FRESHPET INC COM 358039105 236849 2121356 SH SOLE 1629766 0 491590 FRESHPET INC COM 358039105 574 5143 SH SOLE _ 5143 0 0 GAN LTD ORD SHS G3728V109 6511 385265 SH SOLE 385265 0 0 GENERAL MTRS CO COM 37045V100 3011 101750 SH SOLE 101750 0 0 GENMARK DIAGNOSTICS INC COM 372309104 21495 1513734 SH SOLE 1513734 0 0 GLAUKOS CORP COM 377322102 25514 515230 SH SOLE 515230 0 0 GLAUKOS CORP COM 377322102 209 4224 SH SOLE _ 4224 0 0 GLOBANT S A COM L44385109 391232 2182968 SH SOLE 1567286 0 615682 GLOBANT S A COM L44385109 243 1355 SH SOLE _ 1355 0 0 GOOSEHEAD INS INC COM CL A 38267D109 66416 767020 SH SOLE 576956 0 190064 GOOSEHEAD INS INC COM CL A 38267D109 133 1531 SH SOLE _ 1531 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 74556 715031 SH SOLE 490116 0 224915 GUIDEWIRE SOFTWARE INC COM 40171V100 144 1382 SH SOLE _ 1382 0 0 HALLIBURTON CO COM 406216101 1189 98700 SH SOLE 98700 0 0 HAMILTON LANE INC CL A 407497106 143227 2217476 SH SOLE 1633272 0 584204 HAMILTON LANE INC CL A 407497106 233 3603 SH SOLE _ 3603 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 29794 1217064 SH SOLE 737643 0 479421 HEALTHEQUITY INC COM 42226A107 203609 3963586 SH SOLE 2906849 0 1056737 HEALTHEQUITY INC COM 42226A107 387 7538 SH SOLE _ 7538 0 0 HEICO CORP NEW CL A 422806208 72871 821910 SH SOLE 665650 0 156260 HELIOS TECHNOLOGIES INC COM 42328H109 170700 4689565 SH SOLE 3457177 0 1232388 HELIOS TECHNOLOGIES INC COM 42328H109 125 3430 SH SOLE _ 3430 0 0 HENRY JACK & ASSOC INC COM 426281101 291 1790 SH SOLE 1790 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 19822 458427 SH SOLE 268961 0 189466 HUBSPOT INC COM 443573100 323915 1108426 SH SOLE 790934 0 317492 HUBSPOT INC COM 443573100 603 2062 SH SOLE _ 2062 0 0 I3 VERTICALS INC COM CL A 46571Y107 5483 217143 SH SOLE 164373 0 52770 ICF INTL INC COM 44925C103 14260 231751 SH SOLE 231751 0 0 ICON PLC SHS G4705A100 299135 1565416 SH SOLE 1294123 0 271293 ICON PLC SHS G4705A100 623 3259 SH SOLE _ 3259 0 0 ING GROEP N.V. SPONSORED ADR 456837103 2903 410000 SH SOLE 410000 0 0 INMODE LTD SHS M5425M103 7699 212789 SH SOLE 163289 0 49500 INNOSPEC INC COM 45768S105 19386 306164 SH SOLE 294675 0 11489 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 39096 3370311 SH SOLE 2851446 0 518865 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 147 12690 SH SOLE _ 12690 0 0 INSPIRE MED SYS INC COM 457730109 145855 1130223 SH SOLE 940186 0 190037 INSPIRE MED SYS INC COM 457730109 467 3615 SH SOLE _ 3615 0 0 INSTALLED BLDG PRODS INC COM 45780R101 72690 714398 SH SOLE 498666 0 215732 INSTALLED BLDG PRODS INC COM 45780R101 142 1396 SH SOLE _ 1396 0 0 INSULET CORP COM 45784P101 54483 230283 SH SOLE 186150 0 44133 INSULET CORP COM 45784P101 165 698 SH SOLE _ 698 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 138398 5393534 SH SOLE 4304802 0 1088732 INTRA CELLULAR THERAPIES INC COM 46116X101 394 15345 SH SOLE _ 15345 0 0 IPG PHOTONICS CORP COM 44980X109 12905 75925 SH SOLE 75925 0 0 IRIDEX CORP COM 462684101 1233 629275 SH SOLE 488318 0 140957 ISHARES INC MSCI TAIWAN ETF 46434G772 2801 62385 SH SOLE 62385 0 0 ISHARES TR MSCI INDIA ETF 46429B598 11804 348602 SH SOLE 348602 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 17299 482808 SH SOLE 482808 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 11213 122021 SH SOLE 112188 0 9833 JOHN BEAN TECHNOLOGIES CORP COM 477839104 91 995 SH SOLE _ 995 0 0 JOHNSON & JOHNSON COM 478160104 4399 29550 SH SOLE 29550 0 0 JOINT CORP COM 47973J102 7519 432403 SH SOLE 332083 0 100320 JPMORGAN CHASE & CO COM 46625H100 2474 25698 SH SOLE 25698 0 0 K12 INC COM 48273U102 5528 209875 SH SOLE 158169 0 51706 KADANT INC COM 48282T104 183838 1677044 SH SOLE 1360864 0 316180 KADANT INC COM 48282T104 202 1839 SH SOLE _ 1839 0 0 KIMBALL INTL INC CL B 494274103 6219 590080 SH SOLE 474901 0 115179 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 33019 811285 SH SOLE 796842 0 14443 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 252 6192 SH SOLE _ 6192 0 0 KORNIT DIGITAL LTD SHS M6372Q113 290463 4477613 SH SOLE 3330313 0 1147300 KORNIT DIGITAL LTD SHS M6372Q113 532 8207 SH SOLE _ 8207 0 0 LAWSON PRODS INC COM 520776105 1913 46619 SH SOLE 35057 0 11562 LEAF GROUP LTD COM 52177G102 6508 1296328 SH SOLE 980814 0 315514 LGI HOMES INC COM 50187T106 233901 2013438 SH SOLE 1533119 0 480319 LGI HOMES INC COM 50187T106 333 2864 SH SOLE _ 2864 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 105854 1110517 SH SOLE 900552 0 209965 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 365 3826 SH SOLE _ 3826 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 12826 400535 SH SOLE 345396 0 55139 LIMELIGHT NETWORKS INC COM 53261M104 8407 1459530 SH SOLE 1459530 0 0 LOVESAC COMPANY COM 54738L109 20918 754876 SH SOLE 683541 0 71335 LTC PPTYS INC COM 502175102 12999 372895 SH SOLE 358878 0 14017 MACROGENICS INC COM 556099109 61070 2424380 SH SOLE 2101984 0 322396 MACROGENICS INC COM 556099109 235 9344 SH SOLE _ 9344 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 12798 2475367 SH SOLE 2388876 0 86491 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 24679 1606680 SH SOLE 1187568 0 419112 MANPOWERGROUP INC COM 56418H100 16669 227316 SH SOLE 218807 0 8509 MARKETAXESS HLDGS INC COM 57060D108 404 838 SH SOLE 838 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 11652 666194 SH SOLE 666194 0 0 MEDALLIA INC COM 584021109 243333 8874302 SH SOLE 6731124 0 2143178 MEDALLIA INC COM 584021109 426 15542 SH SOLE _ 15542 0 0 MEDPACE HLDGS INC COM 58506Q109 253482 2268296 SH SOLE 1608313 0 659983 MEDPACE HLDGS INC COM 58506Q109 272 2432 SH SOLE _ 2432 0 0 MEI PHARMA INC COM NEW 55279B202 15498 4967421 SH SOLE 4829576 0 137845 MEI PHARMA INC COM NEW 55279B202 113 36353 SH SOLE _ 36353 0 0 MERCADOLIBRE INC COM 58733R102 165741 153112 SH SOLE 126761 0 26351 MINERALS TECHNOLOGIES INC COM 603158106 16862 329977 SH SOLE 317653 0 12324 MODEL N INC COM 607525102 17106 484853 SH SOLE 440675 0 44178 MOELIS & CO CL A 60786M105 27953 795471 SH SOLE 765409 0 30062 MONMOUTH REAL ESTATE INVT CO CL A 609720107 132019 9532072 SH SOLE 7495884 0 2036188 MONMOUTH REAL ESTATE INVT CO CL A 609720107 372 26869 SH SOLE _ 26869 0 0 MONOLITHIC PWR SYS INC COM 609839105 339249 1213294 SH SOLE 859212 0 354082 MONOLITHIC PWR SYS INC COM 609839105 648 2319 SH SOLE _ 2319 0 0 MONRO INC COM 610236101 181610 4476469 SH SOLE 3278899 0 1197570 MONRO INC COM 610236101 249 6128 SH SOLE _ 6128 0 0 MORNINGSTAR INC COM 617700109 131916 821342 SH SOLE 567117 0 254225 MORNINGSTAR INC COM 617700109 265 1649 SH SOLE _ 1649 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 14506 617269 SH SOLE 545143 0 72126 NATIONAL CINEMEDIA INC COM 635309107 12560 4626148 SH SOLE 4451711 0 174437 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 123449 3774045 SH SOLE 2917005 0 857040 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 179 5486 SH SOLE _ 5486 0 0 NATIONAL VISION HLDGS INC COM 63845R107 158920 4155852 SH SOLE 2977184 0 1178668 NATIONAL VISION HLDGS INC COM 63845R107 145 3783 SH SOLE _ 3783 0 0 NEOGEN CORP COM 640491106 141806 1812217 SH SOLE 1292026 0 520191 NEOGEN CORP COM 640491106 145 1854 SH SOLE _ 1854 0 0 NEOPHOTONICS CORP COM 64051T100 4831 793198 SH SOLE 793198 0 0 NEW RELIC INC COM 64829B100 12497 221740 SH SOLE 221740 0 0 NEW RELIC INC COM 64829B100 117 2076 SH SOLE _ 2076 0 0 NKARTA INC COM 65487U108 17487 581748 SH SOLE 581748 0 0 NKARTA INC COM 65487U108 92 3071 SH SOLE _ 3071 0 0 NLIGHT INC COM 65487K100 90662 3861250 SH SOLE 3337134 0 524116 NLIGHT INC COM 65487K100 327 13919 SH SOLE _ 13919 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 92757 1778999 SH SOLE 1481014 0 297985 NOVA MEASURING INSTRUMENTS L COM M7516K103 252 4841 SH SOLE _ 4841 0 0 NOVANTA INC COM 67000B104 95883 910222 SH SOLE 636614 0 273608 NOVANTA INC COM 67000B104 187 1776 SH SOLE _ 1776 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 16406 327540 SH SOLE 315379 0 12161 NUCOR CORP COM 670346105 2734 60949 SH SOLE 60949 0 0 NVE CORP COM NEW 629445206 2106 42910 SH SOLE 42910 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 83808 463235 SH SOLE 309971 0 153264 OLD DOMINION FREIGHT LINE IN COM 679580100 128 708 SH SOLE _ 708 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 228792 2619257 SH SOLE 1872951 0 746306 OLLIES BARGAIN OUTLET HLDGS COM 681116109 433 4954 SH SOLE _ 4954 0 0 OOMA INC COM 683416101 7408 567642 SH SOLE 432100 0 135542 OPEN LENDING CORP COM CL A 68373J104 163955 6429602 SH SOLE 5336789 0 1092813 OPEN LENDING CORP COM CL A 68373J104 436 17106 SH SOLE _ 17106 0 0 OPTIMIZERX CORP COM NEW 68401U204 9389 450301 SH SOLE 342400 0 107901 OPTINOSE INC COM 68404V100 2941 754122 SH SOLE 754122 0 0 OPTINOSE INC COM 68404V100 25 6304 SH SOLE _ 6304 0 0 ORTHOPEDIATRICS CORP COM 68752L100 16741 364574 SH SOLE 339726 0 24848 PAR TECHNOLOGY CORP COM 698884103 12898 318385 SH SOLE 318385 0 0 PATRICK INDS INC COM 703343103 13913 241877 SH SOLE 220069 0 21808 PAYLOCITY HLDG CORP COM 70438V106 367116 2274288 SH SOLE 1614778 0 659510 PAYLOCITY HLDG CORP COM 70438V106 703 4353 SH SOLE _ 4353 0 0 PAYSIGN INC COM 70451A104 10783 1898500 SH SOLE 1685606 0 212894 PENNANT GROUP INC COM 70805E109 124768 3235683 SH SOLE 2309527 0 926156 PENNANT GROUP INC COM 70805E109 105 2714 SH SOLE _ 2714 0 0 PETIQ INC COM CL A 71639T106 52291 1588440 SH SOLE 1156373 0 432067 PINNACLE FINL PARTNERS INC COM 72346Q104 54899 1542529 SH SOLE 1190838 0 351691 PINNACLE FINL PARTNERS INC COM 72346Q104 86 2409 SH SOLE _ 2409 0 0 PLANET FITNESS INC CL A 72703H101 162352 2634732 SH SOLE 1834025 0 800707 PLANET FITNESS INC CL A 72703H101 116 1877 SH SOLE _ 1877 0 0 POOL CORP COM 73278L105 206430 617056 SH SOLE 413797 0 203259 POOL CORP COM 73278L105 385 1150 SH SOLE _ 1150 0 0 PPG INDS INC COM 693506107 2613 21400 SH SOLE 21400 0 0 PROOFPOINT INC COM 743424103 195729 1854374 SH SOLE 1407651 0 446723 PROOFPOINT INC COM 743424103 531 5035 SH SOLE _ 5035 0 0 PULTE GROUP INC COM 745867101 2592 56001 SH SOLE 56001 0 0 PURPLE INNOVATION INC COM 74640Y106 124171 4994818 SH SOLE 4297485 0 697333 PURPLE INNOVATION INC COM 74640Y106 383 15400 SH SOLE _ 15400 0 0 Q2 HLDGS INC COM 74736L109 116966 1281678 SH SOLE 835527 0 446151 Q2 HLDGS INC COM 74736L109 184 2011 SH SOLE _ 2011 0 0 QAD INC CL A 74727D306 6560 155440 SH SOLE 117918 0 37522 RADIANT LOGISTICS INC COM 75025X100 5764 1121359 SH SOLE 862454 0 258905 RAPID7 INC COM 753422104 121730 1987747 SH SOLE 1410758 0 576989 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2163 37598 SH SOLE 37598 0 0 RBC BEARINGS INC COM 75524B104 196889 1624359 SH SOLE 1102244 0 522115 RBC BEARINGS INC COM 75524B104 173 1425 SH SOLE _ 1425 0 0 RED VIOLET INC COM 75704L104 6297 341143 SH SOLE 256737 0 84406 REGAL BELOIT CORP COM 758750103 16408 174798 SH SOLE 168291 0 6507 REPAY HLDGS CORP COM CL A 76029L100 117513 5000551 SH SOLE 4190950 0 809601 REPAY HLDGS CORP COM CL A 76029L100 243 10330 SH SOLE _ 10330 0 0 ROPER TECHNOLOGIES INC COM 776696106 471 1193 SH SOLE 1193 0 0 SANGAMO THERAPEUTICS INC COM 800677106 66915 7080975 SH SOLE 5736365 0 1344610 SANGAMO THERAPEUTICS INC COM 800677106 264 27960 SH SOLE _ 27960 0 0 SANMINA CORPORATION COM 801056102 16558 612136 SH SOLE 589223 0 22913 SCIENCE APPLICATIONS INTL CO COM 808625107 3501 44650 SH SOLE 44650 0 0 SEA LTD SPONSORD ADS 81141R100 109230 709104 SH SOLE 668959 0 40145 SELECTA BIOSCIENCES INC COM 816212104 5088 2051767 SH SOLE 2051767 0 0 SELECTA BIOSCIENCES INC COM 816212104 45 17990 SH SOLE _ 17990 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 17577 304425 SH SOLE 293030 0 11395 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 13364 335101 SH SOLE 322634 0 12467 SHARPS COMPLIANCE CORP COM 820017101 4589 731907 SH SOLE 559358 0 172549 SHARPSPRING INC COM 820054104 5547 497533 SH SOLE 376887 0 120646 SILK RD MED INC COM 82710M100 173511 2581623 SH SOLE 2223668 0 357955 SILK RD MED INC COM 82710M100 597 8890 SH SOLE _ 8890 0 0 SIMULATIONS PLUS INC COM 829214105 11219 148870 SH SOLE 148870 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 96193 788794 SH SOLE 558739 0 230055 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 89 733 SH SOLE _ 733 0 0 SITIME CORP COM 82982T106 10346 123118 SH SOLE 93671 0 29447 SKYLINE CHAMPION CORPORATION COM 830830105 63709 2379878 SH SOLE 2240713 0 139165 SKYLINE CHAMPION CORPORATION COM 830830105 208 7763 SH SOLE _ 7763 0 0 SNOWFLAKE INC CL A 833445109 3729 14856 SH SOLE 14856 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 4715 743734 SH SOLE 743734 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 72 11388 SH SOLE _ 11388 0 0 SOUND FINL BANCORP INC COM 83607A100 3519 120089 SH SOLE 92315 0 27774 SQUARE INC CL A 852234103 24250 149183 SH SOLE 149183 0 0 SQUARE INC CL A 852234103 329 2022 SH SOLE _ 2022 0 0 SUNCOR ENERGY INC NEW COM 867224107 2723 223109 SH SOLE 223109 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 10132 436179 SH SOLE 436179 0 0 SURGALIGN HOLDINGS INC COM 86882C105 4342 2398981 SH SOLE 1821262 0 577719 SYSTEMAX INC COM 871851101 7352 307109 SH SOLE 233856 0 73253 TABULA RASA HEALTHCARE INC COM 873379101 15034 368750 SH SOLE 368750 0 0 TABULA RASA HEALTHCARE INC COM 873379101 146 3587 SH SOLE _ 3587 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 4857 132747 SH SOLE 101990 0 30757 TANDEM DIABETES CARE INC COM NEW 875372203 30951 272694 SH SOLE 272694 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 336 2963 SH SOLE _ 2963 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 610 19606 SH SOLE 0 0 19606 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 21400 1174517 SH SOLE 1131177 0 43340 TPI COMPOSITES INC COM 87266J104 24807 856579 SH SOLE 806115 0 50464 TPI COMPOSITES INC COM 87266J104 230 7948 SH SOLE _ 7948 0 0 TRADEWEB MKTS INC CL A 892672106 28061 483817 SH SOLE 483817 0 0 TRADEWEB MKTS INC CL A 892672106 249 4300 SH SOLE _ 4300 0 0 TRANSCAT INC COM 893529107 16051 547814 SH SOLE 547814 0 0 TREX CO INC COM 89531P105 251931 3518589 SH SOLE 2449295 0 1069294 TREX CO INC COM 89531P105 615 8588 SH SOLE _ 8588 0 0 TRIP COM GROUP LTD ADS 89677Q107 36607 1175547 SH SOLE 1103509 0 72038 TUCOWS INC COM NEW 898697206 5131 74471 SH SOLE 56075 0 18396 TWIST BIOSCIENCE CORP COM 90184D100 8622 113498 SH SOLE 113498 0 0 TYLER TECHNOLOGIES INC COM 902252105 336 965 SH SOLE 965 0 0 U S PHYSICAL THERAPY INC COM 90337L108 47901 551344 SH SOLE 410205 0 141139 U S PHYSICAL THERAPY INC COM 90337L108 79 915 SH SOLE _ 915 0 0 UFP TECHNOLOGIES INC COM 902673102 10632 256693 SH SOLE 256693 0 0 UNION PAC CORP COM 907818108 2609 13250 SH SOLE 13250 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3039 28400 SH SOLE 28400 0 0 UPLAND SOFTWARE INC COM 91544A109 32489 861781 SH SOLE 845356 0 16425 VALVOLINE INC COM 92047W101 199262 10465426 SH SOLE 8091906 0 2373520 VALVOLINE INC COM 92047W101 428 22454 SH SOLE _ 22454 0 0 VARONIS SYS INC COM 922280102 38997 337872 SH SOLE 242819 0 95053 VEEVA SYS INC CL A COM 922475108 31800 113092 SH SOLE 113092 0 0 VEEVA SYS INC CL A COM 922475108 368 1310 SH SOLE _ 1310 0 0 VIRTUSA CORP COM 92827P102 6921 140790 SH SOLE 106199 0 34591 WAYFAIR INC CL A 94419L101 11325 38916 SH SOLE 38916 0 0 WAYFAIR INC CL A 94419L101 110 379 SH SOLE _ 379 0 0 WEBSTER FINL CORP CONN COM 947890109 79570 3012871 SH SOLE 2349747 0 663124 WEBSTER FINL CORP CONN COM 947890109 101 3842 SH SOLE _ 3842 0 0 WEX INC COM 96208T104 52012 374270 SH SOLE 256355 0 117915 WEX INC COM 96208T104 106 765 SH SOLE _ 765 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 18909 1007408 SH SOLE 972824 0 34584 XPEL INC COM 98379L100 13087 501803 SH SOLE 501803 0 0 YETI HLDGS INC COM 98585X104 168828 3725253 SH SOLE 2760713 0 964540 YETI HLDGS INC COM 98585X104 161 3552 SH SOLE _ 3552 0 0 ZENDESK INC COM 98936J101 154456 1500740 SH SOLE 1135764 0 364976 ZENDESK INC COM 98936J101 500 4855 SH SOLE _ 4855 0 0