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