0001172661-24-000085.txt : 20240108 0001172661-24-000085.hdr.sgml : 20240108 20240108142506 ACCESSION NUMBER: 0001172661-24-000085 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 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: 24519651 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 12-31-2020 12-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 666 1516229396
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 1026584 5873 SH SOLE 5873 0 0 ABBOTT LABS COM 002824100 5517298 50391 SH SOLE 50391 0 0 ABBVIE INC COM 00287Y109 5670720 52923 SH SOLE 52923 0 0 ABIOMED INC COM 003654100 1181709 3645 SH SOLE 3645 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3872569 14826 SH SOLE 14826 0 0 ACTIVISION BLIZZARD INC COM 00507V109 721352 7769 SH SOLE 7769 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 3277286 6553 SH SOLE 6553 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1233775 13453 SH SOLE 13453 0 0 ADVISORSHARES TR DORSY FSM US 00768Y487 306847 8980 SH SOLE 8980 0 0 AFLAC INC COM 001055102 666605 14990 SH SOLE 14990 0 0 AIR PRODS & CHEMS INC COM 009158106 697290 2552 SH SOLE 2552 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 233110 1492 SH SOLE 1492 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1918626 8244 SH SOLE 8244 0 0 ALIGN TECHNOLOGY INC COM 016255101 326506 611 SH SOLE 611 0 0 ALLIANT ENERGY CORP COM 018802108 576878 11195 SH SOLE 11195 0 0 ALLSTATE CORP COM 020002101 1574308 14321 SH SOLE 14321 0 0 ALLY FINL INC COM 02005N100 211250 5924 SH SOLE 5924 0 0 ALPHABET INC CAP STK CL C 02079K107 17287552 9868 SH SOLE 9868 0 0 ALPHABET INC CAP STK CL A 02079K305 9008570 5140 SH SOLE 5140 0 0 ALTERYX INC COM CL A 02156B103 825493 6778 SH SOLE 6778 0 0 ALTRIA GROUP INC COM 02209S103 3388401 82644 SH SOLE 82644 0 0 AMAZON COM INC COM 023135106 34630937 10633 SH SOLE 10633 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 219443 103511 SH SOLE 103511 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2117832 134295 SH SOLE 134295 0 0 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 219214 3542 SH SOLE 3542 0 0 AMERICAN EXPRESS CO COM 025816109 216669 1792 SH SOLE 1792 0 0 AMERICAN TOWER CORP NEW COM 03027X100 788118 3511 SH SOLE 3511 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 872961 5688 SH SOLE 5688 0 0 AMERICOLD RLTY TR COM 03064D108 489359 13109 SH SOLE 13109 0 0 AMGEN INC COM 031162100 1155043 5024 SH SOLE 5024 0 0 AMPHENOL CORP NEW CL A 032095101 1920096 14683 SH SOLE 14683 0 0 ANALOG DEVICES INC COM 032654105 246118 1666 SH SOLE 1666 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 729945 86384 SH SOLE 86384 0 0 ANSYS INC COM 03662Q105 590447 1623 SH SOLE 1623 0 0 ANTHEM INC COM 036752103 489341 1524 SH SOLE 1524 0 0 AON PLC SHS CL A G0403H108 554584 2625 SH SOLE 2625 0 0 APPLE INC COM 037833100 50631806 381580 SH SOLE 381580 0 0 APPLIED MATLS INC COM 038222105 2046891 23718 SH SOLE 23718 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1298927 29943 SH SOLE 29943 0 0 ARES CAPITAL CORP COM 04010L103 228370 13521 SH SOLE 13521 0 0 ARISTA NETWORKS INC COM 040413106 447187 1539 SH SOLE 1539 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 467181 3192 SH SOLE 3192 0 0 ARK ETF TR INNOVATION ETF 00214Q104 20915958 168013 SH SOLE 168013 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 9138074 97985 SH SOLE 97985 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 231614 4601 SH SOLE 4601 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1797248 3685 SH SOLE 3685 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 355629 7114 SH SOLE 7114 0 0 AT&T INC COM 00206R102 6024770 209484 SH SOLE 209484 0 0 ATLAS CORP SHARES Y0436Q109 108870 10043 SH SOLE 10043 0 0 AURORA CANNABIS INC COM 05156X884 87801 10551 SH SOLE 10551 0 0 AUTODESK INC COM 052769106 3591104 11761 SH SOLE 11761 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 7660886 43478 SH SOLE 43478 0 0 B & G FOODS INC NEW COM 05508R106 565415 20390 SH SOLE 20390 0 0 BALCHEM CORP COM 057665200 517914 4495 SH SOLE 4495 0 0 BALL CORP COM 058498106 2498342 26812 SH SOLE 26812 0 0 BANK NOVA SCOTIA B C COM 064149107 3862175 71469 SH SOLE 71469 0 0 BAXTER INTL INC COM 071813109 309169 3853 SH SOLE 3853 0 0 BECTON DICKINSON & CO COM 075887109 317102 1267 SH SOLE 1267 0 0 BERKLEY W R CORP COM 084423102 215267 3241 SH SOLE 3241 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1800934 7767 SH SOLE 7767 0 0 BIOGEN INC COM 09062X103 625617 2555 SH SOLE 2555 0 0 BK OF AMERICA CORP COM 060505104 1402049 46257 SH SOLE 46257 0 0 BLACKROCK INC COM 09247X101 3961255 5490 SH SOLE 5490 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 196238 11188 SH SOLE 11188 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 194269 13073 SH SOLE 13073 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1443423 22272 SH SOLE 22272 0 0 BOEING CO COM 097023105 5172322 24163 SH SOLE 24163 0 0 BOSTON SCIENTIFIC CORP COM 101137107 584403 16256 SH SOLE 16256 0 0 BP PLC SPONSORED ADR 055622104 252006 12281 SH SOLE 12281 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 744770 12007 SH SOLE 12007 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 499892 13334 SH SOLE 13334 0 0 BROADCOM INC COM 11135F101 6612708 15103 SH SOLE 15103 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 210037 1371 SH SOLE 1371 0 0 BROWN FORMAN CORP CL B 115637209 406602 5119 SH SOLE 5119 0 0 CACI INTL INC CL A 127190304 513370 2059 SH SOLE 2059 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 209966 1539 SH SOLE 1539 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 207560 13145 SH SOLE 13145 0 0 CAMECO CORP COM 13321L108 203680 15200 SH SOLE 15200 0 0 CANADIAN PAC RY LTD COM 13645T100 206627 596 SH SOLE 596 0 0 CARLYLE GROUP INC COM 14316J108 451698 14367 SH SOLE 14367 0 0 CARMAX INC COM 143130102 236528 2504 SH SOLE 2504 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2268749 104744 SH SOLE 104744 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 389901 10337 SH SOLE 10337 0 0 CATERPILLAR INC COM 149123101 6247422 34323 SH SOLE 34323 0 0 CATHAY GEN BANCORP COM 149150104 514557 15985 SH SOLE 15985 0 0 CBOE GLOBAL MKTS INC COM 12503M108 473795 5088 SH SOLE 5088 0 0 CELANESE CORP DEL COM 150870103 2606869 20062 SH SOLE 20062 0 0 CHART INDS INC COM PAR $0.01 16115Q308 2970546 25219 SH SOLE 25219 0 0 CHEVRON CORP NEW COM 166764100 2941707 34834 SH SOLE 34834 0 0 CHROMADEX CORP COM NEW 171077407 72000 15000 SH SOLE 15000 0 0 CHUBB LIMITED COM H1467J104 547955 3560 SH SOLE 3560 0 0 CHURCH & DWIGHT INC COM 171340102 3584054 41087 SH SOLE 41087 0 0 CIGNA CORP NEW COM 125523100 311645 1497 SH SOLE 1497 0 0 CINTAS CORP COM 172908105 564122 1596 SH SOLE 1596 0 0 CISCO SYS INC COM 17275R102 2530597 56550 SH SOLE 56550 0 0 CITIGROUP INC COM NEW 172967424 2325926 37722 SH SOLE 37722 0 0 CLOROX CO DEL COM 189054109 710389 3518 SH SOLE 3518 0 0 CLOUDFLARE INC CL A COM 18915M107 501838 6604 SH SOLE 6604 0 0 CME GROUP INC COM 12572Q105 777327 4270 SH SOLE 4270 0 0 COCA COLA CO COM 191216100 5040507 91913 SH SOLE 91913 0 0 COLGATE PALMOLIVE CO COM 194162103 712166 8328 SH SOLE 8328 0 0 COLONY CAP INC NEW CL A COM 19626G108 129870 27000 SH SOLE 27000 0 0 COMCAST CORP NEW CL A 20030N101 7038536 134323 SH SOLE 134323 0 0 CONAGRA BRANDS INC COM 205887102 321008 8853 SH SOLE 8853 0 0 CONSOLIDATED EDISON INC COM 209115104 495230 6852 SH SOLE 6852 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3436237 15687 SH SOLE 15687 0 0 COOPER COS INC COM NEW 216648402 235795 649 SH SOLE 649 0 0 COPART INC COM 217204106 892913 7017 SH SOLE 7017 0 0 CORESITE RLTY CORP COM 21870Q105 272359 2174 SH SOLE 2174 0 0 CORTEVA INC COM 22052L104 209406 5408 SH SOLE 5408 0 0 COSTAR GROUP INC COM 22160N109 250480 271 SH SOLE 271 0 0 COSTCO WHSL CORP NEW COM 22160K105 2252922 5979 SH SOLE 5979 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2509779 16392 SH SOLE 16392 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1241265 5860 SH SOLE 5860 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 764908 4805 SH SOLE 4805 0 0 CSX CORP COM 126408103 633048 6976 SH SOLE 6976 0 0 CUMMINS INC COM 231021106 230897 1017 SH SOLE 1017 0 0 CVS HEALTH CORP COM 126650100 6549261 95890 SH SOLE 95890 0 0 DANAHER CORPORATION COM 235851102 885260 3985 SH SOLE 3985 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 701911 20884 SH SOLE 20884 0 0 DEERE & CO COM 244199105 489872 1821 SH SOLE 1821 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 359799 8948 SH SOLE 8948 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 3537334 22274 SH SOLE 22274 0 0 DIGITAL RLTY TR INC COM 253868103 1435784 10292 SH SOLE 10292 0 0 DISNEY WALT CO COM 254687106 14007109 77310 SH SOLE 77310 0 0 DOCUSIGN INC COM 256163106 454381 2044 SH SOLE 2044 0 0 DOLLAR GEN CORP NEW COM 256677105 3487195 16582 SH SOLE 16582 0 0 DOMINION ENERGY INC COM 25746U109 2848554 37880 SH SOLE 37880 0 0 DOVER CORP COM 260003108 205711 1629 SH SOLE 1629 0 0 DOW INC COM 260557103 278237 5013 SH SOLE 5013 0 0 DRAFTKINGS INC COM CL A 26142R104 566170 12160 SH SOLE 12160 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 905062 9885 SH SOLE 9885 0 0 DUPONT DE NEMOURS INC COM 26614N102 326401 4590 SH SOLE 4590 0 0 DYNATRACE INC COM NEW 268150109 221759 5125 SH SOLE 5125 0 0 EAGLE MATLS INC COM 26969P108 423339 4177 SH SOLE 4177 0 0 EATON CORP PLC SHS G29183103 1159642 9652 SH SOLE 9652 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 216365 9149 SH SOLE 9149 0 0 EBAY INC. COM 278642103 244215 4860 SH SOLE 4860 0 0 ECOLAB INC COM 278865100 1242490 5743 SH SOLE 5743 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 866594 9499 SH SOLE 9499 0 0 ELASTIC N V ORD SHS N14506104 890662 6095 SH SOLE 6095 0 0 ELECTRONIC ARTS INC COM 285512109 764526 5324 SH SOLE 5324 0 0 EMERSON ELEC CO COM 291011104 1480047 18415 SH SOLE 18415 0 0 ENPHASE ENERGY INC COM 29355A107 6598374 37604 SH SOLE 37604 0 0 ENZO BIOCHEM INC COM 294100102 78117 30999 SH SOLE 30999 0 0 EQUINIX INC COM 29444U700 283669 397 SH SOLE 397 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 275455 4786 SH SOLE 4786 0 0 ETSY INC COM 29786A106 1429685 8036 SH SOLE 8036 0 0 EVERCORE INC CLASS A 29977A105 630540 5751 SH SOLE 5751 0 0 EXPEDITORS INTL WASH INC COM 302130109 306444 3222 SH SOLE 3222 0 0 EXXON MOBIL CORP COM 30231G102 5579659 135363 SH SOLE 135363 0 0 FACEBOOK INC CL A 30303M102 18102950 66272 SH SOLE 66272 0 0 FACTSET RESH SYS INC COM 303075105 613130 1844 SH SOLE 1844 0 0 FAIR ISAAC CORP COM 303250104 382258 748 SH SOLE 748 0 0 FASTENAL CO COM 311900104 864888 17712 SH SOLE 17712 0 0 FASTLY INC CL A 31188V100 2286822 26174 SH SOLE 26174 0 0 FEDEX CORP COM 31428X106 914651 3523 SH SOLE 3523 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 445591 9479 SH SOLE 9479 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 147275 14510 SH SOLE 14510 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 310431 7738 SH SOLE 7738 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 534069 13161 SH SOLE 13161 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 353055 8362 SH SOLE 8362 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 606977 14921 SH SOLE 14921 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3515990 33643 SH SOLE 33643 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 217202 3038 SH SOLE 3038 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1381300 23919 SH SOLE 23919 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 303573 2146 SH SOLE 2146 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 965323 47812 SH SOLE 47812 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 282710 7428 SH SOLE 7428 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 5485387 96693 SH SOLE 96693 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 4298214 80026 SH SOLE 80026 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 914574 45343 SH SOLE 45343 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 543556 14252 SH SOLE 14252 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 419370 16589 SH SOLE 16589 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 646207 5462 SH SOLE 5462 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3925790 41311 SH SOLE 41311 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3089298 44643 SH SOLE 44643 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1200346 11137 SH SOLE 11137 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4055676 91385 SH SOLE 91385 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 216527 4315 SH SOLE 4315 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 762938 11669 SH SOLE 11669 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 965439 5747 SH SOLE 5747 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 7974542 37575 SH SOLE 37575 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 6373754 94426 SH SOLE 94426 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 2962730 49552 SH SOLE 49552 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2797566 57421 SH SOLE 57421 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 245834 5428 SH SOLE 5428 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3679951 61292 SH SOLE 61292 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 8667702 168403 SH SOLE 168403 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2113973 52236 SH SOLE 52236 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 967321 46129 SH SOLE 46129 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1548836 32545 SH SOLE 32545 0 0 FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 357630 13112 SH SOLE 13112 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 9527067 174074 SH SOLE 174074 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 543070 26543 SH SOLE 26543 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3099905 56434 SH SOLE 56434 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 217124 2957 SH SOLE 2957 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2972967 35802 SH SOLE 35802 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 838740 28345 SH SOLE 28345 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 286998 2845 SH SOLE 2845 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 791417 5732 SH SOLE 5732 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 407666 5297 SH SOLE 5297 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 2755056 78559 SH SOLE 78559 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 4026308 41663 SH SOLE 41663 0 0 FIRSTENERGY CORP COM 337932107 263327 8603 SH SOLE 8603 0 0 FIVE BELOW INC COM 33829M101 256346 1465 SH SOLE 1465 0 0 FIVE9 INC COM 338307101 1066456 6115 SH SOLE 6115 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 276650 1014 SH SOLE 1014 0 0 FLEX LTD ORD Y2573F102 266697 14833 SH SOLE 14833 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 2710106 29188 SH SOLE 29188 0 0 FMC CORP COM NEW 302491303 1110109 9659 SH SOLE 9659 0 0 FORD MTR CO DEL COM 345370860 635203 72264 SH SOLE 72264 0 0 FORTINET INC COM 34959E109 429994 2895 SH SOLE 2895 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 4240597 111643 SH SOLE 111643 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5486733 210866 SH SOLE 210866 0 0 FULGENT GENETICS INC COM 359664109 217778 4180 SH SOLE 4180 0 0 GALLAGHER ARTHUR J & CO COM 363576109 619787 5010 SH SOLE 5010 0 0 GARMIN LTD SHS H2906T109 600370 5017 SH SOLE 5017 0 0 GENERAL DYNAMICS CORP COM 369550108 1365537 9176 SH SOLE 9176 0 0 GENERAL ELECTRIC CO COM 369604103 376437 34855 SH SOLE 34855 0 0 GENERAL MLS INC COM 370334104 5443647 92579 SH SOLE 92579 0 0 GENPACT LIMITED SHS G3922B107 442097 10689 SH SOLE 10689 0 0 GENUINE PARTS CO COM 372460105 306472 3052 SH SOLE 3052 0 0 GILEAD SCIENCES INC COM 375558103 244656 4199 SH SOLE 4199 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1944570 52842 SH SOLE 52842 0 0 GLOBAL PMTS INC COM 37940X102 339933 1578 SH SOLE 1578 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1224887 53723 SH SOLE 53723 0 0 GLOBANT S A COM L44385109 7988898 36712 SH SOLE 36712 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3998898 15164 SH SOLE 15164 0 0 GRAINGER W W INC COM 384802104 254396 623 SH SOLE 623 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 670887 22193 SH SOLE 22193 0 0 HEICO CORP NEW COM 422806109 3363754 25406 SH SOLE 25406 0 0 HENRY JACK & ASSOC INC COM 426281101 389440 2404 SH SOLE 2404 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 514578 4625 SH SOLE 4625 0 0 HMS HLDGS CORP COM 40425J101 556432 15141 SH SOLE 15141 0 0 HOLOGIC INC COM 436440101 776222 10658 SH SOLE 10658 0 0 HOME DEPOT INC COM 437076102 7596674 28600 SH SOLE 28600 0 0 HONEYWELL INTL INC COM 438516106 5172264 24317 SH SOLE 24317 0 0 HUBSPOT INC COM 443573100 380186 959 SH SOLE 959 0 0 HUMANA INC COM 444859102 377859 921 SH SOLE 921 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3242893 256761 SH SOLE 256761 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 208838 1225 SH SOLE 1225 0 0 HYATT HOTELS CORP COM CL A 448579102 618206 8326 SH SOLE 8326 0 0 IAC INTERACTIVECORP NEW COM 44891N109 384759 2032 SH SOLE 2032 0 0 IDEX CORP COM 45167R104 284258 1427 SH SOLE 1427 0 0 ILLINOIS TOOL WKS INC COM 452308109 3988402 19562 SH SOLE 19562 0 0 ILLUMINA INC COM 452327109 3311500 8950 SH SOLE 8950 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 200983 7275 SH SOLE 7275 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 380700 14773 SH SOLE 14773 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1200121 37586 SH SOLE 37586 0 0 INFOSYS LTD SPONSORED ADR 456788108 209417 12355 SH SOLE 12355 0 0 INGERSOLL RAND INC COM 45687V106 211581 4644 SH SOLE 4644 0 0 INSULET CORP COM 45784P101 490810 1920 SH SOLE 1920 0 0 INTEL CORP COM 458140100 9375223 188182 SH SOLE 188182 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3131853 27165 SH SOLE 27165 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5806105 46124 SH SOLE 46124 0 0 INTERNATIONAL PAPER CO COM 460146103 3906562 78571 SH SOLE 78571 0 0 INTUIT COM 461202103 782491 2060 SH SOLE 2060 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4067593 4972 SH SOLE 4972 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 3115945 54031 SH SOLE 54031 0 0 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 1597742 41575 SH SOLE 41575 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 206483 4291 SH SOLE 4291 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 559094 13174 SH SOLE 13174 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 266689 4743 SH SOLE 4743 0 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1292922 17173 SH SOLE 17173 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 773491 18986 SH SOLE 18986 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 942293 34758 SH SOLE 34758 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 3429718 33376 SH SOLE 33376 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 258960 11623 SH SOLE 11623 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 729470 10254 SH SOLE 10254 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 598204 20742 SH SOLE 20742 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 200928 8974 SH SOLE 8974 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 586096 27633 SH SOLE 27633 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 419471 19286 SH SOLE 19286 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 228811 10448 SH SOLE 10448 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 252325 11150 SH SOLE 11150 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 2115222 45883 SH SOLE 45883 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 6509456 154582 SH SOLE 154582 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1286716 7897 SH SOLE 7897 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2309603 26322 SH SOLE 26322 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 289918 1921 SH SOLE 1921 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 244822 2447 SH SOLE 2447 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 258429 988 SH SOLE 988 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1952255 15307 SH SOLE 15307 0 0 INVESCO LTD SHS G491BT108 176758 10141 SH SOLE 10141 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 9249826 29482 SH SOLE 29482 0 0 INVITAE CORP COM 46185L103 8375254 200317 SH SOLE 200317 0 0 IPG PHOTONICS CORP COM 44980X109 1243153 5555 SH SOLE 5555 0 0 IQVIA HLDGS INC COM 46266C105 633008 3533 SH SOLE 3533 0 0 IROBOT CORP COM 462726100 548862 6836 SH SOLE 6836 0 0 IRON MTN INC NEW COM 46284V101 4024037 136501 SH SOLE 136501 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 404696 4176 SH SOLE 4176 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 240436 6486 SH SOLE 6486 0 0 ISHARES INC JP MRGN EM HI BD 464286285 2362863 50979 SH SOLE 50979 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 3894641 92774 SH SOLE 92774 0 0 ISHARES INC CORE MSCI EMKT 46434G103 2074273 33434 SH SOLE 33434 0 0 ISHARES TR CORE S&P500 ETF 464287200 26353992 70204 SH SOLE 70204 0 0 ISHARES TR RUS MID CAP ETF 464287499 214562 3130 SH SOLE 3130 0 0 ISHARES TR GLOBAL TECH ETF 464287291 2625517 8750 SH SOLE 8750 0 0 ISHARES TR US HOME CONS ETF 464288752 3279638 58775 SH SOLE 58775 0 0 ISHARES TR NASDAQ BIOTECH 464287556 2085347 13766 SH SOLE 13766 0 0 ISHARES TR IBOXX INV CP ETF 464287242 5379932 38948 SH SOLE 38948 0 0 ISHARES TR EXPND TEC SC ETF 464287549 769626 2200 SH SOLE 2200 0 0 ISHARES TR PFD AND INCM SEC 464288687 738083 19166 SH SOLE 19166 0 0 ISHARES TR USD INV GRDE ETF 464288620 2161064 34873 SH SOLE 34873 0 0 ISHARES TR TRANS AVG ETF 464287192 2736908 12410 SH SOLE 12410 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 7638545 119689 SH SOLE 119689 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1550990 9833 SH SOLE 9833 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 7959454 144271 SH SOLE 144271 0 0 ISHARES TR US AER DEF ETF 464288760 1613271 17032 SH SOLE 17032 0 0 ISHARES TR MBS ETF 464288588 3423701 31088 SH SOLE 31088 0 0 ISHARES TR US INDUSTRIALS 464287754 1074842 11069 SH SOLE 11069 0 0 ISHARES TR CORE US AGGBD ET 464287226 1546753 13087 SH SOLE 13087 0 0 ISHARES TR SHORT TREAS BD 464288679 2615582 23664 SH SOLE 23664 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 2663386 24636 SH SOLE 24636 0 0 ISHARES TR 10+ YR INVST GRD 464289511 509050 6971 SH SOLE 6971 0 0 ISHARES TR CORE S&P MCP ETF 464287507 6074923 26432 SH SOLE 26432 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 629583 22294 SH SOLE 22294 0 0 ISHARES TR MSCI USA ESG SLC 464288802 4739279 57557 SH SOLE 57557 0 0 ISHARES TR CORE S&P US GWT 464287671 1436157 16193 SH SOLE 16193 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4895744 56080 SH SOLE 56080 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 9715679 112476 SH SOLE 112476 0 0 ISHARES TR MSCI KLD400 SOC 464288570 2528588 35345 SH SOLE 35345 0 0 ISHARES TR CORE S&P SCP ETF 464287804 4397483 47851 SH SOLE 47851 0 0 ISHARES TR TIPS BD ETF 464287176 2475783 19395 SH SOLE 19395 0 0 ISHARES TR CORE S&P TTL STK 464287150 6299815 73067 SH SOLE 73067 0 0 ISHARES TR MSCI EAFE ETF 464287465 415434 5694 SH SOLE 5694 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 649986 2695 SH SOLE 2695 0 0 ISHARES TR EXPANDED TECH 464287515 1405198 3968 SH SOLE 3968 0 0 ISHARES TR U.S. TECH ETF 464287721 1817389 21361 SH SOLE 21361 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 600976 5010 SH SOLE 5010 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 617485 3149 SH SOLE 3149 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 3163248 27892 SH SOLE 27892 0 0 ISHARES TR EAFE GRWTH ETF 464288885 4363805 43245 SH SOLE 43245 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 1279455 20707 SH SOLE 20707 0 0 ISHARES TR SELECT DIVID ETF 464287168 1881088 19558 SH SOLE 19558 0 0 ISHARES TR JPMORGAN USD EMG 464288281 608963 5254 SH SOLE 5254 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1332573 25790 SH SOLE 25790 0 0 ISHARES TR U.S. MED DVC ETF 464288810 5596817 17100 SH SOLE 17100 0 0 ISHARES TR S&P 500 VAL ETF 464287408 486348 3799 SH SOLE 3799 0 0 ISHARES TR US BR DEL SE ETF 464288794 312592 3930 SH SOLE 3930 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 10941405 127181 SH SOLE 127181 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 4866669 95952 SH SOLE 95952 0 0 ISHARES TR MSCI INTL MULTFT 46434V274 786997 28955 SH SOLE 28955 0 0 ISHARES TR CORE INTL AGGR 46435G672 554327 9862 SH SOLE 9862 0 0 ISHARES TR MSCI USA SZE FT 46432F370 560519 5042 SH SOLE 5042 0 0 ISHARES TR CORE DIV GRWTH 46434V621 205903 4594 SH SOLE 4594 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 10940321 161171 SH SOLE 161171 0 0 ISHARES TR US TREAS BD ETF 46429B267 5709009 209582 SH SOLE 209582 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 286752 5676 SH SOLE 5676 0 0 ISHARES TR ESG EAFE ETF 46436E759 321044 5079 SH SOLE 5079 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 2211193 19028 SH SOLE 19028 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 6134850 135010 SH SOLE 135010 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 372221 7208 SH SOLE 7208 0 0 ISHARES TR MSCI USA MMENTM 46432F396 994030 6163 SH SOLE 6163 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 300706 4117 SH SOLE 4117 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 294126 9394 SH SOLE 9394 0 0 ISHARES TR CORE MSCI EAFE 46432F842 8475007 122666 SH SOLE 122666 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 228906 2611 SH SOLE 2611 0 0 ISHARES TR YLD OPTIM BD 46434V787 209773 8115 SH SOLE 8115 0 0 ISHARES TR MSCI USA MULTIFT 46434V282 471365 12513 SH SOLE 12513 0 0 ISHARES TR MSCI USA VALUE 46432F388 1935059 22265 SH SOLE 22265 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 4002710 59573 SH SOLE 59573 0 0 ISHARES TR A RATE CP BD ETF 46429B291 512095 8751 SH SOLE 8751 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1929594 38461 SH SOLE 38461 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 1183956 12392 SH SOLE 12392 0 0 J & J SNACK FOODS CORP COM 466032109 247660 1594 SH SOLE 1594 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1519623 29920 SH SOLE 29920 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 2764654 54166 SH SOLE 54166 0 0 J2 GLOBAL INC COM 48123V102 233284 2388 SH SOLE 2388 0 0 JOHNSON & JOHNSON COM 478160104 6600815 41942 SH SOLE 41942 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1075401 23082 SH SOLE 23082 0 0 JPMORGAN CHASE & CO COM 46625H100 6178532 48623 SH SOLE 48623 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 690066 17102 SH SOLE 17102 0 0 KEYCORP COM 493267108 3294510 200762 SH SOLE 200762 0 0 KIMBERLY-CLARK CORP COM 494368103 5320933 39464 SH SOLE 39464 0 0 KLA CORP COM NEW 482480100 244670 945 SH SOLE 945 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 253461 4679 SH SOLE 4679 0 0 KRAFT HEINZ CO COM 500754106 3561118 102744 SH SOLE 102744 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 351766 1861 SH SOLE 1861 0 0 LAM RESEARCH CORP COM 512807108 773578 1638 SH SOLE 1638 0 0 LAS VEGAS SANDS CORP COM 517834107 956282 16045 SH SOLE 16045 0 0 LAUDER ESTEE COS INC CL A 518439104 3697113 13889 SH SOLE 13889 0 0 LENNAR CORP CL A 526057104 206736 2712 SH SOLE 2712 0 0 LILLY ELI & CO COM 532457108 1048578 6210 SH SOLE 6210 0 0 LINCOLN NATL CORP IND COM 534187109 202800 4031 SH SOLE 4031 0 0 LINDE PLC SHS G5494J103 255084 968 SH SOLE 968 0 0 LOCKHEED MARTIN CORP COM 539830109 5979860 16846 SH SOLE 16846 0 0 LOWES COS INC COM 548661107 666615 4153 SH SOLE 4153 0 0 LULULEMON ATHLETICA INC COM 550021109 1498617 4306 SH SOLE 4306 0 0 LUMEN TECHNOLOGIES INC COM 156700106 273200 28021 SH SOLE 28021 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 755881 8247 SH SOLE 8247 0 0 MACYS INC COM 55616P104 1732183 153972 SH SOLE 153972 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 263319 12090 SH SOLE 12090 0 0 MANTECH INTL CORP CL A 564563104 589139 6624 SH SOLE 6624 0 0 MARATHON OIL CORP COM 565849106 1005889 150808 SH SOLE 150808 0 0 MARKEL CORP COM 570535104 253159 245 SH SOLE 245 0 0 MARKETAXESS HLDGS INC COM 57060D108 525486 921 SH SOLE 921 0 0 MARRIOTT INTL INC NEW CL A 571903202 1013014 7679 SH SOLE 7679 0 0 MARSH & MCLENNAN COS INC COM 571748102 637182 5446 SH SOLE 5446 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2934734 8222 SH SOLE 8222 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 529307 5971 SH SOLE 5971 0 0 MCCORMICK & CO INC COM NON VTG 579780206 235654 2465 SH SOLE 2465 0 0 MCDONALDS CORP COM 580135101 2729205 12719 SH SOLE 12719 0 0 MEDTRONIC PLC SHS G5960L103 1939548 16558 SH SOLE 16558 0 0 MERCK & CO. INC COM 58933Y105 4534245 55431 SH SOLE 55431 0 0 MERCURY GENL CORP NEW COM 589400100 380247 7283 SH SOLE 7283 0 0 METLIFE INC COM 59156R108 1433384 30530 SH SOLE 30530 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2215538 1944 SH SOLE 1944 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 420890 3048 SH SOLE 3048 0 0 MICRON TECHNOLOGY INC COM 595112103 1331137 17706 SH SOLE 17706 0 0 MICROSOFT CORP COM 594918104 27642133 124279 SH SOLE 124279 0 0 MODERNA INC COM 60770K107 341095 3265 SH SOLE 3265 0 0 MONDELEZ INTL INC CL A 609207105 708594 12119 SH SOLE 12119 0 0 MONOLITHIC PWR SYS INC COM 609839105 8467462 23121 SH SOLE 23121 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 837499 9056 SH SOLE 9056 0 0 MOODYS CORP COM 615369105 363671 1253 SH SOLE 1253 0 0 MORGAN STANLEY COM NEW 617446448 378217 5519 SH SOLE 5519 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 299986 1764 SH SOLE 1764 0 0 MSCI INC COM 55354G100 366601 821 SH SOLE 821 0 0 NASDAQ INC COM 631103108 2946828 22200 SH SOLE 22200 0 0 NAUTILUS INC COM 63910B102 1673633 92262 SH SOLE 92262 0 0 NETEASE INC SPONSORED ADS 64110W102 249385 2604 SH SOLE 2604 0 0 NETFLIX INC COM 64110L106 2435448 4504 SH SOLE 4504 0 0 NEWELL BRANDS INC COM 651229106 3783851 178231 SH SOLE 178231 0 0 NEWMONT CORP COM 651639106 331318 5532 SH SOLE 5532 0 0 NEXTERA ENERGY INC COM 65339F101 4481322 58086 SH SOLE 58086 0 0 NICE LTD SPONSORED ADR 653656108 279287 985 SH SOLE 985 0 0 NIKE INC CL B 654106103 820667 5801 SH SOLE 5801 0 0 NORDSTROM INC COM 655664100 2102212 67357 SH SOLE 67357 0 0 NORFOLK SOUTHN CORP COM 655844108 908145 3822 SH SOLE 3822 0 0 NORTHROP GRUMMAN CORP COM 666807102 5042885 16549 SH SOLE 16549 0 0 NORTONLIFELOCK INC COM 668771108 529017 25458 SH SOLE 25458 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1376602 54133 SH SOLE 54133 0 0 NOVARTIS AG SPONSORED ADR 66987V109 556854 5897 SH SOLE 5897 0 0 NOVO-NORDISK A S ADR 670100205 337594 4833 SH SOLE 4833 0 0 NUCOR CORP COM 670346105 758742 14265 SH SOLE 14265 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 339765 22501 SH SOLE 22501 0 0 NUVEEN CORPORATE INCM NOVEME COM 67077N106 92696 10076 SH SOLE 10076 0 0 NUVEEN INTER DURATION MUN TE COM 670671106 175559 12648 SH SOLE 12648 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 200544 20611 SH SOLE 20611 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 393821 25623 SH SOLE 25623 0 0 NVIDIA CORPORATION COM 67066G104 22106554 42334 SH SOLE 42334 0 0 NXP SEMICONDUCTORS N V COM N6596X109 259822 1634 SH SOLE 1634 0 0 OCCIDENTAL PETE CORP COM 674599105 1333164 77017 SH SOLE 77017 0 0 OKTA INC CL A 679295105 228834 900 SH SOLE 900 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 4035452 20676 SH SOLE 20676 0 0 ON SEMICONDUCTOR CORP COM 682189105 206690 6315 SH SOLE 6315 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 753909 33168 SH SOLE 33168 0 0 ORACLE CORP COM 68389X105 4240430 65550 SH SOLE 65550 0 0 OTIS WORLDWIDE CORP COM 68902V107 223224 3305 SH SOLE 3305 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3569552 137608 SH SOLE 137608 0 0 PACIFIC ETHANOL INC COM 69423U305 984356 181281 SH SOLE 181281 0 0 PACKAGING CORP AMER COM 695156109 231965 1682 SH SOLE 1682 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 5493226 233258 SH SOLE 233258 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 13516 20000 SH SOLE 20000 0 0 PALO ALTO NETWORKS INC COM 697435105 4042206 11374 SH SOLE 11374 0 0 PARKER-HANNIFIN CORP COM 701094104 404529 1485 SH SOLE 1485 0 0 PAYCHEX INC COM 704326107 1589777 17061 SH SOLE 17061 0 0 PAYPAL HLDGS INC COM 70450Y103 15458371 66005 SH SOLE 66005 0 0 PEGASYSTEMS INC COM 705573103 1964785 14744 SH SOLE 14744 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 316033 2083 SH SOLE 2083 0 0 PENN NATL GAMING INC COM 707569109 208584 2415 SH SOLE 2415 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 105300 10000 SH SOLE 10000 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 578362 44730 SH SOLE 44730 0 0 PEPSICO INC COM 713448108 6330197 42685 SH SOLE 42685 0 0 PERKINELMER INC COM 714046109 642880 4480 SH SOLE 4480 0 0 PFIZER INC COM 717081103 8881282 241274 SH SOLE 241274 0 0 PHILIP MORRIS INTL INC COM 718172109 3226261 38969 SH SOLE 38969 0 0 PHILLIPS 66 COM 718546104 228536 3268 SH SOLE 3268 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2444368 23955 SH SOLE 23955 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 1523931 13473 SH SOLE 13473 0 0 PINTEREST INC CL A 72352L106 2461826 37357 SH SOLE 37357 0 0 PLUG POWER INC COM NEW 72919P202 382607 11283 SH SOLE 11283 0 0 PNC FINL SVCS GROUP INC COM 693475105 405578 2722 SH SOLE 2722 0 0 POOL CORP COM 73278L105 2360907 6338 SH SOLE 6338 0 0 PPG INDS INC COM 693506107 276902 1920 SH SOLE 1920 0 0 PPL CORP COM 69351T106 3841217 136213 SH SOLE 136213 0 0 PRICE T ROWE GROUP INC COM 74144T108 3378277 22315 SH SOLE 22315 0 0 PROCTER AND GAMBLE CO COM 742718109 7829247 56269 SH SOLE 56269 0 0 PROGRESSIVE CORP COM 743315103 709662 7177 SH SOLE 7177 0 0 PROGYNY INC COM 74340E103 1206462 28461 SH SOLE 28461 0 0 PROLOGIS INC. COM 74340W103 1345740 13503 SH SOLE 13503 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 910279 11396 SH SOLE 11396 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 248711 4005 SH SOLE 4005 0 0 PRUDENTIAL FINL INC COM 744320102 618850 7927 SH SOLE 7927 0 0 PTC INC COM 69370C100 2033490 17001 SH SOLE 17001 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 254771 18610 SH SOLE 18610 0 0 QORVO INC COM 74736K101 5153040 30992 SH SOLE 30992 0 0 QUALCOMM INC COM 747525103 9418867 61828 SH SOLE 61828 0 0 QUALYS INC COM 74758T303 2568776 21078 SH SOLE 21078 0 0 QUANTA SVCS INC COM 74762E102 233633 3244 SH SOLE 3244 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 4083939 57110 SH SOLE 57110 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 321047 9791 SH SOLE 9791 0 0 REGENERON PHARMACEUTICALS COM 75886F107 355086 735 SH SOLE 735 0 0 REPLIGEN CORP COM 759916109 5437501 28375 SH SOLE 28375 0 0 REPUBLIC SVCS INC COM 760759100 539184 5599 SH SOLE 5599 0 0 RESMED INC COM 761152107 541603 2548 SH SOLE 2548 0 0 RINGCENTRAL INC CL A 76680R206 1056189 2787 SH SOLE 2787 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 255596 3675 SH SOLE 3675 0 0 ROCKWELL AUTOMATION INC COM 773903109 5991857 23890 SH SOLE 23890 0 0 ROKU INC COM CL A 77543R102 3731905 11240 SH SOLE 11240 0 0 S&P GLOBAL INC COM 78409V104 689676 2098 SH SOLE 2098 0 0 SALESFORCE COM INC COM 79466L302 2620068 11774 SH SOLE 11774 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 94919 22229 SH SOLE 22229 0 0 SANDY SPRING BANCORP INC COM 800363103 515555 16016 SH SOLE 16016 0 0 SANOFI SPONSORED ADR 80105N105 434189 8936 SH SOLE 8936 0 0 SCHLUMBERGER LTD COM 806857108 202710 9286 SH SOLE 9286 0 0 SCHWAB CHARLES CORP COM 808513105 2859439 53911 SH SOLE 53911 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3441560 53657 SH SOLE 53657 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 266250 1337 SH SOLE 1337 0 0 SEA LTD SPONSORD ADS 81141R100 366451 1841 SH SOLE 1841 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 5076042 81661 SH SOLE 81661 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 811469 5047 SH SOLE 5047 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 370247 5489 SH SOLE 5489 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3425915 38689 SH SOLE 38689 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 389113 10267 SH SOLE 10267 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1271406 43128 SH SOLE 43128 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 761109 6709 SH SOLE 6709 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1086965 8360 SH SOLE 8360 0 0 SEMPRA ENERGY COM 816851109 404039 3171 SH SOLE 3171 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 308476 5849 SH SOLE 5849 0 0 SERVICENOW INC COM 81762P102 1280851 2327 SH SOLE 2327 0 0 SHOPIFY INC CL A 82509L107 6617380 5846 SH SOLE 5846 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1299241 15235 SH SOLE 15235 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4060898 26563 SH SOLE 26563 0 0 SOCIAL CAPITAL HEDOSOPHA HLD UNIT 99/99/9999 G8251L121 221561 17162 SH SOLE 17162 0 0 SOCIAL CAPITAL HEDOSOPHA HLD UNIT 99/99/9999 G82514129 227072 15521 SH SOLE 15521 0 0 SOCIAL CAPITAL HEDOSOPHA HLD UNIT 99/99/9999 G8252P121 220950 16764 SH SOLE 16764 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3387778 10616 SH SOLE 10616 0 0 SONY CORP SPONSORED ADR 835699307 225251 2228 SH SOLE 2228 0 0 SOUTHERN CO COM 842587107 853217 13889 SH SOLE 13889 0 0 SOUTHERN COPPER CORP COM 84265V105 255182 3919 SH SOLE 3919 0 0 SOUTHWEST AIRLS CO COM 844741108 1108759 23788 SH SOLE 23788 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 3757357 12287 SH SOLE 12287 0 0 SPDR GOLD TR GOLD SHS 78463V107 1472719 8257 SH SOLE 8257 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1498864 35552 SH SOLE 35552 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3613655 107071 SH SOLE 107071 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7738442 20698 SH SOLE 20698 0 0 SPDR SER TR DJ REIT ETF 78464A607 588051 6783 SH SOLE 6783 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 247463 4195 SH SOLE 4195 0 0 SPDR SER TR BLOMBRG BRC INTL 78464A151 236837 6249 SH SOLE 6249 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 341675 4127 SH SOLE 4127 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 478850 15250 SH SOLE 15250 0 0 SPDR SER TR COMP SOFTWARE 78464A599 3837280 24901 SH SOLE 24901 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 1223435 39175 SH SOLE 39175 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 976865 8967 SH SOLE 8967 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 755212 10893 SH SOLE 10893 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 1335955 40410 SH SOLE 40410 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 1094720 29444 SH SOLE 29444 0 0 SPDR SER TR S&P BIOTECH 78464A870 1209260 8590 SH SOLE 8590 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 522625 15197 SH SOLE 15197 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 5429114 98193 SH SOLE 98193 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 17806253 386337 SH SOLE 386337 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 1068119 39633 SH SOLE 39633 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 4472760 26190 SH SOLE 26190 0 0 SPDR SER TR S&P DIVID ETF 78464A763 1339198 12642 SH SOLE 12642 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 1887257 52717 SH SOLE 52717 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 799136 10464 SH SOLE 10464 0 0 SPLUNK INC COM 848637104 239375 1409 SH SOLE 1409 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 531621 35230 SH SOLE 35230 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 176526 18900 SH SOLE 18900 0 0 SPX CORP COM 784635104 502095 9206 SH SOLE 9206 0 0 SQUARE INC CL A 852234103 8099037 37213 SH SOLE 37213 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 251060 3451 SH SOLE 3451 0 0 STARBUCKS CORP COM 855244109 2430830 22722 SH SOLE 22722 0 0 STARWOOD PPTY TR INC COM 85571B105 4105064 212698 SH SOLE 212698 0 0 STERIS PLC SHS USD G8473T100 258153 1362 SH SOLE 1362 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 138180 21000 SH SOLE 21000 0 0 SYSCO CORP COM 871829107 1034891 13936 SH SOLE 13936 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9505603 87175 SH SOLE 87175 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 636669 3064 SH SOLE 3064 0 0 TARGET CORP COM 87612E106 1644907 9318 SH SOLE 9318 0 0 TE CONNECTIVITY LTD REG SHS H84989104 266233 2199 SH SOLE 2199 0 0 TELADOC HEALTH INC COM 87918A105 307139 1536 SH SOLE 1536 0 0 TERADYNE INC COM 880770102 8576974 71540 SH SOLE 71540 0 0 TESLA INC COM 88160R101 9693083 13736 SH SOLE 13736 0 0 TEXAS INSTRS INC COM 882508104 2004464 12213 SH SOLE 12213 0 0 THE TRADE DESK INC COM CL A 88339J105 9160236 11436 SH SOLE 11436 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9508336 20414 SH SOLE 20414 0 0 THOMSON REUTERS CORP. COM NEW 884903709 1182475 14440 SH SOLE 14440 0 0 THOR INDS INC COM 885160101 237496 2554 SH SOLE 2554 0 0 TJX COS INC NEW COM 872540109 289995 4247 SH SOLE 4247 0 0 T-MOBILE US INC COM 872590104 706479 5239 SH SOLE 5239 0 0 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 191611 41928 SH SOLE 41928 0 0 TRACTOR SUPPLY CO COM 892356106 313072 2227 SH SOLE 2227 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 423141 2915 SH SOLE 2915 0 0 TREX CO INC COM 89531P105 7101549 84825 SH SOLE 84825 0 0 TRIMBLE INC COM 896239100 2707056 40543 SH SOLE 40543 0 0 TRUIST FINL CORP COM 89832Q109 744348 15530 SH SOLE 15530 0 0 TWITTER INC COM 90184L102 216654 4001 SH SOLE 4001 0 0 TYSON FOODS INC CL A 902494103 252540 3919 SH SOLE 3919 0 0 UBER TECHNOLOGIES INC COM 90353T100 879648 17248 SH SOLE 17248 0 0 UNILEVER PLC SPON ADR NEW 904767704 3507867 58116 SH SOLE 58116 0 0 UNION PAC CORP COM 907818108 4893196 23500 SH SOLE 23500 0 0 UNITED AIRLS HLDGS INC COM 910047109 1749809 40458 SH SOLE 40458 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1077429 33254 SH SOLE 33254 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1937232 11504 SH SOLE 11504 0 0 UNITEDHEALTH GROUP INC COM 91324P102 14801728 42209 SH SOLE 42209 0 0 URANIUM ENERGY CORP COM 916896103 56320 32000 SH SOLE 32000 0 0 US BANCORP DEL COM NEW 902973304 468090 10047 SH SOLE 10047 0 0 VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 897686 36197 SH SOLE 36197 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2924644 13390 SH SOLE 13390 0 0 VANECK VECTORS ETF TR LONG MUNI ETF 92189F536 292846 13489 SH SOLE 13489 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 341432 9479 SH SOLE 9479 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 744468 12097 SH SOLE 12097 0 0 VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 559221 10747 SH SOLE 10747 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 839427 10126 SH SOLE 10126 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 6015489 64787 SH SOLE 64787 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 727169 8245 SH SOLE 8245 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 524198 8953 SH SOLE 8953 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 253239 1225 SH SOLE 1225 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 5141965 20297 SH SOLE 20297 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 757559 4311 SH SOLE 4311 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 476815 5614 SH SOLE 5614 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1987699 12070 SH SOLE 12070 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1132130 5817 SH SOLE 5817 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2028514 10420 SH SOLE 10420 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 288359 2424 SH SOLE 2424 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5546755 16139 SH SOLE 16139 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1736715 14599 SH SOLE 14599 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3889663 77623 SH SOLE 77623 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 469932 7801 SH SOLE 7801 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 229612 1319 SH SOLE 1319 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1814672 18681 SH SOLE 18681 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 423206 7827 SH SOLE 7827 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2020061 24265 SH SOLE 24265 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 625391 6524 SH SOLE 6524 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10844901 76822 SH SOLE 76822 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 6277030 132960 SH SOLE 132960 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 887555 9699 SH SOLE 9699 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 5259427 74953 SH SOLE 74953 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1039974 8652 SH SOLE 8652 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1344510 18456 SH SOLE 18456 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 790357 4649 SH SOLE 4649 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1015844 3692 SH SOLE 3692 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 251405 4848 SH SOLE 4848 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 5305046 14995 SH SOLE 14995 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 368196 2117 SH SOLE 2117 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 694380 3104 SH SOLE 3104 0 0 VEEVA SYS INC CL A COM 922475108 4195645 15411 SH SOLE 15411 0 0 VERISK ANALYTICS INC COM 92345Y106 5422641 26122 SH SOLE 26122 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 12837598 218512 SH SOLE 218512 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 223814 947 SH SOLE 947 0 0 VIATRIS INC COM 92556V106 454183 24236 SH SOLE 24236 0 0 VISA INC COM CL A 92826C839 8306334 37975 SH SOLE 37975 0 0 VMWARE INC CL A COM 928563402 524432 3739 SH SOLE 3739 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 214669 5383 SH SOLE 5383 0 0 WALMART INC COM 931142103 7574151 52544 SH SOLE 52544 0 0 WASTE MGMT INC DEL COM 94106L109 1640268 13909 SH SOLE 13909 0 0 WEC ENERGY GROUP INC COM 92939U106 322197 3501 SH SOLE 3501 0 0 WELLTOWER INC COM 95040Q104 762578 11801 SH SOLE 11801 0 0 WESTERN UN CO COM 959802109 841267 38344 SH SOLE 38344 0 0 WEX INC COM 96208T104 432705 2126 SH SOLE 2126 0 0 WILLIAMS COS INC COM 969457100 226503 11297 SH SOLE 11297 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 207965 36808 SH SOLE 36808 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1355772 38948 SH SOLE 38948 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 202242 3748 SH SOLE 3748 0 0 WYNN RESORTS LTD COM 983134107 2060276 18260 SH SOLE 18260 0 0 XILINX INC COM 983919101 648100 4571 SH SOLE 4571 0 0 YAMANA GOLD INC COM 98462Y100 124010 21718 SH SOLE 21718 0 0 YUM BRANDS INC COM 988498101 413071 3805 SH SOLE 3805 0 0 ZILLOW GROUP INC CL A 98954M101 204998 1508 SH SOLE 1508 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 232060 1506 SH SOLE 1506 0 0 ZOETIS INC CL A 98978V103 2283333 13797 SH SOLE 13797 0 0 ZSCALER INC COM 98980G102 4585941 22963 SH SOLE 22963 0 0