0001172661-24-000083.txt : 20240108 0001172661-24-000083.hdr.sgml : 20240108 20240108142352 ACCESSION NUMBER: 0001172661-24-000083 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20240108 DATE AS OF CHANGE: 20240108 EFFECTIVENESS DATE: 20240108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Snowden Capital Advisors LLC CENTRAL INDEX KEY: 0001903055 ORGANIZATION NAME: IRS NUMBER: 450997570 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-21938 FILM NUMBER: 24519645 BUSINESS ADDRESS: STREET 1: 540 MADISON AVE. STREET 2: 9TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 6462189288 MAIL ADDRESS: STREET 1: 540 MADISON AVE. STREET 2: 9TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10022 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001903055 XXXXXXXX 06-30-2020 06-30-2020 false Snowden Capital Advisors LLC
540 Madison Ave. 9th Floor New York NY 10022
13F HOLDINGS REPORT 028-21938 000157299 801-72332 N
Richard West Chief Compliance Officer 646-218-9288 /s/ Richard West New York NY 01-08-2024 0 548 1169446319
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 2290480 14684 SH SOLE 14684 0 0 ABBOTT LABS COM 002824100 4150657 45397 SH SOLE 45397 0 0 ABBVIE INC COM 00287Y109 5140285 52356 SH SOLE 52356 0 0 ABIOMED INC COM 003654100 901019 3730 SH SOLE 3730 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3438204 16013 SH SOLE 16013 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3213771 42342 SH SOLE 42342 0 0 ADOBE INC COM 00724F101 2020274 4641 SH SOLE 4641 0 0 ADVANCED MICRO DEVICES INC COM 007903107 536569 10199 SH SOLE 10199 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 477023 51570 SH SOLE 51570 0 0 AIR PRODS & CHEMS INC COM 009158106 476359 1973 SH SOLE 1973 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2422804 22624 SH SOLE 22624 0 0 ALAMO GROUP INC COM 011311107 398551 3883 SH SOLE 3883 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1898376 8801 SH SOLE 8801 0 0 ALLIANT ENERGY CORP COM 018802108 437497 9145 SH SOLE 9145 0 0 ALLSTATE CORP COM 020002101 1176004 12125 SH SOLE 12125 0 0 ALPHABET INC CAP STK CL C 02079K107 9886788 6994 SH SOLE 6994 0 0 ALPHABET INC CAP STK CL A 02079K305 7302958 5150 SH SOLE 5150 0 0 ALTERYX INC COM CL A 02156B103 3544177 21574 SH SOLE 21574 0 0 ALTRIA GROUP INC COM 02209S103 2972839 75741 SH SOLE 75741 0 0 AMAZON COM INC COM 023135106 29773185 10792 SH SOLE 10792 0 0 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 215012 4379 SH SOLE 4379 0 0 AMERICAN EXPRESS CO COM 025816109 206488 2169 SH SOLE 2169 0 0 AMERICAN TOWER CORP NEW COM 03027X100 622352 2407 SH SOLE 2407 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 723928 5627 SH SOLE 5627 0 0 AMERICOLD RLTY TR COM 03064D108 479959 13222 SH SOLE 13222 0 0 AMGEN INC COM 031162100 652471 2766 SH SOLE 2766 0 0 AMPHENOL CORP NEW CL A 032095101 1510732 15768 SH SOLE 15768 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 609890 92971 SH SOLE 92971 0 0 ANTHEM INC COM 036752103 441543 1679 SH SOLE 1679 0 0 AON PLC SHS CL A G0403H108 666203 3459 SH SOLE 3459 0 0 APPLE INC COM 037833100 32369961 88733 SH SOLE 88733 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 246194 6170 SH SOLE 6170 0 0 ARES CAPITAL CORP COM 04010L103 155063 10731 SH SOLE 10731 0 0 ARISTA NETWORKS INC COM 040413106 316725 1508 SH SOLE 1508 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 8205936 157322 SH SOLE 157322 0 0 ARK ETF TR INNOVATION ETF 00214Q104 19851004 278376 SH SOLE 278376 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 850715 2312 SH SOLE 2312 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 446529 8443 SH SOLE 8443 0 0 AT&T INC COM 00206R102 6228844 206048 SH SOLE 206048 0 0 ATMOS ENERGY CORP COM 049560105 1819039 18267 SH SOLE 18267 0 0 AUTODESK INC COM 052769106 2595451 10851 SH SOLE 10851 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 6663301 44753 SH SOLE 44753 0 0 B & G FOODS INC NEW COM 05508R106 500911 20546 SH SOLE 20546 0 0 BANK NOVA SCOTIA B C COM 064149107 2809548 68127 SH SOLE 68127 0 0 BAXTER INTL INC COM 071813109 208469 2421 SH SOLE 2421 0 0 BECTON DICKINSON & CO COM 075887109 263745 1102 SH SOLE 1102 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1710483 9582 SH SOLE 9582 0 0 BK OF AMERICA CORP COM 060505104 1968701 82893 SH SOLE 82893 0 0 BLACKROCK INC COM 09247X101 2736773 5030 SH SOLE 5030 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 154014 10688 SH SOLE 10688 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 172352 12710 SH SOLE 12710 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1340848 23665 SH SOLE 23665 0 0 BOEING CO COM 097023105 5876457 32059 SH SOLE 32059 0 0 BOSTON SCIENTIFIC CORP COM 101137107 540799 15403 SH SOLE 15403 0 0 BP PLC SPONSORED ADR 055622104 436667 18725 SH SOLE 18725 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 683351 11622 SH SOLE 11622 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 503612 12973 SH SOLE 12973 0 0 BROADCOM INC COM 11135F101 4644564 14716 SH SOLE 14716 0 0 BROWN FORMAN CORP CL B 115637209 286152 4495 SH SOLE 4495 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 170460 13714 SH SOLE 13714 0 0 CAMPBELL SOUP CO COM 134429109 212863 4289 SH SOLE 4289 0 0 CARLYLE GROUP INC COM 14316J108 480494 17222 SH SOLE 17222 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 224933 10123 SH SOLE 10123 0 0 CATERPILLAR INC DEL COM 149123101 5752572 45475 SH SOLE 45475 0 0 CATHAY GEN BANCORP COM 149150104 415461 15797 SH SOLE 15797 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 283308 3037 SH SOLE 3037 0 0 CENTURYLINK INC COM 156700106 245156 24442 SH SOLE 24442 0 0 CHEVRON CORP NEW COM 166764100 2429851 27231 SH SOLE 27231 0 0 CHROMADEX CORP COM NEW 171077407 68850 15000 SH SOLE 15000 0 0 CHUBB LIMITED COM H1467J104 234247 1850 SH SOLE 1850 0 0 CHURCH & DWIGHT INC COM 171340102 3304893 42754 SH SOLE 42754 0 0 CISCO SYS INC COM 17275R102 2546966 54609 SH SOLE 54609 0 0 CITIGROUP INC COM NEW 172967424 675123 13212 SH SOLE 13212 0 0 CITRIX SYS INC COM 177376100 315640 2134 SH SOLE 2134 0 0 CLOROX CO DEL COM 189054109 901857 4111 SH SOLE 4111 0 0 CME GROUP INC COM 12572Q105 673920 4146 SH SOLE 4146 0 0 COCA COLA CO COM 191216100 5069133 113454 SH SOLE 113454 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 302026 7999 SH SOLE 7999 0 0 COGNEX CORP COM 192422103 265873 4452 SH SOLE 4452 0 0 COLGATE PALMOLIVE CO COM 194162103 362498 4948 SH SOLE 4948 0 0 COMCAST CORP NEW CL A 20030N101 5450464 139827 SH SOLE 139827 0 0 CONOCOPHILLIPS COM 20825C104 569388 13550 SH SOLE 13550 0 0 CONSOLIDATED EDISON INC COM 209115104 404570 5624 SH SOLE 5624 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2969076 16971 SH SOLE 16971 0 0 CORESITE RLTY CORP COM 21870Q105 411241 3397 SH SOLE 3397 0 0 COSTCO WHSL CORP NEW COM 22160K105 5521670 18211 SH SOLE 18211 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 959492 5733 SH SOLE 5733 0 0 CSX CORP COM 126408103 470587 6748 SH SOLE 6748 0 0 CUMMINS INC COM 231021106 369515 2133 SH SOLE 2133 0 0 CVS HEALTH CORP COM 126650100 5709953 87886 SH SOLE 87886 0 0 DANAHER CORPORATION COM 235851102 693651 3923 SH SOLE 3923 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 640724 21202 SH SOLE 21202 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 2786711 20736 SH SOLE 20736 0 0 DIGITAL RLTY TR INC COM 253868103 1528301 10754 SH SOLE 10754 0 0 DISNEY WALT CO COM DISNEY 254687106 7620969 68343 SH SOLE 68343 0 0 DOCUSIGN INC COM 256163106 215779 1253 SH SOLE 1253 0 0 DOLLAR GEN CORP NEW COM 256677105 3198853 16791 SH SOLE 16791 0 0 DOMINION ENERGY INC COM 25746U109 3071527 37836 SH SOLE 37836 0 0 DOW INC COM 260557103 208599 5118 SH SOLE 5118 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 760237 9516 SH SOLE 9516 0 0 EAGLE MATERIALS INC COM 26969P108 294222 4190 SH SOLE 4190 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 208378 9013 SH SOLE 9013 0 0 EATON CORP PLC SHS G29183103 703783 8045 SH SOLE 8045 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 144885 10146 SH SOLE 10146 0 0 ECOLAB INC COM 278865100 1317312 6621 SH SOLE 6621 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 489299 7080 SH SOLE 7080 0 0 ELASTIC N V ORD SHS N14506104 311762 3381 SH SOLE 3381 0 0 ELECTRONIC ARTS INC COM 285512109 650478 4926 SH SOLE 4926 0 0 EMERSON ELEC CO COM 291011104 1064703 17164 SH SOLE 17164 0 0 ENZO BIOCHEM INC COM 294100102 62270 27799 SH SOLE 27799 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 234173 5265 SH SOLE 5265 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 247452 14862 SH SOLE 14862 0 0 ETSY INC COM 29786A106 922395 8683 SH SOLE 8683 0 0 EVERCORE INC CLASS A 29977A105 332132 5637 SH SOLE 5637 0 0 EXXON MOBIL CORP COM 30231G102 4904757 109677 SH SOLE 109677 0 0 F M C CORP COM NEW 302491303 1061949 10660 SH SOLE 10660 0 0 FACEBOOK INC CL A 30303M102 13714195 60396 SH SOLE 60396 0 0 FACTSET RESH SYS INC COM 303075105 515698 1570 SH SOLE 1570 0 0 FAIR ISAAC CORP COM 303250104 287612 688 SH SOLE 688 0 0 FASTENAL CO COM 311900104 632700 14769 SH SOLE 14769 0 0 FASTLY INC CL A 31188V100 1312024 15412 SH SOLE 15412 0 0 FEDEX CORP COM 31428X106 431041 3074 SH SOLE 3074 0 0 FIDELITY COVINGTON TR MSCI INDL INDX 316092709 429302 11958 SH SOLE 11958 0 0 FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 1100057 22103 SH SOLE 22103 0 0 FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 3290084 40006 SH SOLE 40006 0 0 FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 423479 11612 SH SOLE 11612 0 0 FIDELITY COVINGTON TR CONSMR STAPLES 316092303 483415 13863 SH SOLE 13863 0 0 FIDELITY COVINGTON TR MSCI MATLS INDEX 316092881 325394 10554 SH SOLE 10554 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 247262 1844 SH SOLE 1844 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2472686 134239 SH SOLE 134239 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 268022 9579 SH SOLE 9579 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 1049825 52256 SH SOLE 52256 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 3922397 77175 SH SOLE 77175 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 225720 11000 SH SOLE 11000 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 6111589 111098 SH SOLE 111098 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 373257 10794 SH SOLE 10794 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 285291 13595 SH SOLE 13595 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 402630 13227 SH SOLE 13227 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 525453 6271 SH SOLE 6271 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 958465 10626 SH SOLE 10626 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3606544 48410 SH SOLE 48410 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2889699 87461 SH SOLE 87461 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 200970 2410 SH SOLE 2410 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 639851 13386 SH SOLE 13386 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2086031 45517 SH SOLE 45517 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2806991 46791 SH SOLE 46791 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 8426396 163049 SH SOLE 163049 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 985565 49427 SH SOLE 49427 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3559685 78894 SH SOLE 78894 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1759653 54699 SH SOLE 54699 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2538800 46337 SH SOLE 46337 0 0 FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 343755 13143 SH SOLE 13143 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 290084 14311 SH SOLE 14311 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2279002 50121 SH SOLE 50121 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 213543 3587 SH SOLE 3587 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2298411 36786 SH SOLE 36786 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 598669 23607 SH SOLE 23607 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1030536 12900 SH SOLE 12900 0 0 FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 5742786 98302 SH SOLE 98302 0 0 FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 6484154 38028 SH SOLE 38028 0 0 FIRST TR NASDAQ-100 TECH IND NY ARCA BIOTECH 33733E203 1034470 6166 SH SOLE 6166 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 292352 5385 SH SOLE 5385 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 201689 19300 SH SOLE 19300 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 5303160 174906 SH SOLE 174906 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 4048767 52847 SH SOLE 52847 0 0 FIRST TRUST PORTFOLIOS LP SHS 337345102 496968 4556 SH SOLE 4556 0 0 FIRSTENERGY CORP COM 337932107 358491 9244 SH SOLE 9244 0 0 FIVE9 INC COM 338307101 237941 2150 SH SOLE 2150 0 0 FORD MTR CO DEL COM 345370860 449417 73917 SH SOLE 73917 0 0 FORTINET INC COM 34959E109 3025568 22041 SH SOLE 22041 0 0 GALAPAGOS NV SPON ADR 36315X101 399907 2027 SH SOLE 2027 0 0 GARMIN LTD SHS H2906T109 544664 5586 SH SOLE 5586 0 0 GENERAL DYNAMICS CORP COM 369550108 1319477 8828 SH SOLE 8828 0 0 GENERAL ELECTRIC CO COM 369604103 243448 35644 SH SOLE 35644 0 0 GENERAL MLS INC COM 370334104 3755126 60910 SH SOLE 60910 0 0 GENPACT LIMITED SHS G3922B107 390289 10687 SH SOLE 10687 0 0 GENTEX CORP COM 371901109 2275903 88316 SH SOLE 88316 0 0 GENUINE PARTS CO COM 372460105 272629 3135 SH SOLE 3135 0 0 GILEAD SCIENCES INC COM 375558103 773334 10051 SH SOLE 10051 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1916739 46990 SH SOLE 46990 0 0 GLOBAL PMTS INC COM 37940X102 274445 1618 SH SOLE 1618 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1060489 50499 SH SOLE 50499 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 319810 13398 SH SOLE 13398 0 0 GLOBANT S A COM L44385109 5504140 36731 SH SOLE 36731 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 277855 2765 SH SOLE 2765 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 299790 1517 SH SOLE 1517 0 0 GRACO INC COM 384109104 329886 6874 SH SOLE 6874 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 566764 20565 SH SOLE 20565 0 0 HEICO CORP NEW COM 422806109 2809333 28192 SH SOLE 28192 0 0 HENRY JACK & ASSOC INC COM 426281101 426231 2316 SH SOLE 2316 0 0 HILL ROM HLDGS INC COM 431475102 230318 2098 SH SOLE 2098 0 0 HMS HLDGS CORP COM 40425J101 549237 16957 SH SOLE 16957 0 0 HOLOGIC INC COM 436440101 661257 11601 SH SOLE 11601 0 0 HOME DEPOT INC COM 437076102 6660135 26586 SH SOLE 26586 0 0 HONEYWELL INTL INC COM 438516106 2854698 19743 SH SOLE 19743 0 0 HORMEL FOODS CORP COM 440452100 380376 7880 SH SOLE 7880 0 0 HUMANA INC COM 444859102 366812 946 SH SOLE 946 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2185914 241938 SH SOLE 241938 0 0 IDEX CORP COM 45167R104 654602 4142 SH SOLE 4142 0 0 IHS MARKIT LTD SHS G47567105 513476 6801 SH SOLE 6801 0 0 ILLINOIS TOOL WKS INC COM 452308109 3317533 18974 SH SOLE 18974 0 0 ILLUMINA INC COM 452327109 2918728 7881 SH SOLE 7881 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 389848 15658 SH SOLE 15658 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1227748 40493 SH SOLE 40493 0 0 INTEL CORP COM 458140100 9975941 166738 SH SOLE 166738 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5576662 46176 SH SOLE 46176 0 0 INTL PAPER CO COM 460146103 2717137 77169 SH SOLE 77169 0 0 INTUIT COM 461202103 692492 2338 SH SOLE 2338 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2706123 4749 SH SOLE 4749 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 3913041 94564 SH SOLE 94564 0 0 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 842790 21412 SH SOLE 21412 0 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 936638 17510 SH SOLE 17510 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1027135 38672 SH SOLE 38672 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 447014 12916 SH SOLE 12916 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 755829 28224 SH SOLE 28224 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 421267 19713 SH SOLE 19713 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 250625 11486 SH SOLE 11486 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 457009 21476 SH SOLE 21476 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 979249 7562 SH SOLE 7562 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 215684 1931 SH SOLE 1931 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2040797 20055 SH SOLE 20055 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 1542386 47520 SH SOLE 47520 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2091501 59065 SH SOLE 59065 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1855181 27544 SH SOLE 27544 0 0 INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 581953 17187 SH SOLE 17187 0 0 INVESCO EXCHANGE-TRADED FD T S&P MDCP 400 REV 46138G672 536288 10422 SH SOLE 10422 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 247767 11605 SH SOLE 11605 0 0 INVESCO LTD SHS G491BT108 155052 14410 SH SOLE 14410 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 7395144 29867 SH SOLE 29867 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 495200 2000 SH Put SOLE 2000 0 0 INVITAE CORP COM 46185L103 5110559 168721 SH SOLE 168721 0 0 IPG PHOTONICS CORP COM 44980X109 904279 5638 SH SOLE 5638 0 0 IQVIA HLDGS INC COM 46266C105 589511 4155 SH SOLE 4155 0 0 IROBOT CORP COM 462726100 598375 7132 SH SOLE 7132 0 0 IRON MTN INC NEW COM 46284V101 3363473 128869 SH SOLE 128869 0 0 ISHARES INC MIN VOL GBL ETF 464286525 365734 4176 SH SOLE 4176 0 0 ISHARES INC JP MRGN EM HI BD 464286285 2713752 63096 SH SOLE 63096 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1754794 36865 SH SOLE 36865 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 2853094 88937 SH SOLE 88937 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 9643152 111340 SH SOLE 111340 0 0 ISHARES TR S&P 500 VAL ETF 464287408 508587 4700 SH SOLE 4700 0 0 ISHARES TR U.S. MED DVC ETF 464288810 2791976 10545 SH SOLE 10545 0 0 ISHARES TR US INDUSTRIALS 464287754 846648 5614 SH SOLE 5614 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 565111 4637 SH SOLE 4637 0 0 ISHARES TR US AER DEF ETF 464288760 2132630 12947 SH SOLE 12947 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 317321 2818 SH SOLE 2818 0 0 ISHARES TR TRANS AVG ETF 464287192 1123517 6908 SH SOLE 6908 0 0 ISHARES TR SELECT DIVID ETF 464287168 532591 6598 SH SOLE 6598 0 0 ISHARES TR INTRM TR CRP ETF 464288638 1271844 21064 SH SOLE 21064 0 0 ISHARES TR IBOXX INV CP ETF 464287242 5296185 39377 SH SOLE 39377 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 6284641 30289 SH SOLE 30289 0 0 ISHARES TR MSCI USA ESG SLC 464288802 4185767 31291 SH SOLE 31291 0 0 ISHARES TR EXPANDED TECH 464287515 1564615 5504 SH SOLE 5504 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 906171 6329 SH SOLE 6329 0 0 ISHARES TR JPMORGAN USD EMG 464288281 747158 6841 SH SOLE 6841 0 0 ISHARES TR US HOME CONS ETF 464288752 2676175 60616 SH SOLE 60616 0 0 ISHARES TR NASDAQ BIOTECH 464287556 1972227 14428 SH SOLE 14428 0 0 ISHARES TR CORE S&P US GWT 464287671 1184223 16475 SH SOLE 16475 0 0 ISHARES TR CORE S&P500 ETF 464287200 22288823 71971 SH SOLE 71971 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 475817 2479 SH SOLE 2479 0 0 ISHARES TR SH TR CRPORT ETF 464288646 7297110 133378 SH SOLE 133378 0 0 ISHARES TR U.S. TECH ETF 464287721 1548200 5738 SH SOLE 5738 0 0 ISHARES TR MBS ETF 464288588 2534700 22897 SH SOLE 22897 0 0 ISHARES TR US BR DEL SE ETF 464288794 1893443 31636 SH SOLE 31636 0 0 ISHARES TR CORE S&P MCP ETF 464287507 5215379 29330 SH SOLE 29330 0 0 ISHARES TR USD INV GRDE ETF 464288620 2528618 41851 SH SOLE 41851 0 0 ISHARES TR EAFE GRWTH ETF 464288885 3025591 36405 SH SOLE 36405 0 0 ISHARES TR SHORT TREAS BD 464288679 2336503 21099 SH SOLE 21099 0 0 ISHARES TR CORE US AGGBD ET 464287226 1539922 13027 SH SOLE 13027 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 1394844 11682 SH SOLE 11682 0 0 ISHARES TR TIPS BD ETF 464287176 2390731 19437 SH SOLE 19437 0 0 ISHARES TR EXPND TEC SC ETF 464287549 479842 1719 SH SOLE 1719 0 0 ISHARES TR CORE S&P SCP ETF 464287804 6849179 100295 SH SOLE 100295 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1725858 10528 SH SOLE 10528 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4807370 58899 SH SOLE 58899 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 1419812 15910 SH SOLE 15910 0 0 ISHARES TR PFD AND INCM SEC 464288687 563273 16261 SH SOLE 16261 0 0 ISHARES TR CORE S&P TTL STK 464287150 3792697 54618 SH SOLE 54618 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1758739 16306 SH SOLE 16306 0 0 ISHARES TR GLOBAL TECH ETF 464287291 2297488 9754 SH SOLE 9754 0 0 ISHARES TR MSCI KLD400 SOC 464288570 2329665 19740 SH SOLE 19740 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 6235165 89087 SH SOLE 89087 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 810366 6186 SH SOLE 6186 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 8357685 165204 SH SOLE 165204 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 259599 3199 SH SOLE 3199 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 3189202 58496 SH SOLE 58496 0 0 ISHARES TR CORE MSCI EAFE 46432F842 9282600 162397 SH SOLE 162397 0 0 ISHARES TR ULTR SH TRM BD 46434V878 371009 7338 SH SOLE 7338 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 370996 7208 SH SOLE 7208 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 1212837 16780 SH SOLE 16780 0 0 ISHARES TR MULTIFACTOR USA 46434V282 371473 11956 SH SOLE 11956 0 0 ISHARES TR US TREAS BD ETF 46429B267 5693978 203429 SH SOLE 203429 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 690855 10458 SH SOLE 10458 0 0 ISHARES TR ESG MSCI EAFE 46435G516 722417 11925 SH SOLE 11925 0 0 ISHARES TR A RATE CP BD ETF 46429B291 437849 7570 SH SOLE 7570 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 717281 31295 SH SOLE 31295 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1225367 28570 SH SOLE 28570 0 0 ISHARES TR USA QUALITY FCTR 46432F339 1906075 19872 SH SOLE 19872 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 9882273 162993 SH SOLE 162993 0 0 ISHARES TR YLD OPTIM BD 46434V787 207906 8115 SH SOLE 8115 0 0 ISHARES TR CORE INTL AGGR 46435G672 848687 15242 SH SOLE 15242 0 0 ISHARES TR USA SIZE FACTOR 46432F370 581247 6636 SH SOLE 6636 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 2213990 44271 SH SOLE 44271 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 1145352 12739 SH SOLE 12739 0 0 J & J SNACK FOODS CORP COM 466032109 313248 2464 SH SOLE 2464 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1076970 21229 SH SOLE 21229 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 787234 15444 SH SOLE 15444 0 0 J2 GLOBAL INC COM 48123V102 272435 4310 SH SOLE 4310 0 0 JOHNSON & JOHNSON COM 478160104 5353671 38069 SH SOLE 38069 0 0 JOHNSON CTLS INTL PLC SHS G51502105 684993 20064 SH SOLE 20064 0 0 JPMORGAN CHASE & CO COM 46625H100 4025042 42792 SH SOLE 42792 0 0 KEYCORP COM 493267108 2320337 190504 SH SOLE 190504 0 0 KIMBERLY CLARK CORP COM 494368103 5573021 39427 SH SOLE 39427 0 0 KINDER MORGAN INC DEL COM 49456B101 162242 10695 SH SOLE 10695 0 0 KLA CORP COM NEW 482480100 533459 2743 SH SOLE 2743 0 0 KRAFT HEINZ CO COM 500754106 3278719 102813 SH SOLE 102813 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 413146 2435 SH SOLE 2435 0 0 LAM RESEARCH CORP COM 512807108 574788 1777 SH SOLE 1777 0 0 LAUDER ESTEE COS INC CL A 518439104 3298315 17481 SH SOLE 17481 0 0 LILLY ELI & CO COM 532457108 839031 5110 SH SOLE 5110 0 0 LINDE PLC SHS G5494J103 232477 1096 SH SOLE 1096 0 0 LIVONGO HEALTH INC COM 539183103 624754 8309 SH SOLE 8309 0 0 LOCKHEED MARTIN CORP COM 539830109 5501148 15075 SH SOLE 15075 0 0 LOWES COS INC COM 548661107 446166 3302 SH SOLE 3302 0 0 LULULEMON ATHLETICA INC COM 550021109 868324 2783 SH SOLE 2783 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 443188 6744 SH SOLE 6744 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 261249 12825 SH SOLE 12825 0 0 MARKEL CORP COM 570535104 2487943 2695 SH SOLE 2695 0 0 MARKETAXESS HLDGS INC COM 57060D108 275506 550 SH SOLE 550 0 0 MARRIOTT INTL INC NEW CL A 571903202 596527 6958 SH SOLE 6958 0 0 MARSH & MCLENNAN COS INC COM 571748102 2097795 19538 SH SOLE 19538 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2093676 7080 SH SOLE 7080 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 431937 7126 SH SOLE 7126 0 0 MCCORMICK & CO INC COM NON VTG 579780206 209730 1169 SH SOLE 1169 0 0 MCDONALDS CORP COM 580135101 2037151 11043 SH SOLE 11043 0 0 MEDTRONIC PLC SHS G5960L103 1532230 16709 SH SOLE 16709 0 0 MERCK & CO. INC COM 58933Y105 3980869 51479 SH SOLE 51479 0 0 MERCURY GENL CORP NEW COM 589400100 305392 7494 SH SOLE 7494 0 0 METLIFE INC COM 59156R108 1091546 29889 SH SOLE 29889 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1557934 1934 SH SOLE 1934 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 331305 3146 SH SOLE 3146 0 0 MICRON TECHNOLOGY INC COM 595112103 396343 7693 SH SOLE 7693 0 0 MICROSOFT CORP COM 594918104 19295528 94814 SH SOLE 94814 0 0 MONDELEZ INTL INC CL A 609207105 469696 9186 SH SOLE 9186 0 0 MONOLITHIC PWR SYS INC COM 609839105 5222855 22037 SH SOLE 22037 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 519623 7496 SH SOLE 7496 0 0 MOODYS CORP COM 615369105 1522005 5540 SH SOLE 5540 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 583501 4164 SH SOLE 4164 0 0 MSCI INC COM 55354G100 262049 785 SH SOLE 785 0 0 NASDAQ INC COM 631103108 1961825 16421 SH SOLE 16421 0 0 NATIXIS ETF TR SEEYOND INTL ETF 63873X109 1811457 47343 SH SOLE 47343 0 0 NETFLIX INC COM 64110L106 2019012 4437 SH SOLE 4437 0 0 NEWELL BRANDS INC COM 651229106 2780539 175097 SH SOLE 175097 0 0 NEWMARKET CORP COM 651587107 225070 562 SH SOLE 562 0 0 NEXTERA ENERGY INC COM 65339F101 3570094 14865 SH SOLE 14865 0 0 NICE LTD SPONSORED ADR 653656108 211760 1119 SH SOLE 1119 0 0 NIKE INC CL B 654106103 538295 5490 SH SOLE 5490 0 0 NORFOLK SOUTHERN CORP COM 655844108 601152 3424 SH SOLE 3424 0 0 NORTHROP GRUMMAN CORP COM 666807102 4434126 14423 SH SOLE 14423 0 0 NORTONLIFELOCK INC COM 668771108 502651 25348 SH SOLE 25348 0 0 NOVARTIS AG SPONSORED ADR 66987V109 280099 3207 SH SOLE 3207 0 0 NUCOR CORP COM 670346105 643253 15534 SH SOLE 15534 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 307082 22092 SH SOLE 22092 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 163363 12367 SH SOLE 12367 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 185635 21969 SH SOLE 21969 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 242401 17290 SH SOLE 17290 0 0 NVIDIA CORPORATION COM 67066G104 16263847 42810 SH SOLE 42810 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3169557 18690 SH SOLE 18690 0 0 ORACLE CORP COM 68389X105 3585199 64867 SH SOLE 64867 0 0 OTIS WORLDWIDE CORP COM 68902V107 264393 4650 SH SOLE 4650 0 0 PACKAGING CORP AMER COM 695156109 231436 2319 SH SOLE 2319 0 0 PALO ALTO NETWORKS INC COM 697435105 2403037 10463 SH SOLE 10463 0 0 PARKER HANNIFIN CORP COM 701094104 343448 1874 SH SOLE 1874 0 0 PAYCHEX INC COM 704326107 1381776 18241 SH SOLE 18241 0 0 PAYPAL HLDGS INC COM 70450Y103 11187831 64213 SH SOLE 64213 0 0 PEGASYSTEMS INC COM 705573103 5639502 55743 SH SOLE 55743 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 84000 10000 SH SOLE 10000 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 508041 43910 SH SOLE 43910 0 0 PEPSICO INC COM 713448108 5629166 42561 SH SOLE 42561 0 0 PFIZER INC COM 717081103 6941890 212290 SH SOLE 212290 0 0 PHILIP MORRIS INTL INC COM 718172109 2638264 37657 SH SOLE 37657 0 0 PHILLIPS 66 COM 718546104 404337 5624 SH SOLE 5624 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 689560 6781 SH SOLE 6781 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 4186931 37521 SH SOLE 37521 0 0 PINTEREST INC CL A 72352L106 1051235 47417 SH SOLE 47417 0 0 PPL CORP COM 69351T106 3566539 138024 SH SOLE 138024 0 0 PRICE T ROWE GROUP INC COM 74144T108 3011802 24387 SH SOLE 24387 0 0 PROCTER AND GAMBLE CO COM 742718109 6299044 52681 SH SOLE 52681 0 0 PROGRESSIVE CORP OHIO COM 743315103 538980 6728 SH SOLE 6728 0 0 PROLOGIS INC. COM 74340W103 945806 10134 SH SOLE 10134 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 656234 9744 SH SOLE 9744 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 227463 3913 SH SOLE 3913 0 0 PRUDENTIAL FINL INC COM 744320102 447984 7356 SH SOLE 7356 0 0 PTC INC COM 69370C100 1351523 17374 SH SOLE 17374 0 0 QORVO INC COM 74736K101 4587106 41501 SH SOLE 41501 0 0 QUALCOMM INC COM 747525103 5421915 59444 SH SOLE 59444 0 0 QUALYS INC COM 74758T303 2226756 21407 SH SOLE 21407 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1941707 17038 SH SOLE 17038 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2562840 41591 SH SOLE 41591 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 253240 8391 SH SOLE 8391 0 0 REGENERON PHARMACEUTICALS COM 75886F107 314320 504 SH SOLE 504 0 0 REPLIGEN CORP COM 759916109 1776523 14372 SH SOLE 14372 0 0 RESMED INC COM 761152107 630720 3285 SH SOLE 3285 0 0 RINGCENTRAL INC CL A 76680R206 853320 2994 SH SOLE 2994 0 0 ROCKWELL AUTOMATION INC COM 773903109 3153986 14807 SH SOLE 14807 0 0 ROKU INC COM CL A 77543R102 659094 5656 SH SOLE 5656 0 0 S&P GLOBAL INC COM 78409V104 1202602 3650 SH SOLE 3650 0 0 SALESFORCE COM INC COM 79466L302 1876859 10019 SH SOLE 10019 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 46425 11241 SH SOLE 11241 0 0 SANDY SPRING BANCORP INC COM 800363103 396876 16016 SH SOLE 16016 0 0 SANOFI SPONSORED ADR 80105N105 331150 6487 SH SOLE 6487 0 0 SAP SE SPON ADR 803054204 327320 2338 SH SOLE 2338 0 0 SCHLUMBERGER LTD COM 806857108 198867 10814 SH SOLE 10814 0 0 SCHWAB CHARLES CORP COM 808513105 1585746 46999 SH SOLE 46999 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3088605 59683 SH SOLE 59683 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4253702 87868 SH SOLE 87868 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1105067 11043 SH SOLE 11043 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 898211 7033 SH SOLE 7033 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 502029 8561 SH SOLE 8561 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3127542 135157 SH SOLE 135157 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2511343 36555 SH SOLE 36555 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4456119 42646 SH SOLE 42646 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 839824 22188 SH SOLE 22188 0 0 SEMPRA ENERGY COM 816851109 270587 2308 SH SOLE 2308 0 0 SERVICENOW INC COM 81762P102 761108 1879 SH SOLE 1879 0 0 SHOPIFY INC CL A 82509L107 6702301 7061 SH SOLE 7061 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3759464 29403 SH SOLE 29403 0 0 SOUTHERN CO COM 842587107 665197 12829 SH SOLE 12829 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2929581 11361 SH SOLE 11361 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 515740 2000 SH Put SOLE 2000 0 0 SPDR GOLD TR GOLD SHS 78463V107 501273 2995 SH SOLE 2995 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1345555 40214 SH SOLE 40214 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3968843 143695 SH SOLE 143695 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 201101 5660 SH SOLE 5660 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7525031 24403 SH SOLE 24403 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 8109868 26300 SH Put SOLE 26300 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 623558 10982 SH SOLE 10982 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 1186951 47101 SH SOLE 47101 0 0 SPDR SER TR S&P DIVID ETF 78464A763 1012529 11102 SH SOLE 11102 0 0 SPDR SER TR DJ REIT ETF 78464A607 1183305 15165 SH SOLE 15165 0 0 SPDR SER TR BLOMBRG BRC INTL 78464A151 205990 6127 SH SOLE 6127 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 3982039 35589 SH SOLE 35589 0 0 SPDR SER TR S&P INS ETF 78464A789 833491 30475 SH SOLE 30475 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 999223 27353 SH SOLE 27353 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 258975 4281 SH SOLE 4281 0 0 SPDR SER TR S&P BIOTECH 78464A870 767755 6858 SH SOLE 6858 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 8295768 184679 SH SOLE 184679 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 8451556 95703 SH SOLE 95703 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 1419092 42718 SH SOLE 42718 0 0 SPDR SER TR COMP SOFTWARE 78464A599 2873515 25769 SH SOLE 25769 0 0 SPDR SER TR S&P PHARMAC 78464A722 978096 22757 SH SOLE 22757 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 604062 11230 SH SOLE 11230 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 333531 11509 SH SOLE 11509 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 422118 13469 SH SOLE 13469 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 1001206 26501 SH SOLE 26501 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 877278 8672 SH SOLE 8672 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 1260216 43591 SH SOLE 43591 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 1454764 54752 SH SOLE 54752 0 0 SPLUNK INC COM 848637104 283942 1429 SH SOLE 1429 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 454056 31730 SH SOLE 31730 0 0 SQUARE INC CL A 852234103 3423038 32619 SH SOLE 32619 0 0 STARBUCKS CORP COM 855244109 1469204 19965 SH SOLE 19965 0 0 STARWOOD PPTY TR INC COM 85571B105 3070804 205268 SH SOLE 205268 0 0 SYSCO CORP COM 871829107 612333 11203 SH SOLE 11203 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3292830 58003 SH SOLE 58003 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 413965 2966 SH SOLE 2966 0 0 TARGET CORP COM 87612E106 1518554 12662 SH SOLE 12662 0 0 TERADYNE INC COM 880770102 6064085 71756 SH SOLE 71756 0 0 TESLA INC COM 88160R101 1257979 1165 SH SOLE 1165 0 0 TEXAS INSTRS INC COM 882508104 1465952 11546 SH SOLE 11546 0 0 THE TRADE DESK INC COM CL A 88339J105 1236980 3043 SH SOLE 3043 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4462304 12315 SH SOLE 12315 0 0 THOMSON REUTERS CORP. COM NEW 884903709 1095335 16115 SH SOLE 16115 0 0 THOR INDS INC COM 885160101 290933 2731 SH SOLE 2731 0 0 TJX COS INC NEW COM 872540109 220215 4356 SH SOLE 4356 0 0 T-MOBILE US INC COM 872590104 519396 4987 SH SOLE 4987 0 0 TRACTOR SUPPLY CO COM 892356106 325258 2468 SH SOLE 2468 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 340260 3824 SH SOLE 3824 0 0 TREX CO INC COM 89531P105 5641656 43374 SH SOLE 43374 0 0 TRUIST FINL CORP COM 89832Q109 512518 13649 SH SOLE 13649 0 0 UBER TECHNOLOGIES INC COM 90353T100 202890 6528 SH SOLE 6528 0 0 UNILEVER PLC SPON ADR NEW 904767704 2669309 48639 SH SOLE 48639 0 0 UNION PAC CORP COM 907818108 3856346 22809 SH SOLE 22809 0 0 UNITED AIRLS HLDGS INC COM 910047109 472253 13645 SH SOLE 13645 0 0 UNITED BANKSHARES INC WEST V COM 909907107 805680 29128 SH SOLE 29128 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1239454 11148 SH SOLE 11148 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12206597 41385 SH SOLE 41385 0 0 US BANCORP DEL COM NEW 902973304 297322 8075 SH SOLE 8075 0 0 V F CORP COM 918204108 1645079 26995 SH SOLE 26995 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 4689042 89777 SH SOLE 89777 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 816569 13775 SH SOLE 13775 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 793492 33312 SH SOLE 33312 0 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 373572 17663 SH SOLE 17663 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 624339 12256 SH SOLE 12256 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 306315 8351 SH SOLE 8351 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1619527 10599 SH SOLE 10599 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 600520 6798 SH SOLE 6798 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 559535 6732 SH SOLE 6732 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 4196675 45034 SH SOLE 45034 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 486722 8431 SH SOLE 8431 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 613099 4287 SH SOLE 4287 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 4212191 20843 SH SOLE 20843 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 224321 2344 SH SOLE 2344 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1538781 10560 SH SOLE 10560 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1299474 10981 SH SOLE 10981 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 910462 5817 SH SOLE 5817 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4683414 16524 SH SOLE 16524 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 430743 5485 SH SOLE 5485 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1847884 18555 SH SOLE 18555 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3009142 75969 SH SOLE 75969 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 392624 7801 SH SOLE 7801 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1937805 23443 SH SOLE 23443 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 415387 7640 SH SOLE 7640 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1759614 18495 SH SOLE 18495 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 620920 6203 SH SOLE 6203 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8499035 72530 SH SOLE 72530 0 0 VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 5518847 142275 SH SOLE 142275 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1426126 18103 SH SOLE 18103 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 1971283 34958 SH SOLE 34958 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 746114 3731 SH SOLE 3731 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 331651 6593 SH SOLE 6593 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 824396 4279 SH SOLE 4279 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 426105 2849 SH SOLE 2849 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 601215 4628 SH SOLE 4628 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 4061198 14571 SH SOLE 14571 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1271850 22235 SH SOLE 22235 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1000612 10756 SH SOLE 10756 0 0 VEEVA SYS INC CL A COM 922475108 4226358 18029 SH SOLE 18029 0 0 VERISK ANALYTICS INC COM 92345Y106 4333113 25459 SH SOLE 25459 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 11407647 206923 SH SOLE 206923 0 0 VERMILION ENERGY INC COM 923725105 48788 11000 SH SOLE 11000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 245893 847 SH SOLE 847 0 0 VISA INC COM CL A 92826C839 11487284 59467 SH SOLE 59467 0 0 VMWARE INC CL A COM 928563402 741315 4787 SH SOLE 4787 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 316818 7474 SH SOLE 7474 0 0 WALMART INC COM 931142103 5662269 47272 SH SOLE 47272 0 0 WASTE MGMT INC DEL COM 94106L109 1541747 14557 SH SOLE 14557 0 0 WEC ENERGY GROUP INC COM 92939U106 222364 2537 SH SOLE 2537 0 0 WELLS FARGO CO NEW COM 949746101 243321 9505 SH SOLE 9505 0 0 WELLTOWER INC COM 95040Q104 635867 12287 SH SOLE 12287 0 0 WESTERN UN CO COM 959802109 683877 31632 SH SOLE 31632 0 0 WILLIAMS COS INC COM 969457100 215951 11354 SH SOLE 11354 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1084999 38285 SH SOLE 38285 0 0 XILINX INC COM 983919101 460032 4676 SH SOLE 4676 0 0 YAMANA GOLD INC COM 98462Y100 116162 21275 SH SOLE 21275 0 0 YUM BRANDS INC COM 988498101 319220 3673 SH SOLE 3673 0 0 ZOETIS INC CL A 98978V103 4368461 31877 SH SOLE 31877 0 0 ZSCALER INC COM 98980G102 3159185 28851 SH SOLE 28851 0 0