0001567619-22-010575.txt : 20220516 0001567619-22-010575.hdr.sgml : 20220516 20220513174411 ACCESSION NUMBER: 0001567619-22-010575 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220516 DATE AS OF CHANGE: 20220513 EFFECTIVENESS DATE: 20220516 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: 22924276 BUSINESS ADDRESS: STREET 1: 2000 AVENUE OF THE STARS, SUITE 1110 CITY: LOS ANGELES STATE: CA ZIP: 90067 BUSINESS PHONE: 3105562721 MAIL ADDRESS: STREET 1: 2000 AVENUE OF THE STARS, SUITE 1110 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-2022 03-31-2022 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
2000 AVENUE OF THE STARS, SUITE 1110 LOS ANGELES CA 90067
13F HOLDINGS REPORT 028-05792 N
Michael Shoemaker Chief Compliance Officer 310-284-5562 /s/ Michael Shoemaker Los Angeles CA 05-13-2022 2 908 37608960 false 1 0000019481 028-00085 Virtus Investment Advisers, Inc. 2 0001591068 028-17877 VIRTUS ALTERNATIVE INVESTMENT ADVISERS, INC.
INFORMATION TABLE 2 form13fInfoTable.xml 3M COMPANY COMMON 88579Y101 8334 55977 SH SOLE 55977 0 0 4D MOLECULAR THERA COM USD0.0001 35104E100 1 52 SH SOLE 52 0 0 AAON INC COMMON 000360206 160023 2871400 SH DFND 1 0 2871400 0 AAON INC COMMON 000360206 52144 935660 SH SOLE 823001 0 112659 ABBOTT LABS COMMON 002824100 361 3045 SH SOLE 3046 0 0 ABBVIE INC COMMON 00287Y109 8060 49717 SH DFND 1 0 49717 0 ABBVIE INC COMMON 00287Y109 5079 31332 SH SOLE 31332 0 0 ACADIA PHARMACEUTCLS COMMON 004225108 1 55 SH SOLE 55 0 0 ACCENTURE PLC CLASS A G1151C101 29606 87793 SH DFND 1 0 87793 0 ACCENTURE PLC CLASS A G1151C101 32635 96774 SH SOLE 92046 0 4729 ACCOLADE INC COMMON 00437E102 1 37 SH SOLE 37 0 0 ACUITY BRANDS COMMON 00508Y102 32816 173357 SH DFND 1 0 173357 0 ACUITY BRANDS COMMON 00508Y102 2943 15549 SH SOLE 14554 0 995 ACUSHNET HOLDINGS COMMON 005098108 68887 1711041 SH DFND 1 0 1711041 0 ACUSHNET HOLDINGS COMMON 005098108 255703 6351300 SH SOLE 5782050 0 569251 ADOBE INC COMMON 00724F101 219 480 SH SOLE 480 0 0 ADV MICRO DEVICES COMMON 007903107 105 958 SH SOLE 958 0 0 ADVISORSHARES TRUST ADVISORSHARES PSYCHE 00768Y362 1 310 SH SOLE 310 0 0 AIR PRODS & CHEMS COMMON 009158106 0 2 SH SOLE 2 0 0 AIRBNB INC CLASS A 009066101 31578 183852 SH DFND 1 0 183852 0 AIRBNB INC CLASS A 009066101 11137 64841 SH SOLE 64841 0 0 AKERO THERAPEUTICS COM USD0.0001 00973Y108 1 89 SH SOLE 89 0 0 ALBANY INTL CORP CLASS A 012348108 46677 553567 SH DFND 1 0 553567 0 ALBANY INTL CORP CLASS A 012348108 117833 1397456 SH SOLE 1131707 0 265749 ALCON AG ORDINARY SH CHF 0.04 H01301128 13634 171870 SH SOLE 148491 0 23379 ALEXANDRIA REAL ESTA REIT 015271109 2240 11128 SH SOLE 11128 0 0 ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 86 786 SH DFND 1 0 786 0 ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 142 1308 SH SOLE 1308 0 0 ALIGN TECH INC COMMON 016255101 5 11 SH SOLE 11 0 0 ALLEGION PLC ORDINARY SHARES G0176J109 72175 657449 SH DFND 1 0 657449 0 ALLEGION PLC ORDINARY SHARES G0176J109 256680 2338129 SH SOLE 2272489 0 65641 ALLSTATE CORP COMMON 020002101 3 22 SH SOLE 22 0 0 ALNYLAM PHARMACUETCL COMMON 02043Q107 1 9 SH SOLE 9 0 0 ALPHABET INC CLASS C 02079K107 7711 2761 SH DFND 2 0 2761 0 ALPHABET INC CLASS C 02079K107 7907 2831 SH SOLE 2831 0 0 ALPHABET INC CLASS A 02079K305 16813 6045 SH SOLE 6045 0 0 ALTRIA GROUP INC COMMON 02209S103 23 434 SH SOLE 434 0 0 AMAZON COM INC COMMON 023135106 131894 40459 SH DFND 1 0 40459 0 AMAZON COM INC COMMON 023135106 48603 14909 SH SOLE 14909 0 0 AMCOR PLC ORDINARY SHARES G0250X107 10633 938446 SH DFND 1 0 938446 0 AMCOR PLC ORDINARY SHARES G0250X107 4810 424580 SH SOLE 424580 0 0 AMER SOFTWARE INC CLASS A 029683109 22360 1072920 SH DFND 1 0 1072920 0 AMER SOFTWARE INC CLASS A 029683109 49994 2398962 SH SOLE 1882101 0 516861 AMERICAN EXPRESS CO COMMON 025816109 403 2157 SH SOLE 2157 0 0 AMERICAN HOMES 4 R CL A 02665T306 2026 50609 SH SOLE 50610 0 0 AMERICAN TOWER CORP COMMON 03027X100 32 126 SH DFND 1 0 126 0 AMERICAN TOWER CORP COMMON 03027X100 2846 11329 SH SOLE 11330 0 0 AMERIPRISE FINANCIAL COMMON 03076C106 4 12 SH SOLE 12 0 0 AMERISOURCE-BERGEN COMMON 03073E105 8410 54361 SH SOLE 54362 0 0 AMETEK INC COMMON 031100100 77675 583232 SH DFND 1 0 583232 0 AMETEK INC COMMON 031100100 30391 228195 SH SOLE 149872 0 78323 AMGEN INC COMMON 031162100 5804 24003 SH SOLE 24003 0 0 AMICUS THERAPEUTICS COMMON 03152W109 2 223 SH SOLE 223 0 0 AMPHENOL CORPORATION CLASS A 032095101 99073 1314844 SH DFND 1 0 1314844 0 AMPHENOL CORPORATION CLASS A 032095101 23836 316342 SH SOLE 309718 0 6624 ANALOG DEVICES INC COMMON 032654105 14666 88785 SH SOLE 77072 0 11713 ANIKA THERAPEUTICS COMMON 035255108 11525 458977 SH DFND 1 0 458977 0 ANIKA THERAPEUTICS COMMON 035255108 23937 953282 SH SOLE 711430 0 241852 ANSYS INC COMMON 03662Q105 26723 84128 SH DFND 1 0 84128 0 ANSYS INC COMMON 03662Q105 188059 592031 SH SOLE 587480 0 4551 ANTHEM INC COMMON 036752103 345 702 SH SOLE 702 0 0 AON PLC CL A ORDINARY SHARES G0403H108 1 4 SH SOLE 4 0 0 APPLE INC COMMON 037833100 26818 153589 SH SOLE 152410 0 1180 APPLIED MATERIALS COMMON 038222105 74 558 SH SOLE 558 0 0 APTARGROUP INC COMMON 038336103 19871 169112 SH DFND 1 0 169112 0 APTARGROUP INC COMMON 038336103 77475 659359 SH SOLE 597477 0 61882 ARGENX SE SPN ADR 1 ORD SHS 04016X101 4 13 SH SOLE 13 0 0 ARK ETF TRUST ARK INNOVATION ETF 00214Q104 31282 471993 SH SOLE 471993 0 0 ARMSTRONG WORLD INDS COM 04247X102 43050 478284 SH DFND 1 0 478284 0 ARMSTRONG WORLD INDS COM 04247X102 124304 1381006 SH SOLE 1139184 0 241822 ARTISAN PARTNERS A CLASS A 04316A108 31363 797038 SH DFND 1 0 797038 0 ARTISAN PARTNERS A CLASS A 04316A108 117229 2979137 SH SOLE 2678276 0 300862 ASCENDIS PHARMA A S REP(ORD SHS DKK1.00 04351P101 4 30 SH SOLE 30 0 0 ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210 5364 8031 SH SOLE 8031 0 0 ASPEN TECHNOLOGY INC COMMON 045327103 434354 2626556 SH DFND 1 0 2626556 0 ASPEN TECHNOLOGY INC COMMON 045327103 754157 4560422 SH SOLE 4255143 0 305279 ASTRAZENECA SP ADR (1/2 ORD) 046353108 14 207 SH SOLE 207 0 0 AT&T INC COMMON 00206R102 35 1500 SH SOLE 1500 0 0 ATLASSIAN CORP PLC COMMON CL A G06242104 3 10 SH SOLE 10 0 0 ATRION CORP COM USD0.1 049904105 34851 48880 SH DFND 1 0 48880 0 ATRION CORP COM USD0.1 049904105 102224 143371 SH SOLE 129847 0 13524 AUTODESK INC COMMON 052769106 315 1468 SH SOLE 1468 0 0 AUTOHOME INC ADR EACH REPR 4 ORD 05278C107 176301 5797468 SH DFND 1 0 5797468 0 AUTOHOME INC ADR EACH REPR 4 ORD 05278C107 152355 5010036 SH SOLE 4476524 0 533512 AUTOMATIC DATA PROC COMMON 053015103 13159 57831 SH SOLE 57832 0 0 AVALARA INC COM USD0.0001 05338G106 1655 16633 SH DFND 2 0 16633 0 AVALARA INC COM USD0.0001 05338G106 216516 2175825 SH DFND 1 0 2175825 0 AVALARA INC COM USD0.0001 05338G106 68115 684506 SH SOLE 633159 0 51347 AVALONBAY COMMUNTIES REIT 053484101 1136 4573 SH SOLE 4573 0 0 AXALTA COATING SYS COMMON G0750C108 81 3303 SH DFND 1 0 3303 0 AXALTA COATING SYS COMMON G0750C108 10828 440519 SH SOLE 440519 0 0 AZENTA INC COMMON 114340102 137182 1655193 SH DFND 1 0 1655193 0 AZENTA INC COMMON 114340102 206040 2486004 SH SOLE 1964611 0 521393 BADGER METER INC COMMON 056525108 21549 216121 SH DFND 1 0 216121 0 BADGER METER INC COMMON 056525108 55129 552888 SH SOLE 442506 0 110382 BAIDU INC REP(8 ORD CLASS A) 056752108 1 10 SH SOLE 10 0 0 BANCFIRST CORP COMMON 05945F103 61697 741465 SH DFND 1 0 741465 0 BANCFIRST CORP COMMON 05945F103 121922 1465235 SH SOLE 1225301 0 239935 BANK HAWAII CORP COMMON 062540109 3030 36105 SH DFND 2 0 36105 0 BANK HAWAII CORP COMMON 062540109 73807 879488 SH DFND 1 0 879488 0 BANK HAWAII CORP COMMON 062540109 157931 1881927 SH SOLE 1570126 0 311802 BANK OF AMERICA CORP COMMON 060505104 32615 791230 SH DFND 1 0 791230 0 BANK OF AMERICA CORP COMMON 060505104 11578 280870 SH SOLE 280871 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 230 6223 SH SOLE 6223 0 0 BARCLAYS BANK PLC IPATH SELCT MLP 06742C723 391 20915 SH SOLE 20915 0 0 BCE INC COMMON 05534B760 2151 38780 SH DFND 1 0 38780 0 BCE INC COMMON 05534B760 7985 143980 SH SOLE 143981 0 0 BECTON DICKINSON COMMON 075887109 19776 74345 SH SOLE 69183 0 5162 BENTLEY SYS INC CLASS B 08265T208 108274 2450750 SH DFND 1 0 2450750 0 BENTLEY SYS INC CLASS B 08265T208 317580 7188328 SH SOLE 6967798 0 220530 BERKLEY W R CORP COM 084423102 4904 73650 SH DFND 2 0 73650 0 BERKLEY W R CORP COM 084423102 115652 1736780 SH DFND 1 0 1736780 0 BERKLEY W R CORP COM 084423102 483791 7265214 SH SOLE 7095835 0 169379 BERKSHIRE HATHAWAY CLASS A 084670108 1587 3 SH SOLE 3 0 0 BERKSHIRE HATHAWAY CLASS B 084670702 2578 7305 SH SOLE 7305 0 0 BICYCLE THERAPEUTICS SPON ADS 088786108 1 30 SH SOLE 30 0 0 BILL COM HLDGS INC COMMON 090043100 696231 3069938 SH DFND 1 0 3069938 0 BILL COM HLDGS INC COMMON 090043100 188123 829501 SH SOLE 754319 0 75182 BIO RAD LABS INC CLASS A 090572207 76 135 SH SOLE 135 0 0 BIOATLA INC COM USD0.0001 09077B104 1 126 SH SOLE 126 0 0 BIOCEPT INC COMMON 09072V501 0 9 SH SOLE 9 0 0 BIOGEN INC COMMON 09062X103 1 7 SH SOLE 7 0 0 BIOHAVEN PHARMACTL COMMON G11196105 3 24 SH SOLE 24 0 0 BIOMARIN PHARMAC INC COMMON 09061G101 3 44 SH SOLE 44 0 0 BIOMEA FUSION INC COMMON 09077A106 1 123 SH SOLE 123 0 0 BLACKLINE INC COM USD0.01 09239B109 154977 2116593 SH DFND 1 0 2116593 0 BLACKLINE INC COM USD0.01 09239B109 50656 691838 SH SOLE 609963 0 81875 BLACKROCK INC COMMON 09247X101 15697 20541 SH SOLE 17840 0 2702 BLACKROCK INVT QLTY COMMON 09247D105 61 4275 SH SOLE 4275 0 0 BLOCK INC COMMON CL A 852234103 15041 110921 SH DFND 1 0 110921 0 BLOCK INC COMMON CL A 852234103 5713 42134 SH SOLE 42134 0 0 BOOKING HLDGS INC COMMON 09857L108 12 5 SH SOLE 5 0 0 BOSTON BEER INC CLASS A 100557107 12 30 SH SOLE 31 0 0 BOSTON SCIENTIFIC COMMON 101137107 7 157 SH SOLE 157 0 0 BP PLC ADR (6 ORD) 055622104 633 21528 SH SOLE 21529 0 0 BRIGHT HORIZONS FA COMMON 109194100 34478 259836 SH DFND 1 0 259836 0 BRIGHT HORIZONS FA COMMON 109194100 233344 1758563 SH SOLE 1744689 0 13874 BRISTOL MYERS SQUIBB COMMON 110122108 39 528 SH SOLE 528 0 0 BRITISH AMER TOB PLC SPONSORED ADR 110448107 722 17134 SH SOLE 17135 0 0 BROADCOM INC COMMON 11135F101 846 1344 SH SOLE 1344 0 0 BROADRIDGE FINL SOLN COMMON 11133T103 49013 314770 SH DFND 1 0 314770 0 BROADRIDGE FINL SOLN COMMON 11133T103 54528 350188 SH SOLE 294811 0 55377 BROWN FORMAN CORP CLASS B 115637209 50525 753881 SH DFND 1 0 753881 0 BROWN FORMAN CORP CLASS B 115637209 5336 79622 SH SOLE 74028 0 5594 CAE INC COMMON 124765108 99928 3070937 SH DFND 1 0 3070937 0 CAE INC COMMON 124765108 24130 741553 SH SOLE 352788 0 388765 CALAMOS STRATEGIC TO COM SH BEN INT 128125101 176 10063 SH SOLE 10063 0 0 CARRIER GLOBAL CORP COM USD0.01 WI 14448C104 7 158 SH SOLE 158 0 0 CASS INFORMATION SYS COMMON 14808P109 0 1 SH SOLE 2 0 0 CATALENT INC COMMON 148806102 2 16 SH SOLE 16 0 0 CDK GLOBAL INC COM 12508E101 77 1585 SH DFND 1 0 1585 0 CDK GLOBAL INC COM 12508E101 10555 216828 SH SOLE 216829 0 0 CDW CORP COMMON 12514G108 4218 23580 SH DFND 2 0 23580 0 CDW CORP COMMON 12514G108 76 424 SH DFND 1 0 424 0 CDW CORP COMMON 12514G108 220824 1234411 SH SOLE 1234412 0 0 CELANESE CORP COMMON STOCK 150870103 6 40 SH SOLE 40 0 0 CELSIUS HOLDINGS INC COMMON 15118V207 48684 882270 SH DFND 1 0 882270 0 CELSIUS HOLDINGS INC COMMON 15118V207 4941 89549 SH SOLE 83176 0 6373 CENTENE CORP DEL COMMON 15135B101 5 61 SH SOLE 61 0 0 CENTESSA PHARMACEUTI SPON ADS 152309100 1 80 SH SOLE 80 0 0 CERNER CORP COMMON 156782104 2 23 SH SOLE 23 0 0 CHARLES RIV LABS INT COMMON 159864107 59486 209479 SH DFND 1 0 209479 0 CHARLES RIV LABS INT COMMON 159864107 405851 1429204 SH SOLE 1425155 0 4049 CHEESECAKE FACTORY COMMON 163072101 49281 1238521 SH DFND 1 0 1238521 0 CHEESECAKE FACTORY COMMON 163072101 123533 3104618 SH SOLE 2912178 0 192441 CHEFS WAREHOUSE HO COMMON 163086101 78386 2404487 SH DFND 1 0 2404487 0 CHEFS WAREHOUSE HO COMMON 163086101 23807 730265 SH SOLE 646761 0 83505 CHEMED CORP NEW COMMON 16359R103 33159 65461 SH DFND 1 0 65461 0 CHEMED CORP NEW COMMON 16359R103 229600 453262 SH SOLE 449802 0 3461 CHEVRON CORP COMMON 166764100 2426 14897 SH DFND 1 0 14897 0 CHEVRON CORP COMMON 166764100 12581 77261 SH SOLE 72486 0 4776 CHIMERA INVT CORP COMMON 16934Q208 72 6000 SH SOLE 6000 0 0 CHUBB LIMITED COMMON H1467J104 6 30 SH SOLE 30 0 0 CHUNGHWA TELECOM ADR REP 10 ORD TWD10 17133Q502 533 11981 SH SOLE 11982 0 0 CIGNA CORP COMMON USD0.01 125523100 5 22 SH SOLE 22 0 0 CINTAS CORP COMMON 172908105 3 7 SH SOLE 7 0 0 CISCO SYSTEMS INC COMMON 17275R102 7418 133034 SH DFND 1 0 133034 0 CISCO SYSTEMS INC COMMON 17275R102 1186 21274 SH SOLE 21275 0 0 CLEARWATER ANALYTI COMMON USD0.001 A 185123106 5623 267773 SH DFND 2 0 267773 0 CLEARWATER ANALYTI COMMON USD0.001 A 185123106 23185 1104065 SH DFND 1 0 1104065 0 CLEARWATER ANALYTI COMMON USD0.001 A 185123106 94805 4514539 SH SOLE 4173755 0 340784 CLOUDFLARE INC CL A COM 18915M107 686 5733 SH SOLE 5733 0 0 CME GROUP INC CLASS A 12572Q105 22935 96424 SH DFND 1 0 96424 0 CME GROUP INC CLASS A 12572Q105 23154 97344 SH SOLE 89182 0 8163 COCA-COLA CO COMMON 191216100 8314 134101 SH DFND 1 0 134101 0 COCA-COLA CO COMMON 191216100 10565 170395 SH SOLE 170396 0 0 COGENT BIOSCIENCES I COM 19240Q201 1 139 SH SOLE 139 0 0 COGNIZANT TECH SOLNS CLASS A 192446102 7574 84462 SH SOLE 84463 0 0 COHEN & STEERS INFRA COMMON 19248A109 180 6216 SH SOLE 6216 0 0 COINBASE GLOBAL INC COM USD0.00001 CL A 19260Q107 19 100 SH SOLE 100 0 0 COLGATE PALMOLIVE CO COMMON 194162103 15 200 SH SOLE 200 0 0 COLLEGIUM PHARMACEUT COMMON 19459J104 1 71 SH SOLE 71 0 0 COMCAST CORP CLASS A 20030N101 229 4881 SH SOLE 4882 0 0 CONAGRA BRANDS INC COMMON 205887102 4153 123707 SH SOLE 123708 0 0 CONOCOPHILLIPS COMMON 20825C104 175 1749 SH SOLE 1749 0 0 CONSTRUCTION PARTNRS COMMON CL A 21044C107 35305 1348530 SH DFND 1 0 1348530 0 CONSTRUCTION PARTNRS COMMON CL A 21044C107 65582 2505059 SH SOLE 1886112 0 618947 COOPER COMPANIES INC COMMON 216648402 4992 11954 SH DFND 2 0 11954 0 COOPER COMPANIES INC COMMON 216648402 117667 281777 SH DFND 1 0 281777 0 COOPER COMPANIES INC COMMON 216648402 414128 991709 SH SOLE 970132 0 21577 COPART INC COMMON 217204106 43868 349630 SH DFND 1 0 349630 0 COPART INC COMMON 217204106 326298 2600604 SH SOLE 2581957 0 18647 CORVEL CORP COMMON 221006109 67966 403502 SH DFND 1 0 403502 0 CORVEL CORP COMMON 221006109 266373 1581409 SH SOLE 1438394 0 143015 COSTAR GROUP INC COMMON 22160N109 64133 962814 SH DFND 1 0 962814 0 COSTAR GROUP INC COMMON 22160N109 12349 185392 SH SOLE 181687 0 3705 COSTCO WHSL CORP COMMON 22160K105 933 1619 SH SOLE 1620 0 0 CROWN CASTLE INTL COMMON 22822V101 4422 23953 SH DFND 1 0 23953 0 CROWN CASTLE INTL COMMON 22822V101 12189 66027 SH SOLE 58675 0 7353 CSX CORP COMMON 126408103 6 150 SH SOLE 150 0 0 CVS HEALTH CORP COMMON 126650100 8689 85854 SH SOLE 85855 0 0 D R HORTON INC COMMON 23331A109 2 21 SH SOLE 21 0 0 DANAHER CORP COMMON 235851102 38362 130780 SH DFND 1 0 130780 0 DANAHER CORP COMMON 235851102 13214 45047 SH SOLE 45048 0 0 DATADOG INC CLASS A COMMON 23804L103 78704 519598 SH DFND 1 0 519598 0 DATADOG INC CLASS A COMMON 23804L103 8872 58570 SH SOLE 54819 0 3751 DEERE & CO COMMON 244199105 35 85 SH SOLE 85 0 0 DEFINITIVE HEALTHCRE COMMON CLASS A 24477E103 14221 576912 SH DFND 1 0 576912 0 DEFINITIVE HEALTHCRE COMMON CLASS A 24477E103 1321 53610 SH SOLE 49714 0 3896 DENTSPLY SIRONA INC COM 24906P109 3 51 SH SOLE 51 0 0 DEXCOM INC COMMON 252131107 4 7 SH SOLE 7 0 0 DIAGEO P L C SP ADR (4 ORD) 25243Q205 13149 64728 SH SOLE 56119 0 8609 DIMENSIONAL ETF TRST U.S. CORE EQUITY 2 25434V708 266 9640 SH SOLE 9640 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 22 400 SH SOLE 400 0 0 DOCUSIGN INC COMMON 256163106 60225 562224 SH DFND 1 0 562224 0 DOCUSIGN INC COMMON 256163106 9221 86078 SH SOLE 82947 0 3131 DOLBY LABORATORIES COMMON 25659T107 85398 1091763 SH DFND 1 0 1091763 0 DOLBY LABORATORIES COMMON 25659T107 60795 777232 SH SOLE 657143 0 120089 DOLLAR GEN CORP COMMON 256677105 23350 104884 SH SOLE 96102 0 8783 DOMINION ENERGY INC COMMON 25746U109 6 73 SH SOLE 73 0 0 DOMINOS PIZZA INC COMMON 25754A201 68817 169080 SH DFND 1 0 169080 0 DOMINOS PIZZA INC COMMON 25754A201 14018 34442 SH SOLE 25195 0 9247 DONALDSON INC COMMON 257651109 21821 420200 SH DFND 1 0 420200 0 DONALDSON INC COMMON 257651109 84650 1630075 SH SOLE 1488616 0 141460 DOVER CORP COMMON 260003108 785 5000 SH SOLE 5000 0 0 DOXIMITY INC COMMON USD0.001 A 26622P107 13 250 SH SOLE 250 0 0 DREAM FINDERS HOMES COM USD0.01 A 26154D100 57152 3346108 SH DFND 1 0 3346108 0 DREAM FINDERS HOMES COM USD0.01 A 26154D100 18660 1092485 SH SOLE 960282 0 132203 DRIL-QUIP INC COMMON 262037104 41911 1122116 SH DFND 1 0 1122116 0 DRIL-QUIP INC COMMON 262037104 99702 2669384 SH SOLE 2424137 0 245247 DUCK CREEK TECHNOLO COMMON SHARES 264120106 221009 9991344 SH DFND 1 0 9991344 0 DUCK CREEK TECHNOLO COMMON SHARES 264120106 77361 3497354 SH SOLE 3116141 0 381213 DUKE ENERGY CORP COMMON 26441C204 298 2665 SH SOLE 2666 0 0 DUKE REALTY CORP COMMON 264411505 1701 29296 SH SOLE 29297 0 0 EASTMAN CHEM CO COMMON 277432100 8206 73228 SH DFND 1 0 73228 0 EASTMAN CHEM CO COMMON 277432100 2917 26032 SH SOLE 26032 0 0 EATON CORPORATION COMMON G29183103 5 30 SH SOLE 30 0 0 EATON VANCE COM CALI MUNI BD FD 27828A100 351 35000 SH SOLE 35000 0 0 EATON VANCE CA MUNI SH BEN INT 27826F101 35 3041 SH SOLE 3041 0 0 EATON VANCE TAX ADVT COM 27828G107 290 10000 SH SOLE 10000 0 0 EBAY INC COMMON 278642103 26 448 SH SOLE 448 0 0 ECOLAB INC COMMON 278865100 15809 89540 SH DFND 1 0 89540 0 ECOLAB INC COMMON 278865100 5316 30111 SH SOLE 30111 0 0 EDWARDS LIFESCIENCE COMMON 28176E108 5 40 SH SOLE 40 0 0 ELANCO ANIMAL HEALTH COMMON 28414H103 104836 4018234 SH DFND 1 0 4018234 0 ELANCO ANIMAL HEALTH COMMON 28414H103 214718 8229884 SH SOLE 7938498 0 291386 EMCOR GROUP INC COMMON 29084Q100 86722 769970 SH DFND 1 0 769970 0 EMCOR GROUP INC COMMON 29084Q100 323065 2868376 SH SOLE 2616622 0 251755 EMERSON ELEC CO COMMON 291011104 230 2346 SH SOLE 2346 0 0 ENTERPRISE PRODS COMMON 293792107 27 1050 SH SOLE 1050 0 0 EQUIFAX INC COMMON 294429105 178004 750757 SH DFND 1 0 750757 0 EQUIFAX INC COMMON 294429105 389885 1644390 SH SOLE 1597136 0 47254 EQUINIX INC COMMON 29444U700 2375 3202 SH SOLE 3202 0 0 EQUITY LIFESTYLE PPT COMMON 29472R108 23750 310537 SH DFND 1 0 310537 0 EQUITY LIFESTYLE PPT COMMON 29472R108 11475 150037 SH SOLE 103824 0 46214 ESSA PHARMA INC COMMON 29668H708 1 97 SH SOLE 97 0 0 ESSEX PPTY TR INC REIT 297178105 1665 4819 SH SOLE 4820 0 0 ESTEE LAUDER CO CLASS A 518439104 16667 61202 SH DFND 1 0 61202 0 ESTEE LAUDER CO CLASS A 518439104 6367 23381 SH SOLE 23382 0 0 ETF MSCI ACWI EXUS SPDR INDX SH FUNDS 78463X848 4 135 SH SOLE 135 0 0 EVERTEC INC COMMON 30040P103 7143 174516 SH DFND 2 0 174516 0 EVERTEC INC COMMON 30040P103 56264 1374642 SH DFND 1 0 1374642 0 EVERTEC INC COMMON 30040P103 146155 3570852 SH SOLE 2928373 0 642480 EVGO INC COMMON CL A 30052F100 1 99 SH SOLE 99 0 0 EXELON CORP COMMON 30161N101 14 290 SH SOLE 290 0 0 EXPEDITORS INTL WASH COMMON 302130109 25 240 SH SOLE 240 0 0 EXPONET INC COMMON 30214U102 106504 985690 SH DFND 1 0 985690 0 EXPONET INC COMMON 30214U102 340815 3154229 SH SOLE 3066629 0 87601 EXTRA SPACE STORAGE REIT 30225T102 1978 9619 SH SOLE 9619 0 0 EXXON MOBIL CORP COMMON 30231G102 592 7171 SH SOLE 7172 0 0 F N B CORP COM 302520101 60 4790 SH SOLE 4790 0 0 FACTSET RESH SYS INC COMMON 303075105 211771 487784 SH DFND 1 0 487784 0 FACTSET RESH SYS INC COMMON 303075105 309013 711765 SH SOLE 644541 0 67225 FAIR ISAAC INC COMMON 303250104 113125 242519 SH DFND 1 0 242519 0 FAIR ISAAC INC COMMON 303250104 195849 419862 SH SOLE 416040 0 3822 FATE THERAPEUTICS COM 31189P102 1 16 SH SOLE 16 0 0 FEDERAL RLTY INVT TR SH BEN INT(CUM RTS) 313745101 1547 12669 SH SOLE 12670 0 0 FEDEX CORP COMMON 31428X106 1266 5472 SH SOLE 5473 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 55 1000 SH SOLE 1000 0 0 FIDELITY COVINGTON MSCI COMMNTN SVC 316092873 16 345 SH SOLE 345 0 0 FIDELITY COVINGTON T MSCI INFO TECH I 316092808 9 75 SH SOLE 75 0 0 FIDELITY NATL INFO COMMON 31620M106 13715 136573 SH SOLE 116564 0 20009 FIRST FINL BKSH COMMON 32020R109 52538 1190792 SH DFND 1 0 1190792 0 FIRST FINL BKSH COMMON 32020R109 87129 1974810 SH SOLE 1620801 0 354010 FIRST HAWAIIAN COM USD0.01 32051X108 94588 3391482 SH DFND 1 0 3391482 0 FIRST HAWAIIAN COM USD0.01 32051X108 298452 10701046 SH SOLE 9642952 0 1058094 FIRST TR US EQ OPPOR ETF 336920103 234 2143 SH SOLE 2143 0 0 FIRST TRUST CL FRST TRS CLD CMP 33734X192 12 133 SH SOLE 133 0 0 FIRST TRUST PORTFOLI SHS 337345102 148 969 SH SOLE 969 0 0 FISERV INC COMMON 337738108 278 2738 SH SOLE 2738 0 0 FIVE9 INC COM USD0.001 338307101 900 8152 SH SOLE 8152 0 0 FIVERR INTERNATIONAL COMMON M4R82T106 14 187 SH SOLE 188 0 0 FLEETCOR TECHNOLOG COMMON 339041105 48224 193623 SH DFND 1 0 193623 0 FLEETCOR TECHNOLOG COMMON 339041105 20855 83736 SH SOLE 73965 0 9771 FLOWERS FOODS INC COMMON 343498101 3763 146354 SH DFND 1 0 146354 0 FLOWERS FOODS INC COMMON 343498101 1163 45254 SH SOLE 45255 0 0 FONAR CORP COMMON 344437405 15048 811188 SH SOLE 811188 0 0 FORTIS INC COMMON 349553107 8185 165359 SH DFND 1 0 165359 0 FORTIS INC COMMON 349553107 5892 119025 SH SOLE 119025 0 0 FORTIVE CORPORATION COMMON STOCK 34959J108 5 83 SH SOLE 83 0 0 FOX FACTORY HLDG COMMON USD0.001 35138V102 325745 3325628 SH DFND 1 0 3325628 0 FOX FACTORY HLDG COMMON USD0.001 35138V102 101223 1033417 SH SOLE 907291 0 126126 FRANKLIN RES INC COMMON 354613101 324 11615 SH SOLE 11615 0 0 FREEPORT-MCMORAN INC COMMON 35671D857 26 522 SH SOLE 522 0 0 FRESHPET INC COMMON 358039105 29327 285730 SH DFND 1 0 285730 0 FRESHPET INC COMMON 358039105 2837 27641 SH SOLE 25747 0 1894 FTI CONSULTING INC COMMON 302941109 129623 824471 SH DFND 1 0 824471 0 FTI CONSULTING INC COMMON 302941109 434438 2763246 SH SOLE 2498368 0 264878 GARTNER INC COMMON 366651107 95935 322513 SH DFND 1 0 322513 0 GARTNER INC COMMON 366651107 9758 32804 SH SOLE 30669 0 2135 GENERAL DYNAMICS COMMON 369550108 7970 33044 SH SOLE 28707 0 4337 GENERAL ELECTRIC CO COM NEW 369604301 1 12 SH SOLE 12 0 0 GENERAL MILLS INC COMMON 370334104 13 185 SH SOLE 185 0 0 GENMAB AS SPNADR REPR 0.50 ORD 372303206 4327 119594 SH SOLE 119594 0 0 GENTEX CORP COMMON 371901109 92 3144 SH DFND 1 0 3144 0 GENTEX CORP COMMON 371901109 11851 406267 SH SOLE 406268 0 0 GILEAD SCIENCES INC COMMON 375558103 25 427 SH SOLE 427 0 0 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 1064 24420 SH SOLE 24421 0 0 GLOBAL BLOOD THERA COM USD0.001 37890U108 3 75 SH SOLE 75 0 0 GLOBAL E ONLINE LTD COMMON M5216V106 30007 888303 SH DFND 1 0 888303 0 GLOBAL E ONLINE LTD COMMON M5216V106 3041 90013 SH SOLE 84078 0 5935 GLOBAL PAYMENTS INC COMMON 37940X102 5452 39838 SH SOLE 39839 0 0 GLOBAL X FDS VIDEO GAMES & ESPORT 37954Y392 1 50 SH SOLE 50 0 0 GLOBUS MED INC CLASS A 379577208 89263 1209858 SH DFND 1 0 1209858 0 GLOBUS MED INC CLASS A 379577208 59807 810608 SH SOLE 686913 0 123695 GOLDMAN SACHS GROUP COMMON 38141G104 13 38 SH SOLE 38 0 0 GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 111437 1418309 SH DFND 1 0 1418309 0 GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 23844 303474 SH SOLE 268634 0 34841 GRACO INC COMMON 384109104 119321 1711433 SH DFND 1 0 1711433 0 GRACO INC COMMON 384109104 410366 5885915 SH SOLE 5203025 0 682891 GRAINGER W W INC COMMON 384802104 6935 13446 SH SOLE 13446 0 0 GROCERY OUTLET HLD COM USD0.001 39874R101 82554 2518440 SH DFND 1 0 2518440 0 GROCERY OUTLET HLD COM USD0.001 39874R101 28088 856864 SH SOLE 758397 0 98467 HANNON ARMSTRONG S COMMON 41068X100 21 439 SH SOLE 439 0 0 HARMONY BIOSCIENCE COM USD0.00001 413197104 2 33 SH SOLE 33 0 0 HCA HEALTHCARE COMMON 40412C101 24 95 SH SOLE 95 0 0 HDFC BANK LTD ADR (3 INR10) 40415F101 60 974 SH DFND 1 0 974 0 HDFC BANK LTD ADR (3 INR10) 40415F101 2825 46065 SH SOLE 46065 0 0 HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 25 2450712 SH DFND 1 0 2450712 0 HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 14 1360735 SH SOLE 1137962 0 222773 HEALTH CATALYST IN COM USD0.001 42225T107 1 32 SH SOLE 32 0 0 HEALTHEQUITY INC COMMON 42226A107 69681 1033236 SH DFND 1 0 1033236 0 HEALTHEQUITY INC COMMON 42226A107 23341 346104 SH SOLE 339986 0 6118 HEALTHPEAK PROPERTIE COM USD1 42250P103 40 1158 SH SOLE 1159 0 0 HEICO CORP NEW CLASS A 422806208 197079 1553879 SH DFND 1 0 1553880 0 HEICO CORP NEW CLASS A 422806208 83279 656621 SH SOLE 560003 0 96618 HENRY JACK & ASSOC COMMON 426281101 3692 18735 SH DFND 2 0 18735 0 HENRY JACK & ASSOC COMMON 426281101 100192 508459 SH DFND 1 0 508459 0 HENRY JACK & ASSOC COMMON 426281101 497209 2523262 SH SOLE 2367154 0 156109 HILLMAN SOLUTIONS CR COMMON STOCK 431636109 8986 756398 SH DFND 1 0 756398 0 HILLMAN SOLUTIONS CR COMMON STOCK 431636109 3268 275118 SH SOLE 196051 0 79067 HILTON WRLDWDE HLDGS COMMON 43300A203 1599 10538 SH SOLE 10538 0 0 HOME DEPOT INC COMMON 437076102 3757 12551 SH DFND 2 0 12551 0 HOME DEPOT INC COMMON 437076102 21707 72520 SH DFND 1 0 72520 0 HOME DEPOT INC COMMON 437076102 16544 55269 SH SOLE 55270 0 0 HONEYWELL INTL INC COMMON 438516106 13790 70869 SH SOLE 61375 0 9494 HORIZON THERAPEUTICS SHS G46188101 5 43 SH SOLE 43 0 0 HOULIHAN LOKEY INC COM USD0.001 A 441593100 100429 1143839 SH DFND 1 0 1143839 0 HOULIHAN LOKEY INC COM USD0.001 A 441593100 155442 1770405 SH SOLE 1411978 0 358427 HUMANA INC COMMON 444859102 9 20 SH SOLE 20 0 0 ICON PLC ORDINARY G4705A100 2 7 SH SOLE 7 0 0 ICU MED INC COMMON 44930G107 1 6 SH SOLE 6 0 0 IDEXX LABS INC COMMON 45168D104 46675 85319 SH DFND 1 0 85319 0 IDEXX LABS INC COMMON 45168D104 4877 8915 SH SOLE 8358 0 557 ILLINOIS TOOL WORKS COMMON 452308109 14008 66897 SH SOLE 57887 0 9010 ILLUMINA INC COMMON 452327109 21 59 SH SOLE 59 0 0 INGERSOLL RAND INC COMMON 45687V106 2 48 SH SOLE 48 0 0 INSMED INC COMMON 457669307 3 115 SH SOLE 115 0 0 INSULET CORP COMMON 45784P101 2 9 SH SOLE 9 0 0 INTEL CORP COMMON 458140100 228 4606 SH SOLE 4606 0 0 INTERACTIVE BROKERS CLASS A 45841N107 242794 3683719 SH DFND 1 0 3683719 0 INTERACTIVE BROKERS CLASS A 45841N107 317085 4810885 SH SOLE 4673570 0 137316 INTERNATIONAL PAPER COMMON 460146103 5 100 SH SOLE 100 0 0 INTL BUSINESS MCHN COMMON 459200101 11242 86464 SH DFND 1 0 86464 0 INTL BUSINESS MCHN COMMON 459200101 5986 46041 SH SOLE 46041 0 0 INTUIT COMMON 461202103 4526 9413 SH DFND 2 0 9413 0 INTUIT COMMON 461202103 9305 19352 SH SOLE 19353 0 0 INTUITIVE SURGIC INC COMMON 46120E602 34 113 SH SOLE 113 0 0 INVESCO DB COMMODITY INDEX TRAC 46138B103 16 600 SH SOLE 600 0 0 INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 773 2140 SH SOLE 2140 0 0 IQVIA HOLDINGS INC COMMON 46266C105 88 380 SH SOLE 380 0 0 ISHARES SELECT DIVID ETF 464287168 12889 100688 SH SOLE 100688 0 0 ISHARES EMERG MKTS ETF 464287234 819 18160 SH SOLE 18160 0 0 ISHARES IBOXX INV CP ETF 464287242 205 1690 SH SOLE 1690 0 0 ISHARES GLOBAL TECH ETF 464287291 49 840 SH SOLE 840 0 0 ISHARES S&P 500 GRWT ETF 464287309 112 1464 SH SOLE 1464 0 0 ISHARES S&P 500 VAL ETF 464287408 33 215 SH SOLE 215 0 0 ISHARES MSCI EAFE ETF 464287465 4797 65254 SH SOLE 65255 0 0 ISHARES RUS MDCP VAL ETF 464287473 1136 9505 SH SOLE 9506 0 0 ISHARES RUS MD CP GR ETF 464287481 13521 134497 SH SOLE 134358 0 140 ISHARES RUS MID-CAP ETF 464287499 21505 275625 SH SOLE 256366 0 19260 ISHARES RUS 1000 VAL ETF 464287598 17536 105714 SH SOLE 105715 0 0 ISHARES S&P MC 400GR ETF 464287606 78 1008 SH SOLE 1008 0 0 ISHARES RUS 1000 GRW ETF 464287614 32522 117241 SH SOLE 117242 0 0 ISHARES RUS 1000 ETF 464287622 3153 12606 SH SOLE 12607 0 0 ISHARES RUS 2000 VAL ETF 464287630 33709 208813 SH SOLE 207760 0 1054 ISHARES RUS 2000 GRW ETF 464287648 1684 6578 SH SOLE 6578 0 0 ISHARES RUSSELL 2000 ETF 464287655 30434 148157 SH SOLE 148158 0 0 ISHARES RUSSELL 3000 ETF 464287689 1467 5595 SH SOLE 5595 0 0 ISHARES S&P MC 400VL ETF 464287705 166 1519 SH SOLE 1519 0 0 ISHARES U.S. REAL ES ETF 464287739 24 226 SH SOLE 226 0 0 ISHARES US HLTHCARE ETF 464287762 1236 4285 SH SOLE 4047 0 239 ISHARES SP SMCP600VL ETF 464287879 20 192 SH SOLE 192 0 0 ISHARES SP SMCP600GR ETF 464287887 25 200 SH SOLE 200 0 0 ISHARES AGENCY BOND ETF 464288166 1 7 SH SOLE 7 0 0 ISHARES GL CLEAN ENE ETF 464288224 30 1405 SH SOLE 1405 0 0 ISHARES JP MOR EM MK ETF 464288281 231 2371 SH SOLE 2372 0 0 ISHARES GLB INFRASTR ETF 464288372 3 65 SH SOLE 65 0 0 ISHARES GOV CRED BD ETF 464288596 254 2234 SH SOLE 2234 0 0 ISHARES GLOB UTILITS ETF 464288711 119 1816 SH SOLE 1816 0 0 ISHARES U.S. MED DVC ETF 464288810 11 174 SH SOLE 174 0 0 ISHARES MICRO-CAP ETF 464288869 27 209 SH SOLE 209 0 0 ISHARES EAFE VALUE ETF 464288877 73 1463 SH SOLE 1463 0 0 ISHARES EAFE GRWTH ETF 464288885 16215 168678 SH SOLE 168678 0 0 ISHARES MSCI EURO FL ETF 464289180 191 10097 SH SOLE 10097 0 0 ISHARES RUS TP200 GR ETF 464289438 190 1200 SH SOLE 1200 0 0 ISHARES HIGH DIVIDND ETF 46429B663 3181 29780 SH SOLE 29780 0 0 ISHARES GOLD TRUST ISHARES NEW (POST RE 464285204 735 19919 SH SOLE 19919 0 0 ISHARES INC MSCI EMERG MRKT 464286533 118 1925 SH SOLE 1926 0 0 ISHARES INC CORE MSCI EMKT 46434G103 12 215 SH SOLE 215 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 346 5609 SH SOLE 5610 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 919 44126 SH SOLE 44126 0 0 ISHARES INC MSCI MALAYSI ETF 46434G814 1340 52220 SH SOLE 52221 0 0 ISHARES TR TIPS BD ETF 464287176 37 298 SH SOLE 298 0 0 ISHARES TR CORE US AGGBD ET 464287226 1480 13817 SH SOLE 13817 0 0 ISHARES TR ISHARES BIOTECH 464287556 1277 9805 SH SOLE 9806 0 0 ISHARES TR COHEN&ST RLTY 464287564 2638 37175 SH SOLE 37175 0 0 ISHARES TR CORE S&P VLU ETF 464287663 8651 114137 SH SOLE 114137 0 0 ISHARES TR CORE S&P US ETF 464287671 1765 16735 SH SOLE 16736 0 0 ISHARES TR CORE S&P SMALL-CAP 464287804 30 276 SH SOLE 276 0 0 ISHARES TR CALI AMT-FREE MUNI B 464288356 6617 113670 SH SOLE 113671 0 0 ISHARES TR NATL AMT FREE MUNI B 464288414 6332 57915 SH SOLE 57916 0 0 ISHARES TR MBS FIXED BDFD 464288588 165 1620 SH SOLE 1620 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 116 2116 SH SOLE 2116 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1854 35898 SH SOLE 35898 0 0 ISHARES TR PFD AND INCM SEC 464288687 620 17050 SH SOLE 17051 0 0 ISHARES TR S&P GSCI COMMD 46428R107 31 1383 SH SOLE 1383 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 2447 33933 SH SOLE 33933 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 80 595 SH SOLE 595 0 0 ISHARES TR MSCI USA VALUE 46432F388 51 486 SH SOLE 486 0 0 ISHARES TR CORE MSCI EAFE 46432F842 134 1929 SH SOLE 1929 0 0 ISHARES TRUST CORE S&P 500 ETF 464287200 76509 168750 SH SOLE 168750 0 0 ISHARES TRUST CORE S&P MID-CAP ETF 464287507 1505 5609 SH SOLE 5609 0 0 ISHARES TRUST SELFDRIVING EV&TECH 46435U366 17 360 SH SOLE 360 0 0 ISHARES TRUST CORE S&P TOTAL US STK MKT 464287150 154 1525 SH SOLE 1525 0 0 ISTAR INC COMMON 45031U101 1948 83206 SH SOLE 83207 0 0 JANUX THERAPEUTICS COMMON 47103J105 1 42 SH SOLE 42 0 0 JAZZ PHARMA PLC COMMON G50871105 3 22 SH SOLE 22 0 0 JD.COM INC ADS EA 2 COM 'A' SHS 47215P106 71 1233 SH DFND 1 0 1233 0 JD.COM INC ADS EA 2 COM 'A' SHS 47215P106 2 30 SH SOLE 30 0 0 JOHN BEAN TECHNOLOGY COMMON 477839104 31082 262363 SH DFND 1 0 262363 0 JOHN BEAN TECHNOLOGY COMMON 477839104 91251 770246 SH SOLE 641325 0 128921 JOHNSON & JOHNSON COMMON 478160104 2478 13984 SH DFND 1 0 13984 0 JOHNSON & JOHNSON COMMON 478160104 21634 122068 SH SOLE 122069 0 0 JONES LANG LASALLE COMMON 48020Q107 0 1 SH SOLE 1 0 0 JPMORGAN CHASE & CO COMMON 46625H100 1514 11107 SH SOLE 11107 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 140 6690 SH SOLE 6690 0 0 KAYNE ANDERSON ENERGY INFRASTRUCTUR 486606106 534 57966 SH SOLE 57967 0 0 KAYNE ANDERSON NEXTGEN ENERGY & INF 48661E108 38 4410 SH SOLE 4410 0 0 KELLOGG CO COMMON 487836108 8189 126983 SH DFND 1 0 126983 0 KELLOGG CO COMMON 487836108 98 1518 SH SOLE 1518 0 0 KEYSIGHT TECHNOLOGS COMMON 49338L103 324 2049 SH SOLE 2049 0 0 KIMBERLY CLARK CORP COMMON 494368103 6753 54831 SH DFND 1 0 54831 0 KIMBERLY CLARK CORP COMMON 494368103 80 653 SH SOLE 653 0 0 KONINKLIJKE PHIL NV ADR (1 ORD) 500472303 2946 96486 SH SOLE 96486 0 0 KRANESHARES TR KS GBL CARBON STRATE 500767678 5770 124011 SH SOLE 124011 0 0 KROGER CO COMMON 501044101 4402 76723 SH SOLE 76724 0 0 KYNDRYL HOLDINGS INC COM USD0.01 50155Q100 6 433 SH SOLE 433 0 0 LABORATORY CORP AMER COMMON 50540R409 28 108 SH SOLE 108 0 0 LAKELAND FINL CORP COMMON 511656100 24544 336217 SH DFND 1 0 336217 0 LAKELAND FINL CORP COMMON 511656100 45187 619005 SH SOLE 467716 0 151290 LAM RESEARCH CORP COMMON 512807108 30 56 SH SOLE 56 0 0 LAMAR ADVERTISING CL A 512816109 7001 60263 SH DFND 2 0 60263 0 LAMAR ADVERTISING CL A 512816109 85 734 SH DFND 1 0 734 0 LAMAR ADVERTISING CL A 512816109 17369 149504 SH SOLE 149505 0 0 LAMB WESTON HLDGS COMMON 513272104 5433 90688 SH DFND 2 0 90688 0 LAMB WESTON HLDGS COMMON 513272104 45607 761253 SH DFND 1 0 761253 0 LAMB WESTON HLDGS COMMON 513272104 43728 729893 SH SOLE 589762 0 140132 LANDSTAR SYS INC COMMON 515098101 127701 846656 SH DFND 1 0 846656 0 LANDSTAR SYS INC COMMON 515098101 387821 2571246 SH SOLE 2259386 0 311860 LAS VEGAS SANDS CORP COMMON 517834107 25 650 SH SOLE 650 0 0 LATHAM GROUP INC COMMON 51819L107 49222 3717677 SH DFND 1 0 3717677 0 LATHAM GROUP INC COMMON 51819L107 69398 5241566 SH SOLE 4117377 0 1124189 LCI INDUSTRIES COMMON 50189K103 30004 289028 SH DFND 1 0 289028 0 LCI INDUSTRIES COMMON 50189K103 110277 1062298 SH SOLE 968638 0 93661 LEAR CORPORATION COMMON 521865204 1 8 SH SOLE 8 0 0 LEGGETT & PLATT INC COMMON 524660107 7179 206294 SH DFND 1 0 206294 0 LEGGETT & PLATT INC COMMON 524660107 3179 91344 SH SOLE 91345 0 0 LEMONADE INC. COMMON STOCK 52567D107 8 314 SH SOLE 315 0 0 LENNOX INTL INC COMMON 526107107 3675 14253 SH DFND 2 0 14253 0 LENNOX INTL INC COMMON 526107107 56344 218508 SH DFND 1 0 218508 0 LENNOX INTL INC COMMON 526107107 264980 1027612 SH SOLE 1008333 0 19279 LESLIES INC COMMON 527064109 50524 2609719 SH DFND 1 0 2609719 0 LESLIES INC COMMON 527064109 138208 7138856 SH SOLE 5920117 0 1218739 LIBERTY MEDIA DELAWA COM USD0.01 SER C SI 531229607 38 832 SH SOLE 832 0 0 LIFESTANCE HEALTH GR COMMON 53228F101 1 87 SH SOLE 87 0 0 LILLY ELI & CO COMMON 532457108 655 2286 SH SOLE 2286 0 0 LINCOLN ELEC HLDGS COMMON 533900106 3 21 SH SOLE 21 0 0 LINDE PLC SHS G5494J103 22866 71583 SH SOLE 61904 0 9679 LOCKHEED MARTIN CORP COMMON 539830109 163 370 SH SOLE 370 0 0 LOWES CO COMMON 548661107 28217 139558 SH SOLE 125696 0 13863 LPL FINANCIAL HLDGS COMMON 50212V100 1680 9194 SH DFND 2 0 9194 0 LPL FINANCIAL HLDGS COMMON 50212V100 89885 492035 SH DFND 1 0 492035 0 LPL FINANCIAL HLDGS COMMON 50212V100 398976 2184015 SH SOLE 2138989 0 45027 LUCID GROUP INC COM USD0.0001 CL A 549498103 2 95 SH SOLE 95 0 0 LUMINAR TECHNOLOGIES CLASS A COMMON STOCK 550424105 1 50 SH SOLE 50 0 0 LYFT INC CL A COM 55087P104 34473 897742 SH DFND 1 0 897742 0 LYFT INC CL A COM 55087P104 3051 79452 SH SOLE 73954 0 5498 M & T BK CORP COMMON 55261F104 517 3049 SH SOLE 3049 0 0 MANDIANT INC COMMON STOCK 562662106 0 10 SH SOLE 10 0 0 MANHATTAN ASSOCS IN COMMON 562750109 76182 549220 SH DFND 1 0 549220 0 MANHATTAN ASSOCS IN COMMON 562750109 289916 2090088 SH SOLE 1902616 0 187472 MANULIFE FNL CORP COMMON 56501R106 48 2232 SH SOLE 2232 0 0 MARATHON PETROLEUM COMMON 56585A102 52 611 SH SOLE 611 0 0 MARAVAI LIFESCIENCES COMMON CL A 56600D107 7 201 SH SOLE 201 0 0 MARKETAXESS HLDGS COMMON 57060D108 147765 434348 SH DFND 1 0 434348 0 MARKETAXESS HLDGS COMMON 57060D108 50189 147527 SH SOLE 135402 0 12125 MARRIOTT INTL INC CLASS A 571903202 30640 174338 SH DFND 1 0 174338 0 MARRIOTT INTL INC CLASS A 571903202 11294 64259 SH SOLE 64259 0 0 MARSH & MCLENNAN COS COMMON 571748102 30056 176363 SH SOLE 161555 0 14808 MARVELL TECHNOLOGY COMMON 573874104 17 232 SH SOLE 232 0 0 MASCO CORP COMMON 574599106 2 42 SH SOLE 42 0 0 MASTERCARD INC CLASS A 57636Q104 5673 15872 SH SOLE 15873 0 0 MATERION CORPORATION COMMON 576690101 6 72 SH SOLE 72 0 0 MCCORMICK & CO INC COMMON NON VTG 579780206 54356 544652 SH DFND 1 0 544652 0 MCCORMICK & CO INC COMMON NON VTG 579780206 10892 109140 SH SOLE 107349 0 1792 MCDONALDS CORP COMMON 580135101 1189 4810 SH DFND 1 0 4810 0 MCDONALDS CORP COMMON 580135101 11283 45626 SH SOLE 40798 0 4829 MEDIAALPHA INC COMMON 58450V104 2627 158749 SH DFND 2 0 158749 0 MEDIAALPHA INC COMMON 58450V104 78404 4737417 SH DFND 1 0 4737417 0 MEDIAALPHA INC COMMON 58450V104 29058 1755784 SH SOLE 1550243 0 205541 MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103 5852 52744 SH SOLE 52744 0 0 MERCADOLIBRE INC COMMON 58733R102 130450 109670 SH DFND 1 0 109670 0 MERCADOLIBRE INC COMMON 58733R102 20648 17359 SH SOLE 16808 0 551 MERCK & CO INC COMMON 58933Y105 6426 78322 SH DFND 1 0 78322 0 MERCK & CO INC COMMON 58933Y105 3849 46912 SH SOLE 46912 0 0 MERRIMACK PHARMACEUT COMMON 590328209 2 300 SH SOLE 300 0 0 MESA LABS INC COMMON 59064R109 22834 89588 SH DFND 1 0 89588 0 MESA LABS INC COMMON 59064R109 16399 64341 SH SOLE 56923 0 7418 META PLATFORMS INC COM USD0.000006 CL A 30303M102 18074 81284 SH DFND 1 0 81284 0 META PLATFORMS INC COM USD0.000006 CL A 30303M102 6721 30227 SH SOLE 30227 0 0 METTLER TOLEDO INTL COMMON 592688105 50444 36735 SH DFND 1 0 36735 0 METTLER TOLEDO INTL COMMON 592688105 4688 3414 SH SOLE 3414 0 0 MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 133 3424 SH DFND 1 0 3424 0 MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 67924 1755141 SH SOLE 1755142 0 0 MICROCHIP TECHNOLOGY COMMON 595017104 6724 89487 SH SOLE 89487 0 0 MICRON TECHNOLOGY COMMON 595112103 28 357 SH SOLE 357 0 0 MICROSOFT CORP COMMON 594918104 22344 72472 SH SOLE 72473 0 0 MIRATI THERAPEUTICS COMMON 60468T105 1 12 SH SOLE 12 0 0 MODERNA INC COM USD0.0001 60770K107 1 6 SH SOLE 6 0 0 MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 68255 1453775 SH DFND 1 0 1453775 0 MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 184251 3924402 SH SOLE 3542933 0 381469 MONDELEZ INTL INC COMMON 609207105 4367 69565 SH SOLE 69565 0 0 MONGODB INC COMMON CLASS A 60937P106 65545 147761 SH DFND 1 0 147761 0 MONGODB INC COMMON CLASS A 60937P106 12473 28118 SH SOLE 27522 0 596 MONSTER BEVERAGE CRP COM USD0.005 61174X109 2957 37004 SH DFND 2 0 37004 0 MONSTER BEVERAGE CRP COM USD0.005 61174X109 43318 542148 SH DFND 1 0 542148 0 MONSTER BEVERAGE CRP COM USD0.005 61174X109 12311 154074 SH SOLE 151941 0 2133 MOODYS CORP COMMON 615369105 4692 13905 SH DFND 2 0 13905 0 MOODYS CORP COMMON 615369105 18046 53482 SH SOLE 49293 0 4190 MORGAN STANLEY COMMON 617446448 113 1296 SH SOLE 1296 0 0 MORNINGSTAR INC COMMON 617700109 221910 812352 SH DFND 1 0 812352 0 MORNINGSTAR INC COMMON 617700109 72518 265467 SH SOLE 233736 0 31731 MOTOROLA SOLUTIONS COMMON 620076307 144 596 SH SOLE 596 0 0 MSC INDL DIRECT INC CLASS A 553530106 11242 131933 SH DFND 1 0 131933 0 MSC INDL DIRECT INC CLASS A 553530106 4412 51777 SH SOLE 51778 0 0 MSCI INC COMMON 55354G100 2982 5929 SH SOLE 5929 0 0 MYOVANT SCIENCES COM G637AM102 1 97 SH SOLE 97 0 0 NATIONAL GRID ADR (5 ORD) 636274409 1025 13334 SH SOLE 13334 0 0 NATIONAL RESEARCH CR COMMON STOCK 637372202 106735 2691917 SH DFND 1 0 2691917 0 NATIONAL RESEARCH CR COMMON STOCK 637372202 24132 608622 SH SOLE 537296 0 71326 NATL BEVERAGE CORP COMMON 635017106 69458 1596741 SH DFND 1 0 1596741 0 NATL BEVERAGE CORP COMMON 635017106 118415 2722194 SH SOLE 2273383 0 448812 NCINO INC COMMON STOCK 63947X101 1921 46882 SH DFND 2 0 46882 0 NCINO INC COMMON STOCK 63947X101 127379 3108332 SH DFND 1 0 3108332 0 NCINO INC COMMON STOCK 63947X101 37606 917675 SH SOLE 832735 0 84940 NEOGENOMICS INC COMMON 64049M209 0 40 SH SOLE 40 0 0 NETFLIX INC COMMON 64110L106 36397 97166 SH DFND 1 0 97166 0 NETFLIX INC COMMON 64110L106 12494 33354 SH SOLE 33354 0 0 NEUROCRINE BIOSCIENC COMMON 64125C109 5 50 SH SOLE 50 0 0 NEXTERA ENERGY INC COMMON 65339F101 3720 43920 SH DFND 1 0 43920 0 NEXTERA ENERGY INC COMMON 65339F101 13354 157642 SH SOLE 137443 0 20200 NIKE INC CLASS B 654106103 40297 299472 SH DFND 1 0 299472 0 NIKE INC CLASS B 654106103 28469 211574 SH SOLE 211574 0 0 NIO INC SPON ADR 1 ORD SHS 62914V106 3 129 SH SOLE 129 0 0 NORDSON CORP COMMON 655663102 101221 445750 SH DFND 1 0 445750 0 NORDSON CORP COMMON 655663102 373097 1643020 SH SOLE 1599326 0 43695 NORTHROP GRUMMAN CO COMMON 666807102 6 13 SH SOLE 13 0 0 NORTONLIFELOCK INC COMMON 668771108 29 1076 SH SOLE 1076 0 0 NOVARTIS AG ADR (1 ORD) 66987V109 1306 14878 SH SOLE 14878 0 0 NOVO-NORDISK AS ADR (1 ORD B) 670100205 5 45 SH SOLE 45 0 0 NUVEEN CA QUALTY MUN INCOME FD COM 67066Y105 626 47733 SH SOLE 47733 0 0 NVE CORP COMMON 629445206 25172 462120 SH DFND 1 0 462120 0 NVE CORP COMMON 629445206 7390 135676 SH SOLE 103962 0 31715 NVENT ELECTRIC PLC ORDINARY SHARES G6700G107 11 303 SH SOLE 303 0 0 NVIDIA CORP COMMON 67066G104 131615 482352 SH DFND 1 0 482352 0 NVIDIA CORP COMMON 67066G104 47136 172748 SH SOLE 172748 0 0 OKTA INC COMMON CL A 679295105 112 741 SH SOLE 741 0 0 OLD DOMINION FGHT COMMON 679580100 4933 16515 SH DFND 2 0 16515 0 OLD DOMINION FGHT COMMON 679580100 41940 140417 SH DFND 1 0 140417 0 OLD DOMINION FGHT COMMON 679580100 48023 160783 SH SOLE 140368 0 20415 OLEMA PHARMACEUTICAL COMMON 68062P106 1 128 SH SOLE 128 0 0 OLLIES BARGAIN OUT COMMON 681116109 212116 4937524 SH DFND 1 0 4937524 0 OLLIES BARGAIN OUT COMMON 681116109 61556 1432863 SH SOLE 1255929 0 176935 OLO INC USD0.001 CL A 68134L109 20922 1578992 SH DFND 1 0 1578992 0 OLO INC USD0.001 CL A 68134L109 11534 870494 SH SOLE 791875 0 78619 OMEGA FLEX COMMON 682095104 100331 772550 SH DFND 1 0 772550 0 OMEGA FLEX COMMON 682095104 26961 207596 SH SOLE 182566 0 25031 OMNICOM GROUP INC COMMON 681919106 16006 188572 SH DFND 1 0 188572 0 OMNICOM GROUP INC COMMON 681919106 6570 77399 SH SOLE 77399 0 0 OPORTUN FINANCIAL CO COMMON 68376D104 28459 1981810 SH DFND 1 0 1981810 0 OPORTUN FINANCIAL CO COMMON 68376D104 9769 680269 SH SOLE 594490 0 85779 ORACLE CORP COMMON 68389X105 22876 276516 SH SOLE 240086 0 36431 OREILLY AUTOMOTIVE I COM 67103H107 11482 16763 SH SOLE 14595 0 2168 ORGANON & CO COM USD0.01 68622V106 35 998 SH SOLE 998 0 0 ORION OFFICE REIT COMMON USD0.01 68629Y103 0 14 SH SOLE 14 0 0 OSHKOSH CORPORATION COMMON 688239201 70 692 SH DFND 1 0 692 0 OSHKOSH CORPORATION COMMON 688239201 9109 90497 SH SOLE 90497 0 0 OTIS WORLDWIDE CORP COMMON USD0.01 68902V107 6 79 SH SOLE 79 0 0 PALANTIR TECH INC COM USD0.001 CLASS A 69608A108 37 2710 SH SOLE 2710 0 0 PALO ALTO NETWORKS COMMON 697435105 12 20 SH SOLE 20 0 0 PARKER HANNIFIN CORP COMMON 701094104 3 9 SH SOLE 9 0 0 PATTERSON COMPANIES COMMON 703395103 11063 341760 SH DFND 1 0 341760 0 PATTERSON COMPANIES COMMON 703395103 4526 139827 SH SOLE 139828 0 0 PAYCOM SOFTWARE COM USD0.01 70432V102 126798 366066 SH DFND 1 0 366066 0 PAYCOM SOFTWARE COM USD0.01 70432V102 26940 77775 SH SOLE 76062 0 1713 PAYPAL HLDGS INC COM 70450Y103 42 367 SH SOLE 367 0 0 PENTAIR PLC COMMON G7S00T104 33466 617332 SH DFND 1 0 617332 0 PENTAIR PLC COMMON G7S00T104 13074 241164 SH SOLE 153898 0 87267 PEPSICO INC COMMON 713448108 7393 44166 SH DFND 1 0 44166 0 PEPSICO INC COMMON 713448108 17862 106716 SH SOLE 106717 0 0 PERRIGO CO ORDINARY SHARES G97822103 3977 103485 SH SOLE 103485 0 0 PFIZER INC COMMON 717081103 12163 234943 SH DFND 1 0 234943 0 PFIZER INC COMMON 717081103 12902 249220 SH SOLE 249220 0 0 PHATHOM PHARMACEUTIC COMMON USD0.0001 71722W107 1 39 SH SOLE 39 0 0 PHILIP MORRIS INTL COMMON 718172109 4270 45452 SH SOLE 45452 0 0 PHILLIPS 66 COMMON 718546104 39 450 SH SOLE 450 0 0 PHILLIPS EDISON & CO COM USD0.01 71844V201 389 11308 SH SOLE 11308 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 8624 86076 SH SOLE 86076 0 0 PIMCO ETF TRUST 0-5 YR HGHYLD BD IDX 72201R783 247 2567 SH SOLE 2568 0 0 PINNACLE WEST CAP COMMON 723484101 14 178 SH SOLE 178 0 0 PITNEY BOWES INC COMMON 724479100 52 10000 SH SOLE 10000 0 0 PNC FINL SVCS GRP COMMON 693475105 8495 46055 SH DFND 1 0 46055 0 PNC FINL SVCS GRP COMMON 693475105 19883 107796 SH SOLE 94646 0 13150 POOL CORPORATION COMMON 73278L105 5275 12474 SH DFND 2 0 12474 0 POOL CORPORATION COMMON 73278L105 125447 296670 SH DFND 1 0 296670 0 POOL CORPORATION COMMON 73278L105 432562 1022968 SH SOLE 1014179 0 8790 PRAXIS PRECISION M COMMON USD0.0001 74006W108 1 79 SH SOLE 79 0 0 PRICESMART INC COMMON 741511109 79737 1010987 SH DFND 1 0 1010987 0 PRICESMART INC COMMON 741511109 139727 1771607 SH SOLE 1604574 0 167033 PRIMERICA INC COMMON 74164M108 6412 46866 SH DFND 2 0 46866 0 PRIMERICA INC COMMON 74164M108 136436 997190 SH DFND 1 0 997190 0 PRIMERICA INC COMMON 74164M108 391855 2864020 SH SOLE 2531127 0 332894 PRINCIPAL FINANCIAL COM 74251V102 36 486 SH SOLE 486 0 0 PRIVIA HEALTH GROUP COMMON USD0.01 74276R102 1 30 SH SOLE 30 0 0 PROCTER AND GAMBLE COM 742718109 27209 178067 SH DFND 1 0 178067 0 PROCTER AND GAMBLE COM 742718109 16681 109170 SH SOLE 109171 0 0 PROGRESSIVE CORP COMMON 743315103 18098 158771 SH DFND 1 0 158771 0 PROGRESSIVE CORP COMMON 743315103 6917 60677 SH SOLE 60677 0 0 PROLOGIS INC COMMON 74340W103 2846 17627 SH SOLE 17627 0 0 PROSHARES TR PSHS CS 130/30 74347R248 44911 836661 SH SOLE 836661 0 0 PROTERRA INC COMMON STOCK 74374T109 27 3538 SH SOLE 3539 0 0 PRUDENTIAL FINL COMMON 744320102 12 101 SH SOLE 101 0 0 PT TELEKOMUNIKAS IND ADR (100 SER B) 715684106 403 12616 SH SOLE 12617 0 0 PTC THERAPEUTICS I COMMON 69366J200 2 44 SH SOLE 44 0 0 PUBLIC STORAGE REIT COMMON 74460D109 0 1 SH SOLE 1 0 0 PULTEGROUP INC COMMON 745867101 3 63 SH SOLE 63 0 0 QUALCOMM INC COMMON 747525103 348 2275 SH SOLE 2275 0 0 QUEST DIAGNOSTICS COMMON 74834L100 1 8 SH SOLE 8 0 0 QUIDEL CORP COMMON 74838J101 6 50 SH SOLE 50 0 0 RAYTHEON TECHNOLOGIE COM USD1 75513E101 208 2103 SH SOLE 2103 0 0 RBC BEARINGS INC COMMON 75524B104 108863 561495 SH DFND 1 0 561495 0 RBC BEARINGS INC COMMON 75524B104 360501 1859403 SH SOLE 1639681 0 219723 REGENERON PHARMCTCLS COMMON 75886F107 2 3 SH SOLE 3 0 0 REXFORD INDUSTRIAL COM USD0.01 76169C100 201 2700 SH SOLE 2700 0 0 RHYTHM PHARMACEUTI COM USD0.001 76243J105 1 72 SH SOLE 72 0 0 RIO TINTO PLC ADR (1 ORD) 767204100 751 9343 SH SOLE 9343 0 0 RIOT BLOCKCHAIN COMMON 767292105 6 280 SH SOLE 280 0 0 RIVIAN AUTOMOTIVE CLASS A 76954A103 2 40 SH SOLE 40 0 0 RLI CORP COMMON 749607107 80463 727312 SH DFND 1 0 727312 0 RLI CORP COMMON 749607107 265764 2402279 SH SOLE 2081828 0 320452 ROBLOX CORP COMMON CLASS A 771049103 25696 555715 SH DFND 1 0 555715 0 ROBLOX CORP COMMON CLASS A 771049103 2743 59323 SH SOLE 55504 0 3819 ROCKWELL AUTOMATION COMMON 773903109 2 8 SH SOLE 8 0 0 ROLLINS INC COMMON 775711104 63147 1801634 SH DFND 1 0 1801634 0 ROLLINS INC COMMON 775711104 183501 5235399 SH SOLE 5190143 0 45257 ROPER TECHNOLOGIES COMMON 776696106 66311 140420 SH DFND 1 0 140420 0 ROPER TECHNOLOGIES COMMON 776696106 14667 31059 SH SOLE 30569 0 491 ROSS STORES INC COMMON 778296103 99298 1097698 SH DFND 1 0 1097698 0 ROSS STORES INC COMMON 778296103 32172 355647 SH SOLE 284885 0 70762 ROYAL BANK CDA COMMON 780087102 1551 14062 SH DFND 1 0 14062 0 ROYAL BANK CDA COMMON 780087102 5655 51281 SH SOLE 51281 0 0 ROYALTY PHARMA PLC COMMON CLASS A G7709Q104 2 54 SH SOLE 54 0 0 RPM INTERNATIONAL COMMON 749685103 139 1712 SH SOLE 1712 0 0 RYAN SPECIALTY GROUP COM USD0.001 CL A 78351F107 6461 166575 SH DFND 2 0 166575 0 RYAN SPECIALTY GROUP COM USD0.001 CL A 78351F107 415807 10719432 SH DFND 1 0 10719432 0 RYAN SPECIALTY GROUP COM USD0.001 CL A 78351F107 143646 3703175 SH SOLE 3233009 0 470166 S&P GLOBAL INC COMMON 78409V104 7 16 SH SOLE 16 0 0 SAFETY INS GROUP INC COMMON 78648T100 7138 78570 SH DFND 1 0 78570 0 SAFETY INS GROUP INC COMMON 78648T100 3345 36818 SH SOLE 36818 0 0 SAGE THERAPEUTICS COMMON 78667J108 1 20 SH SOLE 20 0 0 SALESFORCE INC COMMON 79466L302 156 733 SH SOLE 733 0 0 SANOFI SPONSORED ADR 80105N105 1759 34254 SH SOLE 34254 0 0 SAP SE SP ADR (1 ORD) 803054204 4758 42878 SH SOLE 42878 0 0 SAREPTA THERAPEUTICS COMMON 803607100 6 75 SH SOLE 75 0 0 SCHLUMBERGER LTD COMMON 806857108 57 1387 SH SOLE 1387 0 0 SCHWAB CHARLES CORP COM 808513105 17527 207882 SH SOLE 181167 0 26715 SCHWAB STRATEGIC T US DIVIDEND EQUTY ET 808524797 34 427 SH SOLE 427 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11 149 SH SOLE 149 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 78 1642 SH SOLE 1642 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 14 491 SH SOLE 491 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7 176 SH SOLE 176 0 0 SCOTTS MIRACLE-GRO CLASS A 810186106 4108 33407 SH DFND 2 0 33407 0 SCOTTS MIRACLE-GRO CLASS A 810186106 109413 889828 SH DFND 1 0 889828 0 SCOTTS MIRACLE-GRO CLASS A 810186106 517093 4205376 SH SOLE 3953193 0 252183 SEA LTD SPONSORD ADS 81141R100 1281 10693 SH SOLE 10693 0 0 SEAGEN INC COMMON 81181C104 14 100 SH SOLE 100 0 0 SELECT SECTOR SPDR HEALTH CARE 81369Y209 69 507 SH SOLE 507 0 0 SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 146 1923 SH SOLE 1923 0 0 SELECT SECTOR SPDR SBI CONS DISCR 81369Y407 47 253 SH SOLE 253 0 0 SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 44 577 SH SOLE 577 0 0 SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 102 2669 SH SOLE 2669 0 0 SELECT SECTOR SPDR AMEX INDUSTRIAL SEL 81369Y704 13 122 SH SOLE 122 0 0 SELECT SECTOR SPDR SBI INT-TECH 81369Y803 605 3812 SH SOLE 3812 0 0 SELECT SECTOR SPDR T RL EST SEL SEC 81369Y860 12103 250479 SH SOLE 247723 0 2756 SERES THERAPEUTICS COMMON 81750R102 2 247 SH SOLE 247 0 0 SERVICE PPTYS TR COMMON USD0.01 81761L102 13 1500 SH SOLE 1500 0 0 SERVISFIRST BANCSH COM USD0.001 81768T108 252638 2651256 SH DFND 1 0 2651256 0 SERVISFIRST BANCSH COM USD0.001 81768T108 77993 818482 SH SOLE 719099 0 99383 SHELL PLC ADS (REP 2 ORD SHS) 780259305 799 14545 SH SOLE 14546 0 0 SHERWIN WILLIAMS CO COMMON 824348106 82 330 SH SOLE 330 0 0 SIGNATURE BANK NY COMMON 82669G104 80581 274562 SH DFND 1 0 274562 0 SIGNATURE BANK NY COMMON 82669G104 8596 29289 SH SOLE 27410 0 1879 SILK ROAD MEDICAL COM USD0.001 82710M100 2394 57970 SH DFND 2 0 57970 0 SILK ROAD MEDICAL COM USD0.001 82710M100 31557 764268 SH DFND 1 0 764268 0 SILK ROAD MEDICAL COM USD0.001 82710M100 20507 496667 SH SOLE 491578 0 5089 SIMPSON MANUFACTURIN COMMON 829073105 93885 861018 SH DFND 1 0 861018 0 SIMPSON MANUFACTURIN COMMON 829073105 305002 2797160 SH SOLE 2523129 0 274031 SIRIUS XM HLDG COMMON 82968B103 28 4200 SH SOLE 4200 0 0 SITEONE LANDSCAPE COM USD0.01 82982L103 235844 1458621 SH DFND 1 0 1458621 0 SITEONE LANDSCAPE COM USD0.01 82982L103 528426 3268142 SH SOLE 3075440 0 192703 SMUCKER J M CO COMMON 832696405 3966 29289 SH SOLE 29289 0 0 SNAP INC COMMON CL A 83304A106 94 2600 SH SOLE 2600 0 0 SNAP-ON INC COMMON 833034101 2185 10634 SH DFND 1 0 10634 0 SNAP-ON INC COMMON 833034101 26 127 SH SOLE 127 0 0 SNOWFLAKE INC COMMON CLASS A 833445109 18063 78834 SH DFND 1 0 78834 0 SNOWFLAKE INC COMMON CLASS A 833445109 5535 24155 SH SOLE 24155 0 0 SONOCO PRODS COMMON 835495102 4393 70228 SH DFND 1 0 70228 0 SONOCO PRODS COMMON 835495102 1439 23008 SH SOLE 23008 0 0 SOTERA HEALTH CO COMMON 83601L102 1 38 SH SOLE 38 0 0 SOUTHERN CO COMMON 842587107 9876 136205 SH DFND 1 0 136205 0 SOUTHERN CO COMMON 842587107 6142 84703 SH SOLE 84703 0 0 SPDR DOW JONES INDL UT SER 1 78467X109 264 763 SH SOLE 763 0 0 SPDR GOLD TR GOLD SHS 78463V107 2206 12173 SH SOLE 12173 0 0 SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 5252 11634 SH SOLE 11634 0 0 SPDR S&P MIDCAP 400 UTSER1 S&PDCRP 78467Y107 65873 134207 SH SOLE 134207 0 0 SPDR SERIES TRUST SPDR NUVEEN BBG HYIE 78464A284 52 946 SH SOLE 946 0 0 SPDR SERIES TRUST DJ WLSH REIT ETF 78464A607 4 30 SH SOLE 30 0 0 SPDR SERIES TRUST SPDR S&P 1500 COMPOS 78464A805 284 5106 SH SOLE 5106 0 0 SPDR SERIES TRUST SPDR BBG HIGH YIELD 78468R622 94 917 SH SOLE 917 0 0 SPS COMMERCE INC COMMON 78463M107 120650 919586 SH DFND 1 0 919586 0 SPS COMMERCE INC COMMON 78463M107 39822 303524 SH SOLE 267280 0 36244 STAAR SURGICAL CO COMMON 852312305 29619 370655 SH DFND 1 0 370655 0 STAAR SURGICAL CO COMMON 852312305 2894 36210 SH SOLE 33906 0 2304 STANLEY BLACK&DECKR COMMON 854502101 3672 26268 SH SOLE 26269 0 0 STARBUCKS CORP COMMON 855244109 6999 76932 SH SOLE 76932 0 0 STATE STREET CORP COMMON 857477103 6745 77422 SH SOLE 77422 0 0 STERIS PLC ORD USD0.001 G8473T100 13953 57712 SH SOLE 50127 0 7585 STOCK YARDS BANC COMMON 861025104 34387 650042 SH DFND 1 0 650042 0 STOCK YARDS BANC COMMON 861025104 59670 1127967 SH SOLE 813655 0 314313 STRYKER CORP COMMON 863667101 11232 42011 SH SOLE 42011 0 0 SWEETGREEN INC CLASS A 87043Q108 28830 901221 SH DFND 1 0 901221 0 SWEETGREEN INC CLASS A 87043Q108 2913 91073 SH SOLE 85117 0 5956 SYLVAMO CORPORATION COMMON STOCK 871332102 0 10 SH SOLE 10 0 0 SYSCO CORP COMMON 871829107 9085 111263 SH SOLE 111264 0 0 T ROWE PRICE GRP COMMON 74144T108 37013 244810 SH DFND 1 0 244810 0 T ROWE PRICE GRP COMMON 74144T108 3770 24935 SH SOLE 23295 0 1640 TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 143 1375 SH DFND 1 0 1375 0 TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 526 5040 SH SOLE 5041 0 0 TAKEDA PHARMACEUTICA REP(0.5 ORD) 874060205 2 108 SH SOLE 108 0 0 TANDEM DIABETES CARE COMMON 875372203 1 7 SH SOLE 7 0 0 TARGET CORPORATION COMMON 87612E106 9598 45228 SH SOLE 38567 0 6661 TELEDYNE TECH INC COMMON 879360105 103590 219177 SH DFND 1 0 219177 0 TELEDYNE TECH INC COMMON 879360105 434569 919469 SH SOLE 887035 0 32435 TELEFLEX INC COMMON 879369106 4 11 SH SOLE 11 0 0 TERADYNE INC COMMON 880770102 106072 897167 SH DFND 1 0 897167 0 TERADYNE INC COMMON 880770102 405371 3428663 SH SOLE 3383240 0 45424 TERMINIX GLOBAL HLDG COM USD0.01 88087E100 49878 1093091 SH DFND 1 0 1093091 0 TERMINIX GLOBAL HLDG COM USD0.01 88087E100 149988 3287051 SH SOLE 2750989 0 536062 TESLA INC COM 88160R101 939 871 SH SOLE 871 0 0 TEXAS INSTRUMENTS COMMON 882508104 5141 28018 SH SOLE 28019 0 0 TEXAS PACIFIC LAND COM 88262P102 587 434 SH SOLE 434 0 0 THE HERSHEY COMPANY COMMON 427866108 1213 5600 SH SOLE 5600 0 0 THE TRADE DESK COM CL A 88339J105 3426 49470 SH DFND 2 0 49470 0 THE TRADE DESK COM CL A 88339J105 121416 1753298 SH DFND 1 0 1753298 0 THE TRADE DESK COM CL A 88339J105 24472 353386 SH SOLE 344194 0 9192 THERMO FISHER SCI COMMON 883556102 15637 26474 SH SOLE 24159 0 2315 THOR INDS INC COMMON 885160101 79580 1011184 SH DFND 1 0 1011184 0 THOR INDS INC COMMON 885160101 362584 4607172 SH SOLE 4299929 0 307243 TJX COMPANIES INC COMMON 872540109 16328 269533 SH SOLE 242951 0 26583 T-MOBILE US INC COMMON 872590104 26 200 SH SOLE 200 0 0 TOLL BROTHERS INC COMMON 889478103 61 1300 SH SOLE 1300 0 0 TORO CO COMMON 891092108 59160 692010 SH DFND 1 0 692010 0 TORO CO COMMON 891092108 233987 2737005 SH SOLE 2509251 0 227755 TOTALENERGIES SE SPON ADS 1 ORD SHS 89151E109 3002 59390 SH SOLE 59390 0 0 TOYOTA MTR CORP ADR (10 ORD) 892331307 41 230 SH SOLE 230 0 0 TRACTOR SUPPLY CO COMMON 892356106 83 357 SH SOLE 349 0 8 TRANE TECHNOLOGI PLC ORDINARY SHARES G8994E103 19680 128877 SH SOLE 111733 0 17145 TRANSUNION COMMON 89400J107 4046 39152 SH DFND 2 0 39152 0 TRANSUNION COMMON 89400J107 384 3716 SH DFND 1 0 3716 0 TRANSUNION COMMON 89400J107 37959 367319 SH SOLE 367319 0 0 TRAVELERS CO(THE) COMMON 89417E109 27784 152051 SH SOLE 132063 0 19988 TRAVERE THERAPEUTICS COMMON 89422G107 2 72 SH SOLE 72 0 0 TWILIO INC COMMON CLASS A 90138F102 7 40 SH SOLE 40 0 0 TYLER TECHN INC COMMON 902252105 284 639 SH DFND 1 0 639 0 TYLER TECHN INC COMMON 902252105 15511 34865 SH SOLE 34865 0 0 U S PHYSICAL THERAPY COMMON 90337L108 119937 1206000 SH DFND 1 0 1206000 0 U S PHYSICAL THERAPY COMMON 90337L108 33450 336352 SH SOLE 297020 0 39333 UBER TECHNOLOGIES COM USD0.00001 90353T100 22605 633556 SH DFND 1 0 633556 0 UBER TECHNOLOGIES COM USD0.00001 90353T100 7281 204063 SH SOLE 204063 0 0 UNIFIRST CORP MASS COMMON 904708104 44728 242717 SH DFND 1 0 242717 0 UNIFIRST CORP MASS COMMON 904708104 112492 610438 SH SOLE 498259 0 112180 UNILEVER PLC ADR (4 ORD) 904767704 3324 72937 SH SOLE 72937 0 0 UNION PAC CORP COMMON 907818108 109 400 SH SOLE 400 0 0 UNITED PARCEL SERVIC CLASS B 911312106 11845 55231 SH SOLE 55231 0 0 UNITED THERAPEUTICS COMMON 91307C102 2 11 SH SOLE 11 0 0 UNITEDHEALTH GRP INC COMMON 91324P102 20137 39487 SH SOLE 39487 0 0 US BANCORP DEL COMMON 902973304 6534 122938 SH DFND 1 0 122938 0 US BANCORP DEL COMMON 902973304 31673 595911 SH SOLE 544590 0 51322 VANECK ETF TR ETF HG YLD MUN 92189H409 10 169 SH SOLE 169 0 0 VANGUARD BD INDEX FD ETF LONG TERM BOND 921937793 673 7337 SH SOLE 7337 0 0 VANGUARD FTSE EMERGING MARKETS ETF 922042858 4273 92704 SH SOLE 92705 0 0 VANGUARD INDEX FDS ETF MCAP GR IDXVIP 922908538 47 213 SH SOLE 213 0 0 VANGUARD INDEX TR SMALL CAP VALUE 922908611 867 4925 SH SOLE 4925 0 0 VANGUARD INDEX TR LRG CAP 922908637 47 226 SH SOLE 226 0 0 VANGUARD INDEX TR EXTENDED MKT 922908652 49 297 SH SOLE 297 0 0 VANGUARD INDEX TR GROWTH 922908736 957 3328 SH SOLE 3328 0 0 VANGUARD INDEX TR VALUE 922908744 81 545 SH SOLE 545 0 0 VANGUARD INDEX TR SMALL CAP 922908751 92 435 SH SOLE 435 0 0 VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 348 1531 SH SOLE 1531 0 0 VANGUARD INTL EQUITY INDEX FD FTSE SMCAP 922042718 1623 13077 SH SOLE 13077 0 0 VANGUARD SECTOR INDE CONSUMER DISC 92204A108 28 93 SH SOLE 93 0 0 VANGUARD SECTOR INDE CONSUMER STAPLES 92204A207 14 69 SH SOLE 69 0 0 VANGUARD SECTOR INDE FINANCIALS 92204A405 156 1675 SH SOLE 1675 0 0 VANGUARD SECTOR INDE INFORMATION TECH 92204A702 883 2122 SH SOLE 2122 0 0 VANGUARD SECTOR INDE MATERIALS 92204A801 100 515 SH SOLE 515 0 0 VANGUARD SPECIALIZED DIV APPRECIATION 921908844 0 2 SH SOLE 2 0 0 VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 3614 33345 SH SOLE 32372 0 973 VANGUARD TAX MANAGED FTSE DEV MKT ETF 921943858 177 3685 SH SOLE 3685 0 0 VANGUARD WORLD FDS HEALTH CARE ETF 92204A504 3906 15347 SH SOLE 15347 0 0 VASTA PLATFORM LTD COMMON CLASS A G9440A109 12384 2165054 SH DFND 1 0 2165054 0 VASTA PLATFORM LTD COMMON CLASS A G9440A109 7680 1342717 SH SOLE 1342717 0 0 VERISK ANALYTICS INC COM 92345Y106 5430 25298 SH DFND 2 0 25298 0 VERISK ANALYTICS INC COM 92345Y106 53132 247550 SH DFND 1 0 247550 0 VERISK ANALYTICS INC COM 92345Y106 40248 187524 SH SOLE 152034 0 35490 VERIZON COMMUNICATIO COMMON 92343V104 12327 241987 SH DFND 1 0 241987 0 VERIZON COMMUNICATIO COMMON 92343V104 4993 98010 SH SOLE 98011 0 0 VERTEX PHARMACEUTICL COMMON 92532F100 9 36 SH SOLE 36 0 0 VIATRIS INC COMMON USD0.01 92556V106 1 73 SH SOLE 74 0 0 VICI PPTYS INC COM 925652109 2127 74728 SH SOLE 74729 0 0 VISA INC CLASS A 92826C839 5642 25439 SH DFND 2 0 25439 0 VISA INC CLASS A 92826C839 70073 315970 SH DFND 1 0 315970 0 VISA INC CLASS A 92826C839 29570 133338 SH SOLE 133338 0 0 VODAFONE GRP PLC ADR (10 ORD) 92857W308 673 40484 SH SOLE 40484 0 0 VONTIER CORPORATION COMMON STOCK 928881101 1 33 SH SOLE 33 0 0 VULCAN MATERIALS CO COMMON 929160109 661 3600 SH SOLE 3600 0 0 WALGREENS BOOTS ALNC COMMON 931427108 537 12004 SH SOLE 12004 0 0 WALMART INC COMMON 931142103 1764 11845 SH SOLE 11845 0 0 WALT DISNEY CO COM 254687106 718 5237 SH SOLE 5238 0 0 WASTE MANAGEMENT INC COMMON 94106L109 16114 101667 SH SOLE 92070 0 9598 WATSCO INC COMMON 942622200 114040 374344 SH DFND 1 0 374344 0 WATSCO INC COMMON 942622200 362004 1188300 SH SOLE 1073950 0 114350 WATTS WATER TECH CLASS A 942749102 64403 461374 SH DFND 1 0 461374 0 WATTS WATER TECH CLASS A 942749102 243463 1744132 SH SOLE 1591800 0 152332 WD 40 CO COM 929236107 28531 155713 SH DFND 1 0 155713 0 WD 40 CO COM 929236107 82341 449385 SH SOLE 372481 0 76904 WEC ENERGY GROUP INC COMMON 92939U106 4026 40337 SH DFND 1 0 40337 0 WEC ENERGY GROUP INC COMMON 92939U106 11390 114119 SH SOLE 101218 0 12901 WELLS FARGO & CO COMMON 949746101 165 3414 SH SOLE 3414 0 0 WEST PHARMACEUT SVS COMMON 955306105 66929 162960 SH DFND 1 0 162960 0 WEST PHARMACEUT SVS COMMON 955306105 49774 121190 SH SOLE 97817 0 23373 WHEATON PRECIOUS MTL COMMON 962879102 114 2389 SH SOLE 2389 0 0 WISDOMTREE TRUST FLOATING RATE TREASU 97717Y527 7230 143817 SH SOLE 143817 0 0 WORKDAY INC COMMON 98138H101 77113 322028 SH DFND 1 0 322028 0 WORKDAY INC COMMON 98138H101 18274 76313 SH SOLE 74945 0 1368 WORLD GOLD TR SPDR GLD MINIS 98149E303 981 25505 SH SOLE 25505 0 0 YUM BRANDS INC COMMON 988498101 146 1234 SH SOLE 1234 0 0 YUM CHINA HOLDINGS COMMON STOCK 98850P109 2452 59036 SH SOLE 59036 0 0 ZEBRA TECHNOLOGIES CLASS A 989207105 98146 237240 SH DFND 1 0 237240 0 ZEBRA TECHNOLOGIES CLASS A 989207105 472009 1140945 SH SOLE 1121027 0 19918 ZIMMER BIOMET HLDS COMMON 98956P102 2 12 SH SOLE 12 0 0 ZIMVIE INC COM USD0.01 98888T107 0 1 SH SOLE 1 0 0 ZOETIS INC COMMON 98978V103 3208 17011 SH DFND 2 0 17011 0 ZOETIS INC COMMON 98978V103 91454 484935 SH DFND 1 0 484935 0 ZOETIS INC COMMON 98978V103 23754 125954 SH SOLE 124147 0 1807 ZOOM VIDEO COMMUNICA CL A COMMON 98980L101 12 100 SH SOLE 100 0 0 ZOOMINFO TECHNOLOGY COM USD0.01 CLASS A 98980F104 65901 1103125 SH DFND 1 0 1103125 0 ZOOMINFO TECHNOLOGY COM USD0.01 CLASS A 98980F104 10190 170574 SH SOLE 165370 0 5204