0001009232-21-000006.txt : 20210503 0001009232-21-000006.hdr.sgml : 20210503 20210503164239 ACCESSION NUMBER: 0001009232-21-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210503 DATE AS OF CHANGE: 20210503 EFFECTIVENESS DATE: 20210503 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: 21884129 BUSINESS ADDRESS: STREET 1: 100 EAST WISCONSIN AVE STREET 2: SUITE 2550 CITY: MILWAUKEE STATE: WI ZIP: 53202 BUSINESS PHONE: 4142246002 MAIL ADDRESS: STREET 1: 100 EAST WISCONSIN AVE STREET 2: SUITE 2550 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-2021 03-31-2021 GENEVA CAPITAL MANAGEMENT LLC
100 EAST WISCONSIN AVE SUITE 2550 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 414-326-3179 Stephen J Shenkenberg Milwaukee WI 05-03-2021 1 235 5859264 false 1 0001097218 028-05161 Nationwide Fund Advisors
INFORMATION TABLE 2 inftable.xml AAON INC COM PAR $0.004 COM 000360206 43574 622392 SH SOLE 601405 0 20987 AAON INC COM PAR $0.004 COM 000360206 27018 385912 SH OTR 01 385912 0 0 ABIOMED INC COM COM 003654100 24410 76586 SH SOLE 62320 0 14266 ABIOMED INC COM COM 003654100 8923 27997 SH OTR 01 27997 0 0 ACTIVISION BLIZZARD INC COM COM 00507V109 3540 38069 SH SOLE 32695 0 5374 ADOBE SYSTEMS INCORPORATED COM COM 00724F101 4221 8879 SH SOLE 7625 0 1254 ADVANCED DRAIN SYS INC DEL COM COM 00790R104 24751 239391 SH SOLE 193300 0 46091 ADVANCED DRAIN SYS INC DEL COM COM 00790R104 10200 98653 SH OTR 01 98653 0 0 ALARM COM HLDGS INC COM COM 011642105 64126 742371 SH SOLE 717208 0 25163 ALARM COM HLDGS INC COM COM 011642105 39968 462704 SH OTR 01 462704 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 23567 43519 SH SOLE 35039 0 8480 ALIGN TECHNOLOGY INC COM COM 016255101 9698 17908 SH OTR 01 17908 0 0 ALLEGIANT TRAVEL CO COM COM 01748X102 55907 229072 SH SOLE 221203 0 7869 ALLEGIANT TRAVEL CO COM COM 01748X102 35320 144717 SH OTR 01 144717 0 0 ALPHABET INC CAP STK CL A COM 02079K305 4486 2175 SH SOLE 1869 0 306 AMPHENOL CORP NEW CL A COM 032095101 31340 475064 SH SOLE 385123 0 89941 AMPHENOL CORP NEW CL A COM 032095101 11614 176056 SH OTR 01 176056 0 0 ANSYS INC COM COM 03662Q105 30744 90540 SH SOLE 72877 0 17663 ANSYS INC COM COM 03662Q105 12713 37441 SH OTR 01 37441 0 0 AXON ENTERPRISE INC COM COM 05464C101 19485 136816 SH SOLE 112393 0 24423 AXON ENTERPRISE INC COM COM 05464C101 8339 58550 SH OTR 01 58550 0 0 AXOS FINANCIAL INC COM COM 05465C100 28473 605678 SH SOLE 585124 0 20554 AXOS FINANCIAL INC COM COM 05465C100 17767 377947 SH OTR 01 377947 0 0 BALCHEM CORP COM COM 057665200 52406 417874 SH SOLE 403645 0 14229 BALCHEM CORP COM COM 057665200 32811 261633 SH OTR 01 261633 0 0 BARNES GROUP INC COM COM 067806109 20551 414837 SH SOLE 400714 0 14123 BARNES GROUP INC COM COM 067806109 12864 259679 SH OTR 01 259679 0 0 BIO-TECHNE CORP COM COM 09073M104 85754 224527 SH SOLE 215506 0 9021 BIO-TECHNE CORP COM COM 09073M104 51139 133897 SH OTR 01 133897 0 0 BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 22606 627947 SH SOLE 605917 0 22030 BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 14585 405148 SH OTR 01 405148 0 0 BLACKBAUD INC COM COM 09227Q100 24452 344012 SH SOLE 332236 0 11776 BLACKBAUD INC COM COM 09227Q100 15392 216550 SH OTR 01 216550 0 0 BLACKLINE INC COM COM 09239B109 82656 762510 SH SOLE 699456 0 63054 BLACKLINE INC COM COM 09239B109 46556 429485 SH OTR 01 429485 0 0 BOTTOMLINE TECH DEL INC COM COM 101388106 29609 654345 SH SOLE 632312 0 22033 BOTTOMLINE TECH DEL INC COM COM 101388106 18333 405148 SH OTR 01 405148 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 66381 387176 SH SOLE 372335 0 14841 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 39755 231878 SH OTR 01 231878 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 21158 138195 SH SOLE 111193 0 27002 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 8730 57023 SH OTR 01 57023 0 0 BROOKS AUTOMATION INC NEW COM COM 114340102 33250 407223 SH SOLE 393031 0 14192 BROOKS AUTOMATION INC NEW COM COM 114340102 21301 260881 SH OTR 01 260881 0 0 BURLINGTON STORES INC COM COM 122017106 27666 92590 SH SOLE 74858 0 17732 BURLINGTON STORES INC COM COM 122017106 11250 37651 SH OTR 01 37651 0 0 CATALENT INC COM COM 148806102 19065 181039 SH SOLE 145405 0 35634 CATALENT INC COM COM 148806102 7969 75671 SH OTR 01 75671 0 0 CERENCE INC COM COM 156727109 25699 286885 SH SOLE 277126 0 9759 CERENCE INC COM COM 156727109 16073 179431 SH OTR 01 179431 0 0 CHURCH & DWIGHT INC COM COM 171340102 25386 290626 SH SOLE 236227 0 54399 CHURCH & DWIGHT INC COM COM 171340102 9416 107796 SH OTR 01 107796 0 0 COGNEX CORP COM COM 192422103 11061 133287 SH SOLE 107202 0 26085 COGNEX CORP COM COM 192422103 4559 54930 SH OTR 01 54930 0 0 COOPER COS INC COM NEW COM 216648402 10133 26382 SH SOLE 21249 0 5133 COOPER COS INC COM NEW COM 216648402 4166 10846 SH OTR 01 10846 0 0 COPART INC COM COM 217204106 33514 308569 SH SOLE 249483 0 59086 COPART INC COM COM 217204106 13614 125346 SH OTR 01 125346 0 0 COSTAR GROUP INC COM COM 22160N109 35655 43382 SH SOLE 35273 0 8109 COSTAR GROUP INC COM COM 22160N109 12998 15815 SH OTR 01 15815 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 3382 9594 SH SOLE 8239 0 1355 DANAHER CORPORATION COM COM 235851102 4510 20036 SH SOLE 17203 0 2833 DESCARTES SYS GROUP INC COM COM 249906108 50466 828528 SH SOLE 800260 0 28268 DESCARTES SYS GROUP INC COM COM 249906108 31662 519809 SH OTR 01 519809 0 0 DISNEY WALT CO COM DISNEY COM 254687106 2134 11563 SH SOLE 9921 0 1642 DONALDSON INC COM COM 257651109 26482 455327 SH SOLE 439857 0 15470 DONALDSON INC COM COM 257651109 16545 284475 SH OTR 01 284475 0 0 DORMAN PRODS INC COM COM 258278100 33390 325311 SH SOLE 314229 0 11082 DORMAN PRODS INC COM COM 258278100 20916 203776 SH OTR 01 203776 0 0 ECOLAB INC COM COM 278865100 2672 12480 SH SOLE 10719 0 1761 EDWARDS LIFESCIENCES CORP COM COM 28176E108 3237 38699 SH SOLE 33226 0 5473 ENVESTNET INC COM COM 29404K106 48441 670654 SH SOLE 647510 0 23144 ENVESTNET INC COM COM 29404K106 30740 425585 SH OTR 01 425585 0 0 EPAM SYS INC COM COM 29414B104 35378 89182 SH SOLE 72028 0 17154 EPAM SYS INC COM COM 29414B104 14366 36214 SH OTR 01 36214 0 0 EPLUS INC COM COM 294268107 37735 378713 SH SOLE 365799 0 12914 EPLUS INC COM COM 294268107 23658 237438 SH OTR 01 237438 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 48984 449849 SH SOLE 434315 0 15534 ESCO TECHNOLOGIES INC COM COM 296315104 31091 285527 SH OTR 01 285527 0 0 ETSY INC COM COM 29786A106 10190 50529 SH SOLE 40639 0 9890 ETSY INC COM COM 29786A106 4200 20825 SH OTR 01 20825 0 0 EVO PMTS INC CL A COM COM 26927E104 33563 1219576 SH SOLE 1177821 0 41755 EVO PMTS INC CL A COM COM 26927E104 21129 767767 SH OTR 01 767767 0 0 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 15220 578699 SH SOLE 558929 0 19770 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 9584 364422 SH OTR 01 364422 0 0 EXLSERVICE HOLDINGS INC COM COM 302081104 44070 488800 SH SOLE 472266 0 16534 EXLSERVICE HOLDINGS INC COM COM 302081104 27410 304011 SH OTR 01 304011 0 0 EXPONENT INC COM COM 30214U102 78042 800845 SH SOLE 773777 0 27068 EXPONENT INC COM COM 30214U102 48503 497718 SH OTR 01 497718 0 0 FAIR ISAAC CORP COM COM 303250104 80772 166180 SH SOLE 160541 0 5639 FAIR ISAAC CORP COM COM 303250104 50399 103691 SH OTR 01 103691 0 0 FISERV INC COM COM 337738108 30644 257430 SH SOLE 208847 0 48583 FISERV INC COM COM 337738108 11237 94399 SH OTR 01 94399 0 0 FORTUNE BRANDS HOME & SEC INC COM 34964C106 9078 94736 SH SOLE 76448 0 18288 FORTUNE BRANDS HOME & SEC INC COM 34964C106 3703 38645 SH OTR 01 38645 0 0 FOX FACTORY HLDG CORP COM COM 35138V102 90391 711405 SH SOLE 687222 0 24183 FOX FACTORY HLDG CORP COM COM 35138V102 56500 444671 SH OTR 01 444671 0 0 FRONTDOOR INC COM COM 35905A109 15386 286249 SH SOLE 230257 0 55992 FRONTDOOR INC COM COM 35905A109 6340 117948 SH OTR 01 117948 0 0 GARTNER INC COM COM 366651107 17651 96693 SH SOLE 77945 0 18748 GARTNER INC COM COM 366651107 7251 39723 SH OTR 01 39723 0 0 GENERAC HLDGS INC COM COM 368736104 14797 45188 SH SOLE 36304 0 8884 GENERAC HLDGS INC COM COM 368736104 6242 19063 SH OTR 01 19063 0 0 GLOBAL PMTS INC COM COM 37940X102 31459 156064 SH SOLE 125526 0 30538 GLOBAL PMTS INC COM COM 37940X102 13131 65140 SH OTR 01 65140 0 0 GLOBUS MED INC CL A COM 379577208 48077 779579 SH SOLE 752508 0 27071 GLOBUS MED INC CL A COM 379577208 30704 497869 SH OTR 01 497869 0 0 GRAND CANYON ED INC COM COM 38526M106 13218 123415 SH SOLE 100818 0 22597 GRAND CANYON ED INC COM COM 38526M106 4531 42307 SH OTR 01 42307 0 0 HEALTHEQUITY INC COM COM 42226A107 46880 689419 SH SOLE 636811 0 52608 HEALTHEQUITY INC COM COM 42226A107 26846 394788 SH OTR 01 394788 0 0 HEICO CORP NEW CL A COM 422806208 10926 96183 SH SOLE 77324 0 18859 HEICO CORP NEW CL A COM 422806208 4565 40184 SH OTR 01 40184 0 0 HUBSPOT INC COM COM 443573100 29116 64102 SH SOLE 51589 0 12513 HUBSPOT INC COM COM 443573100 12090 26618 SH OTR 01 26618 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 10460 62238 SH SOLE 50209 0 12029 HUNT J B TRANS SVCS INC COM COM 445658107 4286 25503 SH OTR 01 25503 0 0 I3 VERTICALS INC CL A COM 46571Y107 36021 1157289 SH SOLE 1117577 0 39712 I3 VERTICALS INC CL A COM 46571Y107 22746 730799 SH OTR 01 730799 0 0 IDEX CORP COM COM 45167R104 28817 137671 SH SOLE 111392 0 26279 IDEX CORP COM COM 45167R104 10834 51758 SH OTR 01 51758 0 0 IDEXX LABS INC COM COM 45168D104 30483 62297 SH SOLE 50081 0 12216 IDEXX LABS INC COM COM 45168D104 12606 25762 SH OTR 01 25762 0 0 INPHI CORP COM COM 45772F107 3439 19277 SH SOLE 16647 0 2630 INTERCONTINENTAL EXCHANGE INC COM 45866F104 22882 204893 SH SOLE 165009 0 39884 INTERCONTINENTAL EXCHANGE INC COM 45866F104 9433 84463 SH OTR 01 84463 0 0 INTUIT COM COM 461202103 39192 102312 SH SOLE 82951 0 19361 INTUIT COM COM 461202103 14560 38009 SH OTR 01 38009 0 0 J & J SNACK FOODS CORP COM COM 466032109 42019 267583 SH SOLE 258397 0 9186 J & J SNACK FOODS CORP COM COM 466032109 26524 168912 SH OTR 01 168912 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 33881 236271 SH SOLE 190609 0 45662 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 13961 97360 SH OTR 01 97360 0 0 KINSALE CAP GROUP INC COM COM 49714P108 69372 420944 SH SOLE 406438 0 14506 KINSALE CAP GROUP INC COM COM 49714P108 43959 266742 SH OTR 01 266742 0 0 LEMAITRE VASCULAR INC COM COM 525558201 27601 565822 SH SOLE 546584 0 19238 LEMAITRE VASCULAR INC COM COM 525558201 17256 353753 SH OTR 01 353753 0 0 LHC GROUP INC COM COM 50187A107 61342 320809 SH SOLE 309712 0 11097 LHC GROUP INC COM COM 50187A107 39022 204077 SH OTR 01 204077 0 0 LOWES COS INC COM COM 548661107 4234 22265 SH SOLE 19116 0 3149 LULULEMON ATHLETICA INC COM COM 550021109 13908 45345 SH SOLE 36421 0 8924 LULULEMON ATHLETICA INC COM COM 550021109 5799 18907 SH OTR 01 18907 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 359 720 SH SOLE 720 0 0 MARTEN TRANS LTD COM COM 573075108 35070 2066562 SH SOLE 1995619 0 70943 MARTEN TRANS LTD COM COM 573075108 22138 1304557 SH OTR 01 1304557 0 0 MASIMO CORP COM COM 574795100 65841 286687 SH SOLE 267139 0 19548 MASIMO CORP COM COM 574795100 38262 166603 SH OTR 01 166603 0 0 MERCURY SYS INC COM COM 589378108 11235 159018 SH SOLE 130333 0 28685 MERCURY SYS INC COM COM 589378108 4888 69187 SH OTR 01 69187 0 0 MICROCHIP TECHNOLOGY INC. COM COM 595017104 15724 101304 SH SOLE 82822 0 18482 MICROCHIP TECHNOLOGY INC. COM COM 595017104 4911 31636 SH OTR 01 31636 0 0 MICROSOFT CORP COM COM 594918104 4537 19242 SH SOLE 16520 0 2722 MONOLITHIC PWR SYS INC COM COM 609839105 44848 126972 SH SOLE 122711 0 4261 MONOLITHIC PWR SYS INC COM COM 609839105 27654 78294 SH OTR 01 78294 0 0 NEOGEN CORP COM COM 640491106 45681 513901 SH SOLE 496379 0 17522 NEOGEN CORP COM COM 640491106 28640 322195 SH OTR 01 322195 0 0 NOVANTA INC COM COM 67000B104 45236 342981 SH SOLE 331229 0 11752 NOVANTA INC COM COM 67000B104 28501 216099 SH OTR 01 216099 0 0 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 42610 489771 SH SOLE 473124 0 16647 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 26632 306115 SH OTR 01 306115 0 0 OMNICELL COM COM COM 68213N109 71010 546774 SH SOLE 528123 0 18651 OMNICELL COM COM COM 68213N109 44537 342933 SH OTR 01 342933 0 0 ONTO INNOVATION INC COM COM 683344105 16338 248637 SH SOLE 240065 0 8572 ONTO INNOVATION INC COM COM 683344105 10418 158543 SH OTR 01 158543 0 0 OREILLY AUTOMOTIVE INC COM COM 67103H107 29750 58649 SH SOLE 47117 0 11532 OREILLY AUTOMOTIVE INC COM COM 67103H107 12294 24237 SH OTR 01 24237 0 0 PACIFIC PREMIER BANCORP COM COM 69478X105 32354 744787 SH SOLE 719786 0 25001 PACIFIC PREMIER BANCORP COM COM 69478X105 19969 459698 SH OTR 01 459698 0 0 PALOMAR HLDGS INC COM COM 69753M105 14225 212191 SH SOLE 204747 0 7444 PALOMAR HLDGS INC COM COM 69753M105 9168 136752 SH OTR 01 136752 0 0 PAYCOM SOFTWARE INC COM COM 70432V102 4390 11863 SH SOLE 10320 0 1543 PERFICIENT INC COM COM 71375U101 20370 346903 SH SOLE 334898 0 12005 PERFICIENT INC COM COM 71375U101 13113 223312 SH OTR 01 223312 0 0 PETIQ INC COM CL A COM 71639T106 28888 819277 SH SOLE 791256 0 28021 PETIQ INC COM CL A COM 71639T106 18170 515301 SH OTR 01 515301 0 0 POOL CORP COM COM 73278L105 33448 96883 SH SOLE 78266 0 18617 POOL CORP COM COM 73278L105 13704 39695 SH OTR 01 39695 0 0 PROTO LABS INC COM COM 743713109 20125 165296 SH SOLE 159634 0 5662 PROTO LABS INC COM COM 743713109 12679 104142 SH OTR 01 104142 0 0 Q2 HLDGS INC COM COM 74736L109 42301 422167 SH SOLE 407710 0 14457 Q2 HLDGS INC COM COM 74736L109 26637 265841 SH OTR 01 265841 0 0 QAD INC CL A COM 74727D306 21299 319903 SH SOLE 308722 0 11181 QAD INC CL A COM 74727D306 13687 205579 SH OTR 01 205579 0 0 RAYMOND JAMES FINL INC COM COM 754730109 20085 163878 SH SOLE 133496 0 30382 RAYMOND JAMES FINL INC COM COM 754730109 6857 55950 SH OTR 01 55950 0 0 RBC BEARINGS INC COM COM 75524B104 61946 314816 SH SOLE 304014 0 10802 RBC BEARINGS INC COM COM 75524B104 39092 198667 SH OTR 01 198667 0 0 REPLIGEN CORP COM COM 759916109 17707 91079 SH SOLE 73646 0 17433 REPLIGEN CORP COM COM 759916109 7168 36873 SH OTR 01 36873 0 0 ROGERS CORP COM COM 775133101 34235 181898 SH SOLE 175663 0 6235 ROGERS CORP COM COM 775133101 21581 114662 SH OTR 01 114662 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 20556 50965 SH SOLE 41025 0 9940 ROPER TECHNOLOGIES INC COM COM 776696106 8498 21070 SH OTR 01 21070 0 0 SALESFORCE COM INC COM COM 79466L302 3061 14446 SH SOLE 12396 0 2050 SIGNATURE BK NEW YORK N Y COM COM 82669G104 24103 106604 SH SOLE 86033 0 20571 SIGNATURE BK NEW YORK N Y COM COM 82669G104 9854 43583 SH OTR 01 43583 0 0 SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 54362 318390 SH SOLE 307497 0 10893 SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 34203 200320 SH OTR 01 200320 0 0 SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 16147 231101 SH SOLE 186219 0 44882 SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 6645 95107 SH OTR 01 95107 0 0 STAAR SURGICAL CO COM 852312305 60236 571445 SH SOLE 551678 0 19767 STAAR SURGICAL CO COM 852312305 38319 363521 SH OTR 01 363521 0 0 STERIS PLC SHS USD COM G8473T100 23243 122023 SH SOLE 98146 0 23877 STERIS PLC SHS USD COM G8473T100 9604 50420 SH OTR 01 50420 0 0 TABULA RASA HEALTHCARE INC COM COM 873379101 30489 662082 SH SOLE 638987 0 23095 TABULA RASA HEALTHCARE INC COM COM 873379101 19557 424684 SH OTR 01 424684 0 0 TACTILE SYS TECHNOLOGY INC COM COM 87357P100 49190 902727 SH SOLE 871794 0 30933 TACTILE SYS TECHNOLOGY INC COM COM 87357P100 30994 568800 SH OTR 01 568800 0 0 TELEFLEX INCORPORATED COM COM 879369106 18169 43733 SH SOLE 35230 0 8503 TELEFLEX INCORPORATED COM COM 879369106 7482 18010 SH OTR 01 18010 0 0 TEXAS CAP BANCSHARES INC COM COM 88224Q107 19919 280860 SH SOLE 271254 0 9606 TEXAS CAP BANCSHARES INC COM COM 88224Q107 12438 175374 SH OTR 01 175374 0 0 TEXAS ROADHOUSE INC COM COM 882681109 48484 505355 SH SOLE 487980 0 17375 TEXAS ROADHOUSE INC COM COM 882681109 30652 319490 SH OTR 01 319490 0 0 THERMO FISHER SCIENTIFIC INC C COM 883556102 4053 8881 SH SOLE 7627 0 1254 TJX COS INC NEW COM COM 872540109 3150 47624 SH SOLE 40900 0 6724 TREX CO INC COM COM 89531P105 70829 773745 SH SOLE 742194 0 31551 TREX CO INC COM COM 89531P105 41888 457594 SH OTR 01 457594 0 0 TRIMBLE INC COM COM 896239100 16312 209696 SH SOLE 168781 0 40915 TRIMBLE INC COM COM 896239100 6739 86631 SH OTR 01 86631 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 73249 172541 SH SOLE 153837 0 18704 TYLER TECHNOLOGIES INC COM COM 902252105 36735 86530 SH OTR 01 86530 0 0 ULTA BEAUTY INC COM COM 90384S303 16363 52924 SH SOLE 42951 0 9973 ULTA BEAUTY INC COM COM 90384S303 5904 19095 SH OTR 01 19095 0 0 V F CORP COM COM 918204108 2031 25414 SH SOLE 21820 0 3594 VERISK ANALYTICS INC COM COM 92345Y106 21058 119178 SH SOLE 95821 0 23357 VERISK ANALYTICS INC COM COM 92345Y106 8718 49342 SH OTR 01 49342 0 0 VISA INC COM CL A COM 92826C839 3688 17420 SH SOLE 14953 0 2467 VOCERA COMMUNICATIONS INC COM COM 92857F107 46596 1211549 SH SOLE 1170112 0 41437 VOCERA COMMUNICATIONS INC COM COM 92857F107 29303 761906 SH OTR 01 761906 0 0 WALMART INC COM COM 931142103 1629 11993 SH SOLE 10296 0 1697 WATSCO INC COM COM 942622200 16277 62422 SH SOLE 50617 0 11805 WATSCO INC COM COM 942622200 6528 25037 SH OTR 01 25037 0 0 WD 40 CO COM COM 929236107 34213 111740 SH SOLE 107883 0 3857 WD 40 CO COM COM 929236107 21718 70931 SH OTR 01 70931 0 0 ISHARES TR RUS 2000 GRW ETF ETF 464287648 2517 8368 SH SOLE 8368 0 0 ISHARES TR RUS MD CP GR ETF ETF 464287481 287 2813 SH SOLE 2813 0 0