0001109228-22-000006.txt : 20220214
0001109228-22-000006.hdr.sgml : 20220214
20220214114304
ACCESSION NUMBER: 0001109228-22-000006
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20211231
FILED AS OF DATE: 20220214
DATE AS OF CHANGE: 20220214
EFFECTIVENESS DATE: 20220214
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: 22627511
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
13F-HR
LIVE
false
false
false
0001109228
XXXXXXXX
12-31-2021
12-31-2021
KCM INVESTMENT ADVISORS LLC
300 DRAKES LANDING ROAD
SUITE 210
GREENBRAE
CA
94904
13F HOLDINGS REPORT
028-05651
N
Jason Love
Chief Technology Officer and Equity/Preferred Trader
415-461-7788
Jason Love
Greenbrae
CA
02-14-2022
0
419
2873124
false
INFORMATION TABLE
2
kcm13fq42021.xml
3M CO
COM
88579y101
29410
165567
SH
SOLE
165567
0
0
9 METERS BIOPHARMA INC
COM
654405109
15
15000
SH
SOLE
15000
0
0
ASML HOLDING N V
N Y REGISTRY SHS
n07059210
607
762
SH
SOLE
762
0
0
AT&T INC
COM
00206r102
1499
60934
SH
SOLE
60934
0
0
ABBVIE INC
COM
00287y109
11014
81342
SH
SOLE
81342
0
0
ABBOTT LABS
COM
002824100
27668
196586
SH
SOLE
196586
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
g1151c101
10949
26411
SH
SOLE
26411
0
0
ACTIVISION BLIZZARD INC
COM
00507v109
221
3317
SH
SOLE
3317
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724f101
5795
10220
SH
SOLE
10220
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
1597
11099
SH
SOLE
11099
0
0
AEVA TECHNOLOGIES INC
COM
00835q103
189
25000
SH
SOLE
25000
0
0
AFLAC INC
COM
001055102
403
6897
SH
SOLE
6897
0
0
AGILENT TECHNOLOGIES INC
COM
00846u101
1690
10587
SH
SOLE
10587
0
0
AIR PRODS & CHEMS INC
COM
009158106
19430
63860
SH
SOLE
63860
0
0
ALBEMARLE CORP
COM
012653101
1540
6587
SH
SOLE
6587
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
863
3869
SH
SOLE
3869
0
0
ALLSTATE CORP
COM
020002101
1241
10548
SH
SOLE
10548
0
0
ALPHABET INC
CAP STK CL A
02079k305
40877
14110
SH
SOLE
14110
0
0
ALPHABET INC
CAP STK CL C
02079k107
23999
8294
SH
SOLE
8294
0
0
ALTRIA GROUP INC
COM
02209s103
472
9967
SH
SOLE
9967
0
0
AMAZON COM INC
COM
023135106
59968
17985
SH
SOLE
17985
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
762
8564
SH
SOLE
8564
0
0
AMERICAN EXPRESS CO
COM
025816109
2147
13124
SH
SOLE
13124
0
0
AMERICAN TOWER CORP NEW
COM
03027x100
3489
11928
SH
SOLE
11928
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
733
3883
SH
SOLE
3883
0
0
AMGEN INC
COM
031162100
21181
94152
SH
SOLE
94152
0
0
ANTHEM INC
COM
036752103
4413
9520
SH
SOLE
9520
0
0
AON PLC
SHS CL A
g0403h108
204
679
SH
SOLE
679
0
0
APPFOLIO INC
COM CL A
03783c100
700
5785
SH
SOLE
5785
0
0
APPLE INC
COM
037833100
202376
1139696
SH
SOLE
1139696
0
0
APPLIED MATLS INC
COM
038222105
12944
82255
SH
SOLE
82255
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
830
12281
SH
SOLE
12281
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
210
1238
SH
SOLE
1238
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
689
11835
SH
SOLE
11835
0
0
ATLASSIAN CORP PLC
CL A
g06242104
665
1743
SH
SOLE
1743
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
51531
208981
SH
SOLE
208981
0
0
BCE INC
COM NEW
05534b760
2900
55726
SH
SOLE
55726
0
0
BP PLC
SPONSORED ADR
055622104
217
8158
SH
SOLE
8158
0
0
BANK MARIN BANCORP
COM
063425102
557
14963
SH
SOLE
14963
0
0
BK OF AMERICA CORP
COM
060505104
24609
553130
SH
SOLE
553130
0
0
BAXTER INTL INC
COM
071813109
219
2557
SH
SOLE
2557
0
0
BECTON DICKINSON & CO
COM
075887109
1527
6073
SH
SOLE
6073
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
7631
25522
SH
SOLE
25522
0
0
BIOGEN INC
COM
09062x103
758
3160
SH
SOLE
3160
0
0
BLACKROCK INC
COM
09247x101
3791
4141
SH
SOLE
4141
0
0
BLACKSTONE INC
COM
09260d107
6227
48128
SH
SOLE
48128
0
0
BLACKSTONE MTG TR INC
COM CL A
09257w100
450
14689
SH
SOLE
14689
0
0
BOEING CO
COM
097023105
2730
13561
SH
SOLE
13561
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
367
8635
SH
SOLE
8635
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
5648
90583
SH
SOLE
90583
0
0
BROADCOM INC
COM
11135f101
4020
6041
SH
SOLE
6041
0
0
BROADSTONE NET LEASE INC
COM
11135e203
447
18000
SH
SOLE
18000
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
g16258108
1774
49557
SH
SOLE
49557
0
0
CSX CORP
COM
126408103
958
25473
SH
SOLE
25473
0
0
CVS HEALTH CORP
COM
126650100
2053
19901
SH
SOLE
19901
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
1361
7302
SH
SOLE
7302
0
0
CANADIAN NATL RY CO
COM
136375102
442
3597
SH
SOLE
3597
0
0
CARMAX INC
COM
143130102
888
6815
SH
SOLE
6815
0
0
CARDINAL HEALTH INC
COM
14149Y108
282
5474
SH
SOLE
5474
0
0
CARLISLE COS INC
COM
142339100
273
1101
SH
SOLE
1101
0
0
CARRIER GLOBAL CORPORATION
COM
14448c104
1921
35416
SH
SOLE
35416
0
0
CATERPILLAR INC
COM
149123101
12449
60217
SH
SOLE
60217
0
0
CBL & ASSOC PPTYS INC
COMMON STOCK
124830878
312
10000
SH
SOLE
10000
0
0
CELANESE CORP DEL
COM
150870103
208
1238
SH
SOLE
1238
0
0
CERNER CORP
COM
156782104
455
4900
SH
SOLE
4900
0
0
CHARGEPOINT HOLDINGS INC
COM CL A
15961r105
204
10725
SH
SOLE
10725
0
0
CHARLES RIV LABS INTL INC
COM
159864107
448
1188
SH
SOLE
1188
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119p108
1330
2040
SH
SOLE
2040
0
0
CHECK POINT SOFTWARE TECH LT
ORD
m22465104
992
8513
SH
SOLE
8513
0
0
CHEVRON CORP NEW
COM
166764100
31281
266565
SH
SOLE
266565
0
0
CHUBB LIMITED
COM
h1467j104
1540
7965
SH
SOLE
7965
0
0
CIGNA CORP NEW
COM
125523100
535
2330
SH
SOLE
2330
0
0
CINTAS CORP
COM
172908105
4243
9575
SH
SOLE
9575
0
0
CISCO SYS INC
COM
17275R102
9372
147895
SH
SOLE
147895
0
0
CITIGROUP INC
COM NEW
172967424
576
9545
SH
SOLE
9545
0
0
CITIZENS FINL GROUP INC
COM
174610105
3953
83654
SH
SOLE
83654
0
0
CLOROX CO DEL
COM
189054109
18767
107636
SH
SOLE
107636
0
0
COCA COLA CO
COM
191216100
3065
51765
SH
SOLE
51765
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
213
2406
SH
SOLE
2406
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248a109
215
7545
SH
SOLE
7545
0
0
COLGATE PALMOLIVE CO
COM
194162103
7766
90996
SH
SOLE
90996
0
0
COMCAST CORP NEW
CL A
20030n101
2793
55497
SH
SOLE
55497
0
0
CONOCOPHILLIPS
COM
20825C104
1368
18955
SH
SOLE
18955
0
0
CONSOLIDATED EDISON INC
COM
209115104
527
6177
SH
SOLE
6177
0
0
CORCEPT THERAPEUTICS INC
COM
218352102
1353
68357
SH
SOLE
68357
0
0
CORTEVA INC
COM
22052l104
216
4570
SH
SOLE
4570
0
0
COSTCO WHSL CORP NEW
COM
22160K105
78172
137699
SH
SOLE
137699
0
0
CROWN CASTLE INTL CORP NEW
COM
22822v101
42755
204823
SH
SOLE
204823
0
0
CUMMINS INC
COM
231021106
553
2534
SH
SOLE
2534
0
0
DANAHER CORPORATION
COM
235851102
31499
95737
SH
SOLE
95737
0
0
DEERE & CO
COM
244199105
4432
12926
SH
SOLE
12926
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
557
14254
SH
SOLE
14254
0
0
DIAGEO PLC
SPON ADR NEW
25243q205
4847
22017
SH
SOLE
22017
0
0
DICKS SPORTING GOODS INC
COM
253393102
545
4738
SH
SOLE
4738
0
0
DIGITAL RLTY TR INC
COM
253868103
262
1479
SH
SOLE
1479
0
0
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434v609
245
5154
SH
SOLE
5154
0
0
DISCOVER FINL SVCS
COM
254709108
280
2423
SH
SOLE
2423
0
0
DISNEY WALT CO
COM
254687106
27073
174791
SH
SOLE
174791
0
0
DOCUSIGN INC
COM
256163106
369
2421
SH
SOLE
2421
0
0
DOMINION ENERGY INC
COM
25746u109
2237
28474
SH
SOLE
28474
0
0
DOUGLAS EMMETT INC
COM
25960p109
4095
122250
SH
SOLE
122250
0
0
DOVER CORP
COM
260003108
818
4504
SH
SOLE
4504
0
0
DOW INC
COM
260557103
331
5843
SH
SOLE
5843
0
0
DUPONT DE NEMOURS INC
COM
26614n102
382
4727
SH
SOLE
4727
0
0
DUKE ENERGY CORP NEW
COM NEW
26441c204
880
8386
SH
SOLE
8386
0
0
DUKE REALTY CORP
COM NEW
264411505
744
11333
SH
SOLE
11333
0
0
EMX RTY CORP
COM
26873j107
41
17950
SH
SOLE
17950
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924g201
238
3880
SH
SOLE
3880
0
0
EATON CORP PLC
SHS
g29183103
3808
22035
SH
SOLE
22035
0
0
ECOLAB INC
COM
278865100
26616
113458
SH
SOLE
113458
0
0
EDISON INTL
COM
281020107
9775
143220
SH
SOLE
143220
0
0
EDWARDS LIFESCIENCES CORP
COM
28176e108
680
5250
SH
SOLE
5250
0
0
ELECTRONIC ARTS INC
COM
285512109
336
2546
SH
SOLE
2546
0
0
LILLY ELI & CO
COM
532457108
6814
24670
SH
SOLE
24670
0
0
EMERSON ELEC CO
COM
291011104
1719
18486
SH
SOLE
18486
0
0
ENBRIDGE INC
COM
29250n105
473
12112
SH
SOLE
12112
0
0
ENPHASE ENERGY INC
COM
29355a107
316
1730
SH
SOLE
1730
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
353
16055
SH
SOLE
16055
0
0
ESSEX PPTY TR INC
COM
297178105
1392
3951
SH
SOLE
3951
0
0
LAUDER ESTEE COS INC
CL A
518439104
215
581
SH
SOLE
581
0
0
EVEREST RE GROUP LTD
COM
g3223r108
278
1016
SH
SOLE
1016
0
0
EVERGY INC
COM
30034w106
430
6267
SH
SOLE
6267
0
0
EVERSOURCE ENERGY
COM
30040w108
427
4698
SH
SOLE
4698
0
0
EXPEDITORS INTL WASH INC
COM
302130109
494
3678
SH
SOLE
3678
0
0
EXXON MOBIL CORP
COM
30231G102
2937
47990
SH
SOLE
47990
0
0
FACTSET RESH SYS INC
COM
303075105
575
1183
SH
SOLE
1183
0
0
FASTENAL CO
COM
311900104
301
4700
SH
SOLE
4700
0
0
FEDEX CORP
COM
31428x106
1246
4819
SH
SOLE
4819
0
0
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
998
19422
SH
SOLE
19422
0
0
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
558
6317
SH
SOLE
6317
0
0
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
236
4214
SH
SOLE
4214
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
571
4216
SH
SOLE
4216
0
0
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
3561
234600
SH
SOLE
234600
0
0
FIFTH THIRD BANCORP
COM
316773100
2181
50081
SH
SOLE
50081
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
25410
123045
SH
SOLE
123045
0
0
FIRST SOLAR INC
COM
336433107
268
3075
SH
SOLE
3075
0
0
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737m102
3149
42443
SH
SOLE
42443
0
0
FISERV INC
COM
337738108
254
2443
SH
SOLE
2443
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939l407
274
6939
SH
SOLE
6939
0
0
FORD MTR CO DEL
COM
345370860
529
25489
SH
SOLE
25489
0
0
FORTINET INC
COM
34959e109
3414
9499
SH
SOLE
9499
0
0
FREEPORT-MCMORAN INC
CL B
35671d857
705
16895
SH
SOLE
16895
0
0
GENERAL DYNAMICS CORP
COM
369550108
4155
19933
SH
SOLE
19933
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
1057
11186
SH
SOLE
11186
0
0
GENERAL MTRS CO
COM
37045v100
347
5915
SH
SOLE
5915
0
0
GENUINE PARTS CO
COM
372460105
10451
74540
SH
SOLE
74540
0
0
GILEAD SCIENCES INC
COM
375558103
749
10316
SH
SOLE
10316
0
0
GLOBAL X FDS
AUTONMOUS EV ETF
37954y624
747
24466
SH
SOLE
24466
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954y483
244
11000
SH
SOLE
11000
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
791
8313
SH
SOLE
8313
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
3081
8055
SH
SOLE
8055
0
0
GRACO INC
COM
384109104
272
3375
SH
SOLE
3375
0
0
HP INC
COM
40434l105
345
9151
SH
SOLE
9151
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
614
8893
SH
SOLE
8893
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
230
5544
SH
SOLE
5544
0
0
HEALTHPEAK PROPERTIES INC
COM
42250p103
283
7855
SH
SOLE
7855
0
0
HERSHEY CO
COM
427866108
2246
11610
SH
SOLE
11610
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824c109
584
37058
SH
SOLE
37058
0
0
HOME DEPOT INC
COM
437076102
61092
147205
SH
SOLE
147205
0
0
HONEYWELL INTL INC
COM
438516106
5573
26726
SH
SOLE
26726
0
0
HUBBELL INC
COM
443510607
208
1000
SH
SOLE
1000
0
0
IDEXX LABS INC
COM
45168d104
1702
2585
SH
SOLE
2585
0
0
ILLINOIS TOOL WKS INC
COM
452308109
3694
14967
SH
SOLE
14967
0
0
ILLUMINA INC
COM
452327109
726
1908
SH
SOLE
1908
0
0
INGERSOLL RAND INC
COM
45687v106
510
8248
SH
SOLE
8248
0
0
INTEL CORP
COM
458140100
12271
238272
SH
SOLE
238272
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
624
16658
SH
SOLE
16658
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
1725
12906
SH
SOLE
12906
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
490
3250
SH
SOLE
3250
0
0
INTUIT
COM
461202103
595
926
SH
SOLE
926
0
0
INTUITIVE SURGICAL INC
COM NEW
46120e602
1412
3929
SH
SOLE
3929
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138e511
19986
1332370
SH
SOLE
1332370
0
0
INVESCO QQQ TR
UNIT SER 1
46090e103
16596
41713
SH
SOLE
41713
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137v357
1043
6408
SH
SOLE
6408
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137v233
2650
7179
SH
SOLE
7179
0
0
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138g706
241
3127
SH
SOLE
3127
0
0
INVESCO EXCHANGE TRADED FD T
INVESCO MSCI
46137v407
9814
147130
SH
SOLE
147130
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090a887
2114
42020
SH
SOLE
42020
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137v142
357
5874
SH
SOLE
5874
0
0
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137v134
1144
16020
SH
SOLE
16020
0
0
IRON MTN INC NEW
COM
46284v101
1274
24350
SH
SOLE
24350
0
0
JPMORGAN CHASE & CO
COM
46625H100
26906
169917
SH
SOLE
169917
0
0
JABIL INC
COM
466313103
269
3825
SH
SOLE
3825
0
0
JACOBS ENGR GROUP INC
COM
469814107
2439
17518
SH
SOLE
17518
0
0
JOHNSON & JOHNSON
COM
478160104
48392
282881
SH
SOLE
282881
0
0
JOHNSON CTLS INTL PLC
SHS
g51502105
1112
13677
SH
SOLE
13677
0
0
KKR & CO INC
COM
48251w104
358
4800
SH
SOLE
4800
0
0
KLA CORP
COM NEW
482480100
7993
18584
SH
SOLE
18584
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338l103
1112
5383
SH
SOLE
5383
0
0
KILROY RLTY CORP
COM
49427f108
11075
166642
SH
SOLE
166642
0
0
KIMBERLY-CLARK CORP
COM
494368103
20171
141134
SH
SOLE
141134
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
1645
7714
SH
SOLE
7714
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540r409
9914
31552
SH
SOLE
31552
0
0
LAM RESEARCH CORP
COM
512807108
3548
4934
SH
SOLE
4934
0
0
LENNAR CORP
CL A
526057104
1800
15500
SH
SOLE
15500
0
0
LINDE PLC
SHS
g5494j103
6174
17822
SH
SOLE
17822
0
0
LOCKHEED MARTIN CORP
COM
539830109
1927
5422
SH
SOLE
5422
0
0
LOWES COS INC
COM
548661107
10468
40498
SH
SOLE
40498
0
0
LUCID GROUP INC
COM
549498103
212
5579
SH
SOLE
5579
0
0
LULULEMON ATHLETICA INC
COM
550021109
3211
8202
SH
SOLE
8202
0
0
LUMENTUM HLDGS INC
COM
55024u109
237
2241
SH
SOLE
2241
0
0
MARATHON PETE CORP
COM
56585a102
725
11331
SH
SOLE
11331
0
0
MARRIOTT INTL INC NEW
CL A
571903202
2166
13110
SH
SOLE
13110
0
0
MASIMO CORP
COM
574795100
707
2415
SH
SOLE
2415
0
0
MASTERCARD INCORPORATED
CL A
57636q104
1576
4385
SH
SOLE
4385
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
4308
44594
SH
SOLE
44594
0
0
MCDONALDS CORP
COM
580135101
23519
87735
SH
SOLE
87735
0
0
MCKESSON CORP
COM
58155q103
330
1329
SH
SOLE
1329
0
0
MEDICAL PPTYS TRUST INC
COM
58463j304
3721
157451
SH
SOLE
157451
0
0
MEDTRONIC PLC
SHS
g5960l103
10587
102338
SH
SOLE
102338
0
0
MERCK & CO INC
COM
58933y105
5018
65473
SH
SOLE
65473
0
0
META PLATFORMS INC
CL A
30303m102
3650
10851
SH
SOLE
10851
0
0
MICROSOFT CORP
COM
594918104
125231
372356
SH
SOLE
372356
0
0
MODERNA INC
COM
60770k107
418
1645
SH
SOLE
1645
0
0
MONDELEZ INTL INC
CL A
609207105
1209
18238
SH
SOLE
18238
0
0
MOODYS CORP
COM
615369105
205
526
SH
SOLE
526
0
0
MORGAN STANLEY
COM NEW
617446448
3648
37163
SH
SOLE
37163
0
0
NICE LTD
SPONSORED ADR
653656108
254
835
SH
SOLE
835
0
0
NVIDIA CORPORATION
COM
67066g104
5851
19893
SH
SOLE
19893
0
0
NETFLIX INC
COM
64110l106
602
999
SH
SOLE
999
0
0
NEWMONT CORP
COM
651639106
807
13005
SH
SOLE
13005
0
0
NEXTERA ENERGY INC
COM
65339f101
42430
454479
SH
SOLE
454479
0
0
NIKE INC
CL B
654106103
36350
218094
SH
SOLE
218094
0
0
NORFOLK SOUTHN CORP
COM
655844108
960
3225
SH
SOLE
3225
0
0
NORTHROP GRUMMAN CORP
COM
666807102
216
559
SH
SOLE
559
0
0
NOVARTIS AG
SPONSORED ADR
66987v109
749
8566
SH
SOLE
8566
0
0
NUCOR CORP
COM
670346105
3633
31823
SH
SOLE
31823
0
0
OREILLY AUTOMOTIVE INC
COM
67103h107
784
1110
SH
SOLE
1110
0
0
OCCIDENTAL PETE CORP
COM
674599105
294
10140
SH
SOLE
10140
0
0
OMNICOM GROUP INC
COM
681919106
270
3686
SH
SOLE
3686
0
0
ORACLE CORP
COM
68389x105
2733
31334
SH
SOLE
31334
0
0
OTIS WORLDWIDE CORP
COM
68902v107
461
5294
SH
SOLE
5294
0
0
PNC FINL SVCS GROUP INC
COM
693475105
224
1115
SH
SOLE
1115
0
0
PPG INDS INC
COM
693506107
472
2736
SH
SOLE
2736
0
0
PACCAR INC
COM
693718108
208
2355
SH
SOLE
2355
0
0
PARKER-HANNIFIN CORP
COM
701094104
575
1808
SH
SOLE
1808
0
0
PAYPAL HLDGS INC
COM
70450y103
3162
16765
SH
SOLE
16765
0
0
PAYCHEX INC
COM
704326107
351
2571
SH
SOLE
2571
0
0
PEPSICO INC
COM
713448108
8971
51646
SH
SOLE
51646
0
0
PFIZER INC
COM
717081103
16161
273688
SH
SOLE
273688
0
0
PHILIP MORRIS INTL INC
COM
718172109
680
7154
SH
SOLE
7154
0
0
PHILLIPS 66
COM
718546104
289
3994
SH
SOLE
3994
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
110
11725
SH
SOLE
11725
0
0
PREFERRED APT CMNTYS INC
COM
74039l103
3757
208035
SH
SOLE
208035
0
0
PRETIUM RES INC
COM
74139c102
237
16810
SH
SOLE
16810
0
0
PROLOGIS INC.
COM
74340w103
3130
18590
SH
SOLE
18590
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347b201
13626
806731
SH
SOLE
806731
0
0
PROCTER AND GAMBLE CO
COM
742718109
37220
227534
SH
SOLE
227534
0
0
PROSHARES TR
ULSH 20YRTRE NEW
74347g887
10681
345564
SH
SOLE
345564
0
0
PROSPECT CAP CORP
COM
74348t102
87
10386
SH
SOLE
10386
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
6237
93471
SH
SOLE
93471
0
0
PUBLIC STORAGE
COM
74460d109
588
1569
SH
SOLE
1569
0
0
QUALCOMM INC
COM
747525103
8347
45643
SH
SOLE
45643
0
0
QUEST DIAGNOSTICS INC
COM
74834l100
678
3921
SH
SOLE
3921
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513e101
1856
21568
SH
SOLE
21568
0
0
REALTY INCOME CORP
COM
756109104
17675
246886
SH
SOLE
246886
0
0
RESIDEO TECHNOLOGIES INC
COM
76118y104
944
36278
SH
SOLE
36278
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954a103
299
2887
SH
SOLE
2887
0
0
ROBLOX CORP
CL A
771049103
248
2404
SH
SOLE
2404
0
0
ROPER TECHNOLOGIES INC
COM
776696106
2206
4485
SH
SOLE
4485
0
0
ROSS STORES INC
COM
778296103
277
2420
SH
SOLE
2420
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
703
16221
SH
SOLE
16221
0
0
S&P GLOBAL INC
COM
78409v104
6738
14278
SH
SOLE
14278
0
0
SAP SE
SPON ADR
803054204
240
1715
SH
SOLE
1715
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369y852
35034
450998
SH
SOLE
450998
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369y407
40238
196823
SH
SOLE
196823
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369y308
24823
321919
SH
SOLE
321919
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467x109
1315
3620
SH
SOLE
3620
0
0
SELECT SECTOR SPDR TR
ENERGY
81369y506
11791
212443
SH
SOLE
212443
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369y605
25163
644377
SH
SOLE
644377
0
0
SPDR GOLD TR
GOLD SHS
78463v107
2060
12048
SH
SOLE
12048
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369y209
38927
276291
SH
SOLE
276291
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369y704
20464
193407
SH
SOLE
193407
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369y100
8494
93745
SH
SOLE
93745
0
0
SPDR SER TR
NYSE TECH ETF
78464a102
843
5090
SH
SOLE
5090
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369y860
2939
56735
SH
SOLE
56735
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462f103
19985
42077
SH
SOLE
42077
0
0
SPDR SER TR
AEROSPACE DEF
78464a631
288
2473
SH
SOLE
2473
0
0
SPDR SER TR
S&P DIVID ETF
78464a763
12745
98705
SH
SOLE
98705
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467y107
9187
17747
SH
SOLE
17747
0
0
SPDR SER TR
S&P REGL BKG
78464a698
1473
20797
SH
SOLE
20797
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369y803
134933
776054
SH
SOLE
776054
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369y886
2843
39715
SH
SOLE
39715
0
0
SVB FINANCIAL GROUP
COM
78486q101
2440
3598
SH
SOLE
3598
0
0
SABA CAPITAL INCOME & OPRNT
SHARES
78518h103
159
35126
SH
SOLE
35126
0
0
SALESFORCE COM INC
COM
79466l302
10435
41061
SH
SOLE
41061
0
0
SCHLUMBERGER LTD
COM STK
806857108
440
14677
SH
SOLE
14677
0
0
SCHWAB CHARLES CORP
COM
808513105
3619
43035
SH
SOLE
43035
0
0
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
226
4856
SH
SOLE
4856
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
4421
39117
SH
SOLE
39117
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
4739
58633
SH
SOLE
58633
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1116
9806
SH
SOLE
9806
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
736
4492
SH
SOLE
4492
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
274
3745
SH
SOLE
3745
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
1926
23944
SH
SOLE
23944
0
0
SEMPRA
COM
816851109
2834
21425
SH
SOLE
21425
0
0
SERVICENOW INC
COM
81762p102
515
794
SH
SOLE
794
0
0
SHERWIN WILLIAMS CO
COM
824348106
4030
11444
SH
SOLE
11444
0
0
SKYWORKS SOLUTIONS INC
COM
83088m102
203
1309
SH
SOLE
1309
0
0
SMARTSHEET INC
COM CL A
83200n103
758
9788
SH
SOLE
9788
0
0
SOUTHERN CO
COM
842587107
1197
17450
SH
SOLE
17450
0
0
SPIRIT AIRLS INC
COM
848577102
546
25000
SH
SOLE
25000
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208r101
319
18000
SH
SOLE
18000
0
0
STANLEY BLACK & DECKER INC
COM
854502101
5779
30638
SH
SOLE
30638
0
0
STARBUCKS CORP
COM
855244109
22664
193756
SH
SOLE
193756
0
0
STATE STR CORP
COM
857477103
1155
12421
SH
SOLE
12421
0
0
STRYKER CORPORATION
COM
863667101
544
2033
SH
SOLE
2033
0
0
SYNOPSYS INC
COM
871607107
255
691
SH
SOLE
691
0
0
SYSCO CORP
COM
871829107
948
12068
SH
SOLE
12068
0
0
PRICE T ROWE GROUP INC
COM
74144t108
1181
6005
SH
SOLE
6005
0
0
TE CONNECTIVITY LTD
SHS
H84989104
223
1383
SH
SOLE
1383
0
0
TJX COS INC NEW
COM
872540109
563
7412
SH
SOLE
7412
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
11123
92454
SH
SOLE
92454
0
0
TARGET CORP
COM
87612e106
11488
49638
SH
SOLE
49638
0
0
TELEFLEX INCORPORATED
COM
879369106
200
610
SH
SOLE
610
0
0
TERADYNE INC
COM
880770102
717
4385
SH
SOLE
4385
0
0
TESLA INC
COM
88160r101
10779
10200
SH
SOLE
10200
0
0
TEXAS INSTRS INC
COM
882508104
995
5280
SH
SOLE
5280
0
0
THE TRADE DESK INC
COM CL A
88339j105
614
6705
SH
SOLE
6705
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
7521
11272
SH
SOLE
11272
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
470
6131
SH
SOLE
6131
0
0
TOYOTA MOTOR CORP
ADS
892331307
273
1471
SH
SOLE
1471
0
0
TRANE TECHNOLOGIES PLC
SHS
g8994e103
24965
123569
SH
SOLE
123569
0
0
TRAVELERS COMPANIES INC
COM
89417e109
3737
23889
SH
SOLE
23889
0
0
US BANCORP DEL
COM NEW
902973304
7393
131613
SH
SOLE
131613
0
0
UDR INC
COM
902653104
360
6000
SH
SOLE
6000
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2016
37479
SH
SOLE
37479
0
0
UNION PAC CORP
COM
907818108
10039
39849
SH
SOLE
39849
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
33388
155771
SH
SOLE
155771
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
8227
16384
SH
SOLE
16384
0
0
V F CORP
COM
918204108
220
3005
SH
SOLE
3005
0
0
VALERO ENERGY CORP
COM
91913Y100
265
3528
SH
SOLE
3528
0
0
VANECK ETF TRUST
PHARMACEUTCL ETF
92189f692
273
3553
SH
SOLE
3553
0
0
VANECK ETF TRUST
SEMICONDUCTR ETF
92189f676
649
2102
SH
SOLE
2102
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204a884
31334
231146
SH
SOLE
231146
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204a108
26892
78940
SH
SOLE
78940
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204a207
7943
39738
SH
SOLE
39738
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
318
6226
SH
SOLE
6226
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
2329
13562
SH
SOLE
13562
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204a306
5152
66381
SH
SOLE
66381
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
426
6240
SH
SOLE
6240
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204a405
25228
261236
SH
SOLE
261236
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
4599
14332
SH
SOLE
14332
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204a504
20154
75648
SH
SOLE
75648
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
1619
14440
SH
SOLE
14440
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204a603
15492
76332
SH
SOLE
76332
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204a702
37443
81724
SH
SOLE
81724
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
360
1627
SH
SOLE
1627
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204a801
9344
47463
SH
SOLE
47463
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
296
1137
SH
SOLE
1137
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
3745
14701
SH
SOLE
14701
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
6353
54766
SH
SOLE
54766
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
690
1580
SH
SOLE
1580
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1093
4838
SH
SOLE
4838
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
53811
222874
SH
SOLE
222874
0
0
VANGUARD WORLD FDS
UTILITIES ETF
92204a876
2830
18094
SH
SOLE
18094
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
386
2627
SH
SOLE
2627
0
0
VENTAS INC
COM
92276f100
477
9327
SH
SOLE
9327
0
0
VERISK ANALYTICS INC
COM
92345Y106
1207
5275
SH
SOLE
5275
0
0
VERIZON COMMUNICATIONS INC
COM
92343v104
28877
555753
SH
SOLE
555753
0
0
VIMEO INC
COMMON STOCK
92719v100
492
27413
SH
SOLE
27413
0
0
VISA INC
COM CL A
92826c839
37264
171956
SH
SOLE
171956
0
0
VISTRA CORP
COM
92840m102
317
13900
SH
SOLE
13900
0
0
VORNADO RLTY TR
SH BEN INT
929042109
332
7920
SH
SOLE
7920
0
0
WEC ENERGY GROUP INC
COM
92939u106
3018
31091
SH
SOLE
31091
0
0
WALMART INC
COM
931142103
26223
181238
SH
SOLE
181238
0
0
WASTE MGMT INC DEL
COM
94106l109
36908
221136
SH
SOLE
221136
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
352
1815
SH
SOLE
1815
0
0
WELLS FARGO CO NEW
COM
949746101
4158
86671
SH
SOLE
86671
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
201
4883
SH
SOLE
4883
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
520
12103
SH
SOLE
12103
0
0
WHITE MTNS INS GROUP LTD
COM
g9618e107
368
363
SH
SOLE
363
0
0
WILLIAMS COS INC
COM
969457100
200
7694
SH
SOLE
7694
0
0
WORKDAY INC
CL A
98138h101
712
2606
SH
SOLE
2606
0
0
XCEL ENERGY INC
COM
98389b100
434
6415
SH
SOLE
6415
0
0
XILINX INC
COM
983919101
283
1335
SH
SOLE
1335
0
0
XYLEM INC
COM
98419m100
2504
20882
SH
SOLE
20882
0
0
YUM BRANDS INC
COM
988498101
266
1916
SH
SOLE
1916
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
3353
5633
SH
SOLE
5633
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956p102
5925
46638
SH
SOLE
46638
0
0
ZOETIS INC
CL A
98978v103
214
876
SH
SOLE
876
0
0
ZYNEX INC
COM
98986m103
157
15700
SH
SOLE
15700
0
0
ISHARES TR
ISHARES BIOTECH
464287556
7675
50291
SH
SOLE
50291
0
0
ISHARES TR
CORE DIV GRWTH
46434v621
2888
51961
SH
SOLE
51961
0
0
ISHARES TR
SELECT DIVID ETF
464287168
7012
57195
SH
SOLE
57195
0
0
ISHARES TR
U.S. FINLS ETF
464287788
1403
16185
SH
SOLE
16185
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
426
1467
SH
SOLE
1467
0
0
ISHARES TR
US HLTHCARE ETF
464287762
230
767
SH
SOLE
767
0
0
ISHARES TR
US INDUSTRIALS
464287754
245
2170
SH
SOLE
2170
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
482
7321
SH
SOLE
7321
0
0
ISHARES TR
US TRSPRTION
464287192
257
930
SH
SOLE
930
0
0
ISHARES U S ETF TR
TECHNOLOGY
46431w648
712
11636
SH
SOLE
11636
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
407
11701
SH
SOLE
11701
0
0
ISHARES TR
MSCI ACWI ETF
464288257
1878
17755
SH
SOLE
17755
0
0
ISHARES TR
MSCI EAFE ETF
464287465
579
7362
SH
SOLE
7362
0
0
ISHARES TR
MSCI USA MIN VOL
46429b697
697
8610
SH
SOLE
8610
0
0
ISHARES TR
MSCI USA QLT FCT
46432f339
1210
8312
SH
SOLE
8312
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
2631
8610
SH
SOLE
8610
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
522
3110
SH
SOLE
3110
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
752
3380
SH
SOLE
3380
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
209
1815
SH
SOLE
1815
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
256
2090
SH
SOLE
2090
0
0
ISHARES TR
S&P 100 ETF
464287101
1669
7619
SH
SOLE
7619
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
383
4577
SH
SOLE
4577
0
0
ISHARES TR
CORE S&P500 ETF
464287200
7559
15848
SH
SOLE
15848
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
325
2074
SH
SOLE
2074
0
0
ISHARES TR
EUROPE ETF
464287861
245
4510
SH
SOLE
4510
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
371
845
SH
SOLE
845
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
998
12792
SH
SOLE
12792
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
825
38962
SH
SOLE
38962
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
312
3656
SH
SOLE
3656
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
2172
7673
SH
SOLE
7673
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
348
3145
SH
SOLE
3145
0
0
ISHARES TR
EXPANDED TECH
464287515
277
697
SH
SOLE
697
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
516
4505
SH
SOLE
4505
0
0
ISHARES TR
PFD AND INCM SEC
464288687
2863
72615
SH
SOLE
72615
0
0
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
2232
1544
SH
SOLE
1544
0
0
RLJ LODGING TR
CUM CONV PFD A
74965l200
259
9005
SH
SOLE
9005
0
0
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
22609
15169
SH
SOLE
15169
0
0