0001109228-21-000009.txt : 20211021
0001109228-21-000009.hdr.sgml : 20211021
20211021133125
ACCESSION NUMBER: 0001109228-21-000009
CONFORMED SUBMISSION TYPE: 13F-HR/A
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20211021
DATE AS OF CHANGE: 20211021
EFFECTIVENESS DATE: 20211021
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/A
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-05651
FILM NUMBER: 211336530
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/A
1
primary_doc.xml
13F-HR/A
LIVE
false
false
false
0001109228
XXXXXXXX
06-30-2021
06-30-2021
true
1
RESTATEMENT
KCM INVESTMENT ADVISORS LLC
750 LINDARO STREET
SUITE 350
SAN RAFAEL
CA
94901
13F HOLDINGS REPORT
028-05651
N
Jason Love
Chief Technology Officer and Equity/Preferred Trader
415-461-7788
Jason Love
San Rafael
CA
10-21-2021
0
388
2472159
false
INFORMATION TABLE
2
kcm13fq22021.xml
3M CO
COM
88579y101
31453
158349
SH
SOLE
158349
0
0
9 METERS BIOPHARMA INC
COM
654405109
17
15000
SH
SOLE
15000
0
0
ASML HOLDING N V
N Y REGISTRY SHS
n07059210
402
582
SH
SOLE
582
0
0
AT&T INC
COM
00206r102
1884
65451
SH
SOLE
65451
0
0
ABBVIE INC
COM
00287y109
8209
72882
SH
SOLE
72882
0
0
ABBOTT LABS
COM
002824100
21722
187373
SH
SOLE
187373
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
g1151c101
7895
26783
SH
SOLE
26783
0
0
ACTIVISION BLIZZARD INC
COM
00507v109
544
5700
SH
SOLE
5700
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724f101
5829
9953
SH
SOLE
9953
0
0
AFLAC INC
COM
001055102
333
6206
SH
SOLE
6206
0
0
AGILENT TECHNOLOGIES INC
COM
00846u101
1007
6813
SH
SOLE
6813
0
0
AIR PRODS & CHEMS INC
COM
009158106
17964
62445
SH
SOLE
62445
0
0
ALBEMARLE CORP
COM
012653101
936
5555
SH
SOLE
5555
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
563
3093
SH
SOLE
3093
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609w102
421
1858
SH
SOLE
1858
0
0
ALLSTATE CORP
COM
020002101
1104
8460
SH
SOLE
8460
0
0
ALPHABET INC
CAP STK CL A
02079k305
34463
14114
SH
SOLE
14114
0
0
ALPHABET INC
CAP STK CL C
02079k107
18930
7553
SH
SOLE
7553
0
0
ALTRIA GROUP INC
COM
02209s103
431
9049
SH
SOLE
9049
0
0
AMAZON COM INC
COM
023135106
59948
17426
SH
SOLE
17426
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
676
7988
SH
SOLE
7988
0
0
AMERICAN EXPRESS CO
COM
025816109
2391
14470
SH
SOLE
14470
0
0
AMERICAN TOWER CORP NEW
COM
03027x100
2672
9891
SH
SOLE
9891
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
650
4218
SH
SOLE
4218
0
0
AMGEN INC
COM
031162100
26863
110209
SH
SOLE
110209
0
0
ANTHEM INC
COM
036752103
3518
9215
SH
SOLE
9215
0
0
APPLE INC
COM
037833100
157889
1152809
SH
SOLE
1152809
0
0
APPLIED MATLS INC
COM
038222105
4754
33385
SH
SOLE
33385
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
708
11691
SH
SOLE
11691
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
1976
32981
SH
SOLE
32981
0
0
ATLASSIAN CORP PLC
CL A
g06242104
954
3715
SH
SOLE
3715
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
41782
210362
SH
SOLE
210362
0
0
BCE INC
COM NEW
05534b760
2132
43229
SH
SOLE
43229
0
0
BANK MARIN BANCORP
COM
063425102
503
15777
SH
SOLE
15777
0
0
BK OF AMERICA CORP
COM
060505104
11182
271208
SH
SOLE
271208
0
0
BAXTER INTL INC
COM
071813109
239
2974
SH
SOLE
2974
0
0
BECTON DICKINSON & CO
COM
075887109
1532
6298
SH
SOLE
6298
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
7817
28128
SH
SOLE
28128
0
0
BIOGEN INC
COM
09062x103
1090
3149
SH
SOLE
3149
0
0
BLACKROCK INC
COM
09247x101
3207
3666
SH
SOLE
3666
0
0
BLACKSTONE GROUP INC
COM
09260d107
3591
36963
SH
SOLE
36963
0
0
BLACKSTONE MTG TR INC
COM CL A
09257w100
286
8984
SH
SOLE
8984
0
0
BOEING CO
COM
097023105
3768
15727
SH
SOLE
15727
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
371
8680
SH
SOLE
8680
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
6427
96190
SH
SOLE
96190
0
0
BROADCOM INC
COM
11135f101
2533
5313
SH
SOLE
5313
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
g16258108
3254
84371
SH
SOLE
84371
0
0
CSX CORP
COM
126408103
656
20462
SH
SOLE
20462
0
0
CVS HEALTH CORP
COM
126650100
1068
12797
SH
SOLE
12797
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
999
7302
SH
SOLE
7302
0
0
CARMAX INC
COM
143130102
882
6831
SH
SOLE
6831
0
0
CARRIER GLOBAL CORPORATION
COM
14448c104
1449
29817
SH
SOLE
29817
0
0
CATERPILLAR INC
COM
149123101
8811
40485
SH
SOLE
40485
0
0
CERNER CORP
COM
156782104
391
5000
SH
SOLE
5000
0
0
CHARLES RIV LABS INTL INC
COM
159864107
439
1188
SH
SOLE
1188
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119p108
302
418
SH
SOLE
418
0
0
CHECK POINT SOFTWARE TECH LT
ORD
m22465104
2221
19123
SH
SOLE
19123
0
0
CHEVRON CORP NEW
COM
166764100
26201
250148
SH
SOLE
250148
0
0
CHUBB LIMITED
COM
h1467j104
1134
7136
SH
SOLE
7136
0
0
CIGNA CORP NEW
COM
125523100
495
2089
SH
SOLE
2089
0
0
CINTAS CORP
COM
172908105
2988
7822
SH
SOLE
7822
0
0
CISCO SYS INC
COM
17275R102
7358
138832
SH
SOLE
138832
0
0
CITIGROUP INC
COM NEW
172967424
668
9443
SH
SOLE
9443
0
0
CITIZENS FINL GROUP INC
COM
174610105
2493
54356
SH
SOLE
54356
0
0
CLOROX CO DEL
COM
189054109
19938
110821
SH
SOLE
110821
0
0
COCA COLA CO
COM
191216100
2784
51448
SH
SOLE
51448
0
0
COLGATE PALMOLIVE CO
COM
194162103
7692
94560
SH
SOLE
94560
0
0
COMCAST CORP NEW
CL A
20030n101
2811
49306
SH
SOLE
49306
0
0
CONOCOPHILLIPS
COM
20825C104
1178
19347
SH
SOLE
19347
0
0
CONSOLIDATED EDISON INC
COM
209115104
372
5181
SH
SOLE
5181
0
0
CORCEPT THERAPEUTICS INC
COM
218352102
882
40089
SH
SOLE
40089
0
0
COSTCO WHSL CORP NEW
COM
22160K105
53310
134734
SH
SOLE
134734
0
0
CROWN CASTLE INTL CORP NEW
COM
22822v101
39055
200179
SH
SOLE
200179
0
0
CUMMINS INC
COM
231021106
519
2130
SH
SOLE
2130
0
0
DANAHER CORPORATION
COM
235851102
24137
89942
SH
SOLE
89942
0
0
DEERE & CO
COM
244199105
4458
12638
SH
SOLE
12638
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
592
13690
SH
SOLE
13690
0
0
DIAGEO PLC
SPON ADR NEW
25243q205
1723
8990
SH
SOLE
8990
0
0
DICKS SPORTING GOODS INC
COM
253393102
475
4738
SH
SOLE
4738
0
0
DIGITAL RLTY TR INC
COM
253868103
209
1389
SH
SOLE
1389
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434v609
229
5107
SH
SOLE
5107
0
0
DISNEY WALT CO
COM
254687106
31456
178961
SH
SOLE
178961
0
0
DOCUSIGN INC
COM
256163106
323
1154
SH
SOLE
1154
0
0
DOMINION ENERGY INC
COM
25746u109
4283
58214
SH
SOLE
58214
0
0
DOUGLAS EMMETT INC
COM
25960p109
1889
56200
SH
SOLE
56200
0
0
DOVER CORP
COM
260003108
1053
6994
SH
SOLE
6994
0
0
DOW INC
COM
260557103
269
4257
SH
SOLE
4257
0
0
DUPONT DE NEMOURS INC
COM
26614n102
334
4310
SH
SOLE
4310
0
0
DUKE ENERGY CORP NEW
COM NEW
26441c204
750
7600
SH
SOLE
7600
0
0
EMX RTY CORP
COM
26873j107
106
35630
SH
SOLE
35630
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924g201
211
3480
SH
SOLE
3480
0
0
EATON CORP PLC
SHS
g29183103
1515
10223
SH
SOLE
10223
0
0
ECOLAB INC
COM
278865100
23437
113788
SH
SOLE
113788
0
0
EDISON INTL
COM
281020107
8099
140073
SH
SOLE
140073
0
0
EDWARDS LIFESCIENCES CORP
COM
28176e108
512
4940
SH
SOLE
4940
0
0
ELECTRONIC ARTS INC
COM
285512109
397
2758
SH
SOLE
2758
0
0
LILLY ELI & CO
COM
532457108
5737
24995
SH
SOLE
24995
0
0
EMERSON ELEC CO
COM
291011104
1686
17523
SH
SOLE
17523
0
0
ENBRIDGE INC
COM
29250n105
485
12107
SH
SOLE
12107
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
214
8868
SH
SOLE
8868
0
0
ESSEX PPTY TR INC
COM
297178105
1176
3919
SH
SOLE
3919
0
0
EVERGY INC
COM
30034w106
285
4718
SH
SOLE
4718
0
0
EVERSOURCE ENERGY
COM
30040w108
403
5019
SH
SOLE
5019
0
0
EXPEDITORS INTL WASH INC
COM
302130109
423
3341
SH
SOLE
3341
0
0
EXXON MOBIL CORP
COM
30231G102
3088
48947
SH
SOLE
48947
0
0
FACEBOOK INC
CL A
30303m102
3608
10377
SH
SOLE
10377
0
0
FACTSET RESH SYS INC
COM
303075105
407
1213
SH
SOLE
1213
0
0
FASTENAL CO
COM
311900104
284
5466
SH
SOLE
5466
0
0
FEDEX CORP
COM
31428x106
1436
4814
SH
SOLE
4814
0
0
FEDERAL RLTY INVT TR
SH BEN INT NEW
313747206
451
3847
SH
SOLE
3847
0
0
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
207
3803
SH
SOLE
3803
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
447
3792
SH
SOLE
3792
0
0
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
3142
213036
SH
SOLE
213036
0
0
FIFTH THIRD BANCORP
COM
316773100
621
16256
SH
SOLE
16256
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
22918
122442
SH
SOLE
122442
0
0
FIRST SOLAR INC
COM
336433107
286
3160
SH
SOLE
3160
0
0
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737m102
3315
44000
SH
SOLE
44000
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939l407
266
6939
SH
SOLE
6939
0
0
FORD MTR CO DEL
COM
345370860
416
28014
SH
SOLE
28014
0
0
FORTINET INC
COM
34959e109
2319
9735
SH
SOLE
9735
0
0
FREEPORT-MCMORAN INC
CL B
35671d857
623
16787
SH
SOLE
16787
0
0
GENERAC HLDGS INC
COM
368736104
208
500
SH
SOLE
500
0
0
GENERAL DYNAMICS CORP
COM
369550108
3618
19217
SH
SOLE
19217
0
0
GENERAL ELECTRIC CO
COM
369604103
1208
89724
SH
SOLE
89724
0
0
GENERAL MTRS CO
COM
37045v100
403
6810
SH
SOLE
6810
0
0
GENUINE PARTS CO
COM
372460105
9462
74819
SH
SOLE
74819
0
0
GILEAD SCIENCES INC
COM
375558103
686
9959
SH
SOLE
9959
0
0
GLOBAL X FDS
AUTONMOUS EV ETF
37954y624
494
17446
SH
SOLE
17446
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
619
7200
SH
SOLE
7200
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
2397
6316
SH
SOLE
6316
0
0
GRACO INC
COM
384109104
255
3375
SH
SOLE
3375
0
0
HP INC
COM
40434l105
234
7758
SH
SOLE
7758
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
554
8945
SH
SOLE
8945
0
0
HEALTHPEAK PROPERTIES INC
COM
42250p103
232
6955
SH
SOLE
6955
0
0
HERSHEY CO
COM
427866108
2020
11595
SH
SOLE
11595
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824c109
530
36317
SH
SOLE
36317
0
0
HOME DEPOT INC
COM
437076102
46466
145712
SH
SOLE
145712
0
0
HONEYWELL INTL INC
COM
438516106
5656
25786
SH
SOLE
25786
0
0
IDEXX LABS INC
COM
45168d104
1636
2591
SH
SOLE
2591
0
0
ILLINOIS TOOL WKS INC
COM
452308109
3198
14306
SH
SOLE
14306
0
0
ILLUMINA INC
COM
452327109
968
2045
SH
SOLE
2045
0
0
INGERSOLL RAND INC
COM
45687v106
398
8161
SH
SOLE
8161
0
0
INTEL CORP
COM
458140100
13342
237662
SH
SOLE
237662
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866f104
202
1698
SH
SOLE
1698
0
0
INTERNATIONAL PAPER CO
COM
460146103
238
3889
SH
SOLE
3889
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
1857
12665
SH
SOLE
12665
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
456
3050
SH
SOLE
3050
0
0
INTUIT
COM
461202103
440
899
SH
SOLE
899
0
0
INTUITIVE SURGICAL INC
COM NEW
46120e602
1105
1202
SH
SOLE
1202
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138e511
20079
1310663
SH
SOLE
1310663
0
0
INVESCO QQQ TR
UNIT SER 1
46090e103
14774
41683
SH
SOLE
41683
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137v357
927
6153
SH
SOLE
6153
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137v233
2368
7277
SH
SOLE
7277
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138g706
356
3985
SH
SOLE
3985
0
0
INVESCO EXCHANGE TRADED FD T
INVESCO MSCI
46137v407
10442
150879
SH
SOLE
150879
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090a887
735
14553
SH
SOLE
14553
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137v142
314
5874
SH
SOLE
5874
0
0
IRON MTN INC NEW
COM
46284v101
1060
25050
SH
SOLE
25050
0
0
JPMORGAN CHASE & CO
COM
46625H100
25290
162592
SH
SOLE
162592
0
0
JABIL INC
COM
466313103
222
3825
SH
SOLE
3825
0
0
JACOBS ENGR GROUP INC
COM
469814107
830
6218
SH
SOLE
6218
0
0
JOHNSON & JOHNSON
COM
478160104
45256
274709
SH
SOLE
274709
0
0
JOHNSON CTLS INTL PLC
SHS
g51502105
472
6881
SH
SOLE
6881
0
0
KKR & CO INC
COM
48251w104
284
4800
SH
SOLE
4800
0
0
KLA CORP
COM NEW
482480100
5112
15769
SH
SOLE
15769
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
229
808
SH
SOLE
808
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
762
4935
SH
SOLE
4935
0
0
KILROY RLTY CORP
COM
49427f108
11012
158134
SH
SOLE
158134
0
0
KIMBERLY-CLARK CORP
COM
494368103
18744
140110
SH
SOLE
140110
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
1732
8014
SH
SOLE
8014
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540r409
7645
27713
SH
SOLE
27713
0
0
LAM RESEARCH CORP
COM
512807108
2834
4356
SH
SOLE
4356
0
0
LAMB WESTON HLDGS INC
COM
513272104
250
3102
SH
SOLE
3102
0
0
LENNAR CORP
CL A
526057104
1557
15676
SH
SOLE
15676
0
0
LINDE PLC
SHS
g5494j103
3328
11513
SH
SOLE
11513
0
0
LOCKHEED MARTIN CORP
COM
539830109
3280
8668
SH
SOLE
8668
0
0
LOWES COS INC
COM
548661107
6804
35078
SH
SOLE
35078
0
0
LULULEMON ATHLETICA INC
COM
550021109
2979
8162
SH
SOLE
8162
0
0
MARATHON PETE CORP
COM
56585a102
557
9222
SH
SOLE
9222
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1857
13602
SH
SOLE
13602
0
0
MASIMO CORP
COM
574795100
590
2435
SH
SOLE
2435
0
0
MASTERCARD INCORPORATED
CL A
57636q104
1158
3171
SH
SOLE
3171
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
5792
65580
SH
SOLE
65580
0
0
MCDONALDS CORP
COM
580135101
20709
89654
SH
SOLE
89654
0
0
MCKESSON CORP
COM
58155q103
278
1453
SH
SOLE
1453
0
0
MEDICAL PPTYS TRUST INC
COM
58463j304
2692
133909
SH
SOLE
133909
0
0
MEDTRONIC PLC
SHS
g5960l103
11881
95711
SH
SOLE
95711
0
0
MERCK & CO INC
COM
58933y105
4791
61601
SH
SOLE
61601
0
0
MICROSOFT CORP
COM
594918104
100866
372335
SH
SOLE
372335
0
0
MODERNA INC
COM
60770k107
459
1953
SH
SOLE
1953
0
0
MONDELEZ INTL INC
CL A
609207105
1100
17611
SH
SOLE
17611
0
0
MORGAN STANLEY
COM NEW
617446448
3334
36357
SH
SOLE
36357
0
0
NICE LTD
SPONSORED ADR
653656108
462
1865
SH
SOLE
1865
0
0
NVIDIA CORPORATION
COM
67066g104
3920
4899
SH
SOLE
4899
0
0
NETFLIX INC
COM
64110l106
623
1179
SH
SOLE
1179
0
0
NEWMONT CORP
COM
651639106
703
11094
SH
SOLE
11094
0
0
NEXTERA ENERGY INC
COM
65339f101
34463
470289
SH
SOLE
470289
0
0
NIKE INC
CL B
654106103
32489
210295
SH
SOLE
210295
0
0
NORFOLK SOUTHN CORP
COM
655844108
824
3105
SH
SOLE
3105
0
0
NORTHROP GRUMMAN CORP
COM
666807102
256
704
SH
SOLE
704
0
0
NOVARTIS AG
SPONSORED ADR
66987v109
672
7368
SH
SOLE
7368
0
0
NUCOR CORP
COM
670346105
2181
22733
SH
SOLE
22733
0
0
OREILLY AUTOMOTIVE INC
COM
67103h107
613
1083
SH
SOLE
1083
0
0
OCCIDENTAL PETE CORP
COM
674599105
324
10370
SH
SOLE
10370
0
0
ORACLE CORP
COM
68389x105
3167
40688
SH
SOLE
40688
0
0
OTIS WORLDWIDE CORP
COM
68902v107
453
5542
SH
SOLE
5542
0
0
PNC FINL SVCS GROUP INC
COM
693475105
213
1116
SH
SOLE
1116
0
0
PPG INDS INC
COM
693506107
358
2106
SH
SOLE
2106
0
0
PARKER-HANNIFIN CORP
COM
701094104
2453
7987
SH
SOLE
7987
0
0
PAYPAL HLDGS INC
COM
70450y103
4556
15629
SH
SOLE
15629
0
0
PAYCHEX INC
COM
704326107
322
2998
SH
SOLE
2998
0
0
PEPSICO INC
COM
713448108
7289
49191
SH
SOLE
49191
0
0
PFIZER INC
COM
717081103
8704
222263
SH
SOLE
222263
0
0
PHILIP MORRIS INTL INC
COM
718172109
749
7554
SH
SOLE
7554
0
0
PHILLIPS 66
COM
718546104
374
4355
SH
SOLE
4355
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
129
11357
SH
SOLE
11357
0
0
PREFERRED APT CMNTYS INC
COM
74039l103
2269
232675
SH
SOLE
232675
0
0
PRETIUM RES INC
COM
74139c102
161
16810
SH
SOLE
16810
0
0
PROLOGIS INC.
COM
74340w103
2164
18103
SH
SOLE
18103
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347b201
36600
1943696
SH
SOLE
1943696
0
0
PROCTER AND GAMBLE CO
COM
742718109
29971
222122
SH
SOLE
222122
0
0
PROSPECT CAP CORP
COM
74348t102
87
10386
SH
SOLE
10386
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
5076
84966
SH
SOLE
84966
0
0
PUBLIC STORAGE
COM
74460d109
411
1366
SH
SOLE
1366
0
0
QUALCOMM INC
COM
747525103
6255
43765
SH
SOLE
43765
0
0
QUEST DIAGNOSTICS INC
COM
74834l100
492
3731
SH
SOLE
3731
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513e101
1767
20708
SH
SOLE
20708
0
0
REALTY INCOME CORP
COM
756109104
15744
235905
SH
SOLE
235905
0
0
RESIDEO TECHNOLOGIES INC
COM
76118y104
1063
35417
SH
SOLE
35417
0
0
ROPER TECHNOLOGIES INC
COM
776696106
205
435
SH
SOLE
435
0
0
ROSS STORES INC
COM
778296103
341
2748
SH
SOLE
2748
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
201
4985
SH
SOLE
4985
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
616
15854
SH
SOLE
15854
0
0
S&P GLOBAL INC
COM
78409v104
6037
14707
SH
SOLE
14707
0
0
SAP SE
SPON ADR
803054204
241
1715
SH
SOLE
1715
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369y852
33208
410124
SH
SOLE
410124
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369y407
32605
182610
SH
SOLE
182610
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369y308
20690
295702
SH
SOLE
295702
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467x109
1249
3620
SH
SOLE
3620
0
0
SELECT SECTOR SPDR TR
ENERGY
81369y506
10567
196163
SH
SOLE
196163
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369y605
17905
488018
SH
SOLE
488018
0
0
SPDR GOLD TR
GOLD SHS
78463v107
2080
12556
SH
SOLE
12556
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369y209
32056
254510
SH
SOLE
254510
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369y704
17814
173966
SH
SOLE
173966
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369y100
6906
83897
SH
SOLE
83897
0
0
SPDR SER TR
NYSE TECH ETF
78464a102
810
5090
SH
SOLE
5090
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369y860
1660
37442
SH
SOLE
37442
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462f103
17605
41127
SH
SOLE
41127
0
0
SPDR SER TR
AEROSPACE DEF
78464a631
327
2473
SH
SOLE
2473
0
0
SPDR SER TR
S&P BIOTECH
78464a870
224
1651
SH
SOLE
1651
0
0
SPDR SER TR
S&P DIVID ETF
78464a763
11987
98033
SH
SOLE
98033
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467y107
9404
19153
SH
SOLE
19153
0
0
SPDR SER TR
S&P REGL BKG
78464a698
1313
20029
SH
SOLE
20029
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369y803
114654
776470
SH
SOLE
776470
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369y886
2838
44876
SH
SOLE
44876
0
0
SVB FINANCIAL GROUP
COM
78486q101
972
1746
SH
SOLE
1746
0
0
SABA CAPITAL INCOME & OPRNT
SHARES
78518h103
168
35723
SH
SOLE
35723
0
0
SALESFORCE COM INC
COM
79466l302
9971
40820
SH
SOLE
40820
0
0
SCHLUMBERGER LTD
COM STK
806857108
474
14822
SH
SOLE
14822
0
0
SCHWAB CHARLES CORP
COM
808513105
3128
42964
SH
SOLE
42964
0
0
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
205
4800
SH
SOLE
4800
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
238
6022
SH
SOLE
6022
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
4352
41742
SH
SOLE
41742
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
4533
59943
SH
SOLE
59943
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1045
10049
SH
SOLE
10049
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
623
4271
SH
SOLE
4271
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
200
2932
SH
SOLE
2932
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
1913
24444
SH
SOLE
24444
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
236
2266
SH
SOLE
2266
0
0
SEMPRA ENERGY
COM
816851109
2936
22159
SH
SOLE
22159
0
0
SERVICENOW INC
COM
81762p102
436
794
SH
SOLE
794
0
0
SHERWIN WILLIAMS CO
COM
824348106
2740
10057
SH
SOLE
10057
0
0
SKYWORKS SOLUTIONS INC
COM
83088m102
261
1359
SH
SOLE
1359
0
0
SMARTSHEET INC
COM CL A
83200n103
1073
14830
SH
SOLE
14830
0
0
SOUTHERN CO
COM
842587107
1215
20086
SH
SOLE
20086
0
0
SPIRIT AIRLS INC
COM
848577102
761
25000
SH
SOLE
25000
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208r101
336
18000
SH
SOLE
18000
0
0
STANLEY BLACK & DECKER INC
COM
854502101
6065
29588
SH
SOLE
29588
0
0
STARBUCKS CORP
COM
855244109
19744
176586
SH
SOLE
176586
0
0
STATE STR CORP
COM
857477103
270
3283
SH
SOLE
3283
0
0
STRYKER CORPORATION
COM
863667101
528
2032
SH
SOLE
2032
0
0
SYNOPSYS INC
COM
871607107
246
891
SH
SOLE
891
0
0
SYSCO CORP
COM
871829107
761
9786
SH
SOLE
9786
0
0
PRICE T ROWE GROUP INC
COM
74144t108
1205
6087
SH
SOLE
6087
0
0
TJX COS INC NEW
COM
872540109
532
7884
SH
SOLE
7884
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
9929
82631
SH
SOLE
82631
0
0
TARGET CORP
COM
87612e106
10292
42574
SH
SOLE
42574
0
0
TELEFLEX INCORPORATED
COM
879369106
245
610
SH
SOLE
610
0
0
TESLA INC
COM
88160r101
7270
10696
SH
SOLE
10696
0
0
TEXAS INSTRS INC
COM
882508104
1045
5433
SH
SOLE
5433
0
0
THE TRADE DESK INC
COM CL A
88339j105
380
4910
SH
SOLE
4910
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
5005
9922
SH
SOLE
9922
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
427
6101
SH
SOLE
6101
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
257
1471
SH
SOLE
1471
0
0
TRANE TECHNOLOGIES PLC
SHS
g8994e103
20291
110191
SH
SOLE
110191
0
0
TRAVELERS COMPANIES INC
COM
89417e109
3534
23607
SH
SOLE
23607
0
0
US BANCORP DEL
COM NEW
902973304
6692
117467
SH
SOLE
117467
0
0
UDR INC
COM
902653104
294
6000
SH
SOLE
6000
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2296
39253
SH
SOLE
39253
0
0
UNION PAC CORP
COM
907818108
8426
38312
SH
SOLE
38312
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
31330
150645
SH
SOLE
150645
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
6163
15390
SH
SOLE
15390
0
0
UNIVERSAL DISPLAY CORP
COM
91347p105
200
900
SH
SOLE
900
0
0
V F CORP
COM
918204108
210
2563
SH
SOLE
2563
0
0
VALERO ENERGY CORP
COM
91913Y100
357
4574
SH
SOLE
4574
0
0
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189f692
260
3553
SH
SOLE
3553
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189f676
543
2070
SH
SOLE
2070
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204a884
32252
224250
SH
SOLE
224250
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204a108
22273
70932
SH
SOLE
70932
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204a207
5889
32268
SH
SOLE
32268
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
323
6262
SH
SOLE
6262
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
2136
13802
SH
SOLE
13802
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204a306
2601
34274
SH
SOLE
34274
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
483
7175
SH
SOLE
7175
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204a405
25140
277949
SH
SOLE
277949
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
3666
12782
SH
SOLE
12782
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204a504
17897
72418
SH
SOLE
72418
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
1505
14366
SH
SOLE
14366
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204a603
14097
71760
SH
SOLE
71760
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204a702
32398
81244
SH
SOLE
81244
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
353
1757
SH
SOLE
1757
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204a801
8331
46079
SH
SOLE
46079
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
263
1137
SH
SOLE
1137
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
3685
15526
SH
SOLE
15526
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
5315
52213
SH
SOLE
52213
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
968
2461
SH
SOLE
2461
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1276
5666
SH
SOLE
5666
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
50004
224415
SH
SOLE
224415
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204a876
2216
15967
SH
SOLE
15967
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
280
2036
SH
SOLE
2036
0
0
VENTAS INC
COM
92276f100
533
9327
SH
SOLE
9327
0
0
VERISK ANALYTICS INC
COM
92345Y106
939
5375
SH
SOLE
5375
0
0
VERIZON COMMUNICATIONS INC
COM
92343v104
30613
546372
SH
SOLE
546372
0
0
VIATRIS INC
COM
92556v106
157
11017
SH
SOLE
11017
0
0
VIMEO INC
COMMON STOCK
92719v100
862
17599
SH
SOLE
17599
0
0
VISA INC
COM CL A
92826c839
38384
164161
SH
SOLE
164161
0
0
VISTRA CORP
COM
92840m102
499
26900
SH
SOLE
26900
0
0
VORNADO RLTY TR
SH BEN INT
929042109
276
5920
SH
SOLE
5920
0
0
WEC ENERGY GROUP INC
COM
92939u106
2843
31965
SH
SOLE
31965
0
0
WALMART INC
COM
931142103
23687
167970
SH
SOLE
167970
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
209
3976
SH
SOLE
3976
0
0
WASTE MGMT INC DEL
COM
94106l109
31101
221972
SH
SOLE
221972
0
0
WELLS FARGO CO NEW
COM
949746101
14614
322675
SH
SOLE
322675
0
0
WESTAMERICA BANCORPORATION
COM
957090103
330
5692
SH
SOLE
5692
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
682
15478
SH
SOLE
15478
0
0
WHITE MTNS INS GROUP LTD
COM
g9618e107
509
443
SH
SOLE
443
0
0
WORKDAY INC
CL A
98138h101
634
2656
SH
SOLE
2656
0
0
XCEL ENERGY INC
COM
98389b100
390
5915
SH
SOLE
5915
0
0
XILINX INC
COM
983919101
200
1385
SH
SOLE
1385
0
0
XYLEM INC
COM
98419m100
1707
14228
SH
SOLE
14228
0
0
YUM BRANDS INC
COM
988498101
226
1966
SH
SOLE
1966
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
1655
3125
SH
SOLE
3125
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956p102
6188
38477
SH
SOLE
38477
0
0
ZYNEX INC
COM
98986m103
244
15700
SH
SOLE
15700
0
0
ISHARES TR
CORE DIV GRWTH
46434v621
2555
50741
SH
SOLE
50741
0
0
ISHARES TR
SELECT DIVID ETF
464287168
6440
55222
SH
SOLE
55222
0
0
ISHARES TR
U.S. FINLS ETF
464287788
1305
16104
SH
SOLE
16104
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
390
1462
SH
SOLE
1462
0
0
ISHARES TR
US INDUSTRIALS
464287754
248
2230
SH
SOLE
2230
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
441
1220
SH
SOLE
1220
0
0
ISHARES TR
U.S. TECH ETF
464287721
1155
11616
SH
SOLE
11616
0
0
ISHARES TR
TRANS AVG ETF
464287192
288
1106
SH
SOLE
1106
0
0
ISHARES U S ETF TR
TECHNOLOGY
46431w648
640
11636
SH
SOLE
11636
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
400
11872
SH
SOLE
11872
0
0
ISHARES TR
MSCI ACWI ETF
464288257
1797
17755
SH
SOLE
17755
0
0
ISHARES TR
MSCI EAFE ETF
464287465
541
6862
SH
SOLE
6862
0
0
ISHARES TR
MSCI USA MIN VOL
46429b697
329
4474
SH
SOLE
4474
0
0
ISHARES TR
MSCI USA QLT FCT
46432f339
1179
8877
SH
SOLE
8877
0
0
ISHARES TR
ISHARES BIOTECH
464287556
8463
51713
SH
SOLE
51713
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
2337
8607
SH
SOLE
8607
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
498
3139
SH
SOLE
3139
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
759
3310
SH
SOLE
3310
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
208
1839
SH
SOLE
1839
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
240
2090
SH
SOLE
2090
0
0
ISHARES TR
S&P 100 ETF
464287101
1494
7616
SH
SOLE
7616
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
358
4924
SH
SOLE
4924
0
0
ISHARES TR
CORE S&P500 ETF
464287200
6621
15400
SH
SOLE
15400
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
328
2224
SH
SOLE
2224
0
0
ISHARES TR
EUROPE ETF
464287861
267
5010
SH
SOLE
5010
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
281
696
SH
SOLE
696
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
908
12792
SH
SOLE
12792
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
600
25560
SH
SOLE
25560
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
306
3776
SH
SOLE
3776
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
2154
8016
SH
SOLE
8016
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
333
3160
SH
SOLE
3160
0
0
ISHARES TR
EXPANDED TECH
464287515
243
622
SH
SOLE
622
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
526
4656
SH
SOLE
4656
0
0
ISHARES TR
PFD AND INCM SEC
464288687
2942
74787
SH
SOLE
74787
0
0