0000814133-21-000067.txt : 20210212 0000814133-21-000067.hdr.sgml : 20210212 20210212135228 ACCESSION NUMBER: 0000814133-21-000067 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210212 DATE AS OF CHANGE: 20210212 EFFECTIVENESS DATE: 20210212 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: 21625413 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 12-31-2020 12-31-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 801-533-0777 Dan Thurber Salt Lake City UT 02-12-2021 0 361 20319 false
INFORMATION TABLE 2 sc13f123120.xml AAON INC COM PAR $0.004 000360206 57524 863336 SH SOLE 631222 0 232114 ACCO BRANDS CORP COM 00081T108 15331 1814338 SH SOLE 1753403 0 60935 ADDUS HOMECARE CORP COM 006739106 26133 223189 SH SOLE 202987 0 20202 AGILYSYS INC COM 00847J105 6052 157697 SH SOLE 116877 0 40820 AGORA INC ADS 00851L103 15859 400874 SH SOLE 227839 0 173035 ALAMO GROUP INC COM 011311107 16393 118830 SH SOLE 118830 0 0 ALASKA AIR GROUP INC COM 011659109 1531 29450 SH SOLE 29450 0 0 ALLEGIANT TRAVEL CO COM 01748X102 227209 1200637 SH SOLE 843769 0 356868 ALLEGIANT TRAVEL CO COM 01748X102 261 1377 SH SOLE _ 1377 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 14448 282731 SH SOLE 282731 0 0 ALTABANCORP COM 021347109 13454 481861 SH SOLE 481861 0 0 ALTRA INDL MOTION CORP COM 02208R106 294164 5306950 SH SOLE 3948994 0 1357956 ALTRA INDL MOTION CORP COM 02208R106 494 8912 SH SOLE _ 8912 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 7692 451688 SH SOLE 341005 0 110683 AMETEK INC COM 031100100 727 6011 SH SOLE 6011 0 0 AMPHENOL CORP NEW CL A 032095101 720 5506 SH SOLE 5506 0 0 ARBOR REALTY TRUST INC COM 038923108 28074 1979864 SH SOLE 1829102 0 150762 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 33339 662271 SH SOLE 640111 0 22160 ASPEN GROUP INC COM NEW 04530L203 5160 463596 SH SOLE 350901 0 112695 ATARA BIOTHERAPEUTICS INC COM 046513107 38674 1970171 SH SOLE 1581090 0 389081 ATARA BIOTHERAPEUTICS INC COM 046513107 117 5977 SH SOLE _ 5977 0 0 ATRICURE INC COM 04963C209 29867 536500 SH SOLE 536500 0 0 ATRICURE INC COM 04963C209 281 5045 SH SOLE _ 5045 0 0 AVALARA INC COM 05338G106 114451 694105 SH SOLE 532331 0 161774 AVALARA INC COM 05338G106 467 2830 SH SOLE _ 2830 0 0 AXIS CAP HLDGS LTD SHS G0692U109 3492 69302 SH SOLE 69302 0 0 AXOS FINANCIAL INC COM 05465C100 49975 1331591 SH SOLE 1245851 0 85740 AZZ INC COM 002474104 23615 497792 SH SOLE 481037 0 16755 BALCHEM CORP COM 057665200 148754 1291046 SH SOLE 961258 0 329788 BALCHEM CORP COM 057665200 567 4920 SH SOLE _ 4920 0 0 BANDWIDTH INC COM CL A 05988J103 50256 327040 SH SOLE 319926 0 7114 BANDWIDTH INC COM CL A 05988J103 330 2148 SH SOLE _ 2148 0 0 BANK OZK COM 06417N103 208508 6667982 SH SOLE 5333585 0 1334397 BANK OZK COM 06417N103 639 20425 SH SOLE _ 20425 0 0 BARNES GROUP INC COM 067806109 193565 3818595 SH SOLE 2852289 0 966306 BARNES GROUP INC COM 067806109 250 4940 SH SOLE _ 4940 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 19253 4584089 SH SOLE 4220755 0 363334 BIOLIFE SOLUTIONS INC COM NEW 09062W204 53019 1329132 SH SOLE 1291180 0 37952 BIOLIFE SOLUTIONS INC COM NEW 09062W204 284 7113 SH SOLE _ 7113 0 0 BOOT BARN HLDGS INC COM 099406100 110841 2556304 SH SOLE 1955603 0 600701 CACTUS INC CL A 127203107 19627 752874 SH SOLE 720620 0 32254 CAE INC COM 124765108 52955 1911289 SH SOLE 1605240 0 306049 CAMPING WORLD HLDGS INC CL A 13462K109 68228 2619101 SH SOLE 2054584 0 564517 CAMPING WORLD HLDGS INC CL A 13462K109 317 12152 SH SOLE _ 12152 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 22644 761765 SH SOLE 658012 0 103753 CANTEL MED CORP COM 138098108 6546 83005 SH SOLE 62511 0 20494 CASTLE BIOSCIENCES INC COM 14843C105 138152 2057362 SH SOLE 1840434 0 216928 CASTLE BIOSCIENCES INC COM 14843C105 502 7469 SH SOLE _ 7469 0 0 CERUS CORP COM 157085101 20296 2932999 SH SOLE 2932999 0 0 CERUS CORP COM 157085101 192 27696 SH SOLE _ 27696 0 0 CF FINANCE ACQUISITION CORP COM CL A 15725Q104 3084 279875 SH SOLE 207402 0 72473 CHEFS WHSE INC COM 163086101 12868 500889 SH SOLE 500889 0 0 CHEMOCENTRYX INC COM 16383L106 68407 1104758 SH SOLE 963572 0 141186 CHEMOCENTRYX INC COM 16383L106 251 4046 SH SOLE _ 4046 0 0 CHUYS HLDGS INC COM 171604101 74568 2814934 SH SOLE 2251688 0 563246 CHUYS HLDGS INC COM 171604101 180 6795 SH SOLE _ 6795 0 0 CIENA CORP COM NEW 171779309 2643 50000 SH SOLE 50000 0 0 CIMPRESS PLC SHS EURO G2143T103 82675 942268 SH SOLE 738927 0 203341 CIMPRESS PLC SHS EURO G2143T103 156 1780 SH SOLE _ 1780 0 0 CITIGROUP INC COM NEW 172967424 3576 58000 SH SOLE 58000 0 0 CLARUS CORP NEW COM 18270P109 4743 307997 SH SOLE 307997 0 0 COGNEX CORP COM 192422103 550 6848 SH SOLE 6848 0 0 COHEN & STEERS INC COM 19247A100 131411 1768659 SH SOLE 1246311 0 522348 COHEN & STEERS INC COM 19247A100 349 4695 SH SOLE _ 4695 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 4218 55946 SH SOLE 55946 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 87971 3022010 SH SOLE 2893720 0 128290 COPART INC COM 217204106 43248 339869 SH SOLE 169318 0 170551 CREDICORP LTD COM G2519Y108 1113 6787 SH SOLE 2030 0 4757 CRYOLIFE INC COM 228903100 63557 2691971 SH SOLE 2691971 0 0 CRYOLIFE INC COM 228903100 465 19699 SH SOLE _ 19699 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 544141 3367416 SH SOLE 2519541 0 847875 CYBERARK SOFTWARE LTD SHS M2682V108 1106 6845 SH SOLE _ 6845 0 0 CYTOKINETICS INC COM NEW 23282W605 52968 2549009 SH SOLE 2140704 0 408305 CYTOKINETICS INC COM NEW 23282W605 140 6731 SH SOLE _ 6731 0 0 DENALI THERAPEUTICS INC COM 24823R105 40227 480271 SH SOLE 376561 0 103710 DENALI THERAPEUTICS INC COM 24823R105 85 1013 SH SOLE _ 1013 0 0 DESCARTES SYS GROUP INC COM 249906108 48843 835158 SH SOLE 708688 0 126470 DIGI INTL INC COM 253798102 8659 458160 SH SOLE 343260 0 114900 DMC GLOBAL INC COM 23291C103 61028 1411042 SH SOLE 1082487 0 328555 DOCUSIGN INC COM 256163106 29718 133683 SH SOLE 133683 0 0 DOCUSIGN INC COM 256163106 317 1427 SH SOLE _ 1427 0 0 DORMAN PRODS INC COM 258278100 16402 188924 SH SOLE 182613 0 6311 DUKE ENERGY CORP NEW COM NEW 26441C204 4097 44752 SH SOLE 44752 0 0 EAGLE BANCORP INC MD COM 268948106 124072 3004154 SH SOLE 2289764 0 714390 EAGLE BANCORP INC MD COM 268948106 326 7898 SH SOLE _ 7898 0 0 EATON CORP PLC SHS G29183103 3310 27549 SH SOLE 27549 0 0 EBIX INC COM NEW 278715206 25962 683746 SH SOLE 661380 0 22366 EDGEWELL PERS CARE CO COM 28035Q102 17396 503062 SH SOLE 486323 0 16739 EGAIN CORP COM NEW 28225C806 4105 347589 SH SOLE 261705 0 85884 ENDAVA PLC ADS 29260V105 93016 1211939 SH SOLE 982437 0 229502 ENDAVA PLC ADS 29260V105 414 5395 SH SOLE _ 5395 0 0 ENSIGN GROUP INC COM 29358P101 441214 6050659 SH SOLE 4258909 0 1791750 ENSIGN GROUP INC COM 29358P101 481 6597 SH SOLE _ 6597 0 0 EOG RES INC COM 26875P101 3167 63501 SH SOLE 63501 0 0 EPAM SYS INC COM 29414B104 77378 215928 SH SOLE 147316 0 68612 EPAM SYS INC COM 29414B104 207 579 SH SOLE _ 579 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 103624 3985526 SH SOLE 3316277 0 669249 ESPERION THERAPEUTICS INC NE COM 29664W105 325 12484 SH SOLE _ 12484 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 14511 756179 SH SOLE 661946 0 94233 ESQUIRE FINL HLDGS INC COM 29667J101 109 5665 SH SOLE _ 5665 0 0 EURONET WORLDWIDE INC COM 298736109 412962 2849585 SH SOLE 2052048 0 797537 EURONET WORLDWIDE INC COM 298736109 505 3486 SH SOLE _ 3486 0 0 EXACT SCIENCES CORP COM 30063P105 49746 375471 SH SOLE 375471 0 0 EXACT SCIENCES CORP COM 30063P105 465 3513 SH SOLE _ 3513 0 0 EXAGEN INC COM 30068X103 13654 1034397 SH SOLE 1034397 0 0 EXAGEN INC COM 30068X103 132 10006 SH SOLE _ 10006 0 0 EXELON CORP COM 30161N101 3707 87797 SH SOLE 87797 0 0 FABRINET SHS G3323L100 250930 3234049 SH SOLE 2458178 0 775871 FABRINET SHS G3323L100 402 5179 SH SOLE _ 5179 0 0 FARO TECHNOLOGIES INC COM 311642102 7689 108858 SH SOLE 82338 0 26520 FB FINL CORP COM 30257X104 29170 839910 SH SOLE 811466 0 28444 FIVE BELOW INC COM 33829M101 391153 2235418 SH SOLE 1637629 0 597789 FIVE BELOW INC COM 33829M101 1033 5904 SH SOLE _ 5904 0 0 FIVE9 INC COM 338307101 483979 2775110 SH SOLE 2024505 0 750605 FIVE9 INC COM 338307101 951 5452 SH SOLE _ 5452 0 0 FLEXION THERAPEUTICS INC COM 33938J106 47265 4095787 SH SOLE 3465827 0 629960 FLEXION THERAPEUTICS INC COM 33938J106 158 13707 SH SOLE _ 13707 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 384553 4141657 SH SOLE 3016713 0 1124944 FLOOR & DECOR HLDGS INC CL A 339750101 931 10032 SH SOLE _ 10032 0 0 FLOWSERVE CORP COM 34354P105 22977 623522 SH SOLE 602678 0 20844 FLWS/1-800 FLOWERS CL A 68243Q106 119073 4579712 SH SOLE 3818908 0 760804 FLWS/1-800 FLOWERS CL A 68243Q106 173 6635 SH SOLE _ 6635 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 122402 3471423 SH SOLE 2967373 0 504050 FREQUENCY THERAPEUTICS INC COM 35803L108 399 11312 SH SOLE _ 11312 0 0 FRESHPET INC COM 358039105 300262 2114672 SH SOLE 1626975 0 487697 FRESHPET INC COM 358039105 730 5143 SH SOLE _ 5143 0 0 GAN LTD ORD SHS G3728V109 15334 756119 SH SOLE 756119 0 0 GENERAL MTRS CO COM 37045V100 3904 93750 SH SOLE 93750 0 0 GENMARK DIAGNOSTICS INC COM 372309104 97135 6653090 SH SOLE 6012074 0 641016 GENMARK DIAGNOSTICS INC COM 372309104 279 19090 SH SOLE _ 19090 0 0 GLAUKOS CORP COM 377322102 32478 431545 SH SOLE 431545 0 0 GLAUKOS CORP COM 377322102 303 4022 SH SOLE _ 4022 0 0 GLOBANT S A COM L44385109 436960 2007995 SH SOLE 1511378 0 496617 GLOBANT S A COM L44385109 295 1355 SH SOLE _ 1355 0 0 GOOSEHEAD INS INC COM CL A 38267D109 88564 709876 SH SOLE 529545 0 180331 GOOSEHEAD INS INC COM CL A 38267D109 110 884 SH SOLE _ 884 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 93655 727527 SH SOLE 503538 0 223989 GUIDEWIRE SOFTWARE INC COM 40171V100 250 1944 SH SOLE _ 1944 0 0 HAMILTON LANE INC CL A 407497106 171277 2194452 SH SOLE 1626097 0 568355 HAMILTON LANE INC CL A 407497106 395 5067 SH SOLE _ 5067 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 41530 1372908 SH SOLE 835393 0 537515 HEALTHEQUITY INC COM 42226A107 369931 5306720 SH SOLE 3940157 0 1366563 HEALTHEQUITY INC COM 42226A107 857 12292 SH SOLE _ 12292 0 0 HEICO CORP NEW CL A 422806208 24432 208711 SH SOLE 201823 0 6888 HELIOS TECHNOLOGIES INC COM 42328H109 256142 4806574 SH SOLE 3574069 0 1232505 HELIOS TECHNOLOGIES INC COM 42328H109 257 4827 SH SOLE _ 4827 0 0 HENRY JACK & ASSOC INC COM 426281101 569 3511 SH SOLE 3511 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 14149 671523 SH SOLE 671523 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2907 64565 SH SOLE 0 0 64565 HUBSPOT INC COM 443573100 352566 889330 SH SOLE 650218 0 239112 HUBSPOT INC COM 443573100 702 1770 SH SOLE _ 1770 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 15774 300000 SH SOLE 266190 0 33810 I3 VERTICALS INC COM CL A 46571Y107 8099 243931 SH SOLE 181959 0 61972 ICF INTL INC COM 44925C103 34465 463680 SH SOLE 435023 0 28657 ICON PLC SHS G4705A100 309219 1585900 SH SOLE 1319137 0 266763 ICON PLC SHS G4705A100 813 4171 SH SOLE _ 4171 0 0 ING GROEP N.V. SPONSORED ADR 456837103 3776 400000 SH SOLE 400000 0 0 INMODE LTD SHS M5425M103 9723 204789 SH SOLE 155289 0 49500 INNOSPEC INC COM 45768S105 31028 341977 SH SOLE 328573 0 13404 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 34719 3923074 SH SOLE 3356665 0 566409 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 141 15944 SH SOLE _ 15944 0 0 INSPIRE MED SYS INC COM 457730109 143616 763550 SH SOLE 628613 0 134937 INSPIRE MED SYS INC COM 457730109 452 2405 SH SOLE _ 2405 0 0 INSTALLED BLDG PRODS INC COM 45780R101 86920 852746 SH SOLE 600682 0 252064 INSTALLED BLDG PRODS INC COM 45780R101 235 2306 SH SOLE _ 2306 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 200815 6314925 SH SOLE 5106446 0 1208479 INTRA CELLULAR THERAPIES INC COM 46116X101 603 18975 SH SOLE _ 18975 0 0 IPG PHOTONICS CORP COM 44980X109 16991 75925 SH SOLE 75925 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 3616 68120 SH SOLE 68120 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 20668 400000 SH SOLE 400000 0 0 ISHARES TR MSCI INDIA ETF 46429B598 14021 348602 SH SOLE 348602 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 20002 472648 SH SOLE 472648 0 0 ISHARES TR MSCI CHINA ETF 46429B671 49 605 SH SOLE 605 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 13895 122021 SH SOLE 112188 0 9833 JOHN BEAN TECHNOLOGIES CORP COM 477839104 113 995 SH SOLE _ 995 0 0 JOHNSON & JOHNSON COM 478160104 4965 31550 SH SOLE 31550 0 0 JOINT CORP COM 47973J102 7967 303399 SH SOLE 226588 0 76811 JPMORGAN CHASE & CO COM 46625H100 3774 29698 SH SOLE 29698 0 0 KADANT INC COM 48282T104 238470 1691520 SH SOLE 1379805 0 311715 KADANT INC COM 48282T104 365 2587 SH SOLE _ 2587 0 0 KIMBALL INTL INC CL B 494274103 302 25244 SH SOLE 19039 0 6205 KIMCO RLTY CORP COM 49446R109 2565 170892 SH SOLE 170892 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 60418 1444707 SH SOLE 1425745 0 18962 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 354 8475 SH SOLE _ 8475 0 0 KORNIT DIGITAL LTD SHS M6372Q113 401381 4503318 SH SOLE 3352169 0 1151149 KORNIT DIGITAL LTD SHS M6372Q113 731 8207 SH SOLE _ 8207 0 0 LAWSON PRODS INC COM 520776105 1000 19646 SH SOLE 14619 0 5027 LEAF GROUP LTD COM 52177G102 6028 1296328 SH SOLE 980814 0 315514 LGI HOMES INC COM 50187T106 222479 2101834 SH SOLE 1617532 0 484302 LGI HOMES INC COM 50187T106 303 2864 SH SOLE _ 2864 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 115822 1164629 SH SOLE 956037 0 208592 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 434 4368 SH SOLE _ 4368 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 37789 535462 SH SOLE 455791 0 79671 LOVESAC COMPANY COM 54738L109 30885 716762 SH SOLE 653973 0 62789 LUNA INNOVATIONS COM 550351100 7343 743173 SH SOLE 554572 0 188601 MACROGENICS INC COM 556099109 83681 3660565 SH SOLE 3135875 0 524690 MACROGENICS INC COM 556099109 271 11851 SH SOLE _ 11851 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 7663 566778 SH SOLE 428178 0 138600 MAGNOLIA OIL & GAS CORP CL A 559663109 26360 3733654 SH SOLE 3708654 0 25000 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 74828 2533958 SH SOLE 2027345 0 506613 MANPOWERGROUP INC COM 56418H100 20590 228321 SH SOLE 220637 0 7684 MARKETAXESS HLDGS INC COM 57060D108 486 852 SH SOLE 852 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 22791 917521 SH SOLE 917521 0 0 MEDALLIA INC COM 584021109 297784 8963983 SH SOLE 6826881 0 2137102 MEDALLIA INC COM 584021109 588 17703 SH SOLE _ 17703 0 0 MEDIAALPHA INC CL A 58450V104 26175 669949 SH SOLE 669949 0 0 MEDIAALPHA INC CL A 58450V104 155 3976 SH SOLE _ 3976 0 0 MEDPACE HLDGS INC COM 58506Q109 394919 2837060 SH SOLE 1976045 0 861015 MEDPACE HLDGS INC COM 58506Q109 548 3934 SH SOLE _ 3934 0 0 MEI PHARMA INC COM NEW 55279B202 14545 5509414 SH SOLE 5371569 0 137845 MEI PHARMA INC COM NEW 55279B202 96 36353 SH SOLE _ 36353 0 0 MERCADOLIBRE INC COM 58733R102 242875 144981 SH SOLE 121381 0 23600 MINERALS TECHNOLOGIES INC COM 603158106 20684 332963 SH SOLE 320300 0 12663 MOELIS & CO CL A 60786M105 47003 1005195 SH SOLE 971896 0 33299 MONMOUTH REAL ESTATE INVT CO CL A 609720107 160439 9263208 SH SOLE 7258065 0 2005143 MONMOUTH REAL ESTATE INVT CO CL A 609720107 554 32007 SH SOLE _ 32007 0 0 MONOLITHIC PWR SYS INC COM 609839105 373548 1019982 SH SOLE 736380 0 283602 MONOLITHIC PWR SYS INC COM 609839105 841 2297 SH SOLE _ 2297 0 0 MONRO INC COM 610236101 249217 4675737 SH SOLE 3413605 0 1262132 MONRO INC COM 610236101 402 7540 SH SOLE _ 7540 0 0 MORNINGSTAR INC COM 617700109 194379 839398 SH SOLE 586284 0 253114 MORNINGSTAR INC COM 617700109 537 2319 SH SOLE _ 2319 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 26987 1029244 SH SOLE 929359 0 99885 NATIONAL CINEMEDIA INC COM 635309107 18172 4885014 SH SOLE 4702514 0 182500 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 139770 3879281 SH SOLE 3028198 0 851083 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 278 7718 SH SOLE _ 7718 0 0 NATIONAL VISION HLDGS INC COM 63845R107 137553 3037163 SH SOLE 2157325 0 879838 NATIONAL VISION HLDGS INC COM 63845R107 164 3626 SH SOLE _ 3626 0 0 NEOGEN CORP COM 640491106 198021 2497109 SH SOLE 1783148 0 713961 NEOGEN CORP COM 640491106 295 3717 SH SOLE _ 3717 0 0 NEOPHOTONICS CORP COM 64051T100 13913 1530625 SH SOLE 1530625 0 0 NKARTA INC COM 65487U108 26056 423877 SH SOLE 423877 0 0 NKARTA INC COM 65487U108 159 2579 SH SOLE _ 2579 0 0 NLIGHT INC COM 65487K100 128822 3945542 SH SOLE 3401373 0 544169 NLIGHT INC COM 65487K100 454 13919 SH SOLE _ 13919 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 153541 2174800 SH SOLE 1716394 0 458406 NOVA MEASURING INSTRUMENTS L COM M7516K103 370 5240 SH SOLE _ 5240 0 0 NOVANTA INC COM 67000B104 115256 974932 SH SOLE 687622 0 287310 NOVANTA INC COM 67000B104 312 2635 SH SOLE _ 2635 0 0 NUCOR CORP COM 670346105 3295 61949 SH SOLE 61949 0 0 NVE CORP COM NEW 629445206 2411 42910 SH SOLE 42910 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 53665 274950 SH SOLE 180313 0 94637 OLD DOMINION FREIGHT LINE IN COM 679580100 110 564 SH SOLE _ 564 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 286420 3502755 SH SOLE 2578511 0 924244 OLLIES BARGAIN OUTLET HLDGS COM 681116109 589 7200 SH SOLE _ 7200 0 0 OOMA INC COM 683416101 7670 532654 SH SOLE 403214 0 129440 OPEN LENDING CORP COM CL A 68373J104 344696 9859737 SH SOLE 7716892 0 2142845 OPEN LENDING CORP COM CL A 68373J104 791 22622 SH SOLE _ 22622 0 0 OPTIMIZERX CORP COM NEW 68401U204 9215 295723 SH SOLE 221236 0 74487 OPTINOSE INC COM 68404V100 3122 754122 SH SOLE 754122 0 0 OPTINOSE INC COM 68404V100 26 6304 SH SOLE _ 6304 0 0 ORTHOPEDIATRICS CORP COM 68752L100 16967 411332 SH SOLE 384056 0 27276 PAR TECHNOLOGY CORP COM 698884103 51836 825541 SH SOLE 812089 0 13452 PATRICK INDS INC COM 703343103 21709 317614 SH SOLE 287074 0 30540 PAYA HOLDINGS INC COM CL A 70434P103 7625 561521 SH SOLE 418667 0 142854 PAYLOCITY HLDG CORP COM 70438V106 375057 1821459 SH SOLE 1325660 0 495799 PAYLOCITY HLDG CORP COM 70438V106 854 4149 SH SOLE _ 4149 0 0 PAYSIGN INC COM 70451A104 5337 1150122 SH SOLE 867007 0 283115 PENNANT GROUP INC COM 70805E109 204509 3522368 SH SOLE 2515865 0 1006503 PENNANT GROUP INC COM 70805E109 222 3818 SH SOLE _ 3818 0 0 PETIQ INC COM CL A 71639T106 59538 1548457 SH SOLE 1099686 0 448771 PINNACLE FINL PARTNERS INC COM 72346Q104 97367 1511917 SH SOLE 1151101 0 360816 PINNACLE FINL PARTNERS INC COM 72346Q104 121 1882 SH SOLE _ 1882 0 0 PLANET FITNESS INC CL A 72703H101 120918 1557616 SH SOLE 1109299 0 448317 PLANET FITNESS INC CL A 72703H101 171 2199 SH SOLE _ 2199 0 0 POOL CORP COM 73278L105 191651 514499 SH SOLE 351272 0 163227 POOL CORP COM 73278L105 486 1305 SH SOLE _ 1305 0 0 PPG INDS INC COM 693506107 2351 16300 SH SOLE 16300 0 0 PROOFPOINT INC COM 743424103 257183 1885369 SH SOLE 1440112 0 445257 PROOFPOINT INC COM 743424103 802 5876 SH SOLE _ 5876 0 0 PULTE GROUP INC COM 745867101 2501 58001 SH SOLE 58001 0 0 PURPLE INNOVATION INC COM 74640Y106 156513 4751459 SH SOLE 4032595 0 718864 PURPLE INNOVATION INC COM 74640Y106 507 15400 SH SOLE _ 15400 0 0 Q2 HLDGS INC COM 74736L109 127820 1010198 SH SOLE 659317 0 350881 Q2 HLDGS INC COM 74736L109 249 1966 SH SOLE _ 1966 0 0 QAD INC CL A 74727D306 7541 119360 SH SOLE 89162 0 30198 RADIANT LOGISTICS INC COM 75025X100 6504 1121359 SH SOLE 862454 0 258905 RAPID7 INC COM 753422104 205154 2275441 SH SOLE 1630500 0 644941 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2778 38848 SH SOLE 38848 0 0 RBC BEARINGS INC COM 75524B104 294446 1644585 SH SOLE 1123542 0 521043 RBC BEARINGS INC COM 75524B104 359 2005 SH SOLE _ 2005 0 0 RED VIOLET INC COM 75704L104 7607 291337 SH SOLE 219836 0 71501 REGAL BELOIT CORP COM 758750103 21562 175569 SH SOLE 169692 0 5877 REPAY HLDGS CORP COM CL A 76029L100 149531 5487370 SH SOLE 4584069 0 903301 REPAY HLDGS CORP COM CL A 76029L100 281 10330 SH SOLE _ 10330 0 0 ROPER TECHNOLOGIES INC COM 776696106 523 1213 SH SOLE 1213 0 0 SANGAMO THERAPEUTICS INC COM 800677106 156633 10037334 SH SOLE 8301563 0 1735771 SANGAMO THERAPEUTICS INC COM 800677106 547 35047 SH SOLE _ 35047 0 0 SANMINA CORPORATION COM 801056102 19635 615708 SH SOLE 595015 0 20693 SEA LTD SPONSORD ADS 81141R100 140749 707102 SH SOLE 667335 0 39767 SENSIENT TECHNOLOGIES CORP COM 81725T100 14010 189919 SH SOLE 183602 0 6317 SHARPS COMPLIANCE CORP COM 820017101 8826 934012 SH SOLE 707635 0 226377 SHARPSPRING INC COM 820054104 6122 376029 SH SOLE 286099 0 89930 SILK RD MED INC COM 82710M100 165057 2620792 SH SOLE 2249971 0 370821 SILK RD MED INC COM 82710M100 581 9221 SH SOLE _ 9221 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 9717 209695 SH SOLE 158909 0 50786 SIMULATIONS PLUS INC COM 829214105 13866 192791 SH SOLE 192791 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 123362 777671 SH SOLE 554801 0 222870 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 164 1031 SH SOLE _ 1031 0 0 SITIME CORP COM 82982T106 9549 85311 SH SOLE 63901 0 21410 SKYLINE CHAMPION CORPORATION COM 830830105 93258 3014145 SH SOLE 2868342 0 145803 SKYLINE CHAMPION CORPORATION COM 830830105 288 9314 SH SOLE _ 9314 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 6054 743734 SH SOLE 743734 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 93 11388 SH SOLE _ 11388 0 0 SOUND FINL BANCORP INC COM 83607A100 3813 120089 SH SOLE 92315 0 27774 SQUARE INC CL A 852234103 30725 141173 SH SOLE 141173 0 0 SQUARE INC CL A 852234103 301 1381 SH SOLE _ 1381 0 0 STEPSTONE GROUP INC COM CL A 85914M107 37898 952204 SH SOLE 727628 0 224576 STERLING CONSTR INC COM 859241101 6455 346832 SH SOLE 263974 0 82858 STONERIDGE INC COM 86183P102 10218 338006 SH SOLE 338006 0 0 STRIDE INC COM 86333M108 4908 231192 SH SOLE 176107 0 55085 SUNCOR ENERGY INC NEW COM 867224107 3846 229309 SH SOLE 229309 0 0 SUPERIOR GROUP OF CO INC COM 868358102 12190 524515 SH SOLE 524515 0 0 SURGALIGN HOLDINGS INC COM 86882C105 5254 2398981 SH SOLE 1821262 0 577719 SYSTEMAX INC COM 871851101 7818 217838 SH SOLE 163299 0 54539 TABULA RASA HEALTHCARE INC COM 873379101 15797 368750 SH SOLE 368750 0 0 TABULA RASA HEALTHCARE INC COM 873379101 154 3587 SH SOLE _ 3587 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 8552 190291 SH SOLE 143708 0 46583 TAL EDUCATION GROUP SPONSORED ADS 874080104 224 3133 SH SOLE 3133 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 24273 253692 SH SOLE 253692 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 234 2448 SH SOLE _ 2448 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 151438 2968785 SH SOLE 2224161 0 744624 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 342 6698 SH SOLE _ 6698 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 18200 704876 SH SOLE 681302 0 23574 TPI COMPOSITES INC COM 87266J104 39073 740303 SH SOLE 693489 0 46814 TPI COMPOSITES INC COM 87266J104 270 5124 SH SOLE _ 5124 0 0 TRADEWEB MKTS INC CL A 892672106 30214 483817 SH SOLE 483817 0 0 TRADEWEB MKTS INC CL A 892672106 269 4300 SH SOLE _ 4300 0 0 TRANSCAT INC COM 893529107 25356 731128 SH SOLE 731128 0 0 TREEHOUSE FOODS INC COM 89469A104 14602 343646 SH SOLE 332231 0 11415 TREX CO INC COM 89531P105 293992 3511612 SH SOLE 2486415 0 1025197 TREX CO INC COM 89531P105 843 10066 SH SOLE _ 10066 0 0 TRIMAS CORP COM NEW 896215209 27752 876285 SH SOLE 658291 0 217994 TRIMAS CORP COM NEW 896215209 96 3031 SH SOLE _ 3031 0 0 TRIP COM GROUP LTD ADS 89677Q107 38691 1147067 SH SOLE 1075029 0 72038 TUCOWS INC COM NEW 898697206 5503 74471 SH SOLE 56075 0 18396 TYLER TECHNOLOGIES INC COM 902252105 428 981 SH SOLE 981 0 0 U S PHYSICAL THERAPY INC COM 90337L108 20512 170575 SH SOLE 170575 0 0 UFP TECHNOLOGIES INC COM 902673102 17112 367213 SH SOLE 367213 0 0 UNION PAC CORP COM 907818108 3019 14500 SH SOLE 14500 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3218 23400 SH SOLE 23400 0 0 UNUM GROUP COM 91529Y106 16616 724324 SH SOLE 700373 0 23951 UPLAND SOFTWARE INC COM 91544A109 49323 1074812 SH SOLE 1057550 0 17262 USA TECHNOLOGIES INC COM 90328S500 17969 1714588 SH SOLE 1714588 0 0 VALVOLINE INC COM 92047W101 253657 10961862 SH SOLE 8496986 0 2464876 VALVOLINE INC COM 92047W101 629 27174 SH SOLE _ 27174 0 0 VEEVA SYS INC CL A COM 922475108 36774 135075 SH SOLE 135075 0 0 VEEVA SYS INC CL A COM 922475108 357 1310 SH SOLE _ 1310 0 0 VIA OPTRONICS AG SPONSORED ADS 91823Y109 7263 539605 SH SOLE 402377 0 137228 WAYFAIR INC CL A 94419L101 8788 38916 SH SOLE 38916 0 0 WAYFAIR INC CL A 94419L101 86 379 SH SOLE _ 379 0 0 WEBSTER FINL CORP CONN COM 947890109 128542 3049629 SH SOLE 2392858 0 656771 WEBSTER FINL CORP CONN COM 947890109 228 5406 SH SOLE _ 5406 0 0 WEX INC COM 96208T104 119651 587881 SH SOLE 410628 0 177253 WEX INC COM 96208T104 332 1629 SH SOLE _ 1629 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 23453 1011339 SH SOLE 980110 0 31229 XPEL INC COM 98379L100 25170 488167 SH SOLE 488167 0 0 YETI HLDGS INC COM 98585X104 254599 3718402 SH SOLE 2758191 0 960211 YETI HLDGS INC COM 98585X104 342 4997 SH SOLE _ 4997 0 0 ZENDESK INC COM 98936J101 201518 1408038 SH SOLE 1092423 0 315615 ZENDESK INC COM 98936J101 695 4855 SH SOLE _ 4855 0 0