0000814133-24-000069.txt : 20240418 0000814133-24-000069.hdr.sgml : 20240418 20240418124019 ACCESSION NUMBER: 0000814133-24-000069 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240418 DATE AS OF CHANGE: 20240418 EFFECTIVENESS DATE: 20240418 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WASATCH ADVISORS LP CENTRAL INDEX KEY: 0000814133 ORGANIZATION NAME: IRS NUMBER: 870319391 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01286 FILM NUMBER: 24853614 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 FORMER COMPANY: FORMER CONFORMED NAME: WASATCH ADVISORS INC DATE OF NAME CHANGE: 19990611 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000814133 XXXXXXXX 03-31-2024 03-31-2024 WASATCH ADVISORS LP
505 WAKARA WAY 3RD FLOOR SALT LAKE CITY UT 84108
13F HOLDINGS REPORT 028-01286 N
Dan Thurber Chief Compliance Officer 8015330777 Dan Thurber Salt Lake City UT 04-18-2024 0 247 19121616769 false
INFORMATION TABLE 2 sc13f324.xml AAON INC COM PAR $0.004 000360206 89873894 1020135 SH SOLE 1 717839 0 302296 ADDUS HOMECARE CORP COM 006739106 31692311 306680 SH SOLE 1 297711 0 8969 AFC GAMMA INC COM 00109K105 7930838 640617 SH SOLE 1 586924 0 53693 AGILYSYS INC COM 00847J105 84902567 1007626 SH SOLE 1 760283 0 247343 ALBANY INTL CORP CL A 012348108 24444169 261407 SH SOLE 1 261407 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 37178341 1513160 SH SOLE 1 1064941 0 448219 ALLIENT INC COM 019330109 20914332 586164 SH SOLE 1 566437 0 19727 ALLISON TRANSMISSION HLDGS I COM 01973R101 68423318 843067 SH SOLE 1 843067 0 0 AMDOCS LTD SHS G02602103 1942955 21500 SH SOLE 1 21500 0 0 AMETEK INC COM 031100100 1142028 6244 SH SOLE 1 6244 0 0 AMPHENOL CORP NEW CL A 032095101 2279201 19759 SH SOLE 1 19759 0 0 ANSYS INC COM 03662Q105 722787 2082 SH SOLE 1 2082 0 0 ARBOR REALTY TRUST INC COM 038923108 46245297 3490211 SH SOLE 1 3399796 0 90415 ARHAUS INC COM CL A 04035M102 135312066 8792207 SH SOLE 1 6926290 0 1865917 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 8619557 609156 SH SOLE 1 559744 0 49412 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 61320037 1339743 SH SOLE 1 1305506 0 34237 ARTIVION INC COM 228903100 22928299 1083568 SH SOLE 1 1083568 0 0 ARVINAS INC COM 04335A105 8562545 207426 SH SOLE 1 207426 0 0 AT&T INC COM 00206R102 3872000 220000 SH SOLE 1 220000 0 0 ATRICURE INC COM 04963C209 21922994 720677 SH SOLE 1 720677 0 0 AXIS CAP HLDGS LTD SHS G0692U109 68552472 1054329 SH SOLE 1 1030206 0 24123 AXOS FINANCIAL INC COM 05465C100 56202789 1040022 SH SOLE 1 1003929 0 36093 AZEK CO INC CL A 05478C105 91065182 1813325 SH SOLE 1 1281300 0 532025 BALCHEM CORP COM 057665200 291587079 1881814 SH SOLE 1 1495228 0 386586 BANK OZK LITTLE ROCK ARK COM 06417N103 294718498 6483029 SH SOLE 1 5431053 0 1051976 BELLRING BRANDS INC COMMON STOCK 07831C103 353132867 5982261 SH SOLE 1 4525996 0 1456265 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 26327737 3821152 SH SOLE 1 3739578 0 81574 BIOMERICA INC COM NEW 09061H307 793116 953264 SH SOLE 1 878287 0 74977 BIOTE CORP CLASS A COM 090683103 3885194 669861 SH SOLE 1 614552 0 55309 BLOCK INC CL A 852234103 1746746 20652 SH SOLE 1 20652 0 0 BOOT BARN HLDGS INC COM 099406100 202830208 2131689 SH SOLE 1 1671222 0 460467 BOWMAN CONSULTING GROUP LTD COM 103002101 8471469 243503 SH SOLE 1 223332 0 20171 BRC INC COM CL A 05601U105 6246309 1459418 SH SOLE 1 1333232 0 126186 BRISTOL-MYERS SQUIBB CO COM 110122108 4738346 87375 SH SOLE 1 87375 0 0 C4 THERAPEUTICS INC COM STK 12529R107 35363673 4328479 SH SOLE 1 3966683 0 361796 CACTUS INC CL A 127203107 66920541 1336006 SH SOLE 1 1291929 0 44077 CAE INC COM 124765108 12434467 601918 SH SOLE 1 429272 0 172646 CAL MAINE FOODS INC COM NEW 128030202 45182264 767753 SH SOLE 1 747025 0 20728 CALIFORNIA BANCORP INC COM 13005U101 6921662 314621 SH SOLE 1 288167 0 26454 CAMTEK LTD ORD M20791105 37884396 452243 SH SOLE 1 255166 0 197077 CANTALOUPE INC COM 138103106 7996425 1243612 SH SOLE 1 1243612 0 0 CARPARTS COM INC COM 14427M107 2386173 1472946 SH SOLE 1 1350962 0 121984 CARTERS INC COM 146229109 45011231 531545 SH SOLE 1 517664 0 13881 CASELLA WASTE SYS INC CL A 147448104 91316530 923602 SH SOLE 1 748164 0 175438 CASTLE BIOSCIENCES INC COM 14843C105 56506599 2551088 SH SOLE 1 2155010 0 396078 CERTARA INC COM 15687V109 88056229 4924845 SH SOLE 1 3778309 0 1146536 CERUS CORP COM 157085101 11876957 6284104 SH SOLE 1 6284104 0 0 CHEFS WHSE INC COM 163086101 9798793 260191 SH SOLE 1 238486 0 21705 CHEVRON CORP NEW COM 166764100 2370044 15025 SH SOLE 1 15025 0 0 CHUYS HLDGS INC COM 171604101 10579381 313649 SH SOLE 1 313649 0 0 CITIGROUP INC COM NEW 172967424 4077462 64476 SH SOLE 1 64476 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 289962239 16391308 SH SOLE 1 12201276 0 4190032 CLEARWATER PAPER CORP COM 18538R103 1524821 34869 SH SOLE 1 34869 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 10369602 146298 SH SOLE 1 134067 0 12231 COHEN & STEERS INC COM 19247A100 240255261 3124662 SH SOLE 1 2569607 0 555055 COMMERCIAL METALS CO COM 201723103 37646710 640577 SH SOLE 1 623175 0 17402 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2650642 772782 SH SOLE 1 708245 0 64537 CONSTRUCTION PARTNERS INC COM CL A 21044C107 95024217 1692328 SH SOLE 1 1312954 0 379374 COPART INC COM 217204106 2129023 36758 SH SOLE 1 36758 0 0 CREDICORP LTD COM G2519Y108 1192618 7039 SH SOLE 1 3833 0 3206 CROSS CTRY HEALTHCARE INC COM 227483104 40057430 2139820 SH SOLE 1 2063159 0 76661 CSW INDUSTRIALS INC COM 126402106 137560056 586360 SH SOLE 1 456308 0 130052 CTS CORP COM 126501105 45103408 963954 SH SOLE 1 937714 0 26240 CYBERARK SOFTWARE LTD SHS M2682V108 249024141 937485 SH SOLE 1 727254 0 210231 DENALI THERAPEUTICS INC COM 24823R105 8262788 402670 SH SOLE 1 402670 0 0 DESCARTES SYS GROUP INC COM 249906108 42933759 469170 SH SOLE 1 336516 0 132654 DIGI INTL INC COM 253798102 9619775 301277 SH SOLE 1 275860 0 25417 DLH HLDGS CORP COM 23335Q100 5491922 413860 SH SOLE 1 413860 0 0 DLOCAL LTD CLASS A COM G29018101 57890761 3938147 SH SOLE 1 3535960 0 402187 DMC GLOBAL INC COM 23291C103 7577654 388797 SH SOLE 1 388797 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 12659748 289498 SH SOLE 1 289498 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 7030817 72700 SH SOLE 1 72700 0 0 DUTCH BROS INC CL A 26701L100 41988078 1272366 SH SOLE 1 912448 0 359918 DYNE THERAPEUTICS INC COM 26818M108 11861172 417794 SH SOLE 1 417794 0 0 ENDAVA PLC ADS 29260V105 48024663 1262478 SH SOLE 1 964298 0 298180 ENFUSION INC CL A 292812104 7326768 792083 SH SOLE 1 792083 0 0 ENSIGN GROUP INC COM 29358P101 518883532 4170419 SH SOLE 1 3270410 0 900009 ESPERION THERAPEUTICS INC NE COM 29664W105 24467454 9129647 SH SOLE 1 8562747 0 566900 ESQUIRE FINL HLDGS INC COM 29667J101 26736006 563219 SH SOLE 1 545986 0 17233 EURONET WORLDWIDE INC COM 298736109 64054012 582680 SH SOLE 1 567844 0 14836 EVERGY INC COM 30034W106 3392833 63560 SH SOLE 1 63560 0 0 EXACT SCIENCES CORP COM 30063P105 20666067 299248 SH SOLE 1 299248 0 0 EXAGEN INC COM 30068X103 1251163 786895 SH SOLE 1 786895 0 0 EXELON CORP COM 30161N101 5791416 154150 SH SOLE 1 154150 0 0 EZCORP INC CL A NON VTG 302301106 29380140 2593128 SH SOLE 1 2475053 0 118075 FABRINET SHS G3323L100 201037325 1063577 SH SOLE 1 878675 0 184902 FB FINL CORP COM 30257X104 45171551 1199457 SH SOLE 1 1168039 0 31418 FIRST WESTN FINL INC COM 33751L105 5306974 363990 SH SOLE 1 333391 0 30599 FIRSTSERVICE CORP NEW COM 33767E202 219952 1328 SH SOLE 1 1328 0 0 FIVE BELOW INC COM 33829M101 340278493 1876053 SH SOLE 1 1457009 0 419044 FIVE9 INC COM 338307101 214874576 3459581 SH SOLE 1 2769666 0 689915 FLOOR & DECOR HLDGS INC CL A 339750101 267487073 2063625 SH SOLE 1 1605622 0 458003 FOX FACTORY HLDG CORP COM 35138V102 128096053 2460074 SH SOLE 1 1928917 0 531157 FRANKLIN COVEY CO COM 353469109 6862412 174794 SH SOLE 1 159749 0 15045 FRESHPET INC COM 358039105 304733466 2630187 SH SOLE 1 2096696 0 533491 FULL HSE RESORTS INC COM 359678109 4682025 840579 SH SOLE 1 772471 0 68108 GCM GROSVENOR INC COM CL A 36831E108 22625227 2342156 SH SOLE 1 2264901 0 77255 GEN RESTAURENT GROUP CL A COM 36870C104 7313023 626115 SH SOLE 1 572815 0 53300 GLOBAL E ONLINE LTD SHS M5216V106 50679970 1394222 SH SOLE 1 982969 0 411253 GLOBAL INDUSTRIAL COMPANY COM 37892E102 10107966 225725 SH SOLE 1 206835 0 18890 GLOBANT S A COM L44385109 673692652 3336764 SH SOLE 1 2733113 0 603651 GOOSEHEAD INS INC COM CL A 38267D109 140025047 2101847 SH SOLE 1 1638149 0 463698 GRAHAM CORP COM 384556106 9840605 360726 SH SOLE 1 330590 0 30136 GRAND CANYON ED INC COM 38526M106 63076535 463083 SH SOLE 1 450987 0 12096 GRANITE CONSTR INC COM 387328107 53522698 936858 SH SOLE 1 900663 0 36195 GRID DYNAMICS HLDGS INC CL A 39813G109 93584823 7614713 SH SOLE 1 5916164 0 1698549 GUIDEWIRE SOFTWARE INC COM 40171V100 335513006 2874758 SH SOLE 1 2266462 0 608296 HAMILTON LANE INC CL A 407497106 282688643 2506994 SH SOLE 1 2012350 0 494644 HANCOCK WHITNEY CORPORATION COM 410120109 29448335 639625 SH SOLE 1 620672 0 18953 HARMONIC INC COM 413160102 18214883 1355274 SH SOLE 1 1293288 0 61986 HARROW INC COM 415858109 5134986 388132 SH SOLE 1 355631 0 32501 HCI GROUP INC COM 40416E103 18670075 160838 SH SOLE 1 147463 0 13375 HEALTHEQUITY INC COM 42226A107 604803200 7409080 SH SOLE 1 5819698 0 1589382 HEICO CORP NEW CL A 422806208 2388379 15515 SH SOLE 1 8687 0 6828 HELIOS TECHNOLOGIES INC COM 42328H109 186345457 4169735 SH SOLE 1 3289851 0 879884 HIGHPEAK ENERGY INC COM 43114Q105 8218536 521150 SH SOLE 1 474044 0 47106 HUBSPOT INC COM 443573100 24735962 39479 SH SOLE 1 39479 0 0 ICF INTL INC COM 44925C103 163786325 1087342 SH SOLE 1 961819 0 125523 ICON PLC SHS G4705A100 152615366 454280 SH SOLE 1 398957 0 55323 IMMATICS N.V SHS N44445109 7676441 730394 SH SOLE 1 730394 0 0 IMPINJ INC COM 453204109 33575363 261470 SH SOLE 1 255341 0 6129 INFUSYSTEM HLDGS INC COM 45685K102 7255439 846609 SH SOLE 1 774962 0 71647 ING GROEP N.V. SPONSORED ADR 456837103 3479390 211000 SH SOLE 1 211000 0 0 INMODE LTD SHS M5425M103 7067464 327046 SH SOLE 1 299657 0 27389 INNOSPEC INC COM 45768S105 254283863 1972110 SH SOLE 1 1640918 0 331192 INSPIRE MED SYS INC COM 457730109 236884803 1102867 SH SOLE 1 858771 0 244096 INSTALLED BLDG PRODS INC COM 45780R101 71407151 275991 SH SOLE 1 211959 0 64032 INTRA-CELLULAR THERAPIES INC COM 46116X101 266748492 3854747 SH SOLE 1 3123314 0 731433 ISHARES INC MSCI TAIWAN ETF 46434G772 21245169 436425 SH SOLE 1 436425 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 2907562 41377 SH SOLE 1 41377 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 45119052 2982092 SH SOLE 1 2923922 0 58170 JFROG LTD ORD SHS M6191J100 89299371 2019434 SH SOLE 1 1550942 0 468492 JOHN BEAN TECHNOLOGIES CORP COM 477839104 7234578 68973 SH SOLE 1 63137 0 5836 JOHNSON & JOHNSON COM 478160104 7171544 45335 SH SOLE 1 45335 0 0 JPMORGAN CHASE & CO COM 46625H100 4813209 24030 SH SOLE 1 24030 0 0 KADANT INC COM 48282T104 315894352 962799 SH SOLE 1 805749 0 157050 KARAT PACKAGING INC COM 48563L101 9304058 325203 SH SOLE 1 298337 0 26866 KELLY SVCS INC CL A 488152208 1434492 57288 SH SOLE 1 57288 0 0 KENVUE INC COM 49177J102 3929347 183101 SH SOLE 1 183101 0 0 KIMCO RLTY CORP COM 49446R109 3458322 176355 SH SOLE 1 176355 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 6910124 828552 SH SOLE 1 760417 0 68135 KORNIT DIGITAL LTD SHS M6372Q113 32802672 1810302 SH SOLE 1 1415359 0 394943 KRAFT HEINZ CO COM 500754106 4169700 113000 SH SOLE 1 113000 0 0 KULICKE & SOFFA INDS INC COM 501242101 19542567 388443 SH SOLE 1 388443 0 0 KURA SUSHI USA INC CL A COM 501270102 6228889 54089 SH SOLE 1 54089 0 0 LANDSEA HOMES CORP COM 51509P103 22135743 1523451 SH SOLE 1 1451979 0 71472 LANTRONIX INC COM NEW 516548203 1853308 520592 SH SOLE 1 473986 0 46606 LGI HOMES INC COM 50187T106 169928711 1460245 SH SOLE 1 1189121 0 271124 LUNA INNOVATIONS INC COM 550351100 6484491 2023242 SH SOLE 1 1850070 0 173172 MACROGENICS INC COM 556099109 14566603 989579 SH SOLE 1 989579 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 90571053 3490214 SH SOLE 1 3490214 0 0 MAMAS CREATIONS INC COM 56146T103 19145335 3829067 SH SOLE 1 3646696 0 182371 MARKETAXESS HLDGS INC COM 57060D108 157134063 716689 SH SOLE 1 572583 0 144106 MARKFORGED HOLDING CORPORATI COM 57064N102 2459474 2941954 SH SOLE 1 2941954 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 9048492 381471 SH SOLE 1 381471 0 0 MATADOR RES CO COM 576485205 78575070 1176802 SH SOLE 1 1176802 0 0 MEDPACE HLDGS INC COM 58506Q109 393809822 974415 SH SOLE 1 756404 0 218011 MERCADOLIBRE INC COM 58733R102 209745139 138724 SH SOLE 1 133850 0 4874 MISTER CAR WASH INC COM 60646V105 127284644 16423825 SH SOLE 1 12997381 0 3426444 MOELIS & CO CL A 60786M105 194019593 3417643 SH SOLE 1 2832473 0 585170 MONDAY COM LTD SHS M7S64H106 30211694 133757 SH SOLE 1 133757 0 0 MONOLITHIC PWR SYS INC COM 609839105 34950130 51593 SH SOLE 1 44505 0 7088 MONRO INC COM 610236101 661015 20958 SH SOLE 1 20958 0 0 MORNINGSTAR INC COM 617700109 173334469 562099 SH SOLE 1 431457 0 130642 NAPCO SEC TECHNOLOGIES INC COM 630402105 16989969 423057 SH SOLE 1 407087 0 15970 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 257025407 6563468 SH SOLE 1 5441084 0 1122384 NATURES SUNSHINE PRODS INC COM 639027101 10762204 518161 SH SOLE 1 518161 0 0 NCINO INC COM 63947X101 84094235 2249712 SH SOLE 1 1670172 0 579540 NEOGAMES S A SHS L6673X107 1032163 35641 SH SOLE 1 35641 0 0 NKARTA INC COM 65487U108 12631399 1168492 SH SOLE 1 1168492 0 0 NLIGHT INC COM 65487K100 4492033 345541 SH SOLE 1 345541 0 0 NOVA LTD COM M7516K103 465405032 2623774 SH SOLE 1 2037707 0 586067 NOVANTA INC COM 67000B104 167564932 958774 SH SOLE 1 741377 0 217397 NU HLDGS LTD ORD SHS CL A G6683N103 224628359 18828865 SH SOLE 1 18119723 0 709142 NURIX THERAPEUTICS INC COM 67080M103 18180269 1236753 SH SOLE 1 1236753 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1426831 6506 SH SOLE 1 6506 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 311721443 3917575 SH SOLE 1 3129169 0 788406 ON HLDG AG NAMEN AKT A H5919C104 14822522 418952 SH SOLE 1 418952 0 0 OPEN LENDING CORP COM 68373J104 100749160 16094115 SH SOLE 1 13736736 0 2357379 ORTHOPEDIATRICS CORP COM 68752L100 14618200 501310 SH SOLE 1 478389 0 22921 OSI SYSTEMS INC COM 671044105 9422835 65977 SH SOLE 1 65977 0 0 PAR TECHNOLOGY CORP COM 698884103 10193707 224729 SH SOLE 1 224729 0 0 PATRICK INDS INC COM 703343103 15036853 125863 SH SOLE 1 120570 0 5293 PAYLOCITY HLDG CORP COM 70438V106 411895487 2396692 SH SOLE 1 1870135 0 526557 PDF SOLUTIONS INC COM 693282105 44722683 1328265 SH SOLE 1 1328265 0 0 PENNANT GROUP INC COM 70805E109 25122651 1279809 SH SOLE 1 1236630 0 43179 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 20383599 1442576 SH SOLE 1 1381940 0 60636 PINNACLE FINL PARTNERS INC COM 72346Q104 286960892 3341417 SH SOLE 1 2669791 0 671626 POOL CORP COM 73278L105 211839114 525004 SH SOLE 1 416247 0 108757 POWER INTEGRATIONS INC COM 739276103 16061043 224473 SH SOLE 1 224473 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 83722073 3932460 SH SOLE 1 3022820 0 909640 PROCORE TECHNOLOGIES INC COM 74275K108 460399 5603 SH SOLE 1 5603 0 0 PURPLE INNOVATION INC COM 74640Y106 3917147 2251234 SH SOLE 1 2251234 0 0 Q2 HLDGS INC COM 74736L109 214385775 4078877 SH SOLE 1 3275670 0 803207 QUEST DIAGNOSTICS INC COM 74834L100 4746703 35660 SH SOLE 1 35660 0 0 RADIANT LOGISTICS INC COM 75025X100 6534081 1205550 SH SOLE 1 1104807 0 100743 RAPID7 INC COM 753422104 68503044 1396881 SH SOLE 1 1064390 0 332491 RBC BEARINGS INC COM 75524B104 483369038 1787938 SH SOLE 1 1366133 0 421805 RED VIOLET INC COM 75704L104 12977837 663828 SH SOLE 1 608030 0 55798 ROPER TECHNOLOGIES INC COM 776696106 4167041 7430 SH SOLE 1 7430 0 0 RPC INC COM 749660106 1239398 160129 SH SOLE 1 160129 0 0 SAIA INC COM 78709Y105 210583620 359972 SH SOLE 1 285746 0 74226 SALLY BEAUTY HLDGS INC COM 79546E104 46339219 3731016 SH SOLE 1 3636020 0 94996 SANGAMO THERAPEUTICS INC COM 800677106 13492684 20132324 SH SOLE 1 19724744 0 407580 SCANSOURCE INC COM 806037107 46501043 1055882 SH SOLE 1 1029540 0 26342 SEA LTD SPONSORD ADS 81141R100 82954665 1544492 SH SOLE 1 1497110 0 47382 SERVISFIRST BANCSHARES INC COM 81768T108 48410151 729508 SH SOLE 1 711222 0 18286 SHAKE SHACK INC CL A 819047101 42566579 409176 SH SOLE 1 288679 0 120497 SHIFT4 PMTS INC CL A 82452J109 228031421 3451361 SH SOLE 1 2746489 0 704872 SHOE CARNIVAL INC COM 824889109 7792815 212686 SH SOLE 1 194919 0 17767 SIGNET JEWELERS LIMITED SHS G81276100 27748911 277295 SH SOLE 1 269492 0 7803 SILK RD MED INC COM 82710M100 83351273 4549742 SH SOLE 1 3855127 0 694615 SIMULATIONS PLUS INC COM 829214105 15706667 381693 SH SOLE 1 381693 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 172211379 986602 SH SOLE 1 727445 0 259157 SITIME CORP COM 82982T106 83131140 891678 SH SOLE 1 769716 0 121962 SKYLINE CHAMPION CORPORATION COM 830830105 121306125 1426963 SH SOLE 1 1378057 0 48906 SKYWARD SPECIALTY INS GROUP COM 830940102 10343641 276494 SH SOLE 1 252915 0 23579 SPROUT SOCIAL INC COM CL A 85209W109 105423439 1765591 SH SOLE 1 1402265 0 363326 STANDEX INTL CORP COM 854231107 52565003 288470 SH SOLE 1 278862 0 9608 STEPSTONE GROUP INC COM CL A 85914M107 105385287 2948665 SH SOLE 1 2086571 0 862094 STERLING INFRASTRUCTURE INC COM 859241101 10900724 98819 SH SOLE 1 90416 0 8403 SUNCOR ENERGY INC NEW COM 867224107 4548719 123200 SH SOLE 1 123200 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 8686681 534565 SH SOLE 1 489070 0 45495 TEGNA INC COM 87901J105 567272 37970 SH SOLE 1 37970 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2083072 34500 SH SOLE 1 34500 0 0 TRANSCAT INC COM 893529107 84265595 756220 SH SOLE 1 574913 0 181307 TRANSMEDICS GROUP INC COM 89377M109 32161756 434971 SH SOLE 1 307384 0 127587 TREX CO INC COM 89531P105 294356265 2950940 SH SOLE 1 2335480 0 615460 TYLER TECHNOLOGIES INC COM 902252105 1267380 2982 SH SOLE 1 2982 0 0 UFP INDUSTRIES INC COM 90278Q108 40841780 332020 SH SOLE 1 323537 0 8483 UFP TECHNOLOGIES INC COM 902673102 76526307 303435 SH SOLE 1 295850 0 7585 UNION PAC CORP COM 907818108 5139937 20900 SH SOLE 1 20900 0 0 VALVOLINE INC COM 92047W101 379198217 8507925 SH SOLE 1 6923045 0 1584880 VEECO INSTRS INC DEL COM 922417100 84609630 2405733 SH SOLE 1 2330723 0 75010 VERIZON COMMUNICATIONS INC COM 92343V104 4286214 102150 SH SOLE 1 102150 0 0 VICI PPTYS INC COM 925652109 3104118 104200 SH SOLE 1 104200 0 0 VIEMED HEALTHCARE INC COM 92663R105 10966468 1162934 SH SOLE 1 1069364 0 93570 VIKING THERAPEUTICS INC COM 92686J106 20953952 255536 SH SOLE 1 255536 0 0 VINTAGE WINE ESTATES INC COM 92747V106 1147370 3187139 SH SOLE 1 3187139 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 27437085 1209748 SH SOLE 1 1175307 0 34441 VITA COCO CO INC COM 92846Q107 9724533 398057 SH SOLE 1 398057 0 0 WABASH NATL CORP COM 929566107 41340134 1380766 SH SOLE 1 1343676 0 37090 WEAVE COMMUNICATIONS INC COM 94724R108 22448038 1955404 SH SOLE 1 1865783 0 89621 WORKDAY INC CL A 98138H101 1722689 6316 SH SOLE 1 6316 0 0 XPEL INC COM 98379L100 198760432 3679386 SH SOLE 1 2807830 0 871556 XPONENTIAL FITNESS INC COM CL A 98422X101 3177599 192116 SH SOLE 1 192116 0 0 YETI HLDGS INC COM 98585X104 191199249 4959773 SH SOLE 1 3989627 0 970146