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