0000752798-20-000009.txt : 20200513 0000752798-20-000009.hdr.sgml : 20200513 20200513144137 ACCESSION NUMBER: 0000752798-20-000009 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200513 DATE AS OF CHANGE: 20200513 EFFECTIVENESS DATE: 20200513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PROEQUITIES, INC. CENTRAL INDEX KEY: 0000752798 IRS NUMBER: 630879387 STATE OF INCORPORATION: AL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18928 FILM NUMBER: 20872495 BUSINESS ADDRESS: STREET 1: 2801 HIGHWAY 280 SOUTH CITY: BIRMINGHAM STATE: AL ZIP: 35223 BUSINESS PHONE: (205) 268-7085 MAIL ADDRESS: STREET 1: P.O. BOX 518 CITY: BIRMINGHAM STATE: AL ZIP: 35201-0518 FORMER COMPANY: FORMER CONFORMED NAME: PROEQUITIES INC DATE OF NAME CHANGE: 20020129 FORMER COMPANY: FORMER CONFORMED NAME: PROTECTIVE EQUITY SERVICES INC /BD DATE OF NAME CHANGE: 19950206 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000752798 XXXXXXXX 03-31-2020 03-31-2020 PROEQUITIES, INC.
P.O. BOX 518 BIRMINGHAM AL 35201-0518
13F HOLDINGS REPORT 028-18928 N
Stephen M. Youhn Chief Compliance Officer 2052683369 Steve Youhn Birmingham AL 05-13-2020 0 19225 907444 false
INFORMATION TABLE 2 SEC13F_200512.xml 10X GENOMICS INC CALL 88025U909 0 0 SH Call SOLE 0 0 0 10X GENOMICS INC PUT 88025U959 0 0 SH Put SOLE 0 0 0 10X GENOMICS INC CL A COM 88025U109 0 0 SH SOLE 0 0 0 111 INC ADS 68247Q102 0 0 SH SOLE 0 0 0 1347 PPTY INS HLDGS INC COM 68244P107 0 0 SH SOLE 0 0 0 180 DEGREE CAP CORP COM 68235B109 0 0 SH SOLE 0 0 0 180 DEGREE CAP CORP CALL 68235B909 0 0 SH Call SOLE 0 0 0 180 DEGREE CAP CORP PUT 68235B959 0 0 SH Put SOLE 0 0 0 1895 BANCORP OF WIS INC COM 28252W105 0 0 SH SOLE 0 0 0 1LIFE HEALTHCARE INC COM 68269G107 0 0 SH SOLE 0 0 0 1LIFE HEALTHCARE INC CALL 68269G907 0 0 SH Call SOLE 0 0 0 1LIFE HEALTHCARE INC PUT 68269G957 0 0 SH Put SOLE 0 0 0 1ST CONSTITUTION BANCORP COM 31986N102 0 0 SH SOLE 0 0 0 1ST SOURCE CORP COM 336901103 0 0 SH SOLE 0 0 0 1ST SOURCE CORP CALL 336901903 0 0 SH Call SOLE 0 0 0 1ST SOURCE CORP PUT 336901953 0 0 SH Put SOLE 0 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 0 0 SH SOLE 0 0 0 21VIANET GROUP INC CALL 90138A903 0 0 SH Call SOLE 0 0 0 21VIANET GROUP INC PUT 90138A953 0 0 SH Put SOLE 0 0 0 22ND CENTY GROUP INC COM 90137F103 0 0 SH SOLE 0 0 0 22ND CENTY GROUP INC CALL 90137F903 0 0 SH Call SOLE 0 0 0 22ND CENTY GROUP INC PUT 90137F953 0 0 SH Put SOLE 0 0 0 2U INC COM 90214J101 0 0 SH SOLE 0 0 0 2U INC CALL 90214J901 0 0 SH Call SOLE 0 0 0 2U INC PUT 90214J951 0 0 SH Put SOLE 0 0 0 3-D SYS CORP DEL COM NEW 88554D205 5 593 SH SOLE 0 0 0 3-D SYS CORP DEL CALL 88554D905 0 0 SH Call SOLE 0 0 0 3-D SYS CORP DEL PUT 88554D955 0 0 SH Put SOLE 0 0 0 360 FINANCE INC ADS 88557W101 0 0 SH SOLE 0 0 0 36KR HLDGS INC SPONSORED ADS 88429K103 0 0 SH SOLE 0 0 0 3M CO COM 88579Y101 1016 7445 SH SOLE 0 0 0 3M CO CALL 88579Y901 0 0 SH Call SOLE 0 0 0 3M CO PUT 88579Y951 0 0 SH Put SOLE 0 0 0 3PEA INTL INC COM 88579C109 0 0 SH SOLE 0 0 0 500 COM LTD CALL 33829R900 0 0 SH Call SOLE 0 0 0 500 COM LTD PUT 33829R950 0 0 SH Put SOLE 0 0 0 500 COM LTD SPON ADR REP A 33829R100 0 0 SH SOLE 0 0 0 51JOB INC NOTE 3.250 4/1 316827AC8 0 0 SH SOLE 0 0 0 51JOB INC CALL 316827904 0 0 SH Call SOLE 0 0 0 51JOB INC PUT 316827954 0 0 SH Put SOLE 0 0 0 51JOB INC SP ADR REP COM 316827104 0 0 SH SOLE 0 0 0 58 COM INC CALL 31680Q904 0 0 SH Call SOLE 0 0 0 58 COM INC PUT 31680Q954 0 0 SH Put SOLE 0 0 0 58 COM INC SPON ADR REP A 31680Q104 0 0 SH SOLE 0 0 0 89BIO INC COM 282559103 0 0 SH SOLE 0 0 0 8I ENTERPRISES ACQUISITIN CO UNIT 99/99/9999 G2956M138 0 0 SH SOLE 0 0 0 8I ENTERPRISES ACQUISITIN CO SHS G2956M104 0 0 SH SOLE 0 0 0 8I ENTERPRISES ACQUISITIN CO *W EXP 10/29/202 G2956M112 0 0 SH SOLE 0 0 0 8I ENTERPRISES ACQUISITIN CO RIGHT 10/29/2020 G2956M120 0 0 SH SOLE 0 0 0 8X8 INC NEW COM 282914100 0 0 SH SOLE 0 0 0 8X8 INC NEW CALL 282914900 0 0 SH Call SOLE 0 0 0 8X8 INC NEW PUT 282914950 0 0 SH Put SOLE 0 0 0 8X8 INC NEW NOTE 0.500 2/0 282914AB6 0 0 SH SOLE 0 0 0 9F INC SPONSORED ADS 65442R109 0 0 SH SOLE 0 0 0 A H BELO CORP COM CL A 001282102 0 0 SH SOLE 0 0 0 A H BELO CORP CALL 001282902 0 0 SH Call SOLE 0 0 0 A H BELO CORP PUT 001282952 0 0 SH Put SOLE 0 0 0 A MARK PRECIOUS METALS INC COM 00181T107 0 0 SH SOLE 0 0 0 A10 NETWORKS INC COM 002121101 0 0 SH SOLE 0 0 0 A10 NETWORKS INC CALL 002121901 0 0 SH Call SOLE 0 0 0 A10 NETWORKS INC PUT 002121951 0 0 SH Put SOLE 0 0 0 AAC HLDGS INC COM 000307108 0 0 SH SOLE 0 0 0 AAC HLDGS INC CALL 000307908 0 0 SH Call SOLE 0 0 0 AAC HLDGS INC PUT 000307958 0 0 SH Put SOLE 0 0 0 AAON INC COM PAR $0.004 000360206 0 0 SH SOLE 0 0 0 AAON INC CALL 000360906 0 0 SH Call SOLE 0 0 0 AAON INC PUT 000360956 0 0 SH Put SOLE 0 0 0 AAR CORP COM 000361105 2 100 SH SOLE 0 0 0 AAR CORP CALL 000361905 0 0 SH Call SOLE 0 0 0 AAR CORP PUT 000361955 0 0 SH Put SOLE 0 0 0 AARONS INC COM PAR $0.50 002535300 15 660 SH SOLE 0 0 0 AARONS INC CALL 002535900 0 0 SH Call SOLE 0 0 0 AARONS INC PUT 002535950 0 0 SH Put SOLE 0 0 0 ABB LTD SPONSORED ADR 000375204 56 3091 SH SOLE 0 0 0 ABB LTD CALL 000375904 0 0 SH Call SOLE 0 0 0 ABB LTD PUT 000375954 0 0 SH Put SOLE 0 0 0 ABBOTT LABS COM 002824100 963 12203 SH SOLE 0 0 0 ABBOTT LABS CALL 002824900 0 0 SH Call SOLE 0 0 0 ABBOTT LABS PUT 002824950 0 0 SH Put SOLE 0 0 0 ABBVIE INC COM 00287Y109 1360 17844 SH SOLE 0 0 0 ABBVIE INC CALL 00287Y909 0 0 SH Call SOLE 0 0 0 ABBVIE INC PUT 00287Y959 0 0 SH Put SOLE 0 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 0 0 SH SOLE 0 0 0 ABEONA THERAPEUTICS INC CALL 00289Y907 0 0 SH Call SOLE 0 0 0 ABEONA THERAPEUTICS INC PUT 00289Y957 0 0 SH Put SOLE 0 0 0 ABEONA THERAPEUTICS INC *W EXP 12/24/201 00289Y115 0 0 SH SOLE 0 0 0 ABERCROMBIE & FITCH CO CL A 002896207 0 0 SH SOLE 0 0 0 ABERCROMBIE & FITCH CO CALL 002896907 0 0 SH Call SOLE 0 0 0 ABERCROMBIE & FITCH CO PUT 002896957 0 0 SH Put SOLE 0 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 29 8626 SH SOLE 0 0 0 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 0 0 SH SOLE 0 0 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 0 0 SH SOLE 0 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 0 0 SH SOLE 0 0 0 ABERDEEN GLOBAL INCOME FD IN COM 003013109 0 0 SH SOLE 0 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 0 0 SH SOLE 0 0 0 ABERDEEN INCOME CR STRATEGIE COM 003057106 0 0 SH SOLE 0 0 0 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 0 0 SH SOLE 0 0 0 ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD 00326A104 25 1670 SH SOLE 0 0 0 ABERDEEN STD GOLD ETF TR CALL 00326A904 0 0 SH Call SOLE 0 0 0 ABERDEEN STD GOLD ETF TR PUT 00326A954 0 0 SH Put SOLE 0 0 0 ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104 0 0 SH SOLE 0 0 0 ABERDEEN STD INVTS ETFS BBRG ALL LNGR K1 003261203 0 0 SH SOLE 0 0 0 ABERDEEN STD INVTS ETFS BBRG ENGY CMD K1 003261500 0 0 SH SOLE 0 0 0 ABERDEEN STD INVTS ETFS CALL 003261904 0 0 SH Call SOLE 0 0 0 ABERDEEN STD INVTS ETFS PUT 003261954 0 0 SH Put SOLE 0 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 7 30 SH SOLE 0 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 0 0 SH SOLE 0 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 11 150 SH SOLE 0 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 0 0 SH SOLE 0 0 0 ABERDEEN STD SILVER ETF TR CALL 003264908 0 0 SH Call SOLE 0 0 0 ABERDEEN STD SILVER ETF TR PUT 003264958 0 0 SH Put SOLE 0 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2 300 SH SOLE 0 0 0 ABILITY INC SHS G8789K124 0 0 SH SOLE 0 0 0 ABIOMED INC COM 003654100 19 132 SH SOLE 0 0 0 ABIOMED INC CALL 003654900 0 0 SH Call SOLE 0 0 0 ABIOMED INC PUT 003654950 0 0 SH Put SOLE 0 0 0 ABM INDS INC COM 000957100 0 0 SH SOLE 0 0 0 ABM INDS INC CALL 000957900 0 0 SH Call SOLE 0 0 0 ABM INDS INC PUT 000957950 0 0 SH Put SOLE 0 0 0 ABRAXAS PETE CORP COM 003830106 0 0 SH SOLE 0 0 0 ABRAXAS PETE CORP CALL 003830906 0 0 SH Call SOLE 0 0 0 ABRAXAS PETE CORP PUT 003830956 0 0 SH Put SOLE 0 0 0 ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BULBEAR TR 00400R833 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR RNG 2000 00400R106 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR VAL 2000 00400R205 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR YLD 2000 00400R304 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR QTY 2000 00400R403 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR RNG 1000 00400R502 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR VAL 1000 00400R601 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR YLD 1000 00400R700 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR QTY 1000 00400R809 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR GBL ROTN 00400R866 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 0 0 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR GBL HIGH 00400R882 0 0 SH SOLE 0 0 0 AC IMMUNE SA SHS H00263105 0 0 SH SOLE 0 0 0 AC IMMUNE SA CALL H00263905 0 0 SH Call SOLE 0 0 0 AC IMMUNE SA PUT H00263955 0 0 SH Put SOLE 0 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 0 0 SH SOLE 0 0 0 ACACIA COMMUNICATIONS INC CALL 00401C908 0 0 SH Call SOLE 0 0 0 ACACIA COMMUNICATIONS INC PUT 00401C958 0 0 SH Put SOLE 0 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 0 0 SH SOLE 0 0 0 ACACIA RESH CORP CALL 003881907 0 0 SH Call SOLE 0 0 0 ACACIA RESH CORP PUT 003881957 0 0 SH Put SOLE 0 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1 64 SH SOLE 0 0 0 ACADIA HEALTHCARE COMPANY IN CALL 00404A909 0 0 SH Call SOLE 0 0 0 ACADIA HEALTHCARE COMPANY IN PUT 00404A959 0 0 SH Put SOLE 0 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 30 715 SH SOLE 0 0 0 ACADIA PHARMACEUTICALS INC CALL 004225908 0 0 SH Call SOLE 0 0 0 ACADIA PHARMACEUTICALS INC PUT 004225958 0 0 SH Put SOLE 0 0 0 ACADIA RLTY TR CALL 004239909 0 0 SH Call SOLE 0 0 0 ACADIA RLTY TR PUT 004239959 0 0 SH Put SOLE 0 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 0 0 SH SOLE 0 0 0 ACAMAR PARTNERS ACQSITION CO UNIT 12/30/2025 004285201 0 0 SH SOLE 0 0 0 ACAMAR PARTNERS ACQSITION CO CL A 004285102 0 0 SH SOLE 0 0 0 ACAMAR PARTNERS ACQSITION CO *W EXP 02/26/202 004285110 0 0 SH SOLE 0 0 0 ACASTI PHARMA INC CL A NEW 00430K402 0 0 SH SOLE 0 0 0 ACCEL ENTMT INC COM CL A1 00436Q106 0 0 SH SOLE 0 0 0 ACCEL ENTMT INC *W EXP 11/20/202 00436Q114 0 0 SH SOLE 0 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 0 0 SH SOLE 0 0 0 ACCELERATE DIAGNOSTICS INC CALL 00430H902 0 0 SH Call SOLE 0 0 0 ACCELERATE DIAGNOSTICS INC PUT 00430H952 0 0 SH Put SOLE 0 0 0 ACCELERATE DIAGNOSTICS INC NOTE 2.500 3/1 00430HAB8 0 0 SH SOLE 0 0 0 ACCELERON PHARMA INC COM 00434H108 0 0 SH SOLE 0 0 0 ACCELERON PHARMA INC CALL 00434H908 0 0 SH Call SOLE 0 0 0 ACCELERON PHARMA INC PUT 00434H958 0 0 SH Put SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2189 13411 SH SOLE 0 0 0 ACCENTURE PLC IRELAND CALL G1151C901 0 0 SH Call SOLE 0 0 0 ACCENTURE PLC IRELAND PUT G1151C951 0 0 SH Put SOLE 0 0 0 ACCESS NATL CORP COM 004337101 0 0 SH SOLE 0 0 0 ACCO BRANDS CORP COM 00081T108 0 0 SH SOLE 0 0 0 ACCO BRANDS CORP CALL 00081T908 0 0 SH Call SOLE 0 0 0 ACCO BRANDS CORP PUT 00081T958 0 0 SH Put SOLE 0 0 0 ACCURAY INC COM 004397105 0 0 SH SOLE 0 0 0 ACCURAY INC CALL 004397905 0 0 SH Call SOLE 0 0 0 ACCURAY INC PUT 004397955 0 0 SH Put SOLE 0 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 5 4451 SH SOLE 0 0 0 ACELRX PHARMACEUTICALS INC CALL 00444T900 0 0 SH Call SOLE 0 0 0 ACELRX PHARMACEUTICALS INC PUT 00444T950 0 0 SH Put SOLE 0 0 0 ACER THERAPEUTICS INC COM 00444P108 0 0 SH SOLE 0 0 0 ACETO CORP NOTE 2.00011/0 004446AD2 0 0 SH SOLE 0 0 0 ACETO CORP COM 004446100 0 0 SH SOLE 0 0 0 ACETO CORP CALL 004446900 0 0 SH Call SOLE 0 0 0 ACETO CORP PUT 004446950 0 0 SH Put SOLE 0 0 0 ACHAOGEN INC COM 004449104 0 0 SH SOLE 0 0 0 ACHAOGEN INC CALL 004449904 0 0 SH Call SOLE 0 0 0 ACHAOGEN INC PUT 004449954 0 0 SH Put SOLE 0 0 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 0 0 SH SOLE 0 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 0 SH SOLE 0 0 0 ACHILLION PHARMACEUTICALS IN CALL 00448Q901 0 0 SH Call SOLE 0 0 0 ACHILLION PHARMACEUTICALS IN PUT 00448Q951 0 0 SH Put SOLE 0 0 0 ACI WORLDWIDE INC COM 004498101 2 75 SH SOLE 0 0 0 ACI WORLDWIDE INC CALL 004498901 0 0 SH Call SOLE 0 0 0 ACI WORLDWIDE INC PUT 004498951 0 0 SH Put SOLE 0 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 0 0 SH SOLE 0 0 0 ACLARIS THERAPEUTICS INC CALL 00461U905 0 0 SH Call SOLE 0 0 0 ACLARIS THERAPEUTICS INC PUT 00461U955 0 0 SH Put SOLE 0 0 0 ACM RESEARCH INC COM CL A 00108J109 0 0 SH SOLE 0 0 0 ACM RESEARCH INC CALL 00108J909 0 0 SH Call SOLE 0 0 0 ACM RESEARCH INC PUT 00108J959 0 0 SH Put SOLE 0 0 0 ACME UTD CORP COM 004816104 0 0 SH SOLE 0 0 0 ACNB CORP COM 000868109 0 0 SH SOLE 0 0 0 ACORDA THERAPEUTICS INC NOTE 1.750 6/1 00484MAA4 0 0 SH SOLE 0 0 0 ACORDA THERAPEUTICS INC COM 00484M106 0 0 SH SOLE 0 0 0 ACORDA THERAPEUTICS INC CALL 00484M906 0 0 SH Call SOLE 0 0 0 ACORDA THERAPEUTICS INC PUT 00484M956 0 0 SH Put SOLE 0 0 0 ACORN INTL INC SPONSORD ADR NEW 004854204 0 0 SH SOLE 0 0 0 ACT II GLOBAL ACQUISITION CO CL A SHS G0080J104 0 0 SH SOLE 0 0 0 ACT II GLOBAL ACQUISITION CO UNIT 04/30/2026 G0080J112 0 0 SH SOLE 0 0 0 ACT II GLOBAL ACQUISITION CO *W EXP 04/30/202 G0080J120 0 0 SH SOLE 0 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 0 0 SH SOLE 0 0 0 ACTINIUM PHARMACEUTICALS INC CALL 00507W907 0 0 SH Call SOLE 0 0 0 ACTINIUM PHARMACEUTICALS INC PUT 00507W957 0 0 SH Put SOLE 0 0 0 ACTIVISION BLIZZARD INC COM 00507V109 49 823 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC CALL 00507V909 0 0 SH Call SOLE 0 0 0 ACTIVISION BLIZZARD INC PUT 00507V959 0 0 SH Put SOLE 0 0 0 ACTUANT CORP CL A NEW 00508X203 0 0 SH SOLE 0 0 0 ACTUANT CORP CALL 00508X903 0 0 SH Call SOLE 0 0 0 ACTUANT CORP PUT 00508X953 0 0 SH Put SOLE 0 0 0 ACUITY BRANDS INC COM 00508Y102 2 27 SH SOLE 0 0 0 ACUITY BRANDS INC CALL 00508Y902 0 0 SH Call SOLE 0 0 0 ACUITY BRANDS INC PUT 00508Y952 0 0 SH Put SOLE 0 0 0 ACUSHNET HOLDINGS CORP COM 005098108 0 0 SH SOLE 0 0 0 ACUSHNET HOLDINGS CORP CALL 005098908 0 0 SH Call SOLE 0 0 0 ACUSHNET HOLDINGS CORP PUT 005098958 0 0 SH Put SOLE 0 0 0 ADAM NAT RES FD INC COM 00548F105 0 0 SH SOLE 0 0 0 ADAM NAT RES FD INC CALL 00548F905 0 0 SH Call SOLE 0 0 0 ADAM NAT RES FD INC PUT 00548F955 0 0 SH Put SOLE 0 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 0 0 SH SOLE 0 0 0 ADAMAS PHARMACEUTICALS INC CALL 00548A906 0 0 SH Call SOLE 0 0 0 ADAMAS PHARMACEUTICALS INC PUT 00548A956 0 0 SH Put SOLE 0 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 0 0 SH SOLE 0 0 0 ADAMIS PHARMACEUTICALS CORP CALL 00547W908 0 0 SH Call SOLE 0 0 0 ADAMIS PHARMACEUTICALS CORP PUT 00547W958 0 0 SH Put SOLE 0 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 39 3121 SH SOLE 0 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 0 0 SH SOLE 0 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 0 0 SH SOLE 0 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 0 0 SH SOLE 0 0 0 ADAPTIMMUNE THERAPEUTICS PLC CALL 00653A907 0 0 SH Call SOLE 0 0 0 ADAPTIMMUNE THERAPEUTICS PLC PUT 00653A957 0 0 SH Put SOLE 0 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 6 200 SH SOLE 0 0 0 ADAPTIVE BIOTECHNOLOGIES COR CALL 00650F909 0 0 SH Call SOLE 0 0 0 ADAPTIVE BIOTECHNOLOGIES COR PUT 00650F959 0 0 SH Put SOLE 0 0 0 ADDEX THERAPEUTICS LTD SPONSORED ADS 00654J107 0 0 SH SOLE 0 0 0 ADDUS HOMECARE CORP COM 006739106 0 0 SH SOLE 0 0 0 ADDUS HOMECARE CORP CALL 006739906 0 0 SH Call SOLE 0 0 0 ADDUS HOMECARE CORP PUT 006739956 0 0 SH Put SOLE 0 0 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 0 0 SH SOLE 0 0 0 ADECOAGRO S A COM L00849106 0 0 SH SOLE 0 0 0 ADECOAGRO S A CALL L00849906 0 0 SH Call SOLE 0 0 0 ADECOAGRO S A PUT L00849956 0 0 SH Put SOLE 0 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 0 0 SH SOLE 0 0 0 ADESTO TECHNOLOGIES CORP CALL 00687D901 0 0 SH Call SOLE 0 0 0 ADESTO TECHNOLOGIES CORP PUT 00687D951 0 0 SH Put SOLE 0 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 0 0 SH SOLE 0 0 0 ADIAL PHARMACEUTICALS INC *W EXP 07/31/202 00688A114 0 0 SH SOLE 0 0 0 ADIENT PLC ORD SHS G0084W101 0 0 SH SOLE 0 0 0 ADIENT PLC CALL G0084W901 0 0 SH Call SOLE 0 0 0 ADIENT PLC PUT G0084W951 0 0 SH Put SOLE 0 0 0 ADMA BIOLOGICS INC COM 000899104 0 0 SH SOLE 0 0 0 ADMA BIOLOGICS INC CALL 000899904 0 0 SH Call SOLE 0 0 0 ADMA BIOLOGICS INC PUT 000899954 0 0 SH Put SOLE 0 0 0 ADOBE INC COM 00724F101 2184 6862 SH SOLE 0 0 0 ADOBE INC CALL 00724F901 0 0 SH Call SOLE 0 0 0 ADOBE INC PUT 00724F951 0 0 SH Put SOLE 0 0 0 ADOMANI INC COM 00726A100 0 0 SH SOLE 0 0 0 ADT INC COM 00090Q103 0 0 SH SOLE 0 0 0 ADT INC CALL 00090Q903 0 0 SH Call SOLE 0 0 0 ADT INC PUT 00090Q953 0 0 SH Put SOLE 0 0 0 ADTALEM GLOBAL ED INC COM 00737L103 0 0 SH SOLE 0 0 0 ADTALEM GLOBAL ED INC CALL 00737L903 0 0 SH Call SOLE 0 0 0 ADTALEM GLOBAL ED INC PUT 00737L953 0 0 SH Put SOLE 0 0 0 ADTRAN INC COM 00738A106 0 0 SH SOLE 0 0 0 ADTRAN INC CALL 00738A906 0 0 SH Call SOLE 0 0 0 ADTRAN INC PUT 00738A956 0 0 SH Put SOLE 0 0 0 ADURO BIOTECH INC COM 00739L101 0 0 SH SOLE 0 0 0 ADURO BIOTECH INC CALL 00739L901 0 0 SH Call SOLE 0 0 0 ADURO BIOTECH INC PUT 00739L951 0 0 SH Put SOLE 0 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3 29 SH SOLE 0 0 0 ADVANCE AUTO PARTS INC CALL 00751Y906 0 0 SH Call SOLE 0 0 0 ADVANCE AUTO PARTS INC PUT 00751Y956 0 0 SH Put SOLE 0 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 0 0 SH SOLE 0 0 0 ADVANCED DISP SVCS INC DEL CALL 00790X901 0 0 SH Call SOLE 0 0 0 ADVANCED DISP SVCS INC DEL PUT 00790X951 0 0 SH Put SOLE 0 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1 33 SH SOLE 0 0 0 ADVANCED DRAIN SYS INC DEL CALL 00790R904 0 0 SH Call SOLE 0 0 0 ADVANCED DRAIN SYS INC DEL PUT 00790R954 0 0 SH Put SOLE 0 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 0 0 SH SOLE 0 0 0 ADVANCED ENERGY INDS COM 007973100 1 30 SH SOLE 0 0 0 ADVANCED ENERGY INDS CALL 007973900 0 0 SH Call SOLE 0 0 0 ADVANCED ENERGY INDS PUT 007973950 0 0 SH Put SOLE 0 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125 9/0 007903BD8 0 0 SH SOLE 0 0 0 ADVANCED MICRO DEVICES INC COM 007903107 124 2718 SH SOLE 0 0 0 ADVANCED MICRO DEVICES INC CALL 007903907 0 0 SH Call SOLE 0 0 0 ADVANCED MICRO DEVICES INC PUT 007903957 0 0 SH Put SOLE 0 0 0 ADVANSIX INC COM 00773T101 0 2 SH SOLE 0 0 0 ADVANSIX INC CALL 00773T901 0 0 SH Call SOLE 0 0 0 ADVANSIX INC PUT 00773T951 0 0 SH Put SOLE 0 0 0 ADVAXIS INC COM NEW 007624208 0 0 SH SOLE 0 0 0 ADVAXIS INC CALL 007624908 0 0 SH Call SOLE 0 0 0 ADVAXIS INC PUT 007624958 0 0 SH Put SOLE 0 0 0 ADVAXIS INC COM NEW 007624307 0 0 SH SOLE 0 0 0 ADVAXIS INC CALL 007624907 0 0 SH Call SOLE 0 0 0 ADVAXIS INC PUT 007624957 0 0 SH Put SOLE 0 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 0 0 SH SOLE 0 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 0 SH SOLE 0 0 0 ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 0 0 SH Call SOLE 0 0 0 ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 0 0 SH Put SOLE 0 0 0 ADVISORSHARES TR ADVISORSHS ETF 00768Y206 0 0 SH SOLE 0 0 0 ADVISORSHARES TR DORSY SHRT ETF 00768Y529 0 0 SH SOLE 0 0 0 ADVISORSHARES TR DORSY MICR ETF 00768Y537 0 0 SH SOLE 0 0 0 ADVISORSHARES TR VICE ETF 00768Y545 0 0 SH SOLE 0 0 0 ADVISORSHARES TR NEW TECH MEDIA 00768Y552 0 0 SH SOLE 0 0 0 ADVISORSHARES TR CALL 00768Y902 0 0 SH Call SOLE 0 0 0 ADVISORSHARES TR PUT 00768Y952 0 0 SH Put SOLE 0 0 0 ADVISORSHARES TR ADVISORSHS ETF 00768Y560 0 0 SH SOLE 0 0 0 ADVISORSHARES TR CORNERSTONE SM 00768Y586 0 0 SH SOLE 0 0 0 ADVISORSHARES TR PAC EN FLTG RT 00768Y594 0 0 SH SOLE 0 0 0 ADVISORSHARES TR SAGE CORE ETF 00768Y651 0 0 SH SOLE 0 0 0 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 0 0 SH SOLE 0 0 0 ADVISORSHARES TR STAR GLOB BUYW 00768Y768 0 0 SH SOLE 0 0 0 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 0 0 SH SOLE 0 0 0 ADVISORSHARES TR MADRONA GLB BD 00768Y834 0 0 SH SOLE 0 0 0 ADVISORSHARES TR MADRONA INTL ETF 00768Y842 0 0 SH SOLE 0 0 0 ADVISORSHARES TR MADRONA DOMESTIC 00768Y859 0 0 SH SOLE 0 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 0 0 SH SOLE 0 0 0 ADVISORSHARES TR CALL 00768Y903 0 0 SH Call SOLE 0 0 0 ADVISORSHARES TR PUT 00768Y953 0 0 SH Put SOLE 0 0 0 ADVISORSHARES TR SABRETOOTH ETF 00768Y511 0 0 SH SOLE 0 0 0 ADVISORSHARES TR PURE CANNABIS 00768Y495 0 0 SH SOLE 0 0 0 ADVISORSHARES TR CALL 00768Y905 0 0 SH Call SOLE 0 0 0 ADVISORSHARES TR PUT 00768Y955 0 0 SH Put SOLE 0 0 0 ADVISORSHARES TR DORSY ALPH EQL 00768Y461 0 0 SH SOLE 0 0 0 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 0 0 SH SOLE 0 0 0 ADVISORSHARES TR DORSY FSM US 00768Y487 0 0 SH SOLE 0 0 0 AECOM COM 00766T100 0 0 SH SOLE 0 0 0 AECOM CALL 00766T900 0 0 SH Call SOLE 0 0 0 AECOM PUT 00766T950 0 0 SH Put SOLE 0 0 0 AEGERION PHARMACEUTICALS INC NOTE 2.000 8/1 00767EAB8 0 0 SH SOLE 0 0 0 AEGERION PHARMACEUTICALS INC NOTE 5.000 4/0 00767EAC6 0 0 SH SOLE 0 0 0 AEGION CORP COM 00770F104 0 0 SH SOLE 0 0 0 AEGION CORP CALL 00770F904 0 0 SH Call SOLE 0 0 0 AEGION CORP PUT 00770F954 0 0 SH Put SOLE 0 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 0 0 SH SOLE 0 0 0 AEGLEA BIOTHERAPEUTICS INC CALL 00773J903 0 0 SH Call SOLE 0 0 0 AEGLEA BIOTHERAPEUTICS INC PUT 00773J953 0 0 SH Put SOLE 0 0 0 AEGON N V NY REGISTRY SHS 007924103 12 5000 SH SOLE 0 0 0 AEGON N V CALL 007924903 0 0 SH Call SOLE 0 0 0 AEGON N V PUT 007924953 0 0 SH Put SOLE 0 0 0 AEHR TEST SYSTEMS COM 00760J108 0 0 SH SOLE 0 0 0 AEMETIS INC COM NEW 00770K202 0 0 SH SOLE 0 0 0 AERCAP HOLDINGS NV SHS N00985106 22 962 SH SOLE 0 0 0 AERCAP HOLDINGS NV CALL N00985906 0 0 SH Call SOLE 0 0 0 AERCAP HOLDINGS NV PUT N00985956 0 0 SH Put SOLE 0 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 0 0 SH SOLE 0 0 0 AERIE PHARMACEUTICALS INC CALL 00771V908 0 0 SH Call SOLE 0 0 0 AERIE PHARMACEUTICALS INC PUT 00771V958 0 0 SH Put SOLE 0 0 0 AEROCENTURY CORP COM 007737109 0 0 SH SOLE 0 0 0 AEROHIVE NETWORKS INC COM 007786106 0 0 SH SOLE 0 0 0 AEROHIVE NETWORKS INC CALL 007786906 0 0 SH Call SOLE 0 0 0 AEROHIVE NETWORKS INC PUT 007786956 0 0 SH Put SOLE 0 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.25012/1 007800AB1 0 0 SH SOLE 0 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 8 192 SH SOLE 0 0 0 AEROJET ROCKETDYNE HLDGS INC CALL 007800905 0 0 SH Call SOLE 0 0 0 AEROJET ROCKETDYNE HLDGS INC PUT 007800955 0 0 SH Put SOLE 0 0 0 AEROVIRONMENT INC COM 008073108 6 100 SH SOLE 0 0 0 AEROVIRONMENT INC CALL 008073908 0 0 SH Call SOLE 0 0 0 AEROVIRONMENT INC PUT 008073958 0 0 SH Put SOLE 0 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 0 0 SH SOLE 0 0 0 AES CORP COM 00130H105 214 15719 SH SOLE 0 0 0 AES CORP CALL 00130H905 0 0 SH Call SOLE 0 0 0 AES CORP PUT 00130H955 0 0 SH Put SOLE 0 0 0 AESTHETIC MED INTL HLDG GR L ADS 00809M104 0 0 SH SOLE 0 0 0 AETERNA ZENTARIS INC COM PAR 007975402 0 0 SH SOLE 0 0 0 AETERNA ZENTARIS INC CALL 007975902 0 0 SH Call SOLE 0 0 0 AETERNA ZENTARIS INC PUT 007975952 0 0 SH Put SOLE 0 0 0 AETHLON MED INC COM NEW 00808Y208 0 0 SH SOLE 0 0 0 AETHLON MED INC COM 00808Y307 0 0 SH SOLE 0 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 0 0 SH SOLE 0 0 0 AEVI GENOMIC MEDICINE INC CALL 00835P905 0 0 SH Call SOLE 0 0 0 AEVI GENOMIC MEDICINE INC PUT 00835P955 0 0 SH Put SOLE 0 0 0 AFFILIATED MANAGERS GROUP COM 008252108 0 0 SH SOLE 0 0 0 AFFILIATED MANAGERS GROUP CALL 008252908 0 0 SH Call SOLE 0 0 0 AFFILIATED MANAGERS GROUP PUT 008252958 0 0 SH Put SOLE 0 0 0 AFFIMED N V COM N01045108 0 0 SH SOLE 0 0 0 AFFIMED N V CALL N01045908 0 0 SH Call SOLE 0 0 0 AFFIMED N V PUT N01045958 0 0 SH Put SOLE 0 0 0 AFLAC INC COM 001055102 234 6830 SH SOLE 0 0 0 AFLAC INC CALL 001055902 0 0 SH Call SOLE 0 0 0 AFLAC INC PUT 001055952 0 0 SH Put SOLE 0 0 0 AFYA LTD CALL G01125906 0 0 SH Call SOLE 0 0 0 AFYA LTD PUT G01125956 0 0 SH Put SOLE 0 0 0 AFYA LTD CL A COM G01125106 0 0 SH SOLE 0 0 0 AG MTG INVT TR INC COM 001228105 0 0 SH SOLE 0 0 0 AG MTG INVT TR INC CALL 001228905 0 0 SH Call SOLE 0 0 0 AG MTG INVT TR INC PUT 001228955 0 0 SH Put SOLE 0 0 0 AGBA ACQUISITION LTD UNIT 05/10/2024 G0120M133 0 0 SH SOLE 0 0 0 AGBA ACQUISITION LTD SHS G0120M109 0 0 SH SOLE 0 0 0 AGBA ACQUISITION LTD *W EXP 05/10/202 G0120M117 0 0 SH SOLE 0 0 0 AGBA ACQUISITION LTD RIGHT 05/10/2024 G0120M125 0 0 SH SOLE 0 0 0 AGCO CORP COM 001084102 0 0 SH SOLE 0 0 0 AGCO CORP CALL 001084902 0 0 SH Call SOLE 0 0 0 AGCO CORP PUT 001084952 0 0 SH Put SOLE 0 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 0 0 SH SOLE 0 0 0 AGENUS INC COM NEW 00847G705 0 0 SH SOLE 0 0 0 AGENUS INC CALL 00847G905 0 0 SH Call SOLE 0 0 0 AGENUS INC PUT 00847G955 0 0 SH Put SOLE 0 0 0 AGEX THERAPEUTICS INC COM 00848H108 0 0 SH SOLE 0 0 0 AGF INVESTMENTS TRUST AGFIQ DYNAMIC 00110G507 0 0 SH SOLE 0 0 0 AGF INVESTMENTS TRUST AGFIQ US MK MNTM 00110G101 0 0 SH SOLE 0 0 0 AGF INVESTMENTS TRUST AGFIQ US MKT VLU 00110G200 0 0 SH SOLE 0 0 0 AGF INVESTMENTS TRUST AGFIQ US MK ANTI 00110G408 0 0 SH SOLE 0 0 0 AGF INVESTMENTS TRUST AGFIQ HEDGED DIV 00110G887 0 0 SH SOLE 0 0 0 AGF INVESTMENTS TRUST AGFIQ GBL INFR AGFIQ GBL INFR 00110G606 0 0 SH SOLE 0 0 0 AGILE THERAPEUTICS INC COM 00847L100 0 0 SH SOLE 0 0 0 AGILE THERAPEUTICS INC CALL 00847L900 0 0 SH Call SOLE 0 0 0 AGILE THERAPEUTICS INC PUT 00847L950 0 0 SH Put SOLE 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 20 275 SH SOLE 0 0 0 AGILENT TECHNOLOGIES INC CALL 00846U901 0 0 SH Call SOLE 0 0 0 AGILENT TECHNOLOGIES INC PUT 00846U951 0 0 SH Put SOLE 0 0 0 AGILYSYS INC COM 00847J105 0 0 SH SOLE 0 0 0 AGILYSYS INC CALL 00847J905 0 0 SH Call SOLE 0 0 0 AGILYSYS INC PUT 00847J955 0 0 SH Put SOLE 0 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 0 0 SH SOLE 0 0 0 AGIOS PHARMACEUTICALS INC CALL 00847X904 0 0 SH Call SOLE 0 0 0 AGIOS PHARMACEUTICALS INC PUT 00847X954 0 0 SH Put SOLE 0 0 0 AGM GROUP HOLDINGS INC SHS CL A G0132V105 0 0 SH SOLE 0 0 0 AGNC INVT CORP COM 00123Q104 7 638 SH SOLE 0 0 0 AGNC INVT CORP CALL 00123Q904 0 0 SH Call SOLE 0 0 0 AGNC INVT CORP PUT 00123Q954 0 0 SH Put SOLE 0 0 0 AGNICO EAGLE MINES LTD COM 008474108 8 200 SH SOLE 0 0 0 AGNICO EAGLE MINES LTD CALL 008474908 0 0 SH Call SOLE 0 0 0 AGNICO EAGLE MINES LTD PUT 008474958 0 0 SH Put SOLE 0 0 0 AGREE REALTY CORP COM 008492100 0 0 SH SOLE 0 0 0 AGREE REALTY CORP CALL 008492900 0 0 SH Call SOLE 0 0 0 AGREE REALTY CORP PUT 008492950 0 0 SH Put SOLE 0 0 0 AGROFRESH SOLUTIONS COM 00856G109 0 0 SH SOLE 0 0 0 AGROFRESH SOLUTIONS CALL 00856G909 0 0 SH Call SOLE 0 0 0 AGROFRESH SOLUTIONS PUT 00856G959 0 0 SH Put SOLE 0 0 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 0 0 SH SOLE 0 0 0 AIKIDO PHARMA INC COM 008875106 0 0 SH SOLE 0 0 0 AILERON THERAPEUTICS INC COM 00887A105 0 0 SH SOLE 0 0 0 AIM IMMUNOTECH INC COM 00901B105 0 0 SH SOLE 0 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1 93 SH SOLE 0 0 0 AIMMUNE THERAPEUTICS INC CALL 00900T907 0 0 SH Call SOLE 0 0 0 AIMMUNE THERAPEUTICS INC PUT 00900T957 0 0 SH Put SOLE 0 0 0 AIR INDS GROUP COM NEW 00912N205 0 0 SH SOLE 0 0 0 AIR LEASE CORP CL A 00912X302 8 342 SH SOLE 0 0 0 AIR LEASE CORP CALL 00912X902 0 0 SH Call SOLE 0 0 0 AIR LEASE CORP PUT 00912X952 0 0 SH Put SOLE 0 0 0 AIR PRODS & CHEMS INC COM 009158106 239 1190 SH SOLE 0 0 0 AIR PRODS & CHEMS INC CALL 009158906 0 0 SH Call SOLE 0 0 0 AIR PRODS & CHEMS INC PUT 009158956 0 0 SH Put SOLE 0 0 0 AIR T INC COM 009207101 0 0 SH SOLE 0 0 0 AIR T INC *W EXP 06/07/202 00919P112 0 0 SH SOLE 0 0 0 AIR TRANSPORT SERVICES GRP I NOTE 1.12510/1 00922RAB1 0 0 SH SOLE 0 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 0 0 SH SOLE 0 0 0 AIR TRANSPORT SERVICES GRP I CALL 00922R905 0 0 SH Call SOLE 0 0 0 AIR TRANSPORT SERVICES GRP I PUT 00922R955 0 0 SH Put SOLE 0 0 0 AIRCASTLE LTD COM G0129K104 0 0 SH SOLE 0 0 0 AIRCASTLE LTD CALL G0129K904 0 0 SH Call SOLE 0 0 0 AIRCASTLE LTD PUT G0129K954 0 0 SH Put SOLE 0 0 0 AIRGAIN INC COM 00938A104 0 0 SH SOLE 0 0 0 AIRGAIN INC CALL 00938A904 0 0 SH Call SOLE 0 0 0 AIRGAIN INC PUT 00938A954 0 0 SH Put SOLE 0 0 0 AIRMEDIA GROUP INC SPONSORED ADS 009411109 0 0 SH SOLE 0 0 0 AIRMEDIA GROUP INC CALL 009411909 0 0 SH Call SOLE 0 0 0 AIRMEDIA GROUP INC PUT 009411959 0 0 SH Put SOLE 0 0 0 AIRNET TECHNOLOGY INC CALL 00941Q904 0 0 SH Call SOLE 0 0 0 AIRNET TECHNOLOGY INC PUT 00941Q954 0 0 SH Put SOLE 0 0 0 AIRNET TECHNOLOGY INC SPONSORED ADR 00941Q104 0 0 SH SOLE 0 0 0 AIT THERAPEUTICS INC COM 001448109 0 0 SH SOLE 0 0 0 AK STL CORP NOTE 5.00011/1 001546AP5 0 0 SH SOLE 0 0 0 AK STL HLDG CORP COM 001547108 0 0 SH SOLE 0 0 0 AK STL HLDG CORP CALL 001547908 0 0 SH Call SOLE 0 0 0 AK STL HLDG CORP PUT 001547958 0 0 SH Put SOLE 0 0 0 AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 0 0 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 291 3185 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES INC CALL 00971T901 0 0 SH Call SOLE 0 0 0 AKAMAI TECHNOLOGIES INC PUT 00971T951 0 0 SH Put SOLE 0 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.125 5/0 00971TAJ0 0 0 SH SOLE 0 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 0 0 SH SOLE 0 0 0 AKAZOO SA SHS L0164E108 0 0 SH SOLE 0 0 0 AKAZOO SA *W EXP 09/11/202 L0164E116 0 0 SH SOLE 0 0 0 AKCEA THERAPEUTICS INC COM 00972L107 0 0 SH SOLE 0 0 0 AKCEA THERAPEUTICS INC CALL 00972L907 0 0 SH Call SOLE 0 0 0 AKCEA THERAPEUTICS INC PUT 00972L957 0 0 SH Put SOLE 0 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 0 0 SH SOLE 0 0 0 AKEBIA THERAPEUTICS INC CALL 00972D905 0 0 SH Call SOLE 0 0 0 AKEBIA THERAPEUTICS INC PUT 00972D955 0 0 SH Put SOLE 0 0 0 AKERNA CORP COM 00973W102 0 0 SH SOLE 0 0 0 AKERNA CORP *W EXP 01/30/202 00973W110 0 0 SH SOLE 0 0 0 AKERO THERAPEUTICS INC COM 00973Y108 0 0 SH SOLE 0 0 0 AKERO THERAPEUTICS INC CALL 00973Y908 0 0 SH Call SOLE 0 0 0 AKERO THERAPEUTICS INC PUT 00973Y958 0 0 SH Put SOLE 0 0 0 AKERS BIOSCIENCES INC COM NEW 00973E300 0 0 SH SOLE 0 0 0 AKERS BIOSCIENCES INC COM 00973E409 0 0 SH SOLE 0 0 0 AKORN INC COM 009728106 0 100 SH SOLE 0 0 0 AKORN INC CALL 009728906 0 0 SH Call SOLE 0 0 0 AKORN INC PUT 009728956 0 0 SH Put SOLE 0 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 0 0 SH SOLE 0 0 0 AKOUSTIS TECHNOLOGIES INC CALL 00973N902 0 0 SH Call SOLE 0 0 0 AKOUSTIS TECHNOLOGIES INC PUT 00973N952 0 0 SH Put SOLE 0 0 0 ALAMO GROUP INC COM 011311107 0 0 SH SOLE 0 0 0 ALAMO GROUP INC CALL 011311907 0 0 SH Call SOLE 0 0 0 ALAMO GROUP INC PUT 011311957 0 0 SH Put SOLE 0 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 0 0 SH SOLE 0 0 0 ALAMOS GOLD INC NEW CALL 011532908 0 0 SH Call SOLE 0 0 0 ALAMOS GOLD INC NEW PUT 011532958 0 0 SH Put SOLE 0 0 0 ALARM COM HLDGS INC COM 011642105 0 0 SH SOLE 0 0 0 ALARM COM HLDGS INC CALL 011642905 0 0 SH Call SOLE 0 0 0 ALARM COM HLDGS INC PUT 011642955 0 0 SH Put SOLE 0 0 0 ALASKA AIR GROUP INC COM 011659109 38 1343 SH SOLE 0 0 0 ALASKA AIR GROUP INC CALL 011659909 0 0 SH Call SOLE 0 0 0 ALASKA AIR GROUP INC PUT 011659959 0 0 SH Put SOLE 0 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 0 0 SH SOLE 0 0 0 ALASKA COMMUNICATIONS SYS GR CALL 01167P901 0 0 SH Call SOLE 0 0 0 ALASKA COMMUNICATIONS SYS GR PUT 01167P951 0 0 SH Put SOLE 0 0 0 ALBANY INTL CORP CL A 012348108 3 72 SH SOLE 0 0 0 ALBANY INTL CORP CALL 012348908 0 0 SH Call SOLE 0 0 0 ALBANY INTL CORP PUT 012348958 0 0 SH Put SOLE 0 0 0 ALBEMARLE CORP COM 012653101 91 1608 SH SOLE 0 0 0 ALBEMARLE CORP CALL 012653901 0 0 SH Call SOLE 0 0 0 ALBEMARLE CORP PUT 012653951 0 0 SH Put SOLE 0 0 0 ALBERTON ACQUISITION CORP ORD SHS G35006108 0 0 SH SOLE 0 0 0 ALBERTON ACQUISITION CORP UNIT 04/22/2020 G35006116 0 0 SH SOLE 0 0 0 ALBERTON ACQUISITION CORP *W EXP 04/26/202 G35006124 0 0 SH SOLE 0 0 0 ALBERTON ACQUISITION CORP RIGHT 10/04/2020 G35006132 0 0 SH SOLE 0 0 0 ALBIREO PHARMA INC COM 01345P106 0 0 SH SOLE 0 0 0 ALBIREO PHARMA INC CALL 01345P906 0 0 SH Call SOLE 0 0 0 ALBIREO PHARMA INC PUT 01345P956 0 0 SH Put SOLE 0 0 0 ALCENTRA CAP CORP COM 01374T102 0 0 SH SOLE 0 0 0 ALCENTRA CAP CORP CALL 01374T902 0 0 SH Call SOLE 0 0 0 ALCENTRA CAP CORP PUT 01374T952 0 0 SH Put SOLE 0 0 0 ALCOA CORP COM 013872106 2 332 SH SOLE 0 0 0 ALCOA CORP CALL 013872906 0 0 SH Call SOLE 0 0 0 ALCOA CORP PUT 013872956 0 0 SH Put SOLE 0 0 0 ALCON INC ORD SHS H01301128 286 5599 SH SOLE 0 0 0 ALCON INC CALL H01301908 0 0 SH Call SOLE 0 0 0 ALCON INC PUT H01301958 0 0 SH Put SOLE 0 0 0 ALDER BIOPHARMACEUTICALS INC NOTE 2.500 2/0 014339AA3 0 0 SH SOLE 0 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 0 0 SH SOLE 0 0 0 ALDER BIOPHARMACEUTICALS INC CALL 014339905 0 0 SH Call SOLE 0 0 0 ALDER BIOPHARMACEUTICALS INC PUT 014339955 0 0 SH Put SOLE 0 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 0 0 SH SOLE 0 0 0 ALDEYRA THERAPEUTICS INC CALL 01438T906 0 0 SH Call SOLE 0 0 0 ALDEYRA THERAPEUTICS INC PUT 01438T956 0 0 SH Put SOLE 0 0 0 ALECTOR INC COM 014442107 0 0 SH SOLE 0 0 0 ALECTOR INC CALL 014442907 0 0 SH Call SOLE 0 0 0 ALECTOR INC PUT 014442957 0 0 SH Put SOLE 0 0 0 ALERUS FINL CORP COM 01446U103 0 0 SH SOLE 0 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1 96 SH SOLE 0 0 0 ALEXANDER & BALDWIN INC NEW CALL 014491904 0 0 SH Call SOLE 0 0 0 ALEXANDER & BALDWIN INC NEW PUT 014491954 0 0 SH Put SOLE 0 0 0 ALEXANDERS INC COM 014752109 0 0 SH SOLE 0 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6 43 SH SOLE 0 0 0 ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 0 0 SH Call SOLE 0 0 0 ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 0 0 SH Put SOLE 0 0 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 0 0 SH SOLE 0 0 0 ALEXCO RESOURCE CORP COM 01535P106 0 0 SH SOLE 0 0 0 ALEXCO RESOURCE CORP CALL 01535P906 0 0 SH Call SOLE 0 0 0 ALEXCO RESOURCE CORP PUT 01535P956 0 0 SH Put SOLE 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 171 1909 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC CALL 015351909 0 0 SH Call SOLE 0 0 0 ALEXION PHARMACEUTICALS INC PUT 015351959 0 0 SH Put SOLE 0 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 48 3536 SH SOLE 0 0 0 ALGONQUIN PWR UTILS CORP CALL 015857905 0 0 SH Call SOLE 0 0 0 ALGONQUIN PWR UTILS CORP PUT 015857955 0 0 SH Put SOLE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1299 6679 SH SOLE 0 0 0 ALIBABA GROUP HLDG LTD CALL 01609W902 0 0 SH Call SOLE 0 0 0 ALIBABA GROUP HLDG LTD PUT 01609W952 0 0 SH Put SOLE 0 0 0 ALICO INC COM 016230104 0 0 SH SOLE 0 0 0 ALIGN TECHNOLOGY INC COM 016255101 167 958 SH SOLE 0 0 0 ALIGN TECHNOLOGY INC CALL 016255901 0 0 SH Call SOLE 0 0 0 ALIGN TECHNOLOGY INC PUT 016255951 0 0 SH Put SOLE 0 0 0 ALIMERA SCIENCES INC COM 016259103 0 0 SH SOLE 0 0 0 ALIMERA SCIENCES INC CALL 016259903 0 0 SH Call SOLE 0 0 0 ALIMERA SCIENCES INC PUT 016259953 0 0 SH Put SOLE 0 0 0 ALIMERA SCIENCES INC COM NEW 016259202 0 0 SH SOLE 0 0 0 ALIMERA SCIENCES INC CALL 016259902 0 0 SH Call SOLE 0 0 0 ALIMERA SCIENCES INC PUT 016259952 0 0 SH Put SOLE 0 0 0 ALIO GOLD INC COM 01627X108 0 0 SH SOLE 0 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 0 0 SH SOLE 0 0 0 ALJ REGIONAL HLDGS INC COM 001627108 0 0 SH SOLE 0 0 0 ALKALINE WTR CO INC COM NEW 01643A207 0 0 SH SOLE 0 0 0 ALKERMES PLC SHS G01767105 0 0 SH SOLE 0 0 0 ALKERMES PLC CALL G01767905 0 0 SH Call SOLE 0 0 0 ALKERMES PLC PUT G01767955 0 0 SH Put SOLE 0 0 0 ALLAKOS INC COM 01671P100 0 0 SH SOLE 0 0 0 ALLAKOS INC CALL 01671P900 0 0 SH Call SOLE 0 0 0 ALLAKOS INC PUT 01671P950 0 0 SH Put SOLE 0 0 0 ALLEGHANY CORP DEL COM 017175100 0 0 SH SOLE 0 0 0 ALLEGHANY CORP DEL CALL 017175900 0 0 SH Call SOLE 0 0 0 ALLEGHANY CORP DEL PUT 017175950 0 0 SH Put SOLE 0 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.750 7/0 01741RAG7 0 0 SH SOLE 0 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 22 2602 SH SOLE 0 0 0 ALLEGHENY TECHNOLOGIES INC CALL 01741R902 0 0 SH Call SOLE 0 0 0 ALLEGHENY TECHNOLOGIES INC PUT 01741R952 0 0 SH Put SOLE 0 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 0 0 SH SOLE 0 0 0 ALLEGIANCE BANCSHARES INC CALL 01748H907 0 0 SH Call SOLE 0 0 0 ALLEGIANCE BANCSHARES INC PUT 01748H957 0 0 SH Put SOLE 0 0 0 ALLEGIANT TRAVEL CO COM 01748X102 0 0 SH SOLE 0 0 0 ALLEGIANT TRAVEL CO CALL 01748X902 0 0 SH Call SOLE 0 0 0 ALLEGIANT TRAVEL CO PUT 01748X952 0 0 SH Put SOLE 0 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 0 0 SH SOLE 0 0 0 ALLEGION PUB LTD CO CALL G0176J909 0 0 SH Call SOLE 0 0 0 ALLEGION PUB LTD CO PUT G0176J959 0 0 SH Put SOLE 0 0 0 ALLEGRO MERGER CORP COM 01749N103 0 0 SH SOLE 0 0 0 ALLEGRO MERGER CORP *W EXP 01/06/202 01749N111 0 0 SH SOLE 0 0 0 ALLEGRO MERGER CORP RIGHT 12/31/2023 01749N129 0 0 SH SOLE 0 0 0 ALLEGRO MERGER CORP UNIT 12/31/2023 01749N301 0 0 SH SOLE 0 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 0 0 SH SOLE 0 0 0 ALLERGAN PLC SHS G0177J108 143 806 SH SOLE 0 0 0 ALLERGAN PLC CALL G0177J908 0 0 SH Call SOLE 0 0 0 ALLERGAN PLC PUT G0177J958 0 0 SH Put SOLE 0 0 0 ALLETE INC COM NEW 018522300 0 0 SH SOLE 0 0 0 ALLETE INC CALL 018522900 0 0 SH Call SOLE 0 0 0 ALLETE INC PUT 018522950 0 0 SH Put SOLE 0 0 0 ALLIANCE CALIF MUN INCOME FD COM 018546101 0 0 SH SOLE 0 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 0 0 SH SOLE 0 0 0 ALLIANCE DATA SYSTEMS CORP CALL 018581908 0 0 SH Call SOLE 0 0 0 ALLIANCE DATA SYSTEMS CORP PUT 018581958 0 0 SH Put SOLE 0 0 0 ALLIANCE MMA INC COM 018626101 0 0 SH SOLE 0 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 0 0 SH SOLE 0 0 0 ALLIANCE RES PARTNER L P CALL 01877R908 0 0 SH Call SOLE 0 0 0 ALLIANCE RES PARTNER L P PUT 01877R958 0 0 SH Put SOLE 0 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 37 3963 SH SOLE 0 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 62 3346 SH SOLE 0 0 0 ALLIANCEBERNSTEIN HOLDING LP CALL 01881G906 0 0 SH Call SOLE 0 0 0 ALLIANCEBERNSTEIN HOLDING LP PUT 01881G956 0 0 SH Put SOLE 0 0 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 2 160 SH SOLE 0 0 0 ALLIANT ENERGY CORP COM 018802108 39 815 SH SOLE 0 0 0 ALLIANT ENERGY CORP CALL 018802908 0 0 SH Call SOLE 0 0 0 ALLIANT ENERGY CORP PUT 018802958 0 0 SH Put SOLE 0 0 0 ALLIANZGI ART INTEL & TECH O COM 01883M101 0 0 SH SOLE 0 0 0 ALLIANZGI CON INCM 2024 TARG COM 01883H102 0 0 SH SOLE 0 0 0 ALLIANZGI CONV INCOME FD COM 018828103 42 11050 SH SOLE 0 0 0 ALLIANZGI CONV INCOME FD II COM 018825109 24 7000 SH SOLE 0 0 0 ALLIANZGI DIVERS INC & CNV F COM 01883J108 0 0 SH SOLE 0 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 0 0 SH SOLE 0 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 0 0 SH SOLE 0 0 0 ALLIED ESPORTS ENTMT INC COM 019170109 0 0 SH SOLE 0 0 0 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 0 0 SH SOLE 0 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 0 0 SH SOLE 0 0 0 ALLIED MOTION TECHNOLOGIES I CALL 019330909 0 0 SH Call SOLE 0 0 0 ALLIED MOTION TECHNOLOGIES I PUT 019330959 0 0 SH Put SOLE 0 0 0 ALLIQUA BIOMEDICAL INC COM PAR 019621309 0 0 SH SOLE 0 0 0 ALLIQUA BIOMEDICAL INC CALL 019621909 0 0 SH Call SOLE 0 0 0 ALLIQUA BIOMEDICAL INC PUT 019621959 0 0 SH Put SOLE 0 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 112 3439 SH SOLE 0 0 0 ALLISON TRANSMISSION HLDGS I CALL 01973R901 0 0 SH Call SOLE 0 0 0 ALLISON TRANSMISSION HLDGS I PUT 01973R951 0 0 SH Put SOLE 0 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 0 0 SH SOLE 0 0 0 ALLOGENE THERAPEUTICS INC CALL 019770906 0 0 SH Call SOLE 0 0 0 ALLOGENE THERAPEUTICS INC PUT 019770956 0 0 SH Put SOLE 0 0 0 ALLOT COMMUNICATIONS LTD SHS M0854Q105 10 1000 SH SOLE 0 0 0 ALLOT COMMUNICATIONS LTD CALL M0854Q905 0 0 SH Call SOLE 0 0 0 ALLOT COMMUNICATIONS LTD PUT M0854Q955 0 0 SH Put SOLE 0 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250 7/0 01988PAD0 0 0 SH SOLE 0 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 0 0 SH SOLE 0 0 0 ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 0 0 SH Call SOLE 0 0 0 ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 0 0 SH Put SOLE 0 0 0 ALLSTATE CORP COM 020002101 336 3645 SH SOLE 0 0 0 ALLSTATE CORP CALL 020002901 0 0 SH Call SOLE 0 0 0 ALLSTATE CORP PUT 020002951 0 0 SH Put SOLE 0 0 0 ALLY FINL INC COM 02005N100 2 172 SH SOLE 0 0 0 ALLY FINL INC CALL 02005N900 0 0 SH Call SOLE 0 0 0 ALLY FINL INC PUT 02005N950 0 0 SH Put SOLE 0 0 0 ALMADEN MINERALS LTD COM CL B 020283305 0 0 SH SOLE 0 0 0 ALMADEN MINERALS LTD CALL 020283905 0 0 SH Call SOLE 0 0 0 ALMADEN MINERALS LTD PUT 020283955 0 0 SH Put SOLE 0 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 0 0 SH SOLE 0 0 0 ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 0 0 SH Call SOLE 0 0 0 ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 0 0 SH Put SOLE 0 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 0 0 SH SOLE 0 0 0 ALPHA & OMEGA SEMICONDUCTOR CALL G6331P904 0 0 SH Call SOLE 0 0 0 ALPHA & OMEGA SEMICONDUCTOR PUT G6331P954 0 0 SH Put SOLE 0 0 0 ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 0 0 SH SOLE 0 0 0 ALPHA ARCHITECT ETF TR INTL QUAN VALUE 02072L201 0 0 SH SOLE 0 0 0 ALPHA ARCHITECT ETF TR INTL QUAN MOMNTM 02072L300 0 0 SH SOLE 0 0 0 ALPHA ARCHITECT ETF TR US QUAN MOMENTUM 02072L409 0 0 SH SOLE 0 0 0 ALPHA ARCHITECT ETF TR VAL MOMTM TRND 02072L508 0 0 SH SOLE 0 0 0 ALPHA ARCHITECT ETF TR FREEDOM 100 EM 02072L607 0 0 SH SOLE 0 0 0 ALPHA ARCHITECT ETF TR MERLYN AI BULL 02072L706 0 0 SH SOLE 0 0 0 ALPHA ARCHITECT ETF TR MERLYN AI ETF 02072L805 0 0 SH SOLE 0 0 0 ALPHA PRO TECH LTD COM 020772109 0 0 SH SOLE 0 0 0 ALPHA PRO TECH LTD CALL 020772909 0 0 SH Call SOLE 0 0 0 ALPHA PRO TECH LTD PUT 020772959 0 0 SH Put SOLE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 1991 1712 SH SOLE 0 0 0 ALPHABET INC CALL 02079K907 0 0 SH Call SOLE 0 0 0 ALPHABET INC PUT 02079K957 0 0 SH Put SOLE 0 0 0 ALPHABET INC CAP STK CL A 02079K305 3752 3229 SH SOLE 0 0 0 ALPHABET INC CALL 02079K905 0 0 SH Call SOLE 0 0 0 ALPHABET INC PUT 02079K955 0 0 SH Put SOLE 0 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 0 0 SH SOLE 0 0 0 ALPHATEC HOLDINGS INC CALL 02081G901 0 0 SH Call SOLE 0 0 0 ALPHATEC HOLDINGS INC PUT 02081G951 0 0 SH Put SOLE 0 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 0 0 SH SOLE 0 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 0 0 SH SOLE 0 0 0 ALPS ETF TR C&S GLOBL ETF 00162Q106 0 0 SH SOLE 0 0 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 0 0 SH SOLE 0 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 0 0 SH SOLE 0 0 0 ALPS ETF TR DISRUPTIVE TECH 00162Q478 0 0 SH SOLE 0 0 0 ALPS ETF TR BUZZ US SMT LDR 00162Q494 0 0 SH SOLE 0 0 0 ALPS ETF TR RIVERFRNT FLEX 00162Q510 0 0 SH SOLE 0 0 0 ALPS ETF TR RIVERFRNT DYMC 00162Q528 0 0 SH SOLE 0 0 0 ALPS ETF TR RIVERFRONT DYM 00162Q536 0 0 SH SOLE 0 0 0 ALPS ETF TR RIVERFRONT UNC 00162Q544 0 0 SH SOLE 0 0 0 ALPS ETF TR SPROTT JR GLD 00162Q585 0 0 SH SOLE 0 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 0 0 SH SOLE 0 0 0 ALPS ETF TR CALL 00162Q903 0 0 SH Call SOLE 0 0 0 ALPS ETF TR PUT 00162Q953 0 0 SH Put SOLE 0 0 0 ALPS ETF TR SPROTT GL MINE 00162Q643 0 0 SH SOLE 0 0 0 ALPS ETF TR WRKPLC EQL PRT 00162Q650 0 0 SH SOLE 0 0 0 ALPS ETF TR EM SECT DIV DG 00162Q668 0 0 SH SOLE 0 0 0 ALPS ETF TR ALERIAN ENERGY 00162Q676 0 0 SH SOLE 0 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 0 0 SH SOLE 0 0 0 ALPS ETF TR BARRONS 400 ETF 00162Q726 0 0 SH SOLE 0 0 0 ALPS ETF TR CALL 00162Q906 0 0 SH Call SOLE 0 0 0 ALPS ETF TR PUT 00162Q956 0 0 SH Put SOLE 0 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 0 0 SH SOLE 0 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 75 2410 SH SOLE 0 0 0 ALPS ETF TR CALL 00162Q908 0 0 SH Call SOLE 0 0 0 ALPS ETF TR PUT 00162Q958 0 0 SH Put SOLE 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 147 42754 SH SOLE 0 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 0 0 SH SOLE 0 0 0 ALTA EQUIPMENT GROUP INC *W EXP 02/14/202 02128L114 0 0 SH SOLE 0 0 0 ALTA MESA RES INC CL A 02133L109 0 0 SH SOLE 0 0 0 ALTA MESA RES INC CALL 02133L909 0 0 SH Call SOLE 0 0 0 ALTA MESA RES INC PUT 02133L959 0 0 SH Put SOLE 0 0 0 ALTA MESA RES INC *W EXP 03/28/202 02133L117 0 0 SH SOLE 0 0 0 ALTABA INC COM 021346101 0 0 SH SOLE 0 0 0 ALTABA INC CALL 021346901 0 0 SH Call SOLE 0 0 0 ALTABA INC PUT 021346951 0 0 SH Put SOLE 0 0 0 ALTAIR ENGR INC COM CL A 021369103 0 0 SH SOLE 0 0 0 ALTAIR ENGR INC CALL 021369903 0 0 SH Call SOLE 0 0 0 ALTAIR ENGR INC PUT 021369953 0 0 SH Put SOLE 0 0 0 ALTAIR ENGR INC NOTE 0.250 6/0 021369AA1 0 0 SH SOLE 0 0 0 ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 0 0 SH SOLE 0 0 0 ALTERYX INC COM CL A 02156B103 0 0 SH SOLE 0 0 0 ALTERYX INC CALL 02156B903 0 0 SH Call SOLE 0 0 0 ALTERYX INC PUT 02156B953 0 0 SH Put SOLE 0 0 0 ALTERYX INC NOTE 0.500 6/0 02156BAB9 0 0 SH SOLE 0 0 0 ALTICE USA INC CL A 02156K103 0 0 SH SOLE 0 0 0 ALTICE USA INC CALL 02156K903 0 0 SH Call SOLE 0 0 0 ALTICE USA INC PUT 02156K953 0 0 SH Put SOLE 0 0 0 ALTIMMUNE INC COM NEW 02155H200 0 0 SH SOLE 0 0 0 ALTIMMUNE INC CALL 02155H900 0 0 SH Call SOLE 0 0 0 ALTIMMUNE INC PUT 02155H950 0 0 SH Put SOLE 0 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 0 0 SH SOLE 0 0 0 ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 0 0 SH Call SOLE 0 0 0 ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 0 0 SH Put SOLE 0 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 0 0 SH SOLE 0 0 0 ALTRA INDL MOTION CORP COM 02208R106 2 137 SH SOLE 0 0 0 ALTRA INDL MOTION CORP CALL 02208R906 0 0 SH Call SOLE 0 0 0 ALTRA INDL MOTION CORP PUT 02208R956 0 0 SH Put SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 891 22548 SH SOLE 0 0 0 ALTRIA GROUP INC CALL 02209S903 0 0 SH Call SOLE 0 0 0 ALTRIA GROUP INC PUT 02209S953 0 0 SH Put SOLE 0 0 0 ALTUS MIDSTREAM CO CL A 02215L100 0 0 SH SOLE 0 0 0 ALTUS MIDSTREAM CO CALL 02215L900 0 0 SH Call SOLE 0 0 0 ALTUS MIDSTREAM CO PUT 02215L950 0 0 SH Put SOLE 0 0 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 0 0 SH SOLE 0 0 0 ALUMINUM CORP CHINA LTD CALL 022276909 0 0 SH Call SOLE 0 0 0 ALUMINUM CORP CHINA LTD PUT 022276959 0 0 SH Put SOLE 0 0 0 ALUSSA ENERGY ACQUISITION CO UNIT 10/31/2026 G0232J127 0 0 SH SOLE 0 0 0 ALUSSA ENERGY ACQUISITION CO SHS CL A G0232J101 0 0 SH SOLE 0 0 0 ALUSSA ENERGY ACQUISITION CO *W EXP 10/31/202 G0232J119 0 0 SH SOLE 0 0 0 ALZA CORP SDCV 7/2 02261WAB5 0 0 SH SOLE 0 0 0 AMAG PHARMACEUTICALS INC NOTE 2.500 2/1 00163UAA4 0 0 SH SOLE 0 0 0 AMAG PHARMACEUTICALS INC NOTE 3.250 6/0 00163UAD8 0 0 SH SOLE 0 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 0 0 SH SOLE 0 0 0 AMAG PHARMACEUTICALS INC CALL 00163U906 0 0 SH Call SOLE 0 0 0 AMAG PHARMACEUTICALS INC PUT 00163U956 0 0 SH Put SOLE 0 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 0 0 SH SOLE 0 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 32 8000 SH SOLE 0 0 0 AMARIN CORP PLC CALL 023111906 0 0 SH Call SOLE 0 0 0 AMARIN CORP PLC PUT 023111956 0 0 SH Put SOLE 0 0 0 AMAZON COM INC COM 023135106 6227 3194 SH SOLE 0 0 0 AMAZON COM INC CALL 023135906 0 0 SH Call SOLE 0 0 0 AMAZON COM INC PUT 023135956 0 0 SH Put SOLE 0 0 0 AMBAC FINL GROUP INC *W EXP 04/30/202 023139116 0 0 SH SOLE 0 0 0 AMBAC FINL GROUP INC COM NEW 023139884 0 0 SH SOLE 0 0 0 AMBAC FINL GROUP INC CALL 023139904 0 0 SH Call SOLE 0 0 0 AMBAC FINL GROUP INC PUT 023139954 0 0 SH Put SOLE 0 0 0 AMBARELLA INC SHS G037AX101 0 0 SH SOLE 0 0 0 AMBARELLA INC CALL G037AX901 0 0 SH Call SOLE 0 0 0 AMBARELLA INC PUT G037AX951 0 0 SH Put SOLE 0 0 0 AMBER RD INC COM 02318Y108 0 0 SH SOLE 0 0 0 AMBER RD INC CALL 02318Y908 0 0 SH Call SOLE 0 0 0 AMBER RD INC PUT 02318Y958 0 0 SH Put SOLE 0 0 0 AMBEV SA SPONSORED ADR 02319V103 8 3402 SH SOLE 0 0 0 AMBEV SA CALL 02319V903 0 0 SH Call SOLE 0 0 0 AMBEV SA PUT 02319V953 0 0 SH Put SOLE 0 0 0 AMBOW ED HLDG LTD SPONSORED ADS 02322P200 0 0 SH SOLE 0 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 0 0 SH SOLE 0 0 0 AMC ENTMT HLDGS INC CALL 00165C904 0 0 SH Call SOLE 0 0 0 AMC ENTMT HLDGS INC PUT 00165C954 0 0 SH Put SOLE 0 0 0 AMC NETWORKS INC CL A 00164V103 0 0 SH SOLE 0 0 0 AMC NETWORKS INC CALL 00164V903 0 0 SH Call SOLE 0 0 0 AMC NETWORKS INC PUT 00164V953 0 0 SH Put SOLE 0 0 0 AMCI ACQUISITION CORP CLASS A 00165R101 0 0 SH SOLE 0 0 0 AMCI ACQUISITION CORP *W EXP 05/20/202 00165R119 0 0 SH SOLE 0 0 0 AMCI ACQUISITION CORP UNIT 01/07/2019 00165R200 0 0 SH SOLE 0 0 0 AMCON DISTRG CO COM NEW 02341Q205 0 0 SH SOLE 0 0 0 AMCOR PLC ORD G0250X107 26 3171 SH SOLE 0 0 0 AMCOR PLC CALL G0250X907 0 0 SH Call SOLE 0 0 0 AMCOR PLC PUT G0250X957 0 0 SH Put SOLE 0 0 0 AMDOCS LTD SHS G02602103 158 2862 SH SOLE 0 0 0 AMDOCS LTD CALL G02602903 0 0 SH Call SOLE 0 0 0 AMDOCS LTD PUT G02602953 0 0 SH Put SOLE 0 0 0 AMEDISYS INC COM 023436108 31 171 SH SOLE 0 0 0 AMEDISYS INC CALL 023436908 0 0 SH Call SOLE 0 0 0 AMEDISYS INC PUT 023436958 0 0 SH Put SOLE 0 0 0 AMERANT BANCORP INC CL A 023576101 0 0 SH SOLE 0 0 0 AMERANT BANCORP INC CL B 023576200 0 0 SH SOLE 0 0 0 AMERCO COM 023586100 9 31 SH SOLE 0 0 0 AMERCO CALL 023586900 0 0 SH Call SOLE 0 0 0 AMERCO PUT 023586950 0 0 SH Put SOLE 0 0 0 AMEREN CORP COM 023608102 86 1183 SH SOLE 0 0 0 AMEREN CORP CALL 023608902 0 0 SH Call SOLE 0 0 0 AMEREN CORP PUT 023608952 0 0 SH Put SOLE 0 0 0 AMERESCO INC CL A 02361E108 0 0 SH SOLE 0 0 0 AMERESCO INC CALL 02361E908 0 0 SH Call SOLE 0 0 0 AMERESCO INC PUT 02361E958 0 0 SH Put SOLE 0 0 0 AMERI HLDGS INC COM 02362F104 0 0 SH SOLE 0 0 0 AMERI HLDGS INC *W EXP 11/08/202 02362F112 0 0 SH SOLE 0 0 0 AMERI HLDGS INC COM NEW 02362F302 0 0 SH SOLE 0 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 0 0 SH SOLE 0 0 0 AMERICA FIRST MULTIFAMILY IN CALL 02364V907 0 0 SH Call SOLE 0 0 0 AMERICA FIRST MULTIFAMILY IN PUT 02364V957 0 0 SH Put SOLE 0 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 17 1401 SH SOLE 0 0 0 AMERICA MOVIL SAB DE CV CALL 02364W905 0 0 SH Call SOLE 0 0 0 AMERICA MOVIL SAB DE CV PUT 02364W955 0 0 SH Put SOLE 0 0 0 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 0 0 SH SOLE 0 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 51 4178 SH SOLE 0 0 0 AMERICAN AIRLS GROUP INC CALL 02376R902 0 0 SH Call SOLE 0 0 0 AMERICAN AIRLS GROUP INC PUT 02376R952 0 0 SH Put SOLE 0 0 0 AMERICAN ASSETS TR INC COM 024013104 0 0 SH SOLE 0 0 0 AMERICAN ASSETS TR INC CALL 024013904 0 0 SH Call SOLE 0 0 0 AMERICAN ASSETS TR INC PUT 024013954 0 0 SH Put SOLE 0 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 0 0 SH SOLE 0 0 0 AMERICAN AXLE & MFG HLDGS IN CALL 024061903 0 0 SH Call SOLE 0 0 0 AMERICAN AXLE & MFG HLDGS IN PUT 024061953 0 0 SH Put SOLE 0 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 33 1188 SH SOLE 0 0 0 AMERICAN CAMPUS CMNTYS INC CALL 024835900 0 0 SH Call SOLE 0 0 0 AMERICAN CAMPUS CMNTYS INC PUT 024835950 0 0 SH Put SOLE 0 0 0 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 0 0 SH SOLE 0 0 0 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 0 0 SH SOLE 0 0 0 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 0 0 SH SOLE 0 0 0 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 0 0 SH SOLE 0 0 0 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 0 0 SH SOLE 0 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 0 0 SH SOLE 0 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 0 0 SH SOLE 0 0 0 AMERICAN CENTY ETF TR iNTL SMCP VLU 025072802 0 0 SH SOLE 0 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 0 0 SH SOLE 0 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 0 0 SH SOLE 0 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 0 0 SH SOLE 0 0 0 AMERICAN EAGLE OUTFITTERS NE CALL 02553E906 0 0 SH Call SOLE 0 0 0 AMERICAN EAGLE OUTFITTERS NE PUT 02553E956 0 0 SH Put SOLE 0 0 0 AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 0 0 SH SOLE 0 0 0 AMERICAN ELEC PWR INC COM 025537101 666 8323 SH SOLE 0 0 0 AMERICAN ELEC PWR INC CALL 025537901 0 0 SH Call SOLE 0 0 0 AMERICAN ELEC PWR INC PUT 025537951 0 0 SH Put SOLE 0 0 0 AMERICAN ELECTRIC TECH INC COM 025576109 0 0 SH SOLE 0 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4 214 SH SOLE 0 0 0 AMERICAN EQTY INVT LIFE HLD CALL 025676906 0 0 SH Call SOLE 0 0 0 AMERICAN EQTY INVT LIFE HLD PUT 025676956 0 0 SH Put SOLE 0 0 0 AMERICAN EXPRESS CO COM 025816109 1168 13646 SH SOLE 0 0 0 AMERICAN EXPRESS CO CALL 025816909 0 0 SH Call SOLE 0 0 0 AMERICAN EXPRESS CO PUT 025816959 0 0 SH Put SOLE 0 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 120 19231 SH SOLE 0 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 11 150 SH SOLE 0 0 0 AMERICAN FINL GROUP INC OHIO CALL 025932904 0 0 SH Call SOLE 0 0 0 AMERICAN FINL GROUP INC OHIO PUT 025932954 0 0 SH Put SOLE 0 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 31 1355 SH SOLE 0 0 0 AMERICAN HOMES 4 RENT CALL 02665T906 0 0 SH Call SOLE 0 0 0 AMERICAN HOMES 4 RENT PUT 02665T956 0 0 SH Put SOLE 0 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 0 SH SOLE 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 94 3860 SH SOLE 0 0 0 AMERICAN INTL GROUP INC CALL 026874904 0 0 SH Call SOLE 0 0 0 AMERICAN INTL GROUP INC PUT 026874954 0 0 SH Put SOLE 0 0 0 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 0 0 SH SOLE 0 0 0 AMERICAN MIDSTREAM PARTNERS CALL 02752P900 0 0 SH Call SOLE 0 0 0 AMERICAN MIDSTREAM PARTNERS PUT 02752P950 0 0 SH Put SOLE 0 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 0 0 SH SOLE 0 0 0 AMERICAN NATL BANKSHARES INC CALL 027745908 0 0 SH Call SOLE 0 0 0 AMERICAN NATL BANKSHARES INC PUT 027745958 0 0 SH Put SOLE 0 0 0 AMERICAN NATL INS CO COM 028591105 0 0 SH SOLE 0 0 0 AMERICAN NATL INS CO CALL 028591905 0 0 SH Call SOLE 0 0 0 AMERICAN NATL INS CO PUT 028591955 0 0 SH Put SOLE 0 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 0 0 SH SOLE 0 0 0 AMERICAN OUTDOOR BRANDS CORP CALL 02874P903 0 0 SH Call SOLE 0 0 0 AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 0 0 SH Put SOLE 0 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 0 0 SH SOLE 0 0 0 AMERICAN PUBLIC EDUCATION IN CALL 02913V903 0 0 SH Call SOLE 0 0 0 AMERICAN PUBLIC EDUCATION IN PUT 02913V953 0 0 SH Put SOLE 0 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 0 0 SH SOLE 0 0 0 AMERICAN RENAL ASSOCIATES HO CALL 029227905 0 0 SH Call SOLE 0 0 0 AMERICAN RENAL ASSOCIATES HO PUT 029227955 0 0 SH Put SOLE 0 0 0 AMERICAN RES CORP CL A 02927U208 0 0 SH SOLE 0 0 0 AMERICAN RIVER BANKSHARES COM 029326105 0 0 SH SOLE 0 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.75012/1 02917TAB0 0 0 SH SOLE 0 0 0 AMERICAN RLTY INVS INC COM 029174109 1 108 SH SOLE 0 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 0 0 SH SOLE 0 0 0 AMERICAN SOFTWARE INC CL A 029683109 0 0 SH SOLE 0 0 0 AMERICAN SOFTWARE INC CALL 029683909 0 0 SH Call SOLE 0 0 0 AMERICAN SOFTWARE INC PUT 029683959 0 0 SH Put SOLE 0 0 0 AMERICAN STS WTR CO COM 029899101 42 518 SH SOLE 0 0 0 AMERICAN STS WTR CO CALL 029899901 0 0 SH Call SOLE 0 0 0 AMERICAN STS WTR CO PUT 029899951 0 0 SH Put SOLE 0 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 0 0 SH SOLE 0 0 0 AMERICAN SUPERCONDUCTOR CORP CALL 030111907 0 0 SH Call SOLE 0 0 0 AMERICAN SUPERCONDUCTOR CORP PUT 030111957 0 0 SH Put SOLE 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 461 2115 SH SOLE 0 0 0 AMERICAN TOWER CORP NEW CALL 03027X900 0 0 SH Call SOLE 0 0 0 AMERICAN TOWER CORP NEW PUT 03027X950 0 0 SH Put SOLE 0 0 0 AMERICAN VANGUARD CORP COM 030371108 0 0 SH SOLE 0 0 0 AMERICAN VANGUARD CORP CALL 030371908 0 0 SH Call SOLE 0 0 0 AMERICAN VANGUARD CORP PUT 030371958 0 0 SH Put SOLE 0 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 0 0 SH SOLE 0 0 0 AMERICAN WOODMARK CORPORATIO CALL 030506909 0 0 SH Call SOLE 0 0 0 AMERICAN WOODMARK CORPORATIO PUT 030506959 0 0 SH Put SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 645 5392 SH SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW CALL 030420903 0 0 SH Call SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW PUT 030420953 0 0 SH Put SOLE 0 0 0 AMERICAS CAR MART INC COM 03062T105 0 0 SH SOLE 0 0 0 AMERICAS CAR MART INC CALL 03062T905 0 0 SH Call SOLE 0 0 0 AMERICAS CAR MART INC PUT 03062T955 0 0 SH Put SOLE 0 0 0 AMERICAS GOLD AND SILVER COR COM 03062D100 0 0 SH SOLE 0 0 0 AMERICAS GOLD AND SILVER COR CALL 03062D900 0 0 SH Call SOLE 0 0 0 AMERICAS GOLD AND SILVER COR PUT 03062D950 0 0 SH Put SOLE 0 0 0 AMERICAS SILVER CORP COM NEW 03063L705 0 0 SH SOLE 0 0 0 AMERICAS SILVER CORP CALL 03063L905 0 0 SH Call SOLE 0 0 0 AMERICAS SILVER CORP PUT 03063L955 0 0 SH Put SOLE 0 0 0 AMERICOLD RLTY TR COM 03064D108 62 1822 SH SOLE 0 0 0 AMERICOLD RLTY TR CALL 03064D908 0 0 SH Call SOLE 0 0 0 AMERICOLD RLTY TR PUT 03064D958 0 0 SH Put SOLE 0 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 0 0 SH SOLE 0 0 0 AMERIGAS PARTNERS L P CALL 030975906 0 0 SH Call SOLE 0 0 0 AMERIGAS PARTNERS L P PUT 030975956 0 0 SH Put SOLE 0 0 0 AMERIPRISE FINL INC COM 03076C106 88 858 SH SOLE 0 0 0 AMERIPRISE FINL INC CALL 03076C906 0 0 SH Call SOLE 0 0 0 AMERIPRISE FINL INC PUT 03076C956 0 0 SH Put SOLE 0 0 0 AMERIS BANCORP COM 03076K108 0 0 SH SOLE 0 0 0 AMERIS BANCORP CALL 03076K908 0 0 SH Call SOLE 0 0 0 AMERIS BANCORP PUT 03076K958 0 0 SH Put SOLE 0 0 0 AMERISAFE INC COM 03071H100 31 489 SH SOLE 0 0 0 AMERISAFE INC CALL 03071H900 0 0 SH Call SOLE 0 0 0 AMERISAFE INC PUT 03071H950 0 0 SH Put SOLE 0 0 0 AMERISERV FINL INC COM 03074A102 0 0 SH SOLE 0 0 0 AMERISERV FINL INC CALL 03074A902 0 0 SH Call SOLE 0 0 0 AMERISERV FINL INC PUT 03074A952 0 0 SH Put SOLE 0 0 0 AMERISOURCEBERGEN CORP COM 03073E105 37 420 SH SOLE 0 0 0 AMERISOURCEBERGEN CORP CALL 03073E905 0 0 SH Call SOLE 0 0 0 AMERISOURCEBERGEN CORP PUT 03073E955 0 0 SH Put SOLE 0 0 0 AMES NATL CORP COM 031001100 0 0 SH SOLE 0 0 0 AMETEK INC NEW COM 031100100 4 50 SH SOLE 0 0 0 AMETEK INC NEW CALL 031100900 0 0 SH Call SOLE 0 0 0 AMETEK INC NEW PUT 031100950 0 0 SH Put SOLE 0 0 0 AMGEN INC COM 031162100 458 2259 SH SOLE 0 0 0 AMGEN INC CALL 031162900 0 0 SH Call SOLE 0 0 0 AMGEN INC PUT 031162950 0 0 SH Put SOLE 0 0 0 AMICUS THERAPEUTICS INC COM 03152W109 0 0 SH SOLE 0 0 0 AMICUS THERAPEUTICS INC CALL 03152W909 0 0 SH Call SOLE 0 0 0 AMICUS THERAPEUTICS INC PUT 03152W959 0 0 SH Put SOLE 0 0 0 AMICUS THERAPEUTICS INC NOTE 3.00012/1 03152WAB5 0 0 SH SOLE 0 0 0 AMIRA NATURE FOODS LTD SHS G0335L102 0 0 SH SOLE 0 0 0 AMIRA NATURE FOODS LTD CALL G0335L902 0 0 SH Call SOLE 0 0 0 AMIRA NATURE FOODS LTD PUT G0335L952 0 0 SH Put SOLE 0 0 0 AMIRA NATURE FOODS LTD SHS NEW G0335L201 0 0 SH SOLE 0 0 0 AMIRA NATURE FOODS LTD CALL G0335L901 0 0 SH Call SOLE 0 0 0 AMIRA NATURE FOODS LTD PUT G0335L951 0 0 SH Put SOLE 0 0 0 AMKOR TECHNOLOGY INC COM 031652100 0 0 SH SOLE 0 0 0 AMKOR TECHNOLOGY INC CALL 031652900 0 0 SH Call SOLE 0 0 0 AMKOR TECHNOLOGY INC PUT 031652950 0 0 SH Put SOLE 0 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 2 34 SH SOLE 0 0 0 AMN HEALTHCARE SERVICES INC CALL 001744901 0 0 SH Call SOLE 0 0 0 AMN HEALTHCARE SERVICES INC PUT 001744951 0 0 SH Put SOLE 0 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 0 0 SH SOLE 0 0 0 AMNEAL PHARMACEUTICALS INC CALL 03168L905 0 0 SH Call SOLE 0 0 0 AMNEAL PHARMACEUTICALS INC PUT 03168L955 0 0 SH Put SOLE 0 0 0 AMPCO-PITTSBURGH CORP COM 032037103 0 0 SH SOLE 0 0 0 AMPCO-PITTSBURGH CORP CALL 032037903 0 0 SH Call SOLE 0 0 0 AMPCO-PITTSBURGH CORP PUT 032037953 0 0 SH Put SOLE 0 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 0 0 SH SOLE 0 0 0 AMPHASTAR PHARMACEUTICALS IN CALL 03209R903 0 0 SH Call SOLE 0 0 0 AMPHASTAR PHARMACEUTICALS IN PUT 03209R953 0 0 SH Put SOLE 0 0 0 AMPHENOL CORP NEW CL A 032095101 287 3919 SH SOLE 0 0 0 AMPHENOL CORP NEW CALL 032095901 0 0 SH Call SOLE 0 0 0 AMPHENOL CORP NEW PUT 032095951 0 0 SH Put SOLE 0 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 0 0 SH SOLE 0 0 0 AMPIO PHARMACEUTICALS INC CALL 03209T909 0 0 SH Call SOLE 0 0 0 AMPIO PHARMACEUTICALS INC PUT 03209T959 0 0 SH Put SOLE 0 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 0 1 SH SOLE 0 0 0 AMPLIFY ENERGY CORP NEW CALL 03212B903 0 0 SH Call SOLE 0 0 0 AMPLIFY ENERGY CORP NEW PUT 03212B953 0 0 SH Put SOLE 0 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 0 0 SH SOLE 0 0 0 AMPLIFY ETF TR YIELDSHARES CW 032108409 0 0 SH SOLE 0 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 12 802 SH SOLE 0 0 0 AMPLIFY ETF TR CALL 032108907 0 0 SH Call SOLE 0 0 0 AMPLIFY ETF TR PUT 032108957 0 0 SH Put SOLE 0 0 0 AMPLIFY ETF TR EASI TACTICAL 032108706 0 0 SH SOLE 0 0 0 AMPLIFY ETF TR ADVANCED BATTERY 032108805 0 0 SH SOLE 0 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 0 0 SH SOLE 0 0 0 AMPLIFY ETF TR INTL ONLINE 032108870 0 0 SH SOLE 0 0 0 AMPLIFY ETF TR CRWDBURAU PEER 032108862 0 0 SH SOLE 0 0 0 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 0 0 SH SOLE 0 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 11 820 SH SOLE 0 0 0 AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 0 SH SOLE 0 0 0 AMPLITUDE HLTHCRE AQUSTIN CO UNIT 12/01/2026 03212A204 0 0 SH SOLE 0 0 0 AMPLITUDE HLTHCRE AQUSTIN CO COM CL A 03212A105 0 0 SH SOLE 0 0 0 AMPLITUDE HLTHCRE AQUSTIN CO *W EXP 12/01/202 03212A113 0 0 SH SOLE 0 0 0 AMREP CORP NEW COM 032159105 0 0 SH SOLE 0 0 0 AMTD INTL INC SPONSORED ADS 00180G106 0 0 SH SOLE 0 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 0 0 SH SOLE 0 0 0 AMTECH SYS INC CALL 032332904 0 0 SH Call SOLE 0 0 0 AMTECH SYS INC PUT 032332954 0 0 SH Put SOLE 0 0 0 AMYRIS INC NOTE 6.500 5/1 03236MAC5 0 0 SH SOLE 0 0 0 AMYRIS INC NOTE 9.500 4/1 03236MAF8 0 0 SH SOLE 0 0 0 AMYRIS INC NOTE 9.500 4/1 03236MAG6 0 0 SH SOLE 0 0 0 AMYRIS INC COM NEW 03236M200 0 0 SH SOLE 0 0 0 AMYRIS INC CALL 03236M900 0 0 SH Call SOLE 0 0 0 AMYRIS INC PUT 03236M950 0 0 SH Put SOLE 0 0 0 ANADARKO PETE CORP COM 032511107 0 0 SH SOLE 0 0 0 ANADARKO PETE CORP CALL 032511907 0 0 SH Call SOLE 0 0 0 ANADARKO PETE CORP PUT 032511957 0 0 SH Put SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 18 196 SH SOLE 0 0 0 ANALOG DEVICES INC CALL 032654905 0 0 SH Call SOLE 0 0 0 ANALOG DEVICES INC PUT 032654955 0 0 SH Put SOLE 0 0 0 ANAPLAN INC COM 03272L108 0 0 SH SOLE 0 0 0 ANAPLAN INC CALL 03272L908 0 0 SH Call SOLE 0 0 0 ANAPLAN INC PUT 03272L958 0 0 SH Put SOLE 0 0 0 ANAPTYSBIO INC COM 032724106 0 0 SH SOLE 0 0 0 ANAPTYSBIO INC CALL 032724906 0 0 SH Call SOLE 0 0 0 ANAPTYSBIO INC PUT 032724956 0 0 SH Put SOLE 0 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 0 0 SH SOLE 0 0 0 ANAVEX LIFE SCIENCES CORP CALL 032797900 0 0 SH Call SOLE 0 0 0 ANAVEX LIFE SCIENCES CORP PUT 032797950 0 0 SH Put SOLE 0 0 0 ANCHIANO THERAPEUTICS LTD SPONSORED ADS 03280X102 0 0 SH SOLE 0 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 0 0 SH SOLE 0 0 0 ANDEAVOR LOGISTICS LP CALL 03350F906 0 0 SH Call SOLE 0 0 0 ANDEAVOR LOGISTICS LP PUT 03350F956 0 0 SH Put SOLE 0 0 0 ANDERSONS INC COM 034164103 0 0 SH SOLE 0 0 0 ANDERSONS INC CALL 034164903 0 0 SH Call SOLE 0 0 0 ANDERSONS INC PUT 034164953 0 0 SH Put SOLE 0 0 0 ANDINA ACQUISITION CORP III SHS G04415108 0 0 SH SOLE 0 0 0 ANDINA ACQUISITION CORP III UNIT 09/24/2020 G04415116 0 0 SH SOLE 0 0 0 ANDINA ACQUISITION CORP III *W EXP 07/31/202 G04415124 0 0 SH SOLE 0 0 0 ANDINA ACQUISITION CORP III RIGHT 07/31/2020 G04415132 0 0 SH SOLE 0 0 0 ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 0 0 SH SOLE 0 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 0 0 SH SOLE 0 0 0 ANGI HOMESERVICES INC CALL 00183L902 0 0 SH Call SOLE 0 0 0 ANGI HOMESERVICES INC PUT 00183L952 0 0 SH Put SOLE 0 0 0 ANGIODYNAMICS INC COM 03475V101 0 0 SH SOLE 0 0 0 ANGIODYNAMICS INC CALL 03475V901 0 0 SH Call SOLE 0 0 0 ANGIODYNAMICS INC PUT 03475V951 0 0 SH Put SOLE 0 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 2 91 SH SOLE 0 0 0 ANGLOGOLD ASHANTI LTD CALL 035128906 0 0 SH Call SOLE 0 0 0 ANGLOGOLD ASHANTI LTD PUT 035128956 0 0 SH Put SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 51 1150 SH SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 0 0 SH Call SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 0 0 SH Put SOLE 0 0 0 ANI PHARMACEUTICALS INC NOTE 3.00012/0 00182CAA1 0 0 SH SOLE 0 0 0 ANI PHARMACEUTICALS INC COM 00182C103 0 0 SH SOLE 0 0 0 ANI PHARMACEUTICALS INC CALL 00182C903 0 0 SH Call SOLE 0 0 0 ANI PHARMACEUTICALS INC PUT 00182C953 0 0 SH Put SOLE 0 0 0 ANIKA THERAPEUTICS INC COM 035255108 0 0 SH SOLE 0 0 0 ANIKA THERAPEUTICS INC CALL 035255908 0 0 SH Call SOLE 0 0 0 ANIKA THERAPEUTICS INC PUT 035255958 0 0 SH Put SOLE 0 0 0 ANIXA BIOSCIENCES INC COM 03528H109 0 0 SH SOLE 0 0 0 ANIXTER INTL INC COM 035290105 0 0 SH SOLE 0 0 0 ANIXTER INTL INC CALL 035290905 0 0 SH Call SOLE 0 0 0 ANIXTER INTL INC PUT 035290955 0 0 SH Put SOLE 0 0 0 ANNALY CAP MGMT INC COM 035710409 369 69352 SH SOLE 0 0 0 ANNALY CAP MGMT INC CALL 035710909 0 0 SH Call SOLE 0 0 0 ANNALY CAP MGMT INC PUT 035710959 0 0 SH Put SOLE 0 0 0 ANNOVIS BIO INC COM 03615A108 0 0 SH SOLE 0 0 0 ANPAC BIO MED SCIENCE CO LTD SPONSORED ADS 03635R107 0 0 SH SOLE 0 0 0 ANSYS INC COM 03662Q105 501 2156 SH SOLE 0 0 0 ANSYS INC CALL 03662Q905 0 0 SH Call SOLE 0 0 0 ANSYS INC PUT 03662Q955 0 0 SH Put SOLE 0 0 0 ANTARES PHARMA INC COM 036642106 0 0 SH SOLE 0 0 0 ANTARES PHARMA INC CALL 036642906 0 0 SH Call SOLE 0 0 0 ANTARES PHARMA INC PUT 036642956 0 0 SH Put SOLE 0 0 0 ANTERIX INC COM 03676C100 0 0 SH SOLE 0 0 0 ANTERIX INC CALL 03676C900 0 0 SH Call SOLE 0 0 0 ANTERIX INC PUT 03676C950 0 0 SH Put SOLE 0 0 0 ANTERO MIDSTREAM CORP COM 03676B102 0 0 SH SOLE 0 0 0 ANTERO MIDSTREAM CORP CALL 03676B902 0 0 SH Call SOLE 0 0 0 ANTERO MIDSTREAM CORP PUT 03676B952 0 0 SH Put SOLE 0 0 0 ANTERO MIDSTREAM GP LP CALL 03675Y903 0 0 SH Call SOLE 0 0 0 ANTERO MIDSTREAM GP LP PUT 03675Y953 0 0 SH Put SOLE 0 0 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 0 0 SH SOLE 0 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 0 0 SH SOLE 0 0 0 ANTERO MIDSTREAM PARTNERS LP CALL 03673L903 0 0 SH Call SOLE 0 0 0 ANTERO MIDSTREAM PARTNERS LP PUT 03673L953 0 0 SH Put SOLE 0 0 0 ANTERO RES CORP COM 03674X106 0 0 SH SOLE 0 0 0 ANTERO RES CORP CALL 03674X906 0 0 SH Call SOLE 0 0 0 ANTERO RES CORP PUT 03674X956 0 0 SH Put SOLE 0 0 0 ANTHEM INC COM 036752103 416 1834 SH SOLE 0 0 0 ANTHEM INC CALL 036752903 0 0 SH Call SOLE 0 0 0 ANTHEM INC PUT 036752953 0 0 SH Put SOLE 0 0 0 ANTHEM INC NOTE 2.75010/1 94973VBG1 0 0 SH SOLE 0 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 0 0 SH SOLE 0 0 0 ANWORTH MORTGAGE ASSET CP CALL 037347901 0 0 SH Call SOLE 0 0 0 ANWORTH MORTGAGE ASSET CP PUT 037347951 0 0 SH Put SOLE 0 0 0 AON PLC SHS CL A G0408V102 0 0 SH SOLE 0 0 0 AON PLC CALL G0408V902 0 0 SH Call SOLE 0 0 0 AON PLC PUT G0408V952 0 0 SH Put SOLE 0 0 0 APACHE CORP COM 037411105 12 2910 SH SOLE 0 0 0 APACHE CORP CALL 037411905 0 0 SH Call SOLE 0 0 0 APACHE CORP PUT 037411955 0 0 SH Put SOLE 0 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 0 0 SH SOLE 0 0 0 APARTMENT INVT & MGMT CO CALL 03748R901 0 0 SH Call SOLE 0 0 0 APARTMENT INVT & MGMT CO PUT 03748R951 0 0 SH Put SOLE 0 0 0 APARTMENT INVT & MGMT CO PFD CL A 6.875 03748R762 0 0 SH SOLE 0 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 0 0 SH SOLE 0 0 0 APARTMENT INVT & MGMT CO CALL 03748R904 0 0 SH Call SOLE 0 0 0 APARTMENT INVT & MGMT CO PUT 03748R954 0 0 SH Put SOLE 0 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 0 0 SH SOLE 0 0 0 APELLIS PHARMACEUTICALS INC CALL 03753U906 0 0 SH Call SOLE 0 0 0 APELLIS PHARMACEUTICALS INC PUT 03753U956 0 0 SH Put SOLE 0 0 0 APERGY CORP COM 03755L104 2 404 SH SOLE 0 0 0 APERGY CORP CALL 03755L904 0 0 SH Call SOLE 0 0 0 APERGY CORP PUT 03755L954 0 0 SH Put SOLE 0 0 0 APERION BIOLOGICS INC COM 03753V104 0 0 SH SOLE 0 0 0 APEX GLOBAL BRANDS INC COM 03755M102 0 0 SH SOLE 0 0 0 APEX GLOBAL BRANDS INC CALL 03755M902 0 0 SH Call SOLE 0 0 0 APEX GLOBAL BRANDS INC PUT 03755M952 0 0 SH Put SOLE 0 0 0 APEX GLOBAL BRANDS INC COM NEW 03755M201 0 0 SH SOLE 0 0 0 APEX GLOBAL BRANDS INC CALL 03755M901 0 0 SH Call SOLE 0 0 0 APEX GLOBAL BRANDS INC PUT 03755M951 0 0 SH Put SOLE 0 0 0 APEX TECHNOLOGY ACQUISITN CO UNIT 06/11/2026 03768F201 0 0 SH SOLE 0 0 0 APEX TECHNOLOGY ACQUISITN CO COM CL A 03768F102 0 0 SH SOLE 0 0 0 APEX TECHNOLOGY ACQUISITN CO *W EXP 09/18/202 03768F110 0 0 SH SOLE 0 0 0 APHRIA INC COM 03765K104 8 2650 SH SOLE 0 0 0 APHRIA INC CALL 03765K904 0 0 SH Call SOLE 0 0 0 APHRIA INC PUT 03765K954 0 0 SH Put SOLE 0 0 0 APOGEE ENTERPRISES INC COM 037598109 0 0 SH SOLE 0 0 0 APOGEE ENTERPRISES INC CALL 037598909 0 0 SH Call SOLE 0 0 0 APOGEE ENTERPRISES INC PUT 037598959 0 0 SH Put SOLE 0 0 0 APOLLO COML REAL EST FIN INC NOTE 5.500 3/1 03762UAA3 0 0 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750 8/2 03762UAB1 0 0 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC NOTE 5.37510/1 03762UAC9 0 0 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 0 0 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC CALL 03762U905 0 0 SH Call SOLE 0 0 0 APOLLO COML REAL EST FIN INC PUT 03762U955 0 0 SH Put SOLE 0 0 0 APOLLO ENDOSURGERY INC COM 03767D108 0 0 SH SOLE 0 0 0 APOLLO ENDOSURGERY INC CALL 03767D908 0 0 SH Call SOLE 0 0 0 APOLLO ENDOSURGERY INC PUT 03767D958 0 0 SH Put SOLE 0 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 125 3744 SH SOLE 0 0 0 APOLLO GLOBAL MGMT INC CALL 03768E905 0 0 SH Call SOLE 0 0 0 APOLLO GLOBAL MGMT INC PUT 03768E955 0 0 SH Put SOLE 0 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 0 0 SH SOLE 0 0 0 APOLLO GLOBAL MGMT LLC CALL 037612906 0 0 SH Call SOLE 0 0 0 APOLLO GLOBAL MGMT LLC PUT 037612956 0 0 SH Put SOLE 0 0 0 APOLLO INVT CORP COM NEW 03761U502 25 3487 SH SOLE 0 0 0 APOLLO INVT CORP CALL 03761U902 0 0 SH Call SOLE 0 0 0 APOLLO INVT CORP PUT 03761U952 0 0 SH Put SOLE 0 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 0 0 SH SOLE 0 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 0 0 SH SOLE 0 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 0 0 SH SOLE 0 0 0 APPFOLIO INC COM CL A 03783C100 0 0 SH SOLE 0 0 0 APPFOLIO INC CALL 03783C900 0 0 SH Call SOLE 0 0 0 APPFOLIO INC PUT 03783C950 0 0 SH Put SOLE 0 0 0 APPIAN CORP CL A 03782L101 8 205 SH SOLE 0 0 0 APPIAN CORP CALL 03782L901 0 0 SH Call SOLE 0 0 0 APPIAN CORP PUT 03782L951 0 0 SH Put SOLE 0 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 0 0 SH SOLE 0 0 0 APPLE HOSPITALITY REIT INC CALL 03784Y900 0 0 SH Call SOLE 0 0 0 APPLE HOSPITALITY REIT INC PUT 03784Y950 0 0 SH Put SOLE 0 0 0 APPLE INC COM 037833100 13965 54918 SH SOLE 0 0 0 APPLE INC CALL 037833900 0 0 SH Call SOLE 0 0 0 APPLE INC PUT 037833950 0 0 SH Put SOLE 0 0 0 APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 0 0 SH SOLE 0 0 0 APPLIANCE RECYCLING CTRS AME COM 03814F403 0 0 SH SOLE 0 0 0 APPLIED DNA SCIENCES INC *W EXP 11/21/201 03815U110 0 0 SH SOLE 0 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 0 0 SH SOLE 0 0 0 APPLIED DNA SCIENCES INC CALL 03815U901 0 0 SH Call SOLE 0 0 0 APPLIED DNA SCIENCES INC PUT 03815U951 0 0 SH Put SOLE 0 0 0 APPLIED DNA SCIENCES INC COM 03815U300 0 0 SH SOLE 0 0 0 APPLIED DNA SCIENCES INC CALL 03815U900 0 0 SH Call SOLE 0 0 0 APPLIED DNA SCIENCES INC PUT 03815U950 0 0 SH Put SOLE 0 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 0 0 SH SOLE 0 0 0 APPLIED GENETIC TECHNOL CORP CALL 03820J900 0 0 SH Call SOLE 0 0 0 APPLIED GENETIC TECHNOL CORP PUT 03820J950 0 0 SH Put SOLE 0 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 0 0 SH SOLE 0 0 0 APPLIED INDL TECHNOLOGIES IN CALL 03820C905 0 0 SH Call SOLE 0 0 0 APPLIED INDL TECHNOLOGIES IN PUT 03820C955 0 0 SH Put SOLE 0 0 0 APPLIED MATLS INC COM 038222105 213 4659 SH SOLE 0 0 0 APPLIED MATLS INC CALL 038222905 0 0 SH Call SOLE 0 0 0 APPLIED MATLS INC PUT 038222955 0 0 SH Put SOLE 0 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 0 0 SH SOLE 0 0 0 APPLIED OPTOELECTRONICS INC CALL 03823U902 0 0 SH Call SOLE 0 0 0 APPLIED OPTOELECTRONICS INC PUT 03823U952 0 0 SH Put SOLE 0 0 0 APPLIED OPTOELECTRONICS INC NOTE 5.000 3/1 03823UAB8 0 0 SH SOLE 0 0 0 APPLIED THERAPEUTICS INC COM 03828A101 0 0 SH SOLE 0 0 0 APPROACH RESOURCES INC COM 03834A103 0 0 SH SOLE 0 0 0 APPROACH RESOURCES INC CALL 03834A903 0 0 SH Call SOLE 0 0 0 APPROACH RESOURCES INC PUT 03834A953 0 0 SH Put SOLE 0 0 0 APPTIO INC CL A 03835C108 0 0 SH SOLE 0 0 0 APPTIO INC CALL 03835C908 0 0 SH Call SOLE 0 0 0 APPTIO INC PUT 03835C958 0 0 SH Put SOLE 0 0 0 APREA THERAPEUTICS INC COM 03836J102 0 0 SH SOLE 0 0 0 APRICUS BIOSCIENCES INC COM NEW 03832V307 0 0 SH SOLE 0 0 0 APRICUS BIOSCIENCES INC CALL 03832V907 0 0 SH Call SOLE 0 0 0 APRICUS BIOSCIENCES INC PUT 03832V957 0 0 SH Put SOLE 0 0 0 APTARGROUP INC COM 038336103 2 23 SH SOLE 0 0 0 APTARGROUP INC CALL 038336903 0 0 SH Call SOLE 0 0 0 APTARGROUP INC PUT 038336953 0 0 SH Put SOLE 0 0 0 APTEVO THERAPEUTICS INC COM 03835L108 0 0 SH SOLE 0 0 0 APTEVO THERAPEUTICS INC CALL 03835L908 0 0 SH Call SOLE 0 0 0 APTEVO THERAPEUTICS INC PUT 03835L958 0 0 SH Put SOLE 0 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 0 0 SH SOLE 0 0 0 APTEVO THERAPEUTICS INC CALL 03835L907 0 0 SH Call SOLE 0 0 0 APTEVO THERAPEUTICS INC PUT 03835L957 0 0 SH Put SOLE 0 0 0 APTINYX INC COM 03836N103 0 0 SH SOLE 0 0 0 APTIV PLC SHS G6095L109 5 101 SH SOLE 0 0 0 APTIV PLC CALL G6095L909 0 0 SH Call SOLE 0 0 0 APTIV PLC PUT G6095L959 0 0 SH Put SOLE 0 0 0 APTORUM GROUP LIMITED CL A ORD SHS G6096M106 0 0 SH SOLE 0 0 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 0 0 SH SOLE 0 0 0 APTOSE BIOSCIENCES INC CALL 03835T900 0 0 SH Call SOLE 0 0 0 APTOSE BIOSCIENCES INC PUT 03835T950 0 0 SH Put SOLE 0 0 0 APYX MED CORP COM 03837C106 0 0 SH SOLE 0 0 0 APYX MED CORP CALL 03837C906 0 0 SH Call SOLE 0 0 0 APYX MED CORP PUT 03837C956 0 0 SH Put SOLE 0 0 0 AQUA AMERICA INC COM 03836W103 0 0 SH SOLE 0 0 0 AQUA AMERICA INC CALL 03836W903 0 0 SH Call SOLE 0 0 0 AQUA AMERICA INC PUT 03836W953 0 0 SH Put SOLE 0 0 0 AQUA AMERICA INC UNIT 04/30/2022 03836W202 0 0 SH SOLE 0 0 0 AQUA METALS INC COM 03837J101 0 0 SH SOLE 0 0 0 AQUA METALS INC CALL 03837J901 0 0 SH Call SOLE 0 0 0 AQUA METALS INC PUT 03837J951 0 0 SH Put SOLE 0 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 0 SH SOLE 0 0 0 AQUANTIA CORP COM 03842Q108 0 0 SH SOLE 0 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 0 0 SH SOLE 0 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 0 0 SH SOLE 0 0 0 AQUESTIVE THERAPEUTICS INC CALL 03843E904 0 0 SH Call SOLE 0 0 0 AQUESTIVE THERAPEUTICS INC PUT 03843E954 0 0 SH Put SOLE 0 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 0 0 SH SOLE 0 0 0 AQUINOX PHARMACEUTICALS INC CALL 03842B901 0 0 SH Call SOLE 0 0 0 AQUINOX PHARMACEUTICALS INC PUT 03842B951 0 0 SH Put SOLE 0 0 0 ARADIGM CORP COM PAR 038505400 0 0 SH SOLE 0 0 0 ARADIGM CORP CALL 038505900 0 0 SH Call SOLE 0 0 0 ARADIGM CORP PUT 038505950 0 0 SH Put SOLE 0 0 0 ARAMARK COM 03852U106 0 0 SH SOLE 0 0 0 ARAMARK CALL 03852U906 0 0 SH Call SOLE 0 0 0 ARAMARK PUT 03852U956 0 0 SH Put SOLE 0 0 0 ARATANA THERAPEUTICS INC COM 03874P101 0 0 SH SOLE 0 0 0 ARATANA THERAPEUTICS INC CALL 03874P901 0 0 SH Call SOLE 0 0 0 ARATANA THERAPEUTICS INC PUT 03874P951 0 0 SH Put SOLE 0 0 0 ARAVIVE INC COM 03890D108 0 0 SH SOLE 0 0 0 ARAVIVE INC CALL 03890D908 0 0 SH Call SOLE 0 0 0 ARAVIVE INC PUT 03890D958 0 0 SH Put SOLE 0 0 0 ARBOR RLTY TR INC NOTE 6.50010/0 038923AA6 0 0 SH SOLE 0 0 0 ARBOR RLTY TR INC NOTE 5.37511/1 038923AB4 0 0 SH SOLE 0 0 0 ARBOR RLTY TR INC COM 038923108 0 0 SH SOLE 0 0 0 ARBOR RLTY TR INC CALL 038923908 0 0 SH Call SOLE 0 0 0 ARBOR RLTY TR INC PUT 038923958 0 0 SH Put SOLE 0 0 0 ARBOR RLTY TR INC NOTE 5.250 7/0 038923AF5 0 0 SH SOLE 0 0 0 ARBOR RLTY TR INC NOTE 5.250 7/0 038923AH1 0 0 SH SOLE 0 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 0 0 SH SOLE 0 0 0 ARBUTUS BIOPHARMA CORP CALL 03879J900 0 0 SH Call SOLE 0 0 0 ARBUTUS BIOPHARMA CORP PUT 03879J950 0 0 SH Put SOLE 0 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 0 SH SOLE 0 0 0 ARC DOCUMENT SOLUTIONS INC CALL 00191G903 0 0 SH Call SOLE 0 0 0 ARC DOCUMENT SOLUTIONS INC PUT 00191G953 0 0 SH Put SOLE 0 0 0 ARC GROUP WORLDWIDE INC COM 00213H105 0 0 SH SOLE 0 0 0 ARC GROUP WORLDWIDE INC CALL 00213H905 0 0 SH Call SOLE 0 0 0 ARC GROUP WORLDWIDE INC PUT 00213H955 0 0 SH Put SOLE 0 0 0 ARC LOGISTICS PARTNERS LP COM UT REP LPN 03879N101 0 0 SH SOLE 0 0 0 ARCA BIOPHARMA INC COM PAR 00211Y407 0 0 SH SOLE 0 0 0 ARCA BIOPHARMA INC COM 00211Y506 0 0 SH SOLE 0 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 0 0 SH SOLE 0 0 0 ARCBEST CORP COM 03937C105 0 0 SH SOLE 0 0 0 ARCBEST CORP CALL 03937C905 0 0 SH Call SOLE 0 0 0 ARCBEST CORP PUT 03937C955 0 0 SH Put SOLE 0 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 0 0 SH SOLE 0 0 0 ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 0 0 SH Call SOLE 0 0 0 ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 0 0 SH Put SOLE 0 0 0 ARCH CAP GROUP LTD ORD G0450A105 6 200 SH SOLE 0 0 0 ARCH CAP GROUP LTD CALL G0450A905 0 0 SH Call SOLE 0 0 0 ARCH CAP GROUP LTD PUT G0450A955 0 0 SH Put SOLE 0 0 0 ARCH COAL INC CL A 039380407 0 0 SH SOLE 0 0 0 ARCH COAL INC CALL 039380907 0 0 SH Call SOLE 0 0 0 ARCH COAL INC PUT 039380957 0 0 SH Put SOLE 0 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 69 1968 SH SOLE 0 0 0 ARCHER DANIELS MIDLAND CO CALL 039483902 0 0 SH Call SOLE 0 0 0 ARCHER DANIELS MIDLAND CO PUT 039483952 0 0 SH Put SOLE 0 0 0 ARCHROCK INC COM 03957W106 25 6748 SH SOLE 0 0 0 ARCHROCK INC CALL 03957W906 0 0 SH Call SOLE 0 0 0 ARCHROCK INC PUT 03957W956 0 0 SH Put SOLE 0 0 0 ARCIMOTO INC COM 039587100 0 0 SH SOLE 0 0 0 ARCO PLATFORM LTD COM CL A G04553106 0 0 SH SOLE 0 0 0 ARCONIC CORPORATION COM 03966V107 0 0 SH SOLE 0 0 0 ARCONIC INC COM 03965L100 0 0 SH SOLE 0 0 0 ARCONIC INC CALL 03965L900 0 0 SH Call SOLE 0 0 0 ARCONIC INC PUT 03965L950 0 0 SH Put SOLE 0 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 0 0 SH SOLE 0 0 0 ARCOS DORADOS HOLDINGS INC CALL G0457F907 0 0 SH Call SOLE 0 0 0 ARCOS DORADOS HOLDINGS INC PUT G0457F957 0 0 SH Put SOLE 0 0 0 ARCOSA INC COM 039653100 1 30 SH SOLE 0 0 0 ARCOSA INC CALL 039653900 0 0 SH Call SOLE 0 0 0 ARCOSA INC PUT 039653950 0 0 SH Put SOLE 0 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 0 0 SH SOLE 0 0 0 ARCTURUS THERAPEUTICS HLDG I CALL 03969T909 0 0 SH Call SOLE 0 0 0 ARCTURUS THERAPEUTICS HLDG I PUT 03969T959 0 0 SH Put SOLE 0 0 0 ARCTURUS THERAPEUTICS LTD SHS M1492T105 0 0 SH SOLE 0 0 0 ARCTURUS THERAPEUTICS LTD CALL M1492T905 0 0 SH Call SOLE 0 0 0 ARCTURUS THERAPEUTICS LTD PUT M1492T955 0 0 SH Put SOLE 0 0 0 ARCUS BIOSCIENCES INC COM 03969F109 0 0 SH SOLE 0 0 0 ARCUS BIOSCIENCES INC CALL 03969F909 0 0 SH Call SOLE 0 0 0 ARCUS BIOSCIENCES INC PUT 03969F959 0 0 SH Put SOLE 0 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 0 0 SH SOLE 0 0 0 ARDAGH GROUP S A CL A L0223L101 2 158 SH SOLE 0 0 0 ARDAGH GROUP S A CALL L0223L901 0 0 SH Call SOLE 0 0 0 ARDAGH GROUP S A PUT L0223L951 0 0 SH Put SOLE 0 0 0 ARDELYX INC COM 039697107 0 0 SH SOLE 0 0 0 ARDELYX INC CALL 039697907 0 0 SH Call SOLE 0 0 0 ARDELYX INC PUT 039697957 0 0 SH Put SOLE 0 0 0 ARDMORE SHIPPING CORP COM Y0207T100 0 0 SH SOLE 0 0 0 ARDMORE SHIPPING CORP CALL Y0207T900 0 0 SH Call SOLE 0 0 0 ARDMORE SHIPPING CORP PUT Y0207T950 0 0 SH Put SOLE 0 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 0 0 SH SOLE 0 0 0 ARENA PHARMACEUTICALS INC CALL 040047907 0 0 SH Call SOLE 0 0 0 ARENA PHARMACEUTICALS INC PUT 040047957 0 0 SH Put SOLE 0 0 0 ARES CAP CORP NOTE 4.375 1/1 04010LAM5 0 0 SH SOLE 0 0 0 ARES CAP CORP NOTE 3.750 2/0 04010LAT0 0 0 SH SOLE 0 0 0 ARES CAP CORP COM 04010L103 336 31144 SH SOLE 0 0 0 ARES CAP CORP CALL 04010L903 0 0 SH Call SOLE 0 0 0 ARES CAP CORP PUT 04010L953 0 0 SH Put SOLE 0 0 0 ARES CAP CORP NOTE 4.625 3/0 04010LAW3 0 0 SH SOLE 0 0 0 ARES COML REAL ESTATE CORP COM 04013V108 0 0 SH SOLE 0 0 0 ARES COML REAL ESTATE CORP CALL 04013V908 0 0 SH Call SOLE 0 0 0 ARES COML REAL ESTATE CORP PUT 04013V958 0 0 SH Put SOLE 0 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 0 0 SH SOLE 0 0 0 ARES MANAGEMENT CORPORATION CALL 03990B901 0 0 SH Call SOLE 0 0 0 ARES MANAGEMENT CORPORATION PUT 03990B951 0 0 SH Put SOLE 0 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 287 9284 SH SOLE 0 0 0 ARGAN INC COM 04010E109 0 0 SH SOLE 0 0 0 ARGAN INC CALL 04010E909 0 0 SH Call SOLE 0 0 0 ARGAN INC PUT 04010E959 0 0 SH Put SOLE 0 0 0 ARGENX SE SPONSORED ADR 04016X101 1 8 SH SOLE 0 0 0 ARGENX SE CALL 04016X901 0 0 SH Call SOLE 0 0 0 ARGENX SE PUT 04016X951 0 0 SH Put SOLE 0 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2 62 SH SOLE 0 0 0 ARGO GROUP INTL HLDGS LTD CALL G0464B907 0 0 SH Call SOLE 0 0 0 ARGO GROUP INTL HLDGS LTD PUT G0464B957 0 0 SH Put SOLE 0 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 0 0 SH SOLE 0 0 0 ARISTA NETWORKS INC COM 040413106 96 475 SH SOLE 0 0 0 ARISTA NETWORKS INC CALL 040413906 0 0 SH Call SOLE 0 0 0 ARISTA NETWORKS INC PUT 040413956 0 0 SH Put SOLE 0 0 0 ARK ETF TR INNOVATION ETF 00214Q104 115 2618 SH SOLE 0 0 0 ARK ETF TR CALL 00214Q904 0 0 SH Call SOLE 0 0 0 ARK ETF TR PUT 00214Q954 0 0 SH Put SOLE 0 0 0 ARK ETF TR INDL INNOVATIN 00214Q203 0 0 SH SOLE 0 0 0 ARK ETF TR GEN REV MLTSCT 00214Q302 0 0 SH SOLE 0 0 0 ARK ETF TR WEB X.O ETF 00214Q401 9 170 SH SOLE 0 0 0 ARK ETF TR CALL 00214Q901 0 0 SH Call SOLE 0 0 0 ARK ETF TR PUT 00214Q951 0 0 SH Put SOLE 0 0 0 ARK ETF TR 3D PRINTING ETF 00214Q500 0 0 SH SOLE 0 0 0 ARK ETF TR ISRAEL INOVATE 00214Q609 0 0 SH SOLE 0 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 0 0 SH SOLE 0 0 0 ARK RESTAURANTS CORP COM 040712101 0 0 SH SOLE 0 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 0 0 SH SOLE 0 0 0 ARLINGTON ASSET INVT CORP CALL 041356905 0 0 SH Call SOLE 0 0 0 ARLINGTON ASSET INVT CORP PUT 041356955 0 0 SH Put SOLE 0 0 0 ARLO TECHNOLOGIES INC COM 04206A101 0 0 SH SOLE 0 0 0 ARLO TECHNOLOGIES INC CALL 04206A901 0 0 SH Call SOLE 0 0 0 ARLO TECHNOLOGIES INC PUT 04206A951 0 0 SH Put SOLE 0 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1 115 SH SOLE 0 0 0 ARMADA HOFFLER PPTYS INC CALL 04208T908 0 0 SH Call SOLE 0 0 0 ARMADA HOFFLER PPTYS INC PUT 04208T958 0 0 SH Put SOLE 0 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 0 0 SH SOLE 0 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 0 0 SH SOLE 0 0 0 ARMOUR RESIDENTIAL REIT INC CALL 042315907 0 0 SH Call SOLE 0 0 0 ARMOUR RESIDENTIAL REIT INC PUT 042315957 0 0 SH Put SOLE 0 0 0 ARMSTRONG FLOORING INC COM 04238R106 0 0 SH SOLE 0 0 0 ARMSTRONG FLOORING INC CALL 04238R906 0 0 SH Call SOLE 0 0 0 ARMSTRONG FLOORING INC PUT 04238R956 0 0 SH Put SOLE 0 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 0 0 SH SOLE 0 0 0 ARMSTRONG WORLD INDS INC NEW CALL 04247X902 0 0 SH Call SOLE 0 0 0 ARMSTRONG WORLD INDS INC NEW PUT 04247X952 0 0 SH Put SOLE 0 0 0 AROTECH CORP COM NEW 042682203 0 0 SH SOLE 0 0 0 AROTECH CORP CALL 042682903 0 0 SH Call SOLE 0 0 0 AROTECH CORP PUT 042682953 0 0 SH Put SOLE 0 0 0 ARQULE INC COM 04269E107 0 0 SH SOLE 0 0 0 ARQULE INC CALL 04269E907 0 0 SH Call SOLE 0 0 0 ARQULE INC PUT 04269E957 0 0 SH Put SOLE 0 0 0 ARRAY BIOPHARMA INC NOTE 2.62512/0 04269XAB1 0 0 SH SOLE 0 0 0 ARRAY BIOPHARMA INC COM 04269X105 0 0 SH SOLE 0 0 0 ARRAY BIOPHARMA INC CALL 04269X905 0 0 SH Call SOLE 0 0 0 ARRAY BIOPHARMA INC PUT 04269X955 0 0 SH Put SOLE 0 0 0 ARRIS INTL INC SHS G0551A103 0 0 SH SOLE 0 0 0 ARRIS INTL INC CALL G0551A903 0 0 SH Call SOLE 0 0 0 ARRIS INTL INC PUT G0551A953 0 0 SH Put SOLE 0 0 0 ARROW ELECTRS INC COM 042735100 44 841 SH SOLE 0 0 0 ARROW ELECTRS INC CALL 042735900 0 0 SH Call SOLE 0 0 0 ARROW ELECTRS INC PUT 042735950 0 0 SH Put SOLE 0 0 0 ARROW ETF TR ARROW DJ GLB YLD 04273H104 9 940 SH SOLE 0 0 0 ARROW ETF TR CALL 04273H904 0 0 SH Call SOLE 0 0 0 ARROW ETF TR PUT 04273H954 0 0 SH Put SOLE 0 0 0 ARROW FINL CORP COM 042744102 0 0 SH SOLE 0 0 0 ARROW FINL CORP CALL 042744902 0 0 SH Call SOLE 0 0 0 ARROW FINL CORP PUT 042744952 0 0 SH Put SOLE 0 0 0 ARROW INVTS TR DWA COUNTRY ETF 042765685 0 0 SH SOLE 0 0 0 ARROW INVTS TR DOGS OF THE 042765693 0 0 SH SOLE 0 0 0 ARROW INVTS TR RESV CAP ETF 042765719 0 0 SH SOLE 0 0 0 ARROW INVTS TR QVM EQT FACTOR 042765784 0 0 SH SOLE 0 0 0 ARROW INVTS TR DWA TACTICAL ETF 042765792 0 0 SH SOLE 0 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2 85 SH SOLE 0 0 0 ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 0 0 SH Call SOLE 0 0 0 ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 0 0 SH Put SOLE 0 0 0 ARSANIS INC COM 042873109 0 0 SH SOLE 0 0 0 ARTARA THERAPEUTICS INC COM 04300J107 0 0 SH SOLE 0 0 0 ARTELO BIOSCIENCES INC *W EXP 06/25/202 04301G128 0 0 SH SOLE 0 0 0 ARTELO BIOSCIENCES INC COM NEW 04301G201 0 0 SH SOLE 0 0 0 ARTESIAN RESOURCES CORP CL A 043113208 0 0 SH SOLE 0 0 0 ARTESIAN RESOURCES CORP CALL 043113908 0 0 SH Call SOLE 0 0 0 ARTESIAN RESOURCES CORP PUT 043113958 0 0 SH Put SOLE 0 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1 50 SH SOLE 0 0 0 ARTISAN PARTNERS ASSET MGMT CALL 04316A908 0 0 SH Call SOLE 0 0 0 ARTISAN PARTNERS ASSET MGMT PUT 04316A958 0 0 SH Put SOLE 0 0 0 ARTS WAY MFG INC COM 043168103 0 0 SH SOLE 0 0 0 ARVINAS INC COM 04335A105 0 0 SH SOLE 0 0 0 ARVINAS INC CALL 04335A905 0 0 SH Call SOLE 0 0 0 ARVINAS INC PUT 04335A955 0 0 SH Put SOLE 0 0 0 ARVINMERITOR INC FRNT 4.000 2/1 043353AH4 0 0 SH SOLE 0 0 0 ARYA SCIENCES ACQUISITION CO SHS CL A G3165V109 0 0 SH SOLE 0 0 0 ARYA SCIENCES ACQUISITION CO UNIT 10/04/2023 G3165V117 0 0 SH SOLE 0 0 0 ARYA SCIENCES ACQUISITION CO *W EXP 10/10/202 G3165V125 0 0 SH SOLE 0 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 0 0 SH SOLE 0 0 0 ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 0 0 SH Call SOLE 0 0 0 ASA GOLD AND PRECIOUS MTLS L PUT G3156P953 0 0 SH Put SOLE 0 0 0 ASANKO GOLD INC COM 04341Y105 0 0 SH SOLE 0 0 0 ASANKO GOLD INC CALL 04341Y905 0 0 SH Call SOLE 0 0 0 ASANKO GOLD INC PUT 04341Y955 0 0 SH Put SOLE 0 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 0 0 SH SOLE 0 0 0 ASBURY AUTOMOTIVE GROUP INC CALL 043436904 0 0 SH Call SOLE 0 0 0 ASBURY AUTOMOTIVE GROUP INC PUT 043436954 0 0 SH Put SOLE 0 0 0 ASCENA RETAIL GROUP INC COM 04351G101 0 0 SH SOLE 0 0 0 ASCENA RETAIL GROUP INC CALL 04351G901 0 0 SH Call SOLE 0 0 0 ASCENA RETAIL GROUP INC PUT 04351G951 0 0 SH Put SOLE 0 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 0 0 SH SOLE 0 0 0 ASCENA RETAIL GROUP INC CALL 04351G900 0 0 SH Call SOLE 0 0 0 ASCENA RETAIL GROUP INC PUT 04351G950 0 0 SH Put SOLE 0 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 0 0 SH SOLE 0 0 0 ASCENDIS PHARMA A S CALL 04351P901 0 0 SH Call SOLE 0 0 0 ASCENDIS PHARMA A S PUT 04351P951 0 0 SH Put SOLE 0 0 0 ASCENT CAP GROUP INC NOTE 4.000 7/1 043632AA6 0 0 SH SOLE 0 0 0 ASCENT CAP GROUP INC COM SER A 043632108 0 0 SH SOLE 0 0 0 ASCENT CAP GROUP INC CALL 043632908 0 0 SH Call SOLE 0 0 0 ASCENT CAP GROUP INC PUT 043632958 0 0 SH Put SOLE 0 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 9 2471 SH SOLE 0 0 0 ASE TECHNOLOGY HOLDING CO LT CALL 00215W900 0 0 SH Call SOLE 0 0 0 ASE TECHNOLOGY HOLDING CO LT PUT 00215W950 0 0 SH Put SOLE 0 0 0 ASGN INC COM 00191U102 0 0 SH SOLE 0 0 0 ASGN INC CALL 00191U902 0 0 SH Call SOLE 0 0 0 ASGN INC PUT 00191U952 0 0 SH Put SOLE 0 0 0 ASHFORD HOSPITALITY TR INC CALL 044103909 0 0 SH Call SOLE 0 0 0 ASHFORD HOSPITALITY TR INC PUT 044103959 0 0 SH Put SOLE 0 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 0 0 SH SOLE 0 0 0 ASHFORD INC COM 044104107 0 0 SH SOLE 0 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 0 0 SH SOLE 0 0 0 ASHLAND GLOBAL HLDGS INC CALL 044186904 0 0 SH Call SOLE 0 0 0 ASHLAND GLOBAL HLDGS INC PUT 044186954 0 0 SH Put SOLE 0 0 0 ASIA PAC FD INC COM 044901106 0 0 SH SOLE 0 0 0 ASIA PAC FD INC CALL 044901906 0 0 SH Call SOLE 0 0 0 ASIA PAC FD INC PUT 044901956 0 0 SH Put SOLE 0 0 0 ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 0 0 SH SOLE 0 0 0 ASLAN PHARMACEUTICALS LTD ADS 04522R101 0 0 SH SOLE 0 0 0 ASML HOLDING N V CALL N07059900 0 0 SH Call SOLE 0 0 0 ASML HOLDING N V PUT N07059950 0 0 SH Put SOLE 0 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 270 1033 SH SOLE 0 0 0 ASPEN AEROGELS INC COM 04523Y105 0 0 SH SOLE 0 0 0 ASPEN GROUP INC COM NEW 04530L203 0 0 SH SOLE 0 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 0 0 SH SOLE 0 0 0 ASPEN INSURANCE HOLDINGS LTD CALL G05384905 0 0 SH Call SOLE 0 0 0 ASPEN INSURANCE HOLDINGS LTD PUT G05384955 0 0 SH Put SOLE 0 0 0 ASPEN TECHNOLOGY INC COM 045327103 3 36 SH SOLE 0 0 0 ASPEN TECHNOLOGY INC CALL 045327903 0 0 SH Call SOLE 0 0 0 ASPEN TECHNOLOGY INC PUT 045327953 0 0 SH Put SOLE 0 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 0 0 SH SOLE 0 0 0 ASSEMBLY BIOSCIENCES INC CALL 045396908 0 0 SH Call SOLE 0 0 0 ASSEMBLY BIOSCIENCES INC PUT 045396958 0 0 SH Put SOLE 0 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 0 0 SH SOLE 0 0 0 ASSERTIO THERAPEUTICS INC CALL 04545L907 0 0 SH Call SOLE 0 0 0 ASSERTIO THERAPEUTICS INC PUT 04545L957 0 0 SH Put SOLE 0 0 0 ASSERTIO THERAPEUTICS INC NOTE 2.500 9/0 249908AA2 0 0 SH SOLE 0 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 0 0 SH SOLE 0 0 0 ASSOCIATED BANC CORP COM 045487105 0 0 SH SOLE 0 0 0 ASSOCIATED BANC CORP CALL 045487905 0 0 SH Call SOLE 0 0 0 ASSOCIATED BANC CORP PUT 045487955 0 0 SH Put SOLE 0 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 0 0 SH SOLE 0 0 0 ASSURANT INC COM 04621X108 0 0 SH SOLE 0 0 0 ASSURANT INC CALL 04621X908 0 0 SH Call SOLE 0 0 0 ASSURANT INC PUT 04621X958 0 0 SH Put SOLE 0 0 0 ASSURANT INC 6.50 CONV PFD D 04621X207 0 0 SH SOLE 0 0 0 ASSURED GUARANTY LTD COM G0585R106 3 100 SH SOLE 0 0 0 ASSURED GUARANTY LTD CALL G0585R906 0 0 SH Call SOLE 0 0 0 ASSURED GUARANTY LTD PUT G0585R956 0 0 SH Put SOLE 0 0 0 ASTA FDG INC COM 046220109 0 0 SH SOLE 0 0 0 ASTA FDG INC CALL 046220909 0 0 SH Call SOLE 0 0 0 ASTA FDG INC PUT 046220959 0 0 SH Put SOLE 0 0 0 ASTEC INDS INC COM 046224101 0 0 SH SOLE 0 0 0 ASTEC INDS INC CALL 046224901 0 0 SH Call SOLE 0 0 0 ASTEC INDS INC PUT 046224951 0 0 SH Put SOLE 0 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 0 0 SH SOLE 0 0 0 ASTERIAS BIOTHERAPEUTICS INC CALL 04624N907 0 0 SH Call SOLE 0 0 0 ASTERIAS BIOTHERAPEUTICS INC PUT 04624N957 0 0 SH Put SOLE 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 39 875 SH SOLE 0 0 0 ASTRAZENECA PLC CALL 046353908 0 0 SH Call SOLE 0 0 0 ASTRAZENECA PLC PUT 046353958 0 0 SH Put SOLE 0 0 0 ASTRONICS CORP COM 046433108 0 0 SH SOLE 0 0 0 ASTRONICS CORP CALL 046433908 0 0 SH Call SOLE 0 0 0 ASTRONICS CORP PUT 046433958 0 0 SH Put SOLE 0 0 0 ASTRONOVA INC COM 04638F108 0 0 SH SOLE 0 0 0 ASTROTECH CORP COM NEW 046484200 0 0 SH SOLE 0 0 0 ASTROTECH CORP CALL 046484900 0 0 SH Call SOLE 0 0 0 ASTROTECH CORP PUT 046484950 0 0 SH Put SOLE 0 0 0 ASURE SOFTWARE INC COM 04649U102 0 0 SH SOLE 0 0 0 ASURE SOFTWARE INC CALL 04649U902 0 0 SH Call SOLE 0 0 0 ASURE SOFTWARE INC PUT 04649U952 0 0 SH Put SOLE 0 0 0 ASV HLDGS INC COM 00215L104 0 0 SH SOLE 0 0 0 AT HOME GROUP INC COM 04650Y100 0 0 SH SOLE 0 0 0 AT HOME GROUP INC CALL 04650Y900 0 0 SH Call SOLE 0 0 0 AT HOME GROUP INC PUT 04650Y950 0 0 SH Put SOLE 0 0 0 AT&T INC COM 00206R102 3264 111987 SH SOLE 0 0 0 AT&T INC CALL 00206R902 0 0 SH Call SOLE 0 0 0 AT&T INC PUT 00206R952 0 0 SH Put SOLE 0 0 0 ATA INC SPONS ADR 00211V106 0 0 SH SOLE 0 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 0 0 SH SOLE 0 0 0 ATARA BIOTHERAPEUTICS INC CALL 046513907 0 0 SH Call SOLE 0 0 0 ATARA BIOTHERAPEUTICS INC PUT 046513957 0 0 SH Put SOLE 0 0 0 ATENTO S A SHS L0427L105 0 0 SH SOLE 0 0 0 ATHENAHEALTH INC COM 04685W103 0 0 SH SOLE 0 0 0 ATHENAHEALTH INC CALL 04685W903 0 0 SH Call SOLE 0 0 0 ATHENAHEALTH INC PUT 04685W953 0 0 SH Put SOLE 0 0 0 ATHENE HLDG LTD CL A G0684D107 0 0 SH SOLE 0 0 0 ATHENE HLDG LTD CALL G0684D907 0 0 SH Call SOLE 0 0 0 ATHENE HLDG LTD PUT G0684D957 0 0 SH Put SOLE 0 0 0 ATHENEX INC COM 04685N103 0 0 SH SOLE 0 0 0 ATHENEX INC CALL 04685N903 0 0 SH Call SOLE 0 0 0 ATHENEX INC PUT 04685N953 0 0 SH Put SOLE 0 0 0 ATHERSYS INC COM 04744L106 0 0 SH SOLE 0 0 0 ATHERSYS INC CALL 04744L906 0 0 SH Call SOLE 0 0 0 ATHERSYS INC PUT 04744L956 0 0 SH Put SOLE 0 0 0 ATIF HOLDINGS LIMITED SHS G0602B100 0 0 SH SOLE 0 0 0 ATKORE INTL GROUP INC COM 047649108 0 10 SH SOLE 0 0 0 ATKORE INTL GROUP INC CALL 047649908 0 0 SH Call SOLE 0 0 0 ATKORE INTL GROUP INC PUT 047649958 0 0 SH Put SOLE 0 0 0 ATLANTIC AMERN CORP COM 048209100 0 0 SH SOLE 0 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 0 0 SH SOLE 0 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 0 0 SH SOLE 0 0 0 ATLANTIC PWR CORP CALL 04878Q903 0 0 SH Call SOLE 0 0 0 ATLANTIC PWR CORP PUT 04878Q953 0 0 SH Put SOLE 0 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 2 89 SH SOLE 0 0 0 ATLANTIC UN BANKSHARES CORP CALL 04911A907 0 0 SH Call SOLE 0 0 0 ATLANTIC UN BANKSHARES CORP PUT 04911A957 0 0 SH Put SOLE 0 0 0 ATLANTICA YIELD PLC SHS G0751N103 0 0 SH SOLE 0 0 0 ATLANTICA YIELD PLC CALL G0751N903 0 0 SH Call SOLE 0 0 0 ATLANTICA YIELD PLC PUT G0751N953 0 0 SH Put SOLE 0 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 0 0 SH SOLE 0 0 0 ATLANTICUS HLDGS CORP CALL 04914Y902 0 0 SH Call SOLE 0 0 0 ATLANTICUS HLDGS CORP PUT 04914Y952 0 0 SH Put SOLE 0 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250 6/0 049164BH8 0 0 SH SOLE 0 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875 6/0 049164BJ4 0 0 SH SOLE 0 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 0 0 SH SOLE 0 0 0 ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 0 0 SH Call SOLE 0 0 0 ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 0 0 SH Put SOLE 0 0 0 ATLAS CORP SHS Y0436Q109 12 1500 SH SOLE 0 0 0 ATLAS CORP CALL Y0436Q909 0 0 SH Call SOLE 0 0 0 ATLAS CORP PUT Y0436Q959 0 0 SH Put SOLE 0 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 0 0 SH SOLE 0 0 0 ATLAS FINANCIAL HOLDINGS INC CALL G06207905 0 0 SH Call SOLE 0 0 0 ATLAS FINANCIAL HOLDINGS INC PUT G06207955 0 0 SH Put SOLE 0 0 0 ATLAS TECHNICAL CONSULTANTS COM CL A 049430101 0 0 SH SOLE 0 0 0 ATLAS TECHNICAL CONSULTANTS *W EXP 11/26/202 049430119 0 0 SH SOLE 0 0 0 ATLASSIAN CORP PLC CL A G06242104 47 346 SH SOLE 0 0 0 ATLASSIAN CORP PLC CALL G06242904 0 0 SH Call SOLE 0 0 0 ATLASSIAN CORP PLC PUT G06242954 0 0 SH Put SOLE 0 0 0 ATMOS ENERGY CORP COM 049560105 35 349 SH SOLE 0 0 0 ATMOS ENERGY CORP CALL 049560905 0 0 SH Call SOLE 0 0 0 ATMOS ENERGY CORP PUT 049560955 0 0 SH Put SOLE 0 0 0 ATN INTL INC COM 00215F107 0 0 SH SOLE 0 0 0 ATN INTL INC CALL 00215F907 0 0 SH Call SOLE 0 0 0 ATN INTL INC PUT 00215F957 0 0 SH Put SOLE 0 0 0 ATOMERA INC COM 04965B100 0 0 SH SOLE 0 0 0 ATOSSA GENETICS INC COM PAR 04962H506 0 0 SH SOLE 0 0 0 ATOSSA GENETICS INC CALL 04962H906 0 0 SH Call SOLE 0 0 0 ATOSSA GENETICS INC PUT 04962H956 0 0 SH Put SOLE 0 0 0 ATRECA INC CL A COM 04965G109 0 0 SH SOLE 0 0 0 ATRICURE INC COM 04963C209 0 0 SH SOLE 0 0 0 ATRICURE INC CALL 04963C909 0 0 SH Call SOLE 0 0 0 ATRICURE INC PUT 04963C959 0 0 SH Put SOLE 0 0 0 ATRION CORP COM 049904105 0 0 SH SOLE 0 0 0 ATTIS INDS INC COM 049836109 0 0 SH SOLE 0 0 0 ATTIS INDS INC *W EXP 01/10/202 049836117 0 0 SH SOLE 0 0 0 ATTIS INDS INC *W EXP 02/10/202 049836125 0 0 SH SOLE 0 0 0 ATTIS INDS INC COM NEW 049836208 0 0 SH SOLE 0 0 0 ATTUNITY LTD SHS NEW M15332121 0 0 SH SOLE 0 0 0 ATTUNITY LTD CALL M15332901 0 0 SH Call SOLE 0 0 0 ATTUNITY LTD PUT M15332951 0 0 SH Put SOLE 0 0 0 ATYR PHARMA INC COM 002120103 0 0 SH SOLE 0 0 0 ATYR PHARMA INC CALL 002120903 0 0 SH Call SOLE 0 0 0 ATYR PHARMA INC PUT 002120953 0 0 SH Put SOLE 0 0 0 ATYR PHARMA INC COM NEW 002120202 0 0 SH SOLE 0 0 0 ATYR PHARMA INC CALL 002120902 0 0 SH Call SOLE 0 0 0 ATYR PHARMA INC PUT 002120952 0 0 SH Put SOLE 0 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 0 0 SH SOLE 0 0 0 AU OPTRONICS CORP CALL 002255907 0 0 SH Call SOLE 0 0 0 AU OPTRONICS CORP PUT 002255957 0 0 SH Put SOLE 0 0 0 AUBURN NATL BANCORP COM 050473107 0 0 SH SOLE 0 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 0 0 SH SOLE 0 0 0 AUDENTES THERAPEUTICS INC CALL 05070R904 0 0 SH Call SOLE 0 0 0 AUDENTES THERAPEUTICS INC PUT 05070R954 0 0 SH Put SOLE 0 0 0 AUDIOCODES LTD ORD M15342104 0 0 SH SOLE 0 0 0 AUDIOCODES LTD CALL M15342904 0 0 SH Call SOLE 0 0 0 AUDIOCODES LTD PUT M15342954 0 0 SH Put SOLE 0 0 0 AUDIOEYE INC COM NEW 050734201 0 0 SH SOLE 0 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 0 0 SH SOLE 0 0 0 AURINIA PHARMACEUTICALS INC CALL 05156V902 0 0 SH Call SOLE 0 0 0 AURINIA PHARMACEUTICALS INC PUT 05156V952 0 0 SH Put SOLE 0 0 0 AURIS MED HLDG AG COM H0381L104 0 0 SH SOLE 0 0 0 AURIS MEDICAL HOLDING LTD COM G07025102 0 0 SH SOLE 0 0 0 AURIS MEDICAL HOLDING LTD SHS G07025201 0 0 SH SOLE 0 0 0 AURORA CANNABIS INC COM 05156X108 1 1469 SH SOLE 0 0 0 AURORA CANNABIS INC CALL 05156X908 0 0 SH Call SOLE 0 0 0 AURORA CANNABIS INC PUT 05156X958 0 0 SH Put SOLE 0 0 0 AURORA CANNABIS INC DEBT 5.500 2/2 C0534LAA3 0 0 SH SOLE 0 0 0 AURORA MOBILE LTD ADS 051857100 0 0 SH SOLE 0 0 0 AURYN RES INC COM 05208W108 0 0 SH SOLE 0 0 0 AUTODESK INC COM 052769106 298 1911 SH SOLE 0 0 0 AUTODESK INC CALL 052769906 0 0 SH Call SOLE 0 0 0 AUTODESK INC PUT 052769956 0 0 SH Put SOLE 0 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 0 0 SH SOLE 0 0 0 AUTOHOME INC CALL 05278C907 0 0 SH Call SOLE 0 0 0 AUTOHOME INC PUT 05278C957 0 0 SH Put SOLE 0 0 0 AUTOLIV INC COM 052800109 16 340 SH SOLE 0 0 0 AUTOLIV INC CALL 052800909 0 0 SH Call SOLE 0 0 0 AUTOLIV INC PUT 052800959 0 0 SH Put SOLE 0 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 0 0 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 369 2680 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN CALL 053015903 0 0 SH Call SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN PUT 053015953 0 0 SH Put SOLE 0 0 0 AUTONATION INC COM 05329W102 0 0 SH SOLE 0 0 0 AUTONATION INC CALL 05329W902 0 0 SH Call SOLE 0 0 0 AUTONATION INC PUT 05329W952 0 0 SH Put SOLE 0 0 0 AUTOWEB INC COM 05335B100 0 0 SH SOLE 0 0 0 AUTOWEB INC CALL 05335B900 0 0 SH Call SOLE 0 0 0 AUTOWEB INC PUT 05335B950 0 0 SH Put SOLE 0 0 0 AUTOZONE INC COM 053332102 161 190 SH SOLE 0 0 0 AUTOZONE INC CALL 053332902 0 0 SH Call SOLE 0 0 0 AUTOZONE INC PUT 053332952 0 0 SH Put SOLE 0 0 0 AVADEL FIN CAYMAN LTD NOTE 4.500 2/0 05337YAB4 0 0 SH SOLE 0 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 0 0 SH SOLE 0 0 0 AVADEL PHARMACEUTICALS PLC CALL 05337M904 0 0 SH Call SOLE 0 0 0 AVADEL PHARMACEUTICALS PLC PUT 05337M954 0 0 SH Put SOLE 0 0 0 AVALARA INC COM 05338G106 0 0 SH SOLE 0 0 0 AVALARA INC CALL 05338G906 0 0 SH Call SOLE 0 0 0 AVALARA INC PUT 05338G956 0 0 SH Put SOLE 0 0 0 AVALON GLOBOCARE CORP COM 05344R104 0 0 SH SOLE 0 0 0 AVALON HLDGS CORP CL A 05343P109 0 0 SH SOLE 0 0 0 AVALONBAY CMNTYS INC COM 053484101 4 29 SH SOLE 0 0 0 AVALONBAY CMNTYS INC CALL 053484901 0 0 SH Call SOLE 0 0 0 AVALONBAY CMNTYS INC PUT 053484951 0 0 SH Put SOLE 0 0 0 AVANGRID INC COM 05351W103 426 9644 SH SOLE 0 0 0 AVANGRID INC CALL 05351W903 0 0 SH Call SOLE 0 0 0 AVANGRID INC PUT 05351W953 0 0 SH Put SOLE 0 0 0 AVANOS MED INC COM 05350V106 6 237 SH SOLE 0 0 0 AVANOS MED INC CALL 05350V906 0 0 SH Call SOLE 0 0 0 AVANOS MED INC PUT 05350V956 0 0 SH Put SOLE 0 0 0 AVANTOR INC COM 05352A100 0 0 SH SOLE 0 0 0 AVANTOR INC CALL 05352A900 0 0 SH Call SOLE 0 0 0 AVANTOR INC PUT 05352A950 0 0 SH Put SOLE 0 0 0 AVANTOR INC 6.25 PFD CNV SR 05352A209 0 0 SH SOLE 0 0 0 AVAYA HLDGS CORP COM 05351X101 0 0 SH SOLE 0 0 0 AVAYA HLDGS CORP CALL 05351X901 0 0 SH Call SOLE 0 0 0 AVAYA HLDGS CORP PUT 05351X951 0 0 SH Put SOLE 0 0 0 AVAYA HLDGS CORP NOTE 2.250 6/1 05351XAB7 0 0 SH SOLE 0 0 0 AVEDRO INC COM 05355N109 0 0 SH SOLE 0 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 0 0 SH SOLE 0 0 0 AVEO PHARMACEUTICALS INC COM 053588109 0 0 SH SOLE 0 0 0 AVEO PHARMACEUTICALS INC CALL 053588909 0 0 SH Call SOLE 0 0 0 AVEO PHARMACEUTICALS INC PUT 053588959 0 0 SH Put SOLE 0 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 0 0 SH SOLE 0 0 0 AVEO PHARMACEUTICALS INC CALL 053588907 0 0 SH Call SOLE 0 0 0 AVEO PHARMACEUTICALS INC PUT 053588957 0 0 SH Put SOLE 0 0 0 AVERY DENNISON CORP COM 053611109 52 511 SH SOLE 0 0 0 AVERY DENNISON CORP CALL 053611909 0 0 SH Call SOLE 0 0 0 AVERY DENNISON CORP PUT 053611959 0 0 SH Put SOLE 0 0 0 AVIANCA HLDGS SA CALL 05367G900 0 0 SH Call SOLE 0 0 0 AVIANCA HLDGS SA PUT 05367G950 0 0 SH Put SOLE 0 0 0 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 0 0 SH SOLE 0 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 0 0 SH SOLE 0 0 0 AVID BIOSERVICES INC COM 05368M106 0 0 SH SOLE 0 0 0 AVID BIOSERVICES INC CALL 05368M906 0 0 SH Call SOLE 0 0 0 AVID BIOSERVICES INC PUT 05368M956 0 0 SH Put SOLE 0 0 0 AVID TECHNOLOGY INC NOTE 2.000 6/1 05367PAB6 0 0 SH SOLE 0 0 0 AVID TECHNOLOGY INC COM 05367P100 0 0 SH SOLE 0 0 0 AVID TECHNOLOGY INC CALL 05367P900 0 0 SH Call SOLE 0 0 0 AVID TECHNOLOGY INC PUT 05367P950 0 0 SH Put SOLE 0 0 0 AVINGER INC COM NEW 053734208 0 0 SH SOLE 0 0 0 AVINGER INC COM 053734604 0 0 SH SOLE 0 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 0 0 SH SOLE 0 0 0 AVIS BUDGET GROUP COM 053774105 0 0 SH SOLE 0 0 0 AVIS BUDGET GROUP CALL 053774905 0 0 SH Call SOLE 0 0 0 AVIS BUDGET GROUP PUT 053774955 0 0 SH Put SOLE 0 0 0 AVISTA CORP COM 05379B107 1 32 SH SOLE 0 0 0 AVISTA CORP CALL 05379B907 0 0 SH Call SOLE 0 0 0 AVISTA CORP PUT 05379B957 0 0 SH Put SOLE 0 0 0 AVITA MED LTD SPONSORED ADS 053792107 6 1000 SH SOLE 0 0 0 AVITA MEDICAL LTD CALL 053792907 0 0 SH Call SOLE 0 0 0 AVITA MEDICAL LTD PUT 053792957 0 0 SH Put SOLE 0 0 0 AVNET INC COM 053807103 0 0 SH SOLE 0 0 0 AVNET INC CALL 053807903 0 0 SH Call SOLE 0 0 0 AVNET INC PUT 053807953 0 0 SH Put SOLE 0 0 0 AVON PRODS INC COM 054303102 0 0 SH SOLE 0 0 0 AVON PRODS INC CALL 054303902 0 0 SH Call SOLE 0 0 0 AVON PRODS INC PUT 054303952 0 0 SH Put SOLE 0 0 0 AVROBIO INC COM 05455M100 0 0 SH SOLE 0 0 0 AVROBIO INC CALL 05455M900 0 0 SH Call SOLE 0 0 0 AVROBIO INC PUT 05455M950 0 0 SH Put SOLE 0 0 0 AVX CORP NEW COM 002444107 0 0 SH SOLE 0 0 0 AVX CORP NEW CALL 002444907 0 0 SH Call SOLE 0 0 0 AVX CORP NEW PUT 002444957 0 0 SH Put SOLE 0 0 0 AWARE INC MASS COM 05453N100 0 0 SH SOLE 0 0 0 AWARE INC MASS CALL 05453N900 0 0 SH Call SOLE 0 0 0 AWARE INC MASS PUT 05453N950 0 0 SH Put SOLE 0 0 0 AXA EQUITABLE HLDGS INC COM 054561105 0 0 SH SOLE 0 0 0 AXA EQUITABLE HLDGS INC CALL 054561905 0 0 SH Call SOLE 0 0 0 AXA EQUITABLE HLDGS INC PUT 054561955 0 0 SH Put SOLE 0 0 0 AXALTA COATING SYS LTD COM G0750C108 1 67 SH SOLE 0 0 0 AXALTA COATING SYS LTD CALL G0750C908 0 0 SH Call SOLE 0 0 0 AXALTA COATING SYS LTD PUT G0750C958 0 0 SH Put SOLE 0 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 0 0 SH SOLE 0 0 0 AXCELIS TECHNOLOGIES INC CALL 054540908 0 0 SH Call SOLE 0 0 0 AXCELIS TECHNOLOGIES INC PUT 054540958 0 0 SH Put SOLE 0 0 0 AXCELLA HEALTH INC COM 05454B105 0 0 SH SOLE 0 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 0 0 SH SOLE 0 0 0 AXIS CAPITAL HOLDINGS LTD CALL G0692U909 0 0 SH Call SOLE 0 0 0 AXIS CAPITAL HOLDINGS LTD PUT G0692U959 0 0 SH Put SOLE 0 0 0 AXOGEN INC COM 05463X106 7 711 SH SOLE 0 0 0 AXOGEN INC CALL 05463X906 0 0 SH Call SOLE 0 0 0 AXOGEN INC PUT 05463X956 0 0 SH Put SOLE 0 0 0 AXON ENTERPRISE INC COM 05464C101 104 1468 SH SOLE 0 0 0 AXON ENTERPRISE INC CALL 05464C901 0 0 SH Call SOLE 0 0 0 AXON ENTERPRISE INC PUT 05464C951 0 0 SH Put SOLE 0 0 0 AXONICS MODULATION TECH INC COM 05465P101 0 0 SH SOLE 0 0 0 AXONICS MODULATION TECH INC CALL 05465P901 0 0 SH Call SOLE 0 0 0 AXONICS MODULATION TECH INC PUT 05465P951 0 0 SH Put SOLE 0 0 0 AXOS FINL INC COM 05465C100 5 300 SH SOLE 0 0 0 AXOS FINL INC CALL 05465C900 0 0 SH Call SOLE 0 0 0 AXOS FINL INC PUT 05465C950 0 0 SH Put SOLE 0 0 0 AXOVANT GENE THERAPIES LTD COM G0750W203 0 0 SH SOLE 0 0 0 AXOVANT GENE THERAPIES LTD CALL G0750W903 0 0 SH Call SOLE 0 0 0 AXOVANT GENE THERAPIES LTD PUT G0750W953 0 0 SH Put SOLE 0 0 0 AXOVANT SCIENCES LTD COM G0750W104 0 0 SH SOLE 0 0 0 AXOVANT SCIENCES LTD CALL G0750W904 0 0 SH Call SOLE 0 0 0 AXOVANT SCIENCES LTD PUT G0750W954 0 0 SH Put SOLE 0 0 0 AXSOME THERAPEUTICS INC COM 05464T104 0 0 SH SOLE 0 0 0 AXSOME THERAPEUTICS INC CALL 05464T904 0 0 SH Call SOLE 0 0 0 AXSOME THERAPEUTICS INC PUT 05464T954 0 0 SH Put SOLE 0 0 0 AXT INC COM 00246W103 0 0 SH SOLE 0 0 0 AXT INC CALL 00246W903 0 0 SH Call SOLE 0 0 0 AXT INC PUT 00246W953 0 0 SH Put SOLE 0 0 0 AYTU BIOSCIENCE INC COM PAR 054754700 0 0 SH SOLE 0 0 0 AZUL S A CALL 05501U906 0 0 SH Call SOLE 0 0 0 AZUL S A PUT 05501U956 0 0 SH Put SOLE 0 0 0 AZUL S A SPONSR ADR PFD 05501U106 0 0 SH SOLE 0 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 0 0 SH SOLE 0 0 0 AZURRX BIOPHARMA INC COM 05502L105 0 0 SH SOLE 0 0 0 AZZ INC COM 002474104 0 0 SH SOLE 0 0 0 AZZ INC CALL 002474904 0 0 SH Call SOLE 0 0 0 AZZ INC PUT 002474954 0 0 SH Put SOLE 0 0 0 B & G FOODS INC NEW COM 05508R106 1 37 SH SOLE 0 0 0 B & G FOODS INC NEW CALL 05508R906 0 0 SH Call SOLE 0 0 0 B & G FOODS INC NEW PUT 05508R956 0 0 SH Put SOLE 0 0 0 B COMMUNICATIONS LTD SHS M15629104 0 0 SH SOLE 0 0 0 B RILEY FINL INC COM 05580M108 0 0 SH SOLE 0 0 0 B RILEY FINL INC CALL 05580M908 0 0 SH Call SOLE 0 0 0 B RILEY FINL INC PUT 05580M958 0 0 SH Put SOLE 0 0 0 B RILEY PRINCIPAL MERGER COR CL A 05586Y106 0 0 SH SOLE 0 0 0 B RILEY PRINCIPAL MERGER COR *W EXP 04/08/202 05586Y114 0 0 SH SOLE 0 0 0 B RILEY PRINCIPAL MERGER COR UNIT 99/99/9999 05586Y205 0 0 SH SOLE 0 0 0 B2GOLD CORP COM 11777Q209 0 0 SH SOLE 0 0 0 B2GOLD CORP CALL 11777Q909 0 0 SH Call SOLE 0 0 0 B2GOLD CORP PUT 11777Q959 0 0 SH Put SOLE 0 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 0 0 SH SOLE 0 0 0 BABCOCK & WILCOX ENTERPRIS I CALL 05614L900 0 0 SH Call SOLE 0 0 0 BABCOCK & WILCOX ENTERPRIS I PUT 05614L950 0 0 SH Put SOLE 0 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 0 0 SH SOLE 0 0 0 BABCOCK & WILCOX ENTERPRIS I CALL 05614L909 0 0 SH Call SOLE 0 0 0 BABCOCK & WILCOX ENTERPRIS I PUT 05614L959 0 0 SH Put SOLE 0 0 0 BADGER METER INC COM 056525108 38 707 SH SOLE 0 0 0 BADGER METER INC CALL 056525908 0 0 SH Call SOLE 0 0 0 BADGER METER INC PUT 056525958 0 0 SH Put SOLE 0 0 0 BAIDU INC CALL 056752908 0 0 SH Call SOLE 0 0 0 BAIDU INC PUT 056752958 0 0 SH Put SOLE 0 0 0 BAIDU INC SPON ADR REP A 056752108 47 464 SH SOLE 0 0 0 BAIN CAP SPECIALTY FIN INC COM 05684B107 0 0 SH SOLE 0 0 0 BAIN CAP SPECIALTY FIN INC CALL 05684B907 0 0 SH Call SOLE 0 0 0 BAIN CAP SPECIALTY FIN INC PUT 05684B957 0 0 SH Put SOLE 0 0 0 BAKER HUGHES A GE CO CL A 05722G100 19 1800 SH SOLE 0 0 0 BAKER HUGHES A GE CO CALL 05722G900 0 0 SH Call SOLE 0 0 0 BAKER HUGHES A GE CO PUT 05722G950 0 0 SH Put SOLE 0 0 0 BALCHEM CORP COM 057665200 0 0 SH SOLE 0 0 0 BALCHEM CORP CALL 057665900 0 0 SH Call SOLE 0 0 0 BALCHEM CORP PUT 057665950 0 0 SH Put SOLE 0 0 0 BALL CORP COM 058498106 12 183 SH SOLE 0 0 0 BALL CORP CALL 058498906 0 0 SH Call SOLE 0 0 0 BALL CORP PUT 058498956 0 0 SH Put SOLE 0 0 0 BALLANTYNE STRONG INC COM 058516105 0 0 SH SOLE 0 0 0 BALLANTYNE STRONG INC CALL 058516905 0 0 SH Call SOLE 0 0 0 BALLANTYNE STRONG INC PUT 058516955 0 0 SH Put SOLE 0 0 0 BALLARD PWR SYS INC NEW COM 058586108 2 272 SH SOLE 0 0 0 BALLARD PWR SYS INC NEW CALL 058586908 0 0 SH Call SOLE 0 0 0 BALLARD PWR SYS INC NEW PUT 058586958 0 0 SH Put SOLE 0 0 0 BANC OF CALIFORNIA INC COM 05990K106 0 0 SH SOLE 0 0 0 BANC OF CALIFORNIA INC CALL 05990K906 0 0 SH Call SOLE 0 0 0 BANC OF CALIFORNIA INC PUT 05990K956 0 0 SH Put SOLE 0 0 0 BANCFIRST CORP COM 05945F103 0 0 SH SOLE 0 0 0 BANCO BBVA ARGENTINA SA CALL 058934900 0 0 SH Call SOLE 0 0 0 BANCO BBVA ARGENTINA SA PUT 058934950 0 0 SH Put SOLE 0 0 0 BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 0 0 SH SOLE 0 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 19 6260 SH SOLE 0 0 0 BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 0 0 SH Call SOLE 0 0 0 BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 0 0 SH Put SOLE 0 0 0 BANCO BRADESCO S A CALL 059460903 0 0 SH Call SOLE 0 0 0 BANCO BRADESCO S A PUT 059460953 0 0 SH Put SOLE 0 0 0 BANCO BRADESCO S A SPONSORED ADR 059460402 0 0 SH SOLE 0 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 0 0 SH SOLE 0 0 0 BANCO DE CHILE SPONSORED ADS 059520106 0 0 SH SOLE 0 0 0 BANCO MACRO SA CALL 05961W905 0 0 SH Call SOLE 0 0 0 BANCO MACRO SA PUT 05961W955 0 0 SH Put SOLE 0 0 0 BANCO MACRO SA SPON ADR B 05961W105 0 0 SH SOLE 0 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 0 0 SH SOLE 0 0 0 BANCO SANTANDER BRASIL S A CALL 05967A907 0 0 SH Call SOLE 0 0 0 BANCO SANTANDER BRASIL S A PUT 05967A957 0 0 SH Put SOLE 0 0 0 BANCO SANTANDER CHILE NEW CALL 05965X909 0 0 SH Call SOLE 0 0 0 BANCO SANTANDER CHILE NEW PUT 05965X959 0 0 SH Put SOLE 0 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 0 0 SH SOLE 0 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 0 0 SH SOLE 0 0 0 BANCO SANTANDER MEXICO S A CALL 05969B903 0 0 SH Call SOLE 0 0 0 BANCO SANTANDER MEXICO S A PUT 05969B953 0 0 SH Put SOLE 0 0 0 BANCO SANTANDER SA ADR 05964H105 0 0 SH SOLE 0 0 0 BANCO SANTANDER SA CALL 05964H905 0 0 SH Call SOLE 0 0 0 BANCO SANTANDER SA PUT 05964H955 0 0 SH Put SOLE 0 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 0 0 SH SOLE 0 0 0 BANCOLOMBIA S A CALL 05968L902 0 0 SH Call SOLE 0 0 0 BANCOLOMBIA S A PUT 05968L952 0 0 SH Put SOLE 0 0 0 BANCORP 34 INC COM 05970V106 0 0 SH SOLE 0 0 0 BANCORP INC DEL COM 05969A105 0 0 SH SOLE 0 0 0 BANCORP INC DEL CALL 05969A905 0 0 SH Call SOLE 0 0 0 BANCORP INC DEL PUT 05969A955 0 0 SH Put SOLE 0 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 0 0 SH SOLE 0 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 0 0 SH SOLE 0 0 0 BANCORPSOUTH BK TUPELO MISS CALL 05971J902 0 0 SH Call SOLE 0 0 0 BANCORPSOUTH BK TUPELO MISS PUT 05971J952 0 0 SH Put SOLE 0 0 0 BANCROFT FUND LTD COM 059695106 0 0 SH SOLE 0 0 0 BANDWIDTH INC COM CL A 05988J103 0 0 SH SOLE 0 0 0 BANDWIDTH INC CALL 05988J903 0 0 SH Call SOLE 0 0 0 BANDWIDTH INC PUT 05988J953 0 0 SH Put SOLE 0 0 0 BANK AMER CORP COM 060505104 1281 60349 SH SOLE 0 0 0 BANK AMER CORP CALL 060505904 0 0 SH Call SOLE 0 0 0 BANK AMER CORP PUT 060505954 0 0 SH Put SOLE 0 0 0 BANK AMER CORP *W EXP 01/16/201 060505146 0 0 SH SOLE 0 0 0 BANK AMER CORP 7.25CNV PFD L 060505682 0 0 SH SOLE 0 0 0 BANK COMM HLDGS COM 06424J103 0 0 SH SOLE 0 0 0 BANK COMM HLDGS CALL 06424J903 0 0 SH Call SOLE 0 0 0 BANK COMM HLDGS PUT 06424J953 0 0 SH Put SOLE 0 0 0 BANK FIRST NATL CORP COM 06211J100 0 0 SH SOLE 0 0 0 BANK HAWAII CORP COM 062540109 0 0 SH SOLE 0 0 0 BANK HAWAII CORP CALL 062540909 0 0 SH Call SOLE 0 0 0 BANK HAWAII CORP PUT 062540959 0 0 SH Put SOLE 0 0 0 BANK MONTREAL QUE COM 063671101 0 0 SH SOLE 0 0 0 BANK MONTREAL QUE CALL 063671901 0 0 SH Call SOLE 0 0 0 BANK MONTREAL QUE PUT 063671951 0 0 SH Put SOLE 0 0 0 BANK MONTREAL QUE MICRSECTR FANG 06368B504 0 0 SH SOLE 0 0 0 BANK MONTREAL QUE CALL 06368B904 0 0 SH Call SOLE 0 0 0 BANK MONTREAL QUE PUT 06368B954 0 0 SH Put SOLE 0 0 0 BANK N S HALIFAX COM 064149107 1 20 SH SOLE 0 0 0 BANK N S HALIFAX CALL 064149907 0 0 SH Call SOLE 0 0 0 BANK N S HALIFAX PUT 064149957 0 0 SH Put SOLE 0 0 0 BANK NEW YORK MELLON CORP COM 064058100 102 3038 SH SOLE 0 0 0 BANK NEW YORK MELLON CORP CALL 064058900 0 0 SH Call SOLE 0 0 0 BANK NEW YORK MELLON CORP PUT 064058950 0 0 SH Put SOLE 0 0 0 BANK OF MARIN BANCORP COM 063425102 0 0 SH SOLE 0 0 0 BANK OF MONTREAL DORSEY WRGHT MLP 063679104 0 0 SH SOLE 0 0 0 BANK OF MONTREAL INVERSE ETN 063679831 0 0 SH SOLE 0 0 0 BANK OF MONTREAL 2X INVERSE LEV 063679849 0 0 SH SOLE 0 0 0 BANK OF MONTREAL 2X LEVERAGED 063679856 0 0 SH SOLE 0 0 0 BANK OF MONTREAL MICROSCTRS 3X 063679864 0 0 SH SOLE 0 0 0 BANK OF MONTREAL MICROSECTRS IDX 063679872 0 0 SH SOLE 0 0 0 BANK OF MONTREAL BIG OIL INDX 3X 063679724 0 0 SH SOLE 0 0 0 BANK OF MONTREAL BIG OIL INDX 2X 063679732 0 0 SH SOLE 0 0 0 BANK OF MONTREAL BIG OIL IDX IN 063679740 0 0 SH SOLE 0 0 0 BANK OF MONTREAL BIG OIL 2X LEV 063679757 0 0 SH SOLE 0 0 0 BANK OF MONTREAL MCROSECTR INVR 063679765 0 0 SH SOLE 0 0 0 BANK OF MONTREAL MCROSECTR 2XINVR 063679773 0 0 SH SOLE 0 0 0 BANK OF MONTREAL MCROSECTR 3XINVR 063679781 0 0 SH SOLE 0 0 0 BANK OF MONTREAL MICROSCTR 2X LVG 063679799 0 0 SH SOLE 0 0 0 BANK OF MONTREAL BIG OIL 3X LEV 063679815 0 0 SH SOLE 0 0 0 BANK OF MONTREAL MICROSCTR 3X LVG 063679823 0 0 SH SOLE 0 0 0 BANK OF MONTREAL CALL 063679904 0 0 SH Call SOLE 0 0 0 BANK OF MONTREAL PUT 063679954 0 0 SH Put SOLE 0 0 0 BANK OF MONTREAL MICROSEC 2XLVG 063679674 0 0 SH SOLE 0 0 0 BANK OF MONTREAL MICROSEC ETNS 063679682 0 0 SH SOLE 0 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 0 0 SH SOLE 0 0 0 BANK OF THE ST JAMES FINL GP COM 470299108 0 0 SH SOLE 0 0 0 BANK OZK COM 06417N103 44 2619 SH SOLE 0 0 0 BANK OZK CALL 06417N903 0 0 SH Call SOLE 0 0 0 BANK OZK PUT 06417N953 0 0 SH Put SOLE 0 0 0 BANK PRINCETON NEW JERSEY COM 064520109 0 0 SH SOLE 0 0 0 BANK SOUTH CAROLINA CORP COM 065066102 0 0 SH SOLE 0 0 0 BANK7 CORP COM 06652N107 0 0 SH SOLE 0 0 0 BANKFINANCIAL CORP COM 06643P104 0 0 SH SOLE 0 0 0 BANKFINANCIAL CORP CALL 06643P904 0 0 SH Call SOLE 0 0 0 BANKFINANCIAL CORP PUT 06643P954 0 0 SH Put SOLE 0 0 0 BANKUNITED INC COM 06652K103 0 0 SH SOLE 0 0 0 BANKUNITED INC CALL 06652K903 0 0 SH Call SOLE 0 0 0 BANKUNITED INC PUT 06652K953 0 0 SH Put SOLE 0 0 0 BANKWELL FINL GROUP INC COM 06654A103 0 0 SH SOLE 0 0 0 BANNER CORP COM NEW 06652V208 0 0 SH SOLE 0 0 0 BANNER CORP CALL 06652V908 0 0 SH Call SOLE 0 0 0 BANNER CORP PUT 06652V958 0 0 SH Put SOLE 0 0 0 BAOZUN INC SPONSORED ADR 06684L103 0 0 SH SOLE 0 0 0 BAOZUN INC CALL 06684L903 0 0 SH Call SOLE 0 0 0 BAOZUN INC PUT 06684L953 0 0 SH Put SOLE 0 0 0 BAOZUN INC DEBT 1.625 5/0 G0891MAA4 0 0 SH SOLE 0 0 0 BAR HBR BANKSHARES COM 066849100 0 0 SH SOLE 0 0 0 BARCLAYS BANK PLC ETN DJUBSLEAD 38 06739H263 0 0 SH SOLE 0 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 0 0 SH SOLE 0 0 0 BARCLAYS BANK PLC CALL 06739H903 0 0 SH Call SOLE 0 0 0 BARCLAYS BANK PLC PUT 06739H953 0 0 SH Put SOLE 0 0 0 BARCLAYS BANK PLC MTNF 9/2 06741J7V5 0 0 SH SOLE 0 0 0 BARCLAYS BANK PLC MTNF 5/2 06741JS59 0 0 SH SOLE 0 0 0 BARCLAYS BANK PLC MTNF 7.000 4/0 06741WGE4 0 0 SH SOLE 0 0 0 BARCLAYS BANK PLC MTNF 7.250 4/0 06741WGF1 0 0 SH SOLE 0 0 0 BARCLAYS BANK PLC NT LKD 50 06747F119 0 0 SH SOLE 0 0 0 BARCLAYS BANK PLC IPATH INVRSE US 06747G638 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 739 44727 SH SOLE 0 0 0 BARCLAYS BK PLC CALL 06738C908 0 0 SH Call SOLE 0 0 0 BARCLAYS BK PLC PUT 06738C958 0 0 SH Put SOLE 0 0 0 BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC MTNF 10/3 06739FJQ5 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC RTRN DISABILIT 06740D830 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC 30 YR TREAS BEAR 06740L444 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC 10 YR TREAS BEAR 06740L451 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC 2 YR TREAS BULL 06740L469 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC US TRES STEEP 06740L477 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC US TRES FLATT 06740L485 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC 10 YR TREAS BULL 06740L493 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC 2 YR TREAS BEAR 06740L519 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPTH PURE BRD 06740P114 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPTH CRUDE OIL 06740P221 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC TRES 5YR BEAR 06740P643 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC TRES 5YR BULL 06740P650 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC CALL 06740Q900 0 0 SH Call SOLE 0 0 0 BARCLAYS BK PLC PUT 06740Q950 0 0 SH Put SOLE 0 0 0 BARCLAYS BK PLC IPATH DYNM VIX 06741L609 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC BARC ETN+SHILL 06742A669 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH S&P MLP 06742A750 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC CALL 06742A900 0 0 SH Call SOLE 0 0 0 BARCLAYS BK PLC PUT 06742A950 0 0 SH Put SOLE 0 0 0 BARCLAYS BK PLC ETN+ SEL MLP 06742C723 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC LKD PERF BCLY 06742W430 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC INV USTREA ETN 06742W570 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC NT LKD SER B26 06744M836 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH SER B GSCI 06745R693 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC CALL 06745R903 0 0 SH Call SOLE 0 0 0 BARCLAYS BK PLC PUT 06745R953 0 0 SH Put SOLE 0 0 0 BARCLAYS BK PLC IPATH B BG ETN 06745T368 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC CALL 06746L902 0 0 SH Call SOLE 0 0 0 BARCLAYS BK PLC PUT 06746L952 0 0 SH Put SOLE 0 0 0 BARCLAYS BK PLC IPATH B TIN SUB 06746P431 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B SUGR SUB 06746P449 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC CALL 06746P909 0 0 SH Call SOLE 0 0 0 BARCLAYS BK PLC PUT 06746P959 0 0 SH Put SOLE 0 0 0 BARCLAYS BK PLC IPATH B SFTS SUB 06746P456 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B PRECIOUS 06746P464 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B PLATINUM 06746P472 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B NICKEL 06746P480 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B LIVESTCK 06746P498 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC CALL 06746P908 0 0 SH Call SOLE 0 0 0 BARCLAYS BK PLC PUT 06746P958 0 0 SH Put SOLE 0 0 0 BARCLAYS BK PLC IPATH B INDL MTL 06746P514 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B GRAINS 06746P522 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC CALL 06746P902 0 0 SH Call SOLE 0 0 0 BARCLAYS BK PLC PUT 06746P952 0 0 SH Put SOLE 0 0 0 BARCLAYS BK PLC IPATH B ENERGY 06746P530 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B COTTON 06746P548 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B COPPER 06746P555 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC CALL 06746P905 0 0 SH Call SOLE 0 0 0 BARCLAYS BK PLC PUT 06746P955 0 0 SH Put SOLE 0 0 0 BARCLAYS BK PLC IPATH B COFFEE 06746P563 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC CALL 06746P903 0 0 SH Call SOLE 0 0 0 BARCLAYS BK PLC PUT 06746P953 0 0 SH Put SOLE 0 0 0 BARCLAYS BK PLC IPATH B ALUMI 06746P571 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B AGRCULTR 06746P589 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B MID TRM 06746P613 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC CALL 06746P901 0 0 SH Call SOLE 0 0 0 BARCLAYS BK PLC PUT 06746P951 0 0 SH Put SOLE 0 0 0 BARCLAYS BK PLC ENHANCED GLBL B 06746Q249 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC ENHANCED EURP C 06746Q256 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH SR B GBL 06747C322 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH SILVER ETN 06747D700 0 0 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH GOLD ETN 06747D809 0 0 SH SOLE 0 0 0 BARCLAYS PLC ADR 06738E204 26 5411 SH SOLE 0 0 0 BARCLAYS PLC CALL 06738E904 0 0 SH Call SOLE 0 0 0 BARCLAYS PLC PUT 06738E954 0 0 SH Put SOLE 0 0 0 BARINGS BDC INC COM 06759L103 0 0 SH SOLE 0 0 0 BARINGS BDC INC CALL 06759L903 0 0 SH Call SOLE 0 0 0 BARINGS BDC INC PUT 06759L953 0 0 SH Put SOLE 0 0 0 BARINGS CORPORATE INVS COM 06759X107 0 0 SH SOLE 0 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 0 0 SH SOLE 0 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 0 0 SH SOLE 0 0 0 BARNES & NOBLE ED INC COM 06777U101 0 0 SH SOLE 0 0 0 BARNES & NOBLE ED INC CALL 06777U901 0 0 SH Call SOLE 0 0 0 BARNES & NOBLE ED INC PUT 06777U951 0 0 SH Put SOLE 0 0 0 BARNES & NOBLE INC COM 067774109 0 0 SH SOLE 0 0 0 BARNES & NOBLE INC CALL 067774909 0 0 SH Call SOLE 0 0 0 BARNES & NOBLE INC PUT 067774959 0 0 SH Put SOLE 0 0 0 BARNES GROUP INC COM 067806109 2 38 SH SOLE 0 0 0 BARNES GROUP INC CALL 067806909 0 0 SH Call SOLE 0 0 0 BARNES GROUP INC PUT 067806959 0 0 SH Put SOLE 0 0 0 BARNWELL INDS INC COM 068221100 0 0 SH SOLE 0 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 0 0 SH SOLE 0 0 0 BARRETT BUSINESS SERVICES IN CALL 068463908 0 0 SH Call SOLE 0 0 0 BARRETT BUSINESS SERVICES IN PUT 068463958 0 0 SH Put SOLE 0 0 0 BARRICK GOLD CORP COM 067901108 213 11649 SH SOLE 0 0 0 BARRICK GOLD CORP CALL 067901908 0 0 SH Call SOLE 0 0 0 BARRICK GOLD CORP PUT 067901958 0 0 SH Put SOLE 0 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 0 0 SH SOLE 0 0 0 BASIC ENERGY SVCS INC NEW CALL 06985P909 0 0 SH Call SOLE 0 0 0 BASIC ENERGY SVCS INC NEW PUT 06985P959 0 0 SH Put SOLE 0 0 0 BASSETT FURNITURE INDS INC COM 070203104 0 0 SH SOLE 0 0 0 BASSETT FURNITURE INDS INC CALL 070203904 0 0 SH Call SOLE 0 0 0 BASSETT FURNITURE INDS INC PUT 070203954 0 0 SH Put SOLE 0 0 0 BAT GROUP INC COM 07039P104 0 0 SH SOLE 0 0 0 BATTALION OIL CORP COM 07134L107 0 0 SH SOLE 0 0 0 BAUDAX BIO INC COM 07160F107 0 0 SH SOLE 0 0 0 BAUDAX BIO INC CALL 07160F907 0 0 SH Call SOLE 0 0 0 BAUDAX BIO INC PUT 07160F957 0 0 SH Put SOLE 0 0 0 BAUSCH HEALTH COS INC COM 071734107 1 89 SH SOLE 0 0 0 BAUSCH HEALTH COS INC CALL 071734907 0 0 SH Call SOLE 0 0 0 BAUSCH HEALTH COS INC PUT 071734957 0 0 SH Put SOLE 0 0 0 BAXTER INTL INC COM 071813109 203 2491 SH SOLE 0 0 0 BAXTER INTL INC CALL 071813909 0 0 SH Call SOLE 0 0 0 BAXTER INTL INC PUT 071813959 0 0 SH Put SOLE 0 0 0 BAYCOM CORP COM 07272M107 0 0 SH SOLE 0 0 0 BAYTEX ENERGY CORP COM 07317Q105 0 0 SH SOLE 0 0 0 BAYTEX ENERGY CORP CALL 07317Q905 0 0 SH Call SOLE 0 0 0 BAYTEX ENERGY CORP PUT 07317Q955 0 0 SH Put SOLE 0 0 0 BB&T CORP COM 054937107 0 0 SH SOLE 0 0 0 BB&T CORP CALL 054937907 0 0 SH Call SOLE 0 0 0 BB&T CORP PUT 054937957 0 0 SH Put SOLE 0 0 0 BBQ HLDGS INC COM 05551A109 0 0 SH SOLE 0 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 0 0 SH SOLE 0 0 0 BBVA BANCO FRANCES S A CALL 07329M900 0 0 SH Call SOLE 0 0 0 BBVA BANCO FRANCES S A PUT 07329M950 0 0 SH Put SOLE 0 0 0 BBX CAP CORP NEW CL A 05491N104 0 0 SH SOLE 0 0 0 BCB BANCORP INC COM 055298103 0 0 SH SOLE 0 0 0 BCB BANCORP INC CALL 055298903 0 0 SH Call SOLE 0 0 0 BCB BANCORP INC PUT 055298953 0 0 SH Put SOLE 0 0 0 BCE INC COM NEW 05534B760 314 7565 SH SOLE 0 0 0 BCE INC CALL 05534B900 0 0 SH Call SOLE 0 0 0 BCE INC PUT 05534B950 0 0 SH Put SOLE 0 0 0 BEACON ROOFING SUPPLY INC COM 073685109 0 0 SH SOLE 0 0 0 BEACON ROOFING SUPPLY INC CALL 073685909 0 0 SH Call SOLE 0 0 0 BEACON ROOFING SUPPLY INC PUT 073685959 0 0 SH Put SOLE 0 0 0 BEAM THERAPEUTICS INC COM 07373V105 0 0 SH SOLE 0 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 0 0 SH SOLE 0 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 0 0 SH SOLE 0 0 0 BEAZER HOMES USA INC CALL 07556Q901 0 0 SH Call SOLE 0 0 0 BEAZER HOMES USA INC PUT 07556Q951 0 0 SH Put SOLE 0 0 0 BECTON DICKINSON & CO COM 075887109 152 661 SH SOLE 0 0 0 BECTON DICKINSON & CO CALL 075887909 0 0 SH Call SOLE 0 0 0 BECTON DICKINSON & CO PUT 075887959 0 0 SH Put SOLE 0 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 0 0 SH SOLE 0 0 0 BED BATH & BEYOND INC COM 075896100 0 0 SH SOLE 0 0 0 BED BATH & BEYOND INC CALL 075896900 0 0 SH Call SOLE 0 0 0 BED BATH & BEYOND INC PUT 075896950 0 0 SH Put SOLE 0 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1 11 SH SOLE 0 0 0 BEIGENE LTD CALL 07725L902 0 0 SH Call SOLE 0 0 0 BEIGENE LTD PUT 07725L952 0 0 SH Put SOLE 0 0 0 BEL FUSE INC CL A 077347201 0 0 SH SOLE 0 0 0 BEL FUSE INC CL B 077347300 0 0 SH SOLE 0 0 0 BEL FUSE INC CALL 077347900 0 0 SH Call SOLE 0 0 0 BEL FUSE INC PUT 077347950 0 0 SH Put SOLE 0 0 0 BELDEN INC COM 077454106 10 274 SH SOLE 0 0 0 BELDEN INC CALL 077454906 0 0 SH Call SOLE 0 0 0 BELDEN INC PUT 077454956 0 0 SH Put SOLE 0 0 0 BELLATRIX EXPLORATION LTD COM NEW 078314507 0 0 SH SOLE 0 0 0 BELLATRIX EXPLORATION LTD CALL 078314907 0 0 SH Call SOLE 0 0 0 BELLATRIX EXPLORATION LTD PUT 078314957 0 0 SH Put SOLE 0 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 0 0 SH SOLE 0 0 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 0 0 SH SOLE 0 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 0 0 SH SOLE 0 0 0 BELLICUM PHARMACEUTICALS INC CALL 079481907 0 0 SH Call SOLE 0 0 0 BELLICUM PHARMACEUTICALS INC PUT 079481957 0 0 SH Put SOLE 0 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 0 0 SH SOLE 0 0 0 BELLICUM PHARMACEUTICALS INC CALL 079481904 0 0 SH Call SOLE 0 0 0 BELLICUM PHARMACEUTICALS INC PUT 079481954 0 0 SH Put SOLE 0 0 0 BELLRING BRANDS INC COM CL A 079823100 0 0 SH SOLE 0 0 0 BELLRING BRANDS INC CALL 079823900 0 0 SH Call SOLE 0 0 0 BELLRING BRANDS INC PUT 079823950 0 0 SH Put SOLE 0 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 0 0 SH SOLE 0 0 0 BELMOND LTD CL A G1154H107 0 0 SH SOLE 0 0 0 BELMOND LTD CALL G1154H907 0 0 SH Call SOLE 0 0 0 BELMOND LTD PUT G1154H957 0 0 SH Put SOLE 0 0 0 BEMIS INC COM 081437105 0 0 SH SOLE 0 0 0 BEMIS INC CALL 081437905 0 0 SH Call SOLE 0 0 0 BEMIS INC PUT 081437955 0 0 SH Put SOLE 0 0 0 BENCHMARK ELECTRS INC COM 08160H101 2 100 SH SOLE 0 0 0 BENCHMARK ELECTRS INC CALL 08160H901 0 0 SH Call SOLE 0 0 0 BENCHMARK ELECTRS INC PUT 08160H951 0 0 SH Put SOLE 0 0 0 BENEFICIAL BANCORP INC COM 08171T102 0 0 SH SOLE 0 0 0 BENEFICIAL BANCORP INC CALL 08171T902 0 0 SH Call SOLE 0 0 0 BENEFICIAL BANCORP INC PUT 08171T952 0 0 SH Put SOLE 0 0 0 BENEFITFOCUS INC COM 08180D106 0 0 SH SOLE 0 0 0 BENEFITFOCUS INC CALL 08180D906 0 0 SH Call SOLE 0 0 0 BENEFITFOCUS INC PUT 08180D956 0 0 SH Put SOLE 0 0 0 BENEFITFOCUS INC NOTE 1.25012/1 08180DAB2 0 0 SH SOLE 0 0 0 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 0 0 SH SOLE 0 0 0 BENEFYTT TECHNOLOGIES INC CALL 08182C906 0 0 SH Call SOLE 0 0 0 BENEFYTT TECHNOLOGIES INC PUT 08182C956 0 0 SH Put SOLE 0 0 0 BENITEC BIOPHARMA LTD *W EXP 08/14/202 082053117 0 0 SH SOLE 0 0 0 BENITEC BIOPHARMA LTD SPONS ADR NEW 082053307 0 0 SH SOLE 0 0 0 BENITEC BIOPHARMA LTD SPONSORED ADS 082053406 0 0 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 0 0 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5270 28822 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CALL 084670902 0 0 SH Call SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL PUT 084670952 0 0 SH Put SOLE 0 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 0 0 SH SOLE 0 0 0 BERKSHIRE HILLS BANCORP INC CALL 084680907 0 0 SH Call SOLE 0 0 0 BERKSHIRE HILLS BANCORP INC PUT 084680957 0 0 SH Put SOLE 0 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3 93 SH SOLE 0 0 0 BERRY GLOBAL GROUP INC CALL 08579W903 0 0 SH Call SOLE 0 0 0 BERRY GLOBAL GROUP INC PUT 08579W953 0 0 SH Put SOLE 0 0 0 BERRY PETE CORP COM 08579X101 0 0 SH SOLE 0 0 0 BERRY PETE CORP CALL 08579X901 0 0 SH Call SOLE 0 0 0 BERRY PETE CORP PUT 08579X951 0 0 SH Put SOLE 0 0 0 BEST BUY INC COM 086516101 68 1178 SH SOLE 0 0 0 BEST BUY INC CALL 086516901 0 0 SH Call SOLE 0 0 0 BEST BUY INC PUT 086516951 0 0 SH Put SOLE 0 0 0 BEST INC SPONSORED ADS 08653C106 0 0 SH SOLE 0 0 0 BEST INC CALL 08653C906 0 0 SH Call SOLE 0 0 0 BEST INC PUT 08653C956 0 0 SH Put SOLE 0 0 0 BEST INC DEBT 1.75010/0 G11056AA9 0 0 SH SOLE 0 0 0 BETTERWARE DE MEXCO S A DE C SHS P1666E105 0 0 SH SOLE 0 0 0 BEYOND AIR INC COM 08862L103 0 0 SH SOLE 0 0 0 BEYOND MEAT INC COM 08862E109 71 1062 SH SOLE 0 0 0 BEYOND MEAT INC CALL 08862E909 0 0 SH Call SOLE 0 0 0 BEYOND MEAT INC PUT 08862E959 0 0 SH Put SOLE 0 0 0 BEYONDSPRING INC SHS G10830100 0 0 SH SOLE 0 0 0 BG STAFFING INC COM 05544A109 0 0 SH SOLE 0 0 0 BGC PARTNERS INC CL A 05541T101 0 0 SH SOLE 0 0 0 BGC PARTNERS INC CALL 05541T901 0 0 SH Call SOLE 0 0 0 BGC PARTNERS INC PUT 05541T951 0 0 SH Put SOLE 0 0 0 BHP GROUP LIMITED SPONSORED ADS 088606108 0 13 SH SOLE 0 0 0 BHP GROUP LIMITED CALL 088606908 0 0 SH Call SOLE 0 0 0 BHP GROUP LIMITED PUT 088606958 0 0 SH Put SOLE 0 0 0 BHP GROUP PLC SPONSORED ADS 05545E209 1 21 SH SOLE 0 0 0 BHP GROUP PLC CALL 05545E909 0 0 SH Call SOLE 0 0 0 BHP GROUP PLC PUT 05545E959 0 0 SH Put SOLE 0 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 0 0 SH SOLE 0 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 0 0 SH SOLE 0 0 0 BIG 5 SPORTING GOODS CORP CALL 08915P901 0 0 SH Call SOLE 0 0 0 BIG 5 SPORTING GOODS CORP PUT 08915P951 0 0 SH Put SOLE 0 0 0 BIG LOTS INC COM 089302103 10 710 SH SOLE 0 0 0 BIG LOTS INC CALL 089302903 0 0 SH Call SOLE 0 0 0 BIG LOTS INC PUT 089302953 0 0 SH Put SOLE 0 0 0 BIG ROCK PARTNERS ACQUISI CO COM 089482103 0 0 SH SOLE 0 0 0 BIG ROCK PARTNERS ACQUISI CO *W EXP 12/01/202 089482111 0 0 SH SOLE 0 0 0 BIG ROCK PARTNERS ACQUISI CO RIGHT 12/01/2022 089482129 0 0 SH SOLE 0 0 0 BIG ROCK PARTNERS ACQUISI CO UNIT 11/20/2022 089482202 0 0 SH SOLE 0 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 0 0 SH SOLE 0 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 0 0 SH SOLE 0 0 0 BILIBILI INC CALL 090040906 0 0 SH Call SOLE 0 0 0 BILIBILI INC PUT 090040956 0 0 SH Put SOLE 0 0 0 BILIBILI INC SPONS ADS REP Z 090040106 0 0 SH SOLE 0 0 0 BILL COM HLDGS INC COM 090043100 0 0 SH SOLE 0 0 0 BILL COM HLDGS INC CALL 090043900 0 0 SH Call SOLE 0 0 0 BILL COM HLDGS INC PUT 090043950 0 0 SH Put SOLE 0 0 0 BIO PATH HOLDINGS INC COM NEW 09057N201 0 0 SH SOLE 0 0 0 BIO PATH HOLDINGS INC COM 09057N300 0 0 SH SOLE 0 0 0 BIO RAD LABS INC CL B 090572108 0 0 SH SOLE 0 0 0 BIO RAD LABS INC CL A 090572207 119 340 SH SOLE 0 0 0 BIO RAD LABS INC CALL 090572907 0 0 SH Call SOLE 0 0 0 BIO RAD LABS INC PUT 090572957 0 0 SH Put SOLE 0 0 0 BIO TECHNE CORP COM 09073M104 2 10 SH SOLE 0 0 0 BIO TECHNE CORP CALL 09073M904 0 0 SH Call SOLE 0 0 0 BIO TECHNE CORP PUT 09073M954 0 0 SH Put SOLE 0 0 0 BIO-KEY INTERNATIONAL INC COM PAR 09060C309 0 0 SH SOLE 0 0 0 BIOANALYTICAL SYS INC COM 09058M103 0 0 SH SOLE 0 0 0 BIOBLAST PHARMA LTD SHS NEW M20156119 0 0 SH SOLE 0 0 0 BIOCARDIA INC *W EXP 08/06/202 09060U119 0 0 SH SOLE 0 0 0 BIOCARDIA INC COM 09060U507 0 0 SH SOLE 0 0 0 BIOCEPT INC COM PAR 09072V402 0 0 SH SOLE 0 0 0 BIOCEPT INC CALL 09072V902 0 0 SH Call SOLE 0 0 0 BIOCEPT INC PUT 09072V952 0 0 SH Put SOLE 0 0 0 BIOCERES CROP SOLUTIONS CORP *W EXP 07/01/202 G1117K106 0 0 SH SOLE 0 0 0 BIOCERES CROP SOLUTIONS CORP SHS G1117K114 0 0 SH SOLE 0 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 0 0 SH SOLE 0 0 0 BIOCRYST PHARMACEUTICALS CALL 09058V903 0 0 SH Call SOLE 0 0 0 BIOCRYST PHARMACEUTICALS PUT 09058V953 0 0 SH Put SOLE 0 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 0 0 SH SOLE 0 0 0 BIODELIVERY SCIENCES INTL IN CALL 09060J906 0 0 SH Call SOLE 0 0 0 BIODELIVERY SCIENCES INTL IN PUT 09060J956 0 0 SH Put SOLE 0 0 0 BIOFRONTERA AG SPONSORED ADS 09075G105 0 0 SH SOLE 0 0 0 BIOGEN INC COM 09062X103 90 285 SH SOLE 0 0 0 BIOGEN INC CALL 09062X903 0 0 SH Call SOLE 0 0 0 BIOGEN INC PUT 09062X953 0 0 SH Put SOLE 0 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 0 SH SOLE 0 0 0 BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 0 0 SH Call SOLE 0 0 0 BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 0 0 SH Put SOLE 0 0 0 BIOHITECH GLOBAL INC COM 09074B107 0 0 SH SOLE 0 0 0 BIOLASE INC COM NEW 090911207 6 15797 SH SOLE 0 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 0 0 SH SOLE 0 0 0 BIOLIFE SOLUTIONS INC CALL 09062W904 0 0 SH Call SOLE 0 0 0 BIOLIFE SOLUTIONS INC PUT 09062W954 0 0 SH Put SOLE 0 0 0 BIOLINERX LTD SPONSORED ADS 09071M106 0 0 SH SOLE 0 0 0 BIOLINERX LTD SPONSORED ADS 09071M205 0 0 SH SOLE 0 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.50010/1 09061GAF8 0 0 SH SOLE 0 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599 8/0 09061GAH4 0 0 SH SOLE 0 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7 87 SH SOLE 0 0 0 BIOMARIN PHARMACEUTICAL INC CALL 09061G901 0 0 SH Call SOLE 0 0 0 BIOMARIN PHARMACEUTICAL INC PUT 09061G951 0 0 SH Put SOLE 0 0 0 BIOMERICA INC COM NEW 09061H307 0 0 SH SOLE 0 0 0 BIOMX INC COM 09090D103 0 0 SH SOLE 0 0 0 BIOMX INC *W EXP 10/16/202 09090D111 0 0 SH SOLE 0 0 0 BIOMX INC UNIT 10/16/2024 09090D202 0 0 SH SOLE 0 0 0 BIONANO GENOMICS INC COM 09075F107 0 0 SH SOLE 0 0 0 BIONANO GENOMICS INC *W EXP 08/21/202 09075F115 0 0 SH SOLE 0 0 0 BIONDVAX PHARMACEUTICALS LTD SPOND ADS 09073Q105 0 0 SH SOLE 0 0 0 BIONDVAX PHARMACEUTICALS LTD *W EXP 05/15/202 09073Q113 0 0 SH SOLE 0 0 0 BIONTECH SE SPONSORED ADS 09075V102 0 0 SH SOLE 0 0 0 BIOPHARMX CORP COM 09072X101 0 0 SH SOLE 0 0 0 BIOPHARMX CORP COM NEW 09072X309 0 0 SH SOLE 0 0 0 BIOSCRIP INC COM 09069N108 0 0 SH SOLE 0 0 0 BIOSCRIP INC CALL 09069N908 0 0 SH Call SOLE 0 0 0 BIOSCRIP INC PUT 09069N958 0 0 SH Put SOLE 0 0 0 BIOSIG TECH INC COM NEW 09073N201 0 0 SH SOLE 0 0 0 BIOSIG TECH INC CALL 09073N901 0 0 SH Call SOLE 0 0 0 BIOSIG TECH INC PUT 09073N951 0 0 SH Put SOLE 0 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 0 0 SH SOLE 0 0 0 BIOTELEMETRY INC COM 090672106 4 113 SH SOLE 0 0 0 BIOTELEMETRY INC CALL 090672906 0 0 SH Call SOLE 0 0 0 BIOTELEMETRY INC PUT 090672956 0 0 SH Put SOLE 0 0 0 BIOTIME INC COM 09066L105 0 0 SH SOLE 0 0 0 BIOTIME INC CALL 09066L905 0 0 SH Call SOLE 0 0 0 BIOTIME INC PUT 09066L955 0 0 SH Put SOLE 0 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 0 0 SH SOLE 0 0 0 BIOXCEL THERAPEUTICS INC CALL 09075P905 0 0 SH Call SOLE 0 0 0 BIOXCEL THERAPEUTICS INC PUT 09075P955 0 0 SH Put SOLE 0 0 0 BIQI INTL HLDGS CORP SHS G1288E103 0 0 SH SOLE 0 0 0 BIRKS GROUP INC CL A COM 09088U109 0 0 SH SOLE 0 0 0 BISON CAP ACQUISITION CORP ORD SHS G1142P104 0 0 SH SOLE 0 0 0 BISON CAP ACQUISITION CORP *W EXP 06/20/202 G1142P112 0 0 SH SOLE 0 0 0 BISON CAP ACQUISITION CORP UNIT 99/99/9999T G1142P120 0 0 SH SOLE 0 0 0 BISON CAP ACQUISITION CORP RIGHT 03/20/2019 G1142P138 0 0 SH SOLE 0 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 0 0 SH SOLE 0 0 0 BITAUTO HLDGS LTD CALL 091727907 0 0 SH Call SOLE 0 0 0 BITAUTO HLDGS LTD PUT 091727957 0 0 SH Put SOLE 0 0 0 BJS RESTAURANTS INC COM 09180C106 0 0 SH SOLE 0 0 0 BJS RESTAURANTS INC CALL 09180C906 0 0 SH Call SOLE 0 0 0 BJS RESTAURANTS INC PUT 09180C956 0 0 SH Put SOLE 0 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 4 139 SH SOLE 0 0 0 BJS WHSL CLUB HLDGS INC CALL 05550J901 0 0 SH Call SOLE 0 0 0 BJS WHSL CLUB HLDGS INC PUT 05550J951 0 0 SH Put SOLE 0 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 0 0 SH SOLE 0 0 0 BK TECHNOLOGIES INC COM 09180A100 0 0 SH SOLE 0 0 0 BLACK BOX CORP DEL COM 091826107 0 0 SH SOLE 0 0 0 BLACK BOX CORP DEL CALL 091826907 0 0 SH Call SOLE 0 0 0 BLACK BOX CORP DEL PUT 091826957 0 0 SH Put SOLE 0 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 0 0 SH SOLE 0 0 0 BLACK HILLS CORP COM 092113109 1 22 SH SOLE 0 0 0 BLACK HILLS CORP CALL 092113909 0 0 SH Call SOLE 0 0 0 BLACK HILLS CORP PUT 092113959 0 0 SH Put SOLE 0 0 0 BLACK KNIGHT INC COM 09215C105 124 2138 SH SOLE 0 0 0 BLACK KNIGHT INC CALL 09215C905 0 0 SH Call SOLE 0 0 0 BLACK KNIGHT INC PUT 09215C955 0 0 SH Put SOLE 0 0 0 BLACK RIDGE ACQUISITION CORP COM 09216T107 0 0 SH SOLE 0 0 0 BLACK RIDGE ACQUISITION CORP *W EXP 07/10/202 09216T115 0 0 SH SOLE 0 0 0 BLACK RIDGE ACQUISITION CORP RIGHT 07/10/2019 09216T123 0 0 SH SOLE 0 0 0 BLACK RIDGE ACQUISITION CORP UNIT 10/05/2022 09216T206 0 0 SH SOLE 0 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 0 0 SH SOLE 0 0 0 BLACK STONE MINERALS L P CALL 09225M901 0 0 SH Call SOLE 0 0 0 BLACK STONE MINERALS L P PUT 09225M951 0 0 SH Put SOLE 0 0 0 BLACKBAUD INC COM 09227Q100 0 0 SH SOLE 0 0 0 BLACKBAUD INC CALL 09227Q900 0 0 SH Call SOLE 0 0 0 BLACKBAUD INC PUT 09227Q950 0 0 SH Put SOLE 0 0 0 BLACKBERRY LTD DEBT 3.75011/1 C10268AC1 0 0 SH SOLE 0 0 0 BLACKBERRY LTD DBCV 3.75011/1 09228FAF0 0 0 SH SOLE 0 0 0 BLACKBERRY LTD COM 09228F103 0 0 SH SOLE 0 0 0 BLACKBERRY LTD CALL 09228F903 0 0 SH Call SOLE 0 0 0 BLACKBERRY LTD PUT 09228F953 0 0 SH Put SOLE 0 0 0 BLACKLINE INC COM 09239B109 1 19 SH SOLE 0 0 0 BLACKLINE INC CALL 09239B909 0 0 SH Call SOLE 0 0 0 BLACKLINE INC PUT 09239B959 0 0 SH Put SOLE 0 0 0 BLACKROCK 2022 GBL INCM OPP COM 09258P104 0 0 SH SOLE 0 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 0 0 SH SOLE 0 0 0 BLACKROCK CAPITAL INVESTMENT NOTE 5.000 6/1 092533AC2 0 0 SH SOLE 0 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 18 7710 SH SOLE 0 0 0 BLACKROCK CAPITAL INVESTMENT CALL 092533908 0 0 SH Call SOLE 0 0 0 BLACKROCK CAPITAL INVESTMENT PUT 092533958 0 0 SH Put SOLE 0 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 36 2693 SH SOLE 0 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 0 0 SH SOLE 0 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 0 0 SH SOLE 0 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 0 0 SH SOLE 0 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 0 0 SH SOLE 0 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 99 7624 SH SOLE 0 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 125 19104 SH SOLE 0 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 55 6656 SH SOLE 0 0 0 BLACKROCK ENHANCED GOVT FD I COM 09255K108 0 0 SH SOLE 0 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 0 0 SH SOLE 0 0 0 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 0 0 SH SOLE 0 0 0 BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 0 0 SH SOLE 0 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 0 0 SH SOLE 0 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 26 2630 SH SOLE 0 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 0 0 SH SOLE 0 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 0 0 SH SOLE 0 0 0 BLACKROCK INC COM 09247X101 128 291 SH SOLE 0 0 0 BLACKROCK INC CALL 09247X901 0 0 SH Call SOLE 0 0 0 BLACKROCK INC PUT 09247X951 0 0 SH Put SOLE 0 0 0 BLACKROCK INCOME TR INC COM 09247F100 813 141126 SH SOLE 0 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 0 0 SH SOLE 0 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 0 0 SH SOLE 0 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 306 24239 SH SOLE 0 0 0 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 0 0 SH SOLE 0 0 0 BLACKROCK MD MUNICIPAL BOND COM 09249L105 0 0 SH SOLE 0 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 0 0 SH SOLE 0 0 0 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 0 0 SH SOLE 0 0 0 BLACKROCK MUN 2030 TAR TERM CALL 09257P905 0 0 SH Call SOLE 0 0 0 BLACKROCK MUN 2030 TAR TERM PUT 09257P955 0 0 SH Put SOLE 0 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 0 0 SH SOLE 0 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 83 6413 SH SOLE 0 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 59 4193 SH SOLE 0 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 0 0 SH SOLE 0 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 0 0 SH SOLE 0 0 0 BLACKROCK MUNI N Y INTER DUR COM 09255F109 0 0 SH SOLE 0 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 0 0 SH SOLE 0 0 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 0 0 SH SOLE 0 0 0 BLACKROCK MUNICIPAL BOND TR COM 09249H104 178 12389 SH SOLE 0 0 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 0 0 SH SOLE 0 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 0 0 SH SOLE 0 0 0 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 0 0 SH SOLE 0 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 0 0 SH SOLE 0 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 0 0 SH SOLE 0 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 0 0 SH SOLE 0 0 0 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 0 0 SH SOLE 0 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 0 0 SH SOLE 0 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 0 0 SH SOLE 0 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 0 0 SH SOLE 0 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 0 0 SH SOLE 0 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 4 500 SH SOLE 0 0 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 0 0 SH SOLE 0 0 0 BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 0 0 SH SOLE 0 0 0 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 110 8123 SH SOLE 0 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 0 0 SH SOLE 0 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 0 0 SH SOLE 0 0 0 BLACKROCK MUNIYIELD INVST FD COM 09254R104 0 0 SH SOLE 0 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 0 0 SH SOLE 0 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 0 0 SH SOLE 0 0 0 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 0 0 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 0 0 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 0 0 SH SOLE 0 0 0 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 0 0 SH SOLE 0 0 0 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 0 0 SH SOLE 0 0 0 BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 0 0 SH SOLE 0 0 0 BLACKROCK NY MUN INCOME TR I COM 09249R102 0 0 SH SOLE 0 0 0 BLACKROCK NY MUNI INC QLTY T COM 09249U105 0 0 SH SOLE 0 0 0 BLACKROCK NY MUNICIPAL BOND COM 09249P106 0 0 SH SOLE 0 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 14 2775 SH SOLE 0 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 0 0 SH SOLE 0 0 0 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 0 0 SH SOLE 0 0 0 BLACKROCK STRATEGIC MUN TR COM 09248T109 10 800 SH SOLE 0 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 0 0 SH SOLE 0 0 0 BLACKROCK TCP CAP CORP COM 09259E108 1 108 SH SOLE 0 0 0 BLACKROCK TCP CAP CORP CALL 09259E908 0 0 SH Call SOLE 0 0 0 BLACKROCK TCP CAP CORP PUT 09259E958 0 0 SH Put SOLE 0 0 0 BLACKROCK TCP CAPITAL CORP NOTE 5.25012/1 87238QAB9 0 0 SH SOLE 0 0 0 BLACKROCK TCP CAPITAL CORP NOTE 4.625 3/0 87238QAD5 0 0 SH SOLE 0 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 0 4 SH SOLE 0 0 0 BLACKROCK VA MUNICIPAL BOND COM 092481100 0 0 SH SOLE 0 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 592 12995 SH SOLE 0 0 0 BLACKSTONE GROUP INC CALL 09260D907 0 0 SH Call SOLE 0 0 0 BLACKSTONE GROUP INC PUT 09260D957 0 0 SH Put SOLE 0 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 0 0 SH SOLE 0 0 0 BLACKSTONE GROUP L P CALL 09253U908 0 0 SH Call SOLE 0 0 0 BLACKSTONE GROUP L P PUT 09253U958 0 0 SH Put SOLE 0 0 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 0 0 SH SOLE 0 0 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 0 0 SH SOLE 0 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 0 0 SH SOLE 0 0 0 BLACKSTONE MTG TR INC NOTE 4.375 5/0 09257WAB6 0 0 SH SOLE 0 0 0 BLACKSTONE MTG TR INC NOTE 4.750 3/1 09257WAC4 0 0 SH SOLE 0 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 26 1359 SH SOLE 0 0 0 BLACKSTONE MTG TR INC CALL 09257W900 0 0 SH Call SOLE 0 0 0 BLACKSTONE MTG TR INC PUT 09257W950 0 0 SH Put SOLE 0 0 0 BLINK CHARGING CO COM 09354A100 0 0 SH SOLE 0 0 0 BLINK CHARGING CO CALL 09354A900 0 0 SH Call SOLE 0 0 0 BLINK CHARGING CO PUT 09354A950 0 0 SH Put SOLE 0 0 0 BLINK CHARGING CO *W EXP 01/31/202 09354A118 0 0 SH SOLE 0 0 0 BLOCK H & R INC COM 093671105 0 22 SH SOLE 0 0 0 BLOCK H & R INC CALL 093671905 0 0 SH Call SOLE 0 0 0 BLOCK H & R INC PUT 093671955 0 0 SH Put SOLE 0 0 0 BLONDER TONGUE LABS INC COM 093698108 0 0 SH SOLE 0 0 0 BLOOM ENERGY CORP COM CL A 093712107 0 0 SH SOLE 0 0 0 BLOOM ENERGY CORP CALL 093712907 0 0 SH Call SOLE 0 0 0 BLOOM ENERGY CORP PUT 093712957 0 0 SH Put SOLE 0 0 0 BLOOMIN BRANDS INC COM 094235108 9 1218 SH SOLE 0 0 0 BLOOMIN BRANDS INC CALL 094235908 0 0 SH Call SOLE 0 0 0 BLOOMIN BRANDS INC PUT 094235958 0 0 SH Put SOLE 0 0 0 BLUCORA INC COM 095229100 0 0 SH SOLE 0 0 0 BLUCORA INC CALL 095229900 0 0 SH Call SOLE 0 0 0 BLUCORA INC PUT 095229950 0 0 SH Put SOLE 0 0 0 BLUE APRON HLDGS INC CL A 09523Q101 0 0 SH SOLE 0 0 0 BLUE APRON HLDGS INC CALL 09523Q901 0 0 SH Call SOLE 0 0 0 BLUE APRON HLDGS INC PUT 09523Q951 0 0 SH Put SOLE 0 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 0 0 SH SOLE 0 0 0 BLUE APRON HLDGS INC CALL 09523Q900 0 0 SH Call SOLE 0 0 0 BLUE APRON HLDGS INC PUT 09523Q950 0 0 SH Put SOLE 0 0 0 BLUE BIRD CORP COM 095306106 0 0 SH SOLE 0 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 0 0 SH SOLE 0 0 0 BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 0 0 SH SOLE 0 0 0 BLUE HILLS BANCORP INC COM 095573101 0 0 SH SOLE 0 0 0 BLUE HILLS BANCORP INC CALL 095573901 0 0 SH Call SOLE 0 0 0 BLUE HILLS BANCORP INC PUT 095573951 0 0 SH Put SOLE 0 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 0 0 SH SOLE 0 0 0 BLUEBIRD BIO INC COM 09609G100 1 28 SH SOLE 0 0 0 BLUEBIRD BIO INC CALL 09609G900 0 0 SH Call SOLE 0 0 0 BLUEBIRD BIO INC PUT 09609G950 0 0 SH Put SOLE 0 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 0 0 SH SOLE 0 0 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 0 0 SH SOLE 0 0 0 BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 0 0 SH Call SOLE 0 0 0 BLUEKNIGHT ENERGY PARTNERS L PUT 09625U959 0 0 SH Put SOLE 0 0 0 BLUELINX HLDGS INC COM NEW 09624H208 0 0 SH SOLE 0 0 0 BLUELINX HLDGS INC CALL 09624H908 0 0 SH Call SOLE 0 0 0 BLUELINX HLDGS INC PUT 09624H958 0 0 SH Put SOLE 0 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH SOLE 0 0 0 BLUEPRINT MEDICINES CORP CALL 09627Y909 0 0 SH Call SOLE 0 0 0 BLUEPRINT MEDICINES CORP PUT 09627Y959 0 0 SH Put SOLE 0 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 0 0 SH SOLE 0 0 0 BLUEROCK RESIDENTIAL GRW REI CALL 09627J902 0 0 SH Call SOLE 0 0 0 BLUEROCK RESIDENTIAL GRW REI PUT 09627J952 0 0 SH Put SOLE 0 0 0 BMC STK HLDGS INC COM 05591B109 0 0 SH SOLE 0 0 0 BMC STK HLDGS INC CALL 05591B909 0 0 SH Call SOLE 0 0 0 BMC STK HLDGS INC PUT 05591B959 0 0 SH Put SOLE 0 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 0 0 SH SOLE 0 0 0 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 0 0 SH SOLE 0 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 0 0 SH SOLE 0 0 0 BNY MELLON MUN INCOME INC COM 05589T104 0 0 SH SOLE 0 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 0 0 SH SOLE 0 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 0 0 SH SOLE 0 0 0 BOEING CO COM 097023105 731 4900 SH SOLE 0 0 0 BOEING CO CALL 097023905 0 0 SH Call SOLE 0 0 0 BOEING CO PUT 097023955 0 0 SH Put SOLE 0 0 0 BOGOTA FINL CORP COM 097235105 0 0 SH SOLE 0 0 0 BOINGO WIRELESS INC COM 09739C102 0 0 SH SOLE 0 0 0 BOINGO WIRELESS INC CALL 09739C902 0 0 SH Call SOLE 0 0 0 BOINGO WIRELESS INC PUT 09739C952 0 0 SH Put SOLE 0 0 0 BOINGO WIRELESS INC NOTE 1.00010/0 09739CAB8 0 0 SH SOLE 0 0 0 BOISE CASCADE CO DEL COM 09739D100 3 132 SH SOLE 0 0 0 BOISE CASCADE CO DEL CALL 09739D900 0 0 SH Call SOLE 0 0 0 BOISE CASCADE CO DEL PUT 09739D950 0 0 SH Put SOLE 0 0 0 BOJANGLES INC COM 097488100 0 0 SH SOLE 0 0 0 BOJANGLES INC CALL 097488900 0 0 SH Call SOLE 0 0 0 BOJANGLES INC PUT 097488950 0 0 SH Put SOLE 0 0 0 BOK FINL CORP COM NEW 05561Q201 0 0 SH SOLE 0 0 0 BOK FINL CORP CALL 05561Q901 0 0 SH Call SOLE 0 0 0 BOK FINL CORP PUT 05561Q951 0 0 SH Put SOLE 0 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 0 0 SH SOLE 0 0 0 BONANZA CREEK ENERGY INC CALL 097793900 0 0 SH Call SOLE 0 0 0 BONANZA CREEK ENERGY INC PUT 097793950 0 0 SH Put SOLE 0 0 0 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 0 0 SH SOLE 0 0 0 BOOKING HLDGS INC COM 09857L108 712 529 SH SOLE 0 0 0 BOOKING HLDGS INC CALL 09857L908 0 0 SH Call SOLE 0 0 0 BOOKING HLDGS INC PUT 09857L958 0 0 SH Put SOLE 0 0 0 BOOT BARN HLDGS INC COM 099406100 1 42 SH SOLE 0 0 0 BOOT BARN HLDGS INC CALL 099406900 0 0 SH Call SOLE 0 0 0 BOOT BARN HLDGS INC PUT 099406950 0 0 SH Put SOLE 0 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 17 252 SH SOLE 0 0 0 BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 0 0 SH Call SOLE 0 0 0 BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 0 0 SH Put SOLE 0 0 0 BOQI INTL MED INC COM 099501108 0 0 SH SOLE 0 0 0 BORGWARNER INC COM 099724106 45 1867 SH SOLE 0 0 0 BORGWARNER INC CALL 099724906 0 0 SH Call SOLE 0 0 0 BORGWARNER INC PUT 099724956 0 0 SH Put SOLE 0 0 0 BORQS TECHNOLOGIES INC SHS G1466B103 0 0 SH SOLE 0 0 0 BORR DRILLING LTD SHS G1466R207 0 0 SH SOLE 0 0 0 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 0 0 SH SOLE 0 0 0 BOSTON BEER INC CL A 100557107 15 42 SH SOLE 0 0 0 BOSTON BEER INC CALL 100557907 0 0 SH Call SOLE 0 0 0 BOSTON BEER INC PUT 100557957 0 0 SH Put SOLE 0 0 0 BOSTON OMAHA CORP COM 101044105 0 0 SH SOLE 0 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 0 0 SH SOLE 0 0 0 BOSTON PRIVATE FINL HLDGS IN CALL 101119905 0 0 SH Call SOLE 0 0 0 BOSTON PRIVATE FINL HLDGS IN PUT 101119955 0 0 SH Put SOLE 0 0 0 BOSTON PROPERTIES INC COM 101121101 69 740 SH SOLE 0 0 0 BOSTON PROPERTIES INC CALL 101121901 0 0 SH Call SOLE 0 0 0 BOSTON PROPERTIES INC PUT 101121951 0 0 SH Put SOLE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 395 12098 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP CALL 101137907 0 0 SH Call SOLE 0 0 0 BOSTON SCIENTIFIC CORP PUT 101137957 0 0 SH Put SOLE 0 0 0 BOTTOMLINE TECH DEL INC COM 101388106 3 74 SH SOLE 0 0 0 BOTTOMLINE TECH DEL INC CALL 101388906 0 0 SH Call SOLE 0 0 0 BOTTOMLINE TECH DEL INC PUT 101388956 0 0 SH Put SOLE 0 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 0 0 SH SOLE 0 0 0 BOVIE MEDICAL CORP COM 10211F100 0 0 SH SOLE 0 0 0 BOVIE MEDICAL CORP CALL 10211F900 0 0 SH Call SOLE 0 0 0 BOVIE MEDICAL CORP PUT 10211F950 0 0 SH Put SOLE 0 0 0 BOWL AMER INC CL A 102565108 0 0 SH SOLE 0 0 0 BOX INC CL A 10316T104 1 100 SH SOLE 0 0 0 BOX INC CALL 10316T904 0 0 SH Call SOLE 0 0 0 BOX INC PUT 10316T954 0 0 SH Put SOLE 0 0 0 BOXLIGHT CORP COM CL A 103197109 0 0 SH SOLE 0 0 0 BOXWOOD MERGER CORP UNIT 11/26/2025 10319T200 0 0 SH SOLE 0 0 0 BOXWOOD MERGER CORP COM CL A 10319T101 0 0 SH SOLE 0 0 0 BOXWOOD MERGER CORP *W EXP 11/26/202 10319T119 0 0 SH SOLE 0 0 0 BOYD GAMING CORP COM 103304101 0 0 SH SOLE 0 0 0 BOYD GAMING CORP CALL 103304901 0 0 SH Call SOLE 0 0 0 BOYD GAMING CORP PUT 103304951 0 0 SH Put SOLE 0 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 0 0 SH SOLE 0 0 0 BP MIDSTREAM PARTNERS LP CALL 0556EL909 0 0 SH Call SOLE 0 0 0 BP MIDSTREAM PARTNERS LP PUT 0556EL959 0 0 SH Put SOLE 0 0 0 BP PLC SPONSORED ADR 055622104 733 30068 SH SOLE 0 0 0 BP PLC CALL 055622904 0 0 SH Call SOLE 0 0 0 BP PLC PUT 055622954 0 0 SH Put SOLE 0 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 6 1212 SH SOLE 0 0 0 BP PRUDHOE BAY RTY TR CALL 055630907 0 0 SH Call SOLE 0 0 0 BP PRUDHOE BAY RTY TR PUT 055630957 0 0 SH Put SOLE 0 0 0 BRADY CORP CL A 104674106 0 0 SH SOLE 0 0 0 BRADY CORP CALL 104674906 0 0 SH Call SOLE 0 0 0 BRADY CORP PUT 104674956 0 0 SH Put SOLE 0 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 0 0 SH SOLE 0 0 0 BRAEMAR HOTELS & RESORTS INC CALL 10482B901 0 0 SH Call SOLE 0 0 0 BRAEMAR HOTELS & RESORTS INC PUT 10482B951 0 0 SH Put SOLE 0 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 0 0 SH SOLE 0 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 0 0 SH SOLE 0 0 0 BRAINSTORM CELL THERAPEUTICS CALL 10501E901 0 0 SH Call SOLE 0 0 0 BRAINSTORM CELL THERAPEUTICS PUT 10501E951 0 0 SH Put SOLE 0 0 0 BRAINSWAY LTD SPONSORED ADS 10501L106 0 0 SH SOLE 0 0 0 BRANDS INC CALL 501797904 0 0 SH Call SOLE 0 0 0 BRANDS INC PUT 501797954 0 0 SH Put SOLE 0 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 0 0 SH SOLE 0 0 0 BRANDYWINE RLTY TR CALL 105368903 0 0 SH Call SOLE 0 0 0 BRANDYWINE RLTY TR PUT 105368953 0 0 SH Put SOLE 0 0 0 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 0 0 SH SOLE 0 0 0 BRASILAGRO BRAZILIAN AGRIC R SPONSORED ADR 10554B104 0 0 SH SOLE 0 0 0 BRASKEM S A CALL 105532905 0 0 SH Call SOLE 0 0 0 BRASKEM S A PUT 105532955 0 0 SH Put SOLE 0 0 0 BRASKEM S A SP ADR PFD A 105532105 0 0 SH SOLE 0 0 0 BRF SA SPONSORED ADR 10552T107 0 0 SH SOLE 0 0 0 BRF SA CALL 10552T907 0 0 SH Call SOLE 0 0 0 BRF SA PUT 10552T957 0 0 SH Put SOLE 0 0 0 BRICKELL BIOTECH INC COM 10802T105 0 0 SH SOLE 0 0 0 BRICKELL BIOTECH INC CALL 10802T905 0 0 SH Call SOLE 0 0 0 BRICKELL BIOTECH INC PUT 10802T955 0 0 SH Put SOLE 0 0 0 BRIDGE BANCORP INC COM 108035106 27 1296 SH SOLE 0 0 0 BRIDGE BANCORP INC CALL 108035906 0 0 SH Call SOLE 0 0 0 BRIDGE BANCORP INC PUT 108035956 0 0 SH Put SOLE 0 0 0 BRIDGEBIO PHARMA INC COM 10806X102 0 0 SH SOLE 0 0 0 BRIDGEBIO PHARMA INC CALL 10806X902 0 0 SH Call SOLE 0 0 0 BRIDGEBIO PHARMA INC PUT 10806X952 0 0 SH Put SOLE 0 0 0 BRIDGELINE DIGITAL INC COM PAR 10807Q403 0 0 SH SOLE 0 0 0 BRIDGELINE DIGITAL INC COM 10807Q700 0 0 SH SOLE 0 0 0 BRIDGEPOINT ED INC COM 10807M105 0 0 SH SOLE 0 0 0 BRIDGEPOINT ED INC CALL 10807M905 0 0 SH Call SOLE 0 0 0 BRIDGEPOINT ED INC PUT 10807M955 0 0 SH Put SOLE 0 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 0 0 SH SOLE 0 0 0 BRIDGFORD FOODS CORP COM 108763103 0 0 SH SOLE 0 0 0 BRIGGS & STRATTON CORP COM 109043109 0 0 SH SOLE 0 0 0 BRIGGS & STRATTON CORP CALL 109043909 0 0 SH Call SOLE 0 0 0 BRIGGS & STRATTON CORP PUT 109043959 0 0 SH Put SOLE 0 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 0 0 SH SOLE 0 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1 13 SH SOLE 0 0 0 BRIGHT HORIZONS FAM SOL IN D CALL 109194900 0 0 SH Call SOLE 0 0 0 BRIGHT HORIZONS FAM SOL IN D PUT 109194950 0 0 SH Put SOLE 0 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 0 0 SH SOLE 0 0 0 BRIGHTCOVE INC COM 10921T101 0 0 SH SOLE 0 0 0 BRIGHTCOVE INC CALL 10921T901 0 0 SH Call SOLE 0 0 0 BRIGHTCOVE INC PUT 10921T951 0 0 SH Put SOLE 0 0 0 BRIGHTHOUSE FINL INC COM 10922N103 3 129 SH SOLE 0 0 0 BRIGHTHOUSE FINL INC CALL 10922N903 0 0 SH Call SOLE 0 0 0 BRIGHTHOUSE FINL INC PUT 10922N953 0 0 SH Put SOLE 0 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 0 0 SH SOLE 0 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 0 0 SH SOLE 0 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 0 0 SH SOLE 0 0 0 BRIGHTVIEW HLDGS INC CALL 10948C907 0 0 SH Call SOLE 0 0 0 BRIGHTVIEW HLDGS INC PUT 10948C957 0 0 SH Put SOLE 0 0 0 BRINKER INTL INC COM 109641100 0 0 SH SOLE 0 0 0 BRINKER INTL INC CALL 109641900 0 0 SH Call SOLE 0 0 0 BRINKER INTL INC PUT 109641950 0 0 SH Put SOLE 0 0 0 BRINKS CO COM 109696104 0 0 SH SOLE 0 0 0 BRINKS CO CALL 109696904 0 0 SH Call SOLE 0 0 0 BRINKS CO PUT 109696954 0 0 SH Put SOLE 0 0 0 BRISTOL MYERS SQUIBB CO DBCV 9/1 110122AN8 0 0 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2639 47339 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB CO CALL 110122908 0 0 SH Call SOLE 0 0 0 BRISTOL MYERS SQUIBB CO PUT 110122958 0 0 SH Put SOLE 0 0 0 BRISTOL MYERS SQUIBB CO RIGHT 12/30/2030 110122140 0 0 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 3 670 SH SOLE 0 0 0 BRISTOW GROUP INC NOTE 4.500 6/0 110394AF0 0 0 SH SOLE 0 0 0 BRISTOW GROUP INC COM 110394103 0 0 SH SOLE 0 0 0 BRISTOW GROUP INC CALL 110394903 0 0 SH Call SOLE 0 0 0 BRISTOW GROUP INC PUT 110394953 0 0 SH Put SOLE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 71 2050 SH SOLE 0 0 0 BRITISH AMERN TOB PLC CALL 110448907 0 0 SH Call SOLE 0 0 0 BRITISH AMERN TOB PLC PUT 110448957 0 0 SH Put SOLE 0 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 0 0 SH SOLE 0 0 0 BRIXMOR PPTY GROUP INC CALL 11120U905 0 0 SH Call SOLE 0 0 0 BRIXMOR PPTY GROUP INC PUT 11120U955 0 0 SH Put SOLE 0 0 0 BROADCOM INC COM 11135F101 180 758 SH SOLE 0 0 0 BROADCOM INC CALL 11135F901 0 0 SH Call SOLE 0 0 0 BROADCOM INC PUT 11135F951 0 0 SH Put SOLE 0 0 0 BROADCOM INC 8 CNV PFD SER A 11135F200 0 0 SH SOLE 0 0 0 BROADMARK RLTY CAP INC COM 11135B100 0 0 SH SOLE 0 0 0 BROADMARK RLTY CAP INC *W EXP 11/15/202 11135B118 0 0 SH SOLE 0 0 0 BROADMARK RLTY CAP INC CALL 11135B900 0 0 SH Call SOLE 0 0 0 BROADMARK RLTY CAP INC PUT 11135B950 0 0 SH Put SOLE 0 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 57 601 SH SOLE 0 0 0 BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 0 0 SH Call SOLE 0 0 0 BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 0 0 SH Put SOLE 0 0 0 BROADVISION INC COM PAR 111412706 0 0 SH SOLE 0 0 0 BROADWAY FINL CORP DEL COM 111444105 0 0 SH SOLE 0 0 0 BROADWIND ENERGY INC COM NEW 11161T207 0 0 SH SOLE 0 0 0 BROADWIND ENERGY INC CALL 11161T907 0 0 SH Call SOLE 0 0 0 BROADWIND ENERGY INC PUT 11161T957 0 0 SH Put SOLE 0 0 0 BROOGE HLDGS LTD SHS G1611B107 0 0 SH SOLE 0 0 0 BROOGE HLDGS LTD *W EXP 12/20/202 G1611B115 0 0 SH SOLE 0 0 0 BROOKDALE SR LIVING INC COM 112463104 0 0 SH SOLE 0 0 0 BROOKDALE SR LIVING INC CALL 112463904 0 0 SH Call SOLE 0 0 0 BROOKDALE SR LIVING INC PUT 112463954 0 0 SH Put SOLE 0 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 48 1077 SH SOLE 0 0 0 BROOKFIELD ASSET MGMT INC CALL 112585904 0 0 SH Call SOLE 0 0 0 BROOKFIELD ASSET MGMT INC PUT 112585954 0 0 SH Put SOLE 0 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 0 0 SH SOLE 0 0 0 BROOKFIELD BUSINESS PARTNERS CALL G16234909 0 0 SH Call SOLE 0 0 0 BROOKFIELD BUSINESS PARTNERS PUT G16234959 0 0 SH Put SOLE 0 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 0 0 SH SOLE 0 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 179 4989 SH SOLE 0 0 0 BROOKFIELD INFRAST PARTNERS CALL G16252901 0 0 SH Call SOLE 0 0 0 BROOKFIELD INFRAST PARTNERS PUT G16252951 0 0 SH Put SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 19 554 SH SOLE 0 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 0 0 SH SOLE 0 0 0 BROOKFIELD PPTY PARTNERS L P CALL G16249907 0 0 SH Call SOLE 0 0 0 BROOKFIELD PPTY PARTNERS L P PUT G16249957 0 0 SH Put SOLE 0 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 9 1045 SH SOLE 0 0 0 BROOKFIELD PROPERTY REIT INC CALL 11282X903 0 0 SH Call SOLE 0 0 0 BROOKFIELD PROPERTY REIT INC PUT 11282X953 0 0 SH Put SOLE 0 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 74 5013 SH SOLE 0 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 0 0 SH SOLE 0 0 0 BROOKFIELD RENEWABLE PARTNER CALL G16258908 0 0 SH Call SOLE 0 0 0 BROOKFIELD RENEWABLE PARTNER PUT G16258958 0 0 SH Put SOLE 0 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 0 0 SH SOLE 0 0 0 BROOKLINE BANCORP INC DEL CALL 11373M907 0 0 SH Call SOLE 0 0 0 BROOKLINE BANCORP INC DEL PUT 11373M957 0 0 SH Put SOLE 0 0 0 BROOKS AUTOMATION INC COM 114340102 0 0 SH SOLE 0 0 0 BROOKS AUTOMATION INC CALL 114340902 0 0 SH Call SOLE 0 0 0 BROOKS AUTOMATION INC PUT 114340952 0 0 SH Put SOLE 0 0 0 BROWN & BROWN INC COM 115236101 25 704 SH SOLE 0 0 0 BROWN & BROWN INC CALL 115236901 0 0 SH Call SOLE 0 0 0 BROWN & BROWN INC PUT 115236951 0 0 SH Put SOLE 0 0 0 BROWN FORMAN CORP CL A 115637100 0 0 SH SOLE 0 0 0 BROWN FORMAN CORP CALL 115637900 0 0 SH Call SOLE 0 0 0 BROWN FORMAN CORP PUT 115637950 0 0 SH Put SOLE 0 0 0 BROWN FORMAN CORP CL B 115637209 2433 43698 SH SOLE 0 0 0 BROWN FORMAN CORP CALL 115637909 0 0 SH Call SOLE 0 0 0 BROWN FORMAN CORP PUT 115637959 0 0 SH Put SOLE 0 0 0 BRP GROUP INC COM CL A 05589G102 0 0 SH SOLE 0 0 0 BRP INC COM SUN VTG 05577W200 0 0 SH SOLE 0 0 0 BRP INC CALL 05577W900 0 0 SH Call SOLE 0 0 0 BRP INC PUT 05577W950 0 0 SH Put SOLE 0 0 0 BRT APARTMENTS CORP COM 055645303 0 0 SH SOLE 0 0 0 BRUKER CORP COM 116794108 0 0 SH SOLE 0 0 0 BRUKER CORP CALL 116794908 0 0 SH Call SOLE 0 0 0 BRUKER CORP PUT 116794958 0 0 SH Put SOLE 0 0 0 BRUNSWICK CORP COM 117043109 0 0 SH SOLE 0 0 0 BRUNSWICK CORP CALL 117043909 0 0 SH Call SOLE 0 0 0 BRUNSWICK CORP PUT 117043959 0 0 SH Put SOLE 0 0 0 BRYN MAWR BK CORP COM 117665109 3 96 SH SOLE 0 0 0 BRYN MAWR BK CORP CALL 117665909 0 0 SH Call SOLE 0 0 0 BRYN MAWR BK CORP PUT 117665959 0 0 SH Put SOLE 0 0 0 BSB BANCORP INC MD COM 05573H108 0 0 SH SOLE 0 0 0 BSQUARE CORP COM NEW 11776U300 0 0 SH SOLE 0 0 0 BSQUARE CORP CALL 11776U900 0 0 SH Call SOLE 0 0 0 BSQUARE CORP PUT 11776U950 0 0 SH Put SOLE 0 0 0 BT GROUP PLC ADR 05577E101 0 116 SH SOLE 0 0 0 BT GROUP PLC CALL 05577E901 0 0 SH Call SOLE 0 0 0 BT GROUP PLC PUT 05577E951 0 0 SH Put SOLE 0 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 0 0 SH SOLE 0 0 0 BUCKEYE PARTNERS L P CALL 118230901 0 0 SH Call SOLE 0 0 0 BUCKEYE PARTNERS L P PUT 118230951 0 0 SH Put SOLE 0 0 0 BUCKLE INC COM 118440106 0 0 SH SOLE 0 0 0 BUCKLE INC CALL 118440906 0 0 SH Call SOLE 0 0 0 BUCKLE INC PUT 118440956 0 0 SH Put SOLE 0 0 0 BUILD A BEAR WORKSHOP COM 120076104 0 0 SH SOLE 0 0 0 BUILD A BEAR WORKSHOP CALL 120076904 0 0 SH Call SOLE 0 0 0 BUILD A BEAR WORKSHOP PUT 120076954 0 0 SH Put SOLE 0 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 0 0 SH SOLE 0 0 0 BUILDERS FIRSTSOURCE INC CALL 12008R907 0 0 SH Call SOLE 0 0 0 BUILDERS FIRSTSOURCE INC PUT 12008R957 0 0 SH Put SOLE 0 0 0 BUNGE LIMITED COM G16962105 0 0 SH SOLE 0 0 0 BUNGE LIMITED CALL G16962905 0 0 SH Call SOLE 0 0 0 BUNGE LIMITED PUT G16962955 0 0 SH Put SOLE 0 0 0 BURLINGTON STORES INC COM 122017106 9 54 SH SOLE 0 0 0 BURLINGTON STORES INC CALL 122017906 0 0 SH Call SOLE 0 0 0 BURLINGTON STORES INC PUT 122017956 0 0 SH Put SOLE 0 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 0 0 SH SOLE 0 0 0 BWX TECHNOLOGIES INC COM 05605H100 41 848 SH SOLE 0 0 0 BWX TECHNOLOGIES INC CALL 05605H900 0 0 SH Call SOLE 0 0 0 BWX TECHNOLOGIES INC PUT 05605H950 0 0 SH Put SOLE 0 0 0 BYLINE BANCORP INC COM 124411109 0 0 SH SOLE 0 0 0 C & F FINL CORP COM 12466Q104 0 0 SH SOLE 0 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 0 0 SH SOLE 0 0 0 C H ROBINSON WORLDWIDE INC CALL 12541W909 0 0 SH Call SOLE 0 0 0 C H ROBINSON WORLDWIDE INC PUT 12541W959 0 0 SH Put SOLE 0 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 0 0 SH SOLE 0 0 0 C&J ENERGY SVCS INC NEW CALL 12674R900 0 0 SH Call SOLE 0 0 0 C&J ENERGY SVCS INC NEW PUT 12674R950 0 0 SH Put SOLE 0 0 0 CABALETTA BIO INC COM 12674W109 0 0 SH SOLE 0 0 0 CABLE ONE INC COM 12685J105 5 3 SH SOLE 0 0 0 CABOT CORP COM 127055101 45 1710 SH SOLE 0 0 0 CABOT CORP CALL 127055901 0 0 SH Call SOLE 0 0 0 CABOT CORP PUT 127055951 0 0 SH Put SOLE 0 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 54 467 SH SOLE 0 0 0 CABOT MICROELECTRONICS CORP CALL 12709P903 0 0 SH Call SOLE 0 0 0 CABOT MICROELECTRONICS CORP PUT 12709P953 0 0 SH Put SOLE 0 0 0 CABOT OIL & GAS CORP COM 127097103 7 400 SH SOLE 0 0 0 CABOT OIL & GAS CORP CALL 127097903 0 0 SH Call SOLE 0 0 0 CABOT OIL & GAS CORP PUT 127097953 0 0 SH Put SOLE 0 0 0 CACI INTL INC CL A 127190304 21 101 SH SOLE 0 0 0 CACI INTL INC CALL 127190904 0 0 SH Call SOLE 0 0 0 CACI INTL INC PUT 127190954 0 0 SH Put SOLE 0 0 0 CACTUS INC CL A 127203107 1 82 SH SOLE 0 0 0 CACTUS INC CALL 127203907 0 0 SH Call SOLE 0 0 0 CACTUS INC PUT 127203957 0 0 SH Put SOLE 0 0 0 CADENCE BANCORPORATION CL A 12739A100 0 0 SH SOLE 0 0 0 CADENCE BANCORPORATION CALL 12739A900 0 0 SH Call SOLE 0 0 0 CADENCE BANCORPORATION PUT 12739A950 0 0 SH Put SOLE 0 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 18 276 SH SOLE 0 0 0 CADENCE DESIGN SYSTEM INC CALL 127387908 0 0 SH Call SOLE 0 0 0 CADENCE DESIGN SYSTEM INC PUT 127387958 0 0 SH Put SOLE 0 0 0 CADIZ INC COM NEW 127537207 0 0 SH SOLE 0 0 0 CADIZ INC CALL 127537907 0 0 SH Call SOLE 0 0 0 CADIZ INC PUT 127537957 0 0 SH Put SOLE 0 0 0 CAE INC COM 124765108 19 1513 SH SOLE 0 0 0 CAE INC CALL 124765908 0 0 SH Call SOLE 0 0 0 CAE INC PUT 124765958 0 0 SH Put SOLE 0 0 0 CAESARS ENTMT CORP NOTE 5.00010/0 127686AA1 0 0 SH SOLE 0 0 0 CAESARS ENTMT CORP COM 127686103 0 0 SH SOLE 0 0 0 CAESARS ENTMT CORP CALL 127686903 0 0 SH Call SOLE 0 0 0 CAESARS ENTMT CORP PUT 127686953 0 0 SH Put SOLE 0 0 0 CAESARSTONE LTD ORD SHS M20598104 0 0 SH SOLE 0 0 0 CAESARSTONE LTD CALL M20598904 0 0 SH Call SOLE 0 0 0 CAESARSTONE LTD PUT M20598954 0 0 SH Put SOLE 0 0 0 CAI INTERNATIONAL INC COM 12477X106 0 0 SH SOLE 0 0 0 CAI INTERNATIONAL INC CALL 12477X906 0 0 SH Call SOLE 0 0 0 CAI INTERNATIONAL INC PUT 12477X956 0 0 SH Put SOLE 0 0 0 CAL MAINE FOODS INC COM NEW 128030202 0 0 SH SOLE 0 0 0 CAL MAINE FOODS INC CALL 128030902 0 0 SH Call SOLE 0 0 0 CAL MAINE FOODS INC PUT 128030952 0 0 SH Put SOLE 0 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 0 0 SH SOLE 0 0 0 CALADRIUS BIOSCIENCES INC CALL 128058903 0 0 SH Call SOLE 0 0 0 CALADRIUS BIOSCIENCES INC PUT 128058953 0 0 SH Put SOLE 0 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 186 21075 SH SOLE 0 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 161 19329 SH SOLE 0 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 212 12694 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 21 3703 SH SOLE 0 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 221 24328 SH SOLE 0 0 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 0 0 SH SOLE 0 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 133 13629 SH SOLE 0 0 0 CALAMP CORP NOTE 1.625 5/1 128126AB5 0 0 SH SOLE 0 0 0 CALAMP CORP COM 128126109 0 0 SH SOLE 0 0 0 CALAMP CORP CALL 128126909 0 0 SH Call SOLE 0 0 0 CALAMP CORP PUT 128126959 0 0 SH Put SOLE 0 0 0 CALAMP CORP NOTE 2.000 8/0 128126AD1 0 0 SH SOLE 0 0 0 CALAVO GROWERS INC COM 128246105 32 553 SH SOLE 0 0 0 CALAVO GROWERS INC CALL 128246905 0 0 SH Call SOLE 0 0 0 CALAVO GROWERS INC PUT 128246955 0 0 SH Put SOLE 0 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 0 0 SH SOLE 0 0 0 CALERES INC COM 129500104 0 0 SH SOLE 0 0 0 CALERES INC CALL 129500904 0 0 SH Call SOLE 0 0 0 CALERES INC PUT 129500954 0 0 SH Put SOLE 0 0 0 CALIFORNIA BANCORP COM 13005U101 0 0 SH SOLE 0 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1 1100 SH SOLE 0 0 0 CALIFORNIA RES CORP CALL 13057Q906 0 0 SH Call SOLE 0 0 0 CALIFORNIA RES CORP PUT 13057Q956 0 0 SH Put SOLE 0 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH SOLE 0 0 0 CALIFORNIA WTR SVC GROUP CALL 130788902 0 0 SH Call SOLE 0 0 0 CALIFORNIA WTR SVC GROUP PUT 130788952 0 0 SH Put SOLE 0 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 0 0 SH SOLE 0 0 0 CALITHERA BIOSCIENCES INC CALL 13089P901 0 0 SH Call SOLE 0 0 0 CALITHERA BIOSCIENCES INC PUT 13089P951 0 0 SH Put SOLE 0 0 0 CALIX INC COM 13100M509 0 0 SH SOLE 0 0 0 CALIX INC CALL 13100M909 0 0 SH Call SOLE 0 0 0 CALIX INC PUT 13100M959 0 0 SH Put SOLE 0 0 0 CALLAWAY GOLF CO COM 131193104 0 0 SH SOLE 0 0 0 CALLAWAY GOLF CO CALL 131193904 0 0 SH Call SOLE 0 0 0 CALLAWAY GOLF CO PUT 131193954 0 0 SH Put SOLE 0 0 0 CALLON PETE CO DEL COM 13123X102 0 0 SH SOLE 0 0 0 CALLON PETE CO DEL CALL 13123X902 0 0 SH Call SOLE 0 0 0 CALLON PETE CO DEL PUT 13123X952 0 0 SH Put SOLE 0 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 0 0 SH SOLE 0 0 0 CALUMET SPECIALTY PRODS PTNR CALL 131476903 0 0 SH Call SOLE 0 0 0 CALUMET SPECIALTY PRODS PTNR PUT 131476953 0 0 SH Put SOLE 0 0 0 CALYXT INC COM 13173L107 0 0 SH SOLE 0 0 0 CAMBER ENERGY INC COM NEW 13200M300 0 0 SH SOLE 0 0 0 CAMBER ENERGY INC COM 13200M409 0 0 SH SOLE 0 0 0 CAMBER ENERGY INC COM 13200M508 0 0 SH SOLE 0 0 0 CAMBIUM NETWORKS CORP SHS G17766109 0 0 SH SOLE 0 0 0 CAMBREX CORP COM 132011107 0 0 SH SOLE 0 0 0 CAMBREX CORP CALL 132011907 0 0 SH Call SOLE 0 0 0 CAMBREX CORP PUT 132011957 0 0 SH Put SOLE 0 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 0 0 SH SOLE 0 0 0 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 0 0 SH SOLE 0 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 0 0 SH SOLE 0 0 0 CAMBRIA ETF TR GLB MOMENT ETF 132061508 0 0 SH SOLE 0 0 0 CAMBRIA ETF TR GLB ASSET ALLO 132061607 0 0 SH SOLE 0 0 0 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 0 0 SH SOLE 0 0 0 CAMBRIA ETF TR SOVEREIGN BD ETF 132061805 0 0 SH SOLE 0 0 0 CAMBRIA ETF TR TRINITY 132061839 0 0 SH SOLE 0 0 0 CAMBRIA ETF TR CORE EQUITY 132061854 0 0 SH SOLE 0 0 0 CAMBRIA ETF TR TAIL RISK 132061862 0 0 SH SOLE 0 0 0 CAMBRIA ETF TR VALUE MOMENTUM 132061888 0 0 SH SOLE 0 0 0 CAMBRIA ETF TR CANNABIS ETF 132061821 0 0 SH SOLE 0 0 0 CAMBRIDGE BANCORP COM 132152109 0 0 SH SOLE 0 0 0 CAMDEN NATL CORP COM 133034108 0 0 SH SOLE 0 0 0 CAMDEN NATL CORP CALL 133034908 0 0 SH Call SOLE 0 0 0 CAMDEN NATL CORP PUT 133034958 0 0 SH Put SOLE 0 0 0 CAMDEN PPTY TR SH BEN INT 133131102 12 151 SH SOLE 0 0 0 CAMDEN PPTY TR CALL 133131902 0 0 SH Call SOLE 0 0 0 CAMDEN PPTY TR PUT 133131952 0 0 SH Put SOLE 0 0 0 CAMECO CORP COM 13321L108 0 0 SH SOLE 0 0 0 CAMECO CORP CALL 13321L908 0 0 SH Call SOLE 0 0 0 CAMECO CORP PUT 13321L958 0 0 SH Put SOLE 0 0 0 CAMPBELL SOUP CO COM 134429109 29 626 SH SOLE 0 0 0 CAMPBELL SOUP CO CALL 134429909 0 0 SH Call SOLE 0 0 0 CAMPBELL SOUP CO PUT 134429959 0 0 SH Put SOLE 0 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1 186 SH SOLE 0 0 0 CAMPING WORLD HLDGS INC CALL 13462K909 0 0 SH Call SOLE 0 0 0 CAMPING WORLD HLDGS INC PUT 13462K959 0 0 SH Put SOLE 0 0 0 CAMTEK LTD ORD M20791105 0 0 SH SOLE 0 0 0 CAMTEK LTD CALL M20791905 0 0 SH Call SOLE 0 0 0 CAMTEK LTD PUT M20791955 0 0 SH Put SOLE 0 0 0 CAN FITE BIOPHARMA LTD CALL 13471N901 0 0 SH Call SOLE 0 0 0 CAN FITE BIOPHARMA LTD PUT 13471N951 0 0 SH Put SOLE 0 0 0 CAN FITE BIOPHARMA LTD SPONSORED ADS 13471N201 0 0 SH SOLE 0 0 0 CAN-FITE BIOPHARMA LTD SPONSORED ADR 13471N102 0 0 SH SOLE 0 0 0 CAN-FITE BIOPHARMA LTD CALL 13471N902 0 0 SH Call SOLE 0 0 0 CAN-FITE BIOPHARMA LTD PUT 13471N952 0 0 SH Put SOLE 0 0 0 CANAAN INC SPONSORED ADS 134748102 0 0 SH SOLE 0 0 0 CANADA GOOSE HOLDINGS INC CALL 135086906 0 0 SH Call SOLE 0 0 0 CANADA GOOSE HOLDINGS INC PUT 135086956 0 0 SH Put SOLE 0 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 0 0 SH SOLE 0 0 0 CANADIAN NAT RES LTD COM 136385101 0 0 SH SOLE 0 0 0 CANADIAN NAT RES LTD CALL 136385901 0 0 SH Call SOLE 0 0 0 CANADIAN NAT RES LTD PUT 136385951 0 0 SH Put SOLE 0 0 0 CANADIAN NATL RY CO COM 136375102 478 6123 SH SOLE 0 0 0 CANADIAN NATL RY CO CALL 136375902 0 0 SH Call SOLE 0 0 0 CANADIAN NATL RY CO PUT 136375952 0 0 SH Put SOLE 0 0 0 CANADIAN PAC RY LTD COM 13645T100 11 50 SH SOLE 0 0 0 CANADIAN PAC RY LTD CALL 13645T900 0 0 SH Call SOLE 0 0 0 CANADIAN PAC RY LTD PUT 13645T950 0 0 SH Put SOLE 0 0 0 CANADIAN SOLAR INC NOTE 4.250 2/1 136635AE9 0 0 SH SOLE 0 0 0 CANADIAN SOLAR INC COM 136635109 7 467 SH SOLE 0 0 0 CANADIAN SOLAR INC CALL 136635909 0 0 SH Call SOLE 0 0 0 CANADIAN SOLAR INC PUT 136635959 0 0 SH Put SOLE 0 0 0 CANCER GENETICS INC COM 13739U104 0 0 SH SOLE 0 0 0 CANCER GENETICS INC CALL 13739U904 0 0 SH Call SOLE 0 0 0 CANCER GENETICS INC PUT 13739U954 0 0 SH Put SOLE 0 0 0 CANCER GENETICS INC COM NEW 13739U203 0 0 SH SOLE 0 0 0 CANCER GENETICS INC CALL 13739U903 0 0 SH Call SOLE 0 0 0 CANCER GENETICS INC PUT 13739U953 0 0 SH Put SOLE 0 0 0 CANGO INC ADS 137586103 0 0 SH SOLE 0 0 0 CANNAE HLDGS INC COM 13765N107 0 0 SH SOLE 0 0 0 CANNAE HLDGS INC CALL 13765N907 0 0 SH Call SOLE 0 0 0 CANNAE HLDGS INC PUT 13765N957 0 0 SH Put SOLE 0 0 0 CANNTRUST HLDGS INC COM 137800207 0 0 SH SOLE 0 0 0 CANNTRUST HLDGS INC CALL 137800907 0 0 SH Call SOLE 0 0 0 CANNTRUST HLDGS INC PUT 137800957 0 0 SH Put SOLE 0 0 0 CANON INC SPONSORED ADR 138006309 0 0 SH SOLE 0 0 0 CANON INC CALL 138006909 0 0 SH Call SOLE 0 0 0 CANON INC PUT 138006959 0 0 SH Put SOLE 0 0 0 CANOPY GROWTH CORP COM 138035100 87 6077 SH SOLE 0 0 0 CANOPY GROWTH CORP CALL 138035900 0 0 SH Call SOLE 0 0 0 CANOPY GROWTH CORP PUT 138035950 0 0 SH Put SOLE 0 0 0 CANTEL MEDICAL CORP COM 138098108 18 501 SH SOLE 0 0 0 CANTEL MEDICAL CORP CALL 138098908 0 0 SH Call SOLE 0 0 0 CANTEL MEDICAL CORP PUT 138098958 0 0 SH Put SOLE 0 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 0 0 SH SOLE 0 0 0 CAPITAL BANCORP INC MD COM 139737100 0 0 SH SOLE 0 0 0 CAPITAL CITY BK GROUP INC COM 139674105 0 0 SH SOLE 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 109 2157 SH SOLE 0 0 0 CAPITAL ONE FINL CORP CALL 14040H905 0 0 SH Call SOLE 0 0 0 CAPITAL ONE FINL CORP PUT 14040H955 0 0 SH Put SOLE 0 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 0 0 SH SOLE 0 0 0 CAPITAL PRODUCT PARTNERS L P CALL Y11082907 0 0 SH Call SOLE 0 0 0 CAPITAL PRODUCT PARTNERS L P PUT Y11082957 0 0 SH Put SOLE 0 0 0 CAPITAL PRODUCT PARTNERS L P CALL Y11082906 0 0 SH Call SOLE 0 0 0 CAPITAL PRODUCT PARTNERS L P PUT Y11082956 0 0 SH Put SOLE 0 0 0 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 0 0 SH SOLE 0 0 0 CAPITAL SOUTHWEST CORP COM 140501107 0 0 SH SOLE 0 0 0 CAPITAL SOUTHWEST CORP CALL 140501907 0 0 SH Call SOLE 0 0 0 CAPITAL SOUTHWEST CORP PUT 140501957 0 0 SH Put SOLE 0 0 0 CAPITAL SR LIVING CORP COM 140475104 0 0 SH SOLE 0 0 0 CAPITAL SR LIVING CORP CALL 140475904 0 0 SH Call SOLE 0 0 0 CAPITAL SR LIVING CORP PUT 140475954 0 0 SH Put SOLE 0 0 0 CAPITALA FIN CORP COM 14054R106 0 0 SH SOLE 0 0 0 CAPITALA FIN CORP CALL 14054R906 0 0 SH Call SOLE 0 0 0 CAPITALA FIN CORP PUT 14054R956 0 0 SH Put SOLE 0 0 0 CAPITALA FIN CORP 5.75 NT CV 22 14054R403 0 0 SH SOLE 0 0 0 CAPITOL FED FINL INC COM 14057J101 0 0 SH SOLE 0 0 0 CAPITOL FED FINL INC CALL 14057J901 0 0 SH Call SOLE 0 0 0 CAPITOL FED FINL INC PUT 14057J951 0 0 SH Put SOLE 0 0 0 CAPITOL INVT CORP IV CL A ORD G18920101 0 0 SH SOLE 0 0 0 CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 0 0 SH SOLE 0 0 0 CAPITOL INVT CORP IV *W EXP 01/01/202 G18920127 0 0 SH SOLE 0 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 16 1483 SH SOLE 0 0 0 CAPRI HOLDINGS LIMITED CALL G1890L907 0 0 SH Call SOLE 0 0 0 CAPRI HOLDINGS LIMITED PUT G1890L957 0 0 SH Put SOLE 0 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 0 0 SH SOLE 0 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 0 0 SH SOLE 0 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 0 0 SH SOLE 0 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 0 0 SH SOLE 0 0 0 CAPSTEAD MTG CORP CALL 14067E906 0 0 SH Call SOLE 0 0 0 CAPSTEAD MTG CORP PUT 14067E956 0 0 SH Put SOLE 0 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 0 0 SH SOLE 0 0 0 CAPSTONE TURBINE CORP COM 14067D508 0 0 SH SOLE 0 0 0 CARA THERAPEUTICS INC COM 140755109 1 100 SH SOLE 0 0 0 CARA THERAPEUTICS INC CALL 140755909 0 0 SH Call SOLE 0 0 0 CARA THERAPEUTICS INC PUT 140755959 0 0 SH Put SOLE 0 0 0 CARBO CERAMICS INC COM 140781105 0 0 SH SOLE 0 0 0 CARBO CERAMICS INC CALL 140781905 0 0 SH Call SOLE 0 0 0 CARBO CERAMICS INC PUT 140781955 0 0 SH Put SOLE 0 0 0 CARBON BLACK INC COM 14081R103 0 0 SH SOLE 0 0 0 CARBON BLACK INC CALL 14081R903 0 0 SH Call SOLE 0 0 0 CARBON BLACK INC PUT 14081R953 0 0 SH Put SOLE 0 0 0 CARBONITE INC NOTE 2.500 4/0 141337AB1 0 0 SH SOLE 0 0 0 CARBONITE INC COM 141337105 0 0 SH SOLE 0 0 0 CARBONITE INC CALL 141337905 0 0 SH Call SOLE 0 0 0 CARBONITE INC PUT 141337955 0 0 SH Put SOLE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 107 2214 SH SOLE 0 0 0 CARDINAL HEALTH INC CALL 14149Y908 0 0 SH Call SOLE 0 0 0 CARDINAL HEALTH INC PUT 14149Y958 0 0 SH Put SOLE 0 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 0 0 SH SOLE 0 0 0 CARDIOVASCULAR SYS INC DEL CALL 141619906 0 0 SH Call SOLE 0 0 0 CARDIOVASCULAR SYS INC DEL PUT 141619956 0 0 SH Put SOLE 0 0 0 CARDLYTICS INC COM 14161W105 1 41 SH SOLE 0 0 0 CARDLYTICS INC CALL 14161W905 0 0 SH Call SOLE 0 0 0 CARDLYTICS INC PUT 14161W955 0 0 SH Put SOLE 0 0 0 CARDTRONICS INC NOTE 1.00012/0 14161HAG3 0 0 SH SOLE 0 0 0 CARDTRONICS PLC SHS CL A G1991C105 1 58 SH SOLE 0 0 0 CARDTRONICS PLC CALL G1991C905 0 0 SH Call SOLE 0 0 0 CARDTRONICS PLC PUT G1991C955 0 0 SH Put SOLE 0 0 0 CARE COM INC COM 141633107 0 0 SH SOLE 0 0 0 CARE COM INC CALL 141633907 0 0 SH Call SOLE 0 0 0 CARE COM INC PUT 141633957 0 0 SH Put SOLE 0 0 0 CAREDX INC COM 14167L103 0 0 SH SOLE 0 0 0 CAREDX INC CALL 14167L903 0 0 SH Call SOLE 0 0 0 CAREDX INC PUT 14167L953 0 0 SH Put SOLE 0 0 0 CAREER EDUCATION CORP COM 141665109 0 0 SH SOLE 0 0 0 CAREER EDUCATION CORP CALL 141665909 0 0 SH Call SOLE 0 0 0 CAREER EDUCATION CORP PUT 141665959 0 0 SH Put SOLE 0 0 0 CARETRUST REIT INC COM 14174T107 0 0 SH SOLE 0 0 0 CARETRUST REIT INC CALL 14174T907 0 0 SH Call SOLE 0 0 0 CARETRUST REIT INC PUT 14174T957 0 0 SH Put SOLE 0 0 0 CARGURUS INC COM CL A 141788109 1 77 SH SOLE 0 0 0 CARGURUS INC CALL 141788909 0 0 SH Call SOLE 0 0 0 CARGURUS INC PUT 141788959 0 0 SH Put SOLE 0 0 0 CARLISLE COS INC COM 142339100 17 132 SH SOLE 0 0 0 CARLISLE COS INC CALL 142339900 0 0 SH Call SOLE 0 0 0 CARLISLE COS INC PUT 142339950 0 0 SH Put SOLE 0 0 0 CARLYLE GROUP INC COM 14316J108 149 6880 SH SOLE 0 0 0 CARLYLE GROUP INC CALL 14316J908 0 0 SH Call SOLE 0 0 0 CARLYLE GROUP INC PUT 14316J958 0 0 SH Put SOLE 0 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 0 0 SH SOLE 0 0 0 CARLYLE GROUP L P CALL 14309L902 0 0 SH Call SOLE 0 0 0 CARLYLE GROUP L P PUT 14309L952 0 0 SH Put SOLE 0 0 0 CARMAX INC COM 143130102 23 424 SH SOLE 0 0 0 CARMAX INC CALL 143130902 0 0 SH Call SOLE 0 0 0 CARMAX INC PUT 143130952 0 0 SH Put SOLE 0 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 237 18024 SH SOLE 0 0 0 CARNIVAL CORP CALL 143658900 0 0 SH Call SOLE 0 0 0 CARNIVAL CORP PUT 143658950 0 0 SH Put SOLE 0 0 0 CARNIVAL PLC ADR 14365C103 0 0 SH SOLE 0 0 0 CARNIVAL PLC CALL 14365C903 0 0 SH Call SOLE 0 0 0 CARNIVAL PLC PUT 14365C953 0 0 SH Put SOLE 0 0 0 CAROLINA FINL CORP NEW COM 143873107 0 0 SH SOLE 0 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 0 0 SH SOLE 0 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 0 0 SH SOLE 0 0 0 CARPENTER TECHNOLOGY CORP CALL 144285903 0 0 SH Call SOLE 0 0 0 CARPENTER TECHNOLOGY CORP PUT 144285953 0 0 SH Put SOLE 0 0 0 CARRIAGE SVCS INC NOTE 2.750 3/1 143905AM9 0 0 SH SOLE 0 0 0 CARRIAGE SVCS INC COM 143905107 0 0 SH SOLE 0 0 0 CARRIAGE SVCS INC CALL 143905907 0 0 SH Call SOLE 0 0 0 CARRIAGE SVCS INC PUT 143905957 0 0 SH Put SOLE 0 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 0 0 SH SOLE 0 0 0 CARRIZO OIL & GAS INC COM 144577103 0 0 SH SOLE 0 0 0 CARRIZO OIL & GAS INC CALL 144577903 0 0 SH Call SOLE 0 0 0 CARRIZO OIL & GAS INC PUT 144577953 0 0 SH Put SOLE 0 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 0 0 SH SOLE 0 0 0 CARROLS RESTAURANT GROUP INC CALL 14574X904 0 0 SH Call SOLE 0 0 0 CARROLS RESTAURANT GROUP INC PUT 14574X954 0 0 SH Put SOLE 0 0 0 CARS COM INC COM 14575E105 0 0 SH SOLE 0 0 0 CARS COM INC CALL 14575E905 0 0 SH Call SOLE 0 0 0 CARS COM INC PUT 14575E955 0 0 SH Put SOLE 0 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 0 0 SH SOLE 0 0 0 CARTERS INC COM 146229109 2 32 SH SOLE 0 0 0 CARTERS INC CALL 146229909 0 0 SH Call SOLE 0 0 0 CARTERS INC PUT 146229959 0 0 SH Put SOLE 0 0 0 CARVANA CO CL A 146869102 4 68 SH SOLE 0 0 0 CARVANA CO CALL 146869902 0 0 SH Call SOLE 0 0 0 CARVANA CO PUT 146869952 0 0 SH Put SOLE 0 0 0 CARVER BANCORP INC COM NEW 146875604 0 0 SH SOLE 0 0 0 CAS MED SYS INC COM PAR 124769209 0 0 SH SOLE 0 0 0 CASA SYS INC COM 14713L102 0 0 SH SOLE 0 0 0 CASA SYS INC CALL 14713L902 0 0 SH Call SOLE 0 0 0 CASA SYS INC PUT 14713L952 0 0 SH Put SOLE 0 0 0 CASELLA WASTE SYS INC CL A 147448104 1 38 SH SOLE 0 0 0 CASELLA WASTE SYS INC CALL 147448904 0 0 SH Call SOLE 0 0 0 CASELLA WASTE SYS INC PUT 147448954 0 0 SH Put SOLE 0 0 0 CASEYS GEN STORES INC COM 147528103 56 423 SH SOLE 0 0 0 CASEYS GEN STORES INC CALL 147528903 0 0 SH Call SOLE 0 0 0 CASEYS GEN STORES INC PUT 147528953 0 0 SH Put SOLE 0 0 0 CASI PHARMACEUTICALS INC COM 14757U109 0 0 SH SOLE 0 0 0 CASPER SLEEP INC COM 147626105 0 0 SH SOLE 0 0 0 CASS INFORMATION SYS INC COM 14808P109 0 0 SH SOLE 0 0 0 CASS INFORMATION SYS INC CALL 14808P909 0 0 SH Call SOLE 0 0 0 CASS INFORMATION SYS INC PUT 14808P959 0 0 SH Put SOLE 0 0 0 CASSAVA SCIENCES INC COM 14817C107 0 0 SH SOLE 0 0 0 CASSAVA SCIENCES INC CALL 14817C907 0 0 SH Call SOLE 0 0 0 CASSAVA SCIENCES INC PUT 14817C957 0 0 SH Put SOLE 0 0 0 CASTLE BIOSCIENCES INC COM 14843C105 0 0 SH SOLE 0 0 0 CASTLE BRANDS INC COM 148435100 0 0 SH SOLE 0 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 0 0 SH SOLE 0 0 0 CASTLIGHT HEALTH INC CALL 14862Q900 0 0 SH Call SOLE 0 0 0 CASTLIGHT HEALTH INC PUT 14862Q950 0 0 SH Put SOLE 0 0 0 CASTOR MARITIME INC SHS Y1146L109 0 0 SH SOLE 0 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 0 0 SH SOLE 0 0 0 CATABASIS PHARMACEUTICALS IN CALL 14875P906 0 0 SH Call SOLE 0 0 0 CATABASIS PHARMACEUTICALS IN PUT 14875P956 0 0 SH Put SOLE 0 0 0 CATALENT INC COM 148806102 35 666 SH SOLE 0 0 0 CATALENT INC CALL 148806902 0 0 SH Call SOLE 0 0 0 CATALENT INC PUT 148806952 0 0 SH Put SOLE 0 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 0 0 SH SOLE 0 0 0 CATALYST BIOSCIENCES INC CALL 14888D908 0 0 SH Call SOLE 0 0 0 CATALYST BIOSCIENCES INC PUT 14888D958 0 0 SH Put SOLE 0 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 0 0 SH SOLE 0 0 0 CATALYST PHARMACEUTICALS INC CALL 14888U901 0 0 SH Call SOLE 0 0 0 CATALYST PHARMACEUTICALS INC PUT 14888U951 0 0 SH Put SOLE 0 0 0 CATASYS INC COM PAR 149049504 0 0 SH SOLE 0 0 0 CATASYS INC CALL 149049904 0 0 SH Call SOLE 0 0 0 CATASYS INC PUT 149049954 0 0 SH Put SOLE 0 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 9 1197 SH SOLE 0 0 0 CATCHMARK TIMBER TR INC CALL 14912Y902 0 0 SH Call SOLE 0 0 0 CATCHMARK TIMBER TR INC PUT 14912Y952 0 0 SH Put SOLE 0 0 0 CATERPILLAR INC DEL COM 149123101 824 7103 SH SOLE 0 0 0 CATERPILLAR INC DEL CALL 149123901 0 0 SH Call SOLE 0 0 0 CATERPILLAR INC DEL PUT 149123951 0 0 SH Put SOLE 0 0 0 CATHAY GEN BANCORP COM 149150104 0 0 SH SOLE 0 0 0 CATHAY GEN BANCORP CALL 149150904 0 0 SH Call SOLE 0 0 0 CATHAY GEN BANCORP PUT 149150954 0 0 SH Put SOLE 0 0 0 CATO CORP NEW CL A 149205106 0 0 SH SOLE 0 0 0 CATO CORP NEW CALL 149205906 0 0 SH Call SOLE 0 0 0 CATO CORP NEW PUT 149205956 0 0 SH Put SOLE 0 0 0 CAVCO INDS INC DEL COM 149568107 4 27 SH SOLE 0 0 0 CAVCO INDS INC DEL CALL 149568907 0 0 SH Call SOLE 0 0 0 CAVCO INDS INC DEL PUT 149568957 0 0 SH Put SOLE 0 0 0 CB FINL SVCS INC COM 12479G101 0 0 SH SOLE 0 0 0 CBAK ENERGY TECHNOLOGY INC COM 14986C102 0 0 SH SOLE 0 0 0 CBAK ENERGY TECHNOLOGY INC CALL 14986C902 0 0 SH Call SOLE 0 0 0 CBAK ENERGY TECHNOLOGY INC PUT 14986C952 0 0 SH Put SOLE 0 0 0 CBDMD INC COM 12482W101 0 0 SH SOLE 0 0 0 CBDMD INC CALL 12482W901 0 0 SH Call SOLE 0 0 0 CBDMD INC PUT 12482W951 0 0 SH Put SOLE 0 0 0 CBDMD INC 8 CNV PFD SR A 12482W200 0 0 SH SOLE 0 0 0 CBIZ INC COM 124805102 0 0 SH SOLE 0 0 0 CBIZ INC CALL 124805902 0 0 SH Call SOLE 0 0 0 CBIZ INC PUT 124805952 0 0 SH Put SOLE 0 0 0 CBL & ASSOC PPTYS INC COM 124830100 0 0 SH SOLE 0 0 0 CBL & ASSOC PPTYS INC CALL 124830900 0 0 SH Call SOLE 0 0 0 CBL & ASSOC PPTYS INC PUT 124830950 0 0 SH Put SOLE 0 0 0 CBM BANCORP INC COM 1248XT104 0 0 SH SOLE 0 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 95 1062 SH SOLE 0 0 0 CBOE GLOBAL MARKETS INC CALL 12503M908 0 0 SH Call SOLE 0 0 0 CBOE GLOBAL MARKETS INC PUT 12503M958 0 0 SH Put SOLE 0 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 0 0 SH SOLE 0 0 0 CBRE GROUP INC CL A 12504L109 103 2727 SH SOLE 0 0 0 CBRE GROUP INC CALL 12504L909 0 0 SH Call SOLE 0 0 0 CBRE GROUP INC PUT 12504L959 0 0 SH Put SOLE 0 0 0 CBS CORP NEW CL A 124857103 0 0 SH SOLE 0 0 0 CBS CORP NEW CALL 124857903 0 0 SH Call SOLE 0 0 0 CBS CORP NEW PUT 124857953 0 0 SH Put SOLE 0 0 0 CBS CORP NEW CL B 124857202 0 0 SH SOLE 0 0 0 CBS CORP NEW CALL 124857902 0 0 SH Call SOLE 0 0 0 CBS CORP NEW PUT 124857952 0 0 SH Put SOLE 0 0 0 CBTX INC COM 12481V104 0 0 SH SOLE 0 0 0 CCA INDS INC COM 124867102 0 0 SH SOLE 0 0 0 CDK GLOBAL INC COM 12508E101 4 115 SH SOLE 0 0 0 CDK GLOBAL INC CALL 12508E901 0 0 SH Call SOLE 0 0 0 CDK GLOBAL INC PUT 12508E951 0 0 SH Put SOLE 0 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 27 450 SH SOLE 0 0 0 CDN IMPERIAL BK COMM TORONTO CALL 136069901 0 0 SH Call SOLE 0 0 0 CDN IMPERIAL BK COMM TORONTO PUT 136069951 0 0 SH Put SOLE 0 0 0 CDW CORP COM 12514G108 78 831 SH SOLE 0 0 0 CDW CORP CALL 12514G908 0 0 SH Call SOLE 0 0 0 CDW CORP PUT 12514G958 0 0 SH Put SOLE 0 0 0 CECO ENVIRONMENTAL CORP COM 125141101 0 0 SH SOLE 0 0 0 CECO ENVIRONMENTAL CORP CALL 125141901 0 0 SH Call SOLE 0 0 0 CECO ENVIRONMENTAL CORP PUT 125141951 0 0 SH Put SOLE 0 0 0 CEDAR FAIR L P CALL 150185906 0 0 SH Call SOLE 0 0 0 CEDAR FAIR L P PUT 150185956 0 0 SH Put SOLE 0 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 25 1363 SH SOLE 0 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 0 0 SH SOLE 0 0 0 CEDAR REALTY TRUST INC CALL 150602909 0 0 SH Call SOLE 0 0 0 CEDAR REALTY TRUST INC PUT 150602959 0 0 SH Put SOLE 0 0 0 CEL SCI CORP COM PAR NEW 150837607 17 1475 SH SOLE 0 0 0 CEL SCI CORP CALL 150837907 0 0 SH Call SOLE 0 0 0 CEL SCI CORP PUT 150837957 0 0 SH Put SOLE 0 0 0 CELANESE CORP DEL COM 150870103 0 1 SH SOLE 0 0 0 CELANESE CORP DEL CALL 150870903 0 0 SH Call SOLE 0 0 0 CELANESE CORP DEL PUT 150870953 0 0 SH Put SOLE 0 0 0 CELCUITY INC COM 15102K100 0 0 SH SOLE 0 0 0 CELESTICA INC SUB VTG SHS 15101Q108 0 0 SH SOLE 0 0 0 CELESTICA INC CALL 15101Q908 0 0 SH Call SOLE 0 0 0 CELESTICA INC PUT 15101Q958 0 0 SH Put SOLE 0 0 0 CELGENE CORP COM 151020104 0 0 SH SOLE 0 0 0 CELGENE CORP CALL 151020904 0 0 SH Call SOLE 0 0 0 CELGENE CORP PUT 151020954 0 0 SH Put SOLE 0 0 0 CELGENE CORP RIGHT 12/31/2030 151020112 0 0 SH SOLE 0 0 0 CELLCOM ISRAEL LTD SHS M2196U109 0 0 SH SOLE 0 0 0 CELLCOM ISRAEL LTD CALL M2196U909 0 0 SH Call SOLE 0 0 0 CELLCOM ISRAEL LTD PUT M2196U959 0 0 SH Put SOLE 0 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 0 SH SOLE 0 0 0 CELLDEX THERAPEUTICS INC NEW CALL 15117B903 0 0 SH Call SOLE 0 0 0 CELLDEX THERAPEUTICS INC NEW PUT 15117B953 0 0 SH Put SOLE 0 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 0 SH SOLE 0 0 0 CELLDEX THERAPEUTICS INC NEW CALL 15117B902 0 0 SH Call SOLE 0 0 0 CELLDEX THERAPEUTICS INC NEW PUT 15117B952 0 0 SH Put SOLE 0 0 0 CELLECT BIOTECHNOLOGY LTD SPON ADS 15116C102 0 0 SH SOLE 0 0 0 CELLECT BIOTECHNOLOGY LTD *W EXP 08/03/202 15116C110 0 0 SH SOLE 0 0 0 CELLECT BIOTECHNOLOGY LTD SPONSORD ADS NEW 15116C201 0 0 SH SOLE 0 0 0 CELLECTAR BIOSCIENCES INC *W EXP 08/20/201 15117F120 0 0 SH SOLE 0 0 0 CELLECTAR BIOSCIENCES INC *W EXP 04/08/202 15117F138 0 0 SH SOLE 0 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 0 SH SOLE 0 0 0 CELLECTIS S A SPONSORED ADS 15117K103 26 2860 SH SOLE 0 0 0 CELLECTIS S A CALL 15117K903 0 0 SH Call SOLE 0 0 0 CELLECTIS S A PUT 15117K953 0 0 SH Put SOLE 0 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 0 0 SH SOLE 0 0 0 CELLULAR BIOMEDICINE GROUP I CALL 15117P902 0 0 SH Call SOLE 0 0 0 CELLULAR BIOMEDICINE GROUP I PUT 15117P952 0 0 SH Put SOLE 0 0 0 CELSION CORPORATION COM PAR NEW 15117N503 0 82 SH SOLE 0 0 0 CELSION CORPORATION CALL 15117N903 0 0 SH Call SOLE 0 0 0 CELSION CORPORATION PUT 15117N953 0 0 SH Put SOLE 0 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 5 1300 SH SOLE 0 0 0 CELSIUS HOLDINGS INC CALL 15118V907 0 0 SH Call SOLE 0 0 0 CELSIUS HOLDINGS INC PUT 15118V957 0 0 SH Put SOLE 0 0 0 CELYAD SA ADR 151205200 0 0 SH SOLE 0 0 0 CEMENTOS PACASMAYO S A A SPONSORED ADR 15126Q208 0 0 SH SOLE 0 0 0 CEMEX SAB DE CV NOTE 3.720 3/1 151290BR3 0 0 SH SOLE 0 0 0 CEMEX SAB DE CV NOTE 3.720 3/1 151290BT9 0 0 SH SOLE 0 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 29 13611 SH SOLE 0 0 0 CEMEX SAB DE CV CALL 151290909 0 0 SH Call SOLE 0 0 0 CEMEX SAB DE CV PUT 151290959 0 0 SH Put SOLE 0 0 0 CEMTREX INC *W EXP 12/02/202 15130G113 0 0 SH SOLE 0 0 0 CEMTREX INC COM PAR $.001 15130G303 0 0 SH SOLE 0 0 0 CEMTREX INC COM NEW 15130G600 0 0 SH SOLE 0 0 0 CENOVUS ENERGY INC COM 15135U109 0 0 SH SOLE 0 0 0 CENOVUS ENERGY INC CALL 15135U909 0 0 SH Call SOLE 0 0 0 CENOVUS ENERGY INC PUT 15135U959 0 0 SH Put SOLE 0 0 0 CENTENE CORP DEL COM 15135B101 113 1894 SH SOLE 0 0 0 CENTENE CORP DEL CALL 15135B901 0 0 SH Call SOLE 0 0 0 CENTENE CORP DEL PUT 15135B951 0 0 SH Put SOLE 0 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 0 0 SH SOLE 0 0 0 CENTENNIAL RESOURCE DEV INC CALL 15136A902 0 0 SH Call SOLE 0 0 0 CENTENNIAL RESOURCE DEV INC PUT 15136A952 0 0 SH Put SOLE 0 0 0 CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 0 0 SH SOLE 0 0 0 CENTERPOINT ENERGY INC COM 15189T107 65 4234 SH SOLE 0 0 0 CENTERPOINT ENERGY INC CALL 15189T907 0 0 SH Call SOLE 0 0 0 CENTERPOINT ENERGY INC PUT 15189T957 0 0 SH Put SOLE 0 0 0 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 0 0 SH SOLE 0 0 0 CENTERSTATE BK CORP COM 15201P109 7 387 SH SOLE 0 0 0 CENTERSTATE BK CORP CALL 15201P909 0 0 SH Call SOLE 0 0 0 CENTERSTATE BK CORP PUT 15201P959 0 0 SH Put SOLE 0 0 0 CENTOGENE N V COM N1976T109 0 0 SH SOLE 0 0 0 CENTRAIS ELETRICAS BRASILEIR CALL 15234Q908 0 0 SH Call SOLE 0 0 0 CENTRAIS ELETRICAS BRASILEIR PUT 15234Q958 0 0 SH Put SOLE 0 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 0 0 SH SOLE 0 0 0 CENTRAIS ELETRICAS BRASILEIR CALL 15234Q907 0 0 SH Call SOLE 0 0 0 CENTRAIS ELETRICAS BRASILEIR PUT 15234Q957 0 0 SH Put SOLE 0 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 0 0 SH SOLE 0 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 0 0 SH SOLE 0 0 0 CENTRAL EUROPEAN MEDIA ENTRP CALL G20045902 0 0 SH Call SOLE 0 0 0 CENTRAL EUROPEAN MEDIA ENTRP PUT G20045952 0 0 SH Put SOLE 0 0 0 CENTRAL FD CDA LTD CL A 153501101 0 0 SH SOLE 0 0 0 CENTRAL FED CORP COM NEW PAR 15346Q400 0 0 SH SOLE 0 0 0 CENTRAL GARDEN & PET CO COM 153527106 0 0 SH SOLE 0 0 0 CENTRAL GARDEN & PET CO CALL 153527906 0 0 SH Call SOLE 0 0 0 CENTRAL GARDEN & PET CO PUT 153527956 0 0 SH Put SOLE 0 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 0 0 SH SOLE 0 0 0 CENTRAL GARDEN & PET CO CALL 153527905 0 0 SH Call SOLE 0 0 0 CENTRAL GARDEN & PET CO PUT 153527955 0 0 SH Put SOLE 0 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 0 0 SH SOLE 0 0 0 CENTRAL PAC FINL CORP CALL 154760909 0 0 SH Call SOLE 0 0 0 CENTRAL PAC FINL CORP PUT 154760959 0 0 SH Put SOLE 0 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 0 0 SH SOLE 0 0 0 CENTRAL SECS CORP COM 155123102 0 0 SH SOLE 0 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 0 0 SH SOLE 0 0 0 CENTRAL VALLEY CMNTY BANCORP CALL 155685900 0 0 SH Call SOLE 0 0 0 CENTRAL VALLEY CMNTY BANCORP PUT 155685950 0 0 SH Put SOLE 0 0 0 CENTRIC BRANDS INC COM 15644G104 0 0 SH SOLE 0 0 0 CENTRIC BRANDS INC CALL 15644G904 0 0 SH Call SOLE 0 0 0 CENTRIC BRANDS INC PUT 15644G954 0 0 SH Put SOLE 0 0 0 CENTRUS ENERGY CORP CL A 15643U104 0 0 SH SOLE 0 0 0 CENTURY ALUM CO COM 156431108 0 0 SH SOLE 0 0 0 CENTURY ALUM CO CALL 156431908 0 0 SH Call SOLE 0 0 0 CENTURY ALUM CO PUT 156431958 0 0 SH Put SOLE 0 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 0 0 SH SOLE 0 0 0 CENTURY CASINOS INC COM 156492100 0 0 SH SOLE 0 0 0 CENTURY CASINOS INC CALL 156492900 0 0 SH Call SOLE 0 0 0 CENTURY CASINOS INC PUT 156492950 0 0 SH Put SOLE 0 0 0 CENTURY CMNTYS INC COM 156504300 0 0 SH SOLE 0 0 0 CENTURY CMNTYS INC CALL 156504900 0 0 SH Call SOLE 0 0 0 CENTURY CMNTYS INC PUT 156504950 0 0 SH Put SOLE 0 0 0 CENTURYLINK INC COM 156700106 23 2465 SH SOLE 0 0 0 CENTURYLINK INC CALL 156700906 0 0 SH Call SOLE 0 0 0 CENTURYLINK INC PUT 156700956 0 0 SH Put SOLE 0 0 0 CERAGON NETWORKS LTD ORD M22013102 0 0 SH SOLE 0 0 0 CERAGON NETWORKS LTD CALL M22013902 0 0 SH Call SOLE 0 0 0 CERAGON NETWORKS LTD PUT M22013952 0 0 SH Put SOLE 0 0 0 CERECOR INC COM 15671L109 0 0 SH SOLE 0 0 0 CERECOR INC CALL 15671L909 0 0 SH Call SOLE 0 0 0 CERECOR INC PUT 15671L959 0 0 SH Put SOLE 0 0 0 CERENCE INC COM 156727109 2 119 SH SOLE 0 0 0 CERENCE INC CALL 156727909 0 0 SH Call SOLE 0 0 0 CERENCE INC PUT 156727959 0 0 SH Put SOLE 0 0 0 CERIDIAN HCM HLDG INC COM 15677J108 0 0 SH SOLE 0 0 0 CERIDIAN HCM HLDG INC CALL 15677J908 0 0 SH Call SOLE 0 0 0 CERIDIAN HCM HLDG INC PUT 15677J958 0 0 SH Put SOLE 0 0 0 CERNER CORP COM 156782104 31 500 SH SOLE 0 0 0 CERNER CORP CALL 156782904 0 0 SH Call SOLE 0 0 0 CERNER CORP PUT 156782954 0 0 SH Put SOLE 0 0 0 CERUS CORP COM 157085101 0 0 SH SOLE 0 0 0 CERUS CORP CALL 157085901 0 0 SH Call SOLE 0 0 0 CERUS CORP PUT 157085951 0 0 SH Put SOLE 0 0 0 CESCA THERAPEUTICS INC COM NEW 157131202 0 0 SH SOLE 0 0 0 CESCA THERAPEUTICS INC COM 157131301 0 0 SH SOLE 0 0 0 CEVA INC COM 157210105 0 0 SH SOLE 0 0 0 CEVA INC CALL 157210905 0 0 SH Call SOLE 0 0 0 CEVA INC PUT 157210955 0 0 SH Put SOLE 0 0 0 CF FIN ACQUISITION CORP UNIT 04/30/2025 12528N206 0 0 SH SOLE 0 0 0 CF FIN ACQUISITION CORP COM CL A 12528N107 0 0 SH SOLE 0 0 0 CF FIN ACQUISITION CORP *W EXP 04/30/202 12528N115 0 0 SH SOLE 0 0 0 CF INDS HLDGS INC COM 125269100 0 0 SH SOLE 0 0 0 CF INDS HLDGS INC CALL 125269900 0 0 SH Call SOLE 0 0 0 CF INDS HLDGS INC PUT 125269950 0 0 SH Put SOLE 0 0 0 CGI INC CALL 12532H904 0 0 SH Call SOLE 0 0 0 CGI INC PUT 12532H954 0 0 SH Put SOLE 0 0 0 CGI INC CL A SUB VTG 12532H104 40 755 SH SOLE 0 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 0 0 SH SOLE 0 0 0 CHANGE HEALTHCARE INC COM 15912K100 0 0 SH SOLE 0 0 0 CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 0 0 SH SOLE 0 0 0 CHANGE HEALTHCARE INC CALL 15912K900 0 0 SH Call SOLE 0 0 0 CHANGE HEALTHCARE INC PUT 15912K950 0 0 SH Put SOLE 0 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 0 0 SH SOLE 0 0 0 CHANGYOU COM LTD CALL 15911M907 0 0 SH Call SOLE 0 0 0 CHANGYOU COM LTD PUT 15911M957 0 0 SH Put SOLE 0 0 0 CHANNELADVISOR CORP COM 159179100 0 0 SH SOLE 0 0 0 CHANNELADVISOR CORP CALL 159179900 0 0 SH Call SOLE 0 0 0 CHANNELADVISOR CORP PUT 159179950 0 0 SH Put SOLE 0 0 0 CHANTICLEER HLDGS INC COM PAR 15930P800 0 0 SH SOLE 0 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 0 0 SH SOLE 0 0 0 CHAPARRAL ENERGY INC CALL 15942R908 0 0 SH Call SOLE 0 0 0 CHAPARRAL ENERGY INC PUT 15942R958 0 0 SH Put SOLE 0 0 0 CHARAH SOLUTIONS INC COM 15957P105 0 0 SH SOLE 0 0 0 CHARDAN HEALTHCARE ACQUISITI UNIT 12/13/2023 15957A207 0 0 SH SOLE 0 0 0 CHARDAN HEALTHCARE ACQUISITI COM 15957A108 0 0 SH SOLE 0 0 0 CHARDAN HEALTHCARE ACQUISITI *W EXP 12/13/202 15957A116 0 0 SH SOLE 0 0 0 CHARLES & COLVARD LTD COM 159765106 0 0 SH SOLE 0 0 0 CHARLES & COLVARD LTD CALL 159765906 0 0 SH Call SOLE 0 0 0 CHARLES & COLVARD LTD PUT 159765956 0 0 SH Put SOLE 0 0 0 CHARLES RIV LABS INTL INC COM 159864107 217 1718 SH SOLE 0 0 0 CHARLES RIV LABS INTL INC CALL 159864907 0 0 SH Call SOLE 0 0 0 CHARLES RIV LABS INTL INC PUT 159864957 0 0 SH Put SOLE 0 0 0 CHART INDS INC COM PAR $0.01 16115Q308 0 0 SH SOLE 0 0 0 CHART INDS INC CALL 16115Q908 0 0 SH Call SOLE 0 0 0 CHART INDS INC PUT 16115Q958 0 0 SH Put SOLE 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 232 531 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC N CALL 16119P908 0 0 SH Call SOLE 0 0 0 CHARTER COMMUNICATIONS INC N PUT 16119P958 0 0 SH Put SOLE 0 0 0 CHASE CORP COM 16150R104 0 0 SH SOLE 0 0 0 CHASERG TECHNLGY ACQUISITN C CLASS A 16166A103 0 0 SH SOLE 0 0 0 CHASERG TECHNLGY ACQUISITN C *W EXP 04/10/202 16166A111 0 0 SH SOLE 0 0 0 CHASERG TECHNLGY ACQUISITN C UNIT 09/30/2023 16166A202 0 0 SH SOLE 0 0 0 CHATHAM LODGING TR COM 16208T102 4 726 SH SOLE 0 0 0 CHATHAM LODGING TR CALL 16208T902 0 0 SH Call SOLE 0 0 0 CHATHAM LODGING TR PUT 16208T952 0 0 SH Put SOLE 0 0 0 CHECK CAP LTD *W EXP 02/28/202 M2361E120 0 0 SH SOLE 0 0 0 CHECK CAP LTD *W EXP 05/03/202 M2361E161 0 0 SH SOLE 0 0 0 CHECK CAP LTD SHS M2361E203 0 0 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 919 9141 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT CALL M22465904 0 0 SH Call SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT PUT M22465954 0 0 SH Put SOLE 0 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 0 0 SH SOLE 0 0 0 CHEESECAKE FACTORY INC COM 163072101 5 264 SH SOLE 0 0 0 CHEESECAKE FACTORY INC CALL 163072901 0 0 SH Call SOLE 0 0 0 CHEESECAKE FACTORY INC PUT 163072951 0 0 SH Put SOLE 0 0 0 CHEETAH MOBILE INC ADR 163075104 0 0 SH SOLE 0 0 0 CHEETAH MOBILE INC CALL 163075904 0 0 SH Call SOLE 0 0 0 CHEETAH MOBILE INC PUT 163075954 0 0 SH Put SOLE 0 0 0 CHEFS WHSE INC COM 163086101 0 0 SH SOLE 0 0 0 CHEFS WHSE INC CALL 163086901 0 0 SH Call SOLE 0 0 0 CHEFS WHSE INC PUT 163086951 0 0 SH Put SOLE 0 0 0 CHEGG INC COM 163092109 4 113 SH SOLE 0 0 0 CHEGG INC CALL 163092909 0 0 SH Call SOLE 0 0 0 CHEGG INC PUT 163092959 0 0 SH Put SOLE 0 0 0 CHEGG INC NOTE 0.250 5/1 163092AB5 0 0 SH SOLE 0 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 0 0 SH SOLE 0 0 0 CHEMBIO DIAGNOSTICS INC CALL 163572909 0 0 SH Call SOLE 0 0 0 CHEMBIO DIAGNOSTICS INC PUT 163572959 0 0 SH Put SOLE 0 0 0 CHEMED CORP NEW COM 16359R103 146 336 SH SOLE 0 0 0 CHEMED CORP NEW CALL 16359R903 0 0 SH Call SOLE 0 0 0 CHEMED CORP NEW PUT 16359R953 0 0 SH Put SOLE 0 0 0 CHEMICAL FINL CORP COM 163731102 0 0 SH SOLE 0 0 0 CHEMICAL FINL CORP CALL 163731902 0 0 SH Call SOLE 0 0 0 CHEMICAL FINL CORP PUT 163731952 0 0 SH Put SOLE 0 0 0 CHEMOCENTRYX INC COM 16383L106 0 0 SH SOLE 0 0 0 CHEMOCENTRYX INC CALL 16383L906 0 0 SH Call SOLE 0 0 0 CHEMOCENTRYX INC PUT 16383L956 0 0 SH Put SOLE 0 0 0 CHEMOURS CO COM 163851108 5 618 SH SOLE 0 0 0 CHEMOURS CO CALL 163851908 0 0 SH Call SOLE 0 0 0 CHEMOURS CO PUT 163851958 0 0 SH Put SOLE 0 0 0 CHEMUNG FINL CORP COM 164024101 0 0 SH SOLE 0 0 0 CHENIERE ENERGY INC DEBT 4.875 5/2 U16344AB6 0 0 SH SOLE 0 0 0 CHENIERE ENERGY INC NOTE 4.250 3/1 16411RAG4 0 0 SH SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 5 155 SH SOLE 0 0 0 CHENIERE ENERGY INC CALL 16411R908 0 0 SH Call SOLE 0 0 0 CHENIERE ENERGY INC PUT 16411R958 0 0 SH Put SOLE 0 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 0 0 SH SOLE 0 0 0 CHENIERE ENERGY PARTNERS LP CALL 16411Q901 0 0 SH Call SOLE 0 0 0 CHENIERE ENERGY PARTNERS LP PUT 16411Q951 0 0 SH Put SOLE 0 0 0 CHEROKEE INC DEL NEW COM 16444H102 0 0 SH SOLE 0 0 0 CHEROKEE INC DEL NEW CALL 16444H902 0 0 SH Call SOLE 0 0 0 CHEROKEE INC DEL NEW PUT 16444H952 0 0 SH Put SOLE 0 0 0 CHERRY HILL MTG INVT CORP COM 164651101 0 0 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP NOTE 2.25012/1 165167CB1 0 0 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500 9/1 165167CY1 0 0 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 2 12343 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP CALL 165167907 0 0 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP PUT 165167957 0 0 SH Put SOLE 0 0 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 0 0 SH SOLE 0 0 0 CHESAPEAKE GRANITE WASH TR CALL 165185909 0 0 SH Call SOLE 0 0 0 CHESAPEAKE GRANITE WASH TR PUT 165185959 0 0 SH Put SOLE 0 0 0 CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 0 0 SH SOLE 0 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 0 0 SH SOLE 0 0 0 CHESAPEAKE LODGING TR CALL 165240902 0 0 SH Call SOLE 0 0 0 CHESAPEAKE LODGING TR PUT 165240952 0 0 SH Put SOLE 0 0 0 CHESAPEAKE UTILS CORP COM 165303108 14 166 SH SOLE 0 0 0 CHESAPEAKE UTILS CORP CALL 165303908 0 0 SH Call SOLE 0 0 0 CHESAPEAKE UTILS CORP PUT 165303958 0 0 SH Put SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 1617 22312 SH SOLE 0 0 0 CHEVRON CORP NEW CALL 166764900 0 0 SH Call SOLE 0 0 0 CHEVRON CORP NEW PUT 166764950 0 0 SH Put SOLE 0 0 0 CHEWY INC CL A 16679L109 1 30 SH SOLE 0 0 0 CHEWY INC CALL 16679L909 0 0 SH Call SOLE 0 0 0 CHEWY INC PUT 16679L959 0 0 SH Put SOLE 0 0 0 CHF SOLUTIONS INC COM NEW 12542Q508 0 0 SH SOLE 0 0 0 CHF SOLUTIONS INC COM PAR 12542Q706 0 0 SH SOLE 0 0 0 CHIASMA INC COM 16706W102 0 0 SH SOLE 0 0 0 CHIASMA INC CALL 16706W902 0 0 SH Call SOLE 0 0 0 CHIASMA INC PUT 16706W952 0 0 SH Put SOLE 0 0 0 CHICAGO RIVET & MACH CO COM 168088102 0 0 SH SOLE 0 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 0 0 SH SOLE 0 0 0 CHICOS FAS INC COM 168615102 1 700 SH SOLE 0 0 0 CHICOS FAS INC CALL 168615902 0 0 SH Call SOLE 0 0 0 CHICOS FAS INC PUT 168615952 0 0 SH Put SOLE 0 0 0 CHILDRENS PL INC COM 168905107 0 0 SH SOLE 0 0 0 CHILDRENS PL INC CALL 168905907 0 0 SH Call SOLE 0 0 0 CHILDRENS PL INC PUT 168905957 0 0 SH Put SOLE 0 0 0 CHIMERA INVT CORP COM NEW 16934Q208 0 0 SH SOLE 0 0 0 CHIMERA INVT CORP CALL 16934Q908 0 0 SH Call SOLE 0 0 0 CHIMERA INVT CORP PUT 16934Q958 0 0 SH Put SOLE 0 0 0 CHIMERIX INC COM 16934W106 0 0 SH SOLE 0 0 0 CHIMERIX INC CALL 16934W906 0 0 SH Call SOLE 0 0 0 CHIMERIX INC PUT 16934W956 0 0 SH Put SOLE 0 0 0 CHINA ADVANCED CONSTR MATLS SHS G21225100 0 0 SH SOLE 0 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 0 0 SH SOLE 0 0 0 CHINA AUTOMOTIVE SYS INC CALL 16936R905 0 0 SH Call SOLE 0 0 0 CHINA AUTOMOTIVE SYS INC PUT 16936R955 0 0 SH Put SOLE 0 0 0 CHINA BAT GROUP INC COM 16955B106 0 0 SH SOLE 0 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 0 0 SH SOLE 0 0 0 CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 0 0 SH Call SOLE 0 0 0 CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 0 0 SH Put SOLE 0 0 0 CHINA CERAMICS CO LTD SHS NEW G2113X134 0 0 SH SOLE 0 0 0 CHINA COML CR INC COM 16891K103 0 0 SH SOLE 0 0 0 CHINA CUST RELATIONS CNTR IN COM G2118P102 0 0 SH SOLE 0 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 0 0 SH SOLE 0 0 0 CHINA DISTANCE ED HLDGS LTD CALL 16944W904 0 0 SH Call SOLE 0 0 0 CHINA DISTANCE ED HLDGS LTD PUT 16944W954 0 0 SH Put SOLE 0 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 0 0 SH SOLE 0 0 0 CHINA EASTN AIRLS LTD CALL 16937R904 0 0 SH Call SOLE 0 0 0 CHINA EASTN AIRLS LTD PUT 16937R954 0 0 SH Put SOLE 0 0 0 CHINA FD INC COM 169373107 0 0 SH SOLE 0 0 0 CHINA FD INC CALL 169373907 0 0 SH Call SOLE 0 0 0 CHINA FD INC PUT 169373957 0 0 SH Put SOLE 0 0 0 CHINA FIN ONLINE CO LTD SPONSORED ADR 169379104 0 0 SH SOLE 0 0 0 CHINA FIN ONLINE CO LTD CALL 169379904 0 0 SH Call SOLE 0 0 0 CHINA FIN ONLINE CO LTD PUT 169379954 0 0 SH Put SOLE 0 0 0 CHINA FIN ONLINE CO LTD SPONSORD ADS NEW 169379203 0 0 SH SOLE 0 0 0 CHINA FIN ONLINE CO LTD CALL 169379903 0 0 SH Call SOLE 0 0 0 CHINA FIN ONLINE CO LTD PUT 169379953 0 0 SH Put SOLE 0 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 0 0 SH SOLE 0 0 0 CHINA GREEN AGRICULTURE INC CALL 16943W905 0 0 SH Call SOLE 0 0 0 CHINA GREEN AGRICULTURE INC PUT 16943W955 0 0 SH Put SOLE 0 0 0 CHINA GREEN AGRICULTURE INC COM NEW 16943W204 0 0 SH SOLE 0 0 0 CHINA GREEN AGRICULTURE INC CALL 16943W904 0 0 SH Call SOLE 0 0 0 CHINA GREEN AGRICULTURE INC PUT 16943W954 0 0 SH Put SOLE 0 0 0 CHINA HGS REAL ESTATE INC COM 16948W100 0 0 SH SOLE 0 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 0 0 SH SOLE 0 0 0 CHINA INTERNET NATIONWIDE FI SHS G2120A101 0 0 SH SOLE 0 0 0 CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 0 0 SH SOLE 0 0 0 CHINA LENDING CORP SHS G21612109 0 0 SH SOLE 0 0 0 CHINA LIFE INS CO LTD CALL 16939P906 0 0 SH Call SOLE 0 0 0 CHINA LIFE INS CO LTD PUT 16939P956 0 0 SH Put SOLE 0 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1 87 SH SOLE 0 0 0 CHINA LODGING GROUP LTD NOTE 0.37511/0 16949NAC3 0 0 SH SOLE 0 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 15 408 SH SOLE 0 0 0 CHINA MOBILE LIMITED CALL 16941M909 0 0 SH Call SOLE 0 0 0 CHINA MOBILE LIMITED PUT 16941M959 0 0 SH Put SOLE 0 0 0 CHINA NATURAL RESOURCES INC COM G2110U109 0 0 SH SOLE 0 0 0 CHINA NEW BORUN CORP ADR 16890T105 0 0 SH SOLE 0 0 0 CHINA NEW BORUN CORP CALL 16890T905 0 0 SH Call SOLE 0 0 0 CHINA NEW BORUN CORP PUT 16890T955 0 0 SH Put SOLE 0 0 0 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 0 0 SH SOLE 0 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 0 0 SH SOLE 0 0 0 CHINA PETE & CHEM CORP CALL 16941R908 0 0 SH Call SOLE 0 0 0 CHINA PETE & CHEM CORP PUT 16941R958 0 0 SH Put SOLE 0 0 0 CHINA PHARMA HLDGS INC COM 16941T104 0 0 SH SOLE 0 0 0 CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 0 0 SH SOLE 0 0 0 CHINA RAPID FIN LTD CALL 16953Q905 0 0 SH Call SOLE 0 0 0 CHINA RAPID FIN LTD PUT 16953Q955 0 0 SH Put SOLE 0 0 0 CHINA RAPID FIN LTD SPNSORD ADS NEW 16953Q204 0 0 SH SOLE 0 0 0 CHINA RAPID FIN LTD CALL 16953Q904 0 0 SH Call SOLE 0 0 0 CHINA RAPID FIN LTD PUT 16953Q954 0 0 SH Put SOLE 0 0 0 CHINA RECYCLING ENERGY CORP COM NEW 168913200 0 0 SH SOLE 0 0 0 CHINA RECYCLING ENERGY CORP CALL 168913900 0 0 SH Call SOLE 0 0 0 CHINA RECYCLING ENERGY CORP PUT 168913950 0 0 SH Put SOLE 0 0 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 0 0 SH SOLE 0 0 0 CHINA SOUTHN AIRLS LTD CALL 169409909 0 0 SH Call SOLE 0 0 0 CHINA SOUTHN AIRLS LTD PUT 169409959 0 0 SH Put SOLE 0 0 0 CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 0 0 SH SOLE 0 0 0 CHINA TECHFAITH WIRLS COMM T SPON ADR NEW 169424207 0 0 SH SOLE 0 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 0 0 SH SOLE 0 0 0 CHINA TELECOM CORP LTD CALL 169426903 0 0 SH Call SOLE 0 0 0 CHINA TELECOM CORP LTD PUT 169426953 0 0 SH Put SOLE 0 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 0 0 SH SOLE 0 0 0 CHINA UNICOM (HONG KONG) LTD CALL 16945R904 0 0 SH Call SOLE 0 0 0 CHINA UNICOM (HONG KONG) LTD PUT 16945R954 0 0 SH Put SOLE 0 0 0 CHINA XD PLASTICS CO LTD COM 16948F107 0 0 SH SOLE 0 0 0 CHINA XD PLASTICS CO LTD CALL 16948F907 0 0 SH Call SOLE 0 0 0 CHINA XD PLASTICS CO LTD PUT 16948F957 0 0 SH Put SOLE 0 0 0 CHINA XIANGTAI FOOD CO LTD SHS G21621100 0 0 SH SOLE 0 0 0 CHINA YUCHAI INTL LTD COM G21082105 0 0 SH SOLE 0 0 0 CHINA YUCHAI INTL LTD CALL G21082905 0 0 SH Call SOLE 0 0 0 CHINA YUCHAI INTL LTD PUT G21082955 0 0 SH Put SOLE 0 0 0 CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 0 SH SOLE 0 0 0 CHINACACHE INTL HLDG LTD CALL 16950M907 0 0 SH Call SOLE 0 0 0 CHINACACHE INTL HLDG LTD PUT 16950M957 0 0 SH Put SOLE 0 0 0 CHINANET ONLINE HLDGS INC COM NEW 16949H201 0 0 SH SOLE 0 0 0 CHINANET ONLINE HLDGS INC CALL 16949H901 0 0 SH Call SOLE 0 0 0 CHINANET ONLINE HLDGS INC PUT 16949H951 0 0 SH Put SOLE 0 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 0 0 SH SOLE 0 0 0 CHIPMOS TECHNOLOGIES INC CALL 16965P902 0 0 SH Call SOLE 0 0 0 CHIPMOS TECHNOLOGIES INC PUT 16965P952 0 0 SH Put SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 103 158 SH SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC CALL 169656905 0 0 SH Call SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC PUT 169656955 0 0 SH Put SOLE 0 0 0 CHOICE HOTELS INTL INC COM 169905106 0 0 SH SOLE 0 0 0 CHOICE HOTELS INTL INC CALL 169905906 0 0 SH Call SOLE 0 0 0 CHOICE HOTELS INTL INC PUT 169905956 0 0 SH Put SOLE 0 0 0 CHOICEONE FINL SVCS INC COM 170386106 0 0 SH SOLE 0 0 0 CHP MERGER CORP UNIT 11/22/2024 12558Y205 0 0 SH SOLE 0 0 0 CHP MERGER CORP COM CL A 12558Y106 0 0 SH SOLE 0 0 0 CHP MERGER CORP *W EXP 11/22/202 12558Y114 0 0 SH SOLE 0 0 0 CHRISTOPHER & BANKS CORP COM 171046105 0 0 SH SOLE 0 0 0 CHRISTOPHER & BANKS CORP CALL 171046905 0 0 SH Call SOLE 0 0 0 CHRISTOPHER & BANKS CORP PUT 171046955 0 0 SH Put SOLE 0 0 0 CHROMADEX CORP COM NEW 171077407 0 0 SH SOLE 0 0 0 CHROMADEX CORP CALL 171077907 0 0 SH Call SOLE 0 0 0 CHROMADEX CORP PUT 171077957 0 0 SH Put SOLE 0 0 0 CHUBB LIMITED COM H1467J104 786 6992 SH SOLE 0 0 0 CHUBB LIMITED CALL H1467J904 0 0 SH Call SOLE 0 0 0 CHUBB LIMITED PUT H1467J954 0 0 SH Put SOLE 0 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 0 0 SH SOLE 0 0 0 CHUNGHWA TELECOM CO LTD CALL 17133Q902 0 0 SH Call SOLE 0 0 0 CHUNGHWA TELECOM CO LTD PUT 17133Q952 0 0 SH Put SOLE 0 0 0 CHURCH & DWIGHT INC COM 171340102 363 5650 SH SOLE 0 0 0 CHURCH & DWIGHT INC CALL 171340902 0 0 SH Call SOLE 0 0 0 CHURCH & DWIGHT INC PUT 171340952 0 0 SH Put SOLE 0 0 0 CHURCHILL CAP CORP COM CL A 17142R103 0 0 SH SOLE 0 0 0 CHURCHILL CAP CORP *W EXP 09/11/202 17142R111 0 0 SH SOLE 0 0 0 CHURCHILL CAP CORP UNIT 99/99/9999 17142R202 0 0 SH SOLE 0 0 0 CHURCHILL CAP CORP II UNIT 99/99/9999 17143G205 0 0 SH SOLE 0 0 0 CHURCHILL CAP CORP II CL A 17143G106 0 0 SH SOLE 0 0 0 CHURCHILL CAP CORP II *W EXP 07/02/202 17143G114 0 0 SH SOLE 0 0 0 CHURCHILL CAP CORP III UNIT 03/01/2027 17144C203 0 0 SH SOLE 0 0 0 CHURCHILL DOWNS INC COM 171484108 10 99 SH SOLE 0 0 0 CHURCHILL DOWNS INC CALL 171484908 0 0 SH Call SOLE 0 0 0 CHURCHILL DOWNS INC PUT 171484958 0 0 SH Put SOLE 0 0 0 CHUYS HLDGS INC COM 171604101 0 0 SH SOLE 0 0 0 CHUYS HLDGS INC CALL 171604901 0 0 SH Call SOLE 0 0 0 CHUYS HLDGS INC PUT 171604951 0 0 SH Put SOLE 0 0 0 CIDARA THERAPEUTICS INC COM 171757107 0 0 SH SOLE 0 0 0 CIDARA THERAPEUTICS INC CALL 171757907 0 0 SH Call SOLE 0 0 0 CIDARA THERAPEUTICS INC PUT 171757957 0 0 SH Put SOLE 0 0 0 CIENA CORP COM NEW 171779309 6 145 SH SOLE 0 0 0 CIENA CORP CALL 171779909 0 0 SH Call SOLE 0 0 0 CIENA CORP PUT 171779959 0 0 SH Put SOLE 0 0 0 CIGNA CORP NEW COM 125523100 615 3468 SH SOLE 0 0 0 CIGNA CORP NEW CALL 125523900 0 0 SH Call SOLE 0 0 0 CIGNA CORP NEW PUT 125523950 0 0 SH Put SOLE 0 0 0 CIIG MERGER CORP UNIT 12/31/2026 12559C202 0 0 SH SOLE 0 0 0 CIIG MERGER CORP COM CL A 12559C103 0 0 SH SOLE 0 0 0 CIIG MERGER CORP *W EXP 12/31/202 12559C111 0 0 SH SOLE 0 0 0 CIM COML TR CORP COM 125525105 0 0 SH SOLE 0 0 0 CIM COML TR CORP COM NEW 125525584 0 0 SH SOLE 0 0 0 CIMAREX ENERGY CO COM 171798101 7 393 SH SOLE 0 0 0 CIMAREX ENERGY CO CALL 171798901 0 0 SH Call SOLE 0 0 0 CIMAREX ENERGY CO PUT 171798951 0 0 SH Put SOLE 0 0 0 CIMPRESS N V SHS EURO N20146101 0 0 SH SOLE 0 0 0 CIMPRESS N V CALL N20146901 0 0 SH Call SOLE 0 0 0 CIMPRESS N V PUT N20146951 0 0 SH Put SOLE 0 0 0 CIMPRESS PLC SHS EURO G2143T103 11 211 SH SOLE 0 0 0 CIMPRESS PLC CALL G2143T903 0 0 SH Call SOLE 0 0 0 CIMPRESS PLC PUT G2143T953 0 0 SH Put SOLE 0 0 0 CINCINNATI BANCORP INC COM NEW 17187C102 0 0 SH SOLE 0 0 0 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 0 0 SH SOLE 0 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 0 0 SH SOLE 0 0 0 CINCINNATI BELL INC NEW CALL 171871902 0 0 SH Call SOLE 0 0 0 CINCINNATI BELL INC NEW PUT 171871952 0 0 SH Put SOLE 0 0 0 CINCINNATI FINL CORP COM 172062101 587 7715 SH SOLE 0 0 0 CINCINNATI FINL CORP CALL 172062901 0 0 SH Call SOLE 0 0 0 CINCINNATI FINL CORP PUT 172062951 0 0 SH Put SOLE 0 0 0 CINEDIGM CORP COM NEW 172406209 0 0 SH SOLE 0 0 0 CINEMARK HOLDINGS INC COM 17243V102 0 0 SH SOLE 0 0 0 CINEMARK HOLDINGS INC CALL 17243V902 0 0 SH Call SOLE 0 0 0 CINEMARK HOLDINGS INC PUT 17243V952 0 0 SH Put SOLE 0 0 0 CINER RES LP COM UNIT LTD 172464109 0 0 SH SOLE 0 0 0 CINTAS CORP COM 172908105 425 2451 SH SOLE 0 0 0 CINTAS CORP CALL 172908905 0 0 SH Call SOLE 0 0 0 CINTAS CORP PUT 172908955 0 0 SH Put SOLE 0 0 0 CIRCOR INTL INC COM 17273K109 0 0 SH SOLE 0 0 0 CIRCOR INTL INC CALL 17273K909 0 0 SH Call SOLE 0 0 0 CIRCOR INTL INC PUT 17273K959 0 0 SH Put SOLE 0 0 0 CIRRUS LOGIC INC COM 172755100 111 1694 SH SOLE 0 0 0 CIRRUS LOGIC INC CALL 172755900 0 0 SH Call SOLE 0 0 0 CIRRUS LOGIC INC PUT 172755950 0 0 SH Put SOLE 0 0 0 CISCO SYS INC COM 17275R102 746 18986 SH SOLE 0 0 0 CISCO SYS INC CALL 17275R902 0 0 SH Call SOLE 0 0 0 CISCO SYS INC PUT 17275R952 0 0 SH Put SOLE 0 0 0 CISION LTD SHS G1992S109 0 0 SH SOLE 0 0 0 CISION LTD CALL G1992S909 0 0 SH Call SOLE 0 0 0 CISION LTD PUT G1992S959 0 0 SH Put SOLE 0 0 0 CIT GROUP INC COM NEW 125581801 0 0 SH SOLE 0 0 0 CIT GROUP INC CALL 125581901 0 0 SH Call SOLE 0 0 0 CIT GROUP INC PUT 125581951 0 0 SH Put SOLE 0 0 0 CITI TRENDS INC COM 17306X102 0 0 SH SOLE 0 0 0 CITI TRENDS INC CALL 17306X902 0 0 SH Call SOLE 0 0 0 CITI TRENDS INC PUT 17306X952 0 0 SH Put SOLE 0 0 0 CITIC CAPITAL ACQUISITION CO UNIT 99/99/9999 G21513125 0 0 SH SOLE 0 0 0 CITIGROUP GBL MKTS HLDGS INC VELOCITYSHS SHRT 17325K529 0 0 SH SOLE 0 0 0 CITIGROUP GBL MKTS HLDGS INC VELOCITYSHS LONG 17325K743 0 0 SH SOLE 0 0 0 CITIGROUP GBL MKTS HLDGS INC CALL 17325K903 0 0 SH SOLE 0 0 0 CITIGROUP GBL MKTS HLDGS INC PUT 17325K953 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS GEN VAR 26 17324P859 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS VELOCITYSHARE 3X 17325E291 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS INVERSE LVRG ETN 17325E309 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDGBP 17326E159 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDCHF 17326E233 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS GBPUSD 17326E464 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDEUR 17326E480 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS EURUSD 17326E571 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS AUDUSD 17326E605 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDAUD 17326E647 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS JPYUSD 17326E654 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDJPY 17326E662 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS CHFUSD 17326E704 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/3 17324XQA1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/3 17324XQG8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/0 17324XQL7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/3 17324XQS2 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/0 17324XRL6 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/2 17324XSE1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/1 17324XSN1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 6.500 9/2 17324XSP6 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/1 17324XSR2 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/0 17324XSS0 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/1 17324XTB6 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/1 17324XTD2 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/1 17324XTT7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/2 17324XTU4 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 6.000 9/2 17324XTW0 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 10/0 17324XRY8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/2 17324XRZ5 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 10/1 17324XSB7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/2 17324XSD3 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7.25011/0 17324XSF8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 26.200 3/3 17324XSG6 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 10/2 17324XSH4 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 10/2 17324XSK7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 11/1 17324XST8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 5/0 17324XSU5 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 4/2 17324XSV3 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/2 17324XSY7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7.00010/2 17324XSZ4 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 11/0 17324XTA8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 10/2 17324XTC4 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 11/0 17324XTE0 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 4/1 17324XTF7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 4/2 17324XTG5 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7.500 9/2 17324XTJ9 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 10/0 17324XTK6 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 5/0 17324XTM2 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/2 17324XTN0 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 10/2 17324XTP5 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/2 17324XTQ3 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 11/0 17324XTR1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/2 17324XTX8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 11/0 17324XTZ3 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7.20011/2 17324XUD0 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7.50011/2 17324XUE8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 11/2 17324XUF5 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7.20011/2 17324XUH1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7.00011/2 17324XUK4 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 11/2 17324XUL2 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 5/2 17324XUM0 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 11/3 17324XUN8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 11/3 17324XUP3 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 11.50012/2 17324XUQ1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 6/1 17324XUZ1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7.00012/2 17324XVD9 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 12/2 17324XVH0 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 12/2 17324XVW7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 12/2 17324XVX5 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 11/1 17324XWA4 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 5/2 17324XWB2 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 21.85010/2 17327TRX6 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/2 17324XA59 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/1 17324XA75 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/1 17324XA83 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/2 17324XC40 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/1 17324XD49 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/2 17324XG38 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/1 17324XG53 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 4/2 17324XH29 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/1 17324XH37 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 1/1 17324XUR9 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7/2 17324XUS7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/0 17324XUT5 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/0 17324XUU2 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 1/2 17324XUV0 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 1/2 17324XUY4 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7/2 17324XVB3 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7/3 17324XVC1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/0 17324XVE7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/0 17324XVK3 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/0 17324XVL1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/0 17324XVM9 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/1 17324XVN7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7/1 17324XVR8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7/2 17324XVS6 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 1/2 17324XVU1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/0 17324XVY3 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/0 17324XVZ0 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/2 17324XWD8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/1 17324XWE6 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/0 17324XWH9 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/0 17324XWJ5 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/1 17324XWK2 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/1 17324XWL0 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/0 17324XWM8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8.000 2/2 17324XWN6 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/0 17324XWP1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/0 17324XWQ9 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/2 17324XWR7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/2 17324XWS5 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/1 17324XWT3 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/2 17324XWU0 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/0 17324XWV8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/0 17324XWW6 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9.550 3/0 17324XWX4 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 7.300 3/1 17324XWZ9 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9.750 3/0 17324XXA3 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/1 17324XXB1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/2 17324XXD7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/0 17324XXE5 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/0 17324XXF2 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/0 17324XXJ4 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9/1 17324XXK1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/1 17324XXL9 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/2 17324XXM7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/2 17324XXN5 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/3 17324XXR6 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/2 17324XXS4 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/1 17324XXT2 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/1 17324XXU9 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 2/1 17324XXV7 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/2 17324XXW5 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/1 17324XXY1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/0 17324XXZ8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/0 17324XYB0 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 10.150 2/1 17324XYC8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/2 17324XYD6 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/0 17324XYE4 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/3 17324XYL8 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 3/2 17324XYT1 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 8/2 17327TX43 0 0 SH SOLE 0 0 0 CITIGROUP GLOBAL MKTS HLDGS MTNF 9.500 2/0 17327T4D5 0 0 SH SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 218 5185 SH SOLE 0 0 0 CITIGROUP INC CALL 172967904 0 0 SH Call SOLE 0 0 0 CITIGROUP INC PUT 172967954 0 0 SH Put SOLE 0 0 0 CITIGROUP INC NEW CTRAKS ETN MILLR 17321F201 0 0 SH SOLE 0 0 0 CITIGROUP INC NEW HOW STRAT DIV 17322H149 0 0 SH SOLE 0 0 0 CITIUS PHARMACEUTICALS INC *W EXP 08/08/202 17322U116 0 0 SH SOLE 0 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 0 0 SH SOLE 0 0 0 CITIZENS & NORTHN CORP COM 172922106 0 0 SH SOLE 0 0 0 CITIZENS & NORTHN CORP CALL 172922906 0 0 SH Call SOLE 0 0 0 CITIZENS & NORTHN CORP PUT 172922956 0 0 SH Put SOLE 0 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 0 0 SH SOLE 0 0 0 CITIZENS FINL GROUP INC COM 174610105 2 110 SH SOLE 0 0 0 CITIZENS FINL GROUP INC CALL 174610905 0 0 SH Call SOLE 0 0 0 CITIZENS FINL GROUP INC PUT 174610955 0 0 SH Put SOLE 0 0 0 CITIZENS FIRST CORP COM 17462Q107 0 0 SH SOLE 0 0 0 CITIZENS HLDG CO MISS COM 174715102 0 0 SH SOLE 0 0 0 CITIZENS INC CL A 174740100 0 0 SH SOLE 0 0 0 CITIZENS INC CALL 174740900 0 0 SH Call SOLE 0 0 0 CITIZENS INC PUT 174740950 0 0 SH Put SOLE 0 0 0 CITRIX SYS INC NOTE 0.500 4/1 177376AD2 0 0 SH SOLE 0 0 0 CITRIX SYS INC COM 177376100 0 0 SH SOLE 0 0 0 CITRIX SYS INC CALL 177376900 0 0 SH Call SOLE 0 0 0 CITRIX SYS INC PUT 177376950 0 0 SH Put SOLE 0 0 0 CITY HLDG CO COM 177835105 0 0 SH SOLE 0 0 0 CITY HLDG CO CALL 177835905 0 0 SH Call SOLE 0 0 0 CITY HLDG CO PUT 177835955 0 0 SH Put SOLE 0 0 0 CITY OFFICE REIT INC COM 178587101 0 0 SH SOLE 0 0 0 CITY OFFICE REIT INC CALL 178587901 0 0 SH Call SOLE 0 0 0 CITY OFFICE REIT INC PUT 178587951 0 0 SH Put SOLE 0 0 0 CIVEO CORP CDA COM 17878Y108 0 0 SH SOLE 0 0 0 CIVEO CORP CDA CALL 17878Y908 0 0 SH Call SOLE 0 0 0 CIVEO CORP CDA PUT 17878Y958 0 0 SH Put SOLE 0 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 0 0 SH SOLE 0 0 0 CIVISTA BANCSHARES INC CALL 178867907 0 0 SH Call SOLE 0 0 0 CIVISTA BANCSHARES INC PUT 178867957 0 0 SH Put SOLE 0 0 0 CIVISTA BANCSHARES INC 6.50 PFD SER B 178867206 0 0 SH SOLE 0 0 0 CIVITAS SOLUTIONS INC COM 17887R102 0 0 SH SOLE 0 0 0 CIVITAS SOLUTIONS INC CALL 17887R902 0 0 SH Call SOLE 0 0 0 CIVITAS SOLUTIONS INC PUT 17887R952 0 0 SH Put SOLE 0 0 0 CKX LANDS INC COM 12562N104 0 0 SH SOLE 0 0 0 CLARIVATE ANALYTICS PLC COM G21810109 0 0 SH SOLE 0 0 0 CLARIVATE ANALYTICS PLC *W EXP 11/09/201 G21810117 0 0 SH SOLE 0 0 0 CLARIVATE ANALYTICS PLC CALL G21810909 0 0 SH Call SOLE 0 0 0 CLARIVATE ANALYTICS PLC PUT G21810959 0 0 SH Put SOLE 0 0 0 CLARUS CORP NEW COM 18270P109 0 0 SH SOLE 0 0 0 CLARUS CORP NEW CALL 18270P909 0 0 SH Call SOLE 0 0 0 CLARUS CORP NEW PUT 18270P959 0 0 SH Put SOLE 0 0 0 CLEAN ENERGY FUELS CORP COM 184499101 0 0 SH SOLE 0 0 0 CLEAN ENERGY FUELS CORP CALL 184499901 0 0 SH Call SOLE 0 0 0 CLEAN ENERGY FUELS CORP PUT 184499951 0 0 SH Put SOLE 0 0 0 CLEAN HARBORS INC COM 184496107 0 0 SH SOLE 0 0 0 CLEAN HARBORS INC CALL 184496907 0 0 SH Call SOLE 0 0 0 CLEAN HARBORS INC PUT 184496957 0 0 SH Put SOLE 0 0 0 CLEANSPARK INC COM NEW 18452B209 0 0 SH SOLE 0 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 0 0 SH SOLE 0 0 0 CLEAR CHANNEL OUTDOOR HLDGS CALL 18451C909 0 0 SH Call SOLE 0 0 0 CLEAR CHANNEL OUTDOOR HLDGS PUT 18451C959 0 0 SH Put SOLE 0 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 0 0 SH SOLE 0 0 0 CLEAR CHANNEL OUTDOOR HLDGS CALL 18453H906 0 0 SH Call SOLE 0 0 0 CLEAR CHANNEL OUTDOOR HLDGS PUT 18453H956 0 0 SH Put SOLE 0 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 0 0 SH SOLE 0 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 4 2316 SH SOLE 0 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 4 2410 SH SOLE 0 0 0 CLEARFIELD INC COM 18482P103 0 0 SH SOLE 0 0 0 CLEARFIELD INC CALL 18482P903 0 0 SH Call SOLE 0 0 0 CLEARFIELD INC PUT 18482P953 0 0 SH Put SOLE 0 0 0 CLEARONE INC COM 18506U104 0 0 SH SOLE 0 0 0 CLEARPOINT NEURO INC COM 18507C103 0 0 SH SOLE 0 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 0 0 SH SOLE 0 0 0 CLEARSIDE BIOMEDICAL INC CALL 185063904 0 0 SH Call SOLE 0 0 0 CLEARSIDE BIOMEDICAL INC PUT 185063954 0 0 SH Put SOLE 0 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 0 0 SH SOLE 0 0 0 CLEARSIGN COMBUSTION CORP CALL 185064902 0 0 SH Call SOLE 0 0 0 CLEARSIGN COMBUSTION CORP PUT 185064952 0 0 SH Put SOLE 0 0 0 CLEARSIGN COMBUSTION CORP *W EXP 01/25/201 185064110 0 0 SH SOLE 0 0 0 CLEARWATER PAPER CORP COM 18538R103 0 0 SH SOLE 0 0 0 CLEARWATER PAPER CORP CALL 18538R903 0 0 SH Call SOLE 0 0 0 CLEARWATER PAPER CORP PUT 18538R953 0 0 SH Put SOLE 0 0 0 CLEARWAY ENERGY INC CL A 18539C105 0 0 SH SOLE 0 0 0 CLEARWAY ENERGY INC CALL 18539C905 0 0 SH Call SOLE 0 0 0 CLEARWAY ENERGY INC PUT 18539C955 0 0 SH Put SOLE 0 0 0 CLEARWAY ENERGY INC CL C 18539C204 0 0 SH SOLE 0 0 0 CLEARWAY ENERGY INC CALL 18539C904 0 0 SH Call SOLE 0 0 0 CLEARWAY ENERGY INC PUT 18539C954 0 0 SH Put SOLE 0 0 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 0 0 SH SOLE 0 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 0 0 SH SOLE 0 0 0 CLEVELAND BIOLABS INC CALL 185860902 0 0 SH Call SOLE 0 0 0 CLEVELAND BIOLABS INC PUT 185860952 0 0 SH Put SOLE 0 0 0 CLEVELAND CLIFFS INC DBCV 1.500 1/1 185899AA9 0 0 SH SOLE 0 0 0 CLEVELAND CLIFFS INC COM 185899101 2 400 SH SOLE 0 0 0 CLEVELAND CLIFFS INC CALL 185899901 0 0 SH Call SOLE 0 0 0 CLEVELAND CLIFFS INC PUT 185899951 0 0 SH Put SOLE 0 0 0 CLIPPER RLTY INC COM 18885T306 0 0 SH SOLE 0 0 0 CLOROX CO DEL COM 189054109 952 5493 SH SOLE 0 0 0 CLOROX CO DEL CALL 189054909 0 0 SH Call SOLE 0 0 0 CLOROX CO DEL PUT 189054959 0 0 SH Put SOLE 0 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 0 0 SH SOLE 0 0 0 CLOUD PEAK ENERGY INC CALL 18911Q902 0 0 SH Call SOLE 0 0 0 CLOUD PEAK ENERGY INC PUT 18911Q952 0 0 SH Put SOLE 0 0 0 CLOUDERA INC COM 18914U100 0 0 SH SOLE 0 0 0 CLOUDERA INC CALL 18914U900 0 0 SH Call SOLE 0 0 0 CLOUDERA INC PUT 18914U950 0 0 SH Put SOLE 0 0 0 CLOUDFLARE INC CALL 18915M907 0 0 SH Call SOLE 0 0 0 CLOUDFLARE INC PUT 18915M957 0 0 SH Put SOLE 0 0 0 CLOUDFLARE INC CL A COM 18915M107 0 0 SH SOLE 0 0 0 CLOUGH GLOBAL DIVND AND INC COM 18913Y103 0 0 SH SOLE 0 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 0 0 SH SOLE 0 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 0 0 SH SOLE 0 0 0 CLOVIS ONCOLOGY INC NOTE 2.500 9/1 189464AB6 0 0 SH SOLE 0 0 0 CLOVIS ONCOLOGY INC NOTE 1.250 5/0 189464AC4 0 0 SH SOLE 0 0 0 CLOVIS ONCOLOGY INC COM 189464100 0 0 SH SOLE 0 0 0 CLOVIS ONCOLOGY INC CALL 189464900 0 0 SH Call SOLE 0 0 0 CLOVIS ONCOLOGY INC PUT 189464950 0 0 SH Put SOLE 0 0 0 CLPS INCORPORATION COM G31642104 0 0 SH SOLE 0 0 0 CM FIN INC COM 12574Q103 0 0 SH SOLE 0 0 0 CM FIN INC CALL 12574Q903 0 0 SH Call SOLE 0 0 0 CM FIN INC PUT 12574Q953 0 0 SH Put SOLE 0 0 0 CM SEVEN STAR ACQUISITION CO SHS G2345N102 0 0 SH SOLE 0 0 0 CM SEVEN STAR ACQUISITION CO *W EXP 08/21/202 G2345N110 0 0 SH SOLE 0 0 0 CM SEVEN STAR ACQUISITION CO UNIT 08/21/2022 G2345N128 0 0 SH SOLE 0 0 0 CM SEVEN STAR ACQUISITION CO RIGHT 08/21/2022 G2345N136 0 0 SH SOLE 0 0 0 CME GROUP INC COM CL A 12572Q105 810 4682 SH SOLE 0 0 0 CME GROUP INC CALL 12572Q905 0 0 SH Call SOLE 0 0 0 CME GROUP INC PUT 12572Q955 0 0 SH Put SOLE 0 0 0 CMS ENERGY CORP COM 125896100 303 5162 SH SOLE 0 0 0 CMS ENERGY CORP CALL 125896900 0 0 SH Call SOLE 0 0 0 CMS ENERGY CORP PUT 125896950 0 0 SH Put SOLE 0 0 0 CNA FINL CORP COM 126117100 0 0 SH SOLE 0 0 0 CNA FINL CORP CALL 126117900 0 0 SH Call SOLE 0 0 0 CNA FINL CORP PUT 126117950 0 0 SH Put SOLE 0 0 0 CNB FINL CORP PA COM 126128107 0 0 SH SOLE 0 0 0 CNB FINL CORP PA CALL 126128907 0 0 SH Call SOLE 0 0 0 CNB FINL CORP PA PUT 126128957 0 0 SH Put SOLE 0 0 0 CNFINANCE HLDGS LTD SPON ADS 18979T105 0 0 SH SOLE 0 0 0 CNH INDL N V SHS N20944109 0 0 SH SOLE 0 0 0 CNH INDL N V CALL N20944909 0 0 SH Call SOLE 0 0 0 CNH INDL N V PUT N20944959 0 0 SH Put SOLE 0 0 0 CNO FINL GROUP INC COM 12621E103 0 0 SH SOLE 0 0 0 CNO FINL GROUP INC CALL 12621E903 0 0 SH Call SOLE 0 0 0 CNO FINL GROUP INC PUT 12621E953 0 0 SH Put SOLE 0 0 0 CNOOC LTD SPONSORED ADR 126132109 0 0 SH SOLE 0 0 0 CNOOC LTD CALL 126132909 0 0 SH Call SOLE 0 0 0 CNOOC LTD PUT 126132959 0 0 SH Put SOLE 0 0 0 CNS PHARMACEUTICALS INC COM 18978H102 0 0 SH SOLE 0 0 0 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 0 0 SH SOLE 0 0 0 CNX MIDSTREAM PARTNERS LP CALL 12654A901 0 0 SH Call SOLE 0 0 0 CNX MIDSTREAM PARTNERS LP PUT 12654A951 0 0 SH Put SOLE 0 0 0 CNX RESOURCES CORPORATION COM 12653C108 0 0 SH SOLE 0 0 0 CNX RESOURCES CORPORATION CALL 12653C908 0 0 SH Call SOLE 0 0 0 CNX RESOURCES CORPORATION PUT 12653C958 0 0 SH Put SOLE 0 0 0 CO DIAGNOSTICS INC COM 189763105 0 0 SH SOLE 0 0 0 CO DIAGNOSTICS INC CALL 189763905 0 0 SH Call SOLE 0 0 0 CO DIAGNOSTICS INC PUT 189763955 0 0 SH Put SOLE 0 0 0 COASTAL FINL CORP WA COM NEW 19046P209 0 0 SH SOLE 0 0 0 COCA COLA BOTTLING CO CONS COM 191098102 0 0 SH SOLE 0 0 0 COCA COLA CO COM 191216100 2879 64485 SH SOLE 0 0 0 COCA COLA CO CALL 191216900 0 0 SH Call SOLE 0 0 0 COCA COLA CO PUT 191216950 0 0 SH Put SOLE 0 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 0 0 SH SOLE 0 0 0 COCA COLA EUROPEAN PARTNERS CALL G25839904 0 0 SH Call SOLE 0 0 0 COCA COLA EUROPEAN PARTNERS PUT G25839954 0 0 SH Put SOLE 0 0 0 COCA COLA FEMSA S A B DE C V CALL 191241908 0 0 SH Call SOLE 0 0 0 COCA COLA FEMSA S A B DE C V PUT 191241958 0 0 SH Put SOLE 0 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 0 0 SH SOLE 0 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 0 0 SH SOLE 0 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 0 0 SH SOLE 0 0 0 CODEXIS INC COM 192005106 0 0 SH SOLE 0 0 0 CODEXIS INC CALL 192005906 0 0 SH Call SOLE 0 0 0 CODEXIS INC PUT 192005956 0 0 SH Put SOLE 0 0 0 CODORUS VY BANCORP INC COM 192025104 0 0 SH SOLE 0 0 0 COEUR MNG INC COM NEW 192108504 0 0 SH SOLE 0 0 0 COEUR MNG INC CALL 192108904 0 0 SH Call SOLE 0 0 0 COEUR MNG INC PUT 192108954 0 0 SH Put SOLE 0 0 0 COFFEE HLDGS INC COM 192176105 0 92 SH SOLE 0 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 46 565 SH SOLE 0 0 0 COGENT COMMUNICATIONS HLDGS CALL 19239V902 0 0 SH Call SOLE 0 0 0 COGENT COMMUNICATIONS HLDGS PUT 19239V952 0 0 SH Put SOLE 0 0 0 COGNEX CORP COM 192422103 5 123 SH SOLE 0 0 0 COGNEX CORP CALL 192422903 0 0 SH Call SOLE 0 0 0 COGNEX CORP PUT 192422953 0 0 SH Put SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 157 3372 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 0 0 SH Call SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 0 0 SH Put SOLE 0 0 0 COHBAR INC COM 19249J109 0 0 SH SOLE 0 0 0 COHEN & CO INC NEW COM 19249M102 0 0 SH SOLE 0 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 65 6761 SH SOLE 0 0 0 COHEN & STEERS GLOBAL INC BL COM 19248M103 0 0 SH SOLE 0 0 0 COHEN & STEERS INC COM 19247A100 31 680 SH SOLE 0 0 0 COHEN & STEERS INC CALL 19247A900 0 0 SH Call SOLE 0 0 0 COHEN & STEERS INC PUT 19247A950 0 0 SH Put SOLE 0 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 54 2865 SH SOLE 0 0 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 0 0 SH SOLE 0 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 2 1339 SH SOLE 0 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 11 1193 SH SOLE 0 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 27 1651 SH SOLE 0 0 0 COHEN & STEERS SLT PFD INCM COM 19248Y107 0 0 SH SOLE 0 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 392 38791 SH SOLE 0 0 0 COHERENT INC COM 192479103 3 26 SH SOLE 0 0 0 COHERENT INC CALL 192479903 0 0 SH Call SOLE 0 0 0 COHERENT INC PUT 192479953 0 0 SH Put SOLE 0 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2 135 SH SOLE 0 0 0 COHERUS BIOSCIENCES INC CALL 19249H903 0 0 SH Call SOLE 0 0 0 COHERUS BIOSCIENCES INC PUT 19249H953 0 0 SH Put SOLE 0 0 0 COHU INC COM 192576106 0 0 SH SOLE 0 0 0 COHU INC CALL 192576906 0 0 SH Call SOLE 0 0 0 COHU INC PUT 192576956 0 0 SH Put SOLE 0 0 0 COLFAX CORP COM 194014106 0 0 SH SOLE 0 0 0 COLFAX CORP CALL 194014906 0 0 SH Call SOLE 0 0 0 COLFAX CORP PUT 194014956 0 0 SH Put SOLE 0 0 0 COLFAX CORP UNIT 01/15/2022T 194014205 0 0 SH SOLE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 1326 19989 SH SOLE 0 0 0 COLGATE PALMOLIVE CO CALL 194162903 0 0 SH Call SOLE 0 0 0 COLGATE PALMOLIVE CO PUT 194162953 0 0 SH Put SOLE 0 0 0 COLLABORATIVE INVESTMNT SER TACTICAL INCOM 19423L854 0 0 SH SOLE 0 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 0 0 SH SOLE 0 0 0 COLLECTORS UNIVERSE INC CALL 19421R900 0 0 SH Call SOLE 0 0 0 COLLECTORS UNIVERSE INC PUT 19421R950 0 0 SH Put SOLE 0 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2 137 SH SOLE 0 0 0 COLLEGIUM PHARMACEUTICAL INC CALL 19459J904 0 0 SH Call SOLE 0 0 0 COLLEGIUM PHARMACEUTICAL INC PUT 19459J954 0 0 SH Put SOLE 0 0 0 COLLEGIUM PHARMACEUTICAL INC NOTE 2.625 2/1 19459JAA2 0 0 SH SOLE 0 0 0 COLLIER CREEK HOLDINGS COM CL A G22707106 0 0 SH SOLE 0 0 0 COLLIER CREEK HOLDINGS *W EXP 99/99/999 G22707114 0 0 SH SOLE 0 0 0 COLLIER CREEK HOLDINGS UNIT 99/99/9999 G22707122 0 0 SH SOLE 0 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 0 0 SH SOLE 0 0 0 COLLIERS INTL GROUP INC CALL 194693907 0 0 SH Call SOLE 0 0 0 COLLIERS INTL GROUP INC PUT 194693957 0 0 SH Put SOLE 0 0 0 COLLPLANT BIOTECHNOLOGIES LT ADS 19516R107 0 0 SH SOLE 0 0 0 COLLPLANT HLDGS LTD SPONSORED ADR NE 19516Q208 0 0 SH SOLE 0 0 0 COLONY BANKCORP INC COM 19623P101 0 0 SH SOLE 0 0 0 COLONY CAP INC NOTE 5.000 4/1 19624RAA4 0 0 SH SOLE 0 0 0 COLONY CAP INC NOTE 3.875 1/1 19624RAB2 0 0 SH SOLE 0 0 0 COLONY CAP INC NEW CL A COM 19626G108 9 5000 SH SOLE 0 0 0 COLONY CAP INC NEW CALL 19626G908 0 0 SH Call SOLE 0 0 0 COLONY CAP INC NEW PUT 19626G958 0 0 SH Put SOLE 0 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 0 0 SH SOLE 0 0 0 COLONY STARWOOD HOMES NOTE 3.500 1/1 19625XAB8 0 0 SH SOLE 0 0 0 COLUMBIA BKG SYS INC COM 197236102 2 70 SH SOLE 0 0 0 COLUMBIA BKG SYS INC CALL 197236902 0 0 SH Call SOLE 0 0 0 COLUMBIA BKG SYS INC PUT 197236952 0 0 SH Put SOLE 0 0 0 COLUMBIA ETF TR I SUSTANBLE GLBL 19761L102 0 0 SH SOLE 0 0 0 COLUMBIA ETF TR I SUSTNBLE INTL 19761L201 0 0 SH SOLE 0 0 0 COLUMBIA ETF TR I SUSTANABLE US 19761L300 0 0 SH SOLE 0 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 0 0 SH SOLE 0 0 0 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 0 0 SH SOLE 0 0 0 COLUMBIA ETF TR I I BEYOND BRICS ETF 19762B103 0 0 SH SOLE 0 0 0 COLUMBIA ETF TR I I EM CORE EX ETF 19762B202 0 0 SH SOLE 0 0 0 COLUMBIA ETF TR I I EM QUALITY ETF 19762B301 0 0 SH SOLE 0 0 0 COLUMBIA ETF TR I I EMRG MARKETS ETF 19762B509 16 800 SH SOLE 0 0 0 COLUMBIA ETF TR I I CALL 19762B909 0 0 SH Call SOLE 0 0 0 COLUMBIA ETF TR I I PUT 19762B959 0 0 SH Put SOLE 0 0 0 COLUMBIA ETF TR I I INDIA CONSMR ETF 19762B707 0 0 SH SOLE 0 0 0 COLUMBIA ETF TR I I INDIA INFRSR ETF 19762B806 0 0 SH SOLE 0 0 0 COLUMBIA ETF TR I I CALL 19762B906 0 0 SH Call SOLE 0 0 0 COLUMBIA ETF TR I I PUT 19762B956 0 0 SH Put SOLE 0 0 0 COLUMBIA ETF TR I I INDIA SML CP ETF 19762B889 0 0 SH SOLE 0 0 0 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 0 0 SH SOLE 0 0 0 COLUMBIA ETF TR I RESH ENHNC VLU 19761L805 0 0 SH SOLE 0 0 0 COLUMBIA FINL INC COM 197641103 0 0 SH SOLE 0 0 0 COLUMBIA FINL INC CALL 197641903 0 0 SH Call SOLE 0 0 0 COLUMBIA FINL INC PUT 197641953 0 0 SH Put SOLE 0 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 20 1615 SH SOLE 0 0 0 COLUMBIA PPTY TR INC CALL 198287903 0 0 SH Call SOLE 0 0 0 COLUMBIA PPTY TR INC PUT 198287953 0 0 SH Put SOLE 0 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 0 0 SH SOLE 0 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 28 400 SH SOLE 0 0 0 COLUMBIA SPORTSWEAR CO CALL 198516906 0 0 SH Call SOLE 0 0 0 COLUMBIA SPORTSWEAR CO PUT 198516956 0 0 SH Put SOLE 0 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 0 0 SH SOLE 0 0 0 COLUMBUS MCKINNON CORP N Y CALL 199333905 0 0 SH Call SOLE 0 0 0 COLUMBUS MCKINNON CORP N Y PUT 199333955 0 0 SH Put SOLE 0 0 0 COMCAST CORP NEW CL A 20030N101 969 28006 SH SOLE 0 0 0 COMCAST CORP NEW CALL 20030N901 0 0 SH Call SOLE 0 0 0 COMCAST CORP NEW PUT 20030N951 0 0 SH Put SOLE 0 0 0 COMERICA INC COM 200340107 0 0 SH SOLE 0 0 0 COMERICA INC CALL 200340907 0 0 SH Call SOLE 0 0 0 COMERICA INC PUT 200340957 0 0 SH Put SOLE 0 0 0 COMFORT SYS USA INC COM 199908104 34 919 SH SOLE 0 0 0 COMFORT SYS USA INC CALL 199908904 0 0 SH Call SOLE 0 0 0 COMFORT SYS USA INC PUT 199908954 0 0 SH Put SOLE 0 0 0 COMMAND CENTER INC COM NEW 200497204 0 0 SH SOLE 0 0 0 COMMAND SEC CORP COM 20050L100 0 0 SH SOLE 0 0 0 COMMERCE BANCSHARES INC COM 200525103 8 149 SH SOLE 0 0 0 COMMERCE BANCSHARES INC CALL 200525903 0 0 SH Call SOLE 0 0 0 COMMERCE BANCSHARES INC PUT 200525953 0 0 SH Put SOLE 0 0 0 COMMERCIAL METALS CO COM 201723103 5 324 SH SOLE 0 0 0 COMMERCIAL METALS CO CALL 201723903 0 0 SH Call SOLE 0 0 0 COMMERCIAL METALS CO PUT 201723953 0 0 SH Put SOLE 0 0 0 COMMERCIAL VEH GROUP INC COM 202608105 0 0 SH SOLE 0 0 0 COMMERCIAL VEH GROUP INC CALL 202608905 0 0 SH Call SOLE 0 0 0 COMMERCIAL VEH GROUP INC PUT 202608955 0 0 SH Put SOLE 0 0 0 COMMSCOPE HLDG CO INC COM 20337X109 0 0 SH SOLE 0 0 0 COMMSCOPE HLDG CO INC CALL 20337X909 0 0 SH Call SOLE 0 0 0 COMMSCOPE HLDG CO INC PUT 20337X959 0 0 SH Put SOLE 0 0 0 COMMUNICATIONS SYS INC COM 203900105 0 0 SH SOLE 0 0 0 COMMUNITY BANKERS TR CORP COM 203612106 0 0 SH SOLE 0 0 0 COMMUNITY BK SYS INC COM 203607106 101 1711 SH SOLE 0 0 0 COMMUNITY BK SYS INC CALL 203607906 0 0 SH Call SOLE 0 0 0 COMMUNITY BK SYS INC PUT 203607956 0 0 SH Put SOLE 0 0 0 COMMUNITY FINL CORP MD COM 20368X101 0 0 SH SOLE 0 0 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 0 0 SH SOLE 0 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 0 0 SH SOLE 0 0 0 COMMUNITY HEALTH SYS INC NEW CALL 203668908 0 0 SH Call SOLE 0 0 0 COMMUNITY HEALTH SYS INC NEW PUT 203668958 0 0 SH Put SOLE 0 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 12/31/2019 203668116 0 0 SH SOLE 0 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 0 0 SH SOLE 0 0 0 COMMUNITY TR BANCORP INC COM 204149108 0 0 SH SOLE 0 0 0 COMMUNITY TR BANCORP INC CALL 204149908 0 0 SH Call SOLE 0 0 0 COMMUNITY TR BANCORP INC PUT 204149958 0 0 SH Put SOLE 0 0 0 COMMUNITY WEST BANCSHARES COM 204157101 0 0 SH SOLE 0 0 0 COMMVAULT SYSTEMS INC COM 204166102 1 32 SH SOLE 0 0 0 COMMVAULT SYSTEMS INC CALL 204166902 0 0 SH Call SOLE 0 0 0 COMMVAULT SYSTEMS INC PUT 204166952 0 0 SH Put SOLE 0 0 0 COMPANHIA BRASILEIRA DE DIST CALL 20440T901 0 0 SH Call SOLE 0 0 0 COMPANHIA BRASILEIRA DE DIST PUT 20440T951 0 0 SH Put SOLE 0 0 0 COMPANHIA BRASILEIRA DE DIST CALL 20440T900 0 0 SH Call SOLE 0 0 0 COMPANHIA BRASILEIRA DE DIST PUT 20440T950 0 0 SH Put SOLE 0 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 0 0 SH SOLE 0 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 0 0 SH SOLE 0 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH SOLE 0 0 0 COMPANHIA DE SANEAMENTO BASI CALL 20441A902 0 0 SH Call SOLE 0 0 0 COMPANHIA DE SANEAMENTO BASI PUT 20441A952 0 0 SH Put SOLE 0 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 0 0 SH SOLE 0 0 0 COMPANHIA ENERGETICA DE MINA CALL 204409901 0 0 SH Call SOLE 0 0 0 COMPANHIA ENERGETICA DE MINA PUT 204409951 0 0 SH Put SOLE 0 0 0 COMPANHIA ENERGETICA DE MINA SPONSORED ADR 204409882 0 0 SH SOLE 0 0 0 COMPANHIA PARANAENSE ENERG C CALL 20441B907 0 0 SH Call SOLE 0 0 0 COMPANHIA PARANAENSE ENERG C PUT 20441B957 0 0 SH Put SOLE 0 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 0 0 SH SOLE 0 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 0 0 SH SOLE 0 0 0 COMPANHIA SIDERURGICA NACION CALL 20440W905 0 0 SH Call SOLE 0 0 0 COMPANHIA SIDERURGICA NACION PUT 20440W955 0 0 SH Put SOLE 0 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 0 0 SH SOLE 0 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 0 0 SH SOLE 0 0 0 COMPANIA DE MINAS BUENAVENTU CALL 204448904 0 0 SH Call SOLE 0 0 0 COMPANIA DE MINAS BUENAVENTU PUT 204448954 0 0 SH Put SOLE 0 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 98 7346 SH SOLE 0 0 0 COMPASS DIVERSIFIED HOLDINGS CALL 20451Q904 0 0 SH Call SOLE 0 0 0 COMPASS DIVERSIFIED HOLDINGS PUT 20451Q954 0 0 SH Put SOLE 0 0 0 COMPASS MINERALS INTL INC COM 20451N101 68 1759 SH SOLE 0 0 0 COMPASS MINERALS INTL INC CALL 20451N901 0 0 SH Call SOLE 0 0 0 COMPASS MINERALS INTL INC PUT 20451N951 0 0 SH Put SOLE 0 0 0 COMPUCREDIT HLDGS CORP NOTE 5.87511/3 20478NAD2 0 0 SH SOLE 0 0 0 COMPUGEN LTD ORD M25722105 0 0 SH SOLE 0 0 0 COMPUGEN LTD CALL M25722905 0 0 SH Call SOLE 0 0 0 COMPUGEN LTD PUT M25722955 0 0 SH Put SOLE 0 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 0 0 SH SOLE 0 0 0 COMPUTER PROGRAMS & SYS INC CALL 205306903 0 0 SH Call SOLE 0 0 0 COMPUTER PROGRAMS & SYS INC PUT 205306953 0 0 SH Put SOLE 0 0 0 COMPUTER TASK GROUP INC COM 205477102 0 0 SH SOLE 0 0 0 COMPUTER TASK GROUP INC CALL 205477902 0 0 SH Call SOLE 0 0 0 COMPUTER TASK GROUP INC PUT 205477952 0 0 SH Put SOLE 0 0 0 COMPX INTERNATIONAL INC CL A 20563P101 0 0 SH SOLE 0 0 0 COMSCORE INC COM 20564W105 0 0 SH SOLE 0 0 0 COMSCORE INC CALL 20564W905 0 0 SH Call SOLE 0 0 0 COMSCORE INC PUT 20564W955 0 0 SH Put SOLE 0 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 0 0 SH SOLE 0 0 0 COMSTOCK MNG INC COM NEW 205750201 0 0 SH SOLE 0 0 0 COMSTOCK MNG INC CALL 205750901 0 0 SH Call SOLE 0 0 0 COMSTOCK MNG INC PUT 205750951 0 0 SH Put SOLE 0 0 0 COMSTOCK MNG INC COM NEW 205750300 0 0 SH SOLE 0 0 0 COMSTOCK MNG INC CALL 205750900 0 0 SH Call SOLE 0 0 0 COMSTOCK MNG INC PUT 205750950 0 0 SH Put SOLE 0 0 0 COMSTOCK RES INC COM 205768302 0 0 SH SOLE 0 0 0 COMSTOCK RES INC CALL 205768902 0 0 SH Call SOLE 0 0 0 COMSTOCK RES INC PUT 205768952 0 0 SH Put SOLE 0 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 9 673 SH SOLE 0 0 0 COMTECH TELECOMMUNICATIONS C CALL 205826909 0 0 SH Call SOLE 0 0 0 COMTECH TELECOMMUNICATIONS C PUT 205826959 0 0 SH Put SOLE 0 0 0 CONAGRA BRANDS INC COM 205887102 20 693 SH SOLE 0 0 0 CONAGRA BRANDS INC CALL 205887902 0 0 SH Call SOLE 0 0 0 CONAGRA BRANDS INC PUT 205887952 0 0 SH Put SOLE 0 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 0 0 SH SOLE 0 0 0 CONATUS PHARMACEUTICALS INC CALL 20600T908 0 0 SH Call SOLE 0 0 0 CONATUS PHARMACEUTICALS INC PUT 20600T958 0 0 SH Put SOLE 0 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 0 0 SH SOLE 0 0 0 CONCERT PHARMACEUTICALS INC CALL 206022905 0 0 SH Call SOLE 0 0 0 CONCERT PHARMACEUTICALS INC PUT 206022955 0 0 SH Put SOLE 0 0 0 CONCHO RES INC COM 20605P101 20 473 SH SOLE 0 0 0 CONCHO RES INC CALL 20605P901 0 0 SH Call SOLE 0 0 0 CONCHO RES INC PUT 20605P951 0 0 SH Put SOLE 0 0 0 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 0 0 SH SOLE 0 0 0 CONCORD MED SVCS HLDGS LTD CALL 206277905 0 0 SH Call SOLE 0 0 0 CONCORD MED SVCS HLDGS LTD PUT 206277955 0 0 SH Put SOLE 0 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 0 0 SH SOLE 0 0 0 CONCRETE PUMPING HLDGS INC *W EXP 08/01/202 206704116 0 0 SH SOLE 0 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 0 0 SH SOLE 0 0 0 CONDUENT INC COM 206787103 0 0 SH SOLE 0 0 0 CONDUENT INC CALL 206787903 0 0 SH Call SOLE 0 0 0 CONDUENT INC PUT 206787953 0 0 SH Put SOLE 0 0 0 CONFORMIS INC COM 20717E101 0 0 SH SOLE 0 0 0 CONFORMIS INC CALL 20717E901 0 0 SH Call SOLE 0 0 0 CONFORMIS INC PUT 20717E951 0 0 SH Put SOLE 0 0 0 CONIFER HLDGS INC COM 20731J102 0 0 SH SOLE 0 0 0 CONMED CORP NOTE 2.50011/1 207410AD3 0 0 SH SOLE 0 0 0 CONMED CORP COM 207410101 0 0 SH SOLE 0 0 0 CONMED CORP CALL 207410901 0 0 SH Call SOLE 0 0 0 CONMED CORP PUT 207410951 0 0 SH Put SOLE 0 0 0 CONMED CORP NOTE 2.625 2/0 207410AF8 0 0 SH SOLE 0 0 0 CONNECTICUT WTR SVC INC COM 207797101 0 0 SH SOLE 0 0 0 CONNECTICUT WTR SVC INC CALL 207797901 0 0 SH Call SOLE 0 0 0 CONNECTICUT WTR SVC INC PUT 207797951 0 0 SH Put SOLE 0 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 0 0 SH SOLE 0 0 0 CONNECTONE BANCORP INC NEW CALL 20786W907 0 0 SH Call SOLE 0 0 0 CONNECTONE BANCORP INC NEW PUT 20786W957 0 0 SH Put SOLE 0 0 0 CONNS INC COM 208242107 0 0 SH SOLE 0 0 0 CONNS INC CALL 208242907 0 0 SH Call SOLE 0 0 0 CONNS INC PUT 208242957 0 0 SH Put SOLE 0 0 0 CONOCOPHILLIPS COM 20825C104 329 10694 SH SOLE 0 0 0 CONOCOPHILLIPS CALL 20825C904 0 0 SH Call SOLE 0 0 0 CONOCOPHILLIPS PUT 20825C954 0 0 SH Put SOLE 0 0 0 CONSOL COAL RES LP COM UNIT 20855T100 0 0 SH SOLE 0 0 0 CONSOL ENERGY INC NEW COM 20854L108 0 0 SH SOLE 0 0 0 CONSOL ENERGY INC NEW CALL 20854L908 0 0 SH Call SOLE 0 0 0 CONSOL ENERGY INC NEW PUT 20854L958 0 0 SH Put SOLE 0 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 0 0 SH SOLE 0 0 0 CONSOLIDATED COMM HLDGS INC CALL 209034907 0 0 SH Call SOLE 0 0 0 CONSOLIDATED COMM HLDGS INC PUT 209034957 0 0 SH Put SOLE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 293 3752 SH SOLE 0 0 0 CONSOLIDATED EDISON INC CALL 209115904 0 0 SH Call SOLE 0 0 0 CONSOLIDATED EDISON INC PUT 209115954 0 0 SH Put SOLE 0 0 0 CONSOLIDATED TOMOKA LD CO NOTE 4.500 3/1 210226AB2 0 0 SH SOLE 0 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 0 0 SH SOLE 0 0 0 CONSOLIDATED WATER CO INC ORD G23773107 0 0 SH SOLE 0 0 0 CONSOLIDATED WATER CO INC CALL G23773907 0 0 SH Call SOLE 0 0 0 CONSOLIDATED WATER CO INC PUT G23773957 0 0 SH Put SOLE 0 0 0 CONSTELLATION ALPHA CAP CORP SHS G2379F108 0 0 SH SOLE 0 0 0 CONSTELLATION ALPHA CAP CORP *W EXP 03/23/202 G2379F116 0 0 SH SOLE 0 0 0 CONSTELLATION ALPHA CAP CORP UNIT 99/99/9999 G2379F124 0 0 SH SOLE 0 0 0 CONSTELLATION ALPHA CAP CORP RIGHT 99/99/9999 G2379F132 0 0 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 86 597 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CALL 21036P908 0 0 SH Call SOLE 0 0 0 CONSTELLATION BRANDS INC PUT 21036P958 0 0 SH Put SOLE 0 0 0 CONSTELLATION BRANDS INC CL B 21036P207 0 0 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CALL 21036P907 0 0 SH Call SOLE 0 0 0 CONSTELLATION BRANDS INC PUT 21036P957 0 0 SH Put SOLE 0 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 0 0 SH SOLE 0 0 0 CONSTELLATION PHARMCETICLS I CALL 210373906 0 0 SH Call SOLE 0 0 0 CONSTELLATION PHARMCETICLS I PUT 210373956 0 0 SH Put SOLE 0 0 0 CONSTELLIUM NV CL A N22035104 0 0 SH SOLE 0 0 0 CONSTELLIUM NV CALL N22035904 0 0 SH Call SOLE 0 0 0 CONSTELLIUM NV PUT N22035954 0 0 SH Put SOLE 0 0 0 CONSTELLIUM SE CL A SHS F21107101 0 0 SH SOLE 0 0 0 CONSTELLIUM SE CALL F21107901 0 0 SH Call SOLE 0 0 0 CONSTELLIUM SE PUT F21107951 0 0 SH Put SOLE 0 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 0 0 SH SOLE 0 0 0 CONSTRUCTION PARTNERS INC CALL 21044C907 0 0 SH Call SOLE 0 0 0 CONSTRUCTION PARTNERS INC PUT 21044C957 0 0 SH Put SOLE 0 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 0 0 SH SOLE 0 0 0 CONSUMER PORTFOLIO SVCS INC CALL 210502900 0 0 SH Call SOLE 0 0 0 CONSUMER PORTFOLIO SVCS INC PUT 210502950 0 0 SH Put SOLE 0 0 0 CONTAINER STORE GROUP INC COM 210751103 0 0 SH SOLE 0 0 0 CONTAINER STORE GROUP INC CALL 210751903 0 0 SH Call SOLE 0 0 0 CONTAINER STORE GROUP INC PUT 210751953 0 0 SH Put SOLE 0 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 0 0 SH SOLE 0 0 0 CONTANGO OIL & GAS COMPANY CALL 21075N904 0 0 SH Call SOLE 0 0 0 CONTANGO OIL & GAS COMPANY PUT 21075N954 0 0 SH Put SOLE 0 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 0 0 SH SOLE 0 0 0 CONTINENTAL BLDG PRODS INC CALL 211171903 0 0 SH Call SOLE 0 0 0 CONTINENTAL BLDG PRODS INC PUT 211171953 0 0 SH Put SOLE 0 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 0 0 SH SOLE 0 0 0 CONTINENTAL RESOURCES INC COM 212015101 5 650 SH SOLE 0 0 0 CONTINENTAL RESOURCES INC CALL 212015901 0 0 SH Call SOLE 0 0 0 CONTINENTAL RESOURCES INC PUT 212015951 0 0 SH Put SOLE 0 0 0 CONTRAFECT CORP COM 212326102 0 0 SH SOLE 0 0 0 CONTRAFECT CORP COM NEW 212326300 0 0 SH SOLE 0 0 0 CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 0 0 SH SOLE 0 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W400 0 0 SH SOLE 0 0 0 CONTROL4 CORP COM 21240D107 0 0 SH SOLE 0 0 0 CONTROL4 CORP CALL 21240D907 0 0 SH Call SOLE 0 0 0 CONTROL4 CORP PUT 21240D957 0 0 SH Put SOLE 0 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 0 0 SH SOLE 0 0 0 CONTROLADORA VUELA CIA DE AV CALL 21240E905 0 0 SH Call SOLE 0 0 0 CONTROLADORA VUELA CIA DE AV PUT 21240E955 0 0 SH Put SOLE 0 0 0 CONTURA ENERGY INC COM 21241B100 0 0 SH SOLE 0 0 0 CONTURA ENERGY INC CALL 21241B900 0 0 SH Call SOLE 0 0 0 CONTURA ENERGY INC PUT 21241B950 0 0 SH Put SOLE 0 0 0 CONVERGEONE HLDGS INC COM CL A 212481105 0 0 SH SOLE 0 0 0 CONVERGYS CORP SDCV 5.750 9/1 212485AE6 0 0 SH SOLE 0 0 0 CONYERS PK II ACQUISITION CO COM CL A 212896104 0 0 SH SOLE 0 0 0 CONYERS PK II ACQUISITION CO *W EXP 07/18/202 212896112 0 0 SH SOLE 0 0 0 CONYERS PK II ACQUISITION CO UNIT 99/99/9999 212896203 0 0 SH SOLE 0 0 0 COOL HLDGS INC COM 21640C105 0 0 SH SOLE 0 0 0 COOPER COS INC COM NEW 216648402 319 1157 SH SOLE 0 0 0 COOPER COS INC CALL 216648902 0 0 SH Call SOLE 0 0 0 COOPER COS INC PUT 216648952 0 0 SH Put SOLE 0 0 0 COOPER STD HLDGS INC COM 21676P103 0 0 SH SOLE 0 0 0 COOPER STD HLDGS INC CALL 21676P903 0 0 SH Call SOLE 0 0 0 COOPER STD HLDGS INC PUT 21676P953 0 0 SH Put SOLE 0 0 0 COOPER TIRE & RUBR CO COM 216831107 0 0 SH SOLE 0 0 0 COOPER TIRE & RUBR CO CALL 216831907 0 0 SH Call SOLE 0 0 0 COOPER TIRE & RUBR CO PUT 216831957 0 0 SH Put SOLE 0 0 0 COOTEK CAYMAN INC SPONSORED ADS 21718L102 0 0 SH SOLE 0 0 0 COPA HOLDINGS SA CL A P31076105 0 0 SH SOLE 0 0 0 COPA HOLDINGS SA CALL P31076905 0 0 SH Call SOLE 0 0 0 COPA HOLDINGS SA PUT P31076955 0 0 SH Put SOLE 0 0 0 COPART INC COM 217204106 8 117 SH SOLE 0 0 0 COPART INC CALL 217204906 0 0 SH Call SOLE 0 0 0 COPART INC PUT 217204956 0 0 SH Put SOLE 0 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 0 0 SH SOLE 0 0 0 CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 0 0 SH Call SOLE 0 0 0 CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 0 0 SH Put SOLE 0 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1 95 SH SOLE 0 0 0 CORCEPT THERAPEUTICS INC CALL 218352902 0 0 SH Call SOLE 0 0 0 CORCEPT THERAPEUTICS INC PUT 218352952 0 0 SH Put SOLE 0 0 0 CORE LABORATORIES N V COM N22717107 0 11 SH SOLE 0 0 0 CORE LABORATORIES N V CALL N22717907 0 0 SH Call SOLE 0 0 0 CORE LABORATORIES N V PUT N22717957 0 0 SH Put SOLE 0 0 0 CORE MARK HOLDING CO INC COM 218681104 30 1044 SH SOLE 0 0 0 CORE MARK HOLDING CO INC CALL 218681904 0 0 SH Call SOLE 0 0 0 CORE MARK HOLDING CO INC PUT 218681954 0 0 SH Put SOLE 0 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 0 0 SH SOLE 0 0 0 CORECIVIC INC COM 21871N101 4 377 SH SOLE 0 0 0 CORECIVIC INC CALL 21871N901 0 0 SH Call SOLE 0 0 0 CORECIVIC INC PUT 21871N951 0 0 SH Put SOLE 0 0 0 CORELOGIC INC COM 21871D103 0 0 SH SOLE 0 0 0 CORELOGIC INC CALL 21871D903 0 0 SH Call SOLE 0 0 0 CORELOGIC INC PUT 21871D953 0 0 SH Put SOLE 0 0 0 CORENERGY INFRASTRUCTURE TR NOTE 7.000 6/1 21870UAA4 0 0 SH SOLE 0 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 10 548 SH SOLE 0 0 0 CORENERGY INFRASTRUCTURE TR CALL 21870U902 0 0 SH Call SOLE 0 0 0 CORENERGY INFRASTRUCTURE TR PUT 21870U952 0 0 SH Put SOLE 0 0 0 COREPOINT LODGING INC COM 21872L104 0 0 SH SOLE 0 0 0 COREPOINT LODGING INC CALL 21872L904 0 0 SH Call SOLE 0 0 0 COREPOINT LODGING INC PUT 21872L954 0 0 SH Put SOLE 0 0 0 CORESITE RLTY CORP COM 21870Q105 6 49 SH SOLE 0 0 0 CORESITE RLTY CORP CALL 21870Q905 0 0 SH Call SOLE 0 0 0 CORESITE RLTY CORP PUT 21870Q955 0 0 SH Put SOLE 0 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 0 0 SH SOLE 0 0 0 CORMEDIX INC COM 21900C100 0 0 SH SOLE 0 0 0 CORMEDIX INC CALL 21900C900 0 0 SH Call SOLE 0 0 0 CORMEDIX INC PUT 21900C950 0 0 SH Put SOLE 0 0 0 CORMEDIX INC COM 21900C308 0 0 SH SOLE 0 0 0 CORMEDIX INC CALL 21900C908 0 0 SH Call SOLE 0 0 0 CORMEDIX INC PUT 21900C958 0 0 SH Put SOLE 0 0 0 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 0 0 SH SOLE 0 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 0 0 SH SOLE 0 0 0 CORNERSTONE BLDG BRANDS INC CALL 21925D909 0 0 SH Call SOLE 0 0 0 CORNERSTONE BLDG BRANDS INC PUT 21925D959 0 0 SH Put SOLE 0 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 0 0 SH SOLE 0 0 0 CORNERSTONE ONDEMAND INC CALL 21925Y903 0 0 SH Call SOLE 0 0 0 CORNERSTONE ONDEMAND INC PUT 21925Y953 0 0 SH Put SOLE 0 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 0 0 SH SOLE 0 0 0 CORNING INC COM 219350105 177 8596 SH SOLE 0 0 0 CORNING INC CALL 219350905 0 0 SH Call SOLE 0 0 0 CORNING INC PUT 219350955 0 0 SH Put SOLE 0 0 0 CORPORACION AMER ARPTS S A COM L1995B107 0 0 SH SOLE 0 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1 39 SH SOLE 0 0 0 CORPORATE OFFICE PPTYS TR CALL 22002T908 0 0 SH Call SOLE 0 0 0 CORPORATE OFFICE PPTYS TR PUT 22002T958 0 0 SH Put SOLE 0 0 0 CORREVIO PHARMA CORP COM 22026V105 0 0 SH SOLE 0 0 0 CORREVIO PHARMA CORP CALL 22026V905 0 0 SH Call SOLE 0 0 0 CORREVIO PHARMA CORP PUT 22026V955 0 0 SH Put SOLE 0 0 0 CORTEVA INC COM 22052L104 88 3759 SH SOLE 0 0 0 CORTEVA INC CALL 22052L904 0 0 SH Call SOLE 0 0 0 CORTEVA INC PUT 22052L954 0 0 SH Put SOLE 0 0 0 CORTEXYME INC COM 22053A107 0 0 SH SOLE 0 0 0 CORTLAND BANCORP COM 220587109 0 0 SH SOLE 0 0 0 CORVEL CORP COM 221006109 0 0 SH SOLE 0 0 0 CORVEL CORP CALL 221006909 0 0 SH Call SOLE 0 0 0 CORVEL CORP PUT 221006959 0 0 SH Put SOLE 0 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 0 0 SH SOLE 0 0 0 CORVUS PHARMACEUTICALS INC CALL 221015900 0 0 SH Call SOLE 0 0 0 CORVUS PHARMACEUTICALS INC PUT 221015950 0 0 SH Put SOLE 0 0 0 COSAN LTD SHS A G25343107 3 259 SH SOLE 0 0 0 COSAN LTD CALL G25343907 0 0 SH Call SOLE 0 0 0 COSAN LTD PUT G25343957 0 0 SH Put SOLE 0 0 0 COSTAMARE INC SHS Y1771G102 0 0 SH SOLE 0 0 0 COSTAMARE INC CALL Y1771G902 0 0 SH Call SOLE 0 0 0 COSTAMARE INC PUT Y1771G952 0 0 SH Put SOLE 0 0 0 COSTAR GROUP INC COM 22160N109 379 645 SH SOLE 0 0 0 COSTAR GROUP INC CALL 22160N909 0 0 SH Call SOLE 0 0 0 COSTAR GROUP INC PUT 22160N959 0 0 SH Put SOLE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 1813 6359 SH SOLE 0 0 0 COSTCO WHSL CORP NEW CALL 22160K905 0 0 SH Call SOLE 0 0 0 COSTCO WHSL CORP NEW PUT 22160K955 0 0 SH Put SOLE 0 0 0 COTT CORP QUE COM 22163N106 0 0 SH SOLE 0 0 0 COTT CORP QUE CALL 22163N906 0 0 SH Call SOLE 0 0 0 COTT CORP QUE PUT 22163N956 0 0 SH Put SOLE 0 0 0 COTY INC COM CL A 222070203 0 0 SH SOLE 0 0 0 COTY INC CALL 222070903 0 0 SH Call SOLE 0 0 0 COTY INC PUT 222070953 0 0 SH Put SOLE 0 0 0 COUNTERPATH CORP COM PAR 22228P302 0 0 SH SOLE 0 0 0 COUNTY BANCORP INC COM 221907108 0 0 SH SOLE 0 0 0 COUPA SOFTWARE INC COM 22266L106 0 0 SH SOLE 0 0 0 COUPA SOFTWARE INC CALL 22266L906 0 0 SH Call SOLE 0 0 0 COUPA SOFTWARE INC PUT 22266L956 0 0 SH Put SOLE 0 0 0 COUPA SOFTWARE INC NOTE 0.375 1/1 22266LAB2 0 0 SH SOLE 0 0 0 COUSINS PPTYS INC COM 222795106 0 0 SH SOLE 0 0 0 COUSINS PPTYS INC CALL 222795906 0 0 SH Call SOLE 0 0 0 COUSINS PPTYS INC PUT 222795956 0 0 SH Put SOLE 0 0 0 COUSINS PPTYS INC COM NEW 222795502 198 6765 SH SOLE 0 0 0 COUSINS PPTYS INC CALL 222795902 0 0 SH Call SOLE 0 0 0 COUSINS PPTYS INC PUT 222795952 0 0 SH Put SOLE 0 0 0 COVANTA HLDG CORP COM 22282E102 13 1449 SH SOLE 0 0 0 COVANTA HLDG CORP CALL 22282E902 0 0 SH Call SOLE 0 0 0 COVANTA HLDG CORP PUT 22282E952 0 0 SH Put SOLE 0 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 0 0 SH SOLE 0 0 0 COVENANT TRANSN GROUP INC CALL 22284P905 0 0 SH Call SOLE 0 0 0 COVENANT TRANSN GROUP INC PUT 22284P955 0 0 SH Put SOLE 0 0 0 COVETRUS INC COM 22304C100 1 169 SH SOLE 0 0 0 COVETRUS INC CALL 22304C900 0 0 SH Call SOLE 0 0 0 COVETRUS INC PUT 22304C950 0 0 SH Put SOLE 0 0 0 COVIA HLDGS CORP COM 22305A103 0 0 SH SOLE 0 0 0 COVIA HLDGS CORP CALL 22305A903 0 0 SH Call SOLE 0 0 0 COVIA HLDGS CORP PUT 22305A953 0 0 SH Put SOLE 0 0 0 COWEN INC NOTE 3.000 3/1 223622AB7 0 0 SH SOLE 0 0 0 COWEN INC CL A NEW 223622606 0 0 SH SOLE 0 0 0 COWEN INC CALL 223622906 0 0 SH Call SOLE 0 0 0 COWEN INC PUT 223622956 0 0 SH Put SOLE 0 0 0 COWEN INC NOTE 3.00012/1 223622AE1 0 0 SH SOLE 0 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 0 0 SH SOLE 0 0 0 CPFL ENERGIA S A CALL 126153905 0 0 SH Call SOLE 0 0 0 CPFL ENERGIA S A PUT 126153955 0 0 SH Put SOLE 0 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 0 0 SH SOLE 0 0 0 CPI AEROSTRUCTURES INC CALL 125919908 0 0 SH Call SOLE 0 0 0 CPI AEROSTRUCTURES INC PUT 125919958 0 0 SH Put SOLE 0 0 0 CPI CARD GROUP INC COM NEW 12634H200 0 0 SH SOLE 0 0 0 CPI CARD GROUP INC CALL 12634H900 0 0 SH Call SOLE 0 0 0 CPI CARD GROUP INC PUT 12634H950 0 0 SH Put SOLE 0 0 0 CPS TECHNOLOGIES CORP COM 12619F104 0 0 SH SOLE 0 0 0 CRA INTL INC COM 12618T105 0 0 SH SOLE 0 0 0 CRA INTL INC CALL 12618T905 0 0 SH Call SOLE 0 0 0 CRA INTL INC PUT 12618T955 0 0 SH Put SOLE 0 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 111 1336 SH SOLE 0 0 0 CRACKER BARREL OLD CTRY STOR CALL 22410J906 0 0 SH Call SOLE 0 0 0 CRACKER BARREL OLD CTRY STOR PUT 22410J956 0 0 SH Put SOLE 0 0 0 CRAFT BREW ALLIANCE INC COM 224122101 0 0 SH SOLE 0 0 0 CRAFT BREW ALLIANCE INC CALL 224122901 0 0 SH Call SOLE 0 0 0 CRAFT BREW ALLIANCE INC PUT 224122951 0 0 SH Put SOLE 0 0 0 CRANE CO COM 224399105 1 24 SH SOLE 0 0 0 CRANE CO CALL 224399905 0 0 SH Call SOLE 0 0 0 CRANE CO PUT 224399955 0 0 SH Put SOLE 0 0 0 CRAWFORD & CO CL B 224633107 0 0 SH SOLE 0 0 0 CRAWFORD & CO CL A 224633206 0 0 SH SOLE 0 0 0 CRAWFORD & CO CALL 224633906 0 0 SH Call SOLE 0 0 0 CRAWFORD & CO PUT 224633956 0 0 SH Put SOLE 0 0 0 CRAY INC COM NEW 225223304 0 0 SH SOLE 0 0 0 CRAY INC CALL 225223904 0 0 SH Call SOLE 0 0 0 CRAY INC PUT 225223954 0 0 SH Put SOLE 0 0 0 CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 0 0 SH SOLE 0 0 0 CREATIVE REALITIES INC COM NEW 22530J200 0 0 SH SOLE 0 0 0 CREDICORP LTD COM G2519Y108 0 0 SH SOLE 0 0 0 CREDICORP LTD CALL G2519Y908 0 0 SH Call SOLE 0 0 0 CREDICORP LTD PUT G2519Y958 0 0 SH Put SOLE 0 0 0 CREDIT ACCEP CORP MICH COM 225310101 0 0 SH SOLE 0 0 0 CREDIT ACCEP CORP MICH CALL 225310901 0 0 SH Call SOLE 0 0 0 CREDIT ACCEP CORP MICH PUT 225310951 0 0 SH Put SOLE 0 0 0 CREDIT SUISSE AG NASSAU BRH VLCTYSHS 3X S&P 22539T217 0 0 SH SOLE 0 0 0 CREDIT SUISSE AG NASSAU BRH CALL 22539T907 0 0 SH Call SOLE 0 0 0 CREDIT SUISSE AG NASSAU BRH PUT 22539T957 0 0 SH Put SOLE 0 0 0 CREDIT SUISSE AG NASSAU BRH XLINK CRD ETN37 22539T266 0 0 SH SOLE 0 0 0 CREDIT SUISSE AG NASSAU BRH XLNKS REIT ETN36 22539T282 0 0 SH SOLE 0 0 0 CREDIT SUISSE AG NASSAU BRH XLNKS AMLP ETN36 22539T290 0 0 SH SOLE 0 0 0 CREDIT SUISSE AG NASSAU BRH X LNKS MLT ASST 22539T399 0 0 SH SOLE 0 0 0 CREDIT SUISSE AG NASSAU BRH ETN LKD 34 22539T456 0 0 SH SOLE 0 0 0 CREDIT SUISSE AG NASSAU BRH FI ENHNCD EUR 50 22539U107 0 0 SH SOLE 0 0 0 CREDIT SUISSE AG NASSAU BRH VLCTYSHS 3X S&P 22539T183 0 0 SH SOLE 0 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 0 0 SH SOLE 0 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1 96 SH SOLE 0 0 0 CREDIT SUISSE GROUP CALL 225401908 0 0 SH Call SOLE 0 0 0 CREDIT SUISSE GROUP PUT 225401958 0 0 SH Put SOLE 0 0 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 99 53955 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS ETN 22542D290 0 0 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D316 0 0 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS DAI 22542D332 0 0 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS SHO 22542D365 0 0 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH CALL 22542D905 0 0 SH Call SOLE 0 0 0 CREDIT SUISSE NASSAU BRH PUT 22542D955 0 0 SH Put SOLE 0 0 0 CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 0 0 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 0 0 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 0 0 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH CALL 22542D900 0 0 SH Call SOLE 0 0 0 CREDIT SUISSE NASSAU BRH PUT 22542D950 0 0 SH Put SOLE 0 0 0 CREDIT SUISSE NASSAU BRH 3X INVERS SILV 22542D654 0 0 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH 3X INVERS GOLD 22542D670 0 0 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX MDTERM 22542D829 0 0 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS NEW 22542D258 0 0 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHRT TR 22542D266 0 0 SH SOLE 0 0 0 CREDIT SUISSE NASSAU BRH CALL 22542D906 0 0 SH Call SOLE 0 0 0 CREDIT SUISSE NASSAU BRH PUT 22542D956 0 0 SH Put SOLE 0 0 0 CREDIT SUISSE NASSAU BRH VLCTYSHS 3X INV 22542D282 0 0 SH SOLE 0 0 0 CREE INC COM 225447101 11 308 SH SOLE 0 0 0 CREE INC CALL 225447901 0 0 SH Call SOLE 0 0 0 CREE INC PUT 225447951 0 0 SH Put SOLE 0 0 0 CREE INC NOTE 0.875 9/0 225447AB7 0 0 SH SOLE 0 0 0 CRESCENT ACQUISITION CORP UNIT 99/99/9999 22564L204 0 0 SH SOLE 0 0 0 CRESCENT ACQUISITION CORP COM CL A 22564L105 0 0 SH SOLE 0 0 0 CRESCENT ACQUISITION CORP *W EXP 03/08/202 22564L113 0 0 SH SOLE 0 0 0 CRESCENT CAP BDC INC COM 225655109 0 0 SH SOLE 0 0 0 CRESCENT CAP BDC INC CALL 225655909 0 0 SH Call SOLE 0 0 0 CRESCENT CAP BDC INC PUT 225655959 0 0 SH Put SOLE 0 0 0 CRESCENT PT ENERGY CORP COM 22576C101 0 0 SH SOLE 0 0 0 CRESCENT PT ENERGY CORP CALL 22576C901 0 0 SH Call SOLE 0 0 0 CRESCENT PT ENERGY CORP PUT 22576C951 0 0 SH Put SOLE 0 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 0 0 SH SOLE 0 0 0 CRESTWOOD EQUITY PARTNERS LP CALL 226344908 0 0 SH Call SOLE 0 0 0 CRESTWOOD EQUITY PARTNERS LP PUT 226344958 0 0 SH Put SOLE 0 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 0 0 SH SOLE 0 0 0 CRESUD S A C I F Y A CALL 226406906 0 0 SH Call SOLE 0 0 0 CRESUD S A C I F Y A PUT 226406956 0 0 SH Put SOLE 0 0 0 CRH MEDICAL CORP COM 12626F105 0 0 SH SOLE 0 0 0 CRH PLC ADR 12626K203 2 70 SH SOLE 0 0 0 CRH PLC CALL 12626K903 0 0 SH Call SOLE 0 0 0 CRH PLC PUT 12626K953 0 0 SH Put SOLE 0 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 0 0 SH SOLE 0 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4 100 SH SOLE 0 0 0 CRISPR THERAPEUTICS AG CALL H17182908 0 0 SH Call SOLE 0 0 0 CRISPR THERAPEUTICS AG PUT H17182958 0 0 SH Put SOLE 0 0 0 CRITEO S A SPONS ADS 226718104 1 175 SH SOLE 0 0 0 CRITEO S A CALL 226718904 0 0 SH Call SOLE 0 0 0 CRITEO S A PUT 226718954 0 0 SH Put SOLE 0 0 0 CROCS INC COM 227046109 0 0 SH SOLE 0 0 0 CROCS INC CALL 227046909 0 0 SH Call SOLE 0 0 0 CROCS INC PUT 227046959 0 0 SH Put SOLE 0 0 0 CRONOS GROUP INC COM 22717L101 8 1370 SH SOLE 0 0 0 CRONOS GROUP INC CALL 22717L901 0 0 SH Call SOLE 0 0 0 CRONOS GROUP INC PUT 22717L951 0 0 SH Put SOLE 0 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 0 30 SH SOLE 0 0 0 CROSS CTRY HEALTHCARE INC CALL 227483904 0 0 SH Call SOLE 0 0 0 CROSS CTRY HEALTHCARE INC PUT 227483954 0 0 SH Put SOLE 0 0 0 CROSS TIMBERS RTY TR TR UNIT 22757R109 0 0 SH SOLE 0 0 0 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 0 0 SH SOLE 0 0 0 CROSSAMERICA PARTNERS LP CALL 22758A905 0 0 SH Call SOLE 0 0 0 CROSSAMERICA PARTNERS LP PUT 22758A955 0 0 SH Put SOLE 0 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 0 0 SH SOLE 0 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 0 0 SH SOLE 0 0 0 CROWDSTRIKE HLDGS INC CALL 22788C905 0 0 SH Call SOLE 0 0 0 CROWDSTRIKE HLDGS INC PUT 22788C955 0 0 SH Put SOLE 0 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1503 10407 SH SOLE 0 0 0 CROWN CASTLE INTL CORP NEW CALL 22822V901 0 0 SH Call SOLE 0 0 0 CROWN CASTLE INTL CORP NEW PUT 22822V951 0 0 SH Put SOLE 0 0 0 CROWN CASTLE INTL CORP NEW 6.875 CON PFD A 22822V309 0 0 SH SOLE 0 0 0 CROWN CRAFTS INC COM 228309100 0 0 SH SOLE 0 0 0 CROWN CRAFTS INC CALL 228309900 0 0 SH Call SOLE 0 0 0 CROWN CRAFTS INC PUT 228309950 0 0 SH Put SOLE 0 0 0 CROWN HOLDINGS INC COM 228368106 0 0 SH SOLE 0 0 0 CROWN HOLDINGS INC CALL 228368906 0 0 SH Call SOLE 0 0 0 CROWN HOLDINGS INC PUT 228368956 0 0 SH Put SOLE 0 0 0 CRYOLIFE INC COM 228903100 0 0 SH SOLE 0 0 0 CRYOLIFE INC CALL 228903900 0 0 SH Call SOLE 0 0 0 CRYOLIFE INC PUT 228903950 0 0 SH Put SOLE 0 0 0 CRYOPORT INC *W EXP 07/29/202 229050125 0 0 SH SOLE 0 0 0 CRYOPORT INC COM PAR $0.001 229050307 0 0 SH SOLE 0 0 0 CRYOPORT INC CALL 229050907 0 0 SH Call SOLE 0 0 0 CRYOPORT INC PUT 229050957 0 0 SH Put SOLE 0 0 0 CSG SYS INTL INC NOTE 4.250 3/1 126349AF6 0 0 SH SOLE 0 0 0 CSG SYS INTL INC COM 126349109 0 0 SH SOLE 0 0 0 CSG SYS INTL INC CALL 126349909 0 0 SH Call SOLE 0 0 0 CSG SYS INTL INC PUT 126349959 0 0 SH Put SOLE 0 0 0 CSI COMPRESSCO LP COM UNIT 12637A103 0 0 SH SOLE 0 0 0 CSI COMPRESSCO LP CALL 12637A903 0 0 SH Call SOLE 0 0 0 CSI COMPRESSCO LP PUT 12637A953 0 0 SH Put SOLE 0 0 0 CSOP ETF TR FTSE CHINA A50 12649L105 0 0 SH SOLE 0 0 0 CSOP ETF TR CALL 12649L905 0 0 SH Call SOLE 0 0 0 CSOP ETF TR PUT 12649L955 0 0 SH Put SOLE 0 0 0 CSOP ETF TR MSCI CHINA A I 12649L204 0 0 SH SOLE 0 0 0 CSP INC COM 126389105 0 0 SH SOLE 0 0 0 CSS INDS INC COM 125906107 0 0 SH SOLE 0 0 0 CSW INDUSTRIALS INC COM 126402106 0 0 SH SOLE 0 0 0 CSX CORP COM 126408103 449 7843 SH SOLE 0 0 0 CSX CORP CALL 126408903 0 0 SH Call SOLE 0 0 0 CSX CORP PUT 126408953 0 0 SH Put SOLE 0 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 0 0 SH SOLE 0 0 0 CTI BIOPHARMA CORP CALL 12648L901 0 0 SH Call SOLE 0 0 0 CTI BIOPHARMA CORP PUT 12648L951 0 0 SH Put SOLE 0 0 0 CTI INDUSTRIES CORP COM NEW 125961300 0 0 SH SOLE 0 0 0 CTRIP COM INTL LTD NOTE 1.000 7/0 22943FAF7 0 0 SH SOLE 0 0 0 CTRIP COM INTL LTD NOTE 1.990 7/0 22943FAH3 0 0 SH SOLE 0 0 0 CTRIP COM INTL LTD NOTE 1.250 9/1 22943FAM2 0 0 SH SOLE 0 0 0 CTRIP COM INTL LTD CALL 22943F900 0 0 SH Call SOLE 0 0 0 CTRIP COM INTL LTD PUT 22943F950 0 0 SH Put SOLE 0 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 0 0 SH SOLE 0 0 0 CTS CORP COM 126501105 0 0 SH SOLE 0 0 0 CTS CORP CALL 126501905 0 0 SH Call SOLE 0 0 0 CTS CORP PUT 126501955 0 0 SH Put SOLE 0 0 0 CUBESMART COM 229663109 0 0 SH SOLE 0 0 0 CUBESMART CALL 229663909 0 0 SH Call SOLE 0 0 0 CUBESMART PUT 229663959 0 0 SH Put SOLE 0 0 0 CUBIC CORP COM 229669106 1 20 SH SOLE 0 0 0 CUBIC CORP CALL 229669906 0 0 SH Call SOLE 0 0 0 CUBIC CORP PUT 229669956 0 0 SH Put SOLE 0 0 0 CUE BIOPHARMA INC COM 22978P106 0 0 SH SOLE 0 0 0 CUE BIOPHARMA INC CALL 22978P906 0 0 SH Call SOLE 0 0 0 CUE BIOPHARMA INC PUT 22978P956 0 0 SH Put SOLE 0 0 0 CUI GLOBAL INC COM NEW 126576206 0 0 SH SOLE 0 0 0 CUI GLOBAL INC CALL 126576906 0 0 SH Call SOLE 0 0 0 CUI GLOBAL INC PUT 126576956 0 0 SH Put SOLE 0 0 0 CULLEN FROST BANKERS INC COM 229899109 5 92 SH SOLE 0 0 0 CULLEN FROST BANKERS INC CALL 229899909 0 0 SH Call SOLE 0 0 0 CULLEN FROST BANKERS INC PUT 229899959 0 0 SH Put SOLE 0 0 0 CULP INC COM 230215105 0 0 SH SOLE 0 0 0 CULP INC CALL 230215905 0 0 SH Call SOLE 0 0 0 CULP INC PUT 230215955 0 0 SH Put SOLE 0 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 0 0 SH SOLE 0 0 0 CUMBERLAND PHARMACEUTICALS I CALL 230770909 0 0 SH Call SOLE 0 0 0 CUMBERLAND PHARMACEUTICALS I PUT 230770959 0 0 SH Put SOLE 0 0 0 CUMMINS INC COM 231021106 122 902 SH SOLE 0 0 0 CUMMINS INC CALL 231021906 0 0 SH Call SOLE 0 0 0 CUMMINS INC PUT 231021956 0 0 SH Put SOLE 0 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 0 0 SH SOLE 0 0 0 CURIS INC COM NEW 231269200 0 0 SH SOLE 0 0 0 CURIS INC CALL 231269900 0 0 SH Call SOLE 0 0 0 CURIS INC PUT 231269950 0 0 SH Put SOLE 0 0 0 CURO GROUP HLDGS CORP COM 23131L107 0 0 SH SOLE 0 0 0 CURO GROUP HLDGS CORP CALL 23131L907 0 0 SH Call SOLE 0 0 0 CURO GROUP HLDGS CORP PUT 23131L957 0 0 SH Put SOLE 0 0 0 CURTISS WRIGHT CORP COM 231561101 5 51 SH SOLE 0 0 0 CURTISS WRIGHT CORP CALL 231561901 0 0 SH Call SOLE 0 0 0 CURTISS WRIGHT CORP PUT 231561951 0 0 SH Put SOLE 0 0 0 CUSHING ENERGY INCOME COM SH BEN INT 23162T102 0 0 SH SOLE 0 0 0 CUSHING ETF TRUST ENRGY &MLP ETF 23163L108 0 0 SH SOLE 0 0 0 CUSHING ETF TRUST UTILITY & MLP 23163L207 0 0 SH SOLE 0 0 0 CUSHING ETF TRUST TRNSPRTN & MLP 23163L306 0 0 SH SOLE 0 0 0 CUSHING ETF TRUST ENRGY SC & MLP 23163L405 0 0 SH SOLE 0 0 0 CUSHING RENAISSANCE FD COM 231647108 0 0 SH SOLE 0 0 0 CUSHING RENAISSANCE FD RIGHT 07/18/2019 231647124 0 0 SH SOLE 0 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 0 0 SH SOLE 0 0 0 CUSHMAN WAKEFIELD PLC CALL G2717B908 0 0 SH Call SOLE 0 0 0 CUSHMAN WAKEFIELD PLC PUT G2717B958 0 0 SH Put SOLE 0 0 0 CUSTOMERS BANCORP INC COM 23204G100 0 0 SH SOLE 0 0 0 CUSTOMERS BANCORP INC CALL 23204G900 0 0 SH Call SOLE 0 0 0 CUSTOMERS BANCORP INC PUT 23204G950 0 0 SH Put SOLE 0 0 0 CUTERA INC COM 232109108 8 600 SH SOLE 0 0 0 CUTERA INC CALL 232109908 0 0 SH Call SOLE 0 0 0 CUTERA INC PUT 232109958 0 0 SH Put SOLE 0 0 0 CVB FINL CORP COM 126600105 2 78 SH SOLE 0 0 0 CVB FINL CORP CALL 126600905 0 0 SH Call SOLE 0 0 0 CVB FINL CORP PUT 126600955 0 0 SH Put SOLE 0 0 0 CVD EQUIPMENT CORP COM 126601103 0 0 SH SOLE 0 0 0 CVR ENERGY INC COM 12662P108 0 0 SH SOLE 0 0 0 CVR ENERGY INC CALL 12662P908 0 0 SH Call SOLE 0 0 0 CVR ENERGY INC PUT 12662P958 0 0 SH Put SOLE 0 0 0 CVR PARTNERS LP COM 126633106 0 0 SH SOLE 0 0 0 CVR PARTNERS LP CALL 126633906 0 0 SH Call SOLE 0 0 0 CVR PARTNERS LP PUT 126633956 0 0 SH Put SOLE 0 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 0 0 SH SOLE 0 0 0 CVR REFNG LP CALL 12663P907 0 0 SH Call SOLE 0 0 0 CVR REFNG LP PUT 12663P957 0 0 SH Put SOLE 0 0 0 CVS HEALTH CORP COM 126650100 709 11942 SH SOLE 0 0 0 CVS HEALTH CORP CALL 126650900 0 0 SH Call SOLE 0 0 0 CVS HEALTH CORP PUT 126650950 0 0 SH Put SOLE 0 0 0 CYANOTECH CORP COM PAR $0.02 232437301 0 0 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 0 0 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD CALL M2682V908 0 0 SH Call SOLE 0 0 0 CYBERARK SOFTWARE LTD PUT M2682V958 0 0 SH Put SOLE 0 0 0 CYBEROPTICS CORP COM 232517102 0 0 SH SOLE 0 0 0 CYCLACEL PHARMACEUTICALS INC PFD CONV EX 6 23254L207 0 0 SH SOLE 0 0 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 0 SH SOLE 0 0 0 CYCLACEL PHARMACEUTICALS INC CALL 23254L905 0 0 SH Call SOLE 0 0 0 CYCLACEL PHARMACEUTICALS INC PUT 23254L955 0 0 SH Put SOLE 0 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 0 0 SH SOLE 0 0 0 CYCLERION THERAPEUTICS INC CALL 23255M905 0 0 SH Call SOLE 0 0 0 CYCLERION THERAPEUTICS INC PUT 23255M955 0 0 SH Put SOLE 0 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 0 0 SH SOLE 0 0 0 CYMABAY THERAPEUTICS INC CALL 23257D903 0 0 SH Call SOLE 0 0 0 CYMABAY THERAPEUTICS INC PUT 23257D953 0 0 SH Put SOLE 0 0 0 CYNERGISTEK INC COM 23258P105 0 0 SH SOLE 0 0 0 CYPRESS ENERGY PARTNERS LP LTD PARTNER INT 232751107 0 0 SH SOLE 0 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500 1/1 232806AM1 0 0 SH SOLE 0 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 2.000 2/0 232806AP4 0 0 SH SOLE 0 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 8 350 SH SOLE 0 0 0 CYPRESS SEMICONDUCTOR CORP CALL 232806909 0 0 SH Call SOLE 0 0 0 CYPRESS SEMICONDUCTOR CORP PUT 232806959 0 0 SH Put SOLE 0 0 0 CYREN LTD SHS M26895108 0 0 SH SOLE 0 0 0 CYREN LTD CALL M26895908 0 0 SH Call SOLE 0 0 0 CYREN LTD PUT M26895958 0 0 SH Put SOLE 0 0 0 CYRUSONE INC COM 23283R100 4 57 SH SOLE 0 0 0 CYRUSONE INC CALL 23283R900 0 0 SH Call SOLE 0 0 0 CYRUSONE INC PUT 23283R950 0 0 SH Put SOLE 0 0 0 CYTOKINETICS INC COM NEW 23282W605 0 0 SH SOLE 0 0 0 CYTOKINETICS INC CALL 23282W905 0 0 SH Call SOLE 0 0 0 CYTOKINETICS INC PUT 23282W955 0 0 SH Put SOLE 0 0 0 CYTOKINETICS INC NOTE 4.00011/1 23282WAA8 0 0 SH SOLE 0 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 0 0 SH SOLE 0 0 0 CYTOMX THERAPEUTICS INC CALL 23284F905 0 0 SH Call SOLE 0 0 0 CYTOMX THERAPEUTICS INC PUT 23284F955 0 0 SH Put SOLE 0 0 0 CYTORI THERAPEUTICS INC *W EXP 05/28/202 23283K139 0 0 SH SOLE 0 0 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 0 0 SH SOLE 0 0 0 CYTORI THERAPEUTICS INC CALL 23283K902 0 0 SH Call SOLE 0 0 0 CYTORI THERAPEUTICS INC PUT 23283K952 0 0 SH Put SOLE 0 0 0 CYTOSORBENTS CORP COM NEW 23283X206 0 0 SH SOLE 0 0 0 CYTOSORBENTS CORP CALL 23283X906 0 0 SH Call SOLE 0 0 0 CYTOSORBENTS CORP PUT 23283X956 0 0 SH Put SOLE 0 0 0 CYTRX CORP COM PAR 232828608 0 53 SH SOLE 0 0 0 CYTRX CORP CALL 232828908 0 0 SH Call SOLE 0 0 0 CYTRX CORP PUT 232828958 0 0 SH Put SOLE 0 0 0 D R HORTON INC COM 23331A109 234 6872 SH SOLE 0 0 0 D R HORTON INC CALL 23331A909 0 0 SH Call SOLE 0 0 0 D R HORTON INC PUT 23331A959 0 0 SH Put SOLE 0 0 0 DAILY JOURNAL CORP COM 233912104 0 0 SH SOLE 0 0 0 DAKTRONICS INC COM 234264109 0 0 SH SOLE 0 0 0 DAKTRONICS INC CALL 234264909 0 0 SH Call SOLE 0 0 0 DAKTRONICS INC PUT 234264959 0 0 SH Put SOLE 0 0 0 DANA INCORPORATED COM 235825205 0 0 SH SOLE 0 0 0 DANA INCORPORATED CALL 235825905 0 0 SH Call SOLE 0 0 0 DANA INCORPORATED PUT 235825955 0 0 SH Put SOLE 0 0 0 DANAHER CORP DEL DEBT 1/2 235851AE2 0 0 SH SOLE 0 0 0 DANAHER CORP DEL DBCV 1/2 235851AF9 0 0 SH SOLE 0 0 0 DANAHER CORP DEL COM 235851102 714 5150 SH SOLE 0 0 0 DANAHER CORP DEL CALL 235851902 0 0 SH Call SOLE 0 0 0 DANAHER CORP DEL PUT 235851952 0 0 SH Put SOLE 0 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 0 0 SH SOLE 0 0 0 DANAOS CORPORATION SHS Y1968P105 0 0 SH SOLE 0 0 0 DANAOS CORPORATION SHS Y1968P121 0 0 SH SOLE 0 0 0 DANAOS CORPORATION CALL Y1968P901 0 0 SH Call SOLE 0 0 0 DANAOS CORPORATION PUT Y1968P951 0 0 SH Put SOLE 0 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 0 0 SH SOLE 0 0 0 DAQO NEW ENERGY CORP CALL 23703Q903 0 0 SH Call SOLE 0 0 0 DAQO NEW ENERGY CORP PUT 23703Q953 0 0 SH Put SOLE 0 0 0 DARDEN RESTAURANTS INC COM 237194105 50 924 SH SOLE 0 0 0 DARDEN RESTAURANTS INC CALL 237194905 0 0 SH Call SOLE 0 0 0 DARDEN RESTAURANTS INC PUT 237194955 0 0 SH Put SOLE 0 0 0 DARE BIOSCIENCE INC COM 23666P101 0 0 SH SOLE 0 0 0 DARE BIOSCIENCE INC CALL 23666P901 0 0 SH Call SOLE 0 0 0 DARE BIOSCIENCE INC PUT 23666P951 0 0 SH Put SOLE 0 0 0 DARIOHEALTH CORP COM 23725P100 0 0 SH SOLE 0 0 0 DARIOHEALTH CORP *W EXP 03/08/202 23725P118 0 0 SH SOLE 0 0 0 DARIOHEALTH CORP COM NEW 23725P209 0 0 SH SOLE 0 0 0 DARLING INGREDIENTS INC COM 237266101 4 220 SH SOLE 0 0 0 DARLING INGREDIENTS INC CALL 237266901 0 0 SH Call SOLE 0 0 0 DARLING INGREDIENTS INC PUT 237266951 0 0 SH Put SOLE 0 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 0 0 SH SOLE 0 0 0 DASAN ZHONE SOLUTIONS INC CALL 23305L906 0 0 SH Call SOLE 0 0 0 DASAN ZHONE SOLUTIONS INC PUT 23305L956 0 0 SH Put SOLE 0 0 0 DASEKE INC COM 23753F107 0 0 SH SOLE 0 0 0 DASEKE INC CALL 23753F907 0 0 SH Call SOLE 0 0 0 DASEKE INC PUT 23753F957 0 0 SH Put SOLE 0 0 0 DASEKE INC *W EXP 02/27/202 23753F115 0 0 SH SOLE 0 0 0 DATA I O CORP COM 237690102 0 0 SH SOLE 0 0 0 DATA I O CORP CALL 237690902 0 0 SH Call SOLE 0 0 0 DATA I O CORP PUT 237690952 0 0 SH Put SOLE 0 0 0 DATADOG INC CALL 23804L903 0 0 SH Call SOLE 0 0 0 DATADOG INC PUT 23804L953 0 0 SH Put SOLE 0 0 0 DATADOG INC CL A COM 23804L103 0 0 SH SOLE 0 0 0 DATASEA INC COM NEW 238116206 0 0 SH SOLE 0 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 0 0 SH SOLE 0 0 0 DAVE & BUSTERS ENTMT INC CALL 238337909 0 0 SH Call SOLE 0 0 0 DAVE & BUSTERS ENTMT INC PUT 238337959 0 0 SH Put SOLE 0 0 0 DAVIDSTEA INC COM 238661102 0 0 SH SOLE 0 0 0 DAVIDSTEA INC CALL 238661902 0 0 SH Call SOLE 0 0 0 DAVIDSTEA INC PUT 238661952 0 0 SH Put SOLE 0 0 0 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 0 0 SH SOLE 0 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 61 3147 SH SOLE 0 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 0 0 SH SOLE 0 0 0 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 0 0 SH SOLE 0 0 0 DAVITA INC COM 23918K108 147 1929 SH SOLE 0 0 0 DAVITA INC CALL 23918K908 0 0 SH Call SOLE 0 0 0 DAVITA INC PUT 23918K958 0 0 SH Put SOLE 0 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 0 SH SOLE 0 0 0 DAWSON GEOPHYSICAL CO NEW CALL 239360900 0 0 SH Call SOLE 0 0 0 DAWSON GEOPHYSICAL CO NEW PUT 239360950 0 0 SH Put SOLE 0 0 0 DAXOR CORP COM 239467103 0 0 SH SOLE 0 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 0 0 SH SOLE 0 0 0 DBV TECHNOLOGIES S A CALL 23306J901 0 0 SH Call SOLE 0 0 0 DBV TECHNOLOGIES S A PUT 23306J951 0 0 SH Put SOLE 0 0 0 DBX ETF TR CALL 233051900 0 0 SH Call SOLE 0 0 0 DBX ETF TR PUT 233051950 0 0 SH Put SOLE 0 0 0 DBX ETF TR XTRACKERS MSCI 233051218 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACKERS RUSE 233051242 135 5819 SH SOLE 0 0 0 DBX ETF TR XTRACKERS HIGH 233051259 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACKERS LOW 233051267 6 127 SH SOLE 0 0 0 DBX ETF TR XTRACKERS SHRT 233051283 0 0 SH SOLE 0 0 0 DBX ETF TR CALL 233051902 0 0 SH Call SOLE 0 0 0 DBX ETF TR PUT 233051952 0 0 SH Put SOLE 0 0 0 DBX ETF TR XTRACK RUSS 2000 233051440 0 0 SH SOLE 0 0 0 DBX ETF TR XTRCK BRCLY INTL 233051465 0 0 SH SOLE 0 0 0 DBX ETF TR XTRCK BRCLY TRSY 233051473 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK RUSS 1000 233051481 4 164 SH SOLE 0 0 0 DBX ETF TR XTRACK FTSE EMRG 233051499 0 0 SH SOLE 0 0 0 DBX ETF TR CALL 233051907 0 0 SH Call SOLE 0 0 0 DBX ETF TR PUT 233051957 0 0 SH Put SOLE 0 0 0 DBX ETF TR XTRACK FTSE US 233051515 102 4729 SH SOLE 0 0 0 DBX ETF TR XTRCK GERMNY EQT 233051556 0 0 SH SOLE 0 0 0 DBX ETF TR XTRCK EURZON EQT 233051564 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK JAPAN JPX 233051663 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 0 0 SH SOLE 0 0 0 DBX ETF TR XTRCK EMRING MKT 233051713 0 0 SH SOLE 0 0 0 DBX ETF TR XTRCK INVTNT GRD 233051739 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK CSI 500 A 233051754 0 0 SH SOLE 0 0 0 DBX ETF TR CALL 233051904 0 0 SH Call SOLE 0 0 0 DBX ETF TR PUT 233051954 0 0 SH Put SOLE 0 0 0 DBX ETF TR CALL 233051903 0 0 SH Call SOLE 0 0 0 DBX ETF TR PUT 233051953 0 0 SH Put SOLE 0 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 0 0 SH SOLE 0 0 0 DBX ETF TR CALL 233051909 0 0 SH Call SOLE 0 0 0 DBX ETF TR PUT 233051959 0 0 SH Put SOLE 0 0 0 DBX ETF TR INTL HIGH YELD 233051457 0 0 SH SOLE 0 0 0 DBX ETF TR XTKR MSCI ACWI 233051192 0 0 SH SOLE 0 0 0 DBX ETF TR XTKR MSCI EMRG 233051226 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 80 2985 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI GRMY 233051408 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK USD HIGH 233051432 29 663 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI CHIN 233051523 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI ALL 233051598 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EURO 233051697 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI CHNA 233051762 79 2571 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI SOUT 233051812 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI ALL 233051820 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI ASIA 233051846 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI UK 233051861 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACKERS S&P 233051143 0 0 SH SOLE 0 0 0 DBX ETF TR XTRACKRS MSCI 233051531 0 0 SH SOLE 0 0 0 DBX ETF TR XTRCK HIGH YIELD 233051747 0 0 SH SOLE 0 0 0 DBX ETF TR XTRCKR MSCI US 233051150 0 0 SH SOLE 0 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 0 0 SH SOLE 0 0 0 DCP MIDSTREAM LP CALL 23311P900 0 0 SH Call SOLE 0 0 0 DCP MIDSTREAM LP PUT 23311P950 0 0 SH Put SOLE 0 0 0 DD3 ACQUISITION CORP SHS G2692M103 0 0 SH SOLE 0 0 0 DD3 ACQUISITION CORP *W EXP 10/20/202 G2692M111 0 0 SH SOLE 0 0 0 DD3 ACQUISITION CORP UNIT 10/12/2023 G2692M129 0 0 SH SOLE 0 0 0 DEAN FOODS CO NEW COM NEW 242370203 0 29 SH SOLE 0 0 0 DEAN FOODS CO NEW CALL 242370903 0 0 SH Call SOLE 0 0 0 DEAN FOODS CO NEW PUT 242370953 0 0 SH Put SOLE 0 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 0 0 SH SOLE 0 0 0 DECIPHERA PHARMACEUTICALS IN CALL 24344T901 0 0 SH Call SOLE 0 0 0 DECIPHERA PHARMACEUTICALS IN PUT 24344T951 0 0 SH Put SOLE 0 0 0 DECKERS OUTDOOR CORP COM 243537107 23 175 SH SOLE 0 0 0 DECKERS OUTDOOR CORP CALL 243537907 0 0 SH Call SOLE 0 0 0 DECKERS OUTDOOR CORP PUT 243537957 0 0 SH Put SOLE 0 0 0 DEERE & CO COM 244199105 332 2386 SH SOLE 0 0 0 DEERE & CO CALL 244199905 0 0 SH Call SOLE 0 0 0 DEERE & CO PUT 244199955 0 0 SH Put SOLE 0 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 0 0 SH SOLE 0 0 0 DEL FRISCOS RESTAURANT GROUP CALL 245077902 0 0 SH Call SOLE 0 0 0 DEL FRISCOS RESTAURANT GROUP PUT 245077952 0 0 SH Put SOLE 0 0 0 DEL TACO RESTAURANTS INC COM 245496104 0 0 SH SOLE 0 0 0 DEL TACO RESTAURANTS INC CALL 245496904 0 0 SH Call SOLE 0 0 0 DEL TACO RESTAURANTS INC PUT 245496954 0 0 SH Put SOLE 0 0 0 DEL TACO RESTAURANTS INC *W EXP 06/30/202 245496112 0 0 SH SOLE 0 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 0 0 SH SOLE 0 0 0 DELAWARE INV CO MUN INC FD I COM 246101109 0 0 SH SOLE 0 0 0 DELAWARE INV MN MUN INC FD I COM 24610V103 0 0 SH SOLE 0 0 0 DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 0 0 SH SOLE 0 0 0 DELAWARE INVTS DIV & INCOME COM 245915103 22 2596 SH SOLE 0 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 0 0 SH SOLE 0 0 0 DELEK LOGISTICS PARTNERS LP CALL 24664T903 0 0 SH Call SOLE 0 0 0 DELEK LOGISTICS PARTNERS LP PUT 24664T953 0 0 SH Put SOLE 0 0 0 DELEK US HLDGS INC NEW COM 24665A103 0 0 SH SOLE 0 0 0 DELEK US HLDGS INC NEW CALL 24665A903 0 0 SH Call SOLE 0 0 0 DELEK US HLDGS INC NEW PUT 24665A953 0 0 SH Put SOLE 0 0 0 DELL TECHNOLOGIES INC CL C 24703L202 17 419 SH SOLE 0 0 0 DELL TECHNOLOGIES INC CALL 24703L902 0 0 SH Call SOLE 0 0 0 DELL TECHNOLOGIES INC PUT 24703L952 0 0 SH Put SOLE 0 0 0 DELMAR PHARMACEUTICALS INC COM NEW 247078207 0 0 SH SOLE 0 0 0 DELMAR PHARMACEUTICALS INC COM 247078306 0 0 SH SOLE 0 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 0 0 SH SOLE 0 0 0 DELPHI TECHNOLOGIES PLC CALL G2709G907 0 0 SH Call SOLE 0 0 0 DELPHI TECHNOLOGIES PLC PUT G2709G957 0 0 SH Put SOLE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 138 4843 SH SOLE 0 0 0 DELTA AIR LINES INC DEL CALL 247361902 0 0 SH Call SOLE 0 0 0 DELTA AIR LINES INC DEL PUT 247361952 0 0 SH Put SOLE 0 0 0 DELTA APPAREL INC COM 247368103 0 0 SH SOLE 0 0 0 DELTA TECHNOLOGY HLDGS LTD USD ORD SHS G8477B105 0 0 SH SOLE 0 0 0 DELUXE CORP COM 248019101 0 0 SH SOLE 0 0 0 DELUXE CORP CALL 248019901 0 0 SH Call SOLE 0 0 0 DELUXE CORP PUT 248019951 0 0 SH Put SOLE 0 0 0 DENALI THERAPEUTICS INC COM 24823R105 0 0 SH SOLE 0 0 0 DENALI THERAPEUTICS INC CALL 24823R905 0 0 SH Call SOLE 0 0 0 DENALI THERAPEUTICS INC PUT 24823R955 0 0 SH Put SOLE 0 0 0 DENBURY RES INC COM NEW 247916208 0 0 SH SOLE 0 0 0 DENBURY RES INC CALL 247916908 0 0 SH Call SOLE 0 0 0 DENBURY RES INC PUT 247916958 0 0 SH Put SOLE 0 0 0 DENBURY RES INC DEL DEBT 6.37512/3 U2481AAK4 0 0 SH SOLE 0 0 0 DENISON MINES CORP COM 248356107 0 0 SH SOLE 0 0 0 DENISON MINES CORP CALL 248356907 0 0 SH Call SOLE 0 0 0 DENISON MINES CORP PUT 248356957 0 0 SH Put SOLE 0 0 0 DENNYS CORP COM 24869P104 1 182 SH SOLE 0 0 0 DENNYS CORP CALL 24869P904 0 0 SH Call SOLE 0 0 0 DENNYS CORP PUT 24869P954 0 0 SH Put SOLE 0 0 0 DENTSPLY SIRONA INC COM 24906P109 5 141 SH SOLE 0 0 0 DENTSPLY SIRONA INC CALL 24906P909 0 0 SH Call SOLE 0 0 0 DENTSPLY SIRONA INC PUT 24906P959 0 0 SH Put SOLE 0 0 0 DERMIRA INC NOTE 3.000 5/1 24983LAB0 0 0 SH SOLE 0 0 0 DERMIRA INC COM 24983L104 0 0 SH SOLE 0 0 0 DERMIRA INC CALL 24983L904 0 0 SH Call SOLE 0 0 0 DERMIRA INC PUT 24983L954 0 0 SH Put SOLE 0 0 0 DERMTECH INC COM 24984K105 0 0 SH SOLE 0 0 0 DERMTECH INC *W EXP 08/29/202 24984K113 0 0 SH SOLE 0 0 0 DESCARTES SYS GROUP INC COM 249906108 0 0 SH SOLE 0 0 0 DESCARTES SYS GROUP INC CALL 249906908 0 0 SH Call SOLE 0 0 0 DESCARTES SYS GROUP INC PUT 249906958 0 0 SH Put SOLE 0 0 0 DESIGNER BRANDS INC CL A 250565108 0 0 SH SOLE 0 0 0 DESIGNER BRANDS INC CALL 250565908 0 0 SH Call SOLE 0 0 0 DESIGNER BRANDS INC PUT 250565958 0 0 SH Put SOLE 0 0 0 DESPEGAR COM CORP ORD SHS G27358103 0 0 SH SOLE 0 0 0 DESPEGAR COM CORP CALL G27358903 0 0 SH SOLE 0 0 0 DESPEGAR COM CORP PUT G27358953 0 0 SH SOLE 0 0 0 DESTINATION MATERNITY CORP COM 25065D100 0 0 SH SOLE 0 0 0 DESTINATION MATERNITY CORP CALL 25065D900 0 0 SH Call SOLE 0 0 0 DESTINATION MATERNITY CORP PUT 25065D950 0 0 SH Put SOLE 0 0 0 DESTINATION XL GROUP INC COM 25065K104 0 0 SH SOLE 0 0 0 DESTINATION XL GROUP INC CALL 25065K904 0 0 SH Call SOLE 0 0 0 DESTINATION XL GROUP INC PUT 25065K954 0 0 SH Put SOLE 0 0 0 DESWELL INDS INC COM 250639101 0 0 SH SOLE 0 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 0 0 SH SOLE 0 0 0 DEUTSCHE BANK AG CALL D18190908 0 0 SH Call SOLE 0 0 0 DEUTSCHE BANK AG PUT D18190958 0 0 SH Put SOLE 0 0 0 DEUTSCHE BK AG LDN BRH DB COMMOD SHRT 25154H467 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LDN BRH DB COM DBLE LNG 25154H475 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LDN BRH DB AGRIC DBL LN 25154H558 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LDN BRH DB GOLD SHORT 25154H731 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LDN BRH DB GOLD DBL LNG 25154H749 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LDN BRH CALL 25154H906 0 0 SH Call SOLE 0 0 0 DEUTSCHE BK AG LDN BRH PUT 25154H956 0 0 SH Put SOLE 0 0 0 DEUTSCHE BK AG LONDON ETN DJ HY 2022 25153Q658 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LONDON ELE MORN TTL22 25153Q708 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LONDON BRH DB CRUDE OIL DBL 25154K809 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LONDON BRH DB BASE MET SHRT 25154K833 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LONDON BRH DB BASE MET DBL 25154K841 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LONDON BRH DB BASE MET DBL 25154K858 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LONDON BRH DB CRUDE OIL LNG 25154K866 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LONDON BRH DB CRUD OIL SHR 25154K874 0 0 SH SOLE 0 0 0 DEUTSCHE BK AG LONDON BRH FI ENH GL0BAL HY 25155L293 0 0 SH SOLE 0 0 0 DEVON ENERGY CORP NEW COM 25179M103 18 2584 SH SOLE 0 0 0 DEVON ENERGY CORP NEW CALL 25179M903 0 0 SH Call SOLE 0 0 0 DEVON ENERGY CORP NEW PUT 25179M953 0 0 SH Put SOLE 0 0 0 DEXCOM INC NOTE 0.750 5/1 252131AF4 0 0 SH SOLE 0 0 0 DEXCOM INC COM 252131107 295 1095 SH SOLE 0 0 0 DEXCOM INC CALL 252131907 0 0 SH Call SOLE 0 0 0 DEXCOM INC PUT 252131957 0 0 SH Put SOLE 0 0 0 DEXCOM INC NOTE 0.75012/0 252131AH0 0 0 SH SOLE 0 0 0 DFB HEALTHCARE ACQUISTION CO COM 23291E109 0 0 SH SOLE 0 0 0 DFB HEALTHCARE ACQUISTION CO *W EXP 04/11/202 23291E117 0 0 SH SOLE 0 0 0 DFB HEALTHCARE ACQUISTION CO UNIT 01/30/2023 23291E208 0 0 SH SOLE 0 0 0 DFP HEALTHCARE ACQUISITNS CO UNIT 03/31/2025 23343Q209 0 0 SH SOLE 0 0 0 DGSE COMPANIES INC COM 23323G106 0 0 SH SOLE 0 0 0 DHI GROUP INC COM 23331S100 0 0 SH SOLE 0 0 0 DHI GROUP INC CALL 23331S900 0 0 SH Call SOLE 0 0 0 DHI GROUP INC PUT 23331S950 0 0 SH Put SOLE 0 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 0 0 SH SOLE 0 0 0 DHT HOLDINGS INC CALL Y2065G901 0 0 SH Call SOLE 0 0 0 DHT HOLDINGS INC PUT Y2065G951 0 0 SH Put SOLE 0 0 0 DHT HOLDINGS INC DEBT 4.50010/0 23335SAB2 0 0 SH SOLE 0 0 0 DHT HOLDINGS INC NOTE 4.500 8/1 23335SAD8 0 0 SH SOLE 0 0 0 DHX MEDIA LTD COM VAR VTG 252406152 0 0 SH SOLE 0 0 0 DHX MEDIA LTD CALL 252406902 0 0 SH Call SOLE 0 0 0 DHX MEDIA LTD PUT 252406952 0 0 SH Put SOLE 0 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 393 3059 SH SOLE 0 0 0 DIAGEO P L C CALL 25243Q905 0 0 SH Call SOLE 0 0 0 DIAGEO P L C PUT 25243Q955 0 0 SH Put SOLE 0 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 0 0 SH SOLE 0 0 0 DIAMOND EAGLE ACQUISITION CO UNIT 06/30/2026 25258L208 0 0 SH SOLE 0 0 0 DIAMOND EAGLE ACQUISITION CO COM CL A 25258L109 0 0 SH SOLE 0 0 0 DIAMOND EAGLE ACQUISITION CO *W EXP 06/30/202 25258L117 0 0 SH SOLE 0 0 0 DIAMOND EAGLE ACQUISITION CO CALL 25258L909 0 0 SH Call SOLE 0 0 0 DIAMOND EAGLE ACQUISITION CO PUT 25258L959 0 0 SH Put SOLE 0 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 0 0 SH SOLE 0 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 0 0 SH SOLE 0 0 0 DIAMOND OFFSHORE DRILLING IN CALL 25271C902 0 0 SH Call SOLE 0 0 0 DIAMOND OFFSHORE DRILLING IN PUT 25271C952 0 0 SH Put SOLE 0 0 0 DIAMOND S SHIPPING INC COM Y20676105 0 0 SH SOLE 0 0 0 DIAMONDBACK ENERGY INC COM 25278X109 15 585 SH SOLE 0 0 0 DIAMONDBACK ENERGY INC CALL 25278X909 0 0 SH Call SOLE 0 0 0 DIAMONDBACK ENERGY INC PUT 25278X959 0 0 SH Put SOLE 0 0 0 DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 0 0 SH SOLE 0 0 0 DIAMONDPEAK HLDGS COR COM CL A 25280H100 0 0 SH SOLE 0 0 0 DIAMONDPEAK HLDGS COR *W EXP 02/22/202 25280H118 0 0 SH SOLE 0 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 0 0 SH SOLE 0 0 0 DIAMONDROCK HOSPITALITY CO CALL 252784901 0 0 SH Call SOLE 0 0 0 DIAMONDROCK HOSPITALITY CO PUT 252784951 0 0 SH Put SOLE 0 0 0 DIANA CONTAINERSHIPS INC SHS PAR Y2069P507 0 0 SH SOLE 0 0 0 DIANA SHIPPING INC COM Y2066G104 0 0 SH SOLE 0 0 0 DIANA SHIPPING INC CALL Y2066G904 0 0 SH Call SOLE 0 0 0 DIANA SHIPPING INC PUT Y2066G954 0 0 SH Put SOLE 0 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 0 0 SH SOLE 0 0 0 DICERNA PHARMACEUTICALS INC CALL 253031908 0 0 SH Call SOLE 0 0 0 DICERNA PHARMACEUTICALS INC PUT 253031958 0 0 SH Put SOLE 0 0 0 DICKS SPORTING GOODS INC COM 253393102 0 0 SH SOLE 0 0 0 DICKS SPORTING GOODS INC CALL 253393902 0 0 SH Call SOLE 0 0 0 DICKS SPORTING GOODS INC PUT 253393952 0 0 SH Put SOLE 0 0 0 DIEBOLD NXDF INC COM 253651103 0 0 SH SOLE 0 0 0 DIEBOLD NXDF INC CALL 253651903 0 0 SH Call SOLE 0 0 0 DIEBOLD NXDF INC PUT 253651953 0 0 SH Put SOLE 0 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 0 0 SH SOLE 0 0 0 DIGI INTL INC COM 253798102 0 0 SH SOLE 0 0 0 DIGI INTL INC CALL 253798902 0 0 SH Call SOLE 0 0 0 DIGI INTL INC PUT 253798952 0 0 SH Put SOLE 0 0 0 DIGIMARC CORP NEW COM 25381B101 0 0 SH SOLE 0 0 0 DIGIMARC CORP NEW CALL 25381B901 0 0 SH Call SOLE 0 0 0 DIGIMARC CORP NEW PUT 25381B951 0 0 SH Put SOLE 0 0 0 DIGIRAD CORP COM 253827109 0 0 SH SOLE 0 0 0 DIGIRAD CORP CALL 253827909 0 0 SH Call SOLE 0 0 0 DIGIRAD CORP PUT 253827959 0 0 SH Put SOLE 0 0 0 DIGIRAD CORP COM NEW 253827703 0 0 SH SOLE 0 0 0 DIGIRAD CORP CALL 253827903 0 0 SH Call SOLE 0 0 0 DIGIRAD CORP PUT 253827953 0 0 SH Put SOLE 0 0 0 DIGITAL ALLY INC COM NEW 25382P208 0 0 SH SOLE 0 0 0 DIGITAL ALLY INC CALL 25382P908 0 0 SH Call SOLE 0 0 0 DIGITAL ALLY INC PUT 25382P958 0 0 SH Put SOLE 0 0 0 DIGITAL RLTY TR INC COM 253868103 8 58 SH SOLE 0 0 0 DIGITAL RLTY TR INC CALL 253868903 0 0 SH Call SOLE 0 0 0 DIGITAL RLTY TR INC PUT 253868953 0 0 SH Put SOLE 0 0 0 DIGITAL TURBINE INC COM NEW 25400W102 0 0 SH SOLE 0 0 0 DIGITAL TURBINE INC CALL 25400W902 0 0 SH Call SOLE 0 0 0 DIGITAL TURBINE INC PUT 25400W952 0 0 SH Put SOLE 0 0 0 DILLARDS INC CL A 254067101 2 50 SH SOLE 0 0 0 DILLARDS INC CALL 254067901 0 0 SH Call SOLE 0 0 0 DILLARDS INC PUT 254067951 0 0 SH Put SOLE 0 0 0 DIME CMNTY BANCSHARES COM 253922108 0 0 SH SOLE 0 0 0 DIME CMNTY BANCSHARES CALL 253922908 0 0 SH Call SOLE 0 0 0 DIME CMNTY BANCSHARES PUT 253922958 0 0 SH Put SOLE 0 0 0 DINE BRANDS GLOBAL INC COM 254423106 0 0 SH SOLE 0 0 0 DINE BRANDS GLOBAL INC CALL 254423906 0 0 SH Call SOLE 0 0 0 DINE BRANDS GLOBAL INC PUT 254423956 0 0 SH Put SOLE 0 0 0 DIODES INC COM 254543101 101 2477 SH SOLE 0 0 0 DIODES INC CALL 254543901 0 0 SH Call SOLE 0 0 0 DIODES INC PUT 254543951 0 0 SH Put SOLE 0 0 0 DIPLOMAT PHARMACY INC COM 25456K101 0 0 SH SOLE 0 0 0 DIPLOMAT PHARMACY INC CALL 25456K901 0 0 SH Call SOLE 0 0 0 DIPLOMAT PHARMACY INC PUT 25456K951 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459W902 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459W952 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459W907 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459W957 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459W908 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459W958 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459W900 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459W950 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR 7 10YR TRES BEAR 25459W557 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR 7 10YR TRES BULL 25459W565 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459W905 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459W955 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459W901 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459W951 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY DEV MKT BULL 25459W789 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459W909 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459W959 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR 7-10YR TR BEAR 25459Y108 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CSI300 CHINA1X 25459Y116 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459Y906 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459Y956 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DAILY RGNAL BULL 25459Y132 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY S&P500 2XS 25459Y165 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR SML CP BULL 2X 25459Y181 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 36 785 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459Y907 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459Y957 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459Y900 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459Y950 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR TL BD MKT BEAR 25459Y306 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY DEV MKT BEAR 25459Y355 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459Y905 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459Y955 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY R/E BEAR3X 25459Y363 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459Y903 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459Y953 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y405 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY JPN BULL 3X 25459Y413 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DRX DLYSOKOR3X 25459Y520 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459Y908 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459Y958 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 3 144 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25459Y904 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25459Y954 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY CNSMR STPL 25459Y702 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY CNMSR BULL 25459Y785 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY CNMSR BULL 25459Y801 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY CNSMR DIS 25459Y884 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY CS 2X SH 25460E505 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25460E905 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25460E955 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY ROB AI 3X 25460E513 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25460E901 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25460E951 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DAILY S&P BIOTEC 25460E539 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25460E909 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25460E959 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DAILY MSCI EMERG 25460E547 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25460E907 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25460E957 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25460E904 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25460E954 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DAILY TECHNOLOGY 25460E562 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25460E902 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25460E952 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR PORTFLIOPLS DEV 25460E596 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR PORTFLIOPLS EMG 25460E612 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR PORTFIOPLS S&PMD 25460E638 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY PHARMA 25460E646 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY EUR STX 3X 25460E653 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY AEROSPC 3X 25460E661 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY TRANS 3X 25460E679 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY UTLTIES 3X 25460E711 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY INDL BU 3X 25460E737 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY MSCI MX 3X 25460E752 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY RGNAL BKS 3X 25460E802 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY RUSSIA 3X 25460E828 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25460E908 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25460E958 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY SEMICNDTR 3X 25460E836 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25460E906 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25460E956 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY JR GOLD 3X 25460E877 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR PRTFIOPLS S&P500 25490K109 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25490K907 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25490K957 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DAILY S&P OIL 25490K125 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25490K905 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25490K955 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25490K903 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25490K953 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DAILY EUROPEAN 25490K166 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY HIGH YLD 25490K190 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR PORTFIOPLS S&PSM 25490K208 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25490K901 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25490K951 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR LTN AM BL 3X NEW 25490K299 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25490K909 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25490K959 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25490K906 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25490K956 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DALY HOM B&S BUL 25490K596 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR MD CP BEAR 3X NW 25490K810 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25490K900 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25490K950 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR CSI 300 BULL2X 25490K869 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR MSCI DEV OVER 25460E372 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR MSCI EMRG OVER 25460E380 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR MSCI DEF OVER 25460E398 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR MSCI CYCLI OVR 25460E414 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR RUSLL SML OVER 25460E422 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR RUSLL LRG OVER 25460E430 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR RUSELL1000 GWT 25460E448 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR RUSELL1000 VAL 25460E455 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR FTSE INTL OVER 25460E463 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR FTSE US OVER 25460E471 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY BEAR 3X 25460E489 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY BULL 3X 25460E497 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY MD CP BEAR 25460E117 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25460E133 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25460E903 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25460E953 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DAILY MSCI REAL 25460E141 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY NATRL GAS 25460E158 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY JR GLD MIN 25460E166 4 960 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY S&P OIL GAS 25460E174 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY SEMICNDTR BR 25460E182 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY S&P BEAR 25460E331 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY S&P BULL 25460E349 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY DJ BEAR 25460E356 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DAILY DJ BULL 25460E364 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR OIL GAS BL 3X SH 25460G104 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25460G904 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25460G954 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR LTN AM BL 3X NEW 25460E273 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR DLY MSCI MX 3X 25460E281 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR FLIGHT TO SAFT 25460G203 6 121 SH SOLE 0 0 0 DIREXION SHS ETF TR MSCI USA ESG 25460G302 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR S&P 500 HI MIN 25460G401 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR OIL GAS BL 3X SH 25460G500 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25460G900 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25460G950 0 0 SH Put SOLE 0 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X 25460G609 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR CALL 25460G909 0 0 SH Call SOLE 0 0 0 DIREXION SHS ETF TR PUT 25460G959 0 0 SH Put SOLE 0 0 0 DIRTT ENVIRONMENTAL SOLUT LT COM 25490H106 0 0 SH SOLE 0 0 0 DIRTT ENVIRONMENTAL SOLUT LT CALL 25490H906 0 0 SH Call SOLE 0 0 0 DIRTT ENVIRONMENTAL SOLUT LT PUT 25490H956 0 0 SH Put SOLE 0 0 0 DISCOVER FINL SVCS COM 254709108 13 358 SH SOLE 0 0 0 DISCOVER FINL SVCS CALL 254709908 0 0 SH Call SOLE 0 0 0 DISCOVER FINL SVCS PUT 254709958 0 0 SH Put SOLE 0 0 0 DISCOVERY INC COM SER A 25470F104 1 74 SH SOLE 0 0 0 DISCOVERY INC CALL 25470F904 0 0 SH Call SOLE 0 0 0 DISCOVERY INC PUT 25470F954 0 0 SH Put SOLE 0 0 0 DISCOVERY INC COM SER B 25470F203 0 0 SH SOLE 0 0 0 DISCOVERY INC COM SER C 25470F302 0 0 SH SOLE 0 0 0 DISCOVERY INC CALL 25470F902 0 0 SH Call SOLE 0 0 0 DISCOVERY INC PUT 25470F952 0 0 SH Put SOLE 0 0 0 DISH NETWORK CORP NOTE 3.375 8/1 25470MAB5 0 0 SH SOLE 0 0 0 DISH NETWORK CORP NOTE 2.375 3/1 25470MAD1 0 0 SH SOLE 0 0 0 DISH NETWORK CORP CL A 25470M109 89 4429 SH SOLE 0 0 0 DISH NETWORK CORP CALL 25470M909 0 0 SH Call SOLE 0 0 0 DISH NETWORK CORP PUT 25470M959 0 0 SH Put SOLE 0 0 0 DISNEY WALT CO COM DISNEY 254687106 2575 26655 SH SOLE 0 0 0 DISNEY WALT CO CALL 254687906 0 0 SH Call SOLE 0 0 0 DISNEY WALT CO PUT 254687956 0 0 SH Put SOLE 0 0 0 DIVERSICARE HEALTHCARE SVCS COM 255104101 0 0 SH SOLE 0 0 0 DIVERSIFIED HEALTHCARE TR CALL 25525P907 0 0 SH Call SOLE 0 0 0 DIVERSIFIED HEALTHCARE TR PUT 25525P957 0 0 SH Put SOLE 0 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1 200 SH SOLE 0 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 0 0 SH SOLE 0 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 0 0 SH SOLE 0 0 0 DIXIE GROUP INC CL A 255519100 0 0 SH SOLE 0 0 0 DIXIE GROUP INC CALL 255519900 0 0 SH Call SOLE 0 0 0 DIXIE GROUP INC PUT 255519950 0 0 SH Put SOLE 0 0 0 DLH HLDGS CORP COM 23335Q100 0 0 SH SOLE 0 0 0 DMC GLOBAL INC COM 23291C103 0 10 SH SOLE 0 0 0 DMC GLOBAL INC CALL 23291C903 0 0 SH Call SOLE 0 0 0 DMC GLOBAL INC PUT 23291C953 0 0 SH Put SOLE 0 0 0 DMY TECHNOLOGY GROUP INC UNIT 99/99/9999 233253202 0 0 SH SOLE 0 0 0 DNB FINL CORP COM 233237106 0 0 SH SOLE 0 0 0 DNP SELECT INCOME FD COM 23325P104 207 21022 SH SOLE 0 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 0 650 SH SOLE 0 0 0 DOCUMENT SEC SYS INC CALL 25614T900 0 0 SH Call SOLE 0 0 0 DOCUMENT SEC SYS INC PUT 25614T950 0 0 SH Put SOLE 0 0 0 DOCUSIGN INC COM 256163106 5 50 SH SOLE 0 0 0 DOCUSIGN INC CALL 256163906 0 0 SH Call SOLE 0 0 0 DOCUSIGN INC PUT 256163956 0 0 SH Put SOLE 0 0 0 DOCUSIGN INC NOTE 0.500 9/1 256163AB2 0 0 SH SOLE 0 0 0 DOGNESS INTERNATIONAL CORP COM CL A G2788T103 0 0 SH SOLE 0 0 0 DOLBY LABORATORIES INC COM 25659T107 57 1043 SH SOLE 0 0 0 DOLBY LABORATORIES INC CALL 25659T907 0 0 SH Call SOLE 0 0 0 DOLBY LABORATORIES INC PUT 25659T957 0 0 SH Put SOLE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 35 232 SH SOLE 0 0 0 DOLLAR GEN CORP NEW CALL 256677905 0 0 SH Call SOLE 0 0 0 DOLLAR GEN CORP NEW PUT 256677955 0 0 SH Put SOLE 0 0 0 DOLLAR TREE INC COM 256746108 0 0 SH SOLE 0 0 0 DOLLAR TREE INC CALL 256746908 0 0 SH Call SOLE 0 0 0 DOLLAR TREE INC PUT 256746958 0 0 SH Put SOLE 0 0 0 DOLPHIN ENTMT INC COM 25686H100 0 0 SH SOLE 0 0 0 DOLPHIN ENTMT INC *W EXP 12/26/202 25686H118 0 0 SH SOLE 0 0 0 DOMINION ENERGY INC COM 25746U109 670 9283 SH SOLE 0 0 0 DOMINION ENERGY INC CALL 25746U909 0 0 SH Call SOLE 0 0 0 DOMINION ENERGY INC PUT 25746U959 0 0 SH Put SOLE 0 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 0 0 SH SOLE 0 0 0 DOMINION ENERGY INC UNIT 99/99/9999 25746U133 0 0 SH SOLE 0 0 0 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 0 0 SH SOLE 0 0 0 DOMINION ENERGY MIDSTRM PRTN CALL 257454908 0 0 SH Call SOLE 0 0 0 DOMINION ENERGY MIDSTRM PRTN PUT 257454958 0 0 SH Put SOLE 0 0 0 DOMINOS PIZZA INC COM 25754A201 3 8 SH SOLE 0 0 0 DOMINOS PIZZA INC CALL 25754A901 0 0 SH Call SOLE 0 0 0 DOMINOS PIZZA INC PUT 25754A951 0 0 SH Put SOLE 0 0 0 DOMO INC COM CL B 257554105 0 0 SH SOLE 0 0 0 DOMO INC CALL 257554905 0 0 SH Call SOLE 0 0 0 DOMO INC PUT 257554955 0 0 SH Put SOLE 0 0 0 DOMTAR CORP COM NEW 257559203 0 0 SH SOLE 0 0 0 DOMTAR CORP CALL 257559903 0 0 SH Call SOLE 0 0 0 DOMTAR CORP PUT 257559953 0 0 SH Put SOLE 0 0 0 DONALDSON INC COM 257651109 40 1024 SH SOLE 0 0 0 DONALDSON INC CALL 257651909 0 0 SH Call SOLE 0 0 0 DONALDSON INC PUT 257651959 0 0 SH Put SOLE 0 0 0 DONEGAL GROUP INC CL A 257701201 0 0 SH SOLE 0 0 0 DONEGAL GROUP INC CALL 257701901 0 0 SH Call SOLE 0 0 0 DONEGAL GROUP INC PUT 257701951 0 0 SH Put SOLE 0 0 0 DONEGAL GROUP INC CL B 257701300 0 0 SH SOLE 0 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1 123 SH SOLE 0 0 0 DONNELLEY FINL SOLUTIONS INC CALL 25787G900 0 0 SH Call SOLE 0 0 0 DONNELLEY FINL SOLUTIONS INC PUT 25787G950 0 0 SH Put SOLE 0 0 0 DONNELLEY R R & SONS CO COM 257867200 1 541 SH SOLE 0 0 0 DONNELLEY R R & SONS CO CALL 257867900 0 0 SH Call SOLE 0 0 0 DONNELLEY R R & SONS CO PUT 257867950 0 0 SH Put SOLE 0 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 0 0 SH SOLE 0 0 0 DORCHESTER MINERALS LP CALL 25820R905 0 0 SH Call SOLE 0 0 0 DORCHESTER MINERALS LP PUT 25820R955 0 0 SH Put SOLE 0 0 0 DORIAN LPG LTD SHS USD Y2106R110 0 0 SH SOLE 0 0 0 DORIAN LPG LTD CALL Y2106R900 0 0 SH Call SOLE 0 0 0 DORIAN LPG LTD PUT Y2106R950 0 0 SH Put SOLE 0 0 0 DORMAN PRODUCTS INC COM 258278100 3 58 SH SOLE 0 0 0 DORMAN PRODUCTS INC CALL 258278900 0 0 SH Call SOLE 0 0 0 DORMAN PRODUCTS INC PUT 258278950 0 0 SH Put SOLE 0 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 128 9611 SH SOLE 0 0 0 DOUBLELINE INCOME SOLUTIONS CALL 258622909 0 0 SH Call SOLE 0 0 0 DOUBLELINE INCOME SOLUTIONS PUT 258622959 0 0 SH Put SOLE 0 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 17 1000 SH SOLE 0 0 0 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 0 0 SH SOLE 0 0 0 DOUGLAS DYNAMICS INC COM 25960R105 0 0 SH SOLE 0 0 0 DOUGLAS DYNAMICS INC CALL 25960R905 0 0 SH Call SOLE 0 0 0 DOUGLAS DYNAMICS INC PUT 25960R955 0 0 SH Put SOLE 0 0 0 DOUGLAS EMMETT INC COM 25960P109 4 124 SH SOLE 0 0 0 DOUGLAS EMMETT INC CALL 25960P909 0 0 SH Call SOLE 0 0 0 DOUGLAS EMMETT INC PUT 25960P959 0 0 SH Put SOLE 0 0 0 DOUYU INTERNATIONAL HLDNGS L CALL 25985W905 0 0 SH Call SOLE 0 0 0 DOUYU INTERNATIONAL HLDNGS L PUT 25985W955 0 0 SH Put SOLE 0 0 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 0 0 SH SOLE 0 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 0 0 SH SOLE 0 0 0 DOVA PHARMACEUTICALS INC CALL 25985T902 0 0 SH Call SOLE 0 0 0 DOVA PHARMACEUTICALS INC PUT 25985T952 0 0 SH Put SOLE 0 0 0 DOVER CORP COM 260003108 53 627 SH SOLE 0 0 0 DOVER CORP CALL 260003908 0 0 SH Call SOLE 0 0 0 DOVER CORP PUT 260003958 0 0 SH Put SOLE 0 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 0 0 SH SOLE 0 0 0 DOVER DOWNS GAMING & ENTMT I CALL 260095904 0 0 SH Call SOLE 0 0 0 DOVER DOWNS GAMING & ENTMT I PUT 260095954 0 0 SH Put SOLE 0 0 0 DOVER MOTORSPORTS INC COM 260174107 0 0 SH SOLE 0 0 0 DOVER MOTORSPORTS INC CALL 260174907 0 0 SH Call SOLE 0 0 0 DOVER MOTORSPORTS INC PUT 260174957 0 0 SH Put SOLE 0 0 0 DOW INC COM 260557103 205 6996 SH SOLE 0 0 0 DOW INC CALL 260557903 0 0 SH Call SOLE 0 0 0 DOW INC PUT 260557953 0 0 SH Put SOLE 0 0 0 DOWDUPONT INC COM 26078J100 0 0 SH SOLE 0 0 0 DOWDUPONT INC CALL 26078J900 0 0 SH Call SOLE 0 0 0 DOWDUPONT INC PUT 26078J950 0 0 SH Put SOLE 0 0 0 DOWDUPONT INC WHEN ISSUED 26078J118 0 0 SH SOLE 0 0 0 DPW HLDGS INC COM 26140E105 0 0 SH SOLE 0 0 0 DPW HLDGS INC CALL 26140E905 0 0 SH Call SOLE 0 0 0 DPW HLDGS INC PUT 26140E955 0 0 SH Put SOLE 0 0 0 DPW HLDGS INC COM NEW 26140E501 0 0 SH SOLE 0 0 0 DPW HLDGS INC CALL 26140E901 0 0 SH Call SOLE 0 0 0 DPW HLDGS INC PUT 26140E951 0 0 SH Put SOLE 0 0 0 DPW HLDGS INC COM 26140E600 0 0 SH SOLE 0 0 0 DR REDDYS LABS LTD ADR 256135203 0 0 SH SOLE 0 0 0 DR REDDYS LABS LTD CALL 256135903 0 0 SH Call SOLE 0 0 0 DR REDDYS LABS LTD PUT 256135953 0 0 SH Put SOLE 0 0 0 DRAGON VICTORY INTL LTD SHS G28365107 0 0 SH SOLE 0 0 0 DRDGOLD LIMITED CALL 26152H901 0 0 SH Call SOLE 0 0 0 DRDGOLD LIMITED PUT 26152H951 0 0 SH Put SOLE 0 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 0 0 SH SOLE 0 0 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 0 0 SH SOLE 0 0 0 DREYFUS ALCENTRA GBL CR INCO COM 26189A105 0 0 SH SOLE 0 0 0 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 0 0 SH SOLE 0 0 0 DREYFUS MUN BD INFRSTRCTR FD CALL 26203D901 0 0 SH Call SOLE 0 0 0 DREYFUS MUN BD INFRSTRCTR FD PUT 26203D951 0 0 SH Put SOLE 0 0 0 DREYFUS MUN INCOME INC COM 26201R102 0 0 SH SOLE 0 0 0 DREYFUS STRATEGIC MUN BD FD COM 26202F107 0 0 SH SOLE 0 0 0 DREYFUS STRATEGIC MUNS INC COM 261932107 0 0 SH SOLE 0 0 0 DRIL-QUIP INC COM 262037104 1 23 SH SOLE 0 0 0 DRIL-QUIP INC CALL 262037904 0 0 SH Call SOLE 0 0 0 DRIL-QUIP INC PUT 262037954 0 0 SH Put SOLE 0 0 0 DRIVE SHACK INC COM 262077100 0 0 SH SOLE 0 0 0 DRIVE SHACK INC CALL 262077900 0 0 SH Call SOLE 0 0 0 DRIVE SHACK INC PUT 262077950 0 0 SH Put SOLE 0 0 0 DROPBOX INC CL A 26210C104 39 2150 SH SOLE 0 0 0 DROPBOX INC CALL 26210C904 0 0 SH Call SOLE 0 0 0 DROPBOX INC PUT 26210C954 0 0 SH Put SOLE 0 0 0 DROPCAR INC COM 26210U104 0 0 SH SOLE 0 0 0 DROPCAR INC COM NEW 26210U203 0 0 SH SOLE 0 0 0 DRYSHIPS INC COM PAR NEW Y2109Q705 0 0 SH SOLE 0 0 0 DRYSHIPS INC CALL Y2109Q905 0 0 SH Call SOLE 0 0 0 DRYSHIPS INC PUT Y2109Q955 0 0 SH Put SOLE 0 0 0 DSP GROUP INC COM 23332B106 0 0 SH SOLE 0 0 0 DSP GROUP INC CALL 23332B906 0 0 SH Call SOLE 0 0 0 DSP GROUP INC PUT 23332B956 0 0 SH Put SOLE 0 0 0 DSW INC CL A 23334L102 0 0 SH SOLE 0 0 0 DSW INC CALL 23334L902 0 0 SH Call SOLE 0 0 0 DSW INC PUT 23334L952 0 0 SH Put SOLE 0 0 0 DTE ENERGY CO COM 233331107 71 744 SH SOLE 0 0 0 DTE ENERGY CO CALL 233331907 0 0 SH Call SOLE 0 0 0 DTE ENERGY CO PUT 233331957 0 0 SH Put SOLE 0 0 0 DTE ENERGY CO UNIT 99/99/9999 233331883 0 0 SH SOLE 0 0 0 DTE ENERGY CO UNIT 11/01/2022S 233331842 0 0 SH SOLE 0 0 0 DTF TAX-FREE INCOME INC COM 23334J107 0 0 SH SOLE 0 0 0 DUCOMMUN INC DEL COM 264147109 0 0 SH SOLE 0 0 0 DUCOMMUN INC DEL CALL 264147909 0 0 SH Call SOLE 0 0 0 DUCOMMUN INC DEL PUT 264147959 0 0 SH Put SOLE 0 0 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 0 0 SH SOLE 0 0 0 DUFF & PHELPS SLT ENGY AND M COM 26433F108 0 0 SH SOLE 0 0 0 DUFF & PHELPS UTIL CORP BD T COM 26432K108 0 0 SH SOLE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1260 15577 SH SOLE 0 0 0 DUKE ENERGY CORP NEW CALL 26441C904 0 0 SH Call SOLE 0 0 0 DUKE ENERGY CORP NEW PUT 26441C954 0 0 SH Put SOLE 0 0 0 DUKE REALTY CORP COM NEW 264411505 0 0 SH SOLE 0 0 0 DUKE REALTY CORP CALL 264411905 0 0 SH Call SOLE 0 0 0 DUKE REALTY CORP PUT 264411955 0 0 SH Put SOLE 0 0 0 DULUTH HLDGS INC COM CL B 26443V101 0 0 SH SOLE 0 0 0 DULUTH HLDGS INC CALL 26443V901 0 0 SH Call SOLE 0 0 0 DULUTH HLDGS INC PUT 26443V951 0 0 SH Put SOLE 0 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 0 0 SH SOLE 0 0 0 DUN & BRADSTREET CORP DEL NE CALL 26483E900 0 0 SH Call SOLE 0 0 0 DUN & BRADSTREET CORP DEL NE PUT 26483E950 0 0 SH Put SOLE 0 0 0 DUNKIN BRANDS GROUP INC COM 265504100 26 496 SH SOLE 0 0 0 DUNKIN BRANDS GROUP INC CALL 265504900 0 0 SH Call SOLE 0 0 0 DUNKIN BRANDS GROUP INC PUT 265504950 0 0 SH Put SOLE 0 0 0 DUNXIN FINL HLDGS LTD SPONSORED ADS 26605Q106 0 0 SH SOLE 0 0 0 DUOS TECHNOLOGIES GROUP INC COM 266042407 0 0 SH SOLE 0 0 0 DUPONT DE NEMOURS INC COM 26614N102 124 3624 SH SOLE 0 0 0 DUPONT DE NEMOURS INC CALL 26614N902 0 0 SH Call SOLE 0 0 0 DUPONT DE NEMOURS INC PUT 26614N952 0 0 SH Put SOLE 0 0 0 DURECT CORP COM 266605104 0 0 SH SOLE 0 0 0 DURECT CORP CALL 266605904 0 0 SH Call SOLE 0 0 0 DURECT CORP PUT 266605954 0 0 SH Put SOLE 0 0 0 DWS MUN INCOME TR NEW COM 233368109 64 5973 SH SOLE 0 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 120 11635 SH SOLE 0 0 0 DXC TECHNOLOGY CO COM 23355L106 6 427 SH SOLE 0 0 0 DXC TECHNOLOGY CO CALL 23355L906 0 0 SH Call SOLE 0 0 0 DXC TECHNOLOGY CO PUT 23355L956 0 0 SH Put SOLE 0 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 0 0 SH SOLE 0 0 0 DXP ENTERPRISES INC NEW CALL 233377907 0 0 SH Call SOLE 0 0 0 DXP ENTERPRISES INC NEW PUT 233377957 0 0 SH Put SOLE 0 0 0 DYADIC INTL INC DEL COM 26745T101 0 0 SH SOLE 0 0 0 DYADIC INTL INC DEL CALL 26745T901 0 0 SH Call SOLE 0 0 0 DYADIC INTL INC DEL PUT 26745T951 0 0 SH Put SOLE 0 0 0 DYCOM INDS INC NOTE 0.750 9/1 267475AB7 0 0 SH SOLE 0 0 0 DYCOM INDS INC COM 267475101 1 30 SH SOLE 0 0 0 DYCOM INDS INC CALL 267475901 0 0 SH Call SOLE 0 0 0 DYCOM INDS INC PUT 267475951 0 0 SH Put SOLE 0 0 0 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 0 0 SH SOLE 0 0 0 DYNAGAS LNG PARTNERS LP CALL Y2188B908 0 0 SH Call SOLE 0 0 0 DYNAGAS LNG PARTNERS LP PUT Y2188B958 0 0 SH Put SOLE 0 0 0 DYNASIL CORP AMER COM 268102100 0 0 SH SOLE 0 0 0 DYNATRACE INC COM 268150109 0 0 SH SOLE 0 0 0 DYNATRACE INC CALL 268150909 0 0 SH Call SOLE 0 0 0 DYNATRACE INC PUT 268150959 0 0 SH Put SOLE 0 0 0 DYNATRONICS CORP COM NEW 268157401 0 0 SH SOLE 0 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 0 0 SH SOLE 0 0 0 DYNAVAX TECHNOLOGIES CORP CALL 268158901 0 0 SH Call SOLE 0 0 0 DYNAVAX TECHNOLOGIES CORP PUT 268158951 0 0 SH Put SOLE 0 0 0 DYNEX CAP INC COM NEW 26817Q506 0 0 SH SOLE 0 0 0 DYNEX CAP INC CALL 26817Q906 0 0 SH Call SOLE 0 0 0 DYNEX CAP INC PUT 26817Q956 0 0 SH Put SOLE 0 0 0 DYNEX CAP INC COM 26817Q886 0 0 SH SOLE 0 0 0 E L F BEAUTY INC COM 26856L103 1 142 SH SOLE 0 0 0 E L F BEAUTY INC CALL 26856L903 0 0 SH Call SOLE 0 0 0 E L F BEAUTY INC PUT 26856L953 0 0 SH Put SOLE 0 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 0 4 SH SOLE 0 0 0 E TRADE FINANCIAL CORP CALL 269246901 0 0 SH Call SOLE 0 0 0 E TRADE FINANCIAL CORP PUT 269246951 0 0 SH Put SOLE 0 0 0 EAGLE BANCORP INC MD COM 268948106 0 0 SH SOLE 0 0 0 EAGLE BANCORP INC MD CALL 268948906 0 0 SH Call SOLE 0 0 0 EAGLE BANCORP INC MD PUT 268948956 0 0 SH Put SOLE 0 0 0 EAGLE BANCORP MONT INC COM 26942G100 0 0 SH SOLE 0 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 0 0 SH SOLE 0 0 0 EAGLE BULK SHIPPING INC CALL Y2187A903 0 0 SH Call SOLE 0 0 0 EAGLE BULK SHIPPING INC PUT Y2187A953 0 0 SH Put SOLE 0 0 0 EAGLE BULK SHIPPING INC DEBT 5.000 8/0 Y21898AA2 0 0 SH SOLE 0 0 0 EAGLE CAP GROWTH FD INC COM 269451100 0 0 SH SOLE 0 0 0 EAGLE FINL BANCORP INC COM 26952G107 0 0 SH SOLE 0 0 0 EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 0 0 SH SOLE 0 0 0 EAGLE MATERIALS INC COM 26969P108 3 58 SH SOLE 0 0 0 EAGLE MATERIALS INC CALL 26969P908 0 0 SH Call SOLE 0 0 0 EAGLE MATERIALS INC PUT 26969P958 0 0 SH Put SOLE 0 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2 40 SH SOLE 0 0 0 EAGLE PHARMACEUTICALS INC CALL 269796908 0 0 SH Call SOLE 0 0 0 EAGLE PHARMACEUTICALS INC PUT 269796958 0 0 SH Put SOLE 0 0 0 EAGLE POINT INCOME COMPANY I COM 269817102 0 0 SH SOLE 0 0 0 EAGLE PT CR CO LLC COM 269808101 0 0 SH SOLE 0 0 0 EARTHSTONE ENERGY INC CL A 27032D304 0 0 SH SOLE 0 0 0 EAST STONE ACQUISITION CORP SHS G2911D108 0 0 SH SOLE 0 0 0 EAST STONE ACQUISITION CORP *W EXP 12/31/202 G2911D116 0 0 SH SOLE 0 0 0 EAST STONE ACQUISITION CORP UNIT 12/31/2026 G2911D124 0 0 SH SOLE 0 0 0 EAST STONE ACQUISITION CORP RIGHT 12/31/2026 G2911D132 0 0 SH SOLE 0 0 0 EAST WEST BANCORP INC COM 27579R104 0 0 SH SOLE 0 0 0 EAST WEST BANCORP INC CALL 27579R904 0 0 SH Call SOLE 0 0 0 EAST WEST BANCORP INC PUT 27579R954 0 0 SH Put SOLE 0 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 5 210 SH SOLE 0 0 0 EASTERLY GOVT PPTYS INC CALL 27616P903 0 0 SH Call SOLE 0 0 0 EASTERLY GOVT PPTYS INC PUT 27616P953 0 0 SH Put SOLE 0 0 0 EASTERN CO COM 276317104 0 0 SH SOLE 0 0 0 EASTGROUP PPTY INC COM 277276101 6 60 SH SOLE 0 0 0 EASTGROUP PPTY INC CALL 277276901 0 0 SH Call SOLE 0 0 0 EASTGROUP PPTY INC PUT 277276951 0 0 SH Put SOLE 0 0 0 EASTMAN CHEM CO COM 277432100 76 1612 SH SOLE 0 0 0 EASTMAN CHEM CO CALL 277432900 0 0 SH Call SOLE 0 0 0 EASTMAN CHEM CO PUT 277432950 0 0 SH Put SOLE 0 0 0 EASTMAN KODAK CO COM NEW 277461406 0 0 SH SOLE 0 0 0 EASTMAN KODAK CO CALL 277461906 0 0 SH Call SOLE 0 0 0 EASTMAN KODAK CO PUT 277461956 0 0 SH Put SOLE 0 0 0 EASTSIDE DISTILLING INC COM PAR 277802302 0 0 SH SOLE 0 0 0 EATON CORP PLC SHS G29183103 184 2368 SH SOLE 0 0 0 EATON CORP PLC CALL G29183903 0 0 SH Call SOLE 0 0 0 EATON CORP PLC PUT G29183953 0 0 SH Put SOLE 0 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 0 0 SH SOLE 0 0 0 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 0 0 SH SOLE 0 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 0 0 SH SOLE 0 0 0 EATON VANCE CORP COM NON VTG 278265103 48 1501 SH SOLE 0 0 0 EATON VANCE CORP CALL 278265903 0 0 SH Call SOLE 0 0 0 EATON VANCE CORP PUT 278265953 0 0 SH Put SOLE 0 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 3233 233058 SH SOLE 0 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 148 12235 SH SOLE 0 0 0 EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 0 0 SH SOLE 0 0 0 EATON VANCE FLTING RATE INC COM 278279104 0 0 SH SOLE 0 0 0 EATON VANCE FLTNG RATE 2022 COM 27831H100 0 0 SH SOLE 0 0 0 EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 0 0 SH SOLE 0 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 137 12955 SH SOLE 0 0 0 EATON VANCE MA MUNI INCOME T SH BEN INT 27826E104 0 0 SH SOLE 0 0 0 EATON VANCE MUN BD FD COM 27827X101 47 3798 SH SOLE 0 0 0 EATON VANCE MUN BD FD II COM 27827K109 0 0 SH SOLE 0 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 0 0 SH SOLE 0 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 50 4142 SH SOLE 0 0 0 EATON VANCE N J MUN BD FD COM 27828R103 0 0 SH SOLE 0 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 0 0 SH SOLE 0 0 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 0 0 SH SOLE 0 0 0 EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 0 0 SH SOLE 0 0 0 EATON VANCE NY MUNI INCOME T SH BEN INT 27826W104 0 0 SH SOLE 0 0 0 EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 0 0 SH SOLE 0 0 0 EATON VANCE OHIO MUNICIPAL B COM 27828L106 0 0 SH SOLE 0 0 0 EATON VANCE PA MUN BD FD COM 27828W102 0 0 SH SOLE 0 0 0 EATON VANCE PA MUNI INCOME T SH BEN INT 27826T101 0 0 SH SOLE 0 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 9 1135 SH SOLE 0 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 0 0 SH SOLE 0 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 9 918 SH SOLE 0 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 0 0 SH SOLE 0 0 0 EATON VANCE TAX ADV BD OPT S COM SH BEN INT 27829M103 0 0 SH SOLE 0 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 430 67473 SH SOLE 0 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 0 0 SH SOLE 0 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 0 0 SH SOLE 0 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 0 0 SH SOLE 0 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 93 9999 SH SOLE 0 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 0 0 SH SOLE 0 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 0 0 SH SOLE 0 0 0 EBAY INC COM 278642103 32 1066 SH SOLE 0 0 0 EBAY INC CALL 278642903 0 0 SH Call SOLE 0 0 0 EBAY INC PUT 278642953 0 0 SH Put SOLE 0 0 0 EBIX INC COM NEW 278715206 0 0 SH SOLE 0 0 0 EBIX INC CALL 278715906 0 0 SH Call SOLE 0 0 0 EBIX INC PUT 278715956 0 0 SH Put SOLE 0 0 0 ECA MARCELLUS TR I COM UNIT 26827L109 0 0 SH SOLE 0 0 0 ECA MARCELLUS TR I CALL 26827L909 0 0 SH Call SOLE 0 0 0 ECA MARCELLUS TR I PUT 26827L959 0 0 SH Put SOLE 0 0 0 ECHO GLOBAL LOGISTICS INC NOTE 2.500 5/0 27875TAA9 0 0 SH SOLE 0 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 0 0 SH SOLE 0 0 0 ECHO GLOBAL LOGISTICS INC CALL 27875T901 0 0 SH Call SOLE 0 0 0 ECHO GLOBAL LOGISTICS INC PUT 27875T951 0 0 SH Put SOLE 0 0 0 ECHOSTAR CORP CL A 278768106 0 0 SH SOLE 0 0 0 ECHOSTAR CORP CALL 278768906 0 0 SH Call SOLE 0 0 0 ECHOSTAR CORP PUT 278768956 0 0 SH Put SOLE 0 0 0 ECLIPSE RES CORP COM 27890G100 0 0 SH SOLE 0 0 0 ECLIPSE RES CORP CALL 27890G900 0 0 SH Call SOLE 0 0 0 ECLIPSE RES CORP PUT 27890G950 0 0 SH Put SOLE 0 0 0 ECMOHO LTD SPONSORED ADS 27888P104 0 0 SH SOLE 0 0 0 ECO STIM ENERGY SOLUTIONS IN COM 27888D101 0 0 SH SOLE 0 0 0 ECOLAB INC COM 278865100 515 3293 SH SOLE 0 0 0 ECOLAB INC CALL 278865900 0 0 SH Call SOLE 0 0 0 ECOLAB INC PUT 278865950 0 0 SH Put SOLE 0 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 0 0 SH SOLE 0 0 0 ECOPETROL S A SPONSORED ADS 279158109 0 0 SH SOLE 0 0 0 ECOPETROL S A CALL 279158909 0 0 SH Call SOLE 0 0 0 ECOPETROL S A PUT 279158959 0 0 SH Put SOLE 0 0 0 EDAP TMS S A SPONSORED ADR 268311107 0 0 SH SOLE 0 0 0 EDAP TMS S A CALL 268311907 0 0 SH Call SOLE 0 0 0 EDAP TMS S A PUT 268311957 0 0 SH Put SOLE 0 0 0 EDESA BIOTECH INC COM 27966L108 0 0 SH SOLE 0 0 0 EDGE THERAPEUTICS INC COM 279870109 0 0 SH SOLE 0 0 0 EDGE THERAPEUTICS INC CALL 279870909 0 0 SH Call SOLE 0 0 0 EDGE THERAPEUTICS INC PUT 279870959 0 0 SH Put SOLE 0 0 0 EDGEWELL PERS CARE CO COM 28035Q102 0 0 SH SOLE 0 0 0 EDGEWELL PERS CARE CO CALL 28035Q902 0 0 SH Call SOLE 0 0 0 EDGEWELL PERS CARE CO PUT 28035Q952 0 0 SH Put SOLE 0 0 0 EDISON INTL COM 281020107 2 41 SH SOLE 0 0 0 EDISON INTL CALL 281020907 0 0 SH Call SOLE 0 0 0 EDISON INTL PUT 281020957 0 0 SH Put SOLE 0 0 0 EDISON NATION INC COM 28103E106 0 0 SH SOLE 0 0 0 EDITAS MEDICINE INC COM 28106W103 5 275 SH SOLE 0 0 0 EDITAS MEDICINE INC CALL 28106W903 0 0 SH Call SOLE 0 0 0 EDITAS MEDICINE INC PUT 28106W953 0 0 SH Put SOLE 0 0 0 EDTECHX HLDGS ACQUISITION CO COM 28138X103 0 0 SH SOLE 0 0 0 EDTECHX HLDGS ACQUISITION CO *W EXP 12/31/202 28138X111 0 0 SH SOLE 0 0 0 EDTECHX HLDGS ACQUISITION CO UNIT 12/31/2025 28138X202 0 0 SH SOLE 0 0 0 EDUCATIONAL DEV CORP COM 281479105 0 0 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 678 3593 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP CALL 28176E908 0 0 SH Call SOLE 0 0 0 EDWARDS LIFESCIENCES CORP PUT 28176E958 0 0 SH Put SOLE 0 0 0 EGAIN CORP COM NEW 28225C806 0 0 SH SOLE 0 0 0 EGAIN CORP CALL 28225C906 0 0 SH Call SOLE 0 0 0 EGAIN CORP PUT 28225C956 0 0 SH Put SOLE 0 0 0 EHANG HLDGS LTD ADS 26853E102 0 0 SH SOLE 0 0 0 EHEALTH INC COM 28238P109 0 0 SH SOLE 0 0 0 EHEALTH INC CALL 28238P909 0 0 SH Call SOLE 0 0 0 EHEALTH INC PUT 28238P959 0 0 SH Put SOLE 0 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 0 0 SH SOLE 0 0 0 EIDOS THERAPEUTICS INC COM 28249H104 0 0 SH SOLE 0 0 0 EIDOS THERAPEUTICS INC CALL 28249H904 0 0 SH Call SOLE 0 0 0 EIDOS THERAPEUTICS INC PUT 28249H954 0 0 SH Put SOLE 0 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 0 0 SH SOLE 0 0 0 EIGER BIOPHARMACEUTICALS INC CALL 28249U905 0 0 SH Call SOLE 0 0 0 EIGER BIOPHARMACEUTICALS INC PUT 28249U955 0 0 SH Put SOLE 0 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 0 0 SH SOLE 0 0 0 EKSO BIONICS HLDGS INC CALL 282644902 0 0 SH Call SOLE 0 0 0 EKSO BIONICS HLDGS INC PUT 282644952 0 0 SH Put SOLE 0 0 0 EKSO BIONICS HLDGS INC COM 282644301 0 27 SH SOLE 0 0 0 EL PASO ELEC CO COM NEW 283677854 3 44 SH SOLE 0 0 0 EL PASO ELEC CO CALL 283677904 0 0 SH Call SOLE 0 0 0 EL PASO ELEC CO PUT 283677954 0 0 SH Put SOLE 0 0 0 EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 0 0 SH SOLE 0 0 0 EL POLLO LOCO HLDGS INC COM 268603107 0 0 SH SOLE 0 0 0 EL POLLO LOCO HLDGS INC CALL 268603907 0 0 SH Call SOLE 0 0 0 EL POLLO LOCO HLDGS INC PUT 268603957 0 0 SH Put SOLE 0 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 7 300 SH SOLE 0 0 0 ELANCO ANIMAL HEALTH INC CALL 28414H903 0 0 SH Call SOLE 0 0 0 ELANCO ANIMAL HEALTH INC PUT 28414H953 0 0 SH Put SOLE 0 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 0 0 SH SOLE 0 0 0 ELASTIC N V ORD SHS N14506104 4 75 SH SOLE 0 0 0 ELASTIC N V CALL N14506904 0 0 SH Call SOLE 0 0 0 ELASTIC N V PUT N14506954 0 0 SH Put SOLE 0 0 0 ELBIT IMAGING LTD SHS M37605124 0 0 SH SOLE 0 0 0 ELBIT SYS LTD ORD M3760D101 36 274 SH SOLE 0 0 0 ELBIT SYS LTD CALL M3760D901 0 0 SH Call SOLE 0 0 0 ELBIT SYS LTD PUT M3760D951 0 0 SH Put SOLE 0 0 0 ELDORADO GOLD CORP NEW COM 284902509 0 0 SH SOLE 0 0 0 ELDORADO GOLD CORP NEW CALL 284902909 0 0 SH Call SOLE 0 0 0 ELDORADO GOLD CORP NEW PUT 284902959 0 0 SH Put SOLE 0 0 0 ELDORADO RESORTS INC COM 28470R102 0 0 SH SOLE 0 0 0 ELDORADO RESORTS INC CALL 28470R902 0 0 SH Call SOLE 0 0 0 ELDORADO RESORTS INC PUT 28470R952 0 0 SH Put SOLE 0 0 0 ELECTRAMECCANICA VEHS CORP *W EXP 08/03/202 284849114 0 0 SH SOLE 0 0 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 0 0 SH SOLE 0 0 0 ELECTRAMECCANICA VEHS CORP CALL 284849905 0 0 SH Call SOLE 0 0 0 ELECTRAMECCANICA VEHS CORP PUT 284849955 0 0 SH Put SOLE 0 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 0 0 SH SOLE 0 0 0 ELECTRO SCIENTIFIC INDS CALL 285229900 0 0 SH Call SOLE 0 0 0 ELECTRO SCIENTIFIC INDS PUT 285229950 0 0 SH Put SOLE 0 0 0 ELECTRO-SENSORS INC COM 285233102 0 0 SH SOLE 0 0 0 ELECTROCORE INC COM 28531P103 0 0 SH SOLE 0 0 0 ELECTROMED INC COM 285409108 0 0 SH SOLE 0 0 0 ELECTRONIC ARTS INC COM 285512109 12 123 SH SOLE 0 0 0 ELECTRONIC ARTS INC CALL 285512909 0 0 SH Call SOLE 0 0 0 ELECTRONIC ARTS INC PUT 285512959 0 0 SH Put SOLE 0 0 0 ELECTRONICS FOR IMAGING INC NOTE 0.750 9/0 286082AC6 0 0 SH SOLE 0 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 0 0 SH SOLE 0 0 0 ELECTRONICS FOR IMAGING INC CALL 286082902 0 0 SH Call SOLE 0 0 0 ELECTRONICS FOR IMAGING INC PUT 286082952 0 0 SH Put SOLE 0 0 0 ELEMENT SOLUTIONS INC COM 28618M106 0 0 SH SOLE 0 0 0 ELEMENT SOLUTIONS INC CALL 28618M906 0 0 SH Call SOLE 0 0 0 ELEMENT SOLUTIONS INC PUT 28618M956 0 0 SH Put SOLE 0 0 0 ELEVATE CREDIT INC COM 28621V101 0 0 SH SOLE 0 0 0 ELLIE MAE INC COM 28849P100 0 0 SH SOLE 0 0 0 ELLIE MAE INC CALL 28849P900 0 0 SH Call SOLE 0 0 0 ELLIE MAE INC PUT 28849P950 0 0 SH Put SOLE 0 0 0 ELLINGTON FINANCIAL INC COM 28852N109 0 0 SH SOLE 0 0 0 ELLINGTON FINANCIAL INC CALL 28852N909 0 0 SH Call SOLE 0 0 0 ELLINGTON FINANCIAL INC PUT 28852N959 0 0 SH Put SOLE 0 0 0 ELLINGTON FINANCIAL LLC COM 288522303 0 0 SH SOLE 0 0 0 ELLINGTON FINANCIAL LLC CALL 288522903 0 0 SH Call SOLE 0 0 0 ELLINGTON FINANCIAL LLC PUT 288522953 0 0 SH Put SOLE 0 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 0 0 SH SOLE 0 0 0 ELLOMAY CAPITAL LIMITED SHS M39927120 0 0 SH SOLE 0 0 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 0 0 SH SOLE 0 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 0 0 SH SOLE 0 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 0 0 SH SOLE 0 0 0 ELOXX PHARMACEUTICALS INC CALL 29014R903 0 0 SH Call SOLE 0 0 0 ELOXX PHARMACEUTICALS INC PUT 29014R953 0 0 SH Put SOLE 0 0 0 ELTEK LTD SHS M40184208 0 0 SH SOLE 0 0 0 EMAGIN CORP COM NEW 29076N206 0 0 SH SOLE 0 0 0 EMAGIN CORP CALL 29076N906 0 0 SH Call SOLE 0 0 0 EMAGIN CORP PUT 29076N956 0 0 SH Put SOLE 0 0 0 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 0 0 SH SOLE 0 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 0 0 SH SOLE 0 0 0 EMBRAER S A CALL 29082A907 0 0 SH Call SOLE 0 0 0 EMBRAER S A PUT 29082A957 0 0 SH Put SOLE 0 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 0 0 SH SOLE 0 0 0 EMC INS GROUP INC COM 268664109 0 0 SH SOLE 0 0 0 EMC INS GROUP INC CALL 268664909 0 0 SH Call SOLE 0 0 0 EMC INS GROUP INC PUT 268664959 0 0 SH Put SOLE 0 0 0 EMCLAIRE FINL CORP COM 290828102 0 0 SH SOLE 0 0 0 EMCOR GROUP INC COM 29084Q100 2 38 SH SOLE 0 0 0 EMCOR GROUP INC CALL 29084Q900 0 0 SH Call SOLE 0 0 0 EMCOR GROUP INC PUT 29084Q950 0 0 SH Put SOLE 0 0 0 EMCORE CORP COM NEW 290846203 0 0 SH SOLE 0 0 0 EMCORE CORP CALL 290846903 0 0 SH Call SOLE 0 0 0 EMCORE CORP PUT 290846953 0 0 SH Put SOLE 0 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 0 0 SH SOLE 0 0 0 EMERALD EXPOSITIONS EVENTS I CALL 29103B900 0 0 SH Call SOLE 0 0 0 EMERALD EXPOSITIONS EVENTS I PUT 29103B950 0 0 SH Put SOLE 0 0 0 EMERALD HOLDING INC COM 29103W104 0 0 SH SOLE 0 0 0 EMERALD HOLDING INC CALL 29103W904 0 0 SH Call SOLE 0 0 0 EMERALD HOLDING INC PUT 29103W954 0 0 SH Put SOLE 0 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 0 0 SH SOLE 0 0 0 EMERGE ENERGY SVCS LP CALL 29102H908 0 0 SH Call SOLE 0 0 0 EMERGE ENERGY SVCS LP PUT 29102H958 0 0 SH Put SOLE 0 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 28 488 SH SOLE 0 0 0 EMERGENT BIOSOLUTIONS INC CALL 29089Q905 0 0 SH Call SOLE 0 0 0 EMERGENT BIOSOLUTIONS INC PUT 29089Q955 0 0 SH Put SOLE 0 0 0 EMERSON ELEC CO COM 291011104 234 4920 SH SOLE 0 0 0 EMERSON ELEC CO CALL 291011904 0 0 SH Call SOLE 0 0 0 EMERSON ELEC CO PUT 291011954 0 0 SH Put SOLE 0 0 0 EMERSON RADIO CORP COM NEW 291087203 0 0 SH SOLE 0 0 0 EMERSON RADIO CORP CALL 291087903 0 0 SH Call SOLE 0 0 0 EMERSON RADIO CORP PUT 291087953 0 0 SH Put SOLE 0 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 0 0 SH SOLE 0 0 0 EMMIS COMMUNICATIONS CORP CALL 291525900 0 0 SH Call SOLE 0 0 0 EMMIS COMMUNICATIONS CORP PUT 291525950 0 0 SH Put SOLE 0 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 0 0 SH SOLE 0 0 0 EMPIRE RESORTS INC CALL 292052905 0 0 SH Call SOLE 0 0 0 EMPIRE RESORTS INC PUT 292052955 0 0 SH Put SOLE 0 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 0 0 SH SOLE 0 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 0 0 SH SOLE 0 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRT 250 292102308 0 0 SH SOLE 0 0 0 EMPIRE ST RLTY TR INC CL A 292104106 9 1051 SH SOLE 0 0 0 EMPIRE ST RLTY TR INC CALL 292104906 0 0 SH Call SOLE 0 0 0 EMPIRE ST RLTY TR INC PUT 292104956 0 0 SH Put SOLE 0 0 0 EMPLOYERS HOLDINGS INC COM 292218104 0 0 SH SOLE 0 0 0 EMPLOYERS HOLDINGS INC CALL 292218904 0 0 SH Call SOLE 0 0 0 EMPLOYERS HOLDINGS INC PUT 292218954 0 0 SH Put SOLE 0 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 0 0 SH SOLE 0 0 0 EMX RTY CORP COM 26873J107 41 30013 SH SOLE 0 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 0 0 SH SOLE 0 0 0 ENABLE MIDSTREAM PARTNERS LP CALL 292480900 0 0 SH Call SOLE 0 0 0 ENABLE MIDSTREAM PARTNERS LP PUT 292480950 0 0 SH Put SOLE 0 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 0 0 SH SOLE 0 0 0 ENANTA PHARMACEUTICALS INC CALL 29251M906 0 0 SH Call SOLE 0 0 0 ENANTA PHARMACEUTICALS INC PUT 29251M956 0 0 SH Put SOLE 0 0 0 ENBRIDGE INC COM 29250N105 198 6812 SH SOLE 0 0 0 ENBRIDGE INC CALL 29250N905 0 0 SH Call SOLE 0 0 0 ENBRIDGE INC PUT 29250N955 0 0 SH Put SOLE 0 0 0 ENCANA CORP COM 292505104 0 0 SH SOLE 0 0 0 ENCANA CORP CALL 292505904 0 0 SH Call SOLE 0 0 0 ENCANA CORP PUT 292505954 0 0 SH Put SOLE 0 0 0 ENCOMPASS HEALTH CORP COM 29261A100 93 1443 SH SOLE 0 0 0 ENCOMPASS HEALTH CORP CALL 29261A900 0 0 SH Call SOLE 0 0 0 ENCOMPASS HEALTH CORP PUT 29261A950 0 0 SH Put SOLE 0 0 0 ENCORE CAP EUROPE FIN LTD NOTE 4.500 9/0 29260UAA5 0 0 SH SOLE 0 0 0 ENCORE CAP GROUP INC NOTE 3.000 7/0 292554AF9 0 0 SH SOLE 0 0 0 ENCORE CAP GROUP INC NOTE 2.875 3/1 292554AH5 0 0 SH SOLE 0 0 0 ENCORE CAP GROUP INC NOTE 3.250 3/1 292554AK8 0 0 SH SOLE 0 0 0 ENCORE CAP GROUP INC COM 292554102 0 0 SH SOLE 0 0 0 ENCORE CAP GROUP INC CALL 292554902 0 0 SH Call SOLE 0 0 0 ENCORE CAP GROUP INC PUT 292554952 0 0 SH Put SOLE 0 0 0 ENCORE WIRE CORP COM 292562105 0 0 SH SOLE 0 0 0 ENCORE WIRE CORP CALL 292562905 0 0 SH Call SOLE 0 0 0 ENCORE WIRE CORP PUT 292562955 0 0 SH Put SOLE 0 0 0 ENDAVA PLC ADS 29260V105 0 0 SH SOLE 0 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 0 0 SH SOLE 0 0 0 ENDEAVOUR SILVER CORP CALL 29258Y903 0 0 SH Call SOLE 0 0 0 ENDEAVOUR SILVER CORP PUT 29258Y953 0 0 SH Put SOLE 0 0 0 ENDO INTL PLC SHS G30401106 0 0 SH SOLE 0 0 0 ENDO INTL PLC CALL G30401906 0 0 SH Call SOLE 0 0 0 ENDO INTL PLC PUT G30401956 0 0 SH Put SOLE 0 0 0 ENDOLOGIX INC NOTE 3.25011/0 29266SAB2 0 0 SH SOLE 0 0 0 ENDOLOGIX INC COM 29266S106 0 0 SH SOLE 0 0 0 ENDOLOGIX INC CALL 29266S906 0 0 SH Call SOLE 0 0 0 ENDOLOGIX INC PUT 29266S956 0 0 SH Put SOLE 0 0 0 ENDOLOGIX INC COM NEW 29266S304 0 169 SH SOLE 0 0 0 ENDOLOGIX INC CALL 29266S904 0 0 SH Call SOLE 0 0 0 ENDOLOGIX INC PUT 29266S954 0 0 SH Put SOLE 0 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 0 0 SH SOLE 0 0 0 ENDRA LIFE SCIENCES INC *W EXP 05/08/202 29273B112 0 0 SH SOLE 0 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 0 0 SH SOLE 0 0 0 ENDURANCE INTL GROUP HLDGS I CALL 29272B905 0 0 SH Call SOLE 0 0 0 ENDURANCE INTL GROUP HLDGS I PUT 29272B955 0 0 SH Put SOLE 0 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 0 0 SH SOLE 0 0 0 ENEL AMERICAS S A CALL 29274F904 0 0 SH Call SOLE 0 0 0 ENEL AMERICAS S A PUT 29274F954 0 0 SH Put SOLE 0 0 0 ENEL AMERICAS S A RIGHT 07/25/2019 29274F138 0 0 SH SOLE 0 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 0 0 SH SOLE 0 0 0 ENEL CHILE S A CALL 29278D905 0 0 SH Call SOLE 0 0 0 ENEL CHILE S A PUT 29278D955 0 0 SH Put SOLE 0 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 0 0 SH SOLE 0 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 0 0 SH SOLE 0 0 0 ENERGIZER HLDGS INC NEW CALL 29272W909 0 0 SH Call SOLE 0 0 0 ENERGIZER HLDGS INC NEW PUT 29272W959 0 0 SH Put SOLE 0 0 0 ENERGOUS CORP COM 29272C103 0 0 SH SOLE 0 0 0 ENERGOUS CORP CALL 29272C903 0 0 SH Call SOLE 0 0 0 ENERGOUS CORP PUT 29272C953 0 0 SH Put SOLE 0 0 0 ENERGY FOCUS INC COM NEW 29268T300 0 0 SH SOLE 0 0 0 ENERGY FOCUS INC CALL 29268T900 0 0 SH Call SOLE 0 0 0 ENERGY FOCUS INC PUT 29268T950 0 0 SH Put SOLE 0 0 0 ENERGY FUELS INC *W EXP 09/20/202 292671179 0 0 SH SOLE 0 0 0 ENERGY FUELS INC COM NEW 292671708 0 0 SH SOLE 0 0 0 ENERGY FUELS INC CALL 292671908 0 0 SH Call SOLE 0 0 0 ENERGY FUELS INC PUT 292671958 0 0 SH Put SOLE 0 0 0 ENERGY RECOVERY INC COM 29270J100 0 0 SH SOLE 0 0 0 ENERGY RECOVERY INC CALL 29270J900 0 0 SH Call SOLE 0 0 0 ENERGY RECOVERY INC PUT 29270J950 0 0 SH Put SOLE 0 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 53 11546 SH SOLE 0 0 0 ENERGY TRANSFER LP CALL 29273V900 0 0 SH Call SOLE 0 0 0 ENERGY TRANSFER LP PUT 29273V950 0 0 SH Put SOLE 0 0 0 ENERPAC TOOL GROUP CORP CALL 292765904 0 0 SH Call SOLE 0 0 0 ENERPAC TOOL GROUP CORP PUT 292765954 0 0 SH Put SOLE 0 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 0 0 SH SOLE 0 0 0 ENERPLUS CORP COM 292766102 0 0 SH SOLE 0 0 0 ENERPLUS CORP CALL 292766902 0 0 SH Call SOLE 0 0 0 ENERPLUS CORP PUT 292766952 0 0 SH Put SOLE 0 0 0 ENERSYS COM 29275Y102 4 71 SH SOLE 0 0 0 ENERSYS CALL 29275Y902 0 0 SH Call SOLE 0 0 0 ENERSYS PUT 29275Y952 0 0 SH Put SOLE 0 0 0 ENGILITY HLDGS INC NEW COM 29286C107 0 0 SH SOLE 0 0 0 ENGILITY HLDGS INC NEW CALL 29286C907 0 0 SH Call SOLE 0 0 0 ENGILITY HLDGS INC NEW PUT 29286C957 0 0 SH Put SOLE 0 0 0 ENGLOBAL CORP COM 293306106 0 0 SH SOLE 0 0 0 ENGLOBAL CORP CALL 293306906 0 0 SH Call SOLE 0 0 0 ENGLOBAL CORP PUT 293306956 0 0 SH Put SOLE 0 0 0 ENI S P A SPONSORED ADR 26874R108 0 0 SH SOLE 0 0 0 ENI S P A CALL 26874R908 0 0 SH Call SOLE 0 0 0 ENI S P A PUT 26874R958 0 0 SH Put SOLE 0 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 0 0 SH SOLE 0 0 0 ENLINK MIDSTREAM LLC CALL 29336T900 0 0 SH Call SOLE 0 0 0 ENLINK MIDSTREAM LLC PUT 29336T950 0 0 SH Put SOLE 0 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 0 0 SH SOLE 0 0 0 ENLINK MIDSTREAM PARTNERS LP CALL 29336U907 0 0 SH Call SOLE 0 0 0 ENLINK MIDSTREAM PARTNERS LP PUT 29336U957 0 0 SH Put SOLE 0 0 0 ENLIVEX THERAPEUTICS LTD COM M4130Y106 0 0 SH SOLE 0 0 0 ENNIS INC COM 293389102 0 0 SH SOLE 0 0 0 ENNIS INC CALL 293389902 0 0 SH Call SOLE 0 0 0 ENNIS INC PUT 293389952 0 0 SH Put SOLE 0 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 0 0 SH SOLE 0 0 0 ENOVA INTL INC COM 29357K103 0 0 SH SOLE 0 0 0 ENOVA INTL INC CALL 29357K903 0 0 SH Call SOLE 0 0 0 ENOVA INTL INC PUT 29357K953 0 0 SH Put SOLE 0 0 0 ENPHASE ENERGY INC COM 29355A107 0 0 SH SOLE 0 0 0 ENPHASE ENERGY INC CALL 29355A907 0 0 SH Call SOLE 0 0 0 ENPHASE ENERGY INC PUT 29355A957 0 0 SH Put SOLE 0 0 0 ENPRO INDS INC COM 29355X107 1 16 SH SOLE 0 0 0 ENPRO INDS INC CALL 29355X907 0 0 SH Call SOLE 0 0 0 ENPRO INDS INC PUT 29355X957 0 0 SH Put SOLE 0 0 0 ENSCO JERSEY FIN LTD NOTE 3.000 1/3 29359WAB1 0 0 SH SOLE 0 0 0 ENSCO PLC SHS CLASS A G3157S106 0 0 SH SOLE 0 0 0 ENSCO PLC CALL G3157S906 0 0 SH Call SOLE 0 0 0 ENSCO PLC PUT G3157S956 0 0 SH Put SOLE 0 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 0 0 SH SOLE 0 0 0 ENSCO ROWAN PLC CALL G3166L900 0 0 SH Call SOLE 0 0 0 ENSCO ROWAN PLC PUT G3166L950 0 0 SH Put SOLE 0 0 0 ENSERVCO CORP COM 29358Y102 0 0 SH SOLE 0 0 0 ENSERVCO CORP CALL 29358Y902 0 0 SH Call SOLE 0 0 0 ENSERVCO CORP PUT 29358Y952 0 0 SH Put SOLE 0 0 0 ENSIGN GROUP INC COM 29358P101 40 1062 SH SOLE 0 0 0 ENSIGN GROUP INC CALL 29358P901 0 0 SH Call SOLE 0 0 0 ENSIGN GROUP INC PUT 29358P951 0 0 SH Put SOLE 0 0 0 ENSIGN GROUP INC EX DISTRIBUTIN 29358P127 0 0 SH SOLE 0 0 0 ENSTAR GROUP LIMITED SHS G3075P101 0 0 SH SOLE 0 0 0 ENSYNC INC COM 29359T102 0 0 SH SOLE 0 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 0 0 SH SOLE 0 0 0 ENTEGRA FINL CORP COM 29363J108 0 0 SH SOLE 0 0 0 ENTEGRIS INC COM 29362U104 12 279 SH SOLE 0 0 0 ENTEGRIS INC CALL 29362U904 0 0 SH Call SOLE 0 0 0 ENTEGRIS INC PUT 29362U954 0 0 SH Put SOLE 0 0 0 ENTERA BIO LTD SHS M40527109 0 0 SH SOLE 0 0 0 ENTERA BIO LTD *W EXP 06/27/202 M40527117 0 0 SH SOLE 0 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 0 0 SH SOLE 0 0 0 ENTERCOM COMMUNICATIONS CORP CALL 293639900 0 0 SH Call SOLE 0 0 0 ENTERCOM COMMUNICATIONS CORP PUT 293639950 0 0 SH Put SOLE 0 0 0 ENTERGY CORP NEW COM 29364G103 123 1310 SH SOLE 0 0 0 ENTERGY CORP NEW CALL 29364G903 0 0 SH Call SOLE 0 0 0 ENTERGY CORP NEW PUT 29364G953 0 0 SH Put SOLE 0 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 0 0 SH SOLE 0 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1 19 SH SOLE 0 0 0 ENTERPRISE FINL SVCS CORP CALL 293712905 0 0 SH Call SOLE 0 0 0 ENTERPRISE FINL SVCS CORP PUT 293712955 0 0 SH Put SOLE 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 303 21198 SH SOLE 0 0 0 ENTERPRISE PRODS PARTNERS L CALL 293792907 0 0 SH Call SOLE 0 0 0 ENTERPRISE PRODS PARTNERS L PUT 293792957 0 0 SH Put SOLE 0 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 0 0 SH SOLE 0 0 0 ENTRAVISION COMMUNICATIONS C CALL 29382R907 0 0 SH Call SOLE 0 0 0 ENTRAVISION COMMUNICATIONS C PUT 29382R957 0 0 SH Put SOLE 0 0 0 ENTREE RES LTD COM 29384J103 0 0 SH SOLE 0 0 0 ENTREE RES LTD CALL 29384J903 0 0 SH Call SOLE 0 0 0 ENTREE RES LTD PUT 29384J953 0 0 SH Put SOLE 0 0 0 ENTREPRENEURSHARES SER TRUST ERSHARES 30 ETF 293828802 13 753 SH SOLE 0 0 0 ENTREPRENEURSHARES SER TRUST NON US SML CP 293828885 0 0 SH SOLE 0 0 0 ENVELA CORPORATION COM 29402E102 0 0 SH SOLE 0 0 0 ENVESTNET INC NOTE 1.75012/1 29404KAA4 0 0 SH SOLE 0 0 0 ENVESTNET INC COM 29404K106 224 4164 SH SOLE 0 0 0 ENVESTNET INC CALL 29404K906 0 0 SH Call SOLE 0 0 0 ENVESTNET INC PUT 29404K956 0 0 SH Put SOLE 0 0 0 ENVESTNET INC NOTE 1.750 6/0 29404KAB2 0 0 SH SOLE 0 0 0 ENVISION SOLAR INTL INC *W EXP 12/30/202 29413Q110 0 0 SH SOLE 0 0 0 ENVISION SOLAR INTL INC COM 29413Q201 0 0 SH SOLE 0 0 0 ENVISTA HLDGS CORP COM 29415F104 0 0 SH SOLE 0 0 0 ENVISTA HLDGS CORP CALL 29415F904 0 0 SH Call SOLE 0 0 0 ENVISTA HLDGS CORP PUT 29415F954 0 0 SH Put SOLE 0 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 0 0 SH SOLE 0 0 0 ENVIVA PARTNERS LP CALL 29414J907 0 0 SH Call SOLE 0 0 0 ENVIVA PARTNERS LP PUT 29414J957 0 0 SH Put SOLE 0 0 0 ENZO BIOCHEM INC COM 294100102 0 0 SH SOLE 0 0 0 ENZO BIOCHEM INC CALL 294100902 0 0 SH Call SOLE 0 0 0 ENZO BIOCHEM INC PUT 294100952 0 0 SH Put SOLE 0 0 0 EOG RES INC COM 26875P101 1 23 SH SOLE 0 0 0 EOG RES INC CALL 26875P901 0 0 SH Call SOLE 0 0 0 EOG RES INC PUT 26875P951 0 0 SH Put SOLE 0 0 0 EP ENERGY CORP CL A 268785102 0 5000 SH SOLE 0 0 0 EP ENERGY CORP CALL 268785902 0 0 SH Call SOLE 0 0 0 EP ENERGY CORP PUT 268785952 0 0 SH Put SOLE 0 0 0 EPAM SYS INC COM 29414B104 5 27 SH SOLE 0 0 0 EPAM SYS INC CALL 29414B904 0 0 SH Call SOLE 0 0 0 EPAM SYS INC PUT 29414B954 0 0 SH Put SOLE 0 0 0 EPIZYME INC COM 29428V104 0 0 SH SOLE 0 0 0 EPIZYME INC CALL 29428V904 0 0 SH Call SOLE 0 0 0 EPIZYME INC PUT 29428V954 0 0 SH Put SOLE 0 0 0 EPLUS INC COM 294268107 0 0 SH SOLE 0 0 0 EPLUS INC CALL 294268907 0 0 SH Call SOLE 0 0 0 EPLUS INC PUT 294268957 0 0 SH Put SOLE 0 0 0 EPR PPTYS CALL 26884U909 0 0 SH Call SOLE 0 0 0 EPR PPTYS PUT 26884U959 0 0 SH Put SOLE 0 0 0 EPR PPTYS CONV PFD 9 SR E 26884U307 0 0 SH SOLE 0 0 0 EPR PPTYS COM SH BEN INT 26884U109 42 1724 SH SOLE 0 0 0 EPR PPTYS PFD C CNV 5.75 26884U208 0 0 SH SOLE 0 0 0 EPSILON ENERGY LTD COM 294375209 0 0 SH SOLE 0 0 0 EQGP HOLDINGS LP COM UNIT REP 26885J103 0 0 SH SOLE 0 0 0 EQGP HOLDINGS LP CALL 26885J903 0 0 SH Call SOLE 0 0 0 EQGP HOLDINGS LP PUT 26885J953 0 0 SH Put SOLE 0 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 0 0 SH SOLE 0 0 0 EQM MIDSTREAM PARTNERS LP CALL 26885B900 0 0 SH Call SOLE 0 0 0 EQM MIDSTREAM PARTNERS LP PUT 26885B950 0 0 SH Put SOLE 0 0 0 EQT CORP COM 26884L109 3 400 SH SOLE 0 0 0 EQT CORP CALL 26884L909 0 0 SH Call SOLE 0 0 0 EQT CORP PUT 26884L959 0 0 SH Put SOLE 0 0 0 EQUIFAX INC COM 294429105 12 102 SH SOLE 0 0 0 EQUIFAX INC CALL 294429905 0 0 SH Call SOLE 0 0 0 EQUIFAX INC PUT 294429955 0 0 SH Put SOLE 0 0 0 EQUILLIUM INC COM 29446K106 0 0 SH SOLE 0 0 0 EQUINIX INC COM PAR $0.001 29444U700 350 561 SH SOLE 0 0 0 EQUINIX INC CALL 29444U900 0 0 SH Call SOLE 0 0 0 EQUINIX INC PUT 29444U950 0 0 SH Put SOLE 0 0 0 EQUINOR ASA SPONSORED ADR 29446M102 9 730 SH SOLE 0 0 0 EQUINOR ASA CALL 29446M902 0 0 SH Call SOLE 0 0 0 EQUINOR ASA PUT 29446M952 0 0 SH Put SOLE 0 0 0 EQUINOX GOLD CORP COM 29446Y502 0 0 SH SOLE 0 0 0 EQUITABLE HLDGS INC COM 29452E101 22 1500 SH SOLE 0 0 0 EQUITABLE HLDGS INC CALL 29452E901 0 0 SH Call SOLE 0 0 0 EQUITABLE HLDGS INC PUT 29452E951 0 0 SH Put SOLE 0 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 0 0 SH SOLE 0 0 0 EQUITRANS MIDSTREAM CORPORAT CALL 294600901 0 0 SH Call SOLE 0 0 0 EQUITRANS MIDSTREAM CORPORAT PUT 294600951 0 0 SH Put SOLE 0 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 0 0 SH SOLE 0 0 0 EQUITY COMWLTH CALL 294628902 0 0 SH Call SOLE 0 0 0 EQUITY COMWLTH PUT 294628952 0 0 SH Put SOLE 0 0 0 EQUITY COMWLTH CUM PFD S D 6.5 294628201 3 100 SH SOLE 0 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 0 0 SH SOLE 0 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 0 0 SH SOLE 0 0 0 EQUITY LIFESTYLE PPTYS INC CALL 29472R908 0 0 SH Call SOLE 0 0 0 EQUITY LIFESTYLE PPTYS INC PUT 29472R958 0 0 SH Put SOLE 0 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 0 0 SH SOLE 0 0 0 EQUITY RESIDENTIAL CALL 29476L907 0 0 SH Call SOLE 0 0 0 EQUITY RESIDENTIAL PUT 29476L957 0 0 SH Put SOLE 0 0 0 EQUUS TOTAL RETURN INC COM 294766100 0 0 SH SOLE 0 0 0 ERA GROUP INC COM 26885G109 0 0 SH SOLE 0 0 0 ERA GROUP INC CALL 26885G909 0 0 SH Call SOLE 0 0 0 ERA GROUP INC PUT 26885G959 0 0 SH Put SOLE 0 0 0 ERICSSON ADR B SEK 10 294821608 33 4031 SH SOLE 0 0 0 ERICSSON CALL 294821908 0 0 SH Call SOLE 0 0 0 ERICSSON PUT 294821958 0 0 SH Put SOLE 0 0 0 ERIE INDTY CO CL A 29530P102 0 0 SH SOLE 0 0 0 ERIE INDTY CO CALL 29530P902 0 0 SH Call SOLE 0 0 0 ERIE INDTY CO PUT 29530P952 0 0 SH Put SOLE 0 0 0 EROS INTL PLC SHS NEW G3788M114 0 0 SH SOLE 0 0 0 EROS INTL PLC CALL G3788M904 0 0 SH Call SOLE 0 0 0 EROS INTL PLC PUT G3788M954 0 0 SH Put SOLE 0 0 0 ERYTECH PHARMA SPONSORED ADR 29604W108 0 0 SH SOLE 0 0 0 ESCALADE INC COM 296056104 0 0 SH SOLE 0 0 0 ESCALADE INC CALL 296056904 0 0 SH Call SOLE 0 0 0 ESCALADE INC PUT 296056954 0 0 SH Put SOLE 0 0 0 ESCO TECHNOLOGIES INC COM 296315104 0 0 SH SOLE 0 0 0 ESCO TECHNOLOGIES INC CALL 296315904 0 0 SH Call SOLE 0 0 0 ESCO TECHNOLOGIES INC PUT 296315954 0 0 SH Put SOLE 0 0 0 ESOTERICA THEMATIC TRUST NEXTG ECONOMY 296582109 0 0 SH SOLE 0 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 0 0 SH SOLE 0 0 0 ESPERION THERAPEUTICS INC NE CALL 29664W905 0 0 SH Call SOLE 0 0 0 ESPERION THERAPEUTICS INC NE PUT 29664W955 0 0 SH Put SOLE 0 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 0 0 SH SOLE 0 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 0 0 SH SOLE 0 0 0 ESSA BANCORP INC COM 29667D104 0 0 SH SOLE 0 0 0 ESSA PHARMA INC COM NEW 29668H708 0 0 SH SOLE 0 0 0 ESSENDANT INC COM 296689102 0 0 SH SOLE 0 0 0 ESSENDANT INC CALL 296689902 0 0 SH Call SOLE 0 0 0 ESSENDANT INC PUT 296689952 0 0 SH Put SOLE 0 0 0 ESSENT GROUP LTD COM G3198U102 20 746 SH SOLE 0 0 0 ESSENT GROUP LTD CALL G3198U902 0 0 SH Call SOLE 0 0 0 ESSENT GROUP LTD PUT G3198U952 0 0 SH Put SOLE 0 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 0 0 SH SOLE 0 0 0 ESSENTIAL PPTYS RLTY TR INC CALL 29670E907 0 0 SH Call SOLE 0 0 0 ESSENTIAL PPTYS RLTY TR INC PUT 29670E957 0 0 SH Put SOLE 0 0 0 ESSENTIAL UTILS INC COM 29670G102 78 1915 SH SOLE 0 0 0 ESSENTIAL UTILS INC CALL 29670G902 0 0 SH Call SOLE 0 0 0 ESSENTIAL UTILS INC PUT 29670G952 0 0 SH Put SOLE 0 0 0 ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 0 0 SH SOLE 0 0 0 ESSEX PPTY TR INC COM 297178105 296 1332 SH SOLE 0 0 0 ESSEX PPTY TR INC CALL 297178905 0 0 SH Call SOLE 0 0 0 ESSEX PPTY TR INC PUT 297178955 0 0 SH Put SOLE 0 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 0 0 SH SOLE 0 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 0 0 SH SOLE 0 0 0 ESTERLINE TECHNOLOGIES CORP CALL 297425900 0 0 SH Call SOLE 0 0 0 ESTERLINE TECHNOLOGIES CORP PUT 297425950 0 0 SH Put SOLE 0 0 0 ESTRE AMBIENTAL INC SHS G3206V100 0 0 SH SOLE 0 0 0 ESTRE AMBIENTAL INC *W EXP 12/21/202 G3206V118 0 0 SH SOLE 0 0 0 ETF MANAGER GROUP COMMODITY SIT RISING RTE 26923H101 0 0 SH SOLE 0 0 0 ETF MANAGER GROUP COMMODITY BREAKWAVE DRY 26923H200 0 0 SH SOLE 0 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 10 1500 SH SOLE 0 0 0 ETF MANAGERS TR CALL 26924G902 0 0 SH Call SOLE 0 0 0 ETF MANAGERS TR PUT 26924G952 0 0 SH Put SOLE 0 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1406 39427 SH SOLE 0 0 0 ETF MANAGERS TR CALL 26924G901 0 0 SH Call SOLE 0 0 0 ETF MANAGERS TR PUT 26924G951 0 0 SH Put SOLE 0 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 53 1425 SH SOLE 0 0 0 ETF MANAGERS TR CALL 26924G909 0 0 SH Call SOLE 0 0 0 ETF MANAGERS TR PUT 26924G959 0 0 SH Put SOLE 0 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 69 6034 SH SOLE 0 0 0 ETF MANAGERS TR CALL 26924G908 0 0 SH Call SOLE 0 0 0 ETF MANAGERS TR PUT 26924G958 0 0 SH Put SOLE 0 0 0 ETF MANAGERS TR VIDEO GAME TECH 26924G706 41 973 SH SOLE 0 0 0 ETF MANAGERS TR ROGERS AI GLOB 26924G797 0 0 SH SOLE 0 0 0 ETF MANAGERS TR DRONE ECONMY STG 26924G805 8 278 SH SOLE 0 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 0 0 SH SOLE 0 0 0 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 0 0 SH SOLE 0 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 26 792 SH SOLE 0 0 0 ETF MANAGERS TR ETFMG SIT ULTR 26924G789 0 0 SH SOLE 0 0 0 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS CALL 26922A905 0 0 SH Call SOLE 0 0 0 ETF SER SOLUTIONS PUT 26922A955 0 0 SH Put SOLE 0 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM S&P DEV MK 26922A347 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS GADSDN DYN MLT 26922A354 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS GADSDN DYN GWT 26922A362 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS LONCAR CHINA BIO 26922A370 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS APTUS DEFINED 26922A388 9 334 SH SOLE 0 0 0 ETF SER SOLUTIONS VIDENT INTL EQ 26922A404 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS DEFIANCE FUTUR 26922A438 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS AI PWD INTL EQTY 26922A461 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS SALT HIG TRUBT 26922A479 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS LHA MKT ST TAC 26922A487 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS VOLSHARES LARG 26922A495 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS US DIVERSIFIED 26922A511 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS NYSE PICKENS 26922A529 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS CBOE VEST S&P 26922A537 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS AMERN ENERGY 26922A552 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM S&P EMRG 26922A586 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM S&P 500 26922A594 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS VIDENT CORE US 26922A602 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS APTUS FORTIFIED 26922A610 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS POINT BRIDGE GOP 26922A628 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS CALL 26922A908 0 0 SH Call SOLE 0 0 0 ETF SER SOLUTIONS PUT 26922A958 0 0 SH Put SOLE 0 0 0 ETF SER SOLUTIONS NATIONWIDE MAX 26922A644 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS NATIONWIDE MAX 26922A651 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS NATIONWIDE RSK 26922A669 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS NATIONWIDE ETF 26922A677 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS REVERSE WEIGHT 26922A685 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS BRAND VALUE 26922A693 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS DEEP VALUE ETF 26922A701 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 54 4460 SH SOLE 0 0 0 ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS SERENITYSHS IM 26922A735 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS PRMSE CP FRNT 26922A768 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS AMEN CUST SATF 26922A776 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS APTU BEHA MOME 26922A784 234 8330 SH SOLE 0 0 0 ETF SER SOLUTIONS LONCAR CANCER 26922A826 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS ALPHAMARK SM 26922A834 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 463 31456 SH SOLE 0 0 0 ETF SER SOLUTIONS CALL 26922A902 0 0 SH Call SOLE 0 0 0 ETF SER SOLUTIONS PUT 26922A952 0 0 SH Put SOLE 0 0 0 ETF SER SOLUTIONS DMND HILL VAL 26922A875 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS VAL MKT LEG ET 26922A883 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS NETLEASE CORP 26922A248 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS RYZZ MNG FTR 26922A255 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 29 1352 SH SOLE 0 0 0 ETF SER SOLUTIONS ACQUIRERS FD 26922A263 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS APTUS COLLARED 26922A222 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS US VEGAN CLIMA 26922A297 2 100 SH SOLE 0 0 0 ETF SER SOLUTIONS SALT LOW TRUBETA 26922A164 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS DEFIANCE NXT 26922A180 0 0 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 0 0 SH SOLE 0 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G103 0 0 SH SOLE 0 0 0 ETFIS SER TR I CALL 26923G903 0 0 SH Call SOLE 0 0 0 ETFIS SER TR I PUT 26923G953 0 0 SH Put SOLE 0 0 0 ETFIS SER TR I VIRTUS LIFESC BT 26923G202 0 0 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS LIFESC CT 26923G301 0 0 SH SOLE 0 0 0 ETFIS SER TR I INFRACP REIT PFD 26923G400 0 0 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 0 0 SH SOLE 0 0 0 ETFIS SER TR I REAVES UTILS ETF 26923G806 30 842 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS INFRCAP 26923G822 0 0 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS GLOVIST 26923G830 0 0 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS WMC GBL 26923G848 0 0 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS CUMBRLAND 26923G871 0 0 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS REAL AS 26923G780 0 0 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS PVT CR 26923G798 0 0 SH SOLE 0 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G772 0 0 SH SOLE 0 0 0 ETFIS SER TR I CALL 26923G902 0 0 SH Call SOLE 0 0 0 ETFIS SER TR I PUT 26923G952 0 0 SH Put SOLE 0 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 0 0 SH SOLE 0 0 0 ETHAN ALLEN INTERIORS INC CALL 297602904 0 0 SH Call SOLE 0 0 0 ETHAN ALLEN INTERIORS INC PUT 297602954 0 0 SH Put SOLE 0 0 0 ETON PHARMACEUTICALS INC COM 29772L108 0 0 SH SOLE 0 0 0 ETSY INC COM 29786A106 6 167 SH SOLE 0 0 0 ETSY INC CALL 29786A906 0 0 SH Call SOLE 0 0 0 ETSY INC PUT 29786A956 0 0 SH Put SOLE 0 0 0 ETSY INC NOTE 3/0 29786AAC0 0 0 SH SOLE 0 0 0 EURO TECH HOLDINGS CO LTD SHS NEW G32030127 0 0 SH SOLE 0 0 0 EURODRY LTD COM Y23508107 0 0 SH SOLE 0 0 0 EURONAV NV ANTWERPEN SHS B38564108 0 0 SH SOLE 0 0 0 EURONAV NV ANTWERPEN CALL B38564908 0 0 SH Call SOLE 0 0 0 EURONAV NV ANTWERPEN PUT B38564958 0 0 SH Put SOLE 0 0 0 EURONET WORLDWIDE INC NOTE 1.50010/0 298736AH2 0 0 SH SOLE 0 0 0 EURONET WORLDWIDE INC COM 298736109 2 21 SH SOLE 0 0 0 EURONET WORLDWIDE INC CALL 298736909 0 0 SH Call SOLE 0 0 0 EURONET WORLDWIDE INC PUT 298736959 0 0 SH Put SOLE 0 0 0 EURONET WORLDWIDE INC NOTE 0.750 3/1 298736AL3 0 0 SH SOLE 0 0 0 EUROPEAN EQUITY FUND COM 298768102 0 0 SH SOLE 0 0 0 EUROSEAS LTD SHS NEW Y23592309 0 0 SH SOLE 0 0 0 EUROSEAS LTD CALL Y23592909 0 0 SH Call SOLE 0 0 0 EUROSEAS LTD PUT Y23592959 0 0 SH Put SOLE 0 0 0 EUROSEAS LTD SHS Y23592135 0 0 SH SOLE 0 0 0 EVANS BANCORP INC COM NEW 29911Q208 0 0 SH SOLE 0 0 0 EVELO BIOSCIENCES INC COM 299734103 0 0 SH SOLE 0 0 0 EVENTBRITE INC COM CL A 29975E109 0 0 SH SOLE 0 0 0 EVENTBRITE INC CALL 29975E909 0 0 SH Call SOLE 0 0 0 EVENTBRITE INC PUT 29975E959 0 0 SH Put SOLE 0 0 0 EVER GLORY INTL GRP INC COM NEW 299766204 0 0 SH SOLE 0 0 0 EVERBRIDGE INC NOTE 1.50011/0 29978AAA2 0 0 SH SOLE 0 0 0 EVERBRIDGE INC COM 29978A104 2 18 SH SOLE 0 0 0 EVERBRIDGE INC CALL 29978A904 0 0 SH Call SOLE 0 0 0 EVERBRIDGE INC PUT 29978A954 0 0 SH Put SOLE 0 0 0 EVERCORE INC CLASS A 29977A105 28 607 SH SOLE 0 0 0 EVERCORE INC CALL 29977A905 0 0 SH Call SOLE 0 0 0 EVERCORE INC PUT 29977A955 0 0 SH Put SOLE 0 0 0 EVEREST RE GROUP LTD COM G3223R108 2 11 SH SOLE 0 0 0 EVEREST RE GROUP LTD CALL G3223R908 0 0 SH Call SOLE 0 0 0 EVEREST RE GROUP LTD PUT G3223R958 0 0 SH Put SOLE 0 0 0 EVERGY INC COM 30034W106 56 1020 SH SOLE 0 0 0 EVERGY INC CALL 30034W906 0 0 SH Call SOLE 0 0 0 EVERGY INC PUT 30034W956 0 0 SH Put SOLE 0 0 0 EVERI HLDGS INC COM 30034T103 0 0 SH SOLE 0 0 0 EVERI HLDGS INC CALL 30034T903 0 0 SH Call SOLE 0 0 0 EVERI HLDGS INC PUT 30034T953 0 0 SH Put SOLE 0 0 0 EVERQUOTE INC COM CL A 30041R108 0 0 SH SOLE 0 0 0 EVERQUOTE INC CALL 30041R908 0 0 SH Call SOLE 0 0 0 EVERQUOTE INC PUT 30041R958 0 0 SH Put SOLE 0 0 0 EVERSOURCE ENERGY COM 30040W108 667 8531 SH SOLE 0 0 0 EVERSOURCE ENERGY CALL 30040W908 0 0 SH Call SOLE 0 0 0 EVERSOURCE ENERGY PUT 30040W958 0 0 SH Put SOLE 0 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 0 0 SH SOLE 0 0 0 EVERTEC INC COM 30040P103 0 0 SH SOLE 0 0 0 EVERTEC INC CALL 30040P903 0 0 SH Call SOLE 0 0 0 EVERTEC INC PUT 30040P953 0 0 SH Put SOLE 0 0 0 EVI INDUSTRIES INC COM 26929N102 0 0 SH SOLE 0 0 0 EVINE LIVE INC CL A 300487105 0 0 SH SOLE 0 0 0 EVINE LIVE INC CALL 300487905 0 0 SH Call SOLE 0 0 0 EVINE LIVE INC PUT 300487955 0 0 SH Put SOLE 0 0 0 EVO PMTS INC CL A COM 26927E104 0 0 SH SOLE 0 0 0 EVO PMTS INC CALL 26927E904 0 0 SH Call SOLE 0 0 0 EVO PMTS INC PUT 26927E954 0 0 SH Put SOLE 0 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 0 0 SH SOLE 0 0 0 EVOFEM BIOSCIENCES INC CALL 30048L904 0 0 SH Call SOLE 0 0 0 EVOFEM BIOSCIENCES INC PUT 30048L954 0 0 SH Put SOLE 0 0 0 EVOGENE LTD SHS M4119S104 0 0 SH SOLE 0 0 0 EVOKE PHARMA INC COM 30049G104 0 0 SH SOLE 0 0 0 EVOLENT HEALTH INC NOTE 2.00012/0 30050BAB7 0 0 SH SOLE 0 0 0 EVOLENT HEALTH INC CL A 30050B101 0 0 SH SOLE 0 0 0 EVOLENT HEALTH INC CALL 30050B901 0 0 SH Call SOLE 0 0 0 EVOLENT HEALTH INC PUT 30050B951 0 0 SH Put SOLE 0 0 0 EVOLENT HEALTH INC NOTE 1.50010/1 30050BAD3 0 0 SH SOLE 0 0 0 EVOLUS INC COM 30052C107 1 155 SH SOLE 0 0 0 EVOLUS INC CALL 30052C907 0 0 SH Call SOLE 0 0 0 EVOLUS INC PUT 30052C957 0 0 SH Put SOLE 0 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 0 0 SH SOLE 0 0 0 EVOLUTION PETROLEUM CORP CALL 30049A907 0 0 SH Call SOLE 0 0 0 EVOLUTION PETROLEUM CORP PUT 30049A957 0 0 SH Put SOLE 0 0 0 EVOLVING SYS INC COM NEW 30049R209 0 0 SH SOLE 0 0 0 EVOLVING SYS INC CALL 30049R909 0 0 SH Call SOLE 0 0 0 EVOLVING SYS INC PUT 30049R959 0 0 SH Put SOLE 0 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 0 0 SH SOLE 0 0 0 EVOQUA WATER TECHNOLOGIES CO CALL 30057T905 0 0 SH Call SOLE 0 0 0 EVOQUA WATER TECHNOLOGIES CO PUT 30057T955 0 0 SH Put SOLE 0 0 0 EXACT SCIENCES CORP DBCV 1.000 1/1 30063PAA3 0 0 SH SOLE 0 0 0 EXACT SCIENCES CORP COM 30063P105 134 2302 SH SOLE 0 0 0 EXACT SCIENCES CORP CALL 30063P905 0 0 SH Call SOLE 0 0 0 EXACT SCIENCES CORP PUT 30063P955 0 0 SH Put SOLE 0 0 0 EXACT SCIENCES CORP NOTE 0.375 3/1 30063PAB1 0 0 SH SOLE 0 0 0 EXACT SCIENCES CORP NOTE 0.375 3/0 30063PAC9 0 0 SH SOLE 0 0 0 EXAGEN INC COM 30068X103 0 0 SH SOLE 0 0 0 EXANTAS CAP CORP COM NEW 30068N105 0 0 SH SOLE 0 0 0 EXANTAS CAP CORP CALL 30068N905 0 0 SH Call SOLE 0 0 0 EXANTAS CAP CORP PUT 30068N955 0 0 SH Put SOLE 0 0 0 EXCHANGE LISTED FDS TR KNLDG LD WD ETF 30151E608 0 0 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 0 0 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 0 0 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR CALL 30151E904 0 0 SH Call SOLE 0 0 0 EXCHANGE LISTED FDS TR PUT 30151E954 0 0 SH Put SOLE 0 0 0 EXCHANGE LISTED FDS TR REX BKCM ETF 30151E822 0 0 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR INSIGHTSHARES 30151E848 0 0 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR INSIGHTSHARES 30151E855 0 0 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR JAMES PURPOSE 30151E863 0 0 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR PROSPOTS SPONR 30151E889 0 0 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR QRAFT AI US MMTM 30151E780 0 0 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR QRAFT AI ENHCD 30151E798 0 0 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 0 0 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR QRAFT AI-ENHNCD 30151E772 0 0 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 0 0 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR FLAG FRNSIC ACC 301505400 0 0 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 51 1515 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR CALL 301505907 0 0 SH Call SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR PUT 301505957 0 0 SH Put SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 43 2030 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR INNOVATION SHS 301505756 0 0 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR INNOVATION SHS 301505764 0 0 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR BERNSTEIN GBL 301505780 0 0 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR BERNSTEIN US RSH 301505798 0 0 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 0 0 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ETF IND EX FIN 301505814 0 0 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 938 29755 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 0 0 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715 0 0 SH SOLE 0 0 0 EXELA TECHNOLOGIES INC COM 30162V102 0 0 SH SOLE 0 0 0 EXELIXIS INC COM 30161Q104 12 721 SH SOLE 0 0 0 EXELIXIS INC CALL 30161Q904 0 0 SH Call SOLE 0 0 0 EXELIXIS INC PUT 30161Q954 0 0 SH Put SOLE 0 0 0 EXELON CORP COM 30161N101 156 4242 SH SOLE 0 0 0 EXELON CORP CALL 30161N901 0 0 SH Call SOLE 0 0 0 EXELON CORP PUT 30161N951 0 0 SH Put SOLE 0 0 0 EXFO INC SUB VTG SHS 302046107 0 0 SH SOLE 0 0 0 EXICURE INC COM 30205M101 0 0 SH SOLE 0 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2 37 SH SOLE 0 0 0 EXLSERVICE HOLDINGS INC CALL 302081904 0 0 SH Call SOLE 0 0 0 EXLSERVICE HOLDINGS INC PUT 302081954 0 0 SH Put SOLE 0 0 0 EXONE CO COM 302104104 0 0 SH SOLE 0 0 0 EXONE CO CALL 302104904 0 0 SH Call SOLE 0 0 0 EXONE CO PUT 302104954 0 0 SH Put SOLE 0 0 0 EXP WORLD HOLDINGS INC COM 30212W100 0 0 SH SOLE 0 0 0 EXPEDIA GROUP INC COM NEW 30212P303 53 933 SH SOLE 0 0 0 EXPEDIA GROUP INC CALL 30212P903 0 0 SH Call SOLE 0 0 0 EXPEDIA GROUP INC PUT 30212P953 0 0 SH Put SOLE 0 0 0 EXPEDITORS INTL WASH INC COM 302130109 0 0 SH SOLE 0 0 0 EXPEDITORS INTL WASH INC CALL 302130909 0 0 SH Call SOLE 0 0 0 EXPEDITORS INTL WASH INC PUT 302130959 0 0 SH Put SOLE 0 0 0 EXPERIENCE INVESTMENT CORP UNIT 09/01/2026 30217C208 0 0 SH SOLE 0 0 0 EXPERIENCE INVESTMENT CORP COM CL A 30217C109 0 0 SH SOLE 0 0 0 EXPERIENCE INVESTMENT CORP *W EXP 09/01/202 30217C117 0 0 SH SOLE 0 0 0 EXPONENT INC COM 30214U102 56 782 SH SOLE 0 0 0 EXPONENT INC CALL 30214U902 0 0 SH Call SOLE 0 0 0 EXPONENT INC PUT 30214U952 0 0 SH Put SOLE 0 0 0 EXPRESS INC COM 30219E103 0 0 SH SOLE 0 0 0 EXPRESS INC CALL 30219E903 0 0 SH Call SOLE 0 0 0 EXPRESS INC PUT 30219E953 0 0 SH Put SOLE 0 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 0 0 SH SOLE 0 0 0 EXTENDED STAY AMER INC CALL 30224P900 0 0 SH Call SOLE 0 0 0 EXTENDED STAY AMER INC PUT 30224P950 0 0 SH Put SOLE 0 0 0 EXTERRAN CORP COM 30227H106 0 0 SH SOLE 0 0 0 EXTERRAN CORP CALL 30227H906 0 0 SH Call SOLE 0 0 0 EXTERRAN CORP PUT 30227H956 0 0 SH Put SOLE 0 0 0 EXTRA SPACE STORAGE INC COM 30225T102 151 1581 SH SOLE 0 0 0 EXTRA SPACE STORAGE INC CALL 30225T902 0 0 SH Call SOLE 0 0 0 EXTRA SPACE STORAGE INC PUT 30225T952 0 0 SH Put SOLE 0 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 0 0 SH SOLE 0 0 0 EXTRACTION OIL AND GAS INC CALL 30227M905 0 0 SH Call SOLE 0 0 0 EXTRACTION OIL AND GAS INC PUT 30227M955 0 0 SH Put SOLE 0 0 0 EXTREME NETWORKS INC COM 30226D106 0 0 SH SOLE 0 0 0 EXTREME NETWORKS INC CALL 30226D906 0 0 SH Call SOLE 0 0 0 EXTREME NETWORKS INC PUT 30226D956 0 0 SH Put SOLE 0 0 0 EXXON MOBIL CORP COM 30231G102 2445 64381 SH SOLE 0 0 0 EXXON MOBIL CORP CALL 30231G902 0 0 SH Call SOLE 0 0 0 EXXON MOBIL CORP PUT 30231G952 0 0 SH Put SOLE 0 0 0 EYEGATE PHARMACEUTICALS INC COM 30233M107 0 0 SH SOLE 0 0 0 EYEGATE PHARMACEUTICALS INC *W EXP 08/05/202 30233M115 0 0 SH SOLE 0 0 0 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 0 SH SOLE 0 0 0 EYENOVIA INC COM 30234E104 0 0 SH SOLE 0 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 0 0 SH SOLE 0 0 0 EYEPOINT PHARMACEUTICALS INC CALL 30233G900 0 0 SH Call SOLE 0 0 0 EYEPOINT PHARMACEUTICALS INC PUT 30233G950 0 0 SH Put SOLE 0 0 0 EZCORP INC NOTE 2.125 6/1 302301AB2 0 0 SH SOLE 0 0 0 EZCORP INC NOTE 2.875 7/0 302301AF3 0 0 SH SOLE 0 0 0 EZCORP INC CL A NON VTG 302301106 0 0 SH SOLE 0 0 0 EZCORP INC CALL 302301906 0 0 SH Call SOLE 0 0 0 EZCORP INC PUT 302301956 0 0 SH Put SOLE 0 0 0 EZCORP INC NOTE 2.375 5/0 302301AE6 0 0 SH SOLE 0 0 0 F M C CORP COM NEW 302491303 385 4694 SH SOLE 0 0 0 F M C CORP CALL 302491903 0 0 SH Call SOLE 0 0 0 F M C CORP PUT 302491953 0 0 SH Put SOLE 0 0 0 F5 NETWORKS INC COM 315616102 7 62 SH SOLE 0 0 0 F5 NETWORKS INC CALL 315616902 0 0 SH Call SOLE 0 0 0 F5 NETWORKS INC PUT 315616952 0 0 SH Put SOLE 0 0 0 FABRINET SHS G3323L100 0 0 SH SOLE 0 0 0 FABRINET CALL G3323L900 0 0 SH Call SOLE 0 0 0 FABRINET PUT G3323L950 0 0 SH Put SOLE 0 0 0 FACEBOOK INC CL A 30303M102 3773 22619 SH SOLE 0 0 0 FACEBOOK INC CALL 30303M902 0 0 SH Call SOLE 0 0 0 FACEBOOK INC PUT 30303M952 0 0 SH Put SOLE 0 0 0 FACTSET RESH SYS INC COM 303075105 10 40 SH SOLE 0 0 0 FACTSET RESH SYS INC CALL 303075905 0 0 SH Call SOLE 0 0 0 FACTSET RESH SYS INC PUT 303075955 0 0 SH Put SOLE 0 0 0 FAIR ISAAC CORP COM 303250104 215 700 SH SOLE 0 0 0 FAIR ISAAC CORP CALL 303250904 0 0 SH Call SOLE 0 0 0 FAIR ISAAC CORP PUT 303250954 0 0 SH Put SOLE 0 0 0 FALCON MINERALS CORP CL A COM 30607B109 0 0 SH SOLE 0 0 0 FALCON MINERALS CORP *W EXP 07/21/202 30607B208 0 0 SH SOLE 0 0 0 FAMOUS DAVES AMER INC COM 307068106 0 0 SH SOLE 0 0 0 FAMOUS DAVES AMER INC CALL 307068906 0 0 SH Call SOLE 0 0 0 FAMOUS DAVES AMER INC PUT 307068956 0 0 SH Put SOLE 0 0 0 FANG HLDGS LTD ADR 30711Y102 0 0 SH SOLE 0 0 0 FANG HLDGS LTD CALL 30711Y902 0 0 SH Call SOLE 0 0 0 FANG HLDGS LTD PUT 30711Y952 0 0 SH Put SOLE 0 0 0 FANG HLDGS LTD ADR NEW 30711Y201 0 0 SH SOLE 0 0 0 FANG HLDGS LTD CALL 30711Y901 0 0 SH Call SOLE 0 0 0 FANG HLDGS LTD PUT 30711Y951 0 0 SH Put SOLE 0 0 0 FANGDD NETWORK GROUP LTD SPONSORED ADS 30712L109 0 0 SH SOLE 0 0 0 FANHUA INC SPONSORED ADR 30712A103 0 0 SH SOLE 0 0 0 FANHUA INC CALL 30712A903 0 0 SH Call SOLE 0 0 0 FANHUA INC PUT 30712A953 0 0 SH Put SOLE 0 0 0 FAR PT ACQUISITION CORP COM CL A 30734W109 0 0 SH SOLE 0 0 0 FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 0 0 SH SOLE 0 0 0 FAR PT ACQUISITION CORP UNIT 06/01/2025 30734W208 0 0 SH SOLE 0 0 0 FAR PT ACQUISITION CORP CALL 30734W909 0 0 SH Call SOLE 0 0 0 FAR PT ACQUISITION CORP PUT 30734W959 0 0 SH Put SOLE 0 0 0 FARFETCH LTD CALL 30744W907 0 0 SH Call SOLE 0 0 0 FARFETCH LTD PUT 30744W957 0 0 SH Put SOLE 0 0 0 FARFETCH LTD ORD SH CL A 30744W107 0 0 SH SOLE 0 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 0 0 SH SOLE 0 0 0 FARMER BROS CO COM 307675108 0 0 SH SOLE 0 0 0 FARMERS NATL BANC CORP COM 309627107 0 0 SH SOLE 0 0 0 FARMERS NATL BANC CORP CALL 309627907 0 0 SH Call SOLE 0 0 0 FARMERS NATL BANC CORP PUT 309627957 0 0 SH Put SOLE 0 0 0 FARMLAND PARTNERS INC COM 31154R109 0 48 SH SOLE 0 0 0 FARMLAND PARTNERS INC CALL 31154R909 0 0 SH Call SOLE 0 0 0 FARMLAND PARTNERS INC PUT 31154R959 0 0 SH Put SOLE 0 0 0 FARMMI INC SHS G33277107 0 0 SH SOLE 0 0 0 FARO TECHNOLOGIES INC COM 311642102 0 0 SH SOLE 0 0 0 FARO TECHNOLOGIES INC CALL 311642902 0 0 SH Call SOLE 0 0 0 FARO TECHNOLOGIES INC PUT 311642952 0 0 SH Put SOLE 0 0 0 FASTENAL CO COM 311900104 8 254 SH SOLE 0 0 0 FASTENAL CO CALL 311900904 0 0 SH Call SOLE 0 0 0 FASTENAL CO PUT 311900954 0 0 SH Put SOLE 0 0 0 FASTLY INC CL A 31188V100 6 300 SH SOLE 0 0 0 FASTLY INC CALL 31188V900 0 0 SH Call SOLE 0 0 0 FASTLY INC PUT 31188V950 0 0 SH Put SOLE 0 0 0 FAT BRANDS INC COM 30258N105 0 0 SH SOLE 0 0 0 FATE THERAPEUTICS INC COM 31189P102 0 0 SH SOLE 0 0 0 FATE THERAPEUTICS INC CALL 31189P902 0 0 SH Call SOLE 0 0 0 FATE THERAPEUTICS INC PUT 31189P952 0 0 SH Put SOLE 0 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 11 800 SH SOLE 0 0 0 FB FINL CORP COM 30257X104 2 99 SH SOLE 0 0 0 FBL FINL GROUP INC CL A 30239F106 0 0 SH SOLE 0 0 0 FBL FINL GROUP INC CALL 30239F906 0 0 SH Call SOLE 0 0 0 FBL FINL GROUP INC PUT 30239F956 0 0 SH Put SOLE 0 0 0 FCB FINL HLDGS INC CL A 30255G103 0 0 SH SOLE 0 0 0 FCB FINL HLDGS INC CALL 30255G903 0 0 SH Call SOLE 0 0 0 FCB FINL HLDGS INC PUT 30255G953 0 0 SH Put SOLE 0 0 0 FEDERAL AGRIC MTG CORP CL A 313148108 0 0 SH SOLE 0 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 26 462 SH SOLE 0 0 0 FEDERAL AGRIC MTG CORP CALL 313148906 0 0 SH Call SOLE 0 0 0 FEDERAL AGRIC MTG CORP PUT 313148956 0 0 SH Put SOLE 0 0 0 FEDERAL LIFE GROUP INC COM 313533101 0 0 SH SOLE 0 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 0 0 SH SOLE 0 0 0 FEDERAL REALTY INVT TR CALL 313747906 0 0 SH Call SOLE 0 0 0 FEDERAL REALTY INVT TR PUT 313747956 0 0 SH Put SOLE 0 0 0 FEDERAL SIGNAL CORP COM 313855108 6 233 SH SOLE 0 0 0 FEDERAL SIGNAL CORP CALL 313855908 0 0 SH Call SOLE 0 0 0 FEDERAL SIGNAL CORP PUT 313855958 0 0 SH Put SOLE 0 0 0 FEDERAL STR ACQUISITION CORP CL A 31421V107 0 0 SH SOLE 0 0 0 FEDERAL STR ACQUISITION CORP *W EXP 07/24/202 31421V115 0 0 SH SOLE 0 0 0 FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 0 0 SH SOLE 0 0 0 FEDERATED INVS INC PA CL B 314211103 3 152 SH SOLE 0 0 0 FEDERATED INVS INC PA CALL 314211903 0 0 SH Call SOLE 0 0 0 FEDERATED INVS INC PA PUT 314211953 0 0 SH Put SOLE 0 0 0 FEDERATED PREM MUN INC FD COM 31423P108 38 2910 SH SOLE 0 0 0 FEDEX CORP COM 31428X106 146 1202 SH SOLE 0 0 0 FEDEX CORP CALL 31428X906 0 0 SH Call SOLE 0 0 0 FEDEX CORP PUT 31428X956 0 0 SH Put SOLE 0 0 0 FEDNAT HLDG CO COM 31431B109 0 0 SH SOLE 0 0 0 FEDNAT HLDG CO CALL 31431B909 0 0 SH Call SOLE 0 0 0 FEDNAT HLDG CO PUT 31431B959 0 0 SH Put SOLE 0 0 0 FELLAZO INC UNIT 99/99/9999 G3362K104 0 0 SH SOLE 0 0 0 FELLAZO INC SHS G3362K112 0 0 SH SOLE 0 0 0 FELLAZO INC *W EXP 05/15/202 G3362K120 0 0 SH SOLE 0 0 0 FELLAZO INC RIGHT 05/26/2026 G3362K146 0 0 SH SOLE 0 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 0 0 SH SOLE 0 0 0 FENNEC PHARMACEUTICALS INC CALL 31447P900 0 0 SH Call SOLE 0 0 0 FENNEC PHARMACEUTICALS INC PUT 31447P950 0 0 SH Put SOLE 0 0 0 FERRARI N V COM N3167Y103 367 2366 SH SOLE 0 0 0 FERRARI N V CALL N3167Y903 0 0 SH Call SOLE 0 0 0 FERRARI N V PUT N3167Y953 0 0 SH Put SOLE 0 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 0 200 SH SOLE 0 0 0 FERRELLGAS PARTNERS L.P. CALL 315293900 0 0 SH Call SOLE 0 0 0 FERRELLGAS PARTNERS L.P. PUT 315293950 0 0 SH Put SOLE 0 0 0 FERRO CORP COM 315405100 2 196 SH SOLE 0 0 0 FERRO CORP CALL 315405900 0 0 SH Call SOLE 0 0 0 FERRO CORP PUT 315405950 0 0 SH Put SOLE 0 0 0 FERROGLOBE PLC SHS G33856108 0 0 SH SOLE 0 0 0 FERROGLOBE PLC CALL G33856908 0 0 SH Call SOLE 0 0 0 FERROGLOBE PLC PUT G33856958 0 0 SH Put SOLE 0 0 0 FFBW INC COM 30258M107 0 0 SH SOLE 0 0 0 FFBW INC MD COM 30260M103 0 0 SH SOLE 0 0 0 FGL HLDGS ORD SHS G3402M102 0 0 SH SOLE 0 0 0 FGL HLDGS CALL G3402M902 0 0 SH Call SOLE 0 0 0 FGL HLDGS PUT G3402M952 0 0 SH Put SOLE 0 0 0 FGL HLDGS *W EXP 11/30/202 G3402M110 0 0 SH SOLE 0 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 22 3025 SH SOLE 0 0 0 FIAT CHRYSLER AUTOMOBILES N CALL N31738902 0 0 SH Call SOLE 0 0 0 FIAT CHRYSLER AUTOMOBILES N PUT N31738952 0 0 SH Put SOLE 0 0 0 FIBRIA CELULOSE S A CALL 31573A909 0 0 SH Call SOLE 0 0 0 FIBRIA CELULOSE S A PUT 31573A959 0 0 SH Put SOLE 0 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 0 0 SH SOLE 0 0 0 FIBROCELL SCIENCE INC COM PAR 315721407 0 0 SH SOLE 0 0 0 FIBROCELL SCIENCE INC CALL 315721907 0 0 SH Call SOLE 0 0 0 FIBROCELL SCIENCE INC PUT 315721957 0 0 SH Put SOLE 0 0 0 FIBROGEN INC COM 31572Q808 1 37 SH SOLE 0 0 0 FIBROGEN INC CALL 31572Q908 0 0 SH Call SOLE 0 0 0 FIBROGEN INC PUT 31572Q958 0 0 SH Put SOLE 0 0 0 FIDELITY MSCI CONSM DIS 316092204 235 6239 SH SOLE 0 0 0 FIDELITY CALL 316092904 0 0 SH Call SOLE 0 0 0 FIDELITY PUT 316092954 0 0 SH Put SOLE 0 0 0 FIDELITY CONSMR STAPLES 316092303 50 1550 SH SOLE 0 0 0 FIDELITY MSCI ENERGY IDX 316092402 1 167 SH SOLE 0 0 0 FIDELITY CALL 316092902 0 0 SH Call SOLE 0 0 0 FIDELITY PUT 316092952 0 0 SH Put SOLE 0 0 0 FIDELITY MSCI FINLS IDX 316092501 31 1046 SH SOLE 0 0 0 FIDELITY CALL 316092901 0 0 SH Call SOLE 0 0 0 FIDELITY PUT 316092951 0 0 SH Put SOLE 0 0 0 FIDELITY MSCI HLTH CARE I 316092600 2394 55706 SH SOLE 0 0 0 FIDELITY CALL 316092900 0 0 SH Call SOLE 0 0 0 FIDELITY PUT 316092950 0 0 SH Put SOLE 0 0 0 FIDELITY HIGH YILD ETF 316092618 6 122 SH SOLE 0 0 0 FIDELITY MSCI INDL INDX 316092709 10 333 SH SOLE 0 0 0 FIDELITY CALL 316092909 0 0 SH Call SOLE 0 0 0 FIDELITY PUT 316092959 0 0 SH Put SOLE 0 0 0 FIDELITY INT VL FCT ETF 316092717 0 0 SH SOLE 0 0 0 FIDELITY INT HG DIV ETF 316092725 0 0 SH SOLE 0 0 0 FIDELITY VLU FACTOR ETF 316092782 20 700 SH SOLE 0 0 0 FIDELITY QLTY FCTOR ETF 316092790 0 0 SH SOLE 0 0 0 FIDELITY MSCI INFO TECH I 316092808 6 91 SH SOLE 0 0 0 FIDELITY CALL 316092908 0 0 SH Call SOLE 0 0 0 FIDELITY PUT 316092958 0 0 SH Put SOLE 0 0 0 FIDELITY MOMENTUM FACTR 316092816 11 350 SH SOLE 0 0 0 FIDELITY LOW VOLITY ETF 316092824 16 500 SH SOLE 0 0 0 FIDELITY DIVID ETF RISI 316092832 40 1535 SH SOLE 0 0 0 FIDELITY MSCI RL EST ETF 316092857 60 2872 SH SOLE 0 0 0 FIDELITY MSCI UTILS INDEX 316092865 29 813 SH SOLE 0 0 0 FIDELITY MSCI COMMNTN SVC 316092873 0 0 SH SOLE 0 0 0 FIDELITY MSCI MATLS INDEX 316092881 4 156 SH SOLE 0 0 0 FIDELITY CORP BOND ETF 316188101 0 0 SH SOLE 0 0 0 FIDELITY LTD TRM BD ETF 316188200 0 0 SH SOLE 0 0 0 FIDELITY TOTAL BD ETF 316188309 38 742 SH SOLE 0 0 0 FIDELITY LOW DURTIN ETF 316188408 0 0 SH SOLE 0 0 0 FIDELITY SML MID FACTR 316092527 0 0 SH SOLE 0 0 0 FIDELITY TARGETED INTL 316092535 0 0 SH SOLE 0 0 0 FIDELITY TARGETED EMERG 316092543 0 0 SH SOLE 0 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 16 53 SH SOLE 0 0 0 FIDELITY COMWLTH TR CALL 315912908 0 0 SH Call SOLE 0 0 0 FIDELITY COMWLTH TR PUT 315912958 0 0 SH Put SOLE 0 0 0 FIDELITY COVINGTON TR STOCK FOR INFL 316092386 0 0 SH SOLE 0 0 0 FIDELITY D & D BANCORP INC COM 31609R100 0 0 SH SOLE 0 0 0 FIDELITY HIGH DIVID ETF 316092840 18 791 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL CALL 31620R903 0 0 SH Call SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL PUT 31620R953 0 0 SH Put SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 62 2490 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 103 846 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV CALL 31620M906 0 0 SH Call SOLE 0 0 0 FIDELITY NATL INFORMATION SV PUT 31620M956 0 0 SH Put SOLE 0 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 0 0 SH SOLE 0 0 0 FIDELITY SOUTHERN CORP NEW CALL 316394905 0 0 SH Call SOLE 0 0 0 FIDELITY SOUTHERN CORP NEW PUT 316394955 0 0 SH Put SOLE 0 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 0 0 SH SOLE 0 0 0 FIDUS INVT CORP COM 316500107 0 0 SH SOLE 0 0 0 FIDUS INVT CORP CALL 316500907 0 0 SH Call SOLE 0 0 0 FIDUS INVT CORP PUT 316500957 0 0 SH Put SOLE 0 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 0 0 SH SOLE 0 0 0 FIESTA RESTAURANT GROUP INC CALL 31660B901 0 0 SH Call SOLE 0 0 0 FIESTA RESTAURANT GROUP INC PUT 31660B951 0 0 SH Put SOLE 0 0 0 FIFTH THIRD BANCORP COM 316773100 155 10239 SH SOLE 0 0 0 FIFTH THIRD BANCORP CALL 316773900 0 0 SH Call SOLE 0 0 0 FIFTH THIRD BANCORP PUT 316773950 0 0 SH Put SOLE 0 0 0 FINANCIAL INSTNS INC COM 317585404 0 0 SH SOLE 0 0 0 FINANCIAL INSTNS INC CALL 317585904 0 0 SH Call SOLE 0 0 0 FINANCIAL INSTNS INC PUT 317585954 0 0 SH Put SOLE 0 0 0 FINISAR CORP NOTE 0.50012/1 31787AAM3 0 0 SH SOLE 0 0 0 FINISAR CORP NOTE 0.50012/1 31787AAP6 0 0 SH SOLE 0 0 0 FINISAR CORP COM NEW 31787A507 0 0 SH SOLE 0 0 0 FINISAR CORP CALL 31787A907 0 0 SH Call SOLE 0 0 0 FINISAR CORP PUT 31787A957 0 0 SH Put SOLE 0 0 0 FINJAN HLDGS INC COM NEW 31788H303 0 0 SH SOLE 0 0 0 FINJAN HLDGS INC CALL 31788H903 0 0 SH Call SOLE 0 0 0 FINJAN HLDGS INC PUT 31788H953 0 0 SH Put SOLE 0 0 0 FINSERV ACQUISITION CORP CL A 318085107 0 0 SH SOLE 0 0 0 FINSERV ACQUISITION CORP *W EXP 11/04/202 318085115 0 0 SH SOLE 0 0 0 FINSERV ACQUISITION CORP UNIT 12/31/2026 318085206 0 0 SH SOLE 0 0 0 FINTECH ACQUISITION CORP III UNIT 12/01/2023 31811A309 0 0 SH SOLE 0 0 0 FINTECH ACQUISITION CORP III COM CL A 31811A101 0 0 SH SOLE 0 0 0 FINTECH ACQUISITION CORP III *W EXP 12/01/202 31811A119 0 0 SH SOLE 0 0 0 FINVOLUTION GROUP CALL 31810T901 0 0 SH Call SOLE 0 0 0 FINVOLUTION GROUP PUT 31810T951 0 0 SH Put SOLE 0 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 0 0 SH SOLE 0 0 0 FIREEYE INC NOTE 1.000 6/0 31816QAB7 0 0 SH SOLE 0 0 0 FIREEYE INC NOTE 1.625 6/0 31816QAD3 0 0 SH SOLE 0 0 0 FIREEYE INC COM 31816Q101 1 100 SH SOLE 0 0 0 FIREEYE INC CALL 31816Q901 0 0 SH Call SOLE 0 0 0 FIREEYE INC PUT 31816Q951 0 0 SH Put SOLE 0 0 0 FIREEYE INC NOTE 0.875 6/0 31816QAF8 0 0 SH SOLE 0 0 0 FIRST AMERN FINL CORP COM 31847R102 0 0 SH SOLE 0 0 0 FIRST AMERN FINL CORP CALL 31847R902 0 0 SH Call SOLE 0 0 0 FIRST AMERN FINL CORP PUT 31847R952 0 0 SH Put SOLE 0 0 0 FIRST BANCORP INC ME COM 31866P102 0 0 SH SOLE 0 0 0 FIRST BANCORP INC ME CALL 31866P902 0 0 SH Call SOLE 0 0 0 FIRST BANCORP INC ME PUT 31866P952 0 0 SH Put SOLE 0 0 0 FIRST BANCORP N C COM 318910106 1 52 SH SOLE 0 0 0 FIRST BANCORP N C CALL 318910906 0 0 SH Call SOLE 0 0 0 FIRST BANCORP N C PUT 318910956 0 0 SH Put SOLE 0 0 0 FIRST BANCORP P R COM NEW 318672706 0 0 SH SOLE 0 0 0 FIRST BANCORP P R CALL 318672906 0 0 SH Call SOLE 0 0 0 FIRST BANCORP P R PUT 318672956 0 0 SH Put SOLE 0 0 0 FIRST BANCSHARES INC MS COM 318916103 0 0 SH SOLE 0 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 0 0 SH SOLE 0 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 0 0 SH SOLE 0 0 0 FIRST BUS FINL SVCS INC WIS CALL 319390900 0 0 SH Call SOLE 0 0 0 FIRST BUS FINL SVCS INC WIS PUT 319390950 0 0 SH Put SOLE 0 0 0 FIRST BUSEY CORP COM NEW 319383204 0 0 SH SOLE 0 0 0 FIRST BUSEY CORP CALL 319383904 0 0 SH Call SOLE 0 0 0 FIRST BUSEY CORP PUT 319383954 0 0 SH Put SOLE 0 0 0 FIRST CAPITAL INC COM 31942S104 0 0 SH SOLE 0 0 0 FIRST CHOICE BANCORP COM 31948P104 0 0 SH SOLE 0 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 0 0 SH SOLE 0 0 0 FIRST CMNTY BANKSHARES INC V CALL 31983A903 0 0 SH Call SOLE 0 0 0 FIRST CMNTY BANKSHARES INC V PUT 31983A953 0 0 SH Put SOLE 0 0 0 FIRST CMNTY CORP S C COM 319835104 0 0 SH SOLE 0 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 0 0 SH SOLE 0 0 0 FIRST COMWLTH FINL CORP PA CALL 319829907 0 0 SH Call SOLE 0 0 0 FIRST COMWLTH FINL CORP PA PUT 319829957 0 0 SH Put SOLE 0 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 0 0 SH SOLE 0 0 0 FIRST CTZNS BANCSHARES INC N CALL 31946M903 0 0 SH Call SOLE 0 0 0 FIRST CTZNS BANCSHARES INC N PUT 31946M953 0 0 SH Put SOLE 0 0 0 FIRST DATA CORP NEW COM CL A 32008D106 0 0 SH SOLE 0 0 0 FIRST DATA CORP NEW CALL 32008D906 0 0 SH Call SOLE 0 0 0 FIRST DATA CORP NEW PUT 32008D956 0 0 SH Put SOLE 0 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 19 1300 SH SOLE 0 0 0 FIRST DEFIANCE FINL CORP CALL 32006W906 0 0 SH Call SOLE 0 0 0 FIRST DEFIANCE FINL CORP PUT 32006W956 0 0 SH Put SOLE 0 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 0 0 SH SOLE 0 0 0 FIRST FINANCIAL NORTHWEST IN CALL 32022K902 0 0 SH Call SOLE 0 0 0 FIRST FINANCIAL NORTHWEST IN PUT 32022K952 0 0 SH Put SOLE 0 0 0 FIRST FINL BANCORP OH COM 320209109 24 1577 SH SOLE 0 0 0 FIRST FINL BANCORP OH CALL 320209909 0 0 SH Call SOLE 0 0 0 FIRST FINL BANCORP OH PUT 320209959 0 0 SH Put SOLE 0 0 0 FIRST FINL BANKSHARES COM 32020R109 0 0 SH SOLE 0 0 0 FIRST FINL BANKSHARES CALL 32020R909 0 0 SH Call SOLE 0 0 0 FIRST FINL BANKSHARES PUT 32020R959 0 0 SH Put SOLE 0 0 0 FIRST FINL CORP IND COM 320218100 0 0 SH SOLE 0 0 0 FIRST FINL CORP IND CALL 320218900 0 0 SH Call SOLE 0 0 0 FIRST FINL CORP IND PUT 320218950 0 0 SH Put SOLE 0 0 0 FIRST FNDTN INC COM 32026V104 0 0 SH SOLE 0 0 0 FIRST GTY BANCSHARES INC COM 32043P106 0 0 SH SOLE 0 0 0 FIRST HAWAIIAN INC COM 32051X108 0 0 SH SOLE 0 0 0 FIRST HAWAIIAN INC CALL 32051X908 0 0 SH Call SOLE 0 0 0 FIRST HAWAIIAN INC PUT 32051X958 0 0 SH Put SOLE 0 0 0 FIRST HORIZON NATL CORP COM 320517105 32 3907 SH SOLE 0 0 0 FIRST HORIZON NATL CORP CALL 320517905 0 0 SH Call SOLE 0 0 0 FIRST HORIZON NATL CORP PUT 320517955 0 0 SH Put SOLE 0 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 10 290 SH SOLE 0 0 0 FIRST INDUSTRIAL REALTY TRUS CALL 32054K903 0 0 SH Call SOLE 0 0 0 FIRST INDUSTRIAL REALTY TRUS PUT 32054K953 0 0 SH Put SOLE 0 0 0 FIRST INTERNET BANCORP COM 320557101 0 0 SH SOLE 0 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 0 0 SH SOLE 0 0 0 FIRST INTST BANCSYSTEM INC CALL 32055Y901 0 0 SH Call SOLE 0 0 0 FIRST INTST BANCSYSTEM INC PUT 32055Y951 0 0 SH Put SOLE 0 0 0 FIRST LONG IS CORP COM 320734106 0 0 SH SOLE 0 0 0 FIRST LONG IS CORP CALL 320734906 0 0 SH Call SOLE 0 0 0 FIRST LONG IS CORP PUT 320734956 0 0 SH Put SOLE 0 0 0 FIRST MAJESTIC SILVER CORP DEBT 1.875 3/0 C35329AA6 0 0 SH SOLE 0 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 13 2156 SH SOLE 0 0 0 FIRST MAJESTIC SILVER CORP CALL 32076V903 0 0 SH Call SOLE 0 0 0 FIRST MAJESTIC SILVER CORP PUT 32076V953 0 0 SH Put SOLE 0 0 0 FIRST MAJESTIC SILVER CORP NOTE 1.875 3/0 32076VAB9 0 0 SH SOLE 0 0 0 FIRST MERCHANTS CORP COM 320817109 1 29 SH SOLE 0 0 0 FIRST MERCHANTS CORP CALL 320817909 0 0 SH Call SOLE 0 0 0 FIRST MERCHANTS CORP PUT 320817959 0 0 SH Put SOLE 0 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 0 0 SH SOLE 0 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1 96 SH SOLE 0 0 0 FIRST MIDWEST BANCORP DEL CALL 320867904 0 0 SH Call SOLE 0 0 0 FIRST MIDWEST BANCORP DEL PUT 320867954 0 0 SH Put SOLE 0 0 0 FIRST NATL CORP COM 32106V107 0 0 SH SOLE 0 0 0 FIRST NORTHWEST BANCORP COM 335834107 0 0 SH SOLE 0 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 395 4797 SH SOLE 0 0 0 FIRST REP BK SAN FRANCISCO C CALL 33616C900 0 0 SH Call SOLE 0 0 0 FIRST REP BK SAN FRANCISCO C PUT 33616C950 0 0 SH Put SOLE 0 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 0 0 SH SOLE 0 0 0 FIRST SEACOAST BANCORP COM 33631P102 0 0 SH SOLE 0 0 0 FIRST SOLAR INC COM 336433107 63 1737 SH SOLE 0 0 0 FIRST SOLAR INC CALL 336433907 0 0 SH Call SOLE 0 0 0 FIRST SOLAR INC PUT 336433957 0 0 SH Put SOLE 0 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 7 375 SH SOLE 0 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 273 6639 SH SOLE 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 194 4029 SH SOLE 0 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 121 13789 SH SOLE 0 0 0 FIRST TR BICK INDEX FD COM SHS 33733H107 0 0 SH SOLE 0 0 0 FIRST TR DJS MICROCAP INDEX CALL 33718M905 0 0 SH Call SOLE 0 0 0 FIRST TR DJS MICROCAP INDEX PUT 33718M955 0 0 SH Put SOLE 0 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 9 288 SH SOLE 0 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 0 0 SH SOLE 0 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 0 0 SH SOLE 0 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 0 0 SH SOLE 0 0 0 FIRST TR ENHANCED EQTY INC F COM 337318109 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 15 396 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 48 1517 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DY ASIA 33739P509 4 93 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 126 2770 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 67 1406 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 9 193 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 4 200 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 336 13014 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 15 680 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 513 19813 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I CALL 33737J907 0 0 SH Call SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I PUT 33737J957 0 0 SH Put SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I CHINA ALPHADEX 33737J141 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I CALL 33737J901 0 0 SH Call SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I PUT 33737J951 0 0 SH Put SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I STH KOREA ALPH 33737J166 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 121 3035 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 669 38007 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I CALL 33737J902 0 0 SH Call SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I PUT 33737J952 0 0 SH Put SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA 33737J208 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I AUSTRALIA ALPH 33737J216 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I HONG KONG ALPH 33737J240 0 0 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 17 664 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EX US SML CP 33737J406 36 1376 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EURO ALPHADEX 33737J505 4 128 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I INDIA NFTY50 EQW 33737J802 0 0 SH SOLE 0 0 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 71 4970 SH SOLE 0 0 0 FIRST TR EXCHAN TRADED FD VI CALL 33739H901 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHAN TRADED FD VI PUT 33739H951 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 579 10702 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 337 5345 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 336920903 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 336920953 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 79 2526 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33733A902 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33733A952 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 68 1429 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33733B900 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33733B950 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 2963 59605 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33733E904 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33733E954 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 478 3643 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33733E903 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33733E953 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1136 9185 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33733E902 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33733E952 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 44 889 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ETF 33733E708 14 564 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 1 253 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33733E907 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33733E957 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD LUNT US FACTOR 33733E872 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT PE 33733E880 6 227 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 21 769 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33734X901 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33734X951 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 32 801 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33734X909 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33734X959 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 24 6103 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33734X907 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33734X957 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 192 9085 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33734X905 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33734X955 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 345 4664 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33734X903 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33734X953 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 63 2085 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33734X900 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33734X950 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 5 197 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33734X908 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33734X958 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 355 5977 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33734X906 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33734X956 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 92 3751 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33734X904 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33734X954 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1398 25665 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33734X902 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33734X952 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 243 15267 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD IPOX EUROPE EQ 33734X788 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 214 8322 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INTL IPO ETF 33734X853 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33736G906 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33736G956 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD GLOBAL ENGR ETF 33736M103 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ SMRTPHONE 33737K106 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 222 12493 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33738D901 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33738D951 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 778 18607 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 431 10276 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 385 32851 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33738R900 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33738R950 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 255 7216 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33738R908 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33738R958 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 32 1871 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD HEDGED BUYWRITE 33738R407 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 164 6390 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 400 15540 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CALL 33738R905 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD PUT 33738R955 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD S&P INTL DIVID 33738R688 226 17667 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEYWRIGHT MOM 33738R696 9 477 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 3 150 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEYWRGT ETF 33738R712 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD US EQTY DIVI 33738R738 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD SMAL CP US EQT 33738R746 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MID CAP US EQT 33738R753 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD LARGE CP US EQ 33738R761 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD EMERGING MKTS 33738R779 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ TRANSN 33738R795 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 74 2252 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ RETAIL 33738R829 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDQ PHRMTCLS 33738R837 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDQ FOD BVRG 33738R852 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 31 1986 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 223 9923 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 261 19033 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR MNGSTR 33739G103 319 7306 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1809 35467 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 4 100 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 2302 38933 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD HEITMAN GLOBAL 33739Q606 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 67 4714 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX INOVTV ETF 33741X201 1 51 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD LNG DUR OPRTUN 33738D606 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 82 1748 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD EIP CARBON IMP 33738D705 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1520 92564 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD CALL 33739E908 0 0 SH Call SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD PUT 33739E958 0 0 SH Put SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 0 0 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 210 12764 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 0 0 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI EQUITYCOMPASS 33740F607 0 0 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI EQTCOMPAS TACT 33740F706 0 0 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2072 39304 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 0 0 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 391 15425 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 66 3342 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI ACTV FCTR SMCP 33740F797 0 0 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI ACTV FCTR MDCP 33740F813 0 0 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 0 0 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 71 2500 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 126 4626 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 0 0 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 0 0 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 41 1584 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 244 8875 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 148 4011 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 10 469 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 11 348 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 19 868 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 0 0 SH SOLE 0 0 0 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 0 0 SH SOLE 0 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 44 3650 SH SOLE 0 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 0 0 SH SOLE 0 0 0 FIRST TR LRG CP GRWTH ALPHAD CALL 33735K908 0 0 SH Call SOLE 0 0 0 FIRST TR LRG CP GRWTH ALPHAD PUT 33735K958 0 0 SH Put SOLE 0 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1676 27972 SH SOLE 0 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 504 13709 SH SOLE 0 0 0 FIRST TR LRGE CP CORE ALPHA CALL 33734K909 0 0 SH Call SOLE 0 0 0 FIRST TR LRGE CP CORE ALPHA PUT 33734K959 0 0 SH Put SOLE 0 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 359 7539 SH SOLE 0 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 0 0 SH SOLE 0 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 463 20708 SH SOLE 0 0 0 FIRST TR MORNINGSTAR DIV LEA CALL 336917909 0 0 SH Call SOLE 0 0 0 FIRST TR MORNINGSTAR DIV LEA PUT 336917959 0 0 SH Put SOLE 0 0 0 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 45 742 SH SOLE 0 0 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 12 349 SH SOLE 0 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 283 4544 SH SOLE 0 0 0 FIRST TR NAS100 EQ WEIGHTED CALL 337344905 0 0 SH Call SOLE 0 0 0 FIRST TR NAS100 EQ WEIGHTED PUT 337344955 0 0 SH Put SOLE 0 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 80 2454 SH SOLE 0 0 0 FIRST TR NASDAQ ABA CMNTY BK CALL 33736Q904 0 0 SH Call SOLE 0 0 0 FIRST TR NASDAQ ABA CMNTY BK PUT 33736Q954 0 0 SH Put SOLE 0 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 510 6036 SH SOLE 0 0 0 FIRST TR NASDAQ100 TECH INDE CALL 337345902 0 0 SH Call SOLE 0 0 0 FIRST TR NASDAQ100 TECH INDE PUT 337345952 0 0 SH Put SOLE 0 0 0 FIRST TR S&P REIT INDEX FD CALL 33734G908 0 0 SH Call SOLE 0 0 0 FIRST TR S&P REIT INDEX FD PUT 33734G958 0 0 SH Put SOLE 0 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 0 0 SH SOLE 0 0 0 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 37 5000 SH SOLE 0 0 0 FIRST TR STOXX EURO DIV FD CALL 33735T909 0 0 SH Call SOLE 0 0 0 FIRST TR STOXX EURO DIV FD PUT 33735T959 0 0 SH Put SOLE 0 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 74 7663 SH SOLE 0 0 0 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 44 2443 SH SOLE 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 2482 89486 SH SOLE 0 0 0 FIRST TR VALUE LINE DIVID IN CALL 33734H906 0 0 SH Call SOLE 0 0 0 FIRST TR VALUE LINE DIVID IN PUT 33734H956 0 0 SH Put SOLE 0 0 0 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 0 0 SH SOLE 0 0 0 FIRST TRUST ETF III ULTRA SHT DUR MU 33740J104 0 0 SH SOLE 0 0 0 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 0 0 SH SOLE 0 0 0 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 0 0 SH SOLE 0 0 0 FIRST US BANCSHARES INC COM 33744V103 0 0 SH SOLE 0 0 0 FIRST UTD CORP COM 33741H107 0 0 SH SOLE 0 0 0 FIRST WESTN FINL INC COM 33751L105 0 0 SH SOLE 0 0 0 FIRSTCASH INC COM 33767D105 82 1142 SH SOLE 0 0 0 FIRSTCASH INC CALL 33767D905 0 0 SH Call SOLE 0 0 0 FIRSTCASH INC PUT 33767D955 0 0 SH Put SOLE 0 0 0 FIRSTENERGY CORP COM 337932107 33 836 SH SOLE 0 0 0 FIRSTENERGY CORP CALL 337932907 0 0 SH Call SOLE 0 0 0 FIRSTENERGY CORP PUT 337932957 0 0 SH Put SOLE 0 0 0 FIRSTHAND TECH VALUE FD INC COM 33766Y100 0 0 SH SOLE 0 0 0 FIRSTHAND TECH VALUE FD INC CALL 33766Y900 0 0 SH Call SOLE 0 0 0 FIRSTHAND TECH VALUE FD INC PUT 33766Y950 0 0 SH Put SOLE 0 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 0 0 SH SOLE 0 0 0 FIRSTSERVICE CORP NEW CALL 33767E903 0 0 SH Call SOLE 0 0 0 FIRSTSERVICE CORP NEW PUT 33767E953 0 0 SH Put SOLE 0 0 0 FIRSTSERVICE CORP NEW COM 33767E202 0 0 SH SOLE 0 0 0 FISERV INC COM 337738108 998 10509 SH SOLE 0 0 0 FISERV INC CALL 337738908 0 0 SH Call SOLE 0 0 0 FISERV INC PUT 337738958 0 0 SH Put SOLE 0 0 0 FITBIT INC CL A 33812L102 4 600 SH SOLE 0 0 0 FITBIT INC CALL 33812L902 0 0 SH Call SOLE 0 0 0 FITBIT INC PUT 33812L952 0 0 SH Put SOLE 0 0 0 FIVE BELOW INC COM 33829M101 5 68 SH SOLE 0 0 0 FIVE BELOW INC CALL 33829M901 0 0 SH Call SOLE 0 0 0 FIVE BELOW INC PUT 33829M951 0 0 SH Put SOLE 0 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 0 0 SH SOLE 0 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 0 0 SH SOLE 0 0 0 FIVE PRIME THERAPEUTICS INC CALL 33830X904 0 0 SH Call SOLE 0 0 0 FIVE PRIME THERAPEUTICS INC PUT 33830X954 0 0 SH Put SOLE 0 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 0 0 SH SOLE 0 0 0 FIVE STAR SENIOR LIVING INC CALL 33832D906 0 0 SH Call SOLE 0 0 0 FIVE STAR SENIOR LIVING INC PUT 33832D956 0 0 SH Put SOLE 0 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 0 48 SH SOLE 0 0 0 FIVE STAR SENIOR LIVING INC CALL 33832D905 0 0 SH Call SOLE 0 0 0 FIVE STAR SENIOR LIVING INC PUT 33832D955 0 0 SH Put SOLE 0 0 0 FIVE9 INC COM 338307101 4 46 SH SOLE 0 0 0 FIVE9 INC CALL 338307901 0 0 SH Call SOLE 0 0 0 FIVE9 INC PUT 338307951 0 0 SH Put SOLE 0 0 0 FIVE9 INC NOTE 0.125 5/0 338307AB7 0 0 SH SOLE 0 0 0 FIVERR INTL LTD ORD SHS M4R82T106 0 0 SH SOLE 0 0 0 FIVERR INTL LTD CALL M4R82T906 0 0 SH Call SOLE 0 0 0 FIVERR INTL LTD PUT M4R82T956 0 0 SH Put SOLE 0 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 0 0 SH SOLE 0 0 0 FLAGSTAR BANCORP INC CALL 337930905 0 0 SH Call SOLE 0 0 0 FLAGSTAR BANCORP INC PUT 337930955 0 0 SH Put SOLE 0 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 0 0 SH SOLE 0 0 0 FLAHERTY & CRUMRINE PFD INC COM 33848E106 0 0 SH SOLE 0 0 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 0 0 SH SOLE 0 0 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 0 0 SH SOLE 0 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 18 1100 SH SOLE 0 0 0 FLANIGANS ENTERPRISES INC COM 338517105 0 0 SH SOLE 0 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6 30 SH SOLE 0 0 0 FLEETCOR TECHNOLOGIES INC CALL 339041905 0 0 SH Call SOLE 0 0 0 FLEETCOR TECHNOLOGIES INC PUT 339041955 0 0 SH Put SOLE 0 0 0 FLEX LNG LTD SHS G35947202 0 0 SH SOLE 0 0 0 FLEX LTD ORD Y2573F102 15 1755 SH SOLE 0 0 0 FLEX LTD CALL Y2573F902 0 0 SH Call SOLE 0 0 0 FLEX LTD PUT Y2573F952 0 0 SH Put SOLE 0 0 0 FLEX PHARMA INC COM 33938A105 0 0 SH SOLE 0 0 0 FLEX PHARMA INC CALL 33938A905 0 0 SH Call SOLE 0 0 0 FLEX PHARMA INC PUT 33938A955 0 0 SH Put SOLE 0 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 0 0 SH SOLE 0 0 0 FLEXION THERAPEUTICS INC NOTE 3.375 5/0 33938JAB2 0 0 SH SOLE 0 0 0 FLEXION THERAPEUTICS INC COM 33938J106 0 0 SH SOLE 0 0 0 FLEXION THERAPEUTICS INC CALL 33938J906 0 0 SH Call SOLE 0 0 0 FLEXION THERAPEUTICS INC PUT 33938J956 0 0 SH Put SOLE 0 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 821 8808 SH SOLE 0 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 168 4400 SH SOLE 0 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 0 0 SH SOLE 0 0 0 FLEXSHARES TR CALL 33939L907 0 0 SH Call SOLE 0 0 0 FLEXSHARES TR PUT 33939L957 0 0 SH Put SOLE 0 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 25 1025 SH SOLE 0 0 0 FLEXSHARES TR CALL 33939L906 0 0 SH Call SOLE 0 0 0 FLEXSHARES TR PUT 33939L956 0 0 SH Put SOLE 0 0 0 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 0 0 SH SOLE 0 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 0 0 SH SOLE 0 0 0 FLEXSHARES TR CRE SLCT BD FD 33939L670 0 0 SH SOLE 0 0 0 FLEXSHARES TR STOX GLB INDEX 33939L688 37 431 SH SOLE 0 0 0 FLEXSHARES TR STOX ESG INDEX 33939L696 0 0 SH SOLE 0 0 0 FLEXSHARES TR CUR HDG EM IDX 33939L712 0 0 SH SOLE 0 0 0 FLEXSHARES TR CUR HDG DM IDX 33939L720 0 0 SH SOLE 0 0 0 FLEXSHARES TR REAL ASST IDX 33939L738 193 8301 SH SOLE 0 0 0 FLEXSHARES TR US QUALITY CAP 33939L746 0 0 SH SOLE 0 0 0 FLEXSHARES TR CR SCORED LONG 33939L753 0 0 SH SOLE 0 0 0 FLEXSHARES TR CR SCD US BD 33939L761 103 2025 SH SOLE 0 0 0 FLEXSHARES TR DISCP DUR MBS 33939L779 38 1602 SH SOLE 0 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 9 185 SH SOLE 0 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 53 1222 SH SOLE 0 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 404 8704 SH SOLE 0 0 0 FLEXSHARES TR INTL QLTDV DEF 33939L811 0 0 SH SOLE 0 0 0 FLEXSHARES TR INT QLTDVDYNAM 33939L829 0 0 SH SOLE 0 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 5 270 SH SOLE 0 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 23 634 SH SOLE 0 0 0 FLEXSHARES TR QLT DIVDYN IDX 33939L852 42 1194 SH SOLE 0 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 108 3012 SH SOLE 0 0 0 FLEXSHARES TR READY ACC VARI 33939L886 0 0 SH SOLE 0 0 0 FLEXSHARES TR EMRG MKT QT LW 33939L639 0 0 SH SOLE 0 0 0 FLEXSHARES TR DEV MRK EX LOW 33939L647 0 0 SH SOLE 0 0 0 FLEXSHARES TR US QT LW VLTY 33939L654 0 0 SH SOLE 0 0 0 FLEXSHOPPER INC *W EXP 09/28/202 33939J113 0 0 SH SOLE 0 0 0 FLEXSHOPPER INC COM NEW 33939J303 0 0 SH SOLE 0 0 0 FLEXSTEEL INDS INC COM 339382103 0 0 SH SOLE 0 0 0 FLIR SYS INC COM 302445101 4 130 SH SOLE 0 0 0 FLIR SYS INC CALL 302445901 0 0 SH Call SOLE 0 0 0 FLIR SYS INC PUT 302445951 0 0 SH Put SOLE 0 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 0 0 SH SOLE 0 0 0 FLOOR & DECOR HLDGS INC CALL 339750901 0 0 SH Call SOLE 0 0 0 FLOOR & DECOR HLDGS INC PUT 339750951 0 0 SH Put SOLE 0 0 0 FLOTEK INDS INC DEL COM 343389102 0 0 SH SOLE 0 0 0 FLOTEK INDS INC DEL CALL 343389902 0 0 SH Call SOLE 0 0 0 FLOTEK INDS INC DEL PUT 343389952 0 0 SH Put SOLE 0 0 0 FLOWERS FOODS INC COM 343498101 0 0 SH SOLE 0 0 0 FLOWERS FOODS INC CALL 343498901 0 0 SH Call SOLE 0 0 0 FLOWERS FOODS INC PUT 343498951 0 0 SH Put SOLE 0 0 0 FLOWSERVE CORP COM 34354P105 0 0 SH SOLE 0 0 0 FLOWSERVE CORP CALL 34354P905 0 0 SH Call SOLE 0 0 0 FLOWSERVE CORP PUT 34354P955 0 0 SH Put SOLE 0 0 0 FLUENT INC COM 34380C102 0 0 SH SOLE 0 0 0 FLUENT INC CALL 34380C902 0 0 SH Call SOLE 0 0 0 FLUENT INC PUT 34380C952 0 0 SH Put SOLE 0 0 0 FLUIDIGM CORP DEL NOTE 2.750 2/0 34385PAA6 0 0 SH SOLE 0 0 0 FLUIDIGM CORP DEL NOTE 2.750 2/0 34385PAC2 0 0 SH SOLE 0 0 0 FLUIDIGM CORP DEL NOTE 2.750 2/0 34385PAD0 0 0 SH SOLE 0 0 0 FLUIDIGM CORP DEL COM 34385P108 0 0 SH SOLE 0 0 0 FLUIDIGM CORP DEL CALL 34385P908 0 0 SH Call SOLE 0 0 0 FLUIDIGM CORP DEL PUT 34385P958 0 0 SH Put SOLE 0 0 0 FLUOR CORP NEW COM 343412102 8 1130 SH SOLE 0 0 0 FLUOR CORP NEW CALL 343412902 0 0 SH Call SOLE 0 0 0 FLUOR CORP NEW PUT 343412952 0 0 SH Put SOLE 0 0 0 FLUSHING FINL CORP COM 343873105 0 0 SH SOLE 0 0 0 FLUSHING FINL CORP CALL 343873905 0 0 SH Call SOLE 0 0 0 FLUSHING FINL CORP PUT 343873955 0 0 SH Put SOLE 0 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 0 0 SH SOLE 0 0 0 FLWS/1-800 FLOWERS CALL 68243Q906 0 0 SH Call SOLE 0 0 0 FLWS/1-800 FLOWERS PUT 68243Q956 0 0 SH Put SOLE 0 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 0 0 SH SOLE 0 0 0 FLY LEASING LTD CALL 34407D909 0 0 SH Call SOLE 0 0 0 FLY LEASING LTD PUT 34407D959 0 0 SH Put SOLE 0 0 0 FLYING EAGLE ACQUISITION COR UNIT 99/99/9999 34407Y202 0 0 SH SOLE 0 0 0 FNB CORP PA COM 302520101 22 3018 SH SOLE 0 0 0 FNB CORP PA CALL 302520901 0 0 SH Call SOLE 0 0 0 FNB CORP PA PUT 302520951 0 0 SH Put SOLE 0 0 0 FNCB BANCORP INC COM 302578109 0 0 SH SOLE 0 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 0 0 SH SOLE 0 0 0 FOAMIX PHARMACEUTICALS LTD CALL M46135905 0 0 SH Call SOLE 0 0 0 FOAMIX PHARMACEUTICALS LTD PUT M46135955 0 0 SH Put SOLE 0 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 0 0 SH SOLE 0 0 0 FOCUS FINL PARTNERS INC CALL 34417P900 0 0 SH Call SOLE 0 0 0 FOCUS FINL PARTNERS INC PUT 34417P950 0 0 SH Put SOLE 0 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 11 186 SH SOLE 0 0 0 FOMENTO ECONOMICO MEXICANO S CALL 344419906 0 0 SH Call SOLE 0 0 0 FOMENTO ECONOMICO MEXICANO S PUT 344419956 0 0 SH Put SOLE 0 0 0 FONAR CORP COM NEW 344437405 0 0 SH SOLE 0 0 0 FOOT LOCKER INC COM 344849104 6 255 SH SOLE 0 0 0 FOOT LOCKER INC CALL 344849904 0 0 SH Call SOLE 0 0 0 FOOT LOCKER INC PUT 344849954 0 0 SH Put SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 523 108333 SH SOLE 0 0 0 FORD MTR CO DEL CALL 345370900 0 0 SH Call SOLE 0 0 0 FORD MTR CO DEL PUT 345370950 0 0 SH Put SOLE 0 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 0 0 SH SOLE 0 0 0 FORESCOUT TECHNOLOGIES INC CALL 34553D901 0 0 SH Call SOLE 0 0 0 FORESCOUT TECHNOLOGIES INC PUT 34553D951 0 0 SH Put SOLE 0 0 0 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 0 0 SH SOLE 0 0 0 FORESIGHT ENERGY LP COM UNT RP INT 34552U104 0 0 SH SOLE 0 0 0 FORESIGHT ENERGY LP CALL 34552U904 0 0 SH Call SOLE 0 0 0 FORESIGHT ENERGY LP PUT 34552U954 0 0 SH Put SOLE 0 0 0 FORESTAR GROUP INC NOTE 3.750 3/0 346232AB7 0 0 SH SOLE 0 0 0 FORESTAR GROUP INC COM 346232101 0 0 SH SOLE 0 0 0 FORESTAR GROUP INC CALL 346232901 0 0 SH Call SOLE 0 0 0 FORESTAR GROUP INC PUT 346232951 0 0 SH Put SOLE 0 0 0 FORMFACTOR INC COM 346375108 4 184 SH SOLE 0 0 0 FORMFACTOR INC CALL 346375908 0 0 SH Call SOLE 0 0 0 FORMFACTOR INC PUT 346375958 0 0 SH Put SOLE 0 0 0 FORMULA SYS 1985 LTD SPONSORED ADS 346414105 0 0 SH SOLE 0 0 0 FORRESTER RESH INC COM 346563109 0 0 SH SOLE 0 0 0 FORRESTER RESH INC CALL 346563909 0 0 SH Call SOLE 0 0 0 FORRESTER RESH INC PUT 346563959 0 0 SH Put SOLE 0 0 0 FORTERRA INC COM 34960W106 0 0 SH SOLE 0 0 0 FORTERRA INC CALL 34960W906 0 0 SH Call SOLE 0 0 0 FORTERRA INC PUT 34960W956 0 0 SH Put SOLE 0 0 0 FORTINET INC COM 34959E109 57 566 SH SOLE 0 0 0 FORTINET INC CALL 34959E909 0 0 SH Call SOLE 0 0 0 FORTINET INC PUT 34959E959 0 0 SH Put SOLE 0 0 0 FORTIS INC COM 349553107 4 112 SH SOLE 0 0 0 FORTIS INC CALL 349553907 0 0 SH Call SOLE 0 0 0 FORTIS INC PUT 349553957 0 0 SH Put SOLE 0 0 0 FORTIVE CORP COM 34959J108 6 102 SH SOLE 0 0 0 FORTIVE CORP CALL 34959J908 0 0 SH Call SOLE 0 0 0 FORTIVE CORP PUT 34959J958 0 0 SH Put SOLE 0 0 0 FORTIVE CORP 5 PFD CNV SER A 34959J207 0 0 SH SOLE 0 0 0 FORTIVE CORP NOTE 0.875 2/1 34959JAK4 0 0 SH SOLE 0 0 0 FORTRESS BIOTECH INC COM 34960Q109 0 0 SH SOLE 0 0 0 FORTRESS BIOTECH INC CALL 34960Q909 0 0 SH Call SOLE 0 0 0 FORTRESS BIOTECH INC PUT 34960Q959 0 0 SH Put SOLE 0 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 0 0 SH SOLE 0 0 0 FORTRESS TRANS INFRST INVS L CALL 34960P901 0 0 SH Call SOLE 0 0 0 FORTRESS TRANS INFRST INVS L PUT 34960P951 0 0 SH Put SOLE 0 0 0 FORTUNA SILVER MINES INC COM 349915108 0 0 SH SOLE 0 0 0 FORTUNA SILVER MINES INC CALL 349915908 0 0 SH Call SOLE 0 0 0 FORTUNA SILVER MINES INC PUT 349915958 0 0 SH Put SOLE 0 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 26 597 SH SOLE 0 0 0 FORTUNE BRANDS HOME & SEC IN CALL 34964C906 0 0 SH Call SOLE 0 0 0 FORTUNE BRANDS HOME & SEC IN PUT 34964C956 0 0 SH Put SOLE 0 0 0 FORTY SEVEN INC COM 34983P104 0 0 SH SOLE 0 0 0 FORTY SEVEN INC CALL 34983P904 0 0 SH Call SOLE 0 0 0 FORTY SEVEN INC PUT 34983P954 0 0 SH Put SOLE 0 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 0 0 SH SOLE 0 0 0 FORUM ENERGY TECHNOLOGIES IN CALL 34984V900 0 0 SH Call SOLE 0 0 0 FORUM ENERGY TECHNOLOGIES IN PUT 34984V950 0 0 SH Put SOLE 0 0 0 FORUM MERGER II CORP CL A 34986F103 0 0 SH SOLE 0 0 0 FORUM MERGER II CORP *W EXP 09/30/202 34986F111 0 0 SH SOLE 0 0 0 FORUM MERGER II CORP UNIT 09/30/2025 34986F202 0 0 SH SOLE 0 0 0 FORWARD AIR CORP COM 349853101 0 0 SH SOLE 0 0 0 FORWARD AIR CORP CALL 349853901 0 0 SH Call SOLE 0 0 0 FORWARD AIR CORP PUT 349853951 0 0 SH Put SOLE 0 0 0 FORWARD INDS INC N Y COM NEW 349862300 0 0 SH SOLE 0 0 0 FORWARD PHARMA A/S SPONSORED ADR 34986J105 0 0 SH SOLE 0 0 0 FORWARD PHARMA A/S SPONSORD ADS NEW 34986J204 0 0 SH SOLE 0 0 0 FOSSIL GROUP INC COM 34988V106 0 0 SH SOLE 0 0 0 FOSSIL GROUP INC CALL 34988V906 0 0 SH Call SOLE 0 0 0 FOSSIL GROUP INC PUT 34988V956 0 0 SH Put SOLE 0 0 0 FOSTER L B CO COM 350060109 0 0 SH SOLE 0 0 0 FOSTER L B CO CALL 350060909 0 0 SH Call SOLE 0 0 0 FOSTER L B CO PUT 350060959 0 0 SH Put SOLE 0 0 0 FOUNDATION BLDG MATLS INC COM 350392106 0 0 SH SOLE 0 0 0 FOUNDATION BLDG MATLS INC CALL 350392906 0 0 SH Call SOLE 0 0 0 FOUNDATION BLDG MATLS INC PUT 350392956 0 0 SH Put SOLE 0 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1 58 SH SOLE 0 0 0 FOUR CORNERS PPTY TR INC CALL 35086T909 0 0 SH Call SOLE 0 0 0 FOUR CORNERS PPTY TR INC PUT 35086T959 0 0 SH Put SOLE 0 0 0 FOUR SEASONS ED CAYMAN INC ADR 35101A101 0 0 SH SOLE 0 0 0 FOX CORP CALL 35137L905 0 0 SH Call SOLE 0 0 0 FOX CORP PUT 35137L955 0 0 SH Put SOLE 0 0 0 FOX CORP CALL 35137L904 0 0 SH Call SOLE 0 0 0 FOX CORP PUT 35137L954 0 0 SH Put SOLE 0 0 0 FOX CORP CL A COM 35137L105 0 1 SH SOLE 0 0 0 FOX CORP CL B COM 35137L204 1 45 SH SOLE 0 0 0 FOX FACTORY HLDG CORP COM 35138V102 44 1044 SH SOLE 0 0 0 FOX FACTORY HLDG CORP CALL 35138V902 0 0 SH Call SOLE 0 0 0 FOX FACTORY HLDG CORP PUT 35138V952 0 0 SH Put SOLE 0 0 0 FQF TR AGFIQ DYNAMIC 351680749 0 0 SH SOLE 0 0 0 FQF TR AGFIQ GBL INFR 351680756 0 0 SH SOLE 0 0 0 FQF TR AGFIQ US MK MNTM 351680103 0 0 SH SOLE 0 0 0 FQF TR AGFIQ US MKT VLU 351680202 0 0 SH SOLE 0 0 0 FQF TR AGFIQ US MK SIZE 351680400 0 0 SH SOLE 0 0 0 FQF TR AGFIQ US MK ANTI 351680707 0 0 SH SOLE 0 0 0 FQF TR AGFIQ HEDGED DIV 351680806 0 0 SH SOLE 0 0 0 FRANCESCAS HLDGS CORP COM 351793104 0 0 SH SOLE 0 0 0 FRANCESCAS HLDGS CORP CALL 351793904 0 0 SH Call SOLE 0 0 0 FRANCESCAS HLDGS CORP PUT 351793954 0 0 SH Put SOLE 0 0 0 FRANCESCAS HLDGS CORP COM NEW 351793203 0 0 SH SOLE 0 0 0 FRANCESCAS HLDGS CORP CALL 351793903 0 0 SH Call SOLE 0 0 0 FRANCESCAS HLDGS CORP PUT 351793953 0 0 SH Put SOLE 0 0 0 FRANCHISE GROUP INC COM 35180X105 0 0 SH SOLE 0 0 0 FRANCO NEVADA CORP COM 351858105 1 6 SH SOLE 0 0 0 FRANCO NEVADA CORP CALL 351858905 0 0 SH Call SOLE 0 0 0 FRANCO NEVADA CORP PUT 351858955 0 0 SH Put SOLE 0 0 0 FRANKLIN COVEY CO COM 353469109 1 75 SH SOLE 0 0 0 FRANKLIN COVEY CO CALL 353469909 0 0 SH Call SOLE 0 0 0 FRANKLIN COVEY CO PUT 353469959 0 0 SH Put SOLE 0 0 0 FRANKLIN ELEC INC COM 353514102 5 108 SH SOLE 0 0 0 FRANKLIN ELEC INC CALL 353514902 0 0 SH Call SOLE 0 0 0 FRANKLIN ELEC INC PUT 353514952 0 0 SH Put SOLE 0 0 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 0 0 SH SOLE 0 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 0 0 SH SOLE 0 0 0 FRANKLIN FINL NETWORK INC CALL 35352P904 0 0 SH Call SOLE 0 0 0 FRANKLIN FINL NETWORK INC PUT 35352P954 0 0 SH Put SOLE 0 0 0 FRANKLIN FINL SVCS CORP COM 353525108 0 0 SH SOLE 0 0 0 FRANKLIN LTD DURATION INC TR COM 35472T101 7 886 SH SOLE 0 0 0 FRANKLIN RES INC COM 354613101 0 0 SH SOLE 0 0 0 FRANKLIN RES INC CALL 354613901 0 0 SH Call SOLE 0 0 0 FRANKLIN RES INC PUT 354613951 0 0 SH Put SOLE 0 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 0 0 SH SOLE 0 0 0 FRANKLIN STREET PPTYS CORP CALL 35471R906 0 0 SH Call SOLE 0 0 0 FRANKLIN STREET PPTYS CORP PUT 35471R956 0 0 SH Put SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ INTL 35473P108 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ EQUTY 35473P405 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE LATN AMRC 35473P561 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE SOUTH AFR 35473P579 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE SAUDI ARB 35473P587 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY SR LN 35473P595 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY INTL 35473P611 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY HI YLD 35473P629 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE EUROPE HG 35473P645 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBRT INT OPPT 35473P702 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN RUSIA 35473P728 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE ITALY ETF 35473P751 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE HONG KONG 35473P777 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE GERMANY 35473P785 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE FRANCE 35473P793 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 147 5318 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY MN ETF 35473P850 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY INTER 35473P868 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US SML 35473P876 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY SYSTMT 35473P546 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR INTELLIGENT MACH 35473P512 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 0 0 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538 0 0 SH SOLE 0 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 0 0 SH SOLE 0 0 0 FRANKS INTL N V COM N33462107 0 0 SH SOLE 0 0 0 FRANKS INTL N V CALL N33462907 0 0 SH Call SOLE 0 0 0 FRANKS INTL N V PUT N33462957 0 0 SH Put SOLE 0 0 0 FREDS INC CL A 356108100 0 0 SH SOLE 0 0 0 FREDS INC CALL 356108900 0 0 SH Call SOLE 0 0 0 FREDS INC PUT 356108950 0 0 SH Put SOLE 0 0 0 FREEDOM HLDG CORP NEV COM 356390104 0 0 SH SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 98 14561 SH SOLE 0 0 0 FREEPORT-MCMORAN INC CALL 35671D907 0 0 SH Call SOLE 0 0 0 FREEPORT-MCMORAN INC PUT 35671D957 0 0 SH Put SOLE 0 0 0 FREIGHTCAR AMER INC COM 357023100 0 0 SH SOLE 0 0 0 FREIGHTCAR AMER INC CALL 357023900 0 0 SH Call SOLE 0 0 0 FREIGHTCAR AMER INC PUT 357023950 0 0 SH Put SOLE 0 0 0 FREQUENCY ELECTRS INC COM 358010106 0 0 SH SOLE 0 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 0 0 SH SOLE 0 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2 51 SH SOLE 0 0 0 FRESENIUS MED CARE AG&CO KGA CALL 358029906 0 0 SH Call SOLE 0 0 0 FRESENIUS MED CARE AG&CO KGA PUT 358029956 0 0 SH Put SOLE 0 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 2 64 SH SOLE 0 0 0 FRESH DEL MONTE PRODUCE INC CALL G36738905 0 0 SH Call SOLE 0 0 0 FRESH DEL MONTE PRODUCE INC PUT G36738955 0 0 SH Put SOLE 0 0 0 FRESHPET INC COM 358039105 0 0 SH SOLE 0 0 0 FRESHPET INC CALL 358039905 0 0 SH Call SOLE 0 0 0 FRESHPET INC PUT 358039955 0 0 SH Put SOLE 0 0 0 FRIEDMAN INDS INC COM 358435105 0 0 SH SOLE 0 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 0 0 SH SOLE 0 0 0 FRONT YD RESIDENTIAL CORP CALL 35904G907 0 0 SH Call SOLE 0 0 0 FRONT YD RESIDENTIAL CORP PUT 35904G957 0 0 SH Put SOLE 0 0 0 FRONTDOOR INC COM 35905A109 7 200 SH SOLE 0 0 0 FRONTDOOR INC CALL 35905A909 0 0 SH Call SOLE 0 0 0 FRONTDOOR INC PUT 35905A959 0 0 SH Put SOLE 0 0 0 FRONTEO INC SPONSORED ADR 35905J100 0 0 SH SOLE 0 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 522 SH SOLE 0 0 0 FRONTIER COMMUNICATIONS CORP CALL 35906A906 0 0 SH Call SOLE 0 0 0 FRONTIER COMMUNICATIONS CORP PUT 35906A956 0 0 SH Put SOLE 0 0 0 FRONTLINE LTD SHS NEW G3682E192 0 0 SH SOLE 0 0 0 FRONTLINE LTD CALL G3682E902 0 0 SH Call SOLE 0 0 0 FRONTLINE LTD PUT G3682E952 0 0 SH Put SOLE 0 0 0 FRP HLDGS INC COM 30292L107 0 0 SH SOLE 0 0 0 FS BANCORP INC COM 30263Y104 0 0 SH SOLE 0 0 0 FS KKR CAPITAL CORP COM 302635107 255 80556 SH SOLE 0 0 0 FS KKR CAPITAL CORP CALL 302635907 0 0 SH Call SOLE 0 0 0 FS KKR CAPITAL CORP PUT 302635957 0 0 SH Put SOLE 0 0 0 FSB BANCORP INC COM 30289C102 0 0 SH SOLE 0 0 0 FSD PHARMA INC CL B SUB VTG 35954B206 0 0 SH SOLE 0 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 1 300 SH SOLE 0 0 0 FTD COS INC COM 30281V108 0 0 SH SOLE 0 0 0 FTD COS INC CALL 30281V908 0 0 SH Call SOLE 0 0 0 FTD COS INC PUT 30281V958 0 0 SH Put SOLE 0 0 0 FTE NETWORKS INC COM PAR 30283R402 0 0 SH SOLE 0 0 0 FTI CONSULTING INC COM 302941109 10 81 SH SOLE 0 0 0 FTI CONSULTING INC CALL 302941909 0 0 SH Call SOLE 0 0 0 FTI CONSULTING INC PUT 302941959 0 0 SH Put SOLE 0 0 0 FTI CONSULTING INC NOTE 2.000 8/1 302941AP4 0 0 SH SOLE 0 0 0 FTS INTERNATIONAL INC COM 30283W104 0 0 SH SOLE 0 0 0 FTS INTERNATIONAL INC CALL 30283W904 0 0 SH Call SOLE 0 0 0 FTS INTERNATIONAL INC PUT 30283W954 0 0 SH Put SOLE 0 0 0 FUEL TECH INC COM 359523107 0 0 SH SOLE 0 0 0 FUEL TECH INC CALL 359523907 0 0 SH Call SOLE 0 0 0 FUEL TECH INC PUT 359523957 0 0 SH Put SOLE 0 0 0 FUELCELL ENERGY INC COM NEW 35952H502 0 0 SH SOLE 0 0 0 FUELCELL ENERGY INC CALL 35952H902 0 0 SH Call SOLE 0 0 0 FUELCELL ENERGY INC PUT 35952H952 0 0 SH Put SOLE 0 0 0 FUELCELL ENERGY INC COM 35952H601 0 0 SH SOLE 0 0 0 FUELCELL ENERGY INC CALL 35952H901 0 0 SH Call SOLE 0 0 0 FUELCELL ENERGY INC PUT 35952H951 0 0 SH Put SOLE 0 0 0 FULCRUM THERAPEUTICS INC COM 359616109 0 0 SH SOLE 0 0 0 FULGENT GENETICS INC COM 359664109 0 0 SH SOLE 0 0 0 FULING GLOBAL INC SHS G3729B102 0 0 SH SOLE 0 0 0 FULL HOUSE RESORTS INC COM 359678109 0 0 SH SOLE 0 0 0 FULLER H B CO COM 359694106 0 0 SH SOLE 0 0 0 FULLER H B CO CALL 359694906 0 0 SH Call SOLE 0 0 0 FULLER H B CO PUT 359694956 0 0 SH Put SOLE 0 0 0 FULTON FINL CORP PA COM 360271100 179 15406 SH SOLE 0 0 0 FULTON FINL CORP PA CALL 360271900 0 0 SH Call SOLE 0 0 0 FULTON FINL CORP PA PUT 360271950 0 0 SH Put SOLE 0 0 0 FUNKO INC COM CL A 361008105 0 0 SH SOLE 0 0 0 FUNKO INC CALL 361008905 0 0 SH Call SOLE 0 0 0 FUNKO INC PUT 361008955 0 0 SH Put SOLE 0 0 0 FUSION CONNECT INC COM 36116X102 0 0 SH SOLE 0 0 0 FUSION CONNECT INC CALL 36116X902 0 0 SH Call SOLE 0 0 0 FUSION CONNECT INC PUT 36116X952 0 0 SH Put SOLE 0 0 0 FUTU HLDGS LTD SPONSORED ADS 36118L106 0 0 SH SOLE 0 0 0 FUTURE FINTECH GROUP INC COM PAR 36117V105 0 0 SH SOLE 0 0 0 FUTUREFUEL CORPORATION COM 36116M106 0 0 SH SOLE 0 0 0 FUTUREFUEL CORPORATION CALL 36116M906 0 0 SH Call SOLE 0 0 0 FUTUREFUEL CORPORATION PUT 36116M956 0 0 SH Put SOLE 0 0 0 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 0 0 SH SOLE 0 0 0 FVCBANKCORP INC COM 36120Q101 0 0 SH SOLE 0 0 0 G WILLI FOOD INTL LTD ORD M52523103 0 0 SH SOLE 0 0 0 G-III APPAREL GROUP LTD COM 36237H101 0 64 SH SOLE 0 0 0 G-III APPAREL GROUP LTD CALL 36237H901 0 0 SH Call SOLE 0 0 0 G-III APPAREL GROUP LTD PUT 36237H951 0 0 SH Put SOLE 0 0 0 G1 THERAPEUTICS INC COM 3621LQ109 0 0 SH SOLE 0 0 0 G1 THERAPEUTICS INC CALL 3621LQ909 0 0 SH Call SOLE 0 0 0 G1 THERAPEUTICS INC PUT 3621LQ959 0 0 SH Put SOLE 0 0 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 0 0 SH SOLE 0 0 0 GABELLI DIVD & INCOME TR COM 36242H104 59 3974 SH SOLE 0 0 0 GABELLI EQUITY TR INC COM 362397101 0 0 SH SOLE 0 0 0 GABELLI GLB SML & MD CP VAL COM 36249W104 0 0 SH SOLE 0 0 0 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 0 0 SH SOLE 0 0 0 GABELLI GO ANYWHERE TR COM 36250J109 0 0 SH SOLE 0 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 0 0 SH SOLE 0 0 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 0 0 SH SOLE 0 0 0 GABELLI UTIL TR COM 36240A101 5 898 SH SOLE 0 0 0 GAIA INC NEW CL A 36269P104 0 0 SH SOLE 0 0 0 GAIA INC NEW CALL 36269P904 0 0 SH Call SOLE 0 0 0 GAIA INC NEW PUT 36269P954 0 0 SH Put SOLE 0 0 0 GAIN CAP HLDGS INC NOTE 5.000 8/1 36268WAF7 0 0 SH SOLE 0 0 0 GAIN CAP HLDGS INC COM 36268W100 0 0 SH SOLE 0 0 0 GAIN CAP HLDGS INC CALL 36268W900 0 0 SH Call SOLE 0 0 0 GAIN CAP HLDGS INC PUT 36268W950 0 0 SH Put SOLE 0 0 0 GALAPAGOS NV SPON ADR 36315X101 50 257 SH SOLE 0 0 0 GALAPAGOS NV CALL 36315X901 0 0 SH Call SOLE 0 0 0 GALAPAGOS NV PUT 36315X951 0 0 SH Put SOLE 0 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 0 0 SH SOLE 0 0 0 GALECTIN THERAPEUTICS INC CALL 363225902 0 0 SH Call SOLE 0 0 0 GALECTIN THERAPEUTICS INC PUT 363225952 0 0 SH Put SOLE 0 0 0 GALERA THERAPEUTICS INC COM 36338D108 0 0 SH SOLE 0 0 0 GALILEO ACQUISITION CORP SHS G3770A102 0 0 SH SOLE 0 0 0 GALILEO ACQUISITION CORP *W EXP 10/31/202 G3770A110 0 0 SH SOLE 0 0 0 GALILEO ACQUISITION CORP UNIT 99/99/9999 G3770A128 0 0 SH SOLE 0 0 0 GALLAGHER ARTHUR J & CO COM 363576109 269 3305 SH SOLE 0 0 0 GALLAGHER ARTHUR J & CO CALL 363576909 0 0 SH Call SOLE 0 0 0 GALLAGHER ARTHUR J & CO PUT 363576959 0 0 SH Put SOLE 0 0 0 GALMED PHARMACEUTICALS LTD SHS M47238106 0 0 SH SOLE 0 0 0 GALMED PHARMACEUTICALS LTD CALL M47238906 0 0 SH Call SOLE 0 0 0 GALMED PHARMACEUTICALS LTD PUT M47238956 0 0 SH Put SOLE 0 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 18 6500 SH SOLE 0 0 0 GAMCO INVESTORS INC CL A COM 361438104 0 0 SH SOLE 0 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 16 4059 SH SOLE 0 0 0 GAMESTOP CORP NEW CL A 36467W109 1 299 SH SOLE 0 0 0 GAMESTOP CORP NEW CALL 36467W909 0 0 SH Call SOLE 0 0 0 GAMESTOP CORP NEW PUT 36467W959 0 0 SH Put SOLE 0 0 0 GAMIDA CELL LTD SHS M47364100 0 0 SH SOLE 0 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 0 0 SH SOLE 0 0 0 GAMING & LEISURE PPTYS INC CALL 36467J908 0 0 SH Call SOLE 0 0 0 GAMING & LEISURE PPTYS INC PUT 36467J958 0 0 SH Put SOLE 0 0 0 GAMING PARTNERS INTL CORP COM 36467A107 0 0 SH SOLE 0 0 0 GANNETT CO INC COM 36473H104 0 0 SH SOLE 0 0 0 GANNETT CO INC CALL 36473H904 0 0 SH Call SOLE 0 0 0 GANNETT CO INC PUT 36473H954 0 0 SH Put SOLE 0 0 0 GANNETT CO INC NOTE 4.750 4/1 36473HAB0 0 0 SH SOLE 0 0 0 GANNETT CO INC NEW COM 36472T109 0 0 SH SOLE 0 0 0 GANNETT CO INC NEW CALL 36472T909 0 0 SH Call SOLE 0 0 0 GANNETT CO INC NEW PUT 36472T959 0 0 SH Put SOLE 0 0 0 GAP INC DEL COM 364760108 0 0 SH SOLE 0 0 0 GAP INC DEL CALL 364760908 0 0 SH Call SOLE 0 0 0 GAP INC DEL PUT 364760958 0 0 SH Put SOLE 0 0 0 GARDNER DENVER HLDGS INC COM 36555P107 0 0 SH SOLE 0 0 0 GARDNER DENVER HLDGS INC CALL 36555P907 0 0 SH Call SOLE 0 0 0 GARDNER DENVER HLDGS INC PUT 36555P957 0 0 SH Put SOLE 0 0 0 GARMIN LTD SHS H2906T109 113 1505 SH SOLE 0 0 0 GARMIN LTD CALL H2906T909 0 0 SH Call SOLE 0 0 0 GARMIN LTD PUT H2906T959 0 0 SH Put SOLE 0 0 0 GARRETT MOTION INC COM 366505105 0 74 SH SOLE 0 0 0 GARRETT MOTION INC CALL 366505905 0 0 SH Call SOLE 0 0 0 GARRETT MOTION INC PUT 366505955 0 0 SH Put SOLE 0 0 0 GARRISON CAP INC COM 366554103 0 0 SH SOLE 0 0 0 GARRISON CAP INC CALL 366554903 0 0 SH Call SOLE 0 0 0 GARRISON CAP INC PUT 366554953 0 0 SH Put SOLE 0 0 0 GARTNER INC COM 366651107 20 200 SH SOLE 0 0 0 GARTNER INC CALL 366651907 0 0 SH Call SOLE 0 0 0 GARTNER INC PUT 366651957 0 0 SH Put SOLE 0 0 0 GASLOG LTD SHS G37585109 0 0 SH SOLE 0 0 0 GASLOG LTD CALL G37585909 0 0 SH Call SOLE 0 0 0 GASLOG LTD PUT G37585959 0 0 SH Put SOLE 0 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 0 0 SH SOLE 0 0 0 GASLOG PARTNERS LP CALL Y2687W908 0 0 SH Call SOLE 0 0 0 GASLOG PARTNERS LP PUT Y2687W958 0 0 SH Put SOLE 0 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 0 0 SH SOLE 0 0 0 GATES INDUSTRIAL CORPRATIN P CALL G39108908 0 0 SH Call SOLE 0 0 0 GATES INDUSTRIAL CORPRATIN P PUT G39108958 0 0 SH Put SOLE 0 0 0 GATX CORP COM 361448103 88 1405 SH SOLE 0 0 0 GATX CORP CALL 361448903 0 0 SH Call SOLE 0 0 0 GATX CORP PUT 361448953 0 0 SH Put SOLE 0 0 0 GAZIT GLOBE LTD SHS M4793C102 0 0 SH SOLE 0 0 0 GAZIT GLOBE LTD CALL M4793C902 0 0 SH Call SOLE 0 0 0 GAZIT GLOBE LTD PUT M4793C952 0 0 SH Put SOLE 0 0 0 GCI LIBERTY INC COM CLASS A 36164V305 0 0 SH SOLE 0 0 0 GCI LIBERTY INC CALL 36164V905 0 0 SH Call SOLE 0 0 0 GCI LIBERTY INC PUT 36164V955 0 0 SH Put SOLE 0 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 0 0 SH SOLE 0 0 0 GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 0 0 SH Call SOLE 0 0 0 GCP APPLIED TECHNOLOGIES INC PUT 36164Y951 0 0 SH Put SOLE 0 0 0 GDL FUND COM SH BEN IT 361570104 0 0 SH SOLE 0 0 0 GDS HLDGS LTD DEBT 2.000 6/0 G3902LAA7 0 0 SH SOLE 0 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 35 601 SH SOLE 0 0 0 GDS HLDGS LTD CALL 36165L908 0 0 SH Call SOLE 0 0 0 GDS HLDGS LTD PUT 36165L958 0 0 SH Put SOLE 0 0 0 GDS HLDGS LTD NOTE 2.000 6/0 36165LAB4 0 0 SH SOLE 0 0 0 GEE GROUP INC COM 36165A102 0 0 SH SOLE 0 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 0 0 SH SOLE 0 0 0 GEMPHIRE THERAPEUTICS INC CALL 36870A908 0 0 SH Call SOLE 0 0 0 GEMPHIRE THERAPEUTICS INC PUT 36870A958 0 0 SH Put SOLE 0 0 0 GENASYS INC COM 36872P103 0 0 SH SOLE 0 0 0 GENASYS INC CALL 36872P903 0 0 SH Call SOLE 0 0 0 GENASYS INC PUT 36872P953 0 0 SH Put SOLE 0 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 0 0 SH SOLE 0 0 0 GENCO SHIPPING & TRADING LTD CALL Y2685T901 0 0 SH Call SOLE 0 0 0 GENCO SHIPPING & TRADING LTD PUT Y2685T951 0 0 SH Put SOLE 0 0 0 GENCOR INDS INC COM 368678108 0 0 SH SOLE 0 0 0 GENERAC HLDGS INC COM 368736104 18 188 SH SOLE 0 0 0 GENERAC HLDGS INC CALL 368736904 0 0 SH Call SOLE 0 0 0 GENERAC HLDGS INC PUT 368736954 0 0 SH Put SOLE 0 0 0 GENERAL AMERN INVS INC COM 368802104 0 0 SH SOLE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 1121 8469 SH SOLE 0 0 0 GENERAL DYNAMICS CORP CALL 369550908 0 0 SH Call SOLE 0 0 0 GENERAL DYNAMICS CORP PUT 369550958 0 0 SH Put SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 816 102704 SH SOLE 0 0 0 GENERAL ELECTRIC CO CALL 369604903 0 0 SH Call SOLE 0 0 0 GENERAL ELECTRIC CO PUT 369604953 0 0 SH Put SOLE 0 0 0 GENERAL FIN CORP DEL COM 369822101 0 0 SH SOLE 0 0 0 GENERAL FIN CORP DEL CALL 369822901 0 0 SH Call SOLE 0 0 0 GENERAL FIN CORP DEL PUT 369822951 0 0 SH Put SOLE 0 0 0 GENERAL MLS INC COM 370334104 428 8115 SH SOLE 0 0 0 GENERAL MLS INC CALL 370334904 0 0 SH Call SOLE 0 0 0 GENERAL MLS INC PUT 370334954 0 0 SH Put SOLE 0 0 0 GENERAL MOLY INC COM 370373102 0 0 SH SOLE 0 0 0 GENERAL MOLY INC CALL 370373902 0 0 SH Call SOLE 0 0 0 GENERAL MOLY INC PUT 370373952 0 0 SH Put SOLE 0 0 0 GENERAL MTRS CO COM 37045V100 66 3154 SH SOLE 0 0 0 GENERAL MTRS CO CALL 37045V900 0 0 SH Call SOLE 0 0 0 GENERAL MTRS CO PUT 37045V950 0 0 SH Put SOLE 0 0 0 GENERAL MTRS CO *W EXP 07/10/201 37045V126 0 0 SH SOLE 0 0 0 GENESCO INC COM 371532102 0 0 SH SOLE 0 0 0 GENESCO INC CALL 371532902 0 0 SH Call SOLE 0 0 0 GENESCO INC PUT 371532952 0 0 SH Put SOLE 0 0 0 GENESEE & WYO INC CL A 371559105 0 0 SH SOLE 0 0 0 GENESEE & WYO INC CALL 371559905 0 0 SH Call SOLE 0 0 0 GENESEE & WYO INC PUT 371559955 0 0 SH Put SOLE 0 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 0 0 SH SOLE 0 0 0 GENESIS ENERGY L P CALL 371927904 0 0 SH Call SOLE 0 0 0 GENESIS ENERGY L P PUT 371927954 0 0 SH Put SOLE 0 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 0 0 SH SOLE 0 0 0 GENESIS HEALTHCARE INC CALL 37185X906 0 0 SH Call SOLE 0 0 0 GENESIS HEALTHCARE INC PUT 37185X956 0 0 SH Put SOLE 0 0 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 0 0 SH SOLE 0 0 0 GENETIC TECHNOLOGIES LTD CALL 37185R908 0 0 SH Call SOLE 0 0 0 GENETIC TECHNOLOGIES LTD PUT 37185R958 0 0 SH Put SOLE 0 0 0 GENETIC TECHNOLOGIES LTD CALL 37185R907 0 0 SH Call SOLE 0 0 0 GENETIC TECHNOLOGIES LTD PUT 37185R957 0 0 SH Put SOLE 0 0 0 GENETIC TECHNOLOGIES LTD NEW SPONSRD ADR 37185R307 0 0 SH SOLE 0 0 0 GENFIT S A ADS 372279109 0 0 SH SOLE 0 0 0 GENIE ENERGY LTD CL B 372284208 0 0 SH SOLE 0 0 0 GENIE ENERGY LTD CALL 372284908 0 0 SH Call SOLE 0 0 0 GENIE ENERGY LTD PUT 372284958 0 0 SH Put SOLE 0 0 0 GENIUS BRANDS INTL INC COM PAR 37229T301 0 0 SH SOLE 0 0 0 GENMAB A S CALL 372303906 0 0 SH Call SOLE 0 0 0 GENMAB A S PUT 372303956 0 0 SH Put SOLE 0 0 0 GENMAB A S SPONSORED ADS 372303206 2 89 SH SOLE 0 0 0 GENMARK DIAGNOSTICS INC COM 372309104 0 0 SH SOLE 0 0 0 GENMARK DIAGNOSTICS INC CALL 372309904 0 0 SH Call SOLE 0 0 0 GENMARK DIAGNOSTICS INC PUT 372309954 0 0 SH Put SOLE 0 0 0 GENOCEA BIOSCIENCES INC COM 372427104 0 0 SH SOLE 0 0 0 GENOCEA BIOSCIENCES INC CALL 372427904 0 0 SH Call SOLE 0 0 0 GENOCEA BIOSCIENCES INC PUT 372427954 0 0 SH Put SOLE 0 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 0 0 SH SOLE 0 0 0 GENOCEA BIOSCIENCES INC CALL 372427901 0 0 SH Call SOLE 0 0 0 GENOCEA BIOSCIENCES INC PUT 372427951 0 0 SH Put SOLE 0 0 0 GENOMIC HEALTH INC COM 37244C101 0 0 SH SOLE 0 0 0 GENOMIC HEALTH INC CALL 37244C901 0 0 SH Call SOLE 0 0 0 GENOMIC HEALTH INC PUT 37244C951 0 0 SH Put SOLE 0 0 0 GENPACT LIMITED SHS G3922B107 4 142 SH SOLE 0 0 0 GENPACT LIMITED CALL G3922B907 0 0 SH Call SOLE 0 0 0 GENPACT LIMITED PUT G3922B957 0 0 SH Put SOLE 0 0 0 GENPREX INC COM 372446104 0 0 SH SOLE 0 0 0 GENPREX INC CALL 372446904 0 0 SH Call SOLE 0 0 0 GENPREX INC PUT 372446954 0 0 SH Put SOLE 0 0 0 GENTEX CORP COM 371901109 0 0 SH SOLE 0 0 0 GENTEX CORP CALL 371901909 0 0 SH Call SOLE 0 0 0 GENTEX CORP PUT 371901959 0 0 SH Put SOLE 0 0 0 GENTHERM INC COM 37253A103 0 0 SH SOLE 0 0 0 GENTHERM INC CALL 37253A903 0 0 SH Call SOLE 0 0 0 GENTHERM INC PUT 37253A953 0 0 SH Put SOLE 0 0 0 GENUINE PARTS CO COM 372460105 106 1565 SH SOLE 0 0 0 GENUINE PARTS CO CALL 372460905 0 0 SH Call SOLE 0 0 0 GENUINE PARTS CO PUT 372460955 0 0 SH Put SOLE 0 0 0 GENWORTH FINL INC COM CL A 37247D106 0 0 SH SOLE 0 0 0 GENWORTH FINL INC CALL 37247D906 0 0 SH Call SOLE 0 0 0 GENWORTH FINL INC PUT 37247D956 0 0 SH Put SOLE 0 0 0 GEO GROUP INC NEW COM 36162J106 0 0 SH SOLE 0 0 0 GEO GROUP INC NEW CALL 36162J906 0 0 SH Call SOLE 0 0 0 GEO GROUP INC NEW PUT 36162J956 0 0 SH Put SOLE 0 0 0 GEOPARK LTD CALL G38327905 0 0 SH Call SOLE 0 0 0 GEOPARK LTD PUT G38327955 0 0 SH Put SOLE 0 0 0 GEOPARK LTD USD SHS G38327105 0 0 SH SOLE 0 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 0 0 SH SOLE 0 0 0 GEOSPACE TECHNOLOGIES CORP CALL 37364X909 0 0 SH Call SOLE 0 0 0 GEOSPACE TECHNOLOGIES CORP PUT 37364X959 0 0 SH Put SOLE 0 0 0 GERDAU S A CALL 373737905 0 0 SH Call SOLE 0 0 0 GERDAU S A PUT 373737955 0 0 SH Put SOLE 0 0 0 GERDAU S A SPON ADR REP PFD 373737105 0 0 SH SOLE 0 0 0 GERMAN AMERN BANCORP INC COM 373865104 0 0 SH SOLE 0 0 0 GERMAN AMERN BANCORP INC CALL 373865904 0 0 SH Call SOLE 0 0 0 GERMAN AMERN BANCORP INC PUT 373865954 0 0 SH Put SOLE 0 0 0 GERON CORP COM 374163103 0 0 SH SOLE 0 0 0 GERON CORP CALL 374163903 0 0 SH Call SOLE 0 0 0 GERON CORP PUT 374163953 0 0 SH Put SOLE 0 0 0 GETTY RLTY CORP NEW COM 374297109 0 0 SH SOLE 0 0 0 GETTY RLTY CORP NEW CALL 374297909 0 0 SH Call SOLE 0 0 0 GETTY RLTY CORP NEW PUT 374297959 0 0 SH Put SOLE 0 0 0 GEVO INC COM PAR 374396406 0 0 SH SOLE 0 0 0 GEVO INC CALL 374396906 0 0 SH Call SOLE 0 0 0 GEVO INC PUT 374396956 0 0 SH Put SOLE 0 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 0 0 SH SOLE 0 0 0 GFL ENVIRONMENTAL INC UNIT 99/99/9999T 36168Q120 0 0 SH SOLE 0 0 0 GIBRALTAR INDS INC COM 374689107 4 91 SH SOLE 0 0 0 GIBRALTAR INDS INC CALL 374689907 0 0 SH Call SOLE 0 0 0 GIBRALTAR INDS INC PUT 374689957 0 0 SH Put SOLE 0 0 0 GIGAMEDIA LTD SHS NEW Y2711Y112 0 0 SH SOLE 0 0 0 GIGAMEDIA LTD CALL Y2711Y902 0 0 SH Call SOLE 0 0 0 GIGAMEDIA LTD PUT Y2711Y952 0 0 SH Put SOLE 0 0 0 GIGCAPITAL INC COM 37518N106 0 0 SH SOLE 0 0 0 GIGCAPITAL INC RIGHT 03/06/2020 37518N114 0 0 SH SOLE 0 0 0 GIGCAPITAL INC *W EXP 06/08/202 37518N122 0 0 SH SOLE 0 0 0 GIGCAPITAL INC UNIT 03/06/2025 37518N205 0 0 SH SOLE 0 0 0 GIGCAPITAL2 INC UNIT 02/28/2026 375036209 0 0 SH SOLE 0 0 0 GIGCAPITAL2 INC COM 375036100 0 0 SH SOLE 0 0 0 GIGCAPITAL2 INC *W EXP 02/28/202 375036118 0 0 SH SOLE 0 0 0 GIGCAPITAL2 INC RIGHT 02/28/2026 375036126 0 0 SH SOLE 0 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 0 0 SH SOLE 0 0 0 GILAT SATELLITE NETWORKS LTD CALL M51474908 0 0 SH Call SOLE 0 0 0 GILAT SATELLITE NETWORKS LTD PUT M51474958 0 0 SH Put SOLE 0 0 0 GILDAN ACTIVEWEAR INC COM 375916103 10 764 SH SOLE 0 0 0 GILDAN ACTIVEWEAR INC CALL 375916903 0 0 SH Call SOLE 0 0 0 GILDAN ACTIVEWEAR INC PUT 375916953 0 0 SH Put SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 1921 25687 SH SOLE 0 0 0 GILEAD SCIENCES INC CALL 375558903 0 0 SH Call SOLE 0 0 0 GILEAD SCIENCES INC PUT 375558953 0 0 SH Put SOLE 0 0 0 GLACIER BANCORP INC NEW COM 37637Q105 2 73 SH SOLE 0 0 0 GLACIER BANCORP INC NEW CALL 37637Q905 0 0 SH Call SOLE 0 0 0 GLACIER BANCORP INC NEW PUT 37637Q955 0 0 SH Put SOLE 0 0 0 GLADSTONE CAPITAL CORP COM 376535100 1 250 SH SOLE 0 0 0 GLADSTONE CAPITAL CORP CALL 376535900 0 0 SH Call SOLE 0 0 0 GLADSTONE CAPITAL CORP PUT 376535950 0 0 SH Put SOLE 0 0 0 GLADSTONE COML CORP COM 376536108 0 0 SH SOLE 0 0 0 GLADSTONE COML CORP CALL 376536908 0 0 SH Call SOLE 0 0 0 GLADSTONE COML CORP PUT 376536958 0 0 SH Put SOLE 0 0 0 GLADSTONE INVT CORP COM 376546107 1 100 SH SOLE 0 0 0 GLADSTONE INVT CORP CALL 376546907 0 0 SH Call SOLE 0 0 0 GLADSTONE INVT CORP PUT 376546957 0 0 SH Put SOLE 0 0 0 GLADSTONE LD CORP COM 376549101 0 0 SH SOLE 0 0 0 GLADSTONE LD CORP CALL 376549901 0 0 SH Call SOLE 0 0 0 GLADSTONE LD CORP PUT 376549951 0 0 SH Put SOLE 0 0 0 GLATFELTER COM 377316104 2 124 SH SOLE 0 0 0 GLATFELTER CALL 377316904 0 0 SH Call SOLE 0 0 0 GLATFELTER PUT 377316954 0 0 SH Put SOLE 0 0 0 GLAUKOS CORP COM 377322102 2 76 SH SOLE 0 0 0 GLAUKOS CORP CALL 377322902 0 0 SH Call SOLE 0 0 0 GLAUKOS CORP PUT 377322952 0 0 SH Put SOLE 0 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 449 11681 SH SOLE 0 0 0 GLAXOSMITHKLINE PLC CALL 37733W905 0 0 SH Call SOLE 0 0 0 GLAXOSMITHKLINE PLC PUT 37733W955 0 0 SH Put SOLE 0 0 0 GLEN BURNIE BANCORP COM 377407101 0 0 SH SOLE 0 0 0 GLOBAL BETA ETF TR SMART INCOME 37959X100 0 0 SH SOLE 0 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 14 275 SH SOLE 0 0 0 GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 0 0 SH Call SOLE 0 0 0 GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 0 0 SH Put SOLE 0 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 0 0 SH SOLE 0 0 0 GLOBAL BRASS & COPPR HLDGS I CALL 37953G903 0 0 SH Call SOLE 0 0 0 GLOBAL BRASS & COPPR HLDGS I PUT 37953G953 0 0 SH Put SOLE 0 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 0 0 SH SOLE 0 0 0 GLOBAL CORD BLOOD CORPORATIO CALL G39342903 0 0 SH Call SOLE 0 0 0 GLOBAL CORD BLOOD CORPORATIO PUT G39342953 0 0 SH Put SOLE 0 0 0 GLOBAL EAGLE ENTMT INC NOTE 2.750 2/1 37951DAB8 0 0 SH SOLE 0 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 0 0 SH SOLE 0 0 0 GLOBAL EAGLE ENTMT INC CALL 37951D902 0 0 SH Call SOLE 0 0 0 GLOBAL EAGLE ENTMT INC PUT 37951D952 0 0 SH Put SOLE 0 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 0 0 SH SOLE 0 0 0 GLOBAL INDTY LTD CAYMAN CALL G3933F905 0 0 SH Call SOLE 0 0 0 GLOBAL INDTY LTD CAYMAN PUT G3933F955 0 0 SH Put SOLE 0 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2 162 SH SOLE 0 0 0 GLOBAL MED REIT INC CALL 37954A904 0 0 SH Call SOLE 0 0 0 GLOBAL MED REIT INC PUT 37954A954 0 0 SH Put SOLE 0 0 0 GLOBAL NET LEASE INC COM NEW 379378201 49 3640 SH SOLE 0 0 0 GLOBAL NET LEASE INC CALL 379378901 0 0 SH Call SOLE 0 0 0 GLOBAL NET LEASE INC PUT 379378951 0 0 SH Put SOLE 0 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 0 0 SH SOLE 0 0 0 GLOBAL PARTNERS LP CALL 37946R909 0 0 SH Call SOLE 0 0 0 GLOBAL PARTNERS LP PUT 37946R959 0 0 SH Put SOLE 0 0 0 GLOBAL PMTS INC COM 37940X102 217 1504 SH SOLE 0 0 0 GLOBAL PMTS INC CALL 37940X902 0 0 SH Call SOLE 0 0 0 GLOBAL PMTS INC PUT 37940X952 0 0 SH Put SOLE 0 0 0 GLOBAL SELF STORAGE INC COM 37955N106 0 0 SH SOLE 0 0 0 GLOBAL SHIP LEASE INC NEW SHS A Y27183105 0 0 SH SOLE 0 0 0 GLOBAL SHIP LEASE INC NEW CALL Y27183905 0 0 SH Call SOLE 0 0 0 GLOBAL SHIP LEASE INC NEW PUT Y27183955 0 0 SH Put SOLE 0 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 0 0 SH SOLE 0 0 0 GLOBAL SHIP LEASE INC NEW CALL Y27183900 0 0 SH Call SOLE 0 0 0 GLOBAL SHIP LEASE INC NEW PUT Y27183950 0 0 SH Put SOLE 0 0 0 GLOBAL WTR RES INC COM 379463102 0 0 SH SOLE 0 0 0 GLOBAL X FDS FTSE NORDIC REG 37950E101 0 0 SH SOLE 0 0 0 GLOBAL X FDS MSCI SUPR EM ETF 37950E119 0 0 SH SOLE 0 0 0 GLOBAL X FDS REIT ETF 37950E127 15 2300 SH SOLE 0 0 0 GLOBAL X FDS GBL X JPM ROTA 37950E135 0 0 SH SOLE 0 0 0 GLOBAL X FDS GBL X JPM EFF 37950E143 0 0 SH SOLE 0 0 0 GLOBAL X FDS GBL X MSCI PT ET 37950E192 0 0 SH SOLE 0 0 0 GLOBAL X FDS GLBX MSCI COLUM 37950E200 0 0 SH SOLE 0 0 0 GLOBAL X FDS CALL 37950E900 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37950E950 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS GLB X NXT EMRG 37950E218 6 400 SH SOLE 0 0 0 GLOBAL X FDS GLB X MLP ENRG I 37950E226 276 44988 SH SOLE 0 0 0 GLOBAL X FDS CALL 37950E906 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37950E956 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS MSCI CHINA MATRL 37950E242 0 0 SH SOLE 0 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 0 0 SH SOLE 0 0 0 GLOBAL X FDS CALL 37950E909 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37950E959 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 31 2440 SH SOLE 0 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 314 32626 SH SOLE 0 0 0 GLOBAL X FDS GLB X GURU INDEX 37950E341 0 0 SH SOLE 0 0 0 GLOBAL X FDS CALL 37950E901 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37950E951 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 0 0 SH SOLE 0 0 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 0 0 SH SOLE 0 0 0 GLOBAL X FDS CALL 37950E908 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37950E958 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS SOCIAL MED ETF 37950E416 3 97 SH SOLE 0 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 5 1609 SH SOLE 0 0 0 GLOBAL X FDS CALL 37950E903 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37950E953 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS GLB X FERTIL 37950E499 0 0 SH SOLE 0 0 0 GLOBAL X FDS MSCI CHINA ENRGY 37950E507 0 0 SH SOLE 0 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 17 1842 SH SOLE 0 0 0 GLOBAL X FDS MSCI CHINA FINCL 37950E606 0 0 SH SOLE 0 0 0 GLOBAL X FDS GBL X FTSE ETF 37950E648 0 0 SH SOLE 0 0 0 GLOBAL X FDS MSCI PAKISTAN 37950E689 0 0 SH SOLE 0 0 0 GLOBAL X FDS MSCI CHINA INDST 37950E705 0 0 SH SOLE 0 0 0 GLOBAL X FDS CALL 37950E905 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37950E955 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 0 0 SH SOLE 0 0 0 GLOBAL X FDS GBL X MSCI CHINA 37950E804 0 0 SH SOLE 0 0 0 GLOBAL X FDS CALL 37950E904 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37950E954 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS SCIEN BETA US 37954Y103 0 0 SH SOLE 0 0 0 GLOBAL X FDS SCIEN BETA EUR 37954Y301 0 0 SH SOLE 0 0 0 GLOBAL X FDS BETA ASIA EXJP 37954Y400 0 0 SH SOLE 0 0 0 GLOBAL X FDS E COMMERCE ETF 37954Y467 0 0 SH SOLE 0 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 0 0 SH SOLE 0 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 424 21979 SH SOLE 0 0 0 GLOBAL X FDS DAX GERMANY ETF 37954Y491 0 0 SH SOLE 0 0 0 GLOBAL X FDS SCIEN BETA JPN 37954Y509 0 0 SH SOLE 0 0 0 GLOBAL X FDS MSCI CHINA UTL 37954Y517 0 0 SH SOLE 0 0 0 GLOBAL X FDS MSCI CHINA RE 37954Y525 0 0 SH SOLE 0 0 0 GLOBAL X FDS MSCI CHINA IT 37954Y533 0 0 SH SOLE 0 0 0 GLOBAL X FDS MSCI CHINA HC 37954Y541 0 0 SH SOLE 0 0 0 GLOBAL X FDS MSCI CHINA CON 37954Y558 0 0 SH SOLE 0 0 0 GLOBAL X FDS MSCI CHINA LRG 37954Y566 0 0 SH SOLE 0 0 0 GLOBAL X FDS ADAPTIVE US 37954Y574 0 0 SH SOLE 0 0 0 GLOBAL X FDS TRGTINCM 5 ETF 37954Y582 9 445 SH SOLE 0 0 0 GLOBAL X FDS TRGTINM 2 ETF 37954Y590 0 0 SH SOLE 0 0 0 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 0 0 SH SOLE 0 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 0 0 SH SOLE 0 0 0 GLOBAL X FDS FUTR ANALY ETF 37954Y632 5 304 SH SOLE 0 0 0 GLOBAL X FDS US PFD ETF 37954Y657 9 400 SH SOLE 0 0 0 GLOBAL X FDS GBL X MSCI NIGER 37954Y665 0 0 SH SOLE 0 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 0 0 SH SOLE 0 0 0 GLOBAL X FDS FOUNDER RUN CO 37954Y681 0 0 SH SOLE 0 0 0 GLOBAL X FDS MSCI SUPDIV EA 37954Y699 5 500 SH SOLE 0 0 0 GLOBAL X FDS X YIELDCO RENE 37954Y707 0 0 SH SOLE 0 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 93 5129 SH SOLE 0 0 0 GLOBAL X FDS CALL 37954Y905 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37954Y955 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS CONSCIOUS COS 37954Y731 0 0 SH SOLE 0 0 0 GLOBAL X FDS MILL THEMC ETF 37954Y764 0 0 SH SOLE 0 0 0 GLOBAL X FDS LNTY THMTC ETF 37954Y772 0 0 SH SOLE 0 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 54 2982 SH SOLE 0 0 0 GLOBAL X FDS HELTH WELL ETF 37954Y798 0 0 SH SOLE 0 0 0 GLOBAL X FDS SUPER DIV ALTR 37954Y806 0 0 SH SOLE 0 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 0 0 SH SOLE 0 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 0 0 SH SOLE 0 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 0 0 SH SOLE 0 0 0 GLOBAL X FDS CALL 37954Y908 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37954Y958 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 5 210 SH SOLE 0 0 0 GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 0 0 SH SOLE 0 0 0 GLOBAL X FDS CALL 37954Y903 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37954Y953 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 0 0 SH SOLE 0 0 0 GLOBAL X FDS CALL 37954Y901 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37954Y951 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 0 0 SH SOLE 0 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 0 0 SH SOLE 0 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 0 0 SH Put SOLE 0 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 0 0 SH SOLE 0 0 0 GLOBAL X FDS CANNABIS ETF 37954Y426 0 0 SH SOLE 0 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 0 0 SH SOLE 0 0 0 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 0 0 SH SOLE 0 0 0 GLOBAL X FDS THMATC GWT ETF 37954Y418 0 0 SH SOLE 0 0 0 GLOBAL X FDS CALL 37954Y906 0 0 SH Call SOLE 0 0 0 GLOBAL X FDS PUT 37954Y956 0 0 SH Put SOLE 0 0 0 GLOBALSCAPE INC COM 37940G109 0 0 SH SOLE 0 0 0 GLOBALSCAPE INC CALL 37940G909 0 0 SH Call SOLE 0 0 0 GLOBALSCAPE INC PUT 37940G959 0 0 SH Put SOLE 0 0 0 GLOBALSTAR INC NOTE 5.750 4/0 378973AD3 0 0 SH SOLE 0 0 0 GLOBALSTAR INC COM 378973408 0 0 SH SOLE 0 0 0 GLOBALSTAR INC CALL 378973908 0 0 SH Call SOLE 0 0 0 GLOBALSTAR INC PUT 378973958 0 0 SH Put SOLE 0 0 0 GLOBANT S A COM L44385109 32 359 SH SOLE 0 0 0 GLOBANT S A CALL L44385909 0 0 SH Call SOLE 0 0 0 GLOBANT S A PUT L44385959 0 0 SH Put SOLE 0 0 0 GLOBE LIFE INC COM 37959E102 0 0 SH SOLE 0 0 0 GLOBE LIFE INC CALL 37959E902 0 0 SH Call SOLE 0 0 0 GLOBE LIFE INC PUT 37959E952 0 0 SH Put SOLE 0 0 0 GLOBUS MARITIME LIMITED NEW COM Y27265407 0 0 SH SOLE 0 0 0 GLOBUS MED INC CL A 379577208 2 54 SH SOLE 0 0 0 GLOBUS MED INC CALL 379577908 0 0 SH Call SOLE 0 0 0 GLOBUS MED INC PUT 379577958 0 0 SH Put SOLE 0 0 0 GLOWPOINT INC COM NEW 379887201 0 0 SH SOLE 0 0 0 GLOWPOINT INC COM 379887508 0 0 SH SOLE 0 0 0 GLRY STR NW MDIA GRUP HLDG L SHS G39973105 0 0 SH SOLE 0 0 0 GLRY STR NW MDIA GRUP HLDG L *W EXP 02/13/202 G39973113 0 0 SH SOLE 0 0 0 GLU MOBILE INC COM 379890106 1 175 SH SOLE 0 0 0 GLU MOBILE INC CALL 379890906 0 0 SH Call SOLE 0 0 0 GLU MOBILE INC PUT 379890956 0 0 SH Put SOLE 0 0 0 GLYCOMIMETICS INC COM 38000Q102 0 0 SH SOLE 0 0 0 GLYCOMIMETICS INC CALL 38000Q902 0 0 SH Call SOLE 0 0 0 GLYCOMIMETICS INC PUT 38000Q952 0 0 SH Put SOLE 0 0 0 GMS INC COM 36251C103 0 0 SH SOLE 0 0 0 GMS INC CALL 36251C903 0 0 SH Call SOLE 0 0 0 GMS INC PUT 36251C953 0 0 SH Put SOLE 0 0 0 GNC HLDGS INC NOTE 1.500 8/1 36191GAB3 0 0 SH SOLE 0 0 0 GNC HLDGS INC COM CL A 36191G107 0 0 SH SOLE 0 0 0 GNC HLDGS INC CALL 36191G907 0 0 SH Call SOLE 0 0 0 GNC HLDGS INC PUT 36191G957 0 0 SH Put SOLE 0 0 0 GODADDY INC CL A 380237107 35 621 SH SOLE 0 0 0 GODADDY INC CALL 380237907 0 0 SH Call SOLE 0 0 0 GODADDY INC PUT 380237957 0 0 SH Put SOLE 0 0 0 GOGO INC NOTE 3.750 3/0 38046CAB5 0 0 SH SOLE 0 0 0 GOGO INC COM 38046C109 0 0 SH SOLE 0 0 0 GOGO INC CALL 38046C909 0 0 SH Call SOLE 0 0 0 GOGO INC PUT 38046C959 0 0 SH Put SOLE 0 0 0 GOGO INC NOTE 6.000 5/1 38046CAD1 0 0 SH SOLE 0 0 0 GOL EQUITY FIN DEBT 3.750 7/1 L4441GAA8 0 0 SH SOLE 0 0 0 GOL LINHAS AEREAS INTLG S A CALL 38045R906 0 0 SH Call SOLE 0 0 0 GOL LINHAS AEREAS INTLG S A PUT 38045R956 0 0 SH Put SOLE 0 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 0 0 SH SOLE 0 0 0 GOLAR LNG LTD NOTE 2.750 2/1 38046YAB7 0 0 SH SOLE 0 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 0 0 SH SOLE 0 0 0 GOLAR LNG LTD BERMUDA CALL G9456A900 0 0 SH Call SOLE 0 0 0 GOLAR LNG LTD BERMUDA PUT G9456A950 0 0 SH Put SOLE 0 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 0 0 SH SOLE 0 0 0 GOLAR LNG PARTNERS LP CALL Y2745C902 0 0 SH Call SOLE 0 0 0 GOLAR LNG PARTNERS LP PUT Y2745C952 0 0 SH Put SOLE 0 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 0 102 SH SOLE 0 0 0 GOLD FIELDS LTD NEW CALL 38059T906 0 0 SH Call SOLE 0 0 0 GOLD FIELDS LTD NEW PUT 38059T956 0 0 SH Put SOLE 0 0 0 GOLD RESOURCE CORP COM 38068T105 0 0 SH SOLE 0 0 0 GOLD RESOURCE CORP CALL 38068T905 0 0 SH Call SOLE 0 0 0 GOLD RESOURCE CORP PUT 38068T955 0 0 SH Put SOLE 0 0 0 GOLD STD VENTURES CORP COM 380738104 0 0 SH SOLE 0 0 0 GOLDCORP INC NEW COM 380956409 0 0 SH SOLE 0 0 0 GOLDCORP INC NEW CALL 380956909 0 0 SH Call SOLE 0 0 0 GOLDCORP INC NEW PUT 380956959 0 0 SH Put SOLE 0 0 0 GOLDEN BULL LTD SHS G4027R104 0 0 SH SOLE 0 0 0 GOLDEN ENTMT INC COM 381013101 0 0 SH SOLE 0 0 0 GOLDEN ENTMT INC CALL 381013901 0 0 SH Call SOLE 0 0 0 GOLDEN ENTMT INC PUT 381013951 0 0 SH Put SOLE 0 0 0 GOLDEN MINERALS CO COM 381119106 0 0 SH SOLE 0 0 0 GOLDEN MINERALS CO CALL 381119906 0 0 SH Call SOLE 0 0 0 GOLDEN MINERALS CO PUT 381119956 0 0 SH Put SOLE 0 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 0 0 SH SOLE 0 0 0 GOLDEN OCEAN GROUP LTD CALL G39637905 0 0 SH Call SOLE 0 0 0 GOLDEN OCEAN GROUP LTD PUT G39637955 0 0 SH Put SOLE 0 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 0 0 SH SOLE 0 0 0 GOLDEN STAR RES LTD CDA CALL 38119T907 0 0 SH Call SOLE 0 0 0 GOLDEN STAR RES LTD CDA PUT 38119T957 0 0 SH Put SOLE 0 0 0 GOLDEN STAR RES LTD CDA NOTE 7.000 8/1 38119TAG9 0 0 SH SOLE 0 0 0 GOLDFIELD CORP COM 381370105 0 0 SH SOLE 0 0 0 GOLDFIELD CORP CALL 381370905 0 0 SH Call SOLE 0 0 0 GOLDFIELD CORP PUT 381370955 0 0 SH Put SOLE 0 0 0 GOLDMAN SACHS BDC INC NOTE 4.500 4/0 38147UAB3 0 0 SH SOLE 0 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 15 1200 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 78 3364 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR CALL 381430907 0 0 SH Call SOLE 0 0 0 GOLDMAN SACHS ETF TR PUT 381430957 0 0 SH Put SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 134 5137 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR CALL 381430906 0 0 SH Call SOLE 0 0 0 GOLDMAN SACHS ETF TR PUT 381430956 0 0 SH Put SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR CALL 381430908 0 0 SH Call SOLE 0 0 0 GOLDMAN SACHS ETF TR PUT 381430958 0 0 SH Put SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR CALL 381430903 0 0 SH Call SOLE 0 0 0 GOLDMAN SACHS ETF TR PUT 381430953 0 0 SH Put SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR CALL 381430909 0 0 SH Call SOLE 0 0 0 GOLDMAN SACHS ETF TR PUT 381430959 0 0 SH Put SOLE 0 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR CALL 381430905 0 0 SH Call SOLE 0 0 0 GOLDMAN SACHS ETF TR PUT 381430955 0 0 SH Put SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR MOTIF NEW AGE 381430255 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR MOTIF MANUF RE 381430271 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR MOTIF HUMAN EV 381430297 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR MOTIF FIN REIM 381430321 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR MOTIF DATA DRIVN 381430347 0 0 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 0 0 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 97 629 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC CALL 38141G904 0 0 SH Call SOLE 0 0 0 GOLDMAN SACHS GROUP INC PUT 38141G954 0 0 SH Put SOLE 0 0 0 GOLDMAN SACHS GROUP INC SP ENHCMD37ETN 38144L852 1 100 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC MTNF 2/1 38147QLX2 0 0 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC MTNF 2/1 38147QMF0 0 0 SH SOLE 0 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 0 0 SH SOLE 0 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 1 1150 SH SOLE 0 0 0 GOLUB CAP BDC INC COM 38173M102 0 0 SH SOLE 0 0 0 GOLUB CAP BDC INC CALL 38173M902 0 0 SH Call SOLE 0 0 0 GOLUB CAP BDC INC PUT 38173M952 0 0 SH Put SOLE 0 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 0 0 SH SOLE 0 0 0 GOOD TIMES RESTAURANTS INC CALL 382140909 0 0 SH Call SOLE 0 0 0 GOOD TIMES RESTAURANTS INC PUT 382140959 0 0 SH Put SOLE 0 0 0 GOODRICH PETE CORP DEBT 13.500 8/3 382410AR9 0 0 SH SOLE 0 0 0 GOODRICH PETE CORP COM PAR 382410843 0 0 SH SOLE 0 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1 100 SH SOLE 0 0 0 GOODYEAR TIRE & RUBR CO CALL 382550901 0 0 SH Call SOLE 0 0 0 GOODYEAR TIRE & RUBR CO PUT 382550951 0 0 SH Put SOLE 0 0 0 GOOSEHEAD INS INC COM CL A 38267D109 0 0 SH SOLE 0 0 0 GOOSEHEAD INS INC CALL 38267D909 0 0 SH Call SOLE 0 0 0 GOOSEHEAD INS INC PUT 38267D959 0 0 SH Put SOLE 0 0 0 GOPRO INC NOTE 3.500 4/1 38268IAA5 0 0 SH SOLE 0 0 0 GOPRO INC NOTE 3.500 4/1 38268TAB9 0 0 SH SOLE 0 0 0 GOPRO INC CL A 38268T103 1 250 SH SOLE 0 0 0 GOPRO INC CALL 38268T903 0 0 SH Call SOLE 0 0 0 GOPRO INC PUT 38268T953 0 0 SH Put SOLE 0 0 0 GORDON POINTE ACQUISITION CO COM CLASS A 382788107 0 0 SH SOLE 0 0 0 GORDON POINTE ACQUISITION CO *W EXP 07/30/202 382788115 0 0 SH SOLE 0 0 0 GORDON POINTE ACQUISITION CO UNIT 01/18/2023 382788206 0 0 SH SOLE 0 0 0 GORES HLDGS IV INC COM CL A 382865103 0 0 SH SOLE 0 0 0 GORES HLDGS IV INC *W EXP 01/22/202 382865111 0 0 SH SOLE 0 0 0 GORES HLDGS IV INC UNIT 02/01/2023 382865202 0 0 SH SOLE 0 0 0 GORES HOLDINGS III INC CLASS A 38286G109 0 0 SH SOLE 0 0 0 GORES HOLDINGS III INC *W EXP 09/11/202 38286G117 0 0 SH SOLE 0 0 0 GORES HOLDINGS III INC UNIT 09/07/2024 38286G208 0 0 SH SOLE 0 0 0 GORES METROPOULOS INC COM CL A 382872109 0 0 SH SOLE 0 0 0 GORES METROPOULOS INC *W EXP 01/28/202 382872117 0 0 SH SOLE 0 0 0 GORES METROPOULOS INC UNIT 99/99/9999 382872208 0 0 SH SOLE 0 0 0 GORMAN RUPP CO COM 383082104 0 0 SH SOLE 0 0 0 GORMAN RUPP CO CALL 383082904 0 0 SH Call SOLE 0 0 0 GORMAN RUPP CO PUT 383082954 0 0 SH Put SOLE 0 0 0 GOSSAMER BIO INC COM 38341P102 0 0 SH SOLE 0 0 0 GOSSAMER BIO INC CALL 38341P902 0 0 SH Call SOLE 0 0 0 GOSSAMER BIO INC PUT 38341P952 0 0 SH Put SOLE 0 0 0 GOVERNMENT PPTYS INCOME TR CALL 38376A903 0 0 SH Call SOLE 0 0 0 GOVERNMENT PPTYS INCOME TR PUT 38376A953 0 0 SH Put SOLE 0 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 0 0 SH SOLE 0 0 0 GP STRATEGIES CORP COM 36225V104 0 0 SH SOLE 0 0 0 GP STRATEGIES CORP CALL 36225V904 0 0 SH Call SOLE 0 0 0 GP STRATEGIES CORP PUT 36225V954 0 0 SH Put SOLE 0 0 0 GPO AEROPORTUARIO DEL PAC SA CALL 400506901 0 0 SH Call SOLE 0 0 0 GPO AEROPORTUARIO DEL PAC SA PUT 400506951 0 0 SH Put SOLE 0 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 0 0 SH SOLE 0 0 0 GRACE W R & CO DEL NEW COM 38388F108 1 18 SH SOLE 0 0 0 GRACE W R & CO DEL NEW CALL 38388F908 0 0 SH Call SOLE 0 0 0 GRACE W R & CO DEL NEW PUT 38388F958 0 0 SH Put SOLE 0 0 0 GRACO INC COM 384109104 421 8646 SH SOLE 0 0 0 GRACO INC CALL 384109904 0 0 SH Call SOLE 0 0 0 GRACO INC PUT 384109954 0 0 SH Put SOLE 0 0 0 GRAF INDL CORP COM 384278107 0 0 SH SOLE 0 0 0 GRAF INDL CORP *W EXP 12/31/202 384278115 0 0 SH SOLE 0 0 0 GRAF INDL CORP UNIT 12/31/2025 384278206 0 0 SH SOLE 0 0 0 GRAFTECH INTL LTD COM 384313508 0 0 SH SOLE 0 0 0 GRAFTECH INTL LTD CALL 384313908 0 0 SH Call SOLE 0 0 0 GRAFTECH INTL LTD PUT 384313958 0 0 SH Put SOLE 0 0 0 GRAHAM CORP COM 384556106 0 0 SH SOLE 0 0 0 GRAHAM CORP CALL 384556906 0 0 SH Call SOLE 0 0 0 GRAHAM CORP PUT 384556956 0 0 SH Put SOLE 0 0 0 GRAHAM HLDGS CO COM 384637104 0 0 SH SOLE 0 0 0 GRAINGER W W INC COM 384802104 61 244 SH SOLE 0 0 0 GRAINGER W W INC CALL 384802904 0 0 SH Call SOLE 0 0 0 GRAINGER W W INC PUT 384802954 0 0 SH Put SOLE 0 0 0 GRAN TIERRA ENERGY INC NOTE 5.000 4/0 38500TAB7 0 0 SH SOLE 0 0 0 GRAN TIERRA ENERGY INC COM 38500T101 0 0 SH SOLE 0 0 0 GRAN TIERRA ENERGY INC CALL 38500T901 0 0 SH Call SOLE 0 0 0 GRAN TIERRA ENERGY INC PUT 38500T951 0 0 SH Put SOLE 0 0 0 GRANA Y MONTERO S A A SPONSORED ADS 38500P208 0 0 SH SOLE 0 0 0 GRAND CANYON ED INC COM 38526M106 4 52 SH SOLE 0 0 0 GRAND CANYON ED INC CALL 38526M906 0 0 SH Call SOLE 0 0 0 GRAND CANYON ED INC PUT 38526M956 0 0 SH Put SOLE 0 0 0 GRANITE CONSTR INC COM 387328107 0 0 SH SOLE 0 0 0 GRANITE CONSTR INC CALL 387328907 0 0 SH Call SOLE 0 0 0 GRANITE CONSTR INC PUT 387328957 0 0 SH Put SOLE 0 0 0 GRANITE PT MTG TR INC NOTE 6.37510/0 38741LAC1 0 0 SH SOLE 0 0 0 GRANITE PT MTG TR INC COM 38741L107 0 0 SH SOLE 0 0 0 GRANITE PT MTG TR INC CALL 38741L907 0 0 SH Call SOLE 0 0 0 GRANITE PT MTG TR INC PUT 38741L957 0 0 SH Put SOLE 0 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 0 0 SH SOLE 0 0 0 GRANITE REAL ESTATE INVT TR CALL 387437904 0 0 SH Call SOLE 0 0 0 GRANITE REAL ESTATE INVT TR PUT 387437954 0 0 SH Put SOLE 0 0 0 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 0 0 SH SOLE 0 0 0 GRANITESHARES ETF TR S&P GSCI CM K 1 38747R207 0 0 SH SOLE 0 0 0 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 0 0 SH SOLE 0 0 0 GRANITESHARES ETF TR XOUT US LRG CP 38747R603 0 0 SH SOLE 0 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 14 866 SH SOLE 0 0 0 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 0 0 SH SOLE 0 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 0 0 SH SOLE 0 0 0 GRAPHIC PACKAGING HLDG CO CALL 388689901 0 0 SH Call SOLE 0 0 0 GRAPHIC PACKAGING HLDG CO PUT 388689951 0 0 SH Put SOLE 0 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 0 0 SH SOLE 0 0 0 GRAY TELEVISION INC COM 389375106 0 0 SH SOLE 0 0 0 GRAY TELEVISION INC CALL 389375906 0 0 SH Call SOLE 0 0 0 GRAY TELEVISION INC PUT 389375956 0 0 SH Put SOLE 0 0 0 GRAY TELEVISION INC CL A 389375205 0 0 SH SOLE 0 0 0 GREAT AJAX CORP COM 38983D300 1 212 SH SOLE 0 0 0 GREAT ELM CAP CORP COM 390320109 0 0 SH SOLE 0 0 0 GREAT ELM CAP CORP CALL 390320909 0 0 SH Call SOLE 0 0 0 GREAT ELM CAP CORP PUT 390320959 0 0 SH Put SOLE 0 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 0 0 SH SOLE 0 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 0 0 SH SOLE 0 0 0 GREAT LAKES DREDGE & DOCK CO CALL 390607909 0 0 SH Call SOLE 0 0 0 GREAT LAKES DREDGE & DOCK CO PUT 390607959 0 0 SH Put SOLE 0 0 0 GREAT PANTHER SILVER LTD COM 39115V101 0 0 SH SOLE 0 0 0 GREAT PANTHER SILVER LTD CALL 39115V901 0 0 SH Call SOLE 0 0 0 GREAT PANTHER SILVER LTD PUT 39115V951 0 0 SH Put SOLE 0 0 0 GREAT SOUTHN BANCORP INC COM 390905107 0 0 SH SOLE 0 0 0 GREAT SOUTHN BANCORP INC CALL 390905907 0 0 SH Call SOLE 0 0 0 GREAT SOUTHN BANCORP INC PUT 390905957 0 0 SH Put SOLE 0 0 0 GREAT WESTN BANCORP INC COM 391416104 0 0 SH SOLE 0 0 0 GREAT WESTN BANCORP INC CALL 391416904 0 0 SH Call SOLE 0 0 0 GREAT WESTN BANCORP INC PUT 391416954 0 0 SH Put SOLE 0 0 0 GREEN BANCORP INC COM 39260X100 0 0 SH SOLE 0 0 0 GREEN BANCORP INC CALL 39260X900 0 0 SH Call SOLE 0 0 0 GREEN BANCORP INC PUT 39260X950 0 0 SH Put SOLE 0 0 0 GREEN BRICK PARTNERS INC COM 392709101 0 0 SH SOLE 0 0 0 GREEN BRICK PARTNERS INC CALL 392709901 0 0 SH Call SOLE 0 0 0 GREEN BRICK PARTNERS INC PUT 392709951 0 0 SH Put SOLE 0 0 0 GREEN DOT CORP CL A 39304D102 0 0 SH SOLE 0 0 0 GREEN DOT CORP CALL 39304D902 0 0 SH Call SOLE 0 0 0 GREEN DOT CORP PUT 39304D952 0 0 SH Put SOLE 0 0 0 GREEN PLAINS INC NOTE 4.125 9/0 393222AF1 0 0 SH SOLE 0 0 0 GREEN PLAINS INC NOTE 3.25010/0 393222AG9 0 0 SH SOLE 0 0 0 GREEN PLAINS INC COM 393222104 0 0 SH SOLE 0 0 0 GREEN PLAINS INC CALL 393222904 0 0 SH Call SOLE 0 0 0 GREEN PLAINS INC PUT 393222954 0 0 SH Put SOLE 0 0 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 0 0 SH SOLE 0 0 0 GREENBRIER COS INC NOTE 2.875 2/0 393657AK7 0 0 SH SOLE 0 0 0 GREENBRIER COS INC COM 393657101 2 100 SH SOLE 0 0 0 GREENBRIER COS INC CALL 393657901 0 0 SH Call SOLE 0 0 0 GREENBRIER COS INC PUT 393657951 0 0 SH Put SOLE 0 0 0 GREENE COUNTY BANCORP INC COM 394357107 0 0 SH SOLE 0 0 0 GREENHILL & CO INC COM 395259104 0 0 SH SOLE 0 0 0 GREENHILL & CO INC CALL 395259904 0 0 SH Call SOLE 0 0 0 GREENHILL & CO INC PUT 395259954 0 0 SH Put SOLE 0 0 0 GREENLAND ACQUISITIN CORPORA *W EXP 03/03/202 G40981105 0 0 SH SOLE 0 0 0 GREENLAND ACQUISITIN CORPORA RIGHT 04/27/2025 G40981113 0 0 SH SOLE 0 0 0 GREENLAND ACQUISITIN CORPORA UNIT 03/03/2025 G40981121 0 0 SH SOLE 0 0 0 GREENLAND ACQUISITIN CORPORA SHS G40981139 0 0 SH SOLE 0 0 0 GREENLAND TECHNOLOGS HLDG CO SHS NEW G4095T107 0 0 SH SOLE 0 0 0 GREENLANE HLDGS INC CL A 395330103 0 0 SH SOLE 0 0 0 GREENLANE HLDGS INC CALL 395330903 0 0 SH Call SOLE 0 0 0 GREENLANE HLDGS INC PUT 395330953 0 0 SH Put SOLE 0 0 0 GREENLIGHT CAP RE LTD NOTE 4.000 8/0 395366AB3 0 0 SH SOLE 0 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 0 0 SH SOLE 0 0 0 GREENLIGHT CAPITAL RE LTD CALL G4095J909 0 0 SH Call SOLE 0 0 0 GREENLIGHT CAPITAL RE LTD PUT G4095J959 0 0 SH Put SOLE 0 0 0 GREENPRO CAP CORP COM 39540F101 0 0 SH SOLE 0 0 0 GREENROSE ACQUISITION CORP UNIT 02/28/2024 395392202 0 0 SH SOLE 0 0 0 GREENSKY INC CL A 39572G100 0 0 SH SOLE 0 0 0 GREENSKY INC CALL 39572G900 0 0 SH Call SOLE 0 0 0 GREENSKY INC PUT 39572G950 0 0 SH Put SOLE 0 0 0 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 0 0 SH SOLE 0 0 0 GREENVISION ACQUISITION CORP COM 39678G103 0 0 SH SOLE 0 0 0 GREENVISION ACQUISITION CORP *W EXP 10/28/202 39678G111 0 0 SH SOLE 0 0 0 GREENVISION ACQUISITION CORP RIGHT 06/01/2021 39678G129 0 0 SH SOLE 0 0 0 GREENVISION ACQUISITION CORP UNIT 10/28/2024 39678G202 0 0 SH SOLE 0 0 0 GREIF INC CL A 397624107 3 105 SH SOLE 0 0 0 GREIF INC CALL 397624907 0 0 SH Call SOLE 0 0 0 GREIF INC PUT 397624957 0 0 SH Put SOLE 0 0 0 GREIF INC CL B 397624206 0 0 SH SOLE 0 0 0 GRID DYNAMICS HLDGS INC COM CL A 39813G109 0 0 SH SOLE 0 0 0 GRID DYNAMICS HLDGS INC *W EXP 03/05/202 39813G117 0 0 SH SOLE 0 0 0 GRIDSUM HLDG INC SPONSORED ADR 398132100 0 0 SH SOLE 0 0 0 GRIDSUM HLDG INC CALL 398132900 0 0 SH Call SOLE 0 0 0 GRIDSUM HLDG INC PUT 398132950 0 0 SH Put SOLE 0 0 0 GRIFFIN INL RLTY INC COM 398231100 0 0 SH SOLE 0 0 0 GRIFFON CORP COM 398433102 0 0 SH SOLE 0 0 0 GRIFFON CORP CALL 398433902 0 0 SH Call SOLE 0 0 0 GRIFFON CORP PUT 398433952 0 0 SH Put SOLE 0 0 0 GRIFOLS S A CALL 398438908 0 0 SH Call SOLE 0 0 0 GRIFOLS S A PUT 398438958 0 0 SH Put SOLE 0 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 32 1586 SH SOLE 0 0 0 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 0 0 SH SOLE 0 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 0 0 SH SOLE 0 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 0 0 SH SOLE 0 0 0 GROCERY OUTLET HLDG CORP CALL 39874R901 0 0 SH Call SOLE 0 0 0 GROCERY OUTLET HLDG CORP PUT 39874R951 0 0 SH Put SOLE 0 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 0 0 SH SOLE 0 0 0 GROUP 1 AUTOMOTIVE INC CALL 398905909 0 0 SH Call SOLE 0 0 0 GROUP 1 AUTOMOTIVE INC PUT 398905959 0 0 SH Put SOLE 0 0 0 GROUPE CGI INC CALL 39945C909 0 0 SH Call SOLE 0 0 0 GROUPE CGI INC PUT 39945C959 0 0 SH Put SOLE 0 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 0 0 SH SOLE 0 0 0 GROUPON INC COM 399473107 0 0 SH SOLE 0 0 0 GROUPON INC CALL 399473907 0 0 SH Call SOLE 0 0 0 GROUPON INC PUT 399473957 0 0 SH Put SOLE 0 0 0 GROWGENERATION CORP COM 39986L109 0 100 SH SOLE 0 0 0 GROWGENERATION CORP CALL 39986L909 0 0 SH Call SOLE 0 0 0 GROWGENERATION CORP PUT 39986L959 0 0 SH Put SOLE 0 0 0 GRUBHUB INC COM 400110102 14 347 SH SOLE 0 0 0 GRUBHUB INC CALL 400110902 0 0 SH Call SOLE 0 0 0 GRUBHUB INC PUT 400110952 0 0 SH Put SOLE 0 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1 31 SH SOLE 0 0 0 GRUPO AEROPORTUARIO CTR NORT CALL 400501902 0 0 SH Call SOLE 0 0 0 GRUPO AEROPORTUARIO CTR NORT PUT 400501952 0 0 SH Put SOLE 0 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 0 0 SH SOLE 0 0 0 GRUPO AEROPORTUARIO DEL SURE CALL 40051E902 0 0 SH Call SOLE 0 0 0 GRUPO AEROPORTUARIO DEL SURE PUT 40051E952 0 0 SH Put SOLE 0 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 0 0 SH SOLE 0 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 0 0 SH SOLE 0 0 0 GRUPO FINANCIERO GALICIA S A CALL 399909900 0 0 SH Call SOLE 0 0 0 GRUPO FINANCIERO GALICIA S A PUT 399909950 0 0 SH Put SOLE 0 0 0 GRUPO SIMEC S A B DE C V ADR 400491106 0 0 SH SOLE 0 0 0 GRUPO SIMEC S A B DE C V CALL 400491906 0 0 SH Call SOLE 0 0 0 GRUPO SIMEC S A B DE C V PUT 400491956 0 0 SH Put SOLE 0 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 0 0 SH SOLE 0 0 0 GRUPO SUPERVIELLE S A CALL 40054A908 0 0 SH Call SOLE 0 0 0 GRUPO SUPERVIELLE S A PUT 40054A958 0 0 SH Put SOLE 0 0 0 GRUPO TELEVISA SA CALL 40049J906 0 0 SH Call SOLE 0 0 0 GRUPO TELEVISA SA PUT 40049J956 0 0 SH Put SOLE 0 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 0 0 SH SOLE 0 0 0 GS ACQUISITION HLDGS CORP COM CL A 36255F102 0 0 SH SOLE 0 0 0 GS ACQUISITION HLDGS CORP *W EXP 06/12/202 36255F110 0 0 SH SOLE 0 0 0 GS ACQUISITION HLDGS CORP UNIT 06/12/2023 36255F201 0 0 SH SOLE 0 0 0 GS FIN CORP ETN CLAYMORE37 362273104 0 0 SH SOLE 0 0 0 GS FIN CORP MEDIUM TERM NTS 362273302 0 0 SH SOLE 0 0 0 GSE SYS INC COM 36227K106 0 0 SH SOLE 0 0 0 GSI TECHNOLOGY COM 36241U106 0 0 SH SOLE 0 0 0 GSI TECHNOLOGY CALL 36241U906 0 0 SH Call SOLE 0 0 0 GSI TECHNOLOGY PUT 36241U956 0 0 SH Put SOLE 0 0 0 GSV CAP CORP NOTE 4.750 3/2 36191JAC5 0 0 SH SOLE 0 0 0 GSV CAP CORP COM 36191J101 0 0 SH SOLE 0 0 0 GSV CAP CORP CALL 36191J901 0 0 SH Call SOLE 0 0 0 GSV CAP CORP PUT 36191J951 0 0 SH Put SOLE 0 0 0 GSX TECHEDU INC CALL 36257Y909 0 0 SH Call SOLE 0 0 0 GSX TECHEDU INC PUT 36257Y959 0 0 SH Put SOLE 0 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 0 0 SH SOLE 0 0 0 GTT COMMUNICATIONS INC COM 362393100 0 0 SH SOLE 0 0 0 GTT COMMUNICATIONS INC CALL 362393900 0 0 SH Call SOLE 0 0 0 GTT COMMUNICATIONS INC PUT 362393950 0 0 SH Put SOLE 0 0 0 GTX INC DEL COM NEW 40052B207 0 0 SH SOLE 0 0 0 GTX INC DEL CALL 40052B907 0 0 SH Call SOLE 0 0 0 GTX INC DEL PUT 40052B957 0 0 SH Put SOLE 0 0 0 GTY TECHNOLOGY HOLDINGS INC CL A G4182A102 0 0 SH SOLE 0 0 0 GTY TECHNOLOGY HOLDINGS INC UNIT 99/99/9999 G4182A110 0 0 SH SOLE 0 0 0 GTY TECHNOLOGY HOLDINGS INC *W EXP 10/25/202 G4182A128 0 0 SH SOLE 0 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 0 0 SH SOLE 0 0 0 GTY TECHNOLOGY HOLDINGS INC *W EXP 02/19/202 362409112 0 0 SH SOLE 0 0 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 0 0 SH SOLE 0 0 0 GUANGSHEN RY LTD CALL 40065W907 0 0 SH Call SOLE 0 0 0 GUANGSHEN RY LTD PUT 40065W957 0 0 SH Put SOLE 0 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 0 0 SH SOLE 0 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 0 0 SH SOLE 0 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 0 0 SH SOLE 0 0 0 GUARDANT HEALTH INC COM 40131M109 1 17 SH SOLE 0 0 0 GUARDANT HEALTH INC CALL 40131M909 0 0 SH Call SOLE 0 0 0 GUARDANT HEALTH INC PUT 40131M959 0 0 SH Put SOLE 0 0 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 0 0 SH SOLE 0 0 0 GUESS INC COM 401617105 0 0 SH SOLE 0 0 0 GUESS INC CALL 401617905 0 0 SH Call SOLE 0 0 0 GUESS INC PUT 401617955 0 0 SH Put SOLE 0 0 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 0 0 SH SOLE 0 0 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 0 0 SH SOLE 0 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 21 1350 SH SOLE 0 0 0 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 0 0 SH SOLE 0 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.250 3/1 40171VAA8 0 0 SH SOLE 0 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 195 2462 SH SOLE 0 0 0 GUIDEWIRE SOFTWARE INC CALL 40171V900 0 0 SH Call SOLE 0 0 0 GUIDEWIRE SOFTWARE INC PUT 40171V950 0 0 SH Put SOLE 0 0 0 GUINNESS ATKINSON FDS SMARTETF TRASP 402031876 0 0 SH SOLE 0 0 0 GULF ISLAND FABRICATION INC COM 402307102 0 0 SH SOLE 0 0 0 GULF ISLAND FABRICATION INC CALL 402307902 0 0 SH Call SOLE 0 0 0 GULF ISLAND FABRICATION INC PUT 402307952 0 0 SH Put SOLE 0 0 0 GULF RES INC COM 40251W408 0 0 SH SOLE 0 0 0 GULF RES INC CALL 40251W908 0 0 SH Call SOLE 0 0 0 GULF RES INC PUT 40251W958 0 0 SH Put SOLE 0 0 0 GULF RESOURCES INC COM PAR $0.0005 40251W309 0 0 SH SOLE 0 0 0 GULF RESOURCES INC CALL 40251W909 0 0 SH Call SOLE 0 0 0 GULF RESOURCES INC PUT 40251W959 0 0 SH Put SOLE 0 0 0 GULFPORT ENERGY CORP COM NEW 402635304 0 0 SH SOLE 0 0 0 GULFPORT ENERGY CORP CALL 402635904 0 0 SH Call SOLE 0 0 0 GULFPORT ENERGY CORP PUT 402635954 0 0 SH Put SOLE 0 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 8 87 SH SOLE 0 0 0 GW PHARMACEUTICALS PLC CALL 36197T903 0 0 SH Call SOLE 0 0 0 GW PHARMACEUTICALS PLC PUT 36197T953 0 0 SH Put SOLE 0 0 0 GWG HLDGS INC COM 36192A109 0 0 SH SOLE 0 0 0 GX ACQUISITION CORP UNIT 05/24/2026 36251A206 0 0 SH SOLE 0 0 0 GX ACQUISITION CORP COM CL A 36251A107 0 0 SH SOLE 0 0 0 GX ACQUISITION CORP *W EXP 05/24/202 36251A115 0 0 SH SOLE 0 0 0 GYRODYNE LLC COM 403829104 0 0 SH SOLE 0 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 0 0 SH SOLE 0 0 0 H & E EQUIPMENT SERVICES INC CALL 404030908 0 0 SH Call SOLE 0 0 0 H & E EQUIPMENT SERVICES INC PUT 404030958 0 0 SH Put SOLE 0 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 0 0 SH SOLE 0 0 0 HABIT RESTAURANTS INC CALL 40449J903 0 0 SH Call SOLE 0 0 0 HABIT RESTAURANTS INC PUT 40449J953 0 0 SH Put SOLE 0 0 0 HACKETT GROUP INC COM 404609109 2 126 SH SOLE 0 0 0 HACKETT GROUP INC CALL 404609909 0 0 SH Call SOLE 0 0 0 HACKETT GROUP INC PUT 404609959 0 0 SH Put SOLE 0 0 0 HAEMONETICS CORP COM 405024100 4 42 SH SOLE 0 0 0 HAEMONETICS CORP CALL 405024900 0 0 SH Call SOLE 0 0 0 HAEMONETICS CORP PUT 405024950 0 0 SH Put SOLE 0 0 0 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 0 0 SH SOLE 0 0 0 HAIN CELESTIAL GROUP INC COM 405217100 0 0 SH SOLE 0 0 0 HAIN CELESTIAL GROUP INC CALL 405217900 0 0 SH Call SOLE 0 0 0 HAIN CELESTIAL GROUP INC PUT 405217950 0 0 SH Put SOLE 0 0 0 HALCON RES CORP *W EXP 09/09/202 40537Q118 0 0 SH SOLE 0 0 0 HALCON RES CORP COM PAR NEW 40537Q605 0 0 SH SOLE 0 0 0 HALCON RES CORP CALL 40537Q905 0 0 SH Call SOLE 0 0 0 HALCON RES CORP PUT 40537Q955 0 0 SH Put SOLE 0 0 0 HALLADOR ENERGY COMPANY COM 40609P105 0 0 SH SOLE 0 0 0 HALLADOR ENERGY COMPANY CALL 40609P905 0 0 SH Call SOLE 0 0 0 HALLADOR ENERGY COMPANY PUT 40609P955 0 0 SH Put SOLE 0 0 0 HALLIBURTON CO COM 406216101 51 7396 SH SOLE 0 0 0 HALLIBURTON CO CALL 406216901 0 0 SH Call SOLE 0 0 0 HALLIBURTON CO PUT 406216951 0 0 SH Put SOLE 0 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 0 0 SH SOLE 0 0 0 HALLMARK FINL SVCS INC EC CALL 40624Q903 0 0 SH Call SOLE 0 0 0 HALLMARK FINL SVCS INC EC PUT 40624Q953 0 0 SH Put SOLE 0 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 0 0 SH SOLE 0 0 0 HALOZYME THERAPEUTICS INC CALL 40637H909 0 0 SH Call SOLE 0 0 0 HALOZYME THERAPEUTICS INC PUT 40637H959 0 0 SH Put SOLE 0 0 0 HAMILTON BANCORP INC MD COM 407015106 0 0 SH SOLE 0 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 0 0 SH SOLE 0 0 0 HAMILTON LANE INC CL A 407497106 0 0 SH SOLE 0 0 0 HAMILTON LANE INC CALL 407497906 0 0 SH Call SOLE 0 0 0 HAMILTON LANE INC PUT 407497956 0 0 SH Put SOLE 0 0 0 HANCOCK JAFFE LABORATORIES I COM 41015N106 0 0 SH SOLE 0 0 0 HANCOCK JAFFE LABORATORIES I *W EXP 05/30/202 41015N114 0 0 SH SOLE 0 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 7 400 SH SOLE 0 0 0 HANCOCK JOHN INCOME SECS TR COM 410123103 74 5296 SH SOLE 0 0 0 HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 0 0 SH SOLE 0 0 0 HANCOCK JOHN INVS TR COM 410142103 0 0 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 50 3113 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 0 0 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 129 9441 SH SOLE 0 0 0 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 0 0 SH SOLE 0 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 0 0 SH SOLE 0 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 20 1035 SH SOLE 0 0 0 HANCOCK WHITNEY CORPORATION CALL 410120909 0 0 SH Call SOLE 0 0 0 HANCOCK WHITNEY CORPORATION PUT 410120959 0 0 SH Put SOLE 0 0 0 HANESBRANDS INC COM 410345102 4 538 SH SOLE 0 0 0 HANESBRANDS INC CALL 410345902 0 0 SH Call SOLE 0 0 0 HANESBRANDS INC PUT 410345952 0 0 SH Put SOLE 0 0 0 HANGER INC COM NEW 41043F208 0 0 SH SOLE 0 0 0 HANGER INC CALL 41043F908 0 0 SH Call SOLE 0 0 0 HANGER INC PUT 41043F958 0 0 SH Put SOLE 0 0 0 HANMI FINL CORP COM NEW 410495204 0 0 SH SOLE 0 0 0 HANMI FINL CORP CALL 410495904 0 0 SH Call SOLE 0 0 0 HANMI FINL CORP PUT 410495954 0 0 SH Put SOLE 0 0 0 HANNON ARMSTRONG SUST INFR C NOTE 4.125 9/0 41068XAB6 0 0 SH SOLE 0 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 100 4896 SH SOLE 0 0 0 HANNON ARMSTRONG SUST INFR C CALL 41068X900 0 0 SH Call SOLE 0 0 0 HANNON ARMSTRONG SUST INFR C PUT 41068X950 0 0 SH Put SOLE 0 0 0 HANOVER INS GROUP INC COM 410867105 61 669 SH SOLE 0 0 0 HANOVER INS GROUP INC CALL 410867905 0 0 SH Call SOLE 0 0 0 HANOVER INS GROUP INC PUT 410867955 0 0 SH Put SOLE 0 0 0 HANWHA Q CELL CO LTD SPONSORED ADR NE 41135V301 0 0 SH SOLE 0 0 0 HANWHA Q CELL CO LTD CALL 41135V901 0 0 SH Call SOLE 0 0 0 HANWHA Q CELL CO LTD PUT 41135V951 0 0 SH Put SOLE 0 0 0 HAPPINESS BIOTECH GROUP LTD SHS G4289N114 0 0 SH SOLE 0 0 0 HARBORONE BANCORP INC COM 41165F101 0 0 SH SOLE 0 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 0 0 SH SOLE 0 0 0 HARLEY DAVIDSON INC COM 412822108 0 25 SH SOLE 0 0 0 HARLEY DAVIDSON INC CALL 412822908 0 0 SH Call SOLE 0 0 0 HARLEY DAVIDSON INC PUT 412822958 0 0 SH Put SOLE 0 0 0 HARMONIC INC NOTE 4.00012/0 413160AB8 0 0 SH SOLE 0 0 0 HARMONIC INC COM 413160102 0 0 SH SOLE 0 0 0 HARMONIC INC CALL 413160902 0 0 SH Call SOLE 0 0 0 HARMONIC INC PUT 413160952 0 0 SH Put SOLE 0 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 0 0 SH SOLE 0 0 0 HARMONY GOLD MNG LTD CALL 413216900 0 0 SH Call SOLE 0 0 0 HARMONY GOLD MNG LTD PUT 413216950 0 0 SH Put SOLE 0 0 0 HARPOON THERAPEUTICS INC COM 41358P106 0 0 SH SOLE 0 0 0 HARRIS CORP DEL COM 413875105 0 0 SH SOLE 0 0 0 HARRIS CORP DEL CALL 413875905 0 0 SH Call SOLE 0 0 0 HARRIS CORP DEL PUT 413875955 0 0 SH Put SOLE 0 0 0 HARROW HEALTH INC COM 415858109 0 0 SH SOLE 0 0 0 HARROW HEALTH INC CALL 415858909 0 0 SH Call SOLE 0 0 0 HARROW HEALTH INC PUT 415858959 0 0 SH Put SOLE 0 0 0 HARSCO CORP COM 415864107 1 200 SH SOLE 0 0 0 HARSCO CORP CALL 415864907 0 0 SH Call SOLE 0 0 0 HARSCO CORP PUT 415864957 0 0 SH Put SOLE 0 0 0 HARTE-HANKS INC COM 416196202 0 0 SH SOLE 0 0 0 HARTE-HANKS INC CALL 416196902 0 0 SH Call SOLE 0 0 0 HARTE-HANKS INC PUT 416196952 0 0 SH Put SOLE 0 0 0 HARTFORD FDS EXCHANGE TRADE TOTAL RTRN ETF 41653L305 0 0 SH SOLE 0 0 0 HARTFORD FDS EXCHANGE TRADE SCHRDRS TAX BD 41653L404 0 0 SH SOLE 0 0 0 HARTFORD FDS EXCHANGE TRADE MUN OPORTUNITE 41653L503 0 0 SH SOLE 0 0 0 HARTFORD FDS EXCHANGE TRADE SHRT DURTN ETF 41653L602 0 0 SH SOLE 0 0 0 HARTFORD FDS EXCHANGE TRADED CORE BD ETF 41653L701 0 0 SH SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 25 715 SH SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC CALL 416515904 0 0 SH Call SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC PUT 416515954 0 0 SH Put SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 0 0 SH SOLE 0 0 0 HARVARD BIOSCIENCE INC COM 416906105 0 0 SH SOLE 0 0 0 HARVARD BIOSCIENCE INC CALL 416906905 0 0 SH Call SOLE 0 0 0 HARVARD BIOSCIENCE INC PUT 416906955 0 0 SH Put SOLE 0 0 0 HARVEST CAP CR CORP COM 41753F109 0 0 SH SOLE 0 0 0 HASBRO INC COM 418056107 85 1181 SH SOLE 0 0 0 HASBRO INC CALL 418056907 0 0 SH Call SOLE 0 0 0 HASBRO INC PUT 418056957 0 0 SH Put SOLE 0 0 0 HAVERTY FURNITURE INC COM 419596101 0 0 SH SOLE 0 0 0 HAVERTY FURNITURE INC CALL 419596901 0 0 SH Call SOLE 0 0 0 HAVERTY FURNITURE INC PUT 419596951 0 0 SH Put SOLE 0 0 0 HAVERTY FURNITURE INC CL A 419596200 0 0 SH SOLE 0 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 6 142 SH SOLE 0 0 0 HAWAIIAN ELEC INDUSTRIES CALL 419870900 0 0 SH Call SOLE 0 0 0 HAWAIIAN ELEC INDUSTRIES PUT 419870950 0 0 SH Put SOLE 0 0 0 HAWAIIAN HOLDINGS INC COM 419879101 0 0 SH SOLE 0 0 0 HAWAIIAN HOLDINGS INC CALL 419879901 0 0 SH Call SOLE 0 0 0 HAWAIIAN HOLDINGS INC PUT 419879951 0 0 SH Put SOLE 0 0 0 HAWKINS INC COM 420261109 0 0 SH SOLE 0 0 0 HAWKINS INC CALL 420261909 0 0 SH Call SOLE 0 0 0 HAWKINS INC PUT 420261959 0 0 SH Put SOLE 0 0 0 HAWTHORN BANCSHARES INC COM 420476103 0 0 SH SOLE 0 0 0 HAYMAKER ACQUISITION CORP COM CLASS A 420870107 0 0 SH SOLE 0 0 0 HAYMAKER ACQUISITION CORP *W EXP 10/27/202 420870115 0 0 SH SOLE 0 0 0 HAYMAKER ACQUISITION CORP UNIT 10/19/2022 420870206 0 0 SH SOLE 0 0 0 HAYMAKER ACQUISITION CORP II UNIT 10/31/2026 42087L200 0 0 SH SOLE 0 0 0 HAYMAKER ACQUISITION CORP II COM CL A 42087L101 0 0 SH SOLE 0 0 0 HAYMAKER ACQUISITION CORP II *W EXP 10/31/202 42087L119 0 0 SH SOLE 0 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 0 0 SH SOLE 0 0 0 HAYNES INTERNATIONAL INC CALL 420877901 0 0 SH Call SOLE 0 0 0 HAYNES INTERNATIONAL INC PUT 420877951 0 0 SH Put SOLE 0 0 0 HBT FINL INC COM 404111106 21 2000 SH SOLE 0 0 0 HC2 HLDGS INC COM 404139107 0 0 SH SOLE 0 0 0 HC2 HLDGS INC CALL 404139907 0 0 SH Call SOLE 0 0 0 HC2 HLDGS INC PUT 404139957 0 0 SH Put SOLE 0 0 0 HCA HEALTHCARE INC COM 40412C101 39 429 SH SOLE 0 0 0 HCA HEALTHCARE INC CALL 40412C901 0 0 SH Call SOLE 0 0 0 HCA HEALTHCARE INC PUT 40412C951 0 0 SH Put SOLE 0 0 0 HCI GROUP INC NOTE 3.875 3/1 40416EAB9 0 0 SH SOLE 0 0 0 HCI GROUP INC NOTE 4.250 3/0 40416EAD5 0 0 SH SOLE 0 0 0 HCI GROUP INC COM 40416E103 0 0 SH SOLE 0 0 0 HCI GROUP INC CALL 40416E903 0 0 SH Call SOLE 0 0 0 HCI GROUP INC PUT 40416E953 0 0 SH Put SOLE 0 0 0 HCP INC COM 40414L109 0 0 SH SOLE 0 0 0 HCP INC CALL 40414L909 0 0 SH Call SOLE 0 0 0 HCP INC PUT 40414L959 0 0 SH Put SOLE 0 0 0 HD SUPPLY HLDGS INC COM 40416M105 3 108 SH SOLE 0 0 0 HD SUPPLY HLDGS INC CALL 40416M905 0 0 SH Call SOLE 0 0 0 HD SUPPLY HLDGS INC PUT 40416M955 0 0 SH Put SOLE 0 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 357 9293 SH SOLE 0 0 0 HDFC BANK LTD CALL 40415F901 0 0 SH Call SOLE 0 0 0 HDFC BANK LTD PUT 40415F951 0 0 SH Put SOLE 0 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 0 0 SH SOLE 0 0 0 HEALTH CATALYST INC COM 42225T107 3 100 SH SOLE 0 0 0 HEALTH CATALYST INC CALL 42225T907 0 0 SH Call SOLE 0 0 0 HEALTH CATALYST INC PUT 42225T957 0 0 SH Put SOLE 0 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 0 0 SH SOLE 0 0 0 HEALTH INS INNOVATIONS INC CALL 42225K906 0 0 SH Call SOLE 0 0 0 HEALTH INS INNOVATIONS INC PUT 42225K956 0 0 SH Put SOLE 0 0 0 HEALTH SCIENCES ACQUSTN CORP COM 42227C102 0 0 SH SOLE 0 0 0 HEALTH SCIENCES ACQUSTN CORP *W EXP 04/01/202 42227C110 0 0 SH SOLE 0 0 0 HEALTH SCIENCES ACQUSTN CORP UNIT 04/01/2024 42227C201 0 0 SH SOLE 0 0 0 HEALTHCARE MERGER CORP UNIT 12/17/2021 42227L201 0 0 SH SOLE 0 0 0 HEALTHCARE MERGER CORP COM CL A 42227L102 0 0 SH SOLE 0 0 0 HEALTHCARE MERGER CORP *W EXP 12/17/202 42227L110 0 0 SH SOLE 0 0 0 HEALTHCARE RLTY TR COM 421946104 2 66 SH SOLE 0 0 0 HEALTHCARE RLTY TR CALL 421946904 0 0 SH Call SOLE 0 0 0 HEALTHCARE RLTY TR PUT 421946954 0 0 SH Put SOLE 0 0 0 HEALTHCARE SVCS GRP INC COM 421906108 0 0 SH SOLE 0 0 0 HEALTHCARE SVCS GRP INC CALL 421906908 0 0 SH Call SOLE 0 0 0 HEALTHCARE SVCS GRP INC PUT 421906958 0 0 SH Put SOLE 0 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 414 17035 SH SOLE 0 0 0 HEALTHCARE TR AMER INC CALL 42225P901 0 0 SH Call SOLE 0 0 0 HEALTHCARE TR AMER INC PUT 42225P951 0 0 SH Put SOLE 0 0 0 HEALTHEQUITY INC COM 42226A107 11 217 SH SOLE 0 0 0 HEALTHEQUITY INC CALL 42226A907 0 0 SH Call SOLE 0 0 0 HEALTHEQUITY INC PUT 42226A957 0 0 SH Put SOLE 0 0 0 HEALTHPEAK PPTYS INC COM 42250P103 61 2574 SH SOLE 0 0 0 HEALTHPEAK PPTYS INC CALL 42250P903 0 0 SH Call SOLE 0 0 0 HEALTHPEAK PPTYS INC PUT 42250P953 0 0 SH Put SOLE 0 0 0 HEALTHSTREAM INC COM 42222N103 0 0 SH SOLE 0 0 0 HEALTHSTREAM INC CALL 42222N903 0 0 SH Call SOLE 0 0 0 HEALTHSTREAM INC PUT 42222N953 0 0 SH Put SOLE 0 0 0 HEARTLAND EXPRESS INC COM 422347104 0 0 SH SOLE 0 0 0 HEARTLAND EXPRESS INC CALL 422347904 0 0 SH Call SOLE 0 0 0 HEARTLAND EXPRESS INC PUT 422347954 0 0 SH Put SOLE 0 0 0 HEARTLAND FINL USA INC COM 42234Q102 2 73 SH SOLE 0 0 0 HEARTLAND FINL USA INC CALL 42234Q902 0 0 SH Call SOLE 0 0 0 HEARTLAND FINL USA INC PUT 42234Q952 0 0 SH Put SOLE 0 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 0 0 SH SOLE 0 0 0 HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 0 0 SH SOLE 0 0 0 HECLA MNG CO COM 422704106 0 0 SH SOLE 0 0 0 HECLA MNG CO CALL 422704906 0 0 SH Call SOLE 0 0 0 HECLA MNG CO PUT 422704956 0 0 SH Put SOLE 0 0 0 HECLA MNG CO PFD CV SER B 422704205 0 0 SH SOLE 0 0 0 HEICO CORP NEW COM 422806109 17 229 SH SOLE 0 0 0 HEICO CORP NEW CALL 422806909 0 0 SH Call SOLE 0 0 0 HEICO CORP NEW PUT 422806959 0 0 SH Put SOLE 0 0 0 HEICO CORP NEW CL A 422806208 268 4197 SH SOLE 0 0 0 HEICO CORP NEW CALL 422806908 0 0 SH Call SOLE 0 0 0 HEICO CORP NEW PUT 422806958 0 0 SH Put SOLE 0 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 0 0 SH SOLE 0 0 0 HEIDRICK & STRUGGLES INTL IN CALL 422819902 0 0 SH Call SOLE 0 0 0 HEIDRICK & STRUGGLES INTL IN PUT 422819952 0 0 SH Put SOLE 0 0 0 HELEN OF TROY CORP LTD COM G4388N106 1 9 SH SOLE 0 0 0 HELEN OF TROY CORP LTD CALL G4388N906 0 0 SH Call SOLE 0 0 0 HELEN OF TROY CORP LTD PUT G4388N956 0 0 SH Put SOLE 0 0 0 HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 0 SH SOLE 0 0 0 HELIOS & MATHESON ANALYTICS CALL 42327L909 0 0 SH Call SOLE 0 0 0 HELIOS & MATHESON ANALYTICS PUT 42327L959 0 0 SH Put SOLE 0 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 0 0 SH SOLE 0 0 0 HELIOS TECHNOLOGIES INC CALL 42328H909 0 0 SH Call SOLE 0 0 0 HELIOS TECHNOLOGIES INC PUT 42328H959 0 0 SH Put SOLE 0 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 0 0 SH SOLE 0 0 0 HELIX ENERGY SOLUTIONS GRP I NOTE 4.250 5/0 42330PAH0 0 0 SH SOLE 0 0 0 HELIX ENERGY SOLUTIONS GRP I NOTE 4.125 9/1 42330PAJ6 0 0 SH SOLE 0 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 0 100 SH SOLE 0 0 0 HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 0 0 SH Call SOLE 0 0 0 HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 0 0 SH Put SOLE 0 0 0 HELMERICH & PAYNE INC COM 423452101 0 13 SH SOLE 0 0 0 HELMERICH & PAYNE INC CALL 423452901 0 0 SH Call SOLE 0 0 0 HELMERICH & PAYNE INC PUT 423452951 0 0 SH Put SOLE 0 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 0 0 SH SOLE 0 0 0 HEMISPHERE MEDIA GROUP INC CALL 42365Q903 0 0 SH Call SOLE 0 0 0 HEMISPHERE MEDIA GROUP INC PUT 42365Q953 0 0 SH Put SOLE 0 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 0 0 SH SOLE 0 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C509 0 0 SH SOLE 0 0 0 HENNESSY ADVISORS INC COM 425885100 0 0 SH SOLE 0 0 0 HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 0 0 SH SOLE 0 0 0 HENNESSY CAP ACQUSTION CORP *W EXP 09/05/202 42589C112 0 0 SH SOLE 0 0 0 HENNESSY CAP ACQUSTION CORP CL A COM 42589C104 0 0 SH SOLE 0 0 0 HENRY JACK & ASSOC INC COM 426281101 13 82 SH SOLE 0 0 0 HENRY JACK & ASSOC INC CALL 426281901 0 0 SH Call SOLE 0 0 0 HENRY JACK & ASSOC INC PUT 426281951 0 0 SH Put SOLE 0 0 0 HEPION PHARMACEUTICALS INC COM 426897104 0 0 SH SOLE 0 0 0 HERBALIFE LTD NOTE 2.000 8/1 42703MAB9 0 0 SH SOLE 0 0 0 HERBALIFE LTD NOTE 2.625 3/1 42703MAD5 0 0 SH SOLE 0 0 0 HERBALIFE NUTRITION LTD CALL G4412G901 0 0 SH Call SOLE 0 0 0 HERBALIFE NUTRITION LTD PUT G4412G951 0 0 SH Put SOLE 0 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 0 0 SH SOLE 0 0 0 HERC HLDGS INC COM 42704L104 0 0 SH SOLE 0 0 0 HERC HLDGS INC CALL 42704L904 0 0 SH Call SOLE 0 0 0 HERC HLDGS INC PUT 42704L954 0 0 SH Put SOLE 0 0 0 HERCULES CAPITAL INC DBCV 4.375 2/0 427096AF9 0 0 SH SOLE 0 0 0 HERCULES CAPITAL INC COM 427096508 85 11164 SH SOLE 0 0 0 HERCULES CAPITAL INC CALL 427096908 0 0 SH Call SOLE 0 0 0 HERCULES CAPITAL INC PUT 427096958 0 0 SH Put SOLE 0 0 0 HERITAGE COMMERCE CORP COM 426927109 0 0 SH SOLE 0 0 0 HERITAGE COMMERCE CORP CALL 426927909 0 0 SH Call SOLE 0 0 0 HERITAGE COMMERCE CORP PUT 426927959 0 0 SH Put SOLE 0 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 0 0 SH SOLE 0 0 0 HERITAGE CRYSTAL CLEAN INC CALL 42726M906 0 0 SH Call SOLE 0 0 0 HERITAGE CRYSTAL CLEAN INC PUT 42726M956 0 0 SH Put SOLE 0 0 0 HERITAGE FINL CORP WASH COM 42722X106 0 0 SH SOLE 0 0 0 HERITAGE FINL CORP WASH CALL 42722X906 0 0 SH Call SOLE 0 0 0 HERITAGE FINL CORP WASH PUT 42722X956 0 0 SH Put SOLE 0 0 0 HERITAGE INS HLDGS INC NOTE 5.875 8/0 42727JAB8 0 0 SH SOLE 0 0 0 HERITAGE INS HLDGS INC COM 42727J102 0 0 SH SOLE 0 0 0 HERITAGE INS HLDGS INC CALL 42727J902 0 0 SH Call SOLE 0 0 0 HERITAGE INS HLDGS INC PUT 42727J952 0 0 SH Put SOLE 0 0 0 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 0 0 SH SOLE 0 0 0 HERMITAGE OFFSHORE SERVICE L CALL G4511M908 0 0 SH Call SOLE 0 0 0 HERMITAGE OFFSHORE SERVICE L PUT G4511M958 0 0 SH Put SOLE 0 0 0 HERON THERAPEUTICS INC COM 427746102 4 300 SH SOLE 0 0 0 HERON THERAPEUTICS INC CALL 427746902 0 0 SH Call SOLE 0 0 0 HERON THERAPEUTICS INC PUT 427746952 0 0 SH Put SOLE 0 0 0 HERSHA HOSPITALITY TR CALL 427825900 0 0 SH Call SOLE 0 0 0 HERSHA HOSPITALITY TR PUT 427825950 0 0 SH Put SOLE 0 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 0 0 SH SOLE 0 0 0 HERSHEY CO COM 427866108 184 1390 SH SOLE 0 0 0 HERSHEY CO CALL 427866908 0 0 SH Call SOLE 0 0 0 HERSHEY CO PUT 427866958 0 0 SH Put SOLE 0 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 0 0 SH SOLE 0 0 0 HERTZ GLOBAL HLDGS INC CALL 42806J906 0 0 SH Call SOLE 0 0 0 HERTZ GLOBAL HLDGS INC PUT 42806J956 0 0 SH Put SOLE 0 0 0 HERTZ GLOBAL HLDGS INC RIGHT 07/12/2019 42806J114 0 0 SH SOLE 0 0 0 HERZFELD CARIBBEAN BASIN FD COM 42804T106 0 0 SH SOLE 0 0 0 HESKA CORP COM RESTRC NEW 42805E306 0 0 SH SOLE 0 0 0 HESS CORP COM 42809H107 0 12 SH SOLE 0 0 0 HESS CORP CALL 42809H907 0 0 SH Call SOLE 0 0 0 HESS CORP PUT 42809H957 0 0 SH Put SOLE 0 0 0 HESS CORP DEP PDF SR A 42809H404 0 0 SH SOLE 0 0 0 HESS MIDSTREAM LP CL A SHS 428103105 0 0 SH SOLE 0 0 0 HESS MIDSTREAM LP CALL 428103905 0 0 SH Call SOLE 0 0 0 HESS MIDSTREAM LP PUT 428103955 0 0 SH Put SOLE 0 0 0 HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 0 0 SH SOLE 0 0 0 HESS MIDSTREAM PARTNERS LP CALL 428104903 0 0 SH Call SOLE 0 0 0 HESS MIDSTREAM PARTNERS LP PUT 428104953 0 0 SH Put SOLE 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7 703 SH SOLE 0 0 0 HEWLETT PACKARD ENTERPRISE C CALL 42824C909 0 0 SH Call SOLE 0 0 0 HEWLETT PACKARD ENTERPRISE C PUT 42824C959 0 0 SH Put SOLE 0 0 0 HEXCEL CORP NEW COM 428291108 50 1357 SH SOLE 0 0 0 HEXCEL CORP NEW CALL 428291908 0 0 SH Call SOLE 0 0 0 HEXCEL CORP NEW PUT 428291958 0 0 SH Put SOLE 0 0 0 HEXINDAI INC ADR 428295109 0 0 SH SOLE 0 0 0 HEXO CORP COM 428304109 0 0 SH SOLE 0 0 0 HEXO CORP CALL 428304909 0 0 SH Call SOLE 0 0 0 HEXO CORP PUT 428304959 0 0 SH Put SOLE 0 0 0 HF FOODS GROUP INC COM 40417F109 0 0 SH SOLE 0 0 0 HFF INC CL A 40418F108 0 0 SH SOLE 0 0 0 HFF INC CALL 40418F908 0 0 SH Call SOLE 0 0 0 HFF INC PUT 40418F958 0 0 SH Put SOLE 0 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 0 0 SH SOLE 0 0 0 HI-CRUSH PARTNERS LP CALL 428337909 0 0 SH Call SOLE 0 0 0 HI-CRUSH PARTNERS LP PUT 428337959 0 0 SH Put SOLE 0 0 0 HIBBETT SPORTS INC COM 428567101 0 0 SH SOLE 0 0 0 HIBBETT SPORTS INC CALL 428567901 0 0 SH Call SOLE 0 0 0 HIBBETT SPORTS INC PUT 428567951 0 0 SH Put SOLE 0 0 0 HIGH INCOME SECS FD SHS BEN INT 42968F108 0 0 SH SOLE 0 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 0 0 SH SOLE 0 0 0 HIGHLAND FDS I CALL 430101904 0 0 SH Call SOLE 0 0 0 HIGHLAND FDS I PUT 430101954 0 0 SH Put SOLE 0 0 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 7 791 SH SOLE 0 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 0 0 SH SOLE 0 0 0 HIGHPOINT RES CORP COM 43114K108 0 0 SH SOLE 0 0 0 HIGHPOINT RES CORP CALL 43114K908 0 0 SH Call SOLE 0 0 0 HIGHPOINT RES CORP PUT 43114K958 0 0 SH Put SOLE 0 0 0 HIGHPOWER INTL INC COM 43113X101 0 0 SH SOLE 0 0 0 HIGHPOWER INTL INC CALL 43113X901 0 0 SH Call SOLE 0 0 0 HIGHPOWER INTL INC PUT 43113X951 0 0 SH Put SOLE 0 0 0 HIGHWAY HLDGS LTD ORD G4481U106 0 0 SH SOLE 0 0 0 HIGHWOODS PPTYS INC COM 431284108 0 0 SH SOLE 0 0 0 HIGHWOODS PPTYS INC CALL 431284908 0 0 SH Call SOLE 0 0 0 HIGHWOODS PPTYS INC PUT 431284958 0 0 SH Put SOLE 0 0 0 HILL INTERNATIONAL INC COM 431466101 0 0 SH SOLE 0 0 0 HILL INTERNATIONAL INC CALL 431466901 0 0 SH Call SOLE 0 0 0 HILL INTERNATIONAL INC PUT 431466951 0 0 SH Put SOLE 0 0 0 HILL ROM HLDGS INC COM 431475102 72 720 SH SOLE 0 0 0 HILL ROM HLDGS INC CALL 431475902 0 0 SH Call SOLE 0 0 0 HILL ROM HLDGS INC PUT 431475952 0 0 SH Put SOLE 0 0 0 HILLENBRAND INC COM 431571108 0 0 SH SOLE 0 0 0 HILLENBRAND INC CALL 431571908 0 0 SH Call SOLE 0 0 0 HILLENBRAND INC PUT 431571958 0 0 SH Put SOLE 0 0 0 HILLTOP HOLDINGS INC COM 432748101 0 0 SH SOLE 0 0 0 HILLTOP HOLDINGS INC CALL 432748901 0 0 SH Call SOLE 0 0 0 HILLTOP HOLDINGS INC PUT 432748951 0 0 SH Put SOLE 0 0 0 HILTON GRAND VACATIONS INC COM 43283X105 0 0 SH SOLE 0 0 0 HILTON GRAND VACATIONS INC CALL 43283X905 0 0 SH Call SOLE 0 0 0 HILTON GRAND VACATIONS INC PUT 43283X955 0 0 SH Put SOLE 0 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 0 0 SH SOLE 0 0 0 HILTON WORLDWIDE HLDGS INC CALL 43300A903 0 0 SH Call SOLE 0 0 0 HILTON WORLDWIDE HLDGS INC PUT 43300A953 0 0 SH Put SOLE 0 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 0 0 SH SOLE 0 0 0 HIMAX TECHNOLOGIES INC CALL 43289P906 0 0 SH Call SOLE 0 0 0 HIMAX TECHNOLOGIES INC PUT 43289P956 0 0 SH Put SOLE 0 0 0 HINGHAM INSTN SVGS MASS COM 433323102 0 0 SH SOLE 0 0 0 HIREQUEST INC COM 433535101 0 0 SH SOLE 0 0 0 HISTOGENICS CORP COM 43358V109 0 0 SH SOLE 0 0 0 HL ACQUISITIONS CORP SHS G4603R106 0 0 SH SOLE 0 0 0 HL ACQUISITIONS CORP UNIT 06/21/2023 G4603R114 0 0 SH SOLE 0 0 0 HL ACQUISITIONS CORP *W EXP 06/21/202 G4603R122 0 0 SH SOLE 0 0 0 HL ACQUISITIONS CORP RIGHT 07/17/2023 G4603R130 0 0 SH SOLE 0 0 0 HMG COURTLAND PPTYS INC COM 404232100 0 0 SH SOLE 0 0 0 HMN FINL INC COM 40424G108 0 0 SH SOLE 0 0 0 HMS HLDGS CORP COM 40425J101 2 84 SH SOLE 0 0 0 HMS HLDGS CORP CALL 40425J901 0 0 SH Call SOLE 0 0 0 HMS HLDGS CORP PUT 40425J951 0 0 SH Put SOLE 0 0 0 HNI CORP COM 404251100 0 0 SH SOLE 0 0 0 HNI CORP CALL 404251900 0 0 SH Call SOLE 0 0 0 HNI CORP PUT 404251950 0 0 SH Put SOLE 0 0 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 0 0 SH SOLE 0 0 0 HOEGH LNG PARTNERS LP CALL Y3262R900 0 0 SH Call SOLE 0 0 0 HOEGH LNG PARTNERS LP PUT Y3262R950 0 0 SH Put SOLE 0 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 27 1940 SH SOLE 0 0 0 HOLLY ENERGY PARTNERS L P CALL 435763907 0 0 SH Call SOLE 0 0 0 HOLLY ENERGY PARTNERS L P PUT 435763957 0 0 SH Put SOLE 0 0 0 HOLLYFRONTIER CORP COM 436106108 6 224 SH SOLE 0 0 0 HOLLYFRONTIER CORP CALL 436106908 0 0 SH Call SOLE 0 0 0 HOLLYFRONTIER CORP PUT 436106958 0 0 SH Put SOLE 0 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 0 0 SH SOLE 0 0 0 HOLLYSYS AUTOMATION TECHNOLO CALL G45667905 0 0 SH Call SOLE 0 0 0 HOLLYSYS AUTOMATION TECHNOLO PUT G45667955 0 0 SH Put SOLE 0 0 0 HOLOGIC INC COM 436440101 65 1860 SH SOLE 0 0 0 HOLOGIC INC CALL 436440901 0 0 SH Call SOLE 0 0 0 HOLOGIC INC PUT 436440951 0 0 SH Put SOLE 0 0 0 HOME BANCORP INC COM 43689E107 0 0 SH SOLE 0 0 0 HOME BANCSHARES INC COM 436893200 23 1950 SH SOLE 0 0 0 HOME BANCSHARES INC CALL 436893900 0 0 SH Call SOLE 0 0 0 HOME BANCSHARES INC PUT 436893950 0 0 SH Put SOLE 0 0 0 HOME DEPOT INC COM 437076102 2322 12436 SH SOLE 0 0 0 HOME DEPOT INC CALL 437076902 0 0 SH Call SOLE 0 0 0 HOME DEPOT INC PUT 437076952 0 0 SH Put SOLE 0 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 0 0 SH SOLE 0 0 0 HOMEAWAY INC NOTE 0.125 4/0 43739QAB6 0 0 SH SOLE 0 0 0 HOMESTREET INC COM 43785V102 0 0 SH SOLE 0 0 0 HOMESTREET INC CALL 43785V902 0 0 SH Call SOLE 0 0 0 HOMESTREET INC PUT 43785V952 0 0 SH Put SOLE 0 0 0 HOMETOWN BANKSHARES CORP COM 43787N108 0 0 SH SOLE 0 0 0 HOMETRUST BANCSHARES INC COM 437872104 0 0 SH SOLE 0 0 0 HOMETRUST BANCSHARES INC CALL 437872904 0 0 SH Call SOLE 0 0 0 HOMETRUST BANCSHARES INC PUT 437872954 0 0 SH Put SOLE 0 0 0 HOMOLOGY MEDICINES INC COM 438083107 0 0 SH SOLE 0 0 0 HOMOLOGY MEDICINES INC CALL 438083907 0 0 SH Call SOLE 0 0 0 HOMOLOGY MEDICINES INC PUT 438083957 0 0 SH Put SOLE 0 0 0 HONDA MOTOR LTD CALL 438128908 0 0 SH Call SOLE 0 0 0 HONDA MOTOR LTD PUT 438128958 0 0 SH Put SOLE 0 0 0 HONDA MOTOR LTD AMERN SHS 438128308 0 16 SH SOLE 0 0 0 HONEYWELL INTL INC COM 438516106 350 2617 SH SOLE 0 0 0 HONEYWELL INTL INC CALL 438516906 0 0 SH Call SOLE 0 0 0 HONEYWELL INTL INC PUT 438516956 0 0 SH Put SOLE 0 0 0 HOOKER FURNITURE CORP COM 439038100 0 0 SH SOLE 0 0 0 HOOKER FURNITURE CORP CALL 439038900 0 0 SH Call SOLE 0 0 0 HOOKER FURNITURE CORP PUT 439038950 0 0 SH Put SOLE 0 0 0 HOOKIPA PHARMA INC COM 43906K100 0 0 SH SOLE 0 0 0 HOPE BANCORP INC COM 43940T109 1 124 SH SOLE 0 0 0 HOPE BANCORP INC CALL 43940T909 0 0 SH Call SOLE 0 0 0 HOPE BANCORP INC PUT 43940T959 0 0 SH Put SOLE 0 0 0 HOPE BANCORP INC NOTE 2.000 5/1 43940TAB5 0 0 SH SOLE 0 0 0 HOPFED BANCORP INC COM 439734104 0 0 SH SOLE 0 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 53 1445 SH SOLE 0 0 0 HORACE MANN EDUCATORS CORP N CALL 440327904 0 0 SH Call SOLE 0 0 0 HORACE MANN EDUCATORS CORP N PUT 440327954 0 0 SH Put SOLE 0 0 0 HORIZON BANCORP INC COM 440407104 0 0 SH SOLE 0 0 0 HORIZON BANCORP INC CALL 440407904 0 0 SH Call SOLE 0 0 0 HORIZON BANCORP INC PUT 440407954 0 0 SH Put SOLE 0 0 0 HORIZON GLOBAL CORP NOTE 2.750 7/0 44052WAA2 0 0 SH SOLE 0 0 0 HORIZON GLOBAL CORP COM 44052W104 0 0 SH SOLE 0 0 0 HORIZON GLOBAL CORP CALL 44052W904 0 0 SH Call SOLE 0 0 0 HORIZON GLOBAL CORP PUT 44052W954 0 0 SH Put SOLE 0 0 0 HORIZON PHARMA INVT LTD NOTE 2.500 3/1 44052TAB7 0 0 SH SOLE 0 0 0 HORIZON PHARMA PLC SHS G4617B105 0 0 SH SOLE 0 0 0 HORIZON PHARMA PLC CALL G4617B905 0 0 SH Call SOLE 0 0 0 HORIZON PHARMA PLC PUT G4617B955 0 0 SH Put SOLE 0 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 0 0 SH SOLE 0 0 0 HORIZON TECHNOLOGY FIN CORP CALL 44045A902 0 0 SH Call SOLE 0 0 0 HORIZON TECHNOLOGY FIN CORP PUT 44045A952 0 0 SH Put SOLE 0 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 10 336 SH SOLE 0 0 0 HORIZON THERAPEUTICS PUB LTD CALL G46188901 0 0 SH Call SOLE 0 0 0 HORIZON THERAPEUTICS PUB LTD PUT G46188951 0 0 SH Put SOLE 0 0 0 HORMEL FOODS CORP COM 440452100 116 2490 SH SOLE 0 0 0 HORMEL FOODS CORP CALL 440452900 0 0 SH Call SOLE 0 0 0 HORMEL FOODS CORP PUT 440452950 0 0 SH Put SOLE 0 0 0 HORNBECK OFFSHORE SVCS INC N NOTE 1.500 9/0 440543AN6 0 0 SH SOLE 0 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 0 0 SH SOLE 0 0 0 HORNBECK OFFSHORE SVCS INC N CALL 440543906 0 0 SH Call SOLE 0 0 0 HORNBECK OFFSHORE SVCS INC N PUT 440543956 0 0 SH Put SOLE 0 0 0 HORTONWORKS INC COM 440894103 0 0 SH SOLE 0 0 0 HORTONWORKS INC CALL 440894903 0 0 SH Call SOLE 0 0 0 HORTONWORKS INC PUT 440894953 0 0 SH Put SOLE 0 0 0 HOSPITALITY PPTYS TR CALL 44106M902 0 0 SH Call SOLE 0 0 0 HOSPITALITY PPTYS TR PUT 44106M952 0 0 SH Put SOLE 0 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 0 0 SH SOLE 0 0 0 HOST HOTELS & RESORTS INC COM 44107P104 36 3226 SH SOLE 0 0 0 HOST HOTELS & RESORTS INC CALL 44107P904 0 0 SH Call SOLE 0 0 0 HOST HOTELS & RESORTS INC PUT 44107P954 0 0 SH Put SOLE 0 0 0 HOSTESS BRANDS INC CL A 44109J106 0 0 SH SOLE 0 0 0 HOSTESS BRANDS INC CALL 44109J906 0 0 SH Call SOLE 0 0 0 HOSTESS BRANDS INC PUT 44109J956 0 0 SH Put SOLE 0 0 0 HOSTESS BRANDS INC *W EXP 11/04/202 44109J114 0 0 SH SOLE 0 0 0 HOTH THERAPEUTICS INC COM 44148G105 0 0 SH SOLE 0 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 0 0 SH SOLE 0 0 0 HOUGHTON MIFFLIN HARCOURT CO CALL 44157R909 0 0 SH Call SOLE 0 0 0 HOUGHTON MIFFLIN HARCOURT CO PUT 44157R959 0 0 SH Put SOLE 0 0 0 HOULIHAN LOKEY INC CL A 441593100 127 2435 SH SOLE 0 0 0 HOULIHAN LOKEY INC CALL 441593900 0 0 SH Call SOLE 0 0 0 HOULIHAN LOKEY INC PUT 441593950 0 0 SH Put SOLE 0 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 0 0 SH SOLE 0 0 0 HOUSTON AMERN ENERGY CORP CALL 44183U900 0 0 SH Call SOLE 0 0 0 HOUSTON AMERN ENERGY CORP PUT 44183U950 0 0 SH Put SOLE 0 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 0 0 SH SOLE 0 0 0 HOUSTON WIRE & CABLE CO CALL 44244K909 0 0 SH Call SOLE 0 0 0 HOUSTON WIRE & CABLE CO PUT 44244K959 0 0 SH Put SOLE 0 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 0 0 SH SOLE 0 0 0 HOVNANIAN ENTERPRISES INC CALL 442487903 0 0 SH Call SOLE 0 0 0 HOVNANIAN ENTERPRISES INC PUT 442487953 0 0 SH Put SOLE 0 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 0 0 SH SOLE 0 0 0 HOVNANIAN ENTERPRISES INC CALL 442487901 0 0 SH Call SOLE 0 0 0 HOVNANIAN ENTERPRISES INC PUT 442487951 0 0 SH Put SOLE 0 0 0 HOWARD BANCORP INC COM 442496105 0 0 SH SOLE 0 0 0 HOWARD HUGHES CORP COM 44267D107 0 0 SH SOLE 0 0 0 HOWARD HUGHES CORP CALL 44267D907 0 0 SH Call SOLE 0 0 0 HOWARD HUGHES CORP PUT 44267D957 0 0 SH Put SOLE 0 0 0 HOWMET AEROSPACE INC COM 443201108 15 955 SH SOLE 0 0 0 HP INC COM 40434L105 118 6757 SH SOLE 0 0 0 HP INC CALL 40434L905 0 0 SH Call SOLE 0 0 0 HP INC PUT 40434L955 0 0 SH Put SOLE 0 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 54 1865 SH SOLE 0 0 0 HSBC HLDGS PLC CALL 404280906 0 0 SH Call SOLE 0 0 0 HSBC HLDGS PLC PUT 404280956 0 0 SH Put SOLE 0 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 0 0 SH SOLE 0 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 2 5000 SH SOLE 0 0 0 HTG MOLECULAR DIAGNOSTICS IN CALL 40434H904 0 0 SH Call SOLE 0 0 0 HTG MOLECULAR DIAGNOSTICS IN PUT 40434H954 0 0 SH Put SOLE 0 0 0 HUAMI CORP SPONSORED ADS 44331K103 0 0 SH SOLE 0 0 0 HUAMI CORP CALL 44331K903 0 0 SH Call SOLE 0 0 0 HUAMI CORP PUT 44331K953 0 0 SH Put SOLE 0 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 0 0 SH SOLE 0 0 0 HUANENG PWR INTL INC CALL 443304900 0 0 SH Call SOLE 0 0 0 HUANENG PWR INTL INC PUT 443304950 0 0 SH Put SOLE 0 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 10 360 SH SOLE 0 0 0 HUAZHU GROUP LTD CALL 44332N906 0 0 SH Call SOLE 0 0 0 HUAZHU GROUP LTD PUT 44332N956 0 0 SH Put SOLE 0 0 0 HUB GROUP INC CL A 443320106 2 40 SH SOLE 0 0 0 HUB GROUP INC CALL 443320906 0 0 SH Call SOLE 0 0 0 HUB GROUP INC PUT 443320956 0 0 SH Put SOLE 0 0 0 HUBBELL INC COM 443510607 24 211 SH SOLE 0 0 0 HUBBELL INC CALL 443510907 0 0 SH Call SOLE 0 0 0 HUBBELL INC PUT 443510957 0 0 SH Put SOLE 0 0 0 HUBSPOT INC NOTE 0.250 6/0 443573AB6 0 0 SH SOLE 0 0 0 HUBSPOT INC COM 443573100 2 14 SH SOLE 0 0 0 HUBSPOT INC CALL 443573900 0 0 SH Call SOLE 0 0 0 HUBSPOT INC PUT 443573950 0 0 SH Put SOLE 0 0 0 HUDBAY MINERALS INC COM 443628102 0 0 SH SOLE 0 0 0 HUDBAY MINERALS INC CALL 443628902 0 0 SH Call SOLE 0 0 0 HUDBAY MINERALS INC PUT 443628952 0 0 SH Put SOLE 0 0 0 HUDSON GLOBAL INC COM 443787106 0 0 SH SOLE 0 0 0 HUDSON GLOBAL INC CALL 443787906 0 0 SH Call SOLE 0 0 0 HUDSON GLOBAL INC PUT 443787956 0 0 SH Put SOLE 0 0 0 HUDSON GLOBAL INC COM NEW 443787205 0 0 SH SOLE 0 0 0 HUDSON LTD COM CL A G46408103 0 0 SH SOLE 0 0 0 HUDSON LTD CALL G46408903 0 0 SH Call SOLE 0 0 0 HUDSON LTD PUT G46408953 0 0 SH Put SOLE 0 0 0 HUDSON PAC PPTYS INC COM 444097109 0 0 SH SOLE 0 0 0 HUDSON PAC PPTYS INC CALL 444097909 0 0 SH Call SOLE 0 0 0 HUDSON PAC PPTYS INC PUT 444097959 0 0 SH Put SOLE 0 0 0 HUDSON TECHNOLOGIES INC COM 444144109 0 0 SH SOLE 0 0 0 HUDSON TECHNOLOGIES INC CALL 444144909 0 0 SH Call SOLE 0 0 0 HUDSON TECHNOLOGIES INC PUT 444144959 0 0 SH Put SOLE 0 0 0 HUITAO TECHNOLOGY CO LTD SHS G4645B101 0 0 SH SOLE 0 0 0 HUIZE HLDG LTD SPONSORED ADS 44473E105 0 0 SH SOLE 0 0 0 HUMANA INC COM 444859102 184 586 SH SOLE 0 0 0 HUMANA INC CALL 444859902 0 0 SH Call SOLE 0 0 0 HUMANA INC PUT 444859952 0 0 SH Put SOLE 0 0 0 HUNT COS FIN TR INC COM 44558T100 0 0 SH SOLE 0 0 0 HUNT COS FIN TR INC CALL 44558T900 0 0 SH Call SOLE 0 0 0 HUNT COS FIN TR INC PUT 44558T950 0 0 SH Put SOLE 0 0 0 HUNT J B TRANS SVCS INC COM 445658107 82 889 SH SOLE 0 0 0 HUNT J B TRANS SVCS INC CALL 445658907 0 0 SH Call SOLE 0 0 0 HUNT J B TRANS SVCS INC PUT 445658957 0 0 SH Put SOLE 0 0 0 HUNTER MARITIME ACQUISITION UNIT 99/99/9999 Y37828103 0 0 SH SOLE 0 0 0 HUNTER MARITIME ACQUISITION CL A Y37828111 0 0 SH SOLE 0 0 0 HUNTER MARITIME ACQUISITION *W EXP 11/17/202 Y37828129 0 0 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM 446150104 47 5631 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC CALL 446150904 0 0 SH Call SOLE 0 0 0 HUNTINGTON BANCSHARES INC PUT 446150954 0 0 SH Put SOLE 0 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 187 1029 SH SOLE 0 0 0 HUNTINGTON INGALLS INDS INC CALL 446413906 0 0 SH Call SOLE 0 0 0 HUNTINGTON INGALLS INDS INC PUT 446413956 0 0 SH Put SOLE 0 0 0 HUNTSMAN CORP COM 447011107 0 0 SH SOLE 0 0 0 HUNTSMAN CORP CALL 447011907 0 0 SH Call SOLE 0 0 0 HUNTSMAN CORP PUT 447011957 0 0 SH Put SOLE 0 0 0 HURCO COMPANIES INC COM 447324104 0 0 SH SOLE 0 0 0 HURON CONSULTING GROUP INC NOTE 1.25010/0 447462AB8 0 0 SH SOLE 0 0 0 HURON CONSULTING GROUP INC COM 447462102 0 0 SH SOLE 0 0 0 HURON CONSULTING GROUP INC CALL 447462902 0 0 SH Call SOLE 0 0 0 HURON CONSULTING GROUP INC PUT 447462952 0 0 SH Put SOLE 0 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 0 0 SH SOLE 0 0 0 HUTTIG BLDG PRODS INC COM 448451104 0 0 SH SOLE 0 0 0 HUTTIG BLDG PRODS INC CALL 448451904 0 0 SH Call SOLE 0 0 0 HUTTIG BLDG PRODS INC PUT 448451954 0 0 SH Put SOLE 0 0 0 HUYA INC ADS REP SHS A 44852D108 0 0 SH SOLE 0 0 0 HUYA INC CALL 44852D908 0 0 SH Call SOLE 0 0 0 HUYA INC PUT 44852D958 0 0 SH Put SOLE 0 0 0 HV BANCORP INC COM 40441H105 0 0 SH SOLE 0 0 0 HYATT HOTELS CORP COM CL A 448579102 0 0 SH SOLE 0 0 0 HYATT HOTELS CORP CALL 448579902 0 0 SH Call SOLE 0 0 0 HYATT HOTELS CORP PUT 448579952 0 0 SH Put SOLE 0 0 0 HYDROGENICS CORP NEW COM NEW 448883207 0 0 SH SOLE 0 0 0 HYDROGENICS CORP NEW CALL 448883907 0 0 SH Call SOLE 0 0 0 HYDROGENICS CORP NEW PUT 448883957 0 0 SH Put SOLE 0 0 0 HYRECAR INC COM 44916T107 0 0 SH SOLE 0 0 0 HYRECAR INC CALL 44916T907 0 0 SH Call SOLE 0 0 0 HYRECAR INC PUT 44916T957 0 0 SH Put SOLE 0 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 0 0 SH SOLE 0 0 0 HYSTER YALE MATLS HANDLING I CALL 449172905 0 0 SH Call SOLE 0 0 0 HYSTER YALE MATLS HANDLING I PUT 449172955 0 0 SH Put SOLE 0 0 0 I D SYSTEMS INC COM 449489103 0 0 SH SOLE 0 0 0 I D SYSTEMS INC CALL 449489903 0 0 SH Call SOLE 0 0 0 I D SYSTEMS INC PUT 449489953 0 0 SH Put SOLE 0 0 0 I MAB SPONSORED ADS 44975P103 0 0 SH SOLE 0 0 0 I3 VERTICALS INC COM CL A 46571Y107 0 0 SH SOLE 0 0 0 I3 VERTICALS INC CALL 46571Y907 0 0 SH Call SOLE 0 0 0 I3 VERTICALS INC PUT 46571Y957 0 0 SH Put SOLE 0 0 0 IAA INC COM 449253103 2 55 SH SOLE 0 0 0 IAA INC CALL 449253903 0 0 SH Call SOLE 0 0 0 IAA INC PUT 449253953 0 0 SH Put SOLE 0 0 0 IAC INTERACTIVECORP COM 44919P508 2 13 SH SOLE 0 0 0 IAC INTERACTIVECORP CALL 44919P908 0 0 SH Call SOLE 0 0 0 IAC INTERACTIVECORP PUT 44919P958 0 0 SH Put SOLE 0 0 0 IAMGOLD CORP COM 450913108 0 0 SH SOLE 0 0 0 IAMGOLD CORP CALL 450913908 0 0 SH Call SOLE 0 0 0 IAMGOLD CORP PUT 450913958 0 0 SH Put SOLE 0 0 0 IBERIABANK CORP COM 450828108 0 0 SH SOLE 0 0 0 IBERIABANK CORP CALL 450828908 0 0 SH Call SOLE 0 0 0 IBERIABANK CORP PUT 450828958 0 0 SH Put SOLE 0 0 0 IBIO INC COM NEW 451033203 0 0 SH SOLE 0 0 0 ICAD INC COM NEW 44934S206 0 0 SH SOLE 0 0 0 ICAD INC CALL 44934S906 0 0 SH Call SOLE 0 0 0 ICAD INC PUT 44934S956 0 0 SH Put SOLE 0 0 0 ICAHN ENTERPRISES LP CALL 451100901 0 0 SH Call SOLE 0 0 0 ICAHN ENTERPRISES LP PUT 451100951 0 0 SH Put SOLE 0 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 0 0 SH SOLE 0 0 0 ICC HLDGS INC COM 44931Q104 0 0 SH SOLE 0 0 0 ICF INTL INC COM 44925C103 0 0 SH SOLE 0 0 0 ICF INTL INC CALL 44925C903 0 0 SH Call SOLE 0 0 0 ICF INTL INC PUT 44925C953 0 0 SH Put SOLE 0 0 0 ICHOR HOLDINGS SHS G4740B105 0 0 SH SOLE 0 0 0 ICHOR HOLDINGS CALL G4740B905 0 0 SH Call SOLE 0 0 0 ICHOR HOLDINGS PUT G4740B955 0 0 SH Put SOLE 0 0 0 ICICI BK LTD ADR 45104G104 13 1475 SH SOLE 0 0 0 ICICI BK LTD CALL 45104G904 0 0 SH Call SOLE 0 0 0 ICICI BK LTD PUT 45104G954 0 0 SH Put SOLE 0 0 0 ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113Y104 0 0 SH SOLE 0 0 0 ICLICK INTRACTVE ASIA GRP LT CALL 45113Y904 0 0 SH Call SOLE 0 0 0 ICLICK INTRACTVE ASIA GRP LT PUT 45113Y954 0 0 SH Put SOLE 0 0 0 ICON PLC SHS G4705A100 45 329 SH SOLE 0 0 0 ICON PLC CALL G4705A900 0 0 SH Call SOLE 0 0 0 ICON PLC PUT G4705A950 0 0 SH Put SOLE 0 0 0 ICONIX BRAND GROUP INC NOTE 5.750 8/1 451055AG2 0 0 SH SOLE 0 0 0 ICONIX BRAND GROUP INC COM 451055107 0 0 SH SOLE 0 0 0 ICONIX BRAND GROUP INC CALL 451055907 0 0 SH Call SOLE 0 0 0 ICONIX BRAND GROUP INC PUT 451055957 0 0 SH Put SOLE 0 0 0 ICONIX BRAND GROUP INC COM NEW 451055305 0 0 SH SOLE 0 0 0 ICONIX BRAND GROUP INC CALL 451055905 0 0 SH Call SOLE 0 0 0 ICONIX BRAND GROUP INC PUT 451055955 0 0 SH Put SOLE 0 0 0 ICU MED INC COM 44930G107 5 23 SH SOLE 0 0 0 ICU MED INC CALL 44930G907 0 0 SH Call SOLE 0 0 0 ICU MED INC PUT 44930G957 0 0 SH Put SOLE 0 0 0 IDACORP INC COM 451107106 0 0 SH SOLE 0 0 0 IDACORP INC CALL 451107906 0 0 SH Call SOLE 0 0 0 IDACORP INC PUT 451107956 0 0 SH Put SOLE 0 0 0 IDEAL PWR INC COM 451622104 0 0 SH SOLE 0 0 0 IDEAL PWR INC COM NEW 451622203 0 0 SH SOLE 0 0 0 IDEANOMICS INC COM 45166V106 0 0 SH SOLE 0 0 0 IDEANOMICS INC CALL 45166V906 0 0 SH Call SOLE 0 0 0 IDEANOMICS INC PUT 45166V956 0 0 SH Put SOLE 0 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 0 0 SH SOLE 0 0 0 IDENTIV INC COM NEW 45170X205 0 0 SH SOLE 0 0 0 IDENTIV INC CALL 45170X905 0 0 SH Call SOLE 0 0 0 IDENTIV INC PUT 45170X955 0 0 SH Put SOLE 0 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 0 0 SH SOLE 0 0 0 IDERA PHARMACEUTICALS INC CALL 45168K905 0 0 SH Call SOLE 0 0 0 IDERA PHARMACEUTICALS INC PUT 45168K955 0 0 SH Put SOLE 0 0 0 IDEX CORP COM 45167R104 5 34 SH SOLE 0 0 0 IDEX CORP CALL 45167R904 0 0 SH Call SOLE 0 0 0 IDEX CORP PUT 45167R954 0 0 SH Put SOLE 0 0 0 IDEXX LABS INC COM 45168D104 33 135 SH SOLE 0 0 0 IDEXX LABS INC CALL 45168D904 0 0 SH Call SOLE 0 0 0 IDEXX LABS INC PUT 45168D954 0 0 SH Put SOLE 0 0 0 IDT CORP CL B NEW 448947507 0 0 SH SOLE 0 0 0 IDT CORP CALL 448947907 0 0 SH Call SOLE 0 0 0 IDT CORP PUT 448947957 0 0 SH Put SOLE 0 0 0 IEC ELECTRS CORP NEW COM 44949L105 0 0 SH SOLE 0 0 0 IES HLDGS INC COM 44951W106 0 0 SH SOLE 0 0 0 IF BANCORP INC COM 44951J105 0 0 SH SOLE 0 0 0 IFRESH INC COM 449538107 0 0 SH SOLE 0 0 0 IGI LABORATORIES INC NOTE 3.75012/1 449575AB5 0 0 SH SOLE 0 0 0 IGM BIOSCIENCES INC COM 449585108 0 0 SH SOLE 0 0 0 IHEARTMEDIA INC COM CL A 45174J509 0 0 SH SOLE 0 0 0 IHEARTMEDIA INC CALL 45174J909 0 0 SH Call SOLE 0 0 0 IHEARTMEDIA INC PUT 45174J959 0 0 SH Put SOLE 0 0 0 IHS MARKIT LTD SHS G47567105 94 1568 SH SOLE 0 0 0 IHS MARKIT LTD CALL G47567905 0 0 SH Call SOLE 0 0 0 IHS MARKIT LTD PUT G47567955 0 0 SH Put SOLE 0 0 0 II VI INC NOTE 0.250 9/0 902104AB4 0 0 SH SOLE 0 0 0 II VI INC COM 902104108 1 35 SH SOLE 0 0 0 II VI INC CALL 902104908 0 0 SH Call SOLE 0 0 0 II VI INC PUT 902104958 0 0 SH Put SOLE 0 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 0 0 SH SOLE 0 0 0 IKANG HEALTHCARE GROUP INC CALL 45174L908 0 0 SH Call SOLE 0 0 0 IKANG HEALTHCARE GROUP INC PUT 45174L958 0 0 SH Put SOLE 0 0 0 IKONICS CORP COM 45172K102 0 0 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 309 2158 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC CALL 452308909 0 0 SH Call SOLE 0 0 0 ILLINOIS TOOL WKS INC PUT 452308959 0 0 SH Put SOLE 0 0 0 ILLUMINA INC NOTE 6/1 452327AF6 0 0 SH SOLE 0 0 0 ILLUMINA INC NOTE 0.500 6/1 452327AH2 0 0 SH SOLE 0 0 0 ILLUMINA INC COM 452327109 622 2276 SH SOLE 0 0 0 ILLUMINA INC CALL 452327909 0 0 SH Call SOLE 0 0 0 ILLUMINA INC PUT 452327959 0 0 SH Put SOLE 0 0 0 ILLUMINA INC NOTE 8/1 452327AK5 0 0 SH SOLE 0 0 0 IMAC HLDGS INC COM 44967K104 0 0 SH SOLE 0 0 0 IMAC HLDGS INC *W EXP 02/12/202 44967K112 0 0 SH SOLE 0 0 0 IMAGE SENSING SYS INC COM 45244C104 0 0 SH SOLE 0 0 0 IMARA INC COM 45249V107 0 0 SH SOLE 0 0 0 IMAX CORP COM 45245E109 0 0 SH SOLE 0 0 0 IMAX CORP CALL 45245E909 0 0 SH Call SOLE 0 0 0 IMAX CORP PUT 45245E959 0 0 SH Put SOLE 0 0 0 IMEDIA BRANDS INC COM CL A 452465107 0 0 SH SOLE 0 0 0 IMEDIA BRANDS INC CALL 452465907 0 0 SH Call SOLE 0 0 0 IMEDIA BRANDS INC PUT 452465957 0 0 SH Put SOLE 0 0 0 IMEDIA BRANDS INC COM CL A 452465206 0 0 SH SOLE 0 0 0 IMMERSION CORP COM 452521107 0 0 SH SOLE 0 0 0 IMMERSION CORP CALL 452521907 0 0 SH Call SOLE 0 0 0 IMMERSION CORP PUT 452521957 0 0 SH Put SOLE 0 0 0 IMMUCELL CORP COM PAR 452525306 0 0 SH SOLE 0 0 0 IMMUNE DESIGN CORP COM 45252L103 0 0 SH SOLE 0 0 0 IMMUNE DESIGN CORP CALL 45252L903 0 0 SH Call SOLE 0 0 0 IMMUNE DESIGN CORP PUT 45252L953 0 0 SH Put SOLE 0 0 0 IMMUNIC INC COM 4525EP101 0 0 SH SOLE 0 0 0 IMMUNIC INC CALL 4525EP901 0 0 SH Call SOLE 0 0 0 IMMUNIC INC PUT 4525EP951 0 0 SH Put SOLE 0 0 0 IMMUNOGEN INC NOTE 4.500 7/0 45253HAB7 0 0 SH SOLE 0 0 0 IMMUNOGEN INC COM 45253H101 0 0 SH SOLE 0 0 0 IMMUNOGEN INC CALL 45253H901 0 0 SH Call SOLE 0 0 0 IMMUNOGEN INC PUT 45253H951 0 0 SH Put SOLE 0 0 0 IMMUNOMEDICS INC NOTE 4.750 2/1 452907AK4 0 0 SH SOLE 0 0 0 IMMUNOMEDICS INC COM 452907108 2 158 SH SOLE 0 0 0 IMMUNOMEDICS INC CALL 452907908 0 0 SH Call SOLE 0 0 0 IMMUNOMEDICS INC PUT 452907958 0 0 SH Put SOLE 0 0 0 IMMUNOVANT INC COM 45258J102 0 0 SH SOLE 0 0 0 IMMUNOVANT INC *W EXP 12/18/202 45258J110 0 0 SH SOLE 0 0 0 IMMUNOVANT INC UNIT 12/18/2024 45258J201 0 0 SH SOLE 0 0 0 IMMURON LTD *W EXP 05/12/202 Q4867H223 0 0 SH SOLE 0 0 0 IMMURON LTD SPONSORED ADR 45254U101 0 0 SH SOLE 0 0 0 IMMUTEP LTD SPONSORED ADR 45257L108 0 0 SH SOLE 0 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 0 0 SH SOLE 0 0 0 IMPAC MTG HLDGS INC CALL 45254P908 0 0 SH Call SOLE 0 0 0 IMPAC MTG HLDGS INC PUT 45254P958 0 0 SH Put SOLE 0 0 0 IMPACT SHS FDS I TR YWCA WOMENS ETF 45259A100 0 0 SH SOLE 0 0 0 IMPACT SHS FDS I TR NAACP MINO ETF 45259A209 0 0 SH SOLE 0 0 0 IMPACT SHS FDS I TR SUS DV GGE ETF 45259A308 0 0 SH SOLE 0 0 0 IMPAX LABORATORIES INC NOTE 2.000 6/1 45256BAE1 0 0 SH SOLE 0 0 0 IMPERIAL OIL LTD COM NEW 453038408 0 0 SH SOLE 0 0 0 IMPERIAL OIL LTD CALL 453038908 0 0 SH Call SOLE 0 0 0 IMPERIAL OIL LTD PUT 453038958 0 0 SH Put SOLE 0 0 0 IMPERVA INC COM 45321L100 0 0 SH SOLE 0 0 0 IMPERVA INC CALL 45321L900 0 0 SH Call SOLE 0 0 0 IMPERVA INC PUT 45321L950 0 0 SH Put SOLE 0 0 0 IMPINJ INC COM 453204109 0 0 SH SOLE 0 0 0 IMPINJ INC CALL 453204909 0 0 SH Call SOLE 0 0 0 IMPINJ INC PUT 453204959 0 0 SH Put SOLE 0 0 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 0 0 SH SOLE 0 0 0 IMPRIMIS PHARMACEUTICALS INC CALL 45323A901 0 0 SH Call SOLE 0 0 0 IMPRIMIS PHARMACEUTICALS INC PUT 45323A951 0 0 SH Put SOLE 0 0 0 IMV INC COM 44974L103 0 0 SH SOLE 0 0 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 0 0 SH SOLE 0 0 0 INCYTE CORP NOTE 1.25011/1 45337CAN2 0 0 SH SOLE 0 0 0 INCYTE CORP COM 45337C102 0 0 SH SOLE 0 0 0 INCYTE CORP CALL 45337C902 0 0 SH Call SOLE 0 0 0 INCYTE CORP PUT 45337C952 0 0 SH Put SOLE 0 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 0 0 SH SOLE 0 0 0 INDEPENDENCE CONTRACT DRIL I CALL 453415909 0 0 SH Call SOLE 0 0 0 INDEPENDENCE CONTRACT DRIL I PUT 453415959 0 0 SH Put SOLE 0 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 0 0 SH SOLE 0 0 0 INDEPENDENCE CONTRACT DRILLI CALL 453415906 0 0 SH Call SOLE 0 0 0 INDEPENDENCE CONTRACT DRILLI PUT 453415956 0 0 SH Put SOLE 0 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 0 SH SOLE 0 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 7 814 SH SOLE 0 0 0 INDEPENDENCE RLTY TR INC CALL 45378A906 0 0 SH Call SOLE 0 0 0 INDEPENDENCE RLTY TR INC PUT 45378A956 0 0 SH Put SOLE 0 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2 24 SH SOLE 0 0 0 INDEPENDENT BANK CORP MASS CALL 453836908 0 0 SH Call SOLE 0 0 0 INDEPENDENT BANK CORP MASS PUT 453836958 0 0 SH Put SOLE 0 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 0 0 SH SOLE 0 0 0 INDEPENDENT BANK CORP MICH CALL 453838909 0 0 SH Call SOLE 0 0 0 INDEPENDENT BANK CORP MICH PUT 453838959 0 0 SH Put SOLE 0 0 0 INDEPENDENT BK GROUP INC COM 45384B106 1 52 SH SOLE 0 0 0 INDEPENDENT BK GROUP INC CALL 45384B906 0 0 SH Call SOLE 0 0 0 INDEPENDENT BK GROUP INC PUT 45384B956 0 0 SH Put SOLE 0 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 0 0 SH SOLE 0 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 0 0 SH SOLE 0 0 0 INDEXIQ ACTIVE ETF Tr IQ ULTR SHT DU 45409F819 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR HDG MACTRK ETF 45409B206 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR LNG SHT TRACK 45409B305 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR IQ SHORT DURAT 45409B339 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR IQ 500 INT ETF 45409B362 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR IQ CHAIKIN US 45409B388 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR HDG EVE DRIV 45409B404 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR IQ S&P HGH YLD 45409B412 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR IQ ENCH BD US 45409B487 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR IQ LEADERS GTA 45409B511 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR HDGD FTSE JAPN 45409B537 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR HDGD FTSE EURO 45409B552 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR IQ REAL RTN ETF 45409B602 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 4 229 SH SOLE 0 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1001 33197 SH SOLE 0 0 0 INDEXIQ ETF TR GLB AGRI SM CP 45409B834 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR CALL 45409B904 0 0 SH Call SOLE 0 0 0 INDEXIQ ETF TR PUT 45409B954 0 0 SH Put SOLE 0 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR IQ CNDRM ESG INT 45409B453 0 0 SH SOLE 0 0 0 INDEXIQ ETF TR IQ CANDRM ESG US 45409B461 0 0 SH SOLE 0 0 0 INDIA FD INC COM 454089103 0 0 SH SOLE 0 0 0 INDIA FD INC CALL 454089903 0 0 SH Call SOLE 0 0 0 INDIA FD INC PUT 454089953 0 0 SH Put SOLE 0 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 0 0 SH SOLE 0 0 0 INDIA GLOBALIZATION CAP INC CALL 45408X908 0 0 SH Call SOLE 0 0 0 INDIA GLOBALIZATION CAP INC PUT 45408X958 0 0 SH Put SOLE 0 0 0 INDONESIA ENERGY CORP LTD ORD SHS G4760X102 0 0 SH SOLE 0 0 0 INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 0 0 SH Call SOLE 0 0 0 INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 0 0 SH Put SOLE 0 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 17 970 SH SOLE 0 0 0 INDUSTRIAL SVCS AMER INC FLA COM 456314103 0 0 SH SOLE 0 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 0 0 SH SOLE 0 0 0 INFINERA CORPORATION NOTE 2.125 9/0 45667GAC7 0 0 SH SOLE 0 0 0 INFINERA CORPORATION COM 45667G103 0 0 SH SOLE 0 0 0 INFINERA CORPORATION CALL 45667G903 0 0 SH Call SOLE 0 0 0 INFINERA CORPORATION PUT 45667G953 0 0 SH Put SOLE 0 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 0 0 SH SOLE 0 0 0 INFINITY PHARMACEUTICALS INC CALL 45665G903 0 0 SH Call SOLE 0 0 0 INFINITY PHARMACEUTICALS INC PUT 45665G953 0 0 SH Put SOLE 0 0 0 INFLARX NV COM N44821101 0 0 SH SOLE 0 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 0 0 SH SOLE 0 0 0 INFOSYS LTD SPONSORED ADR 456788108 0 0 SH SOLE 0 0 0 INFOSYS LTD CALL 456788908 0 0 SH Call SOLE 0 0 0 INFOSYS LTD PUT 456788958 0 0 SH Put SOLE 0 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 0 0 SH SOLE 0 0 0 INFRA AND ENERGY ALTRNTIVE I *W EXP 05/20/202 45686J112 0 0 SH SOLE 0 0 0 INFRAREIT INC COM 45685L100 0 0 SH SOLE 0 0 0 INFRAREIT INC CALL 45685L900 0 0 SH Call SOLE 0 0 0 INFRAREIT INC PUT 45685L950 0 0 SH Put SOLE 0 0 0 INFUSIVE US TR COMPUNDING EQT 45687D106 0 0 SH SOLE 0 0 0 INFUSYSTEM HLDGS INC COM 45685K102 0 0 SH SOLE 0 0 0 ING GROEP N V SPONSORED ADR 456837103 7 1438 SH SOLE 0 0 0 ING GROEP N V CALL 456837903 0 0 SH Call SOLE 0 0 0 ING GROEP N V PUT 456837953 0 0 SH Put SOLE 0 0 0 INGERSOLL RAND INC COM 45687V106 79 3105 SH SOLE 0 0 0 INGERSOLL RAND INC CALL 45687V906 0 0 SH Call SOLE 0 0 0 INGERSOLL RAND INC PUT 45687V956 0 0 SH Put SOLE 0 0 0 INGERSOLL-RAND PLC SHS G47791101 0 0 SH SOLE 0 0 0 INGERSOLL-RAND PLC CALL G47791901 0 0 SH Call SOLE 0 0 0 INGERSOLL-RAND PLC PUT G47791951 0 0 SH Put SOLE 0 0 0 INGEVITY CORP COM 45688C107 0 0 SH SOLE 0 0 0 INGEVITY CORP CALL 45688C907 0 0 SH Call SOLE 0 0 0 INGEVITY CORP PUT 45688C957 0 0 SH Put SOLE 0 0 0 INGLES MKTS INC CL A 457030104 0 0 SH SOLE 0 0 0 INGLES MKTS INC CALL 457030904 0 0 SH Call SOLE 0 0 0 INGLES MKTS INC PUT 457030954 0 0 SH Put SOLE 0 0 0 INGREDION INC COM 457187102 0 0 SH SOLE 0 0 0 INGREDION INC CALL 457187902 0 0 SH Call SOLE 0 0 0 INGREDION INC PUT 457187952 0 0 SH Put SOLE 0 0 0 INMODE LTD SHS M5425M103 0 0 SH SOLE 0 0 0 INMODE LTD CALL M5425M903 0 0 SH Call SOLE 0 0 0 INMODE LTD PUT M5425M953 0 0 SH Put SOLE 0 0 0 INMUNE BIO INC COM 45782T105 0 0 SH SOLE 0 0 0 INNATE PHARMA S A SPONSORED ADS 45781K204 0 0 SH SOLE 0 0 0 INNERWORKINGS INC COM 45773Y105 0 0 SH SOLE 0 0 0 INNERWORKINGS INC CALL 45773Y905 0 0 SH Call SOLE 0 0 0 INNERWORKINGS INC PUT 45773Y955 0 0 SH Put SOLE 0 0 0 INNODATA INC COM NEW 457642205 0 0 SH SOLE 0 0 0 INNODATA INC CALL 457642905 0 0 SH Call SOLE 0 0 0 INNODATA INC PUT 457642955 0 0 SH Put SOLE 0 0 0 INNOPHOS HOLDINGS INC COM 45774N108 0 0 SH SOLE 0 0 0 INNOPHOS HOLDINGS INC CALL 45774N908 0 0 SH Call SOLE 0 0 0 INNOPHOS HOLDINGS INC PUT 45774N958 0 0 SH Put SOLE 0 0 0 INNOSPEC INC COM 45768S105 0 0 SH SOLE 0 0 0 INNOSPEC INC CALL 45768S905 0 0 SH Call SOLE 0 0 0 INNOSPEC INC PUT 45768S955 0 0 SH Put SOLE 0 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 0 0 SH SOLE 0 0 0 INNOVATE BIOPHARMACEUTICLS I CALL 45782F905 0 0 SH Call SOLE 0 0 0 INNOVATE BIOPHARMACEUTICLS I PUT 45782F955 0 0 SH Put SOLE 0 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 38 494 SH SOLE 0 0 0 INNOVATIVE INDL PPTYS INC CALL 45781V901 0 0 SH Call SOLE 0 0 0 INNOVATIVE INDL PPTYS INC PUT 45781V951 0 0 SH Put SOLE 0 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 0 0 SH SOLE 0 0 0 INNOVATIVE SOLUTIONS & SUPPO CALL 45769N905 0 0 SH Call SOLE 0 0 0 INNOVATIVE SOLUTIONS & SUPPO PUT 45769N955 0 0 SH Put SOLE 0 0 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 97 3450 SH SOLE 0 0 0 INNOVATOR ETFS TR CALL 45782C902 0 0 SH Call SOLE 0 0 0 INNOVATOR ETFS TR PUT 45782C952 0 0 SH Put SOLE 0 0 0 INNOVATOR ETFS TR IBD ETF LEADERS 45782C201 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR IBD BREAKOUT 45782C763 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR 45782C813 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C839 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR LOUP FRONTIER 45782C862 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 POWER 45782C508 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C730 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C805 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C649 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR 45782C656 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C672 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR MSCI EMGR MKT 45782C714 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR MSCI EAFE PWR 45782C722 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C532 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C565 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 POWER 45782C573 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C581 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR RUSSELL 2000 P 45782C599 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 61 2000 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C375 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C391 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 POWER 45782C417 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 0 0 SH SOLE 0 0 0 INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 91 4000 SH SOLE 0 0 0 INNOVATOR ETFS TR MSCI EAFE PWR 45782C524 0 0 SH SOLE 0 0 0 INNOVIVA INC NOTE 2.500 8/1 45781MAB7 0 0 SH SOLE 0 0 0 INNOVIVA INC COM 45781M101 0 0 SH SOLE 0 0 0 INNOVIVA INC CALL 45781M901 0 0 SH Call SOLE 0 0 0 INNOVIVA INC PUT 45781M951 0 0 SH Put SOLE 0 0 0 INNSUITES HOSPITALITY TR SH BEN INT 457919108 0 0 SH SOLE 0 0 0 INOGEN INC COM 45780L104 0 0 SH SOLE 0 0 0 INOGEN INC CALL 45780L904 0 0 SH Call SOLE 0 0 0 INOGEN INC PUT 45780L954 0 0 SH Put SOLE 0 0 0 INOTEK PHARMACEUTICALS CORP NOTE 5.750 8/0 45780VAB8 0 0 SH SOLE 0 0 0 INOVALON HLDGS INC COM CL A 45781D101 0 0 SH SOLE 0 0 0 INOVALON HLDGS INC CALL 45781D901 0 0 SH Call SOLE 0 0 0 INOVALON HLDGS INC PUT 45781D951 0 0 SH Put SOLE 0 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7 1000 SH SOLE 0 0 0 INOVIO PHARMACEUTICALS INC CALL 45773H901 0 0 SH Call SOLE 0 0 0 INOVIO PHARMACEUTICALS INC PUT 45773H951 0 0 SH Put SOLE 0 0 0 INOVIO PHARMACEUTICALS INC NOTE 6.500 3/0 45773HAB8 0 0 SH SOLE 0 0 0 INPHI CORP NOTE 1.12512/0 45772FAB3 0 0 SH SOLE 0 0 0 INPHI CORP NOTE 0.750 9/0 45772FAC1 0 0 SH SOLE 0 0 0 INPHI CORP COM 45772F107 0 0 SH SOLE 0 0 0 INPHI CORP CALL 45772F907 0 0 SH Call SOLE 0 0 0 INPHI CORP PUT 45772F957 0 0 SH Put SOLE 0 0 0 INPIXON COM PAR 45790J503 0 0 SH SOLE 0 0 0 INPIXON COM 45790J800 0 0 SH SOLE 0 0 0 INSEEGO CORP NOTE 5.500 6/1 45782BAA2 0 0 SH SOLE 0 0 0 INSEEGO CORP COM 45782B104 173 27700 SH SOLE 0 0 0 INSEEGO CORP CALL 45782B904 0 0 SH Call SOLE 0 0 0 INSEEGO CORP PUT 45782B954 0 0 SH Put SOLE 0 0 0 INSIGHT ENTERPRISES INC COM 45765U103 0 0 SH SOLE 0 0 0 INSIGHT ENTERPRISES INC CALL 45765U903 0 0 SH Call SOLE 0 0 0 INSIGHT ENTERPRISES INC PUT 45765U953 0 0 SH Put SOLE 0 0 0 INSIGHT SELECT INCOME FD COM 45781W109 0 0 SH SOLE 0 0 0 INSIGNIA SYS INC COM 45765Y105 0 0 SH SOLE 0 0 0 INSIGNIA SYS INC CALL 45765Y905 0 0 SH Call SOLE 0 0 0 INSIGNIA SYS INC PUT 45765Y955 0 0 SH Put SOLE 0 0 0 INSMED INC NOTE 1.750 1/1 457669AA7 0 0 SH SOLE 0 0 0 INSMED INC COM PAR $.01 457669307 0 0 SH SOLE 0 0 0 INSMED INC CALL 457669907 0 0 SH Call SOLE 0 0 0 INSMED INC PUT 457669957 0 0 SH Put SOLE 0 0 0 INSPERITY INC COM 45778Q107 1 19 SH SOLE 0 0 0 INSPERITY INC CALL 45778Q907 0 0 SH Call SOLE 0 0 0 INSPERITY INC PUT 45778Q957 0 0 SH Put SOLE 0 0 0 INSPIRE MED SYS INC COM 457730109 6 100 SH SOLE 0 0 0 INSPIRE MED SYS INC CALL 457730909 0 0 SH Call SOLE 0 0 0 INSPIRE MED SYS INC PUT 457730959 0 0 SH Put SOLE 0 0 0 INSPIRED ENTMT INC COM 45782N108 0 0 SH SOLE 0 0 0 INSPIREMD INC *W EXP 07/07/202 45779A127 0 0 SH SOLE 0 0 0 INSPIREMD INC *W EXP 03/14/202 45779A135 0 0 SH SOLE 0 0 0 INSPIREMD INC COM PAR 45779A861 0 0 SH SOLE 0 0 0 INSPIREMD INC COM 45779A853 0 0 SH SOLE 0 0 0 INSTALLED BLDG PRODS INC COM 45780R101 0 0 SH SOLE 0 0 0 INSTALLED BLDG PRODS INC CALL 45780R901 0 0 SH Call SOLE 0 0 0 INSTALLED BLDG PRODS INC PUT 45780R951 0 0 SH Put SOLE 0 0 0 INSTEEL INDUSTRIES INC COM 45774W108 0 0 SH SOLE 0 0 0 INSTEEL INDUSTRIES INC CALL 45774W908 0 0 SH Call SOLE 0 0 0 INSTEEL INDUSTRIES INC PUT 45774W958 0 0 SH Put SOLE 0 0 0 INSTRUCTURE INC COM 45781U103 0 0 SH SOLE 0 0 0 INSTRUCTURE INC CALL 45781U903 0 0 SH Call SOLE 0 0 0 INSTRUCTURE INC PUT 45781U953 0 0 SH Put SOLE 0 0 0 INSULET CORP NOTE 1.250 9/1 45784PAF8 0 0 SH SOLE 0 0 0 INSULET CORP COM 45784P101 50 299 SH SOLE 0 0 0 INSULET CORP CALL 45784P901 0 0 SH Call SOLE 0 0 0 INSULET CORP PUT 45784P951 0 0 SH Put SOLE 0 0 0 INSULET CORP NOTE 1.37511/1 45784PAH4 0 0 SH SOLE 0 0 0 INSULET CORP DEBT 0.375 9/0 U45793AA1 0 0 SH SOLE 0 0 0 INSURANCE ACQUISITION CORP UNIT 03/31/2024 457867307 0 0 SH SOLE 0 0 0 INSURANCE ACQUISITION CORP CL A 457867109 0 0 SH SOLE 0 0 0 INSURANCE ACQUISITION CORP *W EXP 03/31/202 457867117 0 0 SH SOLE 0 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 0 0 SH SOLE 0 0 0 INSYS THERAPEUTICS INC NEW CALL 45824V909 0 0 SH Call SOLE 0 0 0 INSYS THERAPEUTICS INC NEW PUT 45824V959 0 0 SH Put SOLE 0 0 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 0 0 SH SOLE 0 0 0 INTEC PHARMA LTD JERUSALEM CALL M53644906 0 0 SH Call SOLE 0 0 0 INTEC PHARMA LTD JERUSALEM PUT M53644956 0 0 SH Put SOLE 0 0 0 INTEGER HLDGS CORP COM 45826H109 0 0 SH SOLE 0 0 0 INTEGER HLDGS CORP CALL 45826H909 0 0 SH Call SOLE 0 0 0 INTEGER HLDGS CORP PUT 45826H959 0 0 SH Put SOLE 0 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 0 0 SH SOLE 0 0 0 INTEGRA LIFESCIENCES HLDGS C CALL 457985908 0 0 SH Call SOLE 0 0 0 INTEGRA LIFESCIENCES HLDGS C PUT 457985958 0 0 SH Put SOLE 0 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.87511/1 458118AC0 0 0 SH SOLE 0 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 0 0 SH SOLE 0 0 0 INTEGRATED DEVICE TECHNOLOGY CALL 458118906 0 0 SH Call SOLE 0 0 0 INTEGRATED DEVICE TECHNOLOGY PUT 458118956 0 0 SH Put SOLE 0 0 0 INTEGRATED MEDIA TECHNLOGY L SHS Q49376108 0 0 SH SOLE 0 0 0 INTEL CORP COM 458140100 2389 44149 SH SOLE 0 0 0 INTEL CORP CALL 458140900 0 0 SH Call SOLE 0 0 0 INTEL CORP PUT 458140950 0 0 SH Put SOLE 0 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 0 0 SH SOLE 0 0 0 INTELLIA THERAPEUTICS INC CALL 45826J905 0 0 SH Call SOLE 0 0 0 INTELLIA THERAPEUTICS INC PUT 45826J955 0 0 SH Put SOLE 0 0 0 INTELLICHECK INC COM NEW 45817G201 0 0 SH SOLE 0 0 0 INTELLICHECK INC CALL 45817G901 0 0 SH Call SOLE 0 0 0 INTELLICHECK INC PUT 45817G951 0 0 SH Put SOLE 0 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 0 0 SH SOLE 0 0 0 INTELLIPHARMACEUTICS INTL IN COM 458173309 0 0 SH SOLE 0 0 0 INTELLIPHARMACEUTICS INTL IN CALL 458173909 0 0 SH Call SOLE 0 0 0 INTELLIPHARMACEUTICS INTL IN PUT 458173959 0 0 SH Put SOLE 0 0 0 INTELSAT S A COM L5140P101 0 0 SH SOLE 0 0 0 INTELSAT S A CALL L5140P901 0 0 SH Call SOLE 0 0 0 INTELSAT S A PUT L5140P951 0 0 SH Put SOLE 0 0 0 INTELSAT S A NOTE 4.500 6/1 45790VAB6 0 0 SH SOLE 0 0 0 INTER PARFUMS INC COM 458334109 0 0 SH SOLE 0 0 0 INTER PARFUMS INC CALL 458334909 0 0 SH Call SOLE 0 0 0 INTER PARFUMS INC PUT 458334959 0 0 SH Put SOLE 0 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 0 0 SH SOLE 0 0 0 INTERACTIVE BROKERS GROUP IN CALL 45841N907 0 0 SH Call SOLE 0 0 0 INTERACTIVE BROKERS GROUP IN PUT 45841N957 0 0 SH Put SOLE 0 0 0 INTERCEPT PHARMACEUTICALS IN NOTE 3.250 7/0 45845PAA6 0 0 SH SOLE 0 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 0 0 SH SOLE 0 0 0 INTERCEPT PHARMACEUTICALS IN CALL 45845P908 0 0 SH Call SOLE 0 0 0 INTERCEPT PHARMACEUTICALS IN PUT 45845P958 0 0 SH Put SOLE 0 0 0 INTERCEPT PHARMACEUTICALS IN NOTE 2.000 5/1 45845PAB4 0 0 SH SOLE 0 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 621 7685 SH SOLE 0 0 0 INTERCONTINENTAL EXCHANGE IN CALL 45866F904 0 0 SH Call SOLE 0 0 0 INTERCONTINENTAL EXCHANGE IN PUT 45866F954 0 0 SH Put SOLE 0 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 0 0 SH SOLE 0 0 0 INTERCONTINENTAL HOTELS GROU CALL 45857P907 0 0 SH Call SOLE 0 0 0 INTERCONTINENTAL HOTELS GROU PUT 45857P957 0 0 SH Put SOLE 0 0 0 INTERCONTINENTAL HOTELS GROU CALL 45857P906 0 0 SH Call SOLE 0 0 0 INTERCONTINENTAL HOTELS GROU PUT 45857P956 0 0 SH Put SOLE 0 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 29 695 SH SOLE 0 0 0 INTERCORP FINL SVCS INC SHS P5626F128 0 0 SH SOLE 0 0 0 INTERDIGITAL INC NOTE 1.500 3/0 458660AD9 0 0 SH SOLE 0 0 0 INTERDIGITAL INC COM 45867G101 0 0 SH SOLE 0 0 0 INTERDIGITAL INC CALL 45867G901 0 0 SH Call SOLE 0 0 0 INTERDIGITAL INC PUT 45867G951 0 0 SH Put SOLE 0 0 0 INTERFACE INC COM 458665304 1 92 SH SOLE 0 0 0 INTERFACE INC CALL 458665904 0 0 SH Call SOLE 0 0 0 INTERFACE INC PUT 458665954 0 0 SH Put SOLE 0 0 0 INTERGROUP CORP COM 458685104 0 0 SH SOLE 0 0 0 INTERLINK ELECTRS INC COM NEW 458751302 0 0 SH SOLE 0 0 0 INTERMOLECULAR INC COM 45882D109 0 0 SH SOLE 0 0 0 INTERNAP CORP COM PAR 45885A409 0 0 SH SOLE 0 0 0 INTERNAP CORP CALL 45885A909 0 0 SH Call SOLE 0 0 0 INTERNAP CORP PUT 45885A959 0 0 SH Put SOLE 0 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 0 0 SH SOLE 0 0 0 INTERNATIONAL BANCSHARES COR CALL 459044903 0 0 SH Call SOLE 0 0 0 INTERNATIONAL BANCSHARES COR PUT 459044953 0 0 SH Put SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 910 8203 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS CALL 459200901 0 0 SH Call SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS PUT 459200951 0 0 SH Put SOLE 0 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 0 0 SH SOLE 0 0 0 INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 0 0 SH Call SOLE 0 0 0 INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 0 0 SH Put SOLE 0 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 0 0 SH SOLE 0 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 0 0 SH SOLE 0 0 0 INTERNATIONAL GAME TECHNOLOG CALL G4863A908 0 0 SH Call SOLE 0 0 0 INTERNATIONAL GAME TECHNOLOG PUT G4863A958 0 0 SH Put SOLE 0 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 0 0 SH SOLE 0 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 0 0 SH SOLE 0 0 0 INTERNATIONAL SEAWAYS INC CALL Y41053902 0 0 SH Call SOLE 0 0 0 INTERNATIONAL SEAWAYS INC PUT Y41053952 0 0 SH Put SOLE 0 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 0 0 SH SOLE 0 0 0 INTERNATIONAL SPEEDWAY CORP CALL 460335901 0 0 SH Call SOLE 0 0 0 INTERNATIONAL SPEEDWAY CORP PUT 460335951 0 0 SH Put SOLE 0 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 0 0 SH SOLE 0 0 0 INTERNATIONAL TOWER HILL MIN CALL 46050R902 0 0 SH Call SOLE 0 0 0 INTERNATIONAL TOWER HILL MIN PUT 46050R952 0 0 SH Put SOLE 0 0 0 INTERNET GOLD-GOLDEN LINES L ORD M56595107 0 0 SH SOLE 0 0 0 INTERNET GOLD-GOLDEN LINES L SHS NEW M56595149 0 0 SH SOLE 0 0 0 INTERNET INITIATIVE JAPAN IN SPONSORED ADR 46059T109 0 0 SH SOLE 0 0 0 INTERNET INITIATIVE JAPAN IN CALL 46059T909 0 0 SH Call SOLE 0 0 0 INTERNET INITIATIVE JAPAN IN PUT 46059T959 0 0 SH Put SOLE 0 0 0 INTERPACE BIOSCIENCES INC COM 46062X303 0 0 SH SOLE 0 0 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 0 0 SH SOLE 0 0 0 INTERPRIVATE ACQUISITION COR COM 46064A103 0 0 SH SOLE 0 0 0 INTERPRIVATE ACQUISITION COR *W EXP 10/24/202 46064A111 0 0 SH SOLE 0 0 0 INTERPRIVATE ACQUISITION COR UNIT 10/29/2024 46064A202 0 0 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1 50 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC CALL 460690900 0 0 SH Call SOLE 0 0 0 INTERPUBLIC GROUP COS INC PUT 460690950 0 0 SH Put SOLE 0 0 0 INTERSECT ENT INC COM 46071F103 0 0 SH SOLE 0 0 0 INTERSECT ENT INC CALL 46071F903 0 0 SH Call SOLE 0 0 0 INTERSECT ENT INC PUT 46071F953 0 0 SH Put SOLE 0 0 0 INTERSECTIONS INC COM 460981301 0 0 SH SOLE 0 0 0 INTERSECTIONS INC CALL 460981901 0 0 SH Call SOLE 0 0 0 INTERSECTIONS INC PUT 460981951 0 0 SH Put SOLE 0 0 0 INTERXION HOLDING N.V SHS N47279109 0 0 SH SOLE 0 0 0 INTERXION HOLDING N.V CALL N47279909 0 0 SH Call SOLE 0 0 0 INTERXION HOLDING N.V PUT N47279959 0 0 SH Put SOLE 0 0 0 INTEST CORP COM 461147100 0 0 SH SOLE 0 0 0 INTEVAC INC COM 461148108 0 0 SH SOLE 0 0 0 INTEVAC INC CALL 461148908 0 0 SH Call SOLE 0 0 0 INTEVAC INC PUT 461148958 0 0 SH Put SOLE 0 0 0 INTL FCSTONE INC COM 46116V105 0 0 SH SOLE 0 0 0 INTL FCSTONE INC CALL 46116V905 0 0 SH Call SOLE 0 0 0 INTL FCSTONE INC PUT 46116V955 0 0 SH Put SOLE 0 0 0 INTL GNRL INSURANCE HLDNGS L SHS G4809J106 0 0 SH SOLE 0 0 0 INTL GNRL INSURANCE HLDNGS L *W EXP 03/17/202 G4809J114 0 0 SH SOLE 0 0 0 INTL PAPER CO COM 460146103 63 2039 SH SOLE 0 0 0 INTL PAPER CO CALL 460146903 0 0 SH Call SOLE 0 0 0 INTL PAPER CO PUT 460146953 0 0 SH Put SOLE 0 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 0 0 SH SOLE 0 0 0 INTRA CELLULAR THERAPIES INC CALL 46116X901 0 0 SH Call SOLE 0 0 0 INTRA CELLULAR THERAPIES INC PUT 46116X951 0 0 SH Put SOLE 0 0 0 INTREPID POTASH INC COM 46121Y102 0 0 SH SOLE 0 0 0 INTREPID POTASH INC CALL 46121Y902 0 0 SH Call SOLE 0 0 0 INTREPID POTASH INC PUT 46121Y952 0 0 SH Put SOLE 0 0 0 INTREXON CORP NOTE 3.500 7/0 46122TAA0 0 0 SH SOLE 0 0 0 INTREXON CORP COM 46122T102 0 0 SH SOLE 0 0 0 INTREXON CORP CALL 46122T902 0 0 SH Call SOLE 0 0 0 INTREXON CORP PUT 46122T952 0 0 SH Put SOLE 0 0 0 INTREXON CORPORATION NOTE 3.500 7/0 46122IAA4 0 0 SH SOLE 0 0 0 INTRICON CORP COM 46121H109 0 0 SH SOLE 0 0 0 INTRICON CORP CALL 46121H909 0 0 SH Call SOLE 0 0 0 INTRICON CORP PUT 46121H959 0 0 SH Put SOLE 0 0 0 INTUIT COM 461202103 51 223 SH SOLE 0 0 0 INTUIT CALL 461202903 0 0 SH Call SOLE 0 0 0 INTUIT PUT 461202953 0 0 SH Put SOLE 0 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 287 579 SH SOLE 0 0 0 INTUITIVE SURGICAL INC CALL 46120E902 0 0 SH Call SOLE 0 0 0 INTUITIVE SURGICAL INC PUT 46120E952 0 0 SH Put SOLE 0 0 0 INUVO INC COM NEW 46122W204 0 0 SH SOLE 0 0 0 INVACARE CORP NOTE 5.000 2/1 461203AF8 0 0 SH SOLE 0 0 0 INVACARE CORP NOTE 4.500 6/0 461203AH4 0 0 SH SOLE 0 0 0 INVACARE CORP COM 461203101 0 0 SH SOLE 0 0 0 INVACARE CORP CALL 461203901 0 0 SH Call SOLE 0 0 0 INVACARE CORP PUT 461203951 0 0 SH Put SOLE 0 0 0 INVACARE CORP NOTE 5.00011/1 461203AJ0 0 0 SH SOLE 0 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 0 0 SH SOLE 0 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 7 611 SH SOLE 0 0 0 INVESCO DB COMMDY INDX TRCK CALL 46138B903 0 0 SH SOLE 0 0 0 INVESCO DB COMMDY INDX TRCK PUT 46138B953 0 0 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101 22 300 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF BLNCD MLTI AST 46090A200 0 0 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF CNSRTV MLT AST 46090A309 0 0 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF GWT MLTI ASST 46090A408 0 0 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF MDRTLY CNSRTIV 46090A507 0 0 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF MLT STRGY ALTE 46090A606 0 0 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF S&P500 DOWNSID 46090A705 0 0 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF CALL 46090A905 0 0 SH Call SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF PUT 46090A955 0 0 SH Put SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 0 0 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 0 0 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 250 5080 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 190 16075 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF CALL 46090F900 0 0 SH Call SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF PUT 46090F950 0 0 SH Put SOLE 0 0 0 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 0 0 SH SOLE 0 0 0 INVESCO BD FD COM 46132L107 0 0 SH SOLE 0 0 0 INVESCO BLDRS INDEX FDS TR ASIA 50ADR IDX 46090C107 0 0 SH SOLE 0 0 0 INVESCO BLDRS INDEX FDS TR DEVLPD MKTS100 46090C206 0 0 SH SOLE 0 0 0 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 13 400 SH SOLE 0 0 0 INVESCO BLDRS INDEX FDS TR EUROPE 100 ADR 46090C404 0 0 SH SOLE 0 0 0 INVESCO CALIF VALUE MUN INC COM 46132H106 0 0 SH SOLE 0 0 0 INVESCO CURNCYSHS SWISS FRAN SWISS FRANC 46138R108 0 0 SH SOLE 0 0 0 INVESCO CURNCYSHS SWISS FRAN CALL 46138R908 0 0 SH SOLE 0 0 0 INVESCO CURNCYSHS SWISS FRAN PUT 46138R958 0 0 SH SOLE 0 0 0 INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN DOL 46090N103 0 0 SH SOLE 0 0 0 INVESCO CURNCYSHS AUSTRLA DL CALL 46090N903 0 0 SH Call SOLE 0 0 0 INVESCO CURNCYSHS AUSTRLA DL PUT 46090N953 0 0 SH Put SOLE 0 0 0 INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 0 0 SH SOLE 0 0 0 INVESCO CURNCYSHS BRIT PND S CALL 46138M909 0 0 SH Call SOLE 0 0 0 INVESCO CURNCYSHS BRIT PND S PUT 46138M959 0 0 SH Put SOLE 0 0 0 INVESCO CURNCYSHS CDN DLR TR CALL 46138T904 0 0 SH Call SOLE 0 0 0 INVESCO CURNCYSHS CDN DLR TR PUT 46138T954 0 0 SH Put SOLE 0 0 0 INVESCO CURNCYSHS CDN DLR TR CDN DLR SHS 46138T104 0 0 SH SOLE 0 0 0 INVESCO CURNCYSHS CHINESE RE CHINESE RENMIN 46138X105 0 0 SH SOLE 0 0 0 INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 0 0 SH SOLE 0 0 0 INVESCO CURNCYSHS JAPANESE Y CALL 46138W907 0 0 SH Call SOLE 0 0 0 INVESCO CURNCYSHS JAPANESE Y PUT 46138W957 0 0 SH Put SOLE 0 0 0 INVESCO CURNCYSHS SNGPORE DL SINGAPORE DLR 46138Y103 0 0 SH SOLE 0 0 0 INVESCO CURNCYSHS SWEDSH KRO SWEDISH KRONA 46138V109 0 0 SH SOLE 0 0 0 INVESCO CURNCYSHS SWEDSH KRO CALL 46138V909 0 0 SH Call SOLE 0 0 0 INVESCO CURNCYSHS SWEDSH KRO PUT 46138V959 0 0 SH Put SOLE 0 0 0 INVESCO CURRENCYSHARES EURO CALL 46138K903 0 0 SH Call SOLE 0 0 0 INVESCO CURRENCYSHARES EURO PUT 46138K953 0 0 SH Put SOLE 0 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 0 0 SH SOLE 0 0 0 INVESCO DB G10 CURRENCY HRVS UNIT 46139B102 0 0 SH SOLE 0 0 0 INVESCO DB G10 CURRENCY HRVS CALL 46139B902 0 0 SH Call SOLE 0 0 0 INVESCO DB G10 CURRENCY HRVS PUT 46139B952 0 0 SH Put SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 0 0 SH SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY CALL 46140H906 0 0 SH Call SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY PUT 46140H956 0 0 SH Put SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY SILVER FD 46140H205 0 0 SH SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY CALL 46140H905 0 0 SH Call SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY PUT 46140H955 0 0 SH Put SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 0 0 SH SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY CALL 46140H904 0 0 SH Call SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY PUT 46140H954 0 0 SH Put SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 12 1885 SH SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY CALL 46140H903 0 0 SH Call SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY PUT 46140H953 0 0 SH Put SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL 46140H502 0 0 SH SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY CALL 46140H902 0 0 SH Call SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY PUT 46140H952 0 0 SH Put SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY GOLD FD 46140H601 0 0 SH SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY CALL 46140H901 0 0 SH Call SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY PUT 46140H951 0 0 SH Put SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 0 0 SH SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY CALL 46140H900 0 0 SH Call SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY PUT 46140H950 0 0 SH Put SOLE 0 0 0 INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 0 0 SH SOLE 0 0 0 INVESCO DB US DLR INDEX TR CALL 46141D904 0 0 SH Call SOLE 0 0 0 INVESCO DB US DLR INDEX TR PUT 46141D954 0 0 SH Put SOLE 0 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 0 0 SH SOLE 0 0 0 INVESCO DB US DLR INDEX TR CALL 46141D903 0 0 SH Call SOLE 0 0 0 INVESCO DB US DLR INDEX TR PUT 46141D953 0 0 SH Put SOLE 0 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 4 500 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 4 194 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULLSHS 24 USD 46138J650 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULLSHS 23 USD 46138J668 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULLSHS 22 USD 46138J676 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULLSHS 21 USD 46138J684 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD STRG EMERG ETF 46138J692 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD STRG DEVLP SML 46138J718 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD STRG DEVLP ETF 46138J726 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD STRG US SML ETF 46138J734 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD STRGIC US ETF 46138J742 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD US LRG CP OPTM 46138J759 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD MULT FACT LRG 46138J767 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 11 494 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 3 127 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 3 109 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD ESG REV ETF 46138J627 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 MUNI 46138J551 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 MUNI 46138J569 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 0 0 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 27 550 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WILDERHL PRGRS 46137V126 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CALL 46137V904 0 0 SH Call SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V954 0 0 SH Put SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 13 400 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CALL 46137V902 0 0 SH Call SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 0 0 SH Put SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CALL 46137V909 0 0 SH Call SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V959 0 0 SH Put SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 5 65 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 6 58 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 7 36 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 60 1992 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CALL 46137V901 0 0 SH Call SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V951 0 0 SH Put SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CALL 46137V908 0 0 SH Call SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V958 0 0 SH Put SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 178 1778 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CALL 46137V906 0 0 SH Call SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V956 0 0 SH Put SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 133 2741 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1825 21723 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CALL 46137V907 0 0 SH Call SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V957 0 0 SH Put SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 127 1030 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 79 1178 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1 48 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 17 463 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P100 EQL WGT 46137V415 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 PUR 46137V423 109 3893 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 12 261 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 EQL 46137V449 2 43 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP PUR 46137V456 15 665 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 75 1528 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP EQL 46137V472 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR 46137V498 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 EQL 46137V514 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CALL 46137V900 0 0 SH Call SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V950 0 0 SH Put SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 9 768 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T INSIDER SENMNT 46137V555 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CALL 46137V903 0 0 SH Call SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V953 0 0 SH Put SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 0 7 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 100 5908 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC RETAIL 46137V654 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 61 1101 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 15 607 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 16 650 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 378 12554 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 65 1489 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 3 100 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 43 1971 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 42 1462 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA NASDAQ MNT 46137V829 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 4 81 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 6 106 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CALL 46137V905 0 0 SH Call SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V955 0 0 SH Put SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 20 350 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WILSHR MICR CP 46137Y104 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WILSHIRE REIT 46137Y203 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MICRO CP 46137Y302 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 27 1942 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CALL 46137Y900 0 0 SH Call SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137Y950 0 0 SH Put SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRAD SLF INDE EMMKT DB DEFSV 46139W106 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRAD SLF INDE EMR MKT DB VLU 46139W205 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRAD SLF INDE CORRT INM DEFS 46139W304 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRAD SLF INDE CORRT INM VALU 46139W403 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRAD SLF INDE INVT GRAD VALU 46139W601 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRAD SLF INDE MLT FTR CR FXD 46139W700 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRAD SLF INDE MLT FTR CR PLS 46139W809 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRAD SLF INDE MLT FCTR INCM 46139W874 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRAD SLF INDE MLT FCTR DEFSV 46139W882 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 130 3291 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP INDL 46138E123 1 25 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCAP HIG 46138E131 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 5 45 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138E909 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138E959 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP FINL 46138E156 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP ENGY 46138E164 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP STAP 46138E172 5 80 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP DISC 46138E180 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 197 4950 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138E908 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138E958 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P INTL QULTY 46138E214 63 3000 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P INTL MOMNT 46138E222 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 180 6842 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P INTL DEV 46138E248 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P HIGH INCOM 46138E255 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 36 1100 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P GLOBL DIVI 46138E271 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P EMRNG MMTM 46138E289 11 1004 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 15 860 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CDN ENERGY INM 46138E305 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P500 VAL MOM 46138E313 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P500 MIN VAR 46138E347 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 824 17567 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138E904 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138E954 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 312 10399 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138E902 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138E952 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138E900 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138E950 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT 46138E388 1 43 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 ENHNCD 46138E396 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 749 42811 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR RUSEL 1000 LOW 46138E412 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR RUSEL 1000 EQL 46138E420 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR RUSL 1000 ENHD 46138E438 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PURBETA US AGG 46138E446 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PURBTA MSCI SM 46138E453 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PURBTA MSCI US 46138E461 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PURBTA FTSE EM 46138E479 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PURBTA FTSE DV 46138E487 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PURBTA 0 5 YR 46138E495 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CHINA ALL CAP 46138E503 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138E903 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138E953 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 986 74945 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138E901 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138E951 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 48 1856 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138E907 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138E957 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR MSCI EMRNG MKT 46138E552 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR LADERITE 0-5YR 46138E560 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR KBW REGL BKG 46138E578 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 1658 31204 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CHINA REALESTE 46138E602 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 29 867 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GLOBAL GLD PREC 46138E677 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GLOBAL AGRCLTR 46138E685 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL IG CRP 46138E693 2 60 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 12 698 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 18 1160 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 12 387 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI ASIA 46138E750 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FTSE INTL LOW 46138E768 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 122 5098 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT INFR 46138E792 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA TACTCL SCT 46138E826 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA TACTCL MLT 46138E834 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA MOMENT LOW 46138E859 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138E905 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138E955 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CHINS YUAN DIM 46138E883 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 145 4379 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP MATL 46138G201 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCAP QTY 46138G300 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 5 100 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 143 6977 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138G908 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138G958 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138G907 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138G957 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 48 1899 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138G906 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138G956 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 133 4311 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR ZACKS INTL MLT 46138G854 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR VRDO TAX FREE 46138G862 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 25 1169 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138G900 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138G950 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR TREAS COLATERL 46138G888 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 158 6823 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 17 395 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138G904 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138G954 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALL 46138G902 0 0 SH Call SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PUT 46138G952 0 0 SH Put SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P FINCIAL REVE 46138G680 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 11 256 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR RUSL 1000 YIEL 46138G714 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR RUSL 1000 VALU 46138G722 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR RUSL 1000 SIZE 46138G730 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR RUSL 1000 QTLY 46138G748 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR RUSL 1000 MOMT 46138G755 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR RUSL 1000 LOW 46138G763 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CINTL ULTR DVD R 46138G771 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR INTERNATNL REV 46138G789 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GLOBAL REV 46138G797 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GLOBAL ESG ETF 46138G813 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR EMERGING MKTS 46138G821 0 0 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR EMERGING MKT 46138G839 0 0 SH SOLE 0 0 0 INVESCO HIGH INCOME 2023 TAR COM 46135X108 293 36220 SH SOLE 0 0 0 INVESCO HIGH INCOME 2024 TAR COM 46136K105 200 27200 SH SOLE 0 0 0 INVESCO HIGH INCOME TR II COM 46131F101 0 0 SH SOLE 0 0 0 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 0 0 SH SOLE 0 0 0 INVESCO INDIA EXCHG TRED FD CALL 46137R909 0 0 SH Call SOLE 0 0 0 INVESCO INDIA EXCHG TRED FD PUT 46137R959 0 0 SH Put SOLE 0 0 0 INVESCO LTD SHS G491BT108 9 964 SH SOLE 0 0 0 INVESCO LTD CALL G491BT908 0 0 SH Call SOLE 0 0 0 INVESCO LTD PUT G491BT958 0 0 SH Put SOLE 0 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 7 1610 SH SOLE 0 0 0 INVESCO MORTGAGE CAPITAL INC CALL 46131B900 0 0 SH Call SOLE 0 0 0 INVESCO MORTGAGE CAPITAL INC PUT 46131B950 0 0 SH Put SOLE 0 0 0 INVESCO MUN TR COM 46131J103 0 0 SH SOLE 0 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 0 0 SH SOLE 0 0 0 INVESCO PA VALUE MUN INCOME COM 46132K109 0 0 SH SOLE 0 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 4601 24118 SH SOLE 0 0 0 INVESCO QQQ TR CALL 46090E903 0 0 SH Call SOLE 0 0 0 INVESCO QQQ TR PUT 46090E953 0 0 SH Put SOLE 0 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 0 0 SH SOLE 0 0 0 INVESCO SR INCOME TR COM 46131H107 44 13629 SH SOLE 0 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 0 0 SH SOLE 0 0 0 INVESCO TR INVT GRADE NY MUN COM 46131T101 0 0 SH SOLE 0 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 0 0 SH SOLE 0 0 0 INVESTAR HLDG CORP COM 46134L105 0 0 SH SOLE 0 0 0 INVESTCORP CR MGMT BDC INC COM 46090R104 0 0 SH SOLE 0 0 0 INVESTCORP CR MGMT BDC INC CALL 46090R904 0 0 SH Call SOLE 0 0 0 INVESTCORP CR MGMT BDC INC PUT 46090R954 0 0 SH Put SOLE 0 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 0 0 SH SOLE 0 0 0 INVESTMENT TECHNOLOGY GRP NE CALL 46145F905 0 0 SH Call SOLE 0 0 0 INVESTMENT TECHNOLOGY GRP NE PUT 46145F955 0 0 SH Put SOLE 0 0 0 INVESTORS BANCORP INC NEW COM 46146L101 0 0 SH SOLE 0 0 0 INVESTORS BANCORP INC NEW CALL 46146L901 0 0 SH Call SOLE 0 0 0 INVESTORS BANCORP INC NEW PUT 46146L951 0 0 SH Put SOLE 0 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 0 0 SH SOLE 0 0 0 INVESTORS REAL ESTATE TR CALL 461730909 0 0 SH Call SOLE 0 0 0 INVESTORS REAL ESTATE TR PUT 461730959 0 0 SH Put SOLE 0 0 0 INVESTORS TITLE CO COM 461804106 0 0 SH SOLE 0 0 0 INVITAE CORP COM 46185L103 0 0 SH SOLE 0 0 0 INVITAE CORP CALL 46185L903 0 0 SH Call SOLE 0 0 0 INVITAE CORP PUT 46185L953 0 0 SH Put SOLE 0 0 0 INVITATION HOMES INC COM 46187W107 4 169 SH SOLE 0 0 0 INVITATION HOMES INC CALL 46187W907 0 0 SH Call SOLE 0 0 0 INVITATION HOMES INC PUT 46187W957 0 0 SH Put SOLE 0 0 0 INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 0 0 SH SOLE 0 0 0 INVIVO THERAPEUTICS HLDGS CO CALL 46186M907 0 0 SH Call SOLE 0 0 0 INVIVO THERAPEUTICS HLDGS CO PUT 46186M957 0 0 SH Put SOLE 0 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 2 SH SOLE 0 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 0 0 SH SOLE 0 0 0 ION GEOPHYSICAL CORP CALL 462044907 0 0 SH Call SOLE 0 0 0 ION GEOPHYSICAL CORP PUT 462044957 0 0 SH Put SOLE 0 0 0 IONIS PHARMACEUTICALS INC COM 462222100 0 0 SH SOLE 0 0 0 IONIS PHARMACEUTICALS INC CALL 462222900 0 0 SH Call SOLE 0 0 0 IONIS PHARMACEUTICALS INC PUT 462222950 0 0 SH Put SOLE 0 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 0 0 SH SOLE 0 0 0 IOVANCE BIOTHERAPEUTICS INC CALL 462260900 0 0 SH Call SOLE 0 0 0 IOVANCE BIOTHERAPEUTICS INC PUT 462260950 0 0 SH Put SOLE 0 0 0 IPASS INC COM 46261V306 0 0 SH SOLE 0 0 0 IPG PHOTONICS CORP COM 44980X109 2 22 SH SOLE 0 0 0 IPG PHOTONICS CORP CALL 44980X909 0 0 SH Call SOLE 0 0 0 IPG PHOTONICS CORP PUT 44980X959 0 0 SH Put SOLE 0 0 0 IPIC ENTMT INC COM CL A 46263D106 0 0 SH SOLE 0 0 0 IQIYI INC DEBT 3.75012/0 G4939KAA4 0 0 SH SOLE 0 0 0 IQIYI INC SPONSORED ADS 46267X108 16 900 SH SOLE 0 0 0 IQIYI INC CALL 46267X908 0 0 SH Call SOLE 0 0 0 IQIYI INC PUT 46267X958 0 0 SH Put SOLE 0 0 0 IQIYI INC DEBT 2.000 4/0 G4939KAB2 0 0 SH SOLE 0 0 0 IQIYI INC NOTE 3.75012/0 46267XAB4 0 0 SH SOLE 0 0 0 IQVIA HLDGS INC COM 46266C105 85 789 SH SOLE 0 0 0 IQVIA HLDGS INC CALL 46266C905 0 0 SH Call SOLE 0 0 0 IQVIA HLDGS INC PUT 46266C955 0 0 SH Put SOLE 0 0 0 IRADIMED CORP COM 46266A109 0 0 SH SOLE 0 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 18 225 SH SOLE 0 0 0 IRHYTHM TECHNOLOGIES INC CALL 450056906 0 0 SH Call SOLE 0 0 0 IRHYTHM TECHNOLOGIES INC PUT 450056956 0 0 SH Put SOLE 0 0 0 IRIDEX CORP COM 462684101 0 0 SH SOLE 0 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 0 0 SH SOLE 0 0 0 IRIDIUM COMMUNICATIONS INC CALL 46269C902 0 0 SH Call SOLE 0 0 0 IRIDIUM COMMUNICATIONS INC PUT 46269C952 0 0 SH Put SOLE 0 0 0 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B 46269C409 0 0 SH SOLE 0 0 0 IROBOT CORP COM 462726100 35 850 SH SOLE 0 0 0 IROBOT CORP CALL 462726900 0 0 SH Call SOLE 0 0 0 IROBOT CORP PUT 462726950 0 0 SH Put SOLE 0 0 0 IRON MTN INC NEW COM 46284V101 333 13627 SH SOLE 0 0 0 IRON MTN INC NEW CALL 46284V901 0 0 SH Call SOLE 0 0 0 IRON MTN INC NEW PUT 46284V951 0 0 SH Put SOLE 0 0 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.250 6/1 46333XAD0 0 0 SH SOLE 0 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 0 0 SH SOLE 0 0 0 IRONWOOD PHARMACEUTICALS INC CALL 46333X908 0 0 SH Call SOLE 0 0 0 IRONWOOD PHARMACEUTICALS INC PUT 46333X958 0 0 SH Put SOLE 0 0 0 IRONWOOD PHARMACEUTICALS INC EX DISTRIBUTIN 46333X116 0 0 SH SOLE 0 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 0 0 SH SOLE 0 0 0 IRSA INVERSIONES Y REP S A CALL 450047904 0 0 SH Call SOLE 0 0 0 IRSA INVERSIONES Y REP S A PUT 450047954 0 0 SH Put SOLE 0 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 0 0 SH SOLE 0 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 14 1486 SH SOLE 0 0 0 ISHARES GOLD TRUST ISHARES 464285105 255 16931 SH SOLE 0 0 0 ISHARES GOLD TRUST CALL 464285905 0 0 SH Call SOLE 0 0 0 ISHARES GOLD TRUST PUT 464285955 0 0 SH Put SOLE 0 0 0 ISHARES INC MSCI AUST ETF 464286103 0 0 SH SOLE 0 0 0 ISHARES INC CALL 464286903 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 464286953 0 0 SH Put SOLE 0 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 0 0 SH SOLE 0 0 0 ISHARES INC CALL 464286905 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 464286955 0 0 SH Put SOLE 0 0 0 ISHARES INC US INTL HGH YLD 464286178 18 427 SH SOLE 0 0 0 ISHARES INC MSCI AUSTRIA ETF 464286202 0 0 SH SOLE 0 0 0 ISHARES INC CALL 464286902 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 464286952 0 0 SH Put SOLE 0 0 0 ISHARES INC INTL HIGH YIELD 464286210 0 0 SH SOLE 0 0 0 ISHARES INC JP MRG EM CRP BD 464286251 0 0 SH SOLE 0 0 0 ISHARES INC EM HGHYL BD ETF 464286285 2463 64410 SH SOLE 0 0 0 ISHARES INC ASIA/PAC DIV ETF 464286293 0 0 SH SOLE 0 0 0 ISHARES INC MSCI BELGIUM ETF 464286301 0 0 SH SOLE 0 0 0 ISHARES INC CALL 464286901 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 464286951 0 0 SH Put SOLE 0 0 0 ISHARES INC EM MKTS DIV ETF 464286319 104 3704 SH SOLE 0 0 0 ISHARES INC GLB SILV MIN ETF 464286327 0 0 SH SOLE 0 0 0 ISHARES INC GLB ENR PROD ETF 464286343 0 0 SH SOLE 0 0 0 ISHARES INC GLB AGRIC PR ETF 464286350 0 0 SH SOLE 0 0 0 ISHARES INC MSCI WORLD ETF 464286392 69 890 SH SOLE 0 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 99 4221 SH SOLE 0 0 0 ISHARES INC CALL 464286900 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 464286950 0 0 SH Put SOLE 0 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 2021 35480 SH SOLE 0 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 0 0 SH SOLE 0 0 0 ISHARES INC MSCI CDA ETF 464286509 4 175 SH SOLE 0 0 0 ISHARES INC CALL 464286909 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 464286959 0 0 SH Put SOLE 0 0 0 ISHARES INC JP MORGAN EM ETF 464286517 0 0 SH SOLE 0 0 0 ISHARES INC CALL 464286907 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 464286957 0 0 SH Put SOLE 0 0 0 ISHARES INC MIN VOL GBL ETF 464286525 109 1352 SH SOLE 0 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 363 7746 SH SOLE 0 0 0 ISHARES INC MSCI JAPN SMCETF 464286582 0 0 SH SOLE 0 0 0 ISHARES INC MSCI EURZONE ETF 464286608 9 300 SH SOLE 0 0 0 ISHARES INC CALL 464286908 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 464286958 0 0 SH Put SOLE 0 0 0 ISHARES INC MSCI THAILND ETF 464286624 81 1414 SH SOLE 0 0 0 ISHARES INC CALL 464286904 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 464286954 0 0 SH Put SOLE 0 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 0 0 SH SOLE 0 0 0 ISHARES INC MSCI CHILE ETF 464286640 0 0 SH SOLE 0 0 0 ISHARES INC MSCI BRIC INDX 464286657 0 0 SH SOLE 0 0 0 ISHARES INC MSCI PAC JP ETF 464286665 0 0 SH SOLE 0 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 46 995 SH SOLE 0 0 0 ISHARES INC MSCI FRANCE ETF 464286707 0 0 SH SOLE 0 0 0 ISHARES INC MSCI TURKEY ETF 464286715 0 0 SH SOLE 0 0 0 ISHARES INC MSCI SWITZERLAND 464286749 4 126 SH SOLE 0 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 0 0 SH SOLE 0 0 0 ISHARES INC CALL 464286906 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 464286956 0 0 SH Put SOLE 0 0 0 ISHARES INC MSCI SPAIN ETF 464286764 0 0 SH SOLE 0 0 0 ISHARES INC MSCI STH KOR ETF 464286772 0 0 SH SOLE 0 0 0 ISHARES INC MSCI STH AFR ETF 464286780 0 0 SH SOLE 0 0 0 ISHARES INC MSCI GERMANY ETF 464286806 88 4113 SH SOLE 0 0 0 ISHARES INC MSCI NETHERL ETF 464286814 0 0 SH SOLE 0 0 0 ISHARES INC MSCI MEXICO ETF 464286822 0 0 SH SOLE 0 0 0 ISHARES INC MSCI HONG KG ETF 464286871 4 225 SH SOLE 0 0 0 ISHARES INC CORE MSCI EMKT 46434G103 3154 77923 SH SOLE 0 0 0 ISHARES INC CALL 46434G903 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 46434G953 0 0 SH Put SOLE 0 0 0 ISHARES INC MSCI COLMBIA ETF 46434G202 0 0 SH SOLE 0 0 0 ISHARES INC CUR HD MSCI EM 46434G509 0 0 SH SOLE 0 0 0 ISHARES INC MSCI EMRG CHN 46434G764 0 0 SH SOLE 0 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 181 5501 SH SOLE 0 0 0 ISHARES INC CALL 46434G902 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 46434G952 0 0 SH Put SOLE 0 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 0 0 SH SOLE 0 0 0 ISHARES INC CALL 46434G900 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 46434G950 0 0 SH Put SOLE 0 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 0 0 SH SOLE 0 0 0 ISHARES INC CALL 46434G908 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 46434G958 0 0 SH Put SOLE 0 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 0 0 SH SOLE 0 0 0 ISHARES INC CALL 46434G904 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 46434G954 0 0 SH Put SOLE 0 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 26 528 SH SOLE 0 0 0 ISHARES INC MSCI ITALY ETF 46434G830 0 0 SH SOLE 0 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 1 71 SH SOLE 0 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 3 175 SH SOLE 0 0 0 ISHARES INC CALL 46434G905 0 0 SH Call SOLE 0 0 0 ISHARES INC PUT 46434G955 0 0 SH Put SOLE 0 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 2830 103386 SH SOLE 0 0 0 ISHARES INC MLT FCTR EMG MKT 46434G889 0 0 SH SOLE 0 0 0 ISHARES S&P GSCI COMMODITY I CALL 46428R907 0 0 SH Call SOLE 0 0 0 ISHARES S&P GSCI COMMODITY I PUT 46428R957 0 0 SH Put SOLE 0 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 95 7283 SH SOLE 0 0 0 ISHARES SILVER TRUST CALL 46428Q909 0 0 SH Call SOLE 0 0 0 ISHARES SILVER TRUST PUT 46428Q959 0 0 SH Put SOLE 0 0 0 ISHARES TR S&P 100 ETF 464287101 56 473 SH SOLE 0 0 0 ISHARES TR CALL 464287901 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464287951 0 0 SH Put SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 57 307 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 479 3265 SH SOLE 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 5237 91547 SH SOLE 0 0 0 ISHARES TR CALL 464287900 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464287950 0 0 SH Put SOLE 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 1798 24445 SH SOLE 0 0 0 ISHARES TR CALL 464287908 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464287958 0 0 SH Put SOLE 0 0 0 ISHARES TR TIPS BD ETF 464287176 704 5971 SH SOLE 0 0 0 ISHARES TR CALL 464287906 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464287956 0 0 SH Put SOLE 0 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 50 1335 SH SOLE 0 0 0 ISHARES TR CALL 464287904 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464287954 0 0 SH Put SOLE 0 0 0 ISHARES TR TRANS AVG ETF 464287192 3 25 SH SOLE 0 0 0 ISHARES TR CALL 464287902 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464287952 0 0 SH Put SOLE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 27106 104901 SH SOLE 0 0 0 ISHARES TR CORE US AGGBD ET 464287226 18923 164021 SH SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 529 15486 SH SOLE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2621 21219 SH SOLE 0 0 0 ISHARES TR GBL COMM SVC ETF 464287275 0 0 SH SOLE 0 0 0 ISHARES TR CALL 464287905 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464287955 0 0 SH Put SOLE 0 0 0 ISHARES TR GLOBAL TECH ETF 464287291 2196 12044 SH SOLE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1062 6435 SH SOLE 0 0 0 ISHARES TR CALL 464287909 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464287959 0 0 SH Put SOLE 0 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 102 1667 SH SOLE 0 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 13 275 SH SOLE 0 0 0 ISHARES TR CALL 464287903 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464287953 0 0 SH Put SOLE 0 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 32 1873 SH SOLE 0 0 0 ISHARES TR NORTH AMERN NAT 464287374 11 660 SH SOLE 0 0 0 ISHARES TR JPX NIKKEI 400 464287382 0 0 SH SOLE 0 0 0 ISHARES TR LATN AMER 40 ETF 464287390 0 0 SH SOLE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 902 9369 SH SOLE 0 0 0 ISHARES TR 20 YR TR BD ETF 464287432 2222 13472 SH SOLE 0 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 1791 14742 SH SOLE 0 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 8649 99797 SH SOLE 0 0 0 ISHARES TR CALL 464287907 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464287957 0 0 SH Put SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 246 4601 SH SOLE 0 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 97 1506 SH SOLE 0 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1611 13247 SH SOLE 0 0 0 ISHARES TR RUS MID CAP ETF 464287499 1674 38768 SH SOLE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4782 33239 SH SOLE 0 0 0 ISHARES TR EXPANDED TECH 464287515 0 0 SH SOLE 0 0 0 ISHARES TR PHLX SEMICND ETF 464287523 0 0 SH SOLE 0 0 0 ISHARES TR NA TEC MULTM ETF 464287531 0 0 SH SOLE 0 0 0 ISHARES TR EXPND TEC SC ETF 464287549 0 0 SH SOLE 0 0 0 ISHARES TR NASDAQ BIOTECH 464287556 442 4106 SH SOLE 0 0 0 ISHARES TR COHEN STEER REIT 464287564 542 5918 SH SOLE 0 0 0 ISHARES TR GLOBAL 100 ETF 464287572 20 439 SH SOLE 0 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 2 11 SH SOLE 0 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 553 5574 SH SOLE 0 0 0 ISHARES TR S&P MC 400GR ETF 464287606 606 3396 SH SOLE 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 885 5873 SH SOLE 0 0 0 ISHARES TR RUS 1000 ETF 464287622 21 150 SH SOLE 0 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 145 1768 SH SOLE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 277 1753 SH SOLE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 656 5731 SH SOLE 0 0 0 ISHARES TR CORE S&P US VLU 464287663 1407 30478 SH SOLE 0 0 0 ISHARES TR CORE S&P US GWT 464287671 2305 40380 SH SOLE 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 534 3600 SH SOLE 0 0 0 ISHARES TR U.S. UTILITS ETF 464287697 137 989 SH SOLE 0 0 0 ISHARES TR S&P MC 400VL ETF 464287705 9 86 SH SOLE 0 0 0 ISHARES TR US TELECOM ETF 464287713 0 0 SH SOLE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 417 2040 SH SOLE 0 0 0 ISHARES TR U.S. REAL ES ETF 464287739 155 2230 SH SOLE 0 0 0 ISHARES TR US INDUSTRIALS 464287754 42 335 SH SOLE 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 756 4023 SH SOLE 0 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 42 406 SH SOLE 0 0 0 ISHARES TR U.S. FINLS ETF 464287788 189 1944 SH SOLE 0 0 0 ISHARES TR U.S. ENERGY ETF 464287796 55 3614 SH SOLE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 9517 169622 SH SOLE 0 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 0 0 SH SOLE 0 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 0 0 SH SOLE 0 0 0 ISHARES TR DOW JONES US ETF 464287846 200 1586 SH SOLE 0 0 0 ISHARES TR EUROPE ETF 464287861 0 0 SH SOLE 0 0 0 ISHARES TR SP SMCP600VL ETF 464287879 349 3493 SH SOLE 0 0 0 ISHARES TR S&P SML 600 GWT 464287887 605 4387 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP VL 464288109 0 0 SH SOLE 0 0 0 ISHARES TR INTL TREA BD ETF 464288117 0 0 SH SOLE 0 0 0 ISHARES TR CALL 464288907 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464288957 0 0 SH Put SOLE 0 0 0 ISHARES TR 3YRTB ETF 464288125 6 75 SH SOLE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 264 2479 SH SOLE 0 0 0 ISHARES TR AGENCY BOND ETF 464288166 129 1068 SH SOLE 0 0 0 ISHARES TR GL TIMB FORE ETF 464288174 0 0 SH SOLE 0 0 0 ISHARES TR CALL 464288904 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464288954 0 0 SH Put SOLE 0 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 3758 62935 SH SOLE 0 0 0 ISHARES TR CALL 464288902 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464288952 0 0 SH Put SOLE 0 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 494 3227 SH SOLE 0 0 0 ISHARES TR EMGR MKT INF ETF 464288216 61 3102 SH SOLE 0 0 0 ISHARES TR CALL 464288906 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464288956 0 0 SH Put SOLE 0 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 0 0 SH SOLE 0 0 0 ISHARES TR MSCI ACWI EX US 464288240 0 0 SH SOLE 0 0 0 ISHARES TR CALL 464288900 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464288950 0 0 SH Put SOLE 0 0 0 ISHARES TR MSCI ACWI ETF 464288257 0 0 SH SOLE 0 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 0 0 SH SOLE 0 0 0 ISHARES TR EAFE SML CP ETF 464288273 33 730 SH SOLE 0 0 0 ISHARES TR CALL 464288903 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464288953 0 0 SH Put SOLE 0 0 0 ISHARES TR JPMORGAN USD EMG 464288281 932 9640 SH SOLE 0 0 0 ISHARES TR CALL 464288901 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464288951 0 0 SH Put SOLE 0 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 11 51 SH SOLE 0 0 0 ISHARES TR NEW YORK MUN ETF 464288323 0 0 SH SOLE 0 0 0 ISHARES TR CALIF MUN BD ETF 464288356 0 0 SH SOLE 0 0 0 ISHARES TR GLB INFRASTR ETF 464288372 171 5008 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 5 45 SH SOLE 0 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1682 14884 SH SOLE 0 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 0 0 SH SOLE 0 0 0 ISHARES TR ASIA 50 ETF 464288430 0 0 SH SOLE 0 0 0 ISHARES TR INTL SEL DIV ETF 464288448 383 16943 SH SOLE 0 0 0 ISHARES TR CALL 464288908 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464288958 0 0 SH Put SOLE 0 0 0 ISHARES TR EUR DEV RE ETF 464288471 0 0 SH SOLE 0 0 0 ISHARES TR INTL DEV RE ETF 464288489 0 0 SH SOLE 0 0 0 ISHARES TR CALL 464288909 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464288959 0 0 SH Put SOLE 0 0 0 ISHARES TR DEVSMCP EXNA ETF 464288497 0 0 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 0 0 SH SOLE 0 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1418 18402 SH SOLE 0 0 0 ISHARES TR CRE U S REIT ETF 464288521 0 0 SH SOLE 0 0 0 ISHARES TR RESIDNL REAL EST 464288562 381 6904 SH SOLE 0 0 0 ISHARES TR MSCI KLD400 SOC 464288570 412 4229 SH SOLE 0 0 0 ISHARES TR MBS ETF 464288588 4513 40863 SH SOLE 0 0 0 ISHARES TR GOV/CRED BD ETF 464288596 0 0 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP GR 464288604 12 71 SH SOLE 0 0 0 ISHARES TR INTRM GOV CR ETF 464288612 27 236 SH SOLE 0 0 0 ISHARES TR USD INV GRDE ETF 464288620 22 400 SH SOLE 0 0 0 ISHARES TR INTRM TR CRP ETF 464288638 5132 93448 SH SOLE 0 0 0 ISHARES TR SH TR CRPORT ETF 464288646 9687 185013 SH SOLE 0 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 0 0 SH SOLE 0 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 188 1407 SH SOLE 0 0 0 ISHARES TR SHORT TREAS BD 464288679 487 4385 SH SOLE 0 0 0 ISHARES TR S&P US PFD STK 464288687 8038 252464 SH SOLE 0 0 0 ISHARES TR GLOBAL MATER ETF 464288695 0 0 SH SOLE 0 0 0 ISHARES TR CALL 464288905 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464288955 0 0 SH Put SOLE 0 0 0 ISHARES TR MRNING SM CP ETF 464288703 128 1501 SH SOLE 0 0 0 ISHARES TR GLOB UTILITS ETF 464288711 20 400 SH SOLE 0 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 0 0 SH SOLE 0 0 0 ISHARES TR GLB CNSM STP ETF 464288737 12 251 SH SOLE 0 0 0 ISHARES TR GLB CNS DISC ETF 464288745 0 0 SH SOLE 0 0 0 ISHARES TR US HOME CONS ETF 464288752 25 850 SH SOLE 0 0 0 ISHARES TR US AER DEF ETF 464288760 382 2659 SH SOLE 0 0 0 ISHARES TR US REGNL BKS ETF 464288778 226 7805 SH SOLE 0 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 0 0 SH SOLE 0 0 0 ISHARES TR US BR DEL SE ETF 464288794 0 0 SH SOLE 0 0 0 ISHARES TR MSCI USA ESG SLC 464288802 0 0 SH SOLE 0 0 0 ISHARES TR U.S. MED DVC ETF 464288810 9956 44179 SH SOLE 0 0 0 ISHARES TR US HLTHCR PR ETF 464288828 70 417 SH SOLE 0 0 0 ISHARES TR U.S. PHARMA ETF 464288836 118 875 SH SOLE 0 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 3 550 SH SOLE 0 0 0 ISHARES TR US OIL GS EX ETF 464288851 0 0 SH SOLE 0 0 0 ISHARES TR MICRO-CAP ETF 464288869 0 0 SH SOLE 0 0 0 ISHARES TR EAFE VALUE ETF 464288877 86 2422 SH SOLE 0 0 0 ISHARES TR EAFE GRWTH ETF 464288885 135 1900 SH SOLE 0 0 0 ISHARES TR NEW ZEALAND ETF 464289123 57 1272 SH SOLE 0 0 0 ISHARES TR CALL 464289903 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464289953 0 0 SH Put SOLE 0 0 0 ISHARES TR BRAZIL SM-CP ETF 464289131 0 0 SH SOLE 0 0 0 ISHARES TR MSCI EURO FL ETF 464289180 0 0 SH SOLE 0 0 0 ISHARES TR CALL 464289900 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464289950 0 0 SH Put SOLE 0 0 0 ISHARES TR RUS TP200 VL ETF 464289420 10 218 SH SOLE 0 0 0 ISHARES TR RUS TP200 GR ETF 464289438 2491 29583 SH SOLE 0 0 0 ISHARES TR RUS TOP 200 ETF 464289446 0 0 SH SOLE 0 0 0 ISHARES TR CORE LT USDB ETF 464289479 0 0 SH SOLE 0 0 0 ISHARES TR LNG TR CRPRT BD 464289511 1305 20519 SH SOLE 0 0 0 ISHARES TR CALL 464289901 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464289951 0 0 SH Put SOLE 0 0 0 ISHARES TR INDIA 50 ETF 464289529 0 0 SH SOLE 0 0 0 ISHARES TR CALL 464289909 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464289959 0 0 SH Put SOLE 0 0 0 ISHARES TR MSCI PERU ETF 464289842 0 0 SH SOLE 0 0 0 ISHARES TR CALL 464289902 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 464289952 0 0 SH Put SOLE 0 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 204 4308 SH SOLE 0 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 0 0 SH SOLE 0 0 0 ISHARES TR MODERT ALLOC ETF 464289875 41 1104 SH SOLE 0 0 0 ISHARES TR CONSER ALLOC ETF 464289883 258 7630 SH SOLE 0 0 0 ISHARES TR INTL PFD STK ETF 46429B135 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46429B905 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46429B955 0 0 SH Put SOLE 0 0 0 ISHARES TR CHINA SM-CAP ETF 46429B200 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46429B900 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46429B950 0 0 SH Put SOLE 0 0 0 ISHARES TR US TREAS BD ETF 46429B267 15438 550353 SH SOLE 0 0 0 ISHARES TR CALL 46429B907 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46429B957 0 0 SH Put SOLE 0 0 0 ISHARES TR A RATE CP BD ETF 46429B291 0 0 SH SOLE 0 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46429B909 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46429B959 0 0 SH Put SOLE 0 0 0 ISHARES TR GNMA BOND ETF 46429B333 0 0 SH SOLE 0 0 0 ISHARES TR CMBS ETF 46429B366 0 0 SH SOLE 0 0 0 ISHARES TR MSCI PHILIPS ETF 46429B408 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46429B908 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46429B958 0 0 SH Put SOLE 0 0 0 ISHARES TR MSCI UK SM ETF 46429B416 0 0 SH SOLE 0 0 0 ISHARES TR MSCI GERMNY ETF 46429B465 0 0 SH SOLE 0 0 0 ISHARES TR MSCI NORWAY ETF 46429B499 0 0 SH SOLE 0 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 0 0 SH SOLE 0 0 0 ISHARES TR MSCI FINLAND ETF 46429B515 0 0 SH SOLE 0 0 0 ISHARES TR MSCI DENMARK ETF 46429B523 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS SEP19 ETF 46429B564 0 0 SH SOLE 0 0 0 ISHARES TR MSCI INDIA ETF 46429B598 11 440 SH SOLE 0 0 0 ISHARES TR MSCI POLAND ETF 46429B606 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46429B906 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46429B956 0 0 SH Put SOLE 0 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 0 0 SH SOLE 0 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 5198 106438 SH SOLE 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 624 8716 SH SOLE 0 0 0 ISHARES TR CALL 46429B903 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46429B953 0 0 SH Put SOLE 0 0 0 ISHARES TR MSCI CHINA ETF 46429B671 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46429B901 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46429B951 0 0 SH Put SOLE 0 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 5247 84569 SH SOLE 0 0 0 ISHARES TR MIN VOL USA ETF 46429B697 14776 273576 SH SOLE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 10 104 SH SOLE 0 0 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 0 0 SH SOLE 0 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS MAR20 ETF 46432FBC0 0 0 SH SOLE 0 0 0 ISHARES TR USA QUALITY FCTR 46432F339 18427 227383 SH SOLE 0 0 0 ISHARES TR CALL 46432F909 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46432F959 0 0 SH Put SOLE 0 0 0 ISHARES TR USA SIZE FACTOR 46432F370 1206 16894 SH SOLE 0 0 0 ISHARES TR CALL 46432F900 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46432F950 0 0 SH Put SOLE 0 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 417 6621 SH SOLE 0 0 0 ISHARES TR CALL 46432F908 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46432F958 0 0 SH Put SOLE 0 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 1794 16851 SH SOLE 0 0 0 ISHARES TR CALL 46432F906 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46432F956 0 0 SH Put SOLE 0 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 2458 52290 SH SOLE 0 0 0 ISHARES TR CALL 46432F904 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46432F954 0 0 SH Put SOLE 0 0 0 ISHARES TR CORE MSCI EAFE 46432F842 6866 137627 SH SOLE 0 0 0 ISHARES TR CALL 46432F902 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46432F952 0 0 SH Put SOLE 0 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 85 1680 SH SOLE 0 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 277 13844 SH SOLE 0 0 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 74 2931 SH SOLE 0 0 0 ISHARES TR IBONDS DEC19 ETF 46434VAU4 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 49 1978 SH SOLE 0 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 32 1294 SH SOLE 0 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 46 1842 SH SOLE 0 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 27 1088 SH SOLE 0 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 3035 60535 SH SOLE 0 0 0 ISHARES TR MLTFCTR INTL SML 46434V266 0 0 SH SOLE 0 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 30 1500 SH SOLE 0 0 0 ISHARES TR CALL 46434V904 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46434V954 0 0 SH Put SOLE 0 0 0 ISHARES TR MULTIFACTOR USA 46434V282 113 4267 SH SOLE 0 0 0 ISHARES TR CALL 46434V902 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46434V952 0 0 SH Put SOLE 0 0 0 ISHARES TR MULTIFACTOR USA 46434V290 0 0 SH SOLE 0 0 0 ISHARES TR MULTIFACTOR GLBL 46434V316 7 295 SH SOLE 0 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 49 1365 SH SOLE 0 0 0 ISHARES TR CALL 46434V901 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46434V951 0 0 SH Put SOLE 0 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3434 84021 SH SOLE 0 0 0 ISHARES TR CALL 46434V907 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46434V957 0 0 SH Put SOLE 0 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46434V903 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46434V953 0 0 SH Put SOLE 0 0 0 ISHARES TR INTL MOMENTUM FT 46434V449 70 2653 SH SOLE 0 0 0 ISHARES TR INTL QLTY FACTOR 46434V456 8601 332734 SH SOLE 0 0 0 ISHARES TR MSCI LW CRB TG 46434V464 21 201 SH SOLE 0 0 0 ISHARES TR MSCI CHINA A 46434V514 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS SEP2020 46434V571 0 0 SH SOLE 0 0 0 ISHARES TR CORE TOTAL USD 46434V613 17 316 SH SOLE 0 0 0 ISHARES TR CORE DIV GRWTH 46434V621 4400 135005 SH SOLE 0 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 62 2621 SH SOLE 0 0 0 ISHARES TR CALL 46434V909 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46434V959 0 0 SH Put SOLE 0 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 5 276 SH SOLE 0 0 0 ISHARES TR CORE MSCI PAC 46434V696 0 0 SH SOLE 0 0 0 ISHARES TR CUR HED MSCI GER 46434V704 0 0 SH SOLE 0 0 0 ISHARES TR MIN VOL JAPN ETF 46434V712 0 0 SH SOLE 0 0 0 ISHARES TR MIN VOL EUROPE 46434V720 0 0 SH SOLE 0 0 0 ISHARES TR CORE MSCI EURO 46434V738 112 3013 SH SOLE 0 0 0 ISHARES TR CALL 46434V908 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46434V958 0 0 SH Put SOLE 0 0 0 ISHARES TR MIN VOL ASIA JAP 46434V746 0 0 SH SOLE 0 0 0 ISHARES TR MSCI UAE ETF 46434V761 0 0 SH SOLE 0 0 0 ISHARES TR MSCI QATAR ETF 46434V779 0 0 SH SOLE 0 0 0 ISHARES TR YLD OPTIM BD 46434V787 3 103 SH SOLE 0 0 0 ISHARES TR HDG MSCI EAFE 46434V803 24 984 SH SOLE 0 0 0 ISHARES TR TRS FLT RT BD 46434V860 0 0 SH SOLE 0 0 0 ISHARES TR ULTR SH TRM BD 46434V878 0 0 SH SOLE 0 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46434V906 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46434V956 0 0 SH Put SOLE 0 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 0 0 SH SOLE 0 0 0 ISHARES TR CONV BD ETF 46435G102 2174 39921 SH SOLE 0 0 0 ISHARES TR 10 YR INVT GRD 46435G144 0 0 SH SOLE 0 0 0 ISHARES TR 5 10 YR INVT 46435G151 0 0 SH SOLE 0 0 0 ISHARES TR RUSSELL 1000 US 46435G169 0 0 SH SOLE 0 0 0 ISHARES TR ESG USD CORPT 46435G193 0 0 SH SOLE 0 0 0 ISHARES TR EDGE INVT GRDE 46435G219 0 0 SH SOLE 0 0 0 ISHARES TR ESG 1 5 YR USD 46435G243 0 0 SH SOLE 0 0 0 ISHARES TR EDEG HIG YLELD 46435G250 0 0 SH SOLE 0 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 0 0 SH SOLE 0 0 0 ISHARES TR MSCI ARGENTINA 46435G276 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2023 46435G318 0 0 SH SOLE 0 0 0 ISHARES TR CORE MSCI INTL 46435G326 18 396 SH SOLE 0 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 88 3680 SH SOLE 0 0 0 ISHARES TR CALL 46435G904 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46435G954 0 0 SH Put SOLE 0 0 0 ISHARES TR MORTGE REL ETF 46435G342 18 984 SH SOLE 0 0 0 ISHARES TR CALL 46435G902 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46435G952 0 0 SH Put SOLE 0 0 0 ISHARES TR INTL VALUE FACTR 46435G409 0 0 SH SOLE 0 0 0 ISHARES TR CR 5 10 YR ETF 46435G417 0 0 SH SOLE 0 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 4433 77111 SH SOLE 0 0 0 ISHARES TR EDGE MSCI MINM 46435G433 18 707 SH SOLE 0 0 0 ISHARES TR IBOXX HIG YLD EX 46435G441 0 0 SH SOLE 0 0 0 ISHARES TR FALN ANGLS USD 46435G474 0 0 SH SOLE 0 0 0 ISHARES TR INTL SIZE FACTOR 46435G508 0 0 SH SOLE 0 0 0 ISHARES TR ESG MSCI EAFE 46435G516 0 0 SH SOLE 0 0 0 ISHARES TR INTL DIV GRWTH 46435G524 0 0 SH SOLE 0 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 34 596 SH SOLE 0 0 0 ISHARES TR MSCI AUSTRALIA 46435G607 0 0 SH SOLE 0 0 0 ISHARES TR ADAPTV JPN ETF 46435G649 0 0 SH SOLE 0 0 0 ISHARES TR ADAPTIVE ETF 46435G656 0 0 SH SOLE 0 0 0 ISHARES TR ADAPTV EUR ETF 46435G664 0 0 SH SOLE 0 0 0 ISHARES TR CORE INTL AGGR 46435G672 3965 72361 SH SOLE 0 0 0 ISHARES TR MSCI CDA ETF 46435G706 0 0 SH SOLE 0 0 0 ISHARES TR JPX NIKKEI 400 46435G722 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2022 46435G755 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2021 46435G789 2 82 SH SOLE 0 0 0 ISHARES TR MSCI MEXICO 46435G805 0 0 SH SOLE 0 0 0 ISHARES TR MSCI SPAIN ETF 46435G813 0 0 SH SOLE 0 0 0 ISHARES TR MSCI ITALY ETF 46435G821 0 0 SH SOLE 0 0 0 ISHARES TR MSCI EAFE SMCP 46435G839 0 0 SH SOLE 0 0 0 ISHARES TR MSCI ACWI EXUS 46435G847 0 0 SH SOLE 0 0 0 ISHARES TR MSCI UN KNGDOM 46435G862 0 0 SH SOLE 0 0 0 ISHARES TR MSCI SWITZERLD 46435G870 0 0 SH SOLE 0 0 0 ISHARES TR MSCI SO KOREA 46435G888 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS ETF 46435UAA9 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 25 46435U432 0 0 SH SOLE 0 0 0 ISHARES TR GBL GREEN ETF 46435U440 0 0 SH SOLE 0 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 0 0 SH SOLE 0 0 0 ISHARES TR ESG US AGR BD 46435U549 0 0 SH SOLE 0 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 0 0 SH SOLE 0 0 0 ISHARES TR ESG MSCI USA SML 46435U663 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 46435U697 0 0 SH SOLE 0 0 0 ISHARES TR US INFRASTRUC 46435U713 0 0 SH SOLE 0 0 0 ISHARES TR EDGE US FIXD INM 46435U796 0 0 SH SOLE 0 0 0 ISHARES TR BROAD USD HIGH 46435U853 29 824 SH SOLE 0 0 0 ISHARES TR CALL 46435U903 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46435U953 0 0 SH Put SOLE 0 0 0 ISHARES TR US DIVID BYBCK 46435U861 0 0 SH SOLE 0 0 0 ISHARES TR FOCUSD VAL FAC 46435U333 0 0 SH SOLE 0 0 0 ISHARES TR MSCI JP VALUE 46435U374 0 0 SH SOLE 0 0 0 ISHARES TR MSCI JP EQUL 46435U382 0 0 SH SOLE 0 0 0 ISHARES TR CYBERSECURITY 46435U135 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46435U905 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46435U955 0 0 SH Put SOLE 0 0 0 ISHARES TR EDGE MSCI MULT 46435U143 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 23 TRM HG 46435U150 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 22 TRM HG 46435U176 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 0 0 SH SOLE 0 0 0 ISHARES TR GENOMICS IMMUN 46435U192 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46435U902 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46435U952 0 0 SH Put SOLE 0 0 0 ISHARES TR ESG MSCI LEADR 46435U218 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 21 TRM HG 46435U226 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 26 46435U259 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 27 46435U283 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 28 46435U325 0 0 SH SOLE 0 0 0 ISHARES TR SELF DRIVNG EV 46435U366 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46435U906 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46435U956 0 0 SH Put SOLE 0 0 0 ISHARES TR CALL 46435U908 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46435U958 0 0 SH Put SOLE 0 0 0 ISHARES TR IBONDS DEC 29 46436E205 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46435G905 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46435G955 0 0 SH Put SOLE 0 0 0 ISHARES TR FACTORS US VAL 46436E304 0 0 SH SOLE 0 0 0 ISHARES TR FACTORS US GRO 46436E403 0 0 SH SOLE 0 0 0 ISHARES TR US TECH BRKTHR 46436E502 0 0 SH SOLE 0 0 0 ISHARES TR ESG MSCI EM LDRS 46436E601 0 0 SH SOLE 0 0 0 ISHARES TR CALL 46436E901 0 0 SH Call SOLE 0 0 0 ISHARES TR PUT 46436E951 0 0 SH Put SOLE 0 0 0 ISHARES TR IBONDS 21 TRM TS 46436E700 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 22 TRM TS 46436E809 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 0 0 SH SOLE 0 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 0 0 SH SOLE 0 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 12496 257208 SH SOLE 0 0 0 ISHARES US ETF TR INFLATION HEDG 46431W580 0 0 SH SOLE 0 0 0 ISHARES US ETF TR BLOOMBERG ROLL 46431W598 0 0 SH SOLE 0 0 0 ISHARES US ETF TR IT RT HDG HGYL 46431W606 0 0 SH SOLE 0 0 0 ISHARES US ETF TR CALL 46431W906 0 0 SH Call SOLE 0 0 0 ISHARES US ETF TR PUT 46431W956 0 0 SH Put SOLE 0 0 0 ISHARES US ETF TR GOLD STRATEGY 46431W614 0 0 SH SOLE 0 0 0 ISHARES US ETF TR INOVATIV HLTCR 46431W622 0 0 SH SOLE 0 0 0 ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 0 0 SH SOLE 0 0 0 ISHARES US ETF TR TECHNOLOGY 46431W648 0 0 SH SOLE 0 0 0 ISHARES US ETF TR EVOLVED FINLS 46431W655 0 0 SH SOLE 0 0 0 ISHARES US ETF TR DISCRETIONARY 46431W663 0 0 SH SOLE 0 0 0 ISHARES US ETF TR CONSUMER STPLS 46431W671 0 0 SH SOLE 0 0 0 ISHARES US ETF TR HEALTHCARE 46431W689 0 0 SH SOLE 0 0 0 ISHARES US ETF TR INT RT HDG C B 46431W705 96 1161 SH SOLE 0 0 0 ISHARES US ETF TR CALL 46431W905 0 0 SH Call SOLE 0 0 0 ISHARES US ETF TR PUT 46431W955 0 0 SH Put SOLE 0 0 0 ISHARES US ETF TR INT RT HD LONG 46431W812 0 0 SH SOLE 0 0 0 ISHARES US ETF TR INT RT HD EMRG 46431W820 0 0 SH SOLE 0 0 0 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 0 0 SH SOLE 0 0 0 ISHARES US ETF TR COMMOD SEL STG 46431W853 1 40 SH SOLE 0 0 0 ISIS PHARMACEUTICALS INC DEL NOTE 2.75010/0 464337AG9 0 0 SH SOLE 0 0 0 ISIS PHARMACEUTICALS INC DEL NOTE 1.00011/1 464337AJ3 0 0 SH SOLE 0 0 0 ISORAY INC COM 46489V104 0 0 SH SOLE 0 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 0 0 SH SOLE 0 0 0 ISRAEL CHEMICALS LTD CALL M5920A909 0 0 SH Call SOLE 0 0 0 ISRAEL CHEMICALS LTD PUT M5920A959 0 0 SH Put SOLE 0 0 0 ISRAMCO INC COM NEW 465141406 0 0 SH SOLE 0 0 0 ISSUER DIRECT CORPORATION COM NEW 46520M204 0 0 SH SOLE 0 0 0 ISTAR INC NOTE 3.125 9/1 45031UCB5 0 0 SH SOLE 0 0 0 ISTAR INC COM 45031U101 0 0 SH SOLE 0 0 0 ISTAR INC CALL 45031U901 0 0 SH Call SOLE 0 0 0 ISTAR INC PUT 45031U951 0 0 SH Put SOLE 0 0 0 IT TECH PACKAGING INC COM NEW 46527C100 0 0 SH SOLE 0 0 0 IT TECH PACKAGING INC CALL 46527C900 0 0 SH Call SOLE 0 0 0 IT TECH PACKAGING INC PUT 46527C950 0 0 SH Put SOLE 0 0 0 ITAMAR MED LTD SPONSORED ADS 465437101 0 0 SH SOLE 0 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 0 0 SH SOLE 0 0 0 ITAU UNIBANCO HLDG SA CALL 465562906 0 0 SH Call SOLE 0 0 0 ITAU UNIBANCO HLDG SA PUT 465562956 0 0 SH Put SOLE 0 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 7 1556 SH SOLE 0 0 0 ITERIS INC COM 46564T107 0 0 SH SOLE 0 0 0 ITERIS INC CALL 46564T907 0 0 SH Call SOLE 0 0 0 ITERIS INC PUT 46564T957 0 0 SH Put SOLE 0 0 0 ITERUM THERAPEUTICS PLC SHS G6333L101 0 0 SH SOLE 0 0 0 ITRON INC COM 465741106 1 22 SH SOLE 0 0 0 ITRON INC CALL 465741906 0 0 SH Call SOLE 0 0 0 ITRON INC PUT 465741956 0 0 SH Put SOLE 0 0 0 ITT INC COM 45073V108 3 64 SH SOLE 0 0 0 ITT INC CALL 45073V908 0 0 SH Call SOLE 0 0 0 ITT INC PUT 45073V958 0 0 SH Put SOLE 0 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 0 0 SH SOLE 0 0 0 ITURAN LOCATION AND CONTROL CALL M6158M904 0 0 SH Call SOLE 0 0 0 ITURAN LOCATION AND CONTROL PUT M6158M954 0 0 SH Put SOLE 0 0 0 IVERIC BIO INC COM 46583P102 0 0 SH SOLE 0 0 0 IVERIC BIO INC CALL 46583P902 0 0 SH Call SOLE 0 0 0 IVERIC BIO INC PUT 46583P952 0 0 SH Put SOLE 0 0 0 IVY HIGH INC OPPORTUNITIES F COM 465893105 0 0 SH SOLE 0 0 0 IZEA WORLDWIDE INC COM 46604H105 0 0 SH SOLE 0 0 0 J & J SNACK FOODS CORP COM 466032109 28 226 SH SOLE 0 0 0 J & J SNACK FOODS CORP CALL 466032909 0 0 SH Call SOLE 0 0 0 J & J SNACK FOODS CORP PUT 466032959 0 0 SH Put SOLE 0 0 0 J ALEXANDERS HLDGS INC COM 46609J106 0 0 SH SOLE 0 0 0 J ALEXANDERS HLDGS INC CALL 46609J906 0 0 SH Call SOLE 0 0 0 J ALEXANDERS HLDGS INC PUT 46609J956 0 0 SH Put SOLE 0 0 0 J JILL INC COM 46620W102 0 0 SH SOLE 0 0 0 J JILL INC CALL 46620W902 0 0 SH Call SOLE 0 0 0 J JILL INC PUT 46620W952 0 0 SH Put SOLE 0 0 0 J2 GLOBAL INC NOTE 3.250 6/1 48123VAC6 0 0 SH SOLE 0 0 0 J2 GLOBAL INC COM 48123V102 9 124 SH SOLE 0 0 0 J2 GLOBAL INC CALL 48123V902 0 0 SH Call SOLE 0 0 0 J2 GLOBAL INC PUT 48123V952 0 0 SH Put SOLE 0 0 0 JABIL INC COM 466313103 6 260 SH SOLE 0 0 0 JABIL INC CALL 466313903 0 0 SH Call SOLE 0 0 0 JABIL INC PUT 466313953 0 0 SH Put SOLE 0 0 0 JACK IN THE BOX INC COM 466367109 4 115 SH SOLE 0 0 0 JACK IN THE BOX INC CALL 466367909 0 0 SH Call SOLE 0 0 0 JACK IN THE BOX INC PUT 466367959 0 0 SH Put SOLE 0 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 45 569 SH SOLE 0 0 0 JACOBS ENGR GROUP INC DEL CALL 469814907 0 0 SH Call SOLE 0 0 0 JACOBS ENGR GROUP INC DEL PUT 469814957 0 0 SH Put SOLE 0 0 0 JAGGED PEAK ENERGY INC COM 47009K107 0 0 SH SOLE 0 0 0 JAGGED PEAK ENERGY INC CALL 47009K907 0 0 SH Call SOLE 0 0 0 JAGGED PEAK ENERGY INC PUT 47009K957 0 0 SH Put SOLE 0 0 0 JAGUAR HEALTH INC COM NEW 47010C300 0 0 SH SOLE 0 0 0 JAGUAR HEALTH INC COM 47010C409 0 0 SH SOLE 0 0 0 JAKKS PAC INC COM 47012E106 0 0 SH SOLE 0 0 0 JAKKS PAC INC CALL 47012E906 0 0 SH Call SOLE 0 0 0 JAKKS PAC INC PUT 47012E956 0 0 SH Put SOLE 0 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 0 0 SH SOLE 0 0 0 JAMES RIV GROUP LTD COM G5005R107 0 0 SH SOLE 0 0 0 JAMES RIV GROUP LTD CALL G5005R907 0 0 SH Call SOLE 0 0 0 JAMES RIV GROUP LTD PUT G5005R957 0 0 SH Put SOLE 0 0 0 JANONE INC COM 47089W104 0 0 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 10 289 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 0 0 SH SOLE 0 0 0 JANUS DETROIT STR TR LONG TERM CARE 47103U407 5 250 SH SOLE 0 0 0 JANUS DETROIT STR TR OBESITY ETF 47103U506 0 0 SH SOLE 0 0 0 JANUS DETROIT STR TR ORGANICS ETF 47103U605 0 0 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 0 0 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 0 0 SH SOLE 0 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 0 0 SH SOLE 0 0 0 JANUS HENDERSON GROUP PLC CALL G4474Y904 0 0 SH Call SOLE 0 0 0 JANUS HENDERSON GROUP PLC PUT G4474Y954 0 0 SH Put SOLE 0 0 0 JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 0 0 SH SOLE 0 0 0 JARDEN CORP NOTE 1.500 6/1 471109AL2 0 0 SH SOLE 0 0 0 JARDEN CORP NOTE 1.125 3/1 471109AM0 0 0 SH SOLE 0 0 0 JASON INDS INC COM 471172106 0 0 SH SOLE 0 0 0 JASON INDS INC *W EXP 06/30/201 471172114 0 0 SH SOLE 0 0 0 JAZZ INVESTMENTS I LTD NOTE 1.875 8/1 472145AB7 0 0 SH SOLE 0 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500 8/1 472145AD3 0 0 SH SOLE 0 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 14 136 SH SOLE 0 0 0 JAZZ PHARMACEUTICALS PLC CALL G50871905 0 0 SH Call SOLE 0 0 0 JAZZ PHARMACEUTICALS PLC PUT G50871955 0 0 SH Put SOLE 0 0 0 JBG SMITH PPTYS COM 46590V100 0 0 SH SOLE 0 0 0 JBG SMITH PPTYS CALL 46590V900 0 0 SH Call SOLE 0 0 0 JBG SMITH PPTYS PUT 46590V950 0 0 SH Put SOLE 0 0 0 JD COM INC SPON ADR CL A 47215P106 6 150 SH SOLE 0 0 0 JD COM INC CALL 47215P906 0 0 SH Call SOLE 0 0 0 JD COM INC PUT 47215P956 0 0 SH Put SOLE 0 0 0 JEFFERIES FINL GROUP INC COM 47233W109 0 0 SH SOLE 0 0 0 JEFFERIES FINL GROUP INC CALL 47233W909 0 0 SH Call SOLE 0 0 0 JEFFERIES FINL GROUP INC PUT 47233W959 0 0 SH Put SOLE 0 0 0 JELD-WEN HLDG INC COM 47580P103 1 110 SH SOLE 0 0 0 JELD-WEN HLDG INC CALL 47580P903 0 0 SH Call SOLE 0 0 0 JELD-WEN HLDG INC PUT 47580P953 0 0 SH Put SOLE 0 0 0 JENSYN ACQUISITION CORP COM 47632B102 0 0 SH SOLE 0 0 0 JENSYN ACQUISITION CORP *W EXP 03/07/202 47632B110 0 0 SH SOLE 0 0 0 JENSYN ACQUISITION CORP RIGHT 99/99/9999 47632B128 0 0 SH SOLE 0 0 0 JENSYN ACQUISITION CORP UNIT 99/99/9999 47632B201 0 0 SH SOLE 0 0 0 JERASH HLDGS US INC COM 47632P101 0 0 SH SOLE 0 0 0 JERNIGAN CAP INC COM 476405105 0 0 SH SOLE 0 0 0 JETBLUE AIRWAYS CORP COM 477143101 54 6085 SH SOLE 0 0 0 JETBLUE AIRWAYS CORP CALL 477143901 0 0 SH Call SOLE 0 0 0 JETBLUE AIRWAYS CORP PUT 477143951 0 0 SH Put SOLE 0 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 0 0 SH SOLE 0 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 0 0 SH SOLE 0 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 0 0 SH SOLE 0 0 0 JINKOSOLAR HLDG CO LTD DEBT 4.000 2/0 G51385AA3 0 0 SH SOLE 0 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 0 0 SH SOLE 0 0 0 JINKOSOLAR HLDG CO LTD CALL 47759T900 0 0 SH Call SOLE 0 0 0 JINKOSOLAR HLDG CO LTD PUT 47759T950 0 0 SH Put SOLE 0 0 0 JMP GROUP LLC COM 46629U107 0 0 SH SOLE 0 0 0 JMU LTD SPONSORED ADS 46647L204 0 0 SH SOLE 0 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2 25 SH SOLE 0 0 0 JOHN BEAN TECHNOLOGIES CORP CALL 477839904 0 0 SH Call SOLE 0 0 0 JOHN BEAN TECHNOLOGIES CORP PUT 477839954 0 0 SH Put SOLE 0 0 0 JOHN HANCOCK ETF TRUST MLTDCTR MEDIA 47804J826 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFACTOR ENRG 47804J701 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFACTR MATLS 47804J800 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFACTR UTILS 47804J867 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR CONSMR 47804J875 0 0 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 0 0 SH SOLE 0 0 0 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 0 0 SH SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 4871 37144 SH SOLE 0 0 0 JOHNSON & JOHNSON CALL 478160904 0 0 SH Call SOLE 0 0 0 JOHNSON & JOHNSON PUT 478160954 0 0 SH Put SOLE 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 12 439 SH SOLE 0 0 0 JOHNSON CTLS INTL PLC CALL G51502905 0 0 SH Call SOLE 0 0 0 JOHNSON CTLS INTL PLC PUT G51502955 0 0 SH Put SOLE 0 0 0 JOHNSON OUTDOORS INC CL A 479167108 0 0 SH SOLE 0 0 0 JOINT CORP COM 47973J102 0 0 SH SOLE 0 0 0 JOINT CORP CALL 47973J902 0 0 SH Call SOLE 0 0 0 JOINT CORP PUT 47973J952 0 0 SH Put SOLE 0 0 0 JONES LANG LASALLE INC COM 48020Q107 6 59 SH SOLE 0 0 0 JONES LANG LASALLE INC CALL 48020Q907 0 0 SH Call SOLE 0 0 0 JONES LANG LASALLE INC PUT 48020Q957 0 0 SH Put SOLE 0 0 0 JOUNCE THERAPEUTICS INC COM 481116101 0 0 SH SOLE 0 0 0 JOUNCE THERAPEUTICS INC CALL 481116901 0 0 SH Call SOLE 0 0 0 JOUNCE THERAPEUTICS INC PUT 481116951 0 0 SH Put SOLE 0 0 0 JOYY INC ADS REPSTG COM A 46591M109 0 0 SH SOLE 0 0 0 JOYY INC CALL 46591M909 0 0 SH Call SOLE 0 0 0 JOYY INC PUT 46591M959 0 0 SH Put SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD CALL 46641Q909 0 0 SH Call SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD PUT 46641Q959 0 0 SH Put SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD CALL 46641Q908 0 0 SH Call SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD PUT 46641Q958 0 0 SH Put SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 44 753 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD CALL 46641Q907 0 0 SH Call SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD PUT 46641Q957 0 0 SH Put SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD CORP BD RESCH 46641Q449 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIVRSFD RT INT 46641Q506 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN EU ETF 46641Q605 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD US AGGREGATE 46641Q613 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD MUNICIPAL ETF 46641Q647 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIVRSFD RT EUR 46641Q704 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 33 1600 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD BETBULD MSCI 46641Q738 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD USD EMRNG MKT 46641Q746 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD US VALUE FACTR 46641Q753 4 207 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD US QUALTY FCTR 46641Q761 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD US MOMENTUM 46641Q779 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD US MINMUM VOLT 46641Q787 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD US DIVIDEND 46641Q795 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIVERSIFIED ET 46641Q803 112 5890 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD LONG SHORT ETF 46641Q811 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD MANAGED FUTURE 46641Q829 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 393 7919 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 66 3041 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD EVENT DRIVEN 46641Q860 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DCPLND HG YLD 46641Q878 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD BETABLDRS 1-5YR 46641Q381 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD BETABUILDRS US 46641Q399 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD CORE PLUS BD ETF 46641Q670 0 0 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD BETABUILDERS I 46641Q373 0 0 SH SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 2075 23045 SH SOLE 0 0 0 JPMORGAN CHASE & CO CALL 46625H900 0 0 SH Call SOLE 0 0 0 JPMORGAN CHASE & CO PUT 46625H950 0 0 SH Put SOLE 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 46 5112 SH SOLE 0 0 0 JPMORGAN CHASE & CO CALL 46625H905 0 0 SH Call SOLE 0 0 0 JPMORGAN CHASE & CO PUT 46625H955 0 0 SH Put SOLE 0 0 0 JPMORGAN CHASE FINL CO LLC CUSHING MLP 37 48129G703 0 0 SH SOLE 0 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 0 0 SH SOLE 0 0 0 JUMEI INTL HLDG LTD CALL 48138L907 0 0 SH Call SOLE 0 0 0 JUMEI INTL HLDG LTD PUT 48138L957 0 0 SH Put SOLE 0 0 0 JUMEI INTL HLDG LTD SPONSRED ADS NEW 48138L206 0 0 SH SOLE 0 0 0 JUMEI INTL HLDG LTD CALL 48138L906 0 0 SH Call SOLE 0 0 0 JUMEI INTL HLDG LTD PUT 48138L956 0 0 SH Put SOLE 0 0 0 JUMIA TECHNOLOGIES AG CALL 48138M905 0 0 SH Call SOLE 0 0 0 JUMIA TECHNOLOGIES AG PUT 48138M955 0 0 SH Put SOLE 0 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 0 0 SH SOLE 0 0 0 JUNIPER INDL HLDGS INC COM CL A 48205G106 0 0 SH SOLE 0 0 0 JUNIPER INDL HLDGS INC *W EXP 11/13/202 48205G114 0 0 SH SOLE 0 0 0 JUNIPER INDL HLDGS INC UNIT 11/13/2026 48205G205 0 0 SH SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 0 0 SH SOLE 0 0 0 JUNIPER NETWORKS INC CALL 48203R904 0 0 SH Call SOLE 0 0 0 JUNIPER NETWORKS INC PUT 48203R954 0 0 SH Put SOLE 0 0 0 JUPAI HLDGS LTD ADS 48205B107 0 0 SH SOLE 0 0 0 JUPAI HLDGS LTD CALL 48205B907 0 0 SH Call SOLE 0 0 0 JUPAI HLDGS LTD PUT 48205B957 0 0 SH Put SOLE 0 0 0 JUST ENERGY GROUP INC COM 48213W101 0 0 SH SOLE 0 0 0 JUST ENERGY GROUP INC CALL 48213W901 0 0 SH Call SOLE 0 0 0 JUST ENERGY GROUP INC PUT 48213W951 0 0 SH Put SOLE 0 0 0 K12 INC COM 48273U102 0 0 SH SOLE 0 0 0 K12 INC CALL 48273U902 0 0 SH Call SOLE 0 0 0 K12 INC PUT 48273U952 0 0 SH Put SOLE 0 0 0 KADANT INC COM 48282T104 0 0 SH SOLE 0 0 0 KADANT INC CALL 48282T904 0 0 SH Call SOLE 0 0 0 KADANT INC PUT 48282T954 0 0 SH Put SOLE 0 0 0 KADMON HLDGS INC COM 48283N106 0 0 SH SOLE 0 0 0 KADMON HLDGS INC CALL 48283N906 0 0 SH Call SOLE 0 0 0 KADMON HLDGS INC PUT 48283N956 0 0 SH Put SOLE 0 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 0 0 SH SOLE 0 0 0 KAISER ALUMINUM CORP CALL 483007904 0 0 SH Call SOLE 0 0 0 KAISER ALUMINUM CORP PUT 483007954 0 0 SH Put SOLE 0 0 0 KAIXIN AUTO HLDGS SHS G5223X100 0 0 SH SOLE 0 0 0 KALA PHARMACEUTICALS INC COM 483119103 0 0 SH SOLE 0 0 0 KALA PHARMACEUTICALS INC CALL 483119903 0 0 SH Call SOLE 0 0 0 KALA PHARMACEUTICALS INC PUT 483119953 0 0 SH Put SOLE 0 0 0 KALEIDO BIOSCIENCES INC COM 483347100 0 0 SH SOLE 0 0 0 KALEYRA INC COM 483379103 0 0 SH SOLE 0 0 0 KALEYRA INC *W EXP 12/12/202 483379111 0 0 SH SOLE 0 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 0 0 SH SOLE 0 0 0 KAMADA LTD SHS M6240T109 0 0 SH SOLE 0 0 0 KAMAN CORP NOTE 3.250 5/0 483548AF0 0 0 SH SOLE 0 0 0 KAMAN CORP COM 483548103 5 121 SH SOLE 0 0 0 KAMAN CORP CALL 483548903 0 0 SH Call SOLE 0 0 0 KAMAN CORP PUT 483548953 0 0 SH Put SOLE 0 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 0 0 SH SOLE 0 0 0 KANDI TECHNOLOGIES GROUP INC CALL 483709901 0 0 SH Call SOLE 0 0 0 KANDI TECHNOLOGIES GROUP INC PUT 483709951 0 0 SH Put SOLE 0 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 198 1549 SH SOLE 0 0 0 KANSAS CITY SOUTHERN CALL 485170902 0 0 SH Call SOLE 0 0 0 KANSAS CITY SOUTHERN PUT 485170952 0 0 SH Put SOLE 0 0 0 KAR AUCTION SVCS INC COM 48238T109 0 0 SH SOLE 0 0 0 KAR AUCTION SVCS INC CALL 48238T909 0 0 SH Call SOLE 0 0 0 KAR AUCTION SVCS INC PUT 48238T959 0 0 SH Put SOLE 0 0 0 KARUNA THERAPEUTICS INC COM 48576A100 0 0 SH SOLE 0 0 0 KARUNA THERAPEUTICS INC CALL 48576A900 0 0 SH Call SOLE 0 0 0 KARUNA THERAPEUTICS INC PUT 48576A950 0 0 SH Put SOLE 0 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 0 0 SH SOLE 0 0 0 KARYOPHARM THERAPEUTICS INC CALL 48576U906 0 0 SH Call SOLE 0 0 0 KARYOPHARM THERAPEUTICS INC PUT 48576U956 0 0 SH Put SOLE 0 0 0 KARYOPHARM THERAPEUTICS INC NOTE 3.00010/1 48576UAA4 0 0 SH SOLE 0 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 43 11586 SH SOLE 0 0 0 KAYNE ANDERSN MLP MIDS INVT CALL 486606906 0 0 SH Call SOLE 0 0 0 KAYNE ANDERSN MLP MIDS INVT PUT 486606956 0 0 SH Put SOLE 0 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 31 9306 SH SOLE 0 0 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 0 0 SH SOLE 0 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 0 0 SH SOLE 0 0 0 KB FINANCIAL GROUP INC CALL 48241A905 0 0 SH Call SOLE 0 0 0 KB FINANCIAL GROUP INC PUT 48241A955 0 0 SH Put SOLE 0 0 0 KB HOME NOTE 1.375 2/0 48666KAS8 0 0 SH SOLE 0 0 0 KB HOME COM 48666K109 21 1181 SH SOLE 0 0 0 KB HOME CALL 48666K909 0 0 SH Call SOLE 0 0 0 KB HOME PUT 48666K959 0 0 SH Put SOLE 0 0 0 KBL MERGER CORP IV COM 48242A104 0 0 SH SOLE 0 0 0 KBL MERGER CORP IV *W EXP 01/15/202 48242A112 0 0 SH SOLE 0 0 0 KBL MERGER CORP IV RIGHT 03/22/2019 48242A120 0 0 SH SOLE 0 0 0 KBL MERGER CORP IV UNIT 01/15/2024 48242A203 0 0 SH SOLE 0 0 0 KBR INC COM 48242W106 0 0 SH SOLE 0 0 0 KBR INC CALL 48242W906 0 0 SH Call SOLE 0 0 0 KBR INC PUT 48242W956 0 0 SH Put SOLE 0 0 0 KBR INC NOTE 2.50011/0 48242WAB2 0 0 SH SOLE 0 0 0 KBS FASHION GROUP LTD COM NEW Y46002203 0 0 SH SOLE 0 0 0 KCAP FINL INC COM 48668E101 0 0 SH SOLE 0 0 0 KCAP FINL INC CALL 48668E901 0 0 SH Call SOLE 0 0 0 KCAP FINL INC PUT 48668E951 0 0 SH Put SOLE 0 0 0 KEANE GROUP INC COM 48669A108 0 0 SH SOLE 0 0 0 KEANE GROUP INC CALL 48669A908 0 0 SH Call SOLE 0 0 0 KEANE GROUP INC PUT 48669A958 0 0 SH Put SOLE 0 0 0 KEARNY FINL CORP MD COM 48716P108 0 0 SH SOLE 0 0 0 KEARNY FINL CORP MD CALL 48716P908 0 0 SH Call SOLE 0 0 0 KEARNY FINL CORP MD PUT 48716P958 0 0 SH Put SOLE 0 0 0 KELLOGG CO COM 487836108 25 417 SH SOLE 0 0 0 KELLOGG CO CALL 487836908 0 0 SH Call SOLE 0 0 0 KELLOGG CO PUT 487836958 0 0 SH Put SOLE 0 0 0 KELLY SVCS INC CL A 488152208 0 0 SH SOLE 0 0 0 KELLY SVCS INC CALL 488152908 0 0 SH Call SOLE 0 0 0 KELLY SVCS INC PUT 488152958 0 0 SH Put SOLE 0 0 0 KELLY SVCS INC CL B 488152307 0 0 SH SOLE 0 0 0 KELLY SVCS INC CALL 488152907 0 0 SH Call SOLE 0 0 0 KELLY SVCS INC PUT 488152957 0 0 SH Put SOLE 0 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 0 0 SH SOLE 0 0 0 KEMET CORP COM NEW 488360207 2 100 SH SOLE 0 0 0 KEMET CORP CALL 488360907 0 0 SH Call SOLE 0 0 0 KEMET CORP PUT 488360957 0 0 SH Put SOLE 0 0 0 KEMPER CORP DEL COM 488401100 3 45 SH SOLE 0 0 0 KEMPER CORP DEL CALL 488401900 0 0 SH Call SOLE 0 0 0 KEMPER CORP DEL PUT 488401950 0 0 SH Put SOLE 0 0 0 KEMPHARM INC NOTE 5.500 2/0 488445AB3 0 0 SH SOLE 0 0 0 KEMPHARM INC COM 488445107 0 0 SH SOLE 0 0 0 KEMPHARM INC CALL 488445907 0 0 SH Call SOLE 0 0 0 KEMPHARM INC PUT 488445957 0 0 SH Put SOLE 0 0 0 KENNAMETAL INC COM 489170100 0 0 SH SOLE 0 0 0 KENNAMETAL INC CALL 489170900 0 0 SH Call SOLE 0 0 0 KENNAMETAL INC PUT 489170950 0 0 SH Put SOLE 0 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 24 1788 SH SOLE 0 0 0 KENNEDY-WILSON HLDGS INC CALL 489398907 0 0 SH Call SOLE 0 0 0 KENNEDY-WILSON HLDGS INC PUT 489398957 0 0 SH Put SOLE 0 0 0 KENON HLDGS LTD SHS Y46717107 0 0 SH SOLE 0 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 0 0 SH SOLE 0 0 0 KEURIG DR PEPPER INC COM 49271V100 26 1075 SH SOLE 0 0 0 KEURIG DR PEPPER INC CALL 49271V900 0 0 SH Call SOLE 0 0 0 KEURIG DR PEPPER INC PUT 49271V950 0 0 SH Put SOLE 0 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 0 0 SH SOLE 0 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 0 0 SH SOLE 0 0 0 KEY ENERGY SVCS INC DEL CALL 49309J903 0 0 SH Call SOLE 0 0 0 KEY ENERGY SVCS INC DEL PUT 49309J953 0 0 SH Put SOLE 0 0 0 KEY TRONIC CORP COM 493144109 0 0 SH SOLE 0 0 0 KEY TRONIC CORP CALL 493144909 0 0 SH Call SOLE 0 0 0 KEY TRONIC CORP PUT 493144959 0 0 SH Put SOLE 0 0 0 KEYCORP NEW COM 493267108 151 14571 SH SOLE 0 0 0 KEYCORP NEW CALL 493267908 0 0 SH Call SOLE 0 0 0 KEYCORP NEW PUT 493267958 0 0 SH Put SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 149 1780 SH SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC CALL 49338L903 0 0 SH Call SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC PUT 49338L953 0 0 SH Put SOLE 0 0 0 KEYW HLDG CORP NOTE 2.500 7/1 493723AA8 0 0 SH SOLE 0 0 0 KEYW HLDG CORP COM 493723100 0 0 SH SOLE 0 0 0 KEYW HLDG CORP CALL 493723900 0 0 SH Call SOLE 0 0 0 KEYW HLDG CORP PUT 493723950 0 0 SH Put SOLE 0 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 0 0 SH SOLE 0 0 0 KFORCE INC COM 493732101 0 0 SH SOLE 0 0 0 KFORCE INC CALL 493732901 0 0 SH Call SOLE 0 0 0 KFORCE INC PUT 493732951 0 0 SH Put SOLE 0 0 0 KILROY RLTY CORP COM 49427F108 3 53 SH SOLE 0 0 0 KILROY RLTY CORP CALL 49427F908 0 0 SH Call SOLE 0 0 0 KILROY RLTY CORP PUT 49427F958 0 0 SH Put SOLE 0 0 0 KIMBALL ELECTRONICS INC COM 49428J109 0 0 SH SOLE 0 0 0 KIMBALL ELECTRONICS INC CALL 49428J909 0 0 SH Call SOLE 0 0 0 KIMBALL ELECTRONICS INC PUT 49428J959 0 0 SH Put SOLE 0 0 0 KIMBALL INTL INC CL B 494274103 0 0 SH SOLE 0 0 0 KIMBALL INTL INC CALL 494274903 0 0 SH Call SOLE 0 0 0 KIMBALL INTL INC PUT 494274953 0 0 SH Put SOLE 0 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 0 0 SH SOLE 0 0 0 KIMBELL RTY PARTNERS LP CALL 49435R902 0 0 SH Call SOLE 0 0 0 KIMBELL RTY PARTNERS LP PUT 49435R952 0 0 SH Put SOLE 0 0 0 KIMBERLY CLARK CORP COM 494368103 584 4530 SH SOLE 0 0 0 KIMBERLY CLARK CORP CALL 494368903 0 0 SH Call SOLE 0 0 0 KIMBERLY CLARK CORP PUT 494368953 0 0 SH Put SOLE 0 0 0 KIMCO RLTY CORP COM 49446R109 9 930 SH SOLE 0 0 0 KIMCO RLTY CORP CALL 49446R909 0 0 SH Call SOLE 0 0 0 KIMCO RLTY CORP PUT 49446R959 0 0 SH Put SOLE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 299 21471 SH SOLE 0 0 0 KINDER MORGAN INC DEL CALL 49456B901 0 0 SH Call SOLE 0 0 0 KINDER MORGAN INC DEL PUT 49456B951 0 0 SH Put SOLE 0 0 0 KINDRED BIOSCIENCES INC COM 494577109 0 0 SH SOLE 0 0 0 KINDRED BIOSCIENCES INC CALL 494577909 0 0 SH Call SOLE 0 0 0 KINDRED BIOSCIENCES INC PUT 494577959 0 0 SH Put SOLE 0 0 0 KINGOLD JEWELRY INC COM NEW 49579A204 0 0 SH SOLE 0 0 0 KINGOLD JEWELRY INC COM 49579A303 0 0 SH SOLE 0 0 0 KINGSTONE COS INC COM 496719105 0 0 SH SOLE 0 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 0 0 SH SOLE 0 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 0 0 SH SOLE 0 0 0 KINROSS GOLD CORP COM NO PAR 496902404 0 0 SH SOLE 0 0 0 KINROSS GOLD CORP CALL 496902904 0 0 SH Call SOLE 0 0 0 KINROSS GOLD CORP PUT 496902954 0 0 SH Put SOLE 0 0 0 KINSALE CAP GROUP INC COM 49714P108 0 0 SH SOLE 0 0 0 KINSALE CAP GROUP INC CALL 49714P908 0 0 SH Call SOLE 0 0 0 KINSALE CAP GROUP INC PUT 49714P958 0 0 SH Put SOLE 0 0 0 KIRBY CORP COM 497266106 46 1057 SH SOLE 0 0 0 KIRBY CORP CALL 497266906 0 0 SH Call SOLE 0 0 0 KIRBY CORP PUT 497266956 0 0 SH Put SOLE 0 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 0 0 SH SOLE 0 0 0 KIRKLAND LAKE GOLD LTD CALL 49741E900 0 0 SH Call SOLE 0 0 0 KIRKLAND LAKE GOLD LTD PUT 49741E950 0 0 SH Put SOLE 0 0 0 KIRKLANDS INC COM 497498105 0 0 SH SOLE 0 0 0 KIRKLANDS INC CALL 497498905 0 0 SH Call SOLE 0 0 0 KIRKLANDS INC PUT 497498955 0 0 SH Put SOLE 0 0 0 KITE RLTY GROUP TR COM NEW 49803T300 50 5123 SH SOLE 0 0 0 KITE RLTY GROUP TR CALL 49803T900 0 0 SH Call SOLE 0 0 0 KITE RLTY GROUP TR PUT 49803T950 0 0 SH Put SOLE 0 0 0 KITOV PHARMA LTD SPONSORED ADR 49803V107 0 0 SH SOLE 0 0 0 KITOV PHARMA LTD *W EXP 11/25/202 49803V115 0 0 SH SOLE 0 0 0 KKR & CO INC CL A 48251W104 244 10401 SH SOLE 0 0 0 KKR & CO INC CALL 48251W904 0 0 SH Call SOLE 0 0 0 KKR & CO INC PUT 48251W954 0 0 SH Put SOLE 0 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 47 4386 SH SOLE 0 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 0 0 SH SOLE 0 0 0 KKR REAL ESTATE FIN TR INC NOTE 6.125 5/1 48251KAB6 0 0 SH SOLE 0 0 0 KLA-TENCOR CORP COM 482480100 69 477 SH SOLE 0 0 0 KLA-TENCOR CORP CALL 482480900 0 0 SH Call SOLE 0 0 0 KLA-TENCOR CORP PUT 482480950 0 0 SH Put SOLE 0 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 0 0 SH SOLE 0 0 0 KLX ENERGY SERVICS HOLDNGS I CALL 48253L906 0 0 SH Call SOLE 0 0 0 KLX ENERGY SERVICS HOLDNGS I PUT 48253L956 0 0 SH Put SOLE 0 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 0 0 SH SOLE 0 0 0 KNIGHT SWIFT TRANSN HLDGS IN CALL 499049904 0 0 SH Call SOLE 0 0 0 KNIGHT SWIFT TRANSN HLDGS IN PUT 499049954 0 0 SH Put SOLE 0 0 0 KNOLL INC COM NEW 498904200 1 85 SH SOLE 0 0 0 KNOLL INC CALL 498904900 0 0 SH Call SOLE 0 0 0 KNOLL INC PUT 498904950 0 0 SH Put SOLE 0 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 0 0 SH SOLE 0 0 0 KNOT OFFSHORE PARTNERS LP CALL Y48125901 0 0 SH Call SOLE 0 0 0 KNOT OFFSHORE PARTNERS LP PUT Y48125951 0 0 SH Put SOLE 0 0 0 KNOWLES CORP NOTE 3.25011/0 49926DAB5 0 0 SH SOLE 0 0 0 KNOWLES CORP COM 49926D109 0 0 SH SOLE 0 0 0 KNOWLES CORP CALL 49926D909 0 0 SH Call SOLE 0 0 0 KNOWLES CORP PUT 49926D959 0 0 SH Put SOLE 0 0 0 KODIAK SCIENCES INC COM 50015M109 0 0 SH SOLE 0 0 0 KODIAK SCIENCES INC CALL 50015M909 0 0 SH Call SOLE 0 0 0 KODIAK SCIENCES INC PUT 50015M959 0 0 SH Put SOLE 0 0 0 KOHLS CORP COM 500255104 3 200 SH SOLE 0 0 0 KOHLS CORP CALL 500255904 0 0 SH Call SOLE 0 0 0 KOHLS CORP PUT 500255954 0 0 SH Put SOLE 0 0 0 KONA GRILL INC COM 50047H201 0 0 SH SOLE 0 0 0 KONA GRILL INC CALL 50047H901 0 0 SH Call SOLE 0 0 0 KONA GRILL INC PUT 50047H951 0 0 SH Put SOLE 0 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 20 505 SH SOLE 0 0 0 KONINKLIJKE PHILIPS N V CALL 500472903 0 0 SH Call SOLE 0 0 0 KONINKLIJKE PHILIPS N V PUT 500472953 0 0 SH Put SOLE 0 0 0 KONTOOR BRANDS INC COM 50050N103 0 20 SH SOLE 0 0 0 KONTOOR BRANDS INC CALL 50050N903 0 0 SH Call SOLE 0 0 0 KONTOOR BRANDS INC PUT 50050N953 0 0 SH Put SOLE 0 0 0 KOPIN CORP COM 500600101 0 0 SH SOLE 0 0 0 KOPIN CORP CALL 500600901 0 0 SH Call SOLE 0 0 0 KOPIN CORP PUT 500600951 0 0 SH Put SOLE 0 0 0 KOPPERS HOLDINGS INC COM 50060P106 0 0 SH SOLE 0 0 0 KOPPERS HOLDINGS INC CALL 50060P906 0 0 SH Call SOLE 0 0 0 KOPPERS HOLDINGS INC PUT 50060P956 0 0 SH Put SOLE 0 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 0 0 SH SOLE 0 0 0 KOREA ELECTRIC PWR CALL 500631906 0 0 SH Call SOLE 0 0 0 KOREA ELECTRIC PWR PUT 500631956 0 0 SH Put SOLE 0 0 0 KOREA FD COM NEW 500634209 0 0 SH SOLE 0 0 0 KORN FERRY INTL COM NEW 500643200 1 52 SH SOLE 0 0 0 KORN FERRY INTL CALL 500643900 0 0 SH Call SOLE 0 0 0 KORN FERRY INTL PUT 500643950 0 0 SH Put SOLE 0 0 0 KORNIT DIGITAL LTD SHS M6372Q113 0 0 SH SOLE 0 0 0 KORNIT DIGITAL LTD CALL M6372Q903 0 0 SH Call SOLE 0 0 0 KORNIT DIGITAL LTD PUT M6372Q953 0 0 SH Put SOLE 0 0 0 KOSMOS ENERGY LTD COM 500688106 0 0 SH SOLE 0 0 0 KOSMOS ENERGY LTD CALL 500688906 0 0 SH Call SOLE 0 0 0 KOSMOS ENERGY LTD PUT 500688956 0 0 SH Put SOLE 0 0 0 KOSS CORP COM 500692108 0 0 SH SOLE 0 0 0 KRAFT HEINZ CO COM 500754106 85 3456 SH SOLE 0 0 0 KRAFT HEINZ CO CALL 500754906 0 0 SH Call SOLE 0 0 0 KRAFT HEINZ CO PUT 500754956 0 0 SH Put SOLE 0 0 0 KRANESHARES TR CICC CHINA 100 500767207 0 0 SH SOLE 0 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 11 246 SH SOLE 0 0 0 KRANESHARES TR CALL 500767906 0 0 SH Call SOLE 0 0 0 KRANESHARES TR PUT 500767956 0 0 SH Put SOLE 0 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 0 0 SH SOLE 0 0 0 KRANESHARES TR CALL 500767905 0 0 SH Call SOLE 0 0 0 KRANESHARES TR PUT 500767955 0 0 SH Put SOLE 0 0 0 KRANESHARES TR CHIN COM PAPER 500767702 0 0 SH SOLE 0 0 0 KRANESHARES TR MSCI ALL CHINA 500767801 0 0 SH SOLE 0 0 0 KRANESHARES TR EMERGING MKTS 500767819 0 0 SH SOLE 0 0 0 KRANESHARES TR ELEC VEH FUTUR 500767827 0 0 SH SOLE 0 0 0 KRANESHARES TR MSCI ALL CHINA 500767835 0 0 SH SOLE 0 0 0 KRANESHARES TR CCBS CHINA CP 500767843 0 0 SH SOLE 0 0 0 KRANESHARES TR MSCI CHINA ENV 500767850 0 0 SH SOLE 0 0 0 KRANESHARES TR MSCI ONE BELT 500767868 0 0 SH SOLE 0 0 0 KRANESHARES TR EMRNG MKT CONS 500767876 0 0 SH SOLE 0 0 0 KRANESHARES TR SML CAP QTY DIVD 500767710 0 0 SH SOLE 0 0 0 KRANESHARES TR LRG CAP QTY DIVD 500767728 0 0 SH SOLE 0 0 0 KRANESHARES TR QUADRTC INT RT 500767736 0 0 SH SOLE 0 0 0 KRANESHARES TR MSCI EMG EX CH 500767769 0 0 SH SOLE 0 0 0 KRANESHARES TR KYA DYNMC INC 500767686 0 0 SH SOLE 0 0 0 KRATON CORPORATION COM 50077C106 0 0 SH SOLE 0 0 0 KRATON CORPORATION CALL 50077C906 0 0 SH Call SOLE 0 0 0 KRATON CORPORATION PUT 50077C956 0 0 SH Put SOLE 0 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 0 0 SH SOLE 0 0 0 KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 0 0 SH Call SOLE 0 0 0 KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 0 0 SH Put SOLE 0 0 0 KROGER CO COM 501044101 320 10621 SH SOLE 0 0 0 KROGER CO CALL 501044901 0 0 SH Call SOLE 0 0 0 KROGER CO PUT 501044951 0 0 SH Put SOLE 0 0 0 KRONOS WORLDWIDE INC COM 50105F105 0 0 SH SOLE 0 0 0 KRONOS WORLDWIDE INC CALL 50105F905 0 0 SH Call SOLE 0 0 0 KRONOS WORLDWIDE INC PUT 50105F955 0 0 SH Put SOLE 0 0 0 KRYSTAL BIOTECH INC COM 501147102 0 0 SH SOLE 0 0 0 KRYSTAL BIOTECH INC CALL 501147902 0 0 SH Call SOLE 0 0 0 KRYSTAL BIOTECH INC PUT 501147952 0 0 SH Put SOLE 0 0 0 KT CORP SPONSORED ADR 48268K101 0 0 SH SOLE 0 0 0 KT CORP CALL 48268K901 0 0 SH Call SOLE 0 0 0 KT CORP PUT 48268K951 0 0 SH Put SOLE 0 0 0 KULICKE & SOFFA INDS INC COM 501242101 0 0 SH SOLE 0 0 0 KULICKE & SOFFA INDS INC CALL 501242901 0 0 SH Call SOLE 0 0 0 KULICKE & SOFFA INDS INC PUT 501242951 0 0 SH Put SOLE 0 0 0 KURA ONCOLOGY INC COM 50127T109 0 0 SH SOLE 0 0 0 KURA ONCOLOGY INC CALL 50127T909 0 0 SH Call SOLE 0 0 0 KURA ONCOLOGY INC PUT 50127T959 0 0 SH Put SOLE 0 0 0 KURA SUSHI USA INC CL A COM 501270102 0 0 SH SOLE 0 0 0 KVH INDS INC COM 482738101 0 0 SH SOLE 0 0 0 KVH INDS INC CALL 482738901 0 0 SH Call SOLE 0 0 0 KVH INDS INC PUT 482738951 0 0 SH Put SOLE 0 0 0 L BRANDS INC COM 501797104 1 95 SH SOLE 0 0 0 L3 TECHNOLOGIES INC COM 502413107 0 0 SH SOLE 0 0 0 L3 TECHNOLOGIES INC CALL 502413907 0 0 SH Call SOLE 0 0 0 L3 TECHNOLOGIES INC PUT 502413957 0 0 SH Put SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1176 6527 SH SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC CALL 502431909 0 0 SH Call SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC PUT 502431959 0 0 SH Put SOLE 0 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 0 0 SH SOLE 0 0 0 LA JOLLA PHARMACEUTICAL CO CALL 503459904 0 0 SH Call SOLE 0 0 0 LA JOLLA PHARMACEUTICAL CO PUT 503459954 0 0 SH Put SOLE 0 0 0 LA Z BOY INC COM 505336107 0 0 SH SOLE 0 0 0 LA Z BOY INC CALL 505336907 0 0 SH Call SOLE 0 0 0 LA Z BOY INC PUT 505336957 0 0 SH Put SOLE 0 0 0 LABORATORY CORP AMER HLDGS NOTE 9/1 50540RAG7 0 0 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 71 563 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS CALL 50540R909 0 0 SH Call SOLE 0 0 0 LABORATORY CORP AMER HLDGS PUT 50540R959 0 0 SH Put SOLE 0 0 0 LADDER CAP CORP CL A 505743104 11 2245 SH SOLE 0 0 0 LADDER CAP CORP CALL 505743904 0 0 SH Call SOLE 0 0 0 LADDER CAP CORP PUT 505743954 0 0 SH Put SOLE 0 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 0 0 SH SOLE 0 0 0 LAIX INC ADS 50736W105 0 0 SH SOLE 0 0 0 LAKE SHORE BANCORP INC COM 510700107 0 0 SH SOLE 0 0 0 LAKELAND BANCORP INC COM 511637100 0 0 SH SOLE 0 0 0 LAKELAND BANCORP INC CALL 511637900 0 0 SH Call SOLE 0 0 0 LAKELAND BANCORP INC PUT 511637950 0 0 SH Put SOLE 0 0 0 LAKELAND FINL CORP COM 511656100 24 645 SH SOLE 0 0 0 LAKELAND FINL CORP CALL 511656900 0 0 SH Call SOLE 0 0 0 LAKELAND FINL CORP PUT 511656950 0 0 SH Put SOLE 0 0 0 LAKELAND INDS INC COM 511795106 0 0 SH SOLE 0 0 0 LAKELAND INDS INC CALL 511795906 0 0 SH Call SOLE 0 0 0 LAKELAND INDS INC PUT 511795956 0 0 SH Put SOLE 0 0 0 LAM RESEARCH CORP COM 512807108 149 616 SH SOLE 0 0 0 LAM RESEARCH CORP CALL 512807908 0 0 SH Call SOLE 0 0 0 LAM RESEARCH CORP PUT 512807958 0 0 SH Put SOLE 0 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 25 494 SH SOLE 0 0 0 LAMAR ADVERTISING CO NEW CALL 512816909 0 0 SH Call SOLE 0 0 0 LAMAR ADVERTISING CO NEW PUT 512816959 0 0 SH Put SOLE 0 0 0 LAMB WESTON HLDGS INC COM 513272104 51 894 SH SOLE 0 0 0 LAMB WESTON HLDGS INC CALL 513272904 0 0 SH Call SOLE 0 0 0 LAMB WESTON HLDGS INC PUT 513272954 0 0 SH Put SOLE 0 0 0 LANCASTER COLONY CORP COM 513847103 3 22 SH SOLE 0 0 0 LANCASTER COLONY CORP CALL 513847903 0 0 SH Call SOLE 0 0 0 LANCASTER COLONY CORP PUT 513847953 0 0 SH Put SOLE 0 0 0 LANDCADIA HLDGS II INC CL A 51476X105 0 0 SH SOLE 0 0 0 LANDCADIA HLDGS II INC *W EXP 05/09/202 51476X113 0 0 SH SOLE 0 0 0 LANDCADIA HLDGS II INC UNIT 05/09/2026 51476X204 0 0 SH SOLE 0 0 0 LANDEC CORP COM 514766104 0 0 SH SOLE 0 0 0 LANDEC CORP CALL 514766904 0 0 SH Call SOLE 0 0 0 LANDEC CORP PUT 514766954 0 0 SH Put SOLE 0 0 0 LANDMARK BANCORP INC COM 51504L107 0 0 SH SOLE 0 0 0 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 0 0 SH SOLE 0 0 0 LANDMARK INFRASTRUCTURE LP CALL 51508J908 0 0 SH Call SOLE 0 0 0 LANDMARK INFRASTRUCTURE LP PUT 51508J958 0 0 SH Put SOLE 0 0 0 LANDMARK INFRASTRUCTURE LP 7 CNV PFD UNT C 51508J405 0 0 SH SOLE 0 0 0 LANDS END INC NEW COM 51509F105 0 0 SH SOLE 0 0 0 LANDS END INC NEW CALL 51509F905 0 0 SH Call SOLE 0 0 0 LANDS END INC NEW PUT 51509F955 0 0 SH Put SOLE 0 0 0 LANDSTAR SYS INC COM 515098101 13 136 SH SOLE 0 0 0 LANDSTAR SYS INC CALL 515098901 0 0 SH Call SOLE 0 0 0 LANDSTAR SYS INC PUT 515098951 0 0 SH Put SOLE 0 0 0 LANNET INC COM 516012101 0 0 SH SOLE 0 0 0 LANNET INC CALL 516012901 0 0 SH Call SOLE 0 0 0 LANNET INC PUT 516012951 0 0 SH Put SOLE 0 0 0 LANTHEUS HLDGS INC COM 516544103 0 0 SH SOLE 0 0 0 LANTHEUS HLDGS INC CALL 516544903 0 0 SH Call SOLE 0 0 0 LANTHEUS HLDGS INC PUT 516544953 0 0 SH Put SOLE 0 0 0 LANTRONIX INC COM NEW 516548203 0 0 SH SOLE 0 0 0 LAREDO PETROLEUM INC COM 516806106 0 0 SH SOLE 0 0 0 LAREDO PETROLEUM INC CALL 516806906 0 0 SH Call SOLE 0 0 0 LAREDO PETROLEUM INC PUT 516806956 0 0 SH Put SOLE 0 0 0 LAS VEGAS SANDS CORP COM 517834107 61 1436 SH SOLE 0 0 0 LAS VEGAS SANDS CORP CALL 517834907 0 0 SH Call SOLE 0 0 0 LAS VEGAS SANDS CORP PUT 517834957 0 0 SH Put SOLE 0 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 0 0 SH SOLE 0 0 0 LATAM AIRLS GROUP S A CALL 51817R906 0 0 SH Call SOLE 0 0 0 LATAM AIRLS GROUP S A PUT 51817R956 0 0 SH Put SOLE 0 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2 137 SH SOLE 0 0 0 LATTICE SEMICONDUCTOR CORP CALL 518415904 0 0 SH Call SOLE 0 0 0 LATTICE SEMICONDUCTOR CORP PUT 518415954 0 0 SH Put SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 30 1365 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 0 0 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFRD REIT ETF 518416300 0 0 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 0 0 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD GBL ETF 518416508 0 0 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD MULTI 518416607 0 0 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD MULTI 518416706 0 0 SH SOLE 0 0 0 LAUDER ESTEE COS INC CL A 518439104 1107 6947 SH SOLE 0 0 0 LAUDER ESTEE COS INC CALL 518439904 0 0 SH Call SOLE 0 0 0 LAUDER ESTEE COS INC PUT 518439954 0 0 SH Put SOLE 0 0 0 LAUREATE EDUCATION INC CL A 518613203 0 0 SH SOLE 0 0 0 LAUREATE EDUCATION INC CALL 518613903 0 0 SH Call SOLE 0 0 0 LAUREATE EDUCATION INC PUT 518613953 0 0 SH Put SOLE 0 0 0 LAWSON PRODS INC COM 520776105 0 0 SH SOLE 0 0 0 LAYNE CHRISTENSEN CO NOTE 8.000 5/0 521050AD6 0 0 SH SOLE 0 0 0 LAZARD GLB TTL RET&INCM FD I COM 52106W103 0 0 SH SOLE 0 0 0 LAZARD LTD SHS A G54050102 20 852 SH SOLE 0 0 0 LAZARD LTD CALL G54050902 0 0 SH Call SOLE 0 0 0 LAZARD LTD PUT G54050952 0 0 SH Put SOLE 0 0 0 LAZARD WORLD DIVID & INCOME COM 521076109 0 0 SH SOLE 0 0 0 LAZYDAYS HLDGS INC COM 52110H100 0 0 SH SOLE 0 0 0 LCI INDS COM 50189K103 0 0 SH SOLE 0 0 0 LCI INDS CALL 50189K903 0 0 SH Call SOLE 0 0 0 LCI INDS PUT 50189K953 0 0 SH Put SOLE 0 0 0 LCNB CORP COM 50181P100 0 0 SH SOLE 0 0 0 LCNB CORP CALL 50181P900 0 0 SH Call SOLE 0 0 0 LCNB CORP PUT 50181P950 0 0 SH Put SOLE 0 0 0 LEAF GROUP LTD COM 52177G102 0 0 SH SOLE 0 0 0 LEAF GROUP LTD CALL 52177G902 0 0 SH Call SOLE 0 0 0 LEAF GROUP LTD PUT 52177G952 0 0 SH Put SOLE 0 0 0 LEAP THERAPEUTICS INC COM 52187K101 0 0 SH SOLE 0 0 0 LEAR CORP COM NEW 521865204 0 0 SH SOLE 0 0 0 LEAR CORP CALL 521865904 0 0 SH Call SOLE 0 0 0 LEAR CORP PUT 521865954 0 0 SH Put SOLE 0 0 0 LEE ENTERPRISES INC COM 523768109 0 0 SH SOLE 0 0 0 LEE ENTERPRISES INC CALL 523768909 0 0 SH Call SOLE 0 0 0 LEE ENTERPRISES INC PUT 523768959 0 0 SH Put SOLE 0 0 0 LEGACY ACQUISITION CORP COM CL A 524643103 0 0 SH SOLE 0 0 0 LEGACY ACQUISITION CORP *W EXP 11/30/202 524643111 0 0 SH SOLE 0 0 0 LEGACY ACQUISITION CORP UNIT 05/31/2024 524643202 0 0 SH SOLE 0 0 0 LEGACY HOUSING CORP COM 52472M101 0 0 SH SOLE 0 0 0 LEGACY RESERVES LP/ LEGACY F NOTE 8.000 9/2 52471TAF4 0 0 SH SOLE 0 0 0 LEGACY RESVS INC COM 524706108 0 0 SH SOLE 0 0 0 LEGACY RESVS INC CALL 524706908 0 0 SH Call SOLE 0 0 0 LEGACY RESVS INC PUT 524706958 0 0 SH Put SOLE 0 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 0 0 SH SOLE 0 0 0 LEGACY TEX FINL GROUP INC CALL 52471Y906 0 0 SH Call SOLE 0 0 0 LEGACY TEX FINL GROUP INC PUT 52471Y956 0 0 SH Put SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR DEV EX US ETF 52468L109 0 0 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR EMRG MKT DIV ETF 52468L208 0 0 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR US DIV COR ETF 52468L307 0 0 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 0 0 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR INT LW VTY HGH 52468L505 21 1000 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR EMRG MKTS VOLA 52468L604 0 0 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR GLOBAL INFSTRU 52468L703 0 0 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR WESTN ASET TTL 52468L810 0 0 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR SML CAP QULITY 52468L877 0 0 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR WESTN AST SHRT 52468L786 0 0 SH SOLE 0 0 0 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 0 0 SH SOLE 0 0 0 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 0 0 SH SOLE 0 0 0 LEGG MASON ETF INVT TR CLEARBRIDGE DI 524682309 0 0 SH SOLE 0 0 0 LEGG MASON INC COM 524901105 0 0 SH SOLE 0 0 0 LEGG MASON INC CALL 524901905 0 0 SH Call SOLE 0 0 0 LEGG MASON INC PUT 524901955 0 0 SH Put SOLE 0 0 0 LEGGETT & PLATT INC COM 524660107 12 452 SH SOLE 0 0 0 LEGGETT & PLATT INC CALL 524660907 0 0 SH Call SOLE 0 0 0 LEGGETT & PLATT INC PUT 524660957 0 0 SH Put SOLE 0 0 0 LEIDOS HLDGS INC COM 525327102 57 619 SH SOLE 0 0 0 LEIDOS HLDGS INC CALL 525327902 0 0 SH Call SOLE 0 0 0 LEIDOS HLDGS INC PUT 525327952 0 0 SH Put SOLE 0 0 0 LEISURE ACQUISITION CORP COM 52539T107 0 0 SH SOLE 0 0 0 LEISURE ACQUISITION CORP *W EXP 12/05/201 52539T115 0 0 SH SOLE 0 0 0 LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 0 0 SH SOLE 0 0 0 LEJU HLDGS LTD SPONSORED ADS 50187J108 0 0 SH SOLE 0 0 0 LEJU HLDGS LTD CALL 50187J908 0 0 SH Call SOLE 0 0 0 LEJU HLDGS LTD PUT 50187J958 0 0 SH Put SOLE 0 0 0 LEMAITRE VASCULAR INC COM 525558201 18 741 SH SOLE 0 0 0 LEMAITRE VASCULAR INC CALL 525558901 0 0 SH Call SOLE 0 0 0 LEMAITRE VASCULAR INC PUT 525558951 0 0 SH Put SOLE 0 0 0 LENDINGCLUB CORP COM 52603A109 0 0 SH SOLE 0 0 0 LENDINGCLUB CORP CALL 52603A909 0 0 SH Call SOLE 0 0 0 LENDINGCLUB CORP PUT 52603A959 0 0 SH Put SOLE 0 0 0 LENDINGCLUB CORP COM NEW 52603A208 0 0 SH SOLE 0 0 0 LENDINGCLUB CORP CALL 52603A908 0 0 SH Call SOLE 0 0 0 LENDINGCLUB CORP PUT 52603A958 0 0 SH Put SOLE 0 0 0 LENDINGTREE INC NEW NOTE 0.625 6/0 52603BAA5 0 0 SH SOLE 0 0 0 LENDINGTREE INC NEW COM 52603B107 1 8 SH SOLE 0 0 0 LENDINGTREE INC NEW CALL 52603B907 0 0 SH Call SOLE 0 0 0 LENDINGTREE INC NEW PUT 52603B957 0 0 SH Put SOLE 0 0 0 LENNAR CORP CL A 526057104 2 48 SH SOLE 0 0 0 LENNAR CORP CALL 526057904 0 0 SH Call SOLE 0 0 0 LENNAR CORP PUT 526057954 0 0 SH Put SOLE 0 0 0 LENNAR CORP CL B 526057302 0 0 SH SOLE 0 0 0 LENNAR CORP CALL 526057902 0 0 SH Call SOLE 0 0 0 LENNAR CORP PUT 526057952 0 0 SH Put SOLE 0 0 0 LENNOX INTL INC COM 526107107 4 22 SH SOLE 0 0 0 LENNOX INTL INC CALL 526107907 0 0 SH Call SOLE 0 0 0 LENNOX INTL INC PUT 526107957 0 0 SH Put SOLE 0 0 0 LEO HOLDINGS CORP COM CL A G5463L105 0 0 SH SOLE 0 0 0 LEO HOLDINGS CORP *W EXP 02/07/202 G5463L113 0 0 SH SOLE 0 0 0 LEO HOLDINGS CORP UNIT 99/99/9999 G5463L121 0 0 SH SOLE 0 0 0 LEUTHOLD FDS INC CORE ETF 527289789 0 0 SH SOLE 0 0 0 LEVEL BRANDS INC COM NEW 52730Q209 0 0 SH SOLE 0 0 0 LEVEL ONE BANCORP INC COM 52730D208 0 0 SH SOLE 0 0 0 LEVI STRAUSS & CO NEW CALL 52736R902 0 0 SH Call SOLE 0 0 0 LEVI STRAUSS & CO NEW PUT 52736R952 0 0 SH Put SOLE 0 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4 300 SH SOLE 0 0 0 LEXICON PHARMACEUTICALS INC NOTE 5.25012/0 528872AB0 0 0 SH SOLE 0 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 0 0 SH SOLE 0 0 0 LEXICON PHARMACEUTICALS INC CALL 528872902 0 0 SH Call SOLE 0 0 0 LEXICON PHARMACEUTICALS INC PUT 528872952 0 0 SH Put SOLE 0 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 0 0 SH SOLE 0 0 0 LEXINFINTECH HLDGS LTD CALL 528877903 0 0 SH Call SOLE 0 0 0 LEXINFINTECH HLDGS LTD PUT 528877953 0 0 SH Put SOLE 0 0 0 LEXINGTON REALTY TRUST COM 529043101 0 0 SH SOLE 0 0 0 LEXINGTON REALTY TRUST CALL 529043901 0 0 SH Call SOLE 0 0 0 LEXINGTON REALTY TRUST PUT 529043951 0 0 SH Put SOLE 0 0 0 LEXINGTON REALTY TRUST PFD CONV SER C 529043309 0 0 SH SOLE 0 0 0 LF CAP ACQUISITION CORP CL A 50200K108 0 0 SH SOLE 0 0 0 LF CAP ACQUISITION CORP *W EXP 06/22/202 50200K116 0 0 SH SOLE 0 0 0 LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 0 0 SH SOLE 0 0 0 LG DISPLAY CO LTD CALL 50186V902 0 0 SH Call SOLE 0 0 0 LG DISPLAY CO LTD PUT 50186V952 0 0 SH Put SOLE 0 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 3 600 SH SOLE 0 0 0 LGI HOMES INC NOTE 4.25011/1 50187TAB2 0 0 SH SOLE 0 0 0 LGI HOMES INC COM 50187T106 5 100 SH SOLE 0 0 0 LGI HOMES INC CALL 50187T906 0 0 SH Call SOLE 0 0 0 LGI HOMES INC PUT 50187T956 0 0 SH Put SOLE 0 0 0 LGL GROUP INC COM 50186A108 0 0 SH SOLE 0 0 0 LGL SYS ACQUISITION CORP UNIT 10/24/2024 50201G205 0 0 SH SOLE 0 0 0 LGL SYS ACQUISITION CORP COM CL A 50201G106 0 0 SH SOLE 0 0 0 LGL SYS ACQUISITION CORP *W EXP 11/12/202 50201G114 0 0 SH SOLE 0 0 0 LHC GROUP INC COM 50187A107 0 0 SH SOLE 0 0 0 LHC GROUP INC CALL 50187A907 0 0 SH Call SOLE 0 0 0 LHC GROUP INC PUT 50187A957 0 0 SH Put SOLE 0 0 0 LIANLUO SMART LTD SHS G5478K100 0 0 SH SOLE 0 0 0 LIBBEY INC COM 529898108 0 0 SH SOLE 0 0 0 LIBBEY INC CALL 529898908 0 0 SH Call SOLE 0 0 0 LIBBEY INC PUT 529898958 0 0 SH Put SOLE 0 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 71 14683 SH SOLE 0 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 0 0 SH SOLE 0 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 0 0 SH SOLE 0 0 0 LIBERTY BROADBAND CORP CALL 530307907 0 0 SH Call SOLE 0 0 0 LIBERTY BROADBAND CORP PUT 530307957 0 0 SH Put SOLE 0 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 0 0 SH SOLE 0 0 0 LIBERTY BROADBAND CORP CALL 530307905 0 0 SH Call SOLE 0 0 0 LIBERTY BROADBAND CORP PUT 530307955 0 0 SH Put SOLE 0 0 0 LIBERTY EXPEDIA HOLDINGS DEB 1.000 6/3 53046PAB5 0 0 SH SOLE 0 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 0 0 SH SOLE 0 0 0 LIBERTY EXPEDIA HOLDINGS CALL 53046P909 0 0 SH Call SOLE 0 0 0 LIBERTY EXPEDIA HOLDINGS PUT 53046P959 0 0 SH Put SOLE 0 0 0 LIBERTY EXPEDIA HOLDINGS SER B COM 53046P208 0 0 SH SOLE 0 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 0 0 SH SOLE 0 0 0 LIBERTY GLOBAL PLC CALL G5480U904 0 0 SH Call SOLE 0 0 0 LIBERTY GLOBAL PLC PUT G5480U954 0 0 SH Put SOLE 0 0 0 LIBERTY GLOBAL PLC SHS CL B G5480U112 0 0 SH SOLE 0 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 0 18 SH SOLE 0 0 0 LIBERTY GLOBAL PLC CALL G5480U900 0 0 SH Call SOLE 0 0 0 LIBERTY GLOBAL PLC PUT G5480U950 0 0 SH Put SOLE 0 0 0 LIBERTY INTERACTIVE LLC DEB 0.750 3/3 530610AC8 0 0 SH SOLE 0 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 0 0 SH SOLE 0 0 0 LIBERTY LATIN AMERICA LTD CALL G9001E902 0 0 SH Call SOLE 0 0 0 LIBERTY LATIN AMERICA LTD PUT G9001E952 0 0 SH Put SOLE 0 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 0 0 SH SOLE 0 0 0 LIBERTY LATIN AMERICA LTD CALL G9001E908 0 0 SH Call SOLE 0 0 0 LIBERTY LATIN AMERICA LTD PUT G9001E958 0 0 SH Put SOLE 0 0 0 LIBERTY MEDIA CORP DEB 4.00011/1 530715AG6 0 0 SH SOLE 0 0 0 LIBERTY MEDIA CORP DEB 3.750 2/1 530715AL5 0 0 SH SOLE 0 0 0 LIBERTY MEDIA CORP DEB 3.500 1/1 530715AN1 0 0 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.37510/1 531229AB8 0 0 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE DEB 2.250 9/3 531229AE2 0 0 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.000 1/3 531229AF9 0 0 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 0 7 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE CALL 531229909 0 0 SH Call SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE PUT 531229959 0 0 SH Put SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM B SIRIUSXM 531229508 0 0 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 0 0 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 0 0 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE CALL 531229906 0 0 SH Call SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE PUT 531229956 0 0 SH Put SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1 51 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE CALL 531229904 0 0 SH Call SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE PUT 531229954 0 0 SH Put SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 3 100 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE CALL 531229900 0 0 SH Call SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE PUT 531229950 0 0 SH Put SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 0 0 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE CALL 531229908 0 0 SH Call SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE PUT 531229958 0 0 SH Put SOLE 0 0 0 LIBERTY MEDIA CORP DEL CALL 531229907 0 0 SH Call SOLE 0 0 0 LIBERTY MEDIA CORP DEL PUT 531229957 0 0 SH Put SOLE 0 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 0 0 SH SOLE 0 0 0 LIBERTY OILFIELD SVCS INC CALL 53115L904 0 0 SH Call SOLE 0 0 0 LIBERTY OILFIELD SVCS INC PUT 53115L954 0 0 SH Put SOLE 0 0 0 LIBERTY PPTY TR SH BEN INT 531172104 0 0 SH SOLE 0 0 0 LIBERTY PPTY TR CALL 531172904 0 0 SH Call SOLE 0 0 0 LIBERTY PPTY TR PUT 531172954 0 0 SH Put SOLE 0 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 0 SH SOLE 0 0 0 LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 0 0 SH Call SOLE 0 0 0 LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 0 0 SH Put SOLE 0 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201 0 0 SH SOLE 0 0 0 LIFE STORAGE INC COM 53223X107 5 58 SH SOLE 0 0 0 LIFE STORAGE INC CALL 53223X907 0 0 SH Call SOLE 0 0 0 LIFE STORAGE INC PUT 53223X957 0 0 SH Put SOLE 0 0 0 LIFESCI ACQUISITION CORP UNIT 03/31/2025 53228P208 0 0 SH SOLE 0 0 0 LIFETIME BRANDS INC COM 53222Q103 0 0 SH SOLE 0 0 0 LIFETIME BRANDS INC CALL 53222Q903 0 0 SH Call SOLE 0 0 0 LIFETIME BRANDS INC PUT 53222Q953 0 0 SH Put SOLE 0 0 0 LIFEVANTAGE CORP COM NEW 53222K205 0 0 SH SOLE 0 0 0 LIFEVANTAGE CORP CALL 53222K905 0 0 SH Call SOLE 0 0 0 LIFEVANTAGE CORP PUT 53222K955 0 0 SH Put SOLE 0 0 0 LIFEWAY FOODS INC COM 531914109 0 0 SH SOLE 0 0 0 LIGAND PHARMACEUTICALS INC NOTE 0.750 8/1 53220KAD0 0 0 SH SOLE 0 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 16 226 SH SOLE 0 0 0 LIGAND PHARMACEUTICALS INC CALL 53220K904 0 0 SH Call SOLE 0 0 0 LIGAND PHARMACEUTICALS INC PUT 53220K954 0 0 SH Put SOLE 0 0 0 LIGAND PHARMACEUTICALS INC NOTE 0.750 5/1 53220KAF5 0 0 SH SOLE 0 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 0 0 SH SOLE 0 0 0 LIGHTBRIDGE CORP CALL 53224K903 0 0 SH Call SOLE 0 0 0 LIGHTBRIDGE CORP PUT 53224K953 0 0 SH Put SOLE 0 0 0 LIGHTBRIDGE CORP COM 53224K302 0 0 SH SOLE 0 0 0 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 0 0 SH SOLE 0 0 0 LIGHTINTHEBOX HLDG CO LTD CALL 53225G902 0 0 SH Call SOLE 0 0 0 LIGHTINTHEBOX HLDG CO LTD PUT 53225G952 0 0 SH Put SOLE 0 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 0 0 SH SOLE 0 0 0 LILIS ENERGY INC COM NEW 532403201 0 0 SH SOLE 0 0 0 LILIS ENERGY INC CALL 532403901 0 0 SH Call SOLE 0 0 0 LILIS ENERGY INC PUT 532403951 0 0 SH Put SOLE 0 0 0 LILLY ELI & CO COM 532457108 802 5780 SH SOLE 0 0 0 LILLY ELI & CO CALL 532457908 0 0 SH Call SOLE 0 0 0 LILLY ELI & CO PUT 532457958 0 0 SH Put SOLE 0 0 0 LIMBACH HLDGS INC COM 53263P105 0 0 SH SOLE 0 0 0 LIMELIGHT NETWORKS INC COM 53261M104 0 0 SH SOLE 0 0 0 LIMELIGHT NETWORKS INC CALL 53261M904 0 0 SH Call SOLE 0 0 0 LIMELIGHT NETWORKS INC PUT 53261M954 0 0 SH Put SOLE 0 0 0 LIMESTONE BANCORP INC COM 53262L105 0 0 SH SOLE 0 0 0 LIMINAL BIOSCIENCES INC COM 53272L103 0 0 SH SOLE 0 0 0 LIMONEIRA CO COM 532746104 0 0 SH SOLE 0 0 0 LIMONEIRA CO CALL 532746904 0 0 SH Call SOLE 0 0 0 LIMONEIRA CO PUT 532746954 0 0 SH Put SOLE 0 0 0 LINCOLN EDL SVCS CORP COM 533535100 0 0 SH SOLE 0 0 0 LINCOLN EDL SVCS CORP CALL 533535900 0 0 SH Call SOLE 0 0 0 LINCOLN EDL SVCS CORP PUT 533535950 0 0 SH Put SOLE 0 0 0 LINCOLN ELEC HLDGS INC COM 533900106 0 0 SH SOLE 0 0 0 LINCOLN ELEC HLDGS INC CALL 533900906 0 0 SH Call SOLE 0 0 0 LINCOLN ELEC HLDGS INC PUT 533900956 0 0 SH Put SOLE 0 0 0 LINCOLN NATL CORP IND COM 534187109 62 2372 SH SOLE 0 0 0 LINCOLN NATL CORP IND CALL 534187909 0 0 SH Call SOLE 0 0 0 LINCOLN NATL CORP IND PUT 534187959 0 0 SH Put SOLE 0 0 0 LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 0 0 SH SOLE 0 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 0 0 SH SOLE 0 0 0 LINDBLAD EXPEDITIONS HLDGS I *W EXP 07/08/202 535219117 0 0 SH SOLE 0 0 0 LINDE PLC COM G5494J103 196 1134 SH SOLE 0 0 0 LINDE PLC CALL G5494J903 0 0 SH Call SOLE 0 0 0 LINDE PLC PUT G5494J953 0 0 SH Put SOLE 0 0 0 LINDSAY CORP COM 535555106 0 0 SH SOLE 0 0 0 LINDSAY CORP CALL 535555906 0 0 SH Call SOLE 0 0 0 LINDSAY CORP PUT 535555956 0 0 SH Put SOLE 0 0 0 LINE CORP SPONSORED ADR 53567X101 49 1011 SH SOLE 0 0 0 LINE CORP CALL 53567X901 0 0 SH Call SOLE 0 0 0 LINE CORP PUT 53567X951 0 0 SH Put SOLE 0 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 0 0 SH SOLE 0 0 0 LINEAGE CELL THERAPEUTICS IN CALL 53566P909 0 0 SH Call SOLE 0 0 0 LINEAGE CELL THERAPEUTICS IN PUT 53566P959 0 0 SH Put SOLE 0 0 0 LINX S A SPONSORED ADS 53619W101 0 0 SH SOLE 0 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 0 65 SH SOLE 0 0 0 LIONS GATE ENTMNT CORP CALL 535919901 0 0 SH Call SOLE 0 0 0 LIONS GATE ENTMNT CORP PUT 535919951 0 0 SH Put SOLE 0 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 0 65 SH SOLE 0 0 0 LIONS GATE ENTMNT CORP CALL 535919900 0 0 SH Call SOLE 0 0 0 LIONS GATE ENTMNT CORP PUT 535919950 0 0 SH Put SOLE 0 0 0 LIPOCINE INC NEW COM 53630X104 0 0 SH SOLE 0 0 0 LIPOCINE INC NEW CALL 53630X904 0 0 SH Call SOLE 0 0 0 LIPOCINE INC NEW PUT 53630X954 0 0 SH Put SOLE 0 0 0 LIQTECH INTL INC COM 53632A102 0 0 SH SOLE 0 0 0 LIQTECH INTL INC COM 53632A201 0 0 SH SOLE 0 0 0 LIQTECH INTL INC CALL 53632A901 0 0 SH Call SOLE 0 0 0 LIQTECH INTL INC PUT 53632A951 0 0 SH Put SOLE 0 0 0 LIQUID MEDIA GROUP LTD NEW COM NEW 53634Q204 0 0 SH SOLE 0 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 0 0 SH SOLE 0 0 0 LIQUIDITY SERVICES INC COM 53635B107 0 0 SH SOLE 0 0 0 LIQUIDITY SERVICES INC CALL 53635B907 0 0 SH Call SOLE 0 0 0 LIQUIDITY SERVICES INC PUT 53635B957 0 0 SH Put SOLE 0 0 0 LISTED FD TR EVENTSHS US PLCY 53656F102 0 0 SH SOLE 0 0 0 LISTED FD TR INNVATN US ETF 53656F300 0 0 SH SOLE 0 0 0 LISTED FD TR INNVTN GBL ETF 53656F409 0 0 SH SOLE 0 0 0 LISTED FD TR INNVTN TRD WAR 53656F508 0 0 SH SOLE 0 0 0 LISTED FD TR ROUNDHILL BITK 53656F706 0 0 SH SOLE 0 0 0 LISTED FD TR WAHED FTSE ETF 53656F607 0 0 SH SOLE 0 0 0 LISTED FD TR CALL 53656F906 0 0 SH Call SOLE 0 0 0 LISTED FD TR PUT 53656F956 0 0 SH Put SOLE 0 0 0 LISTED FD TR SHARES LAG CAP 53656F805 2 78 SH SOLE 0 0 0 LISTED FD TR SOURCE DIVID 53656F839 0 0 SH SOLE 0 0 0 LISTED FD TR CORE ALT FD 53656F847 0 0 SH SOLE 0 0 0 LISTED FD TR SHARES MUNI DB 53656F854 0 0 SH SOLE 0 0 0 LISTED FD TR SHARES CORE BD 53656F862 0 0 SH SOLE 0 0 0 LISTED FD TR SHARES FOREIGN 53656F870 0 0 SH SOLE 0 0 0 LISTED FD TR TRUEMRK ESG ACTV 53656F813 0 0 SH SOLE 0 0 0 LISTED FD TR TRUEMARK TECH AI 53656F821 0 0 SH SOLE 0 0 0 LISTED FD TR SHARES SML CAP 53656F888 0 0 SH SOLE 0 0 0 LITHIA MTRS INC CL A 536797103 2 29 SH SOLE 0 0 0 LITHIA MTRS INC CALL 536797903 0 0 SH Call SOLE 0 0 0 LITHIA MTRS INC PUT 536797953 0 0 SH Put SOLE 0 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 0 0 SH SOLE 0 0 0 LITHIUM AMERS CORP NEW CALL 53680Q907 0 0 SH Call SOLE 0 0 0 LITHIUM AMERS CORP NEW PUT 53680Q957 0 0 SH Put SOLE 0 0 0 LITTELFUSE INC COM 537008104 33 247 SH SOLE 0 0 0 LITTELFUSE INC CALL 537008904 0 0 SH Call SOLE 0 0 0 LITTELFUSE INC PUT 537008954 0 0 SH Put SOLE 0 0 0 LIV CAP ACQUISITION CORP UNIT 99/99/9999 G5510C124 0 0 SH SOLE 0 0 0 LIV CAP ACQUISITION CORP CL A G5510C108 0 0 SH SOLE 0 0 0 LIV CAP ACQUISITION CORP *W EXP 12/13/202 G5510C116 0 0 SH SOLE 0 0 0 LIVANOVA PLC SHS G5509L101 13 280 SH SOLE 0 0 0 LIVANOVA PLC CALL G5509L901 0 0 SH Call SOLE 0 0 0 LIVANOVA PLC PUT G5509L951 0 0 SH Put SOLE 0 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500 5/1 538034AJ8 0 0 SH SOLE 0 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 6 127 SH SOLE 0 0 0 LIVE NATION ENTERTAINMENT IN CALL 538034909 0 0 SH Call SOLE 0 0 0 LIVE NATION ENTERTAINMENT IN PUT 538034959 0 0 SH Put SOLE 0 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500 3/1 538034AQ2 0 0 SH SOLE 0 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1 100 SH SOLE 0 0 0 LIVE OAK BANCSHARES INC CALL 53803X905 0 0 SH Call SOLE 0 0 0 LIVE OAK BANCSHARES INC PUT 53803X955 0 0 SH Put SOLE 0 0 0 LIVE VENTURES INC COM NEW 538142308 0 0 SH SOLE 0 0 0 LIVE VENTURES INC CALL 538142908 0 0 SH Call SOLE 0 0 0 LIVE VENTURES INC PUT 538142958 0 0 SH Put SOLE 0 0 0 LIVENT CORP COM 53814L108 0 0 SH SOLE 0 0 0 LIVENT CORP CALL 53814L908 0 0 SH Call SOLE 0 0 0 LIVENT CORP PUT 53814L958 0 0 SH Put SOLE 0 0 0 LIVEPERSON INC COM 538146101 0 0 SH SOLE 0 0 0 LIVEPERSON INC CALL 538146901 0 0 SH Call SOLE 0 0 0 LIVEPERSON INC PUT 538146951 0 0 SH Put SOLE 0 0 0 LIVERAMP HLDGS INC COM 53815P108 0 0 SH SOLE 0 0 0 LIVERAMP HLDGS INC CALL 53815P908 0 0 SH Call SOLE 0 0 0 LIVERAMP HLDGS INC PUT 53815P958 0 0 SH Put SOLE 0 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 0 0 SH SOLE 0 0 0 LIVONGO HEALTH INC COM 539183103 31 1100 SH SOLE 0 0 0 LIVONGO HEALTH INC CALL 539183903 0 0 SH Call SOLE 0 0 0 LIVONGO HEALTH INC PUT 539183953 0 0 SH Put SOLE 0 0 0 LIZHI INC ADS 53933L104 0 0 SH SOLE 0 0 0 LKQ CORP COM 501889208 0 0 SH SOLE 0 0 0 LKQ CORP CALL 501889908 0 0 SH Call SOLE 0 0 0 LKQ CORP PUT 501889958 0 0 SH Put SOLE 0 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1 913 SH SOLE 0 0 0 LLOYDS BANKING GROUP PLC CALL 539439909 0 0 SH Call SOLE 0 0 0 LLOYDS BANKING GROUP PLC PUT 539439959 0 0 SH Put SOLE 0 0 0 LM FDG AMER INC *W EXP 10/31/202 502074115 0 0 SH SOLE 0 0 0 LM FDG AMER INC COM NEW 502074305 0 0 SH SOLE 0 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 0 0 SH SOLE 0 0 0 LMP CAP & INCOME FD INC COM 50208A102 0 0 SH SOLE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 1112 3281 SH SOLE 0 0 0 LOCKHEED MARTIN CORP CALL 539830909 0 0 SH Call SOLE 0 0 0 LOCKHEED MARTIN CORP PUT 539830959 0 0 SH Put SOLE 0 0 0 LOEWS CORP COM 540424108 1 39 SH SOLE 0 0 0 LOEWS CORP CALL 540424908 0 0 SH Call SOLE 0 0 0 LOEWS CORP PUT 540424958 0 0 SH Put SOLE 0 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 0 0 SH SOLE 0 0 0 LOGITECH INTL S A SHS H50430232 63 1479 SH SOLE 0 0 0 LOGITECH INTL S A CALL H50430902 0 0 SH Call SOLE 0 0 0 LOGITECH INTL S A PUT H50430952 0 0 SH Put SOLE 0 0 0 LOGMEIN INC COM 54142L109 0 0 SH SOLE 0 0 0 LOGMEIN INC CALL 54142L909 0 0 SH Call SOLE 0 0 0 LOGMEIN INC PUT 54142L959 0 0 SH Put SOLE 0 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 0 0 SH SOLE 0 0 0 LOMA NEGRA CORP CALL 54150E904 0 0 SH Call SOLE 0 0 0 LOMA NEGRA CORP PUT 54150E954 0 0 SH Put SOLE 0 0 0 LONESTAR RES US INC CL A VTG 54240F103 0 0 SH SOLE 0 0 0 LONESTAR RES US INC CALL 54240F903 0 0 SH Call SOLE 0 0 0 LONESTAR RES US INC PUT 54240F953 0 0 SH Put SOLE 0 0 0 LONGEVITY ACQUISITION CORP UNIT 08/29/2024 G56372108 0 0 SH SOLE 0 0 0 LONGEVITY ACQUISITION CORP *W EXP 07/31/202 G56372116 0 0 SH SOLE 0 0 0 LONGEVITY ACQUISITION CORP RIGHT 07/31/2020 G56372124 0 0 SH SOLE 0 0 0 LONGEVITY ACQUISITION CORP ORD SHS G56372132 0 0 SH SOLE 0 0 0 LOOP INDS INC COM 543518104 0 0 SH SOLE 0 0 0 LOOP INDS INC CALL 543518904 0 0 SH Call SOLE 0 0 0 LOOP INDS INC PUT 543518954 0 0 SH Put SOLE 0 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 0 0 SH SOLE 0 0 0 LORAL SPACE & COMMUNICATNS I CALL 543881906 0 0 SH Call SOLE 0 0 0 LORAL SPACE & COMMUNICATNS I PUT 543881956 0 0 SH Put SOLE 0 0 0 LOUISIANA PAC CORP COM 546347105 8 440 SH SOLE 0 0 0 LOUISIANA PAC CORP CALL 546347905 0 0 SH Call SOLE 0 0 0 LOUISIANA PAC CORP PUT 546347955 0 0 SH Put SOLE 0 0 0 LOVESAC COMPANY COM 54738L109 0 0 SH SOLE 0 0 0 LOVESAC COMPANY CALL 54738L909 0 0 SH Call SOLE 0 0 0 LOVESAC COMPANY PUT 54738L959 0 0 SH Put SOLE 0 0 0 LOWES COS INC COM 548661107 684 7949 SH SOLE 0 0 0 LOWES COS INC CALL 548661907 0 0 SH Call SOLE 0 0 0 LOWES COS INC PUT 548661957 0 0 SH Put SOLE 0 0 0 LOXO ONCOLOGY INC COM 548862101 0 0 SH SOLE 0 0 0 LOXO ONCOLOGY INC CALL 548862901 0 0 SH Call SOLE 0 0 0 LOXO ONCOLOGY INC PUT 548862951 0 0 SH Put SOLE 0 0 0 LPL FINL HLDGS INC COM 50212V100 30 558 SH SOLE 0 0 0 LPL FINL HLDGS INC CALL 50212V900 0 0 SH Call SOLE 0 0 0 LPL FINL HLDGS INC PUT 50212V950 0 0 SH Put SOLE 0 0 0 LRAD CORP COM 50213V109 0 0 SH SOLE 0 0 0 LRAD CORP CALL 50213V909 0 0 SH Call SOLE 0 0 0 LRAD CORP PUT 50213V959 0 0 SH Put SOLE 0 0 0 LSB INDS INC COM 502160104 0 0 SH SOLE 0 0 0 LSB INDS INC CALL 502160904 0 0 SH Call SOLE 0 0 0 LSB INDS INC PUT 502160954 0 0 SH Put SOLE 0 0 0 LSC COMMUNICATIONS INC COM 50218P107 0 0 SH SOLE 0 0 0 LSC COMMUNICATIONS INC CALL 50218P907 0 0 SH Call SOLE 0 0 0 LSC COMMUNICATIONS INC PUT 50218P957 0 0 SH Put SOLE 0 0 0 LSI INDS INC COM 50216C108 0 0 SH SOLE 0 0 0 LSI INDS INC CALL 50216C908 0 0 SH Call SOLE 0 0 0 LSI INDS INC PUT 50216C958 0 0 SH Put SOLE 0 0 0 LTC PPTYS INC COM 502175102 0 0 SH SOLE 0 0 0 LTC PPTYS INC CALL 502175902 0 0 SH Call SOLE 0 0 0 LTC PPTYS INC PUT 502175952 0 0 SH Put SOLE 0 0 0 LUBYS INC COM 549282101 0 0 SH SOLE 0 0 0 LUBYS INC CALL 549282901 0 0 SH Call SOLE 0 0 0 LUBYS INC PUT 549282951 0 0 SH Put SOLE 0 0 0 LUCKIN COFFEE INC CALL 54951L909 0 0 SH Call SOLE 0 0 0 LUCKIN COFFEE INC PUT 54951L959 0 0 SH Put SOLE 0 0 0 LUCKIN COFFEE INC DEBT 0.750 1/1 G5698LAA0 0 0 SH SOLE 0 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 0 0 SH SOLE 0 0 0 LULULEMON ATHLETICA INC COM 550021109 7 35 SH SOLE 0 0 0 LULULEMON ATHLETICA INC CALL 550021909 0 0 SH Call SOLE 0 0 0 LULULEMON ATHLETICA INC PUT 550021959 0 0 SH Put SOLE 0 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 0 50 SH SOLE 0 0 0 LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 0 0 SH Call SOLE 0 0 0 LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 0 0 SH Put SOLE 0 0 0 LUMENTUM HLDGS INC NOTE 0.250 3/1 55024UAB5 0 0 SH SOLE 0 0 0 LUMENTUM HLDGS INC COM 55024U109 0 0 SH SOLE 0 0 0 LUMENTUM HLDGS INC CALL 55024U909 0 0 SH Call SOLE 0 0 0 LUMENTUM HLDGS INC PUT 55024U959 0 0 SH Put SOLE 0 0 0 LUMINEX CORP DEL COM 55027E102 9 331 SH SOLE 0 0 0 LUMINEX CORP DEL CALL 55027E902 0 0 SH Call SOLE 0 0 0 LUMINEX CORP DEL PUT 55027E952 0 0 SH Put SOLE 0 0 0 LUMOS PHARMA INC COM 55028X109 1 89 SH SOLE 0 0 0 LUMOS PHARMA INC CALL 55028X909 0 0 SH Call SOLE 0 0 0 LUMOS PHARMA INC PUT 55028X959 0 0 SH Put SOLE 0 0 0 LUNA INNOVATIONS COM 550351100 0 0 SH SOLE 0 0 0 LUOKUNG TECHNOLOGY CORP SHS G56981106 0 0 SH SOLE 0 0 0 LUTHER BURBANK CORP COM 550550107 0 0 SH SOLE 0 0 0 LUXFER HOLDINGS PLC SHS G5698W116 0 0 SH SOLE 0 0 0 LUXFER HOLDINGS PLC CALL G5698W906 0 0 SH Call SOLE 0 0 0 LUXFER HOLDINGS PLC PUT G5698W956 0 0 SH Put SOLE 0 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 0 0 SH SOLE 0 0 0 LUXOFT HLDG INC CALL G57279904 0 0 SH Call SOLE 0 0 0 LUXOFT HLDG INC PUT G57279954 0 0 SH Put SOLE 0 0 0 LYDALL INC DEL COM 550819106 0 0 SH SOLE 0 0 0 LYDALL INC DEL CALL 550819906 0 0 SH Call SOLE 0 0 0 LYDALL INC DEL PUT 550819956 0 0 SH Put SOLE 0 0 0 LYFT INC CALL 55087P904 0 0 SH Call SOLE 0 0 0 LYFT INC PUT 55087P954 0 0 SH Put SOLE 0 0 0 LYFT INC CL A COM 55087P104 11 419 SH SOLE 0 0 0 LYON WILLIAM HOMES CL A NEW 552074700 0 0 SH SOLE 0 0 0 LYON WILLIAM HOMES CALL 552074900 0 0 SH Call SOLE 0 0 0 LYON WILLIAM HOMES PUT 552074950 0 0 SH Put SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N SHS - A N53745100 39 793 SH SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N CALL N53745900 0 0 SH Call SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N PUT N53745950 0 0 SH Put SOLE 0 0 0 M & T BK CORP COM 55261F104 26 255 SH SOLE 0 0 0 M & T BK CORP CALL 55261F904 0 0 SH Call SOLE 0 0 0 M & T BK CORP PUT 55261F954 0 0 SH Put SOLE 0 0 0 M D C HLDGS INC COM 552676108 5 233 SH SOLE 0 0 0 M D C HLDGS INC CALL 552676908 0 0 SH Call SOLE 0 0 0 M D C HLDGS INC PUT 552676958 0 0 SH Put SOLE 0 0 0 M/I HOMES INC COM 55305B101 0 0 SH SOLE 0 0 0 M/I HOMES INC CALL 55305B901 0 0 SH Call SOLE 0 0 0 M/I HOMES INC PUT 55305B951 0 0 SH Put SOLE 0 0 0 MACATAWA BK CORP COM 554225102 0 0 SH SOLE 0 0 0 MACATAWA BK CORP CALL 554225902 0 0 SH Call SOLE 0 0 0 MACATAWA BK CORP PUT 554225952 0 0 SH Put SOLE 0 0 0 MACERICH CO COM 554382101 7 1207 SH SOLE 0 0 0 MACERICH CO CALL 554382901 0 0 SH Call SOLE 0 0 0 MACERICH CO PUT 554382951 0 0 SH Put SOLE 0 0 0 MACK CALI RLTY CORP COM 554489104 0 0 SH SOLE 0 0 0 MACK CALI RLTY CORP CALL 554489904 0 0 SH Call SOLE 0 0 0 MACK CALI RLTY CORP PUT 554489954 0 0 SH Put SOLE 0 0 0 MACKINAC FINL CORP COM 554571109 0 0 SH SOLE 0 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 0 SH SOLE 0 0 0 MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 0 0 SH Call SOLE 0 0 0 MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 0 0 SH Put SOLE 0 0 0 MACQUARIE FT TR GB INF UT DI COM 55607W100 0 0 SH SOLE 0 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 8 500 SH SOLE 0 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.875 7/1 55608BAA3 0 0 SH SOLE 0 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.00010/0 55608BAB1 0 0 SH SOLE 0 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 31 1234 SH SOLE 0 0 0 MACQUARIE INFRASTRUCTURE COR CALL 55608B905 0 0 SH Call SOLE 0 0 0 MACQUARIE INFRASTRUCTURE COR PUT 55608B955 0 0 SH Put SOLE 0 0 0 MACROGENICS INC COM 556099109 0 0 SH SOLE 0 0 0 MACROGENICS INC CALL 556099909 0 0 SH Call SOLE 0 0 0 MACROGENICS INC PUT 556099959 0 0 SH Put SOLE 0 0 0 MACYS INC COM 55616P104 0 0 SH SOLE 0 0 0 MACYS INC CALL 55616P904 0 0 SH Call SOLE 0 0 0 MACYS INC PUT 55616P954 0 0 SH Put SOLE 0 0 0 MADDEN STEVEN LTD COM 556269108 0 0 SH SOLE 0 0 0 MADDEN STEVEN LTD CALL 556269908 0 0 SH Call SOLE 0 0 0 MADDEN STEVEN LTD PUT 556269958 0 0 SH Put SOLE 0 0 0 MADISON CVRED CALL & EQ STR COM 557437100 13 2500 SH Call SOLE 0 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 105 495 SH SOLE 0 0 0 MADISON SQUARE GARDEN CO NEW CALL 55825T903 0 0 SH Call SOLE 0 0 0 MADISON SQUARE GARDEN CO NEW PUT 55825T953 0 0 SH Put SOLE 0 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 0 0 SH SOLE 0 0 0 MADRIGAL PHARMACEUTICALS INC CALL 558868905 0 0 SH Call SOLE 0 0 0 MADRIGAL PHARMACEUTICALS INC PUT 558868955 0 0 SH Put SOLE 0 0 0 MAG SILVER CORP COM 55903Q104 0 0 SH SOLE 0 0 0 MAG SILVER CORP CALL 55903Q904 0 0 SH Call SOLE 0 0 0 MAG SILVER CORP PUT 55903Q954 0 0 SH Put SOLE 0 0 0 MAGAL SECURITY SYS LTD ORD M6786D104 0 0 SH SOLE 0 0 0 MAGAL SECURITY SYS LTD CALL M6786D904 0 0 SH Call SOLE 0 0 0 MAGAL SECURITY SYS LTD PUT M6786D954 0 0 SH Put SOLE 0 0 0 MAGELLAN HEALTH INC COM NEW 559079207 0 0 SH SOLE 0 0 0 MAGELLAN HEALTH INC CALL 559079907 0 0 SH Call SOLE 0 0 0 MAGELLAN HEALTH INC PUT 559079957 0 0 SH Put SOLE 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 9 255 SH SOLE 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 0 0 SH Call SOLE 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 0 0 SH Put SOLE 0 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 0 0 SH SOLE 0 0 0 MAGENTA THERAPEUTICS INC CALL 55910K908 0 0 SH Call SOLE 0 0 0 MAGENTA THERAPEUTICS INC PUT 55910K958 0 0 SH Put SOLE 0 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 0 0 SH SOLE 0 0 0 MAGIC SOFTWARE ENTERPRISES L CALL 559166903 0 0 SH Call SOLE 0 0 0 MAGIC SOFTWARE ENTERPRISES L PUT 559166953 0 0 SH Put SOLE 0 0 0 MAGNA INTL INC COM 559222401 0 0 SH SOLE 0 0 0 MAGNA INTL INC CALL 559222901 0 0 SH Call SOLE 0 0 0 MAGNA INTL INC PUT 559222951 0 0 SH Put SOLE 0 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 0 0 SH SOLE 0 0 0 MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 0 0 SH Call SOLE 0 0 0 MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 0 0 SH Put SOLE 0 0 0 MAGNACHIP SEMICONDUCTOR SA NOTE 5.000 3/0 55932XAB0 0 0 SH SOLE 0 0 0 MAGNEGAS APPLIED TECHNLGY SO COM 55939M101 0 0 SH SOLE 0 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 0 0 SH SOLE 0 0 0 MAGNOLIA OIL & GAS CORP CALL 559663909 0 0 SH Call SOLE 0 0 0 MAGNOLIA OIL & GAS CORP PUT 559663959 0 0 SH Put SOLE 0 0 0 MAGNOLIA OIL & GAS CORP *W EXP 07/31/202 559663117 0 0 SH SOLE 0 0 0 MAGYAR BANCORP INC COM 55977T109 0 0 SH SOLE 0 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 0 0 SH SOLE 0 0 0 MAIDEN HOLDINGS LTD CALL G5753U902 0 0 SH Call SOLE 0 0 0 MAIDEN HOLDINGS LTD PUT G5753U952 0 0 SH Put SOLE 0 0 0 MAIN STREET CAPITAL CORP COM 56035L104 19 922 SH SOLE 0 0 0 MAIN STREET CAPITAL CORP CALL 56035L904 0 0 SH Call SOLE 0 0 0 MAIN STREET CAPITAL CORP PUT 56035L954 0 0 SH Put SOLE 0 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 0 0 SH SOLE 0 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 0 0 SH SOLE 0 0 0 MAJESCO COM 56068V102 0 0 SH SOLE 0 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1 91 SH SOLE 0 0 0 MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 0 0 SH Call SOLE 0 0 0 MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 0 0 SH Put SOLE 0 0 0 MALIBU BOATS INC COM CL A 56117J100 1 37 SH SOLE 0 0 0 MALIBU BOATS INC CALL 56117J900 0 0 SH Call SOLE 0 0 0 MALIBU BOATS INC PUT 56117J950 0 0 SH Put SOLE 0 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 0 0 SH SOLE 0 0 0 MALLINCKRODT PUB LTD CO CALL G5785G907 0 0 SH Call SOLE 0 0 0 MALLINCKRODT PUB LTD CO PUT G5785G957 0 0 SH Put SOLE 0 0 0 MALVERN BANCORP INC COM 561409103 0 0 SH SOLE 0 0 0 MAM SOFTWARE GROUP INC COM NEW 55277Q201 0 0 SH SOLE 0 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 0 0 SH SOLE 0 0 0 MAMMOTH ENERGY SVCS INC CALL 56155L908 0 0 SH Call SOLE 0 0 0 MAMMOTH ENERGY SVCS INC PUT 56155L958 0 0 SH Put SOLE 0 0 0 MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 0 0 SH SOLE 0 0 0 MANAGED PORTFOLIO SER TORTOISE GBL WTR 56167N753 0 0 SH SOLE 0 0 0 MANAGED PORTFOLIO SER TORTOISE DIGIT 56167N548 0 0 SH SOLE 0 0 0 MANAGED PORTFOLIO SER TORTOISE CLOUD 56167N555 0 0 SH SOLE 0 0 0 MANAGER DIRECTED PORTFOLIOS IM DBI MNGD FU 56170L828 0 0 SH SOLE 0 0 0 MANAGER DIRECTED PORTFOLIOS IM DBI HEDGE 56170L794 0 0 SH SOLE 0 0 0 MANCHESTER UTD PLC NEW CALL G5784H906 0 0 SH Call SOLE 0 0 0 MANCHESTER UTD PLC NEW PUT G5784H956 0 0 SH Put SOLE 0 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 0 0 SH SOLE 0 0 0 MANHATTAN ASSOCS INC COM 562750109 0 0 SH SOLE 0 0 0 MANHATTAN ASSOCS INC CALL 562750909 0 0 SH Call SOLE 0 0 0 MANHATTAN ASSOCS INC PUT 562750959 0 0 SH Put SOLE 0 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 0 0 SH SOLE 0 0 0 MANITEX INTL INC COM 563420108 0 0 SH SOLE 0 0 0 MANITEX INTL INC CALL 563420908 0 0 SH Call SOLE 0 0 0 MANITEX INTL INC PUT 563420958 0 0 SH Put SOLE 0 0 0 MANITOWOC CO INC COM NEW 563571405 3 313 SH SOLE 0 0 0 MANITOWOC CO INC CALL 563571905 0 0 SH Call SOLE 0 0 0 MANITOWOC CO INC PUT 563571955 0 0 SH Put SOLE 0 0 0 MANNATECH INC COM NEW 563771203 0 0 SH SOLE 0 0 0 MANNING & NAPIER INC CL A 56382Q102 0 0 SH SOLE 0 0 0 MANNING & NAPIER INC CALL 56382Q902 0 0 SH Call SOLE 0 0 0 MANNING & NAPIER INC PUT 56382Q952 0 0 SH Put SOLE 0 0 0 MANNKIND CORP COM NEW 56400P706 0 0 SH SOLE 0 0 0 MANNKIND CORP CALL 56400P906 0 0 SH Call SOLE 0 0 0 MANNKIND CORP PUT 56400P956 0 0 SH Put SOLE 0 0 0 MANPOWERGROUP INC COM 56418H100 0 3 SH SOLE 0 0 0 MANPOWERGROUP INC CALL 56418H900 0 0 SH Call SOLE 0 0 0 MANPOWERGROUP INC PUT 56418H950 0 0 SH Put SOLE 0 0 0 MANTECH INTL CORP CL A 564563104 17 234 SH SOLE 0 0 0 MANTECH INTL CORP CALL 564563904 0 0 SH Call SOLE 0 0 0 MANTECH INTL CORP PUT 564563954 0 0 SH Put SOLE 0 0 0 MANULIFE FINL CORP COM 56501R106 95 7549 SH SOLE 0 0 0 MANULIFE FINL CORP CALL 56501R906 0 0 SH Call SOLE 0 0 0 MANULIFE FINL CORP PUT 56501R956 0 0 SH Put SOLE 0 0 0 MARATHON OIL CORP COM 565849106 52 15829 SH SOLE 0 0 0 MARATHON OIL CORP CALL 565849906 0 0 SH Call SOLE 0 0 0 MARATHON OIL CORP PUT 565849956 0 0 SH Put SOLE 0 0 0 MARATHON PATENT GROUP INC COM PAR 56585W302 0 0 SH SOLE 0 0 0 MARATHON PATENT GROUP INC CALL 56585W902 0 0 SH Call SOLE 0 0 0 MARATHON PATENT GROUP INC PUT 56585W952 0 0 SH Put SOLE 0 0 0 MARATHON PATENT GROUP INC COM 56585W401 0 0 SH SOLE 0 0 0 MARATHON PATENT GROUP INC CALL 56585W901 0 0 SH Call SOLE 0 0 0 MARATHON PATENT GROUP INC PUT 56585W951 0 0 SH Put SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 236 10008 SH SOLE 0 0 0 MARATHON PETE CORP CALL 56585A902 0 0 SH Call SOLE 0 0 0 MARATHON PETE CORP PUT 56585A952 0 0 SH Put SOLE 0 0 0 MARCHEX INC CL B 56624R108 0 0 SH SOLE 0 0 0 MARCHEX INC CALL 56624R908 0 0 SH Call SOLE 0 0 0 MARCHEX INC PUT 56624R958 0 0 SH Put SOLE 0 0 0 MARCUS & MILLICHAP INC COM 566324109 0 0 SH SOLE 0 0 0 MARCUS & MILLICHAP INC CALL 566324909 0 0 SH Call SOLE 0 0 0 MARCUS & MILLICHAP INC PUT 566324959 0 0 SH Put SOLE 0 0 0 MARCUS CORP COM 566330106 0 0 SH SOLE 0 0 0 MARCUS CORP CALL 566330906 0 0 SH Call SOLE 0 0 0 MARCUS CORP PUT 566330956 0 0 SH Put SOLE 0 0 0 MARIN SOFTWARE INC COM NEW 56804T205 0 0 SH SOLE 0 0 0 MARIN SOFTWARE INC CALL 56804T905 0 0 SH Call SOLE 0 0 0 MARIN SOFTWARE INC PUT 56804T955 0 0 SH Put SOLE 0 0 0 MARINE PETE TR UNIT BEN INT 568423107 0 0 SH SOLE 0 0 0 MARINE PRODS CORP COM 568427108 0 0 SH SOLE 0 0 0 MARINE PRODS CORP CALL 568427908 0 0 SH Call SOLE 0 0 0 MARINE PRODS CORP PUT 568427958 0 0 SH Put SOLE 0 0 0 MARINEMAX INC COM 567908108 0 0 SH SOLE 0 0 0 MARINEMAX INC CALL 567908908 0 0 SH Call SOLE 0 0 0 MARINEMAX INC PUT 567908958 0 0 SH Put SOLE 0 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 0 0 SH SOLE 0 0 0 MARINUS PHARMACEUTICALS INC CALL 56854Q901 0 0 SH Call SOLE 0 0 0 MARINUS PHARMACEUTICALS INC PUT 56854Q951 0 0 SH Put SOLE 0 0 0 MARKEL CORP COM 570535104 0 0 SH SOLE 0 0 0 MARKEL CORP CALL 570535904 0 0 SH Call SOLE 0 0 0 MARKEL CORP PUT 570535954 0 0 SH Put SOLE 0 0 0 MARKER THERAPEUTICS INC COM 57055L107 0 19 SH SOLE 0 0 0 MARKER THERAPEUTICS INC CALL 57055L907 0 0 SH Call SOLE 0 0 0 MARKER THERAPEUTICS INC PUT 57055L957 0 0 SH Put SOLE 0 0 0 MARKETAXESS HLDGS INC COM 57060D108 218 657 SH SOLE 0 0 0 MARKETAXESS HLDGS INC CALL 57060D908 0 0 SH Call SOLE 0 0 0 MARKETAXESS HLDGS INC PUT 57060D958 0 0 SH Put SOLE 0 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 0 0 SH SOLE 0 0 0 MARLIN BUSINESS SVCS CORP CALL 571157906 0 0 SH Call SOLE 0 0 0 MARLIN BUSINESS SVCS CORP PUT 571157956 0 0 SH Put SOLE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 0 5 SH SOLE 0 0 0 MARRIOTT INTL INC NEW CALL 571903902 0 0 SH Call SOLE 0 0 0 MARRIOTT INTL INC NEW PUT 571903952 0 0 SH Put SOLE 0 0 0 MARRIOTT VACATIONS WRLDWDE C NOTE 1.500 9/1 57164YAB3 0 0 SH SOLE 0 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1 24 SH SOLE 0 0 0 MARRIOTT VACATIONS WRLDWDE C CALL 57164Y907 0 0 SH Call SOLE 0 0 0 MARRIOTT VACATIONS WRLDWDE C PUT 57164Y957 0 0 SH Put SOLE 0 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 0 0 SH SOLE 0 0 0 MARRONE BIO INNOVATIONS INC CALL 57165B906 0 0 SH Call SOLE 0 0 0 MARRONE BIO INNOVATIONS INC PUT 57165B956 0 0 SH Put SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 2 22 SH SOLE 0 0 0 MARSH & MCLENNAN COS INC CALL 571748902 0 0 SH Call SOLE 0 0 0 MARSH & MCLENNAN COS INC PUT 571748952 0 0 SH Put SOLE 0 0 0 MARTEN TRANS LTD COM 573075108 0 0 SH SOLE 0 0 0 MARTEN TRANS LTD CALL 573075908 0 0 SH Call SOLE 0 0 0 MARTEN TRANS LTD PUT 573075958 0 0 SH Put SOLE 0 0 0 MARTIN MARIETTA MATLS INC COM 573284106 14 74 SH SOLE 0 0 0 MARTIN MARIETTA MATLS INC CALL 573284906 0 0 SH Call SOLE 0 0 0 MARTIN MARIETTA MATLS INC PUT 573284956 0 0 SH Put SOLE 0 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 0 0 SH SOLE 0 0 0 MARTIN MIDSTREAM PRTNRS L P CALL 573331905 0 0 SH Call SOLE 0 0 0 MARTIN MIDSTREAM PRTNRS L P PUT 573331955 0 0 SH Put SOLE 0 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 20 873 SH SOLE 0 0 0 MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 0 0 SH Call SOLE 0 0 0 MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 0 0 SH Put SOLE 0 0 0 MASCO CORP COM 574599106 18 532 SH SOLE 0 0 0 MASCO CORP CALL 574599906 0 0 SH Call SOLE 0 0 0 MASCO CORP PUT 574599956 0 0 SH Put SOLE 0 0 0 MASIMO CORP COM 574795100 6 35 SH SOLE 0 0 0 MASIMO CORP CALL 574795900 0 0 SH Call SOLE 0 0 0 MASIMO CORP PUT 574795950 0 0 SH Put SOLE 0 0 0 MASONITE INTL CORP NEW COM 575385109 2 41 SH SOLE 0 0 0 MASONITE INTL CORP NEW CALL 575385909 0 0 SH Call SOLE 0 0 0 MASONITE INTL CORP NEW PUT 575385959 0 0 SH Put SOLE 0 0 0 MASTEC INC COM 576323109 4 129 SH SOLE 0 0 0 MASTEC INC CALL 576323909 0 0 SH Call SOLE 0 0 0 MASTEC INC PUT 576323959 0 0 SH Put SOLE 0 0 0 MASTECH DIGITAL INC COM 57633B100 0 0 SH SOLE 0 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4231 17516 SH SOLE 0 0 0 MASTERCARD INCORPORATED CALL 57636Q904 0 0 SH Call SOLE 0 0 0 MASTERCARD INCORPORATED PUT 57636Q954 0 0 SH Put SOLE 0 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 0 0 SH SOLE 0 0 0 MASTERCRAFT BOAT HLDGS INC CALL 57637H903 0 0 SH Call SOLE 0 0 0 MASTERCRAFT BOAT HLDGS INC PUT 57637H953 0 0 SH Put SOLE 0 0 0 MATADOR RES CO COM 576485205 0 0 SH SOLE 0 0 0 MATADOR RES CO CALL 576485905 0 0 SH Call SOLE 0 0 0 MATADOR RES CO PUT 576485955 0 0 SH Put SOLE 0 0 0 MATCH GROUP INC COM 57665R106 0 0 SH SOLE 0 0 0 MATCH GROUP INC CALL 57665R906 0 0 SH Call SOLE 0 0 0 MATCH GROUP INC PUT 57665R956 0 0 SH Put SOLE 0 0 0 MATERIALISE NV SPONSORED ADS 57667T100 0 0 SH SOLE 0 0 0 MATERION CORP COM 576690101 0 0 SH SOLE 0 0 0 MATERION CORP CALL 576690901 0 0 SH Call SOLE 0 0 0 MATERION CORP PUT 576690951 0 0 SH Put SOLE 0 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 0 0 SH SOLE 0 0 0 MATRIX SVC CO COM 576853105 0 0 SH SOLE 0 0 0 MATRIX SVC CO CALL 576853905 0 0 SH Call SOLE 0 0 0 MATRIX SVC CO PUT 576853955 0 0 SH Put SOLE 0 0 0 MATSON INC COM 57686G105 0 0 SH SOLE 0 0 0 MATSON INC CALL 57686G905 0 0 SH Call SOLE 0 0 0 MATSON INC PUT 57686G955 0 0 SH Put SOLE 0 0 0 MATTEL INC COM 577081102 0 50 SH SOLE 0 0 0 MATTEL INC CALL 577081902 0 0 SH Call SOLE 0 0 0 MATTEL INC PUT 577081952 0 0 SH Put SOLE 0 0 0 MATTHEWS INTL CORP CL A 577128101 0 0 SH SOLE 0 0 0 MATTHEWS INTL CORP CALL 577128901 0 0 SH Call SOLE 0 0 0 MATTHEWS INTL CORP PUT 577128951 0 0 SH Put SOLE 0 0 0 MAUI LD & PINEAPPLE INC COM 577345101 0 0 SH SOLE 0 0 0 MAVERIX METALS INC COM NEW 57776F405 0 0 SH SOLE 0 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 0 0 SH SOLE 0 0 0 MAXAR TECHNOLOGIES INC CALL 57778K905 0 0 SH Call SOLE 0 0 0 MAXAR TECHNOLOGIES INC PUT 57778K955 0 0 SH Put SOLE 0 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 0 0 SH SOLE 0 0 0 MAXAR TECHNOLOGIES LTD CALL 57778L903 0 0 SH Call SOLE 0 0 0 MAXAR TECHNOLOGIES LTD PUT 57778L953 0 0 SH Put SOLE 0 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 54 1116 SH SOLE 0 0 0 MAXIM INTEGRATED PRODS INC CALL 57772K901 0 0 SH Call SOLE 0 0 0 MAXIM INTEGRATED PRODS INC PUT 57772K951 0 0 SH Put SOLE 0 0 0 MAXIMUS INC COM 577933104 8 145 SH SOLE 0 0 0 MAXIMUS INC CALL 577933904 0 0 SH Call SOLE 0 0 0 MAXIMUS INC PUT 577933954 0 0 SH Put SOLE 0 0 0 MAXLINEAR INC COM 57776J100 0 29 SH SOLE 0 0 0 MAXLINEAR INC CALL 57776J900 0 0 SH Call SOLE 0 0 0 MAXLINEAR INC PUT 57776J950 0 0 SH Put SOLE 0 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 0 0 SH SOLE 0 0 0 MAXWELL TECHNOLOGIES INC CALL 577767906 0 0 SH Call SOLE 0 0 0 MAXWELL TECHNOLOGIES INC PUT 577767956 0 0 SH Put SOLE 0 0 0 MAYS J W INC COM 578473100 0 0 SH SOLE 0 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 0 0 SH SOLE 0 0 0 MB FINANCIAL INC NEW COM 55264U108 0 0 SH SOLE 0 0 0 MB FINANCIAL INC NEW CALL 55264U908 0 0 SH Call SOLE 0 0 0 MB FINANCIAL INC NEW PUT 55264U958 0 0 SH Put SOLE 0 0 0 MBIA INC COM 55262C100 0 0 SH SOLE 0 0 0 MBIA INC CALL 55262C900 0 0 SH Call SOLE 0 0 0 MBIA INC PUT 55262C950 0 0 SH Put SOLE 0 0 0 MBT FINL CORP COM 578877102 0 0 SH SOLE 0 0 0 MBT FINL CORP CALL 578877902 0 0 SH Call SOLE 0 0 0 MBT FINL CORP PUT 578877952 0 0 SH Put SOLE 0 0 0 MCCLATCHY CO CL A NEW 579489303 0 0 SH SOLE 0 0 0 MCCLATCHY CO CALL 579489903 0 0 SH Call SOLE 0 0 0 MCCLATCHY CO PUT 579489953 0 0 SH Put SOLE 0 0 0 MCCORMICK & CO INC COM VTG 579780107 0 0 SH SOLE 0 0 0 MCCORMICK & CO INC CALL 579780907 0 0 SH Call SOLE 0 0 0 MCCORMICK & CO INC PUT 579780957 0 0 SH Put SOLE 0 0 0 MCCORMICK & CO INC COM NON VTG 579780206 205 1449 SH SOLE 0 0 0 MCCORMICK & CO INC CALL 579780906 0 0 SH Call SOLE 0 0 0 MCCORMICK & CO INC PUT 579780956 0 0 SH Put SOLE 0 0 0 MCDERMOTT INTL INC COM 580037703 0 328 SH SOLE 0 0 0 MCDERMOTT INTL INC CALL 580037903 0 0 SH Call SOLE 0 0 0 MCDERMOTT INTL INC PUT 580037953 0 0 SH Put SOLE 0 0 0 MCDONALDS CORP COM 580135101 1785 10795 SH SOLE 0 0 0 MCDONALDS CORP CALL 580135901 0 0 SH Call SOLE 0 0 0 MCDONALDS CORP PUT 580135951 0 0 SH Put SOLE 0 0 0 MCEWEN MNG INC COM 58039P107 0 0 SH SOLE 0 0 0 MCEWEN MNG INC CALL 58039P907 0 0 SH Call SOLE 0 0 0 MCEWEN MNG INC PUT 58039P957 0 0 SH Put SOLE 0 0 0 MCGRATH RENTCORP COM 580589109 4 78 SH SOLE 0 0 0 MCGRATH RENTCORP CALL 580589909 0 0 SH Call SOLE 0 0 0 MCGRATH RENTCORP PUT 580589959 0 0 SH Put SOLE 0 0 0 MCKESSON CORP COM 58155Q103 98 719 SH SOLE 0 0 0 MCKESSON CORP CALL 58155Q903 0 0 SH Call SOLE 0 0 0 MCKESSON CORP PUT 58155Q953 0 0 SH Put SOLE 0 0 0 MDC PARTNERS INC CALL 552697904 0 0 SH Call SOLE 0 0 0 MDC PARTNERS INC PUT 552697954 0 0 SH Put SOLE 0 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 1 800 SH SOLE 0 0 0 MDJM LTD SHS G59290109 0 0 SH SOLE 0 0 0 MDU RES GROUP INC COM 552690109 12 545 SH SOLE 0 0 0 MDU RES GROUP INC CALL 552690909 0 0 SH Call SOLE 0 0 0 MDU RES GROUP INC PUT 552690959 0 0 SH Put SOLE 0 0 0 MECHEL PAO SPONSORED ADR NE 583840608 0 0 SH SOLE 0 0 0 MECHEL PAO CALL 583840908 0 0 SH Call SOLE 0 0 0 MECHEL PAO PUT 583840958 0 0 SH Put SOLE 0 0 0 MECHEL PAO SPON ADR PFD 583840509 0 0 SH SOLE 0 0 0 MEDALIST DIVERSIFIED REIT IN COM 58403P105 0 0 SH SOLE 0 0 0 MEDALLIA INC COM 584021109 0 0 SH SOLE 0 0 0 MEDALLIA INC CALL 584021909 0 0 SH Call SOLE 0 0 0 MEDALLIA INC PUT 584021959 0 0 SH Put SOLE 0 0 0 MEDALLION FINL CORP COM 583928106 0 0 SH SOLE 0 0 0 MEDALLION FINL CORP CALL 583928906 0 0 SH Call SOLE 0 0 0 MEDALLION FINL CORP PUT 583928956 0 0 SH Put SOLE 0 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 0 0 SH SOLE 0 0 0 MEDIACO HLDG INC CL A 58450D104 0 0 SH SOLE 0 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 157 8955 SH SOLE 0 0 0 MEDICAL PPTYS TRUST INC CALL 58463J904 0 0 SH Call SOLE 0 0 0 MEDICAL PPTYS TRUST INC PUT 58463J954 0 0 SH Put SOLE 0 0 0 MEDICAL TRANSCRIPTION BLG CO COM 58464J105 0 0 SH SOLE 0 0 0 MEDICINES CO NOTE 2.500 1/1 584688AE5 0 0 SH SOLE 0 0 0 MEDICINES CO NOTE 2.750 7/1 584688AG0 0 0 SH SOLE 0 0 0 MEDICINES CO COM 584688105 0 0 SH SOLE 0 0 0 MEDICINES CO CALL 584688905 0 0 SH Call SOLE 0 0 0 MEDICINES CO PUT 584688955 0 0 SH Put SOLE 0 0 0 MEDICINES CO NOTE 3.500 1/1 584688AJ4 0 0 SH SOLE 0 0 0 MEDICINOVA INC COM NEW 58468P206 0 0 SH SOLE 0 0 0 MEDICINOVA INC CALL 58468P906 0 0 SH Call SOLE 0 0 0 MEDICINOVA INC PUT 58468P956 0 0 SH Put SOLE 0 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 0 0 SH SOLE 0 0 0 MEDIDATA SOLUTIONS INC CALL 58471A905 0 0 SH Call SOLE 0 0 0 MEDIDATA SOLUTIONS INC PUT 58471A955 0 0 SH Put SOLE 0 0 0 MEDIFAST INC COM 58470H101 0 0 SH SOLE 0 0 0 MEDIFAST INC CALL 58470H901 0 0 SH Call SOLE 0 0 0 MEDIFAST INC PUT 58470H951 0 0 SH Put SOLE 0 0 0 MEDIGUS LTD *W EXP 07/23/202 58471G128 0 0 SH SOLE 0 0 0 MEDIGUS LTD SPONSORED ADS 58471G300 0 0 SH SOLE 0 0 0 MEDIWOUND LTD ORD SHS M68830104 0 0 SH SOLE 0 0 0 MEDIWOUND LTD CALL M68830904 0 0 SH Call SOLE 0 0 0 MEDIWOUND LTD PUT M68830954 0 0 SH Put SOLE 0 0 0 MEDLEY CAP CORP COM 58503F106 0 0 SH SOLE 0 0 0 MEDLEY CAP CORP CALL 58503F906 0 0 SH Call SOLE 0 0 0 MEDLEY CAP CORP PUT 58503F956 0 0 SH Put SOLE 0 0 0 MEDLEY MGMT INC CL A COM 58503T106 0 0 SH SOLE 0 0 0 MEDNAX INC COM 58502B106 0 0 SH SOLE 0 0 0 MEDNAX INC CALL 58502B906 0 0 SH Call SOLE 0 0 0 MEDNAX INC PUT 58502B956 0 0 SH Put SOLE 0 0 0 MEDPACE HLDGS INC COM 58506Q109 3 44 SH SOLE 0 0 0 MEDPACE HLDGS INC CALL 58506Q909 0 0 SH Call SOLE 0 0 0 MEDPACE HLDGS INC PUT 58506Q959 0 0 SH Put SOLE 0 0 0 MEDTRONIC PLC SHS G5960L103 454 5003 SH SOLE 0 0 0 MEDTRONIC PLC CALL G5960L903 0 0 SH Call SOLE 0 0 0 MEDTRONIC PLC PUT G5960L953 0 0 SH Put SOLE 0 0 0 MEET GROUP INC COM 58513U101 0 0 SH SOLE 0 0 0 MEET GROUP INC CALL 58513U901 0 0 SH Call SOLE 0 0 0 MEET GROUP INC PUT 58513U951 0 0 SH Put SOLE 0 0 0 MEGALITH FINL ACQUISITION CO CL A COM 58518F109 0 0 SH SOLE 0 0 0 MEGALITH FINL ACQUISITION CO *W EXP 08/26/202 58518F117 0 0 SH SOLE 0 0 0 MEGALITH FINL ACQUISITION CO UNIT 09/30/2025 58518F208 0 0 SH SOLE 0 0 0 MEI PHARMA INC COM NEW 55279B202 0 0 SH SOLE 0 0 0 MEI PHARMA INC CALL 55279B902 0 0 SH Call SOLE 0 0 0 MEI PHARMA INC PUT 55279B952 0 0 SH Put SOLE 0 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 0 0 SH SOLE 0 0 0 MEIRAGTX HOLDINGS PLC CALL G59665902 0 0 SH Call SOLE 0 0 0 MEIRAGTX HOLDINGS PLC PUT G59665952 0 0 SH Put SOLE 0 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 0 0 SH SOLE 0 0 0 MELCO RESORT ENTERTAINMENT L CALL 585464900 0 0 SH Call SOLE 0 0 0 MELCO RESORT ENTERTAINMENT L PUT 585464950 0 0 SH Put SOLE 0 0 0 MELINTA THERAPEUTICS INC COM 58549G100 0 0 SH SOLE 0 0 0 MELINTA THERAPEUTICS INC CALL 58549G900 0 0 SH Call SOLE 0 0 0 MELINTA THERAPEUTICS INC PUT 58549G950 0 0 SH Put SOLE 0 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 0 0 SH SOLE 0 0 0 MELINTA THERAPEUTICS INC CALL 58549G909 0 0 SH Call SOLE 0 0 0 MELINTA THERAPEUTICS INC PUT 58549G959 0 0 SH Put SOLE 0 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 0 0 SH SOLE 0 0 0 MELLANOX TECHNOLOGIES LTD CALL M51363903 0 0 SH Call SOLE 0 0 0 MELLANOX TECHNOLOGIES LTD PUT M51363953 0 0 SH Put SOLE 0 0 0 MELROSE BANCORP INC COM 585553100 0 0 SH SOLE 0 0 0 MENLO THERAPEUTICS INC COM 586858102 0 0 SH SOLE 0 0 0 MENLO THERAPEUTICS INC CALL 586858902 0 0 SH Call SOLE 0 0 0 MENLO THERAPEUTICS INC PUT 586858952 0 0 SH Put SOLE 0 0 0 MER TELEMANAGEMENT SOLUTIONS SHS M69676209 0 0 SH SOLE 0 0 0 MERCADOLIBRE INC NOTE 2.250 7/0 58733RAB8 0 0 SH SOLE 0 0 0 MERCADOLIBRE INC COM 58733R102 449 920 SH SOLE 0 0 0 MERCADOLIBRE INC CALL 58733R902 0 0 SH Call SOLE 0 0 0 MERCADOLIBRE INC PUT 58733R952 0 0 SH Put SOLE 0 0 0 MERCADOLIBRE INC NOTE 2.000 8/1 58733RAD4 0 0 SH SOLE 0 0 0 MERCANTIL BK HLDG CORP CL A NEW 58734F305 0 0 SH SOLE 0 0 0 MERCANTIL BK HLDG CORP CL B NEW 58734F404 0 0 SH SOLE 0 0 0 MERCANTILE BANK CORP COM 587376104 0 0 SH SOLE 0 0 0 MERCANTILE BANK CORP CALL 587376904 0 0 SH Call SOLE 0 0 0 MERCANTILE BANK CORP PUT 587376954 0 0 SH Put SOLE 0 0 0 MERCER INTL INC COM 588056101 0 0 SH SOLE 0 0 0 MERCER INTL INC CALL 588056901 0 0 SH Call SOLE 0 0 0 MERCER INTL INC PUT 588056951 0 0 SH Put SOLE 0 0 0 MERCHANTS BANCORP IND COM 58844R108 0 0 SH SOLE 0 0 0 MERCHANTS BANCORP IND CALL 58844R908 0 0 SH Call SOLE 0 0 0 MERCHANTS BANCORP IND PUT 58844R958 0 0 SH Put SOLE 0 0 0 MERCK & CO INC COM 58933Y105 1955 25216 SH SOLE 0 0 0 MERCK & CO INC CALL 58933Y905 0 0 SH Call SOLE 0 0 0 MERCK & CO INC PUT 58933Y955 0 0 SH Put SOLE 0 0 0 MERCURY GENL CORP NEW COM 589400100 0 0 SH SOLE 0 0 0 MERCURY GENL CORP NEW CALL 589400900 0 0 SH Call SOLE 0 0 0 MERCURY GENL CORP NEW PUT 589400950 0 0 SH Put SOLE 0 0 0 MERCURY SYS INC COM 589378108 2 35 SH SOLE 0 0 0 MERCURY SYS INC CALL 589378908 0 0 SH Call SOLE 0 0 0 MERCURY SYS INC PUT 589378958 0 0 SH Put SOLE 0 0 0 MEREDITH CORP COM 589433101 32 2653 SH SOLE 0 0 0 MEREDITH CORP CALL 589433901 0 0 SH Call SOLE 0 0 0 MEREDITH CORP PUT 589433951 0 0 SH Put SOLE 0 0 0 MEREO BIOPHARMA GROUP PLC ADS 589492107 0 0 SH SOLE 0 0 0 MEREO BIOPHARMA GROUP PLC CALL 589492907 0 0 SH Call SOLE 0 0 0 MEREO BIOPHARMA GROUP PLC PUT 589492957 0 0 SH Put SOLE 0 0 0 MERIDA MERGER CORP I COM 58953M106 0 0 SH SOLE 0 0 0 MERIDA MERGER CORP I *W EXP 11/07/202 58953M114 0 0 SH SOLE 0 0 0 MERIDIAN BANCORP INC MD COM 58958U103 0 0 SH SOLE 0 0 0 MERIDIAN BANCORP INC MD CALL 58958U903 0 0 SH Call SOLE 0 0 0 MERIDIAN BANCORP INC MD PUT 58958U953 0 0 SH Put SOLE 0 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 0 0 SH SOLE 0 0 0 MERIDIAN BIOSCIENCE INC CALL 589584901 0 0 SH Call SOLE 0 0 0 MERIDIAN BIOSCIENCE INC PUT 589584951 0 0 SH Put SOLE 0 0 0 MERIDIAN CORPORATION COM 58958P104 0 0 SH SOLE 0 0 0 MERIT MED SYS INC COM 589889104 0 0 SH SOLE 0 0 0 MERIT MED SYS INC CALL 589889904 0 0 SH Call SOLE 0 0 0 MERIT MED SYS INC PUT 589889954 0 0 SH Put SOLE 0 0 0 MERITAGE HOMES CORP COM 59001A102 2 67 SH SOLE 0 0 0 MERITAGE HOMES CORP CALL 59001A902 0 0 SH Call SOLE 0 0 0 MERITAGE HOMES CORP PUT 59001A952 0 0 SH Put SOLE 0 0 0 MERITOR INC NOTE 7.875 3/0 59001KAC4 0 0 SH SOLE 0 0 0 MERITOR INC NOTE 3.25010/1 59001KAF7 0 0 SH SOLE 0 0 0 MERITOR INC COM 59001K100 0 0 SH SOLE 0 0 0 MERITOR INC CALL 59001K900 0 0 SH Call SOLE 0 0 0 MERITOR INC PUT 59001K950 0 0 SH Put SOLE 0 0 0 MERRIMACK PHARMACEUTICALS IN NOTE 4.500 7/1 590328AA8 0 0 SH SOLE 0 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 0 0 SH SOLE 0 0 0 MERRIMACK PHARMACEUTICALS IN CALL 590328909 0 0 SH Call SOLE 0 0 0 MERRIMACK PHARMACEUTICALS IN PUT 590328959 0 0 SH Put SOLE 0 0 0 MERSANA THERAPEUTICS INC COM 59045L106 0 0 SH SOLE 0 0 0 MERSANA THERAPEUTICS INC CALL 59045L906 0 0 SH Call SOLE 0 0 0 MERSANA THERAPEUTICS INC PUT 59045L956 0 0 SH Put SOLE 0 0 0 MERUS N V COM N5749R100 0 0 SH SOLE 0 0 0 MESA AIR GROUP INC COM NEW 590479135 0 0 SH SOLE 0 0 0 MESA AIR GROUP INC CALL 590479905 0 0 SH Call SOLE 0 0 0 MESA AIR GROUP INC PUT 590479955 0 0 SH Put SOLE 0 0 0 MESA LABS INC COM 59064R109 0 0 SH SOLE 0 0 0 MESA LABS INC NOTE 1.375 8/1 59064RAA7 0 0 SH SOLE 0 0 0 MESA RTY TR UNIT BEN INT 590660106 0 0 SH SOLE 0 0 0 MESABI TR CTF BEN INT 590672101 9 622 SH SOLE 0 0 0 MESABI TR CALL 590672901 0 0 SH Call SOLE 0 0 0 MESABI TR PUT 590672951 0 0 SH Put SOLE 0 0 0 MESOBLAST LTD SPONS ADR 590717104 0 0 SH SOLE 0 0 0 MESOBLAST LTD CALL 590717904 0 0 SH Call SOLE 0 0 0 MESOBLAST LTD PUT 590717954 0 0 SH Put SOLE 0 0 0 META FINL GROUP INC COM 59100U108 0 0 SH SOLE 0 0 0 META FINL GROUP INC CALL 59100U908 0 0 SH Call SOLE 0 0 0 META FINL GROUP INC PUT 59100U958 0 0 SH Put SOLE 0 0 0 METALLA RTY & STREAMING LTD COM NEW 59124U605 0 0 SH SOLE 0 0 0 METAURUS EQUITY COMPONENT TR US EQT CUM 2027 59140L100 0 0 SH SOLE 0 0 0 METAURUS EQUITY COMPONENT TR US EQT EX 2027 59140L209 0 0 SH SOLE 0 0 0 METEN EDTECHX ED GROUP LTD ORD SHS G6055H114 0 0 SH SOLE 0 0 0 METHANEX CORP COM 59151K108 1 72 SH SOLE 0 0 0 METHANEX CORP CALL 59151K908 0 0 SH Call SOLE 0 0 0 METHANEX CORP PUT 59151K958 0 0 SH Put SOLE 0 0 0 METHODE ELECTRS INC COM 591520200 0 0 SH SOLE 0 0 0 METHODE ELECTRS INC CALL 591520900 0 0 SH Call SOLE 0 0 0 METHODE ELECTRS INC PUT 591520950 0 0 SH Put SOLE 0 0 0 METLIFE INC COM 59156R108 209 6828 SH SOLE 0 0 0 METLIFE INC CALL 59156R908 0 0 SH Call SOLE 0 0 0 METLIFE INC PUT 59156R958 0 0 SH Put SOLE 0 0 0 METROCITY BANKSHARES INC COM 59165J105 0 0 SH SOLE 0 0 0 METROPOLITAN BK HLDG CORP COM 591774104 0 0 SH SOLE 0 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 376 544 SH SOLE 0 0 0 METTLER TOLEDO INTERNATIONAL CALL 592688905 0 0 SH Call SOLE 0 0 0 METTLER TOLEDO INTERNATIONAL PUT 592688955 0 0 SH Put SOLE 0 0 0 MEXCO ENERGY CORP COM 592770101 0 0 SH SOLE 0 0 0 MEXICO EQUITY & INCOME FD COM 592834105 0 0 SH SOLE 0 0 0 MEXICO FD INC COM 592835102 0 0 SH SOLE 0 0 0 MEXICO FD INC CALL 592835902 0 0 SH Call SOLE 0 0 0 MEXICO FD INC PUT 592835952 0 0 SH Put SOLE 0 0 0 MFA FINL INC COM 55272X102 2 1300 SH SOLE 0 0 0 MFA FINL INC CALL 55272X902 0 0 SH Call SOLE 0 0 0 MFA FINL INC PUT 55272X952 0 0 SH Put SOLE 0 0 0 MFA FINL INC NOTE 6.250 6/1 55272XAA0 0 0 SH SOLE 0 0 0 MFC BANCORP LTD CALL G60630903 0 0 SH Call SOLE 0 0 0 MFC BANCORP LTD PUT G60630953 0 0 SH Put SOLE 0 0 0 MFC BANCORP LTD USD MFC SHS G60630103 0 0 SH SOLE 0 0 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 4 1000 SH SOLE 0 0 0 MFS CALIF MUN FD COM 59318C106 0 0 SH SOLE 0 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 9 1200 SH SOLE 0 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 0 0 SH SOLE 0 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 0 0 SH SOLE 0 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 32 8750 SH SOLE 0 0 0 MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 0 0 SH SOLE 0 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 0 0 SH SOLE 0 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 0 0 SH SOLE 0 0 0 MFS MUN INCOME TR SH BEN INT 552738106 33 5150 SH SOLE 0 0 0 MFS SPL VALUE TR SH BEN INT 55274E102 3 689 SH SOLE 0 0 0 MGE ENERGY INC COM 55277P104 0 0 SH SOLE 0 0 0 MGE ENERGY INC CALL 55277P904 0 0 SH Call SOLE 0 0 0 MGE ENERGY INC PUT 55277P954 0 0 SH Put SOLE 0 0 0 MGIC INVT CORP WIS COM 552848103 0 0 SH SOLE 0 0 0 MGIC INVT CORP WIS CALL 552848903 0 0 SH Call SOLE 0 0 0 MGIC INVT CORP WIS PUT 552848953 0 0 SH Put SOLE 0 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 0 0 SH SOLE 0 0 0 MGM GROWTH PPTYS LLC CALL 55303A905 0 0 SH Call SOLE 0 0 0 MGM GROWTH PPTYS LLC PUT 55303A955 0 0 SH Put SOLE 0 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3 285 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL CALL 552953901 0 0 SH Call SOLE 0 0 0 MGM RESORTS INTERNATIONAL PUT 552953951 0 0 SH Put SOLE 0 0 0 MGP INGREDIENTS INC NEW COM 55303J106 14 534 SH SOLE 0 0 0 MGP INGREDIENTS INC NEW CALL 55303J906 0 0 SH Call SOLE 0 0 0 MGP INGREDIENTS INC NEW PUT 55303J956 0 0 SH Put SOLE 0 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 0 0 SH SOLE 0 0 0 MICHAEL KORS HLDGS LTD CALL G60754901 0 0 SH Call SOLE 0 0 0 MICHAEL KORS HLDGS LTD PUT G60754951 0 0 SH Put SOLE 0 0 0 MICHAELS COS INC COM 59408Q106 0 0 SH SOLE 0 0 0 MICHAELS COS INC CALL 59408Q906 0 0 SH Call SOLE 0 0 0 MICHAELS COS INC PUT 59408Q956 0 0 SH Put SOLE 0 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 0 0 SH SOLE 0 0 0 MICRO FOCUS INTERNATIONAL PL CALL 594837904 0 0 SH Call SOLE 0 0 0 MICRO FOCUS INTERNATIONAL PL PUT 594837954 0 0 SH Put SOLE 0 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 0 38 SH SOLE 0 0 0 MICRO FOCUS INTERNATIONAL PL CALL 594837903 0 0 SH Call SOLE 0 0 0 MICRO FOCUS INTERNATIONAL PL PUT 594837953 0 0 SH Put SOLE 0 0 0 MICROBOT MED INC COM NEW 59503A204 0 0 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625 2/1 595017AD6 0 0 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625 2/1 595017AF1 0 0 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC NOTE 2.250 2/1 595017AH7 0 0 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 68 997 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC CALL 595017904 0 0 SH Call SOLE 0 0 0 MICROCHIP TECHNOLOGY INC PUT 595017954 0 0 SH Put SOLE 0 0 0 MICRON SOLUTIONS INC COM 59511X105 0 0 SH SOLE 0 0 0 MICRON TECHNOLOGY INC NOTE 2.125 2/1 595112AV5 0 0 SH SOLE 0 0 0 MICRON TECHNOLOGY INC NOTE 3.125 5/0 595112AX1 0 0 SH SOLE 0 0 0 MICRON TECHNOLOGY INC NOTE 3.00011/1 595112AY9 0 0 SH SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 142 3371 SH SOLE 0 0 0 MICRON TECHNOLOGY INC CALL 595112903 0 0 SH Call SOLE 0 0 0 MICRON TECHNOLOGY INC PUT 595112953 0 0 SH Put SOLE 0 0 0 MICROSOFT CORP COM 594918104 6103 38698 SH SOLE 0 0 0 MICROSOFT CORP CALL 594918904 0 0 SH Call SOLE 0 0 0 MICROSOFT CORP PUT 594918954 0 0 SH Put SOLE 0 0 0 MICROSTRATEGY INC CL A NEW 594972408 0 0 SH SOLE 0 0 0 MICROSTRATEGY INC CALL 594972908 0 0 SH Call SOLE 0 0 0 MICROSTRATEGY INC PUT 594972958 0 0 SH Put SOLE 0 0 0 MICROVISION INC DEL COM NEW 594960304 0 0 SH SOLE 0 0 0 MICROVISION INC DEL CALL 594960904 0 0 SH Call SOLE 0 0 0 MICROVISION INC DEL PUT 594960954 0 0 SH Put SOLE 0 0 0 MICT INC COM 55328R109 0 0 SH SOLE 0 0 0 MID AMER APT CMNTYS INC COM 59522J103 573 5565 SH SOLE 0 0 0 MID AMER APT CMNTYS INC CALL 59522J903 0 0 SH Call SOLE 0 0 0 MID AMER APT CMNTYS INC PUT 59522J953 0 0 SH Put SOLE 0 0 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 0 0 SH SOLE 0 0 0 MID CON ENERGY PARTNERS LP CALL 59560V909 0 0 SH Call SOLE 0 0 0 MID CON ENERGY PARTNERS LP PUT 59560V959 0 0 SH Put SOLE 0 0 0 MID PENN BANCORP INC COM 59540G107 0 0 SH SOLE 0 0 0 MID SOUTHERN BANCORP INC COM 59548Q107 0 0 SH SOLE 0 0 0 MIDATECH PHARMA PLC SPONSORED ADS 59564R104 0 0 SH SOLE 0 0 0 MIDATECH PHARMA PLC CALL 59564R904 0 0 SH Call SOLE 0 0 0 MIDATECH PHARMA PLC PUT 59564R954 0 0 SH Put SOLE 0 0 0 MIDATECH PHARMA PLC SPONSORED ADR 59564R203 0 0 SH SOLE 0 0 0 MIDATECH PHARMA PLC SPONSORED ADS 59564R302 0 0 SH SOLE 0 0 0 MIDDLEBY CORP COM 596278101 4 62 SH SOLE 0 0 0 MIDDLEBY CORP CALL 596278901 0 0 SH Call SOLE 0 0 0 MIDDLEBY CORP PUT 596278951 0 0 SH Put SOLE 0 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 0 0 SH SOLE 0 0 0 MIDDLESEX WATER CO COM 596680108 18 300 SH SOLE 0 0 0 MIDDLESEX WATER CO CALL 596680908 0 0 SH Call SOLE 0 0 0 MIDDLESEX WATER CO PUT 596680958 0 0 SH Put SOLE 0 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 0 0 SH SOLE 0 0 0 MIDSOUTH BANCORP INC COM 598039105 0 0 SH SOLE 0 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 0 0 SH SOLE 0 0 0 MIDSTATES PETE CO INC CALL 59804T907 0 0 SH Call SOLE 0 0 0 MIDSTATES PETE CO INC PUT 59804T957 0 0 SH Put SOLE 0 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 0 0 SH SOLE 0 0 0 MILACRON HLDGS CORP COM 59870L106 0 0 SH SOLE 0 0 0 MILACRON HLDGS CORP CALL 59870L906 0 0 SH Call SOLE 0 0 0 MILACRON HLDGS CORP PUT 59870L956 0 0 SH Put SOLE 0 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 0 245 SH SOLE 0 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 0 0 SH SOLE 0 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 0 0 SH SOLE 0 0 0 MILLENDO THERAPEUTICS INC CALL 60040X903 0 0 SH Call SOLE 0 0 0 MILLENDO THERAPEUTICS INC PUT 60040X953 0 0 SH Put SOLE 0 0 0 MILLER HERMAN INC COM 600544100 0 0 SH SOLE 0 0 0 MILLER HERMAN INC CALL 600544900 0 0 SH Call SOLE 0 0 0 MILLER HERMAN INC PUT 600544950 0 0 SH Put SOLE 0 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 0 0 SH SOLE 0 0 0 MILLER INDS INC TENN COM NEW 600551204 0 0 SH SOLE 0 0 0 MILLER INDS INC TENN CALL 600551904 0 0 SH Call SOLE 0 0 0 MILLER INDS INC TENN PUT 600551954 0 0 SH Put SOLE 0 0 0 MILLICOM INTL CELLULAR SA COM STK L6388F110 0 0 SH SOLE 0 0 0 MIMECAST LTD ORD SHS G14838109 0 0 SH SOLE 0 0 0 MIMECAST LTD CALL G14838909 0 0 SH Call SOLE 0 0 0 MIMECAST LTD PUT G14838959 0 0 SH Put SOLE 0 0 0 MIND C T I LTD ORD M70240102 0 0 SH SOLE 0 0 0 MINDBODY INC COM CL A 60255W105 0 0 SH SOLE 0 0 0 MINDBODY INC CALL 60255W905 0 0 SH Call SOLE 0 0 0 MINDBODY INC PUT 60255W955 0 0 SH Put SOLE 0 0 0 MINDRAY MEDICAL INTL LTD SPON ADR 602675100 0 0 SH SOLE 0 0 0 MINDRAY MEDICAL INTL LTD CALL 602675900 0 0 SH Call SOLE 0 0 0 MINDRAY MEDICAL INTL LTD PUT 602675950 0 0 SH Put SOLE 0 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1 34 SH SOLE 0 0 0 MINERALS TECHNOLOGIES INC CALL 603158906 0 0 SH Call SOLE 0 0 0 MINERALS TECHNOLOGIES INC PUT 603158956 0 0 SH Put SOLE 0 0 0 MINERVA NEUROSCIENCES INC COM 603380106 0 0 SH SOLE 0 0 0 MINERVA NEUROSCIENCES INC CALL 603380906 0 0 SH Call SOLE 0 0 0 MINERVA NEUROSCIENCES INC PUT 603380956 0 0 SH Put SOLE 0 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 0 0 SH SOLE 0 0 0 MIRATI THERAPEUTICS INC COM 60468T105 0 0 SH SOLE 0 0 0 MIRATI THERAPEUTICS INC CALL 60468T905 0 0 SH Call SOLE 0 0 0 MIRATI THERAPEUTICS INC PUT 60468T955 0 0 SH Put SOLE 0 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 0 0 SH SOLE 0 0 0 MISONIX INC COM 604871103 0 0 SH SOLE 0 0 0 MISONIX INC CALL 604871903 0 0 SH Call SOLE 0 0 0 MISONIX INC PUT 604871953 0 0 SH Put SOLE 0 0 0 MISTRAS GROUP INC COM 60649T107 0 0 SH SOLE 0 0 0 MISTRAS GROUP INC CALL 60649T907 0 0 SH Call SOLE 0 0 0 MISTRAS GROUP INC PUT 60649T957 0 0 SH Put SOLE 0 0 0 MITCHAM INDS INC COM 606501104 0 0 SH SOLE 0 0 0 MITCHAM INDS INC CALL 606501904 0 0 SH Call SOLE 0 0 0 MITCHAM INDS INC PUT 606501954 0 0 SH Put SOLE 0 0 0 MITEK SYS INC COM NEW 606710200 0 0 SH SOLE 0 0 0 MITEK SYS INC CALL 606710900 0 0 SH Call SOLE 0 0 0 MITEK SYS INC PUT 606710950 0 0 SH Put SOLE 0 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 0 110 SH SOLE 0 0 0 MITSUBISHI UFJ FINL GROUP IN CALL 606822904 0 0 SH Call SOLE 0 0 0 MITSUBISHI UFJ FINL GROUP IN PUT 606822954 0 0 SH Put SOLE 0 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 0 0 SH SOLE 0 0 0 MIX TELEMATICS LTD CALL 60688N902 0 0 SH Call SOLE 0 0 0 MIX TELEMATICS LTD PUT 60688N952 0 0 SH Put SOLE 0 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 0 159 SH SOLE 0 0 0 MIZUHO FINL GROUP INC CALL 60687Y909 0 0 SH Call SOLE 0 0 0 MIZUHO FINL GROUP INC PUT 60687Y959 0 0 SH Put SOLE 0 0 0 MKS INSTRUMENT INC COM 55306N104 0 0 SH SOLE 0 0 0 MKS INSTRUMENT INC CALL 55306N904 0 0 SH Call SOLE 0 0 0 MKS INSTRUMENT INC PUT 55306N954 0 0 SH Put SOLE 0 0 0 MMA CAP MGMT LLC COM 55315D105 0 18 SH SOLE 0 0 0 MMTEC INC SHS G6181K106 0 0 SH SOLE 0 0 0 MOBILE MINI INC COM 60740F105 1 24 SH SOLE 0 0 0 MOBILE MINI INC CALL 60740F905 0 0 SH Call SOLE 0 0 0 MOBILE MINI INC PUT 60740F955 0 0 SH Put SOLE 0 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 0 0 SH SOLE 0 0 0 MOBILE TELESYSTEMS PJSC CALL 607409909 0 0 SH Call SOLE 0 0 0 MOBILE TELESYSTEMS PJSC PUT 607409959 0 0 SH Put SOLE 0 0 0 MOBILEIRON INC COM NEW 60739U204 0 0 SH SOLE 0 0 0 MOBILEIRON INC CALL 60739U904 0 0 SH Call SOLE 0 0 0 MOBILEIRON INC PUT 60739U954 0 0 SH Put SOLE 0 0 0 MODEL N INC COM 607525102 0 0 SH SOLE 0 0 0 MODEL N INC CALL 607525902 0 0 SH Call SOLE 0 0 0 MODEL N INC PUT 607525952 0 0 SH Put SOLE 0 0 0 MODERN MEDIA ACQUISITION COM 60765P103 0 0 SH SOLE 0 0 0 MODERN MEDIA ACQUISITION *W EXP 05/17/202 60765P111 0 0 SH SOLE 0 0 0 MODERN MEDIA ACQUISITION RIGHT 99/99/9999 60765P129 0 0 SH SOLE 0 0 0 MODERN MEDIA ACQUISITION UNIT 99/99/9999 60765P202 0 0 SH SOLE 0 0 0 MODERNA INC COM 60770K107 0 0 SH SOLE 0 0 0 MODERNA INC CALL 60770K907 0 0 SH Call SOLE 0 0 0 MODERNA INC PUT 60770K957 0 0 SH Put SOLE 0 0 0 MODINE MFG CO COM 607828100 0 0 SH SOLE 0 0 0 MODINE MFG CO CALL 607828900 0 0 SH Call SOLE 0 0 0 MODINE MFG CO PUT 607828950 0 0 SH Put SOLE 0 0 0 MODUSLINK GLOBAL SOLUTIONS I NOTE 5.250 3/0 60786LAB3 0 0 SH SOLE 0 0 0 MOELIS & CO CL A 60786M105 0 0 SH SOLE 0 0 0 MOELIS & CO CALL 60786M905 0 0 SH Call SOLE 0 0 0 MOELIS & CO PUT 60786M955 0 0 SH Put SOLE 0 0 0 MOGO FIN TECHNOLOGY INC COM 608008108 0 0 SH SOLE 0 0 0 MOGO INC COM 60800C109 0 0 SH SOLE 0 0 0 MOGU INC SPON ADS 608012100 0 0 SH SOLE 0 0 0 MOHAWK GROUP HLDGS INC COM 608189106 0 0 SH SOLE 0 0 0 MOHAWK INDS INC COM 608190104 12 156 SH SOLE 0 0 0 MOHAWK INDS INC CALL 608190904 0 0 SH Call SOLE 0 0 0 MOHAWK INDS INC PUT 608190954 0 0 SH Put SOLE 0 0 0 MOLECULAR DATA INC SPONSORED ADS 60852L106 0 0 SH SOLE 0 0 0 MOLECULAR TEMPLATES INC COM 608550109 0 0 SH SOLE 0 0 0 MOLECULAR TEMPLATES INC CALL 608550909 0 0 SH Call SOLE 0 0 0 MOLECULAR TEMPLATES INC PUT 608550959 0 0 SH Put SOLE 0 0 0 MOLECULIN BIOTECH INC COM 60855D101 0 0 SH SOLE 0 0 0 MOLINA HEALTHCARE INC NOTE 1.125 1/1 60855RAC4 0 0 SH SOLE 0 0 0 MOLINA HEALTHCARE INC COM 60855R100 7 49 SH SOLE 0 0 0 MOLINA HEALTHCARE INC CALL 60855R900 0 0 SH Call SOLE 0 0 0 MOLINA HEALTHCARE INC PUT 60855R950 0 0 SH Put SOLE 0 0 0 MOLSON COORS BREWING CO CL A 60871R100 0 0 SH SOLE 0 0 0 MOLSON COORS BREWING CO CL B 60871R209 24 612 SH SOLE 0 0 0 MOLSON COORS BREWING CO CALL 60871R909 0 0 SH Call SOLE 0 0 0 MOLSON COORS BREWING CO PUT 60871R959 0 0 SH Put SOLE 0 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 0 0 SH SOLE 0 0 0 MOMENTA PHARMACEUTICALS INC CALL 60877T900 0 0 SH Call SOLE 0 0 0 MOMENTA PHARMACEUTICALS INC PUT 60877T950 0 0 SH Put SOLE 0 0 0 MOMO INC DEBT 1.250 7/0 G6200PAA0 0 0 SH SOLE 0 0 0 MOMO INC ADR 60879B107 0 0 SH SOLE 0 0 0 MOMO INC CALL 60879B907 0 0 SH Call SOLE 0 0 0 MOMO INC PUT 60879B957 0 0 SH Put SOLE 0 0 0 MOMO INC NOTE 1.250 7/0 60879BAB3 0 0 SH SOLE 0 0 0 MONAKER GROUP INC COM NEW 609011200 0 0 SH SOLE 0 0 0 MONARCH CASINO & RESORT INC COM 609027107 0 0 SH SOLE 0 0 0 MONARCH CASINO & RESORT INC CALL 609027907 0 0 SH Call SOLE 0 0 0 MONARCH CASINO & RESORT INC PUT 609027957 0 0 SH Put SOLE 0 0 0 MONDELEZ INTL INC CL A 609207105 478 9489 SH SOLE 0 0 0 MONDELEZ INTL INC CALL 609207905 0 0 SH Call SOLE 0 0 0 MONDELEZ INTL INC PUT 609207955 0 0 SH Put SOLE 0 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 0 0 SH SOLE 0 0 0 MONEYGRAM INTL INC CALL 60935Y908 0 0 SH Call SOLE 0 0 0 MONEYGRAM INTL INC PUT 60935Y958 0 0 SH Put SOLE 0 0 0 MONGODB INC CL A 60937P106 35 254 SH SOLE 0 0 0 MONGODB INC CALL 60937P906 0 0 SH Call SOLE 0 0 0 MONGODB INC PUT 60937P956 0 0 SH Put SOLE 0 0 0 MONGODB INC NOTE 0.750 6/1 60937PAB2 0 0 SH SOLE 0 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 0 0 SH SOLE 0 0 0 MONMOUTH REAL ESTATE INVT CO CALL 609720907 0 0 SH Call SOLE 0 0 0 MONMOUTH REAL ESTATE INVT CO PUT 609720957 0 0 SH Put SOLE 0 0 0 MONOCLE ACQUISITION CORP COM 609754106 0 0 SH SOLE 0 0 0 MONOCLE ACQUISITION CORP *W EXP 12/06/202 609754114 0 0 SH SOLE 0 0 0 MONOCLE ACQUISITION CORP UNIT 99/99/9999 609754205 0 0 SH SOLE 0 0 0 MONOLITHIC PWR SYS INC COM 609839105 158 939 SH SOLE 0 0 0 MONOLITHIC PWR SYS INC CALL 609839905 0 0 SH Call SOLE 0 0 0 MONOLITHIC PWR SYS INC PUT 609839955 0 0 SH Put SOLE 0 0 0 MONOPAR THERAPEUTICS INC COM 61023L108 0 0 SH SOLE 0 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 0 0 SH SOLE 0 0 0 MONOTYPE IMAGING HOLDINGS IN CALL 61022P900 0 0 SH Call SOLE 0 0 0 MONOTYPE IMAGING HOLDINGS IN PUT 61022P950 0 0 SH Put SOLE 0 0 0 MONRO INC COM 610236101 24 557 SH SOLE 0 0 0 MONRO INC CALL 610236901 0 0 SH Call SOLE 0 0 0 MONRO INC PUT 610236951 0 0 SH Put SOLE 0 0 0 MONROE CAP CORP COM 610335101 0 0 SH SOLE 0 0 0 MONROE CAP CORP CALL 610335901 0 0 SH Call SOLE 0 0 0 MONROE CAP CORP PUT 610335951 0 0 SH Put SOLE 0 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5 83 SH SOLE 0 0 0 MONSTER BEVERAGE CORP NEW CALL 61174X909 0 0 SH Call SOLE 0 0 0 MONSTER BEVERAGE CORP NEW PUT 61174X959 0 0 SH Put SOLE 0 0 0 MONTAGE RES CORP COM 61179L100 0 0 SH SOLE 0 0 0 MONTAGE RES CORP CALL 61179L900 0 0 SH Call SOLE 0 0 0 MONTAGE RES CORP PUT 61179L950 0 0 SH Put SOLE 0 0 0 MOODYS CORP COM 615369105 11 50 SH SOLE 0 0 0 MOODYS CORP CALL 615369905 0 0 SH Call SOLE 0 0 0 MOODYS CORP PUT 615369955 0 0 SH Put SOLE 0 0 0 MOOG INC CL A 615394202 34 672 SH SOLE 0 0 0 MOOG INC CALL 615394902 0 0 SH Call SOLE 0 0 0 MOOG INC PUT 615394952 0 0 SH Put SOLE 0 0 0 MOOG INC CL B 615394301 0 0 SH SOLE 0 0 0 MORGAN STANLEY COM NEW 617446448 212 6236 SH SOLE 0 0 0 MORGAN STANLEY CALL 617446908 0 0 SH Call SOLE 0 0 0 MORGAN STANLEY PUT 617446958 0 0 SH Put SOLE 0 0 0 MORGAN STANLEY RENMIN/USD ETN 61747W257 0 0 SH SOLE 0 0 0 MORGAN STANLEY RUPEE/USD ETN 61747W265 0 0 SH SOLE 0 0 0 MORGAN STANLEY LNG EURO ETN20 617480272 0 0 SH SOLE 0 0 0 MORGAN STANLEY SHRT EUR ETN20 617480280 0 0 SH SOLE 0 0 0 MORGAN STANLEY CUSHNG MLP ETN 61760E846 0 0 SH SOLE 0 0 0 MORGAN STANLEY ASIA PAC FD I COM 61744U106 0 0 SH SOLE 0 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 0 0 SH SOLE 0 0 0 MORGAN STANLEY CHINA A SH FD CALL 617468903 0 0 SH Call SOLE 0 0 0 MORGAN STANLEY CHINA A SH FD PUT 617468953 0 0 SH Put SOLE 0 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 0 0 SH SOLE 0 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 105 13473 SH SOLE 0 0 0 MORGAN STANLEY EMER MKTS FD COM 61744G107 0 0 SH SOLE 0 0 0 MORGAN STANLEY INDIA INVS FD COM 61745C105 0 0 SH SOLE 0 0 0 MORGAN STANLEY INDIA INVS FD CALL 61745C905 0 0 SH Call SOLE 0 0 0 MORGAN STANLEY INDIA INVS FD PUT 61745C955 0 0 SH Put SOLE 0 0 0 MORNINGSTAR INC COM 617700109 33 280 SH SOLE 0 0 0 MORNINGSTAR INC CALL 617700909 0 0 SH Call SOLE 0 0 0 MORNINGSTAR INC PUT 617700959 0 0 SH Put SOLE 0 0 0 MORPHIC HLDG INC COM 61775R105 0 0 SH SOLE 0 0 0 MORPHOSYS AG SPONSORED ADS 617760202 15 592 SH SOLE 0 0 0 MOSAIC ACQUISITION CORP COM CL A 61946M100 0 0 SH SOLE 0 0 0 MOSAIC ACQUISITION CORP *W EXP 10/23/202 61946M118 0 0 SH SOLE 0 0 0 MOSAIC ACQUISITION CORP UNIT 99/99/9999 61946M209 0 0 SH SOLE 0 0 0 MOSAIC CO NEW COM 61945C103 7 637 SH SOLE 0 0 0 MOSAIC CO NEW CALL 61945C903 0 0 SH Call SOLE 0 0 0 MOSAIC CO NEW PUT 61945C953 0 0 SH Put SOLE 0 0 0 MOSYS INC COM NEW 619718208 0 0 SH SOLE 0 0 0 MOSYS INC CALL 619718908 0 0 SH Call SOLE 0 0 0 MOSYS INC PUT 619718958 0 0 SH Put SOLE 0 0 0 MOSYS INC COM 619718307 0 0 SH SOLE 0 0 0 MOTIF BIO PLC SPONSORED ADR 619784101 0 0 SH SOLE 0 0 0 MOTIF BIO PLC *W EXP 11/09/202 619784119 0 0 SH SOLE 0 0 0 MOTORCAR PTS AMER INC COM 620071100 0 0 SH SOLE 0 0 0 MOTORCAR PTS AMER INC CALL 620071900 0 0 SH Call SOLE 0 0 0 MOTORCAR PTS AMER INC PUT 620071950 0 0 SH Put SOLE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 17 124 SH SOLE 0 0 0 MOTOROLA SOLUTIONS INC CALL 620076907 0 0 SH Call SOLE 0 0 0 MOTOROLA SOLUTIONS INC PUT 620076957 0 0 SH Put SOLE 0 0 0 MOTUS GI HLDGS INC COM 62014P108 0 0 SH SOLE 0 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 0 0 SH SOLE 0 0 0 MOVADO GROUP INC COM 624580106 0 0 SH SOLE 0 0 0 MOVADO GROUP INC CALL 624580906 0 0 SH Call SOLE 0 0 0 MOVADO GROUP INC PUT 624580956 0 0 SH Put SOLE 0 0 0 MOXIAN INC COM NEW 624697207 0 0 SH SOLE 0 0 0 MOXIAN INC COM 624697306 0 0 SH SOLE 0 0 0 MPLX LP COM UNIT REP LTD 55336V100 2 200 SH SOLE 0 0 0 MPLX LP CALL 55336V900 0 0 SH Call SOLE 0 0 0 MPLX LP PUT 55336V950 0 0 SH Put SOLE 0 0 0 MR COOPER GROUP INC COM 62482R107 0 0 SH SOLE 0 0 0 MR COOPER GROUP INC CALL 62482R907 0 0 SH Call SOLE 0 0 0 MR COOPER GROUP INC PUT 62482R957 0 0 SH Put SOLE 0 0 0 MRC GLOBAL INC COM 55345K103 0 0 SH SOLE 0 0 0 MRC GLOBAL INC CALL 55345K903 0 0 SH Call SOLE 0 0 0 MRC GLOBAL INC PUT 55345K953 0 0 SH Put SOLE 0 0 0 MRI INTERVENTIONS INC COM NEW 55347P209 0 0 SH SOLE 0 0 0 MSA SAFETY INC COM 553498106 0 0 SH SOLE 0 0 0 MSA SAFETY INC CALL 553498906 0 0 SH Call SOLE 0 0 0 MSA SAFETY INC PUT 553498956 0 0 SH Put SOLE 0 0 0 MSB FINL CORP NEW COM 55352L101 0 0 SH SOLE 0 0 0 MSC INDL DIRECT INC CL A 553530106 30 543 SH SOLE 0 0 0 MSC INDL DIRECT INC CALL 553530906 0 0 SH Call SOLE 0 0 0 MSC INDL DIRECT INC PUT 553530956 0 0 SH Put SOLE 0 0 0 MSCI INC COM 55354G100 1723 5963 SH SOLE 0 0 0 MSCI INC CALL 55354G900 0 0 SH Call SOLE 0 0 0 MSCI INC PUT 55354G950 0 0 SH Put SOLE 0 0 0 MSG NETWORK INC CL A 553573106 0 0 SH SOLE 0 0 0 MSG NETWORK INC CALL 553573906 0 0 SH Call SOLE 0 0 0 MSG NETWORK INC PUT 553573956 0 0 SH Put SOLE 0 0 0 MTBC INC COM 55378G102 0 0 SH SOLE 0 0 0 MTECH ACQUISITION CORP COM CLASS A 55378W107 0 0 SH SOLE 0 0 0 MTECH ACQUISITION CORP *W EXP 08/01/202 55378W115 0 0 SH SOLE 0 0 0 MTECH ACQUISITION CORP UNIT 01/19/2023 55378W206 0 0 SH SOLE 0 0 0 MTS SYS CORP COM 553777103 0 0 SH SOLE 0 0 0 MTS SYS CORP CALL 553777903 0 0 SH Call SOLE 0 0 0 MTS SYS CORP PUT 553777953 0 0 SH Put SOLE 0 0 0 MUDRICK CAP ACQUISITION CORP COM CLASS A 624745105 0 0 SH SOLE 0 0 0 MUDRICK CAP ACQUISITION CORP *W EXP 02/12/202 624745113 0 0 SH SOLE 0 0 0 MUDRICK CAP ACQUISITION CORP UNIT 02/01/2023 624745204 0 0 SH SOLE 0 0 0 MUELLER INDS INC COM 624756102 0 0 SH SOLE 0 0 0 MUELLER INDS INC CALL 624756902 0 0 SH Call SOLE 0 0 0 MUELLER INDS INC PUT 624756952 0 0 SH Put SOLE 0 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2 220 SH SOLE 0 0 0 MUELLER WTR PRODS INC CALL 624758908 0 0 SH Call SOLE 0 0 0 MUELLER WTR PRODS INC PUT 624758958 0 0 SH Put SOLE 0 0 0 MULTI COLOR CORP COM 625383104 0 0 SH SOLE 0 0 0 MULTI COLOR CORP CALL 625383904 0 0 SH Call SOLE 0 0 0 MULTI COLOR CORP PUT 625383954 0 0 SH Put SOLE 0 0 0 MURPHY OIL CORP COM 626717102 258 42120 SH SOLE 0 0 0 MURPHY OIL CORP CALL 626717902 0 0 SH Call SOLE 0 0 0 MURPHY OIL CORP PUT 626717952 0 0 SH Put SOLE 0 0 0 MURPHY USA INC COM 626755102 888 10530 SH SOLE 0 0 0 MURPHY USA INC CALL 626755902 0 0 SH Call SOLE 0 0 0 MURPHY USA INC PUT 626755952 0 0 SH Put SOLE 0 0 0 MUSCLE MAKER INC COM 627333107 0 0 SH SOLE 0 0 0 MUSTANG BIO INC COM 62818Q104 0 0 SH SOLE 0 0 0 MUSTANG BIO INC CALL 62818Q904 0 0 SH Call SOLE 0 0 0 MUSTANG BIO INC PUT 62818Q954 0 0 SH Put SOLE 0 0 0 MUTUALFIRST FINL INC COM 62845B104 0 0 SH SOLE 0 0 0 MV OIL TR CALL 553859909 0 0 SH Call SOLE 0 0 0 MV OIL TR PUT 553859959 0 0 SH Put SOLE 0 0 0 MV OIL TR TR UNITS 553859109 0 0 SH SOLE 0 0 0 MVB FINANCIAL CORP COM 553810102 0 0 SH SOLE 0 0 0 MVC CAPITAL INC COM 553829102 0 0 SH SOLE 0 0 0 MVC CAPITAL INC CALL 553829902 0 0 SH Call SOLE 0 0 0 MVC CAPITAL INC PUT 553829952 0 0 SH Put SOLE 0 0 0 MY SIZE INC COM 62844N109 0 0 SH SOLE 0 0 0 MY SIZE INC COM NEW 62844N208 0 0 SH SOLE 0 0 0 MYERS INDS INC COM 628464109 0 0 SH SOLE 0 0 0 MYERS INDS INC CALL 628464909 0 0 SH Call SOLE 0 0 0 MYERS INDS INC PUT 628464959 0 0 SH Put SOLE 0 0 0 MYLAN N V SHS EURO N59465109 2 132 SH SOLE 0 0 0 MYLAN N V CALL N59465909 0 0 SH Call SOLE 0 0 0 MYLAN N V PUT N59465959 0 0 SH Put SOLE 0 0 0 MYND ANALYTICS INC *W EXP 06/29/202 62857N111 0 0 SH SOLE 0 0 0 MYND ANALYTICS INC COM NEW 62857N202 0 0 SH SOLE 0 0 0 MYOKARDIA INC COM 62857M105 0 0 SH SOLE 0 0 0 MYOKARDIA INC CALL 62857M905 0 0 SH Call SOLE 0 0 0 MYOKARDIA INC PUT 62857M955 0 0 SH Put SOLE 0 0 0 MYOMO INC COM 62857J102 0 0 SH SOLE 0 0 0 MYOMO INC COM NEW 62857J201 0 0 SH SOLE 0 0 0 MYOS RENS TECHNOLOGY INC COM 62857P108 0 0 SH SOLE 0 0 0 MYOVANT SCIENCES LTD COM G637AM102 0 0 SH SOLE 0 0 0 MYOVANT SCIENCES LTD CALL G637AM902 0 0 SH Call SOLE 0 0 0 MYOVANT SCIENCES LTD PUT G637AM952 0 0 SH Put SOLE 0 0 0 MYR GROUP INC DEL COM 55405W104 0 0 SH SOLE 0 0 0 MYR GROUP INC DEL CALL 55405W904 0 0 SH Call SOLE 0 0 0 MYR GROUP INC DEL PUT 55405W954 0 0 SH Put SOLE 0 0 0 MYRIAD GENETICS INC COM 62855J104 43 2979 SH SOLE 0 0 0 MYRIAD GENETICS INC CALL 62855J904 0 0 SH Call SOLE 0 0 0 MYRIAD GENETICS INC PUT 62855J954 0 0 SH Put SOLE 0 0 0 NABORS INDS INC NEW NOTE 0.750 1/1 62957HAB1 0 0 SH SOLE 0 0 0 NABORS INDUSTRIES LTD SHS G6359F103 0 0 SH SOLE 0 0 0 NABORS INDUSTRIES LTD CALL G6359F903 0 0 SH Call SOLE 0 0 0 NABORS INDUSTRIES LTD PUT G6359F953 0 0 SH Put SOLE 0 0 0 NABORS INDUSTRIES LTD 6 PFD CNV SR A G6359F129 0 0 SH SOLE 0 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 0 0 SH SOLE 0 0 0 NABRIVA THERAPEUTICS PLC CALL G63637905 0 0 SH Call SOLE 0 0 0 NABRIVA THERAPEUTICS PLC PUT G63637955 0 0 SH Put SOLE 0 0 0 NACCO INDS INC CL A 629579103 0 0 SH SOLE 0 0 0 NAKED BRAND GROUP LIMITED ORD SHS Q6519T109 0 0 SH SOLE 0 0 0 NAKED BRAND GROUP LIMITED SHS NEW Q6519T117 0 0 SH SOLE 0 0 0 NAM TAI PPTY INC SHS G63907102 0 0 SH SOLE 0 0 0 NAM TAI PPTY INC CALL G63907902 0 0 SH Call SOLE 0 0 0 NAM TAI PPTY INC PUT G63907952 0 0 SH Put SOLE 0 0 0 NANO DIMENSION LTD SPONS ADR 63008G104 0 0 SH SOLE 0 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 0 0 SH SOLE 0 0 0 NANOMETRICS INC COM 630077105 0 0 SH SOLE 0 0 0 NANOMETRICS INC CALL 630077905 0 0 SH Call SOLE 0 0 0 NANOMETRICS INC PUT 630077955 0 0 SH Put SOLE 0 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 0 0 SH SOLE 0 0 0 NANOSTRING TECHNOLOGIES INC CALL 63009R909 0 0 SH Call SOLE 0 0 0 NANOSTRING TECHNOLOGIES INC PUT 63009R959 0 0 SH Put SOLE 0 0 0 NANOVIBRONIX INC COM 63008J108 0 0 SH SOLE 0 0 0 NANOVIRICIDES INC COM NEW 630087203 0 0 SH SOLE 0 0 0 NANOVIRICIDES INC CALL 630087903 0 0 SH Call SOLE 0 0 0 NANOVIRICIDES INC PUT 630087953 0 0 SH Put SOLE 0 0 0 NANOVIRICIDES INC COM 630087302 0 0 SH SOLE 0 0 0 NANTHEALTH INC NOTE 5.50012/1 630104AB3 0 0 SH SOLE 0 0 0 NANTHEALTH INC COM 630104107 0 0 SH SOLE 0 0 0 NANTHEALTH INC CALL 630104907 0 0 SH Call SOLE 0 0 0 NANTHEALTH INC PUT 630104957 0 0 SH Put SOLE 0 0 0 NANTKWEST INC COM 63016Q102 0 0 SH SOLE 0 0 0 NANTKWEST INC CALL 63016Q902 0 0 SH Call SOLE 0 0 0 NANTKWEST INC PUT 63016Q952 0 0 SH Put SOLE 0 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 0 0 SH SOLE 0 0 0 NAPCO SEC TECHNOLOGIES INC CALL 630402905 0 0 SH Call SOLE 0 0 0 NAPCO SEC TECHNOLOGIES INC PUT 630402955 0 0 SH Put SOLE 0 0 0 NASDAQ INC COM 631103108 0 4 SH SOLE 0 0 0 NASDAQ INC CALL 631103908 0 0 SH Call SOLE 0 0 0 NASDAQ INC PUT 631103958 0 0 SH Put SOLE 0 0 0 NATERA INC COM 632307104 0 0 SH SOLE 0 0 0 NATERA INC CALL 632307904 0 0 SH Call SOLE 0 0 0 NATERA INC PUT 632307954 0 0 SH Put SOLE 0 0 0 NATHANS FAMOUS INC NEW COM 632347100 0 0 SH SOLE 0 0 0 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 0 0 SH SOLE 0 0 0 NATIONAL BANKSHARES INC VA COM 634865109 0 0 SH SOLE 0 0 0 NATIONAL BEVERAGE CORP COM 635017106 0 0 SH SOLE 0 0 0 NATIONAL BEVERAGE CORP CALL 635017906 0 0 SH Call SOLE 0 0 0 NATIONAL BEVERAGE CORP PUT 635017956 0 0 SH Put SOLE 0 0 0 NATIONAL BK HLDGS CORP CL A 633707104 0 0 SH SOLE 0 0 0 NATIONAL BK HLDGS CORP CALL 633707904 0 0 SH Call SOLE 0 0 0 NATIONAL BK HLDGS CORP PUT 633707954 0 0 SH Put SOLE 0 0 0 NATIONAL CINEMEDIA INC COM 635309107 0 0 SH SOLE 0 0 0 NATIONAL CINEMEDIA INC CALL 635309907 0 0 SH Call SOLE 0 0 0 NATIONAL CINEMEDIA INC PUT 635309957 0 0 SH Put SOLE 0 0 0 NATIONAL COMM CORP COM 63546L102 0 0 SH SOLE 0 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 0 0 SH SOLE 0 0 0 NATIONAL ENERGY SERVICES REU *W EXP 05/05/202 G6375R115 0 0 SH SOLE 0 0 0 NATIONAL FUEL GAS CO N J COM 636180101 0 0 SH SOLE 0 0 0 NATIONAL FUEL GAS CO N J CALL 636180901 0 0 SH Call SOLE 0 0 0 NATIONAL FUEL GAS CO N J PUT 636180951 0 0 SH Put SOLE 0 0 0 NATIONAL GEN HLDGS CORP COM 636220303 2 142 SH SOLE 0 0 0 NATIONAL GEN HLDGS CORP CALL 636220903 0 0 SH Call SOLE 0 0 0 NATIONAL GEN HLDGS CORP PUT 636220953 0 0 SH Put SOLE 0 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 14 237 SH SOLE 0 0 0 NATIONAL GRID PLC CALL 636274909 0 0 SH Call SOLE 0 0 0 NATIONAL GRID PLC PUT 636274959 0 0 SH Put SOLE 0 0 0 NATIONAL HEALTH INVS INC NOTE 3.250 4/0 63633DAE4 0 0 SH SOLE 0 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3 66 SH SOLE 0 0 0 NATIONAL HEALTH INVS INC CALL 63633D904 0 0 SH Call SOLE 0 0 0 NATIONAL HEALTH INVS INC PUT 63633D954 0 0 SH Put SOLE 0 0 0 NATIONAL HEALTHCARE CORP COM 635906100 7 100 SH SOLE 0 0 0 NATIONAL HEALTHCARE CORP CALL 635906900 0 0 SH Call SOLE 0 0 0 NATIONAL HEALTHCARE CORP PUT 635906950 0 0 SH Put SOLE 0 0 0 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 0 0 SH SOLE 0 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 0 0 SH SOLE 0 0 0 NATIONAL INSTRS CORP COM 636518102 19 571 SH SOLE 0 0 0 NATIONAL INSTRS CORP CALL 636518902 0 0 SH Call SOLE 0 0 0 NATIONAL INSTRS CORP PUT 636518952 0 0 SH Put SOLE 0 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1 65 SH SOLE 0 0 0 NATIONAL OILWELL VARCO INC CALL 637071901 0 0 SH Call SOLE 0 0 0 NATIONAL OILWELL VARCO INC PUT 637071951 0 0 SH Put SOLE 0 0 0 NATIONAL PRESTO INDS INC COM 637215104 0 0 SH SOLE 0 0 0 NATIONAL RESH CORP COM NEW 637372202 0 0 SH SOLE 0 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 389 12073 SH SOLE 0 0 0 NATIONAL RETAIL PPTYS INC CALL 637417906 0 0 SH Call SOLE 0 0 0 NATIONAL RETAIL PPTYS INC PUT 637417956 0 0 SH Put SOLE 0 0 0 NATIONAL SEC GROUP INC COM 637546102 0 0 SH SOLE 0 0 0 NATIONAL STORAGE AFFILIATES CALL 637870906 0 0 SH Call SOLE 0 0 0 NATIONAL STORAGE AFFILIATES PUT 637870956 0 0 SH Put SOLE 0 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 0 0 SH SOLE 0 0 0 NATIONAL VISION HLDGS INC COM 63845R107 0 0 SH SOLE 0 0 0 NATIONAL VISION HLDGS INC CALL 63845R907 0 0 SH Call SOLE 0 0 0 NATIONAL VISION HLDGS INC PUT 63845R957 0 0 SH Put SOLE 0 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 0 0 SH SOLE 0 0 0 NATIXIS ETF TR SEEYOND INTL ETF 63873X109 0 0 SH SOLE 0 0 0 NATIXIS ETF TR LOOMIS SAYLES 63873X208 0 0 SH SOLE 0 0 0 NATURA &CO HLDG S A ADS 63884N108 0 0 SH SOLE 0 0 0 NATURA &CO HLDG S A CALL 63884N908 0 0 SH Call SOLE 0 0 0 NATURA &CO HLDG S A PUT 63884N958 0 0 SH Put SOLE 0 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 0 0 SH SOLE 0 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 0 0 SH SOLE 0 0 0 NATURAL GAS SERVICES GROUP CALL 63886Q909 0 0 SH Call SOLE 0 0 0 NATURAL GAS SERVICES GROUP PUT 63886Q959 0 0 SH Put SOLE 0 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 0 0 SH SOLE 0 0 0 NATURAL GROCERS BY VITAMIN C CALL 63888U908 0 0 SH Call SOLE 0 0 0 NATURAL GROCERS BY VITAMIN C PUT 63888U958 0 0 SH Put SOLE 0 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 0 0 SH SOLE 0 0 0 NATURAL HEALTH TRENDS CORP CALL 63888P906 0 0 SH Call SOLE 0 0 0 NATURAL HEALTH TRENDS CORP PUT 63888P956 0 0 SH Put SOLE 0 0 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 0 0 SH SOLE 0 0 0 NATURAL RESOURCE PARTNERS L CALL 63900P908 0 0 SH Call SOLE 0 0 0 NATURAL RESOURCE PARTNERS L PUT 63900P958 0 0 SH Put SOLE 0 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 0 0 SH SOLE 0 0 0 NATURES SUNSHINE PRODUCTS IN CALL 639027901 0 0 SH Call SOLE 0 0 0 NATURES SUNSHINE PRODUCTS IN PUT 639027951 0 0 SH Put SOLE 0 0 0 NATUS MEDICAL INC DEL COM 639050103 0 0 SH SOLE 0 0 0 NATUS MEDICAL INC DEL CALL 639050903 0 0 SH Call SOLE 0 0 0 NATUS MEDICAL INC DEL PUT 639050953 0 0 SH Put SOLE 0 0 0 NATUZZI S P A ADR 63905A101 0 0 SH SOLE 0 0 0 NATUZZI S P A SPON ADS 63905A200 0 0 SH SOLE 0 0 0 NAUTILUS INC COM 63910B102 0 0 SH SOLE 0 0 0 NAUTILUS INC CALL 63910B902 0 0 SH Call SOLE 0 0 0 NAUTILUS INC PUT 63910B952 0 0 SH Put SOLE 0 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 0 SH SOLE 0 0 0 NAVIDEA BIOPHARMACEUTICALS I CALL 63937X903 0 0 SH Call SOLE 0 0 0 NAVIDEA BIOPHARMACEUTICALS I PUT 63937X953 0 0 SH Put SOLE 0 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 0 0 SH SOLE 0 0 0 NAVIDEA BIOPHARMACEUTICALS I CALL 63937X902 0 0 SH Call SOLE 0 0 0 NAVIDEA BIOPHARMACEUTICALS I PUT 63937X952 0 0 SH Put SOLE 0 0 0 NAVIENT CORPORATION COM 63938C108 1 100 SH SOLE 0 0 0 NAVIENT CORPORATION CALL 63938C908 0 0 SH Call SOLE 0 0 0 NAVIENT CORPORATION PUT 63938C958 0 0 SH Put SOLE 0 0 0 NAVIGANT CONSULTING INC COM 63935N107 0 0 SH SOLE 0 0 0 NAVIGANT CONSULTING INC CALL 63935N907 0 0 SH Call SOLE 0 0 0 NAVIGANT CONSULTING INC PUT 63935N957 0 0 SH Put SOLE 0 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 0 0 SH SOLE 0 0 0 NAVIGATOR HOLDINGS LTD CALL Y62132908 0 0 SH Call SOLE 0 0 0 NAVIGATOR HOLDINGS LTD PUT Y62132958 0 0 SH Put SOLE 0 0 0 NAVIGATORS GROUP INC COM 638904102 0 0 SH SOLE 0 0 0 NAVIGATORS GROUP INC CALL 638904902 0 0 SH Call SOLE 0 0 0 NAVIGATORS GROUP INC PUT 638904952 0 0 SH Put SOLE 0 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 0 0 SH SOLE 0 0 0 NAVIOS MARITIME ACQUIS CORP CALL Y62159903 0 0 SH Call SOLE 0 0 0 NAVIOS MARITIME ACQUIS CORP PUT Y62159953 0 0 SH Put SOLE 0 0 0 NAVIOS MARITIME CONTAINERS L COM UNIT RP LP Y62151108 0 12 SH SOLE 0 0 0 NAVIOS MARITIME HLDGS INC SPN ADR RP PFD G 63938Y100 0 0 SH SOLE 0 0 0 NAVIOS MARITIME HLDGS INC COM Y62197119 0 0 SH SOLE 0 0 0 NAVIOS MARITIME HLDGS INC CALL Y62197909 0 0 SH Call SOLE 0 0 0 NAVIOS MARITIME HLDGS INC PUT Y62197959 0 0 SH Put SOLE 0 0 0 NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 0 0 SH SOLE 0 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 0 0 SH SOLE 0 0 0 NAVIOS MARITIME HOLDINGS INC CALL Y62196903 0 0 SH Call SOLE 0 0 0 NAVIOS MARITIME HOLDINGS INC PUT Y62196953 0 0 SH Put SOLE 0 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 0 0 SH SOLE 0 0 0 NAVIOS MARITIME PARTNERS L P CALL Y62267902 0 0 SH Call SOLE 0 0 0 NAVIOS MARITIME PARTNERS L P PUT Y62267952 0 0 SH Put SOLE 0 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 1 167 SH SOLE 0 0 0 NAVIOS MARITIME PARTNERS L P CALL Y62267909 0 0 SH Call SOLE 0 0 0 NAVIOS MARITIME PARTNERS L P PUT Y62267959 0 0 SH Put SOLE 0 0 0 NAVISTAR INTL CORP PFD SR D CONV 638901306 0 0 SH SOLE 0 0 0 NAVISTAR INTL CORP NEW NOTE 4.750 4/1 63934EAS7 0 0 SH SOLE 0 0 0 NAVISTAR INTL CORP NEW COM 63934E108 0 0 SH SOLE 0 0 0 NAVISTAR INTL CORP NEW CALL 63934E908 0 0 SH Call SOLE 0 0 0 NAVISTAR INTL CORP NEW PUT 63934E958 0 0 SH Put SOLE 0 0 0 NBT BANCORP INC COM 628778102 0 0 SH SOLE 0 0 0 NBT BANCORP INC CALL 628778902 0 0 SH Call SOLE 0 0 0 NBT BANCORP INC PUT 628778952 0 0 SH Put SOLE 0 0 0 NCI BUILDING SYS INC COM NEW 628852204 0 0 SH SOLE 0 0 0 NCI BUILDING SYS INC CALL 628852904 0 0 SH Call SOLE 0 0 0 NCI BUILDING SYS INC PUT 628852954 0 0 SH Put SOLE 0 0 0 NCR CORP NEW COM 62886E108 1 71 SH SOLE 0 0 0 NCR CORP NEW CALL 62886E908 0 0 SH Call SOLE 0 0 0 NCR CORP NEW PUT 62886E958 0 0 SH Put SOLE 0 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 0 0 SH SOLE 0 0 0 NEBULA ACQUISITION CORP COM CLASS A 629076100 0 0 SH SOLE 0 0 0 NEBULA ACQUISITION CORP *W EXP 03/12/202 629076118 0 0 SH SOLE 0 0 0 NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 0 0 SH SOLE 0 0 0 NEENAH INC COM 640079109 20 462 SH SOLE 0 0 0 NEENAH INC CALL 640079909 0 0 SH Call SOLE 0 0 0 NEENAH INC PUT 640079959 0 0 SH Put SOLE 0 0 0 NEKTAR THERAPEUTICS COM 640268108 0 0 SH SOLE 0 0 0 NEKTAR THERAPEUTICS CALL 640268908 0 0 SH Call SOLE 0 0 0 NEKTAR THERAPEUTICS PUT 640268958 0 0 SH Put SOLE 0 0 0 NELNET INC CL A 64031N108 0 0 SH SOLE 0 0 0 NELNET INC CALL 64031N908 0 0 SH Call SOLE 0 0 0 NELNET INC PUT 64031N958 0 0 SH Put SOLE 0 0 0 NEMAURA MED INC COM 640442109 0 0 SH SOLE 0 0 0 NEMAURA MED INC COM NEW 640442208 0 0 SH SOLE 0 0 0 NEOGEN CORP COM 640491106 0 0 SH SOLE 0 0 0 NEOGEN CORP CALL 640491906 0 0 SH Call SOLE 0 0 0 NEOGEN CORP PUT 640491956 0 0 SH Put SOLE 0 0 0 NEOGENOMICS INC COM NEW 64049M209 19 688 SH SOLE 0 0 0 NEOGENOMICS INC CALL 64049M909 0 0 SH Call SOLE 0 0 0 NEOGENOMICS INC PUT 64049M959 0 0 SH Put SOLE 0 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 0 0 SH SOLE 0 0 0 NEOLEUKIN THERAPEUTICS INC CALL 64049K904 0 0 SH Call SOLE 0 0 0 NEOLEUKIN THERAPEUTICS INC PUT 64049K954 0 0 SH Put SOLE 0 0 0 NEON THERAPEUTICS INC COM 64050Y100 0 0 SH SOLE 0 0 0 NEON THERAPEUTICS INC CALL 64050Y900 0 0 SH Call SOLE 0 0 0 NEON THERAPEUTICS INC PUT 64050Y950 0 0 SH Put SOLE 0 0 0 NEONODE INC COM PAR 64051M709 0 0 SH SOLE 0 0 0 NEONODE INC CALL 64051M909 0 0 SH Call SOLE 0 0 0 NEONODE INC PUT 64051M959 0 0 SH Put SOLE 0 0 0 NEOPHOTONICS CORP COM 64051T100 0 0 SH SOLE 0 0 0 NEOPHOTONICS CORP CALL 64051T900 0 0 SH Call SOLE 0 0 0 NEOPHOTONICS CORP PUT 64051T950 0 0 SH Put SOLE 0 0 0 NEOS THERAPEUTICS INC COM 64052L106 0 0 SH SOLE 0 0 0 NEOS THERAPEUTICS INC CALL 64052L906 0 0 SH Call SOLE 0 0 0 NEOS THERAPEUTICS INC PUT 64052L956 0 0 SH Put SOLE 0 0 0 NEOVASC INC COM NEW 64065J205 0 0 SH SOLE 0 0 0 NEOVASC INC COM 64065J304 0 0 SH SOLE 0 0 0 NEPHROS INC COM 640671400 0 0 SH SOLE 0 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 0 0 SH SOLE 0 0 0 NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 0 0 SH Call SOLE 0 0 0 NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 0 0 SH Put SOLE 0 0 0 NESCO HLDGS INC COM 64083J104 0 0 SH SOLE 0 0 0 NESCO HLDGS INC *W EXP 01/01/202 64083J112 0 0 SH SOLE 0 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 0 0 SH SOLE 0 0 0 NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 0 0 SH Call SOLE 0 0 0 NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 0 0 SH Put SOLE 0 0 0 NET ELEMENT INC COM PAR 64111R300 0 1 SH SOLE 0 0 0 NETAPP INC COM 64110D104 17 414 SH SOLE 0 0 0 NETAPP INC CALL 64110D904 0 0 SH Call SOLE 0 0 0 NETAPP INC PUT 64110D954 0 0 SH Put SOLE 0 0 0 NETEASE INC SPONSORED ADR 64110W102 20 61 SH SOLE 0 0 0 NETEASE INC CALL 64110W902 0 0 SH Call SOLE 0 0 0 NETEASE INC PUT 64110W952 0 0 SH Put SOLE 0 0 0 NETFIN ACQUISITION CORP SHS CL A G6455A107 0 0 SH SOLE 0 0 0 NETFIN ACQUISITION CORP *W EXP 08/01/202 G6455A115 0 0 SH SOLE 0 0 0 NETFIN ACQUISITION CORP UNIT 08/01/2024 G6455A123 0 0 SH SOLE 0 0 0 NETFLIX INC COM 64110L106 1473 3922 SH SOLE 0 0 0 NETFLIX INC CALL 64110L906 0 0 SH Call SOLE 0 0 0 NETFLIX INC PUT 64110L956 0 0 SH Put SOLE 0 0 0 NETGEAR INC COM 64111Q104 0 0 SH SOLE 0 0 0 NETGEAR INC CALL 64111Q904 0 0 SH Call SOLE 0 0 0 NETGEAR INC PUT 64111Q954 0 0 SH Put SOLE 0 0 0 NETGEAR INC WHEN ISSUED 64111Q120 0 0 SH SOLE 0 0 0 NETSCOUT SYS INC COM 64115T104 0 0 SH SOLE 0 0 0 NETSCOUT SYS INC CALL 64115T904 0 0 SH Call SOLE 0 0 0 NETSCOUT SYS INC PUT 64115T954 0 0 SH Put SOLE 0 0 0 NETSHOES CAYMAN LTD COM G6455X107 0 0 SH SOLE 0 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 0 0 SH SOLE 0 0 0 NETSOL TECHNOLOGIES INC CALL 64115A902 0 0 SH Call SOLE 0 0 0 NETSOL TECHNOLOGIES INC PUT 64115A952 0 0 SH Put SOLE 0 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 0 0 SH SOLE 0 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 0 0 SH SOLE 0 0 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 0 0 SH SOLE 0 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 0 0 SH SOLE 0 0 0 NEUBERGER BERMAN MUNI FD INC COM 64124P101 91 6177 SH SOLE 0 0 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 0 0 SH SOLE 0 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 0 0 SH SOLE 0 0 0 NEUBERGER BRMAN NY MUNI FD I COM 64124K102 0 0 SH SOLE 0 0 0 NEURALSTEM INC COM NEW 64127R401 0 0 SH SOLE 0 0 0 NEURALSTEM INC CALL 64127R901 0 0 SH Call SOLE 0 0 0 NEURALSTEM INC PUT 64127R951 0 0 SH Put SOLE 0 0 0 NEURALSTEM INC COM 64127R500 0 0 SH SOLE 0 0 0 NEURALSTEM INC CALL 64127R900 0 0 SH Call SOLE 0 0 0 NEURALSTEM INC PUT 64127R950 0 0 SH Put SOLE 0 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 0 0 SH SOLE 0 0 0 NEUROBO PHARMACEUTICALS INC CALL 64132R907 0 0 SH Call SOLE 0 0 0 NEUROBO PHARMACEUTICALS INC PUT 64132R957 0 0 SH Put SOLE 0 0 0 NEUROCRINE BIOSCIENCES INC NOTE 2.250 5/1 64125CAD1 0 0 SH SOLE 0 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 19 218 SH SOLE 0 0 0 NEUROCRINE BIOSCIENCES INC CALL 64125C909 0 0 SH Call SOLE 0 0 0 NEUROCRINE BIOSCIENCES INC PUT 64125C959 0 0 SH Put SOLE 0 0 0 NEUROMETRIX INC *W EXP 05/29/202 641255195 0 0 SH SOLE 0 0 0 NEUROMETRIX INC COM PAR 641255708 0 0 SH SOLE 0 0 0 NEUROMETRIX INC *W EXP 05/27/202 641255211 0 0 SH SOLE 0 0 0 NEUROMETRIX INC COM 641255807 0 0 SH SOLE 0 0 0 NEURONETICS INC COM 64131A105 0 0 SH SOLE 0 0 0 NEUROTROPE INC COM NEW 64129T207 0 0 SH SOLE 0 0 0 NEUROTROPE INC CALL 64129T907 0 0 SH Call SOLE 0 0 0 NEUROTROPE INC PUT 64129T957 0 0 SH Put SOLE 0 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 0 0 SH SOLE 0 0 0 NEVADA GOLD & CASINOS INC CALL 64126Q906 0 0 SH Call SOLE 0 0 0 NEVADA GOLD & CASINOS INC PUT 64126Q956 0 0 SH Put SOLE 0 0 0 NEVRO CORP NOTE 1.750 6/0 64157FAA1 0 0 SH SOLE 0 0 0 NEVRO CORP COM 64157F103 0 0 SH SOLE 0 0 0 NEVRO CORP CALL 64157F903 0 0 SH Call SOLE 0 0 0 NEVRO CORP PUT 64157F953 0 0 SH Put SOLE 0 0 0 NEVSUN RES LTD COM 64156L101 0 0 SH SOLE 0 0 0 NEVSUN RES LTD CALL 64156L901 0 0 SH Call SOLE 0 0 0 NEVSUN RES LTD PUT 64156L951 0 0 SH Put SOLE 0 0 0 NEW AGE BEVERAGES CORP COM 64157V108 0 0 SH SOLE 0 0 0 NEW AGE BEVERAGES CORP CALL 64157V908 0 0 SH Call SOLE 0 0 0 NEW AGE BEVERAGES CORP PUT 64157V958 0 0 SH Put SOLE 0 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 0 0 SH SOLE 0 0 0 NEW CONCEPT ENERGY INC COM 643611106 0 0 SH SOLE 0 0 0 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 0 0 SH SOLE 0 0 0 NEW FORTRESS ENERGY LLC CL A SHS RP LLC 644393100 0 0 SH SOLE 0 0 0 NEW FRONTIER CORP COM CL A G6485P108 0 0 SH SOLE 0 0 0 NEW FRONTIER CORP UNIT 99/99/9999 G6485P116 0 0 SH SOLE 0 0 0 NEW FRONTIER CORP *W EXP 99/99/999 G6485P124 0 0 SH SOLE 0 0 0 NEW FRONTIER HEALTH CORP ORD SHS G6461G106 0 0 SH SOLE 0 0 0 NEW FRONTIER HEALTH CORP *W EXP 11/30/202 G6461G114 0 0 SH SOLE 0 0 0 NEW GERMANY FD INC COM 644465106 0 0 SH SOLE 0 0 0 NEW GOLD INC CDA COM 644535106 0 0 SH SOLE 0 0 0 NEW GOLD INC CDA CALL 644535906 0 0 SH Call SOLE 0 0 0 NEW GOLD INC CDA PUT 644535956 0 0 SH Put SOLE 0 0 0 NEW HOME CO INC COM 645370107 0 0 SH SOLE 0 0 0 NEW IRELAND FUND INC COM 645673104 0 0 SH SOLE 0 0 0 NEW JERSEY RES COM 646025106 0 0 SH SOLE 0 0 0 NEW JERSEY RES CALL 646025906 0 0 SH Call SOLE 0 0 0 NEW JERSEY RES PUT 646025956 0 0 SH Put SOLE 0 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 0 0 SH SOLE 0 0 0 NEW MEDIA INVT GROUP INC CALL 64704V906 0 0 SH Call SOLE 0 0 0 NEW MEDIA INVT GROUP INC PUT 64704V956 0 0 SH Put SOLE 0 0 0 NEW MTN FIN CORP NOTE 5.000 6/1 647551AB6 0 0 SH SOLE 0 0 0 NEW MTN FIN CORP NOTE 5.750 8/1 647551AC4 0 0 SH SOLE 0 0 0 NEW MTN FIN CORP COM 647551100 103 15195 SH SOLE 0 0 0 NEW MTN FIN CORP CALL 647551900 0 0 SH Call SOLE 0 0 0 NEW MTN FIN CORP PUT 647551950 0 0 SH Put SOLE 0 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 14 132 SH SOLE 0 0 0 NEW ORIENTAL ED & TECH GRP I CALL 647581907 0 0 SH Call SOLE 0 0 0 NEW ORIENTAL ED & TECH GRP I PUT 647581957 0 0 SH Put SOLE 0 0 0 NEW PROVIDENCE ACQUISITIN CO UNIT 09/01/2024 64822P205 0 0 SH SOLE 0 0 0 NEW PROVIDENCE ACQUISITIN CO COM CL A 64822P106 0 0 SH SOLE 0 0 0 NEW PROVIDENCE ACQUISITIN CO *W EXP 09/11/202 64822P114 0 0 SH SOLE 0 0 0 NEW RELIC INC COM 64829B100 2 50 SH SOLE 0 0 0 NEW RELIC INC CALL 64829B900 0 0 SH Call SOLE 0 0 0 NEW RELIC INC PUT 64829B950 0 0 SH Put SOLE 0 0 0 NEW RELIC INC NOTE 0.500 5/0 64829BAB6 0 0 SH SOLE 0 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 7 1400 SH SOLE 0 0 0 NEW RESIDENTIAL INVT CORP CALL 64828T901 0 0 SH Call SOLE 0 0 0 NEW RESIDENTIAL INVT CORP PUT 64828T951 0 0 SH Put SOLE 0 0 0 NEW SR INVT GROUP INC COM 648691103 1 500 SH SOLE 0 0 0 NEW SR INVT GROUP INC CALL 648691903 0 0 SH Call SOLE 0 0 0 NEW SR INVT GROUP INC PUT 648691953 0 0 SH Put SOLE 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 0 0 SH SOLE 0 0 0 NEW YORK CMNTY BANCORP INC CALL 649445903 0 0 SH Call SOLE 0 0 0 NEW YORK CMNTY BANCORP INC PUT 649445953 0 0 SH Put SOLE 0 0 0 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 0 0 SH SOLE 0 0 0 NEW YORK MTG TR INC NOTE 6.250 1/1 649604AD7 0 0 SH SOLE 0 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 0 0 SH SOLE 0 0 0 NEW YORK MTG TR INC CALL 649604901 0 0 SH Call SOLE 0 0 0 NEW YORK MTG TR INC PUT 649604951 0 0 SH Put SOLE 0 0 0 NEW YORK MTG TR INC PFD-C CONV 649604808 0 0 SH SOLE 0 0 0 NEW YORK TIMES CO CL A 650111107 2 79 SH SOLE 0 0 0 NEW YORK TIMES CO CALL 650111907 0 0 SH Call SOLE 0 0 0 NEW YORK TIMES CO PUT 650111957 0 0 SH Put SOLE 0 0 0 NEWATER TECHNOLOGY INC SHS G64335105 0 0 SH SOLE 0 0 0 NEWBORN ACQUISITION CORP UNIT 99/99/9999 G6463T130 0 0 SH SOLE 0 0 0 NEWELL BRANDS INC COM 651229106 14 1070 SH SOLE 0 0 0 NEWELL BRANDS INC CALL 651229906 0 0 SH Call SOLE 0 0 0 NEWELL BRANDS INC PUT 651229956 0 0 SH Put SOLE 0 0 0 NEWFIELD EXPL CO COM 651290108 0 0 SH SOLE 0 0 0 NEWFIELD EXPL CO CALL 651290908 0 0 SH Call SOLE 0 0 0 NEWFIELD EXPL CO PUT 651290958 0 0 SH Put SOLE 0 0 0 NEWGIOCO GROUP INC COM NEW 65136T205 0 0 SH SOLE 0 0 0 NEWLINK GENETICS CORP COM 651511107 0 0 SH SOLE 0 0 0 NEWLINK GENETICS CORP CALL 651511907 0 0 SH Call SOLE 0 0 0 NEWLINK GENETICS CORP PUT 651511957 0 0 SH Put SOLE 0 0 0 NEWMARK GROUP INC CL A 65158N102 0 94 SH SOLE 0 0 0 NEWMARK GROUP INC CALL 65158N902 0 0 SH Call SOLE 0 0 0 NEWMARK GROUP INC PUT 65158N952 0 0 SH Put SOLE 0 0 0 NEWMARKET CORP COM 651587107 0 0 SH SOLE 0 0 0 NEWMARKET CORP CALL 651587907 0 0 SH Call SOLE 0 0 0 NEWMARKET CORP PUT 651587957 0 0 SH Put SOLE 0 0 0 NEWMONT MINING CORP COM 651639106 13 289 SH SOLE 0 0 0 NEWMONT MINING CORP CALL 651639906 0 0 SH Call SOLE 0 0 0 NEWMONT MINING CORP PUT 651639956 0 0 SH Put SOLE 0 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 0 303 SH SOLE 0 0 0 NEWPARK RES INC CALL 651718904 0 0 SH Call SOLE 0 0 0 NEWPARK RES INC PUT 651718954 0 0 SH Put SOLE 0 0 0 NEWPARK RES INC NOTE 4.00012/0 651718AE8 0 0 SH SOLE 0 0 0 NEWS CORP NEW CL A 65249B109 0 0 SH SOLE 0 0 0 NEWS CORP NEW CALL 65249B909 0 0 SH Call SOLE 0 0 0 NEWS CORP NEW PUT 65249B959 0 0 SH Put SOLE 0 0 0 NEWS CORP NEW CL B 65249B208 0 0 SH SOLE 0 0 0 NEWS CORP NEW CALL 65249B908 0 0 SH Call SOLE 0 0 0 NEWS CORP NEW PUT 65249B958 0 0 SH Put SOLE 0 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 0 0 SH SOLE 0 0 0 NEWTEK BUSINESS SVCS CORP CALL 652526903 0 0 SH Call SOLE 0 0 0 NEWTEK BUSINESS SVCS CORP PUT 652526953 0 0 SH Put SOLE 0 0 0 NEXA RES S A COM L67359106 0 0 SH SOLE 0 0 0 NEXEO SOLUTIONS INC *W EXP 06/09/202 65342H110 0 0 SH SOLE 0 0 0 NEXEO SOLUTIONS INC UNIT 06/11/2019 65342H201 0 0 SH SOLE 0 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 0 0 SH SOLE 0 0 0 NEXGEN ENERGY LTD COM 65340P106 0 0 SH SOLE 0 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 0 0 SH SOLE 0 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 7 296 SH SOLE 0 0 0 NEXPOINT RESIDENTIAL TR INC CALL 65341D902 0 0 SH Call SOLE 0 0 0 NEXPOINT RESIDENTIAL TR INC PUT 65341D952 0 0 SH Put SOLE 0 0 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 0 0 SH SOLE 0 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 15 260 SH SOLE 0 0 0 NEXSTAR MEDIA GROUP INC CALL 65336K903 0 0 SH Call SOLE 0 0 0 NEXSTAR MEDIA GROUP INC PUT 65336K953 0 0 SH Put SOLE 0 0 0 NEXTCURE INC COM 65343E108 0 0 SH SOLE 0 0 0 NEXTCURE INC CALL 65343E908 0 0 SH Call SOLE 0 0 0 NEXTCURE INC PUT 65343E958 0 0 SH Put SOLE 0 0 0 NEXTDECADE CORP COM 65342K105 0 0 SH SOLE 0 0 0 NEXTERA ENERGY INC COM 65339F101 1764 7331 SH SOLE 0 0 0 NEXTERA ENERGY INC CALL 65339F901 0 0 SH Call SOLE 0 0 0 NEXTERA ENERGY INC PUT 65339F951 0 0 SH Put SOLE 0 0 0 NEXTERA ENERGY INC UNIT 09/01/2019 65339F820 0 0 SH SOLE 0 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 0 0 SH SOLE 0 0 0 NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 0 0 SH SOLE 0 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6 150 SH SOLE 0 0 0 NEXTERA ENERGY PARTNERS LP CALL 65341B906 0 0 SH Call SOLE 0 0 0 NEXTERA ENERGY PARTNERS LP PUT 65341B956 0 0 SH Put SOLE 0 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 0 0 SH SOLE 0 0 0 NEXTGEN HEALTHCARE INC CALL 65343C902 0 0 SH Call SOLE 0 0 0 NEXTGEN HEALTHCARE INC PUT 65343C952 0 0 SH Put SOLE 0 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 0 0 SH SOLE 0 0 0 NEXTIER OILFIELD SOLUTIONS I CALL 65290C905 0 0 SH Call SOLE 0 0 0 NEXTIER OILFIELD SOLUTIONS I PUT 65290C955 0 0 SH Put SOLE 0 0 0 NF ENERGY SAVING CORP COM PAR 629099300 0 0 SH SOLE 0 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 13 5010 SH SOLE 0 0 0 NGL ENERGY PARTNERS LP CALL 62913M907 0 0 SH Call SOLE 0 0 0 NGL ENERGY PARTNERS LP PUT 62913M957 0 0 SH Put SOLE 0 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 0 0 SH SOLE 0 0 0 NGM BIOPHARMACEUTICALS INC CALL 62921N905 0 0 SH Call SOLE 0 0 0 NGM BIOPHARMACEUTICALS INC PUT 62921N955 0 0 SH Put SOLE 0 0 0 NI HLDGS INC COM 65342T106 0 0 SH SOLE 0 0 0 NIC INC COM 62914B100 0 0 SH SOLE 0 0 0 NIC INC CALL 62914B900 0 0 SH Call SOLE 0 0 0 NIC INC PUT 62914B950 0 0 SH Put SOLE 0 0 0 NICE LTD SPONSORED ADR 653656108 53 366 SH SOLE 0 0 0 NICE LTD CALL 653656908 0 0 SH Call SOLE 0 0 0 NICE LTD PUT 653656958 0 0 SH Put SOLE 0 0 0 NICE SYS INC NOTE 1.250 1/1 65366HAB9 0 0 SH SOLE 0 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 0 0 SH SOLE 0 0 0 NICOLET BANKSHARES INC COM 65406E102 0 0 SH SOLE 0 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 0 0 SH SOLE 0 0 0 NIELSEN HLDGS PLC CALL G6518L908 0 0 SH Call SOLE 0 0 0 NIELSEN HLDGS PLC PUT G6518L958 0 0 SH Put SOLE 0 0 0 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 0 0 SH SOLE 0 0 0 NII HLDGS INC COM PAR 62913F508 0 0 SH SOLE 0 0 0 NII HLDGS INC CALL 62913F908 0 0 SH Call SOLE 0 0 0 NII HLDGS INC PUT 62913F958 0 0 SH Put SOLE 0 0 0 NIKE INC CL B 654106103 610 7353 SH SOLE 0 0 0 NIKE INC CALL 654106903 0 0 SH Call SOLE 0 0 0 NIKE INC PUT 654106953 0 0 SH Put SOLE 0 0 0 NINE ENERGY SVC INC COM 65441V101 0 0 SH SOLE 0 0 0 NINE ENERGY SVC INC CALL 65441V901 0 0 SH Call SOLE 0 0 0 NINE ENERGY SVC INC PUT 65441V951 0 0 SH Put SOLE 0 0 0 NIO INC SPON ADS 62914V106 0 0 SH SOLE 0 0 0 NIO INC CALL 62914V906 0 0 SH Call SOLE 0 0 0 NIO INC PUT 62914V956 0 0 SH Put SOLE 0 0 0 NIO INC DEBT 4.500 2/0 G6525FAA0 0 0 SH SOLE 0 0 0 NIO INC NOTE 4.500 2/0 62914VAB2 0 0 SH SOLE 0 0 0 NISOURCE INC COM 65473P105 4 172 SH SOLE 0 0 0 NISOURCE INC CALL 65473P905 0 0 SH Call SOLE 0 0 0 NISOURCE INC PUT 65473P955 0 0 SH Put SOLE 0 0 0 NIU TECHNOLOGIES ADS 65481N100 0 0 SH SOLE 0 0 0 NL INDS INC COM NEW 629156407 0 0 SH SOLE 0 0 0 NL INDS INC CALL 629156907 0 0 SH Call SOLE 0 0 0 NL INDS INC PUT 629156957 0 0 SH Put SOLE 0 0 0 NLIGHT INC COM 65487K100 0 0 SH SOLE 0 0 0 NLIGHT INC CALL 65487K900 0 0 SH Call SOLE 0 0 0 NLIGHT INC PUT 65487K950 0 0 SH Put SOLE 0 0 0 NMI HLDGS INC CL A 629209305 0 0 SH SOLE 0 0 0 NMI HLDGS INC CALL 629209905 0 0 SH Call SOLE 0 0 0 NMI HLDGS INC PUT 629209955 0 0 SH Put SOLE 0 0 0 NN INC COM 629337106 0 0 SH SOLE 0 0 0 NN INC CALL 629337906 0 0 SH Call SOLE 0 0 0 NN INC PUT 629337956 0 0 SH Put SOLE 0 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 0 0 SH SOLE 0 0 0 NOAH HLDGS LTD CALL 65487X902 0 0 SH Call SOLE 0 0 0 NOAH HLDGS LTD PUT 65487X952 0 0 SH Put SOLE 0 0 0 NOBILIS HEALTH CORP COM 65500B103 0 0 SH SOLE 0 0 0 NOBILIS HEALTH CORP CALL 65500B903 0 0 SH Call SOLE 0 0 0 NOBILIS HEALTH CORP PUT 65500B953 0 0 SH Put SOLE 0 0 0 NOBLE CORP PLC SHS USD G65431101 0 0 SH SOLE 0 0 0 NOBLE CORP PLC CALL G65431901 0 0 SH Call SOLE 0 0 0 NOBLE CORP PLC PUT G65431951 0 0 SH Put SOLE 0 0 0 NOBLE ENERGY INC COM 655044105 0 0 SH SOLE 0 0 0 NOBLE ENERGY INC CALL 655044905 0 0 SH Call SOLE 0 0 0 NOBLE ENERGY INC PUT 655044955 0 0 SH Put SOLE 0 0 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 0 0 SH SOLE 0 0 0 NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 0 0 SH Call SOLE 0 0 0 NOBLE MIDSTREAM PARTNERS LP PUT 65506L955 0 0 SH Put SOLE 0 0 0 NOKIA CORP SPONSORED ADR 654902204 4 1134 SH SOLE 0 0 0 NOKIA CORP CALL 654902904 0 0 SH Call SOLE 0 0 0 NOKIA CORP PUT 654902954 0 0 SH Put SOLE 0 0 0 NOMAD FOODS LTD CALL G6564A905 0 0 SH Call SOLE 0 0 0 NOMAD FOODS LTD PUT G6564A955 0 0 SH Put SOLE 0 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 0 0 SH SOLE 0 0 0 NOMURA AMER FIN LLC MTNF 0.125 1/2 65539ACG3 0 0 SH SOLE 0 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 0 0 SH SOLE 0 0 0 NOMURA HLDGS INC CALL 65535H908 0 0 SH Call SOLE 0 0 0 NOMURA HLDGS INC PUT 65535H958 0 0 SH Put SOLE 0 0 0 NOODLES & CO COM CL A 65540B105 0 0 SH SOLE 0 0 0 NOODLES & CO CALL 65540B905 0 0 SH Call SOLE 0 0 0 NOODLES & CO PUT 65540B955 0 0 SH Put SOLE 0 0 0 NORBORD INC COM NEW 65548P403 0 0 SH SOLE 0 0 0 NORBORD INC CALL 65548P903 0 0 SH Call SOLE 0 0 0 NORBORD INC PUT 65548P953 0 0 SH Put SOLE 0 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 0 0 SH SOLE 0 0 0 NORDIC AMERICAN TANKERS LIMI CALL G65773906 0 0 SH Call SOLE 0 0 0 NORDIC AMERICAN TANKERS LIMI PUT G65773956 0 0 SH Put SOLE 0 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 0 0 SH SOLE 0 0 0 NORDIC AMERN OFFSHORE LTD CALL G65772908 0 0 SH Call SOLE 0 0 0 NORDIC AMERN OFFSHORE LTD PUT G65772958 0 0 SH Put SOLE 0 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772207 0 0 SH SOLE 0 0 0 NORDIC AMERN OFFSHORE LTD CALL G65772907 0 0 SH Call SOLE 0 0 0 NORDIC AMERN OFFSHORE LTD PUT G65772957 0 0 SH Put SOLE 0 0 0 NORDSON CORP COM 655663102 6 46 SH SOLE 0 0 0 NORDSON CORP CALL 655663902 0 0 SH Call SOLE 0 0 0 NORDSON CORP PUT 655663952 0 0 SH Put SOLE 0 0 0 NORDSTROM INC COM 655664100 0 0 SH SOLE 0 0 0 NORDSTROM INC CALL 655664900 0 0 SH Call SOLE 0 0 0 NORDSTROM INC PUT 655664950 0 0 SH Put SOLE 0 0 0 NORFOLK SOUTHERN CORP COM 655844108 1564 10709 SH SOLE 0 0 0 NORFOLK SOUTHERN CORP CALL 655844908 0 0 SH Call SOLE 0 0 0 NORFOLK SOUTHERN CORP PUT 655844958 0 0 SH Put SOLE 0 0 0 NORTECH SYS INC COM 656553104 0 0 SH SOLE 0 0 0 NORTH AMERICAN CONST COM 656811106 0 0 SH SOLE 0 0 0 NORTH AMERICAN CONST CALL 656811906 0 0 SH Call SOLE 0 0 0 NORTH AMERICAN CONST PUT 656811956 0 0 SH Put SOLE 0 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 0 0 SH SOLE 0 0 0 NORTH EUROPEAN OIL RTY TR CALL 659310906 0 0 SH Call SOLE 0 0 0 NORTH EUROPEAN OIL RTY TR PUT 659310956 0 0 SH Put SOLE 0 0 0 NORTHEAST BANCORP COM NEW 663904209 0 0 SH SOLE 0 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 0 0 SH SOLE 0 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 0 660 SH SOLE 0 0 0 NORTHERN DYNASTY MINERALS LT CALL 66510M904 0 0 SH Call SOLE 0 0 0 NORTHERN DYNASTY MINERALS LT PUT 66510M954 0 0 SH Put SOLE 0 0 0 NORTHERN LIGHTS FUND TRUST I HCM DEFEN 500 66538R730 0 0 SH SOLE 0 0 0 NORTHERN LIGHTS FUND TRUST I HCM DEFND 100 66538R748 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR III CP HI YLD TRND 66538R722 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV FRMLAFLIO SMRT 66538H567 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV FRMLAFLIO TACT 66538H575 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV SAGE ESG INTER 66538H583 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 2086 85878 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV QUTX DYAMIC BT 66538H690 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV QUTX RSK MGDML 66538H716 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV QUTX RSK MNDGW 66538H732 0 0 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 0 0 SH SOLE 0 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 0 0 SH SOLE 0 0 0 NORTHERN OIL & GAS INC NEV CALL 665531909 0 0 SH Call SOLE 0 0 0 NORTHERN OIL & GAS INC NEV PUT 665531959 0 0 SH Put SOLE 0 0 0 NORTHERN TECH INTL CORP COM 665809109 0 0 SH SOLE 0 0 0 NORTHERN TR CORP COM 665859104 21 270 SH SOLE 0 0 0 NORTHERN TR CORP CALL 665859904 0 0 SH Call SOLE 0 0 0 NORTHERN TR CORP PUT 665859954 0 0 SH Put SOLE 0 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 0 0 SH SOLE 0 0 0 NORTHFIELD BANCORP INC DEL CALL 66611T908 0 0 SH Call SOLE 0 0 0 NORTHFIELD BANCORP INC DEL PUT 66611T958 0 0 SH Put SOLE 0 0 0 NORTHRIM BANCORP INC COM 666762109 0 0 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP COM 666807102 608 2010 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP CALL 666807902 0 0 SH Call SOLE 0 0 0 NORTHROP GRUMMAN CORP PUT 666807952 0 0 SH Put SOLE 0 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 0 0 SH SOLE 0 0 0 NORTHSTAR REALTY EUROPE CORP CALL 66706L901 0 0 SH Call SOLE 0 0 0 NORTHSTAR REALTY EUROPE CORP PUT 66706L951 0 0 SH Put SOLE 0 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 0 0 SH SOLE 0 0 0 NORTHWEST BANCSHARES INC MD CALL 667340903 0 0 SH Call SOLE 0 0 0 NORTHWEST BANCSHARES INC MD PUT 667340953 0 0 SH Put SOLE 0 0 0 NORTHWEST NAT HLDG CO COM 66765N105 0 0 SH SOLE 0 0 0 NORTHWEST NAT HLDG CO CALL 66765N905 0 0 SH Call SOLE 0 0 0 NORTHWEST NAT HLDG CO PUT 66765N955 0 0 SH Put SOLE 0 0 0 NORTHWEST PIPE CO COM 667746101 0 0 SH SOLE 0 0 0 NORTHWEST PIPE CO CALL 667746901 0 0 SH Call SOLE 0 0 0 NORTHWEST PIPE CO PUT 667746951 0 0 SH Put SOLE 0 0 0 NORTHWESTERN CORP COM NEW 668074305 3 48 SH SOLE 0 0 0 NORTHWESTERN CORP CALL 668074905 0 0 SH Call SOLE 0 0 0 NORTHWESTERN CORP PUT 668074955 0 0 SH Put SOLE 0 0 0 NORTONLIFELOCK INC COM 668771108 111 5946 SH SOLE 0 0 0 NORTONLIFELOCK INC CALL 668771908 0 0 SH Call SOLE 0 0 0 NORTONLIFELOCK INC PUT 668771958 0 0 SH Put SOLE 0 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 272 24811 SH SOLE 0 0 0 NORWEGIAN CRUISE LINE HLDG L CALL G66721904 0 0 SH Call SOLE 0 0 0 NORWEGIAN CRUISE LINE HLDG L PUT G66721954 0 0 SH Put SOLE 0 0 0 NORWOOD FINANCIAL CORP COM 669549107 0 0 SH SOLE 0 0 0 NOVA LIFESTYLE INC COM 66979P102 0 0 SH SOLE 0 0 0 NOVA LIFESTYLE INC CALL 66979P902 0 0 SH Call SOLE 0 0 0 NOVA LIFESTYLE INC PUT 66979P952 0 0 SH Put SOLE 0 0 0 NOVA LIFESTYLE INC COM NEW 66979P201 0 0 SH SOLE 0 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 0 0 SH SOLE 0 0 0 NOVA MEASURING INSTRUMENTS L CALL M7516K903 0 0 SH Call SOLE 0 0 0 NOVA MEASURING INSTRUMENTS L PUT M7516K953 0 0 SH Put SOLE 0 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 0 SH SOLE 0 0 0 NOVAGOLD RES INC COM NEW 66987E206 0 0 SH SOLE 0 0 0 NOVAGOLD RES INC CALL 66987E906 0 0 SH Call SOLE 0 0 0 NOVAGOLD RES INC PUT 66987E956 0 0 SH Put SOLE 0 0 0 NOVAN INC COM 66988N106 0 0 SH SOLE 0 0 0 NOVAN INC CALL 66988N906 0 0 SH Call SOLE 0 0 0 NOVAN INC PUT 66988N956 0 0 SH Put SOLE 0 0 0 NOVANTA INC COM 67000B104 0 0 SH SOLE 0 0 0 NOVANTA INC CALL 67000B904 0 0 SH Call SOLE 0 0 0 NOVANTA INC PUT 67000B954 0 0 SH Put SOLE 0 0 0 NOVARTIS A G SPONSORED ADR 66987V109 153 1853 SH SOLE 0 0 0 NOVARTIS A G CALL 66987V909 0 0 SH Call SOLE 0 0 0 NOVARTIS A G PUT 66987V959 0 0 SH Put SOLE 0 0 0 NOVAVAX INC NOTE 3.750 2/0 670002AB0 0 0 SH SOLE 0 0 0 NOVAVAX INC COM 670002104 0 0 SH SOLE 0 0 0 NOVAVAX INC CALL 670002904 0 0 SH Call SOLE 0 0 0 NOVAVAX INC PUT 670002954 0 0 SH Put SOLE 0 0 0 NOVAVAX INC COM NEW 670002401 0 0 SH SOLE 0 0 0 NOVAVAX INC CALL 670002901 0 0 SH Call SOLE 0 0 0 NOVAVAX INC PUT 670002951 0 0 SH Put SOLE 0 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 0 0 SH SOLE 0 0 0 NOVELION THERAPEUTICS INC CALL 67001K902 0 0 SH Call SOLE 0 0 0 NOVELION THERAPEUTICS INC PUT 67001K952 0 0 SH Put SOLE 0 0 0 NOVELLUS SYS INC NOTE 2.625 5/1 670008AD3 0 0 SH SOLE 0 0 0 NOVO-NORDISK A S ADR 670100205 52 849 SH SOLE 0 0 0 NOVO-NORDISK A S CALL 670100905 0 0 SH Call SOLE 0 0 0 NOVO-NORDISK A S PUT 670100955 0 0 SH Put SOLE 0 0 0 NOVOCURE LTD ORD SHS G6674U108 15 227 SH SOLE 0 0 0 NOVOCURE LTD CALL G6674U908 0 0 SH Call SOLE 0 0 0 NOVOCURE LTD PUT G6674U958 0 0 SH Put SOLE 0 0 0 NOVUME SOLUTIONS INC COM 67012D106 0 0 SH SOLE 0 0 0 NOVUS THERAPEUTICS INC COM 67011N105 0 0 SH SOLE 0 0 0 NOVUS THERAPEUTICS INC CALL 67011N905 0 0 SH Call SOLE 0 0 0 NOVUS THERAPEUTICS INC PUT 67011N955 0 0 SH Put SOLE 0 0 0 NOW INC COM 67011P100 0 0 SH SOLE 0 0 0 NOW INC CALL 67011P900 0 0 SH Call SOLE 0 0 0 NOW INC PUT 67011P950 0 0 SH Put SOLE 0 0 0 NRC GROUP HLDGS CORP COM 629375106 0 0 SH SOLE 0 0 0 NRC GROUP HLDGS CORP *W EXP 10/17/202 629375114 0 0 SH SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 2 60 SH SOLE 0 0 0 NRG ENERGY INC CALL 629377908 0 0 SH Call SOLE 0 0 0 NRG ENERGY INC PUT 629377958 0 0 SH Put SOLE 0 0 0 NRG ENERGY INC DBCV 2.750 6/0 629377CG5 0 0 SH SOLE 0 0 0 NTN BUZZTIME INC COM PAR 629410606 0 0 SH SOLE 0 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 0 0 SH SOLE 0 0 0 NU SKIN ENTERPRISES INC CALL 67018T905 0 0 SH Call SOLE 0 0 0 NU SKIN ENTERPRISES INC PUT 67018T955 0 0 SH Put SOLE 0 0 0 NUANCE COMMUNICATIONS INC NOTE 2.75011/0 67020YAF7 0 0 SH SOLE 0 0 0 NUANCE COMMUNICATIONS INC DEBT 1.50011/0 67020YAG5 0 0 SH SOLE 0 0 0 NUANCE COMMUNICATIONS INC DBCV 1.00012/1 67020YAK6 0 0 SH SOLE 0 0 0 NUANCE COMMUNICATIONS INC NOTE 1.250 4/0 67020YAN0 0 0 SH SOLE 0 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 4 234 SH SOLE 0 0 0 NUANCE COMMUNICATIONS INC CALL 67020Y900 0 0 SH Call SOLE 0 0 0 NUANCE COMMUNICATIONS INC PUT 67020Y950 0 0 SH Put SOLE 0 0 0 NUANCE COMMUNICATIONS INC EX DISTRIBUTN 67020Y308 0 0 SH SOLE 0 0 0 NUCANA PLC SPONSORED ADR 67022C106 0 0 SH SOLE 0 0 0 NUCOR CORP COM 670346105 4 104 SH SOLE 0 0 0 NUCOR CORP CALL 670346905 0 0 SH Call SOLE 0 0 0 NUCOR CORP PUT 670346955 0 0 SH Put SOLE 0 0 0 NUSHARES ETF TR ENHANCED YIELD 67092P102 0 0 SH SOLE 0 0 0 NUSHARES ETF TR ENHANCD 1 5 YR 67092P110 0 0 SH SOLE 0 0 0 NUSHARES ETF TR ESG LARGE CAP 67092P201 0 0 SH SOLE 0 0 0 NUSHARES ETF TR ESG LRG VALUE 67092P300 0 0 SH SOLE 0 0 0 NUSHARES ETF TR ESG MID CAP GWTH 67092P409 0 0 SH SOLE 0 0 0 NUSHARES ETF TR ESG MID VALUE 67092P508 0 0 SH SOLE 0 0 0 NUSHARES ETF TR ESG SMALL CAP 67092P607 0 0 SH SOLE 0 0 0 NUSHARES ETF TR SHORT TERM REIT 67092P706 0 0 SH SOLE 0 0 0 NUSHARES ETF TR ESG INTL DEVEL 67092P805 0 0 SH SOLE 0 0 0 NUSHARES ETF TR ESG US AGGRGTE 67092P870 0 0 SH SOLE 0 0 0 NUSHARES ETF TR ESG EMERGING 67092P888 0 0 SH SOLE 0 0 0 NUSHARES ETF TR ESG LARGE CAP 67092P862 0 0 SH SOLE 0 0 0 NUSHARES ETF TR ESG HI TLD CRP 67092P854 0 0 SH SOLE 0 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 4 502 SH SOLE 0 0 0 NUSTAR ENERGY LP CALL 67058H902 0 0 SH Call SOLE 0 0 0 NUSTAR ENERGY LP PUT 67058H952 0 0 SH Put SOLE 0 0 0 NUTANIX INC CL A 67059N108 0 0 SH SOLE 0 0 0 NUTANIX INC CALL 67059N908 0 0 SH Call SOLE 0 0 0 NUTANIX INC PUT 67059N958 0 0 SH Put SOLE 0 0 0 NUTANIX INC NOTE 1/1 67059NAB4 0 0 SH SOLE 0 0 0 NUTRI SYS INC NEW COM 67069D108 0 0 SH SOLE 0 0 0 NUTRI SYS INC NEW CALL 67069D908 0 0 SH Call SOLE 0 0 0 NUTRI SYS INC NEW PUT 67069D958 0 0 SH Put SOLE 0 0 0 NUTRIEN LTD COM 67077M108 29 854 SH SOLE 0 0 0 NUTRIEN LTD CALL 67077M908 0 0 SH Call SOLE 0 0 0 NUTRIEN LTD PUT 67077M958 0 0 SH Put SOLE 0 0 0 NUVASIVE INC NOTE 2.250 3/1 670704AG0 0 0 SH SOLE 0 0 0 NUVASIVE INC COM 670704105 0 0 SH SOLE 0 0 0 NUVASIVE INC CALL 670704905 0 0 SH Call SOLE 0 0 0 NUVASIVE INC PUT 670704955 0 0 SH Put SOLE 0 0 0 NUVECTRA CORP COM 67075N108 0 0 SH SOLE 0 0 0 NUVECTRA CORP CALL 67075N908 0 0 SH Call SOLE 0 0 0 NUVECTRA CORP PUT 67075N958 0 0 SH Put SOLE 0 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 93 8986 SH SOLE 0 0 0 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 0 0 SH SOLE 0 0 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 0 0 SH SOLE 0 0 0 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 5 4467 SH SOLE 0 0 0 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 7 666 SH SOLE 0 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 19 1299 SH SOLE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 10 750 SH SOLE 0 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 0 0 SH SOLE 0 0 0 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 0 0 SH SOLE 0 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 0 0 SH SOLE 0 0 0 NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 0 0 SH SOLE 0 0 0 NUVEEN CALIF MUN VALUE FD COM 67062C107 0 0 SH SOLE 0 0 0 NUVEEN CALIF MUNICPAL VALU F COM 6706EB106 0 0 SH SOLE 0 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 167 11721 SH SOLE 0 0 0 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 0 0 SH SOLE 0 0 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 0 0 SH SOLE 0 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 0 0 SH SOLE 0 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 82 11230 SH SOLE 0 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 13 1000 SH SOLE 0 0 0 NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 0 0 SH SOLE 0 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 0 0 SH SOLE 0 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 0 0 SH SOLE 0 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 677 89027 SH SOLE 0 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 41 5427 SH SOLE 0 0 0 NUVEEN GEORGIA QLTY MUN INC COM 67072B107 2 172 SH SOLE 0 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 0 0 SH SOLE 0 0 0 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 0 0 SH SOLE 0 0 0 NUVEEN HIGH INCOME 2023 TARG COM 67079F101 0 0 SH SOLE 0 0 0 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 0 0 SH SOLE 0 0 0 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 0 0 SH SOLE 0 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 0 0 SH SOLE 0 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 0 0 SH SOLE 0 0 0 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 23 1812 SH SOLE 0 0 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 0 0 SH SOLE 0 0 0 NUVEEN MICHIGAN QLT MUN INC COM 670979103 0 0 SH SOLE 0 0 0 NUVEEN MINESOTA QLT MUN INC SHS 670734102 0 0 SH SOLE 0 0 0 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 0 0 SH SOLE 0 0 0 NUVEEN MTG OPPORTUNITY TERM COM 670735109 0 0 SH SOLE 0 0 0 NUVEEN MTG OPPTY TERM FD 2 COM 67074R100 0 0 SH SOLE 0 0 0 NUVEEN MULTI MKT INCOME FD COM 67075J107 52 8453 SH SOLE 0 0 0 NUVEEN MUN 2021 TARGET TERM COM 670687102 0 0 SH SOLE 0 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 0 0 SH SOLE 0 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 98 7837 SH SOLE 0 0 0 NUVEEN MUN INCOME FD INC COM 67062J102 0 0 SH SOLE 0 0 0 NUVEEN MUN VALUE FD INC COM 670928100 54 5500 SH SOLE 0 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 18 1250 SH SOLE 0 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 119 6178 SH SOLE 0 0 0 NUVEEN NEW JERSEY MUN VALUE SHS 670702109 0 0 SH SOLE 0 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 0 0 SH SOLE 0 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 0 0 SH SOLE 0 0 0 NUVEEN NEW YORK MUN VALUE FD COM 670706100 0 0 SH SOLE 0 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 0 0 SH SOLE 0 0 0 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 0 0 SH SOLE 0 0 0 NUVEEN NY MUN VALUE FD COM 67062M105 0 0 SH SOLE 0 0 0 NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 0 0 SH SOLE 0 0 0 NUVEEN OHIO QLTY MUN INCOME COM 670980101 0 0 SH SOLE 0 0 0 NUVEEN PA MUN VALUE FD COM 67074K105 0 0 SH SOLE 0 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 0 0 SH SOLE 0 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 43 5794 SH SOLE 0 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 54 7363 SH SOLE 0 0 0 NUVEEN PFD & INCOME 2022 TER COM 67075T105 0 0 SH SOLE 0 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 0 0 SH SOLE 0 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 48 3462 SH SOLE 0 0 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 16 1572 SH SOLE 0 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 14 2000 SH SOLE 0 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 0 0 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 0 0 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 10 680 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 0 0 SH SOLE 0 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 0 0 SH SOLE 0 0 0 NUVEEN SR INCOME FD COM 67067Y104 0 0 SH SOLE 0 0 0 NUVEEN TAXABLE MUNICPL INCM COM 67074C103 0 0 SH SOLE 0 0 0 NUVEEN TEXAS QLTY MUN INCME COM 670983105 0 0 SH SOLE 0 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 17 2290 SH SOLE 0 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 0 SH SOLE 0 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 0 0 SH SOLE 0 0 0 NV5 GLOBAL INC COM 62945V109 2 45 SH SOLE 0 0 0 NV5 GLOBAL INC CALL 62945V909 0 0 SH Call SOLE 0 0 0 NV5 GLOBAL INC PUT 62945V959 0 0 SH Put SOLE 0 0 0 NVE CORP COM NEW 629445206 0 0 SH SOLE 0 0 0 NVENT ELECTRIC PLC SHS G6700G107 0 0 SH SOLE 0 0 0 NVENT ELECTRIC PLC CALL G6700G907 0 0 SH Call SOLE 0 0 0 NVENT ELECTRIC PLC PUT G6700G957 0 0 SH Put SOLE 0 0 0 NVIDIA CORP COM 67066G104 1237 4691 SH SOLE 0 0 0 NVIDIA CORP CALL 67066G904 0 0 SH Call SOLE 0 0 0 NVIDIA CORP PUT 67066G954 0 0 SH Put SOLE 0 0 0 NVR INC COM 62944T105 51 20 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 154 1851 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V CALL N6596X909 0 0 SH Call SOLE 0 0 0 NXP SEMICONDUCTORS N V PUT N6596X959 0 0 SH Put SOLE 0 0 0 NXP SEMICONDUCTORS N V NOTE 1.00012/0 62952QAB6 0 0 SH SOLE 0 0 0 NXSTAGE MEDICAL INC COM 67072V103 0 0 SH SOLE 0 0 0 NXSTAGE MEDICAL INC CALL 67072V903 0 0 SH Call SOLE 0 0 0 NXSTAGE MEDICAL INC PUT 67072V953 0 0 SH Put SOLE 0 0 0 NXT ID INC *W EXP 02/09/201 67091J123 0 0 SH SOLE 0 0 0 NXT ID INC COM NEW 67091J206 0 0 SH SOLE 0 0 0 NXT ID INC CALL 67091J906 0 0 SH Call SOLE 0 0 0 NXT ID INC PUT 67091J956 0 0 SH Put SOLE 0 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 0 0 SH SOLE 0 0 0 NYMOX PHARMACEUTICAL CORP CALL P73398902 0 0 SH Call SOLE 0 0 0 NYMOX PHARMACEUTICAL CORP PUT P73398952 0 0 SH Put SOLE 0 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 83 275 SH SOLE 0 0 0 O REILLY AUTOMOTIVE INC NEW CALL 67103H907 0 0 SH Call SOLE 0 0 0 O REILLY AUTOMOTIVE INC NEW PUT 67103H957 0 0 SH Put SOLE 0 0 0 O-I GLASS INC COM 67098H104 23 3205 SH SOLE 0 0 0 O-I GLASS INC CALL 67098H904 0 0 SH Call SOLE 0 0 0 O-I GLASS INC PUT 67098H954 0 0 SH Put SOLE 0 0 0 O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 0 0 SH SOLE 0 0 0 O2MICRO INTERNATIONAL LTD CALL 67107W900 0 0 SH Call SOLE 0 0 0 O2MICRO INTERNATIONAL LTD PUT 67107W950 0 0 SH Put SOLE 0 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 0 0 SH SOLE 0 0 0 OAKTREE ACQUISITION CORP SHS CL A G67145105 0 0 SH SOLE 0 0 0 OAKTREE ACQUISITION CORP *W EXP 99/99/999 G67145113 0 0 SH SOLE 0 0 0 OAKTREE ACQUISITION CORP UNIT 99/99/9999 G67145121 0 0 SH SOLE 0 0 0 OAKTREE CAP GROUP LLC CALL 674001901 0 0 SH Call SOLE 0 0 0 OAKTREE CAP GROUP LLC PUT 674001951 0 0 SH Put SOLE 0 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 0 0 SH SOLE 0 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 2 490 SH SOLE 0 0 0 OAKTREE SPECIALTY LENDING CO CALL 67401P908 0 0 SH Call SOLE 0 0 0 OAKTREE SPECIALTY LENDING CO PUT 67401P958 0 0 SH Put SOLE 0 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 0 0 SH SOLE 0 0 0 OAKTREE STRATEGIC INCOME COR CALL 67402D904 0 0 SH Call SOLE 0 0 0 OAKTREE STRATEGIC INCOME COR PUT 67402D954 0 0 SH Put SOLE 0 0 0 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 0 0 SH SOLE 0 0 0 OASIS MIDSTREAM PARTNERS LP CALL 67420T906 0 0 SH Call SOLE 0 0 0 OASIS MIDSTREAM PARTNERS LP PUT 67420T956 0 0 SH Put SOLE 0 0 0 OASIS PETE INC NEW NOTE 2.625 9/1 674215AJ7 0 0 SH SOLE 0 0 0 OASIS PETE INC NEW COM 674215108 0 0 SH SOLE 0 0 0 OASIS PETE INC NEW CALL 674215908 0 0 SH Call SOLE 0 0 0 OASIS PETE INC NEW PUT 674215958 0 0 SH Put SOLE 0 0 0 OASMIA PHARMACEUTICAL AB ADR 67421W109 0 0 SH SOLE 0 0 0 OBALON THERAPEUTICS INC COM 67424L100 0 0 SH SOLE 0 0 0 OBALON THERAPEUTICS INC CALL 67424L900 0 0 SH Call SOLE 0 0 0 OBALON THERAPEUTICS INC PUT 67424L950 0 0 SH Put SOLE 0 0 0 OBALON THERAPEUTICS INC COM NEW 67424L209 0 0 SH SOLE 0 0 0 OBALON THERAPEUTICS INC CALL 67424L909 0 0 SH Call SOLE 0 0 0 OBALON THERAPEUTICS INC PUT 67424L959 0 0 SH Put SOLE 0 0 0 OBLONG INC COM 674434105 0 0 SH SOLE 0 0 0 OBSEVA SA COM H5861P103 0 0 SH SOLE 0 0 0 OBSEVA SA CALL H5861P903 0 0 SH Call SOLE 0 0 0 OBSEVA SA PUT H5861P953 0 0 SH Put SOLE 0 0 0 OBSIDIAN ENERGY LTD COM 674482104 0 0 SH SOLE 0 0 0 OBSIDIAN ENERGY LTD CALL 674482904 0 0 SH Call SOLE 0 0 0 OBSIDIAN ENERGY LTD PUT 674482954 0 0 SH Put SOLE 0 0 0 OBSIDIAN ENERGY LTD COM 674482203 0 0 SH SOLE 0 0 0 OBSIDIAN ENERGY LTD CALL 674482903 0 0 SH Call SOLE 0 0 0 OBSIDIAN ENERGY LTD PUT 674482953 0 0 SH Put SOLE 0 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 73 5865 SH SOLE 0 0 0 OCCIDENTAL PETE CORP DEL CALL 674599905 0 0 SH Call SOLE 0 0 0 OCCIDENTAL PETE CORP DEL PUT 674599955 0 0 SH Put SOLE 0 0 0 OCEAN BIO CHEM INC COM 674631106 0 0 SH SOLE 0 0 0 OCEAN PWR TECHNOLOGIES INC COM PAR 674870407 0 0 SH SOLE 0 0 0 OCEAN PWR TECHNOLOGIES INC CALL 674870907 0 0 SH Call SOLE 0 0 0 OCEAN PWR TECHNOLOGIES INC PUT 674870957 0 0 SH Put SOLE 0 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 0 SH SOLE 0 0 0 OCEANEERING INTL INC COM 675232102 0 0 SH SOLE 0 0 0 OCEANEERING INTL INC CALL 675232902 0 0 SH Call SOLE 0 0 0 OCEANEERING INTL INC PUT 675232952 0 0 SH Put SOLE 0 0 0 OCEANFIRST FINL CORP COM 675234108 0 0 SH SOLE 0 0 0 OCEANFIRST FINL CORP CALL 675234908 0 0 SH Call SOLE 0 0 0 OCEANFIRST FINL CORP PUT 675234958 0 0 SH Put SOLE 0 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 0 0 SH SOLE 0 0 0 OCH ZIFF CAP MGMT GROUP CALL 67551U905 0 0 SH Call SOLE 0 0 0 OCH ZIFF CAP MGMT GROUP PUT 67551U955 0 0 SH Put SOLE 0 0 0 OCH ZIFF CAP MGMT GROUP CL A SHARES 67551U204 0 0 SH SOLE 0 0 0 OCH ZIFF CAP MGMT GROUP CALL 67551U904 0 0 SH Call SOLE 0 0 0 OCH ZIFF CAP MGMT GROUP PUT 67551U954 0 0 SH Put SOLE 0 0 0 OCONEE FED FINL CORP COM 675607105 0 0 SH SOLE 0 0 0 OCUGEN INC COM 67577C105 0 0 SH SOLE 0 0 0 OCULAR THERAPEUTIX INC COM 67576A100 0 0 SH SOLE 0 0 0 OCULAR THERAPEUTIX INC CALL 67576A900 0 0 SH Call SOLE 0 0 0 OCULAR THERAPEUTIX INC PUT 67576A950 0 0 SH Put SOLE 0 0 0 OCWEN FINL CORP COM NEW 675746309 0 0 SH SOLE 0 0 0 OCWEN FINL CORP CALL 675746909 0 0 SH Call SOLE 0 0 0 OCWEN FINL CORP PUT 675746959 0 0 SH Put SOLE 0 0 0 ODONATE THERAPEUTICS INC COM 676079106 0 0 SH SOLE 0 0 0 ODONATE THERAPEUTICS INC CALL 676079906 0 0 SH Call SOLE 0 0 0 ODONATE THERAPEUTICS INC PUT 676079956 0 0 SH Put SOLE 0 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 0 0 SH SOLE 0 0 0 ODYSSEY MARINE EXPLORATION I CALL 676118901 0 0 SH Call SOLE 0 0 0 ODYSSEY MARINE EXPLORATION I PUT 676118951 0 0 SH Put SOLE 0 0 0 OFFICE DEPOT INC COM 676220106 0 0 SH SOLE 0 0 0 OFFICE DEPOT INC CALL 676220906 0 0 SH Call SOLE 0 0 0 OFFICE DEPOT INC PUT 676220956 0 0 SH Put SOLE 0 0 0 OFFICE PPTYS INCOME TR CALL 67623C909 0 0 SH Call SOLE 0 0 0 OFFICE PPTYS INCOME TR PUT 67623C959 0 0 SH Put SOLE 0 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 77 2826 SH SOLE 0 0 0 OFG BANCORP COM 67103X102 0 0 SH SOLE 0 0 0 OFG BANCORP CALL 67103X902 0 0 SH Call SOLE 0 0 0 OFG BANCORP PUT 67103X952 0 0 SH Put SOLE 0 0 0 OFS CAP CORP COM 67103B100 0 0 SH SOLE 0 0 0 OFS CREDIT COMPANY INC COM 67111Q107 0 0 SH SOLE 0 0 0 OGE ENERGY CORP COM 670837103 3 104 SH SOLE 0 0 0 OGE ENERGY CORP CALL 670837903 0 0 SH Call SOLE 0 0 0 OGE ENERGY CORP PUT 670837953 0 0 SH Put SOLE 0 0 0 OHA INVT CORP COM 67091U102 0 0 SH SOLE 0 0 0 OHA INVT CORP CALL 67091U902 0 0 SH Call SOLE 0 0 0 OHA INVT CORP PUT 67091U952 0 0 SH Put SOLE 0 0 0 OHIO VY BANC CORP COM 677719106 0 0 SH SOLE 0 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 0 0 SH SOLE 0 0 0 OHR PHARMACEUTICAL INC CALL 67778H900 0 0 SH Call SOLE 0 0 0 OHR PHARMACEUTICAL INC PUT 67778H950 0 0 SH Put SOLE 0 0 0 OHR PHARMACEUTICAL INC COM 67778H309 0 0 SH SOLE 0 0 0 OHR PHARMACEUTICAL INC CALL 67778H909 0 0 SH Call SOLE 0 0 0 OHR PHARMACEUTICAL INC PUT 67778H959 0 0 SH Put SOLE 0 0 0 OI S A SPONSORED ADR NE 670851500 0 0 SH SOLE 0 0 0 OIL DRI CORP AMER COM 677864100 3 100 SH SOLE 0 0 0 OIL STS INTL INC COM 678026105 0 0 SH SOLE 0 0 0 OIL STS INTL INC CALL 678026905 0 0 SH Call SOLE 0 0 0 OIL STS INTL INC PUT 678026955 0 0 SH Put SOLE 0 0 0 OIL STS INTL INC NOTE 1.500 2/1 678026AH8 0 0 SH SOLE 0 0 0 OKTA INC CL A 679295105 321 2625 SH SOLE 0 0 0 OKTA INC CALL 679295905 0 0 SH Call SOLE 0 0 0 OKTA INC PUT 679295955 0 0 SH Put SOLE 0 0 0 OKTA INC NOTE 0.250 2/1 679295AB1 0 0 SH SOLE 0 0 0 OLD DOMINION FGHT LINES INC COM 679580100 4 31 SH SOLE 0 0 0 OLD DOMINION FGHT LINES INC CALL 679580900 0 0 SH Call SOLE 0 0 0 OLD DOMINION FGHT LINES INC PUT 679580950 0 0 SH Put SOLE 0 0 0 OLD LINE BANCSHARES INC COM 67984M100 0 0 SH SOLE 0 0 0 OLD NATL BANCORP IND COM 680033107 0 0 SH SOLE 0 0 0 OLD NATL BANCORP IND CALL 680033907 0 0 SH Call SOLE 0 0 0 OLD NATL BANCORP IND PUT 680033957 0 0 SH Put SOLE 0 0 0 OLD POINT FINL CORP COM 680194107 0 0 SH SOLE 0 0 0 OLD REP INTL CORP COM 680223104 5 353 SH SOLE 0 0 0 OLD REP INTL CORP CALL 680223904 0 0 SH Call SOLE 0 0 0 OLD REP INTL CORP PUT 680223954 0 0 SH Put SOLE 0 0 0 OLD SECOND BANCORP INC ILL COM 680277100 0 0 SH SOLE 0 0 0 OLD SECOND BANCORP INC ILL CALL 680277900 0 0 SH Call SOLE 0 0 0 OLD SECOND BANCORP INC ILL PUT 680277950 0 0 SH Put SOLE 0 0 0 OLIN CORP COM PAR $1 680665205 3 298 SH SOLE 0 0 0 OLIN CORP CALL 680665905 0 0 SH Call SOLE 0 0 0 OLIN CORP PUT 680665955 0 0 SH Put SOLE 0 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 5 100 SH SOLE 0 0 0 OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 0 0 SH Call SOLE 0 0 0 OLLIES BARGAIN OUTLT HLDGS I PUT 681116959 0 0 SH Put SOLE 0 0 0 OLYMPIC STEEL INC COM 68162K106 0 0 SH SOLE 0 0 0 OLYMPIC STEEL INC CALL 68162K906 0 0 SH Call SOLE 0 0 0 OLYMPIC STEEL INC PUT 68162K956 0 0 SH Put SOLE 0 0 0 OMEGA FLEX INC COM 682095104 0 0 SH SOLE 0 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 513 19340 SH SOLE 0 0 0 OMEGA HEALTHCARE INVS INC CALL 681936900 0 0 SH Call SOLE 0 0 0 OMEGA HEALTHCARE INVS INC PUT 681936950 0 0 SH Put SOLE 0 0 0 OMEROS CORP COM 682143102 0 0 SH SOLE 0 0 0 OMEROS CORP CALL 682143902 0 0 SH Call SOLE 0 0 0 OMEROS CORP PUT 682143952 0 0 SH Put SOLE 0 0 0 OMEROS CORP NOTE 6.25011/1 682143AE2 0 0 SH SOLE 0 0 0 OMNICARE INC DBCV 3.25012/1 681904AL2 0 0 SH SOLE 0 0 0 OMNICELL INC COM 68213N109 4 56 SH SOLE 0 0 0 OMNICELL INC CALL 68213N909 0 0 SH Call SOLE 0 0 0 OMNICELL INC PUT 68213N959 0 0 SH Put SOLE 0 0 0 OMNICOM GROUP INC COM 681919106 106 1909 SH SOLE 0 0 0 OMNICOM GROUP INC CALL 681919906 0 0 SH Call SOLE 0 0 0 OMNICOM GROUP INC PUT 681919956 0 0 SH Put SOLE 0 0 0 OMNOVA SOLUTIONS INC COM 682129101 0 0 SH SOLE 0 0 0 OMNOVA SOLUTIONS INC CALL 682129901 0 0 SH Call SOLE 0 0 0 OMNOVA SOLUTIONS INC PUT 682129951 0 0 SH Put SOLE 0 0 0 ON DECK CAP INC COM 682163100 0 0 SH SOLE 0 0 0 ON DECK CAP INC CALL 682163900 0 0 SH Call SOLE 0 0 0 ON DECK CAP INC PUT 682163950 0 0 SH Put SOLE 0 0 0 ON SEMICONDUCTOR CORP NOTE 1.00012/0 682189AK1 0 0 SH SOLE 0 0 0 ON SEMICONDUCTOR CORP NOTE 1.62510/1 682189AP0 0 0 SH SOLE 0 0 0 ON SEMICONDUCTOR CORP COM 682189105 101 8118 SH SOLE 0 0 0 ON SEMICONDUCTOR CORP CALL 682189905 0 0 SH Call SOLE 0 0 0 ON SEMICONDUCTOR CORP PUT 682189955 0 0 SH Put SOLE 0 0 0 ON TRACK INNOVATION LTD SHS M8791A109 0 0 SH SOLE 0 0 0 ON TRACK INNOVATION LTD CALL M8791A909 0 0 SH Call SOLE 0 0 0 ON TRACK INNOVATION LTD PUT M8791A959 0 0 SH Put SOLE 0 0 0 ONCOCYTE CORPORATION COM 68235C107 0 0 SH SOLE 0 0 0 ONCOCYTE CORPORATION CALL 68235C907 0 0 SH Call SOLE 0 0 0 ONCOCYTE CORPORATION PUT 68235C957 0 0 SH Put SOLE 0 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 0 0 SH SOLE 0 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 0 0 SH SOLE 0 0 0 ONCOMED PHARMACEUTICALS INC CALL 68234X902 0 0 SH Call SOLE 0 0 0 ONCOMED PHARMACEUTICALS INC PUT 68234X952 0 0 SH Put SOLE 0 0 0 ONCONOVA THERAPEUTICS INC *W EXP 07/11/202 68232V116 0 0 SH SOLE 0 0 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 0 SH SOLE 0 0 0 ONCOSEC MED INC COM NEW 68234L207 0 0 SH SOLE 0 0 0 ONCOSEC MED INC COM 68234L306 0 0 SH SOLE 0 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 0 0 SH SOLE 0 0 0 ONCTERNAL THERAPEUTICS INC CALL 68236P907 0 0 SH Call SOLE 0 0 0 ONCTERNAL THERAPEUTICS INC PUT 68236P957 0 0 SH Put SOLE 0 0 0 ONE GAS INC COM 68235P108 2 26 SH SOLE 0 0 0 ONE GAS INC CALL 68235P908 0 0 SH Call SOLE 0 0 0 ONE GAS INC PUT 68235P958 0 0 SH Put SOLE 0 0 0 ONE HORIZON GROUP INC COM PAR 68235H304 0 0 SH SOLE 0 0 0 ONE LIBERTY PPTYS INC COM 682406103 0 0 SH SOLE 0 0 0 ONE LIBERTY PPTYS INC CALL 682406903 0 0 SH Call SOLE 0 0 0 ONE LIBERTY PPTYS INC PUT 682406953 0 0 SH Put SOLE 0 0 0 ONE MADISON CORP COM CL A G6772P100 0 0 SH SOLE 0 0 0 ONE MADISON CORP UNIT 99/99/9999 G6772P118 0 0 SH SOLE 0 0 0 ONE MADISON CORP *W EXP 99/99/999 G6772P126 0 0 SH SOLE 0 0 0 ONE STOP SYS INC COM 68247W109 0 0 SH SOLE 0 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 0 0 SH SOLE 0 0 0 ONEMAIN HLDGS INC COM 68268W103 0 0 SH SOLE 0 0 0 ONEMAIN HLDGS INC CALL 68268W903 0 0 SH Call SOLE 0 0 0 ONEMAIN HLDGS INC PUT 68268W953 0 0 SH Put SOLE 0 0 0 ONEOK INC NEW COM 682680103 52 2397 SH SOLE 0 0 0 ONEOK INC NEW CALL 682680903 0 0 SH Call SOLE 0 0 0 ONEOK INC NEW PUT 682680953 0 0 SH Put SOLE 0 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 0 0 SH SOLE 0 0 0 ONESPAN INC COM 68287N100 0 0 SH SOLE 0 0 0 ONESPAN INC CALL 68287N900 0 0 SH Call SOLE 0 0 0 ONESPAN INC PUT 68287N950 0 0 SH Put SOLE 0 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 0 0 SH SOLE 0 0 0 ONESPAWORLD HOLDINGS LIMITED CALL P73684903 0 0 SH Call SOLE 0 0 0 ONESPAWORLD HOLDINGS LIMITED PUT P73684953 0 0 SH Put SOLE 0 0 0 ONEWATER MARINE INC CL A COM 68280L101 0 0 SH SOLE 0 0 0 ONTO INNOVATION INC COM 683344105 0 0 SH SOLE 0 0 0 ONTO INNOVATION INC CALL 683344905 0 0 SH Call SOLE 0 0 0 ONTO INNOVATION INC PUT 683344955 0 0 SH Put SOLE 0 0 0 OOMA INC COM 683416101 0 0 SH SOLE 0 0 0 OOMA INC CALL 683416901 0 0 SH Call SOLE 0 0 0 OOMA INC PUT 683416951 0 0 SH Put SOLE 0 0 0 OP BANCORP COM 67109R109 0 0 SH SOLE 0 0 0 OPEN TEXT CORP COM 683715106 39 1117 SH SOLE 0 0 0 OPEN TEXT CORP CALL 683715906 0 0 SH Call SOLE 0 0 0 OPEN TEXT CORP PUT 683715956 0 0 SH Put SOLE 0 0 0 OPERA LTD SPONSORED ADS 68373M107 0 0 SH SOLE 0 0 0 OPERA LTD CALL 68373M907 0 0 SH Call SOLE 0 0 0 OPERA LTD PUT 68373M957 0 0 SH Put SOLE 0 0 0 OPES ACQUISITION CORP COM 68373P100 0 0 SH SOLE 0 0 0 OPES ACQUISITION CORP *W EXP 03/13/202 68373P118 0 0 SH SOLE 0 0 0 OPES ACQUISITION CORP UNIT 03/07/2023 68373P209 0 0 SH SOLE 0 0 0 OPGEN INC *W EXP 05/08/202 68373L125 0 0 SH SOLE 0 0 0 OPGEN INC COM NEW 68373L208 0 0 SH SOLE 0 0 0 OPGEN INC *W EXP 05/08/202 68373L133 0 0 SH SOLE 0 0 0 OPGEN INC COM 68373L307 0 0 SH SOLE 0 0 0 OPHTHOTECH CORP COM 683745103 0 0 SH SOLE 0 0 0 OPHTHOTECH CORP CALL 683745903 0 0 SH Call SOLE 0 0 0 OPHTHOTECH CORP PUT 683745953 0 0 SH Put SOLE 0 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 0 0 SH SOLE 0 0 0 OPKO HEALTH INC DEBT 3.000 2/0 68375NAB9 0 0 SH SOLE 0 0 0 OPKO HEALTH INC COM 68375N103 0 0 SH SOLE 0 0 0 OPKO HEALTH INC CALL 68375N903 0 0 SH Call SOLE 0 0 0 OPKO HEALTH INC PUT 68375N953 0 0 SH Put SOLE 0 0 0 OPKO HEALTH INC NOTE 4.500 2/1 68375NAD5 0 0 SH SOLE 0 0 0 OPORTUN FINL CORP COM 68376D104 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR CALL 68386C904 0 0 SH Call SOLE 0 0 0 OPPENHEIMER ETF TR PUT 68386C954 0 0 SH Put SOLE 0 0 0 OPPENHEIMER ETF TR RUSL 2000 DYNM 68386C112 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR CALL 68386C903 0 0 SH Call SOLE 0 0 0 OPPENHEIMER ETF TR PUT 68386C953 0 0 SH Put SOLE 0 0 0 OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR CALL 68386C902 0 0 SH Call SOLE 0 0 0 OPPENHEIMER ETF TR PUT 68386C952 0 0 SH Put SOLE 0 0 0 OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR RUSL 1000 VALU 68386C658 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR RUSL 1000 LOW 68386C666 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR RUSL 1000 QTLY 68386C674 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR RUSL 1000 MOMT 68386C682 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR RUSL 1000 SIZE 68386C690 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR RUSL 1000 YIEL 68386C716 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR RUSL 1000 DYNM 68386C724 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR INTL ULTRA DIV 68386C732 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR EMERGING MKTS 68386C740 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR INTERNATNL REV 68386C757 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR GLOBAL REV 68386C765 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR ESG REV ETF 68386C773 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR GLOBAL ESG ETF 68386C781 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR S&P FINCIAL REVE 68386C807 0 0 SH SOLE 0 0 0 OPPENHEIMER ETF TR EMERGING MKT 68386C864 0 0 SH SOLE 0 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 0 0 SH SOLE 0 0 0 OPPENHEIMER HLDGS INC CALL 683797904 0 0 SH Call SOLE 0 0 0 OPPENHEIMER HLDGS INC PUT 683797954 0 0 SH Put SOLE 0 0 0 OPTIBASE LTD SHS NEW NIS0.13 M7524R116 0 0 SH SOLE 0 0 0 OPTICAL CABLE CORP COM NEW 683827208 0 0 SH SOLE 0 0 0 OPTIMIZERX CORP COM NEW 68401U204 0 0 SH SOLE 0 0 0 OPTIMIZERX CORP CALL 68401U904 0 0 SH Call SOLE 0 0 0 OPTIMIZERX CORP PUT 68401U954 0 0 SH Put SOLE 0 0 0 OPTIMUMBANK HOLDINGS INC COM 68401P403 0 0 SH SOLE 0 0 0 OPTINOSE INC COM 68404V100 0 0 SH SOLE 0 0 0 OPTION CARE HEALTH INC COM 68404L102 0 0 SH SOLE 0 0 0 OPTION CARE HEALTH INC CALL 68404L902 0 0 SH Call SOLE 0 0 0 OPTION CARE HEALTH INC PUT 68404L952 0 0 SH Put SOLE 0 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 0 0 SH SOLE 0 0 0 OPTION CARE HEALTH INC CALL 68404L901 0 0 SH Call SOLE 0 0 0 OPTION CARE HEALTH INC PUT 68404L951 0 0 SH Put SOLE 0 0 0 OPUS BK IRVINE CALIF COM 684000102 0 0 SH SOLE 0 0 0 OPUS BK IRVINE CALIF CALL 684000902 0 0 SH Call SOLE 0 0 0 OPUS BK IRVINE CALIF PUT 684000952 0 0 SH Put SOLE 0 0 0 ORACLE CORP COM 68389X105 370 7660 SH SOLE 0 0 0 ORACLE CORP CALL 68389X905 0 0 SH Call SOLE 0 0 0 ORACLE CORP PUT 68389X955 0 0 SH Put SOLE 0 0 0 ORAGENICS INC COM PAR 684023302 0 0 SH SOLE 0 0 0 ORAMED PHARM INC COM NEW 68403P203 0 0 SH SOLE 0 0 0 ORAMED PHARM INC CALL 68403P903 0 0 SH Call SOLE 0 0 0 ORAMED PHARM INC PUT 68403P953 0 0 SH Put SOLE 0 0 0 ORANGE SPONSORED ADR 684060106 31 2606 SH SOLE 0 0 0 ORANGE CALL 684060906 0 0 SH Call SOLE 0 0 0 ORANGE PUT 684060956 0 0 SH Put SOLE 0 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 6 574 SH SOLE 0 0 0 ORASURE TECHNOLOGIES INC CALL 68554V908 0 0 SH Call SOLE 0 0 0 ORASURE TECHNOLOGIES INC PUT 68554V958 0 0 SH Put SOLE 0 0 0 ORBCOMM INC COM 68555P100 0 0 SH SOLE 0 0 0 ORBCOMM INC CALL 68555P900 0 0 SH Call SOLE 0 0 0 ORBCOMM INC PUT 68555P950 0 0 SH Put SOLE 0 0 0 ORBOTECH LTD ORD M75253100 0 0 SH SOLE 0 0 0 ORBOTECH LTD CALL M75253900 0 0 SH Call SOLE 0 0 0 ORBOTECH LTD PUT M75253950 0 0 SH Put SOLE 0 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 0 0 SH SOLE 0 0 0 ORCHARD THERAPEUTICS PLC CALL 68570P901 0 0 SH Call SOLE 0 0 0 ORCHARD THERAPEUTICS PLC PUT 68570P951 0 0 SH Put SOLE 0 0 0 ORCHID IS CAP INC COM 68571X103 0 0 SH SOLE 0 0 0 ORCHID IS CAP INC CALL 68571X903 0 0 SH Call SOLE 0 0 0 ORCHID IS CAP INC PUT 68571X953 0 0 SH Put SOLE 0 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 0 0 SH SOLE 0 0 0 ORCHIDS PAPER PRODS CO DEL CALL 68572N904 0 0 SH Call SOLE 0 0 0 ORCHIDS PAPER PRODS CO DEL PUT 68572N954 0 0 SH Put SOLE 0 0 0 ORGANIGRAM HLDGS INC COM 68620P101 0 0 SH SOLE 0 0 0 ORGANIGRAM HLDGS INC CALL 68620P901 0 0 SH Call SOLE 0 0 0 ORGANIGRAM HLDGS INC PUT 68620P951 0 0 SH Put SOLE 0 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 0 0 SH SOLE 0 0 0 ORGANOGENESIS HLDGS INC *W EXP 10/07/202 68621F110 0 0 SH SOLE 0 0 0 ORGANOVO HLDGS INC COM 68620A104 0 500 SH SOLE 0 0 0 ORGANOVO HLDGS INC CALL 68620A904 0 0 SH Call SOLE 0 0 0 ORGANOVO HLDGS INC PUT 68620A954 0 0 SH Put SOLE 0 0 0 ORGENESIS INC COM NEW 68619K204 0 0 SH SOLE 0 0 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 0 0 SH SOLE 0 0 0 ORIGIN AGRITECH LIMITED CALL G67828905 0 0 SH Call SOLE 0 0 0 ORIGIN AGRITECH LIMITED PUT G67828955 0 0 SH Put SOLE 0 0 0 ORIGIN BANCORP INC COM 68621T102 0 0 SH SOLE 0 0 0 ORION ENERGY SYSTEMS INC COM 686275108 0 0 SH SOLE 0 0 0 ORION ENERGY SYSTEMS INC CALL 686275908 0 0 SH Call SOLE 0 0 0 ORION ENERGY SYSTEMS INC PUT 686275958 0 0 SH Put SOLE 0 0 0 ORION ENGINEERED CARBONS S A COM L72967109 0 0 SH SOLE 0 0 0 ORION ENGINEERED CARBONS S A CALL L72967909 0 0 SH Call SOLE 0 0 0 ORION ENGINEERED CARBONS S A PUT L72967959 0 0 SH Put SOLE 0 0 0 ORION GROUP HOLDINGS INC COM 68628V308 0 0 SH SOLE 0 0 0 ORION GROUP HOLDINGS INC CALL 68628V908 0 0 SH Call SOLE 0 0 0 ORION GROUP HOLDINGS INC PUT 68628V958 0 0 SH Put SOLE 0 0 0 ORISUN ACQUISITION CORP UNIT 99/99/9999 68632T208 0 0 SH SOLE 0 0 0 ORISUN ACQUISITION CORP COM 68632T109 0 0 SH SOLE 0 0 0 ORISUN ACQUISITION CORP *W EXP 05/31/202 68632T117 0 0 SH SOLE 0 0 0 ORISUN ACQUISITION CORP RIGHT 05/31/2024 68632T125 0 0 SH SOLE 0 0 0 ORITANI FINL CORP DEL COM 68633D103 0 0 SH SOLE 0 0 0 ORITANI FINL CORP DEL CALL 68633D903 0 0 SH Call SOLE 0 0 0 ORITANI FINL CORP DEL PUT 68633D953 0 0 SH Put SOLE 0 0 0 ORIX CORP SPONSORED ADR 686330101 0 0 SH SOLE 0 0 0 ORMAT TECHNOLOGIES INC COM 686688102 0 0 SH SOLE 0 0 0 ORMAT TECHNOLOGIES INC CALL 686688902 0 0 SH Call SOLE 0 0 0 ORMAT TECHNOLOGIES INC PUT 686688952 0 0 SH Put SOLE 0 0 0 ORRSTOWN FINL SVCS INC COM 687380105 0 0 SH SOLE 0 0 0 ORTHOFIX MED INC COM 68752M108 0 0 SH SOLE 0 0 0 ORTHOFIX MED INC CALL 68752M908 0 0 SH Call SOLE 0 0 0 ORTHOFIX MED INC PUT 68752M958 0 0 SH Put SOLE 0 0 0 ORTHOPEDIATRICS CORP COM 68752L100 0 0 SH SOLE 0 0 0 ORTHOPEDIATRICS CORP CALL 68752L900 0 0 SH Call SOLE 0 0 0 ORTHOPEDIATRICS CORP PUT 68752L950 0 0 SH Put SOLE 0 0 0 OSHKOSH CORP COM 688239201 1 20 SH SOLE 0 0 0 OSHKOSH CORP CALL 688239901 0 0 SH Call SOLE 0 0 0 OSHKOSH CORP PUT 688239951 0 0 SH Put SOLE 0 0 0 OSI ETF TR OSHARES FTSE 67110P100 0 0 SH SOLE 0 0 0 OSI ETF TR OSHARS FTSE US 67110P407 5 158 SH SOLE 0 0 0 OSI ETF TR CALL 67110P907 0 0 SH Call SOLE 0 0 0 OSI ETF TR PUT 67110P957 0 0 SH Put SOLE 0 0 0 OSI ETF TR OSHARES FTSE EUR 67110P506 0 0 SH SOLE 0 0 0 OSI ETF TR OSHS GBL INTER 67110P704 119 4800 SH SOLE 0 0 0 OSI SYSTEMS INC NOTE 1.250 9/0 671044AD7 0 0 SH SOLE 0 0 0 OSI SYSTEMS INC COM 671044105 0 0 SH SOLE 0 0 0 OSI SYSTEMS INC CALL 671044905 0 0 SH Call SOLE 0 0 0 OSI SYSTEMS INC PUT 671044955 0 0 SH Put SOLE 0 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 0 0 SH SOLE 0 0 0 OSIRIS THERAPEUTICS INC NEW CALL 68827R908 0 0 SH Call SOLE 0 0 0 OSIRIS THERAPEUTICS INC NEW PUT 68827R958 0 0 SH Put SOLE 0 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 4 550 SH SOLE 0 0 0 OSISKO GOLD ROYALTIES LTD CALL 68827L901 0 0 SH Call SOLE 0 0 0 OSISKO GOLD ROYALTIES LTD PUT 68827L951 0 0 SH Put SOLE 0 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 0 0 SH SOLE 0 0 0 OSPREY TECHNLGY AQUISTION CO COM CL A 68839R104 0 0 SH SOLE 0 0 0 OSPREY TECHNLGY AQUISTION CO *W EXP 10/30/202 68839R120 0 0 SH SOLE 0 0 0 OSPREY TECHNLGY AQUISTION CO UNIT 10/30/2024 68839R401 0 0 SH SOLE 0 0 0 OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 0 0 SH SOLE 0 0 0 OTELCO INC CL A NEW 688823301 0 0 SH SOLE 0 0 0 OTELCO INC CALL 688823901 0 0 SH Call SOLE 0 0 0 OTELCO INC PUT 688823951 0 0 SH Put SOLE 0 0 0 OTIS WORLDWIDE CORP COM 68902V107 0 0 SH SOLE 0 0 0 OTONOMY INC COM 68906L105 0 0 SH SOLE 0 0 0 OTONOMY INC CALL 68906L905 0 0 SH Call SOLE 0 0 0 OTONOMY INC PUT 68906L955 0 0 SH Put SOLE 0 0 0 OTTAWA BANCORP INC COM 689195105 0 0 SH SOLE 0 0 0 OTTER TAIL CORP COM 689648103 220 4944 SH SOLE 0 0 0 OTTER TAIL CORP CALL 689648903 0 0 SH Call SOLE 0 0 0 OTTER TAIL CORP PUT 689648953 0 0 SH Put SOLE 0 0 0 OUTFRONT MEDIA INC COM 69007J106 2 136 SH SOLE 0 0 0 OUTFRONT MEDIA INC CALL 69007J906 0 0 SH Call SOLE 0 0 0 OUTFRONT MEDIA INC PUT 69007J956 0 0 SH Put SOLE 0 0 0 OUTLOOK THERAPEUTICS INC COM 69012T107 0 0 SH SOLE 0 0 0 OUTLOOK THERAPEUTICS INC *W EXP 02/18/201 69012T115 0 0 SH SOLE 0 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 1 1375 SH SOLE 0 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 0 0 SH SOLE 0 0 0 OVERSEAS SHIPHOLDING GROUP I CALL 69036R903 0 0 SH Call SOLE 0 0 0 OVERSEAS SHIPHOLDING GROUP I PUT 69036R953 0 0 SH Put SOLE 0 0 0 OVERSTOCK COM INC DEL COM 690370101 0 0 SH SOLE 0 0 0 OVERSTOCK COM INC DEL CALL 690370901 0 0 SH Call SOLE 0 0 0 OVERSTOCK COM INC DEL PUT 690370951 0 0 SH Put SOLE 0 0 0 OVID THERAPEUTICS INC COM 690469101 0 0 SH SOLE 0 0 0 OVINTIV INC COM 69047Q102 0 0 SH SOLE 0 0 0 OVINTIV INC CALL 69047Q902 0 0 SH Call SOLE 0 0 0 OVINTIV INC PUT 69047Q952 0 0 SH Put SOLE 0 0 0 OWENS & MINOR INC NEW COM 690732102 0 0 SH SOLE 0 0 0 OWENS & MINOR INC NEW CALL 690732902 0 0 SH Call SOLE 0 0 0 OWENS & MINOR INC NEW PUT 690732952 0 0 SH Put SOLE 0 0 0 OWENS CORNING NEW COM 690742101 23 595 SH SOLE 0 0 0 OWENS CORNING NEW CALL 690742901 0 0 SH Call SOLE 0 0 0 OWENS CORNING NEW PUT 690742951 0 0 SH Put SOLE 0 0 0 OWENS ILL INC COM NEW 690768403 0 0 SH SOLE 0 0 0 OWENS ILL INC CALL 690768903 0 0 SH Call SOLE 0 0 0 OWENS ILL INC PUT 690768953 0 0 SH Put SOLE 0 0 0 OWENS RLTY MTG INC COM 690828108 0 0 SH SOLE 0 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 0 0 SH SOLE 0 0 0 OXBRIDGE RE HLDGS LTD SHS G6856M106 0 0 SH SOLE 0 0 0 OXBRIDGE RE HLDGS LTD *W EXP 03/26/201 G6856M114 0 0 SH SOLE 0 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 0 0 SH SOLE 0 0 0 OXFORD IMMUNOTEC GLOBAL PLC CALL G6855A903 0 0 SH Call SOLE 0 0 0 OXFORD IMMUNOTEC GLOBAL PLC PUT G6855A953 0 0 SH Put SOLE 0 0 0 OXFORD INDS INC COM 691497309 1 18 SH SOLE 0 0 0 OXFORD INDS INC CALL 691497909 0 0 SH Call SOLE 0 0 0 OXFORD INDS INC PUT 691497959 0 0 SH Put SOLE 0 0 0 OXFORD LANE CAP CORP COM 691543102 0 0 SH SOLE 0 0 0 OXFORD SQUARE CAP CORP COM 69181V107 0 0 SH SOLE 0 0 0 OXFORD SQUARE CAP CORP CALL 69181V907 0 0 SH Call SOLE 0 0 0 OXFORD SQUARE CAP CORP PUT 69181V957 0 0 SH Put SOLE 0 0 0 OYSTER POINT PHARMA INC COM 69242L106 0 0 SH SOLE 0 0 0 P & F INDS INC CL A NEW 692830508 0 0 SH SOLE 0 0 0 P A M TRANSN SVCS INC COM 693149106 0 0 SH SOLE 0 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 0 0 SH SOLE 0 0 0 P T TELEKOMUNIKASI INDONESIA CALL 715684906 0 0 SH Call SOLE 0 0 0 P T TELEKOMUNIKASI INDONESIA PUT 715684956 0 0 SH Put SOLE 0 0 0 PACCAR INC COM 693718108 0 0 SH SOLE 0 0 0 PACCAR INC CALL 693718908 0 0 SH Call SOLE 0 0 0 PACCAR INC PUT 693718958 0 0 SH Put SOLE 0 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 24 900 SH SOLE 0 0 0 PACER FDS TR CALL 69374H905 0 0 SH Call SOLE 0 0 0 PACER FDS TR PUT 69374H955 0 0 SH Put SOLE 0 0 0 PACER FDS TR TRENDP US MID CP 69374H204 194 6850 SH SOLE 0 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 57 1650 SH SOLE 0 0 0 PACER FDS TR US EXPORT LEAD 69374H402 0 0 SH SOLE 0 0 0 PACER FDS TR CFRA STVAL EQL 69374H691 0 0 SH SOLE 0 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 17 750 SH SOLE 0 0 0 PACER FDS TR BNCHMRK INFRA 69374H741 52 1698 SH SOLE 0 0 0 PACER FDS TR BNCHMRK INDSTR 69374H766 27 940 SH SOLE 0 0 0 PACER FDS TR BNCHMRK RS ETF 69374H782 0 0 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT EUR 69374H808 0 0 SH SOLE 0 0 0 PACER FDS TR MILTRY TIMS ETF 69374H832 0 0 SH SOLE 0 0 0 PACER FDS TR WEALTHSHIELD 69374H840 0 0 SH SOLE 0 0 0 PACER FDS TR PACER US SMALL 69374H857 0 0 SH SOLE 0 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 0 0 SH SOLE 0 0 0 PACER FDS TR US CASH COWS 100 69374H881 0 0 SH SOLE 0 0 0 PACER FDS TR CASH COWS ETF 69374H659 0 0 SH SOLE 0 0 0 PACER FDS TR US CHS CWS GWT 69374H667 0 0 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT FD 69374H675 0 0 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 0 0 SH SOLE 0 0 0 PACER FDS TR EMRG MKT CASH 69374H865 0 0 SH SOLE 0 0 0 PACER FDS TR AMERCN ENRGY IND 69374H634 0 0 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 5 200 SH SOLE 0 0 0 PACER FDS TR CSOP FTSE CHINA 69374H626 0 0 SH SOLE 0 0 0 PACER FDS TR CALL 69374H906 0 0 SH Call SOLE 0 0 0 PACER FDS TR PUT 69374H956 0 0 SH Put SOLE 0 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 0 SH SOLE 0 0 0 PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 0 0 SH Call SOLE 0 0 0 PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 0 0 SH Put SOLE 0 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 0 0 SH SOLE 0 0 0 PACIFIC COAST OIL TR UNIT BEN INT 694103102 0 0 SH SOLE 0 0 0 PACIFIC COAST OIL TR CALL 694103902 0 0 SH Call SOLE 0 0 0 PACIFIC COAST OIL TR PUT 694103952 0 0 SH Put SOLE 0 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 0 0 SH SOLE 0 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 0 0 SH SOLE 0 0 0 PACIFIC ETHANOL INC CALL 69423U905 0 0 SH Call SOLE 0 0 0 PACIFIC ETHANOL INC PUT 69423U955 0 0 SH Put SOLE 0 0 0 PACIFIC GLOBAL ETF TR US EQ INM ETF 69434K106 0 0 SH SOLE 0 0 0 PACIFIC GLOBAL ETF TR FOCUSD HI YLD 69434K205 0 0 SH SOLE 0 0 0 PACIFIC GLOBAL ETF TR INTL EQUITY INCM 69434K304 0 0 SH SOLE 0 0 0 PACIFIC GLOBAL ETF TR GLOBAL SR LN ETF 69434K403 0 0 SH SOLE 0 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 0 0 SH SOLE 0 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1 43 SH SOLE 0 0 0 PACIFIC PREMIER BANCORP CALL 69478X905 0 0 SH Call SOLE 0 0 0 PACIFIC PREMIER BANCORP PUT 69478X955 0 0 SH Put SOLE 0 0 0 PACIRA PHARMACEUTICALS INC NOTE 3.250 2/0 695127AB6 0 0 SH SOLE 0 0 0 PACIRA PHARMACEUTICALS INC NOTE 2.375 4/0 695127AD2 0 0 SH SOLE 0 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 0 0 SH SOLE 0 0 0 PACIRA PHARMACEUTICALS INC CALL 695127900 0 0 SH Call SOLE 0 0 0 PACIRA PHARMACEUTICALS INC PUT 695127950 0 0 SH Put SOLE 0 0 0 PACKAGING CORP AMER COM 695156109 60 690 SH SOLE 0 0 0 PACKAGING CORP AMER CALL 695156909 0 0 SH Call SOLE 0 0 0 PACKAGING CORP AMER PUT 695156959 0 0 SH Put SOLE 0 0 0 PACWEST BANCORP DEL COM 695263103 0 0 SH SOLE 0 0 0 PACWEST BANCORP DEL CALL 695263903 0 0 SH Call SOLE 0 0 0 PACWEST BANCORP DEL PUT 695263953 0 0 SH Put SOLE 0 0 0 PAE INC COM CL A 69290Y109 0 0 SH SOLE 0 0 0 PAE INC *W EXP 09/11/202 69290Y117 0 0 SH SOLE 0 0 0 PAGERDUTY INC COM 69553P100 0 0 SH SOLE 0 0 0 PAGERDUTY INC CALL 69553P900 0 0 SH Call SOLE 0 0 0 PAGERDUTY INC PUT 69553P950 0 0 SH Put SOLE 0 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 0 0 SH SOLE 0 0 0 PAGSEGURO DIGITAL LTD CALL G68707901 0 0 SH Call SOLE 0 0 0 PAGSEGURO DIGITAL LTD PUT G68707951 0 0 SH Put SOLE 0 0 0 PAIN THERAPEUTICS INC COM NEW 69562K506 0 0 SH SOLE 0 0 0 PAIN THERAPEUTICS INC CALL 69562K906 0 0 SH Call SOLE 0 0 0 PAIN THERAPEUTICS INC PUT 69562K956 0 0 SH Put SOLE 0 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 0 0 SH SOLE 0 0 0 PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 0 0 SH SOLE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 289 1763 SH SOLE 0 0 0 PALO ALTO NETWORKS INC CALL 697435905 0 0 SH Call SOLE 0 0 0 PALO ALTO NETWORKS INC PUT 697435955 0 0 SH Put SOLE 0 0 0 PALO ALTO NETWORKS INC NOTE 0.750 7/0 697435AD7 0 0 SH SOLE 0 0 0 PALOMAR HLDGS INC COM 69753M105 0 0 SH SOLE 0 0 0 PALOMAR HLDGS INC CALL 69753M905 0 0 SH Call SOLE 0 0 0 PALOMAR HLDGS INC PUT 69753M955 0 0 SH Put SOLE 0 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 0 0 SH SOLE 0 0 0 PAMPA ENERGIA S A CALL 697660907 0 0 SH Call SOLE 0 0 0 PAMPA ENERGIA S A PUT 697660957 0 0 SH Put SOLE 0 0 0 PAN AMERICAN SILVER CORP COM 697900108 29 2000 SH SOLE 0 0 0 PAN AMERICAN SILVER CORP CALL 697900908 0 0 SH Call SOLE 0 0 0 PAN AMERICAN SILVER CORP PUT 697900958 0 0 SH Put SOLE 0 0 0 PANDORA MEDIA INC NOTE 1.75012/0 698354AB3 0 0 SH SOLE 0 0 0 PANDORA MEDIA INC COM 698354107 0 0 SH SOLE 0 0 0 PANDORA MEDIA INC CALL 698354907 0 0 SH Call SOLE 0 0 0 PANDORA MEDIA INC PUT 698354957 0 0 SH Put SOLE 0 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 0 0 SH SOLE 0 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 0 0 SH SOLE 0 0 0 PANHANDLE OIL AND GAS INC CALL 698477906 0 0 SH Call SOLE 0 0 0 PANHANDLE OIL AND GAS INC PUT 698477956 0 0 SH Put SOLE 0 0 0 PAPA JOHNS INTL INC COM 698813102 3 50 SH SOLE 0 0 0 PAPA JOHNS INTL INC CALL 698813902 0 0 SH Call SOLE 0 0 0 PAPA JOHNS INTL INC PUT 698813952 0 0 SH Put SOLE 0 0 0 PAPA MURPHYS HLDGS INC COM 698814100 0 0 SH SOLE 0 0 0 PAPA MURPHYS HLDGS INC CALL 698814900 0 0 SH Call SOLE 0 0 0 PAPA MURPHYS HLDGS INC PUT 698814950 0 0 SH Put SOLE 0 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 0 0 SH SOLE 0 0 0 PAR PACIFIC HOLDINGS INC CALL 69888T907 0 0 SH Call SOLE 0 0 0 PAR PACIFIC HOLDINGS INC PUT 69888T957 0 0 SH Put SOLE 0 0 0 PAR TECHNOLOGY CORP COM 698884103 0 0 SH SOLE 0 0 0 PAR TECHNOLOGY CORP CALL 698884903 0 0 SH Call SOLE 0 0 0 PAR TECHNOLOGY CORP PUT 698884953 0 0 SH Put SOLE 0 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 0 0 SH SOLE 0 0 0 PARAMOUNT GROUP INC COM 69924R108 0 0 SH SOLE 0 0 0 PARAMOUNT GROUP INC CALL 69924R908 0 0 SH Call SOLE 0 0 0 PARAMOUNT GROUP INC PUT 69924R958 0 0 SH Put SOLE 0 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 0 0 SH SOLE 0 0 0 PARATEK PHARMACEUTICALS INC CALL 699374902 0 0 SH Call SOLE 0 0 0 PARATEK PHARMACEUTICALS INC PUT 699374952 0 0 SH Put SOLE 0 0 0 PARATEK PHARMACEUTICALS INC NOTE 4.750 5/0 699374AB0 0 0 SH SOLE 0 0 0 PARETEUM CORP COM NEW 69946T207 0 0 SH SOLE 0 0 0 PARETEUM CORP CALL 69946T907 0 0 SH Call SOLE 0 0 0 PARETEUM CORP PUT 69946T957 0 0 SH Put SOLE 0 0 0 PARINGA RESOURCES LIMITED SPONSORED ADS 69949M100 0 0 SH SOLE 0 0 0 PARK AEROSPACE CORP COM 70014A104 0 0 SH SOLE 0 0 0 PARK AEROSPACE CORP CALL 70014A904 0 0 SH Call SOLE 0 0 0 PARK AEROSPACE CORP PUT 70014A954 0 0 SH Put SOLE 0 0 0 PARK CITY GROUP INC COM NEW 700215304 0 0 SH SOLE 0 0 0 PARK CITY GROUP INC CALL 700215904 0 0 SH Call SOLE 0 0 0 PARK CITY GROUP INC PUT 700215954 0 0 SH Put SOLE 0 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 0 0 SH SOLE 0 0 0 PARK ELECTROCHEMICAL CORP CALL 700416909 0 0 SH Call SOLE 0 0 0 PARK ELECTROCHEMICAL CORP PUT 700416959 0 0 SH Put SOLE 0 0 0 PARK HOTELS RESORTS INC COM 700517105 2 200 SH SOLE 0 0 0 PARK HOTELS RESORTS INC CALL 700517905 0 0 SH Call SOLE 0 0 0 PARK HOTELS RESORTS INC PUT 700517955 0 0 SH Put SOLE 0 0 0 PARK NATL CORP COM 700658107 0 0 SH SOLE 0 0 0 PARK NATL CORP CALL 700658907 0 0 SH Call SOLE 0 0 0 PARK NATL CORP PUT 700658957 0 0 SH Put SOLE 0 0 0 PARK OHIO HLDGS CORP COM 700666100 0 0 SH SOLE 0 0 0 PARK OHIO HLDGS CORP CALL 700666900 0 0 SH Call SOLE 0 0 0 PARK OHIO HLDGS CORP PUT 700666950 0 0 SH Put SOLE 0 0 0 PARKE BANCORP INC COM 700885106 0 0 SH SOLE 0 0 0 PARKER DRILLING CO COM 701081507 0 0 SH SOLE 0 0 0 PARKER DRILLING CO CALL 701081907 0 0 SH Call SOLE 0 0 0 PARKER DRILLING CO PUT 701081957 0 0 SH Put SOLE 0 0 0 PARKER HANNIFIN CORP COM 701094104 39 304 SH SOLE 0 0 0 PARKER HANNIFIN CORP CALL 701094904 0 0 SH Call SOLE 0 0 0 PARKER HANNIFIN CORP PUT 701094954 0 0 SH Put SOLE 0 0 0 PARSLEY ENERGY INC CL A 701877102 2 372 SH SOLE 0 0 0 PARSLEY ENERGY INC CALL 701877902 0 0 SH Call SOLE 0 0 0 PARSLEY ENERGY INC PUT 701877952 0 0 SH Put SOLE 0 0 0 PARSONS CORPORATION COM 70202L102 0 0 SH SOLE 0 0 0 PARSONS CORPORATION CALL 70202L902 0 0 SH Call SOLE 0 0 0 PARSONS CORPORATION PUT 70202L952 0 0 SH Put SOLE 0 0 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 0 0 SH SOLE 0 0 0 PARTNER COMMUNICATIONS CO LT CALL 70211M909 0 0 SH Call SOLE 0 0 0 PARTNER COMMUNICATIONS CO LT PUT 70211M959 0 0 SH Put SOLE 0 0 0 PARTY CITY HOLDCO INC COM 702149105 0 0 SH SOLE 0 0 0 PARTY CITY HOLDCO INC CALL 702149905 0 0 SH Call SOLE 0 0 0 PARTY CITY HOLDCO INC PUT 702149955 0 0 SH Put SOLE 0 0 0 PASSAGE BIO INC COM 702712100 0 0 SH SOLE 0 0 0 PATHFINDER BANCORP INC MD COM 70319R109 0 0 SH SOLE 0 0 0 PATRICK INDS INC COM 703343103 0 0 SH SOLE 0 0 0 PATRICK INDS INC CALL 703343903 0 0 SH Call SOLE 0 0 0 PATRICK INDS INC PUT 703343953 0 0 SH Put SOLE 0 0 0 PATRICK INDS INC DBCV 1.000 2/0 703343AB9 0 0 SH SOLE 0 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 0 0 SH SOLE 0 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 0 0 SH SOLE 0 0 0 PATTERN ENERGY GROUP INC NOTE 4.000 7/1 70338PAB6 0 0 SH SOLE 0 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 0 0 SH SOLE 0 0 0 PATTERN ENERGY GROUP INC CALL 70338P900 0 0 SH Call SOLE 0 0 0 PATTERN ENERGY GROUP INC PUT 70338P950 0 0 SH Put SOLE 0 0 0 PATTERSON COMPANIES INC COM 703395103 0 7 SH SOLE 0 0 0 PATTERSON COMPANIES INC CALL 703395903 0 0 SH Call SOLE 0 0 0 PATTERSON COMPANIES INC PUT 703395953 0 0 SH Put SOLE 0 0 0 PATTERSON UTI ENERGY INC COM 703481101 0 0 SH SOLE 0 0 0 PATTERSON UTI ENERGY INC CALL 703481901 0 0 SH Call SOLE 0 0 0 PATTERSON UTI ENERGY INC PUT 703481951 0 0 SH Put SOLE 0 0 0 PAVMED INC COM 70387R106 0 0 SH SOLE 0 0 0 PAVMED INC *W EXP 01/29/202 70387R114 0 0 SH SOLE 0 0 0 PAVMED INC *W EXP 04/30/202 70387R122 0 0 SH SOLE 0 0 0 PAYCHEX INC COM 704326107 437 6951 SH SOLE 0 0 0 PAYCHEX INC CALL 704326907 0 0 SH Call SOLE 0 0 0 PAYCHEX INC PUT 704326957 0 0 SH Put SOLE 0 0 0 PAYCOM SOFTWARE INC COM 70432V102 204 1012 SH SOLE 0 0 0 PAYCOM SOFTWARE INC CALL 70432V902 0 0 SH Call SOLE 0 0 0 PAYCOM SOFTWARE INC PUT 70432V952 0 0 SH Put SOLE 0 0 0 PAYLOCITY HLDG CORP COM 70438V106 2 23 SH SOLE 0 0 0 PAYLOCITY HLDG CORP CALL 70438V906 0 0 SH Call SOLE 0 0 0 PAYLOCITY HLDG CORP PUT 70438V956 0 0 SH Put SOLE 0 0 0 PAYMENT DATA SYS INC COM NEW 70438S202 0 0 SH SOLE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 127 1323 SH SOLE 0 0 0 PAYPAL HLDGS INC CALL 70450Y903 0 0 SH Call SOLE 0 0 0 PAYPAL HLDGS INC PUT 70450Y953 0 0 SH Put SOLE 0 0 0 PAYSIGN INC COM 70451A104 0 0 SH SOLE 0 0 0 PAYSIGN INC CALL 70451A904 0 0 SH Call SOLE 0 0 0 PAYSIGN INC PUT 70451A954 0 0 SH Put SOLE 0 0 0 PB BANCORP INC COM 70454T100 0 0 SH SOLE 0 0 0 PBF ENERGY INC CL A 69318G106 1 194 SH SOLE 0 0 0 PBF ENERGY INC CALL 69318G906 0 0 SH Call SOLE 0 0 0 PBF ENERGY INC PUT 69318G956 0 0 SH Put SOLE 0 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 0 0 SH SOLE 0 0 0 PBF LOGISTICS LP CALL 69318Q904 0 0 SH Call SOLE 0 0 0 PBF LOGISTICS LP PUT 69318Q954 0 0 SH Put SOLE 0 0 0 PC CONNECTION INC COM 69318J100 0 0 SH SOLE 0 0 0 PC CONNECTION INC CALL 69318J900 0 0 SH Call SOLE 0 0 0 PC CONNECTION INC PUT 69318J950 0 0 SH Put SOLE 0 0 0 PC-TEL INC COM 69325Q105 0 0 SH SOLE 0 0 0 PC-TEL INC CALL 69325Q905 0 0 SH Call SOLE 0 0 0 PC-TEL INC PUT 69325Q955 0 0 SH Put SOLE 0 0 0 PCB BANCORP COM 69320M109 0 0 SH SOLE 0 0 0 PCM FUND INC COM 69323T101 0 0 SH SOLE 0 0 0 PCM INC COM 69323K100 0 0 SH SOLE 0 0 0 PCM INC CALL 69323K900 0 0 SH Call SOLE 0 0 0 PCM INC PUT 69323K950 0 0 SH Put SOLE 0 0 0 PCSB FINL CORP COM 69324R104 0 0 SH SOLE 0 0 0 PCSB FINL CORP CALL 69324R904 0 0 SH Call SOLE 0 0 0 PCSB FINL CORP PUT 69324R954 0 0 SH Put SOLE 0 0 0 PDC ENERGY INC NOTE 1.125 9/1 69327RAD3 0 0 SH SOLE 0 0 0 PDC ENERGY INC COM 69327R101 0 52 SH SOLE 0 0 0 PDC ENERGY INC CALL 69327R901 0 0 SH Call SOLE 0 0 0 PDC ENERGY INC PUT 69327R951 0 0 SH Put SOLE 0 0 0 PDF SOLUTIONS INC COM 693282105 0 0 SH SOLE 0 0 0 PDF SOLUTIONS INC CALL 693282905 0 0 SH Call SOLE 0 0 0 PDF SOLUTIONS INC PUT 693282955 0 0 SH Put SOLE 0 0 0 PDL BIOPHARMA INC NOTE 2.75012/0 69329YAG9 0 0 SH SOLE 0 0 0 PDL BIOPHARMA INC COM 69329Y104 0 0 SH SOLE 0 0 0 PDL BIOPHARMA INC CALL 69329Y904 0 0 SH Call SOLE 0 0 0 PDL BIOPHARMA INC PUT 69329Y954 0 0 SH Put SOLE 0 0 0 PDL BIOPHARMA INC NOTE 2.75012/0 69329YAJ3 0 0 SH SOLE 0 0 0 PDL CMNTY BANCORP COM 69290X101 0 0 SH SOLE 0 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 0 0 SH SOLE 0 0 0 PDS BIOTECHNOLOGY CORP CALL 70465T907 0 0 SH Call SOLE 0 0 0 PDS BIOTECHNOLOGY CORP PUT 70465T957 0 0 SH Put SOLE 0 0 0 PDVWIRELESS INC COM 69290R104 0 0 SH SOLE 0 0 0 PEABODY ENERGY CORP NEW COM 704551100 0 0 SH SOLE 0 0 0 PEABODY ENERGY CORP NEW CALL 704551900 0 0 SH Call SOLE 0 0 0 PEABODY ENERGY CORP NEW PUT 704551950 0 0 SH Put SOLE 0 0 0 PEAK RESORTS INC COM 70469L100 0 0 SH SOLE 0 0 0 PEAK RESORTS INC CALL 70469L900 0 0 SH Call SOLE 0 0 0 PEAK RESORTS INC PUT 70469L950 0 0 SH Put SOLE 0 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 18 1007 SH SOLE 0 0 0 PEAPACK-GLADSTONE FINL CORP CALL 704699907 0 0 SH Call SOLE 0 0 0 PEAPACK-GLADSTONE FINL CORP PUT 704699957 0 0 SH Put SOLE 0 0 0 PEARSON PLC SPONSORED ADR 705015105 34 4852 SH SOLE 0 0 0 PEARSON PLC CALL 705015905 0 0 SH Call SOLE 0 0 0 PEARSON PLC PUT 705015955 0 0 SH Put SOLE 0 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2 203 SH SOLE 0 0 0 PEBBLEBROOK HOTEL TR CALL 70509V900 0 0 SH Call SOLE 0 0 0 PEBBLEBROOK HOTEL TR PUT 70509V950 0 0 SH Put SOLE 0 0 0 PECK CO INC COM 705163103 0 0 SH SOLE 0 0 0 PECK CO INC *W EXP 03/01/202 705163111 0 0 SH SOLE 0 0 0 PEDEVCO CORP COM PAR 70532Y303 0 0 SH SOLE 0 0 0 PEGASYSTEMS INC COM 705573103 0 0 SH SOLE 0 0 0 PEGASYSTEMS INC CALL 705573903 0 0 SH Call SOLE 0 0 0 PEGASYSTEMS INC PUT 705573953 0 0 SH Put SOLE 0 0 0 PELOTON INTERACTIVE INC CALL 70614W900 0 0 SH Call SOLE 0 0 0 PELOTON INTERACTIVE INC PUT 70614W950 0 0 SH Put SOLE 0 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 0 0 SH SOLE 0 0 0 PEMBINA PIPELINE CORP COM 706327103 0 18 SH SOLE 0 0 0 PEMBINA PIPELINE CORP CALL 706327903 0 0 SH Call SOLE 0 0 0 PEMBINA PIPELINE CORP PUT 706327953 0 0 SH Put SOLE 0 0 0 PENN NATL GAMING INC COM 707569109 59 4668 SH SOLE 0 0 0 PENN NATL GAMING INC CALL 707569909 0 0 SH Call SOLE 0 0 0 PENN NATL GAMING INC PUT 707569959 0 0 SH Put SOLE 0 0 0 PENN VA CORP NEW COM 70788V102 0 0 SH SOLE 0 0 0 PENN VA CORP NEW CALL 70788V902 0 0 SH Call SOLE 0 0 0 PENN VA CORP NEW PUT 70788V952 0 0 SH Put SOLE 0 0 0 PENNANT GROUP INC COM 70805E109 0 0 SH SOLE 0 0 0 PENNANT GROUP INC CALL 70805E909 0 0 SH Call SOLE 0 0 0 PENNANT GROUP INC PUT 70805E959 0 0 SH Put SOLE 0 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 0 0 SH SOLE 0 0 0 PENNANTPARK FLOATING RATE CA CALL 70806A906 0 0 SH Call SOLE 0 0 0 PENNANTPARK FLOATING RATE CA PUT 70806A956 0 0 SH Put SOLE 0 0 0 PENNANTPARK INVT CORP COM 708062104 0 0 SH SOLE 0 0 0 PENNANTPARK INVT CORP CALL 708062904 0 0 SH Call SOLE 0 0 0 PENNANTPARK INVT CORP PUT 708062954 0 0 SH Put SOLE 0 0 0 PENNEY J C INC COM 708160106 0 0 SH SOLE 0 0 0 PENNEY J C INC CALL 708160906 0 0 SH Call SOLE 0 0 0 PENNEY J C INC PUT 708160956 0 0 SH Put SOLE 0 0 0 PENNS WOODS BANCORP INC COM 708430103 0 0 SH SOLE 0 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 0 0 SH SOLE 0 0 0 PENNSYLVANIA RL ESTATE INVT CALL 709102907 0 0 SH Call SOLE 0 0 0 PENNSYLVANIA RL ESTATE INVT PUT 709102957 0 0 SH Put SOLE 0 0 0 PENNYMAC CORP NOTE 5.375 5/0 70932AAB9 0 0 SH SOLE 0 0 0 PENNYMAC FINL SVCS INC COM 70932M107 0 0 SH SOLE 0 0 0 PENNYMAC FINL SVCS INC CALL 70932M907 0 0 SH Call SOLE 0 0 0 PENNYMAC FINL SVCS INC PUT 70932M957 0 0 SH Put SOLE 0 0 0 PENNYMAC MTG INVT TR COM 70931T103 0 0 SH SOLE 0 0 0 PENNYMAC MTG INVT TR CALL 70931T903 0 0 SH Call SOLE 0 0 0 PENNYMAC MTG INVT TR PUT 70931T953 0 0 SH Put SOLE 0 0 0 PENSARE ACQUISITION CORP COM 70957E105 0 0 SH SOLE 0 0 0 PENSARE ACQUISITION CORP *W EXP 07/27/202 70957E113 0 0 SH SOLE 0 0 0 PENSARE ACQUISITION CORP RIGHT 99/99/9999 70957E121 0 0 SH SOLE 0 0 0 PENSARE ACQUISITION CORP UNIT 07/27/2022 70957E204 0 0 SH SOLE 0 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 0 0 SH SOLE 0 0 0 PENSKE AUTOMOTIVE GRP INC CALL 70959W903 0 0 SH Call SOLE 0 0 0 PENSKE AUTOMOTIVE GRP INC PUT 70959W953 0 0 SH Put SOLE 0 0 0 PENTAIR PLC SHS G7S00T104 0 0 SH SOLE 0 0 0 PENTAIR PLC CALL G7S00T904 0 0 SH Call SOLE 0 0 0 PENTAIR PLC PUT G7S00T954 0 0 SH Put SOLE 0 0 0 PENUMBRA INC COM 70975L107 0 0 SH SOLE 0 0 0 PENUMBRA INC CALL 70975L907 0 0 SH Call SOLE 0 0 0 PENUMBRA INC PUT 70975L957 0 0 SH Put SOLE 0 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 54 4928 SH SOLE 0 0 0 PEOPLES BANCORP INC COM 709789101 0 0 SH SOLE 0 0 0 PEOPLES BANCORP INC CALL 709789901 0 0 SH Call SOLE 0 0 0 PEOPLES BANCORP INC PUT 709789951 0 0 SH Put SOLE 0 0 0 PEOPLES BANCORP N C INC COM 710577107 0 0 SH SOLE 0 0 0 PEOPLES FINL SVCS CORP COM 711040105 0 0 SH SOLE 0 0 0 PEOPLES UNITED FINANCIAL INC CALL 712704905 0 0 SH Call SOLE 0 0 0 PEOPLES UNITED FINANCIAL INC PUT 712704955 0 0 SH Put SOLE 0 0 0 PEOPLES UTAH BANCORP COM 712706209 0 0 SH SOLE 0 0 0 PEPPER FOOD SERVICE CO LTD SPONSORED ADS 713360105 0 0 SH SOLE 0 0 0 PEPSICO INC COM 713448108 2846 23693 SH SOLE 0 0 0 PEPSICO INC CALL 713448908 0 0 SH Call SOLE 0 0 0 PEPSICO INC PUT 713448958 0 0 SH Put SOLE 0 0 0 PERCEPTRON INC COM 71361F100 0 0 SH SOLE 0 0 0 PERCEPTRON INC CALL 71361F900 0 0 SH Call SOLE 0 0 0 PERCEPTRON INC PUT 71361F950 0 0 SH Put SOLE 0 0 0 PERDOCEO ED CORP COM 71363P106 0 0 SH SOLE 0 0 0 PERDOCEO ED CORP CALL 71363P906 0 0 SH Call SOLE 0 0 0 PERDOCEO ED CORP PUT 71363P956 0 0 SH Put SOLE 0 0 0 PERFICIENT INC COM 71375U101 3 118 SH SOLE 0 0 0 PERFICIENT INC CALL 71375U901 0 0 SH Call SOLE 0 0 0 PERFICIENT INC PUT 71375U951 0 0 SH Put SOLE 0 0 0 PERFICIENT INC NOTE 2.375 9/1 71375UAB7 0 0 SH SOLE 0 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 3 111 SH SOLE 0 0 0 PERFORMANCE FOOD GROUP CO CALL 71377A903 0 0 SH Call SOLE 0 0 0 PERFORMANCE FOOD GROUP CO PUT 71377A953 0 0 SH Put SOLE 0 0 0 PERFORMANCE SHIPPING INC COM Y67305105 0 0 SH SOLE 0 0 0 PERFORMANT FINL CORP COM 71377E105 0 0 SH SOLE 0 0 0 PERFORMANT FINL CORP CALL 71377E905 0 0 SH Call SOLE 0 0 0 PERFORMANT FINL CORP PUT 71377E955 0 0 SH Put SOLE 0 0 0 PERION NETWORK LTD SHS NEW M78673114 0 0 SH SOLE 0 0 0 PERION NETWORK LTD CALL M78673904 0 0 SH Call SOLE 0 0 0 PERION NETWORK LTD PUT M78673954 0 0 SH Put SOLE 0 0 0 PERKINELMER INC COM 714046109 30 393 SH SOLE 0 0 0 PERKINELMER INC CALL 714046909 0 0 SH Call SOLE 0 0 0 PERKINELMER INC PUT 714046959 0 0 SH Put SOLE 0 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 0 0 SH SOLE 0 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 0 0 SH SOLE 0 0 0 PERMA-FIX ENVIRONMENTAL SVCS CALL 714157903 0 0 SH Call SOLE 0 0 0 PERMA-FIX ENVIRONMENTAL SVCS PUT 714157953 0 0 SH Put SOLE 0 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 0 0 SH SOLE 0 0 0 PERMIAN BASIN RTY TR CALL 714236906 0 0 SH Call SOLE 0 0 0 PERMIAN BASIN RTY TR PUT 714236956 0 0 SH Put SOLE 0 0 0 PERMIANVILLE RTY TR CALL 71425H900 0 0 SH Call SOLE 0 0 0 PERMIANVILLE RTY TR PUT 71425H950 0 0 SH Put SOLE 0 0 0 PERMIANVILLE RTY TR TR UNIT 71425H100 0 0 SH SOLE 0 0 0 PERMROCK ROYALTY TRUST TR UNIT 714254109 0 0 SH SOLE 0 0 0 PERNIX THERAPEUTICS HLDGS IN DBCV 4.250 4/0 71426VAK4 0 0 SH SOLE 0 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 0 0 SH SOLE 0 0 0 PERNIX THERAPEUTICS HLDGS IN CALL 71426V906 0 0 SH Call SOLE 0 0 0 PERNIX THERAPEUTICS HLDGS IN PUT 71426V956 0 0 SH Put SOLE 0 0 0 PERRIGO CO PLC SHS G97822103 0 0 SH SOLE 0 0 0 PERRIGO CO PLC CALL G97822903 0 0 SH Call SOLE 0 0 0 PERRIGO CO PLC PUT G97822953 0 0 SH Put SOLE 0 0 0 PERSHING GOLD CORP COM NEW 715302204 0 0 SH SOLE 0 0 0 PERSHING GOLD CORP CALL 715302904 0 0 SH Call SOLE 0 0 0 PERSHING GOLD CORP PUT 715302954 0 0 SH Put SOLE 0 0 0 PERSONALIS INC COM 71535D106 0 0 SH SOLE 0 0 0 PERSONALIS INC CALL 71535D906 0 0 SH Call SOLE 0 0 0 PERSONALIS INC PUT 71535D956 0 0 SH Put SOLE 0 0 0 PERSPECTA INC COM 715347100 0 13 SH SOLE 0 0 0 PERSPECTA INC CALL 715347900 0 0 SH Call SOLE 0 0 0 PERSPECTA INC PUT 715347950 0 0 SH Put SOLE 0 0 0 PERTH MINT PHYSICAL GOLD ETF UNIT 715426102 0 0 SH SOLE 0 0 0 PETIQ INC COM CL A 71639T106 0 0 SH SOLE 0 0 0 PETIQ INC CALL 71639T906 0 0 SH Call SOLE 0 0 0 PETIQ INC PUT 71639T956 0 0 SH Put SOLE 0 0 0 PETMED EXPRESS INC COM 716382106 0 0 SH SOLE 0 0 0 PETMED EXPRESS INC CALL 716382906 0 0 SH Call SOLE 0 0 0 PETMED EXPRESS INC PUT 716382956 0 0 SH Put SOLE 0 0 0 PETROCHINA CO LTD CALL 71646E900 0 0 SH Call SOLE 0 0 0 PETROCHINA CO LTD PUT 71646E950 0 0 SH Put SOLE 0 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 0 0 SH SOLE 0 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 0 0 SH SOLE 0 0 0 PETROLEO BRASILEIRO SA PETRO CALL 71654V901 0 0 SH Call SOLE 0 0 0 PETROLEO BRASILEIRO SA PETRO PUT 71654V951 0 0 SH Put SOLE 0 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3 550 SH SOLE 0 0 0 PETROLEO BRASILEIRO SA PETRO CALL 71654V908 0 0 SH Call SOLE 0 0 0 PETROLEO BRASILEIRO SA PETRO PUT 71654V958 0 0 SH Put SOLE 0 0 0 PFENEX INC COM 717071104 0 0 SH SOLE 0 0 0 PFENEX INC CALL 717071904 0 0 SH Call SOLE 0 0 0 PFENEX INC PUT 717071954 0 0 SH Put SOLE 0 0 0 PFIZER INC COM 717081103 2010 61580 SH SOLE 0 0 0 PFIZER INC CALL 717081903 0 0 SH Call SOLE 0 0 0 PFIZER INC PUT 717081953 0 0 SH Put SOLE 0 0 0 PFSWEB INC COM NEW 717098206 0 0 SH SOLE 0 0 0 PFSWEB INC CALL 717098906 0 0 SH Call SOLE 0 0 0 PFSWEB INC PUT 717098956 0 0 SH Put SOLE 0 0 0 PG&E CORP COM 69331C108 0 0 SH SOLE 0 0 0 PG&E CORP CALL 69331C908 0 0 SH Call SOLE 0 0 0 PG&E CORP PUT 69331C958 0 0 SH Put SOLE 0 0 0 PGIM ETF TR ULTRA SHORT 69344A107 0 0 SH SOLE 0 0 0 PGIM ETF TR ACTV HY BD ETF 69344A206 0 0 SH SOLE 0 0 0 PGIM ETF TR QMA STRGC ALPH 69344A305 0 0 SH SOLE 0 0 0 PGIM ETF TR QMA STRATEGIC 69344A404 0 0 SH SOLE 0 0 0 PGIM ETF TR QMA STRGC GWTH 69344A503 0 0 SH SOLE 0 0 0 PGIM ETF TR QMA STRGIC VAL 69344A602 0 0 SH SOLE 0 0 0 PGIM GLOBAL SHORT DURATION H COM 69346J106 0 0 SH SOLE 0 0 0 PGIM SHORT DURATION HIGH YIE COM 69346H100 0 0 SH SOLE 0 0 0 PGT INNOVATIONS INC COM 69336V101 0 0 SH SOLE 0 0 0 PGT INNOVATIONS INC CALL 69336V901 0 0 SH Call SOLE 0 0 0 PGT INNOVATIONS INC PUT 69336V951 0 0 SH Put SOLE 0 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 0 0 SH SOLE 0 0 0 PHASEBIO PHARMACEUTICALS INC CALL 717224909 0 0 SH Call SOLE 0 0 0 PHASEBIO PHARMACEUTICALS INC PUT 717224959 0 0 SH Put SOLE 0 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 0 0 SH SOLE 0 0 0 PHATHOM PHARMACEUTICALS INC CALL 71722W907 0 0 SH Call SOLE 0 0 0 PHATHOM PHARMACEUTICALS INC PUT 71722W957 0 0 SH Put SOLE 0 0 0 PHI INC COM VTG 69336T106 0 0 SH SOLE 0 0 0 PHI INC COM NON VTG 69336T205 0 0 SH SOLE 0 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2 64 SH SOLE 0 0 0 PHIBRO ANIMAL HEALTH CORP CALL 71742Q906 0 0 SH Call SOLE 0 0 0 PHIBRO ANIMAL HEALTH CORP PUT 71742Q956 0 0 SH Put SOLE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 1017 13720 SH SOLE 0 0 0 PHILIP MORRIS INTL INC CALL 718172909 0 0 SH Call SOLE 0 0 0 PHILIP MORRIS INTL INC PUT 718172959 0 0 SH Put SOLE 0 0 0 PHILLIPS 66 COM 718546104 235 4387 SH SOLE 0 0 0 PHILLIPS 66 CALL 718546904 0 0 SH Call SOLE 0 0 0 PHILLIPS 66 PUT 718546954 0 0 SH Put SOLE 0 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 0 0 SH SOLE 0 0 0 PHILLIPS 66 PARTNERS LP CALL 718549907 0 0 SH Call SOLE 0 0 0 PHILLIPS 66 PARTNERS LP PUT 718549957 0 0 SH Put SOLE 0 0 0 PHIO PHARMACEUTICALS CORP *W EXP 12/21/202 71880W105 0 0 SH SOLE 0 0 0 PHIO PHARMACEUTICALS CORP COM 71880W204 0 0 SH SOLE 0 0 0 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 0 SH SOLE 0 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 0 0 SH SOLE 0 0 0 PHOENIX NEW MEDIA LTD CALL 71910C903 0 0 SH Call SOLE 0 0 0 PHOENIX NEW MEDIA LTD PUT 71910C953 0 0 SH Put SOLE 0 0 0 PHOENIX TREE HLDGS LTD SPONSORED ADS 719156101 0 0 SH SOLE 0 0 0 PHOTRONICS INC NOTE 3.250 4/0 719405AK8 0 0 SH SOLE 0 0 0 PHOTRONICS INC COM 719405102 0 0 SH SOLE 0 0 0 PHOTRONICS INC CALL 719405902 0 0 SH Call SOLE 0 0 0 PHOTRONICS INC PUT 719405952 0 0 SH Put SOLE 0 0 0 PHREESIA INC COM 71944F106 2 100 SH SOLE 0 0 0 PHUNWARE INC COM 71948P100 0 0 SH SOLE 0 0 0 PHUNWARE INC *W EXP 08/11/202 71948P118 0 0 SH SOLE 0 0 0 PHYSICIANS RLTY TR COM 71943U104 10 746 SH SOLE 0 0 0 PHYSICIANS RLTY TR CALL 71943U904 0 0 SH Call SOLE 0 0 0 PHYSICIANS RLTY TR PUT 71943U954 0 0 SH Put SOLE 0 0 0 PICO HLDGS INC COM NEW 693366205 0 0 SH SOLE 0 0 0 PICO HLDGS INC CALL 693366905 0 0 SH Call SOLE 0 0 0 PICO HLDGS INC PUT 693366955 0 0 SH Put SOLE 0 0 0 PIEDMONT LITHIUM LTD SPONSORED ADS 720162106 0 0 SH SOLE 0 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3 175 SH SOLE 0 0 0 PIEDMONT OFFICE REALTY TR IN CALL 720190906 0 0 SH Call SOLE 0 0 0 PIEDMONT OFFICE REALTY TR IN PUT 720190956 0 0 SH Put SOLE 0 0 0 PIER 1 IMPORTS INC COM 720279108 0 0 SH SOLE 0 0 0 PIER 1 IMPORTS INC CALL 720279908 0 0 SH Call SOLE 0 0 0 PIER 1 IMPORTS INC PUT 720279958 0 0 SH Put SOLE 0 0 0 PIER 1 IMPORTS INC COM NEW 720279504 0 0 SH SOLE 0 0 0 PIER 1 IMPORTS INC CALL 720279904 0 0 SH Call SOLE 0 0 0 PIER 1 IMPORTS INC PUT 720279954 0 0 SH Put SOLE 0 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 0 0 SH SOLE 0 0 0 PIERIS PHARMACEUTICALS INC CALL 720795903 0 0 SH Call SOLE 0 0 0 PIERIS PHARMACEUTICALS INC PUT 720795953 0 0 SH Put SOLE 0 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 2 100 SH SOLE 0 0 0 PILGRIMS PRIDE CORP NEW CALL 72147K908 0 0 SH Call SOLE 0 0 0 PILGRIMS PRIDE CORP NEW PUT 72147K958 0 0 SH Put SOLE 0 0 0 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 0 0 SH SOLE 0 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 0 0 SH SOLE 0 0 0 PIMCO CALIF MUN INCOME FD II COM 72201C109 0 0 SH SOLE 0 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 15134 1160643 SH SOLE 0 0 0 PIMCO CORPORATE INCOME STRAT COM 72200U100 102 7590 SH SOLE 0 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 154 6899 SH SOLE 0 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 157 9233 SH SOLE 0 0 0 PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 0 0 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN ML US 72202L363 0 0 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN MULTI 72202L371 11 534 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 158 9010 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI ESG US 72201T342 0 0 SH SOLE 0 0 0 PIMCO ETF TR 1-3YR USTREIDX 72201R106 0 0 SH SOLE 0 0 0 PIMCO ETF TR CALL 72201R906 0 0 SH Call SOLE 0 0 0 PIMCO ETF TR PUT 72201R956 0 0 SH Put SOLE 0 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 0 0 SH SOLE 0 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 0 0 SH SOLE 0 0 0 PIMCO ETF TR CALL 72201R904 0 0 SH Call SOLE 0 0 0 PIMCO ETF TR PUT 72201R954 0 0 SH Put SOLE 0 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 0 0 SH SOLE 0 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 0 0 SH SOLE 0 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 254 2393 SH SOLE 0 0 0 PIMCO ETF TR CALL 72201R905 0 0 SH Call SOLE 0 0 0 PIMCO ETF TR PUT 72201R955 0 0 SH Put SOLE 0 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 179 2083 SH SOLE 0 0 0 PIMCO ETF TR CALL 72201R903 0 0 SH Call SOLE 0 0 0 PIMCO ETF TR PUT 72201R953 0 0 SH Put SOLE 0 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 157 1486 SH SOLE 0 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 573 5788 SH SOLE 0 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 0 0 SH SOLE 0 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 0 0 SH SOLE 0 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 165 947 SH SOLE 0 0 0 PIMCO ETF TR CALL 72201R902 0 0 SH Call SOLE 0 0 0 PIMCO ETF TR PUT 72201R952 0 0 SH Put SOLE 0 0 0 PIMCO ETF TR ENHANCD SHORT 72201R643 0 0 SH SOLE 0 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 0 0 SH SOLE 0 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 1243 250649 SH SOLE 0 0 0 PIMCO INCOME OPPORTUNITY FD COM 72202B100 0 0 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FUND COM 72201H108 0 0 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 3 400 SH SOLE 0 0 0 PIMCO MUN INCOME FD II COM 72200W106 0 0 SH SOLE 0 0 0 PIMCO MUN INCOME FD III COM 72201A103 20 1900 SH SOLE 0 0 0 PIMCO MUNICIPAL INCOME FD COM 72200R107 19 1530 SH SOLE 0 0 0 PIMCO NEW YORK MUN FD II COM 72200Y102 0 0 SH SOLE 0 0 0 PIMCO NEW YORK MUN INCM FD 1 COM 72201E105 0 0 SH SOLE 0 0 0 PIMCO NY MUNICIPAL INCOME FD COM 72200T103 0 0 SH SOLE 0 0 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 288 47312 SH SOLE 0 0 0 PINDUODUO INC SPONSORED ADS 722304102 0 0 SH SOLE 0 0 0 PINDUODUO INC CALL 722304902 0 0 SH Call SOLE 0 0 0 PINDUODUO INC PUT 722304952 0 0 SH Put SOLE 0 0 0 PINDUODUO INC DEBT 10/0 G7115TAA4 0 0 SH SOLE 0 0 0 PING IDENTITY HLDG CORP COM 72341T103 0 0 SH SOLE 0 0 0 PING IDENTITY HLDG CORP CALL 72341T903 0 0 SH Call SOLE 0 0 0 PING IDENTITY HLDG CORP PUT 72341T953 0 0 SH Put SOLE 0 0 0 PINGTAN MARINE ENTERPRISE LT SHS G7114V102 0 0 SH SOLE 0 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 41 1096 SH SOLE 0 0 0 PINNACLE FINL PARTNERS INC CALL 72346Q904 0 0 SH Call SOLE 0 0 0 PINNACLE FINL PARTNERS INC PUT 72346Q954 0 0 SH Put SOLE 0 0 0 PINNACLE WEST CAP CORP COM 723484101 0 0 SH SOLE 0 0 0 PINNACLE WEST CAP CORP CALL 723484901 0 0 SH Call SOLE 0 0 0 PINNACLE WEST CAP CORP PUT 723484951 0 0 SH Put SOLE 0 0 0 PINTEC TECHNOLOGY HLDGS LTD SPONSORED ADS 72352G107 0 0 SH SOLE 0 0 0 PINTEREST INC CL A 72352L106 0 0 SH SOLE 0 0 0 PINTEREST INC CALL 72352L906 0 0 SH Call SOLE 0 0 0 PINTEREST INC PUT 72352L956 0 0 SH Put SOLE 0 0 0 PIONEER BANCORP INC COM 723561106 0 0 SH SOLE 0 0 0 PIONEER DIV HIGH INCOME TRUS COM 723653101 0 0 SH SOLE 0 0 0 PIONEER ENERGY SVCS CORP COM 723664108 0 0 SH SOLE 0 0 0 PIONEER ENERGY SVCS CORP CALL 723664908 0 0 SH Call SOLE 0 0 0 PIONEER ENERGY SVCS CORP PUT 723664958 0 0 SH Put SOLE 0 0 0 PIONEER FLOATING RATE TR COM 72369J102 0 0 SH SOLE 0 0 0 PIONEER HIGH INCOME TR COM 72369H106 0 0 SH SOLE 0 0 0 PIONEER MUN HIGH INCOME ADV COM 723762100 58 5735 SH SOLE 0 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 31 2754 SH SOLE 0 0 0 PIONEER NAT RES CO COM 723787107 76 1069 SH SOLE 0 0 0 PIONEER NAT RES CO CALL 723787907 0 0 SH Call SOLE 0 0 0 PIONEER NAT RES CO PUT 723787957 0 0 SH Put SOLE 0 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 0 0 SH SOLE 0 0 0 PIPER JAFFRAY COS COM 724078100 0 0 SH SOLE 0 0 0 PIPER JAFFRAY COS CALL 724078900 0 0 SH Call SOLE 0 0 0 PIPER JAFFRAY COS PUT 724078950 0 0 SH Put SOLE 0 0 0 PITNEY BOWES INC COM 724479100 1 653 SH SOLE 0 0 0 PITNEY BOWES INC CALL 724479900 0 0 SH Call SOLE 0 0 0 PITNEY BOWES INC PUT 724479950 0 0 SH Put SOLE 0 0 0 PIVOTAL ACQUISITION CORP *W EXP 12/01/202 72583A119 0 0 SH SOLE 0 0 0 PIVOTAL ACQUISITION CORP UNIT 12/01/2025 72583A200 0 0 SH SOLE 0 0 0 PIVOTAL ACQUISITION CORP CL A COM 72583A101 0 0 SH SOLE 0 0 0 PIVOTAL INVT CORP II COM CL A 72582K100 0 0 SH SOLE 0 0 0 PIVOTAL INVT CORP II *W EXP 06/01/202 72582K118 0 0 SH SOLE 0 0 0 PIVOTAL INVT CORP II UNIT 06/01/2025 72582K209 0 0 SH SOLE 0 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 0 0 SH SOLE 0 0 0 PIVOTAL SOFTWARE INC CALL 72582H907 0 0 SH Call SOLE 0 0 0 PIVOTAL SOFTWARE INC PUT 72582H957 0 0 SH Put SOLE 0 0 0 PIXELWORKS INC COM NEW 72581M305 0 0 SH SOLE 0 0 0 PIXELWORKS INC CALL 72581M905 0 0 SH Call SOLE 0 0 0 PIXELWORKS INC PUT 72581M955 0 0 SH Put SOLE 0 0 0 PJT PARTNERS INC COM CL A 69343T107 0 0 SH SOLE 0 0 0 PJT PARTNERS INC CALL 69343T907 0 0 SH Call SOLE 0 0 0 PJT PARTNERS INC PUT 69343T957 0 0 SH Put SOLE 0 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 8 1584 SH SOLE 0 0 0 PLAINS ALL AMERN PIPELINE L CALL 726503905 0 0 SH Call SOLE 0 0 0 PLAINS ALL AMERN PIPELINE L PUT 726503955 0 0 SH Put SOLE 0 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 0 0 SH SOLE 0 0 0 PLAINS GP HLDGS L P CALL 72651A907 0 0 SH Call SOLE 0 0 0 PLAINS GP HLDGS L P PUT 72651A957 0 0 SH Put SOLE 0 0 0 PLANET FITNESS INC CL A 72703H101 44 899 SH SOLE 0 0 0 PLANET FITNESS INC CALL 72703H901 0 0 SH Call SOLE 0 0 0 PLANET FITNESS INC PUT 72703H951 0 0 SH Put SOLE 0 0 0 PLANET GREEN HLDGS CORP COM 72703U102 0 0 SH SOLE 0 0 0 PLANTRONICS INC NEW COM 727493108 0 0 SH SOLE 0 0 0 PLANTRONICS INC NEW CALL 727493908 0 0 SH Call SOLE 0 0 0 PLANTRONICS INC NEW PUT 727493958 0 0 SH Put SOLE 0 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 0 0 SH SOLE 0 0 0 PLATFORM SPECIALTY PRODS COR CALL 72766Q905 0 0 SH Call SOLE 0 0 0 PLATFORM SPECIALTY PRODS COR PUT 72766Q955 0 0 SH Put SOLE 0 0 0 PLATINUM EAGLE ACQUISITIN CO SHS CL A G7126L100 0 0 SH SOLE 0 0 0 PLATINUM EAGLE ACQUISITIN CO *W EXP 01/17/202 G7126L118 0 0 SH SOLE 0 0 0 PLATINUM EAGLE ACQUISITIN CO UNIT 01/09/2023 G7126L126 0 0 SH SOLE 0 0 0 PLATINUM GROUP METALS LTD COM 72765Q882 0 0 SH SOLE 0 0 0 PLATINUM GROUP METALS LTD NOTE 6.875 7/0 72765QAC0 0 0 SH SOLE 0 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 0 0 SH SOLE 0 0 0 PLAYA HOTELS & RESORTS NV CALL N70544906 0 0 SH Call SOLE 0 0 0 PLAYA HOTELS & RESORTS NV PUT N70544956 0 0 SH Put SOLE 0 0 0 PLAYAGS INC COM 72814N104 0 0 SH SOLE 0 0 0 PLAYAGS INC CALL 72814N904 0 0 SH Call SOLE 0 0 0 PLAYAGS INC PUT 72814N954 0 0 SH Put SOLE 0 0 0 PLDT INC SPONSORED ADR 69344D408 0 0 SH SOLE 0 0 0 PLDT INC CALL 69344D908 0 0 SH Call SOLE 0 0 0 PLDT INC PUT 69344D958 0 0 SH Put SOLE 0 0 0 PLEXUS CORP COM 729132100 3 54 SH SOLE 0 0 0 PLEXUS CORP CALL 729132900 0 0 SH Call SOLE 0 0 0 PLEXUS CORP PUT 729132950 0 0 SH Put SOLE 0 0 0 PLUG POWER INC COM NEW 72919P202 5 1275 SH SOLE 0 0 0 PLUG POWER INC CALL 72919P902 0 0 SH Call SOLE 0 0 0 PLUG POWER INC PUT 72919P952 0 0 SH Put SOLE 0 0 0 PLUG POWER INC NOTE 5.500 3/1 72919PAB9 0 0 SH SOLE 0 0 0 PLUMAS BANCORP COM 729273102 0 0 SH SOLE 0 0 0 PLURALSIGHT INC COM CL A 72941B106 0 0 SH SOLE 0 0 0 PLURALSIGHT INC CALL 72941B906 0 0 SH Call SOLE 0 0 0 PLURALSIGHT INC PUT 72941B956 0 0 SH Put SOLE 0 0 0 PLURISTEM THERAPEUTICS INC COM 72940R102 0 0 SH SOLE 0 0 0 PLURISTEM THERAPEUTICS INC CALL 72940R902 0 0 SH Call SOLE 0 0 0 PLURISTEM THERAPEUTICS INC PUT 72940R952 0 0 SH Put SOLE 0 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 0 0 SH SOLE 0 0 0 PLURISTEM THERAPEUTICS INC CALL 72940R900 0 0 SH Call SOLE 0 0 0 PLURISTEM THERAPEUTICS INC PUT 72940R950 0 0 SH Put SOLE 0 0 0 PLUS THERAPEUTICS INC *W EXP 05/28/202 72941H111 0 0 SH SOLE 0 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 0 0 SH SOLE 0 0 0 PLX PHARMA INC COM 72942A107 0 0 SH SOLE 0 0 0 PLYMOUTH INDL REIT INC COM 729640102 0 0 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 249 2602 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC CALL 693475905 0 0 SH Call SOLE 0 0 0 PNC FINL SVCS GROUP INC PUT 693475955 0 0 SH Put SOLE 0 0 0 PNM RES INC COM 69349H107 0 0 SH SOLE 0 0 0 PNM RES INC CALL 69349H907 0 0 SH Call SOLE 0 0 0 PNM RES INC PUT 69349H957 0 0 SH Put SOLE 0 0 0 POINTER TELOCATION LTD SHS M7946T104 0 0 SH SOLE 0 0 0 POINTS INTL LTD COM NEW 730843208 0 0 SH SOLE 0 0 0 POINTS INTL LTD CALL 730843908 0 0 SH Call SOLE 0 0 0 POINTS INTL LTD PUT 730843958 0 0 SH Put SOLE 0 0 0 POLAR PWR INC COM 73102V105 0 0 SH SOLE 0 0 0 POLARIS INDS INC COM 731068102 17 344 SH SOLE 0 0 0 POLARIS INDS INC CALL 731068902 0 0 SH Call SOLE 0 0 0 POLARIS INDS INC PUT 731068952 0 0 SH Put SOLE 0 0 0 POLARITYTE INC COM 731094108 0 0 SH SOLE 0 0 0 POLARITYTE INC CALL 731094908 0 0 SH Call SOLE 0 0 0 POLARITYTE INC PUT 731094958 0 0 SH Put SOLE 0 0 0 POLYMET MINING CORP COM 731916102 0 0 SH SOLE 0 0 0 POLYONE CORP COM 73179P106 1 38 SH SOLE 0 0 0 POLYONE CORP CALL 73179P906 0 0 SH Call SOLE 0 0 0 POLYONE CORP PUT 73179P956 0 0 SH Put SOLE 0 0 0 POOL CORPORATION COM 73278L105 61 309 SH SOLE 0 0 0 POOL CORPORATION CALL 73278L905 0 0 SH Call SOLE 0 0 0 POOL CORPORATION PUT 73278L955 0 0 SH Put SOLE 0 0 0 POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 0 0 SH SOLE 0 0 0 POPULAR INC COM NEW 733174700 0 0 SH SOLE 0 0 0 POPULAR INC CALL 733174900 0 0 SH Call SOLE 0 0 0 POPULAR INC PUT 733174950 0 0 SH Put SOLE 0 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000 8/0 73640QAB1 0 0 SH SOLE 0 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3 71 SH SOLE 0 0 0 PORTLAND GEN ELEC CO CALL 736508907 0 0 SH Call SOLE 0 0 0 PORTLAND GEN ELEC CO PUT 736508957 0 0 SH Put SOLE 0 0 0 PORTMAN RIDGE FIN CORP COM 73688F102 2 2580 SH SOLE 0 0 0 PORTMAN RIDGE FIN CORP CALL 73688F902 0 0 SH Call SOLE 0 0 0 PORTMAN RIDGE FIN CORP PUT 73688F952 0 0 SH Put SOLE 0 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 1 99 SH SOLE 0 0 0 PORTOLA PHARMACEUTICALS INC CALL 737010908 0 0 SH Call SOLE 0 0 0 PORTOLA PHARMACEUTICALS INC PUT 737010958 0 0 SH Put SOLE 0 0 0 POSCO SPONSORED ADR 693483109 0 0 SH SOLE 0 0 0 POSCO CALL 693483909 0 0 SH Call SOLE 0 0 0 POSCO PUT 693483959 0 0 SH Put SOLE 0 0 0 POSITIVE PHYSICIANS HLDGS IN COM 73740G106 0 0 SH SOLE 0 0 0 POST HLDGS INC COM 737446104 0 0 SH SOLE 0 0 0 POST HLDGS INC CALL 737446904 0 0 SH Call SOLE 0 0 0 POST HLDGS INC PUT 737446954 0 0 SH Put SOLE 0 0 0 POSTAL REALTY TRUST INC CL A 73757R102 0 0 SH SOLE 0 0 0 POTBELLY CORP COM 73754Y100 0 0 SH SOLE 0 0 0 POTBELLY CORP CALL 73754Y900 0 0 SH Call SOLE 0 0 0 POTBELLY CORP PUT 73754Y950 0 0 SH Put SOLE 0 0 0 POTLATCHDELTIC CORPORATION COM 737630103 192 6121 SH SOLE 0 0 0 POTLATCHDELTIC CORPORATION CALL 737630903 0 0 SH Call SOLE 0 0 0 POTLATCHDELTIC CORPORATION PUT 737630953 0 0 SH Put SOLE 0 0 0 POWELL INDS INC COM 739128106 0 0 SH SOLE 0 0 0 POWELL INDS INC CALL 739128906 0 0 SH Call SOLE 0 0 0 POWELL INDS INC PUT 739128956 0 0 SH Put SOLE 0 0 0 POWER INTEGRATIONS INC COM 739276103 48 545 SH SOLE 0 0 0 POWER INTEGRATIONS INC CALL 739276903 0 0 SH Call SOLE 0 0 0 POWER INTEGRATIONS INC PUT 739276953 0 0 SH Put SOLE 0 0 0 POWER REIT COM 73933H101 0 0 SH SOLE 0 0 0 POWERBRIDGE TECHNLOGIES CO L ORD SHS G72007100 0 0 SH SOLE 0 0 0 POWERFLEET INC COM 73931J109 0 0 SH SOLE 0 0 0 POWERFLEET INC CALL 73931J909 0 0 SH Call SOLE 0 0 0 POWERFLEET INC PUT 73931J959 0 0 SH Put SOLE 0 0 0 PPD INC COM 69355F102 0 0 SH SOLE 0 0 0 PPD INC CALL 69355F902 0 0 SH Call SOLE 0 0 0 PPD INC PUT 69355F952 0 0 SH Put SOLE 0 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 0 0 SH SOLE 0 0 0 PPDAI GROUP INC CALL 69354V908 0 0 SH Call SOLE 0 0 0 PPDAI GROUP INC PUT 69354V958 0 0 SH Put SOLE 0 0 0 PPG INDS INC COM 693506107 46 556 SH SOLE 0 0 0 PPG INDS INC CALL 693506907 0 0 SH Call SOLE 0 0 0 PPG INDS INC PUT 693506957 0 0 SH Put SOLE 0 0 0 PPL CORP COM 69351T106 27 1074 SH SOLE 0 0 0 PPL CORP CALL 69351T906 0 0 SH Call SOLE 0 0 0 PPL CORP PUT 69351T956 0 0 SH Put SOLE 0 0 0 PQ GROUP HLDGS INC COM 73943T103 0 0 SH SOLE 0 0 0 PQ GROUP HLDGS INC CALL 73943T903 0 0 SH Call SOLE 0 0 0 PQ GROUP HLDGS INC PUT 73943T953 0 0 SH Put SOLE 0 0 0 PRA GROUP INC NOTE 3.500 6/0 69354NAB2 0 0 SH SOLE 0 0 0 PRA GROUP INC COM 69354N106 2 88 SH SOLE 0 0 0 PRA GROUP INC CALL 69354N906 0 0 SH Call SOLE 0 0 0 PRA GROUP INC PUT 69354N956 0 0 SH Put SOLE 0 0 0 PRA HEALTH SCIENCES INC COM 69354M108 3 31 SH SOLE 0 0 0 PRA HEALTH SCIENCES INC CALL 69354M908 0 0 SH Call SOLE 0 0 0 PRA HEALTH SCIENCES INC PUT 69354M958 0 0 SH Put SOLE 0 0 0 PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 0 0 SH SOLE 0 0 0 PRANA BIOTECHNOLOGY LTD CALL 739727904 0 0 SH Call SOLE 0 0 0 PRANA BIOTECHNOLOGY LTD PUT 739727954 0 0 SH Put SOLE 0 0 0 PRECIGEN INC COM 74017N105 0 0 SH SOLE 0 0 0 PRECIGEN INC CALL 74017N905 0 0 SH Call SOLE 0 0 0 PRECIGEN INC PUT 74017N955 0 0 SH Put SOLE 0 0 0 PRECIPIO INC COM 74019L107 0 0 SH SOLE 0 0 0 PRECIPIO INC COM 74019L503 0 0 SH SOLE 0 0 0 PRECISION BIOSCIENCES INC COM 74019P108 0 0 SH SOLE 0 0 0 PRECISION BIOSCIENCES INC CALL 74019P908 0 0 SH Call SOLE 0 0 0 PRECISION BIOSCIENCES INC PUT 74019P958 0 0 SH Put SOLE 0 0 0 PRECISION DRILLING CORP COM 2010 74022D308 0 0 SH SOLE 0 0 0 PRECISION DRILLING CORP CALL 74022D908 0 0 SH Call SOLE 0 0 0 PRECISION DRILLING CORP PUT 74022D958 0 0 SH Put SOLE 0 0 0 PRECISION THERAPEUTICS INC COM 74033P100 0 0 SH SOLE 0 0 0 PREDICTIVE ONCOLOGY INC COM 74039M101 0 0 SH SOLE 0 0 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 0 0 SH SOLE 0 0 0 PREFERRED APT CMNTYS INC COM 74039L103 3 400 SH SOLE 0 0 0 PREFERRED APT CMNTYS INC CALL 74039L903 0 0 SH Call SOLE 0 0 0 PREFERRED APT CMNTYS INC PUT 74039L953 0 0 SH Put SOLE 0 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 0 0 SH SOLE 0 0 0 PREFERRED BK LOS ANGELES CA CALL 740367904 0 0 SH Call SOLE 0 0 0 PREFERRED BK LOS ANGELES CA PUT 740367954 0 0 SH Put SOLE 0 0 0 PREFORMED LINE PRODS CO COM 740444104 0 0 SH SOLE 0 0 0 PREMIER FINL BANCORP INC COM 74050M105 0 0 SH SOLE 0 0 0 PREMIER INC CL A 74051N102 0 0 SH SOLE 0 0 0 PREMIER INC CALL 74051N902 0 0 SH Call SOLE 0 0 0 PREMIER INC PUT 74051N952 0 0 SH Put SOLE 0 0 0 PRESBIA PLC SHS G7234P100 0 0 SH SOLE 0 0 0 PRESIDIO INC COM 74102M103 0 0 SH SOLE 0 0 0 PRESIDIO INC CALL 74102M903 0 0 SH Call SOLE 0 0 0 PRESIDIO INC PUT 74102M953 0 0 SH Put SOLE 0 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 0 0 SH SOLE 0 0 0 PRESTIGE CONSMR HEALTHCARE I PUT 74112D951 0 0 SH SOLE 0 0 0 PRESTIGE CONSMR HEALTHCARE I CALL 74112D901 0 0 SH Call SOLE 0 0 0 PRETIUM RES INC NOTE 2.250 3/1 74139CAB8 0 0 SH SOLE 0 0 0 PRETIUM RES INC COM 74139C102 0 0 SH SOLE 0 0 0 PRETIUM RES INC CALL 74139C902 0 0 SH Call SOLE 0 0 0 PRETIUM RES INC PUT 74139C952 0 0 SH Put SOLE 0 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 0 0 SH SOLE 0 0 0 PRGX GLOBAL INC COM NEW 69357C503 0 0 SH SOLE 0 0 0 PRGX GLOBAL INC CALL 69357C903 0 0 SH Call SOLE 0 0 0 PRGX GLOBAL INC PUT 69357C953 0 0 SH Put SOLE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 57 579 SH SOLE 0 0 0 PRICE T ROWE GROUP INC CALL 74144T908 0 0 SH Call SOLE 0 0 0 PRICE T ROWE GROUP INC PUT 74144T958 0 0 SH Put SOLE 0 0 0 PRICELINE GRP INC NOTE 0.350 6/1 741503AS5 0 0 SH SOLE 0 0 0 PRICELINE GRP INC NOTE 0.900 9/1 741503AX4 0 0 SH SOLE 0 0 0 PRICESMART INC COM 741511109 0 0 SH SOLE 0 0 0 PRICESMART INC CALL 741511909 0 0 SH Call SOLE 0 0 0 PRICESMART INC PUT 741511959 0 0 SH Put SOLE 0 0 0 PRIMEENERGY CORP COM 74158E104 0 0 SH SOLE 0 0 0 PRIMERICA INC COM 74164M108 1 16 SH SOLE 0 0 0 PRIMERICA INC CALL 74164M908 0 0 SH Call SOLE 0 0 0 PRIMERICA INC PUT 74164M958 0 0 SH Put SOLE 0 0 0 PRIMO WATER CORPORATION COM 74167P108 0 0 SH SOLE 0 0 0 PRIMO WATER CORPORATION CALL 74167P908 0 0 SH Call SOLE 0 0 0 PRIMO WATER CORPORATION PUT 74167P958 0 0 SH Put SOLE 0 0 0 PRIMO WTR CORP COM 74165N105 0 0 SH SOLE 0 0 0 PRIMO WTR CORP CALL 74165N905 0 0 SH Call SOLE 0 0 0 PRIMO WTR CORP PUT 74165N955 0 0 SH Put SOLE 0 0 0 PRIMORIS SVCS CORP COM 74164F103 0 0 SH SOLE 0 0 0 PRIMORIS SVCS CORP CALL 74164F903 0 0 SH Call SOLE 0 0 0 PRIMORIS SVCS CORP PUT 74164F953 0 0 SH Put SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN EDGE ACTV 74255Y102 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN PRICE IDX 74255Y201 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN SHRHLDR 74255Y300 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD HELTHCARE INDX 74255Y409 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD PRCPL MIL INDX 74255Y508 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD US SM MLT FC ETF 74255Y607 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD PRINCIPAL ACTV 74255Y706 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD INTL MULT FACT 74255Y839 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD SUSTINBLE MMNT 74255Y854 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD CONTRARIAN VLU 74255Y862 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD US MEGA CAP 74255Y870 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD CALL 74255Y900 0 0 SH Call SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD PUT 74255Y950 0 0 SH Put SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD ULTRA SHT ACTV 74255Y813 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD US SM CP ETF 74255Y771 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD US LRG CP ETF 74255Y789 0 0 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD INTL INDEX ETF 74255Y797 0 0 SH SOLE 0 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 6 197 SH SOLE 0 0 0 PRINCIPAL FINL GROUP INC CALL 74251V902 0 0 SH Call SOLE 0 0 0 PRINCIPAL FINL GROUP INC PUT 74251V952 0 0 SH Put SOLE 0 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 67 5500 SH SOLE 0 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 0 0 SH SOLE 0 0 0 PRINCIPIA BIOPHARMA INC CALL 74257L908 0 0 SH Call SOLE 0 0 0 PRINCIPIA BIOPHARMA INC PUT 74257L958 0 0 SH Put SOLE 0 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 0 0 SH SOLE 0 0 0 PRIORITY TECHNOLOGY HLDGS IN *W EXP 11/15/202 74275G115 0 0 SH SOLE 0 0 0 PRIORITY TECHNOLOGY HLDGS IN UNIT 09/12/2021 74275G206 0 0 SH SOLE 0 0 0 PRO-DEX INC COLO COM NEW 74265M205 0 0 SH SOLE 0 0 0 PROASSURANCE CORP COM 74267C106 62 2444 SH SOLE 0 0 0 PROASSURANCE CORP CALL 74267C906 0 0 SH Call SOLE 0 0 0 PROASSURANCE CORP PUT 74267C956 0 0 SH Put SOLE 0 0 0 PROCTER AND GAMBLE CO COM 742718109 4612 41924 SH SOLE 0 0 0 PROCTER AND GAMBLE CO CALL 742718909 0 0 SH Call SOLE 0 0 0 PROCTER AND GAMBLE CO PUT 742718959 0 0 SH Put SOLE 0 0 0 PROCURE ETF TRUST II SPACE ETF 74280R205 0 0 SH SOLE 0 0 0 PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 0 0 SH SOLE 0 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 0 0 SH SOLE 0 0 0 PROFICIENT ALPHA ACQUSTN COR COM 74317H105 0 0 SH SOLE 0 0 0 PROFICIENT ALPHA ACQUSTN COR *W EXP 04/30/202 74317H113 0 0 SH SOLE 0 0 0 PROFICIENT ALPHA ACQUSTN COR RIGHT 04/30/2026 74317H121 0 0 SH SOLE 0 0 0 PROFICIENT ALPHA ACQUSTN COR UNIT 04/30/2026 74317H204 0 0 SH SOLE 0 0 0 PROFIRE ENERGY INC COM 74316X101 0 0 SH SOLE 0 0 0 PROFIRE ENERGY INC CALL 74316X901 0 0 SH Call SOLE 0 0 0 PROFIRE ENERGY INC PUT 74316X951 0 0 SH Put SOLE 0 0 0 PROFOUND MED CORP COM NEW 74319B502 0 0 SH SOLE 0 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 0 0 SH SOLE 0 0 0 PROGENICS PHARMACEUTICALS IN CALL 743187906 0 0 SH Call SOLE 0 0 0 PROGENICS PHARMACEUTICALS IN PUT 743187956 0 0 SH Put SOLE 0 0 0 PROGRESS SOFTWARE CORP COM 743312100 2 54 SH SOLE 0 0 0 PROGRESS SOFTWARE CORP CALL 743312900 0 0 SH Call SOLE 0 0 0 PROGRESS SOFTWARE CORP PUT 743312950 0 0 SH Put SOLE 0 0 0 PROGRESSIVE CORP OHIO COM 743315103 72 974 SH SOLE 0 0 0 PROGRESSIVE CORP OHIO CALL 743315903 0 0 SH Call SOLE 0 0 0 PROGRESSIVE CORP OHIO PUT 743315953 0 0 SH Put SOLE 0 0 0 PROGYNY INC COM 74340E103 0 0 SH SOLE 0 0 0 PROGYNY INC CALL 74340E903 0 0 SH Call SOLE 0 0 0 PROGYNY INC PUT 74340E953 0 0 SH Put SOLE 0 0 0 PROLOGIS INC COM 74340W103 774 9631 SH SOLE 0 0 0 PROLOGIS INC CALL 74340W903 0 0 SH Call SOLE 0 0 0 PROLOGIS INC PUT 74340W953 0 0 SH Put SOLE 0 0 0 PROOFPOINT INC COM 743424103 0 0 SH SOLE 0 0 0 PROOFPOINT INC CALL 743424903 0 0 SH Call SOLE 0 0 0 PROOFPOINT INC PUT 743424953 0 0 SH Put SOLE 0 0 0 PROPETRO HLDG CORP COM 74347M108 0 0 SH SOLE 0 0 0 PROPETRO HLDG CORP CALL 74347M908 0 0 SH Call SOLE 0 0 0 PROPETRO HLDG CORP PUT 74347M958 0 0 SH Put SOLE 0 0 0 PROPHASE LABS INC COM 74345W108 0 0 SH SOLE 0 0 0 PROPTECH ACQUISITION CORP COM CL A 74349F101 0 0 SH SOLE 0 0 0 PROPTECH ACQUISITION CORP *W EXP 05/26/202 74349F119 0 0 SH SOLE 0 0 0 PROPTECH ACQUISITION CORPORA UNIT 10/01/2026 74349F200 0 0 SH SOLE 0 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 0 0 SH SOLE 0 0 0 PROQR THRAPEUTICS N V CALL N71542909 0 0 SH Call SOLE 0 0 0 PROQR THRAPEUTICS N V PUT N71542959 0 0 SH Put SOLE 0 0 0 PROS HOLDINGS INC NOTE 2.00012/0 74346YAB9 0 0 SH SOLE 0 0 0 PROS HOLDINGS INC NOTE 2.000 6/0 74346YAD5 0 0 SH SOLE 0 0 0 PROS HOLDINGS INC COM 74346Y103 0 0 SH SOLE 0 0 0 PROS HOLDINGS INC CALL 74346Y903 0 0 SH Call SOLE 0 0 0 PROS HOLDINGS INC PUT 74346Y953 0 0 SH Put SOLE 0 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 0 0 SH SOLE 0 0 0 PROSHARES TR BASIC MAT NEW 74347B177 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347B907 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347B957 0 0 SH Put SOLE 0 0 0 PROSHARES TR PSHS SHTFINL ETF 74347B185 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347B905 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347B955 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTRAPRO SHORT N 74347B193 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347B903 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347B953 0 0 SH Put SOLE 0 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347B901 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347B951 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULSHRT SEMIC NEW 74347B219 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347B909 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347B959 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTSHT FT CH 50 74347B227 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS SHORT DOW30 74347B235 0 0 SH SOLE 0 0 0 PROSHARES TR ULTSHRT QQQ 74347B243 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS SH MDCAP400 74347B250 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347B900 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347B950 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTRAPRO SHORT S 74347B268 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347B908 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347B958 0 0 SH Put SOLE 0 0 0 PROSHARES TR PSHS ULDOW30 NEW 74347B276 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347B906 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347B956 0 0 SH Put SOLE 0 0 0 PROSHARES TR SHT MSCI NEW 74347B284 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347B904 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347B954 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULT MSCIBZL CAPP 74347B292 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347B902 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347B952 0 0 SH Put SOLE 0 0 0 PROSHARES TR S&P 500 BD ETF 74347B318 0 0 SH SOLE 0 0 0 PROSHARES TR DECLINE RETAIL 74347B367 0 0 SH SOLE 0 0 0 PROSHARES TR LONG ONLINE SHRT 74347B375 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 0 0 SH SOLE 0 0 0 PROSHARES TR EQTS FOR RISIN 74347B391 0 0 SH SOLE 0 0 0 PROSHARES TR K1 FRE CRD OIL 74347B417 0 0 SH SOLE 0 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 0 0 SH SOLE 0 0 0 PROSHARES TR ULTPRO NASBIO NW 74347B474 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRA GLD MNR NW 74347B482 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRA MSCI BRAZI 74347B490 0 0 SH SOLE 0 0 0 PROSHARES TR DJ BRKFLD GLB 74347B508 0 0 SH SOLE 0 0 0 PROSHARES TR MANAGED FUT 74347B532 0 0 SH SOLE 0 0 0 PROSHARES TR MSCI EUR DIV 74347B540 0 0 SH SOLE 0 0 0 PROSHARES TR SP500 EX TECH 74347B557 0 0 SH SOLE 0 0 0 PROSHARES TR SP500 EX HLTH 74347B565 0 0 SH SOLE 0 0 0 PROSHARES TR SP500 EX FINLS 74347B573 0 0 SH SOLE 0 0 0 PROSHARES TR SP500 EX ENRGY 74347B581 0 0 SH SOLE 0 0 0 PROSHARES TR INVT INT RT HG 74347B607 4 65 SH SOLE 0 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 34 748 SH SOLE 0 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 0 0 SH SOLE 0 0 0 PROSHARES TR ST EMG MKT ETF 74347B706 0 0 SH SOLE 0 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 0 0 SH SOLE 0 0 0 PROSHARES TR ULSHRT UTILS NEW 74347B722 0 0 SH SOLE 0 0 0 PROSHARES TR ULSHRT TECH NEW 74347B730 0 0 SH SOLE 0 0 0 PROSHARES TR ULTSHT FINLS NEW 74347B748 0 0 SH SOLE 0 0 0 PROSHARES TR ULTSH NASD BIOT 74347B789 0 0 SH SOLE 0 0 0 PROSHARES TR MORNINGSTAR ALTR 74347B813 0 0 SH SOLE 0 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 0 0 SH SOLE 0 0 0 PROSHARES TR PROSHS EMG ETF 74347B847 0 0 SH SOLE 0 0 0 PROSHARES TR CDS SH NA HYCR 74347B870 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347R907 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347R957 0 0 SH Put SOLE 0 0 0 PROSHARES TR PSHS CONSUMR GD 74347R115 0 0 SH SOLE 0 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347R901 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347R951 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTRA 20YR TRE 74347R172 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347R902 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347R952 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTR 7-10 TREA 74347R180 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347R900 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347R950 0 0 SH Put SOLE 0 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347R906 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347R956 0 0 SH Put SOLE 0 0 0 PROSHARES TR PSHS ULT NASB 74347R214 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347R904 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347R954 0 0 SH Put SOLE 0 0 0 PROSHARES TR PSHS SHT OIL&GAS 74347R222 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347R908 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347R958 0 0 SH Put SOLE 0 0 0 PROSHARES TR PSHS UL TELE ETF 74347R263 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA DOW30 74347R305 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347R905 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347R955 0 0 SH Put SOLE 0 0 0 PROSHARES TR PSHS ULSHT 7-10Y 74347R313 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347R903 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347R953 0 0 SH Put SOLE 0 0 0 PROSHARES TR PSHS SH MSCI EAF 74347R370 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS ULT MCAP400 74347R404 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS ULT SEMICDT 74347R669 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347R909 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347R959 0 0 SH Put SOLE 0 0 0 PROSHARES TR PSHS ULTRA UTIL 74347R685 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA O&G 74347R719 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA INDL 74347R727 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS CONSMR SVCS 74347R750 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS CONSMRGOODS 74347R768 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS ULT BASMATL 74347R776 9 300 SH SOLE 0 0 0 PROSHARES TR PSHS ULT SCAP600 74347R818 0 0 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 0 0 SH SOLE 0 0 0 PROSHARES TR II PSHS ULSSLVR NEW 74347W114 0 0 SH SOLE 0 0 0 PROSHARES TR II CALL 74347W904 0 0 SH Call SOLE 0 0 0 PROSHARES TR II PUT 74347W954 0 0 SH Put SOLE 0 0 0 PROSHARES TR II SHT VIX ST TRM 74347W130 0 0 SH SOLE 0 0 0 PROSHARES TR II CALL 74347W900 0 0 SH Call SOLE 0 0 0 PROSHARES TR II PUT 74347W950 0 0 SH Put SOLE 0 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W148 0 0 SH SOLE 0 0 0 PROSHARES TR II CALL 74347W908 0 0 SH Call SOLE 0 0 0 PROSHARES TR II PUT 74347W958 0 0 SH Put SOLE 0 0 0 PROSHARES TR II VIX SH TRM FUTRS 74347W171 0 0 SH SOLE 0 0 0 PROSHARES TR II CALL 74347W901 0 0 SH Call SOLE 0 0 0 PROSHARES TR II PUT 74347W951 0 0 SH Put SOLE 0 0 0 PROSHARES TR II ULTRAPRO 3X CR 74347W221 0 0 SH SOLE 0 0 0 PROSHARES TR II ULTA BLMBG 2017 74347W247 0 0 SH SOLE 0 0 0 PROSHARES TR II CALL 74347W907 0 0 SH Call SOLE 0 0 0 PROSHARES TR II PUT 74347W957 0 0 SH Put SOLE 0 0 0 PROSHARES TR II ULTRA YEN NEW 74347W270 0 0 SH SOLE 0 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 0 0 SH SOLE 0 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 0 0 SH SOLE 0 0 0 PROSHARES TR II CALL 74347W903 0 0 SH Call SOLE 0 0 0 PROSHARES TR II PUT 74347W953 0 0 SH Put SOLE 0 0 0 PROSHARES TR II ULSHT BLOOMB GAS 74347W387 0 0 SH SOLE 0 0 0 PROSHARES TR II ULTRASHRT NEW 74347W395 0 0 SH SOLE 0 0 0 PROSHARES TR II CALL 74347W905 0 0 SH Call SOLE 0 0 0 PROSHARES TR II PUT 74347W955 0 0 SH Put SOLE 0 0 0 PROSHARES TR II PROSHS U/SHAUS 74347W460 0 0 SH SOLE 0 0 0 PROSHARES TR II ULTRASHORT YEN N 74347W569 0 0 SH SOLE 0 0 0 PROSHARES TR II CALL 74347W909 0 0 SH Call SOLE 0 0 0 PROSHARES TR II PUT 74347W959 0 0 SH Put SOLE 0 0 0 PROSHARES TR II ULTRA GOLD 74347W601 0 0 SH SOLE 0 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347W668 0 0 SH SOLE 0 0 0 PROSHARES TR II PROSHS SHT EUR 74347W742 0 0 SH SOLE 0 0 0 PROSHARES TR II CALL 74347W902 0 0 SH Call SOLE 0 0 0 PROSHARES TR II PUT 74347W952 0 0 SH Put SOLE 0 0 0 PROSHARES TR II PSH ULTRA EURO 74347W874 0 0 SH SOLE 0 0 0 PROSHARES TR II ULTRASHRT EURO 74347W882 0 0 SH SOLE 0 0 0 PROSHARES TR HD REPLICATION 74347X294 0 0 SH SOLE 0 0 0 PROSHARES TR MSCI EMRG ETF 74347X302 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347X902 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347X952 0 0 SH Put SOLE 0 0 0 PROSHARES TR RAFI LG SHT FD 74347X310 0 0 SH SOLE 0 0 0 PROSHARES TR ULTR MSCI ETF 74347X500 0 0 SH SOLE 0 0 0 PROSHARES TR ULT FTSE EUROPE 74347X526 0 0 SH SOLE 0 0 0 PROSHARES TR SHT BASIC MAT 74347X559 0 0 SH SOLE 0 0 0 PROSHARES TR ULT R/EST NEW 74347X625 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347X905 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347X955 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347X903 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347X953 0 0 SH Put SOLE 0 0 0 PROSHARES TR SHRT RL EST FD 74347X641 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347X901 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347X951 0 0 SH Put SOLE 0 0 0 PROSHARES TR SHT FTSE CHIN 50 74347X658 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347X908 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347X958 0 0 SH Put SOLE 0 0 0 PROSHARES TR UL MSCI JP ETF 74347X708 0 0 SH SOLE 0 0 0 PROSHARES TR ULTR RUSSL2000 74347X799 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347X909 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347X959 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTRA MDCAP400 74347X815 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRPRO DOW30 74347X823 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 0 0 SH SOLE 0 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347X904 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347X954 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULT FTSE CHIN 50 74347X880 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347X900 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347X950 0 0 SH Put SOLE 0 0 0 PROSHARES TR II ULTRA BLOOMBERG 74347Y706 0 0 SH SOLE 0 0 0 PROSHARES TR II CALL 74347Y906 0 0 SH Call SOLE 0 0 0 PROSHARES TR II PUT 74347Y956 0 0 SH Put SOLE 0 0 0 PROSHARES TR II ULTRAPRO 3X SHOR 74347Y805 0 0 SH SOLE 0 0 0 PROSHARES TR II CALL 74347Y905 0 0 SH Call SOLE 0 0 0 PROSHARES TR II PUT 74347Y955 0 0 SH Put SOLE 0 0 0 PROSHARES TR PET CARE ETF 74348A145 0 0 SH SOLE 0 0 0 PROSHARES TR ULTPRO SHT 2017 74348A152 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74348A902 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74348A952 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTRAPRO SHORT Q 74348A160 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74348A900 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74348A950 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTRAPRO DOW 30 74348A178 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74348A908 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74348A958 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTRPRO SHRT NEW 74348A186 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRASHORT GOLD 74348A194 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74348A904 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74348A954 0 0 SH Put SOLE 0 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 0 0 SH SOLE 0 0 0 PROSHARES TR ULTSHT HLTHCRE 74348A228 0 0 SH SOLE 0 0 0 PROSHARES TR ULTSHT CONS SERV 74348A236 0 0 SH SOLE 0 0 0 PROSHARES TR ULTSHT REAL EST 74348A244 0 0 SH SOLE 0 0 0 PROSHARES TR ULTSHT RUSS2000 74348A319 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74348A909 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74348A959 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTSHT SMLCP600 74348A327 0 0 SH SOLE 0 0 0 PROSHARES TR ULTSHT MIDCAP400 74348A343 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74348A903 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74348A953 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTRASHORT INDL 74348A368 0 0 SH SOLE 0 0 0 PROSHARES TR SHRT SMALLCAP60 74348A376 0 0 SH SOLE 0 0 0 PROSHARES TR ULTPRO SHT MDCP 74348A392 0 0 SH SOLE 0 0 0 PROSHARES TR ULTSHT FTSE EURO 74348A434 0 0 SH SOLE 0 0 0 PROSHARES TR ULTSHT MSCI JAP 74348A459 0 0 SH SOLE 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 249 4298 SH SOLE 0 0 0 PROSHARES TR CALL 74348A907 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74348A957 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULSH MSCIEAF NEW 74348A475 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74348A905 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74348A955 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULSH 20YRTRE NEW 74348A491 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74348A901 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74348A951 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULSHOIL&GASNEW13 74348A525 0 0 SH SOLE 0 0 0 PROSHARES TR PRIV EQTY-LSTD 74348A533 0 0 SH SOLE 0 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 0 0 SH SOLE 0 0 0 PROSHARES TR MERGER ETF 74348A566 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRAPRO FIN SEL 74348A582 0 0 SH SOLE 0 0 0 PROSHARES TR SHT 7-10 YR TR 74348A608 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRA HIGH YLD 74348A707 0 0 SH SOLE 0 0 0 PROSHARES TR INFLATN EXPECTNS 74348A814 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRPRO COM SR 74347B128 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRA COMM SER 74347B136 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRPRO SHT CM 74347B144 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRSHORT COMM 74347B151 0 0 SH SOLE 0 0 0 PROSHARES TR ULSHRT TECH NEW 74347G101 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347G901 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347G951 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULSHRT SEMIC NEW 74347G200 0 0 SH SOLE 0 0 0 PROSHARES TR ULTRAPRO DOW 30 74347G309 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347G909 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347G959 0 0 SH Put SOLE 0 0 0 PROSHARES TR ULTRAPRO SHT QQQ 74347G408 0 0 SH SOLE 0 0 0 PROSHARES TR CALL 74347G908 0 0 SH Call SOLE 0 0 0 PROSHARES TR PUT 74347G958 0 0 SH Put SOLE 0 0 0 PROSHARES TR RUSSELL US DIV 74347G507 0 0 SH SOLE 0 0 0 PROSHARES TR S&P TECH DIVIDEN 74347G606 0 0 SH SOLE 0 0 0 PROSIGHT GLOBAL INC COM 74349J103 0 0 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 5.875 1/1 74348TAM4 0 0 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750 4/1 74348TAQ5 0 0 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.950 7/1 74348TAR3 0 0 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 29 6905 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION CALL 74348T902 0 0 SH Call SOLE 0 0 0 PROSPECT CAPITAL CORPORATION PUT 74348T952 0 0 SH Put SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 6.375 3/0 74348TAT9 0 0 SH SOLE 0 0 0 PROSPERITY BANCSHARES INC COM 743606105 0 0 SH SOLE 0 0 0 PROSPERITY BANCSHARES INC CALL 743606905 0 0 SH Call SOLE 0 0 0 PROSPERITY BANCSHARES INC PUT 743606955 0 0 SH Put SOLE 0 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 0 0 SH SOLE 0 0 0 PROTALIX BIOTHERAPEUTICS INC NOTE 7.50011/1 74365AAD3 0 0 SH SOLE 0 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 0 0 SH SOLE 0 0 0 PROTALIX BIOTHERAPEUTICS INC CALL 74365A901 0 0 SH Call SOLE 0 0 0 PROTALIX BIOTHERAPEUTICS INC PUT 74365A951 0 0 SH Put SOLE 0 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 0 0 SH SOLE 0 0 0 PROTALIX BIOTHERAPEUTICS INC CALL 74365A909 0 0 SH Call SOLE 0 0 0 PROTALIX BIOTHERAPEUTICS INC PUT 74365A959 0 0 SH Put SOLE 0 0 0 PROTECTIVE INS CORP CL A 74368L104 0 0 SH SOLE 0 0 0 PROTECTIVE INS CORP CL B 74368L203 0 0 SH SOLE 0 0 0 PROTECTIVE INS CORP CALL 74368L903 0 0 SH Call SOLE 0 0 0 PROTECTIVE INS CORP PUT 74368L953 0 0 SH Put SOLE 0 0 0 PROTEON THERAPEUTICS INC COM 74371L109 0 0 SH SOLE 0 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 0 0 SH SOLE 0 0 0 PROTEOSTASIS THERAPEUTICS IN CALL 74373B909 0 0 SH Call SOLE 0 0 0 PROTEOSTASIS THERAPEUTICS IN PUT 74373B959 0 0 SH Put SOLE 0 0 0 PROTHENA CORP PLC SHS G72800108 0 0 SH SOLE 0 0 0 PROTHENA CORP PLC CALL G72800908 0 0 SH Call SOLE 0 0 0 PROTHENA CORP PLC PUT G72800958 0 0 SH Put SOLE 0 0 0 PROTO LABS INC COM 743713109 0 0 SH SOLE 0 0 0 PROTO LABS INC CALL 743713909 0 0 SH Call SOLE 0 0 0 PROTO LABS INC PUT 743713959 0 0 SH Put SOLE 0 0 0 PROVENTION BIO INC COM 74374N102 0 0 SH SOLE 0 0 0 PROVENTION BIO INC CALL 74374N902 0 0 SH Call SOLE 0 0 0 PROVENTION BIO INC PUT 74374N952 0 0 SH Put SOLE 0 0 0 PROVIDENCE SVC CORP COM 743815102 0 0 SH SOLE 0 0 0 PROVIDENCE SVC CORP CALL 743815902 0 0 SH Call SOLE 0 0 0 PROVIDENCE SVC CORP PUT 743815952 0 0 SH Put SOLE 0 0 0 PROVIDENT BANCORP INC COM 74383X109 0 0 SH SOLE 0 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 0 0 SH SOLE 0 0 0 PROVIDENT FINL HLDGS INC COM 743868101 0 0 SH SOLE 0 0 0 PROVIDENT FINL SVCS INC COM 74386T105 0 0 SH SOLE 0 0 0 PROVIDENT FINL SVCS INC CALL 74386T905 0 0 SH Call SOLE 0 0 0 PROVIDENT FINL SVCS INC PUT 74386T955 0 0 SH Put SOLE 0 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 0 0 SH SOLE 0 0 0 PRUDENTIAL FINL INC COM 744320102 236 4517 SH SOLE 0 0 0 PRUDENTIAL FINL INC CALL 744320902 0 0 SH Call SOLE 0 0 0 PRUDENTIAL FINL INC PUT 744320952 0 0 SH Put SOLE 0 0 0 PRUDENTIAL PLC ADR 74435K204 0 0 SH SOLE 0 0 0 PRUDENTIAL PLC CALL 74435K904 0 0 SH Call SOLE 0 0 0 PRUDENTIAL PLC PUT 74435K954 0 0 SH Put SOLE 0 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3 20 SH SOLE 0 0 0 PS BUSINESS PKS INC CALIF CALL 69360J907 0 0 SH Call SOLE 0 0 0 PS BUSINESS PKS INC CALIF PUT 69360J957 0 0 SH Put SOLE 0 0 0 PSYCHEMEDICS CORP COM NEW 744375205 0 0 SH SOLE 0 0 0 PTC INC COM 69370C100 5 80 SH SOLE 0 0 0 PTC INC CALL 69370C900 0 0 SH Call SOLE 0 0 0 PTC INC PUT 69370C950 0 0 SH Put SOLE 0 0 0 PTC THERAPEUTICS INC NOTE 3.000 8/1 69366JAB7 0 0 SH SOLE 0 0 0 PTC THERAPEUTICS INC COM 69366J200 0 0 SH SOLE 0 0 0 PTC THERAPEUTICS INC CALL 69366J900 0 0 SH Call SOLE 0 0 0 PTC THERAPEUTICS INC PUT 69366J950 0 0 SH Put SOLE 0 0 0 PUBLIC STORAGE COM 74460D109 195 980 SH SOLE 0 0 0 PUBLIC STORAGE CALL 74460D909 0 0 SH Call SOLE 0 0 0 PUBLIC STORAGE PUT 74460D959 0 0 SH Put SOLE 0 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 65 1458 SH SOLE 0 0 0 PUBLIC SVC ENTERPRISE GROUP CALL 744573906 0 0 SH Call SOLE 0 0 0 PUBLIC SVC ENTERPRISE GROUP PUT 744573956 0 0 SH Put SOLE 0 0 0 PUHUI WEALTH INVT MGMT CO LT SHS G7306H101 0 0 SH SOLE 0 0 0 PULMATRIX INC COM 74584P103 0 0 SH SOLE 0 0 0 PULMATRIX INC CALL 74584P903 0 0 SH Call SOLE 0 0 0 PULMATRIX INC PUT 74584P953 0 0 SH Put SOLE 0 0 0 PULMATRIX INC COM NEW 74584P202 0 0 SH SOLE 0 0 0 PULMATRIX INC CALL 74584P902 0 0 SH Call SOLE 0 0 0 PULMATRIX INC PUT 74584P952 0 0 SH Put SOLE 0 0 0 PULSE BIOSCIENCES INC COM 74587B101 0 0 SH SOLE 0 0 0 PULSE BIOSCIENCES INC CALL 74587B901 0 0 SH Call SOLE 0 0 0 PULSE BIOSCIENCES INC PUT 74587B951 0 0 SH Put SOLE 0 0 0 PULTE GROUP INC COM 745867101 1 48 SH SOLE 0 0 0 PULTE GROUP INC CALL 745867901 0 0 SH Call SOLE 0 0 0 PULTE GROUP INC PUT 745867951 0 0 SH Put SOLE 0 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 0 0 SH SOLE 0 0 0 PUMA BIOTECHNOLOGY INC CALL 74587V907 0 0 SH Call SOLE 0 0 0 PUMA BIOTECHNOLOGY INC PUT 74587V957 0 0 SH Put SOLE 0 0 0 PURE ACQUISITION CORP CL A 74621Q106 0 0 SH SOLE 0 0 0 PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 0 0 SH SOLE 0 0 0 PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 0 0 SH SOLE 0 0 0 PURE STORAGE INC CL A 74624M102 0 0 SH SOLE 0 0 0 PURE STORAGE INC CALL 74624M902 0 0 SH Call SOLE 0 0 0 PURE STORAGE INC PUT 74624M952 0 0 SH Put SOLE 0 0 0 PURE STORAGE INC NOTE 0.125 4/1 74624MAB8 0 0 SH SOLE 0 0 0 PURECYCLE CORP COM NEW 746228303 0 0 SH SOLE 0 0 0 PURECYCLE CORP CALL 746228903 0 0 SH Call SOLE 0 0 0 PURECYCLE CORP PUT 746228953 0 0 SH Put SOLE 0 0 0 PURPLE INNOVATION INC COM 74640Y106 0 0 SH SOLE 0 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 0 0 SH SOLE 0 0 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 0 0 SH SOLE 0 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 0 0 SH SOLE 0 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 0 0 SH SOLE 0 0 0 PUXIN LTD ADS 74704P108 0 0 SH SOLE 0 0 0 PUXIN LTD CALL 74704P908 0 0 SH Call SOLE 0 0 0 PUXIN LTD PUT 74704P958 0 0 SH Put SOLE 0 0 0 PUYI INC ADS 69373Y109 0 0 SH SOLE 0 0 0 PVH CORP COM 693656100 0 0 SH SOLE 0 0 0 PVH CORP CALL 693656900 0 0 SH Call SOLE 0 0 0 PVH CORP PUT 693656950 0 0 SH Put SOLE 0 0 0 PYXIS TANKERS INC COM Y71726106 0 0 SH SOLE 0 0 0 PYXUS INTL INC COM 74737V106 0 0 SH SOLE 0 0 0 PYXUS INTL INC CALL 74737V906 0 0 SH Call SOLE 0 0 0 PYXUS INTL INC PUT 74737V956 0 0 SH Put SOLE 0 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 0 0 SH SOLE 0 0 0 PZENA INVESTMENT MGMT INC CALL 74731Q903 0 0 SH Call SOLE 0 0 0 PZENA INVESTMENT MGMT INC PUT 74731Q953 0 0 SH Put SOLE 0 0 0 Q&K INTL GROUP LTD SPONSORED ADS 74738J102 0 0 SH SOLE 0 0 0 Q2 HLDGS INC COM 74736L109 0 0 SH SOLE 0 0 0 Q2 HLDGS INC CALL 74736L909 0 0 SH Call SOLE 0 0 0 Q2 HLDGS INC PUT 74736L959 0 0 SH Put SOLE 0 0 0 Q2 HLDGS INC NOTE 0.750 2/1 74736LAB5 0 0 SH SOLE 0 0 0 QAD INC CL B 74727D207 0 0 SH SOLE 0 0 0 QAD INC CL A 74727D306 0 0 SH SOLE 0 0 0 QAD INC CALL 74727D906 0 0 SH Call SOLE 0 0 0 QAD INC PUT 74727D956 0 0 SH Put SOLE 0 0 0 QCR HOLDINGS INC COM 74727A104 0 0 SH SOLE 0 0 0 QCR HOLDINGS INC CALL 74727A904 0 0 SH Call SOLE 0 0 0 QCR HOLDINGS INC PUT 74727A954 0 0 SH Put SOLE 0 0 0 QEP RES INC COM 74733V100 2 4500 SH SOLE 0 0 0 QEP RES INC CALL 74733V900 0 0 SH Call SOLE 0 0 0 QEP RES INC PUT 74733V950 0 0 SH Put SOLE 0 0 0 QIAGEN NV DEBT 0.375 3/1 N72482AA5 0 0 SH SOLE 0 0 0 QIAGEN NV DEBT 0.875 3/1 N72482AB3 0 0 SH SOLE 0 0 0 QIAGEN NV DEBT 1.00011/1 N72482AT4 0 0 SH SOLE 0 0 0 QIAGEN NV SHS NEW N72482123 0 0 SH SOLE 0 0 0 QIAGEN NV CALL N72482903 0 0 SH Call SOLE 0 0 0 QIAGEN NV PUT N72482953 0 0 SH Put SOLE 0 0 0 QIWI PLC CALL 74735M908 0 0 SH Call SOLE 0 0 0 QIWI PLC PUT 74735M958 0 0 SH Put SOLE 0 0 0 QIWI PLC SPON ADR REP B 74735M108 11 1004 SH SOLE 0 0 0 QORVO INC COM 74736K101 0 0 SH SOLE 0 0 0 QORVO INC CALL 74736K901 0 0 SH Call SOLE 0 0 0 QORVO INC PUT 74736K951 0 0 SH Put SOLE 0 0 0 QTS RLTY TR INC COM CL A 74736A103 51 866 SH SOLE 0 0 0 QTS RLTY TR INC CALL 74736A903 0 0 SH Call SOLE 0 0 0 QTS RLTY TR INC PUT 74736A953 0 0 SH Put SOLE 0 0 0 QTS RLTY TR INC 6.50 CON PFD B 74736A301 0 0 SH SOLE 0 0 0 QUAD / GRAPHICS INC COM CL A 747301109 0 0 SH SOLE 0 0 0 QUAD / GRAPHICS INC CALL 747301909 0 0 SH Call SOLE 0 0 0 QUAD / GRAPHICS INC PUT 747301959 0 0 SH Put SOLE 0 0 0 QUAKER CHEM CORP COM 747316107 32 252 SH SOLE 0 0 0 QUAKER CHEM CORP CALL 747316907 0 0 SH Call SOLE 0 0 0 QUAKER CHEM CORP PUT 747316957 0 0 SH Put SOLE 0 0 0 QUALCOMM INC COM 747525103 316 4672 SH SOLE 0 0 0 QUALCOMM INC CALL 747525903 0 0 SH Call SOLE 0 0 0 QUALCOMM INC PUT 747525953 0 0 SH Put SOLE 0 0 0 QUALSTAR CORP COM NEW 74758R208 0 0 SH SOLE 0 0 0 QUALYS INC COM 74758T303 13 148 SH SOLE 0 0 0 QUALYS INC CALL 74758T903 0 0 SH Call SOLE 0 0 0 QUALYS INC PUT 74758T953 0 0 SH Put SOLE 0 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 0 0 SH SOLE 0 0 0 QUANEX BUILDING PRODUCTS COR CALL 747619904 0 0 SH Call SOLE 0 0 0 QUANEX BUILDING PRODUCTS COR PUT 747619954 0 0 SH Put SOLE 0 0 0 QUANTA SVCS INC COM 74762E102 59 1870 SH SOLE 0 0 0 QUANTA SVCS INC CALL 74762E902 0 0 SH Call SOLE 0 0 0 QUANTA SVCS INC PUT 74762E952 0 0 SH Put SOLE 0 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 0 0 SH SOLE 0 0 0 QUANTENNA COMMUNICATIONS INC CALL 74766D900 0 0 SH Call SOLE 0 0 0 QUANTENNA COMMUNICATIONS INC PUT 74766D950 0 0 SH Put SOLE 0 0 0 QUANTERIX CORP COM 74766Q101 0 0 SH SOLE 0 0 0 QUANTUM CORP COM NEW 747906501 0 0 SH SOLE 0 0 0 QUANTUM CORP CALL 747906901 0 0 SH Call SOLE 0 0 0 QUANTUM CORP PUT 747906951 0 0 SH Put SOLE 0 0 0 QUARTERHILL INC COM 747713105 0 0 SH SOLE 0 0 0 QUARTERHILL INC CALL 747713905 0 0 SH Call SOLE 0 0 0 QUARTERHILL INC PUT 747713955 0 0 SH Put SOLE 0 0 0 QUDIAN INC ADR 747798106 0 0 SH SOLE 0 0 0 QUDIAN INC CALL 747798906 0 0 SH Call SOLE 0 0 0 QUDIAN INC PUT 747798956 0 0 SH Put SOLE 0 0 0 QUDIAN INC DEBT 1.000 7/0 G7314VAA8 0 0 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC COM 74834L100 148 1840 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC CALL 74834L900 0 0 SH Call SOLE 0 0 0 QUEST DIAGNOSTICS INC PUT 74834L950 0 0 SH Put SOLE 0 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 0 0 SH SOLE 0 0 0 QUICKLOGIC CORP COM 74837P108 0 0 SH SOLE 0 0 0 QUICKLOGIC CORP CALL 74837P908 0 0 SH Call SOLE 0 0 0 QUICKLOGIC CORP PUT 74837P958 0 0 SH Put SOLE 0 0 0 QUICKLOGIC CORP COM NEW 74837P405 0 0 SH SOLE 0 0 0 QUICKLOGIC CORP CALL 74837P905 0 0 SH Call SOLE 0 0 0 QUICKLOGIC CORP PUT 74837P955 0 0 SH Put SOLE 0 0 0 QUIDEL CORP NOTE 3.25012/1 74838JAA9 0 0 SH SOLE 0 0 0 QUIDEL CORP COM 74838J101 0 0 SH SOLE 0 0 0 QUIDEL CORP CALL 74838J901 0 0 SH Call SOLE 0 0 0 QUIDEL CORP PUT 74838J951 0 0 SH Put SOLE 0 0 0 QUINSTREET INC COM 74874Q100 0 0 SH SOLE 0 0 0 QUINSTREET INC CALL 74874Q900 0 0 SH Call SOLE 0 0 0 QUINSTREET INC PUT 74874Q950 0 0 SH Put SOLE 0 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 0 0 SH SOLE 0 0 0 QUMU CORP COM 749063103 0 0 SH SOLE 0 0 0 QUMU CORP CALL 749063903 0 0 SH Call SOLE 0 0 0 QUMU CORP PUT 749063953 0 0 SH Put SOLE 0 0 0 QUORUM HEALTH CORP COM 74909E106 0 0 SH SOLE 0 0 0 QUORUM HEALTH CORP CALL 74909E906 0 0 SH Call SOLE 0 0 0 QUORUM HEALTH CORP PUT 74909E956 0 0 SH Put SOLE 0 0 0 QUOTIENT LTD SHS G73268107 0 0 SH SOLE 0 0 0 QUOTIENT LTD CALL G73268907 0 0 SH Call SOLE 0 0 0 QUOTIENT LTD PUT G73268957 0 0 SH Put SOLE 0 0 0 QUOTIENT TECHNOLOGY INC NOTE 1.75012/0 749119AB9 0 0 SH SOLE 0 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 0 0 SH SOLE 0 0 0 QUOTIENT TECHNOLOGY INC CALL 749119903 0 0 SH Call SOLE 0 0 0 QUOTIENT TECHNOLOGY INC PUT 749119953 0 0 SH Put SOLE 0 0 0 QURATE RETAIL INC COM SER A 74915M100 54 8838 SH SOLE 0 0 0 QURATE RETAIL INC CALL 74915M900 0 0 SH Call SOLE 0 0 0 QURATE RETAIL INC PUT 74915M950 0 0 SH Put SOLE 0 0 0 QURATE RETAIL INC COM SER B 74915M209 0 0 SH SOLE 0 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 0 0 SH SOLE 0 0 0 QUTOUTIAO INC CALL 74915J907 0 0 SH Call SOLE 0 0 0 QUTOUTIAO INC PUT 74915J957 0 0 SH Put SOLE 0 0 0 R1 RCM INC COM 749397105 0 0 SH SOLE 0 0 0 R1 RCM INC CALL 749397905 0 0 SH Call SOLE 0 0 0 R1 RCM INC PUT 749397955 0 0 SH Put SOLE 0 0 0 RA MED SYS INC COM 74933X104 0 0 SH SOLE 0 0 0 RA PHARMACEUTICALS INC COM 74933V108 0 0 SH SOLE 0 0 0 RA PHARMACEUTICALS INC CALL 74933V908 0 0 SH Call SOLE 0 0 0 RA PHARMACEUTICALS INC PUT 74933V958 0 0 SH Put SOLE 0 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 0 0 SH SOLE 0 0 0 RADA ELECTR INDS LTD CALL M81863904 0 0 SH Call SOLE 0 0 0 RADA ELECTR INDS LTD PUT M81863954 0 0 SH Put SOLE 0 0 0 RADCOM LTD SHS NEW M81865111 0 0 SH SOLE 0 0 0 RADIAN GROUP INC COM 750236101 0 0 SH SOLE 0 0 0 RADIAN GROUP INC CALL 750236901 0 0 SH Call SOLE 0 0 0 RADIAN GROUP INC PUT 750236951 0 0 SH Put SOLE 0 0 0 RADIANT LOGISTICS INC COM 75025X100 0 0 SH SOLE 0 0 0 RADIANT LOGISTICS INC CALL 75025X900 0 0 SH Call SOLE 0 0 0 RADIANT LOGISTICS INC PUT 75025X950 0 0 SH Put SOLE 0 0 0 RADIUS HEALTH INC NOTE 3.000 9/0 750469AA6 0 0 SH SOLE 0 0 0 RADIUS HEALTH INC COM NEW 750469207 0 0 SH SOLE 0 0 0 RADIUS HEALTH INC CALL 750469907 0 0 SH Call SOLE 0 0 0 RADIUS HEALTH INC PUT 750469957 0 0 SH Put SOLE 0 0 0 RADNET INC COM 750491102 0 0 SH SOLE 0 0 0 RADNET INC CALL 750491902 0 0 SH Call SOLE 0 0 0 RADNET INC PUT 750491952 0 0 SH Put SOLE 0 0 0 RADWARE LTD ORD M81873107 0 0 SH SOLE 0 0 0 RADWARE LTD CALL M81873907 0 0 SH Call SOLE 0 0 0 RADWARE LTD PUT M81873957 0 0 SH Put SOLE 0 0 0 RAFAEL HLDGS INC COM CL B 75062E106 0 0 SH SOLE 0 0 0 RAFAEL HLDGS INC CALL 75062E906 0 0 SH Call SOLE 0 0 0 RAFAEL HLDGS INC PUT 75062E956 0 0 SH Put SOLE 0 0 0 RALPH LAUREN CORP CL A 751212101 23 344 SH SOLE 0 0 0 RALPH LAUREN CORP CALL 751212901 0 0 SH Call SOLE 0 0 0 RALPH LAUREN CORP PUT 751212951 0 0 SH Put SOLE 0 0 0 RAMACO RES INC COM 75134P303 0 0 SH SOLE 0 0 0 RAMBUS INC DEL NOTE 1.375 2/0 750917AG1 0 0 SH SOLE 0 0 0 RAMBUS INC DEL COM 750917106 0 0 SH SOLE 0 0 0 RAMBUS INC DEL CALL 750917906 0 0 SH Call SOLE 0 0 0 RAMBUS INC DEL PUT 750917956 0 0 SH Put SOLE 0 0 0 RAND CAP CORP COM 752185108 0 0 SH SOLE 0 0 0 RANDGOLD RES LTD ADR 752344309 0 0 SH SOLE 0 0 0 RANDGOLD RES LTD CALL 752344909 0 0 SH Call SOLE 0 0 0 RANDGOLD RES LTD PUT 752344959 0 0 SH Put SOLE 0 0 0 RANDOLPH BANCORP INC COM 752378109 0 0 SH SOLE 0 0 0 RANGE RES CORP COM 75281A109 1 405 SH SOLE 0 0 0 RANGE RES CORP CALL 75281A909 0 0 SH Call SOLE 0 0 0 RANGE RES CORP PUT 75281A959 0 0 SH Put SOLE 0 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 0 0 SH SOLE 0 0 0 RANPAK HLDGS CORP COM CL A 75321W103 0 0 SH SOLE 0 0 0 RANPAK HLDGS CORP *W EXP 06/03/202 75321W111 0 0 SH SOLE 0 0 0 RAPID7 INC COM 753422104 5 116 SH SOLE 0 0 0 RAPID7 INC CALL 753422904 0 0 SH Call SOLE 0 0 0 RAPID7 INC PUT 753422954 0 0 SH Put SOLE 0 0 0 RAPID7 INC NOTE 1.250 8/0 753422AB0 0 0 SH SOLE 0 0 0 RAPT THERAPEUTICS INC COM 75382E109 0 0 SH SOLE 0 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 0 0 SH SOLE 0 0 0 RATTLER MIDSTREAM LP CALL 75419T903 0 0 SH Call SOLE 0 0 0 RATTLER MIDSTREAM LP PUT 75419T953 0 0 SH Put SOLE 0 0 0 RAVE RESTAURANT GROUP INC COM 754198109 0 0 SH SOLE 0 0 0 RAVE RESTAURANT GROUP INC CALL 754198909 0 0 SH Call SOLE 0 0 0 RAVE RESTAURANT GROUP INC PUT 754198959 0 0 SH Put SOLE 0 0 0 RAVEN INDS INC COM 754212108 0 0 SH SOLE 0 0 0 RAVEN INDS INC CALL 754212908 0 0 SH Call SOLE 0 0 0 RAVEN INDS INC PUT 754212958 0 0 SH Put SOLE 0 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 89 1405 SH SOLE 0 0 0 RAYMOND JAMES FINANCIAL INC CALL 754730909 0 0 SH Call SOLE 0 0 0 RAYMOND JAMES FINANCIAL INC PUT 754730959 0 0 SH Put SOLE 0 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 0 0 SH SOLE 0 0 0 RAYONIER ADVANCED MATLS INC CALL 75508B904 0 0 SH Call SOLE 0 0 0 RAYONIER ADVANCED MATLS INC PUT 75508B954 0 0 SH Put SOLE 0 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 0 0 SH SOLE 0 0 0 RAYONIER INC COM 754907103 0 0 SH SOLE 0 0 0 RAYONIER INC CALL 754907903 0 0 SH Call SOLE 0 0 0 RAYONIER INC PUT 754907953 0 0 SH Put SOLE 0 0 0 RAYTHEON CO COM NEW 755111507 259 1974 SH SOLE 0 0 0 RAYTHEON CO CALL 755111907 0 0 SH Call SOLE 0 0 0 RAYTHEON CO PUT 755111957 0 0 SH Put SOLE 0 0 0 RBB BANCORP COM 74930B105 0 0 SH SOLE 0 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 0 0 SH SOLE 0 0 0 RBB FD INC MFAM SMLCP GRWTH 74933W874 0 0 SH SOLE 0 0 0 RBC BEARINGS INC COM 75524B104 6 54 SH SOLE 0 0 0 RBC BEARINGS INC CALL 75524B904 0 0 SH Call SOLE 0 0 0 RBC BEARINGS INC PUT 75524B954 0 0 SH Put SOLE 0 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 0 0 SH SOLE 0 0 0 RCI HOSPITALITY HLDGS INC CALL 74934Q908 0 0 SH Call SOLE 0 0 0 RCI HOSPITALITY HLDGS INC PUT 74934Q958 0 0 SH Put SOLE 0 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 0 0 SH SOLE 0 0 0 RCM TECHNOLOGIES INC CALL 749360900 0 0 SH Call SOLE 0 0 0 RCM TECHNOLOGIES INC PUT 749360950 0 0 SH Put SOLE 0 0 0 RE MAX HLDGS INC CL A 75524W108 0 0 SH SOLE 0 0 0 RE MAX HLDGS INC CALL 75524W908 0 0 SH Call SOLE 0 0 0 RE MAX HLDGS INC PUT 75524W958 0 0 SH Put SOLE 0 0 0 READING INTERNATIONAL INC CL A 755408101 0 0 SH SOLE 0 0 0 READING INTERNATIONAL INC CALL 755408901 0 0 SH Call SOLE 0 0 0 READING INTERNATIONAL INC PUT 755408951 0 0 SH Put SOLE 0 0 0 READING INTERNATIONAL INC CL B 755408200 0 0 SH SOLE 0 0 0 READY CAP CORP COM 75574U101 0 0 SH SOLE 0 0 0 READY CAP CORP 7 CN SR NT 2023 75574U200 0 0 SH SOLE 0 0 0 READY CAP CORP CALL 75574U901 0 0 SH Call SOLE 0 0 0 READY CAP CORP PUT 75574U951 0 0 SH Put SOLE 0 0 0 REAL GOODS SOLAR INC CL A 2017 75601N500 0 0 SH SOLE 0 0 0 REALITY SHS ETF TR DIVS ETF 75605A108 0 0 SH SOLE 0 0 0 REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 0 0 SH SOLE 0 0 0 REALITY SHS ETF TR DIVCN DIVD ETF 75605A504 0 0 SH SOLE 0 0 0 REALITY SHS ETF TR DIVCON DIV ETF 75605A603 0 0 SH SOLE 0 0 0 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 0 0 SH SOLE 0 0 0 REALITY SHS ETF TR NASDAQ NEXGEN 75605A801 0 0 SH SOLE 0 0 0 REALITY SHS ETF TR FUNDDSTRAT DQM 75605A884 0 0 SH SOLE 0 0 0 REALITY SHS ETF TR CALL 75605A902 0 0 SH Call SOLE 0 0 0 REALITY SHS ETF TR PUT 75605A952 0 0 SH Put SOLE 0 0 0 REALM THERAPEUTICS PLC SPONSORED ADS 75606L103 0 0 SH SOLE 0 0 0 REALNETWORKS INC COM NEW 75605L708 0 0 SH SOLE 0 0 0 REALNETWORKS INC CALL 75605L908 0 0 SH Call SOLE 0 0 0 REALNETWORKS INC PUT 75605L958 0 0 SH Put SOLE 0 0 0 REALOGY HLDGS CORP COM 75605Y106 0 0 SH SOLE 0 0 0 REALOGY HLDGS CORP CALL 75605Y906 0 0 SH Call SOLE 0 0 0 REALOGY HLDGS CORP PUT 75605Y956 0 0 SH Put SOLE 0 0 0 REALPAGE INC NOTE 1.50011/1 75606NAB5 0 0 SH SOLE 0 0 0 REALPAGE INC COM 75606N109 3 48 SH SOLE 0 0 0 REALPAGE INC CALL 75606N909 0 0 SH Call SOLE 0 0 0 REALPAGE INC PUT 75606N959 0 0 SH Put SOLE 0 0 0 REALTY INCOME CORP COM 756109104 121 2423 SH SOLE 0 0 0 REALTY INCOME CORP CALL 756109904 0 0 SH Call SOLE 0 0 0 REALTY INCOME CORP PUT 756109954 0 0 SH Put SOLE 0 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 24 165 SH SOLE 0 0 0 REATA PHARMACEUTICALS INC CALL 75615P903 0 0 SH Call SOLE 0 0 0 REATA PHARMACEUTICALS INC PUT 75615P953 0 0 SH Put SOLE 0 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 273 9496 SH SOLE 0 0 0 RECON TECHNOLOGY LTD SHS G7415M108 0 0 SH SOLE 0 0 0 RECON TECHNOLOGY LTD SHS NEW G7415M124 0 0 SH SOLE 0 0 0 RECRO PHARMA INC COM 75629F109 0 0 SH SOLE 0 0 0 RECRO PHARMA INC CALL 75629F909 0 0 SH Call SOLE 0 0 0 RECRO PHARMA INC PUT 75629F959 0 0 SH Put SOLE 0 0 0 RED HAT INC NOTE 0.25010/0 756577AD4 0 0 SH SOLE 0 0 0 RED HAT INC COM 756577102 0 0 SH SOLE 0 0 0 RED HAT INC CALL 756577902 0 0 SH Call SOLE 0 0 0 RED HAT INC PUT 756577952 0 0 SH Put SOLE 0 0 0 RED LION HOTELS CORP COM 756764106 0 0 SH SOLE 0 0 0 RED LION HOTELS CORP CALL 756764906 0 0 SH Call SOLE 0 0 0 RED LION HOTELS CORP PUT 756764956 0 0 SH Put SOLE 0 0 0 RED RIVER BANCSHARES INC COM 75686R202 0 0 SH SOLE 0 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 0 0 SH SOLE 0 0 0 RED ROBIN GOURMET BURGERS IN CALL 75689M901 0 0 SH Call SOLE 0 0 0 RED ROBIN GOURMET BURGERS IN PUT 75689M951 0 0 SH Put SOLE 0 0 0 RED ROCK RESORTS INC CL A 75700L108 0 0 SH SOLE 0 0 0 RED ROCK RESORTS INC CALL 75700L908 0 0 SH Call SOLE 0 0 0 RED ROCK RESORTS INC PUT 75700L958 0 0 SH Put SOLE 0 0 0 RED VIOLET INC COM 75704L104 0 0 SH SOLE 0 0 0 REDFIN CORP NOTE 1.750 7/1 75737FAA6 0 0 SH SOLE 0 0 0 REDFIN CORP COM 75737F108 0 0 SH SOLE 0 0 0 REDFIN CORP CALL 75737F908 0 0 SH Call SOLE 0 0 0 REDFIN CORP PUT 75737F958 0 0 SH Put SOLE 0 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 0 0 SH SOLE 0 0 0 REDHILL BIOPHARMA LTD CALL 757468903 0 0 SH Call SOLE 0 0 0 REDHILL BIOPHARMA LTD PUT 757468953 0 0 SH Put SOLE 0 0 0 REDWOOD TR INC NOTE 4.750 8/1 758075AC9 0 0 SH SOLE 0 0 0 REDWOOD TR INC NOTE 5.625 7/1 758075AD7 0 0 SH SOLE 0 0 0 REDWOOD TR INC COM 758075402 0 0 SH SOLE 0 0 0 REDWOOD TR INC CALL 758075902 0 0 SH Call SOLE 0 0 0 REDWOOD TR INC PUT 758075952 0 0 SH Put SOLE 0 0 0 REEBONZ HLDG LTD ORD SHS G7457R106 0 0 SH SOLE 0 0 0 REEBONZ HLDG LTD *W EXP 12/19/202 G7457R114 0 0 SH SOLE 0 0 0 REEBONZ HLDG LTD SHS G7457R122 0 0 SH SOLE 0 0 0 REEDS INC COM 758338107 0 0 SH SOLE 0 0 0 REEDS INC CALL 758338907 0 0 SH Call SOLE 0 0 0 REEDS INC PUT 758338957 0 0 SH Put SOLE 0 0 0 REGAL BELOIT CORP COM 758750103 0 0 SH SOLE 0 0 0 REGAL BELOIT CORP CALL 758750903 0 0 SH Call SOLE 0 0 0 REGAL BELOIT CORP PUT 758750953 0 0 SH Put SOLE 0 0 0 REGALWOOD GLOBAL ENERGY LTD COM CL A G74760102 0 0 SH SOLE 0 0 0 REGALWOOD GLOBAL ENERGY LTD UNIT 99/99/9999 G74760110 0 0 SH SOLE 0 0 0 REGALWOOD GLOBAL ENERGY LTD *W EXP 12/05/202 G74760128 0 0 SH SOLE 0 0 0 REGENCY CTRS CORP COM 758849103 42 1085 SH SOLE 0 0 0 REGENCY CTRS CORP CALL 758849903 0 0 SH Call SOLE 0 0 0 REGENCY CTRS CORP PUT 758849953 0 0 SH Put SOLE 0 0 0 REGENERON PHARMACEUTICALS COM 75886F107 27 55 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS CALL 75886F907 0 0 SH Call SOLE 0 0 0 REGENERON PHARMACEUTICALS PUT 75886F957 0 0 SH Put SOLE 0 0 0 REGENXBIO INC COM 75901B107 0 0 SH SOLE 0 0 0 REGENXBIO INC CALL 75901B907 0 0 SH Call SOLE 0 0 0 REGENXBIO INC PUT 75901B957 0 0 SH Put SOLE 0 0 0 REGIONAL HEALTH PPTYS INC COM 75903M101 0 0 SH SOLE 0 0 0 REGIONAL HEALTH PPTYS INC CALL 75903M901 0 0 SH Call SOLE 0 0 0 REGIONAL HEALTH PPTYS INC PUT 75903M951 0 0 SH Put SOLE 0 0 0 REGIONAL HEALTH PPTYS INC COM 75903M309 0 0 SH SOLE 0 0 0 REGIONAL MGMT CORP COM 75902K106 0 0 SH SOLE 0 0 0 REGIONAL MGMT CORP CALL 75902K906 0 0 SH Call SOLE 0 0 0 REGIONAL MGMT CORP PUT 75902K956 0 0 SH Put SOLE 0 0 0 REGIONS FINL CORP NEW COM 7591EP100 408 44727 SH SOLE 0 0 0 REGIONS FINL CORP NEW CALL 7591EP900 0 0 SH Call SOLE 0 0 0 REGIONS FINL CORP NEW PUT 7591EP950 0 0 SH Put SOLE 0 0 0 REGIS CORP MINN COM 758932107 0 0 SH SOLE 0 0 0 REGIS CORP MINN CALL 758932907 0 0 SH Call SOLE 0 0 0 REGIS CORP MINN PUT 758932957 0 0 SH Put SOLE 0 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 0 0 SH SOLE 0 0 0 REGULUS THERAPEUTICS INC CALL 75915K900 0 0 SH Call SOLE 0 0 0 REGULUS THERAPEUTICS INC PUT 75915K950 0 0 SH Put SOLE 0 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 59 700 SH SOLE 0 0 0 REINSURANCE GROUP AMER INC CALL 759351904 0 0 SH Call SOLE 0 0 0 REINSURANCE GROUP AMER INC PUT 759351954 0 0 SH Put SOLE 0 0 0 REKOR SYS INC COM 759419104 0 0 SH SOLE 0 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 16 182 SH SOLE 0 0 0 RELIANCE STEEL & ALUMINUM CO CALL 759509902 0 0 SH Call SOLE 0 0 0 RELIANCE STEEL & ALUMINUM CO PUT 759509952 0 0 SH Put SOLE 0 0 0 RELIANT BANCORP INC COM 75956B101 0 0 SH SOLE 0 0 0 RELIV INTL INC COM NEW 75952R209 0 0 SH SOLE 0 0 0 RELMADA THERAPEUTICS INC COM 75955J402 0 0 SH SOLE 0 0 0 RELMADA THERAPEUTICS INC CALL 75955J902 0 0 SH Call SOLE 0 0 0 RELMADA THERAPEUTICS INC PUT 75955J952 0 0 SH Put SOLE 0 0 0 RELX PLC SPONSORED ADR 759530108 85 3949 SH SOLE 0 0 0 REMARK HLDGS INC COM 75955K102 0 0 SH SOLE 0 0 0 REMARK HLDGS INC CALL 75955K902 0 0 SH Call SOLE 0 0 0 REMARK HLDGS INC PUT 75955K952 0 0 SH Put SOLE 0 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 0 0 SH SOLE 0 0 0 RENAISSANCE CAP GREENWICH FD INTNTL IPO ETF 759937303 0 0 SH SOLE 0 0 0 RENAISSANCE CAP GREENWICH FD CALL 759937904 0 0 SH Call SOLE 0 0 0 RENAISSANCE CAP GREENWICH FD PUT 759937954 0 0 SH Put SOLE 0 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 10 66 SH SOLE 0 0 0 RENAISSANCERE HOLDINGS LTD CALL G7496G903 0 0 SH Call SOLE 0 0 0 RENAISSANCERE HOLDINGS LTD PUT G7496G953 0 0 SH Put SOLE 0 0 0 RENASANT CORP COM 75970E107 1 62 SH SOLE 0 0 0 RENASANT CORP CALL 75970E907 0 0 SH Call SOLE 0 0 0 RENASANT CORP PUT 75970E957 0 0 SH Put SOLE 0 0 0 RENESOLA LTD SPONSORED ADS 75971T301 0 0 SH SOLE 0 0 0 RENESOLA LTD CALL 75971T901 0 0 SH Call SOLE 0 0 0 RENESOLA LTD PUT 75971T951 0 0 SH Put SOLE 0 0 0 RENEWABLE ENERGY GROUP INC NOTE 2.750 6/1 75972AAA1 0 0 SH SOLE 0 0 0 RENEWABLE ENERGY GROUP INC NOTE 4.000 6/1 75972AAC7 0 0 SH SOLE 0 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 0 0 SH SOLE 0 0 0 RENEWABLE ENERGY GROUP INC CALL 75972A901 0 0 SH Call SOLE 0 0 0 RENEWABLE ENERGY GROUP INC PUT 75972A951 0 0 SH Put SOLE 0 0 0 RENMIN TIANLI GROUP INC SHS G7500A100 0 0 SH SOLE 0 0 0 RENN FD INC COM 759720105 0 0 SH SOLE 0 0 0 RENREN INC CALL 759892901 0 0 SH Call SOLE 0 0 0 RENREN INC PUT 759892951 0 0 SH Put SOLE 0 0 0 RENREN INC CALL 759892900 0 0 SH Call SOLE 0 0 0 RENREN INC PUT 759892950 0 0 SH Put SOLE 0 0 0 RENREN INC SPON ADR A NEW 759892201 0 0 SH SOLE 0 0 0 RENREN INC SPONSORED ADS 759892300 0 0 SH SOLE 0 0 0 RENT A CTR INC NEW COM 76009N100 0 0 SH SOLE 0 0 0 RENT A CTR INC NEW CALL 76009N900 0 0 SH Call SOLE 0 0 0 RENT A CTR INC NEW PUT 76009N950 0 0 SH Put SOLE 0 0 0 REPAY HLDGS CORP COM CL A 76029L100 0 0 SH SOLE 0 0 0 REPAY HLDGS CORP CALL 76029L900 0 0 SH Call SOLE 0 0 0 REPAY HLDGS CORP PUT 76029L950 0 0 SH Put SOLE 0 0 0 REPLAY ACQUISITION CORP COM G75130107 0 0 SH SOLE 0 0 0 REPLAY ACQUISITION CORP *W EXP 03/01/202 G75130115 0 0 SH SOLE 0 0 0 REPLAY ACQUISITION CORP UNIT 03/01/2024 G75130123 0 0 SH SOLE 0 0 0 REPLIGEN CORP NOTE 2.125 6/0 759916AA7 0 0 SH SOLE 0 0 0 REPLIGEN CORP COM 759916109 2 19 SH SOLE 0 0 0 REPLIGEN CORP CALL 759916909 0 0 SH Call SOLE 0 0 0 REPLIGEN CORP PUT 759916959 0 0 SH Put SOLE 0 0 0 REPLIGEN CORP NOTE 0.375 7/1 759916AB5 0 0 SH SOLE 0 0 0 REPLIMUNE GROUP INC COM 76029N106 0 0 SH SOLE 0 0 0 REPRO MED SYS INC COM 759910102 0 0 SH SOLE 0 0 0 REPUBLIC BANCORP KY CL A 760281204 0 0 SH SOLE 0 0 0 REPUBLIC BANCORP KY CALL 760281904 0 0 SH Call SOLE 0 0 0 REPUBLIC BANCORP KY PUT 760281954 0 0 SH Put SOLE 0 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 0 0 SH SOLE 0 0 0 REPUBLIC FIRST BANCORP INC CALL 760416907 0 0 SH Call SOLE 0 0 0 REPUBLIC FIRST BANCORP INC PUT 760416957 0 0 SH Put SOLE 0 0 0 REPUBLIC SVCS INC COM 760759100 98 1301 SH SOLE 0 0 0 REPUBLIC SVCS INC CALL 760759900 0 0 SH Call SOLE 0 0 0 REPUBLIC SVCS INC PUT 760759950 0 0 SH Put SOLE 0 0 0 RESEARCH FRONTIERS INC COM 760911107 0 0 SH SOLE 0 0 0 RESEARCH FRONTIERS INC CALL 760911907 0 0 SH Call SOLE 0 0 0 RESEARCH FRONTIERS INC PUT 760911957 0 0 SH Put SOLE 0 0 0 RESEARCH SOLUTIONS INC COM 761025105 0 0 SH SOLE 0 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1 122 SH SOLE 0 0 0 RESIDEO TECHNOLOGIES INC CALL 76118Y904 0 0 SH Call SOLE 0 0 0 RESIDEO TECHNOLOGIES INC PUT 76118Y954 0 0 SH Put SOLE 0 0 0 RESMED INC COM 761152107 25 168 SH SOLE 0 0 0 RESMED INC CALL 761152907 0 0 SH Call SOLE 0 0 0 RESMED INC PUT 761152957 0 0 SH Put SOLE 0 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 0 0 SH SOLE 0 0 0 RESOLUTE ENERGY CORP CALL 76116A906 0 0 SH Call SOLE 0 0 0 RESOLUTE ENERGY CORP PUT 76116A956 0 0 SH Put SOLE 0 0 0 RESOLUTE FST PRODS INC COM 76117W109 0 0 SH SOLE 0 0 0 RESOLUTE FST PRODS INC CALL 76117W909 0 0 SH Call SOLE 0 0 0 RESOLUTE FST PRODS INC PUT 76117W959 0 0 SH Put SOLE 0 0 0 RESONANT INC COM 76118L102 0 0 SH SOLE 0 0 0 RESONANT INC CALL 76118L902 0 0 SH Call SOLE 0 0 0 RESONANT INC PUT 76118L952 0 0 SH Put SOLE 0 0 0 RESOURCE CAP CORP NOTE 8.000 1/1 76120WAB0 0 0 SH SOLE 0 0 0 RESOURCE CAP CORP NOTE 4.500 8/1 76120WAC8 0 0 SH SOLE 0 0 0 RESOURCES CONNECTION INC COM 76122Q105 0 0 SH SOLE 0 0 0 RESOURCES CONNECTION INC CALL 76122Q905 0 0 SH Call SOLE 0 0 0 RESOURCES CONNECTION INC PUT 76122Q955 0 0 SH Put SOLE 0 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 0 8 SH SOLE 0 0 0 RESTAURANT BRANDS INTL INC CALL 76131D903 0 0 SH Call SOLE 0 0 0 RESTAURANT BRANDS INTL INC PUT 76131D953 0 0 SH Put SOLE 0 0 0 RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 0 0 SH SOLE 0 0 0 RESTORATION HARDWARE HLDGS I NOTE 6/1 761283AD2 0 0 SH SOLE 0 0 0 RESTORATION ROBOTICS INC COM 76133C103 0 0 SH SOLE 0 0 0 RESTORBIO INC COM 76133L103 0 0 SH SOLE 0 0 0 RESTORBIO INC CALL 76133L903 0 0 SH Call SOLE 0 0 0 RESTORBIO INC PUT 76133L953 0 0 SH Put SOLE 0 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 0 0 SH SOLE 0 0 0 RETAIL OPPORTUNITY INVTS COR CALL 76131N901 0 0 SH Call SOLE 0 0 0 RETAIL OPPORTUNITY INVTS COR PUT 76131N951 0 0 SH Put SOLE 0 0 0 RETAIL PPTYS AMER INC CL A 76131V202 94 17705 SH SOLE 0 0 0 RETAIL PPTYS AMER INC CALL 76131V902 0 0 SH Call SOLE 0 0 0 RETAIL PPTYS AMER INC PUT 76131V952 0 0 SH Put SOLE 0 0 0 RETAIL VALUE INC COM 76133Q102 1 41 SH SOLE 0 0 0 RETO ECO SOLUTIONS INC COM G75271109 0 0 SH SOLE 0 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 0 0 SH SOLE 0 0 0 RETROPHIN INC NOTE 2.500 9/1 761299AB2 0 0 SH SOLE 0 0 0 RETROPHIN INC COM 761299106 0 0 SH SOLE 0 0 0 RETROPHIN INC CALL 761299906 0 0 SH Call SOLE 0 0 0 RETROPHIN INC PUT 761299956 0 0 SH Put SOLE 0 0 0 REV GROUP INC COM 749527107 0 100 SH SOLE 0 0 0 REV GROUP INC CALL 749527907 0 0 SH Call SOLE 0 0 0 REV GROUP INC PUT 749527957 0 0 SH Put SOLE 0 0 0 REVANCE THERAPEUTICS INC COM 761330109 0 0 SH SOLE 0 0 0 REVANCE THERAPEUTICS INC CALL 761330909 0 0 SH Call SOLE 0 0 0 REVANCE THERAPEUTICS INC PUT 761330959 0 0 SH Put SOLE 0 0 0 REVEN HSG REIT INC COM NEW 761378207 0 0 SH SOLE 0 0 0 REVLON INC CL A NEW 761525609 0 0 SH SOLE 0 0 0 REVLON INC CALL 761525909 0 0 SH Call SOLE 0 0 0 REVLON INC PUT 761525959 0 0 SH Put SOLE 0 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 0 0 SH SOLE 0 0 0 REVOLUTION LIGHTING TECHNOLO CALL 76155G906 0 0 SH Call SOLE 0 0 0 REVOLUTION LIGHTING TECHNOLO PUT 76155G956 0 0 SH Put SOLE 0 0 0 REVOLUTION MEDICINES INC COM 76155X100 0 0 SH SOLE 0 0 0 REVOLVE GROUP INC CL A 76156B107 0 0 SH SOLE 0 0 0 REVOLVE GROUP INC CALL 76156B907 0 0 SH Call SOLE 0 0 0 REVOLVE GROUP INC PUT 76156B957 0 0 SH Put SOLE 0 0 0 REWALK ROBOTICS LTD SHS M8216Q101 0 0 SH SOLE 0 0 0 REWALK ROBOTICS LTD SHS M8216Q200 0 0 SH SOLE 0 0 0 REX AMERICAN RESOURCES CORP COM 761624105 0 0 SH SOLE 0 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 0 0 SH SOLE 0 0 0 REXAHN PHARMACEUTICALS INC CALL 761640900 0 0 SH Call SOLE 0 0 0 REXAHN PHARMACEUTICALS INC PUT 761640950 0 0 SH Put SOLE 0 0 0 REXAHN PHARMACEUTICALS INC COM 761640309 0 0 SH SOLE 0 0 0 REXAHN PHARMACEUTICALS INC CALL 761640909 0 0 SH Call SOLE 0 0 0 REXAHN PHARMACEUTICALS INC PUT 761640959 0 0 SH Put SOLE 0 0 0 REXFORD INDL RLTY INC COM 76169C100 9 228 SH SOLE 0 0 0 REXFORD INDL RLTY INC CALL 76169C900 0 0 SH Call SOLE 0 0 0 REXFORD INDL RLTY INC PUT 76169C950 0 0 SH Put SOLE 0 0 0 REXNORD CORP NEW COM 76169B102 28 1214 SH SOLE 0 0 0 REXNORD CORP NEW CALL 76169B902 0 0 SH Call SOLE 0 0 0 REXNORD CORP NEW PUT 76169B952 0 0 SH Put SOLE 0 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 3 105 SH SOLE 0 0 0 REYNOLDS CONSUMER PRODS INC CALL 76171L906 0 0 SH Call SOLE 0 0 0 REYNOLDS CONSUMER PRODS INC PUT 76171L956 0 0 SH Put SOLE 0 0 0 RF INDS LTD COM PAR $0.01 749552105 0 0 SH SOLE 0 0 0 RF INDS LTD CALL 749552905 0 0 SH Call SOLE 0 0 0 RF INDS LTD PUT 749552955 0 0 SH Put SOLE 0 0 0 RGC RES INC COM 74955L103 0 0 SH SOLE 0 0 0 RH COM 74967X103 3 26 SH SOLE 0 0 0 RH CALL 74967X903 0 0 SH Call SOLE 0 0 0 RH PUT 74967X953 0 0 SH Put SOLE 0 0 0 RH NOTE 6/1 74967XAA1 0 0 SH SOLE 0 0 0 RHINEBECK BANCORP INC COM 762093102 0 0 SH SOLE 0 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 0 0 SH SOLE 0 0 0 RHYTHM PHARMACEUTICALS INC CALL 76243J905 0 0 SH Call SOLE 0 0 0 RHYTHM PHARMACEUTICALS INC PUT 76243J955 0 0 SH Put SOLE 0 0 0 RIBBON COMMUNICATIONS INC COM 762544104 0 0 SH SOLE 0 0 0 RIBBON COMMUNICATIONS INC CALL 762544904 0 0 SH Call SOLE 0 0 0 RIBBON COMMUNICATIONS INC PUT 762544954 0 0 SH Put SOLE 0 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 0 0 SH SOLE 0 0 0 RICHARDSON ELECTRS LTD COM 763165107 0 0 SH SOLE 0 0 0 RICHARDSON ELECTRS LTD CALL 763165907 0 0 SH Call SOLE 0 0 0 RICHARDSON ELECTRS LTD PUT 763165957 0 0 SH Put SOLE 0 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 0 0 SH SOLE 0 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 0 0 SH SOLE 0 0 0 RIGEL PHARMACEUTICALS INC CALL 766559903 0 0 SH Call SOLE 0 0 0 RIGEL PHARMACEUTICALS INC PUT 766559953 0 0 SH Put SOLE 0 0 0 RIGNET INC COM 766582100 0 0 SH SOLE 0 0 0 RIGNET INC CALL 766582900 0 0 SH Call SOLE 0 0 0 RIGNET INC PUT 766582950 0 0 SH Put SOLE 0 0 0 RIMINI STR INC DEL COM 76674Q107 0 0 SH SOLE 0 0 0 RING ENERGY INC COM 76680V108 0 0 SH SOLE 0 0 0 RING ENERGY INC CALL 76680V908 0 0 SH Call SOLE 0 0 0 RING ENERGY INC PUT 76680V958 0 0 SH Put SOLE 0 0 0 RINGCENTRAL INC CL A 76680R206 0 0 SH SOLE 0 0 0 RINGCENTRAL INC CALL 76680R906 0 0 SH Call SOLE 0 0 0 RINGCENTRAL INC PUT 76680R956 0 0 SH Put SOLE 0 0 0 RINGCENTRAL INC NOTE 3/1 76680RAD9 0 0 SH SOLE 0 0 0 RIO TINTO PLC SPONSORED ADR 767204100 12 260 SH SOLE 0 0 0 RIO TINTO PLC CALL 767204900 0 0 SH Call SOLE 0 0 0 RIO TINTO PLC PUT 767204950 0 0 SH Put SOLE 0 0 0 RIOT BLOCKCHAIN INC COM 767292105 0 0 SH SOLE 0 0 0 RIOT BLOCKCHAIN INC CALL 767292905 0 0 SH SOLE 0 0 0 RIOT BLOCKCHAIN INC PUT 767292955 0 0 SH SOLE 0 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 0 0 SH SOLE 0 0 0 RISE ED CAYMAN LTD CALL 76761L902 0 0 SH Call SOLE 0 0 0 RISE ED CAYMAN LTD PUT 76761L952 0 0 SH Put SOLE 0 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 37 1097 SH SOLE 0 0 0 RITCHIE BROS AUCTIONEERS CALL 767744905 0 0 SH Call SOLE 0 0 0 RITCHIE BROS AUCTIONEERS PUT 767744955 0 0 SH Put SOLE 0 0 0 RITE AID CORP COM 767754104 0 0 SH SOLE 0 0 0 RITE AID CORP CALL 767754904 0 0 SH Call SOLE 0 0 0 RITE AID CORP PUT 767754954 0 0 SH Put SOLE 0 0 0 RITE AID CORP COM 767754872 0 23 SH SOLE 0 0 0 RITE AID CORP CALL 767754902 0 0 SH Call SOLE 0 0 0 RITE AID CORP PUT 767754952 0 0 SH Put SOLE 0 0 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 0 0 SH SOLE 0 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 0 0 SH SOLE 0 0 0 RIVERNORTH FLEXIBL MUN INCM COM 76883H104 0 0 SH SOLE 0 0 0 RIVERNORTH MANAGED DUR MUN I COM 76882H105 0 0 SH SOLE 0 0 0 RIVERNORTH MARKETPLACE LENDI COM 76882B108 0 0 SH SOLE 0 0 0 RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 0 0 SH SOLE 0 0 0 RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 0 0 SH SOLE 0 0 0 RIVERNORTH OPPRTUNITIES FD I RIGHT 11/01/2019 76881Y133 0 0 SH SOLE 0 0 0 RIVERVIEW BANCORP INC COM 769397100 0 0 SH SOLE 0 0 0 RIVERVIEW BANCORP INC CALL 769397900 0 0 SH Call SOLE 0 0 0 RIVERVIEW BANCORP INC PUT 769397950 0 0 SH Put SOLE 0 0 0 RIVERVIEW FINL CORP NEW COM 76940Q105 0 0 SH SOLE 0 0 0 RLI CORP COM 749607107 0 0 SH SOLE 0 0 0 RLI CORP CALL 749607907 0 0 SH Call SOLE 0 0 0 RLI CORP PUT 749607957 0 0 SH Put SOLE 0 0 0 RLJ LODGING TR COM 74965L101 0 0 SH SOLE 0 0 0 RLJ LODGING TR CALL 74965L901 0 0 SH Call SOLE 0 0 0 RLJ LODGING TR PUT 74965L951 0 0 SH Put SOLE 0 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 0 0 SH SOLE 0 0 0 RMG ACQUISITION CORP UNIT 99/99/9999 749641205 0 0 SH SOLE 0 0 0 RMG ACQUISITION CORP CL A 749641106 0 0 SH SOLE 0 0 0 RMG ACQUISITION CORP *W EXP 02/21/202 749641114 0 0 SH SOLE 0 0 0 RMR GROUP INC CL A 74967R106 0 7 SH SOLE 0 0 0 RMR REAL ESTATE INCOME FUND COM 76970B101 0 0 SH SOLE 0 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 0 0 SH SOLE 0 0 0 ROADRUNNER TRANSN SYS INC CALL 76973Q904 0 0 SH Call SOLE 0 0 0 ROADRUNNER TRANSN SYS INC PUT 76973Q954 0 0 SH Put SOLE 0 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 0 0 SH SOLE 0 0 0 ROADRUNNER TRNSN SVCS HLDG I CALL 76973Q905 0 0 SH Call SOLE 0 0 0 ROADRUNNER TRNSN SVCS HLDG I PUT 76973Q955 0 0 SH Put SOLE 0 0 0 ROAN RES INC CALL 769755909 0 0 SH Call SOLE 0 0 0 ROAN RES INC PUT 769755959 0 0 SH Put SOLE 0 0 0 ROAN RES INC CL A COM 769755109 0 0 SH SOLE 0 0 0 ROBERT HALF INTL INC COM 770323103 0 0 SH SOLE 0 0 0 ROBERT HALF INTL INC CALL 770323903 0 0 SH Call SOLE 0 0 0 ROBERT HALF INTL INC PUT 770323953 0 0 SH Put SOLE 0 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 0 0 SH SOLE 0 0 0 ROCKET PHARMACEUTICALS INC CALL 77313F906 0 0 SH Call SOLE 0 0 0 ROCKET PHARMACEUTICALS INC PUT 77313F956 0 0 SH Put SOLE 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 34 228 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC CALL 773903909 0 0 SH Call SOLE 0 0 0 ROCKWELL AUTOMATION INC PUT 773903959 0 0 SH Put SOLE 0 0 0 ROCKWELL MED INC COM 774374102 0 0 SH SOLE 0 0 0 ROCKWELL MED INC CALL 774374902 0 0 SH Call SOLE 0 0 0 ROCKWELL MED INC PUT 774374952 0 0 SH Put SOLE 0 0 0 ROCKY BRANDS INC COM 774515100 0 0 SH SOLE 0 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 0 0 SH SOLE 0 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 0 0 SH SOLE 0 0 0 ROGERS COMMUNICATIONS INC CALL 775109900 0 0 SH Call SOLE 0 0 0 ROGERS COMMUNICATIONS INC PUT 775109950 0 0 SH Put SOLE 0 0 0 ROGERS CORP COM 775133101 0 0 SH SOLE 0 0 0 ROGERS CORP CALL 775133901 0 0 SH Call SOLE 0 0 0 ROGERS CORP PUT 775133951 0 0 SH Put SOLE 0 0 0 ROKU INC COM CL A 77543R102 29 327 SH SOLE 0 0 0 ROKU INC CALL 77543R902 0 0 SH Call SOLE 0 0 0 ROKU INC PUT 77543R952 0 0 SH Put SOLE 0 0 0 ROLLINS INC COM 775711104 0 0 SH SOLE 0 0 0 ROLLINS INC CALL 775711904 0 0 SH Call SOLE 0 0 0 ROLLINS INC PUT 775711954 0 0 SH Put SOLE 0 0 0 ROPER TECHNOLOGIES INC FRNT 1/1 776696AA4 0 0 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 395 1268 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC CALL 776696906 0 0 SH Call SOLE 0 0 0 ROPER TECHNOLOGIES INC PUT 776696956 0 0 SH Put SOLE 0 0 0 ROSEHILL RES INC CL A 777385105 0 0 SH SOLE 0 0 0 ROSEHILL RES INC *W EXP 09/16/202 777385113 0 0 SH SOLE 0 0 0 ROSEHILL RES INC UNIT 12/31/2020 777385204 0 0 SH SOLE 0 0 0 ROSETTA STONE INC COM 777780107 0 0 SH SOLE 0 0 0 ROSETTA STONE INC CALL 777780907 0 0 SH Call SOLE 0 0 0 ROSETTA STONE INC PUT 777780957 0 0 SH Put SOLE 0 0 0 ROSS STORES INC COM 778296103 10 115 SH SOLE 0 0 0 ROSS STORES INC CALL 778296903 0 0 SH Call SOLE 0 0 0 ROSS STORES INC PUT 778296953 0 0 SH Put SOLE 0 0 0 ROVI CORP NOTE 0.500 3/0 779376AD4 0 0 SH SOLE 0 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 0 0 SH SOLE 0 0 0 ROWAN COMPANIES PLC CALL G7665A901 0 0 SH Call SOLE 0 0 0 ROWAN COMPANIES PLC PUT G7665A951 0 0 SH Put SOLE 0 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 79 1284 SH SOLE 0 0 0 ROYAL BK CDA MONTREAL QUE CALL 780087902 0 0 SH Call SOLE 0 0 0 ROYAL BK CDA MONTREAL QUE PUT 780087952 0 0 SH Put SOLE 0 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 0 0 SH SOLE 0 0 0 ROYAL BK SCOTLAND GROUP PLC CALL 780097909 0 0 SH Call SOLE 0 0 0 ROYAL BK SCOTLAND GROUP PLC PUT 780097959 0 0 SH Put SOLE 0 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 337 10462 SH SOLE 0 0 0 ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 0 0 SH Call SOLE 0 0 0 ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 0 0 SH Put SOLE 0 0 0 ROYAL DUTCH SHELL PLC CALL 780259907 0 0 SH Call SOLE 0 0 0 ROYAL DUTCH SHELL PLC PUT 780259957 0 0 SH Put SOLE 0 0 0 ROYAL DUTCH SHELL PLC CALL 780259906 0 0 SH Call SOLE 0 0 0 ROYAL DUTCH SHELL PLC PUT 780259956 0 0 SH Put SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 128 3908 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 139 3980 SH SOLE 0 0 0 ROYAL GOLD INC NOTE 2.875 6/1 780287AA6 0 0 SH SOLE 0 0 0 ROYAL GOLD INC COM 780287108 0 0 SH SOLE 0 0 0 ROYAL GOLD INC CALL 780287908 0 0 SH Call SOLE 0 0 0 ROYAL GOLD INC PUT 780287958 0 0 SH Put SOLE 0 0 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 1 106 SH SOLE 0 0 0 ROYCE MICRO-CAP TR INC COM 780915104 0 0 SH SOLE 0 0 0 ROYCE VALUE TR INC COM 780910105 178 18407 SH SOLE 0 0 0 RPC INC COM 749660106 0 0 SH SOLE 0 0 0 RPC INC CALL 749660906 0 0 SH Call SOLE 0 0 0 RPC INC PUT 749660956 0 0 SH Put SOLE 0 0 0 RPM INTL INC COM 749685103 17 280 SH SOLE 0 0 0 RPM INTL INC CALL 749685903 0 0 SH Call SOLE 0 0 0 RPM INTL INC PUT 749685953 0 0 SH Put SOLE 0 0 0 RPT REALTY CALL 74971D901 0 0 SH Call SOLE 0 0 0 RPT REALTY PUT 74971D951 0 0 SH Put SOLE 0 0 0 RPT REALTY COM SH BEN INT 74971D101 0 0 SH SOLE 0 0 0 RTI INTL METALS INC NOTE 1.62510/1 74973WAB3 0 0 SH SOLE 0 0 0 RTI SURGICAL INC COM 74975N105 0 0 SH SOLE 0 0 0 RTI SURGICAL INC CALL 74975N905 0 0 SH Call SOLE 0 0 0 RTI SURGICAL INC PUT 74975N955 0 0 SH Put SOLE 0 0 0 RTW HLDGS INC NOTE 5.62511/1 749772AB5 0 0 SH SOLE 0 0 0 RTW RETAILWINDS INC COM 74980D100 0 0 SH SOLE 0 0 0 RTW RETAILWINDS INC CALL 74980D900 0 0 SH Call SOLE 0 0 0 RTW RETAILWINDS INC PUT 74980D950 0 0 SH Put SOLE 0 0 0 RUBICON PROJ INC COM 78112V102 0 0 SH SOLE 0 0 0 RUBICON PROJ INC CALL 78112V902 0 0 SH Call SOLE 0 0 0 RUBICON PROJ INC PUT 78112V952 0 0 SH Put SOLE 0 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 0 0 SH SOLE 0 0 0 RUBICON TECHNOLOGY INC CALL 78112T906 0 0 SH Call SOLE 0 0 0 RUBICON TECHNOLOGY INC PUT 78112T956 0 0 SH Put SOLE 0 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 0 0 SH SOLE 0 0 0 RUBIUS THERAPEUTICS INC CALL 78116T903 0 0 SH Call SOLE 0 0 0 RUBIUS THERAPEUTICS INC PUT 78116T953 0 0 SH Put SOLE 0 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 0 0 SH SOLE 0 0 0 RUDOLPH TECHNOLOGIES INC CALL 781270903 0 0 SH Call SOLE 0 0 0 RUDOLPH TECHNOLOGIES INC PUT 781270953 0 0 SH Put SOLE 0 0 0 RUHNN HLDG LTD ADS 781314109 0 0 SH SOLE 0 0 0 RUMBLEON INC CL B 781386206 0 0 SH SOLE 0 0 0 RUSH ENTERPRISES INC CL A 781846209 2 58 SH SOLE 0 0 0 RUSH ENTERPRISES INC CALL 781846909 0 0 SH Call SOLE 0 0 0 RUSH ENTERPRISES INC PUT 781846959 0 0 SH Put SOLE 0 0 0 RUSH ENTERPRISES INC CL B 781846308 0 0 SH SOLE 0 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 0 0 SH SOLE 0 0 0 RUTHS HOSPITALITY GROUP INC CALL 783332909 0 0 SH Call SOLE 0 0 0 RUTHS HOSPITALITY GROUP INC PUT 783332959 0 0 SH Put SOLE 0 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 13 251 SH SOLE 0 0 0 RYANAIR HLDGS PLC CALL 783513903 0 0 SH Call SOLE 0 0 0 RYANAIR HLDGS PLC PUT 783513953 0 0 SH Put SOLE 0 0 0 RYB ED INC ADR 74979W101 0 0 SH SOLE 0 0 0 RYB ED INC CALL 74979W901 0 0 SH Call SOLE 0 0 0 RYB ED INC PUT 74979W951 0 0 SH Put SOLE 0 0 0 RYDER SYS INC COM 783549108 42 1596 SH SOLE 0 0 0 RYDER SYS INC CALL 783549908 0 0 SH Call SOLE 0 0 0 RYDER SYS INC PUT 783549958 0 0 SH Put SOLE 0 0 0 RYERSON HLDG CORP COM 783754104 0 0 SH SOLE 0 0 0 RYERSON HLDG CORP CALL 783754904 0 0 SH Call SOLE 0 0 0 RYERSON HLDG CORP PUT 783754954 0 0 SH Put SOLE 0 0 0 RYLAND GROUP INC NOTE 0.250 6/0 783764AS2 0 0 SH SOLE 0 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 0 0 SH SOLE 0 0 0 RYMAN HOSPITALITY PPTYS INC CALL 78377T907 0 0 SH Call SOLE 0 0 0 RYMAN HOSPITALITY PPTYS INC PUT 78377T957 0 0 SH Put SOLE 0 0 0 S & T BANCORP INC COM 783859101 0 0 SH SOLE 0 0 0 S & T BANCORP INC CALL 783859901 0 0 SH Call SOLE 0 0 0 S & T BANCORP INC PUT 783859951 0 0 SH Put SOLE 0 0 0 S&P GLOBAL INC COM 78409V104 294 1200 SH SOLE 0 0 0 S&P GLOBAL INC CALL 78409V904 0 0 SH Call SOLE 0 0 0 S&P GLOBAL INC PUT 78409V954 0 0 SH Put SOLE 0 0 0 S&W SEED CO COM 785135104 0 0 SH SOLE 0 0 0 S&W SEED CO CALL 785135904 0 0 SH Call SOLE 0 0 0 S&W SEED CO PUT 785135954 0 0 SH Put SOLE 0 0 0 SABAN CAP ACQUISITION CORP COM CL A 78516C106 0 0 SH SOLE 0 0 0 SABAN CAP ACQUISITION CORP *W EXP 09/21/202 78516C114 0 0 SH SOLE 0 0 0 SABAN CAP ACQUISITION CORP UNIT 99/99/9999 78516C205 0 0 SH SOLE 0 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 10 377 SH SOLE 0 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 108 9869 SH SOLE 0 0 0 SABRA HEALTH CARE REIT INC CALL 78573L906 0 0 SH Call SOLE 0 0 0 SABRA HEALTH CARE REIT INC PUT 78573L956 0 0 SH Put SOLE 0 0 0 SABRE CORP COM 78573M104 0 0 SH SOLE 0 0 0 SABRE CORP CALL 78573M904 0 0 SH Call SOLE 0 0 0 SABRE CORP PUT 78573M954 0 0 SH Put SOLE 0 0 0 SACHEM CAP CORP COM 78590A109 0 0 SH SOLE 0 0 0 SAEXPLORATION HLDGS INC COM PAR 78636X873 0 0 SH SOLE 0 0 0 SAFE BULKERS INC COM Y7388L103 0 0 SH SOLE 0 0 0 SAFE BULKERS INC CALL Y7388L903 0 0 SH Call SOLE 0 0 0 SAFE BULKERS INC PUT Y7388L953 0 0 SH Put SOLE 0 0 0 SAFE T GROUP LTD SPONSORED ADS 78643B302 0 0 SH SOLE 0 0 0 SAFE T GROUP LTD SPONSORD ADS NEW 78643B401 0 0 SH SOLE 0 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 0 0 SH SOLE 0 0 0 SAFEGUARD SCIENTIFICS INC CALL 786449907 0 0 SH Call SOLE 0 0 0 SAFEGUARD SCIENTIFICS INC PUT 786449957 0 0 SH Put SOLE 0 0 0 SAFEHOLD INC COM 78645L100 0 0 SH SOLE 0 0 0 SAFEHOLD INC CALL 78645L900 0 0 SH Call SOLE 0 0 0 SAFEHOLD INC PUT 78645L950 0 0 SH Put SOLE 0 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 0 0 SH SOLE 0 0 0 SAFETY INCOME & GROWTH INC CALL 78649D904 0 0 SH Call SOLE 0 0 0 SAFETY INCOME & GROWTH INC PUT 78649D954 0 0 SH Put SOLE 0 0 0 SAFETY INS GROUP INC COM 78648T100 0 0 SH SOLE 0 0 0 SAFETY INS GROUP INC CALL 78648T900 0 0 SH Call SOLE 0 0 0 SAFETY INS GROUP INC PUT 78648T950 0 0 SH Put SOLE 0 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 0 0 SH SOLE 0 0 0 SAGE THERAPEUTICS INC COM 78667J108 0 0 SH SOLE 0 0 0 SAGE THERAPEUTICS INC CALL 78667J908 0 0 SH Call SOLE 0 0 0 SAGE THERAPEUTICS INC PUT 78667J958 0 0 SH Put SOLE 0 0 0 SAIA INC COM 78709Y105 5 70 SH SOLE 0 0 0 SAIA INC CALL 78709Y905 0 0 SH Call SOLE 0 0 0 SAIA INC PUT 78709Y955 0 0 SH Put SOLE 0 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 0 0 SH SOLE 0 0 0 SAILPOINT TECHNLGIES HLDGS I CALL 78781P905 0 0 SH Call SOLE 0 0 0 SAILPOINT TECHNLGIES HLDGS I PUT 78781P955 0 0 SH Put SOLE 0 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 0 0 SH SOLE 0 0 0 SALARIUS PHARMACEUTICALS INC CALL 79400X907 0 0 SH Call SOLE 0 0 0 SALARIUS PHARMACEUTICALS INC PUT 79400X957 0 0 SH Put SOLE 0 0 0 SALEM MEDIA GROUP INC CL A 794093104 0 0 SH SOLE 0 0 0 SALEM MEDIA GROUP INC CALL 794093904 0 0 SH Call SOLE 0 0 0 SALEM MEDIA GROUP INC PUT 794093954 0 0 SH Put SOLE 0 0 0 SALESFORCE COM INC COM 79466L302 144 997 SH SOLE 0 0 0 SALESFORCE COM INC CALL 79466L902 0 0 SH Call SOLE 0 0 0 SALESFORCE COM INC PUT 79466L952 0 0 SH Put SOLE 0 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 0 0 SH SOLE 0 0 0 SALISBURY BANCORP INC COM 795226109 0 0 SH SOLE 0 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 0 0 SH SOLE 0 0 0 SALLY BEAUTY HLDGS INC CALL 79546E904 0 0 SH Call SOLE 0 0 0 SALLY BEAUTY HLDGS INC PUT 79546E954 0 0 SH Put SOLE 0 0 0 SALT FDS TR SALT LOW TRUBE 79590A107 0 0 SH SOLE 0 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 0 0 SH SOLE 0 0 0 SAN JUAN BASIN RTY TR CALL 798241905 0 0 SH Call SOLE 0 0 0 SAN JUAN BASIN RTY TR PUT 798241955 0 0 SH Put SOLE 0 0 0 SANCHEZ ENERGY CORP COM 79970Y105 0 0 SH SOLE 0 0 0 SANCHEZ ENERGY CORP CALL 79970Y905 0 0 SH Call SOLE 0 0 0 SANCHEZ ENERGY CORP PUT 79970Y955 0 0 SH Put SOLE 0 0 0 SANCHEZ MIDSTREAM PARTNERS L COM UNITS REP B 79971C201 0 0 SH SOLE 0 0 0 SANDERSON FARMS INC COM 800013104 3 25 SH SOLE 0 0 0 SANDERSON FARMS INC CALL 800013904 0 0 SH Call SOLE 0 0 0 SANDERSON FARMS INC PUT 800013954 0 0 SH Put SOLE 0 0 0 SANDISK CORP NOTE 0.50010/1 80004CAF8 0 0 SH SOLE 0 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 0 0 SH SOLE 0 0 0 SANDRIDGE ENERGY INC CALL 80007P909 0 0 SH Call SOLE 0 0 0 SANDRIDGE ENERGY INC PUT 80007P959 0 0 SH Put SOLE 0 0 0 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 0 0 SH SOLE 0 0 0 SANDRIDGE MISSISSIPPIAN TR I CALL 80007T901 0 0 SH Call SOLE 0 0 0 SANDRIDGE MISSISSIPPIAN TR I PUT 80007T951 0 0 SH Put SOLE 0 0 0 SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 0 0 SH SOLE 0 0 0 SANDRIDGE MISSISSIPPIAN TR I CALL 80007V906 0 0 SH Call SOLE 0 0 0 SANDRIDGE MISSISSIPPIAN TR I PUT 80007V956 0 0 SH Put SOLE 0 0 0 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 0 0 SH SOLE 0 0 0 SANDRIDGE PERMIAN TR CALL 80007A902 0 0 SH Call SOLE 0 0 0 SANDRIDGE PERMIAN TR PUT 80007A952 0 0 SH Put SOLE 0 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 0 0 SH SOLE 0 0 0 SANDSTORM GOLD LTD CALL 80013R906 0 0 SH Call SOLE 0 0 0 SANDSTORM GOLD LTD PUT 80013R956 0 0 SH Put SOLE 0 0 0 SANDY SPRING BANCORP INC COM 800363103 1 48 SH SOLE 0 0 0 SANDY SPRING BANCORP INC CALL 800363903 0 0 SH Call SOLE 0 0 0 SANDY SPRING BANCORP INC PUT 800363953 0 0 SH Put SOLE 0 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 0 0 SH SOLE 0 0 0 SANFILIPPO JOHN B & SON INC CALL 800422907 0 0 SH Call SOLE 0 0 0 SANFILIPPO JOHN B & SON INC PUT 800422957 0 0 SH Put SOLE 0 0 0 SANGAMO THERAPEUTICS INC COM 800677106 0 0 SH SOLE 0 0 0 SANGAMO THERAPEUTICS INC CALL 800677906 0 0 SH Call SOLE 0 0 0 SANGAMO THERAPEUTICS INC PUT 800677956 0 0 SH Put SOLE 0 0 0 SANMINA CORPORATION COM 801056102 5 188 SH SOLE 0 0 0 SANMINA CORPORATION CALL 801056902 0 0 SH Call SOLE 0 0 0 SANMINA CORPORATION PUT 801056952 0 0 SH Put SOLE 0 0 0 SANOFI SPONSORED ADR 80105N105 37 835 SH SOLE 0 0 0 SANOFI CALL 80105N905 0 0 SH Call SOLE 0 0 0 SANOFI PUT 80105N955 0 0 SH Put SOLE 0 0 0 SANOFI RIGHT 12/31/2020 80105N113 0 0 SH SOLE 0 0 0 SANOFI CALL 80105N903 0 0 SH Call SOLE 0 0 0 SANOFI PUT 80105N953 0 0 SH Put SOLE 0 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 0 0 SH SOLE 0 0 0 SANTANDER CONSUMER USA HDG I CALL 80283M901 0 0 SH Call SOLE 0 0 0 SANTANDER CONSUMER USA HDG I PUT 80283M951 0 0 SH Put SOLE 0 0 0 SAP SE SPON ADR 803054204 362 3280 SH SOLE 0 0 0 SAP SE CALL 803054904 0 0 SH Call SOLE 0 0 0 SAP SE PUT 803054954 0 0 SH Put SOLE 0 0 0 SAPIENS INTL CORP N V SHS G7T16G103 0 0 SH SOLE 0 0 0 SAPIENS INTL CORP N V CALL G7T16G903 0 0 SH Call SOLE 0 0 0 SAPIENS INTL CORP N V PUT G7T16G953 0 0 SH Put SOLE 0 0 0 SARATOGA INVT CORP COM NEW 80349A208 0 0 SH SOLE 0 0 0 SAREPTA THERAPEUTICS INC COM 803607100 141 1442 SH SOLE 0 0 0 SAREPTA THERAPEUTICS INC CALL 803607900 0 0 SH Call SOLE 0 0 0 SAREPTA THERAPEUTICS INC PUT 803607950 0 0 SH Put SOLE 0 0 0 SAREPTA THERAPEUTICS INC DBCV 1.50011/1 803607AB6 0 0 SH SOLE 0 0 0 SASOL LTD SPONSORED ADR 803866300 1 311 SH SOLE 0 0 0 SASOL LTD CALL 803866900 0 0 SH Call SOLE 0 0 0 SASOL LTD PUT 803866950 0 0 SH Put SOLE 0 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 0 0 SH SOLE 0 0 0 SAUL CTRS INC COM 804395101 0 0 SH SOLE 0 0 0 SAVARA INC COM 805111101 0 0 SH SOLE 0 0 0 SAVARA INC CALL 805111901 0 0 SH Call SOLE 0 0 0 SAVARA INC PUT 805111951 0 0 SH Put SOLE 0 0 0 SB FINL GROUP INC COM 78408D105 6 495 SH SOLE 0 0 0 SB FINL GROUP INC DEP SHS PFD 6.5 78408D204 0 0 SH SOLE 0 0 0 SB ONE BANCORP COM 78413T103 0 0 SH SOLE 0 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 239 884 SH SOLE 0 0 0 SBA COMMUNICATIONS CORP NEW CALL 78410G904 0 0 SH Call SOLE 0 0 0 SBA COMMUNICATIONS CORP NEW PUT 78410G954 0 0 SH Put SOLE 0 0 0 SC HEALTH CORP COM CL A G78516203 0 0 SH SOLE 0 0 0 SC HEALTH CORP UNIT 99/99/9999 G78516302 0 0 SH SOLE 0 0 0 SC HEALTH CORP *W EXP 99/99/999 G78516401 0 0 SH SOLE 0 0 0 SCANA CORP NEW COM 80589M102 0 0 SH SOLE 0 0 0 SCANA CORP NEW CALL 80589M902 0 0 SH Call SOLE 0 0 0 SCANA CORP NEW PUT 80589M952 0 0 SH Put SOLE 0 0 0 SCANSOURCE INC COM 806037107 0 0 SH SOLE 0 0 0 SCANSOURCE INC CALL 806037907 0 0 SH Call SOLE 0 0 0 SCANSOURCE INC PUT 806037957 0 0 SH Put SOLE 0 0 0 SCHEIN HENRY INC COM 806407102 66 1314 SH SOLE 0 0 0 SCHEIN HENRY INC CALL 806407902 0 0 SH Call SOLE 0 0 0 SCHEIN HENRY INC PUT 806407952 0 0 SH Put SOLE 0 0 0 SCHLUMBERGER LTD COM 806857108 102 7352 SH SOLE 0 0 0 SCHLUMBERGER LTD CALL 806857908 0 0 SH Call SOLE 0 0 0 SCHLUMBERGER LTD PUT 806857958 0 0 SH Put SOLE 0 0 0 SCHMITT INDS INC ORE COM NEW 806870200 0 0 SH SOLE 0 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 2 125 SH SOLE 0 0 0 SCHNEIDER NATIONAL INC CALL 80689H902 0 0 SH Call SOLE 0 0 0 SCHNEIDER NATIONAL INC PUT 80689H952 0 0 SH Put SOLE 0 0 0 SCHNITZER STL INDS CL A 806882106 0 0 SH SOLE 0 0 0 SCHNITZER STL INDS CALL 806882906 0 0 SH Call SOLE 0 0 0 SCHNITZER STL INDS PUT 806882956 0 0 SH Put SOLE 0 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 0 0 SH SOLE 0 0 0 SCHOLASTIC CORP COM 807066105 2 64 SH SOLE 0 0 0 SCHOLASTIC CORP CALL 807066905 0 0 SH Call SOLE 0 0 0 SCHOLASTIC CORP PUT 807066955 0 0 SH Put SOLE 0 0 0 SCHRODINGER INC COM 80810D103 0 0 SH SOLE 0 0 0 SCHRODINGER INC CALL 80810D903 0 0 SH Call SOLE 0 0 0 SCHRODINGER INC PUT 80810D953 0 0 SH Put SOLE 0 0 0 SCHULTZE SPL PURP ACQUISITIO UNIT 12/31/2023 80821R208 0 0 SH SOLE 0 0 0 SCHULTZE SPL PURP ACQUSTN CO COM 80821R109 0 0 SH SOLE 0 0 0 SCHULTZE SPL PURP ACQUSTN CO *W EXP 12/31/202 80821R117 0 0 SH SOLE 0 0 0 SCHWAB CHARLES CORP NEW COM 808513105 0 0 SH SOLE 0 0 0 SCHWAB CHARLES CORP NEW CALL 808513905 0 0 SH Call SOLE 0 0 0 SCHWAB CHARLES CORP NEW PUT 808513955 0 0 SH Put SOLE 0 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR CALL 808524902 0 0 SH Call SOLE 0 0 0 SCHWAB STRATEGIC TR PUT 808524952 0 0 SH Put SOLE 0 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 20 324 SH SOLE 0 0 0 SCHWAB STRATEGIC TR CALL 808524901 0 0 SH Call SOLE 0 0 0 SCHWAB STRATEGIC TR PUT 808524951 0 0 SH Put SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1411 17719 SH SOLE 0 0 0 SCHWAB STRATEGIC TR CALL 808524900 0 0 SH Call SOLE 0 0 0 SCHWAB STRATEGIC TR PUT 808524950 0 0 SH Put SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 80 1816 SH SOLE 0 0 0 SCHWAB STRATEGIC TR CALL 808524909 0 0 SH Call SOLE 0 0 0 SCHWAB STRATEGIC TR PUT 808524959 0 0 SH Put SOLE 0 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 110 2606 SH SOLE 0 0 0 SCHWAB STRATEGIC TR CALL 808524908 0 0 SH Call SOLE 0 0 0 SCHWAB STRATEGIC TR PUT 808524958 0 0 SH Put SOLE 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR CALL 808524907 0 0 SH Call SOLE 0 0 0 SCHWAB STRATEGIC TR PUT 808524957 0 0 SH Put SOLE 0 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR CALL 808524906 0 0 SH Call SOLE 0 0 0 SCHWAB STRATEGIC TR PUT 808524956 0 0 SH Put SOLE 0 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 50 2413 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR CALL 808524905 0 0 SH Call SOLE 0 0 0 SCHWAB STRATEGIC TR PUT 808524955 0 0 SH Put SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR CALL 808524903 0 0 SH Call SOLE 0 0 0 SCHWAB STRATEGIC TR PUT 808524953 0 0 SH Put SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 540 12005 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 66 2550 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 18 328 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 6 170 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR CALL 808524904 0 0 SH Call SOLE 0 0 0 SCHWAB STRATEGIC TR PUT 808524954 0 0 SH Put SOLE 0 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 19 363 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 80 1399 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR LONG TERM US 808524680 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 0 0 SH SOLE 0 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 0 0 SH SOLE 0 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 0 0 SH SOLE 0 0 0 SCHWEITZER-MAUDUIT INTL INC CALL 808541906 0 0 SH Call SOLE 0 0 0 SCHWEITZER-MAUDUIT INTL INC PUT 808541956 0 0 SH Put SOLE 0 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 0 0 SH SOLE 0 0 0 SCIENCE APPLICATNS INTL CP N CALL 808625907 0 0 SH Call SOLE 0 0 0 SCIENCE APPLICATNS INTL CP N PUT 808625957 0 0 SH Put SOLE 0 0 0 SCIENTIFIC GAMES CORP COM 80874P109 0 0 SH SOLE 0 0 0 SCIENTIFIC GAMES CORP CALL 80874P909 0 0 SH Call SOLE 0 0 0 SCIENTIFIC GAMES CORP PUT 80874P959 0 0 SH Put SOLE 0 0 0 SCIPLAY CORP CL A 809087109 0 0 SH SOLE 0 0 0 SCIPLAY CORP CALL 809087909 0 0 SH Call SOLE 0 0 0 SCIPLAY CORP PUT 809087959 0 0 SH Put SOLE 0 0 0 SCORPIO BULKERS INC COM Y7546A122 0 0 SH SOLE 0 0 0 SCORPIO BULKERS INC CALL Y7546A902 0 0 SH Call SOLE 0 0 0 SCORPIO BULKERS INC PUT Y7546A952 0 0 SH Put SOLE 0 0 0 SCORPIO TANKERS INC SHS Y7542C106 0 0 SH SOLE 0 0 0 SCORPIO TANKERS INC CALL Y7542C906 0 0 SH Call SOLE 0 0 0 SCORPIO TANKERS INC PUT Y7542C956 0 0 SH Put SOLE 0 0 0 SCORPIO TANKERS INC NOTE 3.000 5/1 80918TAB5 0 0 SH SOLE 0 0 0 SCORPIO TANKERS INC SHS Y7542C130 0 0 SH SOLE 0 0 0 SCORPIO TANKERS INC CALL Y7542C900 0 0 SH Call SOLE 0 0 0 SCORPIO TANKERS INC PUT Y7542C950 0 0 SH Put SOLE 0 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 54 527 SH SOLE 0 0 0 SCOTTS MIRACLE GRO CO CALL 810186906 0 0 SH Call SOLE 0 0 0 SCOTTS MIRACLE GRO CO PUT 810186956 0 0 SH Put SOLE 0 0 0 SCPHARMACEUTICALS INC COM 810648105 0 0 SH SOLE 0 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 0 0 SH SOLE 0 0 0 SCRIPPS E W CO OHIO CALL 811054902 0 0 SH Call SOLE 0 0 0 SCRIPPS E W CO OHIO PUT 811054952 0 0 SH Put SOLE 0 0 0 SCULLY ROYALTY LTD CALL G7T96K907 0 0 SH Call SOLE 0 0 0 SCULLY ROYALTY LTD PUT G7T96K957 0 0 SH Put SOLE 0 0 0 SCULLY ROYALTY LTD COM SHS G7T96K107 0 0 SH SOLE 0 0 0 SCULPTOR CAP MGMT COM CL A 811246107 0 0 SH SOLE 0 0 0 SCULPTOR CAP MGMT CALL 811246907 0 0 SH Call SOLE 0 0 0 SCULPTOR CAP MGMT PUT 811246957 0 0 SH Put SOLE 0 0 0 SCVX CORP UNIT 99/99/9999 G79448109 0 0 SH SOLE 0 0 0 SCVX CORP *W EXP 99/99/999 G79448117 0 0 SH SOLE 0 0 0 SCVX CORP COM G79448208 0 0 SH SOLE 0 0 0 SCWORX CORP COM 78396V109 0 0 SH SOLE 0 0 0 SCYNEXIS INC COM 811292101 0 0 SH SOLE 0 0 0 SCYNEXIS INC CALL 811292901 0 0 SH Call SOLE 0 0 0 SCYNEXIS INC PUT 811292951 0 0 SH Put SOLE 0 0 0 SEA LTD DEBT 2.250 7/0 G7948TAA7 0 0 SH SOLE 0 0 0 SEA LTD ADR 81141R100 0 0 SH SOLE 0 0 0 SEA LTD CALL 81141R900 0 0 SH Call SOLE 0 0 0 SEA LTD PUT 81141R950 0 0 SH Put SOLE 0 0 0 SEA LTD NOTE 2.250 7/0 81141RAB6 0 0 SH SOLE 0 0 0 SEA LTD DEBT 1.00012/0 G7948TAC3 0 0 SH SOLE 0 0 0 SEABOARD CORP COM 811543107 0 0 SH SOLE 0 0 0 SEABRIDGE GOLD INC COM 811916105 0 0 SH SOLE 0 0 0 SEABRIDGE GOLD INC CALL 811916905 0 0 SH Call SOLE 0 0 0 SEABRIDGE GOLD INC PUT 811916955 0 0 SH Put SOLE 0 0 0 SEACHANGE INTL INC COM 811699107 0 0 SH SOLE 0 0 0 SEACHANGE INTL INC CALL 811699907 0 0 SH Call SOLE 0 0 0 SEACHANGE INTL INC PUT 811699957 0 0 SH Put SOLE 0 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 20 1089 SH SOLE 0 0 0 SEACOAST BKG CORP FLA CALL 811707901 0 0 SH Call SOLE 0 0 0 SEACOAST BKG CORP FLA PUT 811707951 0 0 SH Put SOLE 0 0 0 SEACOR HOLDINGS INC NOTE 3.00011/1 81170YAB5 0 0 SH SOLE 0 0 0 SEACOR HOLDINGS INC NOTE 2.50012/1 811904AM3 0 0 SH SOLE 0 0 0 SEACOR HOLDINGS INC NOTE 3.250 5/1 811904AN1 0 0 SH SOLE 0 0 0 SEACOR HOLDINGS INC COM 811904101 0 0 SH SOLE 0 0 0 SEACOR HOLDINGS INC CALL 811904901 0 0 SH Call SOLE 0 0 0 SEACOR HOLDINGS INC PUT 811904951 0 0 SH Put SOLE 0 0 0 SEACOR MARINE HLDGS INC COM 78413P101 0 0 SH SOLE 0 0 0 SEACOR MARINE HLDGS INC CALL 78413P901 0 0 SH Call SOLE 0 0 0 SEACOR MARINE HLDGS INC PUT 78413P951 0 0 SH Put SOLE 0 0 0 SEADRILL LTD COM G7998G106 0 1 SH SOLE 0 0 0 SEADRILL LTD CALL G7998G906 0 0 SH Call SOLE 0 0 0 SEADRILL LTD PUT G7998G956 0 0 SH Put SOLE 0 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 0 0 SH SOLE 0 0 0 SEADRILL PARTNERS LLC CALL Y7545W909 0 0 SH Call SOLE 0 0 0 SEADRILL PARTNERS LLC PUT Y7545W959 0 0 SH Put SOLE 0 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 25 498 SH SOLE 0 0 0 SEAGATE TECHNOLOGY PLC CALL G7945M907 0 0 SH Call SOLE 0 0 0 SEAGATE TECHNOLOGY PLC PUT G7945M957 0 0 SH Put SOLE 0 0 0 SEALED AIR CORP NEW COM 81211K100 22 905 SH SOLE 0 0 0 SEALED AIR CORP NEW CALL 81211K900 0 0 SH Call SOLE 0 0 0 SEALED AIR CORP NEW PUT 81211K950 0 0 SH Put SOLE 0 0 0 SEANERGY MARITIME HLDGS CORP SHS NEW Y73760137 0 0 SH SOLE 0 0 0 SEANERGY MARITIME HLDGS CORP *W EXP 11/10/202 Y73760145 0 0 SH SOLE 0 0 0 SEANERGY MARITIME HLDGS CORP SHS Y73760301 0 0 SH SOLE 0 0 0 SEANERGY MARITIME HLDGS CORP *W EXP 05/13/202 Y73760152 0 0 SH SOLE 0 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 0 0 SH SOLE 0 0 0 SEARS HOMETOWN & OUTLET STOR CALL 812362901 0 0 SH Call SOLE 0 0 0 SEARS HOMETOWN & OUTLET STOR PUT 812362951 0 0 SH Put SOLE 0 0 0 SEASPAN CORP SHS Y75638109 0 0 SH SOLE 0 0 0 SEASPAN CORP CALL Y75638909 0 0 SH Call SOLE 0 0 0 SEASPAN CORP PUT Y75638959 0 0 SH Put SOLE 0 0 0 SEASPINE HLDGS CORP COM 81255T108 0 0 SH SOLE 0 0 0 SEASPINE HLDGS CORP CALL 81255T908 0 0 SH Call SOLE 0 0 0 SEASPINE HLDGS CORP PUT 81255T958 0 0 SH Put SOLE 0 0 0 SEATTLE GENETICS INC COM 812578102 4 34 SH SOLE 0 0 0 SEATTLE GENETICS INC CALL 812578902 0 0 SH Call SOLE 0 0 0 SEATTLE GENETICS INC PUT 812578952 0 0 SH Put SOLE 0 0 0 SEAWORLD ENTMT INC COM 81282V100 1 66 SH SOLE 0 0 0 SEAWORLD ENTMT INC CALL 81282V900 0 0 SH Call SOLE 0 0 0 SEAWORLD ENTMT INC PUT 81282V950 0 0 SH Put SOLE 0 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 0 0 SH SOLE 0 0 0 SECOND SIGHT MED PRODS INC CALL 81362J900 0 0 SH Call SOLE 0 0 0 SECOND SIGHT MED PRODS INC PUT 81362J950 0 0 SH Put SOLE 0 0 0 SECOND SIGHT MED PRODS INC *W EXP 03/06/202 81362J118 0 0 SH SOLE 0 0 0 SECOND SIGHT MED PRODS INC *W EXP 03/14/202 81362J126 0 0 SH SOLE 0 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 0 0 SH SOLE 0 0 0 SECOND SIGHT MED PRODS INC CALL 81362J909 0 0 SH Call SOLE 0 0 0 SECOND SIGHT MED PRODS INC PUT 81362J959 0 0 SH Put SOLE 0 0 0 SECOO HLDG LTD ADR 81367P101 0 0 SH SOLE 0 0 0 SECOO HLDG LTD CALL 81367P901 0 0 SH Call SOLE 0 0 0 SECOO HLDG LTD PUT 81367P951 0 0 SH Put SOLE 0 0 0 SECUREWORKS CORP CL A 81374A105 0 0 SH SOLE 0 0 0 SECUREWORKS CORP CALL 81374A905 0 0 SH Call SOLE 0 0 0 SECUREWORKS CORP PUT 81374A955 0 0 SH Put SOLE 0 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 0 0 SH SOLE 0 0 0 SEELOS THERAPEUTICS INC COM 81577F109 0 0 SH SOLE 0 0 0 SEI INVESTMENTS CO COM 784117103 0 0 SH SOLE 0 0 0 SEI INVESTMENTS CO CALL 784117903 0 0 SH Call SOLE 0 0 0 SEI INVESTMENTS CO PUT 784117953 0 0 SH Put SOLE 0 0 0 SELECT BANCORP INC NEW COM 81617L108 0 0 SH SOLE 0 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 0 0 SH SOLE 0 0 0 SELECT ENERGY SVCS INC CALL 81617J901 0 0 SH Call SOLE 0 0 0 SELECT ENERGY SVCS INC PUT 81617J951 0 0 SH Put SOLE 0 0 0 SELECT INCOME REIT CALL 81618T900 0 0 SH Call SOLE 0 0 0 SELECT INCOME REIT PUT 81618T950 0 0 SH Put SOLE 0 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 0 0 SH SOLE 0 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 0 0 SH SOLE 0 0 0 SELECT MED HLDGS CORP COM 81619Q105 5 302 SH SOLE 0 0 0 SELECT MED HLDGS CORP CALL 81619Q905 0 0 SH Call SOLE 0 0 0 SELECT MED HLDGS CORP PUT 81619Q955 0 0 SH Put SOLE 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 151 3347 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CALL 81369Y900 0 0 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR PUT 81369Y950 0 0 SH Put SOLE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 289 3263 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CALL 81369Y909 0 0 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR PUT 81369Y959 0 0 SH Put SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1030 18917 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CALL 81369Y908 0 0 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR PUT 81369Y958 0 0 SH Put SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 948 9667 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CALL 81369Y907 0 0 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR PUT 81369Y957 0 0 SH Put SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 346 11904 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CALL 81369Y906 0 0 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR PUT 81369Y956 0 0 SH Put SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 470 22562 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CALL 81369Y905 0 0 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR PUT 81369Y955 0 0 SH Put SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4301 72879 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CALL 81369Y904 0 0 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR PUT 81369Y954 0 0 SH Put SOLE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3425 42618 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CALL 81369Y903 0 0 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR PUT 81369Y953 0 0 SH Put SOLE 0 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 0 0 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CALL 81369Y902 0 0 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR PUT 81369Y952 0 0 SH Put SOLE 0 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 99 3186 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 385 6944 SH SOLE 0 0 0 SELECTA BIOSCIENCES INC COM 816212104 0 0 SH SOLE 0 0 0 SELECTA BIOSCIENCES INC CALL 816212904 0 0 SH Call SOLE 0 0 0 SELECTA BIOSCIENCES INC PUT 816212954 0 0 SH Put SOLE 0 0 0 SELECTIVE INS GROUP INC COM 816300107 3 64 SH SOLE 0 0 0 SELECTIVE INS GROUP INC CALL 816300907 0 0 SH Call SOLE 0 0 0 SELECTIVE INS GROUP INC PUT 816300957 0 0 SH Put SOLE 0 0 0 SELLAS LIFE SCIENCES GROUP I COM 81642T100 0 0 SH SOLE 0 0 0 SELLAS LIFE SCIENCES GROUP I CALL 81642T900 0 0 SH Call SOLE 0 0 0 SELLAS LIFE SCIENCES GROUP I PUT 81642T950 0 0 SH Put SOLE 0 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 0 0 SH SOLE 0 0 0 SEMGROUP CORP CL A 81663A105 0 0 SH SOLE 0 0 0 SEMGROUP CORP CALL 81663A905 0 0 SH Call SOLE 0 0 0 SEMGROUP CORP PUT 81663A955 0 0 SH Put SOLE 0 0 0 SEMICONDUCTOR MFG INTL CORP SPONSORED ADR 81663N206 0 0 SH SOLE 0 0 0 SEMICONDUCTOR MFG INTL CORP CALL 81663N906 0 0 SH Call SOLE 0 0 0 SEMICONDUCTOR MFG INTL CORP PUT 81663N956 0 0 SH Put SOLE 0 0 0 SEMILEDS CORP COM NEW 816645204 0 0 SH SOLE 0 0 0 SEMPRA ENERGY COM 816851109 7 58 SH SOLE 0 0 0 SEMPRA ENERGY CALL 816851909 0 0 SH Call SOLE 0 0 0 SEMPRA ENERGY PUT 816851959 0 0 SH Put SOLE 0 0 0 SEMPRA ENERGY 6 PFD CONV A 816851406 0 0 SH SOLE 0 0 0 SEMPRA ENERGY 6.75 CNV PFD B 816851505 0 0 SH SOLE 0 0 0 SEMTECH CORP COM 816850101 1 32 SH SOLE 0 0 0 SEMTECH CORP CALL 816850901 0 0 SH Call SOLE 0 0 0 SEMTECH CORP PUT 816850951 0 0 SH Put SOLE 0 0 0 SENDGRID INC COM 816883102 0 0 SH SOLE 0 0 0 SENDGRID INC CALL 816883902 0 0 SH Call SOLE 0 0 0 SENDGRID INC PUT 816883952 0 0 SH Put SOLE 0 0 0 SENECA BIOPHARMA INC COM 81689B103 0 0 SH SOLE 0 0 0 SENECA BIOPHARMA INC CALL 81689B903 0 0 SH Call SOLE 0 0 0 SENECA BIOPHARMA INC PUT 81689B953 0 0 SH Put SOLE 0 0 0 SENECA FOODS CORP NEW CL B 817070105 0 0 SH SOLE 0 0 0 SENECA FOODS CORP NEW CL A 817070501 0 0 SH SOLE 0 0 0 SENESTECH INC COM 81720R109 0 0 SH SOLE 0 0 0 SENESTECH INC COM NEW 81720R208 0 0 SH SOLE 0 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 0 0 SH SOLE 0 0 0 SENIOR HSG PPTYS TR CALL 81721M909 0 0 SH Call SOLE 0 0 0 SENIOR HSG PPTYS TR PUT 81721M959 0 0 SH Put SOLE 0 0 0 SENIOR HSG PPTYS TR EX DISTRIBUTIN 81721M117 0 0 SH SOLE 0 0 0 SENMIAO TECHNOLOGY LTD COM 817225105 0 0 SH SOLE 0 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 82 2838 SH SOLE 0 0 0 SENSATA TECHNOLOGIES HLDNG P CALL G8060N902 0 0 SH Call SOLE 0 0 0 SENSATA TECHNOLOGIES HLDNG P PUT G8060N952 0 0 SH Put SOLE 0 0 0 SENSEONICS HLDGS INC NOTE 5.250 2/0 81727UAA3 0 0 SH SOLE 0 0 0 SENSEONICS HLDGS INC COM 81727U105 0 0 SH SOLE 0 0 0 SENSEONICS HLDGS INC CALL 81727U905 0 0 SH Call SOLE 0 0 0 SENSEONICS HLDGS INC PUT 81727U955 0 0 SH Put SOLE 0 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 0 0 SH SOLE 0 0 0 SENSIENT TECHNOLOGIES CORP CALL 81725T900 0 0 SH Call SOLE 0 0 0 SENSIENT TECHNOLOGIES CORP PUT 81725T950 0 0 SH Put SOLE 0 0 0 SENSUS HEATLHCARE INC COM 81728J109 0 0 SH SOLE 0 0 0 SENSUS HEATLHCARE INC *W EXP 06/08/201 81728J117 0 0 SH SOLE 0 0 0 SENTINEL ENERGY SVCS INC CL A 81728P105 0 0 SH SOLE 0 0 0 SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 0 0 SH SOLE 0 0 0 SENTINEL ENERGY SVCS INC UNIT 11/02/2022 81728P204 0 0 SH SOLE 0 0 0 SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323108 0 0 SH SOLE 0 0 0 SEQUANS COMMUNICATIONS S A CALL 817323908 0 0 SH Call SOLE 0 0 0 SEQUANS COMMUNICATIONS S A PUT 817323958 0 0 SH Put SOLE 0 0 0 SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323207 0 0 SH SOLE 0 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 0 0 SH SOLE 0 0 0 SEQUENTIAL BRNDS GROUP INC N CALL 81734P907 0 0 SH Call SOLE 0 0 0 SEQUENTIAL BRNDS GROUP INC N PUT 81734P957 0 0 SH Put SOLE 0 0 0 SERES THERAPEUTICS INC COM 81750R102 0 0 SH SOLE 0 0 0 SERES THERAPEUTICS INC CALL 81750R902 0 0 SH Call SOLE 0 0 0 SERES THERAPEUTICS INC PUT 81750R952 0 0 SH Put SOLE 0 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 0 0 SH SOLE 0 0 0 SERITAGE GROWTH PPTYS CALL 81752R900 0 0 SH Call SOLE 0 0 0 SERITAGE GROWTH PPTYS PUT 81752R950 0 0 SH Put SOLE 0 0 0 SERVICE CORP INTL COM 817565104 5 119 SH SOLE 0 0 0 SERVICE CORP INTL CALL 817565904 0 0 SH Call SOLE 0 0 0 SERVICE CORP INTL PUT 817565954 0 0 SH Put SOLE 0 0 0 SERVICE PPTYS TR CALL 81761L902 0 0 SH Call SOLE 0 0 0 SERVICE PPTYS TR PUT 81761L952 0 0 SH Put SOLE 0 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 0 0 SH SOLE 0 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 12 436 SH SOLE 0 0 0 SERVICEMASTER GLOBAL HLDGS I CALL 81761R909 0 0 SH Call SOLE 0 0 0 SERVICEMASTER GLOBAL HLDGS I PUT 81761R959 0 0 SH Put SOLE 0 0 0 SERVICENOW INC NOTE 6/0 81762PAC6 0 0 SH SOLE 0 0 0 SERVICENOW INC COM 81762P102 367 1279 SH SOLE 0 0 0 SERVICENOW INC CALL 81762P902 0 0 SH Call SOLE 0 0 0 SERVICENOW INC PUT 81762P952 0 0 SH Put SOLE 0 0 0 SERVICESOURCE INTL INC COM 81763U100 0 0 SH SOLE 0 0 0 SERVICESOURCE INTL INC CALL 81763U900 0 0 SH Call SOLE 0 0 0 SERVICESOURCE INTL INC PUT 81763U950 0 0 SH Put SOLE 0 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 7 229 SH SOLE 0 0 0 SERVISFIRST BANCSHARES INC CALL 81768T908 0 0 SH Call SOLE 0 0 0 SERVISFIRST BANCSHARES INC PUT 81768T958 0 0 SH Put SOLE 0 0 0 SERVOTRONICS INC COM 817732100 0 0 SH SOLE 0 0 0 SESEN BIO INC COM 817763105 0 0 SH SOLE 0 0 0 SESEN BIO INC CALL 817763905 0 0 SH Call SOLE 0 0 0 SESEN BIO INC PUT 817763955 0 0 SH Put SOLE 0 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 0 0 SH SOLE 0 0 0 SFL CORPORATION LTD SHS G7738W106 0 0 SH SOLE 0 0 0 SFL CORPORATION LTD CALL G7738W906 0 0 SH Call SOLE 0 0 0 SFL CORPORATION LTD PUT G7738W956 0 0 SH Put SOLE 0 0 0 SG BLOCKS INC COM PAR 78418A307 0 0 SH SOLE 0 0 0 SG BLOCKS INC COM NEW 78418A505 0 0 SH SOLE 0 0 0 SGOCO GROUP LTD SHS NEW G80751129 0 0 SH SOLE 0 0 0 SHAKE SHACK INC CL A 819047101 0 12 SH SOLE 0 0 0 SHAKE SHACK INC CALL 819047901 0 0 SH Call SOLE 0 0 0 SHAKE SHACK INC PUT 819047951 0 0 SH Put SOLE 0 0 0 SHARPS COMPLIANCE CORP COM 820017101 0 0 SH SOLE 0 0 0 SHARPS COMPLIANCE CORP CALL 820017901 0 0 SH Call SOLE 0 0 0 SHARPS COMPLIANCE CORP PUT 820017951 0 0 SH Put SOLE 0 0 0 SHARPSPRING INC COM 820054104 0 0 SH SOLE 0 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 0 0 SH SOLE 0 0 0 SHAW COMMUNICATIONS INC CALL 82028K900 0 0 SH Call SOLE 0 0 0 SHAW COMMUNICATIONS INC PUT 82028K950 0 0 SH Put SOLE 0 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 0 0 SH SOLE 0 0 0 SHELL MIDSTREAM PARTNERS L P CALL 822634901 0 0 SH Call SOLE 0 0 0 SHELL MIDSTREAM PARTNERS L P PUT 822634951 0 0 SH Put SOLE 0 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 0 0 SH SOLE 0 0 0 SHENANDOAH TELECOMMUNICATION CALL 82312B906 0 0 SH Call SOLE 0 0 0 SHENANDOAH TELECOMMUNICATION PUT 82312B956 0 0 SH Put SOLE 0 0 0 SHERWIN WILLIAMS CO COM 824348106 1318 2868 SH SOLE 0 0 0 SHERWIN WILLIAMS CO CALL 824348906 0 0 SH Call SOLE 0 0 0 SHERWIN WILLIAMS CO PUT 824348956 0 0 SH Put SOLE 0 0 0 SHIFTPIXY INC COM 82452L104 0 0 SH SOLE 0 0 0 SHIFTPIXY INC COM NEW 82452L203 0 0 SH SOLE 0 0 0 SHILOH INDS INC COM 824543102 0 0 SH SOLE 0 0 0 SHILOH INDS INC CALL 824543902 0 0 SH Call SOLE 0 0 0 SHILOH INDS INC PUT 824543952 0 0 SH Put SOLE 0 0 0 SHINECO INC COM NEW 824567200 0 0 SH SOLE 0 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 0 0 SH SOLE 0 0 0 SHIP FIN INTL LTD NOTE 4.875 5/0 824689AG8 0 0 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L NOTE 5.75010/1 G81075AF3 0 0 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 0 0 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L CALL G81075906 0 0 SH Call SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L PUT G81075956 0 0 SH Put SOLE 0 0 0 SHIRE PLC SPONSORED ADR 82481R106 0 0 SH SOLE 0 0 0 SHIRE PLC CALL 82481R906 0 0 SH Call SOLE 0 0 0 SHIRE PLC PUT 82481R956 0 0 SH Put SOLE 0 0 0 SHOCKWAVE MED INC COM 82489T104 3 90 SH SOLE 0 0 0 SHOCKWAVE MED INC CALL 82489T904 0 0 SH Call SOLE 0 0 0 SHOCKWAVE MED INC PUT 82489T954 0 0 SH Put SOLE 0 0 0 SHOE CARNIVAL INC COM 824889109 0 0 SH SOLE 0 0 0 SHOE CARNIVAL INC CALL 824889909 0 0 SH Call SOLE 0 0 0 SHOE CARNIVAL INC PUT 824889959 0 0 SH Put SOLE 0 0 0 SHOPIFY INC CL A 82509L107 807 1936 SH SOLE 0 0 0 SHOPIFY INC CALL 82509L907 0 0 SH Call SOLE 0 0 0 SHOPIFY INC PUT 82509L957 0 0 SH Put SOLE 0 0 0 SHORE BANCSHARES INC COM 825107105 0 0 SH SOLE 0 0 0 SHOTSPOTTER INC COM 82536T107 0 0 SH SOLE 0 0 0 SHUTTERFLY INC COM 82568P304 0 0 SH SOLE 0 0 0 SHUTTERFLY INC CALL 82568P904 0 0 SH Call SOLE 0 0 0 SHUTTERFLY INC PUT 82568P954 0 0 SH Put SOLE 0 0 0 SHUTTERSTOCK INC COM 825690100 0 0 SH SOLE 0 0 0 SHUTTERSTOCK INC CALL 825690900 0 0 SH Call SOLE 0 0 0 SHUTTERSTOCK INC PUT 825690950 0 0 SH Put SOLE 0 0 0 SI BONE INC COM 825704109 0 0 SH SOLE 0 0 0 SI BONE INC CALL 825704909 0 0 SH Call SOLE 0 0 0 SI BONE INC PUT 825704959 0 0 SH Put SOLE 0 0 0 SI FINL GROUP INC MD COM 78425V104 0 0 SH SOLE 0 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 0 0 SH SOLE 0 0 0 SIBANYE STILLWATER CALL 825724906 0 0 SH Call SOLE 0 0 0 SIBANYE STILLWATER PUT 825724956 0 0 SH Put SOLE 0 0 0 SIBANYE STILLWATER LTD CALL 82575P907 0 0 SH Call SOLE 0 0 0 SIBANYE STILLWATER LTD PUT 82575P957 0 0 SH Put SOLE 0 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 0 0 SH SOLE 0 0 0 SIEBERT FINL CORP COM 826176109 0 0 SH SOLE 0 0 0 SIEBERT FINL CORP CALL 826176909 0 0 SH Call SOLE 0 0 0 SIEBERT FINL CORP PUT 826176959 0 0 SH Put SOLE 0 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 0 0 SH SOLE 0 0 0 SIENTRA INC COM 82621J105 0 0 SH SOLE 0 0 0 SIENTRA INC CALL 82621J905 0 0 SH Call SOLE 0 0 0 SIENTRA INC PUT 82621J955 0 0 SH Put SOLE 0 0 0 SIERRA BANCORP COM 82620P102 11 600 SH SOLE 0 0 0 SIERRA BANCORP CALL 82620P902 0 0 SH Call SOLE 0 0 0 SIERRA BANCORP PUT 82620P952 0 0 SH Put SOLE 0 0 0 SIERRA METALS INC COM 82639W106 0 0 SH SOLE 0 0 0 SIERRA ONCOLOGY INC COM 82640U107 0 0 SH SOLE 0 0 0 SIERRA ONCOLOGY INC CALL 82640U907 0 0 SH Call SOLE 0 0 0 SIERRA ONCOLOGY INC PUT 82640U957 0 0 SH Put SOLE 0 0 0 SIERRA ONCOLOGY INC COM NEW 82640U404 0 0 SH SOLE 0 0 0 SIERRA ONCOLOGY INC CALL 82640U904 0 0 SH Call SOLE 0 0 0 SIERRA ONCOLOGY INC PUT 82640U954 0 0 SH Put SOLE 0 0 0 SIERRA WIRELESS INC COM 826516106 0 0 SH SOLE 0 0 0 SIERRA WIRELESS INC CALL 826516906 0 0 SH Call SOLE 0 0 0 SIERRA WIRELESS INC PUT 826516956 0 0 SH Put SOLE 0 0 0 SIFCO INDS INC COM 826546103 0 0 SH SOLE 0 0 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 0 0 SH SOLE 0 0 0 SIFY TECHNOLOGIES LIMITED CALL 82655M907 0 0 SH Call SOLE 0 0 0 SIFY TECHNOLOGIES LIMITED PUT 82655M957 0 0 SH Put SOLE 0 0 0 SIGA TECHNOLOGIES INC COM 826917106 0 0 SH SOLE 0 0 0 SIGA TECHNOLOGIES INC CALL 826917906 0 0 SH Call SOLE 0 0 0 SIGA TECHNOLOGIES INC PUT 826917956 0 0 SH Put SOLE 0 0 0 SIGMA LABS INC *W EXP 02/15/202 826598112 0 0 SH SOLE 0 0 0 SIGMA LABS INC COM PAR 826598302 0 0 SH SOLE 0 0 0 SIGMA LABS INC COM 826598500 0 0 SH SOLE 0 0 0 SIGMATRON INTL INC COM 82661L101 0 0 SH SOLE 0 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 3 35 SH SOLE 0 0 0 SIGNATURE BK NEW YORK N Y CALL 82669G904 0 0 SH Call SOLE 0 0 0 SIGNATURE BK NEW YORK N Y PUT 82669G954 0 0 SH Put SOLE 0 0 0 SIGNET JEWELERS LIMITED SHS G81276100 0 0 SH SOLE 0 0 0 SIGNET JEWELERS LIMITED CALL G81276900 0 0 SH Call SOLE 0 0 0 SIGNET JEWELERS LIMITED PUT G81276950 0 0 SH Put SOLE 0 0 0 SILGAN HOLDINGS INC COM 827048109 0 0 SH SOLE 0 0 0 SILGAN HOLDINGS INC CALL 827048909 0 0 SH Call SOLE 0 0 0 SILGAN HOLDINGS INC PUT 827048959 0 0 SH Put SOLE 0 0 0 SILICOM LTD ORD M84116108 0 0 SH SOLE 0 0 0 SILICOM LTD CALL M84116908 0 0 SH Call SOLE 0 0 0 SILICOM LTD PUT M84116958 0 0 SH Put SOLE 0 0 0 SILICON LABORATORIES INC NOTE 1.375 3/0 826919AB8 0 0 SH SOLE 0 0 0 SILICON LABORATORIES INC COM 826919102 3 35 SH SOLE 0 0 0 SILICON LABORATORIES INC CALL 826919902 0 0 SH Call SOLE 0 0 0 SILICON LABORATORIES INC PUT 826919952 0 0 SH Put SOLE 0 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 0 0 SH SOLE 0 0 0 SILICON MOTION TECHNOLOGY CO CALL 82706C908 0 0 SH Call SOLE 0 0 0 SILICON MOTION TECHNOLOGY CO PUT 82706C958 0 0 SH Put SOLE 0 0 0 SILK ROAD MEDICAL INC COM 82710M100 0 0 SH SOLE 0 0 0 SILK ROAD MEDICAL INC CALL 82710M900 0 0 SH Call SOLE 0 0 0 SILK ROAD MEDICAL INC PUT 82710M950 0 0 SH Put SOLE 0 0 0 SILVER SPIKE ACQUISITION COR UNIT 99/99/9999 G8136L122 0 0 SH SOLE 0 0 0 SILVER SPIKE ACQUISITION COR CL A SHS G8136L106 0 0 SH SOLE 0 0 0 SILVER SPIKE ACQUISITION COR *W EXP 08/02/202 G8136L114 0 0 SH SOLE 0 0 0 SILVER STD RES INC NOTE 2.875 2/0 82823LAC0 0 0 SH SOLE 0 0 0 SILVERBOW RES INC COM 82836G102 0 0 SH SOLE 0 0 0 SILVERCORP METALS INC COM 82835P103 0 0 SH SOLE 0 0 0 SILVERCORP METALS INC CALL 82835P903 0 0 SH Call SOLE 0 0 0 SILVERCORP METALS INC PUT 82835P953 0 0 SH Put SOLE 0 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 0 0 SH SOLE 0 0 0 SILVERCREST METALS INC COM 828363101 0 0 SH SOLE 0 0 0 SILVERCREST METALS INC CALL 828363901 0 0 SH Call SOLE 0 0 0 SILVERCREST METALS INC PUT 828363951 0 0 SH Put SOLE 0 0 0 SILVERGATE CAP CORP CL A 82837P408 0 0 SH SOLE 0 0 0 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 0 0 SH SOLE 0 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2 82 SH SOLE 0 0 0 SIMMONS 1ST NATL CORP CALL 828730900 0 0 SH Call SOLE 0 0 0 SIMMONS 1ST NATL CORP PUT 828730950 0 0 SH Put SOLE 0 0 0 SIMON PPTY GROUP INC NEW COM 828806109 22 398 SH SOLE 0 0 0 SIMON PPTY GROUP INC NEW CALL 828806909 0 0 SH Call SOLE 0 0 0 SIMON PPTY GROUP INC NEW PUT 828806959 0 0 SH Put SOLE 0 0 0 SIMPLY GOOD FOODS CO COM 82900L102 0 0 SH SOLE 0 0 0 SIMPLY GOOD FOODS CO CALL 82900L902 0 0 SH Call SOLE 0 0 0 SIMPLY GOOD FOODS CO PUT 82900L952 0 0 SH Put SOLE 0 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 0 0 SH SOLE 0 0 0 SIMPSON MANUFACTURING CO INC CALL 829073905 0 0 SH Call SOLE 0 0 0 SIMPSON MANUFACTURING CO INC PUT 829073955 0 0 SH Put SOLE 0 0 0 SIMULATIONS PLUS INC COM 829214105 0 0 SH SOLE 0 0 0 SIMULATIONS PLUS INC CALL 829214905 0 0 SH Call SOLE 0 0 0 SIMULATIONS PLUS INC PUT 829214955 0 0 SH Put SOLE 0 0 0 SINA CORP ORD G81477104 0 0 SH SOLE 0 0 0 SINA CORP CALL G81477904 0 0 SH Call SOLE 0 0 0 SINA CORP PUT G81477954 0 0 SH Put SOLE 0 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 0 0 SH SOLE 0 0 0 SINCLAIR BROADCAST GROUP INC CALL 829226909 0 0 SH Call SOLE 0 0 0 SINCLAIR BROADCAST GROUP INC PUT 829226959 0 0 SH Put SOLE 0 0 0 SINO GLOBAL SHIPPING AMER LT COM 82935V109 0 0 SH SOLE 0 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 0 0 SH SOLE 0 0 0 SINOPEC SHANGHAI PETROCHEMIC CALL 82935M909 0 0 SH Call SOLE 0 0 0 SINOPEC SHANGHAI PETROCHEMIC PUT 82935M959 0 0 SH Put SOLE 0 0 0 SINOVAC BIOTECH LTD SHS P8696W104 0 0 SH SOLE 0 0 0 SINOVAC BIOTECH LTD CALL P8696W904 0 0 SH Call SOLE 0 0 0 SINOVAC BIOTECH LTD PUT P8696W954 0 0 SH Put SOLE 0 0 0 SINTX TECHNOLOGIES INC COM 829392109 0 0 SH SOLE 0 0 0 SINTX TECHNOLOGIES INC COM NEW 829392307 0 0 SH SOLE 0 0 0 SIRIUS INTERNATIONAL INSURAN COM G8196D101 0 0 SH SOLE 0 0 0 SIRIUS XM HLDGS INC COM 82968B103 28 5683 SH SOLE 0 0 0 SIRIUS XM HLDGS INC CALL 82968B903 0 0 SH Call SOLE 0 0 0 SIRIUS XM HLDGS INC PUT 82968B953 0 0 SH Put SOLE 0 0 0 SITE CENTERS CORP COM 82981J109 2 441 SH SOLE 0 0 0 SITE CENTERS CORP CALL 82981J909 0 0 SH Call SOLE 0 0 0 SITE CENTERS CORP PUT 82981J959 0 0 SH Put SOLE 0 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH SOLE 0 0 0 SITEONE LANDSCAPE SUPPLY INC CALL 82982L903 0 0 SH Call SOLE 0 0 0 SITEONE LANDSCAPE SUPPLY INC PUT 82982L953 0 0 SH Put SOLE 0 0 0 SITIME CORPORATION COM 82982T106 0 0 SH SOLE 0 0 0 SITO MOBILE LTD COM NEW 82988R203 0 0 SH SOLE 0 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 20 1625 SH SOLE 0 0 0 SIX FLAGS ENTMT CORP NEW CALL 83001A902 0 0 SH Call SOLE 0 0 0 SIX FLAGS ENTMT CORP NEW PUT 83001A952 0 0 SH Put SOLE 0 0 0 SJW GROUP COM 784305104 0 0 SH SOLE 0 0 0 SJW GROUP CALL 784305904 0 0 SH Call SOLE 0 0 0 SJW GROUP PUT 784305954 0 0 SH Put SOLE 0 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 0 0 SH SOLE 0 0 0 SK TELECOM LTD CALL 78440P908 0 0 SH Call SOLE 0 0 0 SK TELECOM LTD PUT 78440P958 0 0 SH Put SOLE 0 0 0 SKECHERS U S A INC CL A 830566105 2 81 SH SOLE 0 0 0 SKECHERS U S A INC CALL 830566905 0 0 SH Call SOLE 0 0 0 SKECHERS U S A INC PUT 830566955 0 0 SH Put SOLE 0 0 0 SKY SOLAR HLDGS LTD SPONSORED ADR 83084J103 0 0 SH SOLE 0 0 0 SKY SOLAR HLDGS LTD SPONSORD ADS NEW 83084J202 0 0 SH SOLE 0 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 0 0 SH SOLE 0 0 0 SKYLINE CHAMPION CORPORATION CALL 830830905 0 0 SH Call SOLE 0 0 0 SKYLINE CHAMPION CORPORATION PUT 830830955 0 0 SH Put SOLE 0 0 0 SKYWEST INC COM 830879102 0 0 SH SOLE 0 0 0 SKYWEST INC CALL 830879902 0 0 SH Call SOLE 0 0 0 SKYWEST INC PUT 830879952 0 0 SH Put SOLE 0 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 115 1289 SH SOLE 0 0 0 SKYWORKS SOLUTIONS INC CALL 83088M902 0 0 SH Call SOLE 0 0 0 SKYWORKS SOLUTIONS INC PUT 83088M952 0 0 SH Put SOLE 0 0 0 SL GREEN RLTY CORP COM 78440X101 1 21 SH SOLE 0 0 0 SL GREEN RLTY CORP CALL 78440X901 0 0 SH Call SOLE 0 0 0 SL GREEN RLTY CORP PUT 78440X951 0 0 SH Put SOLE 0 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 23 850 SH SOLE 0 0 0 SLACK TECHNOLOGIES INC CALL 83088V902 0 0 SH Call SOLE 0 0 0 SLACK TECHNOLOGIES INC PUT 83088V952 0 0 SH Put SOLE 0 0 0 SLEEP NUMBER CORP COM 83125X103 0 0 SH SOLE 0 0 0 SLEEP NUMBER CORP CALL 83125X903 0 0 SH Call SOLE 0 0 0 SLEEP NUMBER CORP PUT 83125X953 0 0 SH Put SOLE 0 0 0 SLM CORP COM 78442P106 0 0 SH SOLE 0 0 0 SLM CORP CALL 78442P906 0 0 SH Call SOLE 0 0 0 SLM CORP PUT 78442P956 0 0 SH Put SOLE 0 0 0 SM ENERGY CO NOTE 1.500 7/0 78454LAM2 0 0 SH SOLE 0 0 0 SM ENERGY CO COM 78454L100 0 0 SH SOLE 0 0 0 SM ENERGY CO CALL 78454L900 0 0 SH Call SOLE 0 0 0 SM ENERGY CO PUT 78454L950 0 0 SH Put SOLE 0 0 0 SMAAASH ENTERTAINMENT INC COM 831550108 0 0 SH SOLE 0 0 0 SMAAASH ENTERTAINMENT INC *W EXP 05/22/202 831550116 0 0 SH SOLE 0 0 0 SMART & FINAL STORES INC COM 83190B101 0 0 SH SOLE 0 0 0 SMART & FINAL STORES INC CALL 83190B901 0 0 SH Call SOLE 0 0 0 SMART & FINAL STORES INC PUT 83190B951 0 0 SH Put SOLE 0 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 0 0 SH SOLE 0 0 0 SMART GLOBAL HLDGS INC CALL G8232Y901 0 0 SH Call SOLE 0 0 0 SMART GLOBAL HLDGS INC PUT G8232Y951 0 0 SH Put SOLE 0 0 0 SMART SAND INC COM 83191H107 0 0 SH SOLE 0 0 0 SMART SAND INC CALL 83191H907 0 0 SH Call SOLE 0 0 0 SMART SAND INC PUT 83191H957 0 0 SH Put SOLE 0 0 0 SMARTFINANCIAL INC COM NEW 83190L208 0 0 SH SOLE 0 0 0 SMARTSHEET INC COM CL A 83200N103 2 50 SH SOLE 0 0 0 SMARTSHEET INC CALL 83200N903 0 0 SH Call SOLE 0 0 0 SMARTSHEET INC PUT 83200N953 0 0 SH Put SOLE 0 0 0 SMILEDIRECTCLUB INC CALL 83192H906 0 0 SH Call SOLE 0 0 0 SMILEDIRECTCLUB INC PUT 83192H956 0 0 SH Put SOLE 0 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 0 0 SH SOLE 0 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 107 2976 SH SOLE 0 0 0 SMITH & NEPHEW PLC CALL 83175M905 0 0 SH Call SOLE 0 0 0 SMITH & NEPHEW PLC PUT 83175M955 0 0 SH Put SOLE 0 0 0 SMITH A O COM 831865209 2 54 SH SOLE 0 0 0 SMITH A O CALL 831865909 0 0 SH Call SOLE 0 0 0 SMITH A O PUT 831865959 0 0 SH Put SOLE 0 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 0 0 SH SOLE 0 0 0 SMITH MICRO SOFTWARE INC CALL 832154907 0 0 SH Call SOLE 0 0 0 SMITH MICRO SOFTWARE INC PUT 832154957 0 0 SH Put SOLE 0 0 0 SMTC CORP COM NEW 832682207 0 0 SH SOLE 0 0 0 SMTC CORP CALL 832682907 0 0 SH Call SOLE 0 0 0 SMTC CORP PUT 832682957 0 0 SH Put SOLE 0 0 0 SMUCKER J M CO COM NEW 832696405 293 2640 SH SOLE 0 0 0 SMUCKER J M CO CALL 832696905 0 0 SH Call SOLE 0 0 0 SMUCKER J M CO PUT 832696955 0 0 SH Put SOLE 0 0 0 SNAP INC CL A 83304A106 48 4000 SH SOLE 0 0 0 SNAP INC CALL 83304A906 0 0 SH Call SOLE 0 0 0 SNAP INC PUT 83304A956 0 0 SH Put SOLE 0 0 0 SNAP ON INC COM 833034101 166 1522 SH SOLE 0 0 0 SNAP ON INC CALL 833034901 0 0 SH Call SOLE 0 0 0 SNAP ON INC PUT 833034951 0 0 SH Put SOLE 0 0 0 SO YOUNG INTERNATIONAL INC CALL 83356Q908 0 0 SH Call SOLE 0 0 0 SO YOUNG INTERNATIONAL INC PUT 83356Q958 0 0 SH Put SOLE 0 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 0 0 SH SOLE 0 0 0 SOCIAL CAP HEDOSOPHIA HLDGS CL A G8250R103 0 0 SH SOLE 0 0 0 SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 0 0 SH SOLE 0 0 0 SOCIAL CAP HEDOSOPHIA HLDGS *W EXP 09/14/202 G8250R129 0 0 SH SOLE 0 0 0 SOCIAL CAP HEDOSOPHIA HLDGS CALL G8250R903 0 0 SH Call SOLE 0 0 0 SOCIAL CAP HEDOSOPHIA HLDGS PUT G8250R953 0 0 SH Put SOLE 0 0 0 SOCIAL REALITY INC COM CL A NEW 83362P300 0 0 SH SOLE 0 0 0 SOCIAL REALITY INC CALL 83362P900 0 0 SH Call SOLE 0 0 0 SOCIAL REALITY INC PUT 83362P950 0 0 SH Put SOLE 0 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 0 0 SH SOLE 0 0 0 SOCIEDAD QUIMICA MINERA DE C CALL 833635905 0 0 SH Call SOLE 0 0 0 SOCIEDAD QUIMICA MINERA DE C PUT 833635955 0 0 SH Put SOLE 0 0 0 SOCKET MOBILE INC COM NEW 83368E200 0 0 SH SOLE 0 0 0 SOFTWARE ACQUISITION GROUP I UNIT 10/01/2026 83406B200 0 0 SH SOLE 0 0 0 SOFTWARE ACQUISITION GROUP I COM CL A 83406B101 0 0 SH SOLE 0 0 0 SOFTWARE ACQUISITION GROUP I *W EXP 10/01/202 83406B119 0 0 SH SOLE 0 0 0 SOGOU INC ADR REPSTG A 83409V104 0 0 SH SOLE 0 0 0 SOGOU INC CALL 83409V904 0 0 SH Call SOLE 0 0 0 SOGOU INC PUT 83409V954 0 0 SH Put SOLE 0 0 0 SOHU COM LTD SPONSORED ADS 83410S108 0 0 SH SOLE 0 0 0 SOHU COM LTD CALL 83410S908 0 0 SH Call SOLE 0 0 0 SOHU COM LTD PUT 83410S958 0 0 SH Put SOLE 0 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 0 0 SH SOLE 0 0 0 SOLAR CAP LTD COM 83413U100 40 3343 SH SOLE 0 0 0 SOLAR CAP LTD CALL 83413U900 0 0 SH Call SOLE 0 0 0 SOLAR CAP LTD PUT 83413U950 0 0 SH Put SOLE 0 0 0 SOLAR SR CAP LTD COM 83416M105 0 0 SH SOLE 0 0 0 SOLAR SR CAP LTD CALL 83416M905 0 0 SH Call SOLE 0 0 0 SOLAR SR CAP LTD PUT 83416M955 0 0 SH Put SOLE 0 0 0 SOLARCITY CORP NOTE 1.62511/0 83416TAC4 0 0 SH SOLE 0 0 0 SOLARCITY CORP NOTE 12/0 83416TAE0 0 0 SH SOLE 0 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 16 198 SH SOLE 0 0 0 SOLAREDGE TECHNOLOGIES INC CALL 83417M904 0 0 SH Call SOLE 0 0 0 SOLAREDGE TECHNOLOGIES INC PUT 83417M954 0 0 SH Put SOLE 0 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 0 0 SH SOLE 0 0 0 SOLARIS OILFIELD INFRSTR INC CALL 83418M903 0 0 SH Call SOLE 0 0 0 SOLARIS OILFIELD INFRSTR INC PUT 83418M953 0 0 SH Put SOLE 0 0 0 SOLARWINDS CORP COM 83417Q105 0 0 SH SOLE 0 0 0 SOLARWINDS CORP CALL 83417Q905 0 0 SH Call SOLE 0 0 0 SOLARWINDS CORP PUT 83417Q955 0 0 SH Put SOLE 0 0 0 SOLENO THERAPEUTICS INC *W EXP 11/12/201 834203135 0 0 SH SOLE 0 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 0 0 SH SOLE 0 0 0 SOLID BIOSCIENCES INC COM 83422E105 0 0 SH SOLE 0 0 0 SOLID BIOSCIENCES INC CALL 83422E905 0 0 SH Call SOLE 0 0 0 SOLID BIOSCIENCES INC PUT 83422E955 0 0 SH Put SOLE 0 0 0 SOLIGENIX INC *W EXP 11/14/202 834223117 0 0 SH SOLE 0 0 0 SOLIGENIX INC COM 834223307 0 0 SH SOLE 0 0 0 SOLITARIO ZINC CORP COM 8342EP107 0 0 SH SOLE 0 0 0 SOLITON INC COM 834251100 0 0 SH SOLE 0 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 0 0 SH SOLE 0 0 0 SONIC AUTOMOTIVE INC CALL 83545G902 0 0 SH Call SOLE 0 0 0 SONIC AUTOMOTIVE INC PUT 83545G952 0 0 SH Put SOLE 0 0 0 SONIM TECHNOLOGIES INC COM 83548F101 0 0 SH SOLE 0 0 0 SONOCO PRODS CO COM 835495102 358 7716 SH SOLE 0 0 0 SONOCO PRODS CO CALL 835495902 0 0 SH Call SOLE 0 0 0 SONOCO PRODS CO PUT 835495952 0 0 SH Put SOLE 0 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 0 0 SH SOLE 0 0 0 SONOMA PHARMACEUTICALS INC *W EXP 01/21/202 83558L113 0 0 SH SOLE 0 0 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 0 0 SH SOLE 0 0 0 SONOS INC COM 83570H108 0 0 SH SOLE 0 0 0 SONOS INC CALL 83570H908 0 0 SH Call SOLE 0 0 0 SONOS INC PUT 83570H958 0 0 SH Put SOLE 0 0 0 SONY CORP SPONSORED ADR 835699307 141 2379 SH SOLE 0 0 0 SONY CORP CALL 835699907 0 0 SH Call SOLE 0 0 0 SONY CORP PUT 835699957 0 0 SH Put SOLE 0 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 0 0 SH SOLE 0 0 0 SOPHIRIS BIO INC CALL 83578Q909 0 0 SH Call SOLE 0 0 0 SOPHIRIS BIO INC PUT 83578Q959 0 0 SH Put SOLE 0 0 0 SORL AUTO PTS INC COM 78461U101 0 0 SH SOLE 0 0 0 SORL AUTO PTS INC CALL 78461U901 0 0 SH Call SOLE 0 0 0 SORL AUTO PTS INC PUT 78461U951 0 0 SH Put SOLE 0 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 0 0 SH SOLE 0 0 0 SORRENTO THERAPEUTICS INC CALL 83587F902 0 0 SH Call SOLE 0 0 0 SORRENTO THERAPEUTICS INC PUT 83587F952 0 0 SH Put SOLE 0 0 0 SOTHEBYS COM 835898107 0 0 SH SOLE 0 0 0 SOTHEBYS CALL 835898907 0 0 SH Call SOLE 0 0 0 SOTHEBYS PUT 835898957 0 0 SH Put SOLE 0 0 0 SOTHERLY HOTELS INC COM 83600C103 0 0 SH SOLE 0 0 0 SOUND FINL BANCORP INC COM 83607A100 0 0 SH SOLE 0 0 0 SOURCE CAP INC COM 836144105 0 0 SH SOLE 0 0 0 SOUTH JERSEY INDS INC COM 838518108 0 0 SH SOLE 0 0 0 SOUTH JERSEY INDS INC CALL 838518908 0 0 SH Call SOLE 0 0 0 SOUTH JERSEY INDS INC PUT 838518958 0 0 SH Put SOLE 0 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 0 0 SH SOLE 0 0 0 SOUTH MTN MERGER CORP UNIT 99/99/9999 838884203 0 0 SH SOLE 0 0 0 SOUTH MTN MERGER CORP COM CL A 838884104 0 0 SH SOLE 0 0 0 SOUTH MTN MERGER CORP *W EXP 06/20/202 838884112 0 0 SH SOLE 0 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 0 0 SH SOLE 0 0 0 SOUTH ST CORP COM 840441109 3 46 SH SOLE 0 0 0 SOUTH ST CORP CALL 840441909 0 0 SH Call SOLE 0 0 0 SOUTH ST CORP PUT 840441959 0 0 SH Put SOLE 0 0 0 SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 0 0 SH SOLE 0 0 0 SOUTHCROSS ENERGY PARTNERS L CALL 84130C900 0 0 SH Call SOLE 0 0 0 SOUTHCROSS ENERGY PARTNERS L PUT 84130C950 0 0 SH Put SOLE 0 0 0 SOUTHERN CO COM 842587107 2104 38870 SH SOLE 0 0 0 SOUTHERN CO CALL 842587907 0 0 SH Call SOLE 0 0 0 SOUTHERN CO PUT 842587957 0 0 SH Put SOLE 0 0 0 SOUTHERN CO UNIT 08/01/2022 842587602 0 0 SH SOLE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 0 0 SH SOLE 0 0 0 SOUTHERN COPPER CORP CALL 84265V905 0 0 SH Call SOLE 0 0 0 SOUTHERN COPPER CORP PUT 84265V955 0 0 SH Put SOLE 0 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 0 0 SH SOLE 0 0 0 SOUTHERN MO BANCORP INC COM 843380106 0 0 SH SOLE 0 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 0 0 SH SOLE 0 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 0 0 SH SOLE 0 0 0 SOUTHSIDE BANCSHARES INC CALL 84470P909 0 0 SH Call SOLE 0 0 0 SOUTHSIDE BANCSHARES INC PUT 84470P959 0 0 SH Put SOLE 0 0 0 SOUTHWEST AIRLS CO COM 844741108 224 6290 SH SOLE 0 0 0 SOUTHWEST AIRLS CO CALL 844741908 0 0 SH Call SOLE 0 0 0 SOUTHWEST AIRLS CO PUT 844741958 0 0 SH Put SOLE 0 0 0 SOUTHWEST GA FINL CORP COM 84502A104 0 0 SH SOLE 0 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 119 1705 SH SOLE 0 0 0 SOUTHWEST GAS HOLDINGS INC CALL 844895902 0 0 SH Call SOLE 0 0 0 SOUTHWEST GAS HOLDINGS INC PUT 844895952 0 0 SH Put SOLE 0 0 0 SOUTHWESTERN ENERGY CO COM 845467109 4 2250 SH SOLE 0 0 0 SOUTHWESTERN ENERGY CO CALL 845467909 0 0 SH Call SOLE 0 0 0 SOUTHWESTERN ENERGY CO PUT 845467959 0 0 SH Put SOLE 0 0 0 SP PLUS CORP COM 78469C103 0 0 SH SOLE 0 0 0 SP PLUS CORP CALL 78469C903 0 0 SH Call SOLE 0 0 0 SP PLUS CORP PUT 78469C953 0 0 SH Put SOLE 0 0 0 SPANSION LLC NOTE 2.000 9/0 84649PAL9 0 0 SH SOLE 0 0 0 SPAR GROUP INC COM 784933103 0 0 SH SOLE 0 0 0 SPARK ENERGY INC CL A COM 846511103 0 0 SH SOLE 0 0 0 SPARK ENERGY INC CALL 846511903 0 0 SH Call SOLE 0 0 0 SPARK ENERGY INC PUT 846511953 0 0 SH Put SOLE 0 0 0 SPARK NETWORKS SE SPONSORED ADR 846517100 0 0 SH SOLE 0 0 0 SPARK THERAPEUTICS INC COM 84652J103 0 0 SH SOLE 0 0 0 SPARK THERAPEUTICS INC CALL 84652J903 0 0 SH Call SOLE 0 0 0 SPARK THERAPEUTICS INC PUT 84652J953 0 0 SH Put SOLE 0 0 0 SPARTAN ENERGY ACQUISITON CO UNIT 99/99/9999 846784114 0 0 SH SOLE 0 0 0 SPARTAN ENERGY ACQUISITON CO *W EXP 08/27/202 846784122 0 0 SH SOLE 0 0 0 SPARTAN ENERGY ACQUISITON CO CL A COM STK 846784106 0 0 SH SOLE 0 0 0 SPARTAN MTRS INC COM 846819100 0 0 SH SOLE 0 0 0 SPARTAN MTRS INC CALL 846819900 0 0 SH Call SOLE 0 0 0 SPARTAN MTRS INC PUT 846819950 0 0 SH Put SOLE 0 0 0 SPARTANNASH CO COM 847215100 0 0 SH SOLE 0 0 0 SPARTANNASH CO CALL 847215900 0 0 SH Call SOLE 0 0 0 SPARTANNASH CO PUT 847215950 0 0 SH Put SOLE 0 0 0 SPARTON CORP COM 847235108 0 0 SH SOLE 0 0 0 SPARTON CORP CALL 847235908 0 0 SH Call SOLE 0 0 0 SPARTON CORP PUT 847235958 0 0 SH Put SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7711 29755 SH SOLE 0 0 0 SPDR S&P 500 ETF TR CALL 78462F903 0 0 SH SOLE 0 0 0 SPDR S&P 500 ETF TR PUT 78462F953 0 0 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 186 704 SH SOLE 0 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 556 2527 SH SOLE 0 0 0 SPDR DOW JONES INDL AVRG ETF CALL 78467X909 0 0 SH Call SOLE 0 0 0 SPDR DOW JONES INDL AVRG ETF PUT 78467X959 0 0 SH Put SOLE 0 0 0 SPDR GOLD TRUST CALL 78463V907 0 0 SH Call SOLE 0 0 0 SPDR GOLD TRUST PUT 78463V957 0 0 SH Put SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 886 5985 SH SOLE 0 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS SOLACTV HK ETF 78463X145 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 4 174 SH SOLE 0 0 0 SPDR INDEX SHS FDS CALL 78463X902 0 0 SH Call SOLE 0 0 0 SPDR INDEX SHS FDS PUT 78463X952 0 0 SH Put SOLE 0 0 0 SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI CHINA ETF 78463X210 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS CALL 78463X901 0 0 SH Call SOLE 0 0 0 SPDR INDEX SHS FDS PUT 78463X951 0 0 SH Put SOLE 0 0 0 SPDR INDEX SHS FDS SOLACTIVE UK ETF 78463X335 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS SOLACTIVE GERMNY 78463X350 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS SOLACTIVE JAPAN 78463X368 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS SOLACTIVE CANADA 78463X376 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS EUR STOXX SMCP 78463X392 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 4 45 SH SOLE 0 0 0 SPDR INDEX SHS FDS CALL 78463X900 0 0 SH Call SOLE 0 0 0 SPDR INDEX SHS FDS PUT 78463X950 0 0 SH Put SOLE 0 0 0 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI ETF 78463X475 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 793 27871 SH SOLE 0 0 0 SPDR INDEX SHS FDS CALL 78463X909 0 0 SH Call SOLE 0 0 0 SPDR INDEX SHS FDS PUT 78463X959 0 0 SH Put SOLE 0 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS CALL 78463X903 0 0 SH Call SOLE 0 0 0 SPDR INDEX SHS FDS PUT 78463X953 0 0 SH Put SOLE 0 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 403 11206 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 37 1129 SH SOLE 0 0 0 SPDR INDEX SHS FDS CALL 78463X906 0 0 SH Call SOLE 0 0 0 SPDR INDEX SHS FDS PUT 78463X956 0 0 SH Put SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 79 2564 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS CALL 78463X908 0 0 SH Call SOLE 0 0 0 SPDR INDEX SHS FDS PUT 78463X958 0 0 SH Put SOLE 0 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS CALL 78463X905 0 0 SH Call SOLE 0 0 0 SPDR INDEX SHS FDS PUT 78463X955 0 0 SH Put SOLE 0 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 52 2158 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 0 0 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 0 0 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 0 0 SH Call SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 0 0 SH Put SOLE 0 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 205 6688 SH SOLE 0 0 0 SPDR SER TR S&P TECH HARDWRE 78468R119 0 0 SH SOLE 0 0 0 SPDR SER TR S&P INTERNET ETF 78468R127 0 0 SH SOLE 0 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 569 19339 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 884 37522 SH SOLE 0 0 0 SPDR SER TR CALL 78468R908 0 0 SH Call SOLE 0 0 0 SPDR SER TR PUT 78468R958 0 0 SH Put SOLE 0 0 0 SPDR SER TR ICE BOFAML ETF 78468R606 0 0 SH SOLE 0 0 0 SPDR SER TR KENSHO FNL FRO 78468R630 0 0 SH SOLE 0 0 0 SPDR SER TR KENSHO NEW ECO 78468R648 0 0 SH SOLE 0 0 0 SPDR SER TR KENSHO CLN PWR 78468R655 0 0 SH SOLE 0 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 41282 450534 SH SOLE 0 0 0 SPDR SER TR CALL 78468R903 0 0 SH Call SOLE 0 0 0 SPDR SER TR PUT 78468R953 0 0 SH Put SOLE 0 0 0 SPDR SER TR KENSHO FUTURE 78468R671 0 0 SH SOLE 0 0 0 SPDR SER TR KENSHO SMART 78468R689 0 0 SH SOLE 0 0 0 SPDR SER TR KENSHO INTELGN 78468R697 4 168 SH SOLE 0 0 0 SPDR SER TR S&P1500MOMTILT 78468R705 0 0 SH SOLE 0 0 0 SPDR SER TR DORSEY WRGT FI 78468R713 0 0 SH SOLE 0 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 72 1441 SH SOLE 0 0 0 SPDR SER TR CALL 78468R901 0 0 SH Call SOLE 0 0 0 SPDR SER TR PUT 78468R951 0 0 SH Put SOLE 0 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 95 1937 SH SOLE 0 0 0 SPDR SER TR SSGA GNDER ETF 78468R747 6 103 SH SOLE 0 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 0 0 SH SOLE 0 0 0 SPDR SER TR RUSSELL MOMENTUM 78468R762 0 0 SH SOLE 0 0 0 SPDR SER TR RUSSELL YIELD 78468R770 0 0 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 0 0 SH SOLE 0 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 31 485 SH SOLE 0 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 74 822 SH SOLE 0 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 75 976 SH SOLE 0 0 0 SPDR SER TR S&P 500 BUYBCK 78468R820 0 0 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 8 369 SH SOLE 0 0 0 SPDR SER TR BLOMBERG 1 10 YR 78468R861 0 0 SH SOLE 0 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 36 543 SH SOLE 0 0 0 SPDR SER TR OILGAS EQUIP 78468R549 6 250 SH SOLE 0 0 0 SPDR SER TR CALL 78468R909 0 0 SH Call SOLE 0 0 0 SPDR SER TR PUT 78468R959 0 0 SH Put SOLE 0 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 1 36 SH SOLE 0 0 0 SPDR SER TR CALL 78468R906 0 0 SH Call SOLE 0 0 0 SPDR SER TR PUT 78468R956 0 0 SH Put SOLE 0 0 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST FACTST INV ETF 78464A110 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST SPDR S&P1500VL 78464A128 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC CORP 78464A144 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 540 11696 SH SOLE 0 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST CALL 78464A904 0 0 SH Call SOLE 0 0 0 SPDR SERIES TRUST PUT 78464A954 0 0 SH Put SOLE 0 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 47 1147 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 3778 127390 SH SOLE 0 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 91 1893 SH SOLE 0 0 0 SPDR SERIES TRUST CALL 78464A909 0 0 SH Call SOLE 0 0 0 SPDR SERIES TRUST PUT 78464A959 0 0 SH Put SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 90 3172 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 751 22083 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 374 14029 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 26 1050 SH SOLE 0 0 0 SPDR SERIES TRUST CALL 78464A901 0 0 SH Call SOLE 0 0 0 SPDR SERIES TRUST PUT 78464A951 0 0 SH Put SOLE 0 0 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 642 17957 SH SOLE 0 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST CALL 78464A907 0 0 SH Call SOLE 0 0 0 SPDR SERIES TRUST PUT 78464A957 0 0 SH Put SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 117 4545 SH SOLE 0 0 0 SPDR SERIES TRUST CALL 78464A908 0 0 SH Call SOLE 0 0 0 SPDR SERIES TRUST PUT 78464A958 0 0 SH Put SOLE 0 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 29 1054 SH SOLE 0 0 0 SPDR SERIES TRUST CALL 78464A906 0 0 SH Call SOLE 0 0 0 SPDR SERIES TRUST PUT 78464A956 0 0 SH Put SOLE 0 0 0 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 17 380 SH SOLE 0 0 0 SPDR SERIES TRUST S&P TELECOM 78464A540 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1155 16117 SH SOLE 0 0 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 42 585 SH SOLE 0 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 3856 50678 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 516 17062 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 14 466 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 8 177 SH SOLE 0 0 0 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST CALL 78464A902 0 0 SH Call SOLE 0 0 0 SPDR SERIES TRUST PUT 78464A952 0 0 SH Put SOLE 0 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 163 5008 SH SOLE 0 0 0 SPDR SERIES TRUST GLB DOW ETF 78464A706 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 6 167 SH SOLE 0 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST CALL 78464A900 0 0 SH Call SOLE 0 0 0 SPDR SERIES TRUST PUT 78464A950 0 0 SH Put SOLE 0 0 0 SPDR SERIES TRUST OILGAS EQUIP 78464A748 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1 67 SH SOLE 0 0 0 SPDR SERIES TRUST CALL 78464A905 0 0 SH Call SOLE 0 0 0 SPDR SERIES TRUST PUT 78464A955 0 0 SH Put SOLE 0 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 5345 66930 SH SOLE 0 0 0 SPDR SERIES TRUST CALL 78464A903 0 0 SH Call SOLE 0 0 0 SPDR SERIES TRUST PUT 78464A953 0 0 SH Put SOLE 0 0 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 52 1929 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 240 4946 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 372 8680 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 80 2273 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 0 0 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 21 699 SH SOLE 0 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 33 397 SH SOLE 0 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 78 1011 SH SOLE 0 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 39 1308 SH SOLE 0 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 545 5753 SH SOLE 0 0 0 SPDR SERIES TRUST CALL 78468R902 0 0 SH Call SOLE 0 0 0 SPDR SERIES TRUST PUT 78468R952 0 0 SH Put SOLE 0 0 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 0 0 SH SOLE 0 0 0 SPECIAL OPPORTUNITIES FD INC PFD CONV SE B 84741T302 0 0 SH SOLE 0 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 0 0 SH SOLE 0 0 0 SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 0 0 SH Call SOLE 0 0 0 SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 0 0 SH Put SOLE 0 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 0 SH SOLE 0 0 0 SPECTRUM PHARMACEUTICALS INC CALL 84763A908 0 0 SH Call SOLE 0 0 0 SPECTRUM PHARMACEUTICALS INC PUT 84763A958 0 0 SH Put SOLE 0 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 0 0 SH SOLE 0 0 0 SPEEDWAY MOTORSPORTS INC CALL 847788906 0 0 SH Call SOLE 0 0 0 SPEEDWAY MOTORSPORTS INC PUT 847788956 0 0 SH Put SOLE 0 0 0 SPERO THERAPEUTICS INC COM 84833T103 0 0 SH SOLE 0 0 0 SPERO THERAPEUTICS INC CALL 84833T903 0 0 SH Call SOLE 0 0 0 SPERO THERAPEUTICS INC PUT 84833T953 0 0 SH Put SOLE 0 0 0 SPHERE 3D CORP NEW COM 84841L308 0 0 SH SOLE 0 0 0 SPHERIX INC COM PAR NEW 84842R403 0 0 SH SOLE 0 0 0 SPHERIX INC COM 84842R502 0 0 SH SOLE 0 0 0 SPI ENERGY CO LTD SHS NEW G8651P110 0 0 SH SOLE 0 0 0 SPINNAKER ETF SERIES FIELDSTONE UVA 84858T202 0 0 SH SOLE 0 0 0 SPINNAKER ETF SERIES CANNABIS ETF 84858T400 0 0 SH SOLE 0 0 0 SPINNAKER ETF SERIES CALL 84858T900 0 0 SH Call SOLE 0 0 0 SPINNAKER ETF SERIES PUT 84858T950 0 0 SH Put SOLE 0 0 0 SPIRE INC COM 84857L101 68 903 SH SOLE 0 0 0 SPIRE INC CALL 84857L901 0 0 SH Call SOLE 0 0 0 SPIRE INC PUT 84857L951 0 0 SH Put SOLE 0 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 0 0 SH SOLE 0 0 0 SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 0 0 SH Call SOLE 0 0 0 SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 0 0 SH Put SOLE 0 0 0 SPIRIT AIRLS INC COM 848577102 2 120 SH SOLE 0 0 0 SPIRIT AIRLS INC CALL 848577902 0 0 SH Call SOLE 0 0 0 SPIRIT AIRLS INC PUT 848577952 0 0 SH Put SOLE 0 0 0 SPIRIT MTA REIT CALL 84861U905 0 0 SH Call SOLE 0 0 0 SPIRIT MTA REIT PUT 84861U955 0 0 SH Put SOLE 0 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 0 0 SH SOLE 0 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 0 0 SH SOLE 0 0 0 SPIRIT RLTY CAP INC NEW NOTE 2.875 5/1 84860WAA0 0 0 SH SOLE 0 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750 5/1 84860WAB8 0 0 SH SOLE 0 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1 56 SH SOLE 0 0 0 SPIRIT RLTY CAP INC NEW CALL 84860W900 0 0 SH Call SOLE 0 0 0 SPIRIT RLTY CAP INC NEW PUT 84860W950 0 0 SH Put SOLE 0 0 0 SPLUNK INC COM 848637104 16 124 SH SOLE 0 0 0 SPLUNK INC CALL 848637904 0 0 SH Call SOLE 0 0 0 SPLUNK INC PUT 848637954 0 0 SH Put SOLE 0 0 0 SPLUNK INC NOTE 0.500 9/1 848637AC8 0 0 SH SOLE 0 0 0 SPLUNK INC NOTE 1.125 9/1 848637AD6 0 0 SH SOLE 0 0 0 SPOK HLDGS INC COM 84863T106 0 0 SH SOLE 0 0 0 SPOK HLDGS INC CALL 84863T906 0 0 SH Call SOLE 0 0 0 SPOK HLDGS INC PUT 84863T956 0 0 SH Put SOLE 0 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 0 0 SH SOLE 0 0 0 SPORTSMANS WHSE HLDGS INC CALL 84920Y906 0 0 SH Call SOLE 0 0 0 SPORTSMANS WHSE HLDGS INC PUT 84920Y956 0 0 SH Put SOLE 0 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 0 0 SH SOLE 0 0 0 SPOTIFY TECHNOLOGY S A CALL L8681T902 0 0 SH Call SOLE 0 0 0 SPOTIFY TECHNOLOGY S A PUT L8681T952 0 0 SH Put SOLE 0 0 0 SPRAGUE RES LP COM UNIT REP LTD 849343108 0 0 SH SOLE 0 0 0 SPRAGUE RES LP CALL 849343908 0 0 SH Call SOLE 0 0 0 SPRAGUE RES LP PUT 849343958 0 0 SH Put SOLE 0 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 0 0 SH SOLE 0 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 0 0 SH SOLE 0 0 0 SPRINT CORP COM SER 1 85207U105 10 1138 SH SOLE 0 0 0 SPRINT CORP CALL 85207U905 0 0 SH Call SOLE 0 0 0 SPRINT CORP PUT 85207U955 0 0 SH Put SOLE 0 0 0 SPROTT ETF TR GOLD MINERS ETF 85210B102 0 0 SH SOLE 0 0 0 SPROTT ETF TR JR GOLD MINERS E 85210B201 0 0 SH SOLE 0 0 0 SPROTT FOCUS TR INC COM 85208J109 0 0 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 26 1774 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 0 0 SH SOLE 0 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 0 0 SH SOLE 0 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 0 0 SH SOLE 0 0 0 SPROUT SOCIAL INC COM CL A 85209W109 0 0 SH SOLE 0 0 0 SPROUT SOCIAL INC CALL 85209W909 0 0 SH Call SOLE 0 0 0 SPROUT SOCIAL INC PUT 85209W959 0 0 SH Put SOLE 0 0 0 SPROUTS FMRS MKT INC COM 85208M102 2 87 SH SOLE 0 0 0 SPROUTS FMRS MKT INC CALL 85208M902 0 0 SH Call SOLE 0 0 0 SPROUTS FMRS MKT INC PUT 85208M952 0 0 SH Put SOLE 0 0 0 SPS COMM INC COM 78463M107 3 54 SH SOLE 0 0 0 SPS COMM INC CALL 78463M907 0 0 SH Call SOLE 0 0 0 SPS COMM INC PUT 78463M957 0 0 SH Put SOLE 0 0 0 SPX CORP COM 784635104 0 0 SH SOLE 0 0 0 SPX CORP CALL 784635904 0 0 SH Call SOLE 0 0 0 SPX CORP PUT 784635954 0 0 SH Put SOLE 0 0 0 SPX FLOW INC COM 78469X107 14 500 SH SOLE 0 0 0 SPX FLOW INC CALL 78469X907 0 0 SH Call SOLE 0 0 0 SPX FLOW INC PUT 78469X957 0 0 SH Put SOLE 0 0 0 SQUARE INC NOTE 0.375 3/0 852234AB9 0 0 SH SOLE 0 0 0 SQUARE INC CL A 852234103 43 820 SH SOLE 0 0 0 SQUARE INC CALL 852234903 0 0 SH Call SOLE 0 0 0 SQUARE INC PUT 852234953 0 0 SH Put SOLE 0 0 0 SQUARE INC NOTE 0.500 5/1 852234AD5 0 0 SH SOLE 0 0 0 SRAX INC CL A 78472M106 0 0 SH SOLE 0 0 0 SRAX INC CALL 78472M906 0 0 SH Call SOLE 0 0 0 SRAX INC PUT 78472M956 0 0 SH Put SOLE 0 0 0 SRC ENERGY INC COM 78470V108 0 0 SH SOLE 0 0 0 SRC ENERGY INC CALL 78470V908 0 0 SH Call SOLE 0 0 0 SRC ENERGY INC PUT 78470V958 0 0 SH Put SOLE 0 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 35 805 SH SOLE 0 0 0 SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 0 0 SH Call SOLE 0 0 0 SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 0 0 SH Put SOLE 0 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 0 0 SH SOLE 0 0 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 0 0 SH SOLE 0 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 0 0 SH SOLE 0 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 662 16554 SH SOLE 0 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 0 0 SH SOLE 0 0 0 SSGA ACTIVE ETF TR MFS SYS COR EQ 78467V806 0 0 SH SOLE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 392 8172 SH SOLE 0 0 0 SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871 0 0 SH SOLE 0 0 0 SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 84 1086 SH SOLE 0 0 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 0 0 SH SOLE 0 0 0 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 0 0 SH SOLE 0 0 0 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 0 0 SH SOLE 0 0 0 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 0 0 SH SOLE 0 0 0 SSLJ COM LIMITED SHS CL A G8406F102 0 0 SH SOLE 0 0 0 SSLJ COM LIMITED SHS CL A G8406F110 0 0 SH SOLE 0 0 0 SSR MNG INC COM 784730103 0 0 SH SOLE 0 0 0 SSR MNG INC CALL 784730903 0 0 SH Call SOLE 0 0 0 SSR MNG INC PUT 784730953 0 0 SH Put SOLE 0 0 0 SSR MNG INC DEBT 2.500 4/0 C8509QAA6 0 0 SH SOLE 0 0 0 ST JOE CO COM 790148100 0 0 SH SOLE 0 0 0 ST JOE CO CALL 790148900 0 0 SH Call SOLE 0 0 0 ST JOE CO PUT 790148950 0 0 SH Put SOLE 0 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2 74 SH SOLE 0 0 0 STAAR SURGICAL CO CALL 852312905 0 0 SH Call SOLE 0 0 0 STAAR SURGICAL CO PUT 852312955 0 0 SH Put SOLE 0 0 0 STABILIS ENERGY INC COM 85236P101 0 0 SH SOLE 0 0 0 STABLE RD ACQUISITION CORP COM CL A 85236Q109 0 0 SH SOLE 0 0 0 STABLE RD ACQUISITION CORP *W EXP 05/15/202 85236Q117 0 0 SH SOLE 0 0 0 STABLE RD ACQUISITION CORP UNIT 05/15/2026 85236Q208 0 0 SH SOLE 0 0 0 STAFFING 360 SOLUTIONS INC COM PAR 852387307 0 0 SH SOLE 0 0 0 STAG INDL INC COM 85254J102 12 531 SH SOLE 0 0 0 STAG INDL INC CALL 85254J902 0 0 SH Call SOLE 0 0 0 STAG INDL INC PUT 85254J952 0 0 SH Put SOLE 0 0 0 STAGE STORES INC COM NEW 85254C305 0 0 SH SOLE 0 0 0 STAGE STORES INC CALL 85254C905 0 0 SH Call SOLE 0 0 0 STAGE STORES INC PUT 85254C955 0 0 SH Put SOLE 0 0 0 STAMPS COM INC COM NEW 852857200 63 487 SH SOLE 0 0 0 STAMPS COM INC CALL 852857900 0 0 SH Call SOLE 0 0 0 STAMPS COM INC PUT 852857950 0 0 SH Put SOLE 0 0 0 STANDARD AVB FINL CORP COM 85303B100 0 0 SH SOLE 0 0 0 STANDARD DIVERSIFIED INC COM CL A 85336L109 0 0 SH SOLE 0 0 0 STANDARD MTR PRODS INC COM 853666105 32 773 SH SOLE 0 0 0 STANDARD MTR PRODS INC CALL 853666905 0 0 SH Call SOLE 0 0 0 STANDARD MTR PRODS INC PUT 853666955 0 0 SH Put SOLE 0 0 0 STANDEX INTL CORP COM 854231107 21 437 SH SOLE 0 0 0 STANDEX INTL CORP CALL 854231907 0 0 SH Call SOLE 0 0 0 STANDEX INTL CORP PUT 854231957 0 0 SH Put SOLE 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 280 2801 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC CALL 854502901 0 0 SH Call SOLE 0 0 0 STANLEY BLACK & DECKER INC PUT 854502951 0 0 SH Put SOLE 0 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 0 0 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 0 0 SH SOLE 0 0 0 STANTEC INC COM 85472N109 0 0 SH SOLE 0 0 0 STANTEC INC CALL 85472N909 0 0 SH Call SOLE 0 0 0 STANTEC INC PUT 85472N959 0 0 SH Put SOLE 0 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 0 0 SH SOLE 0 0 0 STAR BULK CARRIERS CORP CALL Y8162K904 0 0 SH Call SOLE 0 0 0 STAR BULK CARRIERS CORP PUT Y8162K954 0 0 SH Put SOLE 0 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 0 0 SH SOLE 0 0 0 STAR GROUP L P CALL 85512C905 0 0 SH Call SOLE 0 0 0 STAR GROUP L P PUT 85512C955 0 0 SH Put SOLE 0 0 0 STARBUCKS CORP COM 855244109 530 8055 SH SOLE 0 0 0 STARBUCKS CORP CALL 855244909 0 0 SH Call SOLE 0 0 0 STARBUCKS CORP PUT 855244959 0 0 SH Put SOLE 0 0 0 STARRETT L S CO CL A 855668109 0 0 SH SOLE 0 0 0 STARS GROUP INC COM 85570W100 0 0 SH SOLE 0 0 0 STARS GROUP INC CALL 85570W900 0 0 SH Call SOLE 0 0 0 STARS GROUP INC PUT 85570W950 0 0 SH Put SOLE 0 0 0 STARTEK INC COM 85569C107 0 0 SH SOLE 0 0 0 STARTEK INC CALL 85569C907 0 0 SH Call SOLE 0 0 0 STARTEK INC PUT 85569C957 0 0 SH Put SOLE 0 0 0 STARWOOD PPTY TR INC NOTE 4.375 4/0 85571BAH8 0 0 SH SOLE 0 0 0 STARWOOD PPTY TR INC COM 85571B105 41 3866 SH SOLE 0 0 0 STARWOOD PPTY TR INC CALL 85571B905 0 0 SH Call SOLE 0 0 0 STARWOOD PPTY TR INC PUT 85571B955 0 0 SH Put SOLE 0 0 0 STARWOOD WAYPOINT RESIDENTL NOTE 3.000 7/0 85571WAB5 0 0 SH SOLE 0 0 0 STATE AUTO FINL CORP COM 855707105 2 77 SH SOLE 0 0 0 STATE AUTO FINL CORP CALL 855707905 0 0 SH Call SOLE 0 0 0 STATE AUTO FINL CORP PUT 855707955 0 0 SH Put SOLE 0 0 0 STATE BK FINL CORP COM 856190103 0 0 SH SOLE 0 0 0 STATE BK FINL CORP CALL 856190903 0 0 SH Call SOLE 0 0 0 STATE BK FINL CORP PUT 856190953 0 0 SH Put SOLE 0 0 0 STATE STR CORP COM 857477103 94 1741 SH SOLE 0 0 0 STATE STR CORP CALL 857477903 0 0 SH Call SOLE 0 0 0 STATE STR CORP PUT 857477953 0 0 SH Put SOLE 0 0 0 STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 0 0 SH SOLE 0 0 0 STEALTHGAS INC SHS Y81669106 0 0 SH SOLE 0 0 0 STEALTHGAS INC CALL Y81669906 0 0 SH Call SOLE 0 0 0 STEALTHGAS INC PUT Y81669956 0 0 SH Put SOLE 0 0 0 STEEL CONNECT INC COM 858098106 0 0 SH SOLE 0 0 0 STEEL CONNECT INC CALL 858098906 0 0 SH Call SOLE 0 0 0 STEEL CONNECT INC PUT 858098956 0 0 SH Put SOLE 0 0 0 STEEL DYNAMICS INC COM 858119100 93 4096 SH SOLE 0 0 0 STEEL DYNAMICS INC CALL 858119900 0 0 SH Call SOLE 0 0 0 STEEL DYNAMICS INC PUT 858119950 0 0 SH Put SOLE 0 0 0 STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 0 0 SH SOLE 0 0 0 STEELCASE INC CL A 858155203 7 683 SH SOLE 0 0 0 STEELCASE INC CALL 858155903 0 0 SH Call SOLE 0 0 0 STEELCASE INC PUT 858155953 0 0 SH Put SOLE 0 0 0 STEIN MART INC COM 858375108 0 0 SH SOLE 0 0 0 STEIN MART INC CALL 858375908 0 0 SH Call SOLE 0 0 0 STEIN MART INC PUT 858375958 0 0 SH Put SOLE 0 0 0 STELLAR BIOTECHNOLOGIES INC COM 85855A302 0 0 SH SOLE 0 0 0 STELLUS CAP INVT CORP COM 858568108 0 0 SH SOLE 0 0 0 STELLUS CAP INVT CORP CALL 858568908 0 0 SH Call SOLE 0 0 0 STELLUS CAP INVT CORP PUT 858568958 0 0 SH Put SOLE 0 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 0 0 SH SOLE 0 0 0 STEMLINE THERAPEUTICS INC CALL 85858C907 0 0 SH Call SOLE 0 0 0 STEMLINE THERAPEUTICS INC PUT 85858C957 0 0 SH Put SOLE 0 0 0 STEPAN CO COM 858586100 0 0 SH SOLE 0 0 0 STEPAN CO CALL 858586900 0 0 SH Call SOLE 0 0 0 STEPAN CO PUT 858586950 0 0 SH Put SOLE 0 0 0 STEREOTAXIS INC COM NEW 85916J409 0 0 SH SOLE 0 0 0 STEREOTAXIS INC CALL 85916J909 0 0 SH Call SOLE 0 0 0 STEREOTAXIS INC PUT 85916J959 0 0 SH Put SOLE 0 0 0 STERICYCLE INC COM 858912108 89 1824 SH SOLE 0 0 0 STERICYCLE INC CALL 858912908 0 0 SH Call SOLE 0 0 0 STERICYCLE INC PUT 858912958 0 0 SH Put SOLE 0 0 0 STERIS PLC SHS USD G84720104 0 0 SH SOLE 0 0 0 STERIS PLC CALL G84720904 0 0 SH Call SOLE 0 0 0 STERIS PLC PUT G84720954 0 0 SH Put SOLE 0 0 0 STERIS PLC SHS USD G8473T100 112 803 SH SOLE 0 0 0 STERIS PLC CALL G8473T900 0 0 SH Call SOLE 0 0 0 STERIS PLC PUT G8473T950 0 0 SH Put SOLE 0 0 0 STERLING BANCORP DEL COM 85917A100 45 4282 SH SOLE 0 0 0 STERLING BANCORP DEL CALL 85917A900 0 0 SH Call SOLE 0 0 0 STERLING BANCORP DEL PUT 85917A950 0 0 SH Put SOLE 0 0 0 STERLING BANCORP INC COM 85917W102 0 0 SH SOLE 0 0 0 STERLING CONSTRUCTION CO INC COM 859241101 0 0 SH SOLE 0 0 0 STERLING CONSTRUCTION CO INC CALL 859241901 0 0 SH Call SOLE 0 0 0 STERLING CONSTRUCTION CO INC PUT 859241951 0 0 SH Put SOLE 0 0 0 STEWARDSHIP FINL CORP COM 860326107 0 0 SH SOLE 0 0 0 STEWART INFORMATION SVCS COR COM 860372101 0 0 SH SOLE 0 0 0 STEWART INFORMATION SVCS COR CALL 860372901 0 0 SH Call SOLE 0 0 0 STEWART INFORMATION SVCS COR PUT 860372951 0 0 SH Put SOLE 0 0 0 STIFEL FINL CORP COM 860630102 7 173 SH SOLE 0 0 0 STIFEL FINL CORP CALL 860630902 0 0 SH Call SOLE 0 0 0 STIFEL FINL CORP PUT 860630952 0 0 SH Put SOLE 0 0 0 STITCH FIX INC COM CL A 860897107 4 282 SH SOLE 0 0 0 STITCH FIX INC CALL 860897907 0 0 SH Call SOLE 0 0 0 STITCH FIX INC PUT 860897957 0 0 SH Put SOLE 0 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 52 2425 SH SOLE 0 0 0 STMICROELECTRONICS N V CALL 861012902 0 0 SH Call SOLE 0 0 0 STMICROELECTRONICS N V PUT 861012952 0 0 SH Put SOLE 0 0 0 STOCK YDS BANCORP INC COM 861025104 46 1575 SH SOLE 0 0 0 STOCK YDS BANCORP INC CALL 861025904 0 0 SH Call SOLE 0 0 0 STOCK YDS BANCORP INC PUT 861025954 0 0 SH Put SOLE 0 0 0 STOKE THERAPEUTICS INC COM 86150R107 0 0 SH SOLE 0 0 0 STOKE THERAPEUTICS INC CALL 86150R907 0 0 SH Call SOLE 0 0 0 STOKE THERAPEUTICS INC PUT 86150R957 0 0 SH Put SOLE 0 0 0 STONE HBR EMERG MKTS TL INC COM 86164W100 0 0 SH SOLE 0 0 0 STONE HBR EMERG MRKTS INC FD COM 86164T107 0 0 SH SOLE 0 0 0 STONECASTLE FINL CORP COM 861780104 0 0 SH SOLE 0 0 0 STONECO LTD COM CL A G85158106 0 0 SH SOLE 0 0 0 STONECO LTD CALL G85158906 0 0 SH Call SOLE 0 0 0 STONECO LTD PUT G85158956 0 0 SH Put SOLE 0 0 0 STONEMOR INC COM 86184W106 5 4659 SH SOLE 0 0 0 STONEMOR INC CALL 86184W906 0 0 SH Call SOLE 0 0 0 STONEMOR INC PUT 86184W956 0 0 SH Put SOLE 0 0 0 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 0 0 SH SOLE 0 0 0 STONEMOR PARTNERS L P CALL 86183Q900 0 0 SH Call SOLE 0 0 0 STONEMOR PARTNERS L P PUT 86183Q950 0 0 SH Put SOLE 0 0 0 STONERIDGE INC COM 86183P102 0 0 SH SOLE 0 0 0 STONERIDGE INC CALL 86183P902 0 0 SH Call SOLE 0 0 0 STONERIDGE INC PUT 86183P952 0 0 SH Put SOLE 0 0 0 STORE CAP CORP COM 862121100 6 300 SH SOLE 0 0 0 STORE CAP CORP CALL 862121900 0 0 SH Call SOLE 0 0 0 STORE CAP CORP PUT 862121950 0 0 SH Put SOLE 0 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 0 0 SH SOLE 0 0 0 STRATASYS LTD SHS M85548101 0 0 SH SOLE 0 0 0 STRATASYS LTD CALL M85548901 0 0 SH Call SOLE 0 0 0 STRATASYS LTD PUT M85548951 0 0 SH Put SOLE 0 0 0 STRATEGIC ED INC COM 86272C103 0 0 SH SOLE 0 0 0 STRATEGIC ED INC CALL 86272C903 0 0 SH Call SOLE 0 0 0 STRATEGIC ED INC PUT 86272C953 0 0 SH Put SOLE 0 0 0 STRATEGY SHS ECOLOGCL STRATGY 86280R209 0 0 SH SOLE 0 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 0 0 SH SOLE 0 0 0 STRATEGY SHS NEWFOUND RESLV 86280R886 0 0 SH SOLE 0 0 0 STRATEGY SHS DAY HAGAN NED 86280R803 0 0 SH SOLE 0 0 0 STRATEGY SHS US MKT ROTON ETF 86280R100 0 0 SH SOLE 0 0 0 STRATEGY SHS CALL 86280R900 0 0 SH Call SOLE 0 0 0 STRATEGY SHS PUT 86280R950 0 0 SH Put SOLE 0 0 0 STRATEGY SHS CALL 86280R909 0 0 SH Call SOLE 0 0 0 STRATEGY SHS PUT 86280R959 0 0 SH Put SOLE 0 0 0 STRATTEC SEC CORP COM 863111100 0 0 SH SOLE 0 0 0 STRATUS PPTYS INC COM NEW 863167201 0 0 SH SOLE 0 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 0 500 SH SOLE 0 0 0 STREAMLINE HEALTH SOLUTIONS CALL 86323X906 0 0 SH Call SOLE 0 0 0 STREAMLINE HEALTH SOLUTIONS PUT 86323X956 0 0 SH Put SOLE 0 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 0 0 SH SOLE 0 0 0 STRONGBRIDGE BIOPHARMA PLC CALL G85347905 0 0 SH Call SOLE 0 0 0 STRONGBRIDGE BIOPHARMA PLC PUT G85347955 0 0 SH Put SOLE 0 0 0 STRONGVEST ETF TR CWA INCOME 863418109 0 0 SH SOLE 0 0 0 STRYKER CORP COM 863667101 2040 12213 SH SOLE 0 0 0 STRYKER CORP CALL 863667901 0 0 SH Call SOLE 0 0 0 STRYKER CORP PUT 863667951 0 0 SH Put SOLE 0 0 0 STUDIO CITY INTL HLDGS LTD SPON ADS 86389T106 0 0 SH SOLE 0 0 0 STURM RUGER & CO INC COM 864159108 0 0 SH SOLE 0 0 0 STURM RUGER & CO INC CALL 864159908 0 0 SH Call SOLE 0 0 0 STURM RUGER & CO INC PUT 864159958 0 0 SH Put SOLE 0 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 32 2295 SH SOLE 0 0 0 SUBURBAN PROPANE PARTNERS L CALL 864482904 0 0 SH Call SOLE 0 0 0 SUBURBAN PROPANE PARTNERS L PUT 864482954 0 0 SH Put SOLE 0 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 11 2278 SH SOLE 0 0 0 SUMITOMO MITSUI FINL GROUP I CALL 86562M909 0 0 SH Call SOLE 0 0 0 SUMITOMO MITSUI FINL GROUP I PUT 86562M959 0 0 SH Put SOLE 0 0 0 SUMMER INFANT INC COM 865646103 0 0 SH SOLE 0 0 0 SUMMER INFANT INC COM NEW 865646301 0 0 SH SOLE 0 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 0 0 SH SOLE 0 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1 267 SH SOLE 0 0 0 SUMMIT HOTEL PPTYS INC CALL 866082900 0 0 SH Call SOLE 0 0 0 SUMMIT HOTEL PPTYS INC PUT 866082950 0 0 SH Put SOLE 0 0 0 SUMMIT MATLS INC CL A 86614U100 2 103 SH SOLE 0 0 0 SUMMIT MATLS INC CALL 86614U900 0 0 SH Call SOLE 0 0 0 SUMMIT MATLS INC PUT 86614U950 0 0 SH Put SOLE 0 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 0 0 SH SOLE 0 0 0 SUMMIT MIDSTREAM PARTNERS LP CALL 866142902 0 0 SH Call SOLE 0 0 0 SUMMIT MIDSTREAM PARTNERS LP PUT 866142952 0 0 SH Put SOLE 0 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 0 0 SH SOLE 0 0 0 SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 0 0 SH SOLE 0 0 0 SUMMIT THERAPEUTICS PLC CALL 86627R902 0 0 SH Call SOLE 0 0 0 SUMMIT THERAPEUTICS PLC PUT 86627R952 0 0 SH Put SOLE 0 0 0 SUMMIT WIRELESS TECHNLGIES I COM 86633R104 0 0 SH SOLE 0 0 0 SUN CMNTYS INC COM 866674104 10 79 SH SOLE 0 0 0 SUN CMNTYS INC CALL 866674904 0 0 SH Call SOLE 0 0 0 SUN CMNTYS INC PUT 866674954 0 0 SH Put SOLE 0 0 0 SUN HYDRAULICS CORP COM 866942105 0 0 SH SOLE 0 0 0 SUN HYDRAULICS CORP CALL 866942905 0 0 SH Call SOLE 0 0 0 SUN HYDRAULICS CORP PUT 866942955 0 0 SH Put SOLE 0 0 0 SUN LIFE FINL INC COM 866796105 1 29 SH SOLE 0 0 0 SUN LIFE FINL INC CALL 866796905 0 0 SH Call SOLE 0 0 0 SUN LIFE FINL INC PUT 866796955 0 0 SH Put SOLE 0 0 0 SUNCOKE ENERGY INC COM 86722A103 0 0 SH SOLE 0 0 0 SUNCOKE ENERGY INC CALL 86722A903 0 0 SH Call SOLE 0 0 0 SUNCOKE ENERGY INC PUT 86722A953 0 0 SH Put SOLE 0 0 0 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 0 0 SH SOLE 0 0 0 SUNCOKE ENERGY PARTNERS L P CALL 86722Y901 0 0 SH Call SOLE 0 0 0 SUNCOKE ENERGY PARTNERS L P PUT 86722Y951 0 0 SH Put SOLE 0 0 0 SUNCOR ENERGY INC NEW COM 867224107 21 1354 SH SOLE 0 0 0 SUNCOR ENERGY INC NEW CALL 867224907 0 0 SH Call SOLE 0 0 0 SUNCOR ENERGY INC NEW PUT 867224957 0 0 SH Put SOLE 0 0 0 SUNDANCE ENERGY AUSTRALIA LT SPONSORED ADS 86724Y109 0 0 SH SOLE 0 0 0 SUNDANCE ENERGY INC COM 86725N102 0 0 SH SOLE 0 0 0 SUNDIAL GROWERS INC COM 86730L109 0 0 SH SOLE 0 0 0 SUNDIAL GROWERS INC CALL 86730L909 0 0 SH Call SOLE 0 0 0 SUNDIAL GROWERS INC PUT 86730L959 0 0 SH Put SOLE 0 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 0 0 SH SOLE 0 0 0 SUNESIS PHARMACEUTICALS INC CALL 867328900 0 0 SH Call SOLE 0 0 0 SUNESIS PHARMACEUTICALS INC PUT 867328950 0 0 SH Put SOLE 0 0 0 SUNLANDS ONLINE ED GROUP ADS 86740P108 0 0 SH SOLE 0 0 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 0 0 SH SOLE 0 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 0 0 SH SOLE 0 0 0 SUNOCO LP COM U REP LP 86765K109 2 146 SH SOLE 0 0 0 SUNOCO LP CALL 86765K909 0 0 SH Call SOLE 0 0 0 SUNOCO LP PUT 86765K959 0 0 SH Put SOLE 0 0 0 SUNOPTA INC COM 8676EP108 0 0 SH SOLE 0 0 0 SUNOPTA INC CALL 8676EP908 0 0 SH Call SOLE 0 0 0 SUNOPTA INC PUT 8676EP958 0 0 SH Put SOLE 0 0 0 SUNPOWER CORP DBCV 0.875 6/0 867652AJ8 0 0 SH SOLE 0 0 0 SUNPOWER CORP DBCV 4.000 1/1 867652AL3 0 0 SH SOLE 0 0 0 SUNPOWER CORP COM 867652406 2 390 SH SOLE 0 0 0 SUNPOWER CORP CALL 867652906 0 0 SH Call SOLE 0 0 0 SUNPOWER CORP PUT 867652956 0 0 SH Put SOLE 0 0 0 SUNRUN INC COM 86771W105 0 0 SH SOLE 0 0 0 SUNRUN INC CALL 86771W905 0 0 SH Call SOLE 0 0 0 SUNRUN INC PUT 86771W955 0 0 SH Put SOLE 0 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 0 0 SH SOLE 0 0 0 SUNSTONE HOTEL INVS INC NEW CALL 867892901 0 0 SH Call SOLE 0 0 0 SUNSTONE HOTEL INVS INC NEW PUT 867892951 0 0 SH Put SOLE 0 0 0 SUNTRUST BKS INC COM 867914103 0 0 SH SOLE 0 0 0 SUNTRUST BKS INC CALL 867914903 0 0 SH Call SOLE 0 0 0 SUNTRUST BKS INC PUT 867914953 0 0 SH Put SOLE 0 0 0 SUNWORKS INC COM 86803X105 0 0 SH SOLE 0 0 0 SUNWORKS INC CALL 86803X905 0 0 SH Call SOLE 0 0 0 SUNWORKS INC PUT 86803X955 0 0 SH Put SOLE 0 0 0 SUNWORKS INC COM NEW 86803X204 0 0 SH SOLE 0 0 0 SUNWORKS INC CALL 86803X904 0 0 SH Call SOLE 0 0 0 SUNWORKS INC PUT 86803X954 0 0 SH Put SOLE 0 0 0 SUPER LEAGUE GAMING INC COM 86804F202 0 0 SH SOLE 0 0 0 SUPER MICRO COMPUTER INC COM 86800U104 0 0 SH SOLE 0 0 0 SUPERCOM LTD NEW SHS NEW M87095119 0 0 SH SOLE 0 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 0 0 SH SOLE 0 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 0 0 SH SOLE 0 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 0 0 SH SOLE 0 0 0 SUPERIOR ENERGY SVCS INC CALL 868157908 0 0 SH Call SOLE 0 0 0 SUPERIOR ENERGY SVCS INC PUT 868157958 0 0 SH Put SOLE 0 0 0 SUPERIOR ENERGY SVCS INC COM NEW 868157306 0 0 SH SOLE 0 0 0 SUPERIOR ENERGY SVCS INC CALL 868157906 0 0 SH Call SOLE 0 0 0 SUPERIOR ENERGY SVCS INC PUT 868157956 0 0 SH Put SOLE 0 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 0 0 SH SOLE 0 0 0 SUPERIOR GRP OF COMPANIES IN CALL 868358902 0 0 SH Call SOLE 0 0 0 SUPERIOR GRP OF COMPANIES IN PUT 868358952 0 0 SH Put SOLE 0 0 0 SUPERIOR INDS INTL INC COM 868168105 0 0 SH SOLE 0 0 0 SUPERIOR INDS INTL INC CALL 868168905 0 0 SH Call SOLE 0 0 0 SUPERIOR INDS INTL INC PUT 868168955 0 0 SH Put SOLE 0 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 0 0 SH SOLE 0 0 0 SUPERNUS PHARMACEUTICALS INC CALL 868459908 0 0 SH Call SOLE 0 0 0 SUPERNUS PHARMACEUTICALS INC PUT 868459958 0 0 SH Put SOLE 0 0 0 SUPERNUS PHARMACEUTICALS INC NOTE 0.625 4/0 868459AD0 0 0 SH SOLE 0 0 0 SUPPORT COM INC COM NEW 86858W200 0 0 SH SOLE 0 0 0 SUPPORT COM INC CALL 86858W900 0 0 SH Call SOLE 0 0 0 SUPPORT COM INC PUT 86858W950 0 0 SH Put SOLE 0 0 0 SURFACE ONCOLOGY INC COM 86877M209 0 0 SH SOLE 0 0 0 SURGERY PARTNERS INC COM 86881A100 0 0 SH SOLE 0 0 0 SURGERY PARTNERS INC CALL 86881A900 0 0 SH Call SOLE 0 0 0 SURGERY PARTNERS INC PUT 86881A950 0 0 SH Put SOLE 0 0 0 SURMODICS INC COM 868873100 0 0 SH SOLE 0 0 0 SURMODICS INC CALL 868873900 0 0 SH Call SOLE 0 0 0 SURMODICS INC PUT 868873950 0 0 SH Put SOLE 0 0 0 SUTRO BIOPHARMA INC COM 869367102 0 0 SH SOLE 0 0 0 SUTTER ROCK CAP CORP COM 86944Q100 0 0 SH SOLE 0 0 0 SUTTER ROCK CAP CORP CALL 86944Q900 0 0 SH Call SOLE 0 0 0 SUTTER ROCK CAP CORP PUT 86944Q950 0 0 SH Put SOLE 0 0 0 SUZANO PAPEL E CELULOSE S A CALL 86959K905 0 0 SH Call SOLE 0 0 0 SUZANO PAPEL E CELULOSE S A PUT 86959K955 0 0 SH Put SOLE 0 0 0 SUZANO PAPEL E CELULOSE S A SPON ADS 86959K105 0 0 SH SOLE 0 0 0 SVB FINL GROUP COM 78486Q101 0 0 SH SOLE 0 0 0 SVB FINL GROUP CALL 78486Q901 0 0 SH Call SOLE 0 0 0 SVB FINL GROUP PUT 78486Q951 0 0 SH Put SOLE 0 0 0 SVMK INC COM 78489X103 0 0 SH SOLE 0 0 0 SVMK INC CALL 78489X903 0 0 SH Call SOLE 0 0 0 SVMK INC PUT 78489X953 0 0 SH Put SOLE 0 0 0 SWEDISH EXPT CR CORP MLCX BIO ETN23 870297199 0 0 SH SOLE 0 0 0 SWEDISH EXPT CR CORP MLCX GRN ETN23 870297215 0 0 SH SOLE 0 0 0 SWEDISH EXPT CR CORP CALL 870297905 0 0 SH Call SOLE 0 0 0 SWEDISH EXPT CR CORP PUT 870297955 0 0 SH Put SOLE 0 0 0 SWEDISH EXPT CR CORP RG ENRGY ETN22 870297306 0 0 SH SOLE 0 0 0 SWEDISH EXPT CR CORP CALL 870297906 0 0 SH Call SOLE 0 0 0 SWEDISH EXPT CR CORP PUT 870297956 0 0 SH Put SOLE 0 0 0 SWEDISH EXPT CR CORP RG METAL ETN22 870297405 0 0 SH SOLE 0 0 0 SWEDISH EXPT CR CORP ELEMENT USETN22 870297504 0 0 SH SOLE 0 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 0 0 SH SOLE 0 0 0 SWEDISH EXPT CR CORP CALL 870297903 0 0 SH Call SOLE 0 0 0 SWEDISH EXPT CR CORP PUT 870297953 0 0 SH Put SOLE 0 0 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 0 0 SH SOLE 0 0 0 SWEDISH EXPT CR CORP CALL 870297901 0 0 SH Call SOLE 0 0 0 SWEDISH EXPT CR CORP PUT 870297951 0 0 SH Put SOLE 0 0 0 SWISS HELVETIA FD INC COM 870875101 0 18 SH SOLE 0 0 0 SWITCH INC CL A 87105L104 7 500 SH SOLE 0 0 0 SWITCH INC CALL 87105L904 0 0 SH Call SOLE 0 0 0 SWITCH INC PUT 87105L954 0 0 SH Put SOLE 0 0 0 SWITCHBACK ENERGY ACQUISITIO COM CL A 87105M102 0 0 SH SOLE 0 0 0 SWITCHBACK ENERGY ACQUISITIO *W EXP 07/25/202 87105M110 0 0 SH SOLE 0 0 0 SWITCHBACK ENERGY ACQUISITIO UNIT 99/99/9999 87105M201 0 0 SH SOLE 0 0 0 SWK HLDGS CORP COM NEW 78501P203 0 0 SH SOLE 0 0 0 SYKES ENTERPRISES INC COM 871237103 0 0 SH SOLE 0 0 0 SYKES ENTERPRISES INC CALL 871237903 0 0 SH Call SOLE 0 0 0 SYKES ENTERPRISES INC PUT 871237953 0 0 SH Put SOLE 0 0 0 SYMANTEC CORP COM 871503108 0 0 SH SOLE 0 0 0 SYMANTEC CORP CALL 871503908 0 0 SH Call SOLE 0 0 0 SYMANTEC CORP PUT 871503958 0 0 SH Put SOLE 0 0 0 SYNACOR INC COM 871561106 0 0 SH SOLE 0 0 0 SYNACOR INC CALL 871561906 0 0 SH Call SOLE 0 0 0 SYNACOR INC PUT 871561956 0 0 SH Put SOLE 0 0 0 SYNALLOY CP DEL COM 871565107 0 0 SH SOLE 0 0 0 SYNALLOY CP DEL CALL 871565907 0 0 SH Call SOLE 0 0 0 SYNALLOY CP DEL PUT 871565957 0 0 SH Put SOLE 0 0 0 SYNAPTICS INC NOTE 0.500 6/1 87157DAD1 0 0 SH SOLE 0 0 0 SYNAPTICS INC COM 87157D109 0 0 SH SOLE 0 0 0 SYNAPTICS INC CALL 87157D909 0 0 SH Call SOLE 0 0 0 SYNAPTICS INC PUT 87157D959 0 0 SH Put SOLE 0 0 0 SYNCHRONOSS TECHNOLOGIES INC NOTE 0.750 8/1 87157BAA1 0 0 SH SOLE 0 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 0 0 SH SOLE 0 0 0 SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 0 0 SH Call SOLE 0 0 0 SYNCHRONOSS TECHNOLOGIES INC PUT 87157B953 0 0 SH Put SOLE 0 0 0 SYNCHRONY FINL COM 87165B103 22 1355 SH SOLE 0 0 0 SYNCHRONY FINL CALL 87165B903 0 0 SH Call SOLE 0 0 0 SYNCHRONY FINL PUT 87165B953 0 0 SH Put SOLE 0 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 0 0 SH SOLE 0 0 0 SYNDAX PHARMACEUTICALS INC CALL 87164F905 0 0 SH Call SOLE 0 0 0 SYNDAX PHARMACEUTICALS INC PUT 87164F955 0 0 SH Put SOLE 0 0 0 SYNEOS HEALTH INC CL A 87166B102 11 273 SH SOLE 0 0 0 SYNEOS HEALTH INC CALL 87166B902 0 0 SH Call SOLE 0 0 0 SYNEOS HEALTH INC PUT 87166B952 0 0 SH Put SOLE 0 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 0 0 SH SOLE 0 0 0 SYNERGY PHARMACEUTICALS DEL CALL 871639908 0 0 SH Call SOLE 0 0 0 SYNERGY PHARMACEUTICALS DEL PUT 871639958 0 0 SH Put SOLE 0 0 0 SYNLOGIC INC COM 87166L100 0 0 SH SOLE 0 0 0 SYNLOGIC INC CALL 87166L900 0 0 SH Call SOLE 0 0 0 SYNLOGIC INC PUT 87166L950 0 0 SH Put SOLE 0 0 0 SYNNEX CORP COM 87162W100 8 113 SH SOLE 0 0 0 SYNNEX CORP CALL 87162W900 0 0 SH Call SOLE 0 0 0 SYNNEX CORP PUT 87162W950 0 0 SH Put SOLE 0 0 0 SYNOPSYS INC COM 871607107 27 210 SH SOLE 0 0 0 SYNOPSYS INC CALL 871607907 0 0 SH Call SOLE 0 0 0 SYNOPSYS INC PUT 871607957 0 0 SH Put SOLE 0 0 0 SYNOVUS FINL CORP COM NEW 87161C501 0 0 SH SOLE 0 0 0 SYNOVUS FINL CORP CALL 87161C901 0 0 SH Call SOLE 0 0 0 SYNOVUS FINL CORP PUT 87161C951 0 0 SH Put SOLE 0 0 0 SYNTAX ETF TR STRATIFD LRG CAP 87166N106 0 0 SH SOLE 0 0 0 SYNTAX ETF TR STRATIFIE MDCP 87166N205 0 0 SH SOLE 0 0 0 SYNTHESIS ENERGY SYS INC COM NEW 871628202 0 0 SH SOLE 0 0 0 SYNTHESIS ENERGY SYS INC CALL 871628902 0 0 SH Call SOLE 0 0 0 SYNTHESIS ENERGY SYS INC PUT 871628952 0 0 SH Put SOLE 0 0 0 SYNTHESIS ENERGY SYS INC COM 871628301 0 0 SH SOLE 0 0 0 SYNTHESIS ENERGY SYS INC CALL 871628901 0 0 SH Call SOLE 0 0 0 SYNTHESIS ENERGY SYS INC PUT 871628951 0 0 SH Put SOLE 0 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 0 SH SOLE 0 0 0 SYNTHORX INC COM 87167A103 0 0 SH SOLE 0 0 0 SYNTHORX INC CALL 87167A903 0 0 SH Call SOLE 0 0 0 SYNTHORX INC PUT 87167A953 0 0 SH Put SOLE 0 0 0 SYPRIS SOLUTIONS INC COM 871655106 0 0 SH SOLE 0 0 0 SYPRIS SOLUTIONS INC CALL 871655906 0 0 SH Call SOLE 0 0 0 SYPRIS SOLUTIONS INC PUT 871655956 0 0 SH Put SOLE 0 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 0 0 SH SOLE 0 0 0 SYROS PHARMACEUTICALS INC CALL 87184Q907 0 0 SH Call SOLE 0 0 0 SYROS PHARMACEUTICALS INC PUT 87184Q957 0 0 SH Put SOLE 0 0 0 SYSCO CORP COM 871829107 545 11936 SH SOLE 0 0 0 SYSCO CORP CALL 871829907 0 0 SH Call SOLE 0 0 0 SYSCO CORP PUT 871829957 0 0 SH Put SOLE 0 0 0 SYSTEMAX INC COM 871851101 0 0 SH SOLE 0 0 0 SYSTEMAX INC CALL 871851901 0 0 SH Call SOLE 0 0 0 SYSTEMAX INC PUT 871851951 0 0 SH Put SOLE 0 0 0 T MOBILE US INC COM 872590104 399 4756 SH SOLE 0 0 0 T MOBILE US INC CALL 872590904 0 0 SH Call SOLE 0 0 0 T MOBILE US INC PUT 872590954 0 0 SH Put SOLE 0 0 0 T2 BIOSYSTEMS INC COM 89853L104 0 0 SH SOLE 0 0 0 T2 BIOSYSTEMS INC CALL 89853L904 0 0 SH Call SOLE 0 0 0 T2 BIOSYSTEMS INC PUT 89853L954 0 0 SH Put SOLE 0 0 0 TABLEAU SOFTWARE INC CL A 87336U105 0 0 SH SOLE 0 0 0 TABLEAU SOFTWARE INC CALL 87336U905 0 0 SH Call SOLE 0 0 0 TABLEAU SOFTWARE INC PUT 87336U955 0 0 SH Put SOLE 0 0 0 TABULA RASA HEALTHCARE INC COM 873379101 0 0 SH SOLE 0 0 0 TABULA RASA HEALTHCARE INC CALL 873379901 0 0 SH Call SOLE 0 0 0 TABULA RASA HEALTHCARE INC PUT 873379951 0 0 SH Put SOLE 0 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 0 0 SH SOLE 0 0 0 TACTILE SYS TECHNOLOGY INC CALL 87357P900 0 0 SH Call SOLE 0 0 0 TACTILE SYS TECHNOLOGY INC PUT 87357P950 0 0 SH Put SOLE 0 0 0 TAHOE RES INC COM 873868103 0 0 SH SOLE 0 0 0 TAHOE RES INC CALL 873868903 0 0 SH Call SOLE 0 0 0 TAHOE RES INC PUT 873868953 0 0 SH Put SOLE 0 0 0 TAILORED BRANDS INC COM 87403A107 0 0 SH SOLE 0 0 0 TAILORED BRANDS INC CALL 87403A907 0 0 SH Call SOLE 0 0 0 TAILORED BRANDS INC PUT 87403A957 0 0 SH Put SOLE 0 0 0 TAITRON COMPONENTS INC CL A 874028103 0 0 SH SOLE 0 0 0 TAIWAN FD INC COM 874036106 0 0 SH SOLE 0 0 0 TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 0 0 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 681 14123 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 0 0 SH Call SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 0 0 SH Put SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 50 421 SH SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 0 0 SH Call SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 0 0 SH Put SOLE 0 0 0 TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 0 0 SH Call SOLE 0 0 0 TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 0 0 SH Put SOLE 0 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 0 0 SH SOLE 0 0 0 TAKUNG ART CO LTD COM NEW 87407Q207 0 0 SH SOLE 0 0 0 TAL ED GROUP NOTE 2.500 5/1 874080AB0 0 0 SH SOLE 0 0 0 TAL ED GROUP SPONSORED ADS 874080104 0 0 SH SOLE 0 0 0 TAL ED GROUP CALL 874080904 0 0 SH Call SOLE 0 0 0 TAL ED GROUP PUT 874080954 0 0 SH Put SOLE 0 0 0 TALEND S A ADS 874224207 0 0 SH SOLE 0 0 0 TALEND S A CALL 874224907 0 0 SH Call SOLE 0 0 0 TALEND S A PUT 874224957 0 0 SH Put SOLE 0 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 0 0 SH SOLE 0 0 0 TALLGRASS ENERGY LP CALL 874696907 0 0 SH Call SOLE 0 0 0 TALLGRASS ENERGY LP PUT 874696957 0 0 SH Put SOLE 0 0 0 TALOS ENERGY INC COM 87484T108 0 27 SH SOLE 0 0 0 TALOS ENERGY INC CALL 87484T908 0 0 SH Call SOLE 0 0 0 TALOS ENERGY INC PUT 87484T958 0 0 SH Put SOLE 0 0 0 TALOS ENERGY INC *W EXP 02/28/202 87484T116 0 98 SH SOLE 0 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 25 396 SH SOLE 0 0 0 TANDEM DIABETES CARE INC CALL 875372903 0 0 SH Call SOLE 0 0 0 TANDEM DIABETES CARE INC PUT 875372953 0 0 SH Put SOLE 0 0 0 TANDY LEATHER FACTORY INC COM 87538X105 0 0 SH SOLE 0 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 16 3273 SH SOLE 0 0 0 TANGER FACTORY OUTLET CTRS I CALL 875465906 0 0 SH Call SOLE 0 0 0 TANGER FACTORY OUTLET CTRS I PUT 875465956 0 0 SH Put SOLE 0 0 0 TANTECH HLDGS LTD COM G8675X107 0 0 SH SOLE 0 0 0 TANZANIAN GOLD CORP COM 87601A107 0 0 SH SOLE 0 0 0 TANZANIAN GOLD CORP CALL 87601A907 0 0 SH Call SOLE 0 0 0 TANZANIAN GOLD CORP PUT 87601A957 0 0 SH Put SOLE 0 0 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 0 0 SH SOLE 0 0 0 TANZANIAN ROYALTY EXPL CORP CALL 87600U904 0 0 SH Call SOLE 0 0 0 TANZANIAN ROYALTY EXPL CORP PUT 87600U954 0 0 SH Put SOLE 0 0 0 TAOMEE HLDGS LTD SPONSORED ADR 87600Y106 0 0 SH SOLE 0 0 0 TAOMEE HLDGS LTD CALL 87600Y906 0 0 SH Call SOLE 0 0 0 TAOMEE HLDGS LTD PUT 87600Y956 0 0 SH Put SOLE 0 0 0 TAOPING INC COM G8675V101 0 0 SH SOLE 0 0 0 TAOPING INC CALL G8675V901 0 0 SH Call SOLE 0 0 0 TAOPING INC PUT G8675V951 0 0 SH Put SOLE 0 0 0 TAPESTRY INC COM 876030107 0 0 SH SOLE 0 0 0 TAPESTRY INC CALL 876030907 0 0 SH Call SOLE 0 0 0 TAPESTRY INC PUT 876030957 0 0 SH Put SOLE 0 0 0 TARENA INTL INC ADR 876108101 0 0 SH SOLE 0 0 0 TARGA RES CORP COM 87612G101 3 504 SH SOLE 0 0 0 TARGA RES CORP CALL 87612G901 0 0 SH Call SOLE 0 0 0 TARGA RES CORP PUT 87612G951 0 0 SH Put SOLE 0 0 0 TARGET CORP COM 87612E106 1480 15919 SH SOLE 0 0 0 TARGET CORP CALL 87612E906 0 0 SH Call SOLE 0 0 0 TARGET CORP PUT 87612E956 0 0 SH Put SOLE 0 0 0 TARGET HOSPITALITY CORP COM 87615L107 0 0 SH SOLE 0 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 0 SH SOLE 0 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 0 0 SH SOLE 0 0 0 TARO PHARMACEUTICAL INDS LTD CALL M8737E908 0 0 SH Call SOLE 0 0 0 TARO PHARMACEUTICAL INDS LTD PUT M8737E958 0 0 SH Put SOLE 0 0 0 TARONIS TECHNOLOGIES INC COM 876214107 0 0 SH SOLE 0 0 0 TARONIS TECHNOLOGIES INC COM NEW 876214206 0 0 SH SOLE 0 0 0 TASEKO MINES LTD COM 876511106 0 0 SH SOLE 0 0 0 TASEKO MINES LTD CALL 876511906 0 0 SH Call SOLE 0 0 0 TASEKO MINES LTD PUT 876511956 0 0 SH Put SOLE 0 0 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 0 0 SH SOLE 0 0 0 TATA MTRS LTD SPONSORED ADR 876568502 23 4875 SH SOLE 0 0 0 TATA MTRS LTD CALL 876568902 0 0 SH Call SOLE 0 0 0 TATA MTRS LTD PUT 876568952 0 0 SH Put SOLE 0 0 0 TAUBMAN CTRS INC COM 876664103 0 0 SH SOLE 0 0 0 TAUBMAN CTRS INC CALL 876664903 0 0 SH Call SOLE 0 0 0 TAUBMAN CTRS INC PUT 876664953 0 0 SH Put SOLE 0 0 0 TAYLOR DEVICES INC COM 877163105 0 0 SH SOLE 0 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 0 0 SH SOLE 0 0 0 TAYLOR MORRISON HOME CORP CALL 87724P906 0 0 SH Call SOLE 0 0 0 TAYLOR MORRISON HOME CORP PUT 87724P956 0 0 SH Put SOLE 0 0 0 TC ENERGY CORP COM 87807B107 2 38 SH SOLE 0 0 0 TC ENERGY CORP CALL 87807B907 0 0 SH Call SOLE 0 0 0 TC ENERGY CORP PUT 87807B957 0 0 SH Put SOLE 0 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 0 0 SH SOLE 0 0 0 TC PIPELINES LP CALL 87233Q908 0 0 SH Call SOLE 0 0 0 TC PIPELINES LP PUT 87233Q958 0 0 SH Put SOLE 0 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 2 70 SH SOLE 0 0 0 TCF FINANCIAL CORPORATION NE CALL 872307903 0 0 SH Call SOLE 0 0 0 TCF FINANCIAL CORPORATION NE PUT 872307953 0 0 SH Put SOLE 0 0 0 TCF FINL CORP COM 872275102 0 0 SH SOLE 0 0 0 TCF FINL CORP CALL 872275902 0 0 SH Call SOLE 0 0 0 TCF FINL CORP PUT 872275952 0 0 SH Put SOLE 0 0 0 TCG BDC INC COM 872280102 0 0 SH SOLE 0 0 0 TCG BDC INC CALL 872280902 0 0 SH Call SOLE 0 0 0 TCG BDC INC PUT 872280952 0 0 SH Put SOLE 0 0 0 TCR2 THERAPEUTICS INC COM 87808K106 0 0 SH SOLE 0 0 0 TCR2 THERAPEUTICS INC CALL 87808K906 0 0 SH Call SOLE 0 0 0 TCR2 THERAPEUTICS INC PUT 87808K956 0 0 SH Put SOLE 0 0 0 TCW STRATEGIC INCOME FUND IN COM 872340104 0 0 SH SOLE 0 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 27 779 SH SOLE 0 0 0 TD AMERITRADE HLDG CORP CALL 87236Y908 0 0 SH Call SOLE 0 0 0 TD AMERITRADE HLDG CORP PUT 87236Y958 0 0 SH Put SOLE 0 0 0 TD HLDGS INC COM 87250W103 0 0 SH SOLE 0 0 0 TDH HLDGS INC SHS G87084102 0 0 SH SOLE 0 0 0 TE CONNECTIVITY LTD CALL H84989904 0 0 SH Call SOLE 0 0 0 TE CONNECTIVITY LTD PUT H84989954 0 0 SH Put SOLE 0 0 0 TE CONNECTIVITY LTD REG SHS H84989104 43 689 SH SOLE 0 0 0 TEAM HEALTH HOLDINGS INC COM 87817A107 0 0 SH SOLE 0 0 0 TEAM HEALTH HOLDINGS INC CALL 87817A907 0 0 SH Call SOLE 0 0 0 TEAM HEALTH HOLDINGS INC PUT 87817A957 0 0 SH Put SOLE 0 0 0 TEAM INC NOTE 5.000 8/0 878155AE0 0 0 SH SOLE 0 0 0 TEAM INC COM 878155100 0 0 SH SOLE 0 0 0 TEAM INC CALL 878155900 0 0 SH Call SOLE 0 0 0 TEAM INC PUT 878155950 0 0 SH Put SOLE 0 0 0 TECH DATA CORP COM 878237106 0 0 SH SOLE 0 0 0 TECH DATA CORP CALL 878237906 0 0 SH Call SOLE 0 0 0 TECH DATA CORP PUT 878237956 0 0 SH Put SOLE 0 0 0 TECHNICAL COMMUNICATIONS COR COM 878409101 0 0 SH SOLE 0 0 0 TECHNIPFMC PLC COM G87110105 53 7709 SH SOLE 0 0 0 TECHNIPFMC PLC CALL G87110905 0 0 SH Call SOLE 0 0 0 TECHNIPFMC PLC PUT G87110955 0 0 SH Put SOLE 0 0 0 TECHTARGET INC COM 87874R100 5 222 SH SOLE 0 0 0 TECHTARGET INC CALL 87874R900 0 0 SH Call SOLE 0 0 0 TECHTARGET INC PUT 87874R950 0 0 SH Put SOLE 0 0 0 TECK RESOURCES LTD CL B 878742204 0 0 SH SOLE 0 0 0 TECK RESOURCES LTD CALL 878742904 0 0 SH Call SOLE 0 0 0 TECK RESOURCES LTD PUT 878742954 0 0 SH Put SOLE 0 0 0 TECNOGLASS INC SHS G87264100 0 0 SH SOLE 0 0 0 TECOGEN INC NEW COM NEW 87876P201 0 0 SH SOLE 0 0 0 TEEKAY CORPORATION COM Y8564W103 0 0 SH SOLE 0 0 0 TEEKAY CORPORATION CALL Y8564W903 0 0 SH Call SOLE 0 0 0 TEEKAY CORPORATION PUT Y8564W953 0 0 SH Put SOLE 0 0 0 TEEKAY CORPORATION NOTE 5.000 1/1 87900YAE3 0 0 SH SOLE 0 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1 100 SH SOLE 0 0 0 TEEKAY LNG PARTNERS L P CALL Y8564M905 0 0 SH Call SOLE 0 0 0 TEEKAY LNG PARTNERS L P PUT Y8564M955 0 0 SH Put SOLE 0 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 0 0 SH SOLE 0 0 0 TEEKAY OFFSHORE PARTNERS L P CALL Y8565J901 0 0 SH Call SOLE 0 0 0 TEEKAY OFFSHORE PARTNERS L P PUT Y8565J951 0 0 SH Put SOLE 0 0 0 TEEKAY TANKERS LTD CL A Y8565N102 0 0 SH SOLE 0 0 0 TEEKAY TANKERS LTD CALL Y8565N902 0 0 SH Call SOLE 0 0 0 TEEKAY TANKERS LTD PUT Y8565N952 0 0 SH Put SOLE 0 0 0 TEEKAY TANKERS LTD CL A Y8565N300 0 0 SH SOLE 0 0 0 TEEKAY TANKERS LTD CALL Y8565N900 0 0 SH Call SOLE 0 0 0 TEEKAY TANKERS LTD PUT Y8565N950 0 0 SH Put SOLE 0 0 0 TEGNA INC COM 87901J105 0 0 SH SOLE 0 0 0 TEGNA INC CALL 87901J905 0 0 SH Call SOLE 0 0 0 TEGNA INC PUT 87901J955 0 0 SH Put SOLE 0 0 0 TEJON RANCH CO COM 879080109 0 0 SH SOLE 0 0 0 TEJON RANCH CO CALL 879080909 0 0 SH Call SOLE 0 0 0 TEJON RANCH CO PUT 879080959 0 0 SH Put SOLE 0 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 0 0 SH SOLE 0 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 0 0 SH SOLE 0 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 0 0 SH SOLE 0 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 0 0 SH SOLE 0 0 0 TEL INSTR ELECTRS CORP COM NEW 879165207 0 0 SH SOLE 0 0 0 TELA BIO INC COM 872381108 0 0 SH SOLE 0 0 0 TELADOC HEALTH INC NOTE 3.00012/1 87918AAB1 0 0 SH SOLE 0 0 0 TELADOC HEALTH INC COM 87918A105 349 2251 SH SOLE 0 0 0 TELADOC HEALTH INC CALL 87918A905 0 0 SH Call SOLE 0 0 0 TELADOC HEALTH INC PUT 87918A955 0 0 SH Put SOLE 0 0 0 TELADOC HEALTH INC NOTE 1.375 5/1 87918AAC9 0 0 SH SOLE 0 0 0 TELARIA INC COM 879181105 0 0 SH SOLE 0 0 0 TELARIA INC CALL 879181905 0 0 SH Call SOLE 0 0 0 TELARIA INC PUT 879181955 0 0 SH Put SOLE 0 0 0 TELECOM ARGENTINA S A CALL 879273909 0 0 SH Call SOLE 0 0 0 TELECOM ARGENTINA S A PUT 879273959 0 0 SH Put SOLE 0 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 0 0 SH SOLE 0 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 0 0 SH SOLE 0 0 0 TELECOM ITALIA S P A NEW CALL 87927Y902 0 0 SH Call SOLE 0 0 0 TELECOM ITALIA S P A NEW PUT 87927Y952 0 0 SH Put SOLE 0 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 0 0 SH SOLE 0 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 173 581 SH SOLE 0 0 0 TELEDYNE TECHNOLOGIES INC CALL 879360905 0 0 SH Call SOLE 0 0 0 TELEDYNE TECHNOLOGIES INC PUT 879360955 0 0 SH Put SOLE 0 0 0 TELEFLEX INC COM 879369106 28 97 SH SOLE 0 0 0 TELEFLEX INC CALL 879369906 0 0 SH Call SOLE 0 0 0 TELEFLEX INC PUT 879369956 0 0 SH Put SOLE 0 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 0 0 SH SOLE 0 0 0 TELEFONICA BRASIL SA CALL 87936R906 0 0 SH Call SOLE 0 0 0 TELEFONICA BRASIL SA PUT 87936R956 0 0 SH Put SOLE 0 0 0 TELEFONICA S A SPONSORED ADR 879382208 0 86 SH SOLE 0 0 0 TELEFONICA S A CALL 879382908 0 0 SH Call SOLE 0 0 0 TELEFONICA S A PUT 879382958 0 0 SH Put SOLE 0 0 0 TELENAV INC COM 879455103 0 0 SH SOLE 0 0 0 TELENAV INC CALL 879455903 0 0 SH Call SOLE 0 0 0 TELENAV INC PUT 879455953 0 0 SH Put SOLE 0 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 0 0 SH SOLE 0 0 0 TELEPHONE & DATA SYS INC CALL 879433909 0 0 SH Call SOLE 0 0 0 TELEPHONE & DATA SYS INC PUT 879433959 0 0 SH Put SOLE 0 0 0 TELIGENT INC NEW NOTE 4.750 5/0 87960WAA2 0 0 SH SOLE 0 0 0 TELIGENT INC NEW COM 87960W104 0 0 SH SOLE 0 0 0 TELIGENT INC NEW CALL 87960W904 0 0 SH Call SOLE 0 0 0 TELIGENT INC NEW PUT 87960W954 0 0 SH Put SOLE 0 0 0 TELLURIAN INC NEW COM 87968A104 0 0 SH SOLE 0 0 0 TELLURIAN INC NEW CALL 87968A904 0 0 SH Call SOLE 0 0 0 TELLURIAN INC NEW PUT 87968A954 0 0 SH Put SOLE 0 0 0 TELUS CORP COM 87971M103 0 0 SH SOLE 0 0 0 TELUS CORP CALL 87971M903 0 0 SH Call SOLE 0 0 0 TELUS CORP PUT 87971M953 0 0 SH Put SOLE 0 0 0 TEMPLETON DRAGON FD INC COM 88018T101 0 0 SH SOLE 0 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 175 23371 SH SOLE 0 0 0 TEMPLETON EMERGING MKTS FD I COM 880191101 60 5379 SH SOLE 0 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 16 3000 SH SOLE 0 0 0 TEMPUR SEALY INTL INC COM 88023U101 0 0 SH SOLE 0 0 0 TEMPUR SEALY INTL INC CALL 88023U901 0 0 SH Call SOLE 0 0 0 TEMPUR SEALY INTL INC PUT 88023U951 0 0 SH Put SOLE 0 0 0 TENABLE HLDGS INC COM 88025T102 0 0 SH SOLE 0 0 0 TENABLE HLDGS INC CALL 88025T902 0 0 SH Call SOLE 0 0 0 TENABLE HLDGS INC PUT 88025T952 0 0 SH Put SOLE 0 0 0 TENARIS S A SPONSORED ADR 88031M109 0 0 SH SOLE 0 0 0 TENARIS S A CALL 88031M909 0 0 SH Call SOLE 0 0 0 TENARIS S A PUT 88031M959 0 0 SH Put SOLE 0 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 0 0 SH SOLE 0 0 0 TENAX THERAPEUTICS INC CALL 88032L909 0 0 SH Call SOLE 0 0 0 TENAX THERAPEUTICS INC PUT 88032L959 0 0 SH Put SOLE 0 0 0 TENCENT MUSIC ENTMT GROUP CALL 88034P909 0 0 SH Call SOLE 0 0 0 TENCENT MUSIC ENTMT GROUP PUT 88034P959 0 0 SH Put SOLE 0 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 0 0 SH SOLE 0 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 0 0 SH SOLE 0 0 0 TENET HEALTHCARE CORP CALL 88033G907 0 0 SH Call SOLE 0 0 0 TENET HEALTHCARE CORP PUT 88033G957 0 0 SH Put SOLE 0 0 0 TENGASCO INC COM PAR 88033R502 0 0 SH SOLE 0 0 0 TENNANT CO COM 880345103 0 0 SH SOLE 0 0 0 TENNANT CO CALL 880345903 0 0 SH Call SOLE 0 0 0 TENNANT CO PUT 880345953 0 0 SH Put SOLE 0 0 0 TENNECO INC CALL 880349905 0 0 SH Call SOLE 0 0 0 TENNECO INC PUT 880349955 0 0 SH Put SOLE 0 0 0 TENNECO INC CL A VTG COM STK 880349105 0 0 SH SOLE 0 0 0 TENZING ACQUISITION CORP *W EXP 02/23/202 G8708A108 0 0 SH SOLE 0 0 0 TENZING ACQUISITION CORP ORD SHS G8708A116 0 0 SH SOLE 0 0 0 TENZING ACQUISITION CORP UNIT 08/24/2024 G8708A124 0 0 SH SOLE 0 0 0 TERADATA CORP DEL COM 88076W103 100 4899 SH SOLE 0 0 0 TERADATA CORP DEL CALL 88076W903 0 0 SH Call SOLE 0 0 0 TERADATA CORP DEL PUT 88076W953 0 0 SH Put SOLE 0 0 0 TERADYNE INC NOTE 1.25012/1 880770AG7 0 0 SH SOLE 0 0 0 TERADYNE INC COM 880770102 0 0 SH SOLE 0 0 0 TERADYNE INC CALL 880770902 0 0 SH Call SOLE 0 0 0 TERADYNE INC PUT 880770952 0 0 SH Put SOLE 0 0 0 TEREX CORP NEW COM 880779103 0 0 SH SOLE 0 0 0 TEREX CORP NEW CALL 880779903 0 0 SH Call SOLE 0 0 0 TEREX CORP NEW PUT 880779953 0 0 SH Put SOLE 0 0 0 TERNIUM SA SPON ADR 880890108 1 58 SH SOLE 0 0 0 TERNIUM SA CALL 880890908 0 0 SH Call SOLE 0 0 0 TERNIUM SA PUT 880890958 0 0 SH Put SOLE 0 0 0 TERRAFORM PWR INC COM CL A 88104R209 14 853 SH SOLE 0 0 0 TERRAFORM PWR INC CALL 88104R909 0 0 SH Call SOLE 0 0 0 TERRAFORM PWR INC PUT 88104R959 0 0 SH Put SOLE 0 0 0 TERRENO RLTY CORP COM 88146M101 0 0 SH SOLE 0 0 0 TERRENO RLTY CORP CALL 88146M901 0 0 SH Call SOLE 0 0 0 TERRENO RLTY CORP PUT 88146M951 0 0 SH Put SOLE 0 0 0 TERRITORIAL BANCORP INC COM 88145X108 0 0 SH SOLE 0 0 0 TERRITORIAL BANCORP INC CALL 88145X908 0 0 SH Call SOLE 0 0 0 TERRITORIAL BANCORP INC PUT 88145X958 0 0 SH Put SOLE 0 0 0 TESARO INC NOTE 3.00010/0 881569AA5 0 0 SH SOLE 0 0 0 TESARO INC COM 881569107 0 0 SH SOLE 0 0 0 TESARO INC CALL 881569907 0 0 SH Call SOLE 0 0 0 TESARO INC PUT 881569957 0 0 SH Put SOLE 0 0 0 TESLA INC NOTE 0.250 3/0 88160RAB7 0 0 SH SOLE 0 0 0 TESLA INC NOTE 1.250 3/0 88160RAC5 0 0 SH SOLE 0 0 0 TESLA INC NOTE 2.375 3/1 88160RAD3 0 0 SH SOLE 0 0 0 TESLA INC COM 88160R101 443 846 SH SOLE 0 0 0 TESLA INC CALL 88160R901 0 0 SH Call SOLE 0 0 0 TESLA INC PUT 88160R951 0 0 SH Put SOLE 0 0 0 TESLA INC NOTE 2.000 5/1 88160RAG6 0 0 SH SOLE 0 0 0 TESSCO TECHNOLOGIES INC COM 872386107 0 0 SH SOLE 0 0 0 TETRA TECH INC NEW COM 88162G103 41 581 SH SOLE 0 0 0 TETRA TECH INC NEW CALL 88162G903 0 0 SH Call SOLE 0 0 0 TETRA TECH INC NEW PUT 88162G953 0 0 SH Put SOLE 0 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 0 0 SH SOLE 0 0 0 TETRA TECHNOLOGIES INC DEL CALL 88162F905 0 0 SH Call SOLE 0 0 0 TETRA TECHNOLOGIES INC DEL PUT 88162F955 0 0 SH Put SOLE 0 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 0 SH SOLE 0 0 0 TETRAPHASE PHARMACEUTICALS I CALL 88165N905 0 0 SH Call SOLE 0 0 0 TETRAPHASE PHARMACEUTICALS I PUT 88165N955 0 0 SH Put SOLE 0 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 0 0 SH SOLE 0 0 0 TETRAPHASE PHARMACEUTICALS I CALL 88165N904 0 0 SH Call SOLE 0 0 0 TETRAPHASE PHARMACEUTICALS I PUT 88165N954 0 0 SH Put SOLE 0 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 25 1900 SH SOLE 0 0 0 TEUCRIUM COMMODITY TR CALL 88166A902 0 0 SH Call SOLE 0 0 0 TEUCRIUM COMMODITY TR PUT 88166A952 0 0 SH Put SOLE 0 0 0 TEUCRIUM COMMODITY TR SUGAR FD 88166A409 0 0 SH SOLE 0 0 0 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 0 0 SH SOLE 0 0 0 TEUCRIUM COMMODITY TR CALL 88166A908 0 0 SH Call SOLE 0 0 0 TEUCRIUM COMMODITY TR PUT 88166A958 0 0 SH Put SOLE 0 0 0 TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 0 0 SH SOLE 0 0 0 TEUCRIUM COMMODITY TR CALL 88166A907 0 0 SH Call SOLE 0 0 0 TEUCRIUM COMMODITY TR PUT 88166A957 0 0 SH Put SOLE 0 0 0 TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 0 0 SH SOLE 0 0 0 TEUCRIUM COMMODITY TR CALL 88166A909 0 0 SH Call SOLE 0 0 0 TEUCRIUM COMMODITY TR PUT 88166A959 0 0 SH Put SOLE 0 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250 2/0 88163VAE9 0 0 SH SOLE 0 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 0 33 SH SOLE 0 0 0 TEVA PHARMACEUTICAL INDS LTD CALL 881624909 0 0 SH Call SOLE 0 0 0 TEVA PHARMACEUTICAL INDS LTD PUT 881624959 0 0 SH Put SOLE 0 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 0 0 SH SOLE 0 0 0 TEXAS CAPITAL BANCSHARES INC CALL 88224Q907 0 0 SH Call SOLE 0 0 0 TEXAS CAPITAL BANCSHARES INC PUT 88224Q957 0 0 SH Put SOLE 0 0 0 TEXAS CAPITAL BANCSHARES INC *W EXP 01/16/201 88224Q115 0 0 SH SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 241 2414 SH SOLE 0 0 0 TEXAS INSTRS INC CALL 882508904 0 0 SH Call SOLE 0 0 0 TEXAS INSTRS INC PUT 882508954 0 0 SH Put SOLE 0 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 45 118 SH SOLE 0 0 0 TEXAS PAC LD TR CALL 882610908 0 0 SH Call SOLE 0 0 0 TEXAS PAC LD TR PUT 882610958 0 0 SH Put SOLE 0 0 0 TEXAS ROADHOUSE INC COM 882681109 4 100 SH SOLE 0 0 0 TEXAS ROADHOUSE INC CALL 882681909 0 0 SH Call SOLE 0 0 0 TEXAS ROADHOUSE INC PUT 882681959 0 0 SH Put SOLE 0 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 0 0 SH SOLE 0 0 0 TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 0 0 SH Call SOLE 0 0 0 TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 0 0 SH Put SOLE 0 0 0 TEXTRON INC COM 883203101 0 13 SH SOLE 0 0 0 TEXTRON INC CALL 883203901 0 0 SH Call SOLE 0 0 0 TEXTRON INC PUT 883203951 0 0 SH Put SOLE 0 0 0 TFF PHARMACEUTICALS INC COM 87241J104 0 0 SH SOLE 0 0 0 TFI INTL INC COM 87241L109 0 0 SH SOLE 0 0 0 TFI INTL INC CALL 87241L909 0 0 SH Call SOLE 0 0 0 TFI INTL INC PUT 87241L959 0 0 SH Put SOLE 0 0 0 TFS FINL CORP COM 87240R107 0 0 SH SOLE 0 0 0 TFS FINL CORP CALL 87240R907 0 0 SH Call SOLE 0 0 0 TFS FINL CORP PUT 87240R957 0 0 SH Put SOLE 0 0 0 TG THERAPEUTICS INC COM 88322Q108 0 0 SH SOLE 0 0 0 TG THERAPEUTICS INC CALL 88322Q908 0 0 SH Call SOLE 0 0 0 TG THERAPEUTICS INC PUT 88322Q958 0 0 SH Put SOLE 0 0 0 THE CENTRAL AND EASTERN EU I COM 153436100 0 0 SH SOLE 0 0 0 THE CUSHING MLP INFASTCR TOT COM NEW 231631201 0 0 SH SOLE 0 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 0 0 SH SOLE 0 0 0 THE REALREAL INC COM 88339P101 11 1500 SH SOLE 0 0 0 THE REALREAL INC CALL 88339P901 0 0 SH Call SOLE 0 0 0 THE REALREAL INC PUT 88339P951 0 0 SH Put SOLE 0 0 0 THE TRADE DESK INC COM CL A 88339J105 191 989 SH SOLE 0 0 0 THE TRADE DESK INC CALL 88339J905 0 0 SH Call SOLE 0 0 0 THE TRADE DESK INC PUT 88339J955 0 0 SH Put SOLE 0 0 0 THE9 LTD SPONSORED ADS 88337K203 0 0 SH SOLE 0 0 0 THE9 LTD CALL 88337K903 0 0 SH Call SOLE 0 0 0 THE9 LTD PUT 88337K953 0 0 SH Put SOLE 0 0 0 THERAPEUTICSMD INC COM 88338N107 0 0 SH SOLE 0 0 0 THERAPEUTICSMD INC CALL 88338N907 0 0 SH Call SOLE 0 0 0 THERAPEUTICSMD INC PUT 88338N957 0 0 SH Put SOLE 0 0 0 THERAPIX BIOSCIENCES LTD SPONSORED ADS NE 88339A203 0 0 SH SOLE 0 0 0 THERATECHNOLOGIES INC NOTE 5.750 6/3 88338HAA8 0 0 SH SOLE 0 0 0 THERATECHNOLOGIES INC COM 88338H100 0 0 SH SOLE 0 0 0 THERATECHNOLOGIES INC CALL 88338H900 0 0 SH Call SOLE 0 0 0 THERATECHNOLOGIES INC PUT 88338H950 0 0 SH Put SOLE 0 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 0 0 SH SOLE 0 0 0 THERAVANCE BIOPHARMA INC CALL G8807B906 0 0 SH Call SOLE 0 0 0 THERAVANCE BIOPHARMA INC PUT G8807B956 0 0 SH Put SOLE 0 0 0 THERAVANCE BIOPHARMA INC NOTE 3.25011/0 88339KAA0 0 0 SH SOLE 0 0 0 THERAVANCE INC NOTE 2.125 1/1 88338TAB0 0 0 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2843 10018 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC CALL 883556902 0 0 SH Call SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC PUT 883556952 0 0 SH Put SOLE 0 0 0 THERMOGENESIS HLDGS INC COM 88362L100 0 0 SH SOLE 0 0 0 THERMON GROUP HLDGS INC COM 88362T103 0 0 SH SOLE 0 0 0 THERMON GROUP HLDGS INC CALL 88362T903 0 0 SH Call SOLE 0 0 0 THERMON GROUP HLDGS INC PUT 88362T953 0 0 SH Put SOLE 0 0 0 THESTREET INC COM 88368Q103 0 0 SH SOLE 0 0 0 THESTREET INC CALL 88368Q903 0 0 SH Call SOLE 0 0 0 THESTREET INC PUT 88368Q953 0 0 SH Put SOLE 0 0 0 THESTREET INC COM NEW 88368Q202 0 0 SH SOLE 0 0 0 THIRD PT REINS LTD COM G8827U100 0 0 SH SOLE 0 0 0 THIRD PT REINS LTD CALL G8827U900 0 0 SH Call SOLE 0 0 0 THIRD PT REINS LTD PUT G8827U950 0 0 SH Put SOLE 0 0 0 THL CR SR LN FD COM 87244R103 0 0 SH SOLE 0 0 0 THL CREDIT INC COM 872438106 0 0 SH SOLE 0 0 0 THL CREDIT INC CALL 872438906 0 0 SH Call SOLE 0 0 0 THL CREDIT INC PUT 872438956 0 0 SH Put SOLE 0 0 0 THOMSON REUTERS CORP COM NEW 884903709 124 1824 SH SOLE 0 0 0 THOMSON REUTERS CORP CALL 884903909 0 0 SH Call SOLE 0 0 0 THOMSON REUTERS CORP PUT 884903959 0 0 SH Put SOLE 0 0 0 THOR INDS INC COM 885160101 0 0 SH SOLE 0 0 0 THOR INDS INC CALL 885160901 0 0 SH Call SOLE 0 0 0 THOR INDS INC PUT 885160951 0 0 SH Put SOLE 0 0 0 THUNDER BRDG ACQUISTION II L UNIT 99/99/9999 G8857S124 0 0 SH SOLE 0 0 0 THUNDER BRDG ACQUISTION II L *W EXP 11/30/202 G8857S108 0 0 SH SOLE 0 0 0 THUNDER BRDG ACQUISTION II L CL A SHS G8857S116 0 0 SH SOLE 0 0 0 THUNDER BRIDGE ACQUISITION L SHS CLASS A G8857R100 0 0 SH SOLE 0 0 0 THUNDER BRIDGE ACQUISITION L UNIT 01/01/2025 G8857R118 0 0 SH SOLE 0 0 0 THUNDER BRIDGE ACQUISITION L *W EXP 01/01/202 G8857R126 0 0 SH SOLE 0 0 0 TIBERIUS ACQUISITION CORP COM 88633A107 0 0 SH SOLE 0 0 0 TIBERIUS ACQUISITION CORP *W EXP 02/28/202 88633A115 0 0 SH SOLE 0 0 0 TIBERIUS ACQUISITION CORP UNIT 02/28/2021 88633A206 0 0 SH SOLE 0 0 0 TIDAL ETF TR SOFI SELCT 500 886364207 0 0 SH SOLE 0 0 0 TIDAL ETF TR SOFI NEXT 500 886364306 0 0 SH SOLE 0 0 0 TIDAL ETF TR SOFI 50 ETF 886364405 0 0 SH SOLE 0 0 0 TIDAL ETF TR SOFI GIG ETF 886364504 0 0 SH SOLE 0 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 0 0 SH SOLE 0 0 0 TIDAL ETF TR SP DWJNS SUKUK 886364702 0 0 SH SOLE 0 0 0 TIDAL ETF TR SP FDS S&P 500 886364801 0 0 SH SOLE 0 0 0 TIDEL ETF TR AWARE ULTRASHR 886364108 0 0 SH SOLE 0 0 0 TIDEWATER INC NEW COM 88642R109 0 0 SH SOLE 0 0 0 TIDEWATER INC NEW CALL 88642R909 0 0 SH Call SOLE 0 0 0 TIDEWATER INC NEW PUT 88642R959 0 0 SH Put SOLE 0 0 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R117 0 0 SH SOLE 0 0 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R125 0 0 SH SOLE 0 0 0 TIDEWATER INC NEW *W EXP 11/24/202 88642R174 0 0 SH SOLE 0 0 0 TIER REIT INC COM NEW 88650V208 0 0 SH SOLE 0 0 0 TIER REIT INC CALL 88650V908 0 0 SH Call SOLE 0 0 0 TIER REIT INC PUT 88650V958 0 0 SH Put SOLE 0 0 0 TIFFANY & CO NEW COM 886547108 10 77 SH SOLE 0 0 0 TIFFANY & CO NEW CALL 886547908 0 0 SH Call SOLE 0 0 0 TIFFANY & CO NEW PUT 886547958 0 0 SH Put SOLE 0 0 0 TIGERSHARES TR CHINA US INTERNT 88680T108 0 0 SH SOLE 0 0 0 TILE SHOP HLDGS INC COM 88677Q109 0 0 SH SOLE 0 0 0 TILE SHOP HLDGS INC CALL 88677Q909 0 0 SH Call SOLE 0 0 0 TILE SHOP HLDGS INC PUT 88677Q959 0 0 SH Put SOLE 0 0 0 TILLYS INC CL A 886885102 0 0 SH SOLE 0 0 0 TILLYS INC CALL 886885902 0 0 SH Call SOLE 0 0 0 TILLYS INC PUT 886885952 0 0 SH Put SOLE 0 0 0 TILRAY INC DEBT 5.00010/0 U8961EAA4 0 0 SH SOLE 0 0 0 TILRAY INC COM CL 2 88688T100 1 88 SH SOLE 0 0 0 TILRAY INC CALL 88688T900 0 0 SH Call SOLE 0 0 0 TILRAY INC PUT 88688T950 0 0 SH Put SOLE 0 0 0 TILRAY INC NOTE 5.00010/0 88688TAB6 0 0 SH SOLE 0 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 0 0 SH SOLE 0 0 0 TIM PARTICIPACOES S A CALL 88706P905 0 0 SH Call SOLE 0 0 0 TIM PARTICIPACOES S A PUT 88706P955 0 0 SH Put SOLE 0 0 0 TIMBERLAND BANCORP INC COM 887098101 0 0 SH SOLE 0 0 0 TIMKEN CO COM 887389104 5 165 SH SOLE 0 0 0 TIMKEN CO CALL 887389904 0 0 SH Call SOLE 0 0 0 TIMKEN CO PUT 887389954 0 0 SH Put SOLE 0 0 0 TIMKENSTEEL CORP NOTE 6.000 6/0 887399AA1 0 0 SH SOLE 0 0 0 TIMKENSTEEL CORP COM 887399103 0 72 SH SOLE 0 0 0 TIMKENSTEEL CORP CALL 887399903 0 0 SH Call SOLE 0 0 0 TIMKENSTEEL CORP PUT 887399953 0 0 SH Put SOLE 0 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 0 0 SH SOLE 0 0 0 TIMOTHY PLAN US LRG CAP COR 887432359 0 0 SH SOLE 0 0 0 TIMOTHY PLAN INTL ETF 887432334 0 0 SH SOLE 0 0 0 TIMOTHY PLAN U S SM CP CORE 887432342 0 0 SH SOLE 0 0 0 TIPTREE INC COM 88822Q103 0 0 SH SOLE 0 0 0 TITAN INTL INC ILL COM 88830M102 0 0 SH SOLE 0 0 0 TITAN INTL INC ILL CALL 88830M902 0 0 SH Call SOLE 0 0 0 TITAN INTL INC ILL PUT 88830M952 0 0 SH Put SOLE 0 0 0 TITAN MACHY INC NOTE 3.750 5/0 88830RAB7 0 0 SH SOLE 0 0 0 TITAN MACHY INC COM 88830R101 0 0 SH SOLE 0 0 0 TITAN MACHY INC CALL 88830R901 0 0 SH Call SOLE 0 0 0 TITAN MACHY INC PUT 88830R951 0 0 SH Put SOLE 0 0 0 TITAN MED INC COM NEW 88830X819 0 0 SH SOLE 0 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 0 0 SH SOLE 0 0 0 TITAN PHARMACEUTICALS INC DE CALL 888314909 0 0 SH Call SOLE 0 0 0 TITAN PHARMACEUTICALS INC DE PUT 888314959 0 0 SH Put SOLE 0 0 0 TITAN PHARMACEUTICALS INC DE COM 888314507 0 0 SH SOLE 0 0 0 TITAN PHARMACEUTICALS INC DE CALL 888314907 0 0 SH Call SOLE 0 0 0 TITAN PHARMACEUTICALS INC DE PUT 888314957 0 0 SH Put SOLE 0 0 0 TIVITY HEALTH INC COM 88870R102 0 60 SH SOLE 0 0 0 TIVITY HEALTH INC CALL 88870R902 0 0 SH Call SOLE 0 0 0 TIVITY HEALTH INC PUT 88870R952 0 0 SH Put SOLE 0 0 0 TIVO CORP COM 88870P106 0 0 SH SOLE 0 0 0 TIVO CORP CALL 88870P906 0 0 SH Call SOLE 0 0 0 TIVO CORP PUT 88870P956 0 0 SH Put SOLE 0 0 0 TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 0 0 SH SOLE 0 0 0 TJX COS INC NEW COM 872540109 415 8671 SH SOLE 0 0 0 TJX COS INC NEW CALL 872540909 0 0 SH Call SOLE 0 0 0 TJX COS INC NEW PUT 872540959 0 0 SH Put SOLE 0 0 0 TKK SYMPHONY ACQUISITION COR ORD SHS G88950103 0 0 SH SOLE 0 0 0 TKK SYMPHONY ACQUISITION COR UNIT 08/15/2023 G88950111 0 0 SH SOLE 0 0 0 TKK SYMPHONY ACQUISITION COR *W EXP 02/20/202 G88950129 0 0 SH SOLE 0 0 0 TKK SYMPHONY ACQUISITION COR RIGHT 02/20/2020 G88950137 0 0 SH SOLE 0 0 0 TMSR HLDG CO LTD COM 87266C109 0 0 SH SOLE 0 0 0 TOCAGEN INC COM 888846102 0 0 SH SOLE 0 0 0 TOCAGEN INC CALL 888846902 0 0 SH Call SOLE 0 0 0 TOCAGEN INC PUT 888846952 0 0 SH Put SOLE 0 0 0 TOLL BROTHERS INC COM 889478103 43 2248 SH SOLE 0 0 0 TOLL BROTHERS INC CALL 889478903 0 0 SH Call SOLE 0 0 0 TOLL BROTHERS INC PUT 889478953 0 0 SH Put SOLE 0 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 0 0 SH SOLE 0 0 0 TOMPKINS FINANCIAL CORPORATI CALL 890110909 0 0 SH Call SOLE 0 0 0 TOMPKINS FINANCIAL CORPORATI PUT 890110959 0 0 SH Put SOLE 0 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 0 0 SH SOLE 0 0 0 TONIX PHARMACEUTICALS HLDG C CALL 890260908 0 0 SH Call SOLE 0 0 0 TONIX PHARMACEUTICALS HLDG C PUT 890260958 0 0 SH Put SOLE 0 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 0 0 SH SOLE 0 0 0 TOOTSIE ROLL INDS INC COM 890516107 8 209 SH SOLE 0 0 0 TOOTSIE ROLL INDS INC CALL 890516907 0 0 SH Call SOLE 0 0 0 TOOTSIE ROLL INDS INC PUT 890516957 0 0 SH Put SOLE 0 0 0 TOP IMAGE SYSTEMS LTD ORD M87896102 0 0 SH SOLE 0 0 0 TOP SHIPS INC COM Y8897Y800 0 0 SH SOLE 0 0 0 TOP SHIPS INC COM NEW Y8897Y164 0 0 SH SOLE 0 0 0 TOPBUILD CORP COM 89055F103 8 111 SH SOLE 0 0 0 TOPBUILD CORP CALL 89055F903 0 0 SH Call SOLE 0 0 0 TOPBUILD CORP PUT 89055F953 0 0 SH Put SOLE 0 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 0 0 SH SOLE 0 0 0 TORCHMARK CORP COM 891027104 0 0 SH SOLE 0 0 0 TORCHMARK CORP CALL 891027904 0 0 SH Call SOLE 0 0 0 TORCHMARK CORP PUT 891027954 0 0 SH Put SOLE 0 0 0 TORM PLC SHS CL A G89479102 0 0 SH SOLE 0 0 0 TORO CO COM 891092108 13 196 SH SOLE 0 0 0 TORO CO CALL 891092908 0 0 SH Call SOLE 0 0 0 TORO CO PUT 891092958 0 0 SH Put SOLE 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 20 474 SH SOLE 0 0 0 TORONTO DOMINION BK ONT CALL 891160909 0 0 SH Call SOLE 0 0 0 TORONTO DOMINION BK ONT PUT 891160959 0 0 SH Put SOLE 0 0 0 TORTOISE ACQUISITION CORP UNIT 03/04/2024 89154L209 0 0 SH SOLE 0 0 0 TORTOISE ACQUISITION CORP CL A 89154L100 0 0 SH SOLE 0 0 0 TORTOISE ACQUISITION CORP *W EXP 03/04/202 89154L118 0 0 SH SOLE 0 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 1 700 SH SOLE 0 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 0 0 SH SOLE 0 0 0 TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 0 0 SH SOLE 0 0 0 TORTOISE MLP FD INC COM 89148B101 0 0 SH SOLE 0 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 0 0 SH SOLE 0 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 0 0 SH SOLE 0 0 0 TOTAL S A SPONSORED ADR 89151E109 51 1350 SH SOLE 0 0 0 TOTAL S A CALL 89151E909 0 0 SH Call SOLE 0 0 0 TOTAL S A PUT 89151E959 0 0 SH Put SOLE 0 0 0 TOTAL SYS SVCS INC COM 891906109 0 0 SH SOLE 0 0 0 TOTAL SYS SVCS INC CALL 891906909 0 0 SH Call SOLE 0 0 0 TOTAL SYS SVCS INC PUT 891906959 0 0 SH Put SOLE 0 0 0 TOTTENHAM ACQUISITION I LTD SHS G8959N106 0 0 SH SOLE 0 0 0 TOTTENHAM ACQUISITION I LTD *W EXP 05/06/202 G8959N114 0 0 SH SOLE 0 0 0 TOTTENHAM ACQUISITION I LTD RIGHT 06/05/2020 G8959N122 0 0 SH SOLE 0 0 0 TOTTENHAM ACQUISITION I LTD UNIT 05/06/2025 G8959N130 0 0 SH SOLE 0 0 0 TOUGHBUILT INDUSTRIES INC *W EXP 11/09/202 89157G116 0 0 SH SOLE 0 0 0 TOUGHBUILT INDUSTRIES INC COM 89157G207 0 0 SH SOLE 0 0 0 TOUGHBUILT INDUSTRIES INC UNIT 10/10/20233 89157G306 0 0 SH SOLE 0 0 0 TOWER INTL INC COM 891826109 0 0 SH SOLE 0 0 0 TOWER INTL INC CALL 891826909 0 0 SH Call SOLE 0 0 0 TOWER INTL INC PUT 891826959 0 0 SH Put SOLE 0 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1 75 SH SOLE 0 0 0 TOWER SEMICONDUCTOR LTD CALL M87915904 0 0 SH Call SOLE 0 0 0 TOWER SEMICONDUCTOR LTD PUT M87915954 0 0 SH Put SOLE 0 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 0 0 SH SOLE 0 0 0 TOWN SPORTS INTL HLDGS INC CALL 89214A902 0 0 SH Call SOLE 0 0 0 TOWN SPORTS INTL HLDGS INC PUT 89214A952 0 0 SH Put SOLE 0 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 6 303 SH SOLE 0 0 0 TOWNEBANK PORTSMOUTH VA CALL 89214P909 0 0 SH Call SOLE 0 0 0 TOWNEBANK PORTSMOUTH VA PUT 89214P959 0 0 SH Put SOLE 0 0 0 TOWNSQUARE MEDIA INC CL A 892231101 0 0 SH SOLE 0 0 0 TOWNSQUARE MEDIA INC CALL 892231901 0 0 SH Call SOLE 0 0 0 TOWNSQUARE MEDIA INC PUT 892231951 0 0 SH Put SOLE 0 0 0 TOYOTA MOTOR CORP CALL 892331907 0 0 SH Call SOLE 0 0 0 TOYOTA MOTOR CORP PUT 892331957 0 0 SH Put SOLE 0 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 75 627 SH SOLE 0 0 0 TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 0 0 SH SOLE 0 0 0 TPG PACE HLDGS CORP *W EXP 06/27/202 G89827110 0 0 SH SOLE 0 0 0 TPG PACE HLDGS CORP CL A G89827128 0 0 SH SOLE 0 0 0 TPG RE FIN TR INC COM 87266M107 0 0 SH SOLE 0 0 0 TPG RE FIN TR INC CALL 87266M907 0 0 SH Call SOLE 0 0 0 TPG RE FIN TR INC PUT 87266M957 0 0 SH Put SOLE 0 0 0 TPG SPECIALTY LENDING INC NOTE 4.50012/1 87265KAB8 0 0 SH SOLE 0 0 0 TPG SPECIALTY LENDING INC NOTE 4.500 8/0 87265KAD4 0 0 SH SOLE 0 0 0 TPG SPECIALTY LENDING INC COM 87265K102 1 52 SH SOLE 0 0 0 TPG SPECIALTY LENDING INC CALL 87265K902 0 0 SH Call SOLE 0 0 0 TPG SPECIALTY LENDING INC PUT 87265K952 0 0 SH Put SOLE 0 0 0 TPI COMPOSITES INC COM 87266J104 0 0 SH SOLE 0 0 0 TPI COMPOSITES INC CALL 87266J904 0 0 SH Call SOLE 0 0 0 TPI COMPOSITES INC PUT 87266J954 0 0 SH Put SOLE 0 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 0 0 SH SOLE 0 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 0 0 SH SOLE 0 0 0 TRACTOR SUPPLY CO COM 892356106 157 1854 SH SOLE 0 0 0 TRACTOR SUPPLY CO CALL 892356906 0 0 SH Call SOLE 0 0 0 TRACTOR SUPPLY CO PUT 892356956 0 0 SH Put SOLE 0 0 0 TRADEWEB MKTS INC CL A 892672106 0 0 SH SOLE 0 0 0 TRADEWEB MKTS INC CALL 892672906 0 0 SH Call SOLE 0 0 0 TRADEWEB MKTS INC PUT 892672956 0 0 SH Put SOLE 0 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 332 4021 SH SOLE 0 0 0 TRANE TECHNOLOGIES PLC CALL G8994E903 0 0 SH Call SOLE 0 0 0 TRANE TECHNOLOGIES PLC PUT G8994E953 0 0 SH Put SOLE 0 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 0 0 SH SOLE 0 0 0 TRANS WORLD ENTMT CORP CALL 89336Q900 0 0 SH Call SOLE 0 0 0 TRANS WORLD ENTMT CORP PUT 89336Q950 0 0 SH Put SOLE 0 0 0 TRANS WORLD ENTMT CORP COM NEW 89336Q209 0 0 SH SOLE 0 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 0 0 SH SOLE 0 0 0 TRANSACT TECHNOLOGIES INC CALL 892918903 0 0 SH Call SOLE 0 0 0 TRANSACT TECHNOLOGIES INC PUT 892918953 0 0 SH Put SOLE 0 0 0 TRANSALTA CORP COM 89346D107 0 0 SH SOLE 0 0 0 TRANSALTA CORP CALL 89346D907 0 0 SH Call SOLE 0 0 0 TRANSALTA CORP PUT 89346D957 0 0 SH Put SOLE 0 0 0 TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 0 0 SH SOLE 0 0 0 TRANSAMERICA ETF TR DELTASHS S&P 400 89349P206 0 0 SH SOLE 0 0 0 TRANSAMERICA ETF TR DELTASHS S&P 600 89349P305 0 0 SH SOLE 0 0 0 TRANSAMERICA ETF TR DELTASHS S&P INT 89349P404 0 0 SH SOLE 0 0 0 TRANSAMERICA ETF TR DELTASHS S&P 89349P503 0 0 SH SOLE 0 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 0 SH SOLE 0 0 0 TRANSATLANTIC PETROLEUM LTD CALL G89982903 0 0 SH Call SOLE 0 0 0 TRANSATLANTIC PETROLEUM LTD PUT G89982953 0 0 SH Put SOLE 0 0 0 TRANSCANADA CORP COM 89353D107 0 0 SH SOLE 0 0 0 TRANSCANADA CORP CALL 89353D907 0 0 SH Call SOLE 0 0 0 TRANSCANADA CORP PUT 89353D957 0 0 SH Put SOLE 0 0 0 TRANSCAT INC COM 893529107 0 0 SH SOLE 0 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 0 0 SH SOLE 0 0 0 TRANSDIGM GROUP INC COM 893641100 57 178 SH SOLE 0 0 0 TRANSDIGM GROUP INC CALL 893641900 0 0 SH Call SOLE 0 0 0 TRANSDIGM GROUP INC PUT 893641950 0 0 SH Put SOLE 0 0 0 TRANSENTERIX INC COM NEW 89366M201 0 0 SH SOLE 0 0 0 TRANSENTERIX INC CALL 89366M901 0 0 SH Call SOLE 0 0 0 TRANSENTERIX INC PUT 89366M951 0 0 SH Put SOLE 0 0 0 TRANSENTERIX INC COM 89366M300 0 0 SH SOLE 0 0 0 TRANSENTERIX INC CALL 89366M900 0 0 SH Call SOLE 0 0 0 TRANSENTERIX INC PUT 89366M950 0 0 SH Put SOLE 0 0 0 TRANSGLOBE ENERGY CORP COM 893662106 0 0 SH SOLE 0 0 0 TRANSGLOBE ENERGY CORP CALL 893662906 0 0 SH Call SOLE 0 0 0 TRANSGLOBE ENERGY CORP PUT 893662956 0 0 SH Put SOLE 0 0 0 TRANSLATE BIO INC COM 89374L104 0 0 SH SOLE 0 0 0 TRANSLATE BIO INC CALL 89374L904 0 0 SH Call SOLE 0 0 0 TRANSLATE BIO INC PUT 89374L954 0 0 SH Put SOLE 0 0 0 TRANSMEDICS GROUP INC COM 89377M109 0 0 SH SOLE 0 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 0 0 SH SOLE 0 0 0 TRANSMONTAIGNE PARTNERS L P CALL 89376V900 0 0 SH Call SOLE 0 0 0 TRANSMONTAIGNE PARTNERS L P PUT 89376V950 0 0 SH Put SOLE 0 0 0 TRANSOCEAN INC DEBT 0.500 1/3 G90073AC4 0 0 SH SOLE 0 0 0 TRANSOCEAN INC DEB 0.500 1/3 893830BJ7 0 0 SH SOLE 0 0 0 TRANSOCEAN LTD CALL H8817H900 0 0 SH Call SOLE 0 0 0 TRANSOCEAN LTD PUT H8817H950 0 0 SH Put SOLE 0 0 0 TRANSOCEAN LTD REG SHS H8817H100 4 3509 SH SOLE 0 0 0 TRANSPORTADORA DE GAS SUR CALL 893870904 0 0 SH Call SOLE 0 0 0 TRANSPORTADORA DE GAS SUR PUT 893870954 0 0 SH Put SOLE 0 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 0 0 SH SOLE 0 0 0 TRANSUNION COM 89400J107 3 46 SH SOLE 0 0 0 TRANSUNION CALL 89400J907 0 0 SH Call SOLE 0 0 0 TRANSUNION PUT 89400J957 0 0 SH Put SOLE 0 0 0 TRAVELCENTERS AMER LLC COM 894174101 0 0 SH SOLE 0 0 0 TRAVELCENTERS AMER LLC CALL 894174901 0 0 SH Call SOLE 0 0 0 TRAVELCENTERS AMER LLC PUT 894174951 0 0 SH Put SOLE 0 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 0 0 SH SOLE 0 0 0 TRAVELCENTERS OF AMERICA INC CALL 89421B909 0 0 SH Call SOLE 0 0 0 TRAVELCENTERS OF AMERICA INC PUT 89421B959 0 0 SH Put SOLE 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 38 386 SH SOLE 0 0 0 TRAVELERS COMPANIES INC CALL 89417E909 0 0 SH Call SOLE 0 0 0 TRAVELERS COMPANIES INC PUT 89417E959 0 0 SH Put SOLE 0 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 0 0 SH SOLE 0 0 0 TRAVELPORT WORLDWIDE LTD CALL G9019D904 0 0 SH Call SOLE 0 0 0 TRAVELPORT WORLDWIDE LTD PUT G9019D954 0 0 SH Put SOLE 0 0 0 TRAVELZOO COM NEW 89421Q205 0 0 SH SOLE 0 0 0 TRAVELZOO CALL 89421Q905 0 0 SH Call SOLE 0 0 0 TRAVELZOO PUT 89421Q955 0 0 SH Put SOLE 0 0 0 TRC COS INC COM 872625108 0 0 SH SOLE 0 0 0 TRC COS INC CALL 872625908 0 0 SH Call SOLE 0 0 0 TRC COS INC PUT 872625958 0 0 SH Put SOLE 0 0 0 TRECORA RES COM 894648104 0 0 SH SOLE 0 0 0 TRECORA RES CALL 894648904 0 0 SH Call SOLE 0 0 0 TRECORA RES PUT 894648954 0 0 SH Put SOLE 0 0 0 TREDEGAR CORP COM 894650100 0 0 SH SOLE 0 0 0 TREDEGAR CORP CALL 894650900 0 0 SH Call SOLE 0 0 0 TREDEGAR CORP PUT 894650950 0 0 SH Put SOLE 0 0 0 TREEHOUSE FOODS INC COM 89469A104 0 0 SH SOLE 0 0 0 TREEHOUSE FOODS INC CALL 89469A904 0 0 SH Call SOLE 0 0 0 TREEHOUSE FOODS INC PUT 89469A954 0 0 SH Put SOLE 0 0 0 TREMONT MTG TR COM 894789106 0 0 SH SOLE 0 0 0 TREVENA INC COM 89532E109 0 0 SH SOLE 0 0 0 TREVENA INC CALL 89532E909 0 0 SH Call SOLE 0 0 0 TREVENA INC PUT 89532E959 0 0 SH Put SOLE 0 0 0 TREVI THERAPEUTICS INC COM 89532M101 0 0 SH SOLE 0 0 0 TREX CO INC COM 89531P105 10 128 SH SOLE 0 0 0 TREX CO INC CALL 89531P905 0 0 SH Call SOLE 0 0 0 TREX CO INC PUT 89531P955 0 0 SH Put SOLE 0 0 0 TRI CONTL CORP COM 895436103 0 0 SH SOLE 0 0 0 TRI CONTL CORP CALL 895436903 0 0 SH Call SOLE 0 0 0 TRI CONTL CORP PUT 895436953 0 0 SH Put SOLE 0 0 0 TRI POINTE GROUP INC COM 87265H109 1 122 SH SOLE 0 0 0 TRI POINTE GROUP INC CALL 87265H909 0 0 SH Call SOLE 0 0 0 TRI POINTE GROUP INC PUT 87265H959 0 0 SH Put SOLE 0 0 0 TRIBUNE MEDIA CO CL A 896047503 0 0 SH SOLE 0 0 0 TRIBUNE MEDIA CO CALL 896047903 0 0 SH Call SOLE 0 0 0 TRIBUNE MEDIA CO PUT 896047953 0 0 SH Put SOLE 0 0 0 TRIBUNE PUBG CO NEW COM 89609W107 0 0 SH SOLE 0 0 0 TRIBUNE PUBG CO NEW CALL 89609W907 0 0 SH Call SOLE 0 0 0 TRIBUNE PUBG CO NEW PUT 89609W957 0 0 SH Put SOLE 0 0 0 TRICIDA INC COM 89610F101 0 0 SH SOLE 0 0 0 TRICIDA INC CALL 89610F901 0 0 SH Call SOLE 0 0 0 TRICIDA INC PUT 89610F951 0 0 SH Put SOLE 0 0 0 TRICO BANCSHARES COM 896095106 0 0 SH SOLE 0 0 0 TRICO BANCSHARES CALL 896095906 0 0 SH Call SOLE 0 0 0 TRICO BANCSHARES PUT 896095956 0 0 SH Put SOLE 0 0 0 TRIDENT ACQUISITIONS CORP COM 89615T106 0 0 SH SOLE 0 0 0 TRIDENT ACQUISITIONS CORP *W EXP 05/09/202 89615T114 0 0 SH SOLE 0 0 0 TRIDENT ACQUISITIONS CORP UNIT 05/09/2023 89615T205 0 0 SH SOLE 0 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 0 0 SH SOLE 0 0 0 TRILLIUM THERAPEUTICS INC CALL 89620X906 0 0 SH Call SOLE 0 0 0 TRILLIUM THERAPEUTICS INC PUT 89620X956 0 0 SH Put SOLE 0 0 0 TRILOGY METALS INC NEW COM 89621C105 0 0 SH SOLE 0 0 0 TRILOGY METALS INC NEW CALL 89621C905 0 0 SH Call SOLE 0 0 0 TRILOGY METALS INC NEW PUT 89621C955 0 0 SH Put SOLE 0 0 0 TRIMAS CORP COM NEW 896215209 0 0 SH SOLE 0 0 0 TRIMAS CORP CALL 896215909 0 0 SH Call SOLE 0 0 0 TRIMAS CORP PUT 896215959 0 0 SH Put SOLE 0 0 0 TRIMBLE INC COM 896239100 0 0 SH SOLE 0 0 0 TRIMBLE INC CALL 896239900 0 0 SH Call SOLE 0 0 0 TRIMBLE INC PUT 896239950 0 0 SH Put SOLE 0 0 0 TRIMTABS ETF TR ALL CAP US FREE 89628W302 0 0 SH SOLE 0 0 0 TRIMTABS ETF TR ALL CAP INTL 89628W401 0 0 SH SOLE 0 0 0 TRINE ACQUISITION CORP UNIT 03/31/2021 89628U207 0 0 SH SOLE 0 0 0 TRINE ACQUISITION CORP COM CL A 89628U108 0 0 SH SOLE 0 0 0 TRINE ACQUISITION CORP *W EXP 03/31/202 89628U116 0 0 SH SOLE 0 0 0 TRINET GROUP INC COM 896288107 1 32 SH SOLE 0 0 0 TRINET GROUP INC CALL 896288907 0 0 SH Call SOLE 0 0 0 TRINET GROUP INC PUT 896288957 0 0 SH Put SOLE 0 0 0 TRINITY BIOTECH INVT LTD NOTE 4.000 4/0 89643QAB4 0 0 SH SOLE 0 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 0 0 SH SOLE 0 0 0 TRINITY BIOTECH PLC CALL 896438906 0 0 SH Call SOLE 0 0 0 TRINITY BIOTECH PLC PUT 896438956 0 0 SH Put SOLE 0 0 0 TRINITY INDS INC COM 896522109 0 0 SH SOLE 0 0 0 TRINITY INDS INC CALL 896522909 0 0 SH Call SOLE 0 0 0 TRINITY INDS INC PUT 896522959 0 0 SH Put SOLE 0 0 0 TRINITY MERGER CORP COM CL A 89653L106 0 0 SH SOLE 0 0 0 TRINITY MERGER CORP *W EXP 05/11/202 89653L114 0 0 SH SOLE 0 0 0 TRINITY MERGER CORP UNIT 05/11/2025 89653L205 0 0 SH SOLE 0 0 0 TRINITY PL HLDGS INC COM 89656D101 0 0 SH SOLE 0 0 0 TRINSEO S A SHS L9340P101 0 0 SH SOLE 0 0 0 TRINSEO S A CALL L9340P901 0 0 SH Call SOLE 0 0 0 TRINSEO S A PUT L9340P951 0 0 SH Put SOLE 0 0 0 TRIO TECH INTL COM NEW 896712205 0 0 SH SOLE 0 0 0 TRIP COM GROUP LTD ADS 89677Q107 0 0 SH SOLE 0 0 0 TRIP COM GROUP LTD CALL 89677Q907 0 0 SH Call SOLE 0 0 0 TRIP COM GROUP LTD PUT 89677Q957 0 0 SH Put SOLE 0 0 0 TRIPADVISOR INC COM 896945201 0 18 SH SOLE 0 0 0 TRIPADVISOR INC CALL 896945901 0 0 SH Call SOLE 0 0 0 TRIPADVISOR INC PUT 896945951 0 0 SH Put SOLE 0 0 0 TRIPLE-S MGMT CORP CL B 896749108 0 0 SH SOLE 0 0 0 TRIPLE-S MGMT CORP CALL 896749908 0 0 SH Call SOLE 0 0 0 TRIPLE-S MGMT CORP PUT 896749958 0 0 SH Put SOLE 0 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 0 0 SH SOLE 0 0 0 TRIPLEPOINT VENTURE GROWTH B CALL 89677Y900 0 0 SH Call SOLE 0 0 0 TRIPLEPOINT VENTURE GROWTH B PUT 89677Y950 0 0 SH Put SOLE 0 0 0 TRISTATE CAP HLDGS INC COM 89678F100 0 0 SH SOLE 0 0 0 TRITON INTL LTD CL A G9078F107 9 338 SH SOLE 0 0 0 TRITON INTL LTD CALL G9078F907 0 0 SH Call SOLE 0 0 0 TRITON INTL LTD PUT G9078F957 0 0 SH Put SOLE 0 0 0 TRIUMPH BANCORP INC COM 89679E300 0 0 SH SOLE 0 0 0 TRIUMPH BANCORP INC CALL 89679E900 0 0 SH Call SOLE 0 0 0 TRIUMPH BANCORP INC PUT 89679E950 0 0 SH Put SOLE 0 0 0 TRIUMPH GROUP INC NEW COM 896818101 0 35 SH SOLE 0 0 0 TRIUMPH GROUP INC NEW CALL 896818901 0 0 SH Call SOLE 0 0 0 TRIUMPH GROUP INC NEW PUT 896818951 0 0 SH Put SOLE 0 0 0 TRIVAGO N V CALL 89686D905 0 0 SH Call SOLE 0 0 0 TRIVAGO N V PUT 89686D955 0 0 SH Put SOLE 0 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 0 0 SH SOLE 0 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 0 100 SH SOLE 0 0 0 TRONOX HOLDINGS PLC CALL G9087Q902 0 0 SH Call SOLE 0 0 0 TRONOX HOLDINGS PLC PUT G9087Q952 0 0 SH Put SOLE 0 0 0 TRONOX LTD SHS CL A Q9235V101 0 0 SH SOLE 0 0 0 TRONOX LTD CALL Q9235V901 0 0 SH Call SOLE 0 0 0 TRONOX LTD PUT Q9235V951 0 0 SH Put SOLE 0 0 0 TROVAGENE INC COM PAR 897238408 0 0 SH SOLE 0 0 0 TROVAGENE INC CALL 897238908 0 0 SH Call SOLE 0 0 0 TROVAGENE INC PUT 897238958 0 0 SH Put SOLE 0 0 0 TROVAGENE INC COM 897238606 0 0 SH SOLE 0 0 0 TRUEBLUE INC COM 89785X101 1 100 SH SOLE 0 0 0 TRUEBLUE INC CALL 89785X901 0 0 SH Call SOLE 0 0 0 TRUEBLUE INC PUT 89785X951 0 0 SH Put SOLE 0 0 0 TRUECAR INC COM 89785L107 0 0 SH SOLE 0 0 0 TRUECAR INC CALL 89785L907 0 0 SH Call SOLE 0 0 0 TRUECAR INC PUT 89785L957 0 0 SH Put SOLE 0 0 0 TRUETT-HURST INC CL A 897871109 0 0 SH SOLE 0 0 0 TRUIST FINL CORP COM 89832Q109 177 5729 SH SOLE 0 0 0 TRUIST FINL CORP CALL 89832Q909 0 0 SH Call SOLE 0 0 0 TRUIST FINL CORP PUT 89832Q959 0 0 SH Put SOLE 0 0 0 TRULIA INC NOTE 2.75012/1 897888AB9 0 0 SH SOLE 0 0 0 TRUPANION INC COM 898202106 0 0 SH SOLE 0 0 0 TRUPANION INC CALL 898202906 0 0 SH Call SOLE 0 0 0 TRUPANION INC PUT 898202956 0 0 SH Put SOLE 0 0 0 TRUSTCO BK CORP N Y COM 898349105 0 0 SH SOLE 0 0 0 TRUSTCO BK CORP N Y CALL 898349905 0 0 SH Call SOLE 0 0 0 TRUSTCO BK CORP N Y PUT 898349955 0 0 SH Put SOLE 0 0 0 TRUSTMARK CORP COM 898402102 5 207 SH SOLE 0 0 0 TRUSTMARK CORP CALL 898402902 0 0 SH Call SOLE 0 0 0 TRUSTMARK CORP PUT 898402952 0 0 SH Put SOLE 0 0 0 TRXADE GROUP INC COM NEW 89846A207 0 0 SH SOLE 0 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 0 0 SH SOLE 0 0 0 TSAKOS ENERGY NAVIGATION LTD CALL G9108L908 0 0 SH Call SOLE 0 0 0 TSAKOS ENERGY NAVIGATION LTD PUT G9108L958 0 0 SH Put SOLE 0 0 0 TSR INC COM NEW 872885207 0 0 SH SOLE 0 0 0 TTEC HLDGS INC COM 89854H102 0 0 SH SOLE 0 0 0 TTEC HLDGS INC CALL 89854H902 0 0 SH Call SOLE 0 0 0 TTEC HLDGS INC PUT 89854H952 0 0 SH Put SOLE 0 0 0 TTM TECHNOLOGIES INC NOTE 1.75012/1 87305RAD1 0 0 SH SOLE 0 0 0 TTM TECHNOLOGIES INC COM 87305R109 0 0 SH SOLE 0 0 0 TTM TECHNOLOGIES INC CALL 87305R909 0 0 SH Call SOLE 0 0 0 TTM TECHNOLOGIES INC PUT 87305R959 0 0 SH Put SOLE 0 0 0 TUANCHE LTD ADS 89856T104 0 0 SH SOLE 0 0 0 TUCOWS INC COM NEW 898697206 0 0 SH SOLE 0 0 0 TUCOWS INC CALL 898697906 0 0 SH Call SOLE 0 0 0 TUCOWS INC PUT 898697956 0 0 SH Put SOLE 0 0 0 TUESDAY MORNING CORP COM NEW 899035505 0 0 SH SOLE 0 0 0 TUESDAY MORNING CORP CALL 899035905 0 0 SH Call SOLE 0 0 0 TUESDAY MORNING CORP PUT 899035955 0 0 SH Put SOLE 0 0 0 TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 0 0 SH SOLE 0 0 0 TUFIN SOFTWARE TECHNOLOGIS L CALL M8893U902 0 0 SH Call SOLE 0 0 0 TUFIN SOFTWARE TECHNOLOGIS L PUT M8893U952 0 0 SH Put SOLE 0 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 0 0 SH SOLE 0 0 0 TUNIU CORP CALL 89977P906 0 0 SH Call SOLE 0 0 0 TUNIU CORP PUT 89977P956 0 0 SH Put SOLE 0 0 0 TUPPERWARE BRANDS CORP COM 899896104 0 0 SH SOLE 0 0 0 TUPPERWARE BRANDS CORP CALL 899896904 0 0 SH Call SOLE 0 0 0 TUPPERWARE BRANDS CORP PUT 899896954 0 0 SH Put SOLE 0 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 0 0 SH SOLE 0 0 0 TURKCELL ILETISIM HIZMETLERI CALL 900111904 0 0 SH Call SOLE 0 0 0 TURKCELL ILETISIM HIZMETLERI PUT 900111954 0 0 SH Put SOLE 0 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 0 0 SH SOLE 0 0 0 TURNING POINT THERAPEUTICS I CALL 90041T908 0 0 SH Call SOLE 0 0 0 TURNING POINT THERAPEUTICS I PUT 90041T958 0 0 SH Put SOLE 0 0 0 TURNING PT BRANDS INC COM 90041L105 0 0 SH SOLE 0 0 0 TURNING PT BRANDS INC CALL 90041L905 0 0 SH Call SOLE 0 0 0 TURNING PT BRANDS INC PUT 90041L955 0 0 SH Put SOLE 0 0 0 TURQUOISE HILL RES LTD COM 900435108 0 0 SH SOLE 0 0 0 TURQUOISE HILL RES LTD CALL 900435908 0 0 SH Call SOLE 0 0 0 TURQUOISE HILL RES LTD PUT 900435958 0 0 SH Put SOLE 0 0 0 TURTLE BEACH CORP COM NEW 900450206 0 0 SH SOLE 0 0 0 TURTLE BEACH CORP CALL 900450906 0 0 SH Call SOLE 0 0 0 TURTLE BEACH CORP PUT 900450956 0 0 SH Put SOLE 0 0 0 TUSCAN HLDGS CORP II COM 90070A103 0 0 SH SOLE 0 0 0 TUSCAN HLDGS CORP II *W EXP 04/01/202 90070A111 0 0 SH SOLE 0 0 0 TUSCAN HLDGS CORP II UNIT 04/01/2026 90070A202 0 0 SH SOLE 0 0 0 TUSCAN HOLDINGS CORP COM 90069K104 0 0 SH SOLE 0 0 0 TUSCAN HOLDINGS CORP *W EXP 04/01/202 90069K112 0 0 SH SOLE 0 0 0 TUSCAN HOLDINGS CORP UNIT 99/99/9999 90069K203 0 0 SH SOLE 0 0 0 TUTOR PERINI CORP NOTE 2.875 6/1 901109AD0 0 0 SH SOLE 0 0 0 TUTOR PERINI CORP COM 901109108 0 0 SH SOLE 0 0 0 TUTOR PERINI CORP CALL 901109908 0 0 SH Call SOLE 0 0 0 TUTOR PERINI CORP PUT 901109958 0 0 SH Put SOLE 0 0 0 TWELVE SEAS INVESTMENT COMPA SHS G9145A107 0 0 SH SOLE 0 0 0 TWELVE SEAS INVESTMENT COMPA *W EXP 12/22/202 G9145A115 0 0 SH SOLE 0 0 0 TWELVE SEAS INVESTMENT COMPA UNIT 06/21/2023 G9145A123 0 0 SH SOLE 0 0 0 TWELVE SEAS INVESTMENT COMPA RIGHT 12/22/2019 G9145A131 0 0 SH SOLE 0 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 0 0 SH SOLE 0 0 0 TWENTY FIRST CENTY FOX INC CALL 90130A901 0 0 SH Call SOLE 0 0 0 TWENTY FIRST CENTY FOX INC PUT 90130A951 0 0 SH Put SOLE 0 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 0 0 SH SOLE 0 0 0 TWENTY FIRST CENTY FOX INC CALL 90130A900 0 0 SH Call SOLE 0 0 0 TWENTY FIRST CENTY FOX INC PUT 90130A950 0 0 SH Put SOLE 0 0 0 TWILIO INC CL A 90138F102 18 200 SH SOLE 0 0 0 TWILIO INC CALL 90138F902 0 0 SH Call SOLE 0 0 0 TWILIO INC PUT 90138F952 0 0 SH Put SOLE 0 0 0 TWILIO INC NOTE 0.250 6/0 90138FAB8 0 0 SH SOLE 0 0 0 TWIN DISC INC COM 901476101 0 0 SH SOLE 0 0 0 TWIN DISC INC CALL 901476901 0 0 SH Call SOLE 0 0 0 TWIN DISC INC PUT 901476951 0 0 SH Put SOLE 0 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 0 0 SH SOLE 0 0 0 TWIN RIV WORLDWIDE HLDGS INC CALL 90171V904 0 0 SH Call SOLE 0 0 0 TWIN RIV WORLDWIDE HLDGS INC PUT 90171V954 0 0 SH Put SOLE 0 0 0 TWIST BIOSCIENCE CORP COM 90184D100 14 473 SH SOLE 0 0 0 TWIST BIOSCIENCE CORP CALL 90184D900 0 0 SH Call SOLE 0 0 0 TWIST BIOSCIENCE CORP PUT 90184D950 0 0 SH Put SOLE 0 0 0 TWITTER INC NOTE 0.250 9/1 90184LAB8 0 0 SH SOLE 0 0 0 TWITTER INC NOTE 1.000 9/1 90184LAD4 0 0 SH SOLE 0 0 0 TWITTER INC COM 90184L102 72 2934 SH SOLE 0 0 0 TWITTER INC CALL 90184L902 0 0 SH Call SOLE 0 0 0 TWITTER INC PUT 90184L952 0 0 SH Put SOLE 0 0 0 TWITTER INC NOTE 0.250 6/1 90184LAF9 0 0 SH SOLE 0 0 0 TWO HBRS INVT CORP COM NEW 90187B408 27 6989 SH SOLE 0 0 0 TWO HBRS INVT CORP CALL 90187B908 0 0 SH Call SOLE 0 0 0 TWO HBRS INVT CORP PUT 90187B958 0 0 SH Put SOLE 0 0 0 TWO HBRS INVT CORP NOTE 6.250 1/1 90187BAA9 0 0 SH SOLE 0 0 0 TWO RDS SHARED TR ANFIELD CAP DI 90213U115 0 0 SH SOLE 0 0 0 TWO RDS SHARED TR AFFINITY WORLD 90214Q105 0 0 SH SOLE 0 0 0 TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 0 0 SH SOLE 0 0 0 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 0 0 SH SOLE 0 0 0 TWO RDS SHARED TR ANFIELD US EQU 90214Q733 0 0 SH SOLE 0 0 0 TWO RIV BANCORP COM 90207C105 0 0 SH SOLE 0 0 0 TYLER TECHNOLOGIES INC COM 902252105 234 790 SH SOLE 0 0 0 TYLER TECHNOLOGIES INC CALL 902252905 0 0 SH Call SOLE 0 0 0 TYLER TECHNOLOGIES INC PUT 902252955 0 0 SH Put SOLE 0 0 0 TYME TECHNOLOGIES INC COM 90238J103 0 0 SH SOLE 0 0 0 TYME TECHNOLOGIES INC CALL 90238J903 0 0 SH Call SOLE 0 0 0 TYME TECHNOLOGIES INC PUT 90238J953 0 0 SH Put SOLE 0 0 0 TYSON FOODS INC CL A 902494103 149 2571 SH SOLE 0 0 0 TYSON FOODS INC CALL 902494903 0 0 SH Call SOLE 0 0 0 TYSON FOODS INC PUT 902494953 0 0 SH Put SOLE 0 0 0 U S CONCRETE INC COM NEW 90333L201 4 200 SH SOLE 0 0 0 U S CONCRETE INC CALL 90333L901 0 0 SH Call SOLE 0 0 0 U S CONCRETE INC PUT 90333L951 0 0 SH Put SOLE 0 0 0 U S ENERGY CORP WYO COM NEW 911805208 0 0 SH SOLE 0 0 0 U S ENERGY CORP WYO CALL 911805908 0 0 SH Call SOLE 0 0 0 U S ENERGY CORP WYO PUT 911805958 0 0 SH Put SOLE 0 0 0 U S ENERGY CORP WYO COM 911805307 0 0 SH SOLE 0 0 0 U S G CORP COM NEW 903293405 0 0 SH SOLE 0 0 0 U S G CORP CALL 903293905 0 0 SH Call SOLE 0 0 0 U S G CORP PUT 903293955 0 0 SH Put SOLE 0 0 0 U S GLOBAL INVS INC CL A 902952100 0 0 SH SOLE 0 0 0 U S GLOBAL INVS INC CALL 902952900 0 0 SH Call SOLE 0 0 0 U S GLOBAL INVS INC PUT 902952950 0 0 SH Put SOLE 0 0 0 U S GOLD CORP COM PAR NEW 90291C102 0 0 SH SOLE 0 0 0 U S GOLD CORP COM NEW 90291C201 0 0 SH SOLE 0 0 0 U S PHYSICAL THERAPY INC COM 90337L108 25 364 SH SOLE 0 0 0 U S PHYSICAL THERAPY INC CALL 90337L908 0 0 SH Call SOLE 0 0 0 U S PHYSICAL THERAPY INC PUT 90337L958 0 0 SH Put SOLE 0 0 0 U S SILICA HLDGS INC COM 90346E103 0 52 SH SOLE 0 0 0 U S SILICA HLDGS INC CALL 90346E903 0 0 SH Call SOLE 0 0 0 U S SILICA HLDGS INC PUT 90346E953 0 0 SH Put SOLE 0 0 0 U S WELL SVCS INC CL A 91274U101 0 0 SH SOLE 0 0 0 U S WELL SVCS INC *W EXP 03/15/202 91274U119 0 0 SH SOLE 0 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 0 0 SH SOLE 0 0 0 UBER TECHNOLOGIES INC COM 90353T100 339 12141 SH SOLE 0 0 0 UBER TECHNOLOGIES INC CALL 90353T900 0 0 SH Call SOLE 0 0 0 UBER TECHNOLOGIES INC PUT 90353T950 0 0 SH Put SOLE 0 0 0 UBIQUITI INC COM 90353W103 21 150 SH SOLE 0 0 0 UBIQUITI INC CALL 90353W903 0 0 SH Call SOLE 0 0 0 UBIQUITI INC PUT 90353W953 0 0 SH Put SOLE 0 0 0 UBIQUITI NETWORKS INC COM 90347A100 0 0 SH SOLE 0 0 0 UBIQUITI NETWORKS INC CALL 90347A900 0 0 SH Call SOLE 0 0 0 UBIQUITI NETWORKS INC PUT 90347A950 0 0 SH Put SOLE 0 0 0 UBS AG MTNF 7.550 3/3 90270K4T3 0 0 SH SOLE 0 0 0 UBS AG MTNF 9.100 3/3 90270K4W6 0 0 SH SOLE 0 0 0 UBS AG MTNF 9.000 4/0 90270K5G0 0 0 SH SOLE 0 0 0 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 0 0 SH SOLE 0 0 0 UBS AG JERSEY BRH LKD ALRN NTGAS 902641620 0 0 SH SOLE 0 0 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 0 0 SH SOLE 0 0 0 UBS AG JERSEY BRH CALL 902641906 0 0 SH Call SOLE 0 0 0 UBS AG JERSEY BRH PUT 902641956 0 0 SH Put SOLE 0 0 0 UBS AG JERSEY BRH DJ COMMD ETN39 902641679 0 0 SH SOLE 0 0 0 UBS AG JERSEY BRH CMCI FOOD ETN 902641737 0 0 SH SOLE 0 0 0 UBS AG JERSEY BRH CMCI AGRI ETN 902641760 0 0 SH SOLE 0 0 0 UBS AG JERSEY BRH CMCI ETN 38 902641778 0 0 SH SOLE 0 0 0 UBS AG JERSEY BRH CMCI SILVR ETN 902641794 0 0 SH SOLE 0 0 0 UBS AG JERSEY BRH CMCI GOLD ETN 902641810 0 0 SH SOLE 0 0 0 UBS AG LONDON BRANCH MNT REST 2X LV 90274P302 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRAC ALER MLP 90267B682 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS 2XLVS&P 90267L409 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH EN LG CP GRWTH 902677780 6 28 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS MP2X DJ 90268G607 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH SER B LKD 46 90270L354 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH 2XLEV US HG DV 90270L727 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRAC MP2X LEV 90270L859 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH MLP EX ENERGY 90273A207 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH FI ENHANCD ETN 90274D218 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH FI ENHAN EUR ETN 90274D234 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH NT SPMLP 46 90274D242 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH NT AMZI 46 90274D259 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS ALERIAN M 90274D374 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS ALER MLP 90274D382 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS UBS BLOOM 90274D390 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS WF BUS DE 90274D416 557 49777 SH SOLE 0 0 0 UBS AG LONDON BRH 2XLEVE ETRACS WF 90274D424 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS MNTLY PAY 90274D432 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS MNT ETN 90274D838 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH NT LKD 46 90274E117 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH NT LKD 46 90274E125 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS MNTHLY B 90274E166 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS 2XM ETN 90274E174 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS NYSE 90274E257 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH VLCTY 1X DLY ETN 90274E810 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH VELCTY 1X ETN 47 90274E828 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH CALL 90274E908 0 0 SH Call SOLE 0 0 0 UBS AG LONDON BRH PUT 90274E958 0 0 SH Put SOLE 0 0 0 UBS AG LONDON BRH 2X LEV MSCI US 90274R100 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH DEBT 8/0 G918JWJK2 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH DEBT 8/0 G918JWJL0 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS DIVRSFD 90269A112 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS BBG CMD 90269A450 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS MONTHLY 90269A468 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS MLP EX 90269A476 0 0 SH SOLE 0 0 0 UBS AG LONDON BRH ETRACS US HIG 90269A484 0 0 SH SOLE 0 0 0 UBS GROUP AG SHS H42097107 1 147 SH SOLE 0 0 0 UBS GROUP AG CALL H42097907 0 0 SH Call SOLE 0 0 0 UBS GROUP AG PUT H42097957 0 0 SH Put SOLE 0 0 0 UDR INC COM 902653104 0 0 SH SOLE 0 0 0 UDR INC CALL 902653904 0 0 SH Call SOLE 0 0 0 UDR INC PUT 902653954 0 0 SH Put SOLE 0 0 0 UFP TECHNOLOGIES INC COM 902673102 0 0 SH SOLE 0 0 0 UGI CORP NEW COM 902681105 101 3749 SH SOLE 0 0 0 UGI CORP NEW CALL 902681905 0 0 SH Call SOLE 0 0 0 UGI CORP NEW PUT 902681955 0 0 SH Put SOLE 0 0 0 ULTA BEAUTY INC COM 90384S303 2 10 SH SOLE 0 0 0 ULTA BEAUTY INC CALL 90384S903 0 0 SH Call SOLE 0 0 0 ULTA BEAUTY INC PUT 90384S953 0 0 SH Put SOLE 0 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 0 0 SH SOLE 0 0 0 ULTIMATE SOFTWARE GROUP INC CALL 90385D907 0 0 SH Call SOLE 0 0 0 ULTIMATE SOFTWARE GROUP INC PUT 90385D957 0 0 SH Put SOLE 0 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 0 0 SH SOLE 0 0 0 ULTRA CLEAN HLDGS INC CALL 90385V907 0 0 SH Call SOLE 0 0 0 ULTRA CLEAN HLDGS INC PUT 90385V957 0 0 SH Put SOLE 0 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 0 0 SH SOLE 0 0 0 ULTRA PETROLEUM CORP CALL 903914908 0 0 SH Call SOLE 0 0 0 ULTRA PETROLEUM CORP PUT 903914958 0 0 SH Put SOLE 0 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 0 0 SH SOLE 0 0 0 ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 0 0 SH Call SOLE 0 0 0 ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 0 0 SH Put SOLE 0 0 0 ULTRALIFE CORP COM 903899102 0 0 SH SOLE 0 0 0 ULTRALIFE CORP CALL 903899902 0 0 SH Call SOLE 0 0 0 ULTRALIFE CORP PUT 903899952 0 0 SH Put SOLE 0 0 0 ULTRAPAR PARTICIPACOES S A CALL 90400P901 0 0 SH Call SOLE 0 0 0 ULTRAPAR PARTICIPACOES S A PUT 90400P951 0 0 SH Put SOLE 0 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 0 70 SH SOLE 0 0 0 UMB FINL CORP COM 902788108 1 28 SH SOLE 0 0 0 UMB FINL CORP CALL 902788908 0 0 SH Call SOLE 0 0 0 UMB FINL CORP PUT 902788958 0 0 SH Put SOLE 0 0 0 UMH PPTYS INC COM 903002103 0 0 SH SOLE 0 0 0 UMH PPTYS INC CALL 903002903 0 0 SH Call SOLE 0 0 0 UMH PPTYS INC PUT 903002953 0 0 SH Put SOLE 0 0 0 UMPQUA HLDGS CORP COM 904214103 1 108 SH SOLE 0 0 0 UMPQUA HLDGS CORP CALL 904214903 0 0 SH Call SOLE 0 0 0 UMPQUA HLDGS CORP PUT 904214953 0 0 SH Put SOLE 0 0 0 UNDER ARMOUR INC CL A 904311107 33 3545 SH SOLE 0 0 0 UNDER ARMOUR INC CALL 904311907 0 0 SH Call SOLE 0 0 0 UNDER ARMOUR INC PUT 904311957 0 0 SH Put SOLE 0 0 0 UNDER ARMOUR INC CL C 904311206 21 2555 SH SOLE 0 0 0 UNDER ARMOUR INC CALL 904311906 0 0 SH Call SOLE 0 0 0 UNDER ARMOUR INC PUT 904311956 0 0 SH Put SOLE 0 0 0 UNICO AMERN CORP COM 904607108 0 0 SH SOLE 0 0 0 UNIFI INC COM NEW 904677200 0 0 SH SOLE 0 0 0 UNIFI INC CALL 904677900 0 0 SH Call SOLE 0 0 0 UNIFI INC PUT 904677950 0 0 SH Put SOLE 0 0 0 UNIFIED SER TR ABSOLUTE CORE 90470L568 0 0 SH SOLE 0 0 0 UNIFIRST CORP MASS COM 904708104 1 8 SH SOLE 0 0 0 UNIFIRST CORP MASS CALL 904708904 0 0 SH Call SOLE 0 0 0 UNIFIRST CORP MASS PUT 904708954 0 0 SH Put SOLE 0 0 0 UNILEVER N V CALL 904784909 0 0 SH Call SOLE 0 0 0 UNILEVER N V PUT 904784959 0 0 SH Put SOLE 0 0 0 UNILEVER N V N Y SHS NEW 904784709 69 1406 SH SOLE 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 443 8761 SH SOLE 0 0 0 UNILEVER PLC CALL 904767904 0 0 SH Call SOLE 0 0 0 UNILEVER PLC PUT 904767954 0 0 SH Put SOLE 0 0 0 UNION ACQUISITION CORP SHS G9366W101 0 0 SH SOLE 0 0 0 UNION ACQUISITION CORP UNIT 99/99/9999 G9366W119 0 0 SH SOLE 0 0 0 UNION ACQUISITION CORP *W EXP 07/01/202 G9366W127 0 0 SH SOLE 0 0 0 UNION ACQUISITION CORP RIGHT 12/02/2019 G9366W135 0 0 SH SOLE 0 0 0 UNION ACQUISITION CORP II SHS G9402Q100 0 0 SH SOLE 0 0 0 UNION ACQUISITION CORP II UNIT 99/99/9999 G9402Q118 0 0 SH SOLE 0 0 0 UNION ACQUISITION CORP II *W EXP 04/01/202 G9402Q126 0 0 SH SOLE 0 0 0 UNION BANKSHARES CORP NEW COM 90539J109 0 0 SH SOLE 0 0 0 UNION BANKSHARES CORP NEW CALL 90539J909 0 0 SH Call SOLE 0 0 0 UNION BANKSHARES CORP NEW PUT 90539J959 0 0 SH Put SOLE 0 0 0 UNION BANKSHARES INC COM 905400107 0 0 SH SOLE 0 0 0 UNION PAC CORP COM 907818108 777 5512 SH SOLE 0 0 0 UNION PAC CORP CALL 907818908 0 0 SH Call SOLE 0 0 0 UNION PAC CORP PUT 907818958 0 0 SH Put SOLE 0 0 0 UNIQUE FABRICATING INC COM 90915J103 0 0 SH SOLE 0 0 0 UNIQURE NV SHS N90064101 51 1070 SH SOLE 0 0 0 UNIQURE NV CALL N90064901 0 0 SH Call SOLE 0 0 0 UNIQURE NV PUT N90064951 0 0 SH Put SOLE 0 0 0 UNISYS CORP NOTE 5.500 3/0 909214BS6 0 0 SH SOLE 0 0 0 UNISYS CORP COM NEW 909214306 0 0 SH SOLE 0 0 0 UNISYS CORP CALL 909214906 0 0 SH Call SOLE 0 0 0 UNISYS CORP PUT 909214956 0 0 SH Put SOLE 0 0 0 UNIT CORP COM 909218109 0 0 SH SOLE 0 0 0 UNIT CORP CALL 909218909 0 0 SH Call SOLE 0 0 0 UNIT CORP PUT 909218959 0 0 SH Put SOLE 0 0 0 UNITED BANCORP INC OHIO COM 909911109 0 0 SH SOLE 0 0 0 UNITED BANCSHARES INC OHIO COM 909458101 0 0 SH SOLE 0 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1 63 SH SOLE 0 0 0 UNITED BANKSHARES INC WEST V CALL 909907907 0 0 SH Call SOLE 0 0 0 UNITED BANKSHARES INC WEST V PUT 909907957 0 0 SH Put SOLE 0 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2 92 SH SOLE 0 0 0 UNITED CMNTY BKS BLAIRSVLE G CALL 90984P903 0 0 SH Call SOLE 0 0 0 UNITED CMNTY BKS BLAIRSVLE G PUT 90984P953 0 0 SH Put SOLE 0 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 0 0 SH SOLE 0 0 0 UNITED CMNTY FINL CORP OHIO CALL 909839902 0 0 SH Call SOLE 0 0 0 UNITED CMNTY FINL CORP OHIO PUT 909839952 0 0 SH Put SOLE 0 0 0 UNITED CONTL HLDGS INC COM 910047109 57 1808 SH SOLE 0 0 0 UNITED CONTL HLDGS INC CALL 910047909 0 0 SH Call SOLE 0 0 0 UNITED CONTL HLDGS INC PUT 910047959 0 0 SH Put SOLE 0 0 0 UNITED FINL BANCORP INC NEW COM 910304104 0 0 SH SOLE 0 0 0 UNITED FINL BANCORP INC NEW CALL 910304904 0 0 SH Call SOLE 0 0 0 UNITED FINL BANCORP INC NEW PUT 910304954 0 0 SH Put SOLE 0 0 0 UNITED FIRE GROUP INC COM 910340108 2 65 SH SOLE 0 0 0 UNITED FIRE GROUP INC CALL 910340908 0 0 SH Call SOLE 0 0 0 UNITED FIRE GROUP INC PUT 910340958 0 0 SH Put SOLE 0 0 0 UNITED GUARDIAN INC COM 910571108 0 0 SH SOLE 0 0 0 UNITED INS HLDGS CORP COM 910710102 0 0 SH SOLE 0 0 0 UNITED INS HLDGS CORP CALL 910710902 0 0 SH Call SOLE 0 0 0 UNITED INS HLDGS CORP PUT 910710952 0 0 SH Put SOLE 0 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 0 0 SH SOLE 0 0 0 UNITED MICROELECTRONICS CORP CALL 910873905 0 0 SH Call SOLE 0 0 0 UNITED MICROELECTRONICS CORP PUT 910873955 0 0 SH Put SOLE 0 0 0 UNITED NAT FOODS INC COM 911163103 0 0 SH SOLE 0 0 0 UNITED NAT FOODS INC CALL 911163903 0 0 SH Call SOLE 0 0 0 UNITED NAT FOODS INC PUT 911163953 0 0 SH Put SOLE 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 367 3926 SH SOLE 0 0 0 UNITED PARCEL SERVICE INC CALL 911312906 0 0 SH Call SOLE 0 0 0 UNITED PARCEL SERVICE INC PUT 911312956 0 0 SH Put SOLE 0 0 0 UNITED RENTALS INC COM 911363109 10 100 SH SOLE 0 0 0 UNITED RENTALS INC CALL 911363909 0 0 SH Call SOLE 0 0 0 UNITED RENTALS INC PUT 911363959 0 0 SH Put SOLE 0 0 0 UNITED SECURITY BANCSHARES C COM 911460103 0 0 SH SOLE 0 0 0 UNITED STATES ANTIMONY CORP COM 911549103 0 0 SH SOLE 0 0 0 UNITED STATES ANTIMONY CORP CALL 911549903 0 0 SH Call SOLE 0 0 0 UNITED STATES ANTIMONY CORP PUT 911549953 0 0 SH Put SOLE 0 0 0 UNITED STATES CELLULAR CORP COM 911684108 0 0 SH SOLE 0 0 0 UNITED STATES CELLULAR CORP CALL 911684908 0 0 SH Call SOLE 0 0 0 UNITED STATES CELLULAR CORP PUT 911684958 0 0 SH Put SOLE 0 0 0 UNITED STATES LIME & MINERAL COM 911922102 0 0 SH SOLE 0 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 25 2013 SH SOLE 0 0 0 UNITED STATES NATL GAS FUND CALL 912318900 0 0 SH Call SOLE 0 0 0 UNITED STATES NATL GAS FUND PUT 912318950 0 0 SH Put SOLE 0 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 17 4085 SH SOLE 0 0 0 UNITED STATES OIL FUND LP CALL 91232N908 0 0 SH Call SOLE 0 0 0 UNITED STATES OIL FUND LP PUT 91232N958 0 0 SH Put SOLE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 1 102 SH SOLE 0 0 0 UNITED STATES STL CORP NEW CALL 912909908 0 0 SH Call SOLE 0 0 0 UNITED STATES STL CORP NEW PUT 912909958 0 0 SH Put SOLE 0 0 0 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 0 0 SH SOLE 0 0 0 UNITED STS 12 MONTH NAT GAS CALL 91288X909 0 0 SH Call SOLE 0 0 0 UNITED STS 12 MONTH NAT GAS PUT 91288X959 0 0 SH Put SOLE 0 0 0 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 0 0 SH SOLE 0 0 0 UNITED STS 12 MONTH OIL FD L CALL 91288V903 0 0 SH Call SOLE 0 0 0 UNITED STS 12 MONTH OIL FD L PUT 91288V953 0 0 SH Put SOLE 0 0 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 0 0 SH SOLE 0 0 0 UNITED STS BRENT OIL FD LP CALL 91167Q900 0 0 SH Call SOLE 0 0 0 UNITED STS BRENT OIL FD LP PUT 91167Q950 0 0 SH Put SOLE 0 0 0 UNITED STS COMMODITY IDX FDT CM REP COPP FD 911718104 0 0 SH SOLE 0 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 0 0 SH SOLE 0 0 0 UNITED STS GASOLINE FD LP UNITS 91201T102 0 0 SH SOLE 0 0 0 UNITED STS GASOLINE FD LP CALL 91201T902 0 0 SH Call SOLE 0 0 0 UNITED STS GASOLINE FD LP PUT 91201T952 0 0 SH Put SOLE 0 0 0 UNITED TECHNOLOGIES CORP COM 913017109 0 0 SH SOLE 0 0 0 UNITED TECHNOLOGIES CORP CALL 913017909 0 0 SH Call SOLE 0 0 0 UNITED TECHNOLOGIES CORP PUT 913017959 0 0 SH Put SOLE 0 0 0 UNITED TECHNOLOGIES CORP WHEN ISSUED 913017141 0 0 SH SOLE 0 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 0 0 SH SOLE 0 0 0 UNITED THERAPEUTICS CORP DEL CALL 91307C902 0 0 SH Call SOLE 0 0 0 UNITED THERAPEUTICS CORP DEL PUT 91307C952 0 0 SH Put SOLE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1663 6670 SH SOLE 0 0 0 UNITEDHEALTH GROUP INC CALL 91324P902 0 0 SH Call SOLE 0 0 0 UNITEDHEALTH GROUP INC PUT 91324P952 0 0 SH Put SOLE 0 0 0 UNITI GROUP INC COM 91325V108 0 60 SH SOLE 0 0 0 UNITI GROUP INC CALL 91325V908 0 0 SH Call SOLE 0 0 0 UNITI GROUP INC PUT 91325V958 0 0 SH Put SOLE 0 0 0 UNITIL CORP COM 913259107 0 0 SH SOLE 0 0 0 UNITIL CORP CALL 913259907 0 0 SH Call SOLE 0 0 0 UNITIL CORP PUT 913259957 0 0 SH Put SOLE 0 0 0 UNITY BANCORP INC COM 913290102 0 0 SH SOLE 0 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 0 0 SH SOLE 0 0 0 UNITY BIOTECHNOLOGY INC CALL 91381U901 0 0 SH Call SOLE 0 0 0 UNITY BIOTECHNOLOGY INC PUT 91381U951 0 0 SH Put SOLE 0 0 0 UNIVAR INC COM 91336L107 0 0 SH SOLE 0 0 0 UNIVAR INC CALL 91336L907 0 0 SH Call SOLE 0 0 0 UNIVAR INC PUT 91336L957 0 0 SH Put SOLE 0 0 0 UNIVERSAL CORP VA COM 913456109 0 0 SH SOLE 0 0 0 UNIVERSAL CORP VA CALL 913456909 0 0 SH Call SOLE 0 0 0 UNIVERSAL CORP VA PUT 913456959 0 0 SH Put SOLE 0 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 20 154 SH SOLE 0 0 0 UNIVERSAL DISPLAY CORP CALL 91347P905 0 0 SH Call SOLE 0 0 0 UNIVERSAL DISPLAY CORP PUT 91347P955 0 0 SH Put SOLE 0 0 0 UNIVERSAL ELECTRS INC COM 913483103 0 0 SH SOLE 0 0 0 UNIVERSAL ELECTRS INC CALL 913483903 0 0 SH Call SOLE 0 0 0 UNIVERSAL ELECTRS INC PUT 913483953 0 0 SH Put SOLE 0 0 0 UNIVERSAL FST PRODS INC COM 913543104 0 0 SH SOLE 0 0 0 UNIVERSAL FST PRODS INC CALL 913543904 0 0 SH Call SOLE 0 0 0 UNIVERSAL FST PRODS INC PUT 913543954 0 0 SH Put SOLE 0 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 0 0 SH SOLE 0 0 0 UNIVERSAL HEALTH RLTY INCM T CALL 91359E905 0 0 SH Call SOLE 0 0 0 UNIVERSAL HEALTH RLTY INCM T PUT 91359E955 0 0 SH Put SOLE 0 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 49 495 SH SOLE 0 0 0 UNIVERSAL HLTH SVCS INC CALL 913903900 0 0 SH Call SOLE 0 0 0 UNIVERSAL HLTH SVCS INC PUT 913903950 0 0 SH Put SOLE 0 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 0 0 SH SOLE 0 0 0 UNIVERSAL INS HLDGS INC CALL 91359V907 0 0 SH Call SOLE 0 0 0 UNIVERSAL INS HLDGS INC PUT 91359V957 0 0 SH Put SOLE 0 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 0 0 SH SOLE 0 0 0 UNIVERSAL SEC INSTRS INC COM NEW 913821302 0 0 SH SOLE 0 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 0 0 SH SOLE 0 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 0 0 SH SOLE 0 0 0 UNIVERSAL TECHNICAL INST INC CALL 913915904 0 0 SH Call SOLE 0 0 0 UNIVERSAL TECHNICAL INST INC PUT 913915954 0 0 SH Put SOLE 0 0 0 UNIVEST CORP PA COM 915271100 0 0 SH SOLE 0 0 0 UNIVEST CORP PA CALL 915271900 0 0 SH Call SOLE 0 0 0 UNIVEST CORP PA PUT 915271950 0 0 SH Put SOLE 0 0 0 UNUM GROUP COM 91529Y106 62 4130 SH SOLE 0 0 0 UNUM GROUP CALL 91529Y906 0 0 SH Call SOLE 0 0 0 UNUM GROUP PUT 91529Y956 0 0 SH Put SOLE 0 0 0 UNUM THERAPEUTICS INC COM 903214104 0 0 SH SOLE 0 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 0 0 SH SOLE 0 0 0 UPLAND SOFTWARE INC COM 91544A109 1 53 SH SOLE 0 0 0 UPLAND SOFTWARE INC CALL 91544A909 0 0 SH Call SOLE 0 0 0 UPLAND SOFTWARE INC PUT 91544A959 0 0 SH Put SOLE 0 0 0 UPWORK INC COM 91688F104 0 0 SH SOLE 0 0 0 UPWORK INC CALL 91688F904 0 0 SH Call SOLE 0 0 0 UPWORK INC PUT 91688F954 0 0 SH Put SOLE 0 0 0 UQM TECHNOLOGIES INC COM 903213106 0 0 SH SOLE 0 0 0 UQM TECHNOLOGIES INC CALL 903213906 0 0 SH Call SOLE 0 0 0 UQM TECHNOLOGIES INC PUT 903213956 0 0 SH Put SOLE 0 0 0 UR ENERGY INC COM 91688R108 0 0 SH SOLE 0 0 0 URANIUM ENERGY CORP COM 916896103 0 0 SH SOLE 0 0 0 URANIUM ENERGY CORP CALL 916896903 0 0 SH Call SOLE 0 0 0 URANIUM ENERGY CORP PUT 916896953 0 0 SH Put SOLE 0 0 0 URBAN EDGE PPTYS COM 91704F104 1 119 SH SOLE 0 0 0 URBAN EDGE PPTYS CALL 91704F904 0 0 SH Call SOLE 0 0 0 URBAN EDGE PPTYS PUT 91704F954 0 0 SH Put SOLE 0 0 0 URBAN ONE INC CL A 91705J105 0 0 SH SOLE 0 0 0 URBAN ONE INC CL D NON VTG 91705J204 0 0 SH SOLE 0 0 0 URBAN ONE INC CALL 91705J904 0 0 SH Call SOLE 0 0 0 URBAN ONE INC PUT 91705J954 0 0 SH Put SOLE 0 0 0 URBAN OUTFITTERS INC COM 917047102 0 0 SH SOLE 0 0 0 URBAN OUTFITTERS INC CALL 917047902 0 0 SH Call SOLE 0 0 0 URBAN OUTFITTERS INC PUT 917047952 0 0 SH Put SOLE 0 0 0 URBAN TEA INC ORD SHS G9396G100 0 0 SH SOLE 0 0 0 UROGEN PHARMA LTD COM M96088105 0 0 SH SOLE 0 0 0 UROGEN PHARMA LTD CALL M96088905 0 0 SH Call SOLE 0 0 0 UROGEN PHARMA LTD PUT M96088955 0 0 SH Put SOLE 0 0 0 UROVANT SCIENCES LTD SHS G9381B108 0 0 SH SOLE 0 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 0 0 SH SOLE 0 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 0 0 SH SOLE 0 0 0 URSTADT BIDDLE PPTYS INC CALL 917286905 0 0 SH Call SOLE 0 0 0 URSTADT BIDDLE PPTYS INC PUT 917286955 0 0 SH Put SOLE 0 0 0 URSTADT BIDDLE PPTYS INC PFD-G CV 6.75 917286809 0 0 SH SOLE 0 0 0 US BANCORP DEL COM NEW 902973304 530 15202 SH SOLE 0 0 0 US BANCORP DEL CALL 902973904 0 0 SH Call SOLE 0 0 0 US BANCORP DEL PUT 902973954 0 0 SH Put SOLE 0 0 0 US ECOLOGY INC COM 91732J102 0 0 SH SOLE 0 0 0 US ECOLOGY INC CALL 91732J902 0 0 SH Call SOLE 0 0 0 US ECOLOGY INC PUT 91732J952 0 0 SH Put SOLE 0 0 0 US ECOLOGY INC COM 91734M103 2 80 SH SOLE 0 0 0 US ECOLOGY INC CALL 91734M903 0 0 SH Call SOLE 0 0 0 US ECOLOGY INC PUT 91734M953 0 0 SH Put SOLE 0 0 0 US ECOLOGY INC *W EXP 10/17/202 91734M111 0 0 SH SOLE 0 0 0 US FOODS HLDG CORP COM 912008109 3 188 SH SOLE 0 0 0 US FOODS HLDG CORP CALL 912008909 0 0 SH Call SOLE 0 0 0 US FOODS HLDG CORP PUT 912008959 0 0 SH Put SOLE 0 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 0 0 SH SOLE 0 0 0 US XPRESS ENTERPRISES INC CALL 90338N902 0 0 SH Call SOLE 0 0 0 US XPRESS ENTERPRISES INC PUT 90338N952 0 0 SH Put SOLE 0 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 0 0 SH SOLE 0 0 0 USA COMPRESSION PARTNERS LP CALL 90290N909 0 0 SH Call SOLE 0 0 0 USA COMPRESSION PARTNERS LP PUT 90290N959 0 0 SH Put SOLE 0 0 0 USA TECHNOLOGIES INC CONV PFD SER A 90328S203 0 0 SH SOLE 0 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 0 0 SH SOLE 0 0 0 USA TECHNOLOGIES INC CALL 90328S900 0 0 SH Call SOLE 0 0 0 USA TECHNOLOGIES INC PUT 90328S950 0 0 SH Put SOLE 0 0 0 USA TRUCK INC COM 902925106 0 0 SH SOLE 0 0 0 USA TRUCK INC CALL 902925906 0 0 SH Call SOLE 0 0 0 USA TRUCK INC PUT 902925956 0 0 SH Put SOLE 0 0 0 USAA ETF TR MSCI USA VL MT 90291F105 0 0 SH SOLE 0 0 0 USAA ETF TR MSCI USA SMALL 90291F204 0 0 SH SOLE 0 0 0 USAA ETF TR MSCI INTL VLU 90291F303 0 0 SH SOLE 0 0 0 USAA ETF TR MSCI EMRG MKTS 90291F402 0 0 SH SOLE 0 0 0 USAA ETF TR CORE SHRT BD 90291F501 0 0 SH SOLE 0 0 0 USAA ETF TR CORE INTRMDITE 90291F600 0 0 SH SOLE 0 0 0 USANA HEALTH SCIENCES INC COM 90328M107 0 0 SH SOLE 0 0 0 USANA HEALTH SCIENCES INC CALL 90328M907 0 0 SH Call SOLE 0 0 0 USANA HEALTH SCIENCES INC PUT 90328M957 0 0 SH Put SOLE 0 0 0 USCF ETF TR SUMERHAVEN PVT 90290T601 0 0 SH SOLE 0 0 0 USCF ETF TR SUMERHAVEN EQT 90290T700 0 0 SH SOLE 0 0 0 USCF ETF TR SUMMERHAVEN K1 90290T809 0 0 SH SOLE 0 0 0 USCF FDS TR US 3X OIL FD 91733T307 0 0 SH SOLE 0 0 0 USCF FDS TR US 3X SHRT OIL 91733T406 0 0 SH SOLE 0 0 0 USCF FDS TR CALL 91733T907 0 0 SH Call SOLE 0 0 0 USCF FDS TR PUT 91733T957 0 0 SH Put SOLE 0 0 0 USCF FDS TR CALL 91733T906 0 0 SH Call SOLE 0 0 0 USCF FDS TR PUT 91733T956 0 0 SH Put SOLE 0 0 0 USD PARTNERS LP COM UT REP LTD 903318103 0 0 SH SOLE 0 0 0 USD PARTNERS LP CALL 903318903 0 0 SH Call SOLE 0 0 0 USD PARTNERS LP PUT 903318953 0 0 SH Put SOLE 0 0 0 USIO INC COM 917313108 0 0 SH SOLE 0 0 0 UTAH MED PRODS INC COM 917488108 0 0 SH SOLE 0 0 0 UTAH MED PRODS INC CALL 917488908 0 0 SH Call SOLE 0 0 0 UTAH MED PRODS INC PUT 917488958 0 0 SH Put SOLE 0 0 0 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 0 0 SH SOLE 0 0 0 UTSTARCOM HOLDINGS CORP CALL G9310A904 0 0 SH Call SOLE 0 0 0 UTSTARCOM HOLDINGS CORP PUT G9310A954 0 0 SH Put SOLE 0 0 0 UXIN LTD ADS 91818X108 0 0 SH SOLE 0 0 0 UXIN LTD CALL 91818X908 0 0 SH Call SOLE 0 0 0 UXIN LTD PUT 91818X958 0 0 SH Put SOLE 0 0 0 V F CORP COM 918204108 25 468 SH SOLE 0 0 0 V F CORP CALL 918204908 0 0 SH Call SOLE 0 0 0 V F CORP PUT 918204958 0 0 SH Put SOLE 0 0 0 VAALCO ENERGY INC COM NEW 91851C201 0 0 SH SOLE 0 0 0 VAALCO ENERGY INC CALL 91851C901 0 0 SH Call SOLE 0 0 0 VAALCO ENERGY INC PUT 91851C951 0 0 SH Put SOLE 0 0 0 VACCINEX INC COM 918640103 0 0 SH SOLE 0 0 0 VAIL RESORTS INC COM 91879Q109 22 147 SH SOLE 0 0 0 VAIL RESORTS INC CALL 91879Q909 0 0 SH Call SOLE 0 0 0 VAIL RESORTS INC PUT 91879Q959 0 0 SH Put SOLE 0 0 0 VALARIS PLC SHS CLASS A G9402V109 0 0 SH SOLE 0 0 0 VALARIS PLC CALL G9402V909 0 0 SH Call SOLE 0 0 0 VALARIS PLC PUT G9402V959 0 0 SH Put SOLE 0 0 0 VALE S A ADR 91912E105 2 236 SH SOLE 0 0 0 VALE S A CALL 91912E905 0 0 SH Call SOLE 0 0 0 VALE S A PUT 91912E955 0 0 SH Put SOLE 0 0 0 VALERITAS HLDGS INC COM NEW 91914N202 0 0 SH SOLE 0 0 0 VALERITAS HLDGS INC COM 91914N301 0 0 SH SOLE 0 0 0 VALERO ENERGY CORP NEW COM 91913Y100 108 2374 SH SOLE 0 0 0 VALERO ENERGY CORP NEW CALL 91913Y900 0 0 SH Call SOLE 0 0 0 VALERO ENERGY CORP NEW PUT 91913Y950 0 0 SH Put SOLE 0 0 0 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 0 0 SH SOLE 0 0 0 VALERO ENERGY PARTNERS LP CALL 91914J902 0 0 SH Call SOLE 0 0 0 VALERO ENERGY PARTNERS LP PUT 91914J952 0 0 SH Put SOLE 0 0 0 VALHI INC NEW COM 918905100 0 0 SH SOLE 0 0 0 VALHI INC NEW CALL 918905900 0 0 SH Call SOLE 0 0 0 VALHI INC NEW PUT 918905950 0 0 SH Put SOLE 0 0 0 VALLEY NATL BANCORP COM 919794107 10 1285 SH SOLE 0 0 0 VALLEY NATL BANCORP CALL 919794907 0 0 SH Call SOLE 0 0 0 VALLEY NATL BANCORP PUT 919794957 0 0 SH Put SOLE 0 0 0 VALMONT INDS INC COM 920253101 0 0 SH SOLE 0 0 0 VALMONT INDS INC CALL 920253901 0 0 SH Call SOLE 0 0 0 VALMONT INDS INC PUT 920253951 0 0 SH Put SOLE 0 0 0 VALUE LINE INC COM 920437100 0 0 SH SOLE 0 0 0 VALVOLINE INC COM 92047W101 0 0 SH SOLE 0 0 0 VALVOLINE INC CALL 92047W901 0 0 SH Call SOLE 0 0 0 VALVOLINE INC PUT 92047W951 0 0 SH Put SOLE 0 0 0 VANDA PHARMACEUTICALS INC COM 921659108 0 0 SH SOLE 0 0 0 VANDA PHARMACEUTICALS INC CALL 921659908 0 0 SH Call SOLE 0 0 0 VANDA PHARMACEUTICALS INC PUT 921659958 0 0 SH Put SOLE 0 0 0 VANECK MERK GOLD TRUST GOLD TRUST 921078101 0 0 SH SOLE 0 0 0 VANECK MERK GOLD TRUST CALL 921078901 0 0 SH Call SOLE 0 0 0 VANECK MERK GOLD TRUST PUT 921078951 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 28 1215 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189F906 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189F956 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR VIDEO GAMING 92189F114 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR MRNGSTR GBL WD 92189F122 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR REAL ASSET ALC 92189F130 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR NDR CMG LN FLT 92189F148 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR STEEL ETF 92189F205 6 255 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189F905 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189F955 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189F908 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189F958 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 290 14541 SH SOLE 0 0 0 VANECK VECTORS ETF TR CHINAAMC CHINA B 92189F379 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 5 218 SH SOLE 0 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189F903 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189F953 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 83 8865 SH SOLE 0 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 6 250 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189F907 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189F957 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 6 625 SH SOLE 0 0 0 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR EMERGING MKTS AG 92189F478 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 23 379 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189F902 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189F952 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR PRE REFUNDED MUN 92189F510 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 44 2151 SH SOLE 0 0 0 VANECK VECTORS ETF TR HIGH INCOME INFR 92189F569 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR GEN DRUGS ETF 92189F577 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR OIL REFINERS ETF 92189F585 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR CHINAAMC SME CHI 92189F627 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 42 970 SH SOLE 0 0 0 VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 22 184 SH SOLE 0 0 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 21 200 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189F904 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189F954 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 27 500 SH SOLE 0 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 4 75 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189F900 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189F950 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1 296 SH SOLE 0 0 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR RUSSIA SMALL CAP 92189F734 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 3 330 SH SOLE 0 0 0 VANECK VECTORS ETF TR CHINAAMC CSI 300 92189F759 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189F909 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189F959 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR POLAND ETF 92189F783 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189F901 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189F951 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR COAL ETF 92189F809 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR NAT RES ETF 92189F841 4 150 SH SOLE 0 0 0 VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR GAMING ETF 92189F882 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR MRNGSTR DUR DV 92189H102 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 0 0 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189H901 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189H951 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 535 18802 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189H900 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189H950 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 117 2248 SH SOLE 0 0 0 VANECK VECTORS ETF TR CALL 92189H909 0 0 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR PUT 92189H959 0 0 SH Put SOLE 0 0 0 VANECK VECTORS ETF TR MUN ALLOCATION 92189H508 0 0 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 864 5805 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 0 0 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 18 205 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 263 2220 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 20 200 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 82 971 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 0 0 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 0 0 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 5765 54019 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC CALL 921937903 0 0 SH Call SOLE 0 0 0 VANGUARD BD INDEX FD INC PUT 921937953 0 0 SH Put SOLE 0 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 5254 58813 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC CALL 921937909 0 0 SH Call SOLE 0 0 0 VANGUARD BD INDEX FD INC PUT 921937959 0 0 SH Put SOLE 0 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 8191 99674 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC CALL 921937907 0 0 SH Call SOLE 0 0 0 VANGUARD BD INDEX FD INC PUT 921937957 0 0 SH Put SOLE 0 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 5762 67510 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC CALL 921937905 0 0 SH Call SOLE 0 0 0 VANGUARD BD INDEX FD INC PUT 921937955 0 0 SH Put SOLE 0 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 11488 204189 SH SOLE 0 0 0 VANGUARD CHARLOTTE FDS CALL 92203J907 0 0 SH Call SOLE 0 0 0 VANGUARD CHARLOTTE FDS PUT 92203J957 0 0 SH Put SOLE 0 0 0 VANGUARD GROUP DIV APP ETF 921908844 3426 33118 SH SOLE 0 0 0 VANGUARD GROUP CALL 921908904 0 0 SH Call SOLE 0 0 0 VANGUARD GROUP PUT 921908954 0 0 SH Put SOLE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5405 22822 SH SOLE 0 0 0 VANGUARD INDEX FDS CALL 922908903 0 0 SH Call SOLE 0 0 0 VANGUARD INDEX FDS PUT 922908953 0 0 SH Put SOLE 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 130 1600 SH SOLE 0 0 0 VANGUARD INDEX FDS CALL 922908902 0 0 SH Call SOLE 0 0 0 VANGUARD INDEX FDS PUT 922908952 0 0 SH Put SOLE 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 180 1424 SH SOLE 0 0 0 VANGUARD INDEX FDS CALL 922908908 0 0 SH Call SOLE 0 0 0 VANGUARD INDEX FDS PUT 922908958 0 0 SH Put SOLE 0 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2518 36049 SH SOLE 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 116 771 SH SOLE 0 0 0 VANGUARD INDEX FDS CALL 922908905 0 0 SH Call SOLE 0 0 0 VANGUARD INDEX FDS PUT 922908955 0 0 SH Put SOLE 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 324 3647 SH SOLE 0 0 0 VANGUARD INDEX FDS CALL 922908901 0 0 SH Call SOLE 0 0 0 VANGUARD INDEX FDS PUT 922908951 0 0 SH Put SOLE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 16965 128862 SH SOLE 0 0 0 VANGUARD INDEX FDS CALL 922908909 0 0 SH Call SOLE 0 0 0 VANGUARD INDEX FDS PUT 922908959 0 0 SH Put SOLE 0 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 446 3768 SH SOLE 0 0 0 VANGUARD INDEX FDS CALL 922908907 0 0 SH Call SOLE 0 0 0 VANGUARD INDEX FDS PUT 922908957 0 0 SH Put SOLE 0 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 849 9378 SH SOLE 0 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 10336 65961 SH SOLE 0 0 0 VANGUARD INDEX FDS CALL 922908906 0 0 SH Call SOLE 0 0 0 VANGUARD INDEX FDS PUT 922908956 0 0 SH Put SOLE 0 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 8626 96848 SH SOLE 0 0 0 VANGUARD INDEX FDS CALL 922908904 0 0 SH Call SOLE 0 0 0 VANGUARD INDEX FDS PUT 922908954 0 0 SH Put SOLE 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 3719 32214 SH SOLE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 8363 64854 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 387 9012 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F CALL 922042906 0 0 SH Call SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F PUT 922042956 0 0 SH Put SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 197 2515 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F CALL 922042908 0 0 SH Call SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F PUT 922042958 0 0 SH Put SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 207 3290 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F CALL 922042902 0 0 SH Call SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F PUT 922042952 0 0 SH Put SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 200 4873 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F CALL 922042905 0 0 SH Call SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F PUT 922042955 0 0 SH Put SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11074 330068 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 373 6768 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 314 7265 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F CALL 922042904 0 0 SH Call SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F PUT 922042954 0 0 SH Put SOLE 0 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 14 297 SH SOLE 0 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 204 3851 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 820 13150 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1514 19143 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS CALL 92206C909 0 0 SH Call SOLE 0 0 0 VANGUARD SCOTTSDALE FDS PUT 92206C959 0 0 SH Put SOLE 0 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 0 0 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 0 0 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 0 0 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 0 0 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 241 3359 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 53 578 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS CALL 92206C904 0 0 SH Call SOLE 0 0 0 VANGUARD SCOTTSDALE FDS PUT 92206C954 0 0 SH Put SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 105 680 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 193 2742 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 89 1028 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 0 0 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 6367 116819 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 45 460 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS CALL 92206C903 0 0 SH Call SOLE 0 0 0 VANGUARD SCOTTSDALE FDS PUT 92206C953 0 0 SH Put SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 61 600 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 358 4111 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS CALL 92206C900 0 0 SH Call SOLE 0 0 0 VANGUARD SCOTTSDALE FDS PUT 92206C950 0 0 SH Put SOLE 0 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 2886 68786 SH SOLE 0 0 0 VANGUARD STAR FD CALL 921909908 0 0 SH Call SOLE 0 0 0 VANGUARD STAR FD PUT 921909958 0 0 SH Put SOLE 0 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 23842 715119 SH SOLE 0 0 0 VANGUARD TAX MANAGED INTL FD CALL 921943908 0 0 SH Call SOLE 0 0 0 VANGUARD TAX MANAGED INTL FD PUT 921943958 0 0 SH Put SOLE 0 0 0 VANGUARD WELLINGTON FD US LIQUIDITY 921935300 0 0 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 0 0 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 0 0 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 0 0 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 0 0 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 0 0 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1820 25726 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC CALL 921946906 0 0 SH Call SOLE 0 0 0 VANGUARD WHITEHALL FDS INC PUT 921946956 0 0 SH Put SOLE 0 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 0 0 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 86 1471 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 24 335 SH SOLE 0 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 0 0 SH SOLE 0 0 0 VANGUARD WORLD FD CALL 921910909 0 0 SH Call SOLE 0 0 0 VANGUARD WORLD FD PUT 921910959 0 0 SH Put SOLE 0 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 100 2425 SH SOLE 0 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 141 3085 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 500 3929 SH SOLE 0 0 0 VANGUARD WORLD FD CALL 921910906 0 0 SH Call SOLE 0 0 0 VANGUARD WORLD FD PUT 921910956 0 0 SH Put SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 99 1495 SH SOLE 0 0 0 VANGUARD WORLD FD CALL 921910900 0 0 SH Call SOLE 0 0 0 VANGUARD WORLD FD PUT 921910950 0 0 SH Put SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 28225 308804 SH SOLE 0 0 0 VANGUARD WORLD FD CALL 921910903 0 0 SH Call SOLE 0 0 0 VANGUARD WORLD FD PUT 921910953 0 0 SH Put SOLE 0 0 0 VANGUARD WORLD FD S CONSUM DIS ETF 92204A108 415 2857 SH SOLE 0 0 0 VANGUARD WORLD FD S CALL 92204A908 0 0 SH Call SOLE 0 0 0 VANGUARD WORLD FD S PUT 92204A958 0 0 SH Put SOLE 0 0 0 VANGUARD WORLD FD S CONSUM STP ETF 92204A207 793 5752 SH SOLE 0 0 0 VANGUARD WORLD FD S CALL 92204A907 0 0 SH Call SOLE 0 0 0 VANGUARD WORLD FD S PUT 92204A957 0 0 SH Put SOLE 0 0 0 VANGUARD WORLD FD S ENERGY ETF 92204A306 70 1823 SH SOLE 0 0 0 VANGUARD WORLD FD S CALL 92204A906 0 0 SH Call SOLE 0 0 0 VANGUARD WORLD FD S PUT 92204A956 0 0 SH Put SOLE 0 0 0 VANGUARD WORLD FD S FINANCIALS ETF 92204A405 591 11645 SH SOLE 0 0 0 VANGUARD WORLD FD S CALL 92204A905 0 0 SH Call SOLE 0 0 0 VANGUARD WORLD FD S PUT 92204A955 0 0 SH Put SOLE 0 0 0 VANGUARD WORLD FD S HEALTH CAR ETF 92204A504 2119 12756 SH SOLE 0 0 0 VANGUARD WORLD FD S CALL 92204A904 0 0 SH Call SOLE 0 0 0 VANGUARD WORLD FD S PUT 92204A954 0 0 SH Put SOLE 0 0 0 VANGUARD WORLD FD S INDUSTRIAL ETF 92204A603 325 2943 SH SOLE 0 0 0 VANGUARD WORLD FD S CALL 92204A903 0 0 SH Call SOLE 0 0 0 VANGUARD WORLD FD S PUT 92204A953 0 0 SH Put SOLE 0 0 0 VANGUARD WORLD FD S INF TECH ETF 92204A702 1783 8415 SH SOLE 0 0 0 VANGUARD WORLD FD S CALL 92204A902 0 0 SH Call SOLE 0 0 0 VANGUARD WORLD FD S PUT 92204A952 0 0 SH Put SOLE 0 0 0 VANGUARD WORLD FD S MATERIALS ETF 92204A801 145 1509 SH SOLE 0 0 0 VANGUARD WORLD FD S CALL 92204A901 0 0 SH Call SOLE 0 0 0 VANGUARD WORLD FD S PUT 92204A951 0 0 SH Put SOLE 0 0 0 VANGUARD WORLD FD S UTILITIES ETF 92204A876 512 4195 SH SOLE 0 0 0 VANGUARD WORLD FD S COMM SRVC ETF 92204A884 105 1382 SH SOLE 0 0 0 VANTAGE ENERGY ACQUISITION COM CL A 92211L105 0 0 SH SOLE 0 0 0 VANTAGE ENERGY ACQUISITION *W EXP 04/12/202 92211L113 0 0 SH SOLE 0 0 0 VANTAGE ENERGY ACQUISITION UNIT 04/12/2024 92211L204 0 0 SH SOLE 0 0 0 VAPOTHERM INC COM 922107107 0 0 SH SOLE 0 0 0 VAREX IMAGING CORP COM 92214X106 54 2366 SH SOLE 0 0 0 VAREX IMAGING CORP CALL 92214X906 0 0 SH Call SOLE 0 0 0 VAREX IMAGING CORP PUT 92214X956 0 0 SH Put SOLE 0 0 0 VARIAN MED SYS INC COM 92220P105 71 695 SH SOLE 0 0 0 VARIAN MED SYS INC CALL 92220P905 0 0 SH Call SOLE 0 0 0 VARIAN MED SYS INC PUT 92220P955 0 0 SH Put SOLE 0 0 0 VARONIS SYS INC COM 922280102 0 0 SH SOLE 0 0 0 VARONIS SYS INC CALL 922280902 0 0 SH Call SOLE 0 0 0 VARONIS SYS INC PUT 922280952 0 0 SH Put SOLE 0 0 0 VASCULAR BIOGENICS LTD COM M96883109 0 0 SH SOLE 0 0 0 VASCULAR BIOGENICS LTD CALL M96883909 0 0 SH Call SOLE 0 0 0 VASCULAR BIOGENICS LTD PUT M96883959 0 0 SH Put SOLE 0 0 0 VAXART INC COM NEW 92243A200 0 0 SH SOLE 0 0 0 VAXART INC CALL 92243A900 0 0 SH Call SOLE 0 0 0 VAXART INC PUT 92243A950 0 0 SH Put SOLE 0 0 0 VBI VACCINES INC COM NEW 91822J103 0 0 SH SOLE 0 0 0 VBI VACCINES INC CALL 91822J903 0 0 SH Call SOLE 0 0 0 VBI VACCINES INC PUT 91822J953 0 0 SH Put SOLE 0 0 0 VECTOIQ ACQUISITION CORP COM 92243N103 0 0 SH SOLE 0 0 0 VECTOIQ ACQUISITION CORP *W EXP 05/11/202 92243N111 0 0 SH SOLE 0 0 0 VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 0 0 SH SOLE 0 0 0 VECTOIQ ACQUISITION CORP CALL 92243N903 0 0 SH Call SOLE 0 0 0 VECTOIQ ACQUISITION CORP PUT 92243N953 0 0 SH Put SOLE 0 0 0 VECTOR GROUP LTD FRNT 1/1 92240MAY4 0 0 SH SOLE 0 0 0 VECTOR GROUP LTD FRNT 4/1 92240MBC1 0 0 SH SOLE 0 0 0 VECTOR GROUP LTD COM 92240M108 25 2653 SH SOLE 0 0 0 VECTOR GROUP LTD CALL 92240M908 0 0 SH Call SOLE 0 0 0 VECTOR GROUP LTD PUT 92240M958 0 0 SH Put SOLE 0 0 0 VECTREN CORP COM 92240G101 0 0 SH SOLE 0 0 0 VECTREN CORP CALL 92240G901 0 0 SH Call SOLE 0 0 0 VECTREN CORP PUT 92240G951 0 0 SH Put SOLE 0 0 0 VECTRUS INC COM 92242T101 0 0 SH SOLE 0 0 0 VECTRUS INC CALL 92242T901 0 0 SH Call SOLE 0 0 0 VECTRUS INC PUT 92242T951 0 0 SH Put SOLE 0 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 0 0 SH SOLE 0 0 0 VEDANTA LTD CALL 92242Y900 0 0 SH Call SOLE 0 0 0 VEDANTA LTD PUT 92242Y950 0 0 SH Put SOLE 0 0 0 VEECO INSTRS INC DEL NOTE 2.700 1/1 922417AD2 0 0 SH SOLE 0 0 0 VEECO INSTRS INC DEL COM 922417100 0 0 SH SOLE 0 0 0 VEECO INSTRS INC DEL CALL 922417900 0 0 SH Call SOLE 0 0 0 VEECO INSTRS INC DEL PUT 922417950 0 0 SH Put SOLE 0 0 0 VEEVA SYS INC CL A COM 922475108 325 2077 SH SOLE 0 0 0 VEEVA SYS INC CALL 922475908 0 0 SH Call SOLE 0 0 0 VEEVA SYS INC PUT 922475958 0 0 SH Put SOLE 0 0 0 VELOCITY FINL INC COM 92262D101 0 0 SH SOLE 0 0 0 VENATOR MATLS PLC SHS G9329Z100 0 0 SH SOLE 0 0 0 VENATOR MATLS PLC CALL G9329Z900 0 0 SH Call SOLE 0 0 0 VENATOR MATLS PLC PUT G9329Z950 0 0 SH Put SOLE 0 0 0 VENTAS INC COM 92276F100 89 3210 SH SOLE 0 0 0 VENTAS INC CALL 92276F900 0 0 SH Call SOLE 0 0 0 VENTAS INC PUT 92276F950 0 0 SH Put SOLE 0 0 0 VENUS CONCEPT INC COM 92332W105 0 0 SH SOLE 0 0 0 VEON LTD SPONSORED ADR 91822M106 0 0 SH SOLE 0 0 0 VEON LTD CALL 91822M906 0 0 SH Call SOLE 0 0 0 VEON LTD PUT 91822M956 0 0 SH Put SOLE 0 0 0 VEONEER INCORPORATED COM 92336X109 0 0 SH SOLE 0 0 0 VEONEER INCORPORATED CALL 92336X909 0 0 SH Call SOLE 0 0 0 VEONEER INCORPORATED PUT 92336X959 0 0 SH Put SOLE 0 0 0 VEONEER INCORPORATED NOTE 4.000 6/0 92336XAA7 0 0 SH SOLE 0 0 0 VERA BRADLEY INC COM 92335C106 0 0 SH SOLE 0 0 0 VERA BRADLEY INC CALL 92335C906 0 0 SH Call SOLE 0 0 0 VERA BRADLEY INC PUT 92335C956 0 0 SH Put SOLE 0 0 0 VERACYTE INC COM 92337F107 1 49 SH SOLE 0 0 0 VERACYTE INC CALL 92337F907 0 0 SH Call SOLE 0 0 0 VERACYTE INC PUT 92337F957 0 0 SH Put SOLE 0 0 0 VERASTEM INC NOTE 5.00011/0 92337CAA2 0 0 SH SOLE 0 0 0 VERASTEM INC COM 92337C104 1 200 SH SOLE 0 0 0 VERASTEM INC CALL 92337C904 0 0 SH Call SOLE 0 0 0 VERASTEM INC PUT 92337C954 0 0 SH Put SOLE 0 0 0 VERASTEM INC NOTE 5.00011/0 92337CAB0 0 0 SH SOLE 0 0 0 VERB TECHNOLOGY CO INC COM 92337U104 1 719 SH SOLE 0 0 0 VERB TECHNOLOGY CO INC *W EXP 03/14/202 92337U112 0 0 SH SOLE 0 0 0 VEREIT INC COM 92339V100 129 25594 SH SOLE 0 0 0 VEREIT INC CALL 92339V900 0 0 SH Call SOLE 0 0 0 VEREIT INC PUT 92339V950 0 0 SH Put SOLE 0 0 0 VERICEL CORP COM 92346J108 0 0 SH SOLE 0 0 0 VERICEL CORP CALL 92346J908 0 0 SH Call SOLE 0 0 0 VERICEL CORP PUT 92346J958 0 0 SH Put SOLE 0 0 0 VERICITY INC COM 92347D100 0 0 SH SOLE 0 0 0 VERINT SYS INC NOTE 1.500 6/0 92343XAA8 0 0 SH SOLE 0 0 0 VERINT SYS INC COM 92343X100 6 145 SH SOLE 0 0 0 VERINT SYS INC CALL 92343X900 0 0 SH Call SOLE 0 0 0 VERINT SYS INC PUT 92343X950 0 0 SH Put SOLE 0 0 0 VERISIGN INC COM 92343E102 2 12 SH SOLE 0 0 0 VERISIGN INC CALL 92343E902 0 0 SH Call SOLE 0 0 0 VERISIGN INC PUT 92343E952 0 0 SH Put SOLE 0 0 0 VERISK ANALYTICS INC COM 92345Y106 1602 11494 SH SOLE 0 0 0 VERISK ANALYTICS INC CALL 92345Y906 0 0 SH Call SOLE 0 0 0 VERISK ANALYTICS INC PUT 92345Y956 0 0 SH Put SOLE 0 0 0 VERITEX HLDGS INC COM 923451108 0 0 SH SOLE 0 0 0 VERITEX HLDGS INC CALL 923451908 0 0 SH Call SOLE 0 0 0 VERITEX HLDGS INC PUT 923451958 0 0 SH Put SOLE 0 0 0 VERITIV CORP COM 923454102 0 0 SH SOLE 0 0 0 VERITIV CORP CALL 923454902 0 0 SH Call SOLE 0 0 0 VERITIV CORP PUT 923454952 0 0 SH Put SOLE 0 0 0 VERITONE INC COM 92347M100 0 0 SH SOLE 0 0 0 VERITONE INC CALL 92347M900 0 0 SH Call SOLE 0 0 0 VERITONE INC PUT 92347M950 0 0 SH Put SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2914 54242 SH SOLE 0 0 0 VERIZON COMMUNICATIONS INC CALL 92343V904 0 0 SH Call SOLE 0 0 0 VERIZON COMMUNICATIONS INC PUT 92343V954 0 0 SH Put SOLE 0 0 0 VERMILION ENERGY INC COM 923725105 0 0 SH SOLE 0 0 0 VERMILION ENERGY INC CALL 923725905 0 0 SH Call SOLE 0 0 0 VERMILION ENERGY INC PUT 923725955 0 0 SH Put SOLE 0 0 0 VERMILLION INC COM NEW 92407M206 0 0 SH SOLE 0 0 0 VERMILLION INC CALL 92407M906 0 0 SH Call SOLE 0 0 0 VERMILLION INC PUT 92407M956 0 0 SH Put SOLE 0 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 0 0 SH SOLE 0 0 0 VERRA MOBILITY CORP COM 92511U102 0 0 SH SOLE 0 0 0 VERRA MOBILITY CORP CALL 92511U902 0 0 SH Call SOLE 0 0 0 VERRA MOBILITY CORP PUT 92511U952 0 0 SH Put SOLE 0 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 0 0 SH SOLE 0 0 0 VERSO CORP CL A 92531L207 0 0 SH SOLE 0 0 0 VERSO CORP CALL 92531L907 0 0 SH Call SOLE 0 0 0 VERSO CORP PUT 92531L957 0 0 SH Put SOLE 0 0 0 VERSUM MATLS INC COM 92532W103 0 0 SH SOLE 0 0 0 VERSUM MATLS INC CALL 92532W903 0 0 SH Call SOLE 0 0 0 VERSUM MATLS INC PUT 92532W953 0 0 SH Put SOLE 0 0 0 VERTEX ENERGY INC COM 92534K107 0 0 SH SOLE 0 0 0 VERTEX ENERGY INC CALL 92534K907 0 0 SH Call SOLE 0 0 0 VERTEX ENERGY INC PUT 92534K957 0 0 SH Put SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 390 1640 SH SOLE 0 0 0 VERTEX PHARMACEUTICALS INC CALL 92532F900 0 0 SH Call SOLE 0 0 0 VERTEX PHARMACEUTICALS INC PUT 92532F950 0 0 SH Put SOLE 0 0 0 VERTICAL CAP INCOME FUND SHS BEN INT 92535C104 0 0 SH SOLE 0 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 0 0 SH SOLE 0 0 0 VERTIV HOLDINGS CO CALL 92537N908 0 0 SH Call SOLE 0 0 0 VERTIV HOLDINGS CO PUT 92537N958 0 0 SH Put SOLE 0 0 0 VERTIV HOLDINGS CO *W EXP 06/12/202 92537N116 0 0 SH SOLE 0 0 0 VERTIV HOLDINGS CO UNIT 06/12/2023 92537N207 0 0 SH SOLE 0 0 0 VERU INC COM 92536C103 0 0 SH SOLE 0 0 0 VERU INC CALL 92536C903 0 0 SH Call SOLE 0 0 0 VERU INC PUT 92536C953 0 0 SH Put SOLE 0 0 0 VIACOM INC NEW CL A 92553P102 0 0 SH SOLE 0 0 0 VIACOM INC NEW CALL 92553P902 0 0 SH Call SOLE 0 0 0 VIACOM INC NEW PUT 92553P952 0 0 SH Put SOLE 0 0 0 VIACOM INC NEW CL B 92553P201 0 0 SH SOLE 0 0 0 VIACOM INC NEW CALL 92553P901 0 0 SH Call SOLE 0 0 0 VIACOM INC NEW PUT 92553P951 0 0 SH Put SOLE 0 0 0 VIACOMCBS INC CL A 92556H107 0 0 SH SOLE 0 0 0 VIACOMCBS INC CALL 92556H907 0 0 SH Call SOLE 0 0 0 VIACOMCBS INC PUT 92556H957 0 0 SH Put SOLE 0 0 0 VIACOMCBS INC CL B 92556H206 85 5999 SH SOLE 0 0 0 VIACOMCBS INC CALL 92556H906 0 0 SH Call SOLE 0 0 0 VIACOMCBS INC PUT 92556H956 0 0 SH Put SOLE 0 0 0 VIAD CORP COM NEW 92552R406 0 0 SH SOLE 0 0 0 VIAD CORP CALL 92552R906 0 0 SH Call SOLE 0 0 0 VIAD CORP PUT 92552R956 0 0 SH Put SOLE 0 0 0 VIASAT INC COM 92552V100 0 0 SH SOLE 0 0 0 VIASAT INC CALL 92552V900 0 0 SH Call SOLE 0 0 0 VIASAT INC PUT 92552V950 0 0 SH Put SOLE 0 0 0 VIAVI SOLUTIONS INC NOTE 1.000 3/0 925550AB1 0 0 SH SOLE 0 0 0 VIAVI SOLUTIONS INC COM 925550105 0 0 SH SOLE 0 0 0 VIAVI SOLUTIONS INC CALL 925550905 0 0 SH Call SOLE 0 0 0 VIAVI SOLUTIONS INC PUT 925550955 0 0 SH Put SOLE 0 0 0 VIAVI SOLUTIONS INC NOTE 1.750 6/0 925550AE5 0 0 SH SOLE 0 0 0 VICAL INC COM NEW 925602203 0 0 SH SOLE 0 0 0 VICAL INC CALL 925602903 0 0 SH Call SOLE 0 0 0 VICAL INC PUT 925602953 0 0 SH Put SOLE 0 0 0 VICI PPTYS INC COM 925652109 2 97 SH SOLE 0 0 0 VICI PPTYS INC CALL 925652909 0 0 SH Call SOLE 0 0 0 VICI PPTYS INC PUT 925652959 0 0 SH Put SOLE 0 0 0 VICOR CORP COM 925815102 0 0 SH SOLE 0 0 0 VICOR CORP CALL 925815902 0 0 SH Call SOLE 0 0 0 VICOR CORP PUT 925815952 0 0 SH Put SOLE 0 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 226 5341 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS EMRG VOLTY 92647N857 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VICTORYSHS SHORT 92647N535 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VICTORYSHS EMMKT 92647N543 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTL 92647N550 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VICTORYSHS INDEX 92647N576 0 0 SH SOLE 0 0 0 VICTORY PORTFOLIOS II CALL 92647N906 0 0 SH Call SOLE 0 0 0 VICTORY PORTFOLIOS II PUT 92647N956 0 0 SH Put SOLE 0 0 0 VIELA BIO INC COM 926613100 0 0 SH SOLE 0 0 0 VIEMED HEALTHCARE INC COM 92663R105 0 0 SH SOLE 0 0 0 VIEWRAY INC COM 92672L107 0 0 SH SOLE 0 0 0 VIEWRAY INC CALL 92672L907 0 0 SH Call SOLE 0 0 0 VIEWRAY INC PUT 92672L957 0 0 SH Put SOLE 0 0 0 VIKING THERAPEUTICS INC COM 92686J106 0 77 SH SOLE 0 0 0 VIKING THERAPEUTICS INC CALL 92686J906 0 0 SH Call SOLE 0 0 0 VIKING THERAPEUTICS INC PUT 92686J956 0 0 SH Put SOLE 0 0 0 VIKING THERAPEUTICS INC *W EXP 04/13/202 92686J114 0 0 SH SOLE 0 0 0 VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 0 0 SH SOLE 0 0 0 VILLAGE FARMS INTL INC COM 92707Y108 0 0 SH SOLE 0 0 0 VILLAGE FARMS INTL INC CALL 92707Y908 0 0 SH Call SOLE 0 0 0 VILLAGE FARMS INTL INC PUT 92707Y958 0 0 SH Put SOLE 0 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 0 0 SH SOLE 0 0 0 VINCE HLDG CORP COM NEW 92719W207 0 0 SH SOLE 0 0 0 VINCE HLDG CORP CALL 92719W907 0 0 SH Call SOLE 0 0 0 VINCE HLDG CORP PUT 92719W957 0 0 SH Put SOLE 0 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 0 0 SH SOLE 0 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 5 739 SH SOLE 0 0 0 VIPER ENERGY PARTNERS LP CALL 92763M905 0 0 SH Call SOLE 0 0 0 VIPER ENERGY PARTNERS LP PUT 92763M955 0 0 SH Put SOLE 0 0 0 VIPSHOP HLDGS LTD NOTE 1.500 3/1 92763WAA1 0 0 SH SOLE 0 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 0 0 SH SOLE 0 0 0 VIPSHOP HLDGS LTD CALL 92763W903 0 0 SH Call SOLE 0 0 0 VIPSHOP HLDGS LTD PUT 92763W953 0 0 SH Put SOLE 0 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 0 0 SH SOLE 0 0 0 VIR BIOTECHNOLOGY INC CALL 92764N902 0 0 SH Call SOLE 0 0 0 VIR BIOTECHNOLOGY INC PUT 92764N952 0 0 SH Put SOLE 0 0 0 VIRCO MFG CO COM 927651109 0 0 SH SOLE 0 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 28 1869 SH SOLE 0 0 0 VIRGIN GALACTIC HOLDINGS INC CALL 92766K906 0 0 SH Call SOLE 0 0 0 VIRGIN GALACTIC HOLDINGS INC PUT 92766K956 0 0 SH Put SOLE 0 0 0 VIRGIN GALACTIC HOLDINGS INC *W EXP 11/25/202 92766K114 0 0 SH SOLE 0 0 0 VIRGIN GALACTIC HOLDINGS INC UNIT 99/99/9999 92766K205 0 0 SH SOLE 0 0 0 VIRNETX HLDG CORP COM 92823T108 0 0 SH SOLE 0 0 0 VIRNETX HLDG CORP CALL 92823T908 0 0 SH Call SOLE 0 0 0 VIRNETX HLDG CORP PUT 92823T958 0 0 SH Put SOLE 0 0 0 VIRTRA INC COM PAR 92827K301 0 0 SH SOLE 0 0 0 VIRTU FINL INC CL A 928254101 0 0 SH SOLE 0 0 0 VIRTU FINL INC CALL 928254901 0 0 SH Call SOLE 0 0 0 VIRTU FINL INC PUT 928254951 0 0 SH Put SOLE 0 0 0 VIRTUS ETF TR II VIRTUS DYNMC ETF 92790A207 0 0 SH SOLE 0 0 0 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 0 0 SH SOLE 0 0 0 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 37 5088 SH SOLE 0 0 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 0 0 SH SOLE 0 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 0 0 SH SOLE 0 0 0 VIRTUS INVT PARTNERS INC CALL 92828Q909 0 0 SH Call SOLE 0 0 0 VIRTUS INVT PARTNERS INC PUT 92828Q959 0 0 SH Put SOLE 0 0 0 VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 0 0 SH SOLE 0 0 0 VIRTUS TOTAL RETURN FUND INC COM 92837G100 0 0 SH SOLE 0 0 0 VIRTUSA CORP COM 92827P102 0 0 SH SOLE 0 0 0 VIRTUSA CORP CALL 92827P902 0 0 SH Call SOLE 0 0 0 VIRTUSA CORP PUT 92827P952 0 0 SH Put SOLE 0 0 0 VISA INC COM CL A 92826C839 3856 23934 SH SOLE 0 0 0 VISA INC CALL 92826C909 0 0 SH Call SOLE 0 0 0 VISA INC PUT 92826C959 0 0 SH Put SOLE 0 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 12 811 SH SOLE 0 0 0 VISHAY INTERTECHNOLOGY INC CALL 928298908 0 0 SH Call SOLE 0 0 0 VISHAY INTERTECHNOLOGY INC PUT 928298958 0 0 SH Put SOLE 0 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250 6/1 928298AP3 0 0 SH SOLE 0 0 0 VISHAY PRECISION GROUP INC COM 92835K103 0 0 SH SOLE 0 0 0 VISHAY PRECISION GROUP INC CALL 92835K903 0 0 SH Call SOLE 0 0 0 VISHAY PRECISION GROUP INC PUT 92835K953 0 0 SH Put SOLE 0 0 0 VISLINK TECHNOLOGIES INC COM 92836Y102 0 0 SH SOLE 0 0 0 VISLINK TECHNOLOGIES INC COM NEW 92836Y201 0 0 SH SOLE 0 0 0 VISTA GOLD CORP COM NEW 927926303 0 0 SH SOLE 0 0 0 VISTA GOLD CORP CALL 927926903 0 0 SH Call SOLE 0 0 0 VISTA GOLD CORP PUT 927926953 0 0 SH Put SOLE 0 0 0 VISTA OIL & GAS S A B DE C V SPONSORED ADS 92837L109 0 0 SH SOLE 0 0 0 VISTA OUTDOOR INC COM 928377100 0 0 SH SOLE 0 0 0 VISTA OUTDOOR INC CALL 928377900 0 0 SH Call SOLE 0 0 0 VISTA OUTDOOR INC PUT 928377950 0 0 SH Put SOLE 0 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 0 0 SH SOLE 0 0 0 VISTEON CORP COM NEW 92839U206 7 148 SH SOLE 0 0 0 VISTEON CORP CALL 92839U906 0 0 SH Call SOLE 0 0 0 VISTEON CORP PUT 92839U956 0 0 SH Put SOLE 0 0 0 VISTRA ENERGY CORP COM 92840M102 0 0 SH SOLE 0 0 0 VISTRA ENERGY CORP CALL 92840M902 0 0 SH Call SOLE 0 0 0 VISTRA ENERGY CORP PUT 92840M952 0 0 SH Put SOLE 0 0 0 VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 0 0 SH SOLE 0 0 0 VISTRA ENERGY CORP UNIT 02/02/2024 92840M300 0 0 SH SOLE 0 0 0 VITAL THERAPIES INC COM 92847R104 0 0 SH SOLE 0 0 0 VITAL THERAPIES INC CALL 92847R904 0 0 SH Call SOLE 0 0 0 VITAL THERAPIES INC PUT 92847R954 0 0 SH Put SOLE 0 0 0 VITAMIN SHOPPE INC NOTE 2.25012/0 92849EAB7 0 0 SH SOLE 0 0 0 VITAMIN SHOPPE INC COM 92849E101 0 0 SH SOLE 0 0 0 VITAMIN SHOPPE INC CALL 92849E901 0 0 SH Call SOLE 0 0 0 VITAMIN SHOPPE INC PUT 92849E951 0 0 SH Put SOLE 0 0 0 VIVALDI OPPORTUNITIES FD COM 92853C207 0 0 SH SOLE 0 0 0 VIVEVE MED INC COM NEW 92852W204 0 0 SH SOLE 0 0 0 VIVEVE MED INC CALL 92852W904 0 0 SH Call SOLE 0 0 0 VIVEVE MED INC PUT 92852W954 0 0 SH Put SOLE 0 0 0 VIVEVE MED INC COM 92852W303 0 0 SH SOLE 0 0 0 VIVEVE MED INC CALL 92852W903 0 0 SH Call SOLE 0 0 0 VIVEVE MED INC PUT 92852W953 0 0 SH Put SOLE 0 0 0 VIVINT SMART HOME INC COM CL A 928542109 0 0 SH SOLE 0 0 0 VIVINT SMART HOME INC *W EXP 01/17/202 928542117 0 0 SH SOLE 0 0 0 VIVINT SOLAR INC COM 92854Q106 0 0 SH SOLE 0 0 0 VIVINT SOLAR INC CALL 92854Q906 0 0 SH Call SOLE 0 0 0 VIVINT SOLAR INC PUT 92854Q956 0 0 SH Put SOLE 0 0 0 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 0 0 SH SOLE 0 0 0 VIVUS INC NOTE 4.500 5/0 928551AB6 0 0 SH SOLE 0 0 0 VIVUS INC COM NEW 928551308 0 0 SH SOLE 0 0 0 VIVUS INC CALL 928551908 0 0 SH Call SOLE 0 0 0 VIVUS INC PUT 928551958 0 0 SH Put SOLE 0 0 0 VMWARE INC CL A COM 928563402 13 108 SH SOLE 0 0 0 VMWARE INC CALL 928563902 0 0 SH Call SOLE 0 0 0 VMWARE INC PUT 928563952 0 0 SH Put SOLE 0 0 0 VOC ENERGY TR CALL 91829B903 0 0 SH Call SOLE 0 0 0 VOC ENERGY TR PUT 91829B953 0 0 SH Put SOLE 0 0 0 VOC ENERGY TR TR UNIT 91829B103 0 0 SH SOLE 0 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 0 0 SH SOLE 0 0 0 VOCERA COMMUNICATIONS INC CALL 92857F907 0 0 SH Call SOLE 0 0 0 VOCERA COMMUNICATIONS INC PUT 92857F957 0 0 SH Put SOLE 0 0 0 VOCERA COMMUNICATIONS INC NOTE 1.500 5/1 92857FAB3 0 0 SH SOLE 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 59 4309 SH SOLE 0 0 0 VODAFONE GROUP PLC NEW CALL 92857W908 0 0 SH Call SOLE 0 0 0 VODAFONE GROUP PLC NEW PUT 92857W958 0 0 SH Put SOLE 0 0 0 VOLITIONRX LTD COM 928661107 0 0 SH SOLE 0 0 0 VOLITIONRX LTD CALL 928661907 0 0 SH Call SOLE 0 0 0 VOLITIONRX LTD PUT 928661957 0 0 SH Put SOLE 0 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 0 0 SH SOLE 0 0 0 VOLT INFORMATION SCIENCES IN CALL 928703907 0 0 SH Call SOLE 0 0 0 VOLT INFORMATION SCIENCES IN PUT 928703957 0 0 SH Put SOLE 0 0 0 VONAGE HLDGS CORP COM 92886T201 1 143 SH SOLE 0 0 0 VONAGE HLDGS CORP CALL 92886T901 0 0 SH Call SOLE 0 0 0 VONAGE HLDGS CORP PUT 92886T951 0 0 SH Put SOLE 0 0 0 VORNADO RLTY TR SH BEN INT 929042109 1 39 SH SOLE 0 0 0 VORNADO RLTY TR CALL 929042909 0 0 SH Call SOLE 0 0 0 VORNADO RLTY TR PUT 929042959 0 0 SH Put SOLE 0 0 0 VOXELJET AG ADS 92912L107 0 0 SH SOLE 0 0 0 VOXELJET AG CALL 92912L907 0 0 SH Call SOLE 0 0 0 VOXELJET AG PUT 92912L957 0 0 SH Put SOLE 0 0 0 VOXX INTL CORP CL A 91829F104 0 0 SH SOLE 0 0 0 VOXX INTL CORP CALL 91829F904 0 0 SH Call SOLE 0 0 0 VOXX INTL CORP PUT 91829F954 0 0 SH Put SOLE 0 0 0 VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 0 0 SH SOLE 0 0 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 0 0 SH SOLE 0 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 0 0 SH SOLE 0 0 0 VOYA FINL INC COM 929089100 2 58 SH SOLE 0 0 0 VOYA FINL INC CALL 929089900 0 0 SH Call SOLE 0 0 0 VOYA FINL INC PUT 929089950 0 0 SH Put SOLE 0 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 0 0 SH SOLE 0 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 5 1000 SH SOLE 0 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 0 0 SH SOLE 0 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 7 2000 SH SOLE 0 0 0 VOYA RISK MANAGED NAT RES FD COM 92913C106 0 0 SH SOLE 0 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 0 0 SH SOLE 0 0 0 VOYAGER THERAPEUTICS INC CALL 92915B906 0 0 SH Call SOLE 0 0 0 VOYAGER THERAPEUTICS INC PUT 92915B956 0 0 SH Put SOLE 0 0 0 VSE CORP COM 918284100 0 0 SH SOLE 0 0 0 VTV THERAPEUTICS INC CL A 918385105 0 0 SH SOLE 0 0 0 VULCAN MATLS CO COM 929160109 151 1401 SH SOLE 0 0 0 VULCAN MATLS CO CALL 929160909 0 0 SH Call SOLE 0 0 0 VULCAN MATLS CO PUT 929160959 0 0 SH Put SOLE 0 0 0 VUZIX CORP COM NEW 92921W300 0 0 SH SOLE 0 0 0 VUZIX CORP CALL 92921W900 0 0 SH Call SOLE 0 0 0 VUZIX CORP PUT 92921W950 0 0 SH Put SOLE 0 0 0 W & T OFFSHORE INC COM 92922P106 0 0 SH SOLE 0 0 0 W & T OFFSHORE INC CALL 92922P906 0 0 SH Call SOLE 0 0 0 W & T OFFSHORE INC PUT 92922P956 0 0 SH Put SOLE 0 0 0 W P CAREY INC COM 92936U109 198 3351 SH SOLE 0 0 0 W P CAREY INC CALL 92936U909 0 0 SH Call SOLE 0 0 0 W P CAREY INC PUT 92936U959 0 0 SH Put SOLE 0 0 0 W R BERKLEY CORPORATION COM 084423102 32 612 SH SOLE 0 0 0 W R BERKLEY CORPORATION CALL 084423902 0 0 SH Call SOLE 0 0 0 W R BERKLEY CORPORATION PUT 084423952 0 0 SH Put SOLE 0 0 0 WABASH NATL CORP COM 929566107 0 0 SH SOLE 0 0 0 WABASH NATL CORP CALL 929566907 0 0 SH Call SOLE 0 0 0 WABASH NATL CORP PUT 929566957 0 0 SH Put SOLE 0 0 0 WABCO HLDGS INC COM 92927K102 0 0 SH SOLE 0 0 0 WABCO HLDGS INC CALL 92927K902 0 0 SH Call SOLE 0 0 0 WABCO HLDGS INC PUT 92927K952 0 0 SH Put SOLE 0 0 0 WABTEC CORP COM 929740108 31 651 SH SOLE 0 0 0 WABTEC CORP CALL 929740908 0 0 SH Call SOLE 0 0 0 WABTEC CORP PUT 929740958 0 0 SH Put SOLE 0 0 0 WADDELL & REED FINL INC CL A 930059100 0 0 SH SOLE 0 0 0 WADDELL & REED FINL INC CALL 930059900 0 0 SH Call SOLE 0 0 0 WADDELL & REED FINL INC PUT 930059950 0 0 SH Put SOLE 0 0 0 WAGEWORKS INC COM 930427109 0 0 SH SOLE 0 0 0 WAGEWORKS INC CALL 930427909 0 0 SH Call SOLE 0 0 0 WAGEWORKS INC PUT 930427959 0 0 SH Put SOLE 0 0 0 WAH FU EDUCATION GROUP LIMIT SHS G94184101 0 0 SH SOLE 0 0 0 WAITR HLDGS INC COM 930752100 0 0 SH SOLE 0 0 0 WAITR HLDGS INC CALL 930752900 0 0 SH Call SOLE 0 0 0 WAITR HLDGS INC PUT 930752950 0 0 SH Put SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 348 7610 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC CALL 931427908 0 0 SH Call SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC PUT 931427958 0 0 SH Put SOLE 0 0 0 WALKER & DUNLOP INC COM 93148P102 0 0 SH SOLE 0 0 0 WALKER & DUNLOP INC CALL 93148P902 0 0 SH Call SOLE 0 0 0 WALKER & DUNLOP INC PUT 93148P952 0 0 SH Put SOLE 0 0 0 WALMART INC COM 931142103 2101 18403 SH SOLE 0 0 0 WALMART INC CALL 931142903 0 0 SH Call SOLE 0 0 0 WALMART INC PUT 931142953 0 0 SH Put SOLE 0 0 0 WANDA SPORTS GROUP CO LTD SPONSORED ADS 93368R101 0 0 SH SOLE 0 0 0 WARRIOR MET COAL INC COM 93627C101 0 0 SH SOLE 0 0 0 WARRIOR MET COAL INC CALL 93627C901 0 0 SH Call SOLE 0 0 0 WARRIOR MET COAL INC PUT 93627C951 0 0 SH Put SOLE 0 0 0 WASHINGTON FED INC COM 938824109 0 0 SH SOLE 0 0 0 WASHINGTON FED INC CALL 938824909 0 0 SH Call SOLE 0 0 0 WASHINGTON FED INC PUT 938824959 0 0 SH Put SOLE 0 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 10 12516 SH SOLE 0 0 0 WASHINGTON PRIME GROUP NEW CALL 93964W908 0 0 SH Call SOLE 0 0 0 WASHINGTON PRIME GROUP NEW PUT 93964W958 0 0 SH Put SOLE 0 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 17 700 SH SOLE 0 0 0 WASHINGTON REAL ESTATE INVT CALL 939653901 0 0 SH Call SOLE 0 0 0 WASHINGTON REAL ESTATE INVT PUT 939653951 0 0 SH Put SOLE 0 0 0 WASHINGTON TR BANCORP COM 940610108 0 0 SH SOLE 0 0 0 WASHINGTON TR BANCORP CALL 940610908 0 0 SH Call SOLE 0 0 0 WASHINGTON TR BANCORP PUT 940610958 0 0 SH Put SOLE 0 0 0 WASTE CONNECTIONS INC COM 94106B101 4 57 SH SOLE 0 0 0 WASTE CONNECTIONS INC CALL 94106B901 0 0 SH Call SOLE 0 0 0 WASTE CONNECTIONS INC PUT 94106B951 0 0 SH Put SOLE 0 0 0 WASTE MGMT INC DEL COM 94106L109 163 1760 SH SOLE 0 0 0 WASTE MGMT INC DEL CALL 94106L909 0 0 SH Call SOLE 0 0 0 WASTE MGMT INC DEL PUT 94106L959 0 0 SH Put SOLE 0 0 0 WATERS CORP COM 941848103 23 128 SH SOLE 0 0 0 WATERS CORP CALL 941848903 0 0 SH Call SOLE 0 0 0 WATERS CORP PUT 941848953 0 0 SH Put SOLE 0 0 0 WATERSTONE FINL INC MD COM 94188P101 0 0 SH SOLE 0 0 0 WATERSTONE FINL INC MD CALL 94188P901 0 0 SH Call SOLE 0 0 0 WATERSTONE FINL INC MD PUT 94188P951 0 0 SH Put SOLE 0 0 0 WATFORD HOLDINGS LTD SHS G94787101 0 0 SH SOLE 0 0 0 WATSCO INC CL B CONV 942622101 0 0 SH SOLE 0 0 0 WATSCO INC CALL 942622901 0 0 SH Call SOLE 0 0 0 WATSCO INC PUT 942622951 0 0 SH Put SOLE 0 0 0 WATSCO INC COM 942622200 16 101 SH SOLE 0 0 0 WATSCO INC CALL 942622900 0 0 SH Call SOLE 0 0 0 WATSCO INC PUT 942622950 0 0 SH Put SOLE 0 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 0 0 SH SOLE 0 0 0 WATTS WATER TECHNOLOGIES INC CALL 942749902 0 0 SH Call SOLE 0 0 0 WATTS WATER TECHNOLOGIES INC PUT 942749952 0 0 SH Put SOLE 0 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 0 0 SH SOLE 0 0 0 WAVE LIFE SCIENCES LTD CALL Y95308905 0 0 SH Call SOLE 0 0 0 WAVE LIFE SCIENCES LTD PUT Y95308955 0 0 SH Put SOLE 0 0 0 WAYFAIR INC NOTE 0.375 9/0 94419LAB7 0 0 SH SOLE 0 0 0 WAYFAIR INC CL A 94419L101 1 25 SH SOLE 0 0 0 WAYFAIR INC CALL 94419L901 0 0 SH Call SOLE 0 0 0 WAYFAIR INC PUT 94419L951 0 0 SH Put SOLE 0 0 0 WAYFAIR INC NOTE 1.12511/0 94419LAD3 0 0 SH SOLE 0 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 0 0 SH SOLE 0 0 0 WCF BANCORP INC COM 92940L103 0 0 SH SOLE 0 0 0 WD-40 CO COM 929236107 0 0 SH SOLE 0 0 0 WD-40 CO CALL 929236907 0 0 SH Call SOLE 0 0 0 WD-40 CO PUT 929236957 0 0 SH Put SOLE 0 0 0 WEALTHBRIDGE ACQUISITION LTD UNIT 99/99/9999 G4887W102 0 0 SH SOLE 0 0 0 WEALTHBRIDGE ACQUISITION LTD SHS G4887W110 0 0 SH SOLE 0 0 0 WEALTHBRIDGE ACQUISITION LTD *W EXP 01/31/202 G4887W128 0 0 SH SOLE 0 0 0 WEALTHBRIDGE ACQUISITION LTD RIGHT 11/02/2023 G4887W136 0 0 SH SOLE 0 0 0 WEATHERFORD INTL LTD NOTE 5.875 7/0 947075AH0 0 0 SH SOLE 0 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 0 0 SH SOLE 0 0 0 WEATHERFORD INTL PLC CALL G48833900 0 0 SH Call SOLE 0 0 0 WEATHERFORD INTL PLC PUT G48833950 0 0 SH Put SOLE 0 0 0 WEBSTER FINL CORP CONN COM 947890109 18 802 SH SOLE 0 0 0 WEBSTER FINL CORP CONN CALL 947890909 0 0 SH Call SOLE 0 0 0 WEBSTER FINL CORP CONN PUT 947890959 0 0 SH Put SOLE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 130 1472 SH SOLE 0 0 0 WEC ENERGY GROUP INC CALL 92939U906 0 0 SH Call SOLE 0 0 0 WEC ENERGY GROUP INC PUT 92939U956 0 0 SH Put SOLE 0 0 0 WEIBO CORP DEBT 1.25011/1 G9515TAA6 0 0 SH SOLE 0 0 0 WEIBO CORP SPONSORED ADR 948596101 0 0 SH SOLE 0 0 0 WEIBO CORP CALL 948596901 0 0 SH Call SOLE 0 0 0 WEIBO CORP PUT 948596951 0 0 SH Put SOLE 0 0 0 WEIBO CORP NOTE 1.25011/1 948596AC5 0 0 SH SOLE 0 0 0 WEIDAI LTD SPONS ADS 94861A108 0 0 SH SOLE 0 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 0 0 SH SOLE 0 0 0 WEIGHT WATCHERS INTL INC NEW CALL 948626906 0 0 SH Call SOLE 0 0 0 WEIGHT WATCHERS INTL INC NEW PUT 948626956 0 0 SH Put SOLE 0 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 26 1808 SH SOLE 0 0 0 WEINGARTEN RLTY INVS CALL 948741903 0 0 SH Call SOLE 0 0 0 WEINGARTEN RLTY INVS PUT 948741953 0 0 SH Put SOLE 0 0 0 WEIS MKTS INC COM 948849104 0 0 SH SOLE 0 0 0 WEIS MKTS INC CALL 948849904 0 0 SH Call SOLE 0 0 0 WEIS MKTS INC PUT 948849954 0 0 SH Put SOLE 0 0 0 WELBILT INC COM 949090104 8 1595 SH SOLE 0 0 0 WELBILT INC CALL 949090904 0 0 SH Call SOLE 0 0 0 WELBILT INC PUT 949090954 0 0 SH Put SOLE 0 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 0 0 SH SOLE 0 0 0 WELLCARE HEALTH PLANS INC CALL 94946T906 0 0 SH Call SOLE 0 0 0 WELLCARE HEALTH PLANS INC PUT 94946T956 0 0 SH Put SOLE 0 0 0 WELLESLEY BANCORP INC COM 949485106 0 0 SH SOLE 0 0 0 WELLS FARGO & CO MTNF 1/2 94986RPJ4 0 0 SH SOLE 0 0 0 WELLS FARGO & CO MTNF 6/0 94986RQF1 0 0 SH SOLE 0 0 0 WELLS FARGO & CO MTNF 1/2 94986RQJ3 0 0 SH SOLE 0 0 0 WELLS FARGO & CO MTNF 0.125 3/1 94986RTK7 0 0 SH SOLE 0 0 0 WELLS FARGO & CO MTNF 0.125 2/2 94986RVY4 0 0 SH SOLE 0 0 0 WELLS FARGO & CO MTNF 0.250 6/2 94986RXR7 0 0 SH SOLE 0 0 0 WELLS FARGO CO NEW COM 949746101 665 23159 SH SOLE 0 0 0 WELLS FARGO CO NEW CALL 949746901 0 0 SH Call SOLE 0 0 0 WELLS FARGO CO NEW PUT 949746951 0 0 SH Put SOLE 0 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 13 10 SH SOLE 0 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 9 2468 SH SOLE 0 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 25 3913 SH SOLE 0 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 0 0 SH SOLE 0 0 0 WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 0 0 SH SOLE 0 0 0 WELLTOWER INC COM 95040Q104 225 4917 SH SOLE 0 0 0 WELLTOWER INC CALL 95040Q904 0 0 SH Call SOLE 0 0 0 WELLTOWER INC PUT 95040Q954 0 0 SH Put SOLE 0 0 0 WENDYS CO COM 95058W100 0 0 SH SOLE 0 0 0 WENDYS CO CALL 95058W900 0 0 SH Call SOLE 0 0 0 WENDYS CO PUT 95058W950 0 0 SH Put SOLE 0 0 0 WERNER ENTERPRISES INC COM 950755108 0 0 SH SOLE 0 0 0 WERNER ENTERPRISES INC CALL 950755908 0 0 SH Call SOLE 0 0 0 WERNER ENTERPRISES INC PUT 950755958 0 0 SH Put SOLE 0 0 0 WESBANCO INC COM 950810101 2 67 SH SOLE 0 0 0 WESBANCO INC CALL 950810901 0 0 SH Call SOLE 0 0 0 WESBANCO INC PUT 950810951 0 0 SH Put SOLE 0 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 0 0 SH SOLE 0 0 0 WESCO AIRCRAFT HLDGS INC CALL 950814903 0 0 SH Call SOLE 0 0 0 WESCO AIRCRAFT HLDGS INC PUT 950814953 0 0 SH Put SOLE 0 0 0 WESCO INTL INC COM 95082P105 17 725 SH SOLE 0 0 0 WESCO INTL INC CALL 95082P905 0 0 SH Call SOLE 0 0 0 WESCO INTL INC PUT 95082P955 0 0 SH Put SOLE 0 0 0 WEST BANCORPORATION INC CAP STK 95123P106 0 0 SH SOLE 0 0 0 WEST BANCORPORATION INC CALL 95123P906 0 0 SH Call SOLE 0 0 0 WEST BANCORPORATION INC PUT 95123P956 0 0 SH Put SOLE 0 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 590 3877 SH SOLE 0 0 0 WEST PHARMACEUTICAL SVSC INC CALL 955306905 0 0 SH Call SOLE 0 0 0 WEST PHARMACEUTICAL SVSC INC PUT 955306955 0 0 SH Put SOLE 0 0 0 WESTAMERICA BANCORPORATION COM 957090103 0 0 SH SOLE 0 0 0 WESTAMERICA BANCORPORATION CALL 957090903 0 0 SH Call SOLE 0 0 0 WESTAMERICA BANCORPORATION PUT 957090953 0 0 SH Put SOLE 0 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 0 0 SH SOLE 0 0 0 WESTERN ALLIANCE BANCORP COM 957638109 16 537 SH SOLE 0 0 0 WESTERN ALLIANCE BANCORP CALL 957638909 0 0 SH Call SOLE 0 0 0 WESTERN ALLIANCE BANCORP PUT 957638959 0 0 SH Put SOLE 0 0 0 WESTERN ASSET CORPORATE LN F COM 95790J102 0 0 SH SOLE 0 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 8 770 SH SOLE 0 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 0 0 SH SOLE 0 0 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 0 0 SH SOLE 0 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 0 0 SH SOLE 0 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 41 8150 SH SOLE 0 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 0 0 SH SOLE 0 0 0 WESTERN ASSET INTM MUNI FD I COM 958435109 0 0 SH SOLE 0 0 0 WESTERN ASSET INVESTMENT GRA COM 95766T100 0 0 SH SOLE 0 0 0 WESTERN ASSET INVT GRADE DEF COM 95790A101 0 0 SH SOLE 0 0 0 WESTERN ASSET MTG CAP CORP NOTE 6.75010/0 95790DAA3 0 0 SH SOLE 0 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 0 0 SH SOLE 0 0 0 WESTERN ASSET MTG CAP CORP CALL 95790D905 0 0 SH Call SOLE 0 0 0 WESTERN ASSET MTG CAP CORP PUT 95790D955 0 0 SH Put SOLE 0 0 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 0 0 SH SOLE 0 0 0 WESTERN ASSET MUN DEF OPP TR COM 95768A109 0 0 SH SOLE 0 0 0 WESTERN ASSET MUN HI INCM FD COM 95766N103 0 0 SH SOLE 0 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 173 15274 SH SOLE 0 0 0 WESTERN ASSET VAR RT STRG FD COM 957667108 0 0 SH SOLE 0 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 0 0 SH SOLE 0 0 0 WESTERN ASST MN PRT FD INC COM 95766P108 0 0 SH SOLE 0 0 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 0 0 SH SOLE 0 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 4 402 SH SOLE 0 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 0 0 SH SOLE 0 0 0 WESTERN DIGITAL CORP COM 958102105 64 1533 SH SOLE 0 0 0 WESTERN DIGITAL CORP CALL 958102905 0 0 SH Call SOLE 0 0 0 WESTERN DIGITAL CORP PUT 958102955 0 0 SH Put SOLE 0 0 0 WESTERN DIGITAL CORP NOTE 1.500 2/0 958102AP0 0 0 SH SOLE 0 0 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 0 0 SH SOLE 0 0 0 WESTERN GAS EQUITY PARTNERS CALL 95825R903 0 0 SH Call SOLE 0 0 0 WESTERN GAS EQUITY PARTNERS PUT 95825R953 0 0 SH Put SOLE 0 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 0 0 SH SOLE 0 0 0 WESTERN GAS PARTNERS LP CALL 958254904 0 0 SH Call SOLE 0 0 0 WESTERN GAS PARTNERS LP PUT 958254954 0 0 SH Put SOLE 0 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 0 0 SH SOLE 0 0 0 WESTERN MIDSTREAM PARTNERS L CALL 958669903 0 0 SH Call SOLE 0 0 0 WESTERN MIDSTREAM PARTNERS L PUT 958669953 0 0 SH Put SOLE 0 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 0 0 SH SOLE 0 0 0 WESTERN NEW ENG BANCORP INC CALL 958892901 0 0 SH Call SOLE 0 0 0 WESTERN NEW ENG BANCORP INC PUT 958892951 0 0 SH Put SOLE 0 0 0 WESTERN UN CO COM 959802109 4 212 SH SOLE 0 0 0 WESTERN UN CO CALL 959802909 0 0 SH Call SOLE 0 0 0 WESTERN UN CO PUT 959802959 0 0 SH Put SOLE 0 0 0 WESTLAKE CHEM CORP COM 960413102 8 200 SH SOLE 0 0 0 WESTLAKE CHEM CORP CALL 960413902 0 0 SH Call SOLE 0 0 0 WESTLAKE CHEM CORP PUT 960413952 0 0 SH Put SOLE 0 0 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 5 350 SH SOLE 0 0 0 WESTLAKE CHEM PARTNERS LP CALL 960417903 0 0 SH Call SOLE 0 0 0 WESTLAKE CHEM PARTNERS LP PUT 960417953 0 0 SH Put SOLE 0 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 5 492 SH SOLE 0 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 0 SH SOLE 0 0 0 WESTPORT FUEL SYSTEMS INC CALL 960908909 0 0 SH Call SOLE 0 0 0 WESTPORT FUEL SYSTEMS INC PUT 960908959 0 0 SH Put SOLE 0 0 0 WESTROCK CO COM 96145D105 17 600 SH SOLE 0 0 0 WESTROCK CO CALL 96145D905 0 0 SH Call SOLE 0 0 0 WESTROCK CO PUT 96145D955 0 0 SH Put SOLE 0 0 0 WESTWATER RES INC COM 961684107 0 0 SH SOLE 0 0 0 WESTWATER RES INC COM NEW 961684206 0 0 SH SOLE 0 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 0 0 SH SOLE 0 0 0 WESTWOOD HLDGS GROUP INC CALL 961765904 0 0 SH Call SOLE 0 0 0 WESTWOOD HLDGS GROUP INC PUT 961765954 0 0 SH Put SOLE 0 0 0 WEX INC COM 96208T104 23 223 SH SOLE 0 0 0 WEX INC CALL 96208T904 0 0 SH Call SOLE 0 0 0 WEX INC PUT 96208T954 0 0 SH Put SOLE 0 0 0 WEYCO GROUP INC COM 962149100 0 0 SH SOLE 0 0 0 WEYERHAEUSER CO COM 962166104 39 2309 SH SOLE 0 0 0 WEYERHAEUSER CO CALL 962166904 0 0 SH Call SOLE 0 0 0 WEYERHAEUSER CO PUT 962166954 0 0 SH Put SOLE 0 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3 100 SH SOLE 0 0 0 WHEATON PRECIOUS METALS CORP CALL 962879902 0 0 SH Call SOLE 0 0 0 WHEATON PRECIOUS METALS CORP PUT 962879952 0 0 SH Put SOLE 0 0 0 WHEELER REAL ESTATE INVT TR *W EXP 04/29/201 963025119 0 0 SH SOLE 0 0 0 WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 0 0 SH SOLE 0 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 0 0 SH SOLE 0 0 0 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 0 0 SH SOLE 0 0 0 WHIRLPOOL CORP COM 963320106 11 123 SH SOLE 0 0 0 WHIRLPOOL CORP CALL 963320906 0 0 SH Call SOLE 0 0 0 WHIRLPOOL CORP PUT 963320956 0 0 SH Put SOLE 0 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 0 0 SH SOLE 0 0 0 WHITEHORSE FIN INC COM 96524V106 0 0 SH SOLE 0 0 0 WHITESTONE REIT COM 966084204 0 0 SH SOLE 0 0 0 WHITESTONE REIT CALL 966084904 0 0 SH Call SOLE 0 0 0 WHITESTONE REIT PUT 966084954 0 0 SH Put SOLE 0 0 0 WHITING PETE CORP NEW NOTE 1.250 4/0 966387AL6 0 0 SH SOLE 0 0 0 WHITING PETE CORP NEW COM NEW 966387409 0 103 SH SOLE 0 0 0 WHITING PETE CORP NEW CALL 966387909 0 0 SH Call SOLE 0 0 0 WHITING PETE CORP NEW PUT 966387959 0 0 SH Put SOLE 0 0 0 WIDEOPENWEST INC COM 96758W101 0 0 SH SOLE 0 0 0 WIDEOPENWEST INC CALL 96758W901 0 0 SH Call SOLE 0 0 0 WIDEOPENWEST INC PUT 96758W951 0 0 SH Put SOLE 0 0 0 WIDEPOINT CORP COM 967590100 0 0 SH SOLE 0 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 0 0 SH SOLE 0 0 0 WILDHORSE RESOURCE DEV CORP CALL 96812T902 0 0 SH Call SOLE 0 0 0 WILDHORSE RESOURCE DEV CORP PUT 96812T952 0 0 SH Put SOLE 0 0 0 WILEY JOHN & SONS INC CL A 968223206 0 0 SH SOLE 0 0 0 WILEY JOHN & SONS INC CALL 968223906 0 0 SH Call SOLE 0 0 0 WILEY JOHN & SONS INC PUT 968223956 0 0 SH Put SOLE 0 0 0 WILEY JOHN & SONS INC CL B 968223305 0 0 SH SOLE 0 0 0 WILHELMINA INTL INC COM NEW 968235200 0 0 SH SOLE 0 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 0 0 SH SOLE 0 0 0 WILLDAN GROUP INC COM 96924N100 0 0 SH SOLE 0 0 0 WILLDAN GROUP INC CALL 96924N900 0 0 SH Call SOLE 0 0 0 WILLDAN GROUP INC PUT 96924N950 0 0 SH Put SOLE 0 0 0 WILLIAMS COS INC DEL COM 969457100 146 10341 SH SOLE 0 0 0 WILLIAMS COS INC DEL CALL 969457900 0 0 SH Call SOLE 0 0 0 WILLIAMS COS INC DEL PUT 969457950 0 0 SH Put SOLE 0 0 0 WILLIAMS SONOMA INC COM 969904101 0 0 SH SOLE 0 0 0 WILLIAMS SONOMA INC CALL 969904901 0 0 SH Call SOLE 0 0 0 WILLIAMS SONOMA INC PUT 969904951 0 0 SH Put SOLE 0 0 0 WILLIS LEASE FINANCE CORP COM 970646105 0 0 SH SOLE 0 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2 13 SH SOLE 0 0 0 WILLIS TOWERS WATSON PUB LTD CALL G96629903 0 0 SH Call SOLE 0 0 0 WILLIS TOWERS WATSON PUB LTD PUT G96629953 0 0 SH Put SOLE 0 0 0 WILLSCOT CORP COM 971375126 0 0 SH SOLE 0 0 0 WILLSCOT CORP CALL 971375906 0 0 SH Call SOLE 0 0 0 WILLSCOT CORP PUT 971375956 0 0 SH Put SOLE 0 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 0 37 SH SOLE 0 0 0 WINDSTREAM HLDGS INC CALL 97382A909 0 0 SH Call SOLE 0 0 0 WINDSTREAM HLDGS INC PUT 97382A959 0 0 SH Put SOLE 0 0 0 WINGSTOP INC COM 974155103 0 0 SH SOLE 0 0 0 WINGSTOP INC CALL 974155903 0 0 SH Call SOLE 0 0 0 WINGSTOP INC PUT 974155953 0 0 SH Put SOLE 0 0 0 WINMARK CORP COM 974250102 0 0 SH SOLE 0 0 0 WINNEBAGO INDS INC COM 974637100 0 0 SH SOLE 0 0 0 WINNEBAGO INDS INC CALL 974637900 0 0 SH Call SOLE 0 0 0 WINNEBAGO INDS INC PUT 974637950 0 0 SH Put SOLE 0 0 0 WINS FIN HLDGS INC ORD SHS G97223104 0 0 SH SOLE 0 0 0 WINTRUST FINL CORP COM 97650W108 0 0 SH SOLE 0 0 0 WINTRUST FINL CORP CALL 97650W908 0 0 SH Call SOLE 0 0 0 WINTRUST FINL CORP PUT 97650W958 0 0 SH Put SOLE 0 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 0 0 SH SOLE 0 0 0 WIPRO LTD CALL 97651M909 0 0 SH Call SOLE 0 0 0 WIPRO LTD PUT 97651M959 0 0 SH Put SOLE 0 0 0 WIRELESS TELECOM GROUP INC COM 976524108 0 0 SH SOLE 0 0 0 WIRELESS TELECOM GROUP INC CALL 976524908 0 0 SH Call SOLE 0 0 0 WIRELESS TELECOM GROUP INC PUT 976524958 0 0 SH Put SOLE 0 0 0 WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 8 550 SH SOLE 0 0 0 WISDOMTREE CONTINUOUS COMMOD CALL 97718W908 0 0 SH Call SOLE 0 0 0 WISDOMTREE CONTINUOUS COMMOD PUT 97718W958 0 0 SH Put SOLE 0 0 0 WISDOMTREE INVTS INC COM 97717P104 0 0 SH SOLE 0 0 0 WISDOMTREE INVTS INC CALL 97717P904 0 0 SH Call SOLE 0 0 0 WISDOMTREE INVTS INC PUT 97717P954 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 56 720 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717W909 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717W959 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 0 0 SH SOLE 0 0 0 WISDOMTREE TR EMERG CUR STR FD 97717W133 0 0 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717W903 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717W953 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR CHINESE YUAN FD 97717W182 0 0 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717W902 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717W952 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 24 420 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717W908 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717W958 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR BRAZILN RL FD 97717W240 0 0 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717W900 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717W950 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 207 6272 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717W901 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717W951 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 0 0 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717W907 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717W957 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 124 3846 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717W905 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717W955 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 0 0 SH SOLE 0 0 0 WISDOMTREE TR GLB EX US RL EST 97717W331 84 3814 SH SOLE 0 0 0 WISDOMTREE TR NEGATIVE DUR US 97717W364 0 0 SH SOLE 0 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 0 0 SH SOLE 0 0 0 WISDOMTREE TR NEGT DUR HIG YLD 97717W398 0 0 SH SOLE 0 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 50 776 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717W906 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717W956 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 6 400 SH SOLE 0 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 0 0 SH SOLE 0 0 0 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 0 0 SH SOLE 0 0 0 WISDOMTREE TR JAPAN HDG FINL 97717W463 0 0 SH SOLE 0 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 0 0 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 2372 98170 SH SOLE 0 0 0 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 0 0 SH SOLE 0 0 0 WISDOMTREE TR E MKTS CNSMR GR 97717W539 62 3498 SH SOLE 0 0 0 WISDOMTREE TR US QLT SHRHD YLD 97717W547 0 0 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCP ERNGS 97717W562 0 0 SH SOLE 0 0 0 WISDOMTREE TR US MIDCP EARNING 97717W570 0 0 SH SOLE 0 0 0 WISDOMTREE TR US EARNINGS 500 97717W588 0 0 SH SOLE 0 0 0 WISDOMTREE TR US TOTAL EARNING 97717W596 0 0 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 45 2494 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717W904 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717W954 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 40 1007 SH SOLE 0 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 53 1102 SH SOLE 0 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 11 225 SH SOLE 0 0 0 WISDOMTREE TR INTL DIV EX FINL 97717W786 3 99 SH SOLE 0 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 0 0 SH SOLE 0 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 0 0 SH SOLE 0 0 0 WISDOMTREE TR AUSTRALIA DIV FD 97717W810 0 0 SH SOLE 0 0 0 WISDOMTREE TR ASIA PAC EXJP FD 97717W828 0 0 SH SOLE 0 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 0 0 SH SOLE 0 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 0 0 SH SOLE 0 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 82 1939 SH SOLE 0 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 0 0 SH SOLE 0 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 27 794 SH SOLE 0 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 0 0 SH SOLE 0 0 0 WISDOMTREE TR FNDMTL US SHRT 97717X149 0 0 SH SOLE 0 0 0 WISDOMTREE TR FNDMTL SRT CRP 97717X156 0 0 SH SOLE 0 0 0 WISDOMTREE TR FNDMTL HGH YLD 97717X172 0 0 SH SOLE 0 0 0 WISDOMTREE TR FNDMTL US CORP 97717X198 0 0 SH SOLE 0 0 0 WISDOMTREE TR EMERG MKTS DIV 97717X214 0 0 SH SOLE 0 0 0 WISDOMTREE TR GBL MXC EQT FD 97717X222 0 0 SH SOLE 0 0 0 WISDOMTREE TR DYNAMIC CRN EQ 97717X255 0 0 SH SOLE 0 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 0 0 SH SOLE 0 0 0 WISDOMTREE TR DYNAMIC INT EQ 97717X271 0 0 SH SOLE 0 0 0 WISDOMTREE TR DYNAMIC JPN EQ 97717X289 0 0 SH SOLE 0 0 0 WISDOMTREE TR DYNAMIC US EQT 97717X297 0 0 SH SOLE 0 0 0 WISDOMTREE TR MID EAST DIVD 97717X305 0 0 SH SOLE 0 0 0 WISDOMTREE TR DYNAMIC LNG EQ 97717X313 0 0 SH SOLE 0 0 0 WISDOMTREE TR EUR DOMST ECO FD 97717X388 0 0 SH SOLE 0 0 0 WISDOMTREE TR GLBL HGD SMLCP 97717X420 0 0 SH SOLE 0 0 0 WISDOMTREE TR GBL SMLCP DIVI 97717X446 0 0 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 289 5588 SH SOLE 0 0 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 0 0 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717X902 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717X952 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 0 0 SH SOLE 0 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 19 770 SH SOLE 0 0 0 WISDOMTREE TR JAP HDG QTLY DIV 97717X586 0 0 SH SOLE 0 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 0 0 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717X904 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717X954 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 0 0 SH SOLE 0 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 0 0 SH SOLE 0 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 0 0 SH SOLE 0 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 14 350 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717X909 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717X959 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 60 1174 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717X901 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717X951 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR CHINADIV EX FI 97717X719 0 0 SH SOLE 0 0 0 WISDOMTREE TR WSDM EMKTBD FD 97717X784 0 0 SH SOLE 0 0 0 WISDOMTREE TR ASIA LC DBT FD 97717X842 0 0 SH SOLE 0 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 0 0 SH SOLE 0 0 0 WISDOMTREE TR CALL 97717X907 0 0 SH Call SOLE 0 0 0 WISDOMTREE TR PUT 97717X957 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR DYNMC CUR HEDG 97717Y709 0 0 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHND FD 97717Y741 0 0 SH SOLE 0 0 0 WISDOMTREE TR INTK MLTIFACTR 97717Y774 0 0 SH SOLE 0 0 0 WISDOMTREE TR EMGRING MKTS 97717Y782 0 0 SH SOLE 0 0 0 WISDOMTREE TR 90/60 BALNCED FD 97717Y790 0 0 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCED 97717Y808 0 0 SH SOLE 0 0 0 WISDOMTREE TR BALANCED INCOME 97717Y816 0 0 SH SOLE 0 0 0 WISDOMTREE TR ICBCCS S&P CHINA 97717Y832 0 0 SH SOLE 0 0 0 WISDOMTREE TR CB OE RUSSELL 97717Y840 0 0 SH SOLE 0 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 0 0 SH SOLE 0 0 0 WISDOMTREE TR MODRN TEC PLAT 97717Y717 0 0 SH SOLE 0 0 0 WISDOMTREE TR INDIA EX STATE 97717Y733 0 0 SH SOLE 0 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 0 0 SH Put SOLE 0 0 0 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 0 0 SH SOLE 0 0 0 WISEKEY INTERNATIONL HLDNGS SPON ADS 97727L200 0 0 SH SOLE 0 0 0 WIX COM LTD SHS M98068105 0 0 SH SOLE 0 0 0 WIX COM LTD CALL M98068905 0 0 SH Call SOLE 0 0 0 WIX COM LTD PUT M98068955 0 0 SH Put SOLE 0 0 0 WIX COM LTD NOTE 7/0 92940WAB5 0 0 SH SOLE 0 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 0 0 SH SOLE 0 0 0 WNS HOLDINGS LTD CALL 92932M901 0 0 SH Call SOLE 0 0 0 WNS HOLDINGS LTD PUT 92932M951 0 0 SH Put SOLE 0 0 0 WOLVERINE WORLD WIDE INC COM 978097103 38 2456 SH SOLE 0 0 0 WOLVERINE WORLD WIDE INC CALL 978097903 0 0 SH Call SOLE 0 0 0 WOLVERINE WORLD WIDE INC PUT 978097953 0 0 SH Put SOLE 0 0 0 WOODWARD INC COM 980745103 68 1141 SH SOLE 0 0 0 WOODWARD INC CALL 980745903 0 0 SH Call SOLE 0 0 0 WOODWARD INC PUT 980745953 0 0 SH Put SOLE 0 0 0 WOORI BK ADR 98105T104 0 0 SH SOLE 0 0 0 WOORI FINANCIAL GROUP INC SPONSORED ADS 981064108 0 0 SH SOLE 0 0 0 WORKDAY INC NOTE 1.500 7/1 98138HAD3 0 0 SH SOLE 0 0 0 WORKDAY INC NOTE 0.25010/0 98138HAF8 0 0 SH SOLE 0 0 0 WORKDAY INC CL A 98138H101 42 319 SH SOLE 0 0 0 WORKDAY INC CALL 98138H901 0 0 SH Call SOLE 0 0 0 WORKDAY INC PUT 98138H951 0 0 SH Put SOLE 0 0 0 WORKHORSE GROUP INC COM NEW 98138J206 0 0 SH SOLE 0 0 0 WORKHORSE GROUP INC CALL 98138J906 0 0 SH Call SOLE 0 0 0 WORKHORSE GROUP INC PUT 98138J956 0 0 SH Put SOLE 0 0 0 WORKIVA INC COM CL A 98139A105 0 0 SH SOLE 0 0 0 WORKIVA INC CALL 98139A905 0 0 SH Call SOLE 0 0 0 WORKIVA INC PUT 98139A955 0 0 SH Put SOLE 0 0 0 WORLD ACCEP CORP DEL COM 981419104 0 0 SH SOLE 0 0 0 WORLD ACCEP CORP DEL CALL 981419904 0 0 SH Call SOLE 0 0 0 WORLD ACCEP CORP DEL PUT 981419954 0 0 SH Put SOLE 0 0 0 WORLD FUEL SVCS CORP COM 981475106 0 0 SH SOLE 0 0 0 WORLD FUEL SVCS CORP CALL 981475906 0 0 SH Call SOLE 0 0 0 WORLD FUEL SVCS CORP PUT 981475956 0 0 SH Put SOLE 0 0 0 WORLD GOLD TR SPDR LNG DLR GLD 98149E105 0 0 SH SOLE 0 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 44 2772 SH SOLE 0 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 2 55 SH SOLE 0 0 0 WORLD WRESTLING ENTMT INC CALL 98156Q908 0 0 SH Call SOLE 0 0 0 WORLD WRESTLING ENTMT INC PUT 98156Q958 0 0 SH Put SOLE 0 0 0 WORLD WRESTLING ENTMT INC NOTE 3.37512/1 98156QAB4 0 0 SH SOLE 0 0 0 WORLDPAY INC CL A 981558109 0 0 SH SOLE 0 0 0 WORLDPAY INC CALL 981558909 0 0 SH Call SOLE 0 0 0 WORLDPAY INC PUT 981558959 0 0 SH Put SOLE 0 0 0 WORTHINGTON INDS INC COM 981811102 0 0 SH SOLE 0 0 0 WORTHINGTON INDS INC CALL 981811902 0 0 SH Call SOLE 0 0 0 WORTHINGTON INDS INC PUT 981811952 0 0 SH Put SOLE 0 0 0 WPP PLC NEW ADR 92937A102 0 0 SH SOLE 0 0 0 WPP PLC NEW CALL 92937A902 0 0 SH Call SOLE 0 0 0 WPP PLC NEW PUT 92937A952 0 0 SH Put SOLE 0 0 0 WPX ENERGY INC COM 98212B103 1 319 SH SOLE 0 0 0 WPX ENERGY INC CALL 98212B903 0 0 SH Call SOLE 0 0 0 WPX ENERGY INC PUT 98212B953 0 0 SH Put SOLE 0 0 0 WRAP TECHNOLOGIES INC COM 98212N107 0 0 SH SOLE 0 0 0 WRAP TECHNOLOGIES INC CALL 98212N907 0 0 SH Call SOLE 0 0 0 WRAP TECHNOLOGIES INC PUT 98212N957 0 0 SH Put SOLE 0 0 0 WRIGHT MED GROUP INC NOTE 2.000 2/1 98235TAE7 0 0 SH SOLE 0 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 0 0 SH SOLE 0 0 0 WRIGHT MED GROUP N V CALL N96617908 0 0 SH Call SOLE 0 0 0 WRIGHT MED GROUP N V PUT N96617958 0 0 SH Put SOLE 0 0 0 WRIGHT MED GROUP N V RIGHT 03/01/2019 N96617126 0 0 SH SOLE 0 0 0 WRIGHT MED GROUP N V NOTE 2.25011/1 98236JAB4 0 0 SH SOLE 0 0 0 WSFS FINL CORP COM 929328102 0 0 SH SOLE 0 0 0 WSFS FINL CORP CALL 929328902 0 0 SH Call SOLE 0 0 0 WSFS FINL CORP PUT 929328952 0 0 SH Put SOLE 0 0 0 WVS FINL CORP COM 929358109 0 0 SH SOLE 0 0 0 WW INTL INC COM 98262P101 0 0 SH SOLE 0 0 0 WW INTL INC CALL 98262P901 0 0 SH Call SOLE 0 0 0 WW INTL INC PUT 98262P951 0 0 SH Put SOLE 0 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 2 110 SH SOLE 0 0 0 WYNDHAM DESTINATIONS INC CALL 98310W908 0 0 SH Call SOLE 0 0 0 WYNDHAM DESTINATIONS INC PUT 98310W958 0 0 SH Put SOLE 0 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 3 110 SH SOLE 0 0 0 WYNDHAM HOTELS & RESORTS INC CALL 98311A905 0 0 SH Call SOLE 0 0 0 WYNDHAM HOTELS & RESORTS INC PUT 98311A955 0 0 SH Put SOLE 0 0 0 WYNN RESORTS LTD COM 983134107 69 1143 SH SOLE 0 0 0 WYNN RESORTS LTD CALL 983134907 0 0 SH Call SOLE 0 0 0 WYNN RESORTS LTD PUT 983134957 0 0 SH Put SOLE 0 0 0 X FINANCIAL SPONSORED ADS 98372W103 0 0 SH SOLE 0 0 0 X4 PHARMACEUTICALS INC COM 98420X103 0 0 SH SOLE 0 0 0 XAI OCTAGON FLOATNG RATE ALT COM 98400T106 0 0 SH SOLE 0 0 0 XBIOTECH INC COM 98400H102 0 0 SH SOLE 0 0 0 XBIOTECH INC CALL 98400H902 0 0 SH Call SOLE 0 0 0 XBIOTECH INC PUT 98400H952 0 0 SH Put SOLE 0 0 0 XCEL BRANDS INC COM NEW 98400M101 0 0 SH SOLE 0 0 0 XCEL ENERGY INC COM 98389B100 820 13503 SH SOLE 0 0 0 XCEL ENERGY INC CALL 98389B900 0 0 SH Call SOLE 0 0 0 XCEL ENERGY INC PUT 98389B950 0 0 SH Put SOLE 0 0 0 XENCOR INC COM 98401F105 0 0 SH SOLE 0 0 0 XENCOR INC CALL 98401F905 0 0 SH Call SOLE 0 0 0 XENCOR INC PUT 98401F955 0 0 SH Put SOLE 0 0 0 XENETIC BIOSCIENCES INC COM NEW 984015206 0 0 SH SOLE 0 0 0 XENETIC BIOSCIENCES INC COM 984015503 0 0 SH SOLE 0 0 0 XENETIC BIOSCIENCES INC *W EXP 07/19/202 984015131 0 0 SH SOLE 0 0 0 XENIA HOTELS & RESORTS INC COM 984017103 121 11383 SH SOLE 0 0 0 XENIA HOTELS & RESORTS INC CALL 984017903 0 0 SH Call SOLE 0 0 0 XENIA HOTELS & RESORTS INC PUT 984017953 0 0 SH Put SOLE 0 0 0 XENON PHARMACEUTICALS INC COM 98420N105 23 2000 SH SOLE 0 0 0 XENON PHARMACEUTICALS INC CALL 98420N905 0 0 SH Call SOLE 0 0 0 XENON PHARMACEUTICALS INC PUT 98420N955 0 0 SH Put SOLE 0 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 0 0 SH SOLE 0 0 0 XERIS PHARMACEUTICALS INC CALL 98422L907 0 0 SH Call SOLE 0 0 0 XERIS PHARMACEUTICALS INC PUT 98422L957 0 0 SH Put SOLE 0 0 0 XEROX CORP COM NEW 984121608 0 0 SH SOLE 0 0 0 XEROX CORP CALL 984121908 0 0 SH Call SOLE 0 0 0 XEROX CORP PUT 984121958 0 0 SH Put SOLE 0 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 0 15 SH SOLE 0 0 0 XEROX HOLDINGS CORP CALL 98421M906 0 0 SH Call SOLE 0 0 0 XEROX HOLDINGS CORP PUT 98421M956 0 0 SH Put SOLE 0 0 0 XG TECHNOLOGY INC COM PAR 98372A705 0 0 SH SOLE 0 0 0 XILINX INC COM 983919101 358 4592 SH SOLE 0 0 0 XILINX INC CALL 983919901 0 0 SH Call SOLE 0 0 0 XILINX INC PUT 983919951 0 0 SH Put SOLE 0 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 0 0 SH SOLE 0 0 0 XINYUAN REAL ESTATE CO LTD CALL 98417P905 0 0 SH Call SOLE 0 0 0 XINYUAN REAL ESTATE CO LTD PUT 98417P955 0 0 SH Put SOLE 0 0 0 XOMA CORP DEL COM NEW 98419J206 0 0 SH SOLE 0 0 0 XOMA CORP DEL CALL 98419J906 0 0 SH Call SOLE 0 0 0 XOMA CORP DEL PUT 98419J956 0 0 SH Put SOLE 0 0 0 XP INC CL A G98239109 0 0 SH SOLE 0 0 0 XP INC CALL G98239909 0 0 SH Call SOLE 0 0 0 XP INC PUT G98239959 0 0 SH Put SOLE 0 0 0 XPEL INC COM 98379L100 0 0 SH SOLE 0 0 0 XPEL INC CALL 98379L900 0 0 SH Call SOLE 0 0 0 XPEL INC PUT 98379L950 0 0 SH Put SOLE 0 0 0 XPERI CORP COM 98421B100 0 0 SH SOLE 0 0 0 XPERI CORP CALL 98421B900 0 0 SH Call SOLE 0 0 0 XPERI CORP PUT 98421B950 0 0 SH Put SOLE 0 0 0 XPO LOGISTICS INC COM 983793100 1 28 SH SOLE 0 0 0 XPO LOGISTICS INC CALL 983793900 0 0 SH Call SOLE 0 0 0 XPO LOGISTICS INC PUT 983793950 0 0 SH Put SOLE 0 0 0 XPRESSPA GROUP INC COM 98420U109 0 0 SH SOLE 0 0 0 XPRESSPA GROUP INC CALL 98420U909 0 0 SH Call SOLE 0 0 0 XPRESSPA GROUP INC PUT 98420U959 0 0 SH Put SOLE 0 0 0 XPRESSPA GROUP INC COM NEW 98420U604 0 0 SH SOLE 0 0 0 XPRESSPA GROUP INC CALL 98420U904 0 0 SH Call SOLE 0 0 0 XPRESSPA GROUP INC PUT 98420U954 0 0 SH Put SOLE 0 0 0 XTANT MED HLDGS INC COM NEW 98420P308 0 0 SH SOLE 0 0 0 XTL BIOPHARMACEUTICALS LTD SPONSORED ADR NE 98386D307 0 0 SH SOLE 0 0 0 XUNLEI LTD SPONSORED ADR 98419E108 0 0 SH SOLE 0 0 0 XUNLEI LTD CALL 98419E908 0 0 SH Call SOLE 0 0 0 XUNLEI LTD PUT 98419E958 0 0 SH Put SOLE 0 0 0 XYLEM INC COM 98419M100 9 142 SH SOLE 0 0 0 XYLEM INC CALL 98419M900 0 0 SH Call SOLE 0 0 0 XYLEM INC PUT 98419M950 0 0 SH Put SOLE 0 0 0 XYNOMIC PHARMACUTCLS HLDNG I COM 98421X102 0 0 SH SOLE 0 0 0 XYNOMIC PHARMACUTCLS HLDNG I *W EXP 05/15/202 98421X110 0 0 SH SOLE 0 0 0 Y MABS THERAPEUTICS INC COM 984241109 0 0 SH SOLE 0 0 0 Y-MABS THERAPEUTICS INC CALL 984241909 0 0 SH Call SOLE 0 0 0 Y-MABS THERAPEUTICS INC PUT 984241959 0 0 SH Put SOLE 0 0 0 YAMANA GOLD INC COM 98462Y100 2 550 SH SOLE 0 0 0 YAMANA GOLD INC CALL 98462Y900 0 0 SH Call SOLE 0 0 0 YAMANA GOLD INC PUT 98462Y950 0 0 SH Put SOLE 0 0 0 YANDEX N V SHS CLASS A N97284108 62 1820 SH SOLE 0 0 0 YANDEX N V CALL N97284908 0 0 SH Call SOLE 0 0 0 YANDEX N V PUT N97284958 0 0 SH Put SOLE 0 0 0 YANGTZE RIV PORT AND LGSTC L COM 98475Y105 0 0 SH SOLE 0 0 0 YATRA ONLINE INC ORD SHS G98338109 0 0 SH SOLE 0 0 0 YAYYO INC COM 985294107 0 0 SH SOLE 0 0 0 YELP INC CL A 985817105 0 0 SH SOLE 0 0 0 YELP INC CALL 985817905 0 0 SH Call SOLE 0 0 0 YELP INC PUT 985817955 0 0 SH Put SOLE 0 0 0 YETI HLDGS INC COM 98585X104 2 84 SH SOLE 0 0 0 YETI HLDGS INC CALL 98585X904 0 0 SH Call SOLE 0 0 0 YETI HLDGS INC PUT 98585X954 0 0 SH Put SOLE 0 0 0 YEXT INC COM 98585N106 0 0 SH SOLE 0 0 0 YEXT INC CALL 98585N906 0 0 SH Call SOLE 0 0 0 YEXT INC PUT 98585N956 0 0 SH Put SOLE 0 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 0 SH SOLE 0 0 0 YIELD10 BIOSCIENCE INC CALL 98585K901 0 0 SH Call SOLE 0 0 0 YIELD10 BIOSCIENCE INC PUT 98585K951 0 0 SH Put SOLE 0 0 0 YIELD10 BIOSCIENCE INC COM 98585K862 0 0 SH SOLE 0 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 0 0 SH SOLE 0 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 0 0 SH SOLE 0 0 0 YIRENDAI LTD CALL 98585L900 0 0 SH Call SOLE 0 0 0 YIRENDAI LTD PUT 98585L950 0 0 SH Put SOLE 0 0 0 YOGAWORKS INC COM 986005106 0 0 SH SOLE 0 0 0 YORK WTR CO COM 987184108 0 0 SH SOLE 0 0 0 YORK WTR CO CALL 987184908 0 0 SH Call SOLE 0 0 0 YORK WTR CO PUT 987184958 0 0 SH Put SOLE 0 0 0 YOUDAO INC SPONSORED ADS 98741T104 0 0 SH SOLE 0 0 0 YOUNGEVITY INTL INC COM NEW 987537206 0 0 SH SOLE 0 0 0 YOUNGEVITY INTL INC CALL 987537906 0 0 SH Call SOLE 0 0 0 YOUNGEVITY INTL INC PUT 987537956 0 0 SH Put SOLE 0 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 0 0 SH SOLE 0 0 0 YPF SOCIEDAD ANONIMA CALL 984245900 0 0 SH Call SOLE 0 0 0 YPF SOCIEDAD ANONIMA PUT 984245950 0 0 SH Put SOLE 0 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 0 0 SH SOLE 0 0 0 YRC WORLDWIDE INC CALL 984249907 0 0 SH Call SOLE 0 0 0 YRC WORLDWIDE INC PUT 984249957 0 0 SH Put SOLE 0 0 0 YUM BRANDS INC COM 988498101 145 2110 SH SOLE 0 0 0 YUM BRANDS INC CALL 988498901 0 0 SH Call SOLE 0 0 0 YUM BRANDS INC PUT 988498951 0 0 SH Put SOLE 0 0 0 YUM CHINA HLDGS INC COM 98850P109 105 2455 SH SOLE 0 0 0 YUM CHINA HLDGS INC CALL 98850P909 0 0 SH Call SOLE 0 0 0 YUM CHINA HLDGS INC PUT 98850P959 0 0 SH Put SOLE 0 0 0 YUMA ENERGY INC NEW COM 98872F105 0 0 SH SOLE 0 0 0 YUMA ENERGY INC NEW COM NEW 98872F204 0 0 SH SOLE 0 0 0 YUNHONG CTI LTD COM 98873Q100 0 0 SH SOLE 0 0 0 YUNHONG INTL UNIT 99/99/9999 G98882114 0 0 SH SOLE 0 0 0 YUNJI INC ADS RP CL A 98873N107 0 0 SH SOLE 0 0 0 YY INC NOTE 2.250 4/0 98426TAB2 0 0 SH SOLE 0 0 0 YY INC ADS REPCOM CLA 98426T106 0 0 SH SOLE 0 0 0 YY INC CALL 98426T906 0 0 SH Call SOLE 0 0 0 YY INC PUT 98426T956 0 0 SH Put SOLE 0 0 0 YY INC DEBT 0.750 6/1 G9887YAB3 0 0 SH SOLE 0 0 0 YY INC DEBT 1.375 6/1 G9887YAC1 0 0 SH SOLE 0 0 0 ZAFGEN INC COM 98885E103 0 0 SH SOLE 0 0 0 ZAFGEN INC CALL 98885E903 0 0 SH Call SOLE 0 0 0 ZAFGEN INC PUT 98885E953 0 0 SH Put SOLE 0 0 0 ZAGG INC COM 98884U108 0 0 SH SOLE 0 0 0 ZAGG INC CALL 98884U908 0 0 SH Call SOLE 0 0 0 ZAGG INC PUT 98884U958 0 0 SH Put SOLE 0 0 0 ZAI LAB LTD ADR 98887Q104 0 0 SH SOLE 0 0 0 ZAI LAB LTD CALL 98887Q904 0 0 SH Call SOLE 0 0 0 ZAI LAB LTD PUT 98887Q954 0 0 SH Put SOLE 0 0 0 ZAYO GROUP HLDGS INC COM 98919V105 0 0 SH SOLE 0 0 0 ZAYO GROUP HLDGS INC CALL 98919V905 0 0 SH Call SOLE 0 0 0 ZAYO GROUP HLDGS INC PUT 98919V955 0 0 SH Put SOLE 0 0 0 ZEALAND PHARMA A S SPONSORED ADR 98920Y304 0 0 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 61 332 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORP CALL 989207905 0 0 SH Call SOLE 0 0 0 ZEBRA TECHNOLOGIES CORP PUT 989207955 0 0 SH Put SOLE 0 0 0 ZEDGE INC CL B 98923T104 0 0 SH SOLE 0 0 0 ZENDESK INC COM 98936J101 1 14 SH SOLE 0 0 0 ZENDESK INC CALL 98936J901 0 0 SH Call SOLE 0 0 0 ZENDESK INC PUT 98936J951 0 0 SH Put SOLE 0 0 0 ZENDESK INC NOTE 0.250 3/1 98936JAB7 0 0 SH SOLE 0 0 0 ZHONGCHAO INC CL A G9897X107 0 0 SH SOLE 0 0 0 ZILLOW GROUP INC NOTE 2.00012/0 98954MAB7 0 0 SH SOLE 0 0 0 ZILLOW GROUP INC NOTE 1.500 7/0 98954MAC5 0 0 SH SOLE 0 0 0 ZILLOW GROUP INC CL A 98954M101 0 0 SH SOLE 0 0 0 ZILLOW GROUP INC CALL 98954M901 0 0 SH Call SOLE 0 0 0 ZILLOW GROUP INC PUT 98954M951 0 0 SH Put SOLE 0 0 0 ZILLOW GROUP INC CALL 98954M900 0 0 SH Call SOLE 0 0 0 ZILLOW GROUP INC PUT 98954M950 0 0 SH Put SOLE 0 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 0 0 SH SOLE 0 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 17 168 SH SOLE 0 0 0 ZIMMER BIOMET HLDGS INC CALL 98956P902 0 0 SH Call SOLE 0 0 0 ZIMMER BIOMET HLDGS INC PUT 98956P952 0 0 SH Put SOLE 0 0 0 ZION OIL & GAS INC COM 989696109 0 2310 SH SOLE 0 0 0 ZION OIL & GAS INC CALL 989696909 0 0 SH Call SOLE 0 0 0 ZION OIL & GAS INC PUT 989696959 0 0 SH Put SOLE 0 0 0 ZION OIL & GAS INC *W EXP 01/31/202 989696141 0 0 SH SOLE 0 0 0 ZIONS BANCORPORATION N A COM 989701107 0 0 SH SOLE 0 0 0 ZIONS BANCORPORATION N A CALL 989701907 0 0 SH Call SOLE 0 0 0 ZIONS BANCORPORATION N A PUT 989701957 0 0 SH Put SOLE 0 0 0 ZIONS BANCORPORATION N A *W EXP 05/21/202 989701115 0 0 SH SOLE 0 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 0 0 SH SOLE 0 0 0 ZIOPHARM ONCOLOGY INC CALL 98973P901 0 0 SH Call SOLE 0 0 0 ZIOPHARM ONCOLOGY INC PUT 98973P951 0 0 SH Put SOLE 0 0 0 ZIX CORP COM 98974P100 9 2000 SH SOLE 0 0 0 ZIX CORP CALL 98974P900 0 0 SH Call SOLE 0 0 0 ZIX CORP PUT 98974P950 0 0 SH Put SOLE 0 0 0 ZK INTL GROUP CO LTD SHS G9892K100 0 0 SH SOLE 0 0 0 ZOETIS INC CL A 98978V103 781 6640 SH SOLE 0 0 0 ZOETIS INC CALL 98978V903 0 0 SH Call SOLE 0 0 0 ZOETIS INC PUT 98978V953 0 0 SH Put SOLE 0 0 0 ZOGENIX INC COM NEW 98978L204 0 0 SH SOLE 0 0 0 ZOGENIX INC CALL 98978L904 0 0 SH Call SOLE 0 0 0 ZOGENIX INC PUT 98978L954 0 0 SH Put SOLE 0 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 0 0 SH SOLE 0 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 99 677 SH SOLE 0 0 0 ZOOM VIDEO COMMUNICATIONS IN CALL 98980L901 0 0 SH Call SOLE 0 0 0 ZOOM VIDEO COMMUNICATIONS IN PUT 98980L951 0 0 SH Put SOLE 0 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 0 0 SH SOLE 0 0 0 ZOVIO INC COM 98979V102 0 0 SH SOLE 0 0 0 ZOVIO INC CALL 98979V902 0 0 SH Call SOLE 0 0 0 ZOVIO INC PUT 98979V952 0 0 SH Put SOLE 0 0 0 ZSCALER INC COM 98980G102 6 100 SH SOLE 0 0 0 ZSCALER INC CALL 98980G902 0 0 SH Call SOLE 0 0 0 ZSCALER INC PUT 98980G952 0 0 SH Put SOLE 0 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 0 0 SH SOLE 0 0 0 ZTO EXPRESS CAYMAN INC CALL 98980A905 0 0 SH Call SOLE 0 0 0 ZTO EXPRESS CAYMAN INC PUT 98980A955 0 0 SH Put SOLE 0 0 0 ZUMIEZ INC COM 989817101 0 0 SH SOLE 0 0 0 ZUMIEZ INC CALL 989817901 0 0 SH Call SOLE 0 0 0 ZUMIEZ INC PUT 989817951 0 0 SH Put SOLE 0 0 0 ZUORA INC COM CL A 98983V106 2 200 SH SOLE 0 0 0 ZUORA INC CALL 98983V906 0 0 SH Call SOLE 0 0 0 ZUORA INC PUT 98983V956 0 0 SH Put SOLE 0 0 0 ZYMEWORKS INC COM 98985W102 0 0 SH SOLE 0 0 0 ZYMEWORKS INC CALL 98985W902 0 0 SH Call SOLE 0 0 0 ZYMEWORKS INC PUT 98985W952 0 0 SH Put SOLE 0 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 0 SH SOLE 0 0 0 ZYNERBA PHARMACEUTICALS INC CALL 98986X909 0 0 SH Call SOLE 0 0 0 ZYNERBA PHARMACEUTICALS INC PUT 98986X959 0 0 SH Put SOLE 0 0 0 ZYNEX INC COM 98986M103 0 0 SH SOLE 0 0 0 ZYNEX INC CALL 98986M903 0 0 SH Call SOLE 0 0 0 ZYNEX INC PUT 98986M953 0 0 SH Put SOLE 0 0 0 ZYNGA INC CL A 98986T108 2 363 SH SOLE 0 0 0 ZYNGA INC CALL 98986T908 0 0 SH Call SOLE 0 0 0 ZYNGA INC PUT 98986T958 0 0 SH Put SOLE 0 0 0