0001534866-21-000008.txt : 20210421 0001534866-21-000008.hdr.sgml : 20210421 20210421150332 ACCESSION NUMBER: 0001534866-21-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210421 DATE AS OF CHANGE: 20210421 EFFECTIVENESS DATE: 20210421 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Boston Trust Walden Corp CENTRAL INDEX KEY: 0001534866 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: 21841236 BUSINESS ADDRESS: STREET 1: ONE BEACON STREET, 33RD FLOOR CITY: BOSTON STATE: MA ZIP: 02108 BUSINESS PHONE: 617-726-7250 MAIL ADDRESS: STREET 1: ONE BEACON STREET, 33RD 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 13F-HR LIVE false true false 0001534866 XXXXXXXX 03-31-2021 03-31-2021 Boston Trust Walden Corp
ONE BEACON STREET, 33RD FLOOR BOSTON MA 02108
13F HOLDINGS REPORT 028-14964 N
Tammy Perry Manager of Investor Support 617.726.7268 Tammy Perry Boston MA 04-21-2021 2 606 10326926 false 1 0000829937 028-02259 Boston Trust Walden Co 2 0001302797 028-15041 Boston Trust Walden Inc.
INFORMATION TABLE 2 inftable_033121_v2.xml BOSTON TRUST WALDEN 13F 03312021 1ST SOURCE CORP COMMON STOCK 336901103 9384 197235 SH DFND 01 145370 0 51865 1ST SOURCE CORP COMMON STOCK 336901103 4207 88420 SH DFND 02 88420 0 0 3M CO COMMON STOCK 88579Y101 63864 331453 SH DFND 01 288829 0 42624 3M CO COMMON STOCK 88579Y101 11368 59000 SH DFND 02 59000 0 0 ABBOTT LABS COM COMMON STOCK 002824100 6634 55353 SH DFND 01 54651 0 702 ABBVIE INC COMMON STOCK 00287Y109 2823 26087 SH DFND 01 26087 0 0 ACCENTURE PLC-CL A COMMON STOCK G1151C101 134675 487511 SH DFND 01 425660 0 61851 ACCENTURE PLC-CL A COMMON STOCK G1151C101 36327 131500 SH DFND 02 131500 0 0 ACUITY BRANDS INC COMMON STOCK 00508Y102 16664 100992 SH DFND 01 75957 0 25035 ACUITY BRANDS INC COMMON STOCK 00508Y102 7128 43200 SH DFND 02 43200 0 0 ADOBE INC COMMON STOCK 00724F101 33336 70126 SH DFND 01 56651 0 13475 ADOBE INC COMMON STOCK 00724F101 4278 9000 SH DFND 02 9000 0 0 ADVANCE AUTO PARTS INC COMMON STOCK 00751Y106 4553 24814 SH DFND 01 24314 0 500 AGILENT TECHNOLOGIES, INC. COMMON STOCK 00846U101 5423 42650 SH DFND 01 19680 0 22970 AGILENT TECHNOLOGIES, INC. COMMON STOCK 00846U101 3299 25950 SH DFND 02 25950 0 0 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 43663 155198 SH DFND 01 132798 0 22400 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 9144 32500 SH DFND 02 32500 0 0 AKAMAI TECHNOLOGIES INC COMMON STOCK 00971T101 37404 367063 SH DFND 01 317339 0 49724 AKAMAI TECHNOLOGIES INC COMMON STOCK 00971T101 19972 196000 SH DFND 02 183075 0 12925 ALEXANDRIA REAL ESTATE EQUIT COMMON STOCK 015271109 2968 18067 SH DFND 01 7917 0 10150 ALEXANDRIA REAL ESTATE EQUIT COMMON STOCK 015271109 2004 12200 SH DFND 02 12200 0 0 ALPHABET INC-A COMMON STOCK 02079K305 39165 18989 SH DFND 01 17750 0 1239 ALPHABET INC-A COMMON STOCK 02079K305 13303 6450 SH DFND 02 6450 0 0 ALPHABET INC-CL C COMMON STOCK 02079K107 215948 104392 SH DFND 01 87347 0 17045 ALPHABET INC-CL C COMMON STOCK 02079K107 48406 23400 SH DFND 02 23400 0 0 AMAZON.COM INC COMMON STOCK 023135106 7166 2316 SH DFND 01 2141 0 175 AMCOR PLC COMMON STOCK G0250X107 2021 173032 SH DFND 01 173032 0 0 AMDOCS LTD ORD COMMON STOCK G02602103 11046 157459 SH DFND 01 118449 0 39010 AMDOCS LTD ORD COMMON STOCK G02602103 10302 146850 SH DFND 02 139225 0 7625 AMERICAN EXPRESS CO COMMON STOCK 025816109 45641 322691 SH DFND 01 285817 0 36874 AMERICAN EXPRESS CO COMMON STOCK 025816109 12440 87950 SH DFND 02 87950 0 0 AMERICAN FINANCIAL GROUP INC COMMON STOCK 025932104 9664 84701 SH DFND 01 74651 0 10050 AMERICAN FINANCIAL GROUP INC COMMON STOCK 025932104 11250 98600 SH DFND 02 88975 0 9625 AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 990 6604 SH DFND 01 1379 0 5225 AMETEK INC NEW COMMON STOCK 031100100 4277 33485 SH DFND 01 20190 0 13295 AMETEK INC NEW COMMON STOCK 031100100 3417 26750 SH DFND 02 26750 0 0 AMGEN INC. COMMON STOCK 031162100 36283 145826 SH DFND 01 131761 0 14065 AMGEN INC. COMMON STOCK 031162100 10046 40375 SH DFND 02 40375 0 0 AMPHENOL CORP-CL A COMMON STOCK 032095101 2239 33935 SH DFND 01 24385 0 9550 AMPHENOL CORP-CL A COMMON STOCK 032095101 3041 46100 SH DFND 02 46100 0 0 ANALOG DEVICES INC COMMON STOCK 032654105 21918 141331 SH DFND 01 127961 0 13370 ANALOG DEVICES INC COMMON STOCK 032654105 4110 26500 SH DFND 02 26500 0 0 ANIKA THERAPEUTICS INC COMMON STOCK 035255108 10638 260790 SH DFND 01 194425 0 66365 ANIKA THERAPEUTICS INC COMMON STOCK 035255108 4661 114280 SH DFND 02 114280 0 0 ANSYS INC COM COMMON STOCK 03662Q105 3932 11579 SH DFND 01 6499 0 5080 ANSYS INC COM COMMON STOCK 03662Q105 2360 6950 SH DFND 02 6950 0 0 APPLE INC COMMON STOCK 037833100 288631 2362926 SH DFND 01 2050637 0 312289 APPLE INC COMMON STOCK 037833100 73901 605000 SH DFND 02 605000 0 0 APPLIED INDUSTRIAL TECH INC COMMON STOCK 03820C105 35787 392526 SH DFND 01 305101 0 87425 APPLIED INDUSTRIAL TECH INC COMMON STOCK 03820C105 22768 249735 SH DFND 02 237835 0 11900 APPLIED MATERIALS, INC. COMMON STOCK 038222105 200 1500 SH DFND 01 1500 0 0 APTARGROUP INC COMMON STOCK 038336103 73106 516027 SH DFND 01 440421 0 75606 APTARGROUP INC COMMON STOCK 038336103 26011 183600 SH DFND 02 175525 0 8075 ASPEN TECHNOLOGY INC COMMON STOCK 045327103 20550 142382 SH DFND 01 109387 0 32995 ASPEN TECHNOLOGY INC COMMON STOCK 045327103 21148 146525 SH DFND 02 135100 0 11425 ASTRAZENECA PLC COMMON STOCK 046353108 268 5400 SH DFND 01 5400 0 0 AT & T INC COMMON STOCK 00206R102 1363 45023 SH DFND 01 44823 0 200 ATMOS ENERGY CORP COMMON STOCK 049560105 32929 333124 SH DFND 01 289263 0 43861 ATMOS ENERGY CORP COMMON STOCK 049560105 21298 215461 SH DFND 02 200786 0 14675 ATRION CORPORATION COMMON STOCK 049904105 11710 18260 SH DFND 01 13655 0 4605 ATRION CORPORATION COMMON STOCK 049904105 4964 7740 SH DFND 02 7740 0 0 AUTODESK INC COMMON STOCK 052769106 257 929 SH DFND 01 929 0 0 AUTOLIV INC COMMON STOCK 052800109 1158 12475 SH DFND 01 12475 0 0 AUTOLIV INC COMMON STOCK 052800109 2784 30000 SH DFND 02 30000 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 82569 438100 SH DFND 01 372285 0 65815 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 27371 145225 SH DFND 02 145225 0 0 AUTOZONE INC COMMON STOCK 053332102 31143 22177 SH DFND 01 17431 0 4746 AUTOZONE INC COMMON STOCK 053332102 5765 4105 SH DFND 02 4105 0 0 AVALONBAY COMMUNITIES INC COMMON STOCK 053484101 3567 19330 SH DFND 01 10080 0 9250 AVALONBAY COMMUNITIES INC COMMON STOCK 053484101 3044 16500 SH DFND 02 16500 0 0 AVERY DENNISON CORP COMMON STOCK 053611109 21122 115010 SH DFND 01 87365 0 27645 AVERY DENNISON CORP COMMON STOCK 053611109 20569 112000 SH DFND 02 104275 0 7725 BADGER METER INC COMMON STOCK 056525108 19409 208545 SH DFND 01 154475 0 54070 BADGER METER INC COMMON STOCK 056525108 8602 92425 SH DFND 02 92425 0 0 BAKER HUGHES COMPANY CL A COMMON STOCK 05722G100 9271 429032 SH DFND 01 327977 0 101055 BAKER HUGHES COMPANY CL A COMMON STOCK 05722G100 11701 541470 SH DFND 02 507295 0 34175 BANK OF AMERICA CORPORATION COMMON STOCK 060505104 1217 31454 SH DFND 01 31454 0 0 BANK OF HAWAII CORP COMMON STOCK 062540109 10381 116001 SH DFND 01 85736 0 30265 BANK OF HAWAII CORP COMMON STOCK 062540109 4673 52220 SH DFND 02 52220 0 0 BANK OF MARIN BANCORP COMMON STOCK 063425102 3118 79615 SH DFND 01 58810 0 20805 BANK OF MARIN BANCORP COMMON STOCK 063425102 1405 35880 SH DFND 02 35880 0 0 BANK OF NOVA SCOTIA COMMON STOCK 064149107 608 9725 SH DFND 01 9725 0 0 BAXTER INT'L INC COMMON STOCK 071813109 542 6421 SH DFND 01 6421 0 0 BECTON DICKINSON AND CO COMMON STOCK 075887109 74723 307312 SH DFND 01 264508 0 42804 BECTON DICKINSON AND CO COMMON STOCK 075887109 17932 73750 SH DFND 02 73750 0 0 BERKSHIRE HATHAWAY INC-CL A COMMON STOCK 084670108 1543 4 SH DFND 01 4 0 0 BERKSHIRE HATHAWAY INC DEL CL COMMON STOCK 084670702 25065 98115 SH DFND 01 80995 0 17120 BERKSHIRE HATHAWAY INC DEL CL COMMON STOCK 084670702 8597 33650 SH DFND 02 33650 0 0 BLACKROCK, INC. COMMON STOCK 09247X101 471 625 SH DFND 01 625 0 0 BOEING COMPANY COMMON STOCK 097023105 985 3868 SH DFND 01 3868 0 0 BOSTON SCIENTIFIC CORPORATION COMMON STOCK 101137107 392 10150 SH DFND 01 10150 0 0 BRISTOL-MYERS SQUIBB COMPANY COMMON STOCK 110122108 1129 17885 SH DFND 01 17885 0 0 BROADCOM LTD COMMON STOCK 11135F101 719 1551 SH DFND 01 1551 0 0 BROADRIDGE FINANCIAL SOLUTIO COMMON STOCK 11133T103 12975 84749 SH DFND 01 63864 0 20885 BROADRIDGE FINANCIAL SOLUTIO COMMON STOCK 11133T103 13354 87225 SH DFND 02 80525 0 6700 BROOKLINE BANCORP INC COMMON STOCK 11373M107 322 21500 SH DFND 01 21500 0 0 BROWN & BROWN INC COM COMMON STOCK 115236101 10317 225716 SH DFND 01 170356 0 55360 BROWN & BROWN INC COM COMMON STOCK 115236101 10729 234710 SH DFND 02 216535 0 18175 BROWN FORMAN CORP CL A COMMON STOCK 115637100 2063 32400 SH DFND 01 32400 0 0 BROWN FORMAN CORP CL B COMMON STOCK 115637209 1100 15950 SH DFND 01 15950 0 0 BRUKER CORP COMMON STOCK 116794108 34327 534024 SH DFND 01 394094 0 139930 BRUKER CORP COMMON STOCK 116794108 15361 238970 SH DFND 02 238970 0 0 C H ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 6765 70892 SH DFND 01 62672 0 8220 C H ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 7106 74465 SH DFND 02 67315 0 7150 CABOT CORP COMMON STOCK 127055101 402 7673 SH DFND 01 7673 0 0 CACTUS INC CL A COMMON STOCK 127203107 11745 383564 SH DFND 01 279379 0 104185 CACTUS INC CL A COMMON STOCK 127203107 5498 179565 SH DFND 02 179565 0 0 CAMDEN NATIONAL CORP COMMON STOCK 133034108 6901 144197 SH DFND 01 106252 0 37945 CAMDEN NATIONAL CORP COMMON STOCK 133034108 3083 64415 SH DFND 02 64415 0 0 CANADIAN NATL RAILWAY CO COMMON STOCK 136375102 3998 34475 SH DFND 01 34475 0 0 CANTEL MEDICAL CORP COMMON STOCK 138098108 36375 455599 SH DFND 01 335669 0 119930 CANTEL MEDICAL CORP COMMON STOCK 138098108 15838 198370 SH DFND 02 198370 0 0 CARRIER GLOBAL CORPORATION COMMON STOCK 14448C104 435 10302 SH DFND 01 10202 0 100 CARTER INC COMMON STOCK 146229109 35517 399385 SH DFND 01 297160 0 102225 CARTER INC COMMON STOCK 146229109 23949 269305 SH DFND 02 258430 0 10875 CATHAY GENRAL BANCORP COMMON STOCK 149150104 18663 457651 SH DFND 01 337671 0 119980 CATHAY GENRAL BANCORP COMMON STOCK 149150104 8425 206590 SH DFND 02 206590 0 0 CAVCO INDUSTRIES INC COMMON STOCK 149568107 17991 79743 SH DFND 01 62218 0 17525 CAVCO INDUSTRIES INC COMMON STOCK 149568107 12504 55425 SH DFND 02 52475 0 2950 CBOE HOLDINGS INC COMMON STOCK 12503M108 11444 115961 SH DFND 01 87206 0 28755 CBOE HOLDINGS INC COMMON STOCK 12503M108 12166 123275 SH DFND 02 114900 0 8375 CDK GLOBAL INC COMMON STOCK 12508E101 26291 486331 SH DFND 01 359356 0 126975 CDK GLOBAL INC COMMON STOCK 12508E101 17294 319895 SH DFND 02 306195 0 13700 CERNER CORP COMMON STOCK 156782104 8547 118906 SH DFND 01 86306 0 32600 CERNER CORP COMMON STOCK 156782104 3572 49700 SH DFND 02 49700 0 0 CHARLES RIVER LABORATORIES INT COMMON STOCK 159864107 7565 26102 SH DFND 01 22252 0 3850 CHARLES RIVER LABORATORIES INT COMMON STOCK 159864107 14399 49680 SH DFND 02 44380 0 5300 CHARTER COMMUNICATIONS INC-A COMMON STOCK 16119P108 19632 31817 SH DFND 01 31018 0 799 CHARTER COMMUNICATIONS INC-A COMMON STOCK 16119P108 4519 7324 SH DFND 02 7324 0 0 CHECK POINT SOFTWARE TECH LTOR COMMON STOCK M22465104 7554 67462 SH DFND 01 48827 0 18635 CHECK POINT SOFTWARE TECH LTOR COMMON STOCK M22465104 2822 25200 SH DFND 02 25200 0 0 CHEMED CORP COMMON STOCK 16359R103 27384 59554 SH DFND 01 47389 0 12165 CHEMED CORP COMMON STOCK 16359R103 19060 41450 SH DFND 02 39025 0 2425 CHESAPEAKE UTILITIES CORP COMMON STOCK 165303108 19497 167966 SH DFND 01 123766 0 44200 CHESAPEAKE UTILITIES CORP COMMON STOCK 165303108 8868 76395 SH DFND 02 76395 0 0 CHEVRON CORP COMMON STOCK 166764100 12883 122938 SH DFND 01 85073 0 37865 CHEVRON CORP COMMON STOCK 166764100 2882 27500 SH DFND 02 27500 0 0 CHIPOTLE MEXICAN GRILL INC COMMON STOCK 169656105 1193 840 SH DFND 01 840 0 0 CHOICE HOTELS INTL INC COMMON STOCK 169905106 25804 240504 SH DFND 01 187975 0 52529 CHOICE HOTELS INTL INC COMMON STOCK 169905106 16428 153115 SH DFND 02 145640 0 7475 CHUBB LTD COMMON STOCK H1467J104 40862 258672 SH DFND 01 216866 0 41806 CHUBB LTD COMMON STOCK H1467J104 11117 70375 SH DFND 02 70375 0 0 CHURCH & DWIGHT INC COMMON STOCK 171340102 10573 121045 SH DFND 01 75530 0 45515 CHURCH & DWIGHT INC COMMON STOCK 171340102 8261 94575 SH DFND 02 94575 0 0 CINCINNATI FINANCIAL CORP COMMON STOCK 172062101 29382 285011 SH DFND 01 220747 0 64264 CINCINNATI FINANCIAL CORP COMMON STOCK 172062101 11448 111050 SH DFND 02 111050 0 0 CISCO SYSTEMS INC COMMON STOCK 17275R102 58334 1128098 SH DFND 01 1015473 0 112625 CISCO SYSTEMS INC COMMON STOCK 17275R102 13079 252925 SH DFND 02 252925 0 0 CITRIX SYS INC COMMON STOCK 177376100 20351 144990 SH DFND 01 110920 0 34070 CITRIX SYS INC COMMON STOCK 177376100 20956 149300 SH DFND 02 137425 0 11875 CLOROX COMPANY COMMON STOCK 189054109 5243 27185 SH DFND 01 27185 0 0 COCA-COLA CO. COMMON STOCK 191216100 2428 46066 SH DFND 01 46066 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 4224 54070 SH DFND 01 30605 0 23465 COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 3324 42550 SH DFND 02 42550 0 0 COHEN & STEERS INC COMMON STOCK 19247A100 25939 397050 SH DFND 01 310095 0 86955 COHEN & STEERS INC COMMON STOCK 19247A100 15903 243430 SH DFND 02 232455 0 10975 COHERENT INC COMMON STOCK 192479103 7632 30180 SH DFND 01 22175 0 8005 COHERENT INC COMMON STOCK 192479103 3363 13300 SH DFND 02 13300 0 0 COLGATE-PALMOLIVE CO COMMON STOCK 194162103 17982 228117 SH DFND 01 224039 0 4078 COLGATE-PALMOLIVE CO COMMON STOCK 194162103 4456 56525 SH DFND 02 56525 0 0 COLUMBIA SPORTSWEAR CO COMMON STOCK 198516106 34371 325395 SH DFND 01 251375 0 74020 COLUMBIA SPORTSWEAR CO COMMON STOCK 198516106 21228 200964 SH DFND 02 192164 0 8800 COMCAST CORP NEW CL A COMMON STOCK 20030N101 82899 1532041 SH DFND 01 1288778 0 243263 COMCAST CORP NEW CL A COMMON STOCK 20030N101 21624 399625 SH DFND 02 399625 0 0 COMERICA INC COMMON STOCK 200340107 1090 15195 SH DFND 01 15195 0 0 COMERICA INC COMMON STOCK 200340107 1435 20000 SH DFND 02 20000 0 0 COMMERCE BANCSHARES INC COMMON STOCK 200525103 3698 48273 SH DFND 01 47965 0 308 COMMERCE BANCSHARES INC COMMON STOCK 200525103 1086 14175 SH DFND 02 14175 0 0 CONOCOPHILLIPS COMMON STOCK 20825C104 31043 586052 SH DFND 01 533530 0 52522 CONOCOPHILLIPS COMMON STOCK 20825C104 10558 199325 SH DFND 02 199325 0 0 CONSOLIDATED EDISON INC COMMON STOCK 209115104 10582 141466 SH DFND 01 86971 0 54495 CONSOLIDATED EDISON INC COMMON STOCK 209115104 4898 65475 SH DFND 02 65475 0 0 COOPER COS INC/THE COMMON STOCK 216648402 46792 121826 SH DFND 01 108825 0 13001 COOPER COS INC/THE COMMON STOCK 216648402 24433 63612 SH DFND 02 59087 0 4525 CORCEPT THERAPEUTICS INC COMMON STOCK 218352102 12537 526990 SH DFND 01 384790 0 142200 CORCEPT THERAPEUTICS INC COMMON STOCK 218352102 5795 243575 SH DFND 02 243575 0 0 CORESITE REALTY CORP COMMON STOCK 21870Q105 30446 254032 SH DFND 01 198682 0 55350 CORESITE REALTY CORP COMMON STOCK 21870Q105 19289 160940 SH DFND 02 153040 0 7900 CORVEL CORP COMMON STOCK 221006109 24347 237320 SH DFND 01 175040 0 62280 CORVEL CORP COMMON STOCK 221006109 10962 106850 SH DFND 02 106850 0 0 COSTCO WHOLESALE CORP COMMON STOCK 22160K105 112422 318947 SH DFND 01 272351 0 46596 COSTCO WHOLESALE CORP COMMON STOCK 22160K105 27493 78000 SH DFND 02 78000 0 0 CREE INC COMMON STOCK 225447101 901 8331 SH DFND 01 8331 0 0 CSG SYSTEMS INTL INC COMMON STOCK 126349109 21838 486481 SH DFND 01 359741 0 126740 CSG SYSTEMS INTL INC COMMON STOCK 126349109 9793 218145 SH DFND 02 218145 0 0 CSX CORP COMMON STOCK 126408103 323 3351 SH DFND 01 3351 0 0 CUBESMART COMMON STOCK 229663109 20636 545498 SH DFND 01 426893 0 118605 CUBESMART COMMON STOCK 229663109 12997 343555 SH DFND 02 326755 0 16800 CUMMINS INC COMMON STOCK 231021106 25619 98874 SH DFND 01 86909 0 11965 CUMMINS INC COMMON STOCK 231021106 8868 34225 SH DFND 02 34225 0 0 CVS HEALTH CORPORATION COMMON STOCK 126650100 626 8326 SH DFND 01 8326 0 0 CYRUSONE INC COMMON STOCK 23283R100 6349 93755 SH DFND 01 67470 0 26285 CYRUSONE INC COMMON STOCK 23283R100 6147 90775 SH DFND 02 84400 0 6375 DANAHER CORP COMMON STOCK 235851102 11407 50681 SH DFND 01 48904 0 1777 DANAHER CORP COMMON STOCK 235851102 3489 15500 SH DFND 02 15500 0 0 DEERE & CO COMMON STOCK 244199105 57654 154098 SH DFND 01 127952 0 26146 DEERE & CO COMMON STOCK 244199105 10130 27075 SH DFND 02 27075 0 0 DELL TECHNOLOGIES INC COMMON STOCK 24703L202 224 2538 SH DFND 01 2538 0 0 DENTSPLY SIRONA INC COMMON STOCK 24906P109 7205 112918 SH DFND 01 69868 0 43050 DENTSPLY SIRONA INC COMMON STOCK 24906P109 5743 90000 SH DFND 02 90000 0 0 DIAGEO PLC ADR COMMON STOCK 25243Q205 7290 44392 SH DFND 01 31167 0 13225 DIAGEO PLC ADR COMMON STOCK 25243Q205 5337 32500 SH DFND 02 32500 0 0 DISCOVER FINL SVCS COMMON STOCK 254709108 461 4856 SH DFND 01 4856 0 0 DISCOVER FINL SVCS COMMON STOCK 254709108 190 2000 SH DFND 02 2000 0 0 DISNEY (WALT) CO COMMON STOCK 254687106 34588 187447 SH DFND 01 176581 0 10866 DISNEY (WALT) CO COMMON STOCK 254687106 5074 27500 SH DFND 02 27500 0 0 DOLBY LABORATORIES INC-CL A COMMON STOCK 25659T107 9383 95051 SH DFND 01 70296 0 24755 DOLBY LABORATORIES INC-CL A COMMON STOCK 25659T107 9119 92375 SH DFND 02 85750 0 6625 DOLLAR GENERAL CORP COMMON STOCK 256677105 46857 231255 SH DFND 01 199374 0 31881 DOLLAR GENERAL CORP COMMON STOCK 256677105 8763 43250 SH DFND 02 43250 0 0 DONALDSON CO INC COMMON STOCK 257651109 87074 1497148 SH DFND 01 1219787 0 277361 DONALDSON CO INC COMMON STOCK 257651109 33544 576750 SH DFND 02 556150 0 20600 DORMAN PRODUCTS INC COMMON STOCK 258278100 26173 254999 SH DFND 01 199694 0 55305 DORMAN PRODUCTS INC COMMON STOCK 258278100 15280 148870 SH DFND 02 142570 0 6300 DOUGLAS DYNAMICS INC COMMON STOCK 25960R105 10345 224160 SH DFND 01 165785 0 58375 DOUGLAS DYNAMICS INC COMMON STOCK 25960R105 4616 100015 SH DFND 02 100015 0 0 DUKE ENERGY CORP COMMON STOCK 26441C204 348 3608 SH DFND 01 3608 0 0 DUPONT DE NEMOURS INC COMMON STOCK 26614N102 262 3391 SH DFND 01 3391 0 0 EAST WEST BANCORP INC COMMON STOCK 27579R104 28309 383597 SH DFND 01 303342 0 80255 EAST WEST BANCORP INC COMMON STOCK 27579R104 20650 279815 SH DFND 02 263315 0 16500 EATON CORPORATION COMMON STOCK G29183103 245 1775 SH DFND 01 1775 0 0 EBAY INC COMMON STOCK 278642103 22836 372891 SH DFND 01 315541 0 57350 EBAY INC COMMON STOCK 278642103 8584 140175 SH DFND 02 140175 0 0 ECOLAB INC COMMON STOCK 278865100 4071 19015 SH DFND 01 19015 0 0 EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 5705 68209 SH DFND 01 58509 0 9700 EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 10664 127500 SH DFND 02 127500 0 0 ELECTRONIC ARTS INC COMMON STOCK 285512109 36568 270133 SH DFND 01 212633 0 57500 ELECTRONIC ARTS INC COMMON STOCK 285512109 8200 60575 SH DFND 02 60575 0 0 EMERSON ELECTRIC CO COMMON STOCK 291011104 9733 107886 SH DFND 01 106611 0 1275 EMERSON ELECTRIC CO COMMON STOCK 291011104 1040 11525 SH DFND 02 11525 0 0 ENSIGN GROUP INC/THE COMMON STOCK 29358P101 12733 135691 SH DFND 01 100031 0 35660 ENSIGN GROUP INC/THE COMMON STOCK 29358P101 5686 60595 SH DFND 02 60595 0 0 EQUINOR ASA COMMON STOCK 29446M102 1788 91905 SH DFND 01 91905 0 0 EQUINOR ASA COMMON STOCK 29446M102 1175 60400 SH DFND 02 60400 0 0 EVEREST RE GROUP LTD COMMON STOCK G3223R108 3834 15470 SH DFND 01 8795 0 6675 EVEREST RE GROUP LTD COMMON STOCK G3223R108 3265 13175 SH DFND 02 13175 0 0 EVERSOURCE ENERGY COMMON STOCK 30040W108 63257 730536 SH DFND 01 596682 0 133854 EVERSOURCE ENERGY COMMON STOCK 30040W108 21893 252830 SH DFND 02 252830 0 0 EXLSERVICE HOLDINGS INC COMMON STOCK 302081104 18921 209860 SH DFND 01 154660 0 55200 EXLSERVICE HOLDINGS INC COMMON STOCK 302081104 8283 91870 SH DFND 02 91870 0 0 EXPEDITORS INTL WASH INC COMMON STOCK 302130109 17659 163981 SH DFND 01 127271 0 36710 EXPEDITORS INTL WASH INC COMMON STOCK 302130109 17039 158225 SH DFND 02 145725 0 12500 EXXON MOBIL CORPORATION COMMON STOCK 30231G102 16830 301450 SH DFND 01 242358 0 59092 EXXON MOBIL CORPORATION COMMON STOCK 30231G102 4433 79400 SH DFND 02 79400 0 0 F5 NETWORKS INC COMMON STOCK 315616102 18089 86709 SH DFND 01 63524 0 23185 F5 NETWORKS INC COMMON STOCK 315616102 16674 79925 SH DFND 02 74025 0 5900 FACEBOOK INC COMMON STOCK 30303M102 31606 107310 SH DFND 01 72885 0 34425 FACEBOOK INC COMMON STOCK 30303M102 7069 24000 SH DFND 02 24000 0 0 FACTSET RESH SYS INC COMMON STOCK 303075105 43948 142414 SH DFND 01 110259 0 32155 FACTSET RESH SYS INC COMMON STOCK 303075105 25449 82470 SH DFND 02 78695 0 3775 FIRST HAWAIIAN INC COMMON STOCK 32051X108 11750 429312 SH DFND 01 317102 0 112210 FIRST HAWAIIAN INC COMMON STOCK 32051X108 5240 191445 SH DFND 02 191445 0 0 FIRST SOLAR INC COMMON STOCK 336433107 684 7833 SH DFND 01 7833 0 0 FISERV, INC. COMMON STOCK 337738108 247 2078 SH DFND 01 2078 0 0 FLOWERS FOODS INC COM COMMON STOCK 343498101 40702 1710154 SH DFND 01 1333804 0 376350 FLOWERS FOODS INC COM COMMON STOCK 343498101 26677 1120875 SH DFND 02 1064600 0 56275 FORWARD AIR CORPORATION COMMON STOCK 349853101 15813 178052 SH DFND 01 132552 0 45500 FORWARD AIR CORPORATION COMMON STOCK 349853101 6947 78225 SH DFND 02 78225 0 0 FRANKLIN ELECTRIC CO INC COMMON STOCK 353514102 19592 248189 SH DFND 01 187644 0 60545 FRANKLIN ELECTRIC CO INC COMMON STOCK 353514102 8136 103065 SH DFND 02 103065 0 0 FRANKLIN RES INC COMMON STOCK 354613101 326 11000 SH DFND 01 11000 0 0 GENERAL ELECTRIC COMPANY COMMON STOCK 369604103 862 65681 SH DFND 01 65681 0 0 GENERAL MILLS INC COMMON STOCK 370334104 2944 48014 SH DFND 01 48014 0 0 GENERAL MILLS INC COMMON STOCK 370334104 992 16175 SH DFND 02 16175 0 0 GERMAN AMERICAN BANCORP COMMON STOCK 373865104 6873 148706 SH DFND 01 109321 0 39385 GERMAN AMERICAN BANCORP COMMON STOCK 373865104 3069 66410 SH DFND 02 66410 0 0 GLOBUS MEDICAL INC-A COMMON STOCK 379577208 21352 346233 SH DFND 01 256593 0 89640 GLOBUS MEDICAL INC-A COMMON STOCK 379577208 9497 153990 SH DFND 02 153990 0 0 GREEN DOT CORP CL A COMMON STOCK 39304D102 9835 214775 SH DFND 01 158405 0 56370 GREEN DOT CORP CL A COMMON STOCK 39304D102 4383 95725 SH DFND 02 95725 0 0 HAEMONETICS CORP/MASS COMMON STOCK 405024100 17460 157280 SH DFND 01 115710 0 41570 HAEMONETICS CORP/MASS COMMON STOCK 405024100 7968 71775 SH DFND 02 71775 0 0 HANNON ARMSTRONG SUSTAINABLE COMMON STOCK 41068X100 807 14391 SH DFND 01 14391 0 0 HARTFORD FINANCIAL SERVCS GROU COMMON STOCK 416515104 227 3400 SH DFND 01 3400 0 0 HELMERICH & PAYNE INC COMMON STOCK 423452101 19599 726970 SH DFND 01 560520 0 166450 HELMERICH & PAYNE INC COMMON STOCK 423452101 13805 512050 SH DFND 02 484975 0 27075 HENRY SCHEIN INC COMMON STOCK 806407102 12796 184805 SH DFND 01 145910 0 38895 HENRY SCHEIN INC COMMON STOCK 806407102 12757 184250 SH DFND 02 169275 0 14975 HILL ROM HLDGS INC COM COMMON STOCK 431475102 53017 479881 SH DFND 01 362351 0 117530 HILL ROM HLDGS INC COM COMMON STOCK 431475102 35345 319925 SH DFND 02 304900 0 15025 HOME DEPOT, INC. COMMON STOCK 437076102 38232 125249 SH DFND 01 110864 0 14385 HOME DEPOT, INC. COMMON STOCK 437076102 6563 21500 SH DFND 02 21500 0 0 HONEYWELL INTERNATIONAL INC. COMMON STOCK 438516106 9958 45874 SH DFND 01 32374 0 13500 HONEYWELL INTERNATIONAL INC. COMMON STOCK 438516106 5427 25000 SH DFND 02 25000 0 0 HUBBELL INC COMMON STOCK 443510607 73340 392425 SH DFND 01 320434 0 71991 HUBBELL INC COMMON STOCK 443510607 36512 195365 SH DFND 02 186990 0 8375 HYATT HOTELS CORP - CL A COMMON STOCK 448579102 4761 57575 SH DFND 01 28860 0 28715 HYATT HOTELS CORP - CL A COMMON STOCK 448579102 3198 38675 SH DFND 02 38675 0 0 ICU MEDICAL INC COMMON STOCK 44930G107 20245 98546 SH DFND 01 72766 0 25780 ICU MEDICAL INC COMMON STOCK 44930G107 9064 44120 SH DFND 02 44120 0 0 IDACORP INC COMMON STOCK 451107106 23372 233790 SH DFND 01 179055 0 54735 IDACORP INC COMMON STOCK 451107106 15533 155380 SH DFND 02 148130 0 7250 ILLINOIS TOOL WORKS COMMON STOCK 452308109 52555 237245 SH DFND 01 216620 0 20625 ILLINOIS TOOL WORKS COMMON STOCK 452308109 13491 60900 SH DFND 02 60900 0 0 ILLUMINA INC COMMON STOCK 452327109 236 615 SH DFND 01 65 0 550 INDEPENDENT BANK CORP/MA COMMON STOCK 453836108 14617 173622 SH DFND 01 128077 0 45545 INDEPENDENT BANK CORP/MA COMMON STOCK 453836108 6527 77530 SH DFND 02 77530 0 0 INGREDION INC COMMON STOCK 457187102 215 2389 SH DFND 01 2389 0 0 INSPERITY INC COMMON STOCK 45778Q107 7029 83943 SH DFND 01 61923 0 22020 INSPERITY INC COMMON STOCK 45778Q107 3180 37975 SH DFND 02 37975 0 0 INTEL CORP COMMON STOCK 458140100 37688 588876 SH DFND 01 523588 0 65288 INTEL CORP COMMON STOCK 458140100 6408 100125 SH DFND 02 100125 0 0 INTERDIGITAL INC COMMON STOCK 45867G101 17603 277436 SH DFND 01 204696 0 72740 INTERDIGITAL INC COMMON STOCK 45867G101 7857 123835 SH DFND 02 123835 0 0 INTERPUBLIC GROUP OF COS INC COMMON STOCK 460690100 14375 492281 SH DFND 01 434616 0 57665 INTERPUBLIC GROUP OF COS INC COMMON STOCK 460690100 16687 571465 SH DFND 02 515665 0 55800 INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 929 6975 SH DFND 01 6609 0 366 INTUIT INC COMMON STOCK 461202103 27700 72312 SH DFND 01 62032 0 10280 INTUIT INC COMMON STOCK 461202103 3946 10300 SH DFND 02 10300 0 0 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 23667 32028 SH DFND 01 30028 0 2000 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 4212 5700 SH DFND 02 5700 0 0 IPG PHOTONICS CORP COMMON STOCK 44980X109 12319 58399 SH DFND 01 47374 0 11025 IPG PHOTONICS CORP COMMON STOCK 44980X109 13168 62425 SH DFND 02 57425 0 5000 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 7302 48126 SH DFND 01 42386 0 5740 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 8496 56000 SH DFND 02 50500 0 5500 JEFFERIES FINL GROUP INC COMMON STOCK 47233W109 226 7500 SH DFND 01 7500 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 85616 520934 SH DFND 01 452786 0 68148 JOHNSON & JOHNSON COMMON STOCK 478160104 18646 113450 SH DFND 02 113450 0 0 JONES LANG LASALLE INC COMMON STOCK 48020Q107 45242 252690 SH DFND 01 189620 0 63070 JONES LANG LASALLE INC COMMON STOCK 48020Q107 31886 178094 SH DFND 02 170219 0 7875 JPMORGAN CHASE & CO COMMON STOCK 46625H100 121757 799824 SH DFND 01 696676 0 103148 JPMORGAN CHASE & CO COMMON STOCK 46625H100 32147 211175 SH DFND 02 211175 0 0 KELLOGG CO COMMON STOCK 487836108 361 5700 SH DFND 01 5700 0 0 KIMBERLY-CLARK CORPORATION COMMON STOCK 494368103 3537 25440 SH DFND 01 25440 0 0 KIMBERLY-CLARK CORPORATION COMMON STOCK 494368103 1436 10325 SH DFND 02 10325 0 0 L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 709 3500 SH DFND 01 3500 0 0 LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 2047 8025 SH DFND 01 2575 0 5450 LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 1505 5900 SH DFND 02 5900 0 0 LAKELAND FINANCIAL CORP COMMON STOCK 511656100 17566 253879 SH DFND 01 187371 0 66508 LAKELAND FINANCIAL CORP COMMON STOCK 511656100 7866 113680 SH DFND 02 113680 0 0 LAMAR ADVERTISING CO-A COMMON STOCK 512816109 10065 107168 SH DFND 01 94483 0 12685 LAMAR ADVERTISING CO-A COMMON STOCK 512816109 11700 124575 SH DFND 02 112425 0 12150 LAMB WESTON HLDGS INC COMMON STOCK 513272104 7214 93112 SH DFND 01 82052 0 11060 LAMB WESTON HLDGS INC COMMON STOCK 513272104 8412 108575 SH DFND 02 97975 0 10600 LANCASTER COLONY CORP COMMON STOCK 513847103 23895 136260 SH DFND 01 106755 0 29505 LANCASTER COLONY CORP COMMON STOCK 513847103 14458 82450 SH DFND 02 78725 0 3725 LANDSTAR SYSTEM INC COMMON STOCK 515098101 27820 168547 SH DFND 01 125022 0 43525 LANDSTAR SYSTEM INC COMMON STOCK 515098101 12408 75175 SH DFND 02 75175 0 0 LAUDER ESTEE COS INC CL A COMMON STOCK 518439104 33211 114185 SH DFND 01 107307 0 6878 LAUDER ESTEE COS INC CL A COMMON STOCK 518439104 5381 18500 SH DFND 02 18500 0 0 LILY (ELI) & CO COMMON STOCK 532457108 807 4318 SH DFND 01 4318 0 0 LINCOLN ELECTRIC HOLDINGS COMMON STOCK 533900106 51545 419266 SH DFND 01 335536 0 83730 LINCOLN ELECTRIC HOLDINGS COMMON STOCK 533900106 25233 205245 SH DFND 02 196945 0 8300 LINDE PLC COMMON STOCK G5494J103 5181 18493 SH DFND 01 18493 0 0 LOWES COS INC COMMON STOCK 548661107 35250 185351 SH DFND 01 142801 0 42550 LOWES COS INC COMMON STOCK 548661107 8663 45550 SH DFND 02 45550 0 0 M & T BANK CORP COMMON STOCK 55261F104 24689 162845 SH DFND 01 125775 0 37070 M & T BANK CORP COMMON STOCK 55261F104 25829 170365 SH DFND 02 158215 0 12150 MAGNA INTL INC COMMON STOCK 559222401 402 4567 SH DFND 01 4567 0 0 MANHATTAN ASSOCS INC COMMON STOCK 562750109 43454 370197 SH DFND 01 289647 0 80550 MANHATTAN ASSOCS INC COMMON STOCK 562750109 27675 235775 SH DFND 02 224175 0 11600 MARSH MCLENNAN COS INC COMMON STOCK 571748102 38455 315720 SH DFND 01 276684 0 39036 MARSH MCLENNAN COS INC COMMON STOCK 571748102 4418 36275 SH DFND 02 36275 0 0 MASCO CORP COM COMMON STOCK 574599106 9695 161856 SH DFND 01 122950 0 38906 MASCO CORP COM COMMON STOCK 574599106 9984 166675 SH DFND 02 156200 0 10475 MASTERCARD INC COMMON STOCK 57636Q104 2167 6086 SH DFND 01 6086 0 0 MCCORMICK & CO INC COMMON STOCK 579780206 7357 82510 SH DFND 01 81410 0 1100 MCCORMICK & CO INC COMMON STOCK 579780206 4815 54000 SH DFND 02 54000 0 0 MCDONALD'S CORPORATION COMMON STOCK 580135101 34201 152586 SH DFND 01 145133 0 7453 MCDONALD'S CORPORATION COMMON STOCK 580135101 3530 15750 SH DFND 02 15750 0 0 MCKESSON CORP COMMON STOCK 58155Q103 236 1208 SH DFND 01 1208 0 0 MEDPACE HOLDINGS INC COMMON STOCK 58506Q109 52724 321388 SH DFND 01 252378 0 69010 MEDPACE HOLDINGS INC COMMON STOCK 58506Q109 36375 221730 SH DFND 02 209455 0 12275 MEDTRONIC INC COMMON STOCK G5960L103 54015 457247 SH DFND 01 392051 0 65196 MEDTRONIC INC COMMON STOCK G5960L103 12173 103050 SH DFND 02 103050 0 0 MERCK & CO INC NEW COMMON STOCK 58933Y105 50182 650959 SH DFND 01 544124 0 106835 MERCK & CO INC NEW COMMON STOCK 58933Y105 10380 134650 SH DFND 02 134650 0 0 METTLER-TOLEDO INTERNATIONAL COMMON STOCK 592688105 39887 34514 SH DFND 01 27971 0 6543 METTLER-TOLEDO INTERNATIONAL COMMON STOCK 592688105 14880 12875 SH DFND 02 12875 0 0 MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 427 2750 SH DFND 01 2750 0 0 MICROSOFT CORP COMMON STOCK 594918104 289735 1228887 SH DFND 01 1063016 0 165871 MICROSOFT CORP COMMON STOCK 594918104 72381 307000 SH DFND 02 307000 0 0 MIDDLEBY CORP COMMON STOCK 596278101 36738 221645 SH DFND 01 165670 0 55975 MIDDLEBY CORP COMMON STOCK 596278101 23548 142070 SH DFND 02 135920 0 6150 MINERALS TECHNOLOGIES INC COMMON STOCK 603158106 18599 246939 SH DFND 01 181539 0 65400 MINERALS TECHNOLOGIES INC COMMON STOCK 603158106 8364 111050 SH DFND 02 111050 0 0 MONDELEZ INTERNATIONAL-W/I COMMON STOCK 609207105 783 13378 SH DFND 01 13378 0 0 MONRO INC COMMON STOCK 610236101 13089 198924 SH DFND 01 146734 0 52190 MONRO INC COMMON STOCK 610236101 5814 88355 SH DFND 02 88355 0 0 MOODYS CORP COMMON STOCK 615369105 34925 116960 SH DFND 01 91559 0 25401 MOODYS CORP COMMON STOCK 615369105 6420 21500 SH DFND 02 21500 0 0 NATIONAL GRID PLC-SP ADR COMMON STOCK 636274409 2315 39075 SH DFND 01 39075 0 0 NETAPP INC COMMON STOCK 64110D104 10610 145997 SH DFND 01 130442 0 15555 NETAPP INC COMMON STOCK 64110D104 12784 175915 SH DFND 02 160815 0 15100 NETGEAR INC COMMON STOCK 64111Q104 16198 394124 SH DFND 01 288874 0 105250 NETGEAR INC COMMON STOCK 64111Q104 5578 135725 SH DFND 02 135725 0 0 NEW JERSEY RESOURCES CORP COMMON STOCK 646025106 11782 295500 SH DFND 01 218835 0 76665 NEW JERSEY RESOURCES CORP COMMON STOCK 646025106 5200 130430 SH DFND 02 130430 0 0 NEW YORK TIMES CO CL A COMMON STOCK 650111107 219 4322 SH DFND 01 4322 0 0 NEXTERA ENERGY INC COMMON STOCK 65339F101 1545 20432 SH DFND 01 20432 0 0 NIC INC COMMON STOCK 62914B100 313 9225 SH DFND 01 9225 0 0 NICE LTD COMMON STOCK 653656108 339 1555 SH DFND 01 1555 0 0 NIKE INC -CL B COMMON STOCK 654106103 99127 745936 SH DFND 01 643823 0 102113 NIKE INC -CL B COMMON STOCK 654106103 25316 190500 SH DFND 02 190500 0 0 NORDSON CORPORATION COMMON STOCK 655663102 13242 66650 SH DFND 01 53310 0 13340 NORDSON CORPORATION COMMON STOCK 655663102 12850 64675 SH DFND 02 59400 0 5275 NORDSTROM INC COMMON STOCK 655664100 16006 422650 SH DFND 01 311245 0 111405 NORDSTROM INC COMMON STOCK 655664100 7250 191445 SH DFND 02 191445 0 0 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 1462 5446 SH DFND 01 5446 0 0 NORTHERN TRUST CORPORATION COMMON STOCK 665859104 63602 605099 SH DFND 01 505404 0 99695 NORTHERN TRUST CORPORATION COMMON STOCK 665859104 20008 190350 SH DFND 02 190350 0 0 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 487 1506 SH DFND 01 1506 0 0 NOVO-NORDISK AS ADR - B COMMON STOCK 670100205 603 8940 SH DFND 01 8940 0 0 O REILLY AUTOMOTIVE INC NEW COMMON STOCK 67103H107 3797 7485 SH DFND 01 4135 0 3350 O REILLY AUTOMOTIVE INC NEW COMMON STOCK 67103H107 2549 5025 SH DFND 02 5025 0 0 OMNICOM GROUP COMMON STOCK 681919106 21407 288696 SH DFND 01 237506 0 51190 OMNICOM GROUP COMMON STOCK 681919106 19246 259550 SH DFND 02 245300 0 14250 ONE GAS INC COMMON STOCK 68235P108 32946 428370 SH DFND 01 327875 0 100495 ONE GAS INC COMMON STOCK 68235P108 26071 338980 SH DFND 02 321705 0 17275 ORACLE CORP COMMON STOCK 68389X105 73857 1052550 SH DFND 01 918114 0 134436 ORACLE CORP COMMON STOCK 68389X105 18158 258775 SH DFND 02 258775 0 0 ORMAT TECHNOLOGIES INC COMMON STOCK 686688102 601 7653 SH DFND 01 7653 0 0 OTIS WORLDWIDE CORP COMMON STOCK 68902V107 375 5480 SH DFND 01 5430 0 50 PACKAGING CORP OF AMERICA COMMON STOCK 695156109 13706 101920 SH DFND 01 77720 0 24200 PACKAGING CORP OF AMERICA COMMON STOCK 695156109 14097 104825 SH DFND 02 97875 0 6950 PARKER HANNIFIN CORP COMMON STOCK 701094104 978 3100 SH DFND 01 3100 0 0 PAYCHEX INC COMMON STOCK 704326107 8229 83950 SH DFND 01 41845 0 42105 PAYCHEX INC COMMON STOCK 704326107 5303 54100 SH DFND 02 54100 0 0 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 416 1714 SH DFND 01 1714 0 0 PEPSICO INC COMMON STOCK 713448108 69518 491469 SH DFND 01 433297 0 58172 PEPSICO INC COMMON STOCK 713448108 12897 91175 SH DFND 02 91175 0 0 PERKINELMER INC COMMON STOCK 714046109 11764 91702 SH DFND 01 82802 0 8900 PERKINELMER INC COMMON STOCK 714046109 14368 111998 SH DFND 02 101073 0 10925 PFIZER, INC. COMMON STOCK 717081103 3128 86341 SH DFND 01 86341 0 0 PHILLIPS 66 COMMON STOCK 718546104 1090 13370 SH DFND 01 12535 0 835 PHYSICIANS REALTY TRUST COMMON STOCK 71943U104 16551 936700 SH DFND 01 729630 0 207070 PHYSICIANS REALTY TRUST COMMON STOCK 71943U104 10995 622225 SH DFND 02 586550 0 35675 PNC FINANCIAL SERVICES GROUP COMMON STOCK 693475105 64279 366450 SH DFND 01 322995 0 43455 PNC FINANCIAL SERVICES GROUP COMMON STOCK 693475105 16844 96025 SH DFND 02 96025 0 0 POWER INTEGRATIONS INC COMMON STOCK 739276103 25821 316899 SH DFND 01 238189 0 78710 POWER INTEGRATIONS INC COMMON STOCK 739276103 15038 184555 SH DFND 02 184555 0 0 PPG INDUSTRIES COMMON STOCK 693506107 32378 215482 SH DFND 01 195546 0 19936 PPG INDUSTRIES COMMON STOCK 693506107 6469 43050 SH DFND 02 43050 0 0 PREMIER INC-CLASS A COMMON STOCK 74051N102 20435 603692 SH DFND 01 443807 0 159885 PREMIER INC-CLASS A COMMON STOCK 74051N102 9185 271350 SH DFND 02 271350 0 0 PROCTER & GAMBLE CO/THE COMMON STOCK 742718109 29431 217316 SH DFND 01 215491 0 1825 PROCTER & GAMBLE CO/THE COMMON STOCK 742718109 7571 55900 SH DFND 02 55900 0 0 PROGRESS SOFTWARE CORP COMMON STOCK 743312100 31366 711904 SH DFND 01 565524 0 146380 PROGRESS SOFTWARE CORP COMMON STOCK 743312100 21610 490465 SH DFND 02 462290 0 28175 PUBLIC STORAGE INC COMMON STOCK 74460D109 846 3430 SH DFND 01 3430 0 0 PUBLIC STORAGE INC COMMON STOCK 74460D109 1308 5300 SH DFND 02 5300 0 0 QUALCOMM INC COMMON STOCK 747525103 2111 15925 SH DFND 01 15925 0 0 QUALYS INC COMMON STOCK 74758T303 12970 123784 SH DFND 01 91374 0 32410 QUALYS INC COMMON STOCK 74758T303 5839 55725 SH DFND 02 55725 0 0 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 1033 8050 SH DFND 01 8050 0 0 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 1380 10750 SH DFND 02 10750 0 0 REALTY INCOME CORP COMMON STOCK 756109104 3497 55065 SH DFND 01 23065 0 32000 REALTY INCOME CORP COMMON STOCK 756109104 2491 39225 SH DFND 02 39225 0 0 REGENERON PHARMACEUTICALS INC COMMON STOCK 75886F107 615 1300 SH DFND 01 1300 0 0 ROCKWELL AUTOMATION INC. COMMON STOCK 773903109 836 3150 SH DFND 01 3150 0 0 ROPER INDUSTRIES INC COMMON STOCK 776696106 559 1386 SH DFND 01 336 0 1050 ROSS STORES INC COMMON STOCK 778296103 60882 507732 SH DFND 01 454698 0 53034 ROSS STORES INC COMMON STOCK 778296103 13088 109150 SH DFND 02 109150 0 0 ROYAL BANK OF CANADA COMMON STOCK 780087102 4295 46575 SH DFND 01 46575 0 0 RPM INTERNATIONAL INC COMMON STOCK 749685103 16342 177920 SH DFND 01 137320 0 40600 RPM INTERNATIONAL INC COMMON STOCK 749685103 17243 187727 SH DFND 02 172727 0 15000 S&P GLOBAL INC COMMON STOCK 78409V104 1774 5026 SH DFND 01 5026 0 0 SALESFORCE.COM INC COMMON STOCK 79466L302 304 1437 SH DFND 01 1437 0 0 SAP AG COMMON STOCK 803054204 4206 34255 SH DFND 01 34255 0 0 SCHLUMBERGER N.V. LTD COMMON STOCK 806857108 11114 408743 SH DFND 01 281443 0 127300 SCHLUMBERGER N.V. LTD COMMON STOCK 806857108 4857 178650 SH DFND 02 178650 0 0 SCHWAB (CHARLES) CORP COMMON STOCK 808513105 343 5270 SH DFND 01 5270 0 0 SEI INVESTMENTS COMPANY COMMON STOCK 784117103 21597 354452 SH DFND 01 272272 0 82180 SEI INVESTMENTS COMPANY COMMON STOCK 784117103 22355 366890 SH DFND 02 340240 0 26650 SELECTIVE INS GROUP INC COMMON STOCK 816300107 15852 218524 SH DFND 01 160274 0 58250 SELECTIVE INS GROUP INC COMMON STOCK 816300107 7292 100525 SH DFND 02 100525 0 0 SENSIENT TECHNOLOGIES CORP COM COMMON STOCK 81725T100 20912 268102 SH DFND 01 197867 0 70235 SENSIENT TECHNOLOGIES CORP COM COMMON STOCK 81725T100 9412 120665 SH DFND 02 120665 0 0 SERVICE CORP INTERNATIONAL COMMON STOCK 817565104 7484 146596 SH DFND 01 121721 0 24875 SERVICE CORP INTERNATIONAL COMMON STOCK 817565104 13734 269025 SH DFND 02 243425 0 25600 SHERWIN WILLIAMS CO COMMON STOCK 824348106 353 478 SH DFND 01 478 0 0 SIGNATURE BANK COMMON STOCK 82669G104 36109 159702 SH DFND 01 121537 0 38165 SIGNATURE BANK COMMON STOCK 82669G104 26719 118175 SH DFND 02 111625 0 6550 SILGAN HOLDINGS INC COMMON STOCK 827048109 22658 539102 SH DFND 01 401367 0 137735 SILGAN HOLDINGS INC COMMON STOCK 827048109 9886 235220 SH DFND 02 235220 0 0 SMITH & NEPHEW PLC -SPON ADR COMMON STOCK 83175M205 3151 83130 SH DFND 01 83130 0 0 SMITH (A.O.) CORP COMMON STOCK 831865209 15937 235719 SH DFND 01 181154 0 54565 SMITH (A.O.) CORP COMMON STOCK 831865209 16834 248985 SH DFND 02 231485 0 17500 SMUCKER J M CO COMMON STOCK 832696405 17520 138462 SH DFND 01 109242 0 29220 SMUCKER J M CO COMMON STOCK 832696405 18563 146710 SH DFND 02 134510 0 12200 SNAP ON INC COMMON STOCK 833034101 4954 21470 SH DFND 01 10240 0 11230 SNAP ON INC COMMON STOCK 833034101 3744 16225 SH DFND 02 16225 0 0 SOUTHERN CO COMMON STOCK 842587107 553 8900 SH DFND 01 8900 0 0 SQUARE INC CL A COMMON STOCK 852234103 272 1200 SH DFND 01 1200 0 0 STAG INDUSTRIAL INC COMMON STOCK 85254J102 17676 525910 SH DFND 01 411580 0 114330 STAG INDUSTRIAL INC COMMON STOCK 85254J102 12126 360775 SH DFND 02 341525 0 19250 STANLEY BLACK & DECKER,INC COMMON STOCK 854502101 228 1143 SH DFND 01 1143 0 0 STARBUCKS CORP COMMON STOCK 855244109 62778 574519 SH DFND 01 455066 0 119453 STARBUCKS CORP COMMON STOCK 855244109 21526 197000 SH DFND 02 197000 0 0 STATE STREET CORP COMMON STOCK 857477103 2114 25166 SH DFND 01 25166 0 0 STATE STREET CORP COMMON STOCK 857477103 840 10000 SH DFND 02 10000 0 0 STERIS PLC COMMON STOCK G8473T100 18972 99601 SH DFND 01 76966 0 22635 STERIS PLC COMMON STOCK G8473T100 18847 98946 SH DFND 02 91046 0 7900 STRYKER CORP COMMON STOCK 863667101 84826 348246 SH DFND 01 300142 0 48104 STRYKER CORP COMMON STOCK 863667101 16381 67250 SH DFND 02 67250 0 0 SUMITOMO MITSUI-SPONS ADR COMMON STOCK 86562M209 476 65700 SH DFND 01 65700 0 0 SYNOPSYS INC COMMON STOCK 871607107 3506 14150 SH DFND 01 6100 0 8050 SYNOPSYS INC COMMON STOCK 871607107 2503 10100 SH DFND 02 10100 0 0 SYSCO CORP COMMON STOCK 871829107 16136 204925 SH DFND 01 158300 0 46625 SYSCO CORP COMMON STOCK 871829107 4331 55000 SH DFND 02 55000 0 0 T ROWE PRICE GROUP INC COMMON STOCK 74144T108 81847 476965 SH DFND 01 395383 0 81582 T ROWE PRICE GROUP INC COMMON STOCK 74144T108 24547 143050 SH DFND 02 143050 0 0 TARGET CORP COMMON STOCK 87612E106 1431 7225 SH DFND 01 6550 0 675 TE CONNECTIVITY LTD COMMON STOCK H84989104 7019 54365 SH DFND 01 37315 0 17050 TE CONNECTIVITY LTD COMMON STOCK H84989104 5381 41675 SH DFND 02 41675 0 0 TELEFLEX INCORPORATED COMMON STOCK 879369106 3313 7975 SH DFND 01 3870 0 4105 TELEFLEX INCORPORATED COMMON STOCK 879369106 2316 5575 SH DFND 02 5575 0 0 TENNANT CO COMMON STOCK 880345103 10138 126902 SH DFND 01 95737 0 31165 TENNANT CO COMMON STOCK 880345103 6261 78365 SH DFND 02 78365 0 0 TERADATA CORP DEL COM COMMON STOCK 88076W103 19388 503051 SH DFND 01 370611 0 132440 TERADATA CORP DEL COM COMMON STOCK 88076W103 8721 226290 SH DFND 02 226290 0 0 TESLA MOTORS INC COMMON STOCK 88160R101 928 1389 SH DFND 01 1389 0 0 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 248 1313 SH DFND 01 1313 0 0 TEXAS ROADHOUSE INC COMMON STOCK 882681109 34703 361712 SH DFND 01 282082 0 79630 TEXAS ROADHOUSE INC COMMON STOCK 882681109 22003 229345 SH DFND 02 218645 0 10700 THE HERSHEY COMPANY COMMON STOCK 427866108 30460 192591 SH DFND 01 154648 0 37943 THE HERSHEY COMPANY COMMON STOCK 427866108 10553 66725 SH DFND 02 66725 0 0 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 471 1033 SH DFND 01 1033 0 0 TJX COMPANIES, INC. COMMON STOCK 872540109 5042 76218 SH DFND 01 76218 0 0 TJX COMPANIES, INC. COMMON STOCK 872540109 2646 40000 SH DFND 02 40000 0 0 TOMPKINS FINANCIAL CORP COMMON STOCK 890110109 10843 131112 SH DFND 01 96522 0 34590 TOMPKINS FINANCIAL CORP COMMON STOCK 890110109 4845 58580 SH DFND 02 58580 0 0 TOPBUILD CORP COMMON STOCK 89055F103 43423 207341 SH DFND 01 162321 0 45020 TOPBUILD CORP COMMON STOCK 89055F103 25938 123850 SH DFND 02 118350 0 5500 TORONTO DOMINION BK ONT COMMON STOCK 891160509 983 15075 SH DFND 01 15075 0 0 TOYOTA MOTOR CORP -SPON ADR COMMON STOCK 892331307 301 1930 SH DFND 01 1930 0 0 TPI COMPOSITES INC COMMON STOCK 87266J104 862 15268 SH DFND 01 15268 0 0 TRACTOR SUPPLY CO COMMON STOCK 892356106 15308 86449 SH DFND 01 65249 0 21200 TRACTOR SUPPLY CO COMMON STOCK 892356106 14915 84225 SH DFND 02 78075 0 6150 TRAVELERS COS INC COMMON STOCK 89417E109 332 2210 SH DFND 01 2210 0 0 TRIMBLE NAVIGATION LTD COMMON STOCK 896239100 280 3600 SH DFND 01 3600 0 0 TRUIST FINL CORP COMMON STOCK 89832Q109 1187 20348 SH DFND 01 20348 0 0 U.S. PHYSICAL THERAPY INC COMMON STOCK 90337L108 26386 253467 SH DFND 01 186687 0 66780 U.S. PHYSICAL THERAPY INC COMMON STOCK 90337L108 11876 114080 SH DFND 02 114080 0 0 UMB FINANCIAL CORP COMMON STOCK 902788108 33023 357665 SH DFND 01 279855 0 77810 UMB FINANCIAL CORP COMMON STOCK 902788108 22162 240030 SH DFND 02 227505 0 12525 UNIFIRST CORP/MA COMMON STOCK 904708104 37981 169777 SH DFND 01 133552 0 36225 UNIFIRST CORP/MA COMMON STOCK 904708104 24161 108000 SH DFND 02 102775 0 5225 UNILEVER PLC-SPONSORED ADR COMMON STOCK 904767704 650 11639 SH DFND 01 11639 0 0 UNION PACIFIC CORP COMMON STOCK 907818108 79839 362228 SH DFND 01 310983 0 51245 UNION PACIFIC CORP COMMON STOCK 907818108 23771 107850 SH DFND 02 107850 0 0 UNITED HEALTH GROUP INC COMMON STOCK 91324P102 82964 222980 SH DFND 01 192365 0 30615 UNITED HEALTH GROUP INC COMMON STOCK 91324P102 22082 59350 SH DFND 02 59350 0 0 UNITED PARCEL SERVICE-CL B COMMON STOCK 911312106 68811 404797 SH DFND 01 342668 0 62129 UNITED PARCEL SERVICE-CL B COMMON STOCK 911312106 19239 113175 SH DFND 02 113175 0 0 UNITIL CORP COMMON STOCK 913259107 10636 232778 SH DFND 01 170177 0 62601 UNITIL CORP COMMON STOCK 913259107 4877 106740 SH DFND 02 106740 0 0 US BANCORP COMMON STOCK 902973304 73869 1335554 SH DFND 01 1151347 0 184207 US BANCORP COMMON STOCK 902973304 17904 323700 SH DFND 02 323700 0 0 V F CORP COMMON STOCK 918204108 1120 14010 SH DFND 01 14010 0 0 VALMONT INDUSTRIES COMMON STOCK 920253101 23793 100111 SH DFND 01 74506 0 25605 VALMONT INDUSTRIES COMMON STOCK 920253101 10581 44520 SH DFND 02 44520 0 0 VARIAN MED SYS INC COMMON STOCK 92220P105 2317 13123 SH DFND 01 13048 0 75 VERISK ANALYTICS INC-CLASS A COMMON STOCK 92345Y106 3151 17834 SH DFND 01 9014 0 8820 VERISK ANALYTICS INC-CLASS A COMMON STOCK 92345Y106 1966 11125 SH DFND 02 11125 0 0 VERIZON COMMUNICATIONS COMMON STOCK 92343V104 12341 212234 SH DFND 01 211534 0 700 VERIZON COMMUNICATIONS COMMON STOCK 92343V104 5844 100500 SH DFND 02 100500 0 0 VERTEX PHARMACEUTICALS INC COMMON STOCK 92532F100 258 1200 SH DFND 01 1200 0 0 VISA INC COMMON STOCK 92826C839 119670 565203 SH DFND 01 472778 0 92425 VISA INC COMMON STOCK 92826C839 30913 146000 SH DFND 02 146000 0 0 WAL-MART STORES INC COMMON STOCK 931142103 602 4434 SH DFND 01 4434 0 0 WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 624 11362 SH DFND 01 11362 0 0 WASHINGTON TRUST BANCORP COMMON STOCK 940610108 11478 222311 SH DFND 01 163881 0 58430 WASHINGTON TRUST BANCORP COMMON STOCK 940610108 5146 99665 SH DFND 02 99665 0 0 WASTE MGMT INC COMMON STOCK 94106L109 225 1743 SH DFND 01 1743 0 0 WATERS CORP COMMON STOCK 941848103 77192 271640 SH DFND 01 229722 0 41918 WATERS CORP COMMON STOCK 941848103 32766 115305 SH DFND 02 108505 0 6800 WATTS WATER TECHNOLOGIES-A COMMON STOCK 942749102 22117 186152 SH DFND 01 137112 0 49040 WATTS WATER TECHNOLOGIES-A COMMON STOCK 942749102 9659 81295 SH DFND 02 81295 0 0 WELLS FARGO & COMPANY COMMON STOCK 949746101 316 8093 SH DFND 01 8093 0 0 WILLIAMS-SONOMA INC COMMON STOCK 969904101 46833 261347 SH DFND 01 209357 0 51990 WILLIAMS-SONOMA INC COMMON STOCK 969904101 32866 183405 SH DFND 02 172105 0 11300 WW GRAINGER INC COMMON STOCK 384802104 32400 80813 SH DFND 01 64056 0 16757 WW GRAINGER INC COMMON STOCK 384802104 17701 44150 SH DFND 02 44150 0 0 XYLEM INC COMMON STOCK 98419M100 317 3016 SH DFND 01 3016 0 0 ZIMMER BIOMET HOLDINGS INC COMMON STOCK 98956P102 3529 22045 SH DFND 01 10210 0 11835 ZIMMER BIOMET HOLDINGS INC COMMON STOCK 98956P102 2513 15700 SH DFND 02 15700 0 0 ZOETIS INC COMMON STOCK 98978V103 7311 46422 SH DFND 01 40377 0 6045 VANGUARD I/T CORPORATE BOND ET ETF - FI 92206C870 1777 19100 SH DFND 01 19100 0 0 VANGUARD MORTG-BACK SEC ETF ETF - FI 92206C771 303 5677 SH DFND 01 5677 0 0 VANGUARD S/T CORP BOND ETF ETF - FI 92206C409 515 6247 SH DFND 01 6247 0 0 VANGUARD SHORT-TERM BOND ETF ETF - FI 921937827 803 9768 SH DFND 01 9768 0 0 INVESCO QQQ ETF ETF - EQ 46090E103 408 1277 SH DFND 01 1277 0 0 ISHARE EDGE MSCI USA QUALITY F ETF - EQ 46432F339 551 4527 SH DFND 01 4527 0 0 ISHARES DJ RUSSELL 2000 TR ETF ETF - EQ 464287655 796 3605 SH DFND 01 3605 0 0 ISHARES MSCI KLD 400 SOCIAL ETF - EQ 464288570 1869 24474 SH DFND 01 24474 0 0 ISHARES RUSSELL 1000 ETF - EQ 464287622 605 2705 SH DFND 01 2705 0 0 ISHARES S&P 500 INDEX FUND ETF - EQ 464287200 1055 2652 SH DFND 01 2652 0 0 ISHARES TR RUS 1000 VAL ETF ETF - EQ 464287598 935 6172 SH DFND 01 6172 0 0 ISHARES TR RUSSELL MIDCAP ETF - EQ 464287499 1421 19217 SH DFND 01 19217 0 0 SPDR S&P 500 ETF TRUST ETF - EQ 78462F103 2174 5486 SH DFND 01 5486 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF - EQ 78467Y107 202 425 SH DFND 01 425 0 0 TECHNOLOGY SELECT SECT SPDR ETF - EQ 81369Y803 228 1715 SH DFND 01 1715 0 0 VANGUARD DIVIDEND APPREC ETF ETF - EQ 921908844 208 1415 SH DFND 01 1415 0 0 VANGUARD GROWTH ETF ETF - EQ 922908736 276 1075 SH DFND 01 1075 0 0 VANGUARD MID-CAP ETF ETF - EQ 922908629 1094 4944 SH DFND 01 4944 0 0 VANGUARD S&P 500 ETF ETF - EQ 922908363 6703 18401 SH DFND 01 18401 0 0 VANGUARD TOTAL STOCK MARKET IN ETF - EQ 922908769 1143 5531 SH DFND 01 5531 0 0 ISHARES MSCI JAPAN INDEX ETF ETF - INTL 46434G822 671 9800 SH DFND 01 9800 0 0 ISHARES MSCI PACIF EX-JAPAN ID ETF - INTL 464286665 537 10700 SH DFND 01 10700 0 0 VANGUARD ESG INTL STOCK ETF ETF - INTL 921910725 10891 177466 SH DFND 01 177466 0 0 VANGUARD FTSE ALL WORLD EX-US ETF - INTL 922042775 729 12020 SH DFND 01 12020 0 0 VANGUARD FTSE DEVELOPED ETF ETF - INTL 921943858 635 12936 SH DFND 01 12936 0 0 VANGUARD FTSE EMERGING MARKETS ETF - INTL 922042858 13374 256943 SH DFND 01 239543 0 17400 VANGUARD FTSE EUROPE ETF ETF - INTL 922042874 1380 21900 SH DFND 01 21900 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF - INTL 922042742 411 4225 SH DFND 01 4225 0 0