0001009232-22-000007.txt : 20220502 0001009232-22-000007.hdr.sgml : 20220502 20220502121119 ACCESSION NUMBER: 0001009232-22-000007 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220502 DATE AS OF CHANGE: 20220502 EFFECTIVENESS DATE: 20220502 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GENEVA CAPITAL MANAGEMENT LLC CENTRAL INDEX KEY: 0001009232 IRS NUMBER: 391567956 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03935 FILM NUMBER: 22880383 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 13F-HR LIVE false true false 0001009232 XXXXXXXX 03-31-2022 03-31-2022 GENEVA CAPITAL MANAGEMENT LLC
411 EAST WISCONSIN AVE SUITE 2320 MILWAUKEE WI 53202
13F COMBINATION REPORT 028-03935 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-02-2022 2 292 5175784 false 1 0001097218 028-05161 Nationwide Fund Advisors 2 0001537825 028-14686 Wilmington Trust, National Association
INFORMATION TABLE 2 inftable.xml 13F REPORT 3-31-2022 AAON INC COM PAR $0.004 COM 000360206 37050 664818 SH SOLE 647677 0 17141 AAON INC COM PAR $0.004 COM 000360206 22012 394981 SH OTR 01 394981 0 0 AAON INC COM PAR $0.004 COM 000360206 775 13904 SH OTR 02 13904 0 0 ABIOMED INC COM COM 003654100 23882 72100 SH SOLE 59865 0 12235 ABIOMED INC COM COM 003654100 6339 19138 SH OTR 01 19138 0 0 ACTIVISION BLIZZARD INC COM COM 00507V109 2075 25897 SH SOLE 21909 0 3988 ADOBE SYSTEMS INCORPORATED COM COM 00724F101 3871 8497 SH SOLE 7187 0 1310 ADVANCED DRAIN SYS INC DEL COM COM 00790R104 35223 296462 SH SOLE 244827 0 51635 ADVANCED DRAIN SYS INC DEL COM COM 00790R104 10597 89189 SH OTR 01 89189 0 0 ALARM COM HLDGS INC COM COM 011642105 51442 774027 SH SOLE 753974 0 20053 ALARM COM HLDGS INC COM COM 011642105 30789 463267 SH OTR 01 463267 0 0 ALARM COM HLDGS INC COM COM 011642105 1084 16308 SH OTR 02 16308 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 13494 30949 SH SOLE 24655 0 6294 ALIGN TECHNOLOGY INC COM COM 016255101 4306 9876 SH OTR 01 9876 0 0 ALLEGIANT TRAVEL CO COM COM 01748X102 35068 215952 SH SOLE 210256 0 5696 ALLEGIANT TRAVEL CO COM COM 01748X102 21529 132578 SH OTR 01 132578 0 0 ALLEGIANT TRAVEL CO COM COM 01748X102 758 4667 SH OTR 02 4667 0 0 ALPHABET INC CAP STK CL A COM 02079K305 5315 1911 SH SOLE 1617 0 294 AMPHENOL CORP NEW CL A COM 032095101 31997 424641 SH SOLE 340666 0 83975 AMPHENOL CORP NEW CL A COM 032095101 9068 120350 SH OTR 01 120350 0 0 ANSYS INC COM COM 03662Q105 25508 80301 SH SOLE 64007 0 16294 ANSYS INC COM COM 03662Q105 8130 25594 SH OTR 01 25594 0 0 AVID BIOSERVICES INC COM COM 05368M106 17298 849192 SH SOLE 826695 0 22497 AVID BIOSERVICES INC COM COM 05368M106 10665 523567 SH OTR 01 523567 0 0 AVID BIOSERVICES INC COM COM 05368M106 375 18431 SH OTR 02 18431 0 0 AXON ENTERPRISE INC COM COM 05464C101 25881 187908 SH SOLE 157016 0 30892 AXON ENTERPRISE INC COM COM 05464C101 8209 59602 SH OTR 01 59602 0 0 AXOS FINANCIAL INC COM COM 05465C100 26499 571226 SH SOLE 556349 0 14877 AXOS FINANCIAL INC COM COM 05465C100 16062 346245 SH OTR 01 346245 0 0 AXOS FINANCIAL INC COM COM 05465C100 565 12189 SH OTR 02 12189 0 0 AZENTA INC COM COM 114340102 36543 440912 SH SOLE 429175 0 11737 AZENTA INC COM COM 114340102 22638 273141 SH OTR 01 273141 0 0 AZENTA INC COM COM 114340102 797 9615 SH OTR 02 9615 0 0 BALCHEM CORP COM COM 057665200 54696 400119 SH SOLE 389759 0 10360 BALCHEM CORP COM COM 057665200 32765 239687 SH OTR 01 239687 0 0 BALCHEM CORP COM COM 057665200 1153 8438 SH OTR 02 8438 0 0 BARNES GROUP INC COM COM 067806109 15773 392466 SH SOLE 382243 0 10223 BARNES GROUP INC COM COM 067806109 9561 237897 SH OTR 01 237897 0 0 BARNES GROUP INC COM COM 067806109 337 8375 SH OTR 02 8375 0 0 BIO-TECHNE CORP COM COM 09073M104 70594 163020 SH SOLE 157395 0 5625 BIO-TECHNE CORP COM COM 09073M104 39586 91414 SH OTR 01 91414 0 0 BIO-TECHNE CORP COM COM 09073M104 1394 3218 SH OTR 02 3218 0 0 BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 19906 875751 SH SOLE 851643 0 24108 BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 12755 561151 SH OTR 01 561151 0 0 BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 449 19754 SH OTR 02 19754 0 0 BLACKBAUD INC COM COM 09227Q100 24734 413123 SH SOLE 402004 0 11119 BLACKBAUD INC COM COM 09227Q100 15496 258824 SH OTR 01 258824 0 0 BLACKBAUD INC COM COM 09227Q100 545 9111 SH OTR 02 9111 0 0 BLACKLINE INC COM COM 09239B109 52356 715054 SH SOLE 665567 0 49487 BLACKLINE INC COM COM 09239B109 27190 371341 SH OTR 01 371341 0 0 BLACKLINE INC COM COM 09239B109 790 10783 SH OTR 02 10783 0 0 BOTTOMLINE TECH DEL INC COM COM 101388106 29777 525353 SH SOLE 511530 0 13823 BOTTOMLINE TECH DEL INC COM COM 101388106 18236 321740 SH OTR 01 321740 0 0 BOTTOMLINE TECH DEL INC COM COM 101388106 642 11326 SH OTR 02 11326 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 48398 364744 SH SOLE 354148 0 10596 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 28187 212428 SH OTR 01 212428 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 992 7478 SH OTR 02 7478 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 19063 122426 SH SOLE 100994 0 21432 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 6070 38980 SH OTR 01 38980 0 0 BURLINGTON STORES INC COM COM 122017106 19912 109307 SH SOLE 88779 0 20528 BURLINGTON STORES INC COM COM 122017106 6075 33350 SH OTR 01 33350 0 0 CATALENT INC COM COM 148806102 22792 205520 SH SOLE 166266 0 39254 CATALENT INC COM COM 148806102 7344 66222 SH OTR 01 66222 0 0 CERENCE INC COM COM 156727109 7424 205643 SH SOLE 200112 0 5531 CERENCE INC COM COM 156727109 4647 128723 SH OTR 01 128723 0 0 CERENCE INC COM COM 156727109 164 4531 SH OTR 02 4531 0 0 CHARLES RIV LABS INTL INC COM COM 159864107 4902 17264 SH SOLE 14401 0 2863 CHARLES RIV LABS INTL INC COM COM 159864107 1482 5218 SH OTR 01 5218 0 0 CHURCH & DWIGHT CO INC COM COM 171340102 20030 201545 SH SOLE 167095 0 34450 CHURCH & DWIGHT CO INC COM COM 171340102 5077 51085 SH OTR 01 51085 0 0 COGNEX CORP COM COM 192422103 9107 118040 SH SOLE 97388 0 20652 COGNEX CORP COM COM 192422103 2897 37549 SH OTR 01 37549 0 0 CONSTRUCTION PARTNERS INC COM COM 21044C107 36987 1412791 SH SOLE 1374784 0 38007 CONSTRUCTION PARTNERS INC COM COM 21044C107 23157 884543 SH OTR 01 884543 0 0 CONSTRUCTION PARTNERS INC COM COM 21044C107 815 31138 SH OTR 02 31138 0 0 COOPER COS INC COM NEW COM 216648402 9951 23830 SH SOLE 19105 0 4725 COOPER COS INC COM NEW COM 216648402 3096 7414 SH OTR 01 7414 0 0 COPART INC COM COM 217204106 36075 287515 SH SOLE 232844 0 54671 COPART INC COM COM 217204106 10751 85685 SH OTR 01 85685 0 0 COSTAR GROUP INC COM COM 22160N109 27054 406151 SH SOLE 337193 0 68958 COSTAR GROUP INC COM COM 22160N109 7201 108106 SH OTR 01 108106 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 5280 9169 SH SOLE 7755 0 1414 DANAHER CORPORATION COM COM 235851102 5182 17666 SH SOLE 14944 0 2722 DESCARTES SYS GROUP INC COM COM 249906108 57074 779067 SH SOLE 758605 0 20462 DESCARTES SYS GROUP INC COM COM 249906108 34887 476208 SH OTR 01 476208 0 0 DESCARTES SYS GROUP INC COM COM 249906108 1228 16764 SH OTR 02 16764 0 0 DISNEY WALT CO COM DISNEY COM 254687106 2213 16135 SH SOLE 13651 0 2484 DONALDSON INC COM COM 257651109 22360 430576 SH SOLE 419377 0 11199 DONALDSON INC COM COM 257651109 13534 260613 SH OTR 01 260613 0 0 DONALDSON INC COM COM 257651109 476 9174 SH OTR 02 9174 0 0 DORMAN PRODS INC COM COM 258278100 29212 307402 SH SOLE 299380 0 8022 DORMAN PRODS INC COM COM 258278100 17740 186683 SH OTR 01 186683 0 0 DORMAN PRODS INC COM COM 258278100 625 6572 SH OTR 02 6572 0 0 ECOLAB INC COM COM 278865100 2100 11895 SH SOLE 10057 0 1838 EDWARDS LIFESCIENCES CORP COM COM 28176E108 4353 36976 SH SOLE 31281 0 5695 ENVESTNET INC COM COM 29404K106 47404 636803 SH SOLE 620050 0 16753 ENVESTNET INC COM COM 29404K106 29023 389887 SH OTR 01 389887 0 0 ENVESTNET INC COM COM 29404K106 1022 13725 SH OTR 02 13725 0 0 EPAM SYS INC COM COM 29414B104 18590 62676 SH SOLE 51716 0 10960 EPAM SYS INC COM COM 29414B104 5616 18933 SH OTR 01 18933 0 0 EPLUS INC COM COM 294268107 39995 713427 SH SOLE 694733 0 18694 EPLUS INC COM COM 294268107 24389 435044 SH OTR 01 435044 0 0 EPLUS INC COM COM 294268107 859 15315 SH OTR 02 15315 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 34358 491391 SH SOLE 477906 0 13485 ESCO TECHNOLOGIES INC COM COM 296315104 21947 313892 SH OTR 01 313892 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 773 11050 SH OTR 02 11050 0 0 ETSY INC COM COM 29786A106 5568 44805 SH SOLE 36981 0 7824 ETSY INC COM COM 29786A106 1769 14236 SH OTR 01 14236 0 0 EVO PMTS INC CL A COM COM 26927E104 26557 1150168 SH SOLE 1119943 0 30225 EVO PMTS INC CL A COM COM 26927E104 16241 703367 SH OTR 01 703367 0 0 EVO PMTS INC CL A COM COM 26927E104 572 24760 SH OTR 02 24760 0 0 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 31234 664835 SH SOLE 647322 0 17513 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 19151 407647 SH OTR 01 407647 0 0 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 674 14350 SH OTR 02 14350 0 0 EXLSERVICE HOLDINGS INC COM COM 302081104 67804 473257 SH SOLE 461172 0 12085 EXLSERVICE HOLDINGS INC COM COM 302081104 39902 278511 SH OTR 01 278511 0 0 EXLSERVICE HOLDINGS INC COM COM 302081104 1405 9804 SH OTR 02 9804 0 0 EXPONENT INC COM COM 30214U102 83176 769794 SH SOLE 750046 0 19748 EXPONENT INC COM COM 30214U102 49268 455970 SH OTR 01 455970 0 0 EXPONENT INC COM COM 30214U102 1734 16051 SH OTR 02 16051 0 0 FAIR ISAAC CORP COM COM 303250104 74659 160054 SH SOLE 155940 0 4114 FAIR ISAAC CORP COM COM 303250104 44311 94994 SH OTR 01 94994 0 0 FAIR ISAAC CORP COM COM 303250104 1560 3344 SH OTR 02 3344 0 0 FISERV INC COM COM 337738108 23340 230180 SH SOLE 188354 0 41826 FISERV INC COM COM 337738108 6543 64530 SH OTR 01 64530 0 0 FORTUNE BRANDS HOME & SEC INC COM 34964C106 6243 84051 SH SOLE 68031 0 16020 FORTUNE BRANDS HOME & SEC INC COM 34964C106 1962 26417 SH OTR 01 26417 0 0 FOX FACTORY HLDG CORP COM COM 35138V102 66048 674301 SH SOLE 656732 0 17569 FOX FACTORY HLDG CORP COM COM 35138V102 39902 407372 SH OTR 01 407372 0 0 FOX FACTORY HLDG CORP COM COM 35138V102 1405 14340 SH OTR 02 14340 0 0 FRESHPET INC COM COM 358039105 6573 64044 SH SOLE 51687 0 12357 FRESHPET INC COM COM 358039105 2120 20658 SH OTR 01 20658 0 0 GARTNER INC COM COM 366651107 25361 85257 SH SOLE 69873 0 15384 GARTNER INC COM COM 366651107 8077 27154 SH OTR 01 27154 0 0 GENERAC HLDGS INC COM COM 368736104 21288 71614 SH SOLE 58191 0 13423 GENERAC HLDGS INC COM COM 368736104 6887 23168 SH OTR 01 23168 0 0 GLOBAL PMTS INC COM COM 37940X102 18948 138471 SH SOLE 111448 0 27023 GLOBAL PMTS INC COM COM 37940X102 6093 44529 SH OTR 01 44529 0 0 GLOBUS MED INC CL A COM 379577208 54436 737821 SH SOLE 718224 0 19597 GLOBUS MED INC CL A COM 379577208 33652 456108 SH OTR 01 456108 0 0 GLOBUS MED INC CL A COM 379577208 1185 16056 SH OTR 02 16056 0 0 HEALTHEQUITY INC COM COM 42226A107 36180 536470 SH SOLE 513330 0 23140 HEALTHEQUITY INC COM COM 42226A107 20982 311120 SH OTR 01 311120 0 0 HEALTHEQUITY INC COM COM 42226A107 697 10328 SH OTR 02 10328 0 0 HEICO CORP NEW CL A COM 422806208 15259 120307 SH SOLE 97524 0 22783 HEICO CORP NEW CL A COM 422806208 4870 38396 SH OTR 01 38396 0 0 HUBSPOT INC COM COM 443573100 25777 54275 SH SOLE 44743 0 9532 HUBSPOT INC COM COM 443573100 8316 17510 SH OTR 01 17510 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 7839 39041 SH SOLE 31571 0 7470 HUNT J B TRANS SVCS INC COM COM 445658107 1914 9534 SH OTR 01 9534 0 0 I3 VERTICALS INC CL A COM 46571Y107 31613 1134709 SH SOLE 1105667 0 29042 I3 VERTICALS INC CL A COM 46571Y107 18652 669499 SH OTR 01 669499 0 0 I3 VERTICALS INC CL A COM 46571Y107 657 23568 SH OTR 02 23568 0 0 IDEX CORP COM COM 45167R104 23586 123017 SH SOLE 101685 0 21332 IDEX CORP COM COM 45167R104 6784 35381 SH OTR 01 35381 0 0 IDEXX LABS INC COM COM 45168D104 30194 55194 SH SOLE 45507 0 9687 IDEXX LABS INC COM COM 45168D104 9634 17610 SH OTR 01 17610 0 0 INTERCONTINENTAL EXCHANGE INC COM 45866F104 24043 181979 SH SOLE 145214 0 36765 INTERCONTINENTAL EXCHANGE INC COM 45866F104 7628 57738 SH OTR 01 57738 0 0 INTUIT COM COM 461202103 43579 90630 SH SOLE 72700 0 17930 INTUIT COM COM 461202103 12493 25982 SH OTR 01 25982 0 0 J & J SNACK FOODS CORP COM COM 466032109 39273 253211 SH SOLE 246563 0 6648 J & J SNACK FOODS CORP COM COM 466032109 24001 154743 SH OTR 01 154743 0 0 J & J SNACK FOODS CORP COM COM 466032109 845 5447 SH OTR 02 5447 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 34549 218708 SH SOLE 180711 0 37997 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 10514 66554 SH OTR 01 66554 0 0 KINSALE CAP GROUP INC COM COM 49714P108 90828 398332 SH SOLE 387831 0 10501 KINSALE CAP GROUP INC COM COM 49714P108 55721 244368 SH OTR 01 244368 0 0 KINSALE CAP GROUP INC COM COM 49714P108 1961 8602 SH OTR 02 8602 0 0 LEMAITRE VASCULAR INC COM COM 525558201 24691 531329 SH SOLE 517403 0 13926 LEMAITRE VASCULAR INC COM COM 525558201 15060 324080 SH OTR 01 324080 0 0 LEMAITRE VASCULAR INC COM COM 525558201 530 11408 SH OTR 02 11408 0 0 LHC GROUP INC COM COM 50187A107 60885 361120 SH SOLE 351741 0 9379 LHC GROUP INC COM COM 50187A107 36558 216834 SH OTR 01 216834 0 0 LHC GROUP INC COM COM 50187A107 1287 7633 SH OTR 02 7633 0 0 LOWES COS INC COM COM 548661107 4301 21271 SH SOLE 17996 0 3275 LULULEMON ATHLETICA INC COM COM 550021109 14577 39913 SH SOLE 32803 0 7110 LULULEMON ATHLETICA INC COM COM 550021109 4720 12924 SH OTR 01 12924 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 1267 3725 SH SOLE 3701 0 24 MARTEN TRANS LTD COM COM 573075108 34706 1954178 SH SOLE 1902825 0 51353 MARTEN TRANS LTD COM COM 573075108 21226 1195131 SH OTR 01 1195131 0 0 MARTEN TRANS LTD COM COM 573075108 747 42072 SH OTR 02 42072 0 0 MARVELL TECHNOLOGY INC COM COM 573874104 4068 56734 SH SOLE 48076 0 8658 MASIMO CORP COM COM 574795100 38997 267944 SH SOLE 252928 0 15016 MASIMO CORP COM COM 574795100 21366 146805 SH OTR 01 146805 0 0 MASIMO CORP COM COM 574795100 664 4565 SH OTR 02 4565 0 0 MICROCHIP TECHNOLOGY INC. COM COM 595017104 11712 155875 SH SOLE 129566 0 26309 MICROCHIP TECHNOLOGY INC. COM COM 595017104 2611 34753 SH OTR 01 34753 0 0 MICROSOFT CORP COM COM 594918104 5668 18384 SH SOLE 15552 0 2832 MONOLITHIC PWR SYS INC COM COM 609839105 2765 5693 SH SOLE 5657 0 36 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 1204 4971 SH SOLE 4206 0 765 NEOGEN CORP COM COM 640491106 29762 965041 SH SOLE 939673 0 25368 NEOGEN CORP COM COM 640491106 18206 590338 SH OTR 01 590338 0 0 NEOGEN CORP COM COM 640491106 641 20781 SH OTR 02 20781 0 0 NOVANTA INC COM COM 67000B104 49943 350997 SH SOLE 341730 0 9267 NOVANTA INC COM COM 67000B104 30716 215870 SH OTR 01 215870 0 0 NOVANTA INC COM COM 67000B104 1081 7599 SH OTR 02 7599 0 0 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 18727 435921 SH SOLE 424211 0 11710 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 11728 272995 SH OTR 01 272995 0 0 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 410 9537 SH OTR 02 9537 0 0 OMNICELL COM COM COM 68213N109 66564 514050 SH SOLE 500550 0 13500 OMNICELL COM COM COM 68213N109 40682 314168 SH OTR 01 314168 0 0 OMNICELL COM COM COM 68213N109 1432 11059 SH OTR 02 11059 0 0 ONTO INNOVATION INC COM COM 683344105 62837 723175 SH SOLE 703992 0 19183 ONTO INNOVATION INC COM COM 683344105 38794 446471 SH OTR 01 446471 0 0 ONTO INNOVATION INC COM COM 683344105 1366 15717 SH OTR 02 15717 0 0 OREILLY AUTOMOTIVE INC COM COM 67103H107 35595 51966 SH SOLE 42861 0 9105 OREILLY AUTOMOTIVE INC COM COM 67103H107 11348 16568 SH OTR 01 16568 0 0 PACIFIC PREMIER BANCORP COM COM 69478X105 25717 727498 SH SOLE 709189 0 18309 PACIFIC PREMIER BANCORP COM COM 69478X105 14887 421139 SH OTR 01 421139 0 0 PACIFIC PREMIER BANCORP COM COM 69478X105 524 14825 SH OTR 02 14825 0 0 PALOMAR HLDGS INC COM COM 69753M105 13120 205029 SH SOLE 199642 0 5387 PALOMAR HLDGS INC COM COM 69753M105 8017 125282 SH OTR 01 125282 0 0 PALOMAR HLDGS INC COM COM 69753M105 282 4410 SH OTR 02 4410 0 0 PAYCOM SOFTWARE INC COM COM 70432V102 4818 13909 SH SOLE 12289 0 1620 PERFICIENT INC COM COM 71375U101 46915 426155 SH SOLE 414902 0 11253 PERFICIENT INC COM COM 71375U101 28827 261852 SH OTR 01 261852 0 0 PERFICIENT INC COM COM 71375U101 1015 9218 SH OTR 02 9218 0 0 PETIQ INC COM CL A COM 71639T106 18918 775324 SH SOLE 755042 0 20282 PETIQ INC COM CL A COM 71639T106 11519 472078 SH OTR 01 472078 0 0 PETIQ INC COM CL A COM 71639T106 405 16618 SH OTR 02 16618 0 0 POOL CORP COM COM 73278L105 38486 91015 SH SOLE 76060 0 14955 POOL CORP COM COM 73278L105 11474 27135 SH OTR 01 27135 0 0 Q2 HLDGS INC COM COM 74736L109 27488 445877 SH SOLE 433835 0 12042 Q2 HLDGS INC COM COM 74736L109 17280 280300 SH OTR 01 280300 0 0 Q2 HLDGS INC COM COM 74736L109 608 9867 SH OTR 02 9867 0 0 RAYMOND JAMES FINL INC COM COM 754730109 20972 190815 SH SOLE 157492 0 33323 RAYMOND JAMES FINL INC COM COM 754730109 5192 47235 SH OTR 01 47235 0 0 RBC BEARINGS INC COM COM 75524B104 63501 327529 SH SOLE 319010 0 8519 RBC BEARINGS INC COM COM 75524B104 38196 197009 SH OTR 01 197009 0 0 RBC BEARINGS INC COM COM 75524B104 1345 6935 SH OTR 02 6935 0 0 REPLIGEN CORP COM COM 759916109 20813 110654 SH SOLE 91128 0 19526 REPLIGEN CORP COM COM 759916109 6200 32965 SH OTR 01 32965 0 0 ROGERS CORP COM COM 775133101 46719 171951 SH SOLE 167437 0 4514 ROGERS CORP COM COM 775133101 28540 105044 SH OTR 01 105044 0 0 ROGERS CORP COM COM 775133101 1005 3698 SH OTR 02 3698 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 21347 45205 SH SOLE 36038 0 9167 ROPER TECHNOLOGIES INC COM COM 776696106 6802 14403 SH OTR 01 14403 0 0 SALESFORCE INC COM COM 79466L302 2929 13793 SH SOLE 11670 0 2123 SEMTECH CORP COM COM 816850101 24989 360380 SH SOLE 350555 0 9825 SEMTECH CORP COM COM 816850101 15856 228673 SH OTR 01 228673 0 0 SEMTECH CORP COM COM 816850101 558 8050 SH OTR 02 8050 0 0 SIGNATURE BK NEW YORK N Y COM COM 82669G104 28810 98163 SH SOLE 79162 0 19001 SIGNATURE BK NEW YORK N Y COM COM 82669G104 8744 29793 SH OTR 01 29793 0 0 SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 48465 299743 SH SOLE 291858 0 7885 SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 29673 183517 SH OTR 01 183517 0 0 SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 1045 6460 SH OTR 02 6460 0 0 SPS COMM INC COM COM 78463M107 19147 145939 SH SOLE 141864 0 4075 SPS COMM INC COM COM 78463M107 12445 94856 SH OTR 01 94856 0 0 SPS COMM INC COM COM 78463M107 438 3339 SH OTR 02 3339 0 0 SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 10996 146573 SH SOLE 116827 0 29746 SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 3505 46725 SH OTR 01 46725 0 0 STAAR SURGICAL CO COM 852312305 44556 557572 SH SOLE 542874 0 14698 STAAR SURGICAL CO COM 852312305 27195 340325 SH OTR 01 340325 0 0 STAAR SURGICAL CO COM 852312305 957 11980 SH OTR 02 11980 0 0 STERIS PLC SHS USD COM G8473T100 26164 108220 SH SOLE 86280 0 21940 STERIS PLC SHS USD COM G8473T100 8333 34466 SH OTR 01 34466 0 0 TACTILE SYS TECHNOLOGY INC COM COM 87357P100 17125 849472 SH SOLE 827081 0 22391 TACTILE SYS TECHNOLOGY INC COM COM 87357P100 10505 521089 SH OTR 01 521089 0 0 TACTILE SYS TECHNOLOGY INC COM COM 87357P100 370 18344 SH OTR 02 18344 0 0 TECHTARGET INC COM COM 87874R100 23654 291015 SH SOLE 282791 0 8224 TECHTARGET INC COM COM 87874R100 15554 191364 SH OTR 01 191364 0 0 TECHTARGET INC COM COM 87874R100 548 6736 SH OTR 02 6736 0 0 TEXAS ROADHOUSE INC COM COM 882681109 39782 475128 SH SOLE 462551 0 12577 TEXAS ROADHOUSE INC COM COM 882681109 24507 292691 SH OTR 01 292691 0 0 TEXAS ROADHOUSE INC COM COM 882681109 863 10303 SH OTR 02 10303 0 0 THERMO FISHER SCIENTIFIC INC C COM 883556102 5018 8496 SH SOLE 7186 0 1310 TJX COS INC NEW COM COM 872540109 3091 51029 SH SOLE 43169 0 7860 TREX CO INC COM COM 89531P105 48571 743475 SH SOLE 718398 0 25077 TREX CO INC COM COM 89531P105 27387 419212 SH OTR 01 419212 0 0 TREX CO INC COM COM 89531P105 964 14757 SH OTR 02 14757 0 0 TRIMBLE INC COM COM 896239100 13430 186165 SH SOLE 148467 0 37698 TRIMBLE INC COM COM 896239100 4272 59220 SH OTR 01 59220 0 0 TWILIO INC CL A COM 90138F102 5122 31077 SH SOLE 25484 0 5593 TWILIO INC CL A COM 90138F102 1679 10187 SH OTR 01 10187 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 59146 132945 SH SOLE 116888 0 16057 TYLER TECHNOLOGIES INC COM COM 902252105 24673 55459 SH OTR 01 55459 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 545 1226 SH OTR 02 1226 0 0 ULTA BEAUTY INC COM COM 90384S303 19250 48341 SH SOLE 39417 0 8924 ULTA BEAUTY INC COM COM 90384S303 5198 13053 SH OTR 01 13053 0 0 V F CORP COM COM 918204108 1072 18845 SH SOLE 15945 0 2900 VERISK ANALYTICS INC COM COM 92345Y106 22693 105730 SH SOLE 84257 0 21473 VERISK ANALYTICS INC COM COM 92345Y106 7239 33729 SH OTR 01 33729 0 0 VISA INC COM CL A COM 92826C839 3690 16638 SH SOLE 14074 0 2564 WALMART INC COM COM 931142103 2674 17959 SH SOLE 15193 0 2766 WATSCO INC COM COM 942622200 17955 58938 SH SOLE 48017 0 10921 WATSCO INC COM COM 942622200 5214 17115 SH OTR 01 17115 0 0 WD 40 CO COM COM 929236107 19445 106121 SH SOLE 103329 0 2792 WD 40 CO COM COM 929236107 11906 64981 SH OTR 01 64981 0 0 WD 40 CO COM COM 929236107 419 2287 SH OTR 02 2287 0 0 ISHARES TR RUS 2000 GRW ETF ETF 464287648 7369 28813 SH SOLE 28813 0 0 ISHARES TR RUS MD CP GR ETF ETF 464287481 1167 11608 SH SOLE 11608 0 0