0001109228-21-000011.txt : 20211112 0001109228-21-000011.hdr.sgml : 20211112 20211112154100 ACCESSION NUMBER: 0001109228-21-000011 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 EFFECTIVENESS DATE: 20211112 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: 211403030 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 09-30-2021 09-30-2021 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 11-12-2021 0 394 2512810 false
INFORMATION TABLE 2 kcm13fq32021.xml 3M CO COM 88579y101 28554 162776 SH SOLE 162776 0 0 9 METERS BIOPHARMA INC COM 654405109 20 15000 SH SOLE 15000 0 0 ABBOTT LABS COM 002824100 22247 188329 SH SOLE 188329 0 0 ABBVIE INC COM 00287y109 8070 74812 SH SOLE 74812 0 0 ACCENTURE PLC IRELAND SHS CLASS A g1151c101 8571 26792 SH SOLE 26792 0 0 ACTIVISION BLIZZARD INC COM 00507v109 434 5609 SH SOLE 5609 0 0 ADOBE SYSTEMS INCORPORATED COM 00724f101 5806 10085 SH SOLE 10085 0 0 ADVANCED MICRO DEVICES INC COM 007903107 349 3387 SH SOLE 3387 0 0 AFLAC INC COM 001055102 324 6210 SH SOLE 6210 0 0 AGILENT TECHNOLOGIES INC COM 00846u101 1065 6763 SH SOLE 6763 0 0 AIR PRODS & CHEMS INC COM 009158106 16368 63911 SH SOLE 63911 0 0 ALBEMARLE CORP COM 012653101 1390 6350 SH SOLE 6350 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 688 3599 SH SOLE 3599 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 260 1755 SH SOLE 1755 0 0 ALLSTATE CORP COM 020002101 1262 9916 SH SOLE 9916 0 0 ALPHABET INC CAP STK CL A 02079k305 37723 14110 SH SOLE 14110 0 0 ALPHABET INC CAP STK CL C 02079k107 20496 7690 SH SOLE 7690 0 0 ALTRIA GROUP INC COM 02209s103 400 8789 SH SOLE 8789 0 0 AMAZON COM INC COM 023135106 58221 17723 SH SOLE 17723 0 0 AMERICAN ELEC PWR CO INC COM 025537101 649 7991 SH SOLE 7991 0 0 AMERICAN EXPRESS CO COM 025816109 2207 13174 SH SOLE 13174 0 0 AMERICAN TOWER CORP NEW COM 03027x100 2729 10282 SH SOLE 10282 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 713 4218 SH SOLE 4218 0 0 AMGEN INC COM 031162100 24422 114844 SH SOLE 114844 0 0 ANTHEM INC COM 036752103 3473 9316 SH SOLE 9316 0 0 APPFOLIO INC COM CL A 03783c100 697 5785 SH SOLE 5785 0 0 APPLE INC COM 037833100 160768 1136168 SH SOLE 1136168 0 0 APPLIED MATLS INC COM 038222105 7976 61955 SH SOLE 61955 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 702 11691 SH SOLE 11691 0 0 ASML HOLDING N V N Y REGISTRY SHS n07059210 434 582 SH SOLE 582 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1241 20665 SH SOLE 20665 0 0 AT&T INC COM 00206r102 1726 63895 SH SOLE 63895 0 0 ATLASSIAN CORP PLC CL A g06242104 682 1743 SH SOLE 1743 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 42157 210871 SH SOLE 210871 0 0 BANK MARIN BANCORP COM 063425102 596 15779 SH SOLE 15779 0 0 BAXTER INTL INC COM 071813109 206 2557 SH SOLE 2557 0 0 BCE INC COM NEW 05534b760 2468 49293 SH SOLE 49293 0 0 BECTON DICKINSON & CO COM 075887109 1512 6151 SH SOLE 6151 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7181 26308 SH SOLE 26308 0 0 BIOGEN INC COM 09062x103 894 3160 SH SOLE 3160 0 0 BK OF AMERICA CORP COM 060505104 18263 430228 SH SOLE 430228 0 0 BLACKROCK INC COM 09247x101 3090 3684 SH SOLE 3684 0 0 BLACKSTONE INC COM 09260d107 4667 40115 SH SOLE 40115 0 0 BLACKSTONE MTG TR INC COM CL A 09257w100 314 10365 SH SOLE 10365 0 0 BOEING CO COM 097023105 3329 15134 SH SOLE 15134 0 0 BOSTON SCIENTIFIC CORP COM 101137107 375 8635 SH SOLE 8635 0 0 BP PLC SPONSORED ADR 055622104 229 8382 SH SOLE 8382 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 5637 95265 SH SOLE 95265 0 0 BROADCOM INC COM 11135f101 2752 5676 SH SOLE 5676 0 0 BROADSTONE NET LEASE INC COM 11135e203 968 39000 SH SOLE 39000 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT g16258108 3093 83796 SH SOLE 83796 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1106 7302 SH SOLE 7302 0 0 CARLISLE COS INC COM 142339100 219 1101 SH SOLE 1101 0 0 CARMAX INC COM 143130102 874 6831 SH SOLE 6831 0 0 CARRIER GLOBAL CORPORATION COM 14448c104 1760 34005 SH SOLE 34005 0 0 CATERPILLAR INC COM 149123101 10329 53807 SH SOLE 53807 0 0 CERNER CORP COM 156782104 346 4900 SH SOLE 4900 0 0 CHARLES RIV LABS INTL INC COM 159864107 490 1188 SH SOLE 1188 0 0 CHARTER COMMUNICATIONS INC N CL A 16119p108 304 418 SH SOLE 418 0 0 CHECK POINT SOFTWARE TECH LT ORD m22465104 2006 17748 SH SOLE 17748 0 0 CHEVRON CORP NEW COM 166764100 25470 251061 SH SOLE 251061 0 0 CHUBB LIMITED COM h1467j104 1274 7342 SH SOLE 7342 0 0 CIGNA CORP NEW COM 125523100 478 2386 SH SOLE 2386 0 0 CINTAS CORP COM 172908105 3123 8204 SH SOLE 8204 0 0 CISCO SYS INC COM 17275R102 7834 143921 SH SOLE 143921 0 0 CITIGROUP INC COM NEW 172967424 667 9500 SH SOLE 9500 0 0 CITIZENS FINL GROUP INC COM 174610105 2903 61791 SH SOLE 61791 0 0 CLOROX CO DEL COM 189054109 18181 109785 SH SOLE 109785 0 0 COCA COLA CO COM 191216100 2824 53822 SH SOLE 53822 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248a109 204 7545 SH SOLE 7545 0 0 COLGATE PALMOLIVE CO COM 194162103 6990 92489 SH SOLE 92489 0 0 COMCAST CORP NEW CL A 20030n101 2659 47540 SH SOLE 47540 0 0 CONOCOPHILLIPS COM 20825C104 1310 19327 SH SOLE 19327 0 0 CONSOLIDATED EDISON INC COM 209115104 384 5287 SH SOLE 5287 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1470 74717 SH SOLE 74717 0 0 COSTCO WHSL CORP NEW COM 22160K105 61067 135901 SH SOLE 135901 0 0 CROWN CASTLE INTL CORP NEW COM 22822v101 35265 203469 SH SOLE 203469 0 0 CSX CORP COM 126408103 627 21078 SH SOLE 21078 0 0 CUMMINS INC COM 231021106 571 2541 SH SOLE 2541 0 0 CVS HEALTH CORP COM 126650100 1122 13217 SH SOLE 13217 0 0 DANAHER CORPORATION COM 235851102 27722 91058 SH SOLE 91058 0 0 DEERE & CO COM 244199105 4264 12725 SH SOLE 12725 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 607 14254 SH SOLE 14254 0 0 DIAGEO PLC SPON ADR NEW 25243q205 3333 17271 SH SOLE 17271 0 0 DICKS SPORTING GOODS INC COM 253393102 567 4738 SH SOLE 4738 0 0 DIGITAL RLTY TR INC COM 253868103 240 1664 SH SOLE 1664 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434v609 227 5120 SH SOLE 5120 0 0 DISNEY WALT CO COM 254687106 30012 177409 SH SOLE 177409 0 0 DOCUSIGN INC COM 256163106 600 2329 SH SOLE 2329 0 0 DOMINION ENERGY INC COM 25746u109 3314 45384 SH SOLE 45384 0 0 DOUGLAS EMMETT INC COM 25960p109 3006 95100 SH SOLE 95100 0 0 DOVER CORP COM 260003108 720 4629 SH SOLE 4629 0 0 DOW INC COM 260557103 245 4257 SH SOLE 4257 0 0 DUKE ENERGY CORP NEW COM NEW 26441c204 745 7636 SH SOLE 7636 0 0 DUPONT DE NEMOURS INC COM 26614n102 214 3141 SH SOLE 3141 0 0 EATON CORP PLC SHS g29183103 3268 21885 SH SOLE 21885 0 0 ECOLAB INC COM 278865100 23713 113667 SH SOLE 113667 0 0 EDISON INTL COM 281020107 7925 142867 SH SOLE 142867 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 587 5182 SH SOLE 5182 0 0 ELECTRONIC ARTS INC COM 285512109 365 2564 SH SOLE 2564 0 0 EMERSON ELEC CO COM 291011104 1736 18426 SH SOLE 18426 0 0 EMX RTY CORP COM 26873j107 46 17950 SH SOLE 17950 0 0 ENBRIDGE INC COM 29250n105 482 12107 SH SOLE 12107 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 246 11350 SH SOLE 11350 0 0 ESSEX PPTY TR INC COM 297178105 1234 3859 SH SOLE 3859 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924g201 242 3980 SH SOLE 3980 0 0 EVERGY INC COM 30034w106 312 5019 SH SOLE 5019 0 0 EVERSOURCE ENERGY COM 30040w108 430 5262 SH SOLE 5262 0 0 EXPEDITORS INTL WASH INC COM 302130109 398 3341 SH SOLE 3341 0 0 EXXON MOBIL CORP COM 30231G102 2838 48244 SH SOLE 48244 0 0 FACEBOOK INC CL A 30303m102 3557 10480 SH SOLE 10480 0 0 FACTSET RESH SYS INC COM 303075105 479 1213 SH SOLE 1213 0 0 FASTENAL CO COM 311900104 282 5466 SH SOLE 5466 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 457 3873 SH SOLE 3873 0 0 FEDEX CORP COM 31428x106 1056 4814 SH SOLE 4814 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 215 4033 SH SOLE 4033 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 226 4214 SH SOLE 4214 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 465 3920 SH SOLE 3920 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 3168 219822 SH SOLE 219822 0 0 FIFTH THIRD BANCORP COM 316773100 1897 44706 SH SOLE 44706 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 23964 124243 SH SOLE 124243 0 0 FIRST SOLAR INC COM 336433107 278 2910 SH SOLE 2910 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737m102 3150 43800 SH SOLE 43800 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939l407 254 6939 SH SOLE 6939 0 0 FORD MTR CO DEL COM 345370860 385 27189 SH SOLE 27189 0 0 FORTINET INC COM 34959e109 2738 9374 SH SOLE 9374 0 0 FREEPORT-MCMORAN INC CL B 35671d857 550 16895 SH SOLE 16895 0 0 GALLAGHER ARTHUR J & CO COM 363576109 206 1387 SH SOLE 1387 0 0 GENERAC HLDGS INC COM 368736104 249 609 SH SOLE 609 0 0 GENERAL DYNAMICS CORP COM 369550108 3875 19768 SH SOLE 19768 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1187 11524 SH SOLE 11524 0 0 GENERAL MTRS CO COM 37045v100 321 6095 SH SOLE 6095 0 0 GENUINE PARTS CO COM 372460105 9230 76134 SH SOLE 76134 0 0 GILEAD SCIENCES INC COM 375558103 734 10515 SH SOLE 10515 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954y624 466 16996 SH SOLE 16996 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 681 7913 SH SOLE 7913 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2675 7076 SH SOLE 7076 0 0 GRACO INC COM 384109104 236 3375 SH SOLE 3375 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 628 8945 SH SOLE 8945 0 0 HEALTHPEAK PROPERTIES INC COM 42250p103 263 7855 SH SOLE 7855 0 0 HERSHEY CO COM 427866108 2000 11819 SH SOLE 11819 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824c109 521 36546 SH SOLE 36546 0 0 HOME DEPOT INC COM 437076102 47775 145541 SH SOLE 145541 0 0 HONEYWELL INTL INC COM 438516106 5516 25984 SH SOLE 25984 0 0 HP INC COM 40434l105 243 8871 SH SOLE 8871 0 0 IDEXX LABS INC COM 45168d104 1611 2591 SH SOLE 2591 0 0 ILLINOIS TOOL WKS INC COM 452308109 3055 14785 SH SOLE 14785 0 0 ILLUMINA INC COM 452327109 899 2217 SH SOLE 2217 0 0 INGERSOLL RAND INC COM 45687v106 386 7653 SH SOLE 7653 0 0 INTEL CORP COM 458140100 12690 238176 SH SOLE 238176 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1647 11856 SH SOLE 11856 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 408 3050 SH SOLE 3050 0 0 INTERNATIONAL PAPER CO COM 460146103 217 3889 SH SOLE 3889 0 0 INTUIT COM 461202103 485 899 SH SOLE 899 0 0 INTUITIVE SURGICAL INC COM NEW 46120e602 1299 1307 SH SOLE 1307 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090a887 2272 45011 SH SOLE 45011 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138e511 20463 1361447 SH SOLE 1361447 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138g706 211 2635 SH SOLE 2635 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137v357 922 6153 SH SOLE 6153 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137v233 2369 7179 SH SOLE 7179 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137v407 9352 147698 SH SOLE 147698 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137v142 321 5874 SH SOLE 5874 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137v134 865 11200 SH SOLE 11200 0 0 INVESCO QQQ TR UNIT SER 1 46090e103 14874 41552 SH SOLE 41552 0 0 IRON MTN INC NEW COM 46284v101 1058 24350 SH SOLE 24350 0 0 ISHARES GOLD TR ISHARES NEW 464285204 397 11872 SH SOLE 11872 0 0 ISHARES TR CORE DIV GRWTH 46434v621 2539 50536 SH SOLE 50536 0 0 ISHARES TR SELECT DIVID ETF 464287168 6243 54422 SH SOLE 54422 0 0 ISHARES TR U.S. FINLS ETF 464287788 1329 16104 SH SOLE 16104 0 0 ISHARES TR US HLTHCR PR ETF 464288828 374 1462 SH SOLE 1462 0 0 ISHARES TR US HLTHCARE ETF 464287762 212 767 SH SOLE 767 0 0 ISHARES TR US INDUSTRIALS 464287754 239 2230 SH SOLE 2230 0 0 ISHARES TR U.S. MED DVC ETF 464288810 460 7321 SH SOLE 7321 0 0 ISHARES TR U.S. TECH ETF 464287721 824 8136 SH SOLE 8136 0 0 ISHARES TR US TRSPRTION 464287192 269 1106 SH SOLE 1106 0 0 ISHARES TR MSCI ACWI ETF 464288257 1774 17755 SH SOLE 17755 0 0 ISHARES TR MSCI EAFE ETF 464287465 577 7402 SH SOLE 7402 0 0 ISHARES TR MSCI USA MIN VOL 46429b697 329 4474 SH SOLE 4474 0 0 ISHARES TR MSCI USA QLT FCT 46432f339 1186 9002 SH SOLE 9002 0 0 ISHARES TR ISHARES BIOTECH 464287556 8253 51048 SH SOLE 51048 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2346 8562 SH SOLE 8562 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 491 3139 SH SOLE 3139 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 724 3310 SH SOLE 3310 0 0 ISHARES TR RUS MD CP GR ETF 464287481 206 1839 SH SOLE 1839 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 237 2090 SH SOLE 2090 0 0 ISHARES TR S&P 100 ETF 464287101 1504 7616 SH SOLE 7616 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 323 4364 SH SOLE 4364 0 0 ISHARES TR CORE S&P500 ETF 464287200 6716 15588 SH SOLE 15588 0 0 ISHARES TR S&P 500 VAL ETF 464287408 302 2074 SH SOLE 2074 0 0 ISHARES TR EUROPE ETF 464287861 235 4510 SH SOLE 4510 0 0 ISHARES TR EXPND TEC SC ETF 464287549 341 845 SH SOLE 845 0 0 ISHARES TR GLOBAL 100 ETF 464287572 910 12792 SH SOLE 12792 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 578 26710 SH SOLE 26710 0 0 ISHARES TR S&P MC 400GR ETF 464287606 299 3776 SH SOLE 3776 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2038 7747 SH SOLE 7747 0 0 ISHARES TR S&P MC 400VL ETF 464287705 326 3160 SH SOLE 3160 0 0 ISHARES TR EXPANDED TECH 464287515 278 697 SH SOLE 697 0 0 ISHARES TR CORE S&P SCP ETF 464287804 509 4666 SH SOLE 4666 0 0 ISHARES TR PFD AND INCM SEC 464288687 2927 75408 SH SOLE 75408 0 0 ISHARES U S ETF TR TECHNOLOGY 46431w648 649 11636 SH SOLE 11636 0 0 JABIL INC COM 466313103 223 3825 SH SOLE 3825 0 0 JACOBS ENGR GROUP INC COM 469814107 1096 8268 SH SOLE 8268 0 0 JOHNSON & JOHNSON COM 478160104 45093 279213 SH SOLE 279213 0 0 JOHNSON CTLS INTL PLC SHS g51502105 569 8363 SH SOLE 8363 0 0 JPMORGAN CHASE & CO COM 46625H100 27273 166611 SH SOLE 166611 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 219 808 SH SOLE 808 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338l103 811 4935 SH SOLE 4935 0 0 KILROY RLTY CORP COM 49427f108 10964 165592 SH SOLE 165592 0 0 KIMBERLY-CLARK CORP COM 494368103 18613 140541 SH SOLE 140541 0 0 KKR & CO INC COM 48251w104 292 4800 SH SOLE 4800 0 0 KLA CORP COM NEW 482480100 5576 16669 SH SOLE 16669 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1704 7739 SH SOLE 7739 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540r409 8444 30003 SH SOLE 30003 0 0 LAM RESEARCH CORP COM 512807108 2730 4797 SH SOLE 4797 0 0 LENNAR CORP CL A 526057104 1452 15500 SH SOLE 15500 0 0 LILLY ELI & CO COM 532457108 5748 24879 SH SOLE 24879 0 0 LINDE PLC SHS g5494j103 4551 15514 SH SOLE 15514 0 0 LOCKHEED MARTIN CORP COM 539830109 2190 6347 SH SOLE 6347 0 0 LOWES COS INC COM 548661107 7502 36983 SH SOLE 36983 0 0 LULULEMON ATHLETICA INC COM 550021109 3303 8162 SH SOLE 8162 0 0 MARATHON PETE CORP COM 56585a102 656 10612 SH SOLE 10612 0 0 MARRIOTT INTL INC NEW CL A 571903202 1970 13305 SH SOLE 13305 0 0 MASIMO CORP COM 574795100 659 2435 SH SOLE 2435 0 0 MASTERCARD INCORPORATED CL A 57636q104 1140 3278 SH SOLE 3278 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3612 44579 SH SOLE 44579 0 0 MCDONALDS CORP COM 580135101 21574 89480 SH SOLE 89480 0 0 MCKESSON CORP COM 58155q103 247 1239 SH SOLE 1239 0 0 MEDICAL PPTYS TRUST INC COM 58463j304 2820 140484 SH SOLE 140484 0 0 MEDTRONIC PLC SHS g5960l103 12408 98989 SH SOLE 98989 0 0 MERCK & CO INC COM 58933y105 4820 64168 SH SOLE 64168 0 0 MICROSOFT CORP COM 594918104 104574 370936 SH SOLE 370936 0 0 MODERNA INC COM 60770k107 552 1434 SH SOLE 1434 0 0 MONDELEZ INTL INC CL A 609207105 1003 17233 SH SOLE 17233 0 0 MORGAN STANLEY COM NEW 617446448 3478 35746 SH SOLE 35746 0 0 NETFLIX INC COM 64110l106 713 1169 SH SOLE 1169 0 0 NEWMONT CORP COM 651639106 698 12852 SH SOLE 12852 0 0 NEXTERA ENERGY INC COM 65339f101 36502 464880 SH SOLE 464880 0 0 NICE LTD SPONSORED ADR 653656108 396 1395 SH SOLE 1395 0 0 NIKE INC CL B 654106103 31203 214854 SH SOLE 214854 0 0 NORFOLK SOUTHN CORP COM 655844108 773 3231 SH SOLE 3231 0 0 NORTHROP GRUMMAN CORP COM 666807102 201 559 SH SOLE 559 0 0 NOVARTIS AG SPONSORED ADR 66987v109 596 7289 SH SOLE 7289 0 0 NUCOR CORP COM 670346105 2315 23501 SH SOLE 23501 0 0 NVIDIA CORPORATION COM 67066g104 4084 19713 SH SOLE 19713 0 0 OCCIDENTAL PETE CORP COM 674599105 300 10140 SH SOLE 10140 0 0 ORACLE CORP COM 68389x105 3571 40981 SH SOLE 40981 0 0 OREILLY AUTOMOTIVE INC COM 67103h107 659 1078 SH SOLE 1078 0 0 OTIS WORLDWIDE CORP COM 68902v107 451 5478 SH SOLE 5478 0 0 PARKER-HANNIFIN CORP COM 701094104 422 1510 SH SOLE 1510 0 0 PAYCHEX INC COM 704326107 337 2998 SH SOLE 2998 0 0 PAYPAL HLDGS INC COM 70450y103 4652 17877 SH SOLE 17877 0 0 PEPSICO INC COM 713448108 7411 49271 SH SOLE 49271 0 0 PFIZER INC COM 717081103 9407 218716 SH SOLE 218716 0 0 PHILIP MORRIS INTL INC COM 718172109 698 7361 SH SOLE 7361 0 0 PHILLIPS 66 COM 718546104 282 4030 SH SOLE 4030 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 117 11548 SH SOLE 11548 0 0 PNC FINL SVCS GROUP INC COM 693475105 218 1115 SH SOLE 1115 0 0 PPG INDS INC COM 693506107 374 2618 SH SOLE 2618 0 0 PREFERRED APT CMNTYS INC COM 74039l103 2658 217325 SH SOLE 217325 0 0 PRETIUM RES INC COM 74139c102 162 16810 SH SOLE 16810 0 0 PRICE T ROWE GROUP INC COM 74144t108 1198 6092 SH SOLE 6092 0 0 PROCTER AND GAMBLE CO COM 742718109 31207 223229 SH SOLE 223229 0 0 PROLOGIS INC. COM 74340w103 2294 18293 SH SOLE 18293 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347b201 30715 1673827 SH SOLE 1673827 0 0 PROSHARES TR ULSH 20YRTRE NEW 74347g887 318 9061 SH SOLE 9061 0 0 PROSPECT CAP CORP COM 74348t102 80 10386 SH SOLE 10386 0 0 PUBLIC STORAGE COM 74460d109 417 1404 SH SOLE 1404 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5550 91131 SH SOLE 91131 0 0 QUALCOMM INC COM 747525103 5789 44886 SH SOLE 44886 0 0 QUEST DIAGNOSTICS INC COM 74834l100 570 3921 SH SOLE 3921 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513e101 1761 20483 SH SOLE 20483 0 0 REALTY INCOME CORP COM 756109104 15678 241715 SH SOLE 241715 0 0 RESIDEO TECHNOLOGIES INC COM 76118y104 1000 40337 SH SOLE 40337 0 0 ROPER TECHNOLOGIES INC COM 776696106 461 1033 SH SOLE 1033 0 0 ROSS STORES INC COM 778296103 261 2402 SH SOLE 2402 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 208 4675 SH SOLE 4675 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 710 16042 SH SOLE 16042 0 0 S&P GLOBAL INC COM 78409v104 5928 13953 SH SOLE 13953 0 0 SABA CAPITAL INCOME & OPRNT SHARES 78518h103 161 35397 SH SOLE 35397 0 0 SALESFORCE COM INC COM 79466l302 11122 41009 SH SOLE 41009 0 0 SAP SE SPON ADR 803054204 232 1715 SH SOLE 1715 0 0 SCHLUMBERGER LTD COM STK 806857108 436 14722 SH SOLE 14722 0 0 SCHWAB CHARLES CORP COM 808513105 3178 43635 SH SOLE 43635 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 207 4856 SH SOLE 4856 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 217 5613 SH SOLE 5613 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4065 39135 SH SOLE 39135 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4464 60124 SH SOLE 60124 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1012 9724 SH SOLE 9724 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 676 4567 SH SOLE 4567 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1874 24444 SH SOLE 24444 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369y852 34963 436436 SH SOLE 436436 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 33706 187830 SH SOLE 187830 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369y308 21348 310117 SH SOLE 310117 0 0 SELECT SECTOR SPDR TR ENERGY 81369y506 9262 177809 SH SOLE 177809 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369y605 22437 597839 SH SOLE 597839 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 33039 259539 SH SOLE 259539 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 17556 179433 SH SOLE 179433 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369y100 7051 89133 SH SOLE 89133 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369y860 1923 43260 SH SOLE 43260 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 115994 776816 SH SOLE 776816 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 3347 52402 SH SOLE 52402 0 0 SEMPRA COM 816851109 2853 22550 SH SOLE 22550 0 0 SERVICENOW INC COM 81762p102 494 794 SH SOLE 794 0 0 SHERWIN WILLIAMS CO COM 824348106 2567 9176 SH SOLE 9176 0 0 SKYWORKS SOLUTIONS INC COM 83088m102 216 1309 SH SOLE 1309 0 0 SMARTSHEET INC COM CL A 83200n103 762 11075 SH SOLE 11075 0 0 SOUTHERN CO COM 842587107 1128 18202 SH SOLE 18202 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467x109 1242 3670 SH SOLE 3670 0 0 SPDR GOLD TR GOLD SHS 78463v107 2015 12273 SH SOLE 12273 0 0 SPDR S&P 500 ETF TR TR UNIT 78462f103 18146 42284 SH SOLE 42284 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 8926 18562 SH SOLE 18562 0 0 SPDR SER TR NYSE TECH ETF 78464a102 796 5090 SH SOLE 5090 0 0 SPDR SER TR AEROSPACE DEF 78464a631 295 2473 SH SOLE 2473 0 0 SPDR SER TR S&P DIVID ETF 78464a763 11594 98631 SH SOLE 98631 0 0 SPDR SER TR S&P REGL BKG 78464a698 1357 20031 SH SOLE 20031 0 0 SPIRIT AIRLS INC COM 848577102 649 25000 SH SOLE 25000 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208r101 308 18000 SH SOLE 18000 0 0 STANLEY BLACK & DECKER INC COM 854502101 5324 30369 SH SOLE 30369 0 0 STARBUCKS CORP COM 855244109 20227 183368 SH SOLE 183368 0 0 STATE STR CORP COM 857477103 320 3771 SH SOLE 3771 0 0 STRYKER CORPORATION COM 863667101 536 2033 SH SOLE 2033 0 0 SVB FINANCIAL GROUP COM 78486q101 1481 2290 SH SOLE 2290 0 0 SYNOPSYS INC COM 871607107 207 691 SH SOLE 691 0 0 SYSCO CORP COM 871829107 823 10489 SH SOLE 10489 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9714 87001 SH SOLE 87001 0 0 TARGET CORP COM 87612e106 10258 44842 SH SOLE 44842 0 0 TE CONNECTIVITY LTD REG SHS H84989104 203 1480 SH SOLE 1480 0 0 TELEFLEX INCORPORATED COM 879369106 230 610 SH SOLE 610 0 0 TESLA INC COM 88160r101 7438 9591 SH SOLE 9591 0 0 TEXAS INSTRS INC COM 882508104 1056 5494 SH SOLE 5494 0 0 THE TRADE DESK INC COM CL A 88339j105 471 6705 SH SOLE 6705 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 6036 10565 SH SOLE 10565 0 0 TJX COS INC NEW COM 872540109 507 7682 SH SOLE 7682 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 404 6101 SH SOLE 6101 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 261 1471 SH SOLE 1471 0 0 TPCO Holding Corp COM 87270t106 43 13370 SH SOLE 13370 0 0 TRANE TECHNOLOGIES PLC SHS g8994e103 20245 117262 SH SOLE 117262 0 0 TRAVELERS COMPANIES INC COM 89417e109 3695 24307 SH SOLE 24307 0 0 UDR INC COM 902653104 318 6000 SH SOLE 6000 0 0 UNILEVER PLC SPON ADR NEW 904767704 2081 38374 SH SOLE 38374 0 0 UNION PAC CORP COM 907818108 7445 37983 SH SOLE 37983 0 0 UNITED PARCEL SERVICE INC CL B 911312106 28069 154142 SH SOLE 154142 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6290 16097 SH SOLE 16097 0 0 US BANCORP DEL COM NEW 902973304 7568 127319 SH SOLE 127319 0 0 VALERO ENERGY CORP COM 91913Y100 284 4029 SH SOLE 4029 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189f692 259 3553 SH SOLE 3553 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189f676 530 2070 SH SOLE 2070 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 633 7724 SH SOLE 7724 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3949 13608 SH SOLE 13608 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 353 1757 SH SOLE 1757 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3664 15476 SH SOLE 15476 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5595 54972 SH SOLE 54972 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 967 2451 SH SOLE 2451 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1250 5717 SH SOLE 5717 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 49507 222944 SH SOLE 222944 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 346 2555 SH SOLE 2555 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 425 6474 SH SOLE 6474 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2138 13917 SH SOLE 13917 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 316 6262 SH SOLE 6262 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1488 14394 SH SOLE 14394 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 267 1137 SH SOLE 1137 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204a884 31630 224690 SH SOLE 224690 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204a108 22818 73615 SH SOLE 73615 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204a207 6226 34739 SH SOLE 34739 0 0 VANGUARD WORLD FDS ENERGY ETF 92204a306 4355 58935 SH SOLE 58935 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204a405 22714 245159 SH SOLE 245159 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204a504 18777 75970 SH SOLE 75970 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204a603 14218 75674 SH SOLE 75674 0 0 VANGUARD WORLD FDS INF TECH ETF 92204a702 33014 82269 SH SOLE 82269 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204a801 7787 44955 SH SOLE 44955 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204a876 2536 18225 SH SOLE 18225 0 0 VENTAS INC COM 92276f100 515 9327 SH SOLE 9327 0 0 VERISK ANALYTICS INC COM 92345Y106 1076 5375 SH SOLE 5375 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 30111 557511 SH SOLE 557511 0 0 VIMEO INC COMMON STOCK 92719v100 638 21733 SH SOLE 21733 0 0 VISA INC COM CL A 92826c839 37730 169382 SH SOLE 169382 0 0 VISTRA CORP COM 92840m102 272 15900 SH SOLE 15900 0 0 VORNADO RLTY TR SH BEN INT 929042109 333 7920 SH SOLE 7920 0 0 WALMART INC COM 931142103 24289 174267 SH SOLE 174267 0 0 WASTE MGMT INC DEL COM 94106l109 33134 221840 SH SOLE 221840 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 305 1815 SH SOLE 1815 0 0 WEC ENERGY GROUP INC COM 92939u106 2807 31823 SH SOLE 31823 0 0 WELLS FARGO CO NEW COM 949746101 14927 321628 SH SOLE 321628 0 0 WESTAMERICA BANCORPORATION COM 957090103 320 5695 SH SOLE 5695 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 608 16178 SH SOLE 16178 0 0 WHITE MTNS INS GROUP LTD COM g9618e107 474 443 SH SOLE 443 0 0 WORKDAY INC CL A 98138h101 664 2656 SH SOLE 2656 0 0 XCEL ENERGY INC COM 98389b100 370 5915 SH SOLE 5915 0 0 XILINX INC COM 983919101 209 1385 SH SOLE 1385 0 0 XYLEM INC COM 98419m100 2340 18922 SH SOLE 18922 0 0 YUM BRANDS INC COM 988498101 237 1941 SH SOLE 1941 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2522 4893 SH SOLE 4893 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956p102 6457 44116 SH SOLE 44116 0 0 ZYNEX INC COM 98986m103 179 15700 SH SOLE 15700 0 0