0001085146-24-002190.txt : 20240503
0001085146-24-002190.hdr.sgml : 20240503
20240502212047
ACCESSION NUMBER: 0001085146-24-002190
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240503
DATE AS OF CHANGE: 20240502
EFFECTIVENESS DATE: 20240503
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: 24910514
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
03-31-2024
03-31-2024
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
05-02-2024
0
378
7284513779
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
BBG001S5T7X2
5654488
53309
SH
SOLE
51760
0
1549
ABBOTT LABS
COM
002824100
BBG001S5N9M6
73449987
646225
SH
SOLE
607499
0
38726
ABBVIE INC
COM
00287Y109
BBG0025Y4RZ3
67700440
371776
SH
SOLE
367090
0
4686
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
BBG001SCXK90
42441024
122446
SH
SOLE
73459
0
48987
ADOBE INC
COM
00724F101
BBG001S5NCQ5
54871210
108742
SH
SOLE
69766
0
38976
AFFILIATED MANAGERS GROUP IN
COM
008252108
BBG001S6DMD6
611270
3650
SH
SOLE
2950
0
700
AFLAC INC
COM
001055102
BBG001S5NGJ4
33405035
389064
SH
SOLE
379210
0
9854
AGILENT TECHNOLOGIES INC
COM
00846U101
BBG001SCTQY4
260319
1789
SH
SOLE
1789
0
0
AIR PRODS & CHEMS INC
COM
009158106
BBG001S5NSB6
8872659
36623
SH
SOLE
35922
0
701
AIRBNB INC
COM CL A
009066101
BBG001Y2XS16
567462
3440
SH
SOLE
3440
0
0
ALLIANT ENERGY CORP
COM
018802108
BBG001S8ZQ30
2533306
50264
SH
SOLE
50264
0
0
ALLSTATE CORP
COM
020002101
BBG001S9BM06
1114013
6439
SH
SOLE
6439
0
0
ALPHABET INC
CAP STK CL A
02079K305
BBG009S39JY5
68739121
455437
SH
SOLE
406257
0
49180
ALPHABET INC
CAP STK CL C
02079K107
BBG009S3NB21
180687451
1186703
SH
SOLE
961696
0
225007
ALTRIA GROUP INC
COM
02209S103
BBG001S5T8T5
937527
21493
SH
SOLE
17916
0
3577
AMAZON COM INC
COM
023135106
BBG001S5PQL7
83354937
462107
SH
SOLE
304553
0
157554
AMCOR PLC
ORD
G0250X107
BBG00LNJRQ18
109365
11500
SH
SOLE
11500
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
BBG001S5NFD2
372384
4325
SH
SOLE
2444
0
1881
AMERICAN EXPRESS CO
COM
025816109
BBG001S5P034
20278768
89063
SH
SOLE
85309
0
3754
AMERICAN TOWER CORP NEW
COM
03027X100
BBG001S5NPQ6
1799848
9109
SH
SOLE
7141
0
1968
AMERICAN WTR WKS CO INC NEW
COM
030420103
BBG001SPHYW3
9156006
74920
SH
SOLE
65589
0
9331
AMERIPRISE FINL INC
COM
03076C106
BBG001SK6096
80800103
184290
SH
SOLE
132660
0
51630
AMGEN INC
COM
031162100
BBG001S5NNL6
7381521
25962
SH
SOLE
23380
0
2582
AMPHENOL CORP NEW
CL A
032095101
BBG001S5NSK6
855090
7413
SH
SOLE
7413
0
0
ANALOG DEVICES INC
COM
032654105
BBG001S5ND38
5699520
28816
SH
SOLE
25948
0
2868
ANSYS INC
COM
03662Q105
BBG001S926L8
139856520
402859
SH
SOLE
377738
0
25121
AON PLC
SHS CL A
G0403H108
BBG00SSQFPR9
273984
821
SH
SOLE
700
0
121
APA CORPORATION
COM
03743Q108
BBG00YTS96H1
271602
7900
SH
SOLE
6450
0
1450
APPLE INC
COM
037833100
BBG001S5N8V8
306173398
1785476
SH
SOLE
1495205
0
290271
APPLIED MATLS INC
COM
038222105
BBG001S5NMM7
1404014
6808
SH
SOLE
6616
0
192
APTIV PLC
SHS
G6095L109
BBG001TRL2T7
827496
10389
SH
SOLE
9307
0
1082
AT&T INC
COM
00206R102
BBG001S5VWH2
2461291
139846
SH
SOLE
137163
0
2683
AUTOMATIC DATA PROCESSING IN
COM
053015103
BBG001S82KF6
61400475
245858
SH
SOLE
233348
0
12510
BALL CORP
COM
058498106
BBG001S5P7Q4
24245954
359946
SH
SOLE
309528
0
50418
BANK AMERICA CORP
COM
060505104
BBG001S5P0Y0
39767763
1048728
SH
SOLE
592364
0
456364
BANK OZK LITTLE ROCK ARK
COM
06417N103
BBG001SMRQL8
700086
15400
SH
SOLE
15400
0
0
BARRICK GOLD CORP
COM
067901108
BBG001S5N9P3
482976
29025
SH
SOLE
23393
0
5632
BCE INC
COM NEW
05534B760
BBG001S5P2C0
429444
12638
SH
SOLE
5235
0
7403
BECTON DICKINSON & CO
COM
075887109
BBG001S5P374
20969453
84742
SH
SOLE
73633
0
11109
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
BBG001S902J2
634440
1
SH
SOLE
0
0
1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
BBG001S90346
54316899
129166
SH
SOLE
72648
0
56518
BHP GROUP LTD
SPONSORED ADS
088606108
BBG001S5P5K4
272008
4715
SH
SOLE
4715
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
BBG008B5CF38
942277
58966
SH
SOLE
27260
0
31706
BLACKROCK INC
COM
09247X101
BBG001SDBP55
1547350
1856
SH
SOLE
1762
0
94
BLACKROCK MUNICIPAL INCOME
COM
09253X102
BBG001SLPP25
672152
55734
SH
SOLE
55734
0
0
BLACKSTONE INC
COM
09260D107
BBG001S7H949
1512363
11512
SH
SOLE
10626
0
886
BOEING CO
COM
097023105
BBG001S5P0V3
532074
2757
SH
SOLE
2175
0
582
BOOKING HOLDINGS INC
COM
09857L108
BBG001S89N72
31573474
8703
SH
SOLE
7919
0
784
BOSTON SCIENTIFIC CORP
COM
101137107
BBG001S63L94
14040861
205006
SH
SOLE
202603
0
2403
BP PLC
SPONSORED ADR
055622104
BBG001S5W4F5
2524256
66992
SH
SOLE
64532
0
2460
BRISTOL-MYERS SQUIBB CO
COM
110122108
BBG001S8N8J6
6719542
123908
SH
SOLE
121551
0
2357
BROADCOM INC
COM
11135F101
BBG00KHY5SY8
4266497
3219
SH
SOLE
2854
0
365
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
BBG001SR7MB9
1409847
6882
SH
SOLE
6707
0
175
CADENCE DESIGN SYSTEM INC
COM
127387108
BBG001S65YK1
216961
697
SH
SOLE
0
0
697
CANADIAN NAT RES LTD
COM
136385101
BBG001S5YC56
277423
3635
SH
SOLE
3000
0
635
CANADIAN NATL RY CO
COM
136375102
BBG001S8WVQ7
2277003
17288
SH
SOLE
17288
0
0
CAPITAL ONE FINL CORP
COM
14040H105
BBG001S65PV8
2379122
15979
SH
SOLE
14693
0
1286
CARLISLE COS INC
COM
142339100
BBG001S5Q6R4
32244229
82287
SH
SOLE
72975
0
9312
CARMAX INC
COM
143130102
BBG001SD9561
78467063
900780
SH
SOLE
728922
0
171858
CARRIER GLOBAL CORPORATION
COM
14448C104
BBG00RP5HZM1
9398475
161680
SH
SOLE
156144
0
5536
CATERPILLAR INC
COM
149123101
BBG001S5PJ06
8706383
23760
SH
SOLE
21917
0
1843
CBIZ INC
COM
124805102
BBG001S8MB55
265566
3383
SH
SOLE
3383
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
BBG001SB85K0
5786114
35279
SH
SOLE
33962
0
1317
CHEFS WHSE INC
COM
163086101
BBG001V11JN2
3254955
86430
SH
SOLE
72440
0
13990
CHEVRON CORP NEW
COM
166764100
BBG001S67ZC5
63881178
404977
SH
SOLE
219014
0
185963
CHUBB LIMITED
COM
H1467J104
BBG001S8S1L3
107268600
413956
SH
SOLE
326071
0
87885
CHURCH & DWIGHT CO INC
COM
171340102
BBG001S5PR99
47215846
452649
SH
SOLE
426184
0
26465
CINTAS CORP
COM
172908105
BBG001S7CRG1
33623252
48940
SH
SOLE
48880
0
60
CISCO SYS INC
COM
17275R102
BBG001S6HC62
31533320
631802
SH
SOLE
350748
0
281054
COCA COLA CO
COM
191216100
BBG001S5SMQ8
19164512
313247
SH
SOLE
267319
0
45928
COGNEX CORP
COM
192422103
BBG001S5TC16
13743247
323980
SH
SOLE
315187
0
8793
COLGATE PALMOLIVE CO
COM
194162103
BBG001S5PVM5
6034533
67013
SH
SOLE
50193
0
16820
COMCAST CORP NEW
CL A
20030N101
BBG001S5PXL2
51226590
1181694
SH
SOLE
784822
0
396872
CONOCOPHILLIPS
COM
20825C104
BBG001S5TZM2
3245892
25502
SH
SOLE
23810
0
1692
CONSTELLATION BRANDS INC
CL A
21036P108
BBG001SD31G5
21237503
78148
SH
SOLE
26519
0
51629
CONSTELLATION ENERGY CORP
COM
21037T109
BBG014KFRPJ9
309993
1677
SH
SOLE
1223
0
454
COPART INC
COM
217204106
BBG001S7MTB1
2388100
41231
SH
SOLE
41231
0
0
CORTEVA INC
COM
22052L104
BBG00BN969D0
781832
13557
SH
SOLE
13519
0
38
COSTCO WHSL CORP NEW
COM
22160K105
BBG001S9KRQ7
126295187
172386
SH
SOLE
160206
0
12180
CROWDSTRIKE HLDGS INC
CL A
22788C105
BBG00BLYKRZ7
324437
1012
SH
SOLE
226
0
786
CROWN CASTLE INC
COM
22822V101
BBG001S7W5T3
302252
2856
SH
SOLE
575
0
2281
CSX CORP
COM
126408103
BBG001S5Q7Q3
809980
21850
SH
SOLE
21850
0
0
CUMMINS INC
COM
231021106
BBG001S5Q9M3
14068695
47747
SH
SOLE
42123
0
5624
CVS HEALTH CORP
COM
126650100
BBG001S5QBD8
5180654
64953
SH
SOLE
59591
0
5362
DANAHER CORPORATION
COM
235851102
BBG001S5QGT0
168913373
676411
SH
SOLE
580592
0
95819
DEERE & CO
COM
244199105
BBG001S5QFF7
2265645
5516
SH
SOLE
4957
0
559
DIAGEO PLC
SPON ADR NEW
25243Q205
BBG001S7V596
1306759
8786
SH
SOLE
5969
0
2817
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
BBG001V0SZW9
622170
6975
SH
SOLE
6975
0
0
DISCOVER FINL SVCS
COM
254709108
BBG001SS0KV6
302951
2311
SH
SOLE
2311
0
0
DISNEY WALT CO
COM
254687106
BBG001S5QHF3
5665272
46300
SH
SOLE
37353
0
8947
DOMINION ENERGY INC
COM
25746U109
BBG001S5QCP3
207729
4223
SH
SOLE
2523
0
1700
DONALDSON INC
COM
257651109
BBG001S5QDV4
445466
5965
SH
SOLE
5965
0
0
DOVER CORP
COM
260003108
BBG001S5QL46
29334358
165553
SH
SOLE
163101
0
2452
DOW INC
COM
260557103
BBG00BN96931
881405
15215
SH
SOLE
15215
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
BBG001S5QNR7
6217587
64291
SH
SOLE
60270
0
4021
DUPONT DE NEMOURS INC
COM
26614N102
BBG00BN961H3
970105
12653
SH
SOLE
12653
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
BBG007SV91T2
285172
24776
SH
SOLE
24776
0
0
EASTERN BANKSHARES INC
COM
27627N105
BBG00W9KWY41
271466
19700
SH
SOLE
19700
0
0
EATON CORP PLC
SHS
G29183103
BBG001S5QZ45
835168
2671
SH
SOLE
2446
0
225
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
BBG001SCBSL3
2109286
205784
SH
SOLE
205784
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
BBG001SPXHX1
93840
11500
SH
SOLE
2000
0
9500
EBAY INC.
COM
278642103
BBG001S9B9J5
264219
5006
SH
SOLE
4706
0
300
ECOLAB INC
COM
278865100
BBG001S5QRB5
108663445
470607
SH
SOLE
379266
0
91341
EDWARDS LIFESCIENCES CORP
COM
28176E108
BBG001SF2288
23523723
246167
SH
SOLE
217561
0
28606
ELEVANCE HEALTH INC
COM
036752103
BBG001S6KBQ8
223491
431
SH
SOLE
285
0
146
ELI LILLY & CO
COM
532457108
BBG001S5STL8
105661775
135819
SH
SOLE
130766
0
5053
EMERSON ELEC CO
COM
291011104
BBG001S5QVT7
14843624
130873
SH
SOLE
128046
0
2827
ENBRIDGE INC
COM
29250N105
BBG001S6Q6D7
405941
11220
SH
SOLE
10584
0
636
ENTEGRIS INC
COM
29362U104
BBG001SF9YL6
392106
2790
SH
SOLE
2790
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
BBG001S9P0Z1
955763
32754
SH
SOLE
14650
0
18104
EOG RES INC
COM
26875P101
BBG001S5ZB93
3002960
23490
SH
SOLE
19882
0
3608
EQUINIX INC
COM
29444U700
BBG001SKBNS9
6344320
7687
SH
SOLE
7321
0
366
ESSENTIAL UTILS INC
COM
29670G102
BBG001S5VFD3
270910
7312
SH
SOLE
1312
0
6000
EVERSOURCE ENERGY
COM
30040W108
BBG001S5TRL1
556642
9313
SH
SOLE
6227
0
3086
EXELON CORP
COM
30161N101
BBG001SBJMT2
207238
5516
SH
SOLE
4153
0
1363
EXPEDITORS INTL WASH INC
COM
302130109
BBG001S5QZZ1
13889617
114252
SH
SOLE
112902
0
1350
EXXON MOBIL CORP
COM
30231G102
BBG001S69V32
36924077
317654
SH
SOLE
290235
0
27419
FASTENAL CO
COM
311900104
BBG001S5R1F7
2548630
33039
SH
SOLE
33039
0
0
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
BBG00HJHQ112
3185517
174836
SH
SOLE
171171
0
3665
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
BBG006XT8631
2451872
41125
SH
SOLE
5209
0
35916
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
32709335
1107664
SH
SOLE
973966
0
133698
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
BBG004HQLXB7
27953165
604916
SH
SOLE
538687
0
66229
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
BBG001SQWVL2
475365
2493
SH
SOLE
2493
0
0
FISERV INC
COM
337738108
BBG001S5R6Q4
145316133
909248
SH
SOLE
721218
0
188030
FORD MTR CO DEL
COM
345370860
BBG001S5TZ33
432370
32558
SH
SOLE
29000
0
3558
FORMFACTOR INC
COM
346375108
BBG001SFT2R8
365040
8000
SH
SOLE
0
0
8000
FORTIVE CORP
COM
34959J108
BBG00BLVZ237
9086559
105633
SH
SOLE
104069
0
1564
GALLAGHER ARTHUR J & CO
COM
363576109
BBG001S5NKC2
77617768
310421
SH
SOLE
281829
0
28592
GARTNER INC
COM
366651107
BBG001S5SD60
2638368
5535
SH
SOLE
5535
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
BBG01BFR8YW0
925279
10178
SH
SOLE
9889
0
289
GENERAL DYNAMICS CORP
COM
369550108
BBG001S5RHP1
1260472
4462
SH
SOLE
3572
0
890
GENERAL ELECTRIC CO
COM NEW
369604301
BBG001S5PVD5
8605592
49026
SH
SOLE
47570
0
1456
GENERAL MLS INC
COM
370334104
BBG001S5RKR2
5797715
82860
SH
SOLE
79576
0
3284
GENERAL MTRS CO
COM
37045V100
BBG001SM1DK6
1497145
33013
SH
SOLE
27679
0
5334
GENTEX CORP
COM
371901109
BBG001S5RMR8
1063734
29450
SH
SOLE
17300
0
12150
GENUINE PARTS CO
COM
372460105
BBG001S5RNH7
902930
5828
SH
SOLE
2950
0
2878
GILEAD SCIENCES INC
COM
375558103
BBG001S6Y1X7
2036719
27805
SH
SOLE
27305
0
500
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
BBG00YPS1LT7
8120000
7000000
SH
SOLE
7000000
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
BBG001SH3WJ5
1660700
37420
SH
SOLE
0
0
37420
GLOBAL PMTS INC
COM
37940X102
BBG001SGS2Z8
202495
1515
SH
SOLE
1515
0
0
GLOBE LIFE INC
COM
37959E102
BBG001S5WRX4
276379
2375
SH
SOLE
2375
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
BBG001SC07Z6
525872
1259
SH
SOLE
1054
0
205
GRAINGER W W INC
COM
384802104
BBG001S5RRD2
610380
600
SH
SOLE
600
0
0
GSK PLC
SPONSORED ADR
37733W204
BBG001SD6SM6
22320307
520651
SH
SOLE
520651
0
0
HALEON PLC
SPON ADS
405552100
BBG018GZNDB0
5502216
648082
SH
SOLE
648082
0
0
HALLIBURTON CO
COM
406216101
BBG001S5RS59
299592
7600
SH
SOLE
7600
0
0
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
BBG001S98632
983000
50000
SH
SOLE
50000
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
BBG001S8PXF3
494537
4799
SH
SOLE
4799
0
0
HENRY JACK & ASSOC INC
COM
426281101
BBG001S5SHB5
745129
4289
SH
SOLE
4289
0
0
HERSHEY CO
COM
427866108
BBG001S5S148
918818
4724
SH
SOLE
4126
0
598
HESS CORP
COM
42809H107
BBG001S5NHS2
404496
2650
SH
SOLE
2650
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
BBG0078W3NP4
388660
21921
SH
SOLE
21921
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
BBG001S614T2
266052
1525
SH
SOLE
1525
0
0
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
165696398
431951
SH
SOLE
358699
0
73252
HONEYWELL INTL INC
COM
438516106
BBG001S5X1N1
2491533
12139
SH
SOLE
9560
0
2579
HP INC
COM
40434L105
BBG001S6W7N7
635889
21042
SH
SOLE
20542
0
500
HUBBELL INC
COM
443510607
BBG001S5S1L9
1989751
4794
SH
SOLE
4794
0
0
HUBSPOT INC
COM
443573100
BBG001T53670
301375
481
SH
SOLE
481
0
0
HUMANA INC
COM
444859102
BBG001S5S1X6
268015
773
SH
SOLE
773
0
0
ICON PLC
SHS
G4705A100
BBG001SDCL35
6642747
19773
SH
SOLE
19773
0
0
IDEXX LABS INC
COM
45168D104
BBG001S5S4Y9
91910189
170226
SH
SOLE
167302
0
2924
ILLINOIS TOOL WKS INC
COM
452308109
BBG001S5SDX0
6308714
23511
SH
SOLE
20121
0
3390
ILLUMINA INC
COM
452327109
BBG001SF4NY1
268598
1956
SH
SOLE
1956
0
0
INTEL CORP
COM
458140100
BBG001S5SF65
18773412
425026
SH
SOLE
401535
0
23491
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
BBG001SDJ4R0
254525
1852
SH
SOLE
1626
0
226
INTERNATIONAL BUSINESS MACHS
COM
459200101
BBG001S5S399
12348095
64663
SH
SOLE
60912
0
3751
INTUIT
COM
461202103
BBG001S6TWR2
2975700
4578
SH
SOLE
4575
0
3
INTUITIVE SURGICAL INC
COM NEW
46120E602
BBG001S7XR78
3934230
9858
SH
SOLE
7434
0
2424
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
BBG00KXH5XJ3
417405
9200
SH
SOLE
9200
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
2391410
113069
SH
SOLE
72399
0
40670
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
BBG001S69B36
262997
6178
SH
SOLE
5655
0
523
INVESCO EXCHANGE TRADED FD T
DORSEY WRIGHT MO
46137V837
BBG001SJ09N0
238949
2419
SH
SOLE
2419
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
BBG001SPPQG9
812155
12200
SH
SOLE
11460
0
740
INVESCO QQQ TR
UNIT SER 1
46090E103
BBG001S9GN63
3543642
7981
SH
SOLE
7492
0
489
IQVIA HLDGS INC
COM
46266C105
BBG00333FZ54
510838
2020
SH
SOLE
2012
0
8
IRON MTN INC DEL
COM
46284V101
BBG001SCQ2X1
58364130
727641
SH
SOLE
668929
0
58712
ISHARES GOLD TR
ISHARES NEW
464285204
BBG001SJK6D5
3796618
90374
SH
SOLE
83992
0
6382
ISHARES TR
CALIF MUN BD ETF
464288356
BBG001T03XM5
200182
3479
SH
SOLE
0
0
3479
ISHARES TR
CORE MSCI EAFE
46432F842
BBG003H6TRS0
780053
10510
SH
SOLE
4022
0
6488
ISHARES TR
CORE S&P MCP ETF
464287507
BBG001SFC7V0
3947194
64985
SH
SOLE
32560
0
32425
ISHARES TR
CORE S&P SCP ETF
464287804
BBG001SFC7W9
3817139
34538
SH
SOLE
29994
0
4544
ISHARES TR
CORE S&P TTL STK
464287150
BBG001SHTRL5
235558
2043
SH
SOLE
1456
0
587
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
6619994
12592
SH
SOLE
8689
0
3903
ISHARES TR
CORE US AGGBD ET
464287226
BBG001SM1QT8
635730
6491
SH
SOLE
3687
0
2804
ISHARES TR
FLTG RATE NT ETF
46429B655
BBG001V1QYX1
573149
11225
SH
SOLE
6625
0
4600
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
7974249
73212
SH
SOLE
70956
0
2256
ISHARES TR
ISHARES BIOTECH
464287556
BBG001SGYSW7
299414
2182
SH
SOLE
2182
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
BBG001SJ8F58
315836
1398
SH
SOLE
1398
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
BBG001SSD858
4291881
83695
SH
SOLE
80796
0
2899
ISHARES TR
MSCI EAFE ETF
464287465
BBG001SG09V7
2304363
28855
SH
SOLE
17935
0
10920
ISHARES TR
MSCI EMG MKT ETF
464287234
BBG001SK77D5
871388
21212
SH
SOLE
20212
0
1000
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
1541633
18445
SH
SOLE
14045
0
4400
ISHARES TR
NATIONAL MUN ETF
464288414
BBG001SZV978
432337
4018
SH
SOLE
63
0
3955
ISHARES TR
PFD AND INCM SEC
464288687
BBG001SNVWC8
22071709
684818
SH
SOLE
555794
0
129024
ISHARES TR
RUS 1000 ETF
464287622
BBG001S562W9
2406204
8354
SH
SOLE
6277
0
2077
ISHARES TR
RUS 1000 GRW ETF
464287614
BBG001S56320
1353257
4015
SH
SOLE
2615
0
1400
ISHARES TR
RUS 1000 VAL ETF
464287598
BBG001S562P7
868684
4850
SH
SOLE
2850
0
2000
ISHARES TR
RUS 2000 GRW ETF
464287648
BBG001S562F8
4073373
15042
SH
SOLE
14612
0
430
ISHARES TR
RUS 2000 VAL ETF
464287630
BBG001S56277
570922
3595
SH
SOLE
3145
0
450
ISHARES TR
RUS MD CP GR ETF
464287481
BBG001S561Z8
213784
1873
SH
SOLE
1673
0
200
ISHARES TR
RUS MID CAP ETF
464287499
BBG001SJCNS1
1874201
22288
SH
SOLE
14927
0
7361
ISHARES TR
RUSSELL 2000 ETF
464287655
BBG001SFC7Y7
7761352
36906
SH
SOLE
35005
0
1901
ISHARES TR
S&P 100 ETF
464287101
BBG001SGB026
2653722
10726
SH
SOLE
10726
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
BBG001S561Q8
552153
6539
SH
SOLE
5750
0
789
ISHARES TR
S&P 500 VAL ETF
464287408
BBG001S561K4
485706
2600
SH
SOLE
2600
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
BBG001SFQL08
905475
9923
SH
SOLE
3816
0
6107
ISHARES TR
SELECT DIVID ETF
464287168
BBG001SDJVG2
1269004
10302
SH
SOLE
9461
0
841
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
2351312
21891
SH
SOLE
6240
0
15651
J JILL INC
COM
46620W201
BBG00FZBYDT6
1035828
32400
SH
SOLE
32400
0
0
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
117362600
741908
SH
SOLE
615605
0
126303
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
143700406
717425
SH
SOLE
568161
0
149264
KAYNE ANDERSON ENERGY INFRST
COM
486606106
BBG001SLV0G8
115116
11500
SH
SOLE
11500
0
0
KENVUE INC
COM
49177J102
BBG01C79X614
522444
24345
SH
SOLE
24345
0
0
KIMBERLY-CLARK CORP
COM
494368103
BBG001S5SLZ0
2852945
22056
SH
SOLE
21690
0
366
KINSALE CAP GROUP INC
COM
49714P108
BBG00D8JDB02
209896
400
SH
SOLE
400
0
0
KKR & CO INC
COM
48251W104
BBG001S6PW05
631141
6275
SH
SOLE
6250
0
25
KLA CORP
COM NEW
482480100
BBG001S5SLM4
328329
470
SH
SOLE
470
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
BBG001S5S0N9
28025384
131512
SH
SOLE
66979
0
64533
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
BBG001S7RX54
484982
2220
SH
SOLE
2220
0
0
LANCASTER COLONY CORP
COM
513847103
BBG001S5SPQ1
16014102
77128
SH
SOLE
76978
0
150
LAUDER ESTEE COS INC
CL A
518439104
BBG001S8L5H6
377669
2450
SH
SOLE
2450
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
BBG001S5TV87
49815394
195018
SH
SOLE
118162
0
76856
LINDE PLC
SHS
G54950103
BBG01FND0CH6
43729665
94181
SH
SOLE
89387
0
4794
LINDSAY CORP
COM
535555106
BBG001SB90F6
247086
2100
SH
SOLE
0
0
2100
LOCKHEED MARTIN CORP
COM
539830109
BBG001S7PS57
3478212
7647
SH
SOLE
6046
0
1601
LOWES COS INC
COM
548661107
BBG001S5SVL3
4398174
17266
SH
SOLE
16535
0
731
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
BBG001T8LMY9
306840
3000
SH
SOLE
0
0
3000
M & T BK CORP
COM
55261F104
BBG001S7S2B4
323460
2224
SH
SOLE
2092
0
132
MARATHON OIL CORP
COM
565849106
BBG001S69V69
212550
7500
SH
SOLE
7500
0
0
MARATHON PETE CORP
COM
56585A102
BBG001S169P1
2369640
11760
SH
SOLE
11760
0
0
MARSH & MCLENNAN COS INC
COM
571748102
BBG001S5T7M4
3057978
14846
SH
SOLE
11346
0
3500
MASCO CORP
COM
574599106
BBG001S5SZ70
2149322
27248
SH
SOLE
23948
0
3300
MASTERCARD INCORPORATED
CL A
57636Q104
BBG001SKNNS6
7230771
15015
SH
SOLE
11997
0
3018
MCCORMICK & CO INC
COM NON VTG
579780206
BBG001S79S19
1167056
15194
SH
SOLE
13044
0
2150
MCDONALDS CORP
COM
580135101
BBG001S5T110
89253395
316557
SH
SOLE
248319
0
68238
MCGRATH RENTCORP
COM
580589109
BBG001S5T593
320762
2600
SH
SOLE
2600
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
6134517
70390
SH
SOLE
59803
0
10587
MERCK & CO INC
COM
58933Y105
BBG001S5TC52
49300776
373632
SH
SOLE
353633
0
19999
META PLATFORMS INC
CL A
30303M102
BBG001SQCQC5
52618997
108363
SH
SOLE
57589
0
50774
METLIFE INC
COM
59156R108
BBG001S5T3R8
411386
5551
SH
SOLE
5303
0
248
METTLER TOLEDO INTERNATIONAL
COM
592688105
BBG001SB87G1
83374722
62627
SH
SOLE
57756
0
4871
MICROSOFT CORP
COM
594918104
BBG001S5TD05
382706402
909645
SH
SOLE
756517
0
153128
MONDELEZ INTL INC
CL A
609207105
BBG001SHHZJ3
2319870
33141
SH
SOLE
26141
0
7000
MONGODB INC
CL A
60937P106
BBG0022FDRZ7
5892107
16429
SH
SOLE
15150
0
1279
MOODYS CORP
COM
615369105
BBG001S5VP87
19363809
49268
SH
SOLE
47569
0
1699
MORGAN STANLEY
COM NEW
617446448
BBG001S9V5Z3
590102
6267
SH
SOLE
6039
0
228
MORNINGSTAR INC
COM
617700109
BBG001SC6FV6
377753
1225
SH
SOLE
1225
0
0
NETAPP INC
COM
64110D104
BBG001S8LYX5
455990
4344
SH
SOLE
4344
0
0
NEWMONT CORP
COM
651639106
BBG001S5TKX3
230380
6428
SH
SOLE
6428
0
0
NEXTERA ENERGY INC
COM
65339F101
BBG001S5RB29
32407780
507083
SH
SOLE
298164
0
208919
NIKE INC
CL B
654106103
BBG001S6NTK2
4789231
50960
SH
SOLE
46202
0
4758
NORFOLK SOUTHN CORP
COM
655844108
BBG001S5TQJ6
333625
1309
SH
SOLE
1254
0
55
NORTHEAST BK LEWISTON ME
COM
66405S100
BBG001SDS4K7
774760
14000
SH
SOLE
0
0
14000
NORTHERN TR CORP
COM
665859104
BBG001S5TRG7
298327
3355
SH
SOLE
3275
0
80
NORTHROP GRUMMAN CORP
COM
666807102
BBG001S5TP26
1581975
3305
SH
SOLE
3228
0
77
NOVARTIS AG
SPONSORED ADR
66987V109
BBG001SF5LW6
6683483
69094
SH
SOLE
58545
0
10549
NOVO-NORDISK A S
ADR
670100205
BBG001S5TSK0
2758675
21485
SH
SOLE
21466
0
19
NUTRIEN LTD
COM
67077M108
BBG00JM9SM69
597410
11000
SH
SOLE
6000
0
5000
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
402980522
445992
SH
SOLE
361734
0
84258
OLD SECOND BANCORP INC ILL
COM
680277100
BBG001S7HMZ6
202687
14645
SH
SOLE
14645
0
0
OMNICOM GROUP INC
COM
681919106
BBG001S5VR10
28680439
296408
SH
SOLE
266536
0
29872
ONEOK INC NEW
COM
682680103
BBG001S5TWK1
395398
4932
SH
SOLE
4438
0
494
ORACLE CORP
COM
68389X105
BBG001S5SJG6
14968329
119165
SH
SOLE
98774
0
20391
OREILLY AUTOMOTIVE INC
COM
67103H107
BBG001S78TL6
234259568
207515
SH
SOLE
175075
0
32440
OTIS WORLDWIDE CORP
COM
68902V107
BBG00RP60LN7
29373274
295892
SH
SOLE
279306
0
16586
PALO ALTO NETWORKS INC
COM
697435105
BBG001T9NWN5
2650651
9329
SH
SOLE
9060
0
269
PARKER-HANNIFIN CORP
COM
701094104
BBG001S5V554
2494387
4488
SH
SOLE
2828
0
1660
PAYCHEX INC
COM
704326107
BBG001S5V135
48521345
395125
SH
SOLE
386159
0
8966
PAYPAL HLDGS INC
COM
70450Y103
BBG0077VNXW5
649273
9692
SH
SOLE
7523
0
2169
PEPSICO INC
COM
713448108
BBG001S695T1
100764421
575763
SH
SOLE
474246
0
101517
PFIZER INC
COM
717081103
BBG001S5V466
13086977
471602
SH
SOLE
438540
0
33062
PHILIP MORRIS INTL INC
COM
718172109
BBG001STP9N1
2363705
25799
SH
SOLE
22078
0
3721
PHILLIPS 66
COM
718546104
BBG00286S4P7
1094382
6700
SH
SOLE
6115
0
585
PNC FINL SVCS GROUP INC
COM
693475105
BBG001S5V947
1292476
7998
SH
SOLE
7998
0
0
PPG INDS INC
COM
693506107
BBG001S5VC13
754784
5209
SH
SOLE
4255
0
954
PRICE T ROWE GROUP INC
COM
74144T108
BBG001S5WW18
206654
1695
SH
SOLE
1170
0
525
PROCTER AND GAMBLE CO
COM
742718109
BBG001S5V4L9
129629243
798946
SH
SOLE
683388
0
115558
PROGRESSIVE CORP
COM
743315103
BBG001S5V509
8739592
42257
SH
SOLE
42036
0
221
PROLOGIS INC.
COM
74340W103
BBG001S5NMN6
583386
4480
SH
SOLE
4227
0
253
PROSHARES TR
BITCOIN STRATE
74347G440
BBG0131STKH5
251617
7790
SH
SOLE
0
0
7790
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
BBG001S5V3C1
296168
4435
SH
SOLE
4435
0
0
QUALCOMM INC
COM
747525103
BBG001S6VS70
25996879
153555
SH
SOLE
133060
0
20495
REPUBLIC SVCS INC
COM
760759100
BBG001S9DL33
234513
1225
SH
SOLE
1225
0
0
RESMED INC
COM
761152107
BBG001SBGRC2
63970715
323035
SH
SOLE
241901
0
81134
ROLLINS INC
COM
775711104
BBG001S5VRG4
3225347
69707
SH
SOLE
68407
0
1300
ROPER TECHNOLOGIES INC
COM
776696106
BBG001S9B362
111513503
198833
SH
SOLE
156664
0
42169
RPM INTL INC
COM
749685103
BBG001S7X317
8330921
70037
SH
SOLE
65673
0
4364
RTX CORPORATION
COM
75513E101
BBG001S5X5Q9
115779850
1187119
SH
SOLE
947276
0
239843
S&P GLOBAL INC
COM
78409V104
BBG001S5T5M8
411836
968
SH
SOLE
962
0
6
SALESFORCE INC
COM
79466L302
BBG001SDLP09
2677794
8891
SH
SOLE
7662
0
1229
SCHLUMBERGER LTD
COM STK
806857108
BBG001S5W4C8
656627
11980
SH
SOLE
10565
0
1415
SCHWAB CHARLES CORP
COM
808513105
BBG001S5VXD4
415304
5741
SH
SOLE
1229
0
4512
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
BBG0025RWLM4
2513236
31170
SH
SOLE
30759
0
411
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
BBG001S7TCZ5
692289
3324
SH
SOLE
2984
0
340
SERVICENOW INC
COM
81762P102
BBG001T4JFC0
1135216
1489
SH
SOLE
1335
0
154
SHELL PLC
SPON ADS
780259305
BBG0147BN6H1
672546
10032
SH
SOLE
9779
0
253
SHERWIN WILLIAMS CO
COM
824348106
BBG001S5W2F9
9975321
28720
SH
SOLE
28621
0
99
SHOPIFY INC
CL A
82509L107
BBG004DW5NC7
10303213
133513
SH
SOLE
132053
0
1460
SMITH A O CORP
COM
831865209
BBG001S5NRY3
49811985
556806
SH
SOLE
310712
0
246094
SOUTHERN CO
COM
842587107
BBG001S5W777
510073
7110
SH
SOLE
6063
0
1047
SOUTHERN MO BANCORP INC
COM
843380106
BBG001S7WWN0
304440
6965
SH
SOLE
6965
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
BBG001S8LH99
362359
911
SH
SOLE
911
0
0
SPDR GOLD TR
GOLD SHS
78463V107
BBG001SCPX28
615309
2991
SH
SOLE
2072
0
919
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
24435748
46716
SH
SOLE
34280
0
12436
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
BBG001S63NQ1
85513121
153690
SH
SOLE
93662
0
60028
SPDR SER TR
PORTFOLIO S&P600
78468R853
BBG004T58LZ5
306684
7125
SH
SOLE
7125
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
BBG001SPTBP8
3031644
23100
SH
SOLE
23100
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
BBG00JPZ8T56
732261
36001
SH
SOLE
36001
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
BBG001T66XM9
298667
17264
SH
SOLE
17264
0
0
STANLEY BLACK & DECKER INC
COM
854502101
BBG001S5WHT1
414539
4233
SH
SOLE
4233
0
0
STARBUCKS CORP
COM
855244109
BBG001S72KH6
24191448
264705
SH
SOLE
128814
0
135891
STATE STR CORP
COM
857477103
BBG001S5RLD5
4136005
53492
SH
SOLE
48150
0
5342
STERICYCLE INC
COM
858912108
BBG001S7P0T2
569700
10800
SH
SOLE
10800
0
0
STERIS PLC
SHS USD
G8473T100
BBG00MRHG532
582059
2589
SH
SOLE
2589
0
0
STRYKER CORPORATION
COM
863667101
BBG001S8FR03
186753190
521846
SH
SOLE
440459
0
81387
SYSCO CORP
COM
871829107
BBG001S5WJS8
7228596
89044
SH
SOLE
87744
0
1300
TARGET CORP
COM
87612E106
BBG001SC0K41
1346264
7597
SH
SOLE
7597
0
0
TESLA INC
COM
88160R101
BBG001SQKGD7
1689695
9612
SH
SOLE
4145
0
5467
TEXAS INSTRS INC
COM
882508104
BBG001S5WYZ7
5723499
32854
SH
SOLE
27567
0
5287
TEXTRON INC
COM
883203101
BBG001S5WZ39
276278
2880
SH
SOLE
2880
0
0
THE CIGNA GROUP
COM
125523100
BBG00KXRCDQ9
3481177
9585
SH
SOLE
9081
0
504
THERMO FISHER SCIENTIFIC INC
COM
883556102
BBG001S5WS08
54556997
93868
SH
SOLE
61037
0
32831
TJX COS INC NEW
COM
872540109
BBG001S5WQ93
80228325
791050
SH
SOLE
729783
0
61267
TOPBUILD CORP
COM
89055F103
BBG0077VS2G6
548268
1244
SH
SOLE
1222
0
22
TORONTO DOMINION BK ONT
COM NEW
891160509
BBG001S60L15
12972708
214851
SH
SOLE
207536
0
7315
TRACTOR SUPPLY CO
COM
892356106
BBG001S7K017
26280095
100413
SH
SOLE
89976
0
10437
TRAVELERS COMPANIES INC
COM
89417E109
BBG001S5R103
750486
3261
SH
SOLE
3261
0
0
TRUIST FINL CORP
COM
89832Q109
BBG001S5YYC0
1547001
39687
SH
SOLE
30624
0
9063
TYLER TECHNOLOGIES INC
COM
902252105
BBG001S5WZB0
424585
999
SH
SOLE
999
0
0
UBER TECHNOLOGIES INC
COM
90353T100
BBG002B04MW4
291638
3788
SH
SOLE
3788
0
0
UNILEVER PLC
SPON ADR NEW
904767704
BBG001S5X1K4
795511
15850
SH
SOLE
15850
0
0
UNION PAC CORP
COM
907818108
BBG001S5X2M0
4894498
19902
SH
SOLE
17512
0
2390
UNITED PARCEL SERVICE INC
CL B
911312106
BBG001SDGSH1
10097784
67939
SH
SOLE
62203
0
5736
UNITED RENTALS INC
COM
911363109
BBG001SBGZ25
509825
707
SH
SOLE
707
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
2341915
4734
SH
SOLE
4254
0
480
US BANCORP DEL
COM NEW
902973304
BBG001S6T8C1
1543670
34534
SH
SOLE
34234
0
300
VALERO ENERGY CORP
COM
91913Y100
BBG001S5X8K9
4197781
24593
SH
SOLE
23671
0
922
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
BBG001SR42Z0
6874807
217418
SH
SOLE
7205
0
210213
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
BBG002XRNHT5
429813
4781
SH
SOLE
4781
0
0
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
BBG002D68GN8
251539
1118
SH
SOLE
1118
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
BBG001ST39R1
681767
9042
SH
SOLE
2775
0
6267
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
BBG001ST39Q2
3346038
43642
SH
SOLE
21313
0
22329
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
BBG001SK7DK4
512041
7050
SH
SOLE
582
0
6468
VANGUARD INDEX FDS
GROWTH ETF
922908736
BBG001SHTTS4
370014
1075
SH
SOLE
616
0
459
VANGUARD INDEX FDS
MID CAP ETF
922908629
BBG001SHVTS1
2459125
9842
SH
SOLE
1932
0
7910
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
BBG001TC6MC1
2119888
4410
SH
SOLE
3515
0
895
VANGUARD INDEX FDS
SMALL CP ETF
922908751
BBG001SHTTV0
2894868
12664
SH
SOLE
3494
0
9170
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
BBG001SHTB03
294987
1135
SH
SOLE
1135
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
2535567
15569
SH
SOLE
14761
0
808
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
BBG001SP7T00
7666616
130718
SH
SOLE
125558
0
5160
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
2646803
63366
SH
SOLE
48920
0
14446
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
BBG001T0SKD6
1205204
10315
SH
SOLE
10310
0
5
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
BBG001SQX4T3
444657
2435
SH
SOLE
996
0
1439
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
BBG001SSPWL4
43391209
864883
SH
SOLE
92616
0
772267
VANGUARD WORLD FD
ENERGY ETF
92204A306
BBG001SHTV45
352693
2678
SH
SOLE
2668
0
10
VANGUARD WORLD FD
HEALTH CAR ETF
92204A504
BBG001SHVR32
562682
2080
SH
SOLE
2000
0
80
VEEVA SYS INC
CL A COM
922475108
BBG001TX0CB4
2014782
8696
SH
SOLE
6124
0
2572
VERALTO CORP
COM SHS
92338C103
BBG019Q32XK7
3321415
37462
SH
SOLE
34248
0
3214
VERISK ANALYTICS INC
COM
92345Y106
BBG001SBRX64
4370681
18541
SH
SOLE
16824
0
1717
VERIZON COMMUNICATIONS INC
COM
92343V104
BBG001S67QY1
31159078
742590
SH
SOLE
464082
0
278508
VERTEX PHARMACEUTICALS INC
COM
92532F100
BBG001S68LJ8
80651285
192941
SH
SOLE
177219
0
15722
VISA INC
COM CL A
92826C839
BBG001SRCFY3
210484926
754210
SH
SOLE
631793
0
122417
VONTIER CORPORATION
COM
928881101
BBG00RRGSKH2
310262
6840
SH
SOLE
6600
0
240
WABTEC
COM
929740108
BBG001S5XBT3
830667
5702
SH
SOLE
5702
0
0
WALMART INC
COM
931142103
BBG001S5XH92
30701970
510253
SH
SOLE
248443
0
261810
WASTE CONNECTIONS INC
COM
94106B101
BBG001SKJ4K1
907353
5275
SH
SOLE
5264
0
11
WASTE MGMT INC DEL
COM
94106L109
BBG001S5XH47
1204085
5649
SH
SOLE
5642
0
7
WATERS CORP
COM
941848103
BBG001S8MDG9
1286732
3738
SH
SOLE
1263
0
2475
WATSCO INC
COM
942622200
BBG001S82CQ2
94989020
219897
SH
SOLE
202889
0
17008
WATTS WATER TECHNOLOGIES INC
CL A
942749102
BBG001S6N6Y7
1207286
5680
SH
SOLE
5280
0
400
WEC ENERGY GROUP INC
COM
92939U106
BBG001S5XDC7
1003423
12219
SH
SOLE
11809
0
410
WELLS FARGO CO NEW
COM
949746101
BBG001S5XF23
3972461
68538
SH
SOLE
61279
0
7259
WESCO INTL INC
COM
95082P105
BBG001SCRP78
531311
3102
SH
SOLE
0
0
3102
WEST PHARMACEUTICAL SVSC INC
COM
955306105
BBG001S5XK22
2428876
6138
SH
SOLE
4238
0
1900
WEX INC
COM
96208T104
BBG001SCJLG6
599763
2525
SH
SOLE
2525
0
0
WORKDAY INC
CL A
98138H101
BBG001T21KQ7
672875
2467
SH
SOLE
2457
0
10
XYLEM INC
COM
98419M100
BBG001V05C73
29847209
230944
SH
SOLE
213485
0
17459
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
BBG001S7DQJ9
1590097
12048
SH
SOLE
12048
0
0