0001009232-21-000003.txt : 20210202 0001009232-21-000003.hdr.sgml : 20210202 20210202102902 ACCESSION NUMBER: 0001009232-21-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210202 DATE AS OF CHANGE: 20210202 EFFECTIVENESS DATE: 20210202 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: 21579398 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 12-31-2020 12-31-2020 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 313-326-3179 Stephen J Shenkenberg Milwaukee WI 02-02-2021 1 231 5902069 false 1 0001097218 028-05161 Nationwide Fund Advisors
INFORMATION TABLE 2 inftable.xml AAON INC COM PAR $0.004 COM 000360206 42006 630438 SH SOLE 609383 0 21055 AAON INC COM PAR $0.004 COM 000360206 26472 397298 SH OTR 01 397298 0 0 ABIOMED INC COM COM 003654100 25200 77731 SH SOLE 63210 0 14521 ABIOMED INC COM COM 003654100 10327 31855 SH OTR 01 31855 0 0 ACTIVISION BLIZZARD INC COM COM 00507V109 3570 38445 SH SOLE 33047 0 5398 ADOBE SYSTEMS INCORPORATED COM COM 00724F101 4485 8968 SH SOLE 7708 0 1260 ADVANCED DRAIN SYS INC DEL COM COM 00790R104 12993 155460 SH SOLE 125154 0 30306 ADVANCED DRAIN SYS INC DEL COM COM 00790R104 6026 72103 SH OTR 01 72103 0 0 ALARM COM HLDGS INC COM COM 011642105 78062 754589 SH SOLE 729344 0 25245 ALARM COM HLDGS INC COM COM 011642105 49279 476355 SH OTR 01 476355 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 23749 44442 SH SOLE 35821 0 8621 ALIGN TECHNOLOGY INC COM COM 016255101 10889 20376 SH OTR 01 20376 0 0 ALLEGIANT TRAVEL CO COM COM 01748X102 44087 232969 SH SOLE 225075 0 7894 ALLEGIANT TRAVEL CO COM COM 01748X102 28194 148987 SH OTR 01 148987 0 0 ALPHABET INC CAP STK CL A COM 02079K305 4324 2467 SH SOLE 2118 0 349 AMPHENOL CORP NEW CL A COM 032095101 31689 242329 SH SOLE 196554 0 45775 AMPHENOL CORP NEW CL A COM 032095101 13098 100159 SH OTR 01 100159 0 0 ANSYS INC COM COM 03662Q105 33679 92576 SH SOLE 74575 0 18001 ANSYS INC COM COM 03662Q105 15498 42601 SH OTR 01 42601 0 0 AXON ENTERPRISE INC COM COM 05464C101 18717 152756 SH SOLE 125513 0 27243 AXON ENTERPRISE INC COM COM 05464C101 9143 74617 SH OTR 01 74617 0 0 AXOS FINANCIAL INC COM COM 05465C100 23130 616309 SH SOLE 595689 0 20620 AXOS FINANCIAL INC COM COM 05465C100 14603 389098 SH OTR 01 389098 0 0 BALCHEM CORP COM COM 057665200 48891 424325 SH SOLE 410050 0 14275 BALCHEM CORP COM COM 057665200 31035 269352 SH OTR 01 269352 0 0 BARNES GROUP INC COM COM 067806109 21156 417351 SH SOLE 403182 0 14169 BARNES GROUP INC COM COM 067806109 13552 267341 SH OTR 01 267341 0 0 BIO-TECHNE CORP COM COM 09073M104 79764 251186 SH SOLE 241410 0 9776 BIO-TECHNE CORP COM COM 09073M104 48195 151772 SH OTR 01 151772 0 0 BLACKBAUD INC COM COM 09227Q100 19824 344411 SH SOLE 332593 0 11818 BLACKBAUD INC COM COM 09227Q100 12832 222939 SH OTR 01 222939 0 0 BLACKLINE INC COM COM 09239B109 104865 786214 SH SOLE 720787 0 65427 BLACKLINE INC COM COM 09239B109 60806 455889 SH OTR 01 455889 0 0 BOTTOMLINE TECH DEL INC COM COM 101388106 35042 664434 SH SOLE 642330 0 22104 BOTTOMLINE TECH DEL INC COM COM 101388106 21998 417101 SH OTR 01 417101 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 68224 394384 SH SOLE 379495 0 14889 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 41296 238719 SH OTR 01 238719 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 21592 140937 SH SOLE 113417 0 27520 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 9940 64881 SH OTR 01 64881 0 0 BROOKS AUTOMATION INC NEW COM COM 114340102 20860 307449 SH SOLE 296801 0 10648 BROOKS AUTOMATION INC NEW COM COM 114340102 13632 200910 SH OTR 01 200910 0 0 BURLINGTON STORES INC COM COM 122017106 24649 94243 SH SOLE 76197 0 18046 BURLINGTON STORES INC COM COM 122017106 11205 42839 SH OTR 01 42839 0 0 CANTEL MED CORP COM COM 138098108 24615 312141 SH SOLE 301641 0 10500 CANTEL MED CORP COM COM 138098108 15617 198030 SH OTR 01 198030 0 0 CATALENT INC COM COM 148806102 16370 157301 SH SOLE 126653 0 30648 CATALENT INC COM COM 148806102 7575 72784 SH OTR 01 72784 0 0 CERENCE INC COM COM 156727109 29390 292498 SH SOLE 282707 0 9791 CERENCE INC COM COM 156727109 18561 184725 SH OTR 01 184725 0 0 CHURCH & DWIGHT INC COM COM 171340102 25372 290868 SH SOLE 236182 0 54686 CHURCH & DWIGHT INC COM COM 171340102 10699 122651 SH OTR 01 122651 0 0 COGNEX CORP COM COM 192422103 10907 135857 SH SOLE 109268 0 26589 COGNEX CORP COM COM 192422103 5018 62499 SH OTR 01 62499 0 0 COOPER COS INC COM NEW COM 216648402 9778 26912 SH SOLE 21682 0 5230 COOPER COS INC COM NEW COM 216648402 4483 12340 SH OTR 01 12340 0 0 COPART INC COM COM 217204106 40020 314497 SH SOLE 254266 0 60231 COPART INC COM COM 217204106 18148 142619 SH OTR 01 142619 0 0 COSTAR GROUP INC COM COM 22160N109 40643 43973 SH SOLE 35718 0 8255 COSTAR GROUP INC COM COM 22160N109 16631 17994 SH OTR 01 17994 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 3145 8346 SH SOLE 7172 0 1174 DANAHER CORPORATION COM COM 235851102 4494 20231 SH SOLE 17389 0 2842 DESCARTES SYS GROUP INC COM COM 249906108 49250 842162 SH SOLE 813804 0 28358 DESCARTES SYS GROUP INC COM COM 249906108 31295 535146 SH OTR 01 535146 0 0 DISNEY WALT CO COM DISNEY COM 254687106 2113 11665 SH SOLE 10028 0 1637 DONALDSON INC COM COM 257651109 25899 463482 SH SOLE 447957 0 15525 DONALDSON INC COM COM 257651109 16365 292868 SH OTR 01 292868 0 0 DORMAN PRODS INC COM COM 258278100 28709 330670 SH SOLE 319550 0 11120 DORMAN PRODS INC COM COM 258278100 18214 209788 SH OTR 01 209788 0 0 ECOLAB INC COM COM 278865100 2727 12606 SH SOLE 10837 0 1769 EDWARDS LIFESCIENCES CORP COM COM 28176E108 3117 34170 SH SOLE 29376 0 4794 ENVESTNET INC COM COM 29404K106 56433 685779 SH SOLE 662560 0 23219 ENVESTNET INC COM COM 29404K106 36055 438142 SH OTR 01 438142 0 0 EPAM SYS INC COM COM 29414B104 32018 89348 SH SOLE 71852 0 17496 EPAM SYS INC COM COM 29414B104 14765 41204 SH OTR 01 41204 0 0 EPLUS INC COM COM 294268107 33793 384228 SH SOLE 371273 0 12955 EPLUS INC COM COM 294268107 21499 244443 SH OTR 01 244443 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 46960 454955 SH SOLE 439369 0 15586 ESCO TECHNOLOGIES INC COM COM 296315104 30342 293951 SH OTR 01 293951 0 0 ETSY INC COM COM 29786A106 9185 51629 SH SOLE 41562 0 10067 ETSY INC COM COM 29786A106 4216 23695 SH OTR 01 23695 0 0 EVO PMTS INC CL A COM COM 26927E104 33160 1227692 SH SOLE 1185802 0 41890 EVO PMTS INC CL A COM COM 26927E104 21349 790419 SH OTR 01 790419 0 0 EXLSERVICE HOLDINGS INC COM COM 302081104 42279 496642 SH SOLE 480055 0 16587 EXLSERVICE HOLDINGS INC COM COM 302081104 26644 312981 SH OTR 01 312981 0 0 EXPONENT INC COM COM 30214U102 73332 814534 SH SOLE 787379 0 27155 EXPONENT INC COM COM 30214U102 46132 512403 SH OTR 01 512403 0 0 FAIR ISAAC CORP COM COM 303250104 86382 169031 SH SOLE 163374 0 5657 FAIR ISAAC CORP COM COM 303250104 54554 106751 SH OTR 01 106751 0 0 FISERV INC COM COM 337738108 29894 262554 SH SOLE 213094 0 49460 FISERV INC COM COM 337738108 12229 107407 SH OTR 01 107407 0 0 FORTUNE BRANDS HOME & SEC INC COM 34964C106 8215 95838 SH SOLE 77202 0 18636 FORTUNE BRANDS HOME & SEC INC COM 34964C106 3769 43970 SH OTR 01 43970 0 0 FOX FACTORY HLDG CORP COM COM 35138V102 76508 723754 SH SOLE 699493 0 24261 FOX FACTORY HLDG CORP COM COM 35138V102 48393 457790 SH OTR 01 457790 0 0 FRONTDOOR INC COM COM 35905A109 14664 292050 SH SOLE 234983 0 57067 FRONTDOOR INC COM COM 35905A109 6738 134202 SH OTR 01 134202 0 0 GARTNER INC COM COM 366651107 15820 98755 SH SOLE 79646 0 19109 GARTNER INC COM COM 366651107 7240 45197 SH OTR 01 45197 0 0 GENERAC HLDGS INC COM COM 368736104 5420 23833 SH SOLE 19180 0 4653 GENERAC HLDGS INC COM COM 368736104 2499 10989 SH OTR 01 10989 0 0 GLOBAL PMTS INC COM COM 37940X102 30148 139950 SH SOLE 112683 0 27267 GLOBAL PMTS INC COM COM 37940X102 13901 64529 SH OTR 01 64529 0 0 GLOBUS MED INC CL A COM 379577208 38086 583962 SH SOLE 564293 0 19669 GLOBUS MED INC CL A COM 379577208 24207 371152 SH OTR 01 371152 0 0 GRAND CANYON ED INC COM COM 38526M106 14161 152087 SH SOLE 123246 0 28841 GRAND CANYON ED INC COM COM 38526M106 5742 61667 SH OTR 01 61667 0 0 HEALTHEQUITY INC COM COM 42226A107 48296 692814 SH SOLE 639470 0 53344 HEALTHEQUITY INC COM COM 42226A107 28895 414509 SH OTR 01 414509 0 0 HEICO CORP NEW CL A COM 422806208 7910 67575 SH SOLE 53706 0 13869 HEICO CORP NEW CL A COM 422806208 3847 32867 SH OTR 01 32867 0 0 HUBSPOT INC COM COM 443573100 33612 84784 SH SOLE 68134 0 16650 HUBSPOT INC COM COM 443573100 15515 39135 SH OTR 01 39135 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 8640 63227 SH SOLE 50956 0 12271 HUNT J B TRANS SVCS INC COM COM 445658107 3965 29018 SH OTR 01 29018 0 0 I3 VERTICALS INC CL A COM 46571Y107 30827 928517 SH SOLE 897330 0 31187 I3 VERTICALS INC CL A COM 46571Y107 19539 588521 SH OTR 01 588521 0 0 IDEX CORP COM COM 45167R104 25012 125564 SH SOLE 101788 0 23776 IDEX CORP COM COM 45167R104 10298 51698 SH OTR 01 51698 0 0 IDEXX LABS INC COM COM 45168D104 35543 71104 SH SOLE 57455 0 13649 IDEXX LABS INC COM COM 45168D104 16146 32300 SH OTR 01 32300 0 0 INPHI CORP COM COM 45772F107 43374 270296 SH SOLE 259156 0 11140 INPHI CORP COM COM 45772F107 25720 160281 SH OTR 01 160281 0 0 INTERCONTINENTAL EXCHANGE INC COM 45866F104 24122 209233 SH SOLE 168586 0 40647 INTERCONTINENTAL EXCHANGE INC COM 45866F104 11080 96103 SH OTR 01 96103 0 0 INTUIT COM COM 461202103 39635 104343 SH SOLE 84636 0 19707 INTUIT COM COM 461202103 16427 43247 SH OTR 01 43247 0 0 J & J SNACK FOODS CORP COM COM 466032109 42072 270783 SH SOLE 261567 0 9216 J & J SNACK FOODS CORP COM COM 466032109 27018 173895 SH OTR 01 173895 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 26024 197016 SH SOLE 159010 0 38006 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 11879 89933 SH OTR 01 89933 0 0 KINSALE CAP GROUP INC COM COM 49714P108 85941 429426 SH SOLE 414873 0 14553 KINSALE CAP GROUP INC COM COM 49714P108 54958 274612 SH OTR 01 274612 0 0 LEMAITRE VASCULAR INC COM COM 525558201 23386 577441 SH SOLE 558143 0 19298 LEMAITRE VASCULAR INC COM COM 525558201 14750 364190 SH OTR 01 364190 0 0 LHC GROUP INC COM COM 50187A107 58510 274283 SH SOLE 264993 0 9290 LHC GROUP INC COM COM 50187A107 37392 175288 SH OTR 01 175288 0 0 LOWES COS INC COM COM 548661107 3608 22478 SH SOLE 19320 0 3158 LULULEMON ATHLETICA INC COM COM 550021109 11366 32657 SH SOLE 26235 0 6422 LULULEMON ATHLETICA INC COM COM 550021109 5258 15109 SH OTR 01 15109 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 379 664 SH SOLE 664 0 0 MARTEN TRANS LTD COM COM 573075108 36134 2097135 SH SOLE 2025963 0 71172 MARTEN TRANS LTD COM COM 573075108 23141 1343047 SH OTR 01 1343047 0 0 MASIMO CORP COM COM 574795100 90992 339043 SH SOLE 315729 0 23314 MASIMO CORP COM COM 574795100 54279 202245 SH OTR 01 202245 0 0 MICROCHIP TECHNOLOGY INC. COM COM 595017104 14241 103114 SH SOLE 84331 0 18783 MICROCHIP TECHNOLOGY INC. COM COM 595017104 4971 35996 SH OTR 01 35996 0 0 MICROSOFT CORP COM COM 594918104 4320 19424 SH SOLE 16696 0 2728 MONOLITHIC PWR SYS INC COM COM 609839105 69355 189375 SH SOLE 183032 0 6343 MONOLITHIC PWR SYS INC COM COM 609839105 43798 119592 SH OTR 01 119592 0 0 NEOGEN CORP COM COM 640491106 41496 523279 SH SOLE 505701 0 17578 NEOGEN CORP COM COM 640491106 26304 331701 SH OTR 01 331701 0 0 NOVANTA INC COM COM 67000B104 41254 348963 SH SOLE 337173 0 11790 NOVANTA INC COM COM 67000B104 26301 222475 SH OTR 01 222475 0 0 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 40464 494852 SH SOLE 478151 0 16701 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 25769 315146 SH OTR 01 315146 0 0 OMNICELL COM COM COM 68213N109 66879 557233 SH SOLE 538522 0 18711 OMNICELL COM COM COM 68213N109 42373 353051 SH OTR 01 353051 0 0 OREILLY AUTOMOTIVE INC COM COM 67103H107 27070 59813 SH SOLE 48086 0 11727 OREILLY AUTOMOTIVE INC COM COM 67103H107 12480 27576 SH OTR 01 27576 0 0 PACIFIC PREMIER BANCORP COM COM 69478X105 23643 754651 SH SOLE 729569 0 25082 PACIFIC PREMIER BANCORP COM COM 69478X105 14827 473261 SH OTR 01 473261 0 0 PALOMAR HLDGS INC COM COM 69753M105 19091 214897 SH SOLE 207427 0 7470 PALOMAR HLDGS INC COM COM 69753M105 12508 140787 SH OTR 01 140787 0 0 PAYCOM SOFTWARE INC COM COM 70432V102 5377 11890 SH SOLE 10353 0 1537 PERFICIENT INC COM COM 71375U101 16162 339189 SH SOLE 327617 0 11572 PERFICIENT INC COM COM 71375U101 10498 220309 SH OTR 01 220309 0 0 PETIQ INC COM CL A COM 71639T106 32054 833666 SH SOLE 805555 0 28111 PETIQ INC COM CL A COM 71639T106 20398 530504 SH OTR 01 530504 0 0 POOL CORP COM COM 73278L105 33398 89658 SH SOLE 72447 0 17211 POOL CORP COM COM 73278L105 15089 40508 SH OTR 01 40508 0 0 PROTO LABS INC COM COM 743713109 38204 249045 SH SOLE 240542 0 8503 PROTO LABS INC COM COM 743713109 24600 160366 SH OTR 01 160366 0 0 Q2 HLDGS INC COM COM 74736L109 54441 430261 SH SOLE 415758 0 14503 Q2 HLDGS INC COM COM 74736L109 34629 273684 SH OTR 01 273684 0 0 QAD INC CL A COM 74727D306 3267 51716 SH SOLE 49251 0 2465 QAD INC CL A COM 74727D306 3439 54427 SH OTR 01 54427 0 0 RAYMOND JAMES FINL INC COM COM 754730109 15979 167017 SH SOLE 136086 0 30931 RAYMOND JAMES FINL INC COM COM 754730109 6090 63660 SH OTR 01 63660 0 0 RBC BEARINGS INC COM COM 75524B104 52408 292714 SH SOLE 282917 0 9797 RBC BEARINGS INC COM COM 75524B104 33101 184880 SH OTR 01 184880 0 0 REALPAGE INC COM COM 75606N109 30726 352205 SH SOLE 284547 0 67658 REALPAGE INC COM COM 75606N109 13963 160054 SH OTR 01 160054 0 0 REPLIGEN CORP COM COM 759916109 20816 108627 SH SOLE 87773 0 20854 REPLIGEN CORP COM COM 759916109 9442 49274 SH OTR 01 49274 0 0 ROGERS CORP COM COM 775133101 28631 184372 SH SOLE 178116 0 6256 ROGERS CORP COM COM 775133101 18331 118045 SH OTR 01 118045 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 22413 51992 SH SOLE 41857 0 10135 ROPER TECHNOLOGIES INC COM COM 776696106 10335 23973 SH OTR 01 23973 0 0 SALESFORCE COM INC COM COM 79466L302 3243 14575 SH SOLE 12528 0 2047 SIGNATURE BK NEW YORK N Y COM COM 82669G104 14680 108509 SH SOLE 87541 0 20968 SIGNATURE BK NEW YORK N Y COM COM 82669G104 6709 49589 SH OTR 01 49589 0 0 SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 51377 323878 SH SOLE 312949 0 10929 SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 32714 206230 SH OTR 01 206230 0 0 SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 17185 236219 SH SOLE 190450 0 45769 SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 7872 108213 SH OTR 01 108213 0 0 STAAR SURGICAL CO COM 852312305 61972 782279 SH SOLE 755724 0 26555 STAAR SURGICAL CO COM 852312305 39686 500954 SH OTR 01 500954 0 0 STERIS PLC SHS USD COM G8473T100 23579 124399 SH SOLE 100137 0 24262 STERIS PLC SHS USD COM G8473T100 10874 57368 SH OTR 01 57368 0 0 TABULA RASA HEALTHCARE INC COM COM 873379101 28102 655987 SH SOLE 632817 0 23170 TABULA RASA HEALTHCARE INC COM COM 873379101 18730 437213 SH OTR 01 437213 0 0 TACTILE SYS TECHNOLOGY INC COM COM 87357P100 40592 903247 SH SOLE 872214 0 31033 TACTILE SYS TECHNOLOGY INC COM COM 87357P100 26316 585581 SH OTR 01 585581 0 0 TELEFLEX INCORPORATED COM COM 879369106 18368 44630 SH SOLE 35963 0 8667 TELEFLEX INCORPORATED COM COM 879369106 8434 20492 SH OTR 01 20492 0 0 TEXAS CAP BANCSHARES INC COM COM 88224Q107 16890 283860 SH SOLE 274222 0 9638 TEXAS CAP BANCSHARES INC COM COM 88224Q107 10743 180548 SH OTR 01 180548 0 0 TEXAS ROADHOUSE INC COM COM 882681109 40294 515538 SH SOLE 498106 0 17432 TEXAS ROADHOUSE INC COM COM 882681109 25708 328916 SH OTR 01 328916 0 0 THERMO FISHER SCIENTIFIC INC C COM 883556102 4179 8972 SH SOLE 7711 0 1261 TJX COS INC NEW COM COM 872540109 3284 48082 SH SOLE 41334 0 6748 TREX CO INC COM COM 89531P105 73357 876223 SH SOLE 841821 0 34402 TREX CO INC COM COM 89531P105 43779 522923 SH OTR 01 522923 0 0 TRIMBLE INC COM COM 896239100 14289 213996 SH SOLE 172276 0 41720 TRIMBLE INC COM COM 896239100 6581 98569 SH OTR 01 98569 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 76704 175717 SH SOLE 156732 0 18985 TYLER TECHNOLOGIES INC COM COM 902252105 40313 92352 SH OTR 01 92352 0 0 ULTA BEAUTY INC COM COM 90384S303 15357 53480 SH SOLE 43316 0 10164 ULTA BEAUTY INC COM COM 90384S303 6239 21727 SH OTR 01 21727 0 0 V F CORP COM COM 918204108 2191 25652 SH SOLE 22052 0 3600 VERISK ANALYTICS INC COM COM 92345Y106 25228 121530 SH SOLE 97731 0 23799 VERISK ANALYTICS INC COM COM 92345Y106 11654 56141 SH OTR 01 56141 0 0 VISA INC COM CL A COM 92826C839 3845 17581 SH SOLE 15112 0 2469 VOCERA COMMUNICATIONS INC COM COM 92857F107 51197 1232778 SH SOLE 1191208 0 41570 VOCERA COMMUNICATIONS INC COM COM 92857F107 32576 784385 SH OTR 01 784385 0 0 WATSCO INC COM COM 942622200 14396 63543 SH SOLE 51506 0 12037 WATSCO INC COM COM 942622200 6454 28488 SH OTR 01 28488 0 0 WD-40 CO COM COM 929236107 30100 113296 SH SOLE 109427 0 3869 WD-40 CO COM COM 929236107 19401 73024 SH OTR 01 73024 0 0 ISHARES TR RUS 2000 GRW ETF ETF 464287648 4233 14764 SH SOLE 14764 0 0 ISHARES TR RUS MD CP GR ETF ETF 464287481 1744 16990 SH SOLE 16990 0 0