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