0001062993-21-004685.txt : 20210517 0001062993-21-004685.hdr.sgml : 20210517 20210517105055 ACCESSION NUMBER: 0001062993-21-004685 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210517 DATE AS OF CHANGE: 20210517 EFFECTIVENESS DATE: 20210517 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAPTRUST FINANCIAL ADVISORS CENTRAL INDEX KEY: 0001512024 IRS NUMBER: 260058143 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14079 FILM NUMBER: 21928482 BUSINESS ADDRESS: STREET 1: 4208 SIX FORKS ROAD, SUITE 1700 CITY: RALEIGH STATE: NC ZIP: 27609 BUSINESS PHONE: (919) 870-6822 MAIL ADDRESS: STREET 1: 4208 SIX FORKS ROAD, SUITE 1700 CITY: RALEIGH STATE: NC ZIP: 27609 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001512024 XXXXXXXX 03-31-2021 03-31-2021 CAPTRUST FINANCIAL ADVISORS
4208 SIX FORKS ROAD, SUITE 1700 RALEIGH NC 27609
13F HOLDINGS REPORT 028-14079 N
DENISE M BUCHANAN CHIEF COMPLIANCE OFFICER 919-870-6822 /s/ DENISE M BUCHANAN RALEIGH NC 05-17-2021 0 4642 9239478 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE AGILENT TECHNOLOGIES INC COM Common Stock 00846U101 1918 15085 SH SOLE 15085 0 0 ALCOA CORP COM Common Stock 013872106 169 5205 SH SOLE 5205 0 0 ASIA BROADBAND INC COM Common Stock 04518L100 2 11000 SH SOLE 11000 0 0 AIA GROUP LTD SPONSORED ADR ADR 001317205 2688 54753 SH SOLE 54753 0 0 AMERICAN AIRLS GROUP INC COM Common Stock 02376R102 403 16845 SH SOLE 16845 0 0 THE AARONS COMPANY INC COM Common Stock 00258W108 32 1229 SH SOLE 1229 0 0 APPLIED OPTOELECTRONICS INC COM Common Stock 03823U102 13 1552 SH SOLE 1552 0 0 AAON INC COM PAR $0.004 Common Stock 000360206 142 2033 SH SOLE 2033 0 0 ADVANCE AUTO PARTS INC COM Common Stock 00751Y106 6821 37125 SH SOLE 37125 0 0 APPLE INC COM Common Stock 037833100 332965 2725867 SH SOLE 2725867 0 0 ATLANTIC SAPPHIRE ASA SHS Common Stock R07217103 7 500 SH SOLE 500 0 0 ABN AMRO BANK N.V. UNSPONSORD ADS ADR 00080Q105 1 118 SH SOLE 118 0 0 ATLAS AIR WORLDWIDE HLDGS INC COM NEW Common Stock 049164205 198 3277 SH SOLE 3277 0 0 ISHARES MSCI ALL COUNTRY ASIA EX JAPAN INDEX FUND ETF 464288182 9 95 SH SOLE 95 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Common Stock 01881G106 283 7084 SH SOLE 7084 0 0 ABB LTD SPONSORED ADR ADR 000375204 329 10792 SH SOLE 10792 0 0 ABBVIE INC COM Common Stock 00287Y109 34805 321616 SH SOLE 321616 0 0 AMERISOURCEBERGEN CORP COM Common Stock 03073E105 886 7502 SH SOLE 7502 0 0 AMERIS BANCORP COM Common Stock 03076K108 176 3338 SH SOLE 3338 0 0 ABCELLERA BIOLOGICS INC COM Common Stock 00288U106 24 710 SH SOLE 710 0 0 ABCAM PLC ADS ADR 000380204 16 819 SH SOLE 819 0 0 AMBEV SA SPONSORED ADR ADR 02319V103 213 77832 SH SOLE 77832 0 0 ASBURY AUTOMOTIVE GROUP INC COM Common Stock 043436104 592 3011 SH SOLE 3011 0 0 ABM INDS INC COM Common Stock 000957100 351 6850 SH SOLE 6850 0 0 ABIOMED INC COM Common Stock 003654100 518 1624 SH SOLE 1624 0 0 AMERICAN BATTERY METALS C COM Common Stock 02451V101 5 3000 SH SOLE 3000 0 0 AIRBNB INC COM CL A Common Stock 009066101 614 3269 SH SOLE 3269 0 0 ABBOTT LABS COM Common Stock 002824100 27340 228139 SH SOLE 228139 0 0 AB&T FINL CORP COM Common Stock 00037W106 0 1000 SH SOLE 1000 0 0 ALLEGIANCE BANCSHARES INC COM Common Stock 01748H107 34 844 SH SOLE 844 0 0 ARCOSA INC COM Common Stock 039653100 514 7893 SH SOLE 7893 0 0 ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 66 2543 SH SOLE 2543 0 0 AURORA CANNABIS INC COM Common Stock 05156X884 12 1318 SH SOLE 1318 0 0 ATLANTIC CAP BANCSHARES INC COM Common Stock 048269203 4 176 SH SOLE 176 0 0 ACCOLADE INC COM Common Stock 00437E102 3 68 SH SOLE 68 0 0 ACCO BRANDS CORP COM Common Stock 00081T108 30 3514 SH SOLE 3514 0 0 ACCOR S A SPONSORED ADR ADR 00435F309 12 1555 SH SOLE 1555 0 0 AIR CDA INC VAR VTG SHS Common Stock 008911877 2 100 SH SOLE 100 0 0 ACCEL ENTERTAINMENT INC COM CL A1 Common Stock 00436Q106 2 150 SH SOLE 150 0 0 ALPS CLEAN ENERGY ETF ETF 00162Q460 175 2238 SH SOLE 2238 0 0 ACORN ENERGY INC COM Common Stock 004848107 12 19000 SH SOLE 19000 0 0 ARCH CAP GROUP LTD ORD Common Stock G0450A105 174 4532 SH SOLE 4532 0 0 ACADIA HEALTHCARE COMPANY INC COM Common Stock 00404A109 357 6256 SH SOLE 6256 0 0 ALBERTSONS COS INC COMMON STOCK Common Stock 013091103 158 8283 SH SOLE 8283 0 0 ATLAS CREST INVT CORP COM Common Stock 049284102 15 1475 SH SOLE 1475 0 0 ATLAS CREST INVT CORP WT EXP 013027 Common Stock 049284110 32 17665 SH SOLE 17665 0 0 ACI WORLDWIDE INC COM Common Stock 004498101 95 2496 SH SOLE 2496 0 0 AXCELIS TECHNOLOGIES INC COM NEW Common Stock 054540208 71 1721 SH SOLE 1721 0 0 AECOM COM Common Stock 00766T100 57 893 SH SOLE 893 0 0 ACM RESH INC COM CL A Common Stock 00108J109 30 376 SH SOLE 376 0 0 ACCENTURE PLC IRELAND SHS CLASS A Common Stock G1151C101 14447 52298 SH SOLE 52298 0 0 ACNB CORP COM Common Stock 000868109 27 908 SH SOLE 908 0 0 ASCENDANT DIGITAL ACQUISITION COM CL A Common Stock G05155109 109 11000 SH SOLE 11000 0 0 ACS ACTIVIDADES DE CONST Y SER UNSPONSORED ADR ADR 00089H106 13 2039 SH SOLE 2039 0 0 ACME UTD CORP COM Common Stock 004816104 13 340 SH SOLE 340 0 0 ACURA PHARMACEUTICALS INC COM Common Stock 00509L802 0 245 SH SOLE 245 0 0 ISHARES MSCI ACWI INDEX FUND ETF 464288257 617 6489 SH SOLE 6489 0 0 ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 3526 35742 SH SOLE 35742 0 0 ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 25302 458544 SH SOLE 458544 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR ADR 00653A107 5 940 SH SOLE 940 0 0 ADOBE SYSTEMS INCORPORATED COM Common Stock 00724F101 51460 108252 SH SOLE 108252 0 0 ADIDAS AG ADR ADR 00687A107 124 789 SH SOLE 789 0 0 26 CAPITAL ACQUISITION CORP UNIT EX 123127 Common Stock 90138P209 169 16854 SH SOLE 16854 0 0 ADVANCED EMISSIONS SOLUTIONS I COM Common Stock 00770C101 20 3615 SH SOLE 3615 0 0 ANALOG DEVICES INC COM Common Stock 032654105 4513 29104 SH SOLE 29104 0 0 ARCHER DANIELS MIDLAND CO COM Common Stock 039483102 2281 40010 SH SOLE 40010 0 0 ADIENT PLC ORD SHS Common Stock G0084W101 31 701 SH SOLE 701 0 0 AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 8593 45372 SH SOLE 45372 0 0 ADAPTIVE BIOTECHNOLOGIES CORP COM Common Stock 00650F109 59 1460 SH SOLE 1460 0 0 KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE ADR 500467501 47 1700 SH SOLE 1700 0 0 ALLIANCE DATA SYSTEMS CORP COM Common Stock 018581108 124 1102 SH SOLE 1102 0 0 AUTODESK INC COM Common Stock 052769106 1794 6473 SH SOLE 6473 0 0 ADT INC DEL COM Common Stock 00090Q103 8 891 SH SOLE 891 0 0 ADTRAN INC COM Common Stock 00738A106 113 6773 SH SOLE 6773 0 0 ADDUS HOMECARE CORP COM Common Stock 006739106 215 2057 SH SOLE 2057 0 0 ADVERUM BIOTECHNOLOGIES INC COM Common Stock 00773U108 5 500 SH SOLE 500 0 0 ADYEN N V UNSPONSRED ADS ADR 00783V104 1826 40831 SH SOLE 40831 0 0 AMEREN CORP COM Common Stock 023608102 1749 21495 SH SOLE 21495 0 0 AEGON N V NY REGISTRY SHS ADR 007924103 2 508 SH SOLE 508 0 0 AEGION CORP COM Common Stock 00770F104 17 607 SH SOLE 607 0 0 ADVANCED ENERGY INDS COM Common Stock 007973100 45 411 SH SOLE 411 0 0 AMERICAN EQTY INVT LIFE HLD CO COM Common Stock 025676206 333 10552 SH SOLE 10552 0 0 AGNICO EAGLE MINES LTD COM Common Stock 008474108 9 150 SH SOLE 150 0 0 AMERICAN EAGLE OUTFITTERS INC COM Common Stock 02553E106 31 1066 SH SOLE 1066 0 0 AMERICAN ELEC PWR CO INC COM Common Stock 025537101 3510 41440 SH SOLE 41440 0 0 AERCAP HOLDINGS NV SHS Common Stock N00985106 59 1011 SH SOLE 1011 0 0 AER ENERGY RES INC COM NEW Common Stock 000944207 0 54945 SH SOLE 54945 0 0 AES CORP COM Common Stock 00130H105 1188 44307 SH SOLE 44307 0 0 AEVA TECHNOLOGIES INC COM Common Stock 00835Q103 31 2630 SH SOLE 2630 0 0 ATOS ORIGIN SA UNSPONSORD ADR ADR 04962A105 3 194 SH SOLE 194 0 0 AUDIOEYE INC COM NEW Common Stock 050734201 14 500 SH SOLE 500 0 0 AMERICAN FINL GROUP INC OHIO COM Common Stock 025932104 1037 9090 SH SOLE 9090 0 0 ARMSTRONG FLOORING INC COM Common Stock 04238R106 5 1046 SH SOLE 1046 0 0 AFLAC INC COM Common Stock 001055102 9178 179332 SH SOLE 179332 0 0 AFFIMED N V COM Common Stock N01045108 40 5000 SH SOLE 5000 0 0 AFFIRM HLDGS INC COM CL A Common Stock 00827B106 14 200 SH SOLE 200 0 0 AFTERPAY LTD ADS ADR 00832J102 11 142 SH SOLE 142 0 0 FIRST MAJESTIC SILVER CORP COM Common Stock 32076V103 19 1200 SH SOLE 1200 0 0 AGBA ACQUISITION LTD RT Common Stock G0120M125 2 3500 SH SOLE 3500 0 0 AGBA ACQUISITION LTD WT EXP 051024 Common Stock G0120M117 1 3500 SH SOLE 3500 0 0 ALTIMETER GROWTH CORP CL A Common Stock G0370L108 13 1083 SH SOLE 1083 0 0 ALTIMETER GROWTH CORP 2 COM CL A Common Stock G0371B109 14 1302 SH SOLE 1302 0 0 AGCO CORP COM Common Stock 001084102 263 1833 SH SOLE 1833 0 0 AGENUS INC COM NEW Common Stock 00847G705 1447 531992 SH SOLE 531992 0 0 AGEAS SPONSORED ADR NE ADR 00844W208 49 805 SH SOLE 805 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 52221 458761 SH SOLE 458761 0 0 WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND ETF 97717X511 11 210 SH SOLE 210 0 0 ALAMOS GOLD INC NEW COM CL A Common Stock 011532108 12 1562 SH SOLE 1562 0 0 AGIOS PHARMACEUTICALS INC COM Common Stock 00847X104 89 1728 SH SOLE 1728 0 0 FEDERAL AGRIC MTG CORP CL C Common Stock 313148306 63 622 SH SOLE 622 0 0 ASSURED GUARANTY LTD COM Common Stock G0585R106 319 7535 SH SOLE 7535 0 0 AVANGRID INC COM Common Stock 05351W103 129 2564 SH SOLE 2564 0 0 PLAYAGS INC COM Common Stock 72814N104 0 38 SH SOLE 38 0 0 APPLIED GENETIC TECHNOLOGIES C COM Common Stock 03820J100 3 500 SH SOLE 500 0 0 ARGAN INC COM Common Stock 04010E109 9 163 SH SOLE 163 0 0 AGILYSYS INC COM Common Stock 00847J105 9 189 SH SOLE 189 0 0 ANHUI CONCH CEMENT CO LTD ADR ADR 035243104 31 946 SH SOLE 946 0 0 ADAPTHEALTH CORP COM CL A Common Stock 00653Q102 14 372 SH SOLE 372 0 0 ADECCO GROUP AG ADR ADR 006754204 162 4813 SH SOLE 4813 0 0 ASAHI KASEI CORP UNSPONSORED ADR ADR 043400100 18 787 SH SOLE 787 0 0 C3 AI INC CL A Common Stock 12468P104 29 436 SH SOLE 436 0 0 AMERICAN INTL GROUP INC COM NEW Common Stock 026874784 39551 855895 SH SOLE 855895 0 0 AIM IMMUNOTECH INC COM Common Stock 00901B105 32 14000 SH SOLE 14000 0 0 ALTRA INDL MOTION CORP COM Common Stock 02208R106 282 5092 SH SOLE 5092 0 0 AIMRITE HLDGS CORP COM NEW Common Stock 009003203 0 2000 SH SOLE 2000 0 0 ALBANY INTL CORP CL A Common Stock 012348108 75 892 SH SOLE 892 0 0 AIR LIQUIDE ADR ADR 009126202 459 14035 SH SOLE 14035 0 0 AAR CORP COM Common Stock 000361105 99 2376 SH SOLE 2376 0 0 FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF ETF 33738R704 58 1420 SH SOLE 1420 0 0 APPLIED INDL TECHNOLOGIES INC COM Common Stock 03820C105 270 2957 SH SOLE 2957 0 0 ARTIFICIAL INTELLIGENCE TECHNO COM NEW Common Stock 04316D201 6 61065 SH SOLE 61065 0 0 ASSURANT INC COM Common Stock 04621X108 78 550 SH SOLE 550 0 0 AJAX I COM Common Stock G0190X100 10 1000 SH SOLE 1000 0 0 GALLAGHER ARTHUR J & CO COM Common Stock 363576109 392 3141 SH SOLE 3141 0 0 AJINOMOTO INC ADR ADR 009707100 1 33 SH SOLE 33 0 0 AEROJET ROCKETDYNE HLDGS INC COM Common Stock 007800105 191 4069 SH SOLE 4069 0 0 AKAMAI TECHNOLOGIES INC COM Common Stock 00971T101 1818 17844 SH SOLE 17844 0 0 ACHAOGEN INC COM Common Stock 004449104 0 3200 SH SOLE 3200 0 0 AKEBIA THERAPEUTICS INC COM Common Stock 00972D105 2 462 SH SOLE 462 0 0 AKOUSTIS TECHNOLOGIES INC COM Common Stock 00973N102 3 241 SH SOLE 241 0 0 AKZO NOBEL N V SPONSRD ADS NEW ADR 010199503 3 69 SH SOLE 69 0 0 AIR LEASE CORP CL A Common Stock 00912X302 96 1963 SH SOLE 1963 0 0 ALBERTON ACQUISITION CORP RT Common Stock G35006132 4 7000 SH SOLE 7000 0 0 ALBERTON ACQUISITION CORP WT EXP 042625 Common Stock G35006124 3 7000 SH SOLE 7000 0 0 ALBEMARLE CORP COM Common Stock 012653101 265 1808 SH SOLE 1808 0 0 ALBIREO PHARMA INC COM Common Stock 01345P106 5 147 SH SOLE 147 0 0 ALCON AG ORD SHS Common Stock H01301128 2067 29454 SH SOLE 29454 0 0 ALICO INC COM Common Stock 016230104 4 147 SH SOLE 147 0 0 ALLETE INC COM NEW Common Stock 018522300 93 1378 SH SOLE 1378 0 0 ALEAFIA HEALTH INC COM Common Stock 01444Q104 2 3427 SH SOLE 3427 0 0 ALECTOR INC COM Common Stock 014442107 2 100 SH SOLE 100 0 0 ALFA LAVAL AB SWEDEN ADR ADR 015393101 246 8159 SH SOLE 8159 0 0 ALAMO GROUP INC COM Common Stock 011311107 234 1498 SH SOLE 1498 0 0 ALLEGRO MICROSYSTEMS INC COM Common Stock 01749D105 8 298 SH SOLE 298 0 0 ALIGN TECHNOLOGY INC COM Common Stock 016255101 1142 2108 SH SOLE 2108 0 0 ALLEGIANT TRAVEL CO COM Common Stock 01748X102 48 198 SH SOLE 198 0 0 ALLIANZ SE UNSPONSRD ADS ADR 018820100 668 26124 SH SOLE 26124 0 0 ALASKA AIR GROUP INC COM Common Stock 011659109 575 8311 SH SOLE 8311 0 0 ALKERMES PLC SHS Common Stock G01767105 5 276 SH SOLE 276 0 0 ALLSTATE CORP COM Common Stock 020002101 16782 145082 SH SOLE 145082 0 0 ALLEGION PLC ORD SHS Common Stock G0176J109 216 1723 SH SOLE 1723 0 0 ALLAKOS INC COM Common Stock 01671P100 3 29 SH SOLE 29 0 0 ALLY FINL INC COM Common Stock 02005N100 221 4883 SH SOLE 4883 0 0 ALNYLAM PHARMACEUTICALS INC COM Common Stock 02043Q107 94 666 SH SOLE 666 0 0 ASTRONOVA INC COM Common Stock 04638F108 0 19 SH SOLE 19 0 0 ASTELLAS PHARMA INC ADR ADR 04623U102 51 3306 SH SOLE 3306 0 0 ALPINE 4 HOLDINGS INC CL A Common Stock 02083E105 5 1305 SH SOLE 1305 0 0 ALARM COM HLDGS INC COM Common Stock 011642105 69 794 SH SOLE 794 0 0 ALERUS FINL CORP COM Common Stock 01446U103 3 103 SH SOLE 103 0 0 ALSTOM SA ADR ADR 021244207 97 19589 SH SOLE 19589 0 0 ALLISON TRANSMISSION HLDGS INC COM Common Stock 01973R101 1038 25421 SH SOLE 25421 0 0 ALTO INGREDIENTS INC COM Common Stock 021513106 4 737 SH SOLE 737 0 0 ALTAIR ENGR INC COM CL A Common Stock 021369103 98 1567 SH SOLE 1567 0 0 ALTEX INDS INC COM Common Stock 021454103 0 200 SH SOLE 200 0 0 AUTOLIV INC COM Common Stock 052800109 57 611 SH SOLE 611 0 0 ALVARION LTD SHS NEW Common Stock M0861T118 0 100 SH SOLE 100 0 0 ALEXION PHARMACEUTICALS INC COM Common Stock 015351109 1849 12089 SH SOLE 12089 0 0 ALX ONCOLOGY HLDGS INC COM Common Stock 00166B105 0 3 SH SOLE 3 0 0 ANTERO MIDSTREAM CORP COM Common Stock 03676B102 105 11606 SH SOLE 11606 0 0 AMADEUS IT GROUP S A UNSPONSORED ADS ADR 02263T104 1101 15393 SH SOLE 15393 0 0 APPLIED MATLS INC COM Common Stock 038222105 6125 45847 SH SOLE 45847 0 0 AMBARELLA INC SHS Common Stock G037AX101 2 18 SH SOLE 18 0 0 AMBAC FINL GROUP INC COM NEW Common Stock 023139884 12 687 SH SOLE 687 0 0 AMERICAN BANK INC PA COM Common Stock 024343105 152 12078 SH SOLE 12078 0 0 AMC ENTMT HLDGS INC CL A COM Common Stock 00165C104 7 680 SH SOLE 680 0 0 AMCOR PLC ORD Common Stock G0250X107 148 12673 SH SOLE 12673 0 0 AMC NETWORKS INC CL A Common Stock 00164V103 48 903 SH SOLE 903 0 0 ADVANCED MICRO DEVICES INC COM Common Stock 007903107 3486 44406 SH SOLE 44406 0 0 AMETEK INC COM Common Stock 031100100 628 4917 SH SOLE 4917 0 0 AMEDISYS INC COM Common Stock 023436108 2125 8026 SH SOLE 8026 0 0 APOLLO MED HLDGS INC COM NEW Common Stock 03763A207 7 251 SH SOLE 251 0 0 AFFILIATED MANAGERS GROUP INC COM Common Stock 008252108 107 718 SH SOLE 718 0 0 AMGEN INC COM Common Stock 031162100 72932 293121 SH SOLE 293121 0 0 AMPLITUDE HLTHCRE AQUSTIN CORP COM CL A Common Stock 03212A105 240 24253 SH SOLE 24253 0 0 AMPLITUDE HLTHCRE AQUSTIN CORP WT EXP 120126 Common Stock 03212A113 20 24253 SH SOLE 24253 0 0 JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 317 19104 SH SOLE 19104 0 0 A P MOLLER-MAERSK A/S UNSPONSORD ADR ADR 00202F102 23 1918 SH SOLE 1918 0 0 AMKOR TECHNOLOGY INC COM Common Stock 031652100 230 9702 SH SOLE 9702 0 0 ALERIAN MLP ETF ETF 00162Q452 16013 525021 SH SOLE 525021 0 0 AMN HEALTHCARE SVCS INC COM Common Stock 001744101 174 2357 SH SOLE 2357 0 0 AMERICAN NATL BANKSHARES INC COM Common Stock 027745108 185 5587 SH SOLE 5587 0 0 AMERICA MOVIL SAB DE CV SPONSORED ADR ADR 02364W204 0 30 SH SOLE 30 0 0 AMERIPRISE FINL INC COM Common Stock 03076C106 2284 9826 SH SOLE 9826 0 0 AMPIO PHARMACEUTICALS INC COM Common Stock 03209T109 189 111985 SH SOLE 111985 0 0 AMPHASTAR PHARMACEUTICALS INC COM Common Stock 03209R103 27 1492 SH SOLE 1492 0 0 AMPLIFY ENERGY CORP NEW WT EXP 050422 Common Stock 03212B137 0 50 SH SOLE 50 0 0 ALPHA METALLURGICAL RESOUR INC COM Common Stock 020764106 1 82 SH SOLE 82 0 0 AMERESCO INC CL A Common Stock 02361E108 45 925 SH SOLE 925 0 0 AMARIN CORP PLC SPONS ADR NEW ADR 023111206 182 29317 SH SOLE 29317 0 0 AMYRIS INC COM NEW Common Stock 03236M200 13846 724944 SH SOLE 724944 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A Common Stock 03168L105 2 323 SH SOLE 323 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW Common Stock 030111207 1 70 SH SOLE 70 0 0 AMERISAFE INC COM Common Stock 03071H100 78 1214 SH SOLE 1214 0 0 AMER SOFTWARE INC CL A Common Stock 029683109 37 1795 SH SOLE 1795 0 0 AMERANT BANCORP INC CL A Common Stock 023576101 5 285 SH SOLE 285 0 0 AEMETIS INC COM NEW Common Stock 00770K202 245 10000 SH SOLE 10000 0 0 AMERICAN WOODMARK CORPORATION COM Common Stock 030506109 14 145 SH SOLE 145 0 0 AMERICAN WELL CORP CL A Common Stock 03044L105 65 3753 SH SOLE 3753 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 249 18366 SH SOLE 18366 0 0 AMRYT PHARMA PLC SPONSORED ADS ADR 03217L106 0 5 SH SOLE 5 0 0 AMAZON COM INC COM Common Stock 023135106 157409 50874 SH SOLE 50874 0 0 AUTONATION INC COM Common Stock 05329W102 305 3272 SH SOLE 3272 0 0 ANAPTYSBIO INC COM Common Stock 032724106 8 380 SH SOLE 380 0 0 AMERICAN NATIONAL GROUP INC COM NEW Common Stock 02772A109 21 192 SH SOLE 192 0 0 ANDINA ACQUISITION CORP III RT Common Stock G04415132 5 7497 SH SOLE 7497 0 0 ANDERSONS INC COM Common Stock 034164103 52 1893 SH SOLE 1893 0 0 ARISTA NETWORKS INC COM Common Stock 040413106 438 1452 SH SOLE 1452 0 0 PROSHARES MSCI TRANSFORMATIONAL CHANGES ETF ETF 74347G796 189 4435 SH SOLE 4435 0 0 ABERCROMBIE & FITCH CO CL A Common Stock 002896207 82 2390 SH SOLE 2390 0 0 ANGI INC COM CL A NEW Common Stock 00183L102 13 1016 SH SOLE 1016 0 0 VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 15 474 SH SOLE 474 0 0 ANGIODYNAMICS INC COM Common Stock 03475V101 43 1830 SH SOLE 1830 0 0 ANIKA THERAPEUTICS INC COM Common Stock 035255108 9 228 SH SOLE 228 0 0 ANI PHARMACEUTICALS INC COM Common Stock 00182C103 2 49 SH SOLE 49 0 0 ANIXA BIOSCIENCES INC COM Common Stock 03528H109 12 2500 SH SOLE 2500 0 0 ANTA SPORTS PRODS LTD UNSPONSOD ADR ADR 03662P107 20 49 SH SOLE 49 0 0 ANSELL LIMITED UNSPONSORED ADR ADR 03634M208 15 130 SH SOLE 130 0 0 ANSYS INC COM Common Stock 03662Q105 1373 4042 SH SOLE 4042 0 0 ANTHEM INC COM Common Stock 036752103 12057 33591 SH SOLE 33591 0 0 AUSTRALIA&NEW ZEALAND BKG GRP SPONSORED ADR ADR 052528304 153 7129 SH SOLE 7129 0 0 ISHARES S&P AGGRESSIVE ALLOCATION FUND ETF 464289859 1016 15183 SH SOLE 15183 0 0 ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 15 392 SH SOLE 392 0 0 ISHARES MODERATE ALLOCATION FUND ETF 464289875 350 8036 SH SOLE 8036 0 0 AON PLC SHS CL A Common Stock G0403H108 2469 10730 SH SOLE 10730 0 0 ISHARES GROWTH ALLOCATION FUND ETF 464289867 443 8276 SH SOLE 8276 0 0 SMITH A O CORP COM Common Stock 831865209 412 6097 SH SOLE 6097 0 0 ALPHA & OMEGA SEMICONDUCTOR LT SHS Common Stock G6331P104 5 143 SH SOLE 143 0 0 AMERICAN OUTDOOR BRANDS INC COM Common Stock 02875D109 11 450 SH SOLE 450 0 0 APA CORPORATION COM Common Stock 03743Q108 78 4368 SH SOLE 4368 0 0 ARTISAN PARTNERS ASSET MGMT IN CL A Common Stock 04316A108 586 11236 SH SOLE 11236 0 0 AIR PRODS & CHEMS INC COM Common Stock 009158106 6151 21747 SH SOLE 21747 0 0 AMERICAN PUB ED INC COM Common Stock 02913V103 25 712 SH SOLE 712 0 0 API GROUP CORP COM STK Common Stock 00187Y100 6 301 SH SOLE 301 0 0 AMPHENOL CORP NEW CL A Common Stock 032095101 2429 36747 SH SOLE 36747 0 0 APHRIA INC COM Common Stock 03765K104 47 2585 SH SOLE 2585 0 0 AGORA INC ADS ADR 00851L103 5 106 SH SOLE 106 0 0 APELLIS PHARMACEUTICALS INC COM Common Stock 03753U106 1 29 SH SOLE 29 0 0 APOLLO GLOBAL MGMT INC COM CL A Common Stock 03768E105 111 2358 SH SOLE 2358 0 0 APOGEE ENTERPRISES INC COM Common Stock 037598109 44 1073 SH SOLE 1073 0 0 APPFOLIO INC COM CL A Common Stock 03783C100 13 89 SH SOLE 89 0 0 APPHARVEST INC COM Common Stock 03783T103 38 2060 SH SOLE 2060 0 0 APPIAN CORP CL A Common Stock 03782L101 261 1962 SH SOLE 1962 0 0 DIGITAL TURBINE INC COM NEW Common Stock 25400W102 379 4718 SH SOLE 4718 0 0 ALPHA PRO TECH LTD COM Common Stock 020772109 19 1966 SH SOLE 1966 0 0 APTOSE BIOSCIENCES INC COM NEW Common Stock 03835T200 38 6400 SH SOLE 6400 0 0 APTIV PLC SHS Common Stock G6095L109 594 4310 SH SOLE 4310 0 0 APEX TECHNOLOGY ACQUISITION CO COM CL A Common Stock 03768F102 0 35 SH SOLE 35 0 0 APYX MEDICAL CORPORATION COM Common Stock 03837C106 14 1450 SH SOLE 1450 0 0 ALGONQUIN PWR UTILS CORP COM Common Stock 015857105 20 1259 SH SOLE 1259 0 0 EVOQUA WATER TECHNOLOGIES CORP COM Common Stock 30057T105 14 542 SH SOLE 542 0 0 ANTERO RESOURCES CORP COM Common Stock 03674X106 47 4587 SH SOLE 4587 0 0 ACCURAY INC COM Common Stock 004397105 1 191 SH SOLE 191 0 0 ARCBEST CORP COM Common Stock 03937C105 227 3230 SH SOLE 3230 0 0 ARCO PLATFORM LTD COM CL A Common Stock G04553106 1370 54083 SH SOLE 54083 0 0 ARCH RESOURCES INC CL A Common Stock 03940R107 6 136 SH SOLE 136 0 0 ARCTURUS THERAPEUTICS HLDGS COM Common Stock 03969T109 1 19 SH SOLE 19 0 0 ARDAGH GROUP S A CL A Common Stock L0223L101 2 74 SH SOLE 74 0 0 ARDELYX INC COM Common Stock 039697107 3 500 SH SOLE 500 0 0 ARES MANAGEMENT CORPORATION CL A COM STK Common Stock 03990B101 33 595 SH SOLE 595 0 0 ARGO GROUP INTL HLDGS LTD COM Common Stock G0464B107 321 6381 SH SOLE 6381 0 0 ARGENX SE SPONSORED ADR ADR 04016X101 1 2 SH SOLE 2 0 0 ARKEMA SPON ADR ADR 041232109 69 566 SH SOLE 566 0 0 ARK FINTECH INNOVATION ETF ETF 00214Q708 888 17374 SH SOLE 17374 0 0 ARK GENOMIC REVOLUTION ETF ETF 00214Q302 1459 16445 SH SOLE 16445 0 0 ALKURI GLOBAL ACQUISITION CORP UNIT EX 010128 Common Stock 66981N202 383 38802 SH SOLE 38802 0 0 ARK INNOVATION ETF ETF 00214Q104 22764 189778 SH SOLE 189778 0 0 ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 1148 13673 SH SOLE 13673 0 0 ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 1170 7936 SH SOLE 7936 0 0 ARK SPACE EXPLORATION & INNOVATION ETF ETF 00214Q807 81 3923 SH SOLE 3923 0 0 ARLO TECHNOLOGIES INC COM Common Stock 04206A101 24 3807 SH SOLE 3807 0 0 ARAMARK COM Common Stock 03852U106 23 606 SH SOLE 606 0 0 ARENA PHARMACEUTICALS INC COM NEW Common Stock 040047607 71 1027 SH SOLE 1027 0 0 ARCONIC CORPORATION COM Common Stock 03966V107 77 3048 SH SOLE 3048 0 0 ARCHROCK INC COM Common Stock 03957W106 198 20900 SH SOLE 20900 0 0 ARROW FINL CORP COM Common Stock 042744102 8 226 SH SOLE 226 0 0 ARCH THERAPEUTICS INC COM Common Stock 03939W109 8 54500 SH SOLE 54500 0 0 ARTESIAN RES CORP CL A Common Stock 043113208 178 4532 SH SOLE 4532 0 0 ARVINAS INC COM Common Stock 04335A105 7 111 SH SOLE 111 0 0 ARROW ELECTRS INC COM Common Stock 042735100 240 2166 SH SOLE 2166 0 0 ARROWHEAD PHARMACEUTICALS INC COM Common Stock 04280A100 302 4557 SH SOLE 4557 0 0 ASANA INC CL A Common Stock 04342Y104 13 458 SH SOLE 458 0 0 ASSA ABLOY AB ADR ADR 045387107 158 10985 SH SOLE 10985 0 0 ASSOCIATED BANC CORP COM Common Stock 045487105 164 7667 SH SOLE 7667 0 0 ASSOCIATED BRITISH FOODS PLC ADR NEW ADR 045519402 4 119 SH SOLE 119 0 0 ARDMORE SHIPPING CORP COM Common Stock Y0207T100 1 294 SH SOLE 294 0 0 ASSOCIATES FIRST CAP CORP RESIDL VAL OBL Common Stock 046008207 0 1470 SH SOLE 1470 0 0 AGC INC ADR ADR 00109C103 3 399 SH SOLE 399 0 0 ASGN INC COM Common Stock 00191U102 62 652 SH SOLE 652 0 0 ASHLAND GLOBAL HLDGS INC COM Common Stock 044186104 301 3394 SH SOLE 3394 0 0 ASHTEAD GROUP PLC UNSPONSORED ADR ADR 045055100 92 379 SH SOLE 379 0 0 ADVANSIX INC COM Common Stock 00773T101 40 1497 SH SOLE 1497 0 0 AERSALE CORPORATION COM Common Stock 00810F106 30 2465 SH SOLE 2465 0 0 AVINO SILVER & GOLD MINES LTD COM Common Stock 053906103 0 105 SH SOLE 105 0 0 ASSEMBLY BIOSCIENCES INC COM Common Stock 045396108 2 417 SH SOLE 417 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 2990 4843 SH SOLE 4843 0 0 ASM PACIFIC TECHNOLOGY LTD UNSPONSORD ADR ADR 00212G108 1 30 SH SOLE 30 0 0 ASCENDIS PHARMA A/S SPONSORED ADR ADR 04351P101 4 33 SH SOLE 33 0 0 ACADEMY SPORTS & OUTDOORS INC COM Common Stock 00402L107 13 500 SH SOLE 500 0 0 ALTISOURCE PORTFOLIO SOLNS SA REG SHS Common Stock L0175J104 0 30 SH SOLE 30 0 0 AMERISERV FINL INC COM Common Stock 03074A102 55 13483 SH SOLE 13483 0 0 ASTEC INDS INC COM Common Stock 046224101 170 2257 SH SOLE 2257 0 0 ASURE SOFTWARE INC COM Common Stock 04649U102 1412 184873 SH SOLE 184873 0 0 ASENSUS SURGICAL INC COM Common Stock 04367G103 24 7500 SH SOLE 7500 0 0 ASX LTD ADR ADR 00212E103 1 12 SH SOLE 12 0 0 AMTECH SYS INC COM PAR $0.01N Common Stock 032332504 12 1000 SH SOLE 1000 0 0 ATLANTIC PWR CORP COM NEW Common Stock 04878Q863 1 244 SH SOLE 244 0 0 ATLANTIA SPA ADR ADR 048173108 5 552 SH SOLE 552 0 0 ASTON BAY HLDGS LTD COM Common Stock 04624P102 1 20000 SH SOLE 20000 0 0 AUTO TRADER GROUP PLC UNSPONSORED ADR ADR 05277E104 0 198 SH SOLE 198 0 0 ALPHATEC HLDGS INC COM NEW Common Stock 02081G201 279 17684 SH SOLE 17684 0 0 ANTERIX INC COM Common Stock 03676C100 3 72 SH SOLE 72 0 0 ADVANTEST CORP SPON ADR NEW ADR 00762U200 1 13 SH SOLE 13 0 0 ADTALEM GLOBAL ED INC COM Common Stock 00737L103 13 321 SH SOLE 321 0 0 ATHENE HOLDING LTD CL A Common Stock G0684D107 284 5629 SH SOLE 5629 0 0 AUTOHOME INC SP ADS RP CL A ADR 05278C107 69 736 SH SOLE 736 0 0 ATHERSYS INC NEW COM Common Stock 04744L106 67 37000 SH SOLE 37000 0 0 ALLEGHENY TECHNOLOGIES INC COM Common Stock 01741R102 37 1743 SH SOLE 1743 0 0 ATKORE INC COM Common Stock 047649108 24 330 SH SOLE 330 0 0 ATLAS COPCO AB SP ADR B NEW ADR 049255805 97 1851 SH SOLE 1851 0 0 ATLAS COPCO AB SP ADR A NEW ADR 049255706 1908 31215 SH SOLE 31215 0 0 AMES NATL CORP COM Common Stock 031001100 2 60 SH SOLE 60 0 0 ALTIMAR ACQUISITION CORP II UNIT Common Stock G03709113 2 200 SH SOLE 200 0 0 ATN INTL INC COM Common Stock 00215F107 6 112 SH SOLE 112 0 0 ATHENEX INC COM Common Stock 04685N103 7 1615 SH SOLE 1615 0 0 ATMOS ENERGY CORP COM Common Stock 049560105 1138 11510 SH SOLE 11510 0 0 APTARGROUP INC COM Common Stock 038336103 94 665 SH SOLE 665 0 0 ATARA BIOTHERAPEUTICS INC COM Common Stock 046513107 4 266 SH SOLE 266 0 0 ATRICURE INC COM Common Stock 04963C209 59 907 SH SOLE 907 0 0 ATRION CORP COM Common Stock 049904105 6 9 SH SOLE 9 0 0 ASTRONICS CORP COM Common Stock 046433108 9 515 SH SOLE 515 0 0 ASTRONICS CORP CL B Common Stock 046433207 3 164 SH SOLE 164 0 0 ANTARES PHARMA INC COM Common Stock 036642106 10 2382 SH SOLE 2382 0 0 AIR TRANSPORT SERVICES GRP INC COM Common Stock 00922R105 1287 43997 SH SOLE 43997 0 0 ALTICE USA INC CL A Common Stock 02156K103 12 359 SH SOLE 359 0 0 ACTIVISION BLIZZARD INC COM Common Stock 00507V109 1305 14032 SH SOLE 14032 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR ADR 035128206 5 220 SH SOLE 220 0 0 ATLANTIC UN BANKSHARES CORP COM Common Stock 04911A107 133 3470 SH SOLE 3470 0 0 AUBURN NATL BANCORP COM Common Stock 050473107 228 5932 SH SOLE 5932 0 0 AUDACY INC CL A Common Stock 05070N103 5 926 SH SOLE 926 0 0 AUDIOCODES LTD ORD Common Stock M15342104 4 131 SH SOLE 131 0 0 AURINIA PHARMACEUTICALS INC COM Common Stock 05156V102 55 4200 SH SOLE 4200 0 0 AUTOWEB INC COM Common Stock 05335B100 12 4420 SH SOLE 4420 0 0 APPLIED UV INC COM Common Stock 03828V105 0 1 SH SOLE 1 0 0 YAMANA GOLD INC COM Common Stock 98462Y100 4 850 SH SOLE 850 0 0 AVISTA CORP COM Common Stock 05379B107 576 12065 SH SOLE 12065 0 0 AEROVIRONMENT INC COM Common Stock 008073108 220 1898 SH SOLE 1898 0 0 AMERICAN VANGUARD CORP COM Common Stock 030371108 14 691 SH SOLE 691 0 0 BROADCOM INC COM Common Stock 11135F101 68626 148008 SH SOLE 148008 0 0 AVID TECHNOLOGY INC COM Common Stock 05367P100 8 379 SH SOLE 379 0 0 ATEA PHARMACEUTICALS INC COM Common Stock 04683R106 0 4 SH SOLE 4 0 0 AVALARA INC COM Common Stock 05338G106 90 675 SH SOLE 675 0 0 AVANOS MED INC COM Common Stock 05350V106 102 2332 SH SOLE 2332 0 0 AVIENT CORPORATION COM Common Stock 05368V106 91 1921 SH SOLE 1921 0 0 AVIAT NETWORKS INC COM NEW Common Stock 05366Y201 7 100 SH SOLE 100 0 0 AVNET INC COM Common Stock 053807103 130 3140 SH SOLE 3140 0 0 AVANTOR INC COM Common Stock 05352A100 96 3306 SH SOLE 3306 0 0 AVIVA PLC SPONSORED ADR ADR 05382A104 19 1719 SH SOLE 1719 0 0 ANAVEX LIFE SCIENCES CORP COM NEW Common Stock 032797300 51 3444 SH SOLE 3444 0 0 AVERY DENNISON CORP COM Common Stock 053611109 693 3776 SH SOLE 3776 0 0 AVAYA HLDGS CORP COM Common Stock 05351X101 28 1011 SH SOLE 1011 0 0 ETFMG TRAVEL TECH ETF ETF 26924G771 2 50 SH SOLE 50 0 0 ASPIRA WOMENS HEALTH INC COM Common Stock 04537Y109 22 3312 SH SOLE 3312 0 0 ARMSTRONG WORLD INDS INC NEW COM Common Stock 04247X102 286 3170 SH SOLE 3170 0 0 AMERICAN WTR WKS CO INC NEW COM Common Stock 030420103 836 5579 SH SOLE 5579 0 0 AMER STATES WTR CO COM Common Stock 029899101 174 2303 SH SOLE 2303 0 0 AXOS FINANCIAL INC COM Common Stock 05465C100 97 2065 SH SOLE 2065 0 0 AXA SA SPONSORED ADR ADR 054536107 82 3028 SH SOLE 3028 0 0 AMERICAN AXLE & MFG HLDGS INC COM Common Stock 024061103 108 11156 SH SOLE 11156 0 0 AXONICS INC COM Common Stock 05465P101 20 336 SH SOLE 336 0 0 AXON ENTERPRISE INC COM Common Stock 05464C101 373 2622 SH SOLE 2622 0 0 AMERICAN EXPRESS CO COM Common Stock 025816109 8713 61416 SH SOLE 61416 0 0 AXIS CAP HLDGS LTD SHS Common Stock G0692U109 473 9463 SH SOLE 9463 0 0 AXSOME THERAPEUTICS INC COM Common Stock 05464T104 3 60 SH SOLE 60 0 0 AXALTA COATING SYS LTD COM Common Stock G0750C108 140 4717 SH SOLE 4717 0 0 AXT INC COM Common Stock 00246W103 77 6596 SH SOLE 6596 0 0 EXXE GROUP INC COM Common Stock 30233C109 4 55000 SH SOLE 55000 0 0 ATLANTICA SUSTAINABLE INFR PLC SHS Common Stock G0751N103 51 1400 SH SOLE 1400 0 0 ACUITY BRANDS INC COM Common Stock 00508Y102 229 1390 SH SOLE 1390 0 0 AYR WELLNESS INC SUB LTD VTG SH Common Stock 05475P109 3 92 SH SOLE 92 0 0 AYTU BIOPHARMA INC COM NEW Common Stock 054754874 0 45 SH SOLE 45 0 0 ALTERYX INC COM CL A Common Stock 02156B103 74 895 SH SOLE 895 0 0 AZEK CO INC CL A Common Stock 05478C105 573 13633 SH SOLE 13633 0 0 AMAZONAS FLORESTAL LTD COM NEW Common Stock 02314H208 0 100000 SH SOLE 100000 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 1659 33371 SH SOLE 33371 0 0 AUTOZONE INC COM Common Stock 053332102 6807 4847 SH SOLE 4847 0 0 ASPEN TECHNOLOGY INC COM Common Stock 045327103 426 2954 SH SOLE 2954 0 0 AZZ INC COM Common Stock 002474104 83 1639 SH SOLE 1639 0 0 BARNES GROUP INC COM Common Stock 067806109 104 2090 SH SOLE 2090 0 0 BOEING CO COM Common Stock 097023105 13259 52055 SH SOLE 52055 0 0 INVESCO TAXABLE MUNICIPAL BOND ETF ETF 46138G805 173 5400 SH SOLE 5400 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 8848 39024 SH SOLE 39024 0 0 BK OF AMERICA CORP COM Common Stock 060505104 90153 2330126 SH SOLE 2330126 0 0 BK OF AMERICA CORP 7.25 CNV PFD L Common Stock 006050568 1247 892 SH SOLE 892 0 0 BAE SYSTEMS PLC SPONSORED ADR ADR 05523R107 157 5554 SH SOLE 5554 0 0 BOOZ ALLEN HAMILTON HLDG CORP CL A Common Stock 099502106 10732 133262 SH SOLE 133262 0 0 BALLYS CORPORATION COM Common Stock 90171V204 8 121 SH SOLE 121 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH Common Stock 112585104 795 17852 SH SOLE 17852 0 0 BANC OF CALIFORNIA INC COM Common Stock 05990K106 43 2351 SH SOLE 2351 0 0 BANDWIDTH INC COM CL A Common Stock 05988J103 24 186 SH SOLE 186 0 0 BANCFIRST CORP COM Common Stock 05945F103 43 612 SH SOLE 612 0 0 BANNER CORP COM NEW Common Stock 06652V208 97 1811 SH SOLE 1811 0 0 BANTEK INC COM Common Stock 06684B204 1 43300 SH SOLE 43300 0 0 CREDICORP LTD COM Common Stock G2519Y108 17 121 SH SOLE 121 0 0 INNOVATOR S&P 500 BUFFER ETF - APRIL ETF 45782C888 25 830 SH SOLE 830 0 0 BASF SE SPONSORED ADR ADR 055262505 52 2528 SH SOLE 2528 0 0 BASIC ENERGY SVCS INC NEW WT EXP 122323 Common Stock 06985P118 0 42 SH SOLE 42 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP Common Stock 531229706 10 346 SH SOLE 346 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP Common Stock 531229888 40 1445 SH SOLE 1445 0 0 AMPLIFY LITHIUM & BATTERY TECHNOLOGY ETF ETF 032108805 2 100 SH SOLE 100 0 0 BAXTER INTL INC COM Common Stock 071813109 5808 68668 SH SOLE 68668 0 0 BAYER AG SPONSORED ADR ADR 072730302 69 4336 SH SOLE 4336 0 0 BLACKBERRY LTD COM Common Stock 09228F103 13 1600 SH SOLE 1600 0 0 BED BATH & BEYOND INC COM Common Stock 075896100 235 8053 SH SOLE 8053 0 0 VIRTUS LIFESCI BIOTECH CLINICAL TRIALS ETF ETF 26923G301 34 655 SH SOLE 655 0 0 BANCO BRADESCO S A SP ADR PFD NEW ADR 059460303 64 13514 SH SOLE 13514 0 0 VANECK VECTORS BIOTECH ETF ETF 92189F726 14 79 SH SOLE 79 0 0 BRICKELL BIOTECH INC COM Common Stock 10802T105 0 2 SH SOLE 2 0 0 BRIDGEBIO PHARMA INC COM Common Stock 10806X102 13 204 SH SOLE 204 0 0 JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217 0 7 SH SOLE 7 0 0 BHP GROUP PLC SPONSORED ADR ADR 05545E209 221 3821 SH SOLE 3821 0 0 BB SEGURIDADE PARTICIPACOES SA SPONSORED ADR ADR 05541J103 30 7227 SH SOLE 7227 0 0 BARRETT BUSINESS SVCS INC COM Common Stock 068463108 838 12113 SH SOLE 12113 0 0 BROOKFIELD BUSINESS PARTNERS L UNIT LTD L P Common Stock G16234109 3 73 SH SOLE 73 0 0 BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 345 66012 SH SOLE 66012 0 0 BEST BUY INC COM Common Stock 086516101 6754 58484 SH SOLE 58484 0 0 BRUNSWICK CORP COM Common Stock 117043109 2507 26290 SH SOLE 26290 0 0 BCB BANCORP INC COM Common Stock 055298103 2 168 SH SOLE 168 0 0 BOISE CASCADE CO DEL COM Common Stock 09739D100 221 3695 SH SOLE 3695 0 0 BIOCARDIA INC COM Common Stock 09060U507 2862 659363 SH SOLE 659363 0 0 BIOCARDIA INC WT EXP 080624 Common Stock 09060U119 690 500000 SH SOLE 500000 0 0 BCE INC COM NEW Common Stock 05534B760 1214 26537 SH SOLE 26537 0 0 BONANZA CREEK ENERGY INC COM NEW Common Stock 097793400 47 1327 SH SOLE 1327 0 0 ATRECA INC CL A COM Common Stock 04965G109 2 150 SH SOLE 150 0 0 BABCOCK INTL PLC SHS Common Stock G0689Q152 17 5348 SH SOLE 5348 0 0 BAYCOM CORP COM Common Stock 07272M107 1 28 SH SOLE 28 0 0 BRINKS CO COM Common Stock 109696104 20 256 SH SOLE 256 0 0 BLUCORA INC COM Common Stock 095229100 24 1461 SH SOLE 1461 0 0 BRIGHTCOVE INC COM Common Stock 10921T101 36 1781 SH SOLE 1781 0 0 BALCHEM CORP COM Common Stock 057665200 12 95 SH SOLE 95 0 0 BIOCRYST PHARMACEUTICALS INC COM Common Stock 09058V103 53 5193 SH SOLE 5193 0 0 BARCLAYS PLC ADR ADR 06738E204 39 3830 SH SOLE 3830 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS ADR 088786108 97 3260 SH SOLE 3260 0 0 BELDEN INC COM Common Stock 077454106 24 546 SH SOLE 546 0 0 FLANIGANS ENTERPRISES INC COM Common Stock 338517105 90 3784 SH SOLE 3784 0 0 BEIERSDORF AG ADR ADR 07724U103 819 38727 SH SOLE 38727 0 0 BIODELIVERY SCIENCES INTL INC COM Common Stock 09060J106 9 2185 SH SOLE 2185 0 0 BLACK DIAMOND THERAPEUTICS INC COM Common Stock 09203E105 2 75 SH SOLE 75 0 0 BECTON DICKINSON & CO COM Common Stock 075887109 16701 68687 SH SOLE 68687 0 0 BLOOM ENERGY CORP COM CL A Common Stock 093712107 2683 99173 SH SOLE 99173 0 0 BEAM THERAPEUTICS INC COM Common Stock 07373V105 325 4056 SH SOLE 4056 0 0 BEBE STORES INC COM NEW Common Stock 075571208 0 7 SH SOLE 7 0 0 BEACON ROOFING SUPPLY INC COM Common Stock 073685109 18 349 SH SOLE 349 0 0 KE HLDGS INC SPONSORED ADS ADR 482497104 1 20 SH SOLE 20 0 0 BEL FUSE INC CL B Common Stock 077347300 11 560 SH SOLE 560 0 0 FRANKLIN RESOURCES INC COM Common Stock 354613101 61 2036 SH SOLE 2036 0 0 BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Common Stock G16258108 893 20970 SH SOLE 20970 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG Common Stock 11284V105 309 6599 SH SOLE 6599 0 0 BERRY GLOBAL GROUP INC COM Common Stock 08579W103 648 10557 SH SOLE 10557 0 0 ROUNDHILL SPORTS BETTING & IGAMING ETF ETF 53656F789 12 392 SH SOLE 392 0 0 BROWN FORMAN CORP CL A Common Stock 115637100 20 311 SH SOLE 311 0 0 BROWN FORMAN CORP CL B Common Stock 115637209 1219 17625 SH SOLE 17625 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM Common Stock 109194100 646 3766 SH SOLE 3766 0 0 BANKFINANCIAL CORP COM Common Stock 06643P104 2 193 SH SOLE 193 0 0 BUTTERFLY NETWORK INC COM CL A Common Stock 124155102 303 18013 SH SOLE 18013 0 0 BUSINESS FIRST BANCSHARES INC COM Common Stock 12326C105 7 276 SH SOLE 276 0 0 BANK OF FINCASTLE VA COM Common Stock 062113105 20 6635 SH SOLE 6635 0 0 BUNGE LIMITED COM Common Stock G16962105 148 1869 SH SOLE 1869 0 0 BGC PARTNERS INC CL A Common Stock 05541T101 47 9667 SH SOLE 9667 0 0 BLUE GEM ENTERPRISE INC FLA COM Common Stock 09548T106 0 300 SH SOLE 300 0 0 BEIGENE LTD SPONSORED ADR ADR 07725L102 3 9 SH SOLE 9 0 0 ISHARES GLOBAL GREEN BOND ETF ETF 46435U440 14 259 SH SOLE 259 0 0 B & G FOODS INC NEW COM Common Stock 05508R106 257 8148 SH SOLE 8148 0 0 BIGLARI HLDGS INC COM STK CL B Common Stock 08986R309 6 45 SH SOLE 45 0 0 BAR HBR BANKSHARES COM Common Stock 066849100 244 8283 SH SOLE 8283 0 0 BAUSCH HEALTH COS INC COM Common Stock 071734107 86 2700 SH SOLE 2700 0 0 BENCHMARK ELECTRS INC COM Common Stock 08160H101 122 3924 SH SOLE 3924 0 0 BRIGHTHOUSE FINL INC COM Common Stock 10922N103 192 4348 SH SOLE 4348 0 0 BOC HONG KONG HLDGS LTD SPONSORED ADR ADR 096813209 10 142 SH SOLE 142 0 0 BERKSHIRE HILLS BANCORP INC COM Common Stock 084680107 87 3885 SH SOLE 3885 0 0 BHP GROUP LTD SPONSORED ADS ADR 088606108 1261 18166 SH SOLE 18166 0 0 BIOHAVEN PHARMACTL HLDG CO LTD COM Common Stock G11196105 21 300 SH SOLE 300 0 0 PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ETF 74347R214 15 180 SH SOLE 180 0 0 BAIDU INC SPON ADR REP A ADR 056752108 377 1733 SH SOLE 1733 0 0 BIG LOTS INC COM Common Stock 089302103 377 5490 SH SOLE 5490 0 0 BIGCOMMERCE HLDGS INC COM SER 1 Common Stock 08975P108 24 420 SH SOLE 420 0 0 BIOGEN INC COM Common Stock 09062X103 1727 6172 SH SOLE 6172 0 0 SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 708 7737 SH SOLE 7737 0 0 BILL COM HLDGS INC COM Common Stock 090043100 101 695 SH SOLE 695 0 0 BIO RAD LABS INC CL A Common Stock 090572207 343 600 SH SOLE 600 0 0 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Common Stock G16252101 164 3072 SH SOLE 3072 0 0 BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Common Stock 11275Q107 419 5492 SH SOLE 5492 0 0 VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 2905 32742 SH SOLE 32742 0 0 BJS WHSL CLUB HLDGS INC COM Common Stock 05550J101 73 1632 SH SOLE 1632 0 0 VANECK VECTORS GAMING ETF ETF 92189F882 7 135 SH SOLE 135 0 0 BJS RESTAURANTS INC COM Common Stock 09180C106 115 1988 SH SOLE 1988 0 0 INNOVATOR S&P 500 BUFFER ETF - JUNE ETF 45782C755 51 1599 SH SOLE 1599 0 0 BANK NEW YORK MELLON CORP COM Common Stock 064058100 25410 537323 SH SOLE 537323 0 0 BROOKDALE SR LIVING INC COM Common Stock 112463104 26 4233 SH SOLE 4233 0 0 BUCKLE INC COM Common Stock 118440106 22 565 SH SOLE 565 0 0 ISHARES MSCI BRIC ETF ETF 464286657 5 100 SH SOLE 100 0 0 BERKELEY GROUP HLDGS PLC UNSPONSORD ADR ADR 08425P104 12 190 SH SOLE 190 0 0 BLACK HILLS CORP COM Common Stock 092113109 173 2587 SH SOLE 2587 0 0 BLACK KNIGHT INC COM Common Stock 09215C105 1443 19507 SH SOLE 19507 0 0 INVESCO SENIOR LOAN ETF ETF 46138G508 32 1424 SH SOLE 1424 0 0 BOOKING HOLDINGS INC COM Common Stock 09857L108 3176 1363 SH SOLE 1363 0 0 BAKER HUGHES COMPANY CL A Common Stock 05722G100 458 21188 SH SOLE 21188 0 0 PT BK RAKYAT ADR SHS B ADR 69366X100 10 665 SH SOLE 665 0 0 BANKUNITED INC COM Common Stock 06652K103 107 2435 SH SOLE 2435 0 0 BLACKLINE INC COM Common Stock 09239B109 548 5057 SH SOLE 5057 0 0 BLUE BIRD CORP COM Common Stock 095306106 8 331 SH SOLE 331 0 0 BELLICUM PHARMACEUTICALS INC COM NEW Common Stock 079481404 0 30 SH SOLE 30 0 0 SIREN ETF TR NSD NXGN ECO ETF ETF 75605A702 69 1444 SH SOLE 1444 0 0 TOPBUILD CORP COM Common Stock 89055F103 245 1169 SH SOLE 1169 0 0 BALLARD PWR SYS INC NEW COM Common Stock 058586108 170 6985 SH SOLE 6985 0 0 BUILDERS FIRSTSOURCE INC COM Common Stock 12008R107 944 20353 SH SOLE 20353 0 0 BIOLIFE SOLUTIONS INC COM NEW Common Stock 09062W204 9 258 SH SOLE 258 0 0 BLUEHARBOR BANK NC COM Common Stock 095613105 18 1440 SH SOLE 1440 0 0 BERKELEY LTS INC COM Common Stock 084310101 1 10 SH SOLE 10 0 0 BLACKROCK INC COM Common Stock 09247X101 7503 9951 SH SOLE 9951 0 0 BLACKBAUD INC COM Common Stock 09227Q100 119 1672 SH SOLE 1672 0 0 BALL CORP COM Common Stock 058498106 393 4633 SH SOLE 4633 0 0 BLOOMIN BRANDS INC COM Common Stock 094235108 71 2635 SH SOLE 2635 0 0 BLINK CHARGING CO COM Common Stock 09354A100 28 690 SH SOLE 690 0 0 AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607 82 1463 SH SOLE 1463 0 0 CANNABIX TECHNOLOGIES INC COM Common Stock 13765L101 10 7940 SH SOLE 7940 0 0 BRIGHT LIGHTS ACQUISITION CORP UNIT Common Stock 10920K200 609 61578 SH SOLE 61578 0 0 BLUEBIRD BIO INC COM Common Stock 09609G100 605 20065 SH SOLE 20065 0 0 VANGUARD LONG-TERM BOND INDEX FUND ETF 921937793 1919 19557 SH SOLE 19557 0 0 BANCO LATINOAMERICANO DE SHS E Common Stock P16994132 12 779 SH SOLE 779 0 0 BUMBLE INC COM CL A Common Stock 12047B105 86 1382 SH SOLE 1382 0 0 BENCHMARK BANKSHARES INC COM NEW Common Stock 08160E207 145 8000 SH SOLE 8000 0 0 BADGER METER INC COM Common Stock 056525108 105 1123 SH SOLE 1123 0 0 BANK MONTREAL QUE COM Common Stock 063671101 206 2308 SH SOLE 2308 0 0 BANK MARIN BANCORP COM Common Stock 063425102 9 237 SH SOLE 237 0 0 BIOMARIN PHARMACEUTICAL INC COM Common Stock 09061G101 255 3382 SH SOLE 3382 0 0 B&M EUROPEAN VALUE RETAIL SA UNSPONSORD ADR ADR 05590Y100 0 17 SH SOLE 17 0 0 BRYN MAWR BK CORP COM Common Stock 117665109 141 3103 SH SOLE 3103 0 0 BAYERISCHE MOTOREN WERKE A G SPONSORED ADR ADR 072743305 53 1516 SH SOLE 1516 0 0 BRISTOL-MYERS SQUIBB CO COM Common Stock 110122108 15362 241463 SH SOLE 241463 0 0 VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 13817 163086 SH SOLE 163086 0 0 INTERNATIONAL BONDS ETF 92203J407 56 988 SH SOLE 988 0 0 BARNES & NOBLE ED INC COM Common Stock 06777U101 6 713 SH SOLE 713 0 0 BIONANO GENOMICS INC COM Common Stock 09075F107 26 3266 SH SOLE 3266 0 0 BNP PARIBAS SPONSORED ADR ADR 05565A202 210 6863 SH SOLE 6863 0 0 BANK NOVA SCOTIA B C COM Common Stock 064149107 107 1705 SH SOLE 1705 0 0 BRENNTAG SE UNSPONSORD ADR ADR 107180101 20 1156 SH SOLE 1156 0 0 BIONTECH SE SPONSORED ADS ADR 09075V102 101 927 SH SOLE 927 0 0 BANK COMM HLDGS COM Common Stock 06424J103 52 4107 SH SOLE 4107 0 0 BANK HAWAII CORP COM Common Stock 062540109 19 214 SH SOLE 214 0 0 BOLLORE INVESTISSEMENT SHS NEW Common Stock F10659260 35 7309 SH SOLE 7309 0 0 BOK FINL CORP COM NEW Common Stock 05561Q201 22 246 SH SOLE 246 0 0 BOSTON OMAHA CORP COM Common Stock 101044105 10 322 SH SOLE 322 0 0 PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 2715 24807 SH SOLE 24807 0 0 DMC GLOBAL INC COM Common Stock 23291C103 28 514 SH SOLE 514 0 0 BOOT BARN HLDGS INC COM Common Stock 099406100 23 374 SH SOLE 374 0 0 BANK OF BOTETOURT BUCHANAN VA COM Common Stock 063907208 50 1800 SH SOLE 1800 0 0 BANK OF THE JAMES FINL GP INC COM Common Stock 470299108 1224 86210 SH SOLE 86210 0 0 GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 110 3330 SH SOLE 3330 0 0 BOWX ACQUISITION CORP UNIT EXP 080325 Common Stock 103085205 0 6 SH SOLE 6 0 0 BOWX ACQUISITION CORP WT EXP 08032025 Common Stock 103085114 11 4958 SH SOLE 4958 0 0 BOX INC CL A Common Stock 10316T104 1 64 SH SOLE 64 0 0 BP PLC SPONSORED ADR ADR 055622104 2233 91694 SH SOLE 91694 0 0 BOSTON PRIVATE FINL HLDGS INC COM Common Stock 101119105 35 2596 SH SOLE 2596 0 0 BLUEPRINT MEDICINES CORP COM Common Stock 09627Y109 1200 12338 SH SOLE 12338 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR Common Stock 0556EL109 18 1430 SH SOLE 1430 0 0 POPULAR INC COM NEW Common Stock 733174700 374 5287 SH SOLE 5287 0 0 BIO-PATH HLDGS INC COM Common Stock 09057N300 2 250 SH SOLE 250 0 0 EROS RES CORP COM Common Stock 29601R102 1 10000 SH SOLE 10000 0 0 BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN Common Stock G16249107 2 137 SH SOLE 137 0 0 BROADRIDGE FINL SOLUTIONS INC COM Common Stock 11133T103 5067 32976 SH SOLE 32976 0 0 BELLRING BRANDS INC COM CL A Common Stock 079823100 1 28 SH SOLE 28 0 0 BLUE RIDGE BANKSHARES INC VA COM Common Stock 095825105 11 500 SH SOLE 500 0 0 BRADY CORP CL A Common Stock 104674106 111 2086 SH SOLE 2086 0 0 BRIDGESTONE CORP ADR ADR 108441205 36 1778 SH SOLE 1778 0 0 BRF SA SPONSORED ADR ADR 10552T107 0 100 SH SOLE 100 0 0 BERKSHIRE HATHAWAY INC DEL CL A Common Stock 084670108 4243 11 SH SOLE 11 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 62314 243918 SH SOLE 243918 0 0 BROOKLINE BANCORP INC DEL COM Common Stock 11373M107 1013 67560 SH SOLE 67560 0 0 BRUKER CORP COM Common Stock 116794108 122 1893 SH SOLE 1893 0 0 BROOKS AUTOMATION INC NEW COM Common Stock 114340102 386 4722 SH SOLE 4722 0 0 BROWN & BROWN INC COM Common Stock 115236101 3037 66451 SH SOLE 66451 0 0 BRP GROUP INC COM CL A Common Stock 05589G102 2 80 SH SOLE 80 0 0 CANADA CARBON INC COM Common Stock 134828102 38 250000 SH SOLE 250000 0 0 BERRY CORP COM Common Stock 08579X101 16 2875 SH SOLE 2875 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT ADR 05967A107 6 867 SH SOLE 867 0 0 INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 1016 48063 SH SOLE 48063 0 0 INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 1907 88139 SH SOLE 88139 0 0 INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 1836 84349 SH SOLE 84349 0 0 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 1227 55338 SH SOLE 55338 0 0 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 227 10254 SH SOLE 10254 0 0 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 884 41502 SH SOLE 41502 0 0 INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 54 2512 SH SOLE 2512 0 0 BASSETT FURNITURE INDS INC COM Common Stock 070203104 160 6603 SH SOLE 6603 0 0 BRIGHTSPHERE INVT GROUP INC COM Common Stock 10948W103 11 517 SH SOLE 517 0 0 INVESCO BULLETSHARES 2021 HIGH YIELD CORPORATE BOND ETF ETF 46138J809 56 2449 SH SOLE 2449 0 0 INVESCO BULLETSHARES 2022 HIGH YIELD CORPORATE BOND ETF ETF 46138J874 58 2476 SH SOLE 2476 0 0 BLACK STONE MINERALS L P COM UNIT Common Stock 09225M101 405 46448 SH SOLE 46448 0 0 INVESCO BULLETSHARES 2021 MUNICIPAL BOND ETF ETF 46138J569 316 12473 SH SOLE 12473 0 0 INVESCO BULLETSHARES 2022 MUNICIPAL BOND ETF ETF 46138J551 329 12937 SH SOLE 12937 0 0 INVESCO BULLETSHARES 2023 MUNICIPAL BOND ETF ETF 46138J544 335 13079 SH SOLE 13079 0 0 INVESCO BULLETSHARES 2024 MUNICIPAL BOND ETF ETF 46138J536 264 10253 SH SOLE 10253 0 0 INVESCO BULLETSHARES 2025 MUNICIPAL BOND ETF ETF 46138J528 57 2190 SH SOLE 2190 0 0 INVESCO BULLETSHARES 2026 MUNICIPAL BOND ETF ETF 46138J510 142 5507 SH SOLE 5507 0 0 INVESCO BULLETSHARES 2027 MUNICIPAL BOND ETF ETF 46138J494 138 5427 SH SOLE 5427 0 0 INVESCO BULLETSHARES 2028 MUNICIPAL BOND ETF ETF 46138J486 139 5368 SH SOLE 5368 0 0 INVESCO BULLETSHARES 2029 MUNICIPAL BOND ETF ETF 46138J478 138 5380 SH SOLE 5380 0 0 SIERRA BANCORP COM Common Stock 82620P102 9 328 SH SOLE 328 0 0 VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 61459 747771 SH SOLE 747771 0 0 BOSTON SCIENTIFIC CORP COM Common Stock 101137107 925 23925 SH SOLE 23925 0 0 BENTLEY SYS INC COM CL B Common Stock 08265T208 35 745 SH SOLE 745 0 0 BIOXCEL THERAPEUTICS INC COM Common Stock 09075P105 12 284 SH SOLE 284 0 0 BIOTRICITY INC COM Common Stock 09074H104 36 15000 SH SOLE 15000 0 0 BARRATT DEVS PLC ADR ADR 068334101 7 319 SH SOLE 319 0 0 BLACKROCK FUTURE TECH ETF ETF 09290C301 0 10 SH SOLE 10 0 0 B2GOLD CORP COM Common Stock 11777Q209 19 4482 SH SOLE 4482 0 0 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 207 5335 SH SOLE 5335 0 0 BRIDGETOWN 2 HOLDINGS LTD CL A Common Stock G1355V103 10 1000 SH SOLE 1000 0 0 BETTER CHOICE CO INC COM NEW Common Stock 08771Y204 8 5681 SH SOLE 5681 0 0 PEABODY ENERGY CORP NEW COM Common Stock 704551100 2 584 SH SOLE 584 0 0 BRITVIC PLC SPONSORED ADR ADR 111190104 12 500 SH SOLE 500 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 403 6415 SH SOLE 6415 0 0 FT CBOE VEST FUND OF BUFFER ETFS ETF 33740F755 384 17369 SH SOLE 17369 0 0 GLOBAL X CYBERSECURITY ETF ETF 37954Y384 91 3650 SH SOLE 3650 0 0 BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 15 556 SH SOLE 556 0 0 BURLINGTON STORES INC COM Common Stock 122017106 763 2555 SH SOLE 2555 0 0 FIRST BUSEY CORP COM NEW Common Stock 319383204 23 904 SH SOLE 904 0 0 VANECK VECTORS SOCIAL SENTIMENT ETF ETF 92189H839 118 4879 SH SOLE 4879 0 0 BRIGHTVIEW HLDGS INC COM Common Stock 10948C107 123 7299 SH SOLE 7299 0 0 BIONDVAX PHARMACEUTICALS LTD SPOND ADS ADR 09073Q105 5 1190 SH SOLE 1190 0 0 BORGWARNER INC COM Common Stock 099724106 3558 76753 SH SOLE 76753 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV Common Stock 108621103 9 554 SH SOLE 554 0 0 BOSWELL J G CO COM Common Stock 101205102 183 257 SH SOLE 257 0 0 BROADWIND INC COM NEW Common Stock 11161T207 13 2000 SH SOLE 2000 0 0 SPDR BLOOMBERG BARCLAYS INTERNATIONAL TREASURY BOND ETF ETF 78464A516 14 474 SH SOLE 474 0 0 BWX TECHNOLOGIES INC COM Common Stock 05605H100 312 4725 SH SOLE 4725 0 0 BLACKSTONE GROUP INC COM Common Stock 09260D107 2998 40232 SH SOLE 40232 0 0 BRAMBLES LTD SPONSORED ADR ADR 105105209 5 282 SH SOLE 282 0 0 BLUELINX HLDGS INC COM NEW Common Stock 09624H208 116 2968 SH SOLE 2968 0 0 BLUEGREEN VACATIONS CORP COM Common Stock 09629F108 2 155 SH SOLE 155 0 0 BAUDAX BIO INC COM Common Stock 07160F107 0 1 SH SOLE 1 0 0 BANCORPSOUTH BK TUPELO MISS COM Common Stock 05971J102 93 2837 SH SOLE 2837 0 0 BYLINE BANCORP INC COM Common Stock 124411109 12 553 SH SOLE 553 0 0 BOYD GAMING CORP COM Common Stock 103304101 81 1372 SH SOLE 1372 0 0 BYD CO LTD SHS H Common Stock Y1023R104 4 210 SH SOLE 210 0 0 BYD CO LTD UNSPONSORD ADR ADR 05606L100 8 184 SH SOLE 184 0 0 BEYOND MEAT INC COM Common Stock 08862E109 114 874 SH SOLE 874 0 0 BEAZER HOMES USA INC COM NEW Common Stock 07556Q881 23 1095 SH SOLE 1095 0 0 BUNZL PLC SPON ADR NEW ADR 120738406 39 1178 SH SOLE 1178 0 0 BAOZUN INC SPONSORED ADR ADR 06684L103 4 100 SH SOLE 100 0 0 CITIGROUP INC COM NEW Common Stock 172967424 53938 741417 SH SOLE 741417 0 0 CABALETTA BIO INC COM Common Stock 12674W109 2 200 SH SOLE 200 0 0 CARLSBERG AS SPONSORED ADR ADR 142795202 227 7367 SH SOLE 7367 0 0 CABLE ONE INC COM Common Stock 12685J105 386 211 SH SOLE 211 0 0 CAMDEN NATL CORP COM Common Stock 133034108 86 1802 SH SOLE 1802 0 0 CREDIT ACCEP CORP MICH COM Common Stock 225310101 101 281 SH SOLE 281 0 0 CACI INTL INC CL A Common Stock 127190304 299 1213 SH SOLE 1213 0 0 CADENCE BANCORPORATION CL A Common Stock 12739A100 343 16558 SH SOLE 16558 0 0 CAE INC COM Common Stock 124765108 1 51 SH SOLE 51 0 0 CONAGRA BRANDS INC COM Common Stock 205887102 2395 63709 SH SOLE 63709 0 0 CARDINAL HEALTH INC COM Common Stock 14149Y108 1437 23474 SH SOLE 23474 0 0 CAI INTERNATIONAL INC COM Common Stock 12477X106 24 517 SH SOLE 517 0 0 CANON INC SPONSORED ADR ADR 138006309 17 761 SH SOLE 761 0 0 CHEESECAKE FACTORY INC COM Common Stock 163072101 108 1852 SH SOLE 1852 0 0 CALERES INC COM Common Stock 129500104 96 4384 SH SOLE 4384 0 0 CAL MAINE FOODS INC COM NEW Common Stock 128030202 436 11358 SH SOLE 11358 0 0 CALIX INC COM Common Stock 13100M509 25 731 SH SOLE 731 0 0 CALAMP CORP COM Common Stock 128126109 44 4019 SH SOLE 4019 0 0 GENERAL CANNABIS CORP COM Common Stock 36930V100 0 500 SH SOLE 500 0 0 AVIS BUDGET GROUP COM Common Stock 053774105 40 549 SH SOLE 549 0 0 CARA THERAPEUTICS INC COM Common Stock 140755109 65 3000 SH SOLE 3000 0 0 CARTER BANKSHARES INC COM NEW Common Stock 146102108 53 3824 SH SOLE 3824 0 0 CARGURUS INC COM CL A Common Stock 141788109 5 214 SH SOLE 214 0 0 CARRIER GLOBAL CORPORATION COM Common Stock 14448C104 2731 64685 SH SOLE 64685 0 0 CARS COM INC COM Common Stock 14575E105 10 782 SH SOLE 782 0 0 CASCADE ACQUISITION CORP COM CL A Common Stock 147151104 315 32040 SH SOLE 32040 0 0 CASA SYS INC COM Common Stock 14713L102 5 496 SH SOLE 496 0 0 CASI PHARMACEUTICALS INC COM Common Stock 14757U109 4 1500 SH SOLE 1500 0 0 CASS INFORMATION SYS INC COM Common Stock 14808P109 34 731 SH SOLE 731 0 0 CASCADE ACQUISITION CORP UNIT Common Stock 147151203 0 1 SH SOLE 1 0 0 CASCADE ACQUISITION CORP WT EXP 113027 Common Stock 147151112 14 16020 SH SOLE 16020 0 0 CASEYS GEN STORES INC COM Common Stock 147528103 380 1759 SH SOLE 1759 0 0 CATERPILLAR INC COM Common Stock 149123101 10261 44252 SH SOLE 44252 0 0 CAMBRIDGE BANCORP COM Common Stock 132152109 206 2444 SH SOLE 2444 0 0 CARDTRONICS PLC SHS CL A Common Stock G1991C105 19 494 SH SOLE 494 0 0 CATO CORP NEW CL A Common Stock 149205106 1 106 SH SOLE 106 0 0 CAT STRATEGIC METALS CORP COM Common Stock 14875E102 1 25000 SH SOLE 25000 0 0 CATHAY GEN BANCORP COM Common Stock 149150104 2110 51747 SH SOLE 51747 0 0 CHUBB LIMITED COM Common Stock H1467J104 7431 46820 SH SOLE 46820 0 0 CBAK ENERGY TECHNOLOGY INC COM Common Stock 14986C102 3 657 SH SOLE 657 0 0 CYMABAY THERAPEUTICS INC COM Common Stock 23257D103 27 6015 SH SOLE 6015 0 0 CINCINNATI BELL INC NEW COM NEW Common Stock 171871502 53 3449 SH SOLE 3449 0 0 CANNABIS SATIVA INC COM Common Stock 13764T105 0 20 SH SOLE 20 0 0 CB FINL SVCS INC COM Common Stock 12479G101 55 2484 SH SOLE 2484 0 0 CATALYST BIOSCIENCES INC COM NEW Common Stock 14888D208 3 596 SH SOLE 596 0 0 CAPITAL BANCORP INC MD COM Common Stock 139737100 1 29 SH SOLE 29 0 0 CBOE GLOBAL MKTS INC COM Common Stock 12503M108 160 1621 SH SOLE 1621 0 0 CBRE GROUP INC CL A Common Stock 12504L109 969 12251 SH SOLE 12251 0 0 CRACKER BARREL OLD CTRY STORE COM Common Stock 22410J106 1078 6235 SH SOLE 6235 0 0 COMMERCE BANCSHARES INC COM Common Stock 200525103 190 2482 SH SOLE 2482 0 0 CABOT CORP COM Common Stock 127055101 198 3770 SH SOLE 3770 0 0 CBTX INC COM Common Stock 12481V104 19 611 SH SOLE 611 0 0 COMMUNITY BK SYS INC COM Common Stock 203607106 195 2523 SH SOLE 2523 0 0 GRATOMIC INC COM NEW Common Stock 38900X207 4 2500 SH SOLE 2500 0 0 CBIZ INC COM Common Stock 124805102 195 5972 SH SOLE 5972 0 0 CHEMOURS CO COM Common Stock 163851108 1616 57910 SH SOLE 57910 0 0 COASTAL FINL CORP WA COM NEW Common Stock 19046P209 41 1572 SH SOLE 1572 0 0 CAPITAL CITY BK GROUP INC COM Common Stock 139674105 11 431 SH SOLE 431 0 0 C4 THERAPEUTICS INC COM STK Common Stock 12529R107 4 108 SH SOLE 108 0 0 COCA-COLA EUROPACIFIC PARTNERS SHS Common Stock G25839104 393 7531 SH SOLE 7531 0 0 CHASE CORP COM Common Stock 16150R104 167 1435 SH SOLE 1435 0 0 COCA-COLA HBC AG UNSPONSORD ADR ADR 191223205 18 565 SH SOLE 565 0 0 CHURCHILL CAPITAL CORP IV CL A Common Stock 171439102 372 16034 SH SOLE 16034 0 0 CHURCHILL CAPITAL CORP IV WT EXP 080425 Common Stock 171439110 6 500 SH SOLE 500 0 0 CAMECO CORP COM Common Stock 13321L108 44 2622 SH SOLE 2622 0 0 CROWN HLDGS INC COM Common Stock 228368106 61 630 SH SOLE 630 0 0 CARNIVAL CORP PAIRED CTF Common Stock 143658300 875 32984 SH SOLE 32984 0 0 COCA COLA AMATIL LTD SPONSORED ADR ADR 191085208 29 2846 SH SOLE 2846 0 0 CMC MATERIALS INC COM Common Stock 12571T100 373 2103 SH SOLE 2103 0 0 COGENT COMMUNICATIONS HLDGS IN COM NEW Common Stock 19239V302 499 7264 SH SOLE 7264 0 0 CROSS CTRY HEALTHCARE INC COM Common Stock 227483104 18 1453 SH SOLE 1453 0 0 CENTURY CMNTYS INC COM Common Stock 156504300 120 1990 SH SOLE 1990 0 0 CHURCHILL CAPITAL CORP V WT EXP 102927 Common Stock 17144T115 15 11289 SH SOLE 11289 0 0 CHURCHILL CAPITAL CORP VI UNIT Common Stock 17143W200 446 44310 SH SOLE 44310 0 0 CHURCHILL CAPITAL CORP V UNIT Common Stock 17144T206 0 19 SH SOLE 19 0 0 CHEMOCENTRYX INC COM Common Stock 16383L106 157 3065 SH SOLE 3065 0 0 CERIDIAN HCM HLDG INC COM Common Stock 15677J108 999 11857 SH SOLE 11857 0 0 COEUR MNG INC COM NEW Common Stock 192108504 13 1398 SH SOLE 1398 0 0 CITY DEVS LTD SPONSORED ADR ADR 177797305 17 2798 SH SOLE 2798 0 0 CDK GLOBAL INC COM Common Stock 12508E101 149 2758 SH SOLE 2758 0 0 CARDLYTICS INC COM Common Stock 14161W105 65 597 SH SOLE 597 0 0 AVID BIOSERVICES INC COM Common Stock 05368M106 203 11137 SH SOLE 11137 0 0 CAREDX INC COM Common Stock 14167L103 48 700 SH SOLE 700 0 0 CANADIAN TIRE LTD CL A Common Stock 136681202 14 101 SH SOLE 101 0 0 CADENCE DESIGN SYSTEM INC COM Common Stock 127387108 1810 13213 SH SOLE 13213 0 0 CDW CORP COM Common Stock 12514G108 4189 25272 SH SOLE 25272 0 0 CODEXIS INC COM Common Stock 192005106 2097 91611 SH SOLE 91611 0 0 CELANESE CORP DEL COM Common Stock 150870103 1025 6843 SH SOLE 6843 0 0 CECO ENVIRONMENTAL CORP COM Common Stock 125141101 23 2929 SH SOLE 2929 0 0 CAMBER ENERGY INC COM Common Stock 13200M508 0 1 SH SOLE 1 0 0 CONSOL ENERGY INC NEW COM Common Stock 20854L108 9 954 SH SOLE 954 0 0 CELCUITY INC COM Common Stock 15102K100 72 5000 SH SOLE 5000 0 0 BRISTOL-MYERS SQUIBB CO CONTIN VAL RT Common Stock 110122140 0 971 SH SOLE 971 0 0 CELSIUS HLDGS INC COM NEW Common Stock 15118V207 95 1977 SH SOLE 1977 0 0 ISHARES J.P. MORGAN EM CORPORATE BOND ETF ETF 464286251 31 603 SH SOLE 603 0 0 CHEMBIO DIAGNOSTICS INC COM NEW Common Stock 163572209 1 252 SH SOLE 252 0 0 CENTRAL GARDEN & PET CO COM Common Stock 153527106 43 747 SH SOLE 747 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG Common Stock 153527205 176 3396 SH SOLE 3396 0 0 CENTURY ALUM CO COM Common Stock 156431108 134 7576 SH SOLE 7576 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Common Stock 226344208 98 3496 SH SOLE 3496 0 0 CERES ACQUISITION CORP COM CL A Common Stock 156734105 56 5543 SH SOLE 5543 0 0 CERECOR INC COM Common Stock 15671L109 2 750 SH SOLE 750 0 0 CERNER CORP COM Common Stock 156782104 1276 17752 SH SOLE 17752 0 0 CERUS CORP COM Common Stock 157085101 3 459 SH SOLE 459 0 0 CERTARA INC COM Common Stock 15687V109 15 551 SH SOLE 551 0 0 CEVA INC COM Common Stock 157210105 76 1353 SH SOLE 1353 0 0 CF INDS HLDGS INC COM Common Stock 125269100 294 6485 SH SOLE 6485 0 0 CROSSFIRST BANKSHARES INC COM Common Stock 22766M109 7 533 SH SOLE 533 0 0 CF ACQUISITION CORP VIII UNIT EX 033128 Common Stock 12520C208 193 19500 SH SOLE 19500 0 0 C & F FINL CORP COM Common Stock 12466Q104 98 2200 SH SOLE 2200 0 0 CAPITOL FED FINL INC COM Common Stock 14057J101 33 2504 SH SOLE 2504 0 0 CITIZENS FINL GROUP INC COM Common Stock 174610105 7466 169116 SH SOLE 169116 0 0 CALIFORNIA STYLE PALMS INC CL A Common Stock 13080W105 0 3 SH SOLE 3 0 0 CULLEN FROST BANKERS INC COM Common Stock 229899109 1717 15784 SH SOLE 15784 0 0 COMPAGNIE FINANCIERE RICHEMONT ADR ADR 204319107 92 9665 SH SOLE 9665 0 0 CF ACQUISITION CORP VI UNIT Common Stock 12521J202 117 11764 SH SOLE 11764 0 0 COLFAX CORP COM Common Stock 194014106 80 1836 SH SOLE 1836 0 0 CARLYLE GROUP INC COM Common Stock 14316J108 39 1063 SH SOLE 1063 0 0 CANOPY GROWTH CORP COM Common Stock 138035100 311 9712 SH SOLE 9712 0 0 CAPGEMINI S E UNSPONSORED ADR ADR 13961R100 239 7027 SH SOLE 7027 0 0 CHINA GAS HLDGS LTD UNSPONSORED ADR ADR 168935104 11 110 SH SOLE 110 0 0 COGNYTE SOFTWARE LTD ORD SHS Common Stock M25133105 242 8685 SH SOLE 8685 0 0 COGNEX CORP COM Common Stock 192422103 646 7781 SH SOLE 7781 0 0 INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 3 52 SH SOLE 52 0 0 CITY HLDG CO COM Common Stock 177835105 112 1365 SH SOLE 1365 0 0 CHURCH & DWIGHT INC COM Common Stock 171340102 3509 40167 SH SOLE 40167 0 0 CHURCHILL DOWNS INC COM Common Stock 171484108 704 3094 SH SOLE 3094 0 0 CHEMED CORP NEW COM Common Stock 16359R103 2790 6068 SH SOLE 6068 0 0 CHEFS WHSE INC COM Common Stock 163086101 79 2609 SH SOLE 2609 0 0 COCHLEAR LIMITED UNSPONSORD ADR ADR 191459205 1 16 SH SOLE 16 0 0 CHUGAI PHARMACEUTICAL CO LTD ADR ADR 171269103 374 18429 SH SOLE 18429 0 0 CHEGG INC COM Common Stock 163092109 496 5795 SH SOLE 5795 0 0 CHOICE HOTELS INTL INC COM Common Stock 169905106 26 240 SH SOLE 240 0 0 GLOBAL X MSCI CHINA CONSUMER DISCRETIONARY ETF ETF 37950E408 0 13 SH SOLE 13 0 0 CHECK POINT SOFTWARE TECH LTD ORD Common Stock M22465104 962 8591 SH SOLE 8591 0 0 CHEMUNG FINL CORP COM Common Stock 164024101 1 27 SH SOLE 27 0 0 CHAMPION INDS INC W V COM NEW Common Stock 158520205 0 40 SH SOLE 40 0 0 CHANGE HEALTHCARE INC COM Common Stock 15912K100 36 1622 SH SOLE 1622 0 0 CHP MERGER CORP COM CL A Common Stock 12558Y106 119 12000 SH SOLE 12000 0 0 CHP MERGER CORP WT EXP 112224 Common Stock 12558Y114 2 2500 SH SOLE 2500 0 0 CHARGEPOINT HOLDINGS INC COM CL A Common Stock 15961R105 297 11125 SH SOLE 11125 0 0 COHERUS BIOSCIENCES INC COM Common Stock 19249H103 3 223 SH SOLE 223 0 0 C H ROBINSON WORLDWIDE INC COM NEW Common Stock 12541W209 693 7221 SH SOLE 7221 0 0 CHICOS FAS INC COM Common Stock 168615102 3 906 SH SOLE 906 0 0 CHARTER COMMUNICATIONS INC NEW CL A Common Stock 16119P108 2392 3876 SH SOLE 3876 0 0 CHARLIES HLDGS INC COM Common Stock 16077A101 12 1410409 SH SOLE 1410409 0 0 CHUYS HLDGS INC COM Common Stock 171604101 15 336 SH SOLE 336 0 0 CHEWY INC CL A Common Stock 16679L109 194 2296 SH SOLE 2296 0 0 CHAMPIONX CORPORATION COM Common Stock 15872M104 223 10280 SH SOLE 10280 0 0 CHR HANSEN HOLDING A/S SPONSORED ADS ADR 12545M207 16 677 SH SOLE 677 0 0 CIGNA CORP NEW COM Common Stock 125523100 4581 18950 SH SOLE 18950 0 0 CITIZENS INC CL A Common Stock 174740100 2 389 SH SOLE 389 0 0 CHINA MENGNIU DAIRY CO LTD UNSPONSORD ADR ADR 169495108 45 790 SH SOLE 790 0 0 FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 86 2063 SH SOLE 2063 0 0 CIENA CORP COM NEW Common Stock 171779309 29465 538462 SH SOLE 538462 0 0 CINCINNATI FINL CORP COM Common Stock 172062101 1507 14527 SH SOLE 14527 0 0 CIELO S A SPONSORED ADR ADR 171778202 0 52 SH SOLE 52 0 0 CIRCOR INTL INC COM Common Stock 17273K109 10 282 SH SOLE 282 0 0 CIT GROUP INC COM NEW Common Stock 125581801 125 2433 SH SOLE 2433 0 0 CIVISTA BANCSHARES INC COM NO PAR Common Stock 178867107 10 417 SH SOLE 417 0 0 CENTRAL JAPAN RY CO UNSPON ADR ADR 153766100 45 2962 SH SOLE 2962 0 0 SEACOR HOLDINGS INC COM Common Stock 811904101 2 45 SH SOLE 45 0 0 CK HUTCHISON HLDGS LTD UNSPONSORD ADR ADR 12562Y100 1 107 SH SOLE 107 0 0 COLGATE PALMOLIVE CO COM Common Stock 194162103 3132 39726 SH SOLE 39726 0 0 CORE ONE LABS INC COM Common Stock 21872J208 0 125 SH SOLE 125 0 0 CLARUS CORP NEW COM Common Stock 18270P109 3 170 SH SOLE 170 0 0 CORE LABORATORIES N V COM Common Stock N22717107 16 567 SH SOLE 567 0 0 COLUMBIA FINL INC COM Common Stock 197641103 83 4761 SH SOLE 4761 0 0 CLOUDERA INC COM Common Stock 18914U100 14 1166 SH SOLE 1166 0 0 CLEVELAND-CLIFFS INC NEW COM Common Stock 185899101 630 31305 SH SOLE 31305 0 0 CORELOGIC INC COM Common Stock 21871D103 29 372 SH SOLE 372 0 0 CLEAN HARBORS INC COM Common Stock 184496107 43 506 SH SOLE 506 0 0 CLIMATE CHANGE CRISIS REAL IMP CL A COM Common Stock 18716C100 21 1500 SH SOLE 1500 0 0 CELLNEX TELECOM S A UNSPONSORD ADR ADR 15117X105 0 12 SH SOLE 12 0 0 CALUMET SPECIALTY PRODS PARTNE UT LTD PARTNER Common Stock 131476103 3 460 SH SOLE 460 0 0 CLEAN ENERGY FUELS CORP COM Common Stock 184499101 35 2536 SH SOLE 2536 0 0 CIPHERLOC CORP COM Common Stock 17253H100 0 1 SH SOLE 1 0 0 GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442 377 14656 SH SOLE 14656 0 0 CLOVER HEALTH INVESTMENTS CORP COM CL A Common Stock 18914F103 1 100 SH SOLE 100 0 0 COLOPLAST AS SPONSERED ADS ADR 19624Y200 19 1269 SH SOLE 1269 0 0 CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 15 1562 SH SOLE 1562 0 0 CHINA LONGYUAN POWER GROUP UNSPONSORD ADR ADR 16890R109 58 4288 SH SOLE 4288 0 0 CONTINENTAL RES INC COM Common Stock 212015101 118 4578 SH SOLE 4578 0 0 CELLECTAR BIOSCIENCES INC COM PAR Common Stock 15117F500 3 2000 SH SOLE 2000 0 0 CLEANSPARK INC COM NEW Common Stock 18452B209 12 500 SH SOLE 500 0 0 CELSION CORP COM PAR NEW Common Stock 15117N503 0 34 SH SOLE 34 0 0 CLOVIS ONCOLOGY INC COM Common Stock 189464100 0 30 SH SOLE 30 0 0 CLARIVATE PLC ORD SHS Common Stock G21810109 1151 43607 SH SOLE 43607 0 0 CLEARWATER PAPER CORP COM Common Stock 18538R103 56 1476 SH SOLE 1476 0 0 CLOROX CO DEL COM Common Stock 189054109 3086 16002 SH SOLE 16002 0 0 CALYXT INC COM Common Stock 13173L107 3 505 SH SOLE 505 0 0 CANADIAN IMP BK COMM COM Common Stock 136069101 238 2402 SH SOLE 2402 0 0 COMERICA INC COM Common Stock 200340107 846 11685 SH SOLE 11685 0 0 COMMERCIAL METALS CO COM Common Stock 201723103 445 14372 SH SOLE 14372 0 0 COLUMBUS MCKINNON CORP N Y COM Common Stock 199333105 256 4852 SH SOLE 4852 0 0 COMCAST CORP NEW CL A Common Stock 20030N101 29108 537932 SH SOLE 537932 0 0 CANTEL MED CORP COM Common Stock 138098108 23 294 SH SOLE 294 0 0 CME GROUP INC COM Common Stock 12572Q105 1284 6288 SH SOLE 6288 0 0 ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 491 7912 SH SOLE 7912 0 0 CHIPOTLE MEXICAN GRILL INC COM Common Stock 169656105 1064 749 SH SOLE 749 0 0 CUMMINS INC COM Common Stock 231021106 9571 36940 SH SOLE 36940 0 0 CM LIFE SCIENCES INC COM CL A Common Stock 18978W109 1 100 SH SOLE 100 0 0 CM LIFE SCIENCES INC UNIT EXP 090125 Common Stock 18978W208 13 775 SH SOLE 775 0 0 OXE MARINE AB SHS Common Stock W6326J107 9 30000 SH SOLE 30000 0 0 COMPASS MINERALS INTL INC COM Common Stock 20451N101 560 8935 SH SOLE 8935 0 0 COMPASS GROUP PLC SPONSORED ADR ADR 20449X401 159 7785 SH SOLE 7785 0 0 CIMPRESS PLC SHS EURO Common Stock G2143T103 2 19 SH SOLE 19 0 0 COMPASS PATHWAYS PLC SPONSORED ADS ADR 20451W101 17 450 SH SOLE 450 0 0 COSTAMARE INC SHS Common Stock Y1771G102 23 2420 SH SOLE 2420 0 0 CHIMERIX INC COM Common Stock 16934W106 16 1688 SH SOLE 1688 0 0 CMS ENERGY CORP COM Common Stock 125896100 3086 50416 SH SOLE 50416 0 0 COMPUTERSHARE LTD SPONSORED ADR ADR 20557R105 1 45 SH SOLE 45 0 0 COMTECH TELECOMMUNICATIONS CP COM NEW Common Stock 205826209 143 5769 SH SOLE 5769 0 0 COMMONWEALTH BANK OF AUSTRALIA SPONSORED ADR ADR 202712600 86 1281 SH SOLE 1281 0 0 CNA FINL CORP COM Common Stock 126117100 16 350 SH SOLE 350 0 0 COMMERCIAL NATL FINL CORP PA COM Common Stock 202217105 2 124 SH SOLE 124 0 0 CENTURY BANCORPORATION INC CL A NON VTG Common Stock 156432106 101 1079 SH SOLE 1079 0 0 AMPLIFY SEYMOUR CANNABIS ETF ETF 032108854 19 650 SH SOLE 650 0 0 CENTENE CORP DEL COM Common Stock 15135B101 752 11760 SH SOLE 11760 0 0 CONCERT PHARMACEUTICALS INC COM Common Stock 206022105 8 1512 SH SOLE 1512 0 0 CONDUENT INC COM Common Stock 206787103 43 6447 SH SOLE 6447 0 0 CN ENERGY GROUP INC SHS Common Stock G2181K105 5 1001 SH SOLE 1001 0 0 CANADIAN NATL RY CO COM Common Stock 136375102 1086 9366 SH SOLE 9366 0 0 CINEMARK HLDGS INC COM Common Stock 17243V102 167 8181 SH SOLE 8181 0 0 CONMED CORP COM Common Stock 207410101 159 1217 SH SOLE 1217 0 0 CANNAE HLDGS INC COM Common Stock 13765N107 371 9361 SH SOLE 9361 0 0 CNO FINL GROUP INC COM Common Stock 12621E103 235 9656 SH SOLE 9656 0 0 CONNECTONE BANCORP INC COM Common Stock 20786W107 11 417 SH SOLE 417 0 0 CENTERPOINT ENERGY INC COM Common Stock 15189T107 35092 1549322 SH SOLE 1549322 0 0 CANADIAN NAT RES LTD COM Common Stock 136385101 11 350 SH SOLE 350 0 0 CORNERSTONE BLDG BRANDS INC COM Common Stock 21925D109 25 1790 SH SOLE 1790 0 0 COHEN & STEERS INC COM Common Stock 19247A100 170 2603 SH SOLE 2603 0 0 CONSOLIDATED COMM HLDGS INC COM Common Stock 209034107 40 5555 SH SOLE 5555 0 0 CNX RES CORP COM Common Stock 12653C108 114 7777 SH SOLE 7777 0 0 CONCENTRIX CORP COM Common Stock 20602D101 219 1465 SH SOLE 1465 0 0 PC CONNECTION INC COM Common Stock 69318J100 15 315 SH SOLE 315 0 0 CONNEXUS CORP COM Common Stock 126136100 0 160000 SH SOLE 160000 0 0 COCRYSTAL PHARMA INC COM Common Stock 19188J300 0 266 SH SOLE 266 0 0 CO-DIAGNOSTICS INC COM Common Stock 189763105 1 55 SH SOLE 55 0 0 COMPAGNIE DE ST GOBAIN UNSPONSORD ADR ADR 204280309 166 13996 SH SOLE 13996 0 0 CAPITAL ONE FINL CORP COM Common Stock 14040H105 1560 12259 SH SOLE 12259 0 0 CABOT OIL & GAS CORP COM Common Stock 127097103 681 36241 SH SOLE 36241 0 0 COHERENT INC COM Common Stock 192479103 188 745 SH SOLE 745 0 0 COHU INC COM Common Stock 192576106 60 1440 SH SOLE 1440 0 0 COCA COLA CONS INC COM Common Stock 191098102 167 579 SH SOLE 579 0 0 COLUMBIA BKG SYS INC COM Common Stock 197236102 411 9540 SH SOLE 9540 0 0 COLICITY INC UNIT EX 022426 Common Stock 194170205 5 500 SH SOLE 500 0 0 COLLEGIUM PHARMACEUTICAL INC COM Common Stock 19459J104 27 1122 SH SOLE 1122 0 0 COLUMBIA SPORTSWEAR CO COM Common Stock 198516106 832 7880 SH SOLE 7880 0 0 COMMSCOPE HLDG CO INC COM Common Stock 20337X109 60 3924 SH SOLE 3924 0 0 CONNS INC COM Common Stock 208242107 55 2853 SH SOLE 2853 0 0 COOPER COS INC COM NEW Common Stock 216648402 623 1622 SH SOLE 1622 0 0 MR COOPER GROUP INC COM Common Stock 62482R107 198 5697 SH SOLE 5697 0 0 CONOCOPHILLIPS COM Common Stock 20825C104 7375 139237 SH SOLE 139237 0 0 CORE-MARK HLDG CO INC COM Common Stock 218681104 110 2843 SH SOLE 2843 0 0 PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R817 44 395 SH SOLE 395 0 0 CORCEPT THERAPEUTICS INC COM Common Stock 218352102 95 3975 SH SOLE 3975 0 0 COSTCO WHSL CORP NEW COM Common Stock 22160K105 23487 66633 SH SOLE 66633 0 0 COTY INC COM CL A Common Stock 222070203 31 3414 SH SOLE 3414 0 0 COUPA SOFTWARE INC COM Common Stock 22266L106 159 625 SH SOLE 625 0 0 COVA ACQUISITION CORP UNIT EX 040121 Common Stock G2554Y112 150 15056 SH SOLE 15056 0 0 COVESTRO AG SPONSORED ADR ADR 22304D207 4 132 SH SOLE 132 0 0 COWEN INC CL A NEW Common Stock 223622606 48 1379 SH SOLE 1379 0 0 CANADIAN PAC RY LTD COM Common Stock 13645T100 2457 6466 SH SOLE 6466 0 0 COPA HOLDINGS SA CL A Common Stock P31076105 5 60 SH SOLE 60 0 0 CAMPBELL SOUP CO COM Common Stock 134429109 180 3588 SH SOLE 3588 0 0 CENTRAL PAC FINL CORP COM NEW Common Stock 154760409 22 814 SH SOLE 814 0 0 CHESAPEAKE UTILS CORP COM Common Stock 165303108 59 508 SH SOLE 508 0 0 CHESAPEAKE FINL SHS INC COM Common Stock 16517A109 4 165 SH SOLE 165 0 0 CRYSTAL PEAK MINERALS INC COM Common Stock 22938T107 166 10439596 SH SOLE 10439596 0 0 COUPANG INC CL A Common Stock 22266T109 22 440 SH SOLE 440 0 0 CAPRI HOLDINGS LIMITED SHS Common Stock G1890L107 377 7387 SH SOLE 7387 0 0 COPART INC COM Common Stock 217204106 1028 9464 SH SOLE 9464 0 0 CATALYST PHARMACEUTICALS INC COM Common Stock 14888U101 10 2116 SH SOLE 2116 0 0 COOPER STD HLDGS INC COM Common Stock 21676P103 49 1357 SH SOLE 1357 0 0 COMPUTER PROGRAMS & SYS INC COM Common Stock 205306103 30 974 SH SOLE 974 0 0 CAPSTAR SPL PURP ACQUISITION C UNIT EX 070927 Common Stock 14070Y200 61 6000 SH SOLE 6000 0 0 COMPUTE HEALTH ACQUISITIN CORP UNIT Common Stock 204833206 14 1400 SH SOLE 1400 0 0 CENTRICA PLC SPON ADR NEW ADR 15639K300 1 256 SH SOLE 256 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT Common Stock 16411Q101 1142 27480 SH SOLE 27480 0 0 INVESCO CHINA TECHNOLOGY ETF ETF 46138E800 23 279 SH SOLE 279 0 0 CRANE CO COM Common Stock 224399105 132 1406 SH SOLE 1406 0 0 CRA INTL INC COM Common Stock 12618T105 10 133 SH SOLE 133 0 0 CREDIT AGRICOLE S A ADR ADR 225313105 4 487 SH SOLE 487 0 0 ISHARES MSCI ACWI LOW CARBON TARGET ETF ETF 46434V464 66 423 SH SOLE 423 0 0 CORBUS PHARMACEUTICALS HLDGS I COM Common Stock 21833P103 1 750 SH SOLE 750 0 0 CRAWFORD & CO CL A Common Stock 224633206 8 779 SH SOLE 779 0 0 CARDIFF ONCOLOGY INC COM Common Stock 14147L108 8 860 SH SOLE 860 0 0 CREATIVE TECHNOLOGY LTD ORD Common Stock Y1775U107 1 300 SH SOLE 300 0 0 CRITICAL ELEMENTS LITHIUM CORP COM Common Stock 22675W107 2 2000 SH SOLE 2000 0 0 CREE INC COM Common Stock 225447101 464 4292 SH SOLE 4292 0 0 CRH PLC ADR ADR 12626K203 200 4249 SH SOLE 4249 0 0 CARTERS INC COM Common Stock 146229109 26 289 SH SOLE 289 0 0 CURIS INC COM NEW Common Stock 231269200 57 5000 SH SOLE 5000 0 0 COMSTOCK RES INC COM Common Stock 205768302 5 910 SH SOLE 910 0 0 CHARLES RIV LABS INTL INC COM Common Stock 159864107 1010 3484 SH SOLE 3484 0 0 CRESCO LABS INC SUB VTG SHS Common Stock 22587M106 7 550 SH SOLE 550 0 0 SALESFORCE COM INC COM Common Stock 79466L302 4834 22818 SH SOLE 22818 0 0 CORMEDIX INC COM Common Stock 21900C308 15 1500 SH SOLE 1500 0 0 AMERICAS CAR-MART INC COM Common Stock 03062T105 109 714 SH SOLE 714 0 0 CERENCE INC COM Common Stock 156727109 187 2082 SH SOLE 2082 0 0 CERAGON NETWORKS LTD ORD Common Stock M22013102 8 2000 SH SOLE 2000 0 0 CRINETICS PHARMACEUTICALS INC COM Common Stock 22663K107 0 23 SH SOLE 23 0 0 CRONOS GROUP INC COM Common Stock 22717L101 55 5860 SH SOLE 5860 0 0 CROCS INC COM Common Stock 227046109 428 5316 SH SOLE 5316 0 0 CARREFOUR SA SPONSORED ADR ADR 144430204 3 830 SH SOLE 830 0 0 CARPENTER TECHNOLOGY CORP COM Common Stock 144285103 127 3084 SH SOLE 3084 0 0 CRISPR THERAPEUTICS AG NAMEN AKT Common Stock H17182108 2687 22050 SH SOLE 22050 0 0 CORSAIR GAMING INC COM Common Stock 22041X102 5 137 SH SOLE 137 0 0 CROSS TIMBERS RTY TR TR UNIT Common Stock 22757R109 2259 265822 SH SOLE 265822 0 0 CRITEO S A SPONS ADS ADR 226718104 43 1236 SH SOLE 1236 0 0 CRUCIBLE ACQUISITION CORP COM CL A Common Stock 22877P108 3 300 SH SOLE 300 0 0 CRUCIBLE ACQUISITION CORP WT EXP 122625 Common Stock 22877P116 0 100 SH SOLE 100 0 0 CIRRUS LOGIC INC COM Common Stock 172755100 226 2665 SH SOLE 2665 0 0 CORVEL CORP COM Common Stock 221006109 28 274 SH SOLE 274 0 0 CROWDSTRIKE HLDGS INC CL A Common Stock 22788C105 871 4772 SH SOLE 4772 0 0 CRYOLIFE INC COM Common Stock 228903100 7 330 SH SOLE 330 0 0 COMMERZBANK A G SPONSORED ADR NE ADR 202597605 2 259 SH SOLE 259 0 0 CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 19 1831 SH SOLE 1831 0 0 COSAN S A ADS ADR 22113B103 17 1035 SH SOLE 1035 0 0 CISCO SYS INC COM Common Stock 17275R102 38485 744246 SH SOLE 744246 0 0 COSTAR GROUP INC COM Common Stock 22160N109 1557 1895 SH SOLE 1895 0 0 CSG SYS INTL INC COM Common Stock 126349109 33 742 SH SOLE 742 0 0 CARDIOVASCULAR SYS INC DEL COM Common Stock 141619106 296 7710 SH SOLE 7710 0 0 CASIO COMPUTER CO LTD ADR ADR 147618201 1 6 SH SOLE 6 0 0 CANADIAN SOLAR INC COM Common Stock 136635109 222 4480 SH SOLE 4480 0 0 CARLISLE COS INC COM Common Stock 142339100 142 862 SH SOLE 862 0 0 CSL LTD SPONSORED ADR ADR 12637N204 1581 15545 SH SOLE 15545 0 0 PROSHARES LARGE CAP CORE PLUS ETF ETF 74347R248 11 116 SH SOLE 116 0 0 CORNERSTONE ONDEMAND INC COM Common Stock 21925Y103 11 261 SH SOLE 261 0 0 CSPC PHARMACEUTICAL GROUP LTD UNSPONSORD ADS ADR 12591J207 13 2751 SH SOLE 2751 0 0 CAESARSTONE LTD ORD SHS Common Stock M20598104 8 610 SH SOLE 610 0 0 CASTLE BIOSCIENCES INC COM Common Stock 14843C105 3 45 SH SOLE 45 0 0 CONSTELLIUM SE CL A SHS Common Stock F21107101 2 121 SH SOLE 121 0 0 CAPSTAR FINL HLDGS INC COM Common Stock 14070T102 329 19087 SH SOLE 19087 0 0 CARRIAGE SVCS INC COM Common Stock 143905107 17 479 SH SOLE 479 0 0 COMPUTER SVCS INC COM Common Stock 20539A105 189 3202 SH SOLE 3202 0 0 CSW INDUSTRIALS INC COM Common Stock 126402106 190 1408 SH SOLE 1408 0 0 CSX CORP COM Common Stock 126408103 6749 69993 SH SOLE 69993 0 0 CERBERUS TELECOM ACQUISITION C SHS CL A Common Stock G2040C104 444 44871 SH SOLE 44871 0 0 CERBERUS TELECOM ACQUISITION C UNIT EX Common Stock G2040C112 0 16 SH SOLE 16 0 0 CERBERUS TELECOM ACQUISITION C WT EXP Common Stock G2040C120 16 14957 SH SOLE 14957 0 0 CINTAS CORP COM Common Stock 172908105 41053 120279 SH SOLE 120279 0 0 COOPER TIRE & RUBR CO COM Common Stock 216831107 340 6065 SH SOLE 6065 0 0 COMMUNITY TR BANCORP INC COM Common Stock 204149108 13 288 SH SOLE 288 0 0 GLOBAL X CLEANTECH ETF ETF 37954Y228 4 200 SH SOLE 200 0 0 CONTANGO ORE INC COM Common Stock 21077F100 0 2 SH SOLE 2 0 0 CHARLES & COLVARD LTD COM Common Stock 159765106 8 2625 SH SOLE 2625 0 0 CATALENT INC COM Common Stock 148806102 544 5165 SH SOLE 5165 0 0 CYTOMX THERAPEUTICS INC COM Common Stock 23284F105 5 700 SH SOLE 700 0 0 CASTOR MARITIME INC SHS Common Stock Y1146L109 2 2000 SH SOLE 2000 0 0 CITI TRENDS INC COM Common Stock 17306X102 5 60 SH SOLE 60 0 0 CTS CORP COM Common Stock 126501105 22 712 SH SOLE 712 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A Common Stock 192446102 4117 52699 SH SOLE 52699 0 0 CYTOSORBENTS CORP COM NEW Common Stock 23283X206 1 171 SH SOLE 171 0 0 CANNTRUST HLDGS INC COM Common Stock 137800207 2 2000 SH SOLE 2000 0 0 CONTINENTAL AG SPONSORED ADS ADR 210771200 40 2975 SH SOLE 2975 0 0 CORTEVA INC COM Common Stock 22052L104 4061 87113 SH SOLE 87113 0 0 CITIUS PHARMACEUTICALS INC COM NEW Common Stock 17322U207 4 2500 SH SOLE 2500 0 0 CITRIX SYS INC COM Common Stock 177376100 19819 141200 SH SOLE 141200 0 0 CUBIC CORP COM Common Stock 229669106 80 1074 SH SOLE 1074 0 0 CUSTOMERS BANCORP INC COM Common Stock 23204G100 63 1981 SH SOLE 1981 0 0 CUE BIOPHARMA INC COM Common Stock 22978P106 4 293 SH SOLE 293 0 0 CARNIVAL PLC ADR ADR 14365C103 1 34 SH SOLE 34 0 0 CULP INC COM Common Stock 230215105 1 56 SH SOLE 56 0 0 CURALEAF HLDGS INC SUB VTG SHS Common Stock 23126M102 57 3750 SH SOLE 3750 0 0 CURO GROUP HOLDINGS CORP COM Common Stock 23131L107 12 828 SH SOLE 828 0 0 CUTERA INC COM Common Stock 232109108 2 77 SH SOLE 77 0 0 CVB FINL CORP COM Common Stock 126600105 99 4454 SH SOLE 4454 0 0 CAVCO INDS INC DEL COM Common Stock 149568107 30 131 SH SOLE 131 0 0 CENTRAL VY CMNTY BANCORP COM Common Stock 155685100 3 188 SH SOLE 188 0 0 CENOVUS ENERGY INC COM Common Stock 15135U109 2 285 SH SOLE 285 0 0 COVETRUS INC COM Common Stock 22304C100 291 9714 SH SOLE 9714 0 0 CENOVUS ENERGY INC WT EXP 010126 Common Stock 15135U117 0 13 SH SOLE 13 0 0 COMMERCIAL VEH GROUP INC COM Common Stock 202608105 5 493 SH SOLE 493 0 0 CALAVO GROWERS INC COM Common Stock 128246105 108 1395 SH SOLE 1395 0 0 CVR ENERGY INC COM Common Stock 12662P108 11 584 SH SOLE 584 0 0 CHURCHILL CAPITAL CORP VII UNIT Common Stock 17144M201 413 41435 SH SOLE 41435 0 0 COMMVAULT SYS INC COM Common Stock 204166102 17 266 SH SOLE 266 0 0 CEL-SCI CORP COM PAR NEW Common Stock 150837607 59 3883 SH SOLE 3883 0 0 CARVANA CO CL A Common Stock 146869102 1313 5003 SH SOLE 5003 0 0 CHICAGO RIVET & MACH CO COM Common Stock 168088102 37 1450 SH SOLE 1450 0 0 CVS HEALTH CORP COM Common Stock 126650100 39495 524994 SH SOLE 524994 0 0 CV SCIENCES INC COM Common Stock 126654102 4 8600 SH SOLE 8600 0 0 COVENANT LOGISTICS GROUP INC CL A Common Stock 22284P105 7 331 SH SOLE 331 0 0 CHEVRON CORP NEW COM Common Stock 166764100 50099 478092 SH SOLE 478092 0 0 CURTISS WRIGHT CORP COM Common Stock 231561101 1392 11722 SH SOLE 11722 0 0 SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 2581 30966 SH SOLE 30966 0 0 CHARLOTTES WEB HLDGS INC COM Common Stock 16106R109 25 5643 SH SOLE 5643 0 0 COHBAR INC COM Common Stock 19249J109 9 6400 SH SOLE 6400 0 0 CONSOLIDATED WATER CO INC ORD Common Stock G23773107 1 85 SH SOLE 85 0 0 CLEARWAY ENERGY INC CL C Common Stock 18539C204 111 3962 SH SOLE 3962 0 0 CLEARWAY ENERGY INC CL A Common Stock 18539C105 73 2754 SH SOLE 2754 0 0 CRIMSON WINE GROUP LTD COM Common Stock 22662X100 1 202 SH SOLE 202 0 0 CAMPING WORLD HLDGS INC CL A Common Stock 13462K109 10 279 SH SOLE 279 0 0 SPDR MSCI ACWI EX-US ETF ETF 78463X848 2751 95162 SH SOLE 95162 0 0 CUSHMAN WAKEFIELD PLC SHS Common Stock G2717B108 15 916 SH SOLE 916 0 0 CASELLA WASTE SYS INC CL A Common Stock 147448104 98 1543 SH SOLE 1543 0 0 CALIFORNIA WTR SVC GROUP COM Common Stock 130788102 207 3669 SH SOLE 3669 0 0 CEMEX SAB DE CV SPON ADR NEW ADR 151290889 9 1354 SH SOLE 1354 0 0 CYBERARK SOFTWARE LTD SHS Common Stock M2682V108 27 206 SH SOLE 206 0 0 CYTODYN INC COM Common Stock 23283M101 44 16137 SH SOLE 16137 0 0 COMMUNITY HEALTH SYS INC NEW COM Common Stock 203668108 33 2447 SH SOLE 2447 0 0 CRYOPORT INC COM PAR $0.001 Common Stock 229050307 19 362 SH SOLE 362 0 0 CYCLO THERAPEUTICS INC COM NEW Common Stock 23254X201 1 100 SH SOLE 100 0 0 CYTOKINETICS INC COM NEW Common Stock 23282W605 50 2131 SH SOLE 2131 0 0 CITIZENS BANCORP VA INC COM Common Stock 17316V104 204 8000 SH SOLE 8000 0 0 CITIZENS & NORTHN CORP COM Common Stock 172922106 6 255 SH SOLE 255 0 0 CAESARS ENTERTAINMENT INC NEW COM Common Stock 12769G100 54 621 SH SOLE 621 0 0 DOMINION ENERGY INC COM Common Stock 25746U109 5524 72729 SH SOLE 72729 0 0 DANAOS CORPORATION SHS Common Stock Y1968P121 20 400 SH SOLE 400 0 0 DAKTRONICS INC COM Common Stock 234264109 2 323 SH SOLE 323 0 0 DELTA AIR LINES INC DEL COM NEW Common Stock 247361702 1381 28611 SH SOLE 28611 0 0 DANA INC COM Common Stock 235825205 72 2947 SH SOLE 2947 0 0 DANONE SPONSORED ADR ADR 23636T100 174 12619 SH SOLE 12619 0 0 DARLING INGREDIENTS INC COM Common Stock 237266101 385 5234 SH SOLE 5234 0 0 DOORDASH INC CL A Common Stock 25809K105 1 5 SH SOLE 5 0 0 DASSAULT SYS S A SPONSORED ADR ADR 237545108 1206 5622 SH SOLE 5622 0 0 ENDAVA PLC ADS ADR 29260V105 162 1912 SH SOLE 1912 0 0 DEUTSCHE BANK A G NAMEN AKT Common Stock D18190898 5 430 SH SOLE 430 0 0 INVESCO DB AGRICULTURE FUND ETF 46140H106 41 2404 SH SOLE 2404 0 0 INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 154 9290 SH SOLE 9290 0 0 DIEBOLD INC COM Common Stock 253651103 14 965 SH SOLE 965 0 0 INVESCO DB ENERGY FUND ETF 46140H304 9 723 SH SOLE 723 0 0 X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 1438 39600 SH SOLE 39600 0 0 X-TRACKERS MSCI EUROPE HEDGED EQUITY ETF ETF 233051853 34 1050 SH SOLE 1050 0 0 DESIGNER BRANDS INC CL A Common Stock 250565108 38 2180 SH SOLE 2180 0 0 INVESCO DB OIL FUND ETF 46140H403 11 1000 SH SOLE 1000 0 0 DEUTSCHE BOERSE AG UNSPONSORD ADR ADR 251542106 235 14205 SH SOLE 14205 0 0 INVESCO DB PRECIOUS METALS FUND ETF 46140H502 21 446 SH SOLE 446 0 0 DBS GROUP HOLDINGS LTD SPONSORED ADR ADR 23304Y100 836 9677 SH SOLE 9677 0 0 INVESCO DB G10 CURRENCY HARVEST FUND ETF 46139B102 15 612 SH SOLE 612 0 0 DROPBOX INC CL A Common Stock 26210C104 791 29673 SH SOLE 29673 0 0 DONALDSON INC COM Common Stock 257651109 65 1122 SH SOLE 1122 0 0 DUCOMMUN INC DEL COM Common Stock 264147109 13 210 SH SOLE 210 0 0 DIME CMNTY BANCSHARES INC COM Common Stock 253922108 96 3183 SH SOLE 3183 0 0 DCP MIDSTREAM LP COM UT LTD PTN Common Stock 23311P100 142 6550 SH SOLE 6550 0 0 DECIPHERA PHARMACEUTICALS INC COM Common Stock 24344T101 20 441 SH SOLE 441 0 0 DUCK CREEK TECHNOLOGIES INC SHS Common Stock 264120106 97 2145 SH SOLE 2145 0 0 DUPONT DE NEMOURS INC COM Common Stock 26614N102 8639 111789 SH SOLE 111789 0 0 DAIMLER AG REG SHS Common Stock D1668R123 8 88 SH SOLE 88 0 0 3-D SYS CORP DEL COM NEW Common Stock 88554D205 329 11998 SH SOLE 11998 0 0 DATADOG INC CL A COM Common Stock 23804L103 69 825 SH SOLE 825 0 0 DILLARDS INC CL A Common Stock 254067101 102 1050 SH SOLE 1050 0 0 DEERE & CO COM Common Stock 244199105 4574 12197 SH SOLE 12197 0 0 DECKERS OUTDOOR CORP COM Common Stock 243537107 546 1652 SH SOLE 1652 0 0 DECISION DIAGNOSTICS CORP COM Common Stock 243443108 1 41900 SH SOLE 41900 0 0 DELL TECHNOLOGIES INC CL C Common Stock 24703L202 643 7294 SH SOLE 7294 0 0 WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 800 18032 SH SOLE 18032 0 0 DENNYS CORP COM Common Stock 24869P104 9 483 SH SOLE 483 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 2221 13412 SH SOLE 13412 0 0 WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 889 28544 SH SOLE 28544 0 0 WISDOMTREE GLOBAL HIGH DIVIDEND FUND ETF 97717W877 121 2580 SH SOLE 2580 0 0 DEAN FOODS CO NEW COM NEW Common Stock 242370203 0 56 SH SOLE 56 0 0 WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND ETF 97717W869 56 811 SH SOLE 811 0 0 DONNELLEY FINL SOLUTIONS INC COM Common Stock 25787G100 102 3678 SH SOLE 3678 0 0 WISDOMTREE JAPAN SMALLCAP DIVIDEND FUND ETF 97717W836 18 241 SH SOLE 241 0 0 DRAGANFLY INC. COM Common Stock 26142Q106 1 500 SH SOLE 500 0 0 DFP HEALTHCARE ACQUISITNS CORP COM CL A Common Stock 23343Q100 165 16596 SH SOLE 16596 0 0 DFP HEALTHCARE ACQUISITNS CORP UNIT EXP 033125 Common Stock 23343Q209 0 4 SH SOLE 4 0 0 DFP HEALTHCARE ACQUISITNS CORP WT EXP 033125 Common Stock 23343Q118 6 4149 SH SOLE 4149 0 0 DUFRY AG NAMEN AKT Common Stock H2082J107 14 200 SH SOLE 200 0 0 DISCOVER FINL SVCS COM Common Stock 254709108 1349 14197 SH SOLE 14197 0 0 DOLLAR GEN CORP NEW COM Common Stock 256677105 9745 48095 SH SOLE 48095 0 0 DONEGAL GROUP INC CL A Common Stock 257701201 11 726 SH SOLE 726 0 0 DIGI INTL INC COM Common Stock 253798102 224 11820 SH SOLE 11820 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 47628 986694 SH SOLE 986694 0 0 WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 3603 63001 SH SOLE 63001 0 0 WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 23 450 SH SOLE 450 0 0 QUEST DIAGNOSTICS INC COM Common Stock 74834L100 4967 38702 SH SOLE 38702 0 0 D R HORTON INC COM Common Stock 23331A109 2754 30900 SH SOLE 30900 0 0 DIAMOND HILL INVT GROUP INC COM NEW Common Stock 25264R207 123 788 SH SOLE 788 0 0 DANAHER CORPORATION COM Common Stock 235851102 19626 87115 SH SOLE 87115 0 0 WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 1510 19792 SH SOLE 19792 0 0 DHT HOLDINGS INC SHS NEW Common Stock Y2065G121 24 4000 SH SOLE 4000 0 0 SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 2381 7202 SH SOLE 7202 0 0 COLUMBIA DIVERSIFIED FIXED INCOME ALLOCATION ETF ETF 19761L508 121 5719 SH SOLE 5719 0 0 DAITO TRUST CONSTRUCTION CO SPONSORED ADR ADR 23405X209 23 798 SH SOLE 798 0 0 DINE BRANDS GLOBAL INC COM Common Stock 254423106 65 726 SH SOLE 726 0 0 DIODES INC COM Common Stock 254543101 66 828 SH SOLE 828 0 0 DISNEY WALT CO COM Common Stock 254687106 36541 198032 SH SOLE 198032 0 0 DISCOVERY INC COM SER A Common Stock 25470F104 1283 29528 SH SOLE 29528 0 0 DISCOVERY INC COM SER C Common Stock 25470F302 343 9295 SH SOLE 9295 0 0 DISH NETWORK CORPORATION CL A Common Stock 25470M109 68 1882 SH SOLE 1882 0 0 GLOBAL X SUPER DIVIDEND U.S. ETF ETF 37950E291 12 630 SH SOLE 630 0 0 RUSSELL EXCHANGE TRADED FDS TR SCAP HIDIV YLD ETF 782474399 144 6090 SH SOLE 6090 0 0 IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 156 6577 SH SOLE 6577 0 0 DELEK US HLDGS INC NEW COM Common Stock 24665A103 18 812 SH SOLE 812 0 0 DAIKIN INDUSTRIES LTD UNSPONSORED ADS ADR 23381B106 45 2237 SH SOLE 2237 0 0 DRAFTKINGS INC COM CL A Common Stock 26142R104 630 10268 SH SOLE 10268 0 0 DICKS SPORTING GOODS INC COM Common Stock 253393102 197 2582 SH SOLE 2582 0 0 DELTA APPAREL INC COM Common Stock 247368103 1 24 SH SOLE 24 0 0 DEUTSCHE LUFTHANSA AG SPONSORED ADR ADR 251561304 30 2279 SH SOLE 2279 0 0 DOLBY LABORATORIES INC COM CL A Common Stock 25659T107 1163 11783 SH SOLE 11783 0 0 WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 6275 54718 SH SOLE 54718 0 0 D&L INDS INC UNSPONSORED ADR ADR 23340X108 23 6102 SH SOLE 6102 0 0 WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 113 1571 SH SOLE 1571 0 0 DULUTH HLDGS INC COM CL B Common Stock 26443V101 1 40 SH SOLE 40 0 0 DOLLAR TREE INC COM Common Stock 256746108 2099 18340 SH SOLE 18340 0 0 DELUXE CORP COM Common Stock 248019101 1225 29206 SH SOLE 29206 0 0 DESKTOP METAL INC COM CL A Common Stock 25058X105 22 1500 SH SOLE 1500 0 0 AAM S&P DEVELOPED MARKETS HIGH DIVIDEND VALUE ETF ETF 26922A347 113 4685 SH SOLE 4685 0 0 DORCHESTER MINERALS LP COM UNIT Common Stock 25820R105 3 187 SH SOLE 187 0 0 DAIMLER AG UNSPONSOR ADR ADR 233825207 80 3581 SH SOLE 3581 0 0 DIGIMARC CORP NEW COM Common Stock 25381B101 2 63 SH SOLE 63 0 0 DERMTECH INC COM Common Stock 24984K105 11 218 SH SOLE 218 0 0 GENIUS SPORTS LIMITED SHARES CL A Common Stock 233277102 2 150 SH SOLE 150 0 0 DNB ASA SPONSORED ADR ADR 23328E106 18 855 SH SOLE 855 0 0 DANSKE BK A/S ADR ADR 236363206 0 36 SH SOLE 36 0 0 WISDOMTREE GLOBAL EX-U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717W844 6 78 SH SOLE 78 0 0 DANIMER SCIENTIFIC INC COM CL A Common Stock 236272100 14 358 SH SOLE 358 0 0 DENISON MINES CORP COM Common Stock 248356107 1 1000 SH SOLE 1000 0 0 ORSTED A/S UNSPONSORED ADR ADR 68750L102 29 538 SH SOLE 538 0 0 NOW INC COM Common Stock 67011P100 14 1426 SH SOLE 1426 0 0 DAI NIPPON PRINTING CO LTD SPONSORED ADR ADR 233806306 30 2815 SH SOLE 2815 0 0 DENSO CORP ADR ADR 24872B100 60 1802 SH SOLE 1802 0 0 CLOUDMD SOFTWARE & SVCS INC COM Common Stock 18912C102 5 3400 SH SOLE 3400 0 0 DOCUSIGN INC COM Common Stock 256163106 1866 9219 SH SOLE 9219 0 0 DOGNESS INTERNATIONAL CORP COM CL A Common Stock G2788T103 5 3000 SH SOLE 3000 0 0 WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUND ETF 97717W794 11 235 SH SOLE 235 0 0 DOMO INC COM CL B Common Stock 257554105 8 146 SH SOLE 146 0 0 WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 3424 84704 SH SOLE 84704 0 0 BRP INC COM SUN VTG Common Stock 05577W200 2 22 SH SOLE 22 0 0 MASONITE INTL CORP COM Common Stock 575385109 140 1217 SH SOLE 1217 0 0 DORMAN PRODS INC COM Common Stock 258278100 148 1440 SH SOLE 1440 0 0 DOVER CORP COM Common Stock 260003108 4003 29189 SH SOLE 29189 0 0 DOW INC COM Common Stock 260557103 6404 100155 SH SOLE 100155 0 0 AMDOCS LTD SHS Common Stock G02602103 852 12083 SH SOLE 12083 0 0 DEUTSCHE POST AG SPONSORED ADR ADR 25157Y202 282 5143 SH SOLE 5143 0 0 DIEGO PELLICER WORLDWIDE INC COM NEW Common Stock 25367R203 0 7500 SH SOLE 7500 0 0 DOMINOS PIZZA INC COM Common Stock 25754A201 884 2403 SH SOLE 2403 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW ADR 23703Q203 14 185 SH SOLE 185 0 0 PAN PAC INTL HLDGS CORP UNSPONSORED ADS ADR 69807K105 2 89 SH SOLE 89 0 0 DARDEN RESTAURANTS INC COM Common Stock 237194105 2239 15767 SH SOLE 15767 0 0 GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624 158 5945 SH SOLE 5945 0 0 DICERNA PHARMACEUTICALS INC COM Common Stock 253031108 2 76 SH SOLE 76 0 0 DRIL-QUIP INC COM Common Stock 262037104 78 2340 SH SOLE 2340 0 0 DRIVE SHACK INC COM Common Stock 262077100 32 10000 SH SOLE 10000 0 0 DISCO CORP UNSPONSORED ADR ADR 25461D100 8 131 SH SOLE 131 0 0 DSV PANALPINA A/S UNSPONSORED ADR ADR 26251A108 1503 15279 SH SOLE 15279 0 0 DAIWA SECS GROUP INC SPONSORED ADR ADR 234064301 2 378 SH SOLE 378 0 0 DIVERSEY HLDGS LTD ORD SHS Common Stock G28923103 11 741 SH SOLE 741 0 0 DESCARTES SYS GROUP INC COM Common Stock 249906108 25 405 SH SOLE 405 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 841 11020 SH SOLE 11020 0 0 DAIICHI SANKYO CO LTD SPON ADR LEV 1 ADR 23381D102 31 1071 SH SOLE 1071 0 0 DSP GROUPS INC COM Common Stock 23332B106 15 1038 SH SOLE 1038 0 0 DIAMOND S SHIPPING INC COM Common Stock Y20676105 7 710 SH SOLE 710 0 0 DYNATRACE INC COM NEW Common Stock 268150109 36 748 SH SOLE 748 0 0 DEUTSCHE WOHNEN SE UNSPONSORED ADR ADR 25161M103 7 316 SH SOLE 316 0 0 WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 934 8261 SH SOLE 8261 0 0 DTE ENERGY CO COM Common Stock 233331107 550 4096 SH SOLE 4096 0 0 ALPS DISRUPTIVE TECHNOLOGIES ETF ETF 00162Q478 8 176 SH SOLE 176 0 0 DEUTSCHE TELEKOM AG SPONSORED ADS ADR 251566105 62 3043 SH SOLE 3043 0 0 PRECISION BIOSCIENCES INC COM Common Stock 74019P108 2 200 SH SOLE 200 0 0 WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 1240 13148 SH SOLE 13148 0 0 DASSAULT AVIATION SA ORD Common Stock F24539102 29 26 SH SOLE 26 0 0 DUKE ENERGY CORP NEW COM NEW Common Stock 26441C204 19791 205028 SH SOLE 205028 0 0 DUNE ACQUISITION CORPORATION USD0.0001 A Common Stock 265334102 284 29078 SH SOLE 29078 0 0 DUNE ACQUISITION CORP UNIT EXP 102927 Common Stock 265334201 0 1 SH SOLE 1 0 0 DUNE ACQUISITION CORPORATION WTS/PROD 29/10/27(ON CORP ) Common Stock 265334110 9 14539 SH SOLE 14539 0 0 DAVITA INC COM Common Stock 23918K108 370 3430 SH SOLE 3430 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW Common Stock 268158201 2 216 SH SOLE 216 0 0 DEVON ENERGY CORP NEW COM Common Stock 25179M103 37671 1724078 SH SOLE 1724078 0 0 ISHARES SELECT DIVIDEND ETF ETF 464287168 6038 52922 SH SOLE 52922 0 0 DAIWA HOUSE INDUSTRY CO LTD ADR ADR 234062206 98 3310 SH SOLE 3310 0 0 ADVISORSHARES DORSEY WRIGHT SHORT ETF ETF 00768Y529 47 5100 SH SOLE 5100 0 0 SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772 153 4002 SH SOLE 4002 0 0 DXC TECHNOLOGY CO COM Common Stock 23355L106 160 5128 SH SOLE 5128 0 0 DEXCOM INC COM Common Stock 252131107 1524 4240 SH SOLE 4240 0 0 PROSHARES ULTRASHORT DOW 30 ETF 74347B276 0 31 SH SOLE 31 0 0 WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 25 411 SH SOLE 411 0 0 DXP ENTERPRISES INC COM NEW Common Stock 233377407 29 957 SH SOLE 957 0 0 DYCOM INDS INC COM Common Stock 267475101 100 1082 SH SOLE 1082 0 0 DYNE THERAPEUTICS INC COM Common Stock 26818M108 0 24 SH SOLE 24 0 0 ENI S P A SPONSORED ADR ADR 26874R108 8 320 SH SOLE 320 0 0 ELECTRONIC ARTS INC COM Common Stock 285512109 1546 11419 SH SOLE 11419 0 0 AIRBUS SE UNSPONSORED ADR ADR 009279100 413 14561 SH SOLE 14561 0 0 GRAFTECH INTL LTD COM Common Stock 384313508 11 859 SH SOLE 859 0 0 ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 1267 23154 SH SOLE 23154 0 0 BRINKER INTL INC COM Common Stock 109641100 512 7200 SH SOLE 7200 0 0 EVENTBRITE INC COM CL A Common Stock 29975E109 11 497 SH SOLE 497 0 0 EBAY INC. COM Common Stock 278642103 3284 53631 SH SOLE 53631 0 0 EASTERN BANKSHARES INC COM Common Stock 27627N105 300 15555 SH SOLE 15555 0 0 ENNIS INC COM Common Stock 293389102 10 455 SH SOLE 455 0 0 EBIX INC COM NEW Common Stock 278715206 40 1250 SH SOLE 1250 0 0 ERSTE GROUP BK A G SPONSORED ADR ADR 296036304 1 61 SH SOLE 61 0 0 EAGLE BANCORP MONT INC COM Common Stock 26942G100 24 1000 SH SOLE 1000 0 0 SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391 2 74 SH SOLE 74 0 0 EMERGENT BIOSOLUTIONS INC COM Common Stock 29089Q105 152 1637 SH SOLE 1637 0 0 MERIDIAN BANCORP INC MD COM Common Stock 58958U103 200 10835 SH SOLE 10835 0 0 ISHARES MSCI CHILE ETF ETF 464286640 13 370 SH SOLE 370 0 0 ECHO GLOBAL LOGISTICS INC COM Common Stock 27875T101 64 2048 SH SOLE 2048 0 0 ELECTRICITE DE FRANCE UNSPONSORD ADR ADR 285039103 3 1204 SH SOLE 1204 0 0 ECOLAB INC COM Common Stock 278865100 2922 13622 SH SOLE 13622 0 0 ECN CAP CORP COM Common Stock 26829L107 2499 401620 SH SOLE 401620 0 0 US ECOLOGY INC COM Common Stock 91734M103 61 1453 SH SOLE 1453 0 0 CHANNELADVISOR CORP COM Common Stock 159179100 11 465 SH SOLE 465 0 0 ENCORE CAP GROUP INC COM Common Stock 292554102 141 3517 SH SOLE 3517 0 0 CONSOLIDATED EDISON INC COM Common Stock 209115104 1297 17335 SH SOLE 17335 0 0 EDAP TMS S A SPONSORED ADR ADR 268311107 34 4000 SH SOLE 4000 0 0 EDITAS MEDICINE INC COM Common Stock 28106W103 979 23300 SH SOLE 23300 0 0 EDENRED S A UNSPONSORD ADR ADR 279655104 2 59 SH SOLE 59 0 0 GLOBAL X TELEMEDICINE & DIGITAL HEALTH ETF ETF 37954Y285 4 227 SH SOLE 227 0 0 EDP ENERGIAS DE PORTUGAL SA SPONSORED ADR ADR 268353109 21 363 SH SOLE 363 0 0 EDTECHX HOLDINGS ACQU CORP II COM CL A Common Stock 28139A102 362 36780 SH SOLE 36780 0 0 EDTECHX HOLDINGS ACQU CORP II UNIT EXP 083127 Common Stock 28139A201 0 3 SH SOLE 3 0 0 EDTECHX HOLDINGS ACQU CORP II WT EXP 061527 Common Stock 28139A110 8 18390 SH SOLE 18390 0 0 NEW ORIENTAL ED & TECHNOLOGY G SPON ADR ADR 647581107 78 5560 SH SOLE 5560 0 0 VANGUARD EXTENDED DURATION TREASURY INDEX FUND ETF 921910709 42 336 SH SOLE 336 0 0 EURONET WORLDWIDE INC COM Common Stock 298736109 178 1284 SH SOLE 1284 0 0 INVESCO S&P EMERGING MARKETS LOW VOLATILITY ETF ETF 46138E297 38 1605 SH SOLE 1605 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4499 84354 SH SOLE 84354 0 0 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 5 83 SH SOLE 83 0 0 WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 197 4155 SH SOLE 4155 0 0 EMERALD HOLDING INC COM Common Stock 29103W104 3 501 SH SOLE 501 0 0 ISHARES MSCI EAFE ETF ETF 464287465 21005 276860 SH SOLE 276860 0 0 PROSHARES MSCI EAFE DIVIDEND GROWERS ETF ETF 74347B839 174 4000 SH SOLE 4000 0 0 ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 23319 319483 SH SOLE 319483 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 4043 40242 SH SOLE 40242 0 0 ENTERPRISE FINL SVCS CORP COM Common Stock 293712105 29 579 SH SOLE 579 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 397 7796 SH SOLE 7796 0 0 EQUIFAX INC COM Common Stock 294429105 1888 10423 SH SOLE 10423 0 0 EAGLE BANCORP INC MD COM Common Stock 268948106 60 1135 SH SOLE 1135 0 0 8X8 INC NEW COM Common Stock 282914100 9 287 SH SOLE 287 0 0 EAGLE BULK SHIPPING INC WT EXP 101521 Common Stock Y2187A135 0 44 SH SOLE 44 0 0 EAGLE BULK SHIPPING INC COM Common Stock Y2187A150 2 54 SH SOLE 54 0 0 NIC INC COM Common Stock 62914B100 21 626 SH SOLE 626 0 0 EAGLE PHARMACEUTICALS INC COM Common Stock 269796108 2 42 SH SOLE 42 0 0 ENCOMPASS HEALTH CORP COM Common Stock 29261A100 501 6094 SH SOLE 6094 0 0 EHEALTH INC COM Common Stock 28238P109 28 381 SH SOLE 381 0 0 EMPLOYERS HLDGS INC COM Common Stock 292218104 105 2439 SH SOLE 2439 0 0 EIGER BIOPHARMACEUTICALS INC COM Common Stock 28249U105 0 52 SH SOLE 52 0 0 ISHARES MSCI ISRAEL ETF ETF 464286632 16 247 SH SOLE 247 0 0 EDISON INTL COM Common Stock 281020107 351 5931 SH SOLE 5931 0 0 EJF ACQUISITION CORP UNIT EX 031026 Common Stock G2955B117 60 6003 SH SOLE 6003 0 0 EAST JAPAN RAILWAY CO ADR ADR 273202101 46 3836 SH SOLE 3836 0 0 EKSO BIONICS HLDGS INC COM Common Stock 282644301 2 400 SH SOLE 400 0 0 LAUDER ESTEE COS INC CL A Common Stock 518439104 4991 17159 SH SOLE 17159 0 0 ELANCO ANIMAL HEALTH INC COM Common Stock 28414H103 28 960 SH SOLE 960 0 0 E L F BEAUTY INC COM Common Stock 26856L103 6 235 SH SOLE 235 0 0 ELITE PHARMACEUTICALS INC COM NEW Common Stock 28659T200 3 48778 SH SOLE 48778 0 0 AKTIEBOLAGET ELECTROLUX SPONSORED ADR ADR 010198208 10 177 SH SOLE 177 0 0 CALLAWAY GOLF CO COM Common Stock 131193104 584 21819 SH SOLE 21819 0 0 EMAGIN CORP COM NEW Common Stock 29076N206 14 3650 SH SOLE 3650 0 0 ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 2913 26752 SH SOLE 26752 0 0 EMCLAIRE FINL CORP COM Common Stock 290828102 1941 66955 SH SOLE 66955 0 0 EMCOR GROUP INC COM Common Stock 29084Q100 649 5788 SH SOLE 5788 0 0 ISHARES MSCI EMERGING MARKETS MULTIFACTOR ETF ETF 46434G889 1567 30111 SH SOLE 30111 0 0 EMERALD HEALTH THERAPEUTICS IN COM Common Stock 29102R106 0 298 SH SOLE 298 0 0 ISHARES S&P EMERGING MARKETS INFRASTRUCTURE INDEX FUND ETF 464288216 11 460 SH SOLE 460 0 0 VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 2 75 SH SOLE 75 0 0 FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 11 470 SH SOLE 470 0 0 EASTMAN CHEM CO COM Common Stock 277432100 1088 9824 SH SOLE 9824 0 0 EMPIRE POST MEDIA INC COM Common Stock 292039104 1 13000 SH SOLE 13000 0 0 EMPOWER LTD CL A COM Common Stock G3R39W102 414 41463 SH SOLE 41463 0 0 EMPOWER LTD UNIT EX Common Stock G3R39W128 0 14 SH SOLE 14 0 0 EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 13 198 SH SOLE 198 0 0 EMERSON ELEC CO COM Common Stock 291011104 262063 2904713 SH SOLE 2904713 0 0 EMERA INC COM Common Stock 290876101 22 500 SH SOLE 500 0 0 ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 956 16085 SH SOLE 16085 0 0 ENBRIDGE INC COM Common Stock 29250N105 5361 147285 SH SOLE 147285 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN Common Stock 292480100 62 9553 SH SOLE 9553 0 0 ENDO INTL PLC SHS Common Stock G30401106 38 5128 SH SOLE 5128 0 0 ENAGAS SA SPONSORED ADR ADR 29248L104 3 233 SH SOLE 233 0 0 ENGIE SA SPONS ADR ADR 29286D105 139 9765 SH SOLE 9765 0 0 ENEL AMERICAS S A SPONSORED ADR ADR 29274F104 59 7005 SH SOLE 7005 0 0 ENEL SOCIETA PER AZIONI UNSPONSORD ADR ADR 29265W207 310 31360 SH SOLE 31360 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD Common Stock 29336T100 218 50867 SH SOLE 50867 0 0 ENLIVEX THERAPEUTICS LTD COM Common Stock M4130Y106 11 1000 SH SOLE 1000 0 0 ENPHASE ENERGY INC COM Common Stock 29355A107 816 5031 SH SOLE 5031 0 0 ENERGIZER HLDGS INC NEW COM Common Stock 29272W109 81 1700 SH SOLE 1700 0 0 ENERSYS COM Common Stock 29275Y102 134 1480 SH SOLE 1480 0 0 ENSIGN GROUP INC COM Common Stock 29358P101 477 5083 SH SOLE 5083 0 0 ENANTA PHARMACEUTICALS INC COM Common Stock 29251M106 11 231 SH SOLE 231 0 0 ENTEGRIS INC COM Common Stock 29362U104 1875 16773 SH SOLE 16773 0 0 ENVESTNET INC COM Common Stock 29404K106 373 5167 SH SOLE 5167 0 0 ENOVA INTL INC COM Common Stock 29357K103 24 685 SH SOLE 685 0 0 ENZOLYTICS INC COM Common Stock 294112107 167 877500 SH SOLE 877500 0 0 EOG RES INC COM Common Stock 26875P101 886 12222 SH SOLE 12222 0 0 EVOLUS INC COM Common Stock 30052C107 3 265 SH SOLE 265 0 0 E ON SE SPONSORED ADR ADR 268780103 101 8656 SH SOLE 8656 0 0 ENERPAC TOOL GROUP CORP CL A COM Common Stock 292765104 35 1350 SH SOLE 1350 0 0 EPAM SYS INC COM Common Stock 29414B104 416 1049 SH SOLE 1049 0 0 BOTTOMLINE TECH DEL INC COM Common Stock 101388106 58 1283 SH SOLE 1283 0 0 EDGEWELL PERS CARE CO COM Common Stock 28035Q102 21 538 SH SOLE 538 0 0 ENTERPRISE PRODS PARTNERS L P COM Common Stock 293792107 9892 449224 SH SOLE 449224 0 0 EPIPHANY TECHNOLOGY ACQUISIT COM CL A Common Stock 29429X109 6 600 SH SOLE 600 0 0 EPIPHANY TECHNOLOGY ACQUISIT WT EXP 011226 Common Stock 29429X117 0 500 SH SOLE 500 0 0 WISDOMTREE INDIA EARNINGS FUND ETF 97717W422 43 1350 SH SOLE 1350 0 0 EVOLUTION PETE CORP COM Common Stock 30049A107 5 1439 SH SOLE 1439 0 0 EPIROC AKTIEBOLAG UNSPONSRED ADS ADR 29429L105 384 16962 SH SOLE 16962 0 0 EPIZYME INC COM Common Stock 29428V104 0 33 SH SOLE 33 0 0 EQUITY BANCSHARES INC COM CL A Common Stock 29460X109 0 7 SH SOLE 7 0 0 EQUITABLE HLDGS INC COM Common Stock 29452E101 121 3717 SH SOLE 3717 0 0 EQUINOR ASA SPONSORED ADR ADR 29446M102 87 4486 SH SOLE 4486 0 0 EQT CORP COM Common Stock 26884L109 239 12880 SH SOLE 12880 0 0 ERICSSON ADR B SEK 10 ADR 294821608 28 2107 SH SOLE 2107 0 0 ERIE INDTY CO CL A Common Stock 29530P102 67 304 SH SOLE 304 0 0 ERO COPPER CORP COM Common Stock 296006109 60 3475 SH SOLE 3475 0 0 INVESCO MSCI SUSTAINABLE FUTURE ETF Common Stock 46137V407 2 31 SH SOLE 31 0 0 DIREXION DAILY ENERGY BULL 2X SHARES ETF 25460G609 14 600 SH SOLE 600 0 0 EVERSOURCE ENERGY COM Common Stock 30040W108 1684 19450 SH SOLE 19450 0 0 EISAI CO LTD SPONSORED ADR ADR 282579309 3 38 SH SOLE 38 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Common Stock 292102100 32 2868 SH SOLE 2868 0 0 ESCALADE INC COM Common Stock 296056104 11 535 SH SOLE 535 0 0 ESCO TECHNOLOGIES INC COM Common Stock 296315104 2234 20504 SH SOLE 20504 0 0 ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 751 9892 SH SOLE 9892 0 0 ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 1241 28655 SH SOLE 28655 0 0 ENSTAR GROUP LIMITED SHS Common Stock G3075P101 740 2998 SH SOLE 2998 0 0 ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 2649 29146 SH SOLE 29146 0 0 ELEMENT SOLUTIONS INC COM Common Stock 28618M106 88 4838 SH SOLE 4838 0 0 ESSILOR LUXOTTICA UNSPONSORED ADR ADR 297284200 34 414 SH SOLE 414 0 0 ELBIT SYS LTD ORD Common Stock M3760D101 9 63 SH SOLE 63 0 0 ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 196 5091 SH SOLE 5091 0 0 ESSENT GROUP LTD COM Common Stock G3198U102 116 2447 SH SOLE 2447 0 0 ESPEY MFG & ELECTRS CORP COM Common Stock 296650104 12 787 SH SOLE 787 0 0 VANECK VECTORS VIDEO GAMING AND ESPORTS ETF ETF 92189F114 15 213 SH SOLE 213 0 0 ESPERION THERAPEUTICS INC NEW COM Common Stock 29664W105 4 159 SH SOLE 159 0 0 ESQUIRE FINL HLDGS INC COM Common Stock 29667J101 1 25 SH SOLE 25 0 0 ESSA BANCORP INC COM Common Stock 29667D104 2 105 SH SOLE 105 0 0 ELASTIC N V ORD SHS Common Stock N14506104 1232 11077 SH SOLE 11077 0 0 EARTHSTONE ENERGY INC CL A Common Stock 27032D304 55 7697 SH SOLE 7697 0 0 COMMUNITY BANKERS TR CORP COM Common Stock 203612106 1 105 SH SOLE 105 0 0 ENERGY TRANSFER L P COM UT LTD PTN Common Stock 29273V100 2144 279134 SH SOLE 279134 0 0 E MERGE TECHNOLOGY ACQUISITION COM CL A Common Stock 26873Y104 360 36970 SH SOLE 36970 0 0 E MERGE TECHNOLOGY ACQUISITION UNIT EX 073025 Common Stock 26873Y203 0 12 SH SOLE 12 0 0 E MERGE TECHNOLOGY ACQUISITION WT EXP 073025 Common Stock 26873Y112 11 11133 SH SOLE 11133 0 0 GRAYSCALE ETHEREUM CLASSIC TR SHS Common Stock 38963Q107 18 1500 SH SOLE 1500 0 0 ETHAN ALLEN INTERIORS INC COM Common Stock 297602104 32 1175 SH SOLE 1175 0 0 GRAYSCALE ETHEREUM TR ETH SHS Common Stock 389638107 53 2983 SH SOLE 2983 0 0 EATON CORP PLC SHS Common Stock G29183103 7464 53978 SH SOLE 53978 0 0 ENTEST GROUP INC COM NEW Common Stock 29383T300 0 7 SH SOLE 7 0 0 ETON PHARMACEUTICALS INC COM Common Stock 29772L108 2 243 SH SOLE 243 0 0 ENTERGY CORP NEW COM Common Stock 29364G103 1290 12965 SH SOLE 12965 0 0 EQUITRANS MIDSTREAM CORP COM Common Stock 294600101 48 5924 SH SOLE 5924 0 0 ETSY INC COM Common Stock 29786A106 1048 5197 SH SOLE 5197 0 0 ISHARES MSCI EUROPE FINANCIAL SECTOR INDEX FUND ETF 464289180 11 576 SH SOLE 576 0 0 EURONAV NV SHS Common Stock B38564108 2 255 SH SOLE 255 0 0 WISDOMTREE EUROPE HEDGED SMALLCAP EQUITY FUND ETF 97717X552 18 525 SH SOLE 525 0 0 EVERBRIDGE INC COM Common Stock 29978A104 901 7435 SH SOLE 7435 0 0 EVANS BANCORP INC COM NEW Common Stock 29911Q208 23 689 SH SOLE 689 0 0 EVOFEM BIOSCIENCES INC COM Common Stock 30048L104 11 6003 SH SOLE 6003 0 0 EVOLENT HEALTH INC CL A Common Stock 30050B101 71 3507 SH SOLE 3507 0 0 EVIO INC COM Common Stock 30051V106 0 216 SH SOLE 216 0 0 EVO ACQUISITION CORP UNIT Common Stock 30052G207 475 47826 SH SOLE 47826 0 0 EVO PMTS INC CL A COM Common Stock 26927E104 2 89 SH SOLE 89 0 0 EVERCORE INC CLASS A Common Stock 29977A105 638 4840 SH SOLE 4840 0 0 EVERGY INC COM Common Stock 30034W106 9188 154346 SH SOLE 154346 0 0 EVERI HLDGS INC COM Common Stock 30034T103 1257 89108 SH SOLE 89108 0 0 EVERTEC INC COM Common Stock 30040P103 10 274 SH SOLE 274 0 0 EVOLUTION GAMING GROUP AB ADR ADR 30051E104 4 28 SH SOLE 28 0 0 EDWARDS LIFESCIENCES CORP COM Common Stock 28176E108 2721 32532 SH SOLE 32532 0 0 ISHARES MSCI AUSTRALIA ETF ETF 464286103 19 760 SH SOLE 760 0 0 EAST WEST BANCORP INC COM Common Stock 27579R104 233 3153 SH SOLE 3153 0 0 ISHARES MSCI CANADA ETF ETF 464286509 3 82 SH SOLE 82 0 0 INVESCO S&P 500 EQUAL WEIGHT COMMUNICATION SERVICES ETF ETF 46137Y609 158 4257 SH SOLE 4257 0 0 ISHARES MSCI GERMANY ETF ETF 464286806 3 78 SH SOLE 78 0 0 ISHARES MSCI GERMANY SMALL CAP INDEX FUND ETF 46429B465 16 202 SH SOLE 202 0 0 ISHARES MSCI HONG KONG ETF ETF 464286871 19 700 SH SOLE 700 0 0 ISHARES MSCI JAPAN ETF ETF 46434G822 87 1268 SH SOLE 1268 0 0 ISHARES MSCI AUSTRIA ETF ETF 464286202 19 845 SH SOLE 845 0 0 ISHARES MSCI SPAIN ETF ETF 464286764 15 530 SH SOLE 530 0 0 ISHARES MSCI FRANCE ETF ETF 464286707 21 590 SH SOLE 590 0 0 ISHARES MSCI TAIWAN ETF ETF 46434G772 362 6032 SH SOLE 6032 0 0 ISHARES MSCI UNITED KINGDOM SMALL CAP INDEX FUND ETF 46429B416 5 100 SH SOLE 100 0 0 ISHARES MSCI MEXICO ETF ETF 464286822 14 310 SH SOLE 310 0 0 ISHARES MSCI SOUTH KOREA ETF ETF 464286772 276 3072 SH SOLE 3072 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 13 390 SH SOLE 390 0 0 EXACT SCIENCES CORP COM Common Stock 30063P105 846 6420 SH SOLE 6420 0 0 EXELON CORP COM Common Stock 30161N101 1462 33425 SH SOLE 33425 0 0 EXELIXIS INC COM Common Stock 30161Q104 475 21040 SH SOLE 21040 0 0 ENDEAVOUR SILVER CORP COM Common Stock 29258Y103 7 1500 SH SOLE 1500 0 0 EXLSERVICE HOLDINGS INC COM Common Stock 302081104 20 219 SH SOLE 219 0 0 EAGLE MATLS INC COM Common Stock 26969P108 403 2996 SH SOLE 2996 0 0 BLADE AIR MOBILITY INC CL A COM Common Stock 30217C109 20 1955 SH SOLE 1955 0 0 EXPEDITORS INTL WASH INC COM Common Stock 302130109 605 5618 SH SOLE 5618 0 0 EXPEDIA GROUP INC COM NEW Common Stock 30212P303 1670 9704 SH SOLE 9704 0 0 EXPERIAN PLC SPONSORED ADR ADR 30215C101 1317 38210 SH SOLE 38210 0 0 EXP WORLD HLDGS INC COM Common Stock 30212W100 55 1214 SH SOLE 1214 0 0 EXPONENT INC COM Common Stock 30214U102 1971 20228 SH SOLE 20228 0 0 EXPRESS INC COM Common Stock 30219E103 2 500 SH SOLE 500 0 0 EXTERRAN CORP COM Common Stock 30227H106 1 202 SH SOLE 202 0 0 EXTREME NETWORKS INC COM Common Stock 30226D106 7 834 SH SOLE 834 0 0 NATIONAL VISION HLDGS INC COM Common Stock 63845R107 3 67 SH SOLE 67 0 0 ISHARES MSCI SOUTH AFRICA ETF ETF 464286780 13 265 SH SOLE 265 0 0 WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 207 4062 SH SOLE 4062 0 0 EZCORP INC CL A NON VTG Common Stock 302301106 23 4541 SH SOLE 4541 0 0 FORD MTR CO DEL COM Common Stock 345370860 2338 190838 SH SOLE 190838 0 0 FIRST AMERN FINL CORP COM Common Stock 31847R102 176 3108 SH SOLE 3108 0 0 FORTRESS VALUE ACQUISITION II COM CL A Common Stock 349642108 5 500 SH SOLE 500 0 0 ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 179 6125 SH SOLE 6125 0 0 FIRST TRUST GLOBAL WIND ENERGY ETF ETF 33736G106 15 650 SH SOLE 650 0 0 DIAMONDBACK ENERGY INC COM Common Stock 25278X109 1045 14215 SH SOLE 14215 0 0 FANUC CORPORATION ADR ADR 307305102 440 18239 SH SOLE 18239 0 0 FARO TECHNOLOGIES INC COM Common Stock 311642102 281 3248 SH SOLE 3248 0 0 FASTENAL CO COM Common Stock 311900104 1701 33835 SH SOLE 33835 0 0 FATE THERAPEUTICS INC COM Common Stock 31189P102 6 75 SH SOLE 75 0 0 FACEBOOK INC CL A Common Stock 30303M102 38913 132118 SH SOLE 132118 0 0 FLAGSTAR BANCORP INC COM PAR .001 Common Stock 337930705 110 2448 SH SOLE 2448 0 0 FBEC WORLDWIDE INC COM Common Stock 30255M100 4 2500000 SH SOLE 2500000 0 0 FORTUNE BRANDS HOME & SEC INC COM Common Stock 34964C106 570 5951 SH SOLE 5951 0 0 FIRST BUSINESS FINL SVCS INC W COM Common Stock 319390100 3 131 SH SOLE 131 0 0 FB FINL CORP COM Common Stock 30257X104 49 1101 SH SOLE 1101 0 0 FIRST BANCSHARES INC MS COM Common Stock 318916103 9 243 SH SOLE 243 0 0 FIRST BANCORP N C COM Common Stock 318910106 187 4284 SH SOLE 4284 0 0 FIDELITY TOTAL BOND ETF ETF 316188309 650 12387 SH SOLE 12387 0 0 FIRST BANCORP P R COM NEW Common Stock 318672706 202 17911 SH SOLE 17911 0 0 FAUQUIER BANKSHARES INC COM Common Stock 312059108 27 1250 SH SOLE 1250 0 0 FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 76 475 SH SOLE 475 0 0 FRANKLIN COVEY CO COM Common Stock 353469109 131 4625 SH SOLE 4625 0 0 FALCON CAPITAL ACQUISITN CORP COM CL A Common Stock 30606L108 22 2252 SH SOLE 2252 0 0 FIRST CMNTY BANKSHARES INC VA COM Common Stock 31983A103 97 3248 SH SOLE 3248 0 0 FIRST CHOICE BANCORP COM Common Stock 31948P104 1 50 SH SOLE 50 0 0 1ST CONSTITUTION BANCORP COM Common Stock 31986N102 0 16 SH SOLE 16 0 0 FUELCELL ENERGY INC COM Common Stock 35952H601 156 10860 SH SOLE 10860 0 0 FIRST COMWLTH FINL CORP PA COM Common Stock 319829107 92 6397 SH SOLE 6397 0 0 FIRSTCASH INC COM Common Stock 33767D105 133 2031 SH SOLE 2031 0 0 FIRST TRUST NATURAL GAS ETF ETF 33733E807 287 22437 SH SOLE 22437 0 0 FTI CONSULTING INC COM Common Stock 302941109 143 1023 SH SOLE 1023 0 0 FIRST CTZNS BANCSHARES INC N C CL A Common Stock 31946M103 5432 6496 SH SOLE 6496 0 0 FIRST CTZNS BANCSHARES INC N C CL B Common Stock 31946M202 585 749 SH SOLE 749 0 0 FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873 14 275 SH SOLE 275 0 0 FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 33739Q507 40 800 SH SOLE 800 0 0 FREEPORT-MCMORAN INC CL B Common Stock 35671D857 2382 72326 SH SOLE 72326 0 0 FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ET ETF 316092204 14 178 SH SOLE 178 0 0 FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 29 890 SH SOLE 890 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302 1785 8186 SH SOLE 8186 0 0 FRESH DEL MONTE PRODUCE INC ORD Common Stock G36738105 17 601 SH SOLE 601 0 0 FACTSET RESH SYS INC COM Common Stock 303075105 392 1269 SH SOLE 1269 0 0 FACEDRIVE INC COM Common Stock 30311W100 8 400 SH SOLE 400 0 0 FIDELITY HIGH DIVIDEND ETF ETF 316092840 16 442 SH SOLE 442 0 0 FEDEX CORP COM Common Stock 31428X106 15840 55643 SH SOLE 55643 0 0 FIRSTENERGY CORP COM Common Stock 337932107 399 11490 SH SOLE 11490 0 0 FRANKLIN ELEC INC COM Common Stock 353514102 993 12575 SH SOLE 12575 0 0 FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 10 750 SH SOLE 750 0 0 FERGUSON PLC NEW SHS Common Stock G3421J106 118 975 SH SOLE 975 0 0 FIREEYE INC COM Common Stock 31816Q101 342 17459 SH SOLE 17459 0 0 SPDR EURO STOXX 50 ETF ETF 78463X202 17 375 SH SOLE 375 0 0 FUTUREFUEL CORP COM Common Stock 36116M106 12 827 SH SOLE 827 0 0 FIRST FINL BANCORP OH COM Common Stock 320209109 117 4893 SH SOLE 4893 0 0 FBL FINL GROUP INC CL A Common Stock 30239F106 20 349 SH SOLE 349 0 0 FLUSHING FINL CORP COM Common Stock 343873105 38 1788 SH SOLE 1788 0 0 FIRST FINL BANKSHARES INC COM Common Stock 32020R109 200 4275 SH SOLE 4275 0 0 F5 NETWORKS INC COM Common Stock 315616102 857 4107 SH SOLE 4107 0 0 FIRST FINANCIAL NORTHWEST INC COM Common Stock 32022K102 1 49 SH SOLE 49 0 0 FIRST FNDTN INC COM Common Stock 32026V104 28 1178 SH SOLE 1178 0 0 FIBROGEN INC COM Common Stock 31572Q808 41 1182 SH SOLE 1182 0 0 FG NEW AMER ACQUISITION CORP COM Common Stock 30259V106 192 18849 SH SOLE 18849 0 0 FIRST HAWAIIAN INC COM Common Stock 32051X108 72 2637 SH SOLE 2637 0 0 FEDERATED HERMES INC CL B Common Stock 314211103 101 3214 SH SOLE 3214 0 0 FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 60 1012 SH SOLE 1012 0 0 FIRST HORIZON CORPORATION COM Common Stock 320517105 360 21137 SH SOLE 21137 0 0 FRANKS INTL N V COM Common Stock N33462107 1 420 SH SOLE 420 0 0 FIRST INTST BANCSYSTEM INC COM CL A Common Stock 32055Y201 31 667 SH SOLE 667 0 0 FAIR ISAAC CORP COM Common Stock 303250104 350 721 SH SOLE 721 0 0 LEONARDO S P A UNSPONSORED ADR ADR 52660W101 0 66 SH SOLE 66 0 0 GLOBAL X FINTECH THEMATIC ETF ETF 37954Y814 326 7380 SH SOLE 7380 0 0 FIDELITY NATL INFORMATION SVCS COM Common Stock 31620M106 3543 25199 SH SOLE 25199 0 0 FINANCIAL INSTNS INC COM Common Stock 317585404 13 435 SH SOLE 435 0 0 FISERV INC COM Common Stock 337738108 1248 10483 SH SOLE 10483 0 0 FIFTH THIRD BANCORP COM Common Stock 316773100 2800 74229 SH SOLE 74229 0 0 FIVE BELOW INC COM Common Stock 33829M101 1589 8327 SH SOLE 8327 0 0 DEFIANCE NEXT GEN CONNECTIVITY ETF ETF 26922A289 125 3564 SH SOLE 3564 0 0 FIVE9 INC COM Common Stock 338307101 460 2945 SH SOLE 2945 0 0 COMFORT SYS USA INC COM Common Stock 199908104 84 1117 SH SOLE 1117 0 0 FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 5866 111027 SH SOLE 111027 0 0 HOMOLOGY MEDICINES INC COM Common Stock 438083107 1 150 SH SOLE 150 0 0 NATIONAL BEVERAGE CORP COM Common Stock 635017106 82 1670 SH SOLE 1670 0 0 FUJITSU LTD UNSPONSORED ADR ADR 359590304 90 3092 SH SOLE 3092 0 0 FOOT LOCKER INC COM Common Stock 344849104 58 1023 SH SOLE 1023 0 0 FLUIDIGM CORP DEL COM Common Stock 34385P108 19 4225 SH SOLE 4225 0 0 FLEX LTD ORD Common Stock Y2573F102 132 7221 SH SOLE 7221 0 0 FULGENT GENETICS INC COM Common Stock 359664109 103 1065 SH SOLE 1065 0 0 FIRST LONG IS CORP COM Common Stock 320734106 2 83 SH SOLE 83 0 0 FLIR SYS INC COM Common Stock 302445101 69 1217 SH SOLE 1217 0 0 FALCON MINERALS CORP CL A COM Common Stock 30607B109 13 2813 SH SOLE 2813 0 0 AFTERMATH SILVER LTD COM NEW Common Stock 00831V205 31 45000 SH SOLE 45000 0 0 FLOWERS FOODS INC COM Common Stock 343498101 60 2536 SH SOLE 2536 0 0 ISHARES FLOATING RATE BOND ETF ETF 46429B655 1568 30870 SH SOLE 30870 0 0 SPX FLOW INC COM Common Stock 78469X107 33 524 SH SOLE 524 0 0 FLUOR CORP NEW COM Common Stock 343412102 288 12493 SH SOLE 12493 0 0 SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 102 3332 SH SOLE 3332 0 0 FLOWSERVE CORP COM Common Stock 34354P105 43 1091 SH SOLE 1091 0 0 FLEETCOR TECHNOLOGIES INC COM Common Stock 339041105 574 2136 SH SOLE 2136 0 0 VANECK VECTORS INVESTMENT GRADE FLOATING RATE ETF ETF 92189F486 100 3921 SH SOLE 3921 0 0 1 800 FLOWERS COM INC CL A Common Stock 68243Q106 140 5079 SH SOLE 5079 0 0 FLEXSTEEL INDS INC COM Common Stock 339382103 4 102 SH SOLE 102 0 0 FLY LEASING LTD SPONSORED ADR ADR 34407D109 5 290 SH SOLE 290 0 0 FARMERS & MERCHANTS BANCORP IN COM Common Stock 30779N105 6 256 SH SOLE 256 0 0 FIDELITY MSCI MATERIALS INDEX ETF ETF 316092881 68 1534 SH SOLE 1534 0 0 FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 160 2828 SH SOLE 2828 0 0 FIRST MID ILL BANCSHARES INC COM Common Stock 320866106 22 500 SH SOLE 500 0 0 FIRST MIDWEST BANCORP DEL COM Common Stock 320867104 149 6753 SH SOLE 6753 0 0 FMC CORP COM NEW Common Stock 302491303 2398 21586 SH SOLE 21586 0 0 FEDERAL HOME LN MTG CORP COM Common Stock 313400301 19 9215 SH SOLE 9215 0 0 FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 112 2055 SH SOLE 2055 0 0 FORUM MERGER IV CORP UNIT EX 031528 Common Stock 349875203 56 5652 SH SOLE 5652 0 0 FARMERS NATIONAL BANC CORP COM Common Stock 309627107 10 588 SH SOLE 588 0 0 FRESENIUS MED CARE AG&CO KGAA SPONSORED ADR ADR 358029106 171 4633 SH SOLE 4633 0 0 FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 387 5143 SH SOLE 5143 0 0 FABRINET SHS Common Stock G3323L100 94 1039 SH SOLE 1039 0 0 F N B CORP COM Common Stock 302520101 1134 89288 SH SOLE 89288 0 0 FINCH THERAPEUTICS GROUP INC COM Common Stock 31773D101 51 3175 SH SOLE 3175 0 0 FLOOR & DECOR HLDGS INC CL A Common Stock 339750101 274 2867 SH SOLE 2867 0 0 SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 356 7036 SH SOLE 7036 0 0 SCHWAB FUNDAMENTAL U.S. BROAD MARKET INDEX ETF ETF 808524789 1 14 SH SOLE 14 0 0 SCHWAB FUNDAMENTAL INTERNATIONAL SMALL COMPANY INDEX ETF ETF 808524748 9 246 SH SOLE 246 0 0 SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 287 9336 SH SOLE 9336 0 0 SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 103 3215 SH SOLE 3215 0 0 SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 1226 23736 SH SOLE 23736 0 0 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Common Stock 31620R303 190 4669 SH SOLE 4669 0 0 MICROSECTORS FANG INDEX 3X LEVERAGED ETN ETF 063679872 2 72 SH SOLE 72 0 0 FEDNAT HLDG CO COM Common Stock 31431B109 6 1228 SH SOLE 1228 0 0 FUNKO INC COM CL A Common Stock 361008105 1 53 SH SOLE 53 0 0 FIRST BANCORP INC ME COM Common Stock 31866P102 30 1019 SH SOLE 1019 0 0 FEDERAL NATL MTG ASSN COM Common Stock 313586109 16 7560 SH SOLE 7560 0 0 FRANCO NEV CORP COM Common Stock 351858105 36 285 SH SOLE 285 0 0 FIRST NORTHWEST BANCORP COM Common Stock 335834107 710 42722 SH SOLE 42722 0 0 FOCUS FINL PARTNERS INC COM CL A Common Stock 34417P100 6 154 SH SOLE 154 0 0 FERRO CORP COM Common Stock 315405100 303 17968 SH SOLE 17968 0 0 AMICUS THERAPEUTICS INC COM Common Stock 03152W109 3 289 SH SOLE 289 0 0 FORESTAR GROUP INC COM Common Stock 346232101 12 536 SH SOLE 536 0 0 FORMFACTOR INC COM Common Stock 346375108 159 3534 SH SOLE 3534 0 0 FORRESTER RESH INC COM Common Stock 346563109 6 134 SH SOLE 134 0 0 FOSSIL GROUP INC COM Common Stock 34988V106 27 2154 SH SOLE 2154 0 0 SHIFT4 PMTS INC CL A Common Stock 82452J109 14 175 SH SOLE 175 0 0 FOX CORP CL B COM Common Stock 35137L204 43 1213 SH SOLE 1213 0 0 FOX CORP CL A COM Common Stock 35137L105 45 1246 SH SOLE 1246 0 0 FOX FACTORY HLDG CORP COM Common Stock 35138V102 29 226 SH SOLE 226 0 0 FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 80 3962 SH SOLE 3962 0 0 FIVE POINT HOLDINGS LLC COM CL A Common Stock 33833Q106 11 1500 SH SOLE 1500 0 0 FIVE PRIME THERAPEUTICS INC COM Common Stock 33830X104 53 1396 SH SOLE 1396 0 0 FORCE PROTN VIDEO EQUIP CORP COM NEW Common Stock 34520J207 1 50000 SH SOLE 50000 0 0 FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 119 1000 SH SOLE 1000 0 0 FRANCESCAS HLDGS CORP COM Common Stock 351793203 0 4 SH SOLE 4 0 0 FIRST BK WILLIAMSTOWN NEW JERS COM Common Stock 31931U102 1 108 SH SOLE 108 0 0 REPUBLIC FIRST BANCORP INC COM Common Stock 760416107 0 54 SH SOLE 54 0 0 FIRST REP BK SAN FRANCISCO CAL COM Common Stock 33616C100 1794 10758 SH SOLE 10758 0 0 FAST RETAILING CO LTD UNSPONSORD ADR ADR 31188H101 70 877 SH SOLE 877 0 0 FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 71 2568 SH SOLE 2568 0 0 FREQUENCY THERAPEUTICS INC COM Common Stock 35803L108 554 58288 SH SOLE 58288 0 0 FAIRFAX FINL HLDGS LTD SUB VTG Common Stock 303901102 498 1146 SH SOLE 1146 0 0 FRANCHISE GROUP INC COM Common Stock 35180X105 168 4595 SH SOLE 4595 0 0 FIESTA RESTAURANT GROUP INC COM Common Stock 31660B101 827 65709 SH SOLE 65709 0 0 FIRMA HLDGS CORP COM Common Stock 31832R109 0 438 SH SOLE 438 0 0 FIRST MERCHANTS CORP COM Common Stock 320817109 909 19544 SH SOLE 19544 0 0 FRONTLINE LTD SHS NEW Common Stock G3682E192 4 613 SH SOLE 613 0 0 FRP HLDGS INC COM Common Stock 30292L107 44 896 SH SOLE 896 0 0 FRESHPET INC COM Common Stock 358039105 320 2018 SH SOLE 2018 0 0 FERROVIAL SA UNSPONSORED ADR ADR 315437103 3 104 SH SOLE 104 0 0 FORESIGHT AUTONOMOUS HLDGS LTD SPONSORED ADS ADR 345523104 4 580 SH SOLE 580 0 0 FORTERRA INC COM Common Stock 34960W106 8 335 SH SOLE 335 0 0 PWP FORWARD ACQUISITION CORP I UNIT EXP 031026 Common Stock 74709Q200 750 76035 SH SOLE 76035 0 0 FORECROSS CORP CALIF COM Common Stock 34545C104 2 15000 SH SOLE 15000 0 0 FS KKR CAP CORP II COM Common Stock 35952V303 72 3586 SH SOLE 3586 0 0 FIRST SOLAR INC COM Common Stock 336433107 4242 48591 SH SOLE 48591 0 0 FASTLY INC CL A Common Stock 31188V100 207 3073 SH SOLE 3073 0 0 1ST SUMMIT BANCORP JOHNSTOWN I COM Common Stock 337125108 63 634 SH SOLE 634 0 0 FRESENIUS SE & CO KGAA SPONSORED ADR ADR 35804M105 2 201 SH SOLE 201 0 0 FISKER INC CL A COM STK Common Stock 33813J106 25 1423 SH SOLE 1423 0 0 FEDERAL SIGNAL CORP COM Common Stock 313855108 238 6209 SH SOLE 6209 0 0 FIDELITY MSCI CONSUMER STAPLES INDEX ETF ETF 316092303 62 1494 SH SOLE 1494 0 0 FOSTER L B CO COM Common Stock 350060109 2 137 SH SOLE 137 0 0 FORTESCUE METAL GROUP LTD SPONSORED ADR ADR 34959A206 20 649 SH SOLE 649 0 0 FIRSTSERVICE CORP NEW COM Common Stock 33767E202 114 770 SH SOLE 770 0 0 FARFETCH LTD ORD SH CL A Common Stock 30744W107 0 4 SH SOLE 4 0 0 FORTITUDE GOLD CORP COM Common Stock 34962K100 1 317 SH SOLE 317 0 0 FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 157 2221 SH SOLE 2221 0 0 FRONTDOOR INC COM Common Stock 35905A109 26 482 SH SOLE 482 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 186 1753 SH SOLE 1753 0 0 TECHNIPFMC PLC COM Common Stock G87110105 21 2693 SH SOLE 2693 0 0 FORTINET INC COM Common Stock 34959E109 721 3912 SH SOLE 3912 0 0 FRONTIER COMMUNICATIONS CORP COM NEW Common Stock 35906A306 0 183 SH SOLE 183 0 0 FORTIS INC COM Common Stock 349553107 234 5385 SH SOLE 5385 0 0 FIRST TRUST SENIOR LOAN FUND ETF 33738D309 32 662 SH SOLE 662 0 0 FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 36 600 SH SOLE 600 0 0 FORTIVE CORP COM Common Stock 34959J108 826 11690 SH SOLE 11690 0 0 FUBOTV INC COM Common Stock 35953D104 97 4378 SH SOLE 4378 0 0 SUBARU CORP UNSPONSORED ADR ADR 86428V104 1 100 SH SOLE 100 0 0 FUJIFILM HLDGS CORP ADR 2 ORD ADR 35958N107 33 546 SH SOLE 546 0 0 FULLER H B CO COM Common Stock 359694106 189 3001 SH SOLE 3001 0 0 FULTON FINL CORP PA COM Common Stock 360271100 30 1725 SH SOLE 1725 0 0 CEDAR FAIR L P DEPOSITRY UNIT Common Stock 150185106 424 8536 SH SOLE 8536 0 0 FUCHS PETROLUB SE ADR ADR 35952Q106 96 8008 SH SOLE 8008 0 0 FAURECIA SE ACT Common Stock F3445A108 0 3 SH SOLE 3 0 0 FUTU HLDGS LTD SPON ADS CL A ADR 36118L106 0 2 SH SOLE 2 0 0 FIDELITY MSCI UTILITIES INDEX ETF ETF 316092865 4 107 SH SOLE 107 0 0 ARCIMOTO INC COM Common Stock 039587100 17 1255 SH SOLE 1255 0 0 FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 224 5017 SH SOLE 5017 0 0 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 455 11977 SH SOLE 11977 0 0 FIVE STAR SENIOR LIVING INC COM NEW Common Stock 33832D205 1 122 SH SOLE 122 0 0 FORTRESS VALUE ACQUISI CORP IV UNIT EX 033128 Common Stock 34964K207 756 76328 SH SOLE 76328 0 0 FIVERR INTL LTD ORD SHS Common Stock M4R82T106 44 202 SH SOLE 202 0 0 ADVISORSHARES FOLIOBEYOND SMART CORE BOND ETF ETF 00768Y834 503 19516 SH SOLE 19516 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA Common Stock 531229870 21 541 SH SOLE 541 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA Common Stock 531229854 293 6765 SH SOLE 6765 0 0 FORWARD AIR CORP COM Common Stock 349853101 45 502 SH SOLE 502 0 0 FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND ETF 33734X101 41 701 SH SOLE 701 0 0 FIRST TRUST CONSUMER STAPLES ALPHADEX FUND ETF 33734X119 15 265 SH SOLE 265 0 0 FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 231 2129 SH SOLE 2129 0 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 192 4122 SH SOLE 4122 0 0 FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 1043 9179 SH SOLE 9179 0 0 FIRST TRUST FINANCIALS ALPHADEX FUND ETF 33734X135 34 813 SH SOLE 813 0 0 FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150 114 2006 SH SOLE 2006 0 0 FAST ACQUISITION CORP II UNIT EX 031626 Common Stock 311874200 56 5660 SH SOLE 5660 0 0 GENPACT LIMITED SHS Common Stock G3922B107 28 643 SH SOLE 643 0 0 GERMAN AMERN BANCORP INC COM Common Stock 373865104 106 2303 SH SOLE 2303 0 0 GAIA INC NEW CL A Common Stock 36269P104 1 63 SH SOLE 63 0 0 GAN LIMITED SHS Common Stock G3728V109 208 11435 SH SOLE 11435 0 0 NATURGY ENERGY GROUP S A UNSPONSORED ADR ADR 63903X103 5 1043 SH SOLE 1043 0 0 GATX CORP COM Common Stock 361448103 204 2196 SH SOLE 2196 0 0 GALAXY NEXT GENERATION INC COM Common Stock 36320A104 0 2500 SH SOLE 2500 0 0 GLACIER BANCORP INC NEW COM Common Stock 37637Q105 170 2971 SH SOLE 2971 0 0 GEBERIT AG UNSPONSORED ADR ADR 36840V109 6 87 SH SOLE 87 0 0 GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 79 784 SH SOLE 784 0 0 GAMCO INVS INC CL A COM Common Stock 361438104 3 172 SH SOLE 172 0 0 GRUPO FINANCIERO BANORTE S A B ADR ADR 40052P107 107 3818 SH SOLE 3818 0 0 GLOBAL BLOOD THERAPEUTICS INC COM Common Stock 37890U108 36 884 SH SOLE 884 0 0 GRAYSCALE BITCOIN TR BTC SHS Common Stock 389637109 732 14638 SH SOLE 14638 0 0 GREENBRIER COS INC COM Common Stock 393657101 177 3749 SH SOLE 3749 0 0 GANNETT CO INC COM Common Stock 36472T109 16 2949 SH SOLE 2949 0 0 GENESCO INC COM Common Stock 371532102 42 882 SH SOLE 882 0 0 GCP APPLIED TECHNOLOGIES INC COM Common Stock 36164Y101 355 14476 SH SOLE 14476 0 0 GRANITE CREEK COPPER LTD COM Common Stock 387340102 0 2 SH SOLE 2 0 0 GENERAL DYNAMICS CORP COM Common Stock 369550108 2358 12986 SH SOLE 12986 0 0 GODADDY INC CL A Common Stock 380237107 1421 18302 SH SOLE 18302 0 0 GOLDEN ENTMT INC COM Common Stock 381013101 8 330 SH SOLE 330 0 0 GREEN DOT CORP CL A Common Stock 39304D102 155 3385 SH SOLE 3385 0 0 GOODRX HLDGS INC COM CL A Common Stock 38246G108 39 997 SH SOLE 997 0 0 VANECK VECTORS GOLD MINERS ETF ETF 92189F106 244 7495 SH SOLE 7495 0 0 VANECK VECTORS JUNIOR GOLD MINERS ETF ETF 92189F791 212 4706 SH SOLE 4706 0 0 GRID DYNAMICS HLDGS INC COM CL A Common Stock 39813G109 2 112 SH SOLE 112 0 0 GENERAL ELECTRIC CO COM Common Stock 369604103 4388 333949 SH SOLE 333949 0 0 GREIF INC CL A Common Stock 397624107 61 1061 SH SOLE 1061 0 0 GREIF INC CL B Common Stock 397624206 8 140 SH SOLE 140 0 0 GENESIS ENERGY L P UNIT LTD PARTN Common Stock 371927104 48 5154 SH SOLE 5154 0 0 GEOSPACE TECHNOLOGIES CORP COM Common Stock 37364X109 2 225 SH SOLE 225 0 0 ETFMG TREATMENTS TESTING AND ADVANCEMENTS ETF ETF 26924G763 289 8151 SH SOLE 8151 0 0 GERON CORP COM Common Stock 374163103 27 17023 SH SOLE 17023 0 0 GUESS INC COM Common Stock 401617105 92 3901 SH SOLE 3901 0 0 GEVO INC COM PAR Common Stock 374396406 10 1035 SH SOLE 1035 0 0 GRIFFON CORP COM Common Stock 398433102 71 2619 SH SOLE 2619 0 0 GOLD FIELDS LTD SPONSORED ADR ADR 38059T106 13 1365 SH SOLE 1365 0 0 GENERAL FIN CORP DEL COM Common Stock 369822101 0 24 SH SOLE 24 0 0 G4S PLC UNSPONSORD ADR ADR 37441W108 1 73 SH SOLE 73 0 0 GREEN GROWTH BRANDS INC COM Common Stock 39305B105 0 100 SH SOLE 100 0 0 GUANGDONG INVESTMENT LTD UNSPONSORED ADR ADR 400654208 13 160 SH SOLE 160 0 0 GRACO INC COM Common Stock 384109104 227 3167 SH SOLE 3167 0 0 GORES GUGGENHEIM INC UNIT EX 032528 Common Stock 38286Q206 23 2350 SH SOLE 2350 0 0 GUARDANT HEALTH INC COM Common Stock 40131M109 388 2544 SH SOLE 2544 0 0 GAMING & HOSPITALITY ACQU CORP UNIT EX 020428 Common Stock 364681205 179 18096 SH SOLE 18096 0 0 GRAHAM HLDGS CO COM CL B Common Stock 384637104 76 136 SH SOLE 136 0 0 GREENHILL & CO INC COM Common Stock 395259104 4 252 SH SOLE 252 0 0 GRAHAM CORP COM Common Stock 384556106 1 63 SH SOLE 63 0 0 GOOD HEMP INC COM Common Stock 38209G103 0 100 SH SOLE 100 0 0 GORES HOLDINGS VI INC COM CL A Common Stock 38286R105 5 390 SH SOLE 390 0 0 CGI INC CL A SUB VTG Common Stock 12532H104 119 1425 SH SOLE 1425 0 0 SOFI GIG ECONOMY ETF ETF 886364504 0 12 SH SOLE 12 0 0 GIGCAPITAL4 INC UNIT Common Stock 37518G200 194 19612 SH SOLE 19612 0 0 G III APPAREL GROUP LTD COM Common Stock 36237H101 150 4969 SH SOLE 4969 0 0 GILEAD SCIENCES INC COM Common Stock 375558103 50624 783282 SH SOLE 783282 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW Common Stock M51474118 3 250 SH SOLE 250 0 0 GOLDMAN SACHS INNOVATE EQUITY ETF ETF 38149W820 30 523 SH SOLE 523 0 0 GENERAL MLS INC COM Common Stock 370334104 43627 711458 SH SOLE 711458 0 0 GIGCAPITAL2 INC COM Common Stock 375036100 10 1000 SH SOLE 1000 0 0 GIGCAPITAL2 INC RT Common Stock 375036126 1 4021 SH SOLE 4021 0 0 GLAUKOS CORP COM Common Stock 377322102 16 194 SH SOLE 194 0 0 GLOBE LIFE INC COM Common Stock 37959E102 998 10329 SH SOLE 10329 0 0 CARTESIAN GROWTH CORP UNIT EX 022628 Common Stock G19276123 202 20316 SH SOLE 20316 0 0 SPDR GOLD SHARES ETF 78463V107 21514 134494 SH SOLE 134494 0 0 GREAT LAKES DREDGE & DOCK CORP COM Common Stock 390607109 12 842 SH SOLE 842 0 0 CREDIT SUISSE X-LINKS GOLD SHARES COVERED CALL ETN ETF 22542D480 2 220 SH SOLE 220 0 0 GALILEO ACQUISITION CORP WT EXP 103126 Common Stock G3770A110 12 22651 SH SOLE 22651 0 0 GLENCORE PLC UNSPONSORD ADR ADR 37827X100 77 9807 SH SOLE 9807 0 0 GOLAR LNG LTD SHS Common Stock G9456A100 2 183 SH SOLE 183 0 0 GLOBANT S A COM Common Stock L44385109 771 3712 SH SOLE 3712 0 0 GALP ENERGIA SGPS SA UNSPONSORED ADR ADR 364097105 46 7924 SH SOLE 7924 0 0 GALAPAGOS NV SPON ADR ADR 36315X101 17 226 SH SOLE 226 0 0 GREENLIGHT CAPITAL RE LTD CLASS A Common Stock G4095J109 8 969 SH SOLE 969 0 0 GLATFELTER CORPORATION COM Common Stock 377320106 33 1919 SH SOLE 1919 0 0 ABERDEEN STANDARD PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 69 744 SH SOLE 744 0 0 GLU MOBILE INC COM Common Stock 379890106 72 5788 SH SOLE 5788 0 0 CORNING INC COM Common Stock 219350105 3112 71523 SH SOLE 71523 0 0 GLYCOMIMETICS INC COM Common Stock 38000Q102 0 159 SH SOLE 159 0 0 GENERAL MTRS CO COM Common Stock 37045V100 2166 37700 SH SOLE 37700 0 0 GENMAB A/S SPONSORED ADS ADR 372303206 35 1058 SH SOLE 1058 0 0 GAMESTOP CORP NEW CL A Common Stock 36467W109 32 166 SH SOLE 166 0 0 GLOBUS MED INC CL A Common Stock 379577208 1863 30202 SH SOLE 30202 0 0 GOOD GAMING INC COM NEW Common Stock 382090207 0 20 SH SOLE 20 0 0 SPDR S&P EMERGING ASIA PACIFIC ETF ETF 78463X301 1331 10132 SH SOLE 10132 0 0 GORES METROPOULOS II INC UNIT EX 013128 Common Stock 382873206 65 6394 SH SOLE 6394 0 0 GMS INC COM Common Stock 36251C103 57 1360 SH SOLE 1360 0 0 ENTAIN PLC UNSPONSORED ADS ADR 293603106 208 9885 SH SOLE 9885 0 0 GENIE ENERGY LTD CL B Common Stock 372284208 4 672 SH SOLE 672 0 0 GANFENG LITHIUM CO LTD ORD SHS Common Stock Y2690M105 5 405 SH SOLE 405 0 0 GENCO SHIPPING & TRADING LTD SHS Common Stock Y2685T131 7 709 SH SOLE 709 0 0 GREENLANE HLDGS INC CL A Common Stock 395330103 6 1088 SH SOLE 1088 0 0 GENMARK DIAGNOSTICS INC COM Common Stock 372309104 12 520 SH SOLE 520 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A Common Stock 38113L107 5 385 SH SOLE 385 0 0 GLOBAL X GENOMICS & BIOTECHNOLOGY ETF ETF 37954Y434 111 4922 SH SOLE 4922 0 0 GENPREX INC COM Common Stock 372446104 1 336 SH SOLE 336 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 5215 103758 SH SOLE 103758 0 0 GENERAC HLDGS INC COM Common Stock 368736104 1126 3439 SH SOLE 3439 0 0 GENTEX CORP COM Common Stock 371901109 688 19289 SH SOLE 19289 0 0 GUARANTY BANCSHARES INC TEX COM Common Stock 400764106 1 17 SH SOLE 17 0 0 GENWORTH FINL INC COM CL A Common Stock 37247D106 51 15251 SH SOLE 15251 0 0 GENERATION ZERO GROUP INC COM Common Stock 37148T101 3 205877 SH SOLE 205877 0 0 GROCERY OUTLET HLDG CORP COM Common Stock 39874R101 9 254 SH SOLE 254 0 0 GO ACQUISITION CORP COM Common Stock 362019101 29 2898 SH SOLE 2898 0 0 GO ACQUISITION CORP UNIT EX 083127 Common Stock 362019200 0 2 SH SOLE 2 0 0 GO ACQUISITION CORP WT EXP 083127 Common Stock 362019119 1 966 SH SOLE 966 0 0 GOHEALTH INC COM CL A Common Stock 38046W105 0 42 SH SOLE 42 0 0 CANOO INC COM CL A Common Stock 13803R102 11 1219 SH SOLE 1219 0 0 GOGO INC COM Common Stock 38046C109 1 93 SH SOLE 93 0 0 BARRICK GOLD CORP COM Common Stock 067901108 172 8686 SH SOLE 8686 0 0 ACUSHNET HLDGS CORP COM Common Stock 005098108 8 203 SH SOLE 203 0 0 ALPHABET INC CAP STK CL C Common Stock 02079K107 34230 16547 SH SOLE 16547 0 0 ALPHABET INC CAP STK CL A Common Stock 02079K305 60536 29351 SH SOLE 29351 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG Common Stock 135086106 2 52 SH SOLE 52 0 0 GOLD RESOURCE CORP COM Common Stock 38068T105 3 1110 SH SOLE 1110 0 0 GOSSAMER BIO INC COM Common Stock 38341P102 2 200 SH SOLE 200 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 5166 197254 SH SOLE 197254 0 0 GLOBAL PARTNER ACQISTN CORP II UNIT EX 010626 Common Stock G3934P110 222 22392 SH SOLE 22392 0 0 GENUINE PARTS CO COM Common Stock 372460105 3195 27446 SH SOLE 27446 0 0 GROUP 1 AUTOMOTIVE INC COM Common Stock 398905109 360 2282 SH SOLE 2282 0 0 GRAPHIC PACKAGING HLDG CO COM Common Stock 388689101 162 8902 SH SOLE 8902 0 0 GLOBAL PMTS INC COM Common Stock 37940X102 2114 10486 SH SOLE 10486 0 0 GREEN PLAINS INC COM Common Stock 393222104 80 2950 SH SOLE 2950 0 0 GEOPARK LTD USD SHS Common Stock G38327105 2 124 SH SOLE 124 0 0 GOPRO INC CL A Common Stock 38268T103 28 2399 SH SOLE 2399 0 0 GAP INC COM Common Stock 364760108 361 12125 SH SOLE 12125 0 0 GP STRATEGIES CORP COM Common Stock 36225V104 6 355 SH SOLE 355 0 0 GRACE W R & CO DEL NEW COM Common Stock 38388F108 328 5478 SH SOLE 5478 0 0 TPCO HOLDING CORP COM Common Stock 87270T106 1 100 SH SOLE 100 0 0 GREEN BRICK PARTNERS INC COM Common Stock 392709101 276 12155 SH SOLE 12155 0 0 GRIFOLS S A SP ADR REP B NVT ADR 398438408 1 80 SH SOLE 80 0 0 GL BRANDS INC COM Common Stock 361775109 0 3000 SH SOLE 3000 0 0 GARMIN LTD SHS Common Stock H2906T109 27626 209526 SH SOLE 209526 0 0 VANECK VECTORS GREEN BOND ETF ETF 92189F171 331 12226 SH SOLE 12226 0 0 GREENGRO TECHNOLOGIES INC COM Common Stock 39526G107 0 10000 SH SOLE 10000 0 0 GRITSTONE ONCOLOGY INC COM Common Stock 39868T105 99 10500 SH SOLE 10500 0 0 GRUBHUB INC COM Common Stock 400110102 92 1526 SH SOLE 1526 0 0 GROWGENERATION CORP COM Common Stock 39986L109 8 170 SH SOLE 170 0 0 GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 8426 25767 SH SOLE 25767 0 0 VERTIV HOLDINGS CO COM CL A Common Stock 92537N108 5 500 SH SOLE 500 0 0 GS ACQUISITION HLDGS CORP II WT EXP 063027 Common Stock 36258Q113 0 224 SH SOLE 224 0 0 GREAT SOUTHN BANCORP INC COM Common Stock 390905107 32 568 SH SOLE 568 0 0 IONEER LTD ORD Common Stock Q4978A109 9 29110 SH SOLE 29110 0 0 ISHARES GSCI COMMODITY-INDEXED TRUST ETF 46428R107 85 6110 SH SOLE 6110 0 0 GOOSEHEAD INS INC COM CL A Common Stock 38267D109 17 156 SH SOLE 156 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 22067 607600 SH SOLE 607600 0 0 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 451 5700 SH SOLE 5700 0 0 GO SOLAR USA INC COM Common Stock 38019R109 0 600 SH SOLE 600 0 0 GULFSLOPE ENERGY INC COM Common Stock 40273W105 3 210000 SH SOLE 210000 0 0 GOLD STD VENTURES CORP COM Common Stock 380738104 2 3000 SH SOLE 3000 0 0 GOODYEAR TIRE & RUBR CO COM Common Stock 382550101 165 9386 SH SOLE 9386 0 0 GREEN THUMB INDS INC SUB VTG SHS Common Stock 39342L108 2 64 SH SOLE 64 0 0 GRAN TIERRA ENERGY INC COM Common Stock 38500T101 0 500 SH SOLE 500 0 0 GATES INDUSTRIAL CORPRATIN PLC ORD SHS Common Stock G39108108 16 976 SH SOLE 976 0 0 G1 THERAPEUTICS INC COM Common Stock 3621LQ109 72 3000 SH SOLE 3000 0 0 CHART INDS INC COM Common Stock 16115Q308 285 2001 SH SOLE 2001 0 0 GRAY TELEVISION INC COM Common Stock 389375106 21 1136 SH SOLE 1136 0 0 TRIPLE-S MGMT CORP COM Common Stock 896749108 53 2030 SH SOLE 2030 0 0 GARRETT MOTION INC COM Common Stock 366505105 6 1203 SH SOLE 1203 0 0 GULF COAST ULTRA DEEP RTY TR ROYALTY TR UNT Common Stock 40222T104 0 5143 SH SOLE 5143 0 0 FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 26 728 SH SOLE 728 0 0 GRANITE CONSTR INC COM Common Stock 387328107 163 4027 SH SOLE 4027 0 0 CAMBRIA GLOBAL VALUE ETF ETF 132061409 25 1108 SH SOLE 1108 0 0 GIVAUDAN SA ADR ADR 37636P108 133 1694 SH SOLE 1694 0 0 ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 7465 64989 SH SOLE 64989 0 0 GOOD WORKS ACQUISITION CORP COM Common Stock 38216X107 14 1295 SH SOLE 1295 0 0 GREAT WESTERN BANCORP INC COM Common Stock 391416104 41 1340 SH SOLE 1340 0 0 GW PHARMACEUTICALS PLC ADS ADR 36197T103 1071 4936 SH SOLE 4936 0 0 GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 486 4786 SH SOLE 4786 0 0 GRAINGER W W INC COM Common Stock 384802104 2740 6833 SH SOLE 6833 0 0 SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 34 899 SH SOLE 899 0 0 SPDR S&P CHINA ETF ETF 78463X400 22 165 SH SOLE 165 0 0 GX ACQUISITION CORP COM CL A Common Stock 36251A107 30 3000 SH SOLE 3000 0 0 GX ACQUISITION CORP II UNIT EX 031726 Common Stock 36260F204 296 29601 SH SOLE 29601 0 0 HYATT HOTELS CORP COM CL A Common Stock 448579102 10 126 SH SOLE 126 0 0 HAWAIIAN HOLDINGS INC COM Common Stock 419879101 90 3379 SH SOLE 3379 0 0 HEALTH ASSURN ACQUISITION CORP COM CL A Common Stock 42226W109 21 2065 SH SOLE 2065 0 0 ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 1052 19166 SH SOLE 19166 0 0 HAEMONETICS CORP MASS COM Common Stock 405024100 223 2010 SH SOLE 2010 0 0 HANMI FINL CORP COM NEW Common Stock 410495204 56 2838 SH SOLE 2838 0 0 SPDR S&P KENSHO SMART MOBILITY ETF ETF 78468R689 0 6 SH SOLE 6 0 0 HAIN CELESTIAL GROUP INC COM Common Stock 405217100 120 2749 SH SOLE 2749 0 0 HALLIBURTON CO COM Common Stock 406216101 322 15008 SH SOLE 15008 0 0 HALOZYME THERAPEUTICS INC COM Common Stock 40637H109 108 2588 SH SOLE 2588 0 0 HASBRO INC COM Common Stock 418056107 234 2433 SH SOLE 2433 0 0 XTRACKERS INTERNATIONAL REAL ESTATE ETF ETF 233051846 3 106 SH SOLE 106 0 0 HAYNES INTERNATIONAL INC COM NEW Common Stock 420877201 3 87 SH SOLE 87 0 0 HUNTINGTON BANCSHARES INC COM Common Stock 446150104 1315 83013 SH SOLE 83013 0 0 HOME BANCORP INC COM Common Stock 43689E107 1 31 SH SOLE 31 0 0 HANESBRANDS INC COM Common Stock 410345102 368 18693 SH SOLE 18693 0 0 HORIZON BANCORP INC COM Common Stock 440407104 57 3038 SH SOLE 3038 0 0 HBT FINL INC. COM Common Stock 404111106 7 424 SH SOLE 424 0 0 HCA HEALTHCARE INC COM Common Stock 40412C101 718 3810 SH SOLE 3810 0 0 HEALTHCARE SERVICES ACQU CORP COM CL A Common Stock 42227K104 10 1000 SH SOLE 1000 0 0 HEALTHCARE SERVICES ACQU CORP WT EX Common Stock 42227K112 0 500 SH SOLE 500 0 0 HEALTH CATALYST INC COM Common Stock 42225T107 62 1335 SH SOLE 1335 0 0 WARRIOR MET COAL INC COM Common Stock 93627C101 43 2524 SH SOLE 2524 0 0 HCI GROUP INC COM Common Stock 40416E103 20 262 SH SOLE 262 0 0 HUDSON EXECUTIVE INVS CORP II UNIT EX 013127 Common Stock 443760202 40 4036 SH SOLE 4036 0 0 HACKETT GROUP INC COM Common Stock 404609109 118 7140 SH SOLE 7140 0 0 HEALTHIER CHOICES MGMT CORP COM Common Stock 42226N109 0 50000 SH SOLE 50000 0 0 LAFARGEHOLCIM LTD ADR ADR 50586V108 76 6504 SH SOLE 6504 0 0 HEALTHCARE SVCS GROUP INC COM Common Stock 421906108 358 12778 SH SOLE 12778 0 0 HOME DEPOT INC COM Common Stock 437076102 26080 85437 SH SOLE 85437 0 0 HDFC BANK LTD SPONSORED ADS ADR 40415F101 1967 25325 SH SOLE 25325 0 0 XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF ETF 233051630 0 1 SH SOLE 1 0 0 HEIDELBERGCEMENT AG UNSPONSORD ADR ADR 42281P205 93 5136 SH SOLE 5136 0 0 ADVISORSHARES RANGER EQUITY BEAR ETF ETF 00768Y883 29 1145 SH SOLE 1145 0 0 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 4927 51921 SH SOLE 51921 0 0 HAWAIIAN ELEC INDUSTRIES COM Common Stock 419870100 147 3318 SH SOLE 3318 0 0 TURTLE BEACH CORP COM NEW Common Stock 900450206 25 955 SH SOLE 955 0 0 HUDSON EXECUTIVE INVT CORP UNIT EXP 062125 Common Stock 443761200 0 20 SH SOLE 20 0 0 WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 61 833 SH SOLE 833 0 0 H & E EQUIPMENT SERVICES INC COM Common Stock 404030108 0 11 SH SOLE 11 0 0 ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 45 1366 SH SOLE 1366 0 0 HEICO CORP NEW COM Common Stock 422806109 707 5622 SH SOLE 5622 0 0 HEICO CORP NEW CL A Common Stock 422806208 388 3416 SH SOLE 3416 0 0 HEINEKEN NV SPONSORED ADR L1 ADR 423012301 146 2834 SH SOLE 2834 0 0 HELEN OF TROY LTD COM Common Stock G4388N106 271 1286 SH SOLE 1286 0 0 HEMP INC COM NEW Common Stock 423703206 0 13300 SH SOLE 13300 0 0 HENKEL AG & CO KGAA SPONSORED ADR ADR 42550U109 40 1609 SH SOLE 1609 0 0 HENKEL AG & CO KGAA SPON ADR PFD ADR 42550U208 31 1086 SH SOLE 1086 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN Common Stock 435763107 375 19600 SH SOLE 19600 0 0 FTAC HERA ACQUISITION CORP UNIT EXP 022826 Common Stock G3728Y129 767 76804 SH SOLE 76804 0 0 GLOBAL X VIDEO GAMES & ESPORTS ETF ETF 37954Y392 0 8 SH SOLE 8 0 0 HESS CORP COM Common Stock 42809H107 214 3021 SH SOLE 3021 0 0 HERMES INTERNATIONAL SA ADR ADR 42751Q105 106 956 SH SOLE 956 0 0 HESS MIDSTREAM LP CL A SHS Common Stock 428103105 25 1109 SH SOLE 1109 0 0 HEXO CORP COM NEW Common Stock 428304109 6 856 SH SOLE 856 0 0 HOLLYFRONTIER CORP COM Common Stock 436106108 106 2976 SH SOLE 2976 0 0 HF FOODS GROUP INC COM Common Stock 40417F109 0 59 SH SOLE 59 0 0 HERITAGE FINL CORP WASH COM Common Stock 42722X106 39 1385 SH SOLE 1385 0 0 IQ 50 PERCENT HEDGED FTSE INTERNATIONAL ETF ETF 45409B560 27 1150 SH SOLE 1150 0 0 HILTON GRAND VACATIONS INC COM Common Stock 43283X105 2 62 SH SOLE 62 0 0 HOWARD HUGHES CORP COM Common Stock 44267D107 105 1108 SH SOLE 1108 0 0 SCIENJOY HOLDING CORP SHS Common Stock G4887W110 5 554 SH SOLE 554 0 0 HILLENBRAND INC COM Common Stock 431571108 292 6119 SH SOLE 6119 0 0 HIBBETT SPORTS INC COM Common Stock 428567101 77 1121 SH SOLE 1121 0 0 HARTFORD FINL SVCS GROUP INC COM Common Stock 416515104 3051 45473 SH SOLE 45473 0 0 HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 185 898 SH SOLE 898 0 0 HUDSON EXECUTIVE INVES III UNIT EX 022226 Common Stock 44376L206 64 6470 SH SOLE 6470 0 0 HIMS & HERS HEALTH INC COM CL A Common Stock 433000106 5 351 SH SOLE 351 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR ADR 43289P106 14 1000 SH SOLE 1000 0 0 HEINEKEN HOLDINGS NV SPONSORED ADR ADR 423008101 1 13 SH SOLE 13 0 0 HONG KONG EXCHANGES & CLEARING UNSPONSORED ADR ADR 43858F109 170 2827 SH SOLE 2827 0 0 HECLA MNG CO COM Common Stock 422704106 16 2816 SH SOLE 2816 0 0 HENDERSON LAND DEV CO LTD SPONSORED ADR ADR 425166303 7 1439 SH SOLE 1439 0 0 HERBALIFE NUTRITION LTD COM SHS Common Stock G4412G101 96 2159 SH SOLE 2159 0 0 HELLOFRESH SE SHS Common Stock D3R2MA100 0 2 SH SOLE 2 0 0 HOULIHAN LOKEY INC CL A Common Stock 441593100 168 2521 SH SOLE 2521 0 0 HELIOS TECHNOLOGIES INC COM Common Stock 42328H109 26 356 SH SOLE 356 0 0 HARMONIC INC COM Common Stock 413160102 4 489 SH SOLE 489 0 0 HANG LUNG PPTYS LTD SPONSORED ADR ADR 41043M104 6 491 SH SOLE 491 0 0 HILTON WORLDWIDE HLDGS INC COM Common Stock 43300A203 295 2436 SH SOLE 2436 0 0 PRECHECK HEALTH SVCS INC COM Common Stock 74016X104 0 8500 SH SOLE 8500 0 0 H LUNDBECK A/S SPONS ADR L 1 ADR 40422M206 22 623 SH SOLE 623 0 0 HELIX ENERGY SOLUTIONS GRP INC COM Common Stock 42330P107 7 1464 SH SOLE 1464 0 0 HUMBL INC COM Common Stock 44501Q104 23 6325 SH SOLE 6325 0 0 HONDA MOTOR LTD AMERN SHS ADR 438128308 52 1711 SH SOLE 1711 0 0 HOUGHTON MIFFLIN HARCOURT CO COM Common Stock 44157R109 4 500 SH SOLE 500 0 0 HORACE MANN EDUCATORS CORP NEW COM Common Stock 440327104 125 2882 SH SOLE 2882 0 0 HMN FINL INC COM Common Stock 40424G108 17 858 SH SOLE 858 0 0 HOMESTREET INC COM Common Stock 43785V102 82 1856 SH SOLE 1856 0 0 HMS HLDGS CORP COM Common Stock 40425J101 63 1694 SH SOLE 1694 0 0 HEMISPHERE MEDIA GROUP INC CL A Common Stock 42365Q103 8 693 SH SOLE 693 0 0 GIGA METALS CORP COM Common Stock 37518K102 0 245 SH SOLE 245 0 0 HANOVER FOODS CORP CL A Common Stock 41078W100 43 535 SH SOLE 535 0 0 HANGER INC COM NEW Common Stock 41043F208 3 136 SH SOLE 136 0 0 HON HAI PRECISION INDS LTD ORD Common Stock Y36861105 13 3000 SH SOLE 3000 0 0 HNI CORP COM Common Stock 404251100 21 523 SH SOLE 523 0 0 HENNES & MAURITZ ADR ADR 425883105 5 1076 SH SOLE 1076 0 0 HOYA CORP SPONSORED ADR ADR 443251103 94 788 SH SOLE 788 0 0 HERMITAGE OFFSHORE SVCS LTD SHS Common Stock G4511M108 0 2 SH SOLE 2 0 0 HOOKER FURNITURE CORP COM Common Stock 439038100 83 2288 SH SOLE 2288 0 0 HARLEY DAVIDSON INC COM Common Stock 412822108 389 9706 SH SOLE 9706 0 0 HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 14 8886 SH SOLE 8886 0 0 HOLICITY INC COM CL A Common Stock 435063102 23 1963 SH SOLE 1963 0 0 HOLOGIC INC COM Common Stock 436440101 774 10403 SH SOLE 10403 0 0 HOME BANCSHARES INC COM Common Stock 436893200 469 17340 SH SOLE 17340 0 0 AT HOME GROUP INC COM Common Stock 04650Y100 28 982 SH SOLE 982 0 0 HOYA CAPITAL HOUSING ETF ETF 26922A230 38 1000 SH SOLE 1000 0 0 HONEYWELL INTL INC COM Common Stock 438516106 13553 62436 SH SOLE 62436 0 0 HARBORONE BANCORP INC NEW COM NEW Common Stock 41165Y100 13 957 SH SOLE 957 0 0 HOOKIPA PHARMA INC COM Common Stock 43906K100 54 4000 SH SOLE 4000 0 0 HOPE BANCORP INC COM Common Stock 43940T109 152 10082 SH SOLE 10082 0 0 HELMERICH & PAYNE INC COM Common Stock 423452101 283 10490 SH SOLE 10490 0 0 HEWLETT PACKARD ENTERPRISE CO COM Common Stock 42824C109 559 35242 SH SOLE 35242 0 0 HP INC COM Common Stock 40434L105 64198 2009860 SH SOLE 2009860 0 0 HIREQUEST INC COM Common Stock 433535101 7 416 SH SOLE 416 0 0 HEALTHEQUITY INC COM Common Stock 42226A107 93 1364 SH SOLE 1364 0 0 BLOCK H & R INC COM Common Stock 093671105 20 888 SH SOLE 888 0 0 HARBOR DIVERSIFIED INC COM Common Stock 41150R102 0 310 SH SOLE 310 0 0 HILL-ROM HLDGS INC COM Common Stock 431475102 229 2069 SH SOLE 2069 0 0 HERC HLDGS INC COM Common Stock 42704L104 25 246 SH SOLE 246 0 0 HORMEL FOODS CORP COM Common Stock 440452100 6731 140866 SH SOLE 140866 0 0 HARVEST OIL & GAS CORP COM NEW Common Stock 41755V201 0 5 SH SOLE 5 0 0 HARVEST OIL & GAS CORP WT EXP 060423 Common Stock 41755V110 0 93 SH SOLE 93 0 0 HERITAGE INSURANCE HLDGS INC COM Common Stock 42727J102 5 441 SH SOLE 441 0 0 HERON THERAPEUTICS INC COM Common Stock 427746102 8 490 SH SOLE 490 0 0 HSBC HLDGS PLC SPON ADR NEW ADR 404280406 69 2309 SH SOLE 2309 0 0 HERITAGE SOUTHEAST BANCORPO COM Common Stock 42727V105 1 74 SH SOLE 74 0 0 HARSCO CORP COM Common Stock 415864107 91 5316 SH SOLE 5316 0 0 HENRY SCHEIN INC COM Common Stock 806407102 364 5251 SH SOLE 5251 0 0 HEIDRICK & STRUGGLES INTL INC COM Common Stock 422819102 17 484 SH SOLE 484 0 0 HESKA CORP COM RESTRC NEW Common Stock 42805E306 1809 10741 SH SOLE 10741 0 0 HANG SENG BK LTD SPONSORED ADR ADR 41043C304 2 122 SH SOLE 122 0 0 HARTFORD SHORT DURATION ETF ETF 41653L602 0 1 SH SOLE 1 0 0 HEALTHSTREAM INC COM Common Stock 42222N103 196 8763 SH SOLE 8763 0 0 HERSHEY CO COM Common Stock 427866108 385 2431 SH SOLE 2431 0 0 HOMETRUST BANCSHARES INC COM Common Stock 437872104 1303 53502 SH SOLE 53502 0 0 HERITAGE COMM CORP COM Common Stock 426927109 14 1179 SH SOLE 1179 0 0 HITACHI CONSTR MACHY CO LTD ADR ADR 43358L101 0 6 SH SOLE 6 0 0 ROBO GLOBAL HEALTHCARE TECHNOLOGY AND INNOVATION ETF ETF 301505723 1 15 SH SOLE 15 0 0 HILLTOP HOLDINGS INC COM Common Stock 432748101 348 10195 SH SOLE 10195 0 0 HITACHI LIMITED ADR 2 COM ADR 433578507 282 3050 SH SOLE 3050 0 0 HEARTLAND EXPRESS INC COM Common Stock 422347104 15 754 SH SOLE 754 0 0 HEARTLAND FINL USA INC COM Common Stock 42234Q102 12 245 SH SOLE 245 0 0 HUBBELL INC COM Common Stock 443510607 640 3423 SH SOLE 3423 0 0 HUB GROUP INC CL A Common Stock 443320106 192 2857 SH SOLE 2857 0 0 HUBSPOT INC COM Common Stock 443573100 114 251 SH SOLE 251 0 0 HUMANA INC COM Common Stock 444859102 7458 17758 SH SOLE 17758 0 0 HUNTSMAN CORP COM Common Stock 447011107 407 14102 SH SOLE 14102 0 0 HURCO CO COM Common Stock 447324104 1 36 SH SOLE 36 0 0 HURON CONSULTING GROUP INC COM Common Stock 447462102 10 189 SH SOLE 189 0 0 HUT 8 MNG CORP COM Common Stock 44812T102 149 19710 SH SOLE 19710 0 0 HUYA INC ADS REP SHS A ADR 44852D108 0 25 SH SOLE 25 0 0 HIVE BLOCKCHAIN TECHNLGIES LTD COM Common Stock 43366H100 23 5890 SH SOLE 5890 0 0 HANNOVER RUECK SE SPONSORED ADR ADR 410693105 4 49 SH SOLE 49 0 0 HAVERTY FURNITURE COS INC COM Common Stock 419596101 57 1521 SH SOLE 1521 0 0 HANCOCK WHITNEY CORPORATION COM Common Stock 410120109 100 2386 SH SOLE 2386 0 0 HOME FINL BANCORP COM Common Stock 43708T101 20 2000 SH SOLE 2000 0 0 HAWKINS INC COM Common Stock 420261109 34 1016 SH SOLE 1016 0 0 HOWMET AEROSPACE INC COM Common Stock 443201108 281 8733 SH SOLE 8733 0 0 HEXAGON AB ADR ADR 428263107 186 2012 SH SOLE 2012 0 0 HEXCEL CORP NEW COM Common Stock 428291108 428 7645 SH SOLE 7645 0 0 HYSTER YALE MATLS HANDLING INC CL A Common Stock 449172105 15 168 SH SOLE 168 0 0 HAYMAKER ACQUISITION CORP III UNIT EX 030126 Common Stock 42087R207 769 77396 SH SOLE 77396 0 0 VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409 2928 47112 SH SOLE 47112 0 0 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 2884 33082 SH SOLE 33082 0 0 X-TRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432 464 9284 SH SOLE 9284 0 0 FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 6 131 SH SOLE 131 0 0 SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 442 7451 SH SOLE 7451 0 0 HYCROFT MINING HOLDING CORP WT EXP 102222 Common Stock 44862P125 0 356 SH SOLE 356 0 0 PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R783 115 1156 SH SOLE 1156 0 0 HORIZON THERAPEUTICS PUB L SHS Common Stock G46188101 460 4994 SH SOLE 4994 0 0 MARINEMAX INC COM Common Stock 567908108 131 2646 SH SOLE 2646 0 0 HORIZON ACQUISITION CORPORAT UNIT Common Stock G46044122 0 10 SH SOLE 10 0 0 IAA INC COM Common Stock 449253103 128 2318 SH SOLE 2318 0 0 IAC INTERACTIVECORP NEW COM Common Stock 44891N109 2167 10017 SH SOLE 10017 0 0 IAMGOLD CORP COM Common Stock 450913108 0 100 SH SOLE 100 0 0 INTEGRA LIFESCIENCES HLDGS CP COM NEW Common Stock 457985208 271 3928 SH SOLE 3928 0 0 ISHARES U.S. REGIONAL BANKS ETF ETF 464288778 12 211 SH SOLE 211 0 0 ISHARES COMEX GOLD TRUST ETF 464285105 13324 819458 SH SOLE 819458 0 0 INTL BALER CORP COM Common Stock 459041109 0 3 SH SOLE 3 0 0 ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 4687 31127 SH SOLE 31127 0 0 INDEPENDENT BK CORP MICH COM NEW Common Stock 453838609 20 867 SH SOLE 867 0 0 ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 9657 388626 SH SOLE 388626 0 0 ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 1643 64543 SH SOLE 64543 0 0 ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 902 34515 SH SOLE 34515 0 0 ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 396 15016 SH SOLE 15016 0 0 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 1240 46220 SH SOLE 46220 0 0 ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 10354 392802 SH SOLE 392802 0 0 IBERDROLA SA SPON ADR ADR 450737101 79 1531 SH SOLE 1531 0 0 ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 5231 195781 SH SOLE 195781 0 0 ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 4926 173944 SH SOLE 173944 0 0 ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205 48 1837 SH SOLE 1837 0 0 ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726 48 1931 SH SOLE 1931 0 0 IBIO INC COM NEW Common Stock 451033203 2 1500 SH SOLE 1500 0 0 INTERACTIVE BROKERS GROUP INC COM CL A Common Stock 45841N107 219 3002 SH SOLE 3002 0 0 INTERNATIONAL BUSINESS MACHS COM Common Stock 459200101 12185 91439 SH SOLE 91439 0 0 ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 207 8060 SH SOLE 8060 0 0 ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 460 17460 SH SOLE 17460 0 0 ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 239 9144 SH SOLE 9144 0 0 ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 178 6580 SH SOLE 6580 0 0 ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432 476 17043 SH SOLE 17043 0 0 ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 624 23277 SH SOLE 23277 0 0 ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 730 27112 SH SOLE 27112 0 0 ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325 5024 184966 SH SOLE 184966 0 0 ICICI BANK LIMITED ADR ADR 45104G104 426 26549 SH SOLE 26549 0 0 INTERNATIONAL BANCSHARES CORP COM Common Stock 459044103 119 2565 SH SOLE 2565 0 0 INSTALLED BLDG PRODS INC COM Common Stock 45780R101 66 596 SH SOLE 596 0 0 IMMUNITYBIO INC COM Common Stock 63016Q102 46 1920 SH SOLE 1920 0 0 INDEPENDENT BANK GROUP INC COM Common Stock 45384B106 64 883 SH SOLE 883 0 0 AMPLIFY ONLINE RETAIL ETF ETF 032108102 7793 62753 SH SOLE 62753 0 0 IMMUCELL CORP COM PAR Common Stock 452525306 2 200 SH SOLE 200 0 0 INDEPENDENCE CONTRACT DRILLING COM Common Stock 453415606 1 288 SH SOLE 288 0 0 INTERCONTINENTAL EXCHANGE INC COM Common Stock 45866F104 2006 17964 SH SOLE 17964 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 3439 59484 SH SOLE 59484 0 0 ICF INTL INC COM Common Stock 44925C103 14 165 SH SOLE 165 0 0 ICHOR HOLDINGS SHS Common Stock G4740B105 17 311 SH SOLE 311 0 0 ICL GROUP LTD SHS Common Stock M53213100 0 58 SH SOLE 58 0 0 ICLICK INTERACTIVE ASIA GROUP SPONSORED ADR ADR 45113Y104 10 830 SH SOLE 830 0 0 ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 1140 46931 SH SOLE 46931 0 0 ICON PLC SHS Common Stock G4705A100 4963 25276 SH SOLE 25276 0 0 ICONIX BRAND GROUP INC COM NEW Common Stock 451055305 0 15 SH SOLE 15 0 0 INTERCEPT PHARMACEUTICALS INC COM Common Stock 45845P108 25 1096 SH SOLE 1096 0 0 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 8994 178025 SH SOLE 178025 0 0 AMERICAN RESTAURANT PARTNERS L CL A INCOME PREF Common Stock 029316205 1 1 SH SOLE 1 0 0 ICU MED INC COM Common Stock 44930G107 602 2930 SH SOLE 2930 0 0 IDACORP INC COM Common Stock 451107106 88 882 SH SOLE 882 0 0 INTERDIGITAL INC COM Common Stock 45867G101 56 884 SH SOLE 884 0 0 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 857 13265 SH SOLE 13265 0 0 IDEANOMICS INC COM Common Stock 45166V106 0 70 SH SOLE 70 0 0 INDUSTRIA DE DISENO TEXTIL IND UNSPONSORD ADR ADR 455793109 203 12256 SH SOLE 12256 0 0 INVESCO S&P INTERNATIONAL DEVELOPED HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E248 60 2209 SH SOLE 2209 0 0 INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF ETF 46138E230 785 25821 SH SOLE 25821 0 0 INTELLICHECK INC COM NEW Common Stock 45817G201 989 117969 SH SOLE 117969 0 0 ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF ETF 46435U192 24 525 SH SOLE 525 0 0 IDERA PHARMACEUTICALS INC COM PAR Common Stock 45168K405 1 812 SH SOLE 812 0 0 ISHARES SELF-DRIVING EV AND TECH ETF ETF 46435U366 1 25 SH SOLE 25 0 0 IDT CORP CL B NEW Common Stock 448947507 4 169 SH SOLE 169 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 175 2202 SH SOLE 2202 0 0 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 254 8084 SH SOLE 8084 0 0 IDEXX LABS INC COM Common Stock 45168D104 2318 4738 SH SOLE 4738 0 0 ISHARES EVOLVED U.S. CONSUMER STAPLES ETF ETF 46431W671 342 10815 SH SOLE 10815 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 31116 275537 SH SOLE 275537 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 31645 439203 SH SOLE 439203 0 0 ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 330 2540 SH SOLE 2540 0 0 ISHARES CORE MSCI EMERGING MARKET ETF ETF 46434G103 26228 407525 SH SOLE 407525 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT Common Stock 451100101 152 2733 SH SOLE 2733 0 0 IES HLDGS INC COM Common Stock 44951W106 7 146 SH SOLE 146 0 0 ISHARES EUROPE ETF ETF 464287861 467 9296 SH SOLE 9296 0 0 IDEX CORP COM Common Stock 45167R104 623 2976 SH SOLE 2976 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM Common Stock 459506101 470 3349 SH SOLE 3349 0 0 INFORMA PLC SPONSORED ADR NE ADR 45672B305 44 2834 SH SOLE 2834 0 0 INFINEON TECHNOLOGIES AG SPONSORED ADR ADR 45662N103 910 21369 SH SOLE 21369 0 0 ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 67 1926 SH SOLE 1926 0 0 IG ACQUISITION CORP COM CL A Common Stock 449534106 373 37726 SH SOLE 37726 0 0 IG ACQUISITION CORP UNIT EX 100527 Common Stock 449534205 0 3 SH SOLE 3 0 0 IG ACQUISITION CORP WT EXP 100527 Common Stock 449534114 18 18862 SH SOLE 18862 0 0 ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 2 88 SH SOLE 88 0 0 ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 71 1569 SH SOLE 1569 0 0 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 280 4721 SH SOLE 4721 0 0 ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464289511 35 520 SH SOLE 520 0 0 IGM BIOSCIENCES INC COM Common Stock 449585108 19 250 SH SOLE 250 0 0 ISHARES INTERNATIONAL DIVIDEND GROWTH ETF ETF 46435G524 12316 189871 SH SOLE 189871 0 0 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 22262 407137 SH SOLE 407137 0 0 IGS CAP GROUP LTD COM Common Stock 45174N104 0 1 SH SOLE 1 0 0 INTERNATIONAL GAME TECHNOLOGY SHS USD Common Stock G4863A108 32 1970 SH SOLE 1970 0 0 ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 343 1006 SH SOLE 1006 0 0 INDEPENDENCE HLDG CO NEW COM NEW Common Stock 453440307 36 911 SH SOLE 911 0 0 ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 116 460 SH SOLE 460 0 0 INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806 63 920 SH SOLE 920 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 688 2082 SH SOLE 2082 0 0 INFORMATION SVCS GROUP INC COM Common Stock 45675Y104 1598 363117 SH SOLE 363117 0 0 INSTEEL INDS INC COM Common Stock 45774W108 4253 137904 SH SOLE 137904 0 0 II-VI INC COM Common Stock 902104108 301 4406 SH SOLE 4406 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 73462 282241 SH SOLE 282241 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 239 2346 SH SOLE 2346 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 713 9100 SH SOLE 9100 0 0 ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 43522 401017 SH SOLE 401017 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 3237 32127 SH SOLE 32127 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 3596 28041 SH SOLE 28041 0 0 ISHARES MORNINGSTAR US EQUITY ETF ETF 464287127 173 773 SH SOLE 773 0 0 ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 3980 13796 SH SOLE 13796 0 0 ILLUMINA INC COM Common Stock 452327109 4781 12448 SH SOLE 12448 0 0 ILUSTRATO PICTURES INTL INC COM Common Stock 452372105 0 2500 SH SOLE 2500 0 0 IMAX CORP COM Common Stock 45245E109 1308 65050 SH SOLE 65050 0 0 IMPERIAL BRANDS PLC SPON ADR ADR 45262P102 4 202 SH SOLE 202 0 0 ISHARES MORNINGSTAR MID-CAP ETF ETF 464288208 12 46 SH SOLE 46 0 0 IMMUNOGEN INC COM Common Stock 45253H101 6 746 SH SOLE 746 0 0 INGLES MKTS INC CL A Common Stock 457030104 241 3909 SH SOLE 3909 0 0 IMMUTEP LTD SPONSORED ADS ADR 45257L108 5 1700 SH SOLE 1700 0 0 IMMERSION CORP COM Common Stock 452521107 81 8431 SH SOLE 8431 0 0 IMPERIAL OIL LTD COM NEW Common Stock 453038408 43 1750 SH SOLE 1750 0 0 IMPALA PLATINUM HLDGS SPONSORED ADR ADR 452553308 4 210 SH SOLE 210 0 0 INTERNATIONAL MNY EXPRESS INC COM Common Stock 46005L101 2 142 SH SOLE 142 0 0 FIRST INTERNET BANCORP COM Common Stock 320557101 4 103 SH SOLE 103 0 0 INCA ONE GOLD CORP COM NEW Common Stock 45328X305 3 10000 SH SOLE 10000 0 0 INCYTE CORP COM Common Stock 45337C102 33 411 SH SOLE 411 0 0 ISHARES MSCI INDIA INDEX FUND ETF 46429B598 84 2000 SH SOLE 2000 0 0 INDEPENDENT BK CORP MASS COM Common Stock 453836108 248 2927 SH SOLE 2927 0 0 INFINITY PHARMACEUTICALS INC COM Common Stock 45665G303 63 19500 SH SOLE 19500 0 0 INFINERA CORP COM Common Stock 45667G103 4 464 SH SOLE 464 0 0 IHS MARKIT LTD SHS Common Stock G47567105 1547 15989 SH SOLE 15989 0 0 INFOSYS LTD SPONSORED ADR ADR 456788108 97 5181 SH SOLE 5181 0 0 ING GROEP N.V. SPONSORED ADR ADR 456837103 102 8342 SH SOLE 8342 0 0 INOGEN INC COM Common Stock 45780L104 17 328 SH SOLE 328 0 0 INGREDION INC COM Common Stock 457187102 197 2178 SH SOLE 2178 0 0 GREENE CONCEPTS INC COM Common Stock 39468C304 2 50000 SH SOLE 50000 0 0 INMODE LTD SHS Common Stock M5425M103 10 137 SH SOLE 137 0 0 INNERSCOPE HEARING TECHNOLOGIE COM Common Stock 45781P104 0 5000 SH SOLE 5000 0 0 INOVIO PHARMACEUTICALS INC COM NEW Common Stock 45773H201 13 1409 SH SOLE 1409 0 0 INOVALON HLDGS INC COM CL A Common Stock 45781D101 25 877 SH SOLE 877 0 0 INSEEGO CORP COM Common Stock 45782B104 6 590 SH SOLE 590 0 0 INSMED INC COM PAR $.01 Common Stock 457669307 1 23 SH SOLE 23 0 0 INSPIRE MED SYS INC COM Common Stock 457730109 128 619 SH SOLE 619 0 0 INTERNATIONAL SEAWAYS INC COM Common Stock Y41053102 5 237 SH SOLE 237 0 0 WORLD FUEL SVCS CORP COM Common Stock 981475106 31 867 SH SOLE 867 0 0 INTEL CORP COM Common Stock 458140100 33767 527610 SH SOLE 527610 0 0 ISHARES MSCI INTL MULTIFACTOR ETF ETF 46434V274 2146 74743 SH SOLE 74743 0 0 INTUIT COM Common Stock 461202103 16646 43456 SH SOLE 43456 0 0 INNOVIVA INC COM Common Stock 45781M101 10 840 SH SOLE 840 0 0 ION GEOPHYSICAL CORP COM NEW Common Stock 462044207 0 15 SH SOLE 15 0 0 IONIS PHARMACEUTICALS INC COM Common Stock 462222100 89 1973 SH SOLE 1973 0 0 INNOSPEC INC COM Common Stock 45768S105 11 108 SH SOLE 108 0 0 IOVANCE BIOTHERAPEUTICS INC COM Common Stock 462260100 31 979 SH SOLE 979 0 0 INTERNATIONAL PAPER CO COM Common Stock 460146103 41336 764487 SH SOLE 764487 0 0 INTER PARFUMS INC COM Common Stock 458334109 151 2127 SH SOLE 2127 0 0 INTERPUBLIC GROUP COS INC COM Common Stock 460690100 45514 1558711 SH SOLE 1558711 0 0 IPG PHOTONICS CORP COM Common Stock 44980X109 498 2361 SH SOLE 2361 0 0 INPHI CORP COM Common Stock 45772F107 173 971 SH SOLE 971 0 0 INNOVATION PHARMACEUTICALS INC COM Common Stock 45782D100 1 5150 SH SOLE 5150 0 0 IPACKETS INTL INC COM Common Stock 46262T102 0 20000 SH SOLE 20000 0 0 RENAISSANCE IPO ETF ETF 759937204 31 500 SH SOLE 500 0 0 SOCIAL CAPITAL HEDOSOPHA HLDNG SHS CL A Common Stock G82514103 0 20 SH SOLE 20 0 0 SOCIAL CAPITAL HEDOSOPHA HLDNG SHS CL A Common Stock G8252P105 47 2760 SH SOLE 2760 0 0 SOCIAL CAPITAL HEDOSOPHA HLDNG SHS CL A Common Stock G8251L105 0 20 SH SOLE 20 0 0 RENAISSANCE INTERNATIONAL IPO ETF ETF 759937303 13 380 SH SOLE 380 0 0 ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 877 24060 SH SOLE 24060 0 0 IQVIA HLDGS INC COM Common Stock 46266C105 476 2464 SH SOLE 2464 0 0 INGERSOLL RAND INC COM Common Stock 45687V106 434 8818 SH SOLE 8818 0 0 ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556 27 636 SH SOLE 636 0 0 IROBOT CORP COM Common Stock 462726100 215 1762 SH SOLE 1762 0 0 IRIDIUM COMMUNICATIONS INC COM Common Stock 46269C102 224 5434 SH SOLE 5434 0 0 IRHYTHM TECHNOLOGIES INC COM Common Stock 450056106 39 280 SH SOLE 280 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A Common Stock 46333X108 42 3722 SH SOLE 3722 0 0 INVESTORS BANCORP INC NEW COM Common Stock 46146L101 144 9785 SH SOLE 9785 0 0 ISHARES MSCI INTL SMALL-CAP MULTIFACTOR ETF ETF 46434V266 11828 338136 SH SOLE 338136 0 0 ISOENERGY LTD COM Common Stock 46500E107 3 1500 SH SOLE 1500 0 0 ISLEWORTH HEALTHCARE ACQU CORP COM Common Stock 46468P102 690 71162 SH SOLE 71162 0 0 ISLEWORTH HEALTHCARE ACQU CORP WT EXP 080227 Common Stock 46468P110 17 35581 SH SOLE 35581 0 0 INTESA SANPAOLO S P A SPONSORED ADR ADR 46115H107 37 2274 SH SOLE 2274 0 0 ISODIOL INTL INC COM NEW Common Stock 46500L200 0 200 SH SOLE 200 0 0 INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 5022 6796 SH SOLE 6796 0 0 ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 915 17845 SH SOLE 17845 0 0 GARTNER INC COM Common Stock 366651107 85 465 SH SOLE 465 0 0 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 406 3901 SH SOLE 3901 0 0 ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 239 3529 SH SOLE 3529 0 0 INTRA-CELLULAR THERAPIES INC COM Common Stock 46116X101 20 585 SH SOLE 585 0 0 INTERTECH SOLUTIONS INC COM Common Stock 46112U101 0 5 SH SOLE 5 0 0 INTEGER HLDGS CORP COM Common Stock 45826H109 114 1234 SH SOLE 1234 0 0 VANECK VECTORS INTERMEDIATE MUNI ETF ETF 92189H201 146 2845 SH SOLE 2845 0 0 INTERMAP TECHNOLOGIES CORP CL A Common Stock 458977402 15 17200 SH SOLE 17200 0 0 ITOCHU CORP ADR ADR 465717106 41 621 SH SOLE 621 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 6455 70467 SH SOLE 70467 0 0 ITRON INC COM Common Stock 465741106 20 226 SH SOLE 226 0 0 ITRONICS INC COM NEW Common Stock 465743300 0 2 SH SOLE 2 0 0 ITT INC COM Common Stock 45073V108 295 3239 SH SOLE 3239 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 386 77903 SH SOLE 77903 0 0 ILLINOIS TOOL WKS INC COM Common Stock 452308109 3851 17297 SH SOLE 17297 0 0 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 4976 94341 SH SOLE 94341 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 17334 190925 SH SOLE 190925 0 0 ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 6287 91252 SH SOLE 91252 0 0 IVANHOE CAPITAL ACQUISTIN CORP UNIT Common Stock G4R87P122 1 100 SH SOLE 100 0 0 INVACARE CORP COM Common Stock 461203101 28 3550 SH SOLE 3550 0 0 ISHARES S&P 500 VALUE ETF 464287408 3888 27531 SH SOLE 27531 0 0 QUADRATIC INTEREST RATE VOLATILITY AND INFLATION HEDGE ETF ETF 500767736 26 900 SH SOLE 900 0 0 VANGUARD S&P MID-CAP 400 ETF ETF 921932885 269 1522 SH SOLE 1522 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 251379 631891 SH SOLE 631891 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 8500 130554 SH SOLE 130554 0 0 INVESCO LTD SHS Common Stock G491BT108 325 12897 SH SOLE 12897 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 14241 63622 SH SOLE 63622 0 0 ISHARES MICRO-CAP ETF ETF 464288869 1 7 SH SOLE 7 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 33240 219336 SH SOLE 219336 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 66169 272257 SH SOLE 272257 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 40276 182296 SH SOLE 182296 0 0 ISHARES TR RUSSEL 2000 VALUE ETF 464287630 2744 17209 SH SOLE 17209 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 4872 16199 SH SOLE 16199 0 0 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 2861 28033 SH SOLE 28033 0 0 ISHARES RUSSELL MID-CAP ETF ETF 464287499 16535 223654 SH SOLE 223654 0 0 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 2274 20806 SH SOLE 20806 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 11560 48730 SH SOLE 48730 0 0 ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 14 107 SH SOLE 107 0 0 ORIX CORP SPONSORED ADR ADR 686330101 36 430 SH SOLE 430 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 225 9111 SH SOLE 9111 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 480 6231 SH SOLE 6231 0 0 ISHARES GLOBAL TECH ETF ETF 464287291 639 2077 SH SOLE 2077 0 0 ISHARES GLOBAL COMM SERVICES ETF ETF 464287275 52 650 SH SOLE 650 0 0 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 151 2151 SH SOLE 2151 0 0 ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 25 336 SH SOLE 336 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 185 7066 SH SOLE 7066 0 0 ISHARES U.S. FINANCIALS ETF ETF 464287788 96 1285 SH SOLE 1285 0 0 ISHARES U.S. FINANCIAL SERVICES ETF ETF 464287770 75 440 SH SOLE 440 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 884 3501 SH SOLE 3501 0 0 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 656 6211 SH SOLE 6211 0 0 ISHARES U.S. CONSUMER GOODS ETF ETF 464287812 88 500 SH SOLE 500 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 355 2829 SH SOLE 2829 0 0 ISHARES U.S. REAL ESTATE ETF ETF 464287739 3776 41073 SH SOLE 41073 0 0 ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 18 70 SH SOLE 70 0 0 ISHARES U.S. TECHNOLOGY ETF ETF 464287721 1625 18524 SH SOLE 18524 0 0 ISHARES DOW JONES U.S. ETF ETF 464287846 6263 62717 SH SOLE 62717 0 0 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 26 815 SH SOLE 815 0 0 INDIVIOR PLC ORD Common Stock G4766E108 1 750 SH SOLE 750 0 0 ARK ISRAEL INNOVATIVE TECHNOLOGY ETF ETF 00214Q609 2 75 SH SOLE 75 0 0 JACOBS ENGR GROUP INC COM Common Stock 469814107 28404 219728 SH SOLE 219728 0 0 JACK IN THE BOX INC COM Common Stock 466367109 71 649 SH SOLE 649 0 0 JADE ART GROUP INC COM NEW Common Stock 469871206 4 70000 SH SOLE 70000 0 0 JAMF HLDG CORP COM Common Stock 47074L105 2 48 SH SOLE 48 0 0 JAPAN TOBACCO INC UNSPONSORD ADR ADR 471105205 8 829 SH SOLE 829 0 0 JAPAN AIRLINES CO LTD JAL ADR ADR 471038109 40 3526 SH SOLE 3526 0 0 J ALEXANDERS HLDGS INC COM Common Stock 46609J106 1 145 SH SOLE 145 0 0 JAZZ PHARMACEUTICALS PLC SHS USD Common Stock G50871105 532 3238 SH SOLE 3238 0 0 JULIUS BAER GROUP LTD UNSPONSORD ADR ADR 48137C108 135 10604 SH SOLE 10604 0 0 HUNT J B TRANS SVCS INC COM Common Stock 445658107 456 2715 SH SOLE 2715 0 0 JABIL INC COM Common Stock 466313103 1813 34762 SH SOLE 34762 0 0 JETBLUE AWYS CORP COM Common Stock 477143101 121 5973 SH SOLE 5973 0 0 JBS S A SPONSORED ADR ADR 466110103 19 1995 SH SOLE 1995 0 0 SANFILIPPO JOHN B & SON INC COM Common Stock 800422107 5 51 SH SOLE 51 0 0 JOHN BEAN TECHNOLOGIES CORP COM Common Stock 477839104 39 296 SH SOLE 296 0 0 JOHNSON CTLS INTL PLC SHS Common Stock G51502105 19744 329420 SH SOLE 329420 0 0 JACK CREEK INVESTMENT CORP UNIT EX 100123 Common Stock G4989X107 39 3960 SH SOLE 3960 0 0 J2 GLOBAL INC COM Common Stock 48123V102 25 209 SH SOLE 209 0 0 JD.COM INC SPON ADR CL A ADR 47215P106 177 2101 SH SOLE 2101 0 0 JEFFERIES FINL GROUP INC COM Common Stock 47233W109 58720 1950846 SH SOLE 1950846 0 0 JELD-WEN HLDG INC COM Common Stock 47580P103 17 613 SH SOLE 613 0 0 U.S. GLOBAL JETS ETF ETF 26922A842 496 18434 SH SOLE 18434 0 0 JANUS HENDERSON GROUP PLC ORD SHS Common Stock G4474Y214 97 3098 SH SOLE 3098 0 0 JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106 10 305 SH SOLE 305 0 0 IPATH BLOOMBERG COPPER SUBINDEX TOTAL RETURN ETN ETF 06739F101 64 1640 SH SOLE 1640 0 0 J & J SNACK FOODS CORP COM Common Stock 466032109 313 1986 SH SOLE 1986 0 0 HENRY JACK & ASSOC INC COM Common Stock 426281101 684 4510 SH SOLE 4510 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR ADR 47759T100 3 63 SH SOLE 63 0 0 JONES LANG LASALLE INC COM Common Stock 48020Q107 371 2073 SH SOLE 2073 0 0 JARDINE MATHESON HLDGS LTD UNSPONSORD ADR ADR 471115402 60 908 SH SOLE 908 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS ADR 48138M105 268 7564 SH SOLE 7564 0 0 JPMORGAN U.S. MOMENTUM FACTOR ETF ETF 46641Q779 2 43 SH SOLE 43 0 0 JOHNSON MATTHEY PUB LTD CO SPON ADR ADR 479142507 0 4 SH SOLE 4 0 0 JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 2964 58079 SH SOLE 58079 0 0 JOUNCE THERAPEUTICS INC COM Common Stock 481116101 221 21500 SH SOLE 21500 0 0 JOHNSON & JOHNSON COM Common Stock 478160104 62704 381527 SH SOLE 381527 0 0 SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 1828 16804 SH SOLE 16804 0 0 JUNIPER NETWORKS INC COM Common Stock 48203R104 21 845 SH SOLE 845 0 0 DIREXION DAILY JUNIOR GOLD MINERS INDEX BULL 2X SHARES ETF 25460G831 6 76 SH SOLE 76 0 0 ST JOE CO COM Common Stock 790148100 15 353 SH SOLE 353 0 0 VIRTUS TERRANOVA U.S. QUALITY MOMENTUM ETF ETF 92790A504 5 200 SH SOLE 200 0 0 JOHNSON OUTDOORS INC CL A Common Stock 479167108 9 63 SH SOLE 63 0 0 JPMORGAN RESEARCH ENHANCED HIGH YIELD ETF ETF 46641Q878 329 6385 SH SOLE 6385 0 0 JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETF ETF 46641Q209 107 1759 SH SOLE 1759 0 0 JPMORGAN CHASE & CO COM Common Stock 46625H100 56533 371366 SH SOLE 371366 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 35955 708402 SH SOLE 708402 0 0 JAPAN EXCHANGE GROUP INC ADR ADR 471059105 7 567 SH SOLE 567 0 0 JERONIMO MARTINS SGPS SA ADR ADR 476493101 1 29 SH SOLE 29 0 0 JAMES RIV GROUP LTD COM Common Stock G5005R107 49 1079 SH SOLE 1079 0 0 J SAINSBURY PLC SPON ADR NEW ADR 466249208 4 317 SH SOLE 317 0 0 JARDINE STRATEGIC HLDGS LTD UNSPONSORD ADR ADR 471122200 2 101 SH SOLE 101 0 0 WILEY JOHN & SONS INC CL A Common Stock 968223206 223 4112 SH SOLE 4112 0 0 NORDSTROM INC COM Common Stock 655664100 45 1197 SH SOLE 1197 0 0 JAWS ACQUISITION CORP SHS Common Stock G50744104 7 500 SH SOLE 500 0 0 ISHARES GLOBAL UTILITIES ETF ETF 464288711 3 50 SH SOLE 50 0 0 JOINT CORP COM Common Stock 47973J102 48 1000 SH SOLE 1000 0 0 KELLOGG CO COM Common Stock 487836108 230 3637 SH SOLE 3637 0 0 KKR ACQUISITION HOLDING I CORP UNIT Common Stock 48253T208 1531 152951 SH SOLE 152951 0 0 KADANT INC COM Common Stock 48282T104 93 502 SH SOLE 502 0 0 KALA PHARMACEUTICALS INC COM Common Stock 483119103 8 1225 SH SOLE 1225 0 0 KAISER ALUMINUM CORP COM PAR $0.01 Common Stock 483007704 56 509 SH SOLE 509 0 0 KAMAN CORP COM Common Stock 483548103 186 3608 SH SOLE 3608 0 0 KAO CORP UNSPONSORD ADS ADR 485537401 62 4692 SH SOLE 4692 0 0 KAR AUCTION SVCS INC COM Common Stock 48238T109 9 608 SH SOLE 608 0 0 KB FINL GROUP INC SPONSORED ADR ADR 48241A105 31 636 SH SOLE 636 0 0 KIMBALL INTL INC CL B Common Stock 494274103 116 8202 SH SOLE 8202 0 0 KBC GROUP NV UNSPONSORED ADR ADR 48241F104 139 3818 SH SOLE 3818 0 0 SPDR S&P BANK ETF ETF 78464A797 591 11398 SH SOLE 11398 0 0 KB HOME COM Common Stock 48666K109 242 5194 SH SOLE 5194 0 0 KBR INC COM Common Stock 48242W106 68 1763 SH SOLE 1763 0 0 INVESCO KBW REGIONAL BANKING ETF ETF 46138E578 12 200 SH SOLE 200 0 0 KENSINGTON CAPITAL ACQUISITION UNIT Common Stock 49006L203 9 900 SH SOLE 900 0 0 KDDI CORP ADR ADR 48667L106 89 5728 SH SOLE 5728 0 0 KEURIG DR PEPPER INC COM Common Stock 49271V100 534 15480 SH SOLE 15480 0 0 KIMBALL ELECTRONICS INC COM Common Stock 49428J109 138 5349 SH SOLE 5349 0 0 KELLY SVCS INC CL A Common Stock 488152208 50 2241 SH SOLE 2241 0 0 KEWEENAW LAND ASSN LTD INT CTF Common Stock 493026108 42 502 SH SOLE 502 0 0 KIRBY CORP COM Common Stock 497266106 51 850 SH SOLE 850 0 0 KEYCORP COM Common Stock 493267108 3321 166226 SH SOLE 166226 0 0 KEYSIGHT TECHNOLOGIES INC COM Common Stock 49338L103 1032 7200 SH SOLE 7200 0 0 KENTUCKY FIRST FED BANCORP COM Common Stock 491292108 42 6235 SH SOLE 6235 0 0 KFORCE INC COM Common Stock 493732101 8 155 SH SOLE 155 0 0 KORN FERRY COM NEW Common Stock 500643200 253 4045 SH SOLE 4045 0 0 KINROSS GOLD CORP COM Common Stock 496902404 1 150 SH SOLE 150 0 0 KINGFISHER PLC SPON ADR PAR ADR 495724403 14 1604 SH SOLE 1604 0 0 KINGSPAN GROUP PLC ORD Common Stock G52654103 386 4545 SH SOLE 4545 0 0 KRUNGTHAI CARD PUBLIC CO LTD UNSPONSRED ADS ADR 50110L105 12 470 SH SOLE 470 0 0 KRAFT HEINZ CO COM Common Stock 500754106 1300 32498 SH SOLE 32498 0 0 KUEHNE & NAGEL INTL AG UNSPONSORD ADR ADR 501187108 85 1483 SH SOLE 1483 0 0 ORTHOPEDIATRICS CORP COM Common Stock 68752L100 256 5251 SH SOLE 5251 0 0 SPDR S&P INSURANCE ETF ETF 78464A789 24 659 SH SOLE 659 0 0 KINDRED BIOSCIENCES INC COM Common Stock 494577109 3 643 SH SOLE 643 0 0 ROYAL KPN NV SPONSORED ADR ADR 780641205 3 787 SH SOLE 787 0 0 KKR & CO INC COM Common Stock 48251W104 2993 61262 SH SOLE 61262 0 0 KIRKLAND LAKE GOLD LTD COM Common Stock 49741E100 40 1171 SH SOLE 1171 0 0 KLA CORP COM NEW Common Stock 482480100 965 2921 SH SOLE 2921 0 0 KULICKE & SOFFA INDS INC COM Common Stock 501242101 170 3451 SH SOLE 3451 0 0 KIMBERLY-CLARK CORP COM Common Stock 494368103 9742 69530 SH SOLE 69530 0 0 KINDER MORGAN INC DEL COM Common Stock 49456B101 3516 211175 SH SOLE 211175 0 0 KEMPER CORP COM Common Stock 488401100 134 1683 SH SOLE 1683 0 0 KENNAMETAL INC COM Common Stock 489170100 124 3108 SH SOLE 3108 0 0 KOMATSU LTD SPON ADR NEW ADR 500458401 595 19044 SH SOLE 19044 0 0 CARMAX INC COM Common Stock 143130102 1023 7708 SH SOLE 7708 0 0 KNOWLES CORP COM Common Stock 49926D109 69 3284 SH SOLE 3284 0 0 KIRIN HLDGS CO LTD SPON ADR ADR 497350306 5 255 SH SOLE 255 0 0 KANDI TECHNOLOGIES GROUP INC COM Common Stock 483709101 1 135 SH SOLE 135 0 0 KNOLL INC COM NEW Common Stock 498904200 4 268 SH SOLE 268 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Common Stock Y48125101 11 600 SH SOLE 600 0 0 KNORR BREMSE AG UNSPONSRED ADS ADR 499180107 117 3751 SH SOLE 3751 0 0 KINSALE CAP GROUP INC COM Common Stock 49714P108 99 602 SH SOLE 602 0 0 KNIGHT-SWIFT TRANSN HLDGS INC CL A Common Stock 499049104 56 1169 SH SOLE 1169 0 0 KONE OYJ UNSPONSORD ADR ADR 50048H101 16 402 SH SOLE 402 0 0 COCA COLA CO COM Common Stock 191216100 12948 243979 SH SOLE 243979 0 0 EASTMAN KODAK CO COM NEW Common Stock 277461406 26 3358 SH SOLE 3358 0 0 SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648 5 79 SH SOLE 79 0 0 KOPPERS HOLDINGS INC COM Common Stock 50060P106 14 396 SH SOLE 396 0 0 KOSMOS ENERGY LTD COM Common Stock 500688106 5 1776 SH SOLE 1776 0 0 KOSS CORP COM Common Stock 500692108 0 1 SH SOLE 1 0 0 KOITO MFG CO LTD ADR ADR 500275102 66 983 SH SOLE 983 0 0 KARYOPHARM THERAPEUTICS INC COM Common Stock 48576U106 37 3500 SH SOLE 3500 0 0 KROGER CO COM Common Stock 501044101 34255 951791 SH SOLE 951791 0 0 KRATON CORP COM Common Stock 50077C106 194 5301 SH SOLE 5301 0 0 SPDR S&P REGIONAL BANKING ETF ETF 78464A698 470 7086 SH SOLE 7086 0 0 KONARED CORP COM Common Stock 50048Y104 0 1100 SH SOLE 1100 0 0 KORNIT DIGITAL LTD SHS Common Stock M6372Q113 942 9502 SH SOLE 9502 0 0 KEARNY FINL CORP MD COM Common Stock 48716P108 8 626 SH SOLE 626 0 0 KRONOS WORLDWIDE INC COM Common Stock 50105F105 24 1567 SH SOLE 1567 0 0 KARUNA THERAPEUTICS INC COM Common Stock 48576A100 1 5 SH SOLE 5 0 0 KERRY GROUP PLC SPONSORED ADR ADR 492460100 49 388 SH SOLE 388 0 0 KUSHCO HLDGS INC COM Common Stock 50133S103 0 400 SH SOLE 400 0 0 KOSE CORP UNSPONSORD ADR ADR 500679105 1 32 SH SOLE 32 0 0 KOHLS CORP COM Common Stock 500255104 244 4097 SH SOLE 4097 0 0 KRANESHARES SSE STAR MARKET 50 INDEX ETF ETF 500767694 8 400 SH SOLE 400 0 0 KANSAS CITY SOUTHERN COM NEW Common Stock 485170302 969 3668 SH SOLE 3668 0 0 KONTOOR BRANDS INC COM Common Stock 50050N103 212 4364 SH SOLE 4364 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM NEW Common Stock 50077B207 1889 69238 SH SOLE 69238 0 0 KUBOTA CORP ADR ADR 501173207 395 3437 SH SOLE 3437 0 0 KULR TECHNOLOGY GROUP INC COM Common Stock 50125G109 5 2000 SH SOLE 2000 0 0 KRANESHARES MSCI ALL CHINA HEALTH CARE INDEX ETF ETF 500767835 16 415 SH SOLE 415 0 0 KVH INDS INC COM Common Stock 482738101 25 1985 SH SOLE 1985 0 0 KENNEDY-WILSON HOLDINGS INC COM Common Stock 489398107 0 18 SH SOLE 18 0 0 KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 8 103 SH SOLE 103 0 0 QUAKER CHEM CORP COM Common Stock 747316107 271 1111 SH SOLE 1111 0 0 ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 56 970 SH SOLE 970 0 0 KYMERA THERAPEUTICS INC COM Common Stock 501575104 0 7 SH SOLE 7 0 0 KYOCERA CORP SPONSORED ADS ADR 501556203 18 282 SH SOLE 282 0 0 KEY ENERGY SVCS INC WT EXP 121521 Common Stock 49309J129 0 51 SH SOLE 51 0 0 KEZAR LIFE SCIENCES INC COM Common Stock 49372L100 1 92 SH SOLE 92 0 0 LOEWS CORP COM Common Stock 540424108 902 17595 SH SOLE 17595 0 0 DIREXION DAILY S&P BIOTECH BEAR 3X SHARES ETF 25460E539 39 1800 SH SOLE 1800 0 0 LITHIA MTRS INC CL A Common Stock 536797103 1067 2736 SH SOLE 2736 0 0 LANCASTER COLONY CORP COM Common Stock 513847103 288 1640 SH SOLE 1640 0 0 LANDMARK BANCORP INC COM Common Stock 51504L107 22 843 SH SOLE 843 0 0 NLIGHT INC COM Common Stock 65487K100 1 22 SH SOLE 22 0 0 LAUREATE EDUCATION INC CL A Common Stock 518613203 1 84 SH SOLE 84 0 0 LAWSON PRODS INC COM Common Stock 520776105 1 11 SH SOLE 11 0 0 LAZARD LTD SHS A Common Stock G54050102 9 200 SH SOLE 200 0 0 LUMINAR TECHNOLOGIES INC COM CL A Common Stock 550424105 27 1130 SH SOLE 1130 0 0 L BRANDS INC COM Common Stock 501797104 291 4704 SH SOLE 4704 0 0 LAKELAND BANCORP INC COM Common Stock 511637100 380 21809 SH SOLE 21809 0 0 LUTHER BURBANK CORP COM Common Stock 550550107 10 876 SH SOLE 876 0 0 LIBERTY BROADBAND CORP COM SER A Common Stock 530307107 250 1723 SH SOLE 1723 0 0 LIBERTY BROADBAND CORP COM SER C Common Stock 530307305 571 3801 SH SOLE 3801 0 0 LIBERTY OILFIELD SVCS INC COM CL A Common Stock 53115L104 56 4948 SH SOLE 4948 0 0 LIBERTY GLOBAL PLC SHS CL A Common Stock G5480U104 41 1588 SH SOLE 1588 0 0 LIBERTY GLOBAL PLC SHS CL C Common Stock G5480U120 84 3299 SH SOLE 3299 0 0 LIBERTY ENERGY CORP NEV COM Common Stock 53045E105 0 2020 SH SOLE 2020 0 0 LENDINGCLUB CORP COM NEW Common Stock 52603A208 6 349 SH SOLE 349 0 0 LANDCADIA HOLDINGS IV INC UNIT EX 050125 Common Stock 51477A203 8 856 SH SOLE 856 0 0 LIONHEART ACQUISITION CORP II COM CL A Common Stock 53625R104 29 2934 SH SOLE 2934 0 0 LIONHEART ACQUISITION CORP II UNIT EX 081325 Common Stock 53625R203 0 2 SH SOLE 2 0 0 LIONHEART ACQUISITION CORP II WT EXP 021426 Common Stock 53625R112 1 1467 SH SOLE 1467 0 0 LANNET INC COM Common Stock 516012101 18 3415 SH SOLE 3415 0 0 LCI INDS COM Common Stock 50189K103 120 906 SH SOLE 906 0 0 LCNB CORP COM Common Stock 50181P100 2 122 SH SOLE 122 0 0 LINEAGE CELL THERAPEUTICS INC COM Common Stock 53566P109 0 58 SH SOLE 58 0 0 LANDCADIA HOLDINGS III INC COM CL A Common Stock 51476H100 286 28614 SH SOLE 28614 0 0 LYDALL INC COM Common Stock 550819106 58 1719 SH SOLE 1719 0 0 LEIDOS HOLDINGS INC COM Common Stock 525327102 391 4064 SH SOLE 4064 0 0 PIMCO ENHANCED LOW DURATION ACTIVE EXCHANGE-TRADED FUND ETF 72201R718 50 489 SH SOLE 489 0 0 LANDS END INC NEW COM Common Stock 51509F105 3 121 SH SOLE 121 0 0 LEAR CORP COM NEW Common Stock 521865204 169 930 SH SOLE 930 0 0 LEAF GROUP LTD COM Common Stock 52177G102 1 133 SH SOLE 133 0 0 LINCOLN ELEC HLDGS INC COM Common Stock 533900106 282 2285 SH SOLE 2285 0 0 LEE ENTERPRISES INC COM Common Stock 523768406 94 3647 SH SOLE 3647 0 0 LEGGETT & PLATT INC COM Common Stock 524660107 57 1233 SH SOLE 1233 0 0 ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 464286517 10 244 SH SOLE 244 0 0 LENNAR CORP CL A Common Stock 526057104 402 3969 SH SOLE 3969 0 0 LENNAR CORP CL B Common Stock 526057302 2 27 SH SOLE 27 0 0 LESLIES INC COM Common Stock 527064109 24 1000 SH SOLE 1000 0 0 LEVI STRAUSS & CO NEW CL A COM STK Common Stock 52736R102 3 130 SH SOLE 130 0 0 LEVEL ONE BANCORP INC COM Common Stock 52730D208 2 60 SH SOLE 60 0 0 LITTELFUSE INC COM Common Stock 537008104 62 233 SH SOLE 233 0 0 LIONS GATE ENTMNT CORP CL A VTG Common Stock 535919401 21 1418 SH SOLE 1418 0 0 LIONS GATE ENTMNT CORP CL B NON VTG Common Stock 535919500 17 1299 SH SOLE 1299 0 0 LEGAL & GENERAL GROUP PLC SPONSORED ADR ADR 52463H103 156 8056 SH SOLE 8056 0 0 LGI HOMES INC COM Common Stock 50187T106 254 1699 SH SOLE 1699 0 0 SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 80 640 SH SOLE 640 0 0 LIGAND PHARMACEUTICALS INC COM NEW Common Stock 53220K504 225 1475 SH SOLE 1475 0 0 LIGAND PHARMACEUTICALS INC ROCHE CONT RT Common Stock 53220K215 0 500 SH SOLE 500 0 0 LIGAND PHARMACEUTICALS INC GLUCN CONT RT Common Stock 53220K181 0 500 SH SOLE 500 0 0 LIGAND PHARMACEUTICALS INC GNRAL CONT RT Common Stock 53220K199 0 500 SH SOLE 500 0 0 LIGAND PHARMACEUTICALS INC TR BET CONT RT Common Stock 53220K173 0 500 SH SOLE 500 0 0 LEGRAND S A UNSPONSORED ADR ADR 524671104 24 1288 SH SOLE 1288 0 0 LONGVIEW ACQUISITION CORP II UNIT Common Stock 54319Q204 253 25215 SH SOLE 25215 0 0 LABORATORY CORP AMER HLDGS COM NEW Common Stock 50540R409 8553 33538 SH SOLE 33538 0 0 LHC GROUP INC COM Common Stock 50187A107 749 3916 SH SOLE 3916 0 0 L3HARRIS TECHNOLOGIES INC COM Common Stock 502431109 16471 81266 SH SOLE 81266 0 0 LI AUTO INC SPONSORED ADS ADR 50202M102 2 100 SH SOLE 100 0 0 LENNOX INTL INC COM Common Stock 526107107 95 303 SH SOLE 303 0 0 LEO HOLDINGS III CORP UNIT Common Stock G5463T116 51 5168 SH SOLE 5168 0 0 LIBERTY LATIN AMERICA LTD COM CL A Common Stock G9001E102 3 251 SH SOLE 251 0 0 LIBERTY LATIN AMERICA LTD COM CL C Common Stock G9001E128 26 2033 SH SOLE 2033 0 0 LINDE PLC SHS Common Stock G5494J103 4451 15890 SH SOLE 15890 0 0 LINDBLAD EXPEDITIONS HLDGS INC COM Common Stock 535219109 91 4813 SH SOLE 4813 0 0 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 36 617 SH SOLE 617 0 0 LUMENTUM HLDGS INC COM Common Stock 55024U109 68 741 SH SOLE 741 0 0 LIVANOVA PLC SHS Common Stock G5509L101 82 1108 SH SOLE 1108 0 0 LIZHI INC ADS ADR 53933L104 1 100 SH SOLE 100 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 Common Stock 503459604 11 2600 SH SOLE 2600 0 0 LAKELAND FINL CORP COM Common Stock 511656100 19 278 SH SOLE 278 0 0 LUCKIN COFFEE INC SPONSORED ADS ADR 54951L109 6 705 SH SOLE 705 0 0 LKQ CORP COM Common Stock 501889208 425 10051 SH SOLE 10051 0 0 LUMBER LIQUIDATORS HLDGS INC COM Common Stock 55003T107 47 1866 SH SOLE 1866 0 0 LILLY ELI & CO COM Common Stock 532457108 14277 76423 SH SOLE 76423 0 0 LEMAITRE VASCULAR INC COM Common Stock 525558201 5 94 SH SOLE 94 0 0 FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 439 8596 SH SOLE 8596 0 0 LEMONADE INC COM Common Stock 52567D107 138 1482 SH SOLE 1482 0 0 LIMONEIRA CO COM Common Stock 532746104 18 1025 SH SOLE 1025 0 0 LUMINEX CORP DEL COM Common Stock 55027E102 8 246 SH SOLE 246 0 0 LOCKHEED MARTIN CORP COM Common Stock 539830109 19693 53296 SH SOLE 53296 0 0 LINCOLN NATL CORP IND COM Common Stock 534187109 2492 40026 SH SOLE 40026 0 0 CHENIERE ENERGY INC COM NEW Common Stock 16411R208 366 5078 SH SOLE 5078 0 0 LINDSAY CORP COM Common Stock 535555106 163 981 SH SOLE 981 0 0 LENSAR INC COM Common Stock 52634L108 1 202 SH SOLE 202 0 0 LONDON STK EXCHANGE GROUP UNSPONSORED ADR ADR 54211N101 31 1270 SH SOLE 1270 0 0 ALLIANT ENERGY CORP COM Common Stock 018802108 136 2503 SH SOLE 2503 0 0 LANTHEUS HLDGS INC COM Common Stock 516544103 1157 54124 SH SOLE 54124 0 0 LENOVO GROUP LTD SPONSORED ADR ADR 526250105 29 1000 SH SOLE 1000 0 0 LIVE OAK BANCSHARES INC COM Common Stock 53803X105 263 3844 SH SOLE 3844 0 0 EL POLLO LOCO HLDGS INC COM Common Stock 268603107 27 1664 SH SOLE 1664 0 0 LOGITECH INTL S A SHS Common Stock H50430232 308 2944 SH SOLE 2944 0 0 LIVE OAK ACQUISITION CORP II UNIT EX Common Stock 53804W205 537 51343 SH SOLE 51343 0 0 GRAND CANYON ED INC COM Common Stock 38526M106 811 7575 SH SOLE 7575 0 0 LORAL SPACE & COM INC COM Common Stock 543881106 2 59 SH SOLE 59 0 0 LOVESAC COMPANY COM Common Stock 54738L109 50 892 SH SOLE 892 0 0 LOWES COS INC COM Common Stock 548661107 98338 517081 SH SOLE 517081 0 0 DORIAN LPG LTD SHS USD Common Stock Y2106R110 10 796 SH SOLE 796 0 0 LAREDO PETROLEUM INC COM Common Stock 516806205 23 777 SH SOLE 777 0 0 LG DISPLAY CO LTD SPONS ADR REP ADR 50186V102 2 185 SH SOLE 185 0 0 LPL FINL HLDGS INC COM Common Stock 50212V100 13274 93375 SH SOLE 93375 0 0 OPEN LENDING CORP COM CL A Common Stock 68373J104 202 5712 SH SOLE 5712 0 0 LIVEPERSON INC COM Common Stock 538146101 24 464 SH SOLE 464 0 0 LOUISIANA PAC CORP COM Common Stock 546347105 260 4694 SH SOLE 4694 0 0 ISHARES GS CORP BONDS ETF 464287242 8611 66214 SH SOLE 66214 0 0 LIQUIDITY SVCS INC COM Common Stock 53635B107 20 1088 SH SOLE 1088 0 0 LIQUIDMETAL TECHNOLOGIES INC COM Common Stock 53634X100 0 200 SH SOLE 200 0 0 LAM RESEARCH CORP COM Common Stock 512807108 90425 151588 SH SOLE 151588 0 0 LOJAS RENNER SA SPONSORED ADR ADR 54146M202 53 6838 SH SOLE 6838 0 0 ISHARES MSCI USA MULTIFACTOR ETF ETF 46434V282 2810 69150 SH SOLE 69150 0 0 L OREAL CO ADR ADR 502117203 702 9157 SH SOLE 9157 0 0 STRIDE INC COM Common Stock 86333M108 6 190 SH SOLE 190 0 0 LATTICE SEMICONDUCTOR CORP COM Common Stock 518415104 382 8479 SH SOLE 8479 0 0 LANDSTAR SYS INC COM Common Stock 515098101 616 3735 SH SOLE 3735 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM Common Stock 531229409 417 9471 SH SOLE 9471 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM Common Stock 531229607 447 10140 SH SOLE 10140 0 0 LIVENT CORP COM Common Stock 53814L108 145 8394 SH SOLE 8394 0 0 LIBERTY TRIPADVISOR HLDGS INC COM SER A Common Stock 531465102 7 1163 SH SOLE 1163 0 0 LANTRONIX INC COM NEW Common Stock 516548203 3 750 SH SOLE 750 0 0 OIL COMPANY LUKOIL PJSC SPONSORED ADR ADR 69343P105 367 4545 SH SOLE 4545 0 0 LULULEMON ATHLETICA INC COM Common Stock 550021109 2521 8220 SH SOLE 8220 0 0 LUMEN TECHNOLOGIES INC COM Common Stock 550241103 192 14377 SH SOLE 14377 0 0 LUNA INNOVATIONS INC COM Common Stock 550351100 15 1395 SH SOLE 1395 0 0 LUNDIN ENERGY AB SPONSORED ADR ADR 55037R200 2 42 SH SOLE 42 0 0 SOUTHWEST AIRLS CO COM Common Stock 844741108 2872 47031 SH SOLE 47031 0 0 LVMH MOET HENNESSY LOU VUITTON ADR ADR 502441306 1310 9791 SH SOLE 9791 0 0 LAS VEGAS SANDS CORP COM Common Stock 517834107 638 10504 SH SOLE 10504 0 0 LAMB WESTON HLDGS INC COM Common Stock 513272104 1122 14481 SH SOLE 14481 0 0 LOCUST WALK ACQUISITION CORP COM CL A Common Stock 54015L103 134 13953 SH SOLE 13953 0 0 LEXICON PHARMACEUTICALS INC COM NEW Common Stock 528872302 0 1 SH SOLE 1 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - Common Stock N53745100 2124 20410 SH SOLE 20410 0 0 LYFT INC CL A COM Common Stock 55087P104 15 240 SH SOLE 240 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 6 2603 SH SOLE 2603 0 0 LYNAS RARE EARTHS LTD ORD Common Stock Q5683J210 42 9000 SH SOLE 9000 0 0 LSI INDS INC OHIO COM Common Stock 50216C108 0 55 SH SOLE 55 0 0 LIVE NATION ENTERTAINMENT INC COM Common Stock 538034109 1252 14795 SH SOLE 14795 0 0 LONZA GROUP AG UNSPONSORED ADR ADR 54338V101 1436 25785 SH SOLE 25785 0 0 LA Z BOY INC COM Common Stock 505336107 120 2823 SH SOLE 2823 0 0 MACYS INC COM Common Stock 55616P104 246 15200 SH SOLE 15200 0 0 MASTERCARD INCORPORATED CL A Common Stock 57636Q104 27425 77026 SH SOLE 77026 0 0 MARKS & SPENCER GROUP P L C SPONSORED ADR ADR 570912105 1 284 SH SOLE 284 0 0 MANPOWERGROUP INC WIS COM Common Stock 56418H100 57 581 SH SOLE 581 0 0 MANHATTAN ASSOCIATES INC COM Common Stock 562750109 678 5774 SH SOLE 5774 0 0 MANTECH INTERNATIONAL CORP CL A Common Stock 564563104 145 1670 SH SOLE 1670 0 0 MARRIOTT INTL INC NEW CL A Common Stock 571903202 3295 22247 SH SOLE 22247 0 0 MARUBENI CORP ADR ADR 573810207 1 13 SH SOLE 13 0 0 MASCO CORP COM Common Stock 574599106 2013 33603 SH SOLE 33603 0 0 MASIMO CORP COM Common Stock 574795100 309 1344 SH SOLE 1344 0 0 MATTEL INC COM Common Stock 577081102 69 3450 SH SOLE 3450 0 0 MATTHEWS INTL CORP CL A Common Stock 577128101 20 518 SH SOLE 518 0 0 MATSON INC COM Common Stock 57686G105 221 3312 SH SOLE 3312 0 0 MARUI GROUP CO LTD ADR NEW ADR 573814308 2 53 SH SOLE 53 0 0 MAX SOUND CORP COM Common Stock 57776X109 9 1250000 SH SOLE 1250000 0 0 MAXEON SOLAR TECHNOLOGIES LTD SHS Common Stock Y58473102 4 131 SH SOLE 131 0 0 MAXAR TECHNOLOGIES INC COM Common Stock 57778K105 33 866 SH SOLE 866 0 0 M3 BRIGADE ACQUISITION II CORP UNIT Common Stock 553800202 63 6375 SH SOLE 6375 0 0 ISHARES MBS ETF ETF 464288588 69652 642424 SH SOLE 642424 0 0 MBIA INC COM Common Stock 55262C100 62 6402 SH SOLE 6402 0 0 MARRONE BIO INNOVATIONS INC COM Common Stock 57165B106 4 2000 SH SOLE 2000 0 0 MERCHANTS BANCORP IND COM Common Stock 58844R108 716 17040 SH SOLE 17040 0 0 MOLECULIN BIOTECH INC COM Common Stock 60855D200 1 334 SH SOLE 334 0 0 MALIBU BOATS INC COM CL A Common Stock 56117J100 243 3045 SH SOLE 3045 0 0 MOELIS & CO CL A Common Stock 60786M105 286 5212 SH SOLE 5212 0 0 MOUNTAIN CREST ACQUSTN CORP II UNIT EX Common Stock 62402D204 122 11980 SH SOLE 11980 0 0 MERCARI INC UNSPONSORD ADS ADR 587573106 1 44 SH SOLE 44 0 0 METROPOLITAN BK HLDG CORP COM Common Stock 591774104 4 80 SH SOLE 80 0 0 MACATAWA BK CORP COM Common Stock 554225102 4 442 SH SOLE 442 0 0 MCDONALDS CORP COM Common Stock 580135101 16131 71968 SH SOLE 71968 0 0 MONARCH CEM CO COM NEW Common Stock 609031307 234 2230 SH SOLE 2230 0 0 CONTANGO OIL & GAS CO COM NEW Common Stock 21075N204 4304 1103500 SH SOLE 1103500 0 0 MCAFEE CORP COM CL A Common Stock 579063108 1 22 SH SOLE 22 0 0 ISHARES MSCI CHINA ETF ETF 46429B671 61 750 SH SOLE 750 0 0 MULTICHOICE GROUP LTD SPONSORED ADS ADR 62548D100 0 25 SH SOLE 25 0 0 MICROCHIP TECHNOLOGY INC. COM Common Stock 595017104 10778 69436 SH SOLE 69436 0 0 MCKESSON CORP COM Common Stock 58155Q103 5459 27932 SH SOLE 27932 0 0 MOODYS CORP COM Common Stock 615369105 1302 4360 SH SOLE 4360 0 0 MARIJUANA CO AMER INC COM Common Stock 56782E204 1 150000 SH SOLE 150000 0 0 SERES THERAPEUTICS INC COM Common Stock 81750R102 3 169 SH SOLE 169 0 0 MONARCH CASINO & RESORT INC COM Common Stock 609027107 74 1225 SH SOLE 1225 0 0 MARCUS CORP DEL COM Common Stock 566330106 18 906 SH SOLE 906 0 0 MERCURY GENL CORP NEW COM Common Stock 589400100 54 880 SH SOLE 880 0 0 MEDNAX INC COM Common Stock 58502B106 55 2157 SH SOLE 2157 0 0 MONGODB INC CL A Common Stock 60937P106 19 71 SH SOLE 71 0 0 M D C HLDGS INC COM Common Stock 552676108 134 2256 SH SOLE 2256 0 0 MADRIGAL PHARMACEUTICALS INC COM Common Stock 558868105 12 101 SH SOLE 101 0 0 MEDIGUS LTD SPONSORED ADS ADR 58471G300 4 1680 SH SOLE 1680 0 0 MDH ACQUISITION CORP UNIT Common Stock 55283P205 73 7386 SH SOLE 7386 0 0 MEDIOBANCA - BANCA DI CREDITO UNSPONSORED ADR ADR 58502K106 5 468 SH SOLE 468 0 0 MEDALLIA INC COM Common Stock 584021109 121 4353 SH SOLE 4353 0 0 MONDELEZ INTL INC CL A Common Stock 609207105 6528 110931 SH SOLE 110931 0 0 MEREDITH CORP COM Common Stock 589433101 24 822 SH SOLE 822 0 0 MEDRA CORP COM Common Stock 58505W107 0 1 SH SOLE 1 0 0 ALLSCRIPTS HEALTHCARE SOLUTNS COM Common Stock 01988P108 283 18861 SH SOLE 18861 0 0 MEDTRONIC PLC SHS Common Stock G5960L103 13145 110735 SH SOLE 110735 0 0 MDU RES GROUP INC COM Common Stock 552690109 4430 139198 SH SOLE 139198 0 0 MIMEDX GROUP INC COM Common Stock 602496101 12 1195 SH SOLE 1195 0 0 SPDR S&P MIDCAP 400 ETF ETF 78467Y107 20286 42539 SH SOLE 42539 0 0 SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 431 5741 SH SOLE 5741 0 0 SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 2162 33040 SH SOLE 33040 0 0 MAYVILLE ENGR CO INC COM Common Stock 578605107 1 82 SH SOLE 82 0 0 MEDIFAST INC COM Common Stock 58470H101 54 255 SH SOLE 255 0 0 MEDPACE HLDGS INC COM Common Stock 58506Q109 225 1372 SH SOLE 1372 0 0 METHODE ELECTRS INC COM Common Stock 591520200 131 3120 SH SOLE 3120 0 0 MEI PHARMA INC COM NEW Common Stock 55279B202 3 1000 SH SOLE 1000 0 0 MERCADOLIBRE INC COM Common Stock 58733R102 2320 1576 SH SOLE 1576 0 0 MERCER INTL INC COM Common Stock 588056101 1 75 SH SOLE 75 0 0 MESA AIR GROUP INC COM NEW Common Stock 590479135 39 2890 SH SOLE 2890 0 0 METLIFE INC COM Common Stock 59156R108 2428 39948 SH SOLE 39948 0 0 MANULIFE FINL CORP COM Common Stock 56501R106 244 11330 SH SOLE 11330 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109 87 29741 SH SOLE 29741 0 0 MICRO FOCUS INTL PLC SPON ADR NEW ADR 594837403 2 215 SH SOLE 215 0 0 MFAM SMALL-CAP GROWTH ETF ETF 74933W874 20 535 SH SOLE 535 0 0 MACKINAC FINL CORP COM Common Stock 554571109 1 38 SH SOLE 38 0 0 MISTRAS GROUP INC COM Common Stock 60649T107 3 302 SH SOLE 302 0 0 MAGNA INTL INC COM Common Stock 559222401 37526 426233 SH SOLE 426233 0 0 VANGUARD MEGA CAP ETF ETF 921910873 102 726 SH SOLE 726 0 0 MICHELIN COMPAGNIE GENERALE DE UNSPONSORD ADR ADR 59410T106 7 221 SH SOLE 221 0 0 MARATHON GOLD CORP COM Common Stock 56580Q102 4 2000 SH SOLE 2000 0 0 MGE ENERGY INC COM Common Stock 55277P104 67 933 SH SOLE 933 0 0 MONEYGRAM INTL INC COM NEW Common Stock 60935Y208 7 1000 SH SOLE 1000 0 0 MAGIC SOFTWARE ENTERPRISES LTD ORD Common Stock 559166103 28 1800 SH SOLE 1800 0 0 VANGUARD MEGA CAP GROWTH ETF ETF 921910816 2591 12515 SH SOLE 12515 0 0 MAGELLAN HEALTH INC COM NEW Common Stock 559079207 182 1956 SH SOLE 1956 0 0 MGM RESORTS INTERNATIONAL COM Common Stock 552953101 300 7894 SH SOLE 7894 0 0 MAGNITE INC COM Common Stock 55955D100 104 2501 SH SOLE 2501 0 0 MACROGENICS INC COM Common Stock 556099109 5 146 SH SOLE 146 0 0 MGP INGREDIENTS INC NEW COM Common Stock 55303J106 31 523 SH SOLE 523 0 0 MCGRATH RENTCORP COM Common Stock 580589109 10 125 SH SOLE 125 0 0 MAGENTA THERAPEUTICS INC COM Common Stock 55910K108 47 4000 SH SOLE 4000 0 0 MEIRAGTX HLDGS PLC COM Common Stock G59665102 0 28 SH SOLE 28 0 0 VANGUARD MEGA CAP VALUE ETF ETF 921910840 74 775 SH SOLE 775 0 0 MAGNOLIA OIL & GAS CORP CL A Common Stock 559663109 21 1810 SH SOLE 1810 0 0 MOWI ASA SPONSORED ADS ADR 624678108 181 7287 SH SOLE 7287 0 0 MASTECH DIGITAL INC COM Common Stock 57633B100 15 864 SH SOLE 864 0 0 MOHAWK INDS INC COM Common Stock 608190104 344 1791 SH SOLE 1791 0 0 M/I HOMES INC COM Common Stock 55305B101 123 2085 SH SOLE 2085 0 0 MACQUARIE INFRASTRUCTURE CORP COM Common Stock 55608B105 63 1988 SH SOLE 1988 0 0 MIDDLEBY CORP COM Common Stock 596278101 60 365 SH SOLE 365 0 0 MITSUBISHI ELEC CORP ADR ADR 606776201 28 904 SH SOLE 904 0 0 MICHAELS COS INC COM Common Stock 59408Q106 214 9762 SH SOLE 9762 0 0 GLOBAL X MILLENNIAL CONSUMER ETF ETF 37954Y764 8 203 SH SOLE 203 0 0 NDT PHARMACEUTICALS INC COM Common Stock 63948Q105 0 50 SH SOLE 50 0 0 MIMECAST LTD ORD SHS Common Stock G14838109 6 153 SH SOLE 153 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 4450 43662 SH SOLE 43662 0 0 MITSUBISHI ESTATE LTD ADR ADR 606783207 56 3175 SH SOLE 3175 0 0 MITSUI & CO LTD SPONSORED ADR ADR 606827202 32 77 SH SOLE 77 0 0 MASON INDUSTRIAL TECHNOLGY INC UNIT Common Stock 57520Y205 190 19082 SH SOLE 19082 0 0 ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 303 13210 SH SOLE 13210 0 0 MJARDIN GROUP INC COM Common Stock 60689X109 0 300 SH SOLE 300 0 0 MEDICAL MARIJUANA INC COM Common Stock 58463A105 1 22331 SH SOLE 22331 0 0 MJ HLDGS INC COM Common Stock 553075102 1 1000 SH SOLE 1000 0 0 MCCORMICK & CO INC COM NON VTG Common Stock 579780206 3955 44363 SH SOLE 44363 0 0 MCCORMICK & CO INC COM VTG Common Stock 579780107 87 980 SH SOLE 980 0 0 MERCK KGAA SPONSORED ADR ADR 589339209 215 6308 SH SOLE 6308 0 0 MARKEL CORP COM Common Stock 570535104 7844 6883 SH SOLE 6883 0 0 MKS INSTRS INC COM Common Stock 55306N104 275 1483 SH SOLE 1483 0 0 MAKITA CORP SPONSORED ADR ADR 560877300 116 2688 SH SOLE 2688 0 0 MARKETAXESS HLDGS INC COM Common Stock 57060D108 1089 2187 SH SOLE 2187 0 0 MESA LABS INC COM Common Stock 59064R109 169 692 SH SOLE 692 0 0 MELCO RESORTS AND ENTMNT LTD ADR ADR 585464100 3 173 SH SOLE 173 0 0 MILLER HERMAN INC COM Common Stock 600544100 42 1020 SH SOLE 1020 0 0 MUELLER INDS INC COM Common Stock 624756102 152 3661 SH SOLE 3661 0 0 MARTIN MARIETTA MATLS INC COM Common Stock 573284106 3023 9001 SH SOLE 9001 0 0 MAUI LD & PINEAPPLE INC COM Common Stock 577345101 0 14 SH SOLE 14 0 0 GLOBAL X MLP ETF ETF 37954Y343 136 4100 SH SOLE 4100 0 0 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 78 2480 SH SOLE 2480 0 0 MILLER INDS INC TENN COM NEW Common Stock 600551204 2 54 SH SOLE 54 0 0 MILESTONE SCIENTIFIC INC COM NEW Common Stock 59935P209 0 61 SH SOLE 61 0 0 MALVERN BANCORP INC COM Common Stock 561409103 0 14 SH SOLE 14 0 0 MMA CAPITAL HOLDINGS INC COM Common Stock 55315D105 5 219 SH SOLE 219 0 0 MARSH & MCLENNAN COS INC COM Common Stock 571748102 1482 12164 SH SOLE 12164 0 0 MARCUS & MILLICHAP INC COM Common Stock 566324109 64 1903 SH SOLE 1903 0 0 IQ MACKAY MUNICIPAL INSURED ETF ETF 45409F843 48 1750 SH SOLE 1750 0 0 3M CO COM Common Stock 88579Y101 17197 89250 SH SOLE 89250 0 0 MEDMEN ENTERPRISES INC SHS Common Stock 58507M107 0 233 SH SOLE 233 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Common Stock 559080106 6137 141525 SH SOLE 141525 0 0 MAXIMUS INC COM Common Stock 577933104 87 972 SH SOLE 972 0 0 MERIT MED SYS INC COM Common Stock 589889104 342 5706 SH SOLE 5706 0 0 MALLINCKRODT PUB LTD CO SHS Common Stock G5785G107 0 33 SH SOLE 33 0 0 MERCHANTS & MARINE BANCORP INC CAP STK Common Stock 58843E108 37 960 SH SOLE 960 0 0 MONOPAR THERAPEUTICS INC COM Common Stock 61023L108 1 170 SH SOLE 170 0 0 BRIGHAM MINERALS INC CL A COM Common Stock 10918L103 11 762 SH SOLE 762 0 0 MONRO INC COM Common Stock 610236101 67 1021 SH SOLE 1021 0 0 MONSTER BEVERAGE CORP NEW COM Common Stock 61174X109 3648 40047 SH SOLE 40047 0 0 ALTRIA GROUP INC COM Common Stock 02209S103 8410 161742 SH SOLE 161742 0 0 VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 914 13194 SH SOLE 13194 0 0 MODINE MFG CO COM Common Stock 607828100 12 787 SH SOLE 787 0 0 MODEL N INC COM Common Stock 607525102 0 7 SH SOLE 7 0 0 MODIVCARE INC COM Common Stock 60783X104 118 797 SH SOLE 797 0 0 MIDWESTONE FINL GROUP INC NEW COM Common Stock 598511103 21 666 SH SOLE 666 0 0 MOOG INC CL A Common Stock 615394202 198 2382 SH SOLE 2382 0 0 MOLINA HEALTHCARE INC COM Common Stock 60855R100 351 1500 SH SOLE 1500 0 0 MONDI PLC ADR ADR 60921V101 1 26 SH SOLE 26 0 0 VANECK VECTORS AGRIBUSINESS ETF ETF 92189F700 166 1896 SH SOLE 1896 0 0 MORNINGSTAR INC COM Common Stock 617700109 1310 5823 SH SOLE 5823 0 0 MOSAIC CO NEW COM Common Stock 61945C103 182 5760 SH SOLE 5760 0 0 MOTUS GI HLDGS INC COM Common Stock 62014P108 1 1000 SH SOLE 1000 0 0 MOVADO GROUP INC COM Common Stock 624580106 15 518 SH SOLE 518 0 0 MP MATERIALS CORP COM CL A Common Stock 553368101 69 1909 SH SOLE 1909 0 0 MOTORCAR PTS AMER INC COM Common Stock 620071100 1500 66667 SH SOLE 66667 0 0 MID PENN BANCORP INC COM Common Stock 59540G107 1 42 SH SOLE 42 0 0 MARATHON PETE CORP COM Common Stock 56585A102 7106 132850 SH SOLE 132850 0 0 MULTIPLAN CORPORATION WT EXP 021325 Common Stock 62548M118 6 6104 SH SOLE 6104 0 0 MPLX LP COM UNIT REP LTD Common Stock 55336V100 629 24530 SH SOLE 24530 0 0 MEITUAN UNSPONSRED ADS ADR 58533E103 19 249 SH SOLE 249 0 0 MONOLITHIC PWR SYS INC COM Common Stock 609839105 1320 3732 SH SOLE 3732 0 0 MACQUARIE GROUP LIMITED ADR NEW ADR 55607P204 108 925 SH SOLE 925 0 0 MURATA MFG CO LTD UNSPONSORED ADR ADR 626425102 199 9847 SH SOLE 9847 0 0 MRC GLOBAL INC COM Common Stock 55345K103 1 117 SH SOLE 117 0 0 MERCURY SYS INC COM Common Stock 589378108 310 4382 SH SOLE 4382 0 0 MERCK & CO. INC COM Common Stock 58933Y105 52321 673212 SH SOLE 673212 0 0 MARKER THERAPEUTICS INC COM Common Stock 57055L107 2 1056 SH SOLE 1056 0 0 MARLIN BUSINESS SVCS CORP COM Common Stock 571157106 8 606 SH SOLE 606 0 0 MARIMED INC COM Common Stock 56782V107 0 216 SH SOLE 216 0 0 MODERNA INC COM Common Stock 60770K107 1331 10165 SH SOLE 10165 0 0 MARATHON OIL CORP COM Common Stock 565849106 552 51660 SH SOLE 51660 0 0 MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 75 5700 SH SOLE 5700 0 0 MERSANA THERAPEUTICS INC COM Common Stock 59045L106 7 428 SH SOLE 428 0 0 MARTEN TRANS LTD COM Common Stock 573075108 35 2075 SH SOLE 2075 0 0 MIRATI THERAPEUTICS INC COM Common Stock 60468T105 10 58 SH SOLE 58 0 0 MARAVAI LIFESCIENCES HLDGS INC COM CL A Common Stock 56600D107 225 6311 SH SOLE 6311 0 0 MARVELL TECHNOLOGY INC COM Common Stock 573874104 935 19083 SH SOLE 19083 0 0 WM MORRISON SUPERMARKETS PLC UNSPONSORED ADR ADR 92933J107 6 497 SH SOLE 497 0 0 MORGAN STANLEY COM NEW Common Stock 617446448 8537 109923 SH SOLE 109923 0 0 MSA SAFETY INC COM Common Stock 553498106 329 2195 SH SOLE 2195 0 0 MS&AD INS GROUP HLDGS ADR ADR 553491101 87 5928 SH SOLE 5928 0 0 MITSUBISHI CORP ORD Common Stock J43830116 1 26 SH SOLE 26 0 0 MIDLAND STS BANCORP INC ILL COM Common Stock 597742105 23 839 SH SOLE 839 0 0 MSCI INC COM Common Stock 55354G100 470 1121 SH SOLE 1121 0 0 MIDDLESEX WTR CO COM Common Stock 596680108 29 364 SH SOLE 364 0 0 MICROSOFT CORP COM Common Stock 594918104 286020 1213131 SH SOLE 1213131 0 0 MADISON SQUARE GRDN ENTERTNMNT CL A Common Stock 55826T102 69 844 SH SOLE 844 0 0 MSG NETWORK INC CL A Common Stock 553573106 21 1416 SH SOLE 1416 0 0 MADISON SQUARE GRDN SPRT CORP CL A Common Stock 55825T103 140 781 SH SOLE 781 0 0 MOTOROLA SOLUTIONS INC COM NEW Common Stock 620076307 931 4933 SH SOLE 4933 0 0 MSC INDL DIRECT INC CL A Common Stock 553530106 366 4058 SH SOLE 4058 0 0 MISONIX INC COM Common Stock 604871103 0 12 SH SOLE 12 0 0 ADVISORSHARES PURE US CANNABIS ETF ETF 00768Y453 1 26 SH SOLE 26 0 0 MISUMI GROUP INC UNSPONSORD ADR ADR 60651K101 0 18 SH SOLE 18 0 0 MICROSTRATEGY INC CL A NEW Common Stock 594972408 382 563 SH SOLE 563 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH ADR 03938L203 2 64 SH SOLE 64 0 0 METALLA RTY & STREAMING LTD COM NEW Common Stock 59124U605 13 1500 SH SOLE 1500 0 0 M & T BK CORP COM Common Stock 55261F104 878 5793 SH SOLE 5793 0 0 MATCH GROUP INC NEW COM Common Stock 57667L107 2891 21043 SH SOLE 21043 0 0 METTLER TOLEDO INTERNATIONAL COM Common Stock 592688105 1372 1187 SH SOLE 1187 0 0 MATADOR RES CO COM Common Stock 576485205 277 11805 SH SOLE 11805 0 0 MAXTECH VENTURES INC COM NEW Common Stock 577728207 0 1500 SH SOLE 1500 0 0 MOLECULAR TEMPLATES INC COM Common Stock 608550109 1 70 SH SOLE 70 0 0 MANNATECH INC COM NEW Common Stock 563771203 10 500 SH SOLE 500 0 0 MGIC INVT CORP WIS COM Common Stock 552848103 142 10224 SH SOLE 10224 0 0 MERITAGE HOMES CORP COM Common Stock 59001A102 229 2491 SH SOLE 2491 0 0 MATERIALISE NV SPONSORED ADS ADR 57667T100 2 55 SH SOLE 55 0 0 VAIL RESORTS INC COM Common Stock 91879Q109 1161 3982 SH SOLE 3982 0 0 MERITOR INC COM Common Stock 59001K100 128 4336 SH SOLE 4336 0 0 MATERION CORP COM Common Stock 576690101 88 1335 SH SOLE 1335 0 0 MATRIX SVC CO COM Common Stock 576853105 7 523 SH SOLE 523 0 0 MTS SYS CORP COM Common Stock 553777103 313 5384 SH SOLE 5384 0 0 MACOM TECH SOLUTIONS HLDGS INC COM Common Stock 55405Y100 50 861 SH SOLE 861 0 0 MTU AERO ENGINES AG UNSPONSORD ADR ADR 62473G102 16 137 SH SOLE 137 0 0 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 11 67 SH SOLE 67 0 0 MANITOWOC CO INC COM NEW Common Stock 563571405 1 43 SH SOLE 43 0 0 MINERALS TECHNOLOGIES INC COM Common Stock 603158106 37 495 SH SOLE 495 0 0 MASTEC INC COM Common Stock 576323109 147 1571 SH SOLE 1571 0 0 MICRON TECHNOLOGY INC COM Common Stock 595112103 3594 40744 SH SOLE 40744 0 0 NATIONAL MUNICIPAL BONDS ETF 464288414 16117 138883 SH SOLE 138883 0 0 MUDRICK CAPITAL ACQU CORP II COM CL A Common Stock 62477L107 295 30064 SH SOLE 30064 0 0 MUDRICK CAPITAL ACQU CORP II UNIT EX Common Stock 62477L206 0 2 SH SOLE 2 0 0 MUDRICK CAPITAL ACQU CORP II WT EXP 091027 Common Stock 62477L115 9 15032 SH SOLE 15032 0 0 MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS ADR 606822104 136 25281 SH SOLE 25281 0 0 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 1410 25082 SH SOLE 25082 0 0 MURPHY OIL CORP COM Common Stock 626717102 91 5522 SH SOLE 5522 0 0 MUNICH RE GROUP UNSPONSORED ADR ADR 626188106 139 4518 SH SOLE 4518 0 0 MURPHY USA INC COM Common Stock 626755102 143 988 SH SOLE 988 0 0 MICROVISION INC DEL COM NEW Common Stock 594960304 571 30793 SH SOLE 30793 0 0 MUELLER WTR PRODS INC COM SER A Common Stock 624758108 351 25270 SH SOLE 25270 0 0 MAXIM INTEGRATED PRODS INC COM Common Stock 57772K101 709 7765 SH SOLE 7765 0 0 MAXLINEAR INC COM Common Stock 57776J100 380 11148 SH SOLE 11148 0 0 MYERS INDS INC COM Common Stock 628464109 70 3535 SH SOLE 3535 0 0 MYRIAD GENETICS INC COM Common Stock 62855J104 82 2703 SH SOLE 2703 0 0 MYOVANT SCIENCES LTD COM Common Stock G637AM102 906 44000 SH SOLE 44000 0 0 MYR GROUP INC DEL COM Common Stock 55405W104 969 13521 SH SOLE 13521 0 0 MAZDA MOTOR CORP UNSPONSORD ADR ADR 578787103 5 1124 SH SOLE 1124 0 0 NATIONAL AUSTRALIA BK LTD SPONSORED ADR ADR 632525408 43 4308 SH SOLE 4308 0 0 DIREXION DAILY HOMEBUILDERS & SUPPLIES BULL 3X SHARES ETF 25490K596 9 120 SH SOLE 120 0 0 NORTHERN DYNASTY MINERALS LTD COM NEW Common Stock 66510M204 2 3000 SH SOLE 3000 0 0 NAKED BRAND GROUP LIMITED SHS NEW Common Stock Q6519T117 2 2500 SH SOLE 2500 0 0 SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF ETF 78463X152 0 8 SH SOLE 8 0 0 INARI MED INC COM Common Stock 45332Y109 13 118 SH SOLE 118 0 0 NORDIC AMERICAN TANKERS LIMITE COM Common Stock G65773106 2 554 SH SOLE 554 0 0 NATIONAL INSTRS CORP COM Common Stock 636518102 602 13938 SH SOLE 13938 0 0 NATURES SUNSHINE PRODS INC COM Common Stock 639027101 2 107 SH SOLE 107 0 0 NAVISTAR INTL CORP NEW COM Common Stock 63934E108 45 1015 SH SOLE 1015 0 0 NAVIDEA BIOPHARMACEUTICALS INC COM NEW Common Stock 63937X202 0 4 SH SOLE 4 0 0 NAVIENT CORPORATION COM Common Stock 63938C108 56 3900 SH SOLE 3900 0 0 NEWAGE INC COM Common Stock 650194103 4 1278 SH SOLE 1278 0 0 NATIONAL BK HLDGS CORP CL A Common Stock 633707104 30 752 SH SOLE 752 0 0 NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 100 1031 SH SOLE 1031 0 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST Common Stock 65506L105 36 2485 SH SOLE 2485 0 0 NORTHEAST BK LEWISTON ME COM Common Stock 66405S100 2 68 SH SOLE 68 0 0 NABORS INDUSTRIES LTD SHS Common Stock G6359F137 71 755 SH SOLE 755 0 0 NBT BANCORP INC COM Common Stock 628778102 27 669 SH SOLE 669 0 0 NACCO INDS INC CL A Common Stock 629579103 5 184 SH SOLE 184 0 0 NORWEGIAN CRUISE LINE HLDG LTD SHS Common Stock G66721104 518 18769 SH SOLE 18769 0 0 NITORI HOLDINGS CO LTD UNSPONSRD ADS ADR 65479L108 204 10182 SH SOLE 10182 0 0 NEWCREST MNG LTD SPONSORED ADR ADR 651191108 56 2955 SH SOLE 2955 0 0 NATIONAL CINEMEDIA INC COM Common Stock 635309107 45 9558 SH SOLE 9558 0 0 NUCANA PLC SPONSORED ADR ADR 67022C106 1 200 SH SOLE 200 0 0 NCINO INC COM Common Stock 63947U107 33 493 SH SOLE 493 0 0 NCR CORP NEW COM Common Stock 62886E108 408 10763 SH SOLE 10763 0 0 NIGHTDRAGON ACQUISITION CORP SCLEUNITEX022626 Common Stock 65413D204 5 500 SH SOLE 500 0 0 NASDAQ INC COM Common Stock 631103108 517 3506 SH SOLE 3506 0 0 NITTO DENKO CORP ADR ADR 654802206 6 149 SH SOLE 149 0 0 NIBE INDUSTRIER AB MARKARYD SHS B NEW Common Stock W57113149 79 2550 SH SOLE 2550 0 0 NORDSON CORP COM Common Stock 655663102 254 1276 SH SOLE 1276 0 0 NEXTERA ENERGY INC COM Common Stock 65339F101 11367 150339 SH SOLE 150339 0 0 NEWMONT CORP COM Common Stock 651639106 1328 22041 SH SOLE 22041 0 0 NEOGENOMICS INC COM NEW Common Stock 64049M209 64 1325 SH SOLE 1325 0 0 NEOGEN CORP COM Common Stock 640491106 267 3001 SH SOLE 3001 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Common Stock 65341B106 131 1802 SH SOLE 1802 0 0 ROUNDHILL BITKRAFT ESPORTS & DIGITAL ENTERTAINMENT ETF ETF 53656F706 0 10 SH SOLE 10 0 0 NATIONAL ENERGY SERVICES REUNI SHS Common Stock G6375R107 3 268 SH SOLE 268 0 0 CLOUDFLARE INC CL A COM Common Stock 18915M107 89 1264 SH SOLE 1264 0 0 ENETI INC COM Common Stock Y2294C107 0 10 SH SOLE 10 0 0 NEWMARKET CORP COM Common Stock 651587107 258 676 SH SOLE 676 0 0 NEW RELIC INC COM Common Stock 64829B100 4 70 SH SOLE 70 0 0 NEXTIER OILFIELD SOLUTIONS COM Common Stock 65290C105 14 3662 SH SOLE 3662 0 0 NEXTECH AR SOLUTIONS CORP COM Common Stock 65343B104 4 1200 SH SOLE 1200 0 0 NEXON CO LTD UNSPONSORED ADR ADR 65340H104 31 960 SH SOLE 960 0 0 NEXTDECADE CORP COM Common Stock 65342K105 13 5000 SH SOLE 5000 0 0 NORTHFIELD BANCORP INC DEL COM Common Stock 66611T108 12 745 SH SOLE 745 0 0 NEW FORTRESS ENERGY INC COM CL A Common Stock 644393100 319 6945 SH SOLE 6945 0 0 NATIONAL FUEL GAS CO COM Common Stock 636180101 160 3174 SH SOLE 3174 0 0 NETFLIX INC COM Common Stock 64110L106 5710 10946 SH SOLE 10946 0 0 NOVAGOLD RES INC COM NEW Common Stock 66987E206 3 359 SH SOLE 359 0 0 NEW GOLD INC CDA COM Common Stock 644535106 11 7000 SH SOLE 7000 0 0 NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 223 3769 SH SOLE 3769 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST Common Stock 62913M107 1 450 SH SOLE 450 0 0 ANGLO AMERICAN PLC SPONSORED ADR ADR 03485P300 287 14476 SH SOLE 14476 0 0 NGM BIOPHARMACEUTICALS INC COM Common Stock 62921N105 3 96 SH SOLE 96 0 0 NATURAL GAS SVCS GROUP INC COM Common Stock 63886Q109 2 208 SH SOLE 208 0 0 NATURAL GROCERS BY VITAMIN COT COM Common Stock 63888U108 16 916 SH SOLE 916 0 0 INGEVITY CORP COM Common Stock 45688C107 160 2113 SH SOLE 2113 0 0 NATIONAL HEALTHCARE CORP COM Common Stock 635906100 32 403 SH SOLE 403 0 0 NORSK HYDRO A S SPONSORED ADR ADR 656531605 2 307 SH SOLE 307 0 0 NISOURCE INC COM Common Stock 65473P105 516 21407 SH SOLE 21407 0 0 NICE LTD SPONSORED ADR ADR 653656108 304 1395 SH SOLE 1395 0 0 MMC NORILSK NICKEL PJSC SPONSORED ADR ADR 55315J102 0 11 SH SOLE 11 0 0 NIKON CORP UNSPONSORED ADR ADR 654111202 1 80 SH SOLE 80 0 0 NIO INC SPON ADS ADR 62914V106 271 6962 SH SOLE 6962 0 0 NIDEC CORP SPONSORED ADR ADR 654090109 105 3439 SH SOLE 3439 0 0 NEW JERSEY RES CORP COM Common Stock 646025106 107 2666 SH SOLE 2666 0 0 NIKE INC CL B Common Stock 654106103 14528 109113 SH SOLE 109113 0 0 NIKOLA CORP COM Common Stock 654110105 39 2774 SH SOLE 2774 0 0 NOKIAN TYRES OYJ UNSPONSORD ADR ADR 65528V107 1 55 SH SOLE 55 0 0 NATIONAL BANKSHARES INC VA COM Common Stock 634865109 68 1908 SH SOLE 1908 0 0 NEKTAR THERAPEUTICS COM Common Stock 640268108 32 1625 SH SOLE 1625 0 0 NL INDS INC COM NEW Common Stock 629156407 18 2466 SH SOLE 2466 0 0 NORTONLIFELOCK INC COM Common Stock 668771108 4587 215751 SH SOLE 215751 0 0 NAUTILUS INC COM Common Stock 63910B102 227 14500 SH SOLE 14500 0 0 NIELSEN HLDGS PLC SHS EUR Common Stock G6518L108 44 1750 SH SOLE 1750 0 0 NANO MAGIC INC COM Common Stock 63010N105 0 6 SH SOLE 6 0 0 NMI HLDGS INC CL A Common Stock 629209305 69 2899 SH SOLE 2899 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Common Stock Y62267409 125 5300 SH SOLE 5300 0 0 NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 74 13721 SH SOLE 13721 0 0 NEWMARK GROUP INC CL A Common Stock 65158N102 18 1827 SH SOLE 1827 0 0 9 METERS BIOPHARMA INC COM Common Stock 654405109 140 119951 SH SOLE 119951 0 0 NANOBAC PHARMACEUTICALS INC COM Common Stock 63007M102 0 631 SH SOLE 631 0 0 NN INC COM Common Stock 629337106 8 1084 SH SOLE 1084 0 0 NANO DIMENSION LTD SPONSORD ADS NEW ADR 63008G203 59 6900 SH SOLE 6900 0 0 NN GROUP N V UNSPONSOD ADR ADR 629334103 42 1703 SH SOLE 1703 0 0 NELNET INC CL A Common Stock 64031N108 1132 15561 SH SOLE 15561 0 0 NANO X IMAGING LTD ORD SHS Common Stock M70700105 36 879 SH SOLE 879 0 0 NOCOPI TECHNOLOGIES INC COM PAR Common Stock 655212207 3 20000 SH SOLE 20000 0 0 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 196 2276 SH SOLE 2276 0 0 NORTHROP GRUMMAN CORP COM Common Stock 666807102 8646 26715 SH SOLE 26715 0 0 NORTHERN OIL AND GAS INC MN COM Common Stock 665531307 5 396 SH SOLE 396 0 0 NOKIA CORP SPONSORED ADR ADR 654902204 377 95275 SH SOLE 95275 0 0 NOMAD FOODS LTD USD ORD SHS Common Stock G6564A105 1 39 SH SOLE 39 0 0 NOV INC COM Common Stock 637071101 123 8973 SH SOLE 8973 0 0 SUNNOVA ENERGY INTL INC. COM Common Stock 86745K104 6 149 SH SOLE 149 0 0 NOVANTA INC COM Common Stock 67000B104 182 1377 SH SOLE 1377 0 0 SERVICENOW INC COM Common Stock 81762P102 1843 3686 SH SOLE 3686 0 0 NEENAH INC COM Common Stock 640079109 45 885 SH SOLE 885 0 0 NATIONAL PRESTO INDS INC COM Common Stock 637215104 33 325 SH SOLE 325 0 0 ENPRO INDS INC COM Common Stock 29355X107 164 1922 SH SOLE 1922 0 0 NEOPHOTONICS CORP COM Common Stock 64051T100 0 41 SH SOLE 41 0 0 NEWPARK RES INC COM PAR $.01NEW Common Stock 651718504 5 1707 SH SOLE 1707 0 0 NOBLE ROCK ACQUISITION CORP UNIT EX 013128 Common Stock G6546R127 10 1000 SH SOLE 1000 0 0 NEUROBO PHARMACEUTICALS INC COM Common Stock 64132R107 13 3048 SH SOLE 3048 0 0 NATIONAL RESH CORP COM NEW Common Stock 637372202 21 456 SH SOLE 456 0 0 NORDEA BK ABP MED TERM NTS SPONSORED ADS ADR 65558R109 165 16583 SH SOLE 16583 0 0 NRG ENERGY INC COM NEW Common Stock 629377508 3300 87464 SH SOLE 87464 0 0 NORTHRIM BANCORP INC COM Common Stock 666762109 6 152 SH SOLE 152 0 0 NATURAL RESOURCE PARTNERS L P COM UNIT LTD PAR Common Stock 63900P608 40 2500 SH SOLE 2500 0 0 NUSTAR ENERGY LP UNIT COM Common Stock 67058H102 889 52030 SH SOLE 52030 0 0 NISSAN MOTOR CO LTD SPONSORED ADR ADR 654744408 6 531 SH SOLE 531 0 0 NORFOLK SOUTHN CORP COM Common Stock 655844108 23755 88468 SH SOLE 88468 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A Common Stock 64083J104 3 361 SH SOLE 361 0 0 INSIGHT ENTERPRISES INC COM Common Stock 45765U103 292 3056 SH SOLE 3056 0 0 INSPERITY INC COM Common Stock 45778Q107 4469 53364 SH SOLE 53364 0 0 NESTLE S A SPONSORED ADR ADR 641069406 8564 76783 SH SOLE 76783 0 0 NORTH SPRINGS RES CORP COM PAR $0.001 Common Stock 662546308 0 2 SH SOLE 2 0 0 NAPCO SEC TECHNOLOGIES INC COM Common Stock 630402105 9 250 SH SOLE 250 0 0 NORTHERN STAR INVEST CORP III UNIT EX 022528 Common Stock 66574L209 247 24834 SH SOLE 24834 0 0 NORTHERN STAR INVEST CORP IV UNIT EX 022528 Common Stock 66575B200 246 24834 SH SOLE 24834 0 0 NANOSTRING TECHNOLOGIES INC COM Common Stock 63009R109 9 144 SH SOLE 144 0 0 NETAPP INC COM Common Stock 64110D104 531 7303 SH SOLE 7303 0 0 BANK OF NT BUTTERFIELD&SON LTD SHS NEW Common Stock G0772R208 30 786 SH SOLE 786 0 0 NATURA &CO HLDG S A ADS ADR 63884N108 8 480 SH SOLE 480 0 0 NORTHISLE COPPER & GOLD INC COM Common Stock 66644R103 0 75 SH SOLE 75 0 0 NETSCOUT SYS INC COM Common Stock 64115T104 1326 47093 SH SOLE 47093 0 0 NINTENDO LTD ADR ADR 654445303 201 2840 SH SOLE 2840 0 0 NETEASE INC SPONSORED ADS ADR 64110W102 16 155 SH SOLE 155 0 0 NETGEAR INC COM Common Stock 64111Q104 120 2929 SH SOLE 2929 0 0 NATL BANK OF CANADA COM Common Stock 633067103 14 200 SH SOLE 200 0 0 INTELLIA THERAPEUTICS INC COM Common Stock 45826J105 1223 15243 SH SOLE 15243 0 0 NUTANIX INC CL A Common Stock 67059N108 31 1180 SH SOLE 1180 0 0 NESTE OYJ UNSPONSORD ADR ADR 64104Y106 21 766 SH SOLE 766 0 0 NUTRIEN LTD COM Common Stock 67077M108 33632 618971 SH SOLE 618971 0 0 NATERA INC COM Common Stock 632307104 79 775 SH SOLE 775 0 0 NORTHERN TR CORP COM Common Stock 665859104 7002 66176 SH SOLE 66176 0 0 NIPPON TELEG TEL CORP SPONSORED ADR ADR 654624105 68 2624 SH SOLE 2624 0 0 NATUS MED INC DEL COM Common Stock 639050103 19 738 SH SOLE 738 0 0 NUANCE COMMUNICATIONS INC COM Common Stock 67020Y100 170 3896 SH SOLE 3896 0 0 NUCOR CORP COM Common Stock 670346105 5212 64616 SH SOLE 64616 0 0 DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARES ETF 25460G781 3 50 SH SOLE 50 0 0 NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 939 25949 SH SOLE 25949 0 0 NU SKIN ENTERPRISES INC CL A Common Stock 67018T105 173 3266 SH SOLE 3266 0 0 NUVEEN ENHANCED YIELD 1-5 YEAR U.S. AGGREGATE BOND ETF ETF 67092P110 50 1956 SH SOLE 1956 0 0 NUVEEN ESG SMALL-CAP ETF ETF 67092P607 371 8612 SH SOLE 8612 0 0 NUVASIVE INC COM Common Stock 670704105 68 1039 SH SOLE 1039 0 0 NOVAVAX INC COM NEW Common Stock 670002401 110 609 SH SOLE 609 0 0 NOVOCURE LTD ORD SHS Common Stock G6674U108 47 354 SH SOLE 354 0 0 NVIDIA CORPORATION COM Common Stock 67066G104 13794 25835 SH SOLE 25835 0 0 NEVADA EXPL INC COM NEW Common Stock 64128D203 4 25000 SH SOLE 25000 0 0 NVE CORP COM NEW Common Stock 629445206 15 220 SH SOLE 220 0 0 NV5 GLOBAL INC COM Common Stock 62945V109 3 26 SH SOLE 26 0 0 NAVIGATOR HLDGS LTD SHS Common Stock Y62132108 6 620 SH SOLE 620 0 0 NOVONIX LIMITED ORD SHS Common Stock Q6880B109 5 3000 SH SOLE 3000 0 0 NOVO-NORDISK A S ADR ADR 670100205 808 11829 SH SOLE 11829 0 0 NVR INC COM Common Stock 62944T105 259 55 SH SOLE 55 0 0 NEVRO CORP COM Common Stock 64157F103 13 91 SH SOLE 91 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 6931 81085 SH SOLE 81085 0 0 ENVISTA HOLDINGS CORPORATION COM Common Stock 29415F104 154 3778 SH SOLE 3778 0 0 NVENT ELECTRIC PLC SHS Common Stock G6700G107 101 3609 SH SOLE 3609 0 0 INVITAE CORP COM Common Stock 46185L103 43 1138 SH SOLE 1138 0 0 NOVOZYMES A/S UNSPONSORED ADR ADR 670108109 201 3131 SH SOLE 3131 0 0 NORTHWEST BANCSHARES INC MD COM Common Stock 667340103 57 3974 SH SOLE 3974 0 0 NORTHWEST BIOTHERAPEUTICS INC COM Common Stock 66737P600 12 7790 SH SOLE 7790 0 0 NORTHWESTERN CORP COM NEW Common Stock 668074305 42 647 SH SOLE 647 0 0 NATWEST GROUP PLC SPONS ADR 2 ORD ADR 639057108 3 593 SH SOLE 593 0 0 NEWELL BRANDS INC COM Common Stock 651229106 14037 524172 SH SOLE 524172 0 0 NATIONAL WESTN LIFE GROUP INC CL A Common Stock 638517102 0 2 SH SOLE 2 0 0 NORTHWEST NAT HLDG CO COM Common Stock 66765N105 32 589 SH SOLE 589 0 0 NORTH WEST OIL GROUP INC COM NEW Common Stock 663303204 0 80 SH SOLE 80 0 0 NORTHWEST PIPE CO COM Common Stock 667746101 7 199 SH SOLE 199 0 0 NEWS CORP NEW CL B Common Stock 65249B208 6 273 SH SOLE 273 0 0 NEWS CORP NEW CL A Common Stock 65249B109 123 4837 SH SOLE 4837 0 0 QUANEX BLDG PRODS CORP COM Common Stock 747619104 47 1804 SH SOLE 1804 0 0 NEXTGEN HEALTHCARE INC COM Common Stock 65343C102 47 2618 SH SOLE 2618 0 0 NEXT GREEN WAVE HLDGS INC COM Common Stock 65343L102 24 35000 SH SOLE 35000 0 0 NXP SEMICONDUCTORS N V COM Common Stock N6596X109 3862 19129 SH SOLE 19129 0 0 NEXTERA ENTERPRISES INC CL A Common Stock 65332E101 0 70 SH SOLE 70 0 0 NEXSTAR MEDIA GROUP INC CL A Common Stock 65336K103 8497 60510 SH SOLE 60510 0 0 NEXTCURE INC COM Common Stock 65343E108 3 296 SH SOLE 296 0 0 FIRST TR EXCHANGE TRADED FD II INDXX NEXTG ETF ETF 33737K205 15 200 SH SOLE 200 0 0 NEW YORK CMNTY BANCORP INC COM Common Stock 649445103 64 5108 SH SOLE 5108 0 0 ISHARES NEW YORK MUNI BOND ETF ETF 464288323 215 3734 SH SOLE 3734 0 0 NEW YORK TIMES CO CL A Common Stock 650111107 264 5224 SH SOLE 5224 0 0 OAKTREE ACQUISITION CORP II UNIT EX 091527 Common Stock G6715X129 98 9612 SH SOLE 9612 0 0 ORIGIN BANCORP INC COM Common Stock 68621T102 5 107 SH SOLE 107 0 0 OSPREY BITCOIN TR UNIT BEN INT Common Stock 68839C206 14 550 SH SOLE 550 0 0 OWENS CORNING NEW COM Common Stock 690742101 1916 20754 SH SOLE 20754 0 0 OCEANAGOLD CORP COM Common Stock 675222103 3 2000 SH SOLE 2000 0 0 OPTICAL CABLE CORP COM NEW Common Stock 683827208 22 6150 SH SOLE 6150 0 0 OCADO GROUP PLC SPONSORED ADR ADR 674488101 1 13 SH SOLE 13 0 0 OCEANFIRST FINL CORP COM Common Stock 675234108 18 739 SH SOLE 739 0 0 OCUGEN INC COM Common Stock 67577C105 10 1500 SH SOLE 1500 0 0 OLYMPUS CORP SPONSORED ADR ADR 68163W109 104 4956 SH SOLE 4956 0 0 OCULAR THERAPEUTIX INC COM Common Stock 67576A100 8 500 SH SOLE 500 0 0 OIL DRI CORP AMER COM Common Stock 677864100 15 426 SH SOLE 426 0 0 OLD DOMINION FREIGHT LINE INC COM Common Stock 679580100 831 3458 SH SOLE 3458 0 0 THE ODP CORP COM Common Stock 88337F105 175 4044 SH SOLE 4044 0 0 ODONATE THERAPEUTICS INC COM Common Stock 676079106 0 103 SH SOLE 103 0 0 ORION ENGINEERED CARBONS S A COM Common Stock L72967109 4 192 SH SOLE 192 0 0 ISHARES S&P 100 ETF ETF 464287101 1254 6973 SH SOLE 6973 0 0 ORION ENERGY SYS INC COM Common Stock 686275108 14 2000 SH SOLE 2000 0 0 OFG BANCORP COM Common Stock 67103X102 170 7493 SH SOLE 7493 0 0 ORTHOFIX MED INC COM Common Stock 68752M108 35 817 SH SOLE 817 0 0 OGE ENERGY CORP COM Common Stock 670837103 59 1824 SH SOLE 1824 0 0 ORAGENICS INC COM PAR Common Stock 684023302 3 3000 SH SOLE 3000 0 0 ORGANIGRAM HLDGS INC COM Common Stock 68620P101 6 1785 SH SOLE 1785 0 0 ONE GAS INC COM Common Stock 68235P108 74 957 SH SOLE 957 0 0 GAZPROM PJSC SPON ADR ADR 368287207 19 3191 SH SOLE 3191 0 0 O-I GLASS INC COM Common Stock 67098H104 19 1291 SH SOLE 1291 0 0 VANECK VECTORS OIL SERVICES ETF ETF 92189H607 55 287 SH SOLE 287 0 0 OCEANEERING INTL INC COM Common Stock 675232102 91 7985 SH SOLE 7985 0 0 BARCLAYS BANK PLC IPSP CROIL ETN36 ETF 06738C760 1 7 SH SOLE 7 0 0 OIL STS INTL INC COM Common Stock 678026105 54 8894 SH SOLE 8894 0 0 ONEOK INC NEW COM Common Stock 682680103 1821 35954 SH SOLE 35954 0 0 OKTA INC CL A Common Stock 679295105 407 1847 SH SOLE 1847 0 0 UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 159 671 SH SOLE 671 0 0 OLLIES BARGAIN OUTLET HLDGS IN COM Common Stock 681116109 508 5835 SH SOLE 5835 0 0 OLIN CORP COM PAR $1 Common Stock 680665205 193 5090 SH SOLE 5090 0 0 GRUPO AEROPORTUARIO DEL CENTRO SPON ADR ADR 400501102 10 206 SH SOLE 206 0 0 OMNICOM GROUP INC COM Common Stock 681919106 418 5590 SH SOLE 5590 0 0 OMNICELL COM COM Common Stock 68213N109 383 2947 SH SOLE 2947 0 0 OMEROS CORP COM Common Stock 682143102 1 67 SH SOLE 67 0 0 ONEMAIN HLDGS INC COM Common Stock 68268W103 88 1629 SH SOLE 1629 0 0 OWENS & MINOR INC NEW COM Common Stock 690732102 381 10142 SH SOLE 10142 0 0 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS Common Stock 67420T206 57 2550 SH SOLE 2550 0 0 OMRON CORP SPONSORED ADR ADR 682151303 74 939 SH SOLE 939 0 0 OMNITEK ENGR CORP COM Common Stock 68215W107 0 2000 SH SOLE 2000 0 0 OMV AG SPON ADR NEW ADR 670875509 2 46 SH SOLE 46 0 0 ON SEMICONDUCTOR CORP COM Common Stock 682189105 682 16400 SH SOLE 16400 0 0 OLD NATL BANCORP IND COM Common Stock 680033107 183 9478 SH SOLE 9478 0 0 ONCTERNAL THERAPEUTICS INC COM Common Stock 68236P107 6 725 SH SOLE 725 0 0 ONCOLYTICS BIOTECH INC COM NEW Common Stock 682310875 2 501 SH SOLE 501 0 0 1LIFE HEALTHCARE INC COM Common Stock 68269G107 19 475 SH SOLE 475 0 0 FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND ETF 315912808 104 202 SH SOLE 202 0 0 ONTO INNOVATION INC COM Common Stock 683344105 237 3608 SH SOLE 3608 0 0 OOMA INC COM Common Stock 683416101 3 187 SH SOLE 187 0 0 OPTION CARE HEALTH INC COM NEW Common Stock 68404L201 11 629 SH SOLE 629 0 0 OPENDOOR TECHNOLOGIES INC COM Common Stock 683712103 18 840 SH SOLE 840 0 0 ONO PHARMACEUTICAL CO LTD ADR ADR 682736103 1 154 SH SOLE 154 0 0 OPKO HEALTH INC COM Common Stock 68375N103 224 52259 SH SOLE 52259 0 0 OPTIMIZERX CORP COM NEW Common Stock 68401U204 15 300 SH SOLE 300 0 0 OPT SCIENCES CORP COM Common Stock 671003101 34 1700 SH SOLE 1700 0 0 OPPENHEIMER HLDGS INC CL A NON VTG Common Stock 683797104 438 10929 SH SOLE 10929 0 0 OSISKO GOLD ROYALTIES LTD COM Common Stock 68827L101 5 451 SH SOLE 451 0 0 ORMAT TECHNOLOGIES INC COM Common Stock 686688102 100 1270 SH SOLE 1270 0 0 ORANGE SPONSORED ADR ADR 684060106 129 10489 SH SOLE 10489 0 0 ORBCOMM INC COM Common Stock 68555P100 7 979 SH SOLE 979 0 0 ORACLE CORP COM Common Stock 68389X105 26094 371875 SH SOLE 371875 0 0 ORHUB INC COM Common Stock 68620R107 31 1000000 SH SOLE 1000000 0 0 OLD REP INTL CORP COM Common Stock 680223104 607 27793 SH SOLE 27793 0 0 ORKLA A S SPON ADR A ADR 686331109 14 1462 SH SOLE 1462 0 0 OREILLY AUTOMOTIVE INC COM Common Stock 67103H107 3729 7352 SH SOLE 7352 0 0 OROCOBRE LTD SHS Common Stock Q7142R106 136 37500 SH SOLE 37500 0 0 ORRSTOWN FINL SVCS INC COM Common Stock 687380105 14 628 SH SOLE 628 0 0 OLD SECOND BANCORP INC ILL COM Common Stock 680277100 9 718 SH SOLE 718 0 0 OVERSEAS SHIPHOLDING GROUP INC CL A NEW Common Stock 69036R863 3 1529 SH SOLE 1529 0 0 OSI SYSTEMS INC COM Common Stock 671044105 12 127 SH SOLE 127 0 0 OSHKOSH CORP COM Common Stock 688239201 158 1328 SH SOLE 1328 0 0 ONESPAN INC COM Common Stock 68287N100 282 11527 SH SOLE 11527 0 0 OVERSTOCK COM INC DEL COM Common Stock 690370101 20 302 SH SOLE 302 0 0 ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 64 5496 SH SOLE 5496 0 0 ONESPAWORLD HOLDINGS LIMITED COM Common Stock P73684113 4 361 SH SOLE 361 0 0 OPEN TEXT CORP COM Common Stock 683715106 1032 21625 SH SOLE 21625 0 0 CD PROJEKT SA UNSPONSRED ADS ADR 125105106 1 67 SH SOLE 67 0 0 OTONOMY INC COM Common Stock 68906L105 26 10000 SH SOLE 10000 0 0 OTIS WORLDWIDE CORP COM Common Stock 68902V107 1883 27509 SH SOLE 27509 0 0 OTSUKA HLDGS CO LTD UNSPONSORED ADR ADR 689164101 7 351 SH SOLE 351 0 0 OTTER TAIL CORP COM Common Stock 689648103 41 896 SH SOLE 896 0 0 OVERSEA-CHINESE BKG CORP LTD UNSPONSORD ADR ADR 690333109 9 485 SH SOLE 485 0 0 OVINTIV INC COM Common Stock 69047Q102 92 3871 SH SOLE 3871 0 0 OXFORD INDS INC COM Common Stock 691497309 197 2259 SH SOLE 2259 0 0 OCCIDENTAL PETE CORP COM Common Stock 674599105 386 14497 SH SOLE 14497 0 0 OCCIDENTAL PETE CORP WT EXP 080327 Common Stock 674599162 22 1880 SH SOLE 1880 0 0 BANK OZK COM Common Stock 06417N103 192 4707 SH SOLE 4707 0 0 OZ MINERALS LTD SHS Common Stock Q7161P122 3 159 SH SOLE 159 0 0 OZOP ENERGY SOLUTIONS INC COM Common Stock 692732209 2 20000 SH SOLE 20000 0 0 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Common Stock 726503105 278 30515 SH SOLE 30515 0 0 PAN AMERN SILVER CORP COM Common Stock 697900108 2 50 SH SOLE 50 0 0 GRUPO AEROPUERTO DEL PACIFICO SPON ADR B ADR 400506101 47 446 SH SOLE 446 0 0 PACIFIC BIOSCIENCES CALIF INC COM Common Stock 69404D108 88 2635 SH SOLE 2635 0 0 RANPAK HOLDINGS CORP COM CL A Common Stock 75321W103 259 12895 SH SOLE 12895 0 0 PACWEST BANCORP DEL COM Common Stock 695263103 415 10877 SH SOLE 10877 0 0 PENSKE AUTOMOTIVE GRP INC COM Common Stock 70959W103 181 2255 SH SOLE 2255 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A Common Stock 72651A207 26 2731 SH SOLE 2731 0 0 ABERDEEN STANDARD PHYSICAL PALLADIUM SHARES ETF ETF 003262102 76 310 SH SOLE 310 0 0 PANDORA A /S SPONSORED ADR ADR 698341203 1 38 SH SOLE 38 0 0 PALO ALTO NETWORKS INC COM Common Stock 697435105 3070 9532 SH SOLE 9532 0 0 INNOVATOR S&P 500 POWER BUFFER ETF - APRIL ETF 45782C870 40 1455 SH SOLE 1455 0 0 PAR TECHNOLOGY CORP COM Common Stock 698884103 36 544 SH SOLE 544 0 0 PARADISE INC COM Common Stock 699058103 7 764 SH SOLE 764 0 0 PAR PAC HOLDINGS INC COM NEW Common Stock 69888T207 165 11715 SH SOLE 11715 0 0 PASSAGE BIO INC COM Common Stock 702712100 9 490 SH SOLE 490 0 0 PATIENT ACCESS SOLUTIONS INC COM NEW Common Stock 70324A208 1 100000 SH SOLE 100000 0 0 PATRICK INDS INC COM Common Stock 703343103 19 220 SH SOLE 220 0 0 PROSHARES PET CARE ETF ETF 74348A145 17 229 SH SOLE 229 0 0 PAYCOM SOFTWARE INC COM Common Stock 70432V102 1432 3870 SH SOLE 3870 0 0 PAYCHEX INC COM Common Stock 704326107 4007 40882 SH SOLE 40882 0 0 PROSPERITY BANCSHARES INC COM Common Stock 743606105 10146 134599 SH SOLE 134599 0 0 PEMBINA PIPELINE CORP COM Common Stock 706327103 157 5426 SH SOLE 5426 0 0 PT BANK CENTRAL ASIA TBK UNSPONSORD ADR ADR 69368G105 1 16 SH SOLE 16 0 0 PEOPLES UNITED FINANCIAL INC COM Common Stock 712704105 145 8094 SH SOLE 8094 0 0 INVESCO GLOBAL CLEAN ENERGY ETF ETF 46138G847 41 1286 SH SOLE 1286 0 0 INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF ETF 46137V787 78 1054 SH SOLE 1054 0 0 TOUCHSTONE EXPL INC NEW COM Common Stock 89156L108 7 5500 SH SOLE 5500 0 0 PBF ENERGY INC CL A Common Stock 69318G106 54 3833 SH SOLE 3833 0 0 PRESTIGE CONSMR HEALTHCARE INC COM Common Stock 74112D101 38 869 SH SOLE 869 0 0 PITNEY BOWES INC COM Common Stock 724479100 96 11648 SH SOLE 11648 0 0 PRUDENTIAL BANCORP INC NEW COM Common Stock 74431A101 0 19 SH SOLE 19 0 0 PIONEER BANKCORP INC COM Common Stock 723606208 84 2400 SH SOLE 2400 0 0 INVESCO S&P 500 BUYWRITE ETF ETF 46137V399 2 84 SH SOLE 84 0 0 POTBELLY CORP COM Common Stock 73754Y100 1 150 SH SOLE 150 0 0 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 13 1514 SH SOLE 1514 0 0 PERMIAN BASIN RTY TR UNIT BEN INT Common Stock 714236106 366 91771 SH SOLE 91771 0 0 INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 170 1732 SH SOLE 1732 0 0 PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 15 1500 SH SOLE 1500 0 0 PACCAR INC COM Common Stock 693718108 1141 12281 SH SOLE 12281 0 0 PCB BANCORP COM Common Stock 740163100 1 64 SH SOLE 64 0 0 INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404 10 450 SH SOLE 450 0 0 PG&E CORP COM Common Stock 69331C108 72 6142 SH SOLE 6142 0 0 PERIPHAS CAPITAL PARTNERING UNIT Common Stock 713895209 113 4597 SH SOLE 4597 0 0 PANASONIC CORP ADR ADR 69832A205 27 2035 SH SOLE 2035 0 0 PACIRA BIOSCIENCES INC COM Common Stock 695127100 555 7925 SH SOLE 7925 0 0 PCSB FINL CORP COM Common Stock 69324R104 0 9 SH SOLE 9 0 0 PAYLOCITY HLDG CORP COM Common Stock 70438V106 124 687 SH SOLE 687 0 0 PCCW LTD SHS Common Stock Y6802P120 0 600 SH SOLE 600 0 0 INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 46138E784 19 719 SH SOLE 719 0 0 PAGERDUTY INC COM Common Stock 69553P100 8 210 SH SOLE 210 0 0 PERIDOT ACQUISITION CORP SHS CL A Common Stock G7008A115 1 50 SH SOLE 50 0 0 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 74 4288 SH SOLE 4288 0 0 PDC ENERGY INC COM Common Stock 69327R101 221 6410 SH SOLE 6410 0 0 PATTERSON COS INC COM Common Stock 703395103 27 835 SH SOLE 835 0 0 PDF SOLUTIONS INC COM Common Stock 693282105 24 1331 SH SOLE 1331 0 0 PDL CMNTY BANCORP COM Common Stock 69290X101 1 76 SH SOLE 76 0 0 INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. SMALL-MID ETF ETF 46138E735 32 865 SH SOLE 865 0 0 PERIDOT ACQUISITION CORP II UNIT Common Stock G7008B113 63 6305 SH SOLE 6305 0 0 INVESCO DWA MOMENTUM ETF ETF 46137V837 25 297 SH SOLE 297 0 0 PERNOD RICARD SA ADR ADR 714264207 687 18392 SH SOLE 18392 0 0 FLUTTER ENTMT PLC UNSPONSORED ADS ADR 344044102 220 2014 SH SOLE 2014 0 0 PEOPLES BANCORP N C INC COM Common Stock 710577107 118 4989 SH SOLE 4989 0 0 PEOPLES BANCORP INC COM Common Stock 709789101 16 487 SH SOLE 487 0 0 PUBLIC SVC ENTERPRISE GRP INC COM Common Stock 744573106 2547 42296 SH SOLE 42296 0 0 PEGASYSTEMS INC COM Common Stock 705573103 58 509 SH SOLE 509 0 0 INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETF ETF 46137V720 57 1248 SH SOLE 1248 0 0 PENUMBRA INC COM Common Stock 70975L107 22 82 SH SOLE 82 0 0 PENN NATL GAMING INC COM Common Stock 707569109 1159 11054 SH SOLE 11054 0 0 PEPSICO INC COM Common Stock 713448108 25906 183146 SH SOLE 183146 0 0 PERION NETWORK LTD SHS NEW Common Stock M78673114 1276 71305 SH SOLE 71305 0 0 PETMED EXPRESS INC COM Common Stock 716382106 44 1248 SH SOLE 1248 0 0 PREFERRED BK LOS ANGELES CA COM NEW Common Stock 740367404 1 8 SH SOLE 8 0 0 PREMIER FINL BANCORP INC COM Common Stock 74050M105 11 595 SH SOLE 595 0 0 PATHFINDER ACQUISITION CORP UNIT EX 021726 Common Stock G04119114 200 20205 SH SOLE 20205 0 0 PFIZER INC COM Common Stock 717081103 27653 763272 SH SOLE 763272 0 0 ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 35899 934875 SH SOLE 934875 0 0 GLOBAL X U.S. PREFERRED ETF ETF 37954Y657 1406 55124 SH SOLE 55124 0 0 PRINCIPAL FINANCIAL GROUP INC COM Common Stock 74251V102 830 13835 SH SOLE 13835 0 0 PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 24 412 SH SOLE 412 0 0 INVESCO DWA FINANCIAL MOMENTUM ETF ETF 46137V860 38 798 SH SOLE 798 0 0 INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 452 13070 SH SOLE 13070 0 0 PROOFPOINT INC COM Common Stock 743424103 349 2771 SH SOLE 2771 0 0 PROVIDENT FINL SVCS INC COM Common Stock 74386T105 281 12602 SH SOLE 12602 0 0 PENNYMAC FINL SVCS INC NEW COM Common Stock 70932M107 240 3586 SH SOLE 3586 0 0 PROCTER AND GAMBLE CO COM Common Stock 742718109 102685 758214 SH SOLE 758214 0 0 PEAPACK-GLADSTONE FINL CORP COM Common Stock 704699107 4 137 SH SOLE 137 0 0 PRECIGEN INC COM Common Stock 74017N105 50 7246 SH SOLE 7246 0 0 INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 701 37120 SH SOLE 37120 0 0 PEGASUS GAMING CORP COM Common Stock 705908101 0 1000 SH SOLE 1000 0 0 INVESCO GLOBAL SHORT TERM HIGH YIELD BOND ETF ETF 46138E669 2923 132248 SH SOLE 132248 0 0 PROGYNY INC COM Common Stock 74340E103 46 1037 SH SOLE 1037 0 0 PROGRESSIVE CORP COM Common Stock 743315103 1429 14949 SH SOLE 14949 0 0 PGT INNOVATIONS INC COM Common Stock 69336V101 115 4536 SH SOLE 4536 0 0 INVESCO PREFERRED ETF ETF 46138E511 1116 74400 SH SOLE 74400 0 0 PARKER-HANNIFIN CORP COM Common Stock 701094104 1316 4172 SH SOLE 4172 0 0 INVESCO FUNDAMENTAL HIGH YIELD CORPORATE BOND ETF ETF 46138E719 223 11534 SH SOLE 11534 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 363 6371 SH SOLE 6371 0 0 PULTE GROUP INC COM Common Stock 745867101 49131 934429 SH SOLE 934429 0 0 INVESCO WATER RESOURCES ETF ETF 46137V142 492 9963 SH SOLE 9963 0 0 GROWLIFE INC COM NEW Common Stock 39985X203 0 334 SH SOLE 334 0 0 PHREESIA INC COM Common Stock 71944F106 8 156 SH SOLE 156 0 0 PHARMAGEN INC COM Common Stock 71715W106 0 20000 SH SOLE 20000 0 0 IMPINJ INC COM Common Stock 453204109 35 612 SH SOLE 612 0 0 ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 41 976 SH SOLE 976 0 0 POLARIS INC COM Common Stock 731068102 1027 7696 SH SOLE 7696 0 0 PREMIER INC CL A Common Stock 74051N102 2093 61827 SH SOLE 61827 0 0 PING IDENTITY HLDG CORP COM Common Stock 72341T103 19 861 SH SOLE 861 0 0 PINTEREST INC CL A Common Stock 72352L106 1477 19955 SH SOLE 19955 0 0 INVESCO GLOBAL WATER ETF ETF 46138E651 0 11 SH SOLE 11 0 0 P10 HLDG INC COM Common Stock 69372U207 0 47 SH SOLE 47 0 0 PIPER SANDLER COMPANIES COM Common Stock 724078100 152 1386 SH SOLE 1386 0 0 PIERIS PHARMACEUTICALS INC COM Common Stock 720795103 3 1000 SH SOLE 1000 0 0 INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 46137V662 139 1765 SH SOLE 1765 0 0 PJT PARTNERS INC COM CL A Common Stock 69343T107 46 687 SH SOLE 687 0 0 PARKE BANCORP INC COM Common Stock 700885106 10 522 SH SOLE 522 0 0 PARK AEROSPACE CORP COM Common Stock 70014A104 7 513 SH SOLE 513 0 0 PACKAGING CORP AMER COM Common Stock 695156109 13896 102581 SH SOLE 102581 0 0 PERKINELMER INC COM Common Stock 714046109 11877 92578 SH SOLE 92578 0 0 PARKWAY ACQUISITION CORP COM Common Stock 70153X105 83 7375 SH SOLE 7375 0 0 PARK-OHIO HLDGS CORP COM Common Stock 700666100 15 481 SH SOLE 481 0 0 INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 87 1028 SH SOLE 1028 0 0 POSCO SPONSORED ADR ADR 693483109 18 250 SH SOLE 250 0 0 PHOTRONICS INC COM Common Stock 719405102 100 7789 SH SOLE 7789 0 0 ANAPLAN INC COM Common Stock 03272L108 32 587 SH SOLE 587 0 0 WISDOMTREE GROWTH LEADERS FUND ETF 97717Y717 171 3852 SH SOLE 3852 0 0 DAVE & BUSTERS ENTMT INC COM Common Stock 238337109 47 976 SH SOLE 976 0 0 CHILDRENS PL INC NEW COM Common Stock 168905107 52 751 SH SOLE 751 0 0 PIEDMONT LITHIUM LTD SPONSORED ADS ADR 720162106 29 418 SH SOLE 418 0 0 PALOMAR HLDGS INC COM Common Stock 69753M105 9 127 SH SOLE 127 0 0 PLANET FITNESS INC CL A Common Stock 72703H101 91 1173 SH SOLE 1173 0 0 DOUGLAS DYNAMICS INC COM Common Stock 25960R105 172 3719 SH SOLE 3719 0 0 PREFORMED LINE PRODS CO COM Common Stock 740444104 151 2197 SH SOLE 2197 0 0 PULSE BIOSCIENCES INC COM Common Stock 74587B101 155 6564 SH SOLE 6564 0 0 PLANTRONICS INC NEW COM Common Stock 727493108 131 3359 SH SOLE 3359 0 0 PLAYTIKA HLDG CORP COM Common Stock 72815L107 0 16 SH SOLE 16 0 0 PALANTIR TECHNOLOGIES INC CL A Common Stock 69608A108 475 20395 SH SOLE 20395 0 0 PLUG POWER INC COM NEW Common Stock 72919P202 379 10569 SH SOLE 10569 0 0 EPLUS INC COM Common Stock 294268107 39 389 SH SOLE 389 0 0 PROTALIX BIOTHERAPEUTICS INC COM Common Stock 74365A309 4 800 SH SOLE 800 0 0 PLEXUS CORP COM Common Stock 729132100 106 1159 SH SOLE 1159 0 0 PHILIP MORRIS INTL INC COM Common Stock 718172109 8198 91213 SH SOLE 91213 0 0 CPI CARD GROUP INC COM NEW Common Stock 12634H200 4 300 SH SOLE 300 0 0 PNC FINL SVCS GROUP INC COM Common Stock 693475105 11297 64404 SH SOLE 64404 0 0 PINNACLE FINL PARTNERS INC COM Common Stock 72346Q104 1439 16229 SH SOLE 16229 0 0 PING AN INS GROUP CO CHINA LTD SPON ADR REP H ADR 72341E304 477 19846 SH SOLE 19846 0 0 PNM RES INC COM Common Stock 69349H107 103 2093 SH SOLE 2093 0 0 INVESCO NASDAQ INTERNET ETF ETF 46137V530 35 150 SH SOLE 150 0 0 PENTAIR PLC SHS Common Stock G7S00T104 2234 35849 SH SOLE 35849 0 0 PENNANT GROUP INC COM Common Stock 70805E109 25 539 SH SOLE 539 0 0 PINNACLE WEST CAP CORP COM Common Stock 723484101 393 4829 SH SOLE 4829 0 0 PORSCHE AUTOMOBIL HLDG SE UNSPONSORD ADR ADR 73328P106 2 176 SH SOLE 176 0 0 PHOTON CTL INC COM Common Stock 719360109 1 260 SH SOLE 260 0 0 INSULET CORP COM Common Stock 45784P101 563 2158 SH SOLE 2158 0 0 POOL CORP COM Common Stock 73278L105 1378 3990 SH SOLE 3990 0 0 PORTLAND GEN ELEC CO COM NEW Common Stock 736508847 171 3579 SH SOLE 3579 0 0 POSHMARK INC COM CL A Common Stock 73739W104 6 148 SH SOLE 148 0 0 POST HLDGS INC COM Common Stock 737446104 274 2596 SH SOLE 2596 0 0 OM HOLDINGS INTERNATIONAL INC COM Common Stock 735867103 0 4 SH SOLE 4 0 0 POTNETWORK HLDGS INC COM NEW Common Stock 737636209 0 5000 SH SOLE 5000 0 0 GLOBAL X CANNABIS ETF ETF 37954Y426 82 5132 SH SOLE 5132 0 0 POWER INTEGRATIONS INC COM Common Stock 739276103 107 1312 SH SOLE 1312 0 0 POWELL INDS INC COM Common Stock 739128106 8 240 SH SOLE 240 0 0 AMMO INC COM Common Stock 00175J107 369 62356 SH SOLE 62356 0 0 INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 16 225 SH SOLE 225 0 0 PACIFIC PREMIER BANCORP COM Common Stock 69478X105 224 5162 SH SOLE 5162 0 0 PINNACLE BANKSHARES CORP COM Common Stock 72345E102 45 1750 SH SOLE 1750 0 0 PILGRIMS PRIDE CORP COM Common Stock 72147K108 46 1949 SH SOLE 1949 0 0 PT BANK MANDIRI PERSERO TBK UNSPONSORED ADR ADR 69367U105 41 4623 SH SOLE 4623 0 0 PPG INDS INC COM Common Stock 693506107 1569 10443 SH SOLE 10443 0 0 PPL CORP COM Common Stock 69351T106 688 23542 SH SOLE 23542 0 0 ABERDEEN STANDARD PHYSICAL PLATINUM SHARES ETF ETF 003260106 28 250 SH SOLE 250 0 0 KERING S A UNSPONSORED ADR ADR 492089107 37 533 SH SOLE 533 0 0 PQ GROUP HLDGS INC COM Common Stock 73943T103 3 181 SH SOLE 181 0 0 PROASSURANCE CORP COM Common Stock 74267C106 1750 65257 SH SOLE 65257 0 0 PRA GROUP INC COM Common Stock 69354N106 55 1489 SH SOLE 1489 0 0 PRA HEALTH SCIENCES INC COM Common Stock 69354M108 2634 17181 SH SOLE 17181 0 0 PRAXIS PRECISION MEDICINES INC COM Common Stock 74006W108 0 14 SH SOLE 14 0 0 PERDOCEO ED CORP COM Common Stock 71363P106 37 3104 SH SOLE 3104 0 0 PREDICTIVE TECHNOLOGY GROUP IN COM Common Stock 74039H102 0 2500 SH SOLE 2500 0 0 INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 3326 21928 SH SOLE 21928 0 0 PERFICIENT INC COM Common Stock 71375U101 99 1690 SH SOLE 1690 0 0 INVESCO FTSE RAFI US 1500A SMALL-MIDA ETF ETF 46137V597 141 797 SH SOLE 797 0 0 PROG HOLDINGS INC COM NPV Common Stock 74319R101 437 10095 SH SOLE 10095 0 0 PERRIGO CO PLC SHS Common Stock G97822103 86 2123 SH SOLE 2123 0 0 PROGRESS SOFTWARE CORP COM Common Stock 743312100 70 1587 SH SOLE 1587 0 0 PRIMERICA INC COM Common Stock 74164M108 114 772 SH SOLE 772 0 0 PRIMORIS SVCS CORP COM Common Stock 74164F103 11 333 SH SOLE 333 0 0 PARK NATL CORP COM Common Stock 700658107 73 561 SH SOLE 561 0 0 PROTO LABS INC COM Common Stock 743713109 304 2497 SH SOLE 2497 0 0 PRIMO WATER CORPORATION COM Common Stock 74167P108 60 3693 SH SOLE 3693 0 0 INVESCO DWA INDUSTRIALS MOMENTUM ETF ETF 46137V845 50 491 SH SOLE 491 0 0 THE 3D PRINTING ETF ETF 00214Q500 30 763 SH SOLE 763 0 0 PROS HOLDINGS INC COM Common Stock 74346Y103 16 371 SH SOLE 371 0 0 PROACTIS HOLDINGS PLC ORD SHS Common Stock G724AB102 2 4000 SH SOLE 4000 0 0 PROFOUND MED CORP COM NEW Common Stock 74319B502 123 6100 SH SOLE 6100 0 0 PROSIGHT GLOBAL INC COM Common Stock 74349J103 329 26085 SH SOLE 26085 0 0 PROSUS N V SPONSORED ADR ADR 74365P108 320 14383 SH SOLE 14383 0 0 PROPHASE LABS INC COM Common Stock 74345W108 18 2500 SH SOLE 2500 0 0 PURPLE INNOVATION INC COM Common Stock 74640Y106 4 124 SH SOLE 124 0 0 PROQR THRAPEUTICS N V SHS EURO Common Stock N71542109 50 7500 SH SOLE 7500 0 0 PERSPECTA INC COM Common Stock 715347100 47 1614 SH SOLE 1614 0 0 PROSPECTOR CAPITAL CORP CL A Common Stock G7273A105 6 600 SH SOLE 600 0 0 PROSPECTOR CAPITAL CORP WT EXP 010125 Common Stock G7273A113 1 500 SH SOLE 500 0 0 PROTHENA CORP PLC SHS Common Stock G72800108 17 684 SH SOLE 684 0 0 PARATEK PHARMACEUTICALS INC COM Common Stock 699374302 6 826 SH SOLE 826 0 0 CARPARTS COM INC COM Common Stock 14427M107 0 10 SH SOLE 10 0 0 PRUDENTIAL FINL INC COM Common Stock 744320102 1574 17277 SH SOLE 17277 0 0 PROVENTION BIO INC COM Common Stock 74374N102 1 52 SH SOLE 52 0 0 PRYSMIAN SPA UNSPONSORD ADR ADR 74440L106 1 42 SH SOLE 42 0 0 PAYSAFE LIMITED ORD Common Stock G6964L107 14 1011 SH SOLE 1011 0 0 INVESCO DYNAMIC SEMICONDUCTORS ETF ETF 46137V647 72 600 SH SOLE 600 0 0 INVESCO DYNAMIC SOFTWARE ETF ETF 46137V639 390 2500 SH SOLE 2500 0 0 PERSIMMON UNSPONSORD ADR ADR 715318101 1 16 SH SOLE 16 0 0 PRICESMART INC COM Common Stock 741511109 160 1651 SH SOLE 1651 0 0 PARSONS CORPORATION COM Common Stock 744611104 27 661 SH SOLE 661 0 0 PERSONALIS INC COM Common Stock 71535D106 2 80 SH SOLE 80 0 0 PEARSON PLC SPONSORED ADR ADR 705015105 3 314 SH SOLE 314 0 0 INVESCO GLOBAL LISTED PRIVATE EQUITY ETF ETF 46137V589 1 67 SH SOLE 67 0 0 PROSHARES SHORT QQQ ETF 74347B714 1 100 SH SOLE 100 0 0 PURE STORAGE INC CL A Common Stock 74624M102 50 2327 SH SOLE 2327 0 0 PERSHING SQUARE TONTINE HLDGS COM CL A Common Stock 71531R109 51 2135 SH SOLE 2135 0 0 PHILLIPS 66 COM Common Stock 718546104 1709 20954 SH SOLE 20954 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT Common Stock 718549207 84 2658 SH SOLE 2658 0 0 PTC INC COM Common Stock 69370C100 624 4531 SH SOLE 4531 0 0 PTC THERAPEUTICS INC COM Common Stock 69366J200 19 410 SH SOLE 410 0 0 POLARITYTE INC COM Common Stock 731094108 0 1 SH SOLE 1 0 0 PATTERSON-UTI ENERGY INC COM Common Stock 703481101 78 10896 SH SOLE 10896 0 0 INVESCO DWA HEALTHCARE MOMENTUM ETF ETF 46137V852 556 3539 SH SOLE 3539 0 0 PROPTECH INVESTMENT CORP II UNIT EX Common Stock 743497208 568 56634 SH SOLE 56634 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 Common Stock 696077403 8 11750 SH SOLE 11750 0 0 PELOTON INTERACTIVE INC CL A COM Common Stock 70614W100 505 4490 SH SOLE 4490 0 0 PROTECTIVE INS CORP CL B Common Stock 74368L203 3 121 SH SOLE 121 0 0 PACTIV EVERGREEN INC COM Common Stock 69526K105 3 250 SH SOLE 250 0 0 ALTABANCORP COM Common Stock 744602608 15 363 SH SOLE 363 0 0 PUBLICIS GROUPE SA SPONSORED ADR ADR 74463M106 42 2769 SH SOLE 2769 0 0 PRUDENTIAL PLC ADR ADR 74435K204 139 3256 SH SOLE 3256 0 0 PROPETRO HLDG CORP COM Common Stock 74347M108 71 6654 SH SOLE 6654 0 0 PROMOTORA Y OPERADORA DE INFRA SPONSORED ADR ADR 74343W100 20 136 SH SOLE 136 0 0 PICK-UPS PLUS INC COM Common Stock 719574105 0 1000 SH SOLE 1000 0 0 PURATION INC COM Common Stock 74609P104 0 1000 SH SOLE 1000 0 0 PENN VA CORP COM Common Stock 70788V102 14 1056 SH SOLE 1056 0 0 PROVECTUS BIOPHARMACEUTICALS I COM Common Stock 74373P108 2 22457 SH SOLE 22457 0 0 PRETIUM RES INC COM Common Stock 74139C102 10 1000 SH SOLE 1000 0 0 PVH CORPORATION COM Common Stock 693656100 141 1330 SH SOLE 1330 0 0 INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 46137V746 82 1200 SH SOLE 1200 0 0 POWER CORP CDA COM Common Stock 739239101 9 356 SH SOLE 356 0 0 POWERFLEET INC COM Common Stock 73931J109 93 11265 SH SOLE 11265 0 0 PENNS WOODS BANCORP INC COM Common Stock 708430103 81 3358 SH SOLE 3358 0 0 QUANTA SVCS INC COM Common Stock 74762E102 803 9129 SH SOLE 9129 0 0 INVESCO DYNAMIC LARGE CAP VALUE ETF ETF 46137V738 36 837 SH SOLE 837 0 0 POWERVERDE INC COM Common Stock 73937M106 51 85528 SH SOLE 85528 0 0 INVESCO CALIFORNIA AMT-FREE MUNICIPAL BOND ETF ETF 46138E206 153 5543 SH SOLE 5543 0 0 PIONEER NAT RES CO COM Common Stock 723787107 3177 19935 SH SOLE 19935 0 0 INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF ETF 46138E743 71 1526 SH SOLE 1526 0 0 INVESCO FTSE RAFI EMERGING MARKETS ETF ETF 46138E727 158 7021 SH SOLE 7021 0 0 PIXELWORKS INC COM NEW Common Stock 72581M305 0 102 SH SOLE 102 0 0 POLYPID LTD SHS Common Stock M8001Q118 1 100 SH SOLE 100 0 0 PAYPAL HLDGS INC COM Common Stock 70450Y103 10083 41522 SH SOLE 41522 0 0 INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 423 15804 SH SOLE 15804 0 0 PZENA INVT MGMT INC CLASS A Common Stock 74731Q103 160 15162 SH SOLE 15162 0 0 PAPA JOHNS INTL INC COM Common Stock 698813102 50 563 SH SOLE 563 0 0 IQ HEDGE MULTI-STRATEGY TRACKER ETF ETF 45409B107 781 24550 SH SOLE 24550 0 0 QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 19 2578 SH SOLE 2578 0 0 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 149 2169 SH SOLE 2169 0 0 QUALCOMM INC COM Common Stock 747525103 27347 206254 SH SOLE 206254 0 0 QCR HOLDINGS INC COM Common Stock 74727A104 3 54 SH SOLE 54 0 0 QUIDEL CORP COM Common Stock 74838J101 101 786 SH SOLE 786 0 0 FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 30 560 SH SOLE 560 0 0 SPDR MSCI EMERGING MARKETS STRATEGICFACTORS ETF ETF 78463X426 36 530 SH SOLE 530 0 0 QIAGEN NV SHS NEW Common Stock N72482123 38 784 SH SOLE 784 0 0 PROSHARES ULTRASHORT QQQ ETF 74347G739 80 3050 SH SOLE 3050 0 0 ISHARES AAA - A RATED CORPORATE BOND ETF ETF 46429B291 130 2350 SH SOLE 2350 0 0 QUALYS INC COM Common Stock 74758T303 130 1238 SH SOLE 1238 0 0 QUANTUM CORP COM NEW Common Stock 747906501 111 13375 SH SOLE 13375 0 0 QUINSTREET INC COM Common Stock 74874Q100 2718 133908 SH SOLE 133908 0 0 INVESCO QQQ TRUST ETF 46090E103 21447 67161 SH SOLE 67161 0 0 INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631 134 4206 SH SOLE 4206 0 0 INVESCO NASDAQ 100 ETF ETF 46138G649 67 514 SH SOLE 514 0 0 QURATE RETAIL INC COM SER A Common Stock 74915M100 163 13892 SH SOLE 13892 0 0 QORVO INC COM Common Stock 74736K101 2776 15196 SH SOLE 15196 0 0 QUANTUMSCAPE CORP COM CL A Common Stock 490073103 170 3800 SH SOLE 3800 0 0 RESTAURANT BRANDS INTL INC COM Common Stock 76131D103 133 2031 SH SOLE 2031 0 0 FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 119 825 SH SOLE 825 0 0 QUATERRA RES INC COM Common Stock 747952109 0 2000 SH SOLE 2000 0 0 QUANTERIX CORP COM Common Stock 74766Q101 8 141 SH SOLE 141 0 0 Q2 HLDGS INC COM Common Stock 74736L109 36 359 SH SOLE 359 0 0 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 35481 291352 SH SOLE 291352 0 0 QUMU CORP COM Common Stock 749063103 8 1200 SH SOLE 1200 0 0 UNIQURE NV SHS Common Stock N90064101 17 500 SH SOLE 500 0 0 GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 62 2750 SH SOLE 2750 0 0 RYDER SYS INC COM Common Stock 783549108 192 2533 SH SOLE 2533 0 0 FERRARI N V COM Common Stock N3167Y103 1292 6171 SH SOLE 6171 0 0 RITE AID CORP COM Common Stock 767754872 94 4594 SH SOLE 4594 0 0 LIVERAMP HLDGS INC COM Common Stock 53815P108 72 1392 SH SOLE 1392 0 0 POLARIS INFRASTRUCTURE INC COM Common Stock 73106R100 0 4 SH SOLE 4 0 0 RANDSTAD NV UNSPONSORED ADR ADR 75279Q108 4 96 SH SOLE 96 0 0 ULTRAGENYX PHARMACEUTICAL INC COM Common Stock 90400D108 77 674 SH SOLE 674 0 0 RAVEN INDS INC COM Common Stock 754212108 7 186 SH SOLE 186 0 0 RITCHIE BROS AUCTIONEERS COM Common Stock 767744105 592 10117 SH SOLE 10117 0 0 REDBALL ACQUISITION CORP COM CL A Common Stock G7417R105 13 1278 SH SOLE 1278 0 0 RBB BANCORP COM Common Stock 74930B105 1 67 SH SOLE 67 0 0 RIBBON COMMUNICATIONS INC COM Common Stock 762544104 11 1319 SH SOLE 1319 0 0 REGAL BELOIT CORP COM Common Stock 758750103 136 952 SH SOLE 952 0 0 REPUBLIC BANCORP INC KY CL A Common Stock 760281204 94 2110 SH SOLE 2110 0 0 RECKITT BENCKISER GRP PLC SPONSORED ADR ADR 756255204 176 9658 SH SOLE 9658 0 0 RECKITT BENCKISER GRP PLC SHS Common Stock G74079107 67 750 SH SOLE 750 0 0 ROBLOX CORP CL A Common Stock 771049103 18 282 SH SOLE 282 0 0 RELIANT BANCORP INC COM Common Stock 75956B101 2 86 SH SOLE 86 0 0 RIVER CITY BK SACRAMENTO CALIF COM Common Stock 76803X106 330 1400 SH SOLE 1400 0 0 ROGERS COMMUNICATIONS INC CL B Common Stock 775109200 64 1375 SH SOLE 1375 0 0 RENT A CTR INC NEW COM Common Stock 76009N100 191 3316 SH SOLE 3316 0 0 ROCKET PHARMACEUTICALS INC COM Common Stock 77313F106 3 76 SH SOLE 76 0 0 ROCKY BRANDS INC COM Common Stock 774515100 1 21 SH SOLE 21 0 0 ROYAL CARIBBEAN GROUP COM Common Stock V7780T103 596 6966 SH SOLE 6966 0 0 R1 RCM INC COM Common Stock 749397105 29 1156 SH SOLE 1156 0 0 RECRUIT HLDGS CO LTD UNSPONSORD ADR ADR 75629J101 50 5109 SH SOLE 5109 0 0 ARCUS BIOSCIENCES INC COM Common Stock 03969F109 9 336 SH SOLE 336 0 0 RADIENT TECHNOLOGIES INC COM Common Stock 75034P106 2 22200 SH SOLE 22200 0 0 RED ELECTRICA CORPORACION SA UNSPONSORED ADR ADR 756568101 4 408 SH SOLE 408 0 0 REDFIN CORP COM Common Stock 75737F108 43 646 SH SOLE 646 0 0 VIVOS INC COM NEW Common Stock 92858K204 28 276000 SH SOLE 276000 0 0 INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 44 1100 SH SOLE 1100 0 0 RADIAN GROUP INC COM Common Stock 750236101 86 3695 SH SOLE 3695 0 0 RADNET INC COM Common Stock 750491102 219 10069 SH SOLE 10069 0 0 ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 591 16051 SH SOLE 16051 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 896 22844 SH SOLE 22844 0 0 ROYAL DSM N V SPON ADR ADR 780249108 119 2803 SH SOLE 2803 0 0 RADWARE LTD ORD Common Stock M81873107 1 42 SH SOLE 42 0 0 EVEREST RE GROUP LTD COM Common Stock G3223R108 952 3840 SH SOLE 3840 0 0 THE REALREAL INC COM Common Stock 88339P101 73 3209 SH SOLE 3209 0 0 RARE ELEMENT RES LTD COM Common Stock 75381M102 46 20330 SH SOLE 20330 0 0 RESEARCH FRONTIERS INC COM Common Stock 760911107 4 1550 SH SOLE 1550 0 0 RENEWABLE ENERGY GROUP INC COM NEW Common Stock 75972A301 1175 17798 SH SOLE 17798 0 0 REGENERON PHARMACEUTICALS COM Common Stock 75886F107 894 1889 SH SOLE 1889 0 0 REKOR SYSTEMS INC COM Common Stock 759419104 10 500 SH SOLE 500 0 0 RELX PLC SPONSORED ADR ADR 759530108 329 13059 SH SOLE 13059 0 0 ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 4254 120653 SH SOLE 120653 0 0 VANECK VECTORS RARE EARTH/STRATEGIC METALS ETF ETF 92189H805 36 475 SH SOLE 475 0 0 REMY COINTREAU S A UNSPONSORED ADR ADR 759655103 2 118 SH SOLE 118 0 0 RECRO PHARMA INC COM Common Stock 75629F109 6 2231 SH SOLE 2231 0 0 REPSOL S A SPON ADR ADR 76026T205 11 918 SH SOLE 918 0 0 RPC INC COM Common Stock 749660106 43 7964 SH SOLE 7964 0 0 RESONANT INC COM Common Stock 76118L102 4 1000 SH SOLE 1000 0 0 REATA PHARMACEUTICALS INC CL A Common Stock 75615P103 3 33 SH SOLE 33 0 0 REVLON INC CL A NEW Common Stock 761525609 71 5745 SH SOLE 5745 0 0 REV GROUP INC COM Common Stock 749527107 4 190 SH SOLE 190 0 0 REX AMERICAN RES CORP COM Common Stock 761624105 28 337 SH SOLE 337 0 0 REYNOLDS CONSUMER PRODS INC COM Common Stock 76171L106 135 4533 SH SOLE 4533 0 0 RESIDEO TECHNOLOGIES INC COM Common Stock 76118Y104 140 4941 SH SOLE 4941 0 0 REGIONS FINANCIAL CORP NEW COM Common Stock 7591EP100 3176 152672 SH SOLE 152672 0 0 INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 109 495 SH SOLE 495 0 0 RAFAEL HLDGS INC COM CL B Common Stock 75062E106 20 500 SH SOLE 500 0 0 RESOLUTE FST PRODS INC COM Common Stock 76117W109 2 181 SH SOLE 181 0 0 REINSURANCE GRP OF AMERICA INC COM NEW Common Stock 759351604 581 4606 SH SOLE 4606 0 0 RGC RES INC COM Common Stock 74955L103 395 17828 SH SOLE 17828 0 0 REPLIGEN CORP COM Common Stock 759916109 601 3092 SH SOLE 3092 0 0 INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF ETF 46137V324 39 218 SH SOLE 218 0 0 ROYAL GOLD INC COM Common Stock 780287108 105 972 SH SOLE 972 0 0 REGENXBIO INC COM Common Stock 75901B107 3 92 SH SOLE 92 0 0 RESOURCES CONNECTION INC COM Common Stock 76122Q105 16 1197 SH SOLE 1197 0 0 STURM RUGER & CO INC COM Common Stock 864159108 73 1098 SH SOLE 1098 0 0 REGIS CORP MINN COM Common Stock 758932107 5 403 SH SOLE 403 0 0 RH COM Common Stock 74967X103 360 604 SH SOLE 604 0 0 ROCHE HLDG LTD SPONSORED ADR ADR 771195104 1442 35548 SH SOLE 35548 0 0 ROCHE HLDGS AG BASEL DIVIDN RIGT CERT Common Stock H69293217 240 739 SH SOLE 739 0 0 ROBERT HALF INTL INC COM Common Stock 770323103 340 4350 SH SOLE 4350 0 0 INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373 32 200 SH SOLE 200 0 0 RCI HOSPITALITY HLDGS INC COM Common Stock 74934Q108 2 32 SH SOLE 32 0 0 LORDSTOWN MOTORS CORP COM CL A Common Stock 54405Q100 22 1829 SH SOLE 1829 0 0 TRANSOCEAN LTD REG SHS Common Stock H8817H100 8 2366 SH SOLE 2366 0 0 RIGEL PHARMACEUTICALS INC COM NEW Common Stock 766559603 2 469 SH SOLE 469 0 0 B. RILEY FINANCIAL INC COM Common Stock 05580M108 466 8257 SH SOLE 8257 0 0 RIO TINTO PLC SPONSORED ADR ADR 767204100 993 12170 SH SOLE 12170 0 0 RIOT BLOCKCHAIN INC COM Common Stock 767292105 44 825 SH SOLE 825 0 0 RAYMOND JAMES FINL INC COM Common Stock 754730109 4513 36710 SH SOLE 36710 0 0 ROCKSHIELD CAP CORP COM Common Stock 77406P102 0 500 SH SOLE 500 0 0 ROCKET COS INC COM CL A Common Stock 77311W101 13 578 SH SOLE 578 0 0 RAKUTEN GROUP INC ADR ADR 75102W108 114 9397 SH SOLE 9397 0 0 RALPH LAUREN CORP CL A Common Stock 751212101 277 2246 SH SOLE 2246 0 0 RADIANT LOGISTICS INC COM Common Stock 75025X100 7 1057 SH SOLE 1057 0 0 REALOGY HLDGS CORP COM Common Stock 75605Y106 187 12335 SH SOLE 12335 0 0 RLI CORP COM Common Stock 749607107 110 983 SH SOLE 983 0 0 REGIONAL MGMT CORP COM Common Stock 75902K106 2 65 SH SOLE 65 0 0 RE MAX HLDGS INC CL A Common Stock 75524W108 16 418 SH SOLE 418 0 0 RICHMOND MUT BANCORPORATION COM Common Stock 76525P100 1 90 SH SOLE 90 0 0 RAMBUS INC DEL COM Common Stock 750917106 141 7238 SH SOLE 7238 0 0 RESMED INC COM Common Stock 761152107 2019 10406 SH SOLE 10406 0 0 ROMEO POWER INC COM Common Stock 776153108 9 1047 SH SOLE 1047 0 0 RMR GROUP INC CL A Common Stock 74967R106 6 136 SH SOLE 136 0 0 RENESAS ELECTRONICS CORP UNSPONSORD ADR ADR 75972B101 0 43 SH SOLE 43 0 0 RINGCENTRAL INC CL A Common Stock 76680R206 735 2466 SH SOLE 2466 0 0 RENAULT S A UNSPONSORED ADR ADR 759673403 3 373 SH SOLE 373 0 0 RENAISSANCERE HLDGS LTD COM Common Stock G7496G103 216 1350 SH SOLE 1350 0 0 RENASANT CORP COM Common Stock 75970E107 49 1174 SH SOLE 1174 0 0 CONSTRUCTION PARTNERS INC COM CL A Common Stock 21044C107 53 1785 SH SOLE 1785 0 0 ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 142 2230 SH SOLE 2230 0 0 GIBRALTAR INDS INC COM Common Stock 374689107 110 1206 SH SOLE 1206 0 0 ROGERS CORP COM Common Stock 775133101 125 662 SH SOLE 662 0 0 ROHM CO LTD UNSPONSORD ADR ADR 775376106 19 384 SH SOLE 384 0 0 ROCKWELL AUTOMATION INC COM Common Stock 773903109 5351 20158 SH SOLE 20158 0 0 SPDR S&P KENSHO FINAL FRONTIERS ETF ETF 78468R630 1 30 SH SOLE 30 0 0 ROKU INC COM CL A Common Stock 77543R102 1157 3553 SH SOLE 3553 0 0 ROLLINS INC COM Common Stock 775711104 1038 30144 SH SOLE 30144 0 0 RBC BEARINGS INC COM Common Stock 75524B104 303 1538 SH SOLE 1538 0 0 ROPER TECHNOLOGIES INC COM Common Stock 776696106 1574 3902 SH SOLE 3902 0 0 ROSS STORES INC COM Common Stock 778296103 4341 36200 SH SOLE 36200 0 0 REALPAGE INC COM Common Stock 75606N109 29 331 SH SOLE 331 0 0 REPAY HLDGS CORP COM CL A Common Stock 76029L100 6 235 SH SOLE 235 0 0 RAPID7 INC COM Common Stock 753422104 13 168 SH SOLE 168 0 0 INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 7598 46250 SH SOLE 46250 0 0 RPM INTL INC COM Common Stock 749685103 646 7035 SH SOLE 7035 0 0 INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 239 3228 SH SOLE 3228 0 0 RANGE RES CORP COM Common Stock 75281A109 322 31214 SH SOLE 31214 0 0 DONNELLEY R R & SONS CO COM Common Stock 257867200 0 41 SH SOLE 41 0 0 RED ROBIN GOURMET BURGERS INC COM Common Stock 75689M101 36 906 SH SOLE 906 0 0 RED ROCK RESORTS INC CL A Common Stock 75700L108 12 367 SH SOLE 367 0 0 RELIANCE STEEL & ALUMINUM CO COM Common Stock 759509102 262 1722 SH SOLE 1722 0 0 REPUBLIC SVCS INC COM Common Stock 760759100 874 8755 SH SOLE 8755 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 4473 31574 SH SOLE 31574 0 0 RESERVE PETE CO COM Common Stock 761102102 13 80 SH SOLE 80 0 0 RIB SOFTWARE SE UNSPONSORED ADR ADR 74965G102 4 63 SH SOLE 63 0 0 VANECK VECTORS RUSSIA ETF ETF 92189F403 19 735 SH SOLE 735 0 0 RIGHTMOVE PLC UNSPONSORED ADR ADR 76657Y101 5 321 SH SOLE 321 0 0 RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 16 477 SH SOLE 477 0 0 RAYTHEON TECHNOLOGIES CORP COM Common Stock 75513E101 16299 210930 SH SOLE 210930 0 0 ARBORGEN HLDGS LTD SHS Common Stock Q0465M101 4 38333 SH SOLE 38333 0 0 RUBIUS THERAPEUTICS INC COM Common Stock 78116T103 0 10 SH SOLE 10 0 0 SUNRUN INC COM Common Stock 86771W105 216 3578 SH SOLE 3578 0 0 RUSH ENTERPRISES INC CL A Common Stock 781846209 434 8710 SH SOLE 8710 0 0 RUSH ENTERPRISES INC CL B Common Stock 781846308 376 8335 SH SOLE 8335 0 0 RUTHS HOSPITALITY GROUP INC COM Common Stock 783332109 77 3106 SH SOLE 3106 0 0 REVANCE THERAPEUTICS INC COM Common Stock 761330109 66 2374 SH SOLE 2374 0 0 RIVER FINL CORP COM Common Stock 76821P101 329 11500 SH SOLE 11500 0 0 REVIVE THERAPEUTICS LTD COM Common Stock 761516103 6 15500 SH SOLE 15500 0 0 RESVERLOGIX CORP COM Common Stock 76128M108 3 4000 SH SOLE 4000 0 0 RWE AG SPONSORED ADR ADR 74975E303 18 468 SH SOLE 468 0 0 INVESCO S&P 500 REVENUE ETF ETF 46138G698 17 248 SH SOLE 248 0 0 REWALK ROBOTICS LTD SHS Common Stock M8216Q200 12 4800 SH SOLE 4800 0 0 SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749 3 64 SH SOLE 64 0 0 SPDR DOW JONES REIT ETF ETF 78464A607 30 312 SH SOLE 312 0 0 SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863 41 1200 SH SOLE 1200 0 0 PROSHARES ULTRA HEALTH CARE ETF 74347R735 16 200 SH SOLE 200 0 0 REXNORD CORP COM Common Stock 76169B102 44 936 SH SOLE 936 0 0 RACKSPACE TECHNOLOGY INC COM Common Stock 750102105 48 2030 SH SOLE 2030 0 0 ROYAL BK CDA COM Common Stock 780087102 3787 41073 SH SOLE 41073 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203 175 1524 SH SOLE 1524 0 0 RAYONIER ADVANCED MATLS INC COM Common Stock 75508B104 39 4290 SH SOLE 4290 0 0 ROLLS-ROYCE HOLDINGS PLC SHS Common Stock G76225104 1 467 SH SOLE 467 0 0 ROLLS ROYCE HOLDINGS PLC SPONSORED ADR ADR 775781206 4 2580 SH SOLE 2580 0 0 INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332 2 6 SH SOLE 6 0 0 RYERSON HLDG CORP COM Common Stock 783754104 1 41 SH SOLE 41 0 0 RYOHIN KEIKAKU CO LTD UNSPONSORD ADR ADR 78392U105 95 4001 SH SOLE 4001 0 0 INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 1270 4706 SH SOLE 4706 0 0 RHYTHM PHARMACEUTICALS INC COM Common Stock 76243J105 1 31 SH SOLE 31 0 0 INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF ETF 46137V274 182 1757 SH SOLE 1757 0 0 SEABRIDGE GOLD INC COM Common Stock 811916105 11 700 SH SOLE 700 0 0 SABRE CORP COM Common Stock 78573M104 113 7650 SH SOLE 7650 0 0 SADLIER WILLIAM H INC COM Common Stock 786327106 27 1200 SH SOLE 1200 0 0 SANDERSON FARMS INC COM Common Stock 800013104 592 3798 SH SOLE 3798 0 0 SAFRAN SPON ADR ADR 786584102 119 3508 SH SOLE 3508 0 0 SAFETY INS GROUP INC COM Common Stock 78648T100 61 722 SH SOLE 722 0 0 SAGE THERAPEUTICS INC COM Common Stock 78667J108 39 516 SH SOLE 516 0 0 SONIC AUTOMOTIVE INC CL A Common Stock 83545G102 199 4013 SH SOLE 4013 0 0 SAIA INC COM Common Stock 78709Y105 474 2054 SH SOLE 2054 0 0 SCIENCE APPLICATIONS INTL CORP COM Common Stock 808625107 2346 28060 SH SOLE 28060 0 0 SAILPOINT TECHNOLOGIES HLDGS I COM Common Stock 78781P105 11 214 SH SOLE 214 0 0 SALISBURY BANCORP INC COM Common Stock 795226109 1 25 SH SOLE 25 0 0 BOSTON BEER INC CL A Common Stock 100557107 409 339 SH SOLE 339 0 0 BANCO SANTANDER S.A. ADR ADR 05964H105 211 61406 SH SOLE 61406 0 0 SANDSTORM GOLD LTD COM NEW Common Stock 80013R206 10 1413 SH SOLE 1413 0 0 SANMINA CORPORATION COM Common Stock 801056102 288 6957 SH SOLE 6957 0 0 SAP SE SPON ADR ADR 803054204 28442 231632 SH SOLE 231632 0 0 SANDY SPRING BANCORP INC COM Common Stock 800363103 28 638 SH SOLE 638 0 0 ECHOSTAR CORP CL A Common Stock 278768106 6 246 SH SOLE 246 0 0 STRAUMANN HLDG AG ADR ADR 86317T103 19 296 SH SOLE 296 0 0 CASSAVA SCIENCES INC COM Common Stock 14817C107 0 4 SH SOLE 4 0 0 SPIRIT AIRLS INC COM Common Stock 848577102 26 715 SH SOLE 715 0 0 SAMPO OYJ ADR ADR 79588J102 151 6692 SH SOLE 6692 0 0 SEACOAST BKG CORP FLA COM NEW Common Stock 811707801 62 1708 SH SOLE 1708 0 0 SOUTH BEACH SPIRITS INC COM Common Stock 83645W106 2 251000 SH SOLE 251000 0 0 SB FINL GROUP INC COM Common Stock 78408D105 1 56 SH SOLE 56 0 0 SINCLAIR BROADCAST GROUP INC CL A Common Stock 829226109 23 785 SH SOLE 785 0 0 SCHNEIDER ELECTRIC SE UNSPONSORD ADR ADR 80687P106 745 24478 SH SOLE 24478 0 0 SALLY BEAUTY HLDGS INC COM Common Stock 79546E104 60 2969 SH SOLE 2969 0 0 SBI HOLDINGS INC SHS Common Stock J6991H100 5 200 SH SOLE 200 0 0 ALPS MEDICAL BREAKTHROUGHS ETF ETF 00162Q593 28 552 SH SOLE 552 0 0 STAR BULK CARRIERS CORP. SHS PAR Common Stock Y8162K204 5 350 SH SOLE 350 0 0 STABILUS SA UNSPONSRED ADS ADR 85236J105 8 537 SH SOLE 537 0 0 SIGNATURE BK NEW YORK N Y COM Common Stock 82669G104 259 1147 SH SOLE 1147 0 0 SILVERBOW RES INC COM Common Stock 82836G102 16 2104 SH SOLE 2104 0 0 SABINE RTY TR UNIT BEN INT Common Stock 785688102 395 13017 SH SOLE 13017 0 0 SBERBANK RUSSIA SPONSORED ADR ADR 80585Y308 24 1556 SH SOLE 1556 0 0 COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR ADR 20441A102 33 4561 SH SOLE 4561 0 0 SOUTHSIDE BANCSHARES INC COM Common Stock 84470P109 1344 34900 SH SOLE 34900 0 0 SIBANYE STILLWATER LTD SPONSORED ADR ADR 82575P107 20 1060 SH SOLE 1060 0 0 STERLING BANCORP INC COM Common Stock 85917W102 1 123 SH SOLE 123 0 0 STARBUCKS CORP COM Common Stock 855244109 11782 107829 SH SOLE 107829 0 0 SANTANDER CONSUMER USA HLDGS I COM Common Stock 80283M101 90 3310 SH SOLE 3310 0 0 STANDARD CHARTERED PLC UNSPONSRED ADS ADR 853254100 14 1000 SH SOLE 1000 0 0 SOUTHERN COPPER CORP COM Common Stock 84265V105 223 3287 SH SOLE 3287 0 0 SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 32 6086 SH SOLE 6086 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 9304 93349 SH SOLE 93349 0 0 SCHWAB US BROAD MKTS ETF ETF 808524102 30429 314640 SH SOLE 314640 0 0 SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 80 2022 SH SOLE 2022 0 0 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 2778 38099 SH SOLE 38099 0 0 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 4172 131273 SH SOLE 131273 0 0 SCHWAB INT'L EQ ETF ETF 808524805 12516 332702 SH SOLE 332702 0 0 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 13722 105732 SH SOLE 105732 0 0 SCHWAB U.S. REIT ETF ETF 808524847 453 11032 SH SOLE 11032 0 0 SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714 830 16280 SH SOLE 16280 0 0 SCHWAB 1000 INDEX ETF ETF 808524722 161 4095 SH SOLE 4095 0 0 SCHOLASTIC CORP COM Common Stock 807066105 37 1223 SH SOLE 1223 0 0 SCHWAB U.S. MID-CAP ETF ETF 808524508 6924 93025 SH SOLE 93025 0 0 SCHNITZER STEEL INDS INC CL A Common Stock 806882106 19 458 SH SOLE 458 0 0 SCHWAB SHORT-TERM U.S. TREASURY ETF ETF 808524862 1620 31579 SH SOLE 31579 0 0 SCHWAB U.S. TIPS ETF ETF 808524870 302 4935 SH SOLE 4935 0 0 SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 832 14750 SH SOLE 14750 0 0 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 5479 83925 SH SOLE 83925 0 0 SCHWAB CHARLES CORP COM Common Stock 808513105 8180 125494 SH SOLE 125494 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 15585 162288 SH SOLE 162288 0 0 SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 382 7628 SH SOLE 7628 0 0 SCHWAB US AGGREGATE BOND ETF ETF 808524839 11683 216544 SH SOLE 216544 0 0 SERVICE CORP INTL COM Common Stock 817565104 1933 37870 SH SOLE 37870 0 0 STEPAN CO COM Common Stock 858586100 144 1134 SH SOLE 1134 0 0 SWISSCOM AG SPONSORED ADR ADR 871013108 16 295 SH SOLE 295 0 0 COMSCORE INC COM Common Stock 20564W105 3 845 SH SOLE 845 0 0 SCPHARMACEUTICALS INC COM Common Stock 810648105 0 39 SH SOLE 39 0 0 SCIPLAY CORPORATION CL A Common Stock 809087109 2504 154759 SH SOLE 154759 0 0 SCOR SE SPONSORED ADR ADR 80917Q106 3 852 SH SOLE 852 0 0 STEELCASE INC CL A Common Stock 858155203 25 1728 SH SOLE 1728 0 0 SCANSOURCE INC COM Common Stock 806037107 26 852 SH SOLE 852 0 0 MONITRONICS INTL INC COM Common Stock 609453105 0 2 SH SOLE 2 0 0 SCULPTOR CAP MGMT COM CL A Common Stock 811246107 4 184 SH SOLE 184 0 0 SHOE CARNIVAL INC COM Common Stock 824889109 44 711 SH SOLE 711 0 0 STARRETT L S CO CL A Common Stock 855668109 0 1 SH SOLE 1 0 0 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 143 1991 SH SOLE 1991 0 0 SMILEDIRECTCLUB INC CL A COM Common Stock 83192H106 86 8346 SH SOLE 8346 0 0 SCHRODINGER INC COM Common Stock 80810D103 10 128 SH SOLE 128 0 0 ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 355 6897 SH SOLE 6897 0 0 PROSHARES ULTRAPRO SHORT DOW30 ETF 74347G309 283 29200 SH SOLE 29200 0 0 PROSHARES ULTRASHORT S&P 500 ETF 74347B383 84 7800 SH SOLE 7800 0 0 SANDVIK AB ADR ADR 800212201 244 8923 SH SOLE 8923 0 0 SODEXO SPONSORED ADR ADR 833792104 69 3582 SH SOLE 3582 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 7007 59365 SH SOLE 59365 0 0 SEA LTD SPONSORD ADS ADR 81141R100 1825 8177 SH SOLE 8177 0 0 SEACHANGE INTL INC COM Common Stock 811699107 8 5000 SH SOLE 5000 0 0 SEAWORLD ENTMT INC COM Common Stock 81282V100 9 181 SH SOLE 181 0 0 SEABOARD CORP DEL COM Common Stock 811543107 81 22 SH SOLE 22 0 0 SOLAREDGE TECHNOLOGIES INC COM Common Stock 83417M104 581 2022 SH SOLE 2022 0 0 SEALED AIR CORP NEW COM Common Stock 81211K100 333 7258 SH SOLE 7258 0 0 SEI INVTS CO COM Common Stock 784117103 31 502 SH SOLE 502 0 0 SEIKO EPSON CORP ADR ADR 81603X108 2 211 SH SOLE 211 0 0 SELECT MED HLDGS CORP COM Common Stock 81619Q105 176 5154 SH SOLE 5154 0 0 SENECA FOODS CORP NEW CL A Common Stock 817070501 22 472 SH SOLE 472 0 0 FAST TRACK SOLUTIONS INC COM Common Stock 804136208 0 2000 SH SOLE 2000 0 0 STORA ENSO CORP SPON ADR REP R ADR 86210M106 4 215 SH SOLE 215 0 0 STIFEL FINL CORP COM Common Stock 860630102 130 2031 SH SOLE 2031 0 0 SERVISFIRST BANCSHARES INC COM Common Stock 81768T108 24827 403497 SH SOLE 403497 0 0 SAFEGUARD SCIENTIFICS INC COM NEW Common Stock 786449207 28 4060 SH SOLE 4060 0 0 SAFE T GROUP LTD SPONSORD ADS NEW ADR 78643B401 12 9070 SH SOLE 9070 0 0 STITCH FIX INC COM CL A Common Stock 860897107 120 2429 SH SOLE 2429 0 0 SFL CORPORATION LTD SHS Common Stock G7738W106 24 3029 SH SOLE 3029 0 0 SPROUTS FMRS MKT INC COM Common Stock 85208M102 958 35990 SH SOLE 35990 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR Common Stock 828730200 302 10114 SH SOLE 10114 0 0 SOUTHERN FIRST BANCSHARES COM Common Stock 842873101 6 118 SH SOLE 118 0 0 SOFTBANK GROUP CORP UNSPONSORED ADR ADR 83404D109 155 3639 SH SOLE 3639 0 0 SINGAPORE TELECOMMUNICATNS LTD SPON ADR NEW06 ADR 82929R304 14 751 SH SOLE 751 0 0 SPROTT JUNIOR GOLD MINERS ETF ETF 85210B201 230 5600 SH SOLE 5600 0 0 SPROTT GOLD MINERS ETF ETF 85210B102 4557 170110 SH SOLE 170110 0 0 SEAGEN INC COM Common Stock 81181C104 258 1858 SH SOLE 1858 0 0 SMART GLOBAL HLDGS INC SHS Common Stock G8232Y101 32 706 SH SOLE 706 0 0 SHIONOGI & CO LTD UNSPONSORED ADS ADR 824667109 203 15035 SH SOLE 15035 0 0 SPYGLASS RES CORP COM Common Stock 852193101 0 158 SH SOLE 158 0 0 SANGAMO THERAPEUTICS INC COM Common Stock 800677106 61 4900 SH SOLE 4900 0 0 SCIENTIFIC GAMES CORP COM Common Stock 80874P109 21 540 SH SOLE 540 0 0 ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 156 9500 SH SOLE 9500 0 0 SAGE GROUP PLC UNSPONSORD ADR ADR 78663S201 47 1373 SH SOLE 1373 0 0 SURGERY PARTNERS INC COM Common Stock 86881A100 6 145 SH SOLE 145 0 0 SGS SA UNSPONSORED ADR ADR 818800104 235 8036 SH SOLE 8036 0 0 PROSHARES SHORT S&P 500 ETF 74347B425 210 12500 SH SOLE 12500 0 0 SHAKE SHACK INC CL A Common Stock 819047101 438 3886 SH SOLE 3886 0 0 SHORE BANCSHARES INC COM Common Stock 825107105 2 140 SH SOLE 140 0 0 SHARP CORP OSAKA UNSPONSORED ADR ADR 819882309 3 803 SH SOLE 803 0 0 SPDR SSGA GENDER DIVERSITY INDEX ETF ETF 78468R747 24 250 SH SOLE 250 0 0 SHIN ETSU CHEM CO LTD ADR ADR 824551105 172 4049 SH SOLE 4049 0 0 SHENANDOAH TELECOMMUNICATIONS COM Common Stock 82312B106 99 2029 SH SOLE 2029 0 0 SEARS HOLDINGS CORPORATION COM Common Stock 812350106 0 140 SH SOLE 140 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT Common Stock 822634101 217 16230 SH SOLE 16230 0 0 SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 4802 96886 SH SOLE 96886 0 0 NATURALSHRIMP INC COM Common Stock 63902N106 27 50000 SH SOLE 50000 0 0 MADDEN STEVEN LTD COM Common Stock 556269108 300 8060 SH SOLE 8060 0 0 SHOPIFY INC CL A Common Stock 82509L107 2698 2438 SH SOLE 2438 0 0 ISHARES SHORT TREASURY BOND ETF ETF 464288679 402 3636 SH SOLE 3636 0 0 SHERWIN WILLIAMS CO COM Common Stock 824348106 2631 3565 SH SOLE 3565 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 63023 730702 SH SOLE 730702 0 0 SHYFT GROUP INC COM Common Stock 825698103 1793 48208 SH SOLE 48208 0 0 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 3709 80971 SH SOLE 80971 0 0 SILVERGATE CAP CORP CL A Common Stock 82837P408 26 185 SH SOLE 185 0 0 SELECT INTERIOR CONCEPTS INC CL A Common Stock 816120307 1 165 SH SOLE 165 0 0 SIEMENS A G SPONSORED ADR ADR 826197501 1214 14752 SH SOLE 14752 0 0 SIGNET JEWELERS LIMITED SHS Common Stock G81276100 305 5262 SH SOLE 5262 0 0 SIGA TECHNOLOGIES INC COM Common Stock 826917106 1 207 SH SOLE 207 0 0 SELECTIVE INS GROUP INC COM Common Stock 816300107 149 2049 SH SOLE 2049 0 0 SPROTT INC COM NEW Common Stock 852066208 10 276 SH SOLE 276 0 0 GLOBAL X SILVER MINERS ETF ETF 37954Y848 19 466 SH SOLE 466 0 0 ETFMG PRIME JUNIOR SILVER MINERS ETF ETF 26924G102 31 2173 SH SOLE 2173 0 0 SILK RD MED INC COM Common Stock 82710M100 1 12 SH SOLE 12 0 0 SILICON MOTION TECHNOLOGY CORP SPONSORED ADR ADR 82706C108 41 696 SH SOLE 696 0 0 SINGAPORE AIRLINES LIMITED ADR NEW ADR 82930C106 3 382 SH SOLE 382 0 0 SIO GENE THERAPIES INC COMMON Common Stock 829399104 0 18 SH SOLE 18 0 0 SOLAR INTEGRATED ROOFING CORP COM Common Stock 83417R103 11 11500 SH SOLE 11500 0 0 SIRIUS XM HOLDINGS INC COM Common Stock 82968B103 620 101814 SH SOLE 101814 0 0 SITEONE LANDSCAPE SUPPLY INC COM Common Stock 82982L103 79 462 SH SOLE 462 0 0 SITIME CORP COM Common Stock 82982T106 41 419 SH SOLE 419 0 0 SVB FINANCIAL GROUP COM Common Stock 78486Q101 3100 6279 SH SOLE 6279 0 0 ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF ETF 003264108 107 4546 SH SOLE 4546 0 0 SIX FLAGS ENTMT CORP NEW COM Common Stock 83001A102 29 627 SH SOLE 627 0 0 SOUTH JERSEY INDS INC COM Common Stock 838518108 34 1496 SH SOLE 1496 0 0 SMUCKER J M CO COM NEW Common Stock 832696405 1526 12061 SH SOLE 12061 0 0 SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 5678 207765 SH SOLE 207765 0 0 SCIENJOY HOLDING CORP WT EXP 020524 Common Stock G7864D104 0 5538 SH SOLE 5538 0 0 SHAW COMMUNICATIONS INC CL B CONV Common Stock 82028K200 81 3084 SH SOLE 3084 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT Common Stock 798241105 44 11047 SH SOLE 11047 0 0 SJW GROUP COM Common Stock 784305104 359 5705 SH SOLE 5705 0 0 SKF AB SPONSORED ADR ADR 784375404 2 82 SH SOLE 82 0 0 SONIC HEALTHCARE LTD SPONSORED ADR ADR 83546A203 65 2399 SH SOLE 2399 0 0 SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 116 5339 SH SOLE 5339 0 0 SKILLZ INC COM Common Stock 83067L109 80 4189 SH SOLE 4189 0 0 SK TELECOM LTD SPONSORED ADR ADR 78440P108 52 1920 SH SOLE 1920 0 0 FLEXSHARES CREDIT-SCORED US CORPORATE BOND INDEX FUND ETF 33939L761 5 99 SH SOLE 99 0 0 SKEENA RES LTD NEW COM Common Stock 83056P806 76 30000 SH SOLE 30000 0 0 SENTRY TECHNOLOGY CORP COM Common Stock 81731K101 0 13449 SH SOLE 13449 0 0 SKECHERS U S A INC CL A Common Stock 830566105 123 2959 SH SOLE 2959 0 0 SKYWEST INC COM Common Stock 830879102 242 4451 SH SOLE 4451 0 0 FIRST TR EXCHANGE TRADED FD II CLOUD COMPUTING ETF 33734X192 123 1287 SH SOLE 1287 0 0 SILICON LABORATORIES INC COM Common Stock 826919102 39 280 SH SOLE 280 0 0 SCHLUMBERGER LTD COM Common Stock 806857108 2673 97864 SH SOLE 97864 0 0 U S SILICA HLDGS INC COM Common Stock 90346E103 40 3234 SH SOLE 3234 0 0 SOVEREIGN LITHIUM INC COM Common Stock 84609P103 0 100 SH SOLE 100 0 0 SILVER CREST ACQUISITION CORP UNIT Common Stock G81355110 252 25402 SH SOLE 25402 0 0 SELECT BANCORP INC NEW COM Common Stock 81617L108 5 485 SH SOLE 485 0 0 SOLID BIOSCIENCES INC COM Common Stock 83422E105 1 144 SH SOLE 144 0 0 SUN LIFE FINANCIAL INC. COM Common Stock 866796105 261 5160 SH SOLE 5160 0 0 SUPER LEAGUE GAMING INC COM Common Stock 86804F202 7 935 SH SOLE 935 0 0 SOLGOLD PLC SHS Common Stock G8255T104 13 40930 SH SOLE 40930 0 0 SILGAN HOLDINGS INC COM Common Stock 827048109 36 847 SH SOLE 847 0 0 SLM CORP COM Common Stock 78442P106 192 10668 SH SOLE 10668 0 0 SIMULATIONS PLUS INC COM Common Stock 829214105 19 298 SH SOLE 298 0 0 ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 13 252 SH SOLE 252 0 0 SELECTQUOTE INC COM Common Stock 816307300 6 197 SH SOLE 197 0 0 ISHARES SILVER TRUST ETF 46428Q109 902 39737 SH SOLE 39737 0 0 VANECK VECTORS STEEL ETF ETF 92189F205 6 100 SH SOLE 100 0 0 SPDR S&P 600 SMALL CAP ETF ETF 78464A813 215 2291 SH SOLE 2291 0 0 SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 36 425 SH SOLE 425 0 0 SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 910 11095 SH SOLE 11095 0 0 SM ENERGY CO COM Common Stock 78454L100 94 5770 SH SOLE 5770 0 0 SMARTSHEET INC COM CL A Common Stock 83200N103 9 144 SH SOLE 144 0 0 SIEMENS A G ORD Common Stock D69671218 81 495 SH SOLE 495 0 0 VANECK VECTORS SHORT MUNI ETF ETF 92189F528 27 1500 SH SOLE 1500 0 0 SMARTFINANCIAL INC COM NEW Common Stock 83190L208 589 27208 SH SOLE 27208 0 0 SMC CORP JAPAN SPONSORED ADR ADR 78445W306 133 4506 SH SOLE 4506 0 0 SUPER MICRO COMPUTER INC COM Common Stock 86800U104 7 189 SH SOLE 189 0 0 PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 19 290 SH SOLE 290 0 0 SIEMENS ENERGY AG SHS Common Stock D6T47E106 4 106 SH SOLE 106 0 0 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 152 20909 SH SOLE 20909 0 0 SMURFIT KAPPA PLC DUBLIN UNSPONSORD ADR ADR 83272W106 22 469 SH SOLE 469 0 0 SCOTTS MIRACLE-GRO CO CL A Common Stock 810186106 1331 5435 SH SOLE 5435 0 0 SMITHS GROUP PLC SPONSORED ADR ADR 83238P203 5 255 SH SOLE 255 0 0 VANECK VECTORS SEMICONDUCTOR ETF ETF 92189F676 43 175 SH SOLE 175 0 0 ISHARES MSCI USA SMALL-CAP MULTIFACTOR ETF ETF 46434V290 908 17318 SH SOLE 17318 0 0 SEMLER SCIENTIFIC INC COM Common Stock 81684M104 84 784 SH SOLE 784 0 0 SIEMENS HEALTHINEERS AG UNSPONSORED ADR ADR 82622J104 9 340 SH SOLE 340 0 0 SUMMIT THERAPEUTICS INC COM Common Stock 86627R102 61 10400 SH SOLE 10400 0 0 SHIMANO INC UNSPONSORD ADR ADR 82455C101 102 4257 SH SOLE 4257 0 0 SONORO GOLD CORP COM Common Stock 83571A102 4 25000 SH SOLE 25000 0 0 VANECK VECTORS LOW CARBON ENERGY ETF ETF 92189F502 21 135 SH SOLE 135 0 0 STANDARD MTR PRODS INC COM Common Stock 853666105 67 1607 SH SOLE 1607 0 0 SIMPLY GOOD FOODS CO COM Common Stock 82900L102 15 484 SH SOLE 484 0 0 STEIN MART INC COM Common Stock 858375108 0 1140 SH SOLE 1140 0 0 SMITH MICRO SOFTWARE INC COM NEW Common Stock 832154207 1 124 SH SOLE 124 0 0 SEMTECH CORP COM Common Stock 816850101 20 296 SH SOLE 296 0 0 SNAP ON INC COM Common Stock 833034101 1758 7617 SH SOLE 7617 0 0 SNAP INC CL A Common Stock 83304A106 611 11688 SH SOLE 11688 0 0 SLEEP NUMBER CORP COM Common Stock 83125X103 336 2340 SH SOLE 2340 0 0 PALISADE BIO INC COM Common Stock 81689B103 0 1 SH SOLE 1 0 0 SUNDIAL GROWERS INC COM Common Stock 86730L109 1 500 SH SOLE 500 0 0 SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 13 523 SH SOLE 523 0 0 SYNDAX PHARMACEUTICALS INC COM Common Stock 87164F105 7 311 SH SOLE 311 0 0 SENESTECH INC COM NEW Common Stock 81720R208 2 941 SH SOLE 941 0 0 STONEX GROUP INC COM Common Stock 861896108 2002 30620 SH SOLE 30620 0 0 SNAM S P A UNSPONSORD ADR ADR 78460A106 0 32 SH SOLE 32 0 0 SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 1413 37291 SH SOLE 37291 0 0 SNOWFLAKE INC CL A Common Stock 833445109 754 3289 SH SOLE 3289 0 0 CHINA PETROLEUM & CHEMICAL CRP SPON ADR H SHS ADR 16941R108 6 123 SH SOLE 123 0 0 SANTEN PHARMACEUTICAL CO LTD ADR ADR 80287P100 8 576 SH SOLE 576 0 0 SYNOPSYS INC COM Common Stock 871607107 1145 4622 SH SOLE 4622 0 0 SYNAPTOGENIX INC COM Common Stock 87167T102 7 3000 SH SOLE 3000 0 0 GLOBAL X INTERNET OF THINGS THEMATIC ETF ETF 37954Y780 30 894 SH SOLE 894 0 0 SYNOVUS FINL CORP COM NEW Common Stock 87161C501 1028 22319 SH SOLE 22319 0 0 SYNNEX CORP COM Common Stock 87162W100 199 1732 SH SOLE 1732 0 0 SANOFI SPONSORED ADR ADR 80105N105 835 16881 SH SOLE 16881 0 0 SANOFI SHS Common Stock F5548N101 22 220 SH SOLE 220 0 0 SOUTHERN CO COM Common Stock 842587107 9435 151784 SH SOLE 151784 0 0 SOFTBANK CORP UNSPONSRED ADS ADR 83405K102 21 1572 SH SOLE 1572 0 0 GLOBAL X SOCIAL MEDIA INDEX FUND ETF 37950E416 3 50 SH SOLE 50 0 0 SODASTREAM INTERNATIONAL LTD USD SHS Common Stock M9068E105 10 70 SH SOLE 70 0 0 SOLITRON DEVICES INC COM NEW Common Stock 834256208 0 1 SH SOLE 1 0 0 SOLARIS OILFIELD INFRASTRUCTUR COM CL A Common Stock 83418M103 11 911 SH SOLE 911 0 0 SOLITON INC COM Common Stock 834251100 7 400 SH SOLE 400 0 0 SECOM LTD ADR ADR 813113206 8 366 SH SOLE 366 0 0 SUMITOMO CHEM CO LTD ADR ADR 865612105 2 75 SH SOLE 75 0 0 SONOCO PRODS CO COM Common Stock 835495102 468 7395 SH SOLE 7395 0 0 SONOS INC COM Common Stock 83570H108 80 2133 SH SOLE 2133 0 0 SONOVA HLDG AG UNSPONSORED ADR ADR 83569C102 347 6547 SH SOLE 6547 0 0 SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 1545 14574 SH SOLE 14574 0 0 SOS LIMITED SPNSORD ADS NEW ADR 83587W106 3 540 SH SOLE 540 0 0 SUNNY OPTICAL TECH GRP CO LTD ADR ADR 86745T105 28 123 SH SOLE 123 0 0 SOUTH32 LTD SPONSORED ADR ADR 84473L105 9 812 SH SOLE 812 0 0 ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 126 296 SH SOLE 296 0 0 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 8250 278261 SH SOLE 278261 0 0 SPARTAN ACQUISITION CORP III UNIT Common Stock 84677R205 201 20088 SH SOLE 20088 0 0 SPANISH MTN GOLD LTD COM Common Stock 846481109 0 100 SH SOLE 100 0 0 SPECTRUM BRANDS HLDGS INC NEW COM Common Stock 84790A105 64 756 SH SOLE 756 0 0 VIRGIN GALACTIC HOLDINGS INC COM Common Stock 92766K106 80 2606 SH SOLE 2606 0 0 AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 2031 69870 SH SOLE 69870 0 0 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 1459 41253 SH SOLE 41253 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 571 13046 SH SOLE 13046 0 0 S&P GLOBAL INC COM Common Stock 78409V104 32983 93470 SH SOLE 93470 0 0 SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF ETF 78463X475 689 13169 SH SOLE 13169 0 0 SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Common Stock 864482104 91 6135 SH SOLE 6135 0 0 INVESCO S&P 500 HIGH BETA ETF ETF 46138E370 66 944 SH SOLE 944 0 0 INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 62 1443 SH SOLE 1443 0 0 INVESCO S&P 500 QUALITY ETF ETF 46137V241 10 224 SH SOLE 224 0 0 SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606 16 606 SH SOLE 606 0 0 SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 7682 211928 SH SOLE 211928 0 0 SPDR PORTFOLIO TIPS ETF ETF 78464A656 63 2058 SH SOLE 2058 0 0 SPARK ENERGY INC CL A COM Common Stock 846511103 1 107 SH SOLE 107 0 0 SPARK NEW ZEALAND LTD SPONSORED ADR ADR 84652A102 4 217 SH SOLE 217 0 0 SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF ETF 78464A367 17 568 SH SOLE 568 0 0 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 91 1950 SH SOLE 1950 0 0 SPLUNK INC COM Common Stock 848637104 1184 8741 SH SOLE 8741 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 2191 37683 SH SOLE 37683 0 0 SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 102 2231 SH SOLE 2231 0 0 SIRIUSPOINT LTD COM Common Stock G8192H106 18 1819 SH SOLE 1819 0 0 SPOK HLDGS INC COM Common Stock 84863T106 2 186 SH SOLE 186 0 0 SPOTIFY TECHNOLOGY S A SHS Common Stock L8681T102 676 2523 SH SOLE 2523 0 0 SPECTRUM PHARMACEUTICALS INC COM Common Stock 84763A108 18 5589 SH SOLE 5589 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A Common Stock 848574109 54 1114 SH SOLE 1114 0 0 SPERO THERAPEUTICS INC COM Common Stock 84833T103 4 293 SH SOLE 293 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 536 17132 SH SOLE 17132 0 0 SPS COMM INC COM Common Stock 78463M107 1163 11712 SH SOLE 11712 0 0 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 1604 37937 SH SOLE 37937 0 0 SPROUT SOCIAL INC COM CL A Common Stock 85209W109 4 66 SH SOLE 66 0 0 SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 26 676 SH SOLE 676 0 0 SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 4848 98554 SH SOLE 98554 0 0 SPARTANNASH CO COM Common Stock 847215100 103 5226 SH SOLE 5226 0 0 SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 52 1683 SH SOLE 1683 0 0 SPORTSMANS WHSE HLDGS INC COM Common Stock 84920Y106 0 16 SH SOLE 16 0 0 SUNPOWER CORP COM Common Stock 867652406 118 3516 SH SOLE 3516 0 0 SPX CORP COM Common Stock 784635104 142 2440 SH SOLE 2440 0 0 SINGAPORE EXCHANGE LTD ORD Common Stock Y79946102 0 30 SH SOLE 30 0 0 SINGAPORE EXCHANGE LTD UNSPONSORD ADR ADR 82929W105 16 142 SH SOLE 142 0 0 DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862 222 2617 SH SOLE 2617 0 0 SPIRAX SARCO ENGINEERING PLC ADR ADR 84857N107 0 3 SH SOLE 3 0 0 SPDR S&P 500 ETF ETF 78462F103 195786 492490 SH SOLE 492490 0 0 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 224 5812 SH SOLE 5812 0 0 SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1057 18743 SH SOLE 18743 0 0 SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 1110 29279 SH SOLE 29279 0 0 SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796 99 1007 SH SOLE 1007 0 0 SQUARE INC CL A Common Stock 852234103 3223 14193 SH SOLE 14193 0 0 SEQUENTIAL BRANDS GROUP INC COM NEW Common Stock 81734P206 0 1 SH SOLE 1 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B ADR 833635105 66 1240 SH SOLE 1240 0 0 PROSHARES ULTRAPRO SHORT QQQ ETF 74347G861 332 25301 SH SOLE 25301 0 0 SPIRE INC COM Common Stock 84857L101 70 941 SH SOLE 941 0 0 SRAX INC CL A Common Stock 78472M106 5 1000 SH SOLE 1000 0 0 1ST SOURCE CORP COM Common Stock 336901103 16 343 SH SOLE 343 0 0 STERICYCLE INC COM Common Stock 858912108 47 697 SH SOLE 697 0 0 SURMODICS INC COM Common Stock 868873100 9 154 SH SOLE 154 0 0 SEMPRA ENERGY COM Common Stock 816851109 758 5675 SH SOLE 5675 0 0 STONERIDGE INC COM Common Stock 86183P102 765 24061 SH SOLE 24061 0 0 SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 113 2481 SH SOLE 2481 0 0 SPRAGUE RES LP COM UNIT REP LTD Common Stock 849343108 53 2400 SH SOLE 2400 0 0 SADDLE RANCH MEDIA INC COM Common Stock 786239103 0 55 SH SOLE 55 0 0 SORRENTO THERAPEUTICS INC COM NEW Common Stock 83587F202 19 2271 SH SOLE 2271 0 0 SOARING EAGLE ACQUISITION CORP UNIT EX 022326 Common Stock G8354H100 1 100 SH SOLE 100 0 0 SAREPTA THERAPEUTICS INC COM Common Stock 803607100 503 6743 SH SOLE 6743 0 0 SEARS CDA INC COM Common Stock 81234D109 0 12 SH SOLE 12 0 0 SPROUTLY CDA INC SHS Common Stock 85209J108 0 1600 SH SOLE 1600 0 0 PACER BENCHMARK DATA & INFRASTRUCTURE REAL ESTATE SCTR ETF ETF 69374H741 304 8407 SH SOLE 8407 0 0 SOUTH ST CORP COM Common Stock 840441109 823 10483 SH SOLE 10483 0 0 SIMPSON MFG INC COM Common Stock 829073105 133 1283 SH SOLE 1283 0 0 SHISEIDO CO LTD SPONSORED ADR ADR 824841407 42 619 SH SOLE 619 0 0 SSE PLC SPONSORED ADR ADR 78467K107 73 3619 SH SOLE 3619 0 0 SASOL LTD SPONSORED ADR ADR 803866300 16 1070 SH SOLE 1070 0 0 SYSMEX CORP UNSPONSORED ADR ADR 87184P109 373 6894 SH SOLE 6894 0 0 SS&C TECHNOLOGIES HLDGS INC COM Common Stock 78467J100 2246 32152 SH SOLE 32152 0 0 PROSHARES ULTRA S&P 500 ETF 74347R107 88 860 SH SOLE 860 0 0 SCRIPPS E W CO OHIO CL A NEW Common Stock 811054402 229 11904 SH SOLE 11904 0 0 SWISS RE LTD SPONSORED ADR ADR 870886108 26 1070 SH SOLE 1070 0 0 SSR MNG INC COM Common Stock 784730103 0 12 SH SOLE 12 0 0 SHUTTERSTOCK INC COM Common Stock 825690100 7 82 SH SOLE 82 0 0 SUMITOMO CORP SPONSORED ADR ADR 865613103 37 2540 SH SOLE 2540 0 0 STRATASYS LTD SHS Common Stock M85548101 5 182 SH SOLE 182 0 0 SENSATA TECHNOLOGIES HLDG PLC SHS Common Stock G8060N102 138 2379 SH SOLE 2379 0 0 STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 69 654 SH SOLE 654 0 0 EXTENDED STAY AMER INC SHS 1 COM 1 CL B Common Stock 30224P200 103 5211 SH SOLE 5211 0 0 S & T BANCORP INC COM Common Stock 783859101 231 6910 SH SOLE 6910 0 0 SUNTORY BEVERAGE & FOOD LTD ADS ADR 86803T104 13 721 SH SOLE 721 0 0 STEWART INFORMATION SVCS CORP COM Common Stock 860372101 103 1975 SH SOLE 1975 0 0 STERIS PLC SHS USD Common Stock G8473T100 2053 10779 SH SOLE 10779 0 0 STEM INC COM Common Stock 85859N102 1574 59213 SH SOLE 59213 0 0 STATE AUTO FINL CORP COM Common Stock 855707105 7 353 SH SOLE 353 0 0 NORTHERN STAR ACQUISITION CORP UNIT EXP Common Stock 665742201 28 2332 SH SOLE 2332 0 0 NEURONETICS INC COM Common Stock 64131A105 4 353 SH SOLE 353 0 0 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 36 341 SH SOLE 341 0 0 STERLING BANCORP DEL COM Common Stock 85917A100 340 14761 SH SOLE 14761 0 0 STELLANTIS N.V SHS Common Stock N82405106 8 467 SH SOLE 467 0 0 STEEL DYNAMICS INC COM Common Stock 858119100 2426 47542 SH SOLE 47542 0 0 STMICROELECTRONICS N V NY REGISTRY ADR 861012102 68 1782 SH SOLE 1782 0 0 STAMPS COM INC COM NEW Common Stock 852857200 119 598 SH SOLE 598 0 0 STANDARD AVB FINL CORP COM Common Stock 85303B100 2 50 SH SOLE 50 0 0 STONECO LTD COM CL A Common Stock G85158106 4 59 SH SOLE 59 0 0 SCORPIO TANKERS INC SHS Common Stock Y7542C130 10 560 SH SOLE 560 0 0 PIMCO 1-5 YEAR U.S. TIPS INDEX EXCHANGE-TRADED FUND ETF 72201R205 142 2587 SH SOLE 2587 0 0 STRATEGIC ED INC COM Common Stock 86272C103 85 928 SH SOLE 928 0 0 STERLING CONSTR INC COM Common Stock 859241101 6 267 SH SOLE 267 0 0 SUTRO BIOPHARMA INC COM Common Stock 869367102 2 70 SH SOLE 70 0 0 STATE STR CORP COM Common Stock 857477103 658 7790 SH SOLE 7790 0 0 SEAGATE TECHNOLOGY PLC SHS Common Stock G7945M107 950 12274 SH SOLE 12274 0 0 STEREOTAXIS INC COM NEW Common Stock 85916J409 57 8528 SH SOLE 8528 0 0 CONSTELLATION BRANDS INC CL A Common Stock 21036P108 1991 8732 SH SOLE 8732 0 0 CONSTELLATION BRANDS INC CL B Common Stock 21036P207 30 130 SH SOLE 130 0 0 SUNCOR ENERGY INC NEW COM Common Stock 867224107 716 34258 SH SOLE 34258 0 0 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 28083 260460 SH SOLE 260460 0 0 SUBSEA 7 S A SPONSORED ADR ADR 864323100 0 33 SH SOLE 33 0 0 SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 73 4785 SH SOLE 4785 0 0 SUMMIT MATLS INC CL A Common Stock 86614U100 17 608 SH SOLE 608 0 0 SUMO LOGIC INC COM Common Stock 86646P103 0 11 SH SOLE 11 0 0 SUNOCO LP COM UT REP LP Common Stock 86765K109 8 250 SH SOLE 250 0 0 SUPERNUS PHARMACEUTICALS INC COM Common Stock 868459108 24 916 SH SOLE 916 0 0 SURFACE ONCOLOGY INC COM Common Stock 86877M209 37 4800 SH SOLE 4800 0 0 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 226 2573 SH SOLE 2573 0 0 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 295 11371 SH SOLE 11371 0 0 ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 46435G193 26 972 SH SOLE 972 0 0 ISHARES ESG MSCI USA LEADERS ETF ETF 46435U218 397 5725 SH SOLE 5725 0 0 SUMITOMO MITSUI TR HLDGS INC SPONSORED ADR ADR 86562X106 45 12696 SH SOLE 12696 0 0 SUZANO S A SPON ADS ADR 86959K105 19 1588 SH SOLE 1588 0 0 SVF INVESTMENT CORP CL A SHS Common Stock G8601L102 20 2000 SH SOLE 2000 0 0 SVF INVESTMENT CORP WT EXP 122025 Common Stock G8601L128 0 200 SH SOLE 200 0 0 SVMK INC COM Common Stock 78489X103 1 55 SH SOLE 55 0 0 SEVEN & I HLDGS CO LTD UNSPONSORD ADR ADR 81783H105 89 4411 SH SOLE 4411 0 0 SVENSKA HANDELSBANKEN AB SHS A Common Stock W9112U104 29 2691 SH SOLE 2691 0 0 SVENSKA HANDELSBANKEN ADR ADR 86959C103 73 12977 SH SOLE 12977 0 0 SAVARA INC COM Common Stock 805111101 0 142 SH SOLE 142 0 0 SHOCKWAVE MED INC COM Common Stock 82489T104 83 638 SH SOLE 638 0 0 SMITH & WESSON BRANDS INC COM Common Stock 831754106 204 11717 SH SOLE 11717 0 0 SWITCH INC CL A Common Stock 87105L104 17 1050 SH SOLE 1050 0 0 SWEDBANK A B SPD ADR ADR 870195104 15 848 SH SOLE 848 0 0 SWATCH GROUP AG ADR ADR 870123106 18 1242 SH SOLE 1242 0 0 SOLARWINDS CORP COM Common Stock 83417Q105 1 58 SH SOLE 58 0 0 SIERRA WIRELESS INC COM Common Stock 826516106 8 536 SH SOLE 536 0 0 STANLEY BLACK & DECKER INC COM Common Stock 854502101 3742 18740 SH SOLE 18740 0 0 SKYWORKS SOLUTIONS INC COM Common Stock 83088M102 1103 6012 SH SOLE 6012 0 0 SCHWEITZER-MAUDUIT INTL INC COM Common Stock 808541106 62 1268 SH SOLE 1268 0 0 SWEDISH MATCH AB ORD Common Stock W92277115 7 85 SH SOLE 85 0 0 SWEDISH MATCH AB UNSPONSORED ADR ADR 870309606 4 105 SH SOLE 105 0 0 SOUTHWESTERN ENERGY CO COM Common Stock 845467109 154 33150 SH SOLE 33150 0 0 SWIRE PAC LTD SPON ADR A ADR 870794302 17 2232 SH SOLE 2232 0 0 SPRINGWORKS THERAPEUTICS INC COM Common Stock 85205L107 3 34 SH SOLE 34 0 0 SOUTHWEST GAS HLDGS INC COM Common Stock 844895102 117 1698 SH SOLE 1698 0 0 SUNCOKE ENERGY INC COM Common Stock 86722A103 13 1875 SH SOLE 1875 0 0 STANDEX INTL CORP COM Common Stock 854231107 127 1325 SH SOLE 1325 0 0 SENSIENT TECHNOLOGIES CORP COM Common Stock 81725T100 146 1869 SH SOLE 1869 0 0 SIKA AG UNSPONSORD ADR ADR 82674R103 959 33547 SH SOLE 33547 0 0 STOCK YDS BANCORP INC COM Common Stock 861025104 45 875 SH SOLE 875 0 0 SYNLOGIC INC COM Common Stock 87166L100 4 1135 SH SOLE 1135 0 0 SYNCHRONY FINANCIAL COM Common Stock 87165B103 843 20742 SH SOLE 20742 0 0 SYMRISE AG UNSPONSORD ADR ADR 87155N109 304 10008 SH SOLE 10008 0 0 STRYKER CORPORATION COM Common Stock 863667101 3880 15888 SH SOLE 15888 0 0 SYKES ENTERPRISES INC COM Common Stock 871237103 96 2183 SH SOLE 2183 0 0 CAMBRIA SHAREHOLDER YIELD ETF ETF 132061201 23 380 SH SOLE 380 0 0 SYNAPTICS INC COM Common Stock 87157D109 155 1148 SH SOLE 1148 0 0 SYNEOS HEALTH INC CL A Common Stock 87166B102 693 9140 SH SOLE 9140 0 0 SYNALLOY CORP COM Common Stock 871565107 60 6800 SH SOLE 6800 0 0 SYSTEMAX INC COM Common Stock 871851101 5 119 SH SOLE 119 0 0 SYSCO CORP COM Common Stock 871829107 7608 96077 SH SOLE 96077 0 0 SUZUKI MOTOR CORP UNSPONSORD ADR ADR 86959X107 74 406 SH SOLE 406 0 0 SWISS LIFE HLDG ADR ADR 87089E100 1 44 SH SOLE 44 0 0 SUEZ SPONSORED ADS ADR 864691209 4 347 SH SOLE 347 0 0 AT&T INC COM Common Stock 00206R102 30674 1013340 SH SOLE 1013340 0 0 DEL TACO RESTAURANTS INC COM Common Stock 245496104 25 2569 SH SOLE 2569 0 0 CAMBRIA TAIL RISK ETF ETF 132061862 106 5663 SH SOLE 5663 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 148 8107 SH SOLE 8107 0 0 TAL EDUCATION GROUP SPONSORED ADS ADR 874080104 16 288 SH SOLE 288 0 0 TALOS ENERGY INC COM Common Stock 87484T108 27 2226 SH SOLE 2226 0 0 INVESCO SOLAR ETF ETF 46138G706 81 883 SH SOLE 883 0 0 MOLSON COORS BEVERAGE CO CL B Common Stock 60871R209 338 6606 SH SOLE 6606 0 0 TARO PHARMACEUTICAL INDS LTD SHS Common Stock M8737E108 5 73 SH SOLE 73 0 0 CARROLS RESTAURANT GROUP INC COM Common Stock 14574X104 5 881 SH SOLE 881 0 0 BANCORP INC DEL COM Common Stock 05969A105 20 986 SH SOLE 986 0 0 PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 240 13250 SH SOLE 13250 0 0 TRUEBLUE INC COM Common Stock 89785X101 65 2972 SH SOLE 2972 0 0 TRANSLATE BIO INC COM Common Stock 89374L104 1 66 SH SOLE 66 0 0 TRIUMPH BANCORP INC COM Common Stock 89679E300 44 570 SH SOLE 570 0 0 TERRITORIAL BANCORP INC COM Common Stock 88145X108 1 55 SH SOLE 55 0 0 THERAVANCE BIOPHARMA INC COM Common Stock G8807B106 1 31 SH SOLE 31 0 0 PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 22 1000 SH SOLE 1000 0 0 TEXAS CAP BANCSHARES INC COM Common Stock 88224Q107 128 1799 SH SOLE 1799 0 0 TRICO BANCSHARES COM Common Stock 896095106 18 372 SH SOLE 372 0 0 TECHNOPRO HLDGS INC SPONSORED ADS ADR 87875T204 9 554 SH SOLE 554 0 0 TENCENT HOLDINGS LIMITED UNSPON ADR ADR 88032Q109 2390 29972 SH SOLE 29972 0 0 TCF FINL CORP COM Common Stock 872307103 579 12470 SH SOLE 12470 0 0 COMMUNITY FINL CORP MD COM Common Stock 20368X101 217 6343 SH SOLE 6343 0 0 TACTILE SYS TECHNOLOGY INC COM Common Stock 87357P100 18 326 SH SOLE 326 0 0 TRULIEVE CANNABIS CORP COM Common Stock 89788C104 32 700 SH SOLE 700 0 0 TRIP COM GROUP LTD ADS ADR 89677Q107 1 23 SH SOLE 23 0 0 TCR2 THERAPEUTICS INC COM Common Stock 87808K106 2 100 SH SOLE 100 0 0 CONTAINER STORE GROUP INC COM Common Stock 210751103 59 3532 SH SOLE 3532 0 0 TUCOWS INC COM NEW Common Stock 898697206 78 1000 SH SOLE 1000 0 0 TORONTO DOMINION BK ONT COM NEW Common Stock 891160509 235 3601 SH SOLE 3601 0 0 TRIDENT ACQUISITIONS CORP COM Common Stock 89615T106 17 1406 SH SOLE 1406 0 0 TERADATA CORP DEL COM Common Stock 88076W103 593 15380 SH SOLE 15380 0 0 TRANSDIGM GROUP INC COM Common Stock 893641100 201 342 SH SOLE 342 0 0 FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 51 950 SH SOLE 950 0 0 TELADOC HEALTH INC COM Common Stock 87918A105 1240 6823 SH SOLE 6823 0 0 TELEPHONE & DATA SYS INC COM NEW Common Stock 879433829 58 2517 SH SOLE 2517 0 0 FLEXSHARES IBOXX 3-YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L506 893 33863 SH SOLE 33863 0 0 TIDEWATER INC NEW COM Common Stock 88642R109 3 236 SH SOLE 236 0 0 TIDEWATER INC NEW WT A EXP 073123 Common Stock 88642R117 0 11 SH SOLE 11 0 0 TIDEWATER INC NEW WT B EXP 073123 Common Stock 88642R125 0 12 SH SOLE 12 0 0 TELEDYNE TECHNOLOGIES INC COM Common Stock 879360105 519 1255 SH SOLE 1255 0 0 ATLASSIAN CORP PLC CL A Common Stock G06242104 378 1795 SH SOLE 1795 0 0 BIO-TECHNE CORP COM Common Stock 09073M104 4663 12208 SH SOLE 12208 0 0 TECK RESOURCES LTD CL B Common Stock 878742204 25 1310 SH SOLE 1310 0 0 TELEFONICA S A SPONSORED ADR ADR 879382208 19 4137 SH SOLE 4137 0 0 TE CONNECTIVITY LTD REG SHS Common Stock H84989104 718 5560 SH SOLE 5560 0 0 TELLURIAN INC NEW COM Common Stock 87968A104 0 150 SH SOLE 150 0 0 TELENOR ASA SPONSORED ADR ADR 87944W105 88 4987 SH SOLE 4987 0 0 TENNECO INC CL A VTG COM STK Common Stock 880349105 23 2146 SH SOLE 2146 0 0 TENABLE HLDGS INC COM Common Stock 88025T102 8 218 SH SOLE 218 0 0 TENAX THERAPEUTICS INC COM NEW Common Stock 88032L209 0 2 SH SOLE 2 0 0 TERADYNE INC COM Common Stock 880770102 502 4125 SH SOLE 4125 0 0 TERAFORCE TECHNOLOGY CORP COM Common Stock 88077T109 0 300 SH SOLE 300 0 0 TESSCO TECHNOLOGIES INC COM Common Stock 872386107 0 29 SH SOLE 29 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 17 1482 SH SOLE 1482 0 0 TEREX CORP NEW COM Common Stock 880779103 90 1956 SH SOLE 1956 0 0 TRASMISSIONE ELETTRICITA RETE UNSPONSORED ADR ADR 88088L103 54 2390 SH SOLE 2390 0 0 TRUIST FINL CORP COM Common Stock 89832Q109 20537 352146 SH SOLE 352146 0 0 SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 51 983 SH SOLE 983 0 0 TFS FINL CORP COM Common Stock 87240R107 62 3038 SH SOLE 3038 0 0 TELEFLEX INCORPORATED COM Common Stock 879369106 452 1088 SH SOLE 1088 0 0 TREDEGAR CORP COM Common Stock 894650100 31 2062 SH SOLE 2062 0 0 TEXTAINER GROUP HOLDINGS LTD SHS Common Stock G8766E109 105 3678 SH SOLE 3678 0 0 TRIUMPH GROUP INC NEW COM Common Stock 896818101 22 1180 SH SOLE 1180 0 0 TECNOGLASS INC SHS Common Stock G87264100 1 78 SH SOLE 78 0 0 TROY GOLD & MINERAL CORP COM Common Stock 89732M109 0 143 SH SOLE 143 0 0 TEGNA INC COM Common Stock 87901J105 70 3721 SH SOLE 3721 0 0 GREEN ORGANIC DUTCHMAN HLDGS COM Common Stock 393210208 1 2100 SH SOLE 2100 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Common Stock Y8564M105 8 525 SH SOLE 525 0 0 TARGET CORP COM Common Stock 87612E106 26557 134078 SH SOLE 134078 0 0 TG THERAPEUTICS INC COM Common Stock 88322Q108 6 125 SH SOLE 125 0 0 TARGET HOSPITALITY CORP COM Common Stock 87615L107 603 240396 SH SOLE 240396 0 0 TENET HEALTHCARE CORP COM NEW Common Stock 88033G407 45 871 SH SOLE 871 0 0 TUSCAN HLDGS CORP COM Common Stock 90069K104 6 450 SH SOLE 450 0 0 SPINNAKER ETF SERIES CANNABIS ETF ETF 84858T400 1 70 SH SOLE 70 0 0 FIRST FINL CORP IND COM Common Stock 320218100 43 961 SH SOLE 961 0 0 HANOVER INS GROUP INC COM Common Stock 410867105 1241 9584 SH SOLE 9584 0 0 THK CO LTD UNSPONSOD ADR ADR 872434105 2 113 SH SOLE 113 0 0 THALES ORD Common Stock F9156M108 26 266 SH SOLE 266 0 0 THALES UNSPONSORD ADR ADR 883219206 13 645 SH SOLE 645 0 0 THIMBLE POINT ACQUISITION CORP UNIT Common Stock 88408P206 57 5669 SH SOLE 5669 0 0 TECHNIP ENERGIES N V SPONSORED ADR ADR 87854Y109 13 868 SH SOLE 868 0 0 THOR INDS INC COM Common Stock 885160101 292 2158 SH SOLE 2158 0 0 GENTHERM INC COM Common Stock 37253A103 267 3605 SH SOLE 3605 0 0 TREEHOUSE FOODS INC COM Common Stock 89469A104 40 759 SH SOLE 759 0 0 TRUETT-HURST INC CL A Common Stock 897871109 0 300 SH SOLE 300 0 0 THULE GROUP AB UNSPONSRED ADS ADR 88604M106 13 580 SH SOLE 580 0 0 TELECOM ITALIA S P A NEW SPON ADS SVGS ADR 87927Y201 0 45 SH SOLE 45 0 0 MILLICOM INTL CELLULAR S A COM STK Common Stock L6388F110 0 6 SH SOLE 6 0 0 TELECOM ITALIA S P A NEW SPON ADS ADR 87927Y102 3 506 SH SOLE 506 0 0 TIKCRO TECHNOLOGIES LTD REG SHS Common Stock M8790M112 0 66 SH SOLE 66 0 0 INTERFACE INC COM Common Stock 458665304 9 706 SH SOLE 706 0 0 ISHARES TIPS BOND ETF ETF 464287176 5217 41569 SH SOLE 41569 0 0 TIAN RUIXIANG HLDGS LTD CL A SHS Common Stock G8884K102 5 61 SH SOLE 61 0 0 TEAM INC COM Common Stock 878155100 13 1142 SH SOLE 1142 0 0 TITAN MACHY INC COM Common Stock 88830R101 5 214 SH SOLE 214 0 0 TJX COS INC NEW COM Common Stock 872540109 6270 94778 SH SOLE 94778 0 0 TEEKAY CORPORATION COM Common Stock Y8564W103 3 800 SH SOLE 800 0 0 THYSSENKRUPP AG SPONSORED ADR ADR 88629Q207 2 146 SH SOLE 146 0 0 TELKONET INC COM Common Stock 879604106 2 40479 SH SOLE 40479 0 0 TOKIO MARINE HOLDINGS INC ADR ADR 889094108 76 1596 SH SOLE 1596 0 0 TIMKEN CO COM Common Stock 887389104 732 9022 SH SOLE 9022 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 41 1731 SH SOLE 1731 0 0 TALEND S A ADS ADR 874224207 18 275 SH SOLE 275 0 0 TELEPERFORMANCE UNSPONSORD ADR ADR 87946F100 83 454 SH SOLE 454 0 0 TILRAY INC COM CL 2 Common Stock 88688T100 59 2584 SH SOLE 2584 0 0 TELOS CORP MD COM Common Stock 87969B101 36 955 SH SOLE 955 0 0 TELIA COMPANY A B UNSPONSORED ADR ADR 87960M205 57 6566 SH SOLE 6566 0 0 TELSTRA CORP LTD SPONSORED ADS ADR 87969N204 16 1189 SH SOLE 1189 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 597 4410 SH SOLE 4410 0 0 FLEXSHARES MORNINGSTAR DEVELOPED MARKETS EX-US FACTOR TILT INDEX FUND ETF 33939L803 161 2302 SH SOLE 2302 0 0 TELE2 AB UNSPONSORED ADR ADR 87952P307 1 92 SH SOLE 92 0 0 TILLYS INC CL A Common Stock 886885102 4 370 SH SOLE 370 0 0 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 1520 9738 SH SOLE 9738 0 0 TITAN MED INC COM NEW Common Stock 88830X819 97 56976 SH SOLE 56976 0 0 TRANSMEDICS GROUP INC COM Common Stock 89377M109 429 10333 SH SOLE 10333 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS ADR 88034P109 10 500 SH SOLE 500 0 0 MOTLEY FOOL 100 INDEX ETF ETF 74933W601 18 505 SH SOLE 505 0 0 TAYLOR MORRISON HOME CORP COM Common Stock 87724P106 428 13901 SH SOLE 13901 0 0 TREND MICRO INC SPONS ADR NEW ADR 89486M206 3 55 SH SOLE 55 0 0 THERMO FISHER SCIENTIFIC INC COM Common Stock 883556102 23150 50698 SH SOLE 50698 0 0 TOMPKINS FINL CORP COM Common Stock 890110109 6 74 SH SOLE 74 0 0 TRILOGY METALS INC NEW COM Common Stock 89621C105 13 6000 SH SOLE 6000 0 0 TEMENOS AG SPONSORED ADR ADR 87974R208 3 21 SH SOLE 21 0 0 TIMKENSTEEL CORPORATION COM Common Stock 887399103 175 14890 SH SOLE 14890 0 0 SPARTACUS ACQUISITION CORP CL A Common Stock 84677L109 501 50823 SH SOLE 50823 0 0 SPARTACUS ACQUISITION CORP UNIT EXP 103127 Common Stock 84677L208 0 3 SH SOLE 3 0 0 SPARTACUS ACQUISITION CORP WT EXP 103127 Common Stock 84677L117 16 25411 SH SOLE 25411 0 0 T-MOBILE US INC COM Common Stock 872590104 51343 409796 SH SOLE 409796 0 0 TEAMVIEWER AG UNSPONSRD ADS ADR 87816Y106 31 1470 SH SOLE 1470 0 0 TERMINIX GLOBAL HOLDINGS INC COM Common Stock 88087E100 12 252 SH SOLE 252 0 0 DIREXION DAILY SMALL CAP BULL 3X SHARES ETF 25459W847 15 165 SH SOLE 165 0 0 TENNANT CO COM Common Stock 880345103 40 503 SH SOLE 503 0 0 TANDEM DIABETES CARE INC COM NEW Common Stock 875372203 373 4224 SH SOLE 4224 0 0 TRINET GROUP INC COM Common Stock 896288107 23 292 SH SOLE 292 0 0 TEEKAY TANKERS LTD CL A Common Stock Y8565N300 3 222 SH SOLE 222 0 0 TRAVEL PLUS LEISURE CO COM Common Stock 894164102 163 2659 SH SOLE 2659 0 0 TOKYO ELECTRON LTD ADR ADR 889110102 170 1553 SH SOLE 1553 0 0 TOLL BROTHERS INC COM Common Stock 889478103 808 14238 SH SOLE 14238 0 0 TOSHIBA CORP UNSPONSORD ADR ADR 891493306 2 137 SH SOLE 137 0 0 TOTAL SE SPONSORED ADS ADR 89151E109 648 13718 SH SOLE 13718 0 0 TOTO LTD SPONSORED ADR ADR 891515207 1 9 SH SOLE 9 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 215 4456 SH SOLE 4456 0 0 TOWNEBANK PORTSMOUTH VA COM Common Stock 89214P109 217 7080 SH SOLE 7080 0 0 TOYOTA MOTOR CORP COM Common Stock J92676113 16 200 SH SOLE 200 0 0 TURNING PT BRANDS INC COM Common Stock 90041L105 11 205 SH SOLE 205 0 0 TUTOR PERINI CORP COM Common Stock 901109108 27 1416 SH SOLE 1416 0 0 TRIBUNE PUBG CO NEW COM Common Stock 89609W107 2 121 SH SOLE 121 0 0 TPG PACE BEN FIN CORP CL A COM Common Stock G8990D125 8 400 SH SOLE 400 0 0 TRI POINTE HOMES INC COM Common Stock 87265H109 39 1910 SH SOLE 1910 0 0 TPI COMPOSITES INC COM Common Stock 87266J104 8 148 SH SOLE 148 0 0 TEXAS PACIFIC LAND CORPORATION COM Common Stock 88262P102 1641 1033 SH SOLE 1033 0 0 TAPESTRY INC COM Common Stock 876030107 183 4431 SH SOLE 4431 0 0 TRAVIS PERKINS PLC SPONSORED ADR ADR 89455F208 34 1588 SH SOLE 1588 0 0 TURNING POINT THERAPEUTICS INC COM Common Stock 90041T108 2 23 SH SOLE 23 0 0 TEMPUR SEALY INTL INC COM Common Stock 88023U101 372 10176 SH SOLE 10176 0 0 TOOTSIE ROLL INDS INC COM Common Stock 890516107 10 311 SH SOLE 311 0 0 TEJON RANCH CO COM Common Stock 879080109 22 1306 SH SOLE 1306 0 0 TRECORA RES COM Common Stock 894648104 2 275 SH SOLE 275 0 0 LENDINGTREE INC NEW COM Common Stock 52603B107 56 262 SH SOLE 262 0 0 TREX CO INC COM Common Stock 89531P105 251 2747 SH SOLE 2747 0 0 TARGA RES CORP COM Common Stock 87612G101 4117 129670 SH SOLE 129670 0 0 TABULA RASA HEALTHCARE INC COM Common Stock 873379101 9 200 SH SOLE 200 0 0 THOMSON REUTERS CORP. COM NEW Common Stock 884903709 46 528 SH SOLE 528 0 0 TRIPADVISOR INC COM Common Stock 896945201 335 6221 SH SOLE 6221 0 0 TRACKER CORP AMER COM Common Stock 89234G105 0 2500 SH SOLE 2500 0 0 TRIMBLE INC COM Common Stock 896239100 1162 14942 SH SOLE 14942 0 0 TRUSTMARK CORP COM Common Stock 898402102 44 1307 SH SOLE 1307 0 0 TRINITY INDS INC COM Common Stock 896522109 215 7556 SH SOLE 7556 0 0 PRICE T ROWE GROUP INC COM Common Stock 74144T108 7208 42004 SH SOLE 42004 0 0 TRONOX HOLDINGS PLC SHS Common Stock G9087Q102 1358 74201 SH SOLE 74201 0 0 TC ENERGY CORP COM Common Stock 87807B107 1267 27280 SH SOLE 27280 0 0 TRISURA GROUP LTD COM NEW Common Stock 89679A209 2 22 SH SOLE 22 0 0 TRIMAS CORP COM NEW Common Stock 896215209 4 120 SH SOLE 120 0 0 TRUSTCO BK CORP N Y COM Common Stock 898349105 29 3881 SH SOLE 3881 0 0 TERRA TECH CORP COM NEW Common Stock 88102J209 0 834 SH SOLE 834 0 0 TRITON INTL LTD CL A Common Stock G9078F107 106 1923 SH SOLE 1923 0 0 TRANSUNION COM Common Stock 89400J107 119 1318 SH SOLE 1318 0 0 TRUECAR INC COM Common Stock 89785L107 0 0 SH SOLE 0 0 0 TERUMO CORP ADR ADR 88156J105 27 733 SH SOLE 733 0 0 TRUPANION INC COM Common Stock 898202106 18 242 SH SOLE 242 0 0 TRAVELERS COMPANIES INC COM Common Stock 89417E109 6219 41350 SH SOLE 41350 0 0 TREVENA INC COM Common Stock 89532E109 3 1900 SH SOLE 1900 0 0 TANZANIAN GOLD CORP COM Common Stock 87601A107 21 34913 SH SOLE 34913 0 0 TORAY INDS INC ADR ADR 890880206 3 261 SH SOLE 261 0 0 TENARIS S A SPONSORED ADS ADR 88031M109 3 133 SH SOLE 133 0 0 TIMBERLAND BANCORP INC COM Common Stock 887098101 1 21 SH SOLE 21 0 0 TRISTATE CAP HLDGS INC COM Common Stock 89678F100 2 103 SH SOLE 103 0 0 TESCO PLC SPONSORED ADR ADR 881575401 143 15055 SH SOLE 15055 0 0 TRACTOR SUPPLY CO COM Common Stock 892356106 3702 20908 SH SOLE 20908 0 0 TRINSEO S A SHS Common Stock L9340P101 204 3207 SH SOLE 3207 0 0 TAYSHA GENE THERAPIES INC COM SHS Common Stock 877619106 20 961 SH SOLE 961 0 0 TESLA INC COM Common Stock 88160R101 27591 41309 SH SOLE 41309 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 4397 37032 SH SOLE 37032 0 0 TYSON FOODS INC CL A Common Stock 902494103 626 8422 SH SOLE 8422 0 0 TREASURY WINE ESTATES LTD SPONSORED ADR ADR 89465J109 4 460 SH SOLE 460 0 0 TRANE TECHNOLOGIES PLC SHS Common Stock G8994E103 1966 11872 SH SOLE 11872 0 0 TORO CO COM Common Stock 891092108 1707 16553 SH SOLE 16553 0 0 TATTOOED CHEF INC COM CL A Common Stock 87663X102 1 60 SH SOLE 60 0 0 THE TRADE DESK INC COM CL A Common Stock 88339J105 495 760 SH SOLE 760 0 0 TDK CORP AMERN DEP SH ADR 872351408 17 121 SH SOLE 121 0 0 TTEC HLDGS INC COM Common Stock 89854H102 70 695 SH SOLE 695 0 0 TETRA TECH INC NEW COM Common Stock 88162G103 656 4836 SH SOLE 4836 0 0 TECHTARGET INC COM Common Stock 87874R100 217 3130 SH SOLE 3130 0 0 TATA MTRS LTD SPONSORED ADR ADR 876568502 15 700 SH SOLE 700 0 0 TTM TECHNOLOGIES INC COM Common Stock 87305R109 151 10446 SH SOLE 10446 0 0 TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 149 1738 SH SOLE 1738 0 0 T2 BIOSYSTEMS INC COM Common Stock 89853L104 0 300 SH SOLE 300 0 0 TRUTRACE TECHNOLOGIES INC COM Common Stock 898447107 3 41120 SH SOLE 41120 0 0 TAKE-TWO INTERACTIVE SOFTWARE COM Common Stock 874054109 2680 15169 SH SOLE 15169 0 0 TELUS CORPORATION COM Common Stock 87971M103 65 3200 SH SOLE 3200 0 0 TUPPERWARE BRANDS CORP COM Common Stock 899896104 259 9813 SH SOLE 9813 0 0 ISHARES MSCI TURKEY ETF ETF 464286715 21 900 SH SOLE 900 0 0 VELOCITYSHARES DAILY 2X VIX SHORT TERM ETN ETF 22542D258 0 3 SH SOLE 3 0 0 TIVITY HEALTH INC COM Common Stock 88870R102 120 5363 SH SOLE 5363 0 0 TRADEWEB MKTS INC CL A Common Stock 892672106 666 8997 SH SOLE 8997 0 0 TITAN INTL INC ILL COM Common Stock 88830M102 1 95 SH SOLE 95 0 0 TWILIO INC CL A Common Stock 90138F102 479 1407 SH SOLE 1407 0 0 HOSTESS BRANDS INC CL A Common Stock 44109J106 12 854 SH SOLE 854 0 0 TAYLOR WIMPEY PLC ADR-ORD SHS ADR 877409102 20 822 SH SOLE 822 0 0 2U INC COM Common Stock 90214J101 730 19108 SH SOLE 19108 0 0 TWIST BIOSCIENCE CORP COM Common Stock 90184D100 74 601 SH SOLE 601 0 0 TWITTER INC COM Common Stock 90184L102 1051 16522 SH SOLE 16522 0 0 TERNIUM SA SPONSORED ADS ADR 880890108 19 500 SH SOLE 500 0 0 TRANSWITCH CORP COM NEW Common Stock 894065309 0 13 SH SOLE 13 0 0 10X GENOMICS INC CL A COM Common Stock 88025U109 115 635 SH SOLE 635 0 0 TEXAS INSTRS INC COM Common Stock 882508104 13421 71013 SH SOLE 71013 0 0 TEXAS ROADHOUSE INC COM Common Stock 882681109 203 2121 SH SOLE 2121 0 0 TEXTRON INC COM Common Stock 883203101 650 11591 SH SOLE 11591 0 0 TYLER TECHNOLOGIES INC COM Common Stock 902252105 1532 3608 SH SOLE 3608 0 0 UNITY SOFTWARE INC COM Common Stock 91332U101 169 1684 SH SOLE 1684 0 0 UNDER ARMOUR INC CL C Common Stock 904311206 43 2344 SH SOLE 2344 0 0 UNDER ARMOUR INC CL A Common Stock 904311107 114 5132 SH SOLE 5132 0 0 UNITED AIRLS HLDGS INC COM Common Stock 910047109 90 1564 SH SOLE 1564 0 0 AGEAGLE AERIAL SYS INC NEW COM Common Stock 00848K101 1 80 SH SOLE 80 0 0 UNITED BANCORP INC OHIO COM Common Stock 909911109 21 1500 SH SOLE 1500 0 0 UBER TECHNOLOGIES INC COM Common Stock 90353T100 974 17860 SH SOLE 17860 0 0 UNITED SEC BANCSHARES CALIF COM Common Stock 911460103 2 225 SH SOLE 225 0 0 UBS GROUP AG SHS Common Stock H42097107 27419 1765576 SH SOLE 1765576 0 0 UBISOFT ENTMT SA ADR ADR 90348R102 2 153 SH SOLE 153 0 0 UNITED BANKSHARES INC WEST VA COM Common Stock 909907107 329 8500 SH SOLE 8500 0 0 UNITY BIOTECHNOLOGY INC COM Common Stock 91381U101 3 550 SH SOLE 550 0 0 UNITED CMNTY BKS BLAIRSVLE GA COM Common Stock 90984P303 98 2863 SH SOLE 2863 0 0 UCB S A UNSPONSORED ADR ADR 903480101 93 1948 SH SOLE 1948 0 0 PROSHARES ULTRA BLOOMBERG CRUDE OIL ETF 74347Y888 1 10 SH SOLE 10 0 0 ULTRA CLEAN HLDGS INC COM Common Stock 90385V107 106 1831 SH SOLE 1831 0 0 URANIUM ENERGY CORP COM Common Stock 916896103 10 3500 SH SOLE 3500 0 0 UNIVERSAL ELECTRS INC COM Common Stock 913483103 26 470 SH SOLE 470 0 0 UNITED FIRE GROUP INC COM Common Stock 910340108 30 869 SH SOLE 869 0 0 UNIFI INC COM NEW Common Stock 904677200 7 257 SH SOLE 257 0 0 PROCURE SPACE ETF ETF 74280R205 0 10 SH SOLE 10 0 0 UFP INDUSTRIES INC COM Common Stock 90278Q108 242 3193 SH SOLE 3193 0 0 UFP TECHNOLOGIES INC COM Common Stock 902673102 3 55 SH SOLE 55 0 0 DOMTAR CORP COM NEW Common Stock 257559203 109 2961 SH SOLE 2961 0 0 UNITED STATES GASOLINE FUND, LP ETF 91201T102 6 180 SH SOLE 180 0 0 UGI CORP NEW COM Common Stock 902681105 625 15117 SH SOLE 15117 0 0 AMERCO COM Common Stock 023586100 118 193 SH SOLE 193 0 0 UNIVERSAL HLTH SVCS INC CL B Common Stock 913903100 1000 7500 SH SOLE 7500 0 0 UBIQUITI INC COM Common Stock 90353W103 346 1161 SH SOLE 1161 0 0 UNITED INS HLDGS CORP COM Common Stock 910710102 11 1592 SH SOLE 1592 0 0 UNISYS CORP COM NEW Common Stock 909214306 49 1926 SH SOLE 1926 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 2057 36843 SH SOLE 36843 0 0 UNIVERSAL LOGISTICS HLDGS INC COM Common Stock 91388P105 2 86 SH SOLE 86 0 0 ULTA BEAUTY INC COM Common Stock 90384S303 2224 7192 SH SOLE 7192 0 0 UMB FINL CORP COM Common Stock 902788108 268 2892 SH SOLE 2892 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405 14 1525 SH SOLE 1525 0 0 UMICORE GROUP UNSPONSORED ADR ADR 90420M104 65 4928 SH SOLE 4928 0 0 ULTIMATE LIFESTYLE CORP COM Common Stock 903858108 0 1 SH SOLE 1 0 0 UMPQUA HLDGS CORP COM Common Stock 904214103 72 4123 SH SOLE 4123 0 0 UNICREDIT SPA UNSPONSORD ADR ADR 904678406 3 568 SH SOLE 568 0 0 UNIFIRST CORP MASS COM Common Stock 904708104 316 1412 SH SOLE 1412 0 0 UNITED NAT FOODS INC COM Common Stock 911163103 402 12190 SH SOLE 12190 0 0 UNITEDHEALTH GROUP INC COM Common Stock 91324P102 24680 66332 SH SOLE 66332 0 0 UNICHARM CORP SPONSORED ADR ADR 90460M204 432 51259 SH SOLE 51259 0 0 UNUM GROUP COM Common Stock 91529Y106 1978 71085 SH SOLE 71085 0 0 UNION PAC CORP COM Common Stock 907818108 28444 129049 SH SOLE 129049 0 0 UNITY BANCORP INC COM Common Stock 913290102 0 11 SH SOLE 11 0 0 UNIVAR SOLUTIONS USA INC COM Common Stock 91336L107 17 803 SH SOLE 803 0 0 URBAN ONE INC CL A Common Stock 91705J105 1 95 SH SOLE 95 0 0 UNITED OVERSEAS BK LTD SPONSORED ADR ADR 911271302 48 1229 SH SOLE 1229 0 0 UPM KYMMENE CORP UNSPONSORED ADS ADR 915436208 13 344 SH SOLE 344 0 0 UNITED PARCEL SERVICE INC CL B Common Stock 911312106 3787 22278 SH SOLE 22278 0 0 UPWORK INC COM Common Stock 91688F104 22 482 SH SOLE 482 0 0 URBAN OUTFITTERS INC COM Common Stock 917047102 17 457 SH SOLE 457 0 0 PROSHARES ULTRA REAL ESTATE ETF 74347X625 86 1200 SH SOLE 1200 0 0 UNITED RENTALS INC COM Common Stock 911363109 7041 21380 SH SOLE 21380 0 0 URANIUM PARTN CORP COM Common Stock 917017105 3 800 SH SOLE 800 0 0 ISHARES MSCI WORLD ETF ETF 464286392 89 750 SH SOLE 750 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR Common Stock 90290N109 8 500 SH SOLE 500 0 0 AMERICAS GOLD AND SILVER CORP COM Common Stock 03062D100 1 396 SH SOLE 396 0 0 CANTALOUPE INC COM Common Stock 90328S500 0 33 SH SOLE 33 0 0 US BANCORP DEL COM NEW Common Stock 902973304 9700 174091 SH SOLE 174091 0 0 U S CONCRETE INC COM Common Stock 90333L201 563 7680 SH SOLE 7680 0 0 US FOODS HLDG CORP COM Common Stock 912008109 147 3846 SH SOLE 3846 0 0 ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 1134 27525 SH SOLE 27525 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 379 6417 SH SOLE 6417 0 0 UNITED STATES CELLULAR CORP COM Common Stock 911684108 38 1053 SH SOLE 1053 0 0 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 11332 163782 SH SOLE 163782 0 0 USANA HEALTH SCIENCES INC COM Common Stock 90328M107 68 700 SH SOLE 700 0 0 UNITED STATES OIL FUND, LP ETF 91232N207 21 515 SH SOLE 515 0 0 U S PHYSICAL THERAPY COM Common Stock 90337L108 38 360 SH SOLE 360 0 0 ISHARES CORE U.S. REIT ETF ETF 464288521 18 345 SH SOLE 345 0 0 XTRACKERS MSCI USA ESG LEADERS EQUITY ETF ETF 233051150 1 20 SH SOLE 20 0 0 U S XPRESS ENTERPRISES INC COM CL A Common Stock 90338N202 5 383 SH SOLE 383 0 0 UTG INC COM Common Stock 90342M109 2 84 SH SOLE 84 0 0 UNITED THERAPEUTICS CORP DEL COM Common Stock 91307C102 516 3087 SH SOLE 3087 0 0 UNITIL CORP COM Common Stock 913259107 35 766 SH SOLE 766 0 0 UTZ BRANDS INC COM CL A Common Stock 918090101 114 4591 SH SOLE 4591 0 0 UNITED UTILITIES GROUP PLC SPONSORED ADR ADR 91311E102 453 17358 SH SOLE 17358 0 0 UNIVERSAL INS HLDGS INC COM Common Stock 91359V107 6 409 SH SOLE 409 0 0 UNIVERSAL ENERGY CORP DEL COM NEW Common Stock 91349R208 0 500 SH SOLE 500 0 0 UNIVEST FINANCIAL CORPORATION COM Common Stock 915271100 21 741 SH SOLE 741 0 0 UNIVERSAL CORP VA COM Common Stock 913456109 326 5534 SH SOLE 5534 0 0 PROSHARES ULTRA VIX SHORT-TERM FUTURES ETF ETF 74347W148 2 400 SH SOLE 400 0 0 UWM HOLDINGS CORPORATION COM CL A Common Stock 91823B109 14 1790 SH SOLE 1790 0 0 PROSHARES ULTRA FINANCIALS ETF 74347X633 36 690 SH SOLE 690 0 0 VISA INC COM CL A Common Stock 92826C839 37072 175091 SH SOLE 175091 0 0 MARRIOTT VACATIONS WORLDWIDE C COM Common Stock 57164Y107 273 1566 SH SOLE 1566 0 0 VALARIS PLC SHS CLASS A Common Stock G9402V109 0 38 SH SOLE 38 0 0 VALE S A SPONSORED ADS ADR 91912E105 36 2078 SH SOLE 2078 0 0 VAPOTHERM INC COM Common Stock 922107107 31 1274 SH SOLE 1274 0 0 VECTOR ACQUISITION CORP II CL A SHS Common Stock G9460A104 77 7800 SH SOLE 7800 0 0 VARIAN MED SYS INC COM Common Stock 92220P105 1055 5979 SH SOLE 5979 0 0 VASO CORP COM Common Stock 92233F102 0 45 SH SOLE 45 0 0 VANGUARD MATERIALS INDEX FUND ETF 92204A801 167 965 SH SOLE 965 0 0 VANGUARD SMALL-CAP INDEX FUND ETF 922908751 34325 160336 SH SOLE 160336 0 0 VBI VACCINES INC CDA COM NEW Common Stock 91822J103 358 115000 SH SOLE 115000 0 0 VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 1276 4644 SH SOLE 4644 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 13502 81527 SH SOLE 81527 0 0 VERITEX HLDGS INC COM Common Stock 923451108 98 2999 SH SOLE 2999 0 0 VISTEON CORP COM NEW Common Stock 92839U206 1080 8857 SH SOLE 8857 0 0 VERICEL CORP COM Common Stock 92346J108 36 649 SH SOLE 649 0 0 VINCI S A ADR ADR 927320101 120 4668 SH SOLE 4668 0 0 VANGUARD INTERMEDIATE-TERM CORP BD ETF ETF 92206C870 20721 222733 SH SOLE 222733 0 0 VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 26 256 SH SOLE 256 0 0 VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 905 3063 SH SOLE 3063 0 0 VOCERA COMMUNICATIONS INC COM Common Stock 92857F107 0 10 SH SOLE 10 0 0 VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 28332 343420 SH SOLE 343420 0 0 VERACYTE INC COM Common Stock 92337F107 16 297 SH SOLE 297 0 0 VANGUARD CONSUMER STAPLES INDEX FUND ETF 92204A207 103 577 SH SOLE 577 0 0 VANGUARD ENERGY INDEX FUND ETF 92204A306 4794 70495 SH SOLE 70495 0 0 VANGUARD EUROPE PACIFIC E. ETF 921943858 62168 1265901 SH SOLE 1265901 0 0 VECTRUS INC COM Common Stock 92242T101 18 340 SH SOLE 340 0 0 VEECO INSTRS INC DEL COM Common Stock 922417100 16 749 SH SOLE 749 0 0 VEEVA SYS INC CL A COM Common Stock 922475108 1560 5971 SH SOLE 5971 0 0 VIRGINIA ENERGY RES INC NEW COM Common Stock 92780V104 1 5000 SH SOLE 5000 0 0 VELOCITY FINL INC COM Common Stock 92262D101 1 149 SH SOLE 149 0 0 VEOLIA ENVIRONNEMENT SPONSORED ADR ADR 92334N103 32 1256 SH SOLE 1256 0 0 VEON LTD SPONSORED ADR ADR 91822M106 0 100 SH SOLE 100 0 0 VERU INC COM Common Stock 92536C103 43 3991 SH SOLE 3991 0 0 VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 27317 450185 SH SOLE 450185 0 0 V F CORP COM Common Stock 918204108 7235 90522 SH SOLE 90522 0 0 VILLAGE FARMS INTL INC COM Common Stock 92707Y108 11 850 SH SOLE 850 0 0 VANGUARD FINANCIALS INDEX FUND ETF 92204A405 2481 29362 SH SOLE 29362 0 0 VANGUARD U.S. QUALITY FACTOR ETF ETF 921935706 20 182 SH SOLE 182 0 0 VONAGE HLDGS CORP COM Common Stock 92886T201 96 8099 SH SOLE 8099 0 0 VG ACQUISITION CORP SHS CL A Common Stock G9446E105 26 2573 SH SOLE 2573 0 0 VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF ETF 92206C706 7613 113244 SH SOLE 113244 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 341 5412 SH SOLE 5412 0 0 VANGUARD LONG-TERM GOVERNMENT BOND ETF ETF 92206C847 129 1563 SH SOLE 1563 0 0 VECTOR GROUP LTD COM Common Stock 92240M108 101 7266 SH SOLE 7266 0 0 VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 2268 36867 SH SOLE 36867 0 0 VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 6996 19514 SH SOLE 19514 0 0 VIRNETX HLDG CORP COM Common Stock 92823T108 5 813 SH SOLE 813 0 0 VALHI INC NEW COM Common Stock 918905100 0 6 SH SOLE 6 0 0 VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1465 6405 SH SOLE 6405 0 0 VIACOMCBS INC CL B Common Stock 92556H206 577 12722 SH SOLE 12722 0 0 VIACOMCBS INC CL A Common Stock 92556H107 17 368 SH SOLE 368 0 0 VIAVI SOLUTIONS INC COM Common Stock 925550105 86 5499 SH SOLE 5499 0 0 VICAPSYS LIFE SCIENCES INC COM Common Stock 92560A106 0 10 SH SOLE 10 0 0 VICOR CORP COM Common Stock 925815102 21 245 SH SOLE 245 0 0 VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 65522 445488 SH SOLE 445488 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 351 4241 SH SOLE 4241 0 0 VPC IMPACT ACQUISITION HLDNGS SHS CL A Common Stock G9441E100 19 1453 SH SOLE 1453 0 0 7GC & CO HOLDINGS INC UNIT EXP 122325 Common Stock 81786A206 539 53066 SH SOLE 53066 0 0 VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 187 941 SH SOLE 941 0 0 VIRTU FINL INC CL A Common Stock 928254101 115 3709 SH SOLE 3709 0 0 VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 485 2563 SH SOLE 2563 0 0 VITAL FARMS INC COM Common Stock 92847W103 10 454 SH SOLE 454 0 0 VIVENDI UNSPONSORD ADR ADR 92852T201 218 6625 SH SOLE 6625 0 0 MERIDIAN BIOSCIENCE INC COM Common Stock 589584101 175 6666 SH SOLE 6666 0 0 VIKING THERAPEUTICS INC COM Common Stock 92686J106 1 210 SH SOLE 210 0 0 VELODYNE LIDAR INC COM Common Stock 92259F101 12 1070 SH SOLE 1070 0 0 VELODYNE LIDAR INC WT EXP 092925 Common Stock 92259F119 31 8200 SH SOLE 8200 0 0 VALEO SPONSORED ADR ADR 919134304 6 365 SH SOLE 365 0 0 VILLAGE SUPER MKT INC CL A NEW Common Stock 927107409 2 69 SH SOLE 69 0 0 VALERO ENERGY CORP COM Common Stock 91913Y100 14050 196235 SH SOLE 196235 0 0 ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 1100 10733 SH SOLE 10733 0 0 VOLVO AB UNSPONSORD ADR ADR 928854108 56 2189 SH SOLE 2189 0 0 VALLEY NATL BANCORP COM Common Stock 919794107 306 22139 SH SOLE 22139 0 0 VISION MARINE TECHNOLOGIES INC COM Common Stock C96657116 2 300 SH SOLE 300 0 0 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 232 4351 SH SOLE 4351 0 0 VULCAN MATLS CO COM Common Stock 929160109 2822 16725 SH SOLE 16725 0 0 VALMONT INDS INC COM Common Stock 920253101 693 2910 SH SOLE 2910 0 0 VMWARE INC CL A COM Common Stock 928563402 675 4485 SH SOLE 4485 0 0 VINCE HLDG CORP COM NEW Common Stock 92719W207 11 973 SH SOLE 973 0 0 VANDA PHARMACEUTICALS INC COM Common Stock 921659108 24 1600 SH SOLE 1600 0 0 JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 618 12324 SH SOLE 12324 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 13339 145210 SH SOLE 145210 0 0 VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX ETF 922042676 856 15360 SH SOLE 15360 0 0 VONTIER CORPORATION COM Common Stock 928881101 185 6125 SH SOLE 6125 0 0 VECIMA NETWORKS INC COM Common Stock 92241Y101 1 121 SH SOLE 121 0 0 VANGUARD MID-CAP INDEX FUND ETF 922908629 30010 135585 SH SOLE 135585 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 216 11704 SH SOLE 11704 0 0 VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 1262 9356 SH SOLE 9356 0 0 VANGUARD RUSSELL 1000 ETF ETF 92206C730 799 4312 SH SOLE 4312 0 0 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 4238 16949 SH SOLE 16949 0 0 VONOVIA SE ADR ADR 92887H107 4 133 SH SOLE 133 0 0 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 4766 35853 SH SOLE 35853 0 0 VANGUARD S&P 500 ETF ETF 922908363 26342 72304 SH SOLE 72304 0 0 VANGUARD S&P 500 GROWTH ETF ETF 921932505 499 2123 SH SOLE 2123 0 0 VANGUARD S&P 500 VALUE ETF ETF 921932703 149 1091 SH SOLE 1091 0 0 KONINKLIJKE VOPAK NV UNSPONSORED ADR ADR 50048T105 3 63 SH SOLE 63 0 0 VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 2356 10979 SH SOLE 10979 0 0 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 2026 15587 SH SOLE 15587 0 0 VOYA FINANCIAL INC COM Common Stock 929089100 426 6692 SH SOLE 6692 0 0 VIRTUS PRIVATE CREDIT STRATEGY ETF ETF 26923G798 22 954 SH SOLE 954 0 0 VISHAY PRECISION GROUP INC COM Common Stock 92835K103 8 249 SH SOLE 249 0 0 VELOCITY PORTFOLIO GROUP INC COM NEW Common Stock 92257E304 0 20 SH SOLE 20 0 0 VANGUARD FTSE PACIFIC ETF ETF 922042866 471 5771 SH SOLE 5771 0 0 VANGUARD UTILITIES INDEX FUND ETF 92204A876 3559 25331 SH SOLE 25331 0 0 VERA BRADLEY INC COM Common Stock 92335C106 18 1779 SH SOLE 1779 0 0 VAREX IMAGING CORP COM Common Stock 92214X106 31 1532 SH SOLE 1532 0 0 VROOM INC COM Common Stock 92918V109 3 70 SH SOLE 70 0 0 VARONIS SYS INC COM Common Stock 922280102 96 1866 SH SOLE 1866 0 0 VERINT SYS INC COM Common Stock 92343X100 1130 24830 SH SOLE 24830 0 0 INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 47 1818 SH SOLE 1818 0 0 VERRA MOBILITY CORP COM Common Stock 92511U102 11 780 SH SOLE 780 0 0 VERSO CORP CL A Common Stock 92531L207 4 272 SH SOLE 272 0 0 VERISANTE TECHNOLOGY INC COM Common Stock 92346G104 0 4000 SH SOLE 4000 0 0 VERISK ANALYTICS INC COM Common Stock 92345Y106 1866 10562 SH SOLE 10562 0 0 VERISIGN INC COM Common Stock 92343E102 764 3843 SH SOLE 3843 0 0 VIRTUS INVT PARTNERS INC COM Common Stock 92828Q109 64 270 SH SOLE 270 0 0 VERITIV CORP COM Common Stock 923454102 41 966 SH SOLE 966 0 0 VERTEX PHARMACEUTICALS INC COM Common Stock 92532F100 1027 4780 SH SOLE 4780 0 0 VIASAT INC COM Common Stock 92552V100 23 487 SH SOLE 487 0 0 VSE CORP COM Common Stock 918284100 2 58 SH SOLE 58 0 0 VISHAY INTERTECHNOLOGY INC COM Common Stock 928298108 87 3626 SH SOLE 3626 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 799 6225 SH SOLE 6225 0 0 VISTRA CORP COM Common Stock 92840M102 628 35496 SH SOLE 35496 0 0 VERASTEM INC COM Common Stock 92337C104 5 2111 SH SOLE 2111 0 0 VISTA OUTDOOR INC COM Common Stock 928377100 147 4589 SH SOLE 4589 0 0 VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 2105 21636 SH SOLE 21636 0 0 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1316 24080 SH SOLE 24080 0 0 VANGUARD RUSSELL 3000 ETF ETF 92206C599 2124 11489 SH SOLE 11489 0 0 VANGUARD TOTAL STOCK MARKETS ETF ETF 922908769 83228 402670 SH SOLE 402670 0 0 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 472 9159 SH SOLE 9159 0 0 BRISTOW GROUP INC COM Common Stock 11040G103 17 669 SH SOLE 669 0 0 VIATRIS INC COM Common Stock 92556V106 916 65534 SH SOLE 65534 0 0 VANGUARD VALUE ETF 922908744 192348 1463170 SH SOLE 1463170 0 0 VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 436 1991 SH SOLE 1991 0 0 VANGUARD RUSSELL 2000 ETF ETF 92206C664 2138 11992 SH SOLE 11992 0 0 VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649 95 681 SH SOLE 681 0 0 VICTORY BANCORP INC COM Common Stock 92644G103 70 6219 SH SOLE 6219 0 0 VANGUARD GROWTH INDEX FUND ETF 922908736 53961 209933 SH SOLE 209933 0 0 VULCAN INTL CORP COM Common Stock 929136109 4 509 SH SOLE 509 0 0 VUZIX CORP COM NEW Common Stock 92921W300 25 1000 SH SOLE 1000 0 0 VANGUARD LARGE-CAP INDEX FUND ETF 922908637 4151 22403 SH SOLE 22403 0 0 VIAD CORP COM NEW Common Stock 92552R406 7 171 SH SOLE 171 0 0 VIVINT SMART HOME INC COM CL A Common Stock 928542109 81 5676 SH SOLE 5676 0 0 VALVOLINE INC COM Common Stock 92047W101 90 3462 SH SOLE 3462 0 0 VOLKSWAGEN AG UNSPONSRED ADR ADR 928662600 118 3246 SH SOLE 3246 0 0 VOLKSWAGEN AG ADR RP PFD SHS ADR 928662501 208 7410 SH SOLE 7410 0 0 VESTAS WIND SYS AS UNSP ADR ADR 925458101 200 2862 SH SOLE 2862 0 0 VANGUARD EMERGING MARKET STOCK ETF ETF 922042858 37959 729287 SH SOLE 729287 0 0 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 13 168 SH SOLE 168 0 0 VIDLER WATER RESOUCES INC COM Common Stock 92660E107 9 976 SH SOLE 976 0 0 VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 2657 15020 SH SOLE 15020 0 0 VAXART INC COM NEW Common Stock 92243A200 4 718 SH SOLE 718 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 85864 1369443 SH SOLE 1369443 0 0 IPATH SERIES B S&P 500 VIX SHORT-TERM FUTURES ETN ETF 06747R477 11 950 SH SOLE 950 0 0 VOYAGER DIGITAL LTD COM Common Stock 92917M100 1 50 SH SOLE 50 0 0 VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 7473 73922 SH SOLE 73922 0 0 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 38 581 SH SOLE 581 0 0 VYNE THERAPEUTICS INC COM Common Stock 92941V100 1 125 SH SOLE 125 0 0 VYANT BIO INC COM Common Stock 92942V109 0 50 SH SOLE 50 0 0 VERIZON COMMUNICATIONS INC COM Common Stock 92343V104 67327 1157821 SH SOLE 1157821 0 0 WAYFAIR INC CL A Common Stock 94419L101 219 697 SH SOLE 697 0 0 WABTEC COM Common Stock 929740108 191 2408 SH SOLE 2408 0 0 WESTAMERICA BANCORPORATION COM Common Stock 957090103 16 253 SH SOLE 253 0 0 WASHINGTON FED INC COM Common Stock 938824109 12 379 SH SOLE 379 0 0 WESTERN ALLIANCE BANCORP COM Common Stock 957638109 481 5098 SH SOLE 5098 0 0 WASHINGTON TR BANCORP INC COM Common Stock 940610108 33 630 SH SOLE 630 0 0 WATERS CORP COM Common Stock 941848103 583 2051 SH SOLE 2051 0 0 ENERGOUS CORP COM Common Stock 29272C103 0 45 SH SOLE 45 0 0 WEIBO CORP SPONSORED ADR ADR 948596101 0 1 SH SOLE 1 0 0 WALGREENS BOOTS ALLIANCE INC COM Common Stock 931427108 10916 198833 SH SOLE 198833 0 0 WESTPAC BANKING CORP SPONSORED ADR ADR 961214301 179 9628 SH SOLE 9628 0 0 WEBSTER FINL CORP CONN COM Common Stock 947890109 160 2901 SH SOLE 2901 0 0 WELBILT INC COM Common Stock 949090104 28 1697 SH SOLE 1697 0 0 WIRECARD AG ADR REPSTG COM ADR 97654L108 1 4990 SH SOLE 4990 0 0 WESCO INTL INC COM Common Stock 95082P105 228 2637 SH SOLE 2637 0 0 WISDOMTREE CLOUD COMPUTING FUND ETF 97717Y691 9 190 SH SOLE 190 0 0 WASTE CONNECTIONS INC COM Common Stock 94106B101 1559 14438 SH SOLE 14438 0 0 WALKER & DUNLOP INC COM Common Stock 93148P102 86 834 SH SOLE 834 0 0 WORKDAY INC CL A Common Stock 98138H101 320 1290 SH SOLE 1290 0 0 WESTERN DIGITAL CORP. COM Common Stock 958102105 360 5399 SH SOLE 5399 0 0 WORLDS INC COM NEW Common Stock 98159J200 0 10 SH SOLE 10 0 0 WD 40 CO COM Common Stock 929236107 839 2740 SH SOLE 2740 0 0 SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 58 876 SH SOLE 876 0 0 SOCIAL LIFE NETWORK INC COM Common Stock 83362T104 4 168000 SH SOLE 168000 0 0 WADDELL & REED FINL INC CL A Common Stock 930059100 151 6014 SH SOLE 6014 0 0 WEC ENERGY GROUP INC COM Common Stock 92939U106 1385 14802 SH SOLE 14802 0 0 WEIR GROUP PLC SPONSORED ADR ADR 94876Q205 5 378 SH SOLE 378 0 0 WENDYS CO COM Common Stock 95058W100 209 10293 SH SOLE 10293 0 0 WERNER ENTERPRISES INC COM Common Stock 950755108 26718 566422 SH SOLE 566422 0 0 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Common Stock 958669103 96 5162 SH SOLE 5162 0 0 WISDOMTREE INVTS INC COM Common Stock 97717P104 85 13546 SH SOLE 13546 0 0 WEX INC COM Common Stock 96208T104 628 3002 SH SOLE 3002 0 0 WESFARMERS LTD ADR NEW 2014 ADR 950840306 64 3114 SH SOLE 3114 0 0 WELLS FARGO CO NEW COM Common Stock 949746101 10657 272777 SH SOLE 272777 0 0 WHERE FOOD COMES FROM INC COM NEW Common Stock 96327X101 1 75 SH SOLE 75 0 0 WEATHERFORD INTL PLC ORD SHS NEW Common Stock G48833118 0 1 SH SOLE 1 0 0 WINNEBAGO INDS INC COM Common Stock 974637100 168 2192 SH SOLE 2192 0 0 WYNDHAM HOTELS & RESORTS INC COM Common Stock 98311A105 121 1732 SH SOLE 1732 0 0 CACTUS INC CL A Common Stock 127203107 77 2526 SH SOLE 2526 0 0 WESTWOOD HLDGS GROUP INC COM Common Stock 961765104 63 4312 SH SOLE 4312 0 0 WH GROUP LTD SPONSORED ADR ADR 92890T205 7 449 SH SOLE 449 0 0 WHIRLPOOL CORP COM Common Stock 963320106 520 2359 SH SOLE 2359 0 0 WINMARK CORP COM Common Stock 974250102 47 250 SH SOLE 250 0 0 WINGSTOP INC COM Common Stock 974155103 56 437 SH SOLE 437 0 0 ENCORE WIRE CORP COM Common Stock 292562105 115 1706 SH SOLE 1706 0 0 CONTEXTLOGIC INC COM CL A Common Stock 21077C107 4 230 SH SOLE 230 0 0 WIX COM LTD SHS Common Stock M98068105 431 1543 SH SOLE 1543 0 0 WEST JAPAN RAILWAY CO ADR ADR 953432101 34 598 SH SOLE 598 0 0 WORKIVA INC COM CL A Common Stock 98139A105 31 353 SH SOLE 353 0 0 WISEKEY INTERNATIONAL HLDS LTD SPON ADS ADR 97727L200 4 300 SH SOLE 300 0 0 WORKHORSE GROUP INC COM NEW Common Stock 98138J206 47 3391 SH SOLE 3391 0 0 WESTLAKE CHEM CORP COM Common Stock 960413102 142 1597 SH SOLE 1597 0 0 WHITING PETE CORP NEW COM NEW Common Stock 966387508 11 313 SH SOLE 313 0 0 WILLIS TOWERS WATSON PLC LTD SHS Common Stock G96629103 650 2833 SH SOLE 2833 0 0 WASTE MGMT INC DEL COM Common Stock 94106L109 18152 140693 SH SOLE 140693 0 0 WILLIAMS COS INC COM Common Stock 969457100 1118 47187 SH SOLE 47187 0 0 WARNER MUSIC GROUP CORP COM CL A Common Stock 934550203 220 6396 SH SOLE 6396 0 0 WEIS MKTS INC COM Common Stock 948849104 35 612 SH SOLE 612 0 0 WAL-MART DE MEXICO S A DE C V ORD CL V Common Stock P98180188 183 57628 SH SOLE 57628 0 0 WAL-MART DE MEXICO S A DE C V SPON ADR REP V ADR 93114W107 143 4513 SH SOLE 4513 0 0 ADVANCED DRAIN SYS INC DEL COM Common Stock 00790R104 784 7587 SH SOLE 7587 0 0 WALMART INC COM Common Stock 931142103 65176 479833 SH SOLE 479833 0 0 DEUTSCHE BK AG LONDON BRH ELE MORN TTL22 ETF 25153Q708 4 107 SH SOLE 107 0 0 WABASH NATL CORP COM Common Stock 929566107 50 2647 SH SOLE 2647 0 0 IMPACT SHARES YWCA WOMEN'S EMPOWERMENT ETF ETF 45259A100 4 145 SH SOLE 145 0 0 PETCO HEALTH & WELLNESS CO INC COM Common Stock 71601V105 9 395 SH SOLE 395 0 0 WOODSIDE PETE LTD SPONSORED ADR ADR 980228308 6 336 SH SOLE 336 0 0 WORTHINGTON INDS INC COM Common Stock 981811102 61 905 SH SOLE 905 0 0 SLACK TECHNOLOGIES INC COM CL A Common Stock 83088V102 76 1881 SH SOLE 1881 0 0 WHEATON PRECIOUS METALS CORP COM Common Stock 962879102 240 6272 SH SOLE 6272 0 0 WPP PLC NEW ADR ADR 92937A102 68 1061 SH SOLE 1061 0 0 BERKLEY W R CORP COM Common Stock 084423102 485 6436 SH SOLE 6436 0 0 WORLDLINE SA UNSPONSORD ADR ADR 98161H101 0 8 SH SOLE 8 0 0 WESTROCK CO COM Common Stock 96145D105 650 12494 SH SOLE 12494 0 0 WORLD ACCEP CORPORATION COM Common Stock 981419104 506 3902 SH SOLE 3902 0 0 WESTERN COPPER & GOLD CORP COM Common Stock 95805V108 0 150 SH SOLE 150 0 0 WESBANCO INC COM Common Stock 950810101 51 1407 SH SOLE 1407 0 0 WATERSTONE FINL INC MD COM Common Stock 94188P101 2 93 SH SOLE 93 0 0 WILLSCOT MOBIL MINI HLDNG CORP COM CL A Common Stock 971378104 151 5440 SH SOLE 5440 0 0 WSFS FINL CORP COM Common Stock 929328102 165 3310 SH SOLE 3310 0 0 WILLIAMS SONOMA INC COM Common Stock 969904101 60943 340081 SH SOLE 340081 0 0 WILLIAMSVILLE SEARS MGMT INC COM Common Stock 970506101 0 12000 SH SOLE 12000 0 0 WATSCO INC COM Common Stock 942622200 2998 11497 SH SOLE 11497 0 0 WEST PHARMACEUTICAL SVSC INC COM Common Stock 955306105 14652 51997 SH SOLE 51997 0 0 WEST BANCORPORATION INC CAP STK Common Stock 95123P106 1 49 SH SOLE 49 0 0 WHITBREAD PLC SPONSORED ADR ADR 96342K100 12 1061 SH SOLE 1061 0 0 ALKALINE WTR CO INC COM NEW Common Stock 01643A207 1 500 SH SOLE 500 0 0 WINTRUST FINL CORP COM Common Stock 97650W108 133 1758 SH SOLE 1758 0 0 W & T OFFSHORE INC COM Common Stock 92922P106 1129 314472 SH SOLE 314472 0 0 WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 206 2371 SH SOLE 2371 0 0 WHITE MTNS INS GROUP LTD COM Common Stock G9618E107 376 337 SH SOLE 337 0 0 ESSENTIAL UTILS INC COM Common Stock 29670G102 443 9897 SH SOLE 9897 0 0 ESSENTIAL UTILS INC UNIT 04/30/22 Common Stock 29670G201 260 4540 SH SOLE 4540 0 0 WATTS WATER TECHNOLOGIES INC CL A Common Stock 942749102 93 781 SH SOLE 781 0 0 SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 3 658 SH SOLE 658 0 0 WESTERN UN CO COM Common Stock 959802109 16200 656940 SH SOLE 656940 0 0 WAVE LIFE SCIENCES LTD SHS Common Stock Y95308105 0 57 SH SOLE 57 0 0 WW INTL INC COM Common Stock 98262P101 3 90 SH SOLE 90 0 0 WOODWARD INC COM Common Stock 980745103 187 1554 SH SOLE 1554 0 0 WORLD WRESTLING ENTMT INC CL A Common Stock 98156Q108 132 2429 SH SOLE 2429 0 0 WOLVERINE WORLD WIDE INC COM Common Stock 978097103 435 11332 SH SOLE 11332 0 0 WUXI BIOLOGICS CAYMAN INC UNSPONSORD ADR ADR 98260N108 810 31754 SH SOLE 31754 0 0 WYNN MACAU LTD UNSPONSORD ADR ADR 98313R106 1 59 SH SOLE 59 0 0 WYNN RESORTS LTD COM Common Stock 983134107 273 2176 SH SOLE 2176 0 0 UNITED STATES STL CORP NEW COM Common Stock 912909108 112 4266 SH SOLE 4266 0 0 SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 84 670 SH SOLE 670 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 1129 8322 SH SOLE 8322 0 0 XCELMOBILITY INC COM Common Stock 98400L103 0 1000 SH SOLE 1000 0 0 EXICURE INC COM Common Stock 30205M101 2 1000 SH SOLE 1000 0 0 CIMAREX ENERGY CO COM Common Stock 171798101 204 3436 SH SOLE 3436 0 0 XCEL ENERGY INC COM Common Stock 98389B100 4529 67631 SH SOLE 67631 0 0 INTERSECT ENT INC COM Common Stock 46071F103 25 1192 SH SOLE 1192 0 0 XERIS PHARMACEUTICALS INC COM Common Stock 98422L107 14 3105 SH SOLE 3105 0 0 SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF ETF 78468R549 0 7 SH SOLE 7 0 0 SPDR S&P HOMEBUILDERS ETF ETF 78464A888 1199 17040 SH SOLE 17040 0 0 SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581 316 2645 SH SOLE 2645 0 0 SPDR S&P HEALTH CARE SERVICES ETF ETF 78464A573 16 150 SH SOLE 150 0 0 XIAOMI CORP UNSPONSORED ADS ADR 98421U108 6 400 SH SOLE 400 0 0 XL FLEET CORP COM CL A Common Stock 9837FR100 11 1188 SH SOLE 1188 0 0 MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 4314 54749 SH SOLE 54749 0 0 COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 12977 176994 SH SOLE 176994 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 14742 300496 SH SOLE 300496 0 0 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 8130 238769 SH SOLE 238769 0 0 INVESCO S&P 500 TOP 50 ETF ETF 46137V233 606 2044 SH SOLE 2044 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 2725 27674 SH SOLE 27674 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 124018 933801 SH SOLE 933801 0 0 XILINX INC COM Common Stock 983919101 1056 8524 SH SOLE 8524 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 2569 37610 SH SOLE 37610 0 0 REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 46 1157 SH SOLE 1157 0 0 ACCELERON PHARMA INC COM Common Stock 00434H108 7 51 SH SOLE 51 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 4523 70633 SH SOLE 70633 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 26454 226602 SH SOLE 226602 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 3487 20746 SH SOLE 20746 0 0 INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 8 159 SH SOLE 159 0 0 INVESCO S&P MIDCAP MOMENTUM ETF ETF 46137V464 22 258 SH SOLE 258 0 0 XENCOR INC COM Common Stock 98401F105 39 898 SH SOLE 898 0 0 ENN ENERGY HLDGS LTD UNSPONSORD ADR ADR 26876F102 135 2082 SH SOLE 2082 0 0 SPDR NYSE TECHNOLOGY ETF ETF 78464A102 557 3851 SH SOLE 3851 0 0 EXXON MOBIL CORP COM Common Stock 30231G102 19385 347217 SH SOLE 347217 0 0 EXONE CO COM Common Stock 302104104 57 1823 SH SOLE 1823 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 30 371 SH SOLE 371 0 0 XPEL INC COM Common Stock 98379L100 2 31 SH SOLE 31 0 0 XPERI HOLDING CORP COM Common Stock 98390M103 24 1114 SH SOLE 1114 0 0 XPENG INC ADS ADR 98422D105 94 2565 SH SOLE 2565 0 0 SPDR S&P PHARMACEUTICALS ETF ETF 78464A722 4 74 SH SOLE 74 0 0 XPO LOGISTICS INC COM Common Stock 983793100 577 4682 SH SOLE 4682 0 0 DENTSPLY SIRONA INC COM Common Stock 24906P109 573 8963 SH SOLE 8963 0 0 XEROX HOLDINGS CORP COM NEW Common Stock 98421M106 70 2863 SH SOLE 2863 0 0 INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 71 1549 SH SOLE 1549 0 0 WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 19758 485577 SH SOLE 485577 0 0 XPRESSPA GROUP INC COM Common Stock 98420U703 7 4000 SH SOLE 4000 0 0 INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF ETF 46137V480 2 47 SH SOLE 47 0 0 SPDR S&P SOFTWARE & SERVICES ETF ETF 78464A599 9 54 SH SOLE 54 0 0 ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 130 2198 SH SOLE 2198 0 0 SPDR S&P TELECOM ETF ETF 78464A540 5 51 SH SOLE 51 0 0 XYLEM INC COM Common Stock 98419M100 3190 30333 SH SOLE 30333 0 0 ALLEGHANY CORP MD COM Common Stock 017175100 243 388 SH SOLE 388 0 0 YUCAIPA ACQUISITION CORP COM Common Stock G9879L105 447 45375 SH SOLE 45375 0 0 YUCAIPA ACQUISITION CORP UNIT Common Stock G9879L121 0 10 SH SOLE 10 0 0 YUCAIPA ACQUISITION CORP WT EXP Common Stock G9879L113 21 15125 SH SOLE 15125 0 0 Z HOLDINGS CORPORATION UNSPONSORED ADS ADR 98877X101 4 387 SH SOLE 387 0 0 YAMAHA CORP SPONSORED ADR ADR 984627109 2 35 SH SOLE 35 0 0 YARA INTL ASA SPONSORED ADR ADR 984851204 1 36 SH SOLE 36 0 0 YASKAWA ELEC CORP UNSPONSORD ADR ADR 985087105 4 39 SH SOLE 39 0 0 YELP INC CL A Common Stock 985817105 264 6772 SH SOLE 6772 0 0 YETI HLDGS INC COM Common Stock 98585X104 305 4226 SH SOLE 4226 0 0 DIREXION DAILY FTSE CHINA BULL 3X SHARES ETF 25459W771 2 98 SH SOLE 98 0 0 Y-MABS THERAPEUTICS INC COM Common Stock 984241109 1 40 SH SOLE 40 0 0 YANDEX N V SHS CLASS A Common Stock N97284108 166 2595 SH SOLE 2595 0 0 ADVISORSHARES PURE CANNABIS ETF ETF 00768Y495 2 75 SH SOLE 75 0 0 YORK WTR CO COM Common Stock 987184108 1 28 SH SOLE 28 0 0 YELLOWSTONE ACQUISITION CO COM CL A Common Stock 98566K105 448 44884 SH SOLE 44884 0 0 YELLOWSTONE ACQUISITION CO UNIT EXP 102225 Common Stock 98566K204 0 3 SH SOLE 3 0 0 YELLOWSTONE ACQUISITION CO WT EXP 102125 Common Stock 98566K113 21 22442 SH SOLE 22442 0 0 YUM BRANDS INC COM Common Stock 988498101 1172 10838 SH SOLE 10838 0 0 YUM CHINA HLDGS INC COM Common Stock 98850P109 745 12586 SH SOLE 12586 0 0 ZILLOW GROUP INC CL C CAP STK Common Stock 98954M200 138 1065 SH SOLE 1065 0 0 ZIMMER BIOMET HOLDINGS INC COM Common Stock 98956P102 8231 51339 SH SOLE 51339 0 0 ZEBRA TECHNOLOGIES CORPORATION CL A Common Stock 989207105 1854 3822 SH SOLE 3822 0 0 ZENDESK INC COM Common Stock 98936J101 83 624 SH SOLE 624 0 0 OLYMPIC STEEL INC COM Common Stock 68162K106 15 523 SH SOLE 523 0 0 ZILLOW GROUP INC CL A Common Stock 98954M101 151 1152 SH SOLE 1152 0 0 ZIEGLER COMPANIES INC COM PAR $1.00 Common Stock 989506308 127 4450 SH SOLE 4450 0 0 ZOGENIX INC COM NEW Common Stock 98978L204 7 339 SH SOLE 339 0 0 ZIONS BANCORPORATION N A COM Common Stock 989701107 1153 20972 SH SOLE 20972 0 0 ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 27 7556 SH SOLE 7556 0 0 ZIX CORP COM Common Stock 98974P100 6 750 SH SOLE 750 0 0 ZALANDO SE UNSPONSORD ADR ADR 98887L105 8 167 SH SOLE 167 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Common Stock 98980L101 883 2747 SH SOLE 2747 0 0 ZYNGA INC CL A Common Stock 98986T108 210 20580 SH SOLE 20580 0 0 ZENKOKU HOSHO CO LTD UNSPONSORD ADR ADR 989415104 10 698 SH SOLE 698 0 0 ZOMEDICA CORP COM Common Stock 98980M109 13 8500 SH SOLE 8500 0 0 ZSCALER INC COM Common Stock 98980G102 499 2908 SH SOLE 2908 0 0 SMART CLOSET INC COM Common Stock 83206C101 0 2 SH SOLE 2 0 0 ZOOM TECHNOLOGIES INC COM Common Stock 98976E400 0 500 SH SOLE 500 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A ADR 98980A105 16 562 SH SOLE 562 0 0 ZOETIS INC CL A Common Stock 98978V103 10550 66992 SH SOLE 66992 0 0 ZUMIEZ INC COM Common Stock 989817101 13 310 SH SOLE 310 0 0 ZUORA INC COM CL A Common Stock 98983V106 4 294 SH SOLE 294 0 0 ZURICH INSURANCE GROUP AG SPONSORED ADR ADR 989825104 162 3779 SH SOLE 3779 0 0 ZYMEWORKS INC COM Common Stock 98985W102 16 500 SH SOLE 500 0 0 ZYNERBA PHARMACEUTICALS INC COM Common Stock 98986X109 0 100 SH SOLE 100 0 0 ZYNEX INC COM Common Stock 98986M103 31 2032 SH SOLE 2032 0 0