0001534866-20-000011.txt : 20200723 0001534866-20-000011.hdr.sgml : 20200723 20200723131504 ACCESSION NUMBER: 0001534866-20-000011 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200723 DATE AS OF CHANGE: 20200723 EFFECTIVENESS DATE: 20200723 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: 201043304 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 06-30-2020 06-30-2020 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 07-23-2020 2 602 7405860 false 1 0000829937 028-02259 Boston Trust Walden Co 2 0001302797 028-15041 Boston Trust Walden Inc.
INFORMATION TABLE 2 inftable06302020.xml 1ST SOURCE CORP COMMON STOCK 336901103 7137 200579 SH DFND 01 148204 0 52375 1ST SOURCE CORP COMMON STOCK 336901103 2788 78360 SH DFND 02 78360 0 0 3M CO COMMON STOCK 88579Y101 51124 327737 SH DFND 01 300752 0 26985 3M CO COMMON STOCK 88579Y101 11387 73000 SH DFND 02 73000 0 0 ABBOTT LABS COM COMMON STOCK 002824100 5089 55662 SH DFND 01 54680 0 982 ABBVIE INC COMMON STOCK 00287Y109 2556 26030 SH DFND 01 26030 0 0 ACCENTURE PLC-CL A COMMON STOCK G1151C101 105147 489694 SH DFND 01 443520 0 46174 ACCENTURE PLC-CL A COMMON STOCK G1151C101 28236 131500 SH DFND 02 131500 0 0 ADOBE INC COMMON STOCK 00724F101 3116 7157 SH DFND 01 6307 0 850 ADVANCE AUTO PARTS INC COMMON STOCK 00751Y106 4051 28436 SH DFND 01 27936 0 500 AGILENT TECHNOLOGIES, INC. COMMON STOCK 00846U101 4185 47357 SH DFND 01 20317 0 27040 AGILENT TECHNOLOGIES, INC. COMMON STOCK 00846U101 2419 27375 SH DFND 02 27375 0 0 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 36623 151673 SH DFND 01 135201 0 16472 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 7968 33000 SH DFND 02 33000 0 0 AKAMAI TECHNOLOGIES INC COMMON STOCK 00971T101 11828 110448 SH DFND 01 77898 0 32550 AKAMAI TECHNOLOGIES INC COMMON STOCK 00971T101 9600 89645 SH DFND 02 80845 0 8800 ALEXANDRIA REAL ESTATE EQUIT COMMON STOCK 015271109 2994 18452 SH DFND 01 8077 0 10375 ALEXANDRIA REAL ESTATE EQUIT COMMON STOCK 015271109 2393 14750 SH DFND 02 14750 0 0 ALPHABET INC-A COMMON STOCK 02079K305 27747 19567 SH DFND 01 18157 0 1410 ALPHABET INC-A COMMON STOCK 02079K305 9146 6450 SH DFND 02 6450 0 0 ALPHABET INC-CL C COMMON STOCK 02079K107 144966 102550 SH DFND 01 90323 0 12227 ALPHABET INC-CL C COMMON STOCK 02079K107 33078 23400 SH DFND 02 23400 0 0 AMAZON.COM INC COMMON STOCK 023135106 6475 2347 SH DFND 01 1997 0 350 AMCOR PLC COMMON STOCK G0250X107 1950 190968 SH DFND 01 190968 0 0 AMDOCS LTD ORD COMMON STOCK G02602103 7257 119200 SH DFND 01 83450 0 35750 AMDOCS LTD ORD COMMON STOCK G02602103 5484 90075 SH DFND 02 82450 0 7625 AMERICAN EXPRESS CO COMMON STOCK 025816109 35489 372784 SH DFND 01 345109 0 27675 AMERICAN EXPRESS CO COMMON STOCK 025816109 9099 95575 SH DFND 02 95575 0 0 AMERICAN FINANCIAL GROUP INC COMMON STOCK 025932104 3869 60966 SH DFND 01 52866 0 8100 AMERICAN FINANCIAL GROUP INC COMMON STOCK 025932104 3646 57460 SH DFND 02 49860 0 7600 AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 4008 31154 SH DFND 01 15904 0 15250 AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 2052 15950 SH DFND 02 15950 0 0 AMETEK INC NEW COMMON STOCK 031100100 3085 34520 SH DFND 01 18445 0 16075 AMETEK INC NEW COMMON STOCK 031100100 2529 28300 SH DFND 02 28300 0 0 AMGEN INC. COMMON STOCK 031162100 1934 8199 SH DFND 01 6549 0 1650 AMGEN INC. COMMON STOCK 031162100 1291 5475 SH DFND 02 5475 0 0 AMPHENOL CORP-CL A COMMON STOCK 032095101 1381 14419 SH DFND 01 7544 0 6875 AMPHENOL CORP-CL A COMMON STOCK 032095101 1624 16950 SH DFND 02 16950 0 0 ANALOG DEVICES INC COMMON STOCK 032654105 16298 132895 SH DFND 01 118145 0 14750 ANALOG DEVICES INC COMMON STOCK 032654105 2821 23000 SH DFND 02 23000 0 0 ANIKA THERAPEUTICS INC COMMON STOCK 035255108 9765 258802 SH DFND 01 191777 0 67025 ANIKA THERAPEUTICS INC COMMON STOCK 035255108 3761 99680 SH DFND 02 99680 0 0 ANSYS INC COM COMMON STOCK 03662Q105 3120 10694 SH DFND 01 6144 0 4550 ANSYS INC COM COMMON STOCK 03662Q105 1801 6175 SH DFND 02 6175 0 0 APACHE CORP COMMON STOCK 037411105 432 32000 SH DFND 01 19000 0 13000 APPLE INC COMMON STOCK 037833100 230057 630639 SH DFND 01 563509 0 67130 APPLE INC COMMON STOCK 037833100 60019 164525 SH DFND 02 164525 0 0 APPLIED INDUSTRIAL TECH INC COMMON STOCK 03820C105 24206 387979 SH DFND 01 299454 0 88525 APPLIED INDUSTRIAL TECH INC COMMON STOCK 03820C105 12742 204235 SH DFND 02 192335 0 11900 APTARGROUP INC COMMON STOCK 038336103 58422 521718 SH DFND 01 458858 0 62860 APTARGROUP INC COMMON STOCK 038336103 18239 162880 SH DFND 02 154805 0 8075 ASPEN TECHNOLOGY INC COMMON STOCK 045327103 11195 108050 SH DFND 01 81425 0 26625 ASPEN TECHNOLOGY INC COMMON STOCK 045327103 9788 94465 SH DFND 02 84865 0 9600 ASTRAZENECA PLC COMMON STOCK 046353108 286 5400 SH DFND 01 5400 0 0 AT & T INC COMMON STOCK 00206R102 1523 50378 SH DFND 01 50178 0 200 ATMOS ENERGY CORP COMMON STOCK 049560105 8966 90034 SH DFND 01 78734 0 11300 ATMOS ENERGY CORP COMMON STOCK 049560105 8732 87690 SH DFND 02 77090 0 10600 ATRION CORPORATION COMMON STOCK 049904105 11632 18260 SH DFND 01 13630 0 4630 ATRION CORPORATION COMMON STOCK 049904105 4485 7040 SH DFND 02 7040 0 0 AUTODESK INC COMMON STOCK 052769106 214 896 SH DFND 01 896 0 0 AUTOLIV INC COMMON STOCK 052800109 3444 53388 SH DFND 01 33388 0 20000 AUTOLIV INC COMMON STOCK 052800109 1935 30000 SH DFND 02 30000 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 81409 546772 SH DFND 01 475582 0 71190 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 21637 145325 SH DFND 02 145325 0 0 AUTOZONE INC COMMON STOCK 053332102 16103 14274 SH DFND 01 13249 0 1025 AUTOZONE INC COMMON STOCK 053332102 1777 1575 SH DFND 02 1575 0 0 AVALONBAY COMMUNITIES INC COMMON STOCK 053484101 2503 16185 SH DFND 01 8710 0 7475 AVALONBAY COMMUNITIES INC COMMON STOCK 053484101 2146 13875 SH DFND 02 13875 0 0 AVERY DENNISON CORP COMMON STOCK 053611109 23283 204079 SH DFND 01 168629 0 35450 AVERY DENNISON CORP COMMON STOCK 053611109 11580 101500 SH DFND 02 93775 0 7725 BADGER METER INC COMMON STOCK 056525108 13527 214994 SH DFND 01 160344 0 54650 BADGER METER INC COMMON STOCK 056525108 5752 91420 SH DFND 02 91420 0 0 BANK OF AMERICA CORPORATION COMMON STOCK 060505104 671 28239 SH DFND 01 28239 0 0 BANK OF HAWAII CORP COMMON STOCK 062540109 7206 117346 SH DFND 01 86771 0 30575 BANK OF HAWAII CORP COMMON STOCK 062540109 2855 46495 SH DFND 02 46495 0 0 BANK OF MARIN BANCORP COMMON STOCK 063425102 2701 81025 SH DFND 01 60000 0 21025 BANK OF MARIN BANCORP COMMON STOCK 063425102 1055 31645 SH DFND 02 31645 0 0 BAXTER INT'L INC COMMON STOCK 071813109 560 6500 SH DFND 01 6500 0 0 BECTON DICKINSON AND CO COMMON STOCK 075887109 74624 311881 SH DFND 01 280012 0 31869 BECTON DICKINSON AND CO COMMON STOCK 075887109 17646 73750 SH DFND 02 73750 0 0 BERKSHIRE HATHAWAY INC-CL A COMMON STOCK 084670108 1069 4 SH DFND 01 4 0 0 BERKSHIRE HATHAWAY INC DEL CL COMMON STOCK 084670702 18470 103470 SH DFND 01 90695 0 12775 BERKSHIRE HATHAWAY INC DEL CL COMMON STOCK 084670702 5605 31400 SH DFND 02 31400 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 356 1329 SH DFND 01 229 0 1100 BLACKROCK, INC. COMMON STOCK 09247X101 348 640 SH DFND 01 640 0 0 BOEING COMPANY COMMON STOCK 097023105 772 4211 SH DFND 01 4211 0 0 BOSTON BEER INC COMMON STOCK 100557107 16562 30862 SH DFND 01 21462 0 9400 BOSTON SCIENTIFIC CORPORATION COMMON STOCK 101137107 427 12149 SH DFND 01 12149 0 0 BRIDGE BANCORP INC COMMON STOCK 108035106 3439 150584 SH DFND 01 111484 0 39100 BRIDGE BANCORP INC COMMON STOCK 108035106 1338 58600 SH DFND 02 58600 0 0 BRISTOL-MYERS SQUIBB COMPANY COMMON STOCK 110122108 1054 17919 SH DFND 01 17919 0 0 BROADCOM LTD COMMON STOCK 11135F101 497 1575 SH DFND 01 1575 0 0 BROADRIDGE FINANCIAL SOLUTIO COMMON STOCK 11133T103 3342 26481 SH DFND 01 12381 0 14100 BROADRIDGE FINANCIAL SOLUTIO COMMON STOCK 11133T103 2372 18800 SH DFND 02 18800 0 0 BROOKLINE BANCORP INC COMMON STOCK 11373M107 217 21500 SH DFND 01 21500 0 0 BROWN & BROWN INC COM COMMON STOCK 115236101 7359 180555 SH DFND 01 132780 0 47775 BROWN & BROWN INC COM COMMON STOCK 115236101 6402 157055 SH DFND 02 141705 0 15350 BROWN FORMAN CORP CL A COMMON STOCK 115637100 1865 32400 SH DFND 01 32400 0 0 BROWN FORMAN CORP CL B COMMON STOCK 115637209 1863 29259 SH DFND 01 25009 0 4250 BROWN FORMAN CORP CL B COMMON STOCK 115637209 1413 22200 SH DFND 02 22200 0 0 BRUKER CORP COMMON STOCK 116794108 16831 413732 SH DFND 01 305157 0 108575 BRUKER CORP COMMON STOCK 116794108 6661 163750 SH DFND 02 163750 0 0 BRYN MAWR BANK CORP COMMON STOCK 117665109 5094 184154 SH DFND 01 135479 0 48675 BRYN MAWR BANK CORP COMMON STOCK 117665109 1979 71550 SH DFND 02 71550 0 0 C H ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 5081 64269 SH DFND 01 55994 0 8275 C H ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 4375 55335 SH DFND 02 48185 0 7150 CABOT CORP COMMON STOCK 127055101 284 7673 SH DFND 01 7673 0 0 CAMDEN NATIONAL CORP COMMON STOCK 133034108 5055 146345 SH DFND 01 108020 0 38325 CAMDEN NATIONAL CORP COMMON STOCK 133034108 1986 57485 SH DFND 02 57485 0 0 CAMDEN PROPERTY TRUST COMMON STOCK 133131102 8647 94796 SH DFND 01 70471 0 24325 CAMDEN PROPERTY TRUST COMMON STOCK 133131102 7611 83435 SH DFND 02 74935 0 8500 CANADIAN NATL RAILWAY CO COMMON STOCK 136375102 2941 33200 SH DFND 01 33200 0 0 CANON UNC-SPONS ADR COMMON STOCK 138006309 222 11105 SH DFND 01 11105 0 0 CANTEL MEDICAL CORP COMMON STOCK 138098108 17725 400754 SH DFND 01 294129 0 106625 CANTEL MEDICAL CORP COMMON STOCK 138098108 6710 151700 SH DFND 02 151700 0 0 CARRIER GLOBAL CORPORATION COMMON STOCK 14448C104 229 10305 SH DFND 01 10205 0 100 CARTER INC COMMON STOCK 146229109 16353 202643 SH DFND 01 156618 0 46025 CARTER INC COMMON STOCK 146229109 8684 107610 SH DFND 02 101260 0 6350 CATHAY GENRAL BANCORP COMMON STOCK 149150104 9321 354399 SH DFND 01 261624 0 92775 CATHAY GENRAL BANCORP COMMON STOCK 149150104 3672 139605 SH DFND 02 139605 0 0 CBOE HOLDINGS INC COMMON STOCK 12503M108 7162 76782 SH DFND 01 56357 0 20425 CBOE HOLDINGS INC COMMON STOCK 12503M108 6604 70800 SH DFND 02 64850 0 5950 CDK GLOBAL INC COMMON STOCK 12508E101 7430 179386 SH DFND 01 131736 0 47650 CDK GLOBAL INC COMMON STOCK 12508E101 5970 144140 SH DFND 02 130140 0 14000 CERNER CORP COMMON STOCK 156782104 19313 281731 SH DFND 01 246956 0 34775 CERNER CORP COMMON STOCK 156782104 5107 74500 SH DFND 02 74500 0 0 CHARLES RIVER LABORATORIES INT COMMON STOCK 159864107 4241 24325 SH DFND 01 20275 0 4050 CHARLES RIVER LABORATORIES INT COMMON STOCK 159864107 6595 37825 SH DFND 02 32200 0 5625 CHARTER COMMUNICATIONS INC-A COMMON STOCK 16119P108 16522 32393 SH DFND 01 31569 0 824 CHARTER COMMUNICATIONS INC-A COMMON STOCK 16119P108 3736 7324 SH DFND 02 7324 0 0 CHECK POINT SOFTWARE TECH LTOR COMMON STOCK M22465104 7222 67227 SH DFND 01 46502 0 20725 CHECK POINT SOFTWARE TECH LTOR COMMON STOCK M22465104 2159 20100 SH DFND 02 20100 0 0 CHEMED CORP COMMON STOCK 16359R103 22996 50982 SH DFND 01 39687 0 11295 CHEMED CORP COMMON STOCK 16359R103 10370 22990 SH DFND 02 20490 0 2500 CHESAPEAKE UTILITIES CORP COMMON STOCK 165303108 13946 166020 SH DFND 01 121420 0 44600 CHESAPEAKE UTILITIES CORP COMMON STOCK 165303108 5715 68040 SH DFND 02 68040 0 0 CHEVRON CORP COMMON STOCK 166764100 10379 116316 SH DFND 01 95766 0 20550 CHEVRON CORP COMMON STOCK 166764100 3123 35000 SH DFND 02 35000 0 0 CHIPOTLE MEXICAN GRILL INC COMMON STOCK 169656105 901 856 SH DFND 01 856 0 0 CHOICE HOTELS INTL INC COMMON STOCK 169905106 20783 263407 SH DFND 01 200982 0 62425 CHOICE HOTELS INTL INC COMMON STOCK 169905106 10018 126975 SH DFND 02 121525 0 5450 CHUBB LTD COMMON STOCK H1467J104 29095 229781 SH DFND 01 206285 0 23496 CHUBB LTD COMMON STOCK H1467J104 7604 60050 SH DFND 02 60050 0 0 CHURCH & DWIGHT INC COMMON STOCK 171340102 12048 155855 SH DFND 01 119955 0 35900 CHURCH & DWIGHT INC COMMON STOCK 171340102 8690 112425 SH DFND 02 112425 0 0 CINCINNATI FINANCIAL CORP COMMON STOCK 172062101 19555 305402 SH DFND 01 265970 0 39432 CINCINNATI FINANCIAL CORP COMMON STOCK 172062101 7111 111050 SH DFND 02 111050 0 0 CISCO SYSTEMS INC COMMON STOCK 17275R102 49464 1060559 SH DFND 01 973709 0 86850 CISCO SYSTEMS INC COMMON STOCK 17275R102 11219 240550 SH DFND 02 240550 0 0 CITRIX SYS INC COMMON STOCK 177376100 12192 82426 SH DFND 01 54701 0 27725 CITRIX SYS INC COMMON STOCK 177376100 9471 64030 SH DFND 02 58505 0 5525 CLOROX COMPANY COMMON STOCK 189054109 7640 34829 SH DFND 01 34829 0 0 CLOROX COMPANY COMMON STOCK 189054109 2303 10500 SH DFND 02 10500 0 0 COCA-COLA CO. COMMON STOCK 191216100 2165 48465 SH DFND 01 48465 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 2671 47005 SH DFND 01 22955 0 24050 COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 1587 27925 SH DFND 02 27925 0 0 COHEN & STEERS INC COMMON STOCK 19247A100 19334 284115 SH DFND 01 220140 0 63975 COHEN & STEERS INC COMMON STOCK 19247A100 9780 143725 SH DFND 02 135900 0 7825 COHERENT INC COMMON STOCK 192479103 17407 132899 SH DFND 01 102399 0 30500 COHERENT INC COMMON STOCK 192479103 9102 69495 SH DFND 02 65645 0 3850 COLGATE-PALMOLIVE CO COMMON STOCK 194162103 34503 470969 SH DFND 01 449414 0 21555 COLGATE-PALMOLIVE CO COMMON STOCK 194162103 4949 67550 SH DFND 02 67550 0 0 COMCAST CORP NEW CL A COMMON STOCK 20030N101 59319 1521793 SH DFND 01 1346538 0 175255 COMCAST CORP NEW CL A COMMON STOCK 20030N101 15606 400350 SH DFND 02 400350 0 0 COMERICA INC COMMON STOCK 200340107 878 23045 SH DFND 01 23045 0 0 COMERICA INC COMMON STOCK 200340107 762 20000 SH DFND 02 20000 0 0 COMMERCE BANCSHARES INC COMMON STOCK 200525103 6937 116651 SH DFND 01 108105 0 8546 COMMERCE BANCSHARES INC COMMON STOCK 200525103 4426 74423 SH DFND 02 66847 0 7576 CONOCOPHILLIPS COMMON STOCK 20825C104 25809 614213 SH DFND 01 547393 0 66820 CONOCOPHILLIPS COMMON STOCK 20825C104 8530 203000 SH DFND 02 203000 0 0 CONSOLIDATED EDISON INC COMMON STOCK 209115104 33434 464808 SH DFND 01 387548 0 77260 CONSOLIDATED EDISON INC COMMON STOCK 209115104 11178 155400 SH DFND 02 155400 0 0 COOPER COS INC/THE COMMON STOCK 216648402 27207 95922 SH DFND 01 83412 0 12510 COOPER COS INC/THE COMMON STOCK 216648402 12222 43090 SH DFND 02 39590 0 3500 CORESITE REALTY CORP COMMON STOCK 21870Q105 29642 244854 SH DFND 01 189904 0 54950 CORESITE REALTY CORP COMMON STOCK 21870Q105 15832 130780 SH DFND 02 122880 0 7900 CORVEL CORP COMMON STOCK 221006109 13960 196918 SH DFND 01 148408 0 48510 CORVEL CORP COMMON STOCK 221006109 6552 92420 SH DFND 02 92420 0 0 COSTCO WHOLESALE CORP COMMON STOCK 22160K105 96914 319626 SH DFND 01 286551 0 33075 COSTCO WHOLESALE CORP COMMON STOCK 22160K105 23650 78000 SH DFND 02 78000 0 0 CREE INC COMMON STOCK 225447101 284 4795 SH DFND 01 4795 0 0 CSG SYSTEMS INTL INC COMMON STOCK 126349109 16257 392773 SH DFND 01 292573 0 100200 CSG SYSTEMS INTL INC COMMON STOCK 126349109 7277 175810 SH DFND 02 175810 0 0 CUBESMART COMMON STOCK 229663109 14276 528935 SH DFND 01 408785 0 120150 CUBESMART COMMON STOCK 229663109 7552 279825 SH DFND 02 263025 0 16800 CUMMINS INC COMMON STOCK 231021106 16374 94503 SH DFND 01 81903 0 12600 CUMMINS INC COMMON STOCK 231021106 6099 35200 SH DFND 02 35200 0 0 CVB FINANCIAL CORP COMMON STOCK 126600105 9532 508659 SH DFND 01 375884 0 132775 CVB FINANCIAL CORP COMMON STOCK 126600105 3671 195900 SH DFND 02 195900 0 0 CVS HEALTH CORPORATION COMMON STOCK 126650100 503 7747 SH DFND 01 7747 0 0 CYRUSONE INC COMMON STOCK 23283R100 3733 51312 SH DFND 01 44487 0 6825 CYRUSONE INC COMMON STOCK 23283R100 3525 48460 SH DFND 02 42085 0 6375 DANAHER CORP COMMON STOCK 235851102 13950 78892 SH DFND 01 75682 0 3210 DANAHER CORP COMMON STOCK 235851102 3537 20000 SH DFND 02 20000 0 0 DEERE & CO COMMON STOCK 244199105 34001 216357 SH DFND 01 186492 0 29865 DEERE & CO COMMON STOCK 244199105 6361 40475 SH DFND 02 40475 0 0 DENTSPLY SIRONA INC COMMON STOCK 24906P109 14769 335206 SH DFND 01 284681 0 50525 DENTSPLY SIRONA INC COMMON STOCK 24906P109 11525 261570 SH DFND 02 241445 0 20125 DIAGEO PLC ADR COMMON STOCK 25243Q205 7620 56697 SH DFND 01 36472 0 20225 DIAGEO PLC ADR COMMON STOCK 25243Q205 4704 35000 SH DFND 02 35000 0 0 DIGITAL RLTY TR INC COMMON STOCK 253868103 3744 26349 SH DFND 01 14424 0 11925 DIGITAL RLTY TR INC COMMON STOCK 253868103 1997 14050 SH DFND 02 14050 0 0 DISCOVER FINL SVCS COMMON STOCK 254709108 317 6321 SH DFND 01 6321 0 0 DISCOVER FINL SVCS COMMON STOCK 254709108 100 2000 SH DFND 02 2000 0 0 DISNEY (WALT) CO COMMON STOCK 254687106 19843 177946 SH DFND 01 165596 0 12350 DISNEY (WALT) CO COMMON STOCK 254687106 2565 23000 SH DFND 02 23000 0 0 DOLBY LABORATORIES INC-CL A COMMON STOCK 25659T107 8737 132647 SH DFND 01 96672 0 35975 DOLBY LABORATORIES INC-CL A COMMON STOCK 25659T107 6988 106085 SH DFND 02 96585 0 9500 DOLLAR GENERAL CORP COMMON STOCK 256677105 36677 192518 SH DFND 01 178908 0 13610 DOLLAR GENERAL CORP COMMON STOCK 256677105 4953 26000 SH DFND 02 26000 0 0 DONALDSON CO INC COMMON STOCK 257651109 72880 1566633 SH DFND 01 1314833 0 251800 DONALDSON CO INC COMMON STOCK 257651109 24711 531195 SH DFND 02 510595 0 20600 DORMAN PRODUCTS INC COMMON STOCK 258278100 15272 227709 SH DFND 01 177809 0 49900 DORMAN PRODUCTS INC COMMON STOCK 258278100 8492 126615 SH DFND 02 118015 0 8600 DOUGLAS DYNAMICS INC COMMON STOCK 25960R105 7976 227117 SH DFND 01 168142 0 58975 DOUGLAS DYNAMICS INC COMMON STOCK 25960R105 3129 89100 SH DFND 02 89100 0 0 DRIL-QUIP INC COMMON STOCK 262037104 9763 327719 SH DFND 01 250969 0 76750 DRIL-QUIP INC COMMON STOCK 262037104 5301 177935 SH DFND 02 167135 0 10800 DUKE ENERGY CORP COMMON STOCK 26441C204 309 3868 SH DFND 01 3868 0 0 DUNKIN BRANDS GROUP INC COM COMMON STOCK 265504100 27754 425481 SH DFND 01 312381 0 113100 DUNKIN BRANDS GROUP INC COM COMMON STOCK 265504100 14598 223800 SH DFND 02 211975 0 11825 EAST WEST BANCORP INC COMMON STOCK 27579R104 4775 131748 SH DFND 01 114023 0 17725 EAST WEST BANCORP INC COMMON STOCK 27579R104 4491 123925 SH DFND 02 107425 0 16500 EATON VANCE CORP COMMON STOCK 278265103 25215 653236 SH DFND 01 484611 0 168625 EATON VANCE CORP COMMON STOCK 278265103 13970 361930 SH DFND 02 342030 0 19900 EBAY INC COMMON STOCK 278642103 4258 81182 SH DFND 01 37657 0 43525 EBAY INC COMMON STOCK 278642103 3146 59975 SH DFND 02 59975 0 0 ECOLAB INC COMMON STOCK 278865100 3770 18948 SH DFND 01 18948 0 0 EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 6168 89256 SH DFND 01 88206 0 1050 EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 8812 127500 SH DFND 02 127500 0 0 EMERSON ELECTRIC CO COMMON STOCK 291011104 8093 130473 SH DFND 01 129198 0 1275 EMERSON ELECTRIC CO COMMON STOCK 291011104 2472 39850 SH DFND 02 39850 0 0 ENSIGN GROUP INC/THE COMMON STOCK 29358P101 9254 221127 SH DFND 01 163027 0 58100 ENSIGN GROUP INC/THE COMMON STOCK 29358P101 3681 87965 SH DFND 02 87965 0 0 EQUINOR ASA COMMON STOCK 29446M102 1361 94005 SH DFND 01 94005 0 0 EQUINOR ASA COMMON STOCK 29446M102 1087 75100 SH DFND 02 75100 0 0 EVEREST RE GROUP LTD COMMON STOCK G3223R108 2762 13395 SH DFND 01 8570 0 4825 EVEREST RE GROUP LTD COMMON STOCK G3223R108 2670 12950 SH DFND 02 12950 0 0 EVERSOURCE ENERGY COMMON STOCK 30040W108 60825 730453 SH DFND 01 629933 0 100520 EVERSOURCE ENERGY COMMON STOCK 30040W108 20100 241380 SH DFND 02 241380 0 0 EXLSERVICE HOLDINGS INC COMMON STOCK 302081104 13294 209690 SH DFND 01 153965 0 55725 EXLSERVICE HOLDINGS INC COMMON STOCK 302081104 5131 80935 SH DFND 02 80935 0 0 EXPEDIA INC COMMON STOCK 30212P303 2000 24330 SH DFND 01 10255 0 14075 EXPEDIA INC COMMON STOCK 30212P303 1340 16300 SH DFND 02 16300 0 0 EXPEDITORS INTL WASH INC COMMON STOCK 302130109 26050 342587 SH DFND 01 286162 0 56425 EXPEDITORS INTL WASH INC COMMON STOCK 302130109 9399 123605 SH DFND 02 111005 0 12600 EXXON MOBIL CORPORATION COMMON STOCK 30231G102 15247 340934 SH DFND 01 294617 0 46317 EXXON MOBIL CORPORATION COMMON STOCK 30231G102 4351 97300 SH DFND 02 97300 0 0 F5 NETWORKS INC COMMON STOCK 315616102 11675 83702 SH DFND 01 58327 0 25375 F5 NETWORKS INC COMMON STOCK 315616102 8970 64310 SH DFND 02 58310 0 6000 FACEBOOK INC COMMON STOCK 30303M102 1125 4956 SH DFND 01 4956 0 0 FACTSET RESH SYS INC COMMON STOCK 303075105 15258 46452 SH DFND 01 31327 0 15125 FACTSET RESH SYS INC COMMON STOCK 303075105 12060 36715 SH DFND 02 33490 0 3225 FIRST HAWAIIAN INC COMMON STOCK 32051X108 10014 580881 SH DFND 01 448306 0 132575 FIRST HAWAIIAN INC COMMON STOCK 32051X108 5225 303065 SH DFND 02 285065 0 18000 FISERV, INC. COMMON STOCK 337738108 219 2241 SH DFND 01 2241 0 0 FLOWERS FOODS INC COM COMMON STOCK 343498101 26450 1182902 SH DFND 01 915002 0 267900 FLOWERS FOODS INC COM COMMON STOCK 343498101 14491 648065 SH DFND 02 607665 0 40400 FORWARD AIR CORPORATION COMMON STOCK 349853101 12317 247221 SH DFND 01 187946 0 59275 FORWARD AIR CORPORATION COMMON STOCK 349853101 4930 98950 SH DFND 02 98950 0 0 FRANKLIN ELECTRIC CO INC COMMON STOCK 353514102 19642 373999 SH DFND 01 279824 0 94175 FRANKLIN ELECTRIC CO INC COMMON STOCK 353514102 7514 143075 SH DFND 02 143075 0 0 FRANKLIN RES INC COMMON STOCK 354613101 231 11000 SH DFND 01 11000 0 0 GENERAL ELECTRIC COMPANY COMMON STOCK 369604103 443 64931 SH DFND 01 64931 0 0 GENERAL MILLS INC COMMON STOCK 370334104 2256 36589 SH DFND 01 36589 0 0 GERMAN AMERICAN BANCORP COMMON STOCK 373865104 4709 151427 SH DFND 01 111652 0 39775 GERMAN AMERICAN BANCORP COMMON STOCK 373865104 1816 58380 SH DFND 02 58380 0 0 GLOBUS MEDICAL INC-A COMMON STOCK 379577208 16498 345789 SH DFND 01 255239 0 90550 GLOBUS MEDICAL INC-A COMMON STOCK 379577208 6547 137220 SH DFND 02 137220 0 0 GREEN DOT CORP CL A COMMON STOCK 39304D102 9024 183854 SH DFND 01 135679 0 48175 GREEN DOT CORP CL A COMMON STOCK 39304D102 3600 73340 SH DFND 02 73340 0 0 HAEMONETICS CORP/MASS COMMON STOCK 405024100 12155 135716 SH DFND 01 100041 0 35675 HAEMONETICS CORP/MASS COMMON STOCK 405024100 5759 64300 SH DFND 02 64300 0 0 HANNON ARMSTRONG SUSTAINABLE COMMON STOCK 41068X100 223 7830 SH DFND 01 7830 0 0 HAWAIIAN ELECTRIC INDUSTRIES I COMMON STOCK 419870100 8035 222829 SH DFND 01 162054 0 60775 HAWAIIAN ELECTRIC INDUSTRIES I COMMON STOCK 419870100 3333 92420 SH DFND 02 92420 0 0 HELMERICH & PAYNE INC COMMON STOCK 423452101 10359 530957 SH DFND 01 384807 0 146150 HELMERICH & PAYNE INC COMMON STOCK 423452101 7200 369040 SH DFND 02 351040 0 18000 HENRY SCHEIN INC COMMON STOCK 806407102 9596 164340 SH DFND 01 123540 0 40800 HENRY SCHEIN INC COMMON STOCK 806407102 8558 146565 SH DFND 02 135940 0 10625 HIGHWOODS PROPERTIES INC COMMON STOCK 431284108 20142 539554 SH DFND 01 419929 0 119625 HIGHWOODS PROPERTIES INC COMMON STOCK 431284108 10538 282305 SH DFND 02 267380 0 14925 HILL ROM HLDGS INC COM COMMON STOCK 431475102 33734 307290 SH DFND 01 228665 0 78625 HILL ROM HLDGS INC COM COMMON STOCK 431475102 18165 165470 SH DFND 02 156345 0 9125 HMS HOLDINGS CORP COMMON STOCK 40425J101 14095 435158 SH DFND 01 320658 0 114500 HMS HOLDINGS CORP COMMON STOCK 40425J101 5629 173800 SH DFND 02 173800 0 0 HOME DEPOT, INC. COMMON STOCK 437076102 27083 108113 SH DFND 01 97863 0 10250 HOME DEPOT, INC. COMMON STOCK 437076102 4509 18000 SH DFND 02 18000 0 0 HONEYWELL INTERNATIONAL INC. COMMON STOCK 438516106 11962 82731 SH DFND 01 64806 0 17925 HONEYWELL INTERNATIONAL INC. COMMON STOCK 438516106 3615 25000 SH DFND 02 25000 0 0 HOST HOTELS & RESORTS INC COMMON STOCK 44107P104 6640 615376 SH DFND 01 493401 0 121975 HOST HOTELS & RESORTS INC COMMON STOCK 44107P104 6286 582590 SH DFND 02 532690 0 49900 HUBBELL INC COMMON STOCK 443510607 47368 377854 SH DFND 01 325129 0 52725 HUBBELL INC COMMON STOCK 443510607 21162 168810 SH DFND 02 160335 0 8475 HYATT HOTELS CORP - CL A COMMON STOCK 448579102 3100 61640 SH DFND 01 30190 0 31450 HYATT HOTELS CORP - CL A COMMON STOCK 448579102 1922 38225 SH DFND 02 38225 0 0 ICU MEDICAL INC COMMON STOCK 44930G107 10915 59219 SH DFND 01 43669 0 15550 ICU MEDICAL INC COMMON STOCK 44930G107 4341 23555 SH DFND 02 23555 0 0 IDEX CORP COM COMMON STOCK 45167R104 9401 59488 SH DFND 01 45613 0 13875 IDEX CORP COM COMMON STOCK 45167R104 7838 49595 SH DFND 02 44245 0 5350 ILLINOIS TOOL WORKS COMMON STOCK 452308109 63074 360733 SH DFND 01 338658 0 22075 ILLINOIS TOOL WORKS COMMON STOCK 452308109 12152 69500 SH DFND 02 69500 0 0 ILLUMINA INC COMMON STOCK 452327109 429 1158 SH DFND 01 83 0 1075 INDEPENDENT BANK CORP/MA COMMON STOCK 453836108 7025 104712 SH DFND 01 77337 0 27375 INDEPENDENT BANK CORP/MA COMMON STOCK 453836108 2719 40525 SH DFND 02 40525 0 0 INGREDION INC COMMON STOCK 457187102 216 2605 SH DFND 01 2605 0 0 INSPERITY INC COMMON STOCK 45778Q107 5523 85330 SH DFND 01 63080 0 22250 INSPERITY INC COMMON STOCK 45778Q107 2185 33750 SH DFND 02 33750 0 0 INTEL CORP COMMON STOCK 458140100 31430 525325 SH DFND 01 473625 0 51700 INTEL CORP COMMON STOCK 458140100 5984 100025 SH DFND 02 100025 0 0 INTERDIGITAL INC COMMON STOCK 45867G101 10886 192224 SH DFND 01 142174 0 50050 INTERDIGITAL INC COMMON STOCK 45867G101 4153 73340 SH DFND 02 73340 0 0 INTERPUBLIC GROUP OF COS INC COMMON STOCK 460690100 5778 336725 SH DFND 01 291600 0 45125 INTERPUBLIC GROUP OF COS INC COMMON STOCK 460690100 5461 318250 SH DFND 02 275950 0 42300 INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 1123 9299 SH DFND 01 8874 0 425 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 21966 38548 SH DFND 01 35833 0 2715 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 3248 5700 SH DFND 02 5700 0 0 IPG PHOTONICS CORP COMMON STOCK 44980X109 11740 73198 SH DFND 01 58223 0 14975 IPG PHOTONICS CORP COMMON STOCK 44980X109 10481 65345 SH DFND 02 58470 0 6875 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 6227 33838 SH DFND 01 29338 0 4500 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 5877 31935 SH DFND 02 27685 0 4250 JOHNSON & JOHNSON COMMON STOCK 478160104 73013 519188 SH DFND 01 476658 0 42530 JOHNSON & JOHNSON COMMON STOCK 478160104 16011 113850 SH DFND 02 113850 0 0 JONES LANG LASALLE INC COMMON STOCK 48020Q107 8128 78557 SH DFND 01 58232 0 20325 JONES LANG LASALLE INC COMMON STOCK 48020Q107 6972 67385 SH DFND 02 61685 0 5700 JPMORGAN CHASE & CO COMMON STOCK 46625H100 65842 700005 SH DFND 01 639935 0 60070 JPMORGAN CHASE & CO COMMON STOCK 46625H100 18941 201375 SH DFND 02 201375 0 0 JUNIPER NETWORKS INC COMMON STOCK 48203R104 7873 344412 SH DFND 01 247112 0 97300 JUNIPER NETWORKS INC COMMON STOCK 48203R104 6582 287925 SH DFND 02 260625 0 27300 KADANT INC COMMON STOCK 48282T104 10702 107383 SH DFND 01 79283 0 28100 KADANT INC COMMON STOCK 48282T104 4205 42195 SH DFND 02 42195 0 0 KELLOGG CO COMMON STOCK 487836108 391 5925 SH DFND 01 5700 0 225 KIMBERLY-CLARK CORPORATION COMMON STOCK 494368103 2997 21204 SH DFND 01 21204 0 0 KIMBERLY-CLARK CORPORATION COMMON STOCK 494368103 972 6875 SH DFND 02 6875 0 0 L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 626 3691 SH DFND 01 3691 0 0 LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 1453 8745 SH DFND 01 2870 0 5875 LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 1105 6650 SH DFND 02 6650 0 0 LAKELAND FINANCIAL CORP COMMON STOCK 511656100 14190 304568 SH DFND 01 225770 0 78798 LAKELAND FINANCIAL CORP COMMON STOCK 511656100 5517 118415 SH DFND 02 118415 0 0 LAMAR ADVERTISING CO-A COMMON STOCK 512816109 5011 75062 SH DFND 01 65037 0 10025 LAMAR ADVERTISING CO-A COMMON STOCK 512816109 4724 70765 SH DFND 02 61265 0 9500 LANCASTER COLONY CORP COMMON STOCK 513847103 24376 157277 SH DFND 01 118242 0 39035 LANCASTER COLONY CORP COMMON STOCK 513847103 14585 94100 SH DFND 02 89275 0 4825 LANDSTAR SYSTEM INC COMMON STOCK 515098101 19036 169497 SH DFND 01 125542 0 43955 LANDSTAR SYSTEM INC COMMON STOCK 515098101 7375 65670 SH DFND 02 65670 0 0 LAUDER ESTEE COS INC CL A COMMON STOCK 518439104 22782 120744 SH DFND 01 112489 0 8255 LAUDER ESTEE COS INC CL A COMMON STOCK 518439104 3585 19000 SH DFND 02 19000 0 0 LILY (ELI) & CO COMMON STOCK 532457108 724 4409 SH DFND 01 4409 0 0 LINCOLN ELECTRIC HOLDINGS COMMON STOCK 533900106 35187 417695 SH DFND 01 332570 0 85125 LINCOLN ELECTRIC HOLDINGS COMMON STOCK 533900106 14776 175400 SH DFND 02 167000 0 8400 LINDE PLC COMMON STOCK G5494J103 4012 18916 SH DFND 01 18916 0 0 LOWES COS INC COMMON STOCK 548661107 3918 28993 SH DFND 01 26493 0 2500 LOWES COS INC COMMON STOCK 548661107 2588 19150 SH DFND 02 19150 0 0 M & T BANK CORP COMMON STOCK 55261F104 18692 179784 SH DFND 01 150859 0 28925 M & T BANK CORP COMMON STOCK 55261F104 5921 56950 SH DFND 02 56950 0 0 MANHATTAN ASSOCS INC COMMON STOCK 562750109 33978 360699 SH DFND 01 279074 0 81625 MANHATTAN ASSOCS INC COMMON STOCK 562750109 18051 191625 SH DFND 02 180025 0 11600 MARSH MCLENNAN COS INC COMMON STOCK 571748102 24622 229317 SH DFND 01 203067 0 26250 MASCO CORP COM COMMON STOCK 574599106 11220 223467 SH DFND 01 167836 0 55631 MASCO CORP COM COMMON STOCK 574599106 10009 199340 SH DFND 02 182490 0 16850 MASIMO CORP COMMON STOCK 574795100 9050 39693 SH DFND 01 34543 0 5150 MASIMO CORP COMMON STOCK 574795100 7438 32625 SH DFND 02 28525 0 4100 MASTERCARD INC COMMON STOCK 57636Q104 1876 6343 SH DFND 01 6343 0 0 MCCORMICK & CO INC COMMON STOCK 579780206 14223 79275 SH DFND 01 68500 0 10775 MCCORMICK & CO INC COMMON STOCK 579780206 6580 36675 SH DFND 02 36675 0 0 MCDONALD'S CORPORATION COMMON STOCK 580135101 26127 141633 SH DFND 01 136058 0 5575 MCDONALD'S CORPORATION COMMON STOCK 580135101 2813 15250 SH DFND 02 15250 0 0 MEDPACE HOLDINGS INC COMMON STOCK 58506Q109 23402 251580 SH DFND 01 194905 0 56675 MEDPACE HOLDINGS INC COMMON STOCK 58506Q109 13205 141955 SH DFND 02 132530 0 9425 MEDTRONIC INC COMMON STOCK G5960L103 44201 482018 SH DFND 01 428588 0 53430 MEDTRONIC INC COMMON STOCK G5960L103 9787 106725 SH DFND 02 106725 0 0 MERCK & CO INC NEW COMMON STOCK 58933Y105 40021 517536 SH DFND 01 455446 0 62090 MERCK & CO INC NEW COMMON STOCK 58933Y105 10385 134300 SH DFND 02 134300 0 0 METTLER-TOLEDO INTERNATIONAL COMMON STOCK 592688105 29954 37185 SH DFND 01 30975 0 6210 METTLER-TOLEDO INTERNATIONAL COMMON STOCK 592688105 11801 14650 SH DFND 02 14650 0 0 MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 294 2788 SH DFND 01 2788 0 0 MICROSOFT CORP COMMON STOCK 594918104 243173 1194893 SH DFND 01 1074366 0 120527 MICROSOFT CORP COMMON STOCK 594918104 61664 303000 SH DFND 02 303000 0 0 MIDDLEBY CORP COMMON STOCK 596278101 18097 229252 SH DFND 01 165377 0 63875 MIDDLEBY CORP COMMON STOCK 596278101 10062 127465 SH DFND 02 121315 0 6150 MINERALS TECHNOLOGIES INC COMMON STOCK 603158106 12290 261874 SH DFND 01 195699 0 66175 MINERALS TECHNOLOGIES INC COMMON STOCK 603158106 5752 122570 SH DFND 02 122570 0 0 MONDELEZ INTERNATIONAL-W/I COMMON STOCK 609207105 643 12578 SH DFND 01 12578 0 0 MONRO INC COMMON STOCK 610236101 11111 202244 SH DFND 01 149544 0 52700 MONRO INC COMMON STOCK 610236101 4315 78545 SH DFND 02 78545 0 0 MOODYS CORP COMMON STOCK 615369105 1128 4105 SH DFND 01 3930 0 175 MORNINGSTAR INC COMMON STOCK 617700109 15775 111906 SH DFND 01 82631 0 29275 MORNINGSTAR INC COMMON STOCK 617700109 6117 43390 SH DFND 02 43390 0 0 NATIONAL GRID PLC-SP ADR COMMON STOCK 636274409 2126 35000 SH DFND 01 35000 0 0 NETAPP INC COMMON STOCK 64110D104 5766 129953 SH DFND 01 113903 0 16050 NETAPP INC COMMON STOCK 64110D104 5779 130240 SH DFND 02 115140 0 15100 NETGEAR INC COMMON STOCK 64111Q104 11547 446015 SH DFND 01 325190 0 120825 NETGEAR INC COMMON STOCK 64111Q104 3066 118415 SH DFND 02 118415 0 0 NEW JERSEY RESOURCES CORP COMMON STOCK 646025106 20695 633835 SH DFND 01 479835 0 154000 NEW JERSEY RESOURCES CORP COMMON STOCK 646025106 10999 336880 SH DFND 02 319480 0 17400 NEXTERA ENERGY INC COMMON STOCK 65339F101 1169 4867 SH DFND 01 4867 0 0 NIC INC COMMON STOCK 62914B100 21862 952169 SH DFND 01 707994 0 244175 NIC INC COMMON STOCK 62914B100 8396 365690 SH DFND 02 365690 0 0 NICE LTD COMMON STOCK 653656108 294 1555 SH DFND 01 1555 0 0 NIKE INC -CL B COMMON STOCK 654106103 78063 796160 SH DFND 01 706860 0 89300 NIKE INC -CL B COMMON STOCK 654106103 20002 204000 SH DFND 02 204000 0 0 NORDSON CORPORATION COMMON STOCK 655663102 9040 47654 SH DFND 01 36179 0 11475 NORDSON CORPORATION COMMON STOCK 655663102 6719 35415 SH DFND 02 32115 0 3300 NORDSTROM INC COMMON STOCK 655664100 9588 619007 SH DFND 01 482157 0 136850 NORDSTROM INC COMMON STOCK 655664100 5233 337830 SH DFND 02 315380 0 22450 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 966 5502 SH DFND 01 5502 0 0 NORTHERN TRUST CORPORATION COMMON STOCK 665859104 43896 553264 SH DFND 01 478719 0 74545 NORTHERN TRUST CORPORATION COMMON STOCK 665859104 12740 160575 SH DFND 02 160575 0 0 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 475 1546 SH DFND 01 1546 0 0 NOVO-NORDISK AS ADR - B COMMON STOCK 670100205 567 8665 SH DFND 01 8665 0 0 O REILLY AUTOMOTIVE INC NEW COMMON STOCK 67103H107 4261 10106 SH DFND 01 5131 0 4975 O REILLY AUTOMOTIVE INC NEW COMMON STOCK 67103H107 3068 7275 SH DFND 02 7275 0 0 OMNICOM GROUP COMMON STOCK 681919106 12493 228812 SH DFND 01 192487 0 36325 OMNICOM GROUP COMMON STOCK 681919106 7374 135050 SH DFND 02 126225 0 8825 ONE GAS INC COMMON STOCK 68235P108 27574 357878 SH DFND 01 262703 0 95175 ONE GAS INC COMMON STOCK 68235P108 17120 222190 SH DFND 02 209815 0 12375 ORACLE CORP COMMON STOCK 68389X105 57796 1045702 SH DFND 01 938742 0 106960 ORACLE CORP COMMON STOCK 68389X105 15383 278325 SH DFND 02 278325 0 0 ORMAT TECHNOLOGIES INC COMMON STOCK 686688102 216 3397 SH DFND 01 3397 0 0 OTIS WORLDWIDE CORP COMMON STOCK 68902V107 323 5682 SH DFND 01 5632 0 50 PACKAGING CORP OF AMERICA COMMON STOCK 695156109 11008 110298 SH DFND 01 82748 0 27550 PACKAGING CORP OF AMERICA COMMON STOCK 695156109 9659 96785 SH DFND 02 88785 0 8000 PARKER HANNIFIN CORP COMMON STOCK 701094104 660 3600 SH DFND 01 3600 0 0 PAYCHEX INC COMMON STOCK 704326107 6640 87654 SH DFND 01 43329 0 44325 PAYCHEX INC COMMON STOCK 704326107 4356 57500 SH DFND 02 57500 0 0 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 279 1599 SH DFND 01 1599 0 0 PEPSICO INC COMMON STOCK 713448108 63309 478672 SH DFND 01 434656 0 44016 PEPSICO INC COMMON STOCK 713448108 12148 91850 SH DFND 02 91850 0 0 PERKINELMER INC COMMON STOCK 714046109 8280 84410 SH DFND 01 75535 0 8875 PERKINELMER INC COMMON STOCK 714046109 8147 83055 SH DFND 02 72130 0 10925 PFIZER, INC. COMMON STOCK 717081103 2820 86226 SH DFND 01 86226 0 0 PHILLIPS 66 COMMON STOCK 718546104 1565 21766 SH DFND 01 20931 0 835 PNC FINANCIAL SERVICES GROUP COMMON STOCK 693475105 42648 405357 SH DFND 01 376932 0 28425 PNC FINANCIAL SERVICES GROUP COMMON STOCK 693475105 11163 106100 SH DFND 02 106100 0 0 POWER INTEGRATIONS INC COMMON STOCK 739276103 18682 158151 SH DFND 01 118401 0 39750 POWER INTEGRATIONS INC COMMON STOCK 739276103 9700 82110 SH DFND 02 82110 0 0 PPG INDUSTRIES COMMON STOCK 693506107 23035 217190 SH DFND 01 203395 0 13795 PPG INDUSTRIES COMMON STOCK 693506107 4582 43200 SH DFND 02 43200 0 0 PREMIER INC-CLASS A COMMON STOCK 74051N102 11890 346841 SH DFND 01 255691 0 91150 PREMIER INC-CLASS A COMMON STOCK 74051N102 4704 137220 SH DFND 02 137220 0 0 PROCTER & GAMBLE CO/THE COMMON STOCK 742718109 41120 343897 SH DFND 01 325827 0 18070 PROCTER & GAMBLE CO/THE COMMON STOCK 742718109 6887 57600 SH DFND 02 57600 0 0 PROGRESS SOFTWARE CORP COMMON STOCK 743312100 24245 625668 SH DFND 01 485818 0 139850 PROGRESS SOFTWARE CORP COMMON STOCK 743312100 12835 331235 SH DFND 02 311160 0 20075 QUALCOMM INC COMMON STOCK 747525103 1388 15223 SH DFND 01 15223 0 0 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 937 8225 SH DFND 01 8225 0 0 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 1242 10900 SH DFND 02 10900 0 0 REALTY INCOME CORP COMMON STOCK 756109104 3345 56215 SH DFND 01 23615 0 32600 REALTY INCOME CORP COMMON STOCK 756109104 2309 38800 SH DFND 02 38800 0 0 REGENERON PHARMACEUTICALS INC COMMON STOCK 75886F107 818 1312 SH DFND 01 1312 0 0 ROCKWELL AUTOMATION INC. COMMON STOCK 773903109 671 3150 SH DFND 01 3150 0 0 ROPER INDUSTRIES INC COMMON STOCK 776696106 1150 2961 SH DFND 01 886 0 2075 ROSS STORES INC COMMON STOCK 778296103 45531 534145 SH DFND 01 477290 0 56855 ROSS STORES INC COMMON STOCK 778296103 9711 113925 SH DFND 02 113925 0 0 ROYAL BANK OF CANADA COMMON STOCK 780087102 3158 46575 SH DFND 01 46575 0 0 ROYAL DUTCH SHELL PLC COMMON STOCK 780259206 248 7585 SH DFND 01 7385 0 200 RPM INTERNATIONAL INC COMMON STOCK 749685103 12484 166316 SH DFND 01 124841 0 41475 RPM INTERNATIONAL INC COMMON STOCK 749685103 11009 146675 SH DFND 02 131675 0 15000 S&P GLOBAL INC COMMON STOCK 78409V104 1743 5290 SH DFND 01 5290 0 0 SALESFORCE.COM INC COMMON STOCK 79466L302 266 1419 SH DFND 01 1419 0 0 SAP AG COMMON STOCK 803054204 4722 33730 SH DFND 01 33730 0 0 SCHLUMBERGER N.V. LTD COMMON STOCK 806857108 4540 246865 SH DFND 01 205515 0 41350 SCHLUMBERGER N.V. LTD COMMON STOCK 806857108 1563 85000 SH DFND 02 85000 0 0 SEI INVESTMENTS COMPANY COMMON STOCK 784117103 12984 236162 SH DFND 01 173537 0 62625 SEI INVESTMENTS COMPANY COMMON STOCK 784117103 11270 204980 SH DFND 02 186680 0 18300 SENSATA TECHNOLOGIES HOLDING COMMON STOCK G8060N102 6812 182982 SH DFND 01 138007 0 44975 SENSATA TECHNOLOGIES HOLDING COMMON STOCK G8060N102 5248 140955 SH DFND 02 128055 0 12900 SENSIENT TECHNOLOGIES CORP COM COMMON STOCK 81725T100 14250 273190 SH DFND 01 202265 0 70925 SENSIENT TECHNOLOGIES CORP COM COMMON STOCK 81725T100 5607 107500 SH DFND 02 107500 0 0 SERVICE CORP INTERNATIONAL COMMON STOCK 817565104 4317 111000 SH DFND 01 89250 0 21750 SERVICE CORP INTERNATIONAL COMMON STOCK 817565104 6445 165725 SH DFND 02 145325 0 20400 SHERWIN WILLIAMS CO COMMON STOCK 824348106 310 536 SH DFND 01 536 0 0 SIGNATURE BANK COMMON STOCK 82669G104 8792 82229 SH DFND 01 61979 0 20250 SIGNATURE BANK COMMON STOCK 82669G104 7471 69875 SH DFND 02 62475 0 7400 SILGAN HOLDINGS INC COMMON STOCK 827048109 17385 536745 SH DFND 01 397620 0 139125 SILGAN HOLDINGS INC COMMON STOCK 827048109 6784 209435 SH DFND 02 209435 0 0 SMITH & NEPHEW PLC -SPON ADR COMMON STOCK 83175M205 3091 81080 SH DFND 01 81080 0 0 SMITH (A.O.) CORP COMMON STOCK 831865209 10499 222822 SH DFND 01 166547 0 56275 SMITH (A.O.) CORP COMMON STOCK 831865209 9405 199600 SH DFND 02 182100 0 17500 SMUCKER J M CO COMMON STOCK 832696405 8333 78750 SH DFND 01 59450 0 19300 SMUCKER J M CO COMMON STOCK 832696405 7110 67200 SH DFND 02 60250 0 6950 SOUTHERN CO COMMON STOCK 842587107 471 9079 SH DFND 01 9079 0 0 STAG INDUSTRIAL INC COMMON STOCK 85254J102 17651 602024 SH DFND 01 457324 0 144700 STAG INDUSTRIAL INC COMMON STOCK 85254J102 8561 291970 SH DFND 02 279770 0 12200 STARBUCKS CORP COMMON STOCK 855244109 43821 595470 SH DFND 01 511970 0 83500 STARBUCKS CORP COMMON STOCK 855244109 15447 209900 SH DFND 02 209900 0 0 STATE STREET CORP COMMON STOCK 857477103 2569 40422 SH DFND 01 30422 0 10000 STATE STREET CORP COMMON STOCK 857477103 635 10000 SH DFND 02 10000 0 0 STERIS PLC COMMON STOCK G8473T100 14253 92889 SH DFND 01 69989 0 22900 STERIS PLC COMMON STOCK G8473T100 11996 78180 SH DFND 02 70280 0 7900 STRYKER CORP COMMON STOCK 863667101 61692 342371 SH DFND 01 311171 0 31200 STRYKER CORP COMMON STOCK 863667101 12118 67250 SH DFND 02 67250 0 0 SUMITOMO MITSUI-SPONS ADR COMMON STOCK 86562M209 208 37000 SH DFND 01 37000 0 0 SVB FINANCIAL GROUP COMMON STOCK 78486Q101 7166 33250 SH DFND 01 28860 0 4390 SVB FINANCIAL GROUP COMMON STOCK 78486Q101 6686 31020 SH DFND 02 26895 0 4125 SYSCO CORP COMMON STOCK 871829107 15489 283366 SH DFND 01 245591 0 37775 SYSCO CORP COMMON STOCK 871829107 5463 99950 SH DFND 02 99950 0 0 T ROWE PRICE GROUP INC COMMON STOCK 74144T108 33563 271762 SH DFND 01 229537 0 42225 T ROWE PRICE GROUP INC COMMON STOCK 74144T108 15209 123150 SH DFND 02 123150 0 0 TARGET CORP COMMON STOCK 87612E106 880 7338 SH DFND 01 6663 0 675 TE CONNECTIVITY LTD COMMON STOCK H84989104 14173 173792 SH DFND 01 140437 0 33355 TE CONNECTIVITY LTD COMMON STOCK H84989104 5582 68450 SH DFND 02 68450 0 0 TELEFLEX INCORPORATED COMMON STOCK 879369106 2828 7770 SH DFND 01 3830 0 3940 TELEFLEX INCORPORATED COMMON STOCK 879369106 1911 5250 SH DFND 02 5250 0 0 TENNANT CO COMMON STOCK 880345103 8315 127899 SH DFND 01 96424 0 31475 TENNANT CO COMMON STOCK 880345103 4497 69170 SH DFND 02 69170 0 0 TERADATA CORP DEL COM COMMON STOCK 88076W103 10698 514315 SH DFND 01 380565 0 133750 TERADATA CORP DEL COM COMMON STOCK 88076W103 4179 200930 SH DFND 02 200930 0 0 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 260 2050 SH DFND 01 2050 0 0 TEXAS ROADHOUSE INC COMMON STOCK 882681109 22099 420364 SH DFND 01 322114 0 98250 TEXAS ROADHOUSE INC COMMON STOCK 882681109 11623 221090 SH DFND 02 209590 0 11500 THE HERSHEY COMPANY COMMON STOCK 427866108 22411 172900 SH DFND 01 144400 0 28500 THE HERSHEY COMPANY COMMON STOCK 427866108 8811 67975 SH DFND 02 67975 0 0 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 370 1022 SH DFND 01 1022 0 0 TJX COMPANIES, INC. COMMON STOCK 872540109 3912 77383 SH DFND 01 77383 0 0 TJX COMPANIES, INC. COMMON STOCK 872540109 809 16000 SH DFND 02 16000 0 0 TOMPKINS FINANCIAL CORP COMMON STOCK 890110109 8598 132741 SH DFND 01 97791 0 34950 TOMPKINS FINANCIAL CORP COMMON STOCK 890110109 3344 51630 SH DFND 02 51630 0 0 TOOTSIE ROLL INDS COMMON STOCK 890516107 7675 223961 SH DFND 01 168786 0 55175 TOOTSIE ROLL INDS COMMON STOCK 890516107 4682 136630 SH DFND 02 136630 0 0 TORONTO DOMINION BK ONT COMMON STOCK 891160509 678 15190 SH DFND 01 15190 0 0 TOYOTA MOTOR CORP -SPON ADR COMMON STOCK 892331307 242 1930 SH DFND 01 1930 0 0 TPI COMPOSITES INC COMMON STOCK 87266J104 201 8592 SH DFND 01 8592 0 0 TRACTOR SUPPLY CO COMMON STOCK 892356106 10611 80511 SH DFND 01 58036 0 22475 TRACTOR SUPPLY CO COMMON STOCK 892356106 9040 68595 SH DFND 02 62445 0 6150 TRAVELERS COS INC COMMON STOCK 89417E109 252 2210 SH DFND 01 2210 0 0 TRUIST FINL CORP COMMON STOCK 89832Q109 930 24757 SH DFND 01 24757 0 0 U.S. PHYSICAL THERAPY INC COMMON STOCK 90337L108 17779 219444 SH DFND 01 161419 0 58025 U.S. PHYSICAL THERAPY INC COMMON STOCK 90337L108 7129 87995 SH DFND 02 87995 0 0 UMB FINANCIAL CORP COMMON STOCK 902788108 14634 283873 SH DFND 01 219548 0 64325 UMB FINANCIAL CORP COMMON STOCK 902788108 7915 153540 SH DFND 02 143840 0 9700 UNIFIRST CORP/MA COMMON STOCK 904708104 29503 164868 SH DFND 01 128293 0 36575 UNIFIRST CORP/MA COMMON STOCK 904708104 15753 88030 SH DFND 02 82805 0 5225 UNILEVER PLC-SPONSORED ADR COMMON STOCK 904767704 625 11389 SH DFND 01 11389 0 0 UNION PACIFIC CORP COMMON STOCK 907818108 61323 362708 SH DFND 01 323493 0 39215 UNION PACIFIC CORP COMMON STOCK 907818108 19092 112925 SH DFND 02 112925 0 0 UNITED HEALTH GROUP INC COMMON STOCK 91324P102 63852 216485 SH DFND 01 198300 0 18185 UNITED HEALTH GROUP INC COMMON STOCK 91324P102 18125 61450 SH DFND 02 61450 0 0 UNITED PARCEL SERVICE-CL B COMMON STOCK 911312106 43004 386793 SH DFND 01 342053 0 44740 UNITED PARCEL SERVICE-CL B COMMON STOCK 911312106 12499 112425 SH DFND 02 112425 0 0 UNITIL CORP COMMON STOCK 913259107 7031 156863 SH DFND 01 114042 0 42821 UNITIL CORP COMMON STOCK 913259107 2893 64540 SH DFND 02 64540 0 0 US BANCORP COMMON STOCK 902973304 34279 930994 SH DFND 01 849044 0 81950 US BANCORP COMMON STOCK 902973304 7876 213900 SH DFND 02 213900 0 0 V F CORP COMMON STOCK 918204108 854 14010 SH DFND 01 14010 0 0 VALMONT INDUSTRIES COMMON STOCK 920253101 11500 101213 SH DFND 01 75338 0 25875 VALMONT INDUSTRIES COMMON STOCK 920253101 4457 39230 SH DFND 02 39230 0 0 VARIAN MED SYS INC COMMON STOCK 92220P105 39326 320976 SH DFND 01 269226 0 51750 VARIAN MED SYS INC COMMON STOCK 92220P105 17243 140735 SH DFND 02 131985 0 8750 VERISK ANALYTICS INC-CLASS A COMMON STOCK 92345Y106 3120 18329 SH DFND 01 9179 0 9150 VERISK ANALYTICS INC-CLASS A COMMON STOCK 92345Y106 2021 11875 SH DFND 02 11875 0 0 VERIZON COMMUNICATIONS COMMON STOCK 92343V104 51257 929740 SH DFND 01 833730 0 96010 VERIZON COMMUNICATIONS COMMON STOCK 92343V104 14345 260200 SH DFND 02 260200 0 0 VERTEX PHARMACEUTICALS INC COMMON STOCK 92532F100 438 1508 SH DFND 01 1508 0 0 VISA INC COMMON STOCK 92826C839 93919 486198 SH DFND 01 427218 0 58980 VISA INC COMMON STOCK 92826C839 27044 140000 SH DFND 02 140000 0 0 WAL-MART STORES INC COMMON STOCK 931142103 474 3958 SH DFND 01 3958 0 0 WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 482 11362 SH DFND 01 11362 0 0 WASHINGTON TRUST BANCORP COMMON STOCK 940610108 5899 180118 SH DFND 01 133143 0 46975 WASHINGTON TRUST BANCORP COMMON STOCK 940610108 2303 70330 SH DFND 02 70330 0 0 WASTE MGMT INC COMMON STOCK 94106L109 227 2143 SH DFND 01 2143 0 0 WATERS CORP COMMON STOCK 941848103 40740 225831 SH DFND 01 197611 0 28220 WATERS CORP COMMON STOCK 941848103 12725 70540 SH DFND 02 65865 0 4675 WATTS WATER TECHNOLOGIES-A COMMON STOCK 942749102 15104 186470 SH DFND 01 136970 0 49500 WATTS WATER TECHNOLOGIES-A COMMON STOCK 942749102 5859 72330 SH DFND 02 72330 0 0 WELLS FARGO & COMPANY COMMON STOCK 949746101 296 11543 SH DFND 01 11543 0 0 WILLIAMS-SONOMA INC COMMON STOCK 969904101 23808 290303 SH DFND 01 228228 0 62075 WILLIAMS-SONOMA INC COMMON STOCK 969904101 13153 160380 SH DFND 02 148980 0 11400 WW GRAINGER INC COMMON STOCK 384802104 22357 71163 SH DFND 01 65163 0 6000 WW GRAINGER INC COMMON STOCK 384802104 10870 34600 SH DFND 02 34600 0 0 XILINX INC COM COMMON STOCK 983919101 2038 20718 SH DFND 01 10818 0 9900 XILINX INC COM COMMON STOCK 983919101 1773 18025 SH DFND 02 18025 0 0 ZIMMER BIOMET HOLDINGS INC COMMON STOCK 98956P102 3183 26665 SH DFND 01 14465 0 12200 ZIMMER BIOMET HOLDINGS INC COMMON STOCK 98956P102 2647 22175 SH DFND 02 22175 0 0 ZOETIS INC COMMON STOCK 98978V103 5887 42959 SH DFND 01 39459 0 3500 SCHWAB STRATEGIC TR US TIPS ET ETF - FI 808524870 3172 52855 SH DFND 01 52855 0 0 VANGUARD I/T CORPORATE BOND ET ETF - FI 92206C870 6198 65141 SH DFND 01 65141 0 0 VANGUARD L/T CORP BOND ETF ETF - FI 92206C813 489 4600 SH DFND 01 4600 0 0 VANGUARD MORTG-BACK SEC ETF ETF - FI 92206C771 1834 33737 SH DFND 01 33737 0 0 VANGUARD S/T CORP BOND ETF ETF - FI 92206C409 7081 85667 SH DFND 01 85667 0 0 VANGUARD SHORT-TERM BOND ETF ETF - FI 921937827 628 7550 SH DFND 01 7550 0 0 INVESCO QQQ ETF ETF - EQ 46090E103 266 1076 SH DFND 01 1076 0 0 ISHARE EDGE MSCI USA QUALITY F ETF - EQ 46432F339 434 4527 SH DFND 01 4527 0 0 ISHARES DJ RUSSELL 2000 TR ETF ETF - EQ 464287655 1014 7079 SH DFND 01 7079 0 0 ISHARES MSCI KLD 400 SOCIAL ETF - EQ 464288570 879 7448 SH DFND 01 7448 0 0 ISHARES RUSSELL 1000 ETF - EQ 464287622 555 3232 SH DFND 01 3232 0 0 ISHARES S&P 500 INDEX FUND ETF - EQ 464287200 759 2452 SH DFND 01 2452 0 0 ISHARES TR RUS 1000 VAL ETF ETF - EQ 464287598 705 6262 SH DFND 01 6262 0 0 ISHARES TR RUSSELL MIDCAP ETF - EQ 464287499 1025 19119 SH DFND 01 19119 0 0 SPDR S&P 500 ETF TRUST ETF - EQ 78462F103 1734 5624 SH DFND 01 5624 0 0 VANGUARD GROWTH ETF ETF - EQ 922908736 217 1075 SH DFND 01 1075 0 0 VANGUARD HIGH DIVIDEND YIELD E ETF - EQ 921946406 343 4350 SH DFND 01 4350 0 0 VANGUARD MID-CAP ETF ETF - EQ 922908629 511 3119 SH DFND 01 3119 0 0 VANGUARD S&P 500 ETF ETF - EQ 922908363 4876 17204 SH DFND 01 17204 0 0 VANGUARD TOTAL STOCK MARKET IN ETF - EQ 922908769 866 5531 SH DFND 01 5531 0 0 ISHARES MSCI JAPAN INDEX ETF ETF - INTL 46434G822 437 7950 SH DFND 01 7950 0 0 ISHARES MSCI PACIF EX-JAPAN ID ETF - INTL 464286665 386 9700 SH DFND 01 9700 0 0 VANGUARD FTSE ALL WORLD EX-US ETF - INTL 922042775 1155 24250 SH DFND 01 24250 0 0 VANGUARD FTSE DEVELOPED ETF ETF - INTL 921943858 505 13031 SH DFND 01 13031 0 0 VANGUARD FTSE EMERGING MARKETS ETF - INTL 922042858 4735 119552 SH DFND 01 119552 0 0 VANGUARD FTSE EUROPE ETF ETF - INTL 922042874 901 17900 SH DFND 01 17900 0 0 VANGUARD TOTAL WORLD STOCK ETF ETF - INTL 922042742 331 4425 SH DFND 01 4425 0 0