0001062993-21-007518.txt : 20210816 0001062993-21-007518.hdr.sgml : 20210816 20210816080320 ACCESSION NUMBER: 0001062993-21-007518 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210816 DATE AS OF CHANGE: 20210816 EFFECTIVENESS DATE: 20210816 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: 211174612 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 06-30-2021 06-30-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 08-13-2021 0 4769 10736924 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE AGILENT TECHNOLOGIES INC COM Common Stock 00846U101 2377 16080 SH SOLE 16080 0 0 ALCOA CORP COM Common Stock 013872106 186 5046 SH SOLE 5046 0 0 ASIA BROADBAND INC COM Common Stock 04518L100 1 11000 SH SOLE 11000 0 0 AIA GROUP LTD SPONSORED ADR ADR 001317205 2514 50551 SH SOLE 50551 0 0 AMERICAN AIRLS GROUP INC COM Common Stock 02376R102 324 15269 SH SOLE 15269 0 0 THE AARONS COMPANY INC COM Common Stock 00258W108 66 2052 SH SOLE 2052 0 0 APPLIED OPTOELECTRONICS INC COM Common Stock 03823U102 13 1575 SH SOLE 1575 0 0 AAON INC COM PAR $0.004 Common Stock 000360206 124 1968 SH SOLE 1968 0 0 ADVANCE AUTO PARTS INC COM Common Stock 00751Y106 7715 37428 SH SOLE 37428 0 0 APPLE INC COM Common Stock 037833100 384250 2805562 SH SOLE 2805562 0 0 ATLANTIC SAPPHIRE ASA SHS Common Stock R07217103 5 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 221 3248 SH SOLE 3248 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 97 2084 SH SOLE 2084 0 0 ABB LTD SPONSORED ADR ADR 000375204 363 10690 SH SOLE 10690 0 0 ABBVIE INC COM Common Stock 00287Y109 38315 340152 SH SOLE 340152 0 0 AMERISOURCEBERGEN CORP COM Common Stock 03073E105 862 7531 SH SOLE 7531 0 0 AMERIS BANCORP COM Common Stock 03076K108 203 3994 SH SOLE 3994 0 0 ABCELLERA BIOLOGICS INC COM Common Stock 00288U106 16 750 SH SOLE 750 0 0 ABCAM PLC ADS ADR 000380204 80 4216 SH SOLE 4216 0 0 AMBEV SA SPONSORED ADR ADR 02319V103 226 65641 SH SOLE 65641 0 0 ASBURY AUTOMOTIVE GROUP INC COM Common Stock 043436104 508 2967 SH SOLE 2967 0 0 ABM INDS INC COM Common Stock 000957100 314 7041 SH SOLE 7041 0 0 ABIOMED INC COM Common Stock 003654100 420 1347 SH SOLE 1347 0 0 AMERICAN BATTERY METALS C COM Common Stock 02451V101 6 3200 SH SOLE 3200 0 0 AIRBNB INC COM CL A Common Stock 009066101 838 5472 SH SOLE 5472 0 0 ABBOTT LABS COM Common Stock 002824100 28556 246323 SH SOLE 246323 0 0 AB&T FINL CORP COM Common Stock 00037W106 0 1000 SH SOLE 1000 0 0 ALLEGIANCE BANCSHARES INC COM Common Stock 01748H107 32 837 SH SOLE 837 0 0 ARCOSA INC COM Common Stock 039653100 353 6011 SH SOLE 6011 0 0 ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 54 2194 SH SOLE 2194 0 0 AURORA CANNABIS INC COM Common Stock 05156X884 11 1267 SH SOLE 1267 0 0 ATLANTIC CAP BANCSHARES INC COM Common Stock 048269203 4 176 SH SOLE 176 0 0 ACCOLADE INC COM Common Stock 00437E102 118 2170 SH SOLE 2170 0 0 ACCO BRANDS CORP COM Common Stock 00081T108 32 3697 SH SOLE 3697 0 0 ACCOR S A SPONSORED ADR ADR 00435F309 15 2030 SH SOLE 2030 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 213 2808 SH SOLE 2808 0 0 ACE CONVERGENCE ACQU CORP CL A Common Stock G0083D120 2 238 SH SOLE 238 0 0 ACORN ENERGY INC COM Common Stock 004848107 11 19000 SH SOLE 19000 0 0 ARCH CAP GROUP LTD ORD Common Stock G0450A105 112 2872 SH SOLE 2872 0 0 ACADIA HEALTHCARE COMPANY INC COM Common Stock 00404A109 283 4508 SH SOLE 4508 0 0 ALBERTSONS COS INC COMMON STOCK Common Stock 013091103 191 9734 SH SOLE 9734 0 0 ATLAS CREST INVT CORP COM Common Stock 049284102 212 21317 SH SOLE 21317 0 0 ATLAS CREST INVT CORP WT EXP 013027 Common Stock 049284110 20 13013 SH SOLE 13013 0 0 ACI WORLDWIDE INC COM Common Stock 004498101 93 2496 SH SOLE 2496 0 0 AXCELIS TECHNOLOGIES INC COM NEW Common Stock 054540208 96 2380 SH SOLE 2380 0 0 AECOM COM Common Stock 00766T100 81 1285 SH SOLE 1285 0 0 ACM RESH INC COM CL A Common Stock 00108J109 23 222 SH SOLE 222 0 0 ACCENTURE PLC IRELAND SHS CLASS A Common Stock G1151C101 15003 50894 SH SOLE 50894 0 0 ACNB CORP COM Common Stock 000868109 25 900 SH SOLE 900 0 0 ACS ACTIVIDADES DE CONST Y SER UNSPONSORED ADR ADR 00089H106 12 2343 SH SOLE 2343 0 0 ACME UTD CORP COM Common Stock 004816104 29 640 SH SOLE 640 0 0 ACURA PHARMACEUTICALS INC COM Common Stock 00509L802 0 245 SH SOLE 245 0 0 ISHARES MSCI ACWI INDEX FUND ETF 464288257 657 6488 SH SOLE 6488 0 0 ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 3499 34019 SH SOLE 34019 0 0 ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 26520 461134 SH SOLE 461134 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR ADR 00653A107 4 940 SH SOLE 940 0 0 ADOBE SYSTEMS INCORPORATED COM Common Stock 00724F101 69087 117969 SH SOLE 117969 0 0 ADIDAS AG ADR ADR 00687A107 238 1273 SH SOLE 1273 0 0 26 CAPITAL ACQUISITION CORP UNIT EX 123127 Common Stock 90138P209 172 16854 SH SOLE 16854 0 0 ADVANCED EMISSIONS SOLUTIONS I COM Common Stock 00770C101 27 3615 SH SOLE 3615 0 0 ANALOG DEVICES INC COM Common Stock 032654105 4876 28324 SH SOLE 28324 0 0 ARCHER DANIELS MIDLAND CO COM Common Stock 039483102 2395 39513 SH SOLE 39513 0 0 ADMA BIOLOGICS INC COM Common Stock 000899104 2 1084 SH SOLE 1084 0 0 ADIENT PLC ORD SHS Common Stock G0084W101 41 897 SH SOLE 897 0 0 AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 9025 45227 SH SOLE 45227 0 0 ADAPTIVE BIOTECHNOLOGIES CORP COM Common Stock 00650F109 24 590 SH SOLE 590 0 0 KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE ADR 500467501 54 1808 SH SOLE 1808 0 0 ALLIANCE DATA SYSTEMS CORP COM Common Stock 018581108 119 1145 SH SOLE 1145 0 0 AUTODESK INC COM Common Stock 052769106 1716 5880 SH SOLE 5880 0 0 ADT INC DEL COM Common Stock 00090Q103 13 1185 SH SOLE 1185 0 0 ADTRAN INC COM Common Stock 00738A106 79 3812 SH SOLE 3812 0 0 ADDUS HOMECARE CORP COM Common Stock 006739106 77 883 SH SOLE 883 0 0 ADVERUM BIOTECHNOLOGIES INC COM Common Stock 00773U108 2 500 SH SOLE 500 0 0 ADYEN N V UNSPONSRED ADS ADR 00783V104 1836 37362 SH SOLE 37362 0 0 ADYEN N V SHS Common Stock N3501V104 7 3 SH SOLE 3 0 0 AMEREN CORP COM Common Stock 023608102 1491 18624 SH SOLE 18624 0 0 AEGON N V NY REGISTRY SHS ADR 007924103 6 1504 SH SOLE 1504 0 0 ADVANCED ENERGY INDS COM Common Stock 007973100 90 796 SH SOLE 796 0 0 AMERICAN EQTY INVT LIFE HLD CO COM Common Stock 025676206 354 10945 SH SOLE 10945 0 0 AGNICO EAGLE MINES LTD COM Common Stock 008474108 6 100 SH SOLE 100 0 0 AMERICAN EAGLE OUTFITTERS INC COM Common Stock 02553E106 1146 30533 SH SOLE 30533 0 0 AMERICAN ELEC PWR CO INC COM Common Stock 025537101 3783 44723 SH SOLE 44723 0 0 AERCAP HOLDINGS NV SHS Common Stock N00985106 66 1290 SH SOLE 1290 0 0 AERIE PHARMACEUTICALS INC COM Common Stock 00771V108 6 376 SH SOLE 376 0 0 AER ENERGY RES INC COM NEW Common Stock 000944207 0 54945 SH SOLE 54945 0 0 AES CORP COM Common Stock 00130H105 1114 42729 SH SOLE 42729 0 0 AEVA TECHNOLOGIES INC COM Common Stock 00835Q103 28 2630 SH SOLE 2630 0 0 ATOS ORIGIN SA UNSPONSORD ADR ADR 04962A105 2 168 SH SOLE 168 0 0 AUDIOEYE INC COM NEW Common Stock 050734201 8 500 SH SOLE 500 0 0 AMERICAN FINL GROUP INC OHIO COM Common Stock 025932104 1137 9119 SH SOLE 9119 0 0 ARMSTRONG FLOORING INC COM Common Stock 04238R106 6 1046 SH SOLE 1046 0 0 ACUTUS MED INC COM Common Stock 005111109 1 56 SH SOLE 56 0 0 AFLAC INC COM Common Stock 001055102 11451 213399 SH SOLE 213399 0 0 AFFIRM HLDGS INC COM CL A Common Stock 00827B106 3 40 SH SOLE 40 0 0 AFTERPAY LTD ADS ADR 00832J102 12 132 SH SOLE 132 0 0 FIRST MAJESTIC SILVER CORP COM Common Stock 32076V103 19 1200 SH SOLE 1200 0 0 AGBA ACQUISITION LTD RT Common Stock G0120M125 1 2808 SH SOLE 2808 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 13 1302 SH SOLE 1302 0 0 AGCO CORP COM Common Stock 001084102 239 1832 SH SOLE 1832 0 0 AGENUS INC COM NEW Common Stock 00847G705 2930 533620 SH SOLE 533620 0 0 AGEAS SPONSORED ADR NE ADR 00844W208 45 805 SH SOLE 805 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 71841 622919 SH SOLE 622919 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 33 603 SH SOLE 603 0 0 FEDERAL AGRIC MTG CORP CL C Common Stock 313148306 64 647 SH SOLE 647 0 0 ASSURED GUARANTY LTD COM Common Stock G0585R106 297 6250 SH SOLE 6250 0 0 AVANGRID INC COM Common Stock 05351W103 145 2801 SH SOLE 2801 0 0 PLAYAGS INC COM Common Stock 72814N104 0 38 SH SOLE 38 0 0 APPLIED GENETIC TECHNOLOGIES C COM Common Stock 03820J100 12 3000 SH SOLE 3000 0 0 ARGAN INC COM Common Stock 04010E109 8 158 SH SOLE 158 0 0 AGILYSYS INC COM Common Stock 00847J105 11 189 SH SOLE 189 0 0 ISHARES AGENCY BOND ETF ETF 464288166 29 245 SH SOLE 245 0 0 ADAPTHEALTH CORP COM CL A Common Stock 00653Q102 12 450 SH SOLE 450 0 0 ADECCO GROUP AG ADR ADR 006754204 39 1141 SH SOLE 1141 0 0 ASAHI KASEI CORP UNSPONSORED ADR ADR 043400100 17 768 SH SOLE 768 0 0 C3 AI INC CL A Common Stock 12468P104 28 447 SH SOLE 447 0 0 AMERICAN INTL GROUP INC COM NEW Common Stock 026874784 6747 141740 SH SOLE 141740 0 0 AIM IMMUNOTECH INC COM Common Stock 00901B105 43 20000 SH SOLE 20000 0 0 ALTRA INDL MOTION CORP COM Common Stock 02208R106 326 5013 SH SOLE 5013 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 50 558 SH SOLE 558 0 0 AIR LIQUIDE ADR ADR 009126202 334 9509 SH SOLE 9509 0 0 AAR CORP COM Common Stock 000361105 91 2342 SH SOLE 2342 0 0 AIRGAIN INC COM Common Stock 00938A104 4 181 SH SOLE 181 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 264 2899 SH SOLE 2899 0 0 ARTIFICIAL INTELLIGENCE TECHNO COM NEW Common Stock 04316D201 6 101265 SH SOLE 101265 0 0 ASSURANT INC COM Common Stock 04621X108 91 583 SH SOLE 583 0 0 AJAX I COM Common Stock G0190X100 10 1000 SH SOLE 1000 0 0 GALLAGHER ARTHUR J & CO COM Common Stock 363576109 702 5009 SH SOLE 5009 0 0 AEROJET ROCKETDYNE HLDGS INC COM Common Stock 007800105 101 2094 SH SOLE 2094 0 0 AKAMAI TECHNOLOGIES INC COM Common Stock 00971T101 1595 13679 SH SOLE 13679 0 0 ACHAOGEN INC COM Common Stock 004449104 0 3200 SH SOLE 3200 0 0 AKEBIA THERAPEUTICS INC COM Common Stock 00972D105 1 367 SH SOLE 367 0 0 AKOUSTIS TECHNOLOGIES INC COM Common Stock 00973N102 9 800 SH SOLE 800 0 0 AKOUOS INC COM Common Stock 00973J101 30 2377 SH SOLE 2377 0 0 AKZO NOBEL N V SPONSRD ADS NEW ADR 010199503 110 2655 SH SOLE 2655 0 0 AIR LEASE CORP CL A Common Stock 00912X302 114 2731 SH SOLE 2731 0 0 ALBERTON ACQUISITION CORP RT Common Stock G35006132 3 5000 SH SOLE 5000 0 0 ALBERTON ACQUISITION CORP WT EXP 042625 Common Stock G35006124 2 5000 SH SOLE 5000 0 0 ALBEMARLE CORP COM Common Stock 012653101 321 1903 SH SOLE 1903 0 0 ALBIREO PHARMA INC COM Common Stock 01345P106 5 141 SH SOLE 141 0 0 ALCON AG ORD SHS Common Stock H01301128 2000 28468 SH SOLE 28468 0 0 ALICO INC COM Common Stock 016230104 3 91 SH SOLE 91 0 0 ALLETE INC COM NEW Common Stock 018522300 138 1968 SH SOLE 1968 0 0 ALEAFIA HEALTH INC COM Common Stock 01444Q104 1 3427 SH SOLE 3427 0 0 ALECTOR INC COM Common Stock 014442107 6 265 SH SOLE 265 0 0 ALFA LAVAL AB SWEDEN ADR ADR 015393101 230 6486 SH SOLE 6486 0 0 ALAMO GROUP INC COM Common Stock 011311107 100 658 SH SOLE 658 0 0 ALLEGRO MICROSYSTEMS INC COM Common Stock 01749D105 8 282 SH SOLE 282 0 0 ALIGN TECHNOLOGY INC COM Common Stock 016255101 1135 1857 SH SOLE 1857 0 0 ALLEGIANT TRAVEL CO COM Common Stock 01748X102 38 198 SH SOLE 198 0 0 ALIGNMENT HEALTHCARE INC COM Common Stock 01625V104 4 157 SH SOLE 157 0 0 ALLIANZ SE UNSPONSRD ADS ADR 018820100 705 28234 SH SOLE 28234 0 0 ALASKA AIR GROUP INC COM Common Stock 011659109 538 8920 SH SOLE 8920 0 0 ALKERMES PLC SHS Common Stock G01767105 7 276 SH SOLE 276 0 0 ALLSTATE CORP COM Common Stock 020002101 19882 151533 SH SOLE 151533 0 0 ALLEGION PLC ORD SHS Common Stock G0176J109 259 1856 SH SOLE 1856 0 0 ALLAKOS INC COM Common Stock 01671P100 2 26 SH SOLE 26 0 0 ALLOGENE THERAPEUTICS INC COM Common Stock 019770106 4 165 SH SOLE 165 0 0 ALLY FINL INC COM Common Stock 02005N100 252 5056 SH SOLE 5056 0 0 ALNYLAM PHARMACEUTICALS INC COM Common Stock 02043Q107 119 702 SH SOLE 702 0 0 ASTRONOVA INC COM Common Stock 04638F108 0 19 SH SOLE 19 0 0 ASTELLAS PHARMA INC ADR ADR 04623U102 59 3389 SH SOLE 3389 0 0 ALPINE 4 HOLDINGS INC CL A Common Stock 02083E105 5 1395 SH SOLE 1395 0 0 ALARM COM HLDGS INC COM Common Stock 011642105 80 944 SH SOLE 944 0 0 ALERUS FINL CORP COM Common Stock 01446U103 3 99 SH SOLE 99 0 0 ALSTOM SA ADR ADR 021244207 98 19550 SH SOLE 19550 0 0 ALLISON TRANSMISSION HLDGS INC COM Common Stock 01973R101 780 19626 SH SOLE 19626 0 0 ALTABANCORP COM Common Stock 021347109 15 353 SH SOLE 353 0 0 ALTO INGREDIENTS INC COM Common Stock 021513106 4 707 SH SOLE 707 0 0 ALTAIR ENGR INC COM CL A Common Stock 021369103 106 1542 SH SOLE 1542 0 0 ALTEX INDS INC COM Common Stock 021454103 0 200 SH SOLE 200 0 0 AUTOLIV INC COM Common Stock 052800109 62 637 SH SOLE 637 0 0 ALVOPETRO ENERGY LTD COM Common Stock 02255Q100 5 6329 SH SOLE 6329 0 0 ALVARION LTD SHS NEW Common Stock M0861T118 0 100 SH SOLE 100 0 0 ALEXION PHARMACEUTICALS INC COM Common Stock 015351109 739 4025 SH SOLE 4025 0 0 ANTERO MIDSTREAM CORP COM Common Stock 03676B102 81 7811 SH SOLE 7811 0 0 AMADEUS IT GROUP S A UNSPONSORED ADS ADR 02263T104 988 13989 SH SOLE 13989 0 0 APPLIED MATLS INC COM Common Stock 038222105 6687 46959 SH SOLE 46959 0 0 AMAZING ENERGY OIL & GAS CO COM NEW Common Stock 02314N205 1 69622 SH SOLE 69622 0 0 AMBARELLA INC SHS Common Stock G037AX101 2 18 SH SOLE 18 0 0 AMBAC FINL GROUP INC COM NEW Common Stock 023139884 11 687 SH SOLE 687 0 0 AMERICAN BANK INC PA COM Common Stock 024343105 187 12078 SH SOLE 12078 0 0 AMC ENTMT HLDGS INC CL A COM Common Stock 00165C104 57 1007 SH SOLE 1007 0 0 AMCOR PLC ORD Common Stock G0250X107 187 16318 SH SOLE 16318 0 0 AMC NETWORKS INC CL A Common Stock 00164V103 59 881 SH SOLE 881 0 0 ADVANCED MICRO DEVICES INC COM Common Stock 007903107 5057 53840 SH SOLE 53840 0 0 AMETEK INC COM Common Stock 031100100 653 4893 SH SOLE 4893 0 0 AMEDISYS INC COM Common Stock 023436108 1596 6518 SH SOLE 6518 0 0 APOLLO MED HLDGS INC COM NEW Common Stock 03763A207 15 241 SH SOLE 241 0 0 AFFILIATED MANAGERS GROUP INC COM Common Stock 008252108 111 718 SH SOLE 718 0 0 AMGEN INC COM Common Stock 031162100 77661 318608 SH SOLE 318608 0 0 AMPLITUDE HLTHCRE AQUSTIN CORP COM CL A Common Stock 03212A105 221 22253 SH SOLE 22253 0 0 AMPLITUDE HLTHCRE AQUSTIN CORP WT EXP 120126 Common Stock 03212A113 26 22253 SH SOLE 22253 0 0 JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 375 19104 SH SOLE 19104 0 0 A P MOLLER-MAERSK A/S UNSPONSORD ADR ADR 00202F102 27 1889 SH SOLE 1889 0 0 AMKOR TECHNOLOGY INC COM Common Stock 031652100 199 8399 SH SOLE 8399 0 0 ALERIAN MLP ETF ETF 00162Q452 14036 385508 SH SOLE 385508 0 0 AMN HEALTHCARE SVCS INC COM Common Stock 001744101 227 2338 SH SOLE 2338 0 0 AMERICAN NATL BANKSHARES INC COM Common Stock 027745108 169 5427 SH SOLE 5427 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 2633 10580 SH SOLE 10580 0 0 AMPIO PHARMACEUTICALS INC COM Common Stock 03209T109 188 112535 SH SOLE 112535 0 0 AMPLITECH GROUP INC COM NEW Common Stock 03211Q200 0 10 SH SOLE 10 0 0 AMPHASTAR PHARMACEUTICALS INC COM Common Stock 03209R103 26 1307 SH SOLE 1307 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 49 SH SOLE 49 0 0 AMERICAN RIV BANKSHARES COM Common Stock 029326105 115 6364 SH SOLE 6364 0 0 AMERESCO INC CL A Common Stock 02361E108 38 612 SH SOLE 612 0 0 AMARIN CORP PLC SPONS ADR NEW ADR 023111206 125 28517 SH SOLE 28517 0 0 AMYRIS INC COM NEW Common Stock 03236M200 1 46 SH SOLE 46 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 85 SH SOLE 85 0 0 AMERISAFE INC COM Common Stock 03071H100 72 1205 SH SOLE 1205 0 0 AMER SOFTWARE INC CL A Common Stock 029683109 39 1772 SH SOLE 1772 0 0 AMERANT BANCORP INC CL A Common Stock 023576101 6 274 SH SOLE 274 0 0 AEMETIS INC COM NEW Common Stock 00770K202 112 10000 SH SOLE 10000 0 0 AMERICAN WOODMARK CORPORATION COM Common Stock 030506109 12 142 SH SOLE 142 0 0 AMERICAN WELL CORP CL A Common Stock 03044L105 42 3364 SH SOLE 3364 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 171 11370 SH SOLE 11370 0 0 AMRYT PHARMA PLC SPONSORED ADS ADR 03217L106 0 5 SH SOLE 5 0 0 AMAZON COM INC COM Common Stock 023135106 177029 51459 SH SOLE 51459 0 0 AUTONATION INC COM Common Stock 05329W102 388 4096 SH SOLE 4096 0 0 ANAPTYSBIO INC COM Common Stock 032724106 10 369 SH SOLE 369 0 0 AMERICAN NATIONAL GROUP INC COM NEW Common Stock 02772A109 52 352 SH SOLE 352 0 0 ANDERSONS INC COM Common Stock 034164103 57 1880 SH SOLE 1880 0 0 ARISTA NETWORKS INC COM Common Stock 040413106 628 1734 SH SOLE 1734 0 0 PROSHARES MSCI TRANSFORMATIONAL CHANGES ETF ETF 74347G796 142 3067 SH SOLE 3067 0 0 ABERCROMBIE & FITCH CO CL A Common Stock 002896207 112 2404 SH SOLE 2404 0 0 ANGI INC COM CL A NEW Common Stock 00183L102 6 460 SH SOLE 460 0 0 VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 16 474 SH SOLE 474 0 0 ANGIODYNAMICS INC COM Common Stock 03475V101 49 1815 SH SOLE 1815 0 0 ANIKA THERAPEUTICS INC COM Common Stock 035255108 10 222 SH SOLE 222 0 0 ANI PHARMACEUTICALS INC COM Common Stock 00182C103 1 29 SH SOLE 29 0 0 ANIXA BIOSCIENCES INC COM Common Stock 03528H109 10 2500 SH SOLE 2500 0 0 ANTA SPORTS PRODS LTD UNSPONSOD ADR ADR 03662P107 49 84 SH SOLE 84 0 0 ANSELL LIMITED UNSPONSORED ADR ADR 03634M208 17 130 SH SOLE 130 0 0 ANSYS INC COM Common Stock 03662Q105 956 2756 SH SOLE 2756 0 0 ANTHEM INC COM Common Stock 036752103 12926 33855 SH SOLE 33855 0 0 AENA SME S A UNSPONSORED ADR ADR 00774W103 18 1105 SH SOLE 1105 0 0 AUSTRALIA&NEW ZEALAND BKG GRP SPONSORED ADR ADR 052528304 153 7072 SH SOLE 7072 0 0 ISHARES S&P AGGRESSIVE ALLOCATION FUND ETF 464289859 1049 14848 SH SOLE 14848 0 0 ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 16 392 SH SOLE 392 0 0 ISHARES MODERATE ALLOCATION FUND ETF 464289875 361 8024 SH SOLE 8024 0 0 AON PLC SHS CL A Common Stock G0403H108 3136 13134 SH SOLE 13134 0 0 ISHARES GROWTH ALLOCATION FUND ETF 464289867 475 8479 SH SOLE 8479 0 0 SMITH A O CORP COM Common Stock 831865209 261 3617 SH SOLE 3617 0 0 ALPHA & OMEGA SEMICONDUCTOR LT SHS Common Stock G6331P104 5 174 SH SOLE 174 0 0 AMERICAN OUTDOOR BRANDS INC COM Common Stock 02875D109 15 417 SH SOLE 417 0 0 APA CORPORATION COM Common Stock 03743Q108 94 4362 SH SOLE 4362 0 0 ARTISAN PARTNERS ASSET MGMT IN CL A Common Stock 04316A108 577 11363 SH SOLE 11363 0 0 AIR PRODS & CHEMS INC COM Common Stock 009158106 6900 23859 SH SOLE 23859 0 0 AMERICAN PUB ED INC COM Common Stock 02913V103 16 563 SH SOLE 563 0 0 API GROUP CORP COM STK Common Stock 00187Y100 6 289 SH SOLE 289 0 0 AMPHENOL CORP NEW CL A Common Stock 032095101 2074 30254 SH SOLE 30254 0 0 AGORA INC ADS ADR 00851L103 0 6 SH SOLE 6 0 0 APELLIS PHARMACEUTICALS INC COM Common Stock 03753U106 8 119 SH SOLE 119 0 0 APOLLO GLOBAL MGMT INC COM CL A Common Stock 03768E105 154 2478 SH SOLE 2478 0 0 APOGEE ENTERPRISES INC COM Common Stock 037598109 43 1068 SH SOLE 1068 0 0 APPLOVIN CORP COM CL A Common Stock 03831W108 3 41 SH SOLE 41 0 0 APPFOLIO INC COM CL A Common Stock 03783C100 1 7 SH SOLE 7 0 0 APPHARVEST INC COM Common Stock 03783T103 33 2081 SH SOLE 2081 0 0 APPIAN CORP CL A Common Stock 03782L101 248 1799 SH SOLE 1799 0 0 DIGITAL TURBINE INC COM NEW Common Stock 25400W102 381 5006 SH SOLE 5006 0 0 ALPHA PRO TECH LTD COM Common Stock 020772109 4 484 SH SOLE 484 0 0 APTOSE BIOSCIENCES INC COM NEW Common Stock 03835T200 21 6400 SH SOLE 6400 0 0 APTIV PLC SHS Common Stock G6095L109 686 4362 SH SOLE 4362 0 0 APTINYX INC COM Common Stock 03836N103 0 55 SH SOLE 55 0 0 AVEPOINT INC COM CL A Common Stock 03768F102 0 35 SH SOLE 35 0 0 APYX MEDICAL CORPORATION COM Common Stock 03837C106 15 1450 SH SOLE 1450 0 0 ALGONQUIN PWR UTILS CORP COM Common Stock 015857105 19 1259 SH SOLE 1259 0 0 EVOQUA WATER TECHNOLOGIES CORP COM Common Stock 30057T105 120 3567 SH SOLE 3567 0 0 ANTERO RESOURCES CORP COM Common Stock 03674X106 77 5117 SH SOLE 5117 0 0 ACCURAY INC COM Common Stock 004397105 0 67 SH SOLE 67 0 0 ARCBEST CORP COM Common Stock 03937C105 187 3211 SH SOLE 3211 0 0 ARCO PLATFORM LTD COM CL A Common Stock G04553106 1724 56226 SH SOLE 56226 0 0 ARCH RESOURCES INC CL A Common Stock 03940R107 7 131 SH SOLE 131 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - Common Stock G0457F107 6 1000 SH SOLE 1000 0 0 ARCTURUS THERAPEUTICS HLDGS COM Common Stock 03969T109 2 52 SH SOLE 52 0 0 ARDAGH GROUP S A CL A Common Stock L0223L101 2 74 SH SOLE 74 0 0 ARDELYX INC COM Common Stock 039697107 6 750 SH SOLE 750 0 0 ARES MANAGEMENT CORPORATION CL A COM STK Common Stock 03990B101 42 658 SH SOLE 658 0 0 ARGO GROUP INTL HLDGS LTD COM Common Stock G0464B107 329 6339 SH SOLE 6339 0 0 ARGENX SE SPONSORED ADR ADR 04016X101 0 1 SH SOLE 1 0 0 ARKEMA SPON ADR ADR 041232109 73 585 SH SOLE 585 0 0 ARK FINTECH INNOVATION ETF ETF 00214Q708 630 11638 SH SOLE 11638 0 0 ARK GENOMIC REVOLUTION ETF ETF 00214Q302 1597 17266 SH SOLE 17266 0 0 ARK INNOVATION ETF ETF 00214Q104 25177 192515 SH SOLE 192515 0 0 ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 824 9560 SH SOLE 9560 0 0 ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 961 6235 SH SOLE 6235 0 0 ARK SPACE EXPLORATION & INNOVATION ETF ETF 00214Q807 14 677 SH SOLE 677 0 0 ARLO TECHNOLOGIES INC COM Common Stock 04206A101 26 3807 SH SOLE 3807 0 0 ARAMARK COM Common Stock 03852U106 23 626 SH SOLE 626 0 0 ARENA PHARMACEUTICALS INC COM NEW Common Stock 040047607 18 259 SH SOLE 259 0 0 ARCONIC CORPORATION COM Common Stock 03966V107 106 2979 SH SOLE 2979 0 0 ARCHROCK INC COM Common Stock 03957W106 193 21716 SH SOLE 21716 0 0 ARROW FINL CORP COM Common Stock 042744102 8 219 SH SOLE 219 0 0 ARRAY TECHNOLOGIES INC COM SHS Common Stock 04271T100 1 46 SH SOLE 46 0 0 ARCH THERAPEUTICS INC COM Common Stock 03939W109 5 54500 SH SOLE 54500 0 0 ARTESIAN RES CORP CL A Common Stock 043113208 167 4536 SH SOLE 4536 0 0 ARVINAS INC COM Common Stock 04335A105 12 162 SH SOLE 162 0 0 ARROW ELECTRS INC COM Common Stock 042735100 205 1798 SH SOLE 1798 0 0 ARROWHEAD PHARMACEUTICALS INC COM Common Stock 04280A100 70 844 SH SOLE 844 0 0 ASSA ABLOY AB ADR ADR 045387107 173 11488 SH SOLE 11488 0 0 ASSOCIATED BANC CORP COM Common Stock 045487105 160 7816 SH SOLE 7816 0 0 ASSOCIATED BRITISH FOODS PLC ADR NEW ADR 045519402 3 109 SH SOLE 109 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 102 1050 SH SOLE 1050 0 0 ASHLAND GLOBAL HLDGS INC COM Common Stock 044186104 297 3394 SH SOLE 3394 0 0 ASHTEAD GROUP PLC UNSPONSORED ADR ADR 045055100 118 395 SH SOLE 395 0 0 ADVANSIX INC COM Common Stock 00773T101 45 1505 SH SOLE 1505 0 0 AERSALE CORPORATION COM Common Stock 00810F106 79 6370 SH SOLE 6370 0 0 ASSEMBLY BIOSCIENCES INC COM Common Stock 045396108 1 162 SH SOLE 162 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 3151 4561 SH SOLE 4561 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 21 500 SH SOLE 500 0 0 ALTISOURCE PORTFOLIO SOLNS SA REG SHS Common Stock L0175J104 0 7 SH SOLE 7 0 0 AMERISERV FINL INC COM Common Stock 03074A102 53 13483 SH SOLE 13483 0 0 ASTEC INDS INC COM Common Stock 046224101 142 2260 SH SOLE 2260 0 0 ASTRA SPACE INC COM CL A Common Stock 04634X103 24 1963 SH SOLE 1963 0 0 ASURE SOFTWARE INC COM Common Stock 04649U102 1640 184873 SH SOLE 184873 0 0 ASENSUS SURGICAL INC COM Common Stock 04367G103 24 7500 SH SOLE 7500 0 0 AMTECH SYS INC COM PAR $0.01N Common Stock 032332504 10 1000 SH SOLE 1000 0 0 AUSTERLITZ ACQUISITION CORP II UNIT Common Stock G0633U119 131 13024 SH SOLE 13024 0 0 ATAI LIFE SCIENCES NV SHS Common Stock N0731H103 1 80 SH SOLE 80 0 0 ATLANTIA SPA ADR ADR 048173108 5 552 SH SOLE 552 0 0 ASTON BAY HLDGS LTD COM Common Stock 04624P102 2 50000 SH SOLE 50000 0 0 ATLAS CORP SHARES Common Stock Y0436Q109 4 250 SH SOLE 250 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 345 22550 SH SOLE 22550 0 0 ANTERIX INC COM Common Stock 03676C100 4 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 11 313 SH SOLE 313 0 0 ATHENE HOLDING LTD CL A Common Stock G0684D107 320 4735 SH SOLE 4735 0 0 AUTOHOME INC SP ADS RP CL A ADR 05278C107 85 1322 SH SOLE 1322 0 0 ATHERSYS INC NEW COM Common Stock 04744L106 3 2000 SH SOLE 2000 0 0 ALLEGHENY TECHNOLOGIES INC COM Common Stock 01741R102 36 1743 SH SOLE 1743 0 0 ATKORE INC COM Common Stock 047649108 25 349 SH SOLE 349 0 0 ATLAS COPCO AB SP ADR B NEW ADR 049255805 98 1851 SH SOLE 1851 0 0 ATLAS COPCO AB SP ADR A NEW ADR 049255706 1778 28843 SH SOLE 28843 0 0 AMES NATL CORP COM Common Stock 031001100 0 6 SH SOLE 6 0 0 IPATH SELECT MLP ETN ETF 06742C723 3 165 SH SOLE 165 0 0 ALTIMAR ACQUISITION CORP II WT EXP 020926 Common Stock G03709121 1 1000 SH SOLE 1000 0 0 ATN INTL INC COM Common Stock 00215F107 6 136 SH SOLE 136 0 0 ATHENEX INC COM Common Stock 04685N103 11 2389 SH SOLE 2389 0 0 ATMOS ENERGY CORP COM Common Stock 049560105 1114 11593 SH SOLE 11593 0 0 ATOMERA INC COM Common Stock 04965B100 2 82 SH SOLE 82 0 0 ATOSSA THERAPEUTICS INC COM Common Stock 04962H506 3 500 SH SOLE 500 0 0 APTARGROUP INC COM Common Stock 038336103 62 442 SH SOLE 442 0 0 ATARA BIOTHERAPEUTICS INC COM Common Stock 046513107 4 256 SH SOLE 256 0 0 ATRICURE INC COM Common Stock 04963C209 191 2409 SH SOLE 2409 0 0 ATRION CORP COM Common Stock 049904105 6 9 SH SOLE 9 0 0 ASTRONICS CORP COM Common Stock 046433108 9 521 SH SOLE 521 0 0 ASTRONICS CORP CL B Common Stock 046433207 3 159 SH SOLE 159 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 1207 51951 SH SOLE 51951 0 0 ALTICE USA INC CL A Common Stock 02156K103 12 350 SH SOLE 350 0 0 ALTIUS MINERALS CORP COM Common Stock 020936100 6 450 SH SOLE 450 0 0 ACTIVISION BLIZZARD INC COM Common Stock 00507V109 1730 18122 SH SOLE 18122 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR ADR 035128206 4 220 SH SOLE 220 0 0 ATLANTIC UN BANKSHARES CORP COM Common Stock 04911A107 120 3300 SH SOLE 3300 0 0 AUBURN NATL BANCORP COM Common Stock 050473107 247 6964 SH SOLE 6964 0 0 AUDACY INC CL A Common Stock 05070N103 5 1231 SH SOLE 1231 0 0 AUDIOCODES LTD ORD Common Stock M15342104 4 131 SH SOLE 131 0 0 AURINIA PHARMACEUTICALS INC COM Common Stock 05156V102 29 2200 SH SOLE 2200 0 0 AUSTERLITZ ACQUISITION CORP I SHS CL A Common Stock G0633D109 273 27510 SH SOLE 27510 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS ADR 05280R100 1 160 SH SOLE 160 0 0 AUTOWEB INC COM Common Stock 05335B100 14 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 423 9924 SH SOLE 9924 0 0 AVEANNA HEALTHCARE HLDGS INC COM Common Stock 05356F105 4 335 SH SOLE 335 0 0 AEROVIRONMENT INC COM Common Stock 008073108 202 2014 SH SOLE 2014 0 0 AMERICAN VRTUAL CLOUD TECH INC COM Common Stock 030382105 3 500 SH SOLE 500 0 0 AMERICAN VANGUARD CORP COM Common Stock 030371108 11 620 SH SOLE 620 0 0 BROADCOM INC COM Common Stock 11135F101 71379 149691 SH SOLE 149691 0 0 AVID TECHNOLOGY INC COM Common Stock 05367P100 15 388 SH SOLE 388 0 0 ATEA PHARMACEUTICALS INC COM Common Stock 04683R106 1 26 SH SOLE 26 0 0 AVALARA INC COM Common Stock 05338G106 357 2205 SH SOLE 2205 0 0 AVANOS MED INC COM Common Stock 05350V106 75 2064 SH SOLE 2064 0 0 AVIENT CORPORATION COM Common Stock 05368V106 94 1897 SH SOLE 1897 0 0 AVIAT NETWORKS INC COM NEW Common Stock 05366Y201 7 200 SH SOLE 200 0 0 AVNET INC COM Common Stock 053807103 163 4072 SH SOLE 4072 0 0 AVANTOR INC COM Common Stock 05352A100 442 12441 SH SOLE 12441 0 0 AVANTIS U.S. SMALL CAP VALUE ETF ETF 025072877 16 210 SH SOLE 210 0 0 AVIVA PLC SPONSORED ADR ADR 05382A104 19 1671 SH SOLE 1671 0 0 ANAVEX LIFE SCIENCES CORP COM NEW Common Stock 032797300 33 1427 SH SOLE 1427 0 0 AVERY DENNISON CORP COM Common Stock 053611109 1904 9057 SH SOLE 9057 0 0 AVAYA HLDGS CORP COM Common Stock 05351X101 68 2513 SH SOLE 2513 0 0 ETFMG TRAVEL TECH ETF ETF 26924G771 1 50 SH SOLE 50 0 0 ASPIRA WOMENS HEALTH INC COM Common Stock 04537Y109 20 3474 SH SOLE 3474 0 0 ARMSTRONG WORLD INDS INC NEW COM Common Stock 04247X102 340 3170 SH SOLE 3170 0 0 AMERICAN WTR WKS CO INC NEW COM Common Stock 030420103 803 5212 SH SOLE 5212 0 0 AMER STATES WTR CO COM Common Stock 029899101 479 6022 SH SOLE 6022 0 0 AXOS FINANCIAL INC COM Common Stock 05465C100 94 2032 SH SOLE 2032 0 0 AXA SA SPONSORED ADR ADR 054536107 101 3978 SH SOLE 3978 0 0 AMERICAN AXLE & MFG HLDGS INC COM Common Stock 024061103 115 11159 SH SOLE 11159 0 0 AXONICS INC COM Common Stock 05465P101 21 336 SH SOLE 336 0 0 AXON ENTERPRISE INC COM Common Stock 05464C101 578 3271 SH SOLE 3271 0 0 AMERICAN EXPRESS CO COM Common Stock 025816109 10799 65359 SH SOLE 65359 0 0 AXIS CAP HLDGS LTD SHS Common Stock G0692U109 472 9558 SH SOLE 9558 0 0 AXSOME THERAPEUTICS INC COM Common Stock 05464T104 4 60 SH SOLE 60 0 0 AXALTA COATING SYS LTD COM Common Stock G0750C108 143 4700 SH SOLE 4700 0 0 AXT INC COM Common Stock 00246W103 75 6793 SH SOLE 6793 0 0 EXXE GROUP INC COM Common Stock 30233C109 2 55000 SH SOLE 55000 0 0 ATLANTICA SUSTAINABLE INFR PLC SHS Common Stock G0751N103 44 1170 SH SOLE 1170 0 0 ACUITY BRANDS INC COM Common Stock 00508Y102 311 1661 SH SOLE 1661 0 0 AYR WELLNESS INC SUB LTD VTG SH Common Stock 05475P109 3 92 SH SOLE 92 0 0 ALTERYX INC COM CL A Common Stock 02156B103 81 936 SH SOLE 936 0 0 AZEK CO INC CL A Common Stock 05478C105 756 17801 SH SOLE 17801 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 1933 32267 SH SOLE 32267 0 0 AUTOZONE INC COM Common Stock 053332102 6533 4378 SH SOLE 4378 0 0 ASPEN TECHNOLOGY INC COM Common Stock 045327103 284 2063 SH SOLE 2063 0 0 AZZ INC COM Common Stock 002474104 84 1631 SH SOLE 1631 0 0 BARNES GROUP INC COM Common Stock 067806109 101 1980 SH SOLE 1980 0 0 BOEING CO COM Common Stock 097023105 9240 38572 SH SOLE 38572 0 0 INVESCO TAXABLE MUNICIPAL BOND ETF ETF 46138G805 243 7323 SH SOLE 7323 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 8264 36441 SH SOLE 36441 0 0 BK OF AMERICA CORP COM Common Stock 060505104 93865 2276604 SH SOLE 2276604 0 0 BAE SYSTEMS PLC SPONSORED ADR ADR 05523R107 84 2856 SH SOLE 2856 0 0 BOOZ ALLEN HAMILTON HLDG CORP CL A Common Stock 099502106 41646 488922 SH SOLE 488922 0 0 BALLYS CORPORATION COM Common Stock 05875B106 6 117 SH SOLE 117 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH Common Stock 112585104 915 17919 SH SOLE 17919 0 0 BROOKFIELD ASSET MGMT REINS PA CL A EXCH LT VTG Common Stock G16169107 6 115 SH SOLE 115 0 0 BANC OF CALIFORNIA INC COM Common Stock 05990K106 42 2384 SH SOLE 2384 0 0 BANDWIDTH INC COM CL A Common Stock 05988J103 30 216 SH SOLE 216 0 0 BANCFIRST CORP COM Common Stock 05945F103 40 644 SH SOLE 644 0 0 BANNER CORP COM NEW Common Stock 06652V208 98 1808 SH SOLE 1808 0 0 BANTEK INC COM Common Stock 06684B204 0 43300 SH SOLE 43300 0 0 CREDICORP LTD COM Common Stock G2519Y108 6 52 SH SOLE 52 0 0 INNOVATOR S&P 500 BUFFER ETF - APRIL ETF 45782C888 26 830 SH SOLE 830 0 0 GRANITESHARES GOLD SHARES ETF 38748G101 2 119 SH SOLE 119 0 0 THE ORIGINAL BARK COMPANY COM Common Stock 68622E104 27 2432 SH SOLE 2432 0 0 THE ORIGINAL BARK COMPANY WT EXP 050126 Common Stock 68622E112 3 777 SH SOLE 777 0 0 BASF SE SPONSORED ADR ADR 055262505 86 4347 SH SOLE 4347 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 342 SH SOLE 342 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP Common Stock 531229888 103 3712 SH SOLE 3712 0 0 AMPLIFY LITHIUM & BATTERY TECHNOLOGY ETF ETF 032108805 2 100 SH SOLE 100 0 0 BAXTER INTL INC COM Common Stock 071813109 5307 65696 SH SOLE 65696 0 0 BAYER AG SPONSORED ADR ADR 072730302 62 4091 SH SOLE 4091 0 0 BLACKBERRY LTD COM Common Stock 09228F103 11 901 SH SOLE 901 0 0 JPMORGAN BETABUILDERS DEVELOPED ASIA-EX JAPAN ETF ETF 46641Q233 46 794 SH SOLE 794 0 0 BED BATH & BEYOND INC COM Common Stock 075896100 247 7411 SH SOLE 7411 0 0 VIRTUS LIFESCI BIOTECH CLINICAL TRIALS ETF ETF 26923G301 33 655 SH SOLE 655 0 0 BANCO BRADESCO S A SP ADR PFD NEW ADR 059460303 100 19414 SH SOLE 19414 0 0 VANECK VECTORS BIOTECH ETF ETF 92189F726 16 79 SH SOLE 79 0 0 BRICKELL BIOTECH INC COM Common Stock 10802T105 0 2 SH SOLE 2 0 0 VINCO VENTURES INC COM Common Stock 927330100 2 400 SH SOLE 400 0 0 BRIDGEBIO PHARMA INC COM Common Stock 10806X102 11 179 SH SOLE 179 0 0 JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217 0 3 SH SOLE 3 0 0 BHP GROUP PLC SPONSORED ADR ADR 05545E209 1155 19352 SH SOLE 19352 0 0 BARRETT BUSINESS SVCS INC COM Common Stock 068463108 879 12109 SH SOLE 12109 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 258 41564 SH SOLE 41564 0 0 BEST BUY INC COM Common Stock 086516101 6834 59087 SH SOLE 59087 0 0 BRUNSWICK CORP COM Common Stock 117043109 2081 20887 SH SOLE 20887 0 0 BIOATLA INC COM Common Stock 09077B104 4 92 SH SOLE 92 0 0 BCB BANCORP INC COM Common Stock 055298103 2 168 SH SOLE 168 0 0 BOISE CASCADE CO DEL COM Common Stock 09739D100 216 3704 SH SOLE 3704 0 0 BIOCARDIA INC COM Common Stock 09060U507 2618 659363 SH SOLE 659363 0 0 BIOCARDIA INC WT EXP 080624 Common Stock 09060U119 734 500000 SH SOLE 500000 0 0 BCE INC COM NEW Common Stock 05534B760 661 13222 SH SOLE 13222 0 0 BONANZA CREEK ENERGY INC COM NEW Common Stock 097793400 62 1315 SH SOLE 1315 0 0 ATRECA INC CL A COM Common Stock 04965G109 1 150 SH SOLE 150 0 0 BABCOCK INTL PLC SHS Common Stock G0689Q152 21 5348 SH SOLE 5348 0 0 BAYCOM CORP COM Common Stock 07272M107 351 19562 SH SOLE 19562 0 0 BRINKS CO COM Common Stock 109696104 21 273 SH SOLE 273 0 0 BLUCORA INC COM Common Stock 095229100 25 1436 SH SOLE 1436 0 0 BRIGHTCOVE INC COM Common Stock 10921T101 26 1781 SH SOLE 1781 0 0 BALCHEM CORP COM Common Stock 057665200 14 108 SH SOLE 108 0 0 BIOCRYST PHARMACEUTICALS INC COM Common Stock 09058V103 82 5193 SH SOLE 5193 0 0 BARCLAYS PLC ADR ADR 06738E204 117 12157 SH SOLE 12157 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS ADR 088786108 99 3260 SH SOLE 3260 0 0 BELDEN INC COM Common Stock 077454106 31 621 SH SOLE 621 0 0 FLANIGANS ENTERPRISES INC COM Common Stock 338517105 153 3784 SH SOLE 3784 0 0 BEIERSDORF AG ADR ADR 07724U103 463 19162 SH SOLE 19162 0 0 BIODELIVERY SCIENCES INTL INC COM Common Stock 09060J106 16 4337 SH SOLE 4337 0 0 BLACK DIAMOND THERAPEUTICS INC COM Common Stock 09203E105 1 75 SH SOLE 75 0 0 BECTON DICKINSON & CO COM Common Stock 075887109 16789 69036 SH SOLE 69036 0 0 BLOOM ENERGY CORP COM CL A Common Stock 093712107 2369 88167 SH SOLE 88167 0 0 BEAM THERAPEUTICS INC COM Common Stock 07373V105 430 3342 SH SOLE 3342 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 1089 20444 SH SOLE 20444 0 0 BEL FUSE INC CL B Common Stock 077347300 8 550 SH SOLE 550 0 0 FRANKLIN RESOURCES INC COM Common Stock 354613101 68 2100 SH SOLE 2100 0 0 BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Common Stock G16258108 822 21313 SH SOLE 21313 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG Common Stock 11284V105 432 10287 SH SOLE 10287 0 0 BERRY GLOBAL GROUP INC COM Common Stock 08579W103 528 8089 SH SOLE 8089 0 0 ROUNDHILL SPORTS BETTING & IGAMING ETF ETF 53656F789 9 292 SH SOLE 292 0 0 BROWN FORMAN CORP CL A Common Stock 115637100 21 299 SH SOLE 299 0 0 BROWN FORMAN CORP CL B Common Stock 115637209 1252 16668 SH SOLE 16668 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM Common Stock 109194100 388 2638 SH SOLE 2638 0 0 BANKFINANCIAL CORP COM Common Stock 06643P104 2 209 SH SOLE 209 0 0 BUTTERFLY NETWORK INC COM CL A Common Stock 124155102 306 21100 SH SOLE 21100 0 0 BUSINESS FIRST BANCSHARES INC COM Common Stock 12326C105 6 252 SH SOLE 252 0 0 BUNGE LIMITED COM Common Stock G16962105 121 1550 SH SOLE 1550 0 0 BGC PARTNERS INC CL A Common Stock 05541T101 55 9635 SH SOLE 9635 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 403 12116 SH SOLE 12116 0 0 BIGLARI HLDGS INC COM STK CL B Common Stock 08986R309 7 44 SH SOLE 44 0 0 BAR HBR BANKSHARES COM Common Stock 066849100 164 5733 SH SOLE 5733 0 0 BAUSCH HEALTH COS INC COM Common Stock 071734107 79 2700 SH SOLE 2700 0 0 BENCHMARK ELECTRS INC COM Common Stock 08160H101 114 3975 SH SOLE 3975 0 0 BRIGHTHOUSE FINL INC COM Common Stock 10922N103 147 3232 SH SOLE 3232 0 0 BRIGHT HEALTH GROUP INC COM Common Stock 10920V107 34 2000 SH SOLE 2000 0 0 BOC HONG KONG HLDGS LTD SPONSORED ADR ADR 096813209 10 140 SH SOLE 140 0 0 BERKSHIRE HILLS BANCORP INC COM Common Stock 084680107 105 3817 SH SOLE 3817 0 0 BHP GROUP LTD SPONSORED ADS ADR 088606108 1218 16727 SH SOLE 16727 0 0 BIOHAVEN PHARMACTL HLDG CO LTD COM Common Stock G11196105 38 387 SH SOLE 387 0 0 PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ETF 74347R214 18 180 SH SOLE 180 0 0 BAIDU INC SPON ADR REP A ADR 056752108 322 1578 SH SOLE 1578 0 0 BIG LOTS INC COM Common Stock 089302103 359 5438 SH SOLE 5438 0 0 BIGCOMMERCE HLDGS INC COM SER 1 Common Stock 08975P108 26 404 SH SOLE 404 0 0 BIOGEN INC COM Common Stock 09062X103 2092 6042 SH SOLE 6042 0 0 SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 239 2611 SH SOLE 2611 0 0 BILL COM HLDGS INC COM Common Stock 090043100 143 781 SH SOLE 781 0 0 BIO RAD LABS INC CL A Common Stock 090572207 416 646 SH SOLE 646 0 0 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Common Stock G16252101 180 3243 SH SOLE 3243 0 0 BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Common Stock 11275Q107 418 5541 SH SOLE 5541 0 0 BITWISE CRYPTO INDUSTRY INNOVATORS ETF ETF 301505624 1 29 SH SOLE 29 0 0 VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 2894 32167 SH SOLE 32167 0 0 BJS WHSL CLUB HLDGS INC COM Common Stock 05550J101 80 1679 SH SOLE 1679 0 0 VANECK VECTORS GAMING ETF ETF 92189F882 7 135 SH SOLE 135 0 0 BJS RESTAURANTS INC COM Common Stock 09180C106 97 1981 SH SOLE 1981 0 0 INNOVATOR S&P 500 BUFFER ETF - JUNE ETF 45782C755 52 1599 SH SOLE 1599 0 0 BANK NEW YORK MELLON CORP COM Common Stock 064058100 28243 551302 SH SOLE 551302 0 0 BROOKDALE SR LIVING INC COM Common Stock 112463104 33 4141 SH SOLE 4141 0 0 BUCKLE INC COM Common Stock 118440106 32 637 SH SOLE 637 0 0 ISHARES MSCI BRIC ETF ETF 464286657 10 182 SH SOLE 182 0 0 BERKELEY GROUP HLDGS PLC UNSPONSORD ADR ADR 08425P104 13 190 SH SOLE 190 0 0 BLACK HILLS CORP COM Common Stock 092113109 156 2382 SH SOLE 2382 0 0 BLACK KNIGHT INC COM Common Stock 09215C105 805 10320 SH SOLE 10320 0 0 INVESCO SENIOR LOAN ETF ETF 46138G508 31 1419 SH SOLE 1419 0 0 BOOKING HOLDINGS INC COM Common Stock 09857L108 2936 1342 SH SOLE 1342 0 0 BAKER HUGHES COMPANY CL A Common Stock 05722G100 495 21661 SH SOLE 21661 0 0 PT BK RAKYAT ADR SHS B ADR 69366X100 11 786 SH SOLE 786 0 0 BANKUNITED INC COM Common Stock 06652K103 108 2534 SH SOLE 2534 0 0 BLACKLINE INC COM Common Stock 09239B109 344 3096 SH SOLE 3096 0 0 BLUE BIRD CORP COM Common Stock 095306106 8 318 SH SOLE 318 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 1445 SH SOLE 1445 0 0 TOPBUILD CORP COM Common Stock 89055F103 207 1047 SH SOLE 1047 0 0 BLADE AIR MOBILITY INC CL A COM Common Stock 092667104 21 1955 SH SOLE 1955 0 0 BALLARD PWR SYS INC NEW COM Common Stock 058586108 112 6185 SH SOLE 6185 0 0 BUILDERS FIRSTSOURCE INC COM Common Stock 12008R107 906 21234 SH SOLE 21234 0 0 INSPIRE GLOBAL HOPE ETF ETF 66538H658 20 500 SH SOLE 500 0 0 BIOLIFE SOLUTIONS INC COM NEW Common Stock 09062W204 24 546 SH SOLE 546 0 0 BLUEHARBOR BANK NC COM Common Stock 095613105 19 1440 SH SOLE 1440 0 0 BERKELEY LTS INC COM Common Stock 084310101 1 16 SH SOLE 16 0 0 BLACKROCK INC COM Common Stock 09247X101 10007 11436 SH SOLE 11436 0 0 BLACKBAUD INC COM Common Stock 09227Q100 126 1645 SH SOLE 1645 0 0 BALL CORP COM Common Stock 058498106 393 4852 SH SOLE 4852 0 0 BLOOMIN BRANDS INC COM Common Stock 094235108 72 2635 SH SOLE 2635 0 0 BLINK CHARGING CO COM Common Stock 09354A100 31 754 SH SOLE 754 0 0 AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607 121 2531 SH SOLE 2531 0 0 CANNABIX TECHNOLOGIES INC COM Common Stock 13765L101 6 6940 SH SOLE 6940 0 0 BLUEBIRD BIO INC COM Common Stock 09609G100 763 23850 SH SOLE 23850 0 0 VANGUARD LONG-TERM BOND INDEX FUND ETF 921937793 4607 44717 SH SOLE 44717 0 0 BANCO LATINOAMERICANO DE SHS E Common Stock P16994132 22 1407 SH SOLE 1407 0 0 BUMBLE INC COM CL A Common Stock 12047B105 51 879 SH SOLE 879 0 0 BENCHMARK BANKSHARES INC COM NEW Common Stock 08160E207 162 8000 SH SOLE 8000 0 0 BADGER METER INC COM Common Stock 056525108 106 1084 SH SOLE 1084 0 0 BANK MONTREAL QUE COM Common Stock 063671101 199 1941 SH SOLE 1941 0 0 BANK MARIN BANCORP COM Common Stock 063425102 5 167 SH SOLE 167 0 0 BIOMARIN PHARMACEUTICAL INC COM Common Stock 09061G101 307 3682 SH SOLE 3682 0 0 B&M EUROPEAN VALUE RETAIL SA UNSPONSORD ADR ADR 05590Y100 3 97 SH SOLE 97 0 0 BRYN MAWR BK CORP COM Common Stock 117665109 129 3055 SH SOLE 3055 0 0 BAYERISCHE MOTOREN WERKE A G SPONSORED ADR ADR 072743305 53 1505 SH SOLE 1505 0 0 BRISTOL-MYERS SQUIBB CO COM Common Stock 110122108 15804 236514 SH SOLE 236514 0 0 VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 19991 232755 SH SOLE 232755 0 0 INTERNATIONAL BONDS ETF 92203J407 68 1197 SH SOLE 1197 0 0 BARNES & NOBLE ED INC COM Common Stock 06777U101 5 713 SH SOLE 713 0 0 BIONANO GENOMICS INC COM Common Stock 09075F107 20 2766 SH SOLE 2766 0 0 BNP PARIBAS SPONSORED ADR ADR 05565A202 144 4589 SH SOLE 4589 0 0 BANK NOVA SCOTIA B C COM Common Stock 064149107 145 2224 SH SOLE 2224 0 0 BRENNTAG SE UNSPONSORD ADR ADR 107180101 21 1138 SH SOLE 1138 0 0 BIONTECH SE SPONSORED ADS ADR 09075V102 210 937 SH SOLE 937 0 0 BANK COMM HLDGS COM Common Stock 06424J103 1812 120137 SH SOLE 120137 0 0 BANK HAWAII CORP COM Common Stock 062540109 28 327 SH SOLE 327 0 0 BOLLORE INVESTISSEMENT SHS NEW Common Stock F10659260 65 12132 SH SOLE 12132 0 0 BOK FINL CORP COM NEW Common Stock 05561Q201 21 246 SH SOLE 246 0 0 BOSTON OMAHA CORP COM Common Stock 101044105 10 309 SH SOLE 309 0 0 PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 2622 23634 SH SOLE 23634 0 0 DMC GLOBAL INC COM Common Stock 23291C103 29 509 SH SOLE 509 0 0 BOOT BARN HLDGS INC COM Common Stock 099406100 31 369 SH SOLE 369 0 0 BANK OF BOTETOURT BUCHANAN VA COM Common Stock 063907208 60 1800 SH SOLE 1800 0 0 BANK OF THE JAMES FINL GP INC COM Common Stock 470299108 1391 86213 SH SOLE 86213 0 0 GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 124 3532 SH SOLE 3532 0 0 BOWX ACQUISITION CORP CL A Common Stock 103085106 10 831 SH SOLE 831 0 0 BOX INC CL A Common Stock 10316T104 11 437 SH SOLE 437 0 0 BOOZT AB UNSPONSORD ADR ADR 054781109 2 94 SH SOLE 94 0 0 BP PLC SPONSORED ADR ADR 055622104 3016 114140 SH SOLE 114140 0 0 BOSTON PRIVATE FINL HLDGS INC COM Common Stock 101119105 39 2661 SH SOLE 2661 0 0 BLUEPRINT MEDICINES CORP COM Common Stock 09627Y109 1085 12338 SH SOLE 12338 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR Common Stock 0556EL109 21 1430 SH SOLE 1430 0 0 POPULAR INC COM NEW Common Stock 733174700 418 5569 SH SOLE 5569 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT Common Stock 055630107 2 300 SH SOLE 300 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 107 SH SOLE 107 0 0 BROADRIDGE FINL SOLUTIONS INC COM Common Stock 11133T103 5369 33119 SH SOLE 33119 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 13 750 SH SOLE 750 0 0 BRADY CORP CL A Common Stock 104674106 115 2059 SH SOLE 2059 0 0 BRIDGESTONE CORP ADR ADR 108441205 40 1748 SH SOLE 1748 0 0 BRF SA SPONSORED ADR ADR 10552T107 1 100 SH SOLE 100 0 0 B RILEY PRIN 250 MERGER CORP UNIT EX 040626 Common Stock 05602L203 33 3336 SH SOLE 3336 0 0 BERKSHIRE HATHAWAY INC DEL CL A Common Stock 084670108 5023 12 SH SOLE 12 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 72866 262183 SH SOLE 262183 0 0 BROOKLINE BANCORP INC DEL COM Common Stock 11373M107 1010 67547 SH SOLE 67547 0 0 BRUKER CORP COM Common Stock 116794108 68 895 SH SOLE 895 0 0 BROOKS AUTOMATION INC NEW COM Common Stock 114340102 504 5290 SH SOLE 5290 0 0 BROWN & BROWN INC COM Common Stock 115236101 3216 60510 SH SOLE 60510 0 0 BRP GROUP INC COM CL A Common Stock 05589G102 2 80 SH SOLE 80 0 0 GALAXY DIGITAL HLDGS LTD SHS Common Stock G37092106 26 1400 SH SOLE 1400 0 0 B RILEY PRINCIPAL 150 MERGER COM CL A Common Stock 05601V103 515 52784 SH SOLE 52784 0 0 B RILEY PRINCIPAL 150 MERGER WT EXP 030128 Common Stock 05601V111 21 17595 SH SOLE 17595 0 0 CANADA CARBON INC COM Common Stock 134828102 24 250000 SH SOLE 250000 0 0 BERRY CORP COM Common Stock 08579X101 19 2834 SH SOLE 2834 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT ADR 05967A107 7 867 SH SOLE 867 0 0 INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 1013 48001 SH SOLE 48001 0 0 INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 1992 92266 SH SOLE 92266 0 0 INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 1837 84519 SH SOLE 84519 0 0 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 1276 57515 SH SOLE 57515 0 0 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 279 12494 SH SOLE 12494 0 0 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 930 43189 SH SOLE 43189 0 0 INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 55 2512 SH SOLE 2512 0 0 BASSETT FURNITURE INDS INC COM Common Stock 070203104 148 6076 SH SOLE 6076 0 0 BIOSIG TECHNOLOGIES INC COM NEW Common Stock 09073N201 0 93 SH SOLE 93 0 0 BRIGHTSPHERE INVT GROUP INC COM Common Stock 10948W103 12 507 SH SOLE 507 0 0 INVESCO BULLETSHARES 2021 HIGH YIELD CORPORATE BOND ETF ETF 46138J809 88 3804 SH SOLE 3804 0 0 INVESCO BULLETSHARES 2022 HIGH YIELD CORPORATE BOND ETF ETF 46138J874 90 3851 SH SOLE 3851 0 0 BIG SKY GROWTH PARTNERS INC UNIT EX 040126 Common Stock 08954L201 33 3336 SH SOLE 3336 0 0 BLACK STONE MINERALS L P COM UNIT Common Stock 09225M101 529 49197 SH SOLE 49197 0 0 INVESCO BULLETSHARES 2021 MUNICIPAL BOND ETF ETF 46138J569 315 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 336 13079 SH SOLE 13079 0 0 INVESCO BULLETSHARES 2024 MUNICIPAL BOND ETF ETF 46138J536 294 11413 SH SOLE 11413 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 143 5507 SH SOLE 5507 0 0 INVESCO BULLETSHARES 2027 MUNICIPAL BOND ETF ETF 46138J494 141 5427 SH SOLE 5427 0 0 INVESCO BULLETSHARES 2028 MUNICIPAL BOND ETF ETF 46138J486 141 5368 SH SOLE 5368 0 0 INVESCO BULLETSHARES 2029 MUNICIPAL BOND ETF ETF 46138J478 141 5380 SH SOLE 5380 0 0 SIERRA BANCORP COM Common Stock 82620P102 8 328 SH SOLE 328 0 0 VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 91707 1116195 SH SOLE 1116195 0 0 BOSTON SCIENTIFIC CORP COM Common Stock 101137107 956 22352 SH SOLE 22352 0 0 BENTLEY SYS INC COM CL B Common Stock 08265T208 102 1572 SH SOLE 1572 0 0 BIOXCEL THERAPEUTICS INC COM Common Stock 09075P105 8 267 SH SOLE 267 0 0 BARRATT DEVS PLC ADR ADR 068334101 6 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 244 6219 SH SOLE 6219 0 0 BRIDGETOWN 2 HOLDINGS LTD CL A Common Stock G1355V103 10 1000 SH SOLE 1000 0 0 BETTER CHOICE CO INC COM Common Stock 08771Y204 4 948 SH SOLE 948 0 0 PEABODY ENGR CORP COM Common Stock 704551100 7 882 SH SOLE 882 0 0 BRITVIC PLC SPONSORED ADR ADR 111190104 13 500 SH SOLE 500 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 392 5439 SH SOLE 5439 0 0 FT CBOE VEST FUND OF BUFFER ETFS ETF 33740F755 583 25436 SH SOLE 25436 0 0 GLOBAL X CYBERSECURITY ETF ETF 37954Y384 117 4047 SH SOLE 4047 0 0 BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 16 543 SH SOLE 543 0 0 BURLINGTON STORES INC COM Common Stock 122017106 492 1527 SH SOLE 1527 0 0 BURCON NUTRASCIENCE CORP COM Common Stock 120831102 1 300 SH SOLE 300 0 0 FIRST BUSEY CORP COM NEW Common Stock 319383204 587 23809 SH SOLE 23809 0 0 VANECK VECTORS SOCIAL SENTIMENT ETF ETF 92189H839 129 4838 SH SOLE 4838 0 0 BRIGHTVIEW HLDGS INC COM Common Stock 10948C107 37 2270 SH SOLE 2270 0 0 BLUEGREEN VACATIONS HLDG CORP CLASS A Common Stock 096308101 1 80 SH SOLE 80 0 0 BIOVENTUS INC COM CL A Common Stock 09075A108 12 679 SH SOLE 679 0 0 BIONDVAX PHARMACEUTICALS LTD SPOND ADS ADR 09073Q105 3 1190 SH SOLE 1190 0 0 BORGWARNER INC COM Common Stock 099724106 3971 81802 SH SOLE 81802 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV Common Stock 108621103 8 498 SH SOLE 498 0 0 BOSWELL J G CO COM Common Stock 101205102 208 257 SH SOLE 257 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 277 4762 SH SOLE 4762 0 0 BLACKSTONE GROUP INC COM Common Stock 09260D107 3998 41156 SH SOLE 41156 0 0 BRAMBLES LTD SPONSORED ADR ADR 105105209 25 1431 SH SOLE 1431 0 0 BLUELINX HLDGS INC COM NEW Common Stock 09624H208 40 798 SH SOLE 798 0 0 BAUDAX BIO INC COM Common Stock 07160F107 0 1 SH SOLE 1 0 0 BANCORPSOUTH BK TUPELO MISS COM Common Stock 05971J102 81 2838 SH SOLE 2838 0 0 BYLINE BANCORP INC COM Common Stock 124411109 12 533 SH SOLE 533 0 0 BOYD GAMING CORP COM Common Stock 103304101 84 1372 SH SOLE 1372 0 0 BYD CO LTD SHS H Common Stock Y1023R104 15 510 SH SOLE 510 0 0 BYD CO LTD UNSPONSORD ADR ADR 05606L100 21 348 SH SOLE 348 0 0 BEYOND MEAT INC COM Common Stock 08862E109 186 1178 SH SOLE 1178 0 0 BEAZER HOMES USA INC COM NEW Common Stock 07556Q881 20 1030 SH SOLE 1030 0 0 BUNZL PLC SPON ADR NEW ADR 120738406 38 1114 SH SOLE 1114 0 0 CITIGROUP INC COM NEW Common Stock 172967424 54987 777206 SH SOLE 777206 0 0 CABALETTA BIO INC COM Common Stock 12674W109 2 200 SH SOLE 200 0 0 CARLSBERG AS SPONSORED ADR ADR 142795202 170 4544 SH SOLE 4544 0 0 CABLE ONE INC COM Common Stock 12685J105 394 206 SH SOLE 206 0 0 CAMDEN NATL CORP COM Common Stock 133034108 85 1772 SH SOLE 1772 0 0 CREDIT ACCEP CORP MICH COM Common Stock 225310101 123 270 SH SOLE 270 0 0 CACI INTL INC CL A Common Stock 127190304 344 1350 SH SOLE 1350 0 0 CADENCE BANCORPORATION CL A Common Stock 12739A100 316 15114 SH SOLE 15114 0 0 CAE INC COM Common Stock 124765108 2 51 SH SOLE 51 0 0 CONAGRA BRANDS INC COM Common Stock 205887102 1309 35989 SH SOLE 35989 0 0 CARDINAL HEALTH INC COM Common Stock 14149Y108 1377 23919 SH SOLE 23919 0 0 CAI INTERNATIONAL INC COM Common Stock 12477X106 30 541 SH SOLE 541 0 0 CANON INC SPONSORED ADR ADR 138006309 17 737 SH SOLE 737 0 0 CHEESECAKE FACTORY INC COM Common Stock 163072101 100 1839 SH SOLE 1839 0 0 CALERES INC COM Common Stock 129500104 118 4336 SH SOLE 4336 0 0 CAL MAINE FOODS INC COM NEW Common Stock 128030202 231 6379 SH SOLE 6379 0 0 CALIX INC COM Common Stock 13100M509 37 773 SH SOLE 773 0 0 CALAMP CORP COM Common Stock 128126109 50 3922 SH SOLE 3922 0 0 CANO HEALTH INC COM CL A Common Stock 13781Y103 6 500 SH SOLE 500 0 0 AVIS BUDGET GROUP COM Common Stock 053774105 45 576 SH SOLE 576 0 0 CARTER BANKSHARES INC COM NEW Common Stock 146103106 50 4024 SH SOLE 4024 0 0 CARGURUS INC COM CL A Common Stock 141788109 6 246 SH SOLE 246 0 0 CARRIER GLOBAL CORPORATION COM Common Stock 14448C104 2893 59384 SH SOLE 59384 0 0 CARS COM INC COM Common Stock 14575E105 26 1813 SH SOLE 1813 0 0 FIRST TRUST NASDAQ GLOBAL AUTO INDEX FUND ETF 33734X309 2 34 SH SOLE 34 0 0 CASCADE ACQUISITION CORP COM CL A Common Stock 147151104 89 9019 SH SOLE 9019 0 0 CASA SYS INC COM Common Stock 14713L102 4 496 SH SOLE 496 0 0 CASI PHARMACEUTICALS INC COM Common Stock 14757U109 2 1500 SH SOLE 1500 0 0 CASS INFORMATION SYS INC COM Common Stock 14808P109 30 729 SH SOLE 729 0 0 CASCADE ACQUISITION CORP WT EXP 113027 Common Stock 147151112 4 4520 SH SOLE 4520 0 0 CASEYS GEN STORES INC COM Common Stock 147528103 461 2370 SH SOLE 2370 0 0 CATERPILLAR INC COM Common Stock 149123101 13282 61032 SH SOLE 61032 0 0 CAMBRIDGE BANCORP COM Common Stock 132152109 199 2398 SH SOLE 2398 0 0 CATO CORP NEW CL A Common Stock 149205106 1 58 SH SOLE 58 0 0 CAT STRATEGIC METALS CORP COM Common Stock 14875E102 1 25000 SH SOLE 25000 0 0 CATHAY GEN BANCORP COM Common Stock 149150104 895 22743 SH SOLE 22743 0 0 CHUBB LIMITED COM Common Stock H1467J104 7640 47827 SH SOLE 47827 0 0 CYMABAY THERAPEUTICS INC COM Common Stock 23257D103 26 6015 SH SOLE 6015 0 0 CINCINNATI BELL INC NEW COM NEW Common Stock 171871502 51 3296 SH SOLE 3296 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 2473 SH SOLE 2473 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 192 1610 SH SOLE 1610 0 0 CBRE GROUP INC CL A Common Stock 12504L109 1011 11794 SH SOLE 11794 0 0 CRACKER BARREL OLD CTRY STORE COM Common Stock 22410J106 887 5976 SH SOLE 5976 0 0 COMMERCE BANCSHARES INC COM Common Stock 200525103 182 2444 SH SOLE 2444 0 0 CABOT CORP COM Common Stock 127055101 214 3764 SH SOLE 3764 0 0 CBTX INC COM Common Stock 12481V104 15 546 SH SOLE 546 0 0 COMMUNITY BK SYS INC COM Common Stock 203607106 193 2534 SH SOLE 2534 0 0 GRATOMIC INC COM NEW Common Stock 38900X207 3 2500 SH SOLE 2500 0 0 CBIZ INC COM Common Stock 124805102 194 5906 SH SOLE 5906 0 0 CHEMOURS CO COM Common Stock 163851108 2726 78341 SH SOLE 78341 0 0 COASTAL FINL CORP WA COM NEW Common Stock 19046P209 212 7411 SH SOLE 7411 0 0 CAPITAL CITY BK GROUP INC COM Common Stock 139674105 11 420 SH SOLE 420 0 0 C4 THERAPEUTICS INC COM STK Common Stock 12529R107 997 26349 SH SOLE 26349 0 0 COCA-COLA EUROPACIFIC PARTNERS SHS Common Stock G25839104 458 7725 SH SOLE 7725 0 0 CHASE CORP COM Common Stock 16150R104 144 1406 SH SOLE 1406 0 0 COCA-COLA HBC AG UNSPONSORD ADR ADR 191223205 20 565 SH SOLE 565 0 0 LUCID GROUP INC COM Common Stock 171439102 513 17784 SH SOLE 17784 0 0 LUCID GROUP INC WT EXP 072326 Common Stock 171439110 8 500 SH SOLE 500 0 0 CAMECO CORP COM Common Stock 13321L108 60 3129 SH SOLE 3129 0 0 CROWN HLDGS INC COM Common Stock 228368106 30 289 SH SOLE 289 0 0 CARNIVAL CORP PAIRED CTF Common Stock 143658300 1379 52310 SH SOLE 52310 0 0 CMC MATERIALS INC COM Common Stock 12571T100 302 2000 SH SOLE 2000 0 0 COGENT COMMUNICATIONS HLDGS IN COM NEW Common Stock 19239V302 574 7470 SH SOLE 7470 0 0 CROSS CTRY HEALTHCARE INC COM Common Stock 227483104 23 1404 SH SOLE 1404 0 0 CENTURY CMNTYS INC COM Common Stock 156504300 154 2312 SH SOLE 2312 0 0 CHURCHILL CAPITAL CORP V WT EXP 102927 Common Stock 17144T115 21 10116 SH SOLE 10116 0 0 CHURCHILL CAPITAL CORP VI COM CL A Common Stock 17143W101 408 41334 SH SOLE 41334 0 0 CHURCHILL CAPITAL CORP VI WT EXP 021726 Common Stock 17143W119 11 8066 SH SOLE 8066 0 0 CHEMOCENTRYX INC COM Common Stock 16383L106 45 3344 SH SOLE 3344 0 0 CERIDIAN HCM HLDG INC COM Common Stock 15677J108 1544 16093 SH SOLE 16093 0 0 VICTORYSHARES US EQ INCOME ENHANCED VOLATILITY WTD ETF ETF 92647N824 84 1304 SH SOLE 1304 0 0 COEUR MNG INC COM NEW Common Stock 192108504 23 2597 SH SOLE 2597 0 0 CITY DEVS LTD SPONSORED ADR ADR 177797305 14 2602 SH SOLE 2602 0 0 CDK GLOBAL INC COM Common Stock 12508E101 130 2623 SH SOLE 2623 0 0 CARDLYTICS INC COM Common Stock 14161W105 36 280 SH SOLE 280 0 0 AVID BIOSERVICES INC COM Common Stock 05368M106 74 2882 SH SOLE 2882 0 0 CAREDX INC COM Common Stock 14167L103 756 8262 SH SOLE 8262 0 0 CANADIAN TIRE LTD CL A Common Stock 136681202 16 101 SH SOLE 101 0 0 CADENCE DESIGN SYSTEM INC COM Common Stock 127387108 1632 11931 SH SOLE 11931 0 0 CDW CORP COM Common Stock 12514G108 4098 23464 SH SOLE 23464 0 0 CODEXIS INC COM Common Stock 192005106 2152 94975 SH SOLE 94975 0 0 CELANESE CORP DEL COM Common Stock 150870103 1047 6909 SH SOLE 6909 0 0 CECO ENVIRONMENTAL CORP COM Common Stock 125141101 21 2897 SH SOLE 2897 0 0 CAMBER ENERGY INC COM Common Stock 13200M508 0 1 SH SOLE 1 0 0 CONSOL ENERGY INC NEW COM Common Stock 20854L108 17 932 SH SOLE 932 0 0 CELCUITY INC COM Common Stock 15102K100 120 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 91 1191 SH SOLE 1191 0 0 ISHARES J.P. MORGAN EM CORPORATE BOND ETF ETF 464286251 32 603 SH SOLE 603 0 0 CHEMBIO DIAGNOSTICS INC COM NEW Common Stock 163572209 2 665 SH SOLE 665 0 0 CENTRAL GARDEN & PET CO COM Common Stock 153527106 38 721 SH SOLE 721 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG Common Stock 153527205 164 3390 SH SOLE 3390 0 0 CENTURY ALUM CO COM Common Stock 156431108 90 7006 SH SOLE 7006 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Common Stock 226344208 121 4028 SH SOLE 4028 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 920 11737 SH SOLE 11737 0 0 CERUS CORP COM Common Stock 157085101 3 459 SH SOLE 459 0 0 CERTARA INC COM Common Stock 15687V109 17 608 SH SOLE 608 0 0 CEVA INC COM Common Stock 157210105 83 1763 SH SOLE 1763 0 0 CF INDS HLDGS INC COM Common Stock 125269100 324 6300 SH SOLE 6300 0 0 CROSSFIRST BANKSHARES INC COM Common Stock 22766M109 7 511 SH SOLE 511 0 0 CF ACQUISITION CORP VIII UNIT EX 033128 Common Stock 12520C208 208 20560 SH SOLE 20560 0 0 C & F FINL CORP COM Common Stock 12466Q104 113 2200 SH SOLE 2200 0 0 CAPITOL FED FINL INC COM Common Stock 14057J101 29 2478 SH SOLE 2478 0 0 CITIZENS FINL GROUP INC COM Common Stock 174610105 6782 147847 SH SOLE 147847 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 1781 15904 SH SOLE 15904 0 0 COMPAGNIE FINANCIERE RICHEMONT SHS NEW Common Stock H25662182 76 630 SH SOLE 630 0 0 COMPAGNIE FINANCIERE RICHEMONT ADR ADR 204319107 164 13573 SH SOLE 13573 0 0 CF ACQUISITION CORP VI UNIT Common Stock 12521J202 118 11764 SH SOLE 11764 0 0 COLFAX CORP COM Common Stock 194014106 83 1819 SH SOLE 1819 0 0 CARLYLE GROUP INC COM Common Stock 14316J108 54 1163 SH SOLE 1163 0 0 CANOPY GROWTH CORP COM Common Stock 138035100 313 12923 SH SOLE 12923 0 0 CAPGEMINI S E UNSPONSORED ADR ADR 13961R100 138 3582 SH SOLE 3582 0 0 COMPUGEN LTD ORD Common Stock M25722105 17 2000 SH SOLE 2000 0 0 CHINA GAS HLDGS LTD UNSPONSORED ADR ADR 168935104 3 41 SH SOLE 41 0 0 COGNYTE SOFTWARE LTD ORD SHS Common Stock M25133105 213 8680 SH SOLE 8680 0 0 COGNEX CORP COM Common Stock 192422103 519 6173 SH SOLE 6173 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 105 1390 SH SOLE 1390 0 0 CHURCH & DWIGHT INC COM Common Stock 171340102 3100 36377 SH SOLE 36377 0 0 CHURCHILL DOWNS INC COM Common Stock 171484108 609 3070 SH SOLE 3070 0 0 CHEMED CORP NEW COM Common Stock 16359R103 2292 4830 SH SOLE 4830 0 0 CHEFS WHSE INC COM Common Stock 163086101 49 1533 SH SOLE 1533 0 0 COCHLEAR LIMITED UNSPONSORD ADR ADR 191459205 1 16 SH SOLE 16 0 0 CHUGAI PHARMACEUTICAL CO LTD ADR ADR 171269103 310 15557 SH SOLE 15557 0 0 CHEGG INC COM Common Stock 163092109 249 2994 SH SOLE 2994 0 0 CHOICE HOTELS INTL INC COM Common Stock 169905106 21 176 SH SOLE 176 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 743 6398 SH SOLE 6398 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 45 1949 SH SOLE 1949 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 222 6389 SH SOLE 6389 0 0 COHERUS BIOSCIENCES INC COM Common Stock 19249H103 9 638 SH SOLE 638 0 0 C H ROBINSON WORLDWIDE INC COM NEW Common Stock 12541W209 576 6112 SH SOLE 6112 0 0 CHICOS FAS INC COM Common Stock 168615102 6 906 SH SOLE 906 0 0 CHARTER COMMUNICATIONS INC NEW CL A Common Stock 16119P108 2843 3940 SH SOLE 3940 0 0 CHARLIES HLDGS INC COM NEW Common Stock 16077A101 5 1410409 SH SOLE 1410409 0 0 CHUYS HLDGS INC COM Common Stock 171604101 12 329 SH SOLE 329 0 0 CHEWY INC CL A Common Stock 16679L109 131 1643 SH SOLE 1643 0 0 CHAMPIONX CORPORATION COM Common Stock 15872M104 295 11518 SH SOLE 11518 0 0 CHR HANSEN HOLDING A/S SPONSORED ADS ADR 12545M207 15 650 SH SOLE 650 0 0 CIGNA CORP NEW COM Common Stock 125523100 4625 19508 SH SOLE 19508 0 0 CITIZENS INC CL A Common Stock 174740100 0 71 SH SOLE 71 0 0 CHINA MENGNIU DAIRY CO LTD UNSPONSORD ADR ADR 169495108 65 1081 SH SOLE 1081 0 0 FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 98 2086 SH SOLE 2086 0 0 CIENA CORP COM NEW Common Stock 171779309 28396 499142 SH SOLE 499142 0 0 COLLIERS INTL GROUP INC SUB VTG SHS Common Stock 194693107 48 424 SH SOLE 424 0 0 CHINA MERCHANTS BK CO LTD ADR ADR 16950T102 20 471 SH SOLE 471 0 0 CINCINNATI FINL CORP COM Common Stock 172062101 1606 13700 SH SOLE 13700 0 0 CIRCOR INTL INC COM Common Stock 17273K109 9 275 SH SOLE 275 0 0 CIT GROUP INC COM NEW Common Stock 125581801 126 2442 SH SOLE 2442 0 0 CIVISTA BANCSHARES INC COM NO PAR Common Stock 178867107 8 378 SH SOLE 378 0 0 CENTRAL JAPAN RY CO UNSPON ADR ADR 153766100 44 2935 SH SOLE 2935 0 0 CK HUTCHISON HLDGS LTD UNSPONSORD ADR ADR 12562Y100 1 107 SH SOLE 107 0 0 COLGATE PALMOLIVE CO COM Common Stock 194162103 3556 43710 SH SOLE 43710 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 127 SH SOLE 127 0 0 CORE LABORATORIES N V COM Common Stock N22717107 22 568 SH SOLE 568 0 0 COLUMBIA FINL INC COM Common Stock 197641103 82 4746 SH SOLE 4746 0 0 COLOMBIER ACQUISITION CORP UNIT Common Stock 19533H207 69 6920 SH SOLE 6920 0 0 CLOUDERA INC COM Common Stock 18914U100 17 1049 SH SOLE 1049 0 0 CLEVELAND-CLIFFS INC NEW COM Common Stock 185899101 717 33257 SH SOLE 33257 0 0 CLEAN HARBORS INC COM Common Stock 184496107 17 180 SH SOLE 180 0 0 EVGO INC CL A COM Common Stock 18716C100 23 1500 SH SOLE 1500 0 0 CLICKSTREAM CORP COM Common Stock 18683A103 0 1500 SH SOLE 1500 0 0 CELLNEX TELECOM S A UNSPONSORD ADR ADR 15117X105 1 23 SH SOLE 23 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 34 3377 SH SOLE 3377 0 0 CIPHERLOC CORP COM Common Stock 17253H100 0 1 SH SOLE 1 0 0 GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442 418 14656 SH SOLE 14656 0 0 CLOVER HEALTH INVESTMENTS CORP COM CL A Common Stock 18914F103 8 600 SH SOLE 600 0 0 COLOPLAST AS SPONSERED ADS ADR 19624Y200 21 1269 SH SOLE 1269 0 0 CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 18 1826 SH SOLE 1826 0 0 CHINA LONGYUAN POWER GROUP UNSPONSORD ADR ADR 16890R109 75 4288 SH SOLE 4288 0 0 CONTINENTAL RES INC COM Common Stock 212015101 174 4579 SH SOLE 4579 0 0 CELLECTAR BIOSCIENCES INC COM PAR Common Stock 15117F500 2 2000 SH SOLE 2000 0 0 CLEANSPARK INC COM NEW Common Stock 18452B209 20 1200 SH SOLE 1200 0 0 CELSION CORP COM PAR NEW Common Stock 15117N503 0 43 SH SOLE 43 0 0 CLOVIS ONCOLOGY INC COM Common Stock 189464100 2 382 SH SOLE 382 0 0 CLARIVATE PLC ORD SHS Common Stock G21810109 1342 48734 SH SOLE 48734 0 0 CLEARWATER PAPER CORP COM Common Stock 18538R103 43 1499 SH SOLE 1499 0 0 CLOROX CO DEL COM Common Stock 189054109 2845 15812 SH SOLE 15812 0 0 CALYXT INC COM Common Stock 13173L107 1 154 SH SOLE 154 0 0 CANADIAN IMP BK COMM COM Common Stock 136069101 279 2428 SH SOLE 2428 0 0 COMERICA INC COM Common Stock 200340107 302 4190 SH SOLE 4190 0 0 ISHARES CMBS ETF ETF 46429B366 18 335 SH SOLE 335 0 0 COMMERCIAL METALS CO COM Common Stock 201723103 435 14105 SH SOLE 14105 0 0 COLUMBUS MCKINNON CORP N Y COM Common Stock 199333105 85 1759 SH SOLE 1759 0 0 COMCAST CORP NEW CL A Common Stock 20030N101 34445 604080 SH SOLE 604080 0 0 CME GROUP INC COM Common Stock 12572Q105 1535 7220 SH SOLE 7220 0 0 ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 495 7913 SH SOLE 7913 0 0 CHIPOTLE MEXICAN GRILL INC COM Common Stock 169656105 1219 786 SH SOLE 786 0 0 CUMMINS INC COM Common Stock 231021106 9837 40346 SH SOLE 40346 0 0 SEMA4 HOLDINGS CORP COM CL A Common Stock 18978W109 2 150 SH SOLE 150 0 0 CM LIFE SCIENCES INC UNIT EXP 090125 Common Stock 18978W208 12 775 SH SOLE 775 0 0 CM LIFE SCIENCES III INC CLASS A COM Common Stock 125841106 5 500 SH SOLE 500 0 0 CM LIFE SCIENCES III INC WT EXP 043028 Common Stock 125841114 0 100 SH SOLE 100 0 0 OXE MARINE AB SHS Common Stock W6326J107 8 30000 SH SOLE 30000 0 0 COMPASS MINERALS INTL INC COM Common Stock 20451N101 570 9612 SH SOLE 9612 0 0 COMPASS GROUP PLC SPONSORED ADR ADR 20449X401 65 3045 SH SOLE 3045 0 0 CIMPRESS PLC SHS EURO Common Stock G2143T103 2 19 SH SOLE 19 0 0 COMPASS PATHWAYS PLC SPONSORED ADS ADR 20451W101 18 470 SH SOLE 470 0 0 COSTAMARE INC SHS Common Stock Y1771G102 28 2403 SH SOLE 2403 0 0 CHIMERIX INC COM Common Stock 16934W106 13 1619 SH SOLE 1619 0 0 CMS ENERGY CORP COM Common Stock 125896100 2792 47257 SH SOLE 47257 0 0 COMPUTERSHARE LTD SPONSORED ADR ADR 20557R105 1 45 SH SOLE 45 0 0 COMTECH TELECOMMUNICATIONS CP COM NEW Common Stock 205826209 140 5793 SH SOLE 5793 0 0 COMMONWEALTH BANK OF AUSTRALIA SPONSORED ADR ADR 202712600 94 1253 SH SOLE 1253 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 3 124 SH SOLE 124 0 0 CENTURY BANCORPORATION INC CL A NON VTG Common Stock 156432106 123 1077 SH SOLE 1077 0 0 AMPLIFY SEYMOUR CANNABIS ETF ETF 032108854 17 650 SH SOLE 650 0 0 CENTENE CORP DEL COM Common Stock 15135B101 899 12330 SH SOLE 12330 0 0 CONCERT PHARMACEUTICALS INC COM Common Stock 206022105 6 1491 SH SOLE 1491 0 0 CONDUENT INC COM Common Stock 206787103 48 6336 SH SOLE 6336 0 0 CN ENERGY GROUP INC SHS Common Stock G2181K105 3 506 SH SOLE 506 0 0 CNH INDL N V SHS Common Stock N20944109 8 500 SH SOLE 500 0 0 CANADIAN NATL RY CO COM Common Stock 136375102 1284 12168 SH SOLE 12168 0 0 CINEMARK HLDGS INC COM Common Stock 17243V102 166 7574 SH SOLE 7574 0 0 CONMED CORP COM Common Stock 207410101 164 1188 SH SOLE 1188 0 0 CANNAE HLDGS INC COM Common Stock 13765N107 402 11843 SH SOLE 11843 0 0 CNO FINL GROUP INC COM Common Stock 12621E103 223 9443 SH SOLE 9443 0 0 CONNECTONE BANCORP INC COM Common Stock 20786W107 11 407 SH SOLE 407 0 0 CENTERPOINT ENERGY INC COM Common Stock 15189T107 31935 1302384 SH SOLE 1302384 0 0 CANADIAN NAT RES LTD COM Common Stock 136385101 14 370 SH SOLE 370 0 0 CORNERSTONE BLDG BRANDS INC COM Common Stock 21925D109 33 1790 SH SOLE 1790 0 0 COHEN & STEERS INC COM Common Stock 19247A100 211 2566 SH SOLE 2566 0 0 CONSOLIDATED COMM HLDGS INC COM Common Stock 209034107 52 5967 SH SOLE 5967 0 0 CNX RES CORP COM Common Stock 12653C108 107 7819 SH SOLE 7819 0 0 CONCENTRIX CORP COM Common Stock 20602D101 238 1477 SH SOLE 1477 0 0 PC CONNECTION INC COM Common Stock 69318J100 22 483 SH SOLE 483 0 0 CONNEXUS CORP COM Common Stock 126136100 0 160000 SH SOLE 160000 0 0 ISHARES MSCI CHINA A ETF ETF 46434V514 1 12 SH SOLE 12 0 0 COCRYSTAL PHARMA INC COM Common Stock 19188J300 0 266 SH SOLE 266 0 0 CO-DIAGNOSTICS INC COM Common Stock 189763105 1 162 SH SOLE 162 0 0 COMPAGNIE DE ST GOBAIN UNSPONSORD ADR ADR 204280309 21 1576 SH SOLE 1576 0 0 CAPITAL ONE FINL CORP COM Common Stock 14040H105 1860 12022 SH SOLE 12022 0 0 CABOT OIL & GAS CORP COM Common Stock 127097103 751 43005 SH SOLE 43005 0 0 COHERENT INC COM Common Stock 192479103 190 718 SH SOLE 718 0 0 COHU INC COM Common Stock 192576106 84 2282 SH SOLE 2282 0 0 COINBASE GLOBAL INC COM CL A Common Stock 19260Q107 658 2598 SH SOLE 2598 0 0 COCA COLA CONS INC COM Common Stock 191098102 231 573 SH SOLE 573 0 0 COLUMBIA BKG SYS INC COM Common Stock 197236102 362 9389 SH SOLE 9389 0 0 COLICITY INC COM CL A Common Stock 194170106 5 500 SH SOLE 500 0 0 COLICITY INC WT EXP 022426 Common Stock 194170114 0 100 SH SOLE 100 0 0 COLLEGIUM PHARMACEUTICAL INC COM Common Stock 19459J104 28 1195 SH SOLE 1195 0 0 COLUMBIA SPORTSWEAR CO COM Common Stock 198516106 509 5176 SH SOLE 5176 0 0 COMMSCOPE HLDG CO INC COM Common Stock 20337X109 26 1221 SH SOLE 1221 0 0 COMPASS INC CL A Common Stock 20464U100 5 350 SH SOLE 350 0 0 ISHARES COMMODITIES SELECT STRATEGY ETF ETF 46431W853 1181 34218 SH SOLE 34218 0 0 CONNS INC COM Common Stock 208242107 72 2807 SH SOLE 2807 0 0 COOPER COS INC COM NEW Common Stock 216648402 392 989 SH SOLE 989 0 0 CORNER GROWTH ACQUISITION CORP USD0.0001 A Common Stock G2425N105 389 39953 SH SOLE 39953 0 0 MR COOPER GROUP INC COM Common Stock 62482R107 190 5748 SH SOLE 5748 0 0 CONOCOPHILLIPS COM Common Stock 20825C104 8222 135010 SH SOLE 135010 0 0 GLOBAL X COPPER MINERS ETF ETF 37954Y830 10 270 SH SOLE 270 0 0 CORE-MARK HLDG CO INC COM Common Stock 218681104 126 2789 SH SOLE 2789 0 0 TEUCRIUM CORN FUND ETF 88166A102 4 200 SH SOLE 200 0 0 PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R817 45 395 SH SOLE 395 0 0 CORCEPT THERAPEUTICS INC COM Common Stock 218352102 73 3331 SH SOLE 3331 0 0 COSTCO WHSL CORP NEW COM Common Stock 22160K105 27318 69043 SH SOLE 69043 0 0 COTY INC COM CL A Common Stock 222070203 32 3414 SH SOLE 3414 0 0 COUPA SOFTWARE INC COM Common Stock 22266L106 112 428 SH SOLE 428 0 0 COVA ACQUISITION CORP UNIT EX 040121 Common Stock G2554Y112 152 15056 SH SOLE 15056 0 0 COVESTRO AG SPONSORED ADR ADR 22304D207 4 124 SH SOLE 124 0 0 COWEN INC CL A NEW Common Stock 223622606 91 2227 SH SOLE 2227 0 0 CANADIAN PAC RY LTD COM Common Stock 13645T100 2444 31718 SH SOLE 31718 0 0 COPA HOLDINGS SA CL A Common Stock P31076105 5 69 SH SOLE 69 0 0 CAMPBELL SOUP CO COM Common Stock 134429109 110 2405 SH SOLE 2405 0 0 CALLON PETE CO DEL COM Common Stock 13123X508 27 471 SH SOLE 471 0 0 CENTRAL PAC FINL CORP COM NEW Common Stock 154760409 21 814 SH SOLE 814 0 0 CHESAPEAKE UTILS CORP COM Common Stock 165303108 61 507 SH SOLE 507 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 85 10439596 SH SOLE 10439596 0 0 COUPANG INC CL A Common Stock 22266T109 28 661 SH SOLE 661 0 0 POP CULTURE GROUP CO LTD CLASS A ORD SHS Common Stock G71700101 0 1 SH SOLE 1 0 0 CAPRI HOLDINGS LIMITED SHS Common Stock G1890L107 408 7127 SH SOLE 7127 0 0 COPART INC COM Common Stock 217204106 1003 7610 SH SOLE 7610 0 0 CATALYST PHARMACEUTICALS INC COM Common Stock 14888U101 13 2229 SH SOLE 2229 0 0 COOPER STD HLDGS INC COM Common Stock 21676P103 40 1390 SH SOLE 1390 0 0 COMPUTER PROGRAMS & SYS INC COM Common Stock 205306103 28 829 SH SOLE 829 0 0 CAPSTAR SPL PURP ACQUISITION C COM CL A Common Stock 14070Y101 59 6000 SH SOLE 6000 0 0 CAPSTAR SPL PURP ACQUISITION C WT EXP 070927 Common Stock 14070Y119 3 3000 SH SOLE 3000 0 0 COMPUTE HEALTH ACQUISITIN CORP WT EXP 012526 Common Stock 204833115 0 100 SH SOLE 100 0 0 COMPUTE HEALTH ACQUISITIN CORP UNIT Common Stock 204833206 10 1000 SH SOLE 1000 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 1327 29961 SH SOLE 29961 0 0 INVESCO CHINA TECHNOLOGY ETF ETF 46138E800 12 140 SH SOLE 140 0 0 CRANE CO COM Common Stock 224399105 127 1375 SH SOLE 1375 0 0 CRA INTL INC COM Common Stock 12618T105 11 128 SH SOLE 128 0 0 CREDIT AGRICOLE S A ADR ADR 225313105 3 445 SH SOLE 445 0 0 ISHARES MSCI ACWI LOW CARBON TARGET ETF ETF 46434V464 70 423 SH SOLE 423 0 0 CORBUS PHARMACEUTICALS HLDGS I COM Common Stock 21833P103 1 500 SH SOLE 500 0 0 CRAWFORD & CO CL A Common Stock 224633206 7 774 SH SOLE 774 0 0 CARDIFF ONCOLOGY INC COM Common Stock 14147L108 6 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 383 3912 SH SOLE 3912 0 0 CRH PLC ADR ADR 12626K203 217 4261 SH SOLE 4261 0 0 CARTERS INC COM Common Stock 146229109 30 291 SH SOLE 291 0 0 COMSTOCK RES INC COM Common Stock 205768302 6 873 SH SOLE 873 0 0 CHARLES RIV LABS INTL INC COM Common Stock 159864107 1190 3216 SH SOLE 3216 0 0 CRESCO LABS INC SUB VTG SHS Common Stock 22587M106 6 550 SH SOLE 550 0 0 SALESFORCE COM INC COM Common Stock 79466L302 5383 22037 SH SOLE 22037 0 0 CORMEDIX INC COM Common Stock 21900C308 17 2441 SH SOLE 2441 0 0 AMERICAS CAR-MART INC COM Common Stock 03062T105 75 532 SH SOLE 532 0 0 CERENCE INC COM Common Stock 156727109 242 2270 SH SOLE 2270 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 47 5421 SH SOLE 5421 0 0 CROCS INC COM Common Stock 227046109 629 5397 SH SOLE 5397 0 0 CARREFOUR SA SPONSORED ADR ADR 144430204 6 1530 SH SOLE 1530 0 0 CARPENTER TECHNOLOGY CORP COM Common Stock 144285103 93 2312 SH SOLE 2312 0 0 CRISPR THERAPEUTICS AG NAMEN AKT Common Stock H17182108 3438 21239 SH SOLE 21239 0 0 CROSS TIMBERS RTY TR TR UNIT Common Stock 22757R109 3172 265822 SH SOLE 265822 0 0 CRITEO S A SPONS ADS ADR 226718104 89 1958 SH SOLE 1958 0 0 CORTEXYME INC COM Common Stock 22053A107 13 246 SH SOLE 246 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 252 2955 SH SOLE 2955 0 0 CORVEL CORP COM Common Stock 221006109 35 264 SH SOLE 264 0 0 CROWDSTRIKE HLDGS INC CL A Common Stock 22788C105 1729 6881 SH SOLE 6881 0 0 CROWN CRAFTS INC COM Common Stock 228309100 1 200 SH SOLE 200 0 0 CRYOLIFE INC COM Common Stock 228903100 18 630 SH SOLE 630 0 0 COMMERZBANK AG SPONSORED ADR NE ADR 202597605 2 259 SH SOLE 259 0 0 CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 51 4831 SH SOLE 4831 0 0 COSAN S A ADS ADR 22113B103 20 1035 SH SOLE 1035 0 0 CISCO SYS INC COM Common Stock 17275R102 40896 771617 SH SOLE 771617 0 0 INVESCO S&P SPIN-OFF ETF ETF 46137V159 7 109 SH SOLE 109 0 0 COSTAR GROUP INC COM Common Stock 22160N109 894 10790 SH SOLE 10790 0 0 CSG SYS INTL INC COM Common Stock 126349109 33 710 SH SOLE 710 0 0 CARDIOVASCULAR SYS INC DEL COM Common Stock 141619106 331 7756 SH SOLE 7756 0 0 CASIO COMPUTER CO LTD ADR ADR 147618201 1 6 SH SOLE 6 0 0 CANADIAN SOLAR INC COM Common Stock 136635109 198 4425 SH SOLE 4425 0 0 CARLISLE COS INC COM Common Stock 142339100 266 1390 SH SOLE 1390 0 0 CSL LTD SPONSORED ADR ADR 12637N204 1595 14995 SH SOLE 14995 0 0 PROSHARES LARGE CAP CORE PLUS ETF ETF 74347R248 12 116 SH SOLE 116 0 0 CORNERSTONE ONDEMAND INC COM Common Stock 21925Y103 13 255 SH SOLE 255 0 0 CSPC PHARMACEUTICAL GROUP LTD UNSPONSORD ADS ADR 12591J207 182 31663 SH SOLE 31663 0 0 CASPER SLEEP INC COM Common Stock 147626105 0 29 SH SOLE 29 0 0 CAESARSTONE LTD ORD SHS Common Stock M20598104 9 610 SH SOLE 610 0 0 CASTLE BIOSCIENCES INC COM Common Stock 14843C105 32 434 SH SOLE 434 0 0 CONSTELLIUM SE CL A SHS Common Stock F21107101 4 188 SH SOLE 188 0 0 CAPSTAR FINL HLDGS INC COM Common Stock 14070T102 385 18768 SH SOLE 18768 0 0 CARRIAGE SVCS INC COM Common Stock 143905107 17 467 SH SOLE 467 0 0 COMPUTER SVCS INC COM Common Stock 20539A105 180 3202 SH SOLE 3202 0 0 CSW INDUSTRIALS INC COM Common Stock 126402106 53 444 SH SOLE 444 0 0 CSX CORP COM Common Stock 126408103 6741 210134 SH SOLE 210134 0 0 CARSALES COM LTD UNSPONSOD ADR ADR 14575D107 3 98 SH SOLE 98 0 0 CERBERUS TELECOM ACQUISITION C SHS CL A Common Stock G2040C104 193 19458 SH SOLE 19458 0 0 CERBERUS TELECOM ACQUISITION C WT EXP Common Stock G2040C120 6 3763 SH SOLE 3763 0 0 CINTAS CORP COM Common Stock 172908105 13378 35021 SH SOLE 35021 0 0 COMMUNITY TR BANCORP INC COM Common Stock 204149108 11 282 SH SOLE 282 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 CANTALOUPE INC COM Common Stock 138103106 0 33 SH SOLE 33 0 0 CATALENT INC COM Common Stock 148806102 773 7150 SH SOLE 7150 0 0 CYTOMX THERAPEUTICS INC COM Common Stock 23284F105 6 1000 SH SOLE 1000 0 0 CASTOR MARITIME INC SHS NEW Common Stock Y1146L125 1 200 SH SOLE 200 0 0 CITI TRENDS INC COM Common Stock 17306X102 5 60 SH SOLE 60 0 0 CTS CORP COM Common Stock 126501105 106 2861 SH SOLE 2861 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A Common Stock 192446102 3634 52469 SH SOLE 52469 0 0 CYTOSORBENTS CORP COM NEW Common Stock 23283X206 1 171 SH SOLE 171 0 0 CONTINENTAL AG SPONSORED ADS ADR 210771200 71 4813 SH SOLE 4813 0 0 CORTEVA INC COM Common Stock 22052L104 3936 88752 SH SOLE 88752 0 0 CITIUS PHARMACEUTICALS INC COM NEW Common Stock 17322U207 18 5259 SH SOLE 5259 0 0 CITRIX SYS INC COM Common Stock 177376100 16298 138978 SH SOLE 138978 0 0 CUSTOMERS BANCORP INC COM Common Stock 23204G100 100 2570 SH SOLE 2570 0 0 CUE BIOPHARMA INC COM Common Stock 22978P106 3 293 SH SOLE 293 0 0 CARNIVAL PLC ADR ADR 14365C103 1 22 SH SOLE 22 0 0 CULP INC COM Common Stock 230215105 2 131 SH SOLE 131 0 0 CURALEAF HLDGS INC SUB VTG SHS Common Stock 23126M102 47 3300 SH SOLE 3300 0 0 CURO GROUP HOLDINGS CORP COM Common Stock 23131L107 14 797 SH SOLE 797 0 0 CUTERA INC COM Common Stock 232109108 4 77 SH SOLE 77 0 0 COVANTA HLDG CORP COM Common Stock 22282E102 2 85 SH SOLE 85 0 0 CVB FINL CORP COM Common Stock 126600105 96 4644 SH SOLE 4644 0 0 CAVCO INDS INC DEL COM Common Stock 149568107 29 129 SH SOLE 129 0 0 CENTRAL VY CMNTY BANCORP COM Common Stock 155685100 40 1976 SH SOLE 1976 0 0 CENOVUS ENERGY INC COM Common Stock 15135U109 3 285 SH SOLE 285 0 0 COVETRUS INC COM Common Stock 22304C100 263 9728 SH SOLE 9728 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 107 1685 SH SOLE 1685 0 0 CVR ENERGY INC COM Common Stock 12662P108 10 575 SH SOLE 575 0 0 CHURCHILL CAPITAL CORP VII COM CL A Common Stock 17144M102 364 37458 SH SOLE 37458 0 0 CHURCHILL CAPITAL CORP VII WT EXP 022928 Common Stock 17144M110 10 7492 SH SOLE 7492 0 0 COMMVAULT SYS INC COM Common Stock 204166102 20 261 SH SOLE 261 0 0 CEL-SCI CORP COM PAR NEW Common Stock 150837607 34 3908 SH SOLE 3908 0 0 CARVANA CO CL A Common Stock 146869102 342 1133 SH SOLE 1133 0 0 CHICAGO RIVET & MACH CO COM Common Stock 168088102 38 1450 SH SOLE 1450 0 0 CVS HEALTH CORP COM Common Stock 126650100 46291 554786 SH SOLE 554786 0 0 CV SCIENCES INC COM Common Stock 126654102 3 8600 SH SOLE 8600 0 0 COVENANT LOGISTICS GROUP INC CL A Common Stock 22284P105 7 318 SH SOLE 318 0 0 CHEVRON CORP NEW COM Common Stock 166764100 53303 508909 SH SOLE 508909 0 0 CURTISS WRIGHT CORP COM Common Stock 231561101 1449 12185 SH SOLE 12185 0 0 SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 2631 30340 SH SOLE 30340 0 0 CHARLOTTES WEB HLDGS INC COM Common Stock 16106R109 6 1678 SH SOLE 1678 0 0 CLEARWAY ENERGY INC CL C Common Stock 18539C204 68 2581 SH SOLE 2581 0 0 CLEARWAY ENERGY INC CL A Common Stock 18539C105 174 6911 SH SOLE 6911 0 0 CRIMSON WINE GROUP LTD COM Common Stock 22662X100 2 202 SH SOLE 202 0 0 CAMPING WORLD HLDGS INC CL A Common Stock 13462K109 11 259 SH SOLE 259 0 0 SPDR MSCI ACWI EX-US ETF ETF 78463X848 2698 89333 SH SOLE 89333 0 0 CUSHMAN WAKEFIELD PLC SHS Common Stock G2717B108 15 879 SH SOLE 879 0 0 CASELLA WASTE SYS INC CL A Common Stock 147448104 93 1473 SH SOLE 1473 0 0 CALIFORNIA WTR SVC GROUP COM Common Stock 130788102 195 3519 SH SOLE 3519 0 0 CEMEX SAB DE CV SPON ADR NEW ADR 151290889 15 1744 SH SOLE 1744 0 0 CYBERARK SOFTWARE LTD SHS Common Stock M2682V108 33 251 SH SOLE 251 0 0 CYTODYN INC COM Common Stock 23283M101 42 24875 SH SOLE 24875 0 0 COMMUNITY HEALTH SYS INC NEW COM Common Stock 203668108 37 2421 SH SOLE 2421 0 0 CRYOPORT INC COM PAR $0.001 Common Stock 229050307 29 461 SH SOLE 461 0 0 CYCLO THERAPEUTICS INC COM NEW Common Stock 23254X201 1 100 SH SOLE 100 0 0 CYTOKINETICS INC COM NEW Common Stock 23282W605 42 2114 SH SOLE 2114 0 0 CITIZENS BANCORP VA INC COM Common Stock 17316V104 214 8000 SH SOLE 8000 0 0 CITIZENS & NORTHN CORP COM Common Stock 172922106 6 245 SH SOLE 245 0 0 CAESARS ENTERTAINMENT INC NEW COM Common Stock 12769G100 68 659 SH SOLE 659 0 0 DOMINION ENERGY INC COM Common Stock 25746U109 5474 74407 SH SOLE 74407 0 0 DANAOS CORPORATION SHS Common Stock Y1968P121 46 600 SH SOLE 600 0 0 DAKTRONICS INC COM Common Stock 234264109 5 685 SH SOLE 685 0 0 DELTA AIR LINES INC DEL COM NEW Common Stock 247361702 1084 25056 SH SOLE 25056 0 0 DANA INC COM Common Stock 235825205 73 3085 SH SOLE 3085 0 0 DANONE SPONSORED ADR ADR 23636T100 70 4942 SH SOLE 4942 0 0 VANECK VECTORS DIGITAL TRANSFORMATION ETF ETF 92189H821 0 13 SH SOLE 13 0 0 DARLING INGREDIENTS INC COM Common Stock 237266101 287 4255 SH SOLE 4255 0 0 DOORDASH INC CL A Common Stock 25809K105 1 5 SH SOLE 5 0 0 DASSAULT SYSTEMES SPONSORED ADR ADR 237545108 1168 4793 SH SOLE 4793 0 0 DIGITAL ASSET MONETARY NETWORK COM Common Stock 25384U106 3 10000 SH SOLE 10000 0 0 ENDAVA PLC ADS ADR 29260V105 213 1883 SH SOLE 1883 0 0 DEUTSCHE BANK A G NAMEN AKT Common Stock D18190898 333 25430 SH SOLE 25430 0 0 INVESCO DB AGRICULTURE FUND ETF 46140H106 45 2404 SH SOLE 2404 0 0 INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 20 1023 SH SOLE 1023 0 0 DIEBOLD NIXDORF INC COM STK Common Stock 253651103 12 934 SH SOLE 934 0 0 INVESCO DB ENERGY FUND ETF 46140H304 11 723 SH SOLE 723 0 0 X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 1505 39425 SH SOLE 39425 0 0 X-TRACKERS MSCI EUROPE HEDGED EQUITY ETF ETF 233051853 36 1050 SH SOLE 1050 0 0 DESIGNER BRANDS INC CL A Common Stock 250565108 35 2088 SH SOLE 2088 0 0 DEUTSCHE BOERSE AG UNSPONSORD ADR ADR 251542106 142 8164 SH SOLE 8164 0 0 INVESCO DB PRECIOUS METALS FUND ETF 46140H502 22 446 SH SOLE 446 0 0 DBS GROUP HOLDINGS LTD SPONSORED ADR ADR 23304Y100 654 7298 SH SOLE 7298 0 0 INVESCO DB G10 CURRENCY HARVEST FUND ETF 46139B102 15 612 SH SOLE 612 0 0 DROPBOX INC CL A Common Stock 26210C104 553 18258 SH SOLE 18258 0 0 DONALDSON INC COM Common Stock 257651109 65 1020 SH SOLE 1020 0 0 DUCOMMUN INC DEL COM Common Stock 264147109 11 204 SH SOLE 204 0 0 DIME CMNTY BANCSHARES INC COM Common Stock 25432X102 30 898 SH SOLE 898 0 0 DCP MIDSTREAM LP COM UT LTD PTN Common Stock 23311P100 201 6550 SH SOLE 6550 0 0 DECIPHERA PHARMACEUTICALS INC COM Common Stock 24344T101 16 446 SH SOLE 446 0 0 DUCK CREEK TECHNOLOGIES INC SHS Common Stock 264120106 174 3994 SH SOLE 3994 0 0 DUPONT DE NEMOURS INC COM Common Stock 26614N102 8219 106181 SH SOLE 106181 0 0 DAIMLER AG REG SHS Common Stock D1668R123 7 75 SH SOLE 75 0 0 3-D SYS CORP DEL COM NEW Common Stock 88554D205 492 12297 SH SOLE 12297 0 0 DATADOG INC CL A COM Common Stock 23804L103 80 772 SH SOLE 772 0 0 DILLARDS INC CL A Common Stock 254067101 192 1062 SH SOLE 1062 0 0 DEERE & CO COM Common Stock 244199105 5677 16054 SH SOLE 16054 0 0 DECKERS OUTDOOR CORP COM Common Stock 243537107 773 2013 SH SOLE 2013 0 0 DECISION DIAGNOSTICS CORP COM Common Stock 243443108 0 41900 SH SOLE 41900 0 0 D8 HOLDINGS CORP SHS CL A Common Stock G2614K110 2 250 SH SOLE 250 0 0 DELL TECHNOLOGIES INC CL C Common Stock 24703L202 728 7302 SH SOLE 7302 0 0 WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 824 18032 SH SOLE 18032 0 0 DENBURY INC COM Common Stock 24790A101 9 122 SH SOLE 122 0 0 DENNYS CORP COM Common Stock 24869P104 8 468 SH SOLE 468 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 2988 15587 SH SOLE 15587 0 0 WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 736 23065 SH SOLE 23065 0 0 WISDOMTREE GLOBAL HIGH DIVIDEND FUND ETF 97717W877 124 2580 SH SOLE 2580 0 0 DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 24440 905870 SH SOLE 905870 0 0 DIMENSIONAL U.S. SMALL CAP ETF ETF 25434V500 4025 68918 SH SOLE 68918 0 0 DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 6690 149327 SH SOLE 149327 0 0 WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND ETF 97717W869 90 1231 SH SOLE 1231 0 0 DONNELLEY FINL SOLUTIONS INC COM Common Stock 25787G100 122 3687 SH SOLE 3687 0 0 WISDOMTREE JAPAN SMALLCAP DIVIDEND FUND ETF 97717W836 17 230 SH SOLE 230 0 0 DRAGANFLY INC. COM NEW Common Stock 26142Q106 1 500 SH SOLE 500 0 0 DFP HEALTHCARE ACQUISITNS CORP COM CL A Common Stock 23343Q100 157 15829 SH SOLE 15829 0 0 DFP HEALTHCARE ACQUISITNS CORP WT EXP 033125 Common Stock 23343Q118 7 3957 SH SOLE 3957 0 0 DISCOVER FINL SVCS COM Common Stock 254709108 1882 15911 SH SOLE 15911 0 0 DIMENSIONAL U.S. EQUITY ETF ETF 25434V401 7678 162937 SH SOLE 162937 0 0 DOLLAR GEN CORP NEW COM Common Stock 256677105 10973 50709 SH SOLE 50709 0 0 DONEGAL GROUP INC CL A Common Stock 257701201 10 711 SH SOLE 711 0 0 DIGI INTL INC COM Common Stock 253798102 68 3381 SH SOLE 3381 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 93551 1857642 SH SOLE 1857642 0 0 WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 3758 62984 SH SOLE 62984 0 0 WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 22 402 SH SOLE 402 0 0 QUEST DIAGNOSTICS INC COM Common Stock 74834L100 4772 36156 SH SOLE 36156 0 0 D R HORTON INC COM Common Stock 23331A109 2904 32135 SH SOLE 32135 0 0 DIAMOND HILL INVT GROUP INC COM NEW Common Stock 25264R207 210 1253 SH SOLE 1253 0 0 DANAHER CORPORATION COM Common Stock 235851102 23173 86282 SH SOLE 86282 0 0 WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 1553 19849 SH SOLE 19849 0 0 DHT HOLDINGS INC SHS NEW Common Stock Y2065G121 26 4000 SH SOLE 4000 0 0 SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 2462 7128 SH SOLE 7128 0 0 COLUMBIA DIVERSIFIED FIXED INCOME ALLOCATION ETF ETF 19761L508 124 5756 SH SOLE 5756 0 0 1STDIBS COM INC COM Common Stock 320551104 17 500 SH SOLE 500 0 0 DAITO TRUST CONSTRUCTION CO SPONSORED ADR ADR 23405X209 22 798 SH SOLE 798 0 0 DINE BRANDS GLOBAL INC COM Common Stock 254423106 29 325 SH SOLE 325 0 0 DIODES INC COM Common Stock 254543101 95 1196 SH SOLE 1196 0 0 DISNEY WALT CO COM Common Stock 254687106 36041 205047 SH SOLE 205047 0 0 DISCOVERY INC COM SER A Common Stock 25470F104 1869 60931 SH SOLE 60931 0 0 DISCOVERY INC COM SER C Common Stock 25470F302 306 10561 SH SOLE 10561 0 0 DISH NETWORK CORPORATION CL A Common Stock 25470M109 314 7515 SH SOLE 7515 0 0 GLOBAL X SUPER DIVIDEND U.S. ETF ETF 37950E291 13 630 SH SOLE 630 0 0 RUSSELL EXCHANGE TRADED FDS TR SCAP HIDIV YLD ETF 782474399 155 6090 SH SOLE 6090 0 0 INVESCO DOW JONES INDUSTRIAL AVERAGE DIVIDEND ETF ETF 46137V605 13 300 SH SOLE 300 0 0 IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 152 5603 SH SOLE 5603 0 0 DELEK US HLDGS INC NEW COM Common Stock 24665A103 21 972 SH SOLE 972 0 0 DAIKIN INDUSTRIES LTD UNSPONSORED ADS ADR 23381B106 41 2182 SH SOLE 2182 0 0 DRAFTKINGS INC COM CL A Common Stock 26142R104 629 12058 SH SOLE 12058 0 0 DICKS SPORTING GOODS INC COM Common Stock 253393102 299 2982 SH SOLE 2982 0 0 DEUTSCHE LUFTHANSA AG SPONSORED ADR ADR 251561304 26 2268 SH SOLE 2268 0 0 DOLBY LABORATORIES INC COM CL A Common Stock 25659T107 821 8354 SH SOLE 8354 0 0 WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 6711 55774 SH SOLE 55774 0 0 D&L INDS INC UNSPONSORED ADR ADR 23340X108 69 16120 SH SOLE 16120 0 0 WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 95 1271 SH SOLE 1271 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 1328 13349 SH SOLE 13349 0 0 DELUXE CORP COM Common Stock 248019101 1978 41404 SH SOLE 41404 0 0 DESKTOP METAL INC COM CL A Common Stock 25058X105 17 1500 SH SOLE 1500 0 0 AAM S&P DEVELOPED MARKETS HIGH DIVIDEND VALUE ETF ETF 26922A347 118 4685 SH SOLE 4685 0 0 DAIMLER AG UNSPONSOR ADR ADR 233825207 81 3607 SH SOLE 3607 0 0 DIGIMARC CORP NEW COM Common Stock 25381B101 2 63 SH SOLE 63 0 0 DERMTECH INC COM Common Stock 24984K105 10 236 SH SOLE 236 0 0 ISHARES ESG ADVANCED MSCI EAFE ETF ETF 46436E759 78 1155 SH SOLE 1155 0 0 DUN & BRADSTREET HLDGS INC COM Common Stock 26484T106 1 32 SH SOLE 32 0 0 DNB BANK ASA SPONSORED ADR 23328E106 18 831 SH SOLE 831 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 8 181 SH SOLE 181 0 0 DANIMER SCIENTIFIC INC COM CL A Common Stock 236272100 19 745 SH SOLE 745 0 0 DENISON MINES CORP COM Common Stock 248356107 1 1000 SH SOLE 1000 0 0 ORSTED A/S UNSPONSORED ADR ADR 68750L102 32 665 SH SOLE 665 0 0 NOW INC COM Common Stock 67011P100 14 1474 SH SOLE 1474 0 0 DAI NIPPON PRINTING CO LTD SPONSORED ADR ADR 233806306 29 2779 SH SOLE 2779 0 0 DENSO CORP ADR ADR 24872B100 57 1678 SH SOLE 1678 0 0 CLOUDMD SOFTWARE & SVCS INC COM Common Stock 18912C102 6 3400 SH SOLE 3400 0 0 DOCUSIGN INC COM Common Stock 256163106 2034 7275 SH SOLE 7275 0 0 DOGNESS INTERNATIONAL CORP COM CL A Common Stock G2788T103 6 3000 SH SOLE 3000 0 0 WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUND ETF 97717W794 12 235 SH SOLE 235 0 0 DOMO INC COM CL B Common Stock 257554105 14 169 SH SOLE 169 0 0 WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 3296 78560 SH SOLE 78560 0 0 BRP INC COM SUN VTG Common Stock 05577W200 2 22 SH SOLE 22 0 0 MASONITE INTL CORP COM Common Stock 575385109 136 1219 SH SOLE 1219 0 0 DORMAN PRODS INC COM Common Stock 258278100 148 1423 SH SOLE 1423 0 0 DOVER CORP COM Common Stock 260003108 4445 29518 SH SOLE 29518 0 0 DOW INC COM Common Stock 260557103 5959 94164 SH SOLE 94164 0 0 AMDOCS LTD SHS Common Stock G02602103 86 1110 SH SOLE 1110 0 0 DARKPULSE INC COM Common Stock 237245105 0 1 SH SOLE 1 0 0 DEUTSCHE POST AG SPONSORED ADR ADR 25157Y202 151 2221 SH SOLE 2221 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 847 1816 SH SOLE 1816 0 0 PAN PAC INTL HLDGS CORP UNSPONSORED ADS ADR 69807K105 4 193 SH SOLE 193 0 0 DRDGOLD LIMITED SPON ADR REPSTG ADR 26152H301 1 50 SH SOLE 50 0 0 DARDEN RESTAURANTS INC COM Common Stock 237194105 2268 15538 SH SOLE 15538 0 0 GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624 189 6665 SH SOLE 6665 0 0 DICERNA PHARMACEUTICALS INC COM Common Stock 253031108 3 89 SH SOLE 89 0 0 DRIL-QUIP INC COM Common Stock 262037104 61 1792 SH SOLE 1792 0 0 DRIVE SHACK INC COM Common Stock 262077100 33 10000 SH SOLE 10000 0 0 DISCO CORP UNSPONSORED ADR ADR 25461D100 85 1389 SH SOLE 1389 0 0 DSV PANALPINA A/S UNSPONSORED ADR ADR 26251A108 1762 15067 SH SOLE 15067 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 13 741 SH SOLE 741 0 0 ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 837 10100 SH SOLE 10100 0 0 DAIICHI SANKYO CO LTD SPON ADR LEV 1 ADR 23381D102 22 1005 SH SOLE 1005 0 0 DSP GROUPS INC COM Common Stock 23332B106 15 982 SH SOLE 982 0 0 DIAMOND S SHIPPING INC COM Common Stock Y20676105 7 710 SH SOLE 710 0 0 DISTILLATE U.S. FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321 53 1266 SH SOLE 1266 0 0 DYNATRACE INC COM NEW Common Stock 268150109 47 802 SH SOLE 802 0 0 DEUTSCHE WOHNEN SE UNSPONSORED ADR ADR 25161M103 9 310 SH SOLE 310 0 0 WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 979 8261 SH SOLE 8261 0 0 DTE ENERGY CO COM Common Stock 233331107 586 4485 SH SOLE 4485 0 0 ALPS DISRUPTIVE TECHNOLOGIES ETF ETF 00162Q478 12 238 SH SOLE 238 0 0 DEUTSCHE TELEKOM AG SPONSORED ADS ADR 251566105 80 3768 SH SOLE 3768 0 0 PRECISION BIOSCIENCES INC COM Common Stock 74019P108 7 583 SH SOLE 583 0 0 WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 1281 13170 SH SOLE 13170 0 0 DASSAULT AVIATION SA ORD Common Stock F24539102 45 38 SH SOLE 38 0 0 DUFRY AG UNSPONSORD ADR ADR 26433T108 16 2700 SH SOLE 2700 0 0 DUKE ENERGY CORP NEW COM NEW Common Stock 26441C204 20028 202880 SH SOLE 202880 0 0 DUNE ACQUISITION CORPORATION USD0.0001 A Common Stock 265334102 223 22789 SH SOLE 22789 0 0 DUNE ACQUISITION CORPORATION WTS/PROD 29/10/27(ON CORP ) Common Stock 265334110 9 11395 SH SOLE 11395 0 0 DAVITA INC COM Common Stock 23918K108 402 3340 SH SOLE 3340 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 41434 1419456 SH SOLE 1419456 0 0 ISHARES SELECT DIVIDEND ETF ETF 464287168 6291 53948 SH SOLE 53948 0 0 DAIWA HOUSE INDUSTRY CO LTD ADR ADR 234062206 99 3298 SH SOLE 3298 0 0 ADVISORSHARES DORSEY WRIGHT SHORT ETF ETF 00768Y529 17 2000 SH SOLE 2000 0 0 SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772 162 4122 SH SOLE 4122 0 0 DXC TECHNOLOGY CO COM Common Stock 23355L106 710 18228 SH SOLE 18228 0 0 DEXCOM INC COM Common Stock 252131107 1656 3879 SH SOLE 3879 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 32 957 SH SOLE 957 0 0 DYCOM INDS INC COM Common Stock 267475101 75 1012 SH SOLE 1012 0 0 ENI S P A SPONSORED ADR ADR 26874R108 8 318 SH SOLE 318 0 0 ELECTRONIC ARTS INC COM Common Stock 285512109 1386 9639 SH SOLE 9639 0 0 AIRBUS SE UNSPONSORED ADR ADR 009279100 362 11247 SH SOLE 11247 0 0 GRAFTECH INTL LTD COM Common Stock 384313508 12 1049 SH SOLE 1049 0 0 ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 1113 20120 SH SOLE 20120 0 0 BRINKER INTL INC COM Common Stock 109641100 444 7173 SH SOLE 7173 0 0 EVENTBRITE INC COM CL A Common Stock 29975E109 12 649 SH SOLE 649 0 0 EBAY INC. COM Common Stock 278642103 3646 51927 SH SOLE 51927 0 0 EASTERN BANKSHARES INC COM Common Stock 27627N105 530 25750 SH SOLE 25750 0 0 ENNIS INC COM Common Stock 293389102 10 443 SH SOLE 443 0 0 EBIX INC COM NEW Common Stock 278715206 42 1239 SH SOLE 1239 0 0 ERSTE GROUP BK A G SPONSORED ADR ADR 296036304 1 48 SH SOLE 48 0 0 EAGLE BANCORP MONT INC COM Common Stock 26942G100 23 1000 SH SOLE 1000 0 0 SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391 4 146 SH SOLE 146 0 0 EMERGENT BIOSOLUTIONS INC COM Common Stock 29089Q105 92 1466 SH SOLE 1466 0 0 MERIDIAN BANCORP INC MD COM Common Stock 58958U103 223 10835 SH SOLE 10835 0 0 ISHARES MSCI CHILE ETF ETF 464286640 11 370 SH SOLE 370 0 0 ECHO GLOBAL LOGISTICS INC COM Common Stock 27875T101 64 2071 SH SOLE 2071 0 0 ELECTRICITE DE FRANCE UNSPONSORD ADR ADR 285039103 3 1204 SH SOLE 1204 0 0 ECOLAB INC COM Common Stock 278865100 2321 11241 SH SOLE 11241 0 0 ECN CAP CORP COM Common Stock 26829L107 2980 397120 SH SOLE 397120 0 0 US ECOLOGY INC COM Common Stock 91734M103 52 1377 SH SOLE 1377 0 0 CHANNELADVISOR CORP COM Common Stock 159179100 11 449 SH SOLE 449 0 0 COLUMBIA EMERGING MARKETS CONSUMER ETF ETF 19762B509 1 26 SH SOLE 26 0 0 ENCORE CAP GROUP INC COM Common Stock 292554102 389 8210 SH SOLE 8210 0 0 EL CAPITAN PRECIOUS METALS INC COM Common Stock 282812106 0 2800 SH SOLE 2800 0 0 CONSOLIDATED EDISON INC COM Common Stock 209115104 1538 21443 SH SOLE 21443 0 0 EDAP TMS S A SPONSORED ADR ADR 268311107 14 2000 SH SOLE 2000 0 0 EDITAS MEDICINE INC COM Common Stock 28106W103 1357 23959 SH SOLE 23959 0 0 EDENRED S A UNSPONSORD ADR ADR 279655104 2 84 SH SOLE 84 0 0 GLOBAL X TELEMEDICINE & DIGITAL HEALTH ETF ETF 37954Y285 1 29 SH SOLE 29 0 0 EDP ENERGIAS DE PORTUGAL SA SPONSORED ADR ADR 268353109 19 354 SH SOLE 354 0 0 EDTECHX HOLDINGS ACQU CORP II COM CL A Common Stock 28139A102 303 30509 SH SOLE 30509 0 0 EDTECHX HOLDINGS ACQU CORP II WT EXP 061527 Common Stock 28139A110 9 15255 SH SOLE 15255 0 0 NEW ORIENTAL ED & TECHNOLOGY G SPON ADR ADR 647581107 29 3494 SH SOLE 3494 0 0 VANGUARD EXTENDED DURATION TREASURY INDEX FUND ETF 921910709 45 336 SH SOLE 336 0 0 EURONET WORLDWIDE INC COM Common Stock 298736109 118 871 SH SOLE 871 0 0 INVESCO S&P EMERGING MARKETS LOW VOLATILITY ETF ETF 46138E297 39 1605 SH SOLE 1605 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4707 85357 SH SOLE 85357 0 0 ISHARES MSCI EMERGING MARKETS ASIA INDEX FUND ETF 464286426 18 200 SH SOLE 200 0 0 ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 9846 153454 SH SOLE 153454 0 0 WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 186 3765 SH SOLE 3765 0 0 EMERALD HOLDING INC COM Common Stock 29103W104 3 501 SH SOLE 501 0 0 ISHARES MSCI EAFE ETF ETF 464287465 21046 266812 SH SOLE 266812 0 0 PROSHARES MSCI EAFE DIVIDEND GROWERS ETF ETF 74347B839 184 4000 SH SOLE 4000 0 0 ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 27306 361480 SH SOLE 361480 0 0 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 3849 35875 SH SOLE 35875 0 0 ENTERPRISE FINL SVCS CORP COM Common Stock 293712105 27 578 SH SOLE 578 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 1619 31278 SH SOLE 31278 0 0 EQUIFAX INC COM Common Stock 294429105 2767 11552 SH SOLE 11552 0 0 EAGLE BANCORP INC MD COM Common Stock 268948106 64 1150 SH SOLE 1150 0 0 8X8 INC NEW COM Common Stock 282914100 7 262 SH SOLE 262 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 3 54 SH SOLE 54 0 0 EAGLE PHARMACEUTICALS INC COM Common Stock 269796108 2 51 SH SOLE 51 0 0 ENCOMPASS HEALTH CORP COM Common Stock 29261A100 529 6757 SH SOLE 6757 0 0 EHEALTH INC COM Common Stock 28238P109 21 355 SH SOLE 355 0 0 EMPLOYERS HLDGS INC COM Common Stock 292218104 104 2440 SH SOLE 2440 0 0 EIGER BIOPHARMACEUTICALS INC COM Common Stock 28249U105 0 52 SH SOLE 52 0 0 ISHARES MSCI ISRAEL ETF ETF 464286632 17 247 SH SOLE 247 0 0 EDISON INTL COM Common Stock 281020107 755 13054 SH SOLE 13054 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 45 3780 SH SOLE 3780 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 6301 19811 SH SOLE 19811 0 0 ELANCO ANIMAL HEALTH INC COM Common Stock 28414H103 33 949 SH SOLE 949 0 0 E L F BEAUTY INC COM Common Stock 26856L103 25 922 SH SOLE 922 0 0 ELECTRIC LAST MILE SOLUTNS INC CLASS A COM Common Stock 28489L104 6 607 SH SOLE 607 0 0 ELITE PHARMACEUTICALS INC COM NEW Common Stock 28659T200 2 48778 SH SOLE 48778 0 0 AKTIEBOLAGET ELECTROLUX SPONSORED ADR ADR 010198208 9 166 SH SOLE 166 0 0 CALLAWAY GOLF CO COM Common Stock 131193104 152 4498 SH SOLE 4498 0 0 EMAGIN CORP COM NEW Common Stock 29076N206 13 3650 SH SOLE 3650 0 0 ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 8436 75014 SH SOLE 75014 0 0 EMCLAIRE FINL CORP COM Common Stock 290828102 2027 66955 SH SOLE 66955 0 0 EMCOR GROUP INC COM Common Stock 29084Q100 706 5731 SH SOLE 5731 0 0 ISHARES MSCI EMERGING MARKETS MULTIFACTOR ETF ETF 46434G889 1704 31440 SH SOLE 31440 0 0 VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 45 1439 SH SOLE 1439 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 1171 9970 SH SOLE 9970 0 0 EMPIRE POST MEDIA INC COM Common Stock 292039104 1 13000 SH SOLE 13000 0 0 HOLLEY INC COM Common Stock G3R39W102 180 17968 SH SOLE 17968 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 280616 2915798 SH SOLE 2915798 0 0 EMERA INC COM Common Stock 290876101 23 500 SH SOLE 500 0 0 ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 939 15047 SH SOLE 15047 0 0 ENBRIDGE INC COM Common Stock 29250N105 5929 148057 SH SOLE 148057 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN Common Stock 292480100 26 2885 SH SOLE 2885 0 0 ENDO INTL PLC SHS Common Stock G30401106 17 3568 SH SOLE 3568 0 0 ENAGAS SA SPONSORED ADR ADR 29248L104 3 296 SH SOLE 296 0 0 ENGIE SA SPONS ADR ADR 29286D105 135 9778 SH SOLE 9778 0 0 ENEL AMERICAS S A SPONSORED ADR ADR 29274F104 52 7219 SH SOLE 7219 0 0 ENEL SOCIETA PER AZIONI UNSPONSORD ADR ADR 29265W207 199 21462 SH SOLE 21462 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD Common Stock 29336T100 293 45806 SH SOLE 45806 0 0 ENLIVEX THERAPEUTICS LTD COM Common Stock M4130Y106 9 1025 SH SOLE 1025 0 0 ENPHASE ENERGY INC COM Common Stock 29355A107 820 4467 SH SOLE 4467 0 0 ENERGIZER HLDGS INC NEW COM Common Stock 29272W109 77 1797 SH SOLE 1797 0 0 ENERSYS COM Common Stock 29275Y102 146 1495 SH SOLE 1495 0 0 ENSIGN GROUP INC COM Common Stock 29358P101 699 8063 SH SOLE 8063 0 0 ENANTA PHARMACEUTICALS INC COM Common Stock 29251M106 8 183 SH SOLE 183 0 0 ENTEGRIS INC COM Common Stock 29362U104 2204 17923 SH SOLE 17923 0 0 ENVESTNET INC COM Common Stock 29404K106 253 3336 SH SOLE 3336 0 0 ENOVA INTL INC COM Common Stock 29357K103 31 914 SH SOLE 914 0 0 ENZOLYTICS INC COM Common Stock 294112107 189 977700 SH SOLE 977700 0 0 ELLIOTT OPPORTUNITY II CORP UNIT Common Stock G30092129 2 200 SH SOLE 200 0 0 EOG RES INC COM Common Stock 26875P101 9303 111494 SH SOLE 111494 0 0 EVOLUS INC COM Common Stock 30052C107 3 265 SH SOLE 265 0 0 E ON SE SPONSORED ADR ADR 268780103 100 8634 SH SOLE 8634 0 0 ENERPAC TOOL GROUP CORP CL A COM Common Stock 292765104 35 1312 SH SOLE 1312 0 0 EPAM SYS INC COM Common Stock 29414B104 1437 2812 SH SOLE 2812 0 0 BOTTOMLINE TECH DEL INC COM Common Stock 101388106 30 797 SH SOLE 797 0 0 EDGEWELL PERS CARE CO COM Common Stock 28035Q102 23 518 SH SOLE 518 0 0 ENTERPRISE PRODS PARTNERS L P COM Common Stock 293792107 10656 441603 SH SOLE 441603 0 0 EPIPHANY TECHNOLOGY ACQUISIT WT EXP 011226 Common Stock 29429X117 1 500 SH SOLE 500 0 0 WISDOMTREE INDIA EARNINGS FUND ETF 97717W422 46 1350 SH SOLE 1350 0 0 EVOLUTION PETE CORP COM Common Stock 30049A107 6 1266 SH SOLE 1266 0 0 EPIROC AKTIEBOLAG UNSPONSRED ADS ADR 29429L105 313 13703 SH SOLE 13703 0 0 EPIZYME INC COM Common Stock 29428V104 6 680 SH SOLE 680 0 0 EQUITY BANCSHARES INC COM CL A Common Stock 29460X109 1 27 SH SOLE 27 0 0 EQUITABLE HLDGS INC COM Common Stock 29452E101 115 3785 SH SOLE 3785 0 0 EQUINOR ASA SPONSORED ADR ADR 29446M102 105 4942 SH SOLE 4942 0 0 EQT CORP COM Common Stock 26884L109 297 13320 SH SOLE 13320 0 0 ENERPLUS CORP COM Common Stock 292766102 2 299 SH SOLE 299 0 0 ERICSSON ADR B SEK 10 ADR 294821608 36 2826 SH SOLE 2826 0 0 ERIE INDTY CO CL A Common Stock 29530P102 60 309 SH SOLE 309 0 0 ENERGY RECOVERY INC COM Common Stock 29270J100 16 700 SH SOLE 700 0 0 ERO COPPER CORP COM Common Stock 296006109 158 7535 SH SOLE 7535 0 0 INVESCO MSCI SUSTAINABLE FUTURE ETF ETF 46137V407 2 31 SH SOLE 31 0 0 DIREXION DAILY ENERGY BULL 2X SHARES ETF 25460G609 17 600 SH SOLE 600 0 0 EVERSOURCE ENERGY COM Common Stock 30040W108 1857 23146 SH SOLE 23146 0 0 EISAI CO LTD SPONSORED ADR ADR 282579309 4 37 SH SOLE 37 0 0 ESCALADE INC COM Common Stock 296056104 12 535 SH SOLE 535 0 0 ESCO TECHNOLOGIES INC COM Common Stock 296315104 1924 20494 SH SOLE 20494 0 0 ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 1183 14964 SH SOLE 14964 0 0 ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 1654 36639 SH SOLE 36639 0 0 ENSTAR GROUP LIMITED SHS Common Stock G3075P101 597 2500 SH SOLE 2500 0 0 ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 3288 33396 SH SOLE 33396 0 0 VANGUARD ESG U.S. STOCK ETF ETF 921910733 10 130 SH SOLE 130 0 0 ELEMENT SOLUTIONS INC COM Common Stock 28618M106 65 2795 SH SOLE 2795 0 0 ESSILOR LUXOTTICA UNSPONSORED ADR ADR 297284200 38 406 SH SOLE 406 0 0 ELBIT SYS LTD ORD Common Stock M3760D101 9 70 SH SOLE 70 0 0 ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 362 8970 SH SOLE 8970 0 0 ESSENT GROUP LTD COM Common Stock G3198U102 72 1595 SH SOLE 1595 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 17 228 SH SOLE 228 0 0 ESPERION THERAPEUTICS INC NEW COM Common Stock 29664W105 4 168 SH SOLE 168 0 0 ELASTIC N V ORD SHS Common Stock N14506104 2305 15811 SH SOLE 15811 0 0 EARTHSTONE ENERGY INC CL A Common Stock 27032D304 85 7662 SH SOLE 7662 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 2977 280100 SH SOLE 280100 0 0 E MERGE TECHNOLOGY ACQUISITION COM CL A Common Stock 26873Y104 327 33537 SH SOLE 33537 0 0 E MERGE TECHNOLOGY ACQUISITION WT EXP 073025 Common Stock 26873Y112 10 10322 SH SOLE 10322 0 0 GRAYSCALE ETHEREUM CLASSIC TR SHS Common Stock 38963Q107 61 1507 SH SOLE 1507 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 239 10676 SH SOLE 10676 0 0 EATON CORP PLC SHS Common Stock G29183103 8636 58282 SH SOLE 58282 0 0 ENTEST GROUP INC COM NEW Common Stock 29383T300 0 7 SH SOLE 7 0 0 ETON PHARMACEUTICALS INC COM Common Stock 29772L108 1 243 SH SOLE 243 0 0 ENTERGY CORP NEW COM Common Stock 29364G103 1344 13480 SH SOLE 13480 0 0 EQUITRANS MIDSTREAM CORP COM Common Stock 294600101 43 5111 SH SOLE 5111 0 0 ETSY INC COM Common Stock 29786A106 894 4343 SH SOLE 4343 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 ISHARES MSCI USA EQUAL WEIGHTED ETF ETF 464286681 49 579 SH SOLE 579 0 0 WISDOMTREE EUROPE HEDGED SMALLCAP EQUITY FUND ETF 97717X552 18 525 SH SOLE 525 0 0 EVERBRIDGE INC COM Common Stock 29978A104 1041 7650 SH SOLE 7650 0 0 EVANS BANCORP INC COM NEW Common Stock 29911Q208 91 2452 SH SOLE 2452 0 0 EVERQUOTE INC COM CL A Common Stock 30041R108 2 76 SH SOLE 76 0 0 EVOFEM BIOSCIENCES INC COM Common Stock 30048L104 1 1263 SH SOLE 1263 0 0 EVOLENT HEALTH INC CL A Common Stock 30050B101 20 947 SH SOLE 947 0 0 EVIO INC COM Common Stock 30051V106 0 216 SH SOLE 216 0 0 EVO ACQUISITION CORP UNIT Common Stock 30052G207 408 40556 SH SOLE 40556 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 642 4561 SH SOLE 4561 0 0 EVERGY INC COM Common Stock 30034W106 10238 169423 SH SOLE 169423 0 0 EVERI HLDGS INC COM Common Stock 30034T103 2155 86392 SH SOLE 86392 0 0 EVERTEC INC COM Common Stock 30040P103 15 341 SH SOLE 341 0 0 EVOLUTION AB ADR ADR 30051E104 873 5454 SH SOLE 5454 0 0 EDWARDS LIFESCIENCES CORP COM Common Stock 28176E108 2061 19903 SH SOLE 19903 0 0 ISHARES MSCI AUSTRALIA ETF ETF 464286103 20 760 SH SOLE 760 0 0 EAST WEST BANCORP INC COM Common Stock 27579R104 219 3056 SH SOLE 3056 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 167 4257 SH SOLE 4257 0 0 ISHARES MSCI GERMANY ETF ETF 464286806 17 478 SH SOLE 478 0 0 ISHARES MSCI GERMANY SMALL CAP INDEX FUND ETF 46429B465 17 203 SH SOLE 203 0 0 ISHARES MSCI HONG KONG ETF ETF 464286871 19 700 SH SOLE 700 0 0 ISHARES MSCI JAPAN ETF ETF 46434G822 86 1268 SH SOLE 1268 0 0 ISHARES MSCI AUSTRIA ETF ETF 464286202 20 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 22 590 SH SOLE 590 0 0 ISHARES MSCI TAIWAN ETF ETF 46434G772 1308 20447 SH SOLE 20447 0 0 ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334 24 744 SH SOLE 744 0 0 ISHARES MSCI UNITED KINGDOM SMALL CAP INDEX FUND ETF 46429B416 9 201 SH SOLE 201 0 0 ISHARES MSCI MEXICO ETF ETF 464286822 15 310 SH SOLE 310 0 0 ISHARES MSCI SOUTH KOREA ETF ETF 464286772 954 10236 SH SOLE 10236 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 16 390 SH SOLE 390 0 0 EXACT SCIENCES CORP COM Common Stock 30063P105 780 6271 SH SOLE 6271 0 0 EXELON CORP COM Common Stock 30161N101 1607 36262 SH SOLE 36262 0 0 EXELIXIS INC COM Common Stock 30161Q104 270 14843 SH SOLE 14843 0 0 ENDEAVOUR SILVER CORP COM Common Stock 29258Y103 9 1500 SH SOLE 1500 0 0 EXLSERVICE HOLDINGS INC COM Common Stock 302081104 44 416 SH SOLE 416 0 0 EAGLE MATLS INC COM Common Stock 26969P108 2365 16610 SH SOLE 16610 0 0 EXPEDITORS INTL WASH INC COM Common Stock 302130109 327 2581 SH SOLE 2581 0 0 EXPEDIA GROUP INC COM NEW Common Stock 30212P303 1348 8231 SH SOLE 8231 0 0 EXPERIAN PLC SPONSORED ADR ADR 30215C101 1449 37141 SH SOLE 37141 0 0 EXP WORLD HLDGS INC COM Common Stock 30212W100 56 1438 SH SOLE 1438 0 0 EXPONENT INC COM Common Stock 30214U102 2126 23835 SH SOLE 23835 0 0 EXPRESS INC COM Common Stock 30219E103 3 500 SH SOLE 500 0 0 EXRO TECHNOLOGIES INC SHS Common Stock 30222R109 6 2032 SH SOLE 2032 0 0 EXTERRAN CORP COM Common Stock 30227H106 1 202 SH SOLE 202 0 0 EXTREME NETWORKS INC COM Common Stock 30226D106 8 699 SH SOLE 699 0 0 NATIONAL VISION HLDGS INC COM Common Stock 63845R107 398 7789 SH SOLE 7789 0 0 SECOND SIGHT MED PRODS INC COM NEW Common Stock 81362J209 0 13 SH SOLE 13 0 0 ISHARES MSCI SOUTH AFRICA ETF ETF 464286780 13 265 SH SOLE 265 0 0 WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 201 3837 SH SOLE 3837 0 0 EZCORP INC CL A NON VTG Common Stock 302301106 25 4225 SH SOLE 4225 0 0 ISHARES MSCI EUROZONE ETF ETF 464286608 49 1000 SH SOLE 1000 0 0 FORD MTR CO DEL COM Common Stock 345370860 2600 174997 SH SOLE 174997 0 0 FIRST AMERN FINL CORP COM Common Stock 31847R102 319 5114 SH SOLE 5114 0 0 ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 2331 77817 SH SOLE 77817 0 0 FIRST TRUST GLOBAL WIND ENERGY ETF ETF 33736G106 35 1615 SH SOLE 1615 0 0 DIAMONDBACK ENERGY INC COM Common Stock 25278X109 1128 12019 SH SOLE 12019 0 0 FANUC CORPORATION ADR ADR 307305102 318 13252 SH SOLE 13252 0 0 FARO TECHNOLOGIES INC COM Common Stock 311642102 122 1567 SH SOLE 1567 0 0 DIREXION DAILY FINANCIAL BULL 3X SHARES ETF 25459Y694 5 50 SH SOLE 50 0 0 FASTENAL CO COM Common Stock 311900104 1146 22048 SH SOLE 22048 0 0 FATE THERAPEUTICS INC COM Common Stock 31189P102 5 63 SH SOLE 63 0 0 FACEBOOK INC CL A Common Stock 30303M102 49231 141586 SH SOLE 141586 0 0 FLAGSTAR BANCORP INC COM PAR .001 Common Stock 337930705 64 1516 SH SOLE 1516 0 0 FBEC WORLDWIDE INC COM Common Stock 30255M100 2 3000000 SH SOLE 3000000 0 0 FORTUNE BRANDS HOME & SEC INC COM Common Stock 34964C106 781 7843 SH SOLE 7843 0 0 FIRST BUSINESS FINL SVCS INC W COM Common Stock 319390100 1 40 SH SOLE 40 0 0 FB FINL CORP COM Common Stock 30257X104 41 1093 SH SOLE 1093 0 0 FIRST BANCSHARES INC MS COM Common Stock 318916103 10 254 SH SOLE 254 0 0 FIRST BANCORP N C COM Common Stock 318910106 177 4300 SH SOLE 4300 0 0 FIDELITY TOTAL BOND ETF ETF 316188309 662 12384 SH SOLE 12384 0 0 FIRST BANCORP P R COM NEW Common Stock 318672706 214 17926 SH SOLE 17926 0 0 FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 73 422 SH SOLE 422 0 0 FRANKLIN COVEY CO COM Common Stock 353469109 38 1160 SH SOLE 1160 0 0 SHARECARE INC COM CL A Common Stock 30606L108 21 2252 SH SOLE 2252 0 0 FORTRESS CAPITAL ACQUISITION UNIT Common Stock G36427113 35 3500 SH SOLE 3500 0 0 FIRST CMNTY BANKSHARES INC VA COM Common Stock 31983A103 97 3238 SH SOLE 3238 0 0 FIRST CHOICE BANCORP COM Common Stock 31948P104 2 50 SH SOLE 50 0 0 FUELCELL ENERGY INC COM Common Stock 35952H601 56 6291 SH SOLE 6291 0 0 FIRST COMWLTH FINL CORP PA COM Common Stock 319829107 88 6280 SH SOLE 6280 0 0 FIRSTCASH INC COM Common Stock 33767D105 185 2416 SH SOLE 2416 0 0 FIRST TRUST NATURAL GAS ETF ETF 33733E807 709 43225 SH SOLE 43225 0 0 FTI CONSULTING INC COM Common Stock 302941109 143 1044 SH SOLE 1044 0 0 FIRST CTZNS BANCSHARES INC N C CL A Common Stock 31946M103 6034 7245 SH SOLE 7245 0 0 FIRST CTZNS BANCSHARES INC N C CL B Common Stock 31946M202 956 1274 SH SOLE 1274 0 0 FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873 16 299 SH SOLE 299 0 0 FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 33739Q507 41 800 SH SOLE 800 0 0 FREEPORT-MCMORAN INC CL B Common Stock 35671D857 3901 105126 SH SOLE 105126 0 0 FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ET ETF 316092204 15 181 SH SOLE 181 0 0 FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 48 1444 SH SOLE 1444 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302 2110 8618 SH SOLE 8618 0 0 FRESH DEL MONTE PRODUCE INC ORD Common Stock G36738105 23 710 SH SOLE 710 0 0 FACTSET RESH SYS INC COM Common Stock 303075105 488 1455 SH SOLE 1455 0 0 FEDEX CORP COM Common Stock 31428X106 21335 71338 SH SOLE 71338 0 0 FIRSTENERGY CORP COM Common Stock 337932107 7070 189997 SH SOLE 189997 0 0 FRANKLIN ELEC INC COM Common Stock 353514102 1012 12547 SH SOLE 12547 0 0 FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 33 2225 SH SOLE 2225 0 0 FERGUSON PLC NEW SHS Common Stock G3421J106 148 1064 SH SOLE 1064 0 0 FIREEYE INC COM Common Stock 31816Q101 256 12671 SH SOLE 12671 0 0 SPDR EURO STOXX 50 ETF ETF 78463X202 21 454 SH SOLE 454 0 0 FUTUREFUEL CORP COM Common Stock 36116M106 6 606 SH SOLE 606 0 0 FIRST FINL BANCORP OH COM Common Stock 320209109 127 5357 SH SOLE 5357 0 0 FLUSHING FINL CORP COM Common Stock 343873105 37 1743 SH SOLE 1743 0 0 FIRST FINL BANKSHARES INC COM Common Stock 32020R109 188 3815 SH SOLE 3815 0 0 F5 NETWORKS INC COM Common Stock 315616102 351 1882 SH SOLE 1882 0 0 FIRST FINANCIAL NORTHWEST INC COM Common Stock 32022K102 1 49 SH SOLE 49 0 0 FIRST FNDTN INC COM Common Stock 32026V104 42 1844 SH SOLE 1844 0 0 FIBROGEN INC COM Common Stock 31572Q808 22 836 SH SOLE 836 0 0 FIRST HAWAIIAN INC COM Common Stock 32051X108 86 3022 SH SOLE 3022 0 0 FEDERATED HERMES INC CL B Common Stock 314211103 109 3206 SH SOLE 3206 0 0 FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 69 1078 SH SOLE 1078 0 0 FIRST HORIZON CORPORATION COM Common Stock 320517105 379 21748 SH SOLE 21748 0 0 FIRST INTST BANCSYSTEM INC COM CL A Common Stock 32055Y201 28 660 SH SOLE 660 0 0 FAIR ISAAC CORP COM Common Stock 303250104 355 707 SH SOLE 707 0 0 FIDELITY MSCI INDUSTRIALS INDEX ETF ETF 316092709 19 342 SH SOLE 342 0 0 FIGS INC CL A Common Stock 30260D103 1 10 SH SOLE 10 0 0 MARLIN TECHNOLOGY CORP UNIT EX Common Stock G58411128 297 29537 SH SOLE 29537 0 0 LEONARDO S P A UNSPONSORED ADR ADR 52660W101 0 66 SH SOLE 66 0 0 GLOBAL X FINTECH THEMATIC ETF ETF 37954Y814 352 7380 SH SOLE 7380 0 0 FIDELITY NATL INFORMATION SVCS COM Common Stock 31620M106 3804 26852 SH SOLE 26852 0 0 FINANCIAL INSTNS INC COM Common Stock 317585404 12 409 SH SOLE 409 0 0 FISERV INC COM Common Stock 337738108 892 8345 SH SOLE 8345 0 0 FIFTH THIRD BANCORP COM Common Stock 316773100 2856 74186 SH SOLE 74186 0 0 FIVE BELOW INC COM Common Stock 33829M101 1177 6089 SH SOLE 6089 0 0 DEFIANCE NEXT GEN CONNECTIVITY ETF ETF 26922A289 130 3425 SH SOLE 3425 0 0 FIVE9 INC COM Common Stock 338307101 400 2182 SH SOLE 2182 0 0 FIRST TRUST WATER ETF ETF 33733B100 48 574 SH SOLE 574 0 0 COMFORT SYS USA INC COM Common Stock 199908104 92 1162 SH SOLE 1162 0 0 FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 8621 160748 SH SOLE 160748 0 0 HOMOLOGY MEDICINES INC COM Common Stock 438083107 8 1150 SH SOLE 1150 0 0 NATIONAL BEVERAGE CORP COM Common Stock 635017106 77 1629 SH SOLE 1629 0 0 FUJITSU LTD UNSPONSORED ADR ADR 359590304 115 3062 SH SOLE 3062 0 0 FOOT LOCKER INC COM Common Stock 344849104 70 1136 SH SOLE 1136 0 0 FLUIDIGM CORP DEL COM Common Stock 34385P108 26 4181 SH SOLE 4181 0 0 FLEX LTD ORD Common Stock Y2573F102 133 7451 SH SOLE 7451 0 0 FULGENT GENETICS INC COM Common Stock 359664109 133 1440 SH SOLE 1440 0 0 FIRST LONG IS CORP COM Common Stock 320734106 2 83 SH SOLE 83 0 0 FALCON MINERALS CORP CL A COM Common Stock 30607B109 14 2813 SH SOLE 2813 0 0 FULL METAL MINERALS LTD COM NEW Common Stock 35968C604 2 10000 SH SOLE 10000 0 0 AFTERMATH SILVER LTD COM NEW Common Stock 00831V205 19 45000 SH SOLE 45000 0 0 FLOWERS FOODS INC COM Common Stock 343498101 64 2660 SH SOLE 2660 0 0 ISHARES FLOATING RATE BOND ETF ETF 46429B655 1601 31507 SH SOLE 31507 0 0 SPX FLOW INC COM Common Stock 78469X107 34 524 SH SOLE 524 0 0 FLUOR CORP NEW COM Common Stock 343412102 274 15471 SH SOLE 15471 0 0 SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 187 6107 SH SOLE 6107 0 0 FLOWSERVE CORP COM Common Stock 34354P105 42 1044 SH SOLE 1044 0 0 FLEETCOR TECHNOLOGIES INC COM Common Stock 339041105 541 2114 SH SOLE 2114 0 0 VANECK VECTORS INVESTMENT GRADE FLOATING RATE ETF ETF 92189F486 185 7273 SH SOLE 7273 0 0 1 800 FLOWERS COM INC CL A Common Stock 68243Q106 161 5056 SH SOLE 5056 0 0 FLEXSTEEL INDS INC COM Common Stock 339382103 12 284 SH SOLE 284 0 0 FLY LEASING LTD SPONSORED ADR ADR 34407D109 5 290 SH SOLE 290 0 0 FARMERS & MERCHANTS BANCORP IN COM Common Stock 30779N105 5 246 SH SOLE 246 0 0 FIDELITY MSCI MATERIALS INDEX ETF ETF 316092881 80 1736 SH SOLE 1736 0 0 FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 57 1000 SH SOLE 1000 0 0 FIRST MID ILL BANCSHARES INC COM Common Stock 320866106 21 514 SH SOLE 514 0 0 FIRST MIDWEST BANCORP DEL COM Common Stock 320867104 122 6091 SH SOLE 6091 0 0 FMC CORP COM NEW Common Stock 302491303 1982 18239 SH SOLE 18239 0 0 FEDERAL HOME LN MTG CORP COM Common Stock 313400301 13 9215 SH SOLE 9215 0 0 FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 116 2055 SH SOLE 2055 0 0 FORUM MERGER IV CORP CLASS A COM Common Stock 349875104 61 6252 SH SOLE 6252 0 0 FORUM MERGER IV CORP WT EXP 031528 Common Stock 349875112 2 1664 SH SOLE 1664 0 0 FARMERS NATIONAL BANC CORP COM Common Stock 309627107 9 569 SH SOLE 569 0 0 FRESENIUS MED CARE AG&CO KGAA SPONSORED ADR ADR 358029106 70 1694 SH SOLE 1694 0 0 FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 367 4345 SH SOLE 4345 0 0 FABRINET SHS Common Stock G3323L100 98 1025 SH SOLE 1025 0 0 F N B CORP COM Common Stock 302520101 795 64469 SH SOLE 64469 0 0 FINCH THERAPEUTICS GROUP INC COM Common Stock 31773D101 47 3322 SH SOLE 3322 0 0 FLOOR & DECOR HLDGS INC CL A Common Stock 339750101 152 1434 SH SOLE 1434 0 0 SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 468 8599 SH SOLE 8599 0 0 SCHWAB FUNDAMENTAL U.S. BROAD MARKET INDEX ETF ETF 808524789 2 41 SH SOLE 41 0 0 SCHWAB FUNDAMENTAL INTERNATIONAL SMALL COMPANY INDEX ETF ETF 808524748 25 640 SH SOLE 640 0 0 SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 327 10132 SH SOLE 10132 0 0 SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 152 4576 SH SOLE 4576 0 0 SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 1339 24464 SH SOLE 24464 0 0 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Common Stock 31620R303 374 8602 SH SOLE 8602 0 0 MICROSECTORS FANG INDEX 3X LEVERAGED ETN ETF 063679872 12 312 SH SOLE 312 0 0 FEDNAT HLDG CO COM Common Stock 31431B109 0 82 SH SOLE 82 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 1017 SH SOLE 1017 0 0 FEDERAL NATL MTG ASSN COM Common Stock 313586109 14 8670 SH SOLE 8670 0 0 FRANCO NEV CORP COM Common Stock 351858105 48 330 SH SOLE 330 0 0 FIRST NORTHWEST BANCORP COM Common Stock 335834107 799 45550 SH SOLE 45550 0 0 FOCUS FINL PARTNERS INC COM CL A Common Stock 34417P100 7 154 SH SOLE 154 0 0 FERRO CORP COM Common Stock 315405100 149 6922 SH SOLE 6922 0 0 AMICUS THERAPEUTICS INC COM Common Stock 03152W109 2 179 SH SOLE 179 0 0 FORESTAR GROUP INC COM Common Stock 346232101 11 524 SH SOLE 524 0 0 FORWARD INDS INC N Y COM NEW Common Stock 349862300 0 16 SH SOLE 16 0 0 FORMFACTOR INC COM Common Stock 346375108 163 4480 SH SOLE 4480 0 0 FORRESTER RESH INC COM Common Stock 346563109 6 134 SH SOLE 134 0 0 FOSSIL GROUP INC COM Common Stock 34988V106 31 2154 SH SOLE 2154 0 0 SHIFT4 PMTS INC CL A Common Stock 82452J109 16 175 SH SOLE 175 0 0 FOX CORP CL B COM Common Stock 35137L204 42 1204 SH SOLE 1204 0 0 FOX CORP CL A COM Common Stock 35137L105 46 1233 SH SOLE 1233 0 0 FOX FACTORY HLDG CORP COM Common Stock 35138V102 41 264 SH SOLE 264 0 0 FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 82 3962 SH SOLE 3962 0 0 FIVE POINT HOLDINGS LLC COM CL A Common Stock 33833Q106 12 1500 SH SOLE 1500 0 0 FORCE PROTN VIDEO EQUIP CORP COM NEW Common Stock 34520J207 0 50000 SH SOLE 50000 0 0 FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 214 1677 SH SOLE 1677 0 0 FIRST BK WILLIAMSTOWN NEW JERS COM Common Stock 31931U102 1 68 SH SOLE 68 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 2381 12720 SH SOLE 12720 0 0 FAST RETAILING CO LTD UNSPONSORD ADR ADR 31188H101 65 864 SH SOLE 864 0 0 FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 76 2496 SH SOLE 2496 0 0 FREQUENCY THERAPEUTICS INC COM Common Stock 35803L108 95 9488 SH SOLE 9488 0 0 FAIRFAX FINL HLDGS LTD SUB VTG Common Stock 303901102 1019 2324 SH SOLE 2324 0 0 FRANCHISE GROUP INC COM Common Stock 35180X105 49 1370 SH SOLE 1370 0 0 FIESTA RESTAURANT GROUP INC COM Common Stock 31660B101 899 66964 SH SOLE 66964 0 0 FIRMA HLDGS CORP COM Common Stock 31832R109 0 438 SH SOLE 438 0 0 FIRST MERCHANTS CORP COM Common Stock 320817109 817 19599 SH SOLE 19599 0 0 FRMO CORP COM NEW Common Stock 30262F205 1 100 SH SOLE 100 0 0 FRONTLINE LTD SHS NEW Common Stock G3682E192 6 613 SH SOLE 613 0 0 JFROG LTD ORD SHS Common Stock M6191J100 0 7 SH SOLE 7 0 0 FRP HLDGS INC COM Common Stock 30292L107 50 891 SH SOLE 891 0 0 4D PHARMA PLC SHS Common Stock G3654S104 2 1553 SH SOLE 1553 0 0 FRESHPET INC COM Common Stock 358039105 366 2248 SH SOLE 2248 0 0 FERROVIAL SA UNSPONSORED ADR ADR 315437103 3 94 SH SOLE 94 0 0 FORESIGHT AUTONOMOUS HLDGS LTD SPONSORED ADS ADR 345523104 2 580 SH SOLE 580 0 0 FORTERRA INC COM Common Stock 34960W106 8 322 SH SOLE 322 0 0 PWP FORWARD ACQUISITION CORP I UNIT EXP 031026 Common Stock 74709Q200 690 69350 SH SOLE 69350 0 0 FORECROSS CORP CALIF COM Common Stock 34545C104 2 15000 SH SOLE 15000 0 0 FIRST SOLAR INC COM Common Stock 336433107 4122 45541 SH SOLE 45541 0 0 FASTLY INC CL A Common Stock 31188V100 186 3117 SH SOLE 3117 0 0 1ST SUMMIT BANCORP JOHNSTOWN I COM Common Stock 337125108 63 634 SH SOLE 634 0 0 FUSION ACQUISITION CORP II COM CL A Common Stock 36118N102 135 13986 SH SOLE 13986 0 0 FUSION ACQUISITION CORP II WT EXP 022928 Common Stock 36118N110 5 4662 SH SOLE 4662 0 0 FRESENIUS SE & CO KGAA SPONSORED ADR ADR 35804M105 3 211 SH SOLE 211 0 0 FISKER INC CL A COM STK Common Stock 33813J106 38 1973 SH SOLE 1973 0 0 FEDERAL SIGNAL CORP COM Common Stock 313855108 247 6128 SH SOLE 6128 0 0 FIDELITY MSCI CONSUMER STAPLES INDEX ETF ETF 316092303 70 1650 SH SOLE 1650 0 0 FOSTER L B CO COM Common Stock 350060109 3 165 SH SOLE 165 0 0 FORTESCUE METAL GROUP LTD SPONSORED ADR ADR 34959A206 22 640 SH SOLE 640 0 0 FIRSTSERVICE CORP NEW COM Common Stock 33767E202 130 759 SH SOLE 759 0 0 FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND ETF 33735K108 93 848 SH SOLE 848 0 0 FARFETCH LTD ORD SH CL A Common Stock 30744W107 128 2542 SH SOLE 2542 0 0 FORTITUDE GOLD CORP COM Common Stock 34962K100 2 304 SH SOLE 304 0 0 FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 125 1654 SH SOLE 1654 0 0 FRONTDOOR INC COM Common Stock 35905A109 27 551 SH SOLE 551 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 249 2114 SH SOLE 2114 0 0 TECHNIPFMC PLC COM Common Stock G87110105 23 2574 SH SOLE 2574 0 0 FORTINET INC COM Common Stock 34959E109 785 3297 SH SOLE 3297 0 0 FAST TRACK SOLUTIONS INC COM Common Stock 31188W108 0 2000 SH SOLE 2000 0 0 FORTIS INC COM Common Stock 349553107 238 5385 SH SOLE 5385 0 0 FIRST TRUST SENIOR LOAN FUND ETF 33738D309 37 766 SH SOLE 766 0 0 FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 36 600 SH SOLE 600 0 0 FORTIVE CORP COM Common Stock 34959J108 852 12216 SH SOLE 12216 0 0 FUBOTV INC COM Common Stock 35953D104 122 3807 SH SOLE 3807 0 0 SUBARU CORP UNSPONSORED ADR ADR 86428V104 5 486 SH SOLE 486 0 0 FUJIFILM HLDGS CORP ADR 2 ORD ADR 35958N107 37 497 SH SOLE 497 0 0 FULLER H B CO COM Common Stock 359694106 188 2952 SH SOLE 2952 0 0 FULTON FINL CORP PA COM Common Stock 360271100 32 2021 SH SOLE 2021 0 0 CEDAR FAIR L P DEPOSITRY UNIT Common Stock 150185106 1153 25714 SH SOLE 25714 0 0 FUCHS PETROLUB SE ADR ADR 35952Q106 81 6678 SH SOLE 6678 0 0 FAURECIA SE ACT Common Stock F3445A108 0 4 SH SOLE 4 0 0 FUTU HLDGS LTD SPON ADS CL A ADR 36118L106 0 1 SH SOLE 1 0 0 FIDELITY MSCI UTILITIES INDEX ETF ETF 316092865 76 1857 SH SOLE 1857 0 0 FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 171 3617 SH SOLE 3617 0 0 FIDELITY VALUE FACTOR ETF ETF 316092782 54 1129 SH SOLE 1129 0 0 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 479 12056 SH SOLE 12056 0 0 FIVE STAR SENIOR LIVING INC COM NEW Common Stock 33832D205 1 123 SH SOLE 123 0 0 FORTRESS VALUE ACQUISI CORP IV COM CL A Common Stock 34964K108 679 69203 SH SOLE 69203 0 0 FORTRESS VALUE ACQUISI CORP IV WT EXP 031828 Common Stock 34964K116 11 8700 SH SOLE 8700 0 0 FIVERR INTL LTD ORD SHS Common Stock M4R82T106 46 190 SH SOLE 190 0 0 FIFTH WALL ACQUISITION CORP I COM CL A Common Stock 316790104 8 650 SH SOLE 650 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA Common Stock 531229870 22 514 SH SOLE 514 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA Common Stock 531229854 272 5651 SH SOLE 5651 0 0 FORWARD AIR CORP COM Common Stock 349853101 44 485 SH SOLE 485 0 0 FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND ETF 33734X101 43 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 279 2386 SH SOLE 2386 0 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 135 2918 SH SOLE 2918 0 0 FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 902 7268 SH SOLE 7268 0 0 FIRST TRUST FINANCIALS ALPHADEX FUND ETF 33734X135 36 813 SH SOLE 813 0 0 FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150 118 2006 SH SOLE 2006 0 0 FRONTIER COMMUNICATIONS PARENT INC COM Common Stock 35909D109 2 66 SH SOLE 66 0 0 FAST ACQUISITION CORP II CL A Common Stock 311874101 284 28988 SH SOLE 28988 0 0 FAST ACQUISITION CORP II WT EXP 031626 Common Stock 311874119 9 7247 SH SOLE 7247 0 0 GENPACT LIMITED SHS Common Stock G3922B107 33 734 SH SOLE 734 0 0 GERMAN AMERN BANCORP INC COM Common Stock 373865104 86 2307 SH SOLE 2307 0 0 GAIA INC NEW CL A Common Stock 36269P104 1 63 SH SOLE 63 0 0 GALECTIN THERAPEUTICS INC COM NEW Common Stock 363225202 1 213 SH SOLE 213 0 0 GAN LTD SHS Common Stock G3728V109 198 12059 SH SOLE 12059 0 0 NATURGY ENERGY GROUP S A UNSPONSORED ADR ADR 63903X103 5 1043 SH SOLE 1043 0 0 GATX CORP COM Common Stock 361448103 144 1625 SH SOLE 1625 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 160 2900 SH SOLE 2900 0 0 GEBERIT AG UNSPONSORED ADR ADR 36840V109 7 87 SH SOLE 87 0 0 GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 78 784 SH SOLE 784 0 0 GAMCO INVS INC CL A COM Common Stock 361438104 4 172 SH SOLE 172 0 0 GRUPO FINANCIERO BANORTE S A B ADR ADR 40052P107 98 3046 SH SOLE 3046 0 0 GLOBAL BLOOD THERAPEUTICS INC COM Common Stock 37890U108 30 866 SH SOLE 866 0 0 GRAYSCALE BITCOIN TR BTC SHS Common Stock 389637109 547 18340 SH SOLE 18340 0 0 GREENBRIER COS INC COM Common Stock 393657101 162 3707 SH SOLE 3707 0 0 GANNETT CO INC COM Common Stock 36472T109 16 2884 SH SOLE 2884 0 0 GENESCO INC COM Common Stock 371532102 66 1036 SH SOLE 1036 0 0 GCP APPLIED TECHNOLOGIES INC COM Common Stock 36164Y101 330 14182 SH SOLE 14182 0 0 GRANITE CREEK COPPER LTD COM Common Stock 387340102 0 2 SH SOLE 2 0 0 GENERAL DYNAMICS CORP COM Common Stock 369550108 2778 14755 SH SOLE 14755 0 0 GODADDY INC CL A Common Stock 380237107 1650 18973 SH SOLE 18973 0 0 GOLDEN ENTMT INC COM Common Stock 381013101 15 330 SH SOLE 330 0 0 GREEN DOT CORP CL A Common Stock 39304D102 131 2789 SH SOLE 2789 0 0 GOODRX HLDGS INC COM CL A Common Stock 38246G108 392 10897 SH SOLE 10897 0 0 GLOBAL DIGITAL SOLUTIONS INC COM Common Stock 37944K106 1 35700 SH SOLE 35700 0 0 VANECK VECTORS GOLD MINERS ETF ETF 92189F106 198 5823 SH SOLE 5823 0 0 VANECK VECTORS JUNIOR GOLD MINERS ETF ETF 92189F791 229 4902 SH SOLE 4902 0 0 GRID DYNAMICS HLDGS INC CL A Common Stock 39813G109 2 112 SH SOLE 112 0 0 GENERAL ELECTRIC CO COM NEW Common Stock 369604301 5136 381295 SH SOLE 381295 0 0 GREIF INC CL A Common Stock 397624107 64 1044 SH SOLE 1044 0 0 GREIF INC CL B Common Stock 397624206 8 135 SH SOLE 135 0 0 GENESIS ENERGY L P UNIT LTD PARTN Common Stock 371927104 58 5034 SH SOLE 5034 0 0 GEELY AUTOMOBILE HLDGS LTD UNSPONSORED ADR ADR 36847Q103 1 18 SH SOLE 18 0 0 GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 381430206 2 57 SH SOLE 57 0 0 GEOSPACE TECHNOLOGIES CORP COM Common Stock 37364X109 1 74 SH SOLE 74 0 0 ETFMG TREATMENTS TESTING AND ADVANCEMENTS ETF ETF 26924G763 707 17661 SH SOLE 17661 0 0 GERON CORP COM Common Stock 374163103 8 5653 SH SOLE 5653 0 0 GUESS INC COM Common Stock 401617105 103 3884 SH SOLE 3884 0 0 GEVO INC COM PAR Common Stock 374396406 7 975 SH SOLE 975 0 0 GRIFFON CORP COM Common Stock 398433102 65 2532 SH SOLE 2532 0 0 GOLD FIELDS LTD SPONSORED ADR ADR 38059T106 12 1365 SH SOLE 1365 0 0 G4S PLC UNSPONSORD ADR ADR 37441W108 1 62 SH SOLE 62 0 0 GUANGDONG INVESTMENT LTD UNSPONSORED ADR ADR 400654208 37 517 SH SOLE 517 0 0 GRACO INC COM Common Stock 384109104 262 3466 SH SOLE 3466 0 0 GORES GUGGENHEIM INC CLASS A COM Common Stock 38286Q107 29 2950 SH SOLE 2950 0 0 GORES GUGGENHEIM INC WT EXP 032528 Common Stock 38286Q115 1 670 SH SOLE 670 0 0 GUARDANT HEALTH INC COM Common Stock 40131M109 227 1828 SH SOLE 1828 0 0 GAMING & HOSPITALITY ACQU CORP COM CL A Common Stock 364681106 147 15165 SH SOLE 15165 0 0 GAMING & HOSPITALITY ACQU CORP WT EXP 020428 Common Stock 364681114 5 5055 SH SOLE 5055 0 0 GRAHAM HLDGS CO COM CL B Common Stock 384637104 86 136 SH SOLE 136 0 0 GREENHILL & CO INC COM Common Stock 395259104 4 252 SH SOLE 252 0 0 GOOD HEMP INC COM Common Stock 38209G103 0 100 SH SOLE 100 0 0 MATTERPORT INC COM CL A Common Stock 38286R105 8 465 SH SOLE 465 0 0 CGI INC CL A SUB VTG Common Stock 12532H104 118 1303 SH SOLE 1303 0 0 SOFI GIG ECONOMY ETF ETF 886364504 0 12 SH SOLE 12 0 0 GIGCAPITAL4 INC UNIT Common Stock 37518G200 200 19612 SH SOLE 19612 0 0 G III APPAREL GROUP LTD COM Common Stock 36237H101 165 5008 SH SOLE 5008 0 0 GILEAD SCIENCES INC COM Common Stock 375558103 59207 859814 SH SOLE 859814 0 0 GOLDMAN SACHS INNOVATE EQUITY ETF ETF 38149W820 33 523 SH SOLE 523 0 0 GENERAL MLS INC COM Common Stock 370334104 15222 249825 SH SOLE 249825 0 0 GLAUKOS CORP COM Common Stock 377322102 50 594 SH SOLE 594 0 0 GLOBE LIFE INC COM Common Stock 37959E102 991 10406 SH SOLE 10406 0 0 CARTESIAN GROWTH CORP CL A SHS Common Stock G19276107 196 20316 SH SOLE 20316 0 0 CARTESIAN GROWTH CORP WT EXP 022628 Common Stock G19276115 6 7063 SH SOLE 7063 0 0 SPDR GOLD SHARES ETF 78463V107 19978 120621 SH SOLE 120621 0 0 GREAT LAKES DREDGE & DOCK CORP COM Common Stock 390607109 12 855 SH SOLE 855 0 0 CREDIT SUISSE X-LINKS GOLD SHARES COVERED CALL ETN ETF 22542D480 2 220 SH SOLE 220 0 0 SPDR GOLD MINISHARES TRUST ETF 98149E204 3 170 SH SOLE 170 0 0 GALILEO ACQUISITION CORP SHS Common Stock G3770A102 5 500 SH SOLE 500 0 0 GALILEO ACQUISITION CORP WT EXP 103126 Common Stock G3770A110 20 17047 SH SOLE 17047 0 0 GLENCORE PLC UNSPONSORD ADR ADR 37827X100 83 9747 SH SOLE 9747 0 0 GOLAR LNG LTD SHS Common Stock G9456A100 2 183 SH SOLE 183 0 0 GLOBANT S A COM Common Stock L44385109 265 1207 SH SOLE 1207 0 0 GALP ENERGIA SGPS SA UNSPONSORED ADR ADR 364097105 43 7924 SH SOLE 7924 0 0 GALAPAGOS NV SPON ADR ADR 36315X101 18 268 SH SOLE 268 0 0 GREENLIGHT CAPITAL RE LTD CLASS A Common Stock G4095J109 9 969 SH SOLE 969 0 0 GLATFELTER CORPORATION COM Common Stock 377320106 22 1562 SH SOLE 1562 0 0 ABERDEEN STANDARD PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 72 744 SH SOLE 744 0 0 CORNING INC COM Common Stock 219350105 3198 78198 SH SOLE 78198 0 0 GENERAL MTRS CO COM Common Stock 37045V100 2679 45283 SH SOLE 45283 0 0 GENMAB A/S SPONSORED ADS ADR 372303206 47 1148 SH SOLE 1148 0 0 GAMESTOP CORP NEW CL A Common Stock 36467W109 41 193 SH SOLE 193 0 0 GLOBUS MED INC CL A Common Stock 379577208 2288 29515 SH SOLE 29515 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 1244 9251 SH SOLE 9251 0 0 GORES METROPOULOS II INC CL A Common Stock 382873107 63 6385 SH SOLE 6385 0 0 GORES METROPOULOS II INC WT EXP 013128 Common Stock 382873115 2 1277 SH SOLE 1277 0 0 GMS INC COM Common Stock 36251C103 66 1364 SH SOLE 1364 0 0 ENTAIN PLC UNSPONSORED ADS ADR 293603106 29 1193 SH SOLE 1193 0 0 GENIE ENERGY LTD CL B Common Stock 372284208 4 645 SH SOLE 645 0 0 GANFENG LITHIUM CO LTD ORD SHS Common Stock Y2690M105 6 405 SH SOLE 405 0 0 GENCO SHIPPING & TRADING LTD SHS Common Stock Y2685T131 13 709 SH SOLE 709 0 0 GREENLANE HLDGS INC CL A Common Stock 395330103 5 1088 SH SOLE 1088 0 0 ISHARES BARCLAYS GNMA BOND FUND ETF 46429B333 76 1525 SH SOLE 1525 0 0 GLOBAL X GENOMICS & BIOTECHNOLOGY ETF ETF 37954Y434 347 13922 SH SOLE 13922 0 0 GENPREX INC COM Common Stock 372446104 1 444 SH SOLE 444 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 7638 144109 SH SOLE 144109 0 0 GENERAC HLDGS INC COM Common Stock 368736104 1408 3392 SH SOLE 3392 0 0 GENTEX CORP COM Common Stock 371901109 504 15226 SH SOLE 15226 0 0 GUARANTY BANCSHARES INC TEX COM Common Stock 400764106 0 5 SH SOLE 5 0 0 GENWORTH FINL INC COM CL A Common Stock 37247D106 63 16249 SH SOLE 16249 0 0 GROCERY OUTLET HLDG CORP COM Common Stock 39874R101 8 226 SH SOLE 226 0 0 GO ACQUISITION CORP COM Common Stock 362019101 28 2898 SH SOLE 2898 0 0 GO ACQUISITION CORP WT EXP 083127 Common Stock 362019119 1 966 SH SOLE 966 0 0 CANOO INC COM CL A Common Stock 13803R102 12 1219 SH SOLE 1219 0 0 GOFF CORP COM NEW Common Stock 36190U206 3 16000 SH SOLE 16000 0 0 GOGO INC COM Common Stock 38046C109 1 93 SH SOLE 93 0 0 BARRICK GOLD CORP COM Common Stock 067901108 164 7940 SH SOLE 7940 0 0 ACUSHNET HLDGS CORP COM Common Stock 005098108 90 1814 SH SOLE 1814 0 0 ALPHABET INC CAP STK CL C Common Stock 02079K107 45794 18272 SH SOLE 18272 0 0 ALPHABET INC CAP STK CL A Common Stock 02079K305 75432 30892 SH SOLE 30892 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 1164 SH SOLE 1164 0 0 GOSSAMER BIO INC COM Common Stock 38341P102 2 200 SH SOLE 200 0 0 GAOTU TECHEDU INC SPONSORED ADS ADR 36257Y109 1 100 SH SOLE 100 0 0 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 5719 214987 SH SOLE 214987 0 0 GLOBAL PARTNER ACQISTN CORP II CL A SHS Common Stock G3934P102 219 22392 SH SOLE 22392 0 0 GLOBAL PARTNER ACQISTN CORP II WT EXP 011428 Common Stock G3934P128 4 3732 SH SOLE 3732 0 0 GOLDEN PAC BANCORP INC COM Common Stock 38115V103 500 208478 SH SOLE 208478 0 0 GENUINE PARTS CO COM Common Stock 372460105 2298 18036 SH SOLE 18036 0 0 GROUP 1 AUTOMOTIVE INC COM Common Stock 398905109 345 2237 SH SOLE 2237 0 0 GRAPHIC PACKAGING HLDG CO COM Common Stock 388689101 202 11076 SH SOLE 11076 0 0 GLOBAL PMTS INC COM Common Stock 37940X102 1753 9346 SH SOLE 9346 0 0 GREEN PLAINS INC COM Common Stock 393222104 99 2933 SH SOLE 2933 0 0 GOPRO INC CL A Common Stock 38268T103 39 3337 SH SOLE 3337 0 0 GAP INC COM Common Stock 364760108 423 12585 SH SOLE 12585 0 0 GP STRATEGIES CORP COM Common Stock 36225V104 7 421 SH SOLE 421 0 0 GRACE W R & CO DEL NEW COM Common Stock 38388F108 378 5464 SH SOLE 5464 0 0 TPCO HOLDING CORP COM Common Stock 87270T106 1 100 SH SOLE 100 0 0 GREEN BRICK PARTNERS INC COM Common Stock 392709101 82 3584 SH SOLE 3584 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 34816 240710 SH SOLE 240710 0 0 GREENGRO TECHNOLOGIES INC COM Common Stock 39526G107 0 10000 SH SOLE 10000 0 0 GRITSTONE BIO INC COM Common Stock 39868T105 197 21600 SH SOLE 21600 0 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS ADR 48214T305 71 3888 SH SOLE 3888 0 0 GROWGENERATION CORP COM Common Stock 39986L109 21 444 SH SOLE 444 0 0 GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 10056 26495 SH SOLE 26495 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 30 544 SH SOLE 544 0 0 IONEER LTD ORD Common Stock Q4978A109 8 29110 SH SOLE 29110 0 0 ISHARES GSCI COMMODITY-INDEXED TRUST ETF 46428R107 97 6020 SH SOLE 6020 0 0 GOOSEHEAD INS INC COM CL A Common Stock 38267D109 0 3 SH SOLE 3 0 0 GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 2 51 SH SOLE 51 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 31107 772929 SH SOLE 772929 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Common Stock Y27183600 95 4845 SH SOLE 4845 0 0 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 2139 24859 SH SOLE 24859 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 G SQUARED ASCEND I INC SHS CL A Common Stock G4204R109 34 3440 SH SOLE 3440 0 0 G SQUARED ASCEND I INC WT EXP 020126 Common Stock G4204R117 1 688 SH SOLE 688 0 0 GOLD STD VENTURES CORP COM Common Stock 380738104 2 3000 SH SOLE 3000 0 0 INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 209 4135 SH SOLE 4135 0 0 GOODYEAR TIRE & RUBR CO COM Common Stock 382550101 260 15149 SH SOLE 15149 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 18 976 SH SOLE 976 0 0 G1 THERAPEUTICS INC COM Common Stock 3621LQ109 66 3000 SH SOLE 3000 0 0 CHART INDS INC COM Common Stock 16115Q308 280 1914 SH SOLE 1914 0 0 GRAY TELEVISION INC COM Common Stock 389375106 14 615 SH SOLE 615 0 0 GORES TECHNOLOGY PARTNERS INC UNIT EX 031628 Common Stock 382870202 97 9656 SH SOLE 9656 0 0 TRIPLE-S MGMT CORP COM Common Stock 896749108 54 2403 SH SOLE 2403 0 0 GTT COMMUNICATIONS INC COM Common Stock 362393100 1 468 SH SOLE 468 0 0 GARRETT MOTION INC COM Common Stock 366505105 5 578 SH SOLE 578 0 0 GULF COAST ULTRA DEEP RTY TR ROYALTY TR UNT Common Stock 40222T104 0 6143 SH SOLE 6143 0 0 FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 32 838 SH SOLE 838 0 0 GRANITE CONSTR INC COM Common Stock 387328107 167 4020 SH SOLE 4020 0 0 CAMBRIA GLOBAL VALUE ETF ETF 132061409 26 1109 SH SOLE 1109 0 0 GIVAUDAN SA ADR ADR 37636P108 240 2587 SH SOLE 2587 0 0 ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 7578 65543 SH SOLE 65543 0 0 GOOD VIBRATIONS SHOES INC COM NEW Common Stock 382147205 13 375000 SH SOLE 375000 0 0 GOOD WORKS ACQUISITION CORP COM Common Stock 38216X107 13 1295 SH SOLE 1295 0 0 GREAT WESTERN BANCORP INC COM Common Stock 391416104 44 1331 SH SOLE 1331 0 0 GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 436 3867 SH SOLE 3867 0 0 GRAINGER W W INC COM Common Stock 384802104 3077 7026 SH SOLE 7026 0 0 SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 15 388 SH SOLE 388 0 0 SPDR S&P CHINA ETF ETF 78463X400 22 165 SH SOLE 165 0 0 CELULARITY INC COM CL A Common Stock 36251A107 31 3000 SH SOLE 3000 0 0 GX ACQUISITION CORP II CLASS A COM Common Stock 36260F105 295 30603 SH SOLE 30603 0 0 GX ACQUISITION CORP II WT EXP 031726 Common Stock 36260F113 9 10201 SH SOLE 10201 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 85 3503 SH SOLE 3503 0 0 HEALTH ASSURN ACQUISITION CORP COM CL A Common Stock 42226W109 21 2065 SH SOLE 2065 0 0 HABERSHAM BANCORP INC COM Common Stock 404459109 0 83 SH SOLE 83 0 0 ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 1302 21466 SH SOLE 21466 0 0 HAEMONETICS CORP MASS COM Common Stock 405024100 137 2050 SH SOLE 2050 0 0 HANMI FINL CORP COM NEW Common Stock 410495204 54 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 112 2802 SH SOLE 2802 0 0 HALLIBURTON CO COM Common Stock 406216101 483 20891 SH SOLE 20891 0 0 HALOZYME THERAPEUTICS INC COM Common Stock 40637H109 117 2585 SH SOLE 2585 0 0 HASBRO INC COM Common Stock 418056107 262 2772 SH SOLE 2772 0 0 XTRACKERS INTERNATIONAL REAL ESTATE ETF ETF 233051846 8 277 SH SOLE 277 0 0 HAYNES INTERNATIONAL INC COM NEW Common Stock 420877201 3 87 SH SOLE 87 0 0 HUNTINGTON BANCSHARES INC COM Common Stock 446150104 1816 125913 SH SOLE 125913 0 0 HOME BANCORP INC COM Common Stock 43689E107 1 31 SH SOLE 31 0 0 HANESBRANDS INC COM Common Stock 410345102 307 16426 SH SOLE 16426 0 0 HORIZON BANCORP INC COM Common Stock 440407104 54 3074 SH SOLE 3074 0 0 HBT FINL INC. COM Common Stock 404111106 7 410 SH SOLE 410 0 0 HCA HEALTHCARE INC COM Common Stock 40412C101 791 3825 SH SOLE 3825 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 56 1010 SH SOLE 1010 0 0 WARRIOR MET COAL INC COM Common Stock 93627C101 45 2612 SH SOLE 2612 0 0 HCI GROUP INC COM Common Stock 40416E103 26 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 48 2655 SH SOLE 2655 0 0 HEALTHIER CHOICES MGMT CORP COM Common Stock 42226N109 0 228571 SH SOLE 228571 0 0 HOLCIM LTD NEW SPONSORED ADS ADR 43475E105 87 7287 SH SOLE 7287 0 0 HEALTHCARE SVCS GROUP INC COM Common Stock 421906108 146 4613 SH SOLE 4613 0 0 HOME DEPOT INC COM Common Stock 437076102 31472 98691 SH SOLE 98691 0 0 HDFC BANK LTD SPONSORED ADS ADR 40415F101 1448 19806 SH SOLE 19806 0 0 HEIDELBERGCEMENT AG UNSPONSORD ADR ADR 42281P205 88 5111 SH SOLE 5111 0 0 ADVISORSHARES RANGER EQUITY BEAR ETF ETF 00768Y883 26 1145 SH SOLE 1145 0 0 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 5535 57341 SH SOLE 57341 0 0 HAWAIIAN ELEC INDUSTRIES COM Common Stock 419870100 171 4051 SH SOLE 4051 0 0 TURTLE BEACH CORP COM NEW Common Stock 900450206 29 898 SH SOLE 898 0 0 WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 68 886 SH SOLE 886 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 63 1830 SH SOLE 1830 0 0 HEICO CORP NEW COM Common Stock 422806109 320 2295 SH SOLE 2295 0 0 HEICO CORP NEW CL A Common Stock 422806208 326 2620 SH SOLE 2620 0 0 HEINEKEN NV SPONSORED ADR L1 ADR 423012301 184 3037 SH SOLE 3037 0 0 HELEN OF TROY LTD COM Common Stock G4388N106 293 1284 SH SOLE 1284 0 0 HEMP INC COM NEW Common Stock 423703206 0 13300 SH SOLE 13300 0 0 HENKEL AG & CO KGAA SPONSORED ADR ADR 42550U109 18 786 SH SOLE 786 0 0 HENKEL AG & CO KGAA SPON ADR PFD ADR 42550U208 21 804 SH SOLE 804 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN Common Stock 435763107 444 19600 SH SOLE 19600 0 0 HERA RES INC COM Common Stock 426902102 683 70032 SH SOLE 70032 0 0 FTAC HERA ACQUISITION CORP WT EXP 022826 Common Stock G3728Y111 23 17508 SH SOLE 17508 0 0 GLOBAL X VIDEO GAMES & ESPORTS ETF ETF 37954Y392 0 8 SH SOLE 8 0 0 HESS CORP COM Common Stock 42809H107 278 3186 SH SOLE 3186 0 0 HERMES INTERNATIONAL SA ADR ADR 42751Q105 142 974 SH SOLE 974 0 0 HESS MIDSTREAM LP CL A SHS Common Stock 428103105 28 1118 SH SOLE 1118 0 0 HEXO CORP COM NEW Common Stock 428304307 14 2462 SH SOLE 2462 0 0 HOLLYFRONTIER CORP COM Common Stock 436106108 81 2475 SH SOLE 2475 0 0 HERITAGE FINL CORP WASH COM Common Stock 42722X106 34 1374 SH SOLE 1374 0 0 HILTON GRAND VACATIONS INC COM Common Stock 43283X105 12 287 SH SOLE 287 0 0 HOWARD HUGHES CORP COM Common Stock 44267D107 108 1104 SH SOLE 1104 0 0 HILLENBRAND INC COM Common Stock 431571108 271 6141 SH SOLE 6141 0 0 HIBBETT INC COM Common Stock 428567101 99 1110 SH SOLE 1110 0 0 HARTFORD FINL SVCS GROUP INC COM Common Stock 416515104 2801 44960 SH SOLE 44960 0 0 HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 207 981 SH SOLE 981 0 0 HUDSON EXECUTIVE INVES III UNIT EX 022226 Common Stock 44376L206 65 6470 SH SOLE 6470 0 0 HIMS & HERS HEALTH INC COM CL A Common Stock 433000106 4 351 SH SOLE 351 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR ADR 43289P106 17 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 178 2981 SH SOLE 2981 0 0 HECLA MNG CO COM Common Stock 422704106 30 4072 SH SOLE 4072 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 154 2912 SH SOLE 2912 0 0 HOULIHAN LOKEY INC CL A Common Stock 441593100 232 2832 SH SOLE 2832 0 0 HELIOS TECHNOLOGIES INC COM Common Stock 42328H109 27 349 SH SOLE 349 0 0 HARMONIC INC COM Common Stock 413160102 4 489 SH SOLE 489 0 0 FRONTIER LITHIUM COM Common Stock 35910P109 6 10000 SH SOLE 10000 0 0 HANG LUNG PPTYS LTD SPONSORED ADR ADR 41043M104 6 452 SH SOLE 452 0 0 HILTON WORLDWIDE HLDGS INC COM Common Stock 43300A203 334 2766 SH SOLE 2766 0 0 H LUNDBECK A/S SPONS ADR L 1 ADR 40422M206 19 600 SH SOLE 600 0 0 HELIX ENERGY SOLUTIONS GRP INC COM Common Stock 42330P107 10 1702 SH SOLE 1702 0 0 HUMBL INC COM Common Stock 44501Q104 8 6944 SH SOLE 6944 0 0 HONDA MOTOR LTD AMERN SHS ADR 438128308 56 1752 SH SOLE 1752 0 0 HOUGHTON MIFFLIN HARCOURT CO COM Common Stock 44157R109 6 500 SH SOLE 500 0 0 HAMMER FIBER OPTICS HLDGS CORP COM Common Stock 40829T101 18 28693 SH SOLE 28693 0 0 HORACE MANN EDUCATORS CORP NEW COM Common Stock 440327104 102 2736 SH SOLE 2736 0 0 HMN FINL INC COM Common Stock 40424G108 18 858 SH SOLE 858 0 0 HOMESTREET INC COM Common Stock 43785V102 73 1797 SH SOLE 1797 0 0 HEMISPHERE MEDIA GROUP INC CL A Common Stock 42365Q103 8 693 SH SOLE 693 0 0 STRATEGY SHARES NASDAQ 7HANDL INDEX ETF ETF 86280R506 8 300 SH SOLE 300 0 0 HANOVER FOODS CORP CL A Common Stock 41078W100 42 535 SH SOLE 535 0 0 HANGER INC COM NEW Common Stock 41043F208 3 110 SH SOLE 110 0 0 HON HAI PRECISION INDS LTD ORD Common Stock Y36861105 12 3000 SH SOLE 3000 0 0 HNI CORP COM Common Stock 404251100 32 734 SH SOLE 734 0 0 HENNES & MAURITZ ADR ADR 425883105 5 983 SH SOLE 983 0 0 HOYA CORP SPONSORED ADR ADR 443251103 122 920 SH SOLE 920 0 0 HERMITAGE OFFSHORE SVCS LTD SHS Common Stock G4511M108 0 3 SH SOLE 3 0 0 HOOKER FURNITURE CORP COM Common Stock 439038100 30 875 SH SOLE 875 0 0 HALL OF FAME RESORT & ENTMT CO COM Common Stock 40619L102 9 2350 SH SOLE 2350 0 0 HARLEY DAVIDSON INC COM Common Stock 412822108 194 4229 SH SOLE 4229 0 0 HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 14 9330 SH SOLE 9330 0 0 HOLOGIC INC COM Common Stock 436440101 508 7610 SH SOLE 7610 0 0 HOME BANCSHARES INC COM Common Stock 436893200 428 17326 SH SOLE 17326 0 0 AT HOME GROUP INC COM Common Stock 04650Y100 46 1248 SH SOLE 1248 0 0 HOYA CAPITAL HOUSING ETF ETF 26922A230 40 1000 SH SOLE 1000 0 0 HONEYWELL INTL INC COM Common Stock 438516106 18601 84802 SH SOLE 84802 0 0 HARBORONE BANCORP INC NEW COM NEW Common Stock 41165Y100 13 932 SH SOLE 932 0 0 HOOKIPA PHARMA INC COM Common Stock 43906K100 37 4000 SH SOLE 4000 0 0 HOPE BANCORP INC COM Common Stock 43940T109 141 9975 SH SOLE 9975 0 0 HELMERICH & PAYNE INC COM Common Stock 423452101 328 10055 SH SOLE 10055 0 0 HEWLETT PACKARD ENTERPRISE CO COM Common Stock 42824C109 516 35111 SH SOLE 35111 0 0 HP INC COM Common Stock 40434L105 64337 2117906 SH SOLE 2117906 0 0 HIREQUEST INC COM Common Stock 433535101 8 416 SH SOLE 416 0 0 HEALTHEQUITY INC COM Common Stock 42226A107 35 441 SH SOLE 441 0 0 BLOCK H & R INC COM Common Stock 093671105 19 802 SH SOLE 802 0 0 HARBOR DIVERSIFIED INC COM Common Stock 41150R102 1 310 SH SOLE 310 0 0 HILL-ROM HLDGS INC COM Common Stock 431475102 481 4231 SH SOLE 4231 0 0 HERC HLDGS INC COM Common Stock 42704L104 27 240 SH SOLE 240 0 0 HORMEL FOODS CORP COM Common Stock 440452100 6792 142251 SH SOLE 142251 0 0 HARMONY BIOSCIENCES HLDGS INC COM Common Stock 413197104 0 9 SH SOLE 9 0 0 HARVEST OIL & GAS CORP COM NEW Common Stock 41755V201 0 5 SH SOLE 5 0 0 HERITAGE INSURANCE HLDGS INC COM Common Stock 42727J102 3 396 SH SOLE 396 0 0 HERON THERAPEUTICS INC COM Common Stock 427746102 15 994 SH SOLE 994 0 0 HSBC HLDGS PLC SPON ADR NEW ADR 404280406 66 2284 SH SOLE 2284 0 0 HERITAGE SOUTHEAST BANCORPO COM Common Stock 42727V105 2 74 SH SOLE 74 0 0 HARSCO CORP COM Common Stock 415864107 111 5449 SH SOLE 5449 0 0 HENRY SCHEIN INC COM Common Stock 806407102 326 4392 SH SOLE 4392 0 0 HEIDRICK & STRUGGLES INTL INC COM Common Stock 422819102 21 476 SH SOLE 476 0 0 HESKA CORP COM RESTRC NEW Common Stock 42805E306 1968 8565 SH SOLE 8565 0 0 HANG SENG BK LTD SPONSORED ADR ADR 41043C304 2 122 SH SOLE 122 0 0 HEALTHSTREAM INC COM Common Stock 42222N103 89 3179 SH SOLE 3179 0 0 HERSHEY CO COM Common Stock 427866108 626 3594 SH SOLE 3594 0 0 HOMETRUST BANCSHARES INC COM Common Stock 437872104 1450 51979 SH SOLE 51979 0 0 HERITAGE COMM CORP COM Common Stock 426927109 14 1220 SH SOLE 1220 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 278 7627 SH SOLE 7627 0 0 HITACHI LIMITED ADR 2 COM ADR 433578507 228 1990 SH SOLE 1990 0 0 HEARTLAND EXPRESS INC COM Common Stock 422347104 15 902 SH SOLE 902 0 0 HEARTLAND FINL USA INC COM Common Stock 42234Q102 17 366 SH SOLE 366 0 0 HERTZ GLOBAL HLDGS INC COM Common Stock 42806J106 25 2900 SH SOLE 2900 0 0 HUBBELL INC COM Common Stock 443510607 644 3449 SH SOLE 3449 0 0 HUB GROUP INC CL A Common Stock 443320106 186 2820 SH SOLE 2820 0 0 HUBSPOT INC COM Common Stock 443573100 156 267 SH SOLE 267 0 0 HUMANA INC COM Common Stock 444859102 7599 17138 SH SOLE 17138 0 0 HUNTSMAN CORP COM Common Stock 447011107 383 14425 SH SOLE 14425 0 0 HURCO CO COM Common Stock 447324104 1 36 SH SOLE 36 0 0 HURON CONSULTING GROUP INC COM Common Stock 447462102 9 185 SH SOLE 185 0 0 HUT 8 MNG CORP COM Common Stock 44812T102 87 19710 SH SOLE 19710 0 0 HIVE BLOCKCHAIN TECHNLGIES LTD COM Common Stock 43366H100 17 5890 SH SOLE 5890 0 0 HANNOVER RUECK SE SPONSORED ADR ADR 410693105 4 46 SH SOLE 46 0 0 HAVERTY FURNITURE COS INC COM Common Stock 419596101 65 1517 SH SOLE 1517 0 0 HANCOCK WHITNEY CORPORATION COM Common Stock 410120109 115 2595 SH SOLE 2595 0 0 HOME FINL BANCORP COM Common Stock 43708T101 21 2000 SH SOLE 2000 0 0 HAWKINS INC COM Common Stock 420261109 33 1016 SH SOLE 1016 0 0 HOWMET AEROSPACE INC COM Common Stock 443201108 330 9577 SH SOLE 9577 0 0 HEXAGON AKTIEBOLAG ADR ADR 428263107 208 14045 SH SOLE 14045 0 0 HEXCEL CORP NEW COM Common Stock 428291108 419 6719 SH SOLE 6719 0 0 HYSTER YALE MATLS HANDLING INC CL A Common Stock 449172105 12 168 SH SOLE 168 0 0 HAYMAKER ACQUISITION CORP III CLASS A COM Common Stock 42087R108 679 70203 SH SOLE 70203 0 0 HAYMAKER ACQUISITION CORP III WT EXP 030426 Common Stock 42087R116 17 17640 SH SOLE 17640 0 0 VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409 3163 49723 SH SOLE 49723 0 0 VANECK VECTORS EMERGING MARKETS HIGH YIELD BOND ETF ETF 92189F353 1 60 SH SOLE 60 0 0 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 6155 69907 SH SOLE 69907 0 0 X-TRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432 2538 62966 SH SOLE 62966 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 460 7566 SH SOLE 7566 0 0 HYCROFT MINING HOLDING CORP WT EXP 102222 Common Stock 44862P125 0 359 SH SOLE 359 0 0 PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R783 115 1152 SH SOLE 1152 0 0 ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF ETF 46435G441 11 205 SH SOLE 205 0 0 HORIZON THERAPEUTICS PUB L SHS Common Stock G46188101 627 6694 SH SOLE 6694 0 0 MARINEMAX INC COM Common Stock 567908108 126 2584 SH SOLE 2584 0 0 IAA INC COM Common Stock 449253103 275 5045 SH SOLE 5045 0 0 IAC INTERACTIVECORP NEW COM NEW Common Stock 44891N208 1240 8043 SH SOLE 8043 0 0 TABOOLA.COM LTD ORD SHS Common Stock G49392106 10 1003 SH SOLE 1003 0 0 IAMGOLD CORP COM Common Stock 450913108 0 100 SH SOLE 100 0 0 ISHARES CORE INTERNATIONAL AGGREGATE BOND FUND ETF 46435G672 1 11 SH SOLE 11 0 0 INTEGRA LIFESCIENCES HLDGS CP COM NEW Common Stock 457985208 264 3869 SH SOLE 3869 0 0 ISHARES U.S. REGIONAL BANKS ETF ETF 464288778 12 211 SH SOLE 211 0 0 ISHARES GOLD TRUST ETF 464285204 20070 595382 SH SOLE 595382 0 0 INTL BALER CORP COM Common Stock 459041109 0 3 SH SOLE 3 0 0 ISHARES BIOTECHNOLOGY FUND ETF 464287556 5149 31462 SH SOLE 31462 0 0 INDEPENDENT BK CORP MICH COM NEW Common Stock 453838609 19 867 SH SOLE 867 0 0 ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 10003 403674 SH SOLE 403674 0 0 ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 1482 58356 SH SOLE 58356 0 0 ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 929 35623 SH SOLE 35623 0 0 ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 366 13883 SH SOLE 13883 0 0 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 1288 47735 SH SOLE 47735 0 0 ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 8240 309642 SH SOLE 309642 0 0 IBERDROLA SA SPON ADR ADR 450737101 171 3497 SH SOLE 3497 0 0 ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 4207 155531 SH SOLE 155531 0 0 ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 3938 136256 SH SOLE 136256 0 0 ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205 49 1837 SH SOLE 1837 0 0 ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726 49 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 192 2921 SH SOLE 2921 0 0 INTERNATIONAL BUSINESS MACHS COM Common Stock 459200101 12750 86976 SH SOLE 86976 0 0 ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 157 6109 SH SOLE 6109 0 0 ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 331 12618 SH SOLE 12618 0 0 ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 196 7517 SH SOLE 7517 0 0 ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 165 6111 SH SOLE 6111 0 0 ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432 364 13010 SH SOLE 13010 0 0 ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 350 12966 SH SOLE 12966 0 0 ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 975 35915 SH SOLE 35915 0 0 ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325 5229 190721 SH SOLE 190721 0 0 ICICI BANK LIMITED ADR ADR 45104G104 390 22809 SH SOLE 22809 0 0 INTERNATIONAL BANCSHARES CORP COM Common Stock 459044103 107 2494 SH SOLE 2494 0 0 INSTALLED BLDG PRODS INC COM Common Stock 45780R101 505 4129 SH SOLE 4129 0 0 IMMUNITYBIO INC COM Common Stock 63016Q102 27 1920 SH SOLE 1920 0 0 INDEPENDENT BANK GROUP INC COM Common Stock 45384B106 67 902 SH SOLE 902 0 0 AMPLIFY ONLINE RETAIL ETF ETF 032108102 8170 62994 SH SOLE 62994 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 2785 23462 SH SOLE 23462 0 0 ISHARES COHEN & STEERS REIT ETF ETF 464287564 4857 74315 SH SOLE 74315 0 0 ICF INTL INC COM Common Stock 44925C103 23 263 SH SOLE 263 0 0 ICHOR HOLDINGS SHS Common Stock G4740B105 15 286 SH SOLE 286 0 0 ICL GROUP LTD SHS Common Stock M53213100 0 58 SH SOLE 58 0 0 ICLICK INTERACTIVE ASIA GROUP SPONSORED ADR ADR 45113Y104 9 830 SH SOLE 830 0 0 ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 1383 58937 SH SOLE 58937 0 0 ICON PLC SHS Common Stock G4705A100 5007 24222 SH SOLE 24222 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 3 165 SH SOLE 165 0 0 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 8483 167915 SH SOLE 167915 0 0 AMERICAN RESTAURANT PARTNERS L CL A INCOME PREF Common Stock 029316205 2 1 SH SOLE 1 0 0 ICU MED INC COM Common Stock 44930G107 428 2080 SH SOLE 2080 0 0 IDACORP INC COM Common Stock 451107106 69 712 SH SOLE 712 0 0 INTERDIGITAL INC COM Common Stock 45867G101 108 1483 SH SOLE 1483 0 0 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 862 12773 SH SOLE 12773 0 0 INDUSTRIA DE DISENO TEXTIL IND UNSPONSORD ADR ADR 455793109 134 7569 SH SOLE 7569 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 715 23121 SH SOLE 23121 0 0 INTELLICHECK INC COM NEW Common Stock 45817G201 1573 187969 SH SOLE 187969 0 0 ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF ETF 46435U192 46 877 SH SOLE 877 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 76 1522 SH SOLE 1522 0 0 IDT CORP CL B NEW Common Stock 448947507 6 170 SH SOLE 170 0 0 ISHARES U.S. UTILITIES ETF ETF 464287697 173 2202 SH SOLE 2202 0 0 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 278 8594 SH SOLE 8594 0 0 IDEXX LABS INC COM Common Stock 45168D104 2215 3508 SH SOLE 3508 0 0 ISHARES EVOLVED U.S. CONSUMER STAPLES ETF ETF 46431W671 352 10815 SH SOLE 10815 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 31736 274793 SH SOLE 274793 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 40226 537355 SH SOLE 537355 0 0 ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 352 2695 SH SOLE 2695 0 0 ISHARES CORE MSCI EMERGING MARKET ETF ETF 46434G103 43202 644899 SH SOLE 644899 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT Common Stock 451100101 150 2733 SH SOLE 2733 0 0 IES HLDGS INC COM Common Stock 44951W106 7 146 SH SOLE 146 0 0 ISHARES CORE MSCI EUROPE ETF ETF 46434V738 307 5368 SH SOLE 5368 0 0 ISHARES EUROPE ETF ETF 464287861 503 9434 SH SOLE 9434 0 0 IDEX CORP COM Common Stock 45167R104 648 2947 SH SOLE 2947 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM Common Stock 459506101 516 3438 SH SOLE 3438 0 0 INFORMA PLC SPONSORED ADR NE ADR 45672B305 39 2819 SH SOLE 2819 0 0 INFINEON TECHNOLOGIES AG SPONSORED ADR ADR 45662N103 685 17006 SH SOLE 17006 0 0 ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 68 1931 SH SOLE 1931 0 0 IG ACQUISITION CORP COM CL A Common Stock 449534106 334 34293 SH SOLE 34293 0 0 IG ACQUISITION CORP WT EXP 100527 Common Stock 449534114 19 17146 SH SOLE 17146 0 0 ISHARES INTEREST RATE HEDGED LONG-TERM CORPORATE BOND ETF ETF 46431W812 5 186 SH SOLE 186 0 0 ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 6 188 SH SOLE 188 0 0 ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 68 1500 SH SOLE 1500 0 0 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 426 7038 SH SOLE 7038 0 0 ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464289511 15 216 SH SOLE 216 0 0 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 14 35 SH SOLE 35 0 0 IGM BIOSCIENCES INC COM Common Stock 449585108 21 250 SH SOLE 250 0 0 ISHARES NORTH AMERICAN TECH-MULTIMEDIA NETWORKING ETF ETF 464287531 2 32 SH SOLE 32 0 0 ISHARES INTERNATIONAL DIVIDEND GROWTH ETF ETF 46435G524 10709 158869 SH SOLE 158869 0 0 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 27937 509713 SH SOLE 509713 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 131 5463 SH SOLE 5463 0 0 ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 423 1084 SH SOLE 1084 0 0 INDEPENDENCE HLDG CO NEW COM NEW Common Stock 453440307 42 911 SH SOLE 911 0 0 ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 7 36 SH SOLE 36 0 0 ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 123 460 SH SOLE 460 0 0 INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806 61 909 SH SOLE 909 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 816 2261 SH SOLE 2261 0 0 INFORMATION SVCS GROUP INC COM Common Stock 45675Y104 2106 359976 SH SOLE 359976 0 0 INSTEEL INDS INC COM Common Stock 45774W108 4434 137904 SH SOLE 137904 0 0 II-VI INC COM Common Stock 902104108 308 4243 SH SOLE 4243 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 75497 280941 SH SOLE 280941 0 0 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 277 2628 SH SOLE 2628 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 711 8789 SH SOLE 8789 0 0 ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 61030 540180 SH SOLE 540180 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 3588 34028 SH SOLE 34028 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 3777 28479 SH SOLE 28479 0 0 ISHARES MORNINGSTAR US EQUITY ETF ETF 464287127 188 3095 SH SOLE 3095 0 0 ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 4369 67470 SH SOLE 67470 0 0 ISHARES LATIN AMERICA 40 ETF ETF 464287390 2 62 SH SOLE 62 0 0 ILIKA PLC ORD SHS Common Stock G47602100 6 2915 SH SOLE 2915 0 0 ILLUMINA INC COM Common Stock 452327109 5447 11510 SH SOLE 11510 0 0 IMAC HLDGS INC COM Common Stock 44967K104 493 249200 SH SOLE 249200 0 0 IMAX CORP COM Common Stock 45245E109 1388 64575 SH SOLE 64575 0 0 IMPERIAL BRANDS PLC SPON ADR ADR 45262P102 4 202 SH SOLE 202 0 0 ISHARES MORNINGSTAR MID-CAP ETF ETF 464288208 12 184 SH SOLE 184 0 0 IMMUNOGEN INC COM Common Stock 45253H101 5 746 SH SOLE 746 0 0 INGLES MKTS INC CL A Common Stock 457030104 230 3952 SH SOLE 3952 0 0 IMMUTEP LTD SPONSORED ADS ADR 45257L108 7 1700 SH SOLE 1700 0 0 IMMERSION CORP COM Common Stock 452521107 23 2631 SH SOLE 2631 0 0 IMPERIAL OIL LTD COM NEW Common Stock 453038408 54 1750 SH SOLE 1750 0 0 IMPALA PLATINUM HLDGS SPONSORED ADR ADR 452553308 3 210 SH SOLE 210 0 0 IMMUNE THERAPEUTICS INC FLA COM Common Stock 45252A305 0 40 SH SOLE 40 0 0 IMMUNOVANT INC COM Common Stock 45258J102 4 351 SH SOLE 351 0 0 INTERNATIONAL MNY EXPRESS INC COM Common Stock 46005L101 2 142 SH SOLE 142 0 0 FIRST INTERNET BANCORP COM Common Stock 320557101 3 103 SH SOLE 103 0 0 INCYTE CORP COM Common Stock 45337C102 44 520 SH SOLE 520 0 0 INCITEC PIVOT LTD SPONSORED ADR ADR 45326Y206 13 7324 SH SOLE 7324 0 0 ISHARES MSCI INDIA INDEX FUND ETF 46429B598 75 1700 SH SOLE 1700 0 0 INDEPENDENT BK CORP MASS COM Common Stock 453836108 524 6897 SH SOLE 6897 0 0 ISHARES S&P INDIA NIFTY 50 INDEX FUND ETF 464289529 1 19 SH SOLE 19 0 0 INFINITY PHARMACEUTICALS INC COM Common Stock 45665G303 58 19500 SH SOLE 19500 0 0 HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623 232 7731 SH SOLE 7731 0 0 INFINERA CORP COM Common Stock 45667G103 9 863 SH SOLE 863 0 0 IHS MARKIT LTD SHS Common Stock G47567105 1010 8968 SH SOLE 8968 0 0 INFOSYS LTD SPONSORED ADR ADR 456788108 118 5590 SH SOLE 5590 0 0 ING GROEP N.V. SPONSORED ADR ADR 456837103 120 9041 SH SOLE 9041 0 0 INOGEN INC COM Common Stock 45780L104 22 330 SH SOLE 330 0 0 INGREDION INC COM Common Stock 457187102 209 2293 SH SOLE 2293 0 0 GREENE CONCEPTS INC COM Common Stock 39468C304 1 75000 SH SOLE 75000 0 0 INMUNE BIO INC COM Common Stock 45782T105 7 400 SH SOLE 400 0 0 INMODE LTD SHS Common Stock M5425M103 13 135 SH SOLE 135 0 0 INOVIO PHARMACEUTICALS INC COM NEW Common Stock 45773H201 1 135 SH SOLE 135 0 0 INOVALON HLDGS INC COM CL A Common Stock 45781D101 30 877 SH SOLE 877 0 0 INSEEGO CORP COM Common Stock 45782B104 13 1324 SH SOLE 1324 0 0 INSMED INC COM PAR $.01 Common Stock 457669307 7 258 SH SOLE 258 0 0 INSPIRE MED SYS INC COM Common Stock 457730109 95 491 SH SOLE 491 0 0 INTERNATIONAL SEAWAYS INC COM Common Stock Y41053102 12 627 SH SOLE 627 0 0 WORLD FUEL SVCS CORP COM Common Stock 981475106 35 1104 SH SOLE 1104 0 0 INTEL CORP COM Common Stock 458140100 29746 529852 SH SOLE 529852 0 0 ISHARES MSCI INTL MULTIFACTOR ETF ETF 46434V274 2341 77911 SH SOLE 77911 0 0 INTEST CORP COM Common Stock 461147100 35 2100 SH SOLE 2100 0 0 INTUIT COM Common Stock 461202103 21233 43319 SH SOLE 43319 0 0 INNOVIVA INC COM Common Stock 45781M101 12 880 SH SOLE 880 0 0 ION GEOPHYSICAL CORP COM NEW Common Stock 462044207 0 15 SH SOLE 15 0 0 IONIS PHARMACEUTICALS INC COM Common Stock 462222100 76 1896 SH SOLE 1896 0 0 INNOSPEC INC COM Common Stock 45768S105 9 99 SH SOLE 99 0 0 IOVANCE BIOTHERAPEUTICS INC COM Common Stock 462260100 28 1060 SH SOLE 1060 0 0 INTERNATIONAL PAPER CO COM Common Stock 460146103 46910 765128 SH SOLE 765128 0 0 INTER PARFUMS INC COM Common Stock 458334109 197 2739 SH SOLE 2739 0 0 INTERPUBLIC GROUP COS INC COM Common Stock 460690100 52672 1621172 SH SOLE 1621172 0 0 IPG PHOTONICS CORP COM Common Stock 44980X109 367 1741 SH SOLE 1741 0 0 INTREPID POTASH INC COM Common Stock 46121Y201 3 85 SH SOLE 85 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 54 822 SH SOLE 822 0 0 ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 689 17875 SH SOLE 17875 0 0 IQVIA HLDGS INC COM Common Stock 46266C105 585 2416 SH SOLE 2416 0 0 INGERSOLL RAND INC COM Common Stock 45687V106 427 8751 SH SOLE 8751 0 0 ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556 29 636 SH SOLE 636 0 0 IROBOT CORP COM Common Stock 462726100 112 1195 SH SOLE 1195 0 0 IRIDIUM COMMUNICATIONS INC COM Common Stock 46269C102 218 5449 SH SOLE 5449 0 0 IRHYTHM TECHNOLOGIES INC COM Common Stock 450056106 32 476 SH SOLE 476 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A Common Stock 46333X108 10 752 SH SOLE 752 0 0 INVESTORS BANCORP INC NEW COM Common Stock 46146L101 154 10824 SH SOLE 10824 0 0 ISHARES MSCI INTL SMALL-CAP MULTIFACTOR ETF ETF 46434V266 7970 217097 SH SOLE 217097 0 0 ISHARES MORNINGSTAR SMALL-CAP VALUE ETF ETF 464288703 11 182 SH SOLE 182 0 0 ISOENERGY LTD COM Common Stock 46500E107 4 1500 SH SOLE 1500 0 0 ISLEWORTH HEALTHCARE ACQU CORP COM Common Stock 46468P102 618 63112 SH SOLE 63112 0 0 ISLEWORTH HEALTHCARE ACQU CORP WT EXP 080227 Common Stock 46468P110 22 32057 SH SOLE 32057 0 0 INSPIRE SMALL/MID CAP IMPACT ETF ETF 66538H641 61 1648 SH SOLE 1648 0 0 INTESA SANPAOLO S P A SPONSORED ADR ADR 46115H107 37 2242 SH SOLE 2242 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 4811 5231 SH SOLE 5231 0 0 ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 916 17858 SH SOLE 17858 0 0 GARTNER INC COM Common Stock 366651107 118 487 SH SOLE 487 0 0 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 422 3849 SH SOLE 3849 0 0 ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 246 3558 SH SOLE 3558 0 0 INTRA-CELLULAR THERAPIES INC COM Common Stock 46116X101 24 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 116 1229 SH SOLE 1229 0 0 VANECK VECTORS INTERMEDIATE MUNI ETF ETF 92189H201 147 2845 SH SOLE 2845 0 0 ITOCHU CORP ADR ADR 465717106 35 602 SH SOLE 602 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 14071 142477 SH SOLE 142477 0 0 ITRON INC COM Common Stock 465741106 21 211 SH SOLE 211 0 0 ITRONICS INC COM NEW Common Stock 465743300 0 2 SH SOLE 2 0 0 ITT INC COM Common Stock 45073V108 294 3203 SH SOLE 3203 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 276 46000 SH SOLE 46000 0 0 ILLINOIS TOOL WKS INC COM Common Stock 452308109 3914 17421 SH SOLE 17421 0 0 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 9822 183627 SH SOLE 183627 0 0 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 20871 206688 SH SOLE 206688 0 0 ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 9192 127734 SH SOLE 127734 0 0 IVANHOE CAPITAL ACQUISTIN CORP UNIT Common Stock G4R87P122 1 100 SH SOLE 100 0 0 INVACARE CORP COM Common Stock 461203101 26 3175 SH SOLE 3175 0 0 ISHARES S&P 500 VALUE ETF 464287408 4462 30221 SH SOLE 30221 0 0 QUADRATIC INTEREST RATE VOLATILITY AND INFLATION HEDGE ETF ETF 500767736 104 3757 SH SOLE 3757 0 0 VANGUARD S&P MID-CAP 400 ETF ETF 921932885 650 3573 SH SOLE 3573 0 0 VANGUARD S&P MID-CAP 400 VALUE ETF ETF 921932844 124 766 SH SOLE 766 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 376456 875643 SH SOLE 875643 0 0 ISHARES S&P 500 GROWTH ETF ETF 464287309 13661 187827 SH SOLE 187827 0 0 INVESCO LTD SHS Common Stock G491BT108 346 12961 SH SOLE 12961 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 15338 63358 SH SOLE 63358 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 32295 203597 SH SOLE 203597 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 69229 255005 SH SOLE 255005 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 52541 229066 SH SOLE 229066 0 0 ISHARES TR RUSSEL 2000 VALUE ETF 464287630 2744 16556 SH SOLE 16556 0 0 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 7713 24747 SH SOLE 24747 0 0 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 7045 62234 SH SOLE 62234 0 0 ISHARES RUSSELL MID-CAP ETF ETF 464287499 28187 355715 SH SOLE 355715 0 0 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 2212 19240 SH SOLE 19240 0 0 ISHARES RUSSELL 3000 ETF ETF 464287689 12660 49470 SH SOLE 49470 0 0 ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 13 89 SH SOLE 89 0 0 ORIX CORP SPONSORED ADR ADR 686330101 46 538 SH SOLE 538 0 0 ISHARES GLOBAL ENERGY ETF ETF 464287341 108 4064 SH SOLE 4064 0 0 ISHARES GLOBAL FINANCIALS ETF ETF 464287333 329 4233 SH SOLE 4233 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 506 6082 SH SOLE 6082 0 0 ISHARES GLOBAL TECH ETF ETF 464287291 771 2285 SH SOLE 2285 0 0 ISHARES GLOBAL COMM SERVICES ETF ETF 464287275 56 650 SH SOLE 650 0 0 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 166 2265 SH SOLE 2265 0 0 ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 26 336 SH SOLE 336 0 0 ISHARES U.S. ENERGY ETF ETF 464287796 405 13936 SH SOLE 13936 0 0 ISHARES U.S. FINANCIALS ETF ETF 464287788 349 4310 SH SOLE 4310 0 0 ISHARES U.S. FINANCIAL SERVICES ETF ETF 464287770 116 627 SH SOLE 627 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 1105 4051 SH SOLE 4051 0 0 ISHARES U.S. INDUSTRIALS ETF ETF 464287754 905 8141 SH SOLE 8141 0 0 ISHARES U.S. CONSUMER GOODS ETF ETF 464287812 193 1050 SH SOLE 1050 0 0 ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 551 4229 SH SOLE 4229 0 0 ISHARES U.S. REAL ESTATE ETF ETF 464287739 3922 38469 SH SOLE 38469 0 0 ISHARES U.S. TRANSPORTATION ETF ETF 464287192 46 178 SH SOLE 178 0 0 ISHARES U.S. TECHNOLOGY ETF ETF 464287721 1984 19964 SH SOLE 19964 0 0 ISHARES DOW JONES U.S. ETF ETF 464287846 6771 62712 SH SOLE 62712 0 0 ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 27 815 SH SOLE 815 0 0 INDIVIOR PLC ORD Common Stock G4766E108 2 750 SH SOLE 750 0 0 ARK ISRAEL INNOVATIVE TECHNOLOGY ETF ETF 00214Q609 2 49 SH SOLE 49 0 0 JACOBS ENGR GROUP INC COM Common Stock 469814107 32391 242776 SH SOLE 242776 0 0 JACK IN THE BOX INC COM Common Stock 466367109 71 635 SH SOLE 635 0 0 JAMF HLDG CORP COM Common Stock 47074L105 2 50 SH SOLE 50 0 0 JAPAN TOBACCO INC UNSPONSORD ADR ADR 471105205 7 785 SH SOLE 785 0 0 JAPAN AIRLINES CO LTD JAL ADR ADR 471038109 36 3364 SH SOLE 3364 0 0 J ALEXANDERS HLDGS INC COM Common Stock 46609J106 2 145 SH SOLE 145 0 0 JAZZ PHARMACEUTICALS PLC SHS USD Common Stock G50871105 620 3488 SH SOLE 3488 0 0 JULIUS BAER GROUP LTD UNSPONSORD ADR ADR 48137C108 31 2371 SH SOLE 2371 0 0 HUNT J B TRANS SVCS INC COM Common Stock 445658107 320 1963 SH SOLE 1963 0 0 JABIL INC COM Common Stock 466313103 1920 33036 SH SOLE 33036 0 0 JETBLUE AWYS CORP COM Common Stock 477143101 111 6632 SH SOLE 6632 0 0 JBS S A SPONSORED ADR ADR 466110103 31 2694 SH SOLE 2694 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 42 296 SH SOLE 296 0 0 JOHNSON CTLS INTL PLC SHS Common Stock G51502105 15654 227189 SH SOLE 227189 0 0 JACK CREEK INVESTMENT CORP UNIT EX 100123 Common Stock G4989X107 233 23199 SH SOLE 23199 0 0 J2 GLOBAL INC COM Common Stock 48123V102 29 209 SH SOLE 209 0 0 JD.COM INC SPON ADR CL A ADR 47215P106 170 2127 SH SOLE 2127 0 0 JEFFERIES FINL GROUP INC COM Common Stock 47233W109 69150 2021943 SH SOLE 2021943 0 0 JELD-WEN HLDG INC COM Common Stock 47580P103 17 640 SH SOLE 640 0 0 U.S. GLOBAL JETS ETF ETF 26922A842 547 22642 SH SOLE 22642 0 0 JANUS HENDERSON GROUP PLC ORD SHS Common Stock G4474Y214 142 3651 SH SOLE 3651 0 0 JOHN HANCOCK MULTIFACTOR LARGE CAP ETF ETF 47804J107 2 29 SH SOLE 29 0 0 JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106 40 1162 SH SOLE 1162 0 0 IPATH BLOOMBERG COPPER SUBINDEX TOTAL RETURN ETN ETF 06739F101 74 1640 SH SOLE 1640 0 0 J & J SNACK FOODS CORP COM Common Stock 466032109 348 1988 SH SOLE 1988 0 0 HENRY JACK & ASSOC INC COM Common Stock 426281101 523 3196 SH SOLE 3196 0 0 JONES LANG LASALLE INC COM Common Stock 48020Q107 539 2758 SH SOLE 2758 0 0 JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF ETF 47103U852 3 60 SH SOLE 60 0 0 JARDINE MATHESON HLDGS LTD UNSPONSORD ADR ADR 471115402 58 901 SH SOLE 901 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS ADR 48138M105 224 7399 SH SOLE 7399 0 0 JPMORGAN U.S. MOMENTUM FACTOR ETF ETF 46641Q779 2 43 SH SOLE 43 0 0 JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 22940 449361 SH SOLE 449361 0 0 JOUNCE THERAPEUTICS INC COM Common Stock 481116101 167 24500 SH SOLE 24500 0 0 JOHNSON & JOHNSON COM Common Stock 478160104 64875 393805 SH SOLE 393805 0 0 SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 5657 51446 SH SOLE 51446 0 0 JUNIPER NETWORKS INC COM Common Stock 48203R104 23 832 SH SOLE 832 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 16 353 SH SOLE 353 0 0 VIRTUS TERRANOVA U.S. QUALITY MOMENTUM ETF ETF 92790A504 6 200 SH SOLE 200 0 0 JOHNSON OUTDOORS INC CL A Common Stock 479167108 7 61 SH SOLE 61 0 0 JPMORGAN RESEARCH ENHANCED HIGH YIELD ETF ETF 46641Q878 350 6687 SH SOLE 6687 0 0 JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETF ETF 46641Q209 110 1759 SH SOLE 1759 0 0 JPMORGAN CHASE & CO COM Common Stock 46625H100 58156 373894 SH SOLE 373894 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 108326 2134917 SH SOLE 2134917 0 0 JAPAN EXCHANGE GROUP INC ADR ADR 471059105 6 510 SH SOLE 510 0 0 JERONIMO MARTINS SGPS SA ADR ADR 476493101 1 29 SH SOLE 29 0 0 JAMES RIV GROUP LTD COM Common Stock G5005R107 23 615 SH SOLE 615 0 0 J SAINSBURY PLC SPON ADR NEW ADR 466249208 5 292 SH SOLE 292 0 0 WILEY JOHN & SONS INC CL A Common Stock 968223206 242 4025 SH SOLE 4025 0 0 NORDSTROM INC COM Common Stock 655664100 240 6551 SH SOLE 6551 0 0 ISHARES GLOBAL UTILITIES ETF ETF 464288711 3 50 SH SOLE 50 0 0 JOINT CORP COM Common Stock 47973J102 11 131 SH SOLE 131 0 0 KELLOGG CO COM Common Stock 487836108 238 3693 SH SOLE 3693 0 0 KKR ACQUISITION HOLDING I CORP COM CLASS A Common Stock 48253T109 1432 145792 SH SOLE 145792 0 0 KKR ACQUISITION HOLDING I CORP WT EXP Common Stock 48253T117 43 36545 SH SOLE 36545 0 0 KADANT INC COM Common Stock 48282T104 86 487 SH SOLE 487 0 0 KALA PHARMACEUTICALS INC COM Common Stock 483119103 2 425 SH SOLE 425 0 0 KAISER ALUMINUM CORP COM PAR $0.01 Common Stock 483007704 61 493 SH SOLE 493 0 0 KALVISTA PHARMACEUTICALS INC COM Common Stock 483497103 1 41 SH SOLE 41 0 0 KAMAN CORP COM Common Stock 483548103 180 3559 SH SOLE 3559 0 0 KAO CORP UNSPONSORD ADS ADR 485537401 54 4395 SH SOLE 4395 0 0 KAR AUCTION SVCS INC COM Common Stock 48238T109 18 1028 SH SOLE 1028 0 0 KB FINL GROUP INC SPONSORED ADR ADR 48241A105 86 1752 SH SOLE 1752 0 0 KIMBALL INTL INC CL B Common Stock 494274103 32 2415 SH SOLE 2415 0 0 KBC GROUP NV UNSPONSORED ADR ADR 48241F104 41 1061 SH SOLE 1061 0 0 SPDR S&P BANK ETF ETF 78464A797 585 11402 SH SOLE 11402 0 0 KB HOME COM Common Stock 48666K109 208 5103 SH SOLE 5103 0 0 KBR INC COM Common Stock 48242W106 67 1744 SH SOLE 1744 0 0 INVESCO KBW BANK ETF ETF 46138E628 3 53 SH SOLE 53 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 88 5677 SH SOLE 5677 0 0 KEURIG DR PEPPER INC COM Common Stock 49271V100 505 14264 SH SOLE 14264 0 0 KIMBALL ELECTRONICS INC COM Common Stock 49428J109 115 5278 SH SOLE 5278 0 0 KELLY SVCS INC CL A Common Stock 488152208 59 2462 SH SOLE 2462 0 0 KEWEENAW LAND ASSN LTD INT CTF Common Stock 493026108 41 502 SH SOLE 502 0 0 KIRBY CORP COM Common Stock 497266106 50 831 SH SOLE 831 0 0 KEYCORP COM Common Stock 493267108 3817 184832 SH SOLE 184832 0 0 KEYSIGHT TECHNOLOGIES INC COM Common Stock 49338L103 1176 7613 SH SOLE 7613 0 0 KENTUCKY FIRST FED BANCORP COM Common Stock 491292108 46 6235 SH SOLE 6235 0 0 KFORCE INC COM Common Stock 493732101 10 155 SH SOLE 155 0 0 KORN FERRY COM NEW Common Stock 500643200 250 3440 SH SOLE 3440 0 0 KINROSS GOLD CORP COM Common Stock 496902404 3 450 SH SOLE 450 0 0 KINGFISHER PLC SPON ADR PAR ADR 495724403 16 1570 SH SOLE 1570 0 0 KINGSPAN GROUP PLC ORD Common Stock G52654103 425 4545 SH SOLE 4545 0 0 KRUNGTHAI CARD PUBLIC CO LTD UNSPONSRED ADS ADR 50110L105 70 3362 SH SOLE 3362 0 0 KRAFT HEINZ CO COM Common Stock 500754106 1347 33024 SH SOLE 33024 0 0 KUEHNE & NAGEL INTL AG UNSPONSORD ADR ADR 501187108 71 1035 SH SOLE 1035 0 0 ORTHOPEDIATRICS CORP COM Common Stock 68752L100 274 4337 SH SOLE 4337 0 0 SPDR S&P INSURANCE ETF ETF 78464A789 25 659 SH SOLE 659 0 0 KINDRED BIOSCIENCES INC COM Common Stock 494577109 6 643 SH SOLE 643 0 0 KONINKLIJKE KPN NV SPONSORED ADR ADR 780641205 2 787 SH SOLE 787 0 0 KKR & CO INC COM Common Stock 48251W104 3673 61997 SH SOLE 61997 0 0 KIRKLAND LAKE GOLD LTD COM Common Stock 49741E100 82 2128 SH SOLE 2128 0 0 KLA CORP COM NEW Common Stock 482480100 895 2761 SH SOLE 2761 0 0 KALEIDO BIOSCIENCES INC COM Common Stock 483347100 4 598 SH SOLE 598 0 0 KNOWLEDGE LEADERS DEVELOPED WORLD ETF ETF 46143U849 28 600 SH SOLE 600 0 0 KULICKE & SOFFA INDS INC COM Common Stock 501242101 212 3453 SH SOLE 3453 0 0 KIMBERLY-CLARK CORP COM Common Stock 494368103 8916 66089 SH SOLE 66089 0 0 KINDER MORGAN INC DEL COM Common Stock 49456B101 3145 172526 SH SOLE 172526 0 0 KEMPER CORP COM Common Stock 488401100 163 2203 SH SOLE 2203 0 0 KENNAMETAL INC COM Common Stock 489170100 112 3108 SH SOLE 3108 0 0 KOMATSU LTD SPON ADR NEW ADR 500458401 298 12010 SH SOLE 12010 0 0 CARMAX INC COM Common Stock 143130102 986 7631 SH SOLE 7631 0 0 KNOWLES CORP COM Common Stock 49926D109 57 2911 SH SOLE 2911 0 0 KIRIN HLDGS CO LTD SPON ADR ADR 497350306 4 224 SH SOLE 224 0 0 KNOLL INC COM NEW Common Stock 498904200 7 278 SH SOLE 278 0 0 KNORR BREMSE AG UNSPONSRED ADS ADR 499180107 98 3426 SH SOLE 3426 0 0 KINSALE CAP GROUP INC COM Common Stock 49714P108 96 582 SH SOLE 582 0 0 KNIGHT-SWIFT TRANSN HLDGS INC CL A Common Stock 499049104 48 1052 SH SOLE 1052 0 0 KONE OYJ UNSPONSORD ADR ADR 50048H101 26 645 SH SOLE 645 0 0 COCA COLA CO COM Common Stock 191216100 14646 268596 SH SOLE 268596 0 0 EASTMAN KODAK CO COM NEW Common Stock 277461406 35 4233 SH SOLE 4233 0 0 SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648 3 50 SH SOLE 50 0 0 KOPPERS HOLDINGS INC COM Common Stock 50060P106 14 429 SH SOLE 429 0 0 KOSMOS ENERGY LTD COM Common Stock 500688106 10 2771 SH SOLE 2771 0 0 KOSS CORP COM Common Stock 500692108 0 1 SH SOLE 1 0 0 KOITO MANUFACTURING CO LTD ADR ADR 500275102 61 983 SH SOLE 983 0 0 KARYOPHARM THERAPEUTICS INC COM Common Stock 48576U106 46 4436 SH SOLE 4436 0 0 KROGER CO COM Common Stock 501044101 34623 903769 SH SOLE 903769 0 0 KRATON CORP COM Common Stock 50077C106 172 5328 SH SOLE 5328 0 0 KRANESHARES GLOBAL CARBON ETF ETF 500767678 4 100 SH SOLE 100 0 0 SPDR S&P REGIONAL BANKING ETF ETF 78464A698 466 7113 SH SOLE 7113 0 0 KONARED CORP COM Common Stock 50048Y104 0 1100 SH SOLE 1100 0 0 KORNIT DIGITAL LTD SHS Common Stock M6372Q113 2266 18228 SH SOLE 18228 0 0 KEARNY FINL CORP MD COM Common Stock 48716P108 7 626 SH SOLE 626 0 0 KRONOS WORLDWIDE INC COM Common Stock 50105F105 22 1563 SH SOLE 1563 0 0 KARUNA THERAPEUTICS INC COM Common Stock 48576A100 1 8 SH SOLE 8 0 0 KERRY GROUP PLC SPONSORED ADR ADR 492460100 55 387 SH SOLE 387 0 0 KUSHCO HLDGS INC COM Common Stock 50133S103 0 400 SH SOLE 400 0 0 KASPIEN HOLDINGS INC COM NEW Common Stock 485837108 1 34 SH SOLE 34 0 0 KOSE CORP UNSPONSORD ADR ADR 500679105 1 32 SH SOLE 32 0 0 KOHLS CORP COM Common Stock 500255104 200 3628 SH SOLE 3628 0 0 KRANESHARES SSE STAR MARKET 50 INDEX ETF ETF 500767694 11 400 SH SOLE 400 0 0 KANSAS CITY SOUTHERN COM NEW Common Stock 485170302 1050 3699 SH SOLE 3699 0 0 KONTOOR BRANDS INC COM Common Stock 50050N103 250 4431 SH SOLE 4431 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM NEW Common Stock 50077B207 2136 74989 SH SOLE 74989 0 0 KUBOTA CORP ADR ADR 501173207 289 2860 SH SOLE 2860 0 0 KULR TECHNOLOGY GROUP INC COM Common Stock 50125G109 5 2000 SH SOLE 2000 0 0 KURA ONCOLOGY INC COM Common Stock 50127T109 1 26 SH SOLE 26 0 0 KRANESHARES MSCI ALL CHINA HEALTH CARE INDEX ETF ETF 500767835 19 415 SH SOLE 415 0 0 ALKURI GLOBAL ACQUISITION CORP COM CL A Common Stock 66981N103 307 31036 SH SOLE 31036 0 0 ALKURI GLOBAL ACQUISITION CORP WT EXP 020928 Common Stock 66981N111 11 7759 SH SOLE 7759 0 0 KVH INDS INC COM Common Stock 482738101 24 1985 SH SOLE 1985 0 0 KENNEDY-WILSON HOLDINGS INC COM Common Stock 489398107 5 265 SH SOLE 265 0 0 KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 7 103 SH SOLE 103 0 0 QUAKER CHEM CORP COM Common Stock 747316107 255 1075 SH SOLE 1075 0 0 ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 59 970 SH SOLE 970 0 0 KYOCERA CORP SPONSORED ADS ADR 501556203 15 246 SH SOLE 246 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 0 92 SH SOLE 92 0 0 LOEWS CORP COM Common Stock 540424108 1021 18677 SH SOLE 18677 0 0 DIREXION DAILY S&P BIOTECH BEAR 3X SHARES ETF 25460E539 81 4200 SH SOLE 4200 0 0 LITHIA MTRS INC COM Common Stock 536797103 476 1384 SH SOLE 1384 0 0 LAKELAND INDS INC COM Common Stock 511795106 0 20 SH SOLE 20 0 0 LANCASTER COLONY CORP COM Common Stock 513847103 317 1640 SH SOLE 1640 0 0 LANDMARK BANCORP INC COM Common Stock 51504L107 23 843 SH SOLE 843 0 0 NLIGHT INC COM Common Stock 65487K100 1 22 SH SOLE 22 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 63 2880 SH SOLE 2880 0 0 L BRANDS INC COM Common Stock 501797104 207 2875 SH SOLE 2875 0 0 LAKELAND BANCORP INC COM Common Stock 511637100 381 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 293 1743 SH SOLE 1743 0 0 LIBERTY BROADBAND CORP COM SER C Common Stock 530307305 678 3907 SH SOLE 3907 0 0 LIBERTY OILFIELD SVCS INC COM CL A Common Stock 53115L104 70 4931 SH SOLE 4931 0 0 LIBERTY GLOBAL PLC SHS CL A Common Stock G5480U104 44 1605 SH SOLE 1605 0 0 LIBERTY GLOBAL PLC SHS CL C Common Stock G5480U120 99 3643 SH SOLE 3643 0 0 LENDINGCLUB CORP COM NEW Common Stock 52603A208 6 349 SH SOLE 349 0 0 LANDCADIA HOLDINGS IV INC CLASS A COM Common Stock 51477A104 214 21852 SH SOLE 21852 0 0 LANDCADIA HOLDINGS IV INC WT EXP 032928 Common Stock 51477A112 6 5463 SH SOLE 5463 0 0 LIONHEART ACQUISITION CORP II COM CL A Common Stock 53625R104 29 2934 SH SOLE 2934 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 7 1511 SH SOLE 1511 0 0 LCI INDS COM Common Stock 50189K103 121 919 SH SOLE 919 0 0 LCNB CORP COM Common Stock 50181P100 2 92 SH SOLE 92 0 0 BLACKROCK U.S. CARBON TRANSITION READINESS ETF ETF 09290C509 26 529 SH SOLE 529 0 0 LINEAGE CELL THERAPEUTICS INC COM Common Stock 53566P109 2 736 SH SOLE 736 0 0 LIFETIME BRANDS INC COM Common Stock 53222Q103 0 33 SH SOLE 33 0 0 HILLMAN SOLUTIONS CORP COM Common Stock 51476H100 159 12819 SH SOLE 12819 0 0 LOANDEPOT INC COM CL A Common Stock 53946R106 5 400 SH SOLE 400 0 0 LYDALL INC COM Common Stock 550819106 103 1704 SH SOLE 1704 0 0 LEIDOS HOLDINGS INC COM Common Stock 525327102 497 4916 SH SOLE 4916 0 0 LANDS END INC NEW COM Common Stock 51509F105 4 98 SH SOLE 98 0 0 LEAR CORP COM NEW Common Stock 521865204 153 872 SH SOLE 872 0 0 LINCOLN ELEC HLDGS INC COM Common Stock 533900106 307 2325 SH SOLE 2325 0 0 LEE ENTERPRISES INC COM Common Stock 523768406 103 3647 SH SOLE 3647 0 0 LEGGETT & PLATT INC COM Common Stock 524660107 64 1231 SH SOLE 1231 0 0 ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 464286517 11 244 SH SOLE 244 0 0 LENNAR CORP CL A Common Stock 526057104 510 5130 SH SOLE 5130 0 0 LENNAR CORP CL B Common Stock 526057302 2 30 SH SOLE 30 0 0 LESLIES INC COM Common Stock 527064109 27 1000 SH SOLE 1000 0 0 THE LION ELECTRIC COMPANY COMMON STOCK Common Stock 536221104 3 150 SH SOLE 150 0 0 LEVI STRAUSS & CO NEW CL A COM STK Common Stock 52736R102 5 170 SH SOLE 170 0 0 LITTELFUSE INC COM Common Stock 537008104 59 231 SH SOLE 231 0 0 LIONS GATE ENTMNT CORP CL A VTG Common Stock 535919401 29 1396 SH SOLE 1396 0 0 LIONS GATE ENTMNT CORP CL B NON VTG Common Stock 535919500 23 1270 SH SOLE 1270 0 0 LEGAL & GENERAL GROUP PLC SPONSORED ADR ADR 52463H103 152 8448 SH SOLE 8448 0 0 LIGHTSPEED POS INC SUB VTG SHS Common Stock 53227R106 2 28 SH SOLE 28 0 0 LGI HOMES INC COM Common Stock 50187T106 303 1871 SH SOLE 1871 0 0 SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 86 643 SH SOLE 643 0 0 LIGAND PHARMACEUTICALS INC COM NEW Common Stock 53220K504 193 1474 SH SOLE 1474 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 27 1288 SH SOLE 1288 0 0 LONGVIEW ACQUISITION CORP II COM CL A Common Stock 54319Q105 182 18554 SH SOLE 18554 0 0 LONGVIEW ACQUISITION CORP II WT EXP Common Stock 54319Q113 5 3710 SH SOLE 3710 0 0 LABORATORY CORP AMER HLDGS COM NEW Common Stock 50540R409 9032 32744 SH SOLE 32744 0 0 LHC GROUP INC COM Common Stock 50187A107 790 3946 SH SOLE 3946 0 0 LEO HLDGS CORP II UNIT EX Common Stock G5463R110 25 2533 SH SOLE 2533 0 0 LUCIRA HEALTH INC COM Common Stock 54948U105 2 319 SH SOLE 319 0 0 L3HARRIS TECHNOLOGIES INC COM Common Stock 502431109 18182 84120 SH SOLE 84120 0 0 LI AUTO INC SPONSORED ADS ADR 50202M102 3 100 SH SOLE 100 0 0 LENNOX INTL INC COM Common Stock 526107107 113 321 SH SOLE 321 0 0 LEO HOLDINGS III CORP UNIT Common Stock G5463T116 52 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 28 2014 SH SOLE 2014 0 0 LINDE PLC SHS Common Stock G5494J103 4997 17284 SH SOLE 17284 0 0 LINDBLAD EXPEDITIONS HLDGS INC COM Common Stock 535219109 76 4772 SH SOLE 4772 0 0 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 86 1179 SH SOLE 1179 0 0 LUMENTUM HLDGS INC COM Common Stock 55024U109 108 1312 SH SOLE 1312 0 0 LIVANOVA PLC SHS Common Stock G5509L101 93 1108 SH SOLE 1108 0 0 LIZHI INC ADS ADR 53933L104 1 100 SH SOLE 100 0 0 LAKELAND FINL CORP COM Common Stock 511656100 17 275 SH SOLE 275 0 0 LUCKIN COFFEE INC SPONSORED ADS ADR 54951L109 1 75 SH SOLE 75 0 0 LKQ CORP COM Common Stock 501889208 496 10082 SH SOLE 10082 0 0 NUMINUS WELLNESS INC COM Common Stock 67054W103 19 25742 SH SOLE 25742 0 0 LUMBER LIQUIDATORS HLDGS INC COM Common Stock 55003T107 39 1846 SH SOLE 1846 0 0 LILLY ELI & CO COM Common Stock 532457108 53618 233610 SH SOLE 233610 0 0 LEMAITRE VASCULAR INC COM Common Stock 525558201 7 112 SH SOLE 112 0 0 FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 278 5459 SH SOLE 5459 0 0 LEMONADE INC COM Common Stock 52567D107 159 1455 SH SOLE 1455 0 0 LIMONEIRA CO COM Common Stock 532746104 18 1030 SH SOLE 1030 0 0 LUMINEX CORP DEL COM Common Stock 55027E102 9 256 SH SOLE 256 0 0 LOCKHEED MARTIN CORP COM Common Stock 539830109 21394 56547 SH SOLE 56547 0 0 LINCOLN NATL CORP IND COM Common Stock 534187109 2530 40262 SH SOLE 40262 0 0 CHENIERE ENERGY INC COM NEW Common Stock 16411R208 441 5086 SH SOLE 5086 0 0 LINDSAY CORP COM Common Stock 535555106 155 936 SH SOLE 936 0 0 LENSAR INC COM Common Stock 52634L108 1 150 SH SOLE 150 0 0 LONDON STK EXCHANGE GROUP UNSPONSORED ADR ADR 54211N101 63 2253 SH SOLE 2253 0 0 ALLIANT ENERGY CORP COM Common Stock 018802108 388 6964 SH SOLE 6964 0 0 LANTHEUS HLDGS INC COM Common Stock 516544103 1485 53720 SH SOLE 53720 0 0 LENOVO GROUP LTD SPONSORED ADR ADR 526250105 1 60 SH SOLE 60 0 0 LIVE OAK BANCSHARES INC COM Common Stock 53803X105 227 3844 SH SOLE 3844 0 0 EL POLLO LOCO HLDGS INC COM Common Stock 268603107 29 1581 SH SOLE 1581 0 0 LOGICBIO THERAPEUTICS INC COM Common Stock 54142F102 1 300 SH SOLE 300 0 0 LOGITECH INTL S A SHS Common Stock H50430232 343 2839 SH SOLE 2839 0 0 LIVE OAK ACQUISITION CORP II COM CL A Common Stock 53804W106 459 46290 SH SOLE 46290 0 0 LIVE OAK ACQUISITION CORP II WT EXP 120725 Common Stock 53804W114 35 15430 SH SOLE 15430 0 0 GRAND CANYON ED INC COM Common Stock 38526M106 304 3379 SH SOLE 3379 0 0 LORAL SPACE & COM INC COM Common Stock 543881106 2 59 SH SOLE 59 0 0 LOVESAC COMPANY COM Common Stock 54738L109 30 372 SH SOLE 372 0 0 LOWES COS INC COM Common Stock 548661107 101504 523297 SH SOLE 523297 0 0 SPDR MSCI ACWI LOW CARBON TARGET ETF ETF 78463X194 51 404 SH SOLE 404 0 0 DORIAN LPG LTD SHS USD Common Stock Y2106R110 10 731 SH SOLE 731 0 0 LAREDO PETROLEUM INC COM Common Stock 516806205 71 770 SH SOLE 770 0 0 LPL FINL HLDGS INC COM Common Stock 50212V100 14047 104067 SH SOLE 104067 0 0 OPEN LENDING CORP COM CL A Common Stock 68373J104 246 5712 SH SOLE 5712 0 0 LIVEPERSON INC COM Common Stock 538146101 29 464 SH SOLE 464 0 0 LOUISIANA PAC CORP COM Common Stock 546347105 467 7751 SH SOLE 7751 0 0 ISHARES GS CORP BONDS ETF 464287242 4344 32330 SH SOLE 32330 0 0 ISHARES INTEREST RATE HEDGED CORPORATE BOND ETF ETF 46431W705 1 13 SH SOLE 13 0 0 LIQUIDITY SVCS INC COM Common Stock 53635B107 28 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 97516 149568 SH SOLE 149568 0 0 LOJAS RENNER SA SPONSORED ADR ADR 54146M202 62 6838 SH SOLE 6838 0 0 ISHARES MSCI USA MULTIFACTOR ETF ETF 46434V282 3054 71311 SH SOLE 71311 0 0 L OREAL CO ADR ADR 502117203 660 7386 SH SOLE 7386 0 0 STRIDE INC COM Common Stock 86333M108 12 361 SH SOLE 361 0 0 LATTICE SEMICONDUCTOR CORP COM Common Stock 518415104 707 12577 SH SOLE 12577 0 0 LASERTEC CORP ADS ADR 51809L109 1029 26266 SH SOLE 26266 0 0 LANDSTAR SYS INC COM Common Stock 515098101 516 3267 SH SOLE 3267 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM Common Stock 531229409 440 9452 SH SOLE 9452 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM Common Stock 531229607 516 11120 SH SOLE 11120 0 0 LIBERATED SYNDICATION INC COM Common Stock 53013F100 0 84 SH SOLE 84 0 0 LIVENT CORP COM Common Stock 53814L108 170 8769 SH SOLE 8769 0 0 LIBERTY TRIPADVISOR HLDGS INC COM SER A Common Stock 531465102 5 1163 SH SOLE 1163 0 0 LANTRONIX INC COM NEW Common Stock 516548203 4 750 SH SOLE 750 0 0 OIL COMPANY LUKOIL PJSC SPONSORED ADR ADR 69343P105 362 3940 SH SOLE 3940 0 0 LULULEMON ATHLETICA INC COM Common Stock 550021109 2835 7767 SH SOLE 7767 0 0 LUMEN TECHNOLOGIES INC COM Common Stock 550241103 246 18075 SH SOLE 18075 0 0 LUMOS PHARMA INC COM Common Stock 55028X109 4 400 SH SOLE 400 0 0 LUNA INNOVATIONS INC COM Common Stock 550351100 16 1466 SH SOLE 1466 0 0 LUNDIN ENERGY AB SPONSORED ADR ADR 55037R200 2 42 SH SOLE 42 0 0 SOUTHWEST AIRLS CO COM Common Stock 844741108 2207 41565 SH SOLE 41565 0 0 LVMH MOET HENNESSY LOU VUITTON ADR ADR 502441306 1673 10614 SH SOLE 10614 0 0 LAS VEGAS SANDS CORP COM Common Stock 517834107 414 7865 SH SOLE 7865 0 0 LAMB WESTON HLDGS INC COM Common Stock 513272104 929 11513 SH SOLE 11513 0 0 LOCUST WALK ACQUISITION CORP COM CL A Common Stock 54015L103 138 13953 SH SOLE 13953 0 0 LOCUST WALK ACQUISITION CORP WT EXP 123125 Common Stock 54015L111 5 4651 SH SOLE 4651 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 2791 27133 SH SOLE 27133 0 0 LYFT INC CL A COM Common Stock 55087P104 16 268 SH SOLE 268 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 6 2489 SH SOLE 2489 0 0 LYNAS RARE EARTHS LTD ORD Common Stock Q5683J210 39 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 1076 12288 SH SOLE 12288 0 0 LONZA GROUP AG UNSPONSORED ADR ADR 54338V101 1532 21609 SH SOLE 21609 0 0 LA Z BOY INC COM Common Stock 505336107 103 2776 SH SOLE 2776 0 0 MACYS INC COM Common Stock 55616P104 292 15405 SH SOLE 15405 0 0 MASTERCARD INCORPORATED CL A Common Stock 57636Q104 29478 80743 SH SOLE 80743 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 85 715 SH SOLE 715 0 0 MANHATTAN ASSOCIATES INC COM Common Stock 562750109 726 5012 SH SOLE 5012 0 0 MANTECH INTERNATIONAL CORP CL A Common Stock 564563104 143 1652 SH SOLE 1652 0 0 MANCHESTER UTD PLC NEW ORD CL A Common Stock G5784H106 3 200 SH SOLE 200 0 0 MARRIOTT INTL INC NEW CL A Common Stock 571903202 3025 22160 SH SOLE 22160 0 0 MARATHON DIGITAL HOLDINGS INC COM Common Stock 565788106 18 580 SH SOLE 580 0 0 MARUBENI CORP ADR ADR 573810207 0 4 SH SOLE 4 0 0 MASCO CORP COM Common Stock 574599106 1945 33014 SH SOLE 33014 0 0 MASIMO CORP COM Common Stock 574795100 314 1297 SH SOLE 1297 0 0 908 DEVICES INC COM Common Stock 65443P102 0 11 SH SOLE 11 0 0 MATTEL INC COM Common Stock 577081102 68 3397 SH SOLE 3397 0 0 MATTHEWS INTL CORP CL A Common Stock 577128101 18 502 SH SOLE 502 0 0 MATSON INC COM Common Stock 57686G105 212 3310 SH SOLE 3310 0 0 MARUI GROUP CO LTD ADR NEW ADR 573814308 1 21 SH SOLE 21 0 0 MAX SOUND CORP COM Common Stock 57776X109 3 1250000 SH SOLE 1250000 0 0 MAXEON SOLAR TECHNOLOGIES LTD SHS Common Stock Y58473102 1 43 SH SOLE 43 0 0 MAXAR TECHNOLOGIES INC COM Common Stock 57778K105 33 819 SH SOLE 819 0 0 M3 BRIGADE ACQUISITION II CORP COM CL A Common Stock 553800103 72 7398 SH SOLE 7398 0 0 M3 BRIGADE ACQUISITION II CORP WT EXP 030926 Common Stock 553800111 3 2466 SH SOLE 2466 0 0 ISHARES MBS ETF ETF 464288588 82009 757726 SH SOLE 757726 0 0 MBIA INC COM Common Stock 55262C100 70 6402 SH SOLE 6402 0 0 MARRONE BIO INNOVATIONS INC COM Common Stock 57165B106 6 3630 SH SOLE 3630 0 0 MERCHANTS BANCORP IND COM Common Stock 58844R108 646 16418 SH SOLE 16418 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 59 808 SH SOLE 808 0 0 MOELIS & CO CL A Common Stock 60786M105 297 5212 SH SOLE 5212 0 0 MERCARI INC UNSPONSORD ADS ADR 587573106 1 44 SH SOLE 44 0 0 METROPOLITAN BK HLDG CORP COM Common Stock 591774104 5 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 17197 74447 SH SOLE 74447 0 0 MONARCH CEM CO COM NEW Common Stock 609031307 250 2230 SH SOLE 2230 0 0 CONTANGO OIL & GAS CO COM NEW Common Stock 21075N204 6927 1603500 SH SOLE 1603500 0 0 MCAFEE CORP COM CL A Common Stock 579063108 1 22 SH SOLE 22 0 0 MASTERCRAFT BOAT HLDGS INC COM Common Stock 57637H103 0 18 SH SOLE 18 0 0 ISHARES MSCI CHINA ETF ETF 46429B671 64 772 SH SOLE 772 0 0 MULTICHOICE GROUP LTD SPONSORED ADS ADR 62548D100 0 55 SH SOLE 55 0 0 MICROCHIP TECHNOLOGY INC. COM Common Stock 595017104 11679 77992 SH SOLE 77992 0 0 MCKESSON CORP COM Common Stock 58155Q103 5539 28906 SH SOLE 28906 0 0 MOODYS CORP COM Common Stock 615369105 1445 3987 SH SOLE 3987 0 0 MARIJUANA CO AMER INC COM Common Stock 56782E204 1 185000 SH SOLE 185000 0 0 SERES THERAPEUTICS INC COM Common Stock 81750R102 12 516 SH SOLE 516 0 0 MONARCH CASINO & RESORT INC COM Common Stock 609027107 80 1207 SH SOLE 1207 0 0 MARCUS CORP DEL COM Common Stock 566330106 19 906 SH SOLE 906 0 0 MERCURY GENL CORP NEW COM Common Stock 589400100 57 875 SH SOLE 875 0 0 MEDNAX INC COM Common Stock 58502B106 65 2149 SH SOLE 2149 0 0 MONGODB INC CL A Common Stock 60937P106 12 33 SH SOLE 33 0 0 M D C HLDGS INC COM Common Stock 552676108 73 1444 SH SOLE 1444 0 0 MADRIGAL PHARMACEUTICALS INC COM Common Stock 558868105 13 135 SH SOLE 135 0 0 MEDIGUS LTD SPONSORED ADS ADR 58471G300 3 1680 SH SOLE 1680 0 0 MEDIOBANCA - BANCA DI CREDITO UNSPONSORED ADR ADR 58502K106 5 468 SH SOLE 468 0 0 MEDALLIA INC COM Common Stock 584021109 189 5593 SH SOLE 5593 0 0 MONDELEZ INTL INC CL A Common Stock 609207105 7144 113840 SH SOLE 113840 0 0 MEREDITH CORP COM Common Stock 589433101 36 822 SH SOLE 822 0 0 ALLSCRIPTS HEALTHCARE SOLUTNS COM Common Stock 01988P108 350 18915 SH SOLE 18915 0 0 MEDTRONIC PLC SHS Common Stock G5960L103 11200 89773 SH SOLE 89773 0 0 MDU RES GROUP INC COM Common Stock 552690109 23045 730491 SH SOLE 730491 0 0 MIMEDX GROUP INC COM Common Stock 602496101 15 1195 SH SOLE 1195 0 0 SPDR S&P MIDCAP 400 ETF ETF 78467Y107 20917 42488 SH SOLE 42488 0 0 SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 444 5724 SH SOLE 5724 0 0 SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 2106 31192 SH SOLE 31192 0 0 23ANDME HOLDING CO CLASS A COM Common Stock 90138Q108 27 2333 SH SOLE 2333 0 0 BLACKROCK SHORT MATURITY MUNICIPAL BOND ETF ETF 46431W838 317 6325 SH SOLE 6325 0 0 MAYVILLE ENGR CO INC COM Common Stock 578605107 2 108 SH SOLE 108 0 0 MEDIFAST INC COM Common Stock 58470H101 71 250 SH SOLE 250 0 0 MEDPACE HLDGS INC COM Common Stock 58506Q109 248 1402 SH SOLE 1402 0 0 MONTROSE ENVIRONMENTAL GROUP I COM Common Stock 615111101 2 30 SH SOLE 30 0 0 METHODE ELECTRS INC COM Common Stock 591520200 153 3100 SH SOLE 3100 0 0 MEI PHARMA INC COM NEW Common Stock 55279B202 3 1000 SH SOLE 1000 0 0 MERCADOLIBRE INC COM Common Stock 58733R102 2397 1539 SH SOLE 1539 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 27 2890 SH SOLE 2890 0 0 METLIFE INC COM Common Stock 59156R108 2371 39611 SH SOLE 39611 0 0 MANULIFE FINL CORP COM Common Stock 56501R106 225 11398 SH SOLE 11398 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109 85 29741 SH SOLE 29741 0 0 MICRO FOCUS INTL PLC SPON ADR NEW ADR 594837403 2 258 SH SOLE 258 0 0 MFAM SMALL-CAP GROWTH ETF ETF 74933W874 21 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 47651 514370 SH SOLE 514370 0 0 VANGUARD MEGA CAP ETF ETF 921910873 111 728 SH SOLE 728 0 0 MICHELIN COMPAGNIE GENERALE DE UNSPONSORD ADR ADR 59410T106 7 211 SH SOLE 211 0 0 MARATHON GOLD CORP COM Common Stock 56580Q102 5 2000 SH SOLE 2000 0 0 MGE ENERGY INC COM Common Stock 55277P104 68 910 SH SOLE 910 0 0 MONEYGRAM INTL INC COM NEW Common Stock 60935Y208 10 1000 SH SOLE 1000 0 0 VANGUARD MEGA CAP GROWTH ETF ETF 921910816 2921 12625 SH SOLE 12625 0 0 MAGELLAN HEALTH INC COM NEW Common Stock 559079207 198 2105 SH SOLE 2105 0 0 MGM RESORTS INTERNATIONAL COM Common Stock 552953101 399 9347 SH SOLE 9347 0 0 MAGNITE INC COM Common Stock 55955D100 83 2452 SH SOLE 2452 0 0 MACROGENICS INC COM Common Stock 556099109 4 146 SH SOLE 146 0 0 MGP INGREDIENTS INC NEW COM Common Stock 55303J106 35 523 SH SOLE 523 0 0 MCGRATH RENTCORP COM Common Stock 580589109 401 4921 SH SOLE 4921 0 0 MAGENTA THERAPEUTICS INC COM Common Stock 55910K108 41 4218 SH SOLE 4218 0 0 MEIRAGTX HLDGS PLC COM Common Stock G59665102 0 28 SH SOLE 28 0 0 MAGNOLIA OIL & GAS CORP CL A Common Stock 559663109 28 1808 SH SOLE 1808 0 0 MOWI ASA SPONSORED ADS ADR 624678108 152 6001 SH SOLE 6001 0 0 MASTECH DIGITAL INC COM Common Stock 57633B100 13 864 SH SOLE 864 0 0 MOHAWK INDS INC COM Common Stock 608190104 343 1783 SH SOLE 1783 0 0 M/I HOMES INC COM Common Stock 55305B101 99 1694 SH SOLE 1694 0 0 MACQUARIE INFRASTRUCTURE CORP COM Common Stock 55608B105 66 1735 SH SOLE 1735 0 0 MIDDLEBY CORP COM Common Stock 596278101 83 478 SH SOLE 478 0 0 MITSUBISHI ELEC CORP ADR ADR 606776201 25 879 SH SOLE 879 0 0 GLOBAL X MILLENNIAL CONSUMER ETF ETF 37954Y764 9 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 10 181 SH SOLE 181 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 2530 24813 SH SOLE 24813 0 0 MIRUM PHARMACEUTICALS INC COM Common Stock 604749101 5 300 SH SOLE 300 0 0 MITSUBISHI ESTATE LTD ADR ADR 606783207 51 3139 SH SOLE 3139 0 0 MITSUI & CO LTD SPONSORED ADR ADR 606827202 34 75 SH SOLE 75 0 0 MASON INDUSTRIAL TECHNOLGY INC UNIT Common Stock 57520Y205 192 19082 SH SOLE 19082 0 0 ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 292 14206 SH SOLE 14206 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 0 1000 SH SOLE 1000 0 0 MCCORMICK & CO INC COM NON VTG Common Stock 579780206 3559 40297 SH SOLE 40297 0 0 MCCORMICK & CO INC COM VTG Common Stock 579780107 86 977 SH SOLE 977 0 0 MERCK KGAA SPONSORED ADR ADR 589339209 132 3439 SH SOLE 3439 0 0 MARKEL CORP COM Common Stock 570535104 8097 6823 SH SOLE 6823 0 0 MKS INSTRS INC COM Common Stock 55306N104 267 1503 SH SOLE 1503 0 0 MAKITA CORP SPONSORED ADR ADR 560877300 133 2839 SH SOLE 2839 0 0 MARKETAXESS HLDGS INC COM Common Stock 57060D108 649 1399 SH SOLE 1399 0 0 MESA LABS INC COM Common Stock 59064R109 211 778 SH SOLE 778 0 0 MELCO RESORTS AND ENTMNT LTD ADR ADR 585464100 4 240 SH SOLE 240 0 0 MILLER HERMAN INC COM Common Stock 600544100 47 993 SH SOLE 993 0 0 MUELLER INDS INC COM Common Stock 624756102 155 3586 SH SOLE 3586 0 0 MARTIN MARIETTA MATLS INC COM Common Stock 573284106 3383 9617 SH SOLE 9617 0 0 GLOBAL X MLP ETF ETF 37954Y343 158 4100 SH SOLE 4100 0 0 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 120 3299 SH SOLE 3299 0 0 MILLER INDS INC TENN COM NEW Common Stock 600551204 2 54 SH SOLE 54 0 0 MELROSE INDUST PLC SHS Common Stock G5973J178 35 16416 SH SOLE 16416 0 0 MALVERN BANCORP INC COM Common Stock 561409103 0 14 SH SOLE 14 0 0 MMA CAPITAL HOLDINGS INC COM Common Stock 55315D105 2 68 SH SOLE 68 0 0 MARSH & MCLENNAN COS INC COM Common Stock 571748102 1384 9835 SH SOLE 9835 0 0 MARCUS & MILLICHAP INC COM Common Stock 566324109 11 289 SH SOLE 289 0 0 IQ MACKAY MUNICIPAL INSURED ETF ETF 45409F843 48 1750 SH SOLE 1750 0 0 3M CO COM Common Stock 88579Y101 17765 89437 SH SOLE 89437 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 6466 132202 SH SOLE 132202 0 0 MAXIMUS INC COM Common Stock 577933104 115 1308 SH SOLE 1308 0 0 MERIT MED SYS INC COM Common Stock 589889104 261 4032 SH SOLE 4032 0 0 MALLINCKRODT PUB LTD CO SHS Common Stock G5785G107 0 557 SH SOLE 557 0 0 MERCHANTS & MARINE BANCORP INC CAP STK Common Stock 58843E108 36 960 SH SOLE 960 0 0 MIND MEDICINE MINDMED INC COM SUB VTG Common Stock 60255C109 14 4034 SH SOLE 4034 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 15 722 SH SOLE 722 0 0 MONRO INC COM Common Stock 610236101 61 963 SH SOLE 963 0 0 MONSTER BEVERAGE CORP NEW COM Common Stock 61174X109 3505 38374 SH SOLE 38374 0 0 MOMENTIVE GLOBAL INC COM Common Stock 60878Y108 1 55 SH SOLE 55 0 0 ALTRIA GROUP INC COM Common Stock 02209S103 7605 156700 SH SOLE 156700 0 0 VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 977 13194 SH SOLE 13194 0 0 MODINE MFG CO COM Common Stock 607828100 13 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 136 798 SH SOLE 798 0 0 MIDWESTONE FINL GROUP INC NEW COM Common Stock 598511103 19 656 SH SOLE 656 0 0 MOOG INC CL A Common Stock 615394202 197 2341 SH SOLE 2341 0 0 MOLINA HEALTHCARE INC COM Common Stock 60855R100 376 1485 SH SOLE 1485 0 0 MONDI PLC ADR ADR 60921V101 1 19 SH SOLE 19 0 0 VANECK VECTORS AGRIBUSINESS ETF ETF 92189F700 173 1896 SH SOLE 1896 0 0 MORNINGSTAR INC COM Common Stock 617700109 1660 6456 SH SOLE 6456 0 0 MOSAIC CO NEW COM Common Stock 61945C103 175 5492 SH SOLE 5492 0 0 MOSYS INC COM Common Stock 619718307 0 5 SH SOLE 5 0 0 MOTUS GI HLDGS INC COM Common Stock 62014P108 1 1000 SH SOLE 1000 0 0 MOVADO GROUP INC COM Common Stock 624580106 17 536 SH SOLE 536 0 0 MP MATERIALS CORP COM CL A Common Stock 553368101 93 2519 SH SOLE 2519 0 0 MOTORCAR PTS AMER INC COM Common Stock 620071100 1483 66082 SH SOLE 66082 0 0 MARATHON PETE CORP COM Common Stock 56585A102 5587 92465 SH SOLE 92465 0 0 MPLX LP COM UNIT REP LTD Common Stock 55336V100 687 23217 SH SOLE 23217 0 0 MEITUAN UNSPONSRED ADS ADR 58533E103 23 277 SH SOLE 277 0 0 MONOLITHIC PWR SYS INC COM Common Stock 609839105 1141 3051 SH SOLE 3051 0 0 MACQUARIE GROUP LIMITED ADR NEW ADR 55607P204 110 915 SH SOLE 915 0 0 MURATA MANUFACTURING CO LTD UNSPONSORED ADR ADR 626425102 107 5583 SH SOLE 5583 0 0 MRC GLOBAL INC COM Common Stock 55345K103 1 117 SH SOLE 117 0 0 MERCURY SYS INC COM Common Stock 589378108 208 3132 SH SOLE 3132 0 0 MARGO CARIBE INC COM Common Stock 566605101 2 275 SH SOLE 275 0 0 MERCK & CO INC COM Common Stock 58933Y105 22681 289241 SH SOLE 289241 0 0 MARKER THERAPEUTICS INC COM Common Stock 57055L107 3 1056 SH SOLE 1056 0 0 MARLIN BUSINESS SVCS CORP COM Common Stock 571157106 14 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 3142 13371 SH SOLE 13371 0 0 MARATHON OIL CORP COM Common Stock 565849106 672 49349 SH SOLE 49349 0 0 MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 58 3889 SH SOLE 3889 0 0 MERSANA THERAPEUTICS INC COM Common Stock 59045L106 6 428 SH SOLE 428 0 0 MARTEN TRANS LTD COM Common Stock 573075108 32 1941 SH SOLE 1941 0 0 MIRATI THERAPEUTICS INC COM Common Stock 60468T105 7 43 SH SOLE 43 0 0 MARAVAI LIFESCIENCES HLDGS INC COM CL A Common Stock 56600D107 393 9419 SH SOLE 9419 0 0 MARVELL TECHNOLOGY INC COM Common Stock 573874104 1170 20063 SH SOLE 20063 0 0 WM MORRISON SUPERMARKETS PLC UNSPONSORED ADR ADR 92933J107 10 594 SH SOLE 594 0 0 MORGAN STANLEY COM NEW Common Stock 617446448 10525 114792 SH SOLE 114792 0 0 MSA SAFETY INC COM Common Stock 553498106 360 2172 SH SOLE 2172 0 0 MS&AD INS GROUP HLDGS ADR ADR 553491101 86 5928 SH SOLE 5928 0 0 MIDLAND STS BANCORP INC ILL COM Common Stock 597742105 23 878 SH SOLE 878 0 0 MSCI INC COM Common Stock 55354G100 592 1110 SH SOLE 1110 0 0 MIDDLESEX WTR CO COM Common Stock 596680108 6 78 SH SOLE 78 0 0 MICROSOFT CORP COM Common Stock 594918104 338854 1250844 SH SOLE 1250844 0 0 MADISON SQUARE GRDN ENTERTNMNT CL A Common Stock 55826T102 91 1083 SH SOLE 1083 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 160 925 SH SOLE 925 0 0 MOTOROLA SOLUTIONS INC COM NEW Common Stock 620076307 1102 5066 SH SOLE 5066 0 0 MSC INDL DIRECT INC CL A Common Stock 553530106 365 4069 SH SOLE 4069 0 0 MISONIX INC COM Common Stock 604871103 0 12 SH SOLE 12 0 0 ADVISORSHARES PURE US CANNABIS ETF ETF 00768Y453 11 271 SH SOLE 271 0 0 DATTO HLDG CORP COM Common Stock 23821D100 1 41 SH SOLE 41 0 0 MICROSTRATEGY INC CL A NEW Common Stock 594972408 402 605 SH SOLE 605 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH ADR 03938L203 2 51 SH SOLE 51 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 759 5222 SH SOLE 5222 0 0 MATCH GROUP INC NEW COM Common Stock 57667L107 3050 18917 SH SOLE 18917 0 0 METTLER TOLEDO INTERNATIONAL COM Common Stock 592688105 1572 1135 SH SOLE 1135 0 0 MATADOR RES CO COM Common Stock 576485205 425 11791 SH SOLE 11791 0 0 MOLECULAR TEMPLATES INC COM Common Stock 608550109 1 70 SH SOLE 70 0 0 MANNATECH INC COM NEW Common Stock 563771203 14 500 SH SOLE 500 0 0 MGIC INVT CORP WIS COM Common Stock 552848103 189 13901 SH SOLE 13901 0 0 MERITAGE HOMES CORP COM Common Stock 59001A102 237 2517 SH SOLE 2517 0 0 VAIL RESORTS INC COM Common Stock 91879Q109 868 2741 SH SOLE 2741 0 0 MERITOR INC COM Common Stock 59001K100 120 5135 SH SOLE 5135 0 0 MATERION CORP COM Common Stock 576690101 99 1311 SH SOLE 1311 0 0 MATRIX SVC CO COM Common Stock 576853105 5 473 SH SOLE 473 0 0 MACOM TECH SOLUTIONS HLDGS INC COM Common Stock 55405Y100 45 706 SH SOLE 706 0 0 MTU AERO ENGINES AG UNSPONSORD ADR ADR 62473G102 17 137 SH SOLE 137 0 0 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 30654 176751 SH SOLE 176751 0 0 MANITOWOC CO INC COM NEW Common Stock 563571405 2 62 SH SOLE 62 0 0 MINERALS TECHNOLOGIES INC COM Common Stock 603158106 39 501 SH SOLE 501 0 0 MASTEC INC COM Common Stock 576323109 205 1931 SH SOLE 1931 0 0 MICRON TECHNOLOGY INC COM Common Stock 595112103 3679 43289 SH SOLE 43289 0 0 NATIONAL MUNICIPAL BONDS ETF 464288414 21243 181251 SH SOLE 181251 0 0 MUDRICK CAPITAL ACQU CORP II COM CL A Common Stock 62477L107 0 30 SH SOLE 30 0 0 MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS ADR 606822104 136 25168 SH SOLE 25168 0 0 PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 1235 21759 SH SOLE 21759 0 0 MURPHY OIL CORP COM Common Stock 626717102 128 5480 SH SOLE 5480 0 0 MUNICH RE GROUP UNSPONSORED ADR ADR 626188106 130 4743 SH SOLE 4743 0 0 MURPHY USA INC COM Common Stock 626755102 208 1561 SH SOLE 1561 0 0 MICROVISION INC DEL COM NEW Common Stock 594960304 516 30793 SH SOLE 30793 0 0 MUELLER WTR PRODS INC COM SER A Common Stock 624758108 217 15014 SH SOLE 15014 0 0 ISHARES GLOBAL MATERIALS ETF ETF 464288695 1 14 SH SOLE 14 0 0 MAXIM INTEGRATED PRODS INC COM Common Stock 57772K101 1536 14577 SH SOLE 14577 0 0 MAXLINEAR INC COM Common Stock 57776J100 511 12019 SH SOLE 12019 0 0 CARBON STREAMING CORP COM Common Stock 593053101 54 23950 SH SOLE 23950 0 0 MYERS INDS INC COM Common Stock 628464109 73 3477 SH SOLE 3477 0 0 MYRIAD GENETICS INC COM Common Stock 62855J104 77 2526 SH SOLE 2526 0 0 MYOVANT SCIENCES LTD COM Common Stock G637AM102 1025 45000 SH SOLE 45000 0 0 MYR GROUP INC DEL COM Common Stock 55405W104 1229 13521 SH SOLE 13521 0 0 MAZDA MOTOR CORP UNSPONSORD ADR ADR 578787103 6 1202 SH SOLE 1202 0 0 NATIONAL AUSTRALIA BK LTD SPONSORED ADR ADR 632525408 42 4202 SH SOLE 4202 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 1 3000 SH SOLE 3000 0 0 NAKED BRAND GROUP LIMITED SHS NEW Common Stock Q6519T117 3 4500 SH SOLE 4500 0 0 SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF ETF 78463X152 1 24 SH SOLE 24 0 0 INARI MED INC COM Common Stock 45332Y109 11 122 SH SOLE 122 0 0 NORDIC AMERICAN TANKERS LIMITE COM Common Stock G65773106 3 801 SH SOLE 801 0 0 NATIONAL INSTRS CORP COM Common Stock 636518102 295 6982 SH SOLE 6982 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 1003 SH SOLE 1003 0 0 NAVIDEA BIOPHARMACEUTICALS INC COM NEW Common Stock 63937X202 0 4 SH SOLE 4 0 0 NAVIENT CORPORATION COM Common Stock 63938C108 85 4383 SH SOLE 4383 0 0 NEWAGE INC COM Common Stock 650194103 2 931 SH SOLE 931 0 0 NATIONAL BK HLDGS CORP CL A Common Stock 633707104 27 714 SH SOLE 714 0 0 NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 120 1236 SH SOLE 1236 0 0 NORTHEAST BK LEWISTON ME COM Common Stock 66405S100 2 68 SH SOLE 68 0 0 NABORS INDUSTRIES LTD SHS Common Stock G6359F137 86 749 SH SOLE 749 0 0 NBT BANCORP INC COM Common Stock 628778102 23 652 SH SOLE 652 0 0 NACCO INDS INC CL A Common Stock 629579103 5 177 SH SOLE 177 0 0 NORWEGIAN CRUISE LINE HLDG LTD SHS Common Stock G66721104 417 14192 SH SOLE 14192 0 0 NITORI HOLDINGS CO LTD UNSPONSRD ADS ADR 65479L108 145 8076 SH SOLE 8076 0 0 NEWCREST MNG LTD SPONSORED ADR ADR 651191108 56 2936 SH SOLE 2936 0 0 NATIONAL CINEMEDIA INC COM Common Stock 635309107 49 9600 SH SOLE 9600 0 0 NUCANA PLC SPONSORED ADR ADR 67022C106 1 200 SH SOLE 200 0 0 NCINO INC COM Common Stock 63947U107 290 4834 SH SOLE 4834 0 0 NCR CORP NEW COM Common Stock 62886E108 373 8182 SH SOLE 8182 0 0 NIGHTDRAGON ACQUISITION CORP WT EXP 022626 Common Stock 65413D113 0 100 SH SOLE 100 0 0 NASDAQ INC COM Common Stock 631103108 633 3603 SH SOLE 3603 0 0 NITTO DENKO CORP ADR ADR 654802206 5 129 SH SOLE 129 0 0 NIBE INDUSTRIER AB SHS B Common Stock W57113149 107 10200 SH SOLE 10200 0 0 NORDSON CORP COM Common Stock 655663102 223 1017 SH SOLE 1017 0 0 BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 8299 165438 SH SOLE 165438 0 0 NEXTERA ENERGY INC COM Common Stock 65339F101 11217 153070 SH SOLE 153070 0 0 NEWMONT CORP COM Common Stock 651639106 1938 30579 SH SOLE 30579 0 0 NEOGENOMICS INC COM NEW Common Stock 64049M209 36 787 SH SOLE 787 0 0 NEOGEN CORP COM Common Stock 640491106 152 3307 SH SOLE 3307 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Common Stock 65341B106 114 1487 SH SOLE 1487 0 0 ROUNDHILL BITKRAFT ESPORTS & DIGITAL ENTERTAINMENT ETF ETF 53656F706 0 10 SH SOLE 10 0 0 MINERVA NEUROSCIENCES INC COM Common Stock 603380106 9 4000 SH SOLE 4000 0 0 NATIONAL ENERGY SERVICES REUNI SHS Common Stock G6375R107 5 371 SH SOLE 371 0 0 CLOUDFLARE INC CL A COM Common Stock 18915M107 152 1437 SH SOLE 1437 0 0 ENETI INC COM Common Stock Y2294C107 0 10 SH SOLE 10 0 0 NEWMARKET CORP COM Common Stock 651587107 217 671 SH SOLE 671 0 0 NEW RELIC INC COM Common Stock 64829B100 6 85 SH SOLE 85 0 0 NEXTIER OILFIELD SOLUTIONS COM Common Stock 65290C105 18 3856 SH SOLE 3856 0 0 NEXTECH AR SOLUTIONS CORP COM Common Stock 65343B104 3 1200 SH SOLE 1200 0 0 NEXON CO LTD UNSPONSORED ADR ADR 65340H104 20 912 SH SOLE 912 0 0 NEXTDECADE CORP COM Common Stock 65342K105 21 5000 SH SOLE 5000 0 0 NORTHFIELD BANCORP INC DEL COM Common Stock 66611T108 13 806 SH SOLE 806 0 0 NEW FORTRESS ENERGY INC COM CL A Common Stock 644393100 263 6945 SH SOLE 6945 0 0 NATIONAL FUEL GAS CO COM Common Stock 636180101 161 3060 SH SOLE 3060 0 0 NETFLIX INC COM Common Stock 64110L106 6073 11496 SH SOLE 11496 0 0 FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND ETF 33939L795 6 99 SH SOLE 99 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 13 7000 SH SOLE 7000 0 0 NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 225 3516 SH SOLE 3516 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 211 10493 SH SOLE 10493 0 0 NGM BIOPHARMACEUTICALS INC COM Common Stock 62921N105 2 98 SH SOLE 98 0 0 NATURAL GAS SVCS GROUP INC COM Common Stock 63886Q109 1 70 SH SOLE 70 0 0 NIGHTFOOD HLDGS INC COM Common Stock 65412F101 0 1000 SH SOLE 1000 0 0 NATURAL GROCERS BY VITAMIN COT COM Common Stock 63888U108 9 876 SH SOLE 876 0 0 INGEVITY CORP COM Common Stock 45688C107 180 2207 SH SOLE 2207 0 0 NATIONAL HEALTHCARE CORP COM Common Stock 635906100 27 389 SH SOLE 389 0 0 NORSK HYDRO A S SPONSORED ADR ADR 656531605 2 263 SH SOLE 263 0 0 NISOURCE INC COM Common Stock 65473P105 596 24331 SH SOLE 24331 0 0 NICE LTD SPONSORED ADR ADR 653656108 340 1375 SH SOLE 1375 0 0 NIKON CORP UNSPONSORED ADR ADR 654111202 1 80 SH SOLE 80 0 0 NIO INC SPON ADS ADR 62914V106 402 7559 SH SOLE 7559 0 0 NIDEC CORP SPONSORED ADR ADR 654090109 107 3714 SH SOLE 3714 0 0 NEW JERSEY RES CORP COM Common Stock 646025106 104 2614 SH SOLE 2614 0 0 NIKE INC CL B Common Stock 654106103 17225 111305 SH SOLE 111305 0 0 NIKOLA CORP COM Common Stock 654110105 12 640 SH SOLE 640 0 0 NOKIAN TYRES OYJ UNSPONSORD ADR ADR 65528V107 0 16 SH SOLE 16 0 0 NATIONAL BANKSHARES INC VA COM Common Stock 634865109 67 1908 SH SOLE 1908 0 0 NEKTAR THERAPEUTICS COM Common Stock 640268108 28 1613 SH SOLE 1613 0 0 NL INDS INC COM NEW Common Stock 629156407 16 2461 SH SOLE 2461 0 0 NORTONLIFELOCK INC COM Common Stock 668771108 5021 184452 SH SOLE 184452 0 0 NAUTILUS INC COM Common Stock 63910B102 244 14500 SH SOLE 14500 0 0 NIELSEN HLDGS PLC SHS EUR Common Stock G6518L108 44 1765 SH SOLE 1765 0 0 NANO MAGIC INC COM Common Stock 63010N105 0 6 SH SOLE 6 0 0 NMI HLDGS INC CL A Common Stock 629209305 76 3376 SH SOLE 3376 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Common Stock Y62267409 158 5358 SH SOLE 5358 0 0 NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 70 13677 SH SOLE 13677 0 0 NEWMARK GROUP INC CL A Common Stock 65158N102 21 1772 SH SOLE 1772 0 0 9 METERS BIOPHARMA INC COM Common Stock 654405109 130 118595 SH SOLE 118595 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 54 6532 SH SOLE 6532 0 0 NN GROUP N V UNSPONSOD ADR ADR 629334103 40 1683 SH SOLE 1683 0 0 NELNET INC CL A Common Stock 64031N108 9 117 SH SOLE 117 0 0 NANO X IMAGING LTD ORD SHS Common Stock M70700105 11 345 SH SOLE 345 0 0 NOCOPI TECHNOLOGIES INC COM PAR Common Stock 655212207 4 20000 SH SOLE 20000 0 0 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 207 2281 SH SOLE 2281 0 0 NORTHROP GRUMMAN CORP COM Common Stock 666807102 9437 25966 SH SOLE 25966 0 0 NOKIA CORP SPONSORED ADR ADR 654902204 76 14210 SH SOLE 14210 0 0 NOMAD FOODS LTD USD ORD SHS Common Stock G6564A105 9 308 SH SOLE 308 0 0 NOVO-NORDISK A S ALMINDELIG AKTIE Common Stock K72807132 0 5 SH SOLE 5 0 0 NOV INC COM Common Stock 62955J103 188 12276 SH SOLE 12276 0 0 SUNNOVA ENERGY INTL INC. COM Common Stock 86745K104 8 210 SH SOLE 210 0 0 NOVANTA INC COM Common Stock 67000B104 88 656 SH SOLE 656 0 0 SERVICENOW INC COM Common Stock 81762P102 2109 3838 SH SOLE 3838 0 0 NEENAH INC COM Common Stock 640079109 60 1195 SH SOLE 1195 0 0 NATIONAL PRESTO INDS INC COM Common Stock 637215104 13 128 SH SOLE 128 0 0 ENPRO INDS INC COM Common Stock 29355X107 185 1903 SH SOLE 1903 0 0 NASPERS LIMITED SPONSORED ADR ADR 631512209 196 4652 SH SOLE 4652 0 0 NEOPHOTONICS CORP COM Common Stock 64051T100 0 41 SH SOLE 41 0 0 NEWPARK RES INC COM PAR $.01NEW Common Stock 651718504 7 2076 SH SOLE 2076 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 10 3048 SH SOLE 3048 0 0 NATIONAL RESH CORP COM NEW Common Stock 637372202 9 190 SH SOLE 190 0 0 NORDEA BK ABP MED TERM NTS SPONSORED ADS ADR 65558R109 51 4582 SH SOLE 4582 0 0 NRG ENERGY INC COM NEW Common Stock 629377508 3371 83649 SH SOLE 83649 0 0 NORTHRIM BANCORP INC COM Common Stock 666762109 6 152 SH SOLE 152 0 0 NUSTAR ENERGY LP UNIT COM Common Stock 67058H102 949 52580 SH SOLE 52580 0 0 NISSAN MOTOR CO LTD SPONSORED ADR ADR 654744408 5 531 SH SOLE 531 0 0 NORFOLK SOUTHN CORP COM Common Stock 655844108 26435 99602 SH SOLE 99602 0 0 INSIGHT ENTERPRISES INC COM Common Stock 45765U103 321 3208 SH SOLE 3208 0 0 INSPERITY INC COM Common Stock 45778Q107 4833 53480 SH SOLE 53480 0 0 NESTLE S A SPONSORED ADR ADR 641069406 12363 99111 SH SOLE 99111 0 0 NORTH SPRINGS RES CORP COM PAR $0.001 Common Stock 662546308 0 2 SH SOLE 2 0 0 NORTHERN STAR INVEST CORP III COM CL A Common Stock 66574L100 201 20560 SH SOLE 20560 0 0 NORTHERN STAR INVEST CORP III WT EXP 022528 Common Stock 66574L118 4 3517 SH SOLE 3517 0 0 NORTHERN STAR INVEST CORP IV COM CL A Common Stock 66575B101 203 20560 SH SOLE 20560 0 0 NORTHERN STAR INVEST CORP IV WT EXP 022528 Common Stock 66575B119 5 3517 SH SOLE 3517 0 0 NANOSTRING TECHNOLOGIES INC COM Common Stock 63009R109 1 10 SH SOLE 10 0 0 NETAPP INC COM Common Stock 64110D104 592 7230 SH SOLE 7230 0 0 BANK OF NT BUTTERFIELD&SON LTD SHS NEW Common Stock G0772R208 28 778 SH SOLE 778 0 0 NATURA &CO HLDG S A ADS ADR 63884N108 11 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 1344 47093 SH SOLE 47093 0 0 NINTENDO LTD ADR ADR 654445303 185 2557 SH SOLE 2557 0 0 NETEASE INC SPONSORED ADS ADR 64110W102 17 145 SH SOLE 145 0 0 NETGEAR INC COM Common Stock 64111Q104 95 2479 SH SOLE 2479 0 0 NATL BANK OF CANADA COM Common Stock 633067103 15 200 SH SOLE 200 0 0 INTELLIA THERAPEUTICS INC COM Common Stock 45826J105 2395 14794 SH SOLE 14794 0 0 NUTANIX INC CL A Common Stock 67059N108 47 1217 SH SOLE 1217 0 0 NESTE OYJ UNSPONSORD ADR ADR 64104Y106 24 781 SH SOLE 781 0 0 NUTRIEN LTD COM Common Stock 67077M108 39594 648321 SH SOLE 648321 0 0 NATERA INC COM Common Stock 632307104 83 733 SH SOLE 733 0 0 NORTHERN TR CORP COM Common Stock 665859104 8135 69947 SH SOLE 69947 0 0 NATUR INTL CORP COM Common Stock 63883U103 0 84 SH SOLE 84 0 0 NIPPON TELEG TEL CORP SPONSORED ADR ADR 654624105 65 2499 SH SOLE 2499 0 0 NATUS MED INC DEL COM Common Stock 639050103 19 733 SH SOLE 733 0 0 NUANCE COMMUNICATIONS INC COM Common Stock 67020Y100 211 3868 SH SOLE 3868 0 0 NUCOR CORP COM Common Stock 670346105 6064 62943 SH SOLE 62943 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 1445 38270 SH SOLE 38270 0 0 NU SKIN ENTERPRISES INC CL A Common Stock 67018T105 180 3180 SH SOLE 3180 0 0 NUVEEN ESG SMALL-CAP ETF ETF 67092P607 25 561 SH SOLE 561 0 0 NAUTILUS MINERALS INC COM Common Stock 639097104 0 16772 SH SOLE 16772 0 0 NUVASIVE INC COM Common Stock 670704105 73 1072 SH SOLE 1072 0 0 NUVATION BIO INC COM CL A Common Stock 67080N101 0 27 SH SOLE 27 0 0 NOVAVAX INC COM NEW Common Stock 670002401 133 625 SH SOLE 625 0 0 NOVOCURE LTD ORD SHS Common Stock G6674U108 267 1205 SH SOLE 1205 0 0 NVIDIA CORPORATION COM Common Stock 67066G104 20046 25049 SH SOLE 25049 0 0 NEVADA EXPL INC COM NEW Common Stock 64128D203 3 25000 SH SOLE 25000 0 0 NVE CORP COM NEW Common Stock 629445206 16 220 SH SOLE 220 0 0 NV5 GLOBAL INC COM Common Stock 62945V109 34 361 SH SOLE 361 0 0 NAVIGATOR HLDGS LTD SHS Common Stock Y62132108 7 620 SH SOLE 620 0 0 NOVO-NORDISK A S ADR ADR 670100205 1055 12595 SH SOLE 12595 0 0 NVR INC COM Common Stock 62944T105 254 51 SH SOLE 51 0 0 NEVRO CORP COM Common Stock 64157F103 36 218 SH SOLE 218 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 7153 78394 SH SOLE 78394 0 0 ENVISTA HOLDINGS CORPORATION COM Common Stock 29415F104 338 7833 SH SOLE 7833 0 0 NVENT ELECTRIC PLC SHS Common Stock G6700G107 113 3628 SH SOLE 3628 0 0 INVITAE CORP COM Common Stock 46185L103 55 1618 SH SOLE 1618 0 0 NOVOZYMES A/S UNSPONSORED ADR ADR 670108109 183 2431 SH SOLE 2431 0 0 NORTHWEST BANCSHARES INC MD COM Common Stock 667340103 58 4227 SH SOLE 4227 0 0 NORTHWEST BIOTHERAPEUTICS INC COM Common Stock 66737P600 11 7790 SH SOLE 7790 0 0 NORTHWESTERN CORP COM NEW Common Stock 668074305 37 616 SH SOLE 616 0 0 NATWEST GROUP PLC SPONS ADR 2 ORD ADR 639057108 4 629 SH SOLE 629 0 0 NEWELL BRANDS INC COM Common Stock 651229106 16347 595074 SH SOLE 595074 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 68 1288 SH SOLE 1288 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 6 199 SH SOLE 199 0 0 NEWS CORP NEW CL B Common Stock 65249B208 22 898 SH SOLE 898 0 0 NEWS CORP NEW CL A Common Stock 65249B109 124 4793 SH SOLE 4793 0 0 QUANEX BLDG PRODS CORP COM Common Stock 747619104 34 1376 SH SOLE 1376 0 0 NEXTGEN HEALTHCARE INC COM Common Stock 65343C102 43 2618 SH SOLE 2618 0 0 NEXT GREEN WAVE HLDGS INC COM Common Stock 65343L102 23 35000 SH SOLE 35000 0 0 NXP SEMICONDUCTORS N V COM Common Stock N6596X109 4734 22948 SH SOLE 22948 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 9903 66964 SH SOLE 66964 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 55 4978 SH SOLE 4978 0 0 ISHARES NEW YORK MUNI BOND ETF ETF 464288323 218 3734 SH SOLE 3734 0 0 NEW YORK TIMES CO CL A Common Stock 650111107 208 4779 SH SOLE 4779 0 0 OAKTREE ACQUISITION CORP II CL A SHS Common Stock G6715X103 104 10528 SH SOLE 10528 0 0 OAKTREE ACQUISITION CORP II WT EXP 091527 Common Stock G6715X111 2 1782 SH SOLE 1782 0 0 ORIGIN BANCORP INC COM Common Stock 68621T102 5 107 SH SOLE 107 0 0 OWENS CORNING NEW COM Common Stock 690742101 1208 12335 SH SOLE 12335 0 0 OCEANAGOLD CORP COM Common Stock 675222103 4 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 0 6 SH SOLE 6 0 0 ORTHO CLINICAL DIAGNOSTICS HLD ORD SHS Common Stock G6829J107 6 261 SH SOLE 261 0 0 OCEANFIRST FINL CORP COM Common Stock 675234108 26 1257 SH SOLE 1257 0 0 ORIGINCLEAR INC COM NEW Common Stock 686228404 1 5002 SH SOLE 5002 0 0 OLYMPUS CORP SPONSORED ADR ADR 68163W109 99 5006 SH SOLE 5006 0 0 OCULAR THERAPEUTIX INC COM Common Stock 67576A100 7 500 SH SOLE 500 0 0 OIL DRI CORP AMER COM Common Stock 677864100 15 429 SH SOLE 429 0 0 OLD DOMINION FREIGHT LINE INC COM Common Stock 679580100 865 3407 SH SOLE 3407 0 0 THE ODP CORP COM Common Stock 88337F105 193 4025 SH SOLE 4025 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 1486 7573 SH SOLE 7573 0 0 ORION ENERGY SYS INC COM Common Stock 686275108 11 2000 SH SOLE 2000 0 0 OFG BANCORP COM Common Stock 67103X102 164 7405 SH SOLE 7405 0 0 ORTHOFIX MED INC COM Common Stock 68752M108 33 822 SH SOLE 822 0 0 OGE ENERGY CORP COM Common Stock 670837103 132 3931 SH SOLE 3931 0 0 ORGANIGRAM HLDGS INC COM Common Stock 68620P101 4 1465 SH SOLE 1465 0 0 ORGANON & CO COMMON STOCK Common Stock 68622V106 820 27084 SH SOLE 27084 0 0 ONE GAS INC COM Common Stock 68235P108 71 953 SH SOLE 953 0 0 GAZPROM PJSC SPON ADR ADR 368287207 24 3191 SH SOLE 3191 0 0 O-I GLASS INC COM Common Stock 67098H104 22 1373 SH SOLE 1373 0 0 VANECK VECTORS OIL SERVICES ETF ETF 92189H607 63 287 SH SOLE 287 0 0 OCEANEERING INTL INC COM Common Stock 675232102 122 7831 SH SOLE 7831 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 419 53351 SH SOLE 53351 0 0 ONEOK INC NEW COM Common Stock 682680103 2109 37905 SH SOLE 37905 0 0 OKTA INC CL A Common Stock 679295105 271 1107 SH SOLE 1107 0 0 UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 137 615 SH SOLE 615 0 0 OLLIES BARGAIN OUTLET HLDGS IN COM Common Stock 681116109 470 5583 SH SOLE 5583 0 0 OLIN CORP COM PAR $1 Common Stock 680665205 213 4602 SH SOLE 4602 0 0 OLO INC CL A Common Stock 68134L109 150 4010 SH SOLE 4010 0 0 OUTSET MED INC COM Common Stock 690145107 1 14 SH SOLE 14 0 0 GRUPO AEROPORTUARIO DEL CENTRO SPON ADR ADR 400501102 47 894 SH SOLE 894 0 0 OMNICOM GROUP INC COM Common Stock 681919106 526 6524 SH SOLE 6524 0 0 OMNICELL COM COM Common Stock 68213N109 435 2875 SH SOLE 2875 0 0 OMEROS CORP COM Common Stock 682143102 1 67 SH SOLE 67 0 0 ONEMAIN HLDGS INC COM Common Stock 68268W103 58 963 SH SOLE 963 0 0 INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF ETF 46138J619 9 193 SH SOLE 193 0 0 OWENS & MINOR INC NEW COM Common Stock 690732102 436 10308 SH SOLE 10308 0 0 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS Common Stock 67420T206 60 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 3 46 SH SOLE 46 0 0 ON SEMICONDUCTOR CORP COM Common Stock 682189105 653 17068 SH SOLE 17068 0 0 OLD NATL BANCORP IND COM Common Stock 680033107 167 9487 SH SOLE 9487 0 0 ONCTERNAL THERAPEUTICS INC COM Common Stock 68236P107 3 725 SH SOLE 725 0 0 ONCOLYTICS BIOTECH INC COM NEW Common Stock 682310875 0 1 SH SOLE 1 0 0 1LIFE HEALTHCARE INC COM Common Stock 68269G107 1 40 SH SOLE 40 0 0 FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND ETF 315912808 117 2073 SH SOLE 2073 0 0 ONEWATER MARINE INC CL A COM Common Stock 68280L101 1 15 SH SOLE 15 0 0 SPDR RUSSELL 1000 YIELD FOCUS ETF ETF 78468R770 50 523 SH SOLE 523 0 0 ONTO INNOVATION INC COM Common Stock 683344105 260 3562 SH SOLE 3562 0 0 ORGANOVO HLDGS INC COM NEW Common Stock 68620A203 0 40 SH SOLE 40 0 0 OOMA INC COM Common Stock 683416101 4 187 SH SOLE 187 0 0 OPTION CARE HEALTH INC COM NEW Common Stock 68404L201 13 617 SH SOLE 617 0 0 ONO PHARMACEUTICAL CO LTD ADR ADR 682736103 2 225 SH SOLE 225 0 0 OPKO HEALTH INC COM Common Stock 68375N103 168 41499 SH SOLE 41499 0 0 OPORTUN FINL CORP COM Common Stock 68376D104 34 1700 SH SOLE 1700 0 0 OPTIMIZERX CORP COM NEW Common Stock 68401U204 20 319 SH SOLE 319 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 559 11000 SH SOLE 11000 0 0 OSISKO GOLD ROYALTIES LTD COM Common Stock 68827L101 6 451 SH SOLE 451 0 0 ORMAT TECHNOLOGIES INC COM Common Stock 686688102 84 1214 SH SOLE 1214 0 0 ORANGE SPONSORED ADR ADR 684060106 119 9868 SH SOLE 9868 0 0 ORBCOMM INC COM Common Stock 68555P100 18 1625 SH SOLE 1625 0 0 ORACLE CORP COM Common Stock 68389X105 30353 389936 SH SOLE 389936 0 0 ORHUB INC COM Common Stock 68620R107 36 1000000 SH SOLE 1000000 0 0 OLD REP INTL CORP COM Common Stock 680223104 1145 45952 SH SOLE 45952 0 0 ORKLA A S SPON ADR A ADR 686331109 15 1462 SH SOLE 1462 0 0 OREILLY AUTOMOTIVE INC COM Common Stock 67103H107 4005 7074 SH SOLE 7074 0 0 ORAMED PHARMACEUTICALS INC COM NEW Common Stock 68403P203 1 50 SH SOLE 50 0 0 OROCOBRE LTD SHS Common Stock Q7142R106 182 37500 SH SOLE 37500 0 0 ORRSTOWN FINL SVCS INC COM Common Stock 687380105 13 585 SH SOLE 585 0 0 ORBSAT CORP WT EXP 042926 Common Stock 68557F118 0 7 SH SOLE 7 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 18 180 SH SOLE 180 0 0 OSHKOSH CORP COM Common Stock 688239201 158 1267 SH SOLE 1267 0 0 OSMOTICA PHARMACEUTICALS PLC SHS Common Stock G6S41R101 2 730 SH SOLE 730 0 0 ONESPAN INC COM Common Stock 68287N100 295 11563 SH SOLE 11563 0 0 OVERSTOCK COM INC DEL COM Common Stock 690370101 34 373 SH SOLE 373 0 0 ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 51 5048 SH SOLE 5048 0 0 ONESPAWORLD HOLDINGS LIMITED COM Common Stock P73684113 3 361 SH SOLE 361 0 0 OPEN TEXT CORP COM Common Stock 683715106 1073 21116 SH SOLE 21116 0 0 CD PROJEKT SA UNSPONSRED ADS ADR 125105106 0 20 SH SOLE 20 0 0 OTIS WORLDWIDE CORP COM Common Stock 68902V107 2024 24758 SH SOLE 24758 0 0 OATLY GROUP AB SPONSORED ADS ADR 67421J108 14 585 SH SOLE 585 0 0 ONTRAK INC COM Common Stock 683373104 10 297 SH SOLE 297 0 0 OTSUKA HLDGS CO LTD UNSPONSORED ADR ADR 689164101 7 317 SH SOLE 317 0 0 OTTER TAIL CORP COM Common Stock 689648103 49 1000 SH SOLE 1000 0 0 OVERSEA-CHINESE BKG CORP LTD UNSPONSORD ADR ADR 690333109 13 728 SH SOLE 728 0 0 OVINTIV INC COM Common Stock 69047Q102 75 2391 SH SOLE 2391 0 0 OXFORD INDS INC COM Common Stock 691497309 198 2000 SH SOLE 2000 0 0 OCCIDENTAL PETE CORP COM Common Stock 674599105 448 14327 SH SOLE 14327 0 0 OCCIDENTAL PETE CORP WT EXP 080327 Common Stock 674599162 23 1654 SH SOLE 1654 0 0 BANK OZK COM Common Stock 06417N103 151 3580 SH SOLE 3580 0 0 OZ MINERALS LTD SHS Common Stock Q7161P122 3 159 SH SOLE 159 0 0 OZOP ENERGY SOLUTIONS INC COM Common Stock 692732209 1 20000 SH SOLE 20000 0 0 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Common Stock 726503105 347 30515 SH SOLE 30515 0 0 PAN AMERN SILVER CORP COM Common Stock 697900108 1 50 SH SOLE 50 0 0 GRUPO AEROPUERTO DEL PACIFICO SPON ADR B ADR 400506101 48 446 SH SOLE 446 0 0 PACIFIC BIOSCIENCES CALIF INC COM Common Stock 69404D108 81 2308 SH SOLE 2308 0 0 RANPAK HOLDINGS CORP COM CL A Common Stock 75321W103 81 3235 SH SOLE 3235 0 0 PACWEST BANCORP DEL COM Common Stock 695263103 449 10898 SH SOLE 10898 0 0 PIONEER MERGER CORP CL A SHS Common Stock G7S24C103 366 36910 SH SOLE 36910 0 0 PENSKE AUTOMOTIVE GRP INC COM Common Stock 70959W103 131 1734 SH SOLE 1734 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A Common Stock 72651A207 31 2600 SH SOLE 2600 0 0 PAGSEGURO DIGITAL LTD COM CL A Common Stock G68707101 3 45 SH SOLE 45 0 0 ABERDEEN STANDARD PHYSICAL PALLADIUM SHARES ETF ETF 003262102 80 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 3331 8977 SH SOLE 8977 0 0 INNOVATOR S&P 500 POWER BUFFER ETF - APRIL ETF 45782C870 41 1455 SH SOLE 1455 0 0 PAR TECHNOLOGY CORP COM Common Stock 698884103 14 200 SH SOLE 200 0 0 PARADISE INC COM Common Stock 699058103 7 764 SH SOLE 764 0 0 PAR PAC HOLDINGS INC COM NEW Common Stock 69888T207 57 3380 SH SOLE 3380 0 0 PASSAGE BIO INC COM Common Stock 702712100 9 644 SH SOLE 644 0 0 PATIENT ACCESS SOLUTIONS INC COM NEW Common Stock 70324A208 1 100000 SH SOLE 100000 0 0 UIPATH INC CL A Common Stock 90364P105 78 1150 SH SOLE 1150 0 0 PATRICK INDS INC COM Common Stock 703343103 16 226 SH SOLE 226 0 0 GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 244 9472 SH SOLE 9472 0 0 PAVMED INC COM Common Stock 70387R106 2 268 SH SOLE 268 0 0 PROSHARES PET CARE ETF ETF 74348A145 21 254 SH SOLE 254 0 0 PAYA HOLDINGS INC COM CL A Common Stock 70434P103 10 900 SH SOLE 900 0 0 PAYCOM SOFTWARE INC COM Common Stock 70432V102 830 2284 SH SOLE 2284 0 0 PAYCHEX INC COM Common Stock 704326107 5009 46682 SH SOLE 46682 0 0 PROSPERITY BANCSHARES INC COM Common Stock 743606105 9727 134558 SH SOLE 134558 0 0 PEMBINA PIPELINE CORP COM Common Stock 706327103 174 5446 SH SOLE 5446 0 0 PEOPLES UNITED FINANCIAL INC COM Common Stock 712704105 236 13770 SH SOLE 13770 0 0 INVESCO GLOBAL CLEAN ENERGY ETF ETF 46138G847 40 1289 SH SOLE 1289 0 0 INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF ETF 46137V787 82 1054 SH SOLE 1054 0 0 TOUCHSTONE EXPL INC NEW COM Common Stock 89156L108 6 5500 SH SOLE 5500 0 0 PBF ENERGY INC CL A Common Stock 69318G106 120 7818 SH SOLE 7818 0 0 PRESTIGE CONSMR HEALTHCARE INC COM Common Stock 74112D101 77 1479 SH SOLE 1479 0 0 PITNEY BOWES INC COM Common Stock 724479100 102 11621 SH SOLE 11621 0 0 PIONEER BANKCORP INC COM Common Stock 723606208 90 2400 SH SOLE 2400 0 0 INVESCO S&P 500 BUYWRITE ETF ETF 46137V399 20 870 SH SOLE 870 0 0 POTBELLY CORP COM Common Stock 73754Y100 1 150 SH SOLE 150 0 0 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 32 2612 SH SOLE 2612 0 0 PERMIAN BASIN RTY TR UNIT BEN INT Common Stock 714236106 657 116771 SH SOLE 116771 0 0 INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 172 1847 SH SOLE 1847 0 0 PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 14 1500 SH SOLE 1500 0 0 PACCAR INC COM Common Stock 693718108 1910 21397 SH SOLE 21397 0 0 PCB BANCORP COM Common Stock 740163100 1 64 SH SOLE 64 0 0 PG&E CORP COM Common Stock 69331C108 112 11025 SH SOLE 11025 0 0 PERIPHAS CAPITAL PARTNERING UNIT Common Stock 713895209 115 4597 SH SOLE 4597 0 0 PANASONIC CORP ADR ADR 69832A205 23 2019 SH SOLE 2019 0 0 PACIRA BIOSCIENCES INC COM Common Stock 695127100 190 3124 SH SOLE 3124 0 0 PCSB FINL CORP COM Common Stock 69324R104 0 9 SH SOLE 9 0 0 PAYLOCITY HLDG CORP COM Common Stock 70438V106 151 790 SH SOLE 790 0 0 PCCW LTD SHS Common Stock Y6802P120 0 600 SH SOLE 600 0 0 INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 46138E784 357 12908 SH SOLE 12908 0 0 PAGERDUTY INC COM Common Stock 69553P100 18 427 SH SOLE 427 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 822 40925 SH SOLE 40925 0 0 PDC ENERGY INC COM Common Stock 69327R101 218 4755 SH SOLE 4755 0 0 PATTERSON COS INC COM Common Stock 703395103 25 835 SH SOLE 835 0 0 PDF SOLUTIONS INC COM Common Stock 693282105 23 1276 SH SOLE 1276 0 0 INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. SMALL-MID ETF ETF 46138E735 28 719 SH SOLE 719 0 0 PERIDOT ACQUISITION CORP II UNIT Common Stock G7008B113 69 6905 SH SOLE 6905 0 0 INVESCO DWA MOMENTUM ETF ETF 46137V837 27 297 SH SOLE 297 0 0 PERNOD RICARD ACT ORD Common Stock F72027109 78 350 SH SOLE 350 0 0 PERNOD RICARD SA ADR ADR 714264207 690 15495 SH SOLE 15495 0 0 FLUTTER ENTMT PLC UNSPONSORED ADS ADR 344044102 125 1378 SH SOLE 1378 0 0 PEOPLES BANCORP N C INC COM Common Stock 710577107 129 4989 SH SOLE 4989 0 0 PEOPLES BANCORP INC COM Common Stock 709789101 15 513 SH SOLE 513 0 0 PUBLIC SVC ENTERPRISE GRP INC COM Common Stock 744573106 2397 40127 SH SOLE 40127 0 0 PEGASYSTEMS INC COM Common Stock 705573103 85 611 SH SOLE 611 0 0 PENNON GROUP PLC UNSPONSORD ADR ADR 708326103 17 521 SH SOLE 521 0 0 INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETF ETF 46137V720 65 1248 SH SOLE 1248 0 0 PENUMBRA INC COM Common Stock 70975L107 51 185 SH SOLE 185 0 0 PENN NATL GAMING INC COM Common Stock 707569109 783 10236 SH SOLE 10236 0 0 PEPSICO INC COM Common Stock 713448108 31068 209679 SH SOLE 209679 0 0 PERION NETWORK LTD SHS NEW Common Stock M78673114 1527 71305 SH SOLE 71305 0 0 PETMED EXPRESS INC COM Common Stock 716382106 43 1349 SH SOLE 1349 0 0 PACIFIC RIDGE EXPL LTD COM Common Stock 694798307 5 25000 SH SOLE 25000 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 10 595 SH SOLE 595 0 0 PREMIER FINANCIAL CORP COM Common Stock 74052F108 4 131 SH SOLE 131 0 0 PATHFINDER ACQUISITION CORP UNIT EX 021726 Common Stock G04119114 429 43114 SH SOLE 43114 0 0 PFIZER INC COM Common Stock 717081103 30318 774208 SH SOLE 774208 0 0 ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 29674 754392 SH SOLE 754392 0 0 GLOBAL X U.S. PREFERRED ETF ETF 37954Y657 1380 52716 SH SOLE 52716 0 0 PRINCIPAL FINANCIAL GROUP INC COM Common Stock 74251V102 908 14367 SH SOLE 14367 0 0 PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 20 409 SH SOLE 409 0 0 INVESCO DWA FINANCIAL MOMENTUM ETF ETF 46137V860 40 798 SH SOLE 798 0 0 P & F INDS INC CL A NEW Common Stock 692830508 1 80 SH SOLE 80 0 0 INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 474 13070 SH SOLE 13070 0 0 PROOFPOINT INC COM Common Stock 743424103 43 249 SH SOLE 249 0 0 PROVIDENT FINL SVCS INC COM Common Stock 74386T105 403 17602 SH SOLE 17602 0 0 PENNYMAC FINL SVCS INC NEW COM Common Stock 70932M107 159 2577 SH SOLE 2577 0 0 PROCTER AND GAMBLE CO COM Common Stock 742718109 103264 765317 SH SOLE 765317 0 0 PEAPACK-GLADSTONE FINL CORP COM Common Stock 704699107 4 137 SH SOLE 137 0 0 PRECIGEN INC COM Common Stock 74017N105 56 8596 SH SOLE 8596 0 0 INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 890 46120 SH SOLE 46120 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 2904 131510 SH SOLE 131510 0 0 PROGYNY INC COM Common Stock 74340E103 78 1315 SH SOLE 1315 0 0 PROGRESSIVE CORP COM Common Stock 743315103 1863 18970 SH SOLE 18970 0 0 PGT INNOVATIONS INC COM Common Stock 69336V101 105 4536 SH SOLE 4536 0 0 INVESCO PREFERRED ETF ETF 46138E511 1861 120966 SH SOLE 120966 0 0 PARKER-HANNIFIN CORP COM Common Stock 701094104 1452 4728 SH SOLE 4728 0 0 PHASEBIO PHARMACEUTICALS INC COM Common Stock 717224109 2 521 SH SOLE 521 0 0 INVESCO FUNDAMENTAL HIGH YIELD CORPORATE BOND ETF ETF 46138E719 397 20293 SH SOLE 20293 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303 320 6440 SH SOLE 6440 0 0 PULTE GROUP INC COM Common Stock 745867101 50175 917148 SH SOLE 917148 0 0 INVESCO WATER RESOURCES ETF ETF 46137V142 533 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 10 169 SH SOLE 169 0 0 PHARMAGEN INC COM Common Stock 71715W106 0 20000 SH SOLE 20000 0 0 PHUNWARE INC WT EXP 122623 Common Stock 71948P118 1 2814 SH SOLE 2814 0 0 IMPINJ INC COM Common Stock 453204109 39 762 SH SOLE 762 0 0 INVESCO INTERNATIONAL CORPORATE BOND ETF ETF 46138E636 11 367 SH SOLE 367 0 0 ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 45 991 SH SOLE 991 0 0 POLARIS INC COM Common Stock 731068102 1986 14501 SH SOLE 14501 0 0 PREMIER INC CL A Common Stock 74051N102 12 331 SH SOLE 331 0 0 PING IDENTITY HLDG CORP COM Common Stock 72341T103 27 1175 SH SOLE 1175 0 0 PINTEREST INC CL A Common Stock 72352L106 1830 23173 SH SOLE 23173 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 178 1372 SH SOLE 1372 0 0 PIERIS PHARMACEUTICALS INC COM Common Stock 720795103 4 1000 SH SOLE 1000 0 0 INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 46137V662 142 1765 SH SOLE 1765 0 0 PJT PARTNERS INC COM CL A Common Stock 69343T107 163 2286 SH SOLE 2286 0 0 PARKE BANCORP INC COM Common Stock 700885106 10 522 SH SOLE 522 0 0 PARK AEROSPACE CORP COM Common Stock 70014A104 8 528 SH SOLE 528 0 0 PACKAGING CORP AMER COM Common Stock 695156109 15263 111910 SH SOLE 111910 0 0 PERKINELMER INC COM Common Stock 714046109 13431 86985 SH SOLE 86985 0 0 PARKWAY ACQUISITION CORP COM Common Stock 70153X105 88 7375 SH SOLE 7375 0 0 PARK-OHIO HLDGS CORP COM Common Stock 700666100 16 495 SH SOLE 495 0 0 INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 18 202 SH SOLE 202 0 0 POSCO SPONSORED ADR ADR 693483109 19 250 SH SOLE 250 0 0 PHOTRONICS INC COM Common Stock 719405102 117 8864 SH SOLE 8864 0 0 ANAPLAN INC COM Common Stock 03272L108 12 228 SH SOLE 228 0 0 WISDOMTREE GROWTH LEADERS FUND ETF 97717Y717 83 1698 SH SOLE 1698 0 0 DAVE & BUSTERS ENTMT INC COM Common Stock 238337109 40 973 SH SOLE 973 0 0 CHILDRENS PL INC NEW COM Common Stock 168905107 45 480 SH SOLE 480 0 0 PIEDMONT LITHIUM INC COM Common Stock 72016P105 44 563 SH SOLE 563 0 0 PALOMAR HLDGS INC COM Common Stock 69753M105 10 133 SH SOLE 133 0 0 PLANET FITNESS INC CL A Common Stock 72703H101 85 1131 SH SOLE 1131 0 0 DOUGLAS DYNAMICS INC COM Common Stock 25960R105 40 979 SH SOLE 979 0 0 PREFORMED LINE PRODS CO COM Common Stock 740444104 164 2203 SH SOLE 2203 0 0 PLIANT THERAPEUTICS INC COM Common Stock 729139105 2 76 SH SOLE 76 0 0 PULSE BIOSCIENCES INC COM Common Stock 74587B101 108 6564 SH SOLE 6564 0 0 PLAYTIKA HLDG CORP COM Common Stock 72815L107 0 16 SH SOLE 16 0 0 PALANTIR TECHNOLOGIES INC CL A Common Stock 69608A108 750 28469 SH SOLE 28469 0 0 PLUG POWER INC COM NEW Common Stock 72919P202 392 11456 SH SOLE 11456 0 0 EPLUS INC COM Common Stock 294268107 34 390 SH SOLE 390 0 0 PROTALIX BIOTHERAPEUTICS INC COM Common Stock 74365A309 2 800 SH SOLE 800 0 0 PLEXUS CORP COM Common Stock 729132100 106 1160 SH SOLE 1160 0 0 PHILIP MORRIS INTL INC COM Common Stock 718172109 9011 89843 SH SOLE 89843 0 0 CPI CARD GROUP INC COM NEW Common Stock 12634H952 10 500 SH SOLE 500 0 0 PNC FINL SVCS GROUP INC COM Common Stock 693475105 12168 63785 SH SOLE 63785 0 0 PINNACLE FINL PARTNERS INC COM Common Stock 72346Q104 1115 12626 SH SOLE 12626 0 0 PING AN INS GROUP CO CHINA LTD SPON ADR REP H ADR 72341E304 319 16269 SH SOLE 16269 0 0 PNM RES INC COM Common Stock 69349H107 99 2023 SH SOLE 2023 0 0 INVESCO NASDAQ INTERNET ETF ETF 46137V530 38 150 SH SOLE 150 0 0 PENTAIR PLC SHS Common Stock G7S00T104 2394 35470 SH SOLE 35470 0 0 PENNANT GROUP INC COM Common Stock 70805E109 116 2837 SH SOLE 2837 0 0 PINNACLE WEST CAP CORP COM Common Stock 723484101 444 5421 SH SOLE 5421 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 409 1491 SH SOLE 1491 0 0 PLANTRONICS INC NEW COM Common Stock 727493108 142 3404 SH SOLE 3404 0 0 POOL CORP COM Common Stock 73278L105 1962 4277 SH SOLE 4277 0 0 PORTLAND GEN ELEC CO COM NEW Common Stock 736508847 161 3460 SH SOLE 3460 0 0 POSHMARK INC COM CL A Common Stock 73739W104 7 148 SH SOLE 148 0 0 POST HLDGS INC COM Common Stock 737446104 280 2577 SH SOLE 2577 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 548 39457 SH SOLE 39457 0 0 POWER INTEGRATIONS INC COM Common Stock 739276103 102 1249 SH SOLE 1249 0 0 POWELL INDS INC COM Common Stock 739128106 7 240 SH SOLE 240 0 0 INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 15 200 SH SOLE 200 0 0 PACIFIC PREMIER BANCORP COM Common Stock 69478X105 220 5205 SH SOLE 5205 0 0 PINNACLE BANKSHARES CORP COM Common Stock 72345E102 45 1800 SH SOLE 1800 0 0 PILGRIMS PRIDE CORP COM Common Stock 72147K108 18 800 SH SOLE 800 0 0 PPD INC COM Common Stock 69355F102 148 3201 SH SOLE 3201 0 0 PT BANK MANDIRI PERSERO TBK UNSPONSORED ADR ADR 69367U105 63 7689 SH SOLE 7689 0 0 PPG INDS INC COM Common Stock 693506107 1811 10666 SH SOLE 10666 0 0 PPL CORP COM Common Stock 69351T106 660 23272 SH SOLE 23272 0 0 ABERDEEN STANDARD PHYSICAL PLATINUM SHARES ETF ETF 003260106 25 250 SH SOLE 250 0 0 KERING S A UNSPONSORED ADR ADR 492089107 88 1002 SH SOLE 1002 0 0 PQ GROUP HLDGS INC COM Common Stock 73943T103 4 229 SH SOLE 229 0 0 PROASSURANCE CORP COM Common Stock 74267C106 1540 67525 SH SOLE 67525 0 0 PRA GROUP INC COM Common Stock 69354N106 60 1565 SH SOLE 1565 0 0 PRA HEALTH SCIENCES INC COM Common Stock 69354M108 1733 10491 SH SOLE 10491 0 0 PERDOCEO ED CORP COM Common Stock 71363P106 35 2856 SH SOLE 2856 0 0 PREDICTIVE TECHNOLOGY GROUP IN COM Common Stock 74039H102 32 83500 SH SOLE 83500 0 0 PRAIRIESKY RTY LTD COM Common Stock 739721108 3 250 SH SOLE 250 0 0 INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 3505 21859 SH SOLE 21859 0 0 PERFICIENT INC COM Common Stock 71375U101 133 1652 SH SOLE 1652 0 0 INVESCO FTSE RAFI US 1500A SMALL-MIDA ETF ETF 46137V597 149 797 SH SOLE 797 0 0 PROG HOLDINGS INC COM NPV Common Stock 74319R101 383 7954 SH SOLE 7954 0 0 PERRIGO CO PLC SHS Common Stock G97822103 105 2299 SH SOLE 2299 0 0 PROGRESS SOFTWARE CORP COM Common Stock 743312100 72 1548 SH SOLE 1548 0 0 PRIMERICA INC COM Common Stock 74164M108 150 979 SH SOLE 979 0 0 PRIMORIS SVCS CORP COM Common Stock 74164F103 1292 43804 SH SOLE 43804 0 0 PARK NATL CORP COM Common Stock 700658107 65 557 SH SOLE 557 0 0 PROTO LABS INC COM Common Stock 743713109 109 1188 SH SOLE 1188 0 0 PRIMO WATER CORPORATION COM Common Stock 74167P108 62 3693 SH SOLE 3693 0 0 INVESCO DWA INDUSTRIALS MOMENTUM ETF ETF 46137V845 49 491 SH SOLE 491 0 0 THE 3D PRINTING ETF ETF 00214Q500 87 2188 SH SOLE 2188 0 0 PROS HOLDINGS INC COM Common Stock 74346Y103 23 498 SH SOLE 498 0 0 PROACTIS HOLDINGS PLC ORD SHS Common Stock G724AB102 4 4000 SH SOLE 4000 0 0 PROFOUND MED CORP COM NEW Common Stock 74319B502 100 6100 SH SOLE 6100 0 0 PROSIGHT GLOBAL INC COM Common Stock 74349J103 333 26085 SH SOLE 26085 0 0 PROSUS N V SPONSORED ADR ADR 74365P108 240 12243 SH SOLE 12243 0 0 PROPHASE LABS INC COM Common Stock 74345W108 6 1000 SH SOLE 1000 0 0 PURPLE INNOVATION INC COM Common Stock 74640Y106 5 190 SH SOLE 190 0 0 PROQR THRAPEUTICS N V SHS EURO Common Stock N71542109 51 7500 SH SOLE 7500 0 0 PROSPECTOR CAPITAL CORP WT EXP 010125 Common Stock G7273A113 1 1000 SH SOLE 1000 0 0 PROTHENA CORP PLC SHS Common Stock G72800108 34 657 SH SOLE 657 0 0 PARATEK PHARMACEUTICALS INC COM Common Stock 699374302 6 826 SH SOLE 826 0 0 CARPARTS COM INC COM Common Stock 14427M107 0 22 SH SOLE 22 0 0 PARTY CITY HOLDCO INC COM Common Stock 702149105 7 764 SH SOLE 764 0 0 PRUDENTIAL FINL INC COM Common Stock 744320102 1778 17352 SH SOLE 17352 0 0 PROVENTION BIO INC COM Common Stock 74374N102 7 826 SH SOLE 826 0 0 PRYSMIAN SPA UNSPONSORD ADR ADR 74440L106 1 42 SH SOLE 42 0 0 INVESCO S&P SMALLCAP HEALTH CARE PORTFOLIO ETF 46138E149 19 99 SH SOLE 99 0 0 INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY PORTFOLIO ETF 46138E115 18 122 SH SOLE 122 0 0 PAYSAFE LIMITED ORD Common Stock G6964L107 15 1236 SH SOLE 1236 0 0 INVESCO DYNAMIC SEMICONDUCTORS ETF ETF 46137V647 90 698 SH SOLE 698 0 0 INVESCO DYNAMIC SOFTWARE ETF ETF 46137V639 377 2287 SH SOLE 2287 0 0 PERSIMMON UNSPONSORD ADR ADR 715318101 1 12 SH SOLE 12 0 0 PRICESMART INC COM Common Stock 741511109 148 1631 SH SOLE 1631 0 0 PARSONS CORP DEL COM Common Stock 70202L102 28 702 SH SOLE 702 0 0 PERSONALIS INC COM Common Stock 71535D106 5 206 SH SOLE 206 0 0 PEARSON PLC SPONSORED ADR ADR 705015105 3 294 SH SOLE 294 0 0 PURE STORAGE INC CL A Common Stock 74624M102 48 2444 SH SOLE 2444 0 0 PERSHING SQUARE TONTINE HLDGS COM CL A Common Stock 71531R109 51 2220 SH SOLE 2220 0 0 PHILLIPS 66 COM Common Stock 718546104 2161 25186 SH SOLE 25186 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT Common Stock 718549207 361 9158 SH SOLE 9158 0 0 PTC INC COM Common Stock 69370C100 540 3822 SH SOLE 3822 0 0 PTC THERAPEUTICS INC COM Common Stock 69366J200 17 411 SH SOLE 411 0 0 POLARITYTE INC COM Common Stock 731094108 0 1 SH SOLE 1 0 0 PATTERSON-UTI ENERGY INC COM Common Stock 703481101 115 11539 SH SOLE 11539 0 0 INVESCO DWA TECHNOLOGY MOMENTUM ETF ETF 46137V811 10 70 SH SOLE 70 0 0 INVESCO DWA HEALTHCARE MOMENTUM ETF ETF 46137V852 422 2539 SH SOLE 2539 0 0 PROPTECH INVESTMENT CORP II UNIT EX Common Stock 743497208 510 50803 SH SOLE 50803 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 Common Stock 696077403 7 11750 SH SOLE 11750 0 0 PELOTON INTERACTIVE INC CL A COM Common Stock 70614W100 571 4604 SH SOLE 4604 0 0 PACTIV EVERGREEN INC COM Common Stock 69526K105 6 400 SH SOLE 400 0 0 PUBLICIS GROUPE SA SPONSORED ADR ADR 74463M106 46 2750 SH SOLE 2750 0 0 PUBMATIC INC COM CL A Common Stock 74467Q103 39 1000 SH SOLE 1000 0 0 PRUDENTIAL PLC ADR ADR 74435K204 132 3475 SH SOLE 3475 0 0 PROPETRO HLDG CORP COM Common Stock 74347M108 61 6647 SH SOLE 6647 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 25 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 140 1300 SH SOLE 1300 0 0 PERMIANVILLE RTY TR TR UNIT Common Stock 71425H100 457 232917 SH SOLE 232917 0 0 INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 46137V746 89 1200 SH SOLE 1200 0 0 POWER CORP CDA COM Common Stock 739239101 11 356 SH SOLE 356 0 0 POWERFLEET INC COM Common Stock 73931J109 81 11265 SH SOLE 11265 0 0 PENNS WOODS BANCORP INC COM Common Stock 708430103 85 3553 SH SOLE 3553 0 0 QUANTA SVCS INC COM Common Stock 74762E102 655 7227 SH SOLE 7227 0 0 INVESCO DYNAMIC LARGE CAP VALUE ETF ETF 46137V738 37 837 SH SOLE 837 0 0 POWERVERDE INC COM Common Stock 73937M106 136 55528 SH SOLE 55528 0 0 INVESCO CALIFORNIA AMT-FREE MUNICIPAL BOND ETF ETF 46138E206 156 5543 SH SOLE 5543 0 0 PIONEER NAT RES CO COM Common Stock 723787107 3022 18528 SH SOLE 18528 0 0 INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF ETF 46138E743 73 1526 SH SOLE 1526 0 0 INVESCO FTSE RAFI EMERGING MARKETS ETF ETF 46138E727 159 6812 SH SOLE 6812 0 0 PIXELWORKS INC COM NEW Common Stock 72581M305 0 102 SH SOLE 102 0 0 POLYPID LTD SHS Common Stock M8001Q118 19 2053 SH SOLE 2053 0 0 PAYPAL HLDGS INC COM Common Stock 70450Y103 13792 47317 SH SOLE 47317 0 0 INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 431 15824 SH SOLE 15824 0 0 PZENA INVT MGMT INC CLASS A Common Stock 74731Q103 43 3947 SH SOLE 3947 0 0 PAPA JOHNS INTL INC COM Common Stock 698813102 58 556 SH SOLE 556 0 0 IQ HEDGE MULTI-STRATEGY TRACKER ETF ETF 45409B107 792 24550 SH SOLE 24550 0 0 QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 20 2511 SH SOLE 2511 0 0 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 293 4228 SH SOLE 4228 0 0 QUALCOMM INC COM Common Stock 747525103 25148 175946 SH SOLE 175946 0 0 QCR HOLDINGS INC COM Common Stock 74727A104 3 54 SH SOLE 54 0 0 QUIDEL CORP COM Common Stock 74838J101 149 1162 SH SOLE 1162 0 0 FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 31 560 SH SOLE 560 0 0 SPDR MSCI EMERGING MARKETS STRATEGICFACTORS ETF ETF 78463X426 37 530 SH SOLE 530 0 0 QIAGEN NV SHS NEW Common Stock N72482123 32 670 SH SOLE 670 0 0 PROSHARES ULTRASHORT QQQ ETF 74347G739 73 3550 SH SOLE 3550 0 0 ISHARES AAA - A RATED CORPORATE BOND ETF ETF 46429B291 134 2350 SH SOLE 2350 0 0 QUALYS INC COM Common Stock 74758T303 124 1233 SH SOLE 1233 0 0 QUANTUM CORP COM NEW Common Stock 747906501 92 13375 SH SOLE 13375 0 0 QUINSTREET INC COM Common Stock 74874Q100 2480 133465 SH SOLE 133465 0 0 INVESCO QQQ TRUST ETF 46090E103 27893 78609 SH SOLE 78609 0 0 INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631 109 3163 SH SOLE 3163 0 0 INVESCO NASDAQ 100 ETF ETF 46138G649 75 514 SH SOLE 514 0 0 QURATE RETAIL INC COM SER A Common Stock 74915M100 198 15130 SH SOLE 15130 0 0 QORVO INC COM Common Stock 74736K101 3327 17003 SH SOLE 17003 0 0 QUANTUMSCAPE CORP COM CL A Common Stock 74767V109 129 4405 SH SOLE 4405 0 0 QS ENERGY INC COM Common Stock 74736R106 273 9461995 SH SOLE 9461995 0 0 RESTAURANT BRANDS INTL INC COM Common Stock 76131D103 152 2346 SH SOLE 2346 0 0 FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 131 825 SH SOLE 825 0 0 QUOTIENT LTD SHS Common Stock G73268107 0 70 SH SOLE 70 0 0 QUATERRA RES INC COM Common Stock 747952109 0 2000 SH SOLE 2000 0 0 QUANTERIX CORP COM Common Stock 74766Q101 1 19 SH SOLE 19 0 0 DEFIANCE QUANTUM ETF ETF 26922A420 5 98 SH SOLE 98 0 0 Q2 HLDGS INC COM Common Stock 74736L109 133 1294 SH SOLE 1294 0 0 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 87318 657167 SH SOLE 657167 0 0 QUMU CORP COM Common Stock 749063103 3 1200 SH SOLE 1200 0 0 UNIQURE NV SHS Common Stock N90064101 15 500 SH SOLE 500 0 0 GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 96 4259 SH SOLE 4259 0 0 RYDER SYS INC COM Common Stock 783549108 188 2525 SH SOLE 2525 0 0 FERRARI N V COM Common Stock N3167Y103 1143 5547 SH SOLE 5547 0 0 RITE AID CORP COM Common Stock 767754872 26 1594 SH SOLE 1594 0 0 LIVERAMP HLDGS INC COM Common Stock 53815P108 64 1367 SH SOLE 1367 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 13 140 SH SOLE 140 0 0 RAVEN INDS INC COM Common Stock 754212108 11 186 SH SOLE 186 0 0 RITCHIE BROS AUCTIONEERS COM Common Stock 767744105 250 4222 SH SOLE 4222 0 0 REDBALL ACQUISITION CORP COM CL A Common Stock G7417R105 23 2326 SH SOLE 2326 0 0 RBB BANCORP COM Common Stock 74930B105 0 12 SH SOLE 12 0 0 RIBBON COMMUNICATIONS INC COM Common Stock 762544104 9 1183 SH SOLE 1183 0 0 REGAL BELOIT CORP COM Common Stock 758750103 274 2055 SH SOLE 2055 0 0 REPUBLIC BANCORP INC KY CL A Common Stock 760281204 98 2110 SH SOLE 2110 0 0 RECKITT BENCKISER GRP PLC SPONSORED ADR ADR 756255204 112 6253 SH SOLE 6253 0 0 RECKITT BENCKISER GRP PLC SHS Common Stock G74079107 66 750 SH SOLE 750 0 0 ROBLOX CORP CL A Common Stock 771049103 171 1895 SH SOLE 1895 0 0 RELIANT BANCORP INC COM Common Stock 75956B101 2 86 SH SOLE 86 0 0 RENOVACARE INC COM Common Stock 75988J106 10 5000 SH SOLE 5000 0 0 RIVER CITY BK SACRAMENTO CALIF COM Common Stock 76803X106 401 1510 SH SOLE 1510 0 0 ROGERS COMMUNICATIONS INC CL B Common Stock 775109200 74 1375 SH SOLE 1375 0 0 RENT A CTR INC NEW COM Common Stock 76009N100 179 3346 SH SOLE 3346 0 0 ROCKET PHARMACEUTICALS INC COM Common Stock 77313F106 2 42 SH SOLE 42 0 0 ROCKY BRANDS INC COM Common Stock 774515100 1 9 SH SOLE 9 0 0 ROYAL CARIBBEAN GROUP COM Common Stock V7780T103 626 7338 SH SOLE 7338 0 0 R1 RCM INC COM Common Stock 749397105 9 410 SH SOLE 410 0 0 RECRUIT HLDGS CO LTD UNSPONSORD ADR ADR 75629J101 60 6078 SH SOLE 6078 0 0 ARCUS BIOSCIENCES INC COM Common Stock 03969F109 9 323 SH SOLE 323 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 384 SH SOLE 384 0 0 REDFIN CORP COM Common Stock 75737F108 48 750 SH SOLE 750 0 0 VIVOS INC COM NEW Common Stock 92858K204 32 276000 SH SOLE 276000 0 0 INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 45 1100 SH SOLE 1100 0 0 RADIAN GROUP INC COM Common Stock 750236101 108 4848 SH SOLE 4848 0 0 RADNET INC COM Common Stock 750491102 102 3024 SH SOLE 3024 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 906 22418 SH SOLE 22418 0 0 ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 627 16153 SH SOLE 16153 0 0 ROYAL DSM N V SPON ADR ADR 780249108 125 2665 SH SOLE 2665 0 0 FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 9 188 SH SOLE 188 0 0 RADWARE LTD ORD Common Stock M81873107 1 32 SH SOLE 32 0 0 DR REDDYS LABS LTD ADR ADR 256135203 2 33 SH SOLE 33 0 0 EVEREST RE GROUP LTD COM Common Stock G3223R108 1065 4226 SH SOLE 4226 0 0 THE REALREAL INC COM Common Stock 88339P101 6 291 SH SOLE 291 0 0 RARE ELEMENT RES LTD COM Common Stock 75381M102 38 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 1269 20359 SH SOLE 20359 0 0 REGENERON PHARMACEUTICALS COM Common Stock 75886F107 1057 1893 SH SOLE 1893 0 0 REKOR SYSTEMS INC COM Common Stock 759419104 10 1000 SH SOLE 1000 0 0 RELX PLC SPONSORED ADR ADR 759530108 341 12802 SH SOLE 12802 0 0 ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 3479 93721 SH SOLE 93721 0 0 VANECK VECTORS RARE EARTH/STRATEGIC METALS ETF ETF 92189H805 40 475 SH SOLE 475 0 0 REMY COINTREAU S A UNSPONSORED ADR ADR 759655103 4 191 SH SOLE 191 0 0 RECRO PHARMA INC COM Common Stock 75629F109 2 866 SH SOLE 866 0 0 REPSOL S A SPON ADR ADR 76026T205 16 1248 SH SOLE 1248 0 0 RPC INC COM Common Stock 749660106 39 7817 SH SOLE 7817 0 0 RESONANT INC COM Common Stock 76118L102 3 1000 SH SOLE 1000 0 0 REATA PHARMACEUTICALS INC CL A Common Stock 75615P103 23 160 SH SOLE 160 0 0 REVLON INC CL A NEW Common Stock 761525609 39 3045 SH SOLE 3045 0 0 REV GROUP INC COM Common Stock 749527107 2 139 SH SOLE 139 0 0 REX AMERICAN RES CORP COM Common Stock 761624105 29 319 SH SOLE 319 0 0 REYNOLDS CONSUMER PRODS INC COM Common Stock 76171L106 119 3933 SH SOLE 3933 0 0 RESIDEO TECHNOLOGIES INC COM Common Stock 76118Y104 161 5357 SH SOLE 5357 0 0 REGIONS FINANCIAL CORP NEW COM Common Stock 7591EP100 2055 101101 SH SOLE 101101 0 0 INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 112 495 SH SOLE 495 0 0 RAFAEL HLDGS INC COM CL B Common Stock 75062E106 26 500 SH SOLE 500 0 0 RESOLUTE FST PRODS INC COM Common Stock 76117W109 2 153 SH SOLE 153 0 0 INVESCO S&P MIDCAP 400 PURE VALUE ETF ETF 46137V191 24 262 SH SOLE 262 0 0 REINSURANCE GRP OF AMERICA INC COM NEW Common Stock 759351604 399 3500 SH SOLE 3500 0 0 RGC RES INC COM Common Stock 74955L103 449 17810 SH SOLE 17810 0 0 REPLIGEN CORP COM Common Stock 759916109 615 3080 SH SOLE 3080 0 0 INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF ETF 46137V324 50 271 SH SOLE 271 0 0 ROYAL GOLD INC COM Common Stock 780287108 109 951 SH SOLE 951 0 0 REGENXBIO INC COM Common Stock 75901B107 3 79 SH SOLE 79 0 0 RESOURCES CONNECTION INC COM Common Stock 76122Q105 22 1558 SH SOLE 1558 0 0 STURM RUGER & CO INC COM Common Stock 864159108 121 1346 SH SOLE 1346 0 0 REGIS CORP MINN COM Common Stock 758932107 12 1274 SH SOLE 1274 0 0 RH COM Common Stock 74967X103 370 545 SH SOLE 545 0 0 ROCHE HLDG LTD SPONSORED ADR ADR 771195104 1444 30699 SH SOLE 30699 0 0 ROCHE HLDGS AG BASEL DIVIDN RIGT CERT Common Stock H69293217 124 329 SH SOLE 329 0 0 ROBERT HALF INTL INC COM Common Stock 770323103 396 4449 SH SOLE 4449 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 4 62 SH SOLE 62 0 0 LORDSTOWN MOTORS CORP COM CL A Common Stock 54405Q100 27 2429 SH SOLE 2429 0 0 TRANSOCEAN LTD REG SHS Common Stock H8817H100 12 2673 SH SOLE 2673 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 116 1537 SH SOLE 1537 0 0 RINO INTL CORP COM Common Stock 766883102 0 6 SH SOLE 6 0 0 RIO TINTO PLC SPONSORED ADR ADR 767204100 944 11247 SH SOLE 11247 0 0 RIOT BLOCKCHAIN INC COM Common Stock 767292105 36 950 SH SOLE 950 0 0 RAYMOND JAMES FINL INC COM Common Stock 754730109 4598 35291 SH SOLE 35291 0 0 ROCKET COS INC COM CL A Common Stock 77311W101 16 819 SH SOLE 819 0 0 RAKUTEN GROUP INC ADR ADR 75102W108 6 533 SH SOLE 533 0 0 RALPH LAUREN CORP CL A Common Stock 751212101 259 2184 SH SOLE 2184 0 0 RELAY THERAPEUTICS INC COM Common Stock 75943R102 0 7 SH SOLE 7 0 0 RADIANT LOGISTICS INC COM Common Stock 75025X100 8 1170 SH SOLE 1170 0 0 REALOGY HLDGS CORP COM Common Stock 75605Y106 197 10821 SH SOLE 10821 0 0 RLI CORP COM Common Stock 749607107 100 957 SH SOLE 957 0 0 REGIONAL MGMT CORP COM Common Stock 75902K106 3 65 SH SOLE 65 0 0 RE MAX HLDGS INC CL A Common Stock 75524W108 11 345 SH SOLE 345 0 0 RICHMOND MUT BANCORPORATION COM Common Stock 76525P100 1 90 SH SOLE 90 0 0 RAMBUS INC DEL COM Common Stock 750917106 170 7179 SH SOLE 7179 0 0 RESMED INC COM Common Stock 761152107 2310 9372 SH SOLE 9372 0 0 ROMEO POWER INC COM Common Stock 776153108 18 2247 SH SOLE 2247 0 0 RMR GROUP INC CL A Common Stock 74967R106 5 120 SH SOLE 120 0 0 AVIDITY BIOSCIENCES INC COM Common Stock 05370A108 5 194 SH SOLE 194 0 0 RENESAS ELECTRONICS CORP UNSPONSORD ADR ADR 75972B101 13 2439 SH SOLE 2439 0 0 RINGCENTRAL INC CL A Common Stock 76680R206 504 1736 SH SOLE 1736 0 0 RENAULT S A UNSPONSORED ADR ADR 759673403 3 373 SH SOLE 373 0 0 RENAISSANCERE HLDGS LTD COM Common Stock G7496G103 196 1318 SH SOLE 1318 0 0 RENASANT CORP COM Common Stock 75970E107 327 8175 SH SOLE 8175 0 0 CONSTRUCTION PARTNERS INC COM CL A Common Stock 21044C107 52 1654 SH SOLE 1654 0 0 ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 230 3526 SH SOLE 3526 0 0 FIRST TRUST NASDAQ ARTIFICIAL INTELLIGENCE AND ROBOTICS ETF ETF 33738R720 5 90 SH SOLE 90 0 0 GIBRALTAR INDS INC COM Common Stock 374689107 112 1465 SH SOLE 1465 0 0 ROGERS CORP COM Common Stock 775133101 130 648 SH SOLE 648 0 0 ROHM CO LTD UNSPONSORD ADR ADR 775376106 18 384 SH SOLE 384 0 0 ROCKWELL AUTOMATION INC COM Common Stock 773903109 6851 23951 SH SOLE 23951 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 904 1968 SH SOLE 1968 0 0 ROLLINS INC COM Common Stock 775711104 549 16060 SH SOLE 16060 0 0 RBC BEARINGS INC COM Common Stock 75524B104 446 2234 SH SOLE 2234 0 0 ROPER TECHNOLOGIES INC COM Common Stock 776696106 1703 3621 SH SOLE 3621 0 0 ROSS STORES INC COM Common Stock 778296103 4408 35552 SH SOLE 35552 0 0 REPAY HLDGS CORP COM CL A Common Stock 76029L100 11 437 SH SOLE 437 0 0 RAPID7 INC COM Common Stock 753422104 16 168 SH SOLE 168 0 0 INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 8482 46067 SH SOLE 46067 0 0 RPM INTL INC COM Common Stock 749685103 620 6996 SH SOLE 6996 0 0 ROYALTY PHARMA PLC SHS CLASS A Common Stock G7709Q104 0 7 SH SOLE 7 0 0 INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 267 3458 SH SOLE 3458 0 0 RANGE RES CORP COM Common Stock 75281A109 522 31134 SH SOLE 31134 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 30 906 SH SOLE 906 0 0 RED ROCK RESORTS INC CL A Common Stock 75700L108 15 357 SH SOLE 357 0 0 RELIANCE STEEL & ALUMINUM CO COM Common Stock 759509102 195 1291 SH SOLE 1291 0 0 REPUBLIC SVCS INC COM Common Stock 760759100 853 7723 SH SOLE 7723 0 0 RUSH STREET INTERACTIVE INC COM Common Stock 782011100 0 30 SH SOLE 30 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 4732 31393 SH SOLE 31393 0 0 RESERVE PETE CO COM Common Stock 761102102 12 80 SH SOLE 80 0 0 RIB SOFTWARE SE UNSPONSORED ADR ADR 74965G102 1 14 SH SOLE 14 0 0 VANECK VECTORS RUSSIA ETF ETF 92189F403 21 735 SH SOLE 735 0 0 RIGHTMOVE PLC UNSPONSORED ADR ADR 76657Y101 6 321 SH SOLE 321 0 0 RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 17 477 SH SOLE 477 0 0 REINVENT TECHNOLOGY PARTNERS Y CLASS A ORD SHS Common Stock G7484L106 10 1000 SH SOLE 1000 0 0 RAYTHEON TECHNOLOGIES CORP COM Common Stock 75513E101 14414 168962 SH SOLE 168962 0 0 ARBORGEN HLDGS LTD SHS Common Stock Q0465M101 7 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 198 3545 SH SOLE 3545 0 0 RUSH ENTERPRISES INC CL A Common Stock 781846209 376 8695 SH SOLE 8695 0 0 RUSH ENTERPRISES INC CL B Common Stock 781846308 318 8335 SH SOLE 8335 0 0 RUTHS HOSPITALITY GROUP INC COM Common Stock 783332109 71 3065 SH SOLE 3065 0 0 RIVER VY CMNTY BANCORP COM Common Stock 76848L109 94 3906 SH SOLE 3906 0 0 REVOLVE GROUP INC CL A Common Stock 76156B107 869 12617 SH SOLE 12617 0 0 REVANCE THERAPEUTICS INC COM Common Stock 761330109 56 1874 SH SOLE 1874 0 0 RETRACTABLE TECHNOLOGIES INC COM Common Stock 76129W105 1 70 SH SOLE 70 0 0 RIVER FINL CORP COM Common Stock 76821P101 302 11500 SH SOLE 11500 0 0 REVIVE THERAPEUTICS LTD COM Common Stock 761516103 7 15510 SH SOLE 15510 0 0 RESVERLOGIX CORP COM Common Stock 76128M108 3 4000 SH SOLE 4000 0 0 RWE AG SPONSORED ADR ADR 74975E303 23 625 SH SOLE 625 0 0 INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 29 239 SH SOLE 239 0 0 INVESCO S&P 500 REVENUE ETF ETF 46138G698 18 248 SH SOLE 248 0 0 REWALK ROBOTICS LTD SHS Common Stock M8216Q200 8 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 35 337 SH SOLE 337 0 0 SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863 44 1200 SH SOLE 1200 0 0 PROSHARES ULTRA HEALTH CARE ETF 74347R735 19 200 SH SOLE 200 0 0 REXNORD CORP COM Common Stock 76169B102 69 1374 SH SOLE 1374 0 0 RACKSPACE TECHNOLOGY INC COM Common Stock 750102105 41 2095 SH SOLE 2095 0 0 ROYAL BK CDA COM Common Stock 780087102 3506 34611 SH SOLE 34611 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203 165 1522 SH SOLE 1522 0 0 RAYONIER ADVANCED MATLS INC COM Common Stock 75508B104 29 4403 SH SOLE 4403 0 0 ROLLS ROYCE HOLDINGS PLC SPONSORED ADR ADR 775781206 10 7418 SH SOLE 7418 0 0 RYOHIN KEIKAKU CO LTD UNSPONSORD ADR ADR 78392U105 96 4565 SH SOLE 4565 0 0 INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 1365 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 181 1757 SH SOLE 1757 0 0 SEABRIDGE GOLD INC COM Common Stock 811916105 12 700 SH SOLE 700 0 0 SABRE CORP COM Common Stock 78573M104 110 8826 SH SOLE 8826 0 0 SADLIER WILLIAM H INC COM Common Stock 786327106 47 1400 SH SOLE 1400 0 0 SANDERSON FARMS INC COM Common Stock 800013104 323 1716 SH SOLE 1716 0 0 SAFRAN SPON ADR ADR 786584102 128 3689 SH SOLE 3689 0 0 SAFETY INS GROUP INC COM Common Stock 78648T100 58 736 SH SOLE 736 0 0 SAGE THERAPEUTICS INC COM Common Stock 78667J108 30 528 SH SOLE 528 0 0 SONIC AUTOMOTIVE INC CL A Common Stock 83545G102 212 4718 SH SOLE 4718 0 0 SAIA INC COM Common Stock 78709Y105 441 2106 SH SOLE 2106 0 0 SCIENCE APPLICATIONS INTL CORP COM Common Stock 808625107 205 2335 SH SOLE 2335 0 0 SAILPOINT TECHNOLOGIES HLDGS I COM Common Stock 78781P105 11 208 SH SOLE 208 0 0 BOSTON BEER INC CL A Common Stock 100557107 351 344 SH SOLE 344 0 0 BANCO SANTANDER S.A. ADR ADR 05964H105 120 30644 SH SOLE 30644 0 0 SANDSTORM GOLD LTD COM NEW Common Stock 80013R206 11 1413 SH SOLE 1413 0 0 SANMINA CORPORATION COM Common Stock 801056102 267 6861 SH SOLE 6861 0 0 SAP SE SPON ADR ADR 803054204 34670 246833 SH SOLE 246833 0 0 SANDY SPRING BANCORP INC COM Common Stock 800363103 28 638 SH SOLE 638 0 0 ECHOSTAR CORP CL A Common Stock 278768106 14 590 SH SOLE 590 0 0 STRAUMANN HLDG AG ADR ADR 86317T103 30 362 SH SOLE 362 0 0 CASSAVA SCIENCES INC COM Common Stock 14817C107 12 140 SH SOLE 140 0 0 SPIRIT AIRLS INC COM Common Stock 848577102 331 10885 SH SOLE 10885 0 0 SAMPO OYJ ADR ADR 79588J102 154 6676 SH SOLE 6676 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD Common Stock G85347105 4 1188 SH SOLE 1188 0 0 SEACOAST BKG CORP FLA COM NEW Common Stock 811707801 58 1708 SH SOLE 1708 0 0 SILVERBOX ENGAGED MERGER CO I COM CL A Common Stock 82836L101 1 99 SH SOLE 99 0 0 SILVERBOX ENGAGED MERGER CO I UNIT EX 033128 Common Stock 82836L200 296 29626 SH SOLE 29626 0 0 SILVERBOX ENGAGED MERGER CO I WT EXP 060228 Common Stock 82836L119 0 33 SH SOLE 33 0 0 SOUTH BEACH SPIRITS INC COM Common Stock 83645W106 0 251000 SH SOLE 251000 0 0 SB FINL GROUP INC COM Common Stock 78408D105 1 75 SH SOLE 75 0 0 SINCLAIR BROADCAST GROUP INC CL A Common Stock 829226109 31 943 SH SOLE 943 0 0 SCHNEIDER ELECTRIC SE UNSPONSORD ADR ADR 80687P106 763 24160 SH SOLE 24160 0 0 SALLY BEAUTY HLDGS INC COM Common Stock 79546E104 68 3101 SH SOLE 3101 0 0 SBI HOLDINGS INC SHS Common Stock J6991H100 5 200 SH SOLE 200 0 0 ALPS MEDICAL BREAKTHROUGHS ETF ETF 00162Q593 5 100 SH SOLE 100 0 0 STAR BULK CARRIERS CORP. SHS PAR Common Stock Y8162K204 26 1112 SH SOLE 1112 0 0 STABILUS SA UNSPONSRED ADS ADR 85236J105 68 4163 SH SOLE 4163 0 0 SIGNATURE BK NEW YORK N Y COM Common Stock 82669G104 501 2039 SH SOLE 2039 0 0 SILVERBOW RES INC COM Common Stock 82836G102 47 2028 SH SOLE 2028 0 0 SABINE RTY TR UNIT BEN INT Common Stock 785688102 525 13017 SH SOLE 13017 0 0 SBERBANK RUSSIA SPONSORED ADR ADR 80585Y308 28 1680 SH SOLE 1680 0 0 COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR ADR 20441A102 34 4561 SH SOLE 4561 0 0 SOUTHSIDE BANCSHARES INC COM Common Stock 84470P109 1332 34845 SH SOLE 34845 0 0 SIBANYE STILLWATER LTD SPONSORED ADR ADR 82575P107 18 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 12825 114700 SH SOLE 114700 0 0 SANTANDER CONSUMER USA HLDGS I COM Common Stock 80283M101 75 2066 SH SOLE 2066 0 0 STANDARD CHARTERED PLC UNSPONSRED ADS ADR 853254100 12 972 SH SOLE 972 0 0 SOUTHERN COPPER CORP COM Common Stock 84265V105 212 3302 SH SOLE 3302 0 0 SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 36 6028 SH SOLE 6028 0 0 SCHWAB U.S. SMALL-CAP ETF ETF 808524607 9502 91209 SH SOLE 91209 0 0 SCHWAB US BROAD MKTS ETF ETF 808524102 32323 309997 SH SOLE 309997 0 0 SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 81 1947 SH SOLE 1947 0 0 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 3431 45376 SH SOLE 45376 0 0 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 4288 130414 SH SOLE 130414 0 0 SCHWAB INT'L EQ ETF ETF 808524805 12683 321503 SH SOLE 321503 0 0 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 14686 100614 SH SOLE 100614 0 0 SCHWAB U.S. REIT ETF ETF 808524847 517 11284 SH SOLE 11284 0 0 SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714 833 16280 SH SOLE 16280 0 0 SCHWAB 1000 INDEX ETF ETF 808524722 175 4107 SH SOLE 4107 0 0 SCHOLASTIC CORP COM Common Stock 807066105 46 1223 SH SOLE 1223 0 0 SCHWAB U.S. MID-CAP ETF ETF 808524508 7048 90046 SH SOLE 90046 0 0 SCHNITZER STEEL INDS INC CL A Common Stock 806882106 22 452 SH SOLE 452 0 0 SCHWAB SHORT-TERM U.S. TREASURY ETF ETF 808524862 1469 28680 SH SOLE 28680 0 0 SCHWAB U.S. TIPS ETF ETF 808524870 398 6369 SH SOLE 6369 0 0 SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 818 14389 SH SOLE 14389 0 0 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 6075 88860 SH SOLE 88860 0 0 SCHWAB CHARLES CORP COM Common Stock 808513105 8819 121128 SH SOLE 121128 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 16762 161221 SH SOLE 161221 0 0 SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 159 3774 SH SOLE 3774 0 0 SCHWAB US AGGREGATE BOND ETF ETF 808524839 11285 206683 SH SOLE 206683 0 0 SERVICE CORP INTL COM Common Stock 817565104 1523 28413 SH SOLE 28413 0 0 STEPAN CO COM Common Stock 858586100 133 1103 SH SOLE 1103 0 0 SWISSCOM AG SPONSORED ADR ADR 871013108 18 310 SH SOLE 310 0 0 COMSCORE INC COM Common Stock 20564W105 4 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 819 48333 SH SOLE 48333 0 0 SCOPUS BIOPHARMA INC COM Common Stock 809171101 1 95 SH SOLE 95 0 0 SCOR SE SPONSORED ADR ADR 80917Q106 3 852 SH SOLE 852 0 0 STEELCASE INC CL A Common Stock 858155203 24 1617 SH SOLE 1617 0 0 SCANSOURCE INC COM Common Stock 806037107 26 935 SH SOLE 935 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 5 222 SH SOLE 222 0 0 SHOE CARNIVAL INC COM Common Stock 824889109 51 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 202 2720 SH SOLE 2720 0 0 SMILEDIRECTCLUB INC CL A COM Common Stock 83192H106 44 5105 SH SOLE 5105 0 0 SCHRODINGER INC COM Common Stock 80810D103 3 46 SH SOLE 46 0 0 ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 349 6597 SH SOLE 6597 0 0 PROSHARES ULTRASHORT S&P 500 ETF 74347B383 76 8400 SH SOLE 8400 0 0 SANDVIK AB ADR ADR 800212201 228 8901 SH SOLE 8901 0 0 SODEXO SPONSORED ADR ADR 833792104 67 3581 SH SOLE 3581 0 0 SPDR S&P DIVIDEND ETF ETF 78464A763 7276 59504 SH SOLE 59504 0 0 SEA LTD SPONSORD ADS ADR 81141R100 2334 8498 SH SOLE 8498 0 0 SEAWORLD ENTMT INC COM Common Stock 81282V100 59 1181 SH SOLE 1181 0 0 SEABOARD CORP DEL COM Common Stock 811543107 85 22 SH SOLE 22 0 0 SOLAREDGE TECHNOLOGIES INC COM Common Stock 83417M104 359 1298 SH SOLE 1298 0 0 SEALED AIR CORP NEW COM Common Stock 81211K100 421 7101 SH SOLE 7101 0 0 SEER INC COM CL A Common Stock 81578P106 0 8 SH SOLE 8 0 0 SEI INVTS CO COM Common Stock 784117103 50 814 SH SOLE 814 0 0 SEIKO EPSON CORP ADR ADR 81603X108 2 211 SH SOLE 211 0 0 SELECT MED HLDGS CORP COM Common Stock 81619Q105 183 4324 SH SOLE 4324 0 0 SENECA FOODS CORP NEW CL A Common Stock 817070501 27 536 SH SOLE 536 0 0 STORA ENSO CORP SPON ADR REP R ADR 86210M106 4 208 SH SOLE 208 0 0 STIFEL FINL CORP COM Common Stock 860630102 132 2031 SH SOLE 2031 0 0 SERVISFIRST BANCSHARES INC COM Common Stock 81768T108 27524 403695 SH SOLE 403695 0 0 SAFEGUARD SCIENTIFICS INC COM NEW Common Stock 786449207 31 3961 SH SOLE 3961 0 0 SAFE T GROUP LTD SPONSORD ADS NEW ADR 78643B401 7 4590 SH SOLE 4590 0 0 STITCH FIX INC COM CL A Common Stock 860897107 162 2688 SH SOLE 2688 0 0 SFL CORPORATION LTD SHS Common Stock G7738W106 22 2878 SH SOLE 2878 0 0 SPROUTS FMRS MKT INC COM Common Stock 85208M102 1253 50409 SH SOLE 50409 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR Common Stock 828730200 300 10173 SH SOLE 10173 0 0 SOUTHERN FIRST BANCSHARES COM Common Stock 842873101 6 118 SH SOLE 118 0 0 SOFTBANK GROUP CORP UNSPONSORED ADR ADR 83404D109 142 4064 SH SOLE 4064 0 0 SINGAPORE TELECOMMUNICATNS LTD SPON ADR NEW06 ADR 82929R304 13 751 SH SOLE 751 0 0 SPROTT JUNIOR GOLD MINERS ETF ETF 85210B201 247 5600 SH SOLE 5600 0 0 SPROTT GOLD MINERS ETF ETF 85210B102 4833 170885 SH SOLE 170885 0 0 SEAGEN INC COM Common Stock 81181C104 364 2307 SH SOLE 2307 0 0 SMART GLOBAL HLDGS INC SHS Common Stock G8232Y101 32 681 SH SOLE 681 0 0 SHIONOGI & CO LTD UNSPONSORED ADS ADR 824667109 232 17843 SH SOLE 17843 0 0 SPYGLASS RES CORP COM Common Stock 852193101 0 371 SH SOLE 371 0 0 SANGAMO THERAPEUTICS INC COM Common Stock 800677106 21 1769 SH SOLE 1769 0 0 SCIENTIFIC GAMES CORP COM Common Stock 80874P109 39 504 SH SOLE 504 0 0 ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 1034 60845 SH SOLE 60845 0 0 SAGE GROUP PLC UNSPONSORD ADR ADR 78663S201 53 1364 SH SOLE 1364 0 0 SURGERY PARTNERS INC COM Common Stock 86881A100 1 15 SH SOLE 15 0 0 SGS SA UNSPONSORED ADR ADR 818800104 261 8413 SH SOLE 8413 0 0 PROSHARES SHORT S&P 500 ETF 74347B425 192 12500 SH SOLE 12500 0 0 SHAKE SHACK INC CL A Common Stock 819047101 516 4822 SH SOLE 4822 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 SHIN ETSU CHEMICAL CO LTD ADR ADR 824551105 74 1759 SH SOLE 1759 0 0 SHENANDOAH TELECOMMUNICATIONS COM Common Stock 82312B106 93 1910 SH SOLE 1910 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 307 20808 SH SOLE 20808 0 0 SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 4333 87428 SH SOLE 87428 0 0 NATURALSHRIMP INC COM Common Stock 63902N106 15 35000 SH SOLE 35000 0 0 MADDEN STEVEN LTD COM Common Stock 556269108 278 6360 SH SOLE 6360 0 0 SHOPIFY INC CL A Common Stock 82509L107 2935 2009 SH SOLE 2009 0 0 ISHARES SHORT TREASURY BOND ETF ETF 464288679 402 3636 SH SOLE 3636 0 0 SHERWIN WILLIAMS CO COM Common Stock 824348106 3587 13167 SH SOLE 13167 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 67773 786597 SH SOLE 786597 0 0 SHYFT GROUP INC COM Common Stock 825698103 1803 48189 SH SOLE 48189 0 0 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 3838 83321 SH SOLE 83321 0 0 SHENZHOU INTL GROUP HLDGS LTD UNSPONSORD ADR ADR 82322R109 927 36237 SH SOLE 36237 0 0 SILVERGATE CAP CORP CL A Common Stock 82837P408 21 185 SH SOLE 185 0 0 SELECT INTERIOR CONCEPTS INC CL A Common Stock 816120307 2 210 SH SOLE 210 0 0 SIEBERT FINL CORP COM Common Stock 826176109 2 350 SH SOLE 350 0 0 SIEMENS A G SPONSORED ADR ADR 826197501 665 8354 SH SOLE 8354 0 0 SIGNET JEWELERS LIMITED SHS Common Stock G81276100 426 5268 SH SOLE 5268 0 0 SIGA TECHNOLOGIES INC COM Common Stock 826917106 1 207 SH SOLE 207 0 0 SELECTIVE INS GROUP INC COM Common Stock 816300107 162 1993 SH SOLE 1993 0 0 SPROTT INC COM NEW Common Stock 852066208 11 276 SH SOLE 276 0 0 GLOBAL X SILVER MINERS ETF ETF 37954Y848 25 582 SH SOLE 582 0 0 ETFMG PRIME JUNIOR SILVER MINERS ETF ETF 26924G102 47 3078 SH SOLE 3078 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 45 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 3 1018 SH SOLE 1018 0 0 SOLAR INTEGRATED ROOFING CORP COM Common Stock 83417R103 7 12500 SH SOLE 12500 0 0 SIRIUS XM HOLDINGS INC COM Common Stock 82968B103 699 106948 SH SOLE 106948 0 0 SITEONE LANDSCAPE SUPPLY INC COM Common Stock 82982L103 856 5055 SH SOLE 5055 0 0 SITIME CORP COM Common Stock 82982T106 16 127 SH SOLE 127 0 0 SVB FINANCIAL GROUP COM Common Stock 78486Q101 3228 5801 SH SOLE 5801 0 0 ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF ETF 003264108 115 4546 SH SOLE 4546 0 0 SIX FLAGS ENTMT CORP NEW COM Common Stock 83001A102 27 627 SH SOLE 627 0 0 SOUTH JERSEY INDS INC COM Common Stock 838518108 55 2109 SH SOLE 2109 0 0 SMUCKER J M CO COM NEW Common Stock 832696405 1482 11440 SH SOLE 11440 0 0 SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 4603 166889 SH SOLE 166889 0 0 SHAW COMMUNICATIONS INC CL B CONV Common Stock 82028K200 86 2971 SH SOLE 2971 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT Common Stock 798241105 57 11047 SH SOLE 11047 0 0 SJW GROUP COM Common Stock 784305104 171 2706 SH SOLE 2706 0 0 SKF AB SPONSORED ADR ADR 784375404 2 75 SH SOLE 75 0 0 SONIC HEALTHCARE LTD SPONSORED ADR ADR 83546A203 78 2737 SH SOLE 2737 0 0 SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 110 5401 SH SOLE 5401 0 0 SKILLZ INC COM Common Stock 83067L109 96 4433 SH SOLE 4433 0 0 SK TELECOM LTD SPONSORED ADR ADR 78440P108 60 1920 SH SOLE 1920 0 0 SKYE PETE INC COM Common Stock 83084C108 0 7600 SH SOLE 7600 0 0 SKEENA RES LTD NEW COM Common Stock 83056P715 96 9200 SH SOLE 9200 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 154 3084 SH SOLE 3084 0 0 SKYWEST INC COM Common Stock 830879102 189 4383 SH SOLE 4383 0 0 FIRST TR EXCHANGE TRADED FD II CLOUD COMPUTING ETF 33734X192 137 1291 SH SOLE 1291 0 0 SILICON LABORATORIES INC COM Common Stock 826919102 43 280 SH SOLE 280 0 0 SCHLUMBERGER LTD COM STK Common Stock 806857108 3073 95624 SH SOLE 95624 0 0 U S SILICA HLDGS INC COM Common Stock 90346E103 37 3234 SH SOLE 3234 0 0 SOVEREIGN LITHIUM INC COM Common Stock 84609P103 0 100 SH SOLE 100 0 0 SELECT BANCORP INC NEW COM Common Stock 81617L108 6 360 SH SOLE 360 0 0 SOLID BIOSCIENCES INC COM Common Stock 83422E105 1 144 SH SOLE 144 0 0 SUN LIFE FINANCIAL INC. COM Common Stock 866796105 266 5153 SH SOLE 5153 0 0 SUPER LEAGUE GAMING INC COM Common Stock 86804F202 5 935 SH SOLE 935 0 0 SOLGOLD PLC SHS Common Stock G8255T104 17 40930 SH SOLE 40930 0 0 SILGAN HOLDINGS INC COM Common Stock 827048109 35 833 SH SOLE 833 0 0 SLM CORP COM Common Stock 78442P106 124 5906 SH SOLE 5906 0 0 SIMULATIONS PLUS INC COM Common Stock 829214105 15 279 SH SOLE 279 0 0 ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 53 1015 SH SOLE 1015 0 0 ISHARES SILVER TRUST ETF 46428Q109 1106 45661 SH SOLE 45661 0 0 CREDIT SUISSE X-LINKS SILVER SHARES COVERED CALL ETN ETF 22542D449 6 1000 SH SOLE 1000 0 0 SPDR S&P 600 SMALL CAP ETF ETF 78464A813 248 2533 SH SOLE 2533 0 0 SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 51 571 SH SOLE 571 0 0 SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 991 11568 SH SOLE 11568 0 0 SM ENERGY CO COM Common Stock 78454L100 105 4268 SH SOLE 4268 0 0 SMARTSHEET INC COM CL A Common Stock 83200N103 2 28 SH SOLE 28 0 0 SIEMENS A G ORD Common Stock D69671218 45 283 SH SOLE 283 0 0 VANECK VECTORS SHORT MUNI ETF ETF 92189F528 27 1500 SH SOLE 1500 0 0 SMARTFINANCIAL INC COM NEW Common Stock 83190L208 653 27208 SH SOLE 27208 0 0 SMC CORP JAPAN SPONSORED ADR ADR 78445W306 132 4461 SH SOLE 4461 0 0 SUPER MICRO COMPUTER INC COM Common Stock 86800U104 7 212 SH SOLE 212 0 0 PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 18 290 SH SOLE 290 0 0 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 159 23055 SH SOLE 23055 0 0 SMURFIT KAPPA PLC DUBLIN UNSPONSORD ADR ADR 83272W106 25 468 SH SOLE 468 0 0 SCOTTS MIRACLE-GRO CO CL A Common Stock 810186106 1079 5620 SH SOLE 5620 0 0 SMITHS GROUP PLC SPONSORED ADR ADR 83238P203 5 242 SH SOLE 242 0 0 VANECK VECTORS SEMICONDUCTOR ETF ETF 92189F676 93 355 SH SOLE 355 0 0 ISHARES MSCI USA SMALL-CAP MULTIFACTOR ETF ETF 46434V290 968 17645 SH SOLE 17645 0 0 SEMLER SCIENTIFIC INC COM Common Stock 81684M104 88 784 SH SOLE 784 0 0 SIEMENS HEALTHINEERS AG UNSPONSORED ADR ADR 82622J104 8 256 SH SOLE 256 0 0 SUMMIT THERAPEUTICS INC COM Common Stock 86627R102 84 11245 SH SOLE 11245 0 0 ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF ETF 46435G433 3108 81698 SH SOLE 81698 0 0 SHIMANO INC UNSPONSORD ADR ADR 82455C101 114 4808 SH SOLE 4808 0 0 SONORO GOLD CORP COM Common Stock 83571A102 9 40000 SH SOLE 40000 0 0 VANECK VECTORS LOW CARBON ENERGY ETF ETF 92189F502 22 135 SH SOLE 135 0 0 STANDARD MTR PRODS INC COM Common Stock 853666105 65 1489 SH SOLE 1489 0 0 SIMPLY GOOD FOODS CO COM Common Stock 82900L102 17 477 SH SOLE 477 0 0 SEMTECH CORP COM Common Stock 816850101 20 296 SH SOLE 296 0 0 SIERRA METALS INC COM Common Stock 82639W106 13 4250 SH SOLE 4250 0 0 SNAP ON INC COM Common Stock 833034101 970 4342 SH SOLE 4342 0 0 SNAP INC CL A Common Stock 83304A106 784 11511 SH SOLE 11511 0 0 SLEEP NUMBER CORP COM Common Stock 83125X103 96 873 SH SOLE 873 0 0 SUNDIAL GROWERS INC COM Common Stock 86730L109 1 1500 SH SOLE 1500 0 0 SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 10 437 SH SOLE 437 0 0 SYNDAX PHARMACEUTICALS INC COM Common Stock 87164F105 5 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 1570 25881 SH SOLE 25881 0 0 SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 352 8108 SH SOLE 8108 0 0 SNOWFLAKE INC CL A Common Stock 833445109 782 3233 SH SOLE 3233 0 0 CHINA PETROLEUM & CHEMICAL CRP SPON ADR H SHS ADR 16941R108 28 523 SH SOLE 523 0 0 SANTEN PHARMACEUTICAL CO LTD ADR ADR 80287P100 17 1205 SH SOLE 1205 0 0 SYNOPSYS INC COM Common Stock 871607107 1065 3863 SH SOLE 3863 0 0 GLOBAL X INTERNET OF THINGS THEMATIC ETF ETF 37954Y780 32 894 SH SOLE 894 0 0 SYNOVUS FINL CORP COM NEW Common Stock 87161C501 990 22399 SH SOLE 22399 0 0 SYNNEX CORP COM Common Stock 87162W100 221 1818 SH SOLE 1818 0 0 SANOFI SPONSORED ADR ADR 80105N105 945 17942 SH SOLE 17942 0 0 SOUTHERN CO COM Common Stock 842587107 11515 190307 SH SOLE 190307 0 0 SOFTBANK CORP UNSPONSRED ADS ADR 83405K102 20 1555 SH SOLE 1555 0 0 GLOBAL X SOCIAL MEDIA INDEX FUND ETF 37950E416 4 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 SOFI TECHNOLOGIES INC COM Common Stock 83406F102 49 2562 SH SOLE 2562 0 0 SOLARIS OILFIELD INFRASTRUCTUR COM CL A Common Stock 83418M103 7 680 SH SOLE 680 0 0 SOLITON INC COM Common Stock 834251100 9 400 SH SOLE 400 0 0 SECOM CO LTD ADR ADR 813113206 5 246 SH SOLE 246 0 0 SUMITOMO CHEMICAL CO LTD ADR ADR 865612105 2 75 SH SOLE 75 0 0 SONOCO PRODS CO COM Common Stock 835495102 497 7434 SH SOLE 7434 0 0 SONOS INC COM Common Stock 83570H108 124 3533 SH SOLE 3533 0 0 SONOVA HOLDING AG UNSPONSORED ADR ADR 83569C102 421 5555 SH SOLE 5555 0 0 SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 2419 24880 SH SOLE 24880 0 0 SOS LIMITED SPNSORD ADS NEW ADR 83587W106 1 338 SH SOLE 338 0 0 SUNNY OPTICAL TECH GRP CO LTD ADR ADR 86745T105 39 123 SH SOLE 123 0 0 SOUTH32 LTD SPONSORED ADR ADR 84473L105 9 825 SH SOLE 825 0 0 SOW GOOD INC COM Common Stock 84612H106 0 1 SH SOLE 1 0 0 ISHARES SEMICONDUCTOR FUND ETF 464287523 296 652 SH SOLE 652 0 0 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 7609 253557 SH SOLE 253557 0 0 SPARTAN ACQUISITION CORP III UNIT Common Stock 84677R205 202 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 28 330 SH SOLE 330 0 0 VIRGIN GALACTIC HOLDINGS INC COM Common Stock 92766K106 110 2386 SH SOLE 2386 0 0 AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 1844 60735 SH SOLE 60735 0 0 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 1319 35860 SH SOLE 35860 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 540 11858 SH SOLE 11858 0 0 S&P GLOBAL INC COM Common Stock 78409V104 45128 109947 SH SOLE 109947 0 0 SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF ETF 78463X475 731 13169 SH SOLE 13169 0 0 SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Common Stock 864482104 60 3935 SH SOLE 3935 0 0 INVESCO S&P 500 HIGH BETA ETF ETF 46138E370 71 944 SH SOLE 944 0 0 INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 64 1450 SH SOLE 1450 0 0 INVESCO S&P 500 QUALITY ETF ETF 46137V241 124 2554 SH SOLE 2554 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 7815 212944 SH SOLE 212944 0 0 SPDR PORTFOLIO TIPS ETF ETF 78464A656 64 2058 SH SOLE 2058 0 0 SILVER SPIKE ACQUISITN CORP II UNIT EXP 022626 Common Stock G8201H121 167 16552 SH SOLE 16552 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 13 760 SH SOLE 760 0 0 SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF ETF 78464A367 18 568 SH SOLE 568 0 0 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 152 3015 SH SOLE 3015 0 0 SPLUNK INC COM Common Stock 848637104 808 5589 SH SOLE 5589 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 2196 36047 SH SOLE 36047 0 0 SPDR PORTFOLIO MORTGAGE BACKED BOND ETF ETF 78464A383 1 58 SH SOLE 58 0 0 SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 103 2179 SH SOLE 2179 0 0 SIRIUSPOINT LTD COM Common Stock G8192H106 19 1910 SH SOLE 1910 0 0 SPOK HLDGS INC COM Common Stock 84863T106 4 385 SH SOLE 385 0 0 SPOTIFY TECHNOLOGY S A SHS Common Stock L8681T102 542 1965 SH SOLE 1965 0 0 SPECTRUM PHARMACEUTICALS INC COM Common Stock 84763A108 17 4638 SH SOLE 4638 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A Common Stock 848574109 52 1100 SH SOLE 1100 0 0 SPERO THERAPEUTICS INC COM Common Stock 84833T103 7 516 SH SOLE 516 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 1136 36283 SH SOLE 36283 0 0 SPS COMM INC COM Common Stock 78463M107 1133 11345 SH SOLE 11345 0 0 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 2727 62062 SH SOLE 62062 0 0 SPROUT SOCIAL INC COM CL A Common Stock 85209W109 64 719 SH SOLE 719 0 0 SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 39 949 SH SOLE 949 0 0 SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 4888 92272 SH SOLE 92272 0 0 SPARTANNASH CO COM Common Stock 847215100 100 5174 SH SOLE 5174 0 0 SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 13 408 SH SOLE 408 0 0 SUNPOWER CORP COM Common Stock 867652406 100 3419 SH SOLE 3419 0 0 SPX CORP COM Common Stock 784635104 149 2440 SH SOLE 2440 0 0 SINGAPORE EXCHANGE LTD UNSPONSORD ADR ADR 82929W105 17 137 SH SOLE 137 0 0 DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862 285 2678 SH SOLE 2678 0 0 SPDR S&P 500 ETF ETF 78462F103 204651 476563 SH SOLE 476563 0 0 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 233 5816 SH SOLE 5816 0 0 SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1300 20648 SH SOLE 20648 0 0 SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 1227 31044 SH SOLE 31044 0 0 SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796 107 1009 SH SOLE 1009 0 0 SQUARE INC CL A Common Stock 852234103 3627 14878 SH SOLE 14878 0 0 SEQUENTIAL BRANDS GROUP INC COM NEW Common Stock 81734P206 0 1 SH SOLE 1 0 0 LEGG MASON SMALL-CAP QUALITY VALUE ETF 52468L877 22 586 SH SOLE 586 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B ADR 833635105 62 1303 SH SOLE 1303 0 0 PROSHARES ULTRAPRO SHORT QQQ ETF 74347G861 350 38301 SH SOLE 38301 0 0 SPIRE INC COM Common Stock 84857L101 140 1926 SH SOLE 1926 0 0 SRAX INC CL A Common Stock 78472M106 5 1000 SH SOLE 1000 0 0 1ST SOURCE CORP COM Common Stock 336901103 16 337 SH SOLE 337 0 0 STERICYCLE INC COM Common Stock 858912108 49 678 SH SOLE 678 0 0 SURMODICS INC COM Common Stock 868873100 30 554 SH SOLE 554 0 0 SEMPRA COM Common Stock 816851109 845 6377 SH SOLE 6377 0 0 STONERIDGE INC COM Common Stock 86183P102 704 23861 SH SOLE 23861 0 0 SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 113 2442 SH SOLE 2442 0 0 SPRAGUE RES LP COM UNIT REP LTD Common Stock 849343108 61 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 30 3100 SH SOLE 3100 0 0 SOARING EAGLE ACQUISITION CORP CL A SHS Common Stock G8354H126 594 59659 SH SOLE 59659 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 516 6642 SH SOLE 6642 0 0 SEARS CDA INC COM Common Stock 81234D109 0 12 SH SOLE 12 0 0 STARTEK INC COM Common Stock 85569C107 1 99 SH SOLE 99 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 334 8290 SH SOLE 8290 0 0 SOUTH ST CORP COM Common Stock 840441109 670 8199 SH SOLE 8199 0 0 SIMPSON MFG INC COM Common Stock 829073105 140 1263 SH SOLE 1263 0 0 SHISEIDO CO LTD SPONSORED ADR ADR 824841407 24 330 SH SOLE 330 0 0 SSE PLC SPONSORED ADR ADR 78467K107 75 3609 SH SOLE 3609 0 0 SASOL LTD SPONSORED ADR ADR 803866300 16 1070 SH SOLE 1070 0 0 SYSMEX CORP UNSPONSORED ADR ADR 87184P109 345 5817 SH SOLE 5817 0 0 SS&C TECHNOLOGIES HLDGS INC COM Common Stock 78467J100 2127 29518 SH SOLE 29518 0 0 PROSHARES ULTRA S&P 500 ETF 74347R107 103 860 SH SOLE 860 0 0 SCRIPPS E W CO OHIO CL A NEW Common Stock 811054402 134 6551 SH SOLE 6551 0 0 SWISS RE LTD SPONSORED ADR ADR 870886108 22 986 SH SOLE 986 0 0 SSR MNG INC COM Common Stock 784730103 1 95 SH SOLE 95 0 0 SHUTTERSTOCK INC COM Common Stock 825690100 8 82 SH SOLE 82 0 0 SUMITOMO CORP SPONSORED ADR ADR 865613103 23 1696 SH SOLE 1696 0 0 STRATASYS LTD SHS Common Stock M85548101 13 517 SH SOLE 517 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 135 884 SH SOLE 884 0 0 S & T BANCORP INC COM Common Stock 783859101 217 6946 SH SOLE 6946 0 0 SUNTORY BEVERAGE & FOOD LTD ADS ADR 86803T104 12 662 SH SOLE 662 0 0 STEWART INFORMATION SVCS CORP COM Common Stock 860372101 110 1940 SH SOLE 1940 0 0 STERIS PLC SHS USD Common Stock G8473T100 2502 12129 SH SOLE 12129 0 0 STEM INC COM Common Stock 85859N102 3209 89119 SH SOLE 89119 0 0 STATE AUTO FINL CORP COM Common Stock 855707105 5 271 SH SOLE 271 0 0 NEURONETICS INC COM Common Stock 64131A105 6 347 SH SOLE 347 0 0 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 36 342 SH SOLE 342 0 0 STERLING BANCORP DEL COM Common Stock 85917A100 373 15042 SH SOLE 15042 0 0 STELLANTIS N.V SHS Common Stock N82405106 12 600 SH SOLE 600 0 0 STEEL DYNAMICS INC COM Common Stock 858119100 2655 44351 SH SOLE 44351 0 0 STMICROELECTRONICS N V NY REGISTRY ADR 861012102 60 1658 SH SOLE 1658 0 0 STAMPS COM INC COM NEW Common Stock 852857200 119 595 SH SOLE 595 0 0 STONECO LTD COM CL A Common Stock G85158106 2 29 SH SOLE 29 0 0 SCORPIO TANKERS INC SHS Common Stock Y7542C130 13 603 SH SOLE 603 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 40 522 SH SOLE 522 0 0 STERLING CONSTR INC COM Common Stock 859241101 6 267 SH SOLE 267 0 0 SUTRO BIOPHARMA INC COM Common Stock 869367102 1 58 SH SOLE 58 0 0 SATSUMA PHARMACEUTICALS INC COM Common Stock 80405P107 1 128 SH SOLE 128 0 0 STATE STR CORP COM Common Stock 857477103 661 7985 SH SOLE 7985 0 0 SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Common Stock G7997R103 1060 11972 SH SOLE 11972 0 0 STEREOTAXIS INC COM NEW Common Stock 85916J409 82 8528 SH SOLE 8528 0 0 CONSTELLATION BRANDS INC CL A Common Stock 21036P108 2100 8978 SH SOLE 8978 0 0 CONSTELLATION BRANDS INC CL B Common Stock 21036P207 31 130 SH SOLE 130 0 0 SUNCOR ENERGY INC NEW COM Common Stock 867224107 833 34758 SH SOLE 34758 0 0 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 37959 352056 SH SOLE 352056 0 0 SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 71 4727 SH SOLE 4727 0 0 SUMMIT MATLS INC CL A Common Stock 86614U100 20 567 SH SOLE 567 0 0 SUMO LOGIC INC COM Common Stock 86646P103 3 160 SH SOLE 160 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP Common Stock 86765K109 9 250 SH SOLE 250 0 0 SUPERNUS PHARMACEUTICALS INC COM Common Stock 868459108 28 896 SH SOLE 896 0 0 SURFACE ONCOLOGY INC COM Common Stock 86877M209 22 2900 SH SOLE 2900 0 0 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 242 2538 SH SOLE 2538 0 0 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 528 20261 SH SOLE 20261 0 0 ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 46435G193 55 1972 SH SOLE 1972 0 0 ISHARES ESG MSCI USA LEADERS ETF ETF 46435U218 575 7652 SH SOLE 7652 0 0 SUMITOMO MITSUI TRUST HLDG INC SPONSORED ADR ADR 86562X106 40 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 10 1000 SH SOLE 1000 0 0 SVF INVESTMENT CORP WT EXP 122025 Common Stock G8601L128 0 200 SH SOLE 200 0 0 SEVEN & I HLDGS CO LTD UNSPONSORD ADR ADR 81783H105 104 4379 SH SOLE 4379 0 0 SVENSKA HANDELSBANKEN AB SHS A Common Stock W9112U104 51 4510 SH SOLE 4510 0 0 SVENSKA HANDELSBANKEN ADR ADR 86959C103 82 14680 SH SOLE 14680 0 0 SAVARA INC COM Common Stock 805111101 0 142 SH SOLE 142 0 0 SHOCKWAVE MED INC COM Common Stock 82489T104 58 307 SH SOLE 307 0 0 SMITH & WESSON BRANDS INC COM Common Stock 831754106 269 7731 SH SOLE 7731 0 0 SWITCH INC CL A Common Stock 87105L104 110 5227 SH SOLE 5227 0 0 SWEDBANK A B SPD ADR ADR 870195104 16 829 SH SOLE 829 0 0 SWATCH GROUP AG ADR ADR 870123106 24 1378 SH SOLE 1378 0 0 SOLARWINDS CORP COM Common Stock 83417Q105 1 58 SH SOLE 58 0 0 SIERRA WIRELESS INC COM Common Stock 826516106 9 500 SH SOLE 500 0 0 STANLEY BLACK & DECKER INC COM Common Stock 854502101 3787 18475 SH SOLE 18475 0 0 SKYWORKS SOLUTIONS INC COM Common Stock 83088M102 1414 7373 SH SOLE 7373 0 0 SCHWEITZER-MAUDUIT INTL INC COM Common Stock 808541106 55 1352 SH SOLE 1352 0 0 SWEDISH MATCH AB UNSPONSORED ADR ADR 870309606 4 470 SH SOLE 470 0 0 SOUTHWESTERN ENERGY CO COM Common Stock 845467109 186 32757 SH SOLE 32757 0 0 SWIRE PAC LTD SPON ADR A ADR 870794302 15 2232 SH SOLE 2232 0 0 SPRINGWORKS THERAPEUTICS INC COM Common Stock 85205L107 10 126 SH SOLE 126 0 0 SOUTHWEST GAS HLDGS INC COM Common Stock 844895102 95 1440 SH SOLE 1440 0 0 SUNCOKE ENERGY INC COM Common Stock 86722A103 13 1875 SH SOLE 1875 0 0 STANDEX INTL CORP COM Common Stock 854231107 124 1309 SH SOLE 1309 0 0 SENSIENT TECHNOLOGIES CORP COM Common Stock 81725T100 161 1858 SH SOLE 1858 0 0 SIKA AG UNSPONSORD ADR ADR 82674R103 1073 32719 SH SOLE 32719 0 0 STOCK YDS BANCORP INC COM Common Stock 861025104 181 3531 SH SOLE 3531 0 0 SYNLOGIC INC COM Common Stock 87166L100 4 1135 SH SOLE 1135 0 0 SYNCHRONY FINANCIAL COM Common Stock 87165B103 885 18243 SH SOLE 18243 0 0 SYMRISE AG UNSPONSORD ADR ADR 87155N109 293 8389 SH SOLE 8389 0 0 STRYKER CORPORATION COM Common Stock 863667101 4091 15713 SH SOLE 15713 0 0 SYKES ENTERPRISES INC COM Common Stock 871237103 125 2323 SH SOLE 2323 0 0 CAMBRIA SHAREHOLDER YIELD ETF ETF 132061201 24 380 SH SOLE 380 0 0 SYNAPTICS INC COM Common Stock 87157D109 164 1055 SH SOLE 1055 0 0 SYNEOS HEALTH INC CL A Common Stock 87166B102 584 6523 SH SOLE 6523 0 0 SYNALLOY CORP COM Common Stock 871565107 68 6800 SH SOLE 6800 0 0 SYSCO CORP COM Common Stock 871829107 7185 92413 SH SOLE 92413 0 0 SUZUKI MOTOR CORP UNSPONSORD ADR ADR 86959X107 69 408 SH SOLE 408 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 30513 1060221 SH SOLE 1060221 0 0 DEL TACO RESTAURANTS INC NEW COM Common Stock 245496104 25 2532 SH SOLE 2532 0 0 CAMBRIA TAIL RISK ETF ETF 132061862 106 5663 SH SOLE 5663 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 148 8804 SH SOLE 8804 0 0 TAL EDUCATION GROUP SPONSORED ADS ADR 874080104 7 288 SH SOLE 288 0 0 TALKSPACE INC WT EXP 062125 Common Stock 87427V111 0 10 SH SOLE 10 0 0 TALOS ENERGY INC COM Common Stock 87484T108 35 2226 SH SOLE 2226 0 0 INVESCO SOLAR ETF ETF 46138G706 108 1213 SH SOLE 1213 0 0 MOLSON COORS BEVERAGE CO CL B Common Stock 60871R209 302 5622 SH SOLE 5622 0 0 TARO PHARMACEUTICAL INDS LTD SHS Common Stock M8737E108 5 70 SH SOLE 70 0 0 CARROLS RESTAURANT GROUP INC COM Common Stock 14574X104 6 1039 SH SOLE 1039 0 0 BANCORP INC DEL COM Common Stock 05969A105 22 964 SH SOLE 964 0 0 PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 224 13250 SH SOLE 13250 0 0 TRUEBLUE INC COM Common Stock 89785X101 84 3005 SH SOLE 3005 0 0 TRIUMPH BANCORP INC COM Common Stock 89679E300 42 570 SH SOLE 570 0 0 TERRITORIAL BANCORP INC COM Common Stock 88145X108 1 23 SH SOLE 23 0 0 THERAVANCE BIOPHARMA INC COM Common Stock G8807B106 0 31 SH SOLE 31 0 0 PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 19 1000 SH SOLE 1000 0 0 TEXAS CAP BANCSHARES INC COM Common Stock 88224Q107 112 1766 SH SOLE 1766 0 0 TRICO BANCSHARES COM Common Stock 896095106 80 1880 SH SOLE 1880 0 0 TECHNOPRO HLDGS INC SPONSORED ADS ADR 87875T204 8 554 SH SOLE 554 0 0 TENCENT HOLDINGS LIMITED UNSPON ADR ADR 88032Q109 2195 29153 SH SOLE 29153 0 0 COMMUNITY FINL CORP MD COM Common Stock 20368X101 218 6310 SH SOLE 6310 0 0 TACTILE SYS TECHNOLOGY INC COM Common Stock 87357P100 17 322 SH SOLE 322 0 0 TRULIEVE CANNABIS CORP COM Common Stock 89788C104 56 1485 SH SOLE 1485 0 0 TCR2 THERAPEUTICS INC COM Common Stock 87808K106 2 100 SH SOLE 100 0 0 CONTAINER STORE GROUP INC COM Common Stock 210751103 46 3514 SH SOLE 3514 0 0 TUCOWS INC COM NEW Common Stock 898697206 80 1000 SH SOLE 1000 0 0 TORONTO DOMINION BK ONT COM NEW Common Stock 891160509 293 4182 SH SOLE 4182 0 0 TRIDENT ACQUISITIONS CORP COM Common Stock 89615T106 18 1406 SH SOLE 1406 0 0 TERADATA CORP DEL COM Common Stock 88076W103 2263 45291 SH SOLE 45291 0 0 TRANSDIGM GROUP INC COM Common Stock 893641100 254 393 SH SOLE 393 0 0 FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 10 169 SH SOLE 169 0 0 TELADOC HEALTH INC COM Common Stock 87918A105 743 4468 SH SOLE 4468 0 0 TELEPHONE & DATA SYS INC COM NEW Common Stock 879433829 59 2598 SH SOLE 2598 0 0 FLEXSHARES IBOXX 3-YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L506 937 35380 SH SOLE 35380 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 1741 4158 SH SOLE 4158 0 0 ATLASSIAN CORP PLC CL A Common Stock G06242104 581 2260 SH SOLE 2260 0 0 ISHARES U.S. TECH BREAKTHROUGH MULTISECTOR ETF ETF 46436E502 2 49 SH SOLE 49 0 0 BIO-TECHNE CORP COM Common Stock 09073M104 5246 11652 SH SOLE 11652 0 0 TECK RESOURCES LTD CL B Common Stock 878742204 30 1310 SH SOLE 1310 0 0 DIREXION DAILY TECHNOLOGY BULL 3X SHARES ETF 25459W102 6 100 SH SOLE 100 0 0 TELEFONICA S A SPONSORED ADR ADR 879382208 20 4262 SH SOLE 4262 0 0 TE CONNECTIVITY LTD REG SHS Common Stock H84989104 1019 7539 SH SOLE 7539 0 0 TELENOR ASA SPONSORED ADR ADR 87944W105 84 4976 SH SOLE 4976 0 0 TENNECO INC CL A VTG COM STK Common Stock 880349105 46 2386 SH SOLE 2386 0 0 TENABLE HLDGS INC COM Common Stock 88025T102 9 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 511 3818 SH SOLE 3818 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 15 1482 SH SOLE 1482 0 0 TEREX CORP NEW COM Common Stock 880779103 99 2073 SH SOLE 2073 0 0 TRASMISSIONE ELETTRICITA RETE UNSPONSORED ADR ADR 88088L103 53 2377 SH SOLE 2377 0 0 TRUIST FINL CORP COM Common Stock 89832Q109 18098 326092 SH SOLE 326092 0 0 SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 51 983 SH SOLE 983 0 0 TFS FINL CORP COM Common Stock 87240R107 60 2941 SH SOLE 2941 0 0 TELEFLEX INCORPORATED COM Common Stock 879369106 337 839 SH SOLE 839 0 0 TREDEGAR CORP COM Common Stock 894650100 54 3929 SH SOLE 3929 0 0 TEXTAINER GROUP HOLDINGS LTD SHS Common Stock G8766E109 132 3905 SH SOLE 3905 0 0 TRIUMPH GROUP INC NEW COM Common Stock 896818101 25 1204 SH SOLE 1204 0 0 TECNOGLASS INC SHS Common Stock G87264100 43 2000 SH SOLE 2000 0 0 TEGNA INC COM Common Stock 87901J105 74 3911 SH SOLE 3911 0 0 GREEN ORGANIC DUTCHMAN HLDGS COM Common Stock 393210208 1 2000 SH SOLE 2000 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Common Stock Y8564M105 21 1395 SH SOLE 1395 0 0 TARGET CORP COM Common Stock 87612E106 30672 126880 SH SOLE 126880 0 0 TG THERAPEUTICS INC COM Common Stock 88322Q108 5 119 SH SOLE 119 0 0 TARGET HOSPITALITY CORP COM Common Stock 87615L107 913 246036 SH SOLE 246036 0 0 TENET HEALTHCARE CORP COM NEW Common Stock 88033G407 68 1009 SH SOLE 1009 0 0 MICROVAST HOLDINGS INC 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 39 953 SH SOLE 953 0 0 HANOVER INS GROUP INC COM Common Stock 410867105 1053 7761 SH SOLE 7761 0 0 THK CO LTD UNSPONSOD ADR ADR 872434105 2 113 SH SOLE 113 0 0 THALES ORD Common Stock F9156M108 35 345 SH SOLE 345 0 0 THALES UNSPONSORD ADR ADR 883219206 13 645 SH SOLE 645 0 0 INTERNATIONAL TOWER HILL MINES COM Common Stock 46050R102 1 800 SH SOLE 800 0 0 THIMBLE POINT ACQUISITION CORP COM CL A Common Stock 88408P107 56 5667 SH SOLE 5667 0 0 THIMBLE POINT ACQUISITION CORP WT EXP 020426 Common Stock 88408P115 3 1889 SH SOLE 1889 0 0 TECHNIP ENERGIES N V SPONSORED ADR ADR 87854Y109 17 1213 SH SOLE 1213 0 0 THOR INDS INC COM Common Stock 885160101 251 2222 SH SOLE 2222 0 0 GENTHERM INC COM Common Stock 37253A103 148 2084 SH SOLE 2084 0 0 TREEHOUSE FOODS INC COM Common Stock 89469A104 33 739 SH SOLE 739 0 0 TRUETT-HURST INC CL A Common Stock 897871109 0 300 SH SOLE 300 0 0 THULE GROUP AB UNSPONSRED ADS ADR 88604M106 104 4633 SH SOLE 4633 0 0 TELECOM ITALIA S P A NEW SPON ADS SVGS ADR 87927Y201 0 45 SH SOLE 45 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 10 648 SH SOLE 648 0 0 TIM S A SPONSORED ADR ADR 88706T108 2 145 SH SOLE 145 0 0 ISHARES TIPS BOND ETF ETF 464287176 5927 46300 SH SOLE 46300 0 0 TIAN RUIXIANG HLDGS LTD CL A SHS Common Stock G8884K102 0 61 SH SOLE 61 0 0 TEAM INC COM Common Stock 878155100 7 1082 SH SOLE 1082 0 0 TITAN MACHY INC COM Common Stock 88830R101 7 214 SH SOLE 214 0 0 TJX COS INC NEW COM Common Stock 872540109 6364 94391 SH SOLE 94391 0 0 TEEKAY CORPORATION COM Common Stock Y8564W103 3 903 SH SOLE 903 0 0 THYSSENKRUPP AG SPONSORED ADR ADR 88629Q207 1 91 SH SOLE 91 0 0 TELKONET INC COM Common Stock 879604106 2 40479 SH SOLE 40479 0 0 TOKIO MARINE HOLDINGS INC ADR ADR 889094108 73 1589 SH SOLE 1589 0 0 TIMKEN CO COM Common Stock 887389104 785 9736 SH SOLE 9736 0 0 TALGA GROUP LTD SHS Common Stock Q8833K103 10 10000 SH SOLE 10000 0 0 ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 2 17 SH SOLE 17 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 209 9159 SH SOLE 9159 0 0 TALEND S A ADS ADR 874224207 18 275 SH SOLE 275 0 0 TELEPERFORMANCE UNSPONSORD ADR ADR 87946F100 92 451 SH SOLE 451 0 0 TILRAY INC COM CL 2 Common Stock 88688T100 114 6304 SH SOLE 6304 0 0 TELOS CORP MD COM Common Stock 87969B101 12 355 SH SOLE 355 0 0 TELIA COMPANY A B UNSPONSORED ADR ADR 87960M205 59 6629 SH SOLE 6629 0 0 TELSTRA CORP LTD SPONSORED ADS ADR 87969N204 17 1189 SH SOLE 1189 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 298 2066 SH SOLE 2066 0 0 FLEXSHARES MORNINGSTAR DEVELOPED MARKETS EX-US FACTOR TILT INDEX FUND ETF 33939L803 170 2324 SH SOLE 2324 0 0 TELE2 AB UNSPONSORED ADR ADR 87952P307 1 92 SH SOLE 92 0 0 TILLYS INC CL A Common Stock 886885102 7 437 SH SOLE 437 0 0 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 2459 14064 SH SOLE 14064 0 0 TITAN MED INC COM NEW Common Stock 88830X819 97 56976 SH SOLE 56976 0 0 TRANSMEDICS GROUP INC COM Common Stock 89377M109 23 690 SH SOLE 690 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS ADR 88034P109 8 500 SH SOLE 500 0 0 MOTLEY FOOL 100 INDEX ETF ETF 74933W601 20 505 SH SOLE 505 0 0 TAYLOR MORRISON HOME CORP COM Common Stock 87724P106 371 14030 SH SOLE 14030 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 25710 50938 SH SOLE 50938 0 0 TOMPKINS FINL CORP COM Common Stock 890110109 22 284 SH SOLE 284 0 0 TRILOGY METALS INC NEW COM Common Stock 89621C105 15 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 209 14740 SH SOLE 14740 0 0 SPARTACUS ACQUISITION CORP CL A Common Stock 84677L109 466 46359 SH SOLE 46359 0 0 SPARTACUS ACQUISITION CORP WT EXP 103127 Common Stock 84677L117 29 23179 SH SOLE 23179 0 0 T-MOBILE US INC COM Common Stock 872590104 57170 394742 SH SOLE 394742 0 0 TEAMVIEWER AG UNSPONSRD ADS ADR 87816Y106 27 1426 SH SOLE 1426 0 0 TERMINIX GLOBAL HOLDINGS INC COM Common Stock 88087E100 13 270 SH SOLE 270 0 0 DIREXION DAILY SMALL CAP BULL 3X SHARES ETF 25459W847 4 41 SH SOLE 41 0 0 TENNANT CO COM Common Stock 880345103 38 478 SH SOLE 478 0 0 TANDEM DIABETES CARE INC COM NEW Common Stock 875372203 371 3811 SH SOLE 3811 0 0 TRINET GROUP INC COM Common Stock 896288107 21 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 100 1690 SH SOLE 1690 0 0 TOKYO ELECTRON LTD ADR ADR 889110102 233 2156 SH SOLE 2156 0 0 TOLL BROTHERS INC COM Common Stock 889478103 780 13487 SH SOLE 13487 0 0 PROSHARES DJ BROOKFIELD GLOBAL INFRASTRUCTURE ETF ETF 74347B508 6 134 SH SOLE 134 0 0 TOSHIBA CORP UNSPONSORD ADR ADR 891493306 3 137 SH SOLE 137 0 0 TOTO LTD SPONSORED ADR ADR 891515207 0 9 SH SOLE 9 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 216 4456 SH SOLE 4456 0 0 TOWNEBANK PORTSMOUTH VA COM Common Stock 89214P109 198 6470 SH SOLE 6470 0 0 TOYOTA MOTOR CORP COM Common Stock J92676113 17 200 SH SOLE 200 0 0 TURNING PT BRANDS INC COM Common Stock 90041L105 9 205 SH SOLE 205 0 0 TUTOR PERINI CORP COM Common Stock 901109108 14 992 SH SOLE 992 0 0 TRI POINTE HOMES INC COM Common Stock 87265H109 41 1934 SH SOLE 1934 0 0 TPI COMPOSITES INC COM Common Stock 87266J104 0 5 SH SOLE 5 0 0 TEXAS PACIFIC LAND CORPORATION COM Common Stock 88262P102 1511 945 SH SOLE 945 0 0 TAPESTRY INC COM Common Stock 876030107 209 4802 SH SOLE 4802 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 312 7950 SH SOLE 7950 0 0 TOOTSIE ROLL INDS INC COM Common Stock 890516107 16 485 SH SOLE 485 0 0 TEJON RANCH CO COM Common Stock 879080109 20 1306 SH SOLE 1306 0 0 TRECORA RES COM Common Stock 894648104 3 303 SH SOLE 303 0 0 LENDINGTREE INC NEW COM Common Stock 52603B107 53 249 SH SOLE 249 0 0 TREX CO INC COM Common Stock 89531P105 314 3071 SH SOLE 3071 0 0 TARGA RES CORP COM Common Stock 87612G101 7306 164376 SH SOLE 164376 0 0 TABULA RASA HEALTHCARE INC COM Common Stock 873379101 9 179 SH SOLE 179 0 0 THOMSON REUTERS CORP. COM NEW Common Stock 884903709 52 528 SH SOLE 528 0 0 TRIPADVISOR INC COM Common Stock 896945201 251 6231 SH SOLE 6231 0 0 TRIMBLE INC COM Common Stock 896239100 1993 24354 SH SOLE 24354 0 0 TRUSTMARK CORP COM Common Stock 898402102 40 1298 SH SOLE 1298 0 0 TRINITY INDS INC COM Common Stock 896522109 202 7508 SH SOLE 7508 0 0 CORNER GROWTH ACQUISITN CORP 2 UNIT EX 052726 Common Stock G2426E112 34 3414 SH SOLE 3414 0 0 PRICE T ROWE GROUP INC COM Common Stock 74144T108 7832 38971 SH SOLE 38971 0 0 TRONOX HOLDINGS PLC SHS Common Stock G9087Q102 1615 72085 SH SOLE 72085 0 0 TC ENERGY CORP COM Common Stock 87807B107 1374 27365 SH SOLE 27365 0 0 TRISURA GROUP LTD COM NEW Common Stock 89679A209 3 22 SH SOLE 22 0 0 TRIMAS CORP COM NEW Common Stock 896215209 4 136 SH SOLE 136 0 0 TRUSTCO BK CORP N Y COM NEW Common Stock 898349204 29 828 SH SOLE 828 0 0 UNRIVALED BRANDS INC COM Common Stock 88102J209 0 834 SH SOLE 834 0 0 TRITON INTL LTD CL A Common Stock G9078F107 284 5427 SH SOLE 5427 0 0 TRANSUNION COM Common Stock 89400J107 1282 11676 SH SOLE 11676 0 0 TRUECAR INC COM Common Stock 89785L107 0 0 SH SOLE 0 0 0 TERUMO CORP ADR ADR 88156J105 32 796 SH SOLE 796 0 0 TRUPANION INC COM Common Stock 898202106 31 269 SH SOLE 269 0 0 TRAVELERS COMPANIES INC COM Common Stock 89417E109 5666 37849 SH SOLE 37849 0 0 TREVENA INC COM Common Stock 89532E109 3 1900 SH SOLE 1900 0 0 TANZANIAN GOLD CORP COM Common Stock 87601A107 9 18559 SH SOLE 18559 0 0 TORAY INDS INC ADR ADR 890880206 3 241 SH SOLE 241 0 0 TENARIS S A SPONSORED ADS ADR 88031M109 3 121 SH SOLE 121 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 165 17368 SH SOLE 17368 0 0 TRACTOR SUPPLY CO COM Common Stock 892356106 4233 22752 SH SOLE 22752 0 0 TRINSEO S A SHS Common Stock L9340P101 193 3219 SH SOLE 3219 0 0 TAYSHA GENE THERAPIES INC COM SHS Common Stock 877619106 22 1021 SH SOLE 1021 0 0 TESLA INC COM Common Stock 88160R101 27823 40935 SH SOLE 40935 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 3944 32706 SH SOLE 32706 0 0 TYSON FOODS INC CL A Common Stock 902494103 619 8389 SH SOLE 8389 0 0 TUSIMPLE HLDGS INC CL A Common Stock 90089L108 13 188 SH SOLE 188 0 0 TREASURY WINE ESTATES LTD SPONSORED ADR ADR 89465J109 4 429 SH SOLE 429 0 0 TRANE TECHNOLOGIES PLC SHS Common Stock G8994E103 2202 11956 SH SOLE 11956 0 0 TORO CO COM Common Stock 891092108 1556 14130 SH SOLE 14130 0 0 TATTOOED CHEF INC COM CL A Common Stock 87663X102 1 30 SH SOLE 30 0 0 THE TRADE DESK INC COM CL A Common Stock 88339J105 654 8448 SH SOLE 8448 0 0 TDK CORP AMERN DEP SH ADR 872351408 14 116 SH SOLE 116 0 0 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 665 14439 SH SOLE 14439 0 0 TTEC HLDGS INC COM Common Stock 89854H102 74 721 SH SOLE 721 0 0 TETRA TECH INC NEW COM Common Stock 88162G103 581 4759 SH SOLE 4759 0 0 TECHTARGET INC COM Common Stock 87874R100 73 947 SH SOLE 947 0 0 TATA MTRS LTD SPONSORED ADR ADR 876568502 16 700 SH SOLE 700 0 0 TTM TECHNOLOGIES INC COM Common Stock 87305R109 163 11430 SH SOLE 11430 0 0 TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 154 1761 SH SOLE 1761 0 0 T2 BIOSYSTEMS INC COM Common Stock 89853L104 0 300 SH SOLE 300 0 0 TRUTRACE TECHNOLOGIES INC COM Common Stock 898447107 2 41120 SH SOLE 41120 0 0 TAKE-TWO INTERACTIVE SOFTWARE COM Common Stock 874054109 2501 14128 SH SOLE 14128 0 0 TELUS CORPORATION COM Common Stock 87971M103 73 3200 SH SOLE 3200 0 0 TUPPERWARE BRANDS CORP COM Common Stock 899896104 234 9851 SH SOLE 9851 0 0 ISHARES MSCI TURKEY ETF ETF 464286715 19 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 122 4638 SH SOLE 4638 0 0 TRADEWEB MKTS INC CL A Common Stock 892672106 439 5196 SH SOLE 5196 0 0 TITAN INTL INC ILL COM Common Stock 88830M102 1 95 SH SOLE 95 0 0 TWILIO INC CL A Common Stock 90138F102 551 1397 SH SOLE 1397 0 0 HOSTESS BRANDS INC CL A Common Stock 44109J106 14 890 SH SOLE 890 0 0 TAYLOR WIMPEY PLC ADR-ORD SHS ADR 877409102 18 822 SH SOLE 822 0 0 2U INC COM Common Stock 90214J101 565 13569 SH SOLE 13569 0 0 TWIST BIOSCIENCE CORP COM Common Stock 90184D100 112 839 SH SOLE 839 0 0 TWITTER INC COM Common Stock 90184L102 1181 17170 SH SOLE 17170 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 116 594 SH SOLE 594 0 0 TEXAS INSTRS INC COM Common Stock 882508104 17237 89635 SH SOLE 89635 0 0 TEXAS ROADHOUSE INC COM Common Stock 882681109 204 2124 SH SOLE 2124 0 0 TEXTRON INC COM Common Stock 883203101 712 10352 SH SOLE 10352 0 0 TYLER TECHNOLOGIES INC COM Common Stock 902252105 1020 2255 SH SOLE 2255 0 0 UNITY SOFTWARE INC COM Common Stock 91332U101 227 2070 SH SOLE 2070 0 0 UNDER ARMOUR INC CL C Common Stock 904311206 44 2347 SH SOLE 2347 0 0 UNDER ARMOUR INC CL A Common Stock 904311107 54 2550 SH SOLE 2550 0 0 UNITED AIRLS HLDGS INC COM Common Stock 910047109 85 1627 SH SOLE 1627 0 0 AGEAGLE AERIAL SYS INC NEW COM Common Stock 00848K101 0 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 805 16052 SH SOLE 16052 0 0 UNITED SEC BANCSHARES CALIF COM Common Stock 911460103 3 340 SH SOLE 340 0 0 UBS GROUP AG SHS Common Stock H42097107 27465 1790428 SH SOLE 1790428 0 0 UBISOFT ENTMT SA ADR ADR 90348R102 3 229 SH SOLE 229 0 0 UNITED BANKSHARES INC WEST VA COM Common Stock 909907107 317 8613 SH SOLE 8613 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 154 4776 SH SOLE 4776 0 0 UCB S A UNSPONSORED ADR ADR 903480101 17 324 SH SOLE 324 0 0 PROSHARES ULTRA BLOOMBERG CRUDE OIL ETF 74347Y888 32 410 SH SOLE 410 0 0 ULTRA CLEAN HLDGS INC COM Common Stock 90385V107 147 2743 SH SOLE 2743 0 0 URANIUM ENERGY CORP COM Common Stock 916896103 9 3500 SH SOLE 3500 0 0 UNIVERSAL ELECTRS INC COM Common Stock 913483103 21 431 SH SOLE 431 0 0 UNITED FIRE GROUP INC COM Common Stock 910340108 23 834 SH SOLE 834 0 0 UNIFI INC COM NEW Common Stock 904677200 7 287 SH SOLE 287 0 0 PROCURE SPACE ETF ETF 74280R205 0 10 SH SOLE 10 0 0 UFP INDUSTRIES INC COM Common Stock 90278Q108 232 3120 SH SOLE 3120 0 0 UFP TECHNOLOGIES INC COM Common Stock 902673102 3 55 SH SOLE 55 0 0 DOMTAR CORP COM NEW Common Stock 257559203 94 1705 SH SOLE 1705 0 0 UNITED STATES GASOLINE FUND, LP ETF 91201T102 6 180 SH SOLE 180 0 0 UGI CORP NEW COM Common Stock 902681105 690 14783 SH SOLE 14783 0 0 AMERCO COM Common Stock 023586100 119 201 SH SOLE 201 0 0 UNIVERSAL HLTH SVCS INC CL B Common Stock 913903100 838 5726 SH SOLE 5726 0 0 UBIQUITI INC COM Common Stock 90353W103 345 1105 SH SOLE 1105 0 0 UNITED INS HLDGS CORP COM Common Stock 910710102 5 898 SH SOLE 898 0 0 UNISYS CORP COM NEW Common Stock 909214306 53 2094 SH SOLE 2094 0 0 UNILEVER PLC SPON ADR NEW ADR 904767704 1670 28543 SH SOLE 28543 0 0 UNIVERSAL LOGISTICS HLDGS INC COM Common Stock 91388P105 0 19 SH SOLE 19 0 0 SPDR SSGA ULTRA SHORT TERM BOND ETF ETF 78467V707 20 494 SH SOLE 494 0 0 ULTA BEAUTY INC COM Common Stock 90384S303 1825 5278 SH SOLE 5278 0 0 UMB FINL CORP COM Common Stock 902788108 205 2195 SH SOLE 2195 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405 14 1525 SH SOLE 1525 0 0 UMICORE GROUP UNSPONSORED ADR ADR 90420M104 75 4913 SH SOLE 4913 0 0 UMPQUA HLDGS CORP COM Common Stock 904214103 847 45917 SH SOLE 45917 0 0 UNICREDIT SPA UNSPONSORD ADR ADR 904678406 3 555 SH SOLE 555 0 0 UNIFIRST CORP MASS COM Common Stock 904708104 330 1406 SH SOLE 1406 0 0 UNITED NAT FOODS INC COM Common Stock 911163103 374 10104 SH SOLE 10104 0 0 UNITEDHEALTH GROUP INC COM Common Stock 91324P102 33205 82922 SH SOLE 82922 0 0 UNICHARM CORP SPONSORED ADR ADR 90460M204 335 41653 SH SOLE 41653 0 0 UNUM GROUP COM Common Stock 91529Y106 2993 105393 SH SOLE 105393 0 0 UNION PAC CORP COM Common Stock 907818108 30051 136640 SH SOLE 136640 0 0 UNITY BANCORP INC COM Common Stock 913290102 0 11 SH SOLE 11 0 0 UNIVAR SOLUTIONS USA INC COM Common Stock 91336L107 615 25225 SH SOLE 25225 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 72 1843 SH SOLE 1843 0 0 UPHEALTH INC COM Common Stock 91532B101 7 1000 SH SOLE 1000 0 0 UPM KYMMENE CORP UNSPONSORED ADS ADR 915436208 13 337 SH SOLE 337 0 0 UNITED PARCEL SERVICE INC CL B Common Stock 911312106 4677 22489 SH SOLE 22489 0 0 UPSTART HLDGS INC COM Common Stock 91680M107 6 50 SH SOLE 50 0 0 UPWORK INC COM Common Stock 91688F104 85 1450 SH SOLE 1450 0 0 GLOBAL X URANIUM ETF ETF 37954Y871 7 350 SH SOLE 350 0 0 URBAN OUTFITTERS INC COM Common Stock 917047102 20 474 SH SOLE 474 0 0 PROSHARES ULTRA REAL ESTATE ETF 74347X625 106 1200 SH SOLE 1200 0 0 UNITED RENTALS INC COM Common Stock 911363109 6410 20092 SH SOLE 20092 0 0 URANIUM PARTN CORP COM Common Stock 917017105 4 800 SH SOLE 800 0 0 ISHARES MSCI WORLD ETF ETF 464286392 95 750 SH SOLE 750 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR Common Stock 90290N109 16 1000 SH SOLE 1000 0 0 AMERICAS GOLD AND SILVER CORP COM Common Stock 03062D100 1 396 SH SOLE 396 0 0 US BANCORP DEL COM NEW Common Stock 902973304 9780 170405 SH SOLE 170405 0 0 U S CONCRETE INC COM Common Stock 90333L201 213 2889 SH SOLE 2889 0 0 US FOODS HLDG CORP COM Common Stock 912008109 64 1673 SH SOLE 1673 0 0 ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 1670 40039 SH SOLE 40039 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 371 6117 SH SOLE 6117 0 0 UNITED STATES CELLULAR CORP COM Common Stock 911684108 41 1118 SH SOLE 1118 0 0 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 29508 400872 SH SOLE 400872 0 0 USANA HEALTH SCIENCES INC COM Common Stock 90328M107 72 700 SH SOLE 700 0 0 UNITED STATES OIL FUND, LP ETF 91232N207 31 615 SH SOLE 615 0 0 CREDIT SUISSE X-LINKS CRUDE OIL SHARES COVERED CALL ETN ETF 22539T266 3 500 SH SOLE 500 0 0 U S PHYSICAL THERAPY COM Common Stock 90337L108 22 188 SH SOLE 188 0 0 ISHARES CORE U.S. REIT ETF ETF 464288521 20 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 3 383 SH SOLE 383 0 0 ISHARES ESG ADVANCED MSCI USA ETF ETF 46436E767 28 768 SH SOLE 768 0 0 UTG INC COM Common Stock 90342M109 2 84 SH SOLE 84 0 0 UNITED THERAPEUTICS CORP DEL COM Common Stock 91307C102 561 3126 SH SOLE 3126 0 0 UNITIL CORP COM Common Stock 913259107 40 748 SH SOLE 748 0 0 UTZ BRANDS INC COM CL A Common Stock 918090101 206 9411 SH SOLE 9411 0 0 UNITED UTILITIES GROUP PLC SPONSORED ADR ADR 91311E102 242 8563 SH SOLE 8563 0 0 UNIVERSAL INS HLDGS INC COM Common Stock 91359V107 1 75 SH SOLE 75 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 20 741 SH SOLE 741 0 0 UNIVERSAL CORP VA COM Common Stock 913456109 336 5900 SH SOLE 5900 0 0 PROSHARES ULTRA FINANCIALS ETF 74347X633 43 690 SH SOLE 690 0 0 VISA INC COM CL A Common Stock 92826C839 41423 177156 SH SOLE 177156 0 0 VIRGINIA NATL BANKSHARES CORP COM Common Stock 928031103 33 843 SH SOLE 843 0 0 MARRIOTT VACATIONS WORLDWIDE C COM Common Stock 57164Y107 186 1167 SH SOLE 1167 0 0 VALE S A SPONSORED ADS ADR 91912E105 99 4275 SH SOLE 4275 0 0 VAPOTHERM INC COM Common Stock 922107107 32 1349 SH SOLE 1349 0 0 VECTOR ACQUISITION CORP II CL A SHS Common Stock G9460A104 87 8800 SH SOLE 8800 0 0 VASO CORP COM Common Stock 92233F102 0 45 SH SOLE 45 0 0 VANGUARD MATERIALS INDEX FUND ETF 92204A801 217 1198 SH SOLE 1198 0 0 VANGUARD SMALL-CAP INDEX FUND ETF 922908751 46484 206340 SH SOLE 206340 0 0 VBI VACCINES INC CDA COM NEW Common Stock 91822J103 385 115000 SH SOLE 115000 0 0 VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 1469 5069 SH SOLE 5069 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 15767 90795 SH SOLE 90795 0 0 VERITEX HLDGS INC COM Common Stock 923451108 106 2999 SH SOLE 2999 0 0 VISTEON CORP COM NEW Common Stock 92839U206 1062 8781 SH SOLE 8781 0 0 VERICEL CORP COM Common Stock 92346J108 43 826 SH SOLE 826 0 0 VINCI S A ADR ADR 927320101 135 5042 SH SOLE 5042 0 0 VANGUARD INTERMEDIATE-TERM CORP BD ETF ETF 92206C870 9299 97817 SH SOLE 97817 0 0 VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 156 1457 SH SOLE 1457 0 0 VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 1317 4193 SH SOLE 4193 0 0 VOCERA COMMUNICATIONS INC COM Common Stock 92857F107 2 48 SH SOLE 48 0 0 VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 28865 348990 SH SOLE 348990 0 0 VERACYTE INC COM Common Stock 92337F107 8 209 SH SOLE 209 0 0 VANGUARD CONSUMER STAPLES INDEX FUND ETF 92204A207 111 608 SH SOLE 608 0 0 VANGUARD ENERGY INDEX FUND ETF 92204A306 4553 59997 SH SOLE 59997 0 0 VANGUARD EUROPE PACIFIC E. ETF 921943858 75649 1468344 SH SOLE 1468344 0 0 VECTRUS INC COM Common Stock 92242T101 14 296 SH SOLE 296 0 0 VEECO INSTRS INC DEL COM Common Stock 922417100 18 735 SH SOLE 735 0 0 VEEVA SYS INC CL A COM Common Stock 922475108 1299 4179 SH SOLE 4179 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 2 149 SH SOLE 149 0 0 VEOLIA ENVIRONNEMENT SPONSORED ADR ADR 92334N103 40 1321 SH SOLE 1321 0 0 VEON LTD SPONSORED ADR ADR 91822M106 0 100 SH SOLE 100 0 0 VERITONE INC COM Common Stock 92347M100 1 26 SH SOLE 26 0 0 VERU INC COM Common Stock 92536C103 37 4568 SH SOLE 4568 0 0 VERTEX INC CL A Common Stock 92538J106 7 300 SH SOLE 300 0 0 VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 28954 456756 SH SOLE 456756 0 0 V F CORP COM Common Stock 918204108 7612 92781 SH SOLE 92781 0 0 VILLAGE FARMS INTL INC COM Common Stock 92707Y108 4 350 SH SOLE 350 0 0 VANGUARD FINANCIALS INDEX FUND ETF 92204A405 2736 30251 SH SOLE 30251 0 0 VANGUARD U.S. QUALITY FACTOR ETF ETF 921935706 22 182 SH SOLE 182 0 0 VONAGE HLDGS CORP COM Common Stock 92886T201 112 7773 SH SOLE 7773 0 0 VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF ETF 92206C706 6306 92989 SH SOLE 92989 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 588 8744 SH SOLE 8744 0 0 VANGUARD LONG-TERM GOVERNMENT BOND ETF ETF 92206C847 156 1781 SH SOLE 1781 0 0 VECTOR GROUP LTD COM Common Stock 92240M108 103 7254 SH SOLE 7254 0 0 VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 2492 40572 SH SOLE 40572 0 0 VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 8094 20297 SH SOLE 20297 0 0 VALHI INC NEW COM Common Stock 918905209 0 6 SH SOLE 6 0 0 VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1545 6251 SH SOLE 6251 0 0 VIACOMCBS INC CL B Common Stock 92556H206 592 13022 SH SOLE 13022 0 0 VIACOMCBS INC CL A Common Stock 92556H107 18 371 SH SOLE 371 0 0 VIAVI SOLUTIONS INC COM Common Stock 925550105 115 6494 SH SOLE 6494 0 0 VICAPSYS LIFE SCIENCES INC COM Common Stock 92560A106 0 10 SH SOLE 10 0 0 VICOR CORP COM Common Stock 925815102 26 245 SH SOLE 245 0 0 VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 65919 425861 SH SOLE 425861 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 371 4241 SH SOLE 4241 0 0 VPC IMPACT ACQUISITION HLDNGS SHS CL A Common Stock G9441E100 15 1453 SH SOLE 1453 0 0 7GC & CO HOLDINGS INC COM CL A Common Stock 81786A107 436 45049 SH SOLE 45049 0 0 7GC & CO HOLDINGS INC WT EXP 122325 Common Stock 81786A115 20 22524 SH SOLE 22524 0 0 VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 360 1735 SH SOLE 1735 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A ADR 92763W103 16 813 SH SOLE 813 0 0 VIRTU FINL INC CL A Common Stock 928254101 164 5947 SH SOLE 5947 0 0 VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 503 2559 SH SOLE 2559 0 0 VITAL FARMS INC COM Common Stock 92847W103 2 100 SH SOLE 100 0 0 TELEFONICA BRASIL SA NEW ADR ADR 87936R205 0 35 SH SOLE 35 0 0 VIVENDI UNSPONSORD ADR ADR 92852T201 224 6524 SH SOLE 6524 0 0 MERIDIAN BIOSCIENCE INC COM Common Stock 589584101 156 7055 SH SOLE 7055 0 0 VELODYNE LIDAR INC COM Common Stock 92259F101 11 1070 SH SOLE 1070 0 0 VELODYNE LIDAR INC WT EXP 092925 Common Stock 92259F119 28 8200 SH SOLE 8200 0 0 VALEO SE SPONSORED ADR ADR 919134304 5 354 SH SOLE 354 0 0 VILLAGE SUPER MKT INC CL A NEW Common Stock 927107409 1 23 SH SOLE 23 0 0 VALERO ENERGY CORP COM Common Stock 91913Y100 15107 193476 SH SOLE 193476 0 0 ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 1180 11231 SH SOLE 11231 0 0 VOLVO AB UNSPONSORD ADR ADR 928854108 55 2158 SH SOLE 2158 0 0 VALLEY NATL BANCORP COM Common Stock 919794107 206 15185 SH SOLE 15185 0 0 VISION MARINE TECHNOLOGIES INC COM Common Stock C96657116 17 1800 SH SOLE 1800 0 0 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 281 5273 SH SOLE 5273 0 0 VULCAN MATLS CO COM Common Stock 929160109 2550 14647 SH SOLE 14647 0 0 VIMEO INC COMMON STOCK Common Stock 92719V100 468 9561 SH SOLE 9561 0 0 VALMONT INDS INC COM Common Stock 920253101 688 2910 SH SOLE 2910 0 0 VMWARE INC CL A COM Common Stock 928563402 1222 7642 SH SOLE 7642 0 0 VINCE HLDG CORP COM NEW Common Stock 92719W207 6 626 SH SOLE 626 0 0 VANDA PHARMACEUTICALS INC COM Common Stock 921659108 34 1600 SH SOLE 1600 0 0 JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 569 11324 SH SOLE 11324 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT Common Stock 92763M105 2 81 SH SOLE 81 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 26775 263038 SH SOLE 263038 0 0 VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX ETF 922042676 896 15360 SH SOLE 15360 0 0 VONTIER CORPORATION COM Common Stock 928881101 197 6037 SH SOLE 6037 0 0 VECIMA NETWORKS INC COM Common Stock 92241Y101 2 121 SH SOLE 121 0 0 VANGUARD MID-CAP INDEX FUND ETF 922908629 34394 144908 SH SOLE 144908 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 283 16038 SH SOLE 16038 0 0 VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 1355 9642 SH SOLE 9642 0 0 VANGUARD RUSSELL 1000 ETF ETF 92206C730 762 3793 SH SOLE 3793 0 0 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 4693 67118 SH SOLE 67118 0 0 VONOVIA SE ADR ADR 92887H107 3 92 SH SOLE 92 0 0 VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 4893 70030 SH SOLE 70030 0 0 VANGUARD S&P 500 ETF ETF 922908363 51618 130727 SH SOLE 130727 0 0 VANGUARD S&P 500 GROWTH ETF ETF 921932505 462 1762 SH SOLE 1762 0 0 VANGUARD S&P 500 VALUE ETF ETF 921932703 156 1093 SH SOLE 1093 0 0 KONINKLIJKE VOPAK NV UNSPONSORED ADR ADR 50048T105 3 55 SH SOLE 55 0 0 VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 2652 11221 SH SOLE 11221 0 0 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 2213 15389 SH SOLE 15389 0 0 VOXX INTL CORP CL A Common Stock 91829F104 6 418 SH SOLE 418 0 0 VOYA FINANCIAL INC COM Common Stock 929089100 339 5516 SH SOLE 5516 0 0 VIRTUS PRIVATE CREDIT STRATEGY ETF ETF 26923G798 24 954 SH SOLE 954 0 0 VISHAY PRECISION GROUP INC COM Common Stock 92835K103 8 249 SH SOLE 249 0 0 VANGUARD FTSE PACIFIC ETF ETF 922042866 475 5771 SH SOLE 5771 0 0 VANGUARD UTILITIES INDEX FUND ETF 92204A876 32443 233806 SH SOLE 233806 0 0 VERA BRADLEY INC COM Common Stock 92335C106 22 1745 SH SOLE 1745 0 0 VIEWRAY INC COM Common Stock 92672L107 0 46 SH SOLE 46 0 0 VAREX IMAGING CORP COM Common Stock 92214X106 61 2278 SH SOLE 2278 0 0 VROOM INC COM Common Stock 92918V109 244 5830 SH SOLE 5830 0 0 VARONIS SYS INC COM Common Stock 922280102 24 420 SH SOLE 420 0 0 VERINT SYS INC COM Common Stock 92343X100 1110 24630 SH SOLE 24630 0 0 INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 50 1918 SH SOLE 1918 0 0 VERRA MOBILITY CORP COM Common Stock 92511U102 11 748 SH SOLE 748 0 0 VERSO CORP CL A Common Stock 92531L207 5 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 1067 6109 SH SOLE 6109 0 0 VERISIGN INC COM Common Stock 92343E102 811 3561 SH SOLE 3561 0 0 VERTIV HOLDINGS CO COM CL A Common Stock 92537N108 23 842 SH SOLE 842 0 0 VIRTUS INVT PARTNERS INC COM Common Stock 92828Q109 73 262 SH SOLE 262 0 0 VERITIV CORP COM Common Stock 923454102 58 946 SH SOLE 946 0 0 VERTEX PHARMACEUTICALS INC COM Common Stock 92532F100 3148 15613 SH SOLE 15613 0 0 VIASAT INC COM Common Stock 92552V100 24 477 SH SOLE 477 0 0 VSE CORP COM Common Stock 918284100 3 58 SH SOLE 58 0 0 VISHAY INTERTECHNOLOGY INC COM Common Stock 928298108 87 3864 SH SOLE 3864 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 865 6336 SH SOLE 6336 0 0 VISTRA CORP COM Common Stock 92840M102 58 3150 SH SOLE 3150 0 0 VERASTEM INC COM Common Stock 92337C104 9 2111 SH SOLE 2111 0 0 VISTA OUTDOOR INC COM Common Stock 928377100 221 4771 SH SOLE 4771 0 0 VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 2173 20974 SH SOLE 20974 0 0 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1605 29016 SH SOLE 29016 0 0 VISTAGEN THERAPEUTICS INC COM NEW Common Stock 92840H202 16 5000 SH SOLE 5000 0 0 VANGUARD RUSSELL 3000 ETF ETF 92206C599 2229 11164 SH SOLE 11164 0 0 VANGUARD TOTAL STOCK MARKETS ETF ETF 922908769 91474 410524 SH SOLE 410524 0 0 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 655 12499 SH SOLE 12499 0 0 VERTEX ENERGY INC COM Common Stock 92534K107 0 3 SH SOLE 3 0 0 BRISTOW GROUP INC COM Common Stock 11040G103 17 648 SH SOLE 648 0 0 VIATRIS INC COM Common Stock 92556V106 896 62674 SH SOLE 62674 0 0 VANGUARD VALUE ETF 922908744 237504 1727804 SH SOLE 1727804 0 0 VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 349 1539 SH SOLE 1539 0 0 VANGUARD RUSSELL 2000 ETF ETF 92206C664 2224 23980 SH SOLE 23980 0 0 VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649 202 1390 SH SOLE 1390 0 0 VICTORY BANCORP INC COM Common Stock 92644G103 115 9068 SH SOLE 9068 0 0 VANGUARD GROWTH INDEX FUND ETF 922908736 62793 218937 SH SOLE 218937 0 0 VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 777 15500 SH SOLE 15500 0 0 VUZIX CORP COM NEW Common Stock 92921W300 18 1000 SH SOLE 1000 0 0 VANGUARD LARGE-CAP INDEX FUND ETF 922908637 4699 23406 SH SOLE 23406 0 0 VIAD CORP COM Common Stock 92552R406 9 171 SH SOLE 171 0 0 VIVINT SMART HOME INC COM CL A Common Stock 928542109 75 5676 SH SOLE 5676 0 0 VALVOLINE INC COM Common Stock 92047W101 158 4870 SH SOLE 4870 0 0 VOLKSWAGEN AG UNSPONSRED ADR ADR 928662600 107 3258 SH SOLE 3258 0 0 VOLKSWAGEN AG ADR RP PFD SHS ADR 928662501 169 6763 SH SOLE 6763 0 0 VESTAS WIND SYS AS UNSP ADR ADR 925458101 205 15707 SH SOLE 15707 0 0 VANGUARD EMERGING MARKET STOCK ETF ETF 922042858 40725 749865 SH SOLE 749865 0 0 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 13 158 SH SOLE 158 0 0 VIDLER WATER RESOUCES INC COM Common Stock 92660E107 8 565 SH SOLE 565 0 0 VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 2935 15560 SH SOLE 15560 0 0 VAXART INC COM NEW Common Stock 92243A200 0 18 SH SOLE 18 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 97651 1486775 SH SOLE 1486775 0 0 IPATH SERIES B S&P 500 VIX SHORT-TERM FUTURES ETN ETF 06747R477 11 375 SH SOLE 375 0 0 VOYAGER DIGITAL LTD COM Common Stock 92919V108 4 220 SH SOLE 220 0 0 VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 8138 77672 SH SOLE 77672 0 0 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 120 1764 SH SOLE 1764 0 0 VYNE THERAPEUTICS INC COM Common Stock 92941V209 0 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 68383 1220471 SH SOLE 1220471 0 0 WAYFAIR INC CL A Common Stock 94419L101 228 723 SH SOLE 723 0 0 WABTEC COM Common Stock 929740108 208 2528 SH SOLE 2528 0 0 WESTAMERICA BANCORPORATION COM Common Stock 957090103 37 631 SH SOLE 631 0 0 WASHINGTON FED INC COM Common Stock 938824109 12 379 SH SOLE 379 0 0 WESTERN ALLIANCE BANCORP COM Common Stock 957638109 466 5021 SH SOLE 5021 0 0 WASHINGTON TR BANCORP INC COM Common Stock 940610108 33 636 SH SOLE 636 0 0 WATERS CORP COM Common Stock 941848103 719 2081 SH SOLE 2081 0 0 ENERGOUS CORP COM Common Stock 29272C103 3 1095 SH SOLE 1095 0 0 WEIBO CORP SPONSORED ADR ADR 948596101 0 1 SH SOLE 1 0 0 WALGREENS BOOTS ALLIANCE INC COM Common Stock 931427108 10811 205488 SH SOLE 205488 0 0 WESTPAC BANKING CORP SPONSORED ADR ADR 961214301 188 9521 SH SOLE 9521 0 0 WEBSTER FINL CORP CONN COM Common Stock 947890109 26162 490477 SH SOLE 490477 0 0 WELBILT INC COM Common Stock 949090104 39 1698 SH SOLE 1698 0 0 WESCO INTL INC COM Common Stock 95082P105 218 2125 SH SOLE 2125 0 0 WISDOMTREE CLOUD COMPUTING FUND ETF 97717Y691 16 278 SH SOLE 278 0 0 WASTE CONNECTIONS INC COM Common Stock 94106B101 444 3719 SH SOLE 3719 0 0 WALKER & DUNLOP INC COM Common Stock 93148P102 64 616 SH SOLE 616 0 0 WORKDAY INC CL A Common Stock 98138H101 344 1440 SH SOLE 1440 0 0 WESTERN DIGITAL CORP. COM Common Stock 958102105 319 4481 SH SOLE 4481 0 0 WORLDS INC COM NEW Common Stock 98159J200 0 10 SH SOLE 10 0 0 WD 40 CO COM Common Stock 929236107 690 2693 SH SOLE 2693 0 0 SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 61 897 SH SOLE 897 0 0 SOCIAL LIFE NETWORK INC COM Common Stock 83362T104 1 120000 SH SOLE 120000 0 0 WEC ENERGY GROUP INC COM Common Stock 92939U106 1554 17466 SH SOLE 17466 0 0 WEIR GROUP PLC SPONSORED ADR ADR 94876Q205 7 554 SH SOLE 554 0 0 WEICHAI POWER CO LTD UNSPONSORD ADR ADR 948597109 14 810 SH SOLE 810 0 0 WENDYS CO COM Common Stock 95058W100 228 9756 SH SOLE 9756 0 0 WERNER ENTERPRISES INC COM Common Stock 950755108 23539 528718 SH SOLE 528718 0 0 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Common Stock 958669103 174 8128 SH SOLE 8128 0 0 WISDOMTREE INVTS INC COM Common Stock 97717P104 84 13562 SH SOLE 13562 0 0 WEX INC COM Common Stock 96208T104 447 2304 SH SOLE 2304 0 0 WESFARMERS LTD ADR NEW 2014 ADR 950840306 68 3088 SH SOLE 3088 0 0 WELLS FARGO CO NEW COM Common Stock 949746101 13008 287208 SH SOLE 287208 0 0 DIREXION WORK FROM HOME ETF ETF 25460G773 2 25 SH SOLE 25 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 157 2314 SH SOLE 2314 0 0 WYNDHAM HOTELS & RESORTS INC COM Common Stock 98311A105 127 1757 SH SOLE 1757 0 0 CACTUS INC CL A Common Stock 127203107 66 1797 SH SOLE 1797 0 0 WESTWOOD HLDGS GROUP INC COM Common Stock 961765104 94 4312 SH SOLE 4312 0 0 WH GROUP LTD SPONSORED ADR ADR 92890T205 10 559 SH SOLE 559 0 0 WHIRLPOOL CORP COM Common Stock 963320106 818 3754 SH SOLE 3754 0 0 WINMARK CORP COM Common Stock 974250102 48 250 SH SOLE 250 0 0 WINGSTOP INC COM Common Stock 974155103 231 1465 SH SOLE 1465 0 0 ENCORE WIRE CORP COM Common Stock 292562105 129 1699 SH SOLE 1699 0 0 CONTEXTLOGIC INC COM CL A Common Stock 21077C107 7 500 SH SOLE 500 0 0 WIPRO LTD SPON ADR 1 SH ADR 97651M109 3 363 SH SOLE 363 0 0 WIX COM LTD SHS Common Stock M98068105 307 1057 SH SOLE 1057 0 0 WEST JAPAN RAILYAY CO ADR ADR 953432101 34 594 SH SOLE 594 0 0 WORKIVA INC COM CL A Common Stock 98139A105 51 460 SH SOLE 460 0 0 WORKHORSE GROUP INC COM NEW Common Stock 98138J206 33 1985 SH SOLE 1985 0 0 WESTLAKE CHEM CORP COM Common Stock 960413102 135 1497 SH SOLE 1497 0 0 WHITING PETE CORP NEW COM NEW Common Stock 966387508 18 337 SH SOLE 337 0 0 WILLIAMS INDL SVCS GROUP INC COM Common Stock 96951A104 24 4050 SH SOLE 4050 0 0 WILLIS TOWERS WATSON PLC LTD SHS Common Stock G96629103 656 2854 SH SOLE 2854 0 0 WASTE MGMT INC DEL COM Common Stock 94106L109 20156 143861 SH SOLE 143861 0 0 WILLIAMS COS INC COM Common Stock 969457100 1350 50846 SH SOLE 50846 0 0 WARNER MUSIC GROUP CORP COM CL A Common Stock 934550203 181 5022 SH SOLE 5022 0 0 WEIS MKTS INC COM Common Stock 948849104 19 362 SH SOLE 362 0 0 WAL-MART DE MEXICO S A DE C V ORD CL V Common Stock P98180188 190 57628 SH SOLE 57628 0 0 WAL-MART DE MEXICO S A DE C V SPON ADR REP V ADR 93114W107 179 5481 SH SOLE 5481 0 0 ADVANCED DRAIN SYS INC DEL COM Common Stock 00790R104 968 8307 SH SOLE 8307 0 0 WALMART INC COM Common Stock 931142103 73781 523198 SH SOLE 523198 0 0 DEUTSCHE BK AG LONDON BRH ELE MORN TTL22 ETF 25153Q708 5 107 SH SOLE 107 0 0 WABASH NATL CORP COM Common Stock 929566107 41 2579 SH SOLE 2579 0 0 WNS HLDGS LTD SPON ADR ADR 92932M101 44 549 SH SOLE 549 0 0 IMPACT SHARES YWCA WOMEN'S EMPOWERMENT ETF ETF 45259A100 5 145 SH SOLE 145 0 0 PETCO HEALTH & WELLNESS CO INC COM Common Stock 71601V105 13 595 SH SOLE 595 0 0 WOODSIDE PETE LTD SPONSORED ADR ADR 980228308 5 322 SH SOLE 322 0 0 WORTHINGTON INDS INC COM Common Stock 981811102 55 898 SH SOLE 898 0 0 SLACK TECHNOLOGIES INC COM CL A Common Stock 83088V102 100 2266 SH SOLE 2266 0 0 WARBURG PINCUS CAPTAL CORP I B SHS CL A Common Stock G9460M108 33 3400 SH SOLE 3400 0 0 WHEATON PRECIOUS METALS CORP COM Common Stock 962879102 252 5722 SH SOLE 5722 0 0 WPP PLC NEW ADR ADR 92937A102 74 1081 SH SOLE 1081 0 0 BERKLEY W R CORP COM Common Stock 084423102 851 11339 SH SOLE 11339 0 0 WESTROCK CO COM Common Stock 96145D105 673 12652 SH SOLE 12652 0 0 WORLD ACCEP CORPORATION COM Common Stock 981419104 595 3712 SH SOLE 3712 0 0 WESTERN COPPER & GOLD CORP COM Common Stock 95805V108 0 150 SH SOLE 150 0 0 WESBANCO INC COM Common Stock 950810101 59 1636 SH SOLE 1636 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 149 5340 SH SOLE 5340 0 0 WSFS FINL CORP COM Common Stock 929328102 152 3263 SH SOLE 3263 0 0 WILLIAMS SONOMA INC COM Common Stock 969904101 57915 362764 SH SOLE 362764 0 0 WATSCO INC COM Common Stock 942622200 2342 8169 SH SOLE 8169 0 0 WEST PHARMACEUTICAL SVSC INC COM Common Stock 955306105 17881 49793 SH SOLE 49793 0 0 WHITBREAD PLC SHS Common Stock G9606P197 3 65 SH SOLE 65 0 0 WEST BANCORPORATION INC CAP STK Common Stock 95123P106 1 49 SH SOLE 49 0 0 WHITBREAD PLC SPONSORED ADR ADR 96342K100 11 1041 SH SOLE 1041 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 130 1725 SH SOLE 1725 0 0 W & T OFFSHORE INC COM Common Stock 92922P106 1105 227804 SH SOLE 227804 0 0 WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 237 2348 SH SOLE 2348 0 0 WHITE MTNS INS GROUP LTD COM Common Stock G9618E107 308 268 SH SOLE 268 0 0 WATFORD HLDGS LTD SHS Common Stock G94787101 1731 49468 SH SOLE 49468 0 0 ESSENTIAL UTILS INC COM Common Stock 29670G102 337 7378 SH SOLE 7378 0 0 ESSENTIAL UTILS INC UNIT 04/30/22 Common Stock 29670G201 122 2138 SH SOLE 2138 0 0 WATTS WATER TECHNOLOGIES INC CL A Common Stock 942749102 115 788 SH SOLE 788 0 0 SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 4 658 SH SOLE 658 0 0 WESTERN UN CO COM Common Stock 959802109 15618 679934 SH SOLE 679934 0 0 WW INTL INC COM Common Stock 98262P101 12 320 SH SOLE 320 0 0 WOODWARD INC COM Common Stock 980745103 60 488 SH SOLE 488 0 0 WORLD WRESTLING ENTMT INC CL A Common Stock 98156Q108 65 1127 SH SOLE 1127 0 0 WOLVERINE WORLD WIDE INC COM Common Stock 978097103 379 11223 SH SOLE 11223 0 0 WUXI BIOLOGICS CAYMAN INC UNSPONSORD ADR ADR 98260N108 1156 31425 SH SOLE 31425 0 0 WYNN MACAU LTD UNSPONSORD ADR ADR 98313R106 1 59 SH SOLE 59 0 0 WYNN RESORTS LTD COM Common Stock 983134107 284 2321 SH SOLE 2321 0 0 UNITED STATES STL CORP NEW COM Common Stock 912909108 103 4275 SH SOLE 4275 0 0 SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 89 670 SH SOLE 670 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 1441 10646 SH SOLE 10646 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 248 3422 SH SOLE 3422 0 0 XCEL ENERGY INC COM Common Stock 98389B100 4619 69636 SH SOLE 69636 0 0 INTERSECT ENT INC COM Common Stock 46071F103 7 415 SH SOLE 415 0 0 XERIS PHARMACEUTICALS INC COM Common Stock 98422L107 12 2999 SH SOLE 2999 0 0 SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF ETF 78468R549 0 7 SH SOLE 7 0 0 EXAGEN INC COM Common Stock 30068X103 5 340 SH SOLE 340 0 0 SPDR S&P HOMEBUILDERS ETF ETF 78464A888 1250 17061 SH SOLE 17061 0 0 SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581 380 2940 SH SOLE 2940 0 0 SPDR S&P HEALTH CARE SERVICES ETF ETF 78464A573 17 150 SH SOLE 150 0 0 XIAOMI CORP UNSPONSORED ADS ADR 98421U108 7 400 SH SOLE 400 0 0 XL FLEET CORP COM CL A Common Stock 9837FR100 8 988 SH SOLE 988 0 0 MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 6145 74657 SH SOLE 74657 0 0 COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 18861 232932 SH SOLE 232932 0 0 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 14575 270565 SH SOLE 270565 0 0 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 8549 232995 SH SOLE 232995 0 0 INVESCO S&P 500 TOP 50 ETF ETF 46137V233 756 2322 SH SOLE 2322 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 2975 29049 SH SOLE 29049 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 146460 991872 SH SOLE 991872 0 0 XILINX INC COM Common Stock 983919101 952 6579 SH SOLE 6579 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 2592 37045 SH SOLE 37045 0 0 REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 55 1251 SH SOLE 1251 0 0 ACCELERON PHARMA INC COM Common Stock 00434H108 7 53 SH SOLE 53 0 0 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 3412 53965 SH SOLE 53965 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 21953 174298 SH SOLE 174298 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 6813 38155 SH SOLE 38155 0 0 SPDR S&P METALS AND MINING ETF ETF 78464A755 36 834 SH SOLE 834 0 0 INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 27 504 SH SOLE 504 0 0 INVESCO S&P MIDCAP MOMENTUM ETF ETF 46137V464 22 258 SH SOLE 258 0 0 XENCOR INC COM Common Stock 98401F105 25 739 SH SOLE 739 0 0 ENN ENERGY HLDGS LTD UNSPONSORD ADR ADR 26876F102 285 3699 SH SOLE 3699 0 0 SPDR NYSE TECHNOLOGY ETF ETF 78464A102 457 2871 SH SOLE 2871 0 0 EXXON MOBIL CORP COM Common Stock 30231G102 22699 359843 SH SOLE 359843 0 0 EXONE CO COM Common Stock 302104104 39 1823 SH SOLE 1823 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 36 371 SH SOLE 371 0 0 XPEL INC COM Common Stock 98379L100 25 301 SH SOLE 301 0 0 XPERI HOLDING CORP COM Common Stock 98390M103 23 1038 SH SOLE 1038 0 0 XPENG INC ADS ADR 98422D105 136 3065 SH SOLE 3065 0 0 SPDR S&P PHARMACEUTICALS ETF ETF 78464A722 4 74 SH SOLE 74 0 0 XPO LOGISTICS INC COM Common Stock 983793100 845 6042 SH SOLE 6042 0 0 DENTSPLY SIRONA INC COM Common Stock 24906P109 317 5007 SH SOLE 5007 0 0 SPDR S&P RETAIL ETF ETF 78464A714 1 15 SH SOLE 15 0 0 XEROX HOLDINGS CORP COM NEW Common Stock 98421M106 68 2882 SH SOLE 2882 0 0 INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 72 1540 SH SOLE 1540 0 0 NOVACCESS GLOBAL INC COM NEW Common Stock 67001N107 0 1 SH SOLE 1 0 0 WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 76336 1814508 SH SOLE 1814508 0 0 XPRESSPA GROUP INC COM Common Stock 98420U703 3 2000 SH SOLE 2000 0 0 INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF ETF 46137V480 12 228 SH SOLE 228 0 0 SPDR S&P SOFTWARE & SERVICES ETF ETF 78464A599 9 54 SH SOLE 54 0 0 ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 397 6278 SH SOLE 6278 0 0 XTRA-GOLD RES CORP COM Common Stock G9829R103 4 5000 SH SOLE 5000 0 0 SPDR S&P TELECOM ETF ETF 78464A540 5 51 SH SOLE 51 0 0 XYLEM INC COM Common Stock 98419M100 3646 30390 SH SOLE 30390 0 0 ALLEGHANY CORP MD COM Common Stock 017175100 333 499 SH SOLE 499 0 0 YUCAIPA ACQUISITION CORP COM Common Stock G9879L105 405 41042 SH SOLE 41042 0 0 YUCAIPA ACQUISITION CORP WT EXP Common Stock G9879L113 18 13681 SH SOLE 13681 0 0 Z HOLDINGS CORPORATION UNSPONSORED ADS ADR 98877X101 3 346 SH SOLE 346 0 0 YAMAHA CORP SPONSORED ADR ADR 984627109 2 31 SH SOLE 31 0 0 YARA INTL ASA SPONSORED ADR ADR 984851204 1 22 SH SOLE 22 0 0 YASKAWA ELEC CORP UNSPONSORD ADR ADR 985087105 4 37 SH SOLE 37 0 0 YELP INC CL A Common Stock 985817105 275 6880 SH SOLE 6880 0 0 YETI HLDGS INC COM Common Stock 98585X104 296 3228 SH SOLE 3228 0 0 YEXT INC COM Common Stock 98585N106 9 596 SH SOLE 596 0 0 DIREXION DAILY FTSE CHINA BULL 3X SHARES ETF 25459W771 2 98 SH SOLE 98 0 0 YANDEX N V SHS CLASS A Common Stock N97284108 149 2111 SH SOLE 2111 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 402 40023 SH SOLE 40023 0 0 YELLOWSTONE ACQUISITION CO WT EXP 102125 Common Stock 98566K113 16 20011 SH SOLE 20011 0 0 YUM BRANDS INC COM Common Stock 988498101 1459 12682 SH SOLE 12682 0 0 YUM CHINA HLDGS INC COM Common Stock 98850P109 838 12642 SH SOLE 12642 0 0 JOYY INC ADS REPSTG COM A ADR 46591M109 1 20 SH SOLE 20 0 0 AMPLIFY HIGH INCOME ETF ETF 032108847 9 500 SH SOLE 500 0 0 ZILLOW GROUP INC CL C CAP STK Common Stock 98954M200 141 1156 SH SOLE 1156 0 0 ZIMMER BIOMET HOLDINGS INC COM Common Stock 98956P102 8089 50226 SH SOLE 50226 0 0 ZEBRA TECHNOLOGIES CORPORATION CL A Common Stock 989207105 1989 3757 SH SOLE 3757 0 0 ZENDESK INC COM Common Stock 98936J101 60 419 SH SOLE 419 0 0 OLYMPIC STEEL INC COM Common Stock 68162K106 15 523 SH SOLE 523 0 0 ZILLOW GROUP INC CL A Common Stock 98954M101 172 1400 SH SOLE 1400 0 0 ZIEGLER COMPANIES INC COM PAR $1.00 Common Stock 989506308 373 372598 SH SOLE 372598 0 0 ZOGENIX INC COM NEW Common Stock 98978L204 0 15 SH SOLE 15 0 0 ZIONS BANCORPORATION N A COM Common Stock 989701107 1099 20799 SH SOLE 20799 0 0 ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 18 6750 SH SOLE 6750 0 0 ZIPRECRUITER INC CL A Common Stock 98980B103 2 100 SH SOLE 100 0 0 ZIX CORP COM Common Stock 98974P100 5 750 SH SOLE 750 0 0 ZALANDO SE UNSPONSORD ADR ADR 98887L105 9 155 SH SOLE 155 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Common Stock 98980L101 1120 2894 SH SOLE 2894 0 0 ZION OIL & GAS INC COM Common Stock 989696109 0 374 SH SOLE 374 0 0 ZYNGA INC CL A Common Stock 98986T108 224 21039 SH SOLE 21039 0 0 ZENKOKU HOSHO CO LTD UNSPONSORD ADR ADR 989415104 64 4425 SH SOLE 4425 0 0 ZOMEDICA CORP COM Common Stock 98980M109 51 61500 SH SOLE 61500 0 0 ZSCALER INC COM Common Stock 98980G102 670 3103 SH SOLE 3103 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 4 125 SH SOLE 125 0 0 ZOETIS INC CL A Common Stock 98978V103 15562 83506 SH SOLE 83506 0 0 ZUMIEZ INC COM Common Stock 989817101 12 253 SH SOLE 253 0 0 ZUORA INC COM CL A Common Stock 98983V106 8 474 SH SOLE 474 0 0 ZURICH INSURANCE GROUP AG SPONSORED ADR ADR 989825104 61 1516 SH SOLE 1516 0 0 ZYMEWORKS INC COM Common Stock 98985W102 17 500 SH SOLE 500 0 0 ZYNERBA PHARMACEUTICALS INC COM Common Stock 98986X109 1 100 SH SOLE 100 0 0 ZYNEX INC COM Common Stock 98986M103 40 2586 SH SOLE 2586 0 0