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