0001398344-24-002880.txt : 20240214 0001398344-24-002880.hdr.sgml : 20240214 20240214090003 ACCESSION NUMBER: 0001398344-24-002880 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Choate Investment Advisors CENTRAL INDEX KEY: 0001399794 ORGANIZATION NAME: IRS NUMBER: 043337956 STATE OF INCORPORATION: MA FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12523 FILM NUMBER: 24632757 BUSINESS ADDRESS: STREET 1: TWO INTERNATIONAL PLACE CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 617-248-5000 MAIL ADDRESS: STREET 1: TWO INTERNATIONAL PLACE CITY: BOSTON STATE: MA ZIP: 02110 FORMER COMPANY: FORMER CONFORMED NAME: CHOATE INVESTMENT ADVISORS DATE OF NAME CHANGE: 20150512 FORMER COMPANY: FORMER CONFORMED NAME: Choate Investment Advisors DATE OF NAME CHANGE: 20070517 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001399794 XXXXXXXX 12-31-2023 12-31-2023 false Choate Investment Advisors
TWO INTERNATIONAL PLACE BOSTON MA 02110
13F HOLDINGS REPORT 028-12523 000106109 801-53321 N
Erin Kerr CCO 617-248-4716 /s/ Erin Kerr Boston MA 02-14-2024 0 379 3229577324
INFORMATION TABLE 2 fp0086518-1_13fhr-table.xml 10X GENOMICS INC CL A COM 88025U109 878124 15692 SH SOLE 50 0 15642 3M CO COM 88579Y101 2181918 19959 SH SOLE 18859 0 1100 ABBOTT LABS COM 002824100 17481317 158820 SH SOLE 158313 0 507 ABBVIE INC COM 00287Y109 11632048 75060 SH SOLE 73627 0 1433 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4874491 13891 SH SOLE 13047 0 844 ADOBE INC COM 00724F101 4506716 7554 SH SOLE 7484 0 70 ADVANCED MICRO DEVICES INC COM 007903107 458003 3107 SH SOLE 3069 0 38 AFFIRM HLDGS INC COM CL A 00827B106 257739 5245 SH SOLE 5245 0 0 AFLAC INC COM 001055102 3452378 41847 SH SOLE 39923 0 1924 AIR PRODS & CHEMS INC COM 009158106 1493853 5456 SH SOLE 4848 0 608 AKAMAI TECHNOLOGIES INC COM 00971T101 388898 3286 SH SOLE 2066 0 1220 ALBEMARLE CORP COM 012653101 288816 1999 SH SOLE 1999 0 0 ALCON AG ORD SHS H01301128 10129285 129663 SH SOLE 14158 0 115506 ALIGOS THERAPEUTICS INC COM 01626L105 15936 24000 SH SOLE 24000 0 0 ALLSTATE CORP COM 020002101 3433849 24531 SH SOLE 24456 0 75 ALPHABET INC CAP STK CL C 02079K107 26294719 186580 SH SOLE 149949 0 36631 ALPHABET INC CAP STK CL A 02079K305 45450238 325365 SH SOLE 167251 0 158114 ALTRIA GROUP INC COM 02209S103 383432 9505 SH SOLE 9505 0 0 AMAZON COM INC COM 023135106 57420347 377915 SH SOLE 247658 0 130257 AMCOR PLC ORD G0250X107 141718 14701 SH SOLE 14701 0 0 AMERICAN ELEC PWR CO INC COM 025537101 239355 2947 SH SOLE 2207 0 740 AMERICAN EXPRESS CO COM 025816109 11405072 60879 SH SOLE 60879 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 377977 5579 SH SOLE 5579 0 0 AMERICAN TOWER CORP NEW COM 03027X100 7169334 33210 SH SOLE 6347 0 26863 AMERICAN WTR WKS CO INC NEW COM 030420103 1301157 9858 SH SOLE 8763 0 1095 AMERIPRISE FINL INC COM 03076C106 6425204 16916 SH SOLE 16916 0 0 AMGEN INC COM 031162100 5467772 18984 SH SOLE 17673 0 1311 AMPHENOL CORP NEW CL A 032095101 1063070 10724 SH SOLE 10724 0 0 ANALOG DEVICES INC COM 032654105 2616624 13178 SH SOLE 12578 0 600 AON PLC SHS CL A G0403H108 219138 753 SH SOLE 753 0 0 APPLE INC COM 037833100 115088471 597769 SH SOLE 456954 0 140815 APPLIED MATLS INC COM 038222105 8021817 49496 SH SOLE 49447 0 49 APTARGROUP INC COM 038336103 14359060 116155 SH SOLE 8105 0 108049 ARISTA NETWORKS INC COM 040413106 242811 1031 SH SOLE 1031 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 466263 616 SH SOLE 616 0 0 ASPEN AEROGELS INC COM 04523Y105 157800 10000 SH SOLE 0 0 10000 ASTRAZENECA PLC SPONSORED ADR 046353108 226498 3363 SH SOLE 3257 0 106 AT&T INC COM 00206R102 609768 36339 SH SOLE 25483 0 10856 AUTODESK INC COM 052769106 488908 2008 SH SOLE 2008 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 8614998 36979 SH SOLE 35285 0 1694 AUTOZONE INC COM 053332102 742070 287 SH SOLE 79 0 208 AXOS FINANCIAL INC COM 05465C100 259841 4759 SH SOLE 4759 0 0 AZENTA INC COM 114340102 859001 13187 SH SOLE 13187 0 0 BANCO SANTANDER S.A. ADR 05964H105 54954 13274 SH SOLE 13274 0 0 BANK AMERICA CORP COM 060505104 2014846 59841 SH SOLE 51799 0 8042 BARNES GROUP INC COM 067806109 6729938 206250 SH SOLE 206250 0 0 BECTON DICKINSON & CO COM 075887109 812685 3333 SH SOLE 3233 0 100 BERKSHIRE HATHAWAY INC DEL CL A 084670108 14650876 27 SH SOLE 27 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23842364 66849 SH SOLE 63184 0 3665 BHP GROUP LTD SPONSORED ADS 088606108 896159 13119 SH SOLE 13119 0 0 BIOGEN INC COM 09062X103 430335 1663 SH SOLE 1382 0 281 BLACKROCK INC COM 09247X101 1684485 2075 SH SOLE 2018 0 57 BLACKSTONE INC COM 09260D107 1754983 13405 SH SOLE 11505 0 1900 BOEING CO COM 097023105 2422053 9292 SH SOLE 8871 0 421 BOOKING HOLDINGS INC COM 09857L108 390194 110 SH SOLE 110 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1785368 13958 SH SOLE 13958 0 0 BOSTON SCIENTIFIC CORP COM 101137107 210717 3645 SH SOLE 3570 0 75 BP PLC SPONSORED ADR 055622104 530717 14992 SH SOLE 14992 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2465907 48059 SH SOLE 45659 0 2400 BROADCOM INC COM 11135F101 2593049 2323 SH SOLE 2307 0 16 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 245048 1191 SH SOLE 1191 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 346065 8615 SH SOLE 8615 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 302304 9600 SH SOLE 9600 0 0 CANADIAN NATL RY CO COM 136375102 19050112 151637 SH SOLE 24886 0 126751 CANADIAN PACIFIC KANSAS CITY COM 13646K108 4583345 57973 SH SOLE 56723 0 1250 CAPITAL ONE FINL CORP COM 14040H105 1429077 10899 SH SOLE 10866 0 33 CARPENTER TECHNOLOGY CORP COM 144285103 538080 7600 SH SOLE 7600 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1151700 20047 SH SOLE 20018 0 29 CATERPILLAR INC COM 149123101 1795013 6071 SH SOLE 5646 0 425 CF INDS HLDGS INC COM 125269100 238818 3004 SH SOLE 3004 0 0 CHARLES RIV LABS INTL INC COM 159864107 1155760 4889 SH SOLE 4889 0 0 CHENIERE ENERGY INC COM NEW 16411R208 369587 2165 SH SOLE 1725 0 440 CHEVRON CORP NEW COM 166764100 3985704 26721 SH SOLE 24250 0 2471 CHIPOTLE MEXICAN GRILL INC COM 169656105 967384 423 SH SOLE 405 0 18 CHUBB LIMITED COM H1467J104 729302 3227 SH SOLE 3200 0 27 CINTAS CORP COM 172908105 838903 1392 SH SOLE 1392 0 0 CISCO SYS INC COM 17275R102 6168896 122108 SH SOLE 119996 0 2112 CLEVELAND-CLIFFS INC NEW COM 185899101 3722464 182295 SH SOLE 182295 0 0 CLOUDFLARE INC CL A COM 18915M107 1074720 12908 SH SOLE 46 0 12862 COCA COLA CO COM 191216100 3978011 67504 SH SOLE 60534 0 6970 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3653537 48372 SH SOLE 48372 0 0 COLGATE PALMOLIVE CO COM 194162103 746644 9367 SH SOLE 8347 0 1020 COMCAST CORP NEW CL A 20030N101 1704274 38866 SH SOLE 38454 0 412 CONOCOPHILLIPS COM 20825C104 7716201 66479 SH SOLE 11028 0 55451 CONSTELLATION BRANDS INC CL A 21036P108 1203915 4980 SH SOLE 4980 0 0 CORNING INC COM 219350105 207699 6821 SH SOLE 6821 0 0 COSTCO WHSL CORP NEW COM 22160K105 5755898 8720 SH SOLE 6491 0 2229 CRH PLC ORD G25508105 201601 2915 SH SOLE 2915 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 228740 3654 SH SOLE 3604 0 50 CROWDSTRIKE HLDGS INC CL A 22788C105 262469 1028 SH SOLE 1028 0 0 CROWN CASTLE INC COM 22822V101 293619 2549 SH SOLE 1935 0 614 CSX CORP COM 126408103 759273 21900 SH SOLE 14760 0 7140 CUMMINS INC COM 231021106 212499 887 SH SOLE 669 0 218 CVS HEALTH CORP COM 126650100 3911363 49536 SH SOLE 47886 0 1650 DANAHER CORPORATION COM 235851102 8394866 36288 SH SOLE 35802 0 486 DARDEN RESTAURANTS INC COM 237194105 491750 2993 SH SOLE 2966 0 27 DEERE & CO COM 244199105 5203908 13014 SH SOLE 12117 0 897 DISCOVER FINL SVCS COM 254709108 930335 8277 SH SOLE 5535 0 2742 DISNEY WALT CO COM 254687106 6015030 66619 SH SOLE 65136 0 1483 DORCHESTER MINERALS LP COM UNIT 25820R105 267945 8418 SH SOLE 8418 0 0 DOVER CORP COM 260003108 1242170 8076 SH SOLE 8076 0 0 DOW INC COM 260557103 421939 7694 SH SOLE 7660 0 34 DUPONT DE NEMOURS INC COM 26614N102 649828 8447 SH SOLE 8407 0 40 DWS MUN INCOME TR NEW COM 233368109 232918 26200 SH SOLE 26200 0 0 EATON CORP PLC SHS G29183103 939920 3903 SH SOLE 3512 0 391 EBAY INC. COM 278642103 556329 12754 SH SOLE 12754 0 0 ECOLAB INC COM 278865100 7322765 36918 SH SOLE 7520 0 29399 EDISON INTL COM 281020107 281170 3933 SH SOLE 3933 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 11558087 151581 SH SOLE 10481 0 141100 ELEVANCE HEALTH INC COM 036752103 334336 709 SH SOLE 709 0 0 ELI LILLY & CO COM 532457108 11427564 19604 SH SOLE 19320 0 284 EMERSON ELEC CO COM 291011104 9792844 100615 SH SOLE 25442 0 75172 ENCORE WIRE CORP COM 292562105 467570 2189 SH SOLE 0 0 2189 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 144017 10436 SH SOLE 10436 0 0 ENPHASE ENERGY INC COM 29355A107 527019 3988 SH SOLE 1277 0 2711 ENTERPRISE PRODS PARTNERS L COM 293792107 9450690 358660 SH SOLE 82027 0 276633 EOG RES INC COM 26875P101 5228789 43231 SH SOLE 43231 0 0 EPAM SYS INC COM 29414B104 214382 721 SH SOLE 721 0 0 ESSENTIAL UTILS INC COM 29670G102 227013 6078 SH SOLE 4418 0 1660 EXXON MOBIL CORP COM 30231G102 9245551 92474 SH SOLE 89228 0 3246 FEDEX CORP COM 31428X106 621041 2455 SH SOLE 2455 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 460779 2470 SH SOLE 2470 0 0 FISERV INC COM 337738108 5990287 45094 SH SOLE 45094 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 385754 2114 SH SOLE 2114 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 2076001 50696 SH SOLE 50696 0 0 FORD MTR CO DEL COM 345370860 153838 12620 SH SOLE 8117 0 4503 FORTINET INC COM 34959E109 242431 4142 SH SOLE 4123 0 19 FREEPORT-MCMORAN INC CL B 35671D857 601770 14136 SH SOLE 14136 0 0 GALLAGHER ARTHUR J & CO COM 363576109 322703 1435 SH SOLE 1356 0 79 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 378249 4892 SH SOLE 4472 0 420 GENERAL DYNAMICS CORP COM 369550108 1647087 6343 SH SOLE 5634 0 709 GENERAL ELECTRIC CO COM NEW 369604301 2033782 15935 SH SOLE 14673 0 1262 GENERAL MLS INC COM 370334104 6090785 93503 SH SOLE 93503 0 0 GENUINE PARTS CO COM 372460105 787927 5689 SH SOLE 3969 0 1720 GILEAD SCIENCES INC COM 375558103 840641 10377 SH SOLE 8447 0 1930 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 254360 9186 SH SOLE 9186 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1144723 19740 SH SOLE 19740 0 0 GLOBE LIFE INC COM 37959E102 615416 5056 SH SOLE 5022 0 34 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 300192 3200 SH SOLE 3200 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1247966 3235 SH SOLE 3217 0 18 GRACO INC COM 384109104 4816333 55513 SH SOLE 2447 0 53066 GSK PLC SPONSORED ADR 37733W204 909341 24537 SH SOLE 23624 0 913 HALEON PLC SPON ADS 405552100 236999 28797 SH SOLE 27655 0 1142 HEALTHCARE RLTY TR CL A COM 42226K105 203745 11825 SH SOLE 11400 0 425 HENRY SCHEIN INC COM 806407102 237578 3138 SH SOLE 295 0 2843 HERSHEY CO COM 427866108 203220 1090 SH SOLE 1090 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2024295 11117 SH SOLE 11117 0 0 HOLOGIC INC COM 436440101 1087612 15222 SH SOLE 15222 0 0 HOME DEPOT INC COM 437076102 39788675 114814 SH SOLE 70185 0 44629 HONEYWELL INTL INC COM 438516106 6570005 31329 SH SOLE 31301 0 28 HOWARD HUGHES HOLDINGS INC COM 44267T102 393530 4600 SH SOLE 4600 0 0 HUDBAY MINERALS INC COM 443628102 248400 45000 SH SOLE 45000 0 0 ICON PLC SHS G4705A100 699183 2470 SH SOLE 2470 0 0 IDEXX LABS INC COM 45168D104 1087898 1960 SH SOLE 1960 0 0 ILLINOIS TOOL WKS INC COM 452308109 2470356 9431 SH SOLE 9431 0 0 INTEL CORP COM 458140100 7111732 141527 SH SOLE 134694 0 6833 INTERCONTINENTAL EXCHANGE IN COM 45866F104 462091 3598 SH SOLE 3598 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1822601 11144 SH SOLE 10644 0 500 INTUIT COM 461202103 1376941 2203 SH SOLE 2203 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 414278 1228 SH SOLE 860 0 368 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 167428 19814 SH SOLE 19814 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 312924 4994 SH SOLE 4994 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 457979 10385 SH SOLE 10385 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 187766188 1189900 SH SOLE 1170847 0 19053 INVESCO QQQ TR UNIT SER 1 46090E103 3703289 9043 SH SOLE 8698 0 345 IRON MTN INC DEL COM 46284V101 367885 5257 SH SOLE 4657 0 600 ISHARES GOLD TR ISHARES NEW 464285204 371449 9517 SH SOLE 9517 0 0 ISHARES INC CORE MSCI EMKT 46434G103 121840725 2408872 SH SOLE 2384003 0 24869 ISHARES TR SELECT DIVID ETF 464287168 550934 4700 SH SOLE 2700 0 2000 ISHARES TR TIPS BD ETF 464287176 234328 2180 SH SOLE 1880 0 300 ISHARES TR CORE S&P500 ETF 464287200 1158220179 2424932 SH SOLE 2412670 0 12262 ISHARES TR CORE US AGGBD ET 464287226 38826203 391196 SH SOLE 389915 0 1281 ISHARES TR MSCI EMG MKT ETF 464287234 256500 6379 SH SOLE 6379 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1871642 24922 SH SOLE 14322 0 10600 ISHARES TR 7-10 YR TRSY BD 464287440 1122269 11643 SH SOLE 11643 0 0 ISHARES TR MSCI EAFE ETF 464287465 5082207 67448 SH SOLE 66823 0 625 ISHARES TR RUS MID CAP ETF 464287499 1106020 14229 SH SOLE 14229 0 0 ISHARES TR CORE S&P MCP ETF 464287507 210357 759 SH SOLE 759 0 0 ISHARES TR ISHARES SEMICDTR 464287523 227560 395 SH SOLE 395 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1064375 6441 SH SOLE 6441 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 12102850 39921 SH SOLE 39921 0 0 ISHARES TR RUS 1000 ETF 464287622 1071070 4084 SH SOLE 4084 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1546069 7703 SH SOLE 7138 0 565 ISHARES TR U.S. TECH ETF 464287721 765224 6234 SH SOLE 1284 0 4950 ISHARES TR CORE S&P SCP ETF 464287804 8730904 80655 SH SOLE 80620 0 35 ISHARES TR MSCI ACWI ETF 464288257 855682 8408 SH SOLE 8228 0 180 ISHARES TR NATIONAL MUN ETF 464288414 133162605 1228324 SH SOLE 1228324 0 0 ISHARES TR MBS ETF 464288588 452243 4807 SH SOLE 4807 0 0 ISHARES TR EAFE GRWTH ETF 464288885 583521 6025 SH SOLE 6025 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 1084071 13893 SH SOLE 13893 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2904470 41286 SH SOLE 38961 0 2325 ISHARES TR HDG MSCI EAFE 46434V803 694985 22056 SH SOLE 22056 0 0 ISHARES TR CORE MSCI INTL 46435G326 349748 5494 SH SOLE 5494 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 2032974 20275 SH SOLE 20275 0 0 J & J SNACK FOODS CORP COM 466032109 5193486 31073 SH SOLE 1849 0 29223 JOHNSON & JOHNSON COM 478160104 29330590 187129 SH SOLE 94381 0 92748 JPMORGAN CHASE & CO COM 46625H100 21344148 125480 SH SOLE 123412 0 2068 KALVISTA PHARMACEUTICALS INC COM 483497103 122500 10000 SH SOLE 10000 0 0 KEURIG DR PEPPER INC COM 49271V100 10063666 302031 SH SOLE 15845 0 286185 KIMBERLY-CLARK CORP COM 494368103 215195 1771 SH SOLE 1615 0 156 KKR & CO INC COM 48251W104 1136951 13723 SH SOLE 13723 0 0 KLA CORP COM NEW 482480100 323784 557 SH SOLE 557 0 0 KROGER CO COM 501044101 1379025 30169 SH SOLE 30169 0 0 KRONOS BIO INC COM 50107A104 385871 308697 SH SOLE 308697 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1035408 4916 SH SOLE 4116 0 800 LABORATORY CORP AMER HLDGS COM NEW 50540R409 284567 1252 SH SOLE 1235 0 17 LAM RESEARCH CORP COM 512807108 1409868 1800 SH SOLE 1800 0 0 LEMAITRE VASCULAR INC COM 525558201 331024 5832 SH SOLE 4391 0 1441 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 261917 7005 SH SOLE 7005 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 811567 28199 SH SOLE 28199 0 0 LIFETIME BRANDS INC COM 53222Q103 67100 10000 SH SOLE 10000 0 0 LINDE PLC SHS G54950103 5988152 14580 SH SOLE 14393 0 187 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 26551 11109 SH SOLE 11109 0 0 LOCKHEED MARTIN CORP COM 539830109 1890917 4172 SH SOLE 3912 0 260 LOWES COS INC COM 548661107 3463768 15564 SH SOLE 15073 0 491 LULULEMON ATHLETICA INC COM 550021109 273029 534 SH SOLE 454 0 80 MARATHON PETE CORP COM 56585A102 1693233 11413 SH SOLE 11413 0 0 MARRIOTT INTL INC NEW CL A 571903202 804845 3569 SH SOLE 2887 0 682 MARSH & MCLENNAN COS INC COM 571748102 304668 1608 SH SOLE 1608 0 0 MARTIN MARIETTA MATLS INC COM 573284106 278392 558 SH SOLE 558 0 0 MASTERCARD INCORPORATED CL A 57636Q104 9667276 22666 SH SOLE 21977 0 689 MCCORMICK & CO INC COM NON VTG 579780206 282985 4136 SH SOLE 1499 0 2637 MCDONALDS CORP COM 580135101 6962648 23482 SH SOLE 22944 0 538 MCKESSON CORP COM 58155Q103 1023649 2211 SH SOLE 2211 0 0 MEDTRONIC PLC SHS G5960L103 223909 2718 SH SOLE 2678 0 40 MERCK & CO INC COM 58933Y105 8682680 79643 SH SOLE 78019 0 1624 META PLATFORMS INC CL A 30303M102 9442945 26678 SH SOLE 26562 0 116 METLIFE INC COM 59156R108 285946 4324 SH SOLE 4324 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4332693 3572 SH SOLE 1114 0 2458 MICROCHIP TECHNOLOGY INC. COM 595017104 217875 2416 SH SOLE 2416 0 0 MICRON TECHNOLOGY INC COM 595112103 2743766 32151 SH SOLE 32151 0 0 MICROSOFT CORP COM 594918104 114336804 304055 SH SOLE 217341 0 86714 MONDELEZ INTL INC CL A 609207105 706555 9755 SH SOLE 7150 0 2605 MOODYS CORP COM 615369105 724879 1856 SH SOLE 1856 0 0 MORGAN STANLEY COM NEW 617446448 924760 9917 SH SOLE 9820 0 97 NEKTAR THERAPEUTICS COM 640268108 6543 11580 SH SOLE 0 0 11580 NETFLIX INC COM 64110L106 902676 1854 SH SOLE 1501 0 353 NEXTERA ENERGY INC COM 65339F101 3045382 50138 SH SOLE 39060 0 11078 NIKE INC CL B 654106103 15458406 142382 SH SOLE 39774 0 102608 NORFOLK SOUTHN CORP COM 655844108 712922 3016 SH SOLE 3016 0 0 NORTHROP GRUMMAN CORP COM 666807102 1278958 2732 SH SOLE 1725 0 1007 NOVARTIS AG SPONSORED ADR 66987V109 3608369 35737 SH SOLE 15927 0 19810 NOVO-NORDISK A S ADR 670100205 4477006 43277 SH SOLE 7920 0 35357 NUCOR CORP COM 670346105 1088098 6252 SH SOLE 6252 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 202026 18366 SH SOLE 18366 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 227345 20500 SH SOLE 20500 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 239305 20900 SH SOLE 20900 0 0 NVIDIA CORPORATION COM 67066G104 48629636 98198 SH SOLE 36981 0 61217 OCCIDENTAL PETE CORP COM 674599105 294072 4925 SH SOLE 4566 0 359 ONEOK INC NEW COM 682680103 403063 5740 SH SOLE 4727 0 1013 ORACLE CORP COM 68389X105 4449462 42203 SH SOLE 27144 0 15059 OREILLY AUTOMOTIVE INC COM 67103H107 2366649 2491 SH SOLE 2475 0 16 OTIS WORLDWIDE CORP COM 68902V107 508458 5683 SH SOLE 5585 0 98 PALO ALTO NETWORKS INC COM 697435105 1216675 4126 SH SOLE 3285 0 841 PAR TECHNOLOGY CORP COM 698884103 7910913 181693 SH SOLE 10100 0 171593 PARKER-HANNIFIN CORP COM 701094104 1354919 2941 SH SOLE 2706 0 235 PAYCHEX INC COM 704326107 1235885 10376 SH SOLE 7897 0 2479 PAYPAL HLDGS INC COM 70450Y103 330386 5380 SH SOLE 5270 0 110 PEPSICO INC COM 713448108 24317371 143178 SH SOLE 54382 0 88796 PFIZER INC COM 717081103 4657761 161784 SH SOLE 161730 0 54 PHILIP MORRIS INTL INC COM 718172109 379142 4030 SH SOLE 3815 0 215 PHILLIPS 66 COM 718546104 342569 2573 SH SOLE 2573 0 0 PIONEER NAT RES CO COM 723787107 310559 1381 SH SOLE 1261 0 120 PNC FINL SVCS GROUP INC COM 693475105 1336356 8630 SH SOLE 8601 0 29 PROCTER AND GAMBLE CO COM 742718109 34670247 236592 SH SOLE 117169 0 119424 PROGRESS SOFTWARE CORP COM 743312100 3363776 61948 SH SOLE 61948 0 0 PROGRESSIVE CORP COM 743315103 576594 3620 SH SOLE 3620 0 0 PROLOGIS INC. COM 74340W103 1036541 7776 SH SOLE 7276 0 500 PROSHARES TR S&P 500 DV ARIST 74348A467 476952 5010 SH SOLE 5010 0 0 PULTE GROUP INC COM 745867101 326898 3167 SH SOLE 3139 0 28 QUALCOMM INC COM 747525103 3580605 24757 SH SOLE 24249 0 508 QUANTA SVCS INC COM 74762E102 582876 2701 SH SOLE 2701 0 0 RAYMOND JAMES FINL INC COM 754730109 459380 4120 SH SOLE 4120 0 0 REGENERON PHARMACEUTICALS COM 75886F107 487451 555 SH SOLE 555 0 0 REPUBLIC SVCS INC COM 760759100 347630 2108 SH SOLE 1583 0 525 ROBLOX CORP CL A 771049103 401650 8785 SH SOLE 8785 0 0 ROCKWELL AUTOMATION INC COM 773903109 706342 2275 SH SOLE 2275 0 0 ROLLINS INC COM 775711104 930957 21318 SH SOLE 20 0 21298 ROPER TECHNOLOGIES INC COM 776696106 1378735 2529 SH SOLE 2529 0 0 RPM INTL INC COM 749685103 237549 2128 SH SOLE 2128 0 0 RTX CORPORATION COM 75513E101 3579400 42541 SH SOLE 39587 0 2954 S&P GLOBAL INC COM 78409V104 5374785 12201 SH SOLE 7611 0 4590 SALESFORCE INC COM 79466L302 2957430 11239 SH SOLE 11162 0 77 SCHLUMBERGER LTD COM STK 806857108 2169391 41687 SH SOLE 41687 0 0 SCHWAB CHARLES CORP COM 808513105 6235275 90629 SH SOLE 89971 0 658 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 234371 4210 SH SOLE 4210 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3032486 39833 SH SOLE 39798 0 35 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1953840 56000 SH SOLE 56000 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 324150 3797 SH SOLE 3797 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4390072 32190 SH SOLE 32190 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 345168 4792 SH SOLE 4792 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1628423 9107 SH SOLE 9107 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 455336 12110 SH SOLE 11810 0 300 SELECT SECTOR SPDR TR INDL 81369Y704 3842375 33708 SH SOLE 33708 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1013407 5265 SH SOLE 5265 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 376161 5177 SH SOLE 5177 0 0 SERVICENOW INC COM 81762P102 409764 580 SH SOLE 580 0 0 SHELL PLC SPON ADS 780259305 467246 7101 SH SOLE 7101 0 0 SHERWIN WILLIAMS CO COM 824348106 258253 828 SH SOLE 828 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1628741 14488 SH SOLE 14238 0 250 SMUCKER J M CO COM NEW 832696405 217121 1718 SH SOLE 693 0 1025 SNAP ON INC COM 833034101 332455 1151 SH SOLE 1151 0 0 SPDR GOLD TR GOLD SHS 78463V107 7547965 39483 SH SOLE 39275 0 208 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 274786 7044 SH SOLE 7044 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 38550493 81106 SH SOLE 80581 0 525 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1149216 2265 SH SOLE 2265 0 0 SPDR SER TR S&P DIVID ETF 78464A763 335544 2685 SH SOLE 1585 0 1100 SPDR SER TR S&P BIOTECH 78464A870 882096 9879 SH SOLE 9879 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 15148221 152827 SH SOLE 152629 0 198 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1615867 17681 SH SOLE 17310 0 371 SPDR SER TR SPDR S&P 500 ETF 78468R796 107573546 2771800 SH SOLE 2771800 0 0 STANLEY BLACK & DECKER INC COM 854502101 533958 5443 SH SOLE 151 0 5292 STARBUCKS CORP COM 855244109 4728204 49247 SH SOLE 49247 0 0 STATE STR CORP COM 857477103 597062 7708 SH SOLE 7708 0 0 STRYKER CORPORATION COM 863667101 3379706 11286 SH SOLE 11191 0 95 SYNOPSYS INC COM 871607107 201845 392 SH SOLE 392 0 0 SYSCO CORP COM 871829107 919756 12577 SH SOLE 12577 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3103880 29845 SH SOLE 29845 0 0 TARGET CORP COM 87612E106 560565 3936 SH SOLE 3472 0 464 TE CONNECTIVITY LTD SHS H84989104 1026353 7305 SH SOLE 7305 0 0 TERADYNE INC COM 880770102 248962 2294 SH SOLE 274 0 2020 TESLA INC COM 88160R101 5424816 21832 SH SOLE 18113 0 3719 TEXAS INSTRS INC COM 882508104 7172616 42078 SH SOLE 41697 0 381 THE CIGNA GROUP COM 125523100 494991 1653 SH SOLE 1644 0 9 THERMO FISHER SCIENTIFIC INC COM 883556102 12599893 23738 SH SOLE 16800 0 6938 TJX COS INC NEW COM 872540109 11577467 123414 SH SOLE 123392 0 22 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 274680 9000 SH SOLE 9000 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 469995 1927 SH SOLE 1727 0 200 TRANSDIGM GROUP INC COM 893641100 357095 353 SH SOLE 353 0 0 TRAVELERS COMPANIES INC COM 89417E109 1538588 8077 SH SOLE 8054 0 23 TYLER TECHNOLOGIES INC COM 902252105 6367614 15229 SH SOLE 663 0 14566 UBER TECHNOLOGIES INC COM 90353T100 495269 8044 SH SOLE 4238 0 3806 UNILEVER PLC SPON ADR NEW 904767704 1922431 39654 SH SOLE 21917 0 17737 UNION PAC CORP COM 907818108 12055124 49080 SH SOLE 20180 0 28900 UNITED PARCEL SERVICE INC CL B 911312106 833633 5302 SH SOLE 5270 0 32 UNITEDHEALTH GROUP INC COM 91324P102 12136360 23052 SH SOLE 23009 0 43 US BANCORP DEL COM NEW 902973304 337757 7804 SH SOLE 7804 0 0 V F CORP COM 918204108 201292 10707 SH SOLE 10707 0 0 VALERO ENERGY CORP COM 91913Y100 248690 1913 SH SOLE 1177 0 736 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 377385 5131 SH SOLE 5010 0 121 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2222438 5088 SH SOLE 5038 0 50 VANGUARD INDEX FDS LARGE CAP ETF 922908637 825261 3783 SH SOLE 3783 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3906829 12567 SH SOLE 12398 0 169 VANGUARD INDEX FDS VALUE ETF 922908744 809692 5416 SH SOLE 5416 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1013318 4750 SH SOLE 4750 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 5072238 21382 SH SOLE 21382 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3532488 34336 SH SOLE 34336 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1554402 37820 SH SOLE 37820 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 8264486 141685 SH SOLE 141685 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6664003 39108 SH SOLE 36783 0 2325 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4617656 96402 SH SOLE 96317 0 85 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 291454 957 SH SOLE 897 0 60 VANGUARD WORLD FDS INF TECH ETF 92204A702 1012528 2092 SH SOLE 2009 0 83 VERALTO CORP COM SHS 92338C103 423968 5154 SH SOLE 4993 0 161 VERISK ANALYTICS INC COM 92345Y106 258924 1084 SH SOLE 1084 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 973263 25816 SH SOLE 23590 0 2226 VERTEX PHARMACEUTICALS INC COM 92532F100 2060898 5065 SH SOLE 4166 0 899 VIATRIS INC COM 92556V106 187597 17322 SH SOLE 17322 0 0 VIRTUS TOTAL RETURN FD INC COM 92835W107 67933 12329 SH SOLE 12329 0 0 VISA INC COM CL A 92826C839 26523090 101875 SH SOLE 28433 0 73442 VISTRA CORP COM 92840M102 233585 6064 SH SOLE 6064 0 0 VONTIER CORPORATION COM 928881101 2981216 86287 SH SOLE 3123 0 83164 VULCAN MATLS CO COM 929160109 409753 1805 SH SOLE 1305 0 500 WALGREENS BOOTS ALLIANCE INC COM 931427108 513192 19655 SH SOLE 19655 0 0 WALMART INC COM 931142103 8204106 52040 SH SOLE 51307 0 733 WASTE CONNECTIONS INC COM 94106B101 2528783 16941 SH SOLE 9673 0 7268 WASTE MGMT INC DEL COM 94106L109 772637 4314 SH SOLE 4311 0 3 WEC ENERGY GROUP INC COM 92939U106 209920 2494 SH SOLE 2494 0 0 WELLS FARGO CO NEW COM 949746101 2221594 45136 SH SOLE 44606 0 530 WEYERHAEUSER CO MTN BE COM NEW 962166104 381079 10960 SH SOLE 10960 0 0 WILLIAMS SONOMA INC COM 969904101 440486 2183 SH SOLE 2183 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 703872 14100 SH SOLE 14100 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 312650 4710 SH SOLE 4710 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 799501 37909 SH SOLE 37909 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 1053842 25760 SH SOLE 25760 0 0 YUM BRANDS INC COM 988498101 1213047 9284 SH SOLE 9174 0 110 YUM CHINA HLDGS INC COM 98850P109 425912 10038 SH SOLE 10038 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 452967 3722 SH SOLE 3537 0 185 ZOETIS INC CL A 98978V103 703032 3562 SH SOLE 3417 0 145