0001567619-20-010191.txt : 20200515 0001567619-20-010191.hdr.sgml : 20200515 20200514184301 ACCESSION NUMBER: 0001567619-20-010191 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200515 DATE AS OF CHANGE: 20200514 EFFECTIVENESS DATE: 20200515 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: 20879798 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 03-31-2020 03-31-2020 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
Michael Shoemaker Chief Compliance Officer 310-284-5562 /s/ Michael Shoemaker Los Angeles CA 05-14-2020 1 806 17513586 false 1 0000019481 028-00085 Virtus Investment Advisers, Inc.
INFORMATION TABLE 2 form13fInfoTable.xml 3M COMPANY COMMON 88579Y101 12263 89823 SH SOLE 82433 0 7390 51JOB INC SPN ADS REP1 ORD SHS 316827104 4058 66101 SH DFND 1 0 66101 0 AAON INC COMMON 000360206 197648 4090400 SH DFND 1 0 4090400 0 AAON INC COMMON 000360206 51142 1058388 SH SOLE 973935 136 84317 AAR CORP COMMON 000361105 1 74 SH SOLE 74 0 0 AARON'S INC COMMON 002535300 2 95 SH SOLE 95 0 0 ABBOTT LABS COMMON 002824100 4812 60980 SH SOLE 60980 0 0 ABBVIE INC COMMON 00287Y109 220 2887 SH SOLE 2887 0 0 ACCENTURE PLC CLASS A G1151C101 15622 95689 SH DFND 1 0 95689 0 ACCENTURE PLC CLASS A G1151C101 17993 110206 SH SOLE 100118 0 10088 ACTIVISION BLIZZARD COMMON 00507V109 14032 235910 SH DFND 1 0 235910 0 ACTIVISION BLIZZARD COMMON 00507V109 3781 63572 SH SOLE 62589 0 983 ACUSHNET HOLDINGS COMMON 005098108 23767 924085 SH DFND 1 0 924085 0 ACUSHNET HOLDINGS COMMON 005098108 58766 2284853 SH SOLE 2007103 0 277750 ADOBE INC COMMON 00724F101 32 101 SH SOLE 101 0 0 ADV MICRO DEVICES COMMON 007903107 5 120 SH SOLE 120 0 0 AFLAC INC COMMON 001055102 3040 88769 SH SOLE 88769 0 0 AIR PRODS & CHEMS COMMON 009158106 0 2 SH SOLE 2 0 0 ALBANY INTL CORP CLASS A 012348108 11896 251346 SH DFND 1 0 251346 0 ALBANY INTL CORP CLASS A 012348108 29299 619028 SH SOLE 615547 62 3419 ALCON AG ORDINARY SH CHF 0.04 H01301128 9085 178769 SH SOLE 150764 0 28005 ALEXANDRIA REAL ESTA REIT 015271109 2032 14823 SH SOLE 14823 0 0 ALEXION PHARM INC COMMON 015351109 0 4 SH SOLE 4 0 0 ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 59946 308238 SH DFND 1 0 308238 0 ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 18352 94362 SH SOLE 93050 0 1312 ALIGN TECH INC COMMON 016255101 1 4 SH SOLE 4 0 0 ALLEGION PLC ORDINARY SHARES G0176J109 10194 110776 SH DFND 1 0 110776 0 ALLEGION PLC ORDINARY SHARES G0176J109 43483 472540 SH SOLE 467431 36 5073 ALLERGAN PLC SHARES G0177J108 2 11 SH SOLE 11 0 0 ALLIANT ENERGY CORP COMMON 018802108 4 83 SH SOLE 83 0 0 ALLSTATE CORP COMMON 020002101 2 22 SH SOLE 22 0 0 ALPHABET INC CLASS C 02079K107 2922 2513 SH SOLE 2513 0 0 ALPHABET INC CLASS A 02079K305 3355 2887 SH SOLE 2887 0 0 ALTRIA GROUP INC COMMON 02209S103 1168 30203 SH SOLE 30203 0 0 AMAZON COM INC COMMON 023135106 86143 44182 SH DFND 1 0 44182 0 AMAZON COM INC COMMON 023135106 23249 11924 SH SOLE 11730 0 194 AMER SOFTWARE INC CLASS A 029683109 10615 746991 SH DFND 1 0 746991 0 AMER SOFTWARE INC CLASS A 029683109 21043 1480865 SH SOLE 1470012 200 10653 AMERICAN EQ INVT LIF COMMON 025676206 2 121 SH SOLE 121 0 0 AMERICAN EXPRESS CO COMMON 025816109 54 635 SH SOLE 635 0 0 AMERICAN HOMES 4 R CL A 02665T306 1963 84624 SH SOLE 84624 0 0 AMERICAN TOWER CORP COMMON 03027X100 2244 10305 SH SOLE 10305 0 0 AMERICOLD RLTY TR COMMON 03064D108 2114 62089 SH SOLE 62089 0 0 AMERIPRISE FINANCIAL COMMON 03076C106 1 12 SH SOLE 12 0 0 AMERISOURCE-BERGEN COMMON 03073E105 4074 46035 SH SOLE 46035 0 0 AMERN INTL GROUP INC COMMON 026874784 1 61 SH SOLE 61 0 0 AMETEK INC COMMON 031100100 22886 317779 SH DFND 1 0 317779 0 AMETEK INC COMMON 031100100 8312 115413 SH SOLE 114997 0 416 AMGEN INC COMMON 031162100 6254 30847 SH SOLE 30847 0 0 AMN HEALTHCARE SERVI COMMON 001744101 19875 343803 SH DFND 1 0 343803 0 AMN HEALTHCARE SERVI COMMON 001744101 95610 1653872 SH SOLE 1634631 124 19117 AMPHENOL CORPORATION CLASS A 032095101 48357 663519 SH DFND 1 0 663519 0 AMPHENOL CORPORATION CLASS A 032095101 11780 161629 SH SOLE 159953 0 1676 ANALOG DEVICES INC COMMON 032654105 12605 140597 SH SOLE 122490 0 18107 ANHEUSER BUSCH INBEV ADR EA REP 1 ORD NPV 03524A108 929 21059 SH SOLE 21059 0 0 ANIKA THERAPEUTICS COMMON 035255108 9968 344790 SH DFND 1 0 344790 0 ANIKA THERAPEUTICS COMMON 035255108 28407 982607 SH SOLE 977732 88 4787 ANNALY CAPITAL MGMT COMMON 035710409 71 14031 SH SOLE 14031 0 0 ANSYS INC COMMON 03662Q105 89283 384061 SH DFND 1 0 384061 0 ANSYS INC COMMON 03662Q105 92291 397001 SH SOLE 380882 40 16079 ANTHEM INC COMMON 036752103 163 716 SH SOLE 716 0 0 AON PLC COMMON G0408V102 1 4 SH SOLE 4 0 0 APARTMENT INV&MGMT CL A 03748R754 2 56 SH SOLE 56 0 0 APERGY CORPORATION COM 03755L104 2 361 SH SOLE 361 0 0 APPLE INC COMMON 037833100 5489 21585 SH SOLE 21085 0 500 APPLIED MATERIALS COMMON 038222105 5 111 SH SOLE 111 0 0 APTARGROUP INC COMMON 038336103 18117 182012 SH DFND 1 0 182012 0 APTARGROUP INC COMMON 038336103 67209 675184 SH SOLE 611117 0 64067 ARCHROCK INC COMMON 03957W106 1 206 SH SOLE 206 0 0 ARGO GRUP INTL HLDGS COMMON G0464B107 3 75 SH SOLE 75 0 0 ARK ETF TRUST ARK INNOVATION ETF 00214Q104 11364 258270 SH SOLE 258270 0 0 ARTISAN PARTNERS A CLASS A 04316A108 19160 891600 SH DFND 1 0 891600 0 ARTISAN PARTNERS A CLASS A 04316A108 64788 3014794 SH SOLE 2727184 0 287610 ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210 3311 12655 SH SOLE 12655 0 0 ASPEN TECHNOLOGY INC COMMON 045327103 260441 2739466 SH DFND 1 0 2739466 0 ASPEN TECHNOLOGY INC COMMON 045327103 306004 3218725 SH SOLE 2978835 124 239766 ASSURANT INC COMMON 04621X108 5 44 SH SOLE 44 0 0 ASTRAZENECA SP ADR (1/2 ORD) 046353108 28 620 SH SOLE 620 0 0 AT&T INC COMMON 00206R102 1488 51059 SH DFND 1 0 51059 0 AT&T INC COMMON 00206R102 5775 198110 SH SOLE 198110 0 0 ATLASSIAN CORP PLC COMMON CL A G06242104 1 10 SH SOLE 10 0 0 ATRION CORP COMMON 049904105 31772 48880 SH DFND 1 0 48880 0 ATRION CORP COMMON 049904105 95102 146308 SH SOLE 132794 0 13514 AUTODESK INC COMMON 052769106 229 1468 SH SOLE 1468 0 0 AUTOHOME INC ADR EACH REPR 1 ORD 05278C107 443369 6242877 SH DFND 1 0 6242877 0 AUTOHOME INC ADR EACH REPR 1 ORD 05278C107 343982 4843444 SH SOLE 4421351 131 421962 AUTOMATIC DATA PROC COMMON 053015103 1664 12174 SH SOLE 12174 0 0 AVALARA INC COM USD0.0001 05338G106 197965 2653689 SH DFND 1 0 2653689 0 AVALARA INC COM USD0.0001 05338G106 44544 597109 SH SOLE 557503 59 39547 AXALTA COATING SYS COMMON G0750C108 2473 143197 SH SOLE 143197 0 0 BADGER METER INC COMMON 056525108 14925 278460 SH DFND 1 0 278460 0 BADGER METER INC COMMON 056525108 37979 708564 SH SOLE 704763 69 3732 BAIN CAP SPECIALTY COMMON 05684B107 81 8750 SH SOLE 8750 0 0 BANK HAWAII CORP COMMON 062540109 17007 307869 SH DFND 1 0 307869 0 BANK HAWAII CORP COMMON 062540109 49707 899819 SH SOLE 895608 77 4134 BANK OF AMERICA CORP COMMON 060505104 22003 1036400 SH DFND 1 0 1036400 0 BANK OF AMERICA CORP COMMON 060505104 5875 276723 SH SOLE 272341 0 4382 BARCLAYS BANK PLC IPATH SELCT MLP 06742C723 3180 392565 SH SOLE 392565 0 0 BCE INC COMMON 5534B760C 1721 42130 SH DFND 1 0 42130 0 BCE INC COMMON 5534B760C 6330 154908 SH SOLE 154908 0 0 BECTON DICKINSON COMMON 075887109 14027 61043 SH SOLE 54498 0 6545 BERKLEY W R CORP COM 084423102 3259 62472 SH DFND 1 0 62472 0 BERKLEY W R CORP COM 084423102 80380 1540736 SH SOLE 1523419 107 17210 BERKSHIRE HATHAWAY CLASS A 084670108 816 3 SH SOLE 3 0 0 BERKSHIRE HATHAWAY CLASS B 084670702 811 4436 SH SOLE 4436 0 0 BERKSHIRE HILLS BANC COMMON 084680107 2 122 SH SOLE 122 0 0 BGC PARTNERS INC CLASS A 05541T101 0 33 SH SOLE 33 0 0 BILL COM HLDGS INC COMMON 090043100 38904 1137530 SH DFND 1 0 1137530 0 BILL COM HLDGS INC COMMON 090043100 6662 194782 SH SOLE 192049 0 2733 BIO RAD LABS INC CLASS A 090572207 47 135 SH SOLE 135 0 0 BIOGEN INC COMMON 09062X103 2 7 SH SOLE 7 0 0 BIOMARIN PHARMAC INC COMMON 09061G101 85 1000 SH SOLE 1000 0 0 BLACKLINE INC COM USD0.01 09239B109 168120 3195593 SH DFND 1 0 3195593 0 BLACKLINE INC COM USD0.01 09239B109 42274 803541 SH SOLE 740518 104 62919 BLACKROCK INC COMMON 09247X101 3 6 SH SOLE 6 0 0 BOEING CO COMMON 097023105 6 43 SH SOLE 43 0 0 BONANZA CREEK ENER COMMON 097793400 1 87 SH SOLE 87 0 0 BOSTON PROPERTIES COMMON 101121101 1115 12088 SH SOLE 12088 0 0 BOSTON SCIENTIFIC COMMON 101137107 2 50 SH SOLE 50 0 0 BP PLC ADR (6 ORD) 055622104 345 14156 SH SOLE 14156 0 0 BRANDYWINE RLTY TR SBI USD0.01 105368203 2 235 SH SOLE 235 0 0 BRISTOL MYERS SQUIBB COMMON 110122108 7 125 SH SOLE 125 0 0 BRISTOL MYERS SQUIBB CONTI VAL RIGHTS WI 110122157 0 59 SH SOLE 59 0 0 BRITISH AMER TOB PLC SPONSORED ADR 110448107 729 21332 SH SOLE 21332 0 0 BROADCOM INC COMMON 11135F101 7 29 SH SOLE 29 0 0 BROADRIDGE FINL SOLN COMMON 11133T103 16480 173785 SH DFND 1 0 173785 0 BROADRIDGE FINL SOLN COMMON 11133T103 21481 226510 SH SOLE 214290 0 12220 BROOKS AUTOMATION COMMON 114340102 42007 1377268 SH DFND 1 0 1377268 0 BROOKS AUTOMATION COMMON 114340102 68937 2260230 SH SOLE 2248212 204 11814 BROWN FORMAN CORP CLASS B 115637209 15420 277784 SH DFND 1 0 277784 0 BROWN FORMAN CORP CLASS B 115637209 1315 23695 SH SOLE 23512 0 183 BUILDERS FIRSTSOURCE COMMON 12008R107 2 187 SH SOLE 187 0 0 BWX TECHNOLOGIES INC COMMON 05605H100 12 243 SH SOLE 243 0 0 CABOT CORP COMMON 127055101 2 59 SH SOLE 59 0 0 CABOT MICROELECT CO COMMON 12709P103 3 26 SH SOLE 26 0 0 CADENCE BANCORP COMMON STOCK CLASS A 12739A100 1 139 SH SOLE 139 0 0 CARDINAL HEALTH INC COMMON 14149Y108 2 32 SH SOLE 32 0 0 CARPENTER TECHNOLOGY COMMON 144285103 2 93 SH SOLE 93 0 0 CARTERS INC COMMON 146229109 8 119 SH SOLE 119 0 0 CASS INFORMATION SYS COMMON 14808P109 3066 87207 SH DFND 1 0 87207 0 CASS INFORMATION SYS COMMON 14808P109 18308 520684 SH SOLE 518304 98 2282 CASSAVA SCIENCES INC COMMON STOCK 14817C107 21 5000 SH SOLE 5000 0 0 CATHAY GEN BANCORP COMMON 149150104 2 101 SH SOLE 101 0 0 CDK GLOBAL INC COM 12508E101 3320 101076 SH SOLE 101076 0 0 CDW CORP COMMON 12514G108 78038 836685 SH DFND 1 0 836685 0 CDW CORP COMMON 12514G108 338505 3629282 SH SOLE 3390531 75 238676 CELANESE CORP COMMON STOCK 150870103 3 40 SH SOLE 40 0 0 CENTENE CORP DEL COMMON 15135B101 2 36 SH SOLE 36 0 0 CENTERPOINT ENERGY COMMON 15189T107 4 265 SH SOLE 265 0 0 CENTERSTATE BANK COMMON 15201P109 2 136 SH SOLE 136 0 0 CERNER CORP COMMON 156782104 3 52 SH SOLE 52 0 0 CHARLES RIV LABS INT COMMON 159864107 3706 29362 SH DFND 1 0 29362 0 CHARLES RIV LABS INT COMMON 159864107 78027 618234 SH SOLE 618183 51 0 CHARTER COMMUNICATIO CL A 16119P108 10 22 SH SOLE 22 0 0 CHEESECAKE FACTORY COMMON 163072101 13729 803830 SH DFND 1 0 803830 0 CHEESECAKE FACTORY COMMON 163072101 39192 2294589 SH SOLE 2283018 204 11367 CHEFS WAREHOUSE HO COMMON 163086101 29908 2969987 SH DFND 1 0 2969987 0 CHEFS WAREHOUSE HO COMMON 163086101 8052 799562 SH SOLE 738470 95 60997 CHEVRON CORP COMMON 166764100 2596 35828 SH SOLE 35345 0 483 CHINA MOBILE LTD REP(5 ORD HKD0.1) 16941M109 791 21002 SH SOLE 21002 0 0 CHIPOTLE MEXICAN GRL COMMON 169656105 4 6 SH SOLE 6 0 0 CHUBB LIMITED COMMON H1467J104 3 30 SH SOLE 30 0 0 CHUNGHWA TELECOM ADR REP 10 ORD TWD10 17133Q502 771 21669 SH SOLE 21669 0 0 CHURCH & DWIGHT INC COMMON 171340102 1 13 SH SOLE 13 0 0 CIGNA CORP COMMON USD0.01 125523100 2 12 SH SOLE 12 0 0 CINCINNATI FINL CORP COMMON 172062101 304 4034 SH SOLE 4034 0 0 CINEMARK HOLDINGS COMMON 17243V102 6390 627100 SH DFND 1 0 627100 0 CINEMARK HOLDINGS COMMON 17243V102 16521 1621334 SH SOLE 1612936 156 8242 CINTAS CORP COMMON 172908105 1 7 SH SOLE 7 0 0 CISCO SYSTEMS INC COMMON 17275R102 926 23557 SH DFND 1 0 23557 0 CISCO SYSTEMS INC COMMON 17275R102 3379 85946 SH SOLE 85946 0 0 CITIGROUP INC COMMON 172967424 4 102 SH SOLE 102 0 0 CLEARWAY ENERGY INC CL C COM STOCK $0.01 18539C204 4 222 SH SOLE 222 0 0 CLOROX CO COMMON 189054109 3 19 SH SOLE 19 0 0 CME GROUP INC CLASS A 12572Q105 12961 74960 SH DFND 1 0 74960 0 CME GROUP INC CLASS A 12572Q105 11691 67613 SH SOLE 60407 0 7206 COCA-COLA CO COMMON 191216100 933 21094 SH DFND 1 0 21094 0 COCA-COLA CO COMMON 191216100 4540 102592 SH SOLE 102592 0 0 COGNIZANT TECH SOLNS CLASS A 192446102 1507 32433 SH SOLE 32433 0 0 COMCAST CORP CLASS A 20030N101 9 255 SH SOLE 255 0 0 COMERICA INC COMMON 200340107 1 19 SH SOLE 19 0 0 COMPANIA CERVECERIAS ADR (2 ORD) 204429104 39955 2986169 SH DFND 1 0 2986169 0 COMPANIA CERVECERIAS ADR (2 ORD) 204429104 3582 267748 SH SOLE 267748 0 0 CONAGRA BRANDS INC COMMON 205887102 1389 47324 SH SOLE 47324 0 0 CONOCOPHILLIPS COMMON 20825C104 43 1400 SH SOLE 1400 0 0 CONSTELLATION BRANDS CLASS A 21036P108 1 7 SH SOLE 7 0 0 COOPER COMPANIES INC COMMON 216648402 16783 60879 SH DFND 1 0 60879 0 COOPER COMPANIES INC COMMON 216648402 85327 309525 SH SOLE 309442 23 60 COPART INC COMMON 217204106 5948 86804 SH DFND 1 0 86804 0 COPART INC COMMON 217204106 75596 1103268 SH SOLE 1089762 87 13419 CORE LABORATORIES COMMON N22717107 25 2386 SH SOLE 2386 0 0 CORELOGIC INC COMMON 21871D103 16749 548420 SH DFND 1 0 548420 0 CORELOGIC INC COMMON 21871D103 44510 1457441 SH SOLE 1449709 140 7592 CORTEVA INC COM 22052L104 10 433 SH SOLE 0 0 433 COSTAR GROUP INC COMMON 22160N109 41246 70241 SH DFND 1 0 70241 0 COSTAR GROUP INC COMMON 22160N109 7651 13029 SH SOLE 12818 0 211 COSTCO WHSL CORP COMMON 22160K105 143 501 SH SOLE 501 0 0 CROWN CASTLE INTL COMMON 22822V101 963 6666 SH DFND 1 0 6666 0 CROWN CASTLE INTL COMMON 22822V101 12961 89753 SH SOLE 80759 0 8994 CSX CORP COMMON 126408103 3 57 SH SOLE 57 0 0 CUMMINS INC COMMON 231021106 79 585 SH SOLE 585 0 0 CVS HEALTH CORP COMMON 126650100 4999 84260 SH SOLE 84260 0 0 D R HORTON INC COMMON 23331A109 1 21 SH SOLE 21 0 0 DANAHER CORP COMMON 235851102 19698 142319 SH DFND 1 0 142319 0 DANAHER CORP COMMON 235851102 5171 37360 SH SOLE 36736 0 624 DATADOG INC CLASS A COMMON 23804L103 11098 308455 SH DFND 1 0 308455 0 DATADOG INC CLASS A COMMON 23804L103 797 22142 SH SOLE 21949 0 193 DEERE & CO COMMON 244199105 3 20 SH SOLE 20 0 0 DIAGEO P L C SP ADR (4 ORD) 25243Q205 8925 70212 SH SOLE 60897 0 9315 DIODES INC COMMON 254543101 4 100 SH SOLE 100 0 0 DIREXION SHS ETF TR EMERGMKT BULL 25490K281 12 400 SH SOLE 400 0 0 DISH NETWORK CORP CLASS A 25470M109 1 45 SH SOLE 45 0 0 DOCUSIGN INC COMMON 256163106 173061 1872953 SH DFND 1 0 1872953 0 DOCUSIGN INC COMMON 256163106 214617 2322694 SH SOLE 2240081 236 82377 DOLLAR GEN CORP COMMON 256677105 9197 60901 SH SOLE 56662 0 4239 DOMINION ENERGY INC COMMON 25746U109 6 90 SH SOLE 90 0 0 DOMINOS PIZZA INC COMMON 25754A201 16867 52048 SH DFND 1 0 52048 0 DOMINOS PIZZA INC COMMON 25754A201 1941 5988 SH SOLE 5941 0 47 DONALDSON INC COMMON 257651109 18627 482200 SH DFND 1 0 482200 0 DONALDSON INC COMMON 257651109 62171 1609393 SH SOLE 1444096 0 165297 DOVER CORP COMMON 260003108 420 5000 SH SOLE 5000 0 0 DOW INC COMMON STOCK 260557103 13 433 SH SOLE 0 0 433 DRIL-QUIP INC COMMON 262037104 25543 837466 SH DFND 1 0 837466 0 DRIL-QUIP INC COMMON 262037104 83020 2721972 SH SOLE 2456419 0 265553 DUKE ENERGY CORP COMMON 26441C204 182 2253 SH SOLE 2253 0 0 DUKE REALTY CORP COMMON 264411505 3 108 SH SOLE 108 0 0 DUPONT DE NEMOURS COM 26614N102 15 433 SH SOLE 0 0 433 DYNATRACE HOLDINGS L COMMON 268150109 10079 422797 SH DFND 1 0 422797 0 DYNATRACE HOLDINGS L COMMON 268150109 749 31425 SH SOLE 31156 0 269 EATON CORPORATION COMMON G29183103 2 30 SH SOLE 30 0 0 EATON VANCE COM CALI MUNI BD FD 27828A100 369 35000 SH SOLE 35000 0 0 EATON VANCE CA MUNI SH BEN INT 27826F101 32 2410 SH SOLE 2410 0 0 EBAY INC COMMON 278642103 1 47 SH SOLE 47 0 0 ECOLAB INC COMMON 278865100 20753 133180 SH DFND 1 0 133180 0 ECOLAB INC COMMON 278865100 5539 35544 SH SOLE 34978 0 566 EDISON INTL COMMON 281020107 1 22 SH SOLE 22 0 0 EDWARDS LIFESCIENCE COMMON 28176E108 4 21 SH SOLE 21 0 0 ELANCO ANIMAL HEALTH COMMON 28414H103 27866 1244582 SH DFND 1 0 1244582 0 ELANCO ANIMAL HEALTH COMMON 28414H103 52402 2340406 SH SOLE 2313238 172 26996 ELASTIC N V SHS N14506104 14701 263409 SH DFND 1 0 263409 0 ELASTIC N V SHS N14506104 945 16936 SH SOLE 16792 0 144 EMCOR GROUP INC COMMON 29084Q100 15860 258638 SH DFND 1 0 258638 0 EMCOR GROUP INC COMMON 29084Q100 21015 342704 SH SOLE 253217 0 89487 EMERGENT BIOSOLUTNS COMMON 29089Q105 4 70 SH SOLE 70 0 0 EMERSON ELEC CO COMMON 291011104 1323 27772 SH SOLE 27772 0 0 EPIZYME INC COMMON 29428V104 47 3000 SH SOLE 3000 0 0 EQUIFAX INC COMMON 294429105 37507 314001 SH DFND 1 0 314001 0 EQUIFAX INC COMMON 294429105 59951 501893 SH SOLE 485775 28 16090 EQUINIX INC COMMON 29444U700 2771 4437 SH SOLE 4437 0 0 EQUITY LIFESTYLE PPT COMMON 29472R108 1969 34262 SH SOLE 34262 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1 20 SH SOLE 20 0 0 ESCO TECHN INC COMMON 296315104 2 31 SH SOLE 31 0 0 ESSEX PPTY TR INC REIT 297178105 1994 9053 SH SOLE 9053 0 0 ESTEE LAUDER CO CLASS A 518439104 5 30 SH SOLE 30 0 0 ETF MSCI ACWI EXUS SPDR INDX SH FUNDS 78463X848 327 16588 SH SOLE 16588 0 0 EVERCORE INC CLASS A 29977A105 2 46 SH SOLE 46 0 0 EXACT SCIENCES CORP COMMON 30063P105 21 365 SH SOLE 365 0 0 EXELON CORP COMMON 30161N101 2 60 SH SOLE 60 0 0 EXPEDITORS INTL WASH COMMON 302130109 59 887 SH SOLE 887 0 0 EXPONET INC COMMON 30214U102 16090 223757 SH DFND 1 0 223757 0 EXPONET INC COMMON 30214U102 5806 80738 SH SOLE 80464 0 274 EXTRA SPACE STORAGE REIT 30225T102 1302 13600 SH SOLE 13600 0 0 EXXON MOBIL CORP COMMON 30231G102 572 15073 SH SOLE 15073 0 0 FABRINET COM USD0.01 G3323L100 4 72 SH SOLE 72 0 0 FACEBOOK INC CLASS A 30303M102 53173 318782 SH DFND 1 0 318782 0 FACEBOOK INC CLASS A 30303M102 13853 83052 SH SOLE 81652 0 1400 FACTSET RESH SYS INC COMMON 303075105 199730 766190 SH DFND 1 0 766190 0 FACTSET RESH SYS INC COMMON 303075105 183636 704433 SH SOLE 639771 16 64646 FAIR ISAAC INC COMMON 303250104 42501 138130 SH DFND 1 0 138130 0 FAIR ISAAC INC COMMON 303250104 54467 177020 SH SOLE 174706 13 2301 FB FINL CORP COMMON 30257X104 0 5 SH SOLE 5 0 0 FEDERAL RLTY INVT TR SH BEN INT(CUM RTS) 313747206 1 9 SH SOLE 9 0 0 FEDERAL SIGNAL CORP COMMON 313855108 5 167 SH SOLE 167 0 0 FEDEX CORP COMMON 31428X106 656 5407 SH SOLE 5407 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 30 100 SH SOLE 100 0 0 FIDELITY NATL INFO COMMON 31620M106 13579 111636 SH DFND 1 0 111636 0 FIDELITY NATL INFO COMMON 31620M106 12636 103881 SH SOLE 91577 0 12304 FIRST FINL BKSH COMMON 32020R109 28458 1060280 SH DFND 1 0 1060280 0 FIRST FINL BKSH COMMON 32020R109 60874 2268014 SH SOLE 2257483 188 10343 FIRST HAWAIIAN COM USD0.01 32051X108 39646 2398398 SH DFND 1 0 2398398 0 FIRST HAWAIIAN COM USD0.01 32051X108 120913 7314762 SH SOLE 6613141 0 701621 FIRST MERCHANTS CORP COMMON 320817109 0 3 SH SOLE 3 0 0 FIRST TR US EQ OPPOR ETF 336920103 129 2050 SH SOLE 2050 0 0 FISERV INC COMMON 337738108 260 2738 SH SOLE 2738 0 0 FIVE9 INC COM USD0.001 338307101 24 311 SH SOLE 311 0 0 FLEETCOR TECHNOLOG COMMON 339041105 8487 45497 SH DFND 1 0 45497 0 FLEETCOR TECHNOLOG COMMON 339041105 865 4639 SH SOLE 4599 0 40 FLIR SYS INC COMMON 302445101 2720 85280 SH DFND 1 0 85280 0 FLIR SYS INC COMMON 302445101 55813 1750159 SH SOLE 1750009 150 0 FLOWSERVE CORP COMMON 34354P105 1 32 SH SOLE 32 0 0 FONAR CORP COMMON 344437405 2712 185502 SH DFND 1 0 185502 0 FONAR CORP COMMON 344437405 7150 489081 SH SOLE 489081 0 0 FORTIS INC COMMON 349553107 1344 34870 SH DFND 1 0 34870 0 FORTIS INC COMMON 349553107 5139 133305 SH SOLE 133305 0 0 FORTIVE CORPORATION COMMON STOCK 34959J108 1 23 SH SOLE 23 0 0 FORTUNE BRANDS HOM COMMON USD0.01 34964C106 2 48 SH SOLE 48 0 0 FOX CORPORATION CL A COM 35137L105 0 3 SH SOLE 3 0 0 FOX FACTORY HLDG COMMON USD0.001 35138V102 165657 3944203 SH DFND 1 0 3944203 0 FOX FACTORY HLDG COMMON USD0.001 35138V102 46584 1109141 SH SOLE 1042094 129 66918 FRANKLIN RES INC COMMON 354613101 194 11615 SH SOLE 11615 0 0 FRESHPET INC COMMON 358039105 18084 283134 SH DFND 1 0 283134 0 FRESHPET INC COMMON 358039105 1141 17857 SH SOLE 17669 0 188 FULTON FINL CORP COMMON 360271100 3 244 SH SOLE 244 0 0 G III APPAREL GROUP COM 36237H101 1 65 SH SOLE 65 0 0 GARTNER INC COMMON 366651107 6573 66011 SH DFND 1 0 66011 0 GARTNER INC COMMON 366651107 480 4824 SH SOLE 4783 0 41 GENERAL DYNAMICS COMMON 369550108 7 51 SH SOLE 51 0 0 GENERAL ELECTRIC CO COMMON 369604103 6 717 SH SOLE 717 0 0 GENERAL MILLS INC COMMON 370334104 1942 36797 SH SOLE 36797 0 0 GENMAB AS SPNADR REPR 0.50 ORD 372303206 2684 126675 SH SOLE 126675 0 0 GILEAD SCIENCES INC COMMON 375558103 3 40 SH SOLE 40 0 0 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 895 23616 SH DFND 1 0 23616 0 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 7192 189808 SH SOLE 189808 0 0 GLOBAL PAYMENTS INC COMMON 37940X102 948 6572 SH SOLE 6572 0 0 GLOBUS MED INC CLASS A 379577208 21581 507441 SH DFND 1 0 507441 0 GLOBUS MED INC CLASS A 379577208 7807 183574 SH SOLE 182939 0 635 GOLDMAN SACHS GROUP COMMON 38141G104 3 19 SH SOLE 19 0 0 GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 68802 1541619 SH DFND 1 0 1541619 0 GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 14352 321568 SH SOLE 298766 37 22765 GRACO INC COMMON 384109104 90855 1864451 SH DFND 1 0 1864451 0 GRACO INC COMMON 384109104 258682 5308461 SH SOLE 4925437 126 382898 GRAINGER W W INC COMMON 384802104 3754 15106 SH SOLE 15106 0 0 GRAY TELEVISION INC COMMON 389375106 3 243 SH SOLE 243 0 0 GROCERY OUTLET HLD COM USD0.001 39874R101 138993 4047562 SH DFND 1 0 4047562 0 GROCERY OUTLET HLD COM USD0.001 39874R101 35263 1026892 SH SOLE 951190 120 75582 GSX TECHEDU INC SPN ADS RP 0.666 ORD 36257Y109 52322 1235182 SH DFND 1 0 1235182 0 GSX TECHEDU INC SPN ADS RP 0.666 ORD 36257Y109 3731 88080 SH SOLE 87338 0 742 GUIDEWIRE SOFTWARE COMMON 40171V100 17 214 SH SOLE 214 0 0 HCA HEALTHCARE COMMON 40412C101 2 20 SH SOLE 20 0 0 HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 96266 6027921 SH DFND 1 0 6027921 0 HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 19641 1229858 SH SOLE 1229858 0 0 HEALTHEQUITY INC COMMON 42226A107 15200 300446 SH DFND 1 0 300446 0 HEALTHEQUITY INC COMMON 42226A107 2625 51895 SH SOLE 51091 0 804 HEALTHPEAK PROPERTIE COM USD1 42250P103 1808 75811 SH SOLE 75811 0 0 HEICO CORP NEW CLASS A 422806208 126372 1977649 SH DFND 1 0 1977649 0 HEICO CORP NEW CLASS A 422806208 31573 494098 SH SOLE 458019 59 36020 HELEN OF TROY CORP COMMON G4388N106 4 26 SH SOLE 26 0 0 HELIOS TECHNOLOGIES COMMON STOCK 42328H109 13 332 SH SOLE 332 0 0 HENRY JACK & ASSOC COMMON 426281101 54379 350289 SH DFND 1 0 350289 0 HENRY JACK & ASSOC COMMON 426281101 241815 1557665 SH SOLE 1482925 66 74674 HENRY SCHEIN INC COM 806407102 1 26 SH SOLE 26 0 0 HILLTOP HOLDINGS COMMON 432748101 2 148 SH SOLE 148 0 0 HILTON WRLDWDE HLDGS COMMON 43300A203 1716 25141 SH SOLE 25141 0 0 HOME DEPOT INC COMMON 437076102 14107 75553 SH DFND 1 0 75553 0 HOME DEPOT INC COMMON 437076102 5716 30611 SH SOLE 30279 0 332 HONEYWELL INTL INC COMMON 438516106 12123 90608 SH SOLE 76908 0 13700 HORMEL FOODS CORP COMMON 440452100 818 17548 SH SOLE 17548 0 0 HOSTESS BRANDS INC COM USD0.0001 CL A 44109J106 0 6 SH SOLE 6 0 0 HOULIHAN LOKEY INC COMMON CL A 441593100 43292 830625 SH DFND 1 0 830625 0 HOULIHAN LOKEY INC COMMON CL A 441593100 79281 1521118 SH SOLE 1513010 147 7961 HUMANA INC COMMON 444859102 2 7 SH SOLE 7 0 0 HUNTINGTON INGALLS COMMON 446413106 1 7 SH SOLE 7 0 0 IAA INC COMMON 449253103 1 23 SH SOLE 23 0 0 IDEXX LABS INC COMMON 45168D104 10259 42352 SH DFND 1 0 42352 0 IDEXX LABS INC COMMON 45168D104 710 2933 SH SOLE 2909 0 24 II VI INC COMMON 902104108 2 53 SH SOLE 53 0 0 ILLINOIS TOOL WORKS COMMON 452308109 2831 19914 SH SOLE 19914 0 0 ILLUMINA INC COMMON 452327109 16892 61849 SH DFND 1 0 61849 0 ILLUMINA INC COMMON 452327109 3252 11906 SH SOLE 11734 0 172 IMAX CORP COMMON 45245E109 1 149 SH SOLE 149 0 0 INCYTE CORPORATION COMMON 45337C102 1 10 SH SOLE 10 0 0 INGERSOLL RAND INC COMMON 45687V106 4 169 SH SOLE 169 0 0 INTEL CORP COMMON 458140100 114 2098 SH SOLE 2098 0 0 INTERACTIVE BROKERS CLASS A 45841N107 173039 4008317 SH DFND 1 0 4008317 0 INTERACTIVE BROKERS CLASS A 45841N107 92775 2149051 SH SOLE 2051891 225 96935 INTERNATIONAL PAPER COMMON 460146103 4 114 SH SOLE 114 0 0 INTL BUSINESS MCHN COMMON 459200101 1315 11854 SH DFND 1 0 11854 0 INTL BUSINESS MCHN COMMON 459200101 4930 44441 SH SOLE 44441 0 0 INTUIT COMMON 461202103 3216 13983 SH SOLE 13983 0 0 INTUITIVE SURGIC INC COMMON 46120E602 8 17 SH SOLE 17 0 0 INVESCO EXCH TRDII S&P GLOBAL WATER IND 46138E263 66 2000 SH SOLE 2000 0 0 INVESCO EXCHANGETRAD S&P 500 EQUAL WEIGHT 46137V274 106 1200 SH SOLE 1200 0 0 INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 257 1350 SH SOLE 1350 0 0 IPG PHOTONICS CORP COMMON 44980X109 1 12 SH SOLE 12 0 0 IQVIA HOLDINGS INC COMMON 46266C105 226 2097 SH SOLE 2097 0 0 ISHARES EM MKT SM-CP ETF 464286475 87 2704 SH SOLE 2704 0 0 ISHARES MSCI EMRG MKTS MIN V 464286533 136 2894 SH SOLE 2894 0 0 ISHARES SELECT DIVID ETF 464287168 1701 23100 SH SOLE 23100 0 0 ISHARES EMERG MKTS ETF 464287234 1384 40496 SH SOLE 40496 0 0 ISHARES IBOXX INV CP ETF 464287242 161 1307 SH SOLE 1307 0 0 ISHARES S&P 500 GRWT ETF 464287309 60 366 SH SOLE 366 0 0 ISHARES MSCI EAFE ETF 464287465 1326 24717 SH SOLE 24717 0 0 ISHARES RUS MDCP VAL ETF 464287473 570 8887 SH SOLE 8887 0 0 ISHARES RUS MD CP GR ETF 464287481 1190 9773 SH SOLE 9246 0 527 ISHARES RUS MID-CAP ETF 464287499 9048 209415 SH SOLE 207066 0 2349 ISHARES NASDQ BIOTEC ETF 464287556 1263 11691 SH SOLE 11443 0 248 ISHARES RUS 1000 VAL ETF 464287598 5937 59833 SH SOLE 59506 0 327 ISHARES S&P MC 400GR ETF 464287606 36 200 SH SOLE 200 0 0 ISHARES RUS 1000 GRW ETF 464287614 8470 56197 SH SOLE 56197 0 0 ISHARES RUS 1000 ETF 464287622 1850 13063 SH SOLE 13063 0 0 ISHARES RUS 2000 VAL ETF 464287630 9671 117443 SH SOLE 116406 0 1037 ISHARES RUS 2000 GRW ETF 464287648 444 2792 SH SOLE 2655 0 137 ISHARES RUSSELL 2000 ETF 464287655 20261 176759 SH SOLE 176759 0 0 ISHARES RUSSELL 3000 ETF 464287689 898 6052 SH SOLE 6052 0 0 ISHARES US HLTHCARE ETF 464287762 1012 5393 SH SOLE 5154 0 239 ISHARES SP SMCP600VL ETF 464287879 113 1129 SH SOLE 1129 0 0 ISHARES SP SMCP600GR ETF 464287887 342 2479 SH SOLE 2479 0 0 ISHARES AGENCY BOND ETF 464288166 5 43 SH SOLE 43 0 0 ISHARES JP MOR EM MK ETF 464288281 214 2190 SH SOLE 2190 0 0 ISHARES INTRM GOV CR ETF 464288612 43 374 SH SOLE 374 0 0 ISHARES INTERM TR CRP BD ETF 464288638 113 2063 SH SOLE 2063 0 0 ISHARES SH TR CORP ETF 464288646 1581 30351 SH SOLE 30351 0 0 ISHARES GLOB UTILITS ETF 464288711 333 6573 SH SOLE 5728 0 845 ISHARES U.S. AER&DEF ETF 464288760 40 280 SH SOLE 280 0 0 ISHARES MICRO-CAP ETF 464288869 25 364 SH SOLE 364 0 0 ISHARES EAFE GRWTH ETF 464288885 76 1060 SH SOLE 1060 0 0 ISHARES MSCI EURO FL ETF 464289180 398 31402 SH SOLE 31402 0 0 ISHARES HIGH DIVIDND ETF 46429B663 2048 28644 SH SOLE 28644 0 0 ISHARES GOLD TRUST GOLD TRUST 464285105 651 43216 SH SOLE 43216 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 473 14343 SH SOLE 14343 0 0 ISHARES INC MSCI SINGAPORE CAPPE 46434G780 835 48252 SH SOLE 48252 0 0 ISHARES INC MSCI MALAYSI ETF 46434G814 1294 56489 SH SOLE 56489 0 0 ISHARES TR TIPS BD ETF 464287176 46 388 SH SOLE 388 0 0 ISHARES TR CORE TR US BOND MRKT 464287226 861 7465 SH SOLE 7465 0 0 ISHARES TR COHEN&ST RLTY 464287564 2058 22459 SH SOLE 21454 0 1005 ISHARES TR CORE S&P US ETF 464287671 358 6265 SH SOLE 6265 0 0 ISHARES TR DJ US TECH SEC 464287721 35 170 SH SOLE 170 0 0 ISHARES TR CALI AMT-FREE MUNI B 464288356 6595 108747 SH SOLE 108747 0 0 ISHARES TR NATL AMT FREE MUNI B 464288414 4504 39863 SH SOLE 39863 0 0 ISHARES TR MBS FIXED BDFD 464288588 174 1572 SH SOLE 1572 0 0 ISHARES TR PFD AND INCM SEC 464288687 252 7989 SH SOLE 7989 0 0 ISHARES TR MSCI EAFE MIN VOLATI 46429B689 6070 97391 SH SOLE 97391 0 0 ISHARES TRUST CORE S&P 500 ETF 464287200 25706 99447 SH SOLE 99447 0 0 ISHARES TRUST CORE S&P MID-CAP ETF 464287507 1772 12317 SH SOLE 12317 0 0 ISHARES TRUST CORE S&P TOTAL US STK MKT 464287150 38 660 SH SOLE 660 0 0 ISTAR INC COMMON 45031U101 2408 226963 SH SOLE 226963 0 0 ITRON INC COMMON 465741106 0 2 SH SOLE 2 0 0 J2 GLOBAL INC COMMON 48123V102 0 2 SH SOLE 2 0 0 JOHNSON & JOHNSON COMMON 478160104 7768 59240 SH SOLE 59040 0 200 JOHNSON CONTROLS INT ORDINARY SHARES G51502105 1 43 SH SOLE 43 0 0 JONES LANG LASALLE COMMON 48020Q107 4 40 SH SOLE 40 0 0 JPMORGAN CHASE & CO COMMON 46625H100 860 9551 SH SOLE 9551 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 438 48000 SH SOLE 44306 0 3694 KAMAN CORP COMMON 483548103 0 2 SH SOLE 2 0 0 KANSAS CITY SOUTHERN COMMON 485170302 29254 230023 SH DFND 1 0 230023 0 KANSAS CITY SOUTHERN COMMON 485170302 5100 40100 SH SOLE 39506 0 594 KAYNE ANDERS MLP/MID COMMON 486606106 267 73655 SH SOLE 73655 0 0 KAYNE ANDERSON MID COMMON 48661E108 45 13527 SH SOLE 13527 0 0 KEYSIGHT TECHNOLOGS COMMON 49338L103 171 2049 SH SOLE 2049 0 0 KIMBERLY CLARK CORP COMMON 494368103 500 3910 SH DFND 1 0 3910 0 KIMBERLY CLARK CORP COMMON 494368103 2626 20533 SH SOLE 20533 0 0 KIMCO REALTY CORP COMMON 49446R109 0 39 SH SOLE 39 0 0 KINDER MORGAN INC COMMON 49456B101 2 133 SH SOLE 133 0 0 KKR & CO INC COMMON UNIT 48251W104 55 2355 SH SOLE 2355 0 0 KNOLL INC COMMON 498904200 2 153 SH SOLE 153 0 0 KROGER CO COMMON 501044101 4856 161218 SH SOLE 161218 0 0 LABORATORY CORP AMER COMMON 50540R409 1 8 SH SOLE 8 0 0 LAM RESEARCH CORP COMMON 512807108 37 153 SH SOLE 153 0 0 LAMAR ADVERTISING CL A 512816109 1292 25197 SH DFND 1 0 25197 0 LAMAR ADVERTISING CL A 512816109 19471 379695 SH SOLE 361600 0 18095 LAMB WESTON HLDGS COMMON 513272104 13115 229685 SH DFND 1 0 229685 0 LAMB WESTON HLDGS COMMON 513272104 15130 264974 SH SOLE 245888 0 19086 LANDSTAR SYS INC COMMON 515098101 19551 203958 SH DFND 1 0 203958 0 LANDSTAR SYS INC COMMON 515098101 61978 646544 SH SOLE 643725 51 2768 LAS VEGAS SANDS CORP COMMON 517834107 17033 401055 SH DFND 1 0 401055 0 LAS VEGAS SANDS CORP COMMON 517834107 11990 282305 SH SOLE 264417 0 17888 LEAR CORPORATION COMMON 521865204 1 8 SH SOLE 8 0 0 LENNOX INTL INC COMMON 526107107 15326 84308 SH DFND 1 0 84308 0 LENNOX INTL INC COMMON 526107107 79496 437294 SH SOLE 432144 33 5117 LEXINGTON REALTY TR COMMON 529043101 4 428 SH SOLE 428 0 0 LILLY ELI & CO COMMON 532457108 67 486 SH SOLE 486 0 0 LINCOLN ELEC HLDGS COMMON 533900106 11024 159770 SH DFND 1 0 159770 0 LINCOLN ELEC HLDGS COMMON 533900106 25904 375413 SH SOLE 373288 37 2088 LINDE PLC SHS G5494J103 10696 61823 SH SOLE 53275 0 8548 LOWES CO COMMON 548661107 20133 233969 SH SOLE 208204 0 25765 MACYS INC COMMON 55616P104 20 3977 SH SOLE 3977 0 0 MAIN STREET CAPITAL COMMON 56035L104 104 5094 SH SOLE 5094 0 0 MALIBU BOATS INC COM USD0.01 CL A 56117J100 2 86 SH SOLE 86 0 0 MANHATTAN ASSOCS IN COMMON 562750109 32220 646720 SH DFND 1 0 646720 0 MANHATTAN ASSOCS IN COMMON 562750109 99729 2001780 SH SOLE 1805285 0 196495 MANULIFE FNL CORP COMMON 56501R106 20 1632 SH SOLE 1632 0 0 MARKETAXESS HLDGS COMMON 57060D108 303914 913834 SH DFND 1 0 913834 0 MARKETAXESS HLDGS COMMON 57060D108 230820 694035 SH SOLE 632148 14 61873 MARRIOTT INTL INC CLASS A 571903202 1 12 SH SOLE 12 0 0 MARSH & MCLENNAN COS COMMON 571748102 16036 185470 SH SOLE 164342 0 21128 MARVELL TECH GRP LTD COMMON G5876H105 3 115 SH SOLE 115 0 0 MASCO CORP COMMON 574599106 1 42 SH SOLE 42 0 0 MASTERCARD INC CLASS A 57636Q104 1393 5768 SH SOLE 5768 0 0 MATERION CORPORATION COMMON 576690101 3 72 SH SOLE 72 0 0 MCCORMICK & CO INC COMMON NON VTG 579780206 23043 163185 SH DFND 1 0 163185 0 MCCORMICK & CO INC COMMON NON VTG 579780206 4039 28602 SH SOLE 28170 0 432 MCDONALDS CORP COMMON 580135101 12722 76940 SH DFND 1 0 76940 0 MCDONALDS CORP COMMON 580135101 14229 86051 SH SOLE 77568 0 8483 MEDICAL PPTYS TRUST COMMON 58463J304 127 7372 SH SOLE 7372 0 0 MEDPACE HOLDINGS COM USD0.01 58506Q109 4 50 SH SOLE 50 0 0 MEDTRONIC PLC SHS G5960L103 64 712 SH SOLE 712 0 0 MERCADOLIBRE INC COMMON 58733R102 41880 85718 SH DFND 1 0 85718 0 MERCADOLIBRE INC COMMON 58733R102 5837 11947 SH SOLE 11783 0 164 MERCK & CO INC COMMON 58933Y105 825 10719 SH DFND 1 0 10719 0 MERCK & CO INC COMMON 58933Y105 8791 114255 SH SOLE 114255 0 0 MESA LABS INC COMMON 59064R109 20526 90788 SH DFND 1 0 90788 0 MESA LABS INC COMMON 59064R109 16042 70952 SH SOLE 65238 8 5706 METTLER TOLEDO INTL COMMON 592688105 7483 10837 SH DFND 1 0 10837 0 METTLER TOLEDO INTL COMMON 592688105 2150 3114 SH SOLE 3108 0 6 MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 27449 1159650 SH DFND 1 0 1159650 0 MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 72873 3078698 SH SOLE 3063507 283 14908 MGM RESORTS INTL COMMON 552953101 0 38 SH SOLE 38 0 0 MICROCHIP TECHNOLOGY COMMON 595017104 3134 46215 SH SOLE 46215 0 0 MICRON TECHNOLOGY COMMON 595112103 5 128 SH SOLE 128 0 0 MICROSOFT CORP COMMON 594918104 6381 40459 SH SOLE 40459 0 0 MID-AMER APT CMNTYS REIT 59522J103 1 13 SH SOLE 13 0 0 MKS INSTRUMENT INC COMMON 55306N104 50 608 SH SOLE 608 0 0 MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 38739 1378618 SH DFND 1 0 1378618 0 MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 122932 4374788 SH SOLE 4040657 0 334131 MOHAWK INDS INC COMMON 608190104 1 13 SH SOLE 13 0 0 MONDELEZ INTL INC COMMON 609207105 5 102 SH SOLE 102 0 0 MONSTER BEVERAGE CRP COM USD0.005 61174X109 27857 495141 SH DFND 1 0 495141 0 MONSTER BEVERAGE CRP COM USD0.005 61174X109 5654 100489 SH SOLE 99260 0 1229 MOODYS CORP COMMON 615369105 14191 67097 SH DFND 1 0 67097 0 MOODYS CORP COMMON 615369105 15945 75389 SH SOLE 69498 0 5891 MORGAN STANLEY COMMON 617446448 2 66 SH SOLE 66 0 0 MORNINGSTAR INC COMMON 617700109 170303 1464968 SH DFND 1 0 1464968 0 MORNINGSTAR INC COMMON 617700109 36852 317001 SH SOLE 292626 39 24336 MOTOROLA SOLUTIONS COMMON 620076307 96 722 SH SOLE 722 0 0 MSCI INC COMMON 55354G100 6873 23787 SH DFND 1 0 23787 0 MSCI INC COMMON 55354G100 162079 560903 SH SOLE 555148 42 5713 NATIONAL BANK HOLD COMMON 633707104 2 92 SH SOLE 92 0 0 NATIONAL GEN HLDGS COMMON 636220303 3 178 SH SOLE 178 0 0 NATIONAL GRID ADR (5 ORD) 636274409 1050 18018 SH SOLE 18018 0 0 NATIONAL RESEARCH CR COMMON STOCK 637372202 109851 2415378 SH DFND 1 0 2415378 0 NATIONAL RESEARCH CR COMMON STOCK 637372202 27498 604619 SH SOLE 555691 76 48852 NATL BEVERAGE CORP COMMON 635017106 20499 480624 SH DFND 1 0 480624 0 NATL BEVERAGE CORP COMMON 635017106 57409 1346048 SH SOLE 1339275 124 6649 NETFLIX INC COMMON 64110L106 45548 121300 SH DFND 1 0 121300 0 NETFLIX INC COMMON 64110L106 12305 32768 SH SOLE 32247 0 521 NEW ORIENTAL ED&TECH ADR (1 ORD) 647581107 9309 85999 SH DFND 1 0 85999 0 NEW ORIENTAL ED&TECH ADR (1 ORD) 647581107 794 7331 SH SOLE 7271 0 60 NEWMONT CORPORATION COM 651639106 1 19 SH SOLE 19 0 0 NEXTERA ENERGY INC COMMON 65339F101 445 1850 SH DFND 1 0 1850 0 NEXTERA ENERGY INC COMMON 65339F101 11963 49715 SH SOLE 44304 0 5411 NIKE INC CLASS B 654106103 26981 326095 SH DFND 1 0 326095 0 NIKE INC CLASS B 654106103 11919 144050 SH SOLE 142640 0 1410 NMI HOLDINGS INC COM USD0.01 CL 'A' 629209305 1 88 SH SOLE 88 0 0 NORDSON CORP COMMON 655663102 19874 147137 SH DFND 1 0 147137 0 NORDSON CORP COMMON 655663102 96875 717217 SH SOLE 708737 54 8426 NORDSTROM INC COMMON 655664100 27 1769 SH SOLE 1769 0 0 NORFOLK SOUTHERN COMMON 655844108 3 19 SH SOLE 19 0 0 NORTHERN TR CORP COMMON 665859104 1 11 SH SOLE 11 0 0 NORTHROP GRUMMAN CO COMMON 666807102 4 13 SH SOLE 13 0 0 NORTHWESTERN CORP COMMON 668074305 4 59 SH SOLE 59 0 0 NORTONLIFELOCK INC COMMON 668771108 22 1171 SH SOLE 1171 0 0 NOVA MEASURING INST COMMON M7516K103 65 2000 SH SOLE 2000 0 0 NOVARTIS AG ADR (1 ORD) 66987V109 1583 19203 SH SOLE 19203 0 0 NUVEEN CA QUALTY MUN INCOME FD COM 67066Y105 653 47733 SH SOLE 47733 0 0 NVE CORP COMMON 629445206 27699 532375 SH DFND 1 0 532375 0 NVE CORP COMMON 629445206 6009 115489 SH SOLE 104664 13 10812 NVENT ELECTRIC PLC ORDINARY SHARES G6700G107 2089 123841 SH DFND 1 0 123841 0 NVENT ELECTRIC PLC ORDINARY SHARES G6700G107 42975 2547394 SH SOLE 2515703 208 31483 NVIDIA CORP COMMON 67066G104 40876 155070 SH DFND 1 0 155070 0 NVIDIA CORP COMMON 67066G104 11133 42235 SH SOLE 41548 0 687 NXP SEMICONDUCTR COMMON N6596X109 2 28 SH SOLE 28 0 0 OCCIDENTAL PETE CORP COMMON 674599105 4 324 SH SOLE 324 0 0 OKTA INC COMMON CL A 679295105 21113 172689 SH DFND 1 0 172689 0 OKTA INC COMMON CL A 679295105 2517 20586 SH SOLE 20395 0 191 OLD DOMINION FGHT COMMON 679580100 397901 3031398 SH DFND 1 0 3031398 0 OLD DOMINION FGHT COMMON 679580100 343434 2616366 SH SOLE 2387107 67 229192 OLLIES BARGAIN OUT COMMON 681116109 228616 4933456 SH DFND 1 0 4933456 0 OLLIES BARGAIN OUT COMMON 681116109 59684 1287956 SH SOLE 1177167 180 110609 OMEGA FLEX COMMON 682095104 78375 928614 SH DFND 1 0 928614 0 OMEGA FLEX COMMON 682095104 22137 262277 SH SOLE 242408 33 19836 OMNICOM GROUP INC COMMON 681919106 4733 86201 SH SOLE 86201 0 0 ONEOK INC COMMON 682680103 19 892 SH SOLE 892 0 0 OPORTUN FINANCIAL CO COMMON 68376D104 28377 2689810 SH DFND 1 0 2689810 0 OPORTUN FINANCIAL CO COMMON 68376D104 8550 810422 SH SOLE 751131 90 59201 ORACLE CORP COMMON 68389X105 14794 306108 SH SOLE 261615 0 44493 O'REILLY AUTOMOTIVE COMMON 67103H107 9637 32011 SH SOLE 27490 0 4521 OUTFRONT MEDIA INC COMMON 69007J106 2 140 SH SOLE 140 0 0 PACCAR INC COMMON 693718108 2 25 SH SOLE 25 0 0 PACIFIC PREMIER BANC COMMON 69478X105 0 10 SH SOLE 10 0 0 PACWEST BANCORP DEL COMMON 695263103 0 4 SH SOLE 4 0 0 PARKER HANNIFIN CORP COMMON 701094104 1 9 SH SOLE 9 0 0 PATTERSON COMPANIES COMMON 703395103 867 56684 SH DFND 1 0 56684 0 PATTERSON COMPANIES COMMON 703395103 3137 205146 SH SOLE 205146 0 0 PAYCHEX INC COMMON 704326107 807 12825 SH DFND 1 0 12825 0 PAYCHEX INC COMMON 704326107 2895 46004 SH SOLE 46004 0 0 PAYCOM SOFTWARE COM USD0.01 70432V102 299291 1481563 SH DFND 1 0 1481563 0 PAYCOM SOFTWARE COM USD0.01 70432V102 73191 362312 SH SOLE 335778 42 26492 PAYPAL HLDGS INC COM 70450Y103 10 100 SH SOLE 100 0 0 PDC ENERGY INC COM USD0.01 69327R101 0 70 SH SOLE 70 0 0 PEPSICO INC COMMON 713448108 622 5178 SH DFND 1 0 5178 0 PEPSICO INC COMMON 713448108 7401 61625 SH SOLE 61625 0 0 PERFORMANCE FOOD GRP COMMON 71377A103 4 146 SH SOLE 146 0 0 PFIZER INC COMMON 717081103 2190 67089 SH SOLE 67089 0 0 PHILIP MORRIS INTL COMMON 718172109 12952 177528 SH DFND 1 0 177528 0 PHILIP MORRIS INTL COMMON 718172109 6597 90417 SH SOLE 89624 0 793 PHILLIPS 66 COMMON 718546104 86 1604 SH SOLE 1604 0 0 PHYSICIANS REALTY COM USD0.01 71943U104 1 53 SH SOLE 53 0 0 PIEDMONT OFFICE REAL COMMON CL A 720190206 3 149 SH SOLE 149 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 8670 87388 SH SOLE 87388 0 0 PIMCO ETF TRUST 0-5 YR HGHYLD BD IDX 72201R783 254 2959 SH SOLE 2959 0 0 PINNACLE WEST CAP COMMON 723484101 4 54 SH SOLE 54 0 0 PLAINS ALL AMERN PIP UNIT 726503105 19 3538 SH SOLE 2000 0 1538 PNC FINL SVCS GRP COMMON 693475105 9780 102167 SH SOLE 86438 0 15729 POOL CORPORATION COMMON 73278L105 80898 411128 SH DFND 1 0 411128 0 POOL CORPORATION COMMON 73278L105 277278 1409134 SH SOLE 1312430 35 96669 PPL CORP COMMON 69351T106 3 105 SH SOLE 105 0 0 PRICESMART INC COMMON 741511109 71966 1369478 SH DFND 1 0 1369478 0 PRICESMART INC COMMON 741511109 97921 1863362 SH SOLE 1691206 28 172128 PRIMERICA INC COMMON 74164M108 94830 1071768 SH DFND 1 0 1071768 0 PRIMERICA INC COMMON 74164M108 290592 3284246 SH SOLE 3074351 104 209791 PRIMORIS SVCS CORP COMMON 74164F103 3 177 SH SOLE 177 0 0 PRINCIPAL FINL GRP COMMON 74251V102 59 1893 SH SOLE 1893 0 0 PROCTER & GAMBLE CO COMMON 742718109 19212 174650 SH DFND 1 0 174650 0 PROCTER & GAMBLE CO COMMON 742718109 6474 58854 SH SOLE 58094 0 760 PROGRESSIVE CORP COMMON 743315103 8205 111120 SH DFND 1 0 111120 0 PROGRESSIVE CORP COMMON 743315103 2450 33182 SH SOLE 32694 0 488 PROLOGIS INC COMMON 74340W103 2602 32379 SH SOLE 32379 0 0 PROSHARES TR PSHS CS 130/30 74347R248 48207 812167 SH SOLE 805022 0 7145 PROSHARES TR ULTRAPRO QQQ 74347X831 10 200 SH SOLE 200 0 0 PRUDENTIAL PLC ADR (2 ORD) 74435K204 1920 77476 SH SOLE 77476 0 0 PUBLIC STORAGE REIT COMMON 74460D109 0 1 SH SOLE 1 0 0 PULTEGROUP INC COMMON 745867101 1 63 SH SOLE 63 0 0 RBC BEARINGS INC COMMON 75524B104 49862 442076 SH DFND 1 0 442076 0 RBC BEARINGS INC COMMON 75524B104 218031 1933060 SH SOLE 1847931 86 85043 RE/MAX HOLDINGS COM USD0.0001 CL 'A' 75524W108 3 156 SH SOLE 156 0 0 REALTY INCOME CORP COMMON 756109104 817 16390 SH DFND 1 0 16390 0 REALTY INCOME CORP COMMON 756109104 3184 63864 SH SOLE 63864 0 0 REGENCY CENTERS CORP REIT 758849103 0 12 SH SOLE 12 0 0 REGENERON PHARMCTCLS COMMON 75886F107 3 7 SH SOLE 7 0 0 RELX PLC SPNSADR REP 1 ORD 759530108 0 1 SH SOLE 1 0 0 RIO TINTO PLC ADR (1 ORD) 767204100 631 13847 SH SOLE 13847 0 0 RLI CORP COMMON 749607107 62462 710365 SH DFND 1 0 710365 0 RLI CORP COMMON 749607107 165359 1880554 SH SOLE 1748206 66 132282 ROCKWELL AUTOMATION COMMON 773903109 1 8 SH SOLE 8 0 0 ROLLINS INC COMMON 775711104 15585 431233 SH DFND 1 0 431233 0 ROLLINS INC COMMON 775711104 55003 1521949 SH SOLE 1505422 120 16407 ROPER TECHNOLOGIES COMMON 776696106 33222 106546 SH DFND 1 0 106546 0 ROPER TECHNOLOGIES COMMON 776696106 6444 20666 SH SOLE 20350 0 316 ROSS STORES INC COMMON 778296103 49189 565591 SH DFND 1 0 565591 0 ROSS STORES INC COMMON 778296103 15953 183427 SH SOLE 182129 0 1298 ROYAL BANK CDA COMMON 780087102 1262 20510 SH DFND 1 0 20510 0 ROYAL BANK CDA COMMON 780087102 4717 76638 SH SOLE 76638 0 0 ROYAL DUTCH SHELL SPON ADR B 780259107 454 13902 SH SOLE 13902 0 0 ROYAL DUTCH SHELL SPONS ADR A 780259206 806 23104 SH SOLE 23104 0 0 RYMAN HOSPITALITY COMMON 78377T107 4 119 SH SOLE 119 0 0 S&P GLOBAL INC COMMON 78409V104 7 28 SH SOLE 28 0 0 SALESFORCE.COM COMMON 79466L302 42 289 SH SOLE 289 0 0 SALLY BEAUTY HLDGS COMMON 79546E104 3 391 SH SOLE 391 0 0 SANOFI SPONSORED ADR 80105N105 1885 43116 SH SOLE 43116 0 0 SAP SE SP ADR (1 ORD) 803054204 1826 16525 SH SOLE 16525 0 0 SCHLUMBERGER LTD COMMON 806857108 32 2387 SH SOLE 2387 0 0 SCHNITZER STL CLASS A 806882106 1 78 SH SOLE 78 0 0 SCHWAB CHARLES CORP COM 808513105 10679 317633 SH SOLE 275724 0 41909 SCOTTS MIRACLE-GRO CLASS A 810186106 48057 469311 SH DFND 1 0 469311 0 SCOTTS MIRACLE-GRO CLASS A 810186106 251454 2455590 SH SOLE 2434459 203 20928 SEA LTD REP(REP CL A ORD SH 81141R100 5264 118800 SH DFND 1 0 118800 0 SEACOAST BKG CORP FL COMMON 811707801 3 154 SH SOLE 154 0 0 SEI INVESTMENTS CO COMMON 784117103 23220 501073 SH DFND 1 0 501073 0 SEI INVESTMENTS CO COMMON 784117103 6535 141020 SH SOLE 140600 0 420 SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 93 1713 SH SOLE 1713 0 0 SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 34 1653 SH SOLE 1653 0 0 SILK ROAD MEDICAL COM USD0.001 82710M100 8554 271719 SH DFND 1 0 271719 0 SILK ROAD MEDICAL COM USD0.001 82710M100 1267 40261 SH SOLE 40158 0 103 SIMON PPTY INC COMMON 828806109 1013 18461 SH SOLE 18461 0 0 SIMPSON MANUFACTURIN COMMON 829073105 41575 670779 SH DFND 1 0 670779 0 SIMPSON MANUFACTURIN COMMON 829073105 132234 2133488 SH SOLE 1925573 0 207915 SITEONE LANDSCAPE COM USD0.01 82982L103 81589 1108241 SH DFND 1 0 1108241 0 SITEONE LANDSCAPE COM USD0.01 82982L103 181556 2466119 SH SOLE 2444751 200 21168 SLACK TECHNOLOGIES COMMON CLASS A 83088V102 12275 457326 SH DFND 1 0 457326 0 SLACK TECHNOLOGIES COMMON CLASS A 83088V102 901 33553 SH SOLE 33330 0 223 SMITH & NEPHEW GROUP SPDN ADR NEW 83175M205 3 75 SH SOLE 75 0 0 SMUCKER J M CO COMMON 832696405 2825 25452 SH SOLE 25452 0 0 SNAP-ON INC COMMON 833034101 38 352 SH SOLE 352 0 0 SONOCO PRODS COMMON 835495102 274 5920 SH DFND 1 0 5920 0 SONOCO PRODS COMMON 835495102 2909 62764 SH SOLE 62764 0 0 SOUTHERN CO COMMON 842587107 1362 25155 SH DFND 1 0 25155 0 SOUTHERN CO COMMON 842587107 4919 90865 SH SOLE 90865 0 0 SOUTHWEST AIRLS CO COMMON 844741108 51 1419 SH SOLE 1419 0 0 SPDR DOW JONES INDL ETF UT SER 1 78467X109 134 610 SH SOLE 610 0 0 SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 2338 15447 SH SOLE 15172 0 275 SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 811 3147 SH SOLE 3147 0 0 SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 19117 72768 SH SOLE 72768 0 0 SPIRIT AIRLINES IN COMMON 848577102 1 64 SH SOLE 64 0 0 SPLUNK INC COMMON 848637104 1 8 SH SOLE 8 0 0 SPS COMMERCE INC COMMON 78463M107 3302 71000 SH DFND 1 0 71000 0 SPS COMMERCE INC COMMON 78463M107 5774 124150 SH SOLE 84806 0 39344 SQUARE INC CLASS A 852234103 7483 142860 SH DFND 1 0 142860 0 SQUARE INC CLASS A 852234103 394 7527 SH SOLE 7457 0 70 STANLEY BLACK&DECKR COMMON 854502101 741 7414 SH SOLE 7414 0 0 STARBUCKS CORP COMMON 855244109 265 4031 SH SOLE 4031 0 0 STARWOOD PPTY TR COM 85571B105 2 235 SH SOLE 235 0 0 STATE STREET CORP COMMON 857477103 3905 73303 SH SOLE 73303 0 0 STERIS PLC SHARES G8473T100 9812 70100 SH SOLE 59023 0 11077 STIFEL FINL CORP COMMON 860630102 4 92 SH SOLE 92 0 0 STRYKER CORP COMMON 863667101 1933 11612 SH SOLE 11612 0 0 SVB FINANCIAL GROUP COMMON 78486Q101 2 10 SH SOLE 10 0 0 SYNCHRONY FINL COMMON 87165B103 1 80 SH SOLE 80 0 0 SYSCO CORP COMMON 871829107 1583 34690 SH SOLE 34690 0 0 T ROWE PRICE GRP COMMON 74144T108 12037 123264 SH DFND 1 0 123264 0 T ROWE PRICE GRP COMMON 74144T108 675 6908 SH SOLE 6852 0 56 TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 795 16626 SH SOLE 16626 0 0 TAL EDUCATION GRP SPON ADS 0.3333 A 874080104 21 403 SH SOLE 403 0 0 TARGET CORPORATION COMMON 87612E106 3 29 SH SOLE 29 0 0 TELADOC HEALTH COMMON 87918A105 39252 253224 SH DFND 1 0 253224 0 TELADOC HEALTH COMMON 87918A105 2740 17674 SH SOLE 17527 0 147 TELEDYNE TECH INC COMMON 879360105 100210 337100 SH DFND 1 0 337100 0 TELEDYNE TECH INC COMMON 879360105 281019 945332 SH SOLE 881883 0 63449 TERADYNE INC COMMON 880770102 16983 313515 SH DFND 1 0 313515 0 TERADYNE INC COMMON 880770102 120473 2223973 SH SOLE 2167511 149 56313 TEXAS INSTRUMENTS COMMON 882508104 961 9619 SH SOLE 9619 0 0 THE HERSHEY COMPANY COMMON 427866108 745 5626 SH SOLE 5626 0 0 THE TRADE DESK COM CL A 88339J105 53842 278976 SH DFND 1 0 278976 0 THE TRADE DESK COM CL A 88339J105 8812 45655 SH SOLE 45106 0 549 THERMO FISHER SCI COMMON 883556102 13 46 SH SOLE 46 0 0 THOR INDS INC COMMON 885160101 22566 535001 SH DFND 1 0 535001 0 THOR INDS INC COMMON 885160101 110905 2629314 SH SOLE 2606082 228 23004 TIMKEN CO COMMON 887389104 2 64 SH SOLE 64 0 0 TJX COMPANIES INC COMMON 872540109 11757 245901 SH SOLE 213172 0 32729 T-MOBILE US INC COMMON 872590104 1 15 SH SOLE 15 0 0 TOOTSIE ROLL INDS COMMON 890516107 30 848 SH SOLE 848 0 0 TORO CO COMMON 891092108 52313 803701 SH DFND 1 0 803701 0 TORO CO COMMON 891092108 166186 2553160 SH SOLE 2302748 0 250412 TOTAL SA ADR (1 ORD) 89151E109 919 24687 SH SOLE 24687 0 0 TRACTOR SUPPLY CO COMMON 892356106 10021 118519 SH DFND 1 0 118519 0 TRACTOR SUPPLY CO COMMON 892356106 21614 255629 SH SOLE 255477 0 152 TRANE TECHNOLOGI PLC ORDINARY SHARES G8994E103 12109 146611 SH SOLE 126373 0 20238 TRANSUNION COMMON 89400J107 7501 113337 SH SOLE 113337 0 0 TRAVELERS CO(THE) COMMON 89417E109 11667 117429 SH SOLE 100789 0 16640 TRINITY INDS INC COMMON 896522109 2 124 SH SOLE 124 0 0 TRIP COM GROUP LTD SPN ADS 0.125 ORD 89677Q107 15663 667950 SH DFND 1 0 667950 0 TRIP COM GROUP LTD SPN ADS 0.125 ORD 89677Q107 3282 139963 SH SOLE 138359 0 1604 TRUIST FINANCIAL COR COM USD5 89832Q109 230 7468 SH SOLE 7468 0 0 TYLER TECHN INC COMMON 902252105 25 84 SH SOLE 84 0 0 TYSON FOODS INC CLASS A 902494103 1 24 SH SOLE 24 0 0 U S PHYSICAL THERAPY COMMON 90337L108 82431 1194648 SH DFND 1 0 1194648 0 U S PHYSICAL THERAPY COMMON 90337L108 20274 293824 SH SOLE 269159 36 24629 UBER TECHNOLOGIES COM USD0.00001 90353T100 14478 518556 SH DFND 1 0 518556 0 UBER TECHNOLOGIES COM USD0.00001 90353T100 3788 135662 SH SOLE 133302 0 2360 UMB FINL CORP COMMON 902788108 3 58 SH SOLE 58 0 0 UNIFIRST CORP MASS COMMON 904708104 7749 51290 SH DFND 1 0 51290 0 UNIFIRST CORP MASS COMMON 904708104 20211 133765 SH SOLE 133033 13 719 UNILEVER N.V NY SHARES (1 ORD) 904784709 4241 86926 SH SOLE 86926 0 0 UNION PAC CORP COMMON 907818108 3 24 SH SOLE 24 0 0 UNITED PARCEL SERVIC CLASS B 911312106 1839 19689 SH SOLE 19689 0 0 UNITED TECHNOLOGIES COMMON 913017109 2781 29476 SH SOLE 29476 0 0 UNITEDHEALTH GRP INC COMMON 91324P102 8277 33185 SH SOLE 33185 0 0 UNIVERSAL FST PRODS COMMON 913543104 4 105 SH SOLE 105 0 0 US BANCORP DEL COMMON 902973304 9316 270426 SH SOLE 231271 0 39155 V F CORP COMMON 918204108 1328 24548 SH SOLE 24548 0 0 VALERO ENERGY CORP COMMON 91913Y100 1 21 SH SOLE 21 0 0 VANGUARD FTSE EMERGING MARKETS ETF 922042858 3941 117750 SH SOLE 117750 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 639 2700 SH SOLE 2700 0 0 VANGUARD INDEX TR SMALL CAP VALUE 922908611 1109 12469 SH SOLE 12469 0 0 VANGUARD INDEX TR LRG CAP 922908637 65 549 SH SOLE 549 0 0 VANGUARD INDEX TR EXTENDED MKT 922908652 91 1002 SH SOLE 1002 0 0 VANGUARD INDEX TR GROWTH 922908736 154 982 SH SOLE 982 0 0 VANGUARD INDEX TR VALUE 922908744 37 418 SH SOLE 418 0 0 VANGUARD INDEX TR SMALL CAP 922908751 491 4250 SH SOLE 4250 0 0 VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 899 6973 SH SOLE 6973 0 0 VANGUARD INTL EQUITY INDEX FD FTSE SMCAP 922042718 85 1082 SH SOLE 1082 0 0 VANGUARD SECTOR INDE FINANCIALS 92204A405 6 113 SH SOLE 113 0 0 VANGUARD SECTOR INDE INFORMATION TECH 92204A702 129 608 SH SOLE 608 0 0 VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 19283 275646 SH SOLE 273552 0 2094 VANGUARD WHITEHALL INTL DIVID APPRECIAT 921946810 51 881 SH SOLE 881 0 0 VANGUARD WORLD FDS HEALTH CARE ETF 92204A504 1887 11343 SH SOLE 11343 0 0 VENTAS INC COMMON 92276F100 2 78 SH SOLE 78 0 0 VERINT SYS INC COMMON 92343X100 4 87 SH SOLE 87 0 0 VERISK ANALYTICS INC COM 92345Y106 12156 87212 SH DFND 1 0 87212 0 VERISK ANALYTICS INC COM 92345Y106 6191 44413 SH SOLE 44298 0 115 VERITEX HLDGS INC COMMON 923451108 2 127 SH SOLE 127 0 0 VERIZON COMMUNICATIO COMMON 92343V104 31 581 SH SOLE 581 0 0 VERTEX PHARMACEUTICL COMMON 92532F100 6 27 SH SOLE 27 0 0 VIACOMCBS INC CLASS B 92556H206 1 67 SH SOLE 67 0 0 VICI PPTYS INC COM 925652109 1366 82081 SH SOLE 82081 0 0 VIRTUSA CORP COMMON 92827P102 2 84 SH SOLE 84 0 0 VISA INC CLASS A 92826C839 48389 300332 SH DFND 1 0 300332 0 VISA INC CLASS A 92826C839 15605 96851 SH SOLE 95539 0 1312 VODAFONE GRP PLC ADR (10 ORD) 92857W308 624 45324 SH SOLE 45324 0 0 VOYA FINANCIAL INC COMMON 929089100 2 55 SH SOLE 55 0 0 VULCAN MATERIALS CO COMMON 929160109 389 3600 SH SOLE 3600 0 0 WABCO HOLDINGS COMMON 92927K102 2028 15020 SH DFND 1 0 15020 0 WABCO HOLDINGS COMMON 92927K102 77004 570188 SH SOLE 526644 0 43544 WALGREENS BOOTS ALNC COMMON 931427108 532 11625 SH SOLE 11625 0 0 WALMART INC COMMON 931142103 1194 10513 SH SOLE 10513 0 0 WALT DISNEY CO COMMON 254687106 330 3417 SH SOLE 3417 0 0 WASTE MANAGEMENT INC COMMON 94106L109 7610 82211 SH SOLE 70595 0 11616 WATSCO INC COMMON 942622200 26348 166725 SH DFND 1 0 166725 0 WATSCO INC COMMON 942622200 69270 438326 SH SOLE 436076 40 2210 WD-40 CO COMMON 929236107 22024 109654 SH DFND 1 0 109654 0 WD-40 CO COMMON 929236107 62330 310323 SH SOLE 308824 27 1472 WEC ENERGY GROUP INC COMMON 92939U106 406 4602 SH DFND 1 0 4602 0 WEC ENERGY GROUP INC COMMON 92939U106 11361 128911 SH SOLE 113137 0 15774 WELLS FARGO & CO COMMON 949746101 102 3537 SH SOLE 3537 0 0 WELLTOWER INC REIT 95040Q104 1 32 SH SOLE 32 0 0 WEST PHARMACEUT SVS COMMON 955306105 22535 148011 SH DFND 1 0 148011 0 WEST PHARMACEUT SVS COMMON 955306105 8532 56037 SH SOLE 55843 0 194 WILLIAMS COS INC COMMON 969457100 0 22 SH SOLE 22 0 0 WINMARK CORP COMMON 974250102 2022 15865 SH DFND 1 0 15865 0 WINMARK CORP COMMON 974250102 24069 188895 SH SOLE 184611 26 4258 WINNEBAGO INDS INC COMMON 974637100 2 74 SH SOLE 74 0 0 WISDOMTREE TRUST FLOATING RATE TREASU 97717X628 4038 160809 SH SOLE 160809 0 0 WORKDAY INC COMMON 98138H101 34281 263255 SH DFND 1 0 263255 0 WORKDAY INC COMMON 98138H101 7496 57560 SH SOLE 56685 0 875 WORLD FUEL SVCS CORP COMMON 981475106 1 51 SH SOLE 51 0 0 WPP PLC SP ADR (5 ORD) 92937A102 3379 100056 SH SOLE 100056 0 0 WYNN RESORTS LTD COMMON 983134107 8022 133276 SH DFND 1 0 133276 0 WYNN RESORTS LTD COMMON 983134107 511 8494 SH SOLE 8422 0 72 XILINX INC COMMON 983919101 2 28 SH SOLE 28 0 0 YANDEX N.V. CLASS A N97284108 3814 112004 SH DFND 1 0 112004 0 YUM BRANDS INC COMMON 988498101 82 1192 SH SOLE 1192 0 0 YUM CHINA HOLDINGS COMMON STOCK 98850P109 1578 37012 SH SOLE 37012 0 0 ZEBRA TECHNOLOGIES CLASS A 989207105 19047 103743 SH DFND 1 0 103743 0 ZEBRA TECHNOLOGIES CLASS A 989207105 91358 497595 SH SOLE 492278 37 5280 ZIMMER BIOMET HLDS COMMON 98956P102 3 26 SH SOLE 26 0 0 ZOETIS INC COMMON 98978V103 48917 415642 SH DFND 1 0 415642 0 ZOETIS INC COMMON 98978V103 20729 176126 SH SOLE 162839 0 13287