0000814133-24-000062.txt : 20240214 0000814133-24-000062.hdr.sgml : 20240214 20240214121434 ACCESSION NUMBER: 0000814133-24-000062 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 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: 24634871 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 true false 0000814133 XXXXXXXX 12-31-2023 12-31-2023 WASATCH ADVISORS LP
505 WAKARA WAY 3RD FLOOR SALT LAKE CITY UT 84108
13F HOLDINGS REPORT 028-01286 000106081 801-11095 N
Dan Thurber VP, General Counsel 8015330777 Dan Thurber Salt Lake City UT 02-14-2024 0 249 18153343159 false
INFORMATION TABLE 2 sc13f123123.xml A-MARK PRECIOUS METALS INC COM 00181T107 5898901 195005 SH SOLE 1 178738 0 16267 AAON INC COM PAR $0.004 000360206 75706371 1024860 SH SOLE 1 718094 0 306766 ADDUS HOMECARE CORP COM 006739106 28646546 308525 SH SOLE 1 298985 0 9540 AFC GAMMA INC COM 00109K105 6904197 573915 SH SOLE 1 525554 0 48361 AGILYSYS INC COM 00847J105 15843189 186786 SH SOLE 1 186786 0 0 ALBANY INTL CORP CL A 012348108 25866139 263349 SH SOLE 1 263349 0 0 ALLIENT INC COM 019330109 15829980 523998 SH SOLE 1 506400 0 17598 ALLISON TRANSMISSION HLDGS I COM 01973R101 51495023 885555 SH SOLE 1 885555 0 0 ALLOVIR INC COM 019818103 2572787 3784623 SH SOLE 1 3784623 0 0 AMETEK INC COM 031100100 1010281 6127 SH SOLE 1 6127 0 0 AMPHENOL CORP NEW CL A 032095101 1965946 19832 SH SOLE 1 19832 0 0 ANSYS INC COM 03662Q105 742452 2046 SH SOLE 1 2046 0 0 APPLIED DIGITAL CORP COM NEW 038169207 1585255 235201 SH SOLE 1 235201 0 0 ARBOR REALTY TRUST INC COM 038923108 45612698 3004789 SH SOLE 1 2927473 0 77316 ARHAUS INC COM CL A 04035M102 42167407 3558431 SH SOLE 1 2909019 0 649412 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 5761363 686694 SH SOLE 1 631686 0 55008 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 69860376 1581267 SH SOLE 1 1539566 0 41701 ARTIVION INC COM 228903100 9280060 519019 SH SOLE 1 519019 0 0 ARVINAS INC COM 04335A105 9176293 222942 SH SOLE 1 222942 0 0 ASURE SOFTWARE INC COM 04649U102 2964100 311355 SH SOLE 1 311355 0 0 AT&T INC COM 00206R102 3691600 220000 SH SOLE 1 220000 0 0 ATRICURE INC COM 04963C209 18554446 519878 SH SOLE 1 519878 0 0 AXIS CAP HLDGS LTD SHS G0692U109 54799080 989689 SH SOLE 1 966307 0 23382 AXONICS INC COM 05465P101 43842342 704521 SH SOLE 1 501359 0 203162 AXOS FINANCIAL INC COM 05465C100 58324211 1068209 SH SOLE 1 1030264 0 37945 AZEK CO INC CL A 05478C105 84792600 2216800 SH SOLE 1 1576272 0 640528 BALCHEM CORP COM 057665200 284173339 1910409 SH SOLE 1 1493823 0 416586 BANK OZK LITTLE ROCK ARK COM 06417N103 346989262 6963461 SH SOLE 1 5692798 0 1270663 BELLRING BRANDS INC COMMON STOCK 07831C103 361153722 6515492 SH SOLE 1 4865419 0 1650073 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 38082870 3913964 SH SOLE 1 3832390 0 81574 BIOMERICA INC COM NEW 09061H307 1191580 953264 SH SOLE 1 878287 0 74977 BIOTE CORP CLASS A COM 090683103 5299538 1072781 SH SOLE 1 984344 0 88437 BLOCK INC CL A 852234103 1385184 17908 SH SOLE 1 17908 0 0 BOOT BARN HLDGS INC COM 099406100 113809596 1482668 SH SOLE 1 1109042 0 373626 BOWMAN CONSULTING GROUP LTD COM 103002101 9741751 274261 SH SOLE 1 252210 0 22051 BRC INC COM CL A 05601U105 1220627 336261 SH SOLE 1 308429 0 27832 BRIACELL THERAPEUTICS CORP COM 107930109 1564349 267410 SH SOLE 1 267410 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 4483211 87375 SH SOLE 1 87375 0 0 C4 THERAPEUTICS INC COM STK 12529R107 40335062 7138949 SH SOLE 1 6723971 0 414978 CACTUS INC CL A 127203107 43592036 960177 SH SOLE 1 929315 0 30862 CAE INC COM 124765108 21473625 994837 SH SOLE 1 723800 0 271037 CAL MAINE FOODS INC COM NEW 128030202 47770919 832391 SH SOLE 1 810399 0 21992 CALIFORNIA BANCORP INC COM 13005U101 7803362 315160 SH SOLE 1 289024 0 26136 CAMTEK LTD ORD M20791105 31704162 456964 SH SOLE 1 258126 0 198838 CANNAE HLDGS INC COM 13765N107 363023 18607 SH SOLE 1 18607 0 0 CANTALOUPE INC COM 138103106 10869744 1466902 SH SOLE 1 1466902 0 0 CARPARTS COM INC COM 14427M107 4654509 1472946 SH SOLE 1 1350962 0 121984 CASTLE BIOSCIENCES INC COM 14843C105 55912723 2590951 SH SOLE 1 2199420 0 391531 CERTARA INC COM 15687V109 70223625 3992247 SH SOLE 1 2995059 0 997188 CERUS CORP COM 157085101 14104841 6530019 SH SOLE 1 6530019 0 0 CHEFS WHSE INC COM 163086101 10807726 367235 SH SOLE 1 337476 0 29759 CHUYS HLDGS INC COM 171604101 10027614 262297 SH SOLE 1 262297 0 0 CITIGROUP INC COM NEW 172967424 3517570 68382 SH SOLE 1 68382 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 242103051 12087022 SH SOLE 1 8877894 0 3209128 CLEARWATER PAPER CORP COM 18538R103 9908908 274333 SH SOLE 1 253899 0 20434 CLIMB GLOBAL SOLUTIONS INC COM 946760105 5658620 103203 SH SOLE 1 94705 0 8498 COHEN & STEERS INC COM 19247A100 183316809 2420663 SH SOLE 1 1954847 0 465816 COMMERCIAL METALS CO COM 201723103 37635484 752108 SH SOLE 1 731698 0 20410 CONSTRUCTION PARTNERS INC COM CL A 21044C107 25542106 586905 SH SOLE 1 569619 0 17286 COPART INC COM 217204106 1750231 35719 SH SOLE 1 35719 0 0 CREDICORP LTD COM G2519Y108 767342 5118 SH SOLE 1 2789 0 2329 CROSS CTRY HEALTHCARE INC COM 227483104 49663195 2193604 SH SOLE 1 2112752 0 80852 CSW INDUSTRIALS INC COM 126402106 122605444 591126 SH SOLE 1 456757 0 134369 CTS CORP COM 126501105 16197491 370313 SH SOLE 1 359769 0 10544 CYBERARK SOFTWARE LTD SHS M2682V108 403474547 1841929 SH SOLE 1 1413603 0 428326 DENALI THERAPEUTICS INC COM 24823R105 6701979 312301 SH SOLE 1 312301 0 0 DESCARTES SYS GROUP INC COM 249906108 41192495 490251 SH SOLE 1 357597 0 132654 DIGI INTL INC COM 253798102 8606468 331018 SH SOLE 1 303316 0 27702 DLH HLDGS CORP COM 23335Q100 8634418 548217 SH SOLE 1 548217 0 0 DLOCAL LTD CLASS A COM G29018101 63549574 3592401 SH SOLE 1 3127609 0 464792 DMC GLOBAL INC COM 23291C103 9325743 495523 SH SOLE 1 495523 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 11956485 336518 SH SOLE 1 336518 0 0 DUCOMMUN INC DEL COM 264147109 12118527 232780 SH SOLE 1 222759 0 10021 DUKE ENERGY CORP NEW COM NEW 26441C204 6802504 70100 SH SOLE 1 70100 0 0 DYNE THERAPEUTICS INC COM 26818M108 22404076 1684517 SH SOLE 1 1664555 0 19962 ENDAVA PLC ADS 29260V105 96361095 1237779 SH SOLE 1 954047 0 283732 ENFUSION INC CL A 292812104 5726026 590312 SH SOLE 1 590312 0 0 ENSIGN GROUP INC COM 29358P101 508501833 4531698 SH SOLE 1 3521969 0 1009729 ESPERION THERAPEUTICS INC NE COM 29664W105 26584398 8891103 SH SOLE 1 8318128 0 572975 ESQUIRE FINL HLDGS INC COM 29667J101 29263421 585737 SH SOLE 1 567659 0 18078 EURONET WORLDWIDE INC COM 298736109 58796608 579334 SH SOLE 1 564683 0 14651 EVERSOURCE ENERGY COM 30040W108 3481008 56400 SH SOLE 1 56400 0 0 EXACT SCIENCES CORP COM 30063P105 19351688 261580 SH SOLE 1 261580 0 0 EXAGEN INC COM 30068X103 1692113 850308 SH SOLE 1 850308 0 0 EXELON CORP COM 30161N101 5541165 154350 SH SOLE 1 154350 0 0 EZCORP INC CL A NON VTG 302301106 22136663 2532799 SH SOLE 1 2414724 0 118075 FABRINET SHS G3323L100 210306846 1104959 SH SOLE 1 898681 0 206278 FB FINL CORP COM 30257X104 42243471 1060062 SH SOLE 1 1031314 0 28748 FIRST WESTN FINL INC COM 33751L105 6302331 317818 SH SOLE 1 291293 0 26525 FIRSTSERVICE CORP NEW COM 33767E202 215138 1328 SH SOLE 1 1328 0 0 FIVE BELOW INC COM 33829M101 391842649 1838256 SH SOLE 1 1412991 0 425265 FIVE9 INC COM 338307101 267261221 3396381 SH SOLE 1 2712631 0 683750 FLOOR & DECOR HLDGS INC CL A 339750101 282687797 2533953 SH SOLE 1 1978183 0 555770 FOX FACTORY HLDG CORP COM 35138V102 179513265 2660244 SH SOLE 1 2082759 0 577485 FRESHPET INC COM 358039105 240702866 2774353 SH SOLE 1 2219344 0 555009 FULL HSE RESORTS INC COM 359678109 4050301 754246 SH SOLE 1 694766 0 59480 GCM GROSVENOR INC COM CL A 36831E108 9924553 1107651 SH SOLE 1 1107651 0 0 GEN RESTAURENT GROUP CL A COM 36870C104 5150089 657738 SH SOLE 1 602744 0 54994 GLOBAL E ONLINE LTD SHS M5216V106 41097023 1037018 SH SOLE 1 744543 0 292475 GLOBAL INDUSTRIAL COMPANY COM 37892E102 8767159 225725 SH SOLE 1 206835 0 18890 GLOBANT S A COM L44385109 743381696 3123715 SH SOLE 1 2537804 0 585911 GOOSEHEAD INS INC COM CL A 38267D109 135949953 1793535 SH SOLE 1 1389860 0 403675 GRAHAM CORP COM 384556106 6369462 335765 SH SOLE 1 307812 0 27953 GRAND CANYON ED INC COM 38526M106 55897814 423340 SH SOLE 1 412320 0 11020 GRANITE CONSTR INC COM 387328107 6462017 127055 SH SOLE 1 116063 0 10992 GRID DYNAMICS HLDGS INC CL A 39813G109 96734850 7256928 SH SOLE 1 5653463 0 1603465 GUIDEWIRE SOFTWARE INC COM 40171V100 300858588 2759158 SH SOLE 1 2137954 0 621204 HAMILTON LANE INC CL A 407497106 303191088 2672700 SH SOLE 1 2112953 0 559747 HANCOCK WHITNEY CORPORATION COM 410120109 34511096 710251 SH SOLE 1 688599 0 21652 HARMONIC INC COM 413160102 16929467 1298272 SH SOLE 1 1233552 0 64720 HARROW INC COM 415858109 3388358 302532 SH SOLE 1 278072 0 24460 HAYNES INTL INC COM NEW 420877201 8040912 140945 SH SOLE 1 129314 0 11631 HCI GROUP INC COM 40416E103 16261032 186053 SH SOLE 1 170578 0 15475 HEALTHEQUITY INC COM 42226A107 453480795 6839831 SH SOLE 1 5347037 0 1492794 HEICO CORP NEW CL A 422806208 2103269 14766 SH SOLE 1 7938 0 6828 HELIOS TECHNOLOGIES INC COM 42328H109 173923100 3835129 SH SOLE 1 2988874 0 846255 HIGHPEAK ENERGY INC COM 43114Q105 6418894 450765 SH SOLE 1 413109 0 37656 HUBSPOT INC COM 443573100 34395834 59248 SH SOLE 1 59248 0 0 ICF INTL INC COM 44925C103 80336939 599127 SH SOLE 1 581308 0 17819 ICON PLC SHS G4705A100 154290134 545060 SH SOLE 1 471343 0 73717 IMPINJ INC COM 453204109 33996859 377617 SH SOLE 1 368022 0 9595 INFUSYSTEM HLDGS INC COM 45685K102 8923259 846609 SH SOLE 1 774962 0 71647 ING GROEP N.V. SPONSORED ADR 456837103 3169220 211000 SH SOLE 1 211000 0 0 INMODE LTD SHS M5425M103 4961744 223100 SH SOLE 1 204327 0 18773 INNOSPEC INC COM 45768S105 240319972 1950016 SH SOLE 1 1608227 0 341789 INSPIRE MED SYS INC COM 457730109 223232893 1097345 SH SOLE 1 860888 0 236457 INSTALLED BLDG PRODS INC COM 45780R101 63569256 347715 SH SOLE 1 261212 0 86503 INTRA-CELLULAR THERAPIES INC COM 46116X101 259787799 3627308 SH SOLE 1 2938810 0 688498 ISHARES INC MSCI TAIWAN ETF 46434G772 3057543 66425 SH SOLE 1 66425 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 8077 52 SH SOLE 1 52 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 565982 2244 SH SOLE 1 2244 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 36128 180 SH SOLE 1 180 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 2887701 41377 SH SOLE 1 41377 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 46335748 3550632 SH SOLE 1 3484270 0 66362 JFROG LTD ORD SHS M6191J100 85404224 2467617 SH SOLE 1 1895414 0 572203 JOHN BEAN TECHNOLOGIES CORP COM 477839104 6859365 68973 SH SOLE 1 63137 0 5836 JOHNSON & JOHNSON COM 478160104 7105808 45335 SH SOLE 1 45335 0 0 JPMORGAN CHASE & CO COM 46625H100 4699863 27630 SH SOLE 1 27630 0 0 KADANT INC COM 48282T104 298365888 1064414 SH SOLE 1 890945 0 173469 KARAT PACKAGING INC COM 48563L101 8549568 344047 SH SOLE 1 315387 0 28660 KENVUE INC COM 49177J102 3942165 183101 SH SOLE 1 183101 0 0 KIMBALL ELECTRONICS INC COM 49428J109 5639827 209270 SH SOLE 1 192550 0 16720 KIMCO RLTY CORP COM 49446R109 3758125 176355 SH SOLE 1 176355 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 6959837 828552 SH SOLE 1 760417 0 68135 KORNIT DIGITAL LTD SHS M6372Q113 32494019 1695930 SH SOLE 1 1306794 0 389136 KRAFT HEINZ CO COM 500754106 4178740 113000 SH SOLE 1 113000 0 0 KULICKE & SOFFA INDS INC COM 501242101 22088877 403671 SH SOLE 1 403671 0 0 KURA SUSHI USA INC CL A COM 501270102 8581236 112911 SH SOLE 1 112911 0 0 LANTRONIX INC COM NEW 516548203 9506930 1622343 SH SOLE 1 1479092 0 143251 LGI HOMES INC COM 50187T106 176940078 1328778 SH SOLE 1 1083292 0 245486 LUNA INNOVATIONS INC COM 550351100 8379512 1260077 SH SOLE 1 1154067 0 106010 MACROGENICS INC COM 556099109 12482662 1297574 SH SOLE 1 1297574 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 78331488 3679262 SH SOLE 1 3679262 0 0 MAMAS CREATIONS INC COM 56146T103 19069276 3883763 SH SOLE 1 3691349 0 192414 MARKETAXESS HLDGS INC COM 57060D108 149947693 512029 SH SOLE 1 406690 0 105339 MARKFORGED HOLDING CORPORATI COM 57064N102 2441921 2977953 SH SOLE 1 2977953 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 6436575 284301 SH SOLE 1 284301 0 0 MATADOR RES CO COM 576485205 62368711 1096882 SH SOLE 1 1096882 0 0 MEDPACE HLDGS INC COM 58506Q109 363600062 1186181 SH SOLE 1 912321 0 273860 MERCADOLIBRE INC COM 58733R102 223977452 142521 SH SOLE 1 136994 0 5527 MISTER CAR WASH INC COM 60646V105 139587840 16156000 SH SOLE 1 12944875 0 3211125 MOELIS & CO CL A 60786M105 182862896 3257846 SH SOLE 1 2681718 0 576128 MONDAY COM LTD SHS M7S64H106 27267007 145184 SH SOLE 1 145184 0 0 MONOLITHIC PWR SYS INC COM 609839105 172095077 272829 SH SOLE 1 212432 0 60397 MONRO INC COM 610236101 596864 20343 SH SOLE 1 20343 0 0 MORNINGSTAR INC COM 617700109 152833554 533935 SH SOLE 1 399577 0 134358 NAPCO SEC TECHNOLOGIES INC COM 630402105 19570998 571416 SH SOLE 1 550695 0 20721 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 226230959 5455292 SH SOLE 1 4493594 0 961698 NATURES SUNSHINE PRODS INC COM 639027101 7429997 429728 SH SOLE 1 429728 0 0 NCINO INC COM 63947X101 75776730 2253248 SH SOLE 1 1679975 0 573273 NEOGAMES S A SHS L6673X107 379634 13260 SH SOLE 1 13260 0 0 NEOGEN CORP COM 640491106 187943696 9345783 SH SOLE 1 7118564 0 2227219 NKARTA INC COM 65487U108 13858013 2099699 SH SOLE 1 2099699 0 0 NLIGHT INC COM 65487K100 4721976 349776 SH SOLE 1 349776 0 0 NOBLE CORP PLC ORD SHS A G65431127 2937760 61000 SH SOLE 1 61000 0 0 NOVA LTD COM M7516K103 429183965 3123837 SH SOLE 1 2423862 0 699975 NOVANTA INC COM 67000B104 155195878 921536 SH SOLE 1 696912 0 224624 NU HLDGS LTD ORD SHS CL A G6683N103 199496953 23949214 SH SOLE 1 23089844 0 859370 NURIX THERAPEUTICS INC COM 67080M103 28377368 2749745 SH SOLE 1 2713574 0 36171 OLD DOMINION FREIGHT LINE IN COM 679580100 1190454 2937 SH SOLE 1 2937 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 285458717 3761480 SH SOLE 1 2969433 0 792047 OPEN LENDING CORP COM 68373J104 132313046 15547949 SH SOLE 1 13171210 0 2376739 ORTHOPEDIATRICS CORP COM 68752L100 13447859 413653 SH SOLE 1 394151 0 19502 OSI SYSTEMS INC COM 671044105 8617959 66780 SH SOLE 1 66780 0 0 PATRICK INDS INC COM 703343103 35258675 351357 SH SOLE 1 339798 0 11559 PAYLOCITY HLDG CORP COM 70438V106 292566878 1774746 SH SOLE 1 1392359 0 382387 PDF SOLUTIONS INC COM 693282105 41371765 1287236 SH SOLE 1 1287236 0 0 PENNANT GROUP INC COM 70805E109 20403296 1465754 SH SOLE 1 1409812 0 55942 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 8281116 677115 SH SOLE 1 621201 0 55914 PFIZER INC COM 717081103 4816567 167300 SH SOLE 1 167300 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 205466160 2355723 SH SOLE 1 1904910 0 450813 POOL CORP COM 73278L105 191002424 479051 SH SOLE 1 376086 0 102965 POWER INTEGRATIONS INC COM 739276103 21762927 265046 SH SOLE 1 265046 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 82227227 3490120 SH SOLE 1 2623295 0 866825 PROCORE TECHNOLOGIES INC COM 74275K108 217766 3146 SH SOLE 1 3146 0 0 PURPLE INNOVATION INC COM 74640Y106 2273025 2206820 SH SOLE 1 2206820 0 0 Q2 HLDGS INC COM 74736L109 159749060 3680006 SH SOLE 1 2929876 0 750130 RADIANT LOGISTICS INC COM 75025X100 7232354 1089210 SH SOLE 1 998830 0 90380 RAPID7 INC COM 753422104 80513912 1410051 SH SOLE 1 1074215 0 335836 RBC BEARINGS INC COM 75524B104 501175354 1759189 SH SOLE 1 1323111 0 436078 RED VIOLET INC COM 75704L104 8359522 418604 SH SOLE 1 383223 0 35381 RMR GROUP INC CL A 74967R106 10324558 365730 SH SOLE 1 333560 0 32170 ROPER TECHNOLOGIES INC COM 776696106 3213232 5894 SH SOLE 1 5894 0 0 RUSH ENTERPRISES INC CL A 781846209 20740451 412335 SH SOLE 1 398825 0 13510 SAIA INC COM 78709Y105 248876094 567925 SH SOLE 1 445539 0 122386 SALLY BEAUTY HLDGS INC COM 79546E104 42433093 3195263 SH SOLE 1 3114441 0 80822 SANGAMO THERAPEUTICS INC COM 800677106 6735792 12397924 SH SOLE 1 11984929 0 412995 SCANSOURCE INC COM 806037107 24912195 628937 SH SOLE 1 613275 0 15662 SCHOLASTIC CORP COM 807066105 5944988 157692 SH SOLE 1 144814 0 12878 SEA LTD SPONSORD ADS 81141R100 60596870 1496219 SH SOLE 1 1450071 0 46148 SERVISFIRST BANCSHARES INC COM 81768T108 55781903 837189 SH SOLE 1 815872 0 21317 SHAKE SHACK INC CL A 819047101 41336353 557695 SH SOLE 1 401069 0 156626 SHIFT4 PMTS INC CL A 82452J109 191064579 2570145 SH SOLE 1 2047618 0 522527 SHOE CARNIVAL INC COM 824889109 8924397 295412 SH SOLE 1 271742 0 23670 SIGNET JEWELERS LIMITED SHS G81276100 29957825 279301 SH SOLE 1 271498 0 7803 SILK RD MED INC COM 82710M100 49683205 4049161 SH SOLE 1 3384493 0 664668 SIMULATIONS PLUS INC COM 829214105 12510221 279558 SH SOLE 1 279558 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 108473788 667531 SH SOLE 1 476752 0 190779 SITIME CORP COM 82982T106 108907812 892102 SH SOLE 1 770811 0 121291 SKYLINE CHAMPION CORPORATION COM 830830105 114135689 1536974 SH SOLE 1 1488282 0 48692 SKYWARD SPECIALTY INS GROUP COM 830940102 8845628 261087 SH SOLE 1 239322 0 21765 SPROUT SOCIAL INC COM CL A 85209W109 105819894 1722329 SH SOLE 1 1376149 0 346180 STEPSTONE GROUP INC COM CL A 85914M107 92364453 2901805 SH SOLE 1 2070711 0 831094 STERLING INFRASTRUCTURE INC COM 859241101 11361875 129215 SH SOLE 1 118678 0 10537 SUNCOR ENERGY INC NEW COM 867224107 3947083 123200 SH SOLE 1 123200 0 0 TEGNA INC COM 87901J105 569145 37199 SH SOLE 1 37199 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 3008031 46550 SH SOLE 1 46550 0 0 TRANSCAT INC COM 893529107 76651154 701099 SH SOLE 1 545142 0 155957 TREX CO INC COM 89531P105 332506083 4016259 SH SOLE 1 3122271 0 893988 TRIMAS CORP COM NEW 896215209 60062876 2371215 SH SOLE 1 1782380 0 588835 TYLER TECHNOLOGIES INC COM 902252105 742163 1775 SH SOLE 1 1775 0 0 UFP INDUSTRIES INC COM 90278Q108 41977768 334351 SH SOLE 1 325868 0 8483 UFP TECHNOLOGIES INC COM 902673102 53885337 313214 SH SOLE 1 307437 0 5777 UNION PAC CORP COM 907818108 5747508 23400 SH SOLE 1 23400 0 0 VALVOLINE INC COM 92047W101 255609201 6801735 SH SOLE 1 5447219 0 1354516 VEECO INSTRS INC DEL COM 922417100 82096102 2645701 SH SOLE 1 2566304 0 79397 VERIZON COMMUNICATIONS INC COM 92343V104 3851055 102150 SH SOLE 1 102150 0 0 VICI PPTYS INC COM 925652109 1606752 50400 SH SOLE 1 50400 0 0 VIEMED HEALTHCARE INC COM 92663R105 9129032 1162934 SH SOLE 1 1069364 0 93570 VIKING THERAPEUTICS INC COM 92686J106 23726726 1274945 SH SOLE 1 1263088 0 11857 VINTAGE WINE ESTATES INC COM 92747V106 2685061 5345532 SH SOLE 1 5345532 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 44536548 1858012 SH SOLE 1 1809703 0 48309 VITA COCO CO INC COM 92846Q107 7200237 280711 SH SOLE 1 280711 0 0 WABASH NATL CORP COM 929566107 21194555 827266 SH SOLE 1 804073 0 23193 WEAVE COMMUNICATIONS INC COM 94724R108 24917118 2172373 SH SOLE 1 2079740 0 92633 WORKDAY INC CL A 98138H101 1635656 5925 SH SOLE 1 5925 0 0 XPEL INC COM 98379L100 194657465 3614809 SH SOLE 1 2725152 0 889657 XPONENTIAL FITNESS INC COM CL A 98422X101 4224105 327704 SH SOLE 1 327704 0 0 YETI HLDGS INC COM 98585X104 285725457 5518066 SH SOLE 1 4325514 0 1192552