0001085146-22-001985.txt : 20220512 0001085146-22-001985.hdr.sgml : 20220512 20220511184434 ACCESSION NUMBER: 0001085146-22-001985 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220512 DATE AS OF CHANGE: 20220511 EFFECTIVENESS DATE: 20220512 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: 22915153 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 03-31-2022 03-31-2022 false HighTower Advisors, LLC
200 W. MADISON ST. SUITE 2500 CHICAGO IL 60606
13F COMBINATION REPORT 028-13510 0001508822 028-14059 ACR Alpine Capital Research, LLC 0001109448 028-10562 ALLIANCEBERNSTEIN L.P. 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. 0000820330 028-01701 CLEARBRIDGE, LLC 0001233991 028-10477 COLUMBIA MANAGEMENT INVESTMENT ADVISERS, LLC 0000897378 028-03434 CONGRESS ASSET MANAGEMENT CO /MA 0001427514 028-13023 Dana Investment Advisors, Inc. 0001036325 028-04121 DAVIS SELECTED ADVISERS 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 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 0001426940 028-12835 Horizon Investment Services, LLC 0001056823 028-06986 HORIZON KINETICS ASSET MANAGEMENT LLC 0000914208 028-11246 Invesco Ltd. 0001639666 028-16855 ISTHMUS PARTNERS, LLC 0001093694 028-10606 JFB Holdings Corp 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 0001207017 028-10469 LAZARD ASSET MANAGEMENT LLC 0001259887 028-10665 LONDON CO OF VIRGINIA 0000312348 028-00398 LOOMIS SAYLES & CO L P 0000728100 028-00413 LORD, ABBETT & CO. LLC 0000922940 028-04057 M.D. SASS INVESTORS SERVICES, INC. 0000727770 028-05267 MACQUARIE INVESTMENT MANAGEMENT BUSINESS TRUST 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 0001008870 028-05248 PACIFIC INCOME ADVISERS INC 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 0000740913 028-01347 REAVES W H & CO INC 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 0001085936 028-05015 SYSTEMATIC FINANCIAL MANAGEMENT LP 0001145263 028-06683 TCW INVESTMENT MANAGEMENT Co LLC 0001092351 028-05601 THOMAS WHITE INTERNATIONAL LTD 0001008322 028-04041 THOMPSON SIEGEL & WALMSLEY LLC 0001145020 028-06605 THORNBURG INVESTMENT MANAGEMENT INC 0001009262 028-05358 TRAN CAPITAL MANAGEMENT, L.P. 0000102909 028-06408 VANGUARD GROUP INC 0001040188 028-06354 VICTORY CAPITAL MANAGEMENT INC 0001068837 028-07292 VOYA INVESTMENT MANAGEMENT LLC 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 Allspring Funds Management, LLC 0001351731 028-11741 WestEnd Advisors, LLC 0001507640 028-14230 Windhaven Investment Management, Inc. 0000900973 028-03676 Winslow Capital Management, LLC N
Claire Gorman Chief Compliance Officer 312-962-3800 /s/ Claire Gorman Chicago IL 05-11-2022 0 3450 44869902
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 1 800 FLOWERS COM INC CL A 68243Q106 315 24583 SH SOLE 24583 0 0 1LIFE HEALTHCARE INC COM 68269G107 170 15379 SH SOLE 15379 0 0 22ND CENTY GROUP INC COM 90137F103 831 358232 SH SOLE 358232 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 41 11104 SH SOLE 11104 0 0 2U INC COM 90214J101 482 36216 SH SOLE 36216 0 0 3M CO COM 88579Y101 67112 450717 SH SOLE 450717 0 0 3M CO COM 88579Y101 9 15 SH Put SOLE 15 0 0 ABB LTD SPONSORED ADR 000375204 3946 121965 SH SOLE 121965 0 0 ABBOTT LABS COM 002824100 177896 1502568 SH SOLE 1502568 0 0 ABBOTT LABS COM 002824100 3 3 SH Call SOLE 3 0 0 ABBVIE INC COM 00287Y109 219939 1358057 SH SOLE 1358057 0 0 ABBVIE INC COM 00287Y109 21 16 SH Call SOLE 16 0 0 ABG ACQUISITION CORP I CL A SHS G00496102 2123 216258 SH SOLE 216258 0 0 ABIOMED INC COM 003654100 4096 12382 SH SOLE 12382 0 0 ABM INDS INC COM 000957100 2131 46310 SH SOLE 46310 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 45087 2426503 SH SOLE 2426503 0 0 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 270 1300 SH SOLE 1300 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 509 5817 SH SOLE 5817 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 1017 10585 SH SOLE 10585 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 18828 790058 SH SOLE 790058 0 0 ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 216 9881 SH SOLE 9881 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 339 11713 SH SOLE 11713 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 12097 307035 SH SOLE 307035 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1077 44485 SH SOLE 44485 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 5370 440905 SH SOLE 440905 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 53 37302 SH SOLE 37302 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 131857 391460 SH SOLE 391460 0 0 ACI WORLDWIDE INC COM 004498101 275 8735 SH SOLE 8735 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1092 63299 SH SOLE 63299 0 0 ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 4446 457083 SH SOLE 457083 0 0 ACTIVISION BLIZZARD INC COM 00507V109 18407 229985 SH SOLE 229985 0 0 ACTIVISION BLIZZARD INC COM 00507V109 21 200 SH Call SOLE 200 0 0 ACUTUS MED INC COM 005111109 335 240998 SH SOLE 240998 0 0 ACUTUS MED INC COM 005111109 20 800 SH Call SOLE 800 0 0 ADAM NAT RES FD INC COM 00548F105 1681 80284 SH SOLE 80284 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 27 49350 SH SOLE 49350 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 11 765 SH Call SOLE 765 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1149 62594 SH SOLE 62594 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 31 15150 SH SOLE 15150 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 160 11397 SH SOLE 11397 0 0 ADECOAGRO S A COM L00849106 766 63701 SH SOLE 63701 0 0 ADIENT PLC ORD SHS G0084W101 417 10247 SH SOLE 10247 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 158932 348779 SH SOLE 348779 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 65 30 SH Call SOLE 30 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 3 2 SH Put SOLE 2 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 4049 19621 SH SOLE 19621 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 5 5 SH Call SOLE 5 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 3869 32555 SH SOLE 32555 0 0 ADVANCED ENERGY INDS COM 007973100 330 3841 SH SOLE 3841 0 0 ADVANCED MICRO DEVICES INC COM 007903107 52034 476105 SH SOLE 476105 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5 14 SH Call SOLE 14 0 0 ADVANCED MICRO DEVICES INC COM 007903107 0 1 SH Put SOLE 1 0 0 ADVISORS INNER CIRCLE FD III DEMOCRACY INTERN 00774Q148 597 24000 SH SOLE 24000 0 0 ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 259 10095 SH SOLE 10095 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 2046 98299 SH SOLE 98299 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 14 40 SH Call SOLE 40 0 0 ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 1861 66731 SH SOLE 66731 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 5785 237770 SH SOLE 237770 0 0 AEA-BRIDGES IMPACT CORP SHS CL A G01046104 99 10050 SH SOLE 10050 0 0 AECOM COM 00766T100 436 5704 SH SOLE 5704 0 0 AEGON N V NY REGISTRY SHS 007924103 1400 265521 SH SOLE 265521 0 0 AERCAP HOLDINGS NV SHS N00985106 1880 37386 SH SOLE 37386 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 297 7534 SH SOLE 7534 0 0 AES CORP COM 00130H105 11658 452700 SH SOLE 452700 0 0 AEYE INC CL A COM 008183105 57 10500 SH SOLE 10500 0 0 AFC GAMMA INC COM 00109K105 7465 390451 SH SOLE 390451 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 212 1520 SH SOLE 1520 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1650 35644 SH SOLE 35644 0 0 AFLAC INC COM 001055102 22508 349443 SH SOLE 349443 0 0 AGCO CORP COM 001084102 2201 15056 SH SOLE 15056 0 0 AGENUS INC COM NEW 00847G705 898 366971 SH SOLE 366971 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 20201 152535 SH SOLE 152535 0 0 AGNC INVT CORP COM 00123Q104 2317 176859 SH SOLE 176859 0 0 AGNICO EAGLE MINES LTD COM 008474108 7473 121987 SH SOLE 121987 0 0 AGREE RLTY CORP COM 008492100 519 7836 SH SOLE 7836 0 0 AGRICO ACQUISITION CORP CLASS A ORD SHS G41089106 157 15500 SH SOLE 15500 0 0 AILERON THERAPEUTICS INC COM 00887A105 6 12000 SH SOLE 12000 0 0 AIR LEASE CORP CL A 00912X302 883 19756 SH SOLE 19756 0 0 AIR PRODS & CHEMS INC COM 009158106 64797 261008 SH SOLE 261008 0 0 AIRBNB INC COM CL A 009066101 32650 190134 SH SOLE 190134 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4794 40092 SH SOLE 40092 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 35 48682 SH SOLE 48682 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 77 11948 SH SOLE 11948 0 0 ALAMO GROUP INC COM 011311107 489 3401 SH SOLE 3401 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 396 47221 SH SOLE 47221 0 0 ALARM COM HLDGS INC COM 011642105 975 14646 SH SOLE 14646 0 0 ALASKA AIR GROUP INC COM 011659109 2231 38407 SH SOLE 38407 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 27 42775 SH SOLE 42775 0 0 ALBANY INTL CORP CL A 012348108 1923 22771 SH SOLE 22771 0 0 ALBEMARLE CORP COM 012653101 2888 13049 SH SOLE 13049 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 207 6176 SH SOLE 6176 0 0 ALCOA CORP COM 013872106 11344 125779 SH SOLE 125779 0 0 ALCOA CORP COM 013872106 0 2 SH Put SOLE 2 0 0 ALCON AG ORD SHS H01301128 8752 109873 SH SOLE 109873 0 0 ALERISLIFE INC COM NEW 33832D205 25 11644 SH SOLE 11644 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1187 5903 SH SOLE 5903 0 0 ALEXCO RESOURCE CORP COM 01535P106 23 15000 SH SOLE 15000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 81561 749300 SH SOLE 749300 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 67 205 SH Call SOLE 205 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 69 471 SH Put SOLE 471 0 0 ALIGN TECHNOLOGY INC COM 016255101 4926 11358 SH SOLE 11358 0 0 ALIGN TECHNOLOGY INC COM 016255101 2 1 SH Call SOLE 1 0 0 ALLBIRDS INC COM CL A 01675A109 91 15138 SH SOLE 15138 0 0 ALLEGHANY CORP MD COM 017175100 550 646 SH SOLE 646 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 263 9840 SH SOLE 9840 0 0 ALLEGION PLC ORD SHS G0176J109 759 6947 SH SOLE 6947 0 0 ALLETE INC COM NEW 018522300 293 4374 SH SOLE 4374 0 0 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 218 14110 SH SOLE 14110 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 302 26991 SH SOLE 26991 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1429 30365 SH SOLE 30365 0 0 ALLIANT ENERGY CORP COM 018802108 3969 63583 SH SOLE 63583 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1805 45963 SH SOLE 45963 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 462 50559 SH SOLE 50559 0 0 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 75 14057 SH SOLE 14057 0 0 ALLSTATE CORP COM 020002101 17587 126940 SH SOLE 126940 0 0 ALLY FINL INC COM 02005N100 2260 52460 SH SOLE 52460 0 0 ALLY FINL INC COM 02005N100 6 30 SH Put SOLE 30 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 21991 134689 SH SOLE 134689 0 0 ALPHA ARCHITECT ETF TR FREEDOM 100 EM 02072L607 6726 196751 SH SOLE 196751 0 0 ALPHA CAPITAL ACQUISITION CO UNIT 02/16/2026 G0316P114 101 10000 SH SOLE 10000 0 0 ALPHABET INC CAP STK CL A 02079K305 517880 186044 SH SOLE 186044 0 0 ALPHABET INC CAP STK CL A 02079K305 8 5 SH Call SOLE 5 0 0 ALPHABET INC CAP STK CL A 02079K305 2 4 SH Put SOLE 4 0 0 ALPHABET INC CAP STK CL C 02079K107 284019 101548 SH SOLE 101548 0 0 ALPHABET INC CAP STK CL C 02079K107 2 3 SH Put SOLE 3 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 1201 104339 SH SOLE 104339 0 0 ALPS ETF TR ALERIAN ENERGY 00162Q676 200 8763 SH SOLE 8763 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 16998 443963 SH SOLE 443963 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 1458 22994 SH SOLE 22994 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 596 10828 SH SOLE 10828 0 0 ALTO INGREDIENTS INC COM 021513106 7316 1072727 SH SOLE 1072727 0 0 ALTO INGREDIENTS INC COM 021513106 1617 4550 SH Call SOLE 4550 0 0 ALTRA INDL MOTION CORP COM 02208R106 352 9060 SH SOLE 9060 0 0 ALTRIA GROUP INC COM 02209S103 53989 1033474 SH SOLE 1033474 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 239 73466 SH SOLE 73466 0 0 AMAZON COM INC COM 023135106 595994 182644 SH SOLE 182644 0 0 AMAZON COM INC COM 023135106 582 25 SH Call SOLE 25 0 0 AMAZON COM INC COM 023135106 0 3 SH Put SOLE 3 0 0 AMBEV SA SPONSORED ADR 02319V103 424 131259 SH SOLE 131259 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 499 20430 SH SOLE 20430 0 0 AMCOR PLC ORD G0250X107 2198 192888 SH SOLE 192888 0 0 AMDOCS LTD SHS G02602103 549 6687 SH SOLE 6687 0 0 AMEDISYS INC COM 023436108 1310 7619 SH SOLE 7619 0 0 AMER STATES WTR CO COM 029899101 1050 11802 SH SOLE 11802 0 0 AMEREN CORP COM 023608102 2682 28570 SH SOLE 28570 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 367 17406 SH SOLE 17406 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2229 122061 SH SOLE 122061 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 18958 320102 SH SOLE 320102 0 0 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 10966 212449 SH SOLE 212449 0 0 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 271 3744 SH SOLE 3744 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 16072 266393 SH SOLE 266393 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 109628 1751565 SH SOLE 1751565 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 30998 402235 SH SOLE 402235 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 25744 322250 SH SOLE 322250 0 0 AMERICAN ELEC PWR CO INC COM 025537101 71686 719962 SH SOLE 719962 0 0 AMERICAN EXPRESS CO COM 025816109 79272 424017 SH SOLE 424017 0 0 AMERICAN EXPRESS CO COM 025816109 61 70 SH Call SOLE 70 0 0 AMERICAN EXPRESS CO COM 025816109 31 50 SH Put SOLE 50 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3217 22100 SH SOLE 22100 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 214 5330 SH SOLE 5330 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 4438 70776 SH SOLE 70776 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 163 12472 SH SOLE 12472 0 0 AMERICAN TOWER CORP NEW COM 03027X100 46519 184363 SH SOLE 184363 0 0 AMERICAN WELL CORP CL A 03044L105 3155 749360 SH SOLE 749360 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 50150 302947 SH SOLE 302947 0 0 AMERICOLD RLTY TR COM 03064D108 5195 185903 SH SOLE 185903 0 0 AMERICOLD RLTY TR COM 03064D108 0 10 SH Put SOLE 10 0 0 AMERIPRISE FINL INC COM 03076C106 15404 51159 SH SOLE 51159 0 0 AMERISOURCEBERGEN CORP COM 03073E105 10116 65237 SH SOLE 65237 0 0 AMETEK INC COM 031100100 10430 78298 SH SOLE 78298 0 0 AMGEN INC COM 031162100 134205 555536 SH SOLE 555536 0 0 AMGEN INC COM 031162100 11 1 SH Call SOLE 1 0 0 AMGEN INC COM 031162100 1 11 SH Put SOLE 11 0 0 AMN HEALTHCARE SVCS INC COM 001744101 987 9413 SH SOLE 9413 0 0 AMPHENOL CORP NEW CL A 032095101 6777 89748 SH SOLE 89748 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 35 74075 SH SOLE 74075 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 3 280 SH Call SOLE 280 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 459 26740 SH SOLE 26740 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 607 19378 SH SOLE 19378 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1417 41544 SH SOLE 41544 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 2 1 SH Call SOLE 1 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 10660 284564 SH SOLE 284564 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 264 4016 SH SOLE 4016 0 0 AMYRIS INC COM NEW 03236M200 48 12124 SH SOLE 12124 0 0 ANALOG DEVICES INC COM 032654105 63561 384861 SH SOLE 384861 0 0 ANAPLAN INC COM 03272L108 4250 65033 SH SOLE 65033 0 0 ANGI INC COM CL A NEW 00183L102 1196 210508 SH SOLE 210508 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 578 24331 SH SOLE 24331 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2 18 SH Call SOLE 18 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1047 17405 SH SOLE 17405 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 3955 560826 SH SOLE 560826 0 0 ANSYS INC COM 03662Q105 6662 20936 SH SOLE 20936 0 0 ANTARES PHARMA INC COM 036642106 86 21035 SH SOLE 21035 0 0 ANTERO MIDSTREAM CORP COM 03676B102 829 76529 SH SOLE 76529 0 0 ANTERO RESOURCES CORP COM 03674X106 375 12270 SH SOLE 12270 0 0 ANTHEM INC COM 036752103 38686 78783 SH SOLE 78783 0 0 ANTHEM INC COM 036752103 17 4 SH Call SOLE 4 0 0 AON PLC SHS CL A G0403H108 12178 37326 SH SOLE 37326 0 0 AON PLC SHS CL A G0403H108 0 1 SH Put SOLE 1 0 0 APA CORPORATION COM 03743Q108 17038 412411 SH SOLE 412411 0 0 APA CORPORATION COM 03743Q108 5 5 SH Call SOLE 5 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 41275 666111 SH SOLE 666111 0 0 APOLLO INVT CORP COM NEW 03761U502 967 74171 SH SOLE 74171 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 3063 63096 SH SOLE 63096 0 0 APOLLO STRATEGIC GROWTH CAPT SHS CL A G0411R106 101 10238 SH SOLE 10238 0 0 APOLLO STRATEGIC GRWT CPTL I SHS CL A G0412A102 1431 146045 SH SOLE 146045 0 0 APPFOLIO INC COM CL A 03783C100 234 2091 SH SOLE 2091 0 0 APPIAN CORP CL A 03782L101 220 3609 SH SOLE 3609 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 366 20337 SH SOLE 20337 0 0 APPLE INC COM 037833100 1890067 10827720 SH SOLE 10827720 0 0 APPLE INC COM 037833100 708 538 SH Call SOLE 538 0 0 APPLE INC COM 037833100 1756 2276 SH Put SOLE 2276 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 824 8029 SH SOLE 8029 0 0 APPLIED MATLS INC COM 038222105 58192 441582 SH SOLE 441582 0 0 APPLOVIN CORP COM CL A 03831W108 212 3843 SH SOLE 3843 0 0 APTARGROUP INC COM 038336103 820 6976 SH SOLE 6976 0 0 APTIV PLC SHS G6095L109 3359 28058 SH SOLE 28058 0 0 AQUA METALS INC COM 03837J101 36 23676 SH SOLE 23676 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 84 45164 SH SOLE 45164 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 340 130305 SH SOLE 130305 0 0 ARBOR REALTY TRUST INC COM 038923108 431 25279 SH SOLE 25279 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 59 41836 SH SOLE 41836 0 0 ARCH CAP GROUP LTD ORD G0450A105 1662 34331 SH SOLE 34331 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 40679 450813 SH SOLE 450813 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3 3 SH Call SOLE 3 0 0 ARCHROCK INC COM 03957W106 601 65200 SH SOLE 65200 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 151 18552 SH SOLE 18552 0 0 ARCOSA INC COM 039653100 380 6582 SH SOLE 6582 0 0 ARES ACQUISITION CORPORATION COM CL A G33032106 5652 576650 SH SOLE 576650 0 0 ARES CAPITAL CORP COM 04010L103 48078 2295750 SH SOLE 2295750 0 0 ARES COML REAL ESTATE CORP COM 04013V108 678 43713 SH SOLE 43713 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 433 30002 SH SOLE 30002 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1887 23241 SH SOLE 23241 0 0 ARGAN INC COM 04010E109 656 16152 SH SOLE 16152 0 0 ARGENX SE SPONSORED ADR 04016X101 636 2024 SH SOLE 2024 0 0 ARISTA NETWORKS INC COM 040413106 6907 49714 SH SOLE 49714 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 3444 50972 SH SOLE 50972 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 934 32390 SH SOLE 32390 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 9717 211803 SH SOLE 211803 0 0 ARK ETF TR INNOVATION ETF 00214Q104 66852 1008310 SH SOLE 1008310 0 0 ARK ETF TR INNOVATION ETF 00214Q104 1 1 SH Call SOLE 1 0 0 ARK ETF TR INNOVATION ETF 00214Q104 80 41 SH Put SOLE 41 0 0 ARK ETF TR ISRAEL INOVATE 00214Q609 285 11779 SH SOLE 11779 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 2790 31953 SH SOLE 31953 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1262 13988 SH SOLE 13988 0 0 ARRIVAL GROUP SHS L0423Q108 226 60853 SH SOLE 60853 0 0 ARROW ELECTRS INC COM 042735100 2047 17230 SH SOLE 17230 0 0 ARROW FINL CORP COM 042744102 449 13841 SH SOLE 13841 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 779 16988 SH SOLE 16988 0 0 ARTELO BIOSCIENCES INC COM NEW 04301G201 12 26000 SH SOLE 26000 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 874 22175 SH SOLE 22175 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 301 13421 SH SOLE 13421 0 0 ASANA INC CL A 04342Y104 2936 73437 SH SOLE 73437 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 593 3671 SH SOLE 3671 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 143 20404 SH SOLE 20404 0 0 ASGN INC COM 00191U102 2611 22364 SH SOLE 22364 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 628 61332 SH SOLE 61332 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 543 5523 SH SOLE 5523 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 22912 34339 SH SOLE 34339 0 0 ASPEN TECHNOLOGY INC COM 045327103 918 5603 SH SOLE 5603 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 21 20000 SH SOLE 20000 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 94 34595 SH SOLE 34595 0 0 ASSURANT INC COM 04621X108 211 1163 SH SOLE 1163 0 0 AST SPACEMOBILE INC COM CL A 00217D100 221 22135 SH SOLE 22135 0 0 ASTRA SPACE INC COM CL A 04634X103 59 15071 SH SOLE 15071 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 9248 139358 SH SOLE 139358 0 0 ASTRONICS CORP COM 046433108 213 16500 SH SOLE 16500 0 0 AT&T INC COM 00206R102 70722 2991841 SH SOLE 2991841 0 0 ATHENA TECHNOLOGY ACQ CORP I CL A COM 04687C105 489 50000 SH SOLE 50000 0 0 ATHENEX INC COM 04685N103 715 861240 SH SOLE 861240 0 0 ATHERSYS INC NEW COM 04744L106 133 214160 SH SOLE 214160 0 0 ATHLON ACQUISITION CORP COM CL A 04748A106 499 50946 SH SOLE 50946 0 0 ATI PHYSICAL THERAPY INC COM CL A 00216W109 767 407247 SH SOLE 407247 0 0 ATI PHYSICAL THERAPY INC COM CL A 00216W109 8 100 SH Call SOLE 100 0 0 ATKORE INC COM 047649108 1582 16070 SH SOLE 16070 0 0 ATLANTIC AVE ACQUISITION COR COM CL A 04906P101 1332 135148 SH SOLE 135148 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 362 10288 SH SOLE 10288 0 0 ATLAS CORP SHARES Y0436Q109 461 31540 SH SOLE 31540 0 0 ATLAS CREST INVESTMENT CORP COM CL A 049287105 4302 438592 SH SOLE 438592 0 0 ATLASSIAN CORP PLC CL A G06242104 11295 38658 SH SOLE 38658 0 0 ATMOS ENERGY CORP COM 049560105 4727 39502 SH SOLE 39502 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 25 20100 SH SOLE 20100 0 0 AURORA CANNABIS INC COM 05156X884 50 13703 SH SOLE 13703 0 0 AURORA INNOVATION INC CLASS A COM 051774107 543 97130 SH SOLE 97130 0 0 AUSTERLITZ ACQUISITION CORP COM CL A G0633U101 9334 953666 SH SOLE 953666 0 0 AUTODESK INC COM 052769106 21715 101063 SH SOLE 101063 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 55213 242525 SH SOLE 242525 0 0 AUTONATION INC COM 05329W102 542 5447 SH SOLE 5447 0 0 AUTOZONE INC COM 053332102 94255 46164 SH SOLE 46164 0 0 AVALARA INC COM 05338G106 1813 18360 SH SOLE 18360 0 0 AVALONBAY CMNTYS INC COM 053484101 2851 11500 SH SOLE 11500 0 0 AVANGRID INC COM 05351W103 333 7175 SH SOLE 7175 0 0 AVAYA HLDGS CORP COM 05351X101 309 24351 SH SOLE 24351 0 0 AVEPOINT INC COM CL A 053604104 2209 420037 SH SOLE 420037 0 0 AVERY DENNISON CORP COM 053611109 2104 12113 SH SOLE 12113 0 0 AVIENT CORPORATION COM 05368V106 688 14333 SH SOLE 14333 0 0 AVIS BUDGET GROUP COM 053774105 270 1026 SH SOLE 1026 0 0 AXCELLA HEALTH INC COM 05454B105 26 10000 SH SOLE 10000 0 0 AXCELLA HEALTH INC COM 05454B105 14 274 SH Call SOLE 274 0 0 AXON ENTERPRISE INC COM 05464C101 12700 92245 SH SOLE 92245 0 0 AXONICS INC COM 05465P101 428 6832 SH SOLE 6832 0 0 AZENTA INC COM 114340102 2526 30522 SH SOLE 30522 0 0 B & G FOODS INC NEW COM 05508R106 352 13087 SH SOLE 13087 0 0 B2GOLD CORP COM 11777Q209 181 39711 SH SOLE 39711 0 0 BADGER METER INC COM 056525108 537 5393 SH SOLE 5393 0 0 BAIDU INC SPON ADR REP A 056752108 4440 33417 SH SOLE 33417 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 1188 76210 SH SOLE 76210 0 0 BAKER HUGHES COMPANY CL A 05722G100 10956 300988 SH SOLE 300988 0 0 BAKER HUGHES COMPANY CL A 05722G100 4 8 SH Call SOLE 8 0 0 BALL CORP COM 058498106 5545 61455 SH SOLE 61455 0 0 BALLANTYNE STRONG INC COM 058516105 236 76614 SH SOLE 76614 0 0 BALLARD PWR SYS INC NEW COM 058586108 133 11472 SH SOLE 11472 0 0 BALLARD PWR SYS INC NEW COM 058586108 0 1 SH Call SOLE 1 0 0 BANCFIRST CORP COM 05945F103 220 2638 SH SOLE 2638 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 196 35093 SH SOLE 35093 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 92 19697 SH SOLE 19697 0 0 BANCO SANTANDER S.A. ADR 05964H105 814 240518 SH SOLE 240518 0 0 BANDWIDTH INC COM CL A 05988J103 265 8186 SH SOLE 8186 0 0 BANK HAWAII CORP COM 062540109 2035 24114 SH SOLE 24114 0 0 BANK MONTREAL QUE COM 063671101 2612 22140 SH SOLE 22140 0 0 BANK NEW YORK MELLON CORP COM 064058100 9449 190665 SH SOLE 190665 0 0 BANK NEW YORK MELLON CORP COM 064058100 12 20 SH Put SOLE 20 0 0 BANK NOVA SCOTIA B C COM 064149107 1942 27061 SH SOLE 27061 0 0 BAR HBR BANKSHARES COM 066849100 214 7500 SH SOLE 7500 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 1000 27092 SH SOLE 27092 0 0 BARCLAYS BANK PLC ETN LKD 48 06746P555 413 18139 SH SOLE 18139 0 0 BARCLAYS BANK PLC IPATH B MID TRM 06746P613 5759 218449 SH SOLE 218449 0 0 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 2240 100480 SH SOLE 100480 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 1686 65900 SH SOLE 65900 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 0 1 SH Put SOLE 1 0 0 BARFRESH FOOD GROUP INC COM NEW 067532200 620 82576 SH SOLE 82576 0 0 BARINGS BDC INC COM 06759L103 1219 117927 SH SOLE 117927 0 0 BARRICK GOLD CORP COM 067901108 22652 923619 SH SOLE 923619 0 0 BARRICK GOLD CORP COM 067901108 3 31 SH Call SOLE 31 0 0 BATH & BODY WORKS INC COM 070830104 276 5729 SH SOLE 5729 0 0 BAUSCH HEALTH COS INC COM 071734107 245 10763 SH SOLE 10763 0 0 BAXTER INTL INC COM 071813109 10366 133676 SH SOLE 133676 0 0 BCE INC COM NEW 05534B760 2533 45620 SH SOLE 45620 0 0 BEAM THERAPEUTICS INC COM 07373V105 251 4352 SH SOLE 4352 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 17203 325639 SH SOLE 325639 0 0 BECTON DICKINSON & CO COM 075887109 99181 372664 SH SOLE 372664 0 0 BED BATH & BEYOND INC COM 075896100 3495 154802 SH SOLE 154802 0 0 BED BATH & BEYOND INC COM 075896100 0 1 SH Call SOLE 1 0 0 BENTLEY SYS INC COM CL B 08265T208 459 10401 SH SOLE 10401 0 0 BERKLEY W R CORP COM 084423102 4508 67834 SH SOLE 67834 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1126080 2129 SH SOLE 2129 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 684753 1940035 SH SOLE 1940035 0 0 BERRY CORP COM 08579X101 3405 330005 SH SOLE 330005 0 0 BERRY GLOBAL GROUP INC COM 08579W103 262 4501 SH SOLE 4501 0 0 BEST BUY INC COM 086516101 9135 100580 SH SOLE 100580 0 0 BEST BUY INC COM 086516101 0 6 SH Call SOLE 6 0 0 BEYOND MEAT INC COM 08862E109 2158 44662 SH SOLE 44662 0 0 BHP GROUP LTD SPONSORED ADS 088606108 18693 242296 SH SOLE 242296 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 439 25586 SH SOLE 25586 0 0 BIG SKY GROWTH PARTNERS INC CLASS A COM 08954L102 687 70671 SH SOLE 70671 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 414 18730 SH SOLE 18730 0 0 BILL COM HLDGS INC COM 090043100 3078 13590 SH SOLE 13590 0 0 BIO RAD LABS INC CL A 090572207 4054 7184 SH SOLE 7184 0 0 BIOGEN INC COM 09062X103 2542 12061 SH SOLE 12061 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1348 11354 SH SOLE 11354 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2 3 SH Call SOLE 3 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 302 13313 SH SOLE 13313 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 808 10465 SH SOLE 10465 0 0 BIONTECH SE SPONSORED ADS 09075V102 1057 6189 SH SOLE 6189 0 0 BIOTECH ACQUISITION COMPANY CL A SHS G1125A108 114 11446 SH SOLE 11446 0 0 BIO-TECHNE CORP COM 09073M104 1880 4345 SH SOLE 4345 0 0 BIOTRICITY INC COM 09074H104 107 47220 SH SOLE 47220 0 0 BIOVENTUS INC COM CL A 09075A108 211 14965 SH SOLE 14965 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 487 7180 SH SOLE 7180 0 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 579 442 SH SOLE 442 0 0 BK OF AMERICA CORP COM 060505104 210082 5099080 SH SOLE 5099080 0 0 BK OF AMERICA CORP COM 060505104 6 20 SH Call SOLE 20 0 0 BK OF AMERICA CORP COM 060505104 2 16 SH Put SOLE 16 0 0 BLACK HILLS CORP COM 092113109 976 12647 SH SOLE 12647 0 0 BLACK KNIGHT INC COM 09215C105 818 14126 SH SOLE 14126 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 3382 251416 SH SOLE 251416 0 0 BLACKBERRY LTD COM 09228F103 219 29542 SH SOLE 29542 0 0 BLACKLINE INC COM 09239B109 935 12764 SH SOLE 12764 0 0 BLACKROCK CAP ALLOCATION TR COM 09260U109 170 10248 SH SOLE 10248 0 0 BLACKROCK CAP INVT CORP COM 092533108 41 14128 SH SOLE 14128 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 196 16884 SH SOLE 16884 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 126 12760 SH SOLE 12760 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 107 18483 SH SOLE 18483 0 0 BLACKROCK ETF TRUST FUTURE TECH ETF 09290C301 1666 61544 SH SOLE 61544 0 0 BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 4303 177755 SH SOLE 177755 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1625 35585 SH SOLE 35585 0 0 BLACKROCK INC COM 09247X101 61825 80819 SH SOLE 80819 0 0 BLACKROCK INC COM 09247X101 5 16 SH Put SOLE 16 0 0 BLACKROCK INCOME TR INC COM 09247F100 270 52630 SH SOLE 52630 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 132 11612 SH SOLE 11612 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 149 10457 SH SOLE 10457 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 238 19431 SH SOLE 19431 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 339 14337 SH SOLE 14337 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 631 51311 SH SOLE 51311 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 273 21201 SH SOLE 21201 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 360 27359 SH SOLE 27359 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1280 104266 SH SOLE 104266 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 390 27494 SH SOLE 27494 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 316 24635 SH SOLE 24635 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 135 16422 SH SOLE 16422 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 439 34791 SH SOLE 34791 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1051 76252 SH SOLE 76252 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 338 30380 SH SOLE 30380 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2798 127062 SH SOLE 127062 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 571 39982 SH SOLE 39982 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 26 13400 SH SOLE 13400 0 0 BLACKSTONE INC COM 09260D107 136983 1079185 SH SOLE 1079185 0 0 BLACKSTONE MORTGAGE TRUST IN NOTE 4.375% 5/0 09257WAB6 105 105000 PRN SOLE 105000 0 0 BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 51 50000 PRN SOLE 50000 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 26492 832955 SH SOLE 832955 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 2819 101145 SH SOLE 101145 0 0 BLACKSTONE SENIOR FLOATNG RA COM 09256U105 271 17707 SH SOLE 17707 0 0 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 164 12576 SH SOLE 12576 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 251 29413 SH SOLE 29413 0 0 BLEND LABS INC CL A 09352U108 64 11160 SH SOLE 11160 0 0 BLINK CHARGING CO COM 09354A100 239 8950 SH SOLE 8950 0 0 BLINK CHARGING CO COM 09354A100 41 200 SH Put SOLE 200 0 0 BLOCK H & R INC COM 093671105 25868 993221 SH SOLE 993221 0 0 BLOCK INC CL A 852234103 31565 232677 SH SOLE 232677 0 0 BLOCK INC CL A 852234103 207 155 SH Call SOLE 155 0 0 BLOCK INC CL A 852234103 34 95 SH Put SOLE 95 0 0 BLOCKCHAIN COINVSTRS ACQ CRP CLASS A ORD G11765107 5552 559104 SH SOLE 559104 0 0 BLOCKCHAIN COINVSTRS ACQ CRP UNIT 09/01/2026 G11765123 239 23510 SH SOLE 23510 0 0 BLOOM ENERGY CORP COM CL A 093712107 334 13859 SH SOLE 13859 0 0 BLUE WHALE ACQUISITION CORP CLASS A ORD SHS G1330M103 242 24964 SH SOLE 24964 0 0 BLUERIVER ACQUISITION CORP SHS CL A G1261Q107 565 57759 SH SOLE 57759 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 289 10910 SH SOLE 10910 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 100 14022 SH SOLE 14022 0 0 BOEING CO COM 097023105 52065 271529 SH SOLE 271529 0 0 BOEING CO COM 097023105 88 88 SH Call SOLE 88 0 0 BOISE CASCADE CO DEL COM 09739D100 213 3091 SH SOLE 3091 0 0 BOOKING HOLDINGS INC COM 09857L108 24482 10480 SH SOLE 10480 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5644 64214 SH SOLE 64214 0 0 BORGWARNER INC COM 099724106 884 22766 SH SOLE 22766 0 0 BORQS TECHNOLOGIES INC SHS G1466B103 5 26000 SH SOLE 26000 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 276 10857 SH SOLE 10857 0 0 BOSTON PROPERTIES INC COM 101121101 4352 33750 SH SOLE 33750 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1616 36495 SH SOLE 36495 0 0 BOX INC CL A 10316T104 1151 39769 SH SOLE 39769 0 0 BOX INC CL A 10316T104 2 5 SH Call SOLE 5 0 0 BOYD GAMING CORP COM 103304101 560 8539 SH SOLE 8539 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 380 22453 SH SOLE 22453 0 0 BP PLC SPONSORED ADR 055622104 13902 472717 SH SOLE 472717 0 0 BP PLC SPONSORED ADR 055622104 1 15 SH Call SOLE 15 0 0 BRIDGEBIO PHARMA INC COM 10806X102 2115 208270 SH SOLE 208270 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 508 19862 SH SOLE 19862 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2517 18992 SH SOLE 18992 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 497 53717 SH SOLE 53717 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1448 106352 SH SOLE 106352 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 108422 1484461 SH SOLE 1484461 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4704 111690 SH SOLE 111690 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 9753 377700 SH SOLE 377700 0 0 BROADCOM INC 8% MCNV PFD SR A 11135F200 30469 15520 SH SOLE 15520 0 0 BROADCOM INC COM 11135F101 181596 288424 SH SOLE 288424 0 0 BROADCOM INC COM 11135F101 66 20 SH Call SOLE 20 0 0 BROADCOM INC COM 11135F101 425 217 SH Put SOLE 217 0 0 BROADMARK RLTY CAP INC COM 11135B100 1291 149244 SH SOLE 149244 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2681 17211 SH SOLE 17211 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 22635 400427 SH SOLE 400427 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 13391 202191 SH SOLE 202191 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 342 16600 SH SOLE 16600 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1616 36893 SH SOLE 36893 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 3310 80694 SH SOLE 80694 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 627 39303 SH SOLE 39303 0 0 BROWN & BROWN INC COM 115236101 2997 41506 SH SOLE 41506 0 0 BROWN FORMAN CORP CL A 115637100 758 12068 SH SOLE 12068 0 0 BROWN FORMAN CORP CL B 115637209 4550 67935 SH SOLE 67935 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 561 8664 SH SOLE 8664 0 0 BUMBLE INC COM CL A 12047B105 745 25830 SH SOLE 25830 0 0 BUMBLE INC COM CL A 12047B105 1 1 SH Call SOLE 1 0 0 BUNGE LIMITED COM G16962105 494 4456 SH SOLE 4456 0 0 BURFORD CAP LTD ORD SHS G17977110 300 32663 SH SOLE 32663 0 0 BURLINGTON STORES INC COM 122017106 925 5075 SH SOLE 5075 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 676 141899 SH SOLE 141899 0 0 BWX TECHNOLOGIES INC COM 05605H100 209 3809 SH SOLE 3809 0 0 BYLINE BANCORP INC COM 124411109 589 22110 SH SOLE 22110 0 0 C & F FINL CORP COM 12466Q104 334 6608 SH SOLE 6608 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5711 53018 SH SOLE 53018 0 0 C3 AI INC CL A 12468P104 749 33004 SH SOLE 33004 0 0 C5 ACQUISITION CORPORATION CL A COM 12530D105 3606 363900 SH SOLE 363900 0 0 CABLE ONE INC COM 12685J105 214 148 SH SOLE 148 0 0 CABOT CORP COM 127055101 597 8744 SH SOLE 8744 0 0 CACI INTL INC CL A 127190304 10448 34641 SH SOLE 34641 0 0 CADENCE BANK COM 12740C103 771 26372 SH SOLE 26372 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1906 11593 SH SOLE 11593 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3 4 SH Call SOLE 4 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1131 14626 SH SOLE 14626 0 0 CAESARSTONE LTD ORD SHS M20598104 678 64190 SH SOLE 64190 0 0 CAL MAINE FOODS INC COM NEW 128030202 1785 32417 SH SOLE 32417 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 1261 95541 SH SOLE 95541 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 1952 111413 SH SOLE 111413 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 426 7158 SH SOLE 7158 0 0 CALLON PETE CO DEL COM 13123X508 348 5857 SH SOLE 5857 0 0 CALYXT INC COM 13173L107 32 30509 SH SOLE 30509 0 0 CAMDEN NATL CORP COM 133034108 812 17250 SH SOLE 17250 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2740 16497 SH SOLE 16497 0 0 CAMECO CORP COM 13321L108 4782 164288 SH SOLE 164288 0 0 CAMPBELL SOUP CO COM 134429109 932 20855 SH SOLE 20855 0 0 CANADIAN IMP BK COMM COM 136069101 1968 16169 SH SOLE 16169 0 0 CANADIAN NAT RES LTD COM 136385101 4321 69870 SH SOLE 69870 0 0 CANADIAN NATL RY CO COM 136375102 12719 95152 SH SOLE 95152 0 0 CANADIAN PAC RY LTD COM 13645T100 45006 545909 SH SOLE 545909 0 0 CANNAE HLDGS INC COM 13765N107 916 38272 SH SOLE 38272 0 0 CANO HEALTH INC COM CL A 13781Y103 129 20100 SH SOLE 20100 0 0 CANOPY GROWTH CORP COM 138035100 3729 488304 SH SOLE 488304 0 0 CANOPY GROWTH CORP COM 138035100 0 1 SH Call SOLE 1 0 0 CAPITAL ONE FINL CORP COM 14040H105 4850 36857 SH SOLE 36857 0 0 CAPITAL ONE FINL CORP COM 14040H105 3 4 SH Call SOLE 4 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 211 4157 SH SOLE 4157 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 75 21883 SH SOLE 21883 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 5 110 SH Call SOLE 110 0 0 CARDINAL HEALTH INC COM 14149Y108 3005 53001 SH SOLE 53001 0 0 CARLISLE COS INC COM 142339100 11194 45662 SH SOLE 45662 0 0 CARLYLE GROUP INC COM 14316J108 1120 22845 SH SOLE 22845 0 0 CARMAX INC COM 143130102 497 5162 SH SOLE 5162 0 0 CARNEY TECHNOLOGY ACQU CORP CL A COMMON STK 143636108 1424 144953 SH SOLE 144953 0 0 CARNIVAL CORP COMMON STOCK 143658300 2036 100976 SH SOLE 100976 0 0 CARNIVAL PLC ADR 14365C103 999 54854 SH SOLE 54854 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 48822 1064374 SH SOLE 1064374 0 0 CARTICA ACQUISITION CORP CLASS A ORD SHS G1995D109 3048 305012 SH SOLE 305012 0 0 CASELLA WASTE SYS INC CL A 147448104 326 3730 SH SOLE 3730 0 0 CASEYS GEN STORES INC COM 147528103 2164 10881 SH SOLE 10881 0 0 CASI PHARMACEUTICALS INC COM 14757U109 11 13574 SH SOLE 13574 0 0 CASSAVA SCIENCES INC COM 14817C107 460 12370 SH SOLE 12370 0 0 CATALENT INC COM 148806102 7582 68289 SH SOLE 68289 0 0 CATALYST PARTNRS ACQUISITN C CLASS A ORD SHS G19550105 2576 264930 SH SOLE 264930 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 134 16472 SH SOLE 16472 0 0 CATERPILLAR INC COM 149123101 89613 402466 SH SOLE 402466 0 0 CATERPILLAR INC COM 149123101 74 62 SH Call SOLE 62 0 0 CAVCO INDS INC DEL COM 149568107 349 1453 SH SOLE 1453 0 0 CBIZ INC COM 124805102 348 8294 SH SOLE 8294 0 0 CBOE GLOBAL MKTS INC COM 12503M108 7793 68121 SH SOLE 68121 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1 3 SH Put SOLE 3 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 291 31692 SH SOLE 31692 0 0 CBRE GROUP INC CL A 12504L109 1344 14759 SH SOLE 14759 0 0 CC NEUBERGER PRINCIPAL HOLDN SHS CL A G1992N100 400 40640 SH SOLE 40640 0 0 CDK GLOBAL INC COM 12508E101 1117 22957 SH SOLE 22957 0 0 CDW CORP COM 12514G108 20368 113756 SH SOLE 113756 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 548 10008 SH SOLE 10008 0 0 CELANESE CORP DEL COM 150870103 3178 22239 SH SOLE 22239 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 350 10218 SH SOLE 10218 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1349 255170 SH SOLE 255170 0 0 CENTENE CORP DEL COM 15135B101 14453 171716 SH SOLE 171716 0 0 CENTENE CORP DEL COM 15135B101 1 1 SH Call SOLE 1 0 0 CENTERPOINT ENERGY INC COM 15189T107 3652 119357 SH SOLE 119357 0 0 CERAGON NETWORKS LTD ORD M22013102 21 10125 SH SOLE 10125 0 0 CERENCE INC COM 156727109 617 17156 SH SOLE 17156 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2689 76168 SH SOLE 76168 0 0 CERNER CORP COM 156782104 15297 163391 SH SOLE 163391 0 0 CERTARA INC COM 15687V109 440 19847 SH SOLE 19847 0 0 CF ACQUISITION CORP IV COM CL A 12520T102 623 63195 SH SOLE 63195 0 0 CF ACQUISITION CORP VII UNIT 03/16/2028 12521H206 504 50000 SH SOLE 50000 0 0 CF INDS HLDGS INC COM 125269100 2337 22710 SH SOLE 22710 0 0 CF INDS HLDGS INC COM 125269100 4 3 SH Call SOLE 3 0 0 CGI INC CL A SUB VTG 12532H104 963 11851 SH SOLE 11851 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 215 26467 SH SOLE 26467 0 0 CHANGE HEALTHCARE INC COM 15912K100 288 13172 SH SOLE 13172 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 610 30579 SH SOLE 30579 0 0 CHARLES RIV LABS INTL INC COM 159864107 8635 30360 SH SOLE 30360 0 0 CHART INDS INC COM 16115Q308 2726 15869 SH SOLE 15869 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 11711 21444 SH SOLE 21444 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 10528 76122 SH SOLE 76122 0 0 CHEESECAKE FACTORY INC COM 163072101 1231 30953 SH SOLE 30953 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 17 21012 SH SOLE 21012 0 0 CHEMED CORP NEW COM 16359R103 432 836 SH SOLE 836 0 0 CHEMOCENTRYX INC COM 16383L106 334 13161 SH SOLE 13161 0 0 CHEMOURS CO COM 163851108 2343 74364 SH SOLE 74364 0 0 CHENIERE ENERGY INC COM NEW 16411R208 18858 136208 SH SOLE 136208 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2 5 SH Put SOLE 5 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 691 12268 SH SOLE 12268 0 0 CHESAPEAKE UTILS CORP COM 165303108 223 1617 SH SOLE 1617 0 0 CHEVRON CORP NEW COM 166764100 229324 1409027 SH SOLE 1409027 0 0 CHEVRON CORP NEW COM 166764100 39 23 SH Call SOLE 23 0 0 CHEWY INC CL A 16679L109 2121 52376 SH SOLE 52376 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 2618 147529 SH SOLE 147529 0 0 CHICAGO RIVET & MACH CO COM 168088102 660 25200 SH SOLE 25200 0 0 CHIMERA INVT CORP COM NEW 16934Q208 163 13551 SH SOLE 13551 0 0 CHIMERIX INC COM 16934W106 137 30009 SH SOLE 30009 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4052 2557 SH SOLE 2557 0 0 CHOICEONE FINL SVCS INC COM 170386106 436 17402 SH SOLE 17402 0 0 CHUBB LIMITED COM H1467J104 25719 120505 SH SOLE 120505 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 296 6665 SH SOLE 6665 0 0 CHURCH & DWIGHT CO INC COM 171340102 28059 282562 SH SOLE 282562 0 0 CHURCHILL CAPITAL CORP VII COM CL A 17144M102 1370 140072 SH SOLE 140072 0 0 CHURCHILL DOWNS INC COM 171484108 830 3749 SH SOLE 3749 0 0 CIENA CORP COM NEW 171779309 839 13768 SH SOLE 13768 0 0 CIGNA CORP NEW COM 125523100 19424 81063 SH SOLE 81063 0 0 CIIG CAPITAL PARTNERS II INC COM CL A 12561U109 980 98700 SH SOLE 98700 0 0 CINCINNATI FINL CORP COM 172062101 18594 136732 SH SOLE 136732 0 0 CINTAS CORP COM 172908105 5287 12421 SH SOLE 12421 0 0 CION INVT CORP COM 17259U204 229 15381 SH SOLE 15381 0 0 CIRRUS LOGIC INC COM 172755100 7474 88293 SH SOLE 88293 0 0 CISCO SYS INC COM 17275R102 204155 3660027 SH SOLE 3660027 0 0 CISCO SYS INC COM 17275R102 4 7 SH Call SOLE 7 0 0 CITIGROUP INC COM NEW 172967424 29459 552986 SH SOLE 552986 0 0 CITIGROUP INC COM NEW 172967424 6 4 SH Call SOLE 4 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 389 217623 SH SOLE 217623 0 0 CITIZENS FINL GROUP INC COM 174610105 3379 74731 SH SOLE 74731 0 0 CITRIX SYS INC COM 177376100 562 5586 SH SOLE 5586 0 0 CITY OFFICE REIT INC COM 178587101 463 26190 SH SOLE 26190 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 508 8476 SH SOLE 8476 0 0 CLARIVATE PLC ORD SHS G21810109 1656 98518 SH SOLE 98518 0 0 CLEAN ENERGY FUELS CORP COM 184499101 119 15120 SH SOLE 15120 0 0 CLEAN HARBORS INC COM 184496107 793 7080 SH SOLE 7080 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 223 64634 SH SOLE 64634 0 0 CLEAR SECURE INC COM CL A 18467V109 224 8349 SH SOLE 8349 0 0 CLEARWAY ENERGY INC CL C 18539C204 1941 53134 SH SOLE 53134 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 8433 262621 SH SOLE 262621 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 24 26 SH Call SOLE 26 0 0 CLOROX CO DEL COM 189054109 22910 164549 SH SOLE 164549 0 0 CLOUDFLARE INC CL A COM 18915M107 5939 49594 SH SOLE 49594 0 0 CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 366 39998 SH SOLE 39998 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 528 55996 SH SOLE 55996 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 45 12214 SH SOLE 12214 0 0 CMC MATERIALS INC COM 12571T100 365 1973 SH SOLE 1973 0 0 CME GROUP INC COM 12572Q105 75204 316117 SH SOLE 316117 0 0 CMS ENERGY CORP COM 125896100 4506 64320 SH SOLE 64320 0 0 CNH INDL N V SHS N20944109 186 11718 SH SOLE 11718 0 0 CNS PHARMACEUTICALS INC COM 18978H102 4 13500 SH SOLE 13500 0 0 CNX RES CORP COM 12653C108 547 26310 SH SOLE 26310 0 0 COCA COLA CO COM 191216100 134685 2172919 SH SOLE 2172919 0 0 COCA COLA CONS INC COM 191098102 534 1086 SH SOLE 1086 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 3228 66279 SH SOLE 66279 0 0 CO-DIAGNOSTICS INC COM 189763105 280 45330 SH SOLE 45330 0 0 CODIAK BIOSCIENCES INC COM 192010106 127 20328 SH SOLE 20328 0 0 COEUR MNG INC COM NEW 192108504 102 22657 SH SOLE 22657 0 0 COGNEX CORP COM 192422103 1829 23689 SH SOLE 23689 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 24240 270684 SH SOLE 270684 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1462 50549 SH SOLE 50549 0 0 COHEN & STEERS LTD DURATION COM 19248C105 363 15864 SH SOLE 15864 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 3719 222467 SH SOLE 222467 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 624 23141 SH SOLE 23141 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 190 12163 SH SOLE 12163 0 0 COHERENT INC COM 192479103 340 1231 SH SOLE 1231 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 11631 61063 SH SOLE 61063 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 50 11 SH Call SOLE 11 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 2 2 SH Put SOLE 2 0 0 COLGATE PALMOLIVE CO COM 194162103 72132 951048 SH SOLE 951048 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1837 93856 SH SOLE 93856 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 6360 301253 SH SOLE 301253 0 0 COMCAST CORP NEW CL A 20030N101 167814 3584094 SH SOLE 3584094 0 0 COMCAST CORP NEW CL A 20030N101 3 40 SH Call SOLE 40 0 0 COMERICA INC COM 200340107 4372 48326 SH SOLE 48326 0 0 COMFORT SYS USA INC COM 199908104 223 2521 SH SOLE 2521 0 0 COMMERCE BANCSHARES INC COM 200525103 659 9253 SH SOLE 9253 0 0 COMMERCIAL METALS CO COM 201723103 2458 59076 SH SOLE 59076 0 0 COMMUNITY BK SYS INC COM 203607106 1447 20597 SH SOLE 20597 0 0 COMPASS INC CL A 20464U100 1086 138139 SH SOLE 138139 0 0 COMPASS INC CL A 20464U100 1 2 SH Call SOLE 2 0 0 COMPUGEN LTD ORD M25722105 82 24500 SH SOLE 24500 0 0 COMPUTE HEALTH ACQUISITIN CO COM CL A 204833107 8886 907938 SH SOLE 907938 0 0 COMSOVEREIGN HLDG CORP COM NEW 205650203 10 12379 SH SOLE 12379 0 0 COMSTOCK MNG INC COM NEW 205750300 112 67183 SH SOLE 67183 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 679 43238 SH SOLE 43238 0 0 CONAGRA BRANDS INC COM 205887102 7456 221987 SH SOLE 221987 0 0 CONMED CORP COM 207410101 415 2789 SH SOLE 2789 0 0 CONNECTONE BANCORP INC COM 20786W107 457 14133 SH SOLE 14133 0 0 CONOCOPHILLIPS COM 20825C104 74131 735186 SH SOLE 735186 0 0 CONOCOPHILLIPS COM 20825C104 17 14 SH Call SOLE 14 0 0 CONSOL ENERGY INC NEW COM 20854L108 315 8396 SH SOLE 8396 0 0 CONSOLIDATED EDISON INC COM 209115104 9221 97502 SH SOLE 97502 0 0 CONSTELLATION ACQUISITN CORP SHS CL A G2R18K105 1281 130646 SH SOLE 130646 0 0 CONSTELLATION BRANDS INC CL A 21036P108 23801 103312 SH SOLE 103312 0 0 CONSTELLATION ENERGY CORP COM 21037T109 2328 41345 SH SOLE 41345 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 4582 175163 SH SOLE 175163 0 0 CONTEXTLOGIC INC COM CL A 21077C107 30 13025 SH SOLE 13025 0 0 CONTINENTAL RES INC COM 212015101 446 7295 SH SOLE 7295 0 0 CONX CORP COM CL A 212873103 8852 896890 SH SOLE 896890 0 0 COOPER COS INC COM NEW 216648402 1866 4455 SH SOLE 4455 0 0 COPART INC COM 217204106 5083 40449 SH SOLE 40449 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 8 15977 SH SOLE 15977 0 0 CORMEDIX INC COM 21900C308 78 14138 SH SOLE 14138 0 0 CORNER GROWTH ACQUISITION CO CL A SHS G2425N105 3800 387133 SH SOLE 387133 0 0 CORNING INC COM 219350105 13148 356080 SH SOLE 356080 0 0 CORNING INC COM 219350105 0 30 SH Call SOLE 30 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 521 18274 SH SOLE 18274 0 0 CORTEVA INC COM 22052L104 8473 147519 SH SOLE 147519 0 0 COSTAMARE INC SHS Y1771G102 712 41683 SH SOLE 41683 0 0 COSTAR GROUP INC COM 22160N109 2638 39668 SH SOLE 39668 0 0 COSTCO WHSL CORP NEW COM 22160K105 203216 352826 SH SOLE 352826 0 0 COSTCO WHSL CORP NEW COM 22160K105 8 2 SH Call SOLE 2 0 0 COSTCO WHSL CORP NEW COM 22160K105 0 1 SH Put SOLE 1 0 0 COTERRA ENERGY INC COM 127097103 5191 193042 SH SOLE 193042 0 0 COTERRA ENERGY INC COM 127097103 33 400 SH Call SOLE 400 0 0 COTY INC COM CL A 222070203 6476 717709 SH SOLE 717709 0 0 COUPANG INC CL A 22266T109 1435 81147 SH SOLE 81147 0 0 COUSINS PPTYS INC COM NEW 222795502 336 8349 SH SOLE 8349 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 761 6375 SH SOLE 6375 0 0 CRANE CO COM 224399105 445 4102 SH SOLE 4102 0 0 CREDIT ACCEP CORP MICH COM 225310101 389 707 SH SOLE 707 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 135 17145 SH SOLE 17145 0 0 CRESCENT CAP BDC INC COM 225655109 3281 184285 SH SOLE 184285 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 823 27502 SH SOLE 27502 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3129 49883 SH SOLE 49883 0 0 CRITEO S A SPONS ADS 226718104 4398 161602 SH SOLE 161602 0 0 CROCS INC COM 227046109 1623 21233 SH SOLE 21233 0 0 CRONOS GROUP INC COM 22717L101 132 34395 SH SOLE 34395 0 0 CRONOS GROUP INC COM 22717L101 4 170 SH Call SOLE 170 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 2017 93086 SH SOLE 93086 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 20837 91840 SH SOLE 91840 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 0 1 SH Call SOLE 1 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 42959 232613 SH SOLE 232613 0 0 CROWN HLDGS INC COM 228368106 4757 37828 SH SOLE 37828 0 0 CSG SYS INTL INC COM 126349109 457 7187 SH SOLE 7187 0 0 CSX CORP COM 126408103 28929 772696 SH SOLE 772696 0 0 CTS CORP COM 126501105 241 6897 SH SOLE 6897 0 0 CUBESMART COM 229663109 1679 32288 SH SOLE 32288 0 0 CULLEN FROST BANKERS INC COM 229899109 1280 9220 SH SOLE 9220 0 0 CUMMINS INC COM 231021106 32997 161210 SH SOLE 161210 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 4282 328152 SH SOLE 328152 0 0 CURTISS WRIGHT CORP COM 231561101 647 4307 SH SOLE 4307 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1030 50206 SH SOLE 50206 0 0 CVR ENERGY INC COM 12662P108 255 10000 SH SOLE 10000 0 0 CVS HEALTH CORP COM 126650100 125180 1236792 SH SOLE 1236792 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 4751 27999 SH SOLE 27999 0 0 CYBIN INC COM 23256X100 29 36185 SH SOLE 36185 0 0 CYTOKINETICS INC COM NEW 23282W605 375 10208 SH SOLE 10208 0 0 D R HORTON INC COM 23331A109 12977 174248 SH SOLE 174248 0 0 D R HORTON INC COM 23331A109 0 1 SH Call SOLE 1 0 0 DADA NEXUS LTD ADS 23344D108 97 10681 SH SOLE 10681 0 0 DAILY JOURNAL CORP COM 233912104 12896 41338 SH SOLE 41338 0 0 DANAHER CORPORATION COM 235851102 103118 351295 SH SOLE 351295 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 1111 189733 SH SOLE 189733 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 324 7883 SH SOLE 7883 0 0 DARDEN RESTAURANTS INC COM 237194105 2222 16679 SH SOLE 16679 0 0 DARE BIOSCIENCE INC COM 23666P101 45 30035 SH SOLE 30035 0 0 DARLING INGREDIENTS INC COM 237266101 1133 14145 SH SOLE 14145 0 0 DATADOG INC CL A COM 23804L103 1502 9846 SH SOLE 9846 0 0 DAVITA INC COM 23918K108 227 1997 SH SOLE 1997 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 5745 173325 SH SOLE 173325 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 2826 74871 SH SOLE 74871 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 1054 43682 SH SOLE 43682 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 472 9611 SH SOLE 9611 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 662 19716 SH SOLE 19716 0 0 DECKERS OUTDOOR CORP COM 243537107 902 3294 SH SOLE 3294 0 0 DEERE & CO COM 244199105 64290 154718 SH SOLE 154718 0 0 DEERE & CO COM 244199105 191 141 SH Call SOLE 141 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1248 24936 SH SOLE 24936 0 0 DELL TECHNOLOGIES INC CL C 24703L202 3 20 SH Call SOLE 20 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 11621 293519 SH SOLE 293519 0 0 DENBURY INC COM 24790A101 294 3732 SH SOLE 3732 0 0 DENISON MINES CORP COM 248356107 245 153231 SH SOLE 153231 0 0 DENNYS CORP COM 24869P104 351 24561 SH SOLE 24561 0 0 DENTSPLY SIRONA INC COM 24906P109 762 15544 SH SOLE 15544 0 0 DERMTECH INC COM 24984K105 198 13537 SH SOLE 13537 0 0 DESKTOP METAL INC COM CL A 25058X105 103 21943 SH SOLE 21943 0 0 DESPEGAR COM CORP ORD SHS G27358103 130 10687 SH SOLE 10687 0 0 DESTINATION XL GROUP INC COM 25065K104 187 38279 SH SOLE 38279 0 0 DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502 508 57137 SH SOLE 57137 0 0 DEVON ENERGY CORP NEW COM 25179M103 48368 817606 SH SOLE 817606 0 0 DEVON ENERGY CORP NEW COM 25179M103 47 17 SH Call SOLE 17 0 0 DEVON ENERGY CORP NEW COM 25179M103 742 2183 SH Put SOLE 2183 0 0 DEXCOM INC COM 252131107 10649 20578 SH SOLE 20578 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1310 226111 SH SOLE 226111 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 15358 75730 SH SOLE 75730 0 0 DIAMONDBACK ENERGY INC COM 25278X109 8392 61199 SH SOLE 61199 0 0 DIAMONDBACK ENERGY INC COM 25278X109 19 2 SH Call SOLE 2 0 0 DIANA SHIPPING INC COM Y2066G104 288 53402 SH SOLE 53402 0 0 DICKS SPORTING GOODS INC COM 253393102 9882 98719 SH SOLE 98719 0 0 DICKS SPORTING GOODS INC COM 253393102 6 5 SH Call SOLE 5 0 0 DIGITAL RLTY TR INC COM 253868103 17564 123548 SH SOLE 123548 0 0 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 812 12601 SH SOLE 12601 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 1615 224121 SH SOLE 224121 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 605 10455 SH SOLE 10455 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 18 8 SH Call SOLE 8 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 353 10200 SH SOLE 10200 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 17396 662894 SH SOLE 662894 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 19866 593664 SH SOLE 593664 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 5006 177800 SH SOLE 177800 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1639 52016 SH SOLE 52016 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 190437 6904773 SH SOLE 6904773 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 16399 334463 SH SOLE 334463 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 4641 82710 SH SOLE 82710 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 27640 593514 SH SOLE 593514 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 15008 601510 SH SOLE 601510 0 0 DIODES INC COM 254543101 1630 18775 SH SOLE 18775 0 0 DIODES INC COM 254543101 3 3 SH Call SOLE 3 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 26609 802207 SH SOLE 802207 0 0 DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831 332 4326 SH SOLE 4326 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 122 26464 SH SOLE 26464 0 0 DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 2248 31742 SH SOLE 31742 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1059 8838 SH SOLE 8838 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 2379 30799 SH SOLE 30799 0 0 DISCOVER FINL SVCS COM 254709108 8069 73104 SH SOLE 73104 0 0 DISCOVERY INC COM SER A 25470F104 453 18363 SH SOLE 18363 0 0 DISCOVERY INC COM SER A 25470F104 10 24 SH Call SOLE 24 0 0 DISCOVERY INC COM SER C 25470F302 3972 158879 SH SOLE 158879 0 0 DISH NETWORK CORPORATION CL A 25470M109 4808 152137 SH SOLE 152137 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2346 2500000 PRN SOLE 2500000 0 0 DISNEY WALT CO COM 254687106 252014 1838473 SH SOLE 1838473 0 0 DISNEY WALT CO COM 254687106 226 199 SH Call SOLE 199 0 0 DLOCAL LTD CLASS A COM G29018101 213 6803 SH SOLE 6803 0 0 DNP SELECT INCOME FD INC COM 23325P104 592 50054 SH SOLE 50054 0 0 DOCUSIGN INC COM 256163106 14282 133396 SH SOLE 133396 0 0 DOCUSIGN INC COM 256163106 71 43 SH Put SOLE 43 0 0 DOCUSIGN INC NOTE 1/1 256163AD8 1687 1800000 PRN SOLE 1800000 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 290 3730 SH SOLE 3730 0 0 DOLLAR GEN CORP NEW COM 256677105 14701 66187 SH SOLE 66187 0 0 DOLLAR TREE INC COM 256746108 4473 27907 SH SOLE 27907 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 38 17561 SH SOLE 17561 0 0 DOMINION ENERGY INC COM 25746U109 19946 234897 SH SOLE 234897 0 0 DOMINOS PIZZA INC COM 25754A201 3034 7502 SH SOLE 7502 0 0 DOMINOS PIZZA INC COM 25754A201 2 1 SH Call SOLE 1 0 0 DONALDSON INC COM 257651109 34670 667439 SH SOLE 667439 0 0 DOORDASH INC CL A 25809K105 3552 30305 SH SOLE 30305 0 0 DOORDASH INC CL A 25809K105 0 1 SH Put SOLE 1 0 0 DORIAN LPG LTD SHS USD Y2106R110 15969 1102043 SH SOLE 1102043 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 475 32708 SH SOLE 32708 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 418 25006 SH SOLE 25006 0 0 DOUGLAS ELLIMAN INC COM 25961D105 518 70984 SH SOLE 70984 0 0 DOUGLAS EMMETT INC COM 25960P109 210 6287 SH SOLE 6287 0 0 DOVER CORP COM 260003108 11232 71545 SH SOLE 71545 0 0 DOW INC COM 260557103 73281 1149629 SH SOLE 1149629 0 0 DOXIMITY INC CL A 26622P107 801 15415 SH SOLE 15415 0 0 DRAFTKINGS INC COM CL A 26142R104 2965 152701 SH SOLE 152701 0 0 DRAFTKINGS INC COM CL A 26142R104 2 7 SH Call SOLE 7 0 0 DROPBOX INC CL A 26210C104 1216 52104 SH SOLE 52104 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 500 9218 SH SOLE 9218 0 0 DTE ENERGY CO COM 233331107 4159 31431 SH SOLE 31431 0 0 DTRT HEALTH ACQUISITION CORP COM CL A 23344T103 251 25000 SH SOLE 25000 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 282 12728 SH SOLE 12728 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 213 11824 SH SOLE 11824 0 0 DUCOMMUN INC DEL COM 264147109 366 6987 SH SOLE 6987 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 157 10322 SH SOLE 10322 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 50669 453971 SH SOLE 453971 0 0 DUKE REALTY CORP COM NEW 264411505 573 9892 SH SOLE 9892 0 0 DUOS TECHNOLOGIES GROUP INC COM 266042407 188 34143 SH SOLE 34143 0 0 DUPONT DE NEMOURS INC COM 26614N102 6724 91378 SH SOLE 91378 0 0 DUTCH BROS INC CL A 26701L100 493 8894 SH SOLE 8894 0 0 DXC TECHNOLOGY CO COM 23355L106 284 8776 SH SOLE 8776 0 0 DYNATRACE INC COM NEW 268150109 250 5353 SH SOLE 5353 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 159 14479 SH SOLE 14479 0 0 EAGLE BANCORP INC MD COM 268948106 2861 50218 SH SOLE 50218 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 512 24171 SH SOLE 24171 0 0 EASTERN BANKSHARES INC COM 27627N105 421 19528 SH SOLE 19528 0 0 EASTMAN CHEM CO COM 277432100 4839 43140 SH SOLE 43140 0 0 EATON CORP PLC SHS G29183103 41850 275800 SH SOLE 275800 0 0 EATON CORP PLC SHS G29183103 275 539 SH Put SOLE 539 0 0 EATON VANCE ENHANCED EQUITY COM 278274105 662 35876 SH SOLE 35876 0 0 EATON VANCE LTD DURATION INC COM 27828H105 758 64731 SH SOLE 64731 0 0 EATON VANCE MUN BD FD COM 27827X101 215 18725 SH SOLE 18725 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 135 11424 SH SOLE 11424 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 477 25013 SH SOLE 25013 0 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 729 69517 SH SOLE 69517 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2245 77445 SH SOLE 77445 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 351 20782 SH SOLE 20782 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 375 24046 SH SOLE 24046 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 4489 321205 SH SOLE 321205 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 3040 313250 SH SOLE 313250 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 562 54940 SH SOLE 54940 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 441 21512 SH SOLE 21512 0 0 EBAY INC. COM 278642103 7699 134535 SH SOLE 134535 0 0 ECOARK HLDGS INC COM NEW 27888N307 140 60514 SH SOLE 60514 0 0 ECOLAB INC COM 278865100 14374 81436 SH SOLE 81436 0 0 EDAP TMS S A SPONSORED ADR 268311107 185 25558 SH SOLE 25558 0 0 EDIFY ACQUISITION CORP CL A 28059Q103 1066 108270 SH SOLE 108270 0 0 EDISON INTL COM 281020107 2711 38719 SH SOLE 38719 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 16318 138650 SH SOLE 138650 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 3824 145583 SH SOLE 145583 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 413 10089 SH SOLE 10089 0 0 ELASTIC N V ORD SHS N14506104 576 6472 SH SOLE 6472 0 0 ELBIT SYS LTD ORD M3760D101 598 2708 SH SOLE 2708 0 0 ELECTRONIC ARTS INC COM 285512109 3309 26142 SH SOLE 26142 0 0 ELEMENT SOLUTIONS INC COM 28618M106 370 16912 SH SOLE 16912 0 0 ELEVATE CREDIT INC COM 28621V101 1903 622029 SH SOLE 622029 0 0 ELLIOTT OPPORTUNITY II CORP SHS CL A G30092103 10551 1077906 SH SOLE 1077906 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 188 15106 SH SOLE 15106 0 0 EMCOR GROUP INC COM 29084Q100 2374 21073 SH SOLE 21073 0 0 EMCORE CORP COM NEW 290846203 105 28262 SH SOLE 28262 0 0 EMERGING MARKETS HORIZON COR UNIT 99/99/9999 G3033X113 496 50000 SH SOLE 50000 0 0 EMERSON ELEC CO COM 291011104 37221 379415 SH SOLE 379415 0 0 EMERSON ELEC CO COM 291011104 5 1 SH Call SOLE 1 0 0 ENBRIDGE INC COM 29250N105 20391 441970 SH SOLE 441970 0 0 ENCOMPASS HEALTH CORP COM 29261A100 248 3495 SH SOLE 3495 0 0 ENCORE CAP GROUP INC COM 292554102 473 7539 SH SOLE 7539 0 0 ENDAVA PLC ADS 29260V105 412 3089 SH SOLE 3089 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 307 10411 SH SOLE 10411 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 344 73588 SH SOLE 73588 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 211 6901 SH SOLE 6901 0 0 ENERGY FUELS INC COM NEW 292671708 3947 428927 SH SOLE 428927 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 38494 3440870 SH SOLE 3440870 0 0 ENERSYS COM 29275Y102 264 3541 SH SOLE 3541 0 0 ENI S P A SPONSORED ADR 26874R108 272 9327 SH SOLE 9327 0 0 ENJOY TECHNOLOGY INC COM 29335V106 96 25380 SH SOLE 25380 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 503 52017 SH SOLE 52017 0 0 ENOVA INTL INC COM 29357K103 730 19305 SH SOLE 19305 0 0 ENOVIX CORPORATION COM 293594107 483 33723 SH SOLE 33723 0 0 ENPHASE ENERGY INC COM 29355A107 4545 22550 SH SOLE 22550 0 0 ENSIGN GROUP INC COM 29358P101 608 6768 SH SOLE 6768 0 0 ENTEGRIS INC COM 29362U104 2104 16082 SH SOLE 16082 0 0 ENTEGRIS INC COM 29362U104 0 1 SH Call SOLE 1 0 0 ENTERGY CORP NEW COM 29364G103 1777 15203 SH SOLE 15203 0 0 ENTERPRISE 4.0 TEC ACQSTN CO CLASS A ORD SHS G3137C106 1803 181550 SH SOLE 181550 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 77298 2995194 SH SOLE 2995194 0 0 ENVIVA INC COM 29415B103 518 6517 SH SOLE 6517 0 0 EOG RES INC COM 26875P101 16260 136334 SH SOLE 136334 0 0 EOG RES INC COM 26875P101 32 20 SH Call SOLE 20 0 0 EPAM SYS INC COM 29414B104 4511 15248 SH SOLE 15248 0 0 EQT CORP COM 26884L109 6471 188025 SH SOLE 188025 0 0 EQUIFAX INC COM 294429105 14454 60941 SH SOLE 60941 0 0 EQUINIX INC COM 29444U700 16333 22081 SH SOLE 22081 0 0 EQUINOR ASA SPONSORED ADR 29446M102 5403 143313 SH SOLE 143313 0 0 EQUINOX GOLD CORP COM 29446Y502 210 25442 SH SOLE 25442 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 257 30733 SH SOLE 30733 0 0 EQUITY COMWLTH 6.5% CNV PFD D 294628201 247 8867 SH SOLE 8867 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2146 76045 SH SOLE 76045 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 664 8693 SH SOLE 8693 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1440 16034 SH SOLE 16034 0 0 ERICSSON ADR B SEK 10 294821608 1040 113640 SH SOLE 113640 0 0 ESPORTS ENTMT GROUP INC COM 29667K306 15 21500 SH SOLE 21500 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 437 13000 SH SOLE 13000 0 0 ESSENTIAL UTILS INC COM 29670G102 2793 54690 SH SOLE 54690 0 0 ESSEX PPTY TR INC COM 297178105 1377 4007 SH SOLE 4007 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 448 6666 SH SOLE 6666 0 0 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 203 3616 SH SOLE 3616 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1035 99843 SH SOLE 99843 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1 15 SH Call SOLE 15 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5177 88096 SH SOLE 88096 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 1938 138242 SH SOLE 138242 0 0 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 881 21560 SH SOLE 21560 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1864 49743 SH SOLE 49743 0 0 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 13752 453252 SH SOLE 453252 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 4702 216014 SH SOLE 216014 0 0 ETSY INC COM 29786A106 1887 15345 SH SOLE 15345 0 0 EVERGY INC COM 30034W106 1678 24569 SH SOLE 24569 0 0 EVERI HLDGS INC COM 30034T103 353 16791 SH SOLE 16791 0 0 EVERSOURCE ENERGY COM 30040W108 3174 36037 SH SOLE 36037 0 0 EVERTEC INC COM 30040P103 1183 28929 SH SOLE 28929 0 0 EVGO INC CL A COM 30052F100 307 23800 SH SOLE 23800 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 12 37323 SH SOLE 37323 0 0 EVOLENT HEALTH INC CL A 30050B101 296 9148 SH SOLE 9148 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 43 16000 SH SOLE 16000 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2000 42714 SH SOLE 42714 0 0 EXACT SCIENCES CORP COM 30063P105 36355 520001 SH SOLE 520001 0 0 EXACT SCIENCES CORP COM 30063P105 2 6 SH Call SOLE 6 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 792 900000 PRN SOLE 900000 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 514 15763 SH SOLE 15763 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1818 31076 SH SOLE 31076 0 0 EXECUTIVE NETWORK PARTNERING CL A 30158L100 2249 228000 SH SOLE 228000 0 0 EXELIXIS INC COM 30161Q104 663 29306 SH SOLE 29306 0 0 EXELON CORP COM 30161N101 7606 159811 SH SOLE 159811 0 0 EXICURE INC COM 30205M101 9 44867 SH SOLE 44867 0 0 EXPEDIA GROUP INC COM NEW 30212P303 5725 29187 SH SOLE 29187 0 0 EXPEDIA GROUP INC COM NEW 30212P303 0 1 SH Call SOLE 1 0 0 EXPEDITORS INTL WASH INC COM 302130109 5158 50198 SH SOLE 50198 0 0 EXPONENT INC COM 30214U102 1057 9729 SH SOLE 9729 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3241 15782 SH SOLE 15782 0 0 EXXON MOBIL CORP COM 30231G102 391043 4735491 SH SOLE 4735491 0 0 EXXON MOBIL CORP COM 30231G102 25 28 SH Call SOLE 28 0 0 EXXON MOBIL CORP COM 30231G102 7 91 SH Put SOLE 91 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 3630 298804 SH SOLE 298804 0 0 F N B CORP COM 302520101 10565 848516 SH SOLE 848516 0 0 FACTSET RESH SYS INC COM 303075105 35963 82841 SH SOLE 82841 0 0 FAIR ISAAC CORP COM 303250104 4541 9804 SH SOLE 9804 0 0 FALCON MINERALS CORP CL A COM 30607B109 326 48643 SH SOLE 48643 0 0 FARMLAND PARTNERS INC COM 31154R109 163 11717 SH SOLE 11717 0 0 FASTENAL CO COM 311900104 17421 293191 SH SOLE 293191 0 0 FASTLY INC CL A 31188V100 1273 73283 SH SOLE 73283 0 0 FATE THERAPEUTICS INC COM 31189P102 714 18361 SH SOLE 18361 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1924 17744 SH SOLE 17744 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 2081 17036 SH SOLE 17036 0 0 FEDERATED HERMES INC CL B 314211103 15403 452215 SH SOLE 452215 0 0 FEDEX CORP COM 31428X106 87494 378121 SH SOLE 378121 0 0 FEDEX CORP COM 31428X106 0 1 SH Call SOLE 1 0 0 FEDEX CORP COM 31428X106 0 1 SH Put SOLE 1 0 0 FERGUSON PLC NEW SHS G3421J106 3348 24954 SH SOLE 24954 0 0 FERRARI N V COM N3167Y103 6403 29235 SH SOLE 29235 0 0 FERRO CORP COM 315405100 2226 102365 SH SOLE 102365 0 0 FIBROGEN INC COM 31572Q808 977 81322 SH SOLE 81322 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 49177 884927 SH SOLE 884927 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 2595 56849 SH SOLE 56849 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 428 10266 SH SOLE 10266 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 1328 26238 SH SOLE 26238 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 2126 46583 SH SOLE 46583 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 6099 76984 SH SOLE 76984 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 24592 1174716 SH SOLE 1174716 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 7794 143995 SH SOLE 143995 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 7693 117112 SH SOLE 117112 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 1325 24707 SH SOLE 24707 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4593 37569 SH SOLE 37569 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1169 23573 SH SOLE 23573 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 2747 85342 SH SOLE 85342 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 7902 164935 SH SOLE 164935 0 0 FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261 458 20557 SH SOLE 20557 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1495 28589 SH SOLE 28589 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 20905 420170 SH SOLE 420170 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 35266 722515 SH SOLE 722515 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 7349 73180 SH SOLE 73180 0 0 FIFTH THIRD BANCORP COM 316773100 9911 230872 SH SOLE 230872 0 0 FIGS INC CL A 30260D103 506 23516 SH SOLE 23516 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 91 18099 SH SOLE 18099 0 0 FINGERMOTION INC COM 31788K108 26 10907 SH SOLE 10907 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 47 11823 SH SOLE 11823 0 0 FIRST AMERN FINL CORP COM 31847R102 569 8775 SH SOLE 8775 0 0 FIRST BANCORP P R COM NEW 318672706 505 37927 SH SOLE 37927 0 0 FIRST CAP INC COM 31942S104 1087 28124 SH SOLE 28124 0 0 FIRST EAGLE ALTR CAP BDC INC COM 26943B100 137 31100 SH SOLE 31100 0 0 FIRST FINL BANCORP OH COM 320209109 5297 229821 SH SOLE 229821 0 0 FIRST FINL BANKSHARES INC COM 32020R109 1847 41757 SH SOLE 41757 0 0 FIRST HORIZON CORPORATION COM 320517105 2413 102665 SH SOLE 102665 0 0 FIRST INDL RLTY TR INC COM 32054K103 319 5212 SH SOLE 5212 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2300 174657 SH SOLE 174657 0 0 FIRST MERCHANTS CORP COM 320817109 221 5337 SH SOLE 5337 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1823 11265 SH SOLE 11265 0 0 FIRST SOLAR INC COM 336433107 7083 83345 SH SOLE 83345 0 0 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 545 9129 SH SOLE 9129 0 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 329 20277 SH SOLE 20277 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 213 14000 SH SOLE 14000 0 0 FIRST TR ENHANCED EQUITY INC COM 337318109 313 15404 SH SOLE 15404 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 1519 29835 SH SOLE 29835 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1793 92505 SH SOLE 92505 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2991 59010 SH SOLE 59010 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 21139 398380 SH SOLE 398380 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 14595 726797 SH SOLE 726797 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 10905 546285 SH SOLE 546285 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 217 3747 SH SOLE 3747 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 540 21395 SH SOLE 21395 0 0 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 684 14920 SH SOLE 14920 0 0 FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125 600 28968 SH SOLE 28968 0 0 FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 658 10170 SH SOLE 10170 0 0 FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224 625 16212 SH SOLE 16212 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 10633 375111 SH SOLE 375111 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2916 32205 SH SOLE 32205 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1846 33912 SH SOLE 33912 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 928 14575 SH SOLE 14575 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 933 36860 SH SOLE 36860 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 4635 290654 SH SOLE 290654 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 4496 97708 SH SOLE 97708 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4735 41249 SH SOLE 41249 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 5455 96489 SH SOLE 96489 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 5406 75497 SH SOLE 75497 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2446 45873 SH SOLE 45873 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 275 2928 SH SOLE 2928 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1940 16710 SH SOLE 16710 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 467 4274 SH SOLE 4274 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1905 22585 SH SOLE 22585 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 348 5252 SH SOLE 5252 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1983 41666 SH SOLE 41666 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 30017 503999 SH SOLE 503999 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 38699 790685 SH SOLE 790685 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856 1277 59809 SH SOLE 59809 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 6235 113759 SH SOLE 113759 0 0 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 753 15640 SH SOLE 15640 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 709 41824 SH SOLE 41824 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4557 70636 SH SOLE 70636 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4 2 SH Call SOLE 2 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 9761 165552 SH SOLE 165552 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1020 31529 SH SOLE 31529 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 220 4667 SH SOLE 4667 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 2492 94073 SH SOLE 94073 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 45585 1646024 SH SOLE 1646024 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 1976 46684 SH SOLE 46684 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 12985 264782 SH SOLE 264782 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 15348 326143 SH SOLE 326143 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 329 11866 SH SOLE 11866 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 259 7452 SH SOLE 7452 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 10429 439024 SH SOLE 439024 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 2781 143204 SH SOLE 143204 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 6120 123410 SH SOLE 123410 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 20425 799966 SH SOLE 799966 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 428 11969 SH SOLE 11969 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 6120 186996 SH SOLE 186996 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 6106 174373 SH SOLE 174373 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 200 9053 SH SOLE 9053 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2618 37117 SH SOLE 37117 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1538 17396 SH SOLE 17396 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2783 28389 SH SOLE 28389 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 9645 257625 SH SOLE 257625 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1541 14387 SH SOLE 14387 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 3800 24939 SH SOLE 24939 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 772 24729 SH SOLE 24729 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2403 26282 SH SOLE 26282 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 38368 906921 SH SOLE 906921 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1068 10004 SH SOLE 10004 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 871 12373 SH SOLE 12373 0 0 FIRSTENERGY CORP COM 337932107 7424 161756 SH SOLE 161756 0 0 FISERV INC COM 337738108 20705 203306 SH SOLE 203306 0 0 FISKER INC CL A COM STK 33813J106 649 50610 SH SOLE 50610 0 0 FIVE BELOW INC COM 33829M101 8996 56841 SH SOLE 56841 0 0 FIVE9 INC COM 338307101 2418 21784 SH SOLE 21784 0 0 FIVERR INTL LTD ORD SHS M4R82T106 332 4531 SH SOLE 4531 0 0 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 310 11915 SH SOLE 11915 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 232 11732 SH SOLE 11732 0 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 228 11434 SH SOLE 11434 0 0 FLAME ACQUISITION CORP COM CL A 33850F108 5536 567113 SH SOLE 567113 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1119 4524 SH SOLE 4524 0 0 FLEX LTD ORD Y2573F102 1600 86350 SH SOLE 86350 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 254 9760 SH SOLE 9760 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 1767 73970 SH SOLE 73970 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 525 11188 SH SOLE 11188 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 432 7744 SH SOLE 7744 0 0 FLEXSHARES TR READY ACC VARI 33939L886 467 6241 SH SOLE 6241 0 0 FLEXSHARES TR STOX US ESG SLCT 33939L696 489 4460 SH SOLE 4460 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1062 13092 SH SOLE 13092 0 0 FLOWERS FOODS INC COM 343498101 902 34784 SH SOLE 34784 0 0 FLUENCE ENERGY INC COM CL A 34379V103 165 12633 SH SOLE 12633 0 0 FLUIDIGM CORP DEL COM 34385P108 683 190388 SH SOLE 190388 0 0 FLUOR CORP NEW COM 343412102 2892 100843 SH SOLE 100843 0 0 FMC CORP COM NEW 302491303 7552 57538 SH SOLE 57538 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 4043 88392 SH SOLE 88392 0 0 FOCUS IMPACT ACQUISITION COR CLASS A COM 34417L109 2154 217183 SH SOLE 217183 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 202 2419 SH SOLE 2419 0 0 FOOT LOCKER INC COM 344849104 443 14934 SH SOLE 14934 0 0 FORD MTR CO DEL COM 345370860 21216 1252257 SH SOLE 1252257 0 0 FORD MTR CO DEL COM 345370860 0 2 SH Call SOLE 2 0 0 FORESTAR GROUP INC COM 346232101 411 23109 SH SOLE 23109 0 0 FORMFACTOR INC COM 346375108 901 21496 SH SOLE 21496 0 0 FORTINET INC COM 34959E109 10657 31237 SH SOLE 31237 0 0 FORTIS INC COM 349553107 2147 43241 SH SOLE 43241 0 0 FORTIVE CORP COM 34959J108 6626 108835 SH SOLE 108835 0 0 FORTRESS BIOTECH INC COM 34960Q109 58 42700 SH SOLE 42700 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 2544 98807 SH SOLE 98807 0 0 FORTUNA SILVER MINES INC COM 349915108 504 132773 SH SOLE 132773 0 0 FORTUNA SILVER MINES INC COM 349915108 0 10 SH Call SOLE 10 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1261 17016 SH SOLE 17016 0 0 FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 99 100435 PRN SOLE 100435 0 0 FOX CORP CL A COM 35137L105 4168 105576 SH SOLE 105576 0 0 FOX FACTORY HLDG CORP COM 35138V102 328 3363 SH SOLE 3363 0 0 FRANCHISE GROUP INC COM 35180X105 226 5516 SH SOLE 5516 0 0 FRANCO NEV CORP COM 351858105 14883 93159 SH SOLE 93159 0 0 FRANCO NEV CORP COM 351858105 24 8 SH Call SOLE 8 0 0 FRANKLIN ELEC INC COM 353514102 288 3482 SH SOLE 3482 0 0 FRANKLIN RESOURCES INC COM 354613101 7738 277251 SH SOLE 277251 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 40800 6915260 SH SOLE 6915260 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 279 11871 SH SOLE 11871 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 230 5126 SH SOLE 5126 0 0 FREEPORT-MCMORAN INC CL B 35671D857 28221 569876 SH SOLE 569876 0 0 FREEPORT-MCMORAN INC CL B 35671D857 0 1 SH Call SOLE 1 0 0 FRESHPET INC COM 358039105 790 7492 SH SOLE 7492 0 0 FS BANCORP INC COM 30263Y104 895 28882 SH SOLE 28882 0 0 FS KKR CAP CORP COM 302635206 7264 318103 SH SOLE 318103 0 0 FTAC EMERALD ACQUISITION COR CLASS A COM 29103K100 489 50000 SH SOLE 50000 0 0 FUBOTV INC COM 35953D104 349 53166 SH SOLE 53166 0 0 FUBOTV INC COM 35953D104 5 91 SH Call SOLE 91 0 0 FUEL TECH INC COM 359523107 14 10000 SH SOLE 10000 0 0 FUELCELL ENERGY INC COM 35952H601 89 15179 SH SOLE 15179 0 0 FULGENT GENETICS INC COM 359664109 476 7678 SH SOLE 7678 0 0 FULTON FINL CORP PA COM 360271100 986 59232 SH SOLE 59232 0 0 FUNKO INC COM CL A 361008105 480 27819 SH SOLE 27819 0 0 FUTUREFUEL CORP COM 36116M106 857 88123 SH SOLE 88123 0 0 G III APPAREL GROUP LTD COM 36237H101 712 26230 SH SOLE 26230 0 0 GABELLI DIVID & INCOME TR COM 36242H104 595 24176 SH SOLE 24176 0 0 GABELLI EQUITY TR INC COM 362397101 235 33760 SH SOLE 33760 0 0 GALLAGHER ARTHUR J & CO COM 363576109 16326 93588 SH SOLE 93588 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 171 42853 SH SOLE 42853 0 0 GAMES & ESPORTS EXPRNC ACQ C CLASS A ORD SHS G3731J119 1061 106062 SH SOLE 106062 0 0 GAMESTOP CORP NEW CL A 36467W109 549 3322 SH SOLE 3322 0 0 GAMESTOP CORP NEW CL A 36467W109 38 6 SH Call SOLE 6 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 77858 1658361 SH SOLE 1658361 0 0 GARMIN LTD SHS H2906T109 4346 36643 SH SOLE 36643 0 0 GARTNER INC COM 366651107 20815 70069 SH SOLE 70069 0 0 GATX CORP COM 361448103 1322 10754 SH SOLE 10754 0 0 GEE GROUP INC COM 36165A102 6 10000 SH SOLE 10000 0 0 GENERAC HLDGS INC COM 368736104 6029 20344 SH SOLE 20344 0 0 GENERAC HLDGS INC COM 368736104 0 1 SH Call SOLE 1 0 0 GENERAC HLDGS INC COM 368736104 0 1 SH Put SOLE 1 0 0 GENERAL DYNAMICS CORP COM 369550108 62401 258888 SH SOLE 258888 0 0 GENERAL ELECTRIC CO COM NEW 369604301 23184 253504 SH SOLE 253504 0 0 GENERAL MLS INC COM 370334104 50787 750781 SH SOLE 750781 0 0 GENERAL MTRS CO COM 37045V100 113718 2602174 SH SOLE 2602174 0 0 GENERAL MTRS CO COM 37045V100 12 37 SH Call SOLE 37 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1920 163819 SH SOLE 163819 0 0 GENIUS BRANDS INTL INC COM 37229T301 153 150238 SH SOLE 150238 0 0 GENIUS BRANDS INTL INC COM 37229T301 26 420 SH Call SOLE 420 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 140 30637 SH SOLE 30637 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 266 212260 SH SOLE 212260 0 0 GENPREX INC COM 372446104 25 11179 SH SOLE 11179 0 0 GENPREX INC COM 372446104 3 60 SH Call SOLE 60 0 0 GENTEX CORP COM 371901109 2150 73731 SH SOLE 73731 0 0 GENUINE PARTS CO COM 372460105 15973 126680 SH SOLE 126680 0 0 GERDAU SA SPON ADR REP PFD 373737105 1614 251623 SH SOLE 251623 0 0 GERON CORP COM 374163103 15 12899 SH SOLE 12899 0 0 GETTY RLTY CORP NEW COM 374297109 456 15914 SH SOLE 15914 0 0 GEVO INC COM PAR 374396406 55 11885 SH SOLE 11885 0 0 GILEAD SCIENCES INC COM 375558103 57405 965804 SH SOLE 965804 0 0 GILEAD SCIENCES INC COM 375558103 0 1 SH Call SOLE 1 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 222 55027 SH SOLE 55027 0 0 GLADSTONE ACQUISITION CORP CLASS A COM 37653T108 674 67065 SH SOLE 67065 0 0 GLADSTONE LD CORP COM 376549101 463 12727 SH SOLE 12727 0 0 GLAUKOS CORP COM 377322102 208 3595 SH SOLE 3595 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 57088 1310449 SH SOLE 1310449 0 0 GLOBAL PARTNER ACQISTN CORP CL A SHS G3934P102 887 90234 SH SOLE 90234 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 353 12956 SH SOLE 12956 0 0 GLOBAL PMTS INC COM 37940X102 2520 18387 SH SOLE 18387 0 0 GLOBAL SYNERGY ACQUISIT CORP CL A SHS G3934J106 3610 363006 SH SOLE 363006 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1247 45228 SH SOLE 45228 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4 12 SH Call SOLE 12 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 320 14617 SH SOLE 14617 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 453 14693 SH SOLE 14693 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 3 4 SH Call SOLE 4 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 279 8692 SH SOLE 8692 0 0 GLOBAL X FDS GBL X BLOCKCHAIN 37954Y160 4165 238396 SH SOLE 238396 0 0 GLOBAL X FDS GBL X HYDROGEN 37954Y152 194 10157 SH SOLE 10157 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 939 62395 SH SOLE 62395 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 290 6775 SH SOLE 6775 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 1535 38018 SH SOLE 38018 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 259 5733 SH SOLE 5733 0 0 GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 260 7988 SH SOLE 7988 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 2333 64117 SH SOLE 64117 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 416 15800 SH SOLE 15800 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 18 25 SH Call SOLE 25 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 986 29653 SH SOLE 29653 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 8883 115474 SH SOLE 115474 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1116 53296 SH SOLE 53296 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5930 204793 SH SOLE 204793 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 893 16006 SH SOLE 16006 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 253 17625 SH SOLE 17625 0 0 GLOBAL X FDS THMATC GWT ETF 37954Y418 5165 138012 SH SOLE 138012 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 4531 160662 SH SOLE 160662 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 7 8 SH Call SOLE 8 0 0 GLOBAL X FDS US PFD ETF 37954Y657 316 13472 SH SOLE 13472 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 277 4455 SH SOLE 4455 0 0 GLOBALSTAR INC COM 378973408 1529 1040361 SH SOLE 1040361 0 0 GLOBALSTAR INC COM 378973408 3 60 SH Call SOLE 60 0 0 GLOBANT S A COM L44385109 2539 9693 SH SOLE 9693 0 0 GLOBE LIFE INC COM 37959E102 3550 35305 SH SOLE 35305 0 0 GLOBUS MED INC CL A 379577208 3539 48008 SH SOLE 48008 0 0 GMS INC COM 36251C103 1434 28928 SH SOLE 28928 0 0 GOAL ACQUISITIONS CORP COM 38021H107 122 12375 SH SOLE 12375 0 0 GOBI ACQUISITION CORP CLASS A ORD SHS G4022Y104 292 30000 SH SOLE 30000 0 0 GODADDY INC CL A 380237107 1422 16959 SH SOLE 16959 0 0 GOGREEN INVESTMENTS CORP ORD SHS CL A G9461B101 737 73744 SH SOLE 73744 0 0 GOHEALTH INC COM CL A 38046W105 12 10500 SH SOLE 10500 0 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 618 85750 SH SOLE 85750 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 3043 197653 SH SOLE 197653 0 0 GOLDEN ENTMT INC COM 381013101 263 4529 SH SOLE 4529 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 197 15922 SH SOLE 15922 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 13089 667526 SH SOLE 667526 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 495 4958 SH SOLE 4958 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 557 11224 SH SOLE 11224 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 321 9483 SH SOLE 9483 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 26419 296663 SH SOLE 296663 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2 2 SH Call SOLE 2 0 0 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 3487 51984 SH SOLE 51984 0 0 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 1459 15848 SH SOLE 15848 0 0 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 214 3962 SH SOLE 3962 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 3857 59537 SH SOLE 59537 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 97799 295891 SH SOLE 295891 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 33 11 SH Call SOLE 11 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 289 176 SH Put SOLE 176 0 0 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 247 12831 SH SOLE 12831 0 0 GOLUB CAP BDC INC COM 38173M102 10817 710705 SH SOLE 710705 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 7527 525374 SH SOLE 525374 0 0 GOOSEHEAD INS INC COM CL A 38267D109 248 3167 SH SOLE 3167 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 50 13893 SH SOLE 13893 0 0 GRACO INC COM 384109104 36743 527139 SH SOLE 527139 0 0 GRAF ACQUISITION CORP IV COM 384272100 316 32500 SH SOLE 32500 0 0 GRAHAM HLDGS CO COM CL B 384637104 8090 13240 SH SOLE 13240 0 0 GRAINGER W W INC COM 384802104 5073 9841 SH SOLE 9841 0 0 GRAND CANYON ED INC COM 38526M106 1307 13507 SH SOLE 13507 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 18999 989084 SH SOLE 989084 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4579 228458 SH SOLE 228458 0 0 GREAT PANTHER MNG LTD COM 39115V101 19 69000 SH SOLE 69000 0 0 GREEN BRICK PARTNERS INC COM 392709101 1088 55192 SH SOLE 55192 0 0 GREEN DOT CORP CL A 39304D102 830 30221 SH SOLE 30221 0 0 GREEN PLAINS INC COM 393222104 2673 86009 SH SOLE 86009 0 0 GREEN PLAINS INC COM 393222104 236 400 SH Call SOLE 400 0 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 568 40084 SH SOLE 40084 0 0 GREENLANE HLDGS INC CL A 395330103 33 59137 SH SOLE 59137 0 0 GREIF INC CL A 397624107 1648 25226 SH SOLE 25226 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 225 16568 SH SOLE 16568 0 0 GRITSTONE BIO INC COM 39868T105 102 24840 SH SOLE 24840 0 0 GROWGENERATION CORP COM 39986L109 115 12359 SH SOLE 12359 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 166 14042 SH SOLE 14042 0 0 GSR II METEORA ACQUISITN COR UNIT 02/24/2027 36263W204 1805 179000 SH SOLE 179000 0 0 GUARDANT HEALTH INC COM 40131M109 4602 69451 SH SOLE 69451 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 261 13728 SH SOLE 13728 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 281 14094 SH SOLE 14094 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1311 13825 SH SOLE 13825 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4790 67313 SH SOLE 67313 0 0 H I G ACQUISITION CORP COM CL A G44898107 8276 839921 SH SOLE 839921 0 0 HALLIBURTON CO COM 406216101 5213 137458 SH SOLE 137458 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 477 11952 SH SOLE 11952 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 260 6485 SH SOLE 6485 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 726 37613 SH SOLE 37613 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 305 17003 SH SOLE 17003 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 347 21246 SH SOLE 21246 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 232 8990 SH SOLE 8990 0 0 HANESBRANDS INC COM 410345102 1838 123492 SH SOLE 123492 0 0 HANMI FINL CORP COM NEW 410495204 323 13141 SH SOLE 13141 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 455 9594 SH SOLE 9594 0 0 HANOVER INS GROUP INC COM 410867105 550 3679 SH SOLE 3679 0 0 HARLEY DAVIDSON INC COM 412822108 407 10313 SH SOLE 10313 0 0 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 724 18482 SH SOLE 18482 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2115 29460 SH SOLE 29460 0 0 HASBRO INC COM 418056107 2113 25794 SH SOLE 25794 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 735 17391 SH SOLE 17391 0 0 HCA HEALTHCARE INC COM 40412C101 3173 12525 SH SOLE 12525 0 0 HCW BIOLOGICS INC COM 40423R105 588 215598 SH SOLE 215598 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 891 14554 SH SOLE 14554 0 0 HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 1892 192678 SH SOLE 192678 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 7795 421262 SH SOLE 421262 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 533 17051 SH SOLE 17051 0 0 HEALTHEQUITY INC COM 42226A107 5569 82558 SH SOLE 82558 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1955 57022 SH SOLE 57022 0 0 HECLA MNG CO COM 422704106 126 19256 SH SOLE 19256 0 0 HECLA MNG CO COM 422704106 0 3 SH Call SOLE 3 0 0 HEICO CORP NEW CL A 422806208 587 4609 SH SOLE 4609 0 0 HEICO CORP NEW COM 422806109 3033 19784 SH SOLE 19784 0 0 HELMERICH & PAYNE INC COM 423452101 799 18629 SH SOLE 18629 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 76 16666 SH SOLE 16666 0 0 HENRY JACK & ASSOC INC COM 426281101 1782 9043 SH SOLE 9043 0 0 HENRY SCHEIN INC COM 806407102 1220 14030 SH SOLE 14030 0 0 HERC HLDGS INC COM 42704L104 770 4631 SH SOLE 4631 0 0 HERCULES CAPITAL INC COM 427096508 947 52376 SH SOLE 52376 0 0 HERSHEY CO COM 427866108 14721 68023 SH SOLE 68023 0 0 HERSHEY CO COM 427866108 1 1 SH Call SOLE 1 0 0 HESS CORP COM 42809H107 2901 27105 SH SOLE 27105 0 0 HESS MIDSTREAM LP CL A SHS 428103105 222 7393 SH SOLE 7393 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 6654 399129 SH SOLE 399129 0 0 HEXCEL CORP NEW COM 428291108 1017 17097 SH SOLE 17097 0 0 HH&L ACQUISITION CO SHS CL A G39714103 8922 911196 SH SOLE 911196 0 0 HIBBETT INC COM 428567101 462 10427 SH SOLE 10427 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 548 45805 SH SOLE 45805 0 0 HIGHWOODS PPTYS INC COM 431284108 215 4731 SH SOLE 4731 0 0 HILLTOP HOLDINGS INC COM 432748101 323 10980 SH SOLE 10980 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 3801 25037 SH SOLE 25037 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 8 6 SH Call SOLE 6 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 159 29685 SH SOLE 29685 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 217 109087 SH SOLE 109087 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 2626 148546 SH SOLE 148546 0 0 HOLOGIC INC COM 436440101 2471 32171 SH SOLE 32171 0 0 HOME BANCSHARES INC COM 436893200 257 11404 SH SOLE 11404 0 0 HOME DEPOT INC COM 437076102 204670 684684 SH SOLE 684684 0 0 HOME DEPOT INC COM 437076102 1 2 SH Call SOLE 2 0 0 HOME DEPOT INC COM 437076102 17 3 SH Put SOLE 3 0 0 HONEYWELL INTL INC COM 438516106 82512 423406 SH SOLE 423406 0 0 HONEYWELL INTL INC COM 438516106 5 6 SH Call SOLE 6 0 0 HONEYWELL INTL INC COM 438516106 0 1 SH Put SOLE 1 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 449 10624 SH SOLE 10624 0 0 HORIZON BANCORP INC COM 440407104 194 10376 SH SOLE 10376 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 3271 31083 SH SOLE 31083 0 0 HORMEL FOODS CORP COM 440452100 3914 75868 SH SOLE 75868 0 0 HOST HOTELS & RESORTS INC COM 44107P104 215 11100 SH SOLE 11100 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 261 12317 SH SOLE 12317 0 0 HOULIHAN LOKEY INC CL A 441593100 2613 29792 SH SOLE 29792 0 0 HOWARD HUGHES CORP COM 44267D107 1186 11439 SH SOLE 11439 0 0 HOWMET AEROSPACE INC COM 443201108 1147 31892 SH SOLE 31892 0 0 HP INC COM 40434L105 5291 145667 SH SOLE 145667 0 0 HP INC COM 40434L105 0 1 SH Call SOLE 1 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1653 48310 SH SOLE 48310 0 0 HUB GROUP INC CL A 443320106 22116 286448 SH SOLE 286448 0 0 HUBBELL INC COM 443510607 1636 8923 SH SOLE 8923 0 0 HUBSPOT INC COM 443573100 562 1193 SH SOLE 1193 0 0 HUDBAY MINERALS INC COM 443628102 442 57464 SH SOLE 57464 0 0 HUDSON EXECUTIVE INVES III COM CL A 44376L107 2876 294100 SH SOLE 294100 0 0 HUDSON EXECUTIVE INVS CORP I COM CL A 443760103 1550 158401 SH SOLE 158401 0 0 HUDSON GLOBAL INC COM NEW 443787205 2859 70302 SH SOLE 70302 0 0 HUDSON PAC PPTYS INC COM 444097109 514 18542 SH SOLE 18542 0 0 HUMANA INC COM 444859102 2894 6641 SH SOLE 6641 0 0 HUNT COMPANIES ACQUISITIO CL ACOM G46482108 646 64500 SH SOLE 64500 0 0 HUNT J B TRANS SVCS INC COM 445658107 1139 5673 SH SOLE 5673 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4333 296903 SH SOLE 296903 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1403 7072 SH SOLE 7072 0 0 HUNTSMAN CORP COM 447011107 506 13414 SH SOLE 13414 0 0 HUT 8 MNG CORP COM 44812T102 324 58146 SH SOLE 58146 0 0 HYATT HOTELS CORP COM CL A 448579102 686 7139 SH SOLE 7139 0 0 HYCROFT MINING HOLDING CORP *W EXP 10/22/202 44862P125 3 12204 SH SOLE 12204 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 41 17520 SH SOLE 17520 0 0 IAA INC COM 449253103 501 13153 SH SOLE 13153 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 3855 38162 SH SOLE 38162 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 406 7801 SH SOLE 7801 0 0 ICICI BANK LIMITED ADR 45104G104 920 48800 SH SOLE 48800 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 39 33565 SH SOLE 33565 0 0 ICON PLC SHS G4705A100 6095 25101 SH SOLE 25101 0 0 IDACORP INC COM 451107106 374 3278 SH SOLE 3278 0 0 IDEX CORP COM 45167R104 2311 12003 SH SOLE 12003 0 0 IDEXX LABS INC COM 45168D104 18484 33774 SH SOLE 33774 0 0 IHEARTMEDIA INC COM CL A 45174J509 475 25113 SH SOLE 25113 0 0 II-VI INC COM 902104108 10945 151355 SH SOLE 151355 0 0 ILLINOIS TOOL WKS INC COM 452308109 27476 131203 SH SOLE 131203 0 0 ILLINOIS TOOL WKS INC COM 452308109 43 20 SH Put SOLE 20 0 0 ILLUMINA INC COM 452327109 18985 54455 SH SOLE 54455 0 0 IMAX CORP COM 45245E109 229 12108 SH SOLE 12108 0 0 IMEDIA BRANDS INC COM CL A 452465206 96 15920 SH SOLE 15920 0 0 IMMUCELL CORP COM PAR 452525306 177 18354 SH SOLE 18354 0 0 IMMUNOVANT INC COM 45258J102 134 24247 SH SOLE 24247 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 629 837841 SH SOLE 837841 0 0 IMPERIAL OIL LTD COM NEW 453038408 241 4982 SH SOLE 4982 0 0 IMPINJ INC COM 453204109 466 7326 SH SOLE 7326 0 0 IN8BIO INC COM 45674E109 47 14164 SH SOLE 14164 0 0 INCYTE CORP COM 45337C102 2347 29438 SH SOLE 29438 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 4216 159400 SH SOLE 159400 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 19620 275718 SH SOLE 275718 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 421 19073 SH SOLE 19073 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 29371 953222 SH SOLE 953222 0 0 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 325 12459 SH SOLE 12459 0 0 INFINERA CORP COM 45667G103 96 11243 SH SOLE 11243 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 72 10570 SH SOLE 10570 0 0 INFOSYS LTD SPONSORED ADR 456788108 1397 56845 SH SOLE 56845 0 0 INFUSYSTEM HLDGS INC COM 45685K102 181 18500 SH SOLE 18500 0 0 ING GROEP N.V. SPONSORED ADR 456837103 7356 709111 SH SOLE 709111 0 0 ING GROEP N.V. SPONSORED ADR 456837103 7 10 SH Call SOLE 10 0 0 INGERSOLL RAND INC COM 45687V106 961 19042 SH SOLE 19042 0 0 INGREDION INC COM 457187102 499 5717 SH SOLE 5717 0 0 INHIBRX INC COM 45720L107 223 10000 SH SOLE 10000 0 0 INMODE LTD SHS M5425M103 263 7171 SH SOLE 7171 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1241 6050 SH SOLE 6050 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 338 42000 SH SOLE 42000 0 0 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 951 36725 SH SOLE 36725 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 1373 35000 SH SOLE 35000 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 2849 70010 SH SOLE 70010 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 1798 38008 SH SOLE 38008 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 343 8681 SH SOLE 8681 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 3210 122045 SH SOLE 122045 0 0 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 2062 86348 SH SOLE 86348 0 0 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 565 15756 SH SOLE 15756 0 0 INNOVATOR ETFS TR TRIPLE STKR JAN 45782C169 1089 38313 SH SOLE 38313 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 2325 68515 SH SOLE 68515 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 6514 219584 SH SOLE 219584 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 1427 49152 SH SOLE 49152 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 425 16033 SH SOLE 16033 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 3653 118066 SH SOLE 118066 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 813 29541 SH SOLE 29541 0 0 INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 1905 67962 SH SOLE 67962 0 0 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 1738 50741 SH SOLE 50741 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 920 28633 SH SOLE 28633 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 3559 104570 SH SOLE 104570 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 2465 75604 SH SOLE 75604 0 0 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 4512 139348 SH SOLE 139348 0 0 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 3088 85542 SH SOLE 85542 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 756 22919 SH SOLE 22919 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 713 20788 SH SOLE 20788 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 295 9019 SH SOLE 9019 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 2123 60597 SH SOLE 60597 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 1126 37260 SH SOLE 37260 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 2484 79562 SH SOLE 79562 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 1515 51672 SH SOLE 51672 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 4047 134557 SH SOLE 134557 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 1074 33246 SH SOLE 33246 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 705 23358 SH SOLE 23358 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 1178 38377 SH SOLE 38377 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 3361 104375 SH SOLE 104375 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 1169 38368 SH SOLE 38368 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 5120 167056 SH SOLE 167056 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 8567 263161 SH SOLE 263161 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 1253 44174 SH SOLE 44174 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 208 7361 SH SOLE 7361 0 0 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y103 687 25098 SH SOLE 25098 0 0 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 2884 88208 SH SOLE 88208 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C474 9006 289178 SH SOLE 289178 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 261 9774 SH SOLE 9774 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 127 35873 SH SOLE 35873 0 0 INSEEGO CORP COM 45782B104 48 12215 SH SOLE 12215 0 0 INSPIRE MED SYS INC COM 457730109 452 1758 SH SOLE 1758 0 0 INSPIREMD INC COM 45779A846 86 26762 SH SOLE 26762 0 0 INSTEEL INDS INC COM 45774W108 280 7550 SH SOLE 7550 0 0 INSULET CORP COM 45784P101 635 2382 SH SOLE 2382 0 0 INSULET CORP COM 45784P101 1 2 SH Put SOLE 2 0 0 INTEGER HLDGS CORP COM 45826H109 632 7831 SH SOLE 7831 0 0 INTEL CORP COM 458140100 139448 2815257 SH SOLE 2815257 0 0 INTEL CORP COM 458140100 2 23 SH Call SOLE 23 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 2411 33112 SH SOLE 33112 0 0 INTELLICHECK INC COM NEW 45817G201 45 17500 SH SOLE 17500 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 261 3966 SH SOLE 3966 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 29049 219955 SH SOLE 219955 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 136904 1051875 SH SOLE 1051875 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 0 1 SH Call SOLE 1 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1 1 SH Put SOLE 1 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2785 21170 SH SOLE 21170 0 0 INTERNATIONAL PAPER CO COM 460146103 27076 586743 SH SOLE 586743 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2273 64066 SH SOLE 64066 0 0 INTERSECT ENT INC COM 46071F103 820 29262 SH SOLE 29262 0 0 INTUIT COM 461202103 20624 43036 SH SOLE 43036 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 35934 118533 SH SOLE 118533 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4 1 SH Call SOLE 1 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 3445 111848 SH SOLE 111848 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 4234 84912 SH SOLE 84912 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 7840 445328 SH SOLE 445328 0 0 INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103 2926 39566 SH SOLE 39566 0 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 2301 23596 SH SOLE 23596 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 5353 205300 SH SOLE 205300 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 9991 456368 SH SOLE 456368 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 31 200 SH Call SOLE 200 0 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 4957 191781 SH SOLE 191781 0 0 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 1945 84268 SH SOLE 84268 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 2134 123169 SH SOLE 123169 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 22958 873842 SH SOLE 873842 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 365 16570 SH SOLE 16570 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 703 14985 SH SOLE 14985 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 214 9508 SH SOLE 9508 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1101 23897 SH SOLE 23897 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 16103 773657 SH SOLE 773657 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 2362 68076 SH SOLE 68076 0 0 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 830 42192 SH SOLE 42192 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 222 6078 SH SOLE 6078 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 14806 757889 SH SOLE 757889 0 0 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 14658 168305 SH SOLE 168305 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 645 22177 SH SOLE 22177 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 252 10118 SH SOLE 10118 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 3395 249196 SH SOLE 249196 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 228 4917 SH SOLE 4917 0 0 INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 2330 46170 SH SOLE 46170 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 346 4292 SH SOLE 4292 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 331 3585 SH SOLE 3585 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 1508 34383 SH SOLE 34383 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1714 36313 SH SOLE 36313 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 8811 131470 SH SOLE 131470 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1535 20289 SH SOLE 20289 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1241 56997 SH SOLE 56997 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 19656 662816 SH SOLE 662816 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 5977 244449 SH SOLE 244449 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 15717 739602 SH SOLE 739602 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 3062 133832 SH SOLE 133832 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 9044 428247 SH SOLE 428247 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 5000 203985 SH SOLE 203985 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 5418 256965 SH SOLE 256965 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 2022 84779 SH SOLE 84779 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 208 8355 SH SOLE 8355 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 2973 141586 SH SOLE 141586 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 4734 198700 SH SOLE 198700 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 455 18384 SH SOLE 18384 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 319 13189 SH SOLE 13189 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 484 6889 SH SOLE 6889 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 410 5386 SH SOLE 5386 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1581 17475 SH SOLE 17475 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 918 23756 SH SOLE 23756 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 398 8636 SH SOLE 8636 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 20530 207922 SH SOLE 207922 0 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 26430 619078 SH SOLE 619078 0 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 10 7 SH Call SOLE 7 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 256 5209 SH SOLE 5209 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 361 4473 SH SOLE 4473 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1209 28145 SH SOLE 28145 0 0 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 15319 552046 SH SOLE 552046 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 354 7674 SH SOLE 7674 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 7587 155502 SH SOLE 155502 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 276 3822 SH SOLE 3822 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 919 18796 SH SOLE 18796 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 291 2526 SH SOLE 2526 0 0 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 15355 3337828 SH SOLE 3337828 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 224 2799 SH SOLE 2799 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 12914 99537 SH SOLE 99537 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 332 2984 SH SOLE 2984 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1243 73456 SH SOLE 73456 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 18259 106895 SH SOLE 106895 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3589 19646 SH SOLE 19646 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 359 27524 SH SOLE 27524 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 735 37445 SH SOLE 37445 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 314 5121 SH SOLE 5121 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 341 3747 SH SOLE 3747 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1806 5144 SH SOLE 5144 0 0 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 6099 177023 SH SOLE 177023 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 407 4710 SH SOLE 4710 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 214 3968 SH SOLE 3968 0 0 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 690 8557 SH SOLE 8557 0 0 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 300 4995 SH SOLE 4995 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 575 24710 SH SOLE 24710 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 13345 98598 SH SOLE 98598 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 5022 74633 SH SOLE 74633 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1291 20315 SH SOLE 20315 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 67342 219495 SH SOLE 219495 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 44182 238287 SH SOLE 238287 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2443 8438 SH SOLE 8438 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 157210 996818 SH SOLE 996818 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 44374 241426 SH SOLE 241426 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 72683 848680 SH SOLE 848680 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4748 95311 SH SOLE 95311 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1716 32263 SH SOLE 32263 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 976 14973 SH SOLE 14973 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 6 3 SH Call SOLE 3 0 0 INVESCO LTD SHS G491BT108 1429 62180 SH SOLE 62180 0 0 INVESCO MUN TR COM 46131J103 122 10595 SH SOLE 10595 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 318 44792 SH SOLE 44792 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 142 12397 SH SOLE 12397 0 0 INVESCO SR INCOME TR COM 46131H107 146 34215 SH SOLE 34215 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 178 12815 SH SOLE 12815 0 0 INVESTAR HLDG CORP COM 46134L105 191 10000 SH SOLE 10000 0 0 INVESTCORP EUROPE ACQUISITIO CLASS A ORD SHS G4923T105 4787 479252 SH SOLE 479252 0 0 INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 12220 290435 SH SOLE 290435 0 0 INVESTORS TITLE CO NC COM 461804106 235 1155 SH SOLE 1155 0 0 INVITAE CORP COM 46185L103 8035 1009838 SH SOLE 1009838 0 0 INVITAE CORP COM 46185L103 498 1800 SH Put SOLE 1800 0 0 IONIS PHARMACEUTICALS INC COM 462222100 336 9112 SH SOLE 9112 0 0 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 2211 2493000 PRN SOLE 2493000 0 0 IONQ INC COM 46222L108 140 10991 SH SOLE 10991 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 189 11281 SH SOLE 11281 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2 10 SH Call SOLE 10 0 0 IQVIA HLDGS INC COM 46266C105 1168 5055 SH SOLE 5055 0 0 IRIDEX CORP COM 462684101 46 10000 SH SOLE 10000 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1304 32374 SH SOLE 32374 0 0 IRON MTN INC NEW COM 46284V101 3714 67029 SH SOLE 67029 0 0 IRON SPARK I INC CLASS A COM 46301G103 268 26816 SH SOLE 26816 0 0 IRONNET INC COM 46323Q105 42 11000 SH SOLE 11000 0 0 ISHARES GOLD TR ISHARES NEW 464285204 141887 3852731 SH SOLE 3852731 0 0 ISHARES INC CORE MSCI EMKT 46434G103 58242 1050224 SH SOLE 1050224 0 0 ISHARES INC CUR HD MSCI EM 46434G509 235 8544 SH SOLE 8544 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 1353 23780 SH SOLE 23780 0 0 ISHARES INC EM MKTS DIV ETF 464286319 892 27464 SH SOLE 27464 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 14522 394578 SH SOLE 394578 0 0 ISHARES INC GLB AGRIC PR ETF 464286350 1181 24800 SH SOLE 24800 0 0 ISHARES INC MSCI AUST ETF 464286103 1032 39183 SH SOLE 39183 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 4907 130089 SH SOLE 130089 0 0 ISHARES INC MSCI CDA ETF 464286509 2775 69067 SH SOLE 69067 0 0 ISHARES INC MSCI CHILE ETF 464286640 459 15782 SH SOLE 15782 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 466 6318 SH SOLE 6318 0 0 ISHARES INC MSCI EMERG MRKT 464286533 5157 84703 SH SOLE 84703 0 0 ISHARES INC MSCI EMRG CHN 46434G764 42924 737429 SH SOLE 737429 0 0 ISHARES INC MSCI EURZONE ETF 464286608 1237 28604 SH SOLE 28604 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 2916 56867 SH SOLE 56867 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 4611 148965 SH SOLE 148965 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 4675 44654 SH SOLE 44654 0 0 ISHARES INC MSCI GLB SLV&MTL 464286327 322 22539 SH SOLE 22539 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 14447 234492 SH SOLE 234492 0 0 ISHARES INC MSCI MEXICO ETF 464286822 3909 71165 SH SOLE 71165 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 377 14798 SH SOLE 14798 0 0 ISHARES INC MSCI PAC JP ETF 464286665 1070 21681 SH SOLE 21681 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2888 137825 SH SOLE 137825 0 0 ISHARES INC MSCI STH AFR ETF 464286780 733 13257 SH SOLE 13257 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 7028 180855 SH SOLE 180855 0 0 ISHARES INC MSCI SWITZERLAND 464286749 734 14963 SH SOLE 14963 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 249 4036 SH SOLE 4036 0 0 ISHARES INC MSCI THAILND ETF 464286624 214 2747 SH SOLE 2747 0 0 ISHARES INC MSCI WORLD ETF 464286392 1819 14192 SH SOLE 14192 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1355 59706 SH SOLE 59706 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 0 1 SH Put SOLE 1 0 0 ISHARES SILVER TR ISHARES 46428Q109 44281 1936868 SH SOLE 1936868 0 0 ISHARES SILVER TR ISHARES 46428Q109 3 47 SH Call SOLE 47 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 47885 456141 SH SOLE 456141 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 37484 853023 SH SOLE 853023 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 36171 733001 SH SOLE 733001 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 63993 767338 SH SOLE 767338 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 767 5816 SH SOLE 5816 0 0 ISHARES TR 20 YR TR BD ETF 464287432 32183 243753 SH SOLE 243753 0 0 ISHARES TR 20 YR TR BD ETF 464287432 26 141 SH Call SOLE 141 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1 4 SH Put SOLE 4 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 14124 115782 SH SOLE 115782 0 0 ISHARES TR A RATE CP BD ETF 46429B291 20619 398032 SH SOLE 398032 0 0 ISHARES TR AGENCY BOND ETF 464288166 23558 209849 SH SOLE 209849 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 541 7822 SH SOLE 7822 0 0 ISHARES TR ASIA 50 ETF 464288430 363 5278 SH SOLE 5278 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 36145 336415 SH SOLE 336415 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 12477 249041 SH SOLE 249041 0 0 ISHARES TR BROAD USD HIGH 46435U853 995 25621 SH SOLE 25621 0 0 ISHARES TR CALIF MUN BD ETF 464288356 1185 20356 SH SOLE 20356 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 2280 71302 SH SOLE 71302 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 3 47 SH Call SOLE 47 0 0 ISHARES TR CLOUD 5G AND TEC 46435U127 263 10327 SH SOLE 10327 0 0 ISHARES TR CMBS ETF 46429B366 360 7367 SH SOLE 7367 0 0 ISHARES TR COHEN STEER REIT 464287564 9541 134340 SH SOLE 134340 0 0 ISHARES TR CONV BD ETF 46435G102 2733 33127 SH SOLE 33127 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 74418 1535475 SH SOLE 1535475 0 0 ISHARES TR CORE DIV GRWTH 46434V621 143227 2681508 SH SOLE 2681508 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 11965 112016 SH SOLE 112016 0 0 ISHARES TR CORE INTL AGGR 46435G672 1342 25775 SH SOLE 25775 0 0 ISHARES TR CORE MSCI EAFE 46432F842 205023 2949106 SH SOLE 2949106 0 0 ISHARES TR CORE MSCI EURO 46434V738 3943 73955 SH SOLE 73955 0 0 ISHARES TR CORE MSCI INTL 46435G326 4281 67237 SH SOLE 67237 0 0 ISHARES TR CORE MSCI PAC 46434V696 1880 30883 SH SOLE 30883 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 54504 818540 SH SOLE 818540 0 0 ISHARES TR CORE S&P MCP ETF 464287507 134737 502225 SH SOLE 502225 0 0 ISHARES TR CORE S&P SCP ETF 464287804 247988 2298333 SH SOLE 2298333 0 0 ISHARES TR CORE S&P TTL STK 464287150 94175 932435 SH SOLE 932435 0 0 ISHARES TR CORE S&P US GWT 464287671 51044 483298 SH SOLE 483298 0 0 ISHARES TR CORE S&P US VLU 464287663 33253 438233 SH SOLE 438233 0 0 ISHARES TR CORE S&P500 ETF 464287200 711613 1568520 SH SOLE 1568520 0 0 ISHARES TR CORE TOTAL USD 46434V613 14692 296082 SH SOLE 296082 0 0 ISHARES TR CORE US AGGBD ET 464287226 95923 896176 SH SOLE 896176 0 0 ISHARES TR CORE US AGGBD ET 464287226 0 1 SH Call SOLE 1 0 0 ISHARES TR CRE U S REIT ETF 464288521 10931 169101 SH SOLE 169101 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 8186 239223 SH SOLE 239223 0 0 ISHARES TR CYBERSECURITY 46435U135 1245 29240 SH SOLE 29240 0 0 ISHARES TR DOW JONES US ETF 464287846 1974 17713 SH SOLE 17713 0 0 ISHARES TR EAFE GRWTH ETF 464288885 18658 194132 SH SOLE 194132 0 0 ISHARES TR EAFE SML CP ETF 464288273 37963 572439 SH SOLE 572439 0 0 ISHARES TR EAFE VALUE ETF 464288877 32906 655437 SH SOLE 655437 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 752 15445 SH SOLE 15445 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 18951 257022 SH SOLE 257022 0 0 ISHARES TR ESG AWARE MSCI 46435U663 5277 138775 SH SOLE 138775 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 43224 426367 SH SOLE 426367 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 4016 77833 SH SOLE 77833 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 1181 48068 SH SOLE 48068 0 0 ISHARES TR ESG EAFE ETF 46436E759 2340 38367 SH SOLE 38367 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 378 10595 SH SOLE 10595 0 0 ISHARES TR ESG SCRD S&P MID 46436E551 1141 31210 SH SOLE 31210 0 0 ISHARES TR ESG SCRND S&P500 46436E569 2931 85276 SH SOLE 85276 0 0 ISHARES TR EUROPE ETF 464287861 298 5929 SH SOLE 5929 0 0 ISHARES TR EXPANDED TECH 464287515 10968 31815 SH SOLE 31815 0 0 ISHARES TR EXPND TEC SC ETF 464287549 4050 10421 SH SOLE 10421 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 1552 26251 SH SOLE 26251 0 0 ISHARES TR FALN ANGLS USD 46435G474 3361 121892 SH SOLE 121892 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 27997 554148 SH SOLE 554148 0 0 ISHARES TR GBL COMM SVC ETF 464287275 229 3137 SH SOLE 3137 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 5123 238237 SH SOLE 238237 0 0 ISHARES TR GLB INFRASTR ETF 464288372 5482 107758 SH SOLE 107758 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 2119 24208 SH SOLE 24208 0 0 ISHARES TR GLOBAL 100 ETF 464287572 899 11796 SH SOLE 11796 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 2359 65318 SH SOLE 65318 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 25171 861696 SH SOLE 861696 0 0 ISHARES TR GLOBAL TECH ETF 464287291 6243 107947 SH SOLE 107947 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 720 13368 SH SOLE 13368 0 0 ISHARES TR HDG MSCI EAFE 46434V803 3841 113149 SH SOLE 113149 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 497 10291 SH SOLE 10291 0 0 ISHARES TR IBONDS 2026 TERM 46436E528 5400 221371 SH SOLE 221371 0 0 ISHARES TR IBONDS 22 TRM HG 46435U176 530 21998 SH SOLE 21998 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 7402 294846 SH SOLE 294846 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 5568 234357 SH SOLE 234357 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 7198 292050 SH SOLE 292050 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 5578 231282 SH SOLE 231282 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 11933 478217 PRN SOLE 478217 0 0 ISHARES TR IBONDS DEC 46435U697 10137 390105 SH SOLE 390105 0 0 ISHARES TR IBONDS DEC 25 46435U432 6028 226120 SH SOLE 226120 0 0 ISHARES TR IBONDS DEC 26 46435U259 5354 209893 SH SOLE 209893 0 0 ISHARES TR IBONDS DEC 27 46435U283 10461 411534 SH SOLE 411534 0 0 ISHARES TR IBONDS DEC 28 46435U325 6434 252568 SH SOLE 252568 0 0 ISHARES TR IBONDS DEC2022 46435G755 4827 186254 SH SOLE 186254 0 0 ISHARES TR IBONDS DEC2023 46435G318 9971 391529 SH SOLE 391529 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 14467 586702 PRN SOLE 586702 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 28501 1137794 PRN SOLE 1137794 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 18502 731823 PRN SOLE 731823 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 26024 1036619 PRN SOLE 1036619 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 17999 712724 PRN SOLE 712724 0 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 484 18214 PRN SOLE 18214 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3675 44729 SH SOLE 44729 0 0 ISHARES TR IBOXX HI YD ETF 464288513 21 300 SH Put SOLE 300 0 0 ISHARES TR IBOXX INV CP ETF 464287242 17034 141224 SH SOLE 141224 0 0 ISHARES TR INTL SEL DIV ETF 464288448 10839 341074 SH SOLE 341074 0 0 ISHARES TR INTL TREA BD ETF 464288117 248 5354 SH SOLE 5354 0 0 ISHARES TR INTRM GOV CR ETF 464288612 233 2150 SH SOLE 2150 0 0 ISHARES TR ISHARES BIOTECH 464287556 10963 84058 SH SOLE 84058 0 0 ISHARES TR ISHARES BIOTECH 464287556 2 3 SH Call SOLE 3 0 0 ISHARES TR ISHARES SEMICDTR 464287523 13235 28218 SH SOLE 28218 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 36099 698310 SH SOLE 698310 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 3823 69823 SH SOLE 69823 0 0 ISHARES TR JPMORGAN USD EMG 464288281 3309 34286 SH SOLE 34286 0 0 ISHARES TR MBS ETF 464288588 4971 48914 SH SOLE 48914 0 0 ISHARES TR MICRO-CAP ETF 464288869 9574 74243 SH SOLE 74243 0 0 ISHARES TR MODERT ALLOC ETF 464289875 317 7357 SH SOLE 7357 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 1121 17178 SH SOLE 17178 0 0 ISHARES TR MORNINGSTR US EQ 464287127 554 8808 SH SOLE 8808 0 0 ISHARES TR MORTGE REL ETF 46435G342 219 6760 SH SOLE 6760 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 2978 44268 SH SOLE 44268 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 542 8434 SH SOLE 8434 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 279 4052 SH SOLE 4052 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 1283 23962 SH SOLE 23962 0 0 ISHARES TR MRGSTR SM CP GR 464288604 329 7434 SH SOLE 7434 0 0 ISHARES TR MRNING SM CP ETF 464288703 325 5526 SH SOLE 5526 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 9136 122131 SH SOLE 122131 0 0 ISHARES TR MSCI ACWI ETF 464288257 10959 109974 SH SOLE 109974 0 0 ISHARES TR MSCI ACWI EX US 464288240 12367 236479 SH SOLE 236479 0 0 ISHARES TR MSCI CHINA ETF 46429B671 468 8833 SH SOLE 8833 0 0 ISHARES TR MSCI EAFE ETF 464287465 105481 1433181 SH SOLE 1433181 0 0 ISHARES TR MSCI EAFE ETF 464287465 2 15 SH Put SOLE 15 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 15905 220560 SH SOLE 220560 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 39298 870435 SH SOLE 870435 0 0 ISHARES TR MSCI EURO FL ETF 464289180 1004 50654 SH SOLE 50654 0 0 ISHARES TR MSCI EURO FL ETF 464289180 0 10 SH Call SOLE 10 0 0 ISHARES TR MSCI INDIA ETF 46429B598 1020 22845 SH SOLE 22845 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 1811 32268 SH SOLE 32268 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 852 34498 SH SOLE 34498 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 557 15686 SH SOLE 15686 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 26832 727955 SH SOLE 727955 0 0 ISHARES TR MSCI INTL SML CP 46434V266 872 25370 SH SOLE 25370 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 599 23455 SH SOLE 23455 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 7159 150287 SH SOLE 150287 0 0 ISHARES TR MSCI KLD400 SOC 464288570 4243 48940 SH SOLE 48940 0 0 ISHARES TR MSCI LW CRB TG 46434V464 435 2655 SH SOLE 2655 0 0 ISHARES TR MSCI PERU ETF 464289842 990 26642 SH SOLE 26642 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 222 4621 SH SOLE 4621 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 643 19138 SH SOLE 19138 0 0 ISHARES TR MSCI USA ESG SLC 464288802 7165 73971 SH SOLE 73971 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 39634 511331 SH SOLE 511331 0 0 ISHARES TR MSCI USA MMENTM 46432F396 20677 122816 SH SOLE 122816 0 0 ISHARES TR MSCI USA MULTIFT 46434V282 10060 226121 SH SOLE 226121 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 101018 750497 SH SOLE 750497 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 2 1 SH Call SOLE 1 0 0 ISHARES TR MSCI USA SZE FT 46432F370 653 5025 SH SOLE 5025 0 0 ISHARES TR MSCI USA VALUE 46432F388 41841 400276 SH SOLE 400276 0 0 ISHARES TR NATIONAL MUN ETF 464288414 47666 434666 SH SOLE 434666 0 0 ISHARES TR NEW YORK MUN ETF 464288323 1459 26740 SH SOLE 26740 0 0 ISHARES TR NORTH AMERN NAT 464287374 243 6071 SH SOLE 6071 0 0 ISHARES TR PFD AND INCM SEC 464288687 19620 538680 SH SOLE 538680 0 0 ISHARES TR RESIDENTIAL MULT 464288562 544 5665 SH SOLE 5665 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 365 10636 SH SOLE 10636 0 0 ISHARES TR RUS 1000 ETF 464287622 94613 378135 SH SOLE 378135 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 305480 1100301 SH SOLE 1100301 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 136197 820766 SH SOLE 820766 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 20379 79686 SH SOLE 79686 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 44 48 SH Call SOLE 48 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 37304 231119 SH SOLE 231119 0 0 ISHARES TR RUS MD CP GR ETF 464287481 23532 234340 SH SOLE 234340 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 14870 124269 SH SOLE 124269 0 0 ISHARES TR RUS MID CAP ETF 464287499 51239 656303 SH SOLE 656303 0 0 ISHARES TR RUS TOP 200 ETF 464289446 20505 189696 SH SOLE 189696 0 0 ISHARES TR RUS TP200 GR ETF 464289438 3556 22395 SH SOLE 22395 0 0 ISHARES TR RUS TP200 VL ETF 464289420 2860 41033 SH SOLE 41033 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 94502 460386 SH SOLE 460386 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 24526 93465 SH SOLE 93465 0 0 ISHARES TR S&P 100 ETF 464287101 11273 54078 SH SOLE 54078 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 121943 1596539 SH SOLE 1596539 0 0 ISHARES TR S&P 500 VAL ETF 464287408 74952 481457 SH SOLE 481457 0 0 ISHARES TR S&P MC 400GR ETF 464287606 51626 668393 SH SOLE 668393 0 0 ISHARES TR S&P MC 400VL ETF 464287705 15469 141110 SH SOLE 141110 0 0 ISHARES TR S&P SML 600 GWT 464287887 23518 187106 SH SOLE 187106 0 0 ISHARES TR SELECT DIVID ETF 464287168 41164 321277 SH SOLE 321277 0 0 ISHARES TR SELF DRIVNG EV 46435U366 326 7045 SH SOLE 7045 0 0 ISHARES TR SHORT TREAS BD 464288679 48203 437082 SH SOLE 437082 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 11713 112005 SH SOLE 112005 0 0 ISHARES TR SP SMCP600VL ETF 464287879 30570 298577 SH SOLE 298577 0 0 ISHARES TR TIPS BD ETF 464287176 49291 396355 SH SOLE 396355 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 725 4866 SH SOLE 4866 0 0 ISHARES TR U.S. ENERGY ETF 464287796 7311 179317 SH SOLE 179317 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 1145 6327 SH SOLE 6327 0 0 ISHARES TR U.S. FINLS ETF 464287788 2728 32223 SH SOLE 32223 0 0 ISHARES TR U.S. MED DVC ETF 464288810 5903 96929 SH SOLE 96929 0 0 ISHARES TR U.S. MED DVC ETF 464288810 35 150 SH Call SOLE 150 0 0 ISHARES TR U.S. REAL ES ETF 464287739 16740 154763 SH SOLE 154763 0 0 ISHARES TR U.S. TECH ETF 464287721 20354 197511 SH SOLE 197511 0 0 ISHARES TR U.S. UTILITS ETF 464287697 1614 17699 SH SOLE 17699 0 0 ISHARES TR US AER DEF ETF 464288760 6682 60385 SH SOLE 60385 0 0 ISHARES TR US BR DEL SE ETF 464288794 1214 12168 SH SOLE 12168 0 0 ISHARES TR US CONSM STAPLES 464287812 734 3670 SH SOLE 3670 0 0 ISHARES TR US CONSUM DISCRE 464287580 565 7516 SH SOLE 7516 0 0 ISHARES TR US HLTHCARE ETF 464287762 22074 76511 SH SOLE 76511 0 0 ISHARES TR US HLTHCR PR ETF 464288828 4370 15468 SH SOLE 15468 0 0 ISHARES TR US HOME CONS ETF 464288752 3151 53100 SH SOLE 53100 0 0 ISHARES TR US INDUSTRIALS 464287754 2971 28180 SH SOLE 28180 0 0 ISHARES TR US INFRASTRUC 46435U713 4921 126480 SH SOLE 126480 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 1108 57491 SH SOLE 57491 0 0 ISHARES TR US OIL GS EX ETF 464288851 444 5266 SH SOLE 5266 0 0 ISHARES TR US REGNL BKS ETF 464288778 2312 39209 SH SOLE 39209 0 0 ISHARES TR US TELECOM ETF 464287713 322 10779 SH SOLE 10779 0 0 ISHARES TR US TREAS BD ETF 46429B267 12318 494541 SH SOLE 494541 0 0 ISHARES TR US TRSPRTION 464287192 2538 9407 SH SOLE 9407 0 0 ISHARES TR USD GRN BOND ETF 46435U440 570 11257 SH SOLE 11257 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 10062 202262 SH SOLE 202262 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 5199 104808 SH SOLE 104808 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2638 66317 SH SOLE 66317 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 128 22297 SH SOLE 22297 0 0 ITIQUIRA ACQUISITION CORP CL A SHS G49773107 1174 119688 SH SOLE 119688 0 0 ITT INC COM 45073V108 240 3146 SH SOLE 3146 0 0 IVERIC BIO INC COM 46583P102 214 12507 SH SOLE 12507 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 30812 439171 SH SOLE 439171 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 360 6575 SH SOLE 6575 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 291 5241 SH SOLE 5241 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 652 7983 SH SOLE 7983 0 0 J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 509 10025 SH SOLE 10025 0 0 J P MORGAN EXCHANGE-TRADED F BETBULD MSCI 46641Q738 41168 386953 SH SOLE 386953 0 0 J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 17957 351556 SH SOLE 351556 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 929 16661 SH SOLE 16661 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 1974 34964 SH SOLE 34964 0 0 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 14303 232992 SH SOLE 232992 0 0 J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 15507 317105 SH SOLE 317105 0 0 J P MORGAN EXCHANGE-TRADED F INTERNL GWT 46641Q324 218 3500 SH SOLE 3500 0 0 J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 16622 339780 SH SOLE 339780 0 0 J P MORGAN EXCHANGE-TRADED F MUNICIPAL ETF 46641Q647 5284 102632 SH SOLE 102632 0 0 J P MORGAN EXCHANGE-TRADED F SHORT DURA CORE 46641Q274 5288 110674 SH SOLE 110674 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 35295 701754 SH SOLE 701754 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 17884 353063 SH SOLE 353063 0 0 J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 12208 241730 SH SOLE 241730 0 0 J P MORGAN EXCHANGE-TRADED F US DIVIDEND 46641Q795 441 12596 SH SOLE 12596 0 0 JABIL INC COM 466313103 2277 36853 SH SOLE 36853 0 0 JABIL INC COM 466313103 4 5 SH Call SOLE 5 0 0 JACK CREEK INVESTMENT CORP CL A SHS G4989X115 1705 173944 SH SOLE 173944 0 0 JACOBS ENGR GROUP INC COM 469814107 5444 39497 SH SOLE 39497 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 2561 52326 SH SOLE 52326 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 13247 263660 SH SOLE 263660 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2153 61663 SH SOLE 61663 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 276 1766 SH SOLE 1766 0 0 JD.COM INC SPON ADR CL A 47215P106 8613 149312 SH SOLE 149312 0 0 JD.COM INC SPON ADR CL A 47215P106 0 1 SH Call SOLE 1 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1541 46910 SH SOLE 46910 0 0 JETBLUE AWYS CORP COM 477143101 4073 271993 SH SOLE 271993 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 761 6476 SH SOLE 6476 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 231 4079 SH SOLE 4079 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 358 7288 SH SOLE 7288 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 244 4656 SH SOLE 4656 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 5192 151192 SH SOLE 151192 0 0 JOHNSON & JOHNSON COM 478160104 635153 3583012 SH SOLE 3583012 0 0 JOHNSON CTLS INTL PLC SHS G51502105 11262 171088 SH SOLE 171088 0 0 JONES LANG LASALLE INC COM 48020Q107 818 3413 SH SOLE 3413 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1362 65235 SH SOLE 65235 0 0 JPMORGAN CHASE & CO COM 46625H100 274897 2017610 SH SOLE 2017610 0 0 JPMORGAN CHASE & CO COM 46625H100 56 30 SH Call SOLE 30 0 0 JPMORGAN CHASE & CO COM 46625H100 421 522 SH Put SOLE 522 0 0 KAIROS ACQUISITION CORP CL A SHS G52110114 636 64875 SH SOLE 64875 0 0 KAMAN CORP COM 483548103 222 5077 SH SOLE 5077 0 0 KARAT PACKAGING INC COM 48563L101 296 14888 SH SOLE 14888 0 0 KATAPULT HOLDINGS INC COM 485859102 123 51744 SH SOLE 51744 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 932 100882 SH SOLE 100882 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 226 4607 SH SOLE 4607 0 0 KBR INC COM 48242W106 11559 211277 SH SOLE 211277 0 0 KELLOGG CO COM 487836108 1167 18121 SH SOLE 18121 0 0 KEMPER CORP COM 488401100 480 8510 SH SOLE 8510 0 0 KENSINGTON CAP ACQ CORP IV UNIT 99/99/9999 G52519132 1001 100000 SH SOLE 100000 0 0 KERNEL GROUP HOLDINGS INC CL A SHS G5259L103 643 65612 SH SOLE 65612 0 0 KEURIG DR PEPPER INC COM 49271V100 1853 48889 SH SOLE 48889 0 0 KEYCORP COM 493267108 9954 446344 SH SOLE 446344 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5939 37560 SH SOLE 37560 0 0 KFORCE INC COM 493732101 10273 138879 SH SOLE 138879 0 0 KILROY RLTY CORP COM 49427F108 589 7721 SH SOLE 7721 0 0 KIMBERLY-CLARK CORP COM 494368103 19902 161812 SH SOLE 161812 0 0 KIMCO RLTY CORP COM 49446R109 4371 176912 SH SOLE 176912 0 0 KINDER MORGAN INC DEL COM 49456B101 34431 1820535 SH SOLE 1820535 0 0 KINROSS GOLD CORP COM 496902404 99 17119 SH SOLE 17119 0 0 KIRBY CORP COM 497266106 1329 18388 SH SOLE 18388 0 0 KKR & CO INC COM 48251W104 4816 82190 SH SOLE 82190 0 0 KKR ACQUISITION HOLDING I CO COM CLASS A 48253T109 9473 963679 SH SOLE 963679 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 170 11763 SH SOLE 11763 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 563 27335 SH SOLE 27335 0 0 KL ACQUISITION CORP COM CL A 49837C109 1049 107203 SH SOLE 107203 0 0 KLA CORP COM NEW 482480100 9502 26007 SH SOLE 26007 0 0 KLA CORP COM NEW 482480100 57 5 SH Call SOLE 5 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 11678 690787 SH SOLE 690787 0 0 KOHLS CORP COM 500255104 5967 98903 SH SOLE 98903 0 0 KOHLS CORP COM 500255104 6 10 SH Call SOLE 10 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 361 11730 SH SOLE 11730 0 0 KORNIT DIGITAL LTD SHS M6372Q113 796 9731 SH SOLE 9731 0 0 KRAFT HEINZ CO COM 500754106 8718 221013 SH SOLE 221013 0 0 KRAFT HEINZ CO COM 500754106 0 1 SH Call SOLE 1 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 2941 102976 SH SOLE 102976 0 0 KRANESHARES TR ELEC VEH FUTUR 500767827 2175 55060 SH SOLE 55060 0 0 KRANESHARES TR GLOBAL CARB STRA 500767678 263 5643 SH SOLE 5643 0 0 KRANESHARES TR QUADRTC INT RT 500767736 2063 80532 SH SOLE 80532 0 0 KROGER CO COM 501044101 15580 271460 SH SOLE 271460 0 0 KRONOS BIO INC COM 50107A104 108 15000 SH SOLE 15000 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2380 191869 SH SOLE 191869 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 16991 68648 SH SOLE 68648 0 0 LA Z BOY INC COM 505336107 369 13953 SH SOLE 13953 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 11380 43194 SH SOLE 43194 0 0 LAKELAND BANCORP INC COM 511637100 865 51784 SH SOLE 51784 0 0 LAM RESEARCH CORP COM 512807108 27729 51628 SH SOLE 51628 0 0 LAM RESEARCH CORP COM 512807108 42 10 SH Call SOLE 10 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 5489 47271 SH SOLE 47271 0 0 LAMB WESTON HLDGS INC COM 513272104 3141 52430 SH SOLE 52430 0 0 LANDCADIA HOLDINGS IV INC CLASS A COM 51477A104 1278 130008 SH SOLE 130008 0 0 LANDSTAR SYS INC COM 515098101 1105 7370 SH SOLE 7370 0 0 LANTHEUS HLDGS INC COM 516544103 354 6360 SH SOLE 6360 0 0 LAS VEGAS SANDS CORP COM 517834107 3022 77634 SH SOLE 77634 0 0 LAS VEGAS SANDS CORP COM 517834107 14 50 SH Call SOLE 50 0 0 LATCH INC COM 51818V106 404 94547 SH SOLE 94547 0 0 LATHAM GROUP INC COM 51819L107 373 27588 SH SOLE 27588 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1108 37979 SH SOLE 37979 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 205 4829 SH SOLE 4829 0 0 LAUDER ESTEE COS INC CL A 518439104 18911 69496 SH SOLE 69496 0 0 LAZARD GROWTH ACQUISITION CO CL A ORD SHS G54035103 6801 693550 SH SOLE 693550 0 0 LAZARD LTD SHS A G54050102 1600 46488 SH SOLE 46488 0 0 LCI INDS COM 50189K103 342 3282 SH SOLE 3282 0 0 LEAR CORP COM NEW 521865204 322 2253 SH SOLE 2253 0 0 LEGGETT & PLATT INC COM 524660107 1482 42660 SH SOLE 42660 0 0 LEIDOS HOLDINGS INC COM 525327102 8718 80657 SH SOLE 80657 0 0 LEIDOS HOLDINGS INC COM 525327102 3 11 SH Put SOLE 11 0 0 LENDINGTREE INC NEW COM 52603B107 7583 63769 SH SOLE 63769 0 0 LENNAR CORP CL A 526057104 1536 19007 SH SOLE 19007 0 0 LENNAR CORP CL A 526057104 5 10 SH Call SOLE 10 0 0 LENNAR CORP CL A 526057104 1 1 SH Put SOLE 1 0 0 LENNOX INTL INC COM 526107107 270 1060 SH SOLE 1060 0 0 LEO HLDGS CORP II COM CL A G5463R102 5613 572525 SH SOLE 572525 0 0 LESLIES INC COM 527064109 1238 63781 SH SOLE 63781 0 0 LHC GROUP INC COM 50187A107 430 2539 SH SOLE 2539 0 0 LI AUTO INC SPONSORED ADS 50202M102 966 37432 SH SOLE 37432 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 119 14579 SH SOLE 14579 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1714 13107 SH SOLE 13107 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 8291 61300 SH SOLE 61300 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1649 63753 SH SOLE 63753 0 0 LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 1969 2182000 PRN SOLE 2182000 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 290 6337 SH SOLE 6337 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2858 102702 SH SOLE 102702 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4329 94611 SH SOLE 94611 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 268 4296 SH SOLE 4296 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 673 9664 SH SOLE 9664 0 0 LIBERTY MEDIA CORP DEL DEB 3.750% 2/1 530715AL5 933 1373000 PRN SOLE 1373000 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 261 17607 SH SOLE 17607 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 845 99880 SH SOLE 99880 0 0 LIFE STORAGE INC COM 53223X107 8847 63060 SH SOLE 63060 0 0 LIFEMD INC COM 53216B104 403 113348 SH SOLE 113348 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 333 2964 SH SOLE 2964 0 0 LIGHTWAVE LOGIC INC COM 532275104 170 17688 SH SOLE 17688 0 0 LILLY ELI & CO COM 532457108 143646 502067 SH SOLE 502067 0 0 LILLY ELI & CO COM 532457108 7 3 SH Call SOLE 3 0 0 LINCOLN ELEC HLDGS INC COM 533900106 397 2882 SH SOLE 2882 0 0 LINCOLN NATL CORP IND COM 534187109 762 11646 SH SOLE 11646 0 0 LINDE PLC SHS G5494J103 62448 195421 SH SOLE 195421 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 51 33416 SH SOLE 33416 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1715 114200 SH SOLE 114200 0 0 LIQTECH INTL INC COM 53632A201 295 120444 SH SOLE 120444 0 0 LISTED FD TR HORIZON KINETICS 53656F623 12314 369517 SH SOLE 369517 0 0 LISTED FD TR ROUNDHILL BITK 53656F706 1765 81702 SH SOLE 81702 0 0 LISTED FD TR SHARES CORE BD 53656F862 14913 628097 SH SOLE 628097 0 0 LISTED FD TR SHARES MUNI DB 53656F854 908 38299 SH SOLE 38299 0 0 LITHIA MTRS INC COM 536797103 1971 6546 SH SOLE 6546 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 849 21926 SH SOLE 21926 0 0 LITTELFUSE INC COM 537008104 712 2901 SH SOLE 2901 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1487 12627 SH SOLE 12627 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1243 705000 PRN SOLE 705000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 4983 97865 SH SOLE 97865 0 0 LIVENT CORP COM 53814L108 1033 39483 SH SOLE 39483 0 0 LIVEPERSON INC COM 538146101 1044 42882 SH SOLE 42882 0 0 LKQ CORP COM 501889208 643 14165 SH SOLE 14165 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 930 385383 SH SOLE 385383 0 0 LOANDEPOT INC COM CL A 53946R106 58 13786 SH SOLE 13786 0 0 LOCKHEED MARTIN CORP COM 539830109 121940 276251 SH SOLE 276251 0 0 LOEWS CORP COM 540424108 5947 91752 SH SOLE 91752 0 0 LOGITECH INTL S A SHS H50430232 224 3006 SH SOLE 3006 0 0 LOGITECH INTL S A SHS H50430232 2 3 SH Call SOLE 3 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 72 21737 SH SOLE 21737 0 0 LOUISIANA PAC CORP COM 546347105 212 3429 SH SOLE 3429 0 0 LOWES COS INC COM 548661107 148975 737799 SH SOLE 737799 0 0 LOWES COS INC COM 548661107 1 5 SH Call SOLE 5 0 0 LOWES COS INC COM 548661107 3 2 SH Put SOLE 2 0 0 LPL FINL HLDGS INC COM 50212V100 395 2172 SH SOLE 2172 0 0 LSB INDS INC COM 502160104 4285 196273 SH SOLE 196273 0 0 LUCID GROUP INC COM 549498103 1145 45077 SH SOLE 45077 0 0 LUCID GROUP INC COM 549498103 4 16 SH Call SOLE 16 0 0 LULULEMON ATHLETICA INC COM 550021109 18241 49974 SH SOLE 49974 0 0 LUMEN TECHNOLOGIES INC COM 550241103 5594 496743 SH SOLE 496743 0 0 LUMENTUM HLDGS INC COM 55024U109 557 5729 SH SOLE 5729 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1444 92048 SH SOLE 92048 0 0 LUNA INNOVATIONS INC COM 550351100 3534 458267 SH SOLE 458267 0 0 LXP INDUSTRIAL TRUST COM 529043101 1018 64930 SH SOLE 64930 0 0 LYFT INC CL A COM 55087P104 2356 61366 SH SOLE 61366 0 0 LYFT INC CL A COM 55087P104 0 4 SH Call SOLE 4 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 34751 337905 SH SOLE 337905 0 0 M & T BK CORP COM 55261F104 3012 17781 SH SOLE 17781 0 0 M D C HLDGS INC COM 552676108 3816 101075 SH SOLE 101075 0 0 M3 BRIGADE ACQUISITION II CO COM CL A 553800103 1359 138646 SH SOLE 138646 0 0 M3 BRIGADE ACQUISITION III CL A COM 55407R103 449 44997 SH SOLE 44997 0 0 MACERICH CO COM 554382101 6047 386872 SH SOLE 386872 0 0 MACERICH CO COM 554382101 53 200 SH Call SOLE 200 0 0 MADDEN STEVEN LTD COM 556269108 979 25337 SH SOLE 25337 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1460 17630 SH SOLE 17630 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 3218 17913 SH SOLE 17913 0 0 MAG SILVER CORP COM 55903Q104 687 42494 SH SOLE 42494 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 34585 704881 SH SOLE 704881 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 7 15 SH Call SOLE 15 0 0 MAGNA INTL INC COM 559222401 6308 97401 SH SOLE 97401 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 3044 180000 SH SOLE 180000 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 108 400 SH Call SOLE 400 0 0 MAGNITE INC COM 55955D100 1470 111260 SH SOLE 111260 0 0 MAIN STR CAP CORP COM 56035L104 2645 61857 SH SOLE 61857 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2612 97542 SH SOLE 97542 0 0 MALIBU BOATS INC COM CL A 56117J100 3280 56290 SH SOLE 56290 0 0 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 2334 87972 SH SOLE 87972 0 0 MANDIANT INC COM 562662106 1561 69915 SH SOLE 69915 0 0 MANITOWOC CO INC COM NEW 563571405 5755 380778 SH SOLE 380778 0 0 MANNKIND CORP COM NEW 56400P706 116 32267 SH SOLE 32267 0 0 MANPOWERGROUP INC WIS COM 56418H100 3484 36490 SH SOLE 36490 0 0 MANULIFE FINL CORP COM 56501R106 2010 94295 SH SOLE 94295 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1607 57486 SH SOLE 57486 0 0 MARATHON OIL CORP COM 565849106 18092 720103 SH SOLE 720103 0 0 MARATHON OIL CORP COM 565849106 6 10 SH Call SOLE 10 0 0 MARATHON PETE CORP COM 56585A102 17973 209967 SH SOLE 209967 0 0 MARBLEGATE ACQUISITION CORP COM CL A 56608A105 3475 353074 SH SOLE 353074 0 0 MARCHEX INC CL B 56624R108 36 15708 SH SOLE 15708 0 0 MARKEL CORP COM 570535104 99655 67692 SH SOLE 67692 0 0 MARKER THERAPEUTICS INC COM 57055L107 7 17078 SH SOLE 17078 0 0 MARKETAXESS HLDGS INC COM 57060D108 409 1210 SH SOLE 1210 0 0 MARLIN TECHNOLOGY CORP CL A SHS G58411102 1632 166081 SH SOLE 166081 0 0 MARRIOTT INTL INC NEW CL A 571903202 17129 97424 SH SOLE 97424 0 0 MARRIOTT INTL INC NEW CL A 571903202 7 1 SH Call SOLE 1 0 0 MARRIOTT INTL INC NEW CL A 571903202 8 150 SH Put SOLE 150 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 6105 38597 SH SOLE 38597 0 0 MARRIOTT VACATIONS WORLDWIDE NOTE 1.500% 9/1 57164YAB3 4340 3821000 PRN SOLE 3821000 0 0 MARSH & MCLENNAN COS INC COM 571748102 20775 121884 SH SOLE 121884 0 0 MARTEN TRANS LTD COM 573075108 1557 87952 SH SOLE 87952 0 0 MARTIN MARIETTA MATLS INC COM 573284106 10469 26919 SH SOLE 26919 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4 2 SH Put SOLE 2 0 0 MARVELL TECHNOLOGY INC COM 573874104 24232 338216 SH SOLE 338216 0 0 MARVELL TECHNOLOGY INC COM 573874104 9 8 SH Call SOLE 8 0 0 MASCO CORP COM 574599106 5195 101078 SH SOLE 101078 0 0 MASIMO CORP COM 574795100 248 1712 SH SOLE 1712 0 0 MASON INDUSTRIAL TECHNOLGY I COM CL A 57520Y106 1209 123449 SH SOLE 123449 0 0 MASTEC INC COM 576323109 576 6612 SH SOLE 6612 0 0 MASTERCARD INCORPORATED CL A 57636Q104 163994 458505 SH SOLE 458505 0 0 MASTERCARD INCORPORATED CL A 57636Q104 0 1 SH Call SOLE 1 0 0 MATADOR RES CO COM 576485205 515 9701 SH SOLE 9701 0 0 MATADOR RES CO COM 576485205 16 12 SH Call SOLE 12 0 0 MATCH GROUP INC NEW COM 57667L107 7238 66522 SH SOLE 66522 0 0 MATSON INC COM 57686G105 228 1891 SH SOLE 1891 0 0 MATSON INC COM 57686G105 9 5 SH Call SOLE 5 0 0 MATTEL INC COM 577081102 1509 68232 SH SOLE 68232 0 0 MATTEL INC COM 577081102 1 150 SH Call SOLE 150 0 0 MATTERPORT INC COM CL A 577096100 106 13132 SH SOLE 13132 0 0 MAVERIX METALS INC COM NEW 57776F405 84 17950 SH SOLE 17950 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1408 35879 SH SOLE 35879 0 0 MAXLINEAR INC COM 57776J100 38524 660207 SH SOLE 660207 0 0 MBIA INC COM 55262C100 633 41195 SH SOLE 41195 0 0 MCCORMICK & CO INC COM NON VTG 579780206 10543 105688 SH SOLE 105688 0 0 MCDONALDS CORP COM 580135101 273200 1105495 SH SOLE 1105495 0 0 MCEWEN MNG INC COM 58039P107 12 14611 SH SOLE 14611 0 0 MCKESSON CORP COM 58155Q103 8646 28269 SH SOLE 28269 0 0 MDU RES GROUP INC COM 552690109 364 13648 SH SOLE 13648 0 0 MECHEL PAO SPONSORED ADR NE 583840608 2 10929 SH SOLE 10929 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1755 83236 SH SOLE 83236 0 0 MEDICUS SCIENCES ACQUISITION CL A SHS G5960S108 397 40560 SH SOLE 40560 0 0 MEDIFAST INC COM 58470H101 443 2600 SH SOLE 2600 0 0 MEDTRONIC PLC SHS G5960L103 132638 1194833 SH SOLE 1194833 0 0 MEDTRONIC PLC SHS G5960L103 7 10 SH Call SOLE 10 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 353 46028 SH SOLE 46028 0 0 MERCADOLIBRE INC COM 58733R102 7306 6144 SH SOLE 6144 0 0 MERCADOLIBRE INC COM 58733R102 15 4 SH Put SOLE 4 0 0 MERCK & CO INC COM 58933Y105 232668 2836763 SH SOLE 2836763 0 0 MERCK & CO INC COM 58933Y105 1 2 SH Call SOLE 2 0 0 MERCURY GENL CORP NEW COM 589400100 15179 276042 SH SOLE 276042 0 0 MERIT MED SYS INC COM 589889104 4353 65396 SH SOLE 65396 0 0 MESABI TR CTF BEN INT 590672101 496 18606 SH SOLE 18606 0 0 META FINL GROUP INC COM 59100U108 200 3636 SH SOLE 3636 0 0 META MATERIALS INC COM 59134N104 27 16486 SH SOLE 16486 0 0 META PLATFORMS INC CL A 30303M102 205194 923432 SH SOLE 923432 0 0 META PLATFORMS INC CL A 30303M102 155 89 SH Call SOLE 89 0 0 META PLATFORMS INC CL A 30303M102 369 273 SH Put SOLE 273 0 0 METALLA RTY & STREAMING LTD COM NEW 59124U605 218 30916 SH SOLE 30916 0 0 METLIFE INC COM 59156R108 50879 724131 SH SOLE 724131 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 40032 29178 SH SOLE 29178 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 980 133488 SH SOLE 133488 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 34 10800 SH SOLE 10800 0 0 MGIC INVT CORP WIS COM 552848103 230 17099 SH SOLE 17099 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1613 41627 SH SOLE 41627 0 0 MGM RESORTS INTERNATIONAL COM 552953101 11732 279230 SH SOLE 279230 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 3985 52962 SH SOLE 52962 0 0 MICRON TECHNOLOGY INC COM 595112103 32820 421278 SH SOLE 421278 0 0 MICRON TECHNOLOGY INC COM 595112103 3 10 SH Call SOLE 10 0 0 MICRON TECHNOLOGY INC COM 595112103 0 1 SH Put SOLE 1 0 0 MICROSOFT CORP COM 594918104 1344613 4362093 SH SOLE 4362093 0 0 MICROSOFT CORP COM 594918104 886 339 SH Call SOLE 339 0 0 MICROSOFT CORP COM 594918104 1006 1035 SH Put SOLE 1035 0 0 MICROSTRATEGY INC CL A NEW 594972408 2213 4612 SH SOLE 4612 0 0 MICROVISION INC DEL COM NEW 594960304 158 34182 SH SOLE 34182 0 0 MID-AMER APT CMNTYS INC COM 59522J103 10897 52235 SH SOLE 52235 0 0 MIDDLEBY CORP COM 596278101 35816 218540 SH SOLE 218540 0 0 MIDDLESEX WTR CO COM 596680108 4221 40170 SH SOLE 40170 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 24 15666 SH SOLE 15666 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 794 70792 SH SOLE 70792 0 0 MILLERKNOLL INC COM 600544100 570 16484 SH SOLE 16484 0 0 MIND C T I LTD ORD M70240102 226 77287 SH SOLE 77287 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 119 104975 SH SOLE 104975 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 551 68200 SH SOLE 68200 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 496 79795 SH SOLE 79795 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 34 12356 SH SOLE 12356 0 0 MKS INSTRS INC COM 55306N104 1239 8073 SH SOLE 8073 0 0 MODERNA INC COM 60770K107 5462 31750 SH SOLE 31750 0 0 MODERNA INC COM 60770K107 22 4 SH Call SOLE 4 0 0 MODERNA INC COM 60770K107 0 1 SH Put SOLE 1 0 0 MOELIS & CO CL A 60786M105 830 17740 SH SOLE 17740 0 0 MOHAWK INDS INC COM 608190104 2687 21676 SH SOLE 21676 0 0 MOLINA HEALTHCARE INC COM 60855R100 1151 3449 SH SOLE 3449 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 7561 141826 SH SOLE 141826 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1 1 SH Call SOLE 1 0 0 MONDELEZ INTL INC CL A 609207105 84574 1347075 SH SOLE 1347075 0 0 MONEYLION INC CL A 60938K106 130 51500 SH SOLE 51500 0 0 MONGODB INC CL A 60937P106 6063 13740 SH SOLE 13740 0 0 MONOLITHIC PWR SYS INC COM 609839105 2150 4466 SH SOLE 4466 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2835 35470 SH SOLE 35470 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 311 5883 SH SOLE 5883 0 0 MOODYS CORP COM 615369105 93569 277361 SH SOLE 277361 0 0 MOOG INC CL A 615394202 710 8079 SH SOLE 8079 0 0 MORGAN STANLEY COM NEW 617446448 45526 525197 SH SOLE 525197 0 0 MORGAN STANLEY COM NEW 617446448 24 18 SH Call SOLE 18 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 2489 498926 SH SOLE 498926 0 0 MORNINGSTAR INC COM 617700109 2342 8582 SH SOLE 8582 0 0 MOSAIC CO NEW COM 61945C103 8063 121286 SH SOLE 121286 0 0 MOSAIC CO NEW COM 61945C103 3 4 SH Call SOLE 4 0 0 MOSAIC CO NEW COM 61945C103 0 2 SH Put SOLE 2 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 6978 28817 SH SOLE 28817 0 0 MP MATERIALS CORP COM CL A 553368101 2509 43758 SH SOLE 43758 0 0 MPLX LP COM UNIT REP LTD 55336V100 15697 473128 SH SOLE 473128 0 0 MSA SAFETY INC COM 553498106 301 2275 SH SOLE 2275 0 0 MSC INDL DIRECT INC CL A 553530106 3675 43156 SH SOLE 43156 0 0 MSCI INC COM 55354G100 55060 109385 SH SOLE 109385 0 0 MSD ACQUISITION CORP CLASS A ORD SHS G5709C109 14675 1496914 SH SOLE 1496914 0 0 MUELLER INDS INC COM 624756102 239 4400 SH SOLE 4400 0 0 MURPHY USA INC COM 626755102 32600 163008 SH SOLE 163008 0 0 MYRIAD GENETICS INC COM 62855J104 630 24979 SH SOLE 24979 0 0 NABORS ENERGY TRANSITION COR CL A COM 629567108 1355 136000 SH SOLE 136000 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1360 66210 SH SOLE 66210 0 0 NASDAQ INC COM 631103108 17066 95758 SH SOLE 95758 0 0 NATERA INC COM 632307104 735 18094 SH SOLE 18094 0 0 NATIONAL BEVERAGE CORP COM 635017106 935 21463 SH SOLE 21463 0 0 NATIONAL FUEL GAS CO COM 636180101 1043 15176 SH SOLE 15176 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 2676 34879 SH SOLE 34879 0 0 NATIONAL INSTRS CORP COM 636518102 633 15424 SH SOLE 15424 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 639 14199 SH SOLE 14199 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9078 144970 SH SOLE 144970 0 0 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 97 16797 SH SOLE 16797 0 0 NAUTILUS INC COM 63910B102 95 23049 SH SOLE 23049 0 0 NAVIENT CORPORATION COM 63938C108 180 10601 SH SOLE 10601 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 4646 380594 SH SOLE 380594 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62197119 776 213757 SH SOLE 213757 0 0 NAVIOS MARITIME HOLDINGS INC SPON ADR PFD H 63938Y308 497 26990 SH SOLE 26990 0 0 NCINO INC COM 63947X101 3379 82526 SH SOLE 82526 0 0 NELNET INC CL A 64031N108 3368 39649 SH SOLE 39649 0 0 NEOGEN CORP COM 640491106 1373 44465 SH SOLE 44465 0 0 NEOGENOMICS INC COM NEW 64049M209 1441 118689 SH SOLE 118689 0 0 NEPHROS INC COM 640671400 245 55710 SH SOLE 55710 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 3 14679 SH SOLE 14679 0 0 NETAPP INC COM 64110D104 1334 16088 SH SOLE 16088 0 0 NETAPP INC COM 64110D104 4 5 SH Call SOLE 5 0 0 NETEASE INC SPONSORED ADS 64110W102 353 3948 SH SOLE 3948 0 0 NETFLIX INC COM 64110L106 59653 159636 SH SOLE 159636 0 0 NETFLIX INC COM 64110L106 5 25 SH Call SOLE 25 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 500 43695 SH SOLE 43695 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 374 57798 SH SOLE 57798 0 0 NEUBERGER BERMAN N Y MUN FD COM 64124K102 310 26706 SH SOLE 26706 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 544 5745 SH SOLE 5745 0 0 NEURONETICS INC COM 64131A105 294 96929 SH SOLE 96929 0 0 NEVRO CORP COM 64157F103 1275 17629 SH SOLE 17629 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 673 15776 SH SOLE 15776 0 0 NEW GOLD INC CDA COM 644535106 21 11450 SH SOLE 11450 0 0 NEW JERSEY RES CORP COM 646025106 435 9402 SH SOLE 9402 0 0 NEW MTN FIN CORP COM 647551100 30648 2211533 SH SOLE 2211533 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 40 12866 SH SOLE 12866 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1350 123212 SH SOLE 123212 0 0 NEW VISTA ACQUISITION CORP CL A SHS G6529L105 5618 573215 SH SOLE 573215 0 0 NEW YORK CITY REIT INC COM 649439205 262 19908 SH SOLE 19908 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 302 28255 SH SOLE 28255 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 70 19588 SH SOLE 19588 0 0 NEW YORK TIMES CO CL A 650111107 259 5619 SH SOLE 5619 0 0 NEWELL BRANDS INC COM 651229106 401 18847 SH SOLE 18847 0 0 NEWMONT CORP COM 651639106 29276 367911 SH SOLE 367911 0 0 NEWMONT CORP COM 651639106 77 30 SH Call SOLE 30 0 0 NEXGEN ENERGY LTD COM 65340P106 272 47882 SH SOLE 47882 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 542 6016 SH SOLE 6016 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 48134 255345 SH SOLE 255345 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 6 2 SH Call SOLE 2 0 0 NEXTERA ENERGY INC COM 65339F101 130189 1537596 SH SOLE 1537596 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 38918 465571 SH SOLE 465571 0 0 NEXTPLAY TECHNOLOGIES INC COM 65344G102 21 37376 SH SOLE 37376 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 201 90801 SH SOLE 90801 0 0 NICE LTD SPONSORED ADR 653656108 5329 24544 SH SOLE 24544 0 0 NIKE INC CL B 654106103 153048 1138845 SH SOLE 1138845 0 0 NIKE INC CL B 654106103 3 6 SH Call<