0001109228-21-000004.txt : 20210513
0001109228-21-000004.hdr.sgml : 20210513
20210513122528
ACCESSION NUMBER: 0001109228-21-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210513
DATE AS OF CHANGE: 20210513
EFFECTIVENESS DATE: 20210513
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: KCM INVESTMENT ADVISORS LLC
CENTRAL INDEX KEY: 0001109228
IRS NUMBER: 911756649
STATE OF INCORPORATION: CA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-05651
FILM NUMBER: 21918208
BUSINESS ADDRESS:
STREET 1: 750 LINDARO STREET
STREET 2: SUITE 350
CITY: SAN RAFAEL
STATE: CA
ZIP: 94901
BUSINESS PHONE: 415-461-7788
MAIL ADDRESS:
STREET 1: 750 LINDARO STREET
STREET 2: SUITE 350
CITY: SAN RAFAEL
STATE: CA
ZIP: 94901
FORMER COMPANY:
FORMER CONFORMED NAME: KCM INVESTMENT ADVISORS/CA
DATE OF NAME CHANGE: 20000413
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001109228
XXXXXXXX
03-31-2021
03-31-2021
KCM INVESTMENT ADVISORS LLC
750 LINDARO STREET
SUITE 350
SAN RAFAEL
CA
94901
13F HOLDINGS REPORT
028-05651
N
Kurt Nunez
Chief Compliance Officer
415-461-7788
Kurt Nunez
San Rafael
CA
05-06-2021
0
367
2256802
false
INFORMATION TABLE
2
kcm13fq12021.xml
3M CO
COM
88579y101
28787
149401
SH
SOLE
149401
0
0
9 METERS BIOPHARMA INC
COM
654405109
18
15000
SH
SOLE
15000
0
0
ABBOTT LABS
COM
002824100
22187
185134
SH
SOLE
185134
0
0
ABBVIE INC
COM
00287y109
7249
66983
SH
SOLE
66983
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
g1151c101
7502
27156
SH
SOLE
27156
0
0
ACTIVISION BLIZZARD INC
COM
00507v109
402
4327
SH
SOLE
4327
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724f101
5522
11616
SH
SOLE
11616
0
0
AFLAC INC
COM
001055102
349
6811
SH
SOLE
6811
0
0
AGILENT TECHNOLOGIES INC
COM
00846u101
2188
17207
SH
SOLE
17207
0
0
AIR PRODS & CHEMS INC
COM
009158106
17487
62156
SH
SOLE
62156
0
0
ALBEMARLE CORP
COM
012653101
311
2130
SH
SOLE
2130
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
356
2169
SH
SOLE
2169
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609w102
433
1911
SH
SOLE
1911
0
0
ALLSTATE CORP
COM
020002101
781
6793
SH
SOLE
6793
0
0
ALPHABET INC
CAP STK CL A
02079k305
29063
14091
SH
SOLE
14091
0
0
ALPHABET INC
CAP STK CL C
02079k107
15324
7408
SH
SOLE
7408
0
0
ALTRIA GROUP INC
COM
02209s103
597
11667
SH
SOLE
11667
0
0
AMAZON COM INC
COM
023135106
52788
17061
SH
SOLE
17061
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
676
7985
SH
SOLE
7985
0
0
AMERICAN EXPRESS CO
COM
025816109
1777
12564
SH
SOLE
12564
0
0
AMERICAN TOWER CORP NEW
COM
03027x100
2420
10124
SH
SOLE
10124
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
622
4152
SH
SOLE
4152
0
0
AMGEN INC
COM
031162100
26007
104526
SH
SOLE
104526
0
0
ANTHEM INC
COM
036752103
3364
9371
SH
SOLE
9371
0
0
APPLE INC
COM
037833100
140044
1146492
SH
SOLE
1146492
0
0
APPLIED MATLS INC
COM
038222105
2823
21128
SH
SOLE
21128
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
662
11611
SH
SOLE
11611
0
0
ASML HOLDING N V
N Y REGISTRY SHS
n07059210
351
569
SH
SOLE
569
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
2541
51106
SH
SOLE
51106
0
0
AT&T INC
COM
00206r102
2164
71501
SH
SOLE
71501
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
38729
205494
SH
SOLE
205494
0
0
BANK MARIN BANCORP
COM
063425102
623
15920
SH
SOLE
15920
0
0
BAXTER INTL INC
COM
071813109
259
3074
SH
SOLE
3074
0
0
BCE INC
COM NEW
05534b760
1638
36277
SH
SOLE
36277
0
0
BECTON DICKINSON & CO
COM
075887109
1773
7293
SH
SOLE
7293
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
6670
26109
SH
SOLE
26109
0
0
BIOGEN INC
COM
09062x103
988
3533
SH
SOLE
3533
0
0
BK OF AMERICA CORP
COM
060505104
10615
274370
SH
SOLE
274370
0
0
BLACKROCK INC
COM
09247x101
2609
3460
SH
SOLE
3460
0
0
BLACKSTONE GROUP INC
COM
09260d107
2366
31747
SH
SOLE
31747
0
0
BOEING CO
COM
097023105
4150
16292
SH
SOLE
16292
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
335
8680
SH
SOLE
8680
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
6673
105699
SH
SOLE
105699
0
0
BROADCOM INC
COM
11135f101
2273
4902
SH
SOLE
4902
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
g16258108
3490
81917
SH
SOLE
81917
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
1000
7302
SH
SOLE
7302
0
0
CARLISLE COS INC
COM
142339100
247
1500
SH
SOLE
1500
0
0
CARMAX INC
COM
143130102
906
6831
SH
SOLE
6831
0
0
CARRIER GLOBAL CORPORATION
COM
14448c104
981
23226
SH
SOLE
23226
0
0
CATERPILLAR INC
COM
149123101
7723
33307
SH
SOLE
33307
0
0
CERNER CORP
COM
156782104
420
5847
SH
SOLE
5847
0
0
CHARLES RIV LABS INTL INC
COM
159864107
344
1188
SH
SOLE
1188
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119p108
261
423
SH
SOLE
423
0
0
CHECK POINT SOFTWARE TECH LT
ORD
m22465104
2141
19123
SH
SOLE
19123
0
0
CHEVRON CORP NEW
COM
166764100
24688
235598
SH
SOLE
235598
0
0
CHUBB LIMITED
COM
h1467j104
984
6226
SH
SOLE
6226
0
0
CIGNA CORP NEW
COM
125523100
502
2078
SH
SOLE
2078
0
0
CINTAS CORP
COM
172908105
2607
7639
SH
SOLE
7639
0
0
CISCO SYS INC
COM
17275R102
7135
137975
SH
SOLE
137975
0
0
CITIGROUP INC
COM NEW
172967424
668
9177
SH
SOLE
9177
0
0
CITIZENS FINANCIAL GROUP INC
COM
174610105
988
22370
SH
SOLE
22370
0
0
CLOROX CO DEL
COM
189054109
21215
109991
SH
SOLE
109991
0
0
COCA COLA CO
COM
191216100
2407
45671
SH
SOLE
45671
0
0
COLGATE PALMOLIVE CO
COM
194162103
7484
94935
SH
SOLE
94935
0
0
COMCAST CORP NEW
CL A
20030n101
2552
47166
SH
SOLE
47166
0
0
CONOCOPHILLIPS
COM
20825C104
1202
22697
SH
SOLE
22697
0
0
CONSOLIDATED EDISON INC
COM
209115104
223
2977
SH
SOLE
2977
0
0
CORCEPT THERAPEUTICS INC
COM
218352102
954
40089
SH
SOLE
40089
0
0
COSTCO WHSL CORP NEW
COM
22160K105
47507
134778
SH
SOLE
134778
0
0
CROWN CASTLE INTL CORP NEW
COM
22822v101
33348
193739
SH
SOLE
193739
0
0
CSX CORP
COM
126408103
732
7591
SH
SOLE
7591
0
0
CUMMINS INC
COM
231021106
442
1707
SH
SOLE
1707
0
0
CVS HEALTH CORP
COM
126650100
825
10965
SH
SOLE
10965
0
0
DANAHER CORPORATION
COM
235851102
20085
89235
SH
SOLE
89235
0
0
DEERE & CO
COM
244199105
4331
11576
SH
SOLE
11576
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
665
13780
SH
SOLE
13780
0
0
DIAGEO PLC
SPON ADR NEW
25243q205
1037
6312
SH
SOLE
6312
0
0
DICKS SPORTING GOODS INC
COM
253393102
361
4738
SH
SOLE
4738
0
0
DISNEY WALT CO
COM
254687106
32109
174015
SH
SOLE
174015
0
0
DOMINION ENERGY INC
COM
25746u109
4735
62342
SH
SOLE
62342
0
0
DOUGLAS EMMETT INC
COM
25960p109
988
31450
SH
SOLE
31450
0
0
DOVER CORP
COM
260003108
954
6959
SH
SOLE
6959
0
0
DOW INC
COM
260557103
281
4388
SH
SOLE
4388
0
0
DUKE ENERGY CORP NEW
COM NEW
26441c204
948
9823
SH
SOLE
9823
0
0
DUPONT DE NEMOURS INC
COM
26614n102
333
4310
SH
SOLE
4310
0
0
EATON CORP PLC
SHS
g29183103
1396
10098
SH
SOLE
10098
0
0
ECOLAB INC
COM
278865100
24137
112752
SH
SOLE
112752
0
0
EDISON INTL
COM
281020107
7867
134252
SH
SOLE
134252
0
0
ELECTRONIC ARTS INC
COM
285512109
373
2758
SH
SOLE
2758
0
0
EMERSON ELEC CO
COM
291011104
1505
16679
SH
SOLE
16679
0
0
EMX RTY CORP
COM
26873j107
105
35630
SH
SOLE
35630
0
0
ENBRIDGE INC
COM
29250n105
463
12707
SH
SOLE
12707
0
0
ESSEX PPTY TR INC
COM
297178105
1170
4305
SH
SOLE
4305
0
0
EVERSOURCE ENERGY
COM
30040w108
420
4854
SH
SOLE
4854
0
0
EXPEDITORS INTL WASH INC
COM
302130109
355
3295
SH
SOLE
3295
0
0
EXXON MOBIL CORP
COM
30231G102
3274
58641
SH
SOLE
58641
0
0
FACEBOOK INC
CL A
30303m102
3010
10220
SH
SOLE
10220
0
0
FACTSET RESH SYS INC
COM
303075105
374
1213
SH
SOLE
1213
0
0
FASTENAL CO
COM
311900104
236
4700
SH
SOLE
4700
0
0
FEDERAL RLTY INVT TR
SH BEN INT NEW
313747206
402
3965
SH
SOLE
3965
0
0
FEDEX CORP
COM
31428x106
1276
4494
SH
SOLE
4494
0
0
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
2701
203829
SH
SOLE
203829
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
401
3792
SH
SOLE
3792
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
20141
120787
SH
SOLE
120787
0
0
FIRST SOLAR INC
COM
336433107
226
2590
SH
SOLE
2590
0
0
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737m102
3088
45420
SH
SOLE
45420
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939l407
251
6939
SH
SOLE
6939
0
0
FORD MTR CO DEL
COM
345370860
341
27819
SH
SOLE
27819
0
0
FORTINET INC
COM
34959E109
1797
9745
SH
SOLE
9745
0
0
FREEPORT-MCMORAN INC
CL B
35671d857
553
16787
SH
SOLE
16787
0
0
GENERAL DYNAMICS CORP
COM
369550108
3352
18462
SH
SOLE
18462
0
0
GENERAL ELECTRIC CO
COM
369604103
1264
96274
SH
SOLE
96274
0
0
GENERAL MTRS CO
COM
37045v100
296
5157
SH
SOLE
5157
0
0
GENUINE PARTS CO
COM
372460105
8498
73522
SH
SOLE
73522
0
0
GILEAD SCIENCES INC
COM
375558103
723
11184
SH
SOLE
11184
0
0
GLOBAL X FDS
AUTONMOUS EV ETF
37954y624
381
14370
SH
SOLE
14370
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
570
7200
SH
SOLE
7200
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
2043
6248
SH
SOLE
6248
0
0
GRACO INC
COM
384109104
242
3375
SH
SOLE
3375
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
597
8945
SH
SOLE
8945
0
0
HEALTHPEAK PROPERTIES INC
COM
42250p103
237
7455
SH
SOLE
7455
0
0
HERSHEY CO
COM
427866108
1820
11506
SH
SOLE
11506
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824c109
588
37365
SH
SOLE
37365
0
0
HOME DEPOT INC
COM
437076102
44055
144325
SH
SOLE
144325
0
0
HONEYWELL INTL INC
COM
438516106
5667
26106
SH
SOLE
26106
0
0
HP INC
COM
40434l105
246
7758
SH
SOLE
7758
0
0
IDEXX LABS INC
COM
45168d104
1192
2436
SH
SOLE
2436
0
0
ILLINOIS TOOL WKS INC
COM
452308109
2879
12997
SH
SOLE
12997
0
0
ILLUMINA INC
COM
452327109
579
1507
SH
SOLE
1507
0
0
INGERSOLL RAND INC
COM
45687v106
420
8530
SH
SOLE
8530
0
0
INTEL CORP
COM
458140100
15982
249711
SH
SOLE
249711
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
1597
11988
SH
SOLE
11988
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
426
3050
SH
SOLE
3050
0
0
INTUIT
COM
461202103
344
899
SH
SOLE
899
0
0
INTUITIVE SURGICAL INC
COM NEW
46120e602
868
1175
SH
SOLE
1175
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138e511
19166
1277721
SH
SOLE
1277721
0
0
INVESCO EXCHANGE TRADED FD T
INVESCO MSCI
46137v407
10175
134710
SH
SOLE
134710
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137v233
2208
7446
SH
SOLE
7446
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137v357
872
6154
SH
SOLE
6154
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137v142
279
5639
SH
SOLE
5639
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
12752
39958
SH
SOLE
39958
0
0
IRON MTN INC NEW
COM
46284v101
942
25440
SH
SOLE
25440
0
0
ISHARES GOLD TR
ISHARES
464285105
354
21747
SH
SOLE
21747
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
7764
51569
SH
SOLE
51569
0
0
ISHARES TR
SELECT DIVID ETF
464287168
6710
58804
SH
SOLE
58804
0
0
ISHARES TR
CORE S&P500 ETF
464287200
6179
15533
SH
SOLE
15533
0
0
ISHARES TR
PFD AND INCM SEC
464288687
3015
78511
SH
SOLE
78511
0
0
ISHARES TR
CORE DIV GRWTH
46434v621
2438
50516
SH
SOLE
50516
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
2110
8680
SH
SOLE
8680
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
2003
7694
SH
SOLE
7694
0
0
ISHARES TR
S&P 100 ETF
464287101
1722
9574
SH
SOLE
9574
0
0
ISHARES TR
MSCI ACWI ETF
464288257
1689
17755
SH
SOLE
17755
0
0
ISHARES TR
U.S. FINLS ETF
464287788
1201
16040
SH
SOLE
16040
0
0
ISHARES TR
MSCI USA QLT FCT
46432f339
1083
8897
SH
SOLE
8897
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
1042
22324
SH
SOLE
22324
0
0
ISHARES TR
U.S. TECH ETF
464287721
1019
11616
SH
SOLE
11616
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
844
12792
SH
SOLE
12792
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
811
3669
SH
SOLE
3669
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
573
3782
SH
SOLE
3782
0
0
ISHARES TR
MSCI EAFE ETF
464287465
529
6970
SH
SOLE
6970
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
460
4240
SH
SOLE
4240
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
403
1220
SH
SOLE
1220
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
367
1460
SH
SOLE
1460
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
322
3160
SH
SOLE
3160
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
315
12960
SH
SOLE
12960
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
314
2224
SH
SOLE
2224
0
0
ISHARES TR
MSCI USA MIN VOL
46429b697
308
4450
SH
SOLE
4450
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
287
4404
SH
SOLE
4404
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
287
3656
SH
SOLE
3656
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
264
4955
SH
SOLE
4955
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
255
706
SH
SOLE
706
0
0
ISHARES TR
EUROPE ETF
464287861
252
5010
SH
SOLE
5010
0
0
ISHARES TR
TRANS AVG ETF
464287192
239
929
SH
SOLE
929
0
0
ISHARES TR
US INDUSTRIALS
464287754
236
2230
SH
SOLE
2230
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
230
2105
SH
SOLE
2105
0
0
ISHARES TR
EXPANDED TECH
464287515
212
622
SH
SOLE
622
0
0
ISHARES TR
RUS MID CAP ETF
464287499
210
2836
SH
SOLE
2836
0
0
ISHARES U S ETF TR
TECHNOLOGY
46431w648
565
11636
SH
SOLE
11636
0
0
JACOBS ENGR GROUP INC
COM
469814107
782
6048
SH
SOLE
6048
0
0
JOHNSON & JOHNSON
COM
478160104
44795
272561
SH
SOLE
272561
0
0
JOHNSON CTLS INTL PLC
SHS
g51502105
345
5786
SH
SOLE
5786
0
0
JPMORGAN CHASE & CO
COM
46625H100
23550
154702
SH
SOLE
154702
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
213
808
SH
SOLE
808
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
1121
7814
SH
SOLE
7814
0
0
KILROY RLTY CORP
COM
49427f108
9845
150006
SH
SOLE
150006
0
0
KIMBERLY-CLARK CORP
COM
494368103
18755
134876
SH
SOLE
134876
0
0
KKR & CO INC
COM
48251w104
234
4800
SH
SOLE
4800
0
0
KLA CORP
COM NEW
482480100
4508
13643
SH
SOLE
13643
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
1539
7592
SH
SOLE
7592
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540r409
7049
27638
SH
SOLE
27638
0
0
LAM RESEARCH CORP
COM
512807108
1743
2929
SH
SOLE
2929
0
0
LAMB WESTON HLDGS INC
COM
513272104
268
3456
SH
SOLE
3456
0
0
LENNAR CORP
CL A
526057104
1587
15676
SH
SOLE
15676
0
0
LILLY ELI & CO
COM
532457108
4757
25465
SH
SOLE
25465
0
0
LINDE PLC
SHS
g5494j103
1850
6605
SH
SOLE
6605
0
0
LOCKHEED MARTIN CORP
COM
539830109
4042
10940
SH
SOLE
10940
0
0
LOWES COS INC
COM
548661107
5930
31180
SH
SOLE
31180
0
0
LULULEMON ATHLETICA INC
COM
550021109
2486
8105
SH
SOLE
8105
0
0
LUMENTUM HLDGS INC
COM
55024u109
210
2295
SH
SOLE
2295
0
0
MARATHON PETE CORP
COM
56585a102
395
7378
SH
SOLE
7378
0
0
MARRIOTT INTL INC NEW
CL A
571903202
2080
14044
SH
SOLE
14044
0
0
MASIMO CORP
COM
574795100
559
2435
SH
SOLE
2435
0
0
MASTERCARD INCORPORATED
CL A
57636q104
1117
3137
SH
SOLE
3137
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
6081
68202
SH
SOLE
68202
0
0
MCDONALDS CORP
COM
580135101
20183
90048
SH
SOLE
90048
0
0
MCKESSON CORP
COM
58155q103
295
1514
SH
SOLE
1514
0
0
MDU RES GROUP INC
COM
552690109
6338
200500
SH
SOLE
200500
0
0
MEDICAL PPTYS TRUST INC
COM
58463j304
2755
129478
SH
SOLE
129478
0
0
MEDTRONIC PLC
SHS
g5960l103
11304
95689
SH
SOLE
95689
0
0
MERCK & CO. INC
COM
58933y105
4351
56442
SH
SOLE
56442
0
0
MICROSOFT CORP
COM
594918104
87873
372708
SH
SOLE
372708
0
0
MODERNA INC
COM
60770k107
207
1582
SH
SOLE
1582
0
0
MONDELEZ INTL INC
CL A
609207105
1092
18665
SH
SOLE
18665
0
0
MORGAN STANLEY
COM NEW
617446448
2942
37883
SH
SOLE
37883
0
0
NETEASE INC
SPONSORED ADS
64110w102
202
1961
SH
SOLE
1961
0
0
NETFLIX INC
COM
64110l106
515
987
SH
SOLE
987
0
0
NEWMONT CORP
COM
651639106
504
8363
SH
SOLE
8363
0
0
NEXTERA ENERGY INC
COM
65339f101
35418
468427
SH
SOLE
468427
0
0
NICE LTD
SPONSORED ADR
653656108
383
1755
SH
SOLE
1755
0
0
NIKE INC
CL B
654106103
27271
205212
SH
SOLE
205212
0
0
NORFOLK SOUTHN CORP
COM
655844108
928
3455
SH
SOLE
3455
0
0
NOVARTIS AG
SPONSORED ADR
66987v109
1144
13378
SH
SOLE
13378
0
0
NUCOR CORP
COM
670346105
873
10870
SH
SOLE
10870
0
0
NVIDIA CORPORATION
COM
67066g104
2535
4748
SH
SOLE
4748
0
0
OCCIDENTAL PETE CORP
COM
674599105
345
12955
SH
SOLE
12955
0
0
ORACLE CORP
COM
68389x105
2831
40343
SH
SOLE
40343
0
0
OREILLY AUTOMOTIVE INC
COM
67103h107
594
1171
SH
SOLE
1171
0
0
OTIS WORLDWIDE CORP
COM
68902v107
402
5867
SH
SOLE
5867
0
0
PARKER-HANNIFIN CORP
COM
701094104
2432
7711
SH
SOLE
7711
0
0
PAYCHEX INC
COM
704326107
252
2571
SH
SOLE
2571
0
0
PAYPAL HLDGS INC
COM
70450y103
3754
15460
SH
SOLE
15460
0
0
PEPSICO INC
COM
713448108
6881
48644
SH
SOLE
48644
0
0
PFIZER INC
COM
717081103
7908
218283
SH
SOLE
218283
0
0
PHILIP MORRIS INTL INC
COM
718172109
685
7716
SH
SOLE
7716
0
0
PHILLIPS 66
COM
718546104
355
4355
SH
SOLE
4355
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
203
22357
SH
SOLE
22357
0
0
PPG INDS INC
COM
693506107
246
1638
SH
SOLE
1638
0
0
PREFERRED APT CMNTYS INC
COM
74039l103
2348
238425
SH
SOLE
238425
0
0
PRETIUM RES INC
COM
74139c102
174
16810
SH
SOLE
16810
0
0
PRICE T ROWE GROUP INC
COM
74144t108
987
5751
SH
SOLE
5751
0
0
PROCTER AND GAMBLE CO
COM
742718109
28649
211539
SH
SOLE
211539
0
0
PROLOGIS INC.
COM
74340w103
1902
17940
SH
SOLE
17940
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347b201
30812
1417280
SH
SOLE
1417280
0
0
PUBLIC STORAGE
COM
74460d109
337
1366
SH
SOLE
1366
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
4903
81436
SH
SOLE
81436
0
0
QUALCOMM INC
COM
747525103
6583
49650
SH
SOLE
49650
0
0
QUEST DIAGNOSTICS INC
COM
74834l100
479
3731
SH
SOLE
3731
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
1687
21830
SH
SOLE
21830
0
0
REALTY INCOME CORP
COM
756109104
14449
227542
SH
SOLE
227542
0
0
RESIDEO TECHNOLOGIES INC
COM
76118y104
389
13776
SH
SOLE
13776
0
0
ROSS STORES INC
COM
778296103
330
2748
SH
SOLE
2748
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
579
15714
SH
SOLE
15714
0
0
S&P GLOBAL INC
COM
78409v104
5226
14809
SH
SOLE
14809
0
0
SALESFORCE COM INC
COM
79466l302
9113
43012
SH
SOLE
43012
0
0
SAP SE
SPON ADR
803054204
235
1916
SH
SOLE
1916
0
0
SCHLUMBERGER LTD
COM
806857108
743
27318
SH
SOLE
27318
0
0
SCHWAB CHARLES CORP
COM
808513105
2765
42424
SH
SOLE
42424
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
3901
53503
SH
SOLE
53503
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3738
38653
SH
SOLE
38653
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
1819
24444
SH
SOLE
24444
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1130
11770
SH
SOLE
11770
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
389
2996
SH
SOLE
2996
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
236
4559
SH
SOLE
4559
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369y803
103495
779274
SH
SOLE
779274
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369y407
29904
177926
SH
SOLE
177926
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369y209
29029
248666
SH
SOLE
248666
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369y852
28950
394846
SH
SOLE
394846
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369y308
19459
284865
SH
SOLE
284865
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369y704
16335
165921
SH
SOLE
165921
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369y605
16236
476816
SH
SOLE
476816
0
0
SELECT SECTOR SPDR TR
ENERGY
81369y506
7778
158545
SH
SOLE
158545
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369y100
6012
76299
SH
SOLE
76299
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369y886
2857
44613
SH
SOLE
44613
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369y860
1314
33276
SH
SOLE
33276
0
0
SEMPRA ENERGY
COM
816851109
3052
23021
SH
SOLE
23021
0
0
SERVICENOW INC
COM
81762p102
434
867
SH
SOLE
867
0
0
SHERWIN WILLIAMS CO
COM
824348106
2384
3230
SH
SOLE
3230
0
0
SKYWORKS SOLUTIONS INC
COM
83088m102
249
1359
SH
SOLE
1359
0
0
SOUTHERN CO
COM
842587107
1273
20486
SH
SOLE
20486
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467x109
1195
3620
SH
SOLE
3620
0
0
SPDR GOLD TR
GOLD SHS
78463v107
935
5846
SH
SOLE
5846
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462f103
16071
40551
SH
SOLE
40551
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467y107
9337
19614
SH
SOLE
19614
0
0
SPDR SER TR
S&P DIVID ETF
78464a763
11543
97795
SH
SOLE
97795
0
0
SPDR SER TR
S&P REGL BKG
78464a698
1055
15904
SH
SOLE
15904
0
0
SPDR SER TR
NYSE TECH ETF
78464a102
737
5090
SH
SOLE
5090
0
0
SPDR SER TR
S&P BIOTECH
78464a870
343
2526
SH
SOLE
2526
0
0
SPDR SER TR
AEROSPACE DEF
78464a631
311
2473
SH
SOLE
2473
0
0
SPIRIT AIRLS INC
COM
848577102
1845
50000
SH
SOLE
50000
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208r101
313
18000
SH
SOLE
18000
0
0
STANLEY BLACK & DECKER INC
COM
854502101
5966
29881
SH
SOLE
29881
0
0
STARBUCKS CORP
COM
855244109
18525
169532
SH
SOLE
169532
0
0
STATE STR CORP
COM
857477103
276
3283
SH
SOLE
3283
0
0
STRYKER CORPORATION
COM
863667101
471
1932
SH
SOLE
1932
0
0
SVB FINANCIAL GROUP
COM
78486q101
265
537
SH
SOLE
537
0
0
SYNOPSYS INC
COM
871607107
221
891
SH
SOLE
891
0
0
SYSCO CORP
COM
871829107
747
9483
SH
SOLE
9483
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
9054
76549
SH
SOLE
76549
0
0
TARGET CORP
COM
87612E106
6742
34041
SH
SOLE
34041
0
0
TELEFLEX INCORPORATED
COM
879369106
253
610
SH
SOLE
610
0
0
TESLA INC
COM
88160r101
7492
11216
SH
SOLE
11216
0
0
TEXAS CAP BANCSHARES INC
COM
88224q107
213
3000
SH
SOLE
3000
0
0
TEXAS INSTRS INC
COM
882508104
1011
5348
SH
SOLE
5348
0
0
THE TRADE DESK INC
COM CL A
88339j105
280
429
SH
SOLE
429
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
4905
10748
SH
SOLE
10748
0
0
TJX COS INC NEW
COM
872540109
538
8134
SH
SOLE
8134
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
443
6801
SH
SOLE
6801
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
230
1471
SH
SOLE
1471
0
0
TRANE TECHNOLOGIES PLC
SHS
g8994e103
16384
98959
SH
SOLE
98959
0
0
TRAVELERS COMPANIES INC
COM
89417E109
3332
22156
SH
SOLE
22156
0
0
UDR INC
COM
902653104
263
6000
SH
SOLE
6000
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2330
41737
SH
SOLE
41737
0
0
UNION PAC CORP
COM
907818108
8178
37104
SH
SOLE
37104
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
24711
145370
SH
SOLE
145370
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
5634
15142
SH
SOLE
15142
0
0
UNIVERSAL DISPLAY CORP
COM
91347p105
213
900
SH
SOLE
900
0
0
US BANCORP DEL
COM NEW
902973304
6054
109455
SH
SOLE
109455
0
0
V F CORP
COM
918204108
215
2693
SH
SOLE
2693
0
0
VALERO ENERGY CORP
COM
91913Y100
284
3966
SH
SOLE
3966
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189f676
504
2070
SH
SOLE
2070
0
0
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189f692
245
3553
SH
SOLE
3553
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
46299
224001
SH
SOLE
224001
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
4546
49492
SH
SOLE
49492
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
3437
15526
SH
SOLE
15526
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
3141
12222
SH
SOLE
12222
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1362
6360
SH
SOLE
6360
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
659
1809
SH
SOLE
1809
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
326
1757
SH
SOLE
1757
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
281
2136
SH
SOLE
2136
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
452
7175
SH
SOLE
7175
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
1983
13480
SH
SOLE
13480
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
300
6111
SH
SOLE
6111
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
1376
13614
SH
SOLE
13614
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
235
1137
SH
SOLE
1137
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204a702
29012
80928
SH
SOLE
80928
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204a884
27284
209861
SH
SOLE
209861
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204a108
19784
66977
SH
SOLE
66977
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204a405
19670
232777
SH
SOLE
232777
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204a504
16263
71096
SH
SOLE
71096
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204a603
12891
68109
SH
SOLE
68109
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204a801
7535
43566
SH
SOLE
43566
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204a207
4841
27161
SH
SOLE
27161
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204a876
2203
15677
SH
SOLE
15677
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204a306
1863
27393
SH
SOLE
27393
0
0
VARIAN MED SYS INC
COM
92220p105
2960
16770
SH
SOLE
16770
0
0
VENTAS INC
COM
92276f100
499
9352
SH
SOLE
9352
0
0
VERISK ANALYTICS INC
COM
92345Y106
976
5525
SH
SOLE
5525
0
0
VERIZON COMMUNICATIONS INC
COM
92343v104
31675
544720
SH
SOLE
544720
0
0
VIATRIS INC
COM
92556v106
183
13124
SH
SOLE
13124
0
0
VISA INC
COM CL A
92826c839
34131
161198
SH
SOLE
161198
0
0
VISTRA CORP
COM
92840m102
530
30000
SH
SOLE
30000
0
0
VOYA PRIME RATE TR
SH BEN INT
92913a100
169
36522
SH
SOLE
36522
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
350
6378
SH
SOLE
6378
0
0
WALMART INC
COM
931142103
23148
170416
SH
SOLE
170416
0
0
WASTE MGMT INC DEL
COM
94106l109
28444
220460
SH
SOLE
220460
0
0
WEC ENERGY GROUP INC
COM
92939u106
2991
31957
SH
SOLE
31957
0
0
WELLS FARGO CO NEW
COM
949746101
12808
327819
SH
SOLE
327819
0
0
WESTAMERICA BANCORPORATION
COM
957090103
357
5690
SH
SOLE
5690
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
588
15399
SH
SOLE
15399
0
0
WHITE MTNS INS GROUP LTD
COM
g9618e107
494
443
SH
SOLE
443
0
0
WORKDAY INC
CL A
98138h101
756
3044
SH
SOLE
3044
0
0
XCEL ENERGY INC
COM
98389b100
393
5915
SH
SOLE
5915
0
0
XYLEM INC
COM
98419m100
1193
11340
SH
SOLE
11340
0
0
YUM BRANDS INC
COM
988498101
213
1966
SH
SOLE
1966
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
675
1392
SH
SOLE
1392
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956p102
6083
37998
SH
SOLE
37998
0
0
ZYNEX INC
COM
98986m103
240
15700
SH
SOLE
15700
0
0