0001109228-21-000002.txt : 20210219
0001109228-21-000002.hdr.sgml : 20210219
20210218180456
ACCESSION NUMBER: 0001109228-21-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210219
DATE AS OF CHANGE: 20210218
EFFECTIVENESS DATE: 20210219
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: 21650988
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
12-31-2020
12-31-2020
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
02-18-2021
0
354
2074590
false
INFORMATION TABLE
2
13fq.xml
3M CO
COM
88579y101
24545
140426
SH
SOLE
140426
0
0
9 METERS BIOPHARMA INC
COM
654405109
17
20000
SH
SOLE
20000
0
0
ABBOTT LABS
COM
002824100
19810
180925
SH
SOLE
180925
0
0
ABBVIE INC
COM
00287y109
5719
53370
SH
SOLE
53370
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
g1151c101
6969
26681
SH
SOLE
26681
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724f101
4490
8977
SH
SOLE
8977
0
0
AFLAC INC
COM
001055102
289
6508
SH
SOLE
6508
0
0
AGILENT TECHNOLOGIES INC
COM
00846u101
2027
17105
SH
SOLE
17105
0
0
AIR PRODS & CHEMS INC
COM
009158106
15914
58247
SH
SOLE
58247
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
238
1336
SH
SOLE
1336
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609w102
519
2229
SH
SOLE
2229
0
0
ALLSTATE CORP
COM
020002101
675
6143
SH
SOLE
6143
0
0
ALPHABET INC
CAP STK CL A
02079k305
23931
13654
SH
SOLE
13654
0
0
ALPHABET INC
CAP STK CL C
02079k107
12612
7199
SH
SOLE
7199
0
0
ALTRIA GROUP INC
COM
02209s103
438
10682
SH
SOLE
10682
0
0
AMAZON COM INC
COM
023135106
52974
16265
SH
SOLE
16265
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
635
7630
SH
SOLE
7630
0
0
AMERICAN EXPRESS CO
COM
025816109
1414
11692
SH
SOLE
11692
0
0
AMERICAN TOWER CORP NEW
COM
03027x100
2432
10833
SH
SOLE
10833
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
931
6067
SH
SOLE
6067
0
0
AMGEN INC
COM
031162100
21246
92405
SH
SOLE
92405
0
0
ANTHEM INC
COM
036752103
2916
9083
SH
SOLE
9083
0
0
APPLE INC
COM
037833100
151828
1144228
SH
SOLE
1144228
0
0
APPLIED MATLS INC
COM
038222105
1677
19434
SH
SOLE
19434
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
585
11611
SH
SOLE
11611
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
3132
62656
SH
SOLE
62656
0
0
AT&T INC
COM
00206r102
1947
67713
SH
SOLE
67713
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
35259
200110
SH
SOLE
200110
0
0
BANK MARIN BANCORP
COM
063425102
599
17450
SH
SOLE
17450
0
0
BAXTER INTL INC
COM
071813109
224
2791
SH
SOLE
2791
0
0
BCE INC
COM NEW
05534b760
1360
31780
SH
SOLE
31780
0
0
BECTON DICKINSON & CO
COM
075887109
1930
7711
SH
SOLE
7711
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
6138
26473
SH
SOLE
26473
0
0
BIOGEN INC
COM
09062x103
908
3710
SH
SOLE
3710
0
0
BK OF AMERICA CORP
COM
060505104
8121
267923
SH
SOLE
267923
0
0
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
11539
7599
SH
SOLE
7599
0
0
BLACKROCK INC
COM
09247x101
1938
2686
SH
SOLE
2686
0
0
BLACKSTONE GROUP INC
COM CL A
09260d107
1843
28444
SH
SOLE
28444
0
0
BOEING CO
COM
097023105
3443
16083
SH
SOLE
16083
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
273
7604
SH
SOLE
7604
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
6742
108685
SH
SOLE
108685
0
0
BROADCOM INC
COM
11135f101
1831
4181
SH
SOLE
4181
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
g16258108
3314
76810
SH
SOLE
76810
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
967
7091
SH
SOLE
7091
0
0
CARMAX INC
COM
143130102
645
6831
SH
SOLE
6831
0
0
CARRIER GLOBAL CORPORATION
COM
14448c104
520
13793
SH
SOLE
13793
0
0
CATERPILLAR INC
COM
149123101
5469
30048
SH
SOLE
30048
0
0
CERNER CORP
COM
156782104
467
5947
SH
SOLE
5947
0
0
CHARLES RIV LABS INTL INC
COM
159864107
297
1188
SH
SOLE
1188
0
0
CHECK POINT SOFTWARE TECH LT
ORD
m22465104
2211
16633
SH
SOLE
16633
0
0
CHEVRON CORP NEW
COM
166764100
19064
225748
SH
SOLE
225748
0
0
CHUBB LIMITED
COM
h1467j104
878
5705
SH
SOLE
5705
0
0
CIGNA CORP NEW
COM
125523100
400
1922
SH
SOLE
1922
0
0
CINTAS CORP
COM
172908105
2430
6874
SH
SOLE
6874
0
0
CISCO SYS INC
COM
17275R102
6367
142270
SH
SOLE
142270
0
0
CITIGROUP INC
COM NEW
172967424
491
7962
SH
SOLE
7962
0
0
CLOROX CO DEL
COM
189054109
22917
113497
SH
SOLE
113497
0
0
COCA COLA CO
COM
191216100
2321
42317
SH
SOLE
42317
0
0
COLGATE PALMOLIVE CO
COM
194162103
8684
101552
SH
SOLE
101552
0
0
COMCAST CORP NEW
CL A
20030n101
1707
32584
SH
SOLE
32584
0
0
CONOCOPHILLIPS
COM
20825C104
830
20744
SH
SOLE
20744
0
0
CONSOLIDATED EDISON INC
COM
209115104
213
2946
SH
SOLE
2946
0
0
CORCEPT THERAPEUTICS INC
COM
218352102
1043
39889
SH
SOLE
39889
0
0
COSTCO WHSL CORP NEW
COM
22160K105
51627
137021
SH
SOLE
137021
0
0
CROWN CASTLE INTL CORP NEW
COM
22822v101
30050
188769
SH
SOLE
188769
0
0
CSX CORP
COM
126408103
390
4300
SH
SOLE
4300
0
0
CUMMINS INC
COM
231021106
241
1060
SH
SOLE
1060
0
0
CVS HEALTH CORP
COM
126650100
619
9056
SH
SOLE
9056
0
0
D R HORTON INC
COM
23331A109
284
4123
SH
SOLE
4123
0
0
DANAHER CORPORATION
COM
235851102
18759
84448
SH
SOLE
84448
0
0
DEERE & CO
COM
244199105
2463
9156
SH
SOLE
9156
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
554
13780
SH
SOLE
13780
0
0
DIAGEO PLC
SPON ADR NEW
25243q205
432
2719
SH
SOLE
2719
0
0
DICKS SPORTING GOODS INC
COM
253393102
325
5788
SH
SOLE
5788
0
0
DISNEY WALT CO
COM
254687106
30823
170122
SH
SOLE
170122
0
0
DNP SELECT INCOME FD INC
COM
23325p104
176
17112
SH
SOLE
17112
0
0
DOMINION ENERGY INC
COM
25746u109
4544
60421
SH
SOLE
60421
0
0
DOUGLAS EMMETT INC
COM
25960p109
336
11500
SH
SOLE
11500
0
0
DOVER CORP
COM
260003108
879
6959
SH
SOLE
6959
0
0
DUKE ENERGY CORP NEW
COM NEW
26441c204
599
6541
SH
SOLE
6541
0
0
DUPONT DE NEMOURS INC
COM
26614n102
220
3088
SH
SOLE
3088
0
0
EATON CORP PLC
SHS
g29183103
1121
9330
SH
SOLE
9330
0
0
ECOLAB INC
COM
278865100
24425
112889
SH
SOLE
112889
0
0
EDISON INTL
COM
281020107
7979
127014
SH
SOLE
127014
0
0
EDWARDS LIFESCIENCES CORP
COM
28176e108
384
4214
SH
SOLE
4214
0
0
ELECTRONIC ARTS INC
COM
285512109
375
2614
SH
SOLE
2614
0
0
EMERSON ELEC CO
COM
291011104
1218
15153
SH
SOLE
15153
0
0
EMX RTY CORP
COM
26873j107
178
53000
SH
SOLE
53000
0
0
ENBRIDGE INC
COM
29250n105
278
8685
SH
SOLE
8685
0
0
ESSEX PPTY TR INC
COM
297178105
1137
4790
SH
SOLE
4790
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924g201
200
3480
SH
SOLE
3480
0
0
EVERSOURCE ENERGY
COM
30040w108
1100
12711
SH
SOLE
12711
0
0
EXPEDITORS INTL WASH INC
COM
302130109
313
3295
SH
SOLE
3295
0
0
EXXON MOBIL CORP
COM
30231G102
2217
53793
SH
SOLE
53793
0
0
FACEBOOK INC
CL A
30303m102
2301
8423
SH
SOLE
8423
0
0
FACTSET RESH SYS INC
COM
303075105
403
1213
SH
SOLE
1213
0
0
FASTENAL CO
COM
311900104
230
4700
SH
SOLE
4700
0
0
FEDERAL RLTY INVT TR
SH BEN INT NEW
313747206
317
3723
SH
SOLE
3723
0
0
FEDEX CORP
COM
31428x106
992
3821
SH
SOLE
3821
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
331
3166
SH
SOLE
3166
0
0
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
2040
200971
SH
SOLE
200971
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
17787
121054
SH
SOLE
121054
0
0
FIRST SOLAR INC
COM
336433107
247
2500
SH
SOLE
2500
0
0
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737m102
2953
45170
SH
SOLE
45170
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939l407
226
6939
SH
SOLE
6939
0
0
FORD MTR CO DEL
COM
345370860
174
19780
SH
SOLE
19780
0
0
FORTINET INC
COM
34959e109
1433
9645
SH
SOLE
9645
0
0
FREEPORT-MCMORAN INC
CL B
35671d857
353
13572
SH
SOLE
13572
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
506
4090
SH
SOLE
4090
0
0
GENERAL DYNAMICS CORP
COM
369550108
2581
17345
SH
SOLE
17345
0
0
GENERAL ELECTRIC CO
COM
369604103
941
87102
SH
SOLE
87102
0
0
GENERAL MLS INC
COM
370334104
372
6325
SH
SOLE
6325
0
0
GENUINE PARTS CO
COM
372460105
7537
75047
SH
SOLE
75047
0
0
GILEAD SCIENCES INC
COM
375558103
591
10142
SH
SOLE
10142
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
545
7200
SH
SOLE
7200
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
1499
5685
SH
SOLE
5685
0
0
GRACO INC
COM
384109104
260
3600
SH
SOLE
3600
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
438
8945
SH
SOLE
8945
0
0
HEALTHPEAK PROPERTIES INC
COM
42250p103
229
7590
SH
SOLE
7590
0
0
HERSHEY CO
COM
427866108
435
2855
SH
SOLE
2855
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824c109
439
37060
SH
SOLE
37060
0
0
HOME DEPOT INC
COM
437076102
37576
141465
SH
SOLE
141465
0
0
HONEYWELL INTL INC
COM
438516106
5179
24351
SH
SOLE
24351
0
0
IDEXX LABS INC
COM
45168d104
1122
2245
SH
SOLE
2245
0
0
ILLINOIS TOOL WKS INC
COM
452308109
2272
11144
SH
SOLE
11144
0
0
ILLUMINA INC
COM
452327109
473
1279
SH
SOLE
1279
0
0
INGERSOLL RAND INC
COM
45687v106
391
8572
SH
SOLE
8572
0
0
INTEL CORP
COM
458140100
12795
256829
SH
SOLE
256829
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
1414
11234
SH
SOLE
11234
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
332
3050
SH
SOLE
3050
0
0
INTUIT
COM
461202103
288
759
SH
SOLE
759
0
0
INTUITIVE SURGICAL INC
COM NEW
46120e602
818
1000
SH
SOLE
1000
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138e511
19196
1257901
SH
SOLE
1257901
0
0
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137v407
7984
106272
SH
SOLE
106272
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137v357
737
5778
SH
SOLE
5778
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137v233
2137
7491
SH
SOLE
7491
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137v142
294
6339
SH
SOLE
6339
0
0
INVESCO QQQ TR
UNIT SER 1
46090e103
12342
39340
SH
SOLE
39340
0
0
IRON MTN INC NEW
COM
46284v101
749
25420
SH
SOLE
25420
0
0
ISHARES GOLD TRUST
ISHARES
464285105
681
37554
SH
SOLE
37554
0
0
ISHARES TR
CORE DIV GRWTH
46434v621
2263
50491
SH
SOLE
50491
0
0
ISHARES TR
SELECT DIVID ETF
464287168
5741
59695
SH
SOLE
59695
0
0
ISHARES TR
U.S. FINLS ETF
464287788
1081
16190
SH
SOLE
16190
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
343
1460
SH
SOLE
1460
0
0
ISHARES TR
US INDUSTRIALS
464287754
217
2230
SH
SOLE
2230
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
399
1220
SH
SOLE
1220
0
0
ISHARES TR
U.S. TECH ETF
464287721
997
11716
SH
SOLE
11716
0
0
ISHARES TR
TRANS AVG ETF
464287192
205
929
SH
SOLE
929
0
0
ISHARES TR
MSCI ACWI ETF
464288257
414
4560
SH
SOLE
4560
0
0
ISHARES TR
MSCI EAFE ETF
464287465
493
6760
SH
SOLE
6760
0
0
ISHARES TR
MSCI USA MIN VOL
46429b697
329
4850
SH
SOLE
4850
0
0
ISHARES TR
MSCI USA QLT FCT
46432f339
1034
8897
SH
SOLE
8897
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
7883
52033
SH
SOLE
52033
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
2099
8705
SH
SOLE
8705
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
517
3782
SH
SOLE
3782
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
600
3060
SH
SOLE
3060
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
204
2105
SH
SOLE
2105
0
0
ISHARES TR
S&P 100 ETF
464287101
1741
10144
SH
SOLE
10144
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
314
4924
SH
SOLE
4924
0
0
ISHARES TR
CORE S&P500 ETF
464287200
5827
15522
SH
SOLE
15522
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
266
2074
SH
SOLE
2074
0
0
ISHARES TR
EUROPE ETF
464287861
240
5010
SH
SOLE
5010
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
256
733
SH
SOLE
733
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
805
12792
SH
SOLE
12792
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
264
3656
SH
SOLE
3656
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
1866
8121
SH
SOLE
8121
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
273
3160
SH
SOLE
3160
0
0
ISHARES TR
EXPANDED TECH
464287515
220
622
SH
SOLE
622
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
398
4328
SH
SOLE
4328
0
0
ISHARES TR
PFD AND INCM SEC
464288687
4770
123863
SH
SOLE
123863
0
0
ISHARES U S ETF TR
TECHNOLOGY
46431w648
553
11636
SH
SOLE
11636
0
0
JACOBS ENGR GROUP INC
COM
469814107
615
5648
SH
SOLE
5648
0
0
JOHNSON & JOHNSON
COM
478160104
41885
266139
SH
SOLE
266139
0
0
JOHNSON CTLS INTL PLC
SHS
g51502105
240
5143
SH
SOLE
5143
0
0
JPMORGAN CHASE & CO
COM
46625H100
19652
154655
SH
SOLE
154655
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
1034
7827
SH
SOLE
7827
0
0
KILROY RLTY CORP
COM
49427f108
7940
138330
SH
SOLE
138330
0
0
KIMBERLY-CLARK CORP
COM
494368103
19068
141425
SH
SOLE
141425
0
0
KLA CORP
COM NEW
482480100
3028
11695
SH
SOLE
11695
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
1360
7197
SH
SOLE
7197
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540r409
5681
27908
SH
SOLE
27908
0
0
LAM RESEARCH CORP
COM
512807108
1233
2612
SH
SOLE
2612
0
0
LAMB WESTON HLDGS INC
COM
513272104
272
3456
SH
SOLE
3456
0
0
LENNAR CORP
CL A
526057104
1195
15675
SH
SOLE
15675
0
0
LILLY ELI & CO
COM
532457108
4173
24715
SH
SOLE
24715
0
0
LINDE PLC
SHS
g5494j103
1140
4328
SH
SOLE
4328
0
0
LOCKHEED MARTIN CORP
COM
539830109
7086
19963
SH
SOLE
19963
0
0
LOWES COS INC
COM
548661107
4282
26680
SH
SOLE
26680
0
0
LULULEMON ATHLETICA INC
COM
550021109
2729
7842
SH
SOLE
7842
0
0
LUMENTUM HLDGS INC
COM
55024u109
210
2220
SH
SOLE
2220
0
0
MARATHON PETE CORP
COM
56585a102
270
6522
SH
SOLE
6522
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1788
13553
SH
SOLE
13553
0
0
MASIMO CORP
COM
574795100
648
2415
SH
SOLE
2415
0
0
MASTERCARD INCORPORATED
CL A
57636q104
913
2558
SH
SOLE
2558
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
6778
70896
SH
SOLE
70896
0
0
MCDONALDS CORP
COM
580135101
19505
90896
SH
SOLE
90896
0
0
MCKESSON CORP
COM
58155q103
263
1514
SH
SOLE
1514
0
0
MDU RES GROUP INC
COM
552690109
5268
200000
SH
SOLE
200000
0
0
MEDICAL PPTYS TRUST INC
COM
58463j304
2226
102170
SH
SOLE
102170
0
0
MEDTRONIC PLC
SHS
g5960l103
11183
95464
SH
SOLE
95464
0
0
MERCK & CO. INC
COM
58933y105
4373
53454
SH
SOLE
53454
0
0
MICROSOFT CORP
COM
594918104
82281
369936
SH
SOLE
369936
0
0
MONDELEZ INTL INC
CL A
609207105
947
16188
SH
SOLE
16188
0
0
MORGAN STANLEY
COM NEW
617446448
2446
35698
SH
SOLE
35698
0
0
NETFLIX INC
COM
64110l106
370
685
SH
SOLE
685
0
0
NEWMONT CORP
COM
651639106
211
3531
SH
SOLE
3531
0
0
NEXTERA ENERGY INC
COM
65339f101
36324
470826
SH
SOLE
470826
0
0
NICE LTD
SPONSORED ADR
653656108
483
1705
SH
SOLE
1705
0
0
NIKE INC
CL B
654106103
28597
202140
SH
SOLE
202140
0
0
NORFOLK SOUTHN CORP
COM
655844108
721
3036
SH
SOLE
3036
0
0
NOVARTIS AG
SPONSORED ADR
66987v109
1324
14017
SH
SOLE
14017
0
0
NVIDIA CORPORATION
COM
67066g104
2188
4189
SH
SOLE
4189
0
0
OCCIDENTAL PETE CORP
COM
674599105
224
12955
SH
SOLE
12955
0
0
ORACLE CORP
COM
68389x105
2590
40038
SH
SOLE
40038
0
0
OREILLY AUTOMOTIVE INC
COM
67103h107
540
1193
SH
SOLE
1193
0
0
OTIS WORLDWIDE CORP
COM
68902v107
405
6000
SH
SOLE
6000
0
0
PAN AMERN SILVER CORP
COM
697900108
224
6500
SH
SOLE
6500
0
0
PARKER-HANNIFIN CORP
COM
701094104
454
1668
SH
SOLE
1668
0
0
PAYCHEX INC
COM
704326107
240
2571
SH
SOLE
2571
0
0
PAYPAL HLDGS INC
COM
70450y103
3393
14489
SH
SOLE
14489
0
0
PEPSICO INC
COM
713448108
7069
47669
SH
SOLE
47669
0
0
PFIZER INC
COM
717081103
7779
211315
SH
SOLE
211315
0
0
PHILIP MORRIS INTL INC
COM
718172109
595
7192
SH
SOLE
7192
0
0
PHILLIPS 66
COM
718546104
288
4120
SH
SOLE
4120
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
181
21921
SH
SOLE
21921
0
0
PPG INDS INC
COM
693506107
223
1545
SH
SOLE
1545
0
0
PREFERRED APT CMNTYS INC
COM
74039l103
1878
253775
SH
SOLE
253775
0
0
PRETIUM RES INC
COM
74139c102
193
16810
SH
SOLE
16810
0
0
PRICE T ROWE GROUP INC
COM
74144t108
844
5577
SH
SOLE
5577
0
0
PROCTER AND GAMBLE CO
COM
742718109
27872
200319
SH
SOLE
200319
0
0
PROLOGIS INC.
COM
74340w103
1699
17048
SH
SOLE
17048
0
0
PROSPECT CAP CORP
COM
74348t102
54
10001
SH
SOLE
10001
0
0
PUBLIC STORAGE
COM
74460d109
312
1353
SH
SOLE
1353
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
4535
77787
SH
SOLE
77787
0
0
QUALCOMM INC
COM
747525103
6585
43226
SH
SOLE
43226
0
0
QUEST DIAGNOSTICS INC
COM
74834l100
445
3731
SH
SOLE
3731
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513e101
1393
19482
SH
SOLE
19482
0
0
REALTY INCOME CORP
COM
756109104
13832
222488
SH
SOLE
222488
0
0
RLJ LODGING TR
CUM CONV PFD A
74965l200
575
22645
SH
SOLE
22645
0
0
ROCKWELL AUTOMATION INC
COM
773903109
231
920
SH
SOLE
920
0
0
ROPER TECHNOLOGIES INC
COM
776696106
1863
4322
SH
SOLE
4322
0
0
ROSS STORES INC
COM
778296103
303
2467
SH
SOLE
2467
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
524
15578
SH
SOLE
15578
0
0
S&P GLOBAL INC
COM
78409v104
4132
12570
SH
SOLE
12570
0
0
SALESFORCE COM INC
COM
79466l302
8743
39291
SH
SOLE
39291
0
0
SAP SE
SPON ADR
803054204
250
1916
SH
SOLE
1916
0
0
SCHLUMBERGER LTD
COM
806857108
594
27192
SH
SOLE
27192
0
0
SCHWAB CHARLES CORP
COM
808513105
2161
40745
SH
SOLE
40745
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
206
4559
SH
SOLE
4559
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3516
38647
SH
SOLE
38647
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
3578
55785
SH
SOLE
55785
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1056
11606
SH
SOLE
11606
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
417
3246
SH
SOLE
3246
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
222
3722
SH
SOLE
3722
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
1667
24444
SH
SOLE
24444
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369y852
27441
406651
SH
SOLE
406651
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369y407
27850
173216
SH
SOLE
173216
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369y308
20347
301661
SH
SOLE
301661
0
0
SELECT SECTOR SPDR TR
ENERGY
81369y506
5560
146701
SH
SOLE
146701
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369y605
12737
432069
SH
SOLE
432069
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369y209
28409
250428
SH
SOLE
250428
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369y704
14870
167923
SH
SOLE
167923
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369y100
5493
75886
SH
SOLE
75886
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369y860
1027
28098
SH
SOLE
28098
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369y803
101854
783372
SH
SOLE
783372
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369y886
3548
56580
SH
SOLE
56580
0
0
SEMPRA ENERGY
COM
816851109
2688
21096
SH
SOLE
21096
0
0
SERVICENOW INC
COM
81762p102
436
792
SH
SOLE
792
0
0
SHERWIN WILLIAMS CO
COM
824348106
2062
2806
SH
SOLE
2806
0
0
SKYWORKS SOLUTIONS INC
COM
83088m102
200
1309
SH
SOLE
1309
0
0
SOUTHERN CO
COM
842587107
1147
18676
SH
SOLE
18676
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467x109
1076
3520
SH
SOLE
3520
0
0
SPDR GOLD TR
GOLD SHS
78463v107
1166
6540
SH
SOLE
6540
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462f103
16393
43845
SH
SOLE
43845
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467y107
8306
19781
SH
SOLE
19781
0
0
SPDR SER TR
NYSE TECH ETF
78464a102
720
5090
SH
SOLE
5090
0
0
SPDR SER TR
AEROSPACE DEF
78464a631
284
2473
SH
SOLE
2473
0
0
SPDR SER TR
S&P BIOTECH
78464a870
313
2226
SH
SOLE
2226
0
0
SPDR SER TR
S&P DIVID ETF
78464a763
10408
98258
SH
SOLE
98258
0
0
SPDR SER TR
S&P REGL BKG
78464a698
577
11100
SH
SOLE
11100
0
0
SPIRIT AIRLS INC
COM
848577102
1223
50000
SH
SOLE
50000
0
0
STANLEY BLACK & DECKER INC
COM
854502101
5589
31298
SH
SOLE
31298
0
0
STARBUCKS CORP
COM
855244109
17910
167418
SH
SOLE
167418
0
0
STATE STR CORP
COM
857477103
261
3583
SH
SOLE
3583
0
0
STRYKER CORPORATION
COM
863667101
393
1604
SH
SOLE
1604
0
0
SYNOPSYS INC
COM
871607107
235
905
SH
SOLE
905
0
0
SYSCO CORP
COM
871829107
735
9892
SH
SOLE
9892
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
7251
66494
SH
SOLE
66494
0
0
TARGET CORP
COM
87612e106
4442
25164
SH
SOLE
25164
0
0
TELEFLEX INCORPORATED
COM
879369106
251
610
SH
SOLE
610
0
0
TESLA INC
COM
88160r101
8390
11890
SH
SOLE
11890
0
0
TEXAS INSTRS INC
COM
882508104
741
4515
SH
SOLE
4515
0
0
THE TRADE DESK INC
COM CL A
88339j105
279
348
SH
SOLE
348
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
5387
11566
SH
SOLE
11566
0
0
TJX COS INC NEW
COM
872540109
499
7306
SH
SOLE
7306
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
388
6884
SH
SOLE
6884
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
224
1446
SH
SOLE
1446
0
0
TRANE TECHNOLOGIES PLC
SHS
g8994e103
9623
66290
SH
SOLE
66290
0
0
TRAVELERS COMPANIES INC
COM
89417e109
2816
20063
SH
SOLE
20063
0
0
UDR INC
COM
902653104
231
6000
SH
SOLE
6000
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2557
42362
SH
SOLE
42362
0
0
UNION PAC CORP
COM
907818108
5480
26319
SH
SOLE
26319
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
23159
137523
SH
SOLE
137523
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
4362
12438
SH
SOLE
12438
0
0
UNIVERSAL DISPLAY CORP
COM
91347p105
207
900
SH
SOLE
900
0
0
US BANCORP DEL
COM NEW
902973304
5019
107720
SH
SOLE
107720
0
0
V F CORP
COM
918204108
225
2636
SH
SOLE
2636
0
0
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189f692
236
3553
SH
SOLE
3553
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189f676
452
2070
SH
SOLE
2070
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
2392
9444
SH
SOLE
9444
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
309
1757
SH
SOLE
1757
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
3248
15707
SH
SOLE
15707
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
3814
44906
SH
SOLE
44906
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
656
1909
SH
SOLE
1909
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1123
5766
SH
SOLE
5766
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
43055
221206
SH
SOLE
221206
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
273
2293
SH
SOLE
2293
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
444
7375
SH
SOLE
7375
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
2051
14528
SH
SOLE
14528
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
289
6111
SH
SOLE
6111
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
1253
13689
SH
SOLE
13689
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
247
1212
SH
SOLE
1212
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204a884
22643
188376
SH
SOLE
188376
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204a108
15889
57740
SH
SOLE
57740
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204a207
4290
24669
SH
SOLE
24669
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204a306
1222
23559
SH
SOLE
23559
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204a405
15052
206613
SH
SOLE
206613
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204a504
14819
66235
SH
SOLE
66235
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204a603
10686
62860
SH
SOLE
62860
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204a702
25954
73361
SH
SOLE
73361
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204a801
6291
40077
SH
SOLE
40077
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204a876
2291
16699
SH
SOLE
16699
0
0
VARIAN MED SYS INC
COM
92220P105
2938
16785
SH
SOLE
16785
0
0
VENTAS INC
COM
92276f100
462
9411
SH
SOLE
9411
0
0
VERISK ANALYTICS INC
COM
92345Y106
1134
5465
SH
SOLE
5465
0
0
VERIZON COMMUNICATIONS INC
COM
92343v104
32237
548715
SH
SOLE
548715
0
0
VIATRIS INC
COM
92556v106
379
20219
SH
SOLE
20219
0
0
VISA INC
COM CL A
92826c839
34858
159365
SH
SOLE
159365
0
0
VOYA PRIME RATE TR
SH BEN INT
92913a100
180
40321
SH
SOLE
40321
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
298
7470
SH
SOLE
7470
0
0
WALMART INC
COM
931142103
22258
154407
SH
SOLE
154407
0
0
WASTE MGMT INC DEL
COM
94106l109
25892
219552
SH
SOLE
219552
0
0
WEC ENERGY GROUP INC
COM
92939u106
3150
34223
SH
SOLE
34223
0
0
WELLS FARGO CO NEW
COM
949746101
9776
323932
SH
SOLE
323932
0
0
WESTAMERICA BANCORPORATION
COM
957090103
370
6687
SH
SOLE
6687
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
658
15754
SH
SOLE
15754
0
0
WHITE MTNS INS GROUP LTD
COM
g9618e107
443
443
SH
SOLE
443
0
0
WORKDAY INC
CL A
98138h101
699
2916
SH
SOLE
2916
0
0
XCEL ENERGY INC
COM
98389b100
394
5915
SH
SOLE
5915
0
0
XYLEM INC
COM
98419m100
679
6670
SH
SOLE
6670
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
429
1115
SH
SOLE
1115
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956p102
5833
37853
SH
SOLE
37853
0
0
ZOETIS INC
CL A
98978v103
638
3858
SH
SOLE
3858
0
0
ZYNEX INC
COM
98986m103
211
15700
SH
SOLE
15700
0
0