0001009232-25-000005.txt : 20250509 0001009232-25-000005.hdr.sgml : 20250509 20250509115920 ACCESSION NUMBER: 0001009232-25-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250509 DATE AS OF CHANGE: 20250509 EFFECTIVENESS DATE: 20250509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GENEVA CAPITAL MANAGEMENT LLC CENTRAL INDEX KEY: 0001009232 ORGANIZATION NAME: EIN: 391567956 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03935 FILM NUMBER: 25929110 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 03-31-2025 03-31-2025 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 05-09-2025 2 261 5353860453 false 1 0001097218 028-05161 000109391 801-56370 Nationwide Fund Advisors 2 0000907692 028-16475 000105146 801-24593 SEI INVESTMENTS MANAGEMENT CORP
INFORMATION TABLE 2 geneva_13f_20250331.xml Aaon Inc COMMON-STOCK 000360206 99051547 1267779 SH SOLE 1215387 0 52392 Aaon Inc COMMON-STOCK 000360206 45581198 583402 SH OTR 01 583402 0 0 Aaon Inc COMMON-STOCK 000360206 3636717 46547 SH DFND 02 0 0 46547 Adobe Inc COMMON-STOCK 00724F101 658521 1717 SH SOLE 1506 0 211 Advanced Drainage System Inc COMMON-STOCK 00790R104 17263241 158889 SH SOLE 129211 0 29678 Advanced Drainage System Inc COMMON-STOCK 00790R104 2441366 22470 SH DFND 02 0 0 22470 Advanced Drainage System Inc COMMON-STOCK 00790R104 4307212 39643 SH OTR 01 39643 0 0 Agilysys Inc COMMON-STOCK 00847J105 36806284 507393 SH SOLE 489205 0 18188 Agilysys Inc COMMON-STOCK 00847J105 18713144 257970 SH OTR 01 257970 0 0 Alarm.com Holdings Inc. COMMON-STOCK 011642105 22837647 410380 SH OTR 01 410380 0 0 Alarm.com Holdings Inc. COMMON-STOCK 011642105 48624330 873753 SH SOLE 837653 0 36100 Alarm.com Holdings Inc. COMMON-STOCK 011642105 1451519 26083 SH DFND 02 0 0 26083 Align Technology Inc. COMMON-STOCK 016255101 3467479 21827 SH SOLE 16031 0 5796 Align Technology Inc. COMMON-STOCK 016255101 1227829 7729 SH OTR 01 7729 0 0 Alphabet Inc. COMMON-STOCK 02079K305 1843246 11920 SH SOLE 10467 0 1453 Amphenol Corporation COMMON-STOCK 032095101 31258385 476572 SH SOLE 359710 0 116862 Amphenol Corporation COMMON-STOCK 032095101 9768909 148939 SH OTR 01 148939 0 0 Axon Enterprise Inc COMMON-STOCK 05464C101 35907080 68271 SH SOLE 57386 0 10885 Axon Enterprise Inc COMMON-STOCK 05464C101 8892237 16907 SH OTR 01 16907 0 0 Axon Enterprise Inc COMMON-STOCK 05464C101 5542461 10538 SH DFND 02 0 0 10538 Axos Financial Inc COMMON-STOCK 05465C100 30073191 466106 SH SOLE 445685 0 20421 Axos Financial Inc COMMON-STOCK 05465C100 14913282 231142 SH OTR 01 231142 0 0 Azenta Inc COMMON-STOCK 114340102 11081922 319917 SH SOLE 305606 0 14311 Azenta Inc COMMON-STOCK 114340102 5609775 161945 SH OTR 01 161945 0 0 Balchem Corp COMMON-STOCK 057665200 42554100 256350 SH OTR 01 256350 0 0 Balchem Corp COMMON-STOCK 057665200 91755250 552742 SH SOLE 530200 0 22542 Balchem Corp COMMON-STOCK 057665200 3605686 21721 SH DFND 02 0 0 21721 Bentley Systems Incorporated COMMON-STOCK 08265T208 3613425 91851 SH SOLE 67284 0 24567 Bentley Systems Incorporated COMMON-STOCK 08265T208 1290706 32809 SH OTR 01 32809 0 0 Bio-Techne Corp COMMON-STOCK 09073M104 2128445 36303 SH DFND 02 0 0 36303 Bio-Techne Corp COMMON-STOCK 09073M104 18991078 323914 SH OTR 01 323914 0 0 Bio-Techne Corp COMMON-STOCK 09073M104 43298363 738502 SH SOLE 706681 0 31821 Biolife Solutions Inc. COMMON-STOCK 09062W204 13053217 571507 SH SOLE 546828 0 24679 Biolife Solutions Inc. COMMON-STOCK 09062W204 6409361 280620 SH OTR 01 280620 0 0 Blackbaud Inc COMMON-STOCK 09227Q100 47125164 759471 SH SOLE 725455 0 34016 Blackbaud Inc COMMON-STOCK 09227Q100 23988468 386599 SH OTR 01 386599 0 0 Blackline Inc COMMON-STOCK 09239B109 28518305 588978 SH SOLE 553693 0 35285 Blackline Inc COMMON-STOCK 09239B109 13850783 286055 SH OTR 01 286055 0 0 Bright Horizons Family Solutions Inc Del COMMON-STOCK 109194100 23906006 188177 SH OTR 01 188177 0 0 Bright Horizons Family Solutions Inc Del COMMON-STOCK 109194100 48035674 378115 SH SOLE 361567 0 16548 Broadridge Financial Solutions Inc. COMMON-STOCK 11133T103 17009687 70155 SH SOLE 52101 0 18054 Broadridge Financial Solutions Inc. COMMON-STOCK 11133T103 5848135 24120 SH OTR 01 24120 0 0 Burlington Stores Inc. COMMON-STOCK 122017106 20486118 85957 SH SOLE 70515 0 15442 Burlington Stores Inc. COMMON-STOCK 122017106 4918178 20636 SH OTR 01 20636 0 0 Burlington Stores Inc. COMMON-STOCK 122017106 3129035 13129 SH DFND 02 0 0 13129 Cadence Design Systems, Inc. COMMON-STOCK 127387108 18178112 71475 SH SOLE 52924 0 18551 Cadence Design Systems, Inc. COMMON-STOCK 127387108 6307893 24802 SH OTR 01 24802 0 0 Casella Waste Systems, Inc. COMMON-STOCK 147448104 38077877 341475 SH OTR 01 341475 0 0 Casella Waste Systems, Inc. COMMON-STOCK 147448104 76125661 682680 SH SOLE 652643 0 30037 CBIZ Inc. COMMON-STOCK 124805102 21434988 282560 SH SOLE 270032 0 12528 CBIZ Inc. COMMON-STOCK 124805102 10805802 142444 SH OTR 01 142444 0 0 Certara Inc COMMON-STOCK 15687V109 37139223 3751437 SH SOLE 3595035 0 156402 Certara Inc COMMON-STOCK 15687V109 1408404 142263 SH DFND 02 0 0 142263 Certara Inc COMMON-STOCK 15687V109 17602091 1777989 SH OTR 01 1777989 0 0 Charles River Laboratories International, Inc. COMMON-STOCK 159864107 1440172 9568 SH SOLE 7149 0 2419 Charles River Laboratories International, Inc. COMMON-STOCK 159864107 486029 3229 SH OTR 01 3229 0 0 Church & Dwight Co Inc. COMMON-STOCK 171340102 3438991 31238 SH DFND 02 0 0 31238 Church & Dwight Co Inc. COMMON-STOCK 171340102 22839422 207461 SH SOLE 171521 0 35940 Church & Dwight Co Inc. COMMON-STOCK 171340102 5084947 46189 SH OTR 01 46189 0 0 Cognex Corp COMMON-STOCK 192422103 1436823 48167 SH SOLE 35475 0 12692 Cognex Corp COMMON-STOCK 192422103 505827 16957 SH OTR 01 16957 0 0 Construction Partners Inc. COMMON-STOCK 21044C107 59102007 822346 SH OTR 01 822346 0 0 Construction Partners Inc. COMMON-STOCK 21044C107 117628754 1636688 SH SOLE 1564365 0 72323 Copart Inc COMMON-STOCK 217204106 9344480 165126 SH OTR 01 165126 0 0 Copart Inc COMMON-STOCK 217204106 4657414 82301 SH DFND 02 0 0 82301 Copart Inc COMMON-STOCK 217204106 38132975 673847 SH SOLE 546552 0 127295 Costar Group Inc COMMON-STOCK 22160N109 23375195 295030 SH SOLE 243639 0 51391 Costar Group Inc COMMON-STOCK 22160N109 3385973 42736 SH DFND 02 0 0 42736 Costar Group Inc COMMON-STOCK 22160N109 5184732 65439 SH OTR 01 65439 0 0 Costco Wholesale Corporation COMMON-STOCK 22160K105 3071893 3248 SH SOLE 2852 0 396 Danaher Corporation COMMON-STOCK 235851102 1946885 9497 SH SOLE 8339 0 1158 Datadog Inc COMMON-STOCK 23804L103 5676546 57217 SH SOLE 42339 0 14878 Datadog Inc COMMON-STOCK 23804L103 1973684 19894 SH OTR 01 19894 0 0 Descartes Systems Group Inc. COMMON-STOCK 249906108 3074206 30489 SH DFND 02 0 0 30489 Descartes Systems Group Inc. COMMON-STOCK 249906108 46358811 459772 SH OTR 01 459772 0 0 Descartes Systems Group Inc. COMMON-STOCK 249906108 98577486 977660 SH SOLE 937215 0 40445 DexCom Inc COMMON-STOCK 252131107 5983281 87616 SH SOLE 64799 0 22817 DexCom Inc COMMON-STOCK 252131107 2079840 30456 SH OTR 01 30456 0 0 Digi International Inc. COMMON-STOCK 253798102 30358703 1090862 SH SOLE 1043034 0 47828 Digi International Inc. COMMON-STOCK 253798102 15133926 543799 SH OTR 01 543799 0 0 Donaldson Co Inc COMMON-STOCK 257651109 15410790 229806 SH OTR 01 229806 0 0 Donaldson Co Inc COMMON-STOCK 257651109 31236459 465799 SH SOLE 445494 0 20305 Dorman Products Inc. COMMON-STOCK 258278100 34676285 287675 SH SOLE 275095 0 12580 Dorman Products Inc. COMMON-STOCK 258278100 17243729 143054 SH OTR 01 143054 0 0 DoubleVerify Holdings Inc COMMON-STOCK 25862V105 8110425 606614 SH SOLE 579371 0 27243 DoubleVerify Holdings Inc COMMON-STOCK 25862V105 4140422 309680 SH OTR 01 309680 0 0 Ecolab Inc. COMMON-STOCK 278865100 1819260 7176 SH SOLE 6294 0 882 Edwards Lifesciences Corporation COMMON-STOCK 28176E108 1084446 14962 SH SOLE 13137 0 1825 EPAM Systems Inc. COMMON-STOCK 29414B104 10699303 63369 SH SOLE 51569 0 11800 EPAM Systems Inc. COMMON-STOCK 29414B104 2662607 15770 SH OTR 01 15770 0 0 EPAM Systems Inc. COMMON-STOCK 29414B104 1599421 9473 SH DFND 02 0 0 9473 Eplus Inc COMMON-STOCK 294268107 35524566 582084 SH SOLE 556559 0 25525 Eplus Inc COMMON-STOCK 294268107 17625830 288806 SH OTR 01 288806 0 0 ESCO Technologies Inc. COMMON-STOCK 296315104 88427454 555728 SH SOLE 531276 0 24452 ESCO Technologies Inc. COMMON-STOCK 296315104 44244589 278058 SH OTR 01 278058 0 0 ExlService Holdings Inc. COMMON-STOCK 302081104 5596651 118548 SH DFND 02 0 0 118548 ExlService Holdings Inc. COMMON-STOCK 302081104 67761504 1435321 SH OTR 01 1435321 0 0 ExlService Holdings Inc. COMMON-STOCK 302081104 146431073 3101696 SH SOLE 2975391 0 126305 Exponent Inc COMMON-STOCK 30214U102 43400659 535414 SH OTR 01 535414 0 0 Exponent Inc COMMON-STOCK 30214U102 94023406 1159924 SH SOLE 1112835 0 47089 Exponent Inc COMMON-STOCK 30214U102 4092719 50490 SH DFND 02 0 0 50490 Fair Isaac Corporation COMMON-STOCK 303250104 9265809 5024 SH SOLE 4980 0 44 Fair Isaac Corporation COMMON-STOCK 303250104 4224971 2291 SH DFND 02 0 0 2291 FirstService Corp. COMMON-STOCK 33767E202 40032142 241230 SH SOLE 230581 0 10649 FirstService Corp. COMMON-STOCK 33767E202 20090405 121063 SH OTR 01 121063 0 0 Fiserv Inc. COMMON-STOCK 337738108 31401793 142199 SH SOLE 107346 0 34853 Fiserv Inc. COMMON-STOCK 337738108 9824948 44491 SH OTR 01 44491 0 0 Fortune Brands Innovations Inc COMMON-STOCK 34964C106 2966892 48733 SH SOLE 36501 0 12232 Fortune Brands Innovations Inc COMMON-STOCK 34964C106 995144 16346 SH OTR 01 16346 0 0 Fox Factory Holding Corporation COMMON-STOCK 35138V102 8352973 357882 SH SOLE 341902 0 15980 Fox Factory Holding Corporation COMMON-STOCK 35138V102 4218985 180762 SH OTR 01 180762 0 0 Freshpet Inc COMMON-STOCK 358039105 1568337 18857 SH OTR 01 18857 0 0 Freshpet Inc COMMON-STOCK 358039105 4361225 52437 SH SOLE 38293 0 14144 Gartner Inc. COMMON-STOCK 366651107 22145510 52760 SH SOLE 39102 0 13658 Gartner Inc. COMMON-STOCK 366651107 7653539 18234 SH OTR 01 18234 0 0 Generac Holdings Inc. COMMON-STOCK 368736104 1940166 15319 SH SOLE 11374 0 3945 Generac Holdings Inc. COMMON-STOCK 368736104 667066 5267 SH OTR 01 5267 0 0 Global Payments Inc COMMON-STOCK 37940X102 3876046 39584 SH SOLE 29312 0 10272 Global Payments Inc COMMON-STOCK 37940X102 1344833 13734 SH OTR 01 13734 0 0 Globus Med Inc COMMON-STOCK 379577208 42386094 579045 SH OTR 01 579045 0 0 Globus Med Inc COMMON-STOCK 379577208 89127884 1217594 SH SOLE 1166665 0 50929 Globus Med Inc COMMON-STOCK 379577208 2708986 37008 SH DFND 02 0 0 37008 Hamilton Lane Inc COMMON-STOCK 407497106 25500114 171522 SH SOLE 163980 0 7542 Hamilton Lane Inc COMMON-STOCK 407497106 12746222 85735 SH OTR 01 85735 0 0 Healthequity Inc COMMON-STOCK 42226A107 62081908 702522 SH SOLE 651321 0 51201 Healthequity Inc COMMON-STOCK 42226A107 30154672 341232 SH OTR 01 341232 0 0 Heico Corp COMMON-STOCK 422806208 25797366 122280 SH SOLE 91663 0 30617 Heico Corp COMMON-STOCK 422806208 8365382 39652 SH OTR 01 39652 0 0 Hubspot Inc COMMON-STOCK 443573100 5082767 8897 SH OTR 01 8897 0 0 Hubspot Inc COMMON-STOCK 443573100 14690107 25714 SH SOLE 19065 0 6649 I3 Verticals INC COMMON-STOCK 46571Y107 14631012 593069 SH OTR 01 593069 0 0 I3 Verticals INC COMMON-STOCK 46571Y107 29438734 1193301 SH SOLE 1141132 0 52169 Idex Corporation COMMON-STOCK 45167R104 13523617 74729 SH SOLE 55242 0 19487 Idex Corporation COMMON-STOCK 45167R104 4704134 25994 SH OTR 01 25994 0 0 IDEXX Laboratories Inc. COMMON-STOCK 45168D104 13311073 31697 SH SOLE 23540 0 8157 IDEXX Laboratories Inc. COMMON-STOCK 45168D104 4576195 10897 SH OTR 01 10897 0 0 Intercontinental Exchange Inc COMMON-STOCK 45866F104 17941232 104007 SH SOLE 77260 0 26747 Intercontinental Exchange Inc COMMON-STOCK 45866F104 6162735 35726 SH OTR 01 35726 0 0 Intuit Inc COMMON-STOCK 461202103 16455555 26801 SH SOLE 20478 0 6323 Intuit Inc COMMON-STOCK 461202103 4747371 7732 SH OTR 01 7732 0 0 Intuitive Surgical Inc. COMMON-STOCK 46120E602 2105393 4251 SH SOLE 3732 0 519 ISHARES TR ETF 464287648 10911317 42701 SH SOLE 42701 0 0 ISHARES TR ETF 464287481 2276502 19376 SH SOLE 19376 0 0 J&J Snack Foods Corp COMMON-STOCK 466032109 45538431 345721 SH SOLE 331351 0 14370 J&J Snack Foods Corp COMMON-STOCK 466032109 21427288 162673 SH OTR 01 162673 0 0 J&J Snack Foods Corp COMMON-STOCK 466032109 1561145 11852 SH DFND 02 0 0 11852 Keysight Technologies, Inc. COMMON-STOCK 49338L103 6888222 45992 SH OTR 01 45992 0 0 Keysight Technologies, Inc. COMMON-STOCK 49338L103 3477510 23219 SH DFND 02 0 0 23219 Keysight Technologies, Inc. COMMON-STOCK 49338L103 27583967 184176 SH SOLE 149113 0 35063 Kinsale Capital Group Inc COMMON-STOCK 49714P108 131855445 270912 SH SOLE 259668 0 11244 Kinsale Capital Group Inc COMMON-STOCK 49714P108 3516966 7226 SH DFND 02 0 0 7226 Kinsale Capital Group Inc COMMON-STOCK 49714P108 61921680 127225 SH OTR 01 127225 0 0 Lemaitre Vascular Inc. COMMON-STOCK 525558201 48382241 576666 SH SOLE 551418 0 25248 Lemaitre Vascular Inc. COMMON-STOCK 525558201 24086264 287083 SH OTR 01 287083 0 0 Lowes Companies, Inc. COMMON-STOCK 548661107 1973592 8462 SH SOLE 7431 0 1031 Lululemon Athletica Inc. COMMON-STOCK 550021109 3465677 12244 SH SOLE 9085 0 3159 Lululemon Athletica Inc. COMMON-STOCK 550021109 1195645 4224 SH OTR 01 4224 0 0 MarketAxess Holdings Inc. COMMON-STOCK 57060D108 2699037 12475 SH SOLE 12475 0 0 MarketAxess Holdings Inc. COMMON-STOCK 57060D108 1343966 6212 SH DFND 02 0 0 6212 Marten Transport Ltd. COMMON-STOCK 573075108 14523622 1058573 SH OTR 01 1058573 0 0 Marten Transport Ltd. COMMON-STOCK 573075108 28769881 2096930 SH SOLE 2003812 0 93118 Marvell Technology Inc COMMON-STOCK 573874104 1869204 30359 SH SOLE 26660 0 3699 Mesa Laboratories Inc. COMMON-STOCK 59064R109 15040003 126749 SH SOLE 121247 0 5502 Mesa Laboratories Inc. COMMON-STOCK 59064R109 7423726 62563 SH OTR 01 62563 0 0 Microchip Technology Incorporated COMMON-STOCK 595017104 537738 11108 SH SOLE 9753 0 1355 Microsoft Corp. COMMON-STOCK 594918104 2732464 7279 SH SOLE 6391 0 888 Monolithic Power Systems Inc. COMMON-STOCK 609839105 15882046 27384 SH SOLE 22872 0 4512 Monolithic Power Systems Inc. COMMON-STOCK 609839105 3494380 6025 SH OTR 01 6025 0 0 Monolithic Power Systems Inc. COMMON-STOCK 609839105 2887720 4979 SH DFND 02 0 0 4979 Motorola Solutions Inc COMMON-STOCK 620076307 1722345 3934 SH SOLE 3453 0 481 Neogen Corp COMMON-STOCK 640491106 5952900 686609 SH OTR 01 686609 0 0 Neogen Corp COMMON-STOCK 640491106 11486067 1324806 SH SOLE 1264423 0 60383 Novanta Inc COMMON-STOCK 67000B104 79722308 623464 SH SOLE 597710 0 25754 Novanta Inc COMMON-STOCK 67000B104 37436628 292771 SH OTR 01 292771 0 0 Novanta Inc COMMON-STOCK 67000B104 2276086 17800 SH DFND 02 0 0 17800 NV5 Global Inc. COMMON-STOCK 62945V109 22201681 1152137 SH SOLE 1101646 0 50491 NV5 Global Inc. COMMON-STOCK 62945V109 11013614 571542 SH OTR 01 571542 0 0 O'Reilly Automotive Inc. COMMON-STOCK 67103H107 33995449 23730 SH SOLE 17903 0 5827 O'Reilly Automotive Inc. COMMON-STOCK 67103H107 10805951 7543 SH OTR 01 7543 0 0 Old Dominion Freight Line Inc. COMMON-STOCK 679580100 3608630 21811 SH OTR 01 21811 0 0 Old Dominion Freight Line Inc. COMMON-STOCK 679580100 9949475 60136 SH SOLE 43808 0 16328 Ollies Bargain Outlet Holdings Inc. COMMON-STOCK 681116109 81410302 699642 SH SOLE 671199 0 28443 Ollies Bargain Outlet Holdings Inc. COMMON-STOCK 681116109 3070857 26391 SH DFND 02 0 0 26391 Ollies Bargain Outlet Holdings Inc. COMMON-STOCK 681116109 37633849 323426 SH OTR 01 323426 0 0 Onto Innovation Inc. COMMON-STOCK 683344105 81946087 675343 SH SOLE 646459 0 28884 Onto Innovation Inc. COMMON-STOCK 683344105 1416766 11676 SH DFND 02 0 0 11676 Onto Innovation Inc. COMMON-STOCK 683344105 39836407 328304 SH OTR 01 328304 0 0 Option Care Health Inc COMMON-STOCK 68404L201 9045794 258821 SH OTR 01 258821 0 0 Option Care Health Inc COMMON-STOCK 68404L201 18271991 522804 SH SOLE 499931 0 22873 Palomar Holdings Inc COMMON-STOCK 69753M105 22584395 164753 SH SOLE 157591 0 7162 Palomar Holdings Inc COMMON-STOCK 69753M105 11161602 81424 SH OTR 01 81424 0 0 Pool Corporation COMMON-STOCK 73278L105 19999755 62823 SH SOLE 51298 0 11525 Pool Corporation COMMON-STOCK 73278L105 2889345 9076 SH DFND 02 0 0 9076 Pool Corporation COMMON-STOCK 73278L105 4900680 15394 SH OTR 01 15394 0 0 Raymond James Financial Inc. COMMON-STOCK 754730109 2781256 20022 SH OTR 01 20022 0 0 Raymond James Financial Inc. COMMON-STOCK 754730109 10345856 74479 SH SOLE 57530 0 16949 RBC Bearings Inc COMMON-STOCK 75524B104 58901607 183055 SH OTR 01 183055 0 0 RBC Bearings Inc COMMON-STOCK 75524B104 126374781 392749 SH SOLE 376651 0 16098 RBC Bearings Inc COMMON-STOCK 75524B104 4380577 13614 SH DFND 02 0 0 13614 Repligen Corporation COMMON-STOCK 759916109 12938766 101688 SH SOLE 86426 0 15262 Repligen Corporation COMMON-STOCK 759916109 2730189 21457 SH DFND 02 0 0 21457 Repligen Corporation COMMON-STOCK 759916109 2595442 20398 SH OTR 01 20398 0 0 Rollins Inc COMMON-STOCK 775711104 31872947 589912 SH SOLE 476296 0 113616 Rollins Inc COMMON-STOCK 775711104 8200673 151780 SH OTR 01 151780 0 0 Rollins Inc COMMON-STOCK 775711104 4106280 76000 SH DFND 02 0 0 76000 Roper Technologies Inc COMMON-STOCK 776696106 18511194 31397 SH SOLE 23311 0 8086 Roper Technologies Inc COMMON-STOCK 776696106 6369822 10804 SH OTR 01 10804 0 0 Ryan Specialty Holdings Inc COMMON-STOCK 78351F107 26278651 355742 SH SOLE 292383 0 63359 Ryan Specialty Holdings Inc COMMON-STOCK 78351F107 4103996 55557 SH DFND 02 0 0 55557 Ryan Specialty Holdings Inc COMMON-STOCK 78351F107 6254647 84671 SH OTR 01 84671 0 0 S&P Global Inc COMMON-STOCK 78409V104 1465360 2884 SH SOLE 2533 0 351 Salesforce Inc. COMMON-STOCK 79466L302 1385811 5164 SH SOLE 4533 0 631 Siteone Landscape Supply Inc COMMON-STOCK 82982L103 29205834 240496 SH OTR 01 240496 0 0 Siteone Landscape Supply Inc COMMON-STOCK 82982L103 56928064 468775 SH SOLE 447623 0 21152 SPS Commerce Inc COMMON-STOCK 78463M107 50480997 380328 SH SOLE 363139 0 17189 SPS Commerce Inc COMMON-STOCK 78463M107 25931858 195373 SH OTR 01 195373 0 0 SPX Technologies, Inc. COMMON-STOCK 78473E103 38361375 297883 SH SOLE 284811 0 13072 SPX Technologies, Inc. COMMON-STOCK 78473E103 19144950 148664 SH OTR 01 148664 0 0 SS&C Technologies Holdings Inc. COMMON-STOCK 78467J100 5089605 60931 SH SOLE 45286 0 15645 SS&C Technologies Holdings Inc. COMMON-STOCK 78467J100 1745109 20892 SH OTR 01 20892 0 0 Steris PLC COMMON-STOCK G8473T100 6028663 26599 SH OTR 01 26599 0 0 Steris PLC COMMON-STOCK G8473T100 17503330 77226 SH SOLE 57320 0 19906 Texas Roadhouse Inc COMMON-STOCK 882681109 100249544 601630 SH SOLE 580241 0 21389 Texas Roadhouse Inc COMMON-STOCK 882681109 50783325 304767 SH OTR 01 304767 0 0 The Cooper Companies, Inc. COMMON-STOCK 216648501 6345410 75227 SH SOLE 55578 0 19649 The Cooper Companies, Inc. COMMON-STOCK 216648501 2215115 26261 SH OTR 01 26261 0 0 The TJX Companies Inc. COMMON-STOCK 872540109 2953285 24247 SH SOLE 21288 0 2959 Thermo Fisher Scientific Inc COMMON-STOCK 883556102 2257611 4537 SH SOLE 3983 0 554 Trex Company, Inc. COMMON-STOCK 89531P105 2052905 35334 SH DFND 02 0 0 35334 Trex Company, Inc. COMMON-STOCK 89531P105 28696752 493920 SH OTR 01 493920 0 0 Trex Company, Inc. COMMON-STOCK 89531P105 62261688 1071630 SH SOLE 1024822 0 46808 Trimble Inc COMMON-STOCK 896239100 5001833 76189 SH SOLE 56602 0 19587 Trimble Inc COMMON-STOCK 896239100 1718454 26176 SH OTR 01 26176 0 0 Tyler Technologies Inc. COMMON-STOCK 902252105 88592805 152381 SH SOLE 137111 0 15270 Tyler Technologies Inc. COMMON-STOCK 902252105 34318870 59029 SH OTR 01 59029 0 0 Tyler Technologies Inc. COMMON-STOCK 902252105 4687748 8063 SH DFND 02 0 0 8063 UFP Technologies Inc. COMMON-STOCK 902673102 10724477 53168 SH SOLE 50872 0 2296 UFP Technologies Inc. COMMON-STOCK 902673102 5264228 26098 SH OTR 01 26098 0 0 Ulta Beauty Inc COMMON-STOCK 90384S303 6648658 18139 SH SOLE 13842 0 4297 Ulta Beauty Inc COMMON-STOCK 90384S303 1937897 5287 SH OTR 01 5287 0 0 Valvoline Inc COMMON-STOCK 92047W101 28967396 832157 SH SOLE 795165 0 36992 Valvoline Inc COMMON-STOCK 92047W101 14637675 420502 SH OTR 01 420502 0 0 Veralto Corp. COMMON-STOCK 92338C103 1159265 11896 SH SOLE 10446 0 1450 Vericel Corporation COMMON-STOCK 92346J108 20385227 456863 SH OTR 01 456863 0 0 Vericel Corporation COMMON-STOCK 92346J108 40554259 908881 SH SOLE 868688 0 40193 Verisk Analytics, Inc. COMMON-STOCK 92345Y106 24447106 82142 SH SOLE 60953 0 21189 Verisk Analytics, Inc. COMMON-STOCK 92345Y106 8427706 28317 SH OTR 01 28317 0 0 Vertex Inc COMMON-STOCK 92538J106 47649166 1361016 SH SOLE 1306593 0 54423 Vertex Inc COMMON-STOCK 92538J106 2235353 63849 SH DFND 02 0 0 63849 Vertex Inc COMMON-STOCK 92538J106 21648083 618340 SH OTR 01 618340 0 0 Visa Inc COMMON-STOCK 92826C839 2770737 7906 SH SOLE 6941 0 965 Vulcan Materials Company COMMON-STOCK 929160109 8886512 38090 SH SOLE 28218 0 9872 Vulcan Materials Company COMMON-STOCK 929160109 3075594 13183 SH OTR 01 13183 0 0 Walmart Inc COMMON-STOCK 931142103 2247515 25601 SH SOLE 22479 0 3122 Watsco Inc COMMON-STOCK 942622200 24027578 47270 SH SOLE 39343 0 7927 Watsco Inc COMMON-STOCK 942622200 4165519 8195 SH DFND 02 0 0 8195 Watsco Inc COMMON-STOCK 942622200 5383405 10591 SH OTR 01 10591 0 0 WD-40 Co. COMMON-STOCK 929236107 40286403 165108 SH SOLE 157805 0 7303 WD-40 Co. COMMON-STOCK 929236107 20273716 83089 SH OTR 01 83089 0 0 WillScot Holdings Corporation COMMON-STOCK 971378104 12897918 463954 SH SOLE 443009 0 20945 WillScot Holdings Corporation COMMON-STOCK 971378104 6587738 236969 SH OTR 01 236969 0 0