0001085146-23-000575.txt : 20230202
0001085146-23-000575.hdr.sgml : 20230202
20230202100315
ACCESSION NUMBER: 0001085146-23-000575
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230202
DATE AS OF CHANGE: 20230202
EFFECTIVENESS DATE: 20230202
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: 23579129
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-2022
12-31-2022
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-02-2023
0
368
5579392502
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
BBG001S5T7X2
19625808
163658
SH
SOLE
154342
0
9316
ABBOTT LABS
COM
002824100
BBG001S5N9M6
71063837
647270
SH
SOLE
604123
0
43147
ABBVIE INC
COM
00287Y109
BBG0025Y4RZ3
67143178
415464
SH
SOLE
403779
0
11685
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
BBG001SCXK90
25692166
96283
SH
SOLE
59978
0
36305
ADOBE SYSTEMS INCORPORATED
COM
00724F101
BBG001S5NCQ5
29010646
86205
SH
SOLE
53746
0
32459
AFFILIATED MANAGERS GROUP IN
COM
008252108
BBG001S6DMD6
736704
4650
SH
SOLE
3950
0
700
AFLAC INC
COM
001055102
BBG001S5NGJ4
34658761
481773
SH
SOLE
471952
0
9821
AIR PRODS & CHEMS INC
COM
009158106
BBG001S5NSB6
12386511
40182
SH
SOLE
39668
0
514
AIRBNB INC
COM CL A
009066101
BBG001Y2XS16
285570
3340
SH
SOLE
3340
0
0
ALLIANT ENERGY CORP
COM
018802108
BBG001S8ZQ30
2810135
50899
SH
SOLE
50899
0
0
ALLSTATE CORP
COM
020002101
BBG001S9BM06
901604
6649
SH
SOLE
6649
0
0
ALPHABET INC
CAP STK CL A
02079K305
BBG009S39JY5
40980102
464469
SH
SOLE
413901
0
50568
ALPHABET INC
CAP STK CL C
02079K107
BBG009S3NB21
105217414
1185815
SH
SOLE
970444
0
215371
ALTRIA GROUP INC
COM
02209S103
BBG001S5T8T5
1208208
26432
SH
SOLE
20864
0
5568
AMAZON COM INC
COM
023135106
BBG001S5PQL7
35501172
422633
SH
SOLE
295964
0
126669
AMCOR PLC
ORD
G0250X107
BBG00LNJRQ18
136965
11500
SH
SOLE
11500
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
BBG001S5NFD2
414172
4362
SH
SOLE
2723
0
1639
AMERICAN EXPRESS CO
COM
025816109
BBG001S5P034
13390760
90631
SH
SOLE
87627
0
3004
AMERICAN TOWER CORP NEW
COM
03027X100
BBG001S5NPQ6
1931949
9119
SH
SOLE
8424
0
695
AMERICAN WTR WKS CO INC NEW
COM
030420103
BBG001SPHYW3
22547536
147930
SH
SOLE
138516
0
9414
AMERIPRISE FINL INC
COM
03076C106
BBG001SK6096
64160361
206058
SH
SOLE
151673
0
54385
AMGEN INC
COM
031162100
BBG001S5NNL6
7668297
29197
SH
SOLE
26267
0
2930
AMPHENOL CORP NEW
CL A
032095101
BBG001S5NSK6
657543
8636
SH
SOLE
8636
0
0
ANALOG DEVICES INC
COM
032654105
BBG001S5ND38
5112484
31168
SH
SOLE
28468
0
2700
ANSYS INC
COM
03662Q105
BBG001S926L8
101715570
421025
SH
SOLE
395846
0
25179
AON PLC
SHS CL A
G0403H108
BBG00SSQFPR9
297739
992
SH
SOLE
879
0
113
APA CORPORATION
COM
03743Q108
BBG00YTS96H1
422454
9050
SH
SOLE
7600
0
1450
APPLE INC
COM
037833100
BBG001S5N8V8
240118784
1848062
SH
SOLE
1577028
0
271034
APPLIED MATLS INC
COM
038222105
BBG001S5NMM7
656243
6739
SH
SOLE
6596
0
143
APTIV PLC
SHS
G6095L109
BBG001TRL2T7
1695068
18201
SH
SOLE
16351
0
1850
AT&T INC
COM
00206R102
BBG001S5VWH2
5802433
315178
SH
SOLE
305737
0
9441
AUTOMATIC DATA PROCESSING IN
COM
053015103
BBG001S82KF6
60581963
253630
SH
SOLE
235114
0
18516
BALL CORP
COM
058498106
BBG001S5P7Q4
20720447
405170
SH
SOLE
361697
0
43473
BANK AMERICA CORP
COM
060505104
BBG001S5P0Y0
37968673
1146397
SH
SOLE
706850
0
439547
BANK OZK LITTLE ROCK ARK
COM
06417N103
BBG001SMRQL8
1953650
48768
SH
SOLE
48768
0
0
BARRICK GOLD CORP
COM
067901108
BBG001S5N9P3
502086
29225
SH
SOLE
23593
0
5632
BCE INC
COM NEW
05534B760
BBG001S5P2C0
704478
16029
SH
SOLE
5735
0
10294
BECTON DICKINSON & CO
COM
075887109
BBG001S5P374
22798306
89651
SH
SOLE
78429
0
11222
BERKELEY LTS INC
COM
084310101
BBG00HJ8K626
40200
15000
SH
SOLE
15000
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
BBG001S902J2
468711
1
SH
SOLE
0
0
1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
BBG001S90346
40861408
132280
SH
SOLE
76019
0
56261
BHP GROUP LTD
SPONSORED ADS
088606108
BBG001S5P5K4
279225
4500
SH
SOLE
4500
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
BBG008B5CF38
994756
58966
SH
SOLE
27260
0
31706
BLACKROCK INC
COM
09247X101
BBG001SDBP55
1268448
1790
SH
SOLE
1751
0
39
BLACKROCK MUNICIPAL INCOME
COM
09253X102
BBG001SLPP25
927836
81892
SH
SOLE
81892
0
0
BLACKSTONE INC
COM
09260D107
BBG001S7H949
1354635
18259
SH
SOLE
17488
0
771
BOEING CO
COM
097023105
BBG001S5P0V3
626903
3291
SH
SOLE
2881
0
410
BOOKING HOLDINGS INC
COM
09857L108
BBG001S89N72
17615562
8741
SH
SOLE
7817
0
924
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
BBG001T91S76
568277
5437
SH
SOLE
5335
0
102
BOSTON SCIENTIFIC CORP
COM
101137107
BBG001S63L94
12176737
263167
SH
SOLE
260595
0
2572
BP PLC
SPONSORED ADR
055622104
BBG001S5W4F5
2486535
71186
SH
SOLE
68526
0
2660
BRISTOL-MYERS SQUIBB CO
COM
110122108
BBG001S8N8J6
12088051
168006
SH
SOLE
163233
0
4773
BROADCOM INC
COM
11135F101
BBG00KHY5SY8
1797044
3214
SH
SOLE
2897
0
317
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
BBG001SR7MB9
1010135
7531
SH
SOLE
6981
0
550
CANADIAN NAT RES LTD
COM
136385101
BBG001S5YC56
201852
3635
SH
SOLE
3000
0
635
CANADIAN NATL RY CO
COM
136375102
BBG001S8WVQ7
2055197
17288
SH
SOLE
17288
0
0
CAPITAL ONE FINL CORP
COM
14040H105
BBG001S65PV8
5857969
63016
SH
SOLE
59187
0
3829
CARLISLE COS INC
COM
142339100
BBG001S5Q6R4
13709919
58179
SH
SOLE
53094
0
5085
CARMAX INC
COM
143130102
BBG001SD9561
58323908
957855
SH
SOLE
801278
0
156577
CARRIER GLOBAL CORPORATION
COM
14448C104
BBG00RP5HZM1
11478206
278258
SH
SOLE
256908
0
21350
CATERPILLAR INC
COM
149123101
BBG001S5PJ06
6704804
27988
SH
SOLE
26427
0
1561
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
BBG001SB85K0
5047788
40011
SH
SOLE
38119
0
1892
CHEVRON CORP NEW
COM
166764100
BBG001S67ZC5
66903731
372743
SH
SOLE
219857
0
152886
CHUBB LIMITED
COM
H1467J104
BBG001S8S1L3
90120604
408525
SH
SOLE
326862
0
81663
CHURCH & DWIGHT CO INC
COM
171340102
BBG001S5PR99
35670612
442508
SH
SOLE
414415
0
28093
CIGNA CORP NEW
COM
125523100
BBG00KXRCDQ9
3128846
9443
SH
SOLE
8939
0
504
CINTAS CORP
COM
172908105
BBG001S7CRG1
19678896
43574
SH
SOLE
43229
0
345
CISCO SYS INC
COM
17275R102
BBG001S6HC62
29049159
609764
SH
SOLE
354649
0
255115
COCA COLA CO
COM
191216100
BBG001S5SMQ8
22439562
352767
SH
SOLE
296336
0
56431
COGNEX CORP
COM
192422103
BBG001S5TC16
14714021
312333
SH
SOLE
289343
0
22990
COLGATE PALMOLIVE CO
COM
194162103
BBG001S5PVM5
5676281
72043
SH
SOLE
53350
0
18693
COMCAST CORP NEW
CL A
20030N101
BBG001S5PXL2
42688932
1220727
SH
SOLE
885529
0
335198
CONOCOPHILLIPS
COM
20825C104
BBG001S5TZM2
4632562
39259
SH
SOLE
23860
0
15399
CONSTELLATION BRANDS INC
CL A
21036P108
BBG001SD31G5
17896518
77223
SH
SOLE
31196
0
46027
COPART INC
COM
217204106
BBG001S7MTB1
1355289
22258
SH
SOLE
22258
0
0
CORTEVA INC
COM
22052L104
BBG00BN969D0
1112941
18934
SH
SOLE
10863
0
8071
COSTCO WHSL CORP NEW
COM
22160K105
BBG001S9KRQ7
78292674
171506
SH
SOLE
156505
0
15001
CSX CORP
COM
126408103
BBG001S5Q7Q3
715639
23100
SH
SOLE
22350
0
750
CUMMINS INC
COM
231021106
BBG001S5Q9M3
12467785
51458
SH
SOLE
44882
0
6576
CVS HEALTH CORP
COM
126650100
BBG001S5QBD8
12013592
128915
SH
SOLE
117944
0
10971
DANAHER CORPORATION
5% CONV PFD B
235851409
542621
400
SH
SOLE
400
0
0
DANAHER CORPORATION
COM
235851102
BBG001S5QGT0
179239321
675304
SH
SOLE
587345
0
87959
DEERE & CO
COM
244199105
BBG001S5QFF7
2404486
5608
SH
SOLE
5020
0
588
DEXCOM INC
COM
252131107
BBG001SKZG99
520451
4596
SH
SOLE
4596
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
BBG001S7V596
1659222
9312
SH
SOLE
5991
0
3321
DISCOVER FINL SVCS
COM
254709108
BBG001SS0KV6
231564
2367
SH
SOLE
2311
0
56
DISNEY WALT CO
COM
254687106
BBG001S5QHF3
5304544
61056
SH
SOLE
52743
0
8313
DOMINION ENERGY INC
COM
25746U109
BBG001S5QCP3
450640
7349
SH
SOLE
4809
0
2540
DONALDSON INC
COM
257651109
BBG001S5QDV4
374708
6365
SH
SOLE
6365
0
0
DOVER CORP
COM
260003108
BBG001S5QL46
22916407
169237
SH
SOLE
167095
0
2142
DOW INC
COM
260557103
BBG00BN96931
1183208
23481
SH
SOLE
15148
0
8333
DUKE ENERGY CORP NEW
COM NEW
26441C204
BBG001S5QNR7
7647940
74259
SH
SOLE
69985
0
4274
DUPONT DE NEMOURS INC
COM
26614N102
BBG00BN961H3
1229922
17921
SH
SOLE
12164
0
5757
EASTERLY GOVT PPTYS INC
COM
27616P103
BBG007SV91T2
353554
24776
SH
SOLE
24776
0
0
EASTERN BANKSHARES INC
COM
27627N105
BBG00W9KWY41
1345500
78000
SH
SOLE
54000
0
24000
EATON CORP PLC
SHS
G29183103
BBG001S5QZ45
388608
2476
SH
SOLE
2461
0
15
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
BBG001SCBSL3
2031088
205784
SH
SOLE
205784
0
0
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
BBG001SPXHX1
86826
11500
SH
SOLE
2000
0
9500
EBAY INC.
COM
278642103
BBG001S9B9J5
208262
5022
SH
SOLE
4722
0
300
ECOLAB INC
COM
278865100
BBG001S5QRB5
65119305
447371
SH
SOLE
367179
0
80192
EDWARDS LIFESCIENCES CORP
COM
28176E108
BBG001SF2288
20343850
272669
SH
SOLE
241899
0
30770
EMERSON ELEC CO
COM
291011104
BBG001S5QVT7
13757336
143216
SH
SOLE
140172
0
3044
ENBRIDGE INC
COM
29250N105
BBG001S6Q6D7
622625
15924
SH
SOLE
15288
0
636
ENTERPRISE PRODS PARTNERS L
COM
293792107
BBG001S9P0Z1
643521
26680
SH
SOLE
16650
0
10030
EOG RES INC
COM
26875P101
BBG001S5ZB93
2247299
17351
SH
SOLE
14484
0
2867
EQUINIX INC
COM
29444U700
BBG001SKBNS9
3383882
5166
SH
SOLE
4928
0
238
ESSENTIAL UTILS INC
COM
29670G102
BBG001S5VFD3
557821
11687
SH
SOLE
187
0
11500
EVERSOURCE ENERGY
COM
30040W108
BBG001S5TRL1
1508366
17991
SH
SOLE
12233
0
5758
EXPEDITORS INTL WASH INC
COM
302130109
BBG001S5QZZ1
14549526
140007
SH
SOLE
138627
0
1380
EXXON MOBIL CORP
COM
30231G102
BBG001S69V32
37542257
340365
SH
SOLE
309956
0
30409
FASTENAL CO
COM
311900104
BBG001S5R1F7
869411
18373
SH
SOLE
18205
0
168
FIRST REP BK SAN FRANCISCO C
COM
33616C100
BBG001TG3G38
966712
7931
SH
SOLE
7885
0
46
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
BBG00HJHQ112
3321012
186469
SH
SOLE
182804
0
3665
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
BBG006XT8631
3022646
50852
SH
SOLE
17154
0
33698
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
31242618
1170573
SH
SOLE
1020857
0
149716
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
BBG004HQLXB7
20252830
454201
SH
SOLE
406815
0
47386
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
BBG001SQWVL2
262363
2493
SH
SOLE
2493
0
0
FISERV INC
COM
337738108
BBG001S5R6Q4
92904973
919213
SH
SOLE
734295
0
184918
FORD MTR CO DEL
COM
345370860
BBG001S5TZ33
515977
44366
SH
SOLE
40500
0
3866
FORTIVE CORP
COM
34959J108
BBG00BLVZ237
9488098
147674
SH
SOLE
145803
0
1871
GALLAGHER ARTHUR J & CO
COM
363576109
BBG001S5NKC2
55451251
294108
SH
SOLE
266469
0
27639
GARTNER INC
COM
366651107
BBG001S5SD60
2236003
6652
SH
SOLE
6652
0
0
GENERAL DYNAMICS CORP
COM
369550108
BBG001S5RHP1
1090939
4397
SH
SOLE
3622
0
775
GENERAL ELECTRIC CO
COM NEW
369604301
BBG001S5PVD5
3977038
47464
SH
SOLE
46529
0
935
GENERAL MLS INC
COM
370334104
BBG001S5RKR2
7447393
88818
SH
SOLE
85473
0
3345
GENERAL MTRS CO
COM
37045V100
BBG001SM1DK6
1041665
30965
SH
SOLE
26385
0
4580
GENTEX CORP
COM
371901109
BBG001S5RMR8
1280327
46950
SH
SOLE
29950
0
17000
GENUINE PARTS CO
COM
372460105
BBG001S5RNH7
1041059
6000
SH
SOLE
2741
0
3259
GEOVAX LABS INC
COM
373678507
BBG001S6ZC26
10710
16994
SH
SOLE
16994
0
0
GILEAD SCIENCES INC
COM
375558103
BBG001S6Y1X7
2818460
32830
SH
SOLE
31280
0
1550
GLOBAL PARTNERS LP
COM UNITS
37946R109
BBG001SH3WJ5
1301093
37420
SH
SOLE
0
0
37420
GLOBE LIFE INC
COM
37959E102
BBG001S5WRX4
298361
2475
SH
SOLE
2475
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
BBG001SC07Z6
453607
1321
SH
SOLE
1116
0
205
GRAINGER W W INC
COM
384802104
BBG001S5RRD2
333751
600
SH
SOLE
600
0
0
GSK PLC
SPONSORED ADR
37733W204
BBG001SD6SM6
18311488
521101
SH
SOLE
521101
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
BBG001SBCKV0
2088505
129079
SH
SOLE
118044
0
11035
HALEON PLC
SPON ADS
405552100
BBG018GZNDB0
5196832
649604
SH
SOLE
649604
0
0
HALLIBURTON CO
COM
406216101
BBG001S5RS59
315981
8030
SH
SOLE
8030
0
0
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
BBG001S98632
1143000
50000
SH
SOLE
50000
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
BBG001S8PXF3
361406
4766
SH
SOLE
4766
0
0
HENRY JACK & ASSOC INC
COM
426281101
BBG001S5SHB5
761755
4339
SH
SOLE
4339
0
0
HERSHEY CO
COM
427866108
BBG001S5S148
1119871
4836
SH
SOLE
4260
0
576
HESS CORP
COM
42809H107
BBG001S5NHS2
447159
3153
SH
SOLE
3095
0
58
HINGHAM INSTN SVGS MASS
COM
433323102
BBG001S614T2
420839
1525
SH
SOLE
1525
0
0
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
138894177
439733
SH
SOLE
370092
0
69641
HONEYWELL INTL INC
COM
438516106
BBG001S5X1N1
2885979
13467
SH
SOLE
11460
0
2007
HUBBELL INC
COM
443510607
BBG001S5S1L9
1136790
4844
SH
SOLE
4844
0
0
HUBSPOT INC
COM
443573100
BBG001T53670
249518
863
SH
SOLE
863
0
0
HUMANA INC
COM
444859102
BBG001S5S1X6
395924
773
SH
SOLE
773
0
0
ICON PLC
SHS
G4705A100
BBG001SDCL35
3887922
20015
SH
SOLE
20015
0
0
IDEXX LABS INC
COM
45168D104
BBG001S5S4Y9
71905817
176257
SH
SOLE
173201
0
3056
ILLINOIS TOOL WKS INC
COM
452308109
BBG001S5SDX0
5618317
25503
SH
SOLE
21723
0
3780
ILLUMINA INC
COM
452327109
BBG001SF4NY1
476384
2356
SH
SOLE
2356
0
0
INTEL CORP
COM
458140100
BBG001S5SF65
15326273
579881
SH
SOLE
527191
0
52690
INTERNATIONAL BUSINESS MACHS
COM
459200101
BBG001S5S399
10621745
75390
SH
SOLE
69881
0
5509
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
BBG001S5S5F7
266186
2539
SH
SOLE
864
0
1675
INTUIT
COM
461202103
BBG001S6TWR2
1767840
4542
SH
SOLE
4542
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
BBG001S7XR78
2820936
10631
SH
SOLE
8318
0
2313
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
BBG00KXH5XJ3
1017513
13950
SH
SOLE
13950
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
5572849
271449
SH
SOLE
230338
0
41111
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
BBG001S69B36
225621
6178
SH
SOLE
5655
0
523
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
BBG001SJ09N0
207608
2922
SH
SOLE
2419
0
503
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
BBG001SPPQG9
670020
13000
SH
SOLE
12260
0
740
INVESCO QQQ TR
UNIT SER 1
46090E103
BBG001S9GN63
2156869
8100
SH
SOLE
7696
0
404
IQVIA HLDGS INC
COM
46266C105
BBG00333FZ54
532714
2600
SH
SOLE
2600
0
0
IRON MTN INC DEL
COM
46284V101
BBG001SCQ2X1
37394773
750145
SH
SOLE
691170
0
58975
ISHARES GOLD TR
ISHARES NEW
464285204
BBG001SJK6D5
3252920
94042
SH
SOLE
86992
0
7050
ISHARES TR
CORE MSCI EAFE
46432F842
BBG003H6TRS0
664233
10776
SH
SOLE
3475
0
7301
ISHARES TR
CORE S&P MCP ETF
464287507
BBG001SFC7V0
3675767
15196
SH
SOLE
9054
0
6142
ISHARES TR
CORE S&P SCP ETF
464287804
BBG001SFC7W9
2880086
30432
SH
SOLE
24162
0
6270
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
3530506
9189
SH
SOLE
8718
0
471
ISHARES TR
CORE US AGGBD ET
464287226
BBG001SM1QT8
459926
4742
SH
SOLE
3900
0
842
ISHARES TR
FLTG RATE NT ETF
46429B655
BBG001V1QYX1
850879
16906
SH
SOLE
9625
0
7281
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
14454996
137105
SH
SOLE
131443
0
5662
ISHARES TR
ISHARES BIOTECH
464287556
BBG001SGYSW7
296322
2257
SH
SOLE
2257
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
BBG001SSD858
7194459
144409
SH
SOLE
142186
0
2223
ISHARES TR
ISHS 5-10YR INVT
464288638
BBG001SSD849
273295
5520
SH
SOLE
5520
0
0
ISHARES TR
MSCI EAFE ETF
464287465
BBG001SG09V7
1847697
28149
SH
SOLE
19477
0
8672
ISHARES TR
MSCI EMG MKT ETF
464287234
BBG001SK77D5
1131016
29842
SH
SOLE
28842
0
1000
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
1034275
14345
SH
SOLE
14045
0
300
ISHARES TR
NATIONAL MUN ETF
464288414
BBG001SZV978
322574
3057
SH
SOLE
63
0
2994
ISHARES TR
PFD AND INCM SEC
464288687
BBG001SNVWC8
27040381
885698
SH
SOLE
750923
0
134775
ISHARES TR
RUS 1000 ETF
464287622
BBG001S562W9
1354696
6435
SH
SOLE
5860
0
575
ISHARES TR
RUS 1000 GRW ETF
464287614
BBG001S56320
642291
2998
SH
SOLE
1435
0
1563
ISHARES TR
RUS 1000 VAL ETF
464287598
BBG001S562P7
495896
3270
SH
SOLE
1170
0
2100
ISHARES TR
RUS 2000 GRW ETF
464287648
BBG001S562F8
3423741
15960
SH
SOLE
15545
0
415
ISHARES TR
RUS 2000 VAL ETF
464287630
BBG001S56277
517239
3730
SH
SOLE
3280
0
450
ISHARES TR
RUS MID CAP ETF
464287499
BBG001SJCNS1
1397632
20721
SH
SOLE
14652
0
6069
ISHARES TR
RUSSELL 2000 ETF
464287655
BBG001SFC7Y7
14792000
84836
SH
SOLE
37046
0
47790
ISHARES TR
S&P 100 ETF
464287101
BBG001SGB026
1421703
8335
SH
SOLE
8335
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
BBG001S561Q8
458465
7837
SH
SOLE
7537
0
300
ISHARES TR
S&P 500 VAL ETF
464287408
BBG001S561K4
377182
2600
SH
SOLE
2600
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
BBG001SFQL08
652607
9555
SH
SOLE
4186
0
5369
ISHARES TR
SELECT DIVID ETF
464287168
BBG001SDJVG2
1542354
12789
SH
SOLE
11891
0
898
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
2933489
27560
SH
SOLE
6735
0
20825
J JILL INC
COM
46620W201
BBG00FZBYDT6
942400
38000
SH
SOLE
38000
0
0
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
141080058
798641
SH
SOLE
675505
0
123136
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
98844357
737093
SH
SOLE
585780
0
151313
KAYNE ANDERSON ENERGY INFRST
COM
486606106
BBG001SLV0G8
180958
21140
SH
SOLE
18140
0
3000
KELLOGG CO
COM
487836108
BBG001S5SJL0
412622
5792
SH
SOLE
5489
0
303
KIMBERLY-CLARK CORP
COM
494368103
BBG001S5SLZ0
7177932
52876
SH
SOLE
52010
0
866
KINSALE CAP GROUP INC
COM
49714P108
BBG00D8JDB02
261520
1000
SH
SOLE
1000
0
0
KKR & CO INC
COM
48251W104
BBG001S6PW05
453244
9764
SH
SOLE
9764
0
0
KRAFT HEINZ CO
COM
500754106
BBG005CPNTR1
234183
5752
SH
SOLE
4586
0
1166
L3HARRIS TECHNOLOGIES INC
COM
502431109
BBG001S5S0N9
20467486
98302
SH
SOLE
51716
0
46586
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
BBG001S7RX54
672764
2857
SH
SOLE
2827
0
30
LANCASTER COLONY CORP
COM
513847103
BBG001S5SPQ1
13025773
66020
SH
SOLE
65790
0
230
LAUDER ESTEE COS INC
CL A
518439104
BBG001S8L5H6
1009066
4067
SH
SOLE
4049
0
18
LEGGETT & PLATT INC
COM
524660107
BBG001S5SRG8
300192
9314
SH
SOLE
7708
0
1606
LEIDOS HOLDINGS INC
COM
525327102
BBG001SKW6M9
320830
3050
SH
SOLE
3050
0
0
LILLY ELI & CO
COM
532457108
BBG001S5STL8
44355903
121244
SH
SOLE
117599
0
3645
LINCOLN ELEC HLDGS INC
COM
533900106
BBG001S5TV87
22287208
154247
SH
SOLE
98467
0
55780
LINDE PLC
SHS
G5494J103
BBG00GVR8YR8
27186484
83349
SH
SOLE
79521
0
3828
LOCKHEED MARTIN CORP
COM
539830109
BBG001S7PS57
3738486
7685
SH
SOLE
6043
0
1642
LOWES COS INC
COM
548661107
BBG001S5SVL3
3867249
19410
SH
SOLE
18727
0
683
M & T BK CORP
COM
55261F104
BBG001S7S2B4
349883
2412
SH
SOLE
2280
0
132
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
BBG001S731Q7
282281
5622
SH
SOLE
5360
0
262
MARATHON OIL CORP
COM
565849106
BBG001S69V69
203025
7500
SH
SOLE
7500
0
0
MARATHON PETE CORP
COM
56585A102
BBG001S169P1
1368746
11760
SH
SOLE
11760
0
0
MARSH & MCLENNAN COS INC
COM
571748102
BBG001S5T7M4
3100101
18734
SH
SOLE
14488
0
4246
MASCO CORP
COM
574599106
BBG001S5SZ70
1281886
27467
SH
SOLE
24367
0
3100
MASTERCARD INCORPORATED
CL A
57636Q104
BBG001SKNNS6
5187088
14917
SH
SOLE
11820
0
3097
MCCORMICK & CO INC
COM NON VTG
579780206
BBG001S79S19
1081303
13045
SH
SOLE
12315
0
730
MCDONALDS CORP
COM
580135101
BBG001S5T110
85235185
323436
SH
SOLE
260387
0
63049
MCGRATH RENTCORP
COM
580589109
BBG001S5T593
256724
2600
SH
SOLE
2600
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
10394035
133737
SH
SOLE
120248
0
13489
MERCK & CO INC
COM
58933Y105
BBG001S5TC52
44906179
404742
SH
SOLE
382797
0
21945
META PLATFORMS INC
CL A
30303M102
BBG001SQCQC5
12629734
104950
SH
SOLE
62196
0
42754
METLIFE INC
COM
59156R108
BBG001S5T3R8
626796
8661
SH
SOLE
8413
0
248
METTLER TOLEDO INTERNATIONAL
COM
592688105
BBG001SB87G1
96885687
67028
SH
SOLE
61879
0
5149
MICROSOFT CORP
COM
594918104
BBG001S5TD05
220282667
918532
SH
SOLE
778898
0
139634
MONDELEZ INTL INC
CL A
609207105
BBG001SHHZJ3
2404068
36070
SH
SOLE
29470
0
6600
MOODYS CORP
COM
615369105
BBG001S5VP87
10299474
36966
SH
SOLE
34626
0
2340
MORGAN STANLEY
COM NEW
617446448
BBG001S9V5Z3
690021
8116
SH
SOLE
7327
0
789
MORNINGSTAR INC
COM
617700109
BBG001SC6FV6
305393
1410
SH
SOLE
1410
0
0
NETAPP INC
COM
64110D104
BBG001S8LYX5
260901
4344
SH
SOLE
4344
0
0
NEWELL BRANDS INC
COM
651229106
BBG001S5TSW7
137340
10500
SH
SOLE
10500
0
0
NEXTERA ENERGY INC
COM
65339F101
BBG001S5RB29
24302946
290705
SH
SOLE
146960
0
143745
NIKE INC
CL B
654106103
BBG001S6NTK2
7606014
65003
SH
SOLE
62125
0
2878
NORFOLK SOUTHN CORP
COM
655844108
BBG001S5TQJ6
463025
1879
SH
SOLE
1879
0
0
NORTHEAST BK LEWISTON ME
COM
66405S100
BBG001SDS4K7
589400
14000
SH
SOLE
0
0
14000
NORTHERN TR CORP
COM
665859104
BBG001S5TRG7
401391
4536
SH
SOLE
4402
0
134
NORTHROP GRUMMAN CORP
COM
666807102
BBG001S5TP26
2628751
4818
SH
SOLE
4755
0
63
NOVARTIS AG
SPONSORED ADR
66987V109
BBG001SF5LW6
7238648
79791
SH
SOLE
66491
0
13300
NOVO-NORDISK A S
ADR
670100205
BBG001S5TSK0
1224150
9045
SH
SOLE
9045
0
0
NUTRIEN LTD
COM
67077M108
BBG00JM9SM69
1022420
14000
SH
SOLE
8000
0
6000
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
84576110
578733
SH
SOLE
463343
0
115390
OLD SECOND BANCORP INC ILL
COM
680277100
BBG001S7HMZ6
476164
29686
SH
SOLE
29686
0
0
OMNICOM GROUP INC
COM
681919106
BBG001S5VR10
22765992
279097
SH
SOLE
252803
0
26294
ONEOK INC NEW
COM
682680103
BBG001S5TWK1
224038
3410
SH
SOLE
2666
0
744
ORACLE CORP
COM
68389X105
BBG001S5SJG6
10010219
122464
SH
SOLE
102307
0
20157
OREILLY AUTOMOTIVE INC
COM
67103H107
BBG001S78TL6
189023112
223953
SH
SOLE
190020
0
33933
OTIS WORLDWIDE CORP
COM
68902V107
BBG00RP60LN7
24293173
310217
SH
SOLE
294040
0
16177
PALO ALTO NETWORKS INC
COM
697435105
BBG001T9NWN5
1236045
8858
SH
SOLE
8634
0
224
PARKER-HANNIFIN CORP
COM
701094104
BBG001S5V554
1331325
4575
SH
SOLE
2974
0
1601
PAYCHEX INC
COM
704326107
BBG001S5V135
50554380
437473
SH
SOLE
426317
0
11156
PAYCOM SOFTWARE INC
COM
70432V102
BBG0064N1009
691681
2229
SH
SOLE
2229
0
0
PAYPAL HLDGS INC
COM
70450Y103
BBG0077VNXW5
3200350
44936
SH
SOLE
41546
0
3390
PEPSICO INC
COM
713448108
BBG001S695T1
107577505
595469
SH
SOLE
500221
0
95248
PFIZER INC
COM
717081103
BBG001S5V466
29930614
584126
SH
SOLE
552318
0
31808
PHILIP MORRIS INTL INC
COM
718172109
BBG001STP9N1
2912017
28772
SH
SOLE
23668
0
5104
PHILLIPS 66
COM
718546104
BBG00286S4P7
1368546
13149
SH
SOLE
6123
0
7026
PNC FINL SVCS GROUP INC
COM
693475105
BBG001S5V947
1665004
10542
SH
SOLE
10373
0
169
PPG INDS INC
COM
693506107
BBG001S5VC13
801971
6378
SH
SOLE
5006
0
1372
PROCTER AND GAMBLE CO
COM
742718109
BBG001S5V4L9
122489638
808192
SH
SOLE
704953
0
103239
PROGRESSIVE CORP
COM
743315103
BBG001S5V509
5675331
43754
SH
SOLE
43754
0
0
PROLOGIS INC.
COM
74340W103
BBG001S5NMN6
523857
4647
SH
SOLE
4227
0
420
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
BBG001S5V3C1
271732
4435
SH
SOLE
4435
0
0
QUALCOMM INC
COM
747525103
BBG001S6VS70
17574908
159859
SH
SOLE
139426
0
20433
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
BBG001S5X5Q9
116619002
1155559
SH
SOLE
941391
0
214168
RESMED INC
COM
761152107
BBG001SBGRC2
63756981
306332
SH
SOLE
233149
0
73183
ROPER TECHNOLOGIES INC
COM
776696106
BBG001S9B362
83418549
193058
SH
SOLE
153067
0
39991
RPM INTL INC
COM
749685103
BBG001S7X317
7516637
77133
SH
SOLE
70978
0
6155
S&P GLOBAL INC
COM
78409V104
BBG001S5T5M8
484658
1447
SH
SOLE
1437
0
10
SALESFORCE INC
COM
79466L302
BBG001SDLP09
1391529
10495
SH
SOLE
9930
0
565
SCHLUMBERGER LTD
COM STK
806857108
BBG001S5W4C8
932825
17449
SH
SOLE
15542
0
1907
SCHWAB CHARLES CORP
COM
808513105
BBG001S5VXD4
454767
5462
SH
SOLE
950
0
4512
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
BBG0025RWLM4
2378528
31487
SH
SOLE
31487
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
BBG001S7TCZ5
380289
3056
SH
SOLE
2010
0
1046
SERVICE PPTYS TR
COM SH BEN INT
81761L102
BBG001S81XC2
83288
11425
SH
SOLE
11425
0
0
SERVICENOW INC
COM
81762P102
BBG001T4JFC0
523390
1348
SH
SOLE
1348
0
0
SHELL PLC
SPON ADS
780259305
BBG0147BN6H1
583227
10241
SH
SOLE
9988
0
253
SHERWIN WILLIAMS CO
COM
824348106
BBG001S5W2F9
7115867
29983
SH
SOLE
29887
0
96
SHOPIFY INC
CL A
82509L107
BBG004DW5NC7
782369
22540
SH
SOLE
21380
0
1160
SMITH A O CORP
COM
831865209
BBG001S5NRY3
29980642
523771
SH
SOLE
302552
0
221219
SOUTHERN CO
COM
842587107
BBG001S5W777
666042
9327
SH
SOLE
8177
0
1150
SOUTHWESTERN ENERGY CO
COM
845467109
BBG001S5WHW7
58499
10000
SH
SOLE
7228
0
2772
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
BBG001S8LH99
344583
1040
SH
SOLE
1040
0
0
SPDR GOLD TR
GOLD SHS
78463V107
BBG001SCPX28
535894
3159
SH
SOLE
2412
0
747
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
22346537
58433
SH
SOLE
31823
0
26610
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
BBG001S63NQ1
70125613
158372
SH
SOLE
127315
0
31057
SPDR SER TR
BLOOMBERG INVT
78468R200
BBG0029J2J00
273510
9000
SH
SOLE
9000
0
0
SPDR SER TR
S&P 600 SML CAP
78464A813
BBG001SPTB69
412285
5015
SH
SOLE
4850
0
165
SPDR SER TR
S&P DIVID ETF
78464A763
BBG001SPTBP8
3020155
24140
SH
SOLE
24140
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
BBG00JPZ8T56
654463
36501
SH
SOLE
36501
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
BBG001T66XM9
300175
21289
SH
SOLE
21264
0
25
STANLEY BLACK & DECKER INC
COM
854502101
BBG001S5WHT1
1295967
17252
SH
SOLE
17237
0
15
STARBUCKS CORP
COM
855244109
BBG001S72KH6
25863123
260717
SH
SOLE
141605
0
119112
STATE STR CORP
COM
857477103
BBG001S5RLD5
6302023
81243
SH
SOLE
74967
0
6276
STERICYCLE INC
COM
858912108
BBG001S7P0T2
1213928
24332
SH
SOLE
23932
0
400
STERIS PLC
SHS USD
G8473T100
BBG00MRHG532
478163
2589
SH
SOLE
2589
0
0
STRYKER CORPORATION
COM
863667101
BBG001S8FR03
130753136
534799
SH
SOLE
455175
0
79624
SUN LIFE FINANCIAL INC.
COM
866796105
BBG001S7XWH6
323874
6977
SH
SOLE
6860
0
117
SUNCOR ENERGY INC NEW
COM
867224107
BBG001S5YSF0
319842
10080
SH
SOLE
10040
0
40
SVB FINANCIAL GROUP
COM
78486Q101
BBG001S5W3B1
218633
950
SH
SOLE
950
0
0
SYSCO CORP
COM
871829107
BBG001S5WJS8
10257462
134172
SH
SOLE
132413
0
1759
TAPESTRY INC
COM
876030107
BBG001SFH7D5
293216
7700
SH
SOLE
7700
0
0
TARGET CORP
COM
87612E106
BBG001SC0K41
1132256
7597
SH
SOLE
4081
0
3516
TESLA INC
COM
88160R101
BBG001SQKGD7
1069202
8680
SH
SOLE
4135
0
4545
TEXAS INSTRS INC
COM
882508104
BBG001S5WYZ7
5352302
32395
SH
SOLE
27867
0
4528
TEXTRON INC
COM
883203101
BBG001S5WZ39
203904
2880
SH
SOLE
2880
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
BBG001S5WS08
44643947
81069
SH
SOLE
51188
0
29881
TJX COS INC NEW
COM
872540109
BBG001S5WQ93
63532900
798152
SH
SOLE
722979
0
75173
TORONTO DOMINION BK ONT
COM NEW
891160509
BBG001S60L15
23054109
355993
SH
SOLE
342183
0
13810
TRACTOR SUPPLY CO
COM
892356106
BBG001S7K017
16293465
72425
SH
SOLE
62199
0
10226
TRANE TECHNOLOGIES PLC
SHS
G8994E103
BBG001S5SBV6
382741
2277
SH
SOLE
1702
0
575
TRAVELERS COMPANIES INC
COM
89417E109
BBG001S5R103
617405
3293
SH
SOLE
3215
0
78
TRUIST FINL CORP
COM
89832Q109
BBG001S5YYC0
2241823
52099
SH
SOLE
39955
0
12144
TYLER TECHNOLOGIES INC
COM
902252105
BBG001S5WZB0
360132
1117
SH
SOLE
1099
0
18
UNILEVER PLC
SPON ADR NEW
904767704
BBG001S5X1K4
1185491
23545
SH
SOLE
22519
0
1026
UNION PAC CORP
COM
907818108
BBG001S5X2M0
5911026
28546
SH
SOLE
27094
0
1452
UNITED PARCEL SERVICE INC
CL B
911312106
BBG001SDGSH1
12829227
73799
SH
SOLE
68002
0
5797
UNITED RENTALS INC
COM
911363109
BBG001SBGZ25
251282
707
SH
SOLE
707
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
2622270
4946
SH
SOLE
4383
0
563
US BANCORP DEL
COM NEW
902973304
BBG001S6T8C1
8832826
202541
SH
SOLE
193532
0
9009
V F CORP
COM
918204108
BBG001S5X749
207241
7506
SH
SOLE
3433
0
4073
VALERO ENERGY CORP
COM
91913Y100
BBG001S5X8K9
3130274
24675
SH
SOLE
24057
0
618
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
BBG001SPSH76
512207
5967
SH
SOLE
5650
0
317
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
BBG001SR42Z0
5246764
183068
SH
SOLE
12346
0
170722
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
BBG002XRNHT5
310334
4781
SH
SOLE
4781
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
BBG001ST39R1
1166527
15696
SH
SOLE
4289
0
11407
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
BBG001ST39Q2
6240332
82895
SH
SOLE
38071
0
44824
VANGUARD INDEX FDS
MID CAP ETF
922908629
BBG001SHVTS1
2203796
10813
SH
SOLE
2507
0
8306
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
BBG001TC6MC1
1254283
3570
SH
SOLE
3570
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
BBG001SHTTV0
2316827
12623
SH
SOLE
3623
0
9000
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
2098814
14952
SH
SOLE
14872
0
80
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
BBG001SP7T00
5665677
112997
SH
SOLE
109064
0
3933
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
2599697
66693
SH
SOLE
52493
0
14200
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
BBG001SHTV18
203742
3675
SH
SOLE
3675
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
BBG001T0SKD6
1124742
10940
SH
SOLE
10940
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
BBG001SQX4T3
259816
1711
SH
SOLE
1196
0
515
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
BBG001SSPWL4
31224427
743970
SH
SOLE
85213
0
658757
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
BBG001SS0V24
335883
3104
SH
SOLE
20
0
3084
VANGUARD WORLD FDS
ENERGY ETF
92204A306
BBG001SHTV45
375240
3094
SH
SOLE
3084
0
10
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
BBG001SHVR32
496100
2000
SH
SOLE
2000
0
0
VERISK ANALYTICS INC
COM
92345Y106
BBG001SBRX64
3031786
17185
SH
SOLE
15368
0
1817
VERIZON COMMUNICATIONS INC
COM
92343V104
BBG001S67QY1
30290677
768799
SH
SOLE
543395
0
225404
VERTEX PHARMACEUTICALS INC
COM
92532F100
BBG001S68LJ8
54340069
188171
SH
SOLE
173474
0
14697
VISA INC
COM CL A
92826C839
BBG001SRCFY3
161108734
775456
SH
SOLE
654825
0
120631
VMWARE INC
CL A COM
928563402
BBG001S6TFZ0
938868
7648
SH
SOLE
7548
0
100
WABTEC
COM
929740108
BBG001S5XBT3
698871
7002
SH
SOLE
7002
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
BBG001S5XBY7
926117
24789
SH
SOLE
24789
0
0
WALMART INC
COM
931142103
BBG001S5XH92
23009600
162279
SH
SOLE
85431
0
76848
WARNER BROS DISCOVERY INC
COM SER A
934423104
BBG011386VG3
141006
14874
SH
SOLE
14850
0
24
WASTE CONNECTIONS INC
COM
94106B101
BBG001SKJ4K1
695940
5250
SH
SOLE
5250
0
0
WASTE MGMT INC DEL
COM
94106L109
BBG001S5XH47
885118
5642
SH
SOLE
5642
0
0
WATERS CORP
COM
941848103
BBG001S8MDG9
1331950
3888
SH
SOLE
1513
0
2375
WATSCO INC
COM
942622200
BBG001S82CQ2
53463629
214369
SH
SOLE
197252
0
17117
WATTS WATER TECHNOLOGIES INC
CL A
942749102
BBG001S6N6Y7
1111203
7599
SH
SOLE
7099
0
500
WEC ENERGY GROUP INC
COM
92939U106
BBG001S5XDC7
1145653
12219
SH
SOLE
11809
0
410
WELLS FARGO CO NEW
COM
949746101
BBG001S5XF23
3060174
74114
SH
SOLE
66058
0
8056
WEX INC
COM
96208T104
BBG001SCJLG6
413216
2525
SH
SOLE
2525
0
0
WILLIAMS ROWLAND ACQUISITION
COM
96951B102
BBG011M220W9
401200
40000
SH
SOLE
0
0
40000
WORKDAY INC
CL A
98138H101
BBG001T21KQ7
534118
3192
SH
SOLE
3192
0
0
WP CAREY INC
COM
92936U109
BBG001S67MM3
215694
2760
SH
SOLE
500
0
2260
XYLEM INC
COM
98419M100
BBG001V05C73
1029849
9314
SH
SOLE
9314
0
0
YUM BRANDS INC
COM
988498101
BBG001S7JQ30
295096
2304
SH
SOLE
2304
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
BBG001S7DQJ9
1915821
15026
SH
SOLE
14052
0
974