0000932974-22-000003.txt : 20220413 0000932974-22-000003.hdr.sgml : 20220413 20220413130113 ACCESSION NUMBER: 0000932974-22-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220413 DATE AS OF CHANGE: 20220413 EFFECTIVENESS DATE: 20220413 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS LLP/MA CENTRAL INDEX KEY: 0000932974 IRS NUMBER: 043243850 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04578 FILM NUMBER: 22824239 BUSINESS ADDRESS: STREET 1: 230 CONGRESS STREET CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 6175236531 MAIL ADDRESS: STREET 1: 230 CONGRESS STREET CITY: BOSTON STATE: MA ZIP: 02110 FORMER COMPANY: FORMER CONFORMED NAME: LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS /MA DATE OF NAME CHANGE: 19990324 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000932974 XXXXXXXX 03-31-2022 03-31-2022 LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS LLP/MA
230 CONGRESS STREET BOSTON MA 02110
13F HOLDINGS REPORT 028-04578 N
Brian O'Keeffe Chief Compliance Officer 617-622-2427 Brian O'Keeffe Boston MA 04-13-2022 2 755 9748717 false 400 0001592615 028-16092 Page Arthur B 428 0001598011 028-15768 Moreno Evelyn V
INFORMATION TABLE 2 LWCO13FHR03312022.XML 13F FILING ABM INDUSTRIES INC COMMON STOCK 000957100 593 12880 SH SOLE 12880 0 0 AFLAC INC COMMON STOCK 001055102 462 7175 SH SOLE 7175 0 0 ASGN INC COMMON STOCK 00191U102 213 1822 SH SOLE 1822 0 0 AT&T INC COMMON STOCK 00206R102 835 35338 SH SOLE 25347 0 9991 ABBOTT LABORATORIES COMMON STOCK 002824100 212326 1793899 SH SOLE 1736651 9122 48126 ABBOTT LABORATORIES COMMON STOCK 002824100 253 2140 SH OTR 400 2140 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 1539 13003 SH OTR 428 13003 0 0 ABBVIE INC COMMON STOCK 00287Y109 10793 66579 SH SOLE 66179 0 400 ABIOMED INC COMMON STOCK 003654100 5022 15160 SH SOLE 14310 0 850 ABIOMED INC COMMON STOCK 003654100 179 540 SH OTR 400 540 0 0 ADAMS NATURAL RESOURCES FUND INC EQUITY MUTUAL F 00548F105 160 7648 SH SOLE 7648 0 0 ADOBE SYSTEMS INC COMMON STOCK 00724F101 256382 562711 SH SOLE 544998 2580 15133 ADOBE SYSTEMS INC COMMON STOCK 00724F101 21 46 SH OTR 0 0 46 ADOBE SYSTEMS INC COMMON STOCK 00724F101 68 150 SH OTR 400 150 0 0 ADOBE SYSTEMS INC COMMON STOCK 00724F101 627 1375 SH OTR 428 1375 0 0 ADVANCED AUTO PARTS INC COMMON STOCK 00751Y106 2 10 SH SOLE 10 0 0 ADVANCE MICRO DEVICES COMMON STOCK 007903107 681 6227 SH SOLE 6227 0 0 AEGON NV FOREIGN STOCK 007924103 30 5585 SH SOLE 5585 0 0 AEROVIRONMENT INC COMMON STOCK 008073108 47 500 SH SOLE 500 0 0 AFFIRM HOLDINGS CL A COMMON STOCK 00827B106 4 85 SH SOLE 85 0 0 AGILENT TECHNOLOGIES COMMON STOCK 00846U101 779 5890 SH SOLE 5890 0 0 AGNICO EAGLE MINES LTD FOREIGN STOCK 008474108 300 4900 SH SOLE 4900 0 0 AIRBNB INC CL A COMMON STOCK 009066101 26 150 SH SOLE 100 0 50 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 6364 25465 SH SOLE 25395 0 70 AKAMAI TECHNOLOGIES COMMON STOCK 00971T101 73 615 SH SOLE 615 0 0 ALIBABA GROUP FOREIGN STOCK 01609W102 60 551 SH SOLE 551 0 0 ALIGN TECHNOLOGY INC COMMON STOCK 016255101 48837 112012 SH SOLE 110154 0 1858 ALIGN TECHNOLOGY INC COMMON STOCK 016255101 102 235 SH OTR 428 235 0 0 ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 10 175 SH SOLE 175 0 0 ALLSTATE INSURANCE COMMON STOCK 020002101 114 825 SH SOLE 825 0 0 ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107 331 2025 SH SOLE 1350 0 675 ALPHABET INC COMMON STOCK 02079K107 31857 11406 SH SOLE 11122 0 284 ALPHABET INC COMMON STOCK 02079K305 416749 149837 SH SOLE 144662 1114 4061 ALPHABET INC COMMON STOCK 02079K305 22 8 SH OTR 0 0 8 ALPHABET INC COMMON STOCK 02079K305 239 86 SH OTR 400 86 0 0 ALPHABET INC COMMON STOCK 02079K305 1155 415 SH OTR 428 415 0 0 ALTERYX INC COMMON STOCK 02156B103 36 500 SH SOLE 500 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 1064 20358 SH SOLE 20358 0 0 AMAZON.COM COMMON STOCK 023135106 330406 101353 SH SOLE 98045 438 2870 AMAZON.COM COMMON STOCK 023135106 23 7 SH OTR 0 0 7 AMAZON.COM COMMON STOCK 023135106 1206 370 SH OTR 428 370 0 0 AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 93 935 SH SOLE 935 0 0 AMERICAN EXPRESS CO COMMON STOCK 025816109 1653 8839 SH SOLE 8839 0 0 AMERICAN TOWER CORP COMMON STOCK 03027X100 378450 1506446 SH SOLE 1457303 10837 38306 AMERICAN TOWER CORP COMMON STOCK 03027X100 24 95 SH OTR 0 0 95 AMERICAN TOWER CORP COMMON STOCK 03027X100 196 780 SH OTR 400 780 0 0 AMERICAN TOWER CORP COMMON STOCK 03027X100 1537 6119 SH OTR 428 6119 0 0 AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 352 2128 SH SOLE 2128 0 0 AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 88 570 SH SOLE 570 0 0 AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 54 181 SH SOLE 181 0 0 AMETEK INC NEW COMMON STOCK 031100100 40 300 SH SOLE 300 0 0 AMGEN INC COMMON STOCK 031162100 22981 95032 SH SOLE 93407 530 1095 AMPHENOL CORP COMMON STOCK 032095101 213 2830 SH SOLE 2830 0 0 ANALOG DEVICES CORP COMMON STOCK 032654105 24716 149630 SH SOLE 147319 0 2311 ANALOG DEVICES CORP COMMON STOCK 032654105 234 1418 SH OTR 400 1418 0 0 ANSYS INC COMMON STOCK 03662Q105 15 46 SH SOLE 46 0 0 APPLE INC COMMON STOCK 037833100 303853 1740182 SH SOLE 1693124 0 47058 APPLE INC COMMON STOCK 037833100 205 1175 SH OTR 428 1175 0 0 APPHARVEST INC COMMON STOCK 03783T103 12 2205 SH SOLE 2205 0 0 APPLIED MATERIALS INC COMMON STOCK 038222105 276 2095 SH SOLE 2095 0 0 APPLOVIN CORP COMMON STOCK 03831W108 30 539 SH SOLE 539 0 0 APTARGROUP INC COMMON STOCK 038336103 47 400 SH SOLE 400 0 0 ARCHAEA ENERGY INC COMMON STOCK 03940F103 285 13005 SH SOLE 13005 0 0 ARISTA NETWORKS INC COMMON STOCK 040413106 131 942 SH SOLE 942 0 0 ASTRAZENECA PLC SPONSORED ADR FOREIGN STOCK 046353108 31 460 SH SOLE 460 0 0 ATLANTIC UNION BANKSHARES CORP COMMON STOCK 04911A107 237 6473 SH SOLE 6473 0 0 AURORA CANNABIS INC FOREIGN STOCK 05156X884 0 21 SH SOLE 21 0 0 AURORA INNOVATION INC COMMON STOCK 051774107 6 1000 SH SOLE 1000 0 0 AUTODESK INC COMMON STOCK 052769106 469 2190 SH SOLE 2190 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 160743 706439 SH SOLE 682255 7411 16773 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 15 67 SH OTR 0 0 67 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 220 966 SH OTR 400 966 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 166 730 SH OTR 428 730 0 0 AVALARA INC COMMON STOCK 05338G106 199 2000 SH SOLE 2000 0 0 AVIS BUDGET GROUP INC COMMON STOCK 053774105 118 450 SH SOLE 450 0 0 BP PLC SPONSORED ADR FOREIGN STOCK 055622104 293 9975 SH SOLE 9975 0 0 BAIDU.COM SPON ADR FOREIGN STOCK 056752108 26 200 SH SOLE 0 0 200 BALCHEM CORP COMMON STOCK 057665200 648 4740 SH SOLE 4465 0 275 BALL CORP COMMON STOCK 058498106 285 3166 SH SOLE 3166 0 0 BANCO SANTANDER CEN FOREIGN STOCK 05964H105 1 400 SH SOLE 400 0 0 BANK OF AMERICA CORP COMMON STOCK 060505104 2098 50901 SH SOLE 49651 0 1250 BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 55 1100 SH SOLE 1100 0 0 BANK OF NOVA SCOTIA FOREIGN STOCK 064149107 57 800 SH SOLE 800 0 0 BANK OZK COMMON STOCK 06417N103 78 1822 SH SOLE 1822 0 0 BAXTER INTERNATIONAL INC COMMON STOCK 071813109 240 3095 SH SOLE 3095 0 0 BECTON DICKINSON COMMON STOCK 075887109 18353 68996 SH SOLE 68584 0 412 BECTON DICKINSON COMMON STOCK 075887109 15 55 SH OTR 0 0 55 BECTON DICKINSON COMMON STOCK 075887109 212 800 SH OTR 428 800 0 0 BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 3174 6 SH SOLE 6 0 0 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 59419 168368 SH SOLE 164951 648 2769 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 7 19 SH OTR 0 0 19 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 619 1755 SH OTR 428 1755 0 0 BEYOND MEAT COMMON STOCK 08862E109 28 586 SH SOLE 586 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 1529 7259 SH SOLE 7259 0 0 BIONTECH SE ADR COMMON STOCK 09075V102 43 250 SH SOLE 250 0 0 BITFARMS LTD/CANADA COMMON STOCK 09173B107 0 250 SH SOLE 250 0 0 BLACK STONE MINERALS LP COMMON STOCK 09225M101 202 15000 SH SOLE 0 0 15000 BLACKROCK INC COMMON STOCK 09247X101 553 724 SH SOLE 716 0 8 BLACKROCK BOND MUTUAL FUN 09255E102 52 4311 SH SOLE 4311 0 0 THE BLACKSTONE GROUP INC COMMON STOCK 09260D107 238 1872 SH SOLE 1872 0 0 BLACKROCK EQUITY MUTUAL F 09260Q108 5 480 SH SOLE 480 0 0 BLOCK (H & R) INC COMMON STOCK 093671105 209 8044 SH SOLE 8044 0 0 BLUEBIRD BIO INC COMMON STOCK 09609G100 0 175 SH SOLE 175 0 0 BLUEBIRD BIO INC COMMON STOCK 09609G100 0 200 SH OTR 428 200 0 0 BOEING CO COMMON STOCK 097023105 1352 7059 SH SOLE 6903 0 156 BOOKING HOLDINGS INC COMMON STOCK 09857L108 282 120 SH SOLE 120 0 0 BOSTON BEER COMPANY COMMON STOCK 100557107 149 383 SH SOLE 383 0 0 BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 55 1233 SH SOLE 1233 0 0 BRIGHTHOUSE FINANCIAL INC COMMON STOCK 10922N103 0 7 SH SOLE 7 0 0 BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 3936 53891 SH SOLE 52948 0 943 BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107 418 9925 SH SOLE 9925 0 0 BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 37538 241079 SH SOLE 232532 0 8547 BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 123 790 SH OTR 428 790 0 0 BROADCOM INC COMMON STOCK 11135F101 1269 2015 SH SOLE 2015 0 0 BROOKFIELD ASSET MANAGEMENT FOREIGN STOCK 112585104 209 3694 SH SOLE 3694 0 0 BROOKLINE BANCORP INC COMMON STOCK 11373M107 240 15179 SH SOLE 15179 0 0 BROWN FORMAN CORP COMMON STOCK 115637100 232 3695 SH SOLE 3695 0 0 BROWN FORMAN CORP COMMON STOCK 115637209 1103 16459 SH SOLE 16459 0 0 BURLINGTON STORES INC COMMON STOCK 122017106 91 500 SH SOLE 500 0 0 CBOE GLOBAL MARKETS INC COMMON STOCK 12503M108 11 100 SH SOLE 100 0 0 CDK GLOBAL INC COMMON STOCK 12508E101 99 2039 SH SOLE 2039 0 0 CH ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 169 1570 SH SOLE 1570 0 0 CIGNA CORPORATION COMMON STOCK 125523100 649 2709 SH SOLE 2709 0 0 CMC MATERIALS INC COMMON STOCK 12571T100 2198 11856 SH SOLE 11176 680 0 CME GROUP INC COMMON STOCK 12572Q105 90 380 SH SOLE 380 0 0 CSX CORP COMMON STOCK 126408103 171 4575 SH SOLE 4575 0 0 CVS HEALTH CORP COMMON STOCK 126650100 1040 10279 SH SOLE 10154 0 125 CABOT CORP COMMON STOCK 127055101 19844 290075 SH SOLE 219602 70473 0 CATERRA ENERGY INC COMMON STOCK 127097103 81 3000 SH SOLE 3000 0 0 CADENCE DESIGN SYSTEMS INC COMMON STOCK 127387108 7 42 SH SOLE 42 0 0 CAMBRIDGE BANCORP COMMON STOCK 132152109 41 480 SH SOLE 480 0 0 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 195890 1460343 SH SOLE 1415051 10545 34747 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 209 1560 SH OTR 400 1560 0 0 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 637 4750 SH OTR 428 4750 0 0 CANADIAN PACIFIC RAILWAY LTD FOREIGN STOCK 13645T100 385 4660 SH SOLE 4660 0 0 CAPITAL ONE FINANCIAL COMMON STOCK 14040H105 34 262 SH SOLE 262 0 0 CARLISLE COS INC COMMON STOCK 142339100 22 89 SH SOLE 0 0 89 CARMAX INC COMMON STOCK 143130102 446 4625 SH SOLE 4625 0 0 CARRIER GLOBAL CORP COMMON STOCK 14448C104 295 6439 SH SOLE 6439 0 0 CASSAVA SCIENCES INC COMMON STOCK 14817C107 4 95 SH SOLE 95 0 0 CATERPILLAR INC COMMON STOCK 149123101 339 1523 SH SOLE 1523 0 0 CENTERPOINT ENERGY INC COMMON STOCK 15189T107 13 416 SH SOLE 416 0 0 CERNER CORP COMMON STOCK 156782104 111 1185 SH SOLE 1185 0 0 CHARGEPOINT HOLDINGS INC CLASS A COMMON STOCK 15961R105 2 100 SH SOLE 100 0 0 CHARTER COMMUNICATIONS INC COMMON STOCK 16119P108 96 176 SH SOLE 176 0 0 THE CHEMOURS COMPANY COMMON STOCK 163851108 379 12044 SH SOLE 12044 0 0 CHEVRON CORP COMMON STOCK 166764100 11696 71828 SH SOLE 69321 0 2507 CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105 819 518 SH SOLE 503 0 15 CHURCH & DWIGHT CO COMMON STOCK 171340102 151914 1528613 SH SOLE 1484864 5456 38293 CHURCH & DWIGHT CO COMMON STOCK 171340102 238 2400 SH OTR 400 2400 0 0 CHURCH & DWIGHT CO COMMON STOCK 171340102 373 3752 SH OTR 428 3752 0 0 CISCO SYSTEMS COMMON STOCK 17275R102 5247 94104 SH SOLE 93904 0 200 CINTAS CORP COMMON STOCK 172908105 4275 10049 SH SOLE 10049 0 0 CITIGROUP INC COMMON STOCK 172967424 152 2850 SH SOLE 2850 0 0 CLEVELAND-CLIFFS INC COMMON STOCK 185899101 5 170 SH SOLE 170 0 0 CLOROX CO COMMON STOCK 189054109 6 45 SH SOLE 45 0 0 CLOUDFLARE INC CL A COMMON STOCK 18915M107 8 70 SH SOLE 70 0 0 COCA COLA BOTTLING COMMON STOCK 191098102 155 312 SH SOLE 312 0 0 COCA-COLA CO COMMON STOCK 191216100 8445 136203 SH SOLE 135983 0 220 COGNEX CORP COMMON STOCK 192422103 5 69 SH SOLE 69 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 139 1550 SH SOLE 1550 0 0 COINBASE COMMON STOCK 19260Q107 7 35 SH SOLE 35 0 0 COLGATE PALMOLIVE CO COMMON STOCK 194162103 8525 112423 SH SOLE 111983 0 440 COMCAST CORP COMMON STOCK 20030N101 2015 43031 SH SOLE 43031 0 0 CONDUENT INC COMMON STOCK 206787103 3 501 SH SOLE 273 0 228 CONOCOPHILLIPS INC COMMON STOCK 20825C104 5508 55078 SH SOLE 55078 0 0 CONSOLIDATED EDISON INC COMMON STOCK 209115104 227 2400 SH SOLE 2400 0 0 CONSTELLATION BRANDS CL A COMMON STOCK 21036P108 533 2316 SH SOLE 2316 0 0 COOPER COS INC COMMON STOCK 216648402 4 10 SH SOLE 10 0 0 COPART INC COMMON STOCK 217204106 2 18 SH SOLE 18 0 0 CORNING INC COMMON STOCK 219350105 771 20883 SH SOLE 18883 0 2000 CORTEVA INC COMMON STOCK 22052L104 2711 47168 SH SOLE 47168 0 0 COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 132504 230101 SH SOLE 220283 0 9818 COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 337 585 SH OTR 428 585 0 0 COSTAR GROUP INC COMMON STOCK 22160N109 5 80 SH SOLE 80 0 0 COUPANG INC FOREIGN STOCK 22266T109 317 17938 SH SOLE 17938 0 0 COVETRUS INC COMMON STOCK 22304C100 17 1000 SH SOLE 1000 0 0 CROWDSTRIKE HOLDINGS INC CLASS A COMMON STOCK 22788C105 25 110 SH SOLE 0 0 110 CROWN CASTLE INTL CORP COMMON STOCK 22822V101 647 3503 SH SOLE 3503 0 0 CUMMINS INC COMMON STOCK 231021106 1985 9677 SH SOLE 9677 0 0 XTRACKERS EQUITY MUTUAL F 233051507 250 5105 SH SOLE 5105 0 0 XTRACKERS EQUITY MUTUAL F 233051853 124 3600 SH SOLE 3600 0 0 XTRACKERS COMMON STOCK 233051879 46 1400 SH SOLE 1400 0 0 D R HORTON INC COMMON STOCK 23331A109 4 60 SH SOLE 60 0 0 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 514537 1754123 SH SOLE 1695814 13417 44892 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 26 87 SH OTR 0 0 87 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 457 1558 SH OTR 400 1558 0 0 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 2016 6875 SH OTR 428 6875 0 0 DEERE & CO COMMON STOCK 244199105 3962 9537 SH SOLE 9537 0 0 DELL TECHNOLOGIES INC COMMON STOCK 24703L202 30 603 SH SOLE 603 0 0 DELTA AIRLINES INC COMMON STOCK 247361702 65 1650 SH SOLE 1650 0 0 DENTSPLY SIRONA INC COMMON STOCK 24906P109 16 325 SH SOLE 325 0 0 DEVON ENERGY CORP NEW COMMON STOCK 25179M103 257 4340 SH SOLE 4340 0 0 DEXCOM INC COMMON STOCK 252131107 254 497 SH SOLE 497 0 0 DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 1759 8661 SH SOLE 8036 0 625 DIAMONDBACK COMMON STOCK 25278X109 781 5700 SH SOLE 5700 0 0 DICKS SPORTING GOODS INC COMMON STOCK 253393102 87 870 SH SOLE 870 0 0 DIEBOLD INC COMMON STOCK 253651103 44 6500 SH SOLE 6500 0 0 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 113124 824761 SH SOLE 803149 0 21612 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 3 25 SH OTR 0 0 25 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 168 1225 SH OTR 428 1225 0 0 DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 2640 23956 SH SOLE 23956 0 0 DISCOVERY COMMON STOCK 25470F104 672 26977 SH SOLE 26840 0 137 DISCOVERY COMMON STOCK 25470F302 3 137 SH SOLE 0 0 137 DOCUSIGN INC COMMON STOCK 256163106 3 30 SH SOLE 30 0 0 DOLLAR GEN CORP NEW COM COMMON STOCK 256677105 9955 44717 SH SOLE 40256 0 4461 DOLLAR TREE INC COMMON STOCK 256746108 34 215 SH SOLE 215 0 0 DOMINION ENERGY INC COMMON STOCK 25746U109 495 5828 SH SOLE 5828 0 0 DONALDSON CO INC COMMON STOCK 257651109 495 9533 SH SOLE 9533 0 0 DOVER CORP COMMON STOCK 260003108 873 5565 SH SOLE 5565 0 0 DOW INC COMMON STOCK 260557103 2921 45839 SH SOLE 45839 0 0 DRAFTKINGS INC CL A COMMON STOCK 26142R104 4 200 SH SOLE 200 0 0 DROPBOX COMMON STOCK 26210C104 5 200 SH SOLE 200 0 0 DUKE ENERGY CORP COMMON STOCK 26441C204 34 307 SH SOLE 307 0 0 DUPONT DE NEMOURS INC COMMON STOCK 26614N102 3473 47195 SH SOLE 47195 0 0 EOG RESOURCES COMMON STOCK 26875P101 159333 1336352 SH SOLE 1277761 12681 45910 EOG RESOURCES COMMON STOCK 26875P101 37 312 SH OTR 0 0 312 EOG RESOURCES COMMON STOCK 26875P101 176 1475 SH OTR 400 1475 0 0 EOG RESOURCES COMMON STOCK 26875P101 1611 13515 SH OTR 428 13515 0 0 EASTERN CO COMMON STOCK 276317104 163 7000 SH SOLE 7000 0 0 EATON VANCE BOND MUTUAL FUN 27828Q105 27 2000 SH SOLE 2000 0 0 EBAY INC COMMON STOCK 278642103 192 3349 SH SOLE 3349 0 0 ECOLAB INC COMMON STOCK 278865100 45405 257163 SH SOLE 247540 475 9148 ECOLAB INC COMMON STOCK 278865100 4 24 SH OTR 0 0 24 ECOLAB INC COMMON STOCK 278865100 224 1270 SH OTR 400 1270 0 0 EDISON INTERNATIONAL COMMON STOCK 281020107 14 200 SH SOLE 200 0 0 EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 113546 964544 SH SOLE 926562 0 37982 EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 14 119 SH OTR 0 0 119 EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 33 280 SH OTR 428 280 0 0 ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 14 536 SH SOLE 536 0 0 ELECTRONIC ARTS INC COMMON STOCK 285512109 44 344 SH SOLE 344 0 0 EMERSON ELECTRIC CO COMMON STOCK 291011104 960 9795 SH SOLE 9795 0 0 ENBRIDGE INC FOREIGN STOCK 29250N105 1563 33916 SH SOLE 33916 0 0 ENPHASE ENERGY COMMON STOCK 29355A107 101 503 SH SOLE 463 0 40 ENTEGRIS INC COMMON STOCK 29362U104 13 96 SH SOLE 96 0 0 ENTERGY CORP (NEW) COMMON STOCK 29364G103 59 502 SH SOLE 502 0 0 ENTERPRISE PRODUCTS PARTNERS COMMON STOCK 293792107 115 4450 SH SOLE 4450 0 0 EPAM SYSTEMS INC COMMON STOCK 29414B104 24 80 SH SOLE 80 0 0 EQUINIX INC COMMON STOCK 29444U700 841 1134 SH SOLE 1058 0 76 ESSENTIAL UTILITIES INC COMMON STOCK 29670G102 102 2000 SH SOLE 2000 0 0 ESSEX PPTY TR INC COMMON STOCK 297178105 2 6 SH SOLE 6 0 0 ETSY INC COMMON STOCK 29786A106 6 45 SH SOLE 45 0 0 EVERBRIDGE INC COMMON STOCK 29978A104 560 12830 SH SOLE 12830 0 0 EVERSOURCE ENERGY COMMON STOCK 30040W108 94 1070 SH SOLE 1070 0 0 EVGO INC CLASS A COMMON STOCK 30052F100 3 200 SH SOLE 200 0 0 EXACT SCIENCES CORP COMMON STOCK 30063P105 3 45 SH SOLE 45 0 0 EXXON MOBIL CORP COMMON STOCK 30231G102 35838 433922 SH SOLE 430370 1366 2186 FS KKR CAP CORP COM PARTNERSHIPS 302635206 228 10000 SH SOLE 0 0 10000 META PLATFORMS INC CL A COMMON STOCK 30303M102 98163 441457 SH SOLE 422977 3575 14905 META PLATFORMS INC CL A COMMON STOCK 30303M102 13 59 SH OTR 0 0 59 META PLATFORMS INC CL A COMMON STOCK 30303M102 165 740 SH OTR 400 740 0 0 FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 1969 4535 SH SOLE 4310 0 225 FARFETCH COMMON STOCK 30744W107 0 2 SH SOLE 2 0 0 FASTENAL CO COMMON STOCK 311900104 667 11235 SH SOLE 11235 0 0 FEDEX CORP COMMON STOCK 31428X106 400 1729 SH SOLE 1729 0 0 FIDELITY NATL INFORMATION SVCS COMMON STOCK 31620M106 2 16 SH SOLE 0 0 16 FIRST NATL CORP COMMON STOCK 32106V107 79 3750 SH SOLE 3750 0 0 FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 3286 20274 SH SOLE 20208 0 66 FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 81 500 SH OTR 428 500 0 0 FIRST SOLAR INC COMMON STOCK 336433107 273 3265 SH SOLE 3265 0 0 FIRST TRUST COMMON STOCK 33733E500 28 432 SH SOLE 432 0 0 FISERV INC COMMON STOCK 337738108 304449 3002451 SH SOLE 2904954 21753 75744 FISERV INC COMMON STOCK 337738108 19 192 SH OTR 0 0 192 FISERV INC COMMON STOCK 337738108 339 3345 SH OTR 400 3345 0 0 FISERV INC COMMON STOCK 337738108 1052 10366 SH OTR 428 10366 0 0 FIRSTENERGY CORP COMMON STOCK 337932107 104 2262 SH SOLE 1931 0 331 FIVE9 INC COMMON STOCK 338307101 13 118 SH SOLE 118 0 0 FORD MOTOR CO COMMON STOCK 345370860 326 19277 SH SOLE 19277 0 0 FORTIVE CORP COMMON STOCK 34959J108 903 14821 SH SOLE 14544 277 0 FORTE BIOSCIENCES INC COMMON STOCK 34962G109 0 193 SH SOLE 193 0 0 FRANKLIN RESOURCES COMMON STOCK 354613101 26 943 SH SOLE 943 0 0 FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106 31 926 SH SOLE 926 0 0 GAMESTOP CORP COMMON STOCK 36467W109 0 3 SH SOLE 3 0 0 GENERAC HOLDINGS INC COMMON STOCK 368736104 20755 69822 SH SOLE 67393 0 2429 GENERAL DYNAMICS CORP COMMON STOCK 369550108 139 575 SH SOLE 575 0 0 GENERAL ELECTRIC CO COMMON STOCK 369604301 1692 18495 SH SOLE 18495 0 0 GENERAL MILLS INC COMMON STOCK 370334104 1386 20466 SH SOLE 20466 0 0 GENERAL MOTORS CO COMMON STOCK 37045V100 8 191 SH SOLE 191 0 0 GILEAD SCIENCES COMMON STOCK 375558103 1278 21495 SH SOLE 17468 0 4027 GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W105 428 9830 SH SOLE 9830 0 0 GLOBAL PAYMENTS INC COMMON STOCK 37940X102 31 223 SH SOLE 223 0 0 GOLDMAN SACHS COMMON STOCK 38141G104 201 608 SH SOLE 608 0 0 GUIDEWIRE SOFTWARE INC COMMON STOCK 40171V100 31 327 SH SOLE 327 0 0 HCA HEALTHCARE INC COMMON STOCK 40412C101 251 1000 SH SOLE 1000 0 0 HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 53047 864948 SH SOLE 841630 8506 14812 HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 183 2990 SH OTR 428 2990 0 0 HP INC COMMON STOCK 40434L105 488 13431 SH SOLE 13431 0 0 HANNON ARMSTRONG SUSTAINABLE COMMON STOCK 41068X100 58637 1236281 SH SOLE 1206509 0 29772 HANNON ARMSTRONG SUSTAINABLE COMMON STOCK 41068X100 145 3055 SH OTR 428 3055 0 0 HANOVER INSURANCE GROUP COMMON STOCK 410867105 49 325 SH SOLE 325 0 0 HARTFORD FINANCIAL SVCS GROUP COMMON STOCK 416515104 93 1300 SH SOLE 1300 0 0 HASBRO INC COMMON STOCK 418056107 162 1982 SH SOLE 1982 0 0 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 4956 25151 SH SOLE 24156 0 995 THE HERSHEY COMPANY COMMON STOCK 427866108 2109 9736 SH SOLE 9600 0 136 HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 95 5709 SH SOLE 5709 0 0 HEXCEL CORP NEW COMMON STOCK 428291108 6 100 SH SOLE 0 0 100 HOLOGIC INC COMMON STOCK 436440101 46 600 SH SOLE 600 0 0 HOME DEPOT INC COMMON STOCK 437076102 78672 262825 SH SOLE 255556 0 7269 HONDA MOTOR LTD FOREIGN STOCK 438128308 54 1900 SH SOLE 1900 0 0 HONEYWELL INTL INC COM COMMON STOCK 438516106 5995 30808 SH SOLE 30054 0 754 HUMANA INC COMMON STOCK 444859102 50 115 SH SOLE 115 0 0 HUNTINGTON BANCSHARES INC COMMON STOCK 446150104 26 1750 SH SOLE 1750 0 0 HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 89 445 SH SOLE 445 0 0 IAC/INTERACTIVECORP COMMON STOCK 44891N208 4 41 SH SOLE 41 0 0 IDEXX LABS COMMON STOCK 45168D104 82901 151539 SH SOLE 147516 0 4023 IDEXX LABS COMMON STOCK 45168D104 328 600 SH OTR 400 600 0 0 ILLINOIS TOOL WORKS COMMON STOCK 452308109 9065 43288 SH SOLE 43288 0 0 ILLUMINA INC COMMON STOCK 452327109 2080 5954 SH SOLE 5846 0 108 IMMERSION CORP COMMON STOCK 452521107 12 2100 SH SOLE 2100 0 0 INOVIO PHARMACEUTICALS INC COMMON STOCK 45773H201 0 150 SH SOLE 150 0 0 INSULET CORP COMMON STOCK 45784P101 266 1000 SH SOLE 1000 0 0 INTEL CORP COMMON STOCK 458140100 6903 139280 SH SOLE 138705 0 575 INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104 502 3803 SH SOLE 3803 0 0 INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 1755 13497 SH SOLE 12869 0 628 INTL FLAVORS & FRAGRANCES INC COMMON STOCK 459506101 73 555 SH SOLE 555 0 0 INVESCO EQUITY MUTUAL F 46090E103 1920 5297 SH SOLE 4740 0 557 INTUIT COMMON STOCK 461202103 475152 988170 SH SOLE 957057 6931 24182 INTUIT COMMON STOCK 461202103 22 45 SH OTR 0 0 45 INTUIT COMMON STOCK 461202103 260 540 SH OTR 400 540 0 0 INTUIT COMMON STOCK 461202103 1785 3713 SH OTR 428 3713 0 0 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 2735 9066 SH SOLE 9066 0 0 INVESCO BOND MUTUAL FUN 46131T101 50 4317 SH SOLE 4317 0 0 INVESCO BOND MUTUAL FUN 46133G107 283 25000 SH SOLE 25000 0 0 INVESCO EQUITY MUTUAL F 46137V142 19 360 SH SOLE 360 0 0 IQVIA HOLDINGS INC COMMON STOCK 46266C105 82269 355820 SH SOLE 345527 0 10293 IQVIA HOLDINGS INC COMMON STOCK 46266C105 210 910 SH OTR 428 910 0 0 IROBOT CORP COMMON STOCK 462726100 44 700 SH SOLE 700 0 0 ISHARES EQUITY MUTUAL F 464287168 43 334 SH SOLE 334 0 0 ISHARES BOND MUTUAL FUN 464287176 30 240 SH SOLE 240 0 0 ISHARES EQUITY MUTUAL F 464287200 784 1729 SH SOLE 1729 0 0 ISHARES EQUITY MUTUAL F 464287234 20 450 SH SOLE 0 0 450 ISHARES EQUITY MUTUAL F 464287309 339 4442 SH SOLE 4442 0 0 ISHARES EQUITY MUTUAL F 464287408 748 4803 SH SOLE 4803 0 0 ISHARES EQUITY MUTUAL F 464287465 1017 13822 SH SOLE 13487 0 335 ISHARES EQUITY MUTUAL F 464287473 270 2259 SH SOLE 2259 0 0 ISHARES EQUITY MUTUAL F 464287481 221 2200 SH SOLE 2200 0 0 ISHARES EQUITY MUTUAL F 464287499 98 1257 SH SOLE 1257 0 0 ISHARES EQUITY MUTUAL F 464287507 272 1012 SH SOLE 1012 0 0 ISHARES EQUITY MUTUAL F 464287556 48 372 SH SOLE 372 0 0 ISHARES EQUITY MUTUAL F 464287598 1743 10500 SH SOLE 10500 0 0 ISHARES EQUITY MUTUAL F 464287606 602 7786 SH SOLE 7786 0 0 ISHARES EQUITY MUTUAL F 464287614 4323 15572 SH SOLE 15572 0 0 ISHARES EQUITY MUTUAL F 464287630 2103 13027 SH SOLE 13005 0 22 ISHARES EQUITY MUTUAL F 464287648 2266 8861 SH SOLE 8811 0 50 ISHARES EQUITY MUTUAL F 464287655 823 4007 SH SOLE 3822 0 185 ISHARES EQUITY MUTUAL F 464287689 190 725 SH SOLE 0 0 725 ISHARES EQUITY MUTUAL F 464287705 366 3340 SH SOLE 3340 0 0 ISHARES EQUITY MUTUAL F 464287804 532 4928 SH SOLE 4820 0 108 ISHARES EQUITY MUTUAL F 464287887 150 1200 SH SOLE 1200 0 0 ISHARES EQUITY MUTUAL F 464288182 20 269 SH SOLE 0 0 269 ISHARES BOND MUTUAL FUN 464288679 6 55 SH SOLE 55 0 0 ISHARES EQUITY MUTUAL F 464288802 120 1241 SH SOLE 839 0 402 ISHARES EQUITY MUTUAL F 46434G103 1156 20819 SH SOLE 20442 0 377 ISUN INC COMMON STOCK 465246106 18 4482 SH SOLE 4482 0 0 JP MORGAN CHASE & CO COMMON STOCK 46625H100 7646 56087 SH SOLE 56054 0 33 JP MORGAN CHASE & CO BOND MUTUAL FUN 46625H365 6 274 SH SOLE 24 0 250 JACOBS ENGINEERING GROUP INC COMMON STOCK 469814107 524 3800 SH SOLE 3800 0 0 JANUS HENDERSON SHORT DURATION BOND MUTUAL FUN 47103U886 293 5962 SH SOLE 5962 0 0 JD.COM INC FOREIGN STOCK 47215P106 14 250 SH SOLE 250 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 63607 358896 SH SOLE 350956 0 7940 JOHNSON & JOHNSON COMMON STOCK 478160104 331 1869 SH OTR 400 1869 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 167 941 SH OTR 428 941 0 0 JUNIPER NETWORKS INC COMMON STOCK 48203R104 8 227 SH SOLE 227 0 0 KADANT INC COMMON STOCK 48282T104 25 130 SH SOLE 130 0 0 KELLOGG CO COMMON STOCK 487836108 48 743 SH SOLE 743 0 0 KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 43 275 SH SOLE 275 0 0 KIMBERLY-CLARK CORP COMMON STOCK 494368103 577 4689 SH SOLE 4689 0 0 KIMCO REALTY CORP COMMON STOCK 49446R109 57 2301 SH SOLE 2301 0 0 KINSALE CAP GROUP COMMON STOCK 49714P108 274 1200 SH SOLE 1200 0 0 KRAFT HEINZ CO COMMON STOCK 500754106 48 1212 SH SOLE 1212 0 0 KROGER CO COMMON STOCK 501044101 92 1595 SH SOLE 1595 0 0 KYNDRYL HOLDINGS INCORPORATION COMMON STOCK 50155Q100 26 2004 SH SOLE 1879 0 125 LKQ CORP COMMON STOCK 501889208 166 3649 SH SOLE 3649 0 0 L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 221 890 SH SOLE 890 0 0 LABORATORY CORP OF AMERICA HLDGS COMMON STOCK 50540R409 105 399 SH SOLE 399 0 0 LAM RESEARCH CORP COMMON STOCK 512807108 11 20 SH SOLE 20 0 0 LAMAR ADVERTISING CO COMMON STOCK 512816109 253 2175 SH SOLE 2175 0 0 ESTEE LAUDER COMPANIES COMMON STOCK 518439104 7253 26635 SH SOLE 25533 0 1102 LIBERTY BROADBAND CORP COMMON STOCK 530307107 34 258 SH SOLE 248 0 10 LIBERTY BROADBAND CORP COMMON STOCK 530307305 254 1878 SH SOLE 1840 0 38 LIBERTY MEDIA CORPORATION COMMON STOCK 531229409 139 3050 SH SOLE 3009 0 41 LIBERTY MEDIA CORPORATION COMMON STOCK 531229607 116 2530 SH SOLE 2448 0 82 LIBERTY MEDIA CORPORATION COMMON STOCK 531229854 35 498 SH SOLE 498 0 0 LIBERTY MEDIA CORPORATION COMMON STOCK 531229870 16 246 SH SOLE 246 0 0 LILLY (ELI) & CO COMMON STOCK 532457108 1103 3850 SH SOLE 3850 0 0 LINCOLN NATIONAL CORP COMMON STOCK 534187109 147 2253 SH SOLE 2253 0 0 LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109 914 60593 SH SOLE 60593 0 0 LOCKHEED MARTIN CORP COMMON STOCK 539830109 138 313 SH SOLE 313 0 0 LOWES COMPANIES COMMON STOCK 548661107 58128 287490 SH SOLE 278246 0 9244 LOWES COMPANIES COMMON STOCK 548661107 153 755 SH OTR 400 755 0 0 LOWES COMPANIES COMMON STOCK 548661107 141 700 SH OTR 428 700 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 1 70 SH SOLE 70 0 0 LULULEMON ATHLETICA INC COMMON STOCK 550021109 7 20 SH SOLE 20 0 0 LUMEN TECHNOLOGIES INC COMMON STOCK 550241103 23 2031 SH SOLE 1331 0 700 M & T BANK CORP COMMON STOCK 55261F104 142 840 SH SOLE 840 0 0 MSCI INC COMMON STOCK 55354G100 17608 35015 SH SOLE 33995 0 1020 MACROGENICS INC COMMON STOCK 556099109 2 213 SH SOLE 213 0 0 MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 128 2600 SH SOLE 2600 0 0 MAGNOLIA OIL & GAS CORP COMMON STOCK 559663109 237 10000 SH SOLE 10000 0 0 MANHATTAN ASSOCIATES INC COMMON STOCK 562750109 29 210 SH SOLE 210 0 0 MANULIFE FINANCIAL CORP FOREIGN STOCK 56501R106 10 480 SH SOLE 480 0 0 MARATHON PETROLEUM CORP COMMON STOCK 56585A102 13 156 SH SOLE 156 0 0 MARSH & MCLENNAN COMMON STOCK 571748102 1317 7727 SH SOLE 7727 0 0 MARRIOTT INTL INC COMMON STOCK 571903202 6 33 SH SOLE 33 0 0 MARVELL TECHNOLOGY INC COMMON STOCK 573874104 143 2000 SH SOLE 0 0 2000 MASTERCARD INC COMMON STOCK 57636Q104 600924 1681470 SH SOLE 1628746 13233 39491 MASTERCARD INC COMMON STOCK 57636Q104 23 64 SH OTR 0 0 64 MASTERCARD INC COMMON STOCK 57636Q104 643 1800 SH OTR 400 1800 0 0 MASTERCARD INC COMMON STOCK 57636Q104 2374 6641 SH OTR 428 6641 0 0 MATCH GROUP INC COMMON STOCK 57667L107 801 7363 SH SOLE 7363 0 0 MATERION CORP COMMON STOCK 576690101 39 457 SH SOLE 457 0 0 MATTERPORT INC CL A COMMON STOCK 577096100 4 530 SH SOLE 530 0 0 MCCORMICK & COMPANY COMMON STOCK 579780206 3376 33829 SH SOLE 33829 0 0 MCDONALDS CORP COMMON STOCK 580135101 31009 125400 SH SOLE 122650 0 2750 MCDONALDS CORP COMMON STOCK 580135101 242 980 SH OTR 400 980 0 0 MCDONALDS CORP COMMON STOCK 580135101 85 344 SH OTR 428 344 0 0 MCKESSON CORP COMMON STOCK 58155Q103 444 1449 SH SOLE 1449 0 0 MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304 27 1300 SH SOLE 0 0 1300 MERCADOLIBRE INC COMMON STOCK 58733R102 898 755 SH SOLE 750 0 5 MERCK & CO INC COMMON STOCK 58933Y105 36600 446066 SH SOLE 423322 2690 20054 MERITOR INC COMMON STOCK 59001K100 26 741 SH SOLE 741 0 0 METTLER TOLEDO INTL COMMON STOCK 592688105 982 715 SH SOLE 715 0 0 MICROSOFT CORP COMMON STOCK 594918104 639410 2073919 SH SOLE 2010123 14047 49749 MICROSOFT CORP COMMON STOCK 594918104 27 87 SH OTR 0 0 87 MICROSOFT CORP COMMON STOCK 594918104 139 450 SH OTR 400 450 0 0 MICROSOFT CORP COMMON STOCK 594918104 3202 10386 SH OTR 428 10386 0 0 MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 219 2912 SH SOLE 2912 0 0 MODERNA INC COMMON STOCK 60770K107 355 2058 SH SOLE 2058 0 0 MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 1105 17594 SH SOLE 17594 0 0 MONGODB INC COMMON STOCK 60937P106 182 410 SH SOLE 410 0 0 MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101 277 6250 SH SOLE 6250 0 0 MONSTER BEVERAGE CORP COMMON STOCK 61174X109 7 89 SH SOLE 89 0 0 MOODYS CORP COMMON STOCK 615369105 1065 3156 SH SOLE 3126 0 30 MORGAN STANLEY COMMON STOCK 617446448 2475 28315 SH SOLE 28315 0 0 MORNINGSTAR INC COMMON STOCK 617700109 13 46 SH SOLE 46 0 0 MOSAIC CO COMMON STOCK 61945C103 200 3000 SH SOLE 3000 0 0 NCR CORP COMMON STOCK 62886E108 4 98 SH SOLE 36 0 62 NASDAQ STOCK MARKET INC COMMON STOCK 631103108 4 23 SH SOLE 23 0 0 NATIONAL GRID PLC SPON ADR FOREIGN STOCK 636274409 31 403 SH SOLE 403 0 0 NETFLIX INC COMMON STOCK 64110L106 1081 2887 SH SOLE 2887 0 0 NETEASE INC SPONSORED ADR FOREIGN STOCK 64110W102 214 2387 SH SOLE 700 0 1687 NEW RESIDENTIAL INVESTMENT CORP COMMON STOCK 64828T201 176 16000 SH SOLE 0 0 16000 NEW YORK TIMES CO COMMON STOCK 650111107 26 560 SH SOLE 560 0 0 NEWELL RUBBERMAID INC COMMON STOCK 651229106 85 3989 SH SOLE 3989 0 0 NEWMONT MINING CORP COMMON STOCK 651639106 118 1485 SH SOLE 1485 0 0 NEXTERA ENERGY INC COMMON STOCK 65339F101 2969 35051 SH SOLE 35051 0 0 NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 395 4740 SH SOLE 4740 0 0 NIKE INC CLASS B COMMON STOCK 654106103 147612 1096994 SH SOLE 1064565 0 32429 NIKE INC CLASS B COMMON STOCK 654106103 288 2140 SH OTR 428 2140 0 0 NOKIA CORP ADR FOREIGN STOCK 654902204 6 1013 SH SOLE 1013 0 0 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 5429 19035 SH SOLE 18729 0 306 NORTHERN DYNASTY COMMON STOCK 66510M204 1 3000 SH SOLE 0 0 3000 NORTHERN TRUST CORP COMMON STOCK 665859104 458 3937 SH SOLE 3937 0 0 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 472 1055 SH SOLE 1055 0 0 NOVARTIS AG ADR FOREIGN STOCK 66987V109 1046 11923 SH SOLE 11833 0 90 NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 1216 10949 SH SOLE 10949 0 0 NUTANIX INC COMMON STOCK 67059N108 16 600 SH SOLE 600 0 0 NVIDIA CORP COMMON STOCK 67066G104 12755 46745 SH SOLE 42124 0 4621 NUVEEN BOND MUTUAL FUN 6706EN100 0 14 SH SOLE 14 0 0 O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 31151 45479 SH SOLE 43332 150 1997 O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 25 36 SH OTR 0 0 36 OATLY GROUP AB ADR COMMON STOCK 67421J108 10 1945 SH SOLE 1945 0 0 OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 301 5300 SH SOLE 5300 0 0 OCCIDENTAL PETROLEUM CORP OPTIONS 674599162 41 1172 PRN SOLE 1172 0 0 OKTA INC COMMON STOCK 679295105 6 40 SH SOLE 40 0 0 OLD NATIONAL BANCORP COMMON STOCK 680033107 278 16966 SH SOLE 16966 0 0 OMNICOM GROUP INC COMMON STOCK 681919106 73 860 SH SOLE 860 0 0 ONEOK INC (NEW) COMMON STOCK 682680103 83 1182 SH SOLE 1182 0 0 ORACLE CORP COM COMMON STOCK 68389X105 148 1786 SH SOLE 1786 0 0 ORGANON & CO COMMON STOCK 68622V106 176 5048 SH SOLE 4555 191 302 ORION OFFICE REIT COMMON STOCK 68629Y103 0 66 SH SOLE 66 0 0 ORMAT TECHNOLOGIES INC COMMON STOCK 686688102 88 1075 SH SOLE 1075 0 0 OTIS WORLDWIDE CORPORATION COMMON STOCK 68902V107 254 3298 SH SOLE 3298 0 0 PNC FINANCIAL CORP COMMON STOCK 693475105 815 4420 SH SOLE 3267 0 1153 PACIRA PHARMACEUTICALS INC COMMON STOCK 695127100 3351 43910 SH SOLE 41326 0 2584 PALO ALTO NETWORKS INC COMMON STOCK 697435105 472 759 SH SOLE 674 0 85 PARKER-HANNIFIN CORP COMMON STOCK 701094104 644 2270 SH SOLE 2270 0 0 PAYCHEX INC COMMON STOCK 704326107 5649 41394 SH SOLE 40599 0 795 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 247137 713483 SH SOLE 688334 7203 17946 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 16 45 SH OTR 0 0 45 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 41 120 SH OTR 428 120 0 0 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 124482 1076370 SH SOLE 1043771 4800 27799 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 11 92 SH OTR 0 0 92 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 62 540 SH OTR 400 540 0 0 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 299 2585 SH OTR 428 2585 0 0 PEMBINA PIPELINE CORP FOREIGN STOCK 706327103 100 2666 SH SOLE 2666 0 0 PEOPLES UNITED FINANCIAL INC COMMON STOCK 712704105 111 5573 SH SOLE 5573 0 0 PEPSICO INC COMMON STOCK 713448108 42017 251029 SH SOLE 241455 0 9574 PERFORMANCE FOOD GROUP CO COMMON STOCK 71377A103 58 1144 SH SOLE 1144 0 0 PERKINELMER INC COMMON STOCK 714046109 57 326 SH SOLE 326 0 0 PERSHING SQUARE TONTINE HOLDINGS COMMON STOCK 71531R109 4 200 SH SOLE 200 0 0 PFIZER COMMON STOCK 717081103 4107 79339 SH SOLE 79089 0 250 PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 44571 474466 SH SOLE 464092 2901 7473 PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 211 2250 SH OTR 428 2250 0 0 PHILLIPS 66 COMMON STOCK 718546104 388 4488 SH SOLE 4488 0 0 PIMCO EQUITY MUTUAL F 72201Y101 110 4501 SH SOLE 4501 0 0 PINNACLE WEST CAPITAL CORP COMMON STOCK 723484101 44 567 SH SOLE 567 0 0 PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107 558 2230 SH SOLE 2230 0 0 PIPER JAFFRAY COMPANIES INC COMMON STOCK 724078100 6 45 SH SOLE 45 0 0 PLUG POWER FOREIGN STOCK 72919P202 35 1220 SH SOLE 1220 0 0 POOL CORP COMMON STOCK 73278L105 803 1900 SH SOLE 1900 0 0 PORTLAND GENERAL ELECTRIC CO COMMON STOCK 736508847 42 768 SH SOLE 768 0 0 T ROWE PRICE GROUP INC COMMON STOCK 74144T108 269 1777 SH SOLE 1777 0 0 PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102 85 1152 SH SOLE 1152 0 0 PROCTER & GAMBLE CO COMMON STOCK 742718109 70475 461225 SH SOLE 460912 0 313 PROCTER & GAMBLE CO COMMON STOCK 742718109 14 93 SH OTR 428 93 0 0 PROGRESS SOFTWARE COMMON STOCK 743312100 85 1800 SH SOLE 1800 0 0 PROGRESSIVE CORP OHIO COMMON STOCK 743315103 241 2112 SH SOLE 2112 0 0 PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 71 600 SH SOLE 600 0 0 PUBLIC STORAGE INC COMMON STOCK 74460D109 618 1583 SH SOLE 1483 0 100 QORVO INC COMMON STOCK 74736K101 180 1452 SH SOLE 1452 0 0 Q2 HLDGS INC COMMON STOCK 74736L109 205 3330 SH SOLE 1500 0 1830 QUALCOMM INC COMMON STOCK 747525103 39783 260329 SH SOLE 256929 0 3400 QUALCOMM INC COMMON STOCK 747525103 577 3778 SH OTR 428 3778 0 0 QUALYS COMMON STOCK 74758T303 700 4912 SH SOLE 4894 0 18 QUANTUMSCAPE CORP COMMON STOCK 74767V109 79 3930 SH SOLE 3930 0 0 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 33 240 SH SOLE 240 0 0 RADIUS HEALTH INC COMMON STOCK 750469207 0 10 SH SOLE 10 0 0 RANGE RES CORP COMMON STOCK 75281A109 142 4680 SH SOLE 4680 0 0 RAPID7 INC COMMON STOCK 753422104 10 88 SH SOLE 88 0 0 RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 8625 87058 SH SOLE 85836 0 1222 RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 87 880 SH OTR 400 880 0 0 REALTY INCOME CORPORATION COMMON STOCK 756109104 46 666 SH SOLE 666 0 0 REDFIN CORPORATION COMMON STOCK 75737F108 4 200 SH SOLE 0 0 200 REGENERON PHAR COMMON STOCK 75886F107 7622 10913 SH SOLE 10523 0 390 REXFORD INDUSTRIAL RLTY INC COMMON STOCK 76169C100 268 3598 SH SOLE 3598 0 0 RIGEL PHARMACEUTICALS INC COMMON STOCK 766559603 0 27 SH SOLE 27 0 0 RIO TINTO PLC FOREIGN STOCK 767204100 24 300 SH SOLE 300 0 0 RIVIAN AUTOMOTIVE INC COMMON STOCK 76954A103 25 502 SH SOLE 480 0 22 RIVIAN AUTOMOTIVE INC COMMON STOCK 76954A103 23 450 SH OTR 428 450 0 0 ROBLOX CORP CL A COMMON STOCK 771049103 158 3424 SH SOLE 1424 0 2000 ROCKWELL AUTOMATION COMMON STOCK 773903109 6650 23747 SH SOLE 23747 0 0 ROKU INC CLASS A COMMON STOCK 77543R102 6 50 SH SOLE 50 0 0 ROPER INDUSTRIES INC COMMON STOCK 776696106 120942 256109 SH SOLE 245990 1005 9114 ROPER INDUSTRIES INC COMMON STOCK 776696106 189 400 SH OTR 400 400 0 0 ROPER INDUSTRIES INC COMMON STOCK 776696106 264 560 SH OTR 428 560 0 0 ROSS STORES INC COMMON STOCK 778296103 13524 149500 SH SOLE 145709 315 3476 ROYAL BANK OF CANADA FOREIGN STOCK 780087102 5 43 SH SOLE 43 0 0 ROYAL GOLD INC COMMON STOCK 780287108 49 350 SH SOLE 350 0 0 S&P GLOBAL INC COMMON STOCK 78409V104 2126 5184 SH SOLE 5184 0 0 SBA COMMUNICATIONS CORP COMMON STOCK 78410G104 15 45 SH SOLE 45 0 0 SEI CORP COMMON STOCK 784117103 54 900 SH SOLE 900 0 0 SPDR EQUITY MUTUAL F 78462F103 3694 8179 SH SOLE 7724 0 455 SPDR GOLD TRUST EQUITY MUTUAL F 78463V107 661 3657 SH SOLE 3477 0 180 SPDR EQUITY MUTUAL F 78464A508 33 784 SH SOLE 394 0 390 SPDR EQUITY MUTUAL F 78464A607 190 1618 SH SOLE 1618 0 0 SS&C TECH HOLDINGS INC COMMON STOCK 78467J100 2 22 SH SOLE 22 0 0 SPDR EQUITY MUTUAL F 78467X109 456 1315 SH SOLE 1315 0 0 SPDR EQUITY MUTUAL F 78467Y107 1819 3708 SH SOLE 3683 0 25 SPDR BOND MUTUAL FUN 78468R739 142 3000 SH SOLE 3000 0 0 SVB FINANCIAL GROUP COMMON STOCK 78486Q101 57 101 SH SOLE 101 0 0 SABINE ROYALTY TRUST COMMON STOCK 785688102 83 1437 SH SOLE 1437 0 0 SABRE CORP COMMON STOCK 78573M104 13 1100 SH SOLE 1100 0 0 SAGE THERAPEUTICS INC COMMON STOCK 78667J108 2 50 SH SOLE 50 0 0 SALESFORCE.COM COMMON STOCK 79466L302 145894 687140 SH SOLE 664534 0 22606 SALESFORCE.COM COMMON STOCK 79466L302 177 835 SH OTR 400 835 0 0 SALESFORCE.COM COMMON STOCK 79466L302 192 905 SH OTR 428 905 0 0 SCHLUMBERGER LTD FOREIGN STOCK 806857108 41 1000 SH SOLE 1000 0 0 CHARLES SCHWAB CORP NEW COMMON STOCK 808513105 123 1455 SH SOLE 1455 0 0 SCHWAB EQUITY MUTUAL F 808524805 94 2565 SH SOLE 1360 0 1205 SCHWAB EQUITY MUTUAL F 808524888 6 160 SH SOLE 160 0 0 SEA LTD COMMON STOCK 81141R100 148 1234 SH SOLE 820 0 414 SEA LTD COMMON STOCK 81141R100 111 930 SH OTR 400 930 0 0 SPDR EQUITY MUTUAL F 81369Y407 2 11 SH SOLE 11 0 0 SPDR EQUITY MUTUAL F 81369Y506 115 1500 SH SOLE 1500 0 0 SPDR EQUITY MUTUAL F 81369Y605 82 2145 SH SOLE 2145 0 0 SPDR EQUITY MUTUAL F 81369Y803 466 2932 SH SOLE 2932 0 0 SEMPRA ENERGY COMMON STOCK 816851109 67 400 SH SOLE 400 0 0 SERVICENOW INC COMMON STOCK 81762P102 199208 357715 SH SOLE 345992 1470 10253 SERVICENOW INC COMMON STOCK 81762P102 14 25 SH OTR 0 0 25 SERVICENOW INC COMMON STOCK 81762P102 139 250 SH OTR 400 250 0 0 SERVICENOW INC COMMON STOCK 81762P102 763 1370 SH OTR 428 1370 0 0 SHERWIN WILLIAMS CO COMMON STOCK 824348106 874 3502 SH SOLE 3462 0 40 SHOPIFY INC COMMON STOCK 82509L107 606 897 SH SOLE 897 0 0 SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109 829 6299 SH SOLE 6299 0 0 SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 141 21265 SH SOLE 21265 0 0 SITEONE LANDSCAPE SUPPLY INC COMMON STOCK 82982L103 7 46 SH SOLE 46 0 0 SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 227 1706 SH SOLE 1706 0 0 SMUCKER J M CO COMMON STOCK 832696405 92 682 SH SOLE 682 0 0 SNAP INC COMMON STOCK 83304A106 14 400 SH SOLE 400 0 0 SNOWFLAKE INC CL A COMMON STOCK 833445109 987 4308 SH SOLE 3508 0 800 SOCIEDAD FOREIGN STOCK 833635105 34 400 SH SOLE 400 0 0 SOHU COM LTD COMMON STOCK 83410S108 2 100 SH SOLE 0 0 100 SOLAREDGE TECHNOLOGIES INC COMMON STOCK 83417M104 3 10 SH SOLE 10 0 0 SONY CORP FOREIGN STOCK 835699307 199 1942 SH SOLE 1942 0 0 SOUTHERN CO COMMON STOCK 842587107 207 2850 SH SOLE 2850 0 0 SOUTHERN COPPER COMMON STOCK 84265V105 30 400 SH SOLE 400 0 0 SOUTHWEST AIRLINES INC COMMON STOCK 844741108 9 200 SH SOLE 0 0 200 SPROTT PHYSICAL GOLD TRUST COMMON STOCK 85207H104 135 8800 SH SOLE 8800 0 0 BLOCK INC CLASS A COMMON STOCK 852234103 374 2755 SH SOLE 2735 0 20 STANLEY BLACK & DECKER INC COMMON STOCK 854502101 468 3350 SH SOLE 3350 0 0 STARBUCKS CORP COMMON STOCK 855244109 118489 1302507 SH SOLE 1271177 1445 29885 STARBUCKS CORP COMMON STOCK 855244109 220 2420 SH OTR 428 2420 0 0 STATE STREET CORP COMMON STOCK 857477103 10045 115306 SH SOLE 115306 0 0 STERICYCLE INC COMMON STOCK 858912108 7 112 SH SOLE 112 0 0 STRYKER CORP COMMON STOCK 863667101 361032 1350408 SH SOLE 1308614 9182 32612 STRYKER CORP COMMON STOCK 863667101 25 92 SH OTR 0 0 92 STRYKER CORP COMMON STOCK 863667101 118 440 SH OTR 400 440 0 0 STRYKER CORP COMMON STOCK 863667101 1301 4870 SH OTR 428 4870 0 0 SUN LIFE FINANCIAL INC FOREIGN STOCK 866796105 73 1300 SH SOLE 1300 0 0 SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107 163 5000 SH SOLE 5000 0 0 SUNRUN INC COMMON STOCK 86771W105 550 18111 SH SOLE 5231 0 12880 SYNOPSYS INC COMMON STOCK 871607107 292 875 SH SOLE 25 0 850 SYSCO CORP COMMON STOCK 871829107 2251 27565 SH SOLE 27565 0 0 TJX COMPANIES INC COMMON STOCK 872540109 167703 2768291 SH SOLE 2662979 30243 75069 TJX COMPANIES INC COMMON STOCK 872540109 16 271 SH OTR 0 0 271 TJX COMPANIES INC COMMON STOCK 872540109 157 2595 SH OTR 400 2595 0 0 TJX COMPANIES INC COMMON STOCK 872540109 446 7349 SH OTR 428 7349 0 0 T-MOBILE US INC COMMON STOCK 872590104 6 50 SH SOLE 50 0 0 TTM TECHNOLOGIES COMMON STOCK 87305R109 52 3500 SH SOLE 3500 0 0 TAIWAN SEMICONDUCTER ADR FOREIGN STOCK 874039100 40 385 SH SOLE 385 0 0 TARGET CORP COMMON STOCK 87612E106 2313 10901 SH SOLE 10901 0 0 TC ENERGY CORPORATION FOREIGN STOCK 87807B107 139 2455 SH SOLE 2455 0 0 TEGNA INC COMMON STOCK 87901J105 11 500 SH SOLE 500 0 0 TENCENT MUSIC COMMON STOCK 88034P109 2 500 SH SOLE 500 0 0 TERADATA CORP COMMON STOCK 88076W103 5 98 SH SOLE 36 0 62 TERADYNE INC COMMON STOCK 880770102 3 26 SH SOLE 26 0 0 TESLA MOTORS INC COMMON STOCK 88160R101 7640 7090 SH SOLE 7010 0 80 TETRA TECH INC COMMON STOCK 88162G103 5 33 SH SOLE 0 0 33 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 944 5145 SH SOLE 5145 0 0 TRADE DESK INC COMMON STOCK 88339J105 105222 1519452 SH SOLE 1472572 0 46880 TRADE DESK INC COMMON STOCK 88339J105 12 180 SH OTR 0 0 180 TRADE DESK INC COMMON STOCK 88339J105 650 9380 SH OTR 400 9380 0 0 TRADE DESK INC COMMON STOCK 88339J105 133 1920 SH OTR 428 1920 0 0 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 294837 499174 SH SOLE 481568 2858 14748 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 24 40 SH OTR 0 0 40 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 168 285 SH OTR 400 285 0 0 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 845 1430 SH OTR 428 1430 0 0 3M COMPANY COMMON STOCK 88579Y101 2468 16579 SH SOLE 16504 0 75 TIMKEN CO COMMON STOCK 887389104 971 16000 SH SOLE 16000 0 0 TIMKENSTEEL CORP COMMON STOCK 887399103 175 8000 SH SOLE 8000 0 0 TOMPKINS FINANCIAL CORPORATION COMMON STOCK 890110109 20 250 SH SOLE 250 0 0 TORONTO-DOMINION BANK FOREIGN STOCK 891160509 57 718 SH SOLE 718 0 0 TORTOISE EQUITY MUTUAL F 89148H207 7 225 SH SOLE 0 0 225 TOTAL FINA ELF S A ADR FOREIGN STOCK 89151E109 95 1875 SH SOLE 1875 0 0 TRACTOR SUPPLY CO COMMON STOCK 892356106 373 1599 SH SOLE 1599 0 0 TRANSDIGM GROUP INC COM COMMON STOCK 893641100 65 99 SH SOLE 99 0 0 TRAVEL AND LEISURE CO COMMON STOCK 894164102 88 1520 SH SOLE 1520 0 0 THE TRAVELERS COMPANIES COMMON STOCK 89417E109 128 700 SH SOLE 700 0 0 TREX COMPANY INC COMMON STOCK 89531P105 8153 124804 SH SOLE 121993 0 2811 TRUIST FINANCIAL CORP COMMON STOCK 89832Q109 62 1096 SH SOLE 1096 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 0 57 SH SOLE 57 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 1 66 SH OTR 428 66 0 0 TWILIO INC COMMON STOCK 90138F102 326 1976 SH SOLE 1976 0 0 TYLER TECHNOLOGIES INC COMMON STOCK 902252105 1958 4402 SH SOLE 3837 0 565 UGI CORP NEW COMMON STOCK 902681105 40 1102 SH SOLE 1102 0 0 US BANCORP COMMON STOCK 902973304 443 8326 SH SOLE 8276 0 50 ULTA BEAUTY INC COMMON STOCK 90384S303 194 487 SH SOLE 487 0 0 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 4032 88470 SH SOLE 83414 230 4826 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 47 1038 SH OTR 428 1038 0 0 UNION PACIFIC COMMON STOCK 907818108 57903 211935 SH SOLE 205589 0 6346 UNION PACIFIC COMMON STOCK 907818108 24 88 SH OTR 0 0 88 UNION PACIFIC COMMON STOCK 907818108 109 400 SH OTR 428 400 0 0 UNITED BANCORP INC COMMON STOCK 909911109 283 15536 SH SOLE 15536 0 0 UNITED PARCEL SERVICE COMMON STOCK 911312106 1194 5568 SH SOLE 5418 0 150 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 1752 3435 SH SOLE 3435 0 0 UNITI GROUP INC COMMON STOCK 91325V108 5 397 SH SOLE 397 0 0 UNITY SOFTWARE INC COMMON STOCK 91332U101 7 75 SH SOLE 75 0 0 VAIL RESORTS INC COMMON STOCK 91879Q109 262 1007 SH SOLE 1007 0 0 VALERO ENERGY CORP COMMON STOCK 91913Y100 5 49 SH SOLE 49 0 0 VALMONT INDUSTRIES INC COMMON STOCK 920253101 1519 6365 SH SOLE 6365 0 0 VANGUARD EQUITY MUTUAL F 921908844 1417 8740 SH SOLE 8270 0 470 VANGUARD EQUITY MUTUAL F 921910733 564 6950 SH SOLE 6950 0 0 VANGUARD EQUITY MUTUAL F 921943858 1676 34895 SH SOLE 34895 0 0 VANGUARD EQUITY MUTUAL F 922042718 87 705 SH SOLE 705 0 0 VANGUARD EQUITY MUTUAL F 922042775 479 8325 SH SOLE 7650 0 675 VANGUARD EQUITY MUTUAL F 922042858 95 2050 SH SOLE 1925 0 125 VANGUARD EQUITY MUTUAL F 92204A108 141 462 SH SOLE 462 0 0 VANGUARD BOND MUTUAL FUN 92206C409 28 356 SH SOLE 356 0 0 VANGUARD EQUITY MUTUAL F 92206C680 355 4968 SH SOLE 4968 0 0 VANGUARD EQUITY MUTUAL F 92206C714 461 6334 SH SOLE 6334 0 0 VANGUARD EQUITY MUTUAL F 92206C870 17 200 SH SOLE 200 0 0 VEEVA SYSTEMS INC COMMON STOCK 922475108 8421 39637 SH SOLE 39532 0 105 VEEVA SYSTEMS INC COMMON STOCK 922475108 289 1362 SH OTR 400 1362 0 0 VENTAS INC COMMON STOCK 92276F100 31 500 SH SOLE 500 0 0 VANGUARD EQUITY MUTUAL F 922908363 427 1028 SH SOLE 463 0 565 VANGUARD EQUITY MUTUAL F 922908553 28 260 SH SOLE 110 0 150 VANGUARD EQUITY MUTUAL F 922908736 20 70 SH SOLE 70 0 0 VANGUARD EQUITY MUTUAL F 922908744 223 1510 SH SOLE 1510 0 0 VANGUARD EQUITY MUTUAL F 922908751 279 1315 SH SOLE 1315 0 0 VANGUARD EQUITY MUTUAL F 922908769 3923 17233 SH SOLE 16933 0 300 VERASTEM INC COMMON STOCK 92337C104 25 17390 SH SOLE 17390 0 0 VERISIGN COMMON STOCK 92343E102 113 509 SH SOLE 509 0 0 VERIZON COMMON STOCK 92343V104 1208 23708 SH SOLE 18750 0 4958 VERISK ANALYTICS INC COMMON STOCK 92345Y106 76 356 SH SOLE 331 0 25 VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 80 305 SH SOLE 300 0 5 VIACOMCBS INC CLASS COMMON STOCK 92556H206 2 54 SH SOLE 54 0 0 VIATRIS INC COMMON STOCK 92556V106 131 12010 SH SOLE 12010 0 0 VIMEO INC COMMON STOCK 92719V100 0 65 SH SOLE 65 0 0 VISA INC COMMON STOCK 92826C839 144091 649732 SH SOLE 637563 0 12169 VISA INC COMMON STOCK 92826C839 19 86 SH OTR 0 0 86 VMWARE INC COMMON STOCK 928563402 35 308 SH SOLE 308 0 0 VODAFONE GROUP PLC FOREIGN STOCK 92857W308 106 6352 SH SOLE 352 0 6000 VONTIER CORP INC COMMON STOCK 928881101 125 4942 SH SOLE 4942 0 0 VORNADO REALTY TRUST COMMON STOCK 929042109 91 2000 SH SOLE 2000 0 0 W P CAREY INC COMMON STOCK 92936U109 808 10000 SH SOLE 10000 0 0 WABTEC CORP COMMON STOCK 929740108 61 635 SH SOLE 635 0 0 WAL-MART STORES INC COMMON STOCK 931142103 4501 30222 SH SOLE 30222 0 0 WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 1087 24278 SH SOLE 24278 0 0 WASHINGTON TR BANCORP INC COMMON STOCK 940610108 48 919 SH SOLE 919 0 0 WASTE MANAGEMENT INC COMMON STOCK 94106L109 229 1442 SH SOLE 1367 0 75 WATSCO INC COMMON STOCK 942622200 7211 23672 SH SOLE 22806 0 866 WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 12 84 SH SOLE 84 0 0 WELLS FARGO & CO (NEW) COMMON STOCK 949746101 1121 23126 SH SOLE 23126 0 0 WEX INC COMMON STOCK 96208T104 64030 358814 SH SOLE 352689 0 6125 WEX INC COMMON STOCK 96208T104 5 29 SH OTR 0 0 29 WEX INC COMMON STOCK 96208T104 464 2600 SH OTR 428 2600 0 0 WEYERHAEUSER COMMON STOCK 962166104 152 4000 SH SOLE 4000 0 0 WHIRLPOOL CORP COMMON STOCK 963320106 22 129 SH SOLE 129 0 0 WILLIAMS COMPANIES COMMON STOCK 969457100 117 3500 SH SOLE 3500 0 0 WISDOM TREE EQUITY MUTUAL F 97717X669 159 2500 SH SOLE 0 0 2500 WOLFSPEED INC COMMON STOCK 977852102 89 780 SH SOLE 780 0 0 WORKDAY INC COMMON STOCK 98138H101 95 398 SH SOLE 398 0 0 WYNDHAM COMMON STOCK 98311A105 129 1520 SH SOLE 1520 0 0 XCEL ENERGY INC COM COMMON STOCK 98389B100 813 11262 SH SOLE 10922 0 340 XYLEM INC COMMON STOCK 98419M100 341 4002 SH SOLE 4002 0 0 XEROX HOLDING CORP COMMON STOCK 98421M106 13 651 SH SOLE 353 0 298 YUM! BRANDS COMMON STOCK 988498101 388 3277 SH SOLE 3277 0 0 YUM CHINA HOLDINGS INC COMMON STOCK 98850P109 83 2005 SH SOLE 2005 0 0 ZIMMER HOLDINGS INC COMMON STOCK 98956P102 51 399 SH SOLE 399 0 0 ZIONS BANCORP COMMON STOCK 989701107 8 120 SH SOLE 120 0 0 ZOETIS INC COMMON STOCK 98978V103 5185 27496 SH SOLE 25669 0 1827 ZOOM VIDEO COMMUNICATIONS-A COMMON STOCK 98980L101 21 180 SH SOLE 180 0 0 AMCOR PLC FOREIGN STOCK G0250X107 2142 189052 SH SOLE 189052 0 0 AON PLC CLASS A FOREIGN STOCK G0403H108 262 804 SH SOLE 804 0 0 ATLASSIAN CORP PLC CL A COMMON STOCK G06242104 140 476 SH SOLE 476 0 0 ACCENTURE PLC FOREIGN STOCK G1151C101 39862 118205 SH SOLE 113325 0 4880 LIBERTY GLOBAL PLC COMMON STOCK G5480U104 26 1029 SH SOLE 998 0 31 LIBERTY GLOBAL PLC COMMON STOCK G5480U120 80 3093 SH SOLE 3000 0 93 LINDE PLC FOREIGN STOCK G5494J103 1126 3526 SH SOLE 3526 0 0 MEDTRONIC PLC FOREIGN STOCK G5960L103 974 8782 SH SOLE 8782 0 0 PAGSEGURO DIGITAL LTD FOREIGN STOCK G68707101 20 1005 SH SOLE 1005 0 0 SEAGATE TECHNOLOGY HOLDINGS PLC COMMON STOCK G7997R103 13 145 SH SOLE 145 0 0 PENTAIR PLC FOREIGN STOCK G7S00T104 16 300 SH SOLE 300 0 0 SIGNET JEWELERS LIMITED COMMON STOCK G81276100 10 141 SH SOLE 141 0 0 TPG PACE BENEFICIAL FIN CL A COMMON STOCK G8990D125 2 155 SH SOLE 155 0 0 LIBERTY LATIN AMERICA COMMON STOCK G9001E102 21 2168 SH SOLE 2164 0 4 LIBERTY LATIN AMERICA COMMON STOCK G9001E128 12 1256 SH SOLE 1234 0 22 ALCON INC FOREIGN STOCK H01301128 283 3569 SH SOLE 3569 0 0 CHUBB LTD FOREIGN STOCK H1467J104 1576 7370 SH SOLE 7370 0 0 CRISPR THERAPEUTICS COMMON STOCK H17182108 15 245 SH SOLE 245 0 0 TE CONNECTIVITY LTD FOREIGN STOCK H84989104 257 1965 SH SOLE 1965 0 0 TRANSOCEAN LTD FOREIGN STOCK H8817H100 12 2618 SH SOLE 2026 0 592 SPOTIFY TECH COMMON STOCK L8681T102 17 110 SH SOLE 110 0 0 CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104 134 970 SH SOLE 970 0 0 CYBERARK SOFTWARE LTD COMMON STOCK M2682V108 8 50 SH SOLE 0 0 50 RISKIFIED LTD CLASS A COMMON STOCK M8216R109 65 10707 SH SOLE 10707 0 0 ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210 11778 17634 SH SOLE 17062 0 572 ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210 27 40 SH OTR 400 40 0 0 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 192189 1038411 SH SOLE 1000257 11595 26559 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 11 62 SH OTR 0 0 62 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 1648 8900 SH OTR 428 8900 0 0 MAKEMYTRIP LTD FOREIGN STOCK V5633W109 1 4 SH SOLE 4 0 0 DIANA SHIPPING INC COMMON STOCK Y2066G104 85 15760 SH SOLE 15760 0 0 OCEANPAL INC COMMON STOCK Y6430L103 1 1576 SH SOLE 1576 0 0