0001567619-18-005802.txt : 20181113 0001567619-18-005802.hdr.sgml : 20181113 20181113161023 ACCESSION NUMBER: 0001567619-18-005802 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181113 DATE AS OF CHANGE: 20181113 EFFECTIVENESS DATE: 20181113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC CENTRAL INDEX KEY: 0001021223 IRS NUMBER: 954575414 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05792 FILM NUMBER: 181178046 BUSINESS ADDRESS: STREET 1: 1800 AVE OF THE STAR 2ND FL CITY: LOS ANGELES STATE: CA ZIP: 90067 BUSINESS PHONE: 3105562721 MAIL ADDRESS: STREET 1: 1800 AVENUE OF THE STARS 2ND FLOOR CITY: LOS ANGELES STATE: CA ZIP: 90067 FORMER COMPANY: FORMER CONFORMED NAME: KAYNE ANDERSON INVESTMENT MANAGEMENT LLC DATE OF NAME CHANGE: 19990326 FORMER COMPANY: FORMER CONFORMED NAME: KAIM TRADITIONAL L L C DATE OF NAME CHANGE: 19980223 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001021223 XXXXXXXX 09-30-2018 09-30-2018 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
1800 AVENUE OF THE STARS 2ND FLOOR LOS ANGELES CA 90067
13F COMBINATION REPORT 028-05792 0001390777 028-12592 Bank of New York Mellon Corp N
Judith Ridder Chief Compliance Officer 310-712-2909 /s/ Judith Ridder Los Angeles CA 11-12-2018 1 496 17117948 false 1 0000019481 028-00085 Virtus Investment Advisers, Inc.
INFORMATION TABLE 2 form13fInfoTable.xml 3M COMPANY COMMON 88579Y101 11844 56208 SH SOLE 48755 0 7453 AAON INC COMMON 000360206 137993 3650600 SH DFND 1 0 3650600 0 AAON INC COMMON 000360206 35113 928924 SH SOLE 925850 94 2980 ABB LTD ADR (1 ORD) 000375204 2503 105940 SH SOLE 105940 0 0 ABBOTT LABS COMMON 002824100 6965 94938 SH SOLE 94938 0 0 ABBVIE INC COMMON 00287Y109 269 2839 SH SOLE 2839 0 0 ACCENTURE PLC CLASS A G1151C101 18805 110489 SH DFND 1 0 110489 0 ACCENTURE PLC CLASS A G1151C101 17790 104524 SH SOLE 92982 0 11542 ACTIVISION BLIZZARD COMMON 00507V109 22515 270640 SH DFND 1 0 270640 0 ACTIVISION BLIZZARD COMMON 00507V109 4572 54956 SH SOLE 54140 0 816 AFLAC INC COMMON 001055102 7390 156995 SH SOLE 156995 0 0 ALEXANDRIA REAL ESTA REIT 015271109 1889 15016 SH SOLE 15016 0 0 ALIBABA GROUP HLDG SPONSORED ADS 01609W102 58188 353168 SH DFND 1 0 353168 0 ALIBABA GROUP HLDG SPONSORED ADS 01609W102 13114 79597 SH SOLE 78496 0 1101 ALPHABET INC CLASS C 02079K107 269 225 SH SOLE 225 0 0 ALTRIA GROUP INC COMMON 02209S103 4955 82163 SH DFND 1 0 82163 0 ALTRIA GROUP INC COMMON 02209S103 2651 43947 SH SOLE 43947 0 0 AMAZON COM INC COMMON 023135106 101376 50612 SH DFND 1 0 50612 0 AMAZON COM INC COMMON 023135106 21901 10934 SH SOLE 10769 0 165 AMER SOFTWARE INC CLASS A 029683109 8515 701991 SH DFND 1 0 701991 0 AMER SOFTWARE INC CLASS A 029683109 19540 1610840 SH SOLE 1599183 200 11457 AMERICAN HOMES 4 R COM USD0.01 02665T306 2445 111717 SH SOLE 111717 0 0 AMERICAN TOWER CORP COMMON 03027X100 2363 16265 SH SOLE 16265 0 0 AMERICOLD RLTY TR COMMON 03064D108 1786 71396 SH SOLE 71396 0 0 AMERISOURCE-BERGEN COMMON 03073E105 5651 61269 SH SOLE 61269 0 0 AMETEK INC COMMON 031100100 11370 143700 SH DFND 1 0 143700 0 AMETEK INC COMMON 031100100 5936 75028 SH SOLE 74612 0 416 AMGEN INC COMMON 031162100 8515 41072 SH SOLE 41072 0 0 AMN HEALTHCARE SERVI COMMON 001744101 7073 129300 SH DFND 1 0 129300 0 AMN HEALTHCARE SERVI COMMON 001744101 50544 924014 SH SOLE 908724 111 15179 AMPHENOL CORPORATION CLASS A 032095101 45395 482820 SH DFND 1 0 482820 0 AMPHENOL CORPORATION CLASS A 032095101 12384 131715 SH SOLE 130233 0 1482 ANALOG DEVICES INC COMMON 032654105 3323 35940 SH DFND 1 0 35940 0 ANALOG DEVICES INC COMMON 032654105 16398 177350 SH SOLE 156731 0 20619 ANIKA THERAPEUTICS COMMON 035255108 16763 397420 SH DFND 1 0 397420 0 ANIKA THERAPEUTICS COMMON 035255108 48553 1151096 SH SOLE 1144651 109 6336 ANSYS INC COMMON 03662Q105 133807 716770 SH DFND 1 0 716770 0 ANSYS INC COMMON 03662Q105 61008 326807 SH SOLE 322886 36 3885 APPIAN CORP COM USD0.0001 CL A 03782L101 2200 66460 SH DFND 1 0 66460 0 APPIAN CORP COM USD0.0001 CL A 03782L101 484 14632 SH SOLE 14476 0 156 APPLE INC COMMON 037833100 567 2513 SH SOLE 1813 0 700 APTARGROUP INC COMMON 038336103 26117 242412 SH DFND 1 0 242412 0 APTARGROUP INC COMMON 038336103 68915 639634 SH SOLE 567287 0 72347 ARISTA NETWORKS IN COM USD0.0001 040413106 17018 64010 SH DFND 1 0 64010 0 ARISTA NETWORKS IN COM USD0.0001 040413106 3556 13377 SH SOLE 13175 0 202 ARK ETF TRUST ARK INNOVATION ETF 00214Q104 524 11066 SH SOLE 11066 0 0 ARTISAN PARTNERS A CLASS A 04316A108 49514 1528200 SH DFND 1 0 1528200 0 ARTISAN PARTNERS A CLASS A 04316A108 128207 3956986 SH SOLE 3643996 130 312860 ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210 1319 7017 SH SOLE 7017 0 0 ASPEN TECHNOLOGY INC COMMON 045327103 331934 2914001 SH DFND 1 0 2914001 0 ASPEN TECHNOLOGY INC COMMON 045327103 345676 3034642 SH SOLE 2800359 127 234156 ASTRAZENECA SP ADR (1/2 ORD) 046353108 5497 138930 SH DFND 1 0 138930 0 ASTRAZENECA SP ADR (1/2 ORD) 046353108 4318 109123 SH SOLE 109123 0 0 AT&T INC COMMON 00206R102 7835 233332 SH DFND 1 0 233332 0 AT&T INC COMMON 00206R102 3548 105658 SH SOLE 105658 0 0 ATRION CORP COMMON 049904105 13161 18942 SH DFND 1 0 18942 0 ATRION CORP COMMON 049904105 13233 19046 SH SOLE 10475 0 8571 AUTOHOME INC ADR EACH REPR 1 ORD 05278C107 665272 8594134 SH DFND 1 0 8594134 0 AUTOHOME INC ADR EACH REPR 1 ORD 05278C107 351247 4537476 SH SOLE 4135321 88 402067 AUTOMATIC DATA PROC COMMON 053015103 6499 43133 SH SOLE 43133 0 0 AVALARA INC COM USD0.0001 05338G106 17334 496240 SH DFND 1 0 496240 0 AVALARA INC COM USD0.0001 05338G106 3501 100234 SH SOLE 98791 0 1443 AXALTA COATING SYS COMMON G0750C108 5161 176979 SH SOLE 176979 0 0 BADGER METER INC COMMON 056525108 26157 494000 SH DFND 1 0 494000 0 BADGER METER INC COMMON 056525108 67557 1275865 SH SOLE 1268332 126 7407 BANK HAWAII CORP COMMON 062540109 26723 338649 SH DFND 1 0 338649 0 BANK HAWAII CORP COMMON 062540109 72336 916676 SH SOLE 912195 77 4404 BANK OF AMERICA CORP COMMON 060505104 34841 1182670 SH DFND 1 0 1182670 0 BANK OF AMERICA CORP COMMON 060505104 7071 240005 SH SOLE 236357 0 3648 BANK OZK COMMON 06417N103 5696 150050 SH DFND 1 0 150050 0 BANK OZK COMMON 06417N103 41103 1082785 SH SOLE 1063194 128 19463 BAOZUN INC SPONSORED ADR 06684L103 655 13490 SH DFND 1 0 13490 0 BARCLAYS BK PLC ETN+ SEL MLP 06742C723 25456 1224002 SH SOLE 1223480 0 522 BCE INC COMMON 05534B760 11173 275740 SH DFND 1 0 275740 0 BCE INC COMMON 05534B760 4941 121942 SH SOLE 121942 0 0 BECTON DICKINSON COMMON 075887109 15718 60223 SH SOLE 51775 0 8448 BERKSHIRE HATHAWAY CLASS A 084670108 960 3 SH SOLE 3 0 0 BERKSHIRE HATHAWAY CLASS B 084670702 963 4500 SH SOLE 4500 0 0 BLACKROCK CALIF MUN SH BEN INT 09248E102 254 20574 SH SOLE 20574 0 0 BLACKROCK MUNIYIELD QLTY FD 3 COM 09254E103 145 12000 SH SOLE 12000 0 0 BLUEBIRD BIO INC COMMON 09609G100 11234 76945 SH DFND 1 0 76945 0 BLUEBIRD BIO INC COMMON 09609G100 1732 11861 SH SOLE 11680 0 181 BOSTON PROPERTIES COMMON 101121101 1856 15079 SH SOLE 15079 0 0 BP PLC ADR (6 ORD) 055622104 587 12740 SH SOLE 12740 0 0 BRITISH AMER TOB PLC SPONSORED ADR 110448107 2549 54659 SH DFND 1 0 54659 0 BRITISH AMER TOB PLC SPONSORED ADR 110448107 10594 227198 SH SOLE 197582 0 29616 BROADRIDGE FINL SOLN COMMON 11133T103 10063 76260 SH DFND 1 0 76260 0 BROADRIDGE FINL SOLN COMMON 11133T103 32168 243786 SH SOLE 229324 0 14462 BROOKS AUTOMATION COMMON 114340102 23292 664910 SH DFND 1 0 664910 0 BROOKS AUTOMATION COMMON 114340102 57507 1641638 SH SOLE 1631854 170 9614 BROWN FORMAN CORP CLASS B 115637209 3963 78405 SH DFND 1 0 78405 0 BROWN FORMAN CORP CLASS B 115637209 681 13479 SH SOLE 13337 0 142 CABOT OIL & GAS CORP COMMON 127097103 16896 750279 SH DFND 1 0 750279 0 CABOT OIL & GAS CORP COMMON 127097103 6651 295336 SH SOLE 271784 0 23552 CARGURUS INC COMMON CL A 141788109 3227 57944 SH DFND 1 0 57944 0 CARGURUS INC COMMON CL A 141788109 530 9510 SH SOLE 9408 0 102 CASS INFORMATION SYS COMMON 14808P109 20456 314134 SH DFND 1 0 314134 0 CASS INFORMATION SYS COMMON 14808P109 40127 616200 SH SOLE 611271 82 4847 CATERPILLAR INC COMMON 149123101 20514 134530 SH DFND 1 0 134530 0 CATERPILLAR INC COMMON 149123101 4065 26654 SH SOLE 26229 0 425 CDW CORP COMMON 12514G108 80364 903782 SH DFND 1 0 903782 0 CDW CORP COMMON 12514G108 290583 3267903 SH SOLE 2975590 79 292234 CHARLES RIV LABS INT COMMON 159864107 41077 305318 SH SOLE 305060 39 219 CHEESECAKE FACTORY COMMON 163072101 34311 640850 SH DFND 1 0 640850 0 CHEESECAKE FACTORY COMMON 163072101 105851 1977046 SH SOLE 1967619 161 9266 CHEFS WAREHOUSE HO COMMON 163086101 102633 2823454 SH DFND 1 0 2823454 0 CHEFS WAREHOUSE HO COMMON 163086101 72123 1984140 SH SOLE 1979631 138 4371 CHEVRON CORP COMMON 166764100 7155 58509 SH SOLE 58026 0 483 CHINA MOBILE LTD REP(5 ORD HKD0.1) 16941M109 1026 20967 SH SOLE 20967 0 0 CHUNGHWA TELECOM ADR REP 10 ORD TWD10 17133Q502 1089 30337 SH SOLE 30337 0 0 CINCINNATI FINL CORP COMMON 172062101 310 4034 SH SOLE 4034 0 0 CINEMARK HOLDINGS COMMON 17243V102 25636 637700 SH DFND 1 0 637700 0 CINEMARK HOLDINGS COMMON 17243V102 67735 1684943 SH SOLE 1675970 156 8817 CISCO SYSTEMS INC COMMON 17275R102 2743 56380 SH DFND 1 0 56380 0 CISCO SYSTEMS INC COMMON 17275R102 2612 53678 SH SOLE 53678 0 0 CLOROX CO COMMON 189054109 6891 45815 SH DFND 1 0 45815 0 CLOROX CO COMMON 189054109 3077 20454 SH SOLE 20454 0 0 CME GROUP INC CLASS A 12572Q105 13728 80654 SH SOLE 69817 0 10837 COCA-COLA CO COMMON 191216100 8479 183575 SH DFND 1 0 183575 0 COCA-COLA CO COMMON 191216100 4352 94210 SH SOLE 94210 0 0 COMPANIA CERVECERIAS ADR (2 ORD) 204429104 506 18120 SH DFND 1 0 18120 0 COOPER COMPANIES INC COMMON 216648402 10104 36458 SH DFND 1 0 36458 0 COOPER COMPANIES INC COMMON 216648402 74219 267791 SH SOLE 267504 29 258 COPART INC COMMON 217204106 262341 5091030 SH DFND 1 0 5091030 0 COPART INC COMMON 217204106 296005 5744324 SH SOLE 5233844 173 510307 CORE LABORATORIES COMMON N22717107 60623 523375 SH DFND 1 0 523375 0 CORE LABORATORIES COMMON N22717107 180856 1561376 SH SOLE 1488909 102 72365 COSTAR GROUP INC COMMON 22160N109 22099 52511 SH DFND 1 0 52511 0 COSTAR GROUP INC COMMON 22160N109 4870 11571 SH SOLE 11405 0 166 CRH ADR (5 ORD) 12626K203 2378 72669 SH SOLE 72669 0 0 CROWN CASTLE INTL COMMON 22822V101 6680 60000 SH DFND 1 0 60000 0 CROWN CASTLE INTL COMMON 22822V101 12002 107803 SH SOLE 98652 0 9151 CTRIP.COM INTL ADR (0.125 ORD) 22943F100 15888 427445 SH DFND 1 0 427445 0 CTRIP.COM INTL ADR (0.125 ORD) 22943F100 4548 122354 SH SOLE 121089 0 1265 CVS HEALTH CORP COMMON 126650100 6501 82578 SH SOLE 82578 0 0 DANAHER CORP COMMON 235851102 17717 163049 SH DFND 1 0 163049 0 DANAHER CORP COMMON 235851102 3841 35350 SH SOLE 34778 0 572 DIPLOMAT PHARMACY COMMON 25456K101 2695 138870 SH DFND 1 0 138870 0 DIPLOMAT PHARMACY COMMON 25456K101 299 15424 SH SOLE 15274 0 150 DOCUSIGN INC COMMON 256163106 142397 2708714 SH DFND 1 0 2708714 0 DOCUSIGN INC COMMON 256163106 24667 469214 SH SOLE 467566 45 1603 DOLLAR GEN CORP COMMON 256677105 6622 60588 SH SOLE 60588 0 0 DOMINOS PIZZA INC COMMON 25754A201 4698 15935 SH DFND 1 0 15935 0 DOMINOS PIZZA INC COMMON 25754A201 1165 3951 SH SOLE 3914 0 37 DONALDSON INC COMMON 257651109 37531 644200 SH DFND 1 0 644200 0 DONALDSON INC COMMON 257651109 96884 1662946 SH SOLE 1475086 0 187860 DOVER CORP COMMON 260003108 443 5000 SH SOLE 5000 0 0 DRIL-QUIP INC COMMON 262037104 55608 1064266 SH DFND 1 0 1064266 0 DRIL-QUIP INC COMMON 262037104 135578 2594784 SH SOLE 2297357 0 297427 DUKE ENERGY CORP COMMON 26441C204 8620 107720 SH DFND 1 0 107720 0 DUKE ENERGY CORP COMMON 26441C204 3820 47738 SH SOLE 47738 0 0 ECOLAB INC COMMON 278865100 23795 151770 SH DFND 1 0 151770 0 ECOLAB INC COMMON 278865100 4919 31375 SH SOLE 30882 0 493 ELANCO ANIMAL HEALTH COMMON 28414H103 8051 230758 SH DFND 1 0 230758 0 ELANCO ANIMAL HEALTH COMMON 28414H103 50429 1445360 SH SOLE 1421561 172 23627 ELLIE MAE INC COMMON 28849P100 172738 1822710 SH DFND 1 0 1822710 0 ELLIE MAE INC COMMON 28849P100 18754 197888 SH SOLE 197181 19 688 EMERALD EXPOSITION COMMON USD0.01 29103B100 33686 2044050 SH DFND 1 0 2044050 0 EMERALD EXPOSITION COMMON USD0.01 29103B100 13724 832777 SH SOLE 829686 90 3001 EQUINIX INC COMMON 29444U700 2123 4904 SH SOLE 4904 0 0 EQUITY LIFESTYLE PPT COMMON 29472R108 2065 21407 SH SOLE 21407 0 0 ESSEX PPTY TR INC REIT 297178105 1848 7490 SH SOLE 7490 0 0 EXPEDIA GROUP INC COMMON 30212P303 2501 19171 SH DFND 1 0 19171 0 EXPEDIA GROUP INC COMMON 30212P303 395 3028 SH SOLE 2999 0 29 EXPEDITORS INTL WASH COMMON 302130109 68890 936897 SH SOLE 923174 97 13626 EXPONET INC COMMON 30214U102 5595 104380 SH DFND 1 0 104380 0 EXPONET INC COMMON 30214U102 2672 49857 SH SOLE 49583 0 274 EXTRA SPACE STORAGE REIT 30225T102 1522 17572 SH SOLE 17572 0 0 EXXON MOBIL CORP COMMON 30231G102 9026 106161 SH SOLE 93154 0 13007 FACEBOOK INC CLASS A 30303M102 54761 332972 SH DFND 1 0 332972 0 FACEBOOK INC CLASS A 30303M102 12057 73314 SH SOLE 72227 0 1087 FACTSET RESH SYS INC COMMON 303075105 180867 808490 SH DFND 1 0 808490 0 FACTSET RESH SYS INC COMMON 303075105 148430 663485 SH SOLE 597148 11 66326 FAIR ISAAC INC COMMON 303250104 4557 19940 SH DFND 1 0 19940 0 FAIR ISAAC INC COMMON 303250104 482 2110 SH SOLE 2091 0 19 FEDEX CORP COMMON 31428X106 1300 5400 SH SOLE 5400 0 0 FIRST FINL BKSH COMMON 32020R109 23944 405145 SH DFND 1 0 405145 0 FIRST FINL BKSH COMMON 32020R109 66012 1116940 SH SOLE 1111237 94 5609 FLEETCOR TECHNOLOG COMMON 339041105 2839 12460 SH DFND 1 0 12460 0 FLEETCOR TECHNOLOG COMMON 339041105 624 2738 SH SOLE 2710 0 28 FLIR SYS INC COMMON 302445101 59752 972053 SH SOLE 971252 122 679 FORTIS INC COMMON 349553107 7147 220450 SH DFND 1 0 220450 0 FORTIS INC COMMON 349553107 3146 97038 SH SOLE 97038 0 0 FOX FACTORY HLDG COMMON USD0.001 35138V102 269689 3849943 SH DFND 1 0 3849943 0 FOX FACTORY HLDG COMMON USD0.001 35138V102 84856 1211366 SH SOLE 1207288 120 3958 FRANKLIN RES INC COMMON 354613101 419 13770 SH SOLE 13770 0 0 FRESENIUS MED CARE ADS (1/2 PRF SHR) 358029106 3081 59911 SH SOLE 59911 0 0 GARTNER INC COMMON 366651107 18636 117575 SH DFND 1 0 117575 0 GARTNER INC COMMON 366651107 3846 24268 SH SOLE 23922 0 346 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 7890 196406 SH DFND 1 0 196406 0 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 5925 147492 SH SOLE 147492 0 0 GLOBUS MED INC CLASS A 379577208 12782 225200 SH DFND 1 0 225200 0 GLOBUS MED INC CLASS A 379577208 6478 114135 SH SOLE 113500 0 635 GRACO INC COMMON 384109104 81227 1752856 SH DFND 1 0 1752856 0 GRACO INC COMMON 384109104 201862 4356094 SH SOLE 4002759 126 353209 GRAINGER W W INC COMMON 384802104 6162 17239 SH SOLE 17239 0 0 GRUBHUB INC COM USD0.0001 400110102 3935 28390 SH DFND 1 0 28390 0 GRUBHUB INC COM USD0.0001 400110102 607 4380 SH SOLE 4333 0 47 HALLIBURTON COMMON 406216101 8270 204039 SH SOLE 176347 0 27692 HDFC BANK LTD ADR (3 INR10) 40415F101 2638 28030 SH SOLE 28030 0 0 HEALTHEQUITY INC COMMON 42226A107 33687 356820 SH DFND 1 0 356820 0 HEALTHEQUITY INC COMMON 42226A107 6693 70895 SH SOLE 69867 0 1028 HEICO CORP NEW CLASS A 422806208 227216 3009489 SH DFND 1 0 3009489 0 HEICO CORP NEW CLASS A 422806208 50537 669367 SH SOLE 667113 67 2187 HENRY JACK & ASSOC COMMON 426281101 68040 425040 SH DFND 1 0 425040 0 HENRY JACK & ASSOC COMMON 426281101 245936 1536320 SH SOLE 1451277 87 84956 HFF INC CLASS A 40418F108 75738 1782900 SH DFND 1 0 1782900 0 HFF INC CLASS A 40418F108 196181 4618191 SH SOLE 4238947 129 379115 HOME DEPOT INC COMMON 437076102 24355 117573 SH DFND 1 0 117573 0 HOME DEPOT INC COMMON 437076102 5306 25615 SH SOLE 25244 0 371 HONEYWELL INTL INC COMMON 438516106 16595 99725 SH SOLE 85876 0 13849 HORMEL FOODS CORP COMMON 440452100 14839 376616 SH SOLE 325043 0 51573 HOULIHAN LOKEY INC COMMON CL A 441593100 25476 567006 SH DFND 1 0 567006 0 HOULIHAN LOKEY INC COMMON CL A 441593100 51777 1152378 SH SOLE 1145554 110 6714 HSBC HLDGS PLC SP ADR (5 ORD) 404280406 8287 188395 SH DFND 1 0 188395 0 HSBC HLDGS PLC SP ADR (5 ORD) 404280406 4783 108730 SH SOLE 108730 0 0 HUDSON PACIFIC PRPTY COMMON 444097109 1363 41668 SH SOLE 41668 0 0 ILLINOIS TOOL WORKS COMMON 452308109 20009 141780 SH SOLE 128411 0 13369 ILLUMINA INC COMMON 452327109 33191 90425 SH DFND 1 0 90425 0 ILLUMINA INC COMMON 452327109 6524 17773 SH SOLE 17520 0 253 INTERACTIVE BROKERS CLASS A 45841N107 215205 3890887 SH DFND 1 0 3890887 0 INTERACTIVE BROKERS CLASS A 45841N107 55258 999054 SH SOLE 996260 86 2708 INTL FLAVORS & FRAGR COMMON 459506101 5992 43069 SH DFND 1 0 43069 0 INTL FLAVORS & FRAGR COMMON 459506101 3157 22689 SH SOLE 22552 0 137 INVESCO EXCHANGETRAD S&P 500 EQUAL WEIGHT 46137V357 231 2164 SH SOLE 2164 0 0 ISHARES MSCI EMRG MKTS MIN V 464286533 212 3577 SH SOLE 3577 0 0 ISHARES SELECT DIVID ETF 464287168 1217 12186 SH SOLE 12186 0 0 ISHARES EMERG MKTS ETF 464287234 2201 51162 SH SOLE 51162 0 0 ISHARES MSCI EAFE ETF 464287465 1522 22336 SH SOLE 22336 0 0 ISHARES RUS MDCP VAL ETF 464287473 703 7790 SH SOLE 7790 0 0 ISHARES RUS MD CP GR ETF 464287481 871 6423 SH SOLE 5903 0 520 ISHARES RUS MID-CAP ETF 464287499 13771 62422 SH SOLE 61854 0 568 ISHARES NASDQ BIOTEC ETF 464287556 1853 15184 SH SOLE 14524 0 660 ISHARES RUS 1000 VAL ETF 464287598 3638 28718 SH SOLE 28406 0 312 ISHARES RUS 1000 GRW ETF 464287614 9870 63263 SH SOLE 63263 0 0 ISHARES RUS 1000 ETF 464287622 2329 14400 SH SOLE 14400 0 0 ISHARES RUS 2000 VAL ETF 464287630 4865 36573 SH SOLE 36573 0 0 ISHARES RUS 2000 GRW ETF 464287648 2042 9491 SH SOLE 9356 0 135 ISHARES RUSSELL 2000 ETF 464287655 2037 12080 SH SOLE 12080 0 0 ISHARES RUSSELL 3000 ETF 464287689 1279 7420 SH SOLE 7420 0 0 ISHARES US HLTHCARE ETF 464287762 2814 13865 SH SOLE 12832 0 1033 ISHARES JP MOR EM MK ETF 464288281 299 2772 SH SOLE 2772 0 0 ISHARES SH TR CORP ETF 464288646 806 15550 SH SOLE 15550 0 0 ISHARES GLOB UTILITS ETF 464288711 504 10200 SH SOLE 8601 0 1599 ISHARES EAFE GRWTH ETF 464288885 608 7583 SH SOLE 7583 0 0 ISHARES MSCI EURO FL ETF 464289180 4805 236217 SH SOLE 236217 0 0 ISHARES HIGH DIVIDND ETF 46429B663 249 2749 SH SOLE 2749 0 0 ISHARES MSCI MALAYSI ETF 46434G814 2086 64510 SH SOLE 64510 0 0 ISHARES GOLD TRUST GOLD TRUST 464285105 484 42566 SH SOLE 42566 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 775 20480 SH SOLE 20480 0 0 ISHARES INC MSCI SINGAPORE CAPPE 46434G780 1728 70865 SH SOLE 70865 0 0 ISHARES TR CORE TR US BOND MRKT 464287226 658 6236 SH SOLE 6236 0 0 ISHARES TR COHEN&ST RLTY 464287564 3641 36369 SH SOLE 34495 0 1874 ISHARES TR CORE S&P US ETF 464287671 437 7043 SH SOLE 7043 0 0 ISHARES TR CORE S&P SMALL-CAP 464287804 267 3060 SH SOLE 3060 0 0 ISHARES TR CALI AMT-FREE MUNI B 464288356 5136 88688 SH SOLE 88688 0 0 ISHARES TR NATL AMT FREE MUNI B 464288414 2562 23725 SH SOLE 23725 0 0 ISHARES TR MSCI EAFE MIN VOLATI 46429B689 7877 108121 SH SOLE 108121 0 0 ISHARES TRUST CORE S&P 500 ETF 464287200 23823 81359 SH SOLE 81359 0 0 JOHNSON & JOHNSON COMMON 478160104 2962 21436 SH SOLE 21236 0 200 JPMORGAN CHASE & CO COMMON 46625H100 1046 9268 SH SOLE 9268 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5005 179380 SH SOLE 173752 0 5628 KANSAS CITY SOUTHERN COMMON 485170302 19335 170680 SH DFND 1 0 170680 0 KANSAS CITY SOUTHERN COMMON 485170302 3760 33187 SH SOLE 32703 0 484 KAYNE ANDERS MLP/MID COMMON 486606106 9333 522788 SH SOLE 514081 0 8707 KAYNE ANDERSON MID COMMON 48661E108 948 74077 SH SOLE 69549 0 4528 KONINKLIJKE PHIL NV ADR (1 ORD) 500472303 11764 258498 SH SOLE 222199 0 36299 KROGER CO COMMON 501044101 5405 185666 SH SOLE 185666 0 0 LAMAR ADVERTISING CL A 512816109 9265 119092 SH DFND 1 0 119092 0 LAMAR ADVERTISING CL A 512816109 22303 286670 SH SOLE 275308 0 11362 LAMB WESTON HLDGS COMMON 513272104 6933 104100 SH DFND 1 0 104100 0 LAMB WESTON HLDGS COMMON 513272104 3765 56533 SH SOLE 56223 0 310 LANDSTAR SYS INC COMMON 515098101 23748 194658 SH DFND 1 0 194658 0 LANDSTAR SYS INC COMMON 515098101 124243 1018380 SH SOLE 1008777 93 9510 LAS VEGAS SANDS CORP COMMON 517834107 33585 566075 SH DFND 1 0 566075 0 LAS VEGAS SANDS CORP COMMON 517834107 16186 272806 SH SOLE 255106 0 17700 LENNOX INTL INC COMMON 526107107 6574 30100 SH DFND 1 0 30100 0 LENNOX INTL INC COMMON 526107107 63480 290660 SH SOLE 285708 33 4919 LINCOLN ELEC HLDGS COMMON 533900106 13850 148220 SH DFND 1 0 148220 0 LINCOLN ELEC HLDGS COMMON 533900106 34936 373886 SH SOLE 371630 37 2219 LOWES CO COMMON 548661107 27575 240160 SH SOLE 217369 0 22791 MACERICH CO REIT 554382101 1801 32575 SH SOLE 32575 0 0 MANHATTAN ASSOCS IN COMMON 562750109 22562 413220 SH DFND 1 0 413220 0 MANHATTAN ASSOCS IN COMMON 562750109 52703 965251 SH SOLE 843107 0 122144 MARKETAXESS HLDGS COMMON 57060D108 199174 1115882 SH DFND 1 0 1115882 0 MARKETAXESS HLDGS COMMON 57060D108 119853 671472 SH SOLE 608316 10 63146 MARRIOTT INTL INC CLASS A 571903202 1289 9764 SH SOLE 9764 0 0 MARSH & MCLENNAN COS COMMON 571748102 15351 185569 SH SOLE 161481 0 24088 MCCORMICK & CO INC COMMON NON VTG 579780206 3188 24200 SH DFND 1 0 24200 0 MCCORMICK & CO INC COMMON NON VTG 579780206 506 3844 SH SOLE 3803 0 41 MCDONALDS CORP COMMON 580135101 14594 87240 SH DFND 1 0 87240 0 MCDONALDS CORP COMMON 580135101 17074 102058 SH SOLE 91674 0 10384 MERCADOLIBRE INC COMMON 58733R102 16475 48390 SH DFND 1 0 48390 0 MERCADOLIBRE INC COMMON 58733R102 2862 8407 SH SOLE 8283 0 124 MERCK & CO INC COMMON 58933Y105 7980 112490 SH DFND 1 0 112490 0 MERCK & CO INC COMMON 58933Y105 11296 159234 SH SOLE 159234 0 0 MESA LABS INC COMMON 59064R109 17149 92388 SH DFND 1 0 92388 0 MESA LABS INC COMMON 59064R109 11282 60780 SH SOLE 60578 6 196 METTLER TOLEDO INTL COMMON 592688105 1885 3095 SH DFND 1 0 3095 0 METTLER TOLEDO INTL COMMON 592688105 270 444 SH SOLE 439 0 5 MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 32084 1087950 SH DFND 1 0 1087950 0 MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 82826 2808600 SH SOLE 2792417 283 15900 MICROCHIP TECHNOLOGY COMMON 595017104 6688 84744 SH SOLE 84744 0 0 MICROSOFT CORP COMMON 594918104 1440 12590 SH SOLE 12590 0 0 MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 229713 4191840 SH DFND 1 0 4191840 0 MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 159801 2916071 SH SOLE 2637309 54 278708 MONSTER BEVERAGE CRP COM USD0.005 61174X109 50451 865667 SH DFND 1 0 865667 0 MONSTER BEVERAGE CRP COM USD0.005 61174X109 14027 240686 SH SOLE 238089 0 2597 MOODYS CORP COMMON 615369105 4997 29885 SH DFND 1 0 29885 0 MOODYS CORP COMMON 615369105 14393 86080 SH SOLE 76896 0 9184 MORNINGSTAR INC COMMON 617700109 185031 1469668 SH DFND 1 0 1469668 0 MORNINGSTAR INC COMMON 617700109 35574 282558 SH SOLE 281619 28 911 MSCI INC COMMON 55354G100 78693 443566 SH SOLE 436537 47 6982 NATIONAL GRID ADR (5 ORD) 636274409 1324 25537 SH SOLE 25537 0 0 NATIONAL RESEARCH CR COMMON STOCK 637372202 88089 2282091 SH DFND 1 0 2282091 0 NATIONAL RESEARCH CR COMMON STOCK 637372202 29529 764991 SH SOLE 762392 76 2523 NATL BEVERAGE CORP COMMON 635017106 30876 264754 SH DFND 1 0 264754 0 NATL BEVERAGE CORP COMMON 635017106 63669 545946 SH SOLE 541628 76 4242 NETFLIX INC COMMON 64110L106 61675 164850 SH DFND 1 0 164850 0 NETFLIX INC COMMON 64110L106 12578 33618 SH SOLE 33133 0 485 NIKE INC CLASS B 654106103 25433 300195 SH DFND 1 0 300195 0 NIKE INC CLASS B 654106103 8227 97103 SH SOLE 96116 0 987 NORDSON CORP COMMON 655663102 7350 52917 SH DFND 1 0 52917 0 NORDSON CORP COMMON 655663102 68108 490334 SH SOLE 482353 54 7927 NORTHERN TR CORP COMMON 665859104 2954 28920 SH DFND 1 0 28920 0 NORTHERN TR CORP COMMON 665859104 310 3037 SH SOLE 3008 0 29 NOVARTIS AG ADR (1 ORD) 66987V109 2754 31968 SH SOLE 31968 0 0 NVE CORP COMMON 629445206 56003 528925 SH DFND 1 0 528925 0 NVE CORP COMMON 629445206 37914 358085 SH SOLE 356869 36 1180 NVIDIA CORP COMMON 67066G104 49743 177010 SH DFND 1 0 177010 0 NVIDIA CORP COMMON 67066G104 10125 36030 SH SOLE 35480 0 550 OCCIDENTAL PETE CORP COMMON 674599105 6776 82459 SH SOLE 82459 0 0 OKTA INC COMMON CL A 679295105 3472 49345 SH DFND 1 0 49345 0 OKTA INC COMMON CL A 679295105 1098 15604 SH SOLE 15445 0 159 OLD DOMINION FGHT COMMON 679580100 336665 2087715 SH DFND 1 0 2087715 0 OLD DOMINION FGHT COMMON 679580100 257460 1596543 SH SOLE 1444875 30 151638 OLLIES BARGAIN OUT COMMON 681116109 196058 2040145 SH DFND 1 0 2040145 0 OLLIES BARGAIN OUT COMMON 681116109 39354 409514 SH SOLE 408133 41 1340 OMEGA FLEX COMMON 682095104 58509 822213 SH DFND 1 0 822213 0 OMEGA FLEX COMMON 682095104 34711 487787 SH SOLE 486100 50 1637 OMNICOM GROUP INC COMMON 681919106 4565 67107 SH SOLE 67107 0 0 ORACLE CORP COMMON 68389X105 10954 212451 SH SOLE 184637 0 27814 PAYCHEX INC COMMON 704326107 3757 51010 SH DFND 1 0 51010 0 PAYCHEX INC COMMON 704326107 1694 23003 SH SOLE 23003 0 0 PAYCOM SOFTWARE COM USD0.01 70432V102 146464 942434 SH DFND 1 0 942434 0 PAYCOM SOFTWARE COM USD0.01 70432V102 30406 195647 SH SOLE 194408 14 1225 PEPSICO INC COMMON 713448108 730 6533 SH SOLE 6533 0 0 PHILIP MORRIS INTL COMMON 718172109 17483 214408 SH DFND 1 0 214408 0 PHILIP MORRIS INTL COMMON 718172109 8833 108321 SH SOLE 107653 0 668 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 6363 62618 SH SOLE 62618 0 0 PIMCO ETF TRUST 0-5 YR HGHYLD BD IDX 72201R783 292 2891 SH SOLE 2891 0 0 PIONEER NATURAL RES COMMON 723787107 15780 90590 SH DFND 1 0 90590 0 PIONEER NATURAL RES COMMON 723787107 3018 17327 SH SOLE 17046 0 281 PNC FINL SVCS GRP COMMON 693475105 19775 145202 SH SOLE 126281 0 18921 POOL CORPORATION COMMON 73278L105 65585 393005 SH DFND 1 0 393005 0 POOL CORPORATION COMMON 73278L105 205552 1231722 SH SOLE 1120154 38 111530 PRAXAIR INC COMMON 74005P104 12070 75094 SH SOLE 65328 0 9766 PRICESMART INC COMMON 741511109 145597 1798600 SH DFND 1 0 1798600 0 PRICESMART INC COMMON 741511109 88729 1096085 SH SOLE 987810 19 108256 PRIMERICA INC COMMON 74164M108 114232 947589 SH DFND 1 0 947589 0 PRIMERICA INC COMMON 74164M108 382931 3176517 SH SOLE 2936816 127 239574 PROCTER & GAMBLE CO COMMON 742718109 818 9825 SH SOLE 9825 0 0 PROLOGIS INC COMMON 74340W103 1628 24010 SH SOLE 24010 0 0 PROSHARES TR PSHS CS 130/30 74347R248 73463 1017257 SH SOLE 1009960 0 7297 PRUDENTIAL PLC ADR (2 ORD) 74435K204 1928 42018 SH SOLE 42018 0 0 RBC BEARINGS INC COMMON 75524B104 82570 549148 SH DFND 1 0 549148 0 RBC BEARINGS INC COMMON 75524B104 293529 1952171 SH SOLE 1849094 123 102954 RE/MAX HOLDINGS COM USD0.0001 CL 'A' 75524W108 20442 460920 SH DFND 1 0 460920 0 RE/MAX HOLDINGS COM USD0.0001 CL 'A' 75524W108 52289 1179004 SH SOLE 1171973 124 6907 REALTY INCOME CORP COMMON 756109104 7205 126655 SH DFND 1 0 126655 0 REALTY INCOME CORP COMMON 756109104 3314 58245 SH SOLE 58245 0 0 RELX PLC SPNSADR REP 1 ORD 759530108 1884 90037 SH SOLE 90037 0 0 RIO TINTO PLC ADR (1 ORD) 767204100 999 19582 SH SOLE 19582 0 0 RLI CORP COMMON 749607107 43892 558570 SH DFND 1 0 558570 0 RLI CORP COMMON 749607107 113726 1447250 SH SOLE 1358153 66 89031 ROCKWELL AUTOMATION COMMON 773903109 11553 61610 SH DFND 1 0 61610 0 ROCKWELL AUTOMATION COMMON 773903109 2513 13402 SH SOLE 13210 0 192 ROPER TECHNOLOGIES COMMON 776696106 26043 87921 SH DFND 1 0 87921 0 ROPER TECHNOLOGIES COMMON 776696106 5369 18124 SH SOLE 17861 0 263 ROSS STORES INC COMMON 778296103 35909 362352 SH DFND 1 0 362352 0 ROSS STORES INC COMMON 778296103 10332 104251 SH SOLE 103157 0 1094 ROYAL BANK CDA COMMON 780087102 9185 114539 SH DFND 1 0 114539 0 ROYAL BANK CDA COMMON 780087102 4132 51528 SH SOLE 51528 0 0 ROYAL DUTCH SHELL SPON ADR B 780259107 12623 177960 SH DFND 1 0 177960 0 ROYAL DUTCH SHELL SPON ADR B 780259107 6272 88420 SH SOLE 88420 0 0 ROYAL DUTCH SHELL SPONS ADR A 780259206 1646 24153 SH SOLE 24153 0 0 SALLY BEAUTY HLDGS COMMON 79546E104 19970 1085903 SH DFND 1 0 1085903 0 SALLY BEAUTY HLDGS COMMON 79546E104 52209 2838966 SH SOLE 2822026 290 16650 SANOFI SPONSORED ADR 80105N105 2841 63600 SH SOLE 63600 0 0 SAP SE SP ADR (1 ORD) 803054204 2524 20521 SH SOLE 20521 0 0 SCHWAB CHARLES CORP COMMON 808513105 14863 302395 SH DFND 1 0 302395 0 SCHWAB CHARLES CORP COMMON 808513105 20743 422032 SH SOLE 374798 0 47234 SCHWAB STRATEGIC T US MID-CAP ETF 808524508 562 9715 SH SOLE 9715 0 0 SCOTTS MIRACLE-GRO CLASS A 810186106 26713 339293 SH DFND 1 0 339293 0 SCOTTS MIRACLE-GRO CLASS A 810186106 140018 1778444 SH SOLE 1756152 191 22101 SEA LTD REP(REP CL A ORD SH 81141R100 940 67955 SH DFND 1 0 67955 0 SEI INVESTMENTS CO COMMON 784117103 15901 260250 SH DFND 1 0 260250 0 SEI INVESTMENTS CO COMMON 784117103 4161 68105 SH SOLE 67413 0 692 SIGNATURE BANK NY COMMON 82669G104 6632 57754 SH DFND 1 0 57754 0 SIGNATURE BANK NY COMMON 82669G104 56783 494449 SH SOLE 486970 51 7428 SIMON PPTY INC COMMON 828806109 1612 9118 SH SOLE 9118 0 0 SINA CORPORATION ORDINARY G81477104 29902 430365 SH DFND 1 0 430365 0 SINA CORPORATION ORDINARY G81477104 11021 158616 SH SOLE 158616 0 0 SITEONE LANDSCAPE COM USD0.01 82982L103 31574 419083 SH DFND 1 0 419083 0 SITEONE LANDSCAPE COM USD0.01 82982L103 77535 1029140 SH SOLE 1023055 103 5982 SKYWORKS SOLUTIONS COMMON 83088M102 4446 49010 SH DFND 1 0 49010 0 SKYWORKS SOLUTIONS COMMON 83088M102 2187 24106 SH SOLE 23967 0 139 SMUCKER J M CO COMMON 832696405 4227 41190 SH SOLE 41190 0 0 SNAP-ON INC COMMON 833034101 86193 469457 SH SOLE 452923 42 16492 SONOCO PRODS COMMON 835495102 7020 126490 SH DFND 1 0 126490 0 SONOCO PRODS COMMON 835495102 3207 57792 SH SOLE 57792 0 0 SONY CORP ADR (1 ORD) 835699307 3339 55060 SH SOLE 55060 0 0 SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 1986 17681 SH SOLE 17406 0 275 SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 1242 4274 SH SOLE 4274 0 0 SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 4811 13098 SH SOLE 13098 0 0 SPDR SERIES TRUST PORTFOLIO SHORT TERM 78464A474 4232 140238 SH SOLE 140238 0 0 SPDR SERIES TRUST NUVEEN BARCLAYS SHT 78468R739 16424 344126 SH SOLE 344126 0 0 STAAR SURGICAL CO COMMON 852312305 1954 40700 SH DFND 1 0 40700 0 STAAR SURGICAL CO COMMON 852312305 330 6881 SH SOLE 6806 0 75 STATE STREET CORP COMMON 857477103 7487 89358 SH SOLE 89358 0 0 SYSCO CORP COMMON 871829107 674 9200 SH SOLE 9200 0 0 TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 1001 22666 SH SOLE 22666 0 0 TAL EDUCATION GRP SPON ADS 0.3333 A 874080104 1330 51720 SH SOLE 51720 0 0 TELADOC HEALTH COMMON 87918A105 6017 69680 SH DFND 1 0 69680 0 TELADOC HEALTH COMMON 87918A105 442 5113 SH SOLE 5067 0 46 TELEDYNE TECH INC COMMON 879360105 88700 359575 SH DFND 1 0 359575 0 TELEDYNE TECH INC COMMON 879360105 235764 955748 SH SOLE 867653 0 88095 TERADYNE INC COMMON 880770102 2416 65340 SH DFND 1 0 65340 0 TERADYNE INC COMMON 880770102 60609 1638959 SH SOLE 1571648 166 67145 THE HERSHEY COMPANY COMMON 427866108 571 5600 SH SOLE 5600 0 0 THE TRADE DESK COM USD0.000001 CL A 88339J105 19520 129350 SH DFND 1 0 129350 0 THE TRADE DESK COM USD0.000001 CL A 88339J105 3136 20781 SH SOLE 20474 0 307 THOR INDS INC COMMON 885160101 21176 253000 SH DFND 1 0 253000 0 THOR INDS INC COMMON 885160101 79527 950137 SH SOLE 940516 100 9521 TJX COMPANIES INC COMMON 872540109 18900 168717 SH SOLE 146720 0 21997 TORO CO COMMON 891092108 38368 639780 SH DFND 1 0 639780 0 TORO CO COMMON 891092108 92720 1546093 SH SOLE 1370351 0 175742 TOTAL SA ADR (1 ORD) 89151E109 8091 125660 SH DFND 1 0 125660 0 TOTAL SA ADR (1 ORD) 89151E109 5264 81747 SH SOLE 81747 0 0 TRACTOR SUPPLY CO COMMON 892356106 10401 114446 SH DFND 1 0 114446 0 TRACTOR SUPPLY CO COMMON 892356106 5206 57284 SH SOLE 56964 0 320 TRANSUNION COMMON 89400J107 11628 158032 SH SOLE 158032 0 0 TRAVELERS CO(THE) COMMON 89417E109 16660 128438 SH SOLE 111578 0 16860 U S PHYSICAL THERAPY COMMON 90337L108 57402 484000 SH DFND 1 0 484000 0 U S PHYSICAL THERAPY COMMON 90337L108 28901 243680 SH SOLE 242866 24 790 UNDER ARMOUR CLASS A 904311107 2392 112710 SH DFND 1 0 112710 0 UNDER ARMOUR CLASS A 904311107 368 17361 SH SOLE 17181 0 180 UNILEVER N.V NY SHARES (1 ORD) 904784709 2644 47598 SH SOLE 47598 0 0 UNITEDHEALTH GRP INC COMMON 91324P102 7855 29523 SH SOLE 29523 0 0 US BANCORP DEL COMMON 902973304 20225 382967 SH SOLE 333229 0 49738 VANGUARD FTSE EMERGING MARKETS ETF 922042858 5596 136353 SH SOLE 135413 0 940 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 801 2998 SH SOLE 2998 0 0 VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 1220 8150 SH SOLE 8150 0 0 VANGUARD INTL EQUITY INDEX FD FTSE SMCAP 922042718 432 3847 SH SOLE 3847 0 0 VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 21218 262852 SH SOLE 261488 0 1364 VANGUARD WORLD FDS HEALTH CARE ETF 92204A504 2935 16260 SH SOLE 16260 0 0 VERISK ANALYTICS INC COM USD0.001 92345Y106 4858 40300 SH DFND 1 0 40300 0 VERISK ANALYTICS INC COM USD0.001 92345Y106 2607 21624 SH SOLE 21509 0 115 VERMILION ENERGY COMMON 923725105 8154 247538 SH DFND 1 0 247538 0 VERMILION ENERGY COMMON 923725105 4054 123068 SH SOLE 123068 0 0 VISA INC CLASS A 92826C839 51654 344152 SH DFND 1 0 344152 0 VISA INC CLASS A 92826C839 11523 76770 SH SOLE 75677 0 1093 VODAFONE GRP PLC ADR (10 ORD) 92857W308 876 40365 SH SOLE 40365 0 0 VULCAN MATERIALS CO COMMON 929160109 400 3600 SH SOLE 3600 0 0 W R BERKLEY CORP COMMON 084423102 59543 744939 SH SOLE 733839 74 11026 WABCO HOLDINGS COMMON 92927K102 111216 942990 SH DFND 1 0 942990 0 WABCO HOLDINGS COMMON 92927K102 220819 1872300 SH SOLE 1701513 54 170733 WALGREENS BOOTS ALNC COMMON 931427108 942 12927 SH SOLE 12927 0 0 WALMART INC COMMON 931142103 987 10513 SH SOLE 10513 0 0 WASTE MANAGEMENT INC COMMON 94106L109 2779 30758 SH DFND 1 0 30758 0 WASTE MANAGEMENT INC COMMON 94106L109 15518 171729 SH SOLE 154383 0 17346 WATSCO INC COMMON 942622200 28033 157398 SH DFND 1 0 157398 0 WATSCO INC COMMON 942622200 59013 331344 SH SOLE 329431 33 1880 WD-40 CO COMMON 929236107 16772 97454 SH DFND 1 0 97454 0 WD-40 CO COMMON 929236107 62790 364844 SH SOLE 363239 27 1578 WEC ENERGY GROUP INC COMMON 92939U106 6936 103900 SH DFND 1 0 103900 0 WEC ENERGY GROUP INC COMMON 92939U106 18567 278111 SH SOLE 247673 0 30438 WELLS FARGO & CO COMMON 949746101 248 4719 SH SOLE 4719 0 0 WEST PHARMACEUT SVS COMMON 955306105 8301 67232 SH DFND 1 0 67232 0 WEST PHARMACEUT SVS COMMON 955306105 4323 35012 SH SOLE 34818 0 194 WEYERHAEUSER CO COMMON 962166104 1397 43277 SH SOLE 43277 0 0 WHIRLPOOL CORP COMMON 963320106 4040 34017 SH SOLE 34017 0 0 WINMARK CORP COMMON 974250102 20232 121878 SH SOLE 117454 28 4396 WISDOMTREE TRUST FLOATING RATE TREASU 97717X628 3096 123419 SH SOLE 123419 0 0 WORKDAY INC COMMON 98138H101 32379 221801 SH DFND 1 0 221801 0 WORKDAY INC COMMON 98138H101 7030 48158 SH SOLE 47452 0 706 WORLDPAY INC COM USD0.00001 981558109 3512 34680 SH DFND 1 0 34680 0 WORLDPAY INC COM USD0.00001 981558109 636 6276 SH SOLE 6210 0 66 WYNN RESORTS LTD COMMON 983134107 7660 60284 SH DFND 1 0 60284 0 WYNN RESORTS LTD COMMON 983134107 36729 289069 SH SOLE 283643 33 5393 YANDEX N.V. CLASS A N97284108 28278 859774 SH DFND 1 0 859774 0 YANDEX N.V. CLASS A N97284108 5539 168418 SH SOLE 165986 0 2432 ZOETIS INC COMMON 98978V103 37908 414021 SH DFND 1 0 414021 0 ZOETIS INC COMMON 98978V103 21859 238732 SH SOLE 220320 0 18412 ZSCALER INC COMMON 98980G102 2940 72100 SH DFND 1 0 72100 0 ZSCALER INC COMMON 98980G102 422 10342 SH SOLE 10234 0 108