0000814133-21-000080.txt : 20210510 0000814133-21-000080.hdr.sgml : 20210510 20210510161653 ACCESSION NUMBER: 0000814133-21-000080 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210510 DATE AS OF CHANGE: 20210510 EFFECTIVENESS DATE: 20210510 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: 21907433 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 03-31-2021 03-31-2021 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 05-10-2021 0 383 22270 false
INFORMATION TABLE 2 sc13f33121.xml AAON INC COM PAR $0.004 000360206 62573 893770 SH SOLE 661758 0 232012 ADDUS HOMECARE CORP COM 006739106 24470 233963 SH SOLE 213761 0 20202 AGILYSYS INC COM 00847J105 19761 412032 SH SOLE 412032 0 0 AGORA INC ADS 00851L103 19822 394304 SH SOLE 229612 0 164692 ALAMO GROUP INC COM 011311107 16755 107302 SH SOLE 107302 0 0 ALLEGIANT TRAVEL CO COM 01748X102 293723 1203485 SH SOLE 854753 0 348732 ALLEGIANT TRAVEL CO COM 01748X102 336 1377 SH SOLE _ 1377 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 24866 484432 SH SOLE 484432 0 0 ALTABANCORP COM 021347109 20525 488229 SH SOLE 488229 0 0 ALTRA INDL MOTION CORP COM 02208R106 291575 5270702 SH SOLE 3957859 0 1312843 ALTRA INDL MOTION CORP COM 02208R106 466 8417 SH SOLE _ 8417 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 7200 200000 SH SOLE 153610 0 46390 AMERICAN OUTDOOR BRANDS INC COM 02875D109 13521 536545 SH SOLE 410422 0 126123 AMETEK INC COM 031100100 817 6393 SH SOLE 6393 0 0 AMPHENOL CORP NEW CL A 032095101 795 12050 SH SOLE 12050 0 0 ARBOR REALTY TRUST INC COM 038923108 21003 1320956 SH SOLE 1278379 0 42577 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 40487 776050 SH SOLE 750523 0 25527 ARVINAS INC COM 04335A105 17297 261679 SH SOLE 222329 0 39350 ARVINAS INC COM 04335A105 68 1036 SH SOLE _ 1036 0 0 ASPEN GROUP INC COM NEW 04530L203 3347 557828 SH SOLE 428138 0 129690 ATARA BIOTHERAPEUTICS INC COM 046513107 29093 2025963 SH SOLE 1636882 0 389081 ATARA BIOTHERAPEUTICS INC COM 046513107 86 5977 SH SOLE _ 5977 0 0 ATHIRA PHARMA INC COM 04746L104 14805 804614 SH SOLE 804614 0 0 ATHIRA PHARMA INC COM 04746L104 66 3601 SH SOLE _ 3601 0 0 ATRICURE INC COM 04963C209 30896 471545 SH SOLE 471545 0 0 ATRICURE INC COM 04963C209 269 4107 SH SOLE _ 4107 0 0 AVALARA INC COM 05338G106 72888 546267 SH SOLE 427703 0 118564 AVALARA INC COM 05338G106 324 2430 SH SOLE _ 2430 0 0 AXIS CAP HLDGS LTD SHS G0692U109 3634 73302 SH SOLE 73302 0 0 AXOS FINANCIAL INC COM 05465C100 67885 1444048 SH SOLE 1367781 0 76267 AZZ INC COM 002474104 26097 518311 SH SOLE 501556 0 16755 BALCHEM CORP COM 057665200 191251 1525007 SH SOLE 1150811 0 374196 BALCHEM CORP COM 057665200 738 5885 SH SOLE _ 5885 0 0 BANDWIDTH INC COM CL A 05988J103 36570 288540 SH SOLE 288540 0 0 BANDWIDTH INC COM CL A 05988J103 272 2148 SH SOLE _ 2148 0 0 BANK OZK COM 06417N103 333518 8164457 SH SOLE 6561031 0 1603426 BANK OZK COM 06417N103 1097 26851 SH SOLE _ 26851 0 0 BARNES GROUP INC COM 067806109 139155 2808945 SH SOLE 2227988 0 580957 BARNES GROUP INC COM 067806109 210 4232 SH SOLE _ 4232 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 21983 5622149 SH SOLE 5209388 0 412761 BIOLIFE SOLUTIONS INC COM NEW 09062W204 40564 1126769 SH SOLE 1126769 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 205 5702 SH SOLE _ 5702 0 0 BOISE CASCADE CO DEL COM 09739D100 20011 334464 SH SOLE 324704 0 9760 BOOT BARN HLDGS INC COM 099406100 153305 2460355 SH SOLE 1859895 0 600460 BRAINSWAY LTD SPONSORED ADS 10501L106 9163 1014683 SH SOLE 807161 0 207522 C4 THERAPEUTICS INC COM STK 12529R107 40025 1082043 SH SOLE 889918 0 192125 C4 THERAPEUTICS INC COM STK 12529R107 110 2964 SH SOLE _ 2964 0 0 CACTUS INC CL A 127203107 37259 1216825 SH SOLE 1174584 0 42241 CAE INC COM 124765108 53971 1894186 SH SOLE 1588137 0 306049 CAMPING WORLD HLDGS INC CL A 13462K109 113045 3107341 SH SOLE 2621974 0 485367 CAMPING WORLD HLDGS INC CL A 13462K109 388 10668 SH SOLE _ 10668 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 46503 1184772 SH SOLE 1001139 0 183633 CASTLE BIOSCIENCES INC COM 14843C105 160608 2346010 SH SOLE 2047940 0 298070 CASTLE BIOSCIENCES INC COM 14843C105 511 7469 SH SOLE _ 7469 0 0 CERUS CORP COM 157085101 35940 5980021 SH SOLE 5980021 0 0 CERUS CORP COM 157085101 258 42940 SH SOLE _ 42940 0 0 CHEFS WHSE INC COM 163086101 21646 710650 SH SOLE 710650 0 0 CHEMOCENTRYX INC COM 16383L106 55601 1085113 SH SOLE 943987 0 141126 CHEMOCENTRYX INC COM 16383L106 185 3615 SH SOLE _ 3615 0 0 CHUYS HLDGS INC COM 171604101 95190 2147783 SH SOLE 1782415 0 365368 CHUYS HLDGS INC COM 171604101 301 6795 SH SOLE _ 6795 0 0 CIENA CORP COM NEW 171779309 2462 45000 SH SOLE 45000 0 0 CIMPRESS PLC SHS EURO G2143T103 104149 1040137 SH SOLE 834708 0 205429 CIMPRESS PLC SHS EURO G2143T103 178 1780 SH SOLE _ 1780 0 0 CITIGROUP INC COM NEW 172967424 4227 58100 SH SOLE 58100 0 0 CLARUS CORP NEW COM 18270P109 5355 314072 SH SOLE 314072 0 0 COGNEX CORP COM 192422103 726 8743 SH SOLE 8743 0 0 COHEN & STEERS INC COM 19247A100 115075 1761445 SH SOLE 1241380 0 520065 COHEN & STEERS INC COM 19247A100 307 4695 SH SOLE _ 4695 0 0 COMMERCIAL METALS CO COM 201723103 27407 888676 SH SOLE 861969 0 26707 CONFORMIS INC COM 20717E101 17418 17594328 SH SOLE 16806342 0 787986 CONFORMIS INC COM 20717E101 124 124858 SH SOLE _ 124858 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 107553 3599484 SH SOLE 3460885 0 138599 COPART INC COM 217204106 35505 326904 SH SOLE 172217 0 154687 CREDICORP LTD COM G2519Y108 900 6589 SH SOLE 2030 0 4559 CROSSFIRST BANKSHARES INC COM 22766M109 8786 637127 SH SOLE 488738 0 148389 CRYOLIFE INC COM 228903100 71943 3186138 SH SOLE 3186138 0 0 CRYOLIFE INC COM 228903100 469 20769 SH SOLE _ 20769 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 17974 1326509 SH SOLE 1326509 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 432896 3346959 SH SOLE 2516352 0 830607 CYBERARK SOFTWARE LTD SHS M2682V108 885 6845 SH SOLE _ 6845 0 0 CYTOKINETICS INC COM NEW 23282W605 60546 2603020 SH SOLE 2194862 0 408158 CYTOKINETICS INC COM NEW 23282W605 157 6731 SH SOLE _ 6731 0 0 DENALI THERAPEUTICS INC COM 24823R105 27261 477429 SH SOLE 373764 0 103665 DENALI THERAPEUTICS INC COM 24823R105 58 1013 SH SOLE _ 1013 0 0 DESCARTES SYS GROUP INC COM 249906108 50479 827468 SH SOLE 700998 0 126470 DIGI INTL INC COM 253798102 8605 453112 SH SOLE 347641 0 105471 DMC GLOBAL INC COM 23291C103 83002 1529704 SH SOLE 1201268 0 328436 DMY TECHNOLOGY GROUP INC II COM CL A 233277102 23734 1613456 SH SOLE 1165585 0 447871 DOCUSIGN INC COM 256163106 27578 136223 SH SOLE 136223 0 0 DOCUSIGN INC COM 256163106 289 1427 SH SOLE _ 1427 0 0 DOW INC COM 260557103 2225 34800 SH SOLE 34800 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 4416 45752 SH SOLE 45752 0 0 EAGLE BANCORP INC MD COM 268948106 160398 3014441 SH SOLE 2317065 0 697376 EAGLE BANCORP INC MD COM 268948106 420 7898 SH SOLE _ 7898 0 0 EATON CORP PLC SHS G29183103 3809 27549 SH SOLE 27549 0 0 EBIX INC COM NEW 278715206 26853 838366 SH SOLE 812540 0 25826 EDGEWELL PERS CARE CO COM 28035Q102 25353 640225 SH SOLE 619748 0 20477 EMPOWER LTD CL A COM G3R39W102 35002 3507256 SH SOLE 1404142 0 2103114 EMPOWER LTD CL A COM G3R39W102 195 19555 SH SOLE _ 19555 0 0 ENDAVA PLC ADS 29260V105 100238 1183583 SH SOLE 986909 0 196674 ENDAVA PLC ADS 29260V105 457 5395 SH SOLE _ 5395 0 0 ENSIGN GROUP INC COM 29358P101 539319 5747218 SH SOLE 4064052 0 1683166 ENSIGN GROUP INC COM 29358P101 577 6149 SH SOLE _ 6149 0 0 EOG RES INC COM 26875P101 4123 56851 SH SOLE 56851 0 0 EPAM SYS INC COM 29414B104 85426 215347 SH SOLE 146735 0 68612 EPAM SYS INC COM 29414B104 230 579 SH SOLE _ 579 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 115162 4105601 SH SOLE 3484227 0 621374 ESPERION THERAPEUTICS INC NE COM 29664W105 350 12484 SH SOLE _ 12484 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 17478 766224 SH SOLE 671991 0 94233 ESQUIRE FINL HLDGS INC COM 29667J101 129 5665 SH SOLE _ 5665 0 0 EURONET WORLDWIDE INC COM 298736109 304270 2200073 SH SOLE 1622041 0 578032 EURONET WORLDWIDE INC COM 298736109 311 2250 SH SOLE _ 2250 0 0 EXACT SCIENCES CORP COM 30063P105 32642 247699 SH SOLE 247699 0 0 EXACT SCIENCES CORP COM 30063P105 282 2139 SH SOLE _ 2139 0 0 EXAGEN INC COM 30068X103 29422 1681273 SH SOLE 1681273 0 0 EXAGEN INC COM 30068X103 179 10234 SH SOLE _ 10234 0 0 EXELON CORP COM 30161N101 4061 92850 SH SOLE 92850 0 0 FABRINET SHS G3323L100 283314 3134354 SH SOLE 2383278 0 751076 FABRINET SHS G3323L100 468 5179 SH SOLE _ 5179 0 0 FARO TECHNOLOGIES INC COM 311642102 9424 108858 SH SOLE 82338 0 26520 FB FINL CORP COM 30257X104 51570 1159917 SH SOLE 1123855 0 36062 FEDNAT HLDG CO COM 31431B109 6575 1420000 SH SOLE 1232625 0 187375 FIVE BELOW INC COM 33829M101 386636 2026499 SH SOLE 1501525 0 524974 FIVE BELOW INC COM 33829M101 998 5233 SH SOLE _ 5233 0 0 FIVE9 INC COM 338307101 441142 2821861 SH SOLE 2092136 0 729725 FIVE9 INC COM 338307101 906 5798 SH SOLE _ 5798 0 0 FLEXION THERAPEUTICS INC COM 33938J106 37570 4197739 SH SOLE 3568018 0 629721 FLEXION THERAPEUTICS INC COM 33938J106 123 13707 SH SOLE _ 13707 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 376658 3944893 SH SOLE 2904458 0 1040435 FLOOR & DECOR HLDGS INC CL A 339750101 927 9712 SH SOLE _ 9712 0 0 FLOWSERVE CORP COM 34354P105 24176 622924 SH SOLE 602080 0 20844 FLWS/1-800 FLOWERS CL A 68243Q106 142392 5157254 SH SOLE 4234870 0 922384 FLWS/1-800 FLOWERS CL A 68243Q106 224 8120 SH SOLE _ 8120 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 26964 2838288 SH SOLE 2281209 0 557079 FREQUENCY THERAPEUTICS INC COM 35803L108 75 7913 SH SOLE _ 7913 0 0 FRESHPET INC COM 358039105 376275 2369340 SH SOLE 1887318 0 482022 FRESHPET INC COM 358039105 878 5526 SH SOLE _ 5526 0 0 FULL HSE RESORTS INC COM 359678109 11499 1351193 SH SOLE 1035477 0 315716 GAN LTD ORD SHS G3728V109 17116 940432 SH SOLE 940432 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 39905 492109 SH SOLE 492109 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 343 4224 SH SOLE _ 4224 0 0 GENERAL MTRS CO COM 37045V100 3985 69350 SH SOLE 69350 0 0 GENMARK DIAGNOSTICS INC COM 372309104 175510 7343532 SH SOLE 6776393 0 567139 GENMARK DIAGNOSTICS INC COM 372309104 615 25728 SH SOLE _ 25728 0 0 GLAUKOS CORP COM 377322102 23091 275127 SH SOLE 275127 0 0 GLAUKOS CORP COM 377322102 167 1985 SH SOLE _ 1985 0 0 GLOBANT S A COM L44385109 453009 2182020 SH SOLE 1695319 0 486701 GLOBANT S A COM L44385109 206 994 SH SOLE _ 994 0 0 GOOSEHEAD INS INC COM CL A 38267D109 65047 606894 SH SOLE 435159 0 171735 GRAND CANYON ED INC COM 38526M106 107052 999556 SH SOLE 788401 0 211155 GRAND CANYON ED INC COM 38526M106 198 1849 SH SOLE _ 1849 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 5254 822284 SH SOLE 629147 0 193137 GUIDEWIRE SOFTWARE INC COM 40171V100 73800 726162 SH SOLE 502173 0 223989 GUIDEWIRE SOFTWARE INC COM 40171V100 198 1944 SH SOLE _ 1944 0 0 HAMILTON LANE INC CL A 407497106 228819 2583774 SH SOLE 1869841 0 713933 HAMILTON LANE INC CL A 407497106 542 6121 SH SOLE _ 6121 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 55139 1625554 SH SOLE 1100846 0 524708 HEALTHEQUITY INC COM 42226A107 382247 5621283 SH SOLE 4238188 0 1383095 HEALTHEQUITY INC COM 42226A107 861 12657 SH SOLE _ 12657 0 0 HEICO CORP NEW CL A 422806208 25304 222745 SH SOLE 215857 0 6888 HELIOS TECHNOLOGIES INC COM 42328H109 347373 4767030 SH SOLE 3560692 0 1206338 HELIOS TECHNOLOGIES INC COM 42328H109 352 4827 SH SOLE _ 4827 0 0 HENRY JACK & ASSOC INC COM 426281101 394 2594 SH SOLE 2594 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 25556 941998 SH SOLE 941998 0 0 HUBSPOT INC COM 443573100 258859 569911 SH SOLE 422703 0 147208 HUBSPOT INC COM 443573100 699 1538 SH SOLE _ 1538 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 15932 264122 SH SOLE 264122 0 0 I3 VERTICALS INC COM CL A 46571Y107 9989 320947 SH SOLE 242388 0 78559 ICF INTL INC COM 44925C103 40345 461612 SH SOLE 432955 0 28657 ICON PLC SHS G4705A100 342169 1742472 SH SOLE 1452204 0 290268 ICON PLC SHS G4705A100 927 4720 SH SOLE _ 4720 0 0 ING GROEP N.V. SPONSORED ADR 456837103 4158 340000 SH SOLE 340000 0 0 INMODE LTD SHS M5425M103 9040 124915 SH SOLE 95878 0 29037 INNOSPEC INC COM 45768S105 40641 395765 SH SOLE 383801 0 11964 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 29499 3178809 SH SOLE 2645172 0 533637 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 119 12866 SH SOLE _ 12866 0 0 INSPIRE MED SYS INC COM 457730109 134322 648932 SH SOLE 531906 0 117026 INSPIRE MED SYS INC COM 457730109 417 2017 SH SOLE _ 2017 0 0 INSTALLED BLDG PRODS INC COM 45780R101 111910 1009292 SH SOLE 702061 0 307231 INSTALLED BLDG PRODS INC COM 45780R101 303 2737 SH SOLE _ 2737 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 220786 6507094 SH SOLE 5375049 0 1132045 INTRA CELLULAR THERAPIES INC COM 46116X101 619 18229 SH SOLE _ 18229 0 0 IPG PHOTONICS CORP COM 44980X109 16016 75925 SH SOLE 75925 0 0 ISHARES INC MSCI THAILND ETF 464286624 1891 23000 SH SOLE 23000 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 13835 230736 SH SOLE 230736 0 0 ISHARES TR MSCI INDIA ETF 46429B598 23731 562602 SH SOLE 562602 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 31729 647270 SH SOLE 647270 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 5663 42468 SH SOLE 32635 0 9833 JOHNSON & JOHNSON COM 478160104 5021 30550 SH SOLE 30550 0 0 JOINT CORP COM 47973J102 10013 207001 SH SOLE 156829 0 50172 JPMORGAN CHASE & CO COM 46625H100 4369 28698 SH SOLE 28698 0 0 JUNIPER INDL HLDGS INC COM CL A 48205G106 67009 5403939 SH SOLE 4358279 0 1045660 JUNIPER INDL HLDGS INC COM CL A 48205G106 112 9056 SH SOLE _ 9056 0 0 KADANT INC COM 48282T104 289953 1567231 SH SOLE 1260901 0 306330 KADANT INC COM 48282T104 479 2587 SH SOLE _ 2587 0 0 KALEYRA INC COM 483379103 10174 721564 SH SOLE 551483 0 170081 KIMCO RLTY CORP COM 49446R109 3245 173092 SH SOLE 173092 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 46856 974348 SH SOLE 974348 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 408 8475 SH SOLE _ 8475 0 0 KORNIT DIGITAL LTD SHS M6372Q113 420719 4244538 SH SOLE 3235423 0 1009115 KORNIT DIGITAL LTD SHS M6372Q113 734 7402 SH SOLE _ 7402 0 0 KULICKE & SOFFA INDS INC COM 501242101 31387 639112 SH SOLE 639112 0 0 KULICKE & SOFFA INDS INC COM 501242101 273 5565 SH SOLE _ 5565 0 0 LEAF GROUP LTD COM 52177G102 7424 1150979 SH SOLE 884123 0 266856 LGI HOMES INC COM 50187T106 358421 2400514 SH SOLE 1864187 0 536327 LGI HOMES INC COM 50187T106 428 2864 SH SOLE _ 2864 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 32350 212199 SH SOLE 212199 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 274 1800 SH SOLE _ 1800 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 33364 530577 SH SOLE 450906 0 79671 LOVESAC COMPANY COM 54738L109 28230 498772 SH SOLE 450591 0 48181 LUNA INNOVATIONS COM 550351100 6958 660786 SH SOLE 495196 0 165590 LYFT INC CL A COM 55087P104 512 8101 SH SOLE 8101 0 0 MACROGENICS INC COM 556099109 130272 4090164 SH SOLE 3584825 0 505339 MACROGENICS INC COM 556099109 406 12751 SH SOLE _ 12751 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 39227 1575384 SH SOLE 1470820 0 104564 MAGNOLIA OIL & GAS CORP CL A 559663109 67834 5908917 SH SOLE 5908917 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 198 17211 SH SOLE _ 17211 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 78965 2500477 SH SOLE 2043665 0 456812 MANPOWERGROUP INC COM 56418H100 22562 228132 SH SOLE 220448 0 7684 MARKETAXESS HLDGS INC COM 57060D108 449 902 SH SOLE 902 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 27622 1038799 SH SOLE 1038799 0 0 MEDALLIA INC COM 584021109 259137 9291393 SH SOLE 7042122 0 2249271 MEDALLIA INC COM 584021109 494 17703 SH SOLE _ 17703 0 0 MEDIAALPHA INC CL A 58450V104 18187 513319 SH SOLE 513319 0 0 MEDIAALPHA INC CL A 58450V104 81 2289 SH SOLE _ 2289 0 0 MEDPACE HLDGS INC COM 58506Q109 434829 2650588 SH SOLE 1859057 0 791531 MEDPACE HLDGS INC COM 58506Q109 557 3398 SH SOLE _ 3398 0 0 MEI PHARMA INC COM NEW 55279B202 22709 6620844 SH SOLE 6482999 0 137845 MEI PHARMA INC COM NEW 55279B202 143 41560 SH SOLE _ 41560 0 0 MERCADOLIBRE INC COM 58733R102 232227 157748 SH SOLE 133701 0 24047 MINERALS TECHNOLOGIES INC COM 603158106 26804 355867 SH SOLE 343204 0 12663 MOELIS & CO CL A 60786M105 46029 838717 SH SOLE 812925 0 25792 MONMOUTH REAL ESTATE INVT CO CL A 609720107 163585 9247311 SH SOLE 7250996 0 1996315 MONMOUTH REAL ESTATE INVT CO CL A 609720107 476 26923 SH SOLE _ 26923 0 0 MONOLITHIC PWR SYS INC COM 609839105 371546 1051912 SH SOLE 754767 0 297145 MONOLITHIC PWR SYS INC COM 609839105 811 2297 SH SOLE _ 2297 0 0 MONRO INC COM 610236101 307535 4673790 SH SOLE 3439645 0 1234145 MONRO INC COM 610236101 496 7540 SH SOLE _ 7540 0 0 MORNINGSTAR INC COM 617700109 187860 834786 SH SOLE 583099 0 251687 MORNINGSTAR INC COM 617700109 522 2319 SH SOLE _ 2319 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 33893 973088 SH SOLE 897349 0 75739 NATIONAL CINEMEDIA INC COM 635309107 26736 5787044 SH SOLE 5601951 0 185093 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 160363 4016112 SH SOLE 3164764 0 851348 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 308 7718 SH SOLE _ 7718 0 0 NATIONAL VISION HLDGS INC COM 63845R107 135471 3090821 SH SOLE 2211182 0 879639 NATIONAL VISION HLDGS INC COM 63845R107 159 3626 SH SOLE _ 3626 0 0 NAUTILUS INC COM 63910B102 9399 600929 SH SOLE 460801 0 140128 NEOGEN CORP COM 640491106 291558 3279986 SH SOLE 2335828 0 944158 NEOGEN CORP COM 640491106 412 4630 SH SOLE _ 4630 0 0 NEOPHOTONICS CORP COM 64051T100 23051 1928945 SH SOLE 1928945 0 0 NKARTA INC COM 65487U108 16997 516639 SH SOLE 516639 0 0 NKARTA INC COM 65487U108 85 2579 SH SOLE _ 2579 0 0 NLIGHT INC COM 65487K100 184005 5679181 SH SOLE 4787286 0 891895 NLIGHT INC COM 65487K100 478 14750 SH SOLE _ 14750 0 0 NOODLES & CO COM CL A 65540B105 10726 1036311 SH SOLE 795099 0 241212 NORTHFIELD BANCORP INC DEL COM 66611T108 7544 473873 SH SOLE 363492 0 110381 NOVA MEASURING INSTRUMENTS L COM M7516K103 206351 2267347 SH SOLE 1836243 0 431104 NOVA MEASURING INSTRUMENTS L COM M7516K103 477 5240 SH SOLE _ 5240 0 0 NOVANTA INC COM 67000B104 128160 971721 SH SOLE 684582 0 287139 NOVANTA INC COM 67000B104 348 2635 SH SOLE _ 2635 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 23214 438906 SH SOLE 424726 0 14180 NUCOR CORP COM 670346105 2625 32705 SH SOLE 32705 0 0 NURIX THERAPEUTICS INC COM 67080M103 32113 1032898 SH SOLE 880687 0 152211 NURIX THERAPEUTICS INC COM 67080M103 87 2803 SH SOLE _ 2803 0 0 NVE CORP COM NEW 629445206 3008 42910 SH SOLE 42910 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 14817 61634 SH SOLE 35014 0 26620 OLLIES BARGAIN OUTLET HLDGS COM 681116109 320522 3684156 SH SOLE 2722256 0 961900 OLLIES BARGAIN OUTLET HLDGS COM 681116109 618 7109 SH SOLE _ 7109 0 0 ONE COM CL A G7000X105 29215 2520726 SH SOLE 1293448 0 1227278 OOMA INC COM 683416101 7893 497999 SH SOLE 381712 0 116287 OPEN LENDING CORP COM CL A 68373J104 420225 11864069 SH SOLE 9173815 0 2690254 OPEN LENDING CORP COM CL A 68373J104 922 26025 SH SOLE _ 26025 0 0 OPTIMIZERX CORP COM NEW 68401U204 9017 184971 SH SOLE 142056 0 42915 OPTINOSE INC COM 68404V100 2822 764815 SH SOLE 764815 0 0 OPTINOSE INC COM 68404V100 23 6304 SH SOLE _ 6304 0 0 ORTHOPEDIATRICS CORP COM 68752L100 33289 682860 SH SOLE 637952 0 44908 PAR TECHNOLOGY CORP COM 698884103 44392 678675 SH SOLE 669404 0 9271 PATRICK INDS INC COM 703343103 26330 309768 SH SOLE 282189 0 27579 PAYA HOLDINGS INC COM CL A 70434P103 8173 745717 SH SOLE 570706 0 175011 PAYLOCITY HLDG CORP COM 70438V106 216884 1206049 SH SOLE 913474 0 292575 PAYLOCITY HLDG CORP COM 70438V106 644 3582 SH SOLE _ 3582 0 0 PAYSIGN INC COM 70451A104 6642 1519857 SH SOLE 1136192 0 383665 PENNANT GROUP INC COM 70805E109 170987 3733332 SH SOLE 2731192 0 1002140 PENNANT GROUP INC COM 70805E109 175 3818 SH SOLE _ 3818 0 0 PETIQ INC COM CL A 71639T106 9487 269057 SH SOLE 206311 0 62746 PINNACLE FINL PARTNERS INC COM 72346Q104 169344 1910035 SH SOLE 1437619 0 472416 PINNACLE FINL PARTNERS INC COM 72346Q104 167 1882 SH SOLE _ 1882 0 0 POOL CORP COM 73278L105 176823 512174 SH SOLE 349776 0 162398 POOL CORP COM 73278L105 451 1305 SH SOLE _ 1305 0 0 PROOFPOINT INC COM 743424103 242628 1928832 SH SOLE 1485050 0 443782 PROOFPOINT INC COM 743424103 766 6090 SH SOLE _ 6090 0 0 PULTE GROUP INC COM 745867101 3146 60001 SH SOLE 60001 0 0 PURPLE INNOVATION INC COM 74640Y106 177945 5622277 SH SOLE 4697367 0 924910 PURPLE INNOVATION INC COM 74640Y106 487 15400 SH SOLE _ 15400 0 0 Q2 HLDGS INC COM 74736L109 101069 1008677 SH SOLE 670857 0 337820 Q2 HLDGS INC COM 74736L109 197 1966 SH SOLE _ 1966 0 0 QAD INC CL A 74727D306 8602 129195 SH SOLE 99166 0 30029 RADIANT LOGISTICS INC COM 75025X100 9689 1394094 SH SOLE 1069658 0 324436 RAPID7 INC COM 753422104 176723 2368618 SH SOLE 1707465 0 661153 RAYTHEON TECHNOLOGIES CORP COM 75513E101 3079 39848 SH SOLE 39848 0 0 RBC BEARINGS INC COM 75524B104 328582 1669876 SH SOLE 1163759 0 506117 RBC BEARINGS INC COM 75524B104 395 2005 SH SOLE _ 2005 0 0 RED VIOLET INC COM 75704L104 5985 324927 SH SOLE 245169 0 79758 REPAY HLDGS CORP COM CL A 76029L100 137518 5856820 SH SOLE 4940403 0 916417 REPAY HLDGS CORP COM CL A 76029L100 274 11653 SH SOLE _ 11653 0 0 ROPER TECHNOLOGIES INC COM 776696106 573 1420 SH SOLE 1420 0 0 SANDBRIDGE ACQUISITION CORP COM CL A 799793104 5017 506227 SH SOLE 506227 0 0 SANGAMO THERAPEUTICS INC COM 800677106 128976 10293376 SH SOLE 8622945 0 1670431 SANGAMO THERAPEUTICS INC COM 800677106 439 35047 SH SOLE _ 35047 0 0 SANMINA CORPORATION COM 801056102 28507 688899 SH SOLE 668206 0 20693 SEA LTD SPONSORD ADS 81141R100 174262 780638 SH SOLE 739833 0 40805 SERVISFIRST BANCSHARES INC COM 81768T108 22249 362775 SH SOLE 352311 0 10464 SHARPS COMPLIANCE CORP COM 820017101 10874 756686 SH SOLE 580085 0 176601 SILK RD MED INC COM 82710M100 146732 2896983 SH SOLE 2526312 0 370671 SILK RD MED INC COM 82710M100 530 10464 SH SOLE _ 10464 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 11608 266047 SH SOLE 203082 0 62965 SILVERBACK THERAPEUTICS INC COM 82835W108 12 266 SH SOLE _ 266 0 0 SIMULATIONS PLUS INC COM 829214105 15604 246746 SH SOLE 246746 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 131780 771815 SH SOLE 548992 0 222823 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 176 1031 SH SOLE _ 1031 0 0 SITIME CORP COM 82982T106 6376 64670 SH SOLE 48386 0 16284 SKYLINE CHAMPION CORPORATION COM 830830105 137293 3033431 SH SOLE 2896010 0 137421 SKYLINE CHAMPION CORPORATION COM 830830105 422 9314 SH SOLE _ 9314 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 17794 1450168 SH SOLE 1289282 0 160886 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 140 11388 SH SOLE _ 11388 0 0 SOUND FINL BANCORP INC COM 83607A100 6036 144998 SH SOLE 110842 0 34156 SQUARE INC CL A 852234103 32176 141715 SH SOLE 141715 0 0 SQUARE INC CL A 852234103 271 1192 SH SOLE _ 1192 0 0 STEPSTONE GROUP INC COM CL A 85914M107 132785 3764825 SH SOLE 2717495 0 1047330 STERLING CONSTR INC COM 859241101 12239 527555 SH SOLE 404840 0 122715 STONERIDGE INC COM 86183P102 22999 723018 SH SOLE 723018 0 0 SUNCOR ENERGY INC NEW COM 867224107 3813 182409 SH SOLE 182409 0 0 SUPERIOR GROUP OF CO INC COM 868358102 19865 781484 SH SOLE 781484 0 0 SURGALIGN HOLDINGS INC COM 86882C105 6368 2920981 SH SOLE 2226803 0 694178 SYSTEMAX INC COM 871851101 8351 203099 SH SOLE 152323 0 50776 TABULA RASA HEALTHCARE INC COM 873379101 30663 665860 SH SOLE 665860 0 0 TABULA RASA HEALTHCARE INC COM 873379101 132 2862 SH SOLE _ 2862 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 8709 159833 SH SOLE 122641 0 37192 TAL EDUCATION GROUP SPONSORED ADS 874080104 377 6998 SH SOLE 6998 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 31934 361856 SH SOLE 361856 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 275 3113 SH SOLE _ 3113 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 166105 3484485 SH SOLE 2558985 0 925500 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 381 7983 SH SOLE _ 7983 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 27813 991908 SH SOLE 959240 0 32668 TPI COMPOSITES INC COM 87266J104 40666 720651 SH SOLE 681853 0 38798 TPI COMPOSITES INC COM 87266J104 289 5124 SH SOLE _ 5124 0 0 TRADEWEB MKTS INC CL A 892672106 36369 491470 SH SOLE 491470 0 0 TRADEWEB MKTS INC CL A 892672106 318 4300 SH SOLE _ 4300 0 0 TRANSCAT INC COM 893529107 40026 815520 SH SOLE 815520 0 0 TREEHOUSE FOODS INC COM 89469A104 22590 432429 SH SOLE 418575 0 13854 TREX CO INC COM 89531P105 312239 3410955 SH SOLE 2464139 0 946816 TREX CO INC COM 89531P105 921 10066 SH SOLE _ 10066 0 0 TRI POINTE GROUP INC COM 87265H109 19161 941093 SH SOLE 912790 0 28303 TRIMAS CORP COM NEW 896215209 78599 2592318 SH SOLE 1820267 0 772051 TRIMAS CORP COM NEW 896215209 215 7094 SH SOLE _ 7094 0 0 TRIP COM GROUP LTD ADS 89677Q107 45481 1147646 SH SOLE 1078669 0 68977 TRIPADVISOR INC COM 896945201 64864 1205876 SH SOLE 1193969 0 11907 TRIPADVISOR INC COM 896945201 398 7390 SH SOLE _ 7390 0 0 TUCOWS INC COM NEW 898697206 5772 74471 SH SOLE 56075 0 18396 U S PHYSICAL THERAPY INC COM 90337L108 26862 258037 SH SOLE 258037 0 0 UFP TECHNOLOGIES INC COM 902673102 23890 479533 SH SOLE 479533 0 0 UNION PAC CORP COM 907818108 3923 17800 SH SOLE 17800 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2721 20400 SH SOLE 20400 0 0 UNUM GROUP COM 91529Y106 20118 722873 SH SOLE 698922 0 23951 UPLAND SOFTWARE INC COM 91544A109 67038 1420590 SH SOLE 1396061 0 24529 USA TECHNOLOGIES INC COM 90328S500 28272 2474671 SH SOLE 2474671 0 0 VALVOLINE INC COM 92047W101 268145 10285581 SH SOLE 7928162 0 2357419 VALVOLINE INC COM 92047W101 682 26154 SH SOLE _ 26154 0 0 VEEVA SYS INC CL A COM 922475108 35790 137002 SH SOLE 137002 0 0 VEEVA SYS INC CL A COM 922475108 342 1310 SH SOLE _ 1310 0 0 VELOCITY FINL INC COM 92262D101 5595 630761 SH SOLE 484087 0 146674 VERTEX ENERGY INC COM 92534K107 3549 2516830 SH SOLE 1932453 0 584377 VIA OPTRONICS AG SPONSORED ADS 91823Y109 8193 634166 SH SOLE 485187 0 148979 WEBSTER FINL CORP CONN COM 947890109 211844 3844020 SH SOLE 2998669 0 845351 WEBSTER FINL CORP CONN COM 947890109 405 7355 SH SOLE _ 7355 0 0 WEX INC COM 96208T104 137348 656478 SH SOLE 457502 0 198976 WEX INC COM 96208T104 387 1849 SH SOLE _ 1849 0 0 XPEL INC COM 98379L100 31345 603601 SH SOLE 603601 0 0 YETI HLDGS INC COM 98585X104 267516 3704700 SH SOLE 2749291 0 955409 YETI HLDGS INC COM 98585X104 361 4997 SH SOLE _ 4997 0 0 ZENDESK INC COM 98936J101 153274 1155741 SH SOLE 934787 0 220954 ZENDESK INC COM 98936J101 644 4855 SH SOLE _ 4855 0 0