0001941040-24-000238.txt : 20240507 0001941040-24-000238.hdr.sgml : 20240507 20240507132614 ACCESSION NUMBER: 0001941040-24-000238 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: KCM INVESTMENT ADVISORS LLC CENTRAL INDEX KEY: 0001109228 ORGANIZATION NAME: IRS NUMBER: 901252063 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05651 FILM NUMBER: 24920974 BUSINESS ADDRESS: STREET 1: 300 DRAKES LANDING ROAD STREET 2: SUITE 210 CITY: GREENBRAE STATE: CA ZIP: 94904 BUSINESS PHONE: 415-461-7788 MAIL ADDRESS: STREET 1: 300 DRAKES LANDING ROAD STREET 2: SUITE 210 CITY: GREENBRAE STATE: CA ZIP: 94904 FORMER COMPANY: FORMER CONFORMED NAME: KCM INVESTMENT ADVISORS/CA DATE OF NAME CHANGE: 20000413 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001109228 XXXXXXXX 03-31-2024 03-31-2024 false KCM INVESTMENT ADVISORS LLC
300 DRAKES LANDING ROAD SUITE 210 GREENBRAE CA 94904
13F HOLDINGS REPORT 028-05651 000109629 801-55395 N
Loni Tankoos Chief Compliance Officer 415-461-7788 Loni Tankoos Greenbrae CA 05-07-2024 0 376 2707332106
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 2896363 27306 SH SOLE 27306 0 0 ABBOTT LABS COM 002824100 16653054 146516 SH SOLE 146516 0 0 ABBVIE INC COM 00287Y109 14484256 79540 SH SOLE 79540 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7990747 23054 SH SOLE 23054 0 0 ADOBE INC COM 00724F101 4636769 9189 SH SOLE 9189 0 0 ADVANCED MICRO DEVICES INC COM 007903107 12625276 69950 SH SOLE 69950 0 0 AFLAC INC COM 001055102 468756 5460 SH SOLE 5460 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1119337 7693 SH SOLE 7693 0 0 AIR PRODS & CHEMS INC COM 009158106 11185826 46171 SH SOLE 46171 0 0 ALBEMARLE CORP COM 012653101 1457176 11061 SH SOLE 11061 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 267746 2077 SH SOLE 2077 0 0 ALLSTATE CORP COM 020002101 2016309 11654 SH SOLE 11654 0 0 ALPHABET INC CAP STK CL A 02079K305 42229761 279797 SH SOLE 279797 0 0 ALPHABET INC CAP STK CL C 02079K107 23786971 156226 SH SOLE 156226 0 0 ALTRIA GROUP INC COM 02209S103 447061 10249 SH SOLE 10249 0 0 AMAZON COM INC COM 023135106 60150056 333463 SH SOLE 333463 0 0 AMERICAN ELEC PWR CO INC COM 025537101 547863 6363 SH SOLE 6363 0 0 AMERICAN EXPRESS CO COM 025816109 2846600 12502 SH SOLE 12502 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1845023 9338 SH SOLE 9338 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 370785 3034 SH SOLE 3034 0 0 AMERIPRISE FINL INC COM 03076C106 282794 645 SH SOLE 645 0 0 AMGEN INC COM 031162100 25908746 91125 SH SOLE 91125 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 294393 4592 SH SOLE 4592 0 0 ANALOG DEVICES INC COM 032654105 226074 1143 SH SOLE 1143 0 0 AON PLC SHS CL A G0403H108 201901 605 SH SOLE 605 0 0 APPFOLIO INC COM CL A 03783C100 233910 948 SH SOLE 948 0 0 APPLE INC COM 037833100 162758647 949141 SH SOLE 949141 0 0 APPLIED MATLS INC COM 038222105 10173910 49333 SH SOLE 49333 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 390520 6217 SH SOLE 6217 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 804520 829 SH SOLE 829 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 475470 7018 SH SOLE 7018 0 0 AT&T INC COM 00206R102 654564 37191 SH SOLE 37191 0 0 ATLASSIAN CORPORATION CL A 049468101 464362 2380 SH SOLE 2380 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 46681066 186919 SH SOLE 186919 0 0 AUTOZONE INC COM 053332102 3879681 1231 SH SOLE 1231 0 0 BANK AMERICA CORP COM 060505104 16434368 433396 SH SOLE 433396 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 1699886 1424 SH SOLE 1424 0 0 BANK MARIN BANCORP COM 063425102 227582 13571 SH SOLE 13571 0 0 BAXTER INTL INC COM 071813109 288965 6761 SH SOLE 6761 0 0 BECTON DICKINSON & CO COM 075887109 848754 3430 SH SOLE 3430 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12010892 28562 SH SOLE 28562 0 0 BIOGEN INC COM 09062X103 636755 2953 SH SOLE 2953 0 0 BLACKROCK INC COM 09247X101 2017878 2420 SH SOLE 2420 0 0 BLACKSTONE INC COM 09260D107 21278726 161976 SH SOLE 161976 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 438830 22041 SH SOLE 22041 0 0 BOEING CO COM 097023105 1779175 9219 SH SOLE 9219 0 0 BOOKING HOLDINGS INC COM 09857L108 1139154 314 SH SOLE 314 0 0 BOSTON SCIENTIFIC CORP COM 101137107 631820 9225 SH SOLE 9225 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1374908 25353 SH SOLE 25353 0 0 BROADCOM INC COM 11135F101 10380374 7832 SH SOLE 7832 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1687449 5421 SH SOLE 5421 0 0 CANADIAN NATL RY CO COM 136375102 291343 2212 SH SOLE 2212 0 0 CARDINAL HEALTH INC COM 14149Y108 1630654 14572 SH SOLE 14572 0 0 CARLISLE COS INC COM 142339100 5642640 14400 SH SOLE 14400 0 0 CARMAX INC COM 143130102 205144 2355 SH SOLE 2355 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1220614 20998 SH SOLE 20998 0 0 CATERPILLAR INC COM 149123101 20222465 55188 SH SOLE 55188 0 0 CELANESE CORP DEL COM 150870103 672660 3914 SH SOLE 3914 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 90704 10067 SH SOLE 10067 0 0 CHARLES RIV LABS INTL INC COM 159864107 317553 1172 SH SOLE 1172 0 0 CHEVRON CORP NEW COM 166764100 52298660 331550 SH SOLE 331550 0 0 CHUBB LIMITED COM H1467J104 3582344 13825 SH SOLE 13825 0 0 CINTAS CORP COM 172908105 5904336 8594 SH SOLE 8594 0 0 CISCO SYS INC COM 17275R102 5073871 101660 SH SOLE 101660 0 0 CITIGROUP INC COM NEW 172967424 470966 7447 SH SOLE 7447 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 404863 17804 SH SOLE 17804 0 0 CLOROX CO DEL COM 189054109 9987374 65230 SH SOLE 65230 0 0 COCA COLA CO COM 191216100 3185407 52066 SH SOLE 52066 0 0 COLGATE PALMOLIVE CO COM 194162103 6238317 69276 SH SOLE 69276 0 0 COMCAST CORP NEW CL A 20030N101 1609303 37123 SH SOLE 37123 0 0 CONOCOPHILLIPS COM 20825C104 1300988 10221 SH SOLE 10221 0 0 CONSOLIDATED EDISON INC COM 209115104 272580 3002 SH SOLE 3002 0 0 CONSTELLATION BRANDS INC CL A 21036P108 903602 3325 SH SOLE 3325 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1441523 57226 SH SOLE 57226 0 0 CORNING INC COM 219350105 1195582 36274 SH SOLE 36274 0 0 COSTAR GROUP INC COM 22160N109 262752 2720 SH SOLE 2720 0 0 COSTCO WHSL CORP NEW COM 22160K105 91076646 124315 SH SOLE 124315 0 0 CROWN CASTLE INC COM 22822V101 15595340 147362 SH SOLE 147362 0 0 CSX CORP COM 126408103 273688 7383 SH SOLE 7383 0 0 CUMMINS INC COM 231021106 685596 2327 SH SOLE 2327 0 0 CVS HEALTH CORP COM 126650100 1762329 22095 SH SOLE 22095 0 0 DANAHER CORPORATION COM 235851102 22640673 90664 SH SOLE 90664 0 0 DEERE & CO COM 244199105 4821569 11739 SH SOLE 11739 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 281367 1892 SH SOLE 1892 0 0 DICKS SPORTING GOODS INC COM 253393102 429932 1912 SH SOLE 1912 0 0 DIGITAL RLTY TR INC COM 253868103 398415 2766 SH SOLE 2766 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 205606 2305 SH SOLE 2305 0 0 DISNEY WALT CO COM 254687106 6253274 51106 SH SOLE 51106 0 0 DOVER CORP COM 260003108 405234 2287 SH SOLE 2287 0 0 DOW INC COM 260557103 406532 7018 SH SOLE 7018 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 714804 7391 SH SOLE 7391 0 0 EATON CORP PLC SHS G29183103 5480529 17528 SH SOLE 17528 0 0 ECOLAB INC COM 278865100 18360284 79516 SH SOLE 79516 0 0 EDISON INTL COM 281020107 10117084 143038 SH SOLE 143038 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 386922 4049 SH SOLE 4049 0 0 ELEVANCE HEALTH INC COM 036752103 6893471 13294 SH SOLE 13294 0 0 ELI LILLY & CO COM 532457108 29710886 38191 SH SOLE 38191 0 0 EMERSON ELEC CO COM 291011104 1690623 14906 SH SOLE 14906 0 0 ENBRIDGE INC COM 29250N105 310605 8585 SH SOLE 8585 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 739310 47000 SH SOLE 47000 0 0 ENPHASE ENERGY INC COM 29355A107 1087247 8987 SH SOLE 8987 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 702543 24076 SH SOLE 24076 0 0 ESSEX PPTY TR INC COM 297178105 386800 1580 SH SOLE 1580 0 0 EVERGY INC COM 30034W106 344408 6452 SH SOLE 6452 0 0 EVERSOURCE ENERGY COM 30040W108 356050 5957 SH SOLE 5957 0 0 EXXON MOBIL CORP COM 30231G102 3921167 33733 SH SOLE 33733 0 0 FACTSET RESH SYS INC COM 303075105 290355 639 SH SOLE 639 0 0 FASTENAL CO COM 311900104 741007 9606 SH SOLE 9606 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 293697 2876 SH SOLE 2876 0 0 FEDEX CORP COM 31428X106 1828395 6310 SH SOLE 6310 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 5204081 201163 SH SOLE 201163 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 389541 7860 SH SOLE 7860 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 4179839 50677 SH SOLE 50677 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 221918 3736 SH SOLE 3736 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1392888 19964 SH SOLE 19964 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 1461170 21548 SH SOLE 21548 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 514723 3303 SH SOLE 3303 0 0 FIFTH THIRD BANCORP COM 316773100 1323448 35567 SH SOLE 35567 0 0 FIRST SOLAR INC COM 336433107 385370 2283 SH SOLE 2283 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 2919907 38618 SH SOLE 38618 0 0 FISERV INC COM 337738108 238931 1495 SH SOLE 1495 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 284985 6939 SH SOLE 6939 0 0 FORD MTR CO DEL COM 345370860 351743 26487 SH SOLE 26487 0 0 FORTINET INC COM 34959E109 2762456 40440 SH SOLE 40440 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2154974 45831 SH SOLE 45831 0 0 GALLAGHER ARTHUR J & CO COM 363576109 277294 1109 SH SOLE 1109 0 0 GENERAC HLDGS INC COM 368736104 411216 3260 SH SOLE 3260 0 0 GENERAL DYNAMICS CORP COM 369550108 5634659 19946 SH SOLE 19946 0 0 GENERAL ELECTRIC CO COM NEW 369604301 721641 4111 SH SOLE 4111 0 0 GENERAL MLS INC COM 370334104 512126 7319 SH SOLE 7319 0 0 GENUINE PARTS CO COM 372460105 10221197 65973 SH SOLE 65973 0 0 GERDAU SA SPON ADR REP PFD 373737105 53690 12147 SH SOLE 12147 0 0 GILEAD SCIENCES INC COM 375558103 675292 9219 SH SOLE 9219 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 225691 5533 SH SOLE 5533 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 375017 20939 SH SOLE 20939 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 709197 6833 SH SOLE 6833 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2664498 6379 SH SOLE 6379 0 0 HERSHEY CO COM 427866108 223479 1149 SH SOLE 1149 0 0 HOME DEPOT INC COM 437076102 50639881 132012 SH SOLE 132012 0 0 HONEYWELL INTL INC COM 438516106 3466124 16887 SH SOLE 16887 0 0 HP INC COM 40434L105 200531 6636 SH SOLE 6636 0 0 HUBBELL INC COM 443510607 415050 1000 SH SOLE 1000 0 0 ILLINOIS TOOL WKS INC COM 452308109 2837858 10576 SH SOLE 10576 0 0 INGERSOLL RAND INC COM 45687V106 478358 5038 SH SOLE 5038 0 0 INTEL CORP COM 458140100 2062827 46702 SH SOLE 46702 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1643509 8607 SH SOLE 8607 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 212825 2475 SH SOLE 2475 0 0 INTERPUBLIC GROUP COS INC COM 460690100 269915 8272 SH SOLE 8272 0 0 INTUIT COM 461202103 465166 716 SH SOLE 716 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 965000 2418 SH SOLE 2418 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 5126856 431554 SH SOLE 431554 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1375115 8119 SH SOLE 8119 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2703741 64176 SH SOLE 64176 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 350620 8296 SH SOLE 8296 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 246863 3708 SH SOLE 3708 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 18202161 40995 SH SOLE 40995 0 0 IRON MTN INC DEL COM 46284V101 1757384 21910 SH SOLE 21910 0 0 ISHARES GOLD TR ISHARES NEW 464285204 248657 5919 SH SOLE 5919 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2523338 41543 SH SOLE 41543 0 0 ISHARES TR CORE S&P SCP ETF 464287804 469378 4247 SH SOLE 4247 0 0 ISHARES TR CORE S&P US VLU 464287663 1079401 11935 SH SOLE 11935 0 0 ISHARES TR SELECT DIVID ETF 464287168 6450378 52365 SH SOLE 52365 0 0 ISHARES TR U.S. FINLS ETF 464287788 1152567 12050 SH SOLE 12050 0 0 ISHARES TR US HLTHCARE ETF 464287762 237387 3835 SH SOLE 3835 0 0 ISHARES TR US INDUSTRIALS 464287754 268391 2135 SH SOLE 2135 0 0 ISHARES TR US REGNL BKS ETF 464288778 2122551 48929 SH SOLE 48929 0 0 ISHARES TR US TRSPRTION 464287192 249205 3540 SH SOLE 3540 0 0 ISHARES TR EUROPE ETF 464287861 221845 3985 SH SOLE 3985 0 0 ISHARES TR EXPANDED TECH 464287515 882545 10350 SH SOLE 10350 0 0 ISHARES TR CORE DIV GRWTH 46434V621 2565170 44181 SH SOLE 44181 0 0 ISHARES TR ISHARES BIOTECH 464287556 2870973 20922 SH SOLE 20922 0 0 ISHARES TR MSCI ACWI ETF 464288257 1228500 11155 SH SOLE 11155 0 0 ISHARES TR MSCI EAFE ETF 464287465 339006 4245 SH SOLE 4245 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 259098 3100 SH SOLE 3100 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 1483094 9024 SH SOLE 9024 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1597280 4739 SH SOLE 4739 0 0 ISHARES TR RUS 1000 ETF 464287622 280829 975 SH SOLE 975 0 0 ISHARES TR U.S. MED DVC ETF 464288810 443292 7566 SH SOLE 7566 0 0 ISHARES TR US HLTHCR PR ETF 464288828 405589 7437 SH SOLE 7437 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 234455 1309 SH SOLE 1309 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 787994 3747 SH SOLE 3747 0 0 ISHARES TR S&P 100 ETF 464287101 1692570 6841 SH SOLE 6841 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 377880 4475 SH SOLE 4475 0 0 ISHARES TR CORE S&P500 ETF 464287200 6507074 12377 SH SOLE 12377 0 0 ISHARES TR S&P 500 VAL ETF 464287408 418081 2238 SH SOLE 2238 0 0 ISHARES TR GLOBAL 100 ETF 464287572 972066 10872 SH SOLE 10872 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 172387 12331 SH SOLE 12331 0 0 ISHARES TR GLOBAL TECH ETF 464287291 208570 2788 SH SOLE 2788 0 0 ISHARES TR S&P MC 400GR ETF 464287606 257325 2820 SH SOLE 2820 0 0 ISHARES TR ISHARES SEMICDTR 464287523 307025 1359 SH SOLE 1359 0 0 ISHARES TR PFD AND INCM SEC 464288687 975858 30278 SH SOLE 30278 0 0 ISHARES TR S&P MC 400VL ETF 464287705 282713 2390 SH SOLE 2390 0 0 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 682229 9636 SH SOLE 9636 0 0 JABIL INC COM 466313103 606392 4527 SH SOLE 4527 0 0 JACOBS SOLUTIONS INC COM 46982L108 2002026 13023 SH SOLE 13023 0 0 JOHNSON & JOHNSON COM 478160104 37400425 236427 SH SOLE 236427 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1559515 23875 SH SOLE 23875 0 0 JPMORGAN CHASE & CO COM 46625H100 35190919 175691 SH SOLE 175691 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 364678 2332 SH SOLE 2332 0 0 KIMBERLY-CLARK CORP COM 494368103 12697733 98166 SH SOLE 98166 0 0 KINDER MORGAN INC DEL COM 49456B101 253606 13828 SH SOLE 13828 0 0 KKR & CO INC COM 48251W104 566567 5633 SH SOLE 5633 0 0 KLA CORP COM NEW 482480100 11407079 16329 SH SOLE 16329 0 0 KROGER CO COM 501044101 1326561 23220 SH SOLE 23220 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 2372869 11135 SH SOLE 11135 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7217263 33037 SH SOLE 33037 0 0 LAM RESEARCH CORP COM 512807108 1500862 1545 SH SOLE 1545 0 0 LENNAR CORP CL A 526057104 2200312 12794 SH SOLE 12794 0 0 LINDE PLC SHS G54950103 6313823 13598 SH SOLE 13598 0 0 LOCKHEED MARTIN CORP COM 539830109 2571611 5654 SH SOLE 5654 0 0 LOWES COS INC COM 548661107 10673604 41902 SH SOLE 41902 0 0 LULULEMON ATHLETICA INC COM 550021109 3488505 8930 SH SOLE 8930 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 475781 4652 SH SOLE 4652 0 0 MARATHON OIL CORP COM 565849106 226720 8000 SH SOLE 8000 0 0 MARATHON PETE CORP COM 56585A102 2146177 10651 SH SOLE 10651 0 0 MARRIOTT INTL INC NEW CL A 571903202 2268148 8990 SH SOLE 8990 0 0 MASIMO CORP COM 574795100 354643 2415 SH SOLE 2415 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1911412 3969 SH SOLE 3969 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2731133 35557 SH SOLE 35557 0 0 MCDONALDS CORP COM 580135101 21561895 76474 SH SOLE 76474 0 0 MCKESSON CORP COM 58155Q103 727432 1355 SH SOLE 1355 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 49505 10533 SH SOLE 10533 0 0 MEDTRONIC PLC SHS G5960L103 5225601 59961 SH SOLE 59961 0 0 MERCK & CO INC COM 58933Y105 10098159 76530 SH SOLE 76530 0 0 META PLATFORMS INC CL A 30303M102 3263583 6721 SH SOLE 6721 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 46300 10000 SH SOLE 10000 0 0 MICRON TECHNOLOGY INC COM 595112103 251931 2137 SH SOLE 2137 0 0 MICROSOFT CORP COM 594918104 134539873 319785 SH SOLE 319785 0 0 MONDAY COM LTD SHS M7S64H106 318251 1409 SH SOLE 1409 0 0 MONDELEZ INTL INC CL A 609207105 734090 10487 SH SOLE 10487 0 0 MONOLITHIC PWR SYS INC COM 609839105 309581 457 SH SOLE 457 0 0 MORGAN STANLEY COM NEW 617446448 2604084 27656 SH SOLE 27656 0 0 MP MATERIALS CORP COM CL A 553368101 400329 27995 SH SOLE 27995 0 0 NETFLIX INC COM 64110L106 376545 620 SH SOLE 620 0 0 NEWMONT CORP COM 651639106 379008 10575 SH SOLE 10575 0 0 NEXTERA ENERGY INC COM 65339F101 23652071 370084 SH SOLE 370084 0 0 NIKE INC CL B 654106103 13343726 141985 SH SOLE 141985 0 0 NORDSTROM INC COM 655664100 455857 22489 SH SOLE 22489 0 0 NORFOLK SOUTHN CORP COM 655844108 373894 1467 SH SOLE 1467 0 0 NOVARTIS AG SPONSORED ADR 66987V109 970008 10028 SH SOLE 10028 0 0 NOVO-NORDISK A S ADR 670100205 220334 1716 SH SOLE 1716 0 0 NUCOR CORP COM 670346105 4658481 23540 SH SOLE 23540 0 0 NVIDIA CORPORATION COM 67066G104 35468171 39254 SH SOLE 39254 0 0 NXP SEMICONDUCTORS N V COM N6596X109 484143 1954 SH SOLE 1954 0 0 OCCIDENTAL PETE CORP COM 674599105 463184 7127 SH SOLE 7127 0 0 OMNICOM GROUP INC COM 681919106 1976323 20425 SH SOLE 20425 0 0 ONEOK INC NEW COM 682680103 224476 2800 SH SOLE 2800 0 0 ORACLE CORP COM 68389X105 2462074 19601 SH SOLE 19601 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 2074881 1838 SH SOLE 1838 0 0 OTIS WORLDWIDE CORP COM 68902V107 320344 3227 SH SOLE 3227 0 0 PACCAR INC COM 693718108 1904065 15369 SH SOLE 15369 0 0 PARKER-HANNIFIN CORP COM 701094104 1363909 2454 SH SOLE 2454 0 0 PAYCHEX INC COM 704326107 391740 3190 SH SOLE 3190 0 0 PEPSICO INC COM 713448108 7989572 45652 SH SOLE 45652 0 0 PFIZER INC COM 717081103 3981215 143467 SH SOLE 143467 0 0 PHILIP MORRIS INTL INC COM 718172109 354386 3868 SH SOLE 3868 0 0 PHILLIPS 66 COM 718546104 772061 4727 SH SOLE 4727 0 0 PNC FINL SVCS GROUP INC COM 693475105 284419 1760 SH SOLE 1760 0 0 PPG INDS INC COM 693506107 319215 2203 SH SOLE 2203 0 0 PPL CORP COM 69351T106 2413304 87661 SH SOLE 87661 0 0 PRICE T ROWE GROUP INC COM 74144T108 1247729 10234 SH SOLE 10234 0 0 PROCTER AND GAMBLE CO COM 742718109 36383792 224245 SH SOLE 224245 0 0 PROGRESSIVE CORP COM 743315103 323880 1566 SH SOLE 1566 0 0 PROLOGIS INC. COM 74340W103 3632689 27897 SH SOLE 27897 0 0 PUBLIC STORAGE COM 74460D109 1563423 5390 SH SOLE 5390 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4484101 67147 SH SOLE 67147 0 0 QUALCOMM INC COM 747525103 7241170 42771 SH SOLE 42771 0 0 REALTY INCOME CORP COM 756109104 11852072 219077 SH SOLE 219077 0 0 ROPER TECHNOLOGIES INC COM 776696106 2036971 3632 SH SOLE 3632 0 0 ROSS STORES INC COM 778296103 4735798 32269 SH SOLE 32269 0 0 RTX CORPORATION COM 75513E101 1673030 17154 SH SOLE 17154 0 0 S&P GLOBAL INC COM 78409V104 5444909 12798 SH SOLE 12798 0 0 SALESFORCE INC COM 79466L302 4659556 15471 SH SOLE 15471 0 0 SCHWAB CHARLES CORP COM 808513105 6915983 95604 SH SOLE 95604 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 246054 4856 SH SOLE 4856 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 737726 7956 SH SOLE 7956 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 929544 14978 SH SOLE 14978 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5223767 64787 SH SOLE 64787 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1780168 21861 SH SOLE 21861 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4511217 73894 SH SOLE 73894 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1126049 16709 SH SOLE 16709 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6265576 95439 SH SOLE 95439 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 31941401 253584 SH SOLE 253584 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 9326016 100398 SH SOLE 100398 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 35943779 853366 SH SOLE 853366 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 32961361 349130 SH SOLE 349130 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 31821853 416735 SH SOLE 416735 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 41202889 224063 SH SOLE 224063 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3774540 95485 SH SOLE 95485 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 51974726 636477 SH SOLE 636477 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 146147105 701719 SH SOLE 701719 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 45993004 311332 SH SOLE 311332 0 0 SEMPRA COM 816851109 2298286 31996 SH SOLE 31996 0 0 SERVICENOW INC COM 81762P102 684635 898 SH SOLE 898 0 0 SHELL PLC SPON ADS 780259305 383067 5714 SH SOLE 5714 0 0 SHERWIN WILLIAMS CO COM 824348106 2049340 5900 SH SOLE 5900 0 0 SOUTHERN CO COM 842587107 2441861 34038 SH SOLE 34038 0 0 SOUTHERN COPPER CORP COM 84265V105 2100574 19720 SH SOLE 19720 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2114492 5316 SH SOLE 5316 0 0 SPDR GOLD TR GOLD SHS 78463V107 479533 2331 SH SOLE 2331 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 25388885 48538 SH SOLE 48538 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8893431 15984 SH SOLE 15984 0 0 SPDR SER TR AEROSPACE DEF 78464A631 347479 2473 SH SOLE 2473 0 0 SPDR SER TR NYSE TECH ETF 78464A102 909249 4985 SH SOLE 4985 0 0 SPDR SER TR S&P DIVID ETF 78464A763 12751468 97161 SH SOLE 97161 0 0 STANLEY BLACK & DECKER INC COM 854502101 1548698 15814 SH SOLE 15814 0 0 STARBUCKS CORP COM 855244109 13334290 145905 SH SOLE 145905 0 0 STATE STR CORP COM 857477103 215140 2782 SH SOLE 2782 0 0 STRYKER CORPORATION COM 863667101 587623 1642 SH SOLE 1642 0 0 SYNOPSYS INC COM 871607107 397181 695 SH SOLE 695 0 0 SYSCO CORP COM 871829107 872673 10750 SH SOLE 10750 0 0 T-MOBILE US INC COM 872590104 2302883 14109 SH SOLE 14109 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1005954 7394 SH SOLE 7394 0 0 TARGET CORP COM 87612E106 3981731 22469 SH SOLE 22469 0 0 TESLA INC COM 88160R101 3587522 20408 SH SOLE 20408 0 0 TEXAS INSTRS INC COM 882508104 557234 3199 SH SOLE 3199 0 0 THE CIGNA GROUP COM 125523100 759793 2092 SH SOLE 2092 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5978986 10287 SH SOLE 10287 0 0 TJX COS INC NEW COM 872540109 481720 4750 SH SOLE 4750 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 380213 6297 SH SOLE 6297 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 244553 3553 SH SOLE 3553 0 0 TOYOTA MOTOR CORP ADS 892331307 331211 1316 SH SOLE 1316 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 30984004 103211 SH SOLE 103211 0 0 TRAVELERS COMPANIES INC COM 89417E109 3373305 14658 SH SOLE 14658 0 0 UNILEVER PLC SPON ADR NEW 904767704 1766286 35192 SH SOLE 35192 0 0 UNION PAC CORP COM 907818108 8117696 33008 SH SOLE 33008 0 0 UNITED PARCEL SERVICE INC CL B 911312106 22303473 150060 SH SOLE 150060 0 0 UNITEDHEALTH GROUP INC COM 91324P102 9847425 19906 SH SOLE 19906 0 0 US BANCORP DEL COM NEW 902973304 4943641 110596 SH SOLE 110596 0 0 VALERO ENERGY CORP COM 91913Y100 903462 5293 SH SOLE 5293 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 265116 2923 SH SOLE 2923 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 837863 3724 SH SOLE 3724 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 484195 2019 SH SOLE 2019 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 57766543 222264 SH SOLE 222264 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9255296 107022 SH SOLE 107022 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 850274 1769 SH SOLE 1769 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1115519 4880 SH SOLE 4880 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3660949 14652 SH SOLE 14652 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 4000431 11622 SH SOLE 11622 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 354545 5265 SH SOLE 5265 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 260443 3005 SH SOLE 3005 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3506533 19202 SH SOLE 19202 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1123910 22402 SH SOLE 22402 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1823205 15069 SH SOLE 15069 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 11606288 56855 SH SOLE 56855 0 0 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 26588007 83681 SH SOLE 83681 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 33095127 252211 SH SOLE 252211 0 0 VANGUARD WORLD FD ENERGY ETF 92204A306 8861171 67283 SH SOLE 67283 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 36548099 356950 SH SOLE 356950 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 28450227 105169 SH SOLE 105169 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 42604053 81253 SH SOLE 81253 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 20065232 82184 SH SOLE 82184 0 0 VANGUARD WORLD FD MATERIALS ETF 92204A801 8316197 40680 SH SOLE 40680 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 4651680 32625 SH SOLE 32625 0 0 VEEVA SYS INC CL A COM 922475108 675840 2917 SH SOLE 2917 0 0 VENTAS INC COM 92276F100 381802 8769 SH SOLE 8769 0 0 VERISK ANALYTICS INC COM 92345Y106 890824 3779 SH SOLE 3779 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 12963164 308941 SH SOLE 308941 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 1436984 17595 SH SOLE 17595 0 0 VISA INC COM CL A 92826C839 45351056 162502 SH SOLE 162502 0 0 WALMART INC COM 931142103 35264567 586082 SH SOLE 586082 0 0 WASTE MGMT INC DEL COM 94106L109 42006332 197074 SH SOLE 197074 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 207236 975 SH SOLE 975 0 0 WEC ENERGY GROUP INC COM 92939U106 1760599 21439 SH SOLE 21439 0 0 WELLS FARGO CO NEW COM 949746101 2353659 40608 SH SOLE 40608 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 16293013 13362 SH SOLE 13362 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 369067 10278 SH SOLE 10278 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 239232 5076 SH SOLE 5076 0 0 WILLIAMS COS INC COM 969457100 1081364 27749 SH SOLE 27749 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 1376517 19068 SH SOLE 19068 0 0 WORKDAY INC CL A 98138H101 579867 2126 SH SOLE 2126 0 0 XCEL ENERGY INC COM 98389B100 398234 7409 SH SOLE 7409 0 0 XYLEM INC COM 98419M100 1187586 9189 SH SOLE 9189 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 5127873 38853 SH SOLE 38853 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 179600 11204 SH SOLE 11204 0 0 ZYNEX INC COM 98986M103 213630 17270 SH SOLE 17270 0 0