0001534866-24-000006.txt : 20240422 0001534866-24-000006.hdr.sgml : 20240422 20240422101348 ACCESSION NUMBER: 0001534866-24-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240422 DATE AS OF CHANGE: 20240422 EFFECTIVENESS DATE: 20240422 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Boston Trust Walden Corp CENTRAL INDEX KEY: 0001534866 ORGANIZATION NAME: IRS NUMBER: 200965054 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14964 FILM NUMBER: 24859830 BUSINESS ADDRESS: STREET 1: ONE BEACON STREET, 34TH FLOOR CITY: BOSTON STATE: MA ZIP: 02108 BUSINESS PHONE: 617-726-7250 MAIL ADDRESS: STREET 1: ONE BEACON STREET, 34TH FLOOR CITY: BOSTON STATE: MA ZIP: 02108 FORMER COMPANY: FORMER CONFORMED NAME: Boston Trust Walden, Corporation. DATE OF NAME CHANGE: 20190905 FORMER COMPANY: FORMER CONFORMED NAME: BTIM Corp. DATE OF NAME CHANGE: 20111114 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001534866 XXXXXXXX 03-31-2024 03-31-2024 Boston Trust Walden Corp
ONE BEACON STREET, 34TH FLOOR BOSTON MA 02108
13F HOLDINGS REPORT 028-14964 N
Tammy Perry Senior Manager of Business Applications & Performance Report 617-726-7268 Tammy Perry Boston MA 04-22-2024 2 585 14019002770 false 1 0000829937 028-02259 Boston Trust Walden Co 2 0001302797 028-15041 Boston Trust Walden Inc.
INFORMATION TABLE 2 inftable03312024.xml BOSTON TRUST WALDEN 03312024 1ST SOURCE CORP COMMON STOCK 336901103 13907550 265310 SH DFND 01 196315 0 68995 1ST SOURCE CORP COMMON STOCK 336901103 8983058 171367 SH DFND 02 171367 0 0 3M CO COMMON STOCK 88579Y101 2137310 20150 SH DFND 01 19315 0 835 ABBOTT LABS COM COMMON STOCK 002824100 5344293 47020 SH DFND 01 46696 0 324 ABBVIE INC COMMON STOCK 00287Y109 4686890 25738 SH DFND 01 25738 0 0 ACCENTURE PLC-CL A COMMON STOCK G1151C101 178188735 514090 SH DFND 01 453369 0 60721 ACCENTURE PLC-CL A COMMON STOCK G1151C101 44048932 127085 SH DFND 02 127085 0 0 ACUITY BRANDS INC COMMON STOCK 00508Y102 35265169 131229 SH DFND 01 99514 0 31715 ACUITY BRANDS INC COMMON STOCK 00508Y102 24880636 92586 SH DFND 02 92586 0 0 ADOBE INC COMMON STOCK 00724F101 61001599 120891 SH DFND 01 100625 0 20266 ADOBE INC COMMON STOCK 00724F101 5918958 11730 SH DFND 02 11730 0 0 AFLAC INC COMMON STOCK 001055102 203917 2375 SH DFND 01 2375 0 0 AGILENT TECHNOLOGIES, INC. COMMON STOCK 00846U101 46594048 320212 SH DFND 01 253093 0 67119 AGILENT TECHNOLOGIES, INC. COMMON STOCK 00846U101 12786691 87875 SH DFND 02 87875 0 0 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 56676886 233941 SH DFND 01 204191 0 29750 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 14434447 59580 SH DFND 02 59580 0 0 AKAMAI TECHNOLOGIES INC COMMON STOCK 00971T101 14948736 137447 SH DFND 01 131719 0 5728 AKAMAI TECHNOLOGIES INC COMMON STOCK 00971T101 10954416 100721 SH DFND 02 95021 0 5700 ALBERTSONS COS INC COMMON STOCK 013091103 5630916 262636 SH DFND 01 262636 0 0 ALEXANDRIA REAL ESTATE EQUIT COMMON STOCK 015271109 473744 3675 SH DFND 01 3025 0 650 ALLEGION PLC COMMON STOCK G0176J109 32496093 241230 SH DFND 01 214450 0 26780 ALLEGION PLC COMMON STOCK G0176J109 26446267 196320 SH DFND 02 189120 0 7200 ALPHABET INC-A COMMON STOCK 02079K305 206364929 1367289 SH DFND 01 1107879 0 259410 ALPHABET INC-A COMMON STOCK 02079K305 36829184 244015 SH DFND 02 155895 0 88120 ALPHABET INC-CL C COMMON STOCK 02079K107 132759605 871927 SH DFND 01 866632 0 5295 ALPHABET INC-CL C COMMON STOCK 02079K107 66695970 438040 SH DFND 02 438040 0 0 AMAZON.COM INC COMMON STOCK 023135106 5392640 29896 SH DFND 01 28916 0 980 AMCOR PLC COMMON STOCK G0250X107 1473289 154920 SH DFND 01 154920 0 0 AMDOCS LTD ORD COMMON STOCK G02602103 27033372 299141 SH DFND 01 269648 0 29493 AMDOCS LTD ORD COMMON STOCK G02602103 20741722 229520 SH DFND 02 219120 0 10400 AMERICAN EXPRESS CO COMMON STOCK 025816109 29094001 127779 SH DFND 01 125559 0 2220 AMERICAN EXPRESS CO COMMON STOCK 025816109 23162904 101730 SH DFND 02 59230 0 42500 AMERICAN FINANCIAL GROUP INC COMMON STOCK 025932104 31815672 233116 SH DFND 01 207795 0 25321 AMERICAN FINANCIAL GROUP INC COMMON STOCK 025932104 25413258 186205 SH DFND 02 177805 0 8400 AMERICAN INTERNATIONAL GROUP COMMON STOCK 026874784 273595 3500 SH DFND 01 3500 0 0 AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 281083 2300 SH DFND 01 2300 0 0 AMETEK INC NEW COMMON STOCK 031100100 5108397 27930 SH DFND 01 17730 0 10200 AMETEK INC NEW COMMON STOCK 031100100 7155048 39120 SH DFND 02 39120 0 0 AMGEN INC. COMMON STOCK 031162100 2665500 9375 SH DFND 01 8995 0 380 AMGEN INC. COMMON STOCK 031162100 9730852 34225 SH DFND 02 5550 0 28675 ANALOG DEVICES INC COMMON STOCK 032654105 64398446 325590 SH DFND 01 277015 0 48575 ANALOG DEVICES INC COMMON STOCK 032654105 16919946 85545 SH DFND 02 85545 0 0 ANSYS INC COM COMMON STOCK 03662Q105 5634060 16229 SH DFND 01 8424 0 7805 ANSYS INC COM COMMON STOCK 03662Q105 6101337 17575 SH DFND 02 17575 0 0 APPLE INC COMMON STOCK 037833100 297787024 1736570 SH DFND 01 1576762 0 159808 APPLE INC COMMON STOCK 037833100 66766595 389355 SH DFND 02 389355 0 0 APPLIED INDUSTRIAL TECH INC COMMON STOCK 03820C105 70954626 359173 SH DFND 01 298715 0 60458 APPLIED INDUSTRIAL TECH INC COMMON STOCK 03820C105 52157546 264022 SH DFND 02 258422 0 5600 APPLIED MATERIALS, INC. COMMON STOCK 038222105 93257412 452201 SH DFND 01 349786 0 102415 APPLIED MATERIALS, INC. COMMON STOCK 038222105 23970113 116230 SH DFND 02 76790 0 39440 APTARGROUP INC COMMON STOCK 038336103 142844927 992737 SH DFND 01 832173 0 160564 APTARGROUP INC COMMON STOCK 038336103 71323971 495684 SH DFND 02 485384 0 10300 ASPEN TECHNOLOGY INC COMMON STOCK 29109X106 1926772 9034 SH DFND 01 4640 0 4394 ASPEN TECHNOLOGY INC COMMON STOCK 29109X106 2622278 12295 SH DFND 02 12295 0 0 ASTRAZENECA PLC COMMON STOCK 046353108 365850 5400 SH DFND 01 5400 0 0 AT & T INC COMMON STOCK 00206R102 340366 19339 SH DFND 01 19339 0 0 ATMOS ENERGY CORP COMMON STOCK 049560105 15175539 127665 SH DFND 01 111861 0 15804 ATMOS ENERGY CORP COMMON STOCK 049560105 15241868 128223 SH DFND 02 94623 0 33600 ATRION CORPORATION COMMON STOCK 049904105 10215251 22037 SH DFND 01 16520 0 5517 ATRION CORPORATION COMMON STOCK 049904105 6380766 13765 SH DFND 02 13765 0 0 AUTOLIV INC COMMON STOCK 052800109 723182 6005 SH DFND 01 6005 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 112939421 452228 SH DFND 01 407846 0 44382 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 26830817 107435 SH DFND 02 107435 0 0 AUTOZONE INC COMMON STOCK 053332102 71356508 22641 SH DFND 01 18387 0 4254 AUTOZONE INC COMMON STOCK 053332102 22471264 7130 SH DFND 02 5170 0 1960 AVALONBAY COMMUNITIES INC COMMON STOCK 053484101 5046119 27194 SH DFND 01 15670 0 11524 AVALONBAY COMMUNITIES INC COMMON STOCK 053484101 9772517 52665 SH DFND 02 30695 0 21970 AVERY DENNISON CORP COMMON STOCK 053611109 30500638 136621 SH DFND 01 120082 0 16539 AVERY DENNISON CORP COMMON STOCK 053611109 29331255 131383 SH DFND 02 105318 0 26065 BADGER METER INC COMMON STOCK 056525108 24603210 152050 SH DFND 01 112702 0 39348 BADGER METER INC COMMON STOCK 056525108 15829063 97825 SH DFND 02 97825 0 0 BAKER HUGHES COMPANY CL A COMMON STOCK 05722G100 6018275 179650 SH DFND 01 111260 0 68390 BAKER HUGHES COMPANY CL A COMMON STOCK 05722G100 10061557 300345 SH DFND 02 300345 0 0 BALL CORP COMMON STOCK 058498106 4130178 61315 SH DFND 01 52780 0 8535 BALL CORP COMMON STOCK 058498106 12600362 187060 SH DFND 02 98585 0 88475 BANK OF AMERICA CORPORATION COMMON STOCK 060505104 1579027 41641 SH DFND 01 41641 0 0 BECTON DICKINSON AND CO COMMON STOCK 075887109 74817992 302356 SH DFND 01 268567 0 33789 BECTON DICKINSON AND CO COMMON STOCK 075887109 24448060 98800 SH DFND 02 79625 0 19175 BERKSHIRE HATHAWAY INC-CL A COMMON STOCK 084670108 1903320 3 SH DFND 01 3 0 0 BERKSHIRE HATHAWAY INC DEL CL COMMON STOCK 084670702 22322463 53083 SH DFND 01 52633 0 450 BERKSHIRE HATHAWAY INC DEL CL COMMON STOCK 084670702 12089950 28750 SH DFND 02 28750 0 0 BJ'S WHOLESALE CLUB HOLDINGS COMMON STOCK 05550J101 41774989 552214 SH DFND 01 493864 0 58350 BJ'S WHOLESALE CLUB HOLDINGS COMMON STOCK 05550J101 39199334 518167 SH DFND 02 426952 0 91215 BLACKROCK, INC. COMMON STOCK 09247X101 1019615 1223 SH DFND 01 1223 0 0 BOEING COMPANY COMMON STOCK 097023105 700554 3630 SH DFND 01 3630 0 0 BOOKING HLDGS INC COMMON STOCK 09857L108 31743950 8750 SH DFND 01 6685 0 2065 BOOKING HLDGS INC COMMON STOCK 09857L108 2884165 795 SH DFND 02 795 0 0 BOSTON SCIENTIFIC CORPORATION COMMON STOCK 101137107 765787 11181 SH DFND 01 11181 0 0 BRISTOL-MYERS SQUIBB COMPANY COMMON STOCK 110122108 776086 14311 SH DFND 01 14311 0 0 BROADCOM LTD COMMON STOCK 11135F101 3271112 2468 SH DFND 01 2468 0 0 BROADRIDGE FINANCIAL SOLUTIO COMMON STOCK 11133T103 3404363 16618 SH DFND 01 7371 0 9247 BROADRIDGE FINANCIAL SOLUTIO COMMON STOCK 11133T103 3485693 17015 SH DFND 02 17015 0 0 BROOKLINE BANCORP INC COMMON STOCK 11373M107 144420 14500 SH DFND 01 14500 0 0 BROWN & BROWN INC COM COMMON STOCK 115236101 4140905 47303 SH DFND 01 22183 0 25120 BROWN & BROWN INC COM COMMON STOCK 115236101 4634368 52940 SH DFND 02 52940 0 0 BROWN FORMAN CORP CL A COMMON STOCK 115637100 1715580 32400 SH DFND 01 32400 0 0 BROWN FORMAN CORP CL B COMMON STOCK 115637209 819829 15882 SH DFND 01 15882 0 0 BRUKER CORP COMMON STOCK 116794108 281820 3000 SH DFND 01 3000 0 0 CABLE ONE INC COMMON STOCK 12685J105 18789934 44407 SH DFND 01 31736 0 12671 CABLE ONE INC COMMON STOCK 12685J105 12874153 30426 SH DFND 02 30426 0 0 CABOT CORP COMMON STOCK 127055101 811360 8800 SH DFND 01 8800 0 0 CACTUS INC CL A COMMON STOCK 127203107 57392421 1145786 SH DFND 01 933078 0 212708 CACTUS INC CL A COMMON STOCK 127203107 39250624 783602 SH DFND 02 766002 0 17600 CALLON PETROLEUM CO COMMON STOCK 13123X508 25903006 724357 SH DFND 01 595444 0 128913 CALLON PETROLEUM CO COMMON STOCK 13123X508 9519133 266195 SH DFND 02 247795 0 18400 CAMDEN PROPERTY TRUST COMMON STOCK 133131102 15715956 159715 SH DFND 01 153015 0 6700 CAMDEN PROPERTY TRUST COMMON STOCK 133131102 11562492 117505 SH DFND 02 110905 0 6600 CANADIAN NATL RAILWAY CO COMMON STOCK 136375102 5370475 40775 SH DFND 01 40775 0 0 CARLISLE COMPANIES INCORPORATE COMMON STOCK 142339100 470220 1200 SH DFND 01 1200 0 0 CARRIER GLOBAL CORPORATION COMMON STOCK 14448C104 609609 10487 SH DFND 01 10387 0 100 CARTER INC COMMON STOCK 146229109 56647109 668955 SH DFND 01 532168 0 136787 CARTER INC COMMON STOCK 146229109 39486707 466305 SH DFND 02 457105 0 9200 CATERPILLAR INC. COMMON STOCK 149123101 562104 1534 SH DFND 01 1534 0 0 CATHAY GENRAL BANCORP COMMON STOCK 149150104 16223736 428859 SH DFND 01 317521 0 111338 CATHAY GENRAL BANCORP COMMON STOCK 149150104 10550787 278900 SH DFND 02 278900 0 0 CAVCO INDUSTRIES INC COMMON STOCK 149568107 46474129 116459 SH DFND 01 94431 0 22028 CAVCO INDUSTRIES INC COMMON STOCK 149568107 31145037 78046 SH DFND 02 76546 0 1500 CBOE HOLDINGS INC COMMON STOCK 12503M108 32502756 176905 SH DFND 01 157149 0 19756 CBOE HOLDINGS INC COMMON STOCK 12503M108 29890115 162685 SH DFND 02 135480 0 27205 CDW CORP COMMON STOCK 12514G108 309750 1211 SH DFND 01 1211 0 0 CENTRAL GARDEN & PET CO CL A N COMMON STOCK 153527205 15052616 407709 SH DFND 01 301875 0 105834 CENTRAL GARDEN & PET CO CL A N COMMON STOCK 153527205 9727312 263470 SH DFND 02 263470 0 0 CHARLES RIVER LABORATORIES INT COMMON STOCK 159864107 29623776 109333 SH DFND 01 105483 0 3850 CHARLES RIVER LABORATORIES INT COMMON STOCK 159864107 23194946 85606 SH DFND 02 79906 0 5700 CHARTER COMMUNICATIONS INC-A COMMON STOCK 16119P108 7586315 26103 SH DFND 01 25354 0 749 CHECK POINT SOFTWARE TECH LTOR COMMON STOCK M22465104 36511578 222618 SH DFND 01 201001 0 21617 CHECK POINT SOFTWARE TECH LTOR COMMON STOCK M22465104 29118663 177542 SH DFND 02 149187 0 28355 CHEMED CORP COMMON STOCK 16359R103 79522288 123880 SH DFND 01 101655 0 22225 CHEMED CORP COMMON STOCK 16359R103 55542351 86524 SH DFND 02 84424 0 2100 CHESAPEAKE UTILITIES CORP COMMON STOCK 165303108 9937482 92614 SH DFND 01 67514 0 25100 CHESAPEAKE UTILITIES CORP COMMON STOCK 165303108 6784579 63230 SH DFND 02 63230 0 0 CHEVRON CORP COMMON STOCK 166764100 16747887 106174 SH DFND 01 105974 0 200 CHEVRON CORP COMMON STOCK 166764100 5205420 33000 SH DFND 02 33000 0 0 CHIPOTLE MEXICAN GRILL INC COMMON STOCK 169656105 2252747 775 SH DFND 01 775 0 0 CHOICE HOTELS INTL INC COMMON STOCK 169905106 68723660 543915 SH DFND 01 442743 0 101172 CHOICE HOTELS INTL INC COMMON STOCK 169905106 49227476 389612 SH DFND 02 380512 0 9100 CHUBB LTD COMMON STOCK H1467J104 93787180 361931 SH DFND 01 303622 0 58309 CHUBB LTD COMMON STOCK H1467J104 31032113 119755 SH DFND 02 78870 0 40885 CHURCH & DWIGHT INC COMMON STOCK 171340102 11211969 107487 SH DFND 01 89574 0 17913 CHURCH & DWIGHT INC COMMON STOCK 171340102 10400229 99705 SH DFND 02 99705 0 0 CIGNA GROUP COMMON STOCK 125523100 256775 707 SH DFND 01 707 0 0 CINCINNATI FINANCIAL CORP COMMON STOCK 172062101 50663098 408014 SH DFND 01 381019 0 26995 CINCINNATI FINANCIAL CORP COMMON STOCK 172062101 36598859 294748 SH DFND 02 256403 0 38345 CINTAS CORPORATION COMMON STOCK 172908105 251453 366 SH DFND 01 366 0 0 CISCO SYSTEMS INC COMMON STOCK 17275R102 73809803 1478858 SH DFND 01 1245333 0 233525 CISCO SYSTEMS INC COMMON STOCK 17275R102 21020844 421175 SH DFND 02 236985 0 184190 CLOROX COMPANY COMMON STOCK 189054109 873799 5707 SH DFND 01 5707 0 0 CME GROUP INC. COMMON STOCK 12572Q105 200220 930 SH DFND 01 930 0 0 COCA-COLA CO. COMMON STOCK 191216100 2447934 40012 SH DFND 01 40012 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 1968863 26864 SH DFND 01 23839 0 3025 COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 7920817 108075 SH DFND 02 24675 0 83400 COHEN & STEERS INC COMMON STOCK 19247A100 42803356 556683 SH DFND 01 451167 0 105516 COHEN & STEERS INC COMMON STOCK 19247A100 28538031 371154 SH DFND 02 363854 0 7300 COLGATE-PALMOLIVE CO COMMON STOCK 194162103 12754862 141642 SH DFND 01 137238 0 4404 COLGATE-PALMOLIVE CO COMMON STOCK 194162103 7868119 87375 SH DFND 02 16850 0 70525 COLUMBIA SPORTSWEAR CO COMMON STOCK 198516106 61295203 755053 SH DFND 01 601322 0 153731 COLUMBIA SPORTSWEAR CO COMMON STOCK 198516106 43518325 536072 SH DFND 02 525872 0 10200 COMCAST CORP NEW CL A COMMON STOCK 20030N101 95400518 2200704 SH DFND 01 1900322 0 300382 COMCAST CORP NEW CL A COMMON STOCK 20030N101 32502096 749760 SH DFND 02 538340 0 211420 COMFORT SYSTEMS USA INC COMMON STOCK 199908104 22150423 69719 SH DFND 01 52376 0 17343 COMFORT SYSTEMS USA INC COMMON STOCK 199908104 13801322 43440 SH DFND 02 43440 0 0 COMMERCE BANCSHARES INC COMMON STOCK 200525103 35802855 672986 SH DFND 01 560347 0 112639 COMMERCE BANCSHARES INC COMMON STOCK 200525103 22315432 419463 SH DFND 02 410063 0 9400 CONOCOPHILLIPS COMMON STOCK 20825C104 61912810 486430 SH DFND 01 474990 0 11440 CONOCOPHILLIPS COMMON STOCK 20825C104 26935630 211625 SH DFND 02 211625 0 0 CONSOLIDATED EDISON INC COMMON STOCK 209115104 1220305 13438 SH DFND 01 13438 0 0 CONSTELLATION BRANDS INC-A COMMON STOCK 21036P108 407640 1500 SH DFND 01 1500 0 0 COOPER COS INC/THE COMMON STOCK 216648501 88991479 877109 SH DFND 01 770596 0 106513 COOPER COS INC/THE COMMON STOCK 216648501 40682721 400973 SH DFND 02 386973 0 14000 CORCEPT THERAPEUTICS INC COMMON STOCK 218352102 27004133 1072018 SH DFND 01 792253 0 279765 CORCEPT THERAPEUTICS INC COMMON STOCK 218352102 19221859 763075 SH DFND 02 763075 0 0 CORE LABORATORIES INC COMMON STOCK 21867A105 3743765 219190 SH DFND 01 209629 0 9561 CORE LABORATORIES INC COMMON STOCK 21867A105 8558822 501102 SH DFND 02 501102 0 0 CORVEL CORP COMMON STOCK 221006109 44464695 169093 SH DFND 01 125298 0 43795 CORVEL CORP COMMON STOCK 221006109 28822520 109608 SH DFND 02 109608 0 0 COSTCO WHOLESALE CORP COMMON STOCK 22160K105 96743791 132050 SH DFND 01 130710 0 1340 COSTCO WHOLESALE CORP COMMON STOCK 22160K105 36078364 49245 SH DFND 02 49245 0 0 CSG SYSTEMS INTL INC COMMON STOCK 126349109 25775360 500104 SH DFND 01 368990 0 131114 CSG SYSTEMS INTL INC COMMON STOCK 126349109 16872237 327362 SH DFND 02 327362 0 0 CSX CORP COMMON STOCK 126408103 693654 18712 SH DFND 01 18712 0 0 CUBESMART COMMON STOCK 229663109 21968102 485805 SH DFND 01 432963 0 52842 CUBESMART COMMON STOCK 229663109 16975136 375390 SH DFND 02 358490 0 16900 CUMMINS INC COMMON STOCK 231021106 1358336 4610 SH DFND 01 4560 0 50 CUMMINS INC COMMON STOCK 231021106 147325 500 SH DFND 02 500 0 0 CVS HEALTH CORPORATION COMMON STOCK 126650100 3325274 41691 SH DFND 01 38831 0 2860 CVS HEALTH CORPORATION COMMON STOCK 126650100 7897436 99015 SH DFND 02 22225 0 76790 DANAHER CORP COMMON STOCK 235851102 10553417 42261 SH DFND 01 41861 0 400 DANAHER CORP COMMON STOCK 235851102 1095022 4385 SH DFND 02 4385 0 0 DEERE & CO COMMON STOCK 244199105 83687454 203748 SH DFND 01 177563 0 26185 DEERE & CO COMMON STOCK 244199105 22103973 53815 SH DFND 02 29680 0 24135 DELL TECHNOLOGIES INC COMMON STOCK 24703L202 231187 2026 SH DFND 01 2026 0 0 DENTSPLY SIRONA INC COMMON STOCK 24906P109 631938 19040 SH DFND 01 18790 0 250 DIAGEO PLC ADR COMMON STOCK 25243Q205 3558753 23926 SH DFND 01 23851 0 75 DIAGEO PLC ADR COMMON STOCK 25243Q205 1115550 7500 SH DFND 02 7500 0 0 DISNEY (WALT) CO COMMON STOCK 254687106 1242688 10156 SH DFND 01 10156 0 0 DOLBY LABORATORIES INC-CL A COMMON STOCK 25659T107 17911953 213823 SH DFND 01 205159 0 8664 DOLBY LABORATORIES INC-CL A COMMON STOCK 25659T107 12715700 151793 SH DFND 02 143593 0 8200 DOLLAR GENERAL CORP COMMON STOCK 256677105 18807103 120512 SH DFND 01 110921 0 9591 DOLLAR GENERAL CORP COMMON STOCK 256677105 11934688 76475 SH DFND 02 45920 0 30555 DONALDSON CO INC COMMON STOCK 257651109 140745214 1884644 SH DFND 01 1589109 0 295535 DONALDSON CO INC COMMON STOCK 257651109 68216670 913453 SH DFND 02 895153 0 18300 DONNELLEY FINL SOLUTIONS INC COMMON STOCK 25787G100 30224976 487421 SH DFND 01 359314 0 128107 DONNELLEY FINL SOLUTIONS INC COMMON STOCK 25787G100 19962569 321925 SH DFND 02 321925 0 0 DUKE ENERGY CORP COMMON STOCK 26441C204 288583 2984 SH DFND 01 2984 0 0 EAST WEST BANCORP INC COMMON STOCK 27579R104 28624767 361835 SH DFND 01 325536 0 36299 EAST WEST BANCORP INC COMMON STOCK 27579R104 26018409 328889 SH DFND 02 270104 0 58785 EATON CORPORATION COMMON STOCK G29183103 829853 2654 SH DFND 01 2654 0 0 ECOLAB INC COMMON STOCK 278865100 4414577 19119 SH DFND 01 19119 0 0 EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 3077319 32203 SH DFND 01 32203 0 0 EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 11228300 117500 SH DFND 02 117500 0 0 ELECTRONIC ARTS INC COMMON STOCK 285512109 5732007 43205 SH DFND 01 22851 0 20354 ELECTRONIC ARTS INC COMMON STOCK 285512109 9737978 73400 SH DFND 02 49100 0 24300 EMERSON ELECTRIC CO COMMON STOCK 291011104 7206026 63534 SH DFND 01 62259 0 1275 EQUIFAX INC COMMON STOCK 294429105 218296 816 SH DFND 01 816 0 0 EQUINOR ASA COMMON STOCK 29446M102 5433030 201000 SH DFND 01 201000 0 0 ESSENTIAL UTILS INC COMMON STOCK 29670G102 3322348 89672 SH DFND 01 39566 0 50106 ESSENTIAL UTILS INC COMMON STOCK 29670G102 4110327 110940 SH DFND 02 110940 0 0 EVERCORE PARTNERS INC-CL A COMMON STOCK 29977A105 34771932 180549 SH DFND 01 132707 0 47842 EVERCORE PARTNERS INC-CL A COMMON STOCK 29977A105 23004683 119449 SH DFND 02 119449 0 0 EVEREST RE GROUP LTD COMMON STOCK G3223R108 5508555 13858 SH DFND 01 7980 0 5878 EVEREST RE GROUP LTD COMMON STOCK G3223R108 9541987 24005 SH DFND 02 15425 0 8580 EVERSOURCE ENERGY COMMON STOCK 30040W108 39601271 662561 SH DFND 01 546776 0 115785 EVERSOURCE ENERGY COMMON STOCK 30040W108 20985546 351105 SH DFND 02 204985 0 146120 EXLSERVICE HOLDINGS INC COMMON STOCK 302081104 69994312 2201079 SH DFND 01 1833256 0 367823 EXLSERVICE HOLDINGS INC COMMON STOCK 302081104 48124276 1513342 SH DFND 02 1474542 0 38800 EXPEDITORS INTL WASH INC COMMON STOCK 302130109 30845591 253727 SH DFND 01 226321 0 27406 EXPEDITORS INTL WASH INC COMMON STOCK 302130109 23696789 194923 SH DFND 02 186423 0 8500 EXXON MOBIL CORPORATION COMMON STOCK 30231G102 56340482 484691 SH DFND 01 349157 0 135534 EXXON MOBIL CORPORATION COMMON STOCK 30231G102 17945712 154385 SH DFND 02 154385 0 0 F5 INC COMMON STOCK 315616102 34539317 182179 SH DFND 01 163940 0 18239 F5 INC COMMON STOCK 315616102 26520418 139883 SH DFND 02 133383 0 6500 FACTSET RESH SYS INC COMMON STOCK 303075105 82596288 181774 SH DFND 01 157902 0 23872 FACTSET RESH SYS INC COMMON STOCK 303075105 41647115 91655 SH DFND 02 89055 0 2600 FASTENAL CO COMMON STOCK 311900104 225866 2928 SH DFND 01 2928 0 0 FISERV, INC. COMMON STOCK 337738108 961797 6018 SH DFND 01 6018 0 0 FLOWERS FOODS INC COM COMMON STOCK 343498101 64167987 2701810 SH DFND 01 2217387 0 484423 FLOWERS FOODS INC COM COMMON STOCK 343498101 44328187 1866450 SH DFND 02 1825350 0 41100 FORTINET INC COMMON STOCK 34959E109 4419520 64698 SH DFND 01 30390 0 34308 FORTINET INC COMMON STOCK 34959E109 5263969 77060 SH DFND 02 77060 0 0 FOUR CORNERS PPTY TR INC COM COMMON STOCK 35086T109 15126400 618161 SH DFND 01 455661 0 162500 FOUR CORNERS PPTY TR INC COM COMMON STOCK 35086T109 9967610 407340 SH DFND 02 407340 0 0 FRANKLIN ELECTRIC CO INC COMMON STOCK 353514102 41979962 393034 SH DFND 01 292172 0 100862 FRANKLIN ELECTRIC CO INC COMMON STOCK 353514102 29368264 274958 SH DFND 02 274958 0 0 FRANKLIN RES INC COMMON STOCK 354613101 309210 11000 SH DFND 01 11000 0 0 GE AEROSPACE COMMON STOCK 369604301 962255 5482 SH DFND 01 5482 0 0 GENERAL MILLS INC COMMON STOCK 370334104 2723792 38928 SH DFND 01 37073 0 1855 GENERAL MILLS INC COMMON STOCK 370334104 4536855 64840 SH DFND 02 13700 0 51140 GENERAL MOTORS CO COMMON STOCK 37045V100 285705 6300 SH DFND 01 6300 0 0 GLOBUS MEDICAL INC-A COMMON STOCK 379577208 24075563 448836 SH DFND 01 329351 0 119485 GLOBUS MEDICAL INC-A COMMON STOCK 379577208 16086743 299902 SH DFND 02 299902 0 0 GOLDMAN SACHS GROUP INC COMMON STOCK 38141G104 611498 1464 SH DFND 01 1464 0 0 HAEMONETICS CORP/MASS COMMON STOCK 405024100 36357734 425984 SH DFND 01 312190 0 113794 HAEMONETICS CORP/MASS COMMON STOCK 405024100 24399943 285881 SH DFND 02 285881 0 0 HANOVER INSURANCE GROUP INC COMMON STOCK 410867105 30244583 222109 SH DFND 01 164111 0 57998 HANOVER INSURANCE GROUP INC COMMON STOCK 410867105 19611884 144025 SH DFND 02 144025 0 0 HARTFORD FINANCIAL SERVCS GROU COMMON STOCK 416515104 451050 4377 SH DFND 01 4377 0 0 HCA HOLDINGS INC COMMON STOCK 40412C101 589681 1768 SH DFND 01 1768 0 0 HEALTHPEAK PPTYS INC COMMON STOCK 42250P103 14077181 750783 SH DFND 01 718554 0 32229 HEALTHPEAK PPTYS INC COMMON STOCK 42250P103 10596150 565128 SH DFND 02 533728 0 31400 HELMERICH & PAYNE INC COMMON STOCK 423452101 54785421 1302554 SH DFND 01 1060314 0 242240 HELMERICH & PAYNE INC COMMON STOCK 423452101 37528582 892263 SH DFND 02 872863 0 19400 HENRY SCHEIN INC COMMON STOCK 806407102 483101 6397 SH DFND 01 6397 0 0 HOME DEPOT, INC. COMMON STOCK 437076102 23347430 60864 SH DFND 01 60454 0 410 HOME DEPOT, INC. COMMON STOCK 437076102 1616874 4215 SH DFND 02 4215 0 0 HONEYWELL INTERNATIONAL INC. COMMON STOCK 438516106 3304730 16101 SH DFND 01 16101 0 0 HUBBELL INC COMMON STOCK 443510607 96224777 231839 SH DFND 01 206276 0 25563 HUBBELL INC COMMON STOCK 443510607 47339773 114058 SH DFND 02 111258 0 2800 ICU MEDICAL INC COMMON STOCK 44930G107 22141297 206311 SH DFND 01 152538 0 53773 ICU MEDICAL INC COMMON STOCK 44930G107 14464482 134779 SH DFND 02 134779 0 0 IDACORP INC COMMON STOCK 451107106 32092380 345488 SH DFND 01 277657 0 67831 IDACORP INC COMMON STOCK 451107106 20761565 223507 SH DFND 02 218707 0 4800 IDEX CORP COM COMMON STOCK 45167R104 30174293 123655 SH DFND 01 118628 0 5027 IDEX CORP COM COMMON STOCK 45167R104 22697520 93015 SH DFND 02 88215 0 4800 ILLINOIS TOOL WORKS COMMON STOCK 452308109 44622742 166298 SH DFND 01 164676 0 1622 ILLINOIS TOOL WORKS COMMON STOCK 452308109 10840532 40400 SH DFND 02 40400 0 0 INDEPENDENT BANK CORP/MA COMMON STOCK 453836108 19928550 383094 SH DFND 01 282584 0 100510 INDEPENDENT BANK CORP/MA COMMON STOCK 453836108 13116843 252150 SH DFND 02 252150 0 0 INGREDION INC COMMON STOCK 457187102 236855 2027 SH DFND 01 2027 0 0 INMODE LTD COMMON STOCK M5425M103 18859674 872729 SH DFND 01 642822 0 229907 INMODE LTD COMMON STOCK M5425M103 12414232 574467 SH DFND 02 574467 0 0 INSPERITY INC COMMON STOCK 45778Q107 15703715 143269 SH DFND 01 106147 0 37122 INSPERITY INC COMMON STOCK 45778Q107 10139911 92509 SH DFND 02 92509 0 0 INSTALLED BLDG PRODS INC COMMON STOCK 45780R101 21546258 83277 SH DFND 01 61807 0 21470 INSTALLED BLDG PRODS INC COMMON STOCK 45780R101 13865341 53590 SH DFND 02 53590 0 0 INTEL CORP COMMON STOCK 458140100 2796094 63303 SH DFND 01 62603 0 700 INTERCONTINENTAL EXCHANGE COMMON STOCK 45866F104 235280 1712 SH DFND 01 1712 0 0 INTERDIGITAL INC COMMON STOCK 45867G101 40775777 383015 SH DFND 01 282767 0 100248 INTERDIGITAL INC COMMON STOCK 45867G101 26716137 250950 SH DFND 02 250950 0 0 INTERNATIONAL BANCSHARES CRP COMMON STOCK 459044103 48451852 863054 SH DFND 01 707861 0 155193 INTERNATIONAL BANCSHARES CRP COMMON STOCK 459044103 33405770 595044 SH DFND 02 581944 0 13100 INTERPUBLIC GROUP OF COS INC COMMON STOCK 460690100 21513318 659311 SH DFND 01 630851 0 28460 INTERPUBLIC GROUP OF COS INC COMMON STOCK 460690100 16080390 492810 SH DFND 02 465710 0 27100 INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 639143 3347 SH DFND 01 3097 0 250 INTUIT INC COMMON STOCK 461202103 2054650 3161 SH DFND 01 3161 0 0 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 6845192 17152 SH DFND 01 17152 0 0 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 20952707 120605 SH DFND 01 115560 0 5045 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 14932615 85953 SH DFND 02 81153 0 4800 JEFFERIES FINL GROUP INC COMMON STOCK 47233W109 330750 7500 SH DFND 01 7500 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 123241083 779070 SH DFND 01 676315 0 102755 JOHNSON & JOHNSON COMMON STOCK 478160104 44919632 283960 SH DFND 02 187270 0 96690 JONES LANG LASALLE INC COMMON STOCK 48020Q107 72697362 372635 SH DFND 01 298855 0 73780 JONES LANG LASALLE INC COMMON STOCK 48020Q107 57095234 292661 SH DFND 02 265851 0 26810 JPMORGAN CHASE & CO COMMON STOCK 46625H100 176356939 880464 SH DFND 01 766363 0 114101 JPMORGAN CHASE & CO COMMON STOCK 46625H100 62649834 312780 SH DFND 02 232340 0 80440 KIMBERLY-CLARK CORPORATION COMMON STOCK 494368103 1326872 10258 SH DFND 01 10258 0 0 KLA-TENCOR CORPORATION COMMON STOCK 482480100 37527180 53720 SH DFND 01 42155 0 11565 KLA-TENCOR CORPORATION COMMON STOCK 482480100 2776816 3975 SH DFND 02 3975 0 0 L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 752243 3530 SH DFND 01 3530 0 0 LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 3157184 14452 SH DFND 01 7235 0 7217 LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 3687605 16880 SH DFND 02 16880 0 0 LAKELAND FINANCIAL CORP COMMON STOCK 511656100 13571261 204633 SH DFND 01 151530 0 53103 LAKELAND FINANCIAL CORP COMMON STOCK 511656100 8839196 133281 SH DFND 02 133281 0 0 LAMAR ADVERTISING CO-A COMMON STOCK 512816109 24446093 204724 SH DFND 01 194919 0 9805 LAMAR ADVERTISING CO-A COMMON STOCK 512816109 22221843 186097 SH DFND 02 142552 0 43545 LANCASTER COLONY CORP COMMON STOCK 513847103 39793743 191657 SH DFND 01 142013 0 49644 LANCASTER COLONY CORP COMMON STOCK 513847103 25933818 124904 SH DFND 02 124904 0 0 LANDSTAR SYSTEM INC COMMON STOCK 515098101 27508780 142710 SH DFND 01 105671 0 37039 LANDSTAR SYSTEM INC COMMON STOCK 515098101 17756666 92118 SH DFND 02 92118 0 0 LAUDER ESTEE COS INC CL A COMMON STOCK 518439104 1371627 8898 SH DFND 01 8898 0 0 LILY (ELI) & CO COMMON STOCK 532457108 2676960 3441 SH DFND 01 3441 0 0 LINCOLN ELECTRIC HOLDINGS COMMON STOCK 533900106 57090840 223500 SH DFND 01 202493 0 21007 LINCOLN ELECTRIC HOLDINGS COMMON STOCK 533900106 31222687 122231 SH DFND 02 98136 0 24095 LINDE PLC COMMON STOCK G54950103 8204534 17670 SH DFND 01 17670 0 0 LITTELFUSE INC COMMON STOCK 537008104 43052266 177645 SH DFND 01 132424 0 45221 LITTELFUSE INC COMMON STOCK 537008104 30657275 126500 SH DFND 02 126500 0 0 LOWES COS INC COMMON STOCK 548661107 78949997 309936 SH DFND 01 252766 0 57170 LOWES COS INC COMMON STOCK 548661107 23952262 94030 SH DFND 02 64850 0 29180 M & T BANK CORP COMMON STOCK 55261F104 4133405 28420 SH DFND 01 14222 0 14198 M & T BANK CORP COMMON STOCK 55261F104 4481006 30810 SH DFND 02 30810 0 0 MAGNOLIA OIL & GAS CORP COMMON STOCK 559663109 45660816 1759569 SH DFND 01 1354090 0 405479 MAGNOLIA OIL & GAS CORP COMMON STOCK 559663109 9730653 374977 SH DFND 02 349077 0 25900 MANHATTAN ASSOCS INC COMMON STOCK 562750109 15718698 62817 SH DFND 01 60491 0 2326 MANHATTAN ASSOCS INC COMMON STOCK 562750109 10809936 43200 SH DFND 02 41100 0 2100 MARATHON OIL CORP COMMON STOCK 565849106 3524221 124355 SH DFND 01 47950 0 76405 MARATHON OIL CORP COMMON STOCK 565849106 5105876 180165 SH DFND 02 180165 0 0 MARSH MCLENNAN COS INC COMMON STOCK 571748102 51246794 248795 SH DFND 01 214586 0 34209 MARSH MCLENNAN COS INC COMMON STOCK 571748102 4812723 23365 SH DFND 02 23365 0 0 MARTIN MARIETTA MATERIALS COMMON STOCK 573284106 222860 363 SH DFND 01 363 0 0 MASCO CORP COM COMMON STOCK 574599106 15723939 199340 SH DFND 01 191033 0 8307 MASCO CORP COM COMMON STOCK 574599106 13034683 165247 SH DFND 02 157247 0 8000 MASTERCARD INC COMMON STOCK 57636Q104 3076751 6389 SH DFND 01 6389 0 0 MCCORMICK & CO INC COMMON STOCK 579780206 26169013 340698 SH DFND 01 306966 0 33732 MCCORMICK & CO INC COMMON STOCK 579780206 21920652 285388 SH DFND 02 275288 0 10100 MCDONALD'S CORPORATION COMMON STOCK 580135101 18005045 63859 SH DFND 01 63584 0 275 MCDONALD'S CORPORATION COMMON STOCK 580135101 2392346 8485 SH DFND 02 8485 0 0 MCKESSON CORP COMMON STOCK 58155Q103 883655 1646 SH DFND 01 1646 0 0 MEDPACE HOLDINGS INC COMMON STOCK 58506Q109 59918471 148258 SH DFND 01 121566 0 26692 MEDPACE HOLDINGS INC COMMON STOCK 58506Q109 47995642 118757 SH DFND 02 116157 0 2600 MEDTRONIC INC COMMON STOCK G5960L103 4539643 52090 SH DFND 01 48609 0 3481 MEDTRONIC INC COMMON STOCK G5960L103 7867466 90275 SH DFND 02 22850 0 67425 MERCK & CO INC NEW COMMON STOCK 58933Y105 71497503 541853 SH DFND 01 471643 0 70210 MERCK & CO INC NEW COMMON STOCK 58933Y105 18432095 139690 SH DFND 02 139690 0 0 META PLATFORMS INC COMMON STOCK 30303M102 13907497 28641 SH DFND 01 19126 0 9515 METTLER-TOLEDO INTERNATIONAL COMMON STOCK 592688105 33284913 25002 SH DFND 01 22916 0 2086 METTLER-TOLEDO INTERNATIONAL COMMON STOCK 592688105 12713819 9550 SH DFND 02 9550 0 0 MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 654883 7300 SH DFND 01 7300 0 0 MICROSOFT CORP COMMON STOCK 594918104 470305218 1117858 SH DFND 01 983205 0 134653 MICROSOFT CORP COMMON STOCK 594918104 100078770 237875 SH DFND 02 237875 0 0 MIDDLEBY CORP COMMON STOCK 596278101 4253699 26455 SH DFND 01 26100 0 355 MIDDLEBY CORP COMMON STOCK 596278101 2755297 17136 SH DFND 02 17136 0 0 MINERALS TECHNOLOGIES INC COMMON STOCK 603158106 29136296 387039 SH DFND 01 285586 0 101453 MINERALS TECHNOLOGIES INC COMMON STOCK 603158106 19236901 255538 SH DFND 02 255538 0 0 MONDELEZ INTERNATIONAL-W/I COMMON STOCK 609207105 702030 10029 SH DFND 01 10029 0 0 MOODYS CORP COMMON STOCK 615369105 2998819 7630 SH DFND 01 7630 0 0 MORGAN STANLEY COMMON STOCK 617446448 228150 2423 SH DFND 01 2423 0 0 MSC INDUSTRIAL DIRECT CO-A COMMON STOCK 553530106 31074440 320223 SH DFND 01 236973 0 83250 MSC INDUSTRIAL DIRECT CO-A COMMON STOCK 553530106 20088930 207017 SH DFND 02 207017 0 0 NETAPP INC COMMON STOCK 64110D104 26871375 255991 SH DFND 01 243721 0 12270 NETAPP INC COMMON STOCK 64110D104 25097067 239088 SH DFND 02 177763 0 61325 NEXTERA ENERGY INC COMMON STOCK 65339F101 1955007 30590 SH DFND 01 30590 0 0 NICE LTD COMMON STOCK 653656108 359656 1380 SH DFND 01 1380 0 0 NIKE INC -CL B COMMON STOCK 654106103 74749906 795381 SH DFND 01 714171 0 81210 NIKE INC -CL B COMMON STOCK 654106103 17249089 183540 SH DFND 02 183540 0 0 NORDSON CORPORATION COMMON STOCK 655663102 43280956 157649 SH DFND 01 141378 0 16271 NORDSON CORPORATION COMMON STOCK 655663102 32746033 119276 SH DFND 02 113776 0 5500 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 1431605 5617 SH DFND 01 5617 0 0 NORTHERN TRUST CORPORATION COMMON STOCK 665859104 75481876 848874 SH DFND 01 740604 0 108270 NORTHERN TRUST CORPORATION COMMON STOCK 665859104 36146425 406505 SH DFND 02 355365 0 51140 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 768728 1606 SH DFND 01 1606 0 0 NOVARTIS AG COMMON STOCK 66987V109 203036 2099 SH DFND 01 2099 0 0 NOVO-NORDISK AS ADR - B COMMON STOCK 670100205 688994 5366 SH DFND 01 5366 0 0 NVIDIA CORP COMMON STOCK 67066G104 755376 836 SH DFND 01 836 0 0 O REILLY AUTOMOTIVE INC NEW COMMON STOCK 67103H107 751834 666 SH DFND 01 666 0 0 O REILLY AUTOMOTIVE INC NEW COMMON STOCK 67103H107 8805264 7800 SH DFND 02 7800 0 0 OMNICOM GROUP COMMON STOCK 681919106 7884779 81488 SH DFND 01 59500 0 21988 OMNICOM GROUP COMMON STOCK 681919106 8784840 90790 SH DFND 02 52740 0 38050 ONE GAS INC COMMON STOCK 68235P108 35400384 548588 SH DFND 01 446634 0 101954 ONE GAS INC COMMON STOCK 68235P108 25044867 388112 SH DFND 02 378912 0 9200 ORACLE CORP COMMON STOCK 68389X105 31976286 254568 SH DFND 01 247753 0 6815 ORACLE CORP COMMON STOCK 68389X105 22737294 181015 SH DFND 02 110575 0 70440 OTIS WORLDWIDE CORP COMMON STOCK 68902V107 416735 4198 SH DFND 01 4198 0 0 PACKAGING CORP OF AMERICA COMMON STOCK 695156109 27414860 144456 SH DFND 01 127064 0 17392 PACKAGING CORP OF AMERICA COMMON STOCK 695156109 26000429 137003 SH DFND 02 106988 0 30015 PARKER HANNIFIN CORP COMMON STOCK 701094104 1639580 2950 SH DFND 01 2950 0 0 PAYCHEX INC COMMON STOCK 704326107 9897312 80597 SH DFND 01 43119 0 37478 PAYCHEX INC COMMON STOCK 704326107 10420194 84855 SH DFND 02 84855 0 0 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 29745030 149465 SH DFND 01 132451 0 17014 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 24069861 120948 SH DFND 02 115648 0 5300 PEPSICO INC COMMON STOCK 713448108 117494889 671361 SH DFND 01 567725 0 103636 PEPSICO INC COMMON STOCK 713448108 19657123 112320 SH DFND 02 112320 0 0 PFIZER, INC. COMMON STOCK 717081103 2097317 75579 SH DFND 01 75579 0 0 PHILLIPS 66 COMMON STOCK 718546104 1526086 9343 SH DFND 01 8558 0 785 PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107 210000 800 SH DFND 01 800 0 0 PLAINS ALL AMER PIPELINE LP COMMON STOCK 726503105 316080 18000 SH DFND 01 18000 0 0 PLEXUS CORP COMMON STOCK 729132100 22935251 241882 SH DFND 01 178208 0 63674 PLEXUS CORP COMMON STOCK 729132100 15076570 159002 SH DFND 02 159002 0 0 PNC FINANCIAL SERVICES GROUP COMMON STOCK 693475105 15505035 95947 SH DFND 01 94622 0 1325 POWER INTEGRATIONS INC COMMON STOCK 739276103 33568112 469156 SH DFND 01 352734 0 116422 POWER INTEGRATIONS INC COMMON STOCK 739276103 23112367 323024 SH DFND 02 323024 0 0 PPG INDUSTRIES COMMON STOCK 693506107 1441030 9945 SH DFND 01 9945 0 0 PROCTER & GAMBLE CO/THE COMMON STOCK 742718109 37248057 229572 SH DFND 01 227797 0 1775 PROCTER & GAMBLE CO/THE COMMON STOCK 742718109 5516500 34000 SH DFND 02 34000 0 0 PROGRESS SOFTWARE CORP COMMON STOCK 743312100 56063142 1051644 SH DFND 01 864927 0 186717 PROGRESS SOFTWARE CORP COMMON STOCK 743312100 38497976 722153 SH DFND 02 705753 0 16400 PROLOGIES INC COMMON STOCK 74340W103 463323 3558 SH DFND 01 3558 0 0 QUALCOMM INC COMMON STOCK 747525103 2573868 15203 SH DFND 01 15203 0 0 QUALYS INC COMMON STOCK 74758T303 72542728 434726 SH DFND 01 365283 0 69443 QUALYS INC COMMON STOCK 74758T303 50399245 302027 SH DFND 02 293727 0 8300 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 1500150 11270 SH DFND 01 9700 0 1570 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 5902097 44340 SH DFND 02 9150 0 35190 REGENERON PHARMACEUTICALS INC COMMON STOCK 75886F107 1417748 1473 SH DFND 01 1473 0 0 REVVITY INC COMMON STOCK 714046109 13937175 132735 SH DFND 01 128517 0 4218 REVVITY INC COMMON STOCK 714046109 10191615 97063 SH DFND 02 91363 0 5700 ROBERT HALF INC COMMON STOCK 770323103 12575473 158621 SH DFND 01 151872 0 6749 ROBERT HALF INC COMMON STOCK 770323103 9698005 122326 SH DFND 02 115826 0 6500 ROCKWELL AUTOMATION INC. COMMON STOCK 773903109 3813510 13090 SH DFND 01 5590 0 7500 ROCKWELL AUTOMATION INC. COMMON STOCK 773903109 4422389 15180 SH DFND 02 15180 0 0 ROSS STORES INC COMMON STOCK 778296103 85309533 581286 SH DFND 01 500155 0 81131 ROSS STORES INC COMMON STOCK 778296103 22575357 153825 SH DFND 02 119295 0 34530 ROYAL BANK OF CANADA COMMON STOCK 780087102 8140007 80690 SH DFND 01 80690 0 0 RPM INTERNATIONAL INC COMMON STOCK 749685103 32194531 270656 SH DFND 01 240666 0 29990 RPM INTERNATIONAL INC COMMON STOCK 749685103 25649783 215635 SH DFND 02 206135 0 9500 S&P GLOBAL INC COMMON STOCK 78409V104 1530769 3598 SH DFND 01 3598 0 0 SALESFORCE INC COMMON STOCK 79466L302 621334 2063 SH DFND 01 2063 0 0 SAP AG COMMON STOCK 803054204 8336557 42745 SH DFND 01 42745 0 0 SCHLUMBERGER N.V. LTD COMMON STOCK 806857108 42701484 779082 SH DFND 01 592609 0 186473 SCHLUMBERGER N.V. LTD COMMON STOCK 806857108 13401319 244505 SH DFND 02 244505 0 0 SCHWAB (CHARLES) CORP COMMON STOCK 808513105 481423 6655 SH DFND 01 6655 0 0 SEI INVESTMENTS COMPANY COMMON STOCK 784117103 46817110 651142 SH DFND 01 570280 0 80862 SEI INVESTMENTS COMPANY COMMON STOCK 784117103 46658642 648938 SH DFND 02 519143 0 129795 SELECTIVE INS GROUP INC COMMON STOCK 816300107 63246329 579338 SH DFND 01 475651 0 103687 SELECTIVE INS GROUP INC COMMON STOCK 816300107 43469420 398181 SH DFND 02 389181 0 9000 SENSIENT TECHNOLOGIES CORP COM COMMON STOCK 81725T100 22360617 323177 SH DFND 01 236107 0 87070 SENSIENT TECHNOLOGIES CORP COM COMMON STOCK 81725T100 15043636 217425 SH DFND 02 217425 0 0 SERVICE CORP INTERNATIONAL COMMON STOCK 817565104 28107557 378757 SH DFND 01 360169 0 18588 SERVICE CORP INTERNATIONAL COMMON STOCK 817565104 21388435 288215 SH DFND 02 268615 0 19600 SERVICENOW INC COMMON STOCK 81762P102 380438 499 SH DFND 01 499 0 0 SHELL PLC COMMON STOCK 780259305 251266 3748 SH DFND 01 3748 0 0 SHERWIN WILLIAMS CO COMMON STOCK 824348106 598797 1724 SH DFND 01 1724 0 0 SHUTTERSTOCK INC COMMON STOCK 825690100 16305199 355931 SH DFND 01 262197 0 93734 SHUTTERSTOCK INC COMMON STOCK 825690100 10789217 235521 SH DFND 02 235521 0 0 SILGAN HOLDINGS INC COMMON STOCK 827048109 45424384 935428 SH DFND 01 751905 0 183523 SILGAN HOLDINGS INC COMMON STOCK 827048109 30431095 626670 SH DFND 02 615170 0 11500 SMITH (A.O.) CORP COMMON STOCK 831865209 33689473 376587 SH DFND 01 336825 0 39762 SMITH (A.O.) CORP COMMON STOCK 831865209 31232454 349122 SH DFND 02 286257 0 62865 SMUCKER J M CO COMMON STOCK 832696405 696061 5530 SH DFND 01 5530 0 0 SNAP ON INC COMMON STOCK 833034101 30284052 102235 SH DFND 01 96987 0 5248 SNAP ON INC COMMON STOCK 833034101 29329927 99014 SH DFND 02 74614 0 24400 SPROUTS FARMERS MARKET INC COMMON STOCK 85208M102 42769326 663296 SH DFND 01 497966 0 165330 SPROUTS FARMERS MARKET INC COMMON STOCK 85208M102 30551591 473815 SH DFND 02 473815 0 0 STAG INDUSTRIAL INC COMMON STOCK 85254J102 57868537 1505425 SH DFND 01 1220854 0 284571 STAG INDUSTRIAL INC COMMON STOCK 85254J102 39268305 1021548 SH DFND 02 1001848 0 19700 STARBUCKS CORP COMMON STOCK 855244109 53063410 580626 SH DFND 01 501504 0 79122 STARBUCKS CORP COMMON STOCK 855244109 13990438 153085 SH DFND 02 153085 0 0 STATE STREET CORP COMMON STOCK 857477103 1089130 14086 SH DFND 01 14086 0 0 STERIS PLC COMMON STOCK G8473T100 4830033 21484 SH DFND 01 11315 0 10169 STERIS PLC COMMON STOCK G8473T100 5042713 22430 SH DFND 02 22430 0 0 STRYKER CORP COMMON STOCK 863667101 128616331 359394 SH DFND 01 314058 0 45336 STRYKER CORP COMMON STOCK 863667101 23891401 66760 SH DFND 02 66760 0 0 SYNOPSYS INC COMMON STOCK 871607107 1398460 2447 SH DFND 01 2447 0 0 SYSCO CORP COMMON STOCK 871829107 14767697 181913 SH DFND 01 168063 0 13850 SYSCO CORP COMMON STOCK 871829107 8167926 100615 SH DFND 02 100615 0 0 T ROWE PRICE GROUP INC COMMON STOCK 74144T108 59118642 484897 SH DFND 01 412003 0 72894 T ROWE PRICE GROUP INC COMMON STOCK 74144T108 24402288 200150 SH DFND 02 158675 0 41475 TARGET CORP COMMON STOCK 87612E106 1496184 8443 SH DFND 01 7793 0 650 TE CONNECTIVITY LTD COMMON STOCK H84989104 41880971 288357 SH DFND 01 233091 0 55266 TE CONNECTIVITY LTD COMMON STOCK H84989104 16794101 115630 SH DFND 02 115630 0 0 TELEFLEX INCORPORATED COMMON STOCK 879369106 28859971 127603 SH DFND 01 115190 0 12413 TELEFLEX INCORPORATED COMMON STOCK 879369106 22669924 100234 SH DFND 02 95434 0 4800 TERADATA CORP DEL COM COMMON STOCK 88076W103 34075772 881194 SH DFND 01 649727 0 231467 TERADATA CORP DEL COM COMMON STOCK 88076W103 22423882 579878 SH DFND 02 579878 0 0 TERADYNE INC COMMON STOCK 880770102 25328417 224483 SH DFND 01 186395 0 38088 TERADYNE INC COMMON STOCK 880770102 21982556 194829 SH DFND 02 187929 0 6900 TESLA MOTORS INC COMMON STOCK 88160R101 962978 5478 SH DFND 01 2619 0 2859 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 1077140 6183 SH DFND 01 5283 0 900 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 8053728 46230 SH DFND 02 0 0 46230 TEXAS ROADHOUSE INC COMMON STOCK 882681109 55524241 359450 SH DFND 01 298174 0 61276 TEXAS ROADHOUSE INC COMMON STOCK 882681109 40579887 262704 SH DFND 02 256554 0 6150 THE BANK OF NEW YORK MELLON CO COMMON STOCK 064058100 211696 3674 SH DFND 01 3674 0 0 THE HERSHEY COMPANY COMMON STOCK 427866108 42858075 220350 SH DFND 01 174204 0 46146 THE HERSHEY COMPANY COMMON STOCK 427866108 8718462 44825 SH DFND 02 44825 0 0 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 1222285 2103 SH DFND 01 2103 0 0 TJX COMPANIES, INC. COMMON STOCK 872540109 7990578 78787 SH DFND 01 78787 0 0 TJX COMPANIES, INC. COMMON STOCK 872540109 2180530 21500 SH DFND 02 21500 0 0 TOPBUILD CORP COMMON STOCK 89055F103 34522822 78331 SH DFND 01 75385 0 2946 TOPBUILD CORP COMMON STOCK 89055F103 23638994 53636 SH DFND 02 50936 0 2700 TORO CO COMMON STOCK 891092108 16890891 184338 SH DFND 01 176523 0 7815 TORO CO COMMON STOCK 891092108 12035051 131344 SH DFND 02 123744 0 7600 TORONTO DOMINION BK ONT COMMON STOCK 891160509 697389 11550 SH DFND 01 11550 0 0 TRACTOR SUPPLY CO COMMON STOCK 892356106 884352 3379 SH DFND 01 234 0 3145 TRANE TECHNOLOGIES PLC COMMON STOCK G8994E103 413976 1379 SH DFND 01 1379 0 0 TRAVELERS COS INC COMMON STOCK 89417E109 466724 2028 SH DFND 01 2028 0 0 TRIMBLE NAVIGATION LTD COMMON STOCK 896239100 231696 3600 SH DFND 01 3600 0 0 U.S. PHYSICAL THERAPY INC COMMON STOCK 90337L108 37344845 330866 SH DFND 01 245219 0 85647 U.S. PHYSICAL THERAPY INC COMMON STOCK 90337L108 24075171 213300 SH DFND 02 213300 0 0 ULTA SALON COSMETIC & FRAGRANC COMMON STOCK 90384S303 5878217 11242 SH DFND 01 5080 0 6162 ULTA SALON COSMETIC & FRAGRANC COMMON STOCK 90384S303 7197443 13765 SH DFND 02 13765 0 0 UMB FINANCIAL CORP COMMON STOCK 902788108 35666770 410010 SH DFND 01 344036 0 65974 UMB FINANCIAL CORP COMMON STOCK 902788108 24201662 278212 SH DFND 02 270512 0 7700 UNIFIRST CORP MA COMMON STOCK 904708104 14735307 84964 SH DFND 01 62989 0 21975 UNIFIRST CORP MA COMMON STOCK 904708104 9515237 54865 SH DFND 02 54865 0 0 UNILEVER PLC-SPONSORED ADR COMMON STOCK 904767704 445637 8879 SH DFND 01 8879 0 0 UNION PACIFIC CORP COMMON STOCK 907818108 105311161 428216 SH DFND 01 370281 0 57935 UNION PACIFIC CORP COMMON STOCK 907818108 31926633 129820 SH DFND 02 91020 0 38800 UNITED HEALTH GROUP INC COMMON STOCK 91324P102 115925524 234335 SH DFND 01 203905 0 30430 UNITED HEALTH GROUP INC COMMON STOCK 91324P102 35529354 71820 SH DFND 02 56140 0 15680 UNITED PARCEL SERVICE-CL B COMMON STOCK 911312106 73852166 496886 SH DFND 01 433901 0 62985 UNITED PARCEL SERVICE-CL B COMMON STOCK 911312106 24392412 164115 SH DFND 02 109470 0 54645 UNITIL CORP COMMON STOCK 913259107 12541961 239579 SH DFND 01 174753 0 64826 UNITIL CORP COMMON STOCK 913259107 8359196 159679 SH DFND 02 159679 0 0 US BANCORP COMMON STOCK 902973304 3674608 82206 SH DFND 01 77741 0 4465 US BANCORP COMMON STOCK 902973304 5298067 118525 SH DFND 02 35250 0 83275 V F CORP COMMON STOCK 918204108 178864 11660 SH DFND 01 11660 0 0 VALMONT INDUSTRIES COMMON STOCK 920253101 18178621 79633 SH DFND 01 60663 0 18970 VALMONT INDUSTRIES COMMON STOCK 920253101 10764315 47154 SH DFND 02 47154 0 0 VERALTO CORP COMMON STOCK 92338C103 2034481 22947 SH DFND 01 22815 0 132 VERALTO CORP COMMON STOCK 92338C103 128823 1453 SH DFND 02 1453 0 0 VERISK ANALYTICS INC-CLASS A COMMON STOCK 92345Y106 1932043 8196 SH DFND 01 5440 0 2756 VERIZON COMMUNICATIONS COMMON STOCK 92343V104 2465444 58757 SH DFND 01 53182 0 5575 VERIZON COMMUNICATIONS COMMON STOCK 92343V104 9028953 215180 SH DFND 02 41475 0 173705 VERTEX PHARMACEUTICALS INC COMMON STOCK 92532F100 463991 1110 SH DFND 01 1110 0 0 VISA INC COMMON STOCK 92826C839 163332686 585254 SH DFND 01 506441 0 78813 VISA INC COMMON STOCK 92826C839 37219504 133365 SH DFND 02 133365 0 0 WABTEC CORP COMMON STOCK 929740108 472732 3245 SH DFND 01 3245 0 0 WAL-MART STORES INC COMMON STOCK 931142103 920420 15297 SH DFND 01 15297 0 0 WASTE MGMT INC COMMON STOCK 94106L109 1545551 7251 SH DFND 01 7251 0 0 WATERS CORP COMMON STOCK 941848103 138048967 401037 SH DFND 01 347585 0 53452 WATERS CORP COMMON STOCK 941848103 50292691 146102 SH DFND 02 129657 0 16445 WATTS WATER TECHNOLOGIES-A COMMON STOCK 942749102 43273054 203590 SH DFND 01 152397 0 51193 WATTS WATER TECHNOLOGIES-A COMMON STOCK 942749102 27297584 128429 SH DFND 02 128429 0 0 WEC ENERGY GROUP INC COM COMMON STOCK 92939U106 1749238 21301 SH DFND 01 8976 0 12325 WEC ENERGY GROUP INC COM COMMON STOCK 92939U106 7768552 94600 SH DFND 02 94600 0 0 WELLS FARGO & COMPANY COMMON STOCK 949746101 783329 13515 SH DFND 01 13515 0 0 WEST PHARMACEUTICAL SERVICES COMMON STOCK 955306105 478809 1210 SH DFND 01 1210 0 0 WILLIAMS-SONOMA INC COMMON STOCK 969904101 51497333 162181 SH DFND 01 144771 0 17410 WILLIAMS-SONOMA INC COMMON STOCK 969904101 47962589 151049 SH DFND 02 120814 0 30235 WW GRAINGER INC COMMON STOCK 384802104 47068436 46268 SH DFND 01 42773 0 3495 WW GRAINGER INC COMMON STOCK 384802104 26805855 26350 SH DFND 02 21830 0 4520 XYLEM INC COMMON STOCK 98419M100 441742 3418 SH DFND 01 3418 0 0 ZEBRA TECHNOLOGIES CORP CL A COMMON STOCK 989207105 25446359 84416 SH DFND 01 76936 0 7480 ZEBRA TECHNOLOGIES CORP CL A COMMON STOCK 989207105 20815638 69054 SH DFND 02 65954 0 3100 ZOETIS INC COMMON STOCK 98978V103 5792566 34233 SH DFND 01 34233 0 0 ZOETIS INC COMMON STOCK 98978V103 2030520 12000 SH DFND 02 12000 0 0 VANGUARD I/T CORPORATE BOND ET ETF - FI 92206C870 783926 9737 SH DFND 01 9737 0 0 DIMENSIONAL US CORE EQUITY 2 E ETF - EQ 25434V708 688107 21537 SH DFND 01 21537 0 0 INVESCO QQQ ETF ETF - EQ 46090E103 371636 837 SH DFND 01 837 0 0 ISHARE EDGE MSCI USA QUALITY F ETF - EQ 46432F339 590016 3590 SH DFND 01 3590 0 0 ISHARES CORE S&P SMALLCAP ETF ETF - EQ 464287804 335207 3033 SH DFND 01 3033 0 0 ISHARES DJ RUSSELL 2000 TR ETF ETF - EQ 464287655 960650 4568 SH DFND 01 4568 0 0 ISHARES MSCI KLD 400 SOCIAL ETF - EQ 464288570 1925169 19097 SH DFND 01 19097 0 0 ISHARES MSCI USA MIN VOL ETF - EQ 46429B697 231266 2767 SH DFND 01 2767 0 0 ISHARES MSCI USA MULTIFACTOR E ETF - EQ 46434V282 275507 5120 SH DFND 01 5120 0 0 ISHARES RUSSELL 1000 ETF - EQ 464287622 779121 2705 SH DFND 01 2705 0 0 ISHARES S&P 500 INDEX FUND ETF - EQ 464287200 1383196 2631 SH DFND 01 2631 0 0 ISHARES S&P MIDCAP 400 ETF - EQ 464287507 333463 5490 SH DFND 01 5490 0 0 ISHARES TR RUS 1000 VAL ETF ETF - EQ 464287598 2659604 14849 SH DFND 01 14849 0 0 ISHARES TR RUSSELL MIDCAP ETF - EQ 464287499 1625039 19325 SH DFND 01 19325 0 0 SPDR S&P 500 ETF TRUST ETF - EQ 78462F103 3773950 7215 SH DFND 01 7215 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF - EQ 78467Y107 358878 645 SH DFND 01 645 0 0 TECHNOLOGY SELECT SECT SPDR ETF - EQ 81369Y803 1075923 5166 SH DFND 01 5166 0 0 VANGUARD DIVIDEND APPREC ETF ETF - EQ 921908844 761849 4172 SH DFND 01 4172 0 0 VANGUARD GROWTH ETF ETF - EQ 922908736 1147563 3334 SH DFND 01 3334 0 0 VANGUARD INDEX FDS LARGE CAP E ETF - EQ 922908637 1832965 7645 SH DFND 01 7645 0 0 VANGUARD INFO TECH ETF ETF - EQ 92204A702 270035 515 SH DFND 01 515 0 0 VANGUARD MID-CAP ETF ETF - EQ 922908629 1925171 7705 SH DFND 01 7705 0 0 VANGUARD REAL ESTATE ETF ETF - EQ 922908553 391063 4522 SH DFND 01 4522 0 0 VANGUARD S&P 500 ETF ETF - EQ 922908363 8845841 18402 SH DFND 01 18402 0 0 VANGUARD TOTAL STOCK MARKET IN ETF - EQ 922908769 3927869 15113 SH DFND 01 15113 0 0 ISHARE CORE MSCI EMERGING MARK ETF - INTL 46434G103 213624 4140 SH DFND 01 4140 0 0 SCHWAB INTL EQUITY ETF ETF - INTL 808524805 258937 6636 SH DFND 01 6636 0 0 VANGUARD ESG INTL STOCK ETF ETF - INTL 921910725 12677307 220590 SH DFND 01 220590 0 0 VANGUARD FTSE ALL WORLD EX-US ETF - INTL 922042775 505974 8627 SH DFND 01 8627 0 0 VANGUARD FTSE DEVELOPED ETF ETF - INTL 921943858 395891 7891 SH DFND 01 7891 0 0 VANGUARD FTSE EMERGING MARKETS ETF - INTL 922042858 7265223 173934 SH DFND 01 173934 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF - INTL 922042742 466862 4225 SH DFND 01 4225 0 0