0001109228-21-000004.txt : 20210513 0001109228-21-000004.hdr.sgml : 20210513 20210513122528 ACCESSION NUMBER: 0001109228-21-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210513 DATE AS OF CHANGE: 20210513 EFFECTIVENESS DATE: 20210513 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: 21918208 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 03-31-2021 03-31-2021 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 05-06-2021 0 367 2256802 false
INFORMATION TABLE 2 kcm13fq12021.xml 3M CO COM 88579y101 28787 149401 SH SOLE 149401 0 0 9 METERS BIOPHARMA INC COM 654405109 18 15000 SH SOLE 15000 0 0 ABBOTT LABS COM 002824100 22187 185134 SH SOLE 185134 0 0 ABBVIE INC COM 00287y109 7249 66983 SH SOLE 66983 0 0 ACCENTURE PLC IRELAND SHS CLASS A g1151c101 7502 27156 SH SOLE 27156 0 0 ACTIVISION BLIZZARD INC COM 00507v109 402 4327 SH SOLE 4327 0 0 ADOBE SYSTEMS INCORPORATED COM 00724f101 5522 11616 SH SOLE 11616 0 0 AFLAC INC COM 001055102 349 6811 SH SOLE 6811 0 0 AGILENT TECHNOLOGIES INC COM 00846u101 2188 17207 SH SOLE 17207 0 0 AIR PRODS & CHEMS INC COM 009158106 17487 62156 SH SOLE 62156 0 0 ALBEMARLE CORP COM 012653101 311 2130 SH SOLE 2130 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 356 2169 SH SOLE 2169 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 433 1911 SH SOLE 1911 0 0 ALLSTATE CORP COM 020002101 781 6793 SH SOLE 6793 0 0 ALPHABET INC CAP STK CL A 02079k305 29063 14091 SH SOLE 14091 0 0 ALPHABET INC CAP STK CL C 02079k107 15324 7408 SH SOLE 7408 0 0 ALTRIA GROUP INC COM 02209s103 597 11667 SH SOLE 11667 0 0 AMAZON COM INC COM 023135106 52788 17061 SH SOLE 17061 0 0 AMERICAN ELEC PWR CO INC COM 025537101 676 7985 SH SOLE 7985 0 0 AMERICAN EXPRESS CO COM 025816109 1777 12564 SH SOLE 12564 0 0 AMERICAN TOWER CORP NEW COM 03027x100 2420 10124 SH SOLE 10124 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 622 4152 SH SOLE 4152 0 0 AMGEN INC COM 031162100 26007 104526 SH SOLE 104526 0 0 ANTHEM INC COM 036752103 3364 9371 SH SOLE 9371 0 0 APPLE INC COM 037833100 140044 1146492 SH SOLE 1146492 0 0 APPLIED MATLS INC COM 038222105 2823 21128 SH SOLE 21128 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 662 11611 SH SOLE 11611 0 0 ASML HOLDING N V N Y REGISTRY SHS n07059210 351 569 SH SOLE 569 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2541 51106 SH SOLE 51106 0 0 AT&T INC COM 00206r102 2164 71501 SH SOLE 71501 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 38729 205494 SH SOLE 205494 0 0 BANK MARIN BANCORP COM 063425102 623 15920 SH SOLE 15920 0 0 BAXTER INTL INC COM 071813109 259 3074 SH SOLE 3074 0 0 BCE INC COM NEW 05534b760 1638 36277 SH SOLE 36277 0 0 BECTON DICKINSON & CO COM 075887109 1773 7293 SH SOLE 7293 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6670 26109 SH SOLE 26109 0 0 BIOGEN INC COM 09062x103 988 3533 SH SOLE 3533 0 0 BK OF AMERICA CORP COM 060505104 10615 274370 SH SOLE 274370 0 0 BLACKROCK INC COM 09247x101 2609 3460 SH SOLE 3460 0 0 BLACKSTONE GROUP INC COM 09260d107 2366 31747 SH SOLE 31747 0 0 BOEING CO COM 097023105 4150 16292 SH SOLE 16292 0 0 BOSTON SCIENTIFIC CORP COM 101137107 335 8680 SH SOLE 8680 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 6673 105699 SH SOLE 105699 0 0 BROADCOM INC COM 11135f101 2273 4902 SH SOLE 4902 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT g16258108 3490 81917 SH SOLE 81917 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1000 7302 SH SOLE 7302 0 0 CARLISLE COS INC COM 142339100 247 1500 SH SOLE 1500 0 0 CARMAX INC COM 143130102 906 6831 SH SOLE 6831 0 0 CARRIER GLOBAL CORPORATION COM 14448c104 981 23226 SH SOLE 23226 0 0 CATERPILLAR INC COM 149123101 7723 33307 SH SOLE 33307 0 0 CERNER CORP COM 156782104 420 5847 SH SOLE 5847 0 0 CHARLES RIV LABS INTL INC COM 159864107 344 1188 SH SOLE 1188 0 0 CHARTER COMMUNICATIONS INC N CL A 16119p108 261 423 SH SOLE 423 0 0 CHECK POINT SOFTWARE TECH LT ORD m22465104 2141 19123 SH SOLE 19123 0 0 CHEVRON CORP NEW COM 166764100 24688 235598 SH SOLE 235598 0 0 CHUBB LIMITED COM h1467j104 984 6226 SH SOLE 6226 0 0 CIGNA CORP NEW COM 125523100 502 2078 SH SOLE 2078 0 0 CINTAS CORP COM 172908105 2607 7639 SH SOLE 7639 0 0 CISCO SYS INC COM 17275R102 7135 137975 SH SOLE 137975 0 0 CITIGROUP INC COM NEW 172967424 668 9177 SH SOLE 9177 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 988 22370 SH SOLE 22370 0 0 CLOROX CO DEL COM 189054109 21215 109991 SH SOLE 109991 0 0 COCA COLA CO COM 191216100 2407 45671 SH SOLE 45671 0 0 COLGATE PALMOLIVE CO COM 194162103 7484 94935 SH SOLE 94935 0 0 COMCAST CORP NEW CL A 20030n101 2552 47166 SH SOLE 47166 0 0 CONOCOPHILLIPS COM 20825C104 1202 22697 SH SOLE 22697 0 0 CONSOLIDATED EDISON INC COM 209115104 223 2977 SH SOLE 2977 0 0 CORCEPT THERAPEUTICS INC COM 218352102 954 40089 SH SOLE 40089 0 0 COSTCO WHSL CORP NEW COM 22160K105 47507 134778 SH SOLE 134778 0 0 CROWN CASTLE INTL CORP NEW COM 22822v101 33348 193739 SH SOLE 193739 0 0 CSX CORP COM 126408103 732 7591 SH SOLE 7591 0 0 CUMMINS INC COM 231021106 442 1707 SH SOLE 1707 0 0 CVS HEALTH CORP COM 126650100 825 10965 SH SOLE 10965 0 0 DANAHER CORPORATION COM 235851102 20085 89235 SH SOLE 89235 0 0 DEERE & CO COM 244199105 4331 11576 SH SOLE 11576 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 665 13780 SH SOLE 13780 0 0 DIAGEO PLC SPON ADR NEW 25243q205 1037 6312 SH SOLE 6312 0 0 DICKS SPORTING GOODS INC COM 253393102 361 4738 SH SOLE 4738 0 0 DISNEY WALT CO COM 254687106 32109 174015 SH SOLE 174015 0 0 DOMINION ENERGY INC COM 25746u109 4735 62342 SH SOLE 62342 0 0 DOUGLAS EMMETT INC COM 25960p109 988 31450 SH SOLE 31450 0 0 DOVER CORP COM 260003108 954 6959 SH SOLE 6959 0 0 DOW INC COM 260557103 281 4388 SH SOLE 4388 0 0 DUKE ENERGY CORP NEW COM NEW 26441c204 948 9823 SH SOLE 9823 0 0 DUPONT DE NEMOURS INC COM 26614n102 333 4310 SH SOLE 4310 0 0 EATON CORP PLC SHS g29183103 1396 10098 SH SOLE 10098 0 0 ECOLAB INC COM 278865100 24137 112752 SH SOLE 112752 0 0 EDISON INTL COM 281020107 7867 134252 SH SOLE 134252 0 0 ELECTRONIC ARTS INC COM 285512109 373 2758 SH SOLE 2758 0 0 EMERSON ELEC CO COM 291011104 1505 16679 SH SOLE 16679 0 0 EMX RTY CORP COM 26873j107 105 35630 SH SOLE 35630 0 0 ENBRIDGE INC COM 29250n105 463 12707 SH SOLE 12707 0 0 ESSEX PPTY TR INC COM 297178105 1170 4305 SH SOLE 4305 0 0 EVERSOURCE ENERGY COM 30040w108 420 4854 SH SOLE 4854 0 0 EXPEDITORS INTL WASH INC COM 302130109 355 3295 SH SOLE 3295 0 0 EXXON MOBIL CORP COM 30231G102 3274 58641 SH SOLE 58641 0 0 FACEBOOK INC CL A 30303m102 3010 10220 SH SOLE 10220 0 0 FACTSET RESH SYS INC COM 303075105 374 1213 SH SOLE 1213 0 0 FASTENAL CO COM 311900104 236 4700 SH SOLE 4700 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 402 3965 SH SOLE 3965 0 0 FEDEX CORP COM 31428x106 1276 4494 SH SOLE 4494 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 2701 203829 SH SOLE 203829 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 401 3792 SH SOLE 3792 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 20141 120787 SH SOLE 120787 0 0 FIRST SOLAR INC COM 336433107 226 2590 SH SOLE 2590 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737m102 3088 45420 SH SOLE 45420 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939l407 251 6939 SH SOLE 6939 0 0 FORD MTR CO DEL COM 345370860 341 27819 SH SOLE 27819 0 0 FORTINET INC COM 34959E109 1797 9745 SH SOLE 9745 0 0 FREEPORT-MCMORAN INC CL B 35671d857 553 16787 SH SOLE 16787 0 0 GENERAL DYNAMICS CORP COM 369550108 3352 18462 SH SOLE 18462 0 0 GENERAL ELECTRIC CO COM 369604103 1264 96274 SH SOLE 96274 0 0 GENERAL MTRS CO COM 37045v100 296 5157 SH SOLE 5157 0 0 GENUINE PARTS CO COM 372460105 8498 73522 SH SOLE 73522 0 0 GILEAD SCIENCES INC COM 375558103 723 11184 SH SOLE 11184 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954y624 381 14370 SH SOLE 14370 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 570 7200 SH SOLE 7200 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2043 6248 SH SOLE 6248 0 0 GRACO INC COM 384109104 242 3375 SH SOLE 3375 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 597 8945 SH SOLE 8945 0 0 HEALTHPEAK PROPERTIES INC COM 42250p103 237 7455 SH SOLE 7455 0 0 HERSHEY CO COM 427866108 1820 11506 SH SOLE 11506 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824c109 588 37365 SH SOLE 37365 0 0 HOME DEPOT INC COM 437076102 44055 144325 SH SOLE 144325 0 0 HONEYWELL INTL INC COM 438516106 5667 26106 SH SOLE 26106 0 0 HP INC COM 40434l105 246 7758 SH SOLE 7758 0 0 IDEXX LABS INC COM 45168d104 1192 2436 SH SOLE 2436 0 0 ILLINOIS TOOL WKS INC COM 452308109 2879 12997 SH SOLE 12997 0 0 ILLUMINA INC COM 452327109 579 1507 SH SOLE 1507 0 0 INGERSOLL RAND INC COM 45687v106 420 8530 SH SOLE 8530 0 0 INTEL CORP COM 458140100 15982 249711 SH SOLE 249711 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1597 11988 SH SOLE 11988 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 426 3050 SH SOLE 3050 0 0 INTUIT COM 461202103 344 899 SH SOLE 899 0 0 INTUITIVE SURGICAL INC COM NEW 46120e602 868 1175 SH SOLE 1175 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138e511 19166 1277721 SH SOLE 1277721 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137v407 10175 134710 SH SOLE 134710 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137v233 2208 7446 SH SOLE 7446 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137v357 872 6154 SH SOLE 6154 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137v142 279 5639 SH SOLE 5639 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 12752 39958 SH SOLE 39958 0 0 IRON MTN INC NEW COM 46284v101 942 25440 SH SOLE 25440 0 0 ISHARES GOLD TR ISHARES 464285105 354 21747 SH SOLE 21747 0 0 ISHARES TR NASDAQ BIOTECH 464287556 7764 51569 SH SOLE 51569 0 0 ISHARES TR SELECT DIVID ETF 464287168 6710 58804 SH SOLE 58804 0 0 ISHARES TR CORE S&P500 ETF 464287200 6179 15533 SH SOLE 15533 0 0 ISHARES TR PFD AND INCM SEC 464288687 3015 78511 SH SOLE 78511 0 0 ISHARES TR CORE DIV GRWTH 46434v621 2438 50516 SH SOLE 50516 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2110 8680 SH SOLE 8680 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2003 7694 SH SOLE 7694 0 0 ISHARES TR S&P 100 ETF 464287101 1722 9574 SH SOLE 9574 0 0 ISHARES TR MSCI ACWI ETF 464288257 1689 17755 SH SOLE 17755 0 0 ISHARES TR U.S. FINLS ETF 464287788 1201 16040 SH SOLE 16040 0 0 ISHARES TR MSCI USA QLT FCT 46432f339 1083 8897 SH SOLE 8897 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1042 22324 SH SOLE 22324 0 0 ISHARES TR U.S. TECH ETF 464287721 1019 11616 SH SOLE 11616 0 0 ISHARES TR GLOBAL 100 ETF 464287572 844 12792 SH SOLE 12792 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 811 3669 SH SOLE 3669 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 573 3782 SH SOLE 3782 0 0 ISHARES TR MSCI EAFE ETF 464287465 529 6970 SH SOLE 6970 0 0 ISHARES TR CORE S&P SCP ETF 464287804 460 4240 SH SOLE 4240 0 0 ISHARES TR U.S. MED DVC ETF 464288810 403 1220 SH SOLE 1220 0 0 ISHARES TR US HLTHCR PR ETF 464288828 367 1460 SH SOLE 1460 0 0 ISHARES TR S&P MC 400VL ETF 464287705 322 3160 SH SOLE 3160 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 315 12960 SH SOLE 12960 0 0 ISHARES TR S&P 500 VAL ETF 464287408 314 2224 SH SOLE 2224 0 0 ISHARES TR MSCI USA MIN VOL 46429b697 308 4450 SH SOLE 4450 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 287 4404 SH SOLE 4404 0 0 ISHARES TR S&P MC 400GR ETF 464287606 287 3656 SH SOLE 3656 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 264 4955 SH SOLE 4955 0 0 ISHARES TR EXPND TEC SC ETF 464287549 255 706 SH SOLE 706 0 0 ISHARES TR EUROPE ETF 464287861 252 5010 SH SOLE 5010 0 0 ISHARES TR TRANS AVG ETF 464287192 239 929 SH SOLE 929 0 0 ISHARES TR US INDUSTRIALS 464287754 236 2230 SH SOLE 2230 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 230 2105 SH SOLE 2105 0 0 ISHARES TR EXPANDED TECH 464287515 212 622 SH SOLE 622 0 0 ISHARES TR RUS MID CAP ETF 464287499 210 2836 SH SOLE 2836 0 0 ISHARES U S ETF TR TECHNOLOGY 46431w648 565 11636 SH SOLE 11636 0 0 JACOBS ENGR GROUP INC COM 469814107 782 6048 SH SOLE 6048 0 0 JOHNSON & JOHNSON COM 478160104 44795 272561 SH SOLE 272561 0 0 JOHNSON CTLS INTL PLC SHS g51502105 345 5786 SH SOLE 5786 0 0 JPMORGAN CHASE & CO COM 46625H100 23550 154702 SH SOLE 154702 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 213 808 SH SOLE 808 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338l103 1121 7814 SH SOLE 7814 0 0 KILROY RLTY CORP COM 49427f108 9845 150006 SH SOLE 150006 0 0 KIMBERLY-CLARK CORP COM 494368103 18755 134876 SH SOLE 134876 0 0 KKR & CO INC COM 48251w104 234 4800 SH SOLE 4800 0 0 KLA CORP COM NEW 482480100 4508 13643 SH SOLE 13643 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1539 7592 SH SOLE 7592 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540r409 7049 27638 SH SOLE 27638 0 0 LAM RESEARCH CORP COM 512807108 1743 2929 SH SOLE 2929 0 0 LAMB WESTON HLDGS INC COM 513272104 268 3456 SH SOLE 3456 0 0 LENNAR CORP CL A 526057104 1587 15676 SH SOLE 15676 0 0 LILLY ELI & CO COM 532457108 4757 25465 SH SOLE 25465 0 0 LINDE PLC SHS g5494j103 1850 6605 SH SOLE 6605 0 0 LOCKHEED MARTIN CORP COM 539830109 4042 10940 SH SOLE 10940 0 0 LOWES COS INC COM 548661107 5930 31180 SH SOLE 31180 0 0 LULULEMON ATHLETICA INC COM 550021109 2486 8105 SH SOLE 8105 0 0 LUMENTUM HLDGS INC COM 55024u109 210 2295 SH SOLE 2295 0 0 MARATHON PETE CORP COM 56585a102 395 7378 SH SOLE 7378 0 0 MARRIOTT INTL INC NEW CL A 571903202 2080 14044 SH SOLE 14044 0 0 MASIMO CORP COM 574795100 559 2435 SH SOLE 2435 0 0 MASTERCARD INCORPORATED CL A 57636q104 1117 3137 SH SOLE 3137 0 0 MCCORMICK & CO INC COM NON VTG 579780206 6081 68202 SH SOLE 68202 0 0 MCDONALDS CORP COM 580135101 20183 90048 SH SOLE 90048 0 0 MCKESSON CORP COM 58155q103 295 1514 SH SOLE 1514 0 0 MDU RES GROUP INC COM 552690109 6338 200500 SH SOLE 200500 0 0 MEDICAL PPTYS TRUST INC COM 58463j304 2755 129478 SH SOLE 129478 0 0 MEDTRONIC PLC SHS g5960l103 11304 95689 SH SOLE 95689 0 0 MERCK & CO. INC COM 58933y105 4351 56442 SH SOLE 56442 0 0 MICROSOFT CORP COM 594918104 87873 372708 SH SOLE 372708 0 0 MODERNA INC COM 60770k107 207 1582 SH SOLE 1582 0 0 MONDELEZ INTL INC CL A 609207105 1092 18665 SH SOLE 18665 0 0 MORGAN STANLEY COM NEW 617446448 2942 37883 SH SOLE 37883 0 0 NETEASE INC SPONSORED ADS 64110w102 202 1961 SH SOLE 1961 0 0 NETFLIX INC COM 64110l106 515 987 SH SOLE 987 0 0 NEWMONT CORP COM 651639106 504 8363 SH SOLE 8363 0 0 NEXTERA ENERGY INC COM 65339f101 35418 468427 SH SOLE 468427 0 0 NICE LTD SPONSORED ADR 653656108 383 1755 SH SOLE 1755 0 0 NIKE INC CL B 654106103 27271 205212 SH SOLE 205212 0 0 NORFOLK SOUTHN CORP COM 655844108 928 3455 SH SOLE 3455 0 0 NOVARTIS AG SPONSORED ADR 66987v109 1144 13378 SH SOLE 13378 0 0 NUCOR CORP COM 670346105 873 10870 SH SOLE 10870 0 0 NVIDIA CORPORATION COM 67066g104 2535 4748 SH SOLE 4748 0 0 OCCIDENTAL PETE CORP COM 674599105 345 12955 SH SOLE 12955 0 0 ORACLE CORP COM 68389x105 2831 40343 SH SOLE 40343 0 0 OREILLY AUTOMOTIVE INC COM 67103h107 594 1171 SH SOLE 1171 0 0 OTIS WORLDWIDE CORP COM 68902v107 402 5867 SH SOLE 5867 0 0 PARKER-HANNIFIN CORP COM 701094104 2432 7711 SH SOLE 7711 0 0 PAYCHEX INC COM 704326107 252 2571 SH SOLE 2571 0 0 PAYPAL HLDGS INC COM 70450y103 3754 15460 SH SOLE 15460 0 0 PEPSICO INC COM 713448108 6881 48644 SH SOLE 48644 0 0 PFIZER INC COM 717081103 7908 218283 SH SOLE 218283 0 0 PHILIP MORRIS INTL INC COM 718172109 685 7716 SH SOLE 7716 0 0 PHILLIPS 66 COM 718546104 355 4355 SH SOLE 4355 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 203 22357 SH SOLE 22357 0 0 PPG INDS INC COM 693506107 246 1638 SH SOLE 1638 0 0 PREFERRED APT CMNTYS INC COM 74039l103 2348 238425 SH SOLE 238425 0 0 PRETIUM RES INC COM 74139c102 174 16810 SH SOLE 16810 0 0 PRICE T ROWE GROUP INC COM 74144t108 987 5751 SH SOLE 5751 0 0 PROCTER AND GAMBLE CO COM 742718109 28649 211539 SH SOLE 211539 0 0 PROLOGIS INC. COM 74340w103 1902 17940 SH SOLE 17940 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347b201 30812 1417280 SH SOLE 1417280 0 0 PUBLIC STORAGE COM 74460d109 337 1366 SH SOLE 1366 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4903 81436 SH SOLE 81436 0 0 QUALCOMM INC COM 747525103 6583 49650 SH SOLE 49650 0 0 QUEST DIAGNOSTICS INC COM 74834l100 479 3731 SH SOLE 3731 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1687 21830 SH SOLE 21830 0 0 REALTY INCOME CORP COM 756109104 14449 227542 SH SOLE 227542 0 0 RESIDEO TECHNOLOGIES INC COM 76118y104 389 13776 SH SOLE 13776 0 0 ROSS STORES INC COM 778296103 330 2748 SH SOLE 2748 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 579 15714 SH SOLE 15714 0 0 S&P GLOBAL INC COM 78409v104 5226 14809 SH SOLE 14809 0 0 SALESFORCE COM INC COM 79466l302 9113 43012 SH SOLE 43012 0 0 SAP SE SPON ADR 803054204 235 1916 SH SOLE 1916 0 0 SCHLUMBERGER LTD COM 806857108 743 27318 SH SOLE 27318 0 0 SCHWAB CHARLES CORP COM 808513105 2765 42424 SH SOLE 42424 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3901 53503 SH SOLE 53503 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3738 38653 SH SOLE 38653 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1819 24444 SH SOLE 24444 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1130 11770 SH SOLE 11770 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 389 2996 SH SOLE 2996 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 236 4559 SH SOLE 4559 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 103495 779274 SH SOLE 779274 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 29904 177926 SH SOLE 177926 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 29029 248666 SH SOLE 248666 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369y852 28950 394846 SH SOLE 394846 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369y308 19459 284865 SH SOLE 284865 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 16335 165921 SH SOLE 165921 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 16236 476816 SH SOLE 476816 0 0 SELECT SECTOR SPDR TR ENERGY 81369y506 7778 158545 SH SOLE 158545 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369y100 6012 76299 SH SOLE 76299 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 2857 44613 SH SOLE 44613 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369y860 1314 33276 SH SOLE 33276 0 0 SEMPRA ENERGY COM 816851109 3052 23021 SH SOLE 23021 0 0 SERVICENOW INC COM 81762p102 434 867 SH SOLE 867 0 0 SHERWIN WILLIAMS CO COM 824348106 2384 3230 SH SOLE 3230 0 0 SKYWORKS SOLUTIONS INC COM 83088m102 249 1359 SH SOLE 1359 0 0 SOUTHERN CO COM 842587107 1273 20486 SH SOLE 20486 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467x109 1195 3620 SH SOLE 3620 0 0 SPDR GOLD TR GOLD SHS 78463v107 935 5846 SH SOLE 5846 0 0 SPDR S&P 500 ETF TR TR UNIT 78462f103 16071 40551 SH SOLE 40551 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 9337 19614 SH SOLE 19614 0 0 SPDR SER TR S&P DIVID ETF 78464a763 11543 97795 SH SOLE 97795 0 0 SPDR SER TR S&P REGL BKG 78464a698 1055 15904 SH SOLE 15904 0 0 SPDR SER TR NYSE TECH ETF 78464a102 737 5090 SH SOLE 5090 0 0 SPDR SER TR S&P BIOTECH 78464a870 343 2526 SH SOLE 2526 0 0 SPDR SER TR AEROSPACE DEF 78464a631 311 2473 SH SOLE 2473 0 0 SPIRIT AIRLS INC COM 848577102 1845 50000 SH SOLE 50000 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208r101 313 18000 SH SOLE 18000 0 0 STANLEY BLACK & DECKER INC COM 854502101 5966 29881 SH SOLE 29881 0 0 STARBUCKS CORP COM 855244109 18525 169532 SH SOLE 169532 0 0 STATE STR CORP COM 857477103 276 3283 SH SOLE 3283 0 0 STRYKER CORPORATION COM 863667101 471 1932 SH SOLE 1932 0 0 SVB FINANCIAL GROUP COM 78486q101 265 537 SH SOLE 537 0 0 SYNOPSYS INC COM 871607107 221 891 SH SOLE 891 0 0 SYSCO CORP COM 871829107 747 9483 SH SOLE 9483 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9054 76549 SH SOLE 76549 0 0 TARGET CORP COM 87612E106 6742 34041 SH SOLE 34041 0 0 TELEFLEX INCORPORATED COM 879369106 253 610 SH SOLE 610 0 0 TESLA INC COM 88160r101 7492 11216 SH SOLE 11216 0 0 TEXAS CAP BANCSHARES INC COM 88224q107 213 3000 SH SOLE 3000 0 0 TEXAS INSTRS INC COM 882508104 1011 5348 SH SOLE 5348 0 0 THE TRADE DESK INC COM CL A 88339j105 280 429 SH SOLE 429 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4905 10748 SH SOLE 10748 0 0 TJX COS INC NEW COM 872540109 538 8134 SH SOLE 8134 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 443 6801 SH SOLE 6801 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 230 1471 SH SOLE 1471 0 0 TRANE TECHNOLOGIES PLC SHS g8994e103 16384 98959 SH SOLE 98959 0 0 TRAVELERS COMPANIES INC COM 89417E109 3332 22156 SH SOLE 22156 0 0 UDR INC COM 902653104 263 6000 SH SOLE 6000 0 0 UNILEVER PLC SPON ADR NEW 904767704 2330 41737 SH SOLE 41737 0 0 UNION PAC CORP COM 907818108 8178 37104 SH SOLE 37104 0 0 UNITED PARCEL SERVICE INC CL B 911312106 24711 145370 SH SOLE 145370 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5634 15142 SH SOLE 15142 0 0 UNIVERSAL DISPLAY CORP COM 91347p105 213 900 SH SOLE 900 0 0 US BANCORP DEL COM NEW 902973304 6054 109455 SH SOLE 109455 0 0 V F CORP COM 918204108 215 2693 SH SOLE 2693 0 0 VALERO ENERGY CORP COM 91913Y100 284 3966 SH SOLE 3966 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189f676 504 2070 SH SOLE 2070 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL 92189f692 245 3553 SH SOLE 3553 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 46299 224001 SH SOLE 224001 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4546 49492 SH SOLE 49492 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3437 15526 SH SOLE 15526 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3141 12222 SH SOLE 12222 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1362 6360 SH SOLE 6360 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 659 1809 SH SOLE 1809 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 326 1757 SH SOLE 1757 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 281 2136 SH SOLE 2136 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 452 7175 SH SOLE 7175 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1983 13480 SH SOLE 13480 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 300 6111 SH SOLE 6111 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1376 13614 SH SOLE 13614 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 235 1137 SH SOLE 1137 0 0 VANGUARD WORLD FDS INF TECH ETF 92204a702 29012 80928 SH SOLE 80928 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204a884 27284 209861 SH SOLE 209861 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204a108 19784 66977 SH SOLE 66977 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204a405 19670 232777 SH SOLE 232777 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204a504 16263 71096 SH SOLE 71096 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204a603 12891 68109 SH SOLE 68109 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204a801 7535 43566 SH SOLE 43566 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204a207 4841 27161 SH SOLE 27161 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204a876 2203 15677 SH SOLE 15677 0 0 VANGUARD WORLD FDS ENERGY ETF 92204a306 1863 27393 SH SOLE 27393 0 0 VARIAN MED SYS INC COM 92220p105 2960 16770 SH SOLE 16770 0 0 VENTAS INC COM 92276f100 499 9352 SH SOLE 9352 0 0 VERISK ANALYTICS INC COM 92345Y106 976 5525 SH SOLE 5525 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 31675 544720 SH SOLE 544720 0 0 VIATRIS INC COM 92556v106 183 13124 SH SOLE 13124 0 0 VISA INC COM CL A 92826c839 34131 161198 SH SOLE 161198 0 0 VISTRA CORP COM 92840m102 530 30000 SH SOLE 30000 0 0 VOYA PRIME RATE TR SH BEN INT 92913a100 169 36522 SH SOLE 36522 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 350 6378 SH SOLE 6378 0 0 WALMART INC COM 931142103 23148 170416 SH SOLE 170416 0 0 WASTE MGMT INC DEL COM 94106l109 28444 220460 SH SOLE 220460 0 0 WEC ENERGY GROUP INC COM 92939u106 2991 31957 SH SOLE 31957 0 0 WELLS FARGO CO NEW COM 949746101 12808 327819 SH SOLE 327819 0 0 WESTAMERICA BANCORPORATION COM 957090103 357 5690 SH SOLE 5690 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 588 15399 SH SOLE 15399 0 0 WHITE MTNS INS GROUP LTD COM g9618e107 494 443 SH SOLE 443 0 0 WORKDAY INC CL A 98138h101 756 3044 SH SOLE 3044 0 0 XCEL ENERGY INC COM 98389b100 393 5915 SH SOLE 5915 0 0 XYLEM INC COM 98419m100 1193 11340 SH SOLE 11340 0 0 YUM BRANDS INC COM 988498101 213 1966 SH SOLE 1966 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 675 1392 SH SOLE 1392 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956p102 6083 37998 SH SOLE 37998 0 0 ZYNEX INC COM 98986m103 240 15700 SH SOLE 15700 0 0