0001085146-23-002959.txt : 20230728
0001085146-23-002959.hdr.sgml : 20230728
20230728140926
ACCESSION NUMBER: 0001085146-23-002959
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230728
DATE AS OF CHANGE: 20230728
EFFECTIVENESS DATE: 20230728
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: WELCH & FORBES LLC
CENTRAL INDEX KEY: 0000105495
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: 231122189
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
06-30-2023
06-30-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
07-28-2023
0
375
6339555162
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
BBG001S5T7X2
6697276
66913
SH
SOLE
65444
0
1469
ABBOTT LABS
COM
002824100
BBG001S5N9M6
70485160
646534
SH
SOLE
604854
0
41680
ABBVIE INC
COM
00287Y109
BBG0025Y4RZ3
54203139
402309
SH
SOLE
393821
0
8488
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
BBG001SCXK90
32867244
106511
SH
SOLE
63920
0
42591
ADOBE SYSTEMS INCORPORATED
COM
00724F101
BBG001S5NCQ5
45287940
92615
SH
SOLE
56583
0
36032
AFFILIATED MANAGERS GROUP IN
COM
008252108
BBG001S6DMD6
547103
3650
SH
SOLE
2950
0
700
AFLAC INC
COM
001055102
BBG001S5NGJ4
31619263
452998
SH
SOLE
443527
0
9471
AIR PRODS & CHEMS INC
COM
009158106
BBG001S5NSB6
11920399
39797
SH
SOLE
39252
0
545
AIRBNB INC
COM CL A
009066101
BBG001Y2XS16
428054
3340
SH
SOLE
3340
0
0
ALLIANT ENERGY CORP
COM
018802108
BBG001S8ZQ30
2671180
50899
SH
SOLE
50899
0
0
ALLSTATE CORP
COM
020002101
BBG001S9BM06
727949
6676
SH
SOLE
6649
0
27
ALPHABET INC
CAP STK CL A
02079K305
BBG009S39JY5
55622082
464679
SH
SOLE
417301
0
47378
ALPHABET INC
CAP STK CL C
02079K107
BBG009S3NB21
143300961
1184599
SH
SOLE
967354
0
217245
ALTRIA GROUP INC
COM
02209S103
BBG001S5T8T5
1087476
24006
SH
SOLE
18836
0
5170
AMAZON COM INC
COM
023135106
BBG001S5PQL7
56422506
432821
SH
SOLE
290859
0
141962
AMCOR PLC
ORD
G0250X107
BBG00LNJRQ18
114770
11500
SH
SOLE
11500
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
BBG001S5NFD2
346061
4110
SH
SOLE
2478
0
1632
AMERICAN EXPRESS CO
COM
025816109
BBG001S5P034
15880423
91162
SH
SOLE
87888
0
3274
AMERICAN TOWER CORP NEW
COM
03027X100
BBG001S5NPQ6
1625411
8381
SH
SOLE
7538
0
843
AMERICAN WTR WKS CO INC NEW
COM
030420103
BBG001SPHYW3
20628164
144505
SH
SOLE
134082
0
10423
AMERIPRISE FINL INC
COM
03076C106
BBG001SK6096
66712677
200845
SH
SOLE
147438
0
53407
AMGEN INC
COM
031162100
BBG001S5NNL6
6363767
28663
SH
SOLE
26001
0
2662
AMPHENOL CORP NEW
CL A
032095101
BBG001S5NSK6
734563
8647
SH
SOLE
8636
0
11
ANALOG DEVICES INC
COM
032654105
BBG001S5ND38
6177818
31712
SH
SOLE
28801
0
2911
ANSYS INC
COM
03662Q105
BBG001S926L8
137479296
416263
SH
SOLE
390899
0
25364
AON PLC
SHS CL A
G0403H108
BBG00SSQFPR9
280648
813
SH
SOLE
700
0
113
APA CORPORATION
COM
03743Q108
BBG00YTS96H1
304116
8900
SH
SOLE
7450
0
1450
APPLE INC
COM
037833100
BBG001S5N8V8
348482908
1796581
SH
SOLE
1519352
0
277229
APPLIED MATLS INC
COM
038222105
BBG001S5NMM7
1016549
7033
SH
SOLE
6639
0
394
APTIV PLC
SHS
G6095L109
BBG001TRL2T7
2128585
20850
SH
SOLE
17737
0
3113
AT&T INC
COM
00206R102
BBG001S5VWH2
4759395
298394
SH
SOLE
287297
0
11097
AUTOMATIC DATA PROCESSING IN
COM
053015103
BBG001S82KF6
55668118
253279
SH
SOLE
236009
0
17270
BALL CORP
COM
058498106
BBG001S5P7Q4
23321438
400642
SH
SOLE
350589
0
50053
BANK AMERICA CORP
COM
060505104
BBG001S5P0Y0
33429242
1165185
SH
SOLE
695711
0
469474
BANK OZK LITTLE ROCK ARK
COM
06417N103
BBG001SMRQL8
907575
22599
SH
SOLE
22599
0
0
BARRICK GOLD CORP
COM
067901108
BBG001S5N9P3
495322
29257
SH
SOLE
23593
0
5664
BCE INC
COM NEW
05534B760
BBG001S5P2C0
669577
14687
SH
SOLE
5368
0
9319
BECTON DICKINSON & CO
COM
075887109
BBG001S5P374
23095879
87481
SH
SOLE
75986
0
11495
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
BBG001S902J2
517810
1
SH
SOLE
0
0
1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
BBG001S90346
46467047
136267
SH
SOLE
76869
0
59398
BHP GROUP LTD
SPONSORED ADS
088606108
BBG001S5P5K4
281344
4715
SH
SOLE
4715
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
BBG008B5CF38
940508
58966
SH
SOLE
27260
0
31706
BLACKROCK INC
COM
09247X101
BBG001SDBP55
1241288
1796
SH
SOLE
1759
0
37
BLACKROCK MUNICIPAL INCOME
COM
09253X102
BBG001SLPP25
840222
73446
SH
SOLE
73446
0
0
BLACKSTONE INC
COM
09260D107
BBG001S7H949
1112479
11966
SH
SOLE
11195
0
771
BOEING CO
COM
097023105
BBG001S5P0V3
561053
2657
SH
SOLE
2175
0
482
BOOKING HOLDINGS INC
COM
09857L108
BBG001S89N72
23260650
8614
SH
SOLE
7824
0
790
BOSTON SCIENTIFIC CORP
COM
101137107
BBG001S63L94
13880252
256614
SH
SOLE
253836
0
2778
BP PLC
SPONSORED ADR
055622104
BBG001S5W4F5
2490106
70561
SH
SOLE
68376
0
2185
BRISTOL-MYERS SQUIBB CO
COM
110122108
BBG001S8N8J6
10244424
160194
SH
SOLE
156155
0
4039
BROADCOM INC
COM
11135F101
BBG00KHY5SY8
2765367
3188
SH
SOLE
2890
0
298
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
BBG001SR7MB9
1235271
7458
SH
SOLE
7001
0
457
CANADIAN NAT RES LTD
COM
136385101
BBG001S5YC56
204505
3635
SH
SOLE
3000
0
635
CANADIAN NATL RY CO
COM
136375102
BBG001S8WVQ7
2093059
17288
SH
SOLE
17288
0
0
CAPITAL ONE FINL CORP
COM
14040H105
BBG001S65PV8
6757441
61785
SH
SOLE
57956
0
3829
CARLISLE COS INC
COM
142339100
BBG001S5Q6R4
18470963
72003
SH
SOLE
64220
0
7783
CARMAX INC
COM
143130102
BBG001SD9561
77292782
923448
SH
SOLE
758315
0
165133
CARRIER GLOBAL CORPORATION
COM
14448C104
BBG00RP5HZM1
10535512
211939
SH
SOLE
198577
0
13362
CATERPILLAR INC
COM
149123101
BBG001S5PJ06
6562900
26673
SH
SOLE
25067
0
1606
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
BBG001SB85K0
4835121
38490
SH
SOLE
36898
0
1592
CHEFS WHSE INC
COM
163086101
BBG001V11JN2
453974
12695
SH
SOLE
10070
0
2625
CHEMOURS CO
COM
163851108
BBG005H82GC1
219569
5952
SH
SOLE
2452
0
3500
CHEVRON CORP NEW
COM
166764100
BBG001S67ZC5
60043004
381588
SH
SOLE
218171
0
163417
CHUBB LIMITED
COM
H1467J104
BBG001S8S1L3
79792045
414375
SH
SOLE
330046
0
84329
CHURCH & DWIGHT CO INC
COM
171340102
BBG001S5PR99
44023769
439227
SH
SOLE
410885
0
28342
CINTAS CORP
COM
172908105
BBG001S7CRG1
21693560
43642
SH
SOLE
43541
0
101
CISCO SYS INC
COM
17275R102
BBG001S6HC62
32223953
622804
SH
SOLE
354632
0
268172
COCA COLA CO
COM
191216100
BBG001S5SMQ8
21740241
361013
SH
SOLE
305353
0
55660
COGNEX CORP
COM
192422103
BBG001S5TC16
17833525
318342
SH
SOLE
298845
0
19497
COLGATE PALMOLIVE CO
COM
194162103
BBG001S5PVM5
5353507
69490
SH
SOLE
51206
0
18284
COMCAST CORP NEW
CL A
20030N101
BBG001S5PXL2
50976776
1226874
SH
SOLE
860293
0
366581
CONOCOPHILLIPS
COM
20825C104
BBG001S5TZM2
3990747
38517
SH
SOLE
23860
0
14657
CONSTELLATION BRANDS INC
CL A
21036P108
BBG001SD31G5
19157094
77833
SH
SOLE
29233
0
48600
COPART INC
COM
217204106
BBG001S7MTB1
2011910
22058
SH
SOLE
22058
0
0
CORTEVA INC
COM
22052L104
BBG00BN969D0
1079247
18835
SH
SOLE
10863
0
7972
COSTCO WHSL CORP NEW
COM
22160K105
BBG001S9KRQ7
93038106
172811
SH
SOLE
158253
0
14558
CSX CORP
COM
126408103
BBG001S5Q7Q3
762547
22362
SH
SOLE
22325
0
37
CUMMINS INC
COM
231021106
BBG001S5Q9M3
12648045
51591
SH
SOLE
45058
0
6533
CVS HEALTH CORP
COM
126650100
BBG001S5QBD8
8724424
126203
SH
SOLE
115246
0
10957
DANAHER CORPORATION
COM
235851102
BBG001S5QGT0
161896320
674568
SH
SOLE
584884
0
89684
DARDEN RESTAURANTS INC
COM
237194105
BBG001S5QM08
427224
2557
SH
SOLE
11
0
2546
DEERE & CO
COM
244199105
BBG001S5QFF7
2250833
5555
SH
SOLE
4985
0
570
DELTA AIR LINES INC DEL
COM NEW
247361702
BBG001SPT759
218684
4600
SH
SOLE
4600
0
0
DEXCOM INC
COM
252131107
BBG001SKZG99
520208
4048
SH
SOLE
4020
0
28
DIAGEO PLC
SPON ADR NEW
25243Q205
BBG001S7V596
1578756
9101
SH
SOLE
6011
0
3090
DISCOVER FINL SVCS
COM
254709108
BBG001SS0KV6
271209
2321
SH
SOLE
2321
0
0
DISNEY WALT CO
COM
254687106
BBG001S5QHF3
5025568
56290
SH
SOLE
48102
0
8188
DOMINION ENERGY INC
COM
25746U109
BBG001S5QCP3
317316
6127
SH
SOLE
3687
0
2440
DONALDSON INC
COM
257651109
BBG001S5QDV4
397876
6365
SH
SOLE
6365
0
0
DOVER CORP
COM
260003108
BBG001S5QL46
25060072
169726
SH
SOLE
167777
0
1949
DOW INC
COM
260557103
BBG00BN96931
1212783
22771
SH
SOLE
14572
0
8199
DUKE ENERGY CORP NEW
COM NEW
26441C204
BBG001S5QNR7
6565109
73157
SH
SOLE
68894
0
4263
DUPONT DE NEMOURS INC
COM
26614N102
BBG00BN961H3
1284990
17987
SH
SOLE
12164
0
5823
EASTERLY GOVT PPTYS INC
COM
27616P103
BBG007SV91T2
359252
24776
SH
SOLE
7501
24776
0
0
EASTERN BANKSHARES INC
COM
27627N105
BBG00W9KWY41
957060
78000
SH
SOLE
54000
0
24000
EATON CORP PLC
SHS
G29183103
BBG001S5QZ45
499934
2486
SH
SOLE
2386
0
100
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
BBG001SCBSL3
2047551
205784
SH
SOLE
205784
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
BBG001SPXHX1
91080
11500
SH
SOLE
2000
0
9500
EBAY INC.
COM
278642103
BBG001S9B9J5
223718
5006
SH
SOLE
4706
0
300
ECOLAB INC
COM
278865100
BBG001S5QRB5
85153585
456122
SH
SOLE
370199
0
85923
EDWARDS LIFESCIENCES CORP
COM
28176E108
BBG001SF2288
25640994
271822
SH
SOLE
241103
0
30719
EMERSON ELEC CO
COM
291011104
BBG001S5QVT7
12918460
142919
SH
SOLE
139900
0
3019
ENBRIDGE INC
COM
29250N105
BBG001S6Q6D7
551533
14846
SH
SOLE
14133
0
713
ENTEGRIS INC
COM
29362U104
BBG001SF9YL6
302095
2726
SH
SOLE
2700
0
26
ENTERPRISE PRODS PARTNERS L
COM
293792107
BBG001S9P0Z1
678618
25754
SH
SOLE
16650
0
9104
EOG RES INC
COM
26875P101
BBG001S5ZB93
2559220
22363
SH
SOLE
19089
0
3274
EQUINIX INC
COM
29444U700
BBG001SKBNS9
4814974
6142
SH
SOLE
5897
0
245
ESSENTIAL UTILS INC
COM
29670G102
BBG001S5VFD3
431827
10820
SH
SOLE
320
0
10500
EVERSOURCE ENERGY
COM
30040W108
BBG001S5TRL1
1094441
15432
SH
SOLE
12233
0
3199
EXPEDITORS INTL WASH INC
COM
302130109
BBG001S5QZZ1
16541277
136558
SH
SOLE
135178
0
1380
EXXON MOBIL CORP
COM
30231G102
BBG001S69V32
34743441
323948
SH
SOLE
297978
0
25970
FASTENAL CO
COM
311900104
BBG001S5R1F7
1092142
18514
SH
SOLE
18297
0
217
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
BBG00HJHQ112
3043517
180624
SH
SOLE
176959
0
3665
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
BBG006XT8631
3947973
66453
SH
SOLE
10459
0
55994
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
31106754
1152102
SH
SOLE
1012212
0
139890
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
BBG004HQLXB7
24566385
542304
SH
SOLE
443734
0
98570
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
BBG001SQWVL2
366870
2493
SH
SOLE
2493
0
0
FISERV INC
COM
337738108
BBG001S5R6Q4
115107389
912463
SH
SOLE
726404
0
186059
FORD MTR CO DEL
COM
345370860
BBG001S5TZ33
610738
40366
SH
SOLE
36500
0
3866
FORMFACTOR INC
COM
346375108
BBG001SFT2R8
273760
8000
SH
SOLE
0
0
8000
FORTIVE CORP
COM
34959J108
BBG00BLVZ237
10405619
139168
SH
SOLE
137579
0
1589
GALLAGHER ARTHUR J & CO
COM
363576109
BBG001S5NKC2
65149659
296714
SH
SOLE
268468
0
28246
GARTNER INC
COM
366651107
BBG001S5SD60
2334466
6664
SH
SOLE
6664
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
BBG01BFR8YW0
1008275
12411
SH
SOLE
12167
0
244
GENERAL DYNAMICS CORP
COM
369550108
BBG001S5RHP1
947091
4402
SH
SOLE
3622
0
780
GENERAL ELECTRIC CO
COM NEW
369604301
BBG001S5PVD5
5075109
46200
SH
SOLE
45253
0
947
GENERAL MLS INC
COM
370334104
BBG001S5RKR2
7149668
93216
SH
SOLE
85666
0
7550
GENERAL MTRS CO
COM
37045V100
BBG001SM1DK6
1462851
37937
SH
SOLE
32901
0
5036
GENTEX CORP
COM
371901109
BBG001S5RMR8
1373757
46950
SH
SOLE
29950
0
17000
GENUINE PARTS CO
COM
372460105
BBG001S5RNH7
1007764
5955
SH
SOLE
2950
0
3005
GEOVAX LABS INC
COM
373678507
BBG001S6ZC26
9347
16994
SH
SOLE
16994
0
0
GILEAD SCIENCES INC
COM
375558103
BBG001S6Y1X7
2406899
31230
SH
SOLE
30530
0
700
GLOBAL PARTNERS LP
COM UNITS
37946R109
BBG001SH3WJ5
1149917
37420
SH
SOLE
0
0
37420
GLOBE LIFE INC
COM
37959E102
BBG001S5WRX4
260348
2375
SH
SOLE
2375
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
BBG001SC07Z6
406078
1259
SH
SOLE
1054
0
205
GRAINGER W W INC
COM
384802104
BBG001S5RRD2
473155
600
SH
SOLE
600
0
0
GSK PLC
SPONSORED ADR
37733W204
BBG001SD6SM6
18567619
520977
SH
SOLE
520977
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
BBG001SBCKV0
1243087
99366
SH
SOLE
89531
0
9835
HALEON PLC
SPON ADS
405552100
BBG018GZNDB0
5443647
649600
SH
SOLE
649490
0
110
HALLIBURTON CO
COM
406216101
BBG001S5RS59
250724
7600
SH
SOLE
7600
0
0
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
BBG001S98632
1020000
50000
SH
SOLE
50000
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
BBG001S8PXF3
345625
4799
SH
SOLE
4799
0
0
HENRY JACK & ASSOC INC
COM
426281101
BBG001S5SHB5
718684
4295
SH
SOLE
4289
0
6
HERSHEY CO
COM
427866108
BBG001S5S148
1214039
4862
SH
SOLE
4286
0
576
HESS CORP
COM
42809H107
BBG001S5NHS2
420768
3095
SH
SOLE
3095
0
0
HEXCEL CORP NEW
COM
428291108
BBG001S5S2J0
204646
2692
SH
SOLE
2675
0
17
HINGHAM INSTN SVGS MASS
COM
433323102
BBG001S614T2
325100
1525
SH
SOLE
1525
0
0
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
134955686
434444
SH
SOLE
363066
0
71378
HONEYWELL INTL INC
COM
438516106
BBG001S5X1N1
2848562
13728
SH
SOLE
11780
0
1948
HUBBELL INC
COM
443510607
BBG001S5S1L9
1606077
4844
SH
SOLE
4844
0
0
HUBSPOT INC
COM
443573100
BBG001T53670
415564
781
SH
SOLE
781
0
0
HUMANA INC
COM
444859102
BBG001S5S1X6
346080
774
SH
SOLE
773
0
1
ICON PLC
SHS
G4705A100
BBG001SDCL35
5011256
20029
SH
SOLE
20026
0
3
IDEXX LABS INC
COM
45168D104
BBG001S5S4Y9
87039509
173306
SH
SOLE
170222
0
3084
ILLINOIS TOOL WKS INC
COM
452308109
BBG001S5SDX0
6311789
25231
SH
SOLE
21586
0
3645
ILLUMINA INC
COM
452327109
BBG001SF4NY1
444538
2371
SH
SOLE
2356
0
15
INTEL CORP
COM
458140100
BBG001S5SF65
15359095
459303
SH
SOLE
420418
0
38885
INTERNATIONAL BUSINESS MACHS
COM
459200101
BBG001S5S399
9585116
71632
SH
SOLE
66815
0
4817
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
BBG001S5S5F7
202080
2539
SH
SOLE
864
0
1675
INTUIT
COM
461202103
BBG001S6TWR2
2086136
4553
SH
SOLE
4553
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
BBG001S7XR78
3403673
9954
SH
SOLE
7645
0
2309
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
BBG00KXH5XJ3
989167
13850
SH
SOLE
13850
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
3911968
185930
SH
SOLE
183930
0
2000
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
BBG001S69B36
236185
6178
SH
SOLE
5655
0
523
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
BBG001SJ09N0
236770
2922
SH
SOLE
2419
0
503
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
BBG001SPPQG9
733071
13000
SH
SOLE
12260
0
740
INVESCO QQQ TR
UNIT SER 1
46090E103
BBG001S9GN63
3038482
8225
SH
SOLE
7696
0
529
IQVIA HLDGS INC
COM
46266C105
BBG00333FZ54
591819
2633
SH
SOLE
2612
0
21
IRON MTN INC DEL
COM
46284V101
BBG001SCQ2X1
42303874
744524
SH
SOLE
685019
0
59505
ISHARES GOLD TR
ISHARES NEW
464285204
BBG001SJK6D5
3385804
93042
SH
SOLE
86992
0
6050
ISHARES INC
CORE MSCI EMKT
46434G103
BBG003HC3DG9
295050
5986
SH
SOLE
4768
0
1218
ISHARES TR
CORE MSCI EAFE
46432F842
BBG003H6TRS0
1809069
26801
SH
SOLE
21769
0
5032
ISHARES TR
CORE S&P MCP ETF
464287507
BBG001SFC7V0
3723473
14240
SH
SOLE
8157
0
6083
ISHARES TR
CORE S&P SCP ETF
464287804
BBG001SFC7W9
3007341
30179
SH
SOLE
24137
0
6042
ISHARES TR
CORE S&P TTL STK
464287150
BBG001SHTRL5
212117
2168
SH
SOLE
2168
0
0
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
4035904
9055
SH
SOLE
8381
0
674
ISHARES TR
CORE US AGGBD ET
464287226
BBG001SM1QT8
577612
5897
SH
SOLE
3377
0
2520
ISHARES TR
EAFE GRWTH ETF
464288885
BBG001SP62C7
224786
2356
SH
SOLE
0
0
2356
ISHARES TR
EAFE SML CP ETF
464288273
BBG001SYVWS7
224596
3808
SH
SOLE
3711
0
97
ISHARES TR
FLTG RATE NT ETF
46429B655
BBG001V1QYX1
606029
11925
SH
SOLE
7325
0
4600
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
13119978
121324
SH
SOLE
119118
0
2206
ISHARES TR
ISHARES BIOTECH
464287556
BBG001SGYSW7
283375
2232
SH
SOLE
2232
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
BBG001SJ8F58
236383
466
SH
SOLE
466
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
BBG001SSD858
5168515
103020
SH
SOLE
102042
0
978
ISHARES TR
MSCI EAFE ETF
464287465
BBG001SG09V7
2041822
28163
SH
SOLE
18745
0
9418
ISHARES TR
MSCI EMG MKT ETF
464287234
BBG001SK77D5
1085328
27435
SH
SOLE
26435
0
1000
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
1077413
14495
SH
SOLE
14195
0
300
ISHARES TR
NATIONAL MUN ETF
464288414
BBG001SZV978
326274
3057
SH
SOLE
63
0
2994
ISHARES TR
PFD AND INCM SEC
464288687
BBG001SNVWC8
24272405
784752
SH
SOLE
660115
0
124637
ISHARES TR
RUS 1000 ETF
464287622
BBG001S562W9
1899710
7794
SH
SOLE
6927
0
867
ISHARES TR
RUS 1000 GRW ETF
464287614
BBG001S56320
1906448
6928
SH
SOLE
5428
0
1500
ISHARES TR
RUS 1000 VAL ETF
464287598
BBG001S562P7
826556
5237
SH
SOLE
3237
0
2000
ISHARES TR
RUS 2000 GRW ETF
464287648
BBG001S562F8
3833309
15797
SH
SOLE
15389
0
408
ISHARES TR
RUS 2000 VAL ETF
464287630
BBG001S56277
602624
4280
SH
SOLE
3830
0
450
ISHARES TR
RUS MID CAP ETF
464287499
BBG001SJCNS1
1513255
20721
SH
SOLE
14652
0
6069
ISHARES TR
RUSSELL 2000 ETF
464287655
BBG001SFC7Y7
17352100
92658
SH
SOLE
36328
0
56330
ISHARES TR
S&P 100 ETF
464287101
BBG001SGB026
1684433
8135
SH
SOLE
8135
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
BBG001S561Q8
648627
9203
SH
SOLE
8294
0
909
ISHARES TR
S&P 500 VAL ETF
464287408
BBG001S561K4
499689
3100
SH
SOLE
3100
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
BBG001SFQL08
688875
9185
SH
SOLE
3816
0
5369
ISHARES TR
SELECT DIVID ETF
464287168
BBG001SDJVG2
1551194
13691
SH
SOLE
12793
0
898
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
2873570
26701
SH
SOLE
6735
0
19966
J JILL INC
COM
46620W201
BBG00FZBYDT6
814340
38000
SH
SOLE
38000
0
0
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
131862760
796658
SH
SOLE
671611
0
125047
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
106233990
730432
SH
SOLE
578390
0
152042
KAYNE ANDERSON ENERGY INFRST
COM
486606106
BBG001SLV0G8
133496
16400
SH
SOLE
16400
0
0
KELLOGG CO
COM
487836108
BBG001S5SJL0
369959
5489
SH
SOLE
5489
0
0
KIMBERLY-CLARK CORP
COM
494368103
BBG001S5SLZ0
5460688
39553
SH
SOLE
38887
0
666
KINSALE CAP GROUP INC
COM
49714P108
BBG00D8JDB02
374200
1000
SH
SOLE
1000
0
0
KKR & CO INC
COM
48251W104
BBG001S6PW05
366800
6550
SH
SOLE
6550
0
0
KLA CORP
COM NEW
482480100
BBG001S5SLM4
236689
488
SH
SOLE
470
0
18
KRAFT HEINZ CO
COM
500754106
BBG005CPNTR1
205792
5797
SH
SOLE
4619
0
1178
L3HARRIS TECHNOLOGIES INC
COM
502431109
BBG001S5S0N9
23162995
118317
SH
SOLE
63242
0
55075
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
BBG001S7RX54
661483
2741
SH
SOLE
2733
0
8
LANCASTER COLONY CORP
COM
513847103
BBG001S5SPQ1
13542432
67345
SH
SOLE
67115
0
230
LAUDER ESTEE COS INC
CL A
518439104
BBG001S8L5H6
782575
3985
SH
SOLE
3985
0
0
LILLY ELI & CO
COM
532457108
BBG001S5STL8
57148514
121857
SH
SOLE
117938
0
3919
LINCOLN ELEC HLDGS INC
COM
533900106
BBG001S5TV87
34109811
171725
SH
SOLE
102090
0
69635
LINDE PLC
SHS
G54950103
BBG01FND0CH6
32943209
86448
SH
SOLE
82140
0
4308
LINDSAY CORP
COM
535555106
BBG001SB90F6
313626
2628
SH
SOLE
0
0
2628
LOCKHEED MARTIN CORP
COM
539830109
BBG001S7PS57
3428275
7447
SH
SOLE
6061
0
1386
LOWES COS INC
COM
548661107
BBG001S5SVL3
3976161
17617
SH
SOLE
17002
0
615
M & T BK CORP
COM
55261F104
BBG001S7S2B4
300734
2430
SH
SOLE
2298
0
132
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
BBG001S731Q7
334035
5360
SH
SOLE
5360
0
0
MARATHON PETE CORP
COM
56585A102
BBG001S169P1
1393370
11950
SH
SOLE
11760
0
190
MARSH & MCLENNAN COS INC
COM
571748102
BBG001S5T7M4
3517847
18704
SH
SOLE
14504
0
4200
MASCO CORP
COM
574599106
BBG001S5SZ70
1620011
28233
SH
SOLE
25100
0
3133
MASTERCARD INCORPORATED
CL A
57636Q104
BBG001SKNNS6
5913270
15035
SH
SOLE
11947
0
3088
MCCORMICK & CO INC
COM NON VTG
579780206
BBG001S79S19
1105555
12674
SH
SOLE
12349
0
325
MCDONALDS CORP
COM
580135101
BBG001S5T110
96426198
323133
SH
SOLE
258674
0
64459
MCGRATH RENTCORP
COM
580589109
BBG001S5T593
240448
2600
SH
SOLE
2600
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
10782252
122386
SH
SOLE
110046
0
12340
MERCK & CO INC
COM
58933Y105
BBG001S5TC52
45910674
397874
SH
SOLE
377074
0
20800
META PLATFORMS INC
CL A
30303M102
BBG001SQCQC5
29065124
101279
SH
SOLE
52863
0
48416
METLIFE INC
COM
59156R108
BBG001S5T3R8
481466
8517
SH
SOLE
8213
0
304
METTLER TOLEDO INTERNATIONAL
COM
592688105
BBG001SB87G1
85236919
64985
SH
SOLE
60043
0
4942
MICROSOFT CORP
COM
594918104
BBG001S5TD05
311406928
914449
SH
SOLE
769100
0
145349
MONDELEZ INTL INC
CL A
609207105
BBG001SHHZJ3
2645096
36264
SH
SOLE
29200
0
7064
MOODYS CORP
COM
615369105
BBG001S5VP87
13389651
38507
SH
SOLE
36102
0
2405
MORGAN STANLEY
COM NEW
617446448
BBG001S9V5Z3
594468
6961
SH
SOLE
6657
0
304
MORNINGSTAR INC
COM
617700109
BBG001SC6FV6
247048
1260
SH
SOLE
1260
0
0
NETAPP INC
COM
64110D104
BBG001S8LYX5
331882
4344
SH
SOLE
4344
0
0
NEXTERA ENERGY INC
COM
65339F101
BBG001S5RB29
26541342
357700
SH
SOLE
196945
0
160755
NIKE INC
CL B
654106103
BBG001S6NTK2
7092955
64265
SH
SOLE
61697
0
2568
NORFOLK SOUTHN CORP
COM
655844108
BBG001S5TQJ6
353065
1557
SH
SOLE
1557
0
0
NORTHEAST BK LEWISTON ME
COM
66405S100
BBG001SDS4K7
583380
14000
SH
SOLE
0
0
14000
NORTHERN TR CORP
COM
665859104
BBG001S5TRG7
332296
4482
SH
SOLE
4402
0
80
NORTHROP GRUMMAN CORP
COM
666807102
BBG001S5TP26
2007343
4404
SH
SOLE
4299
0
105
NOVARTIS AG
SPONSORED ADR
66987V109
BBG001SF5LW6
7397433
73307
SH
SOLE
62138
0
11169
NOVO-NORDISK A S
ADR
670100205
BBG001S5TSK0
1734819
10720
SH
SOLE
10686
0
34
NUTRIEN LTD
COM
67077M108
BBG00JM9SM69
834495
14132
SH
SOLE
8000
0
6132
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
230138173
544036
SH
SOLE
430569
0
113467
OLD SECOND BANCORP INC ILL
COM
680277100
BBG001S7HMZ6
191264
14645
SH
SOLE
14645
0
0
OMNICOM GROUP INC
COM
681919106
BBG001S5VR10
26481448
278312
SH
SOLE
252446
0
25866
ONEOK INC NEW
COM
682680103
BBG001S5TWK1
210466
3410
SH
SOLE
2666
0
744
ORACLE CORP
COM
68389X105
BBG001S5SJG6
14393114
120859
SH
SOLE
101335
0
19524
OREILLY AUTOMOTIVE INC
COM
67103H107
BBG001S78TL6
204679968
214257
SH
SOLE
181282
0
32975
OTIS WORLDWIDE CORP
COM
68902V107
BBG00RP60LN7
27030254
303676
SH
SOLE
287756
0
15920
PALO ALTO NETWORKS INC
COM
697435105
BBG001T9NWN5
2365002
9256
SH
SOLE
8980
0
276
PARKER-HANNIFIN CORP
COM
701094104
BBG001S5V554
1814852
4653
SH
SOLE
2978
0
1675
PAYCHEX INC
COM
704326107
BBG001S5V135
47206710
421978
SH
SOLE
410833
0
11145
PAYCOM SOFTWARE INC
COM
70432V102
BBG0064N1009
716044
2229
SH
SOLE
2229
0
0
PAYPAL HLDGS INC
COM
70450Y103
BBG0077VNXW5
2541022
38079
SH
SOLE
34424
0
3655
PEPSICO INC
COM
713448108
BBG001S695T1
109999282
593884
SH
SOLE
497061
0
96823
PFIZER INC
COM
717081103
BBG001S5V466
21076402
574602
SH
SOLE
539004
0
35598
PHILIP MORRIS INTL INC
COM
718172109
BBG001STP9N1
2687772
27533
SH
SOLE
22754
0
4779
PHILLIPS 66
COM
718546104
BBG00286S4P7
1244614
13049
SH
SOLE
6115
0
6934
PNC FINL SVCS GROUP INC
COM
693475105
BBG001S5V947
1306483
10373
SH
SOLE
10373
0
0
PPG INDS INC
COM
693506107
BBG001S5VC13
883868
5960
SH
SOLE
5006
0
954
PROCTER AND GAMBLE CO
COM
742718109
BBG001S5V4L9
122710654
808690
SH
SOLE
701491
0
107199
PROGRESSIVE CORP
COM
743315103
BBG001S5V509
5795819
43785
SH
SOLE
43557
0
228
PROLOGIS INC.
COM
74340W103
BBG001S5NMN6
567288
4626
SH
SOLE
4255
0
371
PROSHARES TR
S&P 500 DV ARIST
74348A467
BBG005D266P2
250785
2660
SH
SOLE
1554
0
1106
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
BBG001S5V3C1
277676
4435
SH
SOLE
4435
0
0
QUALCOMM INC
COM
747525103
BBG001S6VS70
18910932
158862
SH
SOLE
138465
0
20397
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
BBG001S5X5Q9
113265365
1156241
SH
SOLE
935000
0
221241
RESMED INC
COM
761152107
BBG001SBGRC2
67343265
308206
SH
SOLE
232497
0
75709
ROLLINS INC
COM
775711104
BBG001S5VRG4
2985556
69707
SH
SOLE
68407
0
1300
ROPER TECHNOLOGIES INC
COM
776696106
BBG001S9B362
92121284
191600
SH
SOLE
150956
0
40644
RPM INTL INC
COM
749685103
BBG001S7X317
6726344
74962
SH
SOLE
70594
0
4368
S&P GLOBAL INC
COM
78409V104
BBG001S5T5M8
545612
1361
SH
SOLE
1342
0
19
SALESFORCE INC
COM
79466L302
BBG001SDLP09
2148727
10171
SH
SOLE
9646
0
525
SCHLUMBERGER LTD
COM STK
806857108
BBG001S5W4C8
758904
15450
SH
SOLE
13747
0
1703
SCHWAB CHARLES CORP
COM
808513105
BBG001S5VXD4
328574
5797
SH
SOLE
1229
0
4568
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
BBG0025RWLM4
2233719
30759
SH
SOLE
30759
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
BBG001S7T1S7
228656
2817
SH
SOLE
2017
0
800
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
BBG001S7TCZ5
570608
3282
SH
SOLE
2010
0
1272
SERVICENOW INC
COM
81762P102
BBG001T4JFC0
755852
1345
SH
SOLE
1298
0
47
SHELL PLC
SPON ADS
780259305
BBG0147BN6H1
605912
10035
SH
SOLE
9782
0
253
SHERWIN WILLIAMS CO
COM
824348106
BBG001S5W2F9
7682558
28934
SH
SOLE
28835
0
99
SHOPIFY INC
CL A
82509L107
BBG004DW5NC7
2355316
36460
SH
SOLE
35097
0
1363
SMITH A O CORP
COM
831865209
BBG001S5NRY3
39473721
542369
SH
SOLE
305764
0
236605
SOUTHERN CO
COM
842587107
BBG001S5W777
610476
8690
SH
SOLE
7560
0
1130
SOUTHERN MO BANCORP INC
COM
843380106
BBG001S7WWN0
341897
8892
SH
SOLE
8892
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
BBG001S8LH99
357604
1040
SH
SOLE
1040
0
0
SPDR GOLD TR
GOLD SHS
78463V107
BBG001SCPX28
594531
3335
SH
SOLE
2651
0
684
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
20483083
46208
SH
SOLE
31370
0
14838
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
BBG001S63NQ1
77231478
161265
SH
SOLE
126707
0
34558
SPDR SER TR
BLOOMBERG INVT
78468R200
BBG0029J2J00
276210
9000
SH
SOLE
9000
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
BBG004T58LZ5
432970
11147
SH
SOLE
10781
0
366
SPDR SER TR
S&P DIVID ETF
78464A763
BBG001SPTBP8
2932360
23922
SH
SOLE
23922
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
BBG00JPZ8T56
657749
36501
SH
SOLE
36501
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
BBG001T66XM9
317259
21264
SH
SOLE
21264
0
0
STANLEY BLACK & DECKER INC
COM
854502101
BBG001S5WHT1
902989
9636
SH
SOLE
9636
0
0
STARBUCKS CORP
COM
855244109
BBG001S72KH6
26390046
266404
SH
SOLE
141227
0
125177
STATE STR CORP
COM
857477103
BBG001S5RLD5
5757439
78675
SH
SOLE
72266
0
6409
STERICYCLE INC
COM
858912108
BBG001S7P0T2
597868
12874
SH
SOLE
12857
0
17
STERIS PLC
SHS USD
G8473T100
BBG00MRHG532
647493
2878
SH
SOLE
2878
0
0
STRYKER CORPORATION
COM
863667101
BBG001S8FR03
160597706
526394
SH
SOLE
447792
0
78602
SUN LIFE FINANCIAL INC.
COM
866796105
BBG001S7XWH6
363640
6977
SH
SOLE
6860
0
117
SUNCOR ENERGY INC NEW
COM
867224107
BBG001S5YSF0
203481
6940
SH
SOLE
6872
0
68
SYSCO CORP
COM
871829107
BBG001S5WJS8
8982134
121053
SH
SOLE
119489
0
1564
TAPESTRY INC
COM
876030107
BBG001SFH7D5
329560
7700
SH
SOLE
7700
0
0
TARGET CORP
COM
87612E106
BBG001SC0K41
1292884
9802
SH
SOLE
6176
0
3626
TE CONNECTIVITY LTD
SHS
H84989104
BBG001STLRP3
214303
1529
SH
SOLE
1481
0
48
TESLA INC
COM
88160R101
BBG001SQKGD7
2286038
8733
SH
SOLE
3448
0
5285
TEXAS INSTRS INC
COM
882508104
BBG001S5WYZ7
5858570
32544
SH
SOLE
27895
0
4649
THE CIGNA GROUP
COM
125523100
BBG00KXRCDQ9
2874187
10243
SH
SOLE
9739
0
504
THERMO FISHER SCIENTIFIC INC
COM
883556102
BBG001S5WS08
43819360
83985
SH
SOLE
53323
0
30662
TJX COS INC NEW
COM
872540109
BBG001S5WQ93
67103389
791406
SH
SOLE
720143
0
71263
TOPBUILD CORP
COM
89055F103
BBG0077VS2G6
325076
1222
SH
SOLE
1222
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
BBG001S60L15
21158516
341211
SH
SOLE
327080
0
14131
TRACTOR SUPPLY CO
COM
892356106
BBG001S7K017
17022082
76988
SH
SOLE
66099
0
10889
TRAVELERS COMPANIES INC
COM
89417E109
BBG001S5R103
579503
3337
SH
SOLE
3261
0
76
TRUIST FINL CORP
COM
89832Q109
BBG001S5YYC0
1509643
49741
SH
SOLE
39242
0
10499
TYLER TECHNOLOGIES INC
COM
902252105
BBG001S5WZB0
457701
1099
SH
SOLE
1099
0
0
UNILEVER PLC
SPON ADR NEW
904767704
BBG001S5X1K4
1214994
23307
SH
SOLE
22519
0
788
UNION PAC CORP
COM
907818108
BBG001S5X2M0
4335904
21190
SH
SOLE
19870
0
1320
UNITED PARCEL SERVICE INC
CL B
911312106
BBG001SDGSH1
12763886
71207
SH
SOLE
65538
0
5669
UNITED RENTALS INC
COM
911363109
BBG001SBGZ25
314877
707
SH
SOLE
707
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
2362345
4915
SH
SOLE
4370
0
545
US BANCORP DEL
COM NEW
902973304
BBG001S6T8C1
4666371
141234
SH
SOLE
138025
0
3209
VALERO ENERGY CORP
COM
91913Y100
BBG001S5X8K9
2878196
24537
SH
SOLE
23847
0
690
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
BBG001SPSH76
487684
5967
SH
SOLE
5650
0
317
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
BBG001SR42Z0
6005238
199442
SH
SOLE
12150
0
187292
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
BBG002XRNHT5
381476
4781
SH
SOLE
4781
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
BBG001ST39R1
986416
13112
SH
SOLE
3289
0
9823
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
BBG001ST39Q2
5154647
68210
SH
SOLE
27961
0
40249
VANGUARD INDEX FDS
GROWTH ETF
922908736
BBG001SHTTS4
207126
732
SH
SOLE
619
0
113
VANGUARD INDEX FDS
MID CAP ETF
922908629
BBG001SHVTS1
2325109
10561
SH
SOLE
2367
0
8194
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
BBG001TC6MC1
1470281
3610
SH
SOLE
3570
0
40
VANGUARD INDEX FDS
SMALL CP ETF
922908751
BBG001SHTTV0
2964059
14903
SH
SOLE
5768
0
9135
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
BBG001SHTB03
249577
1133
SH
SOLE
1133
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
2790703
19639
SH
SOLE
19292
0
347
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
BBG001SP7T00
6255739
114974
SH
SOLE
110041
0
4933
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
3080615
75728
SH
SOLE
61108
0
14620
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
BBG001T0SKD6
1208650
10940
SH
SOLE
10940
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
BBG001SQX4T3
245433
1511
SH
SOLE
996
0
515
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
BBG001SSPWL4
36505629
790507
SH
SOLE
88774
0
701733
VANGUARD WORLD FDS
ENERGY ETF
92204A306
BBG001SHTV45
341832
3028
SH
SOLE
3018
0
10
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
BBG001SHVR32
489640
2000
SH
SOLE
2000
0
0
VERISK ANALYTICS INC
COM
92345Y106
BBG001SBRX64
3857210
17065
SH
SOLE
15239
0
1826
VERIZON COMMUNICATIONS INC
COM
92343V104
BBG001S67QY1
30192162
811833
SH
SOLE
548118
0
263715
VERTEX PHARMACEUTICALS INC
COM
92532F100
BBG001S68LJ8
65034447
184804
SH
SOLE
170392
0
14412
VISA INC
COM CL A
92826C839
BBG001SRCFY3
182234535
767368
SH
SOLE
645414
0
121954
VMWARE INC
CL A COM
928563402
BBG001S6TFZ0
1004398
6990
SH
SOLE
6890
0
100
VONTIER CORPORATION
COM
928881101
BBG00RRGSKH2
251272
7801
SH
SOLE
7561
0
240
WABTEC
COM
929740108
BBG001S5XBT3
751679
6854
SH
SOLE
6854
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
BBG001S5XBY7
585899
20565
SH
SOLE
20565
0
0
WALMART INC
COM
931142103
BBG001S5XH92
25951576
165107
SH
SOLE
84589
0
80518
WASTE CONNECTIONS INC
COM
94106B101
BBG001SKJ4K1
755528
5286
SH
SOLE
5250
0
36
WASTE MGMT INC DEL
COM
94106L109
BBG001S5XH47
1020230
5883
SH
SOLE
5883
0
0
WATERS CORP
COM
941848103
BBG001S8MDG9
1011252
3794
SH
SOLE
1419
0
2375
WATSCO INC
COM
942622200
BBG001S82CQ2
81014005
212373
SH
SOLE
195174
0
17199
WATTS WATER TECHNOLOGIES INC
CL A
942749102
BBG001S6N6Y7
1318080
7174
SH
SOLE
6774
0
400
WEC ENERGY GROUP INC
COM
92939U106
BBG001S5XDC7
1079176
12230
SH
SOLE
11809
0
421
WELLS FARGO CO NEW
COM
949746101
BBG001S5XF23
3135954
73476
SH
SOLE
66184
0
7292
WEST PHARMACEUTICAL SVSC INC
COM
955306105
BBG001S5XK22
1070914
2800
SH
SOLE
1989
0
811
WEX INC
COM
96208T104
BBG001SCJLG6
459727
2525
SH
SOLE
2525
0
0
WILLIAMS ROWLAND ACQUISITION
COM
96951B102
BBG011M220W9
414800
40000
SH
SOLE
0
0
40000
WORKDAY INC
CL A
98138H101
BBG001T21KQ7
554108
2453
SH
SOLE
2442
0
11
XYLEM INC
COM
98419M100
BBG001V05C73
1087685
9658
SH
SOLE
9370
0
288
YUM BRANDS INC
COM
988498101
BBG001S7JQ30
320609
2314
SH
SOLE
2314
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
BBG001S7DQJ9
2243550
15409
SH
SOLE
14880
0
529
ZOETIS INC
CL A
98978V103
BBG0039320P7
211130
1226
SH
SOLE
1043
0
183