0001085146-21-002268.txt : 20210806 0001085146-21-002268.hdr.sgml : 20210806 20210806124316 ACCESSION NUMBER: 0001085146-21-002268 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210806 DATE AS OF CHANGE: 20210806 EFFECTIVENESS DATE: 20210806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HighTower Advisors, LLC CENTRAL INDEX KEY: 0001462245 IRS NUMBER: 364500709 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13510 FILM NUMBER: 211152040 BUSINESS ADDRESS: STREET 1: 200 W. MADISON ST. STREET 2: SUITE 2500 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 312-962-3843 MAIL ADDRESS: STREET 1: 200 W. MADISON ST. STREET 2: SUITE 2500 CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001462245 XXXXXXXX 06-30-2021 06-30-2021 false HighTower Advisors, LLC
200 W. MADISON ST. SUITE 2500 CHICAGO IL 60606
13F COMBINATION REPORT 028-13510 0001109448 028-10562 ALLIANCEBERNSTEIN L.P. 0001493338 028-13991 Allianz Global Investors U.S. LLC 0001508822 028-14059 ACR Alpine Capital Research, LLC 0001093589 028-05119 ALTA CAPITAL MANAGEMENT LLC/ 0001369702 028-11962 AMI ASSET MANAGEMENT CORP 0000813933 028-01880 ANCHOR CAPITAL ADVISORS LLC 0001364615 028-11964 Aperio Group, LLC 0001293585 028-11050 Apex Capital Management 0000860644 028-02634 Aristotle Capital Management, LLC 0001398103 028-12481 Ashfield Capital Partners, LLC 0000700529 028-01162 ATALANTA SOSNOFF CAPITAL, LLC 0001027817 028-05936 ATLANTA CAPITAL MANAGEMENT CO L L C 0000872259 028-02825 BAHL & GAYNOR INC 0001305227 028-12016 BlackRock Investment Management, LLC 0001015079 028-05620 BRANDES INVESTMENT PARTNERS, LP 0001512978 028-14438 Brookmont Capital Management 0001345929 028-13997 BROWN ADVISORY INC 0000823621 028-01398 CAMBIAR INVESTORS LLC 0000874791 028-02903 CAMPBELL NEWMAN ASSET MANAGEMENT INC 0001596076 028-15733 Capital Innovations LLC 0001665018 028-20298 Chandler Asset Management, Inc. 0000897378 028-03434 CONGRESS ASSET MANAGEMENT CO /MA 0001427514 028-13023 Dana Investment Advisors, Inc. 0001036325 028-04121 DAVIS SELECTED ADVISERS 0000727770 028-05267 MACQUARIE INVESTMENT MANAGEMENT BUSINESS TRUST 0001214639 028-10309 DSM CAPITAL PARTNERS LLC 0000790502 028-01666 EAGLE ASSET MANAGEMENT INC 0001102578 028-05269 EARNEST PARTNERS LLC 0001076598 028-04139 EATON VANCE MANAGEMENT 0001093694 028-10606 JFB Holdings Corp 0000937729 028-10991 FAYEZ SAROFIM & CO 0001056288 028-04375 FEDERATED HERMES, INC. 0000038777 028-00734 FRANKLIN RESOURCES INC 0000003520 028-00869 FRED ALGER MANAGEMENT, LLC 0000314949 028-00126 GLENMEDE TRUST CO NA 0001546283 028-14929 Glovista Investments LLC 0001082917 028-04145 GW&K Investment Management, LLC 0000928196 028-04434 HARDING LOEVNER LP 0000813917 028-02013 HARRIS ASSOCIATES L P 0000740272 028-01321 HGK ASSET MANAGEMENT INC 0001056823 028-06986 HORIZON KINETICS ASSET MANAGEMENT LLC 0001426940 028-12835 Horizon Investment Services, LLC 0000914208 028-11246 Invesco Ltd. 0001639666 028-16855 ISTHMUS PARTNERS, LLC 0000019617 028-00694 JPMORGAN CHASE & CO 0001048703 028-11445 Karpus Management, Inc. 0001021223 028-05792 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC 0000884589 028-03133 KENNEDY CAPITAL MANAGEMENT, INC. 0001307878 028-10975 Laffer Tengler Investments 0001009262 028-05358 TRAN CAPITAL MANAGEMENT, L.P. 0001207017 028-10469 LAZARD ASSET MANAGEMENT LLC 0000820330 028-01701 CLEARBRIDGE, LLC 0000312348 028-00398 LOOMIS SAYLES & CO L P 0000728100 028-00413 LORD, ABBETT & CO. LLC 0000922940 028-04057 M.D. SASS INVESTORS SERVICES, INC. 0001138060 028-03477 MADISON INVESTMENT HOLDINGS INC 0000912938 028-04968 MASSACHUSETTS FINANCIAL SERVICES CO /MA/ 0000903947 028-03692 MILLER HOWARD INVESTMENTS INC /NY 0000067698 028-00288 MONTAG & CALDWELL, LLC 0000728774 028-00454 NEUBERGER BERMAN LLC 0000939761 028-03871 NEWGATE CAPITAL MANAGEMENT LLC 0001473182 028-13833 NUANCE INVESTMENTS, LLC 0001521019 028-14498 Nuveen Asset Management, LLC 0000763848 028-01474 NWQ INVESTMENT MANAGEMENT COMPANY, LLC 0001054554 028-06668 OAK RIDGE INVESTMENTS LLC 0001423442 028-12966 O'SHAUGHNESSY ASSET MANAGEMENT, LLC 0001163368 028-10952 PACIFIC INVESTMENT MANAGEMENT CO LLC 0000932859 028-04558 PARAMETRIC PORTFOLIO ASSOCIATES LLC 0001034524 028-03687 POLEN CAPITAL MANAGEMENT LLC 0000769734 028-01549 PRINCIPAL GLOBAL INVESTORS 0000944234 028-04884 RENAISSANCE GROUP LLC 0001528214 028-14643 Richard Bernstein Advisors LLC 0001112325 028-05655 RIVERBRIDGE PARTNERS LLC 0001109426 028-05621 SANTA BARBARA ASSET MANAGEMENT, LLC 0001056593 028-04691 SCHAFER CULLEN CAPITAL MANAGEMENT INC 0001592643 028-16000 Select Equity Group, L.P. 0001002784 028-05709 SHELTON CAPITAL MANAGEMENT 0001089755 028-03489 SOUTHERNSUN ASSET MANAGEMENT, LLC 0001600035 028-16094 Stonebridge Capital Advisors LLC 0001166716 028-10030 STRATEGY ASSET MANAGERS LLC 0001145263 028-06683 TCW INVESTMENT MANAGEMENT Co LLC 0001259887 028-10665 LONDON CO OF VIRGINIA 0001092351 028-05601 THOMAS WHITE INTERNATIONAL LTD 0001008322 028-04041 THOMPSON SIEGEL & WALMSLEY LLC 0001145020 028-06605 THORNBURG INVESTMENT MANAGEMENT INC 0000102909 028-06408 VANGUARD GROUP INC 0001040188 028-06354 VICTORY CAPITAL MANAGEMENT INC 0001068837 028-07292 VOYA INVESTMENT MANAGEMENT LLC 0000740913 028-01347 REAVES W H & CO INC 0001600435 028-18951 Wakefield Asset Management LLLP 0001061186 028-07104 WCM INVESTMENT MANAGEMENT, LLC 0000859804 028-05973 WEDGEWOOD PARTNERS INC 0001533551 028-14868 Wellesley Asset Management 0001327354 028-11406 Wells Fargo Funds Management, LLC 0001351731 028-11741 WestEnd Advisors, LLC 0001507640 028-14230 Windhaven Investment Management, Inc. 0000900973 028-03676 Winslow Capital Management, LLC 0001085936 028-05015 SYSTEMATIC FINANCIAL MANAGEMENT LP N
Lance Murray Chief Compliance Officer 312-962-3800 /s/ Lance Murray Chicago IL 08-04-2021 0 3205 34536768 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 1 800 FLOWERS COM INC CL A 68243Q106 1379 43283 SH SOLE 43283 0 0 10X GENOMICS INC CL A COM 88025U109 757 3875 SH SOLE 3875 0 0 1847 GOEDEKER INC COM 28252C109 232 60250 SH SOLE 60250 0 0 1LIFE HEALTHCARE INC COM 68269G107 1567 47351 SH SOLE 47351 0 0 1ST CONSTITUTION BANCORP COM 31986N102 583 28182 SH SOLE 28182 0 0 22ND CENTY GROUP INC COM 90137F103 989 213199 SH SOLE 213199 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 307 26137 SH SOLE 26137 0 0 2U INC COM 90214J101 665 15779 SH SOLE 15779 0 0 3M CO COM 88579Y101 110916 557526 SH SOLE 557526 0 0 890 5TH AVE PARTNERS INC COM CL A 28250A105 109 10916 SH SOLE 10916 0 0 AAON INC COM PAR $0.004 000360206 1283 20470 SH SOLE 20470 0 0 ABB LTD SPONSORED ADR 000375204 673 19849 SH SOLE 19849 0 0 ABBOTT LABS COM 002824100 127009 1095547 SH SOLE 1095547 0 0 ABBVIE INC COM 00287Y109 143012 1268732 SH SOLE 1268732 0 0 ABBVIE INC COM 00287Y109 0 300 SH Call SOLE 0 0 0 ABERCROMBIE & FITCH CO CL A 002896207 235 5007 SH SOLE 5007 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 31844 1873803 SH SOLE 1873803 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 322 1242 SH SOLE 1242 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 6138 61091 SH SOLE 61091 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 1277 13218 SH SOLE 13218 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 16819 668152 SH SOLE 668152 0 0 ABG ACQUISITION CORP I CL A SHS G00496102 2563 261258 SH SOLE 261258 0 0 ABIOMED INC COM 003654100 3051 9959 SH SOLE 9959 0 0 ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 202 9881 SH SOLE 9881 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 297 10846 SH SOLE 10846 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2199 53424 SH SOLE 53424 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 217 27110 SH SOLE 27110 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 65087 220687 SH SOLE 220687 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 100 SH Call SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 100 SH Put SOLE 100 0 0 ACI WORLDWIDE INC COM 004498101 321 8649 SH SOLE 8649 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1132 64478 SH SOLE 64478 0 0 ACM RESH INC COM CL A 00108J109 257 2520 SH SOLE 2520 0 0 ACTIVISION BLIZZARD INC COM 00507V109 25592 267984 SH SOLE 267984 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2 100 SH Call SOLE 0 0 0 ACUTUS MED INC COM 005111109 1171 68998 SH SOLE 68998 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 66 12521 SH SOLE 12521 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 13 12200 SH SOLE 12200 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 12 26000 SH Call SOLE 0 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1025 51924 SH SOLE 51924 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 64 15000 SH SOLE 15000 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 580 14200 SH SOLE 14200 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 89047 151933 SH SOLE 151933 0 0 ADT INC DEL COM 00090Q103 1315 121900 SH SOLE 121900 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2377 11694 SH SOLE 11694 0 0 ADVANCED ENERGY INDS COM 007973100 282 2510 SH SOLE 2510 0 0 ADVANCED MICRO DEVICES INC COM 007903107 43809 466500 SH SOLE 466500 0 0 ADVANCED MICRO DEVICES INC COM 007903107 0 100 SH Call SOLE 0 0 0 ADVANCED MICRO DEVICES INC COM 007903107 0 100 SH Put SOLE 100 0 0 ADVISORS INNER CIRCLE FD III DEMOCRACY INTERN 00774Q148 652 24000 SH SOLE 24000 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 1411 35284 SH SOLE 35284 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 0 500 SH Call SOLE 0 0 0 ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 1546 54841 SH SOLE 54841 0 0 AEA-BRIDGES IMPACT CORP SHS CL A G01046104 7468 766964 SH SOLE 766964 0 0 AECOM COM 00766T100 231 3673 SH SOLE 3673 0 0 AEGON N V NY REGISTRY SHS 007924103 207 50135 SH SOLE 50135 0 0 AEQUI ACQUISITION CORP COM CL A 00775W102 730 75122 SH SOLE 75122 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 437 27222 SH SOLE 27222 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 319 6609 SH SOLE 6609 0 0 AEROVIRONMENT INC COM 008073108 300 2984 SH SOLE 2984 0 0 AES CORP COM 00130H105 1743 67194 SH SOLE 67194 0 0 AFC GAMMA INC COM 00109K105 4811 232951 SH SOLE 232951 0 0 AFFIMED N V COM N01045108 85 10000 SH SOLE 10000 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1440 21333 SH SOLE 21333 0 0 AFLAC INC COM 001055102 17902 333775 SH SOLE 333775 0 0 AGCO CORP COM 001084102 979 7505 SH SOLE 7505 0 0 AGENUS INC COM NEW 00847G705 1728 314292 SH SOLE 314292 0 0 AGENUS INC COM NEW 00847G705 0 300 SH Call SOLE 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 21590 146293 SH SOLE 146293 0 0 AGNC INVT CORP COM 00123Q104 1114 65917 SH SOLE 65917 0 0 AGNICO EAGLE MINES LTD COM 008474108 4342 71868 SH SOLE 71868 0 0 AGREE RLTY CORP COM 008492100 286 4083 SH SOLE 4083 0 0 AIM IMMUNOTECH INC COM 00901B105 144 67171 SH SOLE 67171 0 0 AIR PRODS & CHEMS INC COM 009158106 69525 241450 SH SOLE 241450 0 0 AIRBNB INC COM CL A 009066101 13159 85909 SH SOLE 85909 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1387 11900 SH SOLE 11900 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 45 26000 SH SOLE 26000 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 187 49143 SH SOLE 49143 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 294 27230 SH SOLE 27230 0 0 ALAMO GROUP INC COM 011311107 544 3563 SH SOLE 3563 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 300 39212 SH SOLE 39212 0 0 ALARM COM HLDGS INC COM 011642105 1131 13436 SH SOLE 13436 0 0 ALASKA AIR GROUP INC COM 011659109 886 14718 SH SOLE 14718 0 0 ALBANY INTL CORP CL A 012348108 1940 21635 SH SOLE 21635 0 0 ALBEMARLE CORP COM 012653101 1190 7037 SH SOLE 7037 0 0 ALCOA CORP COM 013872106 11191 304510 SH SOLE 304510 0 0 ALCON AG ORD SHS H01301128 5601 79524 SH SOLE 79524 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 930 5134 SH SOLE 5134 0 0 ALEXCO RESOURCE CORP COM 01535P106 31 12500 SH SOLE 12500 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 3127 16974 SH SOLE 16974 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 111229 490965 SH SOLE 490965 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7 300 SH Call SOLE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 0 300 SH Put SOLE 300 0 0 ALIGN TECHNOLOGY INC COM 016255101 7662 12590 SH SOLE 12590 0 0 ALIGN TECHNOLOGY INC COM 016255101 0 100 SH Put SOLE 100 0 0 ALKALINE WTR CO INC COM NEW 01643A207 30 18850 SH SOLE 18850 0 0 ALKERMES PLC SHS G01767105 717 29414 SH SOLE 29414 0 0 ALLEGHANY CORP MD COM 017175100 455 690 SH SOLE 690 0 0 ALLEGION PLC ORD SHS G0176J109 1617 11580 SH SOLE 11580 0 0 ALLETE INC COM NEW 018522300 273 3910 SH SOLE 3910 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 315 25035 SH SOLE 25035 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1414 30318 SH SOLE 30318 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 1110 72977 SH SOLE 72977 0 0 ALLIANT ENERGY CORP COM 018802108 1545 27697 SH SOLE 27697 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1209 46309 SH SOLE 46309 0 0 ALLOT LTD SHS M0854Q105 501 25227 SH SOLE 25227 0 0 ALLSTATE CORP COM 020002101 16342 125308 SH SOLE 125308 0 0 ALLSTATE CORP COM 020002101 2 25000 SH Call SOLE 0 0 0 ALLY FINL INC COM 02005N100 332 6664 SH SOLE 6664 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1120 6595 SH SOLE 6595 0 0 ALPHABET INC CAP STK CL A 02079K305 248740 102032 SH SOLE 102032 0 0 ALPHABET INC CAP STK CL A 02079K305 81 2500 SH Call SOLE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 196448 78155 SH SOLE 78155 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 2057 134266 SH SOLE 134266 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 13498 370962 SH SOLE 370962 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 1 3700 SH Put SOLE 3700 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 793 14996 SH SOLE 14996 0 0 ALTERYX INC COM CL A 02156B103 2101 24425 SH SOLE 24425 0 0 ALTERYX INC COM CL A 02156B103 1 600 SH Call SOLE 0 0 0 ALTICE USA INC CL A 02156K103 330 9667 SH SOLE 9667 0 0 ALTIMAR ACQUISITION CORP II SHS CL A G03709105 3330 342324 SH SOLE 342324 0 0 ALTO INGREDIENTS INC COM 021513106 7806 1277727 SH SOLE 1277727 0 0 ALTO INGREDIENTS INC COM 021513106 118 220000 SH Call SOLE 0 0 0 ALTRA INDL MOTION CORP COM 02208R106 494 7600 SH SOLE 7600 0 0 ALTRIA GROUP INC COM 02209S103 39463 827031 SH SOLE 827031 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 234 53190 SH SOLE 53190 0 0 AMAZON COM INC COM 023135106 497144 144710 SH SOLE 144710 0 0 AMAZON COM INC COM 023135106 34 700 SH Call SOLE 0 0 0 AMAZON COM INC COM 023135106 19 1200 SH Put SOLE 1200 0 0 AMBEV SA SPONSORED ADR 02319V103 112 32384 SH SOLE 32384 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1985 35016 SH SOLE 35016 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 121 95000 SH Put SOLE 95000 0 0 AMC NETWORKS INC CL A 00164V103 334 4993 SH SOLE 4993 0 0 AMCOR PLC ORD G0250X107 1839 159676 SH SOLE 159676 0 0 AMDOCS LTD SHS G02602103 396 5105 SH SOLE 5105 0 0 AMEDISYS INC COM 023436108 1029 4270 SH SOLE 4270 0 0 AMER STATES WTR CO COM 029899101 913 11446 SH SOLE 11446 0 0 AMEREN CORP COM 023608102 2092 26133 SH SOLE 26133 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 98 14348 SH SOLE 14348 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1598 106313 SH SOLE 106313 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3486 164565 SH SOLE 164565 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 328 350000 SH Put SOLE 350000 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 13235 190399 SH SOLE 190399 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 7328 116270 SH SOLE 116270 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 112790 1742504 SH SOLE 1742504 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 14896 200738 SH SOLE 200738 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 4500 59170 SH SOLE 59170 0 0 AMERICAN ELEC PWR CO INC COM 025537101 50140 592989 SH SOLE 592989 0 0 AMERICAN EXPRESS CO COM 025816109 61460 372056 SH SOLE 372056 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 885 104605 SH SOLE 104605 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 4104 32922 SH SOLE 32922 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1405 29537 SH SOLE 29537 0 0 AMERICAN TOWER CORP NEW COM 03027X100 31939 118153 SH SOLE 118153 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1 700 SH Call SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 46853 303971 SH SOLE 303971 0 0 AMERICOLD RLTY TR COM 03064D108 497 13055 SH SOLE 13055 0 0 AMERIPRISE FINL INC COM 03076C106 11132 44966 SH SOLE 44966 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3004 26100 SH SOLE 26100 0 0 AMETEK INC COM 031100100 8950 67096 SH SOLE 67096 0 0 AMGEN INC COM 031162100 118199 485274 SH SOLE 485274 0 0 AMGEN INC COM 031162100 1 1600 SH Put SOLE 1600 0 0 AMN HEALTHCARE SVCS INC COM 001744101 1006 10417 SH SOLE 10417 0 0 AMPHENOL CORP NEW CL A 032095101 5144 75302 SH SOLE 75302 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 7 4004 SH SOLE 4004 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 45 72000 SH Call SOLE 0 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 736 21454 SH SOLE 21454 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 4842 101672 SH SOLE 101672 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 7417 206815 SH SOLE 206815 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 525 4054 SH SOLE 4054 0 0 ANALOG DEVICES INC COM 032654105 10057 58370 SH SOLE 58370 0 0 ANALOG DEVICES INC COM 032654105 12 5000 SH Put SOLE 5000 0 0 ANAPLAN INC COM 03272L108 1011 18939 SH SOLE 18939 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 190 8325 SH SOLE 8325 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 26 3000 SH Call SOLE 0 0 0 ANGIODYNAMICS INC COM 03475V101 527 19352 SH SOLE 19352 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 292 15717 SH SOLE 15717 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1084 15062 SH SOLE 15062 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 3943 444554 SH SOLE 444554 0 0 ANSYS INC COM 03662Q105 4256 12295 SH SOLE 12295 0 0 ANTARES PHARMA INC COM 036642106 99 22936 SH SOLE 22936 0 0 ANTERO MIDSTREAM CORP COM 03676B102 688 66451 SH SOLE 66451 0 0 ANTERO RESOURCES CORP COM 03674X106 774 51541 SH SOLE 51541 0 0 ANTHEM INC COM 036752103 22101 57771 SH SOLE 57771 0 0 ANTHEM INC COM 036752103 0 100 SH Call SOLE 0 0 0 ANTHEM INC COM 036752103 0 100 SH Put SOLE 100 0 0 AON PLC SHS CL A G0403H108 7702 32306 SH SOLE 32306 0 0 APA CORPORATION COM 03743Q108 6438 297840 SH SOLE 297840 0 0 APARTMENT INCOME REIT CORP COM 03750L109 954 20107 SH SOLE 20107 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 134 19959 SH SOLE 19959 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 20 20000 PRN SOLE 20000 0 0 APOLLO INVT CORP COM NEW 03761U502 516 37783 SH SOLE 37783 0 0 APOLLO STRATEGIC GROWTH CAPT SHS CL A G0411R106 179 18238 SH SOLE 18238 0 0 APOLLO STRATEGIC GRWT CPTL I SHS CL A G0412A102 1420 145795 SH SOLE 145795 0 0 APPFOLIO INC COM CL A 03783C100 297 2104 SH SOLE 2104 0 0 APPHARVEST INC COM 03783T103 212 13210 SH SOLE 13210 0 0 APPHARVEST INC COM 03783T103 0 800 SH Call SOLE 0 0 0 APPIAN CORP CL A 03782L101 866 6273 SH SOLE 6273 0 0 APPLE INC COM 037833100 1319067 9631334 SH SOLE 9631334 0 0 APPLE INC COM 037833100 371 33300 SH Call SOLE 0 0 0 APPLE INC COM 037833100 413 221300 SH Put SOLE 221300 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 729 8001 SH SOLE 8001 0 0 APPLIED MATLS INC COM 038222105 58793 412846 SH SOLE 412846 0 0 APTARGROUP INC COM 038336103 987 7019 SH SOLE 7019 0 0 APTIV PLC SHS G6095L109 3178 20242 SH SOLE 20242 0 0 AQUA METALS INC COM 03837J101 60 19570 SH SOLE 19570 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 231 42784 SH SOLE 42784 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 504 126805 SH SOLE 126805 0 0 ARBOR REALTY TRUST INC COM 038923108 376 21107 SH SOLE 21107 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 92 31136 SH SOLE 31136 0 0 ARCH CAP GROUP LTD ORD G0450A105 882 22686 SH SOLE 22686 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 25838 426382 SH SOLE 426382 0 0 ARCHROCK INC COM 03957W106 683 76998 SH SOLE 76998 0 0 ARCLIGHT CLEAN TRANSITION II CLASS A ORD SHS G0R21B104 4692 478718 SH SOLE 478718 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 143 23974 SH SOLE 23974 0 0 ARCOSA INC COM 039653100 332 5543 SH SOLE 5543 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1489 21839 SH SOLE 21839 0 0 ARES ACQUISITION CORPORATION COM CL A G33032106 6538 669575 SH SOLE 669575 0 0 ARES CAPITAL CORP COM 04010L103 35777 1825653 SH SOLE 1825653 0 0 ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 52 50000 PRN SOLE 50000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 253 17174 SH SOLE 17174 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1541 24227 SH SOLE 24227 0 0 ARGAN INC COM 04010E109 734 15394 SH SOLE 15394 0 0 ARISTA NETWORKS INC COM 040413106 639 1755 SH SOLE 1755 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 4467 51841 SH SOLE 51841 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 5778 106690 SH SOLE 106690 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 0 200 SH Call SOLE 0 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 19283 208335 SH SOLE 208335 0 0 ARK ETF TR INNOVATION ETF 00214Q104 147677 1129167 SH SOLE 1129167 0 0 ARK ETF TR ISRAEL INOVATE 00214Q609 398 12445 SH SOLE 12445 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 6465 42009 SH SOLE 42009 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 184 16103 SH SOLE 16103 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1566 14568 SH SOLE 14568 0 0 ARROW ELECTRS INC COM 042735100 557 4935 SH SOLE 4935 0 0 ARROW FINL CORP COM 042744102 493 13702 SH SOLE 13702 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 747 9031 SH SOLE 9031 0 0 ARTELO BIOSCIENCES INC COM NEW 04301G201 74 62000 SH SOLE 62000 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 836 16458 SH SOLE 16458 0 0 ASANA INC CL A 04342Y104 3886 62675 SH SOLE 62675 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 818 4777 SH SOLE 4777 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 236 29571 SH SOLE 29571 0 0 ASGN INC COM 00191U102 2250 23207 SH SOLE 23207 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 277 3163 SH SOLE 3163 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 21683 31387 SH SOLE 31387 0 0 ASPEN TECHNOLOGY INC COM 045327103 1934 13952 SH SOLE 13952 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 127 22700 SH SOLE 22700 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 65 42870 SH SOLE 42870 0 0 AST SPACEMOBILE INC COM CL A 00217D100 140 10800 SH SOLE 10800 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 9584 159820 SH SOLE 159820 0 0 ASTRONICS CORP COM 046433108 289 16500 SH SOLE 16500 0 0 AT&T INC COM 00206R102 99860 3470069 SH SOLE 3470069 0 0 ATHENEX INC COM 04685N103 1669 361226 SH SOLE 361226 0 0 ATHERSYS INC NEW COM 04744L106 303 211398 SH SOLE 211398 0 0 ATHERSYS INC NEW COM 04744L106 11 34000 SH Call SOLE 0 0 0 ATHLON ACQUISITION CORP COM CL A 04748A106 498 51470 SH SOLE 51470 0 0 ATI PHYSICAL THERAPY INC COM CL A 00216W109 3814 393979 SH SOLE 393979 0 0 ATKORE INC COM 047649108 887 12504 SH SOLE 12504 0 0 ATLANTIC AVE ACQUISITION COR COM CL A 04906P101 2341 240777 SH SOLE 240777 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 338 13288 SH SOLE 13288 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 404 10871 SH SOLE 10871 0 0 ATLAS CORP SHARES Y0436Q109 205 14400 SH SOLE 14400 0 0 ATLAS CREST INVESTMENT CORP COM CL A 049287105 5521 565267 SH SOLE 565267 0 0 ATLASSIAN CORP PLC CL A G06242104 5760 22434 SH SOLE 22434 0 0 ATMOS ENERGY CORP COM 049560105 1770 18397 SH SOLE 18397 0 0 AUDIOCODES LTD ORD M15342104 1345 40483 SH SOLE 40483 0 0 AURORA CANNABIS INC COM 05156X884 95 10722 SH SOLE 10722 0 0 AUSTERLITZ ACQUISITION CORP COM CL A G0633U101 8721 895660 SH SOLE 895660 0 0 AUSTERLITZ ACQUISITION CORP SHS CL A G0633D109 348 35000 SH SOLE 35000 0 0 AUSTERLITZ ACQUISITION CORP UNIT 99/99/9999 G0633U119 101 10018 SH SOLE 10018 0 0 AUTODESK INC COM 052769106 26257 89843 SH SOLE 89843 0 0 AUTODESK INC COM 052769106 79 10000 SH Call SOLE 0 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 1399 21860 SH SOLE 21860 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 46208 232440 SH SOLE 232440 0 0 AUTONATION INC COM 05329W102 574 6047 SH SOLE 6047 0 0 AUTOZONE INC COM 053332102 15304 10401 SH SOLE 10401 0 0 AVALARA INC COM 05338G106 2585 15981 SH SOLE 15981 0 0 AVALONBAY CMNTYS INC COM 053484101 2375 11374 SH SOLE 11374 0 0 AVANGRID INC COM 05351W103 276 5318 SH SOLE 5318 0 0 AVANTOR INC COM 05352A100 327 9223 SH SOLE 9223 0 0 AVAYA HLDGS CORP COM 05351X101 589 21904 SH SOLE 21904 0 0 AVERY DENNISON CORP COM 053611109 2398 11414 SH SOLE 11414 0 0 AVIENT CORPORATION COM 05368V106 701 14293 SH SOLE 14293 0 0 AXCELLA HEALTH INC COM 05454B105 40 10000 SH SOLE 10000 0 0 AXIS CAP HLDGS LTD SHS G0692U109 352 7238 SH SOLE 7238 0 0 AXON ENTERPRISE INC COM 05464C101 14120 79819 SH SOLE 79819 0 0 AXONICS INC COM 05465P101 575 9115 SH SOLE 9115 0 0 B & G FOODS INC NEW COM 05508R106 290 8812 SH SOLE 8812 0 0 B & G FOODS INC NEW COM 05508R106 1 900 SH Call SOLE 0 0 0 B2GOLD CORP COM 11777Q209 104 25282 SH SOLE 25282 0 0 BADGER METER INC COM 056525108 444 4526 SH SOLE 4526 0 0 BAIDU INC SPON ADR REP A 056752108 10876 53691 SH SOLE 53691 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 1404 91883 SH SOLE 91883 0 0 BAKER HUGHES COMPANY CL A 05722G100 559 24502 SH SOLE 24502 0 0 BALL CORP COM 058498106 3946 48740 SH SOLE 48740 0 0 BALLANTYNE STRONG INC COM 058516105 367 76614 SH SOLE 76614 0 0 BALLARD PWR SYS INC NEW COM 058586108 205 11291 SH SOLE 11291 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 221 35686 SH SOLE 35686 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 96 18241 SH SOLE 18241 0 0 BANCO SANTANDER S.A. ADR 05964H105 822 210511 SH SOLE 210511 0 0 BANDWIDTH INC COM CL A 05988J103 619 4437 SH SOLE 4437 0 0 BANDWIDTH INC COM CL A 05988J103 2 300 SH Call SOLE 0 0 0 BANK HAWAII CORP COM 062540109 1863 22072 SH SOLE 22072 0 0 BANK MONTREAL QUE COM 063671101 2535 24706 SH SOLE 24706 0 0 BANK NEW YORK MELLON CORP COM 064058100 8836 172742 SH SOLE 172742 0 0 BANK NOVA SCOTIA B C COM 064149107 1692 25895 SH SOLE 25895 0 0 BAR HBR BANKSHARES COM 066849100 243 8500 SH SOLE 8500 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 617 22752 SH SOLE 22752 0 0 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 2094 99780 SH SOLE 99780 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 832 28247 SH SOLE 28247 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 19 25000 SH Call SOLE 0 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 1 200 SH Put SOLE 200 0 0 BARINGS BDC INC COM 06759L103 120 11329 SH SOLE 11329 0 0 BARRICK GOLD CORP COM 067901108 16950 822519 SH SOLE 822519 0 0 BAUSCH HEALTH COS INC COM 071734107 212 7252 SH SOLE 7252 0 0 BAXTER INTL INC COM 071813109 10557 131242 SH SOLE 131242 0 0 BCE INC COM NEW 05534B760 1574 31938 SH SOLE 31938 0 0 BECTON DICKINSON & CO COM 075887109 11577 47635 SH SOLE 47635 0 0 BED BATH & BEYOND INC COM 075896100 2937 88145 SH SOLE 88145 0 0 BED BATH & BEYOND INC COM 075896100 16 2800 SH Call SOLE 0 0 0 BENTLEY SYS INC COM CL B 08265T208 265 4084 SH SOLE 4084 0 0 BERKLEY W R CORP COM 084423102 1594 21435 SH SOLE 21435 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 909204 2172 SH SOLE 2172 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 494364 1777985 SH SOLE 1777985 0 0 BERRY CORP COM 08579X101 1823 271256 SH SOLE 271256 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1659 25344 SH SOLE 25344 0 0 BEST BUY INC COM 086516101 9182 79936 SH SOLE 79936 0 0 BEYOND MEAT INC COM 08862E109 7430 47159 SH SOLE 47159 0 0 BHP GROUP LTD SPONSORED ADS 088606108 6267 86184 SH SOLE 86184 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 9017 150963 SH SOLE 150963 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 788 12154 SH SOLE 12154 0 0 BILL COM HLDGS INC COM 090043100 4093 22328 SH SOLE 22328 0 0 BIO RAD LABS INC CL A 090572207 1646 2551 SH SOLE 2551 0 0 BIOGEN INC COM 09062X103 6565 18960 SH SOLE 18960 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 235 5293 SH SOLE 5293 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 378 4511 SH SOLE 4511 0 0 BIONTECH SE SPONSORED ADS 09075V102 218 978 SH SOLE 978 0 0 BIO-TECHNE CORP COM 09073M104 1967 4346 SH SOLE 4346 0 0 BIO-TECHNE CORP COM 09073M104 0 100 SH Put SOLE 100 0 0 BK OF AMERICA CORP COM 060505104 223936 5433156 SH SOLE 5433156 0 0 BK OF AMERICA CORP COM 060505104 2 200 SH Call SOLE 0 0 0 BLACK HILLS CORP COM 092113109 709 10803 SH SOLE 10803 0 0 BLACK KNIGHT INC COM 09215C105 1435 18489 SH SOLE 18489 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 3461 322041 SH SOLE 322041 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 1 20000 SH Call SOLE 0 0 0 BLACKBERRY LTD COM 09228F103 486 40312 SH SOLE 40312 0 0 BLACKLINE INC COM 09239B109 2928 26319 SH SOLE 26319 0 0 BLACKROCK CAP ALLOCATION TR COM 09260U109 498 22748 SH SOLE 22748 0 0 BLACKROCK CAP INVT CORP COM 092533108 243 63711 SH SOLE 63711 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 920 74881 SH SOLE 74881 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 300 19245 SH SOLE 19245 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 129 13175 SH SOLE 13175 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 207 10156 SH SOLE 10156 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 124 12296 SH SOLE 12296 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1776 36567 SH SOLE 36567 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 358 12398 SH SOLE 12398 0 0 BLACKROCK INC COM 09247X101 77918 89209 SH SOLE 89209 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 264 12990 SH SOLE 12990 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 466 25297 SH SOLE 25297 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 214 13892 SH SOLE 13892 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 583 22214 SH SOLE 22214 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 656 41705 SH SOLE 41705 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 885 56597 SH SOLE 56597 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 295 17451 SH SOLE 17451 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1604 108566 SH SOLE 108566 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 927 55296 SH SOLE 55296 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 139 10003 SH SOLE 10003 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 215 22483 SH SOLE 22483 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 420 27790 SH SOLE 27790 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1473 87802 SH SOLE 87802 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3311 128358 SH SOLE 128358 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 561 40541 SH SOLE 40541 0 0 BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 61 60000 PRN SOLE 60000 0 0 BLACKSTONE GROUP INC COM 09260D107 141024 1451720 SH SOLE 1451720 0 0 BLACKSTONE GROUP INC COM 09260D107 3 10000 SH Put SOLE 10000 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 22436 703549 SH SOLE 703549 0 0 BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 56 55000 PRN SOLE 55000 0 0 BLACKSTONE MTG TR INC NOTE 4.750% 3/1 09257WAC4 51 50000 PRN SOLE 50000 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 1162 110538 SH SOLE 110538 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 2 2300 SH Call SOLE 0 0 0 BLINK CHARGING CO COM 09354A100 204 5003 SH SOLE 5003 0 0 BLINK CHARGING CO COM 09354A100 0 100 SH Call SOLE 0 0 0 BLINK CHARGING CO COM 09354A100 22 8000 SH Put SOLE 8000 0 0 BLOCK H & R INC COM 093671105 13035 554320 SH SOLE 554320 0 0 BLOOM ENERGY CORP COM CL A 093712107 623 23214 SH SOLE 23214 0 0 BLUERIVER ACQUISITION CORP SHS CL A G1261Q107 708 72756 SH SOLE 72756 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 126 14022 SH SOLE 14022 0 0 BOEING CO COM 097023105 57762 241221 SH SOLE 241221 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 1357 28757 SH SOLE 28757 0 0 BOOKING HOLDINGS INC COM 09857L108 23085 10581 SH SOLE 10581 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1285 15047 SH SOLE 15047 0 0 BORGWARNER INC COM 099724106 1205 24753 SH SOLE 24753 0 0 BORGWARNER INC COM 099724106 0 400 SH Call SOLE 0 0 0 BORQS TECHNOLOGIES INC SHS G1466B103 24 16600 SH SOLE 16600 0 0 BOSTON BEER INC CL A 100557107 317 311 SH SOLE 311 0 0 BOSTON OMAHA CORP COM 101044105 319 10031 SH SOLE 10031 0 0 BOSTON PROPERTIES INC COM 101121101 2170 18966 SH SOLE 18966 0 0 BOSTON PROPERTIES INC COM 101121101 24 27800 SH Call SOLE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1670 39042 SH SOLE 39042 0 0 BOX INC CL A 10316T104 534 20931 SH SOLE 20931 0 0 BOX INC CL A 10316T104 22 20000 SH Call SOLE 0 0 0 BOYD GAMING CORP COM 103304101 494 8047 SH SOLE 8047 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 341 23553 SH SOLE 23553 0 0 BP PLC SPONSORED ADR 055622104 6064 229683 SH SOLE 229683 0 0 BP PLC SPONSORED ADR 055622104 28 4000 SH Call SOLE 0 0 0 BRIDGEBIO PHARMA INC COM 10806X102 13520 221768 SH SOLE 221768 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 435 20603 SH SOLE 20603 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2376 16125 SH SOLE 16125 0 0 BRIGHT LIGHTS ACQUISITION CO COM CL A 10920K101 339 35000 SH SOLE 35000 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 471 50127 SH SOLE 50127 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1662 103109 SH SOLE 103109 0 0 BRILLIANT ACQUISITION CORP UNIT 12/31/2020 G1643W103 103 10000 SH SOLE 10000 0 0 BRINKS CO COM 109696104 578 7441 SH SOLE 7441 0 0 BRINKS CO COM 109696104 3 2000 SH Call SOLE 0 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 86521 1295610 SH SOLE 1295610 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1726 43875 SH SOLE 43875 0 0 BROADCOM INC COM 11135F101 112304 235221 SH SOLE 235221 0 0 BROADCOM INC COM 11135F101 122 20300 SH Put SOLE 20300 0 0 BROADMARK RLTY CAP INC COM 11135B100 134 12621 SH SOLE 12621 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5478 33918 SH SOLE 33918 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 21178 415414 SH SOLE 415414 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 13123 236350 SH SOLE 236350 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 230 3092 SH SOLE 3092 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 387 17714 SH SOLE 17714 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2855 68052 SH SOLE 68052 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 0 600 SH Call SOLE 0 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 6588 170706 SH SOLE 170706 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 571 38641 SH SOLE 38641 0 0 BROOKS AUTOMATION INC NEW COM 114340102 2880 30207 SH SOLE 30207 0 0 BROOKS AUTOMATION INC NEW COM 114340102 0 100 SH Call SOLE 0 0 0 BROWN & BROWN INC COM 115236101 1896 35677 SH SOLE 35677 0 0 BROWN FORMAN CORP CL A 115637100 852 12091 SH SOLE 12091 0 0 BROWN FORMAN CORP CL B 115637209 4852 64695 SH SOLE 64695 0 0 BUMBLE INC COM CL A 12047B105 199 3433 SH SOLE 3433 0 0 BUMBLE INC COM CL A 12047B105 1 100 SH Call SOLE 0 0 0 BUNGE LIMITED COM G16962105 349 4452 SH SOLE 4452 0 0 BURCON NUTRASCIENCE CORP COM 120831102 38 13760 SH SOLE 13760 0 0 BURFORD CAP LTD ORD SHS G17977110 444 42780 SH SOLE 42780 0 0 BURLINGTON STORES INC COM 122017106 1664 5155 SH SOLE 5155 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 2028 140154 SH SOLE 140154 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 2 800 SH Call SOLE 0 0 0 BWX TECHNOLOGIES INC COM 05605H100 261 4446 SH SOLE 4446 0 0 BYLINE BANCORP INC COM 124411109 383 16937 SH SOLE 16937 0 0 C & F FINL CORP COM 12466Q104 334 6565 SH SOLE 6565 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3654 39059 SH SOLE 39059 0 0 C3 AI INC CL A 12468P104 296 4714 SH SOLE 4714 0 0 CABOT CORP COM 127055101 776 13569 SH SOLE 13569 0 0 CABOT OIL & GAS CORP COM 127097103 997 57066 SH SOLE 57066 0 0 CACI INTL INC CL A 127190304 10833 42229 SH SOLE 42229 0 0 CADENCE BANCORPORATION CL A 12739A100 690 33088 SH SOLE 33088 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1354 9920 SH SOLE 9920 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 627 6032 SH SOLE 6032 0 0 CAESARSTONE LTD ORD SHS M20598104 708 47951 SH SOLE 47951 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 2285 150522 SH SOLE 150522 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 2055 112984 SH SOLE 112984 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 381 6848 SH SOLE 6848 0 0 CALLON PETE CO DEL COM 13123X508 248 4293 SH SOLE 4293 0 0 CALYXT INC COM 13173L107 122 30689 SH SOLE 30689 0 0 CAMDEN NATL CORP COM 133034108 809 16950 SH SOLE 16950 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1735 13063 SH SOLE 13063 0 0 CAMECO CORP COM 13321L108 2020 105425 SH SOLE 105425 0 0 CAMECO CORP COM 13321L108 70 7500 SH Call SOLE 0 0 0 CAMPBELL SOUP CO COM 134429109 552 12088 SH SOLE 12088 0 0 CAMTEK LTD ORD M20791105 311 8240 SH SOLE 8240 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 224 5126 SH SOLE 5126 0 0 CANADIAN IMP BK COMM COM 136069101 1775 15559 SH SOLE 15559 0 0 CANADIAN NAT RES LTD COM 136385101 2122 58653 SH SOLE 58653 0 0 CANADIAN NATL RY CO COM 136375102 9029 86225 SH SOLE 86225 0 0 CANADIAN PAC RY LTD COM 13645T100 21489 279510 SH SOLE 279510 0 0 CANNAE HLDGS INC COM 13765N107 1295 38147 SH SOLE 38147 0 0 CANOPY GROWTH CORP COM 138035100 2726 113135 SH SOLE 113135 0 0 CAPITAL ONE FINL CORP COM 14040H105 4702 30384 SH SOLE 30384 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 858 14965 SH SOLE 14965 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 29 15000 SH Call SOLE 0 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 33 6300 SH SOLE 6300 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 16 11300 SH Call SOLE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 4468 78225 SH SOLE 78225 0 0 CARLISLE COS INC COM 142339100 7622 39670 SH SOLE 39670 0 0 CARLYLE GROUP INC COM 14316J108 899 19315 SH SOLE 19315 0 0 CARMAX INC COM 143130102 596 4594 SH SOLE 4594 0 0 CARNEY TECHNOLOGY ACQU CORP CL A COMMON STK 143636108 1810 186618 SH SOLE 186618 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2115 80276 SH SOLE 80276 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 16 18700 SH Call SOLE 0 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 303 255000 SH Put SOLE 255000 0 0 CARNIVAL PLC ADR 14365C103 1043 45195 SH SOLE 45195 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 13593 281161 SH SOLE 281161 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 191 31577 SH SOLE 31577 0 0 CARVANA CO CL A 146869102 1683 5557 SH SOLE 5557 0 0 CASCADE ACQUISITION CORP COM CL A 147151104 738 74672 SH SOLE 74672 0 0 CASELLA WASTE SYS INC CL A 147448104 244 3843 SH SOLE 3843 0 0 CASEYS GEN STORES INC COM 147528103 643 3301 SH SOLE 3301 0 0 CASSAVA SCIENCES INC COM 14817C107 538 6300 SH SOLE 6300 0 0 CASSAVA SCIENCES INC COM 14817C107 82 2000 SH Call SOLE 0 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 31 11497 SH SOLE 11497 0 0 CATALENT INC COM 148806102 511 4737 SH SOLE 4737 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 132 22751 SH SOLE 22751 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 213 18103 SH SOLE 18103 0 0 CATERPILLAR INC COM 149123101 80441 369409 SH SOLE 369409 0 0 CATERPILLAR INC COM 149123101 15 3800 SH Call SOLE 0 0 0 CBIZ INC COM 124805102 276 8421 SH SOLE 8421 0 0 CBOE GLOBAL MKTS INC COM 12503M108 7595 63770 SH SOLE 63770 0 0 CBRE ACQUISITION HLDGS INC COM CL A 12510J106 2861 293722 SH SOLE 293722 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 247 28099 SH SOLE 28099 0 0 CBRE GROUP INC CL A 12504L109 1179 13724 SH SOLE 13724 0 0 CC NEUBERGER PRIN HLDGS II SHS CL A G3166T103 573 58000 SH SOLE 58000 0 0 CC NEUBERGER PRINCIPAL HOLDN SHS CL A G1992N100 397 40640 SH SOLE 40640 0 0 CDK GLOBAL INC COM 12508E101 738 14922 SH SOLE 14922 0 0 CDW CORP COM 12514G108 18348 105300 SH SOLE 105300 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 499 11145 SH SOLE 11145 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 535 31574 SH SOLE 31574 0 0 CELANESE CORP DEL COM 150870103 4041 26706 SH SOLE 26706 0 0 CELCUITY INC COM 15102K100 737 30726 SH SOLE 30726 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1817 217217 SH SOLE 217217 0 0 CENOVUS ENERGY INC COM 15135U109 1494 155417 SH SOLE 155417 0 0 CENTENE CORP DEL COM 15135B101 15049 206308 SH SOLE 206308 0 0 CENTERPOINT ENERGY INC COM 15189T107 798 32520 SH SOLE 32520 0 0 CENTURY CASINOS INC COM 156492100 402 29850 SH SOLE 29850 0 0 CERAGON NETWORKS LTD ORD M22013102 38 10125 SH SOLE 10125 0 0 CERBERUS TELECOM ACQUISITION SHS CL A G2040C104 546 55052 SH SOLE 55052 0 0 CERENCE INC COM 156727109 1709 16059 SH SOLE 16059 0 0 CERENCE INC COM 156727109 0 100 SH Call SOLE 0 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 1850 71844 SH SOLE 71844 0 0 CERNER CORP COM 156782104 26381 337998 SH SOLE 337998 0 0 CERUS CORP COM 157085101 85 14365 SH SOLE 14365 0 0 CF ACQUISITION CORP IV COM CL A 12520T102 1110 114609 SH SOLE 114609 0 0 CF FIN ACQUISITION CORP III CL A 12529D108 113 11300 SH SOLE 11300 0 0 CF INDS HLDGS INC COM 125269100 822 15879 SH SOLE 15879 0 0 CGI INC CL A SUB VTG 12532H104 3153 34788 SH SOLE 34788 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 200 19427 SH SOLE 19427 0 0 CHANGE HEALTHCARE INC COM 15912K100 208 8962 SH SOLE 8962 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 674 19493 SH SOLE 19493 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 2 500 SH Call SOLE 0 0 0 CHARLES RIV LABS INTL INC COM 159864107 7019 18973 SH SOLE 18973 0 0 CHART INDS INC COM 16115Q308 2271 15509 SH SOLE 15509 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 13674 18951 SH SOLE 18951 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 9943 85614 SH SOLE 85614 0 0 CHEESECAKE FACTORY INC COM 163072101 1481 27255 SH SOLE 27255 0 0 CHEFS WHSE INC COM 163086101 450 14103 SH SOLE 14103 0 0 CHEGG INC COM 163092109 555 6675 SH SOLE 6675 0 0 CHEGG INC COM 163092109 0 100 SH Call SOLE 0 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 53 18000 SH SOLE 18000 0 0 CHEMED CORP NEW COM 16359R103 909 1976 SH SOLE 1976 0 0 CHEMOCENTRYX INC COM 16383L106 141 10523 SH SOLE 10523 0 0 CHEMOURS CO COM 163851108 1960 56410 SH SOLE 56410 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2478 28566 SH SOLE 28566 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 65 77000 PRN SOLE 77000 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 527 11939 SH SOLE 11939 0 0 CHEVRON CORP NEW COM 166764100 147766 1411443 SH SOLE 1411443 0 0 CHEVRON CORP NEW COM 166764100 14 400 SH Call SOLE 0 0 0 CHEWY INC CL A 16679L109 4034 50499 SH SOLE 50499 0 0 CHEWY INC CL A 16679L109 0 0 SH Call SOLE 0 0 0 CHICAGO RIVET & MACH CO COM 168088102 652 25200 SH SOLE 25200 0 0 CHIMERA INVT CORP COM NEW 16934Q208 200 13262 SH SOLE 13262 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2638 1691 SH SOLE 1691 0 0 CHOICEONE FINL SVCS INC COM 170386106 421 17402 SH SOLE 17402 0 0 CHUBB LIMITED COM H1467J104 16883 106310 SH SOLE 106310 0 0 CHURCH & DWIGHT INC COM 171340102 30637 359444 SH SOLE 359444 0 0 CHURCHILL DOWNS INC COM 171484108 320 1615 SH SOLE 1615 0 0 CHUYS HLDGS INC COM 171604101 225 6011 SH SOLE 6011 0 0 CIENA CORP COM NEW 171779309 814 14296 SH SOLE 14296 0 0 CIGNA CORP NEW COM 125523100 10261 43286 SH SOLE 43286 0 0 CINCINNATI FINL CORP COM 172062101 13454 115415 SH SOLE 115415 0 0 CINEMARK HLDGS INC COM 17243V102 147 6648 SH SOLE 6648 0 0 CINEMARK HLDGS INC COM 17243V102 31 25000 SH Call SOLE 0 0 0 CINTAS CORP COM 172908105 6810 17796 SH SOLE 17796 0 0 CIRRUS LOGIC INC COM 172755100 3322 38968 SH SOLE 38968 0 0 CISCO SYS INC COM 17275R102 172928 3261579 SH SOLE 3261579 0 0 CITIGROUP INC COM NEW 172967424 34586 489911 SH SOLE 489911 0 0 CITIGROUP INC COM NEW 172967424 16 400 SH Call SOLE 0 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 591 169944 SH SOLE 169944 0 0 CITIZENS FINL GROUP INC COM 174610105 943 20518 SH SOLE 20518 0 0 CITRIX SYS INC COM 177376100 1884 16239 SH SOLE 16239 0 0 CITY OFFICE REIT INC COM 178587101 361 29000 SH SOLE 29000 0 0 CLARIVATE PLC ORD SHS G21810109 3377 122556 SH SOLE 122556 0 0 CLEAN ENERGY FUELS CORP COM 184499101 126 12413 SH SOLE 12413 0 0 CLEAN ENERGY FUELS CORP COM 184499101 3 10000 SH Call SOLE 0 0 0 CLEAN HARBORS INC COM 184496107 347 3733 SH SOLE 3733 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 341 129268 SH SOLE 129268 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 1147 38936 SH SOLE 38936 0 0 CLEARWAY ENERGY INC CL C 18539C204 1157 43702 SH SOLE 43702 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 4621 215349 SH SOLE 215349 0 0 CLOROX CO DEL COM 189054109 8817 49024 SH SOLE 49024 0 0 CLOUDERA INC COM 18914U100 42 2694 SH SOLE 2694 0 0 CLOUDERA INC COM 18914U100 13 33600 SH Call SOLE 0 0 0 CLOUDFLARE INC CL A COM 18915M107 6258 59052 SH SOLE 59052 0 0 CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 436 39823 SH SOLE 39823 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 687 57021 SH SOLE 57021 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 140 10420 SH SOLE 10420 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 1 400 SH Call SOLE 0 0 0 CM LIFE SCIENCES III INC CLASS A COM 125841106 8839 856357 SH SOLE 856357 0 0 CM LIFE SCIENCES III INC UNIT 04/30/2028 125841205 138 12632 SH SOLE 12632 0 0 CMC MATERIALS INC COM 12571T100 310 2047 SH SOLE 2047 0 0 CME GROUP INC COM 12572Q105 31061 146008 SH SOLE 146008 0 0 CMS ENERGY CORP COM 125896100 3193 54073 SH SOLE 54073 0 0 CNX RES CORP COM 12653C108 1059 77479 SH SOLE 77479 0 0 COCA COLA CO COM 191216100 108614 2008057 SH SOLE 2008057 0 0 COCA COLA CONS INC COM 191098102 440 1104 SH SOLE 1104 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 784 13158 SH SOLE 13158 0 0 COCRYSTAL PHARMA INC COM 19188J300 114 91001 SH SOLE 91001 0 0 CO-DIAGNOSTICS INC COM 189763105 523 63330 SH SOLE 63330 0 0 COEUR MNG INC COM NEW 192108504 1322 148716 SH SOLE 148716 0 0 COGNEX CORP COM 192422103 1922 22895 SH SOLE 22895 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 16000 231087 SH SOLE 231087 0 0 COHEN & STEERS INC COM 19247A100 855 10724 SH SOLE 10724 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1047 36556 SH SOLE 36556 0 0 COHEN & STEERS LTD DURATION COM 19248C105 704 25743 SH SOLE 25743 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 1370 87097 SH SOLE 87097 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 514 18899 SH SOLE 18899 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 232 14490 SH SOLE 14490 0 0 COHERENT INC COM 192479103 438 1661 SH SOLE 1661 0 0 COHERUS BIOSCIENCES INC COM 19249H103 158 11450 SH SOLE 11450 0 0 COHN ROBBINS HOLDINGS CORP COM CL A G23726105 227 23000 SH SOLE 23000 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 4154 16352 SH SOLE 16352 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1 100 SH Call SOLE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 29875 367420 SH SOLE 367420 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 2103 97491 SH SOLE 97491 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 11135 393688 SH SOLE 393688 0 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 208 3887 SH SOLE 3887 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 213 12183 SH SOLE 12183 0 0 COMCAST CORP NEW CL A 20030N101 167115 2928730 SH SOLE 2928730 0 0 COMERICA INC COM 200340107 1959 27476 SH SOLE 27476 0 0 COMFORT SYS USA INC COM 199908104 244 3094 SH SOLE 3094 0 0 COMMERCE BANCSHARES INC COM 200525103 541 7298 SH SOLE 7298 0 0 COMMERCIAL METALS CO COM 201723103 709 23089 SH SOLE 23089 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1624 76267 SH SOLE 76267 0 0 COMMUNITY BK SYS INC COM 203607106 1920 25350 SH SOLE 25350 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 248 6515 SH SOLE 6515 0 0 COMPUGEN LTD ORD M25722105 207 25000 SH SOLE 25000 0 0 COMPUTE HEALTH ACQUISITIN CO COM CL A 204833107 5087 518552 SH SOLE 518552 0 0 COMPUTE HEALTH ACQUISITIN CO UNIT 99/99/9999 204833206 113 11146 SH SOLE 11146 0 0 COMSOVEREIGN HLDG CORP COM NEW 205650203 29 12379 SH SOLE 12379 0 0 CONAGRA BRANDS INC COM 205887102 11905 327111 SH SOLE 327111 0 0 CONCORD ACQUISITION CORP COM CL A 206071102 157 15967 SH SOLE 15967 0 0 CONMED CORP COM 207410101 240 1745 SH SOLE 1745 0 0 CONOCOPHILLIPS COM 20825C104 39008 641090 SH SOLE 641090 0 0 CONSOLIDATED EDISON INC COM 209115104 4772 66577 SH SOLE 66577 0 0 CONSOLIDATED WATER CO INC ORD G23773107 131 11100 SH SOLE 11100 0 0 CONSTELLATION ACQUISITN CORP SHS CL A G2R18K105 1346 137390 SH SOLE 137390 0 0 CONSTELLATION BRANDS INC CL A 21036P108 11929 51006 SH SOLE 51006 0 0 CONSTELLATION BRANDS INC CL A 21036P108 0 100 SH Call SOLE 0 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1163 37181 SH SOLE 37181 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 52 12186 SH SOLE 12186 0 0 CONTINENTAL RES INC COM 212015101 250 6538 SH SOLE 6538 0 0 CONTRAFECT CORP COM NEW 212326300 110 25000 SH SOLE 25000 0 0 CONTRAFECT CORP COM NEW 212326300 7 10000 SH Call SOLE 0 0 0 CONX CORP COM CL A 212873103 8980 909734 SH SOLE 909734 0 0 COOPER COS INC COM NEW 216648402 1568 3925 SH SOLE 3925 0 0 COPART INC COM 217204106 5088 38553 SH SOLE 38553 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 29 15819 SH SOLE 15819 0 0 CORESITE RLTY CORP COM 21870Q105 1176 8735 SH SOLE 8735 0 0 CORMEDIX INC COM 21900C308 97 14138 SH SOLE 14138 0 0 CORNER GROWTH ACQUISITION CO CL A SHS G2425N105 4842 497180 SH SOLE 497180 0 0 CORNING INC COM 219350105 12103 296303 SH SOLE 296303 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 704 25145 SH SOLE 25145 0 0 CORTEVA INC COM 22052L104 3810 85753 SH SOLE 85753 0 0 COSTAR GROUP INC COM 22160N109 2979 36030 SH SOLE 36030 0 0 COSTCO WHSL CORP NEW COM 22160K105 139802 353089 SH SOLE 353089 0 0 COTY INC COM CL A 222070203 6569 702112 SH SOLE 702112 0 0 COUPA SOFTWARE INC COM 22266L106 819 3115 SH SOLE 3115 0 0 COUPANG INC CL A 22266T109 1199 28810 SH SOLE 28810 0 0 COUSINS PPTYS INC COM NEW 222795502 271 7363 SH SOLE 7363 0 0 COWEN INC CL A NEW 223622606 873 21233 SH SOLE 21233 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 893 6032 SH SOLE 6032 0 0 CRANE CO COM 224399105 202 2186 SH SOLE 2186 0 0 CREDIT ACCEP CORP MICH COM 225310101 337 742 SH SOLE 742 0 0 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D449 44 720000 SH Call SOLE 0 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 28 11095 SH SOLE 11095 0 0 CREE INC COM 225447101 850 8702 SH SOLE 8702 0 0 CRESCENT CAP BDC INC COM 225655109 507 27016 SH SOLE 27016 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 588 19580 SH SOLE 19580 0 0 CRH PLC ADR 12626K203 247 4863 SH SOLE 4863 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 6493 40153 SH SOLE 40153 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5 100 SH Call SOLE 0 0 0 CRITEO S A SPONS ADS 226718104 8807 194457 SH SOLE 194457 0 0 CROCS INC COM 227046109 595 5114 SH SOLE 5114 0 0 CROCS INC COM 227046109 54 5300 SH Call SOLE 0 0 0 CRONOS GROUP INC COM 22717L101 455 52873 SH SOLE 52873 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1108 67086 SH SOLE 67086 0 0 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 191 10068 SH SOLE 10068 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 20736 81957 SH SOLE 81957 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 28 5100 SH Put SOLE 5100 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 39367 201167 SH SOLE 201167 0 0 CROWN HLDGS INC COM 228368106 583 5715 SH SOLE 5715 0 0 CSG SYS INTL INC COM 126349109 349 7389 SH SOLE 7389 0 0 CSX CORP COM 126408103 23913 745718 SH SOLE 745718 0 0 CUBESMART COM 229663109 1601 34644 SH SOLE 34644 0 0 CULLEN FROST BANKERS INC COM 229899109 1055 9389 SH SOLE 9389 0 0 CUMMINS INC COM 231021106 36894 151443 SH SOLE 151443 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 6512 383074 SH SOLE 383074 0 0 CURTISS WRIGHT CORP COM 231561101 478 3995 SH SOLE 3995 0 0 CVS HEALTH CORP COM 126650100 47671 571281 SH SOLE 571281 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 560 4270 SH SOLE 4270 0 0 CYRUSONE INC COM 23283R100 599 8320 SH SOLE 8320 0 0 CYTOKINETICS INC COM NEW 23282W605 198 10000 SH SOLE 10000 0 0 CYTOSORBENTS CORP COM NEW 23283X206 89 11765 SH SOLE 11765 0 0 D R HORTON INC COM 23331A109 15953 176358 SH SOLE 176358 0 0 DAILY JOURNAL CORP COM 233912104 13994 41338 SH SOLE 41338 0 0 DANAHER CORPORATION COM 235851102 73458 273870 SH SOLE 273870 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 229 9040 SH SOLE 9040 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 1 500 SH Put SOLE 500 0 0 DARDEN RESTAURANTS INC COM 237194105 2126 14591 SH SOLE 14591 0 0 DARE BIOSCIENCE INC COM 23666P101 57 30035 SH SOLE 30035 0 0 DARLING INGREDIENTS INC COM 237266101 531 7876 SH SOLE 7876 0 0 DATADOG INC CL A COM 23804L103 1081 10403 SH SOLE 10403 0 0 DAVITA INC COM 23918K108 869 7184 SH SOLE 7184 0 0 DAVITA INC COM 23918K108 1 100 SH Call SOLE 0 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 8786 217394 SH SOLE 217394 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 3137 83649 SH SOLE 83649 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 463 9555 SH SOLE 9555 0 0 DBX ETF TR XTRACK USD HIGH 233051432 204 5110 SH SOLE 5110 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 571 18667 SH SOLE 18667 0 0 DECKERS OUTDOOR CORP COM 243537107 1072 2791 SH SOLE 2791 0 0 DEERE & CO COM 244199105 45431 128729 SH SOLE 128729 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2154 21567 SH SOLE 21567 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 9960 230473 SH SOLE 230473 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1 500 SH Call SOLE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 0 5 SH Put SOLE 5 0 0 DELUXE CORP COM 248019101 1417 29697 SH SOLE 29697 0 0 DENISON MINES CORP COM 248356107 34 28148 SH SOLE 28148 0 0 DENNYS CORP COM 24869P104 405 24561 SH SOLE 24561 0 0 DENTSPLY SIRONA INC COM 24906P109 1041 16469 SH SOLE 16469 0 0 DERMTECH INC COM 24984K105 1131 27158 SH SOLE 27158 0 0 DERMTECH INC COM 24984K105 3 1000 SH Call SOLE 0 0 0 DESIGNER BRANDS INC CL A 250565108 13 800 SH SOLE 800 0 0 DESIGNER BRANDS INC CL A 250565108 10 25000 SH Call SOLE 0 0 0 DESKTOP METAL INC COM CL A 25058X105 126 10965 SH SOLE 10965 0 0 DESKTOP METAL INC COM CL A 25058X105 0 800 SH Call SOLE 0 0 0 DESPEGAR COM CORP ORD SHS G27358103 141 10687 SH SOLE 10687 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 156 11982 SH SOLE 11982 0 0 DEVON ENERGY CORP NEW COM 25179M103 27495 941073 SH SOLE 941073 0 0 DEXCOM INC COM 252131107 10225 23945 SH SOLE 23945 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 2122 326355 SH SOLE 326355 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 10430 54457 SH SOLE 54457 0 0 DIAMONDBACK ENERGY INC COM 25278X109 9074 96659 SH SOLE 96659 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 158 16328 SH SOLE 16328 0 0 DICKS SPORTING GOODS INC COM 253393102 9923 99110 SH SOLE 99110 0 0 DIGIMARC CORP NEW COM 25381B101 709 21157 SH SOLE 21157 0 0 DIGITAL RLTY TR INC COM 253868103 19154 126875 SH SOLE 126875 0 0 DIGITAL TURBINE INC COM NEW 25400W102 209 2756 SH SOLE 2756 0 0 DIGITAL TURBINE INC COM NEW 25400W102 2 1100 SH Call SOLE 0 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 159 19834 SH SOLE 19834 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 276 8200 SH SOLE 8200 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 188673 6993164 SH SOLE 6993164 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 12895 273628 SH SOLE 273628 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 4305 73739 SH SOLE 73739 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 22226 496161 SH SOLE 496161 0 0 DIODES INC COM 254543101 1562 19544 SH SOLE 19544 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 17450 575073 SH SOLE 575073 0 0 DIREXION SHS ETF TR CONNECTED CONSUM 25460G724 910 15080 SH SOLE 15080 0 0 DIREXION SHS ETF TR DAILY TECHNOLOGY 25460G872 85 16606 SH SOLE 16606 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 603 32355 SH SOLE 32355 0 0 DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 231 3974 SH SOLE 3974 0 0 DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 0 500 SH Call SOLE 0 0 0 DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G690 77 11001 SH SOLE 11001 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 740 6944 SH SOLE 6944 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 2539 30433 SH SOLE 30433 0 0 DISCOVER FINL SVCS COM 254709108 9240 78108 SH SOLE 78108 0 0 DISCOVERY INC COM SER A 25470F104 1077 35157 SH SOLE 35157 0 0 DISCOVERY INC COM SER A 25470F104 40 41000 SH Call SOLE 0 0 0 DISCOVERY INC COM SER A 25470F104 0 100 SH Put SOLE 100 0 0 DISCOVERY INC COM SER C 25470F302 286 9821 SH SOLE 9821 0 0 DISCOVERY INC COM SER C 25470F302 15 14000 SH Call SOLE 0 0 0 DISH NETWORK CORPORATION CL A 25470M109 2616 62572 SH SOLE 62572 0 0 DISNEY WALT CO COM 254687106 225892 1283611 SH SOLE 1283611 0 0 DISNEY WALT CO COM 254687106 10 2000 SH Call SOLE 0 0 0 DISNEY WALT CO COM 254687106 60 21500 SH Put SOLE 21500 0 0 DNP SELECT INCOME FD INC COM 23325P104 678 65124 SH SOLE 65124 0 0 DOCUSIGN INC COM 256163106 23041 82349 SH SOLE 82349 0 0 DOCUSIGN INC COM 256163106 2 1500 SH Put SOLE 1500 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 738 7490 SH SOLE 7490 0 0 DOLLAR GEN CORP NEW COM 256677105 16249 75335 SH SOLE 75335 0 0 DOLLAR TREE INC COM 256746108 1551 15796 SH SOLE 15796 0 0 DOMINION ENERGY INC COM 25746U109 11576 157426 SH SOLE 157426 0 0 DOMINOS PIZZA INC COM 25754A201 3219 6902 SH SOLE 6902 0 0 DOMO INC COM CL B 257554105 652 8089 SH SOLE 8089 0 0 DONALDSON INC COM 257651109 2132 33546 SH SOLE 33546 0 0 DORIAN LPG LTD SHS USD Y2106R110 15558 1101889 SH SOLE 1101889 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 970 53588 SH SOLE 53588 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 539 26950 SH SOLE 26950 0 0 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 200 10000 SH SOLE 10000 0 0 DOVER CORP COM 260003108 10298 68355 SH SOLE 68355 0 0 DOW INC COM 260557103 40938 647008 SH SOLE 647008 0 0 DRAFTKINGS INC COM CL A 26142R104 6396 122688 SH SOLE 122688 0 0 DRAFTKINGS INC COM CL A 26142R104 8 1500 SH Put SOLE 1500 0 0 DRIVE SHACK INC COM 262077100 38 11500 SH SOLE 11500 0 0 DROPBOX INC CL A 26210C104 2783 91709 SH SOLE 91709 0 0 DROPBOX INC CL A 26210C104 1 900 SH Call SOLE 0 0 0 DTE ENERGY CO COM 233331107 2661 20562 SH SOLE 20562 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 1616 37233 SH SOLE 37233 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 204 9278 SH SOLE 9278 0 0 DUCOMMUN INC DEL COM 264147109 433 7940 SH SOLE 7940 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 38942 394698 SH SOLE 394698 0 0 DUPONT DE NEMOURS INC COM 26614N102 5798 75024 SH SOLE 75024 0 0 DWS MUN INCOME TR COM 233368109 154 12495 SH SOLE 12495 0 0 DXC TECHNOLOGY CO COM 23355L106 1782 45944 SH SOLE 45944 0 0 DYNAMICS SPECIAL PURPOSE COR CLASS A COM 268010105 1086 109000 SH SOLE 109000 0 0 EAGLE BANCORP INC MD COM 268948106 2932 52290 SH SOLE 52290 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 228 4827 SH SOLE 4827 0 0 EAGLE MATLS INC COM 26969P108 223 1582 SH SOLE 1582 0 0 EAST WEST BANCORP INC COM 27579R104 505 6933 SH SOLE 6933 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 335 16026 SH SOLE 16026 0 0 EASTERN BANKSHARES INC COM 27627N105 328 15949 SH SOLE 15949 0 0 EASTERN CO COM 276317104 215 7100 SH SOLE 7100 0 0 EASTMAN CHEM CO COM 277432100 4011 34319 SH SOLE 34319 0 0 EASTMAN KODAK CO COM NEW 277461406 15 1975 SH SOLE 1975 0 0 EASTMAN KODAK CO COM NEW 277461406 4 13000 SH Call SOLE 0 0 0 EATON CORP PLC SHS G29183103 16375 110774 SH SOLE 110774 0 0 EATON VANCE ENHANCED EQUITY COM 278274105 662 35690 SH SOLE 35690 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 222 9614 SH SOLE 9614 0 0 EATON VANCE LTD DURATION INC COM 27828H105 915 68802 SH SOLE 68802 0 0 EATON VANCE MUN BD FD COM 27827X101 251 18440 SH SOLE 18440 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 594 26273 SH SOLE 26273 0 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 272 21189 SH SOLE 21189 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2169 78480 SH SOLE 78480 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 368 22642 SH SOLE 22642 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 4414 313671 SH SOLE 313671 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 482 44154 SH SOLE 44154 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 3299 323390 SH SOLE 323390 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 364 17128 SH SOLE 17128 0 0 EBAY INC. COM 278642103 15133 215492 SH SOLE 215492 0 0 EBAY INC. COM 278642103 2 6300 SH Put SOLE 6300 0 0 ECOLAB INC COM 278865100 14877 72383 SH SOLE 72383 0 0 EDIFY ACQUISITION CORP CL A 28059Q103 1218 126064 SH SOLE 126064 0 0 EDISON INTL COM 281020107 1814 31355 SH SOLE 31355 0 0 EDITAS MEDICINE INC COM 28106W103 3308 58362 SH SOLE 58362 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 13838 133579 SH SOLE 133579 0 0 EHEALTH INC COM 28238P109 1102 18852 SH SOLE 18852 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 3744 108470 SH SOLE 108470 0 0 ELASTIC N V ORD SHS N14506104 712 4886 SH SOLE 4886 0 0 ELBIT SYS LTD ORD M3760D101 332 2553 SH SOLE 2553 0 0 ELECTRONIC ARTS INC COM 285512109 4411 30721 SH SOLE 30721 0 0 ELEMENT SOLUTIONS INC COM 28618M106 262 11187 SH SOLE 11187 0 0 ELEVATE CREDIT INC COM 28621V101 2221 622029 SH SOLE 622029 0 0 ELLIOTT OPPORTUNITY II CORP UNIT 99/99/9999 G30092129 9652 964550 SH SOLE 964550 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 248 16291 SH SOLE 16291 0 0 EMCOR GROUP INC COM 29084Q100 2526 20501 SH SOLE 20501 0 0 EMCORE CORP COM NEW 290846203 640 69442 SH SOLE 69442 0 0 EMERSON ELEC CO COM 291011104 34391 357278 SH SOLE 357278 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 386 42474 SH SOLE 42474 0 0 ENBRIDGE INC COM 29250N105 30778 768957 SH SOLE 768957 0 0 ENCOMPASS HEALTH CORP COM 29261A100 253 3252 SH SOLE 3252 0 0 ENCORE WIRE CORP COM 292562105 697 9202 SH SOLE 9202 0 0 ENDAVA PLC ADS 29260V105 381 3366 SH SOLE 3366 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 285 10289 SH SOLE 10289 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 309 50525 SH SOLE 50525 0 0 ENDO INTL PLC SHS G30401106 61 13133 SH SOLE 13133 0 0 ENDO INTL PLC SHS G30401106 16 12000 SH Call SOLE 0 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 35 11698 SH SOLE 11698 0 0 ENERGY FUELS INC COM NEW 292671708 745 123099 SH SOLE 123099 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 33727 3173680 SH SOLE 3173680 0 0 ENERPLUS CORP COM 292766102 130 18291 SH SOLE 18291 0 0 ENERSYS COM 29275Y102 241 2483 SH SOLE 2483 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 307 47965 SH SOLE 47965 0 0 ENOVA INTL INC COM 29357K103 1747 50956 SH SOLE 50956 0 0 ENPHASE ENERGY INC COM 29355A107 4823 26260 SH SOLE 26260 0 0 ENSIGN GROUP INC COM 29358P101 550 6350 SH SOLE 6350 0 0 ENTEGRIS INC COM 29362U104 2174 17817 SH SOLE 17817 0 0 ENTERGY CORP NEW COM 29364G103 1315 13196 SH SOLE 13196 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 74999 3108070 SH SOLE 3108070 0 0 ENVESTNET INC COM 29404K106 2362 31089 SH SOLE 31089 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 290 5571 SH SOLE 5571 0 0 ENZO BIOCHEM INC COM 294100102 48 15115 SH SOLE 15115 0 0 EOG RES INC COM 26875P101 7911 94794 SH SOLE 94794 0 0 EPAM SYS INC COM 29414B104 3022 5782 SH SOLE 5782 0 0 EQT CORP COM 26884L109 4155 186537 SH SOLE 186537 0 0 EQUIFAX INC COM 294429105 13098 54706 SH SOLE 54706 0 0 EQUINIX INC COM 29444U700 9798 12187 SH SOLE 12187 0 0 EQUINOR ASA SPONSORED ADR 29446M102 2995 142595 SH SOLE 142595 0 0 EQUINOX GOLD CORP COM 29446Y502 328 47405 SH SOLE 47405 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 265 31079 SH SOLE 31079 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1213 46602 SH SOLE 46602 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 704 9494 SH SOLE 9494 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1431 18643 SH SOLE 18643 0 0 ERICSSON ADR B SEK 10 294821608 1701 129100 SH SOLE 129100 0 0 ESSENTIAL UTILS INC COM 29670G102 2509 54848 SH SOLE 54848 0 0 ESSEX PPTY TR INC COM 297178105 2731 9041 SH SOLE 9041 0 0 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 241 3437 SH SOLE 3437 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2136 103545 SH SOLE 103545 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 3 1200 SH Call SOLE 0 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5142 84880 SH SOLE 84880 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 1780 116329 SH SOLE 116329 0 0 ETF SER SOLUTIONS APTUS DEFINED 26922A388 12030 406338 SH SOLE 406338 0 0 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 863 21717 SH SOLE 21717 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1874 49246 SH SOLE 49246 0 0 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 2641 85887 SH SOLE 85887 0 0 ETF SER SOLUTIONS NETLEASE CORP 26922A248 200 6671 SH SOLE 6671 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 5256 217362 SH SOLE 217362 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 0 100 SH Put SOLE 100 0 0 ETSY INC COM 29786A106 2867 14016 SH SOLE 14016 0 0 ETSY INC COM 29786A106 7 700 SH Call SOLE 0 0 0 ETSY INC COM 29786A106 0 100 SH Put SOLE 100 0 0 EURONET WORLDWIDE INC COM 298736109 284 2097 SH SOLE 2097 0 0 EVERBRIDGE INC COM 29978A104 315 2303 SH SOLE 2303 0 0 EVERGY INC COM 30034W106 1448 24075 SH SOLE 24075 0 0 EVERI HLDGS INC COM 30034T103 1061 42504 SH SOLE 42504 0 0 EVERSOURCE ENERGY COM 30040W108 2250 28007 SH SOLE 28007 0 0 EVERTEC INC COM 30040P103 1002 22917 SH SOLE 22917 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 13 11404 SH SOLE 11404 0 0 EVOLUS INC COM 30052C107 137 10857 SH SOLE 10857 0 0 EXACT SCIENCES CORP COM 30063P105 11052 88985 SH SOLE 88985 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 1178 950000 PRN SOLE 950000 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1060 16754 SH SOLE 16754 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1655 25328 SH SOLE 25328 0 0 EXECUTIVE NETWORK PARTNERING CL A 30158L100 2442 251125 SH SOLE 251125 0 0 EXELIXIS INC COM 30161Q104 631 34681 SH SOLE 34681 0 0 EXELON CORP COM 30161N101 4580 103311 SH SOLE 103311 0 0 EXICURE INC COM 30205M101 75 49915 SH SOLE 49915 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2813 17213 SH SOLE 17213 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1 1000 SH Call SOLE 0 0 0 EXPEDITORS INTL WASH INC COM 302130109 4655 36808 SH SOLE 36808 0 0 EXPONENT INC COM 30214U102 913 10213 SH SOLE 10213 0 0 EXTRA SPACE STORAGE INC COM 30225T102 285 1750 SH SOLE 1750 0 0 EXXON MOBIL CORP COM 30231G102 342136 5423758 SH SOLE 5423758 0 0 EXXON MOBIL CORP COM 30231G102 4 2500 SH Call SOLE 0 0 0 EXXON MOBIL CORP COM 30231G102 7 7000 SH Put SOLE 7000 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 4750 528428 SH SOLE 528428 0 0 F N B CORP COM 302520101 942 76430 SH SOLE 76430 0 0 FACEBOOK INC CL A 30303M102 208503 599611 SH SOLE 599611 0 0 FACEBOOK INC CL A 30303M102 11 300 SH Call SOLE 0 0 0 FACEBOOK INC CL A 30303M102 84 26600 SH Put SOLE 26600 0 0 FACTSET RESH SYS INC COM 303075105 1276 3820 SH SOLE 3820 0 0 FAIR ISAAC CORP COM 303250104 4813 9536 SH SOLE 9536 0 0 FALCON MINERALS CORP CL A COM 30607B109 84 16583 SH SOLE 16583 0 0 FARFETCH LTD ORD SH CL A 30744W107 301 5965 SH SOLE 5965 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1350 87335 SH SOLE 87335 0 0 FASTENAL CO COM 311900104 12844 247211 SH SOLE 247211 0 0 FASTLY INC CL A 31188V100 4452 74694 SH SOLE 74694 0 0 FASTLY INC CL A 31188V100 48 2600 SH Call SOLE 0 0 0 FATE THERAPEUTICS INC COM 31189P102 1187 13650 SH SOLE 13650 0 0 FATE THERAPEUTICS INC COM 31189P102 1 300 SH Call SOLE 0 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2388 24136 SH SOLE 24136 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1692 14439 SH SOLE 14439 0 0 FEDERATED HERMES INC CL B 314211103 16079 474226 SH SOLE 474226 0 0 FEDEX CORP COM 31428X106 35472 118885 SH SOLE 118885 0 0 FERGUSON PLC NEW SHS G3421J106 207 1463 SH SOLE 1463 0 0 FERRARI N V COM N3167Y103 3057 14867 SH SOLE 14867 0 0 FERRARI N V COM N3167Y103 8 100 SH Call SOLE 0 0 0 FERRO CORP COM 315405100 2278 105566 SH SOLE 105566 0 0 FG FINANCIAL GROUP INC COM 30259W104 628 66900 SH SOLE 66900 0 0 FIBROGEN INC COM 31572Q808 2153 80865 SH SOLE 80865 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 6615 117468 SH SOLE 117468 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 404 9441 SH SOLE 9441 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 468 12406 SH SOLE 12406 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2277 28164 SH SOLE 28164 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 14792 1003711 SH SOLE 1003711 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 9674 184272 SH SOLE 184272 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 6494 101772 SH SOLE 101772 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 6361 117383 SH SOLE 117383 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2966 25144 SH SOLE 25144 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 296 6483 SH SOLE 6483 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 3470 115010 SH SOLE 115010 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 701 17231 SH SOLE 17231 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 253 5140 SH SOLE 5140 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 14409 270131 SH SOLE 270131 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 20088 462173 SH SOLE 462173 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 13134 92644 SH SOLE 92644 0 0 FIFTH THIRD BANCORP COM 316773100 6381 166744 SH SOLE 166744 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 210 14888 SH SOLE 14888 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 714 74639 SH SOLE 74639 0 0 FIREEYE INC COM 31816Q101 1725 85587 SH SOLE 85587 0 0 FIRST AMERN FINL CORP COM 31847R102 479 7705 SH SOLE 7705 0 0 FIRST CAP INC COM 31942S104 1219 28124 SH SOLE 28124 0 0 FIRST EAGLE ALTR CAP BDC INC COM 26943B100 103 22628 SH SOLE 22628 0 0 FIRST FINL BANCORP OH COM 320209109 5744 243061 SH SOLE 243061 0 0 FIRST FINL BANKSHARES INC COM 32020R109 1922 39028 SH SOLE 39028 0 0 FIRST HORIZON CORPORATION COM 320517105 3479 201322 SH SOLE 201322 0 0 FIRST INDL RLTY TR INC COM 32054K103 292 5633 SH SOLE 5633 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 121 7711 SH SOLE 7711 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2 2700 SH Call SOLE 0 0 0 FIRST MERCHANTS CORP COM 320817109 205 4909 SH SOLE 4909 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1873 9994 SH SOLE 9994 0 0 FIRST SOLAR INC COM 336433107 7473 81815 SH SOLE 81815 0 0 FIRST TR BICK INDEX FD COM SHS 33733H107 633 15526 SH SOLE 15526 0 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 271 18591 SH SOLE 18591 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 204 15000 SH SOLE 15000 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 1534 27844 SH SOLE 27844 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1214 58649 SH SOLE 58649 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2678 55007 SH SOLE 55007 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2321 40540 SH SOLE 40540 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 9408 450000 SH SOLE 450000 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 13883 688040 SH SOLE 688040 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 281 4467 SH SOLE 4467 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 299 6366 SH SOLE 6366 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 377 13446 SH SOLE 13446 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 420 9859 SH SOLE 9859 0 0 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 661 14733 SH SOLE 14733 0 0 FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 669 10068 SH SOLE 10068 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 3172 134028 SH SOLE 134028 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 655 10495 SH SOLE 10495 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2033 19199 SH SOLE 19199 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2477 40813 SH SOLE 40813 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 807 14166 SH SOLE 14166 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3489 305848 SH SOLE 305848 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 6791 155598 SH SOLE 155598 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 5207 44398 SH SOLE 44398 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 7964 134849 SH SOLE 134849 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 278 4064 SH SOLE 4064 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 3226 56166 SH SOLE 56166 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2715 58191 SH SOLE 58191 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 713 7705 SH SOLE 7705 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2515 20265 SH SOLE 20265 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 342 2688 SH SOLE 2688 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 420 5574 SH SOLE 5574 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1547 32677 SH SOLE 32677 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 56401 940991 SH SOLE 940991 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 14348 281821 SH SOLE 281821 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 2641 49542 SH SOLE 49542 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 10179 147001 SH SOLE 147001 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 7039 122872 SH SOLE 122872 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1965 57857 SH SOLE 57857 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 71178 2909572 SH SOLE 2909572 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 1940 47331 SH SOLE 47331 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 10447 217456 SH SOLE 217456 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 8872 184785 SH SOLE 184785 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 233 6706 SH SOLE 6706 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 3906 170068 SH SOLE 170068 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 715 33426 SH SOLE 33426 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 4051 199750 SH SOLE 199750 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 4007 74800 SH SOLE 74800 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 18492 693679 SH SOLE 693679 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 266 7776 SH SOLE 7776 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1988 30261 SH SOLE 30261 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1376 16010 SH SOLE 16010 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2005 19952 SH SOLE 19952 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 7037 212152 SH SOLE 212152 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 4795 30137 SH SOLE 30137 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 749 26643 SH SOLE 26643 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1213 13026 SH SOLE 13026 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 34141 858116 SH SOLE 858116 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1192 10897 SH SOLE 10897 0 0 FIRSTCASH INC COM 33767D105 952 12526 SH SOLE 12526 0 0 FIRSTENERGY CORP COM 337932107 7440 200607 SH SOLE 200607 0 0 FISERV INC COM 337738108 15871 148414 SH SOLE 148414 0 0 FISKER INC CL A COM STK 33813J106 2813 145850 SH SOLE 145850 0 0 FISKER INC CL A COM STK 33813J106 1 200 SH Call SOLE 0 0 0 FIVE BELOW INC COM 33829M101 5680 29262 SH SOLE 29262 0 0 FIVE BELOW INC COM 33829M101 8 100 SH Call SOLE 0 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 63 11198 SH SOLE 11198 0 0 FIVE9 INC COM 338307101 3761 20500 SH SOLE 20500 0 0 FIVE9 INC COM 338307101 32 600 SH Call SOLE 0 0 0 FIVERR INTL LTD ORD SHS M4R82T106 1685 7025 SH SOLE 7025 0 0 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 318 10867 SH SOLE 10867 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 305 13390 SH SOLE 13390 0 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 348 14278 SH SOLE 14278 0 0 FLAME ACQUISITION CORP COM CL A 33850F108 6131 634636 SH SOLE 634636 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1546 6034 SH SOLE 6034 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 1886 71068 SH SOLE 71068 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 905 13929 SH SOLE 13929 0 0 FLEXSHARES TR READY ACC VARI 33939L886 616 8077 SH SOLE 8077 0 0 FLEXSHARES TR STOX US ESG SLCT 33939L696 458 4362 SH SOLE 4362 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 797 7531 SH SOLE 7531 0 0 FLOWERS FOODS INC COM 343498101 1005 42444 SH SOLE 42444 0 0 FLUOR CORP NEW COM 343412102 410 23003 SH SOLE 23003 0 0 FMC CORP COM NEW 302491303 2881 26605 SH SOLE 26605 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 202 2400 SH SOLE 2400 0 0 FORD MTR CO DEL COM 345370860 8042 541886 SH SOLE 541886 0 0 FORD MTR CO DEL COM 345370860 9 35000 SH Call SOLE 0 0 0 FORESTAR GROUP INC COM 346232101 475 22739 SH SOLE 22739 0 0 FORMFACTOR INC COM 346375108 732 20182 SH SOLE 20182 0 0 FORTINET INC COM 34959E109 9344 39256 SH SOLE 39256 0 0 FORTIVE CORP COM 34959J108 7805 111898 SH SOLE 111898 0 0 FORTRESS BIOTECH INC COM 34960Q109 157 43950 SH SOLE 43950 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1261 37595 SH SOLE 37595 0 0 FORTUNA SILVER MINES INC COM 349915108 857 153275 SH SOLE 153275 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1544 15590 SH SOLE 15590 0 0 FOX CORP CL A COM 35137L105 4227 114032 SH SOLE 114032 0 0 FOX FACTORY HLDG CORP COM 35138V102 3743 24053 SH SOLE 24053 0 0 FRANCO NEV CORP COM 351858105 12304 84745 SH SOLE 84745 0 0 FRANCO NEV CORP COM 351858105 6 1500 SH Call SOLE 0 0 0 FRANKLIN ELEC INC COM 353514102 288 3550 SH SOLE 3550 0 0 FRANKLIN RESOURCES INC COM 354613101 10098 315343 SH SOLE 315343 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 36373 6915089 SH SOLE 6915089 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 300 11871 SH SOLE 11871 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 219 5126 SH SOLE 5126 0 0 FREEPORT-MCMORAN INC CL B 35671D857 15838 425951 SH SOLE 425951 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 3012 72401 SH SOLE 72401 0 0 FRESHPET INC COM 358039105 490 3015 SH SOLE 3015 0 0 FS BANCORP INC COM 30263Y104 1031 14475 SH SOLE 14475 0 0 FS KKR CAP CORP COM 302635206 6231 290657 SH SOLE 290657 0 0 FTI CONSULTING INC COM 302941109 602 4436 SH SOLE 4436 0 0 FUBOTV INC COM 35953D104 424 13293 SH SOLE 13293 0 0 FUBOTV INC COM 35953D104 3 500 SH Call SOLE 0 0 0 FUELCELL ENERGY INC COM 35952H601 91 10356 SH SOLE 10356 0 0 FULGENT GENETICS INC COM 359664109 446 4830 SH SOLE 4830 0 0 FULTON FINL CORP PA COM 360271100 269 17078 SH SOLE 17078 0 0 FUNKO INC COM CL A 361008105 595 27939 SH SOLE 27939 0 0 FUTUREFUEL CORP COM 36116M106 522 54917 SH SOLE 54917 0 0 G&P ACQUISITION CORP COM CL A 36146G103 918 94492 SH SOLE 94492 0 0 GABELLI DIVID & INCOME TR COM 36242H104 617 23412 SH SOLE 23412 0 0 GABELLI EQUITY TR INC COM 362397101 257 36960 SH SOLE 36960 0 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 130 11618 SH SOLE 11618 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5082 36264 SH SOLE 36264 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 189 47678 SH SOLE 47678 0 0 GAMESTOP CORP NEW CL A 36467W109 512 2397 SH SOLE 2397 0 0 GAMESTOP CORP NEW CL A 36467W109 102 132100 SH Put SOLE 132100 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 68027 1468078 SH SOLE 1468078 0 0 GAP INC COM 364760108 1887 56080 SH SOLE 56080 0 0 GARMIN LTD SHS H2906T109 5799 40138 SH SOLE 40138 0 0 GARTNER INC COM 366651107 15359 63426 SH SOLE 63426 0 0 GATX CORP COM 361448103 942 10627 SH SOLE 10627 0 0 GEE GROUP INC COM 36165A102 6 10000 SH SOLE 10000 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 600 31806 SH SOLE 31806 0 0 GENERAC HLDGS INC COM 368736104 3036 7330 SH SOLE 7330 0 0 GENERAC HLDGS INC COM 368736104 10 100 SH Call SOLE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 32125 170395 SH SOLE 170395 0 0 GENERAL ELECTRIC CO COM 369604103 26941 2006024 SH SOLE 2006024 0 0 GENERAL ELECTRIC CO COM 369604103 0 100 SH Put SOLE 100 0 0 GENERAL MLS INC COM 370334104 41921 688476 SH SOLE 688476 0 0 GENERAL MTRS CO COM 37045V100 117979 1993540 SH SOLE 1993540 0 0 GENERAL MTRS CO COM 37045V100 51 46500 SH Call SOLE 0 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1559 134260 SH SOLE 134260 0 0 GENIUS BRANDS INTL INC COM 37229T301 114 62194 SH SOLE 62194 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 496 212270 SH SOLE 212270 0 0 GENTEX CORP COM 371901109 1059 31924 SH SOLE 31924 0 0 GENUINE PARTS CO COM 372460105 15096 119323 SH SOLE 119323 0 0 GERON CORP COM 374163103 18 13300 SH SOLE 13300 0 0 GETTY RLTY CORP NEW COM 374297109 461 14788 SH SOLE 14788 0 0 GILEAD SCIENCES INC COM 375558103 53791 781377 SH SOLE 781377 0 0 GILEAD SCIENCES INC COM 375558103 1 100 SH Call SOLE 0 0 0 GLACIER BANCORP INC NEW COM 37637Q105 2354 42734 SH SOLE 42734 0 0 GLADSTONE CAPITAL CORP COM 376535100 135 11790 SH SOLE 11790 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 43957 1102971 SH SOLE 1102971 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 220 6219 SH SOLE 6219 0 0 GLOBAL PARTNER ACQISTN CORP CL A SHS G3934P102 998 101976 SH SOLE 101976 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 725 27880 SH SOLE 27880 0 0 GLOBAL PMTS INC COM 37940X102 9338 49453 SH SOLE 49453 0 0 GLOBAL SYNERGY ACQUISIT CORP CL A SHS G3934J106 4449 457772 SH SOLE 457772 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1387 48916 SH SOLE 48916 0 0 GLOBAL X FDS CANNABIS ETF 37954Y426 181 13110 SH SOLE 13110 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 6553 137575 SH SOLE 137575 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 5554 152896 SH SOLE 152896 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 1710 44109 SH SOLE 44109 0 0 GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 226 7333 SH SOLE 7333 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 998 23377 SH SOLE 23377 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 39 3000 SH Call SOLE 0 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 510 14373 SH SOLE 14373 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 7198 99380 SH SOLE 99380 0 0 GLOBAL X FDS MSCI GREECE ETF 37954Y319 220 7877 SH SOLE 7877 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 932 4155300 SH Call SOLE 0 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5981 170692 SH SOLE 170692 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 12 45000 SH Call SOLE 0 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 570 10681 SH SOLE 10681 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 29 57800 SH Call SOLE 0 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 486 25326 SH SOLE 25326 0 0 GLOBAL X FDS THMATC GWT ETF 37954Y418 421 8151 SH SOLE 8151 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 14967 581278 SH SOLE 581278 0 0 GLOBAL X FDS US PFD ETF 37954Y657 286 10962 SH SOLE 10962 0 0 GLOBALSTAR INC COM 378973408 1907 1071119 SH SOLE 1071119 0 0 GLOBANT S A COM L44385109 1578 7178 SH SOLE 7178 0 0 GLOBE LIFE INC COM 37959E102 2563 26922 SH SOLE 26922 0 0 GLOBUS MED INC CL A 379577208 421 5415 SH SOLE 5415 0 0 GOAL ACQUISITIONS CORP COM 38021H107 294 30500 SH SOLE 30500 0 0 GOBI ACQUISITION CORP CLASS A ORD SHS G4022Y104 295 30000 SH SOLE 30000 0 0 GODADDY INC CL A 380237107 1220 14178 SH SOLE 14178 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 896 100654 SH SOLE 100654 0 0 GOLDEN ENTMT INC COM 381013101 200 4460 SH SOLE 4460 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 205 16035 SH SOLE 16035 0 0 GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 56 55000 PRN SOLE 55000 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 10584 539913 SH SOLE 539913 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 729 7281 SH SOLE 7281 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 456 8335 SH SOLE 8335 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 419 10272 SH SOLE 10272 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 23794 276614 SH SOLE 276614 0 0 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 736 7233 SH SOLE 7233 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 3374 53923 SH SOLE 53923 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 53899 141749 SH SOLE 141749 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 27 1200 SH Call SOLE 0 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 2022 176443 SH SOLE 176443 0 0 GOLUB CAP BDC INC COM 38173M102 32009 2075922 SH SOLE 2075922 0 0 GOODRX HLDGS INC COM CL A 38246G108 1577 43616 SH SOLE 43616 0 0 GOODRX HLDGS INC COM CL A 38246G108 7 18000 SH Call SOLE 0 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 8448 493248 SH SOLE 493248 0 0 GOOSEHEAD INS INC COM CL A 38267D109 996 7808 SH SOLE 7808 0 0 GRACO INC COM 384109104 1703 22515 SH SOLE 22515 0 0 GRAHAM HLDGS CO COM CL B 384637104 3660 5772 SH SOLE 5772 0 0 GRAINGER W W INC COM 384802104 1243 2840 SH SOLE 2840 0 0 GRAND CANYON ED INC COM 38526M106 1053 11686 SH SOLE 11686 0 0 GRANITE PT MTG TR INC COM STK 38741L107 383 25970 SH SOLE 25970 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 15064 856888 SH SOLE 856888 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4046 223013 SH SOLE 223013 0 0 GREAT PANTHER MNG LTD COM 39115V101 43 71300 SH SOLE 71300 0 0 GREEN BRICK PARTNERS INC COM 392709101 1065 47210 SH SOLE 47210 0 0 GREEN DOT CORP CL A 39304D102 1461 31173 SH SOLE 31173 0 0 GREEN PLAINS INC COM 393222104 2024 60224 SH SOLE 60224 0 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 3047 238083 SH SOLE 238083 0 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 54 20000 SH Call SOLE 0 0 0 GRITSTONE BIO INC COM 39868T105 325 35640 SH SOLE 35640 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 603 17549 SH SOLE 17549 0 0 GROWGENERATION CORP COM 39986L109 606 12608 SH SOLE 12608 0 0 GUARDANT HEALTH INC COM 40131M109 8643 69626 SH SOLE 69626 0 0 GUARDANT HEALTH INC COM 40131M109 80 4500 SH Call SOLE 0 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 339 13772 SH SOLE 13772 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1502 13307 SH SOLE 13307 0 0 H I G ACQUISITION CORP COM CL A G44898107 9651 993650 SH SOLE 993650 0 0 HALLIBURTON CO COM 406216101 2673 115791 SH SOLE 115791 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 461 10154 SH SOLE 10154 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 358 9521 SH SOLE 9521 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1053 48765 SH SOLE 48765 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 331 17247 SH SOLE 17247 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 490 28816 SH SOLE 28816 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 247 9917 SH SOLE 9917 0 0 HANESBRANDS INC COM 410345102 2076 111381 SH SOLE 111381 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 605 10679 SH SOLE 10679 0 0 HANOVER INS GROUP INC COM 410867105 444 3270 SH SOLE 3270 0 0 HARLEY DAVIDSON INC COM 412822108 341 7461 SH SOLE 7461 0 0 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 1085 26418 SH SOLE 26418 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1511 24424 SH SOLE 24424 0 0 HASBRO INC COM 418056107 2402 25476 SH SOLE 25476 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 801 18942 SH SOLE 18942 0 0 HCA HEALTHCARE INC COM 40412C101 1208 5854 SH SOLE 5854 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3697 50579 SH SOLE 50579 0 0 HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 2344 242023 SH SOLE 242023 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 7944 251916 SH SOLE 251916 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 384 14382 SH SOLE 14382 0 0 HEALTHEQUITY INC COM 42226A107 6758 83940 SH SOLE 83940 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1459 44087 SH SOLE 44087 0 0 HECLA MNG CO COM 422704106 107 14366 SH SOLE 14366 0 0 HECLA MNG CO COM 422704106 0 300 SH Call SOLE 0 0 0 HEICO CORP NEW CL A 422806208 1468 11865 SH SOLE 11865 0 0 HEICO CORP NEW COM 422806109 2162 15485 SH SOLE 15485 0 0 HELEN OF TROY LTD COM G4388N106 212 917 SH SOLE 917 0 0 HELMERICH & PAYNE INC COM 423452101 752 23037 SH SOLE 23037 0 0 HENRY JACK & ASSOC INC COM 426281101 1226 7747 SH SOLE 7747 0 0 HENRY SCHEIN INC COM 806407102 441 5976 SH SOLE 5976 0 0 HERC HLDGS INC COM 42704L104 466 4135 SH SOLE 4135 0 0 HERCULES CAPITAL INC COM 427096508 1954 114446 SH SOLE 114446 0 0 HERSHEY CO COM 427866108 9292 53358 SH SOLE 53358 0 0 HESS CORP COM 42809H107 944 10885 SH SOLE 10885 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1461 100423 SH SOLE 100423 0 0 HEXCEL CORP NEW COM 428291108 1012 16217 SH SOLE 16217 0 0 HH&L ACQUISITION CO SHS CL A G39714103 9824 1011406 SH SOLE 1011406 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 485 44269 SH SOLE 44269 0 0 HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 1660 170222 SH SOLE 170222 0 0 HILLTOP HOLDINGS INC COM 432748101 398 10951 SH SOLE 10951 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 327 2720 SH SOLE 2720 0 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 242 13784 SH SOLE 13784 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 3437 151886 SH SOLE 151886 0 0 HOLOGIC INC COM 436440101 3104 46514 SH SOLE 46514 0 0 HOME BANCSHARES INC COM 436893200 313 12738 SH SOLE 12738 0 0 HOME DEPOT INC COM 437076102 199675 625786 SH SOLE 625786 0 0 HOME DEPOT INC COM 437076102 1 200 SH Call SOLE 0 0 0 HOME DEPOT INC COM 437076102 3 300 SH Put SOLE 300 0 0 HONEYWELL INTL INC COM 438516106 79713 363218 SH SOLE 363218 0 0 HONEYWELL INTL INC COM 438516106 1 500 SH Put SOLE 500 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 393 10427 SH SOLE 10427 0 0 HORIZON BANCORP INC COM 440407104 216 12393 SH SOLE 12393 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 3366 35930 SH SOLE 35930 0 0 HORMEL FOODS CORP COM 440452100 642 13425 SH SOLE 13425 0 0 HOULIHAN LOKEY INC CL A 441593100 2566 31254 SH SOLE 31254 0 0 HOWARD HUGHES CORP COM 44267D107 965 9885 SH SOLE 9885 0 0 HOWMET AEROSPACE INC COM 443201108 271 8087 SH SOLE 8087 0 0 HP INC COM 40434L105 4650 154584 SH SOLE 154584 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 359 12417 SH SOLE 12417 0 0 HUB GROUP INC CL A 443320106 16591 251447 SH SOLE 251447 0 0 HUBBELL INC COM 443510607 1337 7173 SH SOLE 7173 0 0 HUBSPOT INC COM 443573100 1087 1863 SH SOLE 1863 0 0 HUDSON EXECUTIVE INVES III COM CL A 44376L107 3412 349175 SH SOLE 349175 0 0 HUDSON EXECUTIVE INVS CORP I COM CL A 443760103 1573 161701 SH SOLE 161701 0 0 HUDSON PAC PPTYS INC COM 444097109 491 17721 SH SOLE 17721 0 0 HUMANA INC COM 444859102 2873 6493 SH SOLE 6493 0 0 HUNT J B TRANS SVCS INC COM 445658107 752 4629 SH SOLE 4629 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2546 178881 SH SOLE 178881 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1681 7982 SH SOLE 7982 0 0 HUNTSMAN CORP COM 447011107 226 8499 SH SOLE 8499 0 0 HUT 8 MNG CORP COM 44812T102 56 12615 SH SOLE 12615 0 0 HUT 8 MNG CORP COM 44812T102 0 200 SH Call SOLE 0 0 0 HYATT HOTELS CORP COM CL A 448579102 542 6894 SH SOLE 6894 0 0 HYCROFT MINING HOLDING CORP *W EXP 10/12/202 44862P125 6 12204 SH SOLE 12204 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 53 17519 SH SOLE 17519 0 0 IAA INC COM 449253103 675 12400 SH SOLE 12400 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 5101 33065 SH SOLE 33065 0 0 IAMGOLD CORP COM 450913108 2697 924549 SH SOLE 924549 0 0 IBIO INC COM NEW 451033203 18 12432 SH SOLE 12432 0 0 ICICI BANK LIMITED ADR 45104G104 372 21731 SH SOLE 21731 0 0 ICON PLC SHS G4705A100 3053 14776 SH SOLE 14776 0 0 ICU MED INC COM 44930G107 346 1687 SH SOLE 1687 0 0 IDACORP INC COM 451107106 240 2474 SH SOLE 2474 0 0 IDEX CORP COM 45167R104 1432 6523 SH SOLE 6523 0 0 IDEXX LABS INC COM 45168D104 21627 34232 SH SOLE 34232 0 0 IHEARTMEDIA INC COM CL A 45174J509 278 10300 SH SOLE 10300 0 0 IHS MARKIT LTD SHS G47567105 21583 191636 SH SOLE 191636 0 0 II-VI INC COM 902104108 9978 137549 SH SOLE 137549 0 0 ILLINOIS TOOL WKS INC COM 452308109 26599 118951 SH SOLE 118951 0 0 ILLINOIS TOOL WKS INC COM 452308109 4 2000 SH Put SOLE 2000 0 0 ILLUMINA INC COM 452327109 16906 35814 SH SOLE 35814 0 0 IMAX CORP COM 45245E109 337 15748 SH SOLE 15748 0 0 IMMATICS N.V SHS N44445109 348 30000 SH SOLE 30000 0 0 IMMUCELL CORP COM PAR 452525306 150 15754 SH SOLE 15754 0 0 IMMUTEP LTD SPONSORED ADS 45257L108 62 16000 SH SOLE 16000 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 1776 837766 SH SOLE 837766 0 0 INCYTE CORP COM 45337C102 1927 22941 SH SOLE 22941 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 20391 275635 SH SOLE 275635 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 256 11804 SH SOLE 11804 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 46442 1440461 SH SOLE 1440461 0 0 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 320 11672 SH SOLE 11672 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 354 10435 SH SOLE 10435 0 0 INDIA FD INC COM 454089103 678 30894 SH SOLE 30894 0 0 INFINERA CORP COM 45667G103 110 10702 SH SOLE 10702 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 60 10199 SH SOLE 10199 0 0 INFOSYS LTD SPONSORED ADR 456788108 1826 85975 SH SOLE 85975 0 0 INFUSYSTEM HLDGS INC COM 45685K102 385 18500 SH SOLE 18500 0 0 ING GROEP N.V. SPONSORED ADR 456837103 9200 695995 SH SOLE 695995 0 0 ING GROEP N.V. SPONSORED ADR 456837103 10 1000 SH Call SOLE 0 0 0 INGERSOLL RAND INC COM 45687V106 948 19458 SH SOLE 19458 0 0 INGREDION INC COM 457187102 532 5857 SH SOLE 5857 0 0 INMODE LTD SHS M5425M103 1293 13653 SH SOLE 13653 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1119 5850 SH SOLE 5850 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 252 40216 SH SOLE 40216 0 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 228 4849 SH SOLE 4849 0 0 INNOVATOR ETFS TR INVTOR 2 PLS 5 45782C243 1451 62095 SH SOLE 62095 0 0 INNOVATOR ETFS TR MSCI EAFE PWR 45782C524 11877 444705 SH SOLE 444705 0 0 INNOVATOR ETFS TR MSCI EAFE PWR 45782C722 7730 317363 SH SOLE 317363 0 0 INNOVATOR ETFS TR NASDAQ 100 POWER 45782C334 1307 35000 SH SOLE 35000 0 0 INNOVATOR ETFS TR NASDAQ 100 PWER 45782C276 1750 37968 SH SOLE 37968 0 0 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 1703 41944 SH SOLE 41944 0 0 INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C342 9272 335032 SH SOLE 335032 0 0 INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 2478 76785 SH SOLE 76785 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 2191 61211 SH SOLE 61211 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 826 26181 SH SOLE 26181 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 2103 66417 SH SOLE 66417 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C581 328 10345 SH SOLE 10345 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C391 2005 61143 SH SOLE 61143 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 1185 36430 SH SOLE 36430 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 3902 127337 SH SOLE 127337 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 848 26972 SH SOLE 26972 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 739 23243 SH SOLE 23243 0 0 INNOVATOR ETFS TR S&P 500 BUFFER E 45782C326 1745 56091 SH SOLE 56091 0 0 INNOVATOR ETFS TR S&P 500 POWER 45782C417 4351 153322 SH SOLE 153322 0 0 INNOVATOR ETFS TR S&P 500 POWER 45782C573 303 10050 SH SOLE 10050 0 0 INNOVATOR ETFS TR S&P 500 POWER 45782C508 22095 681142 SH SOLE 681142 0 0 INNOVATOR ETFS TR S&P 500 PWR 45782C656 7337 248951 SH SOLE 248951 0 0 INNOVATOR ETFS TR S&P 500 PWR 45782C813 1163 39297 SH SOLE 39297 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 2683 87850 SH SOLE 87850 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 2550 86882 SH SOLE 86882 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 3562 114740 SH SOLE 114740 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 19569 687595 SH SOLE 687595 0 0 INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 5810 197435 SH SOLE 197435 0 0 INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 5342 174868 SH SOLE 174868 0 0 INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 730 25018 SH SOLE 25018 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C730 217 7613 SH SOLE 7613 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 2203 71119 SH SOLE 71119 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 250 9039 SH SOLE 9039 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C805 845 32950 SH SOLE 32950 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C839 916 34011 SH SOLE 34011 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C649 1228 43696 SH SOLE 43696 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C672 1368 47904 SH SOLE 47904 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 2554 93124 SH SOLE 93124 0 0 INNOVATOR ETFS TR S&P 500 ULTRA BF 45782C292 317 11331 SH SOLE 11331 0 0 INNOVATOR ETFS TR II LADRD FD S&P 500 45783G102 4336 124102 SH SOLE 124102 0 0 INOVALON HLDGS INC COM CL A 45781D101 892 26106 SH SOLE 26106 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 335 36050 SH SOLE 36050 0 0 INSULET CORP COM 45784P101 327 1196 SH SOLE 1196 0 0 INTEGER HLDGS CORP COM 45826H109 681 7215 SH SOLE 7215 0 0 INTEL CORP COM 458140100 141014 2511456 SH SOLE 2511456 0 0 INTEL CORP COM 458140100 1 100 SH Call SOLE 0 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 4622 28524 SH SOLE 28524 0 0 INTELLICHECK INC COM NEW 45817G201 177 21000 SH SOLE 21000 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1374 20919 SH SOLE 20919 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 19519 164353 SH SOLE 164353 0 0 INTERFACE INC COM 458665304 352 23000 SH SOLE 23000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 127465 869586 SH SOLE 869586 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2861 19172 SH SOLE 19172 0 0 INTERNATIONAL PAPER CO COM 460146103 26185 427300 SH SOLE 427300 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1986 61245 SH SOLE 61245 0 0 INTERSECT ENT INC COM 46071F103 500 29262 SH SOLE 29262 0 0 INTUIT COM 461202103 22890 46740 SH SOLE 46740 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 39057 42311 SH SOLE 42311 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 35 100 SH Call SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 862 17059 SH SOLE 17059 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 8373 416535 SH SOLE 416535 0 0 INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109 2498 18760 SH SOLE 18760 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2239 116323 SH SOLE 116323 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 5668 303637 SH SOLE 303637 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 2 1000 SH Call SOLE 0 0 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 2978 147308 SH SOLE 147308 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 888 68929 SH SOLE 68929 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 348 14066 SH SOLE 14066 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 0 400 SH Call SOLE 0 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 615 7313 SH SOLE 7313 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 396 14346 SH SOLE 14346 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 872 18065 SH SOLE 18065 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2480 106563 SH SOLE 106563 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 2505 65564 SH SOLE 65564 0 0 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 13004 419289 SH SOLE 419289 0 0 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 873 39846 SH SOLE 39846 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 341 9881 SH SOLE 9881 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 256 9390 SH SOLE 9390 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4520 295282 SH SOLE 295282 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 683 14946 SH SOLE 14946 0 0 INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 2192 46911 SH SOLE 46911 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 394 5163 SH SOLE 5163 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 239 3261 SH SOLE 3261 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 362 4076 SH SOLE 4076 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 225 4753 SH SOLE 4753 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 1444 35024 SH SOLE 35024 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1628 36926 SH SOLE 36926 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 7536 123829 SH SOLE 123829 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1761 19716 SH SOLE 19716 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1423 64141 SH SOLE 64141 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 21229 639585 SH SOLE 639585 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 6271 238486 SH SOLE 238486 0 0 INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862 290 11727 SH SOLE 11727 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 4808 227843 SH SOLE 227843 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 353 15420 SH SOLE 15420 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 7639 351375 SH SOLE 351375 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 2989 127923 SH SOLE 127923 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 3239 147850 SH SOLE 147850 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 2730 107117 SH SOLE 107117 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 5836 261226 SH SOLE 261226 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1796 71349 SH SOLE 71349 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 4383 195301 SH SOLE 195301 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 4649 188372 SH SOLE 188372 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 390 17780 SH SOLE 17780 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 450 19490 SH SOLE 19490 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 202 2649 SH SOLE 2649 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 6548 72594 SH SOLE 72594 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 802 22095 SH SOLE 22095 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 17554 199598 SH SOLE 199598 0 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 20102 657186 SH SOLE 657186 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 265 5203 SH SOLE 5203 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 593 6614 SH SOLE 6614 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 241 3132 SH SOLE 3132 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 16486 332609 SH SOLE 332609 0 0 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 8820 479068 SH SOLE 479068 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 353 8396 SH SOLE 8396 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 38460 735818 SH SOLE 735818 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 268 3594 SH SOLE 3594 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 858 19355 SH SOLE 19355 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 16588 294411 SH SOLE 294411 0 0 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 165 41600 SH SOLE 41600 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 233 2899 SH SOLE 2899 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 517 3119 SH SOLE 3119 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 393 20341 SH SOLE 20341 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 16558 103316 SH SOLE 103316 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3321 17761 SH SOLE 17761 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 314 20504 SH SOLE 20504 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 652 36927 SH SOLE 36927 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 328 4745 SH SOLE 4745 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 335 3839 SH SOLE 3839 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1688 5188 SH SOLE 5188 0 0 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 7290 185798 SH SOLE 185798 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 384 4485 SH SOLE 4485 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 1821 19817 SH SOLE 19817 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 477 2105 SH SOLE 2105 0 0 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 3294 39251 SH SOLE 39251 0 0 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 323 4975 SH SOLE 4975 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 672 29652 SH SOLE 29652 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 16646 112409 SH SOLE 112409 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1015 22403 SH SOLE 22403 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1366 22873 SH SOLE 22873 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 61260 208979 SH SOLE 208979 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 37836 229617 SH SOLE 229617 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2160 7425 SH SOLE 7425 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 68441 453985 SH SOLE 453985 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 50323 273398 SH SOLE 273398 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 47394 614091 SH SOLE 614091 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2472 50827 SH SOLE 50827 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1528 28483 SH SOLE 28483 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 4506 48391 SH SOLE 48391 0 0 INVESCO LTD SHS G491BT108 1041 38896 SH SOLE 38896 0 0 INVESCO MUN TR COM 46131J103 263 19095 SH SOLE 19095 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 372 44792 SH SOLE 44792 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 155 11587 SH SOLE 11587 0 0 INVESCO SR INCOME TR COM 46131H107 138 31104 SH SOLE 31104 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 218 13259 SH SOLE 13259 0 0 INVESTAR HLDG CORP COM 46134L105 229 10000 SH SOLE 10000 0 0 INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 11796 253345 SH SOLE 253345 0 0 INVITAE CORP COM 46185L103 13640 404436 SH SOLE 404436 0 0 ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 101 10000 SH SOLE 10000 0 0 IONIS PHARMACEUTICALS INC COM 462222100 366 9303 SH SOLE 9303 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 368 14187 SH SOLE 14187 0 0 IQVIA HLDGS INC COM 46266C105 1093 4553 SH SOLE 4553 0 0 IQVIA HLDGS INC COM 46266C105 0 100 SH Put SOLE 100 0 0 IRIDEX CORP COM 462684101 71 10000 SH SOLE 10000 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 849 21240 SH SOLE 21240 0 0 IROBOT CORP COM 462726100 213 2300 SH SOLE 2300 0 0 IRON MTN INC NEW COM 46284V101 2653 62744 SH SOLE 62744 0 0 IRONSOURCE LTD CL A ORD SHS M5R75Y101 195 18550 SH SOLE 18550 0 0 ISHARES GOLD TR ISHARES NEW 464285204 108524 3219415 SH SOLE 3219415 0 0 ISHARES INC CORE MSCI EMKT 46434G103 58666 876192 SH SOLE 876192 0 0 ISHARES INC CUR HD MSCI EM 46434G509 282 8544 SH SOLE 8544 0 0 ISHARES INC EM MKTS DIV ETF 464286319 373 9578 SH SOLE 9578 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 22010 487565 SH SOLE 487565 0 0 ISHARES INC MSCI AUSTRIA ETF 464286202 292 12204 SH SOLE 12204 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 392 9658 SH SOLE 9658 0 0 ISHARES INC MSCI CDA ETF 464286509 1936 51962 SH SOLE 51962 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 1100 11852 SH SOLE 11852 0 0 ISHARES INC MSCI EMERG MKT 46434G889 380 7020 SH SOLE 7020 0 0 ISHARES INC MSCI EMERG MRKT 464286533 6015 94060 SH SOLE 94060 0 0 ISHARES INC MSCI EMRG CHN 46434G764 426 6830 SH SOLE 6830 0 0 ISHARES INC MSCI EURZONE ETF 464286608 1427 28959 SH SOLE 28959 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 2501 55302 SH SOLE 55302 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 4323 154380 SH SOLE 154380 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 4700 45691 SH SOLE 45691 0 0 ISHARES INC MSCI GLB SLV&MTL 464286327 231 15020 SH SOLE 15020 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 11302 167698 SH SOLE 167698 0 0 ISHARES INC MSCI MEXICO ETF 464286822 2813 58792 SH SOLE 58792 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 3137 123084 SH SOLE 123084 0 0 ISHARES INC MSCI PAC JP ETF 464286665 1638 31685 SH SOLE 31685 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2915 125072 SH SOLE 125072 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 7995 172494 SH SOLE 172494 0 0 ISHARES INC MSCI SWITZERLAND 464286749 624 12807 SH SOLE 12807 0 0 ISHARES INC MSCI WORLD ETF 464286392 2507 19811 SH SOLE 19811 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 581 36161 SH SOLE 36161 0 0 ISHARES SILVER TR ISHARES 46428Q109 39984 1652645 SH SOLE 1652645 0 0 ISHARES SILVER TR ISHARES 46428Q109 75 14100 SH Call SOLE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 30533 287123 SH SOLE 287123 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 34543 750082 SH SOLE 750082 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 29113 561621 SH SOLE 561621 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 50003 580434 SH SOLE 580434 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 5858 39856 SH SOLE 39856 0 0 ISHARES TR 20 YR TR BD ETF 464287432 39272 272470 SH SOLE 272470 0 0 ISHARES TR 20 YR TR BD ETF 464287432 2 1700 SH Call SOLE 0 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 18946 145071 SH SOLE 145071 0 0 ISHARES TR A RATE CP BD ETF 46429B291 29428 517710 SH SOLE 517710 0 0 ISHARES TR AGENCY BOND ETF 464288166 23348 197117 SH SOLE 197117 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 366 5233 SH SOLE 5233 0 0 ISHARES TR ASIA 50 ETF 464288430 592 6467 SH SOLE 6467 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 7268 62890 SH SOLE 62890 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 6651 132102 SH SOLE 132102 0 0 ISHARES TR CALIF MUN BD ETF 464288356 995 15842 SH SOLE 15842 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 3485 75211 SH SOLE 75211 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 4 3000 SH Put SOLE 3000 0 0 ISHARES TR CMBS ETF 46429B366 936 17148 SH SOLE 17148 0 0 ISHARES TR COHEN STEER REIT 464287564 2165 33109 SH SOLE 33109 0 0 ISHARES TR CONV BD ETF 46435G102 2944 28825 SH SOLE 28825 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 6353 123770 SH SOLE 123770 0 0 ISHARES TR CORE DIV GRWTH 46434V621 126395 2509528 SH SOLE 2509528 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 8019 82971 SH SOLE 82971 0 0 ISHARES TR CORE INTL AGGR 46435G672 1504 27262 SH SOLE 27262 0 0 ISHARES TR CORE MSCI EAFE 46432F842 143587 1917922 SH SOLE 1917922 0 0 ISHARES TR CORE MSCI EURO 46434V738 5397 94209 SH SOLE 94209 0 0 ISHARES TR CORE MSCI INTL 46435G326 3903 57801 SH SOLE 57801 0 0 ISHARES TR CORE MSCI PAC 46434V696 1407 21166 SH SOLE 21166 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 52098 710727 SH SOLE 710727 0 0 ISHARES TR CORE S&P MCP ETF 464287507 90527 336913 SH SOLE 336913 0 0 ISHARES TR CORE S&P SCP ETF 464287804 242038 2142758 SH SOLE 2142758 0 0 ISHARES TR CORE S&P TTL STK 464287150 89253 903934 SH SOLE 903934 0 0 ISHARES TR CORE S&P US GWT 464287671 44227 437917 SH SOLE 437917 0 0 ISHARES TR CORE S&P US VLU 464287663 32820 456263 SH SOLE 456263 0 0 ISHARES TR CORE S&P500 ETF 464287200 262525 610687 SH SOLE 610687 0 0 ISHARES TR CORE TOTAL USD 46434V613 13235 247687 SH SOLE 247687 0 0 ISHARES TR CORE US AGGBD ET 464287226 108520 941208 SH SOLE 941208 0 0 ISHARES TR CRE U S REIT ETF 464288521 5648 96825 SH SOLE 96825 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 8555 234720 SH SOLE 234720 0 0 ISHARES TR DOW JONES US ETF 464287846 1629 15094 SH SOLE 15094 0 0 ISHARES TR EAFE GRWTH ETF 464288885 21696 202128 SH SOLE 202128 0 0 ISHARES TR EAFE SML CP ETF 464288273 24200 326239 SH SOLE 326239 0 0 ISHARES TR EAFE VALUE ETF 464288877 28009 541060 SH SOLE 541060 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 456 8581 SH SOLE 8581 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 15351 194251 SH SOLE 194251 0 0 ISHARES TR ESG AWARE MSCI 46435U663 2965 73420 SH SOLE 73420 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 34823 353720 SH SOLE 353720 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 2279 41273 SH SOLE 41273 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 898 34559 SH SOLE 34559 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 845 30490 SH SOLE 30490 0 0 ISHARES TR ESG EAFE ETF 46436E759 2063 30448 SH SOLE 30448 0 0 ISHARES TR EUROPE ETF 464287861 271 5139 SH SOLE 5139 0 0 ISHARES TR EXPANDED TECH 464287515 18743 48034 SH SOLE 48034 0 0 ISHARES TR EXPND TEC SC ETF 464287549 3545 8793 SH SOLE 8793 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 1632 25763 SH SOLE 25763 0 0 ISHARES TR FALN ANGLS USD 46435G474 3835 128807 SH SOLE 128807 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 20873 410774 SH SOLE 410774 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 2655 113091 SH SOLE 113091 0 0 ISHARES TR GLB INFRASTR ETF 464288372 7912 174862 SH SOLE 174862 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 2063 24774 SH SOLE 24774 0 0 ISHARES TR GLOBAL 100 ETF 464287572 694 9790 SH SOLE 9790 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 985 37011 SH SOLE 37011 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 4558 58838 SH SOLE 58838 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 2530 91299 SH SOLE 91299 0 0 ISHARES TR GLOBAL TECH ETF 464287291 5482 16346 SH SOLE 16346 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 404 7209 SH SOLE 7209 0 0 ISHARES TR HDG MSCI EAFE 46434V803 4407 127389 SH SOLE 127389 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 228 5893 SH SOLE 5893 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 532 10234 SH SOLE 10234 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 206 8318 PRN SOLE 8318 0 0 ISHARES TR IBONDS 2026 TERM 46436E528 5304 205956 SH SOLE 205956 0 0 ISHARES TR IBONDS 23 TRM HG 46435U150 5543 223795 SH SOLE 223795 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 5506 221347 SH SOLE 221347 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 5513 218679 SH SOLE 218679 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 9850 364192 PRN SOLE 364192 0 0 ISHARES TR IBONDS DEC 46435U697 6353 235489 SH SOLE 235489 0 0 ISHARES TR IBONDS DEC 25 46435U432 6664 238079 SH SOLE 238079 0 0 ISHARES TR IBONDS DEC 26 46435U259 5620 208380 SH SOLE 208380 0 0 ISHARES TR IBONDS DEC 27 46435U283 4818 177473 SH SOLE 177473 0 0 ISHARES TR IBONDS DEC 28 46435U325 1345 49005 SH SOLE 49005 0 0 ISHARES TR IBONDS DEC2021 46435G789 7376 287563 SH SOLE 287563 0 0 ISHARES TR IBONDS DEC2022 46435G755 1108 42244 SH SOLE 42244 0 0 ISHARES TR IBONDS DEC2023 46435G318 8402 321800 SH SOLE 321800 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 12023 451671 PRN SOLE 451671 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 27503 1109494 PRN SOLE 1109494 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 29952 1179714 PRN SOLE 1179714 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 18962 726641 PRN SOLE 726641 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 20639 782451 PRN SOLE 782451 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 13990 518044 PRN SOLE 518044 0 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 518 19082 PRN SOLE 19082 0 0 ISHARES TR IBOXX HI YD ETF 464288513 6673 76016 SH SOLE 76016 0 0 ISHARES TR IBOXX INV CP ETF 464287242 23937 178175 SH SOLE 178175 0 0 ISHARES TR INTL SEL DIV ETF 464288448 7547 232895 SH SOLE 232895 0 0 ISHARES TR INTL TREA BD ETF 464288117 335 6409 SH SOLE 6409 0 0 ISHARES TR ISHARES BIOTECH 464287556 10618 65030 SH SOLE 65030 0 0 ISHARES TR ISHARES SEMICDTR 464287523 8072 17766 SH SOLE 17766 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 35844 654011 SH SOLE 654011 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 3339 55070 SH SOLE 55070 0 0 ISHARES TR JPMORGAN USD EMG 464288281 12770 113872 SH SOLE 113872 0 0 ISHARES TR MBS ETF 464288588 11603 107388 SH SOLE 107388 0 0 ISHARES TR MICRO-CAP ETF 464288869 10676 69959 SH SOLE 69959 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 2101 32473 SH SOLE 32473 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 1329 19815 SH SOLE 19815 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 639 9282 SH SOLE 9282 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 249 3885 SH SOLE 3885 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 18963 200997 SH SOLE 200997 0 0 ISHARES TR MSCI ACWI ETF 464288257 6090 60166 SH SOLE 60166 0 0 ISHARES TR MSCI ACWI EX US 464288240 13862 240979 SH SOLE 240979 0 0 ISHARES TR MSCI CHINA ETF 46429B671 957 11608 SH SOLE 11608 0 0 ISHARES TR MSCI EAFE ETF 464287465 91766 1163412 SH SOLE 1163412 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 18826 249276 SH SOLE 249276 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 56839 1030268 SH SOLE 1030268 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 0 600 SH Call SOLE 0 0 0 ISHARES TR MSCI EURO FL ETF 464289180 2880 145594 SH SOLE 145594 0 0 ISHARES TR MSCI INDIA ETF 46429B598 251 5660 SH SOLE 5660 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 547 14145 SH SOLE 14145 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 29479 764372 SH SOLE 764372 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 585 22672 SH SOLE 22672 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 8464 147459 SH SOLE 147459 0 0 ISHARES TR MSCI KLD400 SOC 464288570 4291 51815 SH SOLE 51815 0 0 ISHARES TR MSCI LW CRB TG 46434V464 401 2415 SH SOLE 2415 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 589 18056 SH SOLE 18056 0 0 ISHARES TR MSCI USA ESG SLC 464288802 6809 71292 SH SOLE 71292 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 35810 486621 SH SOLE 486621 0 0 ISHARES TR MSCI USA MMENTM 46432F396 25277 145588 SH SOLE 145588 0 0 ISHARES TR MSCI USA MULTIFT 46434V282 9437 220202 SH SOLE 220202 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 79775 600232 SH SOLE 600232 0 0 ISHARES TR MSCI USA SZE FT 46432F370 1643 12721 SH SOLE 12721 0 0 ISHARES TR MSCI USA VALUE 46432F388 38209 363630 SH SOLE 363630 0 0 ISHARES TR NATIONAL MUN ETF 464288414 39356 335812 SH SOLE 335812 0 0 ISHARES TR NEW YORK MUN ETF 464288323 1196 20450 SH SOLE 20450 0 0 ISHARES TR PFD AND INCM SEC 464288687 25392 645470 SH SOLE 645470 0 0 ISHARES TR RESIDENTIAL MULT 464288562 340 4088 SH SOLE 4088 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 357 7946 SH SOLE 7946 0 0 ISHARES TR RUS 1000 ETF 464287622 85610 353639 SH SOLE 353639 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 286097 1053859 SH SOLE 1053859 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 116229 732700 SH SOLE 732700 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 23048 73914 SH SOLE 73914 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 33843 204171 SH SOLE 204171 0 0 ISHARES TR RUS MD CP GR ETF 464287481 30608 270198 SH SOLE 270198 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 11427 99402 SH SOLE 99402 0 0 ISHARES TR RUS MID CAP ETF 464287499 44562 562408 SH SOLE 562408 0 0 ISHARES TR RUS TOP 200 ETF 464289446 18587 180799 SH SOLE 180799 0 0 ISHARES TR RUS TP200 GR ETF 464289438 3388 22393 SH SOLE 22393 0 0 ISHARES TR RUS TP200 VL ETF 464289420 2480 37345 SH SOLE 37345 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 97703 425929 SH SOLE 425929 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2 300 SH Call SOLE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 58 50200 SH Put SOLE 50200 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 16015 62575 SH SOLE 62575 0 0 ISHARES TR S&P 100 ETF 464287101 5090 25938 SH SOLE 25938 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 99078 1362430 SH SOLE 1362430 0 0 ISHARES TR S&P 500 VAL ETF 464287408 46658 316152 SH SOLE 316152 0 0 ISHARES TR S&P MC 400GR ETF 464287606 53723 663730 SH SOLE 663730 0 0 ISHARES TR S&P MC 400VL ETF 464287705 11165 106050 SH SOLE 106050 0 0 ISHARES TR S&P SML 600 GWT 464287887 23354 175981 SH SOLE 175981 0 0 ISHARES TR SELECT DIVID ETF 464287168 28579 245094 SH SOLE 245094 0 0 ISHARES TR SELF DRIVNG EV 46435U366 619 12468 SH SOLE 12468 0 0 ISHARES TR SHORT TREAS BD 464288679 21260 192443 SH SOLE 192443 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 4131 38301 SH SOLE 38301 0 0 ISHARES TR SP SMCP600VL ETF 464287879 32928 312197 SH SOLE 312197 0 0 ISHARES TR TIPS BD ETF 464287176 42534 332255 SH SOLE 332255 0 0 ISHARES TR TRANS AVG ETF 464287192 3847 14823 SH SOLE 14823 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 928 7110 SH SOLE 7110 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 496 2697 SH SOLE 2697 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 621 7987 SH SOLE 7987 0 0 ISHARES TR U.S. ENERGY ETF 464287796 4585 157975 SH SOLE 157975 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 794 4287 SH SOLE 4287 0 0 ISHARES TR U.S. FINLS ETF 464287788 2910 35919 SH SOLE 35919 0 0 ISHARES TR U.S. MED DVC ETF 464288810 5049 13992 SH SOLE 13992 0 0 ISHARES TR U.S. REAL ES ETF 464287739 14226 139559 SH SOLE 139559 0 0 ISHARES TR U.S. REAL ES ETF 464287739 6 2000 SH Call SOLE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 16891 169786 SH SOLE 169786 0 0 ISHARES TR U.S. UTILITS ETF 464287697 1767 22498 SH SOLE 22498 0 0 ISHARES TR US AER DEF ETF 464288760 4270 39072 SH SOLE 39072 0 0 ISHARES TR US BR DEL SE ETF 464288794 1642 16053 SH SOLE 16053 0 0 ISHARES TR US HLTHCARE ETF 464287762 10003 36663 SH SOLE 36663 0 0 ISHARES TR US HLTHCR PR ETF 464288828 886 3257 SH SOLE 3257 0 0 ISHARES TR US HOME CONS ETF 464288752 3912 56509 SH SOLE 56509 0 0 ISHARES TR US INDUSTRIALS 464287754 2119 19069 SH SOLE 19069 0 0 ISHARES TR US INFRASTRUC 46435U713 3525 99781 SH SOLE 99781 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 263 17160 SH SOLE 17160 0 0 ISHARES TR US REGNL BKS ETF 464288778 1770 30716 SH SOLE 30716 0 0 ISHARES TR US TELECOM ETF 464287713 799 24062 SH SOLE 24062 0 0 ISHARES TR US TREAS BD ETF 46429B267 13475 507427 SH SOLE 507427 0 0 ISHARES TR YLD OPTIM BD 46434V787 1541 60950 SH SOLE 60950 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 10683 212855 SH SOLE 212855 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 6625 131860 SH SOLE 131860 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1331 38484 SH SOLE 38484 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 264 43734 SH SOLE 43734 0 0 ITERIS INC NEW COM 46564T107 159 23689 SH SOLE 23689 0 0 ITIQUIRA ACQUISITION CORP CL A SHS G49773107 1165 120962 SH SOLE 120962 0 0 ITT INC COM 45073V108 273 3027 SH SOLE 3027 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 30082 464875 SH SOLE 464875 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 676 11535 SH SOLE 11535 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 373 6242 SH SOLE 6242 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 549 6996 SH SOLE 6996 0 0 J P MORGAN EXCHANGE-TRADED F BETBULD MSCI 46641Q738 28694 299403 SH SOLE 299403 0 0 J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 17624 322047 SH SOLE 322047 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 1503 25378 SH SOLE 25378 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 2352 37739 SH SOLE 37739 0 0 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 892 14735 SH SOLE 14735 0 0 J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 10351 197783 SH SOLE 197783 0 0 J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 13702 265974 SH SOLE 265974 0 0 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 356 3678 SH SOLE 3678 0 0 J P MORGAN EXCHANGE-TRADED F MUNICIPAL ETF 46641Q647 5986 108380 SH SOLE 108380 0 0 J P MORGAN EXCHANGE-TRADED F SHORT DURA CORE 46641Q274 2655 52868 SH SOLE 52868 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 14032 276450 SH SOLE 276450 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 16744 327879 SH SOLE 327879 0 0 J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 6537 120004 SH SOLE 120004 0 0 J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 282 7830 SH SOLE 7830 0 0 JABIL INC COM 466313103 1838 31635 SH SOLE 31635 0 0 JACK CREEK INVESTMENT CORP CL A SHS G4989X115 1756 182588 SH SOLE 182588 0 0 JACOBS ENGR GROUP INC COM 469814107 2614 19584 SH SOLE 19584 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 4286 85544 SH SOLE 85544 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1819 46806 SH SOLE 46806 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 465 2631 SH SOLE 2631 0 0 JD.COM INC SPON ADR CL A 47215P106 9553 120001 SH SOLE 120001 0 0 JD.COM INC SPON ADR CL A 47215P106 1 200 SH Call SOLE 0 0 0 JD.COM INC SPON ADR CL A 47215P106 0 100 SH Put SOLE 100 0 0 JEFFERIES FINL GROUP INC COM 47233W109 808 23647 SH SOLE 23647 0 0 JETBLUE AWYS CORP COM 477143101 1291 76471 SH SOLE 76471 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 853 5956 SH SOLE 5956 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 222 4079 SH SOLE 4079 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 375 7822 SH SOLE 7822 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 240 4634 SH SOLE 4634 0 0 JOHNSON & JOHNSON COM 478160104 409255 2486737 SH SOLE 2486737 0 0 JOHNSON & JOHNSON COM 478160104 11 100 SH Call SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 11 44000 SH Put SOLE 44000 0 0 JOHNSON CTLS INTL PLC SHS G51502105 10783 157003 SH SOLE 157003 0 0 JOINT CORP COM 47973J102 254 3018 SH SOLE 3018 0 0 JONES LANG LASALLE INC COM 48020Q107 1160 5937 SH SOLE 5937 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 758 38501 SH SOLE 38501 0 0 JPMORGAN CHASE & CO COM 46625H100 257541 1654623 SH SOLE 1654623 0 0 JPMORGAN CHASE & CO COM 46625H100 118 40500 SH Call SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 48 48000 SH Put SOLE 48000 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 342 11270 SH SOLE 11270 0 0 JUNIPER NETWORKS INC COM 48203R104 188 6809 SH SOLE 6809 0 0 JUNIPER NETWORKS INC COM 48203R104 2 32000 SH Call SOLE 0 0 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 328 17954 SH SOLE 17954 0 0 KAIROS ACQUISITION CORP CL A SHS G52110114 1107 113815 SH SOLE 113815 0 0 KAMAN CORP COM 483548103 272 5395 SH SOLE 5395 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 4943 17437 SH SOLE 17437 0 0 KARAT PACKAGING INC COM 48563L101 303 14888 SH SOLE 14888 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 1453 166712 SH SOLE 166712 0 0 KBR INC COM 48242W106 7198 188728 SH SOLE 188728 0 0 KELLOGG CO COM 487836108 1168 18138 SH SOLE 18138 0 0 KEMPER CORP COM 488401100 663 8947 SH SOLE 8947 0 0 KERNEL GROUP HOLDINGS INC CL A SHS G5259L103 837 85886 SH SOLE 85886 0 0 KEURIG DR PEPPER INC COM 49271V100 896 25392 SH SOLE 25392 0 0 KEYCORP COM 493267108 1270 61506 SH SOLE 61506 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5784 37481 SH SOLE 37481 0 0 KFORCE INC COM 493732101 8729 138698 SH SOLE 138698 0 0 KIMBERLY-CLARK CORP COM 494368103 55009 411094 SH SOLE 411094 0 0 KIMCO RLTY CORP COM 49446R109 2980 143238 SH SOLE 143238 0 0 KINDER MORGAN INC DEL COM 49456B101 32179 1768075 SH SOLE 1768075 0 0 KINROSS GOLD CORP COM 496902404 101 15918 SH SOLE 15918 0 0 KIRBY CORP COM 497266106 1085 17907 SH SOLE 17907 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 2955 76709 SH SOLE 76709 0 0 KKR & CO INC COM 48251W104 1655 27909 SH SOLE 27909 0 0 KKR ACQUISITION HOLDING I CO COM CLASS A 48253T109 8482 863729 SH SOLE 863729 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 261 15700 SH SOLE 15700 0 0 KL ACQUISITION CORP COM CL A 49837C109 1233 127400 SH SOLE 127400 0 0 KLA CORP COM NEW 482480100 5417 16721 SH SOLE 16721 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 16415 821702 SH SOLE 821702 0 0 KOHLS CORP COM 500255104 290 5249 SH SOLE 5249 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 4995 101995 SH SOLE 101995 0 0 KONTOOR BRANDS INC COM 50050N103 245 4327 SH SOLE 4327 0 0 KORN FERRY COM NEW 500643200 213 2943 SH SOLE 2943 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1505 12185 SH SOLE 12185 0 0 KRAFT HEINZ CO COM 500754106 11054 271459 SH SOLE 271459 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 638 9153 SH SOLE 9153 0 0 KRANESHARES TR ELEC VEH FUTUR 500767827 2493 53518 SH SOLE 53518 0 0 KRANESHARES TR QUADRTC INT RT 500767736 11082 401124 SH SOLE 401124 0 0 KRANESHARES TR SSE STAR MRKT 50 500767694 245 9060 SH SOLE 9060 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 346 12175 SH SOLE 12175 0 0 KROGER CO COM 501044101 11372 296488 SH SOLE 296488 0 0 KROGER CO COM 501044101 0 100 SH Call SOLE 0 0 0 KRONOS BIO INC COM 50107A104 359 15000 SH SOLE 15000 0 0 KT CORP SPONSORED ADR 48268K101 1994 143169 SH SOLE 143169 0 0 L BRANDS INC COM 501797104 2823 39233 SH SOLE 39233 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 14555 67530 SH SOLE 67530 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7357 26566 SH SOLE 26566 0 0 LAM RESEARCH CORP COM 512807108 20418 31234 SH SOLE 31234 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 578 5555 SH SOLE 5555 0 0 LAMB WESTON HLDGS INC COM 513272104 4005 49675 SH SOLE 49675 0 0 LANCASTER COLONY CORP COM 513847103 228 1176 SH SOLE 1176 0 0 LANDCADIA HOLDINGS IV INC CLASS A COM 51477A104 1826 186508 SH SOLE 186508 0 0 LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 776 61016 SH SOLE 61016 0 0 LANDSTAR SYS INC COM 515098101 1041 6560 SH SOLE 6560 0 0 LAS VEGAS SANDS CORP COM 517834107 4418 84007 SH SOLE 84007 0 0 LAS VEGAS SANDS CORP COM 517834107 83 21000 SH Call SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1482 48199 SH SOLE 48199 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 210 5249 SH SOLE 5249 0 0 LAUDER ESTEE COS INC CL A 518439104 24090 75704 SH SOLE 75704 0 0 LAZARD GROWTH ACQUISITION CO SHS G54035103 6930 708245 SH SOLE 708245 0 0 LAZARD LTD SHS A G54050102 3849 84755 SH SOLE 84755 0 0 LEAR CORP COM NEW 521865204 422 2403 SH SOLE 2403 0 0 LEGGETT & PLATT INC COM 524660107 1503 28963 SH SOLE 28963 0 0 LEIDOS HOLDINGS INC COM 525327102 6920 68426 SH SOLE 68426 0 0 LEIDOS HOLDINGS INC COM 525327102 0 600 SH Put SOLE 600 0 0 LEMONADE INC COM 52567D107 775 7104 SH SOLE 7104 0 0 LENDINGTREE INC NEW COM 52603B107 7000 33202 SH SOLE 33202 0 0 LENNAR CORP CL A 526057104 4251 42878 SH SOLE 42878 0 0 LENNAR CORP CL A 526057104 0 1 SH Put SOLE 1 0 0 LENNAR CORP CL A 526057104 0 100 SH Put SOLE 100 0 0 LENNOX INTL INC COM 526107107 764 2180 SH SOLE 2180 0 0 LEO HLDGS CORP II COM CL A G5463R102 4904 504522 SH SOLE 504522 0 0 LESLIES INC COM 527064109 1136 41345 SH SOLE 41345 0 0 LESLIES INC COM 527064109 2 1500 SH Call SOLE 0 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 999 81656 SH SOLE 81656 0 0 LEXINGTON REALTY TRUST COM 529043101 766 64127 SH SOLE 64127 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 210 1231 SH SOLE 1231 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2446 14077 SH SOLE 14077 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1894 70268 SH SOLE 70268 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 349 7432 SH SOLE 7432 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 720 15603 SH SOLE 15603 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 242 6065 SH SOLE 6065 0 0 LIFE STORAGE INC COM 53223X107 1830 17039 SH SOLE 17039 0 0 LIFEMD INC COM 53216B104 1217 103295 SH SOLE 103295 0 0 LIFEMD INC COM 53216B104 2 7000 SH Call SOLE 0 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 394 3003 SH SOLE 3003 0 0 LILLY ELI & CO COM 532457108 97651 425625 SH SOLE 425625 0 0 LINCOLN ELEC HLDGS INC COM 533900106 396 3013 SH SOLE 3013 0 0 LINCOLN NATL CORP IND COM 534187109 570 9045 SH SOLE 9045 0 0 LINDE PLC SHS G5494J103 6377 22086 SH SOLE 22086 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 46 16316 SH SOLE 16316 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 323 15589 SH SOLE 15589 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2419 132570 SH SOLE 132570 0 0 LIQTECH INTL INC COM 53632A201 823 112450 SH SOLE 112450 0 0 LISTED FD TR ROUNDHILL BITK 53656F706 2608 82730 SH SOLE 82730 0 0 LISTED FD TR ROUNDHILL STREAM 53656F441 157 12170 SH SOLE 12170 0 0 LISTED FD TR SHARES CORE BD 53656F862 995 38249 SH SOLE 38249 0 0 LISTED FD TR SHARES MUNI DB 53656F854 412 15576 SH SOLE 15576 0 0 LITHIA MTRS INC COM 536797103 226 652 SH SOLE 652 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 249 16933 SH SOLE 16933 0 0 LITTELFUSE INC COM 537008104 318 1251 SH SOLE 1251 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 973 11104 SH SOLE 11104 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 3 1000 SH Call SOLE 0 0 0 LIVE OAK BANCSHARES INC COM 53803X105 8134 137831 SH SOLE 137831 0 0 LIVENT CORP COM 53814L108 396 20369 SH SOLE 20369 0 0 LIVEPERSON INC COM 538146101 1978 31236 SH SOLE 31236 0 0 LKQ CORP COM 501889208 2729 55699 SH SOLE 55699 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 805 315297 SH SOLE 315297 0 0 LOANDEPOT INC COM CL A 53946R106 143 11120 SH SOLE 11120 0 0 LOCKHEED MARTIN CORP COM 539830109 91581 241863 SH SOLE 241863 0 0 LOEWS CORP COM 540424108 3892 71230 SH SOLE 71230 0 0 LOGITECH INTL S A SHS H50430232 840 6942 SH SOLE 6942 0 0 LONGVIEW ACQUISITION CORP II COM CL A 54319Q105 270 27500 SH SOLE 27500 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 271 24792 SH SOLE 24792 0 0 LOWES COS INC COM 548661107 47820 246411 SH SOLE 246411 0 0 LPL FINL HLDGS INC COM 50212V100 214 1566 SH SOLE 1566 0 0 LSB INDS INC COM 502160104 771 127510 SH SOLE 127510 0 0 LULULEMON ATHLETICA INC COM 550021109 15015 41251 SH SOLE 41251 0 0 LULULEMON ATHLETICA INC COM 550021109 3 10000 SH Put SOLE 10000 0 0 LUMEN TECHNOLOGIES INC COM 550241103 5386 397213 SH SOLE 397213 0 0 LUMENTUM HLDGS INC COM 55024U109 572 7022 SH SOLE 7022 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 766 34922 SH SOLE 34922 0 0 LUNA INNOVATIONS INC COM 550351100 4989 460742 SH SOLE 460742 0 0 LYFT INC CL A COM 55087P104 1601 26533 SH SOLE 26533 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 25720 250102 SH SOLE 250102 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1 100 SH Call SOLE 0 0 0 M & T BK CORP COM 55261F104 981 6721 SH SOLE 6721 0 0 M D C HLDGS INC COM 552676108 4710 92536 SH SOLE 92536 0 0 MACERICH CO COM 554382101 8205 449543 SH SOLE 449543 0 0 MACERICH CO COM 554382101 0 100 SH Call SOLE 0 0 0 MACERICH CO COM 554382101 277 272800 SH Put SOLE 272800 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 325 8467 SH SOLE 8467 0 0 MACYS INC COM 55616P104 1890 99882 SH SOLE 99882 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 880 10568 SH SOLE 10568 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1696 9832 SH SOLE 9832 0 0 MAG SILVER CORP COM 55903Q104 882 42139 SH SOLE 42139 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 36389 744107 SH SOLE 744107 0 0 MAGNA INTL INC COM 559222401 8533 91667 SH SOLE 91667 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 836 35061 SH SOLE 35061 0 0 MAGNITE INC COM 55955D100 3393 100283 SH SOLE 100283 0 0 MAIN STR CAP CORP COM 56035L104 2632 64058 SH SOLE 64058 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2848 94673 SH SOLE 94673 0 0 MALIBU BOATS INC COM CL A 56117J100 456 6203 SH SOLE 6203 0 0 MANITOWOC CO INC COM NEW 563571405 4974 202751 SH SOLE 202751 0 0 MANNKIND CORP COM NEW 56400P706 203 37321 SH SOLE 37321 0 0 MANPOWERGROUP INC WIS COM 56418H100 3327 27976 SH SOLE 27976 0 0 MANULIFE FINL CORP COM 56501R106 1288 65150 SH SOLE 65150 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1162 37082 SH SOLE 37082 0 0 MARATHON OIL CORP COM 565849106 9985 733487 SH SOLE 733487 0 0 MARATHON PETE CORP COM 56585A102 12774 211682 SH SOLE 211682 0 0 MARCHEX INC CL B 56624R108 48 15708 SH SOLE 15708 0 0 MARKEL CORP COM 570535104 71931 60636 SH SOLE 60636 0 0 MARKER THERAPEUTICS INC COM 57055L107 47 17178 SH SOLE 17178 0 0 MARKETAXESS HLDGS INC COM 57060D108 1333 2879 SH SOLE 2879 0 0 MARLIN TECHNOLOGY CORP CL A SHS G58411102 1769 182924 SH SOLE 182924 0 0 MARRIOTT INTL INC NEW CL A 571903202 12605 92291 SH SOLE 92291 0 0 MARRIOTT INTL INC NEW CL A 571903202 5 300 SH Call SOLE 0 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 452 2843 SH SOLE 2843 0 0 MARSH & MCLENNAN COS INC COM 571748102 17611 125128 SH SOLE 125128 0 0 MARTIN MARIETTA MATLS INC COM 573284106 8439 23669 SH SOLE 23669 0 0 MARVELL TECHNOLOGY INC COM 573874104 4606 79172 SH SOLE 79172 0 0 MASCO CORP COM 574599106 7463 126414 SH SOLE 126414 0 0 MASIMO CORP COM 574795100 2636 10863 SH SOLE 10863 0 0 MASON INDUSTRIAL TECHNOLGY I COM CL A 57520Y106 1230 127519 SH SOLE 127519 0 0 MASTERCARD INCORPORATED CL A 57636Q104 91269 249857 SH SOLE 249857 0 0 MASTERCARD INCORPORATED CL A 57636Q104 39 5700 SH Call SOLE 0 0 0 MATADOR RES CO COM 576485205 666 18491 SH SOLE 18491 0 0 MATCH GROUP INC NEW COM 57667L107 7102 44059 SH SOLE 44059 0 0 MATTEL INC COM 577081102 1308 65223 SH SOLE 65223 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 244 6069 SH SOLE 6069 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 0 100 SH Call SOLE 0 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 12922 122357 SH SOLE 122357 0 0 MAXLINEAR INC COM 57776J100 33136 779905 SH SOLE 779905 0 0 MCCORMICK & CO INC COM NON VTG 579780206 6779 76802 SH SOLE 76802 0 0 MCDONALDS CORP COM 580135101 225143 974765 SH SOLE 974765 0 0 MCEWEN MNG INC COM 58039P107 19 13611 SH SOLE 13611 0 0 MCKESSON CORP COM 58155Q103 6575 34368 SH SOLE 34368 0 0 MDC PARTNERS INC. CL A SUB VTG 552697104 350 59809 SH SOLE 59809 0 0 MDU RES GROUP INC COM 552690109 352 11236 SH SOLE 11236 0 0 MECHEL PAO SPONSORED ADR NE 583840608 20 10000 SH SOLE 10000 0 0 MEDALLIA INC COM 584021109 760 22564 SH SOLE 22564 0 0 MEDIAALPHA INC CL A 58450V104 1084 25819 SH SOLE 25819 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2955 147373 SH SOLE 147373 0 0 MEDICUS SCIENCES ACQUISITION CL A SHS G5960S108 390 40560 SH SOLE 40560 0 0 MEDIFAST INC COM 58470H101 652 2304 SH SOLE 2304 0 0 MEDNAX INC COM 58502B106 247 8226 SH SOLE 8226 0 0 MEDPACE HLDGS INC COM 58506Q109 403 2303 SH SOLE 2303 0 0 MEDTRONIC PLC SHS G5960L103 98888 798623 SH SOLE 798623 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 267 15953 SH SOLE 15953 0 0 MERCADOLIBRE INC COM 58733R102 8556 5482 SH SOLE 5482 0 0 MERCK & CO INC COM 58933Y105 182350 2343774 SH SOLE 2343774 0 0 MERCK & CO INC COM 58933Y105 6 2000 SH Call SOLE 0 0 0 MERCURY GENL CORP NEW COM 589400100 14964 230087 SH SOLE 230087 0 0 MERCURY SYS INC COM 589378108 390 5868 SH SOLE 5868 0 0 MERIT MED SYS INC COM 589889104 2289 35400 SH SOLE 35400 0 0 MESA LABS INC COM 59064R109 377 1405 SH SOLE 1405 0 0 MESABI TR CTF BEN INT 590672101 511 14467 SH SOLE 14467 0 0 METAURUS EQUITY COMPONENT TR US EQT CUM 2027 59140L100 605 59043 SH SOLE 59043 0 0 METLIFE INC COM 59156R108 35762 597726 SH SOLE 597726 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4350 3144 SH SOLE 3144 0 0 MFA FINL INC COM 55272X102 850 185203 SH SOLE 185203 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 1165 133599 SH SOLE 133599 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 43 11514 SH SOLE 11514 0 0 MGE ENERGY INC COM 55277P104 203 2716 SH SOLE 2716 0 0 MGIC INVT CORP WIS COM 552848103 1521 112352 SH SOLE 112352 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1652 45085 SH SOLE 45085 0 0 MGM RESORTS INTERNATIONAL COM 552953101 11154 260756 SH SOLE 260756 0 0 MGM RESORTS INTERNATIONAL COM 552953101 0 100 SH Put SOLE 100 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1784 11938 SH SOLE 11938 0 0 MICRON TECHNOLOGY INC COM 595112103 27237 320719 SH SOLE 320719 0 0 MICRON TECHNOLOGY INC COM 595112103 0 100 SH Call SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 1 200 SH Put SOLE 200 0 0 MICROSOFT CORP COM 594918104 901821 3329033 SH SOLE 3329033 0 0 MICROSOFT CORP COM 594918104 78 2500 SH Call SOLE 0 0 0 MICROSOFT CORP COM 594918104 28 98800 SH Put SOLE 98800 0 0 MICROSTRATEGY INC CL A NEW 594972408 6964 10454 SH SOLE 10454 0 0 MICROSTRATEGY INC CL A NEW 594972408 9 700 SH Put SOLE 700 0 0 MICROVISION INC DEL COM NEW 594960304 592 35339 SH SOLE 35339 0 0 MID-AMER APT CMNTYS INC COM 59522J103 2988 17767 SH SOLE 17767 0 0 MIDDLEBY CORP COM 596278101 560 3152 SH SOLE 3152 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 39 15666 SH SOLE 15666 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 776 73954 SH SOLE 73954 0 0 MIMECAST LTD ORD SHS G14838109 8115 153559 SH SOLE 153559 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 198 57482 SH SOLE 57482 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 30 26000 SH Call SOLE 0 0 0 MISONIX INC COM 604871103 222 10000 SH SOLE 10000 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 423 78696 SH SOLE 78696 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1938 209096 SH SOLE 209096 0 0 MODERNA INC COM 60770K107 12651 53886 SH SOLE 53886 0 0 MODERNA INC COM 60770K107 9 500 SH Call SOLE 0 0 0 MOELIS & CO CL A 60786M105 1512 26664 SH SOLE 26664 0 0 MOHAWK INDS INC COM 608190104 2514 13095 SH SOLE 13095 0 0 MOLINA HEALTHCARE INC COM 60855R100 1096 4274 SH SOLE 4274 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1223 22851 SH SOLE 22851 0 0 MONDELEZ INTL INC CL A 609207105 38913 623667 SH SOLE 623667 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 471 46769 SH SOLE 46769 0 0 MONGODB INC CL A 60937P106 1809 5006 SH SOLE 5006 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 189 10179 SH SOLE 10179 0 0 MONOLITHIC PWR SYS INC COM 609839105 1788 4804 SH SOLE 4804 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1309 14339 SH SOLE 14339 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 0 100 SH Put SOLE 100 0 0 MONTES ARCHIMEDES ACQUISITIO COM CL A 612657106 99 10000 SH SOLE 10000 0 0 MOODYS CORP COM 615369105 4145 11440 SH SOLE 11440 0 0 MOOG INC CL A 615394202 872 10350 SH SOLE 10350 0 0 MORGAN STANLEY COM NEW 617446448 40060 436890 SH SOLE 436890 0 0 MORGAN STANLEY COM NEW 617446448 12 2000 SH Call SOLE 0 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 135 14527 SH SOLE 14527 0 0 MORNINGSTAR INC COM 617700109 1575 6145 SH SOLE 6145 0 0 MOSAIC CO NEW COM 61945C103 8803 274471 SH SOLE 274471 0 0 MOSAIC CO NEW COM 61945C103 119 7000 SH Call SOLE 0 0 0 MOSAIC CO NEW COM 61945C103 0 400 SH Put SOLE 400 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 4635 21349 SH SOLE 21349 0 0 MOVADO GROUP INC COM 624580106 694 22055 SH SOLE 22055 0 0 MP MATERIALS CORP COM CL A 553368101 1055 28622 SH SOLE 28622 0 0 MPLX LP COM UNIT REP LTD 55336V100 13240 447162 SH SOLE 447162 0 0 MSA SAFETY INC COM 553498106 465 2791 SH SOLE 2791 0 0 MSC INDL DIRECT INC CL A 553530106 3552 39456 SH SOLE 39456 0 0 MSCI INC COM 55354G100 5524 10322 SH SOLE 10322 0 0 MSD ACQUISITION CORP CLASS A ORD SHS G5709C109 6632 672235 SH SOLE 672235 0 0 MSD ACQUISITION CORP UNIT 03/25/2026 G5709C117 127 12510 SH SOLE 12510 0 0 MSG NETWORK INC CL A 553573106 215 14556 SH SOLE 14556 0 0 MULTIPLAN CORPORATION COM 62548M100 283 29910 SH SOLE 29910 0 0 MURPHY USA INC COM 626755102 22151 166173 SH SOLE 166173 0 0 MYRIAD GENETICS INC COM 62855J104 755 24674 SH SOLE 24674 0 0 NAKED BRAND GROUP LIMITED SHS NEW Q6519T117 8 13089 SH SOLE 13089 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 87 10861 SH SOLE 10861 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1 900 SH Call SOLE 0 0 0 NANOVIBRONIX INC COM 63008J108 79 92552 SH SOLE 92552 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 2317 63715 SH SOLE 63715 0 0 NASDAQ INC COM 631103108 12772 72692 SH SOLE 72692 0 0 NATERA INC COM 632307104 1408 12410 SH SOLE 12410 0 0 NATIONAL BEVERAGE CORP COM 635017106 857 18073 SH SOLE 18073 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 664 46606 SH SOLE 46606 0 0 NATIONAL FUEL GAS CO COM 636180101 596 11446 SH SOLE 11446 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1839 28832 SH SOLE 28832 0 0 NATIONAL INSTRS CORP COM 636518102 597 13975 SH SOLE 13975 0 0 NATIONAL RESH CORP COM NEW 637372202 590 12829 SH SOLE 12829 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 471 10079 SH SOLE 10079 0 0 NAUTILUS INC COM 63910B102 245 14521 SH SOLE 14521 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 51 28465 SH SOLE 28465 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 4005 365461 SH SOLE 365461 0 0 NCINO INC COM 63947U107 8303 138555 SH SOLE 138555 0 0 NEKTAR THERAPEUTICS COM 640268108 466 27297 SH SOLE 27297 0 0 NELNET INC CL A 64031N108 4379 58223 SH SOLE 58223 0 0 NEOGEN CORP COM 640491106 2038 44247 SH SOLE 44247 0 0 NEOGENOMICS INC COM NEW 64049M209 7828 173241 SH SOLE 173241 0 0 NEPHROS INC COM 640671400 565 55710 SH SOLE 55710 0 0 NETAPP INC COM 64110D104 1781 21811 SH SOLE 21811 0 0 NETEASE INC SPONSORED ADS 64110W102 545 4717 SH SOLE 4717 0 0 NETFLIX INC COM 64110L106 48925 92557 SH SOLE 92557 0 0 NETSTREIT CORP COM 64119V303 333 14437 SH SOLE 14437 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 494 37295 SH SOLE 37295 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 73 14563 SH SOLE 14563 0 0 NEUBERGER BERMAN N Y MUN FD COM 64124K102 356 26706 SH SOLE 26706 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 3148 32348 SH SOLE 32348 0 0 NEURONETICS INC COM 64131A105 1190 74254 SH SOLE 74254 0 0 NEVRO CORP COM 64157F103 1703 10279 SH SOLE 10279 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 590 15576 SH SOLE 15576 0 0 NEW GOLD INC CDA COM 644535106 67 36500 SH SOLE 36500 0 0 NEW JERSEY RES CORP COM 646025106 230 5779 SH SOLE 5779 0 0 NEW MTN FIN CORP COM 647551100 25286 1919213 SH SOLE 1919213 0 0 NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4 42 40000 PRN SOLE 40000 0 0 NEW PAC METALS CORP COM 64782A107 111 23266 SH SOLE 23266 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1057 99843 SH SOLE 99843 0 0 NEW VISTA ACQUISITION CORP CL A SHS G6529L105 6461 668213 SH SOLE 668213 0 0 NEW YORK CITY REIT INC COM 649439205 153 11666 SH SOLE 11666 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 311 28205 SH SOLE 28205 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 88 19734 SH SOLE 19734 0 0 NEWAGE INC COM 650194103 25 11419 SH SOLE 11419 0 0 NEWELL BRANDS INC COM 651229106 553 20157 SH SOLE 20157 0 0 NEWMONT CORP COM 651639106 18938 298711 SH SOLE 298711 0 0 NEXGEN ENERGY LTD COM 65340P106 128 31371 SH SOLE 31371 0 0 NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 162 11766 SH SOLE 11766 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 43433 293836 SH SOLE 293836 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 45 400 SH Call SOLE 0 0 0 NEXTERA ENERGY INC COM 65339F101 91184 1244595 SH SOLE 1244595 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 30475 399027 SH SOLE 399027 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 166 70320 SH SOLE 70320 0 0 NICE LTD SPONSORED ADR 653656108 5845 23903 SH SOLE 23903 0 0 NIKE INC CL B 654106103 106817 692017 SH SOLE 692017 0 0 NIKE INC CL B 654106103 216 10800 SH Call SOLE 0 0 0 NIKE INC CL B 654106103 130 67500 SH Put SOLE 67500 0 0 NIKOLA CORP COM 654110105 2563 141910 SH SOLE 141910 0 0 NIO INC SPON ADS 62914V106 4604 86561 SH SOLE 86561 0 0 NIO INC SPON ADS 62914V106 2 200 SH Call SOLE 0 0 0 NISOURCE INC COM 65473P105 449 18243 SH SOLE 18243 0 0 NOKIA CORP SPONSORED ADR 654902204 4711 886943 SH SOLE 886943 0 0 NOKIA CORP SPONSORED ADR 654902204 13 34000 SH Call SOLE 0 0 0 NORDSON CORP COM 655663102 6076 27634 SH SOLE 27634 0 0 NORDSTROM INC COM 655664100 2510 68705 SH SOLE 68705 0 0 NORDSTROM INC COM 655664100 17 6000 SH Call SOLE 0 0 0 NORFOLK SOUTHN CORP COM 655844108 31368 117954 SH SOLE 117954 0 0 NORTH ATLANTIC ACQUISITN COR CL A SHS G66139109 955 97935 SH SOLE 97935 0 0 NORTHERN TR CORP COM 665859104 2030 17553 SH SOLE 17553 0 0 NORTHRIM BANCORP INC COM 666762109 727 17015 SH SOLE 17015 0 0 NORTHROP GRUMMAN CORP COM 666807102 20814 57267 SH SOLE 57267 0 0 NORTONLIFELOCK INC COM 668771108 1405 51527 SH SOLE 51527 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1574 53573 SH SOLE 53573 0 0 NOV INC COM 62955J103 712 46451 SH SOLE 46451 0 0 NOVARTIS AG SPONSORED ADR 66987V109 28464 311865 SH SOLE 311865 0 0 NOVAVAX INC COM NEW 670002401 629 2970 SH SOLE 2970 0 0 NOVAVAX INC COM NEW 670002401 3 200 SH Call SOLE 0 0 0 NOVOCURE LTD ORD SHS G6674U108 1593 7183 SH SOLE 7183 0 0 NOVOCURE LTD ORD SHS G6674U108 1 100 SH Call SOLE 0 0 0 NOVO-NORDISK A S ADR 670100205 9421 112465 SH SOLE 112465 0 0 NOW INC COM 67011P100 263 28051 SH SOLE 28051 0 0 NRG ENERGY INC COM NEW 629377508 2111 52322 SH SOLE 52322 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2357 43344 SH SOLE 43344 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 0 200 SH Call SOLE 0 0 0 NUCOR CORP COM 670346105 3686 38476 SH SOLE 38476 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 691 18572 SH SOLE 18572 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 604 19065 SH SOLE 19065 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 10247 158796 SH SOLE 158796 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 10644 281909 SH SOLE 281909 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 1380 25205 SH SOLE 25205 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 3619 99781 SH SOLE 99781 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 1680 37227 SH SOLE 37227 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 619 23722 SH SOLE 23722 0 0 NUTRIEN LTD COM 67077M108 3095 50938 SH SOLE 50938 0 0 NUVASIVE INC COM 670704105 686 10097 SH SOLE 10097 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 487 27221 SH SOLE 27221 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3193 203633 SH SOLE 203633 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 254 14775 SH SOLE 14775 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 547 34571 SH SOLE 34571 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 168 24844 SH SOLE 24844 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 267 26640 SH SOLE 26640 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 8570 572355 SH SOLE 572355 0 0 NUVEEN INTER DURATION MUN TE COM 670671106 7356 491312 SH SOLE 491312 0 0 NUVEEN MUN VALUE FD INC COM 670928100 2155 187017 SH SOLE 187017 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2004 116547 SH SOLE 116547 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 790 26882 SH SOLE 26882 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 426 27373 SH SOLE 27373 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 4907 345178 SH SOLE 345178 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 2681 178459 SH SOLE 178459 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 220 22175 SH SOLE 22175 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 258 26134 SH SOLE 26134 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2826 176486 SH SOLE 176486 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 397 24016 SH SOLE 24016 0 0 NVENT ELECTRIC PLC SHS G6700G107 323 10399 SH SOLE 10399 0 0 NVIDIA CORPORATION COM 67066G104 131946 164920 SH SOLE 164920 0 0 NVIDIA CORPORATION COM 67066G104 113 2000 SH Call SOLE 0 0 0 NVR INC COM 62944T105 4911 985 SH SOLE 985 0 0 NXP SEMICONDUCTORS N V COM N6596X109 6714 32842 SH SOLE 32842 0 0 OAKTREE ACQUISITION CORP II CL A SHS G6715X103 2006 202825 SH SOLE 202825 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 1629 245569 SH SOLE 245569 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 264 10985 SH SOLE 10985 0 0 OCCIDENTAL PETE CORP COM 674599105 3829 122460 SH SOLE 122460 0 0 OCULAR THERAPEUTIX INC COM 67576A100 146 10268 SH SOLE 10268 0 0 OGE ENERGY CORP COM 670837103 1125 33394 SH SOLE 33394 0 0 O-I GLASS INC COM 67098H104 714 43743 SH SOLE 43743 0 0 OKTA INC CL A 679295105 19474 79644 SH SOLE 79644 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 4457 17485 SH SOLE 17485 0 0 OLD REP INTL CORP COM 680223104 279 11218 SH SOLE 11218 0 0 OLIN CORP COM PAR $1 680665205 242 5223 SH SOLE 5223 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 3055 36312 SH SOLE 36312 0 0 OLO INC CL A 68134L109 430 11514 SH SOLE 11514 0 0 OMEGA FLEX INC COM 682095104 685 4666 SH SOLE 4666 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1853 51074 SH SOLE 51074 0 0 OMEROS CORP COM 682143102 481 32314 SH SOLE 32314 0 0 OMNICOM GROUP INC COM 681919106 4448 55869 SH SOLE 55869 0 0 ON SEMICONDUCTOR CORP COM 682189105 1025 26731 SH SOLE 26731 0 0 ON SEMICONDUCTOR CORP COM 682189105 0 200 SH Call SOLE 0 0 0 ONE GAS INC COM 68235P108 755 10156 SH SOLE 10156 0 0 ONEMAIN HLDGS INC COM 68268W103 356 5958 SH SOLE 5958 0 0 ONEOK INC NEW COM 682680103 8734 156940 SH SOLE 156940 0 0 ONESPAN INC COM 68287N100 347 13507 SH SOLE 13507 0 0 OPKO HEALTH INC COM 68375N103 151 37789 SH SOLE 37789 0 0 OPORTUN FINL CORP COM 68376D104 274 13441 SH SOLE 13441 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 8537 389144 SH SOLE 389144 0 0 ORACLE CORP COM 68389X105 70229 901241 SH SOLE 901241 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 389 29000 SH SOLE 29000 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 356 35067 SH SOLE 35067 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 5170 9102 SH SOLE 9102 0 0 ORGANON & CO COMMON STOCK 68622V106 3482 120129 SH SOLE 120129 0 0 ORIGIN MATERIALS INC COM 68622D106 92 11300 SH SOLE 11300 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1473 77473 SH SOLE 77473 0 0 ORLA MNG LTD NEW COM 68634K106 100 24511 SH SOLE 24511 0 0 ORMAT TECHNOLOGIES INC COM 686688102 842 12100 SH SOLE 12100 0 0 ORTHOFIX MED INC COM 68752M108 1345 33534 SH SOLE 33534 0 0 ORTHOPEDIATRICS CORP COM 68752L100 836 13132 SH SOLE 13132 0 0 OSHKOSH CORP COM 688239201 15725 126439 SH SOLE 126439 0 0 OSI ETF TR OSHARES EUR QLT 67110P506 259 9232 SH SOLE 9232 0 0 OSI ETF TR OSHARES US QUALT 67110P407 388 9204 SH SOLE 9204 0 0 OSI ETF TR OSHS GBL INTER 67110P704 13067 228991 SH SOLE 228991 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1054 76889 SH SOLE 76889 0 0 OTIS WORLDWIDE CORP COM 68902V107 9066 111188 SH SOLE 111188 0 0 OUTFRONT MEDIA INC COM 69007J106 269 11186 SH SOLE 11186 0 0 OUTSET MED INC COM 690145107 2240 44813 SH SOLE 44813 0 0 OVERSTOCK COM INC DEL COM 690370101 358 3884 SH SOLE 3884 0 0 OVERSTOCK COM INC DEL COM 690370101 38 1000 SH Call SOLE 0 0 0 OWENS CORNING NEW COM 690742101 204 2103 SH SOLE 2103 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 7071 495816 SH SOLE 495816 0 0 OYSTER ENTERPRISES ACQ CORP COM CL A 69242M104 8312 859294 SH SOLE 859294 0 0 PACCAR INC COM 693718108 5659 63428 SH SOLE 63428 0 0 PACER FDS TR BNCHMRK INFRA 69374H741 461 11389 SH SOLE 11389 0 0 PACER FDS TR PACER US SMALL 69374H857 229 5121 SH SOLE 5121 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 2105 56006 SH SOLE 56006 0 0 PACER FDS TR US CASH COWS 100 69374H881 1522 35596 SH SOLE 35596 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2885 82560 SH SOLE 82560 0 0 PACIFIC PREMIER BANCORP COM 69478X105 421 9979 SH SOLE 9979 0 0 PACIRA BIOSCIENCES INC COM 695127100 203 3383 SH SOLE 3383 0 0 PACKAGING CORP AMER COM 695156109 9728 71828 SH SOLE 71828 0 0 PAGERDUTY INC COM 69553P100 1054 24683 SH SOLE 24683 0 0 PAGERDUTY INC COM 69553P100 2 300 SH Call SOLE 0 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 986 17628 SH SOLE 17628 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 16047 609441 SH SOLE 609441 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 0 100 SH Call SOLE 0 0 0 PALISADE BIO INC COM 696389105 68 16666 SH SOLE 16666 0 0 PALO ALTO NETWORKS INC COM 697435105 12389 33392 SH SOLE 33392 0 0 PAN AMERN SILVER CORP COM 697900108 802 27984 SH SOLE 27984 0 0 PAN AMERN SILVER CORP COM 697900108 1 1400 SH Call SOLE 0 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 167 24500 SH SOLE 24500 0 0 PARK AEROSPACE CORP COM 70014A104 843 56361 SH SOLE 56361 0 0 PARK HOTELS & RESORTS INC COM 700517105 1286 62559 SH SOLE 62559 0 0 PARKER-HANNIFIN CORP COM 701094104 25703 83680 SH SOLE 83680 0 0 PARTY CITY HOLDCO INC COM 702149105 748 80295 SH SOLE 80295 0 0 PASSAGE BIO INC COM 702712100 178 13397 SH SOLE 13397 0 0 PATRICK INDS INC COM 703343103 223 3055 SH SOLE 3055 0 0 PATTERSON-UTI ENERGY INC COM 703481101 291 29330 SH SOLE 29330 0 0 PAYCHEX INC COM 704326107 10586 98799 SH SOLE 98799 0 0 PAYCOM SOFTWARE INC COM 70432V102 3697 10162 SH SOLE 10162 0 0 PAYLOCITY HLDG CORP COM 70438V106 955 4999 SH SOLE 4999 0 0 PAYPAL HLDGS INC COM 70450Y103 130809 449018 SH SOLE 449018 0 0 PAYPAL HLDGS INC COM 70450Y103 28 400 SH Call SOLE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 13 66300 SH Put SOLE 66300 0 0 PAYSAFE LIMITED ORD G6964L107 662 54809 SH SOLE 54809 0 0 PDC ENERGY INC COM 69327R101 402 8804 SH SOLE 8804 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 14 14000 PRN SOLE 14000 0 0 PEGASYSTEMS INC COM 705573103 1165 8395 SH SOLE 8395 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 10588 85423 SH SOLE 85423 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 300 20000 SH Call SOLE 0 0 0 PEMBINA PIPELINE CORP COM 706327103 952 29877 SH SOLE 29877 0 0 PENN NATL GAMING INC COM 707569109 3050 39799 SH SOLE 39799 0 0 PENN NATL GAMING INC COM 707569109 18 10000 SH Call SOLE 0 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1507 118475 SH SOLE 118475 0 0 PENNANTPARK INVT CORP COM 708062104 401 60075 SH SOLE 60075 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1474 19521 SH SOLE 19521 0 0 PENTAIR PLC SHS G7S00T104 1918 28455 SH SOLE 28455 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1753 102345 SH SOLE 102345 0 0 PEPSICO INC COM 713448108 205649 1388059 SH SOLE 1388059 0 0 PERIDOT ACQUISITION CORP SHS CL A G7008A115 122 10000 SH SOLE 10000 0 0 PERIPHAS CAPITAL PARTNERING COM CL A 713895100 2986 121762 SH SOLE 121762 0 0 PERKINELMER INC COM 714046109 823 5324 SH SOLE 5324 0 0 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 269 11852 SH SOLE 11852 0 0 PETMED EXPRESS INC COM 716382106 722 22515 SH SOLE 22515 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 1630 33254 SH SOLE 33254 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2306 189357 SH SOLE 189357 0 0 PFIZER INC COM 717081103 130986 3341661 SH SOLE 3341661 0 0 PG&E CORP COM 69331C108 390 38448 SH SOLE 38448 0 0 PGIM ETF TR ULTRA SHORT 69344A107 260 5223 SH SOLE 5223 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1430 89666 SH SOLE 89666 0 0 PHILIP MORRIS INTL INC COM 718172109 70930 715895 SH SOLE 715895 0 0 PHILLIPS 66 COM 718546104 12809 149219 SH SOLE 149219 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 2937 74394 SH SOLE 74394 0 0 PHYSICIANS RLTY TR COM 71943U104 1140 61761 SH SOLE 61761 0 0 PIMCO CALIF MUN INCOME FD COM 72200N106 209 10940 SH SOLE 10940 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 1335 71509 SH SOLE 71509 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 318 16040 SH SOLE 16040 0 0 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 1914 85572 SH SOLE 85572 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1618 56196 SH SOLE 56196 0 0 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 230 18364 SH SOLE 18364 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 296 2947 SH SOLE 2947 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 504 9168 SH SOLE 9168 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 25985 234205 SH SOLE 234205 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 62941 617412 SH SOLE 617412 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 877 8629 SH SOLE 8629 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 12032 211930 SH SOLE 211930 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 35642 311328 SH SOLE 311328 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 71 10445 SH SOLE 10445 0 0 PIMCO MUN INCOME FD COM 72200R107 173 11570 SH SOLE 11570 0 0 PIMCO MUN INCOME FD III COM 72201A103 319 24406 SH SOLE 24406 0 0 PINE IS ACQUISITION CORP UNIT 99/99/9999 722615200 648 64070 SH SOLE 64070 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 486 5522 SH SOLE 5522 0 0 PINNACLE WEST CAP CORP COM 723484101 2431 29670 SH SOLE 29670 0 0 PINTEREST INC CL A 72352L106 6837 86504 SH SOLE 86504 0 0 PINTEREST INC CL A 72352L106 7 800 SH Call SOLE 0 0 0 PIONEER NAT RES CO COM 723787107 260414 1602286 SH SOLE 1602286 0 0 PIONEER NAT RES CO COM 723787107 38 1200 SH Call SOLE 0 0 0 PIPER SANDLER COMPANIES COM 724078100 214 1646 SH SOLE 1646 0 0 PJT PARTNERS INC COM CL A 69343T107 468 6575 SH SOLE 6575 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4771 419938 SH SOLE 419938 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2928 245326 SH SOLE 245326 0 0 PLANET FITNESS INC CL A 72703H101 389 5134 SH SOLE 5134 0 0 PLATINUM GROUP METALS LTD COM 72765Q882 360 99505 SH SOLE 99505 0 0 PLAYAGS INC COM 72814N104 111 11337 SH SOLE 11337 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 314 42850 SH SOLE 42850 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 2 1200 SH Call SOLE 0 0 0 PLBY GROUP INC COM 72814P109 357 9194 SH SOLE 9194 0 0 PLEXUS CORP COM 729132100 255 2782 SH SOLE 2782 0 0 PLUG POWER INC COM NEW 72919P202 540 15957 SH SOLE 15957 0 0 PLUG POWER INC COM NEW 72919P202 3 1100 SH Call SOLE 0 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 11 3106 SH SOLE 3106 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 8 12000 SH Call SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 82335 431606 SH SOLE 431606 0 0 POEMA GLOBAL HOLDINGS CORP CL A SHS G7154B107 953 98374 SH SOLE 98374 0 0 POLARIS INC COM 731068102 1168 8526 SH SOLE 8526 0 0 PONTEM CORPORATION SHS CL A G71707106 2215 228140 SH SOLE 228140 0 0 POOL CORP COM 73278L105 1343 2931 SH SOLE 2931 0 0 POOL CORP COM 73278L105 1 100 SH Call SOLE 0 0 0 POOL CORP COM 73278L105 0 100 SH Put SOLE 100 0 0 POPULAR INC COM NEW 733174700 278 3721 SH SOLE 3721 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 373 8142 SH SOLE 8142 0 0 POSCO SPONSORED ADR 693483109 814 10624 SH SOLE 10624 0 0 POST HLDGS INC COM 737446104 308 2824 SH SOLE 2824 0 0 POST HOLDINGS PARTNERING COR UNIT 99/99/9999 737465203 104 10000 SH SOLE 10000 0 0 POWELL INDS INC COM 739128106 235 7600 SH SOLE 7600 0 0 POWER & DIGITAL INFRA ACQ CO COM CL A 739190106 5608 570688 SH SOLE 570688 0 0 POWERFLEET INC COM 73931J109 120 16600 SH SOLE 16600 0 0 PPD INC COM 69355F102 1003 21762 SH SOLE 21762 0 0 PPG INDS INC COM 693506107 7238 42636 SH SOLE 42636 0 0 PPL CORP COM 69351T106 11920 426289 SH SOLE 426289 0 0 PRA GROUP INC COM 69354N106 277 7081 SH SOLE 7081 0 0 PRECIGEN INC COM 74017N105 386 59659 SH SOLE 59659 0 0 PRECIGEN INC COM 74017N105 110 100000 SH Call SOLE 0 0 0 PREFORMED LINE PRODS CO COM 740444104 11780 158766 SH SOLE 158766 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 281 5403 SH SOLE 5403 0 0 PRICE T ROWE GROUP INC COM 74144T108 22153 111615 SH SOLE 111615 0 0 PRICE T ROWE GROUP INC COM 74144T108 27 39100 SH Put SOLE 39100 0 0 PRICESMART INC COM 741511109 366 4038 SH SOLE 4038 0 0 PRIMERICA INC COM 74164M108 889 5794 SH SOLE 5794 0 0 PRIMIS FINANCIAL CORP COM 74167B109 155 10197 SH SOLE 10197 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 661 10492 SH SOLE 10492 0 0 PRIVETERRA ACQUISITION CORP CL A 74275N102 677 69999 SH SOLE 69999 0 0 PROCTER AND GAMBLE CO COM 742718109 222110 1647276 SH SOLE 1647276 0 0 PROGRESSIVE CORP COM 743315103 16221 165325 SH SOLE 165325 0 0 PROLOGIS INC. COM 74340W103 8446 70640 SH SOLE 70640 0 0 PROOFPOINT INC COM 743424103 242 1394 SH SOLE 1394 0 0 PROS HOLDINGS INC COM 74346Y103 508 10990 SH SOLE 10990 0 0 PROSHARES TR LARGE CAP CRE 74347R248 499 5021 SH SOLE 5021 0 0 PROSHARES TR MERGER ETF 74348A566 1445 35382 SH SOLE 35382 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 234 2915 SH SOLE 2915 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 13838 115934 SH SOLE 115934 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 1802 25101 SH SOLE 25101 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 1108 18526 SH SOLE 18526 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 203 3197 SH SOLE 3197 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 9056 99802 SH SOLE 99802 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 903 12696 SH SOLE 12696 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 574 37263 SH SOLE 37263 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 2406 38944 SH SOLE 38944 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 902 7366 SH SOLE 7366 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 3 500 SH Put SOLE 500 0 0 PROSHARES TR ULTRAPRO SHT QQQ 74347G861 94 10273 SH SOLE 10273 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 173 19278 SH SOLE 19278 0 0 PROSHARES TR ULTSHRT QQQ 74347G739 200 9698 SH SOLE 9698 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 843 18255 SH SOLE 18255 0 0 PROSPECT CAP CORP COM 74348T102 324 40348 SH SOLE 40348 0 0 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 31 30000 PRN SOLE 30000 0 0 PROSPECTOR CAPITAL CORP CL A G7273A105 1498 154803 SH SOLE 154803 0 0 PROSPERITY BANCSHARES INC COM 743606105 1248 17383 SH SOLE 17383 0 0 PROTERRA INC COM 74374T109 274 16000 SH SOLE 16000 0 0 PROTO LABS INC COM 743713109 373 4093 SH SOLE 4093 0 0 PROVENTION BIO INC COM 74374N102 191 22716 SH SOLE 22716 0 0 PRUDENTIAL FINL INC COM 744320102 8458 82513 SH SOLE 82513 0 0 PRUDENTIAL PLC ADR 74435K204 239 6207 SH SOLE 6207 0 0 PTC INC COM 69370C100 297 2108 SH SOLE 2108 0 0 PUBLIC STORAGE COM 74460D109 4170 13828 SH SOLE 13828 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 22741 381737 SH SOLE 381737 0 0 PULTE GROUP INC COM 745867101 1897 34684 SH SOLE 34684 0 0 PURE STORAGE INC CL A 74624M102 870 44500 SH SOLE 44500 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 309 66402 SH SOLE 66402 0 0 PVH CORPORATION COM 693656100 335 3113 SH SOLE 3113 0 0 QIAGEN NV SHS NEW N72482123 242 4997 SH SOLE 4997 0 0 QORVO INC COM 74736K101 11576 59161 SH SOLE 59161 0 0 QORVO INC COM 74736K101 0 100 SH Call SOLE 0 0 0 QORVO INC COM 74736K101 0 100 SH Put SOLE 100 0 0 QTS RLTY TR INC COM CL A 74736A103 379 4896 SH SOLE 4896 0 0 QUAKER CHEM CORP COM 747316107 1118 4709 SH SOLE 4709 0 0 QUALCOMM INC COM 747525103 109847 768450 SH SOLE 768450 0 0 QUALYS INC COM 74758T303 774 7663 SH SOLE 7663 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 586 20154 SH SOLE 20154 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 1 200 SH Call SOLE 0 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 3 1000 SH Put SOLE 1000 0 0 QUEST DIAGNOSTICS INC COM 74834L100 8594 65116 SH SOLE 65116 0 0 QUIDEL CORP COM 74838J101 561 4391 SH SOLE 4391 0 0 QURATE RETAIL INC COM SER A 74915M100 3467 264594 SH SOLE 264594 0 0 RADWARE LTD ORD M81873107 5468 177749 SH SOLE 177749 0 0 RALPH LAUREN CORP CL A 751212101 409 3470 SH SOLE 3470 0 0 RANGE RES CORP COM 75281A109 1352 80593 SH SOLE 80593 0 0 RAPID7 INC COM 753422104 305 3239 SH SOLE 3239 0 0 RAYMOND JAMES FINL INC COM 754730109 1652 12691 SH SOLE 12691 0 0 RAYONIER INC COM 754907103 1099 30488 SH SOLE 30488 0 0 RBB FD INC MFAM SMLCP GRWTH 74933W874 252 6324 SH SOLE 6324 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 454 11524 SH SOLE 11524 0 0 RBC BEARINGS INC COM 75524B104 1392 6917 SH SOLE 6917 0 0 READY CAPITAL CORP COM 75574U101 402 25282 SH SOLE 25282 0 0 REALOGY HLDGS CORP COM 75605Y106 482 26459 SH SOLE 26459 0 0 REALTY INCOME CORP COM 756109104 3727 55783 SH SOLE 55783 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 9802 69260 SH SOLE 69260 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 284 8309 SH SOLE 8309 0 0 REGENCY CTRS CORP COM 758849103 848 13175 SH SOLE 13175 0 0 REGENERON PHARMACEUTICALS COM 75886F107 11455 20519 SH SOLE 20519 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 5403 267627 SH SOLE 267627 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 165 30000 SH Call SOLE 0 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 801 7047 SH SOLE 7047 0 0 REKOR SYSTEMS INC COM 759419104 245 24055 SH SOLE 24055 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 10848 71248 SH SOLE 71248 0 0 RELX PLC SPONSORED ADR 759530108 363 13554 SH SOLE 13554 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 383 5780 SH SOLE 5780 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 203 1380 SH SOLE 1380 0 0 RENASANT CORP COM 75970E107 453 11206 SH SOLE 11206 0 0 RENESOLA LTD SPONSORED ADS 75971T301 230 25249 SH SOLE 25249 0 0 RENT A CTR INC NEW COM 76009N100 270 5096 SH SOLE 5096 0 0 REPLIGEN CORP COM 759916109 3335 16714 SH SOLE 16714 0 0 REPRO MED SYS INC COM 759910102 116 25000 SH SOLE 25000 0 0 REPUBLIC SVCS INC COM 760759100 2706 24491 SH SOLE 24491 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 5507 183200 SH SOLE 183200 0 0 RESMED INC COM 761152107 12388 50585 SH SOLE 50585 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 276 4261 SH SOLE 4261 0 0 RETAIL VALUE INC COM 76133Q102 355 16256 SH SOLE 16256 0 0 REVANCE THERAPEUTICS INC COM 761330109 17275 582775 SH SOLE 582775 0 0 REVOLVE GROUP INC CL A 76156B107 632 9197 SH SOLE 9197 0 0 REWALK ROBOTICS LTD SHS M8216Q200 74 44000 SH SOLE 44000 0 0 RH COM 74967X103 1178 1738 SH SOLE 1738 0 0 RH COM 74967X103 2 100 SH Call SOLE 0 0 0 RIBBON COMMUNICATIONS INC COM 762544104 291 38178 SH SOLE 38178 0 0 RICE ACQUISITION CORP II UNIT 99/99/9999 G75529118 4298 420615 SH SOLE 420615 0 0 RINGCENTRAL INC CL A 76680R206 1154 3952 SH SOLE 3952 0 0 RIO TINTO PLC SPONSORED ADR 767204100 15125 180139 SH SOLE 180139 0 0 RIOT BLOCKCHAIN INC COM 767292105 116 3005 SH SOLE 3005 0 0 RIOT BLOCKCHAIN INC COM 767292105 1 100 SH Call SOLE 0 0 0 RIOT BLOCKCHAIN INC COM 767292105 5 18000 SH Put SOLE 18000 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 1133 19205 SH SOLE 19205 0 0 RLI CORP COM 749607107 2384 22829 SH SOLE 22829 0 0 RMG ACQUISITION CORP III CL A SHS G76088106 3908 400382 SH SOLE 400382 0 0 ROBERT HALF INTL INC COM 770323103 2930 32941 SH SOLE 32941 0 0 ROBLOX CORP CL A 771049103 2528 28151 SH SOLE 28151 0 0 ROCKET COS INC COM CL A 77311W101 524 27171 SH SOLE 27171 0 0 ROCKET COS INC COM CL A 77311W101 5 24200 SH Call SOLE 0 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 716 16160 SH SOLE 16160 0 0 ROCKWELL AUTOMATION INC COM 773903109 7860 27497 SH SOLE 27497 0 0 ROCKWELL MED INC COM 774374102 32 34689 SH SOLE 34689 0 0 ROKU INC COM CL A 77543R102 16414 35780 SH SOLE 35780 0 0 ROLLINS INC COM 775711104 1084 31662 SH SOLE 31662 0 0 ROPER TECHNOLOGIES INC COM 776696106 4918 10429 SH SOLE 10429 0 0 ROSECLIFF ACQUISITION CORP I COM CL A 77732R103 255 26348 SH SOLE 26348 0 0 ROSS STORES INC COM 778296103 957 7730 SH SOLE 7730 0 0 ROYAL BK CDA COM 780087102 9257 91542 SH SOLE 91542 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 971 11356 SH SOLE 11356 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3406 87658 SH SOLE 87658 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5639 139903 SH SOLE 139903 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 60 7500 SH Call SOLE 0 0 0 ROYAL GOLD INC COM 780287108 1233 10813 SH SOLE 10813 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4851 118407 SH SOLE 118407 0 0 ROYCE MICRO-CAP TR INC COM 780915104 139 11181 SH SOLE 11181 0 0 RPM INTL INC COM 749685103 12899 145472 SH SOLE 145472 0 0 RUSH STREET INTERACTIVE INC COM 782011100 223 18323 SH SOLE 18323 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 278 12026 SH SOLE 12026 0 0 RXR ACQUISITION CORP CLASS A COM 74981W107 242 25000 SH SOLE 25000 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 267 2472 SH SOLE 2472 0 0 RYDER SYS INC COM 783549108 831 11179 SH SOLE 11179 0 0 S&P GLOBAL INC COM 78409V104 19150 46668 SH SOLE 46668 0 0 S&P GLOBAL INC COM 78409V104 1 500 SH Put SOLE 500 0 0 SABA CAPITAL INCOME & OPRNT SHARES 78518H103 102 21580 SH SOLE 21580 0 0 SABINE RTY TR UNIT BEN INT 785688102 232 5750 SH SOLE 5750 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1351 74540 SH SOLE 74540 0 0 SABRE CORP COM 78573M104 852 68336 SH SOLE 68336 0 0 SABRE CORP COM 78573M104 12 16000 SH Call SOLE 0 0 0 SAFE T GROUP LTD SPONSORD ADS NEW 78643B401 24 16100 SH SOLE 16100 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 631 12339 SH SOLE 12339 0 0 SALESFORCE COM INC COM 79466L302 112258 460048 SH SOLE 460048 0 0 SALESFORCE COM INC COM 79466L302 0 100 SH Call SOLE 0 0 0 SALESFORCE COM INC COM 79466L302 0 2200 SH Put SOLE 2200 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1013 127785 SH SOLE 127785 0 0 SANDY SPRING BANCORP INC COM 800363103 744 16876 SH SOLE 16876 0 0 SANGAMO THERAPEUTICS INC COM 800677106 421 35296 SH SOLE 35296 0 0 SANMINA CORPORATION COM 801056102 248 6359 SH SOLE 6359 0 0 SANOFI SPONSORED ADR 80105N105 9065 172049 SH SOLE 172049 0 0 SAP SE SPON ADR 803054204 3712 26410 SH SOLE 26410 0 0 SAREPTA THERAPEUTICS INC COM 803607100 3147 40386 SH SOLE 40386 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1277 3983 SH SOLE 3983 0 0 SCHLUMBERGER LTD COM STK 806857108 12621 394734 SH SOLE 394734 0 0 SCHLUMBERGER LTD COM STK 806857108 13 5000 SH Call SOLE 0 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 1113 50682 SH SOLE 50682 0 0 SCHRODINGER INC COM 80810D103 295 3860 SH SOLE 3860 0 0 SCHWAB CHARLES CORP COM 808513105 17626 242130 SH SOLE 242130 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 456 8895 SH SOLE 8895 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 153740 4676824 SH SOLE 4676824 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 138485 3510712 SH SOLE 3510712 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1000 24078 SH SOLE 24078 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 353 6214 SH SOLE 6214 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 9134 167973 SH SOLE 167973 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2275 41649 SH SOLE 41649 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2238 41104 SH SOLE 41104 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 340 10601 SH SOLE 10601 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1547 46611 SH SOLE 46611 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 635 16371 SH SOLE 16371 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 6455 125898 SH SOLE 125898 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 58190 1066111 SH SOLE 1066111 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 43108 413395 SH SOLE 413395 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 28836 381383 SH SOLE 381383 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 38211 261801 SH SOLE 261801 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 29579 432757 SH SOLE 432757 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 53607 515451 SH SOLE 515451 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 184432 2356281 SH SOLE 2356281 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 2513 55024 SH SOLE 55024 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 59247 567768 SH SOLE 567768 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 3693 59070 SH SOLE 59070 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 2786 31773 SH SOLE 31773 0 0 SCIENTIFIC GAMES CORP COM 80874P109 5263 67963 SH SOLE 67963 0 0 SCIENTIFIC GAMES CORP COM 80874P109 28 20000 SH Put SOLE 20000 0 0 SCION TECH GROWTH I CL A SHS G31067104 4693 479914 SH SOLE 479914 0 0 SCORPIO TANKERS INC SHS Y7542C130 4484 203589 SH SOLE 203589 0 0 SCORPIO TANKERS INC SHS Y7542C130 5 2000 SH Call SOLE 0 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 3016 15714 SH SOLE 15714 0 0 SCP & CO HEALTHCARE ACQUSTN COM CL A 784065104 1244 128860 SH SOLE 128860 0 0 SCYNEXIS INC COM NEW 811292200 83 11250 SH SOLE 11250 0 0 SEA LTD SPONSORD ADS 81141R100 1252 4580 SH SOLE 4580 0 0 SEABRIDGE GOLD INC COM 811916105 1077 60926 SH SOLE 60926 0 0 SEACOR MARINE HLDGS INC COM 78413P101 211 47726 SH SOLE 47726 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 10955 124539 SH SOLE 124539 0 0 SEALED AIR CORP NEW COM 81211K100 741 12518 SH SOLE 12518 0 0 SEAPORT GLOBAL ACQUISITN COR COM CL A 812227106 165 16600 SH SOLE 16600 0 0 SEASPINE HLDGS CORP COM 81255T108 1744 85266 SH SOLE 85266 0 0 SEELOS THERAPEUTICS INC COM 81577F109 65 24585 SH SOLE 24585 0 0 SEI INVTS CO COM 784117103 496 8021 SH SOLE 8021 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 5578 923531 SH SOLE 923531 0 0 SELECT MED HLDGS CORP COM 81619Q105 248 5883 SH SOLE 5883 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 27989 345743 SH SOLE 345743 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 36663 680260 SH SOLE 680260 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 63 8800 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2 2700 SH Put SOLE 2700 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 77067 2100727 SH SOLE 2100727 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1 400 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 100 SH Put SOLE 100 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 21021 474643 SH SOLE 474643 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 41027 229999 SH SOLE 229999 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8 11200 SH Put SOLE 11200 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 21021 300644 SH SOLE 300644 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 0 100 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 41054 325776 SH SOLE 325776 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 37002 361287 SH SOLE 361287 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9546 151001 SH SOLE 151001 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 14090 171441 SH SOLE 171441 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 100 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 55427 375190 SH SOLE 375190 0 0 SELECTQUOTE INC COM 816307300 199 10290 SH SOLE 10290 0 0 SEMPRA ENERGY COM 816851109 22410 169180 SH SOLE 169180 0 0 SENIOR CONNECT ACQUISITN COR COM CL A 81723H108 3840 394425 SH SOLE 394425 0 0 SENSEONICS HLDGS INC COM 81727U105 129 33239 SH SOLE 33239 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2520 29116 SH SOLE 29116 0 0 SERVICE CORP INTL COM 817565104 283 5307 SH SOLE 5307 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 164 13037 SH SOLE 13037 0 0 SERVICENOW INC COM 81762P102 28051 51154 SH SOLE 51154 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 3136 46146 SH SOLE 46146 0 0 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 119 10000 SH SOLE 10000 0 0 SHAKE SHACK INC CL A 819047101 673 6286 SH SOLE 6286 0 0 SHARPS COMPLIANCE CORP COM 820017101 270 26221 SH SOLE 26221 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 693 46995 SH SOLE 46995 0 0 SHERWIN WILLIAMS CO COM 824348106 40020 146888 SH SOLE 146888 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 2266 265745 SH SOLE 265745 0 0 SHIFT4 PMTS INC CL A 82452J109 400 4244 SH SOLE 4244 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2417 67335 SH SOLE 67335 0 0 SHOE CARNIVAL INC COM 824889109 786 10980 SH SOLE 10980 0 0 SHOPIFY INC CL A 82509L107 38858 26659 SH SOLE 26659 0 0 SHOPIFY INC CL A 82509L107 48 200 SH Call SOLE 0 0 0 SHYFT GROUP INC COM 825698103 8918 239083 SH SOLE 239083 0 0 SIENTRA INC COM 82621J105 3090 388110 SH SOLE 388110 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 804 12611 SH SOLE 12611 0 0 SILK RD MED INC COM 82710M100 2379 49691 SH SOLE 49691 0 0 SILVER CREST ACQUISITION COR CL A SHS G81355102 7030 727922 SH SOLE 727922 0 0 SILVERCORP METALS INC COM 82835P103 905 164988 SH SOLE 164988 0 0 SILVERCREST METALS INC COM 828363101 381 43617 SH SOLE 43617 0 0 SILVERGATE CAP CORP CL A 82837P408 242 2140 SH SOLE 2140 0 0 SIMON PPTY GROUP INC NEW COM 828806109 46696 358017 SH SOLE 358017 0 0 SIMON PPTY GROUP INC NEW COM 828806109 75 30200 SH Put SOLE 30200 0 0 SIMON PROPERTY GRP ACQ HOLDI COM CL A 82880R103 2087 213645 SH SOLE 213645 0 0 SIMPLIFY EXCHANGE TRADED FUN NASDAQ 100 DS CN 82889N509 276 9551 SH SOLE 9551 0 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 19303 636720 SH SOLE 636720 0 0 SIMPSON MFG INC COM 829073105 230 2076 SH SOLE 2076 0 0 SIMULATIONS PLUS INC COM 829214105 265 4828 SH SOLE 4828 0 0 SINO-GLOBAL SHIPPING AMER LT COM NEW 82935V208 51 16000 SH SOLE 16000 0 0 SIREN ETF TR NSD NXGN ECO ETF 829658202 231 4855 SH SOLE 4855 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 2239 341699 SH SOLE 341699 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 13 12200 SH Call SOLE 0 0 0 SITE CTRS CORP COM 82981J109 533 35390 SH SOLE 35390 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1866 11011 SH SOLE 11011 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 4071 94082 SH SOLE 94082 0 0 SIXTH STREET SPECIALTY LENDN COM 83012A109 341 15330 SH SOLE 15330 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 423 13411 SH SOLE 13411 0 0 SKILLZ INC COM 83067L109 741 34233 SH SOLE 34233 0 0 SKILLZ INC COM 83067L109 0 500 SH Call SOLE 0 0 0 SKYDECK ACQUISITION CORP UNIT 05/13/2026 G82220107 206 20600 SH SOLE 20600 0 0 SKYLIGHT HEALTH GROUP INC COM NEW 83086L205 89 21760 SH SOLE 21760 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 9948 51688 SH SOLE 51688 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3 200 SH Call SOLE 0 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 2085 47106 SH SOLE 47106 0 0 SLM CORP COM 78442P106 269 12898 SH SOLE 12898 0 0 SMARTSHEET INC COM CL A 83200N103 252 3491 SH SOLE 3491 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 372 8554 SH SOLE 8554 0 0 SMITH & WESSON BRANDS INC COM 831754106 2596 74828 SH SOLE 74828 0 0 SMITH A O CORP COM 831865209 1666 23124 SH SOLE 23124 0 0 SMUCKER J M CO COM NEW 832696405 5917 45718 SH SOLE 45718 0 0 SNAP INC CL A 83304A106 3148 46207 SH SOLE 46207 0 0 SNAP INC CL A 83304A106 12 1700 SH Call SOLE 0 0 0 SNAP ON INC COM 833034101 6346 28447 SH SOLE 28447 0 0 SNOWFLAKE INC CL A 833445109 1775 7370 SH SOLE 7370 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4498 16273 SH SOLE 16273 0 0 SONOCO PRODS CO COM 835495102 673 10028 SH SOLE 10028 0 0 SONOS INC COM 83570H108 1537 43621 SH SOLE 43621 0 0 SONOS INC COM 83570H108 1 500 SH Call SOLE 0 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 3194 33025 SH SOLE 33025 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 252 26052 SH SOLE 26052 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 51 52900 SH Call SOLE 0 0 0 SOURCE CAP INC COM 836144105 374 8286 SH SOLE 8286 0 0 SOUTH ST CORP COM 840441109 242 2945 SH SOLE 2945 0 0 SOUTHERN CO COM 842587107 43369 716392 SH SOLE 716392 0 0 SOUTHERN COPPER CORP COM 84265V105 3983 61619 SH SOLE 61619 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 491 12877 SH SOLE 12877 0 0 SOUTHWEST AIRLS CO COM 844741108 9746 183494 SH SOLE 183494 0 0 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 15 10000 PRN SOLE 10000 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 973 14694 SH SOLE 14694 0 0 SOUTHWESTERN ENERGY CO COM 845467109 112 19422 SH SOLE 19422 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 39061 113297 SH SOLE 113297 0 0 SPDR GOLD TR GOLD SHS 78463V107 274712 1659531 SH SOLE 1659531 0 0 SPDR GOLD TR GOLD SHS 78463V107 2 4800 SH Call SOLE 0 0 0 SPDR GOLD TR GOLD SHS 78463V107 4 500 SH Put SOLE 500 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 326 2432 SH SOLE 2432 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 446 8660 SH SOLE 8660 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1215 25949 SH SOLE 25949 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 11000 206632 SH SOLE 206632 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 9387 311000 SH SOLE 311000 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 2080 27600 SH SOLE 27600 0 0 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 527 9630 SH SOLE 9630 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 1696 40608 SH SOLE 40608 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 10452 284157 SH SOLE 284157 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 14600 320771 SH SOLE 320771 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 681 5115 SH SOLE 5115 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 208 6846 SH SOLE 6846 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 792 20092 SH SOLE 20092 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1682 43439 SH SOLE 43439 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 647304 1512130 SH SOLE 1512130 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 111 30100 SH Call SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2488 520000 SH Put SOLE 520000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 59906 122018 SH SOLE 122018 0 0 SPDR SER TR AEROSPACE DEF 78464A631 2338 17637 SH SOLE 17637 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 13024 150116 SH SOLE 150116 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 8367 273052 SH SOLE 273052 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 4806 43643 SH SOLE 43643 0 0 SPDR SER TR COMP SOFTWARE 78464A599 4634 27036 SH SOLE 27036 0 0 SPDR SER TR DJ REIT ETF 78464A607 1927 18417 SH SOLE 18417 0 0 SPDR SER TR GLB DOW ETF 78464A706 231 2088 SH SOLE 2088 0 0 SPDR SER TR HLTH CARE SVCS 78464A573 1725 15066 SH SOLE 15066 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 8364 64721 SH SOLE 64721 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 514 11653 SH SOLE 11653 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 1633 26817 SH SOLE 26817 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 4079 82349 SH SOLE 82349 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 1996 38267 SH SOLE 38267 0 0 SPDR SER TR NYSE TECH ETF 78464A102 4173 26280 SH SOLE 26280 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 246 4650 SH SOLE 4650 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 418 13932 SH SOLE 13932 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 6736 183670 SH SOLE 183670 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 423 13247 SH SOLE 13247 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 8050 170856 SH SOLE 170856 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 7310 145199 SH SOLE 145199 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 1205 27476 SH SOLE 27476 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 10815 345482 SH SOLE 345482 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 51058 810865 SH SOLE 810865 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 2144 53387 SH SOLE 53387 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 40583 1026416 SH SOLE 1026416 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 11616 149664 SH SOLE 149664 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 13046 193371 SH SOLE 193371 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 4793 53969 SH SOLE 53969 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 7474 87225 SH SOLE 87225 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 16575 169547 SH SOLE 169547 0 0 SPDR SER TR S&P BIOTECH 78464A870 26546 196059 SH SOLE 196059 0 0 SPDR SER TR S&P BIOTECH 78464A870 97 39500 SH Call SOLE 0 0 0 SPDR SER TR S&P BK ETF 78464A797 3499 68356 SH SOLE 68356 0 0 SPDR SER TR S&P CAP MKTS 78464A771 773 8241 SH SOLE 8241 0 0 SPDR SER TR S&P DIVID ETF 78464A763 61893 506391 SH SOLE 506391 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 1089 14894 SH SOLE 14894 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 418 3936 SH SOLE 3936 0 0 SPDR SER TR S&P KENSHO FUTRE 78468R671 379 7317 SH SOLE 7317 0 0 SPDR SER TR S&P KENSHO INTLG 78468R697 328 6837 SH SOLE 6837 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 3270 48888 SH SOLE 48888 0 0 SPDR SER TR S&P KENSHO SMART 78468R689 1077 17395 SH SOLE 17395 0 0 SPDR SER TR S&P METALS MNG 78464A755 21160 491444 SH SOLE 491444 0 0 SPDR SER TR S&P METALS MNG 78464A755 7 1000 SH Call SOLE 0 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 10451 108062 SH SOLE 108062 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 114 15400 SH Put SOLE 15400 0 0 SPDR SER TR S&P PHARMAC 78464A722 836 16161 SH SOLE 16161 0 0 SPDR SER TR S&P REGL BKG 78464A698 9312 142311 SH SOLE 142311 0 0 SPDR SER TR S&P REGL BKG 78464A698 2 1100 SH Call SOLE 0 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 3789 39024 SH SOLE 39024 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 4605 23965 SH SOLE 23965 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 204 2387 SH SOLE 2387 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 22044 241013 SH SOLE 241013 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 818 7727 SH SOLE 7727 0 0 SPDR SER TR SSGA GNDER ETF 78468R747 897 8848 SH SOLE 8848 0 0 SPIRE INC COM 84857L101 292 4045 SH SOLE 4045 0 0 SPIRIT AIRLS INC COM 848577102 1202 39596 SH SOLE 39596 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1547 67724 SH SOLE 67724 0 0 SPLUNK INC COM 848637104 2200 15228 SH SOLE 15228 0 0 SPLUNK INC COM 848637104 5 2400 SH Call SOLE 0 0 0 SPLUNK INC COM 848637104 0 100 SH Put SOLE 100 0 0 SPOK HLDGS INC COM 84863T106 131 13723 SH SOLE 13723 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 3082 11194 SH SOLE 11194 0 0 SPRAGUE RES LP COM UNIT REP LTD 849343108 286 11300 SH SOLE 11300 0 0 SPROTT FOCUS TR INC COM 85208J109 182 21401 SH SOLE 21401 0 0 SPROTT INC COM NEW 852066208 516 13039 SH SOLE 13039 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 10468 560594 SH SOLE 560594 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 7961 567510 SH SOLE 567510 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 6904 744635 SH SOLE 744635 0 0 SPROUTS FMRS MKT INC COM 85208M102 373 15824 SH SOLE 15824 0 0 SPS COMM INC COM 78463M107 629 6333 SH SOLE 6333 0 0 SPX CORP COM 784635104 225 3682 SH SOLE 3682 0 0 SQUARE INC CL A 852234103 34786 142902 SH SOLE 142902 0 0 SQUARE INC CL A 852234103 387 3000 SH Call SOLE 0 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1499 20823 SH SOLE 20823 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 10746 231985 SH SOLE 231985 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 329 7250 SH SOLE 7250 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 270 9454 SH SOLE 9454 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 29096 600973 SH SOLE 600973 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 324 8000 SH SOLE 8000 0 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 353 7100 SH SOLE 7100 0 0 SSR MNG INC COM 784730103 245 15744 SH SOLE 15744 0 0 STAG INDL INC COM 85254J102 677 18114 SH SOLE 18114 0 0 STANDEX INTL CORP COM 854231107 861 9133 SH SOLE 9133 0 0 STANLEY BLACK & DECKER INC COM 854502101 6313 30845 SH SOLE 30845 0 0 STARBUCKS CORP COM 855244109 85247 762675 SH SOLE 762675 0 0 STARBUCKS CORP COM 855244109 5 2000 SH Call SOLE 0 0 0 STARWOOD PPTY TR INC COM 85571B105 2251 85976 SH SOLE 85976 0 0 STATE STR CORP COM 857477103 3569 43367 SH SOLE 43367 0 0 STEEL DYNAMICS INC COM 858119100 4408 73914 SH SOLE 73914 0 0 STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 500 17171 SH SOLE 17171 0 0 STEELCASE INC CL A 858155203 174 11587 SH SOLE 11587 0 0 STELLANTIS N.V SHS N82405106 429 21843 SH SOLE 21843 0 0 STEPAN CO COM 858586100 239269 1989375 SH SOLE 1989375 0 0 STERICYCLE INC COM 858912108 942 13096 SH SOLE 13096 0 0 STERIS PLC SHS USD G8473T100 4533 21965 SH SOLE 21965 0 0 STERLING BANCORP DEL COM 85917A100 2082 84070 SH SOLE 84070 0 0 STIFEL FINL CORP COM 860630102 585 9050 SH SOLE 9050 0 0 STITCH FIX INC COM CL A 860897107 358 5938 SH SOLE 5938 0 0 STITCH FIX INC COM CL A 860897107 1 100 SH Call SOLE 0 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 3143 86536 SH SOLE 86536 0 0 STONECO LTD COM CL A G85158106 589 8807 SH SOLE 8807 0 0 STORE CAP CORP COM 862121100 627 18210 SH SOLE 18210 0 0 STRATASYS LTD SHS M85548101 2950 114264 SH SOLE 114264 0 0 STRATASYS LTD SHS M85548101 1 200 SH Call SOLE 0 0 0 STRATUS PPTYS INC COM NEW 863167201 244 9906 SH SOLE 9906 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 115 65000 SH SOLE 65000 0 0 STRIDE INC COM 86333M108 7261 226830 SH SOLE 226830 0 0 STRYKER CORPORATION COM 863667101 56426 217447 SH SOLE 217447 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 789 51401 SH SOLE 51401 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 162 23778 SH SOLE 23778 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 375 39994 SH SOLE 39994 0 0 SUMMIT MATLS INC CL A 86614U100 278 8006 SH SOLE 8006 0 0 SUN CMNTYS INC COM 866674104 1508 8768 SH SOLE 8768 0 0 SUN LIFE FINANCIAL INC. COM 866796105 1963 38317 SH SOLE 38317 0 0 SUNCOR ENERGY INC NEW COM 867224107 627 26200 SH SOLE 26200 0 0 SUNDIAL GROWERS INC COM 86730L109 25 27008 SH SOLE 27008 0 0 SUNDIAL GROWERS INC COM 86730L109 1 2000 SH Call SOLE 0 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 756 20029 SH SOLE 20029 0 0 SUNPOWER CORP COM 867652406 246 8423 SH SOLE 8423 0 0 SUNPOWER CORP COM 867652406 4 900 SH Call SOLE 0 0 0 SUNRUN INC COM 86771W105 2627 47130 SH SOLE 47130 0 0 SUPER MICRO COMPUTER INC COM 86800U104 8149 232046 SH SOLE 232046 0 0 SUPERIOR GROUP OF CO INC COM 868358102 462 19300 SH SOLE 19300 0 0 SURGALIGN HOLDINGS INC COM 86882C105 422 303500 SH SOLE 303500 0 0 SVB FINANCIAL GROUP COM 78486Q101 2348 4223 SH SOLE 4223 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 7579 984647 SH SOLE 984647 0 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 243 38165 SH SOLE 38165 0 0 SWITCH INC CL A 87105L104 5508 260966 SH SOLE 260966 0 0 SYNAPTICS INC COM 87157D109 253 1623 SH SOLE 1623 0 0 SYNCHRONY FINANCIAL COM 87165B103 2826 58206 SH SOLE 58206 0 0 SYNEOS HEALTH INC CL A 87166B102 974 10934 SH SOLE 10934 0 0 SYNOPSYS INC COM 871607107 1524 5564 SH SOLE 5564 0 0 SYNOVUS FINL CORP COM NEW 87161C501 372 8534 SH SOLE 8534 0 0 SYSCO CORP COM 871829107 34538 444145 SH SOLE 444145 0 0 SYSCO CORP COM 871829107 9 1500 SH Call SOLE 0 0 0 T2 BIOSYSTEMS INC COM 89853L104 84 70650 SH SOLE 70650 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 72083 600190 SH SOLE 600190 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1 100 SH Call SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 438 104900 SH Put SOLE 104900 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 544 32224 SH SOLE 32224 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3093 17456 SH SOLE 17456 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7 200 SH Call SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 0 100 SH Put SOLE 100 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 453 4656 SH SOLE 4656 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1 500 SH Put SOLE 500 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2684 142362 SH SOLE 142362 0 0 TANZANIAN GOLD CORP COM 87601A107 126 247500 SH SOLE 247500 0 0 TAPESTRY INC COM 876030107 1680 38637 SH SOLE 38637 0 0 TARGA RES CORP COM 87612G101 25329 569838 SH SOLE 569838 0 0 TARGET CORP COM 87612E106 112408 465257 SH SOLE 465257 0 0 TASEKO MINES LTD COM 876511106 140 66196 SH SOLE 66196 0 0 TC ENERGY CORP COM 87807B107 61364 1248154 SH SOLE 1248154 0 0 TCG BDC INC COM 872280102 6702 507199 SH SOLE 507199 0 0 TCW STRATEGIC INCOME FD INC COM 872340104 429 72376 SH SOLE 72376 0 0 TE CONNECTIVITY LTD REG SHS H84989104 3635 26906 SH SOLE 26906 0 0 TECHNIPFMC PLC COM G87110105 179 19734 SH SOLE 19734 0 0 TECHTARGET INC COM 87874R100 122437 1580033 SH SOLE 1580033 0 0 TECK RESOURCES LTD CL B 878742204 236 10248 SH SOLE 10248 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 926 61402 SH SOLE 61402 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 491 19166 SH SOLE 19166 0 0 TELADOC HEALTH INC COM 87918A105 7972 47961 SH SOLE 47961 0 0 TELADOC HEALTH INC COM 87918A105 1 200 SH Call SOLE 0 0 0 TELADOC HEALTH INC COM 87918A105 1 100 SH Put SOLE 100 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2668 6369 SH SOLE 6369 0 0 TELEFLEX INCORPORATED COM 879369106 1855 4616 SH SOLE 4616 0 0 TELEFONICA S A SPONSORED ADR 879382208 1399 298345 SH SOLE 298345 0 0 TELLURIAN INC NEW COM 87968A104 575 123600 SH SOLE 123600 0 0 TELUS CORPORATION COM 87971M103 222 9890 SH SOLE 9890 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 1404 175398 SH SOLE 175398 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 3659 653286 SH SOLE 653286 0 0 TEMPUR SEALY INTL INC COM 88023U101 1043 26697 SH SOLE 26697 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1440 93059 SH SOLE 93059 0 0 TERADATA CORP DEL COM 88076W103 425 8504 SH SOLE 8504 0 0 TERADYNE INC COM 880770102 1068 7991 SH SOLE 7991 0 0 TEREX CORP NEW COM 880779103 9305 195517 SH SOLE 195517 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1410 29493 SH SOLE 29493 0 0 TERNIUM SA SPONSORED ADS 880890108 1831 47722 SH SOLE 47722 0 0 TESLA INC COM 88160R101 133314 196074 SH SOLE 196074 0 0 TESLA INC COM 88160R101 6 100 SH Call SOLE 0 0 0 TESLA INC COM 88160R101 149 21200 SH Put SOLE 21200 0 0 TESLA INC COM 88160R101 44 300 SH Put SOLE 300 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 517 50000 PRN SOLE 50000 0 0 TETRA TECH INC NEW COM 88162G103 8175 66839 SH SOLE 66839 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 15 15000 PRN SOLE 15000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 554 55637 SH SOLE 55637 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 114 130000 SH Call SOLE 0 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 574 9046 SH SOLE 9046 0 0 TEXAS INSTRS INC COM 882508104 57176 297396 SH SOLE 297396 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 15789 9887 SH SOLE 9887 0 0 TEXAS ROADHOUSE INC COM 882681109 264 2749 SH SOLE 2749 0 0 TEXTRON INC COM 883203101 2094 30352 SH SOLE 30352 0 0 TFS FINL CORP COM 87240R107 1307 64345 SH SOLE 64345 0 0 TG THERAPEUTICS INC COM 88322Q108 822 21169 SH SOLE 21169 0 0 THE TRADE DESK INC COM CL A 88339J105 6937 89681 SH SOLE 89681 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 37702 74077 SH SOLE 74077 0 0 THOMSON REUTERS CORP. COM NEW 884903709 871 8758 SH SOLE 8758 0 0 THOR INDS INC COM 885160101 1711 15124 SH SOLE 15124 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 352 14437 SH SOLE 14437 0 0 TILRAY INC COM CL 2 88688T100 3001 165934 SH SOLE 165934 0 0 TILRAY INC COM CL 2 88688T100 0 500 SH Call SOLE 0 0 0 TIMKEN CO COM 887389104 863 10707 SH SOLE 10707 0 0 TIMKENSTEEL CORPORATION COM 887399103 337 24232 SH SOLE 24232 0 0 TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 1044 105200 SH SOLE 105200 0 0 TITAN INTL INC ILL COM 88830M102 435 51302 SH SOLE 51302 0 0 TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 9480 4042984 SH SOLE 4042984 0 0 TJX COS INC NEW COM 872540109 33738 501248 SH SOLE 501248 0 0 T-MOBILE US INC COM 872590104 11803 81461 SH SOLE 81461 0 0 TOLL BROTHERS INC COM 889478103 279 4793 SH SOLE 4793 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 23 21336 SH SOLE 21336 0 0 TOOTSIE ROLL INDS INC COM 890516107 1022 30203 SH SOLE 30203 0 0 TORO CO COM 891092108 510 4685 SH SOLE 4685 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 5149 73439 SH SOLE 73439 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 315 10936 SH SOLE 10936 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 191 13886 SH SOLE 13886 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 7073 156412 SH SOLE 156412 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3064 17540 SH SOLE 17540 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 0 200 SH Call SOLE 0 0 0 TPG PACE BENEFICIAL II CORP COMMON STOCK G89826104 583 57798 SH SOLE 57798 0 0 TRACTOR SUPPLY CO COM 892356106 1970 10521 SH SOLE 10521 0 0 TRACTOR SUPPLY CO COM 892356106 4 2100 SH Call SOLE 0 0 0 TRADEWEB MKTS INC CL A 892672106 216 2557 SH SOLE 2557 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 4475 24317 SH SOLE 24317 0 0 TRANSDIGM GROUP INC COM 893641100 1585 2455 SH SOLE 2455 0 0 TRANSMEDICS GROUP INC COM 89377M109 333 10148 SH SOLE 10148 0 0 TRANSMEDICS GROUP INC COM 89377M109 4 1000 SH Call SOLE 0 0 0 TRANSOCEAN LTD REG SHS H8817H100 184 41555 SH SOLE 41555 0 0 TRANSUNION COM 89400J107 451 4126 SH SOLE 4126 0 0 TRAVEL PLUS LEISURE CO COM 894164102 1251 21081 SH SOLE 21081 0 0 TREACE MED CONCEPTS INC COM 89455T109 313 10000 SH SOLE 10000 0 0 TREVENA INC COM 89532E109 23 13841 SH SOLE 13841 0 0 TREX CO INC COM 89531P105 451 4433 SH SOLE 4433 0 0 TRI CONTL CORP COM 895436103 968 28462 SH SOLE 28462 0 0 TRIMBLE INC COM 896239100 425 5242 SH SOLE 5242 0 0 TRINET GROUP INC COM 896288107 1429 19710 SH SOLE 19710 0 0 TRINITY INDS INC COM 896522109 746 27777 SH SOLE 27777 0 0 TRIP COM GROUP LTD ADS 89677Q107 6758 191203 SH SOLE 191203 0 0 TRIP COM GROUP LTD ADS 89677Q107 34 1500 SH Call SOLE 0 0 0 TRIPADVISOR INC COM 896945201 1164 28953 SH SOLE 28953 0 0 TRISTATE CAP HLDGS INC COM 89678F100 279 13703 SH SOLE 13703 0 0 TRITON INTL LTD CL A G9078F107 1515 28950 SH SOLE 28950 0 0 TRIUMPH BANCORP INC COM 89679E300 296 3981 SH SOLE 3981 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1500 66903 SH SOLE 66903 0 0 TRUIST FINL CORP COM 89832Q109 36943 665918 SH SOLE 665918 0 0 TRUPANION INC COM 898202106 493 4294 SH SOLE 4294 0 0 TRUSTMARK CORP COM 898402102 215 6890 SH SOLE 6890 0 0 TUATARA CAPITAL ACQUISITN CO CL A SHS G9118J101 1624 167288 SH SOLE 167288 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 459 5894 SH SOLE 5894 0 0 TUSIMPLE HLDGS INC CL A 90089L108 252 3519 SH SOLE 3519 0 0 TUTOR PERINI CORP COM 901109108 7114 513377 SH SOLE 513377 0 0 TUTOR PERINI CORP COM 901109108 1 25000 SH Call SOLE 0 0 0 TWILIO INC CL A 90138F102 14152 35888 SH SOLE 35888 0 0 TWILIO INC CL A 90138F102 18 700 SH Call SOLE 0 0 0 TWILIO INC CL A 90138F102 0 200 SH Put SOLE 200 0 0 TWIST BIOSCIENCE CORP COM 90184D100 255 1912 SH SOLE 1912 0 0 TWITTER INC COM 90184L102 10971 159743 SH SOLE 159743 0 0 TWO COM CL A G9152V101 99 10000 SH SOLE 10000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 949 125449 SH SOLE 125449 0 0 TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 1418 1413000 PRN SOLE 1413000 0 0 TYLER TECHNOLOGIES INC COM 902252105 1888 4163 SH SOLE 4163 0 0 TYME TECHNOLOGIES INC COM 90238J103 464 368100 SH SOLE 368100 0 0 TYME TECHNOLOGIES INC COM 90238J103 14 32000 SH Call SOLE 0 0 0 TYSON FOODS INC CL A 902494103 8227 111648 SH SOLE 111648 0 0 TZP STRATEGIES ACQUISTN CORP CL A SHS G91595101 4691 483711 SH SOLE 483711 0 0 U S CONCRETE INC COM 90333L201 227 3083 SH SOLE 3083 0 0 U S PHYSICAL THERAPY COM 90337L108 769 6679 SH SOLE 6679 0 0 UBER TECHNOLOGIES INC COM 90353T100 10476 208740 SH SOLE 208740 0 0 UBIQUITI INC COM 90353W103 1666 5335 SH SOLE 5335 0 0 UBS GROUP AG SHS H42097107 2675 174280 SH SOLE 174280 0 0 UDR INC COM 902653104 1494 30594 SH SOLE 30594 0 0 UGI CORP NEW COM 902681105 4616 99662 SH SOLE 99662 0 0 UIPATH INC CL A 90364P105 8027 118189 SH SOLE 118189 0 0 ULTA BEAUTY INC COM 90384S303 32541 94214 SH SOLE 94214 0 0 UNDER ARMOUR INC CL A 904311107 384 18188 SH SOLE 18188 0 0 UNIFIED SER TR BALLAST SMLMD CP 90470L550 4802 133257 SH SOLE 133257 0 0 UNIFIRST CORP MASS COM 904708104 1582 6755 SH SOLE 6755 0 0 UNILEVER PLC SPON ADR NEW 904767704 7753 132603 SH SOLE 132603 0 0 UNION PAC CORP COM 907818108 62650 284786 SH SOLE 284786 0 0 UNITED AIRLS HLDGS INC COM 910047109 1289 24738 SH SOLE 24738 0 0 UNITED AIRLS HLDGS INC COM 910047109 0 100 SH Call SOLE 0 0 0 UNITED AIRLS HLDGS INC COM 910047109 1 100 SH Put SOLE 100 0 0 UNITED BANKSHARES INC WEST V COM 909907107 278 7538 SH SOLE 7538 0 0 UNITED GUARDIAN INC COM 910571108 164 11000 SH SOLE 11000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 179430 863304 SH SOLE 863304 0 0 UNITED RENTALS INC COM 911363109 5200 16313 SH SOLE 16313 0 0 UNITED STATES CELLULAR CORP COM 911684108 239 6567 SH SOLE 6567 0 0 UNITED STATES STL CORP NEW COM 912909108 479 20004 SH SOLE 20004 0 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 298 15557 SH SOLE 15557 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 217 16603 SH SOLE 16603 0 0 UNITED STS OIL FD LP UNITS 91232N207 5821 116740 SH SOLE 116740 0 0 UNITEDHEALTH GROUP INC COM 91324P102 124909 312108 SH SOLE 312108 0 0 UNITY SOFTWARE INC COM 91332U101 4202 38203 SH SOLE 38203 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1110 5004 SH SOLE 5004 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3026 20657 SH SOLE 20657 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1002 72119 SH SOLE 72119 0 0 UNUM GROUP COM 91529Y106 2659 93612 SH SOLE 93612 0 0 UPLAND SOFTWARE INC COM 91544A109 2732 66354 SH SOLE 66354 0 0 UPWORK INC COM 91688F104 635 10983 SH SOLE 10983 0 0 URANIUM ENERGY CORP COM 916896103 260 97628 SH SOLE 97628 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 446 23025 SH SOLE 23025 0 0 US BANCORP DEL COM NEW 902973304 43328 760240 SH SOLE 760240 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 216 13074 SH SOLE 13074 0 0 USCF ETF TR MIDSTREAM ENERGY 90290T882 76558 2608637 SH SOLE 2608637 0 0 USHG ACQUISITION CORP COM CL A 91748P100 2939 302813 SH SOLE 302813 0 0 UTZ BRANDS INC COM CL A 918090101 688 31785 SH SOLE 31785 0 0 V F CORP COM 918204108 4795 58453 SH SOLE 58453 0 0 VAIL RESORTS INC COM 91879Q109 1265 3994 SH SOLE 3994 0 0 VALERO ENERGY CORP COM 91913Y100 14819 189860 SH SOLE 189860 0 0 VALLEY NATL BANCORP COM 919794107 144 10732 SH SOLE 10732 0 0 VALVOLINE INC COM 92047W101 512 15844 SH SOLE 15844 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 5681 329942 SH SOLE 329942 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1211 13269 SH SOLE 13269 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 771 44920 SH SOLE 44920 0 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 2170 10759 SH SOLE 10759 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3386 102953 SH SOLE 102953 0 0 VANECK VECTORS ETF TR GAMING ETF 92189F882 655 12314 SH SOLE 12314 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 41186 1212372 SH SOLE 1212372 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 4171 65584 SH SOLE 65584 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3779 80799 SH SOLE 80799 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 5 1600 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR LONG MUNI ETF 92189F536 304 13940 SH SOLE 13940 0 0 VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 13702 85092 SH SOLE 85092 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 6352 85741 SH SOLE 85741 0 0 VANECK VECTORS ETF TR NAT RES ETF 92189F841 902 19511 SH SOLE 19511 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 415 1897 SH SOLE 1897 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2999 11448 SH SOLE 11448 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 251 31300 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 838 46386 SH SOLE 46386 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 5134 247461 SH SOLE 247461 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 667 2548 SH SOLE 2548 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3048 21350 SH SOLE 21350 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 231 1154 SH SOLE 1154 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 245 1333 SH SOLE 1333 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1860 8969 SH SOLE 8969 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 19580 217652 SH SOLE 217652 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 7166 69594 SH SOLE 69594 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 66233 806270 SH SOLE 806270 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 105542 1228744 SH SOLE 1228744 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 17603 308239 SH SOLE 308239 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 14614 77532 SH SOLE 77532 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 212823 742025 SH SOLE 742025 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 30337 151135 SH SOLE 151135 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 7677 32557 SH SOLE 32557 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4015 28549 SH SOLE 28549 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 48222 203215 SH SOLE 203215 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 62176 610738 SH SOLE 610738 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 330320 839362 SH SOLE 839362 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 104113 599530 SH SOLE 599530 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 55803 247661 SH SOLE 247661 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 49530 170968 SH SOLE 170968 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 186951 839007 SH SOLE 839007 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 94682 688988 SH SOLE 688988 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 114632 1808517 SH SOLE 1808517 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 130409 2401517 SH SOLE 2401517 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 112877 1678036 SH SOLE 1678036 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 58293 708520 SH SOLE 708520 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4411 32330 SH SOLE 32330 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 465 7938 SH SOLE 7938 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 24784 239082 SH SOLE 239082 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 99083 1890670 SH SOLE 1890670 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2698 48811 SH SOLE 48811 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 14962 220663 SH SOLE 220663 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 35226 370386 SH SOLE 370386 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 5633 52664 SH SOLE 52664 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 32296 605318 SH SOLE 605318 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 16323 265657 SH SOLE 265657 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13171 159325 SH SOLE 159325 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 21661 310233 SH SOLE 310233 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 6950 34726 SH SOLE 34726 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 13115 188149 SH SOLE 188149 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 321 1411 SH SOLE 1411 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 861 9274 SH SOLE 9274 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 226 1556 SH SOLE 1556 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 20790 104428 SH SOLE 104428 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 241865 1562700 SH SOLE 1562700 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 18732 285167 SH SOLE 285167 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 140232 2721637 SH SOLE 2721637 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1277 16031 SH SOLE 16031 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 55272 527666 SH SOLE 527666 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 12465 142687 SH SOLE 142687 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 254 3704 SH SOLE 3704 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 2514 39199 SH SOLE 39199 0 0 VANGUARD WORLD FD ESG US CORP BD 921910691 231 3098 SH SOLE 3098 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 4054 50675 SH SOLE 50675 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 211 1560 SH SOLE 1560 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 2819 18516 SH SOLE 18516 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 35167 352903 SH SOLE 352903 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 47092 203593 SH SOLE 203593 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 7031 48924 SH SOLE 48924 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1177 3747 SH SOLE 3747 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 10401 57009 SH SOLE 57009 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 7619 100356 SH SOLE 100356 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 132 62700 SH Put SOLE 62700 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 16930 186984 SH SOLE 186984 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 11932 48320 SH SOLE 48320 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 9647 49097 SH SOLE 49097 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 125207 313816 SH SOLE 313816 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 2048 11299 SH SOLE 11299 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2798 20176 SH SOLE 20176 0 0 VAREX IMAGING CORP COM 92214X106 306 11516 SH SOLE 11516 0 0 VARONIS SYS INC COM 922280102 274 4762 SH SOLE 4762 0 0 VAXART INC COM NEW 92243A200 131 17883 SH SOLE 17883 0 0 VAXART INC COM NEW 92243A200 2 2000 SH Call SOLE 0 0 0 VBI VACCINES INC CDA COM NEW 91822J103 156 45985 SH SOLE 45985 0 0 VECTOIQ ACQUISITION CORP II COM CL A 92244F109 2809 280965 SH SOLE 280965 0 0 VECTOIQ ACQUISITION CORP II UNIT 99/99/9999 92244F208 445 43357 SH SOLE 43357 0 0 VECTOR ACQUISITION CORP II CL A SHS G9460A104 993 100000 SH SOLE 100000 0 0 VECTOR GROUP LTD COM 92240M108 1894 134021 SH SOLE 134021 0 0 VEEVA SYS INC CL A COM 922475108 5023 16138 SH SOLE 16138 0 0 VENATOR MATLS PLC SHS G9329Z100 83 17500 SH SOLE 17500 0 0 VENTAS INC COM 92276F100 5533 97089 SH SOLE 97089 0 0 VEON LTD SPONSORED ADR 91822M106 890 486616 SH SOLE 486616 0 0 VERASTEM INC COM 92337C104 57 14014 SH SOLE 14014 0 0 VERISIGN INC COM 92343E102 1377 6045 SH SOLE 6045 0 0 VERISK ANALYTICS INC COM 92345Y106 6209 35570 SH SOLE 35570 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 202423 3612565 SH SOLE 3612565 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 0 3000 SH Call SOLE 0 0 0 VERSO CORP CL A 92531L207 1208 68266 SH SOLE 68266 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2693 13384 SH SOLE 13384 0 0 VERTICAL CAP INCOME FD SHS BEN INT 92535C104 499 45932 SH SOLE 45932 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 283 10275 SH SOLE 10275 0 0 VERU INC COM 92536C103 695 86817 SH SOLE 86817 0 0 VERU INC COM 92536C103 11 14000 SH Call SOLE 0 0 0 VIACOMCBS INC CL A 92556H107 336 6946 SH SOLE 6946 0 0 VIACOMCBS INC CL B 92556H206 6823 150906 SH SOLE 150906 0 0 VIACOMCBS INC CL B 92556H206 171 63100 SH Call SOLE 0 0 0 VIATRIS INC COM 92556V106 6879 488109 SH SOLE 488109 0 0 VICI PPTYS INC COM 925652109 596 19274 SH SOLE 19274 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 1369 21142 SH SOLE 21142 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 9366 165587 SH SOLE 165587 0 0 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 209 3505 SH SOLE 3505 0 0 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 281 6375 SH SOLE 6375 0 0 VICTORY PORTFOLIOS II VICTORYSHS EMMKT 92647N543 252 4888 SH SOLE 4888 0 0 VICTORY PORTFOLIOS II VICTORYSHS INDEX 92647N576 326 4966 SH SOLE 4966 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTL 92647N550 226 4547 SH SOLE 4547 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 652 12112 SH SOLE 12112 0 0 VIEW INC COM CL A 92671V106 103 11943 SH SOLE 11943 0 0 VIKING THERAPEUTICS INC COM 92686J106 71 11681 SH SOLE 11681 0 0 VIMEO INC COMMON STOCK 92719V100 2609 53211 SH SOLE 53211 0 0 VINTAGE WINE ESTATES INC COM 92747V106 161 13404 SH SOLE 13404 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 708 15329 SH SOLE 15329 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1 300 SH Call SOLE 0 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 1000 SH Put SOLE 1000 0 0 VIRNETX HLDG CORP COM 92823T108 739 173234 SH SOLE 173234 0 0 VIRTRA INC COM PAR 92827K301 421 57190 SH SOLE 57190 0 0 VIRTU FINL INC CL A 928254101 11320 409734 SH SOLE 409734 0 0 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 419 68024 SH SOLE 68024 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 152 10083 SH SOLE 10083 0 0 VISA INC COM CL A 92826C839 282105 1205621 SH SOLE 1205621 0 0 VISA INC COM CL A 92826C839 0 100 SH Put SOLE 100 0 0 VISTA OUTDOOR INC COM 928377100 496 10779 SH SOLE 10779 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 429 136078 SH SOLE 136078 0 0 VISTRA CORP COM 92840M102 1647 88703 SH SOLE 88703 0 0 VITAL FARMS INC COM 92847W103 9745 488174 SH SOLE 488174 0 0 VMWARE INC CL A COM 928563402 8948 55949 SH SOLE 55949 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3669 214002 SH SOLE 214002 0 0 VONTIER CORPORATION COM 928881101 1117 34461 SH SOLE 34461 0 0 VORNADO RLTY TR SH BEN INT 929042109 13219 283893 SH SOLE 283893 0 0 VULCAN MATLS CO COM 929160109 6622 38036 SH SOLE 38036 0 0 VYNE THERAPEUTICS INC COM 92941V209 50 13504 SH SOLE 13504 0 0 WABTEC COM 929740108 590 7565 SH SOLE 7565 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 57222 1087930 SH SOLE 1087930 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 0 100 SH Put SOLE 100 0 0 WALKER & DUNLOP INC COM 93148P102 2253 21597 SH SOLE 21597 0 0 WALMART INC COM 931142103 147677 1047082 SH SOLE 1047082 0 0 WARBURG PINCUS CAPTAL CORP I SHS CL A G9460M108 134 13623 SH SOLE 13623 0 0 WARBURG PINCUS CAPTAL CORP I SHS CL A G9461D107 3809 386475 SH SOLE 386475 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 14686 407461 SH SOLE 407461 0 0 WARRIOR TECHNOLOGIES ACQUI C COM CL A 936273101 2303 237824 SH SOLE 237824 0 0 WASTE CONNECTIONS INC COM 94106B101 959 8030 SH SOLE 8030 0 0 WASTE MGMT INC DEL COM 94106L109 7676 54742 SH SOLE 54742 0 0 WATERS CORP COM 941848103 1886 5484 SH SOLE 5484 0 0 WATSCO INC COM 942622200 4020 14059 SH SOLE 14059 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 301 2068 SH SOLE 2068 0 0 WAYFAIR INC CL A 94419L101 526 1667 SH SOLE 1667 0 0 WAYFAIR INC CL A 94419L101 2 200 SH Call SOLE 0 0 0 WD 40 CO COM 929236107 974 3794 SH SOLE 3794 0 0 WEC ENERGY GROUP INC COM 92939U106 3666 41200 SH SOLE 41200 0 0 WEIBO CORP NOTE 1.250%11/1 948596AC5 4874 5000000 PRN SOLE 5000000 0 0 WEIBO CORP SPONSORED ADR 948596101 3773 71626 SH SOLE 71626 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 439 14188 SH SOLE 14188 0 0 WELLS FARGO CO NEW COM 949746101 106589 2353631 SH SOLE 2353631 0 0 WELLS FARGO GLOBAL DIVID OPP COM 94987C103 106 18366 SH SOLE 18366 0 0 WELLTOWER INC COM 95040Q104 1486 17997 SH SOLE 17997 0 0 WENDYS CO COM 95058W100 1368 58576 SH SOLE 58576 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2961 8235 SH SOLE 8235 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2838 30589 SH SOLE 30589 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 145 10388 SH SOLE 10388 0 0 WESTERN ASSET HIGH INCOME FD COM 95766J102 731 101857 SH SOLE 101857 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 75 14108 SH SOLE 14108 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 4037 298089 SH SOLE 298089 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 85 10130 SH SOLE 10130 0 0 WESTERN ASSET MUN PARTNERS F COM 95766P108 191 11581 SH SOLE 11581 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 8324 635099 SH SOLE 635099 0 0 WESTERN DIGITAL CORP. COM 958102105 13141 184798 SH SOLE 184798 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 192 180000 PRN SOLE 180000 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1622 75759 SH SOLE 75759 0 0 WESTERN UN CO COM 959802109 2712 117640 SH SOLE 117640 0 0 WESTPAC BANKING CORP SPONSORED ADR 961214301 642 32900 SH SOLE 32900 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 68 12600 SH SOLE 12600 0 0 WESTROCK CO COM 96145D105 20087 377490 SH SOLE 377490 0 0 WEX INC COM 96208T104 539 2781 SH SOLE 2781 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 21277 618389 SH SOLE 618389 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 6599 150047 SH SOLE 150047 0 0 WHIRLPOOL CORP COM 963320106 5775 26499 SH SOLE 26499 0 0 WHITING PETE CORP NEW COM NEW 966387508 5533 101756 SH SOLE 101756 0 0 WILEY JOHN & SONS INC CL A 968223206 1915 31909 SH SOLE 31909 0 0 WILLIAMS COS INC COM 969457100 28725 1082510 SH SOLE 1082510 0 0 WILLIAMS SONOMA INC COM 969904101 3057 19201 SH SOLE 19201 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 480 2082 SH SOLE 2082 0 0 WINGSTOP INC COM 974155103 518 3284 SH SOLE 3284 0 0 WINTRUST FINL CORP COM 97650W108 965 12748 SH SOLE 12748 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 12384 487507 SH SOLE 487507 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 16 50000 SH Put SOLE 50000 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2178 38997 SH SOLE 38997 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 10892 258797 SH SOLE 258797 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1236 27064 SH SOLE 27064 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1245 22889 SH SOLE 22889 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1003 13122 SH SOLE 13122 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 3294 131029 SH SOLE 131029 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 211 5055 SH SOLE 5055 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 1076 19723 SH SOLE 19723 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 1391 28182 SH SOLE 28182 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 730 18326 SH SOLE 18326 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 388 5187 SH SOLE 5187 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 4742 100818 SH SOLE 100818 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 210 4798 SH SOLE 4798 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 272 6912 SH SOLE 6912 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 566 9298 SH SOLE 9298 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 212 2875 SH SOLE 2875 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 242 2496 SH SOLE 2496 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1601 20492 SH SOLE 20492 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 11307 94012 SH SOLE 94012 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1267 30139 SH SOLE 30139 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 8771 167433 SH SOLE 167433 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 31865 810466 SH SOLE 810466 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 77389 1297057 SH SOLE 1297057 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 924 20052 SH SOLE 20052 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1734 54304 SH SOLE 54304 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 1731 35045 SH SOLE 35045 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 11194 94502 SH SOLE 94502 0 0 WIX COM LTD SHS M98068105 399 1377 SH SOLE 1377 0 0 WM TECHNOLOGY INC COM 92971A109 179 10000 SH SOLE 10000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 665 19848 SH SOLE 19848 0 0 WOODWARD INC COM 980745103 411 3374 SH SOLE 3374 0 0 WORKDAY INC CL A 98138H101 8164 34085 SH SOLE 34085 0 0 WORKDAY INC CL A 98138H101 0 100 SH Call SOLE 0 0 0 WORKDAY INC CL A 98138H101 0 100 SH Put SOLE 100 0 0 WORKIVA INC COM CL A 98139A105 3761 33809 SH SOLE 33809 0 0 WP CAREY INC COM 92936U109 17956 241281 SH SOLE 241281 0 0 WPP PLC NEW ADR 92937A102 360 5319 SH SOLE 5319 0 0 WRAP TECHNOLOGIES INC COM 98212N107 916 115590 SH SOLE 115590 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 555 7695 SH SOLE 7695 0 0 WYNN RESORTS LTD COM 983134107 4634 37991 SH SOLE 37991 0 0 WYNN RESORTS LTD COM 983134107 2 200 SH Call SOLE 0 0 0 WYNN RESORTS LTD COM 983134107 2 300 SH Put SOLE 300 0 0 XCEL ENERGY INC COM 98389B100 5026 76368 SH SOLE 76368 0 0 XILINX INC COM 983919101 7514 51939 SH SOLE 51939 0 0 XP INC CL A G98239109 233 5316 SH SOLE 5316 0 0 XPENG INC ADS 98422D105 460 10421 SH SOLE 10421 0 0 XPERI HOLDING CORP COM 98390M103 600 26848 SH SOLE 26848 0 0 XPO LOGISTICS INC COM 983793100 3951 28218 SH SOLE 28218 0 0 XYLEM INC COM 98419M100 8171 68095 SH SOLE 68095 0 0 YAMANA GOLD INC COM 98462Y100 122 29037 SH SOLE 29037 0 0 YANDEX N V SHS CLASS A N97284108 249 3554 SH SOLE 3554 0 0 YELLOW CORP COM 985510106 7308 1120741 SH SOLE 1120741 0 0 YELLOW CORP COM 985510106 6 34000 SH Call SOLE 0 0 0 YETI HLDGS INC COM 98585X104 1059 11531 SH SOLE 11531 0 0 YETI HLDGS INC COM 98585X104 2 200 SH Call SOLE 0 0 0 YUM BRANDS INC COM 988498101 5566 48315 SH SOLE 48315 0 0 YUM CHINA HLDGS INC COM 98850P109 2433 36634 SH SOLE 36634 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4401 8296 SH SOLE 8296 0 0 ZENDESK INC COM 98936J101 1075 7526 SH SOLE 7526 0 0 ZENDESK INC COM 98936J101 2 300 SH Call SOLE 0 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 1591 29905 SH SOLE 29905 0 0 ZILLOW GROUP INC CL A 98954M101 972 7942 SH SOLE 7942 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 17741 145133 SH SOLE 145133 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 8611 53836 SH SOLE 53836 0 0 ZIMMER ENERGY TRANSITION ACQ UNIT 06/16/2026 989570205 1068 105000 SH SOLE 105000 0 0 ZIONS BANCORPORATION N A COM 989701107 785 14857 SH SOLE 14857 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 136 51491 SH SOLE 51491 0 0 ZOETIS INC CL A 98978V103 74723 400699 SH SOLE 400699 0 0 ZOETIS INC CL A 98978V103 3 400 SH Call SOLE 0 0 0 ZOETIS INC CL A 98978V103 59 75900 SH Put SOLE 75900 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 11317 29234 SH SOLE 29234 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 11175 214257 SH SOLE 214257 0 0 ZOVIO INC COM 98979V102 299 115315 SH SOLE 115315 0 0 ZSCALER INC COM 98980G102 6301 29197 SH SOLE 29197 0 0 ZSCALER INC COM 98980G102 1 300 SH Call SOLE 0 0 0 ZUORA INC COM CL A 98983V106 4327 250829 SH SOLE 250829 0 0 ZUORA INC COM CL A 98983V106 0 400 SH Call SOLE 0 0 0 ZYNGA INC CL A 98986T108 369 34657 SH SOLE 34657 0 0 ZYNGA INC CL A 98986T108 10 7400 SH Call SOLE 0 0 0