0001009232-24-000010.txt : 20240814 0001009232-24-000010.hdr.sgml : 20240814 20240814111622 ACCESSION NUMBER: 0001009232-24-000010 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240814 DATE AS OF CHANGE: 20240814 EFFECTIVENESS DATE: 20240814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GENEVA CAPITAL MANAGEMENT LLC CENTRAL INDEX KEY: 0001009232 ORGANIZATION NAME: IRS NUMBER: 391567956 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03935 FILM NUMBER: 241205365 BUSINESS ADDRESS: STREET 1: 411 EAST WISCONSIN AVE STREET 2: SUITE 2320 CITY: MILWAUKEE STATE: WI ZIP: 53202 BUSINESS PHONE: 4142246002 MAIL ADDRESS: STREET 1: 411 EAST WISCONSIN AVE STREET 2: SUITE 2320 CITY: MILWAUKEE STATE: WI ZIP: 53202 FORMER COMPANY: FORMER CONFORMED NAME: GENEVA CAPITAL MANAGEMENT LTD/WI DATE OF NAME CHANGE: 19990326 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001009232 XXXXXXXX 06-30-2024 06-30-2024 GENEVA CAPITAL MANAGEMENT LLC
411 EAST WISCONSIN AVE SUITE 2320 MILWAUKEE WI 53202
13F COMBINATION REPORT 028-03935 000105432 801-28444 0001390777 028-12592 Bank of New York Mellon Corp N
Stephen J. Shenkenberg Principal, General Counsel and Chief Compliance Officer 4143263179 Stephen J. Shenkenberg Milwaukee WI 08-14-2024 2 270 5491362670 false 1 0001097218 028-05161 000109391 801-56370 Nationwide Fund Advisors 2 028-16475 000105146 801-24593 SEI Investments Management Corporation
INFORMATION TABLE 2 geneva_13f_20240630.xml Aaon Inc COMMON-STOCK 000360206 95311627 1092522 SH SOLE 1067346 0 25176 Aaon Inc COMMON-STOCK 000360206 47455768 543968 SH OTR 01 543968 0 0 Aaon Inc COMMON-STOCK 000360206 3256931 37333 SH DFND 02 0 0 37333 Adobe Inc COMMON-STOCK 00724F101 2005499 3610 SH SOLE 3092 0 518 Advanced Drainage System Inc COMMON-STOCK 00790R104 22978999 143270 SH SOLE 116685 0 26585 Advanced Drainage System Inc COMMON-STOCK 00790R104 5639152 35159 SH OTR 01 35159 0 0 Advanced Drainage System Inc COMMON-STOCK 00790R104 2900172 18082 SH DFND 02 0 0 18082 Agilysys Inc COMMON-STOCK 00847J105 45936683 441105 SH SOLE 430455 0 10650 Agilysys Inc COMMON-STOCK 00847J105 24118199 231594 SH OTR 01 231594 0 0 Alarm.com Holdings Inc. COMMON-STOCK 011642105 53857846 847621 SH SOLE 827963 0 19658 Alarm.com Holdings Inc. COMMON-STOCK 011642105 27029281 425390 SH OTR 01 425390 0 0 Alarm.com Holdings Inc. COMMON-STOCK 011642105 1514857 23841 SH DFND 02 0 0 23841 Align Technology Inc. COMMON-STOCK 016255101 6626018 27445 SH SOLE 21436 0 6009 Align Technology Inc. COMMON-STOCK 016255101 1923956 7969 SH OTR 01 7969 0 0 Allegiant Travel Company COMMON-STOCK 01748X102 4159144 82802 SH OTR 01 82802 0 0 Allegiant Travel Company COMMON-STOCK 01748X102 7797495 155236 SH SOLE 151433 0 3803 Alphabet Inc. COMMON-STOCK 02079K305 2573624 14129 SH SOLE 12097 0 2032 Amphenol Corporation COMMON-STOCK 032095101 39666232 588782 SH SOLE 465557 0 123225 Amphenol Corporation COMMON-STOCK 032095101 10345607 153564 SH OTR 01 153564 0 0 Ansys Inc COMMON-STOCK 03662Q105 8577685 26680 SH SOLE 20929 0 5751 Ansys Inc COMMON-STOCK 03662Q105 2444686 7604 SH OTR 01 7604 0 0 Axon Enterprise Inc COMMON-STOCK 05464C101 38337305 130293 SH SOLE 108731 0 21562 Axon Enterprise Inc COMMON-STOCK 05464C101 4538358 15424 SH DFND 02 0 0 15424 Axon Enterprise Inc COMMON-STOCK 05464C101 9806725 33329 SH OTR 01 33329 0 0 Axos Financial Inc COMMON-STOCK 05465C100 26623211 465848 SH SOLE 454787 0 11061 Axos Financial Inc COMMON-STOCK 05465C100 13755776 240696 SH OTR 01 240696 0 0 Azenta Inc COMMON-STOCK 114340102 17217865 327211 SH SOLE 319462 0 7749 Azenta Inc COMMON-STOCK 114340102 8873784 168639 SH OTR 01 168639 0 0 Balchem Corp COMMON-STOCK 057665200 38047665 247143 SH OTR 01 247143 0 0 Balchem Corp COMMON-STOCK 057665200 76993789 500122 SH SOLE 488676 0 11446 Balchem Corp COMMON-STOCK 057665200 3056523 19854 SH DFND 02 0 0 19854 Barnes Group Inc. COMMON-STOCK 067806109 7345331 177381 SH SOLE 173221 0 4160 Barnes Group Inc. COMMON-STOCK 067806109 3748185 90514 SH OTR 01 90514 0 0 Bentley Systems Incorporated COMMON-STOCK 08265T208 5799751 117499 SH SOLE 92014 0 25485 Bentley Systems Incorporated COMMON-STOCK 08265T208 1669701 33827 SH OTR 01 33827 0 0 Bio-Techne Corp COMMON-STOCK 09073M104 51462588 718250 SH SOLE 698015 0 20235 Bio-Techne Corp COMMON-STOCK 09073M104 24057276 335761 SH OTR 01 335761 0 0 Bio-Techne Corp COMMON-STOCK 09073M104 2377705 33185 SH DFND 02 0 0 33185 Biolife Solutions COMMON-STOCK 09062W204 12196621 569138 SH SOLE 555769 0 13369 Biolife Solutions COMMON-STOCK 09062W204 6325343 295163 SH OTR 01 295163 0 0 Blackbaud Inc COMMON-STOCK 09227Q100 30524290 400739 SH OTR 01 400739 0 0 Blackbaud Inc COMMON-STOCK 09227Q100 58699049 770632 SH SOLE 752213 0 18419 Blackline Inc COMMON-STOCK 09239B109 27752125 572799 SH SOLE 548448 0 24351 Blackline Inc COMMON-STOCK 09239B109 14465474 298565 SH OTR 01 298565 0 0 Bright Horizons Family Solutions Inc Del COMMON-STOCK 109194100 21472205 195060 SH OTR 01 195060 0 0 Bright Horizons Family Solutions Inc Del COMMON-STOCK 109194100 41576278 377691 SH SOLE 368727 0 8964 Broadridge Financial Solutions Inc. COMMON-STOCK 11133T103 17122262 86915 SH SOLE 68173 0 18742 Broadridge Financial Solutions Inc. COMMON-STOCK 11133T103 4899193 24869 SH OTR 01 24869 0 0 Burlington Stores Inc. COMMON-STOCK 122017106 2880240 12001 SH DFND 02 0 0 12001 Burlington Stores Inc. COMMON-STOCK 122017106 21114549 87977 SH SOLE 71893 0 16084 Burlington Stores Inc. COMMON-STOCK 122017106 5106480 21277 SH OTR 01 21277 0 0 Cadence Design Systems, Inc. COMMON-STOCK 127387108 16970163 55143 SH SOLE 43203 0 11940 Cadence Design Systems, Inc. COMMON-STOCK 127387108 4876914 15847 SH OTR 01 15847 0 0 Casella Waste Systems, Inc. COMMON-STOCK 147448104 67700802 682330 SH SOLE 666062 0 16268 Casella Waste Systems, Inc. COMMON-STOCK 147448104 35120407 353965 SH OTR 01 353965 0 0 Certara Inc COMMON-STOCK 15687V109 48471648 3499758 SH SOLE 3414453 0 85305 Certara Inc COMMON-STOCK 15687V109 1801068 130041 SH DFND 02 0 0 130041 Certara Inc COMMON-STOCK 15687V109 25525799 1843018 SH OTR 01 1843018 0 0 Charles River Laboratories International, Inc. COMMON-STOCK 159864107 2459331 11905 SH SOLE 9395 0 2510 Charles River Laboratories International, Inc. COMMON-STOCK 159864107 687705 3329 SH OTR 01 3329 0 0 Church & Dwight Co Inc. COMMON-STOCK 171340102 4937656 47624 SH OTR 01 47624 0 0 Church & Dwight Co Inc. COMMON-STOCK 171340102 21605928 208391 SH SOLE 170468 0 37923 Church & Dwight Co Inc. COMMON-STOCK 171340102 2651409 25573 SH DFND 02 0 0 25573 Cognex Corp COMMON-STOCK 192422103 2866342 61299 SH SOLE 48126 0 13173 Cognex Corp COMMON-STOCK 192422103 817505 17483 SH OTR 01 17483 0 0 Construction Partners Inc. COMMON-STOCK 21044C107 62619403 1134204 SH OTR 01 1134204 0 0 Construction Partners Inc. COMMON-STOCK 21044C107 121002598 2191679 SH SOLE 2139553 0 52126 Copart Inc COMMON-STOCK 217204106 43096229 795721 SH SOLE 651847 0 143874 Copart Inc COMMON-STOCK 217204106 5610001 103582 SH DFND 02 0 0 103582 Copart Inc COMMON-STOCK 217204106 9936789 183471 SH OTR 01 183471 0 0 Costar Group Inc COMMON-STOCK 22160N109 22434904 302602 SH SOLE 248195 0 54407 Costar Group Inc COMMON-STOCK 22160N109 2896279 39065 SH DFND 02 0 0 39065 Costar Group Inc COMMON-STOCK 22160N109 5002300 67471 SH OTR 01 67471 0 0 Costco Wholesale Corporation COMMON-STOCK 22160K105 4388498 5163 SH SOLE 4421 0 742 Danaher Corporation COMMON-STOCK 235851102 2813311 11260 SH SOLE 9641 0 1619 Descartes Systems Group Inc. COMMON-STOCK 249906108 92307870 953200 SH SOLE 931171 0 22029 Descartes Systems Group Inc. COMMON-STOCK 249906108 2698834 27869 SH DFND 02 0 0 27869 Descartes Systems Group Inc. COMMON-STOCK 249906108 46152782 476588 SH OTR 01 476588 0 0 DexCom Inc COMMON-STOCK 252131107 10754343 94852 SH SOLE 71180 0 23672 DexCom Inc COMMON-STOCK 252131107 3560359 31402 SH OTR 01 31402 0 0 Digi International Inc. COMMON-STOCK 253798102 23203081 1011909 SH SOLE 985997 0 25912 Digi International Inc. COMMON-STOCK 253798102 12925389 563689 SH OTR 01 563689 0 0 Donaldson Co Inc COMMON-STOCK 257651109 17124666 239305 SH OTR 01 239305 0 0 Donaldson Co Inc COMMON-STOCK 257651109 33389136 466589 SH SOLE 455591 0 10998 Dorman Products Inc. COMMON-STOCK 258278100 34480721 376921 SH SOLE 367962 0 8959 Dorman Products Inc. COMMON-STOCK 258278100 17982864 196577 SH OTR 01 196577 0 0 DoubleVerify Holdings Inc COMMON-STOCK 25862V105 30793375 1581581 SH SOLE 1540082 0 41499 DoubleVerify Holdings Inc COMMON-STOCK 25862V105 17583669 903116 SH OTR 01 903116 0 0 Ecolab Inc. COMMON-STOCK 278865100 1590316 6682 SH SOLE 5717 0 965 Edwards Lifesciences Corporation COMMON-STOCK 28176E108 1638367 17737 SH SOLE 15188 0 2549 Envestnet Inc COMMON-STOCK 29404K106 35446192 566324 SH SOLE 552854 0 13470 Envestnet Inc COMMON-STOCK 29404K106 18340873 293032 SH OTR 01 293032 0 0 EPAM Systems Inc. COMMON-STOCK 29414B104 9083463 48288 SH SOLE 39157 0 9131 EPAM Systems Inc. COMMON-STOCK 29414B104 2272181 12079 SH OTR 01 12079 0 0 EPAM Systems Inc. COMMON-STOCK 29414B104 1295514 6887 SH DFND 02 0 0 6887 Eplus Inc COMMON-STOCK 294268107 50088513 679812 SH SOLE 663618 0 16194 Eplus Inc COMMON-STOCK 294268107 25959011 352321 SH OTR 01 352321 0 0 ESCO Technologies Inc. COMMON-STOCK 296315104 58499339 556924 SH SOLE 543681 0 13243 ESCO Technologies Inc. COMMON-STOCK 296315104 30275469 288228 SH OTR 01 288228 0 0 Etsy Inc COMMON-STOCK 29786A106 856331 14519 SH OTR 01 14519 0 0 Etsy Inc COMMON-STOCK 29786A106 2567957 43539 SH SOLE 32785 0 10754 ExlService Holdings Inc. COMMON-STOCK 302081104 94063498 2999474 SH SOLE 2930515 0 68959 ExlService Holdings Inc. COMMON-STOCK 302081104 46676914 1488422 SH OTR 01 1488422 0 0 ExlService Holdings Inc. COMMON-STOCK 302081104 3729519 118926 SH DFND 02 0 0 118926 Exponent Inc COMMON-STOCK 30214U102 96809961 1017767 SH SOLE 994450 0 23317 Exponent Inc COMMON-STOCK 30214U102 4060578 42689 SH DFND 02 0 0 42689 Exponent Inc COMMON-STOCK 30214U102 47846216 503009 SH OTR 01 503009 0 0 Fair Isaac Corporation COMMON-STOCK 303250104 69122400 46433 SH SOLE 45387 0 1046 Fair Isaac Corporation COMMON-STOCK 303250104 33497827 22502 SH OTR 01 22502 0 0 Fair Isaac Corporation COMMON-STOCK 303250104 3477510 2336 SH DFND 02 0 0 2336 FirstService Corp. COMMON-STOCK 33767E202 24009879 157576 SH SOLE 153806 0 3770 FirstService Corp. COMMON-STOCK 33767E202 12487026 81952 SH OTR 01 81952 0 0 Fiserv Inc. COMMON-STOCK 337738108 26154892 175489 SH SOLE 138696 0 36793 Fiserv Inc. COMMON-STOCK 337738108 6836763 45872 SH OTR 01 45872 0 0 Fortune Brands Innovations Inc COMMON-STOCK 34964C106 1094499 16854 SH OTR 01 16854 0 0 Fortune Brands Innovations Inc COMMON-STOCK 34964C106 3914561 60280 SH SOLE 47583 0 12697 Fox Factory Holding Corporation COMMON-STOCK 35138V102 17509576 363345 SH SOLE 354691 0 8654 Fox Factory Holding Corporation COMMON-STOCK 35138V102 9070948 188233 SH OTR 01 188233 0 0 Freshpet Inc COMMON-STOCK 358039105 3187410 24634 SH SOLE 19361 0 5273 Freshpet Inc COMMON-STOCK 358039105 906118 7003 SH OTR 01 7003 0 0 Gartner Inc. COMMON-STOCK 366651107 29359084 65379 SH SOLE 51231 0 14148 Gartner Inc. COMMON-STOCK 366651107 8442777 18801 SH OTR 01 18801 0 0 Generac Holdings Inc. COMMON-STOCK 368736104 718087 5431 SH OTR 01 5431 0 0 Generac Holdings Inc. COMMON-STOCK 368736104 2499901 18907 SH SOLE 14881 0 4026 Global Payments Inc COMMON-STOCK 37940X102 9608923 99368 SH SOLE 74444 0 24924 Global Payments Inc COMMON-STOCK 37940X102 3198739 33079 SH OTR 01 33079 0 0 Globus Med Inc COMMON-STOCK 379577208 70484438 1029120 SH SOLE 1005239 0 23881 Globus Med Inc COMMON-STOCK 379577208 2054905 30003 SH DFND 02 0 0 30003 Globus Med Inc COMMON-STOCK 379577208 35675756 520890 SH OTR 01 520890 0 0 Grocery Outlet Holding Corp. COMMON-STOCK 39874R101 22064404 997487 SH SOLE 971553 0 25934 Grocery Outlet Holding Corp. COMMON-STOCK 39874R101 12485568 564447 SH OTR 01 564447 0 0 Hamilton Lane Inc COMMON-STOCK 407497106 15880664 128505 SH SOLE 125454 0 3051 Hamilton Lane Inc COMMON-STOCK 407497106 8201757 66368 SH OTR 01 66368 0 0 Healthequity Inc COMMON-STOCK 42226A107 24197202 280710 SH OTR 01 280710 0 0 Healthequity Inc COMMON-STOCK 42226A107 48328776 560659 SH SOLE 539752 0 20907 Heico Corp COMMON-STOCK 422806208 22847261 128702 SH SOLE 100871 0 27831 Heico Corp COMMON-STOCK 422806208 6557411 36939 SH OTR 01 36939 0 0 Hubspot Inc COMMON-STOCK 443573100 13667565 23174 SH SOLE 18186 0 4988 Hubspot Inc COMMON-STOCK 443573100 3905589 6622 SH OTR 01 6622 0 0 I3 Verticals INC COMMON-STOCK 46571Y107 1027559 46538 SH DFND 02 0 0 46538 I3 Verticals INC COMMON-STOCK 46571Y107 27144972 1229392 SH SOLE 1200925 0 28467 I3 Verticals INC COMMON-STOCK 46571Y107 13573923 614761 SH OTR 01 614761 0 0 Idex Corporation COMMON-STOCK 45167R104 20104275 99922 SH SOLE 78734 0 21188 Idex Corporation COMMON-STOCK 45167R104 5392562 26802 SH OTR 01 26802 0 0 IDEXX Laboratories Inc. COMMON-STOCK 45168D104 19065809 39133 SH SOLE 30671 0 8462 IDEXX Laboratories Inc. COMMON-STOCK 45168D104 5473692 11235 SH OTR 01 11235 0 0 Intercontinental Exchange Inc COMMON-STOCK 45866F104 17631390 128800 SH SOLE 101039 0 27761 Intercontinental Exchange Inc COMMON-STOCK 45866F104 5042480 36836 SH OTR 01 36836 0 0 Intuit Inc COMMON-STOCK 461202103 21701774 33021 SH SOLE 26273 0 6748 Intuit Inc COMMON-STOCK 461202103 5239935 7973 SH OTR 01 7973 0 0 Intuitive Surgical Inc. COMMON-STOCK 46120E602 1916414 4308 SH SOLE 3689 0 619 ISHARES TR ETF 464287481 6514112 59031 SH SOLE 59031 0 0 ISHARES TR ETF 464287648 14071146 53598 SH SOLE 53598 0 0 J&J Snack Foods Corp COMMON-STOCK 466032109 55067357 339147 SH SOLE 331315 0 7832 J&J Snack Foods Corp COMMON-STOCK 466032109 1758954 10833 SH DFND 02 0 0 10833 J&J Snack Foods Corp COMMON-STOCK 466032109 27504991 169397 SH OTR 01 169397 0 0 Keysight Technologies, Inc. COMMON-STOCK 49338L103 22201910 162354 SH SOLE 132256 0 30098 Keysight Technologies, Inc. COMMON-STOCK 49338L103 2648984 19371 SH DFND 02 0 0 19371 Keysight Technologies, Inc. COMMON-STOCK 49338L103 5287029 38662 SH OTR 01 38662 0 0 Kinsale Capital Group Inc COMMON-STOCK 49714P108 51043436 132484 SH OTR 01 132484 0 0 Kinsale Capital Group Inc COMMON-STOCK 49714P108 101534811 263535 SH SOLE 257417 0 6118 Kinsale Capital Group Inc COMMON-STOCK 49714P108 2544774 6605 SH DFND 02 0 0 6605 Lemaitre Vascular Inc. COMMON-STOCK 525558201 47675890 579435 SH SOLE 565759 0 13676 Lemaitre Vascular Inc. COMMON-STOCK 525558201 24691570 300092 SH OTR 01 300092 0 0 Lowes Companies, Inc. COMMON-STOCK 548661107 2639788 11974 SH SOLE 10254 0 1720 Lululemon Athletica Inc. COMMON-STOCK 550021109 2122861 7107 SH OTR 01 7107 0 0 Lululemon Athletica Inc. COMMON-STOCK 550021109 7305124 24456 SH SOLE 19107 0 5349 MarketAxess Holdings Inc. COMMON-STOCK 57060D108 1138609 5678 SH DFND 02 0 0 5678 MarketAxess Holdings Inc. COMMON-STOCK 57060D108 1308717 6526 SH SOLE 6500 0 26 Marten Transport Ltd. COMMON-STOCK 573075108 39094172 2118925 SH SOLE 2068493 0 50432 Marten Transport Ltd. COMMON-STOCK 573075108 20245019 1097291 SH OTR 01 1097291 0 0 Marvell Technology Inc COMMON-STOCK 573874104 2515631 35989 SH SOLE 30821 0 5168 Mesa Laboratories Inc. COMMON-STOCK 59064R109 10706853 123393 SH SOLE 120415 0 2978 Mesa Laboratories Inc. COMMON-STOCK 59064R109 5627121 64851 SH OTR 01 64851 0 0 Microchip Technology Incorporated COMMON-STOCK 595017104 2411025 26350 SH SOLE 22563 0 3787 Microsoft Corp. COMMON-STOCK 594918104 3857625 8631 SH SOLE 7390 0 1241 Monolithic Power Systems Inc. COMMON-STOCK 609839105 15659970 19058 SH SOLE 16207 0 2851 Monolithic Power Systems Inc. COMMON-STOCK 609839105 3082122 3751 SH OTR 01 3751 0 0 Monolithic Power Systems Inc. COMMON-STOCK 609839105 4301495 5235 SH DFND 02 0 0 5235 Motorola Solutions Inc COMMON-STOCK 620076307 1798607 4659 SH SOLE 3990 0 669 Neogen Corp COMMON-STOCK 640491106 21503971 1375814 SH SOLE 1343106 0 32708 Neogen Corp COMMON-STOCK 640491106 11124215 711722 SH OTR 01 711722 0 0 Novanta Inc COMMON-STOCK 67000B104 41548684 254728 SH OTR 01 254728 0 0 Novanta Inc COMMON-STOCK 67000B104 1931222 11840 SH DFND 02 0 0 11840 Novanta Inc COMMON-STOCK 67000B104 82354939 504904 SH SOLE 493145 0 11759 NV5 Global Inc. COMMON-STOCK 62945V109 25861681 278172 SH SOLE 271335 0 6837 NV5 Global Inc. COMMON-STOCK 62945V109 13833192 148792 SH OTR 01 148792 0 0 O'Reilly Automotive Inc. COMMON-STOCK 67103H107 36906195 34947 SH SOLE 27560 0 7387 O'Reilly Automotive Inc. COMMON-STOCK 67103H107 9935412 9408 SH OTR 01 9408 0 0 Old Dominion Freight Line Inc. COMMON-STOCK 679580100 12037089 68160 SH SOLE 51232 0 16928 Old Dominion Freight Line Inc. COMMON-STOCK 679580100 3971381 22488 SH OTR 01 22488 0 0 Ollies Bargain Outlet Holdings Inc. COMMON-STOCK 681116109 2368155 24123 SH DFND 02 0 0 24123 Ollies Bargain Outlet Holdings Inc. COMMON-STOCK 681116109 66282844 675184 SH SOLE 659666 0 15518 Ollies Bargain Outlet Holdings Inc. COMMON-STOCK 681116109 33161139 337793 SH OTR 01 337793 0 0 Omnicell Inc COMMON-STOCK 68213N109 11040310 407843 SH SOLE 398158 0 9685 Omnicell Inc COMMON-STOCK 68213N109 5788541 213836 SH OTR 01 213836 0 0 Onto Innovation Inc. COMMON-STOCK 683344105 132679797 604299 SH SOLE 589989 0 14310 Onto Innovation Inc. COMMON-STOCK 683344105 68439926 311714 SH OTR 01 311714 0 0 Palomar Holdings Inc COMMON-STOCK 69753M105 9335415 115039 SH OTR 01 115039 0 0 Palomar Holdings Inc COMMON-STOCK 69753M105 18235637 224715 SH SOLE 219428 0 5287 Perficient Inc COMMON-STOCK 71375U101 23950301 320234 SH OTR 01 320234 0 0 Perficient Inc COMMON-STOCK 71375U101 45833102 612824 SH SOLE 598232 0 14592 Pool Corporation COMMON-STOCK 73278L105 19973618 64991 SH SOLE 52988 0 12003 Pool Corporation COMMON-STOCK 73278L105 2549610 8296 SH DFND 02 0 0 8296 Pool Corporation COMMON-STOCK 73278L105 4878249 15873 SH OTR 01 15873 0 0 Raymond James Financial Inc. COMMON-STOCK 754730109 11319467 91574 SH SOLE 73274 0 18300 Raymond James Financial Inc. COMMON-STOCK 754730109 2551805 20644 SH OTR 01 20644 0 0 RBC Bearings Inc COMMON-STOCK 75524B104 51190755 189750 SH OTR 01 189750 0 0 RBC Bearings Inc COMMON-STOCK 75524B104 102636191 380444 SH SOLE 371668 0 8776 RBC Bearings Inc COMMON-STOCK 75524B104 3357142 12444 SH DFND 02 0 0 12444 Repligen Corporation COMMON-STOCK 759916109 11257178 89300 SH SOLE 73379 0 15921 Repligen Corporation COMMON-STOCK 759916109 2651168 21031 SH OTR 01 21031 0 0 Repligen Corporation COMMON-STOCK 759916109 2198234 17438 SH DFND 02 0 0 17438 Rollins Inc COMMON-STOCK 775711104 14938230 306174 SH SOLE 239457 0 66717 Rollins Inc COMMON-STOCK 775711104 4320257 88548 SH OTR 01 88548 0 0 Roper Technologies Inc COMMON-STOCK 776696106 21872346 38804 SH SOLE 30415 0 8389 Roper Technologies Inc COMMON-STOCK 776696106 6279172 11140 SH OTR 01 11140 0 0 Ryan Specialty Holdings Inc COMMON-STOCK 78351F107 2940901 50784 SH DFND 02 0 0 50784 Ryan Specialty Holdings Inc COMMON-STOCK 78351F107 5055485 87299 SH OTR 01 87299 0 0 Ryan Specialty Holdings Inc COMMON-STOCK 78351F107 20899226 360891 SH SOLE 294890 0 66001 S&P Global Inc COMMON-STOCK 78409V104 1523536 3416 SH SOLE 2925 0 491 Salesforce Inc. COMMON-STOCK 79466L302 1572424 6116 SH SOLE 5238 0 878 Siteone Landscape Supply Inc COMMON-STOCK 82982L103 48881726 402617 SH SOLE 392769 0 9848 Siteone Landscape Supply Inc COMMON-STOCK 82982L103 26015128 214275 SH OTR 01 214275 0 0 SPS Commerce Inc COMMON-STOCK 78463M107 54726631 290852 SH SOLE 283915 0 6937 SPS Commerce Inc COMMON-STOCK 78463M107 28401059 150941 SH OTR 01 150941 0 0 SPX Technologies, Inc. COMMON-STOCK 78473E103 42277528 297436 SH SOLE 290357 0 7079 SPX Technologies, Inc. COMMON-STOCK 78473E103 22069794 155268 SH OTR 01 155268 0 0 SS&C Technologies Holdings Inc. COMMON-STOCK 78467J100 4760140 75956 SH SOLE 59713 0 16243 SS&C Technologies Holdings Inc. COMMON-STOCK 78467J100 1349912 21540 SH OTR 01 21540 0 0 Staar Surgical Co COMMON-STOCK 852312305 21777173 457408 SH SOLE 446572 0 10836 Staar Surgical Co COMMON-STOCK 852312305 11224819 235766 SH OTR 01 235766 0 0 Steris PLC COMMON-STOCK G8473T100 20986419 95593 SH SOLE 74934 0 20659 Steris PLC COMMON-STOCK G8473T100 6020885 27425 SH OTR 01 27425 0 0 Texas Roadhouse Inc COMMON-STOCK 882681109 54245593 315914 SH OTR 01 315914 0 0 Texas Roadhouse Inc COMMON-STOCK 882681109 103525077 602907 SH SOLE 588389 0 14518 The Cooper Companies, Inc. COMMON-STOCK 216648501 8179163 93690 SH SOLE 73309 0 20381 The Cooper Companies, Inc. COMMON-STOCK 216648501 2363822 27077 SH OTR 01 27077 0 0 The TJX Companies Inc. COMMON-STOCK 872540109 3164494 28742 SH SOLE 24609 0 4133 Thermo Fisher Scientific Inc COMMON-STOCK 883556102 2974034 5378 SH SOLE 4605 0 773 Trex Company, Inc. COMMON-STOCK 89531P105 77162220 1041045 SH SOLE 1013715 0 27330 Trex Company, Inc. COMMON-STOCK 89531P105 37991911 512573 SH OTR 01 512573 0 0 Trex Company, Inc. COMMON-STOCK 89531P105 2394002 32299 SH DFND 02 0 0 32299 Trimble Inc COMMON-STOCK 896239100 5278173 94388 SH SOLE 74054 0 20334 Trimble Inc COMMON-STOCK 896239100 1509225 26989 SH OTR 01 26989 0 0 Tyler Technologies Inc. COMMON-STOCK 902252105 78296782 155728 SH SOLE 141559 0 14169 Tyler Technologies Inc. COMMON-STOCK 902252105 30723880 61108 SH OTR 01 61108 0 0 Tyler Technologies Inc. COMMON-STOCK 902252105 3705489 7370 SH DFND 02 0 0 7370 UFP Technologies Inc. COMMON-STOCK 902673102 14002439 53066 SH SOLE 51823 0 1243 UFP Technologies Inc. COMMON-STOCK 902673102 7138475 27053 SH OTR 01 27053 0 0 Ulta Beauty Inc COMMON-STOCK 90384S303 2883607 7473 SH OTR 01 7473 0 0 Ulta Beauty Inc COMMON-STOCK 90384S303 11648380 30187 SH SOLE 23959 0 6228 Vanguard Index Funds COMMON-STOCK 922908595 209500 838 SH SOLE 838 0 0 Veralto Corp. COMMON-STOCK 92338C103 830207 8696 SH SOLE 7447 0 1249 Vericel Corporation COMMON-STOCK 92346J108 20570225 448348 SH SOLE 437543 0 10805 Vericel Corporation COMMON-STOCK 92346J108 10825845 235960 SH OTR 01 235960 0 0 Verisk Analytics, Inc. COMMON-STOCK 92345Y106 27447905 101829 SH SOLE 79832 0 21997 Verisk Analytics, Inc. COMMON-STOCK 92345Y106 7870051 29197 SH OTR 01 29197 0 0 Vertex Inc COMMON-STOCK 92538J106 11807961 327544 SH OTR 01 327544 0 0 Vertex Inc COMMON-STOCK 92538J106 24159153 670157 SH SOLE 654934 0 15223 Vertex Inc COMMON-STOCK 92538J106 1368206 37953 SH DFND 02 0 0 37953 Visa Inc COMMON-STOCK 92826C839 2459344 9370 SH SOLE 8024 0 1346 Vulcan Materials Company COMMON-STOCK 929160109 9371321 37684 SH SOLE 29490 0 8194 Vulcan Materials Company COMMON-STOCK 929160109 2703649 10872 SH OTR 01 10872 0 0 Walmart Inc COMMON-STOCK 931142103 2054972 30350 SH SOLE 25990 0 4360 Watsco Inc COMMON-STOCK 942622200 5058118 10919 SH OTR 01 10919 0 0 Watsco Inc COMMON-STOCK 942622200 21687790 46818 SH SOLE 38556 0 8262 Watsco Inc COMMON-STOCK 942622200 3470131 7491 SH DFND 02 0 0 7491 WD-40 Co. COMMON-STOCK 929236107 30437469 138579 SH SOLE 135266 0 3313 WD-40 Co. COMMON-STOCK 929236107 15826599 72057 SH OTR 01 72057 0 0