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