0001085146-24-000783.txt : 20240206
0001085146-24-000783.hdr.sgml : 20240206
20240206172723
ACCESSION NUMBER: 0001085146-24-000783
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240206
DATE AS OF CHANGE: 20240206
EFFECTIVENESS DATE: 20240206
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: WELCH & FORBES LLC
CENTRAL INDEX KEY: 0000105495
ORGANIZATION NAME:
IRS NUMBER: 043573806
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-00262
FILM NUMBER: 24601333
BUSINESS ADDRESS:
STREET 1: 45 SCHOOL STREET
CITY: BOSTON
STATE: MA
ZIP: 02108
BUSINESS PHONE: 617-523-1635
MAIL ADDRESS:
STREET 1: 45 SCHOOL STREET
CITY: BOSTON
STATE: MA
ZIP: 02108
FORMER COMPANY:
FORMER CONFORMED NAME: WELCH & FORBES INC
DATE OF NAME CHANGE: 19970304
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0000105495
XXXXXXXX
12-31-2023
12-31-2023
false
WELCH & FORBES LLC
45 SCHOOL STREET
Boston
MA
02108
13F HOLDINGS REPORT
028-00262
000115119
801-60532
N
Todd Jundi
Chief Compliance Officer
617-557-9878
/s/ Todd Jundi
Boston
MA
02-06-2024
0
366
6620253499
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
BBG001S5T7X2
5888524
53865
SH
SOLE
52765
0
1100
ABBOTT LABS
COM
002824100
BBG001S5N9M6
70297270
638659
SH
SOLE
599443
0
39216
ABBVIE INC
COM
00287Y109
BBG0025Y4RZ3
59194860
381976
SH
SOLE
376969
0
5007
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
BBG001SCXK90
41205668
117425
SH
SOLE
70525
0
46900
ADOBE INC
COM
00724F101
BBG001S5NCQ5
57860054
96983
SH
SOLE
60656
0
36327
AFFILIATED MANAGERS GROUP IN
COM
008252108
BBG001S6DMD6
552683
3650
SH
SOLE
2950
0
700
AFLAC INC
COM
001055102
BBG001S5NGJ4
36095008
437515
SH
SOLE
427496
0
10019
AIR PRODS & CHEMS INC
COM
009158106
BBG001S5NSB6
10892304
39782
SH
SOLE
39149
0
633
AIRBNB INC
COM CL A
009066101
BBG001Y2XS16
468322
3440
SH
SOLE
3440
0
0
ALLIANT ENERGY CORP
COM
018802108
BBG001S8ZQ30
2578543
50264
SH
SOLE
50264
0
0
ALLSTATE CORP
COM
020002101
BBG001S9BM06
901332
6439
SH
SOLE
6439
0
0
ALPHABET INC
CAP STK CL A
02079K305
BBG009S39JY5
63436041
454120
SH
SOLE
409817
0
44303
ALPHABET INC
CAP STK CL C
02079K107
BBG009S3NB21
165343526
1173231
SH
SOLE
960035
0
213196
ALTRIA GROUP INC
COM
02209S103
BBG001S5T8T5
932460
23115
SH
SOLE
18416
0
4699
AMAZON COM INC
COM
023135106
BBG001S5PQL7
68203536
448884
SH
SOLE
302287
0
146597
AMCOR PLC
ORD
G0250X107
BBG00LNJRQ18
110860
11500
SH
SOLE
11500
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
BBG001S5NFD2
353795
4356
SH
SOLE
2475
0
1881
AMERICAN EXPRESS CO
COM
025816109
BBG001S5P034
16840007
89890
SH
SOLE
86747
0
3143
AMERICAN TOWER CORP NEW
COM
03027X100
BBG001S5NPQ6
1715817
7948
SH
SOLE
7155
0
793
AMERICAN WTR WKS CO INC NEW
COM
030420103
BBG001SPHYW3
17394623
131787
SH
SOLE
120329
0
11458
AMERIPRISE FINL INC
COM
03076C106
BBG001SK6096
74660621
196563
SH
SOLE
144340
0
52223
AMGEN INC
COM
031162100
BBG001S5NNL6
7392326
25666
SH
SOLE
23121
0
2545
AMPHENOL CORP NEW
CL A
032095101
BBG001S5NSK6
869669
8773
SH
SOLE
8773
0
0
ANALOG DEVICES INC
COM
032654105
BBG001S5ND38
5757246
28995
SH
SOLE
26127
0
2868
ANSYS INC
COM
03662Q105
BBG001S926L8
150717148
415336
SH
SOLE
390425
0
24911
AON PLC
SHS CL A
G0403H108
BBG00SSQFPR9
248240
853
SH
SOLE
740
0
113
APA CORPORATION
COM
03743Q108
BBG00YTS96H1
313950
8750
SH
SOLE
7300
0
1450
APPLE INC
COM
037833100
BBG001S5N8V8
343037343
1781734
SH
SOLE
1507470
0
274264
APPLIED MATLS INC
COM
038222105
BBG001S5NMM7
1141135
7041
SH
SOLE
6639
0
402
APTIV PLC
SHS
G6095L109
BBG001TRL2T7
1851101
20632
SH
SOLE
16922
0
3710
AT&T INC
COM
00206R102
BBG001S5VWH2
2356569
140439
SH
SOLE
138793
0
1646
AUTOMATIC DATA PROCESSING IN
COM
053015103
BBG001S82KF6
57458235
246634
SH
SOLE
234309
0
12325
BALL CORP
COM
058498106
BBG001S5P7Q4
20729460
360387
SH
SOLE
310767
0
49620
BANK AMERICA CORP
COM
060505104
BBG001S5P0Y0
35507048
1054558
SH
SOLE
631437
0
423121
BANK OZK LITTLE ROCK ARK
COM
06417N103
BBG001SMRQL8
793245
15919
SH
SOLE
15919
0
0
BARRICK GOLD CORP
COM
067901108
BBG001S5N9P3
525064
29025
SH
SOLE
23393
0
5632
BCE INC
COM NEW
05534B760
BBG001S5P2C0
542819
13784
SH
SOLE
5315
0
8469
BECTON DICKINSON & CO
COM
075887109
BBG001S5P374
21173256
86836
SH
SOLE
75005
0
11831
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
BBG001S902J2
542625
1
SH
SOLE
0
0
1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
BBG001S90346
46006699
128993
SH
SOLE
73111
0
55882
BHP GROUP LTD
SPONSORED ADS
088606108
BBG001S5P5K4
322082
4715
SH
SOLE
4715
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
BBG008B5CF38
941098
58966
SH
SOLE
27260
0
31706
BLACKROCK INC
COM
09247X101
BBG001SDBP55
1501014
1849
SH
SOLE
1765
0
84
BLACKROCK MUNICIPAL INCOME
COM
09253X102
BBG001SLPP25
796711
68446
SH
SOLE
68446
0
0
BLACKSTONE INC
COM
09260D107
BBG001S7H949
1570647
11997
SH
SOLE
11226
0
771
BOEING CO
COM
097023105
BBG001S5P0V3
723334
2775
SH
SOLE
2184
0
591
BOOKING HOLDINGS INC
COM
09857L108
BBG001S89N72
30772113
8675
SH
SOLE
7887
0
788
BOSTON SCIENTIFIC CORP
COM
101137107
BBG001S63L94
11867469
205284
SH
SOLE
202859
0
2425
BP PLC
SPONSORED ADR
055622104
BBG001S5W4F5
2426776
68553
SH
SOLE
66032
0
2521
BRISTOL-MYERS SQUIBB CO
COM
110122108
BBG001S8N8J6
6962992
135704
SH
SOLE
133747
0
1957
BROADCOM INC
COM
11135F101
BBG00KHY5SY8
3602142
3227
SH
SOLE
2854
0
373
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
BBG001SR7MB9
1534279
7457
SH
SOLE
7007
0
450
CANADIAN NAT RES LTD
COM
136385101
BBG001S5YC56
238165
3635
SH
SOLE
3000
0
635
CANADIAN NATL RY CO
COM
136375102
BBG001S8WVQ7
2171892
17288
SH
SOLE
17288
0
0
CAPITAL ONE FINL CORP
COM
14040H105
BBG001S65PV8
4340860
33106
SH
SOLE
30538
0
2568
CARLISLE COS INC
COM
142339100
BBG001S5Q6R4
24601075
78741
SH
SOLE
69616
0
9125
CARMAX INC
COM
143130102
BBG001SD9561
68064416
886947
SH
SOLE
735731
0
151216
CARRIER GLOBAL CORPORATION
COM
14448C104
BBG00RP5HZM1
10518781
183094
SH
SOLE
177197
0
5897
CATERPILLAR INC
COM
149123101
BBG001S5PJ06
7324935
24774
SH
SOLE
23202
0
1572
CBIZ INC
COM
124805102
BBG001S8MB55
211742
3383
SH
SOLE
3383
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
BBG001SB85K0
5508698
36054
SH
SOLE
34462
0
1592
CHEFS WHSE INC
COM
163086101
BBG001V11JN2
2541429
86355
SH
SOLE
72365
0
13990
CHEVRON CORP NEW
COM
166764100
BBG001S67ZC5
58385259
391427
SH
SOLE
220081
0
171346
CHUBB LIMITED
COM
H1467J104
BBG001S8S1L3
93977128
415828
SH
SOLE
328065
0
87763
CHURCH & DWIGHT CO INC
COM
171340102
BBG001S5PR99
42275989
447081
SH
SOLE
420613
0
26468
CINTAS CORP
COM
172908105
BBG001S7CRG1
27800123
46129
SH
SOLE
46028
0
101
CISCO SYS INC
COM
17275R102
BBG001S6HC62
31278558
619132
SH
SOLE
357079
0
262053
COCA COLA CO
COM
191216100
BBG001S5SMQ8
20347947
345289
SH
SOLE
298719
0
46570
COGNEX CORP
COM
192422103
BBG001S5TC16
12994887
311329
SH
SOLE
302981
0
8348
COLGATE PALMOLIVE CO
COM
194162103
BBG001S5PVM5
5295383
66433
SH
SOLE
50451
0
15982
COMCAST CORP NEW
CL A
20030N101
BBG001S5PXL2
53344926
1216528
SH
SOLE
853486
0
363042
CONOCOPHILLIPS
COM
20825C104
BBG001S5TZM2
2938548
25317
SH
SOLE
23810
0
1507
CONSTELLATION BRANDS INC
CL A
21036P108
BBG001SD31G5
18803156
77779
SH
SOLE
28174
0
49605
COPART INC
COM
217204106
BBG001S7MTB1
2089458
42642
SH
SOLE
42516
0
126
CORTEVA INC
COM
22052L104
BBG00BN969D0
525823
10973
SH
SOLE
10869
0
104
COSTCO WHSL CORP NEW
COM
22160K105
BBG001S9KRQ7
113080942
171314
SH
SOLE
158823
0
12491
CSX CORP
COM
126408103
BBG001S5Q7Q3
768565
22168
SH
SOLE
21850
0
318
CUMMINS INC
COM
231021106
BBG001S5Q9M3
11632108
48554
SH
SOLE
42890
0
5664
CVS HEALTH CORP
COM
126650100
BBG001S5QBD8
8845811
112029
SH
SOLE
105055
0
6974
DANAHER CORPORATION
COM
235851102
BBG001S5QGT0
155792133
673433
SH
SOLE
581420
0
92013
DEERE & CO
COM
244199105
BBG001S5QFF7
2187291
5470
SH
SOLE
4957
0
513
DIAGEO PLC
SPON ADR NEW
25243Q205
BBG001S7V596
1324417
9093
SH
SOLE
6011
0
3082
DISCOVER FINL SVCS
COM
254709108
BBG001SS0KV6
263691
2346
SH
SOLE
2321
0
25
DISNEY WALT CO
COM
254687106
BBG001S5QHF3
4718479
52259
SH
SOLE
43937
0
8322
DOMINION ENERGY INC
COM
25746U109
BBG001S5QCP3
200831
4273
SH
SOLE
2573
0
1700
DONALDSON INC
COM
257651109
BBG001S5QDV4
389813
5965
SH
SOLE
5965
0
0
DOVER CORP
COM
260003108
BBG001S5QL46
25532328
165999
SH
SOLE
164089
0
1910
DOW INC
COM
260557103
BBG00BN96931
779604
14216
SH
SOLE
14216
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
BBG001S5QNR7
6657626
68607
SH
SOLE
64254
0
4353
DUPONT DE NEMOURS INC
COM
26614N102
BBG00BN961H3
935854
12165
SH
SOLE
12165
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
BBG007SV91T2
332989
24776
SH
SOLE
24776
0
0
EASTERN BANKSHARES INC
COM
27627N105
BBG00W9KWY41
447300
31500
SH
SOLE
31500
0
0
EATON CORP PLC
SHS
G29183103
BBG001S5QZ45
591936
2458
SH
SOLE
2458
0
0
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
BBG001SCBSL3
2020799
205784
SH
SOLE
205784
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
BBG001SPXHX1
88780
11500
SH
SOLE
2000
0
9500
EBAY INC.
COM
278642103
BBG001S9B9J5
218361
5006
SH
SOLE
4706
0
300
ECOLAB INC
COM
278865100
BBG001S5QRB5
92702087
467365
SH
SOLE
379242
0
88123
EDWARDS LIFESCIENCES CORP
COM
28176E108
BBG001SF2288
19628992
257429
SH
SOLE
227936
0
29493
ELI LILLY & CO
COM
532457108
BBG001S5STL8
77582580
133093
SH
SOLE
128531
0
4562
EMERSON ELEC CO
COM
291011104
BBG001S5QVT7
13521380
138923
SH
SOLE
136254
0
2669
ENBRIDGE INC
COM
29250N105
BBG001S6Q6D7
478133
13274
SH
SOLE
12638
0
636
ENTEGRIS INC
COM
29362U104
BBG001SF9YL6
336934
2812
SH
SOLE
2812
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
BBG001S9P0Z1
667683
25339
SH
SOLE
16735
0
8604
EOG RES INC
COM
26875P101
BBG001S5ZB93
2789481
23063
SH
SOLE
19804
0
3259
EQUINIX INC
COM
29444U700
BBG001SKBNS9
5734391
7120
SH
SOLE
6782
0
338
ESSENTIAL UTILS INC
COM
29670G102
BBG001S5VFD3
399160
10687
SH
SOLE
187
0
10500
EVERSOURCE ENERGY
COM
30040W108
BBG001S5TRL1
667380
10813
SH
SOLE
7727
0
3086
EXPEDITORS INTL WASH INC
COM
302130109
BBG001S5QZZ1
16195230
127321
SH
SOLE
125971
0
1350
EXXON MOBIL CORP
COM
30231G102
BBG001S69V32
32096169
321026
SH
SOLE
294335
0
26691
FASTENAL CO
COM
311900104
BBG001S5R1F7
1996343
30822
SH
SOLE
30654
0
168
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
BBG00HJHQ112
3145644
176424
SH
SOLE
171171
0
5253
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
BBG006XT8631
2736724
45872
SH
SOLE
7709
0
38163
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
30797538
1112225
SH
SOLE
974717
0
137508
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
BBG004HQLXB7
25993015
564207
SH
SOLE
499073
0
65134
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
BBG001SQWVL2
437447
2493
SH
SOLE
2493
0
0
FISERV INC
COM
337738108
BBG001S5R6Q4
121224334
912559
SH
SOLE
725525
0
187034
FORD MTR CO DEL
COM
345370860
BBG001S5TZ33
398101
32658
SH
SOLE
29000
0
3658
FORMFACTOR INC
COM
346375108
BBG001SFT2R8
333680
8000
SH
SOLE
0
0
8000
FORTIVE CORP
COM
34959J108
BBG00BLVZ237
9214080
125140
SH
SOLE
123646
0
1494
GALLAGHER ARTHUR J & CO
COM
363576109
BBG001S5NKC2
67717751
301128
SH
SOLE
272402
0
28726
GARTNER INC
COM
366651107
BBG001S5SD60
2879886
6384
SH
SOLE
6384
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
BBG01BFR8YW0
816345
10558
SH
SOLE
10282
0
276
GENERAL DYNAMICS CORP
COM
369550108
BBG001S5RHP1
1145924
4413
SH
SOLE
3626
0
787
GENERAL ELECTRIC CO
COM NEW
369604301
BBG001S5PVD5
5858648
45903
SH
SOLE
44858
0
1045
GENERAL MLS INC
COM
370334104
BBG001S5RKR2
5619631
86270
SH
SOLE
82986
0
3284
GENERAL MTRS CO
COM
37045V100
BBG001SM1DK6
1191682
33176
SH
SOLE
28123
0
5053
GENTEX CORP
COM
371901109
BBG001S5RMR8
1283538
39300
SH
SOLE
27150
0
12150
GENUINE PARTS CO
COM
372460105
BBG001S5RNH7
824773
5955
SH
SOLE
2950
0
3005
GEOVAX LABS INC
COM
373678507
BBG001S6ZC26
6135
16994
SH
SOLE
16994
0
0
GILEAD SCIENCES INC
COM
375558103
BBG001S6Y1X7
2367033
29219
SH
SOLE
28505
0
714
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
BBG00YPS1LT7
11830000
7000000
SH
SOLE
7000000
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
BBG001SH3WJ5
1583240
37420
SH
SOLE
0
0
37420
GLOBE LIFE INC
COM
37959E102
BBG001S5WRX4
289085
2375
SH
SOLE
2375
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
BBG001SC07Z6
485688
1259
SH
SOLE
1054
0
205
GRAINGER W W INC
COM
384802104
BBG001S5RRD2
497215
600
SH
SOLE
600
0
0
GSK PLC
SPONSORED ADR
37733W204
BBG001SD6SM6
19295327
520651
SH
SOLE
520651
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
BBG001SBCKV0
131620
12020
SH
SOLE
8350
0
3670
HALEON PLC
SPON ADS
405552100
BBG018GZNDB0
5341945
649082
SH
SOLE
649082
0
0
HALLIBURTON CO
COM
406216101
BBG001S5RS59
274740
7600
SH
SOLE
7600
0
0
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
BBG001S98632
948500
50000
SH
SOLE
50000
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
BBG001S8PXF3
385744
4799
SH
SOLE
4799
0
0
HENRY JACK & ASSOC INC
COM
426281101
BBG001S5SHB5
700867
4289
SH
SOLE
4289
0
0
HERSHEY CO
COM
427866108
BBG001S5S148
876640
4702
SH
SOLE
4126
0
576
HESS CORP
COM
42809H107
BBG001S5NHS2
382024
2650
SH
SOLE
2650
0
0
HEXCEL CORP NEW
COM
428291108
BBG001S5S2J0
202592
2747
SH
SOLE
2688
0
59
HINGHAM INSTN SVGS MASS
COM
433323102
BBG001S614T2
296460
1525
SH
SOLE
1525
0
0
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
149612445
431719
SH
SOLE
359817
0
71902
HONEYWELL INTL INC
COM
438516106
BBG001S5X1N1
2413134
11507
SH
SOLE
9721
0
1786
HUBBELL INC
COM
443510607
BBG001S5S1L9
1593337
4844
SH
SOLE
4844
0
0
HUBSPOT INC
COM
443573100
BBG001T53670
337295
581
SH
SOLE
581
0
0
HUMANA INC
COM
444859102
BBG001S5S1X6
354802
775
SH
SOLE
773
0
2
ICON PLC
SHS
G4705A100
BBG001SDCL35
5667918
20023
SH
SOLE
20023
0
0
IDEXX LABS INC
COM
45168D104
BBG001S5S4Y9
95086211
171311
SH
SOLE
168616
0
2695
ILLINOIS TOOL WKS INC
COM
452308109
BBG001S5SDX0
6314064
24105
SH
SOLE
20421
0
3684
ILLUMINA INC
COM
452327109
BBG001SF4NY1
272354
1956
SH
SOLE
1956
0
0
INTEL CORP
COM
458140100
BBG001S5SF65
21848480
434795
SH
SOLE
411215
0
23580
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
BBG001SDJ4R0
213584
1663
SH
SOLE
1626
0
37
INTERNATIONAL BUSINESS MACHS
COM
459200101
BBG001S5S399
11180499
68361
SH
SOLE
64040
0
4321
INTUIT
COM
461202103
BBG001S6TWR2
2879509
4607
SH
SOLE
4575
0
32
INTUITIVE SURGICAL INC
COM NEW
46120E602
BBG001S7XR78
3341553
9905
SH
SOLE
7603
0
2302
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
BBG00KXH5XJ3
738899
13850
SH
SOLE
13850
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
3164102
149391
SH
SOLE
108721
0
40670
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
BBG001S69B36
246441
6178
SH
SOLE
5655
0
523
INVESCO EXCHANGE TRADED FD T
DORSEY WRIGHT MO
46137V837
BBG001SJ09N0
206800
2419
SH
SOLE
2419
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
BBG001SPPQG9
742492
12200
SH
SOLE
11460
0
740
INVESCO QQQ TR
UNIT SER 1
46090E103
BBG001S9GN63
3298682
8055
SH
SOLE
7491
0
564
IQVIA HLDGS INC
COM
46266C105
BBG00333FZ54
604365
2612
SH
SOLE
2612
0
0
IRON MTN INC DEL
COM
46284V101
BBG001SCQ2X1
51195874
731578
SH
SOLE
673072
0
58506
ISHARES GOLD TR
ISHARES NEW
464285204
BBG001SJK6D5
3514345
90042
SH
SOLE
83992
0
6050
ISHARES TR
CALIF MUN BD ETF
464288356
BBG001T03XM5
201573
3479
SH
SOLE
0
0
3479
ISHARES TR
CORE MSCI EAFE
46432F842
BBG003H6TRS0
894710
12718
SH
SOLE
3971
0
8747
ISHARES TR
CORE S&P MCP ETF
464287507
BBG001SFC7V0
3856548
13915
SH
SOLE
8157
0
5758
ISHARES TR
CORE S&P SCP ETF
464287804
BBG001SFC7W9
3065968
28323
SH
SOLE
24135
0
4188
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
4296283
8995
SH
SOLE
8256
0
739
ISHARES TR
CORE US AGGBD ET
464287226
BBG001SM1QT8
612577
6172
SH
SOLE
3496
0
2676
ISHARES TR
FLTG RATE NT ETF
46429B655
BBG001V1QYX1
568210
11225
SH
SOLE
6625
0
4600
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
8190952
74019
SH
SOLE
72713
0
1306
ISHARES TR
ISHARES BIOTECH
464287556
BBG001SGYSW7
296425
2182
SH
SOLE
2182
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
BBG001SJ8F58
268463
466
SH
SOLE
466
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
BBG001SSD858
4204298
81995
SH
SOLE
81017
0
978
ISHARES TR
MSCI EAFE ETF
464287465
BBG001SG09V7
2114174
28058
SH
SOLE
18740
0
9318
ISHARES TR
MSCI EMG MKT ETF
464287234
BBG001SK77D5
1062633
26427
SH
SOLE
25427
0
1000
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
1119340
14345
SH
SOLE
14045
0
300
ISHARES TR
PFD AND INCM SEC
464288687
BBG001SNVWC8
21483654
688799
SH
SOLE
566213
0
122586
ISHARES TR
RUS 1000 ETF
464287622
BBG001S562W9
2236815
8529
SH
SOLE
6277
0
2252
ISHARES TR
RUS 1000 GRW ETF
464287614
BBG001S56320
1394583
4600
SH
SOLE
3100
0
1500
ISHARES TR
RUS 1000 VAL ETF
464287598
BBG001S562P7
845254
5115
SH
SOLE
3115
0
2000
ISHARES TR
RUS 2000 GRW ETF
464287648
BBG001S562F8
3827449
15175
SH
SOLE
14684
0
491
ISHARES TR
RUS 2000 VAL ETF
464287630
BBG001S56277
552820
3559
SH
SOLE
2980
0
579
ISHARES TR
RUS MD CP GR ETF
464287481
BBG001S561Z8
213933
2048
SH
SOLE
1673
0
375
ISHARES TR
RUS MID CAP ETF
464287499
BBG001SJCNS1
1610644
20721
SH
SOLE
14652
0
6069
ISHARES TR
RUSSELL 2000 ETF
464287655
BBG001SFC7Y7
7560159
37667
SH
SOLE
35922
0
1745
ISHARES TR
S&P 100 ETF
464287101
BBG001SGB026
1856374
8310
SH
SOLE
8310
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
BBG001S561Q8
516913
6883
SH
SOLE
6094
0
789
ISHARES TR
S&P 500 VAL ETF
464287408
BBG001S561K4
452114
2600
SH
SOLE
2600
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
BBG001SFQL08
773028
9758
SH
SOLE
3816
0
5942
ISHARES TR
SELECT DIVID ETF
464287168
BBG001SDJVG2
1576612
13450
SH
SOLE
12309
0
1141
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
2664892
24792
SH
SOLE
6535
0
18257
J JILL INC
COM
46620W201
BBG00FZBYDT6
835272
32400
SH
SOLE
32400
0
0
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
120508785
768845
SH
SOLE
645714
0
123131
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
122934363
722717
SH
SOLE
572828
0
149889
KAYNE ANDERSON ENERGY INFRST
COM
486606106
BBG001SLV0G8
104482
11900
SH
SOLE
11900
0
0
KENVUE INC
COM
49177J102
BBG01C79X614
524148
24345
SH
SOLE
24345
0
0
KIMBERLY-CLARK CORP
COM
494368103
BBG001S5SLZ0
3768888
31017
SH
SOLE
30651
0
366
KKR & CO INC
COM
48251W104
BBG001S6PW05
542667
6550
SH
SOLE
6550
0
0
KLA CORP
COM NEW
482480100
BBG001S5SLM4
277281
477
SH
SOLE
470
0
7
L3HARRIS TECHNOLOGIES INC
COM
502431109
BBG001S5S0N9
25218664
119735
SH
SOLE
67770
0
51965
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
BBG001S7RX54
593908
2613
SH
SOLE
2600
0
13
LANCASTER COLONY CORP
COM
513847103
BBG001S5SPQ1
12017698
72226
SH
SOLE
72076
0
150
LAUDER ESTEE COS INC
CL A
518439104
BBG001S8L5H6
358314
2450
SH
SOLE
2450
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
BBG001S5TV87
40013151
184002
SH
SOLE
109372
0
74630
LINDE PLC
SHS
G54950103
BBG01FND0CH6
38002238
92529
SH
SOLE
88076
0
4453
LINDSAY CORP
COM
535555106
BBG001SB90F6
339432
2628
SH
SOLE
0
0
2628
LOCKHEED MARTIN CORP
COM
539830109
BBG001S7PS57
3388246
7476
SH
SOLE
6067
0
1409
LOWES COS INC
COM
548661107
BBG001S5SVL3
3897746
17514
SH
SOLE
16800
0
714
M & T BK CORP
COM
55261F104
BBG001S7S2B4
307334
2242
SH
SOLE
2110
0
132
MARATHON PETE CORP
COM
56585A102
BBG001S169P1
1744714
11760
SH
SOLE
11760
0
0
MARSH & MCLENNAN COS INC
COM
571748102
BBG001S5T7M4
3305116
17444
SH
SOLE
13679
0
3765
MASCO CORP
COM
574599106
BBG001S5SZ70
1816565
27121
SH
SOLE
23948
0
3173
MASTERCARD INCORPORATED
CL A
57636Q104
BBG001SKNNS6
6415140
15041
SH
SOLE
12004
0
3037
MCCORMICK & CO INC
COM NON VTG
579780206
BBG001S79S19
1198106
17511
SH
SOLE
15284
0
2227
MCDONALDS CORP
COM
580135101
BBG001S5T110
94946465
320213
SH
SOLE
254095
0
66118
MCGRATH RENTCORP
COM
580589109
BBG001S5T593
311012
2600
SH
SOLE
2600
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
6906275
83834
SH
SOLE
72530
0
11304
MERCK & CO INC
COM
58933Y105
BBG001S5TC52
41519811
380846
SH
SOLE
361066
0
19780
META PLATFORMS INC
CL A
30303M102
BBG001SQCQC5
37645432
106355
SH
SOLE
56169
0
50186
METLIFE INC
COM
59156R108
BBG001S5T3R8
370990
5610
SH
SOLE
5362
0
248
METTLER TOLEDO INTERNATIONAL
COM
592688105
BBG001SB87G1
77545775
63931
SH
SOLE
58971
0
4960
MICROSOFT CORP
COM
594918104
BBG001S5TD05
340240559
904798
SH
SOLE
757119
0
147679
MONDELEZ INTL INC
CL A
609207105
BBG001SHHZJ3
2503976
34571
SH
SOLE
28621
0
5950
MOODYS CORP
COM
615369105
BBG001S5VP87
17009679
43552
SH
SOLE
41290
0
2262
MORGAN STANLEY
COM NEW
617446448
BBG001S9V5Z3
583467
6257
SH
SOLE
6257
0
0
MORNINGSTAR INC
COM
617700109
BBG001SC6FV6
350644
1225
SH
SOLE
1225
0
0
NETAPP INC
COM
64110D104
BBG001S8LYX5
382967
4344
SH
SOLE
4344
0
0
NEXTERA ENERGY INC
COM
65339F101
BBG001S5RB29
26150347
430528
SH
SOLE
283503
0
147025
NIKE INC
CL B
654106103
BBG001S6NTK2
6387415
58832
SH
SOLE
57630
0
1202
NORFOLK SOUTHN CORP
COM
655844108
BBG001S5TQJ6
329515
1394
SH
SOLE
1391
0
3
NORTHEAST BK LEWISTON ME
COM
66405S100
BBG001SDS4K7
772660
14000
SH
SOLE
0
0
14000
NORTHERN TR CORP
COM
665859104
BBG001S5TRG7
293811
3482
SH
SOLE
3402
0
80
NORTHROP GRUMMAN CORP
COM
666807102
BBG001S5TP26
1701221
3634
SH
SOLE
3536
0
98
NOVARTIS AG
SPONSORED ADR
66987V109
BBG001SF5LW6
7072369
70044
SH
SOLE
59350
0
10694
NOVO-NORDISK A S
ADR
670100205
BBG001S5TSK0
2234313
21598
SH
SOLE
21466
0
132
NUTRIEN LTD
COM
67077M108
BBG00JM9SM69
687226
12200
SH
SOLE
7200
0
5000
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
254709570
514336
SH
SOLE
414398
0
99938
OLD SECOND BANCORP INC ILL
COM
680277100
BBG001S7HMZ6
226119
14645
SH
SOLE
14645
0
0
OMNICOM GROUP INC
COM
681919106
BBG001S5VR10
26097009
301664
SH
SOLE
269509
0
32155
ONEOK INC NEW
COM
682680103
BBG001S5TWK1
482059
6865
SH
SOLE
6371
0
494
ORACLE CORP
COM
68389X105
BBG001S5SJG6
12815766
121557
SH
SOLE
100668
0
20889
OREILLY AUTOMOTIVE INC
COM
67103H107
BBG001S78TL6
198467889
208896
SH
SOLE
176537
0
32359
OTIS WORLDWIDE CORP
COM
68902V107
BBG00RP60LN7
27023058
302034
SH
SOLE
286133
0
15901
PALO ALTO NETWORKS INC
COM
697435105
BBG001T9NWN5
2745334
9310
SH
SOLE
9010
0
300
PARKER-HANNIFIN CORP
COM
701094104
BBG001S5V554
2145944
4658
SH
SOLE
2978
0
1680
PAYCHEX INC
COM
704326107
BBG001S5V135
48166211
404384
SH
SOLE
393409
0
10975
PAYCOM SOFTWARE INC
COM
70432V102
BBG0064N1009
460779
2229
SH
SOLE
2229
0
0
PAYPAL HLDGS INC
COM
70450Y103
BBG0077VNXW5
1688715
27499
SH
SOLE
23741
0
3758
PEPSICO INC
COM
713448108
BBG001S695T1
100426573
591301
SH
SOLE
493459
0
97842
PFIZER INC
COM
717081103
BBG001S5V466
14555200
505564
SH
SOLE
472085
0
33479
PHILIP MORRIS INTL INC
COM
718172109
BBG001STP9N1
2532345
26917
SH
SOLE
22678
0
4239
PHILLIPS 66
COM
718546104
BBG00286S4P7
882055
6625
SH
SOLE
6115
0
510
PNC FINL SVCS GROUP INC
COM
693475105
BBG001S5V947
1606260
10373
SH
SOLE
10373
0
0
PPG INDS INC
COM
693506107
BBG001S5VC13
891318
5960
SH
SOLE
5006
0
954
PROCTER AND GAMBLE CO
COM
742718109
BBG001S5V4L9
117317105
800581
SH
SOLE
689869
0
110712
PROGRESSIVE CORP
COM
743315103
BBG001S5V509
6896027
43295
SH
SOLE
43046
0
249
PROLOGIS INC.
COM
74340W103
BBG001S5NMN6
617845
4635
SH
SOLE
4255
0
380
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
BBG001S5V3C1
271200
4435
SH
SOLE
4435
0
0
QUALCOMM INC
COM
747525103
BBG001S6VS70
22762904
157387
SH
SOLE
136934
0
20453
REPUBLIC SVCS INC
COM
760759100
BBG001S9DL33
209931
1273
SH
SOLE
1238
0
35
RESMED INC
COM
761152107
BBG001SBGRC2
53419185
310540
SH
SOLE
239654
0
70886
ROLLINS INC
COM
775711104
BBG001S5VRG4
3044109
69707
SH
SOLE
68407
0
1300
ROPER TECHNOLOGIES INC
COM
776696106
BBG001S9B362
106666480
195657
SH
SOLE
154536
0
41121
RPM INTL INC
COM
749685103
BBG001S7X317
7821932
70070
SH
SOLE
65705
0
4365
RTX CORPORATION
COM
75513E101
BBG001S5X5Q9
98635884
1172281
SH
SOLE
943750
0
228531
S&P GLOBAL INC
COM
78409V104
BBG001S5T5M8
471356
1070
SH
SOLE
1067
0
3
SALESFORCE INC
COM
79466L302
BBG001SDLP09
2699552
10259
SH
SOLE
9712
0
547
SCHLUMBERGER LTD
COM STK
806857108
BBG001S5W4C8
734962
14123
SH
SOLE
12402
0
1721
SCHWAB CHARLES CORP
COM
808513105
BBG001S5VXD4
394979
5741
SH
SOLE
1229
0
4512
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
BBG0025RWLM4
2341682
30759
SH
SOLE
30759
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
BBG001S7TCZ5
460990
2395
SH
SOLE
2395
0
0
SERVICENOW INC
COM
81762P102
BBG001T4JFC0
1015223
1437
SH
SOLE
1335
0
102
SHELL PLC
SPON ADS
780259305
BBG0147BN6H1
672410
10219
SH
SOLE
9966
0
253
SHERWIN WILLIAMS CO
COM
824348106
BBG001S5W2F9
8966193
28747
SH
SOLE
28654
0
93
SHOPIFY INC
CL A
82509L107
BBG004DW5NC7
7141346
91673
SH
SOLE
90313
0
1360
SMITH A O CORP
COM
831865209
BBG001S5NRY3
45354358
550150
SH
SOLE
309138
0
241012
SOUTHERN CO
COM
842587107
BBG001S5W777
524988
7487
SH
SOLE
6440
0
1047
SOUTHERN MO BANCORP INC
COM
843380106
BBG001S7WWN0
409234
7665
SH
SOLE
7665
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
BBG001S8LH99
391945
1040
SH
SOLE
1040
0
0
SPDR GOLD TR
GOLD SHS
78463V107
BBG001SCPX28
526866
2756
SH
SOLE
2072
0
684
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
32524065
68427
SH
SOLE
33826
0
34601
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
BBG001S63NQ1
93930297
185128
SH
SOLE
126795
0
58333
SPDR SER TR
PORTFOLIO S&P600
78468R853
BBG004T58LZ5
356782
8458
SH
SOLE
8458
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
BBG001SPTBP8
2886807
23100
SH
SOLE
23100
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
BBG00JPZ8T56
698994
36501
SH
SOLE
36501
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
BBG001T66XM9
338736
21264
SH
SOLE
21264
0
0
STANLEY BLACK & DECKER INC
COM
854502101
BBG001S5WHT1
442629
4512
SH
SOLE
4437
0
75
STARBUCKS CORP
COM
855244109
BBG001S72KH6
25182609
262291
SH
SOLE
132566
0
129725
STATE STR CORP
COM
857477103
BBG001S5RLD5
5209417
67253
SH
SOLE
61778
0
5475
STERICYCLE INC
COM
858912108
BBG001S7P0T2
638432
12882
SH
SOLE
12850
0
32
STERIS PLC
SHS USD
G8473T100
BBG00MRHG532
569193
2589
SH
SOLE
2589
0
0
STRYKER CORPORATION
COM
863667101
BBG001S8FR03
157013318
524321
SH
SOLE
443843
0
80478
SYSCO CORP
COM
871829107
BBG001S5WJS8
7713541
105477
SH
SOLE
104146
0
1331
TAPESTRY INC
COM
876030107
BBG001SFH7D5
217179
5900
SH
SOLE
5900
0
0
TARGET CORP
COM
87612E106
BBG001SC0K41
1098772
7715
SH
SOLE
7611
0
104
TE CONNECTIVITY LTD
SHS
H84989104
BBG001STLRP3
210610
1499
SH
SOLE
1499
0
0
TESLA INC
COM
88160R101
BBG001SQKGD7
2191097
8818
SH
SOLE
3443
0
5375
TEXAS INSTRS INC
COM
882508104
BBG001S5WYZ7
5554271
32584
SH
SOLE
27907
0
4677
TEXTRON INC
COM
883203101
BBG001S5WZ39
231610
2880
SH
SOLE
2880
0
0
THE CIGNA GROUP
COM
125523100
BBG00KXRCDQ9
3055589
10204
SH
SOLE
9697
0
507
THERMO FISHER SCIENTIFIC INC
COM
883556102
BBG001S5WS08
46516975
87637
SH
SOLE
56657
0
30980
TJX COS INC NEW
COM
872540109
BBG001S5WQ93
74257621
791574
SH
SOLE
731118
0
60456
TOPBUILD CORP
COM
89055F103
BBG0077VS2G6
457346
1222
SH
SOLE
1222
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
BBG001S60L15
19542642
302424
SH
SOLE
294634
0
7790
TRACTOR SUPPLY CO
COM
892356106
BBG001S7K017
19050379
88594
SH
SOLE
77951
0
10643
TRAVELERS COMPANIES INC
COM
89417E109
BBG001S5R103
621189
3261
SH
SOLE
3261
0
0
TRUIST FINL CORP
COM
89832Q109
BBG001S5YYC0
1624259
43994
SH
SOLE
33463
0
10531
TYLER TECHNOLOGIES INC
COM
902252105
BBG001S5WZB0
417702
999
SH
SOLE
999
0
0
UBER TECHNOLOGIES INC
COM
90353T100
BBG002B04MW4
479507
7788
SH
SOLE
7288
0
500
UNILEVER PLC
SPON ADR NEW
904767704
BBG001S5X1K4
1105053
22794
SH
SOLE
22019
0
775
UNION PAC CORP
COM
907818108
BBG001S5X2M0
5220905
21256
SH
SOLE
19320
0
1936
UNITED PARCEL SERVICE INC
CL B
911312106
BBG001SDGSH1
10970420
69773
SH
SOLE
63998
0
5775
UNITED RENTALS INC
COM
911363109
BBG001SBGZ25
405981
708
SH
SOLE
707
0
1
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
2510734
4769
SH
SOLE
4344
0
425
US BANCORP DEL
COM NEW
902973304
BBG001S6T8C1
1634555
37767
SH
SOLE
36720
0
1047
VALERO ENERGY CORP
COM
91913Y100
BBG001S5X8K9
3197090
24593
SH
SOLE
23671
0
922
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
BBG001SPSH76
430417
5650
SH
SOLE
5650
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
BBG001SR42Z0
6380874
205767
SH
SOLE
9830
0
195937
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
BBG002XRNHT5
405764
4781
SH
SOLE
4781
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
BBG001ST39R1
748225
9796
SH
SOLE
2726
0
7070
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
BBG001ST39Q2
3812879
49505
SH
SOLE
23585
0
25920
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
BBG001SK7DK4
508231
6910
SH
SOLE
442
0
6468
VANGUARD INDEX FDS
GROWTH ETF
922908736
BBG001SHTTS4
249948
804
SH
SOLE
616
0
188
VANGUARD INDEX FDS
MID CAP ETF
922908629
BBG001SHVTS1
2306160
9913
SH
SOLE
1967
0
7946
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
BBG001TC6MC1
2095766
4798
SH
SOLE
3598
0
1200
VANGUARD INDEX FDS
SMALL CP ETF
922908751
BBG001SHTTV0
2749613
12889
SH
SOLE
3719
0
9170
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
BBG001SHTB03
268770
1133
SH
SOLE
1133
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
2243697
15008
SH
SOLE
14761
0
247
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
BBG001SP7T00
6362130
113326
SH
SOLE
108206
0
5120
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
2621077
63773
SH
SOLE
50273
0
13500
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
BBG001T0SKD6
1154903
10040
SH
SOLE
10035
0
5
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
BBG001SQX4T3
257474
1511
SH
SOLE
996
0
515
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
BBG001SSPWL4
39890821
832793
SH
SOLE
95787
0
737006
VANGUARD WORLD FDS
ENERGY ETF
92204A306
BBG001SHTV45
355006
3027
SH
SOLE
3017
0
10
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
BBG001SHVR32
521456
2080
SH
SOLE
2000
0
80
VEEVA SYS INC
CL A COM
922475108
BBG001TX0CB4
1487409
7726
SH
SOLE
5478
0
2248
VERALTO CORP
COM SHS
92338C103
BBG019Q32XK7
10553868
128298
SH
SOLE
121821
0
6477
VERISK ANALYTICS INC
COM
92345Y106
BBG001SBRX64
4370433
18297
SH
SOLE
16564
0
1733
VERIZON COMMUNICATIONS INC
COM
92343V104
BBG001S67QY1
26774062
710184
SH
SOLE
485946
0
224238
VERTEX PHARMACEUTICALS INC
COM
92532F100
BBG001S68LJ8
76652859
188387
SH
SOLE
173265
0
15122
VISA INC
COM CL A
92826C839
BBG001SRCFY3
197260132
757672
SH
SOLE
637097
0
120575
VONTIER CORPORATION
COM
928881101
BBG00RRGSKH2
236324
6840
SH
SOLE
6600
0
240
WABTEC
COM
929740108
BBG001S5XBT3
850484
6702
SH
SOLE
6702
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
BBG001S5XBY7
519304
19889
SH
SOLE
19889
0
0
WALMART INC
COM
931142103
BBG001S5XH92
26328760
167007
SH
SOLE
84247
0
82760
WASTE CONNECTIONS INC
COM
94106B101
BBG001SKJ4K1
787400
5275
SH
SOLE
5264
0
11
WASTE MGMT INC DEL
COM
94106L109
BBG001S5XH47
1015855
5672
SH
SOLE
5642
0
30
WATERS CORP
COM
941848103
BBG001S8MDG9
1232637
3744
SH
SOLE
1269
0
2475
WATSCO INC
COM
942622200
BBG001S82CQ2
91559391
213689
SH
SOLE
196620
0
17069
WATTS WATER TECHNOLOGIES INC
CL A
942749102
BBG001S6N6Y7
1487132
7138
SH
SOLE
6738
0
400
WEC ENERGY GROUP INC
COM
92939U106
BBG001S5XDC7
1030662
12245
SH
SOLE
11809
0
436
WELLS FARGO CO NEW
COM
949746101
BBG001S5XF23
3348538
68032
SH
SOLE
60773
0
7259
WEST PHARMACEUTICAL SVSC INC
COM
955306105
BBG001S5XK22
1314814
3734
SH
SOLE
2454
0
1280
WEX INC
COM
96208T104
BBG001SCJLG6
491239
2525
SH
SOLE
2525
0
0
WILLIAMS ROWLAND ACQUISITION
COM
96951B102
BBG011M220W9
419200
40000
SH
SOLE
0
0
40000
WORKDAY INC
CL A
98138H101
BBG001T21KQ7
678280
2457
SH
SOLE
2457
0
0
XYLEM INC
COM
98419M100
BBG001V05C73
6076290
53133
SH
SOLE
47778
0
5355
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
BBG001S7DQJ9
1590866
13072
SH
SOLE
12922
0
150
ZOETIS INC
CL A
98978V103
BBG0039320P7
246319
1248
SH
SOLE
1043
0
205