0001172661-24-000082.txt : 20240108 0001172661-24-000082.hdr.sgml : 20240108 20240108142313 ACCESSION NUMBER: 0001172661-24-000082 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 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: 24519640 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 03-31-2020 03-31-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 520 917225705
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 1960076 14358 SH SOLE 14358 0 0 ABBOTT LABS COM 002824100 3561238 45130 SH SOLE 45130 0 0 ABBVIE INC COM 00287Y109 3339020 43825 SH SOLE 43825 0 0 ABIOMED INC COM 003654100 914073 6297 SH SOLE 6297 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2616160 16025 SH SOLE 16025 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1828534 30742 SH SOLE 30742 0 0 ADOBE INC COM 00724F101 1346792 4232 SH SOLE 4232 0 0 ADVANCED MICRO DEVICES INC COM 007903107 345421 7595 SH SOLE 7595 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 240316 51570 SH SOLE 51570 0 0 AFLAC INC COM 001055102 273429 7986 SH SOLE 7986 0 0 AIR PRODS & CHEMS INC COM 009158106 397425 1991 SH SOLE 1991 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 573642 6270 SH SOLE 6270 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1440902 7409 SH SOLE 7409 0 0 ALLIANT ENERGY CORP COM 018802108 439680 9105 SH SOLE 9105 0 0 ALLSTATE CORP COM 020002101 512404 5586 SH SOLE 5586 0 0 ALPHABET INC CAP STK CL C 02079K107 8337348 7170 SH SOLE 7170 0 0 ALPHABET INC CAP STK CL A 02079K305 5527396 4757 SH SOLE 4757 0 0 ALTERYX INC COM CL A 02156B103 1280988 13460 SH SOLE 13460 0 0 ALTRIA GROUP INC COM 02209S103 2960271 76552 SH SOLE 76552 0 0 AMAZON COM INC COM 023135106 20694328 10614 SH SOLE 10614 0 0 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 253174 6775 SH SOLE 6775 0 0 AMERICAN EXPRESS CO COM 025816109 415200 4850 SH SOLE 4850 0 0 AMERICAN TOWER CORP NEW COM 03027X100 468637 2152 SH SOLE 2152 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 594880 4976 SH SOLE 4976 0 0 AMGEN INC COM 031162100 682907 3369 SH SOLE 3369 0 0 AMPHENOL CORP NEW CL A 032095101 1946552 26709 SH SOLE 26709 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 237540 46852 SH SOLE 46852 0 0 AON PLC SHS CL A G0408V102 572524 3469 SH SOLE 3469 0 0 APPLE INC COM 037833100 22215193 87362 SH SOLE 87362 0 0 ARES CAPITAL CORP COM 04010L103 115680 10731 SH SOLE 10731 0 0 ARISTA NETWORKS INC COM 040413106 266961 1318 SH SOLE 1318 0 0 ARK ETF TR INNOVATION ETF 00214Q104 11784703 267834 SH SOLE 267834 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 4139733 132344 SH SOLE 132344 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 568898 2174 SH SOLE 2174 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 371330 8315 SH SOLE 8315 0 0 AT&T INC COM 00206R102 5238228 179699 SH SOLE 179699 0 0 ATMOS ENERGY CORP COM 049560105 1805005 18190 SH SOLE 18190 0 0 AUTODESK INC COM 052769106 1847756 11837 SH SOLE 11837 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3352203 24526 SH SOLE 24526 0 0 B & G FOODS INC NEW COM 05508R106 717395 39657 SH SOLE 39657 0 0 BAIDU INC SPON ADR REP A 056752108 242602 2407 SH SOLE 2407 0 0 BANK NOVA SCOTIA B C COM 064149107 2238632 55139 SH SOLE 55139 0 0 BAXTER INTL INC COM 071813109 355123 4374 SH SOLE 4374 0 0 BECTON DICKINSON & CO COM 075887109 590806 2571 SH SOLE 2571 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4152252 22711 SH SOLE 22711 0 0 BK OF AMERICA CORP COM 060505104 1458331 68692 SH SOLE 68692 0 0 BLACKROCK INC COM 09247X101 2211729 5027 SH SOLE 5027 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 170718 12562 SH SOLE 12562 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1052328 23093 SH SOLE 23093 0 0 BOEING CO COM 097023105 2389200 16020 SH SOLE 16020 0 0 BOSTON SCIENTIFIC CORP COM 101137107 454601 13932 SH SOLE 13932 0 0 BP PLC SPONSORED ADR 055622104 372630 15278 SH SOLE 15278 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 871474 15635 SH SOLE 15635 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 440401 12881 SH SOLE 12881 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 954224 100445 SH SOLE 100445 0 0 BROADCOM INC COM 11135F101 1559130 6576 SH SOLE 6576 0 0 BROWN FORMAN CORP CL B 115637209 236417 4259 SH SOLE 4259 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 162441 16627 SH SOLE 16627 0 0 CARLYLE GROUP INC COM 14316J108 379351 17522 SH SOLE 17522 0 0 CATERPILLAR INC DEL COM 149123101 5145079 44339 SH SOLE 44339 0 0 CATHAY GEN BANCORP COM 149150104 362541 15797 SH SOLE 15797 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 201180 2254 SH SOLE 2254 0 0 CENTERPOINT ENERGY INC COM 15189T107 432415 27988 SH SOLE 27988 0 0 CENTURYLINK INC COM 156700106 266614 28183 SH SOLE 28183 0 0 CHEVRON CORP NEW COM 166764100 2384454 32907 SH SOLE 32907 0 0 CHROMADEX CORP COM NEW 171077407 48900 15000 SH SOLE 15000 0 0 CHUBB LIMITED COM H1467J104 2374194 21257 SH SOLE 21257 0 0 CHURCH & DWIGHT INC COM 171340102 2781244 43335 SH SOLE 43335 0 0 CISCO SYS INC COM 17275R102 2078910 52885 SH SOLE 52885 0 0 CITIGROUP INC COM NEW 172967424 354642 8420 SH SOLE 8420 0 0 CLOROX CO DEL COM 189054109 600312 3465 SH SOLE 3465 0 0 CME GROUP INC COM 12572Q105 648098 3748 SH SOLE 3748 0 0 COCA COLA CO COM 191216100 4827387 109093 SH SOLE 109093 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 242052 6450 SH SOLE 6450 0 0 COLGATE PALMOLIVE CO COM 194162103 287611 4334 SH SOLE 4334 0 0 COMCAST CORP NEW CL A 20030N101 4743587 137975 SH SOLE 137975 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 15616 10010 SH SOLE 10010 0 0 CONSOLIDATED EDISON INC COM 209115104 424826 5446 SH SOLE 5446 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2389094 16665 SH SOLE 16665 0 0 CORESITE RLTY CORP COM 21870Q105 737008 6359 SH SOLE 6359 0 0 COSTCO WHSL CORP NEW COM 22160K105 2976018 10437 SH SOLE 10437 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 819803 5677 SH SOLE 5677 0 0 CSX CORP COM 126408103 343269 5991 SH SOLE 5991 0 0 CUMMINS INC COM 231021106 423649 3131 SH SOLE 3131 0 0 CVS HEALTH CORP COM 126650100 5198435 87619 SH SOLE 87619 0 0 DANAHER CORPORATION COM 235851102 511658 3697 SH SOLE 3697 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 577647 21554 SH SOLE 21554 0 0 DEERE & CO COM 244199105 221033 1600 SH SOLE 1600 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 240023 8413 SH SOLE 8413 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 2607231 20510 SH SOLE 20510 0 0 DIGITAL RLTY TR INC COM 253868103 2183227 15717 SH SOLE 15717 0 0 DISNEY WALT CO COM DISNEY 254687106 6266010 64866 SH SOLE 64866 0 0 DOLLAR GEN CORP NEW COM 256677105 2500877 16561 SH SOLE 16561 0 0 DOMINION ENERGY INC COM 25746U109 1770401 24524 SH SOLE 24524 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1268430 15683 SH SOLE 15683 0 0 DUPONT DE NEMOURS INC COM 26614N102 532884 15627 SH SOLE 15627 0 0 EAGLE MATERIALS INC COM 26969P108 421851 7221 SH SOLE 7221 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 200372 8132 SH SOLE 8132 0 0 EATON CORP PLC SHS G29183103 623579 8027 SH SOLE 8027 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 171762 10206 SH SOLE 10206 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 163220 13659 SH SOLE 13659 0 0 ECOLAB INC COM 278865100 1162186 7458 SH SOLE 7458 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 667149 3537 SH SOLE 3537 0 0 ELECTRONIC ARTS INC COM 285512109 495942 4951 SH SOLE 4951 0 0 EMERSON ELEC CO COM 291011104 1384072 29047 SH SOLE 29047 0 0 ENZO BIOCHEM INC COM 294100102 59329 23450 SH SOLE 23450 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 196380 13332 SH SOLE 13332 0 0 ETSY INC COM 29786A106 463548 12059 SH SOLE 12059 0 0 EVERCORE INC CLASS A 29977A105 429970 9335 SH SOLE 9335 0 0 EXXON MOBIL CORP COM 30231G102 1536333 40462 SH SOLE 40462 0 0 F M C CORP COM NEW 302491303 1420426 17388 SH SOLE 17388 0 0 FACEBOOK INC CL A 30303M102 9336352 55973 SH SOLE 55973 0 0 FACTSET RESH SYS INC COM 303075105 395191 1516 SH SOLE 1516 0 0 FASTENAL CO COM 311900104 449545 14385 SH SOLE 14385 0 0 FEDEX CORP COM 31428X106 320373 2642 SH SOLE 2642 0 0 FIDELITY COVINGTON TR MSCI INDL INDX 316092709 381115 12520 SH SOLE 12520 0 0 FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 366553 10205 SH SOLE 10205 0 0 FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402 91148 12121 SH SOLE 12121 0 0 FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 2184361 34844 SH SOLE 34844 0 0 FIDELITY COVINGTON TR MSCI MATLS INDEX 316092881 229873 9383 SH SOLE 9383 0 0 FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 743311 17294 SH SOLE 17294 0 0 FIDELITY COVINGTON TR CONSMR STAPLES 316092303 382836 11838 SH SOLE 11838 0 0 FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 267975 12883 SH SOLE 12883 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 263829 10604 SH SOLE 10604 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 221385 1820 SH SOLE 1820 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1941245 118369 SH SOLE 118369 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 3655016 74452 SH SOLE 74452 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 640212 24776 SH SOLE 24776 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 677293 21413 SH SOLE 21413 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3328650 61562 SH SOLE 61562 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 221096 11000 SH SOLE 11000 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 227818 6080 SH SOLE 6080 0 0 FIRST TR EXCHANGE TRADED ALP EUROPE ALPHADEX 33737J117 1006473 38890 SH SOLE 38890 0 0 FIRST TR EXCHANGE TRADED ALP EMERG MKT ALPH 33737J182 569511 32377 SH SOLE 32377 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 395024 6269 SH SOLE 6269 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 799986 10815 SH SOLE 10815 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2064968 37896 SH SOLE 37896 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1295989 21818 SH SOLE 21818 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 271387 10100 SH SOLE 10100 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2114634 82058 SH SOLE 82058 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 460533 12462 SH SOLE 12462 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 3861991 77702 SH SOLE 77702 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 847035 6460 SH SOLE 6460 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3696186 29873 SH SOLE 29873 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1848955 44044 SH SOLE 44044 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 924563 51971 SH SOLE 51971 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3050077 72986 SH SOLE 72986 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 7910600 155110 SH SOLE 155110 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 237482 15193 SH SOLE 15193 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1423929 55384 SH SOLE 55384 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 138752 11829 SH SOLE 11829 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2478418 41986 SH SOLE 41986 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1923546 36493 SH SOLE 36493 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 280782 14311 SH SOLE 14311 0 0 FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 334578 13214 SH SOLE 13214 0 0 FIRST TR LARGE CAP GROWTH A COM SHS 33735K108 3568479 59564 SH SOLE 59564 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2114749 57466 SH SOLE 57466 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1961540 40679 SH SOLE 40679 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 473891 21222 SH SOLE 21222 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 718070 11526 SH SOLE 11526 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 201167 4891 SH SOLE 4891 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 110484 11485 SH SOLE 11485 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 4855601 175419 SH SOLE 175419 0 0 FIRSTENERGY CORP COM 337932107 309492 7724 SH SOLE 7724 0 0 FORD MTR CO DEL COM 345370860 571395 118301 SH SOLE 118301 0 0 FORTINET INC COM 34959E109 541260 5350 SH SOLE 5350 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 750123 27070 SH SOLE 27070 0 0 GARMIN LTD SHS H2906T109 381194 5085 SH SOLE 5085 0 0 GENERAL DYNAMICS CORP COM 369550108 818804 6189 SH SOLE 6189 0 0 GENERAL ELECTRIC CO COM 369604103 291993 36775 SH SOLE 36775 0 0 GENERAL MLS INC COM 370334104 3729078 70667 SH SOLE 70667 0 0 GENPACT LIMITED SHS G3922B107 299534 10258 SH SOLE 10258 0 0 GENTEX CORP COM 371901109 1953027 88133 SH SOLE 88133 0 0 GILEAD SCIENCES INC COM 375558103 403824 5402 SH SOLE 5402 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1683412 44429 SH SOLE 44429 0 0 GLOBAL PMTS INC COM 37940X102 229758 1593 SH SOLE 1593 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 290222 15999 SH SOLE 15999 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 978319 50769 SH SOLE 50769 0 0 GLOBANT S A COM L44385109 3116049 35458 SH SOLE 35458 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 331533 3290 SH SOLE 3290 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 364678 2359 SH SOLE 2359 0 0 GRACO INC COM 384109104 303884 6236 SH SOLE 6236 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 748237 31373 SH SOLE 31373 0 0 HEICO CORP NEW COM 422806109 2883751 38651 SH SOLE 38651 0 0 HENRY JACK & ASSOC INC COM 426281101 341854 2202 SH SOLE 2202 0 0 HEXCEL CORP NEW COM 428291108 279074 7504 SH SOLE 7504 0 0 HILL ROM HLDGS INC COM 431475102 405619 4032 SH SOLE 4032 0 0 HOLOGIC INC COM 436440101 407757 11617 SH SOLE 11617 0 0 HOME DEPOT INC COM 437076102 4642010 24862 SH SOLE 24862 0 0 HONEYWELL INTL INC COM 438516106 2545353 19025 SH SOLE 19025 0 0 HORMEL FOODS CORP COM 440452100 366272 7853 SH SOLE 7853 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1220686 148683 SH SOLE 148683 0 0 IDEX CORP COM 45167R104 900063 6517 SH SOLE 6517 0 0 ILLINOIS TOOL WKS INC COM 452308109 2542110 17887 SH SOLE 17887 0 0 ILLUMINA INC COM 452327109 1994049 7301 SH SOLE 7301 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 342766 15716 SH SOLE 15716 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1156907 40636 SH SOLE 40636 0 0 INTEL CORP COM 458140100 8791844 162451 SH SOLE 162451 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 4772232 43020 SH SOLE 43020 0 0 INTL PAPER CO COM 460146103 1607577 51641 SH SOLE 51641 0 0 INTUIT COM 461202103 607200 2640 SH SOLE 2640 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2298270 4641 SH SOLE 4641 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 243273 11486 SH SOLE 11486 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 451211 21476 SH SOLE 21476 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 413382 19713 SH SOLE 19713 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1130210 20945 SH SOLE 20945 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 1110233 46212 SH SOLE 46212 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 739770 7387 SH SOLE 7387 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1802469 60223 SH SOLE 60223 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2853664 33964 SH SOLE 33964 0 0 INVESCO EXCHANGE-TRADED FD T 1 30 LADER TRE 46138E107 825485 20970 SH SOLE 20970 0 0 INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 3785812 95073 SH SOLE 95073 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 246072 12027 SH SOLE 12027 0 0 INVESCO EXCHANGE-TRADED FD T DWA SMLCP MENT 46138E842 812208 19941 SH SOLE 19941 0 0 INVESCO EXCHANGE-TRADED FD T FTSE RAFI DEV 46138E743 400511 13201 SH SOLE 13201 0 0 INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 672569 28129 SH SOLE 28129 0 0 INVESCO EXCHANGE-TRADED FD T NATL AMT MUNI 46138E537 1212574 46999 SH SOLE 46999 0 0 INVESCO EXCHANGE-TRADED FD T S&P MDCP 400 REV 46138G672 471214 11465 SH SOLE 11465 0 0 INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 528717 15954 SH SOLE 15954 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 7351233 38609 SH SOLE 38609 0 0 INVITAE CORP COM 46185L103 2759495 201865 SH SOLE 201865 0 0 IPG PHOTONICS CORP COM 44980X109 1056593 9581 SH SOLE 9581 0 0 IQVIA HLDGS INC COM 46266C105 717161 6649 SH SOLE 6649 0 0 IROBOT CORP COM 462726100 480166 11740 SH SOLE 11740 0 0 IRON MTN INC NEW COM 46284V101 2643760 111082 SH SOLE 111082 0 0 ISHARES INC JP MRGN EM HI BD 464286285 1706066 44873 SH SOLE 44873 0 0 ISHARES INC MIN VOL GBL ETF 464286525 335500 4176 SH SOLE 4176 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 211781 8989 SH SOLE 8989 0 0 ISHARES INC CORE MSCI EMKT 46434G103 4127109 101979 SH SOLE 101979 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 2756734 100721 SH SOLE 100721 0 0 ISHARES TR US AER DEF ETF 464288760 1179570 8200 SH SOLE 8200 0 0 ISHARES TR US INDUSTRIALS 464287754 707144 5694 SH SOLE 5694 0 0 ISHARES TR MSCI EAFE ETF 464287465 663385 12409 SH SOLE 12409 0 0 ISHARES TR JPMORGAN USD EMG 464288281 1228506 12707 SH SOLE 12707 0 0 ISHARES TR CORE S&P US GWT 464287671 950777 16654 SH SOLE 16654 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 9699586 111914 SH SOLE 111914 0 0 ISHARES TR US BR DEL SE ETF 464288794 1526138 29813 SH SOLE 29813 0 0 ISHARES TR TIPS BD ETF 464287176 2549032 21617 SH SOLE 21617 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 277288 8124 SH SOLE 8124 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 4980860 30178 SH SOLE 30178 0 0 ISHARES TR CORE S&P500 ETF 464287200 21749839 84171 SH SOLE 84171 0 0 ISHARES TR MSCI KLD400 SOC 464288570 1577501 16198 SH SOLE 16198 0 0 ISHARES TR MSCI USA ESG SLC 464288802 3095749 28202 SH SOLE 28202 0 0 ISHARES TR INTRM TR CRP ETF 464288638 2216461 40358 SH SOLE 40358 0 0 ISHARES TR EXPND TEC SC ETF 464287549 305161 1441 SH SOLE 1441 0 0 ISHARES TR CORE S&P SCP ETF 464287804 3840932 68454 SH SOLE 68454 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1532199 12405 SH SOLE 12405 0 0 ISHARES TR EXPANDED TECH 464287515 1029440 4895 SH SOLE 4895 0 0 ISHARES TR USD INV GRDE ETF 464288620 1899898 33915 SH SOLE 33915 0 0 ISHARES TR U.S. TECH ETF 464287721 1124786 5503 SH SOLE 5503 0 0 ISHARES TR SHORT TREAS BD 464288679 2277464 20514 SH SOLE 20514 0 0 ISHARES TR NASDAQ BIOTECH 464287556 1591466 14771 SH SOLE 14771 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 303198 4377 SH SOLE 4377 0 0 ISHARES TR SELECT DIVID ETF 464287168 1297834 17648 SH SOLE 17648 0 0 ISHARES TR MBS ETF 464288588 3935834 35638 SH SOLE 35638 0 0 ISHARES TR GLOBAL TECH ETF 464287291 2119935 11625 SH SOLE 11625 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 373160 2477 SH SOLE 2477 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4614829 32079 SH SOLE 32079 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1098161 10331 SH SOLE 10331 0 0 ISHARES TR US HOME CONS ETF 464288752 1628407 56288 SH SOLE 56288 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 277896 2802 SH SOLE 2802 0 0 ISHARES TR U.S. MED DVC ETF 464288810 1488629 6606 SH SOLE 6606 0 0 ISHARES TR CORE S&P TTL STK 464287150 6449913 112741 SH SOLE 112741 0 0 ISHARES TR PFD AND INCM SEC 464288687 672114 21109 SH SOLE 21109 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1890226 11458 SH SOLE 11458 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4617289 59910 SH SOLE 59910 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 849595 7423 SH SOLE 7423 0 0 ISHARES TR S&P 500 VAL ETF 464287408 452375 4700 SH SOLE 4700 0 0 ISHARES TR CORE US AGGBD ET 464287226 1503963 13036 SH SOLE 13036 0 0 ISHARES TR SH TR CRPORT ETF 464288646 5816201 111081 SH SOLE 111081 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 634037 31295 SH SOLE 31295 0 0 ISHARES TR YLD OPTIM BD 46434V787 200116 8115 SH SOLE 8115 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 732050 6875 SH SOLE 6875 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1021014 24982 SH SOLE 24982 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 316394 4422 SH SOLE 4422 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 2873909 61134 SH SOLE 61134 0 0 ISHARES TR USA QUALITY FCTR 46432F339 3531237 43574 SH SOLE 43574 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 8777939 162524 SH SOLE 162524 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 364004 7208 SH SOLE 7208 0 0 ISHARES TR CORE INTL AGGR 46435G672 830387 15184 SH SOLE 15184 0 0 ISHARES TR ESG MSCI EAFE 46435G516 559766 10530 SH SOLE 10530 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 743483 11982 SH SOLE 11982 0 0 ISHARES TR ULTR SH TRM BD 46434V878 366533 7338 SH SOLE 7338 0 0 ISHARES TR CORE MSCI EAFE 46432F842 9128852 182980 SH SOLE 182980 0 0 ISHARES TR A RATE CP BD ETF 46429B291 417410 7570 SH SOLE 7570 0 0 ISHARES TR US TREAS BD ETF 46429B267 7812969 278935 SH SOLE 278935 0 0 ISHARES TR USA SIZE FACTOR 46432F370 1395122 19545 SH SOLE 19545 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 1581952 27517 SH SOLE 27517 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 8775986 180057 SH SOLE 180057 0 0 ISHARES TR MULTIFACTOR USA 46434V282 316236 11956 SH SOLE 11956 0 0 ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 2333014 46876 SH SOLE 46876 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 2312902 47699 SH SOLE 47699 0 0 J & J SNACK FOODS CORP COM 466032109 551639 4559 SH SOLE 4559 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 957019 19268 SH SOLE 19268 0 0 J2 GLOBAL INC COM 48123V102 605087 8084 SH SOLE 8084 0 0 JANUS DETROIT STR TR LONG TERM CARE 47103U407 255584 12878 SH SOLE 12878 0 0 JOHNSON & JOHNSON COM 478160104 4406159 33601 SH SOLE 33601 0 0 JOHNSON CTLS INTL PLC SHS G51502105 490786 18204 SH SOLE 18204 0 0 JPMORGAN CHASE & CO COM 46625H100 3612521 40126 SH SOLE 40126 0 0 KEYCORP COM 493267108 1202199 115930 SH SOLE 115930 0 0 KIMBERLY CLARK CORP COM 494368103 4937698 38615 SH SOLE 38615 0 0 KINDER MORGAN INC DEL COM 49456B101 142637 10247 SH SOLE 10247 0 0 KLA CORPORATION COM NEW 482480100 395285 2750 SH SOLE 2750 0 0 KRAFT HEINZ CO COM 500754106 2446489 98888 SH SOLE 98888 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 625016 3470 SH SOLE 3470 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 314964 2492 SH SOLE 2492 0 0 LAM RESEARCH CORP COM 512807108 436320 1818 SH SOLE 1818 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1298025 25313 SH SOLE 25313 0 0 LAUDER ESTEE COS INC CL A 518439104 2774587 17413 SH SOLE 17413 0 0 LILLY ELI & CO COM 532457108 605707 4366 SH SOLE 4366 0 0 LINDE PLC SHS G5494J103 372583 2154 SH SOLE 2154 0 0 LIVENT CORP COM 53814L108 73106 13925 SH SOLE 13925 0 0 LOCKHEED MARTIN CORP COM 539830109 5062080 14935 SH SOLE 14935 0 0 LOWES COS INC COM 548661107 255999 2975 SH SOLE 2975 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 329125 6632 SH SOLE 6632 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 543810 14903 SH SOLE 14903 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 243945 12686 SH SOLE 12686 0 0 MARKEL CORP COM 570535104 2393028 2579 SH SOLE 2579 0 0 MARRIOTT INTL INC NEW CL A 571903202 229607 3069 SH SOLE 3069 0 0 MARSH & MCLENNAN COS INC COM 571748102 841515 9733 SH SOLE 9733 0 0 MASTERCARD INC CL A 57636Q104 1861246 7705 SH SOLE 7705 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 315309 6486 SH SOLE 6486 0 0 MCDONALDS CORP COM 580135101 1901618 11501 SH SOLE 11501 0 0 MEDTRONIC PLC SHS G5960L103 1480898 16422 SH SOLE 16422 0 0 MERCK & CO. INC COM 58933Y105 2586349 33615 SH SOLE 33615 0 0 MERCURY GENL CORP NEW COM 589400100 533087 13092 SH SOLE 13092 0 0 METLIFE INC COM 59156R108 887141 29020 SH SOLE 29020 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1498407 2170 SH SOLE 2170 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 217774 3212 SH SOLE 3212 0 0 MICRON TECHNOLOGY INC COM 595112103 342831 8151 SH SOLE 8151 0 0 MICROSOFT CORP COM 594918104 12417971 78739 SH SOLE 78739 0 0 MONDELEZ INTL INC CL A 609207105 463437 9254 SH SOLE 9254 0 0 MONOLITHIC PWR SYS INC COM 609839105 3580488 21381 SH SOLE 21381 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 403328 7169 SH SOLE 7169 0 0 MOODYS CORP COM 615369105 491315 2323 SH SOLE 2323 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 524768 3948 SH SOLE 3948 0 0 MSCI INC COM 55354G100 253707 878 SH SOLE 878 0 0 NASDAQ INC COM 631103108 1009417 10631 SH SOLE 10631 0 0 NATIXIS ETF TR SEEYOND INTL ETF 63873X109 1657420 46901 SH SOLE 46901 0 0 NETFLIX INC COM 64110L106 1690126 4501 SH SOLE 4501 0 0 NEWELL BRANDS INC COM 651229106 1556875 117235 SH SOLE 117235 0 0 NEWMARKET CORP COM 651587107 347646 908 SH SOLE 908 0 0 NEXTERA ENERGY INC COM 65339F101 3581652 14885 SH SOLE 14885 0 0 NIKE INC CL B 654106103 455732 5508 SH SOLE 5508 0 0 NORFOLK SOUTHERN CORP COM 655844108 537280 3680 SH SOLE 3680 0 0 NORTHROP GRUMMAN CORP COM 666807102 4351264 14382 SH SOLE 14382 0 0 NORTONLIFELOCK INC COM 668771108 728811 38953 SH SOLE 38953 0 0 NOVARTIS A G SPONSORED ADR 66987V109 274806 3333 SH SOLE 3333 0 0 NUCOR CORP COM 670346105 927902 25761 SH SOLE 25761 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 297155 21946 SH SOLE 21946 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 159044 12244 SH SOLE 12244 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 194864 26841 SH SOLE 26841 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 236167 17188 SH SOLE 17188 0 0 NVIDIA CORP COM 67066G104 9535664 36175 SH SOLE 36175 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1739263 13251 SH SOLE 13251 0 0 ORACLE CORP COM 68389X105 3326457 68828 SH SOLE 68828 0 0 PACKAGING CORP AMER COM 695156109 336293 3873 SH SOLE 3873 0 0 PARKER HANNIFIN CORP COM 701094104 364801 2812 SH SOLE 2812 0 0 PAYCHEX INC COM 704326107 1157408 18395 SH SOLE 18395 0 0 PAYPAL HLDGS INC COM 70450Y103 5150525 53797 SH SOLE 53797 0 0 PEGASYSTEMS INC COM 705573103 3767124 52887 SH SOLE 52887 0 0 PEOPLES UTD FINL INC COM 712704105 920843 83334 SH SOLE 83334 0 0 PEPSICO INC COM 713448108 4778564 39788 SH SOLE 39788 0 0 PFIZER INC COM 717081103 7025131 215231 SH SOLE 215231 0 0 PHILIP MORRIS INTL INC COM 718172109 2675677 36673 SH SOLE 36673 0 0 PHILLIPS 66 COM 718546104 300740 5606 SH SOLE 5606 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 3952743 37230 SH SOLE 37230 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 678706 6857 SH SOLE 6857 0 0 PINTEREST INC CL A 72352L106 413282 26767 SH SOLE 26767 0 0 PPG INDS INC COM 693506107 1508980 18050 SH SOLE 18050 0 0 PPL CORP COM 69351T106 3037985 123095 SH SOLE 123095 0 0 PRICE T ROWE GROUP INC COM 74144T108 2652473 27163 SH SOLE 27163 0 0 PROCTER & GAMBLE CO COM 742718109 6002351 54567 SH SOLE 54567 0 0 PROLOGIS INC. COM 74340W103 783366 9747 SH SOLE 9747 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 223694 4062 SH SOLE 4062 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 554383 9613 SH SOLE 9613 0 0 PRUDENTIAL FINL INC COM 744320102 387666 7435 SH SOLE 7435 0 0 PTC INC COM 69370C100 1807103 29523 SH SOLE 29523 0 0 QORVO INC COM 74736K101 3221088 39949 SH SOLE 39949 0 0 QUALCOMM INC COM 747525103 3905999 57738 SH SOLE 57738 0 0 QUALYS INC COM 74758T303 3372863 38773 SH SOLE 38773 0 0 QUEST DIAGNOSTICS INC COM 74834L100 892571 11115 SH SOLE 11115 0 0 RAYTHEON CO COM NEW 755111507 437521 3336 SH SOLE 3336 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 271285 9436 SH SOLE 9436 0 0 REGENERON PHARMACEUTICALS COM 75886F107 256841 526 SH SOLE 526 0 0 RESMED INC COM 761152107 562059 3816 SH SOLE 3816 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 243583 6085 SH SOLE 6085 0 0 RINGCENTRAL INC CL A 76680R206 646749 3052 SH SOLE 3052 0 0 ROCKWELL AUTOMATION INC COM 773903109 2156089 14287 SH SOLE 14287 0 0 S&P GLOBAL INC COM 78409V104 887326 3621 SH SOLE 3621 0 0 SALESFORCE COM INC COM 79466L302 1596738 11090 SH SOLE 11090 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 39119 11241 SH SOLE 11241 0 0 SANOFI SPONSORED ADR 80105N105 288439 6597 SH SOLE 6597 0 0 SCHLUMBERGER LTD COM 806857108 139282 10325 SH SOLE 10325 0 0 SCHWAB CHARLES CORP COM 808513105 1563397 46502 SH SOLE 46502 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2673480 59437 SH SOLE 59437 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3815735 78191 SH SOLE 78191 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2054179 34811 SH SOLE 34811 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1028981 49423 SH SOLE 49423 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 956853 10802 SH SOLE 10802 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 558290 5692 SH SOLE 5692 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1675436 20847 SH SOLE 20847 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 478312 8781 SH SOLE 8781 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16074 200 SH Put SOLE 200 0 0 SEMPRA ENERGY COM 816851109 252665 2236 SH SOLE 2236 0 0 SERVICENOW INC COM 81762P102 477156 1665 SH SOLE 1665 0 0 SHOPIFY INC CL A 82509L107 1915793 4595 SH SOLE 4595 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2415010 27020 SH SOLE 27020 0 0 SOUTHERN CO COM 842587107 699394 12918 SH SOLE 12918 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2477197 11300 SH SOLE 11300 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 412171 2784 SH SOLE 2784 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1144860 40227 SH SOLE 40227 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3436049 143528 SH SOLE 143528 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 5698788 22110 SH SOLE 22110 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2577500 10000 SH Put SOLE 10000 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 212252 4435 SH SOLE 4435 0 0 SPDR SER TR DJ REIT ETF 78464A607 1106313 15323 SH SOLE 15323 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 266669 10320 SH SOLE 10320 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 1415247 42718 SH SOLE 42718 0 0 SPDR SER TR S&P PHARMAC 78464A722 709353 19666 SH SOLE 19666 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 769048 24453 SH SOLE 24453 0 0 SPDR SER TR S&P BIOTECH 78464A870 521636 6736 SH SOLE 6736 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 1223645 44016 SH SOLE 44016 0 0 SPDR SER TR S&P INS ETF 78464A789 620184 24877 SH SOLE 24877 0 0 SPDR SER TR S&P DIVID ETF 78464A763 848297 10622 SH SOLE 10622 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 417359 13797 SH SOLE 13797 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 1217751 55758 SH SOLE 55758 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 1076954 45711 SH SOLE 45711 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 6678031 186850 SH SOLE 186850 0 0 SPDR SER TR COMP SOFTWARE 78464A599 2088869 25446 SH SOLE 25446 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 922988 27139 SH SOLE 27139 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 3095095 36860 SH SOLE 36860 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 487292 11380 SH SOLE 11380 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 7382319 96655 SH SOLE 96655 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 507103 10981 SH SOLE 10981 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 849534 8967 SH SOLE 8967 0 0 SPLUNK INC COM 848637104 1097570 8695 SH SOLE 8695 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 234113 17844 SH SOLE 17844 0 0 SQUARE INC CL A 852234103 1799620 34357 SH SOLE 34357 0 0 STARBUCKS CORP COM 855244109 1145275 17421 SH SOLE 17421 0 0 STARWOOD PPTY TR INC COM 85571B105 1763552 172054 SH SOLE 172054 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 14884 46296 SH SOLE 46296 0 0 SYSCO CORP COM 871829107 451432 9893 SH SOLE 9893 0 0 T MOBILE US INC COM 872590104 357162 4257 SH SOLE 4257 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2648142 55412 SH SOLE 55412 0 0 TARGET CORP COM 87612E106 1169377 12578 SH SOLE 12578 0 0 TERADYNE INC COM 880770102 3662136 67604 SH SOLE 67604 0 0 TESLA INC COM 88160R101 612556 1169 SH SOLE 1169 0 0 TEXAS INSTRS INC COM 882508104 1442855 14439 SH SOLE 14439 0 0 THE TRADE DESK INC COM CL A 88339J105 366121 1897 SH SOLE 1897 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2517585 8877 SH SOLE 8877 0 0 THOMSON REUTERS CORP COM NEW 884903709 1800825 26537 SH SOLE 26537 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 612653 7418 SH SOLE 7418 0 0 TREX CO INC COM 89531P105 3292151 41080 SH SOLE 41080 0 0 TRUIST FINL CORP COM 89832Q109 434228 14080 SH SOLE 14080 0 0 UNION PAC CORP COM 907818108 3183186 22569 SH SOLE 22569 0 0 UNITED BANKSHARES INC WEST V COM 909907107 657341 28481 SH SOLE 28481 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1111487 11898 SH SOLE 11898 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 51362 12200 SH SOLE 12200 0 0 UNITED TECHNOLOGIES CORP COM 913017109 4212883 44661 SH SOLE 44661 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10165203 40762 SH SOLE 40762 0 0 US BANCORP DEL COM NEW 902973304 234983 6821 SH SOLE 6821 0 0 V F CORP COM 918204108 1838615 33998 SH SOLE 33998 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 881713 7527 SH SOLE 7527 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3464812 79214 SH SOLE 79214 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 1136538 50490 SH SOLE 50490 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 981206 18775 SH SOLE 18775 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 820830 16709 SH SOLE 16709 0 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 573634 28078 SH SOLE 28078 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 587805 6887 SH SOLE 6887 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 2944049 32957 SH SOLE 32957 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 363318 4421 SH SOLE 4421 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 370191 6580 SH SOLE 6580 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3137497 20024 SH SOLE 20024 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 517368 4369 SH SOLE 4369 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 206643 1603 SH SOLE 1603 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1207369 10459 SH SOLE 10459 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 407860 5839 SH SOLE 5839 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1488561 6286 SH SOLE 6286 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1668328 18733 SH SOLE 18733 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1023193 11301 SH SOLE 11301 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2621538 78138 SH SOLE 78138 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 337627 7801 SH SOLE 7801 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1675263 19236 SH SOLE 19236 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 634646 6283 SH SOLE 6283 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 349727 6417 SH SOLE 6417 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1852364 23418 SH SOLE 23418 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6982114 67532 SH SOLE 67532 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4795926 143849 SH SOLE 143849 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1359951 19222 SH SOLE 19222 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 1234599 26962 SH SOLE 26962 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 3070855 14492 SH SOLE 14492 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 416864 2868 SH SOLE 2868 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 692206 9086 SH SOLE 9086 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 225197 5892 SH SOLE 5892 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 697371 4199 SH SOLE 4199 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 381486 3458 SH SOLE 3458 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1041685 20538 SH SOLE 20538 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 204298 1676 SH SOLE 1676 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 343742 2494 SH SOLE 2494 0 0 VEEVA SYS INC CL A COM 922475108 2769625 17712 SH SOLE 17712 0 0 VERISK ANALYTICS INC COM 92345Y106 2146226 15398 SH SOLE 15398 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 10944130 203688 SH SOLE 203688 0 0 VERMILION ENERGY INC COM 923725105 33587 11065 SH SOLE 11065 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 207254 871 SH SOLE 871 0 0 VISA INC COM CL A 92826C839 9296432 57699 SH SOLE 57699 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 346733 7579 SH SOLE 7579 0 0 WALMART INC COM 931142103 5298844 46637 SH SOLE 46637 0 0 WASTE MGMT INC DEL COM 94106L109 1504314 16252 SH SOLE 16252 0 0 WEC ENERGY GROUP INC COM 92939U106 235127 2668 SH SOLE 2668 0 0 WELLS FARGO CO NEW COM 949746101 240908 8394 SH SOLE 8394 0 0 WELLTOWER INC COM 95040Q104 984947 21515 SH SOLE 21515 0 0 WESTERN UN CO COM 959802109 537349 29639 SH SOLE 29639 0 0 WILLIAMS COS INC COM 969457100 150130 10610 SH SOLE 10610 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 916541 37936 SH SOLE 37936 0 0 XILINX INC COM 983919101 396483 5087 SH SOLE 5087 0 0 YAMANA GOLD INC COM 98462Y100 49913 18150 SH SOLE 18150 0 0 YUM BRANDS INC COM 988498101 340183 4964 SH SOLE 4964 0 0 ZOETIS INC CL A 98978V103 2578530 21910 SH SOLE 21910 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3374788 23096 SH SOLE 23096 0 0