0001085146-21-003192.txt : 20211112 0001085146-21-003192.hdr.sgml : 20211112 20211112105055 ACCESSION NUMBER: 0001085146-21-003192 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 EFFECTIVENESS DATE: 20211112 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: 211401322 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 09-30-2021 09-30-2021 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
Lance Murray Chief Compliance Officer 312-962-3800 /s/ Lance Murray Chicago IL 11-12-2021 0 3270 37361943
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 10X GENOMICS INC CL A COM 88025U109 469 3265 SH SOLE 3265 0 0 1847 GOEDEKER INC COM 28252C109 236 75250 SH SOLE 75250 0 0 1LIFE HEALTHCARE INC COM 68269G107 342 17019 SH SOLE 17019 0 0 1ST CONSTITUTION BANCORP COM 31986N102 667 28182 SH SOLE 28182 0 0 22ND CENTY GROUP INC COM 90137F103 756 255195 SH SOLE 255195 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 206 22979 SH SOLE 22979 0 0 2U INC COM 90214J101 1617 48042 SH SOLE 48042 0 0 3M CO COM 88579Y101 92537 526332 SH SOLE 526332 0 0 3M CO COM 88579Y101 1 400 SH Put SOLE 400 0 0 ABB LTD SPONSORED ADR 000375204 844 25255 SH SOLE 25255 0 0 ABBOTT LABS COM 002824100 132104 1118090 SH SOLE 1118090 0 0 ABBVIE INC COM 00287Y109 139494 1293906 SH SOLE 1293906 0 0 ABBVIE INC COM 00287Y109 1 800 SH Put SOLE 800 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 35256 2092654 SH SOLE 2092654 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 244 1363 SH SOLE 1363 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 6205 68908 SH SOLE 68908 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 1064 12331 SH SOLE 12331 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 15930 745772 SH SOLE 745772 0 0 ABG ACQUISITION CORP I CL A SHS G00496102 2301 236258 SH SOLE 236258 0 0 ABIOMED INC COM 003654100 3746 11439 SH SOLE 11439 0 0 ABM INDS INC COM 000957100 1350 29746 SH SOLE 29746 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 317 11857 SH SOLE 11857 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 12245 306000 SH SOLE 306000 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 5352 440905 SH SOLE 440905 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 98 16902 SH SOLE 16902 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 72188 225652 SH SOLE 225652 0 0 ACI WORLDWIDE INC COM 004498101 263 8588 SH SOLE 8588 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1228 68278 SH SOLE 68278 0 0 ACM RESH INC COM CL A 00108J109 277 2520 SH SOLE 2520 0 0 ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 6268 647814 SH SOLE 647814 0 0 ACTIVISION BLIZZARD INC COM 00507V109 22675 292408 SH SOLE 292408 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1 100 SH Put SOLE 100 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2 300 SH Put SOLE 300 0 0 ACUTUS MED INC COM 005111109 711 80498 SH SOLE 80498 0 0 ADAM NAT RES FD INC COM 00548F105 364 23128 SH SOLE 23128 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 61 12521 SH SOLE 12521 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 66 69050 SH SOLE 69050 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 7 28000 SH Put SOLE 28000 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1033 52199 SH SOLE 52199 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 72 14000 SH SOLE 14000 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 418 12311 SH SOLE 12311 0 0 ADIENT PLC ORD SHS G0084W101 426 10302 SH SOLE 10302 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 85318 148128 SH SOLE 148128 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3911 18806 SH SOLE 18806 0 0 ADVANCED ENERGY INDS COM 007973100 216 2467 SH SOLE 2467 0 0 ADVANCED MICRO DEVICES INC COM 007903107 36595 355606 SH SOLE 355606 0 0 ADVANCED MICRO DEVICES INC COM 007903107 16 4100 SH Put SOLE 4100 0 0 ADVISORS INNER CIRCLE FD III DEMOCRACY INTERN 00774Q148 615 24000 SH SOLE 24000 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 1315 41637 SH SOLE 41637 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 37 4500 SH Put SOLE 4500 0 0 ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 1409 50260 SH SOLE 50260 0 0 AEA-BRIDGES IMPACT CORP SHS CL A G01046104 7319 747717 SH SOLE 747717 0 0 AECOM COM 00766T100 224 3568 SH SOLE 3568 0 0 AEGON N V NY REGISTRY SHS 007924103 277 54369 SH SOLE 54369 0 0 AEQUI ACQUISITION CORP COM CL A 00775W102 720 74081 SH SOLE 74081 0 0 AERCAP HOLDINGS NV SHS N00985106 364 6323 SH SOLE 6323 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 287 25481 SH SOLE 25481 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 237 5489 SH SOLE 5489 0 0 AEROVIRONMENT INC COM 008073108 217 2519 SH SOLE 2519 0 0 AES CORP COM 00130H105 1348 59141 SH SOLE 59141 0 0 AFC GAMMA INC COM 00109K105 5576 258305 SH SOLE 258305 0 0 AFFIRM HLDGS INC COM CL A 00827B106 2039 17103 SH SOLE 17103 0 0 AFLAC INC COM 001055102 17866 342846 SH SOLE 342846 0 0 AGCO CORP COM 001084102 949 7727 SH SOLE 7727 0 0 AGENUS INC COM NEW 00847G705 1635 310601 SH SOLE 310601 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 23447 148865 SH SOLE 148865 0 0 AGNC INVT CORP COM 00123Q104 929 58897 SH SOLE 58897 0 0 AGNICO EAGLE MINES LTD COM 008474108 3595 69234 SH SOLE 69234 0 0 AGREE RLTY CORP COM 008492100 281 4251 SH SOLE 4251 0 0 AGRICO ACQUISITION CORP CLASS A ORD SHS G41089106 303 30204 SH SOLE 30204 0 0 AIM IMMUNOTECH INC COM 00901B105 82 41095 SH SOLE 41095 0 0 AIR LEASE CORP CL A 00912X302 204 5196 SH SOLE 5196 0 0 AIR PRODS & CHEMS INC COM 009158106 63779 248844 SH SOLE 248844 0 0 AIRBNB INC COM CL A 009066101 21837 129947 SH SOLE 129947 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2127 20270 SH SOLE 20270 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 33 20000 SH SOLE 20000 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 141 48693 SH SOLE 48693 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 258 26688 SH SOLE 26688 0 0 ALAMO GROUP INC COM 011311107 490 3510 SH SOLE 3510 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 473 65616 SH SOLE 65616 0 0 ALARM COM HLDGS INC COM 011642105 1053 13553 SH SOLE 13553 0 0 ALASKA AIR GROUP INC COM 011659109 848 14447 SH SOLE 14447 0 0 ALBANY INTL CORP CL A 012348108 1681 21862 SH SOLE 21862 0 0 ALBEMARLE CORP COM 012653101 1694 7712 SH SOLE 7712 0 0 ALCOA CORP COM 013872106 11461 235277 SH SOLE 235277 0 0 ALCOA CORP COM 013872106 1 100 SH Put SOLE 100 0 0 ALCON AG ORD SHS H01301128 7970 98646 SH SOLE 98646 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1025 5352 SH SOLE 5352 0 0 ALEXCO RESOURCE CORP COM 01535P106 23 15000 SH SOLE 15000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 93290 631605 SH SOLE 631605 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8 2400 SH Put SOLE 2400 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2 100 SH Put SOLE 100 0 0 ALIGN TECHNOLOGY INC COM 016255101 11048 16594 SH SOLE 16594 0 0 ALKALINE WTR CO INC COM NEW 01643A207 38 24750 SH SOLE 24750 0 0 ALKERMES PLC SHS G01767105 934 30422 SH SOLE 30422 0 0 ALLEGHANY CORP MD COM 017175100 484 783 SH SOLE 783 0 0 ALLEGION PLC ORD SHS G0176J109 882 6685 SH SOLE 6685 0 0 ALLETE INC COM NEW 018522300 232 3875 SH SOLE 3875 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 199 16070 SH SOLE 16070 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1494 30133 SH SOLE 30133 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 1056 70572 SH SOLE 70572 0 0 ALLIANT ENERGY CORP COM 018802108 1576 28146 SH SOLE 28146 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1333 51809 SH SOLE 51809 0 0 ALLSTATE CORP COM 020002101 16423 129060 SH SOLE 129060 0 0 ALLY FINL INC COM 02005N100 379 7480 SH SOLE 7480 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1258 6637 SH SOLE 6637 0 0 ALPHA ARCHITECT ETF TR FREEDOM 100 EM 02072L607 5263 160040 SH SOLE 160040 0 0 ALPHA CAPITAL ACQUISITION CO UNIT 02/16/2026 G0316P114 100 10000 SH SOLE 10000 0 0 ALPHABET INC CAP STK CL A 02079K305 396038 148150 SH SOLE 148150 0 0 ALPHABET INC CAP STK CL A 02079K305 0 400 SH Put SOLE 400 0 0 ALPHABET INC CAP STK CL C 02079K107 242643 90994 SH SOLE 90994 0 0 ALPHABET INC CAP STK CL C 02079K107 0 300 SH Put SOLE 300 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 1423 116662 SH SOLE 116662 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 12167 365259 SH SOLE 365259 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 1 3700 SH Put SOLE 3700 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 745 14673 SH SOLE 14673 0 0 ALTERYX INC COM CL A 02156B103 1895 25923 SH SOLE 25923 0 0 ALTIMAR ACQUISITION CORP II SHS CL A G03709105 2097 212701 SH SOLE 212701 0 0 ALTIMETER GROWTH CORP CL A G0370L108 132 12866 SH SOLE 12866 0 0 ALTO INGREDIENTS INC COM 021513106 7619 1542187 SH SOLE 1542187 0 0 ALTO INGREDIENTS INC COM 021513106 30 170000 SH Put SOLE 170000 0 0 ALTRA INDL MOTION CORP COM 02208R106 411 7415 SH SOLE 7415 0 0 ALTRIA GROUP INC COM 02209S103 37742 828171 SH SOLE 828171 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 288 56515 SH SOLE 56515 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 1 5000 SH Put SOLE 5000 0 0 AMAZON COM INC COM 023135106 537631 163626 SH SOLE 163626 0 0 AMAZON COM INC COM 023135106 16 600 SH Put SOLE 600 0 0 AMBAC FINL GROUP INC COM NEW 023139884 219 15326 SH SOLE 15326 0 0 AMBEV SA SPONSORED ADR 02319V103 72 26319 SH SOLE 26319 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1172 30790 SH SOLE 30790 0 0 AMC NETWORKS INC CL A 00164V103 225 4869 SH SOLE 4869 0 0 AMCOR PLC ORD G0250X107 2048 176069 SH SOLE 176069 0 0 AMDOCS LTD SHS G02602103 355 4680 SH SOLE 4680 0 0 AMEDISYS INC COM 023436108 654 4405 SH SOLE 4405 0 0 AMER STATES WTR CO COM 029899101 1003 11713 SH SOLE 11713 0 0 AMEREN CORP COM 023608102 2071 25577 SH SOLE 25577 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 77 12791 SH SOLE 12791 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3080 174698 SH SOLE 174698 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1927 93986 SH SOLE 93986 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4 1200 SH Put SOLE 1200 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 17245 267418 SH SOLE 267418 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 11990 192152 SH SOLE 192152 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 116672 1805763 SH SOLE 1805763 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 21636 293683 SH SOLE 293683 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 6773 89477 SH SOLE 89477 0 0 AMERICAN ELEC PWR CO INC COM 025537101 50894 627544 SH SOLE 627544 0 0 AMERICAN EXPRESS CO COM 025816109 63335 377609 SH SOLE 377609 0 0 AMERICAN EXPRESS CO COM 025816109 1 200 SH Put SOLE 200 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 950 118105 SH SOLE 118105 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 4465 35463 SH SOLE 35463 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 218 5743 SH SOLE 5743 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 3231 58900 SH SOLE 58900 0 0 AMERICAN TOWER CORP NEW COM 03027X100 31560 118735 SH SOLE 118735 0 0 AMERICAN WELL CORP CL A 03044L105 6843 751213 SH SOLE 751213 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 50403 298104 SH SOLE 298104 0 0 AMERICOLD RLTY TR COM 03064D108 541 18446 SH SOLE 18446 0 0 AMERIPRISE FINL INC COM 03076C106 12145 45953 SH SOLE 45953 0 0 AMERISOURCEBERGEN CORP COM 03073E105 4404 36718 SH SOLE 36718 0 0 AMETEK INC COM 031100100 9049 73262 SH SOLE 73262 0 0 AMGEN INC COM 031162100 110538 520113 SH SOLE 520113 0 0 AMGEN INC COM 031162100 2 1900 SH Put SOLE 1900 0 0 AMN HEALTHCARE SVCS INC COM 001744101 1223 10674 SH SOLE 10674 0 0 AMPHENOL CORP NEW CL A 032095101 5669 77458 SH SOLE 77458 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 27 16104 SH SOLE 16104 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 59 142000 SH Put SOLE 142000 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 694 20255 SH SOLE 20255 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 4854 108767 SH SOLE 108767 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 8383 240049 SH SOLE 240049 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 269 16058 SH SOLE 16058 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 445 4074 SH SOLE 4074 0 0 AMYRIS INC COM NEW 03236M200 285 20569 SH SOLE 20569 0 0 ANALOG DEVICES INC COM 032654105 62560 373297 SH SOLE 373297 0 0 ANALOG DEVICES INC COM 032654105 103 66600 SH Put SOLE 66600 0 0 ANAPLAN INC COM 03272L108 1689 27801 SH SOLE 27801 0 0 ANAPLAN INC COM 03272L108 1 800 SH Put SOLE 800 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 189 10478 SH SOLE 10478 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2 2000 SH Put SOLE 2000 0 0 ANGIODYNAMICS INC COM 03475V101 516 19871 SH SOLE 19871 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 450 28127 SH SOLE 28127 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1487 26351 SH SOLE 26351 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1 100 SH Put SOLE 100 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 4001 477525 SH SOLE 477525 0 0 ANSYS INC COM 03662Q105 4007 11809 SH SOLE 11809 0 0 ANTARES PHARMA INC COM 036642106 85 23436 SH SOLE 23436 0 0 ANTERIX INC COM 03676C100 206 3400 SH SOLE 3400 0 0 ANTERO MIDSTREAM CORP COM 03676B102 800 77007 SH SOLE 77007 0 0 ANTERO RESOURCES CORP COM 03674X106 298 15637 SH SOLE 15637 0 0 ANTHEM INC COM 036752103 21904 58816 SH SOLE 58816 0 0 AON PLC SHS CL A G0403H108 10253 35921 SH SOLE 35921 0 0 APA CORPORATION COM 03743Q108 6367 296493 SH SOLE 296493 0 0 APA CORPORATION COM 03743Q108 19 23000 SH Put SOLE 23000 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 20 20000 SH SOLE 20000 0 0 APOLLO INVT CORP COM NEW 03761U502 501 38728 SH SOLE 38728 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 5506 60476 SH SOLE 60476 0 0 APOLLO STRATEGIC GROWTH CAPT SHS CL A G0411R106 149 15238 SH SOLE 15238 0 0 APOLLO STRATEGIC GRWT CPTL I SHS CL A G0412A102 1427 146045 SH SOLE 146045 0 0 APPFOLIO INC COM CL A 03783C100 273 2267 SH SOLE 2267 0 0 APPHARVEST INC COM 03783T103 151 22541 SH SOLE 22541 0 0 APPIAN CORP CL A 03782L101 573 6172 SH SOLE 6172 0 0 APPLE INC COM 037833100 1452479 10264722 SH SOLE 10264722 0 0 APPLE INC COM 037833100 305 44500 SH Put SOLE 44500 0 0 APPLE INC COM 037833100 1777 269300 SH Put SOLE 269300 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 723 8029 SH SOLE 8029 0 0 APPLIED MATLS INC COM 038222105 54722 425123 SH SOLE 425123 0 0 APPLIED MATLS INC COM 038222105 0 1000 SH Put SOLE 1000 0 0 APTARGROUP INC COM 038336103 848 7085 SH SOLE 7085 0 0 APTIV PLC SHS G6095L109 6462 43469 SH SOLE 43469 0 0 AQUA METALS INC COM 03837J101 41 19570 SH SOLE 19570 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 170 42523 SH SOLE 42523 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 553 126805 SH SOLE 126805 0 0 ARBOR REALTY TRUST INC COM 038923108 458 24619 SH SOLE 24619 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 82 19065 SH SOLE 19065 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 70 33336 SH SOLE 33336 0 0 ARCH CAP GROUP LTD ORD G0450A105 981 25661 SH SOLE 25661 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 29707 494762 SH SOLE 494762 0 0 ARCHROCK INC COM 03957W106 574 70412 SH SOLE 70412 0 0 ARCLIGHT CLEAN TRANSITION II CLASS A ORD SHS G0R21B104 4433 453675 SH SOLE 453675 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 124 24316 SH SOLE 24316 0 0 ARCOSA INC COM 039653100 287 5654 SH SOLE 5654 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1302 21851 SH SOLE 21851 0 0 ARES ACQUISITION CORPORATION COM CL A G33032106 6190 635975 SH SOLE 635975 0 0 ARES CAPITAL CORP COM 04010L103 40484 1991240 SH SOLE 1991240 0 0 ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 54 50000 SH SOLE 50000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 268 17757 SH SOLE 17757 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 496 30605 SH SOLE 30605 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1766 23918 SH SOLE 23918 0 0 ARGAN INC COM 04010E109 696 15955 SH SOLE 15955 0 0 ARISTA NETWORKS INC COM 040413106 1072 3111 SH SOLE 3111 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 4145 53073 SH SOLE 53073 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 8951 181441 SH SOLE 181441 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 15595 208777 SH SOLE 208777 0 0 ARK ETF TR INNOVATION ETF 00214Q104 136604 1235795 SH SOLE 1235795 0 0 ARK ETF TR INNOVATION ETF 00214Q104 35 2500 SH Put SOLE 2500 0 0 ARK ETF TR ISRAEL INOVATE 00214Q609 347 11863 SH SOLE 11863 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 5728 41278 SH SOLE 41278 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 176 16421 SH SOLE 16421 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1211 12733 SH SOLE 12733 0 0 ARRIVAL GROUP SHS L0423Q108 148 11304 SH SOLE 11304 0 0 ARROW ELECTRS INC COM 042735100 627 5615 SH SOLE 5615 0 0 ARROW FINL CORP COM 042744102 482 14047 SH SOLE 14047 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 540 8664 SH SOLE 8664 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2 500 SH Put SOLE 500 0 0 ARTELO BIOSCIENCES INC COM NEW 04301G201 57 72000 SH SOLE 72000 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 835 17066 SH SOLE 17066 0 0 ARYA SCIENCES ACQU CORP IV CL A G31659108 684 68100 SH SOLE 68100 0 0 ASANA INC CL A 04342Y104 7234 69670 SH SOLE 69670 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 790 3993 SH SOLE 3993 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 214 27059 SH SOLE 27059 0 0 ASGN INC COM 00191U102 2601 22996 SH SOLE 22996 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 819 55683 SH SOLE 55683 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 0 1000 SH Put SOLE 1000 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 311 3481 SH SOLE 3481 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 27932 37509 SH SOLE 37509 0 0 ASPEN TECHNOLOGY INC COM 045327103 671 5542 SH SOLE 5542 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 65 20000 SH SOLE 20000 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 28 39295 SH SOLE 39295 0 0 ASSURANT INC COM 04621X108 211 1336 SH SOLE 1336 0 0 AST SPACEMOBILE INC COM CL A 00217D100 122 11300 SH SOLE 11300 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 11818 196666 SH SOLE 196666 0 0 ASTRONICS CORP COM 046433108 232 16500 SH SOLE 16500 0 0 AT&T INC COM 00206R102 90160 3338057 SH SOLE 3338057 0 0 ATHENEX INC COM 04685N103 1389 461240 SH SOLE 461240 0 0 ATHERSYS INC NEW COM 04744L106 312 234160 SH SOLE 234160 0 0 ATHERSYS INC NEW COM 04744L106 9 17000 SH Put SOLE 17000 0 0 ATHLON ACQUISITION CORP COM CL A 04748A106 499 50946 SH SOLE 50946 0 0 ATKORE INC COM 047649108 1087 12504 SH SOLE 12504 0 0 ATLANTIC AVE ACQUISITION COR COM CL A 04906P101 2235 227877 SH SOLE 227877 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 352 13288 SH SOLE 13288 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 320 9296 SH SOLE 9296 0 0 ATLAS CORP SHARES Y0436Q109 222 14600 SH SOLE 14600 0 0 ATLAS CREST INVESTMENT CORP COM CL A 049287105 4998 511695 SH SOLE 511695 0 0 ATLASSIAN CORP PLC CL A G06242104 16353 41767 SH SOLE 41767 0 0 ATMOS ENERGY CORP COM 049560105 1835 20850 SH SOLE 20850 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 65 20100 SH SOLE 20100 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 0 2000 SH Put SOLE 2000 0 0 AUSTERLITZ ACQUISITION CORP COM CL A G0633U101 8866 908710 SH SOLE 908710 0 0 AUTODESK INC COM 052769106 28106 98463 SH SOLE 98463 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 44199 221012 SH SOLE 221012 0 0 AUTONATION INC COM 05329W102 750 6148 SH SOLE 6148 0 0 AUTOZONE INC COM 053332102 73034 43045 SH SOLE 43045 0 0 AVALARA INC COM 05338G106 1379 7914 SH SOLE 7914 0 0 AVALONBAY CMNTYS INC COM 053484101 2129 9621 SH SOLE 9621 0 0 AVANGRID INC COM 05351W103 244 5024 SH SOLE 5024 0 0 AVANTOR INC COM 05352A100 415 10143 SH SOLE 10143 0 0 AVAYA HLDGS CORP COM 05351X101 297 15002 SH SOLE 15002 0 0 AVEPOINT INC COM CL A 053604104 327 38480 SH SOLE 38480 0 0 AVERY DENNISON CORP COM 053611109 2499 12044 SH SOLE 12044 0 0 AVIENT CORPORATION COM 05368V106 664 14388 SH SOLE 14388 0 0 AVIS BUDGET GROUP COM 053774105 227 1946 SH SOLE 1946 0 0 AXCELLA HEALTH INC COM 05454B105 30 10000 SH SOLE 10000 0 0 AXIS CAP HLDGS LTD SHS G0692U109 240 5178 SH SOLE 5178 0 0 AXON ENTERPRISE INC COM 05464C101 14000 79781 SH SOLE 79781 0 0 AXONICS INC COM 05465P101 435 6687 SH SOLE 6687 0 0 B & G FOODS INC NEW COM 05508R106 269 8989 SH SOLE 8989 0 0 B2GOLD CORP COM 11777Q209 156 45106 SH SOLE 45106 0 0 BADGER METER INC COM 056525108 520 5058 SH SOLE 5058 0 0 BAIDU INC SPON ADR REP A 056752108 4932 31192 SH SOLE 31192 0 0 BAIDU INC SPON ADR REP A 056752108 1 100 SH Put SOLE 100 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 1249 84191 SH SOLE 84191 0 0 BAKER HUGHES COMPANY CL A 05722G100 4702 190076 SH SOLE 190076 0 0 BAKER HUGHES COMPANY CL A 05722G100 2 500 SH Put SOLE 500 0 0 BALL CORP COM 058498106 5140 57251 SH SOLE 57251 0 0 BALLANTYNE STRONG INC COM 058516105 235 76614 SH SOLE 76614 0 0 BALLARD PWR SYS INC NEW COM 058586108 182 13013 SH SOLE 13013 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 238 36391 SH SOLE 36391 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 77 20551 SH SOLE 20551 0 0 BANCO SANTANDER S.A. ADR 05964H105 794 219106 SH SOLE 219106 0 0 BANDWIDTH INC COM CL A 05988J103 865 9493 SH SOLE 9493 0 0 BANDWIDTH INC COM CL A 05988J103 0 100 SH Put SOLE 100 0 0 BANK HAWAII CORP COM 062540109 1855 22449 SH SOLE 22449 0 0 BANK MONTREAL QUE COM 063671101 2524 25325 SH SOLE 25325 0 0 BANK NEW YORK MELLON CORP COM 064058100 9329 180018 SH SOLE 180018 0 0 BANK NOVA SCOTIA B C COM 064149107 1595 26052 SH SOLE 26052 0 0 BANKUNITED INC COM 06652K103 221 5275 SH SOLE 5275 0 0 BAR HBR BANKSHARES COM 066849100 238 8500 SH SOLE 8500 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 593 20253 SH SOLE 20253 0 0 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 2101 99780 SH SOLE 99780 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 4950 177898 SH SOLE 177898 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 4 2100 SH Put SOLE 2100 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 1 300 SH Put SOLE 300 0 0 BARINGS BDC INC COM 06759L103 1222 111383 SH SOLE 111383 0 0 BARRICK GOLD CORP COM 067901108 16596 921493 SH SOLE 921493 0 0 BATH & BODY WORKS INC COM 070830104 2981 47231 SH SOLE 47231 0 0 BAXTER INTL INC COM 071813109 10506 130621 SH SOLE 130621 0 0 BCE INC COM NEW 05534B760 2071 41136 SH SOLE 41136 0 0 BECTON DICKINSON & CO COM 075887109 47407 192857 SH SOLE 192857 0 0 BED BATH & BEYOND INC COM 075896100 1760 102050 SH SOLE 102050 0 0 BED BATH & BEYOND INC COM 075896100 1 8900 SH Put SOLE 8900 0 0 BED BATH & BEYOND INC COM 075896100 1 100 SH Put SOLE 100 0 0 BENTLEY SYS INC COM CL B 08265T208 288 4724 SH SOLE 4724 0 0 BERKLEY W R CORP COM 084423102 1687 23066 SH SOLE 23066 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 896390 2179 SH SOLE 2179 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 491773 1802046 SH SOLE 1802046 0 0 BERRY CORP COM 08579X101 1956 271256 SH SOLE 271256 0 0 BERRY GLOBAL GROUP INC COM 08579W103 301 4940 SH SOLE 4940 0 0 BEST BUY INC COM 086516101 8260 78309 SH SOLE 78309 0 0 BEYOND MEAT INC COM 08862E109 5080 48269 SH SOLE 48269 0 0 BHP GROUP LTD SPONSORED ADS 088606108 1147 21472 SH SOLE 21472 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 8008 157016 SH SOLE 157016 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 300 13049 SH SOLE 13049 0 0 BIG SKY GROWTH PARTNERS INC CLASS A COM 08954L102 993 101596 SH SOLE 101596 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 642 12634 SH SOLE 12634 0 0 BILIBILI INC SPONS ADS REP Z 090040106 709 10722 SH SOLE 10722 0 0 BILL COM HLDGS INC COM 090043100 3216 12046 SH SOLE 12046 0 0 BIO RAD LABS INC CL A 090572207 2265 3062 SH SOLE 3062 0 0 BIOGEN INC COM 09062X103 5481 19345 SH SOLE 19345 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 416 2991 SH SOLE 2991 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 231 5476 SH SOLE 5476 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1115 14450 SH SOLE 14450 0 0 BIONTECH SE SPONSORED ADS 09075V102 5438 19917 SH SOLE 19917 0 0 BIOTECH ACQUISITION COMPANY CL A SHS G1125A108 131 13400 SH SOLE 13400 0 0 BIO-TECHNE CORP COM 09073M104 2120 4425 SH SOLE 4425 0 0 BIOTRICITY INC COM 09074H104 167 56900 SH SOLE 56900 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 238 4362 SH SOLE 4362 0 0 BK OF AMERICA CORP COM 060505104 236833 5581923 SH SOLE 5581923 0 0 BK OF AMERICA CORP COM 060505104 2 100 SH Put SOLE 100 0 0 BLACK HILLS CORP COM 092113109 721 11461 SH SOLE 11461 0 0 BLACK KNIGHT INC COM 09215C105 1323 18370 SH SOLE 18370 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 4216 349509 SH SOLE 349509 0 0 BLACKBERRY LTD COM 09228F103 401 41814 SH SOLE 41814 0 0 BLACKLINE INC COM 09239B109 1441 12195 SH SOLE 12195 0 0 BLACKROCK CAP ALLOCATION TR COM 09260U109 207 10248 SH SOLE 10248 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 910 74892 SH SOLE 74892 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 275 18166 SH SOLE 18166 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 107 11475 SH SOLE 11475 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 208 10373 SH SOLE 10373 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 105 10750 SH SOLE 10750 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1757 36785 SH SOLE 36785 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 385 14278 SH SOLE 14278 0 0 BLACKROCK INC COM 09247X101 77008 91740 SH SOLE 91740 0 0 BLACKROCK INCOME TR INC COM 09247F100 164 26960 SH SOLE 26960 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 198 10894 SH SOLE 10894 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 372 21506 SH SOLE 21506 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 566 22243 SH SOLE 22243 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 655 43368 SH SOLE 43368 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 265 17451 SH SOLE 17451 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 808 53243 SH SOLE 53243 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1559 107366 SH SOLE 107366 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 651 39855 SH SOLE 39855 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 213 22494 SH SOLE 22494 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 426 28690 SH SOLE 28690 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1403 86602 SH SOLE 86602 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3331 129310 SH SOLE 129310 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 549 40541 SH SOLE 40541 0 0 BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 60 60000 SH SOLE 60000 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 139 13400 SH SOLE 13400 0 0 BLACKSTONE INC COM 09260D107 139333 1197567 SH SOLE 1197567 0 0 BLACKSTONE INC COM 09260D107 55 35000 SH Put SOLE 35000 0 0 BLACKSTONE MORTGAGE TRUST IN NOTE 4.375% 5/0 09257WAB6 56 55000 SH SOLE 55000 0 0 BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 51 50000 SH SOLE 50000 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 23181 764763 SH SOLE 764763 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 318 30463 SH SOLE 30463 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 1 1500 SH Put SOLE 1500 0 0 BLEND LABS INC CL A 09352U108 464 34452 SH SOLE 34452 0 0 BLINK CHARGING CO COM 09354A100 244 8559 SH SOLE 8559 0 0 BLINK CHARGING CO COM 09354A100 112 40000 SH Put SOLE 40000 0 0 BLOCK H & R INC COM 093671105 21210 847082 SH SOLE 847082 0 0 BLOOM ENERGY CORP COM CL A 093712107 359 19142 SH SOLE 19142 0 0 BLUE WHALE ACQUISITION CORP UNIT 07/30/2026 G1330M111 688 69329 SH SOLE 69329 0 0 BLUERIVER ACQUISITION CORP SHS CL A G1261Q107 702 72054 SH SOLE 72054 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 122 14022 SH SOLE 14022 0 0 BOEING CO COM 097023105 47220 214894 SH SOLE 214894 0 0 BOEING CO COM 097023105 4 300 SH Put SOLE 300 0 0 BOOKING HOLDINGS INC COM 09857L108 25695 10889 SH SOLE 10889 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1337 16774 SH SOLE 16774 0 0 BORGWARNER INC COM 099724106 799 18537 SH SOLE 18537 0 0 BORQS TECHNOLOGIES INC SHS G1466B103 24 40100 SH SOLE 40100 0 0 BOSTON BEER INC CL A 100557107 212 413 SH SOLE 413 0 0 BOSTON OMAHA CORP COM 101044105 397 10235 SH SOLE 10235 0 0 BOSTON PROPERTIES INC COM 101121101 1970 18168 SH SOLE 18168 0 0 BOSTON PROPERTIES INC COM 101121101 2 300 SH Put SOLE 300 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1701 39151 SH SOLE 39151 0 0 BOX INC CL A 10316T104 1453 61703 SH SOLE 61703 0 0 BOYD GAMING CORP COM 103304101 510 8074 SH SOLE 8074 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 314 23615 SH SOLE 23615 0 0 BP PLC SPONSORED ADR 055622104 7303 267126 SH SOLE 267126 0 0 BP PLC SPONSORED ADR 055622104 31 4000 SH Put SOLE 4000 0 0 BRIDGEBIO PHARMA INC COM 10806X102 9920 211638 SH SOLE 211638 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 532 27716 SH SOLE 27716 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2270 16261 SH SOLE 16261 0 0 BRIGHT LIGHTS ACQUISITION CO COM CL A 10920K101 341 35000 SH SOLE 35000 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 637 24298 SH SOLE 24298 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 496 52986 SH SOLE 52986 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1521 103109 SH SOLE 103109 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 80690 1363443 SH SOLE 1363443 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1527 43256 SH SOLE 43256 0 0 BROADCOM INC COM 11135F101 118217 244212 SH SOLE 244212 0 0 BROADCOM INC COM 11135F101 42 5200 SH Put SOLE 5200 0 0 BROADCOM INC COM 11135F101 396 20600 SH Put SOLE 20600 0 0 BROADMARK RLTY CAP INC COM 11135B100 612 61840 SH SOLE 61840 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5693 34180 SH SOLE 34180 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 23252 434420 SH SOLE 434420 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 11382 203124 SH SOLE 203124 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 395 18996 SH SOLE 18996 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2928 75483 SH SOLE 75483 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 3504 94604 SH SOLE 94604 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 591 38628 SH SOLE 38628 0 0 BROOKS AUTOMATION INC NEW COM 114340102 3161 30873 SH SOLE 30873 0 0 BROWN & BROWN INC COM 115236101 1989 35873 SH SOLE 35873 0 0 BROWN FORMAN CORP CL A 115637100 753 12008 SH SOLE 12008 0 0 BROWN FORMAN CORP CL B 115637209 4523 67577 SH SOLE 67577 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2011 38882 SH SOLE 38882 0 0 BUNGE LIMITED COM G16962105 216 2665 SH SOLE 2665 0 0 BURCON NUTRASCIENCE CORP COM 120831102 25 16260 SH SOLE 16260 0 0 BURFORD CAP LTD ORD SHS G17977110 360 32663 SH SOLE 32663 0 0 BURLINGTON STORES INC COM 122017106 1452 5102 SH SOLE 5102 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 1496 143117 SH SOLE 143117 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 0 800 SH Put SOLE 800 0 0 BWX TECHNOLOGIES INC COM 05605H100 295 5457 SH SOLE 5457 0 0 BYLINE BANCORP INC COM 124411109 417 16992 SH SOLE 16992 0 0 C & F FINL CORP COM 12466Q104 350 6579 SH SOLE 6579 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3084 35476 SH SOLE 35476 0 0 C3 AI INC CL A 12468P104 1609 34695 SH SOLE 34695 0 0 CABOT CORP COM 127055101 416 8403 SH SOLE 8403 0 0 CABOT OIL & GAS CORP COM 127097103 1448 66672 SH SOLE 66672 0 0 CACI INTL INC CL A 127190304 11563 43839 SH SOLE 43839 0 0 CADENCE BANCORPORATION CL A 12739A100 726 33105 SH SOLE 33105 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1570 10386 SH SOLE 10386 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 842 7532 SH SOLE 7532 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 0 5000 SH Put SOLE 5000 0 0 CAESARSTONE LTD ORD SHS M20598104 603 48600 SH SOLE 48600 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 1435 95765 SH SOLE 95765 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 2014 113767 SH SOLE 113767 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 404 6848 SH SOLE 6848 0 0 CALLON PETE CO DEL COM 13123X508 208 4226 SH SOLE 4226 0 0 CALYXT INC COM 13173L107 104 30489 SH SOLE 30489 0 0 CAMDEN NATL CORP COM 133034108 812 16950 SH SOLE 16950 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1977 13423 SH SOLE 13423 0 0 CAMECO CORP COM 13321L108 3058 140879 SH SOLE 140879 0 0 CAMECO CORP COM 13321L108 195 50000 SH Put SOLE 50000 0 0 CAMPBELL SOUP CO COM 134429109 558 13359 SH SOLE 13359 0 0 CAMTEK LTD ORD M20791105 334 8240 SH SOLE 8240 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 206 5746 SH SOLE 5746 0 0 CANADIAN IMP BK COMM COM 136069101 1762 15828 SH SOLE 15828 0 0 CANADIAN NAT RES LTD COM 136385101 558 15246 SH SOLE 15246 0 0 CANADIAN NATL RY CO COM 136375102 10341 89187 SH SOLE 89187 0 0 CANADIAN PAC RY LTD COM 13645T100 33832 519386 SH SOLE 519386 0 0 CANNAE HLDGS INC COM 13765N107 1182 38147 SH SOLE 38147 0 0 CANOPY GROWTH CORP COM 138035100 1642 118653 SH SOLE 118653 0 0 CANOPY GROWTH CORP COM 138035100 1 1400 SH Put SOLE 1400 0 0 CAPITAL ONE FINL CORP COM 14040H105 5180 32038 SH SOLE 32038 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 147 3082 SH SOLE 3082 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 7 10000 SH Put SOLE 10000 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 215 53960 SH SOLE 53960 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 114 17057 SH SOLE 17057 0 0 CARDINAL HEALTH INC COM 14149Y108 2173 43864 SH SOLE 43864 0 0 CARLISLE COS INC COM 142339100 8607 43193 SH SOLE 43193 0 0 CARLYLE GROUP INC COM 14316J108 948 19991 SH SOLE 19991 0 0 CARMAX INC COM 143130102 734 5714 SH SOLE 5714 0 0 CARNEY TECHNOLOGY ACQU CORP CL A COMMON STK 143636108 1769 181086 SH SOLE 181086 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2098 83400 SH SOLE 83400 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 48 25000 SH Put SOLE 25000 0 0 CARNIVAL PLC ADR 14365C103 1028 45180 SH SOLE 45180 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 55070 1062996 SH SOLE 1062996 0 0 CARVANA CO CL A 146869102 597 1973 SH SOLE 1973 0 0 CARVANA CO CL A 146869102 8 200 SH Put SOLE 200 0 0 CASCADE ACQUISITION CORP COM CL A 147151104 277 27772 SH SOLE 27772 0 0 CASELLA WASTE SYS INC CL A 147448104 294 3858 SH SOLE 3858 0 0 CASEYS GEN STORES INC COM 147528103 656 3497 SH SOLE 3497 0 0 CASI PHARMACEUTICALS INC COM 14757U109 12 10021 SH SOLE 10021 0 0 CASSAVA SCIENCES INC COM 14817C107 1854 29857 SH SOLE 29857 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 22 13497 SH SOLE 13497 0 0 CATALENT INC COM 148806102 918 6895 SH SOLE 6895 0 0 CATALYST PARTNRS ACQUISITN C CLASS A ORD SHS G19550105 2697 277380 SH SOLE 277380 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 226 19096 SH SOLE 19096 0 0 CATERPILLAR INC COM 149123101 72223 375961 SH SOLE 375961 0 0 CAVCO INDS INC DEL COM 149568107 340 1439 SH SOLE 1439 0 0 CBIZ INC COM 124805102 274 8477 SH SOLE 8477 0 0 CBOE GLOBAL MKTS INC COM 12503M108 8044 65024 SH SOLE 65024 0 0 CBOE GLOBAL MKTS INC COM 12503M108 0 100 SH Put SOLE 100 0 0 CBOE GLOBAL MKTS INC COM 12503M108 0 100 SH Put SOLE 100 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 210 25099 SH SOLE 25099 0 0 CBRE GROUP INC CL A 12504L109 1319 13533 SH SOLE 13533 0 0 CC NEUBERGER PRIN HLDGS II SHS CL A G3166T103 570 58000 SH SOLE 58000 0 0 CC NEUBERGER PRINCIPAL HOLDN SHS CL A G1992N100 397 40640 SH SOLE 40640 0 0 CDK GLOBAL INC COM 12508E101 594 14014 SH SOLE 14014 0 0 CDW CORP COM 12514G108 19546 107577 SH SOLE 107577 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 444 9557 SH SOLE 9557 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 641 30099 SH SOLE 30099 0 0 CELANESE CORP DEL COM 150870103 2830 18783 SH SOLE 18783 0 0 CELCUITY INC COM 15102K100 551 30626 SH SOLE 30626 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 225 4147 SH SOLE 4147 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1691 235097 SH SOLE 235097 0 0 CENTENE CORP DEL COM 15135B101 9796 158190 SH SOLE 158190 0 0 CENTERPOINT ENERGY INC COM 15189T107 1520 61998 SH SOLE 61998 0 0 CENTRUS ENERGY CORP CL A 15643U104 321 8313 SH SOLE 8313 0 0 CENTURY CASINOS INC COM 156492100 445 33248 SH SOLE 33248 0 0 CERAGON NETWORKS LTD ORD M22013102 34 10125 SH SOLE 10125 0 0 CERENCE INC COM 156727109 2128 22146 SH SOLE 22146 0 0 CERENCE INC COM 156727109 0 700 SH Put SOLE 700 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2134 71844 SH SOLE 71844 0 0 CERNER CORP COM 156782104 23777 336781 SH SOLE 336781 0 0 CERTARA INC COM 15687V109 644 19304 SH SOLE 19304 0 0 CF ACQUISITION CORP IV COM CL A 12520T102 836 86082 SH SOLE 86082 0 0 CF INDS HLDGS INC COM 125269100 899 16268 SH SOLE 16268 0 0 CGI INC CL A SUB VTG 12532H104 3516 41499 SH SOLE 41499 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 270 26467 SH SOLE 26467 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 478 24053 SH SOLE 24053 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 0 500 SH Put SOLE 500 0 0 CHARLES RIV LABS INTL INC COM 159864107 7858 19085 SH SOLE 19085 0 0 CHART INDS INC COM 16115Q308 2981 15600 SH SOLE 15600 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 14833 20389 SH SOLE 20389 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 11044 97747 SH SOLE 97747 0 0 CHEESECAKE FACTORY INC COM 163072101 1360 28943 SH SOLE 28943 0 0 CHEGG INC COM 163092109 474 7005 SH SOLE 7005 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 54 21212 SH SOLE 21212 0 0 CHEMED CORP NEW COM 16359R103 402 871 SH SOLE 871 0 0 CHEMOURS CO COM 163851108 1729 59367 SH SOLE 59367 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2837 29032 SH SOLE 29032 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 66 77000 SH SOLE 77000 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 707 17430 SH SOLE 17430 0 0 CHESAPEAKE ENERGY CORP COM 165167735 550 8849 SH SOLE 8849 0 0 CHESAPEAKE UTILS CORP COM 165303108 232 1943 SH SOLE 1943 0 0 CHEVRON CORP NEW COM 166764100 155533 1533578 SH SOLE 1533578 0 0 CHEVRON CORP NEW COM 166764100 34 1400 SH Put SOLE 1400 0 0 CHEWY INC CL A 16679L109 4293 63100 SH SOLE 63100 0 0 CHICAGO RIVET & MACH CO COM 168088102 677 25200 SH SOLE 25200 0 0 CHIMERA INVT CORP COM NEW 16934Q208 202 13689 SH SOLE 13689 0 0 CHIMERIX INC COM 16934W106 74 12009 SH SOLE 12009 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 5948 3272 SH SOLE 3272 0 0 CHOICEONE FINL SVCS INC COM 170386106 431 17402 SH SOLE 17402 0 0 CHUBB LIMITED COM H1467J104 18649 107301 SH SOLE 107301 0 0 CHURCH & DWIGHT INC COM 171340102 29885 362819 SH SOLE 362819 0 0 CHURCHILL DOWNS INC COM 171484108 462 1931 SH SOLE 1931 0 0 CIENA CORP COM NEW 171779309 740 14518 SH SOLE 14518 0 0 CIGNA CORP NEW COM 125523100 9257 46209 SH SOLE 46209 0 0 CIIG CAPITAL PARTNERS II INC UNIT 02/28/2028 12561U208 2636 261700 SH SOLE 261700 0 0 CINCINNATI FINL CORP COM 172062101 12542 109897 SH SOLE 109897 0 0 CINTAS CORP COM 172908105 5478 14365 SH SOLE 14365 0 0 CIRRUS LOGIC INC COM 172755100 4762 57915 SH SOLE 57915 0 0 CISCO SYS INC COM 17275R102 181560 3336708 SH SOLE 3336708 0 0 CISCO SYS INC COM 17275R102 3 29000 SH Put SOLE 29000 0 0 CITIGROUP INC COM NEW 172967424 35528 506423 SH SOLE 506423 0 0 CITIGROUP INC COM NEW 172967424 15 300 SH Put SOLE 300 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 347 170623 SH SOLE 170623 0 0 CITIZENS FINL GROUP INC COM 174610105 1023 21865 SH SOLE 21865 0 0 CITRIX SYS INC COM 177376100 874 8288 SH SOLE 8288 0 0 CITY OFFICE REIT INC COM 178587101 431 24092 SH SOLE 24092 0 0 CLARIVATE PLC ORD SHS G21810109 2767 126329 SH SOLE 126329 0 0 CLEAN ENERGY FUELS CORP COM 184499101 92 11387 SH SOLE 11387 0 0 CLEAN HARBORS INC COM 184496107 388 3737 SH SOLE 3737 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 350 129268 SH SOLE 129268 0 0 CLEAR SECURE INC COM CL A 18467V109 315 7659 SH SOLE 7659 0 0 CLEAR SECURE INC COM CL A 18467V109 7 2500 SH Put SOLE 2500 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 1048 38203 SH SOLE 38203 0 0 CLEARWAY ENERGY INC CL C 18539C204 1363 45403 SH SOLE 45403 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 4856 244397 SH SOLE 244397 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1 200 SH Put SOLE 200 0 0 CLOROX CO DEL COM 189054109 8538 51569 SH SOLE 51569 0 0 CLOUDFLARE INC CL A COM 18915M107 5282 46812 SH SOLE 46812 0 0 CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 443 39877 SH SOLE 39877 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 683 56641 SH SOLE 56641 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 80 10931 SH SOLE 10931 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 0 400 SH Put SOLE 400 0 0 CM LIFE SCIENCES III INC CLASS A COM 125841106 447 45045 SH SOLE 45045 0 0 CM LIFE SCIENCES III INC UNIT 04/30/2028 125841205 104 10100 SH SOLE 10100 0 0 CMC MATERIALS INC COM 12571T100 293 2412 SH SOLE 2412 0 0 CME GROUP INC COM 12572Q105 58083 300283 SH SOLE 300283 0 0 CMS ENERGY CORP COM 125896100 3195 53492 SH SOLE 53492 0 0 CNH INDL N V SHS N20944109 171 10264 SH SOLE 10264 0 0 CNX RES CORP COM 12653C108 1252 99232 SH SOLE 99232 0 0 COCA COLA CO COM 191216100 104502 1993411 SH SOLE 1993411 0 0 COCA COLA CONS INC COM 191098102 477 1203 SH SOLE 1203 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 773 13973 SH SOLE 13973 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1345 23846 SH SOLE 23846 0 0 COCRYSTAL PHARMA INC COM 19188J300 66 63001 SH SOLE 63001 0 0 CO-DIAGNOSTICS INC COM 189763105 642 66030 SH SOLE 66030 0 0 COEUR MNG INC COM NEW 192108504 371 59916 SH SOLE 59916 0 0 COGNEX CORP COM 192422103 1850 23049 SH SOLE 23049 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17778 239738 SH SOLE 239738 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1041 38334 SH SOLE 38334 0 0 COHEN & STEERS LTD DURATION COM 19248C105 706 25869 SH SOLE 25869 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 1183 79181 SH SOLE 79181 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 484 18906 SH SOLE 18906 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 233 14506 SH SOLE 14506 0 0 COHERENT INC COM 192479103 393 1524 SH SOLE 1524 0 0 COHERUS BIOSCIENCES INC COM 19249H103 189 11775 SH SOLE 11775 0 0 COHN ROBBINS HOLDINGS CORP COM CL A G23726105 226 23000 SH SOLE 23000 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 4463 19624 SH SOLE 19624 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 0 100 SH Put SOLE 100 0 0 COLGATE PALMOLIVE CO COM 194162103 51249 677875 SH SOLE 677875 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1673 78514 SH SOLE 78514 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 7356 295147 SH SOLE 295147 0 0 COMCAST CORP NEW CL A 20030N101 169529 3030588 SH SOLE 3030588 0 0 COMERICA INC COM 200340107 3000 37311 SH SOLE 37311 0 0 COMMERCE BANCSHARES INC COM 200525103 519 7442 SH SOLE 7442 0 0 COMMERCIAL METALS CO COM 201723103 707 23223 SH SOLE 23223 0 0 COMMUNITY BK SYS INC COM 203607106 1730 25272 SH SOLE 25272 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 258 9135 SH SOLE 9135 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 213 7169 SH SOLE 7169 0 0 COMPUGEN LTD ORD M25722105 131 22000 SH SOLE 22000 0 0 COMPUTE HEALTH ACQUISITIN CO COM CL A 204833107 8018 820186 SH SOLE 820186 0 0 COMSCORE INC COM 20564W105 39 10000 SH SOLE 10000 0 0 COMSOVEREIGN HLDG CORP COM NEW 205650203 20 12379 SH SOLE 12379 0 0 COMSTOCK MNG INC COM NEW 205750300 178 66883 SH SOLE 66883 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 214 8310 SH SOLE 8310 0 0 CONAGRA BRANDS INC COM 205887102 5789 171001 SH SOLE 171001 0 0 CONDUENT INC COM 206787103 180 27523 SH SOLE 27523 0 0 CONMED CORP COM 207410101 358 2736 SH SOLE 2736 0 0 CONNECTONE BANCORP INC COM 20786W107 220 7323 SH SOLE 7323 0 0 CONOCOPHILLIPS COM 20825C104 49188 726235 SH SOLE 726235 0 0 CONSOLIDATED EDISON INC COM 209115104 5430 74804 SH SOLE 74804 0 0 CONSTELLATION ACQUISITN CORP SHS CL A G2R18K105 1342 137291 SH SOLE 137291 0 0 CONSTELLATION BRANDS INC CL A 21036P108 18472 87875 SH SOLE 87875 0 0 CONSTELLATION BRANDS INC CL A 21036P108 0 100 SH Put SOLE 100 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1251 37630 SH SOLE 37630 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 57 12686 SH SOLE 12686 0 0 CONTINENTAL RES INC COM 212015101 420 9074 SH SOLE 9074 0 0 CONTINENTAL RES INC COM 212015101 1 100 SH Put SOLE 100 0 0 CONTRAFECT CORP COM NEW 212326300 85 21000 SH SOLE 21000 0 0 CONTRAFECT CORP COM NEW 212326300 6 8000 SH Put SOLE 8000 0 0 CONX CORP COM CL A 212873103 8753 892531 SH SOLE 892531 0 0 CONYERS PARK III ACQSITN COR UNIT 07/30/2026 21289P201 1111 110000 SH SOLE 110000 0 0 COOPER COS INC COM NEW 216648402 1671 4050 SH SOLE 4050 0 0 COOPER COS INC COM NEW 216648402 0 100 SH Put SOLE 100 0 0 COPART INC COM 217204106 5406 38929 SH SOLE 38929 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 16 15677 SH SOLE 15677 0 0 CORESITE RLTY CORP COM 21870Q105 1203 8670 SH SOLE 8670 0 0 CORMEDIX INC COM 21900C308 66 14138 SH SOLE 14138 0 0 CORNER GROWTH ACQUISITION CO CL A SHS G2425N105 4516 462686 SH SOLE 462686 0 0 CORNING INC COM 219350105 10460 287007 SH SOLE 287007 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 573 21274 SH SOLE 21274 0 0 CORTEVA INC COM 22052L104 4149 98417 SH SOLE 98417 0 0 COSTAR GROUP INC COM 22160N109 2838 32858 SH SOLE 32858 0 0 COSTCO WHSL CORP NEW COM 22160K105 151740 337989 SH SOLE 337989 0 0 COTY INC COM CL A 222070203 5490 702907 SH SOLE 702907 0 0 COUPA SOFTWARE INC COM 22266L106 949 4335 SH SOLE 4335 0 0 COUPA SOFTWARE INC COM 22266L106 4 200 SH Put SOLE 200 0 0 COUPANG INC CL A 22266T109 1855 66537 SH SOLE 66537 0 0 COUSINS PPTYS INC COM NEW 222795502 281 7457 SH SOLE 7457 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 864 6167 SH SOLE 6167 0 0 CRANE CO COM 224399105 265 2819 SH SOLE 2819 0 0 CREDIT ACCEP CORP MICH COM 225310101 435 744 SH SOLE 744 0 0 CREDIT SUISSE NASSAU BRANCH XLNKS REIT ETN36 22539T282 136 19669 SH SOLE 19669 0 0 CRESCENT CAP BDC INC COM 225655109 3103 162181 SH SOLE 162181 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 563 19876 SH SOLE 19876 0 0 CRH PLC ADR 12626K203 251 5388 SH SOLE 5388 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4830 43159 SH SOLE 43159 0 0 CRITEO S A SPONS ADS 226718104 6274 171302 SH SOLE 171302 0 0 CROCS INC COM 227046109 1355 9441 SH SOLE 9441 0 0 CROCS INC COM 227046109 31 2000 SH Put SOLE 2000 0 0 CRONOS GROUP INC COM 22717L101 380 67103 SH SOLE 67103 0 0 CRONOS GROUP INC COM 22717L101 4 16000 SH Put SOLE 16000 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1340 63086 SH SOLE 63086 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 21881 89420 SH SOLE 89420 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 0 100 SH Put SOLE 100 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 14 5000 SH Put SOLE 5000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 36435 210346 SH SOLE 210346 0 0 CROWN HLDGS INC COM 228368106 542 5398 SH SOLE 5398 0 0 CRYO-CELL INTL INC COM 228895108 155 12761 SH SOLE 12761 0 0 CS DISCO INC COM 126327105 237 4950 SH SOLE 4950 0 0 CSG SYS INTL INC COM 126349109 351 7274 SH SOLE 7274 0 0 CSX CORP COM 126408103 23000 773167 SH SOLE 773167 0 0 CUBESMART COM 229663109 1809 37339 SH SOLE 37339 0 0 CULLEN FROST BANKERS INC COM 229899109 1065 8984 SH SOLE 8984 0 0 CUMMINS INC COM 231021106 34082 152239 SH SOLE 152239 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 6612 381574 SH SOLE 381574 0 0 CURTISS WRIGHT CORP COM 231561101 502 3964 SH SOLE 3964 0 0 CVS HEALTH CORP COM 126650100 53242 628599 SH SOLE 628599 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 682 4311 SH SOLE 4311 0 0 CYRUSONE INC COM 23283R100 725 9304 SH SOLE 9304 0 0 CYTOKINETICS INC COM NEW 23282W605 358 10031 SH SOLE 10031 0 0 CYTOSORBENTS CORP COM NEW 23283X206 99 12229 SH SOLE 12229 0 0 D R HORTON INC COM 23331A109 15070 179469 SH SOLE 179469 0 0 DAILY JOURNAL CORP COM 233912104 13244 41338 SH SOLE 41338 0 0 DANAHER CORPORATION COM 235851102 78168 257157 SH SOLE 257157 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 3653 223472 SH SOLE 223472 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 1 500 SH Put SOLE 500 0 0 DARDEN RESTAURANTS INC COM 237194105 2397 15816 SH SOLE 15816 0 0 DARDEN RESTAURANTS INC COM 237194105 3 200 SH Put SOLE 200 0 0 DARE BIOSCIENCE INC COM 23666P101 36 22035 SH SOLE 22035 0 0 DARLING INGREDIENTS INC COM 237266101 434 6027 SH SOLE 6027 0 0 DATADOG INC CL A COM 23804L103 1196 8488 SH SOLE 8488 0 0 DATADOG INC CL A COM 23804L103 1 200 SH Put SOLE 200 0 0 DAVITA INC COM 23918K108 232 2004 SH SOLE 2004 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 6549 172265 SH SOLE 172265 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 3131 82944 SH SOLE 82944 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 485 9568 SH SOLE 9568 0 0 DBX ETF TR XTRACK USD HIGH 233051432 203 5096 SH SOLE 5096 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 529 18752 SH SOLE 18752 0 0 DECKERS OUTDOOR CORP COM 243537107 1002 2781 SH SOLE 2781 0 0 DEERE & CO COM 244199105 44293 132267 SH SOLE 132267 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 443 50726 SH SOLE 50726 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2135 20561 SH SOLE 20561 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 10320 242257 SH SOLE 242257 0 0 DENISON MINES CORP COM 248356107 222 151148 SH SOLE 151148 0 0 DENNYS CORP COM 24869P104 408 24984 SH SOLE 24984 0 0 DENTSPLY SIRONA INC COM 24906P109 895 15365 SH SOLE 15365 0 0 DERMTECH INC COM 24984K105 668 20845 SH SOLE 20845 0 0 DESKTOP METAL INC COM CL A 25058X105 126 17413 SH SOLE 17413 0 0 DESKTOP METAL INC COM CL A 25058X105 5 13000 SH Put SOLE 13000 0 0 DESPEGAR COM CORP ORD SHS G27358103 128 10687 SH SOLE 10687 0 0 DESTINATION XL GROUP INC COM 25065K104 234 38279 SH SOLE 38279 0 0 DEVON ENERGY CORP NEW COM 25179M103 33334 937443 SH SOLE 937443 0 0 DEVON ENERGY CORP NEW COM 25179M103 46 3400 SH Put SOLE 3400 0 0 DEXCOM INC COM 252131107 9727 17759 SH SOLE 17759 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 147 22464 SH SOLE 22464 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 11229 58123 SH SOLE 58123 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2312 24368 SH SOLE 24368 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 159 16804 SH SOLE 16804 0 0 DICKS SPORTING GOODS INC COM 253393102 10105 84273 SH SOLE 84273 0 0 DIGITAL RLTY TR INC COM 253868103 18962 131324 SH SOLE 131324 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 2155 357144 SH SOLE 357144 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 673 8660 SH SOLE 8660 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 1 200 SH Put SOLE 200 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 268 8200 SH SOLE 8200 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 7153 218418 SH SOLE 218418 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 183193 6894661 SH SOLE 6894661 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 15573 330146 SH SOLE 330146 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 4752 82643 SH SOLE 82643 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 21995 495511 SH SOLE 495511 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 13423 518919 SH SOLE 518919 0 0 DIODES INC COM 254543101 1738 19250 SH SOLE 19250 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 20585 649713 SH SOLE 649713 0 0 DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831 228 4326 SH SOLE 4326 0 0 DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831 20 1500 SH Put SOLE 1500 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 478 46755 SH SOLE 46755 0 0 DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 1089 25542 SH SOLE 25542 0 0 DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 11 1000 SH Put SOLE 1000 0 0 DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G690 84 12000 SH SOLE 12000 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1105 10337 SH SOLE 10337 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 2609 31590 SH SOLE 31590 0 0 DISCOVER FINL SVCS COM 254709108 9234 75208 SH SOLE 75208 0 0 DISCOVERY INC COM SER A 25470F104 3301 130135 SH SOLE 130135 0 0 DISCOVERY INC COM SER C 25470F302 1716 70447 SH SOLE 70447 0 0 DISCOVERY INC COM SER C 25470F302 10 8000 SH Put SOLE 8000 0 0 DISH NETWORK CORPORATION CL A 25470M109 3113 71708 SH SOLE 71708 0 0 DISNEY WALT CO COM 254687106 228942 1352901 SH SOLE 1352901 0 0 DISNEY WALT CO COM 254687106 2 6000 SH Put SOLE 6000 0 0 DNP SELECT INCOME FD INC COM 23325P104 639 59964 SH SOLE 59964 0 0 DOCUSIGN INC COM 256163106 21859 84936 SH SOLE 84936 0 0 DOCUSIGN INC COM 256163106 23 1300 SH Put SOLE 1300 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 636 7198 SH SOLE 7198 0 0 DOLLAR GEN CORP NEW COM 256677105 11034 52294 SH SOLE 52294 0 0 DOLLAR TREE INC COM 256746108 1651 17334 SH SOLE 17334 0 0 DOMINION ENERGY INC COM 25746U109 12004 164161 SH SOLE 164161 0 0 DOMINOS PIZZA INC COM 25754A201 2564 5451 SH SOLE 5451 0 0 DOMINOS PIZZA INC COM 25754A201 0 200 SH Put SOLE 200 0 0 DOMO INC COM CL B 257554105 416 4937 SH SOLE 4937 0 0 DONALDSON INC COM 257651109 4452 77590 SH SOLE 77590 0 0 DOORDASH INC CL A 25809K105 5055 24534 SH SOLE 24534 0 0 DORIAN LPG LTD SHS USD Y2106R110 14716 1185821 SH SOLE 1185821 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 927 52130 SH SOLE 52130 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 531 26950 SH SOLE 26950 0 0 DOVER CORP COM 260003108 11033 70892 SH SOLE 70892 0 0 DOW INC COM 260557103 44679 776896 SH SOLE 776896 0 0 DOXIMITY INC CL A 26622P107 2332 28919 SH SOLE 28919 0 0 DRAFTKINGS INC COM CL A 26142R104 6403 133169 SH SOLE 133169 0 0 DRAFTKINGS INC COM CL A 26142R104 3 1000 SH Put SOLE 1000 0 0 DRIVE SHACK INC COM 262077100 37 13000 SH SOLE 13000 0 0 DROPBOX INC CL A 26210C104 1424 48433 SH SOLE 48433 0 0 DROPBOX INC CL A 26210C104 1 500 SH Put SOLE 500 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 372 8155 SH SOLE 8155 0 0 DTE ENERGY CO COM 233331107 2506 22529 SH SOLE 22529 0 0 DTRT HEALTH ACQUISITION CORP UNIT 08/31/2029 23344T202 312 30800 SH SOLE 30800 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 381 8569 SH SOLE 8569 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 213 9279 SH SOLE 9279 0 0 DUCOMMUN INC DEL COM 264147109 349 6940 SH SOLE 6940 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 39572 405646 SH SOLE 405646 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 0 200 SH Put SOLE 200 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 0 100 SH Put SOLE 100 0 0 DUKE REALTY CORP COM NEW 264411505 200 4170 SH SOLE 4170 0 0 DUPONT DE NEMOURS INC COM 26614N102 5055 74371 SH SOLE 74371 0 0 DWS MUN INCOME TR COM 233368109 144 12183 SH SOLE 12183 0 0 DXC TECHNOLOGY CO COM 23355L106 1644 49043 SH SOLE 49043 0 0 DYNAMICS SPECIAL PURPOSE COR CLASS A COM 268010105 1086 109000 SH SOLE 109000 0 0 EAGLE BANCORP INC MD COM 268948106 3008 52292 SH SOLE 52292 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 245 4861 SH SOLE 4861 0 0 EAST WEST BANCORP INC COM 27579R104 389 5042 SH SOLE 5042 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 712 34491 SH SOLE 34491 0 0 EASTERN BANKSHARES INC COM 27627N105 336 16538 SH SOLE 16538 0 0 EASTMAN CHEM CO COM 277432100 3696 36678 SH SOLE 36678 0 0 EATON CORP PLC SHS G29183103 32558 218605 SH SOLE 218605 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 200 8631 SH SOLE 8631 0 0 EATON VANCE ENHANCED EQUITY COM 278274105 635 35546 SH SOLE 35546 0 0 EATON VANCE LTD DURATION INC COM 27828H105 915 69379 SH SOLE 69379 0 0 EATON VANCE MUN BD FD COM 27827X101 247 18467 SH SOLE 18467 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 608 25833 SH SOLE 25833 0 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 260 21195 SH SOLE 21195 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2340 85222 SH SOLE 85222 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 388 24197 SH SOLE 24197 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 4384 313951 SH SOLE 313951 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 3223 322727 SH SOLE 322727 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 454 42171 SH SOLE 42171 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 376 17637 SH SOLE 17637 0 0 EBAY INC. COM 278642103 13718 196999 SH SOLE 196999 0 0 EBAY INC. COM 278642103 1 100 SH Put SOLE 100 0 0 EBAY INC. COM 278642103 2 6300 SH Put SOLE 6300 0 0 ECOARK HLDGS INC COM NEW 27888N307 318 60514 SH SOLE 60514 0 0 ECOLAB INC COM 278865100 36026 172889 SH SOLE 172889 0 0 EDIFY ACQUISITION CORP CL A 28059Q103 1227 125690 SH SOLE 125690 0 0 EDISON INTL COM 281020107 1637 29507 SH SOLE 29507 0 0 EDITAS MEDICINE INC COM 28106W103 1440 35032 SH SOLE 35032 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 15534 137232 SH SOLE 137232 0 0 EHEALTH INC COM 28238P109 380 9307 SH SOLE 9307 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 3554 111049 SH SOLE 111049 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 640 12896 SH SOLE 12896 0 0 ELASTIC N V ORD SHS N14506104 777 5212 SH SOLE 5212 0 0 ELBIT SYS LTD ORD M3760D101 384 2643 SH SOLE 2643 0 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 356 100050 SH SOLE 100050 0 0 ELECTRONIC ARTS INC COM 285512109 3604 25366 SH SOLE 25366 0 0 ELEMENT SOLUTIONS INC COM 28618M106 248 11550 SH SOLE 11550 0 0 ELEVATE CREDIT INC COM 28621V101 2569 622029 SH SOLE 622029 0 0 ELLIOTT OPPORTUNITY II CORP SHS CL A G30092103 11745 1205924 SH SOLE 1205924 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 299 17524 SH SOLE 17524 0 0 EMCOR GROUP INC COM 29084Q100 2441 21150 SH SOLE 21150 0 0 EMCORE CORP COM NEW 290846203 396 52983 SH SOLE 52983 0 0 EMERSON ELEC CO COM 291011104 34451 365754 SH SOLE 365754 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 312 38468 SH SOLE 38468 0 0 ENBRIDGE INC COM 29250N105 32820 823331 SH SOLE 823331 0 0 ENCOMPASS HEALTH CORP COM 29261A100 290 3857 SH SOLE 3857 0 0 ENCORE CAP GROUP INC COM 292554102 297 6037 SH SOLE 6037 0 0 ENDAVA PLC ADS 29260V105 489 3601 SH SOLE 3601 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 294 10239 SH SOLE 10239 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 92 22588 SH SOLE 22588 0 0 ENDURANCE ACQUISITION CORP UNIT 09/01/2026 G3041W123 159 16000 SH SOLE 16000 0 0 ENERGY FUELS INC COM NEW 292671708 2960 422689 SH SOLE 422689 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 30592 3193271 SH SOLE 3193271 0 0 ENERPLUS CORP COM 292766102 420 52704 SH SOLE 52704 0 0 ENI S P A SPONSORED ADR 26874R108 207 7706 SH SOLE 7706 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 303 44622 SH SOLE 44622 0 0 ENOVA INTL INC COM 29357K103 1738 50338 SH SOLE 50338 0 0 ENOVIX CORPORATION COM 293594107 467 24590 SH SOLE 24590 0 0 ENPHASE ENERGY INC COM 29355A107 3792 25379 SH SOLE 25379 0 0 ENSIGN GROUP INC COM 29358P101 548 7187 SH SOLE 7187 0 0 ENTEGRIS INC COM 29362U104 2185 17366 SH SOLE 17366 0 0 ENTEGRIS INC COM 29362U104 0 100 SH Put SOLE 100 0 0 ENTEGRIS INC COM 29362U104 0 100 SH Put SOLE 100 0 0 ENTERGY CORP NEW COM 29364G103 1358 13691 SH SOLE 13691 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 68047 3144360 SH SOLE 3144360 0 0 ENVESTNET INC COM 29404K106 2177 27110 SH SOLE 27110 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 311 5753 SH SOLE 5753 0 0 ENZO BIOCHEM INC COM 294100102 53 15000 SH SOLE 15000 0 0 EOG RES INC COM 26875P101 8294 103477 SH SOLE 103477 0 0 EPAM SYS INC COM 29414B104 3465 6064 SH SOLE 6064 0 0 EQT CORP COM 26884L109 3823 186800 SH SOLE 186800 0 0 EQUIFAX INC COM 294429105 12680 50034 SH SOLE 50034 0 0 EQUINIX INC COM 29444U700 11476 14450 SH SOLE 14450 0 0 EQUINOR ASA SPONSORED ADR 29446M102 3705 144018 SH SOLE 144018 0 0 EQUINOX GOLD CORP COM 29446Y502 428 64435 SH SOLE 64435 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 328 32273 SH SOLE 32273 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1297 50017 SH SOLE 50017 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 761 9749 SH SOLE 9749 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 469 5766 SH SOLE 5766 0 0 ERICSSON ADR B SEK 10 294821608 3252 289854 SH SOLE 289854 0 0 ESSENTIAL UTILS INC COM 29670G102 2622 56838 SH SOLE 56838 0 0 ESSEX PPTY TR INC COM 297178105 3057 9554 SH SOLE 9554 0 0 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 239 3616 SH SOLE 3616 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1268 88616 SH SOLE 88616 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 0 1200 SH Put SOLE 1200 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5535 91124 SH SOLE 91124 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 1610 136230 SH SOLE 136230 0 0 ETF SER SOLUTIONS APTUS DEFINED 26922A388 12662 442187 SH SOLE 442187 0 0 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 858 21717 SH SOLE 21717 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1740 47984 SH SOLE 47984 0 0 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 12825 423448 SH SOLE 423448 0 0 ETF SER SOLUTIONS NETLEASE CORP 26922A248 201 6772 SH SOLE 6772 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 4202 177727 SH SOLE 177727 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 30 30000 SH Put SOLE 30000 0 0 ETSY INC COM 29786A106 5679 27362 SH SOLE 27362 0 0 ETSY INC COM 29786A106 0 100 SH Put SOLE 100 0 0 ETSY INC COM 29786A106 0 100 SH Put SOLE 100 0 0 EVERBRIDGE INC COM 29978A104 344 2295 SH SOLE 2295 0 0 EVERGY INC COM 30034W106 1509 24207 SH SOLE 24207 0 0 EVERI HLDGS INC COM 30034T103 464 19158 SH SOLE 19158 0 0 EVERSOURCE ENERGY COM 30040W108 2462 30113 SH SOLE 30113 0 0 EVERTEC INC COM 30040P103 1116 24280 SH SOLE 24280 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 8 11485 SH SOLE 11485 0 0 EVOLENT HEALTH INC CL A 30050B101 222 7130 SH SOLE 7130 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 789 20693 SH SOLE 20693 0 0 EXACT SCIENCES CORP COM 30063P105 8568 89754 SH SOLE 89754 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 969 900000 SH SOLE 900000 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 609 12274 SH SOLE 12274 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1744 27073 SH SOLE 27073 0 0 EXECUTIVE NETWORK PARTNERING CL A 30158L100 2465 251125 SH SOLE 251125 0 0 EXELIXIS INC COM 30161Q104 727 34506 SH SOLE 34506 0 0 EXELON CORP COM 30161N101 4809 99510 SH SOLE 99510 0 0 EXICURE INC COM 30205M101 88 73867 SH SOLE 73867 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2611 15995 SH SOLE 15995 0 0 EXPEDITORS INTL WASH INC COM 302130109 5150 43206 SH SOLE 43206 0 0 EXPONENT INC COM 30214U102 1235 10843 SH SOLE 10843 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1080 6381 SH SOLE 6381 0 0 EXXON MOBIL CORP COM 30231G102 305220 5188728 SH SOLE 5188728 0 0 EXXON MOBIL CORP COM 30231G102 374 38500 SH Put SOLE 38500 0 0 EXXON MOBIL CORP COM 30231G102 11 9600 SH Put SOLE 9600 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 5506 528428 SH SOLE 528428 0 0 EZCORP INC CL A NON VTG 302301106 150 19795 SH SOLE 19795 0 0 F N B CORP COM 302520101 895 77109 SH SOLE 77109 0 0 F5 NETWORKS INC COM 315616102 629 3143 SH SOLE 3143 0 0 F5 NETWORKS INC COM 315616102 0 100 SH Put SOLE 100 0 0 FACEBOOK INC CL A 30303M102 226378 667288 SH SOLE 667288 0 0 FACEBOOK INC CL A 30303M102 52 10000 SH Put SOLE 10000 0 0 FACEBOOK INC CL A 30303M102 512 27000 SH Put SOLE 27000 0 0 FACTSET RESH SYS INC COM 303075105 28708 72677 SH SOLE 72677 0 0 FAIR ISAAC CORP COM 303250104 3614 9049 SH SOLE 9049 0 0 FALCON MINERALS CORP CL A COM 30607B109 161 34313 SH SOLE 34313 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1385 88403 SH SOLE 88403 0 0 FASTENAL CO COM 311900104 13657 264725 SH SOLE 264725 0 0 FASTENAL CO COM 311900104 0 100 SH Put SOLE 100 0 0 FASTLY INC CL A 31188V100 3669 90759 SH SOLE 90759 0 0 FATE THERAPEUTICS INC COM 31189P102 779 13163 SH SOLE 13163 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2017 18597 SH SOLE 18597 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2076 17702 SH SOLE 17702 0 0 FEDERATED HERMES INC CL B 314211103 15438 474918 SH SOLE 474918 0 0 FEDEX CORP COM 31428X106 26100 119035 SH SOLE 119035 0 0 FEDEX CORP COM 31428X106 1 100 SH Put SOLE 100 0 0 FERGUSON PLC NEW SHS G3421J106 1533 10958 SH SOLE 10958 0 0 FERRARI N V COM N3167Y103 3793 18143 SH SOLE 18143 0 0 FERRARI N V COM N3167Y103 8 100 SH Put SOLE 100 0 0 FERRO CORP COM 315405100 2200 108295 SH SOLE 108295 0 0 FG FINANCIAL GROUP INC COM 30259W104 326 66900 SH SOLE 66900 0 0 FIBROGEN INC COM 31572Q808 826 80822 SH SOLE 80822 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 9981 177555 SH SOLE 177555 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 441 10507 SH SOLE 10507 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 418 11267 SH SOLE 11267 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2237 27907 SH SOLE 27907 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 12697 883558 SH SOLE 883558 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 7301 136109 SH SOLE 136109 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 6817 106808 SH SOLE 106808 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 1481 28469 SH SOLE 28469 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2718 23048 SH SOLE 23048 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 271 6083 SH SOLE 6083 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 3292 109028 SH SOLE 109028 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 730 17888 SH SOLE 17888 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 255 5140 SH SOLE 5140 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 13295 250060 SH SOLE 250060 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 27277 601773 SH SOLE 601773 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 10986 90302 SH SOLE 90302 0 0 FIFTH THIRD BANCORP COM 316773100 6797 160397 SH SOLE 160397 0 0 FIGS INC CL A 30260D103 390 10515 SH SOLE 10515 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 237 18099 SH SOLE 18099 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 67 11823 SH SOLE 11823 0 0 FIRST AMERN FINL CORP COM 31847R102 2382 35445 SH SOLE 35445 0 0 FIRST BANCORP P R COM NEW 318672706 537 40351 SH SOLE 40351 0 0 FIRST CAP INC COM 31942S104 1147 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 5508 235156 SH SOLE 235156 0 0 FIRST FINL BANKSHARES INC COM 32020R109 1819 39589 SH SOLE 39589 0 0 FIRST HORIZON CORPORATION COM 320517105 3366 206840 SH SOLE 206840 0 0 FIRST INDL RLTY TR INC COM 32054K103 284 5480 SH SOLE 5480 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1678 148206 SH SOLE 148206 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 0 2700 SH Put SOLE 2700 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1953 10081 SH SOLE 10081 0 0 FIRST SOLAR INC COM 336433107 8046 83501 SH SOLE 83501 0 0 FIRST SOLAR INC COM 336433107 1 100 SH Put SOLE 100 0 0 FIRST TR BICK INDEX FD COM SHS 33733H107 616 18027 SH SOLE 18027 0 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 256 18891 SH SOLE 18891 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 179 14000 SH SOLE 14000 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 1525 27973 SH SOLE 27973 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1165 56380 SH SOLE 56380 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2654 54843 SH SOLE 54843 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 7985 140612 SH SOLE 140612 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 9392 450000 SH SOLE 450000 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 11640 577277 SH SOLE 577277 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 277 4540 SH SOLE 4540 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 266 6266 SH SOLE 6266 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 366 13648 SH SOLE 13648 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 411 9859 SH SOLE 9859 0 0 FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 674 12274 SH SOLE 12274 0 0 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 755 15346 SH SOLE 15346 0 0 FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 664 10170 SH SOLE 10170 0 0 FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224 618 14690 SH SOLE 14690 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1429 59385 SH SOLE 59385 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2846 27010 SH SOLE 27010 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2429 41055 SH SOLE 41055 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 816 14457 SH SOLE 14457 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3374 293911 SH SOLE 293911 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 4285 96737 SH SOLE 96737 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4564 38298 SH SOLE 38298 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 5811 101332 SH SOLE 101332 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 214 3336 SH SOLE 3336 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 3202 57233 SH SOLE 57233 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1309 26847 SH SOLE 26847 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 561 6053 SH SOLE 6053 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2548 20758 SH SOLE 20758 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 332 2688 SH SOLE 2688 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 4445 150389 SH SOLE 150389 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 387 5388 SH SOLE 5388 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1384 30132 SH SOLE 30132 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 37995 633909 SH SOLE 633909 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 12483 246825 SH SOLE 246825 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 3090 59662 SH SOLE 59662 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 8124 129465 SH SOLE 129465 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 7011 124221 SH SOLE 124221 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1813 58854 SH SOLE 58854 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 212 3950 SH SOLE 3950 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 70378 2973714 SH SOLE 2973714 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 1941 47331 SH SOLE 47331 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 8723 183693 SH SOLE 183693 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 8532 178180 SH SOLE 178180 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 233 6706 SH SOLE 6706 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 4140 180199 SH SOLE 180199 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 4729 234690 SH SOLE 234690 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 6051 113004 SH SOLE 113004 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 20680 778012 SH SOLE 778012 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 266 7776 SH SOLE 7776 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2045 31718 SH SOLE 31718 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1365 16013 SH SOLE 16013 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1948 19940 SH SOLE 19940 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 6842 208732 SH SOLE 208732 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1845 16715 SH SOLE 16715 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 4615 29242 SH SOLE 29242 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 720 25455 SH SOLE 25455 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1211 13230 SH SOLE 13230 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 33818 862260 SH SOLE 862260 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1196 10749 SH SOLE 10749 0 0 FIRSTCASH INC COM 33767D105 1143 13060 SH SOLE 13060 0 0 FIRSTENERGY CORP COM 337932107 5601 157676 SH SOLE 157676 0 0 FISERV INC COM 337738108 17742 163459 SH SOLE 163459 0 0 FISERV INC COM 337738108 1 100 SH Put SOLE 100 0 0 FISKER INC CL A COM STK 33813J106 690 47865 SH SOLE 47865 0 0 FIVE BELOW INC COM 33829M101 5330 30108 SH SOLE 30108 0 0 FIVE BELOW INC COM 33829M101 6 100 SH Put SOLE 100 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 49 11414 SH SOLE 11414 0 0 FIVE9 INC COM 338307101 3367 21067 SH SOLE 21067 0 0 FIVERR INTL LTD ORD SHS M4R82T106 933 5049 SH SOLE 5049 0 0 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 313 10883 SH SOLE 10883 0 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 322 13548 SH SOLE 13548 0 0 FLAME ACQUISITION CORP COM CL A 33850F108 6114 629336 SH SOLE 629336 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1251 4793 SH SOLE 4793 0 0 FLEX LTD ORD Y2573F102 1517 85923 SH SOLE 85923 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 1816 72079 SH SOLE 72079 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 845 13929 SH SOLE 13929 0 0 FLEXSHARES TR READY ACC VARI 33939L886 553 7248 SH SOLE 7248 0 0 FLEXSHARES TR STOX US ESG SLCT 33939L696 468 4422 SH SOLE 4422 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1177 9772 SH SOLE 9772 0 0 FLOWERS FOODS INC COM 343498101 884 37855 SH SOLE 37855 0 0 FLUOR CORP NEW COM 343412102 1017 63777 SH SOLE 63777 0 0 FMC CORP COM NEW 302491303 2934 32078 SH SOLE 32078 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 4967 94851 SH SOLE 94851 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 203 2370 SH SOLE 2370 0 0 FORD MTR CO DEL COM 345370860 9886 699463 SH SOLE 699463 0 0 FORD MTR CO DEL COM 345370860 2 1000 SH Put SOLE 1000 0 0 FORESIGHT ACQUISITION CORP UNIT 01/29/2026 34552Y205 254 25201 SH SOLE 25201 0 0 FORESTAR GROUP INC COM 346232101 423 22739 SH SOLE 22739 0 0 FORMFACTOR INC COM 346375108 770 20690 SH SOLE 20690 0 0 FORTINET INC COM 34959E109 11108 38037 SH SOLE 38037 0 0 FORTIVE CORP COM 34959J108 7983 112887 SH SOLE 112887 0 0 FORTRESS BIOTECH INC COM 34960Q109 142 43950 SH SOLE 43950 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1335 52595 SH SOLE 52595 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 52 10000 SH Put SOLE 10000 0 0 FORTUNA SILVER MINES INC COM 349915108 829 211084 SH SOLE 211084 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1410 15745 SH SOLE 15745 0 0 FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 97 100435 SH SOLE 100435 0 0 FOX CORP CL A COM 35137L105 3816 95140 SH SOLE 95140 0 0 FOX CORP CL B COM 35137L204 4572 123082 SH SOLE 123082 0 0 FOX FACTORY HLDG CORP COM 35138V102 387 2690 SH SOLE 2690 0 0 FRANCO NEV CORP COM 351858105 11569 88968 SH SOLE 88968 0 0 FRANCO NEV CORP COM 351858105 1 2000 SH Put SOLE 2000 0 0 FRANKLIN ELEC INC COM 353514102 273 3388 SH SOLE 3388 0 0 FRANKLIN RESOURCES INC COM 354613101 9201 309644 SH SOLE 309644 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 32086 6915089 SH SOLE 6915089 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 238 11871 SH SOLE 11871 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 216 5126 SH SOLE 5126 0 0 FREEPORT-MCMORAN INC CL B 35671D857 13194 404520 SH SOLE 404520 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2553 73248 SH SOLE 73248 0 0 FRESHPET INC COM 358039105 456 3196 SH SOLE 3196 0 0 FREYR BATTERY SHS L4135L100 21 2099 SH SOLE 2099 0 0 FREYR BATTERY SHS L4135L100 12 10000 SH Put SOLE 10000 0 0 FS BANCORP INC COM 30263Y104 1000 28882 SH SOLE 28882 0 0 FS KKR CAP CORP COM 302635206 6896 313790 SH SOLE 313790 0 0 FUBOTV INC COM 35953D104 1096 45890 SH SOLE 45890 0 0 FUELCELL ENERGY INC COM 35952H601 73 10744 SH SOLE 10744 0 0 FULGENT GENETICS INC COM 359664109 349 3892 SH SOLE 3892 0 0 FULTON FINL CORP PA COM 360271100 259 16959 SH SOLE 16959 0 0 FUNKO INC COM CL A 361008105 507 27819 SH SOLE 27819 0 0 FUTUREFUEL CORP COM 36116M106 562 79255 SH SOLE 79255 0 0 G&P ACQUISITION CORP COM CL A 36146G103 737 74492 SH SOLE 74492 0 0 GABELLI DIVID & INCOME TR COM 36242H104 606 23475 SH SOLE 23475 0 0 GABELLI EQUITY TR INC COM 362397101 246 36960 SH SOLE 36960 0 0 GALLAGHER ARTHUR J & CO COM 363576109 13890 93491 SH SOLE 93491 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 177 47741 SH SOLE 47741 0 0 GAMESTOP CORP NEW CL A 36467W109 817 4650 SH SOLE 4650 0 0 GAMESTOP CORP NEW CL A 36467W109 5 800 SH Put SOLE 800 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 69766 1505819 SH SOLE 1505819 0 0 GAP INC COM 364760108 827 36493 SH SOLE 36493 0 0 GARMIN LTD SHS H2906T109 6149 39583 SH SOLE 39583 0 0 GARTNER INC COM 366651107 21112 69387 SH SOLE 69387 0 0 GATX CORP COM 361448103 967 10815 SH SOLE 10815 0 0 GEE GROUP INC COM 36165A102 5 10000 SH SOLE 10000 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 341 16863 SH SOLE 16863 0 0 GENERAC HLDGS INC COM 368736104 3408 8354 SH SOLE 8354 0 0 GENERAC HLDGS INC COM 368736104 1 100 SH Put SOLE 100 0 0 GENERAL DYNAMICS CORP COM 369550108 34347 174895 SH SOLE 174895 0 0 GENERAL ELECTRIC CO COM NEW 369604301 26180 254069 SH SOLE 254069 0 0 GENERAL MLS INC COM 370334104 43423 725860 SH SOLE 725860 0 0 GENERAL MTRS CO COM 37045V100 112109 2127008 SH SOLE 2127008 0 0 GENERAL MTRS CO COM 37045V100 0 300 SH Put SOLE 300 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1566 157112 SH SOLE 157112 0 0 GENIUS BRANDS INTL INC COM 37229T301 157 115806 SH SOLE 115806 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 408 212260 SH SOLE 212260 0 0 GENPREX INC COM 372446104 70 26000 SH SOLE 26000 0 0 GENPREX INC COM 372446104 18 28000 SH Put SOLE 28000 0 0 GENTEX CORP COM 371901109 1051 31784 SH SOLE 31784 0 0 GENUINE PARTS CO COM 372460105 15016 123913 SH SOLE 123913 0 0 GETTY RLTY CORP NEW COM 374297109 446 15139 SH SOLE 15139 0 0 GILEAD SCIENCES INC COM 375558103 58091 832080 SH SOLE 832080 0 0 GILEAD SCIENCES INC COM 375558103 1 100 SH Put SOLE 100 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 377 32590 SH SOLE 32590 0 0 GLACIER BANCORP INC NEW COM 37637Q105 2306 41619 SH SOLE 41619 0 0 GLADSTONE ACQUISITION CORP UNIT 04/01/2024 37653T207 1099 108202 SH SOLE 108202 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 44383 1161256 SH SOLE 1161256 0 0 GLOBAL PARTNER ACQISTN CORP CL A SHS G3934P102 985 101448 SH SOLE 101448 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 380 17959 SH SOLE 17959 0 0 GLOBAL PMTS INC COM 37940X102 8764 55527 SH SOLE 55527 0 0 GLOBAL SYNERGY ACQUISIT CORP CL A SHS G3934J106 4406 449788 SH SOLE 449788 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1046 38134 SH SOLE 38134 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 263 8637 SH SOLE 8637 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 6693 139200 SH SOLE 139200 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 369 16700 SH SOLE 16700 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 5470 152590 SH SOLE 152590 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 1469 41717 SH SOLE 41717 0 0 GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 231 8658 SH SOLE 8658 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 819 23277 SH SOLE 23277 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 19 3000 SH Put SOLE 3000 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 257 10775 SH SOLE 10775 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 774 21354 SH SOLE 21354 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 7963 97249 SH SOLE 97249 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1176 53271 SH SOLE 53271 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5400 147970 SH SOLE 147970 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 760 14096 SH SOLE 14096 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 359 20125 SH SOLE 20125 0 0 GLOBAL X FDS THMATC GWT ETF 37954Y418 659 13315 SH SOLE 13315 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 5303 208972 SH SOLE 208972 0 0 GLOBAL X FDS US PFD ETF 37954Y657 1077 41650 SH SOLE 41650 0 0 GLOBALSTAR INC COM 378973408 1726 1033694 SH SOLE 1033694 0 0 GLOBALSTAR INC COM 378973408 1 8000 SH Put SOLE 8000 0 0 GLOBANT S A COM L44385109 2121 7553 SH SOLE 7553 0 0 GLOBE LIFE INC COM 37959E102 2399 26936 SH SOLE 26936 0 0 GLOBUS MED INC CL A 379577208 968 12521 SH SOLE 12521 0 0 GOAL ACQUISITIONS CORP COM 38021H107 311 32025 SH SOLE 32025 0 0 GOBI ACQUISITION CORP CLASS A ORD SHS G4022Y104 290 30000 SH SOLE 30000 0 0 GODADDY INC CL A 380237107 999 14229 SH SOLE 14229 0 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 882 115700 SH SOLE 115700 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 946 116445 SH SOLE 116445 0 0 GOLDEN ENTMT INC COM 381013101 219 4460 SH SOLE 4460 0 0 GOLDEN MINERALS CO COM 381119106 11 25000 SH SOLE 25000 0 0 GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 56 55000 SH SOLE 55000 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 14070 767287 SH SOLE 767287 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 828 8275 SH SOLE 8275 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 721 13244 SH SOLE 13244 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 382 10298 SH SOLE 10298 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 22948 266635 SH SOLE 266635 0 0 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 1134 11486 SH SOLE 11486 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 3730 59749 SH SOLE 59749 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 51682 136388 SH SOLE 136388 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3 500 SH Put SOLE 500 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 1869 173583 SH SOLE 173583 0 0 GOLUB CAP BDC INC COM 38173M102 35455 2241699 SH SOLE 2241699 0 0 GOODRX HLDGS INC COM CL A 38246G108 474 11548 SH SOLE 11548 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 8918 506633 SH SOLE 506633 0 0 GOOSEHEAD INS INC COM CL A 38267D109 453 2974 SH SOLE 2974 0 0 GRACO INC COM 384109104 34445 492307 SH SOLE 492307 0 0 GRAF ACQUISITION CORP IV COM 384272100 327 33900 SH SOLE 33900 0 0 GRAHAM HLDGS CO COM CL B 384637104 3430 5818 SH SOLE 5818 0 0 GRAINGER W W INC COM 384802104 2861 7277 SH SOLE 7277 0 0 GRAND CANYON ED INC COM 38526M106 1038 11875 SH SOLE 11875 0 0 GRANITE PT MTG TR INC COM STK 38741L107 277 21052 SH SOLE 21052 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 16311 935403 SH SOLE 935403 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4246 223003 SH SOLE 223003 0 0 GRAY TELEVISION INC COM 389375106 1332 58179 SH SOLE 58179 0 0 GREAT PANTHER MNG LTD COM 39115V101 37 81000 SH SOLE 81000 0 0 GREEN BRICK PARTNERS INC COM 392709101 1002 49910 SH SOLE 49910 0 0 GREEN DOT CORP CL A 39304D102 1569 31188 SH SOLE 31188 0 0 GREEN PLAINS INC COM 393222104 1966 60230 SH SOLE 60230 0 0 GREEN PLAINS INC COM 393222104 56 10000 SH Put SOLE 10000 0 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 3355 253728 SH SOLE 253728 0 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 513 151000 SH Put SOLE 151000 0 0 GREENLANE HLDGS INC CL A 395330103 147 62633 SH SOLE 62633 0 0 GREENSKY INC CL A 39572G100 422 37712 SH SOLE 37712 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 453 15224 SH SOLE 15224 0 0 GRITSTONE BIO INC COM 39868T105 352 32690 SH SOLE 32690 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1799 9546 SH SOLE 9546 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 129 11652 SH SOLE 11652 0 0 GUARDANT HEALTH INC COM 40131M109 9261 74039 SH SOLE 74039 0 0 GUARDANT HEALTH INC COM 40131M109 69 5500 SH Put SOLE 5500 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 382 15641 SH SOLE 15641 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1596 13438 SH SOLE 13438 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4506 57498 SH SOLE 57498 0 0 H I G ACQUISITION CORP COM CL A G44898107 9227 944228 SH SOLE 944228 0 0 HALLIBURTON CO COM 406216101 2580 119600 SH SOLE 119600 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 391 9635 SH SOLE 9635 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1068 49710 SH SOLE 49710 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 309 16446 SH SOLE 16446 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 346 20861 SH SOLE 20861 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 234 10152 SH SOLE 10152 0 0 HANESBRANDS INC COM 410345102 1931 112475 SH SOLE 112475 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 524 9900 SH SOLE 9900 0 0 HANOVER INS GROUP INC COM 410867105 424 3270 SH SOLE 3270 0 0 HARLEY DAVIDSON INC COM 412822108 274 7506 SH SOLE 7506 0 0 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 1057 25778 SH SOLE 25778 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1756 25003 SH SOLE 25003 0 0 HASBRO INC COM 418056107 2265 25401 SH SOLE 25401 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 683 16739 SH SOLE 16739 0 0 HCA HEALTHCARE INC COM 40412C101 1974 8121 SH SOLE 8121 0 0 HCW BIOLOGICS INC COM 40423R105 45 14000 SH SOLE 14000 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3884 53206 SH SOLE 53206 0 0 HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 2193 224323 SH SOLE 224323 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 8106 325933 SH SOLE 325933 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 425 14452 SH SOLE 14452 0 0 HEALTHEQUITY INC COM 42226A107 5481 84666 SH SOLE 84666 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1522 45663 SH SOLE 45663 0 0 HECLA MNG CO COM 422704106 96 17472 SH SOLE 17472 0 0 HECLA MNG CO COM 422704106 0 300 SH Put SOLE 300 0 0 HEICO CORP NEW CL A 422806208 441 3728 SH SOLE 3728 0 0 HEICO CORP NEW COM 422806109 2196 16615 SH SOLE 16615 0 0 HELEN OF TROY LTD COM G4388N106 221 967 SH SOLE 967 0 0 HELMERICH & PAYNE INC COM 423452101 608 22292 SH SOLE 22292 0 0 HENRY JACK & ASSOC INC COM 426281101 1335 8410 SH SOLE 8410 0 0 HENRY SCHEIN INC COM 806407102 451 5930 SH SOLE 5930 0 0 HERC HLDGS INC COM 42704L104 693 4233 SH SOLE 4233 0 0 HERCULES CAPITAL INC COM 427096508 749 44903 SH SOLE 44903 0 0 HERSHEY CO COM 427866108 8481 50073 SH SOLE 50073 0 0 HESS CORP COM 42809H107 894 11449 SH SOLE 11449 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1568 109996 SH SOLE 109996 0 0 HEXCEL CORP NEW COM 428291108 926 15557 SH SOLE 15557 0 0 HH&L ACQUISITION CO SHS CL A G39714103 9790 1006785 SH SOLE 1006785 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 479 44353 SH SOLE 44353 0 0 HILLTOP HOLDINGS INC COM 432748101 359 10956 SH SOLE 10956 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 391 2969 SH SOLE 2969 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 204 27763 SH SOLE 27763 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 510 109099 SH SOLE 109099 0 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 165 33576 SH SOLE 33576 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 2822 153934 SH SOLE 153934 0 0 HOLOGIC INC COM 436440101 5549 75126 SH SOLE 75126 0 0 HOME BANCSHARES INC COM 436893200 336 14272 SH SOLE 14272 0 0 HOME DEPOT INC COM 437076102 206872 629867 SH SOLE 629867 0 0 HOME DEPOT INC COM 437076102 1 300 SH Put SOLE 300 0 0 HONEYWELL INTL INC COM 438516106 76728 362205 SH SOLE 362205 0 0 HONEYWELL INTL INC COM 438516106 28 12600 SH Put SOLE 12600 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 426 10563 SH SOLE 10563 0 0 HORIZON BANCORP INC COM 440407104 204 11282 SH SOLE 11282 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 4247 38764 SH SOLE 38764 0 0 HORMEL FOODS CORP COM 440452100 957 23360 SH SOLE 23360 0 0 HOULIHAN LOKEY INC CL A 441593100 2972 32404 SH SOLE 32404 0 0 HOWARD HUGHES CORP COM 44267D107 1061 12070 SH SOLE 12070 0 0 HOWMET AEROSPACE INC COM 443201108 267 8518 SH SOLE 8518 0 0 HP INC COM 40434L105 3550 129987 SH SOLE 129987 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 317 12135 SH SOLE 12135 0 0 HUB GROUP INC CL A 443320106 17287 251447 SH SOLE 251447 0 0 HUBBELL INC COM 443510607 1231 6831 SH SOLE 6831 0 0 HUBSPOT INC COM 443573100 1405 2078 SH SOLE 2078 0 0 HUDSON EXECUTIVE INVES III COM CL A 44376L107 3157 324675 SH SOLE 324675 0 0 HUDSON EXECUTIVE INVS CORP I COM CL A 443760103 1579 161701 SH SOLE 161701 0 0 HUDSON GLOBAL INC COM NEW 443787205 610 38338 SH SOLE 38338 0 0 HUDSON PAC PPTYS INC COM 444097109 473 18036 SH SOLE 18036 0 0 HUMANA INC COM 444859102 2392 6144 SH SOLE 6144 0 0 HUNT J B TRANS SVCS INC COM 445658107 761 4558 SH SOLE 4558 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2831 183305 SH SOLE 183305 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1345 6954 SH SOLE 6954 0 0 HUNTSMAN CORP COM 447011107 259 8668 SH SOLE 8668 0 0 HUT 8 MNG CORP COM 44812T102 126 15164 SH SOLE 15164 0 0 HYATT HOTELS CORP COM CL A 448579102 547 7035 SH SOLE 7035 0 0 HYCROFT MINING HOLDING CORP *W EXP 10/12/202 44862P125 4 12204 SH SOLE 12204 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 26 17519 SH SOLE 17519 0 0 IAA INC COM 449253103 700 12915 SH SOLE 12915 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 4565 34962 SH SOLE 34962 0 0 IAMGOLD CORP COM 450913108 74 32338 SH SOLE 32338 0 0 IBIO INC COM NEW 451033203 11 10432 SH SOLE 10432 0 0 ICICI BANK LIMITED ADR 45104G104 1741 92278 SH SOLE 92278 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 75 13633 SH SOLE 13633 0 0 ICON PLC SHS G4705A100 6230 23782 SH SOLE 23782 0 0 IDACORP INC COM 451107106 283 2704 SH SOLE 2704 0 0 IDEX CORP COM 45167R104 1319 6371 SH SOLE 6371 0 0 IDEXX LABS INC COM 45168D104 22473 36162 SH SOLE 36162 0 0 IHEARTMEDIA INC COM CL A 45174J509 634 25300 SH SOLE 25300 0 0 IHS MARKIT LTD SHS G47567105 25348 217401 SH SOLE 217401 0 0 II-VI INC COM 902104108 8438 142622 SH SOLE 142622 0 0 ILLINOIS TOOL WKS INC COM 452308109 26561 128596 SH SOLE 128596 0 0 ILLINOIS TOOL WKS INC COM 452308109 16 2000 SH Put SOLE 2000 0 0 ILLUMINA INC COM 452327109 15657 38631 SH SOLE 38631 0 0 IMAX CORP COM 45245E109 271 14288 SH SOLE 14288 0 0 IMMUCELL CORP COM PAR 452525306 169 18254 SH SOLE 18254 0 0 IMMUTEP LTD SPONSORED ADS 45257L108 77 20000 SH SOLE 20000 0 0 IMMUTEP LTD SPONSORED ADS 45257L108 11 6000 SH Put SOLE 6000 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 1181 837766 SH SOLE 837766 0 0 IMPINJ INC COM 453204109 338 5917 SH SOLE 5917 0 0 INCYTE CORP COM 45337C102 1579 22947 SH SOLE 22947 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 19582 275635 SH SOLE 275635 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 252 11804 SH SOLE 11804 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 200 7500 SH SOLE 7500 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 45190 1423898 SH SOLE 1423898 0 0 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 327 12023 SH SOLE 12023 0 0 INFINERA CORP COM 45667G103 89 10702 SH SOLE 10702 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 74 10364 SH SOLE 10364 0 0 INFOSYS LTD SPONSORED ADR 456788108 1915 86069 SH SOLE 86069 0 0 INFUSYSTEM HLDGS INC COM 45685K102 241 18500 SH SOLE 18500 0 0 ING GROEP N.V. SPONSORED ADR 456837103 10013 692761 SH SOLE 692761 0 0 ING GROEP N.V. SPONSORED ADR 456837103 12 1000 SH Put SOLE 1000 0 0 INGERSOLL RAND INC COM 45687V106 985 19579 SH SOLE 19579 0 0 INGREDION INC COM 457187102 559 6263 SH SOLE 6263 0 0 INMODE LTD SHS M5425M103 541 3390 SH SOLE 3390 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1871 8099 SH SOLE 8099 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 288 40216 SH SOLE 40216 0 0 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 200 7778 SH SOLE 7778 0 0 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 213 8295 SH SOLE 8295 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 1317 35000 SH SOLE 35000 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 1725 41944 SH SOLE 41944 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 1813 39111 SH SOLE 39111 0 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 213 4499 SH SOLE 4499 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 5321 199306 SH SOLE 199306 0 0 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 5024 207359 SH SOLE 207359 0 0 INNOVATOR ETFS TR INVTOR 2 PLS 5 45782C243 2062 88233 SH SOLE 88233 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 2512 91247 SH SOLE 91247 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 2112 66387 SH SOLE 66387 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 18794 657744 SH SOLE 657744 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 1296 41696 SH SOLE 41696 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 317 11331 SH SOLE 11331 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 848 32950 SH SOLE 32950 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 914 34011 SH SOLE 34011 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 1401 49304 SH SOLE 49304 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 324 10118 SH SOLE 10118 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 3084 94383 SH SOLE 94383 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 2696 86220 SH SOLE 86220 0 0 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 3903 126776 SH SOLE 126776 0 0 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 2202 61136 SH SOLE 61136 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 1030 32619 SH SOLE 32619 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 1224 37346 SH SOLE 37346 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 1903 57679 SH SOLE 57679 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 1591 50898 SH SOLE 50898 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 1569 53571 SH SOLE 53571 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 2916 101992 SH SOLE 101992 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 284 9340 SH SOLE 9340 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 1030 35103 SH SOLE 35103 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 20397 624922 SH SOLE 624922 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 7823 269291 SH SOLE 269291 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 5266 171826 SH SOLE 171826 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 1295 43542 SH SOLE 43542 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 3510 113000 SH SOLE 113000 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 5821 197212 SH SOLE 197212 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 992 32263 SH SOLE 32263 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 212 7623 SH SOLE 7623 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 1297 46609 SH SOLE 46609 0 0 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 3228 102911 SH SOLE 102911 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 9301 341652 SH SOLE 341652 0 0 INNOVIVA INC COM 45781M101 1919 114764 SH SOLE 114764 0 0 INOVALON HLDGS INC COM CL A 45781D101 1560 38583 SH SOLE 38583 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 265 36870 SH SOLE 36870 0 0 INSEEGO CORP COM 45782B104 81 12150 SH SOLE 12150 0 0 INSPERITY INC COM 45778Q107 2022 18225 SH SOLE 18225 0 0 INSPIREMD INC COM 45779A846 68 16567 SH SOLE 16567 0 0 INSULET CORP COM 45784P101 361 1275 SH SOLE 1275 0 0 INTEGER HLDGS CORP COM 45826H109 665 7432 SH SOLE 7432 0 0 INTEL CORP COM 458140100 137918 2588369 SH SOLE 2588369 0 0 INTEL CORP COM 458140100 3 1000 SH Put SOLE 1000 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 4317 32184 SH SOLE 32184 0 0 INTELLICHECK INC COM NEW 45817G201 171 21000 SH SOLE 21000 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 203 3262 SH SOLE 3262 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 19668 171494 SH SOLE 171494 0 0 INTERFACE INC COM 458665304 407 26914 SH SOLE 26914 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 125165 900491 SH SOLE 900491 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 0 100 SH Put SOLE 100 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1809 13575 SH SOLE 13575 0 0 INTERNATIONAL PAPER CO COM 460146103 23513 420119 SH SOLE 420119 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2282 62099 SH SOLE 62099 0 0 INTERSECT ENT INC COM 46071F103 796 29262 SH SOLE 29262 0 0 INTUIT COM 461202103 29717 55100 SH SOLE 55100 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 42311 42437 SH SOLE 42437 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 42 100 SH Put SOLE 100 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 417 8265 SH SOLE 8265 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 9613 456828 SH SOLE 456828 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 147 10734 SH SOLE 10734 0 0 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 5 55 SH SOLE 55 0 0 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 134 90900 SH Put SOLE 90900 0 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 2353 24275 SH SOLE 24275 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2449 121625 SH SOLE 121625 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 0 1900 SH Put SOLE 1900 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 8087 422227 SH SOLE 422227 0 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 3957 191180 SH SOLE 191180 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 1800 131201 SH SOLE 131201 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 298 11727 SH SOLE 11727 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1 5400 SH Put SOLE 5400 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 333 13892 SH SOLE 13892 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 2699 41039 SH SOLE 41039 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 378 14238 SH SOLE 14238 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 830 17716 SH SOLE 17716 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2423 108521 SH SOLE 108521 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 2457 65217 SH SOLE 65217 0 0 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 11945 428472 SH SOLE 428472 0 0 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 880 40869 SH SOLE 40869 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 209 5226 SH SOLE 5226 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 14711 723822 SH SOLE 723822 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 349 10577 SH SOLE 10577 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 258 9559 SH SOLE 9559 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4456 296680 SH SOLE 296680 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 657 14736 SH SOLE 14736 0 0 INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 2181 46708 SH SOLE 46708 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 287 3926 SH SOLE 3926 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 237 3263 SH SOLE 3263 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 342 3930 SH SOLE 3930 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 212 4475 SH SOLE 4475 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 1259 32378 SH SOLE 32378 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1550 36580 SH SOLE 36580 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 8340 137374 SH SOLE 137374 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1607 20102 SH SOLE 20102 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1144 51811 SH SOLE 51811 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 21315 647513 SH SOLE 647513 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 6801 259662 SH SOLE 259662 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 4973 235678 SH SOLE 235678 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 270 11725 SH SOLE 11725 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 7761 358481 SH SOLE 358481 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 3039 130844 SH SOLE 130844 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 3433 156980 SH SOLE 156980 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 2840 112263 SH SOLE 112263 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 5749 257965 SH SOLE 257965 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1849 73865 SH SOLE 73865 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 4333 193654 SH SOLE 193654 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 4700 191359 SH SOLE 191359 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 389 17780 SH SOLE 17780 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 457 6915 SH SOLE 6915 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 447 19490 SH SOLE 19490 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1135 12581 SH SOLE 12581 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 819 22697 SH SOLE 22697 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 230 5391 SH SOLE 5391 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 17140 202194 SH SOLE 202194 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 277 5205 SH SOLE 5205 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 594 6681 SH SOLE 6681 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 234 3132 SH SOLE 3132 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 16711 352899 SH SOLE 352899 0 0 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 10144 536949 SH SOLE 536949 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 320 7604 SH SOLE 7604 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 36192 719027 SH SOLE 719027 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 276 3724 SH SOLE 3724 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 860 19360 SH SOLE 19360 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 16068 299529 SH SOLE 299529 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 299 2526 SH SOLE 2526 0 0 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 155 41625 SH SOLE 41625 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 231 2999 SH SOLE 2999 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 475 3296 SH SOLE 3296 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1573 83001 SH SOLE 83001 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 16573 104712 SH SOLE 104712 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3144 17237 SH SOLE 17237 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 337 22470 SH SOLE 22470 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 649 36945 SH SOLE 36945 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 301 4745 SH SOLE 4745 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 340 3915 SH SOLE 3915 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1610 4878 SH SOLE 4878 0 0 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 6449 169411 SH SOLE 169411 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 378 4487 SH SOLE 4487 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 782 8716 SH SOLE 8716 0 0 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 3055 37766 SH SOLE 37766 0 0 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 314 4975 SH SOLE 4975 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 562 24452 SH SOLE 24452 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 14802 102706 SH SOLE 102706 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2620 58108 SH SOLE 58108 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1327 21619 SH SOLE 21619 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 62491 210317 SH SOLE 210317 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 37023 231200 SH SOLE 231200 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2126 7390 SH SOLE 7390 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 81883 546759 SH SOLE 546759 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 51099 265241 SH SOLE 265241 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 49487 652878 SH SOLE 652878 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4193 86303 SH SOLE 86303 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1693 30903 SH SOLE 30903 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 3891 50274 SH SOLE 50274 0 0 INVESCO LTD SHS G491BT108 4510 187107 SH SOLE 187107 0 0 INVESCO MUN TR COM 46131J103 259 19291 SH SOLE 19291 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 356 44792 SH SOLE 44792 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 152 11593 SH SOLE 11593 0 0 INVESCO SR INCOME TR COM 46131H107 145 32644 SH SOLE 32644 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 230 14115 SH SOLE 14115 0 0 INVESTAR HLDG CORP COM 46134L105 220 10000 SH SOLE 10000 0 0 INVESTMENT MANAGERS SER TR KNOWLEDGE LEADER 46143U849 12584 268923 SH SOLE 268923 0 0 INVITAE CORP COM 46185L103 12545 441155 SH SOLE 441155 0 0 ION ACQUISITION CORP 2 LTD SHS CL A G49393104 129 13000 SH SOLE 13000 0 0 IONIS PHARMACEUTICALS INC COM 462222100 334 9857 SH SOLE 9857 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 275 11094 SH SOLE 11094 0 0 IQVIA HLDGS INC COM 46266C105 1182 4948 SH SOLE 4948 0 0 IRIDEX CORP COM 462684101 77 10000 SH SOLE 10000 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1089 27283 SH SOLE 27283 0 0 IRON MTN INC NEW COM 46284V101 2610 60132 SH SOLE 60132 0 0 IRON SPARK I INC CLASS A COM 46301G103 269 26821 SH SOLE 26821 0 0 IRONSOURCE LTD CL A ORD SHS M5R75Y101 235 21550 SH SOLE 21550 0 0 ISHARES GOLD TR ISHARES NEW 464285204 108977 3261733 SH SOLE 3261733 0 0 ISHARES INC CORE MSCI EMKT 46434G103 50526 818723 SH SOLE 818723 0 0 ISHARES INC CUR HD MSCI EM 46434G509 261 8544 SH SOLE 8544 0 0 ISHARES INC EM MKTS DIV ETF 464286319 360 9275 SH SOLE 9275 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 16416 396225 SH SOLE 396225 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 307 9558 SH SOLE 9558 0 0 ISHARES INC MSCI CDA ETF 464286509 1789 49200 SH SOLE 49200 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 980 11590 SH SOLE 11590 0 0 ISHARES INC MSCI EMERG MRKT 464286533 5391 86165 SH SOLE 86165 0 0 ISHARES INC MSCI EMRG CHN 46434G764 13793 227520 SH SOLE 227520 0 0 ISHARES INC MSCI EURZONE ETF 464286608 2443 50720 SH SOLE 50720 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 2215 54568 SH SOLE 54568 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 3796 154816 SH SOLE 154816 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 4652 45293 SH SOLE 45293 0 0 ISHARES INC MSCI GLB SLV&MTL 464286327 178 14521 SH SOLE 14521 0 0 ISHARES INC MSCI ITALY ETF 46434G830 304 9613 SH SOLE 9613 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 12198 173873 SH SOLE 173873 0 0 ISHARES INC MSCI MEXICO ETF 464286822 2673 55550 SH SOLE 55550 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 3295 130032 SH SOLE 130032 0 0 ISHARES INC MSCI PAC JP ETF 464286665 1088 22296 SH SOLE 22296 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2976 130458 SH SOLE 130458 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 7937 177145 SH SOLE 177145 0 0 ISHARES INC MSCI SWITZERLAND 464286749 640 13764 SH SOLE 13764 0 0 ISHARES INC MSCI WORLD ETF 464286392 2211 17480 SH SOLE 17480 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1085 64235 SH SOLE 64235 0 0 ISHARES SILVER TR ISHARES 46428Q109 29617 1446343 SH SOLE 1446343 0 0 ISHARES SILVER TR ISHARES 46428Q109 7 15000 SH Put SOLE 15000 0 0 ISHARES SILVER TR ISHARES 46428Q109 5 7000 SH Put SOLE 7000 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 35281 333881 SH SOLE 333881 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 35049 766955 SH SOLE 766955 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 28053 542704 SH SOLE 542704 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 56413 654851 SH SOLE 654851 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 5834 39745 SH SOLE 39745 0 0 ISHARES TR 20 YR TR BD ETF 464287432 35801 248293 SH SOLE 248293 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1 1100 SH Put SOLE 1100 0 0 ISHARES TR 20 YR TR BD ETF 464287432 0 100 SH Put SOLE 100 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 18620 142985 SH SOLE 142985 0 0 ISHARES TR A RATE CP BD ETF 46429B291 30047 533590 SH SOLE 533590 0 0 ISHARES TR AGENCY BOND ETF 464288166 24288 204877 SH SOLE 204877 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 355 5120 SH SOLE 5120 0 0 ISHARES TR ASIA 50 ETF 464288430 482 6175 SH SOLE 6175 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 7910 68666 SH SOLE 68666 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 7516 149192 SH SOLE 149192 0 0 ISHARES TR BROAD USD HIGH 46435U853 200 4809 SH SOLE 4809 0 0 ISHARES TR CALIF MUN BD ETF 464288356 932 15017 SH SOLE 15017 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 2831 72644 SH SOLE 72644 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 37 40000 SH Put SOLE 40000 0 0 ISHARES TR CMBS ETF 46429B366 698 12874 SH SOLE 12874 0 0 ISHARES TR COHEN STEER REIT 464287564 2336 35694 SH SOLE 35694 0 0 ISHARES TR CONV BD ETF 46435G102 3006 30359 SH SOLE 30359 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 6548 128176 SH SOLE 128176 0 0 ISHARES TR CORE DIV GRWTH 46434V621 127747 2542290 SH SOLE 2542290 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 7936 84217 SH SOLE 84217 0 0 ISHARES TR CORE INTL AGGR 46435G672 1403 25502 SH SOLE 25502 0 0 ISHARES TR CORE MSCI EAFE 46432F842 163431 2200858 SH SOLE 2200858 0 0 ISHARES TR CORE MSCI EURO 46434V738 6135 109596 SH SOLE 109596 0 0 ISHARES TR CORE MSCI INTL 46435G326 4029 60293 SH SOLE 60293 0 0 ISHARES TR CORE MSCI PAC 46434V696 1451 21688 SH SOLE 21688 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 52967 745905 SH SOLE 745905 0 0 ISHARES TR CORE S&P MCP ETF 464287507 92388 351161 SH SOLE 351161 0 0 ISHARES TR CORE S&P SCP ETF 464287804 211863 1940797 SH SOLE 1940797 0 0 ISHARES TR CORE S&P TTL STK 464287150 94306 958469 SH SOLE 958469 0 0 ISHARES TR CORE S&P US GWT 464287671 50809 496271 SH SOLE 496271 0 0 ISHARES TR CORE S&P US VLU 464287663 31603 445770 SH SOLE 445770 0 0 ISHARES TR CORE S&P500 ETF 464287200 583801 1355132 SH SOLE 1355132 0 0 ISHARES TR CORE TOTAL USD 46434V613 14296 268739 SH SOLE 268739 0 0 ISHARES TR CORE US AGGBD ET 464287226 110461 961960 SH SOLE 961960 0 0 ISHARES TR CRE U S REIT ETF 464288521 6759 115296 SH SOLE 115296 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 9475 262609 SH SOLE 262609 0 0 ISHARES TR CYBERSECURITY 46435U135 200 4620 SH SOLE 4620 0 0 ISHARES TR DOW JONES US ETF 464287846 1627 15100 SH SOLE 15100 0 0 ISHARES TR EAFE GRWTH ETF 464288885 26400 248261 SH SOLE 248261 0 0 ISHARES TR EAFE SML CP ETF 464288273 24475 328984 SH SOLE 328984 0 0 ISHARES TR EAFE VALUE ETF 464288877 31859 626735 SH SOLE 626735 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 793 15095 SH SOLE 15095 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 19486 248653 SH SOLE 248653 0 0 ISHARES TR ESG AWARE MSCI 46435U663 4287 109911 SH SOLE 109911 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 38959 395563 SH SOLE 395563 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 2823 51226 SH SOLE 51226 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 917 35404 SH SOLE 35404 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 853 31023 SH SOLE 31023 0 0 ISHARES TR ESG EAFE ETF 46436E759 2457 36282 SH SOLE 36282 0 0 ISHARES TR ESG SCRND S&P500 46436E569 440 13298 SH SOLE 13298 0 0 ISHARES TR EUROPE ETF 464287861 293 5641 SH SOLE 5641 0 0 ISHARES TR EXPANDED TECH 464287515 17040 42665 SH SOLE 42665 0 0 ISHARES TR EXPND TEC SC ETF 464287549 2889 7170 SH SOLE 7170 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 1661 26374 SH SOLE 26374 0 0 ISHARES TR FALN ANGLS USD 46435G474 4795 160249 SH SOLE 160249 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 19878 390982 SH SOLE 390982 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 3027 139724 SH SOLE 139724 0 0 ISHARES TR GLB INFRASTR ETF 464288372 7010 152906 SH SOLE 152906 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 1945 23253 SH SOLE 23253 0 0 ISHARES TR GLOBAL 100 ETF 464287572 697 9802 SH SOLE 9802 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 1377 51228 SH SOLE 51228 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 4131 52531 SH SOLE 52531 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 2890 105396 SH SOLE 105396 0 0 ISHARES TR GLOBAL TECH ETF 464287291 7556 133494 SH SOLE 133494 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 411 7388 SH SOLE 7388 0 0 ISHARES TR HDG MSCI EAFE 46434V803 4280 124579 SH SOLE 124579 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 529 10247 SH SOLE 10247 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 206 8318 SH SOLE 8318 0 0 ISHARES TR IBONDS 2026 TERM 46436E528 5600 219220 SH SOLE 219220 0 0 ISHARES TR IBONDS 22 TRM HG 46435U176 428 17683 SH SOLE 17683 0 0 ISHARES TR IBONDS 23 TRM HG 46435U150 5772 234058 SH SOLE 234058 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 5732 231401 SH SOLE 231401 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 5747 229586 SH SOLE 229586 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 12207 452726 SH SOLE 452726 0 0 ISHARES TR IBONDS DEC 46435U697 6225 231095 SH SOLE 231095 0 0 ISHARES TR IBONDS DEC 25 46435U432 6455 230829 SH SOLE 230829 0 0 ISHARES TR IBONDS DEC 26 46435U259 5558 206660 SH SOLE 206660 0 0 ISHARES TR IBONDS DEC 27 46435U283 4946 183192 SH SOLE 183192 0 0 ISHARES TR IBONDS DEC 28 46435U325 2742 100698 SH SOLE 100698 0 0 ISHARES TR IBONDS DEC2021 46435G789 8471 331162 SH SOLE 331162 0 0 ISHARES TR IBONDS DEC2022 46435G755 1097 41896 SH SOLE 41896 0 0 ISHARES TR IBONDS DEC2023 46435G318 8220 316213 SH SOLE 316213 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 12950 488694 SH SOLE 488694 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 26799 1083299 SH SOLE 1083299 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 29689 1172806 SH SOLE 1172806 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 19538 751038 SH SOLE 751038 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 22422 852160 SH SOLE 852160 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 14851 553067 SH SOLE 553067 0 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 487 18058 SH SOLE 18058 0 0 ISHARES TR IBOXX HI YD ETF 464288513 6976 79945 SH SOLE 79945 0 0 ISHARES TR IBOXX INV CP ETF 464287242 22125 166265 SH SOLE 166265 0 0 ISHARES TR IBOXX INV CP ETF 464287242 4 30000 SH Put SOLE 30000 0 0 ISHARES TR INTL DEV RE ETF 464288489 1819 65128 SH SOLE 65128 0 0 ISHARES TR INTL SEL DIV ETF 464288448 7761 255028 SH SOLE 255028 0 0 ISHARES TR INTL TREA BD ETF 464288117 287 5573 SH SOLE 5573 0 0 ISHARES TR ISHARES BIOTECH 464287556 10699 66254 SH SOLE 66254 0 0 ISHARES TR ISHARES SEMICDTR 464287523 7702 17286 SH SOLE 17286 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 34985 640353 SH SOLE 640353 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 3225 53651 SH SOLE 53651 0 0 ISHARES TR JPMORGAN USD EMG 464288281 11891 107885 SH SOLE 107885 0 0 ISHARES TR MBS ETF 464288588 11610 107537 SH SOLE 107537 0 0 ISHARES TR MICRO-CAP ETF 464288869 9832 68174 SH SOLE 68174 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 2278 34698 SH SOLE 34698 0 0 ISHARES TR MORNINGSTR US EQ 464287127 546 8984 SH SOLE 8984 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 1317 19784 SH SOLE 19784 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 617 8959 SH SOLE 8959 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 246 3885 SH SOLE 3885 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 27287 320998 SH SOLE 320998 0 0 ISHARES TR MSCI ACWI ETF 464288257 8719 87545 SH SOLE 87545 0 0 ISHARES TR MSCI ACWI EX US 464288240 14060 253779 SH SOLE 253779 0 0 ISHARES TR MSCI CHINA ETF 46429B671 732 10843 SH SOLE 10843 0 0 ISHARES TR MSCI EAFE ETF 464287465 109079 1398329 SH SOLE 1398329 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 17996 238939 SH SOLE 238939 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 57021 1131859 SH SOLE 1131859 0 0 ISHARES TR MSCI EURO FL ETF 464289180 2406 121383 SH SOLE 121383 0 0 ISHARES TR MSCI INDIA ETF 46429B598 1141 23448 SH SOLE 23448 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 28835 761280 SH SOLE 761280 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 582 22672 SH SOLE 22672 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 8799 150992 SH SOLE 150992 0 0 ISHARES TR MSCI KLD400 SOC 464288570 4289 51593 SH SOLE 51593 0 0 ISHARES TR MSCI LW CRB TG 46434V464 434 2631 SH SOLE 2631 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 632 19571 SH SOLE 19571 0 0 ISHARES TR MSCI USA ESG SLC 464288802 7289 75939 SH SOLE 75939 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 33214 452165 SH SOLE 452165 0 0 ISHARES TR MSCI USA MMENTM 46432F396 29254 166541 SH SOLE 166541 0 0 ISHARES TR MSCI USA MULTIFT 46434V282 9399 222949 SH SOLE 222949 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 79714 605134 SH SOLE 605134 0 0 ISHARES TR MSCI USA SZE FT 46432F370 1696 13250 SH SOLE 13250 0 0 ISHARES TR MSCI USA VALUE 46432F388 38350 380497 SH SOLE 380497 0 0 ISHARES TR NATIONAL MUN ETF 464288414 39391 339141 SH SOLE 339141 0 0 ISHARES TR NEW YORK MUN ETF 464288323 1097 18890 SH SOLE 18890 0 0 ISHARES TR NORTH AMERN NAT 464287374 213 7271 SH SOLE 7271 0 0 ISHARES TR PFD AND INCM SEC 464288687 27331 703786 SH SOLE 703786 0 0 ISHARES TR RESIDENTIAL MULT 464288562 371 4334 SH SOLE 4334 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 452 10700 SH SOLE 10700 0 0 ISHARES TR RUS 1000 ETF 464287622 97326 402601 SH SOLE 402601 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 289861 1057704 SH SOLE 1057704 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 122711 784073 SH SOLE 784073 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 22767 77559 SH SOLE 77559 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 33663 210071 SH SOLE 210071 0 0 ISHARES TR RUS MD CP GR ETF 464287481 31349 279674 SH SOLE 279674 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 11205 98996 SH SOLE 98996 0 0 ISHARES TR RUS MID CAP ETF 464287499 49738 635683 SH SOLE 635683 0 0 ISHARES TR RUS TOP 200 ETF 464289446 19404 188418 SH SOLE 188418 0 0 ISHARES TR RUS TP200 GR ETF 464289438 3584 23416 SH SOLE 23416 0 0 ISHARES TR RUS TP200 VL ETF 464289420 2513 38364 SH SOLE 38364 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 91483 418143 SH SOLE 418143 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 62 49800 SH Put SOLE 49800 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5 1100 SH Put SOLE 1100 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 24209 94985 SH SOLE 94985 0 0 ISHARES TR S&P 100 ETF 464287101 9677 49013 SH SOLE 49013 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 100693 1362431 SH SOLE 1362431 0 0 ISHARES TR S&P 500 VAL ETF 464287408 44276 304423 SH SOLE 304423 0 0 ISHARES TR S&P MC 400GR ETF 464287606 53358 673787 SH SOLE 673787 0 0 ISHARES TR S&P MC 400VL ETF 464287705 10488 101914 SH SOLE 101914 0 0 ISHARES TR S&P SML 600 GWT 464287887 23278 178873 SH SOLE 178873 0 0 ISHARES TR SELECT DIVID ETF 464287168 28443 248132 SH SOLE 248132 0 0 ISHARES TR SHORT TREAS BD 464288679 24694 223529 SH SOLE 223529 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 4957 46103 SH SOLE 46103 0 0 ISHARES TR SP SMCP600VL ETF 464287879 27713 275338 SH SOLE 275338 0 0 ISHARES TR TIPS BD ETF 464287176 51189 400750 SH SOLE 400750 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 638 5146 SH SOLE 5146 0 0 ISHARES TR U.S. ENERGY ETF 464287796 3592 127064 SH SOLE 127064 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 844 4474 SH SOLE 4474 0 0 ISHARES TR U.S. FINLS ETF 464287788 2957 35866 SH SOLE 35866 0 0 ISHARES TR U.S. MED DVC ETF 464288810 5118 81478 SH SOLE 81478 0 0 ISHARES TR U.S. REAL ES ETF 464287739 14797 144479 SH SOLE 144479 0 0 ISHARES TR U.S. REAL ES ETF 464287739 4 2000 SH Put SOLE 2000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 1 100 SH Put SOLE 100 0 0 ISHARES TR U.S. TECH ETF 464287721 19432 191930 SH SOLE 191930 0 0 ISHARES TR U.S. UTILITS ETF 464287697 1783 22598 SH SOLE 22598 0 0 ISHARES TR US AER DEF ETF 464288760 3240 31159 SH SOLE 31159 0 0 ISHARES TR US BR DEL SE ETF 464288794 1288 12327 SH SOLE 12327 0 0 ISHARES TR US CONSM STAPLES 464287812 391 2168 SH SOLE 2168 0 0 ISHARES TR US CONSUM DISCRE 464287580 573 7406 SH SOLE 7406 0 0 ISHARES TR US HLTHCARE ETF 464287762 10637 38505 SH SOLE 38505 0 0 ISHARES TR US HLTHCR PR ETF 464288828 889 3384 SH SOLE 3384 0 0 ISHARES TR US HOME CONS ETF 464288752 3242 48945 SH SOLE 48945 0 0 ISHARES TR US INDUSTRIALS 464287754 2886 26930 SH SOLE 26930 0 0 ISHARES TR US INFRASTRUC 46435U713 3970 116405 SH SOLE 116405 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 447 32634 SH SOLE 32634 0 0 ISHARES TR US REGNL BKS ETF 464288778 2483 40997 SH SOLE 40997 0 0 ISHARES TR US TELECOM ETF 464287713 744 22977 SH SOLE 22977 0 0 ISHARES TR US TREAS BD ETF 46429B267 12974 489663 SH SOLE 489663 0 0 ISHARES TR US TRSPRTION 464287192 2354 9682 SH SOLE 9682 0 0 ISHARES TR US TRSPRTION 464287192 4 300 SH Put SOLE 300 0 0 ISHARES TR YLD OPTIM BD 46434V787 1355 54155 SH SOLE 54155 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 11264 224549 SH SOLE 224549 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 5456 108568 SH SOLE 108568 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2251 62671 SH SOLE 62671 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 261 49298 SH SOLE 49298 0 0 ITIQUIRA ACQUISITION CORP CL A SHS G49773107 1174 120288 SH SOLE 120288 0 0 ITT INC COM 45073V108 249 2885 SH SOLE 2885 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 29472 468273 SH SOLE 468273 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 827 14465 SH SOLE 14465 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 363 6165 SH SOLE 6165 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 597 7574 SH SOLE 7574 0 0 J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 239 4039 SH SOLE 4039 0 0 J P MORGAN EXCHANGE-TRADED F BETBULD MSCI 46641Q738 33676 350100 SH SOLE 350100 0 0 J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 18451 338527 SH SOLE 338527 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 1025 17790 SH SOLE 17790 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 2292 38025 SH SOLE 38025 0 0 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 2845 47667 SH SOLE 47667 0 0 J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 10574 203390 SH SOLE 203390 0 0 J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 15693 305413 SH SOLE 305413 0 0 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 378 3914 SH SOLE 3914 0 0 J P MORGAN EXCHANGE-TRADED F MUNICIPAL ETF 46641Q647 5778 105025 SH SOLE 105025 0 0 J P MORGAN EXCHANGE-TRADED F SHORT DURA CORE 46641Q274 2626 52335 SH SOLE 52335 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 16095 317201 SH SOLE 317201 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 18477 361667 SH SOLE 361667 0 0 J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 6027 111045 SH SOLE 111045 0 0 J P MORGAN EXCHANGE-TRADED F US DIVIDEND 46641Q795 245 7724 SH SOLE 7724 0 0 J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 231 6493 SH SOLE 6493 0 0 JABIL INC COM 466313103 1854 31738 SH SOLE 31738 0 0 JACK CREEK INVESTMENT CORP CL A SHS G4989X115 1780 182414 SH SOLE 182414 0 0 JACOBS ENGR GROUP INC COM 469814107 2575 19352 SH SOLE 19352 0 0 JANUS DETROIT STR TR HENDERSON US REL 47103U829 416 16632 SH SOLE 16632 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3401 67947 SH SOLE 67947 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2125 51554 SH SOLE 51554 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 339 2573 SH SOLE 2573 0 0 JD.COM INC SPON ADR CL A 47215P106 8077 112121 SH SOLE 112121 0 0 JD.COM INC SPON ADR CL A 47215P106 1 100 SH Put SOLE 100 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1730 46553 SH SOLE 46553 0 0 JETBLUE AWYS CORP COM 477143101 3239 211861 SH SOLE 211861 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 851 6029 SH SOLE 6029 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 222 4079 SH SOLE 4079 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 396 8243 SH SOLE 8243 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 277 5360 SH SOLE 5360 0 0 JOHNSON & JOHNSON COM 478160104 473169 2932342 SH SOLE 2932342 0 0 JOHNSON & JOHNSON COM 478160104 10 100 SH Put SOLE 100 0 0 JOHNSON & JOHNSON COM 478160104 3 1600 SH Put SOLE 1600 0 0 JOHNSON CTLS INTL PLC SHS G51502105 10481 154232 SH SOLE 154232 0 0 JOINT CORP COM 47973J102 304 3094 SH SOLE 3094 0 0 JONES LANG LASALLE INC COM 48020Q107 902 3637 SH SOLE 3637 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 885 48783 SH SOLE 48783 0 0 JPMORGAN CHASE & CO COM 46625H100 282316 1725671 SH SOLE 1725671 0 0 JPMORGAN CHASE & CO COM 46625H100 7 1000 SH Put SOLE 1000 0 0 JPMORGAN CHASE & CO COM 46625H100 50 10000 SH Put SOLE 10000 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 239 12765 SH SOLE 12765 0 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 249 17178 SH SOLE 17178 0 0 KAIROS ACQUISITION CORP CL A SHS G52110114 1043 108015 SH SOLE 108015 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 4322 15975 SH SOLE 15975 0 0 KARAT PACKAGING INC COM 48563L101 313 14888 SH SOLE 14888 0 0 KATAPULT HOLDINGS INC COM 485859102 122 22400 SH SOLE 22400 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 1361 169061 SH SOLE 169061 0 0 KBR INC COM 48242W106 7859 199664 SH SOLE 199664 0 0 KELLOGG CO COM 487836108 1077 16997 SH SOLE 16997 0 0 KEMPER CORP COM 488401100 586 8797 SH SOLE 8797 0 0 KENSINGTON CAPITAL ACQUISITI UNIT 99/99/9999 G5251K111 3331 326448 SH SOLE 326448 0 0 KERNEL GROUP HOLDINGS INC CL A SHS G5259L103 841 86212 SH SOLE 86212 0 0 KEURIG DR PEPPER INC COM 49271V100 897 26211 SH SOLE 26211 0 0 KEYCORP COM 493267108 2295 106229 SH SOLE 106229 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 6424 39207 SH SOLE 39207 0 0 KFORCE INC COM 493732101 8279 138807 SH SOLE 138807 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 152 10812 SH SOLE 10812 0 0 KIMBERLY-CLARK CORP COM 494368103 54328 410185 SH SOLE 410185 0 0 KIMCO RLTY CORP COM 49446R109 3208 154905 SH SOLE 154905 0 0 KINDER MORGAN INC DEL COM 49456B101 29125 1742154 SH SOLE 1742154 0 0 KINROSS GOLD CORP COM 496902404 412 76789 SH SOLE 76789 0 0 KIRBY CORP COM 497266106 876 18259 SH SOLE 18259 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1862 44633 SH SOLE 44633 0 0 KKR & CO INC COM 48251W104 2811 46276 SH SOLE 46276 0 0 KKR ACQUISITION HOLDING I CO COM CLASS A 48253T109 8452 865481 SH SOLE 865481 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 199 12154 SH SOLE 12154 0 0 KL ACQUISITION CORP COM CL A 49837C109 1241 126929 SH SOLE 126929 0 0 KLA CORP COM NEW 482480100 4940 14794 SH SOLE 14794 0 0 KLA CORP COM NEW 482480100 1 100 SH Put SOLE 100 0 0 KLA CORP COM NEW 482480100 2 100 SH Put SOLE 100 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 7717 150962 SH SOLE 150962 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 15335 816192 SH SOLE 816192 0 0 KODIAK SCIENCES INC COM 50015M109 504 5279 SH SOLE 5279 0 0 KOHLS CORP COM 500255104 258 5485 SH SOLE 5485 0 0 KOHLS CORP COM 500255104 0 100 SH Put SOLE 100 0 0 KOHLS CORP COM 500255104 0 100 SH Put SOLE 100 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1208 27156 SH SOLE 27156 0 0 KONTOOR BRANDS INC COM 50050N103 212 4342 SH SOLE 4342 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1504 10398 SH SOLE 10398 0 0 KRAFT HEINZ CO COM 500754106 8097 220054 SH SOLE 220054 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 3117 65959 SH SOLE 65959 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 1 500 SH Put SOLE 500 0 0 KRANESHARES TR ELEC VEH FUTUR 500767827 2509 54089 SH SOLE 54089 0 0 KRANESHARES TR QUADRTC INT RT 500767736 11926 427628 SH SOLE 427628 0 0 KROGER CO COM 501044101 11688 289572 SH SOLE 289572 0 0 KROGER CO COM 501044101 0 100 SH Put SOLE 100 0 0 KRONOS BIO INC COM 50107A104 314 15000 SH SOLE 15000 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 17239 78264 SH SOLE 78264 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7904 28080 SH SOLE 28080 0 0 LAM RESEARCH CORP COM 512807108 21011 36840 SH SOLE 36840 0 0 LAM RESEARCH CORP COM 512807108 2 100 SH Put SOLE 100 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 629 5539 SH SOLE 5539 0 0 LAMB WESTON HLDGS INC COM 513272104 2912 47483 SH SOLE 47483 0 0 LANCASTER COLONY CORP COM 513847103 202 1190 SH SOLE 1190 0 0 LANDCADIA HOLDINGS IV INC CLASS A COM 51477A104 1889 194008 SH SOLE 194008 0 0 LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 1067 65130 SH SOLE 65130 0 0 LANDSTAR SYS INC COM 515098101 1067 6732 SH SOLE 6732 0 0 LAS VEGAS SANDS CORP COM 517834107 2836 77367 SH SOLE 77367 0 0 LAS VEGAS SANDS CORP COM 517834107 18 5900 SH Put SOLE 5900 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1405 46732 SH SOLE 46732 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 208 5239 SH SOLE 5239 0 0 LAUDER ESTEE COS INC CL A 518439104 22670 75743 SH SOLE 75743 0 0 LAZARD GROWTH ACQUISITION CO CL A ORD SHS G54035103 7042 723545 SH SOLE 723545 0 0 LAZARD LTD SHS A G54050102 4177 91238 SH SOLE 91238 0 0 LEAR CORP COM NEW 521865204 383 2464 SH SOLE 2464 0 0 LEGGETT & PLATT INC COM 524660107 1448 32305 SH SOLE 32305 0 0 LEIDOS HOLDINGS INC COM 525327102 7084 73740 SH SOLE 73740 0 0 LEMONADE INC COM 52567D107 405 6078 SH SOLE 6078 0 0 LENDINGTREE INC NEW COM 52603B107 5149 36964 SH SOLE 36964 0 0 LENNAR CORP CL A 526057104 4180 44732 SH SOLE 44732 0 0 LENNAR CORP CL A 526057104 1 10000 SH Put SOLE 10000 0 0 LENNOX INTL INC COM 526107107 244 840 SH SOLE 840 0 0 LEO HLDGS CORP II COM CL A G5463R102 7392 758763 SH SOLE 758763 0 0 LESLIES INC COM 527064109 899 43736 SH SOLE 43736 0 0 LEXINGTON REALTY TRUST COM 529043101 810 63330 SH SOLE 63330 0 0 LHC GROUP INC COM 50187A107 354 2248 SH SOLE 2248 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 246 1449 SH SOLE 1449 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1711 9906 SH SOLE 9906 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1781 60408 SH SOLE 60408 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 376 7901 SH SOLE 7901 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4530 95275 SH SOLE 95275 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 425 8360 SH SOLE 8360 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 182 15000 SH SOLE 15000 0 0 LIFE STORAGE INC COM 53223X107 2145 18730 SH SOLE 18730 0 0 LIFEMD INC COM 53216B104 677 109100 SH SOLE 109100 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 419 3023 SH SOLE 3023 0 0 LIGHTWAVE LOGIC INC COM 532275104 221 23338 SH SOLE 23338 0 0 LILLY ELI & CO COM 532457108 97656 422870 SH SOLE 422870 0 0 LINCOLN ELEC HLDGS INC COM 533900106 418 3242 SH SOLE 3242 0 0 LINCOLN NATL CORP IND COM 534187109 650 9490 SH SOLE 9490 0 0 LINDE PLC SHS G5494J103 48263 164592 SH SOLE 164592 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 84 33316 SH SOLE 33316 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1735 133710 SH SOLE 133710 0 0 LIQTECH INTL INC COM 53632A201 633 115450 SH SOLE 115450 0 0 LIQUIDITY SVCS INC COM 53635B107 206 9589 SH SOLE 9589 0 0 LISTED FD TR ROUNDHILL BITK 53656F706 2120 82430 SH SOLE 82430 0 0 LISTED FD TR SHARES CORE BD 53656F862 1046 40437 SH SOLE 40437 0 0 LISTED FD TR SHARES MUNI DB 53656F854 617 23763 SH SOLE 23763 0 0 LITHIA MTRS INC COM 536797103 276 867 SH SOLE 867 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 373 16856 SH SOLE 16856 0 0 LITTELFUSE INC COM 537008104 1008 3683 SH SOLE 3683 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 6440 70745 SH SOLE 70745 0 0 LIVE OAK BANCSHARES INC COM 53803X105 8773 137896 SH SOLE 137896 0 0 LIVENT CORP COM 53814L108 589 25517 SH SOLE 25517 0 0 LIVEPERSON INC COM 538146101 2054 34861 SH SOLE 34861 0 0 LKQ CORP COM 501889208 2939 57932 SH SOLE 57932 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 772 313985 SH SOLE 313985 0 0 LOANDEPOT INC COM CL A 53946R106 75 11020 SH SOLE 11020 0 0 LOCKHEED MARTIN CORP COM 539830109 86364 250364 SH SOLE 250364 0 0 LOEWS CORP COM 540424108 3552 65761 SH SOLE 65761 0 0 LOGITECH INTL S A SHS H50430232 428 4852 SH SOLE 4852 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 204 26145 SH SOLE 26145 0 0 LOWES COS INC COM 548661107 97942 483174 SH SOLE 483174 0 0 LPL FINL HLDGS INC COM 50212V100 256 1625 SH SOLE 1625 0 0 LSB INDS INC COM 502160104 1303 127510 SH SOLE 127510 0 0 LUCID GROUP INC COM 549498103 943 36973 SH SOLE 36973 0 0 LUCID GROUP INC COM 549498103 5 500 SH Put SOLE 500 0 0 LULULEMON ATHLETICA INC COM 550021109 20503 50874 SH SOLE 50874 0 0 LUMEN TECHNOLOGIES INC COM 550241103 5910 478586 SH SOLE 478586 0 0 LUMENTUM HLDGS INC COM 55024U109 465 5539 SH SOLE 5539 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 886 56592 SH SOLE 56592 0 0 LUNA INNOVATIONS INC COM 550351100 4359 458892 SH SOLE 458892 0 0 LYFT INC CL A COM 55087P104 3533 65895 SH SOLE 65895 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 27772 295944 SH SOLE 295944 0 0 M & T BK CORP COM 55261F104 960 6433 SH SOLE 6433 0 0 M D C HLDGS INC COM 552676108 4455 94893 SH SOLE 94893 0 0 MACERICH CO COM 554382101 7524 450407 SH SOLE 450407 0 0 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 259 6424 SH SOLE 6424 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 940 12931 SH SOLE 12931 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1880 10085 SH SOLE 10085 0 0 MAG SILVER CORP COM 55903Q104 690 42594 SH SOLE 42594 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 34153 749394 SH SOLE 749394 0 0 MAGNA INTL INC COM 559222401 7020 92648 SH SOLE 92648 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1733 97541 SH SOLE 97541 0 0 MAGNITE INC COM 55955D100 2889 103194 SH SOLE 103194 0 0 MAIN STR CAP CORP COM 56035L104 2429 59001 SH SOLE 59001 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2674 98271 SH SOLE 98271 0 0 MALIBU BOATS INC COM CL A 56117J100 3144 44961 SH SOLE 44961 0 0 MANITOWOC CO INC COM NEW 563571405 4375 204722 SH SOLE 204722 0 0 MANNKIND CORP COM NEW 56400P706 228 52267 SH SOLE 52267 0 0 MANPOWERGROUP INC WIS COM 56418H100 3015 27833 SH SOLE 27833 0 0 MANULIFE FINL CORP COM 56501R106 1166 60463 SH SOLE 60463 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1322 42056 SH SOLE 42056 0 0 MARATHON OIL CORP COM 565849106 8411 615279 SH SOLE 615279 0 0 MARATHON PETE CORP COM 56585A102 13167 213277 SH SOLE 213277 0 0 MARCHEX INC CL B 56624R108 47 15708 SH SOLE 15708 0 0 MARKEL CORP COM 570535104 75484 63086 SH SOLE 63086 0 0 MARKER THERAPEUTICS INC COM 57055L107 29 17078 SH SOLE 17078 0 0 MARKETAXESS HLDGS INC COM 57060D108 366 874 SH SOLE 874 0 0 MARLIN TECHNOLOGY CORP CL A SHS G58411102 1779 182651 SH SOLE 182651 0 0 MARRIOTT INTL INC NEW CL A 571903202 15202 102688 SH SOLE 102688 0 0 MARRIOTT INTL INC NEW CL A 571903202 4 100 SH Put SOLE 100 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 443 2821 SH SOLE 2821 0 0 MARSH & MCLENNAN COS INC COM 571748102 18784 123703 SH SOLE 123703 0 0 MARTIN MARIETTA MATLS INC COM 573284106 8383 24670 SH SOLE 24670 0 0 MARVELL TECHNOLOGY INC COM 573874104 5026 83412 SH SOLE 83412 0 0 MASCO CORP COM 574599106 7402 132941 SH SOLE 132941 0 0 MASIMO CORP COM 574795100 2976 11014 SH SOLE 11014 0 0 MASON INDUSTRIAL TECHNOLGY I COM CL A 57520Y106 1339 137344 SH SOLE 137344 0 0 MASTERCARD INCORPORATED CL A 57636Q104 149802 431082 SH SOLE 431082 0 0 MASTERCARD INCORPORATED CL A 57636Q104 0 100 SH Put SOLE 100 0 0 MASTERCARD INCORPORATED CL A 57636Q104 0 100 SH Put SOLE 100 0 0 MATADOR RES CO COM 576485205 400 10509 SH SOLE 10509 0 0 MATCH GROUP INC NEW COM 57667L107 7714 49196 SH SOLE 49196 0 0 MATSON INC COM 57686G105 2137 26494 SH SOLE 26494 0 0 MATTEL INC COM 577081102 1397 75083 SH SOLE 75083 0 0 MAVERIX METALS INC COM NEW 57776F405 60 13500 SH SOLE 13500 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 446 15794 SH SOLE 15794 0 0 MAXLINEAR INC COM 57776J100 35312 717039 SH SOLE 717039 0 0 MBIA INC COM 55262C100 597 46614 SH SOLE 46614 0 0 MCCORMICK & CO INC COM NON VTG 579780206 6638 82036 SH SOLE 82036 0 0 MCDONALDS CORP COM 580135101 240942 999886 SH SOLE 999886 0 0 MCDONALDS CORP COM 580135101 0 400 SH Put SOLE 400 0 0 MCEWEN MNG INC COM 58039P107 15 14611 SH SOLE 14611 0 0 MCKESSON CORP COM 58155Q103 6590 33048 SH SOLE 33048 0 0 MDU RES GROUP INC COM 552690109 387 13030 SH SOLE 13030 0 0 MECHEL PAO SPONSORED ADR NE 583840608 41 10000 SH SOLE 10000 0 0 MEDALLIA INC COM 584021109 474 13995 SH SOLE 13995 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1414 70652 SH SOLE 70652 0 0 MEDICUS SCIENCES ACQUISITION CL A SHS G5960S108 397 40560 SH SOLE 40560 0 0 MEDIFAST INC COM 58470H101 498 2581 SH SOLE 2581 0 0 MEDNAX INC COM 58502B106 234 8226 SH SOLE 8226 0 0 MEDPACE HLDGS INC COM 58506Q109 439 2329 SH SOLE 2329 0 0 MEDTRONIC PLC SHS G5960L103 104649 832468 SH SOLE 832468 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 204 20119 SH SOLE 20119 0 0 MERCADOLIBRE INC COM 58733R102 9107 5441 SH SOLE 5441 0 0 MERCADOLIBRE INC COM 58733R102 16 400 SH Put SOLE 400 0 0 MERCK & CO INC COM 58933Y105 181971 2419601 SH SOLE 2419601 0 0 MERCK & CO INC COM 58933Y105 1 100 SH Put SOLE 100 0 0 MERCURY GENL CORP NEW COM 589400100 13690 245471 SH SOLE 245471 0 0 MERCURY SYS INC COM 589378108 347 7339 SH SOLE 7339 0 0 MERIT MED SYS INC COM 589889104 2534 35288 SH SOLE 35288 0 0 MESABI TR CTF BEN INT 590672101 436 14667 SH SOLE 14667 0 0 METAURUS EQUITY COMPONENT TR US EQT CUM 2027 59140L100 667 62984 SH SOLE 62984 0 0 METLIFE INC COM 59156R108 37620 609149 SH SOLE 609149 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 40040 29071 SH SOLE 29071 0 0 MFA FINL INC COM 55272X102 865 188958 SH SOLE 188958 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 1156 134138 SH SOLE 134138 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 39 10800 SH SOLE 10800 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1621 42390 SH SOLE 42390 0 0 MGM RESORTS INTERNATIONAL COM 552953101 11517 266508 SH SOLE 266508 0 0 MGM RESORTS INTERNATIONAL COM 552953101 32 14900 SH Put SOLE 14900 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2675 17442 SH SOLE 17442 0 0 MICRON TECHNOLOGY INC COM 595112103 22285 314263 SH SOLE 314263 0 0 MICRON TECHNOLOGY INC COM 595112103 0 5000 SH Put SOLE 5000 0 0 MICROSOFT CORP COM 594918104 1086615 3854850 SH SOLE 3854850 0 0 MICROSOFT CORP COM 594918104 196 30100 SH Put SOLE 30100 0 0 MICROSOFT CORP COM 594918104 573 84000 SH Put SOLE 84000 0 0 MICROSTRATEGY INC CL A NEW 594972408 6547 11323 SH SOLE 11323 0 0 MICROSTRATEGY INC CL A NEW 594972408 4 400 SH Put SOLE 400 0 0 MICROVISION INC DEL COM NEW 594960304 393 35439 SH SOLE 35439 0 0 MID-AMER APT CMNTYS INC COM 59522J103 1469 7888 SH SOLE 7888 0 0 MIDDLEBY CORP COM 596278101 34307 201186 SH SOLE 201186 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 29 15666 SH SOLE 15666 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 726 73570 SH SOLE 73570 0 0 MIMECAST LTD ORD SHS G14838109 9573 151004 SH SOLE 151004 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 264 112203 SH SOLE 112203 0 0 MISONIX INC COM 604871103 253 10000 SH SOLE 10000 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 433 72947 SH SOLE 72947 0 0 MODERNA INC COM 60770K107 19416 50467 SH SOLE 50467 0 0 MODERNA INC COM 60770K107 11 300 SH Put SOLE 300 0 0 MODERNA INC COM 60770K107 28 500 SH Put SOLE 500 0 0 MOELIS & CO CL A 60786M105 1670 26991 SH SOLE 26991 0 0 MOHAWK INDS INC COM 608190104 2400 13566 SH SOLE 13566 0 0 MOLINA HEALTHCARE INC COM 60855R100 1116 4110 SH SOLE 4110 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1193 25713 SH SOLE 25713 0 0 MONDELEZ INTL INC CL A 609207105 36227 622874 SH SOLE 622874 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 375 46769 SH SOLE 46769 0 0 MONGODB INC CL A 60937P106 2345 4974 SH SOLE 4974 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 186 10062 SH SOLE 10062 0 0 MONOLITHIC PWR SYS INC COM 609839105 3269 6767 SH SOLE 6767 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2912 32783 SH SOLE 32783 0 0 MOODYS CORP COM 615369105 91512 257684 SH SOLE 257684 0 0 MOODYS CORP COM 615369105 0 100 SH Put SOLE 100 0 0 MOODYS CORP COM 615369105 1 100 SH Put SOLE 100 0 0 MOOG INC CL A 615394202 586 7634 SH SOLE 7634 0 0 MORGAN STANLEY COM NEW 617446448 44454 459177 SH SOLE 459177 0 0 MORGAN STANLEY COM NEW 617446448 0 600 SH Put SOLE 600 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 133 14527 SH SOLE 14527 0 0 MORNINGSTAR INC COM 617700109 792 3035 SH SOLE 3035 0 0 MOSAIC CO NEW COM 61945C103 9389 263207 SH SOLE 263207 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 6070 26140 SH SOLE 26140 0 0 MP MATERIALS CORP COM CL A 553368101 965 30038 SH SOLE 30038 0 0 MP MATERIALS CORP COM CL A 553368101 11 20000 SH Put SOLE 20000 0 0 MPLX LP COM UNIT REP LTD 55336V100 13463 472743 SH SOLE 472743 0 0 MSA SAFETY INC COM 553498106 277 1903 SH SOLE 1903 0 0 MSC INDL DIRECT INC CL A 553530106 3386 42297 SH SOLE 42297 0 0 MSCI INC COM 55354G100 68968 113420 SH SOLE 113420 0 0 MSD ACQUISITION CORP CLASS A ORD SHS G5709C109 6587 674435 SH SOLE 674435 0 0 MURPHY USA INC COM 626755102 27739 165678 SH SOLE 165678 0 0 MYRIAD GENETICS INC COM 62855J104 799 24831 SH SOLE 24831 0 0 NAKED BRAND GROUP LIMITED SHS NEW Q6519T117 16 22358 SH SOLE 22358 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 2764 64133 SH SOLE 64133 0 0 NASDAQ INC COM 631103108 14445 74892 SH SOLE 74892 0 0 NATERA INC COM 632307104 1804 16232 SH SOLE 16232 0 0 NATIONAL BEVERAGE CORP COM 635017106 1000 18874 SH SOLE 18874 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 651 51761 SH SOLE 51761 0 0 NATIONAL FUEL GAS CO COM 636180101 631 12016 SH SOLE 12016 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1736 29049 SH SOLE 29049 0 0 NATIONAL INSTRS CORP COM 636518102 576 14619 SH SOLE 14619 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 428 9853 SH SOLE 9853 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1863 35360 SH SOLE 35360 0 0 NAUTILUS INC COM 63910B102 135 14511 SH SOLE 14511 0 0 NAUTILUS INC COM 63910B102 1 100 SH Put SOLE 100 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 48 28465 SH SOLE 28465 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 3277 368355 SH SOLE 368355 0 0 NCINO INC COM 63947U107 5708 80359 SH SOLE 80359 0 0 NEKTAR THERAPEUTICS COM 640268108 226 12547 SH SOLE 12547 0 0 NELNET INC CL A 64031N108 3041 38389 SH SOLE 38389 0 0 NEOGEN CORP COM 640491106 1907 43775 SH SOLE 43775 0 0 NEOGENOMICS INC COM NEW 64049M209 8330 172665 SH SOLE 172665 0 0 NEPHROS INC COM 640671400 488 55710 SH SOLE 55710 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 8 13079 SH SOLE 13079 0 0 NETAPP INC COM 64110D104 3242 36074 SH SOLE 36074 0 0 NETEASE INC SPONSORED ADS 64110W102 386 4524 SH SOLE 4524 0 0 NETFLIX INC COM 64110L106 69620 114153 SH SOLE 114153 0 0 NETFLIX INC COM 64110L106 399 10100 SH Put SOLE 10100 0 0 NETFLIX INC COM 64110L106 1 100 SH Put SOLE 100 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 473 37295 SH SOLE 37295 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 73 14703 SH SOLE 14703 0 0 NEUBERGER BERMAN N Y MUN FD COM 64124K102 351 26706 SH SOLE 26706 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 581 6004 SH SOLE 6004 0 0 NEURONETICS INC COM 64131A105 635 96929 SH SOLE 96929 0 0 NEVRO CORP COM 64157F103 1207 10379 SH SOLE 10379 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 430 15476 SH SOLE 15476 0 0 NEW GOLD INC CDA COM 644535106 13 12900 SH SOLE 12900 0 0 NEW JERSEY RES CORP COM 646025106 207 5951 SH SOLE 5951 0 0 NEW MTN FIN CORP COM 647551100 27258 2048341 SH SOLE 2048341 0 0 NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4 42 40000 SH SOLE 40000 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 31 15281 SH SOLE 15281 0 0 NEW PAC METALS CORP COM 64782A107 77 22966 SH SOLE 22966 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1059 96332 SH SOLE 96332 0 0 NEW VISTA ACQUISITION CORP CL A SHS G6529L105 6079 624097 SH SOLE 624097 0 0 NEW YORK CITY REIT INC COM 649439205 150 18694 SH SOLE 18694 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2351 182734 SH SOLE 182734 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 81 19007 SH SOLE 19007 0 0 NEWELL BRANDS INC COM 651229106 437 19913 SH SOLE 19913 0 0 NEWMONT CORP COM 651639106 15518 286014 SH SOLE 286014 0 0 NEXGEN ENERGY LTD COM 65340P106 712 149573 SH SOLE 149573 0 0 NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 163 11784 SH SOLE 11784 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 44690 294261 SH SOLE 294261 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 47 400 SH Put SOLE 400 0 0 NEXTERA ENERGY INC COM 65339F101 101104 1287451 SH SOLE 1287451 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 31222 413649 SH SOLE 413649 0 0 NEXTPLAY TECHNOLOGIES INC COM 65344G102 16 11376 SH SOLE 11376 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 128 54258 SH SOLE 54258 0 0 NICE LTD SPONSORED ADR 653656108 7020 24332 SH SOLE 24332 0 0 NIKE INC CL B 654106103 147153 1012441 SH SOLE 1012441 0 0 NIKE INC CL B 654106103 304 66800 SH Put SOLE 66800 0 0 NIKOLA CORP COM 654110105 1595 149660 SH SOLE 149660 0 0 NIKOLA CORP COM 654110105 0 500 SH Put SOLE 500 0 0 NIO INC SPON ADS 62914V106 3115 87225 SH SOLE 87225 0 0 NIO INC SPON ADS 62914V106 0 100 SH Put SOLE 100 0 0 NISOURCE INC COM 65473P105 1373 56565 SH SOLE 56565 0 0 NOKIA CORP SPONSORED ADR 654902204 4300 789252 SH SOLE 789252 0 0 NOKIA CORP SPONSORED ADR 654902204 7 26000 SH Put SOLE 26000 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 106 41600 SH SOLE 41600 0 0 NORDSON CORP COM 655663102 6820 28567 SH SOLE 28567 0 0 NORDSTROM INC COM 655664100 1833 69279 SH SOLE 69279 0 0 NORFOLK SOUTHN CORP COM 655844108 29717 124374 SH SOLE 124374 0 0 NORTH ATLANTIC ACQUISITN COR CL A SHS G66139109 958 97935 SH SOLE 97935 0 0 NORTHERN GENESIS ACQU CORP I COM 66516W107 97 10000 SH SOLE 10000 0 0 NORTHERN TR CORP COM 665859104 1814 16826 SH SOLE 16826 0 0 NORTHRIM BANCORP INC COM 666762109 1080 25415 SH SOLE 25415 0 0 NORTHROP GRUMMAN CORP COM 666807102 22733 63122 SH SOLE 63122 0 0 NORTHROP GRUMMAN CORP COM 666807102 1 100 SH Put SOLE 100 0 0 NORTONLIFELOCK INC COM 668771108 710 28101 SH SOLE 28101 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 905 33940 SH SOLE 33940 0 0 NOV INC COM 62955J103 611 46705 SH SOLE 46705 0 0 NOVARTIS AG SPONSORED ADR 66987V109 25184 308525 SH SOLE 308525 0 0 NOVAVAX INC COM NEW 670002401 1025 4957 SH SOLE 4957 0 0 NOVOCURE LTD ORD SHS G6674U108 880 7562 SH SOLE 7562 0 0 NOVO-NORDISK A S ADR 670100205 11031 114593 SH SOLE 114593 0 0 NOW INC COM 67011P100 209 27416 SH SOLE 27416 0 0 NRG ENERGY INC COM NEW 629377508 3146 77030 SH SOLE 77030 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 4377 79579 SH SOLE 79579 0 0 NUCOR CORP COM 670346105 4396 44612 SH SOLE 44612 0 0 NUCOR CORP COM 670346105 1 100 SH Put SOLE 100 0 0 NUSHARES ETF TR ESG HI TLD CRP 67092P854 539 21867 SH SOLE 21867 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 632 18616 SH SOLE 18616 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 598 19065 SH SOLE 19065 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 15203 232252 SH SOLE 232252 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 14553 388231 SH SOLE 388231 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 3007 55279 SH SOLE 55279 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 2771 76359 SH SOLE 76359 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2115 48705 SH SOLE 48705 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 614 23722 SH SOLE 23722 0 0 NUTANIX INC CL A 67059N108 335 8845 SH SOLE 8845 0 0 NUTRIEN LTD COM 67077M108 3374 52038 SH SOLE 52038 0 0 NUVASIVE INC COM 670704105 591 9873 SH SOLE 9873 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 551 32285 SH SOLE 32285 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3038 199983 SH SOLE 199983 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 270 15767 SH SOLE 15767 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 543 34571 SH SOLE 34571 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 170 25706 SH SOLE 25706 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 267 26640 SH SOLE 26640 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 8428 574706 SH SOLE 574706 0 0 NUVEEN INTER DURATION MUN TE COM 670671106 7244 492357 SH SOLE 492357 0 0 NUVEEN MUN VALUE FD INC COM 670928100 2133 188111 SH SOLE 188111 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2131 127447 SH SOLE 127447 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 877 30976 SH SOLE 30976 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 351 22683 SH SOLE 22683 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 4536 327902 SH SOLE 327902 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 1340 90662 SH SOLE 90662 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 224 22872 SH SOLE 22872 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 268 27130 SH SOLE 27130 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2735 175002 SH SOLE 175002 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 246 17286 SH SOLE 17286 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 390 23433 SH SOLE 23433 0 0 NVENT ELECTRIC PLC SHS G6700G107 351 10883 SH SOLE 10883 0 0 NVIDIA CORPORATION COM 67066G104 149584 722333 SH SOLE 722333 0 0 NVIDIA CORPORATION COM 67066G104 3 1700 SH Put SOLE 1700 0 0 NVR INC COM 62944T105 5524 1151 SH SOLE 1151 0 0 NXP SEMICONDUCTORS N V COM N6596X109 7644 38788 SH SOLE 38788 0 0 OAK STR HEALTH INC COM 67181A107 460 10759 SH SOLE 10759 0 0 OAKTREE ACQUISITION CORP II CL A SHS G6715X103 1836 187425 SH SOLE 187425 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 1853 263703 SH SOLE 263703 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 176 11430 SH SOLE 11430 0 0 OCCIDENTAL PETE CORP COM 674599105 3719 125616 SH SOLE 125616 0 0 OCUGEN INC COM 67577C105 163 23025 SH SOLE 23025 0 0 OCUGEN INC COM 67577C105 1 1400 SH Put SOLE 1400 0 0 OCULAR THERAPEUTIX INC COM 67576A100 128 12768 SH SOLE 12768 0 0 OGE ENERGY CORP COM 670837103 1238 37600 SH SOLE 37600 0 0 OKTA INC CL A 679295105 18775 79112 SH SOLE 79112 0 0 OKTA INC CL A 679295105 1 40000 SH Put SOLE 40000 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 6746 23547 SH SOLE 23547 0 0 OLD REP INTL CORP COM 680223104 438 18933 SH SOLE 18933 0 0 OLIN CORP COM PAR $1 680665205 340 6990 SH SOLE 6990 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 585 9526 SH SOLE 9526 0 0 OLO INC CL A 68134L109 317 10620 SH SOLE 10620 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1576 52617 SH SOLE 52617 0 0 OMEROS CORP COM 682143102 472 34314 SH SOLE 34314 0 0 OMNICOM GROUP INC COM 681919106 3987 55118 SH SOLE 55118 0 0 OMNICOM GROUP INC COM 681919106 16 5000 SH Put SOLE 5000 0 0 ON SEMICONDUCTOR CORP COM 682189105 1319 28882 SH SOLE 28882 0 0 ONCOSEC MED INC COM 68234L306 45 20705 SH SOLE 20705 0 0 ONE GAS INC COM 68235P108 692 10915 SH SOLE 10915 0 0 ONEMAIN HLDGS INC COM 68268W103 422 7665 SH SOLE 7665 0 0 ONEOK INC NEW COM 682680103 9173 158179 SH SOLE 158179 0 0 ONESPAN INC COM 68287N100 265 14240 SH SOLE 14240 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 928 45257 SH SOLE 45257 0 0 OPKO HEALTH INC COM 68375N103 138 37789 SH SOLE 37789 0 0 OPTIMIZERX CORP COM NEW 68401U204 336 3925 SH SOLE 3925 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 9347 385488 SH SOLE 385488 0 0 ORACLE CORP COM 68389X105 121988 1399915 SH SOLE 1399915 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 616 28000 SH SOLE 28000 0 0 ORANGE CNTY BANCORP INC COM 68417L107 205 5851 SH SOLE 5851 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 403 35392 SH SOLE 35392 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 7679 12602 SH SOLE 12602 0 0 ORGANIGRAM HLDGS INC COM 68620P101 56 24428 SH SOLE 24428 0 0 ORGANON & CO COMMON STOCK 68622V106 3629 113189 SH SOLE 113189 0 0 ORIGIN MATERIALS INC COM 68622D106 2373 348405 SH SOLE 348405 0 0 ORION BIOTECH OPPORTUNTES CO CLASS A ORD SHS G6780C109 5713 591288 SH SOLE 591288 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1415 77473 SH SOLE 77473 0 0 ORLA MNG LTD NEW COM 68634K106 92 27985 SH SOLE 27985 0 0 ORMAT TECHNOLOGIES INC COM 686688102 738 11075 SH SOLE 11075 0 0 ORTHOFIX MED INC COM 68752M108 1919 50355 SH SOLE 50355 0 0 ORTHOPEDIATRICS CORP COM 68752L100 813 12261 SH SOLE 12261 0 0 OSHKOSH CORP COM 688239201 13079 127821 SH SOLE 127821 0 0 OSI ETF TR OSHARES EUR QLT 67110P506 260 9508 SH SOLE 9508 0 0 OSI ETF TR OSHARES US QUALT 67110P407 413 9961 SH SOLE 9961 0 0 OSI ETF TR OSHS GBL INTER 67110P704 6005 113435 SH SOLE 113435 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 863 76892 SH SOLE 76892 0 0 OTIS WORLDWIDE CORP COM 68902V107 39566 481109 SH SOLE 481109 0 0 OUSTER INC COM 68989M103 95 13155 SH SOLE 13155 0 0 OUTFRONT MEDIA INC COM 69007J106 256 10186 SH SOLE 10186 0 0 OUTSET MED INC COM 690145107 2391 48400 SH SOLE 48400 0 0 OVERSTOCK COM INC DEL COM 690370101 343 4396 SH SOLE 4396 0 0 OVERSTOCK COM INC DEL COM 690370101 34 1400 SH Put SOLE 1400 0 0 OWENS CORNING NEW COM 690742101 230 2684 SH SOLE 2684 0 0 OWENS CORNING NEW COM 690742101 0 100 SH Put SOLE 100 0 0 OWENS CORNING NEW COM 690742101 0 100 SH Put SOLE 100 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 7256 514483 SH SOLE 514483 0 0 OYSTER ENTERPRISES ACQ CORP COM CL A 69242M104 8781 899594 SH SOLE 899594 0 0 OYSTER PT PHARMA INC COM 69242L106 129 10912 SH SOLE 10912 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 219 8481 SH SOLE 8481 0 0 PACCAR INC COM 693718108 5336 67565 SH SOLE 67565 0 0 PACER FDS TR BNCHMRK INFRA 69374H741 431 11077 SH SOLE 11077 0 0 PACER FDS TR PACER US SMALL 69374H857 218 5171 SH SOLE 5171 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 1162 30823 SH SOLE 30823 0 0 PACER FDS TR US CASH COWS 100 69374H881 1708 39117 SH SOLE 39117 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2076 81239 SH SOLE 81239 0 0 PACIFIC PREMIER BANCORP COM 69478X105 420 10106 SH SOLE 10106 0 0 PACIRA BIOSCIENCES INC COM 695127100 200 3546 SH SOLE 3546 0 0 PACKAGING CORP AMER COM 695156109 10019 72963 SH SOLE 72963 0 0 PACWEST BANCORP DEL COM 695263103 318 7120 SH SOLE 7120 0 0 PAGERDUTY INC COM 69553P100 1085 26169 SH SOLE 26169 0 0 PAGERDUTY INC COM 69553P100 1 1100 SH Put SOLE 1100 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 841 16231 SH SOLE 16231 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 18789 782114 SH SOLE 782114 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 153 30000 SH Put SOLE 30000 0 0 PALISADE BIO INC COM 696389105 44 16666 SH SOLE 16666 0 0 PALO ALTO NETWORKS INC COM 697435105 19478 40610 SH SOLE 40610 0 0 PAN AMERN SILVER CORP COM 697900108 1768 75931 SH SOLE 75931 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 119 24500 SH SOLE 24500 0 0 PARK HOTELS & RESORTS INC COM 700517105 1157 60367 SH SOLE 60367 0 0 PARKER-HANNIFIN CORP COM 701094104 21376 76458 SH SOLE 76458 0 0 PARSONS CORP DEL COM 70202L102 202 6004 SH SOLE 6004 0 0 PARTY CITY HOLDCO INC COM 702149105 519 73088 SH SOLE 73088 0 0 PASSAGE BIO INC COM 702712100 214 21669 SH SOLE 21669 0 0 PATRICK INDS INC COM 703343103 255 3063 SH SOLE 3063 0 0 PATTERSON-UTI ENERGY INC COM 703481101 277 30788 SH SOLE 30788 0 0 PAYCHEX INC COM 704326107 11737 104512 SH SOLE 104512 0 0 PAYCOM SOFTWARE INC COM 70432V102 3982 8161 SH SOLE 8161 0 0 PAYLOCITY HLDG CORP COM 70438V106 1440 5121 SH SOLE 5121 0 0 PAYPAL HLDGS INC COM 70450Y103 123395 473838 SH SOLE 473838 0 0 PAYPAL HLDGS INC COM 70450Y103 18 12000 SH Put SOLE 12000 0 0 PAYPAL HLDGS INC COM 70450Y103 7 11200 SH Put SOLE 11200 0 0 PAYSAFE LIMITED ORD G6964L107 514 65529 SH SOLE 65529 0 0 PAYSAFE LIMITED ORD G6964L107 1 2000 SH Put SOLE 2000 0 0 PAYSIGN INC COM 70451A104 181 66921 SH SOLE 66921 0 0 PDC ENERGY INC COM 69327R101 658 13873 SH SOLE 13873 0 0 PEARSON PLC SPONSORED ADR 705015105 105 10911 SH SOLE 10911 0 0 PEGASYSTEMS INC COM 705573103 1097 8582 SH SOLE 8582 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 12943 148662 SH SOLE 148662 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 10 6400 SH Put SOLE 6400 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 214 86100 SH Put SOLE 86100 0 0 PEMBINA PIPELINE CORP COM 706327103 956 30134 SH SOLE 30134 0 0 PENN NATL GAMING INC COM 707569109 3592 49707 SH SOLE 49707 0 0 PENN NATL GAMING INC COM 707569109 96 30500 SH Put SOLE 30500 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1321 103262 SH SOLE 103262 0 0 PENNANTPARK INVT CORP COM 708062104 429 66354 SH SOLE 66354 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1978 19665 SH SOLE 19665 0 0 PENTAIR PLC SHS G7S00T104 2350 32338 SH SOLE 32338 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1581 90508 SH SOLE 90508 0 0 PEPSICO INC COM 713448108 265046 1761143 SH SOLE 1761143 0 0 PERION NETWORK LTD SHS NEW M78673114 184 10571 SH SOLE 10571 0 0 PERIPHAS CAPITAL PARTNERING COM CL A 713895100 2963 121762 SH SOLE 121762 0 0 PERKINELMER INC COM 714046109 930 5358 SH SOLE 5358 0 0 PERRIGO CO PLC SHS G97822103 465 9884 SH SOLE 9884 0 0 PETIQ INC COM CL A 71639T106 761 30439 SH SOLE 30439 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 489 47251 SH SOLE 47251 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 55 50000 SH Put SOLE 50000 0 0 PFIZER INC COM 717081103 157454 3660791 SH SOLE 3660791 0 0 PFIZER INC COM 717081103 11 31900 SH Put SOLE 31900 0 0 PG&E CORP COM 69331C108 600 62673 SH SOLE 62673 0 0 PGIM ETF TR ULTRA SHORT 69344A107 259 5223 SH SOLE 5223 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1361 88796 SH SOLE 88796 0 0 PHILIP MORRIS INTL INC COM 718172109 67267 709662 SH SOLE 709662 0 0 PHILLIPS 66 COM 718546104 9900 140760 SH SOLE 140760 0 0 PHILLIPS 66 COM 718546104 81 10000 SH Put SOLE 10000 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 2667 74371 SH SOLE 74371 0 0 PHYSICIANS RLTY TR COM 71943U104 1102 62383 SH SOLE 62383 0 0 PIMCO CALIF MUN INCOME FD COM 72200N106 206 10940 SH SOLE 10940 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 959 53146 SH SOLE 53146 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 312 17070 SH SOLE 17070 0 0 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 1852 87636 SH SOLE 87636 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1582 59440 SH SOLE 59440 0 0 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 227 18608 SH SOLE 18608 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 306 3100 SH SOLE 3100 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 497 9070 SH SOLE 9070 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 25914 234498 SH SOLE 234498 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 63309 621287 SH SOLE 621287 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 335 3282 SH SOLE 3282 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 11910 211324 SH SOLE 211324 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 39863 350896 SH SOLE 350896 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 67 10445 SH SOLE 10445 0 0 PIMCO MUN INCOME FD COM 72200R107 170 11645 SH SOLE 11645 0 0 PIMCO MUN INCOME FD III COM 72201A103 307 24406 SH SOLE 24406 0 0 PINE IS ACQUISITION CORP UNIT 99/99/9999 722615200 641 64070 SH SOLE 64070 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 522 5552 SH SOLE 5552 0 0 PINNACLE WEST CAP CORP COM 723484101 2266 31405 SH SOLE 31405 0 0 PINTEREST INC CL A 72352L106 5976 117329 SH SOLE 117329 0 0 PINTEREST INC CL A 72352L106 0 500 SH Put SOLE 500 0 0 PINTEREST INC CL A 72352L106 1 100 SH Put SOLE 100 0 0 PIONEER NAT RES CO COM 723787107 260531 1564975 SH SOLE 1564975 0 0 PIONEER NAT RES CO COM 723787107 73 2000 SH Put SOLE 2000 0 0 PJT PARTNERS INC COM CL A 69343T107 521 6574 SH SOLE 6574 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3971 390656 SH SOLE 390656 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2678 248609 SH SOLE 248609 0 0 PLANET FITNESS INC CL A 72703H101 354 4529 SH SOLE 4529 0 0 PLATINUM GROUP METALS LTD COM 72765Q882 200 99505 SH SOLE 99505 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 405 86700 SH SOLE 86700 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 1 4200 SH Put SOLE 4200 0 0 PLEXUS CORP COM 729132100 249 2782 SH SOLE 2782 0 0 PLUG POWER INC COM NEW 72919P202 455 17707 SH SOLE 17707 0 0 PLUG POWER INC COM NEW 72919P202 0 1000 SH Put SOLE 1000 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 49 18085 SH SOLE 18085 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 4 12000 SH Put SOLE 12000 0 0 PLX PHARMA INC COM 72942A107 452 23409 SH SOLE 23409 0 0 PNC FINL SVCS GROUP INC COM 693475105 84873 433806 SH SOLE 433806 0 0 POLARIS INC COM 731068102 911 7584 SH SOLE 7584 0 0 PONTEM CORPORATION SHS CL A G71707106 2219 228566 SH SOLE 228566 0 0 POOL CORP COM 73278L105 2003 4625 SH SOLE 4625 0 0 POOL CORP COM 73278L105 0 100 SH Put SOLE 100 0 0 POOL CORP COM 73278L105 2 100 SH Put SOLE 100 0 0 POPULAR INC COM NEW 733174700 311 4039 SH SOLE 4039 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 285 6076 SH SOLE 6076 0 0 POSCO SPONSORED ADR 693483109 766 11093 SH SOLE 11093 0 0 POSHMARK INC COM CL A 73739W104 599 25273 SH SOLE 25273 0 0 POST HLDGS INC COM 737446104 330 2970 SH SOLE 2970 0 0 POWERED BRANDS UNIT 99/99/9999 G7209M124 99 10000 SH SOLE 10000 0 0 POWERFLEET INC COM 73931J109 111 16600 SH SOLE 16600 0 0 PPD INC COM 69355F102 1024 21887 SH SOLE 21887 0 0 PPG INDS INC COM 693506107 5727 40086 SH SOLE 40086 0 0 PPL CORP COM 69351T106 12211 437666 SH SOLE 437666 0 0 PRECIGEN INC COM 74017N105 297 59548 SH SOLE 59548 0 0 PRECIGEN INC COM 74017N105 78 100000 SH Put SOLE 100000 0 0 PRECISION BIOSCIENCES INC COM 74019P108 476 41239 SH SOLE 41239 0 0 PREFORMED LINE PRODS CO COM 740444104 10326 158766 SH SOLE 158766 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 302 5407 SH SOLE 5407 0 0 PRICE T ROWE GROUP INC COM 74144T108 24157 122311 SH SOLE 122311 0 0 PRICE T ROWE GROUP INC COM 74144T108 267 41100 SH Put SOLE 41100 0 0 PRIMERICA INC COM 74164M108 1004 6494 SH SOLE 6494 0 0 PRIMIS FINANCIAL CORP COM 74167B109 148 10197 SH SOLE 10197 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 749 11565 SH SOLE 11565 0 0 PRIVETERRA ACQUISITION CORP CL A 74275N102 653 66999 SH SOLE 66999 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 769 8596 SH SOLE 8596 0 0 PROCTER AND GAMBLE CO COM 742718109 221400 1584389 SH SOLE 1584389 0 0 PROGRESSIVE CORP COM 743315103 17030 188413 SH SOLE 188413 0 0 PROLOGIS INC. COM 74340W103 15302 121645 SH SOLE 121645 0 0 PROS HOLDINGS INC COM 74346Y103 411 11647 SH SOLE 11647 0 0 PROSHARES TR LARGE CAP CRE 74347R248 500 5010 SH SOLE 5010 0 0 PROSHARES TR MERGER ETF 74348A566 2220 54303 SH SOLE 54303 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 14129 117898 SH SOLE 117898 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 3262 44842 SH SOLE 44842 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 1001 18526 SH SOLE 18526 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 387 21190 SH SOLE 21190 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 8820 99778 SH SOLE 99778 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 837 12247 SH SOLE 12247 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 146 11950 SH SOLE 11950 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 576 37839 SH SOLE 37839 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 250 15000 SH SOLE 15000 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 2488 39266 SH SOLE 39266 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 948 7631 SH SOLE 7631 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 274 31222 SH SOLE 31222 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 289 9059 SH SOLE 9059 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 2937 90875 SH SOLE 90875 0 0 PROSPECT CAP CORP COM 74348T102 212 27643 SH SOLE 27643 0 0 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 31 30000 SH SOLE 30000 0 0 PROSPECTOR CAPITAL CORP CL A G7273A105 1360 139332 SH SOLE 139332 0 0 PROSPERITY BANCSHARES INC COM 743606105 1236 17383 SH SOLE 17383 0 0 PROTERRA INC COM 74374T109 546 54000 SH SOLE 54000 0 0 PROTO LABS INC COM 743713109 276 4440 SH SOLE 4440 0 0 PROVENTION BIO INC COM 74374N102 151 23616 SH SOLE 23616 0 0 PRUDENTIAL FINL INC COM 744320102 12005 114006 SH SOLE 114006 0 0 PRUDENTIAL PLC ADR 74435K204 285 7220 SH SOLE 7220 0 0 PTC INC COM 69370C100 261 2169 SH SOLE 2169 0 0 PUBLIC STORAGE COM 74460D109 4660 15688 SH SOLE 15688 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9031 148948 SH SOLE 148948 0 0 PULTE GROUP INC COM 745867101 1331 28865 SH SOLE 28865 0 0 PURE STORAGE INC CL A 74624M102 1994 79206 SH SOLE 79206 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 327 71839 SH SOLE 71839 0 0 PVH CORPORATION COM 693656100 331 3213 SH SOLE 3213 0 0 QIAGEN NV SHS NEW N72482123 283 5487 SH SOLE 5487 0 0 QORVO INC COM 74736K101 9878 58991 SH SOLE 58991 0 0 QORVO INC COM 74736K101 0 100 SH Put SOLE 100 0 0 QORVO INC COM 74736K101 0 100 SH Put SOLE 100 0 0 QUAKER CHEM CORP COM 747316107 1206 5075 SH SOLE 5075 0 0 QUALCOMM INC COM 747525103 104887 812922 SH SOLE 812922 0 0 QUALCOMM INC COM 747525103 0 11000 SH Put SOLE 11000 0 0 QUALTRICS INTL INC COM CL A 747601201 769 18005 SH SOLE 18005 0 0 QUALYS INC COM 74758T303 825 7403 SH SOLE 7403 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 500 20509 SH SOLE 20509 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 0 200 SH Put SOLE 200 0 0 QUEST DIAGNOSTICS INC COM 74834L100 11595 79834 SH SOLE 79834 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3 10000 SH Put SOLE 10000 0 0 QUIDEL CORP COM 74838J101 613 4354 SH SOLE 4354 0 0 QURATE RETAIL INC COM SER A 74915M100 3180 312062 SH SOLE 312062 0 0 RADWARE LTD ORD M81873107 7130 211499 SH SOLE 211499 0 0 RALPH LAUREN CORP CL A 751212101 393 3540 SH SOLE 3540 0 0 RANGE RES CORP COM 75281A109 1660 73376 SH SOLE 73376 0 0 RANGE RES CORP COM 75281A109 126 43000 SH Put SOLE 43000 0 0 RAPID7 INC COM 753422104 334 2934 SH SOLE 2934 0 0 RAYMOND JAMES FINL INC COM 754730109 1775 19340 SH SOLE 19340 0 0 RAYONIER INC COM 754907103 1086 30340 SH SOLE 30340 0 0 RBB FD INC MFAM SMLCP GRWTH 74933W874 247 6310 SH SOLE 6310 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 458 11506 SH SOLE 11506 0 0 RBC BEARINGS INC COM 75524B104 1557 7321 SH SOLE 7321 0 0 REALOGY HLDGS CORP COM 75605Y106 468 26704 SH SOLE 26704 0 0 REALTY INCOME CORP COM 756109104 4833 74558 SH SOLE 74558 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 5944 59090 SH SOLE 59090 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 300 9087 SH SOLE 9087 0 0 REDFIN CORP COM 75737F108 361 7222 SH SOLE 7222 0 0 REGENCY CTRS CORP COM 758849103 982 14704 SH SOLE 14704 0 0 REGENERON PHARMACEUTICALS COM 75886F107 13213 21882 SH SOLE 21882 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 6338 297115 SH SOLE 297115 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 194 30000 SH Put SOLE 30000 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 743 6693 SH SOLE 6693 0 0 REKOR SYSTEMS INC COM 759419104 301 26089 SH SOLE 26089 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 10619 74341 SH SOLE 74341 0 0 RELX PLC SPONSORED ADR 759530108 459 15879 SH SOLE 15879 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 411 6381 SH SOLE 6381 0 0 RENASANT CORP COM 75970E107 415 11364 SH SOLE 11364 0 0 RENESOLA LTD SPONSORED ADS 75971T301 163 24849 SH SOLE 24849 0 0 RENT A CTR INC NEW COM 76009N100 1211 21608 SH SOLE 21608 0 0 REPLIGEN CORP COM 759916109 5147 17830 SH SOLE 17830 0 0 REPRO MED SYS INC COM 759910102 71 25000 SH SOLE 25000 0 0 REPUBLIC SVCS INC COM 760759100 2916 24336 SH SOLE 24336 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 4570 185386 SH SOLE 185386 0 0 RESMED INC COM 761152107 13418 50884 SH SOLE 50884 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 263 4245 SH SOLE 4245 0 0 REVANCE THERAPEUTICS INC COM 761330109 23957 859904 SH SOLE 859904 0 0 REVOLVE GROUP INC CL A 76156B107 544 8807 SH SOLE 8807 0 0 REWALK ROBOTICS LTD SHS M8216Q200 75 50000 SH SOLE 50000 0 0 REXFORD INDL RLTY INC COM 76169C100 642 11338 SH SOLE 11338 0 0 RH COM 74967X103 480 718 SH SOLE 718 0 0 RIBBON COMMUNICATIONS INC COM 762544104 228 38178 SH SOLE 38178 0 0 RICE ACQUISITION CORP II SHS CL A G75529100 4840 487776 SH SOLE 487776 0 0 RINGCENTRAL INC CL A 76680R206 910 4192 SH SOLE 4192 0 0 RINGCENTRAL INC CL A 76680R206 1 1500 SH Put SOLE 1500 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4075 61013 SH SOLE 61013 0 0 RIOT BLOCKCHAIN INC COM 767292105 98 3742 SH SOLE 3742 0 0 RIOT BLOCKCHAIN INC COM 767292105 0 100 SH Put SOLE 100 0 0 RIOT BLOCKCHAIN INC COM 767292105 2 18100 SH Put SOLE 18100 0 0 RISKIFIED LTD SHS CL A M8216R109 541 23696 SH SOLE 23696 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 1221 19864 SH SOLE 19864 0 0 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 213 12500 SH SOLE 12500 0 0 RLI CORP COM 749607107 2361 23480 SH SOLE 23480 0 0 RMG ACQUISITION CORP III CL A SHS G76088106 3721 382322 SH SOLE 382322 0 0 ROBERT HALF INTL INC COM 770323103 3331 33178 SH SOLE 33178 0 0 ROBINHOOD MKTS INC COM CL A 770700102 437 10450 SH SOLE 10450 0 0 ROBINHOOD MKTS INC COM CL A 770700102 0 300 SH Put SOLE 300 0 0 ROBLOX CORP CL A 771049103 2722 35962 SH SOLE 35962 0 0 ROCKET COS INC COM CL A 77311W101 435 27046 SH SOLE 27046 0 0 ROCKET COS INC COM CL A 77311W101 0 7000 SH Put SOLE 7000 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 460 15360 SH SOLE 15360 0 0 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 591 78478 SH SOLE 78478 0 0 ROCKWELL AUTOMATION INC COM 773903109 8495 28904 SH SOLE 28904 0 0 ROCKWELL MED INC COM 774374102 21 34689 SH SOLE 34689 0 0 ROKU INC COM CL A 77543R102 9760 31121 SH SOLE 31121 0 0 ROLLINS INC COM 775711104 1143 32473 SH SOLE 32473 0 0 ROMAN DBDR TECH ACQUISITION COM CL A 77584N101 258 25500 SH SOLE 25500 0 0 ROMEO POWER INC COM 776153108 62 12525 SH SOLE 12525 0 0 ROPER TECHNOLOGIES INC COM 776696106 5406 12268 SH SOLE 12268 0 0 ROSECLIFF ACQUISITION CORP I COM CL A 77732R103 256 26348 SH SOLE 26348 0 0 ROSS STORES INC COM 778296103 866 7935 SH SOLE 7935 0 0 ROSS STORES INC COM 778296103 1 100 SH Put SOLE 100 0 0 ROYAL BK CDA COM 780087102 9224 92642 SH SOLE 92642 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 737 8293 SH SOLE 8293 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6340 143432 SH SOLE 143432 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6668 149832 SH SOLE 149832 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 83 7500 SH Put SOLE 7500 0 0 ROYAL GOLD INC COM 780287108 1029 10805 SH SOLE 10805 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4355 120415 SH SOLE 120415 0 0 ROYCE MICRO-CAP TR INC COM 780915104 130 11306 SH SOLE 11306 0 0 RPM INTL INC COM 749685103 11354 146026 SH SOLE 146026 0 0 RUSH STREET INTERACTIVE INC COM 782011100 431 22502 SH SOLE 22502 0 0 RXR ACQUISITION CORP CLASS A COM 74981W107 244 25000 SH SOLE 25000 0 0 RXSIGHT INC COM 78349D107 164 13003 SH SOLE 13003 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 310 2784 SH SOLE 2784 0 0 RYDER SYS INC COM 783549108 988 11929 SH SOLE 11929 0 0 S&P GLOBAL INC COM 78409V104 19289 45436 SH SOLE 45436 0 0 SABA CAPITAL INCOME & OPRNT SHARES 78518H103 55 12290 SH SOLE 12290 0 0 SABINE RTY TR UNIT BEN INT 785688102 246 5757 SH SOLE 5757 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1031 69845 SH SOLE 69845 0 0 SABRE CORP COM 78573M104 193 16368 SH SOLE 16368 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 528 12339 SH SOLE 12339 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 26 26000 SH SOLE 26000 0 0 SALESFORCE COM INC COM 79466L302 134273 495067 SH SOLE 495067 0 0 SALESFORCE COM INC COM 79466L302 9 500 SH Put SOLE 500 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 70 11000 SH SOLE 11000 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 1227 242065 SH SOLE 242065 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 702 120685 SH SOLE 120685 0 0 SANDY SPRING BANCORP INC COM 800363103 412 8971 SH SOLE 8971 0 0 SANGAMO THERAPEUTICS INC COM 800677106 274 30216 SH SOLE 30216 0 0 SANOFI SPONSORED ADR 80105N105 8357 174306 SH SOLE 174306 0 0 SAP SE SPON ADR 803054204 3531 26231 SH SOLE 26231 0 0 SAREPTA THERAPEUTICS INC COM 803607100 3731 40427 SH SOLE 40427 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1440 4328 SH SOLE 4328 0 0 SCHLUMBERGER LTD COM STK 806857108 12219 412322 SH SOLE 412322 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 282 12300 SH SOLE 12300 0 0 SCHWAB CHARLES CORP COM 808513105 18709 256874 SH SOLE 256874 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 433 8474 SH SOLE 8474 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 151149 4959687 SH SOLE 4959687 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 142497 3682351 SH SOLE 3682351 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1451 35027 SH SOLE 35027 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1383 24423 SH SOLE 24423 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 9020 168368 SH SOLE 168368 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2394 44355 SH SOLE 44355 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2338 44391 SH SOLE 44391 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 522 16292 SH SOLE 16292 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1766 53827 SH SOLE 53827 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 449 12037 SH SOLE 12037 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 6447 125846 SH SOLE 125846 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 62482 1152200 SH SOLE 1152200 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 43465 418365 SH SOLE 418365 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 29735 400491 SH SOLE 400491 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 37590 253835 SH SOLE 253835 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 29263 433789 SH SOLE 433789 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 55079 529436 SH SOLE 529436 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 187302 2443037 SH SOLE 2443037 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 2522 55273 SH SOLE 55273 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 61532 611232 SH SOLE 611232 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 3709 59378 SH SOLE 59378 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 2714 31735 SH SOLE 31735 0 0 SCIENTIFIC GAMES CORP COM 80874P109 5681 68392 SH SOLE 68392 0 0 SCIENTIFIC GAMES CORP COM 80874P109 1 10000 SH Put SOLE 10000 0 0 SCION TECH GROWTH I CL A SHS G31067104 4494 461084 SH SOLE 461084 0 0 SCORPIO TANKERS INC SHS Y7542C130 3492 187719 SH SOLE 187719 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 2565 17501 SH SOLE 17501 0 0 SCP & CO HEALTHCARE ACQUSTN COM CL A 784065104 1255 128686 SH SOLE 128686 0 0 SCYNEXIS INC COM NEW 811292200 60 11250 SH SOLE 11250 0 0 SEA LTD SPONSORD ADS 81141R100 4591 14389 SH SOLE 14389 0 0 SEABRIDGE GOLD INC COM 811916105 859 55626 SH SOLE 55626 0 0 SEACOR MARINE HLDGS INC COM 78413P101 399 86057 SH SOLE 86057 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9440 114296 SH SOLE 114296 0 0 SEAGEN INC COM 81181C104 215 1270 SH SOLE 1270 0 0 SEALED AIR CORP NEW COM 81211K100 763 13950 SH SOLE 13950 0 0 SEASPINE HLDGS CORP COM 81255T108 1511 96162 SH SOLE 96162 0 0 SEELOS THERAPEUTICS INC COM 81577F109 67 27838 SH SOLE 27838 0 0 SEI INVTS CO COM 784117103 460 7783 SH SOLE 7783 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 4793 923531 SH SOLE 923531 0 0 SELECT MED HLDGS CORP COM 81619Q105 214 5906 SH SOLE 5906 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 27900 348326 SH SOLE 348326 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 35944 689848 SH SOLE 689848 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 67 7000 SH Put SOLE 7000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2 2500 SH Put SOLE 2500 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 100739 2684005 SH SOLE 2684005 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 32 24000 SH Put SOLE 24000 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 22884 515273 SH SOLE 515273 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 42144 234836 SH SOLE 234836 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 20020 290733 SH SOLE 290733 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 40411 317322 SH SOLE 317322 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 38263 391069 SH SOLE 391069 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5 30200 SH Put SOLE 30200 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10138 158892 SH SOLE 158892 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 0 100 SH Put SOLE 100 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 13428 169343 SH SOLE 169343 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 62778 420400 SH SOLE 420400 0 0 SELECTQUOTE INC COM 816307300 140 10827 SH SOLE 10827 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 798 104593 SH SOLE 104593 0 0 SEMPRA COM 816851109 38631 305432 SH SOLE 305432 0 0 SENIOR CONNECT ACQUISITN COR COM CL A 81723H108 3619 370157 SH SOLE 370157 0 0 SENSEONICS HLDGS INC COM 81727U105 115 33739 SH SOLE 33739 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2652 29123 SH SOLE 29123 0 0 SENTINELONE INC CL A 81730H109 1139 21377 SH SOLE 21377 0 0 SERVICE CORP INTL COM 817565104 284 4744 SH SOLE 4744 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 145 12833 SH SOLE 12833 0 0 SERVICENOW INC COM 81762P102 31676 51043 SH SOLE 51043 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 3594 46206 SH SOLE 46206 0 0 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 125 10000 SH SOLE 10000 0 0 SHAKE SHACK INC CL A 819047101 805 10264 SH SOLE 10264 0 0 SHAKE SHACK INC CL A 819047101 5 500 SH Put SOLE 500 0 0 SHARPS COMPLIANCE CORP COM 820017101 229 27721 SH SOLE 27721 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 550 46879 SH SOLE 46879 0 0 SHERWIN WILLIAMS CO COM 824348106 90853 324747 SH SOLE 324747 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 561 80615 SH SOLE 80615 0 0 SHIFT4 PMTS INC CL A 82452J109 333 4264 SH SOLE 4264 0 0 SHOE CARNIVAL INC COM 824889109 481 14890 SH SOLE 14890 0 0 SHOPIFY INC CL A 82509L107 36352 26891 SH SOLE 26891 0 0 SHOPIFY INC CL A 82509L107 37 100 SH Put SOLE 100 0 0 SHYFT GROUP INC COM 825698103 8950 236333 SH SOLE 236333 0 0 SIENTRA INC COM 82621J105 2422 422777 SH SOLE 422777 0 0 SILK RD MED INC COM 82710M100 2774 50402 SH SOLE 50402 0 0 SILVER CREST ACQUISITION COR CL A SHS G81355102 5248 534400 SH SOLE 534400 0 0 SILVERCORP METALS INC COM 82835P103 627 164683 SH SOLE 164683 0 0 SILVERCREST METALS INC COM 828363101 314 44927 SH SOLE 44927 0 0 SILVERSPAC INC UNIT 09/09/2026 G8136V120 9364 943000 SH SOLE 943000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 49651 381966 SH SOLE 381966 0 0 SIMON PROPERTY GRP ACQ HOLDI COM CL A 82880R103 2300 235450 SH SOLE 235450 0 0 SIMPLIFY EXCHANGE TRADED FUN NASDAQ 100 DS CN 82889N509 210 7126 SH SOLE 7126 0 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 21209 696961 SH SOLE 696961 0 0 SIMPSON MFG INC COM 829073105 299 2806 SH SOLE 2806 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 766 24214 SH SOLE 24214 0 0 SINO-GLOBAL SHIPPING AMER LT COM NEW 82935V208 36 16000 SH SOLE 16000 0 0 SIREN ETF TR NSD NXGN ECO ETF 829658202 255 5759 SH SOLE 5759 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 2520 413237 SH SOLE 413237 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 8 12200 SH Put SOLE 12200 0 0 SITE CTRS CORP COM 82981J109 548 35489 SH SOLE 35489 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2387 11920 SH SOLE 11920 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 3984 93761 SH SOLE 93761 0 0 SIXTH STREET SPECIALTY LENDN COM 83012A109 342 15330 SH SOLE 15330 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 446 14796 SH SOLE 14796 0 0 SKECHERS U S A INC CL A 830566105 11950 283760 SH SOLE 283760 0 0 SKILLZ INC COM 83067L109 188 19058 SH SOLE 19058 0 0 SKILLZ INC COM 83067L109 1 3800 SH Put SOLE 3800 0 0 SKYDECK ACQUISITION CORP CLASS A ORD SHS G82220123 199 20598 SH SOLE 20598 0 0 SKYLIGHT HEALTH GROUP INC COM NEW 83086L205 53 21760 SH SOLE 21760 0 0 SKYWEST INC COM 830879102 542 11024 SH SOLE 11024 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 9373 56884 SH SOLE 56884 0 0 SLEEP NUMBER CORP COM 83125X103 1905 20364 SH SOLE 20364 0 0 SLR INVESTMENT CORP COM 83413U100 766 40026 SH SOLE 40026 0 0 SMARTRENT INC COM CL A 83193G107 293 22525 SH SOLE 22525 0 0 SMARTSHEET INC COM CL A 83200N103 4356 63344 SH SOLE 63344 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 277 7994 SH SOLE 7994 0 0 SMITH & WESSON BRANDS INC COM 831754106 219 10690 SH SOLE 10690 0 0 SMITH A O CORP COM 831865209 1026 16747 SH SOLE 16747 0 0 SMUCKER J M CO COM NEW 832696405 5786 48229 SH SOLE 48229 0 0 SNAP INC CL A 83304A106 7014 95020 SH SOLE 95020 0 0 SNAP INC CL A 83304A106 28 10200 SH Put SOLE 10200 0 0 SNAP INC CL A 83304A106 1 100 SH Put SOLE 100 0 0 SNAP ON INC COM 833034101 6032 28829 SH SOLE 28829 0 0 SNOWFLAKE INC CL A 833445109 8076 26716 SH SOLE 26716 0 0 SNOWFLAKE INC CL A 833445109 4 1500 SH Put SOLE 1500 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 201 3762 SH SOLE 3762 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1431 90137 SH SOLE 90137 0 0 SOFI TECHNOLOGIES INC COM 83406F102 0 1000 SH Put SOLE 1000 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4243 15991 SH SOLE 15991 0 0 SONOCO PRODS CO COM 835495102 659 11060 SH SOLE 11060 0 0 SONOS INC COM 83570H108 1443 44792 SH SOLE 44792 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 3523 31841 SH SOLE 31841 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 255 33543 SH SOLE 33543 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 39 55900 SH Put SOLE 55900 0 0 SOURCE CAP INC COM 836144105 282 6420 SH SOLE 6420 0 0 SOUTHERN CO COM 842587107 45676 737616 SH SOLE 737616 0 0 SOUTHERN COPPER CORP COM 84265V105 4382 78714 SH SOLE 78714 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 493 12877 SH SOLE 12877 0 0 SOUTHSTATE CORPORATION COM 840441109 240 3201 SH SOLE 3201 0 0 SOUTHWEST AIRLS CO COM 844741108 10166 197825 SH SOLE 197825 0 0 SOUTHWEST AIRLS CO COM 844741108 0 100 SH Put SOLE 100 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 983 14700 SH SOLE 14700 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 37581 111140 SH SOLE 111140 0 0 SPDR GOLD TR GOLD SHS 78463V107 281289 1713548 SH SOLE 1713548 0 0 SPDR GOLD TR GOLD SHS 78463V107 0 4600 SH Put SOLE 4600 0 0 SPDR GOLD TR GOLD SHS 78463V107 2 100 SH Put SOLE 100 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1422 11476 SH SOLE 11476 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 440 8644 SH SOLE 8644 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1217 26850 SH SOLE 26850 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 10731 208565 SH SOLE 208565 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 9741 336393 SH SOLE 336393 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 2068 27584 SH SOLE 27584 0 0 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 536 9937 SH SOLE 9937 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 1668 40825 SH SOLE 40825 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 9579 264318 SH SOLE 264318 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 12777 300198 SH SOLE 300198 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 537 4869 SH SOLE 4869 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 776 20400 SH SOLE 20400 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1668 43265 SH SOLE 43265 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 742232 1729638 SH SOLE 1729638 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 52 49100 SH Put SOLE 49100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1340 148800 SH Put SOLE 148800 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 58870 122412 SH SOLE 122412 0 0 SPDR SER TR AEROSPACE DEF 78464A631 1254 10504 SH SOLE 10504 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 4130 48372 SH SOLE 48372 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 9140 298219 SH SOLE 298219 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 5545 50711 SH SOLE 50711 0 0 SPDR SER TR COMP SOFTWARE 78464A599 4686 27310 SH SOLE 27310 0 0 SPDR SER TR DJ REIT ETF 78464A607 1958 18561 SH SOLE 18561 0 0 SPDR SER TR GLB DOW ETF 78464A706 222 2044 SH SOLE 2044 0 0 SPDR SER TR HLTH CARE SVCS 78464A573 1705 16328 SH SOLE 16328 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 8271 65981 SH SOLE 65981 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 505 11653 SH SOLE 11653 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 1820 30316 SH SOLE 30316 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 4504 91236 SH SOLE 91236 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 2487 48185 SH SOLE 48185 0 0 SPDR SER TR NYSE TECH ETF 78464A102 4198 26845 SH SOLE 26845 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 247 4636 SH SOLE 4636 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 455 15245 SH SOLE 15245 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 5786 158536 SH SOLE 158536 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 7944 172194 SH SOLE 172194 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 7311 144869 SH SOLE 144869 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 1190 27906 SH SOLE 27906 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 12020 384541 SH SOLE 384541 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 53003 827946 SH SOLE 827946 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 2138 54668 SH SOLE 54668 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 43373 1112196 SH SOLE 1112196 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 11323 149674 SH SOLE 149674 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 12505 188933 SH SOLE 188933 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 4623 53070 SH SOLE 53070 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 7354 89532 SH SOLE 89532 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 16296 172087 SH SOLE 172087 0 0 SPDR SER TR S&P BIOTECH 78464A870 28335 224844 SH SOLE 224844 0 0 SPDR SER TR S&P BIOTECH 78464A870 0 100 SH Put SOLE 100 0 0 SPDR SER TR S&P BK ETF 78464A797 3801 71819 SH SOLE 71819 0 0 SPDR SER TR S&P CAP MKTS 78464A771 1837 19221 SH SOLE 19221 0 0 SPDR SER TR S&P DIVID ETF 78464A763 62310 529963 SH SOLE 529963 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 1199 16667 SH SOLE 16667 0 0 SPDR SER TR S&P INS ETF 78464A789 275 7283 SH SOLE 7283 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 481 5118 SH SOLE 5118 0 0 SPDR SER TR S&P KENSHO FUTRE 78468R671 398 7883 SH SOLE 7883 0 0 SPDR SER TR S&P KENSHO INTLG 78468R697 312 7063 SH SOLE 7063 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 3085 50630 SH SOLE 50630 0 0 SPDR SER TR S&P KENSHO SMART 78468R689 968 17696 SH SOLE 17696 0 0 SPDR SER TR S&P METALS MNG 78464A755 21219 508572 SH SOLE 508572 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 11822 122144 SH SOLE 122144 0 0 SPDR SER TR S&P REGL BKG 78464A698 18378 271371 SH SOLE 271371 0 0 SPDR SER TR S&P REGL BKG 78464A698 1 1100 SH Put SOLE 1100 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 3506 38844 SH SOLE 38844 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 14 5000 SH Put SOLE 5000 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 3708 18715 SH SOLE 18715 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 305 3490 SH SOLE 3490 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 22282 243676 SH SOLE 243676 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 568 5357 SH SOLE 5357 0 0 SPDR SER TR SSGA GNDER ETF 78468R747 901 8933 SH SOLE 8933 0 0 SPIRE INC COM 84857L101 277 4540 SH SOLE 4540 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1155 47734 SH SOLE 47734 0 0 SPLUNK INC COM 848637104 3652 25231 SH SOLE 25231 0 0 SPLUNK INC COM 848637104 0 100 SH Put SOLE 100 0 0 SPLUNK INC COM 848637104 0 100 SH Put SOLE 100 0 0 SPOK HLDGS INC COM 84863T106 1375 135823 SH SOLE 135823 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 2818 12501 SH SOLE 12501 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 87 10000 SH Put SOLE 10000 0 0 SPRAGUE RES LP COM UNIT REP LTD 849343108 201 10800 SH SOLE 10800 0 0 SPROTT FOCUS TR INC COM 85208J109 159 19201 SH SOLE 19201 0 0 SPROTT INC COM NEW 852066208 443 11949 SH SOLE 11949 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 11730 684993 SH SOLE 684993 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 9319 675711 SH SOLE 675711 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 6138 798087 SH SOLE 798087 0 0 SPROUTS FMRS MKT INC COM 85208M102 267 11709 SH SOLE 11709 0 0 SPS COMM INC COM 78463M107 752 4649 SH SOLE 4649 0 0 SPX CORP COM 784635104 218 4077 SH SOLE 4077 0 0 SQUARE INC CL A 852234103 34850 145250 SH SOLE 145250 0 0 SQUARE INC CL A 852234103 382 19300 SH Put SOLE 19300 0 0 SQUARE INC CL A 852234103 1 200 SH Put SOLE 200 0 0 SQUARESPACE INC CLASS A 85225A107 23927 619236 SH SOLE 619236 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1007 14506 SH SOLE 14506 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 12678 275524 SH SOLE 275524 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 326 7176 SH SOLE 7176 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 275 9604 SH SOLE 9604 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 29826 617151 SH SOLE 617151 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 324 8000 SH SOLE 8000 0 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 286 5768 SH SOLE 5768 0 0 SSR MNG INC COM 784730103 239 16352 SH SOLE 16352 0 0 STAG INDL INC COM 85254J102 1233 31485 SH SOLE 31485 0 0 STAGWELL INC COM CL A 85256A109 149 19494 SH SOLE 19494 0 0 STANLEY BLACK & DECKER INC COM 854502101 7737 44109 SH SOLE 44109 0 0 STARBUCKS CORP COM 855244109 96240 872455 SH SOLE 872455 0 0 STARBUCKS CORP COM 855244109 0 600 SH Put SOLE 600 0 0 STARBUCKS CORP COM 855244109 0 100 SH Put SOLE 100 0 0 STARWOOD PPTY TR INC COM 85571B105 2057 84317 SH SOLE 84317 0 0 STATE STR CORP COM 857477103 2713 32072 SH SOLE 32072 0 0 STEEL DYNAMICS INC COM 858119100 4092 70070 SH SOLE 70070 0 0 STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 507 17833 SH SOLE 17833 0 0 STEELCASE INC CL A 858155203 141 11073 SH SOLE 11073 0 0 STELLANTIS N.V SHS N82405106 456 23831 SH SOLE 23831 0 0 STEM INC COM 85859N102 924 38689 SH SOLE 38689 0 0 STEPAN CO COM 858586100 224683 1989375 SH SOLE 1989375 0 0 STERICYCLE INC COM 858912108 914 13367 SH SOLE 13367 0 0 STERIS PLC SHS USD G8473T100 4532 22227 SH SOLE 22227 0 0 STERLING BANCORP DEL COM 85917A100 2112 84734 SH SOLE 84734 0 0 STIFEL FINL CORP COM 860630102 594 8763 SH SOLE 8763 0 0 STITCH FIX INC COM CL A 860897107 265 6639 SH SOLE 6639 0 0 STITCH FIX INC COM CL A 860897107 1 1100 SH Put SOLE 1100 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 3918 90054 SH SOLE 90054 0 0 STONECO LTD COM CL A G85158106 338 9771 SH SOLE 9771 0 0 STONECO LTD COM CL A G85158106 1 1000 SH Put SOLE 1000 0 0 STORE CAP CORP COM 862121100 728 22791 SH SOLE 22791 0 0 STRATASYS LTD SHS M85548101 355 16252 SH SOLE 16252 0 0 STRATEGY SHS DAY HAGAN NED 86280R803 272 8155 SH SOLE 8155 0 0 STRATUS PPTYS INC COM NEW 863167201 321 9906 SH SOLE 9906 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 114 65000 SH SOLE 65000 0 0 STRIDE INC COM 86333M108 8749 244138 SH SOLE 244138 0 0 STRYKER CORPORATION COM 863667101 58430 221605 SH SOLE 221605 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 772 50309 SH SOLE 50309 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 189 27044 SH SOLE 27044 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 386 40075 SH SOLE 40075 0 0 SUMMIT MATLS INC CL A 86614U100 248 7756 SH SOLE 7756 0 0 SUN CMNTYS INC COM 866674104 1536 8295 SH SOLE 8295 0 0 SUN LIFE FINANCIAL INC. COM 866796105 2006 39223 SH SOLE 39223 0 0 SUNCOR ENERGY INC NEW COM 867224107 508 24401 SH SOLE 24401 0 0 SUNDIAL GROWERS INC COM 86730L109 21 29358 SH SOLE 29358 0 0 SUNDIAL GROWERS INC COM 86730L109 0 2000 SH Put SOLE 2000 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 759 20348 SH SOLE 20348 0 0 SUNRUN INC COM 86771W105 380 8699 SH SOLE 8699 0 0 SUPER MICRO COMPUTER INC COM 86800U104 8486 232826 SH SOLE 232826 0 0 SUPERIOR GROUP OF CO INC COM 868358102 426 18300 SH SOLE 18300 0 0 SURGALIGN HOLDINGS INC COM 86882C105 549 503500 SH SOLE 503500 0 0 SVB FINANCIAL GROUP COM 78486Q101 2775 4282 SH SOLE 4282 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 8592 1074527 SH SOLE 1074527 0 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 190 28344 SH SOLE 28344 0 0 SWITCH INC CL A 87105L104 6625 260966 SH SOLE 260966 0 0 SYNAPTICS INC COM 87157D109 282 1577 SH SOLE 1577 0 0 SYNCHRONY FINANCIAL COM 87165B103 2639 53870 SH SOLE 53870 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 207 10741 SH SOLE 10741 0 0 SYNEOS HEALTH INC CL A 87166B102 970 11087 SH SOLE 11087 0 0 SYNOPSYS INC COM 871607107 1675 5609 SH SOLE 5609 0 0 SYNOVUS FINL CORP COM NEW 87161C501 377 8634 SH SOLE 8634 0 0 SYSCO CORP COM 871829107 33074 421186 SH SOLE 421186 0 0 SYSCO CORP COM 871829107 3 200 SH Put SOLE 200 0 0 T2 BIOSYSTEMS INC COM 89853L104 65 69400 SH SOLE 69400 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 66832 599327 SH SOLE 599327 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1 500 SH Put SOLE 500 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 421 104100 SH Put SOLE 104100 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 512 31613 SH SOLE 31613 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2582 16791 SH SOLE 16791 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5 100 SH Put SOLE 100 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1 200 SH Put SOLE 200 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 783 6625 SH SOLE 6625 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1799 110412 SH SOLE 110412 0 0 TANZANIAN GOLD CORP COM 87601A107 122 247500 SH SOLE 247500 0 0 TAPESTRY INC COM 876030107 362 9801 SH SOLE 9801 0 0 TARGA RES CORP COM 87612G101 27766 564287 SH SOLE 564287 0 0 TARGET CORP COM 87612E106 108832 475579 SH SOLE 475579 0 0 TASEKO MINES LTD COM 876511106 127 67196 SH SOLE 67196 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 277 10827 SH SOLE 10827 0 0 TC ENERGY CORP COM 87807B107 62804 1307253 SH SOLE 1307253 0 0 TCG BDC INC COM 872280102 2797 208640 SH SOLE 208640 0 0 TCW STRATEGIC INCOME FD INC COM 872340104 386 67240 SH SOLE 67240 0 0 TE CONNECTIVITY LTD REG SHS H84989104 3737 27241 SH SOLE 27241 0 0 TECHNIPFMC PLC COM G87110105 150 19834 SH SOLE 19834 0 0 TECHTARGET INC COM 87874R100 120309 1459708 SH SOLE 1459708 0 0 TECK RESOURCES LTD CL B 878742204 462 18513 SH SOLE 18513 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 986 63456 SH SOLE 63456 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 401 15737 SH SOLE 15737 0 0 TELADOC HEALTH INC COM 87918A105 10032 79084 SH SOLE 79084 0 0 TELADOC HEALTH INC COM 87918A105 3 200 SH Put SOLE 200 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2984 6963 SH SOLE 6963 0 0 TELEFLEX INCORPORATED COM 879369106 1759 4652 SH SOLE 4652 0 0 TELEFONICA S A SPONSORED ADR 879382208 63 13170 SH SOLE 13170 0 0 TELLURIAN INC NEW COM 87968A104 729 185848 SH SOLE 185848 0 0 TELUS CORPORATION COM 87971M103 245 11138 SH SOLE 11138 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 1349 173781 SH SOLE 173781 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 3420 638191 SH SOLE 638191 0 0 TEMPUR SEALY INTL INC COM 88023U101 2164 46689 SH SOLE 46689 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 535 73843 SH SOLE 73843 0 0 TERADATA CORP DEL COM 88076W103 449 7857 SH SOLE 7857 0 0 TERADYNE INC COM 880770102 776 7104 SH SOLE 7104 0 0 TEREX CORP NEW COM 880779103 8709 206602 SH SOLE 206602 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1108 26530 SH SOLE 26530 0 0 TERNIUM SA SPONSORED ADS 880890108 2072 48871 SH SOLE 48871 0 0 TERNIUM SA SPONSORED ADS 880890108 0 100 SH Put SOLE 100 0 0 TESLA INC COM 88160R101 167681 216143 SH SOLE 216143 0 0 TESLA INC COM 88160R101 8 4800 SH Put SOLE 4800 0 0 TETRA TECH INC NEW COM 88162G103 12951 86824 SH SOLE 86824 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 15 15000 SH SOLE 15000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2500 256277 SH SOLE 256277 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 147 190000 SH Put SOLE 190000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4 16000 SH Put SOLE 16000 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 543 9046 SH SOLE 9046 0 0 TEXAS INSTRS INC COM 882508104 62839 327010 SH SOLE 327010 0 0 TEXAS INSTRS INC COM 882508104 0 100 SH Put SOLE 100 0 0 TEXAS INSTRS INC COM 882508104 0 100 SH Put SOLE 100 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 11949 9863 SH SOLE 9863 0 0 TEXAS ROADHOUSE INC COM 882681109 244 2675 SH SOLE 2675 0 0 TEXTRON INC COM 883203101 1921 27480 SH SOLE 27480 0 0 TEXTRON INC COM 883203101 0 100 SH Put SOLE 100 0 0 TFS FINL CORP COM 87240R107 1225 64256 SH SOLE 64256 0 0 TG THERAPEUTICS INC COM 88322Q108 701 21084 SH SOLE 21084 0 0 THE ALGER ETF TRUST MID CAP 40 ETF 015564107 2555 112870 SH SOLE 112870 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 2771 500100 SH SOLE 500100 0 0 THE REAL BROKERAGE INC COM NEW 75585H206 20 10565 SH SOLE 10565 0 0 THE TRADE DESK INC COM CL A 88339J105 17062 242728 SH SOLE 242728 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 45648 79875 SH SOLE 79875 0 0 THOMSON REUTERS CORP. COM NEW 884903709 991 8913 SH SOLE 8913 0 0 THOR INDS INC COM 885160101 1922 15706 SH SOLE 15706 0 0 TIDAL ETF TR ROBINSON ALTERNT 886364678 200 10000 SH SOLE 10000 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 349 14442 SH SOLE 14442 0 0 TILRAY INC COM CL 2 88688T100 2019 181722 SH SOLE 181722 0 0 TIMKEN CO COM 887389104 779 11890 SH SOLE 11890 0 0 TIMKENSTEEL CORPORATION COM 887399103 599 45763 SH SOLE 45763 0 0 TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 1031 105200 SH SOLE 105200 0 0 TITAN INTL INC ILL COM 88830M102 367 51302 SH SOLE 51302 0 0 TJX COS INC NEW COM 872540109 70144 1062350 SH SOLE 1062350 0 0 T-MOBILE US INC COM 872590104 10857 85016 SH SOLE 85016 0 0 TOLL BROTHERS INC COM 889478103 433 7818 SH SOLE 7818 0 0 TOOTSIE ROLL INDS INC COM 890516107 916 30145 SH SOLE 30145 0 0 TORO CO COM 891092108 402 4126 SH SOLE 4126 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 4942 74619 SH SOLE 74619 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 528 19439 SH SOLE 19439 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 184 13886 SH SOLE 13886 0 0 TORTOISEECOFIN ACQUISITION C SHS CL A G8956E109 9423 970372 SH SOLE 970372 0 0 TORTOISEECOFIN ACQUISITION C UNIT 99/99/9999 G8956E208 140 14000 SH SOLE 14000 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 7760 161812 SH SOLE 161812 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 6454 36294 SH SOLE 36294 0 0 TPG PACE BENEFICIAL II CORP COMMON STOCK G89826104 419 42798 SH SOLE 42798 0 0 TRACTOR SUPPLY CO COM 892356106 4064 20163 SH SOLE 20163 0 0 TRADEWEB MKTS INC CL A 892672106 221 2748 SH SOLE 2748 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 4387 25421 SH SOLE 25421 0 0 TRANSDIGM GROUP INC COM 893641100 1527 2445 SH SOLE 2445 0 0 TRANSMEDICS GROUP INC COM 89377M109 336 10203 SH SOLE 10203 0 0 TRANSOCEAN LTD REG SHS H8817H100 306 81141 SH SOLE 81141 0 0 TRANSUNION COM 89400J107 515 4620 SH SOLE 4620 0 0 TRAVEL PLUS LEISURE CO COM 894164102 1501 27541 SH SOLE 27541 0 0 TREACE MED CONCEPTS INC COM 89455T109 269 10000 SH SOLE 10000 0 0 TREEHOUSE FOODS INC COM 89469A104 1352 33817 SH SOLE 33817 0 0 TREVENA INC COM 89532E109 21 17026 SH SOLE 17026 0 0 TREX CO INC COM 89531P105 591 5775 SH SOLE 5775 0 0 TREX CO INC COM 89531P105 6 400 SH Put SOLE 400 0 0 TRI CONTL CORP COM 895436103 921 27602 SH SOLE 27602 0 0 TRIMBLE INC COM 896239100 648 7948 SH SOLE 7948 0 0 TRINET GROUP INC COM 896288107 1874 19806 SH SOLE 19806 0 0 TRINITY INDS INC COM 896522109 891 32796 SH SOLE 32796 0 0 TRIP COM GROUP LTD ADS 89677Q107 13239 431693 SH SOLE 431693 0 0 TRIP COM GROUP LTD ADS 89677Q107 47 41500 SH Put SOLE 41500 0 0 TRIPADVISOR INC COM 896945201 937 27624 SH SOLE 27624 0 0 TRIPADVISOR INC COM 896945201 0 100 SH Put SOLE 100 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 921 58322 SH SOLE 58322 0 0 TRISTATE CAP HLDGS INC COM 89678F100 238 11217 SH SOLE 11217 0 0 TRITON INTL LTD CL A G9078F107 1756 33746 SH SOLE 33746 0 0 TRIUMPH BANCORP INC COM 89679E300 410 4089 SH SOLE 4089 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1654 67204 SH SOLE 67204 0 0 TRUIST FINL CORP COM 89832Q109 42511 724572 SH SOLE 724572 0 0 TRUPANION INC COM 898202106 363 4675 SH SOLE 4675 0 0 TRUSTMARK CORP COM 898402102 228 7000 SH SOLE 7000 0 0 TUATARA CAPITAL ACQUISITN CO CL A SHS G9118J101 1808 185813 SH SOLE 185813 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 392 5894 SH SOLE 5894 0 0 TUTOR PERINI CORP COM 901109108 6805 524745 SH SOLE 524745 0 0 TWILIO INC CL A 90138F102 12970 40631 SH SOLE 40631 0 0 TWILIO INC CL A 90138F102 6 7600 SH Put SOLE 7600 0 0 TWIST BIOSCIENCE CORP COM 90184D100 348 3251 SH SOLE 3251 0 0 TWITTER INC COM 90184L102 8414 139650 SH SOLE 139650 0 0 TWITTER INC COM 90184L102 0 100 SH Put SOLE 100 0 0 TWO COM CL A G9152V101 98 10000 SH SOLE 10000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 804 127254 SH SOLE 127254 0 0 TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 1417 1413000 SH SOLE 1413000 0 0 TYLER TECHNOLOGIES INC COM 902252105 3716 8090 SH SOLE 8090 0 0 TYME TECHNOLOGIES INC COM 90238J103 378 368100 SH SOLE 368100 0 0 TYME TECHNOLOGIES INC COM 90238J103 7 26000 SH Put SOLE 26000 0 0 TYSON FOODS INC CL A 902494103 8740 110701 SH SOLE 110701 0 0 TZP STRATEGIES ACQUISTN CORP CL A SHS G91595101 4535 463416 SH SOLE 463416 0 0 UBER TECHNOLOGIES INC COM 90353T100 12811 286713 SH SOLE 286713 0 0 UBER TECHNOLOGIES INC COM 90353T100 3 500 SH Put SOLE 500 0 0 UBIQUITI INC COM 90353W103 619 2075 SH SOLE 2075 0 0 UBS GROUP AG SHS H42097107 666 41791 SH SOLE 41791 0 0 UDR INC COM 902653104 1643 31007 SH SOLE 31007 0 0 UGI CORP NEW COM 902681105 4239 99514 SH SOLE 99514 0 0 UIPATH INC CL A 90364P105 21592 410325 SH SOLE 410325 0 0 ULTA BEAUTY INC COM 90384S303 36862 102058 SH SOLE 102058 0 0 UNDER ARMOUR INC CL A 904311107 377 18882 SH SOLE 18882 0 0 UNDER ARMOUR INC CL C 904311206 391 22249 SH SOLE 22249 0 0 UNIFIED SER TR BALLAST SMLMD CP 90470L550 4723 131885 SH SOLE 131885 0 0 UNIFIRST CORP MASS COM 904708104 1483 6980 SH SOLE 6980 0 0 UNILEVER PLC SPON ADR NEW 904767704 7131 131691 SH SOLE 131691 0 0 UNION PAC CORP COM 907818108 54013 274895 SH SOLE 274895 0 0 UNITED AIRLS HLDGS INC COM 910047109 1600 33565 SH SOLE 33565 0 0 UNITED BANKSHARES INC WEST V COM 909907107 312 8530 SH SOLE 8530 0 0 UNITED GUARDIAN INC COM 910571108 156 11000 SH SOLE 11000 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 121 10660 SH SOLE 10660 0 0 UNITED PARCEL SERVICE INC CL B 911312106 162025 889809 SH SOLE 889809 0 0 UNITED RENTALS INC COM 911363109 6775 19285 SH SOLE 19285 0 0 UNITED STATES CELLULAR CORP COM 911684108 209 6567 SH SOLE 6567 0 0 UNITED STATES STL CORP NEW COM 912909108 472 21582 SH SOLE 21582 0 0 UNITED STATES STL CORP NEW COM 912909108 15 26500 SH Put SOLE 26500 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 448 22136 SH SOLE 22136 0 0 UNITED STS OIL FD LP UNITS 91232N207 2092 39749 SH SOLE 39749 0 0 UNITEDHEALTH GROUP INC COM 91324P102 188195 481252 SH SOLE 481252 0 0 UNITY SOFTWARE INC COM 91332U101 4919 38921 SH SOLE 38921 0 0 UNITY SOFTWARE INC COM 91332U101 0 100 SH Put SOLE 100 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 834 4873 SH SOLE 4873 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1587 11463 SH SOLE 11463 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 726 55619 SH SOLE 55619 0 0 UNUM GROUP COM 91529Y106 2286 91079 SH SOLE 91079 0 0 UPLAND SOFTWARE INC COM 91544A109 2272 67904 SH SOLE 67904 0 0 UPSTART HLDGS INC COM 91680M107 959 3019 SH SOLE 3019 0 0 UPSTART HLDGS INC COM 91680M107 13 2500 SH Put SOLE 2500 0 0 UPWORK INC COM 91688F104 412 9114 SH SOLE 9114 0 0 URANIUM ENERGY CORP COM 916896103 304 99672 SH SOLE 99672 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 494 26067 SH SOLE 26067 0 0 US BANCORP DEL COM NEW 902973304 74186 1247820 SH SOLE 1247820 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 242 14635 SH SOLE 14635 0 0 USCF ETF TR MIDSTREAM ENERGY 90290T882 83118 2836807 SH SOLE 2836807 0 0 USD PARTNERS LP COM UT REP LTD 903318103 195 31300 SH SOLE 31300 0 0 USHG ACQUISITION CORP COM CL A 91748P100 2941 302366 SH SOLE 302366 0 0 UTZ BRANDS INC COM CL A 918090101 444 25764 SH SOLE 25764 0 0 V F CORP COM 918204108 4179 62489 SH SOLE 62489 0 0 VAIL RESORTS INC COM 91879Q109 1892 5653 SH SOLE 5653 0 0 VALERO ENERGY CORP COM 91913Y100 13075 185459 SH SOLE 185459 0 0 VALLEY NATL BANCORP COM 919794107 142 10854 SH SOLE 10854 0 0 VALVOLINE INC COM 92047W101 555 17732 SH SOLE 17732 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1649 18049 SH SOLE 18049 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 821 47914 SH SOLE 47914 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 2506 12387 SH SOLE 12387 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 3779 114346 SH SOLE 114346 0 0 VANECK ETF TRUST GAMING ETF 92189F882 599 12304 SH SOLE 12304 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 33933 1151122 SH SOLE 1151122 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 3 2100 SH Put SOLE 2100 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 4296 68823 SH SOLE 68823 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 3032 79236 SH SOLE 79236 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 1 3200 SH Put SOLE 3200 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 10509 70485 SH SOLE 70485 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 9650 131766 SH SOLE 131766 0 0 VANECK ETF TRUST NATURAL RESOURC 92189F841 905 19787 SH SOLE 19787 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 792 4023 SH SOLE 4023 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5797 22593 SH SOLE 22593 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 43 30500 SH Put SOLE 30500 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3 200 SH Put SOLE 200 0 0 VANECK ETF TRUST STEEL ETF 92189F205 1556 28265 SH SOLE 28265 0 0 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 288 9541 SH SOLE 9541 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 807 44661 SH SOLE 44661 0 0 VANECK ETF TRUST VANECK VIETNAM 92189F817 4785 248578 SH SOLE 248578 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 5588 326747 SH SOLE 326747 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 623 2329 SH SOLE 2329 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1414 10053 SH SOLE 10053 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 226 1154 SH SOLE 1154 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 230 1337 SH SOLE 1337 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1961 9736 SH SOLE 9736 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 20850 233173 SH SOLE 233173 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 7067 69157 SH SOLE 69157 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 69931 853625 SH SOLE 853625 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 106637 1247848 SH SOLE 1247848 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 20085 352781 SH SOLE 352781 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 14261 78272 SH SOLE 78272 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 225695 777843 SH SOLE 777843 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 34165 170115 SH SOLE 170115 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 10796 45813 SH SOLE 45813 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8100 57972 SH SOLE 57972 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 51151 216062 SH SOLE 216062 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 64934 637800 SH SOLE 637800 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 364973 925384 SH SOLE 925384 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 107262 633740 SH SOLE 633740 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 64188 293595 SH SOLE 293595 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 49378 176302 SH SOLE 176302 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 194901 877635 SH SOLE 877635 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 89625 662153 SH SOLE 662153 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 123030 2018249 SH SOLE 2018249 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 135155 2700451 SH SOLE 2700451 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 118320 1803375 SH SOLE 1803375 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 59517 734216 SH SOLE 734216 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3900 29182 SH SOLE 29182 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 480 8473 SH SOLE 8473 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 23033 226243 SH SOLE 226243 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 103426 1966727 SH SOLE 1966727 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3815 69659 SH SOLE 69659 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 18764 277731 SH SOLE 277731 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 36615 387792 SH SOLE 387792 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 5890 55736 SH SOLE 55736 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 33320 625479 SH SOLE 625479 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 19521 317832 SH SOLE 317832 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15015 182290 SH SOLE 182290 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 22744 322570 SH SOLE 322570 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 6941 34691 SH SOLE 34691 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 14538 211257 SH SOLE 211257 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 327 1526 SH SOLE 1526 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1264 14277 SH SOLE 14277 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 259 1844 SH SOLE 1844 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 17155 86604 SH SOLE 86604 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 248684 1618952 SH SOLE 1618952 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 19526 308571 SH SOLE 308571 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 156404 3097673 SH SOLE 3097673 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 977 12464 SH SOLE 12464 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 55671 538559 SH SOLE 538559 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 12603 144526 SH SOLE 144526 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 221 3326 SH SOLE 3326 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 1654 26752 SH SOLE 26752 0 0 VANGUARD WORLD FD ESG US CORP BD 921910691 228 3098 SH SOLE 3098 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 3673 45873 SH SOLE 45873 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 204 1510 SH SOLE 1510 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 2876 18871 SH SOLE 18871 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 35264 360447 SH SOLE 360447 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 46994 200139 SH SOLE 200139 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 6965 49516 SH SOLE 49516 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1119 3610 SH SOLE 3610 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 11299 62962 SH SOLE 62962 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 6919 93614 SH SOLE 93614 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 15458 166915 SH SOLE 166915 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 16109 65201 SH SOLE 65201 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 8613 45853 SH SOLE 45853 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 131384 327583 SH SOLE 327583 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1311 7575 SH SOLE 7575 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2604 18715 SH SOLE 18715 0 0 VAREX IMAGING CORP COM 92214X106 327 11516 SH SOLE 11516 0 0 VARONIS SYS INC COM 922280102 290 4759 SH SOLE 4759 0 0 VAXART INC COM NEW 92243A200 148 18581 SH SOLE 18581 0 0 VBI VACCINES INC CDA COM NEW 91822J103 143 46190 SH SOLE 46190 0 0 VECTOIQ ACQUISITION CORP II COM CL A 92244F109 3049 313553 SH SOLE 313553 0 0 VECTOR ACQUISITION CORP II CL A SHS G9460A104 977 100000 SH SOLE 100000 0 0 VECTOR GROUP LTD COM 92240M108 1743 136725 SH SOLE 136725 0 0 VEEVA SYS INC CL A COM 922475108 3295 11441 SH SOLE 11441 0 0 VEEVA SYS INC CL A COM 922475108 1 300 SH Put SOLE 300 0 0 VENATOR MATLS PLC SHS G9329Z100 192 67500 SH SOLE 67500 0 0 VENTAS INC COM 92276F100 5456 99253 SH SOLE 99253 0 0 VEON LTD SPONSORED ADR 91822M106 1012 486616 SH SOLE 486616 0 0 VERASTEM INC COM 92337C104 43 14014 SH SOLE 14014 0 0 VERISIGN INC COM 92343E102 287 1398 SH SOLE 1398 0 0 VERISK ANALYTICS INC COM 92345Y106 9835 49141 SH SOLE 49141 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 200849 3718611 SH SOLE 3718611 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1 1500 SH Put SOLE 1500 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 9693 53658 SH SOLE 53658 0 0 VERTICAL CAP INCOME FD SHS BEN INT 92535C104 525 50039 SH SOLE 50039 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 360 15032 SH SOLE 15032 0 0 VERU INC COM 92536C103 730 84817 SH SOLE 84817 0 0 VERU INC COM 92536C103 13 8000 SH Put SOLE 8000 0 0 VIACOMCBS INC CL B 92556H206 5913 149135 SH SOLE 149135 0 0 VIACOMCBS INC CL B 92556H206 105 38100 SH Put SOLE 38100 0 0 VIATRIS INC COM 92556V106 6226 465827 SH SOLE 465827 0 0 VICI PPTYS INC COM 925652109 894 31427 SH SOLE 31427 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 1319 20461 SH SOLE 20461 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 9402 165556 SH SOLE 165556 0 0 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 250 4357 SH SOLE 4357 0 0 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 246 5675 SH SOLE 5675 0 0 VICTORY PORTFOLIOS II VICTORYSHS EMMKT 92647N543 228 4731 SH SOLE 4731 0 0 VICTORY PORTFOLIOS II VICTORYSHS INDEX 92647N576 279 4328 SH SOLE 4328 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTL 92647N550 200 4124 SH SOLE 4124 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 519 9693 SH SOLE 9693 0 0 VIEW INC COM CL A 92671V106 84 15781 SH SOLE 15781 0 0 VIKING THERAPEUTICS INC COM 92686J106 72 11561 SH SOLE 11561 0 0 VIKING THERAPEUTICS INC COM 92686J106 1 2000 SH Put SOLE 2000 0 0 VIMEO INC COMMON STOCK 92719V100 1765 60159 SH SOLE 60159 0 0 VINTAGE WINE ESTATES INC COM 92747V106 138 13404 SH SOLE 13404 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 305 13855 SH SOLE 13855 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 627 14435 SH SOLE 14435 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 388 15004 SH SOLE 15004 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1 800 SH Put SOLE 800 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 3 500 SH Put SOLE 500 0 0 VIRNETX HLDG CORP COM 92823T108 679 173234 SH SOLE 173234 0 0 VIRTRA INC COM PAR 92827K301 580 57190 SH SOLE 57190 0 0 VIRTU FINL INC CL A 928254101 9524 390848 SH SOLE 390848 0 0 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 106 17552 SH SOLE 17552 0 0 VISA INC COM CL A 92826C839 287878 1293109 SH SOLE 1293109 0 0 VISTA OUTDOOR INC COM 928377100 427 10633 SH SOLE 10633 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 372 136078 SH SOLE 136078 0 0 VISTRA CORP COM 92840M102 1712 100042 SH SOLE 100042 0 0 VITAL FARMS INC COM 92847W103 8989 511619 SH SOLE 511619 0 0 VIVINT SMART HOME INC COM CL A 928542109 278 29433 SH SOLE 29433 0 0 VMWARE INC CL A COM 928563402 4330 29405 SH SOLE 29405 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3633 236003 SH SOLE 236003 0 0 VONAGE HLDGS CORP COM 92886T201 1665 103039 SH SOLE 103039 0 0 VONTIER CORPORATION COM 928881101 1065 31804 SH SOLE 31804 0 0 VORNADO RLTY TR SH BEN INT 929042109 12209 291020 SH SOLE 291020 0 0 VULCAN MATLS CO COM 929160109 23193 137120 SH SOLE 137120 0 0 WABTEC COM 929740108 634 7618 SH SOLE 7618 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 57581 1224345 SH SOLE 1224345 0 0 WALKER & DUNLOP INC COM 93148P102 2464 21696 SH SOLE 21696 0 0 WALMART INC COM 931142103 150502 1079514 SH SOLE 1079514 0 0 WALMART INC COM 931142103 1 200 SH Put SOLE 200 0 0 WARBURG PINCUS CAPTAL CORP I SHS CL A G9461D107 4348 442575 SH SOLE 442575 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 1111 26001 SH SOLE 26001 0 0 WARRIOR TECHNOLOGIES ACQUI C COM CL A 936273101 2380 242674 SH SOLE 242674 0 0 WASHINGTON FED INC COM 938824109 311 9022 SH SOLE 9022 0 0 WASTE CONNECTIONS INC COM 94106B101 1003 7956 SH SOLE 7956 0 0 WASTE MGMT INC DEL COM 94106L109 8252 55266 SH SOLE 55266 0 0 WATERS CORP COM 941848103 1995 5549 SH SOLE 5549 0 0 WATSCO INC COM 942622200 3729 14106 SH SOLE 14106 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 402 2394 SH SOLE 2394 0 0 WAYFAIR INC CL A 94419L101 502 1954 SH SOLE 1954 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 18 18000 SH SOLE 18000 0 0 WD 40 CO COM 929236107 889 3834 SH SOLE 3834 0 0 WEC ENERGY GROUP INC COM 92939U106 3551 40319 SH SOLE 40319 0 0 WEIBO CORP NOTE 1.250%11/1 948596AC5 4902 5019000 SH SOLE 5019000 0 0 WEIBO CORP SPONSORED ADR 948596101 3409 71966 SH SOLE 71966 0 0 WELLS FARGO CO NEW COM 949746101 109285 2354926 SH SOLE 2354926 0 0 WELLS FARGO CO NEW COM 949746101 1 2000 SH Put SOLE 2000 0 0 WELLTOWER INC COM 95040Q104 1495 18223 SH SOLE 18223 0 0 WENDYS CO COM 95058W100 1260 58139 SH SOLE 58139 0 0 WESCO INTL INC COM 95082P105 1673 14541 SH SOLE 14541 0 0 WESCO INTL INC COM 95082P105 1 100 SH Put SOLE 100 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4173 9824 SH SOLE 9824 0 0 WESTERN ALLIANCE BANCORP COM 957638109 3383 31083 SH SOLE 31083 0 0 WESTERN ASSET HIGH INCOME FD COM 95766J102 729 101957 SH SOLE 101957 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 73 14108 SH SOLE 14108 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 3923 294101 SH SOLE 294101 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 81 10171 SH SOLE 10171 0 0 WESTERN ASSET MUN PARTNERS F COM 95766P108 158 10081 SH SOLE 10081 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 8333 626883 SH SOLE 626883 0 0 WESTERN DIGITAL CORP. COM 958102105 9403 166605 SH SOLE 166605 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 180 180000 SH SOLE 180000 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1594 76107 SH SOLE 76107 0 0 WESTERN UN CO COM 959802109 2088 103556 SH SOLE 103556 0 0 WESTPAC BANKING CORP SPONSORED ADR 961214301 609 32959 SH SOLE 32959 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 39 12100 SH SOLE 12100 0 0 WESTROCK CO COM 96145D105 19743 398223 SH SOLE 398223 0 0 WEX INC COM 96208T104 440 2501 SH SOLE 2501 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 23270 655777 SH SOLE 655777 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 0 100 SH Put SOLE 100 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 0 100 SH Put SOLE 100 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 5794 153962 SH SOLE 153962 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 742 112818 SH SOLE 112818 0 0 WHIRLPOOL CORP COM 963320106 5088 24978 SH SOLE 24978 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 370 350 SH SOLE 350 0 0 WHITESTONE REIT COM 966084204 512 52265 SH SOLE 52265 0 0 WHITING PETE CORP NEW COM NEW 966387508 5822 99524 SH SOLE 99524 0 0 WILEY JOHN & SONS INC CL A 968223206 1480 28454 SH SOLE 28454 0 0 WILLIAMS COS INC COM 969457100 29793 1149172 SH SOLE 1149172 0 0 WILLIAMS SONOMA INC COM 969904101 3574 20068 SH SOLE 20068 0 0 WILLIAMS SONOMA INC COM 969904101 238 27600 SH Put SOLE 27600 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2880 12494 SH SOLE 12494 0 0 WINGSTOP INC COM 974155103 556 3402 SH SOLE 3402 0 0 WINTRUST FINL CORP COM 97650W108 933 11596 SH SOLE 11596 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 13027 501896 SH SOLE 501896 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2589 44906 SH SOLE 44906 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 9279 248569 SH SOLE 248569 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1172 26886 SH SOLE 26886 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1402 26271 SH SOLE 26271 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 867 11381 SH SOLE 11381 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 2838 112970 SH SOLE 112970 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 201 5396 SH SOLE 5396 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 783 14802 SH SOLE 14802 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 1302 27361 SH SOLE 27361 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 672 17587 SH SOLE 17587 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 490 6584 SH SOLE 6584 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 4997 106662 SH SOLE 106662 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 256 5966 SH SOLE 5966 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 594 9444 SH SOLE 9444 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 242 3153 SH SOLE 3153 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 236 2497 SH SOLE 2497 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1553 20211 SH SOLE 20211 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 9956 83444 SH SOLE 83444 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1090 26238 SH SOLE 26238 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 8704 167417 SH SOLE 167417 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 32982 847173 SH SOLE 847173 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 75323 1280149 SH SOLE 1280149 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 615 14074 SH SOLE 14074 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1614 52483 SH SOLE 52483 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 1643 33992 SH SOLE 33992 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 10923 93030 SH SOLE 93030 0 0 WIX COM LTD SHS M98068105 297 1508 SH SOLE 1508 0 0 WM TECHNOLOGY INC COM 92971A109 230 15825 SH SOLE 15825 0 0 WOLVERINE WORLD WIDE INC COM 978097103 599 20074 SH SOLE 20074 0 0 WOODWARD INC COM 980745103 393 3423 SH SOLE 3423 0 0 WORKDAY INC CL A 98138H101 11177 44916 SH SOLE 44916 0 0 WORKIVA INC COM CL A 98139A105 4810 34068 SH SOLE 34068 0 0 WP CAREY INC COM 92936U109 17747 242870 SH SOLE 242870 0 0 WPP PLC NEW ADR 92937A102 381 5700 SH SOLE 5700 0 0 WRAP TECHNOLOGIES INC COM 98212N107 741 123740 SH SOLE 123740 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 605 7815 SH SOLE 7815 0 0 WYNN RESORTS LTD COM 983134107 4199 49755 SH SOLE 49755 0 0 WYNN RESORTS LTD COM 983134107 3 500 SH Put SOLE 500 0 0 XCEL ENERGY INC COM 98389B100 4871 77751 SH SOLE 77751 0 0 XILINX INC COM 983919101 8382 55125 SH SOLE 55125 0 0 XILINX INC COM 983919101 1 100 SH Put SOLE 100 0 0 XP INC CL A G98239109 257 6383 SH SOLE 6383 0 0 XPENG INC ADS 98422D105 336 9364 SH SOLE 9364 0 0 XPO LOGISTICS INC COM 983793100 2847 35637 SH SOLE 35637 0 0 XYLEM INC COM 98419M100 9660 78117 SH SOLE 78117 0 0 YAMANA GOLD INC COM 98462Y100 123 30487 SH SOLE 30487 0 0 YANDEX N V SHS CLASS A N97284108 340 4286 SH SOLE 4286 0 0 YANDEX N V SHS CLASS A N97284108 1 4000 SH Put SOLE 4000 0 0 YELLOW CORP COM 985510106 6612 1170211 SH SOLE 1170211 0 0 YELLOW CORP COM 985510106 1 25000 SH Put SOLE 25000 0 0 YETI HLDGS INC COM 98585X104 3262 37996 SH SOLE 37996 0 0 YETI HLDGS INC COM 98585X104 2 500 SH Put SOLE 500 0 0 YUM BRANDS INC COM 988498101 5815 47557 SH SOLE 47557 0 0 YUM CHINA HLDGS INC COM 98850P109 2091 35923 SH SOLE 35923 0 0 ZAI LAB LTD ADR 98887Q104 203 1933 SH SOLE 1933 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4578 8843 SH SOLE 8843 0 0 ZENDESK INC COM 98936J101 638 5441 SH SOLE 5441 0 0 ZENDESK INC COM 98936J101 0 200 SH Put SOLE 200 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 1993 29905 SH SOLE 29905 0 0 ZEVIA PBC CL A 98955K104 230 20000 SH SOLE 20000 0 0 ZILLOW GROUP INC CL A 98954M101 666 7513 SH SOLE 7513 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 19173 217722 SH SOLE 217722 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 8841 60518 SH SOLE 60518 0 0 ZIMMER ENERGY TRANSITION ACQ COM CL A 989570106 1022 104988 SH SOLE 104988 0 0 ZIONS BANCORPORATION N A COM 989701107 952 15441 SH SOLE 15441 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 95 51875 SH SOLE 51875 0 0 ZOETIS INC CL A 98978V103 82327 424015 SH SOLE 424015 0 0 ZOETIS INC CL A 98978V103 262 44200 SH Put SOLE 44200 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 8707 33278 SH SOLE 33278 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 13101 214120 SH SOLE 214120 0 0 ZOVIO INC COM 98979V102 263 109815 SH SOLE 109815 0 0 ZSCALER INC COM 98980G102 7498 28598 SH SOLE 28598 0 0 ZUORA INC COM CL A 98983V106 4078 245917 SH SOLE 245917 0 0 ZUORA INC COM CL A 98983V106 0 400 SH Put SOLE 400 0 0 ZYNGA INC CL A 98986T108 298 38991 SH SOLE 38991 0 0 ZYNGA INC CL A 98986T108 5 8200 SH Put SOLE 8200 0 0