0001398344-24-008932.txt : 20240507 0001398344-24-008932.hdr.sgml : 20240507 20240507171013 ACCESSION NUMBER: 0001398344-24-008932 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240507 DATE AS OF CHANGE: 20240507 EFFECTIVENESS DATE: 20240507 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: 24923131 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 03-31-2024 03-31-2024 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 05-07-2024 0 405 3714848108
INFORMATION TABLE 2 fp0087875-1_13fhr-table.xml 3M CO COM 88579Y101 2099019 19789 SH SOLE 17534 0 2255 ABBOTT LABS COM 002824100 19951535 175537 SH SOLE 169268 0 6269 ABBVIE INC COM 00287Y109 12539588 68861 SH SOLE 67241 0 1620 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4953404 14291 SH SOLE 12026 0 2265 ADOBE INC COM 00724F101 3814271 7559 SH SOLE 7489 0 70 ADVANCED MICRO DEVICES INC COM 007903107 599588 3322 SH SOLE 3107 0 215 AFLAC INC COM 001055102 3580534 41702 SH SOLE 39465 0 2237 AIR PRODS & CHEMS INC COM 009158106 1486569 6136 SH SOLE 5517 0 619 AIRBNB INC COM CL A 009066101 232759 1411 SH SOLE 1410 0 1 AKAMAI TECHNOLOGIES INC COM 00971T101 356298 3276 SH SOLE 2056 0 1220 ALBEMARLE CORP COM 012653101 265324 2014 SH SOLE 2014 0 0 ALCON AG ORD SHS H01301128 10004224 120113 SH SOLE 12197 0 107917 ALIGOS THERAPEUTICS INC COM 01626L105 23520 24000 SH SOLE 24000 0 0 ALLSTATE CORP COM 020002101 4238053 24496 SH SOLE 24436 0 60 ALPHABET INC CAP STK CL C 02079K107 30988869 203526 SH SOLE 162430 0 41096 ALPHABET INC CAP STK CL A 02079K305 48461360 321085 SH SOLE 158263 0 162822 ALTRIA GROUP INC COM 02209S103 420759 9646 SH SOLE 9646 0 0 AMAZON COM INC COM 023135106 70046177 388326 SH SOLE 223129 0 165197 AMCOR PLC ORD G0250X107 141071 14834 SH SOLE 14834 0 0 AMERICAN ELEC PWR CO INC COM 025537101 270698 3144 SH SOLE 2311 0 833 AMERICAN EXPRESS CO COM 025816109 13897287 61036 SH SOLE 61036 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 392726 5024 SH SOLE 5024 0 0 AMERICAN TOWER CORP NEW COM 03027X100 6746278 34143 SH SOLE 5982 0 28161 AMERICAN WTR WKS CO INC NEW COM 030420103 1154885 9450 SH SOLE 8355 0 1095 AMERIPRISE FINL INC COM 03076C106 7389468 16854 SH SOLE 16854 0 0 AMGEN INC COM 031162100 5113780 17986 SH SOLE 16675 0 1311 AMPHENOL CORP NEW CL A 032095101 228854 1984 SH SOLE 1924 0 60 ANALOG DEVICES INC COM 032654105 2665814 13478 SH SOLE 12878 0 600 AON PLC SHS CL A G0403H108 246953 740 SH SOLE 740 0 0 APPLE INC COM 037833100 100868485 588223 SH SOLE 433009 0 155214 APPLIED MATLS INC COM 038222105 5377241 26074 SH SOLE 26025 0 49 APTARGROUP INC COM 038336103 16575528 115196 SH SOLE 5717 0 109478 ARISTA NETWORKS INC COM 040413106 298679 1030 SH SOLE 1030 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 834604 860 SH SOLE 826 0 34 ASPEN AEROGELS INC COM 04523Y105 176000 10000 SH SOLE 0 0 10000 ASTRAZENECA PLC SPONSORED ADR 046353108 363343 5363 SH SOLE 3257 0 2106 AT&T INC COM 00206R102 610298 34676 SH SOLE 25153 0 9523 AUTODESK INC COM 052769106 522923 2008 SH SOLE 2008 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 9570287 38321 SH SOLE 36627 0 1694 AUTOZONE INC COM 053332102 873007 277 SH SOLE 79 0 198 AXOS FINANCIAL INC COM 05465C100 257176 4759 SH SOLE 4759 0 0 BANK AMERICA CORP COM 060505104 2233033 58888 SH SOLE 50846 0 8042 BARNES GROUP INC COM 067806109 7662188 206250 SH SOLE 206250 0 0 BAXTER INTL INC COM 071813109 211563 4950 SH SOLE 3750 0 1200 BECTON DICKINSON & CO COM 075887109 755217 3052 SH SOLE 2952 0 100 BERKSHIRE HATHAWAY INC DEL CL A 084670108 17129880 27 SH SOLE 27 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28556252 67907 SH SOLE 64018 0 3889 BIOGEN INC COM 09062X103 340695 1580 SH SOLE 1266 0 314 BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 332441 8588 SH SOLE 8588 0 0 BLACKROCK INC COM 09247X101 1693245 2031 SH SOLE 1943 0 88 BLACKSTONE INC COM 09260D107 1764036 13428 SH SOLE 11341 0 2087 BOEING CO COM 097023105 1956726 10139 SH SOLE 8718 0 1421 BOOKING HOLDINGS INC COM 09857L108 402695 111 SH SOLE 111 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1894985 12766 SH SOLE 8780 0 3986 BOSTON SCIENTIFIC CORP COM 101137107 223620 3265 SH SOLE 3190 0 75 BP PLC SPONSORED ADR 055622104 513842 13637 SH SOLE 13637 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2443766 45063 SH SOLE 44506 0 557 BROADCOM INC COM 11135F101 3127968 2360 SH SOLE 2315 0 45 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 248290 1212 SH SOLE 1191 0 21 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 373978 8900 SH SOLE 8900 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 299616 9600 SH SOLE 9600 0 0 CANADIAN NATL RY CO COM 136375102 20363900 154612 SH SOLE 24478 0 130134 CANADIAN PACIFIC KANSAS CITY COM 13646K108 6349122 72010 SH SOLE 66112 0 5898 CAPITAL ONE FINL CORP COM 14040H105 293909 1974 SH SOLE 1941 0 33 CARRIER GLOBAL CORPORATION COM 14448C104 816610 14048 SH SOLE 14019 0 29 CATERPILLAR INC COM 149123101 3195270 8720 SH SOLE 6295 0 2425 CF INDS HLDGS INC COM 125269100 229660 2760 SH SOLE 2760 0 0 CHENIERE ENERGY INC COM NEW 16411R208 321108 1991 SH SOLE 1551 0 440 CHEVRON CORP NEW COM 166764100 5840166 37024 SH SOLE 34237 0 2787 CHIPOTLE MEXICAN GRILL INC COM 169656105 1226657 422 SH SOLE 404 0 18 CHUBB LIMITED COM H1467J104 864717 3337 SH SOLE 3250 0 87 CINTAS CORP COM 172908105 957720 1394 SH SOLE 606 0 788 CISCO SYS INC COM 17275R102 6155750 123337 SH SOLE 117188 0 6149 CLOROX CO DEL COM 189054109 263502 1721 SH SOLE 1221 0 500 COCA COLA CO COM 191216100 3985265 65140 SH SOLE 56626 0 8514 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3558376 48552 SH SOLE 48552 0 0 COLGATE PALMOLIVE CO COM 194162103 815583 9057 SH SOLE 8037 0 1020 COMCAST CORP NEW CL A 20030N101 1632128 37650 SH SOLE 35651 0 1999 COMFORT SYS USA INC COM 199908104 280538 883 SH SOLE 883 0 0 CONOCOPHILLIPS COM 20825C104 8716116 68480 SH SOLE 10858 0 57622 CONSTELLATION BRANDS INC CL A 21036P108 1350647 4970 SH SOLE 4970 0 0 CONSTELLATION ENERGY CORP COM 21037T109 233650 1264 SH SOLE 1264 0 0 CORNING INC COM 219350105 224556 6813 SH SOLE 6813 0 0 COSTCO WHSL CORP NEW COM 22160K105 6232483 8507 SH SOLE 5792 0 2715 COTERRA ENERGY INC COM 127097103 387732 13907 SH SOLE 5497 0 8410 CRH PLC ORD G25508105 229883 2665 SH SOLE 2665 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 249057 3654 SH SOLE 3604 0 50 CROWDSTRIKE HLDGS INC CL A 22788C105 269937 842 SH SOLE 842 0 0 CROWN CASTLE INC COM 22822V101 231979 2192 SH SOLE 1578 0 614 CSX CORP COM 126408103 761455 20541 SH SOLE 12717 0 7824 CUMMINS INC COM 231021106 261355 887 SH SOLE 669 0 218 CVS HEALTH CORP COM 126650100 2791839 35003 SH SOLE 32163 0 2840 DANAHER CORPORATION COM 235851102 10730468 42970 SH SOLE 40363 0 2607 DARDEN RESTAURANTS INC COM 237194105 476043 2848 SH SOLE 2746 0 102 DEERE & CO COM 244199105 2674739 6512 SH SOLE 3595 0 2917 DISCOVER FINL SVCS COM 254709108 1024468 7815 SH SOLE 5127 0 2688 DISNEY WALT CO COM 254687106 9070547 74130 SH SOLE 70226 0 3904 DORCHESTER MINERALS LP COM UNIT 25820R105 283855 8418 SH SOLE 8418 0 0 DOVER CORP COM 260003108 1465893 8273 SH SOLE 8273 0 0 DOW INC COM 260557103 479197 8272 SH SOLE 7969 0 303 DUPONT DE NEMOURS INC COM 26614N102 645178 8415 SH SOLE 8323 0 92 DWS MUN INCOME TR NEW COM 233368109 236586 26200 SH SOLE 26200 0 0 EATON CORP PLC SHS G29183103 1254159 4011 SH SOLE 3578 0 433 EBAY INC. COM 278642103 654155 12394 SH SOLE 12394 0 0 ECOLAB INC COM 278865100 8787455 38057 SH SOLE 7829 0 30229 EDWARDS LIFESCIENCES CORP COM 28176E108 14687425 153698 SH SOLE 9033 0 144665 ELEVANCE HEALTH INC COM 036752103 363497 701 SH SOLE 701 0 0 ELI LILLY & CO COM 532457108 15262019 19618 SH SOLE 18569 0 1049 EMERSON ELEC CO COM 291011104 11432379 100797 SH SOLE 24587 0 76209 ENCORE WIRE CORP COM 292562105 575225 2189 SH SOLE 0 0 2189 ENTERPRISE PRODS PARTNERS L COM 293792107 9414721 322643 SH SOLE 42950 0 279693 EOG RES INC COM 26875P101 6641288 51950 SH SOLE 48545 0 3405 ESSENTIAL UTILS INC COM 29670G102 289138 7804 SH SOLE 4269 0 3535 ESSEX PPTY TR INC COM 297178105 426547 1742 SH SOLE 24 0 1718 EXTRA SPACE STORAGE INC COM 30225T102 339129 2307 SH SOLE 159 0 2148 EXXON MOBIL CORP COM 30231G102 11009323 94712 SH SOLE 88133 0 6579 FEDEX CORP COM 31428X106 674804 2329 SH SOLE 2329 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 506572 2470 SH SOLE 2470 0 0 FISERV INC COM 337738108 13015901 81441 SH SOLE 54926 0 26515 FLEXSHARES TR MORNSTAR USMKT 33939L100 419391 2114 SH SOLE 2114 0 0 FORD MTR CO DEL COM 345370860 135921 10235 SH SOLE 5732 0 4503 FORTINET INC COM 34959E109 261422 3827 SH SOLE 3808 0 19 FREEPORT-MCMORAN INC CL B 35671D857 604536 12857 SH SOLE 12857 0 0 GALLAGHER ARTHUR J & CO COM 363576109 352806 1411 SH SOLE 744 0 667 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 384004 4224 SH SOLE 3751 0 473 GENERAL DYNAMICS CORP COM 369550108 727694 2576 SH SOLE 1782 0 794 GENERAL ELECTRIC CO COM NEW 369604301 2808477 16000 SH SOLE 14576 0 1424 GENERAL MLS INC COM 370334104 6749656 96465 SH SOLE 96265 0 200 GENUINE PARTS CO COM 372460105 881397 5689 SH SOLE 3969 0 1720 GILEAD SCIENCES INC COM 375558103 712869 9732 SH SOLE 7802 0 1930 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 273366 9482 SH SOLE 7382 0 2100 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1191023 18715 SH SOLE 18715 0 0 GLOBE LIFE INC COM 37959E102 588367 5056 SH SOLE 5022 0 34 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 332128 3200 SH SOLE 3200 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1307370 3130 SH SOLE 3112 0 18 GRACO INC COM 384109104 4582465 49031 SH SOLE 2123 0 46908 GSK PLC SPONSORED ADR 37733W204 923849 21550 SH SOLE 20637 0 913 HALEON PLC SPON ADS 405552100 228440 26907 SH SOLE 25765 0 1142 HEALTHCARE RLTY TR CL A COM 42226K105 167324 11825 SH SOLE 11400 0 425 HERSHEY CO COM 427866108 387833 1994 SH SOLE 1994 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2373287 11126 SH SOLE 11126 0 0 HOLOGIC INC COM 436440101 1186941 15225 SH SOLE 15225 0 0 HOME DEPOT INC COM 437076102 47594657 124074 SH SOLE 72794 0 51280 HONEYWELL INTL INC COM 438516106 7797858 37992 SH SOLE 35931 0 2061 HOWARD HUGHES HOLDINGS INC COM 44267T102 334052 4600 SH SOLE 4600 0 0 ICICI BANK LIMITED ADR 45104G104 203806 7717 SH SOLE 7717 0 0 ICON PLC SHS G4705A100 829797 2470 SH SOLE 962 0 1508 IDEXX LABS INC COM 45168D104 1102537 2042 SH SOLE 2041 0 1 ILLINOIS TOOL WKS INC COM 452308109 2493054 9291 SH SOLE 9291 0 0 INTEL CORP COM 458140100 5293819 119851 SH SOLE 111561 0 8290 INTERCONTINENTAL EXCHANGE IN COM 45866F104 484853 3528 SH SOLE 3528 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2230413 11680 SH SOLE 10630 0 1050 INTUIT COM 461202103 1476800 2272 SH SOLE 2230 0 42 INTUITIVE SURGICAL INC COM NEW 46120E602 490881 1230 SH SOLE 862 0 368 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 168419 19814 SH SOLE 19814 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 328955 4994 SH SOLE 4994 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 479683 10385 SH SOLE 10385 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 295686 2750 SH SOLE 0 0 2750 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 199900908 1180262 SH SOLE 1154120 0 26142 INVESCO QQQ TR UNIT SER 1 46090E103 10809894 24346 SH SOLE 8653 0 15693 IRON MTN INC DEL COM 46284V101 409632 5107 SH SOLE 1700 0 3407 ISHARES GOLD TR ISHARES NEW 464285204 399809 9517 SH SOLE 9517 0 0 ISHARES INC CORE MSCI EMKT 46434G103 5698085 110428 SH SOLE 104158 0 6270 ISHARES INC MSCI JPN ETF NEW 46434G822 981063 13750 SH SOLE 0 0 13750 ISHARES TR MORNINGSTR US EQ 464287127 415904 5739 SH SOLE 0 0 5739 ISHARES TR CORE S&P TTL STK 464287150 2910539 25243 SH SOLE 0 0 25243 ISHARES TR SELECT DIVID ETF 464287168 747703 6070 SH SOLE 4070 0 2000 ISHARES TR TIPS BD ETF 464287176 234154 2180 SH SOLE 1880 0 300 ISHARES TR CORE S&P500 ETF 464287200 1401207140 2665260 SH SOLE 2579994 0 85266 ISHARES TR CORE US AGGBD ET 464287226 12455422 127174 SH SOLE 123924 0 3250 ISHARES TR MSCI EMG MKT ETF 464287234 262049 6379 SH SOLE 6379 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 2102303 24897 SH SOLE 14297 0 10600 ISHARES TR 7-10 YR TRSY BD 464287440 1102126 11643 SH SOLE 11643 0 0 ISHARES TR MSCI EAFE ETF 464287465 4065114 50903 SH SOLE 50278 0 625 ISHARES TR RUS MID CAP ETF 464287499 1188108 14129 SH SOLE 14129 0 0 ISHARES TR CORE S&P MCP ETF 464287507 10948992 180260 SH SOLE 3795 0 176465 ISHARES TR ISHARES SEMICDTR 464287523 267715 1185 SH SOLE 1185 0 0 ISHARES TR ISHARES BIOTECH 464287556 2140877 15602 SH SOLE 306 0 15296 ISHARES TR COHEN STEER REIT 464287564 2612117 45271 SH SOLE 2143 0 43128 ISHARES TR RUS 1000 VAL ETF 464287598 1153648 6441 SH SOLE 6441 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 13378863 39694 SH SOLE 39694 0 0 ISHARES TR RUS 1000 ETF 464287622 1146071 3979 SH SOLE 3979 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1560689 7421 SH SOLE 6826 0 595 ISHARES TR CORE S&P US VLU 464287663 406980 4500 SH SOLE 0 0 4500 ISHARES TR U.S. TECH ETF 464287721 668547 4950 SH SOLE 0 0 4950 ISHARES TR CORE S&P SCP ETF 464287804 37850005 342472 SH SOLE 337306 0 5166 ISHARES TR SHRT NAT MUN ETF 464288158 17586590 167923 SH SOLE 0 0 167923 ISHARES TR MSCI ACWI ETF 464288257 1107688 10058 SH SOLE 9818 0 240 ISHARES TR NATIONAL MUN ETF 464288414 153795262 1429324 SH SOLE 1429324 0 0 ISHARES TR EAFE GRWTH ETF 464288885 625335 6025 SH SOLE 6025 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 208024 3000 SH SOLE 0 0 3000 ISHARES TR MSCI USA MIN VOL 46429B697 5762564 68947 SH SOLE 12453 0 56494 ISHARES TR CORE MSCI EAFE 46432F842 3589863 48368 SH SOLE 40029 0 8339 ISHARES TR HDG MSCI EAFE 46434V803 769313 22056 SH SOLE 22056 0 0 ISHARES TR CORE MSCI INTL 46435G326 368812 5494 SH SOLE 5494 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 1019689 10125 SH SOLE 10125 0 0 J & J SNACK FOODS CORP COM 466032109 3669528 25384 SH SOLE 1604 0 23780 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 206850 3575 SH SOLE 3575 0 0 JOHNSON & JOHNSON COM 478160104 29520301 186613 SH SOLE 90330 0 96283 JPMORGAN CHASE & CO COM 46625H100 23336953 116510 SH SOLE 111504 0 5006 KALVISTA PHARMACEUTICALS INC COM 483497103 118600 10000 SH SOLE 10000 0 0 KEURIG DR PEPPER INC COM 49271V100 9302051 303295 SH SOLE 14924 0 288370 KIMBERLY-CLARK CORP COM 494368103 229079 1771 SH SOLE 1615 0 156 KKR & CO INC COM 48251W104 1380259 13723 SH SOLE 13723 0 0 KLA CORP COM NEW 482480100 435209 623 SH SOLE 623 0 0 KROGER CO COM 501044101 1725497 30203 SH SOLE 30203 0 0 KRONOS BIO INC COM 50107A104 401306 308697 SH SOLE 308697 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 750325 3521 SH SOLE 2721 0 800 LABORATORY CORP AMER HLDGS COM NEW 50540R409 273075 1250 SH SOLE 1233 0 17 LAM RESEARCH CORP COM 512807108 1755627 1807 SH SOLE 1361 0 446 LEMAITRE VASCULAR INC COM 525558201 387012 5832 SH SOLE 4391 0 1441 LENNAR CORP CL A 526057104 222542 1294 SH SOLE 1294 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 306959 7005 SH SOLE 7005 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 837792 28199 SH SOLE 28199 0 0 LIFETIME BRANDS INC COM 53222Q103 104800 10000 SH SOLE 10000 0 0 LINDE PLC SHS G54950103 8365653 18017 SH SOLE 16652 0 1365 LOCKHEED MARTIN CORP COM 539830109 649099 1427 SH SOLE 1110 0 317 LOWES COS INC COM 548661107 3882849 15243 SH SOLE 14752 0 491 LULULEMON ATHLETICA INC COM 550021109 208607 534 SH SOLE 454 0 80 MARATHON PETE CORP COM 56585A102 2217105 11003 SH SOLE 11003 0 0 MARKETAXESS HLDGS INC COM 57060D108 752466 3432 SH SOLE 2687 0 745 MARRIOTT INTL INC NEW CL A 571903202 876525 3474 SH SOLE 2690 0 784 MARSH & MCLENNAN COS INC COM 571748102 1001063 4860 SH SOLE 4860 0 0 MARTIN MARIETTA MATLS INC COM 573284106 333369 543 SH SOLE 543 0 0 MASTERCARD INCORPORATED CL A 57636Q104 14447100 30000 SH SOLE 26647 0 3353 MCCORMICK & CO INC COM NON VTG 579780206 317686 4136 SH SOLE 1499 0 2637 MCDONALDS CORP COM 580135101 6467087 22937 SH SOLE 22331 0 606 MCKESSON CORP COM 58155Q103 1180533 2199 SH SOLE 2199 0 0 MEDTRONIC PLC SHS G5960L103 228507 2622 SH SOLE 2079 0 543 MERCK & CO INC COM 58933Y105 10628177 80547 SH SOLE 78713 0 1834 META PLATFORMS INC CL A 30303M102 13043650 26862 SH SOLE 26746 0 116 METLIFE INC COM 59156R108 313782 4234 SH SOLE 4234 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4033809 3030 SH SOLE 578 0 2452 MICRON TECHNOLOGY INC COM 595112103 202889 1721 SH SOLE 1721 0 0 MICROSOFT CORP COM 594918104 130507302 310200 SH SOLE 216154 0 94046 MONARCH CASINO & RESORT INC COM 609027107 224970 3000 SH SOLE 0 0 3000 MONDELEZ INTL INC CL A 609207105 695800 9940 SH SOLE 7084 0 2856 MOODYS CORP COM 615369105 718459 1828 SH SOLE 1744 0 84 MORGAN STANLEY COM NEW 617446448 929830 9875 SH SOLE 9595 0 280 MURPHY USA INC COM 626755102 217565 519 SH SOLE 519 0 0 NETFLIX INC COM 64110L106 1050074 1729 SH SOLE 1376 0 353 NEXTERA ENERGY INC COM 65339F101 3453057 54030 SH SOLE 43690 0 10340 NICE LTD SPONSORED ADR 653656108 224133 860 SH SOLE 860 0 0 NIKE INC CL B 654106103 14837180 157876 SH SOLE 49699 0 108177 NORFOLK SOUTHN CORP COM 655844108 1023558 4016 SH SOLE 3016 0 1000 NORTHROP GRUMMAN CORP COM 666807102 1308656 2734 SH SOLE 1727 0 1007 NOVARTIS AG SPONSORED ADR 66987V109 3453942 35707 SH SOLE 14927 0 20780 NOVO-NORDISK A S ADR 670100205 5679646 44234 SH SOLE 8760 0 35474 NUCOR CORP COM 670346105 1212533 6127 SH SOLE 6127 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 203312 18366 SH SOLE 18366 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 165300 15000 SH SOLE 15000 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 239514 20900 SH SOLE 20900 0 0 NVIDIA CORPORATION COM 67066G104 80765656 89386 SH SOLE 33716 0 55670 OCCIDENTAL PETE CORP COM 674599105 247742 3812 SH SOLE 3453 0 359 OLD DOMINION FREIGHT LINE IN COM 679580100 2863626 13057 SH SOLE 242 0 12815 OMNICOM GROUP INC COM 681919106 229999 2377 SH SOLE 2377 0 0 ONEOK INC NEW COM 682680103 437087 5452 SH SOLE 4439 0 1013 ORACLE CORP COM 68389X105 4440942 35355 SH SOLE 20296 0 15059 OREILLY AUTOMOTIVE INC COM 67103H107 870366 771 SH SOLE 747 0 24 OTIS WORLDWIDE CORP COM 68902V107 471433 4749 SH SOLE 4651 0 98 PACKAGING CORP AMER COM 695156109 230428 1214 SH SOLE 104 0 1110 PALO ALTO NETWORKS INC COM 697435105 1147885 4040 SH SOLE 2949 0 1091 PAR TECHNOLOGY CORP COM 698884103 4896839 107955 SH SOLE 7258 0 100697 PARKER-HANNIFIN CORP COM 701094104 968742 1743 SH SOLE 1508 0 235 PAYCHEX INC COM 704326107 1317521 10729 SH SOLE 7571 0 3158 PAYPAL HLDGS INC COM 70450Y103 326375 4872 SH SOLE 4762 0 110 PEPSICO INC COM 713448108 25189034 143929 SH SOLE 53692 0 90237 PFIZER INC COM 717081103 4056911 146195 SH SOLE 144821 0 1374 PHILIP MORRIS INTL INC COM 718172109 491450 5364 SH SOLE 5149 0 215 PHILLIPS 66 COM 718546104 327170 2003 SH SOLE 2003 0 0 PIONEER NAT RES CO COM 723787107 349913 1333 SH SOLE 1213 0 120 PNC FINL SVCS GROUP INC COM 693475105 1420141 8788 SH SOLE 8601 0 187 PROCTER AND GAMBLE CO COM 742718109 52350023 322650 SH SOLE 115022 0 207629 PROGRESS SOFTWARE CORP COM 743312100 3302448 61948 SH SOLE 61948 0 0 PROGRESSIVE CORP COM 743315103 749929 3626 SH SOLE 3626 0 0 PROLOGIS INC. COM 74340W103 1073013 8240 SH SOLE 7740 0 500 PUBLIC STORAGE COM 74460D109 313374 1080 SH SOLE 234 0 846 PULTE GROUP INC COM 745867101 361619 2998 SH SOLE 955 0 2043 QUALCOMM INC COM 747525103 2963258 17503 SH SOLE 16995 0 508 QUANTA SVCS INC COM 74762E102 753160 2899 SH SOLE 2899 0 0 RAYMOND JAMES FINL INC COM 754730109 529090 4120 SH SOLE 1722 0 2398 REGENERON PHARMACEUTICALS COM 75886F107 476433 495 SH SOLE 495 0 0 REPUBLIC SVCS INC COM 760759100 585477 3058 SH SOLE 1588 0 1470 ROCKWELL AUTOMATION INC COM 773903109 663358 2277 SH SOLE 2277 0 0 ROLLINS INC COM 775711104 992769 21456 SH SOLE 20 0 21436 ROPER TECHNOLOGIES INC COM 776696106 1429020 2548 SH SOLE 2541 0 7 RPM INTL INC COM 749685103 372076 3128 SH SOLE 3128 0 0 RTX CORPORATION COM 75513E101 3223659 33053 SH SOLE 30099 0 2954 S&P GLOBAL INC COM 78409V104 5291747 12438 SH SOLE 7409 0 5029 SALESFORCE INC COM 79466L302 1289653 4282 SH SOLE 4108 0 174 SCHLUMBERGER LTD COM STK 806857108 825767 15066 SH SOLE 14602 0 464 SCHWAB CHARLES CORP COM 808513105 7944089 109816 SH SOLE 103648 0 6168 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 257021 4210 SH SOLE 4210 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 215410 3471 SH SOLE 3471 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3917023 48580 SH SOLE 40668 0 7912 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2004800 56000 SH SOLE 56000 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 353311 3797 SH SOLE 3797 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 205925 2217 SH SOLE 0 0 2217 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4822646 32645 SH SOLE 32645 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1358597 17792 SH SOLE 4792 0 13000 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2058097 11192 SH SOLE 9192 0 2000 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 522709 12410 SH SOLE 12110 0 300 SELECT SECTOR SPDR TR INDL 81369Y704 4659008 36988 SH SOLE 34488 0 2500 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1096542 5265 SH SOLE 5265 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 422754 5177 SH SOLE 5177 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1880873 28650 SH SOLE 0 0 28650 SERVICENOW INC COM 81762P102 417033 547 SH SOLE 513 0 34 SHELL PLC SPON ADS 780259305 476051 7101 SH SOLE 7101 0 0 SHERWIN WILLIAMS CO COM 824348106 309818 892 SH SOLE 740 0 152 SKYWORKS SOLUTIONS INC COM 83088M102 1228132 11338 SH SOLE 11052 0 286 SNAP ON INC COM 833034101 358722 1211 SH SOLE 1211 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 573243 1441 SH SOLE 0 0 1441 SPDR GOLD TR GOLD SHS 78463V107 8059904 39179 SH SOLE 38971 0 208 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 298970 7189 SH SOLE 7189 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 50409374 96372 SH SOLE 77451 0 18921 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1097221 1972 SH SOLE 1972 0 0 SPDR SER TR S&P DIVID ETF 78464A763 352379 2685 SH SOLE 1585 0 1100 SPDR SER TR S&P BIOTECH 78464A870 2294983 24186 SH SOLE 9974 0 14212 SPDR SER TR S&P HOMEBUILD 78464A888 2175877 19499 SH SOLE 0 0 19499 SPDR SER TR BLOOMBERG SHT TE 78468R408 887013 35171 SH SOLE 0 0 35171 SPDR SER TR BLOOMBERG 3-12 M 78468R523 16187465 162819 SH SOLE 162819 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 7914170 86211 SH SOLE 85881 0 330 SPDR SER TR SPDR S&P 500 ETF 78468R796 117689629 2749758 SH SOLE 2749108 0 650 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 419247 9956 SH SOLE 0 0 9956 STANLEY BLACK & DECKER INC COM 854502101 532739 5440 SH SOLE 148 0 5292 STARBUCKS CORP COM 855244109 6231153 68182 SH SOLE 64064 0 4118 STATE STR CORP COM 857477103 583611 7548 SH SOLE 7548 0 0 STRYKER CORPORATION COM 863667101 3982019 11127 SH SOLE 10950 0 177 SYNOPSYS INC COM 871607107 204026 357 SH SOLE 357 0 0 SYSCO CORP COM 871829107 1021650 12585 SH SOLE 12585 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5013306 36849 SH SOLE 36849 0 0 TARGET CORP COM 87612E106 611552 3451 SH SOLE 2987 0 464 TERADYNE INC COM 880770102 258849 2294 SH SOLE 274 0 2020 TESLA INC COM 88160R101 2433813 13845 SH SOLE 10126 0 3719 TEXAS INSTRS INC COM 882508104 9613779 55185 SH SOLE 52394 0 2791 THE CIGNA GROUP COM 125523100 600353 1653 SH SOLE 1644 0 9 THERMO FISHER SCIENTIFIC INC COM 883556102 18914898 32544 SH SOLE 19109 0 13435 TJX COS INC NEW COM 872540109 15254075 150405 SH SOLE 134082 0 16323 TRACTOR SUPPLY CO COM 892356106 246540 942 SH SOLE 942 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 500734 1668 SH SOLE 1468 0 200 TRANSDIGM GROUP INC COM 893641100 416281 338 SH SOLE 338 0 0 TRAVELERS COMPANIES INC COM 89417E109 1902567 8267 SH SOLE 8244 0 23 TRI CONTL CORP COM 895436103 213382 6928 SH SOLE 6928 0 0 TYLER TECHNOLOGIES INC COM 902252105 6596221 15520 SH SOLE 598 0 14922 UBER TECHNOLOGIES INC COM 90353T100 417440 5422 SH SOLE 4322 0 1100 UNILEVER PLC SPON ADR NEW 904767704 1875003 37358 SH SOLE 19021 0 18337 UNION PAC CORP COM 907818108 10966851 44593 SH SOLE 17282 0 27311 UNITED PARCEL SERVICE INC CL B 911312106 876025 5894 SH SOLE 5708 0 186 UNITEDHEALTH GROUP INC COM 91324P102 13180950 26644 SH SOLE 24769 0 1875 US BANCORP DEL COM NEW 902973304 316163 7073 SH SOLE 7073 0 0 VALERO ENERGY CORP COM 91913Y100 253816 1487 SH SOLE 916 0 571 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1940194 25824 SH SOLE 783 0 25041 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 371938 5121 SH SOLE 5000 0 121 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10551914 21951 SH SOLE 13172 0 8779 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1260880 8087 SH SOLE 0 0 8087 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2059405 23814 SH SOLE 350 0 23464 VANGUARD INDEX FDS SM CP VAL ETF 922908611 4688024 24432 SH SOLE 0 0 24432 VANGUARD INDEX FDS MID CAP ETF 922908629 1499160 6000 SH SOLE 0 0 6000 VANGUARD INDEX FDS LARGE CAP ETF 922908637 907012 3783 SH SOLE 3783 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 438175 2500 SH SOLE 0 0 2500 VANGUARD INDEX FDS GROWTH ETF 922908736 4741692 13776 SH SOLE 12398 0 1378 VANGUARD INDEX FDS VALUE ETF 922908744 1943925 11936 SH SOLE 5416 0 6520 VANGUARD INDEX FDS SMALL CP ETF 922908751 2256320 9871 SH SOLE 4750 0 5121 VANGUARD INDEX FDS TOTAL STK MKT 922908769 25395042 97711 SH SOLE 21629 0 76082 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2353732 20145 SH SOLE 0 0 20145 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7824481 70810 SH SOLE 35677 0 35133 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 278002 4740 SH SOLE 350 0 4390 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1529617 36620 SH SOLE 36620 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2164586 32144 SH SOLE 0 0 32144 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 8227648 141685 SH SOLE 141685 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9389324 51417 SH SOLE 37743 0 13674 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 17223774 343308 SH SOLE 97722 0 245586 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2866576 23693 SH SOLE 0 0 23693 VANGUARD WORLD FD MEGA GRWTH IND 921910816 629872 2198 SH SOLE 0 0 2198 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 304068 957 SH SOLE 897 0 60 VANGUARD WORLD FD CONSUM STP ETF 92204A207 714490 3500 SH SOLE 0 0 3500 VANGUARD WORLD FD FINANCIALS ETF 92204A405 204780 2000 SH SOLE 0 0 2000 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 3770002 13936 SH SOLE 0 0 13936 VANGUARD WORLD FD INF TECH ETF 92204A702 1096919 2092 SH SOLE 2009 0 83 VANGUARD WORLD FD MATERIALS ETF 92204A801 1187098 5807 SH SOLE 0 0 5807 VANGUARD WORLD FD UTILITIES ETF 92204A876 838628 5882 SH SOLE 1033 0 4849 VERALTO CORP COM SHS 92338C103 226083 2550 SH SOLE 2389 0 161 VERIZON COMMUNICATIONS INC COM 92343V104 1132836 26998 SH SOLE 23944 0 3054 VERTEX PHARMACEUTICALS INC COM 92532F100 2113041 5055 SH SOLE 4031 0 1024 VIATRIS INC COM 92556V106 184175 15425 SH SOLE 15425 0 0 VISA INC COM CL A 92826C839 28932432 103671 SH SOLE 28558 0 75113 VISTRA CORP COM 92840M102 400766 5754 SH SOLE 5754 0 0 VONTIER CORPORATION COM 928881101 4099410 90375 SH SOLE 3851 0 86524 VULCAN MATLS CO COM 929160109 492621 1805 SH SOLE 1305 0 500 WALGREENS BOOTS ALLIANCE INC COM 931427108 374304 17257 SH SOLE 17257 0 0 WALMART INC COM 931142103 12842865 213443 SH SOLE 175587 0 37856 WASTE CONNECTIONS INC COM 94106B101 7804610 45373 SH SOLE 14566 0 30807 WASTE MGMT INC DEL COM 94106L109 1130184 5302 SH SOLE 4303 0 999 WEC ENERGY GROUP INC COM 92939U106 208995 2545 SH SOLE 2545 0 0 WELLS FARGO CO NEW COM 949746101 2410325 41586 SH SOLE 41056 0 530 WEYERHAEUSER CO MTN BE COM NEW 962166104 393574 10960 SH SOLE 10960 0 0 WILLIAMS SONOMA INC COM 969904101 693168 2183 SH SOLE 991 0 1192 WISDOMTREE TR EMG MKTS SMCAP 97717W281 721246 14181 SH SOLE 14100 0 81 WISDOMTREE TR US LARGECAP DIVD 97717W307 340015 4710 SH SOLE 4710 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 485783 11028 SH SOLE 11028 0 0 XYLEM INC COM 98419M100 256154 1982 SH SOLE 1941 0 41 YUM BRANDS INC COM 988498101 1244938 8979 SH SOLE 8869 0 110 YUM CHINA HLDGS INC COM 98850P109 384650 9667 SH SOLE 9667 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 494265 3745 SH SOLE 3540 0 205 ZOETIS INC CL A 98978V103 728787 4307 SH SOLE 4217 0 90