0001140361-23-024987.txt : 20230516 0001140361-23-024987.hdr.sgml : 20230516 20230516150340 ACCESSION NUMBER: 0001140361-23-024987 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230516 DATE AS OF CHANGE: 20230516 EFFECTIVENESS DATE: 20230516 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: 23926912 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 X0202 13F-HR LIVE 0001021223 XXXXXXXX 03-31-2023 03-31-2023 false KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
2000 AVENUE OF THE STARS, SUITE 1110 LOS ANGELES CA 90067
13F HOLDINGS REPORT 028-05792 000104599 801-24241 N
Michael Shoemaker Chief Compliance Officer 310-284-5562 /s/ Michael Shoemaker Los Angeles CA 05-16-2023 4 1093 34021825284 1 0000019481 028-00085 000106982 801-5995 Virtus Investment Advisers, Inc. 2 0001591068 028-17877 000143732 801-67924 VIRTUS ALTERNATIVE INVESTMENT ADVISERS, INC. 3 0000861177 028-02682 000106838 801-34910 UBS ASSET MANAGEMENT AMERICAS INC 4 0001715304 028-19264 000122141 801-60449 PFM Asset Management LLC
INFORMATION TABLE 2 informationtable.xml 3-D SYS CORP DEL COMMON 88554D205 49312 4600 SH SOLE 4600 0 0 3M COMPANY COMMON 88579Y101 252264 2400 SH SOLE 2400 0 0 AAON INC COMMON 000360206 224717229 2324100 SH DFND 1 0 2324100 0 AAON INC COMMON 000360206 79929101 826653 SH SOLE 745330 0 81323 ABB LTD ADR (1 ORD) 000375204 1098 32 SH SOLE 32 0 0 ABBOTT LABS COMMON 002824100 288380 2847 SH SOLE 2848 0 0 ABBVIE INC COMMON 00287Y109 18608360 116762 SH DFND 1 0 116762 0 ABBVIE INC COMMON 00287Y109 7787841 48866 SH SOLE 48866 0 0 ACCENTURE PLC CLASS A G1151C101 23650778 82750 SH DFND 1 0 82750 0 ACCENTURE PLC CLASS A G1151C101 36034811 126079 SH SOLE 121643 0 4437 ACUITY BRANDS COMMON 00508Y102 372 2 SH SOLE 2 0 0 ACUITYADS HLDGS INC COM 00510L106 3993078 2511370 SH SOLE 2511370 0 0 ACUSHNET HOLDINGS COMMON 005098108 79855633 1567641 SH DFND 1 0 1567641 0 ACUSHNET HOLDINGS COMMON 005098108 330033397 6478865 SH SOLE 5631741 0 847124 ACV AUCTIONS INC COM USD0.001 CL A 00091G104 13 1 SH SOLE 1 0 0 ADOBE INC COMMON 00724F101 155304 403 SH SOLE 403 0 0 ADV MICRO DEVICES COMMON 007903107 94874 968 SH SOLE 968 0 0 ADVANCE AUTO PARTS COMMON 00751Y106 4515623 37132 SH DFND 1 0 37132 0 ADVANCE AUTO PARTS COMMON 00751Y106 262678 2160 SH SOLE 2160 0 0 ADVISORSHARES TRUST ADVISORSHARES PSYCHE 00768Y362 543 310 SH SOLE 310 0 0 AEROJET ROCKETDYNE COMMON 007800105 1404 25 SH SOLE 25 0 0 AES CORP COMMON 00130H105 96 4 SH SOLE 4 0 0 AGCO CORP COMMON 001084102 135 1 SH SOLE 1 0 0 AGNC INVT CORP COM 00123Q104 212 21 SH SOLE 21 0 0 AIR PRODS & CHEMS COMMON 009158106 862 3 SH SOLE 3 0 0 AIRBNB INC CLASS A 009066101 21594720 173591 SH DFND 1 0 173591 0 AIRBNB INC CLASS A 009066101 8427354 67744 SH SOLE 67744 0 0 AKAMAI TECH INC COMMON 00971T101 78 1 SH SOLE 1 0 0 ALBANY INTL CORP CLASS A 012348108 26339307 294755 SH DFND 1 0 294755 0 ALBANY INTL CORP CLASS A 012348108 77493702 867207 SH SOLE 695886 0 171322 ALCON AG ORDINARY SH CHF 0.04 H01301128 11784860 167066 SH SOLE 145139 0 21927 ALEXANDRIA REAL ESTA REIT 015271109 1839822 14649 SH SOLE 14649 0 0 ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 58651 574 SH DFND 1 0 574 0 ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 25749 252 SH SOLE 252 0 0 ALIGN TECH INC COMMON 016255101 4015026 12016 SH DFND 1 0 12016 0 ALIGN TECH INC COMMON 016255101 334 1 SH SOLE 1 0 0 ALLEGION PLC ORDINARY SHARES G0176J109 70324077 658897 SH DFND 1 0 658897 0 ALLEGION PLC ORDINARY SHARES G0176J109 251833942 2359542 SH SOLE 2335219 0 24323 ALLSTATE CORP COMMON 020002101 21054 190 SH SOLE 190 0 0 ALLY FINL INC COMMON 02005N100 229 9 SH SOLE 9 0 0 ALPHABET INC CLASS C 02079K107 3600896 34624 SH DFND 2 0 34624 0 ALPHABET INC CLASS C 02079K107 6117280 58820 SH SOLE 58820 0 0 ALPHABET INC CLASS A 02079K305 18294256 176364 SH SOLE 176364 0 0 ALTRIA GROUP INC COMMON 02209S103 1562 35 SH SOLE 35 0 0 AMAZON COM INC COMMON 023135106 47352371 458441 SH DFND 1 0 458441 0 AMAZON COM INC COMMON 023135106 21185502 205107 SH SOLE 205107 0 0 AMCOR PLC ORDINARY SHARES G0250X107 10384057 912483 SH DFND 1 0 912483 0 AMCOR PLC ORDINARY SHARES G0250X107 6680484 587037 SH SOLE 587037 0 0 AMEDISYS INC COMMON 023436108 18167 247 SH DFND 1 0 247 0 AMER SOFTWARE INC CLASS A 029683109 10934963 867166 SH DFND 1 0 867166 0 AMER SOFTWARE INC CLASS A 029683109 1420063 112614 SH OTR 3 112614 0 0 AMER SOFTWARE INC CLASS A 029683109 26306012 2086123 SH SOLE 1564589 0 521534 AMERICAN EXPRESS CO COMMON 025816109 358271 2172 SH SOLE 2172 0 0 AMERICAN HOMES 4 R CL A 02665T306 1743506 55437 SH SOLE 55437 0 0 AMERICAN TOWER CORP COMMON 03027X100 1908120 9337 SH SOLE 9338 0 0 AMERIPRISE FINANCIAL COMMON 03076C106 3678 12 SH SOLE 12 0 0 AMERISOURCE-BERGEN COMMON 03073E105 9354582 58425 SH SOLE 58426 0 0 AMERN INTL GROUP INC COMMON 026874784 1662 33 SH SOLE 33 0 0 AMETEK INC COMMON 031100100 92139365 634001 SH DFND 1 0 634001 0 AMETEK INC COMMON 031100100 39409839 271174 SH SOLE 262745 0 8430 AMGEN INC COMMON 031162100 5039521 20846 SH DFND 1 0 20846 0 AMGEN INC COMMON 031162100 5599399 23161 SH SOLE 23162 0 0 AMKOR TECHNOLOGY INC COMMON 031652100 703 27 SH SOLE 27 0 0 AMPHENOL CORPORATION CLASS A 032095101 93685442 1146420 SH DFND 1 0 1146420 0 AMPHENOL CORPORATION CLASS A 032095101 48703026 595974 SH SOLE 577481 0 18493 ANALOG DEVICES INC COMMON 032654105 18050361 91523 SH SOLE 80674 0 10850 ANHEUSER BUSCH INBEV ADR EA REP 1 ORD NPV 03524A108 334 5 SH SOLE 5 0 0 ANNALY CAPITAL MGMT COMMON 035710839 191 10 SH SOLE 10 0 0 ANSYS INC COMMON 03662Q105 47267251 142029 SH DFND 1 0 142029 0 ANSYS INC COMMON 03662Q105 352510509 1059226 SH SOLE 1049678 0 9548 AON PLC CL A ORDINARY SHARES G0403H108 3468 11 SH SOLE 11 0 0 APA CORPORATION COM USD0.625 03743Q108 1298 36 SH SOLE 36 0 0 APOLLO GLOBAL MGMT COMMON STOCK 03769M106 63 1 SH SOLE 1 0 0 APPLE INC COMMON 037833100 33264769 201726 SH SOLE 200547 0 1180 APPLIED MATERIALS COMMON 038222105 101292 824 SH SOLE 825 0 0 APTARGROUP INC COMMON 038336103 16701665 141312 SH DFND 1 0 141312 0 APTARGROUP INC COMMON 038336103 76794914 649758 SH SOLE 563931 0 85827 APTIV PLC ORDINARY SHARES G6095L109 35228 314 SH DFND 1 0 314 0 APYX MED CORP COMMON 03837C106 11520 4000 SH SOLE 4000 0 0 ARCH CAP GROUP LTD ORDINARY G0450A105 4208 62 SH SOLE 62 0 0 ARCHER DANIELS MIDLD COMMON 039483102 478 6 SH SOLE 6 0 0 ARK ETF TRUST ARK INNOVATION ETF 00214Q104 18422303 456965 SH SOLE 456966 0 0 ARMSTRONG WORLD INDS COM 04247X102 27167018 381345 SH DFND 1 0 381345 0 ARMSTRONG WORLD INDS COM 04247X102 1951976 27400 SH OTR 3 27400 0 0 ARMSTRONG WORLD INDS COM 04247X102 85712678 1203153 SH SOLE 972408 0 230746 ARTISAN PARTNERS A CLASS A 04316A108 42023671 1314061 SH DFND 1 0 1314061 0 ARTISAN PARTNERS A CLASS A 04316A108 177902624 5562933 SH SOLE 4791282 0 771652 ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210 4435306 6515 SH SOLE 6516 0 0 ASPEN TECHNOLOGY INC COMMON STOCK 29109X106 253357717 1106994 SH DFND 1 0 1106994 0 ASPEN TECHNOLOGY INC COMMON STOCK 29109X106 569909214 2490100 SH SOLE 2353165 0 136935 AT&T INC COMMON 00206R102 29491 1532 SH SOLE 1532 0 0 ATLASSIAN CORP CL A COM 049468101 1712 10 SH SOLE 10 0 0 ATRION CORP COM USD0.1 049904105 30955335 49299 SH DFND 1 0 49299 0 ATRION CORP COM USD0.1 049904105 97952877 155998 SH SOLE 137244 0 18754 AUTODESK INC COMMON 052769106 313281 1505 SH SOLE 1505 0 0 AUTOHOME INC ADR EACH REPR 4 ORD 05278C107 5200067 155365 SH DFND 1 0 155365 0 AUTOHOME INC ADR EACH REPR 4 ORD 05278C107 7621772 227719 SH SOLE 114368 0 113352 AUTOMATIC DATA PROC COMMON 053015103 11199852 50307 SH SOLE 50307 0 0 AUTOZONE INC COMMON 053332102 17828962 7253 SH DFND 1 0 7253 0 AUTOZONE INC COMMON 053332102 7539146 3067 SH SOLE 3067 0 0 AVALONBAY COMMUNTIES REIT 053484101 1527329 9088 SH SOLE 9088 0 0 AVANTOR INC COMMON 05352A100 42 2 SH SOLE 2 0 0 AZENTA INC COMMON 114340102 83727824 1876464 SH DFND 1 0 1876464 0 AZENTA INC COMMON 114340102 115466045 2587764 SH SOLE 2173279 0 414485 BADGER METER INC COMMON 056525108 19920616 163525 SH DFND 1 0 163525 0 BADGER METER INC COMMON 056525108 61003710 500769 SH SOLE 393634 0 107135 BAIDU INC REP(8 ORD CLASS A) 056752108 1509 10 SH SOLE 10 0 0 BAKER HUGHES A GE CO CL A 05722G100 375 13 SH SOLE 13 0 0 BALL CORP COMMON 058498106 3404714 61780 SH SOLE 61780 0 0 BANCFIRST CORP COMMON 05945F103 35934850 432429 SH DFND 1 0 432429 0 BANCFIRST CORP COMMON 05945F103 149680195 1801205 SH SOLE 1566400 0 234806 BANCO BILBAO VIZCAYA ADR (1 ORD) 05946K101 289 41 SH SOLE 41 0 0 BANK HAWAII CORP COMMON 062540109 40925401 785818 SH DFND 1 0 785818 0 BANK HAWAII CORP COMMON 062540109 1980863 38035 SH DFND 2 0 38035 0 BANK HAWAII CORP COMMON 062540109 2290843 43987 SH OTR 3 43987 0 0 BANK HAWAII CORP COMMON 062540109 85392014 1639631 SH SOLE 1327662 0 311970 BANK OF AMERICA CORP COMMON 060505104 21333741 745935 SH DFND 1 0 745935 0 BANK OF AMERICA CORP COMMON 060505104 9631005 336748 SH SOLE 336748 0 0 BARCLAYS PLC ADR (4 ORD) 06738E204 209 29 SH SOLE 29 0 0 BAXTER INTL INC COMMON 071813109 2525428 62264 SH SOLE 62264 0 0 BCE INC COMMON 05534B760 1741794 38888 SH DFND 1 0 38888 0 BCE INC COMMON 05534B760 7774612 173579 SH SOLE 173579 0 0 BECTON DICKINSON COMMON 075887109 3507147 14168 SH DFND 1 0 14168 0 BECTON DICKINSON COMMON 075887109 9114123 36818 SH SOLE 36819 0 0 BEIGENE LIMITED REP(13 ORD) 07725L102 216 1 SH SOLE 1 0 0 BENTLEY SYS INC CLASS B 08265T208 107827174 2508192 SH DFND 1 0 2508192 0 BENTLEY SYS INC CLASS B 08265T208 435103336 10121035 SH SOLE 10023917 0 97119 BERKLEY W R CORP COM 084423102 69607987 1118021 SH DFND 1 0 1118021 0 BERKLEY W R CORP COM 084423102 2142367 34410 SH DFND 2 0 34410 0 BERKLEY W R CORP COM 084423102 4410249 70836 SH OTR 3 70836 0 0 BERKLEY W R CORP COM 084423102 322417598 5178567 SH SOLE 5123560 0 55007 BERKSHIRE HATHAWAY CLASS A 084670108 1396800 3 SH SOLE 3 0 0 BERKSHIRE HATHAWAY CLASS B 084670702 2248463 7282 SH SOLE 7282 0 0 BEST BUY INC COMMON 086516101 235 3 SH SOLE 3 0 0 BHP GROUP LTD SP ADR (2 ORD) 088606108 444 7 SH SOLE 7 0 0 BILL HOLDINGS INC COMMON STOCK 090043100 159739993 1968696 SH DFND 1 0 1968696 0 BILL HOLDINGS INC COMMON STOCK 090043100 54697001 674106 SH SOLE 622314 0 51793 BIO RAD LABS INC CLASS A 090572207 64668 135 SH SOLE 135 0 0 BJS WHSL CLUB HLDGS COMMON 05550J101 76 1 SH SOLE 1 0 0 BLACK KNIGHT INC COMMON CL A 09215C105 4144 72 SH SOLE 72 0 0 BLACKLINE INC COM USD0.01 09239B109 106256347 1582373 SH DFND 1 0 1582373 0 BLACKLINE INC COM USD0.01 09239B109 38761028 577230 SH SOLE 521131 0 56100 BLACKROCK INC COMMON 09247X101 14123209 21107 SH SOLE 18551 0 2556 BLACKROCK INVT QLTY COMMON 09247D105 51599 4275 SH SOLE 4275 0 0 BLACKSTONE INC COMMON 09260D107 44447 506 SH SOLE 506 0 0 BLOCK H & R INC COMMON 093671105 564 16 SH SOLE 16 0 0 BLOCK INC COMMON CL A 852234103 17101470 249111 SH DFND 1 0 249111 0 BLOCK INC COMMON CL A 852234103 7137232 103965 SH SOLE 103966 0 0 BOEING CO COMMON 097023105 2762 13 SH SOLE 13 0 0 BOOKING HLDGS INC COMMON 09857L108 13262 5 SH SOLE 5 0 0 BORG WARNER INC COMMON 099724106 688 14 SH SOLE 14 0 0 BP PLC ADR (6 ORD) 055622104 517652 13643 SH SOLE 13644 0 0 BRIGHT HORIZONS FA COMMON 109194100 24352091 316302 SH DFND 1 0 316302 0 BRIGHT HORIZONS FA COMMON 109194100 181014615 2351144 SH SOLE 2329838 0 21307 BRISTOL MYERS SQUIBB COMMON 110122108 6482495 93529 SH DFND 1 0 93529 0 BRISTOL MYERS SQUIBB COMMON 110122108 46923 677 SH SOLE 677 0 0 BRITISH AMER TOB PLC SPONSORED ADR 110448107 605395 17237 SH SOLE 17238 0 0 BROADCOM INC COMMON 11135F101 843888 1315 SH SOLE 1315 0 0 BROADRIDGE FINL SOLN COMMON 11133T103 50502745 344564 SH DFND 1 0 344564 0 BROADRIDGE FINL SOLN COMMON 11133T103 3466381 23650 SH OTR 3 23650 0 0 BROADRIDGE FINL SOLN COMMON 11133T103 51872486 353909 SH SOLE 336043 0 17866 BROOKFIELD AST MGMT CL A LTD VOTING SHS 113004105 1963 60 SH SOLE 60 0 0 BROOKFIELD CORP CL A LIMITED VOT SHS 11271J107 7854 241 SH SOLE 241 0 0 BROOKFIELD INFRASTRU CL A SUB VOT SHARES 11275Q107 5850 127 SH SOLE 127 0 0 BROWN & BROWN INC COMMON 115236101 4479 78 SH SOLE 78 0 0 BROWN FORMAN CORP CLASS B 115637209 39858776 620177 SH DFND 1 0 620177 0 BROWN FORMAN CORP CLASS B 115637209 8531784 132749 SH SOLE 132749 0 0 BURLINGTON STORES COM 122017106 202 1 SH SOLE 1 0 0 CADENCE DESIGN SYS COMMON 127387108 210 1 SH SOLE 1 0 0 CAE INC COMMON 124765108 44222368 1447067 SH DFND 1 0 1447067 0 CAE INC COMMON 124765108 253617 8299 SH OTR 4 8299 0 0 CAE INC COMMON 124765108 17409543 569684 SH SOLE 223840 0 345844 CAESARS ENTERTAINMEN COM USD0.00001 12769G100 293 6 SH SOLE 6 0 0 CALAMOS STRATEGIC TO COM SH BEN INT 128125101 140882 10063 SH SOLE 10063 0 0 CALIX NETWORKS INC COMMON 13100M509 27867 520 SH DFND 1 0 520 0 CANADIAN IMPERIAL BK COMMON 136069101 2969 70 SH SOLE 70 0 0 CARMAX INC COMMON 143130102 5014 78 SH SOLE 78 0 0 CARNIVAL CORP COMMON 143658300 1015 100 SH SOLE 100 0 0 CARRIER GLOBAL CORP COM USD0.01 WI 14448C104 7229 158 SH SOLE 158 0 0 CATERPILLAR INC COMMON 149123101 24715 108 SH SOLE 108 0 0 CBRE GROUP INC CLASS A 12504L109 4150 57 SH SOLE 57 0 0 CDN PACIFIC RAILWAY COMMON 13645T100 33469 435 SH SOLE 435 0 0 CDW CORP COMMON 12514G108 128627 660 SH DFND 1 0 660 0 CDW CORP COMMON 12514G108 2800374 14369 SH DFND 2 0 14369 0 CDW CORP COMMON 12514G108 2328156 11946 SH OTR 3 11946 0 0 CDW CORP COMMON 12514G108 12532240 64304 SH SOLE 62295 0 2009 CELANESE CORP COMMON STOCK 150870103 4356 40 SH SOLE 40 0 0 CELSIUS HOLDINGS INC COMMON 15118V207 67585132 727191 SH DFND 1 0 727191 0 CELSIUS HOLDINGS INC COMMON 15118V207 14907948 160404 SH SOLE 160404 0 0 CEVA INC COMMON 157210105 21301 700 SH SOLE 700 0 0 CHARLES RIV LABS INT COMMON 159864107 43236302 214232 SH DFND 1 0 214232 0 CHARLES RIV LABS INT COMMON 159864107 285399918 1414131 SH SOLE 1413373 0 758 CHASE CORP COMMON 16150R104 10473 100 SH SOLE 100 0 0 CHEESECAKE FACTORY COMMON 163072101 35641329 1016871 SH DFND 1 0 1016871 0 CHEESECAKE FACTORY COMMON 163072101 2539688 72459 SH OTR 3 72459 0 0 CHEESECAKE FACTORY COMMON 163072101 94984603 2709974 SH SOLE 2523653 0 186321 CHEMED CORP NEW COMMON 16359R103 31636370 58831 SH DFND 1 0 58831 0 CHEMED CORP NEW COMMON 16359R103 242791496 451495 SH SOLE 447541 0 3954 CHEMOURS CO COM 163851108 1872 62 SH SOLE 63 0 0 CHENIERE ENERGY INC COMMON 16411R208 103386 656 SH SOLE 656 0 0 CHEVRON CORP COMMON 166764100 3107872 19048 SH DFND 1 0 19048 0 CHEVRON CORP COMMON 166764100 17522126 107392 SH SOLE 99298 0 8094 CHOICE HOTELS INTL COMMON 169905106 3832933 32707 SH DFND 1 0 32707 0 CHOICE HOTELS INTL COMMON 169905106 2331143 19892 SH SOLE 19361 0 531 CHUBB LIMITED COMMON H1467J104 5825 30 SH SOLE 30 0 0 CHUNGHWA TELECOM ADR REP 10 ORD TWD10 17133Q502 464741 11885 SH SOLE 11886 0 0 CINTAS CORP COMMON 172908105 81894 177 SH SOLE 177 0 0 CISCO SYSTEMS INC COMMON 17275R102 6902286 132038 SH DFND 1 0 132038 0 CISCO SYSTEMS INC COMMON 17275R102 1541817 29494 SH SOLE 29494 0 0 CITIGROUP INC COMMON 172967424 1641 35 SH SOLE 35 0 0 CLEARWATER ANALYTI COMMON USD0.001 A 185123106 15402884 965093 SH DFND 1 0 965093 0 CLEARWATER ANALYTI COMMON USD0.001 A 185123106 3132597 196278 SH DFND 2 0 196278 0 CLEARWATER ANALYTI COMMON USD0.001 A 185123106 75170036 4709902 SH SOLE 4200721 0 509181 CLOROX CO COMMON 189054109 63771 403 SH SOLE 403 0 0 CLOUDFLARE INC CL A COM 18915M107 76150 1235 SH DFND 1 0 1235 0 CLOUDFLARE INC CL A COM 18915M107 353497 5733 SH SOLE 5733 0 0 CME GROUP INC CLASS A 12572Q105 12028050 62803 SH SOLE 55190 0 7613 COCA-COLA CO COMMON 191216100 7486091 120685 SH DFND 1 0 120685 0 COCA-COLA CO COMMON 191216100 9668535 155868 SH SOLE 155869 0 0 COCA-COLA EUROPACI COM EUR0.01 G25839104 899392 15195 SH DFND 1 0 15195 0 COCA-COLA EUROPACI COM EUR0.01 G25839104 4134896 69858 SH SOLE 69858 0 0 COGNEX CORP COMMON 192422103 26955 544 SH SOLE 544 0 0 COHEN & STEERS INFRA COMMON 19248A109 151670 6216 SH SOLE 6216 0 0 COINBASE GLOBAL INC COM USD0.00001 CL A 19260Q107 6757 100 SH SOLE 100 0 0 COLGATE PALMOLIVE CO COMMON 194162103 15030 200 SH SOLE 200 0 0 COMCAST CORP CLASS A 20030N101 11373 300 SH SOLE 300 0 0 CONAGRA BRANDS INC COMMON 205887102 5699778 151751 SH SOLE 151751 0 0 CONFLUENT INC COM USD0.00001 CL A 20717M103 42267 1756 SH DFND 1 0 1756 0 CONOCOPHILLIPS COMMON 20825C104 150502 1517 SH SOLE 1517 0 0 CONSTELLATION ENERGY COMMON 21037T109 550 7 SH SOLE 7 0 0 CONSTRUCTION PARTNRS COMMON CL A 21044C107 30154750 1119330 SH DFND 1 0 1119330 0 CONSTRUCTION PARTNRS COMMON CL A 21044C107 84756203 3146110 SH SOLE 2528385 0 617725 COOPER COMPANIES INC COMMON 216648402 124801927 334267 SH DFND 1 0 334267 0 COOPER COMPANIES INC COMMON 216648402 3590230 9616 SH DFND 2 0 9616 0 COOPER COMPANIES INC COMMON 216648402 443472262 1187787 SH SOLE 1187198 0 589 COPART INC COMMON 217204106 521130 6929 SH DFND 1 0 6929 0 COPART INC COMMON 217204106 21987042 292342 SH SOLE 292342 0 0 CORNING INCORPORATED COMMON 219350105 35 1 SH SOLE 1 0 0 CORTEVA INC COM 22052L104 8034 133 SH SOLE 133 0 0 CORVEL CORP COMMON 221006109 72408200 380535 SH DFND 1 0 380535 0 CORVEL CORP COMMON 221006109 2220568 11670 SH OTR 3 11670 0 0 CORVEL CORP COMMON 221006109 301509887 1584559 SH SOLE 1374979 0 209580 COSTAR GROUP INC COMMON 22160N109 57719227 838333 SH DFND 1 0 838333 0 COSTAR GROUP INC COMMON 22160N109 16592850 241000 SH SOLE 241000 0 0 COSTCO WHSL CORP COMMON 22160K105 856902 1724 SH SOLE 1725 0 0 CREDIT ACCEP CORP COMMON 225310101 1744 4 SH SOLE 4 0 0 CRISPR THERAPEUTICS COMMON H17182108 633 14 SH SOLE 14 0 0 CROCS INC COMMON 227046109 126 1 SH SOLE 1 0 0 CROWDSTRIKE HOLDIN COM USD0.0005 CL A 22788C105 961 7 SH SOLE 7 0 0 CROWN CASTLE INTL COMMON 22822V101 4524863 33808 SH DFND 1 0 33808 0 CROWN CASTLE INTL COMMON 22822V101 10683275 79821 SH SOLE 72863 0 6958 CSX CORP COMMON 126408103 8114 271 SH SOLE 271 0 0 CUMMINS INC COMMON 231021106 478 2 SH SOLE 2 0 0 CVS HEALTH CORP COMMON 126650100 7036592 94692 SH SOLE 94692 0 0 D R HORTON INC COMMON 23331A109 2149 22 SH SOLE 22 0 0 DANAHER CORP COMMON 235851102 38009900 150809 SH DFND 1 0 150809 0 DANAHER CORP COMMON 235851102 12807761 50816 SH SOLE 50816 0 0 DATADOG INC CLASS A COMMON 23804L103 22100193 304159 SH DFND 1 0 304159 0 DATADOG INC CLASS A COMMON 23804L103 4887984 67272 SH SOLE 67272 0 0 DEERE & CO COMMON 244199105 35921 87 SH SOLE 87 0 0 DEFINITIVE HEALTHCRE COMMON CLASS A 24477E103 8304483 803919 SH DFND 1 0 803919 0 DEFINITIVE HEALTHCRE COMMON CLASS A 24477E103 1761420 170515 SH SOLE 170515 0 0 DELL TECHNOLOGIES IN COMMON CLASS C 24703L202 80 2 SH SOLE 2 0 0 DELTA AIR LINES COMMON 247361702 524 15 SH SOLE 15 0 0 DEVON ENERGY CORP COMMON 25179M103 21392898 422701 SH DFND 1 0 422701 0 DEVON ENERGY CORP COMMON 25179M103 5950411 117573 SH SOLE 117574 0 0 DEXCOM INC COMMON 252131107 40082 345 SH DFND 1 0 345 0 DEXCOM INC COMMON 252131107 69940 602 SH SOLE 602 0 0 DIAGEO P L C SP ADR (4 ORD) 25243Q205 16872707 93126 SH SOLE 81833 0 11294 DIAMONDBACK ENERGY COMMON 25278X109 32882671 243269 SH DFND 1 0 243269 0 DIAMONDBACK ENERGY COMMON 25278X109 7259274 53704 SH SOLE 53705 0 0 DICKS SPORTING GOODS COMMON 253393102 1419 10 SH SOLE 10 0 0 DIGIMARC CORP NEW COMMON 25381B101 34230 1742 SH SOLE 1742 0 0 DIGITAL RLTY TR INC COMMON 253868103 98 1 SH SOLE 1 0 0 DIMENSIONAL ETF TRST U.S. CORE EQUITY 2 25434V708 245601 9640 SH SOLE 9640 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 12520 400 SH SOLE 400 0 0 DISCOVER FINL SVCS COM 254709108 1186 12 SH SOLE 12 0 0 DOCUSIGN INC COMMON 256163106 27848219 477671 SH DFND 1 0 477671 0 DOCUSIGN INC COMMON 256163106 7354662 126152 SH SOLE 126152 0 0 DOLBY LABORATORIES COMMON 25659T107 107284787 1255968 SH DFND 1 0 1255968 0 DOLBY LABORATORIES COMMON 25659T107 3917703 45864 SH OTR 3 45864 0 0 DOLBY LABORATORIES COMMON 25659T107 338598606 3963926 SH SOLE 3914010 0 49917 DOLLAR GEN CORP COMMON 256677105 36831 175 SH DFND 1 0 175 0 DOLLAR GEN CORP COMMON 256677105 21741269 103303 SH SOLE 94860 0 8444 DOMINION ENERGY INC COMMON 25746U109 8778 157 SH SOLE 157 0 0 DOMINOS PIZZA INC COMMON 25754A201 68377103 207285 SH DFND 1 0 207285 0 DOMINOS PIZZA INC COMMON 25754A201 22998316 69719 SH SOLE 68105 0 1614 DONALDSON INC COMMON 257651109 24397956 373400 SH DFND 1 0 373400 0 DONALDSON INC COMMON 257651109 105722734 1618040 SH SOLE 1409680 0 208360 DOORDASH INC CLASS A COMMON 25809K105 64 1 SH SOLE 1 0 0 DOUBLELINE ETF TRUST SHILLER CAPE US EQTY 25861R204 3590646 158294 SH SOLE 158295 0 0 DOUBLEVERIFY HLDS COMMON 25862V105 20148944 668290 SH DFND 1 0 668290 0 DOUBLEVERIFY HLDS COMMON 25862V105 4290858 142317 SH SOLE 142317 0 0 DOVER CORP COMMON 260003108 759700 5000 SH SOLE 5000 0 0 DOW INC COMMON STOCK 260557103 7683 140 SH SOLE 140 0 0 DOXIMITY INC COMMON USD0.001 A 26622P107 8095 250 SH SOLE 250 0 0 DREAM FINDERS HOMES COM USD0.01 A 26154D100 49921376 3767651 SH DFND 1 0 3767651 0 DREAM FINDERS HOMES COM USD0.01 A 26154D100 30114348 2272781 SH SOLE 2150694 0 122087 DRIL-QUIP INC COMMON 262037104 14779539 515146 SH DFND 1 0 515146 0 DRIL-QUIP INC COMMON 262037104 65902924 2297069 SH SOLE 1987457 0 309613 DUKE ENERGY CORP COMMON 26441C204 277118 2872 SH SOLE 2873 0 0 DUPONT DE NEMOURS COM 26614N102 9539 132 SH SOLE 133 0 0 EASTGROUP PROPERTIES COMMON 277276101 48604 294 SH SOLE 294 0 0 EASTMAN CHEM CO COMMON 277432100 5883558 69760 SH DFND 1 0 69760 0 EASTMAN CHEM CO COMMON 277432100 11571211 137197 SH SOLE 122660 0 14537 EATON CORPORATION COMMON G29183103 153329 894 SH SOLE 895 0 0 EATON VANCE TAX ADVT COM 27828G107 226100 10000 SH SOLE 10000 0 0 EBAY INC COMMON 278642103 666 15 SH SOLE 15 0 0 ECOLAB INC COMMON 278865100 13971229 84403 SH DFND 1 0 84403 0 ECOLAB INC COMMON 278865100 5130082 30991 SH SOLE 30992 0 0 EDWARDS LIFESCIENCE COMMON 28176E108 4084628 49373 SH DFND 1 0 49373 0 EDWARDS LIFESCIENCE COMMON 28176E108 81158 981 SH SOLE 981 0 0 ELANCO ANIMAL HEALTH COMMON 28414H103 1448 154 SH SOLE 154 0 0 ELEVANCE HEALTH INC COMMON 036752103 319108 694 SH SOLE 694 0 0 EMCOR GROUP INC COMMON 29084Q100 113613014 698770 SH DFND 1 0 698770 0 EMCOR GROUP INC COMMON 29084Q100 466073499 2866556 SH SOLE 2495662 0 370895 EMERSON ELEC CO COMMON 291011104 204430 2346 SH SOLE 2346 0 0 ENPHASE ENERGY COMMON 29355A107 30280 144 SH DFND 1 0 144 0 ENPHASE ENERGY COMMON 29355A107 210 1 SH SOLE 1 0 0 ENTERPRISE PRODS COMMON 293792107 27195 1050 SH SOLE 1050 0 0 EOG RESOURCES INC COMMON 26875P101 1719 15 SH SOLE 15 0 0 EPAM SYS INC COMMON 29414B104 5979402 19998 SH SOLE 19998 0 0 EQUIFAX INC COMMON 294429105 141112543 695684 SH DFND 1 0 695684 0 EQUIFAX INC COMMON 294429105 345724828 1704421 SH SOLE 1682375 0 22046 EQUINIX INC COMMON 29444U700 1863727 2584 SH SOLE 2585 0 0 EQUITY LIFESTYLE PPT COMMON 29472R108 22605960 336749 SH DFND 1 0 336749 0 EQUITY LIFESTYLE PPT COMMON 29472R108 11538829 171887 SH SOLE 167494 0 4394 ESSEX PPTY TR INC REIT 297178105 1258836 6019 SH SOLE 6019 0 0 ESTEE LAUDER CO CLASS A 518439104 20714963 84050 SH DFND 1 0 84050 0 ESTEE LAUDER CO CLASS A 518439104 8136205 33012 SH SOLE 33012 0 0 ETSY INC COMMON 29786A106 24938 224 SH DFND 1 0 224 0 ETSY INC COMMON 29786A106 668 6 SH SOLE 6 0 0 EVERTEC INC COMMON 30040P103 37342418 1106442 SH DFND 1 0 1106442 0 EVERTEC INC COMMON 30040P103 5640435 167124 SH DFND 2 0 167124 0 EVERTEC INC COMMON 30040P103 110745020 3281333 SH SOLE 2647643 0 633691 EVOQUA WATER TECHNOL COMMON 30057T105 44450 894 SH DFND 1 0 894 0 EXPEDITORS INTL WASH COMMON 302130109 26429 240 SH SOLE 240 0 0 EXPONET INC COMMON 30214U102 98596401 989030 SH DFND 1 0 989030 0 EXPONET INC COMMON 30214U102 318138554 3191278 SH SOLE 3181740 0 9539 EXTRA SPACE STORAGE REIT 30225T102 2105361 12921 SH SOLE 12922 0 0 EXXON MOBIL CORP COMMON 30231G102 892632 8140 SH SOLE 8140 0 0 F N B CORP COM 302520101 55564 4790 SH SOLE 4790 0 0 FACTSET RESH SYS INC COMMON 303075105 163605233 394144 SH DFND 1 0 394144 0 FACTSET RESH SYS INC COMMON 303075105 283955888 684082 SH SOLE 598529 0 85554 FAIR ISAAC INC COMMON 303250104 127824230 181907 SH DFND 1 0 181907 0 FAIR ISAAC INC COMMON 303250104 297191844 422934 SH SOLE 419876 0 3059 FASTENAL CO COMMON 311900104 4046 75 SH SOLE 75 0 0 FEDERAL RLTY INVT TR SH BEN INT(CUM RTS) 313745101 1229133 12436 SH SOLE 12437 0 0 FEDEX CORP COMMON 31428X106 1250518 5472 SH SOLE 5473 0 0 FERGUSON PLC ORD GBP0.10 G3421J106 268 2 SH SOLE 2 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 47925 1000 SH SOLE 1000 0 0 FIFTH THIRD BANCORP COMMON 316773100 53 2 SH SOLE 2 0 0 FIRST AMERICAN CORP COMMON 31847R102 111 2 SH SOLE 2 0 0 FIRST FINL BKSH COMMON 32020R109 48350734 1515697 SH DFND 1 0 1515697 0 FIRST FINL BKSH COMMON 32020R109 63725320 1997658 SH SOLE 1735427 0 262232 FIRST HAWAIIAN COM USD0.01 32051X108 65872787 3193058 SH DFND 1 0 3193058 0 FIRST HAWAIIAN COM USD0.01 32051X108 223717820 10844295 SH SOLE 9336372 0 1507924 FIRST REPUBLIC BANK COMMON 33616C100 182 13 SH SOLE 13 0 0 FIRST TR US EQ OPPOR ETF 336920103 172344 2050 SH SOLE 2050 0 0 FISERV INC COMMON 337738108 70870 627 SH SOLE 627 0 0 FIVE BELOW INC COMMON 33829M101 206 1 SH SOLE 1 0 0 FIVE9 INC COM USD0.001 338307101 808419 11183 SH SOLE 11183 0 0 FLEETCOR TECHNOLOG COMMON 339041105 33577019 159246 SH DFND 1 0 159246 0 FLEETCOR TECHNOLOG COMMON 339041105 7420233 35192 SH SOLE 35192 0 0 FLOOR & DECOR HOLD COM USD0.001 CL A 339750101 196 2 SH SOLE 2 0 0 FLOWERS FOODS INC COMMON 343498101 6764322 246783 SH DFND 1 0 246783 0 FLOWERS FOODS INC COMMON 343498101 3641751 132862 SH SOLE 132862 0 0 FMC CORP COMMON 302491303 2320 19 SH SOLE 19 0 0 FONAR CORP COMMON 344437405 10264417 633606 SH SOLE 633606 0 0 FORD MOTOR CO COMMON 345370860 680 54 SH SOLE 54 0 0 FORTINET INC COMMON 34959E109 133 2 SH SOLE 2 0 0 FORTIS INC COMMON 349553107 6760952 158969 SH DFND 1 0 158969 0 FORTIS INC COMMON 349553107 5893856 138581 SH SOLE 138581 0 0 FORTIVE CORPORATION COMMON STOCK 34959J108 5658 83 SH SOLE 83 0 0 FORTUNE BRANDS INNOV COMMON USD0.01 34964C106 176 3 SH SOLE 3 0 0 FOX FACTORY HLDG COMMON USD0.001 35138V102 326093154 2686769 SH DFND 1 0 2686769 0 FOX FACTORY HLDG COMMON USD0.001 35138V102 115135041 948628 SH SOLE 838907 0 109722 FRANKLIN RES INC COMMON 354613101 312908 11615 SH SOLE 11615 0 0 FREEPORT-MCMORAN INC COMMON 35671D857 50278 1229 SH SOLE 1229 0 0 FRESHPET INC COMMON 358039105 15855351 239543 SH DFND 1 0 239543 0 FRESHPET INC COMMON 358039105 3027531 45740 SH SOLE 45740 0 0 FS CREDIT OPPORTUNIT COMMON STOCK 30290Y101 7077 1593 SH SOLE 1594 0 0 FTI CONSULTING INC COMMON 302941109 143090986 725062 SH DFND 1 0 725062 0 FTI CONSULTING INC COMMON 302941109 543134533 2752138 SH SOLE 2384319 0 367820 FULLER H B CO COM USD1 359694106 24469780 357484 SH DFND 1 0 357484 0 FULLER H B CO COM USD1 359694106 2822125 41229 SH OTR 3 41229 0 0 FULLER H B CO COM USD1 359694106 76775052 1121622 SH SOLE 903157 0 218465 GARMIN LTD COMMON H2906T109 101 1 SH SOLE 1 0 0 GARTNER INC COMMON 366651107 68816306 211242 SH DFND 1 0 211242 0 GARTNER INC COMMON 366651107 15175995 46585 SH SOLE 46585 0 0 GE HEALTHCARE TECHN COMMON USD0.01 36266G107 656 8 SH SOLE 8 0 0 GEN DIGITAL INC COMMON 668771108 18464 1076 SH SOLE 1076 0 0 GENERAL DYNAMICS COMMON 369550108 11165642 48927 SH SOLE 42899 0 6028 GENERAL ELECTRIC CO COM NEW 369604301 2390 25 SH SOLE 25 0 0 GENMAB AS SPNADR REPR 0.50 ORD 372303206 4011320 106232 SH SOLE 106232 0 0 GENTEX CORP COMMON 371901109 198340 7076 SH DFND 1 0 7076 0 GENTEX CORP COMMON 371901109 3555830 126858 SH OTR 3 126858 0 0 GENTEX CORP COMMON 371901109 12609004 449839 SH SOLE 428330 0 21510 GETTY RLTY CORP NEW COMMON 374297109 37843174 1050324 SH DFND 1 0 1050324 0 GETTY RLTY CORP NEW COMMON 374297109 96116372 2667676 SH SOLE 2123314 0 544362 GILEAD SCIENCES INC COMMON 375558103 996 12 SH SOLE 12 0 0 GLOBAL E ONLINE LTD COMMON M5216V106 34835892 1080853 SH DFND 1 0 1080853 0 GLOBAL E ONLINE LTD COMMON M5216V106 7771974 241141 SH SOLE 241141 0 0 GLOBAL PAYMENTS INC COMMON 37940X102 5253130 49915 SH SOLE 49916 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 527122 13178 SH SOLE 13178 0 0 GLOBAL X FDS VIDEO GAMES & ESPORT 37954Y392 1016 50 SH SOLE 50 0 0 GLOBALFOUNDRIES INC ORDINARY G39387108 144 2 SH SOLE 2 0 0 GLOBUS MED INC CLASS A 379577208 89831 1586 SH SOLE 1586 0 0 GOLDMAN SACHS GROUP COMMON 38141G104 6215 19 SH SOLE 19 0 0 GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 114973893 2202565 SH DFND 1 0 2202565 0 GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 36262379 694681 SH SOLE 643514 0 51168 GRACO INC COMMON 384109104 83625289 1145395 SH DFND 1 0 1145395 0 GRACO INC COMMON 384109104 3577490 49000 SH OTR 3 49000 0 0 GRACO INC COMMON 384109104 341203999 4673387 SH SOLE 4035027 0 638360 GRAINGER W W INC COMMON 384802104 10072711 14623 SH SOLE 14623 0 0 GROCERY OUTLET HLD COM USD0.001 39874R101 60228842 2131240 SH DFND 1 0 2131240 0 GROCERY OUTLET HLD COM USD0.001 39874R101 21565248 763101 SH SOLE 682971 0 80131 GSK PLC ADS 37733W204 720819 20259 SH SOLE 20259 0 0 HALEON PLC ADS(REP 2 ORD SHS) 405552100 199137 24464 SH SOLE 24464 0 0 HALLIBURTON COMMON 406216101 19152704 605332 SH DFND 1 0 605332 0 HALLIBURTON COMMON 406216101 4286700 135483 SH SOLE 135484 0 0 HARLEY DAVIDSON INC COMMON 412822108 380 10 SH SOLE 10 0 0 HARMONIC INC COMMON 413160102 72950 5000 SH SOLE 5000 0 0 HCA HEALTHCARE COMMON 40412C101 26895 102 SH SOLE 102 0 0 HDFC BANK LTD ADR (3 INR10) 40415F101 64937 974 SH DFND 1 0 974 0 HDFC BANK LTD ADR (3 INR10) 40415F101 2745033 41173 SH SOLE 41173 0 0 HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 24507 2450712 SH DFND 1 0 2450712 0 HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 393 39294 SH OTR 4 39294 0 0 HEADHUNTER GROUP P REP (1 ORD SHS) 42207L106 10873 1087288 SH SOLE 864515 0 222773 HEALTHEQUITY INC COMMON 42226A107 26307246 448088 SH DFND 1 0 448088 0 HEALTHEQUITY INC COMMON 42226A107 18664584 317911 SH SOLE 317912 0 0 HEALTHPEAK PROPERTIE COM USD1 42250P103 194291 8843 SH SOLE 8843 0 0 HEICO CORP COMMON 422806109 33353 195 SH SOLE 195 0 0 HEICO CORP NEW CLASS A 422806208 185000942 1361301 SH DFND 1 0 1361302 0 HEICO CORP NEW CLASS A 422806208 85983007 632693 SH SOLE 599652 0 33041 HENRY JACK & ASSOC COMMON 426281101 80253728 532469 SH DFND 1 0 532469 0 HENRY JACK & ASSOC COMMON 426281101 2513256 16675 SH DFND 2 0 16675 0 HENRY JACK & ASSOC COMMON 426281101 3653001 24237 SH OTR 3 24237 0 0 HENRY JACK & ASSOC COMMON 426281101 462275868 3067116 SH SOLE 2872845 0 194272 HESS CORPORATION COMMON 42809H107 11118942 84018 SH DFND 1 0 84018 0 HESS CORPORATION COMMON 42809H107 4502866 34024 SH SOLE 34025 0 0 HILLMAN SOLUTIONS CR COMMON STOCK 431636109 37886160 4499544 SH DFND 1 0 4499544 0 HILLMAN SOLUTIONS CR COMMON STOCK 431636109 104605222 12423423 SH SOLE 10006248 0 2417175 HILTON WRLDWDE HLDGS COMMON 43300A203 1440156 10223 SH SOLE 10223 0 0 HOLLEY INC COMMON STOCK 43538H103 29729688 10850251 SH DFND 1 0 10850251 0 HOLLEY INC COMMON STOCK 43538H103 9583786 3497732 SH SOLE 3138454 0 359278 HOME DEPOT INC COMMON 437076102 19279009 65326 SH DFND 1 0 65326 0 HOME DEPOT INC COMMON 437076102 3254583 11028 SH DFND 2 0 11028 0 HOME DEPOT INC COMMON 437076102 18268092 61900 SH SOLE 61901 0 0 HONEYWELL INTL INC COMMON 438516106 13294216 69559 SH SOLE 60492 0 9068 HOULIHAN LOKEY INC COM USD0.001 A 441593100 91724691 1048402 SH DFND 1 0 1048402 0 HOULIHAN LOKEY INC COM USD0.001 A 441593100 144084546 1646868 SH SOLE 1361294 0 285575 HP INC COMMON USD0.01 40434L105 1350 46 SH SOLE 46 0 0 HUMANA INC COMMON 444859102 4369 9 SH SOLE 9 0 0 HUNTINGTON BANCSHARE COMMON 446150104 56 5 SH SOLE 5 0 0 HUNTINGTON INGALLS COMMON 446413106 1242 6 SH SOLE 6 0 0 HUNTSMAN CORP COMMON 447011107 55 2 SH SOLE 2 0 0 IDEXX LABS INC COMMON 45168D104 64364297 128708 SH DFND 1 0 128708 0 IDEXX LABS INC COMMON 45168D104 15137922 30271 SH SOLE 30271 0 0 ILLINOIS TOOL WORKS COMMON 452308109 18729116 76932 SH SOLE 68312 0 8620 ING GROEP N V SP ADR (1 COM) 456837103 14220 1198 SH SOLE 1198 0 0 INGERSOLL RAND INC COMMON 45687V106 2793 48 SH SOLE 48 0 0 INSULET CORP COMMON 45784P101 79740 250 SH SOLE 250 0 0 INTEL CORP COMMON 458140100 141203 4322 SH SOLE 4322 0 0 INTER CONTINENTAL EX COM 45866F104 104 1 SH SOLE 1 0 0 INTERACTIVE BROKERS CLASS A 45841N107 228169256 2763678 SH DFND 1 0 2763678 0 INTERACTIVE BROKERS CLASS A 45841N107 391133702 4737569 SH SOLE 4625781 0 111788 INTERNATIONAL PAPER COMMON 460146103 72 2 SH SOLE 2 0 0 INTL BUSINESS MCHN COMMON 459200101 12564845 95849 SH DFND 1 0 95849 0 INTL BUSINESS MCHN COMMON 459200101 8449038 64452 SH SOLE 64452 0 0 INTL FLAVORS & FRAGR COMMON 459506101 368 4 SH SOLE 4 0 0 INTUIT COMMON 461202103 3691918 8281 SH DFND 2 0 8281 0 INTUIT COMMON 461202103 15203406 34101 SH SOLE 34101 0 0 INTUITIVE SURGIC INC COMMON 46120E602 33722 132 SH DFND 1 0 132 0 INTUITIVE SURGIC INC COMMON 46120E602 29890 117 SH SOLE 117 0 0 INVESCO EXCHANGETRAD S&P 500 QUALITY ETF 46137V241 21873 462 SH SOLE 462 0 0 INVESCO EXCHANGETRAD S&P 500 EQUAL WEIGHT 46137V357 6431992 44469 SH SOLE 44469 0 0 INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 565109 1760 SH SOLE 1761 0 0 INVITATION HOMES COMMON STOCK 46187W107 906 29 SH SOLE 29 0 0 IQVIA HOLDINGS INC COMMON 46266C105 73589 370 SH SOLE 370 0 0 ISHARES EM MKT SM-CP ETF 464286475 16426 324 SH SOLE 324 0 0 ISHARES SELECT DIVID ETF 464287168 12362198 105406 SH SOLE 105406 0 0 ISHARES EMERG MKTS ETF 464287234 996307 25204 SH SOLE 25204 0 0 ISHARES IBOXX INV CP ETF 464287242 86711 792 SH SOLE 793 0 0 ISHARES S&P 500 GRWT ETF 464287309 93580 1464 SH SOLE 1464 0 0 ISHARES S&P 500 VAL ETF 464287408 32635 215 SH SOLE 215 0 0 ISHARES MSCI EAFE ETF 464287465 5606655 78439 SH SOLE 78439 0 0 ISHARES RUS MDCP VAL ETF 464287473 1098120 10339 SH SOLE 10339 0 0 ISHARES RUS MD CP GR ETF 464287481 1883589 20680 SH SOLE 20680 0 0 ISHARES RUS MID-CAP ETF 464287499 14276121 204211 SH SOLE 202316 0 1896 ISHARES RUS 1000 VAL ETF 464287598 6703778 44002 SH SOLE 44003 0 0 ISHARES S&P MC 400GR ETF 464287606 897038 12539 SH SOLE 12539 0 0 ISHARES RUS 1000 GRW ETF 464287614 11609731 47486 SH SOLE 47487 0 0 ISHARES RUS 1000 ETF 464287622 3039070 13493 SH SOLE 13494 0 0 ISHARES RUS 2000 VAL ETF 464287630 21036609 153287 SH SOLE 152227 0 1060 ISHARES RUS 2000 GRW ETF 464287648 2552215 11239 SH SOLE 11239 0 0 ISHARES RUSSELL 2000 ETF 464287655 3716143 20805 SH SOLE 20805 0 0 ISHARES RUSSELL 3000 ETF 464287689 1329816 5646 SH SOLE 5646 0 0 ISHARES S&P MC 400VL ETF 464287705 118464 1152 SH SOLE 1152 0 0 ISHARES U.S. REAL ES ETF 464287739 19199 226 SH SOLE 226 0 0 ISHARES US HLTHCARE ETF 464287762 1082013 3962 SH SOLE 3962 0 0 ISHARES SP SMCP600VL ETF 464287879 10117 108 SH SOLE 108 0 0 ISHARES SP SMCP600GR ETF 464287887 22025 200 SH SOLE 200 0 0 ISHARES AGENCY BOND ETF 464288166 757 7 SH SOLE 7 0 0 ISHARES GL CLEAN ENE ETF 464288224 57045 2881 SH SOLE 2881 0 0 ISHARES JP MOR EM MK ETF 464288281 112540 1317 SH SOLE 1317 0 0 ISHARES GLB INFRASTR ETF 464288372 3100 65 SH SOLE 65 0 0 ISHARES GOV CRED BD ETF 464288596 80879 766 SH SOLE 766 0 0 ISHARES GLOB UTILITS ETF 464288711 87016 1438 SH SOLE 1438 0 0 ISHARES U.S. AER&DEF ETF 464288760 53519 465 SH SOLE 465 0 0 ISHARES MICRO-CAP ETF 464288869 25372 243 SH SOLE 243 0 0 ISHARES MSCI EURO FL ETF 464289180 143731 7683 SH SOLE 7683 0 0 ISHARES RUS TP200 GR ETF 464289438 166779 1200 SH SOLE 1200 0 0 ISHARES HIGH DIVIDND ETF 46429B663 11786459 115929 SH SOLE 115930 0 0 ISHARES GOLD TRUST ISHARES NEW (POST RE 464285204 650968 17343 SH SOLE 17343 0 0 ISHARES INC MSCI EMERG MRKT 464286533 292163 5338 SH SOLE 5338 0 0 ISHARES INC CORE MSCI EMKT 46434G103 31366 643 SH SOLE 643 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 249185 5481 SH SOLE 5482 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 879295 44452 SH SOLE 44452 0 0 ISHARES INC MSCI MALAYSI ETF 46434G814 1133957 51259 SH SOLE 51260 0 0 ISHARES TR TIPS BD ETF 464287176 76378 693 SH SOLE 694 0 0 ISHARES TR CORE US AGGBD ET 464287226 1569232 15761 SH SOLE 15762 0 0 ISHARES TR ISHARES BIOTECH 464287556 1155429 8940 SH SOLE 8940 0 0 ISHARES TR COHEN&ST RLTY 464287564 1991012 35848 SH SOLE 35848 0 0 ISHARES TR CORE S&P VLU ETF 464287663 8006230 108515 SH SOLE 108516 0 0 ISHARES TR CORE S&P US ETF 464287671 5549290 62479 SH SOLE 62480 0 0 ISHARES TR CORE S&P SMALL-CAP 464287804 106924 1105 SH SOLE 1105 0 0 ISHARES TR CALI AMT-FREE MUNI B 464288356 7685234 134257 SH SOLE 134258 0 0 ISHARES TR NATL AMT FREE MUNI B 464288414 7605823 70781 SH SOLE 70782 0 0 ISHARES TR IBOXX H/Y CRP BOND 464288513 85213 1137 SH SOLE 1137 0 0 ISHARES TR MBS FIXED BDFD 464288588 157255 1660 SH SOLE 1660 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 19078951 378478 SH SOLE 378479 0 0 ISHARES TR PFD AND INCM SEC 464288687 589310 18898 SH SOLE 18898 0 0 ISHARES TR CORE US TREASUR BOND 46429B267 65226 2793 SH SOLE 2793 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 1638246 24249 SH SOLE 24249 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 23707 326 SH SOLE 326 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 45545 367 SH SOLE 367 0 0 ISHARES TR MSCI USA VALUE 46432F388 45009 486 SH SOLE 486 0 0 ISHARES TR CORE MSCI EAFE 46432F842 110283 1651 SH SOLE 1651 0 0 ISHARES TR CORE DIV GRWTH 46434V621 2550 51 SH SOLE 51 0 0 ISHARES TRUST CORE S&P 500 ETF 464287200 71661167 174255 SH SOLE 174256 0 0 ISHARES TRUST CORE S&P MID-CAP ETF 464287507 2555060 10213 SH SOLE 10213 0 0 ISHARES TRUST CORE S&P TOTAL US STK MKT 464287150 338132 3734 SH SOLE 3734 0 0 IVERIC BIO INC COMMON STOCK 46583P102 14501 596 SH SOLE 596 0 0 JD.COM INC ADS EA 2 COM 'A' SHS 47215P106 54116 1233 SH DFND 1 0 1233 0 JD.COM INC ADS EA 2 COM 'A' SHS 47215P106 1404 32 SH SOLE 32 0 0 JOHN BEAN TECHNOLOGY COMMON 477839104 23196147 212244 SH DFND 1 0 212244 0 JOHN BEAN TECHNOLOGY COMMON 477839104 2250063 20588 SH OTR 3 20588 0 0 JOHN BEAN TECHNOLOGY COMMON 477839104 74107385 678080 SH SOLE 548747 0 129333 JOHNSON & JOHNSON COMMON 478160104 2135900 13780 SH DFND 1 0 13780 0 JOHNSON & JOHNSON COMMON 478160104 19963749 128798 SH SOLE 128798 0 0 JOHNSON CONTROLS INT ORDINARY SHARES G51502105 181 3 SH SOLE 3 0 0 JPMORGAN CHASE & CO COMMON 46625H100 1434452 11008 SH SOLE 11008 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 148408 6690 SH SOLE 6690 0 0 KAYNE ANDERSON ENERGY INFRASTRUCTUR 486606106 542977 62844 SH SOLE 62845 0 0 KAYNE ANDERSON NEXTGEN ENERGY & INF 48661E108 33490 4360 SH SOLE 4361 0 0 KEYSIGHT TECHNOLOGS COMMON 49338L103 330873 2049 SH SOLE 2049 0 0 KFORCE INC COMMON 493732101 28180250 445608 SH DFND 1 0 445608 0 KFORCE INC COMMON 493732101 97829210 1546951 SH SOLE 1315214 0 231737 KIMBERLY CLARK CORP COMMON 494368103 7100372 52901 SH DFND 1 0 52901 0 KIMBERLY CLARK CORP COMMON 494368103 415078 3092 SH SOLE 3093 0 0 KKR & CO INC COMMON UNIT 48251W104 9033 172 SH SOLE 172 0 0 KLA CORPORATION COMMON USD0.001 482480100 1198 3 SH SOLE 3 0 0 KONINKLIJKE PHIL NV ADR (1 ORD) 500472303 663646 36166 SH SOLE 36166 0 0 KORNIT DIGITAL LTD SHS M6372Q113 19360 1000 SH SOLE 1000 0 0 KRANESHARES TR KS GBL CARBON STRATE 500767678 4898466 123387 SH SOLE 123387 0 0 KYNDRYL HOLDINGS INC COM USD0.01 50155Q100 6347 430 SH SOLE 430 0 0 L3HARRIS TECHNOLOGIE USD1 502431109 1177 6 SH SOLE 6 0 0 LABORATORY CORP AMER COMMON 50540R409 1835 8 SH SOLE 8 0 0 LAKELAND FINL CORP COMMON 511656100 15780081 251917 SH DFND 1 0 251917 0 LAKELAND FINL CORP COMMON 511656100 53464330 853517 SH SOLE 706489 0 147028 LAM RESEARCH CORP COMMON 512807108 29687 56 SH SOLE 56 0 0 LAMAR ADVERTISING CL A 512816109 111677 1118 SH DFND 1 0 1118 0 LAMAR ADVERTISING CL A 512816109 2805610 28087 SH DFND 2 0 28087 0 LAMAR ADVERTISING CL A 512816109 1978421 19806 SH OTR 3 19806 0 0 LAMAR ADVERTISING CL A 512816109 10694973 107067 SH SOLE 103289 0 3779 LAMB WESTON HLDGS COMMON 513272104 63217563 604837 SH DFND 1 0 604837 0 LAMB WESTON HLDGS COMMON 513272104 5005463 47890 SH DFND 2 0 47890 0 LAMB WESTON HLDGS COMMON 513272104 61500522 588409 SH SOLE 565325 0 23084 LANDSTAR SYS INC COMMON 515098101 127903444 713508 SH DFND 1 0 713508 0 LANDSTAR SYS INC COMMON 515098101 3934757 21950 SH OTR 3 21950 0 0 LANDSTAR SYS INC COMMON 515098101 454966763 2538027 SH SOLE 2145641 0 392386 LAS VEGAS SANDS CORP COMMON 517834107 19476527 339017 SH DFND 1 0 339017 0 LAS VEGAS SANDS CORP COMMON 517834107 4304384 74924 SH SOLE 74924 0 0 LATHAM GROUP INC COMMON 51819L107 5046564 1764533 SH DFND 1 0 1764533 0 LATHAM GROUP INC COMMON 51819L107 12554007 4389513 SH SOLE 3496938 0 892575 LATTICE SEMICONDUCTR COMMON 518415104 23858479 249827 SH DFND 1 0 249827 0 LATTICE SEMICONDUCTR COMMON 518415104 5231490 54780 SH SOLE 54780 0 0 LCI INDUSTRIES COMMON 50189K103 43598613 396820 SH DFND 1 0 396820 0 LCI INDUSTRIES COMMON 50189K103 220599694 2007824 SH SOLE 1786778 0 221047 LEAR CORPORATION COMMON 521865204 1813 13 SH SOLE 13 0 0 LEGGETT & PLATT INC COMMON 524660107 5834 183 SH SOLE 183 0 0 LENNAR CORP CLASS A 526057104 5781 55 SH SOLE 55 0 0 LENNOX INTL INC COMMON 526107107 69832471 277907 SH DFND 1 0 277907 0 LENNOX INTL INC COMMON 526107107 2538431 10102 SH DFND 2 0 10102 0 LENNOX INTL INC COMMON 526107107 2757798 10975 SH OTR 3 10975 0 0 LENNOX INTL INC COMMON 526107107 266199683 1059374 SH SOLE 1047119 0 12256 LESLIES INC COMMON 527064109 31696623 2878894 SH DFND 1 0 2878894 0 LESLIES INC COMMON 527064109 2543354 231004 SH OTR 3 231004 0 0 LESLIES INC COMMON 527064109 93299907 8474106 SH SOLE 6803951 0 1670155 LIBERTY MEDIA COM SER C FRMLA 531229854 58367 780 SH SOLE 780 0 0 LILLY ELI & CO COMMON 532457108 17626375 51326 SH DFND 1 0 51326 0 LILLY ELI & CO COMMON 532457108 4911743 14302 SH SOLE 14302 0 0 LINCOLN ELEC HLDGS COMMON 533900106 3551 21 SH SOLE 21 0 0 LINCOLN NATL CORP COMMON 534187109 225 10 SH SOLE 10 0 0 LINDE PLC SHS G54950103 24948754 70191 SH SOLE 60994 0 9197 LIVE NATION ENTERTAN COMMON 538034109 3920 56 SH SOLE 56 0 0 LOCKHEED MARTIN CORP COMMON 539830109 174910 370 SH SOLE 370 0 0 LOWES CO COMMON 548661107 30450667 152276 SH SOLE 138951 0 13325 LPL FINANCIAL HLDGS COMMON 50212V100 69192869 341862 SH DFND 1 0 341862 0 LPL FINANCIAL HLDGS COMMON 50212V100 1901953 9397 SH DFND 2 0 9397 0 LPL FINANCIAL HLDGS COMMON 50212V100 3385342 16726 SH OTR 3 16726 0 0 LPL FINANCIAL HLDGS COMMON 50212V100 333592053 1648182 SH SOLE 1629807 0 18375 LUCID GROUP INC COM USD0.0001 CL A 549498103 24 3 SH SOLE 3 0 0 LUMINAR TECHNOLOGIES CLASS A COMMON STOCK 550424105 325 50 SH SOLE 50 0 0 M & T BK CORP COMMON 55261F104 83699 700 SH SOLE 700 0 0 MACOM TECH SOLUTIONS COM 55405Y100 120428 1700 SH SOLE 1700 0 0 MACYS INC COMMON 55616P104 52 3 SH SOLE 3 0 0 MAGNA INTL INC COMMON 559222401 375 7 SH SOLE 7 0 0 MANHATTAN ASSOCS IN COMMON 562750109 76375117 493220 SH DFND 1 0 493220 0 MANHATTAN ASSOCS IN COMMON 562750109 347650376 2245078 SH SOLE 1964380 0 280698 MANULIFE FNL CORP COMMON 56501R106 29964 1632 SH SOLE 1632 0 0 MARATHON PETROLEUM COMMON 56585A102 116223 862 SH SOLE 862 0 0 MARAVAI LIFESCIENCES COMMON CL A 56600D107 2816 201 SH SOLE 201 0 0 MARKEL CORP COMMON 570535104 6387 5 SH SOLE 5 0 0 MARKETAXESS HLDGS COMMON 57060D108 210714360 538512 SH DFND 1 0 538512 0 MARKETAXESS HLDGS COMMON 57060D108 86838160 221927 SH SOLE 206725 0 15203 MARRIOTT INTL INC CLASS A 571903202 27284025 164322 SH DFND 1 0 164322 0 MARRIOTT INTL INC CLASS A 571903202 10402656 62651 SH SOLE 62652 0 0 MARSH & MCLENNAN COS COMMON 571748102 38484507 231068 SH SOLE 216876 0 14193 MARTIN MARIETTA MATL COMMON 573284106 3551 10 SH SOLE 10 0 0 MASCO CORP COMMON 574599106 2436 49 SH SOLE 49 0 0 MASTERBRAND INC COMMON STOCK 57638P104 24 3 SH SOLE 3 0 0 MASTERCARD INC CLASS A 57636Q104 52694 145 SH DFND 1 0 145 0 MASTERCARD INC CLASS A 57636Q104 8414243 23153 SH SOLE 23154 0 0 MATCH GROUP INC COMMON 57667L107 192 5 SH SOLE 5 0 0 MATERION CORPORATION COMMON 576690101 8352 72 SH SOLE 72 0 0 MATTERPORT INC CLASS A COMMON STOCK 577096100 156 57 SH SOLE 57 0 0 MCCORMICK & CO INC COMMON NON VTG 579780206 39461094 474235 SH DFND 1 0 474235 0 MCCORMICK & CO INC COMMON NON VTG 579780206 12674818 152323 SH SOLE 152323 0 0 MCDONALDS CORP COMMON 580135101 1321996 4728 SH DFND 1 0 4728 0 MCDONALDS CORP COMMON 580135101 13450174 48103 SH SOLE 43551 0 4552 MCKESSON CORP COMMON 58155Q103 5194413 14589 SH DFND 1 0 14589 0 MCKESSON CORP COMMON 58155Q103 1424 4 SH SOLE 4 0 0 MEDIAALPHA INC COMMON 58450V104 61643734 4115069 SH DFND 1 0 4115069 0 MEDIAALPHA INC COMMON 58450V104 2256812 150655 SH DFND 2 0 150655 0 MEDIAALPHA INC COMMON 58450V104 25498911 1702197 SH SOLE 1513496 0 188701 MEDICAL PPTYS TRUST COMMON 58463J304 189 23 SH SOLE 23 0 0 MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103 4653156 57717 SH SOLE 57717 0 0 MERCADOLIBRE INC COMMON 58733R102 77654823 58916 SH DFND 1 0 58916 0 MERCADOLIBRE INC COMMON 58733R102 20610513 15637 SH SOLE 15637 0 0 MERCK & CO INC COMMON 58933Y105 10568676 99339 SH DFND 1 0 99339 0 MERCK & CO INC COMMON 58933Y105 1590726 14951 SH SOLE 14952 0 0 MERRIMACK PHARMACEUT COMMON 590328209 3687 300 SH SOLE 300 0 0 MESA LABS INC COMMON 59064R109 15548873 88988 SH DFND 1 0 88988 0 MESA LABS INC COMMON 59064R109 9543524 54618 SH SOLE 49375 0 5244 META PLATFORMS INC COM USD0.000006 CL A 30303M102 430238 2030 SH SOLE 2030 0 0 METLIFE INC COMMON 59156R108 290 5 SH SOLE 5 0 0 METTLER TOLEDO INTL COMMON 592688105 75746925 49501 SH DFND 1 0 49501 0 METTLER TOLEDO INTL COMMON 592688105 17333454 11327 SH SOLE 11328 0 0 MFA FINANCIAL INC COMMON 55272X607 129 13 SH SOLE 13 0 0 MICROCHIP TECHNOLOGY COMMON 595017104 10058437 120057 SH SOLE 120058 0 0 MICRON TECHNOLOGY COMMON 595112103 4405 73 SH SOLE 73 0 0 MICROSOFT CORP COMMON 594918104 74958 260 SH DFND 1 0 260 0 MICROSOFT CORP COMMON 594918104 27450407 95214 SH SOLE 95215 0 0 MID-AMER APT CMNTYS REIT 59522J103 1291392 8550 SH SOLE 8550 0 0 MODERNA INC COM USD0.0001 60770K107 3882502 25280 SH DFND 1 0 25280 0 MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 62000837 1612925 SH DFND 1 0 1612925 0 MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 207486210 5397664 SH SOLE 4656076 0 741588 MOLSON COORS BEVERAG CLASS B 60871R209 413 8 SH SOLE 8 0 0 MONDELEZ INTL INC COMMON 609207105 7150556 102561 SH SOLE 102561 0 0 MONGODB INC COMMON CLASS A 60937P106 37058853 158969 SH DFND 1 0 158969 0 MONGODB INC COMMON CLASS A 60937P106 11536293 49486 SH SOLE 49487 0 0 MONOLITHIC POWER COMMON 609839105 60347605 120565 SH DFND 1 0 120565 0 MONOLITHIC POWER COMMON 609839105 25025305 49996 SH SOLE 48425 0 1572 MONSTER BEVERAGE CRP COM USD0.005 61174X109 51302155 949864 SH DFND 1 0 949864 0 MONSTER BEVERAGE CRP COM USD0.005 61174X109 3287805 60874 SH DFND 2 0 60874 0 MONSTER BEVERAGE CRP COM USD0.005 61174X109 19308521 357499 SH SOLE 357499 0 0 MOODYS CORP COMMON 615369105 35804 117 SH DFND 1 0 117 0 MOODYS CORP COMMON 615369105 4148101 13555 SH DFND 2 0 13555 0 MOODYS CORP COMMON 615369105 18087046 59104 SH SOLE 55195 0 3909 MORGAN STANLEY COMMON 617446448 193160 2200 SH SOLE 2200 0 0 MORNINGSTAR INC COMMON 617700109 130489614 642711 SH DFND 1 0 642711 0 MORNINGSTAR INC COMMON 617700109 47350123 233217 SH SOLE 210355 0 22862 MOTOROLA SOLUTIONS COMMON 620076307 145926 510 SH SOLE 510 0 0 MSC INDL DIRECT INC CLASS A 553530106 10687992 127238 SH DFND 1 0 127238 0 MSC INDL DIRECT INC CLASS A 553530106 5712989 68011 SH SOLE 68012 0 0 MSCI INC COMMON 55354G100 816028 1458 SH SOLE 1458 0 0 NASDAQ INC COM 631103108 164 3 SH SOLE 3 0 0 NATIONAL GRID ADR (5 ORD) 636274409 3652863 53726 SH SOLE 53726 0 0 NATIONAL RESEARCH CR COMMON STOCK 637372202 116994779 2688917 SH DFND 1 0 2688917 0 NATIONAL RESEARCH CR COMMON STOCK 637372202 22732385 522463 SH SOLE 471604 0 50859 NATL BEVERAGE CORP COMMON 635017106 54306187 1030087 SH DFND 1 0 1030087 0 NATL BEVERAGE CORP COMMON 635017106 3423320 64934 SH OTR 3 64934 0 0 NATL BEVERAGE CORP COMMON 635017106 126713599 2403520 SH SOLE 1959621 0 443899 NCINO INC COMMON STOCK 63947X101 119983719 4841958 SH DFND 1 0 4841958 0 NCINO INC COMMON STOCK 63947X101 3076982 124172 SH DFND 2 0 124172 0 NCINO INC COMMON STOCK 63947X101 58429146 2357915 SH SOLE 2179848 0 178068 NETAPP INC COM COMMON 64110D104 128 2 SH SOLE 2 0 0 NETFLIX INC COMMON 64110L106 59768 173 SH SOLE 173 0 0 NEW YORK CMNTY BANCO COMMON 649445103 4520 500 SH SOLE 500 0 0 NEXTERA ENERGY INC COMMON 65339F101 27980 363 SH DFND 1 0 363 0 NEXTERA ENERGY INC COMMON 65339F101 12497328 162134 SH SOLE 142283 0 19852 NICE LTD ADR-REPR 1 ORD ILS1 653656108 229 1 SH SOLE 1 0 0 NIKE INC CLASS B 654106103 34618942 282281 SH DFND 1 0 282281 0 NIKE INC CLASS B 654106103 36545385 297989 SH SOLE 297989 0 0 NORDSON CORP COMMON 655663102 98953930 445217 SH DFND 1 0 445217 0 NORDSON CORP COMMON 655663102 366745200 1650072 SH SOLE 1633870 0 16203 NORFOLK SOUTHERN COMMON 655844108 424 2 SH SOLE 2 0 0 NORTHROP GRUMMAN CO COMMON 666807102 6926 15 SH SOLE 15 0 0 NOVARTIS AG ADR (1 ORD) 66987V109 1425112 15490 SH SOLE 15490 0 0 NOVO-NORDISK AS ADR (1 ORD B) 670100205 4004679 25164 SH SOLE 25165 0 0 NUCOR CORP COMMON 670346105 1081 7 SH SOLE 7 0 0 NUVEEN SP500 DYNOVER COMMON 6706EW100 26268 1686 SH SOLE 1686 0 0 NVE CORP COMMON 629445206 29591744 356570 SH DFND 1 0 356570 0 NVE CORP COMMON 629445206 9127733 109985 SH SOLE 85449 0 24537 NVENT ELECTRIC PLC ORDINARY SHARES G6700G107 4036 94 SH SOLE 94 0 0 NVIDIA CORP COMMON 67066G104 79318057 285553 SH DFND 1 0 285553 0 NVIDIA CORP COMMON 67066G104 33320245 119956 SH SOLE 119956 0 0 NXP SEMICONDUCTR COMMON N6596X109 932 5 SH SOLE 5 0 0 OKTA INC COMMON CL A 679295105 51916 602 SH SOLE 602 0 0 OLD DOMINION FGHT COMMON 679580100 53055495 155661 SH DFND 1 0 155661 0 OLD DOMINION FGHT COMMON 679580100 2960536 8686 SH DFND 2 0 8686 0 OLD DOMINION FGHT COMMON 679580100 25632047 75202 SH SOLE 73125 0 2078 OLLIES BARGAIN OUT COMMON 681116109 89171920 1539039 SH DFND 1 0 1539039 0 OLLIES BARGAIN OUT COMMON 681116109 41012337 707841 SH SOLE 653469 0 54373 OLO INC USD0.001 CL A 68134L109 70419168 8629800 SH DFND 1 0 8629800 0 OLO INC USD0.001 CL A 68134L109 26305343 3223694 SH SOLE 2911244 0 312450 OMEGA FLEX COMMON 682095104 92061141 826105 SH DFND 1 0 826105 0 OMEGA FLEX COMMON 682095104 31500270 282665 SH SOLE 254046 0 28620 OMNICOM GROUP INC COMMON 681919106 6654366 70536 SH DFND 1 0 70536 0 OMNICOM GROUP INC COMMON 681919106 2958255 31357 SH SOLE 31357 0 0 ON SEMICONDUCTOR CRP COM USD0.01 682189105 1729 21 SH SOLE 21 0 0 OPEN TEXT CORP COMMON 683715106 231 6 SH SOLE 6 0 0 OPORTUN FINANCIAL CO COMMON 68376D104 5822555 1508434 SH DFND 1 0 1508434 0 OPORTUN FINANCIAL CO COMMON 68376D104 2373890 614997 SH SOLE 554593 0 60405 ORACLE CORP COMMON 68389X105 26664087 286957 SH SOLE 252376 0 34581 OREILLY AUTOMOTIVE I COM 67103H107 14861395 17505 SH SOLE 15385 0 2120 ORGANON & CO COM USD0.01 68622V106 22415 953 SH SOLE 953 0 0 OSHKOSH CORPORATION COMMON 688239201 125602 1510 SH DFND 1 0 1510 0 OSHKOSH CORPORATION COMMON 688239201 2269400 27283 SH OTR 3 27283 0 0 OSHKOSH CORPORATION COMMON 688239201 7967906 95791 SH SOLE 91188 0 4603 OTIS WORLDWIDE CORP COMMON USD0.01 68902V107 6668 79 SH SOLE 79 0 0 OUTSET MED INC COMMON 690145107 18400 1000 SH SOLE 1000 0 0 PALANTIR TECH INC COM USD0.001 CLASS A 69608A108 34 4 SH SOLE 4 0 0 PALO ALTO NETWORKS COMMON 697435105 7990 40 SH SOLE 40 0 0 PARKER HANNIFIN CORP COMMON 701094104 3025 9 SH SOLE 9 0 0 PARSONS CORPORATION COMMON USD1.00 70202L102 4474 100 SH SOLE 100 0 0 PATTERSON COMPANIES COMMON 703395103 5544763 207126 SH DFND 1 0 207126 0 PATTERSON COMPANIES COMMON 703395103 1805402 67441 SH SOLE 67441 0 0 PAYCHEX INC COMMON 704326107 115 1 SH SOLE 1 0 0 PAYCOM SOFTWARE COM USD0.01 70432V102 97003207 319079 SH DFND 1 0 319079 0 PAYCOM SOFTWARE COM USD0.01 70432V102 28039146 92231 SH SOLE 92231 0 0 PAYPAL HLDGS INC COM 70450Y103 608 8 SH SOLE 8 0 0 PDD HOLDINGS SPON ADS 4 ORD SHS 722304102 228 3 SH SOLE 3 0 0 PDF SOLUTIONS INC COMMON 693282105 110240 2600 SH SOLE 2600 0 0 PENN ENTERTAINMENT COMMON STOCK 707569109 59 2 SH SOLE 2 0 0 PENSKE AUTOMOTIVE COMMON 70959W103 1134 8 SH SOLE 8 0 0 PENTAIR PLC COMMON G7S00T104 36472949 659905 SH DFND 1 0 659905 0 PENTAIR PLC COMMON G7S00T104 15560243 281531 SH SOLE 272707 0 8824 PEPSICO INC COMMON 713448108 17525411 96135 SH DFND 1 0 96135 0 PEPSICO INC COMMON 713448108 28938683 158742 SH SOLE 158742 0 0 PERRIGO CO ORDINARY SHARES G97822103 4170734 116273 SH SOLE 116274 0 0 PFIZER INC COMMON 717081103 14066086 344757 SH DFND 1 0 344757 0 PFIZER INC COMMON 717081103 28633415 701799 SH SOLE 659480 0 42319 PHILIP MORRIS INTL COMMON 718172109 4993449 51346 SH SOLE 51347 0 0 PHILLIPS 66 COMMON 718546104 68634 677 SH SOLE 677 0 0 PHILLIPS EDISON & CO COM USD0.01 71844V201 368867 11308 SH SOLE 11308 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 6011785 60527 SH SOLE 60527 0 0 PIMCO ETF TRUST 0-5 YR HGHYLD BD IDX 72201R783 247470 2728 SH SOLE 2728 0 0 PINNACLE WEST CAP COMMON 723484101 5922952 74747 SH DFND 1 0 74747 0 PINNACLE WEST CAP COMMON 723484101 4002358 50509 SH SOLE 50509 0 0 PINTEREST INC CL A COMMON 72352L106 900 33 SH SOLE 33 0 0 PIONEER NATURAL RES COMMON 723787107 11462153 56121 SH DFND 1 0 56121 0 PIONEER NATURAL RES COMMON 723787107 4845750 23725 SH SOLE 23726 0 0 PNC FINL SVCS GRP COMMON 693475105 5785211 45517 SH DFND 1 0 45517 0 PNC FINL SVCS GRP COMMON 693475105 14636499 115157 SH SOLE 102568 0 12589 POOL CORPORATION COMMON 73278L105 129796403 379034 SH DFND 1 0 379034 0 POOL CORPORATION COMMON 73278L105 3636370 10619 SH DFND 2 0 10619 0 POOL CORPORATION COMMON 73278L105 420962591 1229303 SH SOLE 1217694 0 11609 PPG INDUSTRIES INC COMMON 693506107 134 1 SH SOLE 1 0 0 PRICE T ROWE GROUP COM 74144T108 37446108 331675 SH DFND 1 0 331675 0 PRICE T ROWE GROUP COM 74144T108 7072144 62640 SH SOLE 62641 0 0 PRICESMART INC COMMON 741511109 58812815 822787 SH DFND 1 0 822787 0 PRICESMART INC COMMON 741511109 126467988 1769277 SH SOLE 1546477 0 222801 PRIMERICA INC COMMON 74164M108 152873851 887563 SH DFND 1 0 887563 0 PRIMERICA INC COMMON 74164M108 6133983 35613 SH DFND 2 0 35613 0 PRIMERICA INC COMMON 74164M108 513954102 2983941 SH SOLE 2530240 0 453702 PROCORE TECHNOLOGIES COMMON STOCK 74275K108 876820 14000 SH SOLE 14000 0 0 PROCTER AND GAMBLE COM 742718109 2566687 17262 SH DFND 1 0 17262 0 PROCTER AND GAMBLE COM 742718109 10239687 68866 SH SOLE 68866 0 0 PROGRESSIVE CORP COMMON 743315103 26727614 186828 SH DFND 1 0 186828 0 PROGRESSIVE CORP COMMON 743315103 11689352 81709 SH SOLE 81709 0 0 PROLOGIS INC COMMON 74340W103 14366642 115145 SH DFND 1 0 115145 0 PROLOGIS INC COMMON 74340W103 9483446 76007 SH SOLE 76007 0 0 PROSHARES TR PSHS CS 130/30 74347R248 39751179 833370 SH SOLE 833370 0 0 PRUDENTIAL FINL COMMON 744320102 2677384 32359 SH DFND 1 0 32359 0 PRUDENTIAL FINL COMMON 744320102 164320 1985 SH SOLE 1986 0 0 PT TELEKOMUNIKAS IND ADR (100 SER B) 715684106 342477 12558 SH SOLE 12559 0 0 PUBLIC STORAGE REIT COMMON 74460D109 302 1 SH SOLE 1 0 0 PUBMATIC INC CL A COM 74467Q103 37369 2704 SH DFND 1 0 2704 0 PULTEGROUP INC COMMON 745867101 4138 71 SH SOLE 71 0 0 QUALCOMM INC COMMON 747525103 184736 1448 SH SOLE 1448 0 0 RAYTHEON TECHNOLOGIE COM USD1 75513E101 210745 2152 SH SOLE 2152 0 0 RBC BEARINGS INC COMMON 75524B104 98573722 423554 SH DFND 1 0 423554 0 RBC BEARINGS INC COMMON 75524B104 3929413 16884 SH OTR 3 16884 0 0 RBC BEARINGS INC COMMON 75524B104 379050468 1628713 SH SOLE 1399026 0 229687 READY CAPITAL CORP COM 75574U101 57359 5640 SH SOLE 5640 0 0 REALTY INCOME CORP COMMON 756109104 208778 3297 SH SOLE 3297 0 0 REGAL REXNORD CORP COMMON 758750103 141 1 SH SOLE 1 0 0 REGIONS FINL CORP COMMON 7591EP100 501 27 SH SOLE 27 0 0 RENTOKIL INITIAL PLC SP ADR (10 ORD) 760125104 5075 139 SH SOLE 139 0 0 RESMED INC COMMON 761152107 26279 120 SH SOLE 120 0 0 REVOLVE GROUP INC COM USD0.001 CL A 76156B107 127020058 4829660 SH DFND 1 0 4829660 0 REVOLVE GROUP INC COM USD0.001 CL A 76156B107 44800630 1703446 SH SOLE 1536285 0 167161 REXFORD INDUSTRIAL COM USD0.01 76169C100 161055 2700 SH SOLE 2700 0 0 RH COM USD0.0001 74967X103 29470 121 SH SOLE 121 0 0 RIO TINTO PLC ADR (1 ORD) 767204100 485914 7083 SH SOLE 7083 0 0 RLI CORP COMMON 749607107 81736593 614977 SH DFND 1 0 614977 0 RLI CORP COMMON 749607107 299285616 2251791 SH SOLE 1890731 0 361061 ROBLOX CORP COMMON CLASS A 771049103 20586941 457691 SH DFND 1 0 457691 0 ROBLOX CORP COMMON CLASS A 771049103 4214311 93693 SH SOLE 93693 0 0 ROCKWELL AUTOMATION COMMON 773903109 13356187 45514 SH SOLE 39985 0 5529 ROKU INC COMMON CLASS A 77543R102 66 1 SH SOLE 1 0 0 ROLLINS INC COMMON 775711104 49810191 1327210 SH DFND 1 0 1327210 0 ROLLINS INC COMMON 775711104 196806229 5243970 SH SOLE 5201120 0 42851 ROPER TECHNOLOGIES COMMON 776696106 46413471 105320 SH DFND 1 0 105320 0 ROPER TECHNOLOGIES COMMON 776696106 14690058 33334 SH SOLE 33334 0 0 ROSS STORES INC COMMON 778296103 111529045 1050872 SH DFND 1 0 1050872 0 ROSS STORES INC COMMON 778296103 47855802 450916 SH SOLE 443923 0 6994 ROYAL BANK CDA COMMON 780087102 714461 7475 SH DFND 1 0 7475 0 ROYAL BANK CDA COMMON 780087102 3202191 33502 SH SOLE 33503 0 0 ROYAL CARIBBEAN COM USD0.01 V7780T103 196 3 SH SOLE 3 0 0 RPM INTERNATIONAL COMMON 749685103 149355 1712 SH SOLE 1712 0 0 RYAN SPECIALTY HLD COM USD0.001 CL A 78351F107 302026672 7505633 SH DFND 1 0 7505633 0 RYAN SPECIALTY HLD COM USD0.001 CL A 78351F107 2969672 73799 SH DFND 2 0 73799 0 RYAN SPECIALTY HLD COM USD0.001 CL A 78351F107 134906954 3352558 SH SOLE 2955201 0 397358 RYANAIR HLDGS PLC ADR EACH REPR 5 ORD 783513203 566 6 SH SOLE 6 0 0 S&P GLOBAL INC COMMON 78409V104 15636699 45354 SH DFND 1 0 45354 0 S&P GLOBAL INC COMMON 78409V104 6677539 19368 SH SOLE 19368 0 0 SAFETY INS GROUP INC COMMON 78648T100 5793185 77740 SH DFND 1 0 77740 0 SAFETY INS GROUP INC COMMON 78648T100 3283756 44065 SH SOLE 44065 0 0 SAIA INC COM USD0.001 78709Y105 23176591 85183 SH DFND 1 0 85183 0 SAIA INC COM USD0.001 78709Y105 173335366 637075 SH SOLE 631670 0 5405 SALESFORCE INC COMMON 79466L302 137049 686 SH SOLE 686 0 0 SANOFI SPONSORED ADR 80105N105 1886871 34672 SH SOLE 34672 0 0 SAP SE SP ADR (1 ORD) 803054204 5914348 46735 SH SOLE 46735 0 0 SBA COMMUNICATIONS COM USD0.01 CL A 78410G104 6005 23 SH SOLE 23 0 0 SCHLUMBERGER LTD COMMON 806857108 8733024 177862 SH DFND 1 0 177862 0 SCHLUMBERGER LTD COMMON 806857108 3670582 74757 SH SOLE 74757 0 0 SCHWAB CHARLES CORP COM 808513105 11292987 215597 SH SOLE 189830 0 25767 SCHWAB STRATEGIC T US DIVIDEND EQUTY ET 808524797 63589 869 SH SOLE 869 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 12076 491 SH SOLE 491 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 6117 176 SH SOLE 176 0 0 SCOTTS MIRACLE-GRO CLASS A 810186106 52892699 758427 SH DFND 1 0 758427 0 SCOTTS MIRACLE-GRO CLASS A 810186106 2242699 32158 SH DFND 2 0 32158 0 SCOTTS MIRACLE-GRO CLASS A 810186106 2532678 36316 SH OTR 3 36316 0 0 SCOTTS MIRACLE-GRO CLASS A 810186106 290657625 4167731 SH SOLE 3921665 0 246067 SEA LTD SPONSORD ADS 81141R100 981304 11338 SH SOLE 11338 0 0 SEAGATE TECH HLDNGS SHS G7997R103 198 3 SH SOLE 3 0 0 SEAGEN INC COMMON 81181C104 11136 55 SH SOLE 55 0 0 SEER INC COM USD0.0001 CL A 81578P106 12 3 SH SOLE 3 0 0 SEI INVESTMENTS CO COMMON 784117103 288 5 SH SOLE 5 0 0 SELECT SECTOR SPDR HEALTH CARE 81369Y209 21629 167 SH SOLE 167 0 0 SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 143690 1923 SH SOLE 1923 0 0 SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 47781 577 SH SOLE 577 0 0 SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 82353 2561 SH SOLE 2561 0 0 SELECT SECTOR SPDR SBI INT-TECH 81369Y803 63733 422 SH SOLE 422 0 0 SELECT SECTOR SPDR T RL EST SEL SEC 81369Y860 7201911 192667 SH SOLE 189811 0 2857 SERVICENOW INC COMMON 81762P102 465 1 SH SOLE 1 0 0 SERVISFIRST BANCSH COM USD0.001 81768T108 147605562 2701914 SH DFND 1 0 2701914 0 SERVISFIRST BANCSH COM USD0.001 81768T108 53262583 974969 SH SOLE 875564 0 99405 SHELL PLC ADS (REP 2 ORD SHS) 780259305 591494 10279 SH SOLE 10280 0 0 SHERWIN WILLIAMS CO COMMON 824348106 74174 330 SH SOLE 330 0 0 SHIFT4 PMTS INC CL A 82452J109 76 1 SH SOLE 1 0 0 SHOALS TECHNOLOGIES CL A 82489W107 933387 40956 SH SOLE 40956 0 0 SHOPIFY INC COMMON CLASS A 82509L107 431 9 SH SOLE 9 0 0 SILK ROAD MEDICAL COM USD0.001 82710M100 28657599 732369 SH DFND 1 0 732369 0 SILK ROAD MEDICAL COM USD0.001 82710M100 2170541 55470 SH DFND 2 0 55470 0 SILK ROAD MEDICAL COM USD0.001 82710M100 22845151 583827 SH SOLE 583827 0 0 SIMON PPTY INC COMMON 828806109 672 6 SH SOLE 6 0 0 SIMPSON MANUFACTURIN COMMON 829073105 108419597 988869 SH DFND 1 0 988869 0 SIMPSON MANUFACTURIN COMMON 829073105 398015629 3630204 SH SOLE 3124721 0 505484 SIMULATIONS PLUS INC COMMON 829214105 40513 922 SH DFND 1 0 922 0 SIRIUS XM HLDG COMMON 82968B103 16674 4200 SH SOLE 4200 0 0 SITEONE LANDSCAPE COM USD0.01 82982L103 144521854 1055906 SH DFND 1 0 1055906 0 SITEONE LANDSCAPE COM USD0.01 82982L103 434625895 3175465 SH SOLE 3016698 0 158767 SMITH & NEPHEW GROUP SPDN ADR NEW 83175M205 195 7 SH SOLE 7 0 0 SMUCKER J M CO COMMON 832696405 5017435 31883 SH SOLE 31883 0 0 SNAP INC COMMON CL A 83304A106 29146 2600 SH SOLE 2600 0 0 SNAP-ON INC COMMON 833034101 2601480 10537 SH DFND 1 0 10537 0 SNAP-ON INC COMMON 833034101 150890 611 SH SOLE 611 0 0 SNOWFLAKE INC COMMON CLASS A 833445109 19416162 125842 SH DFND 1 0 125842 0 SNOWFLAKE INC COMMON CLASS A 833445109 8105471 52534 SH SOLE 52534 0 0 SOLAREDGE TECHNOLO COMMON USD0.0001 83417M104 28571 94 SH DFND 1 0 94 0 SONOCO PRODS COMMON 835495102 4232851 69391 SH DFND 1 0 69391 0 SONOCO PRODS COMMON 835495102 1755554 28779 SH SOLE 28780 0 0 SONY GRP CORPORATION ADR (1 ORD) 835699307 725 8 SH SOLE 8 0 0 SOUTHERN CO COMMON 842587107 9175236 131866 SH DFND 1 0 131866 0 SOUTHERN CO COMMON 842587107 6938167 99714 SH SOLE 99715 0 0 SOUTHWEST AIRLS CO COMMON 844741108 65 2 SH SOLE 2 0 0 SPDR DJ WL LG CP VL PORTFOLIO S&P 500 VA 78464A508 7248 178 SH SOLE 178 0 0 SPDR DOW JONES INDL UT SER 1 78467X109 202899 610 SH SOLE 610 0 0 SPDR GOLD TR GOLD SHS 78463V107 1622230 8816 SH SOLE 8816 0 0 SPDR INDEX SHS S&P GBLINF ETF 78463X855 96409 1774 SH SOLE 1774 0 0 SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 4601746 11238 SH SOLE 11238 0 0 SPDR S&P MIDCAP 400 UTSER1 S&PDCRP 78467Y107 38484356 83967 SH SOLE 83968 0 0 SPDR SERIES TRUST DJ WLSH REIT ETF 78464A607 2666 30 SH SOLE 30 0 0 SPDR SERIES TRUST SPDR S&P 1500 COMPOS 78464A805 257681 5106 SH SOLE 5106 0 0 SPECTRUM BRANDS HLDS COMMON STOCK 84790A105 397 6 SH SOLE 6 0 0 SPLUNK INC COMMON 848637104 192 2 SH SOLE 2 0 0 SPOTIFY TECHNOLOGY SHS L8681T102 534 4 SH SOLE 4 0 0 SPS COMMERCE INC COMMON 78463M107 112383998 737912 SH DFND 1 0 737912 0 SPS COMMERCE INC COMMON 78463M107 40380746 265139 SH SOLE 238958 0 26182 STAAR SURGICAL CO COMMON 852312305 33367703 521778 SH DFND 1 0 521778 0 STAAR SURGICAL CO COMMON 852312305 6335271 99066 SH SOLE 99066 0 0 STARBUCKS CORP COMMON 855244109 12612019 121118 SH SOLE 121118 0 0 STATE STREET CORP COMMON 857477103 6527749 86243 SH SOLE 86243 0 0 STERIS PLC ORD USD0.001 G8473T100 2973448 15545 SH DFND 1 0 15545 0 STERIS PLC ORD USD0.001 G8473T100 11425166 59730 SH SOLE 52523 0 7207 STOCK YARDS BANC COMMON 861025104 27249747 494192 SH DFND 1 0 494192 0 STOCK YARDS BANC COMMON 861025104 56379658 1022482 SH SOLE 717074 0 305408 STRYKER CORP COMMON 863667101 17119773 59970 SH SOLE 59970 0 0 SUMITOMO MITSUI FINL ADR 144(0.2 ORD) 86562M209 176 22 SH SOLE 22 0 0 SUN COMMUNITIES COMMON 866674104 141 1 SH SOLE 1 0 0 SUN LIFE FNCL INC COMMON 866796105 280 6 SH SOLE 6 0 0 SYNOPSYS INC COMMON 871607107 386 1 SH SOLE 1 0 0 SYSCO CORP COMMON 871829107 9276206 120111 SH SOLE 120111 0 0 TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 153018 1645 SH DFND 1 0 1645 0 TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 504589 5424 SH SOLE 5425 0 0 TAKEDA PHARMACEUTICA REP(0.5 ORD) 874060205 4464053 270877 SH DFND 1 0 270877 0 TAKEDA PHARMACEUTICA REP(0.5 ORD) 874060205 3335585 202402 SH SOLE 202402 0 0 TAKE-TWO INTERACTIVE COMMON 874054109 119 1 SH SOLE 1 0 0 TARGET CORPORATION COMMON 87612E106 220508 1331 SH SOLE 1331 0 0 TELADOC HEALTH COMMON 87918A105 26 1 SH SOLE 1 0 0 TELEDYNE TECH INC COMMON 879360105 88919510 198765 SH DFND 1 0 198765 0 TELEDYNE TECH INC COMMON 879360105 472304342 1055758 SH SOLE 1004739 0 51020 TELEFLEX INC COMMON 879369106 4854686 19165 SH DFND 1 0 19165 0 TELEFLEX INC COMMON 879369106 253 1 SH SOLE 1 0 0 TERADYNE INC COMMON 880770102 85279512 793224 SH DFND 1 0 793224 0 TERADYNE INC COMMON 880770102 3262498 30346 SH OTR 3 30346 0 0 TERADYNE INC COMMON 880770102 372081374 3460900 SH SOLE 3411375 0 49525 TESLA INC COM 88160R101 82984 400 SH DFND 1 0 400 0 TESLA INC COM 88160R101 639184 3081 SH SOLE 3081 0 0 TEXAS INSTRUMENTS COMMON 882508104 9201465 49467 SH SOLE 49468 0 0 TEXAS PACIFIC LAND COM 88262P102 738243 434 SH SOLE 434 0 0 TEXTRON INC COMMON 883203101 141 2 SH SOLE 2 0 0 TFI INTL INC COM NPV 87241L109 239 2 SH SOLE 2 0 0 THE CIGNA GROUP COMMON USD0.01 125523100 48239 188 SH SOLE 189 0 0 THE HERSHEY COMPANY COMMON 427866108 1424696 5600 SH SOLE 5600 0 0 THE TRADE DESK COM CL A 88339J105 68480626 1124292 SH DFND 1 0 1124292 0 THE TRADE DESK COM CL A 88339J105 2877388 47240 SH DFND 2 0 47240 0 THE TRADE DESK COM CL A 88339J105 22336428 366712 SH SOLE 366712 0 0 THERMO FISHER SCI COMMON 883556102 5991943 10396 SH DFND 1 0 10396 0 THERMO FISHER SCI COMMON 883556102 16947140 29403 SH SOLE 27286 0 2117 THOR INDS INC COMMON 885160101 70379381 883719 SH DFND 1 0 883719 0 THOR INDS INC COMMON 885160101 3352924 42101 SH OTR 3 42101 0 0 THOR INDS INC COMMON 885160101 337659761 4239826 SH SOLE 3928949 0 310877 TJX COMPANIES INC COMMON 872540109 22200709 283316 SH SOLE 257600 0 25717 T-MOBILE US INC COMMON 872590104 435 3 SH SOLE 3 0 0 TOAST INC COM USD0.000001 CLAS 888787108 12703018 715663 SH DFND 1 0 715663 0 TOAST INC COM USD0.000001 CLAS 888787108 2716425 153038 SH SOLE 153038 0 0 TORO CO COMMON 891092108 69941427 629196 SH DFND 1 0 629196 0 TORO CO COMMON 891092108 3851694 34650 SH OTR 3 34650 0 0 TORO CO COMMON 891092108 304397960 2738376 SH SOLE 2386888 0 351489 TOTALENERGIES SE SPON ADS 1 ORD SHS 89151E109 4974549 84243 SH SOLE 84243 0 0 TOYOTA MTR CORP ADR (10 ORD) 892331307 32589 230 SH SOLE 230 0 0 TRACTOR SUPPLY CO COMMON 892356106 65341 278 SH SOLE 278 0 0 TRANE TECHNOLOGI PLC ORDINARY SHARES G8994E103 41579 226 SH DFND 1 0 226 0 TRANE TECHNOLOGI PLC ORDINARY SHARES G8994E103 30676306 166737 SH SOLE 146635 0 20102 TRANSDIGM GROUP COMMON 893641100 38327 52 SH SOLE 52 0 0 TRANSUNION COMMON 89400J107 414412 6669 SH DFND 1 0 6669 0 TRANSUNION COMMON 89400J107 2356660 37925 SH DFND 2 0 37925 0 TRANSUNION COMMON 89400J107 3944274 63474 SH OTR 3 63474 0 0 TRANSUNION COMMON 89400J107 24588786 395699 SH SOLE 384746 0 10954 TRAVELERS CO(THE) COMMON 89417E109 22150893 129227 SH SOLE 113630 0 15598 TRIMBLE INC COM NPV 896239100 105 2 SH SOLE 2 0 0 TRUIST FINANCIAL COR COM USD5 89832Q109 34 1 SH SOLE 1 0 0 TWILIO INC COMMON CLASS A 90138F102 2732 41 SH SOLE 41 0 0 TYLER TECHN INC COMMON 902252105 307473 867 SH DFND 1 0 867 0 TYLER TECHN INC COMMON 902252105 13436246 37887 SH SOLE 37887 0 0 U S PHYSICAL THERAPY COMMON 90337L108 108252527 1105633 SH DFND 1 0 1105633 0 U S PHYSICAL THERAPY COMMON 90337L108 38173284 389881 SH SOLE 350506 0 39375 UBER TECHNOLOGIES COM USD0.00001 90353T100 18932793 597249 SH DFND 1 0 597249 0 UBER TECHNOLOGIES COM USD0.00001 90353T100 7212717 227530 SH SOLE 227531 0 0 UGI CORP COMMON 902681105 35 1 SH SOLE 1 0 0 UNIFIRST CORP MASS COMMON 904708104 32825833 186267 SH DFND 1 0 186267 0 UNIFIRST CORP MASS COMMON 904708104 99357883 563796 SH SOLE 454829 0 108968 UNILEVER PLC ADR (4 ORD) 904767704 4796404 92362 SH SOLE 92363 0 0 UNION PAC CORP COMMON 907818108 254493 1264 SH SOLE 1264 0 0 UNITED PARCEL SERVIC CLASS B 911312106 6351621 32742 SH DFND 1 0 32742 0 UNITED PARCEL SERVIC CLASS B 911312106 14867397 76640 SH SOLE 76640 0 0 UNITEDHEALTH GRP INC COMMON 91324P102 5098774 10789 SH DFND 1 0 10789 0 UNITEDHEALTH GRP INC COMMON 91324P102 23136328 48956 SH SOLE 48956 0 0 US BANCORP DEL COMMON 902973304 4276503 118627 SH DFND 1 0 118627 0 US BANCORP DEL COMMON 902973304 22809777 632726 SH SOLE 582938 0 49788 US FOODS HLDG CORP COM USD0.01 912008109 148 4 SH SOLE 4 0 0 V F CORP COMMON 918204108 69 3 SH SOLE 3 0 0 VALERO ENERGY CORP COMMON 91913Y100 22755 163 SH SOLE 163 0 0 VANECK ETF TR SEMICONDUCTOR ETF 92189F676 40121 152 SH SOLE 152 0 0 VANGUARD BD INDEX FD ETF LONG TERM BOND 921937793 560547 7337 SH SOLE 7337 0 0 VANGUARD FTSE EMERGING MARKETS ETF 922042858 3952627 97934 SH SOLE 97934 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 668078 1776 SH SOLE 1776 0 0 VANGUARD INDEX FDS ETF MCAP VL IDXVIP 922908512 3620 27 SH SOLE 27 0 0 VANGUARD INDEX FDS ETF MCAP GR IDXVIP 922908538 25552 131 SH SOLE 131 0 0 VANGUARD INDEX TR SMALL CAP VALUE 922908611 294142 1851 SH SOLE 1851 0 0 VANGUARD INDEX TR MID CAP 922908629 169580 804 SH SOLE 804 0 0 VANGUARD INDEX TR LRG CAP 922908637 81762 437 SH SOLE 437 0 0 VANGUARD INDEX TR EXTENDED MKT 922908652 499254 3560 SH SOLE 3560 0 0 VANGUARD INDEX TR GROWTH 922908736 671388 2691 SH SOLE 2691 0 0 VANGUARD INDEX TR VALUE 922908744 154429 1118 SH SOLE 1118 0 0 VANGUARD INDEX TR SMALL CAP 922908751 84368 445 SH SOLE 445 0 0 VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 1409989 6907 SH SOLE 6908 0 0 VANGUARD INTL EQUITY INDEX FD FTSE SMCAP 922042718 1511772 13839 SH SOLE 13839 0 0 VANGUARD SCOTTSDAL FDS VNG RUS2000GRW 92206C623 39294 238 SH SOLE 238 0 0 VANGUARD SCOTTSDAL RUSSELL 1000 GROWTH 92206C680 249759 3972 SH SOLE 3972 0 0 VANGUARD SCOTTSDAL RUSSELL 1000 VALUE 92206C714 41581 622 SH SOLE 622 0 0 VANGUARD SECTOR INDE FINANCIALS 92204A405 130499 1675 SH SOLE 1675 0 0 VANGUARD SECTOR INDE INFORMATION TECH 92204A702 817989 2122 SH SOLE 2122 0 0 VANGUARD SECTOR INDE MATERIALS 92204A801 91655 515 SH SOLE 515 0 0 VANGUARD SPECIALIZED DIV APPRECIATION 921908844 308 2 SH SOLE 2 0 0 VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 2672618 32157 SH SOLE 31143 0 1014 VANGUARD TAX MANAGED FTSE DEV MKT ETF 921943858 224341 4971 SH SOLE 4971 0 0 VANGUARD WORLD FDS HEALTH CARE ETF 92204A504 5092336 21354 SH SOLE 21354 0 0 VASTA PLATFORM LTD COMMON CLASS A G9440A109 4520646 1417086 SH DFND 1 0 1417086 0 VASTA PLATFORM LTD COMMON CLASS A G9440A109 6156647 1929923 SH SOLE 1076823 0 853100 VELO3D INC COMMON STOCK 92259N104 145 64 SH SOLE 64 0 0 VENTAS INC COMMON 92276F100 87 2 SH SOLE 2 0 0 VERISIGN INC COMMON 92343E102 7185 34 SH SOLE 34 0 0 VERISK ANALYTICS INC COM 92345Y106 52525896 273772 SH DFND 1 0 273772 0 VERISK ANALYTICS INC COM 92345Y106 3186986 16611 SH DFND 2 0 16611 0 VERISK ANALYTICS INC COM 92345Y106 42143182 219655 SH SOLE 216068 0 3588 VERIZON COMMUNICATIO COMMON 92343V104 10698250 275090 SH DFND 1 0 275090 0 VERIZON COMMUNICATIO COMMON 92343V104 6640763 170757 SH SOLE 170758 0 0 VERTEX PHARMACEUTICL COMMON 92532F100 4751256 15080 SH DFND 1 0 15080 0 VERTEX PHARMACEUTICL COMMON 92532F100 5356 17 SH SOLE 17 0 0 VICI PPTYS INC COM 925652109 238550 7313 SH DFND 1 0 7313 0 VICI PPTYS INC COM 925652109 4066931 124676 SH OTR 3 124676 0 0 VICI PPTYS INC COM 925652109 17522823 537180 SH SOLE 514531 0 22649 VICTORIAS SECRET &CO COMMON USD0.01 926400102 34 1 SH SOLE 1 0 0 VISA INC CLASS A 92826C839 67160250 297881 SH DFND 1 0 297881 0 VISA INC CLASS A 92826C839 2851618 12648 SH DFND 2 0 12648 0 VISA INC CLASS A 92826C839 31746056 140805 SH SOLE 140806 0 0 VODAFONE GRP PLC ADR (10 ORD) 92857W308 473135 42856 SH SOLE 42856 0 0 VONTIER CORPORATION COMMON STOCK 928881101 902 33 SH SOLE 33 0 0 VULCAN MATERIALS CO COMMON 929160109 624135 3638 SH SOLE 3638 0 0 WALGREENS BOOTS ALNC COMMON 931427108 404828 11707 SH SOLE 11707 0 0 WALMART INC COMMON 931142103 1746697 11846 SH SOLE 11846 0 0 WALT DISNEY CO COM 254687106 5901877 58942 SH SOLE 58942 0 0 WARBY PARKER INC CLASS A COMMON STOCK 93403J106 42 4 SH SOLE 4 0 0 WARNER BROS DISCVERY SERIES A COM 934423104 6236 413 SH SOLE 413 0 0 WASTE MANAGEMENT INC COMMON 94106L109 41608 255 SH DFND 1 0 255 0 WASTE MANAGEMENT INC COMMON 94106L109 15678334 96085 SH SOLE 89419 0 6667 WATERS CORP COMMON 941848103 18733234 60502 SH DFND 1 0 60502 0 WATERS CORP COMMON 941848103 2908974 9395 SH SOLE 9395 0 0 WATSCO INC COMMON 942622200 97932830 307810 SH DFND 1 0 307810 0 WATSCO INC COMMON 942622200 433644385 1362975 SH SOLE 1252291 0 110685 WATTS WATER TECH CLASS A 942749102 69319057 411829 SH DFND 1 0 411829 0 WATTS WATER TECH CLASS A 942749102 288952909 1716687 SH SOLE 1493635 0 223053 WD 40 CO COM 929236107 28651806 160920 SH DFND 1 0 160920 0 WD 40 CO COM 929236107 2674133 15019 SH OTR 3 15019 0 0 WD 40 CO COM 929236107 88276943 495798 SH SOLE 405868 0 89931 WEC ENERGY GROUP INC COMMON 92939U106 3648183 38487 SH DFND 1 0 38487 0 WEC ENERGY GROUP INC COMMON 92939U106 11360656 119850 SH SOLE 107574 0 12277 WELLS FARGO & CO COMMON 949746101 157183 4205 SH SOLE 4205 0 0 WELLTOWER INC REIT 95040Q104 1040867 14519 SH SOLE 14519 0 0 WEST PHARMACEUT SVS COMMON 955306105 99978076 288562 SH DFND 1 0 288562 0 WEST PHARMACEUT SVS COMMON 955306105 59456538 171606 SH SOLE 168041 0 3566 WESTROCK CO COMMON 96145D105 61 2 SH SOLE 2 0 0 WEWORK INC CLASS A COMMON STOCK 96209A104 5 7 SH SOLE 7 0 0 WEYERHAEUSER CO COMMON 962166104 301 10 SH SOLE 10 0 0 WHIRLPOOL CORP COMMON 963320106 396 3 SH SOLE 3 0 0 WISDOMTREE TRUST FLOATING RATE TREASU 97717Y527 22895094 455577 SH SOLE 455578 0 0 WISDOMTREE TRUST US EFFICIENT CORE FD 97717Y790 1300 37 SH SOLE 37 0 0 WOODSIDE ENERGY GRP SPON ADR 980228308 737694 32888 SH SOLE 32889 0 0 WORKDAY INC COMMON 98138H101 30423755 147302 SH DFND 1 0 147302 0 WORKDAY INC COMMON 98138H101 11126000 53868 SH SOLE 53869 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 4502539 115125 SH SOLE 115125 0 0 WPP PLC SP ADR (5 ORD) 92937A102 595 10 SH SOLE 10 0 0 XCEL ENERGY INC COMMON 98389B100 67 1 SH SOLE 1 0 0 XOMETRY INC COM USD0.000001 CL A 98423F109 17036 1138 SH DFND 1 0 1138 0 XYLEM INC COMMON 98419M100 105 1 SH SOLE 1 0 0 YUM BRANDS INC COMMON 988498101 186646 1413 SH SOLE 1413 0 0 YUM CHINA HOLDINGS COMMON STOCK 98850P109 2210374 34869 SH SOLE 34869 0 0 ZEBRA TECHNOLOGIES CLASS A 989207105 102232866 321487 SH DFND 1 0 321487 0 ZEBRA TECHNOLOGIES CLASS A 989207105 4201416 13212 SH OTR 3 13212 0 0 ZEBRA TECHNOLOGIES CLASS A 989207105 381871254 1200853 SH SOLE 1186717 0 14136 ZIMMER BIOMET HLDS COMMON 98956P102 1550 12 SH SOLE 12 0 0 ZOETIS INC COMMON 98978V103 77482647 465529 SH DFND 1 0 465529 0 ZOETIS INC COMMON 98978V103 2727619 16388 SH DFND 2 0 16388 0 ZOETIS INC COMMON 98978V103 25912100 155684 SH SOLE 155684 0 0 ZOOM VIDEO COMMUNICA CL A COMMON 98980L101 295 4 SH SOLE 4 0 0 ZOOMINFO TECHNOLOGIE COMMON STOCK 98980F104 5140 208 SH SOLE 208 0 0