0000932974-23-000004.txt : 20230801 0000932974-23-000004.hdr.sgml : 20230801 20230801115311 ACCESSION NUMBER: 0000932974-23-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230801 DATE AS OF CHANGE: 20230801 EFFECTIVENESS DATE: 20230801 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: 231130373 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 X0202 13F-HR LIVE false false false 0000932974 XXXXXXXX 06-30-2023 06-30-2023 LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS LLP/MA
230 CONGRESS STREET BOSTON MA 02110
13F HOLDINGS REPORT 028-04578 N
Edmond G Romulus Compliance Associate 617-622-2276 Edmond G Romulus Boston MA 08-01-2023 2 735 9359533585 false 400 0001592615 028-16092 Page Arthur B 428 0001598011 028-15768 Moreno Evelyn V
INFORMATION TABLE 2 LWCO13fr06302023.XML ABM INDUSTRIES INC COMMON STOCK 000957100 549332 12880 SH SOLE 12880 0 0 AFLAC INC COMMON STOCK 001055102 486855 6975 SH SOLE 6975 0 0 ASGN INC COMMON STOCK 00191U102 137798 1822 SH SOLE 1822 0 0 AT&T INC COMMON STOCK 00206R102 222360 13941 SH SOLE 11716 0 2225 ABBOTT LABORATORIES COMMON STOCK 002824100 192368434 1764523 SH SOLE 1707527 9032 47964 ABBOTT LABORATORIES COMMON STOCK 002824100 233303 2140 SH OTR 400 2140 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 1355882 12437 SH OTR 428 12437 0 0 ABBVIE INC COMMON STOCK 00287Y109 8799083 65309 SH SOLE 64669 0 640 ADAMS NATURAL RESOURCES FUND INC EQUITY MUTUAL F 00548F105 169121 8123 SH SOLE 8123 0 0 ADOBE SYSTEMS INC COMMON STOCK 00724F101 284506315 581824 SH SOLE 563194 2580 16050 ADOBE SYSTEMS INC COMMON STOCK 00724F101 49388 101 SH OTR 0 0 101 ADOBE SYSTEMS INC COMMON STOCK 00724F101 112468 230 SH OTR 400 230 0 0 ADOBE SYSTEMS INC COMMON STOCK 00724F101 672360 1375 SH OTR 428 1375 0 0 RAYLIANT EQUITY MUTUAL F 00774Q197 9055 592 SH SOLE 592 0 0 ADVANCE MICRO DEVICES COMMON STOCK 007903107 709316 6227 SH SOLE 6227 0 0 ADVANCED DRAINAGE SYSTEMS INC COMMON STOCK 00790R104 26511 233 SH SOLE 233 0 0 AEGON NV FOREIGN STOCK 007924103 12067 2380 SH SOLE 2380 0 0 AEROVIRONMENT INC COMMON STOCK 008073108 51140 500 SH SOLE 500 0 0 AGILENT TECHNOLOGIES COMMON STOCK 00846U101 666186 5540 SH SOLE 5540 0 0 AGNICO EAGLE MINES LTD FOREIGN STOCK 008474108 244902 4900 SH SOLE 4900 0 0 AIRBNB INC CL A COMMON STOCK 009066101 12816 100 SH SOLE 100 0 0 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 7400794 24708 SH SOLE 24638 0 70 AKAMAI TECHNOLOGIES COMMON STOCK 00971T101 11234 125 SH SOLE 125 0 0 ALIBABA GROUP FOREIGN STOCK 01609W102 28923 347 SH SOLE 347 0 0 ALIGN TECHNOLOGY INC COMMON STOCK 016255101 86215657 243795 SH SOLE 240194 985 2616 ALIGN TECHNOLOGY INC COMMON STOCK 016255101 28291 80 SH OTR 0 0 80 ALLSTATE INSURANCE COMMON STOCK 020002101 87232 800 SH SOLE 800 0 0 ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107 373232 1965 SH SOLE 1350 0 615 ALPHABET INC COMMON STOCK 02079K107 25572933 211399 SH SOLE 207495 0 3904 ALPHABET INC COMMON STOCK 02079K305 366376322 3060787 SH SOLE 2953272 22280 85235 ALPHABET INC COMMON STOCK 02079K305 39740 332 SH OTR 0 0 332 ALPHABET INC COMMON STOCK 02079K305 205884 1720 SH OTR 400 1720 0 0 ALPHABET INC COMMON STOCK 02079K305 969570 8100 SH OTR 428 8100 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 541018 11943 SH SOLE 11943 0 0 AMAZON.COM COMMON STOCK 023135106 274624684 2106664 SH SOLE 2034274 7860 64530 AMAZON.COM COMMON STOCK 023135106 30504 234 SH OTR 0 0 234 AMAZON.COM COMMON STOCK 023135106 977701 7500 SH OTR 428 7500 0 0 AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 288806 3430 SH SOLE 3075 0 355 AMERICAN EXPRESS CO COMMON STOCK 025816109 1006701 5779 SH SOLE 5779 0 0 AMERICAN INTL GROUP COMMON STOCK 026874784 8631 150 SH SOLE 150 0 0 AMERICAN TOWER CORP COMMON STOCK 03027X100 289741327 1493972 SH SOLE 1444728 10417 38827 AMERICAN TOWER CORP COMMON STOCK 03027X100 33746 174 SH OTR 0 0 174 AMERICAN TOWER CORP COMMON STOCK 03027X100 151273 780 SH OTR 400 780 0 0 AMERICAN TOWER CORP COMMON STOCK 03027X100 1140755 5882 SH OTR 428 5882 0 0 AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 1299882 9106 SH SOLE 9106 0 0 AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 102950 535 SH SOLE 535 0 0 AMETEK INC NEW COMMON STOCK 031100100 48564 300 SH SOLE 300 0 0 AMGEN INC COMMON STOCK 031162100 15804507 71185 SH SOLE 69553 530 1102 AMPHENOL CORP COMMON STOCK 032095101 240409 2830 SH SOLE 2830 0 0 AMPHENOL CORP CORPORATE BONDS 032095AG6 4903 5000 PRN SOLE 5000 0 0 AMYLYX PHARMACEUTICALS INC COMMON STOCK 03237H101 38891 1803 SH SOLE 1803 0 0 ANALOG DEVICES CORP COMMON STOCK 032654105 31567609 162043 SH SOLE 158823 0 3220 ANALOG DEVICES CORP COMMON STOCK 032654105 20260 104 SH OTR 0 0 104 ANALOG DEVICES CORP COMMON STOCK 032654105 276240 1418 SH OTR 400 1418 0 0 ANSYS INC COMMON STOCK 03662Q105 12220 37 SH SOLE 37 0 0 ELEVANCE HEALTH INC COMMON STOCK 036752103 152391 343 SH SOLE 343 0 0 APPLE INC COMMON STOCK 037833100 318268326 1640812 SH SOLE 1600155 0 40657 APPLE INC COMMON STOCK 037833100 252161 1300 SH OTR 428 1300 0 0 APPLIED MATERIALS INC COMMON STOCK 038222105 246730 1707 SH SOLE 1707 0 0 APPLOVIN CORP COMMON STOCK 03831W108 3474 135 SH SOLE 135 0 0 APTARGROUP INC COMMON STOCK 038336103 46344 400 SH SOLE 400 0 0 ARCBEST CORPORATION COMMON STOCK 03937C105 9880 100 SH SOLE 100 0 0 ARCHER DANIELS MIDLAND CO COMMON STOCK 039483102 133565 1768 SH SOLE 1253 0 515 ARISTA NETWORKS INC COMMON STOCK 040413106 152660 942 SH SOLE 942 0 0 ASTRAZENECA PLC SPONSORED ADR FOREIGN STOCK 046353108 22759 318 SH SOLE 318 0 0 ATLANTIC UNION BANKSHARES CORP COMMON STOCK 04911A107 167974 6473 SH SOLE 6473 0 0 ATLASSIAN CORP CLASS A COMMON STOCK 049468101 99008 590 SH SOLE 566 0 24 AURORA CANNABIS INC FOREIGN STOCK 05156X884 11 21 SH SOLE 21 0 0 AURORA INNOVATION INC COMMON STOCK 051774107 2940 1000 SH SOLE 1000 0 0 AUTODESK INC COMMON STOCK 052769106 474284 2318 SH SOLE 2318 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 148962806 677749 SH SOLE 654965 6986 15798 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 14726 67 SH OTR 0 0 67 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 212317 966 SH OTR 400 966 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 146160 665 SH OTR 428 665 0 0 AVIS BUDGET GROUP INC COMMON STOCK 053774105 102902 450 SH SOLE 450 0 0 BP PLC SPONSORED ADR FOREIGN STOCK 055622104 373580 10586 SH SOLE 10586 0 0 BAIDU.COM SPON ADR FOREIGN STOCK 056752108 27382 200 SH SOLE 0 0 200 BALCHEM CORP COMMON STOCK 057665200 514300 3815 SH SOLE 3540 0 275 BALL CORP COMMON STOCK 058498106 147620 2536 SH SOLE 2536 0 0 BANK OF AMERICA CORP COMMON STOCK 060505104 1115038 38865 SH SOLE 37615 0 1250 BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 48972 1100 SH SOLE 1100 0 0 BANK OZK COMMON STOCK 06417N103 37350 930 SH SOLE 930 0 0 BARRICK GOLD CORP FOREIGN STOCK 067901108 3335 197 SH SOLE 197 0 0 BAXTER INTERNATIONAL INC COMMON STOCK 071813109 55811 1225 SH SOLE 1225 0 0 BECTON DICKINSON COMMON STOCK 075887109 6257830 23703 SH SOLE 23591 0 112 BECTON DICKINSON COMMON STOCK 075887109 14520 55 SH OTR 0 0 55 BERKELEY LIGHTS INC COMMON STOCK 084310101 980 2000 SH SOLE 0 0 2000 BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 2589050 5 SH SOLE 5 0 0 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 59894519 175644 SH SOLE 171520 648 3476 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 33418 98 SH OTR 0 0 98 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 598455 1755 SH OTR 428 1755 0 0 BHP GROUP LTD FOREIGN STOCK 088606108 433386 7263 SH SOLE 5001 0 2262 BEYOND MEAT COMMON STOCK 08862E109 6879 530 SH SOLE 530 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 1911060 6709 SH SOLE 6709 0 0 BLACK HILLS CORP COMMON STOCK 092113109 24104 400 SH SOLE 400 0 0 BLACK STONE MINERALS LP COMMON STOCK 09225M101 239250 15000 SH SOLE 0 0 15000 BLACKROCK INC COMMON STOCK 09247X101 322762 467 SH SOLE 443 0 24 THE BLACKSTONE GROUP INC COMMON STOCK 09260D107 153030 1646 SH SOLE 1646 0 0 BLACKROCK EQUITY MUTUAL F 09260Q108 3768 480 SH SOLE 480 0 0 BLOCK (H & R) INC COMMON STOCK 093671105 256362 8044 SH SOLE 8044 0 0 BOEING CO COMMON STOCK 097023105 1416884 6710 SH SOLE 6554 0 156 BOOKING HOLDINGS INC COMMON STOCK 09857L108 872206 323 SH SOLE 323 0 0 BOSTON BEER COMPANY COMMON STOCK 100557107 118133 383 SH SOLE 383 0 0 BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 70533 1304 SH SOLE 1304 0 0 BRIGHTHOUSE FINANCIAL INC COMMON STOCK 10922N103 331 7 SH SOLE 7 0 0 BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 3372115 52730 SH SOLE 51787 0 943 BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107 329510 9925 SH SOLE 9925 0 0 BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 48348508 291907 SH SOLE 276449 0 15458 BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 130848 790 SH OTR 428 790 0 0 BROADCOM INC COMMON STOCK 11135F101 1791245 2065 SH SOLE 2065 0 0 BROOKLINE BANCORP INC COMMON STOCK 11373M107 104696 11979 SH SOLE 11979 0 0 BROWN FORMAN CORP COMMON STOCK 115637100 108571 1595 SH SOLE 1595 0 0 BROWN FORMAN CORP COMMON STOCK 115637209 1072220 16056 SH SOLE 16056 0 0 BURLINGTON STORES INC COMMON STOCK 122017106 78695 500 SH SOLE 500 0 0 CH ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 148130 1570 SH SOLE 1570 0 0 CIGNA CORPORATION COMMON STOCK 125523100 689714 2458 SH SOLE 2458 0 0 CIGNA CORPORATION CORPORATE BONDS 125523BV1 19977 20000 PRN SOLE 20000 0 0 CSX CORP COMMON STOCK 126408103 228948 6714 SH SOLE 5399 0 1315 CVS HEALTH CORP COMMON STOCK 126650100 1059280 15323 SH SOLE 15323 0 0 CABOT CORP COMMON STOCK 127055101 19281175 288252 SH SOLE 218897 69355 0 COTERRA ENERGY INC COMMON STOCK 127097103 503525 19902 SH SOLE 19390 0 512 CACI INTERNATIONAL INC CLASS A COMMON STOCK 127190304 170420 500 SH SOLE 500 0 0 CADIZ INC COMMON STOCK 127537207 20300 5000 SH SOLE 5000 0 0 CAMBRIDGE BANCORP COMMON STOCK 132152109 43719 805 SH SOLE 805 0 0 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 178648327 1475578 SH SOLE 1426208 10545 38825 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 188869 1560 SH OTR 400 1560 0 0 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 550868 4550 SH OTR 428 4550 0 0 CANADIAN PACIFIC KANSAS CITY LTD FOREIGN STOCK 13646K108 472747 5853 SH SOLE 5853 0 0 CANOPY GROWTH CORP FOREIGN STOCK 138035100 126 326 SH SOLE 326 0 0 CARLISLE COS INC COMMON STOCK 142339100 19753 77 SH SOLE 0 0 77 CARRIER GLOBAL CORP COMMON STOCK 14448C104 309992 6236 SH SOLE 6036 0 200 CASSAVA SCIENCES INC COMMON STOCK 14817C107 2329 95 SH SOLE 95 0 0 CATERPILLAR INC COMMON STOCK 149123101 239899 975 SH SOLE 890 0 85 CHARGEPOINT HOLDINGS INC CLASS A COMMON STOCK 15961R105 7955 905 SH SOLE 905 0 0 CHARTER COMMUNICATIONS INC COMMON STOCK 16119P108 11021 30 SH SOLE 30 0 0 THE CHEMOURS COMPANY COMMON STOCK 163851108 356469 9663 SH SOLE 9663 0 0 CHENIERE ENERGY INC COMMON STOCK 16411R208 687069 4510 SH SOLE 3807 0 703 CHEVRON CORP COMMON STOCK 166764100 12581866 79961 SH SOLE 77938 0 2023 CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105 680202 318 SH SOLE 303 0 15 CHURCH & DWIGHT CO COMMON STOCK 171340102 144559152 1442274 SH SOLE 1402283 5356 34635 CHURCH & DWIGHT CO COMMON STOCK 171340102 240552 2400 SH OTR 400 2400 0 0 CHURCH & DWIGHT CO COMMON STOCK 171340102 335972 3352 SH OTR 428 3352 0 0 CISCO SYSTEMS COMMON STOCK 17275R102 4050882 78293 SH SOLE 77317 0 976 CINTAS CORP COMMON STOCK 172908105 4722756 9501 SH SOLE 9501 0 0 CITIGROUP INC COMMON STOCK 172967424 140422 3050 SH SOLE 2850 0 200 COCA COLA BOTTLING COMMON STOCK 191098102 198438 312 SH SOLE 312 0 0 COCA-COLA CO COMMON STOCK 191216100 7995351 132769 SH SOLE 132549 0 220 COLGATE PALMOLIVE CO COMMON STOCK 194162103 7412094 96211 SH SOLE 95771 0 440 COMCAST CORP COMMON STOCK 20030N101 1057864 25460 SH SOLE 25460 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 6744 200 SH SOLE 200 0 0 CONDUENT INC COMMON STOCK 206787103 928 273 SH SOLE 273 0 0 CONOCOPHILLIPS INC COMMON STOCK 20825C104 6804096 65670 SH SOLE 64304 0 1366 CONSOLIDATED EDISON INC COMMON STOCK 209115104 230520 2550 SH SOLE 2550 0 0 CONSTELLATION BRANDS CL A COMMON STOCK 21036P108 493492 2005 SH SOLE 2005 0 0 CONSTELLATION ENERGY CORP COMMON STOCK 21037T109 36620 400 SH SOLE 400 0 0 CORNING INC COMMON STOCK 219350105 701080 20008 SH SOLE 18008 0 2000 CORTEVA INC COMMON STOCK 22052L104 1950263 34036 SH SOLE 34036 0 0 COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 136425619 253400 SH SOLE 243162 0 10238 COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 314952 585 SH OTR 428 585 0 0 COSTAR GROUP INC COMMON STOCK 22160N109 7120 80 SH SOLE 80 0 0 COUPANG INC FOREIGN STOCK 22266T109 312122 17938 SH SOLE 17938 0 0 CROWDSTRIKE HOLDINGS INC CLASS A COMMON STOCK 22788C105 16156 110 SH SOLE 0 0 110 CROWN CASTLE INTL CORP COMMON STOCK 22822V101 159287 1398 SH SOLE 1398 0 0 CUMMINS INC COMMON STOCK 231021106 2316763 9450 SH SOLE 9450 0 0 XTRACKERS EQUITY MUTUAL F 233051507 300353 5105 SH SOLE 5105 0 0 XTRACKERS EQUITY MUTUAL F 233051853 130464 3600 SH SOLE 3600 0 0 XTRACKERS COMMON STOCK 233051879 40863 1527 SH SOLE 1527 0 0 DTE ENERGY COMMON STOCK 233331107 11002 100 SH SOLE 100 0 0 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 411172480 1713221 SH SOLE 1655034 13067 45120 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 33360 139 SH OTR 0 0 139 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 373920 1558 SH OTR 400 1558 0 0 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 1479600 6165 SH OTR 428 6165 0 0 DEERE & CO COMMON STOCK 244199105 4049071 9993 SH SOLE 9968 0 25 DELL TECHNOLOGIES INC COMMON STOCK 24703L202 32628 603 SH SOLE 603 0 0 DELTA AIRLINES INC COMMON STOCK 247361702 78441 1650 SH SOLE 1650 0 0 DENTSPLY SIRONA INC COMMON STOCK 24906P109 17009 425 SH SOLE 425 0 0 DEVON ENERGY CORP NEW COMMON STOCK 25179M103 254552 5266 SH SOLE 5059 0 207 DEXCOM INC COMMON STOCK 252131107 255478 1988 SH SOLE 1988 0 0 DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 1369448 7894 SH SOLE 7629 0 265 DIAMONDBACK COMMON STOCK 25278X109 709832 5403 SH SOLE 5303 0 100 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 21206862 237532 SH SOLE 229622 0 7910 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 2232 25 SH OTR 0 0 25 DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 2803115 23989 SH SOLE 23989 0 0 DOLLAR GEN CORP NEW COM COMMON STOCK 256677105 154162 908 SH SOLE 908 0 0 DOLLAR TREE INC COMMON STOCK 256746108 30853 215 SH SOLE 215 0 0 DOMINION ENERGY INC COMMON STOCK 25746U109 223111 4308 SH SOLE 4308 0 0 DONALDSON CO INC COMMON STOCK 257651109 595908 9533 SH SOLE 9533 0 0 DOVER CORP COMMON STOCK 260003108 572144 3875 SH SOLE 3725 0 150 DOW INC COMMON STOCK 260557103 2027821 38074 SH SOLE 38074 0 0 DRAFTKINGS INC CLASS A COMMON STOCK 26142V105 5314 200 SH SOLE 200 0 0 DROPBOX COMMON STOCK 26210C104 5334 200 SH SOLE 200 0 0 DUKE ENERGY CORP COMMON STOCK 26441C204 25396 283 SH SOLE 283 0 0 DUPONT DE NEMOURS INC COMMON STOCK 26614N102 2808590 39314 SH SOLE 39314 0 0 EOG RESOURCES COMMON STOCK 26875P101 169722921 1483075 SH SOLE 1420832 12596 49647 EOG RESOURCES COMMON STOCK 26875P101 35705 312 SH OTR 0 0 312 EOG RESOURCES COMMON STOCK 26875P101 168799 1475 SH OTR 400 1475 0 0 EOG RESOURCES COMMON STOCK 26875P101 1502255 13127 SH OTR 428 13127 0 0 EASTERN CO COMMON STOCK 276317104 126630 7000 SH SOLE 7000 0 0 EASTGROUP PROPERTIES INC COMMON STOCK 277276101 16318 94 SH SOLE 94 0 0 EASTMAN CHEMICAL CO COMMON STOCK 277432100 11554 138 SH SOLE 138 0 0 EBAY INC COMMON STOCK 278642103 113379 2537 SH SOLE 2437 0 100 ECOLAB INC COMMON STOCK 278865100 21807058 116809 SH SOLE 112257 475 4077 ECOLAB INC COMMON STOCK 278865100 4481 24 SH OTR 0 0 24 ECOLAB INC COMMON STOCK 278865100 237096 1270 SH OTR 400 1270 0 0 EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 83472000 884894 SH SOLE 849808 0 35086 EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 11225 119 SH OTR 0 0 119 ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 3078 306 SH SOLE 306 0 0 ELECTRONIC ARTS INC COMMON STOCK 285512109 46173 356 SH SOLE 356 0 0 EMBECTA CORPORATION COMMON STOCK 29082K105 12376 573 SH SOLE 551 0 22 EMERSON ELECTRIC CO COMMON STOCK 291011104 875970 9691 SH SOLE 9691 0 0 ENBRIDGE INC FOREIGN STOCK 29250N105 995621 26800 SH SOLE 26800 0 0 ENPHASE ENERGY COMMON STOCK 29355A107 252225 1506 SH SOLE 1444 0 62 ENTERGY CORP (NEW) COMMON STOCK 29364G103 48880 502 SH SOLE 502 0 0 ENTERPRISE PRODUCTS PARTNERS COMMON STOCK 293792107 67614 2566 SH SOLE 2566 0 0 EPAM SYSTEMS INC COMMON STOCK 29414B104 17980 80 SH SOLE 80 0 0 EQUINIX INC COMMON STOCK 29444U700 827840 1056 SH SOLE 967 0 89 EQUINOR ASA SPON ADR FOREIGN STOCK 29446M102 2921 100 SH SOLE 100 0 0 EVERBRIDGE INC COMMON STOCK 29978A104 153867 5720 SH SOLE 5720 0 0 EVERSOURCE ENERGY COMMON STOCK 30040W108 70707 997 SH SOLE 997 0 0 EXELON CORP COMMON STOCK 30161N101 36666 900 SH SOLE 900 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 173 7 SH SOLE 7 0 0 EXPEDIA INC COMMON STOCK 30212P303 4923 45 SH SOLE 45 0 0 EXXON MOBIL CORP COMMON STOCK 30231G102 44504911 414964 SH SOLE 409469 1366 4129 FS KKR CAP CORP COM PARTNERSHIPS 302635206 191800 10000 SH SOLE 0 0 10000 META PLATFORMS INC CL A COMMON STOCK 30303M102 68095498 237282 SH SOLE 227821 2150 7311 META PLATFORMS INC CL A COMMON STOCK 30303M102 16932 59 SH OTR 0 0 59 FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 1804930 4505 SH SOLE 4080 0 425 FARFETCH COMMON STOCK 30744W107 12 2 SH SOLE 2 0 0 FASTENAL CO COMMON STOCK 311900104 662753 11235 SH SOLE 11235 0 0 FEDEX CORP COMMON STOCK 31428X106 135106 545 SH SOLE 545 0 0 FIDELITY EQUITY MUTUAL F 316092501 41469 881 SH SOLE 881 0 0 FIRST SOLAR INC COMMON STOCK 336433107 506591 2665 SH SOLE 2665 0 0 FIRST TRUST COMMON STOCK 33733E500 22101 432 SH SOLE 432 0 0 FISERV INC COMMON STOCK 337738108 378926095 3003772 SH SOLE 2908179 20668 74925 FISERV INC COMMON STOCK 337738108 36710 291 SH OTR 0 0 291 FISERV INC COMMON STOCK 337738108 421972 3345 SH OTR 400 3345 0 0 FISERV INC COMMON STOCK 337738108 1231982 9766 SH OTR 428 9766 0 0 FIRSTENERGY CORP COMMON STOCK 337932107 75077 1931 SH SOLE 1931 0 0 FLOWSERVE CORP COMMON STOCK 34354P105 18575 500 SH SOLE 500 0 0 FORD MOTOR CO COMMON STOCK 345370860 541231 35772 SH SOLE 35459 0 313 FORGE GLOBAL HOLDINGS INC COMMON STOCK 34629L103 9620 3959 SH SOLE 3959 0 0 FORTIVE CORP COMMON STOCK 34959J108 1277968 17092 SH SOLE 17092 0 0 FORTE BIOSCIENCES INC COMMON STOCK 34962G109 201 193 SH SOLE 193 0 0 FRANCO NEVADA CORP FOREIGN STOCK 351858105 271134 1901 SH SOLE 1851 0 50 FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106 22159 926 SH SOLE 926 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107 432440 5323 SH SOLE 5223 0 100 GAMESTOP CORP COMMON STOCK 36467W109 291 12 SH SOLE 12 0 0 GENERAC HOLDINGS INC COMMON STOCK 368736104 5033291 33751 SH SOLE 32310 0 1441 GENERAL DYNAMICS CORP COMMON STOCK 369550108 131457 611 SH SOLE 611 0 0 GENERAL ELECTRIC CO COMMON STOCK 369604301 1682351 15315 SH SOLE 15015 0 300 GENERAL MILLS INC COMMON STOCK 370334104 1412662 18418 SH SOLE 18418 0 0 GILEAD SCIENCES COMMON STOCK 375558103 1065647 13827 SH SOLE 13323 0 504 GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W204 250123 7018 SH SOLE 7018 0 0 GLOBAL X EQUITY MUTUAL F 37954Y830 165660 4400 SH SOLE 4400 0 0 GLOBE LIFE INC COMMON STOCK 37959E102 4823 44 SH SOLE 44 0 0 GOLDMAN SACHS COMMON STOCK 38141G104 120953 375 SH SOLE 200 0 175 GRAINGER (WW) INC COMMON STOCK 384802104 78859 100 SH SOLE 100 0 0 HCA HEALTHCARE INC COMMON STOCK 40412C101 303480 1000 SH SOLE 1000 0 0 HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 44152870 633470 SH SOLE 614002 8506 10962 HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 208403 2990 SH OTR 428 2990 0 0 HP INC COMMON STOCK 40434L105 351844 11457 SH SOLE 11457 0 0 HALEON PLC FOREIGN STOCK 405552100 85820 10241 SH SOLE 10241 0 0 HALLIBURTON CO COMMON STOCK 406216101 3299 100 SH SOLE 100 0 0 HANNON ARMSTRONG SUSTAINABLE COMMON STOCK 41068X100 6820200 272808 SH SOLE 269297 0 3511 HANOVER INSURANCE GROUP COMMON STOCK 410867105 33909 300 SH SOLE 300 0 0 HARTFORD FINANCIAL SVCS GROUP COMMON STOCK 416515104 100181 1391 SH SOLE 1391 0 0 HASBRO INC COMMON STOCK 418056107 128374 1982 SH SOLE 1982 0 0 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 4129702 24680 SH SOLE 23685 0 995 THE HERSHEY COMPANY COMMON STOCK 427866108 2379394 9529 SH SOLE 9393 0 136 HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 90670 5397 SH SOLE 5397 0 0 HEXCEL CORP NEW COMMON STOCK 428291108 7602 100 SH SOLE 0 0 100 HILTON WORLDWIDE HOLDINGS INC COMMON STOCK 43300A203 3202 22 SH SOLE 22 0 0 HOME DEPOT INC COMMON STOCK 437076102 78573653 252941 SH SOLE 245225 0 7716 HONDA MOTOR LTD FOREIGN STOCK 438128308 3698 122 SH SOLE 122 0 0 HONEYWELL INTL INC COM COMMON STOCK 438516106 6511569 31381 SH SOLE 30775 0 606 HUMANA INC COMMON STOCK 444859102 51420 115 SH SOLE 115 0 0 HUNTINGTON BANCSHARES INC COMMON STOCK 446150104 18865 1750 SH SOLE 1750 0 0 HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 101282 445 SH SOLE 445 0 0 IDEXX LABS COMMON STOCK 45168D104 77351978 154017 SH SOLE 149386 0 4631 IDEXX LABS COMMON STOCK 45168D104 301340 600 SH OTR 400 600 0 0 ILLINOIS TOOL WORKS COMMON STOCK 452308109 10243048 40946 SH SOLE 39915 0 1031 ILLUMINA INC COMMON STOCK 452327109 809207 4316 SH SOLE 3816 0 500 INGREDION INC COMMON STOCK 457187102 7417 70 SH SOLE 70 0 0 INSULET CORP COMMON STOCK 45784P101 288340 1000 SH SOLE 1000 0 0 INTEL CORP COMMON STOCK 458140100 3134196 93726 SH SOLE 93726 0 0 INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104 20016 177 SH SOLE 177 0 0 INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 1567316 11713 SH SOLE 11713 0 0 INTL FLAVORS & FRAGRANCES INC COMMON STOCK 459506101 36134 454 SH SOLE 454 0 0 INVESCO EQUITY MUTUAL F 46090E103 2013340 5450 SH SOLE 4925 0 525 INTUIT COMMON STOCK 461202103 450588349 983409 SH SOLE 952218 6761 24430 INTUIT COMMON STOCK 461202103 39863 87 SH OTR 0 0 87 INTUIT COMMON STOCK 461202103 247423 540 SH OTR 400 540 0 0 INTUIT COMMON STOCK 461202103 1632531 3563 SH OTR 428 3563 0 0 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 3055575 8936 SH SOLE 8845 0 91 INVESCO EQUITY MUTUAL F 46137V142 15789 280 SH SOLE 280 0 0 INVESCO EQUITY MUTUAL F 46137V357 482739 3226 SH SOLE 3226 0 0 INVESCO BOND MUTUAL FUN 46138E537 111746 4735 SH SOLE 4735 0 0 IQVIA HOLDINGS INC COMMON STOCK 46266C105 21230209 94453 SH SOLE 89566 0 4887 IQVIA HOLDINGS INC COMMON STOCK 46266C105 204541 910 SH OTR 428 910 0 0 IROBOT CORP COMMON STOCK 462726100 31675 700 SH SOLE 700 0 0 ISHARES EQUITY MUTUAL F 464287150 34831 356 SH SOLE 0 0 356 ISHARES EQUITY MUTUAL F 464287168 43508 384 SH SOLE 384 0 0 ISHARES BOND MUTUAL FUN 464287176 83513 776 SH SOLE 776 0 0 ISHARES EQUITY MUTUAL F 464287200 1584499 3555 SH SOLE 1481 0 2074 ISHARES BOND MUTUAL FUN 464287226 75226 768 SH SOLE 768 0 0 ISHARES EQUITY MUTUAL F 464287234 17802 450 SH SOLE 0 0 450 ISHARES EQUITY MUTUAL F 464287309 214541 3044 SH SOLE 3044 0 0 ISHARES EQUITY MUTUAL F 464287408 558201 3463 SH SOLE 3463 0 0 ISHARES EQUITY MUTUAL F 464287432 28515 277 SH SOLE 277 0 0 ISHARES EQUITY MUTUAL F 464287457 574046 7080 SH SOLE 0 0 7080 ISHARES EQUITY MUTUAL F 464287465 393894 5433 SH SOLE 5070 0 363 ISHARES EQUITY MUTUAL F 464287473 248129 2259 SH SOLE 2259 0 0 ISHARES EQUITY MUTUAL F 464287481 108419 1122 SH SOLE 1122 0 0 ISHARES EQUITY MUTUAL F 464287499 110275 1510 SH SOLE 1510 0 0 ISHARES EQUITY MUTUAL F 464287507 395097 1511 SH SOLE 744 0 767 ISHARES EQUITY MUTUAL F 464287523 217634 429 SH SOLE 429 0 0 ISHARES EQUITY MUTUAL F 464287556 46594 367 SH SOLE 367 0 0 ISHARES EQUITY MUTUAL F 464287598 1502383 9519 SH SOLE 9378 0 141 ISHARES EQUITY MUTUAL F 464287606 527325 7031 SH SOLE 7031 0 0 ISHARES EQUITY MUTUAL F 464287614 3069359 11154 SH SOLE 11154 0 0 ISHARES EQUITY MUTUAL F 464287630 1351773 9601 SH SOLE 9579 0 22 ISHARES EQUITY MUTUAL F 464287648 1493087 6153 SH SOLE 6103 0 50 ISHARES EQUITY MUTUAL F 464287655 750393 4007 SH SOLE 3822 0 185 ISHARES EQUITY MUTUAL F 464287689 199003 782 SH SOLE 57 0 725 ISHARES EQUITY MUTUAL F 464287705 321925 3005 SH SOLE 3005 0 0 ISHARES EQUITY MUTUAL F 464287804 701437 7039 SH SOLE 7039 0 0 ISHARES EQUITY MUTUAL F 464287887 137916 1200 SH SOLE 1200 0 0 ISHARES BOND MUTUAL FUN 464288158 2705 26 SH SOLE 26 0 0 ISHARES EQUITY MUTUAL F 464288182 18005 271 SH SOLE 0 0 271 ISHARES EQUITY MUTUAL F 464288208 161769 2556 SH SOLE 2556 0 0 ISHARES EQUITY MUTUAL F 464288240 34799 707 SH SOLE 707 0 0 ISHARES BOND MUTUAL FUN 464288661 87367 758 SH SOLE 758 0 0 ISHARES EQUITY MUTUAL F 46428Q109 461690 22101 SH SOLE 19101 0 3000 ISHARES EQUITY MUTUAL F 46432F834 22042 352 SH SOLE 352 0 0 ISHARES EQUITY MUTUAL F 46432F842 292546 4334 SH SOLE 4280 0 54 ISHARES EQUITY MUTUAL F 46434G103 6358 129 SH SOLE 129 0 0 ISHARES EQUITY MUTUAL F 46434G863 34287 1084 SH SOLE 0 0 1084 ISHARES BOND MUTUAL FUN 46434VBD1 182850 7500 SH SOLE 7500 0 0 ISHARES BOND MUTUAL FUN 46434VBG4 98480 4000 SH SOLE 4000 0 0 ISHARES EQUITY MUTUAL F 46435G425 214022 2196 SH SOLE 0 0 2196 ISHARES EQUITY MUTUAL F 46435G516 72419 993 SH SOLE 0 0 993 ISHARES BOND MUTUAL FUN 46435U697 26275 1020 SH SOLE 1020 0 0 ISUN INC COMMON STOCK 465246106 1793 4482 SH SOLE 4482 0 0 JP MORGAN CHASE & CO COMMON STOCK 46625H100 7366390 50649 SH SOLE 50649 0 0 JACOBS SOLUTIONS INC COMMON STOCK 46982L108 243725 2050 SH SOLE 2050 0 0 JANUS HENDERSON SHORT DURATION BOND MUTUAL FUN 47103U886 47981 1004 SH SOLE 1004 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 60317138 364409 SH SOLE 356551 0 7858 JOHNSON & JOHNSON COMMON STOCK 478160104 309357 1869 SH OTR 400 1869 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 87394 528 SH OTR 428 528 0 0 KADANT INC COMMON STOCK 48282T104 28873 130 SH SOLE 130 0 0 KIMBELL ROYALTY PARTNERS LP COMMON STOCK 49435R102 49881 3391 SH SOLE 3391 0 0 KIMBERLY-CLARK CORP COMMON STOCK 494368103 510132 3695 SH SOLE 3695 0 0 KIMCO REALTY CORP COMMON STOCK 49446R109 45375 2301 SH SOLE 2301 0 0 KINDER MORGAN INC CLASS P COMMON STOCK 49456B101 5166 300 SH SOLE 300 0 0 KINSALE CAP GROUP COMMON STOCK 49714P108 261940 700 SH SOLE 700 0 0 KRAFT HEINZ CO COMMON STOCK 500754106 43240 1218 SH SOLE 1218 0 0 KROGER CO COMMON STOCK 501044101 25239 537 SH SOLE 537 0 0 KYNDRYL HOLDINGS INCORPORATION COMMON STOCK 50155Q100 18593 1400 SH SOLE 1400 0 0 LKQ CORP COMMON STOCK 501889208 212627 3649 SH SOLE 3649 0 0 L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 242841 1240 SH SOLE 1240 0 0 LABORATORY CORP OF AMERICA HLDGS COMMON STOCK 50540R409 60333 250 SH SOLE 250 0 0 LAM RESEARCH CORP COMMON STOCK 512807108 3857 6 SH SOLE 6 0 0 LAMAR ADVERTISING CO COMMON STOCK 512816109 215869 2175 SH SOLE 2175 0 0 LAMB WESTON HOLDINGS INC COMMON STOCK 513272104 7587 66 SH SOLE 66 0 0 ESTEE LAUDER COMPANIES COMMON STOCK 518439104 5764152 29353 SH SOLE 28106 0 1247 LIBERTY BROADBAND CORP COMMON STOCK 530307107 20411 256 SH SOLE 246 0 10 LIBERTY BROADBAND CORP COMMON STOCK 530307305 54956 686 SH SOLE 648 0 38 LIBERTY MEDIA CORPORATION COMMON STOCK 531229409 99743 3040 SH SOLE 2999 0 41 LIBERTY MEDIA CORPORATION COMMON STOCK 531229607 82088 2508 SH SOLE 2426 0 82 LIBERTY MEDIA CORPORATION COMMON STOCK 531229854 37488 498 SH SOLE 498 0 0 LIBERTY MEDIA CORPORATION COMMON STOCK 531229870 16634 246 SH SOLE 246 0 0 LILLY (ELI) & CO COMMON STOCK 532457108 2193891 4678 SH SOLE 4678 0 0 LINCOLN NATIONAL CORP COMMON STOCK 534187109 58037 2253 SH SOLE 2253 0 0 LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109 616276 56643 SH SOLE 56643 0 0 LOCKHEED MARTIN CORP COMMON STOCK 539830109 233216 507 SH SOLE 380 0 127 LOWES COMPANIES COMMON STOCK 548661107 66117605 292944 SH SOLE 283553 0 9391 LOWES COMPANIES COMMON STOCK 548661107 170405 755 SH OTR 400 755 0 0 LOWES COMPANIES COMMON STOCK 548661107 84638 375 SH OTR 428 375 0 0 LUCID GROUP INC COMMON STOCK 549498103 1378 200 SH SOLE 200 0 0 LULULEMON ATHLETICA INC COMMON STOCK 550021109 75700 200 SH SOLE 200 0 0 LUMEN TECHNOLOGIES INC COMMON STOCK 550241103 2726 1206 SH SOLE 1206 0 0 M & T BANK CORP COMMON STOCK 55261F104 186258 1505 SH SOLE 1405 0 100 MSCI INC COMMON STOCK 55354G100 16417905 34985 SH SOLE 33933 0 1052 MACROGENICS INC COMMON STOCK 556099109 1140 213 SH SOLE 213 0 0 MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 162032 2600 SH SOLE 2600 0 0 MAGNOLIA OIL & GAS CORP COMMON STOCK 559663109 209000 10000 SH SOLE 10000 0 0 MANHATTAN ASSOCIATES INC COMMON STOCK 562750109 14991 75 SH SOLE 75 0 0 MANULIFE FINANCIAL CORP FOREIGN STOCK 56501R106 9077 480 SH SOLE 480 0 0 MARSH & MCLENNAN COMMON STOCK 571748102 1453294 7727 SH SOLE 7727 0 0 MARVELL TECHNOLOGY INC COMMON STOCK 573874104 119560 2000 SH SOLE 0 0 2000 MASTERCARD INC COMMON STOCK 57636Q104 640552837 1628663 SH SOLE 1577375 12608 38680 MASTERCARD INC COMMON STOCK 57636Q104 35790 91 SH OTR 0 0 91 MASTERCARD INC COMMON STOCK 57636Q104 698108 1775 SH OTR 400 1775 0 0 MASTERCARD INC COMMON STOCK 57636Q104 2150566 5468 SH OTR 428 5468 0 0 MATCH GROUP INC COMMON STOCK 57667L107 292950 7000 SH SOLE 7000 0 0 MATERION CORP COMMON STOCK 576690101 52189 457 SH SOLE 457 0 0 MCCORMICK & COMPANY COMMON STOCK 579780206 2702129 30977 SH SOLE 30977 0 0 MCDONALDS CORP COMMON STOCK 580135101 35264031 118173 SH SOLE 115952 0 2221 MCDONALDS CORP COMMON STOCK 580135101 292440 980 SH OTR 400 980 0 0 MCDONALDS CORP COMMON STOCK 580135101 102653 344 SH OTR 428 344 0 0 MCKESSON CORP COMMON STOCK 58155Q103 619172 1449 SH SOLE 1449 0 0 MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304 12038 1300 SH SOLE 0 0 1300 MERCADOLIBRE INC COMMON STOCK 58733R102 882527 745 SH SOLE 740 0 5 MERCK & CO INC COMMON STOCK 58933Y105 50042813 433684 SH SOLE 410774 2690 20220 MESA ROYALTY TRUST COMMON STOCK 590660106 25334 1029 SH SOLE 1029 0 0 MESABI TRUST COMMON STOCK 590672101 48984 2400 SH SOLE 2400 0 0 METTLER TOLEDO INTL COMMON STOCK 592688105 1404767 1071 SH SOLE 1071 0 0 MICROSOFT CORP COMMON STOCK 594918104 679828707 1996325 SH SOLE 1931948 13797 50580 MICROSOFT CORP COMMON STOCK 594918104 41546 122 SH OTR 0 0 122 MICROSOFT CORP COMMON STOCK 594918104 153243 450 SH OTR 400 450 0 0 MICROSOFT CORP COMMON STOCK 594918104 3160211 9280 SH OTR 428 9280 0 0 MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 269486 3008 SH SOLE 3008 0 0 MICRON TECHNOLOGY COMMON STOCK 595112103 4228 67 SH SOLE 67 0 0 MODERNA INC COMMON STOCK 60770K107 14580 120 SH SOLE 120 0 0 MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 1264196 17332 SH SOLE 17332 0 0 MONGODB INC COMMON STOCK 60937P106 156176 380 SH SOLE 380 0 0 MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101 253937 6250 SH SOLE 6250 0 0 MONSTER BEVERAGE CORP COMMON STOCK 61174X109 10224 178 SH SOLE 178 0 0 MOODYS CORP COMMON STOCK 615369105 770547 2216 SH SOLE 2216 0 0 MORGAN STANLEY COMMON STOCK 617446448 2165915 25362 SH SOLE 25362 0 0 MOSAIC CO COMMON STOCK 61945C103 105000 3000 SH SOLE 3000 0 0 NETAPP INC COMMON STOCK 64110D104 22920 300 SH SOLE 300 0 0 NETFLIX INC COMMON STOCK 64110L106 722404 1640 SH SOLE 1640 0 0 NETEASE INC SPONSORED ADR FOREIGN STOCK 64110W102 132949 1375 SH SOLE 700 0 675 NETCAPITAL INC COMMON STOCK 64113L103 2216 2000 SH SOLE 2000 0 0 NEW YORK TIMES CO COMMON STOCK 650111107 10830 275 SH SOLE 275 0 0 NEWELL RUBBERMAID INC COMMON STOCK 651229106 27701 3184 SH SOLE 3184 0 0 NEWMONT MINING CORP COMMON STOCK 651639106 63350 1485 SH SOLE 1485 0 0 NEXTERA ENERGY INC COMMON STOCK 65339F101 3340782 45024 SH SOLE 44753 0 271 NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 277953 4740 SH SOLE 4740 0 0 NIKE INC CLASS B COMMON STOCK 654106103 106256098 962726 SH SOLE 935847 0 26879 NIKE INC CLASS B COMMON STOCK 654106103 263233 2385 SH OTR 428 2385 0 0 NOKIA CORP ADR FOREIGN STOCK 654902204 4160 1000 SH SOLE 1000 0 0 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 4725790 20840 SH SOLE 19991 0 849 NORTHERN DYNASTY COMMON STOCK 66510M204 720 3000 SH SOLE 0 0 3000 NORTHERN TRUST CORP COMMON STOCK 665859104 182459 2461 SH SOLE 2461 0 0 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 503677 1105 SH SOLE 1034 0 71 NOVARTIS AG ADR FOREIGN STOCK 66987V109 832005 8245 SH SOLE 8155 0 90 NOVAVAX INC COMMON STOCK 670002401 8470 1140 SH SOLE 1140 0 0 NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 1666526 10298 SH SOLE 10298 0 0 NUTANIX INC COMMON STOCK 67059N108 16830 600 SH SOLE 600 0 0 NVIDIA CORP COMMON STOCK 67066G104 49591913 117233 SH SOLE 111574 0 5659 NVIDIA CORP COMMON STOCK 67066G104 137482 325 SH OTR 428 325 0 0 OGE ENERGY CORP COMMON STOCK 670837103 14364 400 SH SOLE 400 0 0 O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 49848579 52181 SH SOLE 49910 150 2121 O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 39167 41 SH OTR 0 0 41 OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 311640 5300 SH SOLE 5300 0 0 OCCIDENTAL PETROLEUM CORP OPTIONS 674599162 42359 1135 PRN SOLE 1135 0 0 OLD NATIONAL BANCORP COMMON STOCK 680033107 236506 16966 SH SOLE 16966 0 0 OMNICOM GROUP INC COMMON STOCK 681919106 81829 860 SH SOLE 860 0 0 ONEOK INC (NEW) COMMON STOCK 682680103 72953 1182 SH SOLE 1182 0 0 ORACLE CORP COM COMMON STOCK 68389X105 192926 1620 SH SOLE 1320 0 300 ORGANON & CO COMMON STOCK 68622V106 52814 2538 SH SOLE 2418 0 120 ORMAT TECHNOLOGIES INC COMMON STOCK 686688102 86495 1075 SH SOLE 1075 0 0 OSHKOSH TRUCK CORP CL B COMMON STOCK 688239201 4330 50 SH SOLE 50 0 0 OTIS WORLDWIDE CORPORATION COMMON STOCK 68902V107 253500 2848 SH SOLE 2748 0 100 PNC FINANCIAL CORP COMMON STOCK 693475105 364500 2894 SH SOLE 2894 0 0 PPG INDUSTRIES INC COMMON STOCK 693506107 5042 34 SH SOLE 34 0 0 PACIRA PHARMACEUTICALS INC COMMON STOCK 695127100 881540 22000 SH SOLE 21000 0 1000 PALO ALTO NETWORKS INC COMMON STOCK 697435105 526351 2060 SH SOLE 1829 0 231 PARKER-HANNIFIN CORP COMMON STOCK 701094104 62293698 159711 SH SOLE 153112 0 6599 PARKER-HANNIFIN CORP COMMON STOCK 701094104 27693 71 SH OTR 0 0 71 PAYCHEX INC COMMON STOCK 704326107 3767450 33677 SH SOLE 32926 0 751 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 229122194 713242 SH SOLE 686448 7128 19666 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 25057 78 SH OTR 0 0 78 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 38548 120 SH OTR 428 120 0 0 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 44862644 672300 SH SOLE 651138 5205 15957 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 13613 204 SH OTR 0 0 204 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 98427 1475 SH OTR 428 1475 0 0 PEABODY ENERGY COMMON STOCK 704551100 216600 10000 SH SOLE 10000 0 0 PEMBINA PIPELINE CORP FOREIGN STOCK 706327103 83819 2666 SH SOLE 2666 0 0 PEPSICO INC COMMON STOCK 713448108 46711034 252192 SH SOLE 242005 0 10187 REVVITY INC COMMON STOCK 714046109 35637 300 SH SOLE 300 0 0 PERMIAN BASIN ROYALTY TRUST COMMON STOCK 714236106 365680 14668 SH SOLE 14668 0 0 PETROLEO BRASILEIRO SA-ADR FOREIGN STOCK 71654V408 2766 200 SH SOLE 0 0 200 PFIZER COMMON STOCK 717081103 2872300 78307 SH SOLE 77557 0 750 PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 46676465 478144 SH SOLE 466193 2901 9050 PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 219645 2250 SH OTR 428 2250 0 0 PHILLIPS 66 COMMON STOCK 718546104 419248 4396 SH SOLE 3582 0 814 PINNACLE WEST CAPITAL CORP COMMON STOCK 723484101 46188 567 SH SOLE 567 0 0 PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107 819436 3955 SH SOLE 3682 0 273 PIPER JAFFRAY COMPANIES INC COMMON STOCK 724078100 5817 45 SH SOLE 45 0 0 PLUG POWER FOREIGN STOCK 72919P202 22858 2200 SH SOLE 2200 0 0 POOL CORP COMMON STOCK 73278L105 758646 2025 SH SOLE 1950 0 75 PORTLAND GENERAL ELECTRIC CO COMMON STOCK 736508847 34794 743 SH SOLE 743 0 0 T ROWE PRICE GROUP INC COMMON STOCK 74144T108 199059 1777 SH SOLE 1777 0 0 PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102 72048 950 SH SOLE 950 0 0 PROCTER & GAMBLE CO COMMON STOCK 742718109 67974384 447966 SH SOLE 447477 0 489 PROCTER & GAMBLE CO COMMON STOCK 742718109 14112 93 SH OTR 428 93 0 0 PROGRESS SOFTWARE COMMON STOCK 743312100 104580 1800 SH SOLE 1800 0 0 PROGRESSIVE CORP OHIO COMMON STOCK 743315103 279566 2112 SH SOLE 2112 0 0 PROLOGIS INC COM COMMON STOCK 74340W103 159052 1297 SH SOLE 1012 0 285 PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 52932 600 SH SOLE 600 0 0 PUBLIC STORAGE INC COMMON STOCK 74460D109 302680 1037 SH SOLE 937 0 100 QORVO INC COMMON STOCK 74736K101 148148 1452 SH SOLE 1452 0 0 QUALCOMM INC COMMON STOCK 747525103 31281573 262782 SH SOLE 259376 0 3406 QUALCOMM INC COMMON STOCK 747525103 449735 3778 SH OTR 428 3778 0 0 QUANTA COMMON STOCK 74762E102 3929 20 SH SOLE 20 0 0 QUANTUMSCAPE CORP COMMON STOCK 74767V109 7591 950 SH SOLE 950 0 0 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 40481 288 SH SOLE 288 0 0 RANGE RES CORP COMMON STOCK 75281A109 137592 4680 SH SOLE 4680 0 0 RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 9458933 96559 SH SOLE 93779 0 2780 RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 127348 1300 SH OTR 400 1300 0 0 RAYTHEON TECHNOLOGIES CORP CORPORATE BONDS 75513ECF6 29752 30000 PRN SOLE 30000 0 0 REALTY INCOME CORPORATION COMMON STOCK 756109104 39820 666 SH SOLE 666 0 0 REGENERON PHAR COMMON STOCK 75886F107 12025497 16736 SH SOLE 16030 0 706 REGIONS FINANCIAL CORP COMMON STOCK 7591EP100 9801 550 SH SOLE 550 0 0 RESMED INC COMMON STOCK 761152107 3715 17 SH SOLE 17 0 0 RIGEL PHARMACEUTICALS INC COMMON STOCK 766559603 35 27 SH SOLE 27 0 0 RIO TINTO PLC FOREIGN STOCK 767204100 415119 6502 SH SOLE 5466 0 1036 RIVIAN AUTOMOTIVE INC COMMON STOCK 76954A103 86481 5191 SH SOLE 5104 0 87 RIVIAN AUTOMOTIVE INC COMMON STOCK 76954A103 7497 450 SH OTR 428 450 0 0 ROBLOX CORP CL A COMMON STOCK 771049103 137987 3424 SH SOLE 1424 0 2000 ROCKWELL AUTOMATION COMMON STOCK 773903109 7822133 23743 SH SOLE 23743 0 0 ROKU INC CLASS A COMMON STOCK 77543R102 3198 50 SH SOLE 50 0 0 ROPER INDUSTRIES INC COMMON STOCK 776696106 119247046 248019 SH SOLE 237915 925 9179 ROPER INDUSTRIES INC COMMON STOCK 776696106 192320 400 SH OTR 400 400 0 0 ROPER INDUSTRIES INC COMMON STOCK 776696106 269248 560 SH OTR 428 560 0 0 ROSS STORES INC COMMON STOCK 778296103 17022007 151806 SH SOLE 146792 315 4699 ROYAL DUTCH SHELL PLC COMMON STOCK 780259305 1351798 22388 SH SOLE 22386 0 2 ROYAL GOLD INC COMMON STOCK 780287108 40173 350 SH SOLE 350 0 0 S&P GLOBAL INC COMMON STOCK 78409V104 1658485 4137 SH SOLE 4037 0 100 SBA COMMUNICATIONS CORP COMMON STOCK 78410G104 8807 38 SH SOLE 38 0 0 SEI CORP COMMON STOCK 784117103 53658 900 SH SOLE 900 0 0 SPDR EQUITY MUTUAL F 78462F103 3755597 8472 SH SOLE 7961 0 511 SPDR GOLD TRUST EQUITY MUTUAL F 78463V107 2328385 13061 SH SOLE 11581 0 1480 SPDR EQUITY MUTUAL F 78464A763 13361 109 SH SOLE 109 0 0 SPDR EQUITY MUTUAL F 78464A847 2065 45 SH SOLE 0 0 45 SPDR EQUITY MUTUAL F 78467X109 397147 1155 SH SOLE 1155 0 0 SPDR EQUITY MUTUAL F 78467Y107 2728830 5698 SH SOLE 5673 0 25 SPDR BOND MUTUAL FUN 78468R739 212101 4508 SH SOLE 4508 0 0 SPDR EQUITY MUTUAL F 78468R812 61972 504 SH SOLE 504 0 0 SPDR EQUITY MUTUAL F 78468R853 1942 50 SH SOLE 0 0 50 SABINE ROYALTY TRUST COMMON STOCK 785688102 403289 6116 SH SOLE 6116 0 0 SAGE THERAPEUTICS INC COMMON STOCK 78667J108 2351 50 SH SOLE 50 0 0 SALESFORCE.COM COMMON STOCK 79466L302 105400198 498912 SH SOLE 485070 0 13842 SALESFORCE.COM COMMON STOCK 79466L302 176402 835 SH OTR 400 835 0 0 SALESFORCE.COM COMMON STOCK 79466L302 191191 905 SH OTR 428 905 0 0 SANOFI-AVENTIS FOREIGN STOCK 80105N105 8139 151 SH SOLE 151 0 0 SCHLUMBERGER LTD FOREIGN STOCK 806857108 305183 6213 SH SOLE 6213 0 0 SCHWAB EQUITY MUTUAL F 808524805 48484 1360 SH SOLE 1360 0 0 SCHWAB BOND MUTUAL FUN 808524862 33594 699 SH SOLE 699 0 0 SEA LTD COMMON STOCK 81141R100 209177 3604 SH SOLE 3190 0 414 SEA LTD COMMON STOCK 81141R100 53978 930 SH OTR 400 930 0 0 SEALED AIR CORP (NEW) COMMON STOCK 81211K100 6000 150 SH SOLE 150 0 0 SPDR EQUITY MUTUAL F 81369Y506 142048 1750 SH SOLE 1500 0 250 SPDR EQUITY MUTUAL F 81369Y803 443691 2552 SH SOLE 2552 0 0 SELECT MED HLDGS CORP COMMON STOCK 81619Q105 3133781 98361 SH SOLE 98361 0 0 SEMPRA ENERGY COMMON STOCK 816851109 58236 400 SH SOLE 400 0 0 SERVICENOW INC COMMON STOCK 81762P102 175893335 312994 SH SOLE 301691 1340 9963 SERVICENOW INC COMMON STOCK 81762P102 14049 25 SH OTR 0 0 25 SERVICENOW INC COMMON STOCK 81762P102 140493 250 SH OTR 400 250 0 0 SERVICENOW INC COMMON STOCK 81762P102 769899 1370 SH OTR 428 1370 0 0 SHERWIN WILLIAMS CO COMMON STOCK 824348106 616273 2321 SH SOLE 2321 0 0 SHOPIFY INC COMMON STOCK 82509L107 113373 1755 SH SOLE 1660 0 95 SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109 609619 5279 SH SOLE 5279 0 0 SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 96330 21265 SH SOLE 21265 0 0 SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 62982 569 SH SOLE 569 0 0 SMUCKER J M CO COMMON STOCK 832696405 91852 622 SH SOLE 622 0 0 SNAP INC COMMON STOCK 83304A106 4736 400 SH SOLE 400 0 0 SNOWFLAKE INC CL A COMMON STOCK 833445109 1126272 6400 SH SOLE 5600 0 800 SOLAREDGE TECHNOLOGIES INC COMMON STOCK 83417M104 2691 10 SH SOLE 10 0 0 SONY CORP FOREIGN STOCK 835699307 27012 300 SH SOLE 300 0 0 SOUTHERN CO COMMON STOCK 842587107 244542 3481 SH SOLE 3191 0 290 SOUTHERN COPPER COMMON STOCK 84265V105 28696 400 SH SOLE 400 0 0 SPROTT PHYSICAL GOLD TRUST COMMON STOCK 85207H104 131296 8800 SH SOLE 8800 0 0 BLOCK INC CLASS A COMMON STOCK 852234103 6657 100 SH SOLE 100 0 0 STANLEY BLACK & DECKER INC COMMON STOCK 854502101 281130 3000 SH SOLE 3000 0 0 STARBUCKS CORP COMMON STOCK 855244109 96761949 976801 SH SOLE 951380 1445 23976 STARBUCKS CORP COMMON STOCK 855244109 239726 2420 SH OTR 428 2420 0 0 STARBUCKS CORP CORPORATE BONDS 855244BE8 99048 100000 PRN SOLE 0 0 100000 STATE STREET CORP COMMON STOCK 857477103 4958019 67751 SH SOLE 67751 0 0 STERICYCLE INC COMMON STOCK 858912108 5201 112 SH SOLE 112 0 0 STRYKER CORP COMMON STOCK 863667101 394680819 1293653 SH SOLE 1252079 9142 32432 STRYKER CORP COMMON STOCK 863667101 39662 130 SH OTR 0 0 130 STRYKER CORP COMMON STOCK 863667101 176952 580 SH OTR 400 580 0 0 STRYKER CORP COMMON STOCK 863667101 1233174 4042 SH OTR 428 4042 0 0 SUMMIT MATERIALS INC COMMON STOCK 86614U100 3823 101 SH SOLE 101 0 0 SUN LIFE FINANCIAL INC FOREIGN STOCK 866796105 67756 1300 SH SOLE 1300 0 0 SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107 146600 5000 SH SOLE 5000 0 0 SUNRUN INC COMMON STOCK 86771W105 340430 19061 SH SOLE 6181 0 12880 SYNOPSYS INC COMMON STOCK 871607107 370099 850 SH SOLE 0 0 850 SYSCO CORP COMMON STOCK 871829107 2231119 30069 SH SOLE 29212 0 857 TJX COMPANIES INC COMMON STOCK 872540109 221909800 2617170 SH SOLE 2517000 29483 70687 TJX COMPANIES INC COMMON STOCK 872540109 34764 410 SH OTR 0 0 410 TJX COMPANIES INC COMMON STOCK 872540109 220031 2595 SH OTR 400 2595 0 0 TJX COMPANIES INC COMMON STOCK 872540109 476606 5621 SH OTR 428 5621 0 0 T-MOBILE US INC COMMON STOCK 872590104 637279 4588 SH SOLE 4511 0 77 TAIWAN SEMICONDUCTER ADR FOREIGN STOCK 874039100 69332 687 SH SOLE 687 0 0 TAKE-TWO INTERACTIVE SOFTWARE COMMON STOCK 874054109 23546 160 SH SOLE 160 0 0 TARGET CORP COMMON STOCK 87612E106 1359229 10305 SH SOLE 10205 0 100 TC ENERGY CORPORATION FOREIGN STOCK 87807B107 99207 2455 SH SOLE 2455 0 0 TEGNA INC COMMON STOCK 87901J105 8120 500 SH SOLE 500 0 0 TESLA MOTORS INC COMMON STOCK 88160R101 5112375 19530 SH SOLE 19206 0 324 TEVA PHARMACEUTICAL INDS LTD ADR FOREIGN STOCK 881624209 2259 300 SH SOLE 0 0 300 TETRA TECH INC COMMON STOCK 88162G103 29473 180 SH SOLE 180 0 0 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 799650 4442 SH SOLE 4442 0 0 TEXAS COMMON STOCK 88262P102 1508688 1146 SH SOLE 1141 0 5 TRADE DESK INC COMMON STOCK 88339J105 112015653 1450604 SH SOLE 1402845 0 47759 TRADE DESK INC COMMON STOCK 88339J105 13900 180 SH OTR 0 0 180 TRADE DESK INC COMMON STOCK 88339J105 713127 9235 SH OTR 400 9235 0 0 TRADE DESK INC COMMON STOCK 88339J105 148262 1920 SH OTR 428 1920 0 0 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 274806630 526701 SH SOLE 508030 2858 15813 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 36523 70 SH OTR 0 0 70 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 221744 425 SH OTR 400 425 0 0 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 850452 1630 SH OTR 428 1630 0 0 3M COMPANY COMMON STOCK 88579Y101 468423 4680 SH SOLE 4605 0 75 TIMKEN CO COMMON STOCK 887389104 1464480 16000 SH SOLE 16000 0 0 TIMKENSTEEL CORP COMMON STOCK 887399103 172560 8000 SH SOLE 8000 0 0 TOMPKINS FINANCIAL CORPORATION COMMON STOCK 890110109 13925 250 SH SOLE 250 0 0 TORONTO-DOMINION BANK FOREIGN STOCK 891160509 56925 918 SH SOLE 918 0 0 TORTOISE EQUITY MUTUAL F 89148H207 6163 225 SH SOLE 0 0 225 TOTAL FINA ELF S A ADR FOREIGN STOCK 89151E109 102426 1777 SH SOLE 1777 0 0 TRACTOR SUPPLY CO COMMON STOCK 892356106 399307 1806 SH SOLE 1692 0 114 TRANSDIGM GROUP INC COM COMMON STOCK 893641100 131442 147 SH SOLE 139 0 8 TRAVEL AND LEISURE CO COMMON STOCK 894164102 60510 1500 SH SOLE 1500 0 0 THE TRAVELERS COMPANIES COMMON STOCK 89417E109 125904 725 SH SOLE 725 0 0 TREX COMPANY INC COMMON STOCK 89531P105 9244 141 SH SOLE 141 0 0 TRUIST FINANCIAL CORP COMMON STOCK 89832Q109 43887 1446 SH SOLE 1096 0 350 TWILIO INC COMMON STOCK 90138F102 96066 1510 SH SOLE 1510 0 0 TYLER TECHNOLOGIES INC COMMON STOCK 902252105 1180693 2835 SH SOLE 2070 0 765 UGI CORP NEW COMMON STOCK 902681105 29721 1102 SH SOLE 1102 0 0 US BANCORP COMMON STOCK 902973304 253252 7665 SH SOLE 7665 0 0 ULTA BEAUTY INC COMMON STOCK 90384S303 589187 1252 SH SOLE 1229 0 23 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 3457314 66321 SH SOLE 65221 0 1100 UNION BANKSHARES INC COMMON STOCK 905400107 20344 875 SH SOLE 875 0 0 UNION PACIFIC COMMON STOCK 907818108 51203724 250238 SH SOLE 241315 0 8923 UNION PACIFIC COMMON STOCK 907818108 38264 187 SH OTR 0 0 187 UNION PACIFIC COMMON STOCK 907818108 76733 375 SH OTR 428 375 0 0 UNITED BANCORP INC COMMON STOCK 909911109 82796 6917 SH SOLE 6917 0 0 UNITED PARCEL SERVICE COMMON STOCK 911312106 918122 5122 SH SOLE 4972 0 150 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 1841813 3832 SH SOLE 3717 0 115 UNITI GROUP INC COMMON STOCK 91325V108 1834 397 SH SOLE 397 0 0 UNIVERSAL HEALTH SERVICES INC COMMON STOCK 913903100 3147985 19953 SH SOLE 19953 0 0 VAIL RESORTS INC COMMON STOCK 91879Q109 80815 321 SH SOLE 321 0 0 VALERO ENERGY CORP COMMON STOCK 91913Y100 41055 350 SH SOLE 350 0 0 VALMONT INDUSTRIES INC COMMON STOCK 920253101 1410137 4845 SH SOLE 4845 0 0 VANECK EQUITY MUTUAL F 92189F106 150550 5000 SH SOLE 5000 0 0 VANECK BOND MUTUAL FUN 92189F437 13385 482 SH SOLE 0 0 482 VANECK EQUITY MUTUAL F 92189F817 3990 300 SH SOLE 300 0 0 VANECK BOND MUTUAL FUN 92189H201 111858 2428 SH SOLE 2428 0 0 VANECK BOND MUTUAL FUN 92189H409 924 18 SH SOLE 18 0 0 VANGUARD EQUITY MUTUAL F 921908844 2661415 16385 SH SOLE 15193 0 1192 VANGUARD EQUITY MUTUAL F 921910733 544533 6950 SH SOLE 6950 0 0 VANGUARD BOND MUTUAL FUN 921937827 620127 8206 SH SOLE 0 0 8206 VANGUARD EQUITY MUTUAL F 921943858 1694575 36695 SH SOLE 26247 0 10448 VANGUARD EQUITY MUTUAL F 922042718 72585 657 SH SOLE 657 0 0 VANGUARD EQUITY MUTUAL F 922042775 489419 8995 SH SOLE 8320 0 675 VANGUARD EQUITY MUTUAL F 922042858 92995 2286 SH SOLE 2120 0 166 VANGUARD EQUITY MUTUAL F 92204A108 130838 462 SH SOLE 462 0 0 VANGUARD EQUITY MUTUAL F 92204A306 12192 108 SH SOLE 108 0 0 VANGUARD EQUITY MUTUAL F 92206C680 441047 6233 SH SOLE 6233 0 0 VANGUARD EQUITY MUTUAL F 92206C714 540876 7815 SH SOLE 7815 0 0 VEEVA SYSTEMS INC COMMON STOCK 922475108 13045043 65974 SH SOLE 65138 0 836 VEEVA SYSTEMS INC COMMON STOCK 922475108 269309 1362 SH OTR 400 1362 0 0 VENTAS INC COMMON STOCK 92276F100 23635 500 SH SOLE 500 0 0 VANGUARD EQUITY MUTUAL F 922908363 348226 855 SH SOLE 156 0 699 VANGUARD EQUITY MUTUAL F 922908512 16606 120 SH SOLE 120 0 0 VANGUARD EQUITY MUTUAL F 922908595 2757 12 SH SOLE 12 0 0 VANGUARD EQUITY MUTUAL F 922908611 45485 275 SH SOLE 275 0 0 VANGUARD EQUITY MUTUAL F 922908629 613146 2785 SH SOLE 2785 0 0 VANGUARD EQUITY MUTUAL F 922908736 703439 2486 SH SOLE 2486 0 0 VANGUARD EQUITY MUTUAL F 922908744 893383 6287 SH SOLE 6287 0 0 VANGUARD EQUITY MUTUAL F 922908751 250601 1260 SH SOLE 1205 0 55 VANGUARD EQUITY MUTUAL F 922908769 4759151 21605 SH SOLE 20760 0 845 VERASTEM INC COMMON STOCK 92337C203 21941 2949 SH SOLE 2949 0 0 VERISIGN COMMON STOCK 92343E102 112985 500 SH SOLE 500 0 0 VERIZON COMMON STOCK 92343V104 479530 12894 SH SOLE 12594 0 300 VERISK ANALYTICS INC COMMON STOCK 92345Y106 74816 331 SH SOLE 331 0 0 VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 192495 547 SH SOLE 547 0 0 PARAMOUNT GLOBAL COMMON STOCK 92556H206 859 54 SH SOLE 54 0 0 VIATRIS INC COMMON STOCK 92556V106 42346 4243 SH SOLE 4243 0 0 VISA INC COMMON STOCK 92826C839 149856793 631029 SH SOLE 618105 0 12924 VISA INC COMMON STOCK 92826C839 27548 116 SH OTR 0 0 116 VMWARE INC COMMON STOCK 928563402 58626 408 SH SOLE 408 0 0 VODAFONE GROUP PLC FOREIGN STOCK 92857W308 60026 6352 SH SOLE 352 0 6000 VONTIER CORP INC COMMON STOCK 928881101 88321 2742 SH SOLE 2742 0 0 W P CAREY INC COMMON STOCK 92936U109 699246 10350 SH SOLE 10350 0 0 WABTEC CORP COMMON STOCK 929740108 35533 324 SH SOLE 312 0 12 WAL-MART STORES INC COMMON STOCK 931142103 4448665 28303 SH SOLE 28103 0 200 WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 497064 17447 SH SOLE 17447 0 0 WARNER BROS DISCOVERY INC COMMON STOCK 934423104 37106 2959 SH SOLE 2685 0 274 WASHINGTON TR BANCORP INC COMMON STOCK 940610108 24638 919 SH SOLE 919 0 0 WASTE MANAGEMENT INC COMMON STOCK 94106L109 241227 1391 SH SOLE 1391 0 0 WATSCO INC COMMON STOCK 942622200 13327426 34937 SH SOLE 33598 0 1339 WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 15433 84 SH SOLE 84 0 0 WELLS FARGO & CO (NEW) COMMON STOCK 949746101 561113 13147 SH SOLE 13147 0 0 WESTERN DIGITAL CORP COMMON STOCK 958102105 3793 100 SH SOLE 100 0 0 WEX INC COMMON STOCK 96208T104 147438907 809792 SH SOLE 794624 0 15168 WEX INC COMMON STOCK 96208T104 35140 193 SH OTR 0 0 193 WEX INC COMMON STOCK 96208T104 1001386 5500 SH OTR 428 5500 0 0 WEYERHAEUSER COMMON STOCK 962166104 134040 4000 SH SOLE 4000 0 0 WHEATON COMMON STOCK 962879102 473488 10955 SH SOLE 9345 0 1610 WILLIAMS COMPANIES COMMON STOCK 969457100 120764 3701 SH SOLE 3701 0 0 WISDOM TREE EQUITY MUTUAL F 97717X669 166650 2500 SH SOLE 0 0 2500 WOLFSPEED INC COMMON STOCK 977852102 43360 780 SH SOLE 780 0 0 WYNDHAM COMMON STOCK 98311A105 102855 1500 SH SOLE 1500 0 0 XCEL ENERGY INC COM COMMON STOCK 98389B100 755179 12147 SH SOLE 11807 0 340 XYLEM INC COMMON STOCK 98419M100 446651 3966 SH SOLE 3966 0 0 XEROX HOLDING CORP COMMON STOCK 98421M106 5256 353 SH SOLE 353 0 0 YUM! BRANDS COMMON STOCK 988498101 380736 2748 SH SOLE 2748 0 0 YUM CHINA HOLDINGS INC COMMON STOCK 98850P109 99214 1756 SH SOLE 1756 0 0 ZIMMER HOLDINGS INC COMMON STOCK 98956P102 48194 331 SH SOLE 331 0 0 ZIONS BANCORP COMMON STOCK 989701107 3224 120 SH SOLE 120 0 0 ZOETIS INC COMMON STOCK 98978V103 5050282 29326 SH SOLE 26487 0 2839 ZOOM VIDEO COMMUNICATIONS-A COMMON STOCK 98980L101 1154 17 SH SOLE 17 0 0 AMCOR PLC FOREIGN STOCK G0250X107 1375752 137851 SH SOLE 137851 0 0 ACCENTURE PLC FOREIGN STOCK G1151C101 34274002 111070 SH SOLE 107635 0 3435 EATON CORP COMMON STOCK G29183103 4022 20 SH SOLE 20 0 0 GH RESEARCH COMMON STOCK G3855L106 23730 2000 SH SOLE 2000 0 0 LIBERTY GLOBAL PLC COMMON STOCK G5480U104 17349 1029 SH SOLE 998 0 31 LIBERTY GLOBAL PLC COMMON STOCK G5480U120 54963 3093 SH SOLE 3000 0 93 LINDE PLC FOREIGN STOCK G54950103 1418382 3722 SH SOLE 3722 0 0 LUMIRADX LTD FOREIGN STOCK G5709L109 6154 12820 SH SOLE 12820 0 0 MEDTRONIC PLC FOREIGN STOCK G5960L103 182897 2076 SH SOLE 1466 0 610 NU HOLDINGS LTD COMMON STOCK G6683N103 8040 1019 SH SOLE 1019 0 0 PAGSEGURO DIGITAL LTD FOREIGN STOCK G68707101 28367 3005 SH SOLE 3005 0 0 SEAGATE TECHNOLOGY HOLDINGS PLC COMMON STOCK G7997R103 8971 145 SH SOLE 145 0 0 PENTAIR PLC FOREIGN STOCK G7S00T104 19380 300 SH SOLE 300 0 0 TRANE TECHNOLOGIES PLC FOREIGN STOCK G8994E103 3060 16 SH SOLE 16 0 0 LIBERTY LATIN AMERICA COMMON STOCK G9001E102 12687 1450 SH SOLE 1446 0 4 LIBERTY LATIN AMERICA COMMON STOCK G9001E128 7328 850 SH SOLE 828 0 22 CHUBB LTD FOREIGN STOCK H1467J104 1427060 7411 SH SOLE 7321 0 90 CRISPR THERAPEUTICS COMMON STOCK H17182108 24421 435 SH SOLE 435 0 0 TE CONNECTIVITY LTD FOREIGN STOCK H84989104 265323 1893 SH SOLE 1893 0 0 TRANSOCEAN LTD FOREIGN STOCK H8817H100 18170 2592 SH SOLE 2000 0 592 SPOTIFY TECH COMMON STOCK L8681T102 17660 110 SH SOLE 110 0 0 CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104 121851 970 SH SOLE 970 0 0 CYBERARK SOFTWARE LTD COMMON STOCK M2682V108 7817 50 SH SOLE 0 0 50 ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210 29954026 41330 SH SOLE 40406 0 924 ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210 28990 40 SH OTR 400 40 0 0 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 211029788 1031023 SH SOLE 991878 11540 27605 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 40527 198 SH OTR 0 0 198 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 1750013 8550 SH OTR 428 8550 0 0 MAKEMYTRIP LTD FOREIGN STOCK V5633W109 108 4 SH SOLE 4 0 0