0001085146-21-001272.txt : 20210422 0001085146-21-001272.hdr.sgml : 20210422 20210421174625 ACCESSION NUMBER: 0001085146-21-001272 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210422 DATE AS OF CHANGE: 20210421 EFFECTIVENESS DATE: 20210422 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Private Advisor Group, LLC CENTRAL INDEX KEY: 0001567755 IRS NUMBER: 273463733 STATE OF INCORPORATION: NJ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15851 FILM NUMBER: 21842618 BUSINESS ADDRESS: STREET 1: 65 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 BUSINESS PHONE: 973-538-7010 MAIL ADDRESS: STREET 1: 65 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001567755 XXXXXXXX 03-31-2021 03-31-2021 false Private Advisor Group, LLC
65 MADISON AVENUE MORRISTOWN NJ 07960
13F HOLDINGS REPORT 028-15851 N
James D Sullivan Compliance Officer 973-867-1339 /s/ James D Sullivan Morristown NJ 04-20-2021 0 1892 10482661 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 10X GENOMICS INC CL A COM 88025U109 268 1478 SH SOLE 0 0 1478 2U INC COM 90214J101 371 9687 SH SOLE 0 0 9687 3M CO COM 88579Y101 16769 87028 SH SOLE 17988 0 69040 ABB LTD SPONSORED ADR 000375204 5028 165010 SH SOLE 6827 0 158183 ABBOTT LABS COM 002824100 26095 217747 SH SOLE 35440 0 182307 ABBVIE INC COM 00287Y109 39202 362239 SH SOLE 35828 0 326411 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 359 87660 SH SOLE 0 0 87660 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 1605 185585 SH SOLE 0 0 185585 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 991 166440 SH SOLE 0 0 166440 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2484 260684 SH SOLE 0 0 260684 ABIOMED INC COM 003654100 232 727 SH SOLE 0 0 727 ABM INDS INC COM 000957100 2486 48746 SH SOLE 4373 0 44373 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 1829 68160 SH SOLE 1472 0 66688 ACASTI PHARMA INC CL A NEW 00430K402 18 30000 SH SOLE 0 0 30000 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6319 22877 SH SOLE 1194 0 21683 ACTIVISION BLIZZARD INC COM 00507V109 2987 32122 SH SOLE 1267 0 30855 ADIAL PHARMACEUTICALS INC COM 00688A106 89 36650 SH SOLE 0 0 36650 ADOBE SYSTEMS INCORPORATED COM 00724F101 10727 22566 SH SOLE 1346 0 21220 ADVANCED MICRO DEVICES INC COM 007903107 5281 67282 SH SOLE 3586 0 63696 ADVENT CONVERTIBLE & INCOME COM 00764C109 202 11407 SH SOLE 0 0 11407 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 2871 78152 SH SOLE 0 0 78152 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 640 7125 SH SOLE 0 0 7125 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 956 19629 SH SOLE 0 0 19629 ADVISORSHARES TR PURE US CANNABIS 00768Y453 3570 84199 SH SOLE 416 0 83783 ADVISORSHARES TR PURE US CANNABIS 00768Y453 0 50000 SH Put SOLE 0 0 50000 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 3199 126374 SH SOLE 11142 0 115232 AEGON N V NY REGISTRY SHS 007924103 54 11350 SH SOLE 0 0 11350 AES CORP COM 00130H105 4655 173634 SH SOLE 13017 0 160617 AFLAC INC COM 001055102 573 11186 SH SOLE 86 0 11100 AGILENT TECHNOLOGIES INC COM 00846U101 6967 54805 SH SOLE 5085 0 49720 AGNC INVT CORP COM 00123Q104 1317 78558 SH SOLE 2700 0 75858 AGROFRESH SOLUTIONS INC COM 00856G109 64 31864 SH SOLE 0 0 31864 AIR LEASE CORP CL A 00912X302 234 4771 SH SOLE 272 0 4499 AIR PRODS & CHEMS INC COM 009158106 7265 25824 SH SOLE 4102 0 21722 AIRBNB INC COM CL A 009066101 2510 13357 SH SOLE 4469 0 8888 AKERS BIOSCIENCES INC COM 00973E409 34 10600 SH SOLE 0 0 10600 ALAMOS GOLD INC NEW COM CL A 011532108 92 11888 SH SOLE 200 0 11688 ALASKA AIR GROUP INC COM 011659109 270 3903 SH SOLE 89 0 3814 ALBEMARLE CORP COM 012653101 468 3200 SH SOLE 20 0 3180 ALCOA CORP COM 013872106 2397 73786 SH SOLE 12 0 73774 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 208 1267 SH SOLE 13 0 1254 ALEXCO RESOURCE CORP COM 01535P106 1931 769360 SH SOLE 0 0 769360 ALEXION PHARMACEUTICALS INC COM 015351109 406 2659 SH SOLE 10 0 2649 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13267 58515 SH SOLE 18263 0 40252 ALIGN TECHNOLOGY INC COM 016255101 1477 2727 SH SOLE 341 0 2386 ALKERMES PLC SHS G01767105 193 10331 SH SOLE 0 0 10331 ALLEGHANY CORP DEL COM 017175100 4959 7918 SH SOLE 0 0 7918 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1137 28429 SH SOLE 0 0 28429 ALLIANT ENERGY CORP COM 018802108 503 9275 SH SOLE 400 0 8875 ALLSTATE CORP COM 020002101 2256 19635 SH SOLE 222 0 19413 ALLY FINL INC COM 02005N100 292 6465 SH SOLE 6 0 6459 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 203 1436 SH SOLE 0 0 1436 ALPHABET INC CAP STK CL A 02079K305 34190 16577 SH SOLE 1059 0 15518 ALPHABET INC CAP STK CL C 02079K107 47195 22814 SH SOLE 3286 0 19528 ALPS ETF TR ALERIAN ENERGY 00162Q676 338 19556 SH SOLE 0 0 19556 ALPS ETF TR ALERIAN MLP 00162Q452 1708 56004 SH SOLE 3105 0 52899 ALPS ETF TR CLEAN ENERGY 00162Q460 357 4576 SH SOLE 0 0 4576 ALPS ETF TR DISRUPTIVE TECH 00162Q478 1313 29215 SH SOLE 300 0 28915 ALPS ETF TR SECTR DIV DOGS 00162Q858 1189 23095 SH SOLE 0 0 23095 ALTICE USA INC CL A 02156K103 268 8252 SH SOLE 400 0 7852 ALTRIA GROUP INC COM 02209S103 13417 262241 SH SOLE 65123 0 197118 AMARIN CORP PLC SPONS ADR NEW 023111206 6339 1020810 SH SOLE 4675 0 1016135 AMAZON COM INC COM 023135106 152679 49346 SH SOLE 5342 0 44004 AMBAC FINL GROUP INC COM NEW 023139884 417 24898 SH SOLE 0 0 24898 AMC ENTMT HLDGS INC CL A COM 00165C104 116 11393 SH SOLE 200 0 11193 AMER SOFTWARE INC CL A 029683109 258 12478 SH SOLE 0 0 12478 AMER STATES WTR CO COM 029899101 1383 18295 SH SOLE 296 0 17999 AMEREN CORP COM 023608102 601 7380 SH SOLE 0 0 7380 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 143 25808 SH SOLE 4851 0 20957 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 244 17945 SH SOLE 2299 0 15646 AMERICAN AIRLS GROUP INC COM 02376R102 1341 56088 SH SOLE 2450 0 53638 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2715 41322 SH SOLE 1230 0 40092 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 4386 84730 SH SOLE 898 0 83832 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 2269 35302 SH SOLE 492 0 34810 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 6860 144817 SH SOLE 0 0 144817 AMERICAN CENTY ETF TR US EQT ETF 025072885 6589 95004 SH SOLE 3493 0 91511 AMERICAN ELEC PWR CO INC COM 025537101 2634 31106 SH SOLE 1793 0 29313 AMERICAN EXPRESS CO COM 025816109 6522 46115 SH SOLE 1757 0 44358 AMERICAN FINL GROUP INC OHIO COM 025932104 485 4253 SH SOLE 0 0 4253 AMERICAN INTL GROUP INC COM NEW 026874784 769 16655 SH SOLE 2120 0 14535 AMERICAN TOWER CORP NEW COM 03027X100 13258 55461 SH SOLE 3278 0 52183 AMERICAN WELL CORP CL A 03044L105 409 23528 SH SOLE 347 0 23181 AMERICAN WTR WKS CO INC NEW COM 030420103 4467 29799 SH SOLE 1705 0 28094 AMERIPRISE FINL INC COM 03076C106 1480 6369 SH SOLE 127 0 6242 AMERISOURCEBERGEN CORP COM 03073E105 3408 28862 SH SOLE 171 0 28691 AMETEK INC COM 031100100 1050 8219 SH SOLE 123 0 8096 AMGEN INC COM 031162100 12167 48902 SH SOLE 2536 0 46366 AMMO INC COM 00175J107 287 48448 SH SOLE 1649 0 46799 AMPHENOL CORP NEW CL A 032095101 540 8191 SH SOLE 251 0 7940 AMPIO PHARMACEUTICALS INC COM 03209T109 19 11250 SH SOLE 500 0 10750 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 268 8378 SH SOLE 0 0 8378 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 486 8711 SH SOLE 445 0 8266 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 391 11356 SH SOLE 300 0 11056 AMPLIFY ETF TR ONLIN RETL ETF 032108102 3048 24544 SH SOLE 2215 0 22329 AMYRIS INC COM NEW 03236M200 209 10966 SH SOLE 0 0 10966 ANALOG DEVICES INC COM 032654105 2196 14160 SH SOLE 499 0 13661 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2363 37595 SH SOLE 512 0 37083 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1742 202651 SH SOLE 11508 0 191143 ANSYS INC COM 03662Q105 2606 7674 SH SOLE 13 0 7661 ANTARES PHARMA INC COM 036642106 445 108203 SH SOLE 0 0 108203 ANTHEM INC COM 036752103 6903 19230 SH SOLE 1949 0 17281 AON PLC SHS CL A G0403H108 3431 14908 SH SOLE 971 0 13937 APARTMENT INCOME REIT CORP COM 03750L109 3141 73474 SH SOLE 0 0 73474 APARTMENT INVT & MGMT CO CL A 03748R747 133 21619 SH SOLE 0 0 21619 APELLIS PHARMACEUTICALS INC COM 03753U106 3052 71127 SH SOLE 0 0 71127 APHRIA INC COM 03765K104 452 24587 SH SOLE 1965 0 22622 APOLLO GLOBAL MGMT INC COM CL A 03768E105 540 11479 SH SOLE 1388 0 10091 APPFOLIO INC COM CL A 03783C100 257 1814 SH SOLE 0 0 1814 APPHARVEST INC *W EXP 01/30/202 03783T111 98 14687 SH SOLE 0 0 14687 APPIAN CORP CL A 03782L101 266 2002 SH SOLE 125 0 1877 APPLE INC COM 037833100 349267 2859331 SH SOLE 231582 0 2627749 APPLE INC COM 037833100 0 120000 SH Put SOLE 0 0 120000 APPLIED MATLS INC COM 038222105 5838 43700 SH SOLE 1915 0 41785 APTIV PLC SHS G6095L109 572 4149 SH SOLE 256 0 3893 ARAMARK COM 03852U106 282 7452 SH SOLE 1 0 7451 ARBOR REALTY TRUST INC COM 038923108 239 15051 SH SOLE 0 0 15051 ARCH CAP GROUP LTD ORD G0450A105 529 13769 SH SOLE 0 0 13769 ARCHER DANIELS MIDLAND CO COM 039483102 2277 39946 SH SOLE 1027 0 38919 ARCIMOTO INC COM 039587100 6726 508367 SH SOLE 0 0 508367 ARES CAPITAL CORP COM 04010L103 2104 112473 SH SOLE 4298 0 108175 ARISTA NETWORKS INC COM 040413106 437 1446 SH SOLE 84 0 1362 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 3978 47390 SH SOLE 6472 0 40918 ARK ETF TR FINTECH INNOVA 00214Q708 1607 31434 SH SOLE 1519 0 29915 ARK ETF TR GENOMIC REV ETF 00214Q302 10867 122472 SH SOLE 8163 0 114309 ARK ETF TR INNOVATION ETF 00214Q104 130478 1087770 SH SOLE 40183 0 1047587 ARK ETF TR INNOVATION ETF 00214Q104 49 400000 SH Put SOLE 0 0 400000 ARK ETF TR ISRAEL INOVATE 00214Q609 367 11685 SH SOLE 2525 0 9160 ARK ETF TR NEXT GNRTN INTER 00214Q401 5764 39095 SH SOLE 3224 0 35871 ARROW FINL CORP COM 042744102 335 10051 SH SOLE 0 0 10051 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 440 8429 SH SOLE 530 0 7899 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 103 13415 SH SOLE 0 0 13415 ASML HOLDING N V N Y REGISTRY SHS N07059210 2886 4675 SH SOLE 143 0 4532 ASTRAZENECA PLC SPONSORED ADR 046353108 4114 82749 SH SOLE 3033 0 79716 AT&T INC COM 00206R102 34493 1139493 SH SOLE 167071 0 972422 ATHERSYS INC NEW COM 04744L106 52 28740 SH SOLE 0 0 28740 ATLASSIAN CORP PLC CL A G06242104 726 3444 SH SOLE 300 0 3144 ATMOS ENERGY CORP COM 049560105 478 4835 SH SOLE 0 0 4835 AURORA CANNABIS INC COM 05156X884 155 16680 SH SOLE 50 0 16630 AUTODESK INC COM 052769106 1923 6939 SH SOLE 921 0 6018 AUTOMATIC DATA PROCESSING IN COM 053015103 8235 43698 SH SOLE 1853 0 41845 AUTOZONE INC COM 053332102 1002 713 SH SOLE 1 0 712 AVALARA INC COM 05338G106 867 6498 SH SOLE 1300 0 5198 AVERY DENNISON CORP COM 053611109 355 1932 SH SOLE 56 0 1876 AXALTA COATING SYS LTD COM G0750C108 253 8548 SH SOLE 0 0 8548 AXON ENTERPRISE INC COM 05464C101 411 2884 SH SOLE 10 0 2874 B & G FOODS INC NEW COM 05508R106 292 9385 SH SOLE 341 0 9044 B2GOLD CORP COM 11777Q209 61 14069 SH SOLE 0 0 14069 BAIDU INC SPON ADR REP A 056752108 2055 9442 SH SOLE 5066 0 4376 BAKER HUGHES COMPANY CL A 05722G100 330 15286 SH SOLE 1200 0 14086 BALL CORP COM 058498106 529 6243 SH SOLE 514 0 5729 BANCO SANTANDER S.A. ADR 05964H105 69 20040 SH SOLE 2 0 20038 BANK HAWAII CORP COM 062540109 424 4736 SH SOLE 0 0 4736 BANK MONTREAL QUE COM 063671101 1740 19528 SH SOLE 0 0 19528 BANK NEW YORK MELLON CORP COM 064058100 1871 39555 SH SOLE 2274 0 37281 BANK NOVA SCOTIA B C COM 064149107 246 3928 SH SOLE 0 0 3928 BANK SOUTH CAROLINA CORP COM 065066102 248 10957 SH SOLE 0 0 10957 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 417 17642 SH SOLE 0 0 17642 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 6506 33917 SH SOLE 6928 0 26989 BARCLAYS PLC ADR 06738E204 173 16848 SH SOLE 0 0 16848 BARNES & NOBLE ED INC COM 06777U101 1607 197404 SH SOLE 0 0 197404 BARRICK GOLD CORP COM 067901108 1342 67791 SH SOLE 2401 0 65390 BAUSCH HEALTH COS INC COM 071734107 275 8672 SH SOLE 810 0 7862 BAXTER INTL INC COM 071813109 1672 19818 SH SOLE 1877 0 17941 BCE INC COM NEW 05534B760 1116 24706 SH SOLE 2904 0 21802 BECTON DICKINSON & CO COM 075887109 3546 14579 SH SOLE 831 0 13748 BEIGENE LTD SPONSORED ADR 07725L102 277 797 SH SOLE 0 0 797 BERKLEY W R CORP COM 084423102 520 6895 SH SOLE 0 0 6895 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3472 9 SH SOLE 1 0 8 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 71021 278005 SH SOLE 16551 0 261454 BEST BUY INC COM 086516101 422 3678 SH SOLE 0 0 3678 BEYOND MEAT INC COM 08862E109 484 3717 SH SOLE 254 0 3463 BHP GROUP LTD SPONSORED ADS 088606108 304 4387 SH SOLE 271 0 4116 BIG 5 SPORTING GOODS CORP COM 08915P101 161 10239 SH SOLE 0 0 10239 BILL COM HLDGS INC COM 090043100 1158 7958 SH SOLE 4195 0 3763 BIOGEN INC COM 09062X103 2149 7681 SH SOLE 1563 0 6118 BIONANO GENOMICS INC COM 09075F107 177 21950 SH SOLE 0 0 21950 BIONTECH SE SPONSORED ADS 09075V102 1416 12966 SH SOLE 110 0 12856 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 53 12320 SH SOLE 0 0 12320 BIO-TECHNE CORP COM 09073M104 431 1130 SH SOLE 100 0 1030 BK OF AMERICA CORP COM 060505104 21477 555109 SH SOLE 41438 0 513671 BLACK KNIGHT INC COM 09215C105 395 5333 SH SOLE 2988 0 2345 BLACKROCK CAP INVT CORP COM 092533108 38 11305 SH SOLE 0 0 11305 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2304 146773 SH SOLE 3500 0 143273 BLACKROCK CORPOR HI YLD FD I COM 09255P107 695 59168 SH SOLE 218 0 58950 BLACKROCK CR ALLOCATION INCO COM 092508100 384 26132 SH SOLE 1750 0 24382 BLACKROCK ENERGY & RES TR COM 09250U101 272 30644 SH SOLE 1300 0 29344 BLACKROCK ENHANCED CAP & INC COM 09256A109 333 17240 SH SOLE 0 0 17240 BLACKROCK ENHANCED EQUITY DI COM 09251A104 920 97339 SH SOLE 0 0 97339 BLACKROCK ENHANCED GLOBAL DI COM 092501105 814 70872 SH SOLE 950 0 69922 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1090 179600 SH SOLE 0 0 179600 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 3214 122217 SH SOLE 0 0 122217 BLACKROCK INC COM 09247X101 9092 12060 SH SOLE 562 0 11498 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1096 43130 SH SOLE 0 0 43130 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 271 22888 SH SOLE 0 0 22888 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 161 11450 SH SOLE 0 0 11450 BLACKROCK MUNIHOLDINGS QUALI COM 09253N104 637 39806 SH SOLE 0 0 39806 BLACKROCK MUNIYIELD FD INC COM 09253W104 253 17662 SH SOLE 6979 0 10683 BLACKROCK MUNIYIELD QUALITY COM 09254G108 563 40557 SH SOLE 2000 0 38557 BLACKROCK RES & COMMODITIES SHS 09257A108 2843 320581 SH SOLE 0 0 320581 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 512 20771 SH SOLE 2826 0 17945 BLACKSTONE GROUP INC COM 09260D107 16980 227834 SH SOLE 36077 0 191757 BLACKSTONE MTG TR INC COM CL A 09257W100 3935 126920 SH SOLE 44092 0 82828 BLINK CHARGING CO COM 09354A100 276 6704 SH SOLE 146 0 6558 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 32 10000 SH SOLE 0 0 10000 BNY MELLON STRATEGIC MUNS IN COM 05588W108 371 43399 SH SOLE 0 0 43399 BOEING CO COM 097023105 27036 106144 SH SOLE 14397 0 91747 BOOKING HOLDINGS INC COM 09857L108 4720 2026 SH SOLE 12 0 2014 BORGWARNER INC COM 099724106 942 20332 SH SOLE 3 0 20329 BOSTON BEER INC CL A 100557107 1096 909 SH SOLE 270 0 639 BOSTON SCIENTIFIC CORP COM 101137107 6461 167178 SH SOLE 18771 0 148407 BP PLC SPONSORED ADR 055622104 8189 336277 SH SOLE 16677 0 319600 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 681 56454 SH SOLE 0 0 56454 BRIGHAM MINERALS INC CL A COM 10918L103 226 15415 SH SOLE 0 0 15415 BRIGHTHOUSE FINL INC COM 10922N103 298 6742 SH SOLE 109 0 6633 BRIGHTVIEW HLDGS INC COM 10948C107 2406 142622 SH SOLE 12894 0 129728 BRISTOL-MYERS SQUIBB CO COM 110122108 24549 388860 SH SOLE 43629 0 345231 BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 6 30000 SH SOLE 0 0 30000 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1999 51602 SH SOLE 351 0 51251 BROADCOM INC COM 11135F101 11218 24196 SH SOLE 272 0 23924 BROADMARK RLTY CAP INC COM 11135B100 150 14365 SH SOLE 0 0 14365 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1821 11887 SH SOLE 0 0 11887 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1166 21904 SH SOLE 5403 0 16501 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 23945 511645 SH SOLE 2356 0 509289 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1600 37563 SH SOLE 5340 0 32223 BROWN FORMAN CORP CL B 115637209 2490 36096 SH SOLE 296 0 35800 BRUNSWICK CORP COM 117043109 257 2690 SH SOLE 0 0 2690 BRYN MAWR BK CORP COM 117665109 1439 31623 SH SOLE 0 0 31623 BUILDERS FIRSTSOURCE INC COM 12008R107 1001 21587 SH SOLE 200 0 21387 BUNGE LIMITED COM G16962105 1207 15222 SH SOLE 0 0 15222 C3 AI INC CL A 12468P104 734 11143 SH SOLE 1694 0 9449 CABLE ONE INC COM 12685J105 669 366 SH SOLE 0 0 366 CADENCE DESIGN SYSTEM INC COM 127387108 2413 17611 SH SOLE 1184 0 16427 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 1516 106594 SH SOLE 0 0 106594 CALAMOS GBL DYN INCOME FUND COM 12811L107 233 22874 SH SOLE 0 0 22874 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 309 15300 SH SOLE 0 0 15300 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 521 30214 SH SOLE 0 0 30214 CALIFORNIA WTR SVC GROUP COM 130788102 1452 25768 SH SOLE 460 0 25308 CAMDEN PPTY TR SH BEN INT 133131102 268 2435 SH SOLE 86 0 2349 CAMECO CORP COM 13321L108 3800 228758 SH SOLE 20432 0 208326 CAMPBELL SOUP CO COM 134429109 1318 26221 SH SOLE 1667 0 24554 CAMPING WORLD HLDGS INC CL A 13462K109 570 15658 SH SOLE 125 0 15533 CANADIAN IMP BK COMM COM 136069101 488 4983 SH SOLE 0 0 4983 CANADIAN NATL RY CO COM 136375102 1254 10805 SH SOLE 1481 0 9324 CANADIAN PAC RY LTD COM 13645T100 661 1743 SH SOLE 994 0 749 CANOPY GROWTH CORP COM 138035100 3640 113641 SH SOLE 5165 0 108476 CAPITAL ONE FINL CORP COM 14040H105 1148 9017 SH SOLE 136 0 8881 CAPITOL FED FINL INC COM 14057J101 289 21796 SH SOLE 0 0 21796 CARDINAL HEALTH INC COM 14149Y108 553 9107 SH SOLE 0 0 9107 CARLYLE GROUP INC COM 14316J108 235 6398 SH SOLE 1800 0 4598 CARMAX INC COM 143130102 1387 10453 SH SOLE 46 0 10407 CARNIVAL CORP UNIT 99/99/9999 143658300 1654 62316 SH SOLE 4313 0 58003 CARNIVAL CORP UNIT 99/99/9999 143658300 7 50000 SH Call SOLE 0 0 50000 CARRIER GLOBAL CORPORATION COM 14448C104 4863 115192 SH SOLE 10606 0 104586 CASEYS GEN STORES INC COM 147528103 295 1367 SH SOLE 0 0 1367 CATERPILLAR INC COM 149123101 18637 80378 SH SOLE 4916 0 75462 CBIZ INC COM 124805102 1511 46268 SH SOLE 0 0 46268 CBRE CLARION GLOBAL REAL EST COM 12504G100 97 12480 SH SOLE 0 0 12480 CBRE GROUP INC CL A 12504L109 664 8402 SH SOLE 0 0 8402 CDK GLOBAL INC COM 12508E101 605 11194 SH SOLE 38 0 11156 CDW CORP COM 12514G108 1234 7443 SH SOLE 317 0 7126 CECO ENVIRONMENTAL CORP COM 125141101 120 15180 SH SOLE 0 0 15180 CEDAR FAIR L P DEPOSITRY UNIT 150185106 4303 86611 SH SOLE 59655 0 26956 CELANESE CORP DEL COM 150870103 415 2771 SH SOLE 79 0 2692 CENTENE CORP DEL COM 15135B101 2407 37672 SH SOLE 3931 0 33741 CERNER CORP COM 156782104 247 3440 SH SOLE 864 0 2576 CHANNELADVISOR CORP COM 159179100 560 23800 SH SOLE 0 0 23800 CHARLES RIV LABS INTL INC COM 159864107 2463 8498 SH SOLE 973 0 7525 CHARTER COMMUNICATIONS INC N CL A 16119P108 7504 12162 SH SOLE 3592 0 8570 CHEESECAKE FACTORY INC COM 163072101 367 6261 SH SOLE 0 0 6261 CHEGG INC COM 163092109 364 4249 SH SOLE 238 0 4011 CHEMED CORP NEW COM 16359R103 412 897 SH SOLE 28 0 869 CHENIERE ENERGY INC COM NEW 16411R208 422 5866 SH SOLE 166 0 5700 CHEVRON CORP NEW COM 166764100 15353 146509 SH SOLE 14077 0 132432 CHEWY INC CL A 16679L109 1019 12024 SH SOLE 1723 0 10301 CHIPOTLE MEXICAN GRILL INC COM 169656105 2059 1449 SH SOLE 198 0 1251 CHUBB LIMITED COM H1467J104 1239 7849 SH SOLE 55 0 7794 CHURCH & DWIGHT INC COM 171340102 3231 36993 SH SOLE 1807 0 35186 CHURCHILL CAPITAL CORP IV CL A 171439102 380 16404 SH SOLE 1687 0 14717 CHURCHILL DOWNS INC COM 171484108 2071 9106 SH SOLE 1456 0 7650 CIGNA CORP NEW COM 125523100 3096 12810 SH SOLE 352 0 12458 CINCINNATI FINL CORP COM 172062101 848 8219 SH SOLE 92 0 8127 CINTAS CORP COM 172908105 2476 7255 SH SOLE 415 0 6840 CISCO SYS INC COM 17275R102 20629 398951 SH SOLE 61665 0 337286 CITIGROUP INC COM NEW 172967424 7153 98320 SH SOLE 2784 0 95536 CITIZENS FINANCIAL GROUP INC COM 174610105 1632 36968 SH SOLE 1898 0 35070 CITRIX SYS INC COM 177376100 414 2948 SH SOLE 108 0 2840 CLEAN ENERGY FUELS CORP COM 184499101 376 27428 SH SOLE 10000 0 17428 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 1222 60990 SH SOLE 0 0 60990 CLEARSIDE BIOMEDICAL INC COM 185063104 62 25000 SH SOLE 0 0 25000 CLEVELAND-CLIFFS INC NEW COM 185899101 4840 240673 SH SOLE 4096 0 236577 CLOROX CO DEL COM 189054109 6612 34281 SH SOLE 733 0 33548 CLOUDFLARE INC CL A COM 18915M107 517 7358 SH SOLE 660 0 6698 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 1932 157714 SH SOLE 0 0 157714 CME GROUP INC COM 12572Q105 1397 6841 SH SOLE 38 0 6803 CMS ENERGY CORP COM 125896100 1867 30502 SH SOLE 424 0 30078 CNH INDL N V SHS N20944109 156 10000 SH SOLE 0 0 10000 COCA COLA CO COM 191216100 19151 363311 SH SOLE 20781 0 342530 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 625 7999 SH SOLE 17 0 7982 COHEN & STEERS CLOSED-END OP COM 19248P106 280 20854 SH SOLE 0 0 20854 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1203 43054 SH SOLE 0 0 43054 COHEN & STEERS MLP INCOME & COM SHS 19249B106 166 52116 SH SOLE 0 0 52116 COHEN & STEERS QUALITY INCOM COM 19247L106 736 52905 SH SOLE 0 0 52905 COHEN & STEERS REIT & PFD & COM 19247X100 663 27190 SH SOLE 0 0 27190 COHEN & STEERS SELECT PFD & COM 19248Y107 318 11474 SH SOLE 5128 0 6346 COLGATE PALMOLIVE CO COM 194162103 3872 49114 SH SOLE 5983 0 43131 COLLABORATIVE INVESTMNT SER RAREVIEW DYNAMIC 19423L722 359 12533 SH SOLE 0 0 12533 COLLABORATIVE INVESTMNT SER RAREVIEW TAX ADV 19423L714 285 10521 SH SOLE 0 0 10521 COLONY CR REAL ESTATE INC COM CL A 19625T101 1576 185009 SH SOLE 2643 0 182366 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 3003 142188 SH SOLE 45008 0 97180 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 326 14584 SH SOLE 0 0 14584 COLUMBIA PPTY TR INC COM NEW 198287203 392 22905 SH SOLE 0 0 22905 COMCAST CORP NEW CL A 20030N101 13224 244384 SH SOLE 12296 0 232088 COMERICA INC COM 200340107 355 4950 SH SOLE 110 0 4840 COMMUNICATIONS SYS INC COM 203900105 81 13550 SH SOLE 0 0 13550 COMPASS DIVERSIFIED SH BEN INT 20451Q104 464 20043 SH SOLE 429 0 19614 COMPASS MINERALS INTL INC COM 20451N101 1158 18455 SH SOLE 255 0 18200 COMPUGEN LTD ORD M25722105 359 41850 SH SOLE 13000 0 28850 COMSCORE INC COM 20564W105 41 11163 SH SOLE 0 0 11163 CONAGRA BRANDS INC COM 205887102 3229 85903 SH SOLE 36839 0 49064 CONNECTONE BANCORP INC COM 20786W107 572 22547 SH SOLE 0 0 22547 CONOCOPHILLIPS COM 20825C104 5824 109949 SH SOLE 8404 0 101545 CONSOLIDATED EDISON INC COM 209115104 4525 60493 SH SOLE 7065 0 53428 CONSTELLATION BRANDS INC CL A 21036P108 3475 15243 SH SOLE 1830 0 13413 CONSTELLIUM SE CL A SHS F21107101 2151 146304 SH SOLE 123407 0 22897 COPART INC COM 217204106 454 4181 SH SOLE 347 0 3834 CORMEDIX INC COM 21900C308 209 20879 SH SOLE 1000 0 19879 CORNERSTONE BLDG BRANDS INC COM 21925D109 144 10283 SH SOLE 474 0 9809 CORNERSTONE STRATEGIC VALUE COM 21924B302 310 23006 SH SOLE 0 0 23006 CORNERSTONE TOTAL RETURN FD COM 21924U300 201 15165 SH SOLE 0 0 15165 CORNING INC COM 219350105 1772 40708 SH SOLE 4028 0 36680 CORTEVA INC COM 22052L104 1254 26908 SH SOLE 851 0 26057 COSTAMARE INC SHS Y1771G102 281 29162 SH SOLE 0 0 29162 COSTAR GROUP INC COM 22160N109 913 1111 SH SOLE 39 0 1072 COSTCO WHSL CORP NEW COM 22160K105 13150 37311 SH SOLE 1797 0 35514 COTY INC COM CL A 222070203 222 24662 SH SOLE 0 0 24662 COUPA SOFTWARE INC COM 22266L106 259 1019 SH SOLE 0 0 1019 COUSINS PPTYS INC COM NEW 222795502 308 8705 SH SOLE 385 0 8320 COWEN INC CL A NEW 223622606 6729 191435 SH SOLE 0 0 191435 CRACKER BARREL OLD CTRY STOR COM 22410J106 753 4354 SH SOLE 72 0 4282 CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 259 464 SH SOLE 0 0 464 CREDIT SUISSE GROUP SPONSORED ADR 225401108 191 18047 SH SOLE 0 0 18047 CRESCENT PT ENERGY CORP COM 22576C101 83 19861 SH SOLE 500 0 19361 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1268 10404 SH SOLE 482 0 9922 CRITEO S A SPONS ADS 226718104 478 13759 SH SOLE 0 0 13759 CROCS INC COM 227046109 383 4766 SH SOLE 0 0 4766 CRONOS GROUP INC COM 22717L101 313 33060 SH SOLE 1065 0 31995 CROWDSTRIKE HLDGS INC CL A 22788C105 2737 14994 SH SOLE 252 0 14742 CROWN CASTLE INTL CORP NEW COM 22822V101 6550 38055 SH SOLE 642 0 37413 CSW INDUSTRIALS INC COM 126402106 461 3415 SH SOLE 1725 0 1690 CSX CORP COM 126408103 6017 62411 SH SOLE 8457 0 53954 CUMMINS INC COM 231021106 8110 31304 SH SOLE 2282 0 29022 CUREVAC N V COM N2451R105 471 5150 SH SOLE 0 0 5150 CUSHING MLP & INFRASTRUCT COM NEW 231631300 213 8550 SH SOLE 0 0 8550 CVS HEALTH CORP COM 126650100 13595 180706 SH SOLE 33571 0 147135 CYTOMX THERAPEUTICS INC COM 23284F105 658 85179 SH SOLE 0 0 85179 D R HORTON INC COM 23331A109 1380 15488 SH SOLE 128 0 15360 DANAHER CORPORATION COM 235851102 10096 44854 SH SOLE 5643 0 39211 DANIMER SCIENTIFIC INC COM CL A 236272100 2100 55618 SH SOLE 450 0 55168 DARDEN RESTAURANTS INC COM 237194105 1498 10547 SH SOLE 50 0 10497 DARLING INGREDIENTS INC COM 237266101 403 5473 SH SOLE 990 0 4483 DATADOG INC CL A COM 23804L103 531 6362 SH SOLE 0 0 6362 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1427 43235 SH SOLE 5653 0 37582 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 429 12704 SH SOLE 3216 0 9488 DBX ETF TR XTRACK HRVST CSI 233051879 4096 106057 SH SOLE 9483 0 96574 DBX ETF TR XTRACK MSCI EAFE 233051200 679 18701 SH SOLE 2931 0 15770 DECKERS OUTDOOR CORP COM 243537107 1786 5405 SH SOLE 536 0 4869 DEERE & CO COM 244199105 19988 53423 SH SOLE 810 0 52613 DELAWARE ENHANCED GBL DIV & COM 246060107 113 11500 SH SOLE 0 0 11500 DELL TECHNOLOGIES INC CL C 24703L202 983 11149 SH SOLE 7 0 11142 DELTA AIR LINES INC DEL COM NEW 247361702 4276 88579 SH SOLE 3957 0 84622 DELTA AIR LINES INC DEL COM NEW 247361702 14 70000 SH Call SOLE 0 0 70000 DEUTSCHE BANK A G NAMEN AKT D18190898 172 14330 SH SOLE 0 0 14330 DEVON ENERGY CORP NEW COM 25179M103 1154 52802 SH SOLE 8687 0 44115 DEXCOM INC COM 252131107 742 2065 SH SOLE 18 0 2047 DHT HOLDINGS INC SHS NEW Y2065G121 81 13568 SH SOLE 0 0 13568 DIAGEO PLC SPON ADR NEW 25243Q205 2924 17810 SH SOLE 2530 0 15280 DIAMONDBACK ENERGY INC COM 25278X109 947 12876 SH SOLE 2522 0 10354 DICKS SPORTING GOODS INC COM 253393102 542 7116 SH SOLE 171 0 6945 DIGITAL ALLY INC COM NEW 25382P208 22 13250 SH SOLE 0 0 13250 DIGITAL RLTY TR INC COM 253868103 1530 10862 SH SOLE 419 0 10443 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 204 7241 SH SOLE 0 0 7241 DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 341 8319 SH SOLE 360 0 7959 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 604 7854 SH SOLE 100 0 7754 DISCOVER FINL SVCS COM 254709108 4216 44382 SH SOLE 1474 0 42908 DISCOVERY INC COM SER A 25470F104 2546 58578 SH SOLE 37245 0 21333 DISNEY WALT CO COM 254687106 53686 290956 SH SOLE 20836 0 270120 DISNEY WALT CO COM 254687106 45 100000 SH Call SOLE 0 0 100000 DNP SELECT INCOME FD INC COM 23325P104 788 79709 SH SOLE 350 0 79359 DOCUSIGN INC COM 256163106 1882 9294 SH SOLE 515 0 8779 DOLBY LABORATORIES INC COM CL A 25659T107 240 2430 SH SOLE 39 0 2391 DOLLAR GEN CORP NEW COM 256677105 2596 12812 SH SOLE 430 0 12382 DOLLAR TREE INC COM 256746108 1127 9843 SH SOLE 103 0 9740 DOMINION ENERGY INC COM 25746U109 6699 88190 SH SOLE 6248 0 81942 DOMINOS PIZZA INC COM 25754A201 516 1404 SH SOLE 123 0 1281 DOUBLELINE INCOME SOLUTIONS COM 258622109 2801 154220 SH SOLE 8293 0 145927 DOUBLELINE OPPORTUNISTIC CR COM 258623107 224 11363 SH SOLE 100 0 11263 DOVER CORP COM 260003108 754 5498 SH SOLE 204 0 5294 DOW INC COM 260557103 5161 80721 SH SOLE 7609 0 73112 DRAFTKINGS INC COM CL A 26142R104 5779 94228 SH SOLE 4192 0 90036 DTE ENERGY CO COM 233331107 835 6270 SH SOLE 293 0 5977 DUFF & PHELPS UTLITY AND INF COM 26433C105 654 49275 SH SOLE 300 0 48975 DUKE ENERGY CORP NEW COM NEW 26441C204 8082 83731 SH SOLE 2982 0 80749 DUKE REALTY CORP COM NEW 264411505 220 5259 SH SOLE 2430 0 2829 DUPONT DE NEMOURS INC COM 26614N102 4109 53165 SH SOLE 3976 0 49189 DURECT CORP COM 266605104 43 21755 SH SOLE 0 0 21755 EASTMAN CHEM CO COM 277432100 519 4719 SH SOLE 0 0 4719 EASTMAN KODAK CO COM NEW 277461406 84 10734 SH SOLE 0 0 10734 EATON CORP PLC SHS G29183103 2990 21623 SH SOLE 1418 0 20205 EATON VANCE ENHANCED EQUITY COM 278277108 885 40972 SH SOLE 0 0 40972 EATON VANCE RISK-MANAGED DIV COM 27829G106 1123 104139 SH SOLE 1800 0 102339 EATON VANCE TAX ADVT DIV INC COM 27828G107 3112 118474 SH SOLE 6718 0 111756 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 285 18407 SH SOLE 0 0 18407 EATON VANCE TAX-MANAGED DIVE COM 27828N102 2695 211054 SH SOLE 16693 0 194361 EATON VANCE TAX-MANAGED GLOB COM 27829F108 288 30977 SH SOLE 12487 0 18490 EATON VANCE TAX-MANAGED GLOB COM 27829C105 1095 106060 SH SOLE 0 0 106060 EBAY INC. COM 278642103 3162 51629 SH SOLE 548 0 51081 ECOLAB INC COM 278865100 4221 19714 SH SOLE 268 0 19446 EDISON INTL COM 281020107 604 10303 SH SOLE 469 0 9834 EDITAS MEDICINE INC COM 28106W103 523 12453 SH SOLE 812 0 11641 EDWARDS LIFESCIENCES CORP COM 28176E108 2431 29066 SH SOLE 2264 0 26802 ELECTRONIC ARTS INC COM 285512109 962 7108 SH SOLE 25 0 7083 EMERSON ELEC CO COM 291011104 5363 59441 SH SOLE 3366 0 56075 EMX RTY CORP COM 26873J107 1568 529821 SH SOLE 8116 0 521705 ENBRIDGE INC COM 29250N105 4686 128761 SH SOLE 14647 0 114114 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1682 219052 SH SOLE 38104 0 180948 ENI S P A SPONSORED ADR 26874R108 272 10987 SH SOLE 0 0 10987 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 150 35008 SH SOLE 1500 0 33508 ENPHASE ENERGY INC COM 29355A107 1033 6369 SH SOLE 150 0 6219 ENTERCOM COMMUNICATIONS CORP CL A 293639100 105 20062 SH SOLE 0 0 20062 ENTERPRISE PRODS PARTNERS L COM 293792107 5773 262163 SH SOLE 8725 0 253438 EOG RES INC COM 26875P101 1031 14216 SH SOLE 1780 0 12436 EQUINIX INC COM 29444U700 1667 2454 SH SOLE 6 0 2448 EQUINOX GOLD CORP COM 29446Y502 1975 247165 SH SOLE 6500 0 240665 EQUITABLE HLDGS INC COM 29452E101 204 6257 SH SOLE 0 0 6257 ERICSSON ADR B SEK 10 294821608 478 36243 SH SOLE 0 0 36243 ESSENTIAL UTILS INC COM 29670G102 4614 103118 SH SOLE 2911 0 100207 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 3273 142935 SH SOLE 6099 0 136836 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 616 11208 SH SOLE 1054 0 10154 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 928 64295 SH SOLE 0 0 64295 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 871 13048 SH SOLE 425 0 12623 ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 421 13956 SH SOLE 0 0 13956 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1909 54235 SH SOLE 2863 0 51372 ETF SER SOLUTIONS LONCAR CANCER 26922A826 596 19921 SH SOLE 3400 0 16521 ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 277 10308 SH SOLE 0 0 10308 ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701 2313 68085 SH SOLE 920 0 67165 ETF SER SOLUTIONS US GLB JETS 26922A842 1072 39822 SH SOLE 2457 0 37365 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 8968 357877 SH SOLE 75986 0 281891 ETFS TR BBRG ALL COMD K1 003261104 1015 43590 SH SOLE 0 0 43590 ETSY INC COM 29786A106 1012 5018 SH SOLE 209 0 4809 EVERGY INC COM 30034W106 476 7995 SH SOLE 140 0 7855 EVERSOURCE ENERGY COM 30040W108 1146 13236 SH SOLE 65 0 13171 EVOGENE LTD SHS M4119S104 61 12013 SH SOLE 0 0 12013 EXACT SCIENCES CORP COM 30063P105 3151 23910 SH SOLE 568 0 23342 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1110 17375 SH SOLE 2508 0 14867 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 324 5095 SH SOLE 0 0 5095 EXELON CORP COM 30161N101 2706 61877 SH SOLE 2437 0 59440 EXP WORLD HLDGS INC COM 30212W100 353 7744 SH SOLE 2060 0 5684 EXPEDIA GROUP INC COM NEW 30212P303 1427 8288 SH SOLE 1592 0 6696 EXXON MOBIL CORP COM 30231G102 28488 510264 SH SOLE 64766 0 445498 F N B CORP COM 302520101 162 12753 SH SOLE 614 0 12139 F5 NETWORKS INC COM 315616102 222 1064 SH SOLE 203 0 861 FACEBOOK INC CL A 30303M102 40862 138738 SH SOLE 14452 0 124286 FACTSET RESH SYS INC COM 303075105 370 1199 SH SOLE 138 0 1061 FASTENAL CO COM 311900104 4450 88514 SH SOLE 988 0 87526 FAT BRANDS INC COM 30258N105 83 11000 SH SOLE 0 0 11000 FATE THERAPEUTICS INC COM 31189P102 512 6218 SH SOLE 0 0 6218 FEDEX CORP COM 31428X106 7758 27311 SH SOLE 5081 0 22230 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 900 1752 SH SOLE 144 0 1608 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 10810 268959 SH SOLE 0 0 268959 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 5591 157323 SH SOLE 0 0 157323 FIDELITY COVINGTON TRUST LTD TRM BD ETF 316188200 369 7055 SH SOLE 0 0 7055 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 818 61731 SH SOLE 975 0 60756 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 541 11044 SH SOLE 0 0 11044 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 461 7827 SH SOLE 321 0 7506 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 721 13853 SH SOLE 0 0 13853 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2659 25113 SH SOLE 200 0 24913 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 587 13269 SH SOLE 150 0 13119 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 265 9631 SH SOLE 0 0 9631 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 728 16049 SH SOLE 0 0 16049 FIDELITY COVINGTON TRUST TOTAL BD ETF 316188309 4938 94216 SH SOLE 17060 0 77156 FIDELITY NATL INFORMATION SV COM 31620M106 2344 16672 SH SOLE 34 0 16638 FIFTH THIRD BANCORP COM 316773100 2036 54377 SH SOLE 3906 0 50471 FINTECH ACQUISITION CORP IV UNIT 12/31/2025 31810N302 747 66950 SH SOLE 0 0 66950 FIREEYE INC COM 31816Q101 208 10635 SH SOLE 500 0 10135 FIRST AMERN FINL CORP COM 31847R102 271 4787 SH SOLE 0 0 4787 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 276 22669 SH SOLE 0 0 22669 FIRST HORIZON CORPORATION COM 320517105 438 25901 SH SOLE 0 0 25901 FIRST MAJESTIC SILVER CORP COM 32076V103 3057 196237 SH SOLE 6959 0 189278 FIRST MERCHANTS CORP COM 320817109 972 20891 SH SOLE 0 0 20891 FIRST REP BK SAN FRANCISCO C COM 33616C100 1524 9141 SH SOLE 489 0 8652 FIRST TR / ABERDEEN EMERGING COM 33731K102 931 64169 SH SOLE 0 0 64169 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 384 30200 SH SOLE 0 0 30200 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 235 6841 SH SOLE 1815 0 5026 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 337 10837 SH SOLE 4687 0 6150 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2118 46607 SH SOLE 2430 0 44177 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 7825 138659 SH SOLE 16016 0 122643 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2717 49808 SH SOLE 10533 0 39275 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 6024 298959 SH SOLE 35729 0 263230 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 325 4786 SH SOLE 0 0 4786 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 219 3641 SH SOLE 419 0 3222 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 5321 122247 SH SOLE 400 0 121847 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 10695 405353 SH SOLE 293 0 405060 FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 912 20519 SH SOLE 257 0 20262 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1308 62468 SH SOLE 6235 0 56233 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 3163 51503 SH SOLE 615 0 50888 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 13796 144061 SH SOLE 21163 0 122898 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1396 23992 SH SOLE 342 0 23650 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 214 3718 SH SOLE 321 0 3397 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1926 76595 SH SOLE 1200 0 75395 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 10809 239253 SH SOLE 852 0 238401 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 312 10557 SH SOLE 400 0 10157 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 148 14666 SH SOLE 3955 0 10711 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 516 12403 SH SOLE 812 0 11591 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3885 35769 SH SOLE 1771 0 33998 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 328 5786 SH SOLE 9 0 5777 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3945 53990 SH SOLE 1105 0 52885 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 13403 203231 SH SOLE 3684 0 199547 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4981 119104 SH SOLE 2932 0 116172 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 14674 170030 SH SOLE 2445 0 167585 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2544 22392 SH SOLE 3235 0 19157 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 7494 62896 SH SOLE 10073 0 52823 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 283 9485 SH SOLE 0 0 9485 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 2109 26968 SH SOLE 4730 0 22238 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 513 11975 SH SOLE 5000 0 6975 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 3910 57522 SH SOLE 1128 0 56394 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 4656 92552 SH SOLE 25563 0 66989 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 1640 23536 SH SOLE 700 0 22836 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 221 10465 SH SOLE 4028 0 6437 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 64497 910714 SH SOLE 107586 0 803128 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 17510 80294 SH SOLE 19864 0 60430 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 695 30266 SH SOLE 8541 0 21725 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 2920 85408 SH SOLE 15313 0 70095 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 18860 422497 SH SOLE 9573 0 412924 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 19768 329630 SH SOLE 17765 0 311865 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 21364 439143 SH SOLE 19131 0 420012 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 26082 510813 SH SOLE 33168 0 477645 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1443 63977 SH SOLE 750 0 63227 FIRST TR EXCHANGE-TRADED FD HEDGED BUYWRITE 33738R407 1384 66330 SH SOLE 7740 0 58590 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 436 13248 SH SOLE 0 0 13248 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 492 30472 SH SOLE 145 0 30327 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 6853 99900 SH SOLE 1911 0 97989 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 3 100000 SH Put SOLE 0 0 100000 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2219 41107 SH SOLE 9753 0 31354 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 323 6192 SH SOLE 2525 0 3667 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2590 113532 SH SOLE 16779 0 96753 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 4846 30192 SH SOLE 3536 0 26656 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 39049 858416 SH SOLE 58470 0 799946 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1124 23468 SH SOLE 4193 0 19275 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 309 6158 SH SOLE 0 0 6158 FIRST TR EXCHNG TRADED FD VI EQTCOMPAS TACT 33740F706 585 28455 SH SOLE 1600 0 26855 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 2586 127860 SH SOLE 0 0 127860 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 35964 680738 SH SOLE 64345 0 616393 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 386 14483 SH SOLE 0 0 14483 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 16178 254153 SH SOLE 12656 0 241497 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5016 62639 SH SOLE 18114 0 44525 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4730 50415 SH SOLE 18260 0 32155 FIRST TR MORNINGSTAR DIVID L SHS 336917109 3633 111042 SH SOLE 4053 0 106989 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 1417 13086 SH SOLE 2067 0 11019 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 627 9081 SH SOLE 781 0 8300 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1496 14484 SH SOLE 4969 0 9515 FIRST TR NASDAQ 100 TECH IND SHS 337345102 4730 32805 SH SOLE 785 0 32020 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 5346 59011 SH SOLE 2020 0 56991 FIRST TR SR FLG RTE INCM FD COM 33733U108 589 48015 SH SOLE 0 0 48015 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 324 22960 SH SOLE 489 0 22471 FIRST TR VALUE LINE DIVID IN SHS 33734H106 61210 1611627 SH SOLE 266057 0 1345570 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 3271 33494 SH SOLE 5761 0 27733 FIRSTENERGY CORP COM 337932107 726 20950 SH SOLE 200 0 20750 FISERV INC COM 337738108 3663 30771 SH SOLE 3414 0 27357 FISKER INC CL A COM STK 33813J106 190 11052 SH SOLE 150 0 10902 FIVERR INTL LTD ORD SHS M4R82T106 324 1492 SH SOLE 77 0 1415 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 2166 71914 SH SOLE 0 0 71914 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 158 12040 SH SOLE 367 0 11673 FLAHERTY & CRUMRINE PFD INCO COM 338480106 227 12832 SH SOLE 100 0 12732 FLAHERTY & CRUMRINE PFD SECS COM 338478100 394 16805 SH SOLE 0 0 16805 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 666 27300 SH SOLE 0 0 27300 FLEETCOR TECHNOLOGIES INC COM 339041105 423 1576 SH SOLE 49 0 1527 FLEXSHARES TR M STAR DEV MKT 33939L803 241 3450 SH SOLE 0 0 3450 FLEXSHARES TR QLT DIV DEF IDX 33939L845 551 10765 SH SOLE 0 0 10765 FLEXSHARES TR QUALT DIVD IDX 33939L860 289 5429 SH SOLE 0 0 5429 FLEXSHARES TR STOXX GLOBR INF 33939L795 740 13191 SH SOLE 267 0 12924 FLUENT INC COM 34380C102 1509 368260 SH SOLE 220 0 368040 FMC CORP COM NEW 302491303 622 5626 SH SOLE 155 0 5471 FORD MTR CO DEL COM 345370860 12142 991186 SH SOLE 237883 0 753303 FORTINET INC COM 34959E109 532 2883 SH SOLE 100 0 2783 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 246 8740 SH SOLE 300 0 8440 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1032 10775 SH SOLE 150 0 10625 FRANKLIN ELEC INC COM 353514102 200 2538 SH SOLE 0 0 2538 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 422 4436 SH SOLE 340 0 4096 FRANKLIN RESOURCES INC COM 354613101 301 10178 SH SOLE 1500 0 8678 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 404 16042 SH SOLE 0 0 16042 FREEPORT-MCMORAN INC CL B 35671D857 6008 182437 SH SOLE 71213 0 111224 FRESHPET INC COM 358039105 820 5161 SH SOLE 556 0 4605 FS KKR CAP CORP COM 302635206 4255 214588 SH SOLE 12789 0 201799 FS KKR CAP CORP II COM 35952V303 3819 195563 SH SOLE 3325 0 192238 FST TR NEW OPPORT MLP & ENE COM 33739M100 99 18626 SH SOLE 0 0 18626 FULTON FINL CORP PA COM 360271100 359 21062 SH SOLE 0 0 21062 GABELLI CONV & INC SECS FD I COM 36240B109 67 11000 SH SOLE 0 0 11000 GABELLI DIVID & INCOME TR COM 36242H104 272 11371 SH SOLE 7 0 11364 GABELLI EQUITY TR INC COM 362397101 330 48400 SH SOLE 0 0 48400 GABELLI GLOBAL SMALL & MID C COM 36249W104 200 13715 SH SOLE 0 0 13715 GALLAGHER ARTHUR J & CO COM 363576109 2431 19482 SH SOLE 0 0 19482 GAMING & LEISURE PPTYS INC COM 36467J108 264 6222 SH SOLE 206 0 6016 GAP INC COM 364760108 263 8835 SH SOLE 55 0 8780 GARMIN LTD SHS H2906T109 1206 9148 SH SOLE 967 0 8181 GARTNER INC COM 366651107 318 1742 SH SOLE 0 0 1742 GDL FD COM SH BEN IT 361570104 230 25846 SH SOLE 0 0 25846 GENERAC HLDGS INC COM 368736104 1993 6085 SH SOLE 2292 0 3793 GENERAL DYNAMICS CORP COM 369550108 3944 21719 SH SOLE 459 0 21260 GENERAL ELECTRIC CO COM 369604103 9873 751983 SH SOLE 80523 0 671460 GENERAL MLS INC COM 370334104 9624 156937 SH SOLE 8063 0 148874 GENERAL MTRS CO COM 37045V100 6569 114320 SH SOLE 11552 0 102768 GENERATION BIO CO COM 37148K100 218 7646 SH SOLE 0 0 7646 GENIUS BRANDS INTL INC COM 37229T301 120 61676 SH SOLE 0 0 61676 GENMAB A/S SPONSORED ADS 372303206 425 12938 SH SOLE 850 0 12088 GENTEX CORP COM 371901109 431 12080 SH SOLE 360 0 11720 GENUINE PARTS CO COM 372460105 4148 35881 SH SOLE 17137 0 18744 GERON CORP COM 374163103 24 15300 SH SOLE 0 0 15300 GILEAD SCIENCES INC COM 375558103 5220 80769 SH SOLE 2463 0 78306 GLAUKOS CORP COM 377322102 390 4644 SH SOLE 182 0 4462 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2864 80255 SH SOLE 5076 0 75179 GLOBAL MED REIT INC COM NEW 37954A204 221 16869 SH SOLE 2330 0 14539 GLOBAL PMTS INC COM 37940X102 1097 5443 SH SOLE 205 0 5238 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1159 43661 SH SOLE 1685 0 41976 GLOBAL X FDS CANNABIS ETF 37954Y426 212 13231 SH SOLE 0 0 13231 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 2288 88885 SH SOLE 8059 0 80826 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 331 13223 SH SOLE 660 0 12563 GLOBAL X FDS E COMMERCE ETF 37954Y467 512 14957 SH SOLE 347 0 14610 GLOBAL X FDS FINTECH ETF 37954Y814 1977 44807 SH SOLE 6947 0 37860 GLOBAL X FDS GLB X GURU INDEX 37950E341 307 6638 SH SOLE 192 0 6446 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 459 14517 SH SOLE 3505 0 11012 GLOBAL X FDS GLB X SUPERDIV 37950E549 1723 123985 SH SOLE 2521 0 121464 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 6101 104364 SH SOLE 1086 0 103278 GLOBAL X FDS MSCI CHINA COMMU 37950E804 429 15638 SH SOLE 0 0 15638 GLOBAL X FDS MSCI GREECE ETF 37954Y319 2015 76183 SH SOLE 6841 0 69342 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 765 33889 SH SOLE 3000 0 30889 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5466 164937 SH SOLE 8494 0 156443 GLOBAL X FDS REIT ETF 37950E127 287 30044 SH SOLE 0 0 30044 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 1988 125073 SH SOLE 22193 0 102880 GLOBAL X FDS THMATC GWT ETF 37954Y418 3703 77272 SH SOLE 13123 0 64149 GLOBAL X FDS US INFR DEV ETF 37954Y673 17983 717592 SH SOLE 10688 0 706904 GLOBAL X FDS US PFD ETF 37954Y657 4508 176709 SH SOLE 1996 0 174713 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 572 18192 SH SOLE 8165 0 10027 GLOBE LIFE INC COM 37959E102 1700 17589 SH SOLE 0 0 17589 GODADDY INC CL A 380237107 480 6177 SH SOLE 0 0 6177 GOLDMAN SACHS BDC INC SHS 38147U107 889 45990 SH SOLE 12111 0 33879 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 427 7995 SH SOLE 450 0 7545 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 577 14607 SH SOLE 110 0 14497 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 3581 108360 SH SOLE 19602 0 88758 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 2884 46229 SH SOLE 16681 0 29548 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2167 27396 SH SOLE 1897 0 25499 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 1089 11545 SH SOLE 2410 0 9135 GOLDMAN SACHS GROUP INC COM 38141G104 6493 19858 SH SOLE 642 0 19216 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 219 22585 SH SOLE 0 0 22585 GRACO INC COM 384109104 755 10539 SH SOLE 178 0 10361 GRAHAM HLDGS CO COM CL B 384637104 1600 2844 SH SOLE 0 0 2844 GRAINGER W W INC COM 384802104 302 753 SH SOLE 0 0 753 GRAN TIERRA ENERGY INC COM 38500T101 14 20000 SH SOLE 0 0 20000 GRANITESHARES GOLD TR SHS BEN INT 38748G101 2939 173057 SH SOLE 5600 0 167457 GROWGENERATION CORP COM 39986L109 205 4133 SH SOLE 200 0 3933 GUARDANT HEALTH INC COM 40131M109 269 1762 SH SOLE 22 0 1740 GUGGENHEIM ENHANCED EQUITY I COM 40167B100 442 61235 SH SOLE 0 0 61235 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 266 12681 SH SOLE 1245 0 11436 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 467 19960 SH SOLE 0 0 19960 GW PHARMACEUTICALS PLC ADS 36197T103 597 2753 SH SOLE 60 0 2693 HALLIBURTON CO COM 406216101 1141 53140 SH SOLE 4247 0 48893 HALOZYME THERAPEUTICS INC COM 40637H109 1738 41700 SH SOLE 200 0 41500 HANCOCK JAFFE LABORATORIES I *W EXP 05/30/202 41015N114 3 10000 SH SOLE 10000 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 274 13250 SH SOLE 3955 0 9295 HANCOCK JOHN PFD INCOME FD I COM 41013X106 497 23906 SH SOLE 0 0 23906 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 354 15071 SH SOLE 5852 0 9219 HARROW HEALTH INC COM 415858109 68 10067 SH SOLE 0 0 10067 HARTFORD FINL SVCS GROUP INC COM 416515104 898 13445 SH SOLE 50 0 13395 HASBRO INC COM 418056107 404 4208 SH SOLE 54 0 4154 HAWAIIAN ELEC INDUSTRIES COM 419870100 211 4741 SH SOLE 0 0 4741 HCA HEALTHCARE INC COM 40412C101 5132 27250 SH SOLE 3224 0 24026 HDFC BANK LTD SPONSORED ADS 40415F101 710 9149 SH SOLE 0 0 9149 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 130 12700 SH SOLE 0 0 12700 HEALTHCARE TR AMER INC CL A NEW 42225P501 994 36033 SH SOLE 601 0 35432 HEALTHPEAK PROPERTIES INC COM 42250P103 1012 31878 SH SOLE 2800 0 29078 HEICO CORP NEW COM 422806109 2161 17177 SH SOLE 7968 0 9209 HENRY JACK & ASSOC INC COM 426281101 795 5236 SH SOLE 80 0 5156 HERCULES CAPITAL INC COM 427096508 761 47493 SH SOLE 0 0 47493 HERSHEY CO COM 427866108 1265 7997 SH SOLE 453 0 7544 HESS CORP COM 42809H107 1564 22105 SH SOLE 737 0 21368 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2048 130137 SH SOLE 2287 0 127850 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 159 14342 SH SOLE 0 0 14342 HILTON WORLDWIDE HLDGS INC COM 43300A203 793 6552 SH SOLE 20 0 6532 HOLOGIC INC COM 436440101 992 13331 SH SOLE 227 0 13104 HOME DEPOT INC COM 437076102 35631 116727 SH SOLE 11636 0 105091 HONEYWELL INTL INC COM 438516106 20145 92806 SH SOLE 9736 0 83070 HORIZON THERAPEUTICS PUB L SHS G46188101 5434 59043 SH SOLE 5930 0 53113 HORMEL FOODS CORP COM 440452100 464 9716 SH SOLE 803 0 8913 HOWMET AEROSPACE INC COM 443201108 494 15372 SH SOLE 1891 0 13481 HP INC COM 40434L105 2606 82095 SH SOLE 4043 0 78052 HSBC HLDGS PLC SPON ADR NEW 404280406 3300 113224 SH SOLE 9785 0 103439 HUBSPOT INC COM 443573100 411 904 SH SOLE 7 0 897 HUMANA INC COM 444859102 6181 14742 SH SOLE 1626 0 13116 HUMANCO ACQUISITION CORP UNIT 12/08/2023 44487N208 106 10000 SH SOLE 0 0 10000 HUNTINGTON BANCSHARES INC COM 446150104 811 51574 SH SOLE 3084 0 48490 IAC INTERACTIVECORP NEW COM 44891N109 474 2193 SH SOLE 71 0 2122 IBIO INC COM NEW 451033203 23 14875 SH SOLE 5300 0 9575 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 334 6219 SH SOLE 1900 0 4319 ICON PLC SHS G4705A100 376 1914 SH SOLE 80 0 1834 IDEX CORP COM 45167R104 230 1097 SH SOLE 91 0 1006 IDEXX LABS INC COM 45168D104 4445 9085 SH SOLE 857 0 8228 IHS MARKIT LTD SHS G47567105 407 4206 SH SOLE 0 0 4206 II-VI INC COM 902104108 499 7302 SH SOLE 0 0 7302 ILLINOIS TOOL WKS INC COM 452308109 8681 39186 SH SOLE 2090 0 37096 ILLUMINA INC COM 452327109 1914 4986 SH SOLE 380 0 4606 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 788 28863 SH SOLE 0 0 28863 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 311 13009 SH SOLE 0 0 13009 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 4593 144420 SH SOLE 39782 0 104638 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1355 41124 SH SOLE 2761 0 38363 INFINITY PHARMACEUTICALS INC COM 45665G303 40 12500 SH SOLE 0 0 12500 INFOSYS LTD SPONSORED ADR 456788108 372 19882 SH SOLE 1012 0 18870 INNOVATIVE INDL PPTYS INC COM 45781V101 213 1184 SH SOLE 382 0 802 INOTIV INC COM 45783Q100 1650 82500 SH SOLE 0 0 82500 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 107 11555 SH SOLE 2690 0 8865 INSEEGO CORP COM 45782B104 209 20929 SH SOLE 900 0 20029 INSULET CORP COM 45784P101 1269 4862 SH SOLE 235 0 4627 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 252 3645 SH SOLE 0 0 3645 INTEL CORP COM 458140100 19336 302135 SH SOLE 54442 0 247693 INTELLIA THERAPEUTICS INC COM 45826J105 1232 15350 SH SOLE 0 0 15350 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2066 18503 SH SOLE 1005 0 17498 INTERNATIONAL BUSINESS MACHS COM 459200101 13047 97907 SH SOLE 10159 0 87748 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3736 26761 SH SOLE 2312 0 24449 INTERNATIONAL PAPER CO COM 460146103 4026 74445 SH SOLE 311 0 74134 INTUIT COM 461202103 4909 12815 SH SOLE 1370 0 11445 INTUITIVE SURGICAL INC COM NEW 46120E602 3131 4237 SH SOLE 1073 0 3164 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1126 33379 SH SOLE 0 0 33379 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2253 40220 SH SOLE 17280 0 22940 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 7060 139855 SH SOLE 7436 0 132419 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1360 81872 SH SOLE 462 0 81410 INVESCO DB G10 CURRENCY HARV UNIT 46139B102 846 33455 SH SOLE 296 0 33159 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 368 35014 SH SOLE 2120 0 32894 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 450 39613 SH SOLE 0 0 39613 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 283 10237 SH SOLE 0 0 10237 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 897 38582 SH SOLE 518 0 38064 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 473 5810 SH SOLE 5102 0 708 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 2688 31603 SH SOLE 16646 0 14957 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 4989 186364 SH SOLE 6941 0 179423 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 485 15164 SH SOLE 310 0 14854 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 578 26154 SH SOLE 0 0 26154 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 898 24802 SH SOLE 0 0 24802 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 764 26691 SH SOLE 380 0 26311 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 419 6772 SH SOLE 0 0 6772 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 896 6832 SH SOLE 0 0 6832 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 804 25262 SH SOLE 300 0 24962 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 501 18735 SH SOLE 8510 0 10225 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 8498 566508 SH SOLE 39749 0 526759 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1365 31775 SH SOLE 0 0 31775 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1378 19819 SH SOLE 993 0 18826 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 1642 23624 SH SOLE 2106 0 21518 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 246 5006 SH SOLE 400 0 4606 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 6065 70494 SH SOLE 1682 0 68812 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 2708 51721 SH SOLE 2500 0 49221 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 2995 26288 SH SOLE 14204 0 12084 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 3597 78376 SH SOLE 3346 0 75030 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 7791 195808 SH SOLE 37827 0 157981 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 4527 105591 SH SOLE 9497 0 96094 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 34315 590118 SH SOLE 73047 0 517071 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 11602 126422 SH SOLE 1138 0 125284 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4744 214355 SH SOLE 6131 0 208224 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 495 15465 SH SOLE 1078 0 14387 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 500 4730 SH SOLE 200 0 4530 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1301 50323 SH SOLE 0 0 50323 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 4472 211658 SH SOLE 6921 0 204737 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 2957 128209 SH SOLE 44160 0 84049 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 MUNI 46138J569 364 14375 SH SOLE 0 0 14375 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 4849 224054 SH SOLE 9199 0 214855 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1323 56671 SH SOLE 8745 0 47926 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 4486 206041 SH SOLE 10011 0 196030 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 984 38876 SH SOLE 4495 0 34381 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 959 43236 SH SOLE 7242 0 35994 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 682 27319 SH SOLE 3345 0 23974 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 3317 149740 SH SOLE 21315 0 128425 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1536 72072 SH SOLE 13580 0 58492 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 790 36565 SH SOLE 1815 0 34750 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 5438 123292 SH SOLE 1404 0 121888 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1881 25867 SH SOLE 5846 0 20021 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2496 29643 SH SOLE 8739 0 20904 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1240 35854 SH SOLE 3081 0 32773 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 4705 56647 SH SOLE 2000 0 54647 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 3060 34730 SH SOLE 0 0 34730 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 5269 212731 SH SOLE 5500 0 207231 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 626 3984 SH SOLE 409 0 3575 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 5802 56746 SH SOLE 1958 0 54788 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1413 16598 SH SOLE 1259 0 15339 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 925 9979 SH SOLE 6315 0 3664 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 847 5892 SH SOLE 0 0 5892 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 272 8188 SH SOLE 0 0 8188 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1038 21133 SH SOLE 358 0 20775 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 789 53387 SH SOLE 0 0 53387 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 3323 72290 SH SOLE 9452 0 62838 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 7676 112772 SH SOLE 17110 0 95662 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 705 16526 SH SOLE 1625 0 14901 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 458 136349 SH SOLE 0 0 136349 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 10151 84299 SH SOLE 0 0 84299 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 299 1921 SH SOLE 0 0 1921 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 382 20212 SH SOLE 1006 0 19206 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 8042 53022 SH SOLE 1270 0 51752 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2407 13649 SH SOLE 682 0 12967 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 1191 82086 SH SOLE 555 0 81531 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 711 35112 SH SOLE 566 0 34546 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 367 21998 SH SOLE 0 0 21998 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 427 5660 SH SOLE 0 0 5660 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1956 8478 SH SOLE 1270 0 7208 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 5076 17120 SH SOLE 358 0 16762 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2585 30839 SH SOLE 0 0 30839 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 291 3818 SH SOLE 0 0 3818 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 256 1165 SH SOLE 0 0 1165 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 358 7373 SH SOLE 0 0 7373 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 2451 15565 SH SOLE 9581 0 5984 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 568 4023 SH SOLE 0 0 4023 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 485 12048 SH SOLE 537 0 11511 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 684 2549 SH SOLE 785 0 1764 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 222 1425 SH SOLE 0 0 1425 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2641 9788 SH SOLE 343 0 9445 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 662 6395 SH SOLE 0 0 6395 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 43400 306374 SH SOLE 4093 0 302281 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1696 10323 SH SOLE 372 0 9951 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 208 2811 SH SOLE 552 0 2259 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 7126 160753 SH SOLE 18438 0 142315 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1104 22354 SH SOLE 1392 0 20962 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1814 18442 SH SOLE 779 0 17663 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 362 4295 SH SOLE 1735 0 2560 INVESCO LTD SHS G491BT108 3685 146113 SH SOLE 89554 0 56559 INVESCO QQQ TR UNIT SER 1 46090E103 165492 518571 SH SOLE 45076 0 473495 INVESCO SR INCOME TR COM 46131H107 222 52856 SH SOLE 0 0 52856 INVITAE CORP COM 46185L103 1272 33300 SH SOLE 2873 0 30427 IONIS PHARMACEUTICALS INC COM 462222100 811 18042 SH SOLE 55 0 17987 IQVIA HLDGS INC COM 46266C105 8415 43570 SH SOLE 4203 0 39367 IRON MTN INC NEW COM 46284V101 2744 74136 SH SOLE 6360 0 67776 ISHARES GOLD TR ISHARES 464285105 8484 521752 SH SOLE 11181 0 510571 ISHARES INC CORE MSCI EMKT 46434G103 53040 824117 SH SOLE 205390 0 618727 ISHARES INC ESG AWR MSCI EM 46434G863 2788 64368 SH SOLE 4356 0 60012 ISHARES INC JP MORGAN EM ETF 464286517 221 5171 SH SOLE 0 0 5171 ISHARES INC MSCI AUST ETF 464286103 748 30174 SH SOLE 9 0 30165 ISHARES INC MSCI CDA ETF 464286509 1472 43226 SH SOLE 7 0 43219 ISHARES INC MSCI EM ASIA ETF 464286426 709 7814 SH SOLE 0 0 7814 ISHARES INC MSCI EMERG MRKT 464286533 4348 68835 SH SOLE 3013 0 65822 ISHARES INC MSCI EURZONE ETF 464286608 224 4834 SH SOLE 193 0 4641 ISHARES INC MSCI FRONTIER 464286145 380 12890 SH SOLE 528 0 12362 ISHARES INC MSCI GBL MIN VOL 464286525 858 8698 SH SOLE 0 0 8698 ISHARES INC MSCI JPN ETF NEW 46434G822 233 3394 SH SOLE 916 0 2478 ISHARES INC MSCI SINGPOR ETF 46434G780 4240 181020 SH SOLE 16312 0 164708 ISHARES INC MSCI TAIWAN ETF 46434G772 403 6718 SH SOLE 0 0 6718 ISHARES INC MSCI WORLD ETF 464286392 13635 115068 SH SOLE 4774 0 110294 ISHARES SILVER TR ISHARES 46428Q109 58438 2574368 SH SOLE 81152 0 2493216 ISHARES SILVER TR ISHARES 46428Q109 4544 189090000 SH Call SOLE 0 0 189090000 ISHARES TR 0-5 YR TIPS ETF 46429B747 6596 62396 SH SOLE 4601 0 57795 ISHARES TR 0-5YR HI YL CP 46434V407 1548 33796 SH SOLE 285 0 33511 ISHARES TR 0-5YR INVT GR CP 46434V100 3904 75405 SH SOLE 8105 0 67300 ISHARES TR 1 3 YR TREAS BD 464287457 8484 98371 SH SOLE 1571 0 96800 ISHARES TR 10-20 YR TRS ETF 464288653 509 3637 SH SOLE 0 0 3637 ISHARES TR 20 YR TR BD ETF 464287432 2255 16645 SH SOLE 1000 0 15645 ISHARES TR 3 7 YR TREAS BD 464288661 1474 11343 SH SOLE 103 0 11240 ISHARES TR A RATE CP BD ETF 46429B291 1734 31294 SH SOLE 0 0 31294 ISHARES TR AGENCY BOND ETF 464288166 1948 16550 SH SOLE 5200 0 11350 ISHARES TR AGGRES ALLOC ETF 464289859 603 9008 SH SOLE 0 0 9008 ISHARES TR BARCLAYS 7 10 YR 464287440 5925 52467 SH SOLE 1104 0 51363 ISHARES TR BLACKROCK ULTRA 46434V878 3960 78383 SH SOLE 16699 0 61684 ISHARES TR BROAD USD HIGH 46435U853 4854 117843 SH SOLE 8219 0 109624 ISHARES TR CALIF MUN BD ETF 464288356 220 3546 SH SOLE 0 0 3546 ISHARES TR CHINA LG-CAP ETF 464287184 1966 42129 SH SOLE 3725 0 38404 ISHARES TR COHEN STEER REIT 464287564 2028 35082 SH SOLE 1721 0 33361 ISHARES TR CONSER ALLOC ETF 464289883 1725 44630 SH SOLE 1814 0 42816 ISHARES TR CONV BD ETF 46435G102 2208 22475 SH SOLE 1475 0 21000 ISHARES TR CORE 1 5 YR USD 46432F859 558 10876 SH SOLE 1775 0 9101 ISHARES TR CORE DIV GRWTH 46434V621 70610 1462828 SH SOLE 46977 0 1415851 ISHARES TR CORE HIGH DV ETF 46429B663 9897 104302 SH SOLE 1801 0 102501 ISHARES TR CORE INTL AGGR 46435G672 384 7009 SH SOLE 1094 0 5915 ISHARES TR CORE LT USDB ETF 464289479 623 9092 SH SOLE 1293 0 7799 ISHARES TR CORE MSCI EAFE 46432F842 24797 344166 SH SOLE 23518 0 320648 ISHARES TR CORE MSCI EURO 46434V738 4396 81450 SH SOLE 380 0 81070 ISHARES TR CORE MSCI TOTAL 46432F834 13589 193363 SH SOLE 1746 0 191617 ISHARES TR CORE S&P MCP ETF 464287507 59285 227773 SH SOLE 30128 0 197645 ISHARES TR CORE S&P SCP ETF 464287804 62091 572104 SH SOLE 34271 0 537833 ISHARES TR CORE S&P TTL STK 464287150 25615 279652 SH SOLE 19726 0 259926 ISHARES TR CORE S&P US GWT 464287671 19341 213023 SH SOLE 13379 0 199644 ISHARES TR CORE S&P US VLU 464287663 9048 131321 SH SOLE 12099 0 119222 ISHARES TR CORE S&P500 ETF 464287200 138584 348360 SH SOLE 61143 0 287217 ISHARES TR CORE TOTAL USD 46434V613 7809 148034 SH SOLE 2125 0 145909 ISHARES TR CORE US AGGBD ET 464287226 30396 267029 SH SOLE 9716 0 257313 ISHARES TR CR 5 10 YR ETF 46435G417 377 7400 SH SOLE 0 0 7400 ISHARES TR DEVSMCP EXNA ETF 464288497 289 4402 SH SOLE 0 0 4402 ISHARES TR DOW JONES US ETF 464287846 2511 25149 SH SOLE 450 0 24699 ISHARES TR EAFE GRWTH ETF 464288885 3399 33838 SH SOLE 3535 0 30303 ISHARES TR EAFE SML CP ETF 464288273 5152 71717 SH SOLE 471 0 71246 ISHARES TR EAFE VALUE ETF 464288877 3392 66552 SH SOLE 12839 0 53713 ISHARES TR ESG AW MSCI EAFE 46435G516 898 11830 SH SOLE 4594 0 7236 ISHARES TR ESG AWARE MSCI 46435U663 313 8131 SH SOLE 0 0 8131 ISHARES TR ESG AWR MSCI USA 46435G425 7898 86920 SH SOLE 5634 0 81286 ISHARES TR ESG AWRE USD ETF 46435G193 449 16680 SH SOLE 0 0 16680 ISHARES TR EXPANDED TECH 464287515 4648 13614 SH SOLE 120 0 13494 ISHARES TR EXPND TEC SC ETF 464287549 2670 7399 SH SOLE 126 0 7273 ISHARES TR EXPONENTIAL TECH 46434V381 2132 36014 SH SOLE 290 0 35724 ISHARES TR FALN ANGLS USD 46435G474 808 27648 SH SOLE 668 0 26980 ISHARES TR FLTG RATE NT ETF 46429B655 2321 45712 SH SOLE 1898 0 43814 ISHARES TR GL CLEAN ENE ETF 464288224 5153 212016 SH SOLE 5766 0 206250 ISHARES TR GL TIMB FORE ETF 464288174 715 8376 SH SOLE 0 0 8376 ISHARES TR GLB CNSM STP ETF 464288737 296 5096 SH SOLE 0 0 5096 ISHARES TR GLB INFRASTR ETF 464288372 2733 60623 SH SOLE 6617 0 54006 ISHARES TR GLOB HLTHCRE ETF 464287325 575 7465 SH SOLE 295 0 7170 ISHARES TR GLOBAL 100 ETF 464287572 7029 106482 SH SOLE 9997 0 96485 ISHARES TR GLOBAL ENERG ETF 464287341 661 26792 SH SOLE 0 0 26792 ISHARES TR GLOBAL REIT ETF 46434V647 253 9943 SH SOLE 3650 0 6293 ISHARES TR GLOBAL TECH ETF 464287291 6254 20324 SH SOLE 1540 0 18784 ISHARES TR GNMA BOND ETF 46429B333 870 17303 SH SOLE 6000 0 11303 ISHARES TR GRWT ALLOCAT ETF 464289867 1542 28792 SH SOLE 400 0 28392 ISHARES TR HDG MSCI EAFE 46434V803 993 30131 SH SOLE 7 0 30124 ISHARES TR IBDS DEC28 ETF 46435U515 415 14644 SH SOLE 259 0 14385 ISHARES TR IBONDS 27 ETF 46435UAA9 476 17806 SH SOLE 1821 0 15985 ISHARES TR IBONDS DEC 46435U697 1520 56297 SH SOLE 332 0 55965 ISHARES TR IBONDS DEC2021 46435G789 4605 179095 SH SOLE 3967 0 175128 ISHARES TR IBONDS DEC2022 46435G755 3545 134604 SH SOLE 4190 0 130414 ISHARES TR IBONDS DEC2023 46435G318 3034 115976 SH SOLE 1778 0 114198 ISHARES TR IBONDS DEC2026 46435GAA0 1106 41964 SH SOLE 2473 0 39491 ISHARES TR IBONDS DEC21 ETF 46434VBK5 7284 293143 SH SOLE 5846 0 287297 ISHARES TR IBONDS DEC22 ETF 46434VBA7 8649 339724 SH SOLE 4236 0 335488 ISHARES TR IBONDS DEC23 ETF 46434VAX8 7897 302103 SH SOLE 2014 0 300089 ISHARES TR IBONDS DEC24 ETF 46434VBG4 5608 212491 SH SOLE 397 0 212094 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1461 54453 SH SOLE 2797 0 51656 ISHARES TR IBOXX HI YD ETF 464288513 10166 116612 SH SOLE 6421 0 110191 ISHARES TR IBOXX INV CP ETF 464287242 19379 149008 SH SOLE 13403 0 135605 ISHARES TR INTL DIV GRWTH 46435G524 535 8245 SH SOLE 3960 0 4285 ISHARES TR INTL SEL DIV ETF 464288448 1893 60149 SH SOLE 13538 0 46611 ISHARES TR INTL TREA BD ETF 464288117 818 15767 SH SOLE 200 0 15567 ISHARES TR ISHS 1-5YR INVS 464288646 8160 149243 SH SOLE 1989 0 147254 ISHARES TR ISHS 5-10YR INVT 464288638 7485 126375 SH SOLE 3468 0 122907 ISHARES TR JPMORGAN USD EMG 464288281 6553 60186 SH SOLE 7091 0 53095 ISHARES TR MBS ETF 464288588 9919 91485 SH SOLE 3115 0 88370 ISHARES TR MODERT ALLOC ETF 464289875 1028 23600 SH SOLE 5325 0 18275 ISHARES TR MORNINGSTAR GRWT 464287119 890 3084 SH SOLE 391 0 2693 ISHARES TR MORNINGSTAR VALU 464288109 634 5159 SH SOLE 200 0 4959 ISHARES TR MORNINGSTR US EQ 464287127 1137 5070 SH SOLE 450 0 4620 ISHARES TR MORTGE REL ETF 46435G342 2134 60518 SH SOLE 834 0 59684 ISHARES TR MRGSTR MD CP ETF 464288208 320 1274 SH SOLE 95 0 1179 ISHARES TR MRGSTR MD CP GRW 464288307 8128 21493 SH SOLE 743 0 20750 ISHARES TR MRGSTR SM CP ETF 464288505 882 3911 SH SOLE 3013 0 898 ISHARES TR MRGSTR SM CP GR 464288604 8009 26657 SH SOLE 879 0 25778 ISHARES TR MRNGSTR INC ETF 46432F875 230 9800 SH SOLE 3161 0 6639 ISHARES TR MSCI ACWI ETF 464288257 20026 210477 SH SOLE 35838 0 174639 ISHARES TR MSCI ACWI EX US 464288240 462 8385 SH SOLE 0 0 8385 ISHARES TR MSCI ACWI EXUS 46435G847 455 14380 SH SOLE 0 0 14380 ISHARES TR MSCI EAFE ETF 464287465 13510 178060 SH SOLE 18436 0 159624 ISHARES TR MSCI EAFE MIN VL 46429B689 16840 230716 SH SOLE 2332 0 228384 ISHARES TR MSCI EMG MKT ETF 464287234 10749 201525 SH SOLE 32638 0 168887 ISHARES TR MSCI EURO FL ETF 464289180 523 27130 SH SOLE 0 0 27130 ISHARES TR MSCI GLOBAL IMP 46435G532 297 3129 SH SOLE 165 0 2964 ISHARES TR MSCI INDIA ETF 46429B598 5863 139015 SH SOLE 9424 0 129591 ISHARES TR MSCI INTL MOMENT 46434V449 844 22439 SH SOLE 0 0 22439 ISHARES TR MSCI INTL MULTFT 46434V274 315 10981 SH SOLE 0 0 10981 ISHARES TR MSCI INTL QUALTY 46434V456 3883 106555 SH SOLE 0 0 106555 ISHARES TR MSCI KLD400 SOC 464288570 8299 108687 SH SOLE 17726 0 90961 ISHARES TR MSCI USA ESG SLC 464288802 9645 109833 SH SOLE 1750 0 108083 ISHARES TR MSCI USA MIN VOL 46429B697 71949 1039881 SH SOLE 24840 0 1015041 ISHARES TR MSCI USA MMENTM 46432F396 13172 81893 SH SOLE 14839 0 67054 ISHARES TR MSCI USA MULTIFT 46434V282 779 19173 SH SOLE 110 0 19063 ISHARES TR MSCI USA QLT FCT 46432F339 25875 212474 SH SOLE 13130 0 199344 ISHARES TR MSCI USA SMCP MN 46435G433 1140 30949 SH SOLE 13 0 30936 ISHARES TR MSCI USA VALUE 46432F388 11458 111830 SH SOLE 8038 0 103792 ISHARES TR NASDAQ BIOTECH 464287556 5930 39387 SH SOLE 7604 0 31783 ISHARES TR NATIONAL MUN ETF 464288414 31136 268294 SH SOLE 12518 0 255776 ISHARES TR NEW YORK MUN ETF 464288323 809 14020 SH SOLE 4948 0 9072 ISHARES TR PFD AND INCM SEC 464288687 12025 313179 SH SOLE 18519 0 294660 ISHARES TR PHLX SEMICND ETF 464287523 2276 5368 SH SOLE 264 0 5104 ISHARES TR RUS 1000 ETF 464287622 19055 85133 SH SOLE 9406 0 75727 ISHARES TR RUS 1000 GRW ETF 464287614 80683 331979 SH SOLE 20205 0 311774 ISHARES TR RUS 1000 VAL ETF 464287598 55841 368467 SH SOLE 19080 0 349387 ISHARES TR RUS 2000 GRW ETF 464287648 11866 39455 SH SOLE 828 0 38627 ISHARES TR RUS 2000 VAL ETF 464287630 4479 28089 SH SOLE 701 0 27388 ISHARES TR RUS MD CP GR ETF 464287481 15767 154486 SH SOLE 32954 0 121532 ISHARES TR RUS MDCP VAL ETF 464287473 15899 145455 SH SOLE 6986 0 138469 ISHARES TR RUS MID CAP ETF 464287499 18343 248114 SH SOLE 22857 0 225257 ISHARES TR RUS TP200 GR ETF 464289438 3689 27418 SH SOLE 1751 0 25667 ISHARES TR RUSEL 2500 ETF 46435G268 211 3354 SH SOLE 624 0 2730 ISHARES TR RUSSELL 2000 ETF 464287655 46979 212633 SH SOLE 19310 0 193323 ISHARES TR RUSSELL 3000 ETF 464287689 2215 9338 SH SOLE 419 0 8919 ISHARES TR S&P 100 ETF 464287101 5162 28703 SH SOLE 4239 0 24464 ISHARES TR S&P 500 GRWT ETF 464287309 33845 519817 SH SOLE 18935 0 500882 ISHARES TR S&P 500 VAL ETF 464287408 13327 94366 SH SOLE 5231 0 89135 ISHARES TR S&P MC 400GR ETF 464287606 8263 105441 SH SOLE 8704 0 96737 ISHARES TR S&P MC 400VL ETF 464287705 16957 166353 SH SOLE 7718 0 158635 ISHARES TR S&P SML 600 GWT 464287887 9049 70574 SH SOLE 7283 0 63291 ISHARES TR SELECT DIVID ETF 464287168 25933 227279 SH SOLE 10213 0 217066 ISHARES TR SHORT TREAS BD 464288679 3747 33907 SH SOLE 1750 0 32157 ISHARES TR SHRT NAT MUN ETF 464288158 2191 20319 SH SOLE 2261 0 18058 ISHARES TR SP SMCP600VL ETF 464287879 7715 76579 SH SOLE 7407 0 69172 ISHARES TR TIPS BD ETF 464287176 22331 177936 SH SOLE 15677 0 162259 ISHARES TR TRANS AVG ETF 464287192 1756 6814 SH SOLE 963 0 5851 ISHARES TR U.S. BAS MTL ETF 464287838 472 3762 SH SOLE 0 0 3762 ISHARES TR U.S. CNSM GD ETF 464287812 1196 6757 SH SOLE 300 0 6457 ISHARES TR U.S. CNSM SV ETF 464287580 758 10131 SH SOLE 1300 0 8831 ISHARES TR U.S. ENERGY ETF 464287796 757 28880 SH SOLE 0 0 28880 ISHARES TR U.S. FIN SVC ETF 464287770 4844 28283 SH SOLE 0 0 28283 ISHARES TR U.S. FINLS ETF 464287788 2361 31528 SH SOLE 8582 0 22946 ISHARES TR U.S. MED DVC ETF 464288810 7751 23464 SH SOLE 1575 0 21889 ISHARES TR U.S. PHARMA ETF 464288836 269 1514 SH SOLE 0 0 1514 ISHARES TR U.S. REAL ES ETF 464287739 1969 21416 SH SOLE 1824 0 19592 ISHARES TR U.S. TECH ETF 464287721 35835 408603 SH SOLE 19312 0 389291 ISHARES TR U.S. UTILITS ETF 464287697 1804 22671 SH SOLE 192 0 22479 ISHARES TR US AER DEF ETF 464288760 3401 32662 SH SOLE 7246 0 25416 ISHARES TR US HLTHCARE ETF 464287762 7031 27850 SH SOLE 15032 0 12818 ISHARES TR US HLTHCR PR ETF 464288828 260 1031 SH SOLE 17 0 1014 ISHARES TR US HOME CONS ETF 464288752 698 10284 SH SOLE 328 0 9956 ISHARES TR US INDUSTRIALS 464287754 1488 14072 SH SOLE 470 0 13602 ISHARES TR US INFRASTRUC 46435U713 425 12283 SH SOLE 0 0 12283 ISHARES TR US REGNL BKS ETF 464288778 319 5621 SH SOLE 0 0 5621 ISHARES TR US TELECOM ETF 464287713 265 8188 SH SOLE 600 0 7588 ISHARES TR US TREAS BD ETF 46429B267 12123 462912 SH SOLE 31989 0 430923 ISHARES TR USD INV GRDE ETF 464288620 2330 39471 SH SOLE 0 0 39471 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 499 9932 SH SOLE 1000 0 8932 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 3115 62071 SH SOLE 4582 0 57489 ITT INC COM 45073V108 270 2978 SH SOLE 0 0 2978 J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 9244 180199 SH SOLE 37948 0 142251 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 294 3223 SH SOLE 0 0 3223 J P MORGAN EXCHANGE-TRADED F MUNICIPAL ETF 46641Q647 217 3976 SH SOLE 0 0 3976 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 14250 280759 SH SOLE 18449 0 262310 JACOBS ENGR GROUP INC COM 469814107 551 4264 SH SOLE 20 0 4244 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 2527 37661 SH SOLE 0 0 37661 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 19999 398479 SH SOLE 13500 0 384979 JD.COM INC SPON ADR CL A 47215P106 2177 25814 SH SOLE 726 0 25088 JETBLUE AWYS CORP COM 477143101 849 41717 SH SOLE 7941 0 33776 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 3375 66345 SH SOLE 0 0 66345 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 36472 742365 SH SOLE 5484 0 736881 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 251 3050 SH SOLE 0 0 3050 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 376 11106 SH SOLE 0 0 11106 JOHNSON & JOHNSON COM 478160104 59251 360515 SH SOLE 24403 0 336112 JOHNSON CTLS INTL PLC SHS G51502105 1476 24736 SH SOLE 463 0 24273 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 330 19885 SH SOLE 588 0 19297 JPMORGAN CHASE & CO COM 46625H100 47187 309969 SH SOLE 18652 0 291317 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 1448 40824 SH SOLE 275 0 40549 KANSAS CITY SOUTHERN COM NEW 485170302 619 2345 SH SOLE 0 0 2345 KARYOPHARM THERAPEUTICS INC COM 48576U106 116 11070 SH SOLE 0 0 11070 KAYNE ANDERSON ENERGY INFRST COM 486606106 89 12393 SH SOLE 0 0 12393 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 137 20650 SH SOLE 0 0 20650 KEARNY FINL CORP MD COM 48716P108 766 63453 SH SOLE 0 0 63453 KELLOGG CO COM 487836108 1808 28555 SH SOLE 1041 0 27514 KEURIG DR PEPPER INC COM 49271V100 205 5952 SH SOLE 0 0 5952 KEYCORP COM 493267108 2371 118645 SH SOLE 0 0 118645 KEYSIGHT TECHNOLOGIES INC COM 49338L103 733 5114 SH SOLE 0 0 5114 KIMBERLY-CLARK CORP COM 494368103 5722 41148 SH SOLE 2258 0 38890 KINDER MORGAN INC DEL COM 49456B101 1514 90901 SH SOLE 4806 0 86095 KINROSS GOLD CORP COM 496902404 71 10579 SH SOLE 0 0 10579 KKR & CO INC COM 48251W104 1794 36727 SH SOLE 1573 0 35154 KLA CORP COM NEW 482480100 2180 6599 SH SOLE 76 0 6523 KOHLS CORP COM 500255104 493 8274 SH SOLE 4305 0 3969 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1378 24154 SH SOLE 0 0 24154 KOPIN CORP COM 500600101 229 21875 SH SOLE 0 0 21875 KRAFT HEINZ CO COM 500754106 3557 88917 SH SOLE 3018 0 85899 KRANESHARES TR CSI CHI INTERNET 500767306 906 11862 SH SOLE 318 0 11544 KRANESHARES TR QUADRTC INT RT 500767736 21908 766548 SH SOLE 19307 0 747241 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 792 29021 SH SOLE 1000 0 28021 KROGER CO COM 501044101 1000 27788 SH SOLE 214 0 27574 KULICKE & SOFFA INDS INC COM 501242101 338 6890 SH SOLE 0 0 6890 L BRANDS INC COM 501797104 3842 62113 SH SOLE 36960 0 25153 L3HARRIS TECHNOLOGIES INC COM 502431109 2011 9922 SH SOLE 278 0 9644 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1678 6577 SH SOLE 48 0 6529 LAKELAND BANCORP INC COM 511637100 600 34400 SH SOLE 0 0 34400 LAM RESEARCH CORP COM 512807108 11327 19028 SH SOLE 1791 0 17237 LAMAR ADVERTISING CO NEW CL A 512816109 2891 30779 SH SOLE 2248 0 28531 LAMB WESTON HLDGS INC COM 513272104 259 3345 SH SOLE 753 0 2592 LANDSTAR SYS INC COM 515098101 353 2138 SH SOLE 0 0 2138 LAS VEGAS SANDS CORP COM 517834107 3628 59716 SH SOLE 4668 0 55048 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 6105 205552 SH SOLE 12213 0 193339 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 281 7441 SH SOLE 0 0 7441 LAUDER ESTEE COS INC CL A 518439104 2735 9403 SH SOLE 543 0 8860 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 639 33219 SH SOLE 0 0 33219 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 1095 23971 SH SOLE 3203 0 20768 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 5119 146470 SH SOLE 18858 0 127612 LEGGETT & PLATT INC COM 524660107 899 19696 SH SOLE 0 0 19696 LEIDOS HOLDINGS INC COM 525327102 335 3482 SH SOLE 47 0 3435 LEMONADE INC COM 52567D107 242 2598 SH SOLE 427 0 2171 LENNAR CORP CL A 526057104 1076 10633 SH SOLE 251 0 10382 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1476 193439 SH SOLE 7230 0 186209 LIBERTY BROADBAND CORP COM SER C 530307305 351 2343 SH SOLE 14 0 2329 LILLY ELI & CO COM 532457108 17567 94036 SH SOLE 6178 0 87858 LIMELIGHT NETWORKS INC COM 53261M104 201 56332 SH SOLE 472 0 55860 LINCOLN NATL CORP IND COM 534187109 624 10021 SH SOLE 0 0 10021 LINDE PLC SHS G5494J103 3184 11366 SH SOLE 91 0 11275 LISTED FD TR SHARES LAG CAP 53656F805 800 23366 SH SOLE 0 0 23366 LIVE NATION ENTERTAINMENT IN COM 538034109 709 8373 SH SOLE 577 0 7796 LIVENT CORP COM 53814L108 355 20498 SH SOLE 423 0 20075 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 71 30830 SH SOLE 0 0 30830 LOCKHEED MARTIN CORP COM 539830109 12923 34973 SH SOLE 1746 0 33227 LOGITECH INTL S A SHS H50430232 2370 22685 SH SOLE 6330 0 16355 LORDSTOWN MOTORS CORP COM CL A 54405Q100 600 50967 SH SOLE 13964 0 37003 LOUISIANA PAC CORP COM 546347105 386 6952 SH SOLE 0 0 6952 LOWES COS INC COM 548661107 11518 60563 SH SOLE 1093 0 59470 LPL FINL HLDGS INC COM 50212V100 2969 20884 SH SOLE 337 0 20547 LULULEMON ATHLETICA INC COM 550021109 2253 7346 SH SOLE 1524 0 5822 LUMEN TECHNOLOGIES INC COM 550241103 802 60113 SH SOLE 95 0 60018 LUX HEALTH TECH ACQUISITION COM CL A 55068A100 191 18550 SH SOLE 0 0 18550 LYFT INC CL A COM 55087P104 898 14210 SH SOLE 720 0 13490 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2026 19477 SH SOLE 1114 0 18363 M & T BK CORP COM 55261F104 916 6042 SH SOLE 1212 0 4830 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 505 23100 SH SOLE 0 0 23100 MACYS INC COM 55616P104 361 22304 SH SOLE 305 0 21999 MADISON COVERED CALL & EQUIT COM 557437100 92 12200 SH SOLE 3000 0 9200 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2205 26950 SH SOLE 2249 0 24701 MAG SILVER CORP COM 55903Q104 208 13835 SH SOLE 3000 0 10835 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1100 25364 SH SOLE 3201 0 22163 MAGNA INTL INC COM 559222401 474 5386 SH SOLE 1068 0 4318 MAIN STR CAP CORP COM 56035L104 1205 30783 SH SOLE 1128 0 29655 MALACCA STRAITS ACQUISITION COM CL A G5859B117 1135 115000 SH SOLE 0 0 115000 MANHATTAN ASSOCIATES INC COM 562750109 211 1801 SH SOLE 0 0 1801 MANULIFE FINL CORP COM 56501R106 441 20530 SH SOLE 682 0 19848 MARATHON DIGITAL HOLDINGS IN COM 565788106 323 6725 SH SOLE 0 0 6725 MARATHON OIL CORP COM 565849106 576 53930 SH SOLE 1398 0 52532 MARATHON PETE CORP COM 56585A102 2639 49346 SH SOLE 2410 0 46936 MARKEL CORP COM 570535104 266 233 SH SOLE 0 0 233 MARRIOTT INTL INC NEW CL A 571903202 3959 26735 SH SOLE 3502 0 23233 MARSH & MCLENNAN COS INC COM 571748102 3460 28409 SH SOLE 5 0 28404 MARTIN MARIETTA MATLS INC COM 573284106 355 1057 SH SOLE 90 0 967 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3279 66948 SH SOLE 9709 0 57239 MASCO CORP COM 574599106 486 8114 SH SOLE 68 0 8046 MASIMO CORP COM 574795100 1417 6172 SH SOLE 0 0 6172 MASTEC INC COM 576323109 204 2172 SH SOLE 93 0 2079 MASTERCARD INCORPORATED CL A 57636Q104 17088 47991 SH SOLE 4209 0 43782 MATADOR RES CO COM 576485205 854 36424 SH SOLE 0 0 36424 MATCH GROUP INC NEW COM 57667L107 1632 11885 SH SOLE 1512 0 10373 MATERIALISE NV SPONSORED ADS 57667T100 354 9859 SH SOLE 923 0 8936 MATINAS BIOPHARMA HLDGS INC COM 576810105 143 136240 SH SOLE 0 0 136240 MATTEL INC COM 577081102 255 12790 SH SOLE 780 0 12010 MAVERIX METALS INC COM NEW 57776F405 98 18680 SH SOLE 0 0 18680 MAXIM INTEGRATED PRODS INC COM 57772K101 469 5123 SH SOLE 275 0 4848 MCCORMICK & CO INC COM NON VTG 579780206 4392 49255 SH SOLE 11592 0 37663 MCDONALDS CORP COM 580135101 15879 70844 SH SOLE 6649 0 64195 MCKESSON CORP COM 58155Q103 6809 34914 SH SOLE 3737 0 31177 MDU RES GROUP INC COM 552690109 415 13122 SH SOLE 0 0 13122 MEDICAL PPTYS TRUST INC COM 58463J304 2228 104682 SH SOLE 13663 0 91019 MEDIFAST INC COM 58470H101 2994 14132 SH SOLE 0 0 14132 MEDTRONIC PLC SHS G5960L103 12926 109423 SH SOLE 8757 0 100666 MEI PHARMA INC COM NEW 55279B202 36 10441 SH SOLE 41 0 10400 MELCO RESORTS AND ENTMNT LTD ADR 585464100 3114 156422 SH SOLE 14158 0 142264 MERCADOLIBRE INC COM 58733R102 1113 756 SH SOLE 121 0 635 MERCK & CO. INC COM 58933Y105 22037 285860 SH SOLE 23870 0 261990 METLIFE INC COM 59156R108 1974 32473 SH SOLE 2580 0 29893 METTLER TOLEDO INTERNATIONAL COM 592688105 532 460 SH SOLE 14 0 446 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 84 18785 SH SOLE 0 0 18785 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 93 14384 SH SOLE 5942 0 8442 MGM GROWTH PPTYS LLC CL A COM 55303A105 403 12363 SH SOLE 270 0 12093 MGM RESORTS INTERNATIONAL COM 552953101 2004 52732 SH SOLE 3782 0 48950 MICROCHIP TECHNOLOGY INC. COM 595017104 4680 30148 SH SOLE 135 0 30013 MICRON TECHNOLOGY INC COM 595112103 12861 145804 SH SOLE 74370 0 71434 MICROSOFT CORP COM 594918104 145848 618602 SH SOLE 71479 0 547123 MICROSTRATEGY INC CL A NEW 594972408 3369 4963 SH SOLE 114 0 4849 MIDDLESEX WTR CO COM 596680108 727 9200 SH SOLE 153 0 9047 MILESTONE SCIENTIFIC INC COM NEW 59935P209 158 44350 SH SOLE 0 0 44350 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 3935 731581 SH SOLE 57837 0 673744 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 153 52606 SH SOLE 0 0 52606 MKS INSTRS INC COM 55306N104 234 1260 SH SOLE 0 0 1260 MODERNA INC COM 60770K107 2379 18174 SH SOLE 1966 0 16208 MOLSON COORS BEVERAGE CO CL B 60871R209 401 7841 SH SOLE 133 0 7708 MONDELEZ INTL INC CL A 609207105 3315 56649 SH SOLE 2053 0 54596 MONGODB INC CL A 60937P106 582 2177 SH SOLE 800 0 1377 MONOLITHIC PWR SYS INC COM 609839105 243 689 SH SOLE 0 0 689 MONSTER BEVERAGE CORP NEW COM 61174X109 987 10839 SH SOLE 237 0 10602 MOODYS CORP COM 615369105 1479 4950 SH SOLE 133 0 4817 MORGAN STANLEY COM NEW 617446448 2910 37479 SH SOLE 369 0 37110 MORGAN STANLEY COM NEW 617446448 1 30000 SH Put SOLE 0 0 30000 MORGAN STANLEY EMERGING MKTS COM 617477104 1002 166450 SH SOLE 0 0 166450 MORNINGSTAR INC COM 617700109 1417 6296 SH SOLE 601 0 5695 MOSAIC CO NEW COM 61945C103 5269 166692 SH SOLE 18489 0 148203 MOTOROLA SOLUTIONS INC COM NEW 620076307 594 3159 SH SOLE 43 0 3116 MP MATERIALS CORP COM CL A 553368101 968 26930 SH SOLE 14230 0 12700 MSCI INC COM 55354G100 3708 8843 SH SOLE 2127 0 6716 NAKED BRAND GROUP LIMITED SHS NEW Q6519T117 13 17882 SH SOLE 5000 0 12882 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 8774 1021472 SH SOLE 1300 0 1020172 NASDAQ INC COM 631103108 1533 10399 SH SOLE 1051 0 9348 NATIONAL BEVERAGE CORP COM 635017106 328 6690 SH SOLE 0 0 6690 NATIONAL FUEL GAS CO COM 636180101 952 19045 SH SOLE 4744 0 14301 NATIONAL GRID PLC SPONSORED ADR NE 636274409 564 9519 SH SOLE 100 0 9419 NATIONAL HEALTH INVS INC COM 63633D104 526 7280 SH SOLE 680 0 6600 NATIONAL RETAIL PROPERTIES I COM 637417106 261 5914 SH SOLE 0 0 5914 NAUTILUS INC COM 63910B102 5 330 SH SOLE 0 0 330 NAUTILUS INC COM 63910B102 39 5000000 SH Call SOLE 0 0 5000000 NEOGENOMICS INC COM NEW 64049M209 715 14829 SH SOLE 2992 0 11837 NETEASE INC SPONSORED ADS 64110W102 263 2550 SH SOLE 35 0 2515 NETFLIX INC COM 64110L106 16151 30961 SH SOLE 2392 0 28569 NEUBERGER BERMAN MLP & ENERG COM 64129H104 99 23566 SH SOLE 0 0 23566 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 166 12275 SH SOLE 0 0 12275 NEW GOLD INC CDA COM 644535106 72 46481 SH SOLE 1000 0 45481 NEW JERSEY RES CORP COM 646025106 669 16771 SH SOLE 3584 0 13187 NEW MTN FIN CORP COM 647551100 225 18106 SH SOLE 397 0 17709 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 207 18407 SH SOLE 5940 0 12467 NEW YORK MTG TR INC COM PAR $.02 649604501 85 19006 SH SOLE 0 0 19006 NEWMONT CORP COM 651639106 1362 22587 SH SOLE 2885 0 19702 NEWPARK RES INC COM PAR $.01NEW 651718504 44 13976 SH SOLE 0 0 13976 NEXTERA ENERGY INC COM 65339F101 12002 158749 SH SOLE 10121 0 148628 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 512 7030 SH SOLE 0 0 7030 NICE LTD SPONSORED ADR 653656108 455 2085 SH SOLE 0 0 2085 NIKE INC CL B 654106103 12343 92875 SH SOLE 6484 0 86391 NIO INC SPON ADS 62914V106 14524 372603 SH SOLE 14997 0 357606 NOKIA CORP SPONSORED ADR 654902204 750 189400 SH SOLE 321 0 189079 NOMURA HLDGS INC SPONSORED ADR 65535H208 180 33524 SH SOLE 0 0 33524 NORFOLK SOUTHN CORP COM 655844108 5437 20252 SH SOLE 2857 0 17395 NORTHERN TR CORP COM 665859104 1052 10004 SH SOLE 6 0 9998 NORTHROP GRUMMAN CORP COM 666807102 3613 11161 SH SOLE 512 0 10649 NORTONLIFELOCK INC COM 668771108 521 24494 SH SOLE 1499 0 22995 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 659 23876 SH SOLE 3035 0 20841 NOVARTIS AG SPONSORED ADR 66987V109 3774 44147 SH SOLE 1313 0 42834 NOVAVAX INC COM NEW 670002401 1579 8709 SH SOLE 0 0 8709 NOVOCURE LTD ORD SHS G6674U108 850 6427 SH SOLE 500 0 5927 NOVO-NORDISK A S ADR 670100205 3413 50625 SH SOLE 2158 0 48467 NUANCE COMMUNICATIONS INC COM 67020Y100 714 16340 SH SOLE 0 0 16340 NUCOR CORP COM 670346105 1639 20420 SH SOLE 4528 0 15892 NUSHARES ETF TR ESG HI TLD CRP 67092P854 202 8176 SH SOLE 433 0 7743 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 833 33685 SH SOLE 4398 0 29287 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 274 7790 SH SOLE 0 0 7790 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1006 17353 SH SOLE 3055 0 14298 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 855 23619 SH SOLE 6955 0 16664 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 335 6685 SH SOLE 0 0 6685 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 975 22652 SH SOLE 5965 0 16687 NUTRIEN LTD COM 67077M108 3268 60646 SH SOLE 4917 0 55729 NUVASIVE INC COM 670704105 1036 15797 SH SOLE 13769 0 2028 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2351 139095 SH SOLE 4333 0 134762 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1312 88544 SH SOLE 678 0 87866 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 146 17375 SH SOLE 0 0 17375 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 1370 84298 SH SOLE 17048 0 67250 NUVEEN MORTGAGE AND INCOME F COM 670735109 252 12162 SH SOLE 0 0 12162 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1403 97205 SH SOLE 19318 0 77887 NUVEEN MUN VALUE FD INC COM 670928100 202 18138 SH SOLE 0 0 18138 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 606 37510 SH SOLE 0 0 37510 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 390 14339 SH SOLE 1824 0 12515 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 190 13215 SH SOLE 0 0 13215 NUVEEN PFD & INCM SECURTIES COM 67072C105 462 47569 SH SOLE 5404 0 42165 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1722 181475 SH SOLE 58030 0 123445 NUVEEN PFD & INCOME TERM FD COM 67075A106 439 17557 SH SOLE 5519 0 12038 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1775 117259 SH SOLE 0 0 117259 NUVEEN REAL ASSET INCOME & G COM 67074Y105 863 58600 SH SOLE 16864 0 41736 NUVEEN REAL ESTATE INCOME FD COM 67071B108 1067 111306 SH SOLE 35437 0 75869 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 224 13556 SH SOLE 10376 0 3180 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 649 37320 SH SOLE 0 0 37320 NUVEEN SR INCOME FD COM 67067Y104 285 50792 SH SOLE 20000 0 30792 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 268 16460 SH SOLE 15983 0 477 NVIDIA CORPORATION COM 67066G104 31037 58128 SH SOLE 7628 0 50500 NVR INC COM 62944T105 895 190 SH SOLE 0 0 190 NXP SEMICONDUCTORS N V COM N6596X109 783 3888 SH SOLE 11 0 3877 NYMOX PHARMACEUTICAL CORP COM P73398102 69 31100 SH SOLE 0 0 31100 OCCIDENTAL PETE CORP COM 674599105 2036 76491 SH SOLE 3435 0 73056 OIL STS INTL INC COM 678026105 72 11898 SH SOLE 0 0 11898 OKTA INC CL A 679295105 1476 6695 SH SOLE 54 0 6641 OLD DOMINION FREIGHT LINE IN COM 679580100 2406 10006 SH SOLE 726 0 9280 OLD REP INTL CORP COM 680223104 380 17399 SH SOLE 0 0 17399 OMEGA HEALTHCARE INVS INC COM 681936100 715 19527 SH SOLE 0 0 19527 OMNICELL COM COM 68213N109 209 1607 SH SOLE 0 0 1607 OMNICOM GROUP INC COM 681919106 2826 38129 SH SOLE 50 0 38079 ONCOSEC MED INC COM 68234L306 50 10500 SH SOLE 0 0 10500 ONEMAIN HLDGS INC COM 68268W103 397 7384 SH SOLE 0 0 7384 ONEOK INC NEW COM 682680103 1114 22000 SH SOLE 438 0 21562 ORACLE CORP COM 68389X105 7859 111985 SH SOLE 7811 0 104174 ORANGE SPONSORED ADR 684060106 646 52356 SH SOLE 0 0 52356 ORASURE TECHNOLOGIES INC COM 68554V108 268 22954 SH SOLE 350 0 22604 OREILLY AUTOMOTIVE INC COM 67103H107 1800 3550 SH SOLE 76 0 3474 OSI ETF TR OSHARES US QUALT 67110P407 4761 119329 SH SOLE 13178 0 106151 OSI ETF TR OSHARES US SMLCP 67110P100 2102 61576 SH SOLE 7114 0 54462 OSI ETF TR OSHS GBL INTER 67110P704 1020 19574 SH SOLE 7072 0 12502 OTIS WORLDWIDE CORP COM 68902V107 2255 32932 SH SOLE 861 0 32071 OVERSTOCK COM INC DEL COM 690370101 1010 15241 SH SOLE 75 0 15166 OWL ROCK CAPITAL CORPORATION COM 69121K104 3088 224228 SH SOLE 6777 0 217451 PACCAR INC COM 693718108 685 7379 SH SOLE 63 0 7316 PACER FDS TR BNCHMRK INDSTR 69374H766 1522 39199 SH SOLE 400 0 38799 PACER FDS TR BNCHMRK INFRA 69374H741 5951 164377 SH SOLE 10770 0 153607 PACER FDS TR GLOBL CASH ETF 69374H709 548 17864 SH SOLE 300 0 17564 PACER FDS TR PACER US SMALL 69374H857 451 11007 SH SOLE 0 0 11007 PACER FDS TR TRENDP 100 ETF 69374H303 3663 69900 SH SOLE 2520 0 67380 PACER FDS TR TRENDP US LAR CP 69374H105 3562 102539 SH SOLE 4695 0 97844 PACER FDS TR TRENDP US MID CP 69374H204 885 25432 SH SOLE 400 0 25032 PACER FDS TR TRENDPILOT INTL 69374H683 440 15940 SH SOLE 150 0 15790 PACER FDS TR TRENDPILOT US BD 69374H642 21740 797227 SH SOLE 30850 0 766377 PACER FDS TR US CASH COWS 100 69374H881 1039 25533 SH SOLE 1600 0 23933 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 581 17438 SH SOLE 2710 0 14728 PACKAGING CORP AMER COM 695156109 431 3202 SH SOLE 430 0 2772 PAGERDUTY INC COM 69553P100 237 5903 SH SOLE 67 0 5836 PALANTIR TECHNOLOGIES INC CL A 69608A108 6455 277163 SH SOLE 14485 0 262678 PALANTIR TECHNOLOGIES INC CL A 69608A108 0 10000 SH Put SOLE 0 0 10000 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 11 15727 SH SOLE 0 0 15727 PALO ALTO NETWORKS INC COM 697435105 948 2945 SH SOLE 47 0 2898 PAN AMERN SILVER CORP COM 697900108 3138 104507 SH SOLE 645 0 103862 PAPA JOHNS INTL INC COM 698813102 620 6997 SH SOLE 0 0 6997 PARKER-HANNIFIN CORP COM 701094104 1675 5312 SH SOLE 42 0 5270 PATTERSON-UTI ENERGY INC COM 703481101 89 12466 SH SOLE 0 0 12466 PAVMED INC COM 70387R106 62 13888 SH SOLE 2110 0 11778 PAYCHEX INC COM 704326107 3181 32458 SH SOLE 3337 0 29121 PAYPAL HLDGS INC COM 70450Y103 49610 204291 SH SOLE 12731 0 191560 PAYPAL HLDGS INC COM 70450Y103 171 1500000 SH Call SOLE 0 0 1500000 PELOTON INTERACTIVE INC CL A COM 70614W100 1411 12554 SH SOLE 606 0 11948 PENN NATL GAMING INC COM 707569109 3259 31081 SH SOLE 4165 0 26916 PENNANTPARK FLOATING RATE CA COM 70806A106 191 16074 SH SOLE 0 0 16074 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 50 25783 SH SOLE 135 0 25648 PENSKE AUTOMOTIVE GRP INC COM 70959W103 392 4885 SH SOLE 0 0 4885 PEOPLES UNITED FINANCIAL INC COM 712704105 203 11341 SH SOLE 24 0 11317 PEPSICO INC COM 713448108 19331 136657 SH SOLE 4136 0 132521 PFIZER INC COM 717081103 24548 677552 SH SOLE 43223 0 634329 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1191 76037 SH SOLE 170 0 75867 PHILIP MORRIS INTL INC COM 718172109 7733 87129 SH SOLE 2948 0 84181 PHILLIPS 66 COM 718546104 2096 25705 SH SOLE 1145 0 24560 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 248 14254 SH SOLE 0 0 14254 PIMCO CORPORATE & INCOME OPP COM 72201B101 1355 74188 SH SOLE 261 0 73927 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 2738 122939 SH SOLE 1446 0 121493 PIMCO DYNAMIC INCOME FD SHS 72201Y101 2812 99884 SH SOLE 170 0 99714 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1274 12842 SH SOLE 632 0 12210 PIMCO ETF TR 1-5 US TIP IDX 72201R205 10056 183383 SH SOLE 12946 0 170437 PIMCO ETF TR 15+ YR US TIPS 72201R304 467 5785 SH SOLE 428 0 5357 PIMCO ETF TR ACTIVE BD ETF 72201R775 4553 41591 SH SOLE 2442 0 39149 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6837 67086 SH SOLE 8439 0 58647 PIMCO ETF TR INTER MUN BD ACT 72201R866 4251 75635 SH SOLE 15812 0 59823 PIMCO ETF TR INV GRD CRP BD 72201R817 3638 32649 SH SOLE 1325 0 31324 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 122 11429 SH SOLE 0 0 11429 PIMCO HIGH INCOME FD COM SHS 722014107 82 12213 SH SOLE 0 0 12213 PIMCO INCOME STRATEGY FD II COM 72201J104 156 15163 SH SOLE 0 0 15163 PIMCO MUN INCOME FD II COM 72200W106 1193 80185 SH SOLE 0 0 80185 PINDUODUO INC SPONSORED ADS 722304102 256 1909 SH SOLE 0 0 1909 PINNACLE WEST CAP CORP COM 723484101 566 6958 SH SOLE 133 0 6825 PINTEREST INC CL A 72352L106 1255 16954 SH SOLE 228 0 16726 PIONEER NAT RES CO COM 723787107 1903 11983 SH SOLE 866 0 11117 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 552 60649 SH SOLE 473 0 60176 PLUG POWER INC COM NEW 72919P202 6891 192254 SH SOLE 6443 0 185811 PLX PHARMA INC COM 72942A107 212 23525 SH SOLE 1500 0 22025 PNC FINL SVCS GROUP INC COM 693475105 7354 41927 SH SOLE 1265 0 40662 POLARIS INC COM 731068102 1203 9012 SH SOLE 252 0 8760 POOL CORP COM 73278L105 1864 5398 SH SOLE 1957 0 3441 POWERFLEET INC COM 73931J109 220 26711 SH SOLE 0 0 26711 PPG INDS INC COM 693506107 1879 12503 SH SOLE 0 0 12503 PPL CORP COM 69351T106 3912 135645 SH SOLE 16986 0 118659 PRECIGEN INC COM 74017N105 191 27755 SH SOLE 7000 0 20755 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 18 14565 SH SOLE 0 0 14565 PRICE T ROWE GROUP INC COM 74144T108 2410 14041 SH SOLE 400 0 13641 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 1273 62457 SH SOLE 0 0 62457 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1705 28430 SH SOLE 271 0 28159 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 372 27525 SH SOLE 1200 0 26325 PROCTER AND GAMBLE CO COM 742718109 29552 218209 SH SOLE 10589 0 207620 PROGRESSIVE CORP COM 743315103 1458 15253 SH SOLE 744 0 14509 PROLOGIS INC. COM 74340W103 3942 37188 SH SOLE 1205 0 35983 PROOFPOINT INC COM 743424103 335 2661 SH SOLE 900 0 1761 PROSHARES TR DJ BRKFLD GLB 74347B508 209 4800 SH SOLE 0 0 4800 PROSHARES TR RUSS 2000 DIVD 74347B698 276 4223 SH SOLE 0 0 4223 PROSHARES TR S&P 500 DV ARIST 74348A467 9887 114625 SH SOLE 2248 0 112377 PROSHARES TR S&P MDCP 400 DIV 74347B680 1676 24062 SH SOLE 907 0 23155 PROSHARES TR SHORT QQQ NEW 74347B714 641 46085 SH SOLE 600 0 45485 PROSHARES TR SHORT S&P 500 NE 74347B425 425 25376 SH SOLE 2844 0 22532 PROSHARES TR SP500 EX ENRGY 74347B581 329 3825 SH SOLE 0 0 3825 PROSHARES TR II ULTA BLMBG 2017 74347Y888 876 16574 SH SOLE 0 0 16574 PROSHARES TR II ULTRA VIX SHORT 74347W148 71 12500 SH SOLE 0 0 12500 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 11 11000 PRN SOLE 0 0 11000 PROTO LABS INC COM 743713109 260 2138 SH SOLE 0 0 2138 PROVIDENT FINL SVCS INC COM 74386T105 364 16346 SH SOLE 0 0 16346 PRUDENTIAL FINL INC COM 744320102 3940 43245 SH SOLE 5757 0 37488 PUBLIC STORAGE COM 74460D109 767 3108 SH SOLE 37 0 3071 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7680 127550 SH SOLE 3408 0 124142 PULTE GROUP INC COM 745867101 326 6219 SH SOLE 100 0 6119 PURE STORAGE INC CL A 74624M102 550 25516 SH SOLE 691 0 24825 PUTNAM MANAGED MUN INCOME TR COM 746823103 88 10752 SH SOLE 0 0 10752 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 82 16778 SH SOLE 9688 0 7090 QORVO INC COM 74736K101 822 4501 SH SOLE 62 0 4439 QUALCOMM INC COM 747525103 10431 78664 SH SOLE 11350 0 67314 QUANTA SVCS INC COM 74762E102 268 3051 SH SOLE 322 0 2729 QUANTUMSCAPE CORP COM CL A 74767V109 378 8437 SH SOLE 2790 0 5647 QUEST DIAGNOSTICS INC COM 74834L100 908 7073 SH SOLE 122 0 6951 RAYTHEON TECHNOLOGIES CORP COM 75513E101 13488 174559 SH SOLE 10083 0 164476 RBB FD INC MFAM SMLCP GRWTH 74933W874 1074 28629 SH SOLE 3428 0 25201 RBB FD INC MOTLEY FOL ETF 74933W601 486 13661 SH SOLE 1205 0 12456 RBC BEARINGS INC COM 75524B104 330 1675 SH SOLE 0 0 1675 REALTY INCOME CORP COM 756109104 2122 33421 SH SOLE 2148 0 31273 REAVES UTIL INCOME FD COM SH BEN INT 756158101 4105 122527 SH SOLE 3408 0 119119 REDFIN CORP COM 75737F108 882 13238 SH SOLE 6291 0 6947 REGENERON PHARMACEUTICALS COM 75886F107 7430 15703 SH SOLE 7336 0 8367 REGIONS FINANCIAL CORP NEW COM 7591EP100 1372 66420 SH SOLE 4470 0 61950 REGULUS THERAPEUTICS INC COM NEW 75915K200 16 10000 SH SOLE 0 0 10000 REINSURANCE GRP OF AMERICA I COM NEW 759351604 363 2883 SH SOLE 29 0 2854 RELIANCE STEEL & ALUMINUM CO COM 759509102 472 3098 SH SOLE 45 0 3053 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 722 11613 SH SOLE 221 0 11392 REPLIGEN CORP COM 759916109 1459 7503 SH SOLE 570 0 6933 REPUBLIC FIRST BANCORP INC COM 760416107 107 28480 SH SOLE 4237 0 24243 REPUBLIC SVCS INC COM 760759100 1142 11497 SH SOLE 180 0 11317 RESMED INC COM 761152107 866 4467 SH SOLE 87 0 4380 RETAIL OPPORTUNITY INVTS COR COM 76131N101 262 16496 SH SOLE 4400 0 12096 RETAIL PPTYS AMER INC CL A 76131V202 126 11989 SH SOLE 0 0 11989 REYNOLDS CONSUMER PRODS INC COM 76171L106 267 8960 SH SOLE 299 0 8661 RH COM 74967X103 206 345 SH SOLE 13 0 332 RIGEL PHARMACEUTICALS INC COM NEW 766559603 43 12500 SH SOLE 0 0 12500 RINGCENTRAL INC CL A 76680R206 365 1224 SH SOLE 29 0 1195 RIO TINTO PLC SPONSORED ADR 767204100 1785 23000 SH SOLE 7536 0 15464 RMR MORTGAGE TR COM 76970B101 144 12000 SH SOLE 0 0 12000 ROBERT HALF INTL INC COM 770323103 299 3838 SH SOLE 0 0 3838 ROBLOX CORP CL A 771049103 374 5772 SH SOLE 1475 0 4297 ROCKET COS INC COM CL A 77311W101 290 12548 SH SOLE 1836 0 10712 ROCKWELL AUTOMATION INC COM 773903109 2470 9303 SH SOLE 201 0 9102 ROKU INC COM CL A 77543R102 5935 18218 SH SOLE 389 0 17829 ROPER TECHNOLOGIES INC COM 776696106 4474 11092 SH SOLE 3748 0 7344 ROSS STORES INC COM 778296103 1283 10692 SH SOLE 42 0 10650 ROYAL CARIBBEAN GROUP COM V7780T103 2150 25114 SH SOLE 1455 0 23659 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4781 129814 SH SOLE 10747 0 119067 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1064 27139 SH SOLE 5176 0 21963 ROYAL GOLD INC COM 780287108 216 2011 SH SOLE 0 0 2011 ROYCE MICRO-CAP TR INC COM 780915104 202 17945 SH SOLE 138 0 17807 ROYCE VALUE TR INC COM 780910105 2176 120112 SH SOLE 6740 0 113372 RPC INC COM 749660106 91 16876 SH SOLE 0 0 16876 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 273 2372 SH SOLE 0 0 2372 S&P GLOBAL INC COM 78409V104 1805 5115 SH SOLE 620 0 4495 SABRA HEALTH CARE REIT INC COM 78573L106 220 12694 SH SOLE 521 0 12173 SAFEHOLD INC COM 78645L100 242 3449 SH SOLE 0 0 3449 SALESFORCE COM INC COM 79466L302 11134 52552 SH SOLE 2115 0 50437 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 486 95385 SH SOLE 800 0 94585 SANDSTORM GOLD LTD COM NEW 80013R206 3031 445736 SH SOLE 7345 0 438391 SANGAMO THERAPEUTICS INC COM 800677106 237 18921 SH SOLE 0 0 18921 SANOFI SPONSORED ADR 80105N105 2150 43451 SH SOLE 296 0 43155 SAP SE SPON ADR 803054204 639 5204 SH SOLE 42 0 5162 SARATOGA INVT CORP COM NEW 80349A208 351 13850 SH SOLE 0 0 13850 SBA COMMUNICATIONS CORP NEW CL A 78410G104 776 2797 SH SOLE 89 0 2708 SCHLUMBERGER LTD COM 806857108 4290 157781 SH SOLE 14218 0 143563 SCHWAB CHARLES CORP COM 808513105 3011 46194 SH SOLE 2966 0 43228 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 558 17573 SH SOLE 38 0 17535 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 16441 437044 SH SOLE 44228 0 392816 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 329 6360 SH SOLE 52 0 6308 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 373 9941 SH SOLE 0 0 9941 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5450 106214 SH SOLE 7485 0 98729 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1279 23697 SH SOLE 621 0 23076 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3919 40530 SH SOLE 663 0 39867 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 10000 137135 SH SOLE 4364 0 132771 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 26072 200894 SH SOLE 20363 0 180531 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1962 30062 SH SOLE 0 0 30062 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10399 108299 SH SOLE 1280 0 107019 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 14919 200452 SH SOLE 35206 0 165246 SCHWAB STRATEGIC TR US REIT ETF 808524847 1543 37545 SH SOLE 4773 0 32772 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 7884 79096 SH SOLE 18849 0 60247 SCHWAB STRATEGIC TR US TIPS ETF 808524870 15070 246400 SH SOLE 5030 0 241370 SCOTTS MIRACLE-GRO CO CL A 810186106 4200 17146 SH SOLE 775 0 16371 SCYNEXIS INC COM NEW 811292200 159 20000 SH SOLE 0 0 20000 SEA LTD SPONSORD ADS 81141R100 401 1794 SH SOLE 45 0 1749 SEACHANGE INTL INC COM 811699107 55 35162 SH SOLE 0 0 35162 SEAGATE TECHNOLOGY PLC SHS G7945M107 230 2999 SH SOLE 132 0 2867 SEAGEN INC COM 81181C104 684 4926 SH SOLE 0 0 4926 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 7252 98907 SH SOLE 3498 0 95409 SELECT SECTOR SPDR TR ENERGY 81369Y506 29733 606028 SH SOLE 31303 0 574725 SELECT SECTOR SPDR TR ENERGY 81369Y506 453 21500000 SH Call SOLE 0 0 21500000 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1210 30646 SH SOLE 5464 0 25182 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 17229 102513 SH SOLE 5802 0 96711 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 36974 541248 SH SOLE 9178 0 532070 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 23805 203916 SH SOLE 9035 0 194881 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 31778 933283 SH SOLE 25224 0 908059 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 29933 304047 SH SOLE 53034 0 251013 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9245 144359 SH SOLE 11443 0 132916 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7226 91695 SH SOLE 3658 0 88037 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 53884 405727 SH SOLE 30060 0 375667 SEMPRA ENERGY COM 816851109 740 5584 SH SOLE 26 0 5558 SENSEONICS HLDGS INC COM 81727U105 184 69650 SH SOLE 0 0 69650 SERVICE CORP INTL COM 817565104 429 8404 SH SOLE 906 0 7498 SERVICENOW INC COM 81762P102 2457 4914 SH SOLE 564 0 4350 SESEN BIO INC COM 817763105 35 13500 SH SOLE 0 0 13500 SHAKE SHACK INC CL A 819047101 399 3540 SH SOLE 43 0 3497 SHERWIN WILLIAMS CO COM 824348106 4119 5580 SH SOLE 493 0 5087 SHOPIFY INC CL A 82509L107 7566 6838 SH SOLE 1793 0 5045 SILVERCORP METALS INC COM 82835P103 156 31804 SH SOLE 0 0 31804 SILVERGATE CAP CORP CL A 82837P408 391 2750 SH SOLE 0 0 2750 SIMON PPTY GROUP INC NEW COM 828806109 2994 26318 SH SOLE 1666 0 24652 SIMPLY GOOD FOODS CO COM 82900L102 345 11355 SH SOLE 0 0 11355 SIREN ETF TR DIVCN DIVD ETF 829658400 982 27345 SH SOLE 3000 0 24345 SIREN ETF TR DIVCN LDRS ETF 829658301 2260 45467 SH SOLE 6309 0 39158 SIRIUS XM HOLDINGS INC COM 82968B103 891 146214 SH SOLE 28746 0 117468 SJW GROUP COM 784305104 1246 19778 SH SOLE 358 0 19420 SKYWORKS SOLUTIONS INC COM 83088M102 2793 15225 SH SOLE 882 0 14343 SLACK TECHNOLOGIES INC COM CL A 83088V102 811 19961 SH SOLE 1770 0 18191 SMITH & WESSON BRANDS INC COM 831754106 245 14049 SH SOLE 1658 0 12391 SMUCKER J M CO COM NEW 832696405 1076 8506 SH SOLE 570 0 7936 SNAP INC CL A 83304A106 2012 38477 SH SOLE 25 0 38452 SNAP ON INC COM 833034101 2360 10227 SH SOLE 376 0 9851 SNOWFLAKE INC CL A 833445109 1309 5711 SH SOLE 42 0 5669 SOFTWARE ACQUISITN GRUP INC *W EXP 09/17/202 83407F119 24 15000 SH SOLE 1000 0 14000 SOLAREDGE TECHNOLOGIES INC COM 83417M104 6335 22040 SH SOLE 0 0 22040 SONY CORP SPONSORED ADR 835699307 1420 13405 SH SOLE 506 0 12899 SORRENTO THERAPEUTICS INC COM NEW 83587F202 233 28157 SH SOLE 700 0 27457 SOUTHERN CO COM 842587107 6025 96913 SH SOLE 5812 0 91101 SOUTHERN COPPER CORP COM 84265V105 687 10127 SH SOLE 345 0 9782 SOUTHWEST AIRLS CO COM 844741108 1873 30685 SH SOLE 830 0 29855 SOUTHWESTERN ENERGY CO COM 845467109 114 24450 SH SOLE 0 0 24450 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 27103 82087 SH SOLE 9554 0 72533 SPDR GOLD TR GOLD SHS 78463V107 50893 318155 SH SOLE 19667 0 298488 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 545 4149 SH SOLE 178 0 3971 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1113 23569 SH SOLE 550 0 23019 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2330 67627 SH SOLE 0 0 67627 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1750 39310 SH SOLE 0 0 39310 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3323 114959 SH SOLE 2629 0 112330 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 4054 56257 SH SOLE 85 0 56172 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 33982 961046 SH SOLE 190210 0 770836 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 13559 309706 SH SOLE 35888 0 273818 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2746 20970 SH SOLE 3109 0 17861 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 234 7795 SH SOLE 2605 0 5190 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 292 4419 SH SOLE 1114 0 3305 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1319 34589 SH SOLE 1523 0 33066 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 722 18757 SH SOLE 0 0 18757 SPDR S&P 500 ETF TR TR UNIT 78462F103 284330 717406 SH SOLE 47334 0 670072 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6466 13582 SH SOLE 1195 0 12387 SPDR SER TR AEROSPACE DEF 78464A631 1212 9649 SH SOLE 684 0 8965 SPDR SER TR BLMBRG BRC CNVRT 78464A359 7454 89438 SH SOLE 5698 0 83740 SPDR SER TR BLOMBERG 1 10 YR 78468R861 1879 90037 SH SOLE 53668 0 36369 SPDR SER TR BLOMBERG BRC INV 78468R200 9077 296255 SH SOLE 509 0 295746 SPDR SER TR BLOMBERG INTL TR 78464A516 2942 100973 SH SOLE 3791 0 97182 SPDR SER TR BLOMBRG BRC EMRG 78464A391 13045 501359 SH SOLE 0 0 501359 SPDR SER TR BLOMBRG BRC INTL 78464A151 2412 67309 SH SOLE 2706 0 64603 SPDR SER TR BLOOMBERG BRCLYS 78468R622 10703 98373 SH SOLE 4187 0 94186 SPDR SER TR BLOOMBERG SRT TR 78468R408 424 15505 SH SOLE 6998 0 8507 SPDR SER TR COMP SOFTWARE 78464A599 1055 6699 SH SOLE 413 0 6286 SPDR SER TR DJ REIT ETF 78464A607 4980 52600 SH SOLE 562 0 52038 SPDR SER TR FACTST INV ETF 78464A110 610 2919 SH SOLE 600 0 2319 SPDR SER TR FTSE INT GVT ETF 78464A490 204 3675 SH SOLE 2301 0 1374 SPDR SER TR HLTH CARE SVCS 78464A573 854 8029 SH SOLE 1015 0 7014 SPDR SER TR HLTH CR EQUIP 78464A581 989 8267 SH SOLE 3365 0 4902 SPDR SER TR MSCI USA STRTGIC 78468R812 532 4791 SH SOLE 393 0 4398 SPDR SER TR NUVEEN BBG BRCLY 78464A284 1574 26522 SH SOLE 4697 0 21825 SPDR SER TR NUVEEN BLMBRG SR 78468R739 4645 93734 SH SOLE 1452 0 92282 SPDR SER TR NUVEEN BRC MUNIC 78468R721 9834 190377 SH SOLE 3147 0 187230 SPDR SER TR PORTFLI HIGH YLD 78468R606 1456 54835 SH SOLE 24983 0 29852 SPDR SER TR PORTFLI INTRMDIT 78464A672 8072 251618 SH SOLE 24501 0 227117 SPDR SER TR PORTFLI MORTGAGE 78464A383 8513 328300 SH SOLE 12796 0 315504 SPDR SER TR PORTFLI TIPS ETF 78464A656 40483 1325125 SH SOLE 27929 0 1297196 SPDR SER TR PORTFOLI S&P1500 78464A805 61906 1258497 SH SOLE 37842 0 1220655 SPDR SER TR PORTFOLIO AGRGTE 78464A649 74581 2515373 SH SOLE 153458 0 2361915 SPDR SER TR PORTFOLIO CRPORT 78464A144 9294 270011 SH SOLE 38870 0 231141 SPDR SER TR PORTFOLIO INTRMD 78464A375 4593 126705 SH SOLE 12150 0 114555 SPDR SER TR PORTFOLIO LN TSR 78464A664 1308 33562 SH SOLE 10361 0 23201 SPDR SER TR PORTFOLIO S&P400 78464A847 28304 618526 SH SOLE 25814 0 592712 SPDR SER TR PORTFOLIO S&P500 78464A854 87368 1874444 SH SOLE 30226 0 1844218 SPDR SER TR PORTFOLIO S&P600 78468R853 28459 673266 SH SOLE 65728 0 607538 SPDR SER TR PORTFOLIO SH TSR 78468R101 7969 259900 SH SOLE 25521 0 234379 SPDR SER TR PORTFOLIO SHORT 78464A474 9079 289981 SH SOLE 5296 0 284685 SPDR SER TR PRTFLO S&P500 GW 78464A409 22735 403105 SH SOLE 9273 0 393832 SPDR SER TR PRTFLO S&P500 HI 78468R788 1291 33522 SH SOLE 4716 0 28806 SPDR SER TR PRTFLO S&P500 VL 78464A508 15606 411757 SH SOLE 22189 0 389568 SPDR SER TR S&P 400 MDCP GRW 78464A821 1232 16405 SH SOLE 228 0 16177 SPDR SER TR S&P 400 MDCP VAL 78464A839 2743 41930 SH SOLE 22059 0 19871 SPDR SER TR S&P 600 SMCP GRW 78464A201 2494 29058 SH SOLE 4192 0 24866 SPDR SER TR S&P 600 SMCP VAL 78464A300 7185 87631 SH SOLE 6284 0 81347 SPDR SER TR S&P 600 SML CAP 78464A813 19759 210250 SH SOLE 1785 0 208465 SPDR SER TR S&P BIOTECH 78464A870 4148 30578 SH SOLE 1747 0 28831 SPDR SER TR S&P BK ETF 78464A797 677 13053 SH SOLE 633 0 12420 SPDR SER TR S&P DIVID ETF 78464A763 16117 136546 SH SOLE 13758 0 122788 SPDR SER TR S&P HOMEBUILD 78464A888 3130 44486 SH SOLE 2271 0 42215 SPDR SER TR S&P KENSHO CLEAN 78468R655 3220 28251 SH SOLE 5077 0 23174 SPDR SER TR S&P KENSHO INTLG 78468R697 727 15995 SH SOLE 50 0 15945 SPDR SER TR S&P KENSHO NEW 78468R648 7633 112732 SH SOLE 0 0 112732 SPDR SER TR S&P METALS MNG 78464A755 2223 55695 SH SOLE 3340 0 52355 SPDR SER TR S&P OILGAS EXP 78468R556 1023 12582 SH SOLE 1392 0 11190 SPDR SER TR S&P PHARMAC 78464A722 1409 27991 SH SOLE 2319 0 25672 SPDR SER TR S&P REGL BKG 78464A698 1388 20927 SH SOLE 1527 0 19400 SPDR SER TR S&P SEMICNDCTR 78464A862 2686 14694 SH SOLE 757 0 13937 SPDR SER TR S&P TRANSN ETF 78464A532 1933 22093 SH SOLE 783 0 21310 SPDR SER TR SPDR BLOOMBERG 78468R663 32327 353297 SH SOLE 60558 0 292739 SPDR SER TR SPDR S&P 500 ETF 78468R796 619 6306 SH SOLE 250 0 6056 SPDR SER TR SSGA US LRG ETF 78468R804 310 2472 SH SOLE 217 0 2255 SPDR SER TR SSGA US SMAL ETF 78468R887 322 2887 SH SOLE 0 0 2887 SPDR SER TR WELLS FG PFD ETF 78464A292 558 12841 SH SOLE 0 0 12841 SPIRIT AIRLS INC COM 848577102 431 11685 SH SOLE 0 0 11685 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 351 8247 SH SOLE 0 0 8247 SPLUNK INC COM 848637104 522 3848 SH SOLE 36 0 3812 SPOTIFY TECHNOLOGY S A SHS L8681T102 826 3083 SH SOLE 119 0 2964 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1028 38361 SH SOLE 2208 0 36153 SPROTT FOCUS TR INC COM 85208J109 586 75075 SH SOLE 0 0 75075 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 97424 5608710 SH SOLE 159447 0 5449263 SPROTT PHYSICAL GOLD TR UNIT 85207H104 104360 7782244 SH SOLE 248760 0 7533484 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1656 188628 SH SOLE 6248 0 182380 SQUARE INC CL A 852234103 15272 67260 SH SOLE 4427 0 62833 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2668 58314 SH SOLE 169 0 58145 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 710 16145 SH SOLE 1644 0 14501 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 442 16602 SH SOLE 1052 0 15550 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 7948 164866 SH SOLE 18457 0 146409 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 215 5313 SH SOLE 1700 0 3613 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 508 16534 SH SOLE 0 0 16534 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 1355 33099 SH SOLE 0 0 33099 SSR MNG INC COM 784730103 166 11660 SH SOLE 650 0 11010 SSR MNG INC COM 784730103 4 100000 SH Call SOLE 0 0 100000 STANLEY BLACK & DECKER INC COM 854502101 1478 7399 SH SOLE 48 0 7351 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 245 16700 SH SOLE 0 0 16700 STARBUCKS CORP COM 855244109 15235 139426 SH SOLE 14771 0 124655 STARWOOD PPTY TR INC COM 85571B105 3739 151149 SH SOLE 11671 0 139478 STATE STR CORP COM 857477103 606 7218 SH SOLE 0 0 7218 STERLING BANCORP DEL COM 85917A100 253 10970 SH SOLE 0 0 10970 STIFEL FINL CORP COM 860630102 225 3516 SH SOLE 0 0 3516 STORE CAP CORP COM 862121100 902 26928 SH SOLE 774 0 26154 STRATASYS LTD SHS M85548101 382 14737 SH SOLE 270 0 14467 STRATEGY SHS NS 7HANDL IDX 86280R506 222 8985 SH SOLE 196 0 8789 STRYKER CORPORATION COM 863667101 10662 43775 SH SOLE 7296 0 36479 STURM RUGER & CO INC COM 864159108 1573 23806 SH SOLE 578 0 23228 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 588 39672 SH SOLE 5618 0 34054 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 228 31561 SH SOLE 0 0 31561 SUMMIT MATLS INC CL A 86614U100 282 10050 SH SOLE 10000 0 50 SUN LIFE FINANCIAL INC. COM 866796105 542 10720 SH SOLE 0 0 10720 SUNCOR ENERGY INC NEW COM 867224107 815 39000 SH SOLE 1017 0 37983 SUNDIAL GROWERS INC COM 86730L109 30 26583 SH SOLE 300 0 26283 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1055 33136 SH SOLE 6399 0 26737 SUNRUN INC COM 86771W105 427 7066 SH SOLE 4200 0 2866 SURFACE ONCOLOGY INC COM 86877M209 134 17135 SH SOLE 7000 0 10135 SVB FINANCIAL GROUP COM 78486Q101 3672 7438 SH SOLE 3959 0 3479 SYNCHRONY FINANCIAL COM 87165B103 467 11468 SH SOLE 1648 0 9820 SYNOPSYS INC COM 871607107 1421 5732 SH SOLE 0 0 5732 SYSCO CORP COM 871829107 2745 34866 SH SOLE 2798 0 32068 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7855 66413 SH SOLE 1215 0 65198 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 623 34129 SH SOLE 474 0 33655 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 451 2550 SH SOLE 101 0 2449 TAL EDUCATION GROUP SPONSORED ADS 874080104 341 6327 SH SOLE 0 0 6327 TANGER FACTORY OUTLET CTRS I COM 875465106 344 22735 SH SOLE 6298 0 16437 TAPESTRY INC COM 876030107 3357 81457 SH SOLE 48906 0 32551 TARGA RES CORP COM 87612G101 297 9357 SH SOLE 100 0 9257 TARGET CORP COM 87612E106 14992 75688 SH SOLE 2107 0 73581 TARGET HOSPITALITY CORP COM 87615L107 45 17777 SH SOLE 0 0 17777 TC ENERGY CORP COM 87807B107 3702 80920 SH SOLE 6129 0 74791 TE CONNECTIVITY LTD REG SHS H84989104 576 4459 SH SOLE 147 0 4312 TELADOC HEALTH INC COM 87918A105 6891 37912 SH SOLE 10150 0 27762 TELEFLEX INCORPORATED COM 879369106 3370 8111 SH SOLE 925 0 7186 TELLURIAN INC NEW COM 87968A104 50 21315 SH SOLE 0 0 21315 TELOS CORP MD COM 87969B101 277 7310 SH SOLE 0 0 7310 TEMPLETON DRAGON FD INC COM 88018T101 475 20178 SH SOLE 534 0 19644 TEMPLETON EMERGING MKTS INCO COM 880192109 105 14300 SH SOLE 0 0 14300 TEMPUR SEALY INTL INC COM 88023U101 230 6295 SH SOLE 68 0 6227 TERADYNE INC COM 880770102 848 6971 SH SOLE 113 0 6858 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 215 4511 SH SOLE 0 0 4511 TESLA INC COM 88160R101 58902 88186 SH SOLE 5501 0 82685 TESLA INC COM 88160R101 6 10000 SH Put SOLE 0 0 10000 TETRA TECH INC NEW COM 88162G103 959 7066 SH SOLE 0 0 7066 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 182 15778 SH SOLE 0 0 15778 TEXAS INSTRS INC COM 882508104 11252 59541 SH SOLE 2838 0 56703 TEXAS PACIFIC LAND CORPORATI COM 88262P102 454 286 SH SOLE 32 0 254 TEXTRON INC COM 883203101 622 11088 SH SOLE 50 0 11038 THE TRADE DESK INC COM CL A 88339J105 2110 3238 SH SOLE 116 0 3122 THERMO FISHER SCIENTIFIC INC COM 883556102 17963 39358 SH SOLE 3064 0 36294 THOMSON REUTERS CORP. COM NEW 884903709 235 2686 SH SOLE 36 0 2650 THOR INDS INC COM 885160101 548 4073 SH SOLE 0 0 4073 TIDAL ETF TR RPAR RISK PARI 886364603 459 20194 SH SOLE 0 0 20194 TILRAY INC COM CL 2 88688T100 425 18680 SH SOLE 6390 0 12290 TJX COS INC NEW COM 872540109 3949 59701 SH SOLE 2436 0 57265 T-MOBILE US INC COM 872590104 2975 23748 SH SOLE 977 0 22771 TOLL BROTHERS INC COM 889478103 481 8480 SH SOLE 82 0 8398 TORO CO COM 891092108 586 5678 SH SOLE 0 0 5678 TORONTO DOMINION BK ONT COM NEW 891160509 1049 16083 SH SOLE 486 0 15597 TORTOISE ENERGY INDEPENDENC COM 89148K200 1106 63924 SH SOLE 0 0 63924 TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 722 50350 SH SOLE 0 0 50350 TORTOISE PIPELINE & ENERGY F COM 89148H207 729 35575 SH SOLE 0 0 35575 TORTOISE PWR & ENERGY INFRAS COM 89147X104 280 23200 SH SOLE 0 0 23200 TOTAL SE SPONSORED ADS 89151E109 961 20641 SH SOLE 131 0 20510 TOWNEBANK PORTSMOUTH VA COM 89214P109 274 9000 SH SOLE 4000 0 5000 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1163 7456 SH SOLE 195 0 7261 TRACTOR SUPPLY CO COM 892356106 850 4804 SH SOLE 21 0 4783 TRANE TECHNOLOGIES PLC SHS G8994E103 855 5167 SH SOLE 2 0 5165 TRANSDIGM GROUP INC COM 893641100 433 736 SH SOLE 0 0 736 TRANSGLOBE ENERGY CORP COM 893662106 39 24804 SH SOLE 0 0 24804 TRANSOCEAN LTD REG SHS H8817H100 130 36692 SH SOLE 9150 0 27542 TRANSUNION COM 89400J107 397 4414 SH SOLE 0 0 4414 TRAVELERS COMPANIES INC COM 89417E109 2083 13849 SH SOLE 1044 0 12805 TREX CO INC COM 89531P105 1253 13692 SH SOLE 1106 0 12586 TRI CONTL CORP COM 895436103 261 8063 SH SOLE 0 0 8063 TRILOGY METALS INC NEW COM 89621C105 21 10020 SH SOLE 0 0 10020 TRIP COM GROUP LTD ADS 89677Q107 2369 59785 SH SOLE 5342 0 54443 TRITON INTL LTD CL A G9078F107 386 7013 SH SOLE 0 0 7013 TRUIST FINL CORP COM 89832Q109 2421 41523 SH SOLE 3285 0 38238 TTEC HLDGS INC COM 89854H102 222 2206 SH SOLE 1103 0 1103 TWILIO INC CL A 90138F102 3450 10124 SH SOLE 920 0 9204 TWITTER INC COM 90184L102 4954 77859 SH SOLE 4258 0 73601 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 1275 40934 SH SOLE 7440 0 33494 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 792 22363 SH SOLE 4198 0 18165 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 504 14069 SH SOLE 2408 0 11661 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 1284 39309 SH SOLE 7384 0 31925 TYSON FOODS INC CL A 902494103 393 5288 SH SOLE 1 0 5287 UBER TECHNOLOGIES INC COM 90353T100 4542 83321 SH SOLE 4419 0 78902 UBS GROUP AG SHS H42097107 936 60290 SH SOLE 399 0 59891 UGI CORP NEW COM 902681105 1228 29933 SH SOLE 2072 0 27861 ULTA BEAUTY INC COM 90384S303 1121 3627 SH SOLE 1418 0 2209 ULTRA CLEAN HLDGS INC COM 90385V107 331 5700 SH SOLE 0 0 5700 UNDER ARMOUR INC CL A 904311107 5594 252430 SH SOLE 23294 0 229136 UNIFIRST CORP MASS COM 904708104 233 1041 SH SOLE 0 0 1041 UNILEVER PLC SPON ADR NEW 904767704 3341 59857 SH SOLE 923 0 58934 UNION PAC CORP COM 907818108 10043 45564 SH SOLE 6182 0 39382 UNITED AIRLS HLDGS INC COM 910047109 2288 39771 SH SOLE 3756 0 36015 UNITED AIRLS HLDGS INC COM 910047109 9 30000 SH Call SOLE 0 0 30000 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 200 21876 SH SOLE 1000 0 20876 UNITED PARCEL SERVICE INC CL B 911312106 14357 84460 SH SOLE 7462 0 76998 UNITED RENTALS INC COM 911363109 1624 4934 SH SOLE 206 0 4728 UNITED STS OIL FD LP UNITS 91232N207 531 13106 SH SOLE 80 0 13026 UNITEDHEALTH GROUP INC COM 91324P102 17611 47334 SH SOLE 4677 0 42657 UNIVERSAL DISPLAY CORP COM 91347P105 367 1552 SH SOLE 0 0 1552 UNUM GROUP COM 91529Y106 262 9419 SH SOLE 0 0 9419 US BANCORP DEL COM NEW 902973304 3516 63567 SH SOLE 1300 0 62267 US FOODS HLDG CORP COM 912008109 1003 26313 SH SOLE 1000 0 25313 V F CORP COM 918204108 844 10557 SH SOLE 21 0 10536 VALE S A SPONSORED ADS 91912E105 554 31824 SH SOLE 0 0 31824 VALERO ENERGY CORP COM 91913Y100 1676 23409 SH SOLE 737 0 22672 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1014 11565 SH SOLE 0 0 11565 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 1067 65877 SH SOLE 1472 0 64405 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 475 2706 SH SOLE 0 0 2706 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 354 11073 SH SOLE 92 0 10981 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11627 357757 SH SOLE 20110 0 337647 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 0 150000 SH Call SOLE 0 0 150000 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1391 22378 SH SOLE 757 0 21621 VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 251 4899 SH SOLE 1896 0 3003 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 6697 218286 SH SOLE 18358 0 199928 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2318 51488 SH SOLE 5652 0 45836 VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 341 2169 SH SOLE 3 0 2166 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3675 53057 SH SOLE 998 0 52059 VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 446 2331 SH SOLE 0 0 2331 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 743 28805 SH SOLE 80 0 28725 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1005 4127 SH SOLE 165 0 3962 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 41 200000 SH Call SOLE 0 0 200000 VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 501 20013 SH SOLE 0 0 20013 VANECK VECTORS ETF TR VIDEO GAMING 92189F114 842 12322 SH SOLE 3474 0 8848 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 2316 127927 SH SOLE 10316 0 117611 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 9427 40120 SH SOLE 257 0 39863 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 5666 41450 SH SOLE 189 0 41261 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1594 8199 SH SOLE 0 0 8199 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 3251 18425 SH SOLE 1219 0 17206 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1852 11853 SH SOLE 0 0 11853 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1807 8175 SH SOLE 0 0 8175 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 2318 13312 SH SOLE 0 0 13312 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 3095 15561 SH SOLE 851 0 14710 VANGUARD BD INDEX FDS INTERMED TERM 921937819 53699 605191 SH SOLE 36661 0 568530 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 5510 56143 SH SOLE 2442 0 53701 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 20676 251554 SH SOLE 4692 0 246862 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 63873 753928 SH SOLE 54685 0 699243 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 10627 186048 SH SOLE 24137 0 161911 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 9354 52881 SH SOLE 796 0 52085 VANGUARD INDEX FDS GROWTH ETF 922908736 86858 337915 SH SOLE 9042 0 328873 VANGUARD INDEX FDS LARGE CAP ETF 922908637 196766 1061875 SH SOLE 23761 0 1038114 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 28668 133596 SH SOLE 1349 0 132247 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 31771 235576 SH SOLE 3739 0 231837 VANGUARD INDEX FDS MID CAP ETF 922908629 143870 649999 SH SOLE 25801 0 624198 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 17660 192251 SH SOLE 10836 0 181415 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 106058 291131 SH SOLE 5009 0 286122 VANGUARD INDEX FDS SM CP VAL ETF 922908611 11898 71840 SH SOLE 14332 0 57508 VANGUARD INDEX FDS SMALL CP ETF 922908751 90561 423023 SH SOLE 16536 0 406487 VANGUARD INDEX FDS SML CP GRW ETF 922908595 14981 54547 SH SOLE 1054 0 53493 VANGUARD INDEX FDS TOTAL STK MKT 922908769 182989 885330 SH SOLE 76993 0 808337 VANGUARD INDEX FDS VALUE ETF 922908744 104946 798313 SH SOLE 43581 0 754732 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1999 32936 SH SOLE 1342 0 31594 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 20374 391410 SH SOLE 59053 0 332357 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 802 12729 SH SOLE 2752 0 9977 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 551 6741 SH SOLE 2459 0 4282 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6632 51667 SH SOLE 5017 0 46650 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 915 16403 SH SOLE 3675 0 12728 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 39708 408144 SH SOLE 2798 0 405346 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 40275 781423 SH SOLE 20554 0 760869 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 23391 428098 SH SOLE 27417 0 400681 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2883 42874 SH SOLE 2612 0 40262 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 19234 206759 SH SOLE 13950 0 192809 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 7158 134111 SH SOLE 34207 0 99904 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1508 24504 SH SOLE 1023 0 23481 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 17646 213897 SH SOLE 7535 0 206362 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 2749 30750 SH SOLE 2568 0 28182 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3208 12832 SH SOLE 724 0 12108 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1114 6015 SH SOLE 0 0 6015 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2119 15941 SH SOLE 0 0 15941 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1282 7189 SH SOLE 75 0 7114 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2108 15080 SH SOLE 25 0 15055 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 606 3276 SH SOLE 0 0 3276 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 68798 467759 SH SOLE 21292 0 446467 VANGUARD STAR FDS VG TL INTL STK F 921909768 19524 311387 SH SOLE 14988 0 296399 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 21905 446037 SH SOLE 43549 0 402488 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1137 14666 SH SOLE 215 0 14451 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 31423 310841 SH SOLE 13145 0 297696 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2269 27393 SH SOLE 7407 0 19986 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 3457 52814 SH SOLE 4000 0 48814 VANGUARD WORLD FD ESG US STK ETF 921910733 819 11102 SH SOLE 260 0 10842 VANGUARD WORLD FD MEGA CAP INDEX 921910873 3077 21945 SH SOLE 1715 0 20230 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 5538 58177 SH SOLE 7150 0 51027 VANGUARD WORLD FD MEGA GRWTH IND 921910816 5529 26700 SH SOLE 7416 0 19284 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1245 9574 SH SOLE 309 0 9265 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 12293 41618 SH SOLE 940 0 40678 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 7050 39554 SH SOLE 3291 0 36263 VANGUARD WORLD FDS ENERGY ETF 92204A306 4858 71439 SH SOLE 1360 0 70079 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2866 33921 SH SOLE 3143 0 30778 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 19609 85720 SH SOLE 3890 0 81830 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 4059 21449 SH SOLE 737 0 20712 VANGUARD WORLD FDS INF TECH ETF 92204A702 16411 45776 SH SOLE 4995 0 40781 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1980 11454 SH SOLE 642 0 10812 VANGUARD WORLD FDS UTILITIES ETF 92204A876 6120 43559 SH SOLE 6650 0 36909 VARIAN MED SYS INC COM 92220P105 245 1383 SH SOLE 0 0 1383 VBI VACCINES INC CDA COM NEW 91822J103 124 39850 SH SOLE 2800 0 37050 VEEVA SYS INC CL A COM 922475108 3479 13314 SH SOLE 959 0 12355 VENTAS INC COM 92276F100 413 7750 SH SOLE 252 0 7498 VEREIT INC COM 92339V308 296 7662 SH SOLE 0 0 7662 VERICEL CORP COM 92346J108 627 11284 SH SOLE 0 0 11284 VERISIGN INC COM 92343E102 790 3979 SH SOLE 58 0 3921 VERISK ANALYTICS INC COM 92345Y106 10077 57034 SH SOLE 86 0 56948 VERIZON COMMUNICATIONS INC COM 92343V104 45531 782980 SH SOLE 40049 0 742931 VERTEX PHARMACEUTICALS INC COM 92532F100 2480 11545 SH SOLE 5211 0 6334 VIACOMCBS INC CL B 92556H206 3477 77096 SH SOLE 32499 0 44597 VIATRIS INC COM 92556V106 803 57510 SH SOLE 5178 0 52332 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 12701 189087 SH SOLE 1144 0 187943 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 17510 260915 SH SOLE 59529 0 201386 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 2542 40777 SH SOLE 0 0 40777 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1369 25016 SH SOLE 1414 0 23602 VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 2018 84888 SH SOLE 80 0 84808 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 399 11076 SH SOLE 0 0 11076 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 5162 168525 SH SOLE 1674 0 166851 VIRTU FINL INC CL A 928254101 5339 171952 SH SOLE 11756 0 160196 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 501 88500 SH SOLE 0 0 88500 VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 346 69500 SH SOLE 0 0 69500 VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 265 8444 SH SOLE 0 0 8444 VIRTUS DIVIDEND INTEREST & P COM 92840R101 265 19226 SH SOLE 4597 0 14629 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 325 35294 SH SOLE 0 0 35294 VISA INC COM CL A 92826C839 35591 168094 SH SOLE 14805 0 153289 VISLINK TECHNOLOGIES INC COM 92836Y300 29 10000 SH SOLE 0 0 10000 VISTRA CORP COM 92840M102 3221 182187 SH SOLE 16101 0 166086 VMWARE INC CL A COM 928563402 678 4509 SH SOLE 273 0 4236 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1017 55207 SH SOLE 654 0 54553 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 819 88100 SH SOLE 0 0 88100 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1561 195061 SH SOLE 2500 0 192561 VOYA GLBL ADV & PREM OPP FD COM 92912R104 182 18950 SH SOLE 0 0 18950 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 925 162306 SH SOLE 0 0 162306 VOYA INFRASTRUCTURE INDLS & COM 92912X101 917 74100 SH SOLE 0 0 74100 VROOM INC COM 92918V109 345 8848 SH SOLE 4485 0 4363 WALGREENS BOOTS ALLIANCE INC COM 931427108 6360 115860 SH SOLE 7900 0 107960 WALMART INC COM 931142103 19636 144562 SH SOLE 6554 0 138008 WASTE CONNECTIONS INC COM 94106B101 347 3209 SH SOLE 295 0 2914 WASTE MGMT INC DEL COM 94106L109 8157 63226 SH SOLE 3682 0 59544 WATERS CORP COM 941848103 1278 4497 SH SOLE 67 0 4430 WATFORD HLDGS LTD SHS G94787101 329 9501 SH SOLE 0 0 9501 WAYFAIR INC CL A 94419L101 1100 3494 SH SOLE 405 0 3089 WD-40 CO COM 929236107 1627 5314 SH SOLE 255 0 5059 WEBSTER FINL CORP CONN COM 947890109 571 10361 SH SOLE 0 0 10361 WEC ENERGY GROUP INC COM 92939U106 1136 12136 SH SOLE 446 0 11690 WELLS FARGO ADV MULTI SCTR I COM 94987D101 349 27918 SH SOLE 4333 0 23585 WELLS FARGO CO NEW COM 949746101 9726 248951 SH SOLE 101377 0 147574 WELLS FARGO CO NEW COM 949746101 193 1670000 SH Call SOLE 0 0 1670000 WELLTOWER INC COM 95040Q104 1976 27593 SH SOLE 685 0 26908 WEST PHARMACEUTICAL SVSC INC COM 955306105 317 1125 SH SOLE 43 0 1082 WESTERN ALLIANCE BANCORP COM 957638109 267 2832 SH SOLE 140 0 2692 WESTERN ASSET / CLAYMORE INF COM 95766R104 485 39900 SH SOLE 0 0 39900 WESTERN ASSET / CLAYMORE INF COM SH BEN INT 95766Q106 149 11670 SH SOLE 0 0 11670 WESTERN UN CO COM 959802109 300 12162 SH SOLE 570 0 11592 WEYERHAEUSER CO MTN BE COM NEW 962166104 1196 33605 SH SOLE 928 0 32677 WHEATON PRECIOUS METALS CORP COM 962879102 2276 59575 SH SOLE 1334 0 58241 WHIRLPOOL CORP COM 963320106 253 1147 SH SOLE 22 0 1125 WILLIAMS COS INC COM 969457100 4989 210623 SH SOLE 12451 0 198172 WILLIAMS SONOMA INC COM 969904101 601 3354 SH SOLE 128 0 3226 WILLIS TOWERS WATSON PLC LTD SHS G96629103 775 3389 SH SOLE 28 0 3361 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 270 9720 SH SOLE 0 0 9720 WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 145 22000 SH SOLE 0 0 22000 WINGSTOP INC COM 974155103 330 2598 SH SOLE 42 0 2556 WIPRO LTD SPON ADR 1 SH 97651M109 282 44459 SH SOLE 3162 0 41297 WISDOMTREE TR 90/60 BALNCED FD 97717Y790 548 14688 SH SOLE 596 0 14092 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 523 10840 SH SOLE 300 0 10540 WISDOMTREE TR EM EX ST-OWNED 97717X578 5670 139336 SH SOLE 13656 0 125680 WISDOMTREE TR EM LCL DEBT FD 97717X867 617 19255 SH SOLE 285 0 18970 WISDOMTREE TR EMER MKT HIGH FD 97717W315 532 11988 SH SOLE 3881 0 8107 WISDOMTREE TR EMG MKTS SMCAP 97717W281 854 16655 SH SOLE 376 0 16279 WISDOMTREE TR FLOATNG RAT TREA 97717X628 1848 73616 SH SOLE 452 0 73164 WISDOMTREE TR GLB US QTLY DIV 97717W844 10477 134964 SH SOLE 4368 0 130596 WISDOMTREE TR INDIA ERNGS FD 97717W422 1002 31805 SH SOLE 2573 0 29232 WISDOMTREE TR INTK MLTIFACTR 97717Y774 460 18076 SH SOLE 0 0 18076 WISDOMTREE TR INTL EQUITY FD 97717W703 3356 63825 SH SOLE 0 0 63825 WISDOMTREE TR INTL SMCAP DIV 97717W760 874 12094 SH SOLE 478 0 11616 WISDOMTREE TR JAPN HEDGE EQT 97717W851 5301 86413 SH SOLE 6528 0 79885 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 1786 35169 SH SOLE 0 0 35169 WISDOMTREE TR US CORP BOND FD 97717X198 477 9104 SH SOLE 410 0 8694 WISDOMTREE TR US HGH YLD CORP 97717X172 2017 38770 SH SOLE 641 0 38129 WISDOMTREE TR US HIGH DIVIDEND 97717W208 215 2821 SH SOLE 100 0 2721 WISDOMTREE TR US LARGECAP DIVD 97717W307 2796 24383 SH SOLE 573 0 23810 WISDOMTREE TR US LARGECAP FUND 97717W588 2506 57808 SH SOLE 856 0 56952 WISDOMTREE TR US MIDCAP DIVID 97717W505 2704 66901 SH SOLE 2703 0 64198 WISDOMTREE TR US MIDCAP FUND 97717W570 4145 81402 SH SOLE 3540 0 77862 WISDOMTREE TR US MULTIFACTOR 97717Y857 1129 29825 SH SOLE 708 0 29117 WISDOMTREE TR US QTLY DIV GRT 97717X669 52522 918376 SH SOLE 141675 0 776701 WISDOMTREE TR US S CAP QTY DIV 97717X651 589 12792 SH SOLE 429 0 12363 WISDOMTREE TR US SHT TRM CORP 97717X156 1879 36621 SH SOLE 4811 0 31810 WISDOMTREE TR US SMALLCAP DIVD 97717W604 2219 71228 SH SOLE 1694 0 69534 WISDOMTREE TR US SMALLCAP FUND 97717W562 617 13013 SH SOLE 2029 0 10984 WISDOMTREE TR US TOTAL DIVIDND 97717W109 802 7097 SH SOLE 422 0 6675 WISDOMTREE TR YIELD ENHANCD US 97717X511 9248 180628 SH SOLE 12864 0 167764 WIX COM LTD SHS M98068105 438 1567 SH SOLE 520 0 1047 WORKDAY INC CL A 98138H101 510 2055 SH SOLE 4 0 2051 WORKHORSE GROUP INC COM NEW 98138J206 19953 1449032 SH SOLE 4290 0 1444742 WORLD GOLD TR SPDR GLD MINIS 98149E204 778 45784 SH SOLE 5565 0 40219 WP CAREY INC COM 92936U109 3357 47443 SH SOLE 1926 0 45517 WPP PLC NEW ADR 92937A102 1085 16978 SH SOLE 5319 0 11659 WW INTL INC COM 98262P101 229 7339 SH SOLE 0 0 7339 XCEL ENERGY INC COM 98389B100 1088 16354 SH SOLE 852 0 15502 XILINX INC COM 983919101 633 5115 SH SOLE 177 0 4938 XPENG INC ADS 98422D105 2579 70629 SH SOLE 400 0 70229 XYLEM INC COM 98419M100 1047 9956 SH SOLE 50 0 9906 YELLOW CORP COM 985510106 2201 250266 SH SOLE 0 0 250266 YUM BRANDS INC COM 988498101 2727 25207 SH SOLE 1906 0 23301 YUM CHINA HLDGS INC COM 98850P109 1301 21967 SH SOLE 1961 0 20006 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 713 1469 SH SOLE 12 0 1457 ZENDESK INC COM 98936J101 460 3469 SH SOLE 970 0 2499 ZILLOW GROUP INC CL C CAP STK 98954M200 4105 31658 SH SOLE 2051 0 29607 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1347 8414 SH SOLE 616 0 7798 ZIOPHARM ONCOLOGY INC COM 98973P101 1000 277609 SH SOLE 24250 0 253359 ZOETIS INC CL A 98978V103 13018 82668 SH SOLE 14074 0 68594 ZOMEDICA PHARMACEUTICALS COR COM 98980M109 39 24700 SH SOLE 0 0 24700 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7274 22642 SH SOLE 934 0 21708 ZSCALER INC COM 98980G102 1088 6336 SH SOLE 70 0 6266 ZYNGA INC CL A 98986T108 342 33464 SH SOLE 2195 0 31269