0000919574-20-001658.txt : 20200214 0000919574-20-001658.hdr.sgml : 20200214 20200214154825 ACCESSION NUMBER: 0000919574-20-001658 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200214 DATE AS OF CHANGE: 20200214 EFFECTIVENESS DATE: 20200214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TWO SIGMA INVESTMENTS, LP CENTRAL INDEX KEY: 0001179392 IRS NUMBER: 134181471 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10385 FILM NUMBER: 20618954 BUSINESS ADDRESS: STREET 1: 100 AVENUE OF THE AMERICAS STREET 2: 16TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 BUSINESS PHONE: (212) 625-5700 MAIL ADDRESS: STREET 1: 100 AVENUE OF THE AMERICAS STREET 2: 16TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 FORMER COMPANY: FORMER CONFORMED NAME: TWO SIGMA INVESTMENTS LLC DATE OF NAME CHANGE: 20020806 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001179392 XXXXXXXX 12-31-2019 12-31-2019 false TWO SIGMA INVESTMENTS, LP
100 Avenue of the Americas 16th Floor New York NY 10013
13F HOLDINGS REPORT 028-10385 Y This Form 13F holdings report is being filed on behalf of Two Sigma Investments, LP ("Investments"). Investments serves as the sole manager or investment manager, as applicable, of (i) Two Sigma Equity Portfolio, LLC ("Equity"), Two Sigma Spectrum Portfolio, LLC ("Spectrum"), Two Sigma Futures Portfolio, LLC ("Futures"), Two Sigma Horizon Portfolio, LLC ("Horizon"), Two Sigma Options Portfolio, LLC ("Options") and Two Sigma Equity Spectrum Portfolio, LLC ("Equity Spectrum"), six investment entities that are managed by Investments, each of which may be deemed to be an "other manager" for purposes of this Form 13F report and (ii) Two Sigma Pioneer Portfolio, LLC ("Pioneer"), an investment entity that is managed by Investments, which may not presently be deemed to be an "other manager" for purposes of this Form 13F report. Investments, rather than Equity, Spectrum, Futures, Horizon, Options, Equity Spectrum or Pioneer, exercises sole investment discretion and voting authority over the securities held in the various accounts of Equity, Spectrum, Futures, Horizon, Options, Equity Spectrum and Pioneer.
Matthew B. Siano, Esq. General Counsel 212-625-5700 /s/ Matthew B. Siano, Esq. New York NY 02-14-2020 6 3595 33241163 1 0001280134 028-10704 TWO SIGMA EQUITY PORTFOLIO LLC 2 0001316047 028-11144 TWO SIGMA SPECTRUM PORTFOLIO, LLC 3 0001600096 028-16011 Two Sigma Futures Portfolio, LLC 4 0001453226 028-15356 TWO SIGMA HORIZON PORTFOLIO, LLC 5 0001667003 028-17336 Two Sigma Options Portfolio, LLC 6 0001802995 Two Sigma Equity Spectrum Portfolio, LLC
INFORMATION TABLE 2 infotable.xml 21VIANET GROUP INC SPONSORED ADS A 90138A103 581 80077 SH SOLE 80077 0 0 2U INC COM 90214J101 5320 221747 SH SOLE 221747 0 0 3-D SYS CORP DEL COM NEW 88554D205 123 14100 SH Call SOLE 14100 0 0 3-D SYS CORP DEL COM NEW 88554D205 3774 431260 SH SOLE 431260 0 0 360 FINANCE INC ADS 88557W101 1676 171523 SH SOLE 171523 0 0 3M CO COM 88579Y101 134684 763430 SH SOLE 763430 0 0 3M CO COM 88579Y101 988 5600 SH Call SOLE 5600 0 0 3M CO COM 88579Y101 5187 29400 SH Put SOLE 29400 0 0 58 COM INC SPON ADR REP A 31680Q104 13368 206518 SH SOLE 206518 0 0 8X8 INC NEW COM 282914100 5718 312472 SH SOLE 312472 0 0 A10 NETWORKS INC COM 002121101 1224 178099 SH SOLE 178099 0 0 AAR CORP COM 000361105 1222 27102 SH SOLE 27102 0 0 ABBOTT LABS COM 002824100 1896 21827 SH SOLE 21827 0 0 ABBOTT LABS COM 002824100 9190 105800 SH Call SOLE 105800 0 0 ABBOTT LABS COM 002824100 5785 66600 SH Put SOLE 66600 0 0 ABBVIE INC COM 00287Y109 25677 290000 SH Call SOLE 290000 0 0 ABBVIE INC COM 00287Y109 7420 83800 SH Put SOLE 83800 0 0 ABBVIE INC COM 00287Y109 91619 1034774 SH SOLE 1034774 0 0 ABERCROMBIE & FITCH CO CL A 002896207 685 39600 SH Call SOLE 39600 0 0 ABERCROMBIE & FITCH CO CL A 002896207 737 42600 SH Put SOLE 42600 0 0 ABERCROMBIE & FITCH CO CL A 002896207 4457 257759 SH SOLE 257759 0 0 ABIOMED INC COM 003654100 21660 126973 SH SOLE 126973 0 0 ABIOMED INC COM 003654100 1604 9400 SH Call SOLE 9400 0 0 ABIOMED INC COM 003654100 2883 16900 SH Put SOLE 16900 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 2793 41191 SH SOLE 41191 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 199 74726 SH SOLE 74726 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 3058 71480 SH SOLE 71480 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 307 11839 SH SOLE 11839 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 891 52737 SH SOLE 52737 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1263 6000 SH Put SOLE 6000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1474 7000 SH Call SOLE 7000 0 0 ACCO BRANDS CORP COM 00081T108 3767 402413 SH SOLE 402413 0 0 ACCURAY INC COM 004397105 958 339760 SH SOLE 339760 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 53 25280 SH SOLE 25280 0 0 ACER THERAPEUTICS INC COM 00444P108 84 21042 SH SOLE 21042 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 2079 344781 SH SOLE 344781 0 0 ACM RESEARCH INC COM CL A 00108J109 426 23066 SH SOLE 23066 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1309 641564 SH SOLE 641564 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3155 53100 SH Put SOLE 53100 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3464 58300 SH Call SOLE 58300 0 0 ACUITY BRANDS INC COM 00508Y102 1601 11600 SH Put SOLE 11600 0 0 ACUITY BRANDS INC COM 00508Y102 1973 14300 SH Call SOLE 14300 0 0 ADECOAGRO S A COM L00849106 154 18391 SH SOLE 18391 0 0 ADIENT PLC ORD SHS G0084W101 512 24100 SH Call SOLE 24100 0 0 ADIENT PLC ORD SHS G0084W101 234 11000 SH Put SOLE 11000 0 0 ADIENT PLC ORD SHS G0084W101 1337 62906 SH SOLE 62906 0 0 ADMA BIOLOGICS INC COM 000899104 102 25453 SH SOLE 25453 0 0 ADOBE INC COM 00724F101 10809 32772 SH SOLE 32772 0 0 ADOBE INC COM 00724F101 16622 50400 SH Call SOLE 50400 0 0 ADOBE INC COM 00724F101 17612 53400 SH Put SOLE 53400 0 0 ADT INC COM 00090Q103 424 53460 SH SOLE 53460 0 0 ADTALEM GLOBAL ED INC COM 00737L103 14712 420709 SH SOLE 420709 0 0 ADTRAN INC COM 00738A106 708 71620 SH SOLE 71620 0 0 ADURO BIOTECH INC COM 00739L101 633 536607 SH SOLE 536607 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1377 8600 SH Put SOLE 8600 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 913 5700 SH Call SOLE 5700 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 28577 869404 SH SOLE 869404 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 18961 488170 SH SOLE 488170 0 0 ADVANCED MICRO DEVICES INC COM 007903107 18220 397300 SH Call SOLE 397300 0 0 ADVANCED MICRO DEVICES INC COM 007903107 18959 413400 SH Put SOLE 413400 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5332 116256 SH SOLE 116256 0 0 AECOM COM 00766T100 1651 38277 SH SOLE 38277 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 379 49622 SH SOLE 49622 0 0 AEGON N V NY REGISTRY SHS 007924103 2251 496996 SH SOLE 496996 0 0 AERCAP HOLDINGS NV SHS N00985106 701 11400 SH Call SOLE 11400 0 0 AERCAP HOLDINGS NV SHS N00985106 947 15400 SH Put SOLE 15400 0 0 AERCAP HOLDINGS NV SHS N00985106 20136 327582 SH SOLE 327582 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 247 5400 SH Put SOLE 5400 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 443 9700 SH Call SOLE 9700 0 0 AEROVIRONMENT INC COM 008073108 375 6075 SH SOLE 6075 0 0 AEROVIRONMENT INC COM 008073108 438 7100 SH Call SOLE 7100 0 0 AEROVIRONMENT INC COM 008073108 253 4100 SH Put SOLE 4100 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 29 47026 SH SOLE 47026 0 0 AES CORP COM 00130H105 21037 1057127 SH SOLE 1057127 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 593 7000 SH Call SOLE 7000 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 330 3900 SH Put SOLE 3900 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 6306 74411 SH SOLE 74411 0 0 AFFIMED N V COM N01045108 201 73430 SH SOLE 73430 0 0 AFLAC INC COM 001055102 317 6000 SH Put SOLE 6000 0 0 AFLAC INC COM 001055102 333 6300 SH Call SOLE 6300 0 0 AG MTG INVT TR INC COM 001228105 5184 336210 SH SOLE 336210 0 0 AGENUS INC COM NEW 00847G705 4137 1016383 SH SOLE 1016383 0 0 AGILE THERAPEUTICS INC COM 00847L100 298 119146 SH SOLE 119146 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 13229 155075 SH SOLE 155075 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 512 6000 SH Put SOLE 6000 0 0 AGILYSYS INC COM 00847J105 2949 116040 SH SOLE 116040 0 0 AGNC INVT CORP COM 00123Q104 260 14700 SH Call SOLE 14700 0 0 AGNC INVT CORP COM 00123Q104 1749 98900 SH Put SOLE 98900 0 0 AGNC INVT CORP COM 00123Q104 3668 207480 SH SOLE 207480 0 0 AGNICO EAGLE MINES LTD COM 008474108 2768 44928 SH SOLE 44928 0 0 AGNICO EAGLE MINES LTD COM 008474108 4424 71800 SH Call SOLE 71800 0 0 AGNICO EAGLE MINES LTD COM 008474108 4898 79500 SH Put SOLE 79500 0 0 AGREE REALTY CORP COM 008492100 6779 96606 SH SOLE 96606 0 0 AIR PRODS & CHEMS INC COM 009158106 1504 6400 SH Call SOLE 6400 0 0 AIR PRODS & CHEMS INC COM 009158106 1363 5800 SH Put SOLE 5800 0 0 AIR PRODS & CHEMS INC COM 009158106 23035 98024 SH SOLE 98024 0 0 AIRCASTLE LTD COM G0129K104 1371 42836 SH SOLE 42836 0 0 AIRGAIN INC COM 00938A104 177 16600 SH SOLE 16600 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1028 11900 SH Call SOLE 11900 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1322 15300 SH Put SOLE 15300 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 114 18050 SH SOLE 18050 0 0 AKORN INC COM 009728106 1784 1189226 SH SOLE 1189226 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 11196 1859761 SH SOLE 1859761 0 0 ALARM COM HLDGS INC COM 011642105 361 8400 SH Call SOLE 8400 0 0 ALARM COM HLDGS INC COM 011642105 378 8800 SH Put SOLE 8800 0 0 ALARM COM HLDGS INC COM 011642105 4539 105632 SH SOLE 105632 0 0 ALASKA AIR GROUP INC COM 011659109 556 8200 SH Call SOLE 8200 0 0 ALASKA AIR GROUP INC COM 011659109 285 4200 SH Put SOLE 4200 0 0 ALBANY INTL CORP CL A 012348108 266 3500 SH SOLE 3500 0 0 ALBEMARLE CORP COM 012653101 1950 26700 SH Call SOLE 26700 0 0 ALBEMARLE CORP COM 012653101 1337 18300 SH Put SOLE 18300 0 0 ALBEMARLE CORP COM 012653101 7677 105101 SH SOLE 105101 0 0 ALBIREO PHARMA INC COM 01345P106 947 37254 SH SOLE 37254 0 0 ALCOA CORP COM 013872106 2127 98900 SH Call SOLE 98900 0 0 ALCOA CORP COM 013872106 2441 113500 SH Put SOLE 113500 0 0 ALCOA CORP COM 013872106 84461 3926586 SH SOLE 3926586 0 0 ALCON INC ORD SHS H01301128 33228 587370 SH SOLE 587370 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1555 74181 SH SOLE 74181 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 41511 383831 SH SOLE 383831 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 2471 174644 SH SOLE 174644 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16756 79000 SH Call SOLE 79000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25261 119100 SH Put SOLE 119100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 108112 509723 SH SOLE 509723 0 0 ALIGN TECHNOLOGY INC COM 016255101 7004 25100 SH Put SOLE 25100 0 0 ALIGN TECHNOLOGY INC COM 016255101 6418 23000 SH Call SOLE 23000 0 0 ALKERMES PLC SHS G01767105 34087 1670929 SH SOLE 1670929 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 5491 265773 SH SOLE 265773 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 421 11207 SH SOLE 11207 0 0 ALLEGIANT TRAVEL CO COM 01748X102 3180 18272 SH SOLE 18272 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 311 2500 SH Call SOLE 2500 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 623 5000 SH Put SOLE 5000 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 3767 30250 SH SOLE 30250 0 0 ALLERGAN PLC SHS G0177J108 125491 656437 SH SOLE 656437 0 0 ALLETE INC COM NEW 018522300 5125 63142 SH SOLE 63142 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 4499 40100 SH Call SOLE 40100 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 4668 41600 SH Put SOLE 41600 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6206 55313 SH SOLE 55313 0 0 ALLIANT ENERGY CORP COM 018802108 6587 120372 SH SOLE 120372 0 0 ALLOT LTD SHS M0854Q105 959 112809 SH SOLE 112809 0 0 ALLSTATE CORP COM 020002101 39795 353895 SH SOLE 353895 0 0 ALLSTATE CORP COM 020002101 900 8000 SH Call SOLE 8000 0 0 ALLSTATE CORP COM 020002101 855 7600 SH Put SOLE 7600 0 0 ALLY FINL INC COM 02005N100 223 7300 SH Call SOLE 7300 0 0 ALLY FINL INC COM 02005N100 18817 615745 SH SOLE 615745 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 191 13991 SH SOLE 13991 0 0 ALPHABET INC CAP STK CL A 02079K305 41521 31000 SH Call SOLE 31000 0 0 ALPHABET INC CAP STK CL A 02079K305 44736 33400 SH Put SOLE 33400 0 0 ALPHABET INC CAP STK CL A 02079K305 45648 34081 SH SOLE 34081 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 1588 223870 SH SOLE 223870 0 0 ALTERYX INC COM CL A 02156B103 4323 43200 SH Put SOLE 43200 0 0 ALTERYX INC COM CL A 02156B103 2662 26600 SH Call SOLE 26600 0 0 ALTICE USA INC CL A 02156K103 334 12200 SH Put SOLE 12200 0 0 ALTICE USA INC CL A 02156K103 273 10000 SH Call SOLE 10000 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 767 39679 SH SOLE 39679 0 0 ALTRIA GROUP INC COM 02209S103 35056 702386 SH SOLE 702386 0 0 ALTRIA GROUP INC COM 02209S103 3214 64400 SH Call SOLE 64400 0 0 ALTRIA GROUP INC COM 02209S103 7437 149000 SH Put SOLE 149000 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1741 143032 SH SOLE 143032 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 1488 76501 SH SOLE 76501 0 0 AMAZON COM INC COM 023135106 115860 62700 SH Call SOLE 62700 0 0 AMAZON COM INC COM 023135106 160762 87000 SH Put SOLE 87000 0 0 AMAZON COM INC COM 023135106 240177 129977 SH SOLE 129977 0 0 AMBARELLA INC SHS G037AX101 339 5600 SH SOLE 5600 0 0 AMBARELLA INC SHS G037AX101 660 10900 SH Call SOLE 10900 0 0 AMBARELLA INC SHS G037AX101 854 14100 SH Put SOLE 14100 0 0 AMC NETWORKS INC CL A 00164V103 976 24700 SH Put SOLE 24700 0 0 AMC NETWORKS INC CL A 00164V103 964 24400 SH Call SOLE 24400 0 0 AMDOCS LTD SHS G02602103 21812 302148 SH SOLE 302148 0 0 AMEREN CORP COM 023608102 5050 65759 SH SOLE 65759 0 0 AMEREN CORP COM 023608102 292 3800 SH Put SOLE 3800 0 0 AMERESCO INC CL A 02361E108 411 23512 SH SOLE 23512 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 11142 388500 SH Call SOLE 388500 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 12195 425200 SH Put SOLE 425200 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 276 9612 SH SOLE 9612 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 837 77815 SH SOLE 77815 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 450 41800 SH Call SOLE 41800 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 519 48200 SH Put SOLE 48200 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 13407 912007 SH SOLE 912007 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2920 30900 SH Call SOLE 30900 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2041 21600 SH Put SOLE 21600 0 0 AMERICAN ELEC PWR CO INC COM 025537101 46284 489725 SH SOLE 489725 0 0 AMERICAN EXPRESS CO COM 025816109 13689 109958 SH SOLE 109958 0 0 AMERICAN EXPRESS CO COM 025816109 2739 22000 SH Call SOLE 22000 0 0 AMERICAN EXPRESS CO COM 025816109 2116 17000 SH Put SOLE 17000 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2838 214023 SH SOLE 214023 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5851 53361 SH SOLE 53361 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 6750 257548 SH SOLE 257548 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 539 10509 SH SOLE 10509 0 0 AMERICAN NATL INS CO COM 028591105 1033 8781 SH SOLE 8781 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 3756 404708 SH SOLE 404708 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 205 22100 SH Call SOLE 22100 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 242 26100 SH Put SOLE 26100 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 1653 60333 SH SOLE 60333 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 227 21888 SH SOLE 21888 0 0 AMERICAN SOFTWARE INC CL A 029683109 481 32324 SH SOLE 32324 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2170 9444 SH SOLE 9444 0 0 AMERICAN TOWER CORP NEW COM 03027X100 7170 31200 SH Call SOLE 31200 0 0 AMERICAN TOWER CORP NEW COM 03027X100 8182 35600 SH Put SOLE 35600 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 14696 119629 SH SOLE 119629 0 0 AMERICAS CAR MART INC COM 03062T105 713 6504 SH SOLE 6504 0 0 AMERIPRISE FINL INC COM 03076C106 866 5200 SH Put SOLE 5200 0 0 AMERISAFE INC COM 03071H100 3712 56215 SH SOLE 56215 0 0 AMERISOURCEBERGEN CORP COM 03073E105 740 8700 SH Put SOLE 8700 0 0 AMERISOURCEBERGEN CORP COM 03073E105 621 7300 SH Call SOLE 7300 0 0 AMETEK INC NEW COM 031100100 529 5300 SH Call SOLE 5300 0 0 AMGEN INC COM 031162100 4315 17900 SH Call SOLE 17900 0 0 AMGEN INC COM 031162100 6822 28300 SH Put SOLE 28300 0 0 AMGEN INC COM 031162100 6830 28333 SH SOLE 28333 0 0 AMICUS THERAPEUTICS INC COM 03152W109 6218 638432 SH SOLE 638432 0 0 AMKOR TECHNOLOGY INC COM 031652100 4793 368656 SH SOLE 368656 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2555 530067 SH SOLE 530067 0 0 AMPHENOL CORP NEW CL A 032095101 476 4400 SH Put SOLE 4400 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 538 81336 SH SOLE 81336 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 84 11800 SH SOLE 11800 0 0 ANALOG DEVICES INC COM 032654105 416 3500 SH Call SOLE 3500 0 0 ANALOG DEVICES INC COM 032654105 618 5200 SH Put SOLE 5200 0 0 ANALOG DEVICES INC COM 032654105 14434 121461 SH SOLE 121461 0 0 ANAPLAN INC COM 03272L108 48438 924380 SH SOLE 924380 0 0 ANAPTYSBIO INC COM 032724106 3924 241494 SH SOLE 241494 0 0 ANDERSONS INC COM 034164103 1058 41838 SH SOLE 41838 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 12451 1470038 SH SOLE 1470038 0 0 ANGIODYNAMICS INC COM 03475V101 3000 187375 SH SOLE 187375 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 927 41500 SH Put SOLE 41500 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 903 40400 SH Call SOLE 40400 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2026 24700 SH Call SOLE 24700 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 911 11100 SH Put SOLE 11100 0 0 ANIKA THERAPEUTICS INC COM 035255108 279 5375 SH SOLE 5375 0 0 ANIXTER INTL INC COM 035290105 2915 31651 SH SOLE 31651 0 0 ANNALY CAP MGMT INC COM 035710409 101 10767 SH SOLE 10767 0 0 ANTARES PHARMA INC COM 036642106 9334 1986035 SH SOLE 1986035 0 0 ANTERIX INC COM 03676C100 998 23089 SH SOLE 23089 0 0 ANTERO RES CORP COM 03674X106 3472 1218349 SH SOLE 1218349 0 0 ANTERO RES CORP COM 03674X106 61 21400 SH Call SOLE 21400 0 0 ANTHEM INC COM 036752103 5255 17400 SH Call SOLE 17400 0 0 ANTHEM INC COM 036752103 4138 13700 SH Put SOLE 13700 0 0 ANTHEM INC COM 036752103 37286 123450 SH SOLE 123450 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 630 178861 SH SOLE 178861 0 0 AON PLC SHS CL A G0408V102 1770 8500 SH Put SOLE 8500 0 0 AON PLC SHS CL A G0408V102 750 3600 SH Call SOLE 3600 0 0 APACHE CORP COM 037411105 9661 377533 SH SOLE 377533 0 0 APACHE CORP COM 037411105 2272 88800 SH Call SOLE 88800 0 0 APACHE CORP COM 037411105 1773 69300 SH Put SOLE 69300 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 336 6500 SH Put SOLE 6500 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 305 5900 SH Call SOLE 5900 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 6638 216777 SH SOLE 216777 0 0 APHRIA INC COM 03765K104 5537 1060788 SH SOLE 1060788 0 0 APOGEE ENTERPRISES INC COM 037598109 454 13966 SH SOLE 13966 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1641 34400 SH Call SOLE 34400 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 3979 83400 SH Put SOLE 83400 0 0 APOLLO INVT CORP COM NEW 03761U502 4320 247404 SH SOLE 247404 0 0 APPLE INC COM 037833100 65366 222600 SH Call SOLE 222600 0 0 APPLE INC COM 037833100 95730 326000 SH Put SOLE 326000 0 0 APPLE INC COM 037833100 31798 108286 SH SOLE 108286 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 295 65171 SH SOLE 65171 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 881 13214 SH SOLE 13214 0 0 APPLIED MATLS INC COM 038222105 543 8900 SH Call SOLE 8900 0 0 APPLIED MATLS INC COM 038222105 794 13000 SH Put SOLE 13000 0 0 APPLIED MATLS INC COM 038222105 173451 2841595 SH SOLE 2841595 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1268 106715 SH SOLE 106715 0 0 APTARGROUP INC COM 038336103 1928 16679 SH SOLE 16679 0 0 APTINYX INC COM 03836N103 412 120382 SH SOLE 120382 0 0 APTIV PLC SHS G6095L109 1102 11602 SH SOLE 11602 0 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 473 83482 SH SOLE 83482 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 835 143521 SH SOLE 143521 0 0 ARAMARK COM 03852U106 6684 154002 SH SOLE 154002 0 0 ARAVIVE INC COM 03890D108 2075 151798 SH SOLE 151798 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 253 90864 SH SOLE 90864 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 218 156985 SH SOLE 156985 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 237 13500 SH Call SOLE 13500 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 239 13600 SH Put SOLE 13600 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 10079 574639 SH SOLE 574639 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1233 26600 SH Call SOLE 26600 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2267 48900 SH Put SOLE 48900 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 15032 324313 SH SOLE 324313 0 0 ARCHROCK INC COM 03957W106 1146 114142 SH SOLE 114142 0 0 ARCO PLATFORM LTD COM CL A G04553106 1259 28473 SH SOLE 28473 0 0 ARCONIC INC COM 03965L100 3246 105502 SH SOLE 105502 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4223 521415 SH SOLE 521415 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 822 75662 SH SOLE 75662 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1262 124973 SH SOLE 124973 0 0 ARDAGH GROUP S A CL A L0223L101 554 28300 SH SOLE 28300 0 0 ARDELYX INC COM 039697107 2445 325816 SH SOLE 325816 0 0 ARDMORE SHIPPING CORP COM Y0207T100 1631 180272 SH SOLE 180272 0 0 ARES CAP CORP COM 04010L103 256 13700 SH Put SOLE 13700 0 0 ARES CAP CORP COM 04010L103 1381 74029 SH SOLE 74029 0 0 ARES COML REAL ESTATE CORP COM 04013V108 2213 139733 SH SOLE 139733 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4080 114330 SH SOLE 114330 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 688 10468 SH SOLE 10468 0 0 ARISTA NETWORKS INC COM 040413106 2034 10000 SH SOLE 10000 0 0 ARISTA NETWORKS INC COM 040413106 2502 12300 SH Call SOLE 12300 0 0 ARISTA NETWORKS INC COM 040413106 1648 8100 SH Put SOLE 8100 0 0 ARLO TECHNOLOGIES INC COM 04206A101 875 207750 SH SOLE 207750 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 892 48615 SH SOLE 48615 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 372 20804 SH SOLE 20804 0 0 ARMSTRONG FLOORING INC COM 04238R106 617 144510 SH SOLE 144510 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 397 4222 SH SOLE 4222 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 733 7800 SH Call SOLE 7800 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 940 10000 SH Put SOLE 10000 0 0 ARQULE INC COM 04269E107 4852 243106 SH SOLE 243106 0 0 ARROW ELECTRS INC COM 042735100 3693 43578 SH SOLE 43578 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 9924 156451 SH SOLE 156451 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 845 26135 SH SOLE 26135 0 0 ARVINAS INC COM 04335A105 3113 75759 SH SOLE 75759 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 64 11471 SH SOLE 11471 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1487 533149 SH SOLE 533149 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 513 6700 SH Call SOLE 6700 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 291 3800 SH Put SOLE 3800 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1123 14679 SH SOLE 14679 0 0 ASLAN PHARMACEUTICALS LTD ADS 04522R101 61 29883 SH SOLE 29883 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1480 5000 SH Call SOLE 5000 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1776 6000 SH Put SOLE 6000 0 0 ASPEN TECHNOLOGY INC COM 045327103 16383 135479 SH SOLE 135479 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 2172 106178 SH SOLE 106178 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 581 464853 SH SOLE 464853 0 0 ASSOCIATED BANC CORP COM 045487105 1055 47872 SH SOLE 47872 0 0 ASSURANT INC COM 04621X108 734 5600 SH Call SOLE 5600 0 0 ASSURED GUARANTY LTD COM G0585R106 2568 52384 SH SOLE 52384 0 0 ASSURED GUARANTY LTD COM G0585R106 221 4500 SH Call SOLE 4500 0 0 ASSURED GUARANTY LTD COM G0585R106 392 8000 SH Put SOLE 8000 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3899 78204 SH SOLE 78204 0 0 ASTRONICS CORP COM 046433108 3525 126131 SH SOLE 126131 0 0 ASTRONOVA INC COM 04638F108 829 60428 SH SOLE 60428 0 0 ASURE SOFTWARE INC COM 04649U102 154 18773 SH SOLE 18773 0 0 AT HOME GROUP INC COM 04650Y100 8356 1519283 SH SOLE 1519283 0 0 AT&T INC COM 00206R102 2216 56700 SH Put SOLE 56700 0 0 AT&T INC COM 00206R102 14292 365700 SH Call SOLE 365700 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 3963 240631 SH SOLE 240631 0 0 ATENTO S A SHS L0427L105 255 88572 SH SOLE 88572 0 0 ATHENE HLDG LTD CL A G0684D107 17734 377083 SH SOLE 377083 0 0 ATHENEX INC COM 04685N103 527 34533 SH SOLE 34533 0 0 ATHERSYS INC COM 04744L106 61 49921 SH SOLE 49921 0 0 ATKORE INTL GROUP INC COM 047649108 1818 44924 SH SOLE 44924 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 948 51643 SH SOLE 51643 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 817 350703 SH SOLE 350703 0 0 ATLANTICA YIELD PLC SHS G0751N103 14121 535102 SH SOLE 535102 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 43 99041 SH SOLE 99041 0 0 ATLASSIAN CORP PLC CL A G06242104 5439 45200 SH Call SOLE 45200 0 0 ATLASSIAN CORP PLC CL A G06242104 7461 62000 SH Put SOLE 62000 0 0 ATMOS ENERGY CORP COM 049560105 5982 53480 SH SOLE 53480 0 0 ATN INTL INC COM 00215F107 358 6457 SH SOLE 6457 0 0 ATRICURE INC COM 04963C209 2927 90046 SH SOLE 90046 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 359 6003 SH SOLE 6003 0 0 AUDIOCODES LTD ORD M15342104 365 14212 SH SOLE 14212 0 0 AURORA CANNABIS INC COM 05156X108 13225 6122657 SH SOLE 6122657 0 0 AUTODESK INC COM 052769106 550 3000 SH Call SOLE 3000 0 0 AUTODESK INC COM 052769106 844 4600 SH Put SOLE 4600 0 0 AUTODESK INC COM 052769106 231290 1260711 SH SOLE 1260711 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 280 3500 SH Put SOLE 3500 0 0 AUTOLIV INC COM 052800109 773 9158 SH SOLE 9158 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 123009 721460 SH SOLE 721460 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2728 16000 SH Call SOLE 16000 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1824 10700 SH Put SOLE 10700 0 0 AUTOWEB INC COM 05335B100 31 12535 SH SOLE 12535 0 0 AUTOZONE INC COM 053332102 2502 2100 SH Call SOLE 2100 0 0 AUTOZONE INC COM 053332102 3812 3200 SH Put SOLE 3200 0 0 AUTOZONE INC COM 053332102 20988 17618 SH SOLE 17618 0 0 AVALARA INC COM 05338G106 41271 563430 SH SOLE 563430 0 0 AVALONBAY CMNTYS INC COM 053484101 2726 13000 SH Call SOLE 13000 0 0 AVALONBAY CMNTYS INC COM 053484101 1678 8000 SH Put SOLE 8000 0 0 AVANGRID INC COM 05351W103 3959 77375 SH SOLE 77375 0 0 AVAYA HLDGS CORP COM 05351X101 232 17200 SH Call SOLE 17200 0 0 AVAYA HLDGS CORP COM 05351X101 1782 131971 SH SOLE 131971 0 0 AVEO PHARMACEUTICALS INC COM 053588109 64 102477 SH SOLE 102477 0 0 AVERY DENNISON CORP COM 053611109 6034 46126 SH SOLE 46126 0 0 AVERY DENNISON CORP COM 053611109 262 2000 SH Call SOLE 2000 0 0 AVERY DENNISON CORP COM 053611109 419 3200 SH Put SOLE 3200 0 0 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 194 43486 SH SOLE 43486 0 0 AVID BIOSERVICES INC COM 05368M106 2065 269192 SH SOLE 269192 0 0 AVID TECHNOLOGY INC COM 05367P100 1360 158552 SH SOLE 158552 0 0 AVIS BUDGET GROUP INC COM 053774105 696 21600 SH Put SOLE 21600 0 0 AVIS BUDGET GROUP INC COM 053774105 619 19200 SH Call SOLE 19200 0 0 AVNET INC COM 053807103 26359 621088 SH SOLE 621088 0 0 AVON PRODS INC COM 054303102 13391 2374294 SH SOLE 2374294 0 0 AVROBIO INC COM 05455M100 755 37501 SH SOLE 37501 0 0 AXA EQUITABLE HLDGS INC COM 054561105 29026 1171333 SH SOLE 1171333 0 0 AXALTA COATING SYS LTD COM G0750C108 33679 1107871 SH SOLE 1107871 0 0 AXON ENTERPRISE INC COM 05464C101 1414 19300 SH Put SOLE 19300 0 0 AXON ENTERPRISE INC COM 05464C101 938 12800 SH Call SOLE 12800 0 0 AXOS FINL INC COM 05465C100 1210 39945 SH SOLE 39945 0 0 AXT INC COM 00246W103 835 191908 SH SOLE 191908 0 0 AZZ INC COM 002474104 545 11869 SH SOLE 11869 0 0 B & G FOODS INC NEW COM 05508R106 416 23200 SH Put SOLE 23200 0 0 B & G FOODS INC NEW COM 05508R106 400 22300 SH Call SOLE 22300 0 0 B2GOLD CORP COM 11777Q209 15691 3912946 SH SOLE 3912946 0 0 BAIDU INC SPON ADR REP A 056752108 50485 399410 SH SOLE 399410 0 0 BAIDU INC SPON ADR REP A 056752108 5220 41300 SH Call SOLE 41300 0 0 BAIDU INC SPON ADR REP A 056752108 6497 51400 SH Put SOLE 51400 0 0 BAIN CAP SPECIALTY FIN INC COM 05684B107 8880 449371 SH SOLE 449371 0 0 BAKER HUGHES COMPANY CL A 05722G100 50394 1966201 SH SOLE 1966201 0 0 BALL CORP COM 058498106 2477 38300 SH Call SOLE 38300 0 0 BALL CORP COM 058498106 2871 44400 SH Put SOLE 44400 0 0 BALL CORP COM 058498106 10221 158052 SH SOLE 158052 0 0 BALLARD PWR SYS INC NEW COM 058586108 1334 185858 SH SOLE 185858 0 0 BANC OF CALIFORNIA INC COM 05990K106 247 14359 SH SOLE 14359 0 0 BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 408 73200 SH SOLE 73200 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 3766 420781 SH SOLE 420781 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 3254 59384 SH SOLE 59384 0 0 BANCORP INC DEL COM 05969A105 2158 166378 SH SOLE 166378 0 0 BANK AMER CORP COM 060505104 37932 1077000 SH Put SOLE 1077000 0 0 BANK AMER CORP COM 060505104 33124 940500 SH Call SOLE 940500 0 0 BANK MONTREAL QUE COM 063671101 341 4400 SH Put SOLE 4400 0 0 BANK N S HALIFAX COM 064149107 9967 176438 SH SOLE 176438 0 0 BANK NEW YORK MELLON CORP COM 064058100 800 15900 SH Call SOLE 15900 0 0 BANK NEW YORK MELLON CORP COM 064058100 649 12900 SH Put SOLE 12900 0 0 BANK NEW YORK MELLON CORP COM 064058100 92891 1845630 SH SOLE 1845630 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 4690 126698 SH SOLE 126698 0 0 BANK OZK COM 06417N103 3667 120202 SH SOLE 120202 0 0 BANKFINANCIAL CORP COM 06643P104 141 10811 SH SOLE 10811 0 0 BAOZUN INC SPONSORED ADR 06684L103 626 18900 SH Put SOLE 18900 0 0 BAOZUN INC SPONSORED ADR 06684L103 1192 36000 SH Call SOLE 36000 0 0 BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 1809 119615 SH SOLE 119615 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 411 4538 SH SOLE 4538 0 0 BARRICK GOLD CORPORATION COM 067901108 1370 73700 SH Put SOLE 73700 0 0 BARRICK GOLD CORPORATION COM 067901108 1775 95500 SH Call SOLE 95500 0 0 BASSETT FURNITURE INDS INC COM 070203104 574 34418 SH SOLE 34418 0 0 BAUSCH HEALTH COS INC COM 071734107 30314 1013181 SH SOLE 1013181 0 0 BAXTER INTL INC COM 071813109 769 9200 SH Call SOLE 9200 0 0 BAXTER INTL INC COM 071813109 334 4000 SH Put SOLE 4000 0 0 BAXTER INTL INC COM 071813109 77129 922375 SH SOLE 922375 0 0 BAYCOM CORP COM 07272M107 1089 47875 SH SOLE 47875 0 0 BAYTEX ENERGY CORP COM 07317Q105 544 374862 SH SOLE 374862 0 0 BBX CAP CORP NEW CL A 05491N104 323 67679 SH SOLE 67679 0 0 BCE INC COM NEW 05534B760 20519 442688 SH SOLE 442688 0 0 BEACON ROOFING SUPPLY INC COM 073685109 6130 191679 SH SOLE 191679 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 199 14098 SH SOLE 14098 0 0 BECTON DICKINSON & CO COM 075887109 1904 7000 SH Call SOLE 7000 0 0 BECTON DICKINSON & CO COM 075887109 1061 3900 SH Put SOLE 3900 0 0 BECTON DICKINSON & CO COM 075887109 63799 234580 SH SOLE 234580 0 0 BED BATH & BEYOND INC COM 075896100 415 24000 SH Call SOLE 24000 0 0 BED BATH & BEYOND INC COM 075896100 3072 177600 SH Put SOLE 177600 0 0 BEL FUSE INC CL B 077347300 374 18265 SH SOLE 18265 0 0 BELLRING BRANDS INC COM CL A 079823100 9806 460577 SH SOLE 460577 0 0 BENEFITFOCUS INC COM 08180D106 7018 319894 SH SOLE 319894 0 0 BERKLEY W R CORP COM 084423102 3450 49929 SH SOLE 49929 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17758 78400 SH Call SOLE 78400 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11710 51700 SH Put SOLE 51700 0 0 BERRY GLOBAL GROUP INC COM 08579W103 784 16500 SH Put SOLE 16500 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1772 37322 SH SOLE 37322 0 0 BEST BUY INC COM 086516101 817 9300 SH Call SOLE 9300 0 0 BEST BUY INC COM 086516101 966 11000 SH Put SOLE 11000 0 0 BEST BUY INC COM 086516101 27124 308934 SH SOLE 308934 0 0 BEST INC SPONSORED ADS 08653C106 2212 397915 SH SOLE 397915 0 0 BEYOND MEAT INC COM 08862E109 10721 141810 SH SOLE 141810 0 0 BGC PARTNERS INC CL A 05541T101 3889 654668 SH SOLE 654668 0 0 BHP GROUP LTD SPONSORED ADS 088606108 350 6400 SH Call SOLE 6400 0 0 BHP GROUP LTD SPONSORED ADS 088606108 274 5000 SH Put SOLE 5000 0 0 BHP GROUP LTD SPONSORED ADS 088606108 693 12662 SH SOLE 12662 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 7655 162848 SH SOLE 162848 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 191 63763 SH SOLE 63763 0 0 BIG LOTS INC COM 089302103 2697 93906 SH SOLE 93906 0 0 BIG LOTS INC COM 089302103 482 16800 SH Call SOLE 16800 0 0 BIG LOTS INC COM 089302103 1832 63800 SH Put SOLE 63800 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 218 1902 SH SOLE 1902 0 0 BILIBILI INC SPONS ADS REP Z 090040106 923 49572 SH SOLE 49572 0 0 BIO RAD LABS INC CL A 090572207 37040 100099 SH SOLE 100099 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 4918 1425455 SH SOLE 1425455 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 9943 1573201 SH SOLE 1573201 0 0 BIOGEN INC COM 09062X103 7033 23700 SH Call SOLE 23700 0 0 BIOGEN INC COM 09062X103 8427 28400 SH Put SOLE 28400 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 13582 249479 SH SOLE 249479 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 423 5000 SH Put SOLE 5000 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 16985 200888 SH SOLE 200888 0 0 BIONANO GENOMICS INC COM 09075F107 71 57328 SH SOLE 57328 0 0 BIOTELEMETRY INC COM 090672106 259 5600 SH Put SOLE 5600 0 0 BJS RESTAURANTS INC COM 09180C106 2243 59095 SH SOLE 59095 0 0 BLACK HILLS CORP COM 092113109 324 4131 SH SOLE 4131 0 0 BLACKBERRY LTD COM 09228F103 4659 725662 SH SOLE 725662 0 0 BLACKLINE INC COM 09239B109 9323 180825 SH SOLE 180825 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 3564 717805 SH SOLE 717805 0 0 BLACKROCK INC COM 09247X101 4575 9100 SH Put SOLE 9100 0 0 BLACKROCK INC COM 09247X101 6334 12600 SH Call SOLE 12600 0 0 BLACKROCK TCP CAP CORP COM 09259E108 6583 468546 SH SOLE 468546 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 901 24195 SH SOLE 24195 0 0 BLOCK H & R INC COM 093671105 244 10400 SH Call SOLE 10400 0 0 BLOCK H & R INC COM 093671105 1112 47351 SH SOLE 47351 0 0 BLOOM ENERGY CORP COM CL A 093712107 1460 195400 SH SOLE 195400 0 0 BLUCORA INC COM 095229100 1300 49719 SH SOLE 49719 0 0 BLUE BIRD CORP COM 095306106 1769 77172 SH SOLE 77172 0 0 BLUELINX HLDGS INC COM NEW 09624H208 229 16100 SH SOLE 16100 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3470 43318 SH SOLE 43318 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1591 132056 SH SOLE 132056 0 0 BMC STK HLDGS INC COM 05591B109 3384 117947 SH SOLE 117947 0 0 BOEING CO COM 097023105 20555 63100 SH Call SOLE 63100 0 0 BOEING CO COM 097023105 24660 75700 SH Put SOLE 75700 0 0 BOEING CO COM 097023105 161036 494339 SH SOLE 494339 0 0 BOINGO WIRELESS INC COM 09739C102 6807 621603 SH SOLE 621603 0 0 BOISE CASCADE CO DEL COM 09739D100 534 14615 SH SOLE 14615 0 0 BOOKING HLDGS INC COM 09857L108 14581 7100 SH Put SOLE 7100 0 0 BOOKING HLDGS INC COM 09857L108 20743 10100 SH Call SOLE 10100 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 22011 309446 SH SOLE 309446 0 0 BOSTON BEER INC CL A 100557107 6121 16200 SH Call SOLE 16200 0 0 BOSTON BEER INC CL A 100557107 4610 12200 SH Put SOLE 12200 0 0 BOSTON BEER INC CL A 100557107 2537 6714 SH SOLE 6714 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 125 10366 SH SOLE 10366 0 0 BOSTON PROPERTIES INC COM 101121101 1516 11000 SH Put SOLE 11000 0 0 BOSTON PROPERTIES INC COM 101121101 1048 7600 SH Call SOLE 7600 0 0 BOSTON SCIENTIFIC CORP COM 101137107 330 7300 SH Call SOLE 7300 0 0 BOSTON SCIENTIFIC CORP COM 101137107 877 19400 SH Put SOLE 19400 0 0 BOSTON SCIENTIFIC CORP COM 101137107 70885 1567555 SH SOLE 1567555 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1292 24096 SH SOLE 24096 0 0 BOX INC CL A 10316T104 38887 2317488 SH SOLE 2317488 0 0 BOYD GAMING CORP COM 103304101 1997 66700 SH Put SOLE 66700 0 0 BOYD GAMING CORP COM 103304101 656 21900 SH Call SOLE 21900 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 2945 428048 SH SOLE 428048 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5220 331440 SH SOLE 331440 0 0 BRF SA SPONSORED ADR 10552T107 5144 591224 SH SOLE 591224 0 0 BRIDGE BANCORP INC COM 108035106 759 22636 SH SOLE 22636 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1695 122988 SH SOLE 122988 0 0 BRIGGS & STRATTON CORP COM 109043109 5170 776263 SH SOLE 776263 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1842 12255 SH SOLE 12255 0 0 BRIGHTCOVE INC COM 10921T101 1452 167096 SH SOLE 167096 0 0 BRIGHTHOUSE FINL INC COM 10922N103 235 6000 SH Call SOLE 6000 0 0 BRIGHTHOUSE FINL INC COM 10922N103 549 14000 SH Put SOLE 14000 0 0 BRIGHTHOUSE FINL INC COM 10922N103 20618 525579 SH SOLE 525579 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 4737 463531 SH SOLE 463531 0 0 BRINKER INTL INC COM 109641100 1273 30300 SH Put SOLE 30300 0 0 BRINKER INTL INC COM 109641100 832 19800 SH Call SOLE 19800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 4192 65300 SH Call SOLE 65300 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 7318 114000 SH Put SOLE 114000 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 83003 1293089 SH SOLE 1293089 0 0 BROADCOM INC COM 11135F101 4614 14600 SH Call SOLE 14600 0 0 BROADCOM INC COM 11135F101 3318 10500 SH Put SOLE 10500 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 704 5700 SH Call SOLE 5700 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 371 3000 SH Put SOLE 3000 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8959 72515 SH SOLE 72515 0 0 BROOKDALE SR LIVING INC COM 112463104 100 13794 SH SOLE 13794 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 14719 254655 SH SOLE 254655 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 233 12655 SH SOLE 12655 0 0 BRP GROUP INC COM CL A 05589G102 344 21409 SH SOLE 21409 0 0 BRP INC COM SUN VTG 05577W200 9382 205886 SH SOLE 205886 0 0 BRT APARTMENTS CORP COM 055645303 205 12058 SH SOLE 12058 0 0 BRUNSWICK CORP COM 117043109 19257 321065 SH SOLE 321065 0 0 BRYN MAWR BK CORP COM 117665109 2172 52673 SH SOLE 52673 0 0 BUCKLE INC COM 118440106 274 10126 SH SOLE 10126 0 0 BUILD A BEAR WORKSHOP COM 120076104 636 196284 SH SOLE 196284 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 17677 695681 SH SOLE 695681 0 0 BUNGE LIMITED COM G16962105 1283 22300 SH Call SOLE 22300 0 0 BUNGE LIMITED COM G16962105 881 15300 SH Put SOLE 15300 0 0 BUNGE LIMITED COM G16962105 35660 619632 SH SOLE 619632 0 0 BURLINGTON STORES INC COM 122017106 1573 6900 SH Put SOLE 6900 0 0 BURLINGTON STORES INC COM 122017106 867 3800 SH Call SOLE 3800 0 0 BWX TECHNOLOGIES INC COM 05605H100 6267 100946 SH SOLE 100946 0 0 BYLINE BANCORP INC COM 124411109 309 15784 SH SOLE 15784 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3363 43000 SH Call SOLE 43000 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3081 39400 SH Put SOLE 39400 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2975 38038 SH SOLE 38038 0 0 CABOT CORP COM 127055101 4136 87028 SH SOLE 87028 0 0 CABOT OIL & GAS CORP COM 127097103 1866 107200 SH Put SOLE 107200 0 0 CABOT OIL & GAS CORP COM 127097103 1840 105700 SH Call SOLE 105700 0 0 CACI INTL INC CL A 127190304 1039 4156 SH SOLE 4156 0 0 CADENCE BANCORPORATION CL A 12739A100 13932 768425 SH SOLE 768425 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 277 4000 SH Put SOLE 4000 0 0 CADIZ INC COM NEW 127537207 2910 264098 SH SOLE 264098 0 0 CAE INC COM 124765108 14062 531446 SH SOLE 531446 0 0 CAESARSTONE LTD ORD SHS M20598104 328 21732 SH SOLE 21732 0 0 CAL MAINE FOODS INC COM NEW 128030202 1047 24500 SH Call SOLE 24500 0 0 CAL MAINE FOODS INC COM NEW 128030202 1838 43000 SH Put SOLE 43000 0 0 CALAMP CORP COM 128126109 326 33979 SH SOLE 33979 0 0 CALAVO GROWERS INC COM 128246105 6356 70165 SH SOLE 70165 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 5953 659213 SH SOLE 659213 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 815 142673 SH SOLE 142673 0 0 CALIX INC COM 13100M509 1080 134954 SH SOLE 134954 0 0 CALLON PETE CO DEL COM 13123X102 2294 474863 SH SOLE 474863 0 0 CAMBRIDGE BANCORP COM 132152109 1616 20167 SH SOLE 20167 0 0 CAMDEN PPTY TR SH BEN INT 133131102 19180 180773 SH SOLE 180773 0 0 CAMECO CORP COM 13321L108 941 105690 SH SOLE 105690 0 0 CAMPBELL SOUP CO COM 134429109 4898 99100 SH Call SOLE 99100 0 0 CAMPBELL SOUP CO COM 134429109 1364 27600 SH Put SOLE 27600 0 0 CAMPBELL SOUP CO COM 134429109 827 16726 SH SOLE 16726 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 2884 195647 SH SOLE 195647 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 373 25300 SH Put SOLE 25300 0 0 CANADIAN NAT RES LTD COM 136385101 492 15200 SH Put SOLE 15200 0 0 CANADIAN NAT RES LTD COM 136385101 294 9100 SH Call SOLE 9100 0 0 CANADIAN NATL RY CO COM 136375102 22069 243994 SH SOLE 243994 0 0 CANADIAN PAC RY LTD COM 13645T100 1020 4000 SH Call SOLE 4000 0 0 CANADIAN PAC RY LTD COM 13645T100 765 3000 SH Put SOLE 3000 0 0 CANADIAN PAC RY LTD COM 13645T100 23470 92056 SH SOLE 92056 0 0 CANADIAN SOLAR INC COM 136635109 2571 116331 SH SOLE 116331 0 0 CANADIAN SOLAR INC COM 136635109 298 13500 SH Call SOLE 13500 0 0 CANADIAN SOLAR INC COM 136635109 345 15600 SH Put SOLE 15600 0 0 CANNAE HLDGS INC COM 13765N107 6278 168809 SH SOLE 168809 0 0 CANNTRUST HLDGS INC COM 137800207 85 92117 SH SOLE 92117 0 0 CAPITAL CITY BK GROUP INC COM 139674105 505 16555 SH SOLE 16555 0 0 CAPITAL ONE FINL CORP COM 14040H105 372 3617 SH SOLE 3617 0 0 CAPITAL ONE FINL CORP COM 14040H105 2099 20400 SH Call SOLE 20400 0 0 CAPITAL ONE FINL CORP COM 14040H105 1523 14800 SH Put SOLE 14800 0 0 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 890 66255 SH SOLE 66255 0 0 CAPITAL SOUTHWEST CORP COM 140501107 823 39568 SH SOLE 39568 0 0 CAPITALA FIN CORP COM 14054R106 1598 183051 SH SOLE 183051 0 0 CAPITOL FED FINL INC COM 14057J101 1027 74789 SH SOLE 74789 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 728 19082 SH SOLE 19082 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 305 8000 SH Call SOLE 8000 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 771 20200 SH Put SOLE 20200 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 52 40680 SH SOLE 40680 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 804 48276 SH SOLE 48276 0 0 CARA THERAPEUTICS INC COM 140755109 1684 104555 SH SOLE 104555 0 0 CARDINAL HEALTH INC COM 14149Y108 511 10100 SH Call SOLE 10100 0 0 CARDINAL HEALTH INC COM 14149Y108 501 9900 SH Put SOLE 9900 0 0 CARDINAL HEALTH INC COM 14149Y108 15427 304998 SH SOLE 304998 0 0 CARDLYTICS INC COM 14161W105 6246 99357 SH SOLE 99357 0 0 CARDTRONICS PLC SHS CL A G1991C105 234 5247 SH SOLE 5247 0 0 CARE COM INC COM 141633107 3308 220079 SH SOLE 220079 0 0 CAREER EDUCATION CORP COM 141665109 4690 255032 SH SOLE 255032 0 0 CARGURUS INC COM CL A 141788109 23668 672755 SH SOLE 672755 0 0 CARLISLE COS INC COM 142339100 8193 50625 SH SOLE 50625 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 160909 3165629 SH SOLE 3165629 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1677 33000 SH Call SOLE 33000 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 966 19000 SH Put SOLE 19000 0 0 CARNIVAL PLC ADR 14365C103 11923 247561 SH SOLE 247561 0 0 CARRIAGE SVCS INC COM 143905107 2473 96587 SH SOLE 96587 0 0 CARS COM INC COM 14575E105 14830 1213616 SH SOLE 1213616 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 624 26320 SH SOLE 26320 0 0 CARTERS INC COM 146229109 350 3200 SH Call SOLE 3200 0 0 CARTERS INC COM 146229109 1050 9600 SH Put SOLE 9600 0 0 CARVANA CO CL A 146869102 3167 34400 SH Put SOLE 34400 0 0 CARVANA CO CL A 146869102 3838 41700 SH Call SOLE 41700 0 0 CASA SYS INC COM 14713L102 1378 336902 SH SOLE 336902 0 0 CASELLA WASTE SYS INC CL A 147448104 2704 58740 SH SOLE 58740 0 0 CASEYS GEN STORES INC COM 147528103 2194 13800 SH Call SOLE 13800 0 0 CASEYS GEN STORES INC COM 147528103 1192 7500 SH Put SOLE 7500 0 0 CASS INFORMATION SYS INC COM 14808P109 773 13390 SH SOLE 13390 0 0 CASSAVA SCIENCES INC COM 14817C107 416 80067 SH SOLE 80067 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 489 367560 SH SOLE 367560 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 1552 227834 SH SOLE 227834 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 2673 712757 SH SOLE 712757 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 561 48945 SH SOLE 48945 0 0 CATERPILLAR INC DEL COM 149123101 4942 33467 SH SOLE 33467 0 0 CATERPILLAR INC DEL COM 149123101 4371 29600 SH Call SOLE 29600 0 0 CATERPILLAR INC DEL COM 149123101 5892 39900 SH Put SOLE 39900 0 0 CBIZ INC COM 124805102 2698 100088 SH SOLE 100088 0 0 CBL & ASSOC PPTYS INC COM 124830100 1111 1058372 SH SOLE 1058372 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 2256 18800 SH Put SOLE 18800 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 2220 18500 SH Call SOLE 18500 0 0 CBRE GROUP INC CL A 12504L109 239 3900 SH Call SOLE 3900 0 0 CBTX INC COM 12481V104 1328 42684 SH SOLE 42684 0 0 CDK GLOBAL INC COM 12508E101 383 7000 SH Put SOLE 7000 0 0 CDK GLOBAL INC COM 12508E101 383 7000 SH Call SOLE 7000 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 574 6900 SH Call SOLE 6900 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 455 5474 SH SOLE 5474 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 552 187277 SH SOLE 187277 0 0 CELANESE CORP DEL COM 150870103 492 4000 SH Call SOLE 4000 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1215 146954 SH SOLE 146954 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 341 20974 SH SOLE 20974 0 0 CENOVUS ENERGY INC COM 15135U109 137 13500 SH Call SOLE 13500 0 0 CENOVUS ENERGY INC COM 15135U109 35333 3481063 SH SOLE 3481063 0 0 CENTENE CORP DEL COM 15135B101 5778 91900 SH Put SOLE 91900 0 0 CENTENE CORP DEL COM 15135B101 3364 53500 SH Call SOLE 53500 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4743 1026585 SH SOLE 1026585 0 0 CENTERPOINT ENERGY INC COM 15189T107 355 13000 SH Put SOLE 13000 0 0 CENTERPOINT ENERGY INC COM 15189T107 578 21200 SH Call SOLE 21200 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1902 419859 SH SOLE 419859 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2346 79911 SH SOLE 79911 0 0 CENTURY ALUM CO COM 156431108 497 66115 SH SOLE 66115 0 0 CENTURY CMNTYS INC COM 156504300 589 21534 SH SOLE 21534 0 0 CENTURYLINK INC COM 156700106 1383 104719 SH SOLE 104719 0 0 CENTURYLINK INC COM 156700106 727 55000 SH Call SOLE 55000 0 0 CENTURYLINK INC COM 156700106 1354 102500 SH Put SOLE 102500 0 0 CERAGON NETWORKS LTD ORD M22013102 56 26700 SH SOLE 26700 0 0 CERENCE INC COM 156727109 2004 88575 SH SOLE 88575 0 0 CERIDIAN HCM HLDG INC COM 15677J108 10881 160300 SH SOLE 160300 0 0 CERNER CORP COM 156782104 558 7600 SH Call SOLE 7600 0 0 CERNER CORP COM 156782104 881 12000 SH Put SOLE 12000 0 0 CERUS CORP COM 157085101 1340 317559 SH SOLE 317559 0 0 CEVA INC COM 157210105 767 28443 SH SOLE 28443 0 0 CF INDS HLDGS INC COM 125269100 320 6700 SH Put SOLE 6700 0 0 CF INDS HLDGS INC COM 125269100 306 6400 SH Call SOLE 6400 0 0 CGI INC CL A SUB VTG 12532H104 2024 24176 SH SOLE 24176 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 2361 241146 SH SOLE 241146 0 0 CHANNELADVISOR CORP COM 159179100 1371 151697 SH SOLE 151697 0 0 CHARLES RIV LABS INTL INC COM 159864107 8460 55382 SH SOLE 55382 0 0 CHART INDS INC COM PAR $0.01 16115Q308 3358 49756 SH SOLE 49756 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 8246 17000 SH Call SOLE 17000 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 15911 32800 SH Put SOLE 32800 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 203747 420027 SH SOLE 420027 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 66821 602207 SH SOLE 602207 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2297 20700 SH Call SOLE 20700 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1942 17500 SH Put SOLE 17500 0 0 CHEESECAKE FACTORY INC COM 163072101 6777 174406 SH SOLE 174406 0 0 CHEFS WHSE INC COM 163086101 965 25314 SH SOLE 25314 0 0 CHEGG INC COM 163092109 326 8600 SH Call SOLE 8600 0 0 CHEGG INC COM 163092109 5896 155514 SH SOLE 155514 0 0 CHEMOCENTRYX INC COM 16383L106 1997 50486 SH SOLE 50486 0 0 CHEMOURS CO COM 163851108 23011 1272041 SH SOLE 1272041 0 0 CHEMOURS CO COM 163851108 660 36500 SH Call SOLE 36500 0 0 CHEMOURS CO COM 163851108 581 32100 SH Put SOLE 32100 0 0 CHENIERE ENERGY INC COM NEW 16411R208 550 9000 SH Call SOLE 9000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 434 7100 SH Put SOLE 7100 0 0 CHENIERE ENERGY INC COM NEW 16411R208 16700 273455 SH SOLE 273455 0 0 CHESAPEAKE ENERGY CORP COM 165167107 40 48353 SH SOLE 48353 0 0 CHESAPEAKE UTILS CORP COM 165303108 1278 13331 SH SOLE 13331 0 0 CHEVRON CORP NEW COM 166764100 209678 1739919 SH SOLE 1739919 0 0 CHEVRON CORP NEW COM 166764100 7110 59000 SH Call SOLE 59000 0 0 CHEVRON CORP NEW COM 166764100 8363 69400 SH Put SOLE 69400 0 0 CHIASMA INC COM 16706W102 287 57928 SH SOLE 57928 0 0 CHILDRENS PL INC COM 168905107 1263 20200 SH Put SOLE 20200 0 0 CHILDRENS PL INC COM 168905107 1019 16300 SH Call SOLE 16300 0 0 CHIMERIX INC COM 16934W106 1635 805354 SH SOLE 805354 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 112 30685 SH SOLE 30685 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 282 6667 SH SOLE 6667 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 232 5500 SH Put SOLE 5500 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 9407 156396 SH SOLE 156396 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 3226 78311 SH SOLE 78311 0 0 CHINA YUCHAI INTL LTD COM G21082105 1153 86478 SH SOLE 86478 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 11130 13296 SH SOLE 13296 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 32898 39300 SH Call SOLE 39300 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 36079 43100 SH Put SOLE 43100 0 0 CHUBB LIMITED COM H1467J104 981 6300 SH Put SOLE 6300 0 0 CHUBB LIMITED COM H1467J104 1525 9800 SH Call SOLE 9800 0 0 CHUYS HLDGS INC COM 171604101 211 8149 SH SOLE 8149 0 0 CIDARA THERAPEUTICS INC COM 171757107 257 66878 SH SOLE 66878 0 0 CIENA CORP COM NEW 171779309 26999 632445 SH SOLE 632445 0 0 CIGNA CORP NEW COM 125523100 4683 22900 SH Call SOLE 22900 0 0 CIGNA CORP NEW COM 125523100 2147 10500 SH Put SOLE 10500 0 0 CIMAREX ENERGY CO COM 171798101 2593 49400 SH Put SOLE 49400 0 0 CIMAREX ENERGY CO COM 171798101 1995 38000 SH Call SOLE 38000 0 0 CIMPRESS PLC SHS EURO G2143T103 729 5800 SH Call SOLE 5800 0 0 CIMPRESS PLC SHS EURO G2143T103 1409 11200 SH Put SOLE 11200 0 0 CIMPRESS PLC SHS EURO G2143T103 7064 56164 SH SOLE 56164 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 316 30227 SH SOLE 30227 0 0 CINCINNATI FINL CORP COM 172062101 315 3000 SH Call SOLE 3000 0 0 CINEMARK HOLDINGS INC COM 17243V102 593 17530 SH SOLE 17530 0 0 CINTAS CORP COM 172908105 323 1200 SH Put SOLE 1200 0 0 CINTAS CORP COM 172908105 9427 35036 SH SOLE 35036 0 0 CIRRUS LOGIC INC COM 172755100 494 6000 SH Put SOLE 6000 0 0 CIRRUS LOGIC INC COM 172755100 330 4000 SH Call SOLE 4000 0 0 CISCO SYS INC COM 17275R102 230685 4809938 SH SOLE 4809938 0 0 CISCO SYS INC COM 17275R102 4815 100400 SH Call SOLE 100400 0 0 CISCO SYS INC COM 17275R102 1751 36500 SH Put SOLE 36500 0 0 CISION LTD SHS G1992S109 1149 115200 SH SOLE 115200 0 0 CIT GROUP INC COM NEW 125581801 3144 68905 SH SOLE 68905 0 0 CITI TRENDS INC COM 17306X102 705 30490 SH SOLE 30490 0 0 CITIGROUP INC COM NEW 172967424 115379 1444222 SH SOLE 1444222 0 0 CITIGROUP INC COM NEW 172967424 8628 108000 SH Call SOLE 108000 0 0 CITIGROUP INC COM NEW 172967424 10194 127600 SH Put SOLE 127600 0 0 CITIZENS FINL GROUP INC COM 174610105 25632 631169 SH SOLE 631169 0 0 CITRIX SYS INC COM 177376100 399 3600 SH Call SOLE 3600 0 0 CITRIX SYS INC COM 177376100 333 3000 SH Put SOLE 3000 0 0 CITRIX SYS INC COM 177376100 69304 624922 SH SOLE 624922 0 0 CITY OFFICE REIT INC COM 178587101 3225 238521 SH SOLE 238521 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 911 37954 SH SOLE 37954 0 0 CLARUS CORP NEW COM 18270P109 222 16353 SH SOLE 16353 0 0 CLEAN ENERGY FUELS CORP COM 184499101 595 254486 SH SOLE 254486 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 976 341112 SH SOLE 341112 0 0 CLEARWATER PAPER CORP COM 18538R103 374 17496 SH SOLE 17496 0 0 CLEARWAY ENERGY INC CL C 18539C204 2672 133954 SH SOLE 133954 0 0 CLEVELAND CLIFFS INC COM 185899101 449 53500 SH Call SOLE 53500 0 0 CLEVELAND CLIFFS INC COM 185899101 224 26700 SH Put SOLE 26700 0 0 CLOROX CO DEL COM 189054109 3992 26000 SH Call SOLE 26000 0 0 CLOROX CO DEL COM 189054109 4806 31300 SH Put SOLE 31300 0 0 CLOROX CO DEL COM 189054109 5263 34279 SH SOLE 34279 0 0 CLOUDERA INC COM 18914U100 568 48822 SH SOLE 48822 0 0 CME GROUP INC COM 12572Q105 3011 15000 SH SOLE 15000 0 0 CME GROUP INC COM 12572Q105 4275 21300 SH Call SOLE 21300 0 0 CME GROUP INC COM 12572Q105 1606 8000 SH Put SOLE 8000 0 0 CMS ENERGY CORP COM 125896100 597 9500 SH Put SOLE 9500 0 0 CMS ENERGY CORP COM 125896100 30590 486797 SH SOLE 486797 0 0 CNB FINL CORP PA COM 126128107 211 6457 SH SOLE 6457 0 0 CNO FINL GROUP INC COM 12621E103 4199 231588 SH SOLE 231588 0 0 CNOOC LTD SPONSORED ADR 126132109 850 5100 SH Put SOLE 5100 0 0 CNX RESOURCES CORPORATION COM 12653C108 2808 317287 SH SOLE 317287 0 0 CNX RESOURCES CORPORATION COM 12653C108 441 49800 SH Call SOLE 49800 0 0 CNX RESOURCES CORPORATION COM 12653C108 565 63800 SH Put SOLE 63800 0 0 COCA COLA CO COM 191216100 20933 378200 SH Call SOLE 378200 0 0 COCA COLA CO COM 191216100 12409 224200 SH Put SOLE 224200 0 0 COCA COLA CO COM 191216100 70148 1267352 SH SOLE 1267352 0 0 CODEXIS INC COM 192005106 1181 73874 SH SOLE 73874 0 0 COEUR MNG INC COM NEW 192108504 12057 1492178 SH SOLE 1492178 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 8036 122104 SH SOLE 122104 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20033 323014 SH SOLE 323014 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 750 12100 SH Call SOLE 12100 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 620 10000 SH Put SOLE 10000 0 0 COHERENT INC COM 192479103 549 3300 SH Put SOLE 3300 0 0 COHERUS BIOSCIENCES INC COM 19249H103 11773 653872 SH SOLE 653872 0 0 COLFAX CORP COM 194014106 22563 620203 SH SOLE 620203 0 0 COLGATE PALMOLIVE CO COM 194162103 36275 526946 SH SOLE 526946 0 0 COLGATE PALMOLIVE CO COM 194162103 916 13300 SH Call SOLE 13300 0 0 COLGATE PALMOLIVE CO COM 194162103 1397 20300 SH Put SOLE 20300 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 1152 49965 SH SOLE 49965 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1295 62936 SH SOLE 62936 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1379 17682 SH SOLE 17682 0 0 COLUMBIA FINL INC COM 197641103 677 39939 SH SOLE 39939 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4826 230794 SH SOLE 230794 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 937 23419 SH SOLE 23419 0 0 COMCAST CORP NEW CL A 20030N101 19710 438300 SH Call SOLE 438300 0 0 COMCAST CORP NEW CL A 20030N101 10253 228000 SH Put SOLE 228000 0 0 COMCAST CORP NEW CL A 20030N101 174580 3882135 SH SOLE 3882135 0 0 COMERICA INC COM 200340107 35656 496954 SH SOLE 496954 0 0 COMERICA INC COM 200340107 639 8900 SH Call SOLE 8900 0 0 COMERICA INC COM 200340107 1205 16800 SH Put SOLE 16800 0 0 COMFORT SYS USA INC COM 199908104 307 6167 SH SOLE 6167 0 0 COMMERCIAL METALS CO COM 201723103 5146 231093 SH SOLE 231093 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1774 125010 SH SOLE 125010 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 3484 1201392 SH SOLE 1201392 0 0 COMMUNITY TR BANCORP INC COM 204149108 754 16175 SH SOLE 16175 0 0 COMMVAULT SYSTEMS INC COM 204166102 17314 387850 SH SOLE 387850 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 395 115864 SH SOLE 115864 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 1625 471000 SH SOLE 471000 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 4580 241436 SH SOLE 241436 0 0 COMPASS MINERALS INTL INC COM 20451N101 331 5428 SH SOLE 5428 0 0 COMSCORE INC COM 20564W105 2581 522558 SH SOLE 522558 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 280 7885 SH SOLE 7885 0 0 CONAGRA BRANDS INC COM 205887102 11554 337452 SH SOLE 337452 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 698 75654 SH SOLE 75654 0 0 CONCHO RES INC COM 20605P101 4624 52800 SH Put SOLE 52800 0 0 CONCHO RES INC COM 20605P101 3555 40600 SH Call SOLE 40600 0 0 CONDUENT INC COM 206787103 9828 1585098 SH SOLE 1585098 0 0 CONFORMIS INC COM 20717E101 66 44114 SH SOLE 44114 0 0 CONMED CORP COM 207410101 3437 30731 SH SOLE 30731 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 716 27827 SH SOLE 27827 0 0 CONNS INC COM 208242107 137 11094 SH SOLE 11094 0 0 CONOCOPHILLIPS COM 20825C104 5892 90600 SH Put SOLE 90600 0 0 CONOCOPHILLIPS COM 20825C104 3616 55600 SH Call SOLE 55600 0 0 CONSOL ENERGY INC NEW COM 20854L108 312 21478 SH SOLE 21478 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 595 153304 SH SOLE 153304 0 0 CONSOLIDATED EDISON INC COM 209115104 10989 121471 SH SOLE 121471 0 0 CONSOLIDATED EDISON INC COM 209115104 1457 16100 SH Call SOLE 16100 0 0 CONSOLIDATED EDISON INC COM 209115104 1864 20600 SH Put SOLE 20600 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 2290 37971 SH SOLE 37971 0 0 CONSOLIDATED WATER CO INC ORD G23773107 231 14196 SH SOLE 14196 0 0 CONSTELLATION BRANDS INC CL A 21036P108 10209 53800 SH Call SOLE 53800 0 0 CONSTELLATION BRANDS INC CL A 21036P108 9734 51300 SH Put SOLE 51300 0 0 CONSTELLATION BRANDS INC CL A 21036P108 38427 202516 SH SOLE 202516 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 2772 58835 SH SOLE 58835 0 0 CONSTELLIUM SE CL A SHS F21107101 8860 661203 SH SOLE 661203 0 0 CONTAINER STORE GROUP INC COM 210751103 175 41371 SH SOLE 41371 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 228 6255 SH SOLE 6255 0 0 CONTINENTAL RESOURCES INC COM 212015101 446 13000 SH Call SOLE 13000 0 0 CONTINENTAL RESOURCES INC COM 212015101 1194 34800 SH Put SOLE 34800 0 0 CONTINENTAL RESOURCES INC COM 212015101 21639 630871 SH SOLE 630871 0 0 CONTURA ENERGY INC COM 21241B100 1437 158748 SH SOLE 158748 0 0 COOPER COS INC COM NEW 216648402 6744 20989 SH SOLE 20989 0 0 COOPER STD HLDGS INC COM 21676P103 1997 60227 SH SOLE 60227 0 0 COPA HOLDINGS SA CL A P31076105 367 3400 SH Call SOLE 3400 0 0 COPA HOLDINGS SA CL A P31076105 346 3200 SH Put SOLE 3200 0 0 COPA HOLDINGS SA CL A P31076105 14200 131388 SH SOLE 131388 0 0 COPART INC COM 217204106 20498 225399 SH SOLE 225399 0 0 COPART INC COM 217204106 800 8800 SH Call SOLE 8800 0 0 COPART INC COM 217204106 455 5000 SH Put SOLE 5000 0 0 CORE LABORATORIES N V COM N22717107 686 18200 SH Call SOLE 18200 0 0 CORE LABORATORIES N V COM N22717107 829 22000 SH Put SOLE 22000 0 0 CORE LABORATORIES N V COM N22717107 4208 111710 SH SOLE 111710 0 0 CORE MARK HOLDING CO INC COM 218681104 670 24644 SH SOLE 24644 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 41 12540 SH SOLE 12540 0 0 CORECIVIC INC COM 21871N101 14846 854172 SH SOLE 854172 0 0 CORELOGIC INC COM 21871D103 440 10060 SH SOLE 10060 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2701 60404 SH SOLE 60404 0 0 COREPOINT LODGING INC COM 21872L104 1661 155506 SH SOLE 155506 0 0 CORESITE RLTY CORP COM 21870Q105 1735 15473 SH SOLE 15473 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 1324 155559 SH SOLE 155559 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 7816 133489 SH SOLE 133489 0 0 CORNING INC COM 219350105 659 22632 SH SOLE 22632 0 0 CORNING INC COM 219350105 1217 41800 SH Call SOLE 41800 0 0 CORNING INC COM 219350105 1164 40000 SH Put SOLE 40000 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2497 84986 SH SOLE 84986 0 0 CORREVIO PHARMA CORP COM 22026V105 5 11430 SH SOLE 11430 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 591 108599 SH SOLE 108599 0 0 COSAN LTD SHS A G25343107 12336 540113 SH SOLE 540113 0 0 COSTAMARE INC SHS Y1771G102 1618 169760 SH SOLE 169760 0 0 COSTAR GROUP INC COM 22160N109 1017 1700 SH Call SOLE 1700 0 0 COSTAR GROUP INC COM 22160N109 658 1100 SH Put SOLE 1100 0 0 COSTAR GROUP INC COM 22160N109 2280 3810 SH SOLE 3810 0 0 COSTCO WHSL CORP NEW COM 22160K105 10434 35500 SH Call SOLE 35500 0 0 COSTCO WHSL CORP NEW COM 22160K105 11345 38600 SH Put SOLE 38600 0 0 COSTCO WHSL CORP NEW COM 22160K105 226967 772207 SH SOLE 772207 0 0 COTT CORP QUE COM 22163N106 3227 235865 SH SOLE 235865 0 0 COTY INC COM CL A 222070203 125 11100 SH Call SOLE 11100 0 0 COTY INC COM CL A 222070203 176 15600 SH Put SOLE 15600 0 0 COTY INC COM CL A 222070203 9270 824038 SH SOLE 824038 0 0 COUPA SOFTWARE INC COM 22266L106 5982 40900 SH Call SOLE 40900 0 0 COUPA SOFTWARE INC COM 22266L106 5675 38800 SH Put SOLE 38800 0 0 COUPA SOFTWARE INC COM 22266L106 17142 117211 SH SOLE 117211 0 0 COVANTA HLDG CORP COM 22282E102 3269 220302 SH SOLE 220302 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 347 26846 SH SOLE 26846 0 0 COVETRUS INC COM 22304C100 11385 862487 SH SOLE 862487 0 0 CRA INTL INC COM 12618T105 1884 34597 SH SOLE 34597 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 4751 30900 SH Call SOLE 30900 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1891 12300 SH Put SOLE 12300 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 7677 49932 SH SOLE 49932 0 0 CRANE CO COM 224399105 7693 89055 SH SOLE 89055 0 0 CREDICORP LTD COM G2519Y108 5142 24124 SH SOLE 24124 0 0 CREDIT ACCEP CORP MICH COM 225310101 1681 3800 SH Put SOLE 3800 0 0 CREDIT ACCEP CORP MICH COM 225310101 1902 4300 SH Call SOLE 4300 0 0 CREE INC COM 225447101 761 16500 SH Call SOLE 16500 0 0 CREE INC COM 225447101 808 17500 SH Put SOLE 17500 0 0 CREE INC COM 225447101 41466 898506 SH SOLE 898506 0 0 CRESCENT PT ENERGY CORP COM 22576C101 15082 3373940 SH SOLE 3373940 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 27956 459006 SH SOLE 459006 0 0 CROCS INC COM 227046109 440 10500 SH Put SOLE 10500 0 0 CROCS INC COM 227046109 3129 74696 SH SOLE 74696 0 0 CRONOS GROUP INC COM 22717L101 417 54410 SH SOLE 54410 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 234 20096 SH SOLE 20096 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2786 19600 SH Call SOLE 19600 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1933 13600 SH Put SOLE 13600 0 0 CROWN HOLDINGS INC COM 228368106 1560 21500 SH Call SOLE 21500 0 0 CROWN HOLDINGS INC COM 228368106 1893 26100 SH Put SOLE 26100 0 0 CROWN HOLDINGS INC COM 228368106 25540 352084 SH SOLE 352084 0 0 CSG SYS INTL INC COM 126349109 411 7943 SH SOLE 7943 0 0 CSS INDS INC COM 125906107 129 29279 SH SOLE 29279 0 0 CSW INDUSTRIALS INC COM 126402106 884 11483 SH SOLE 11483 0 0 CSX CORP COM 126408103 1020 14100 SH Call SOLE 14100 0 0 CSX CORP COM 126408103 1100 15200 SH Put SOLE 15200 0 0 CSX CORP COM 126408103 46389 641081 SH SOLE 641081 0 0 CTI BIOPHARMA CORP COM 12648L601 111 69953 SH SOLE 69953 0 0 CUBESMART COM 229663109 36376 1155518 SH SOLE 1155518 0 0 CULP INC COM 230215105 696 51125 SH SOLE 51125 0 0 CUMMINS INC COM 231021106 15132 84556 SH SOLE 84556 0 0 CUMMINS INC COM 231021106 6335 35400 SH Call SOLE 35400 0 0 CUMMINS INC COM 231021106 5351 29900 SH Put SOLE 29900 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 313 17788 SH SOLE 17788 0 0 CURO GROUP HLDGS CORP COM 23131L107 2512 206278 SH SOLE 206278 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 6775 331448 SH SOLE 331448 0 0 CUTERA INC COM 232109108 4883 136347 SH SOLE 136347 0 0 CVR ENERGY INC COM 12662P108 202 5000 SH Put SOLE 5000 0 0 CVS HEALTH CORP COM 126650100 4873 65600 SH Call SOLE 65600 0 0 CVS HEALTH CORP COM 126650100 4539 61100 SH Put SOLE 61100 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1982 17000 SH Put SOLE 17000 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1632 14000 SH Call SOLE 14000 0 0 CYBEROPTICS CORP COM 232517102 318 17322 SH SOLE 17322 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 267 98112 SH SOLE 98112 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 761 388308 SH SOLE 388308 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 34539 1480457 SH SOLE 1480457 0 0 CYTOKINETICS INC COM NEW 23282W605 4907 462450 SH SOLE 462450 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2582 310712 SH SOLE 310712 0 0 CYTOSORBENTS CORP COM NEW 23283X206 418 108693 SH SOLE 108693 0 0 D R HORTON INC COM 23331A109 3033 57500 SH Call SOLE 57500 0 0 D R HORTON INC COM 23331A109 2537 48100 SH Put SOLE 48100 0 0 D R HORTON INC COM 23331A109 79776 1512338 SH SOLE 1512338 0 0 DAKTRONICS INC COM 234264109 1245 204504 SH SOLE 204504 0 0 DANA INCORPORATED COM 235825205 187 10300 SH Put SOLE 10300 0 0 DANA INCORPORATED COM 235825205 343 18862 SH SOLE 18862 0 0 DANAHER CORPORATION COM 235851102 399 2600 SH Call SOLE 2600 0 0 DANAOS CORPORATION SHS Y1968P121 262 28487 SH SOLE 28487 0 0 DARDEN RESTAURANTS INC COM 237194105 327 3000 SH Put SOLE 3000 0 0 DARDEN RESTAURANTS INC COM 237194105 327 3000 SH Call SOLE 3000 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2915 72560 SH SOLE 72560 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 353 8800 SH Call SOLE 8800 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 225 5600 SH Put SOLE 5600 0 0 DAVITA INC COM 23918K108 1185 15800 SH Call SOLE 15800 0 0 DAVITA INC COM 23918K108 2514 33500 SH Put SOLE 33500 0 0 DAVITA INC COM 23918K108 22435 299008 SH SOLE 299008 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 3105 49895 SH SOLE 49895 0 0 DECKERS OUTDOOR CORP COM 243537107 1233 7300 SH Call SOLE 7300 0 0 DECKERS OUTDOOR CORP COM 243537107 1334 7900 SH Put SOLE 7900 0 0 DEERE & CO COM 244199105 5822 33600 SH Call SOLE 33600 0 0 DEERE & CO COM 244199105 5804 33500 SH Put SOLE 33500 0 0 DEERE & CO COM 244199105 16185 93416 SH SOLE 93416 0 0 DEL TACO RESTAURANTS INC COM 245496104 2139 270626 SH SOLE 270626 0 0 DELEK US HLDGS INC NEW COM 24665A103 1153 34400 SH Put SOLE 34400 0 0 DELEK US HLDGS INC NEW COM 24665A103 848 25300 SH Call SOLE 25300 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2600 50600 SH Call SOLE 50600 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2395 46600 SH Put SOLE 46600 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 3173 247279 SH SOLE 247279 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2316 39600 SH Call SOLE 39600 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3497 59800 SH Put SOLE 59800 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 167156 2858346 SH SOLE 2858346 0 0 DELUXE CORP COM 248019101 365 7308 SH SOLE 7308 0 0 DENBURY RES INC COM NEW 247916208 2123 1505448 SH SOLE 1505448 0 0 DENNYS CORP COM 24869P104 8715 438403 SH SOLE 438403 0 0 DENTSPLY SIRONA INC COM 24906P109 215 3800 SH Call SOLE 3800 0 0 DERMIRA INC COM 24983L104 1542 101690 SH SOLE 101690 0 0 DESCARTES SYS GROUP INC COM 249906108 1096 25651 SH SOLE 25651 0 0 DESIGNER BRANDS INC CL A 250565108 1919 121913 SH SOLE 121913 0 0 DESIGNER BRANDS INC CL A 250565108 205 13000 SH Call SOLE 13000 0 0 DESIGNER BRANDS INC CL A 250565108 197 12500 SH Put SOLE 12500 0 0 DESPEGAR COM CORP ORD SHS G27358103 249 18448 SH SOLE 18448 0 0 DEVON ENERGY CORP NEW COM 25179M103 1859 71600 SH Call SOLE 71600 0 0 DEVON ENERGY CORP NEW COM 25179M103 2966 114200 SH Put SOLE 114200 0 0 DEVON ENERGY CORP NEW COM 25179M103 22884 881180 SH SOLE 881180 0 0 DEXCOM INC COM 252131107 23419 107063 SH SOLE 107063 0 0 DEXCOM INC COM 252131107 1181 5400 SH Call SOLE 5400 0 0 DEXCOM INC COM 252131107 2494 11400 SH Put SOLE 11400 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 12882 1555849 SH SOLE 1555849 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2591 18443 SH SOLE 18443 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 219 30400 SH Call SOLE 30400 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 143 19900 SH Put SOLE 19900 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1184 164659 SH SOLE 164659 0 0 DIAMOND S SHIPPING INC COM Y20676105 776 46328 SH SOLE 46328 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4392 47300 SH Put SOLE 47300 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4597 49500 SH Call SOLE 49500 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1553 140187 SH SOLE 140187 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 12284 557607 SH SOLE 557607 0 0 DICKS SPORTING GOODS INC COM 253393102 32455 655793 SH SOLE 655793 0 0 DICKS SPORTING GOODS INC COM 253393102 495 10000 SH Call SOLE 10000 0 0 DICKS SPORTING GOODS INC COM 253393102 480 9700 SH Put SOLE 9700 0 0 DIEBOLD NXDF INC COM 253651103 6131 580587 SH SOLE 580587 0 0 DIGI INTL INC COM 253798102 1138 64236 SH SOLE 64236 0 0 DIGIMARC CORP NEW COM 25381B101 819 24409 SH SOLE 24409 0 0 DIGITAL RLTY TR INC COM 253868103 910 7600 SH Call SOLE 7600 0 0 DIGITAL RLTY TR INC COM 253868103 1377 11500 SH Put SOLE 11500 0 0 DIGITAL RLTY TR INC COM 253868103 25800 215466 SH SOLE 215466 0 0 DIGITAL TURBINE INC COM NEW 25400W102 2917 409166 SH SOLE 409166 0 0 DILLARDS INC CL A 254067101 419 5700 SH Put SOLE 5700 0 0 DILLARDS INC CL A 254067101 823 11200 SH Call SOLE 11200 0 0 DIME CMNTY BANCSHARES COM 253922108 1202 57520 SH SOLE 57520 0 0 DINE BRANDS GLOBAL INC COM 254423106 401 4800 SH Put SOLE 4800 0 0 DINE BRANDS GLOBAL INC COM 254423106 818 9800 SH Call SOLE 9800 0 0 DIPLOMAT PHARMACY INC COM 25456K101 572 142900 SH SOLE 142900 0 0 DIRTT ENVIRONMENTAL SOLUT LT COM 25490H106 265 79912 SH SOLE 79912 0 0 DISCOVER FINL SVCS COM 254709108 2036 24000 SH Put SOLE 24000 0 0 DISCOVER FINL SVCS COM 254709108 2502 29500 SH Call SOLE 29500 0 0 DISCOVERY INC COM SER A 25470F104 1395 42600 SH Put SOLE 42600 0 0 DISCOVERY INC COM SER A 25470F104 963 29400 SH Call SOLE 29400 0 0 DISH NETWORK CORP CL A 25470M109 2219 62554 SH SOLE 62554 0 0 DISNEY WALT CO COM DISNEY 254687106 8822 61000 SH Call SOLE 61000 0 0 DISNEY WALT CO COM DISNEY 254687106 16459 113800 SH Put SOLE 113800 0 0 DMC GLOBAL INC COM 23291C103 283 6300 SH Put SOLE 6300 0 0 DMC GLOBAL INC COM 23291C103 364 8100 SH Call SOLE 8100 0 0 DOCUSIGN INC COM 256163106 3298 44500 SH Call SOLE 44500 0 0 DOCUSIGN INC COM 256163106 3409 46000 SH Put SOLE 46000 0 0 DOCUSIGN INC COM 256163106 96584 1303246 SH SOLE 1303246 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 26788 389359 SH SOLE 389359 0 0 DOLLAR GEN CORP NEW COM 256677105 215074 1378856 SH SOLE 1378856 0 0 DOLLAR GEN CORP NEW COM 256677105 2371 15200 SH Call SOLE 15200 0 0 DOLLAR GEN CORP NEW COM 256677105 2277 14600 SH Put SOLE 14600 0 0 DOLLAR TREE INC COM 256746108 3668 39000 SH Put SOLE 39000 0 0 DOLLAR TREE INC COM 256746108 2963 31500 SH Call SOLE 31500 0 0 DOMINION ENERGY INC COM 25746U109 4903 59200 SH Call SOLE 59200 0 0 DOMINION ENERGY INC COM 25746U109 2369 28600 SH Put SOLE 28600 0 0 DOMINION ENERGY INC COM 25746U109 32288 389852 SH SOLE 389852 0 0 DOMINOS PIZZA INC COM 25754A201 7095 24150 SH SOLE 24150 0 0 DOMINOS PIZZA INC COM 25754A201 3437 11700 SH Call SOLE 11700 0 0 DOMINOS PIZZA INC COM 25754A201 4671 15900 SH Put SOLE 15900 0 0 DOMO INC COM CL B 257554105 1717 79038 SH SOLE 79038 0 0 DOMTAR CORP COM NEW 257559203 367 9600 SH Put SOLE 9600 0 0 DOMTAR CORP COM NEW 257559203 4079 106680 SH SOLE 106680 0 0 DONALDSON INC COM 257651109 781 13561 SH SOLE 13561 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1031 98428 SH SOLE 98428 0 0 DONNELLEY R R & SONS CO COM 257867200 1374 347845 SH SOLE 347845 0 0 DORIAN LPG LTD SHS USD Y2106R110 1990 128579 SH SOLE 128579 0 0 DOVER CORP COM 260003108 346 3000 SH Put SOLE 3000 0 0 DOVER CORP COM 260003108 461 4000 SH Call SOLE 4000 0 0 DOW INC COM 260557103 3092 56500 SH Call SOLE 56500 0 0 DOW INC COM 260557103 2200 40200 SH Put SOLE 40200 0 0 DOW INC COM 260557103 509 9299 SH SOLE 9299 0 0 DROPBOX INC CL A 26210C104 37696 2104728 SH SOLE 2104728 0 0 DROPBOX INC CL A 26210C104 394 22000 SH Put SOLE 22000 0 0 DSP GROUP INC COM 23332B106 930 59106 SH SOLE 59106 0 0 DTE ENERGY CO COM 233331107 974 7500 SH Call SOLE 7500 0 0 DTE ENERGY CO COM 233331107 922 7100 SH Put SOLE 7100 0 0 DTE ENERGY CO COM 233331107 43555 335374 SH SOLE 335374 0 0 DUCOMMUN INC DEL COM 264147109 577 11426 SH SOLE 11426 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 120554 1321717 SH SOLE 1321717 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 7488 82100 SH Call SOLE 82100 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 7005 76800 SH Put SOLE 76800 0 0 DUKE REALTY CORP COM NEW 264411505 2438 70306 SH SOLE 70306 0 0 DULUTH HLDGS INC COM CL B 26443V101 3852 365816 SH SOLE 365816 0 0 DUNKIN BRANDS GROUP INC COM 265504100 589 7800 SH Call SOLE 7800 0 0 DUNKIN BRANDS GROUP INC COM 265504100 997 13200 SH Put SOLE 13200 0 0 DUNKIN BRANDS GROUP INC COM 265504100 66806 884381 SH SOLE 884381 0 0 DUPONT DE NEMOURS INC COM 26614N102 12166 189504 SH SOLE 189504 0 0 DUPONT DE NEMOURS INC COM 26614N102 2286 35600 SH Call SOLE 35600 0 0 DUPONT DE NEMOURS INC COM 26614N102 2382 37100 SH Put SOLE 37100 0 0 DURECT CORP COM 266605104 3108 817969 SH SOLE 817969 0 0 DXC TECHNOLOGY CO COM 23355L106 699 18600 SH Call SOLE 18600 0 0 DXC TECHNOLOGY CO COM 23355L106 850 22600 SH Put SOLE 22600 0 0 DXC TECHNOLOGY CO COM 23355L106 27565 733298 SH SOLE 733298 0 0 DYCOM INDS INC COM 267475101 3594 76232 SH SOLE 76232 0 0 E L F BEAUTY INC COM 26856L103 3422 212141 SH SOLE 212141 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 853 18800 SH Put SOLE 18800 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 14918 328814 SH SOLE 328814 0 0 EAGLE BANCORP INC MD COM 268948106 697 14329 SH SOLE 14329 0 0 EAGLE MATERIALS INC COM 26969P108 3610 39820 SH SOLE 39820 0 0 EAGLE MATERIALS INC COM 26969P108 607 6700 SH Call SOLE 6700 0 0 EAGLE MATERIALS INC COM 26969P108 1097 12100 SH Put SOLE 12100 0 0 EAST WEST BANCORP INC COM 27579R104 22837 468936 SH SOLE 468936 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 9683 408034 SH SOLE 408034 0 0 EASTMAN CHEMICAL CO COM 277432100 777 9800 SH Put SOLE 9800 0 0 EASTMAN CHEMICAL CO COM 277432100 317 4000 SH Call SOLE 4000 0 0 EATON CORP PLC SHS G29183103 81299 858304 SH SOLE 858304 0 0 EATON CORP PLC SHS G29183103 1042 11000 SH Call SOLE 11000 0 0 EATON CORP PLC SHS G29183103 1175 12400 SH Put SOLE 12400 0 0 EATON VANCE CORP COM NON VTG 278265103 7508 160805 SH SOLE 160805 0 0 EBAY INC COM 278642103 1697 47000 SH Call SOLE 47000 0 0 EBAY INC COM 278642103 1632 45200 SH Put SOLE 45200 0 0 EBAY INC COM 278642103 258937 7170779 SH SOLE 7170779 0 0 EBIX INC COM NEW 278715206 394 11800 SH Put SOLE 11800 0 0 EBIX INC COM NEW 278715206 601 18000 SH Call SOLE 18000 0 0 ECHOSTAR CORP CL A 278768106 238 5504 SH SOLE 5504 0 0 ECOLAB INC COM 278865100 1930 10000 SH Call SOLE 10000 0 0 ECOLAB INC COM 278865100 1833 9500 SH Put SOLE 9500 0 0 ECOLAB INC COM 278865100 31365 162522 SH SOLE 162522 0 0 ECOPETROL S A SPONSORED ADS 279158109 2410 120719 SH SOLE 120719 0 0 EDGEWELL PERS CARE CO COM 28035Q102 7994 258189 SH SOLE 258189 0 0 EDISON INTL COM 281020107 277 3673 SH SOLE 3673 0 0 EDISON INTL COM 281020107 935 12400 SH Call SOLE 12400 0 0 EDISON INTL COM 281020107 777 10300 SH Put SOLE 10300 0 0 EDITAS MEDICINE INC COM 28106W103 15197 513232 SH SOLE 513232 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1913 8200 SH Call SOLE 8200 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2240 9600 SH Put SOLE 9600 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 130072 557553 SH SOLE 557553 0 0 EGAIN CORP COM NEW 28225C806 1024 129347 SH SOLE 129347 0 0 EHEALTH INC COM 28238P109 2844 29600 SH Call SOLE 29600 0 0 EHEALTH INC COM 28238P109 3305 34400 SH Put SOLE 34400 0 0 EIDOS THERAPEUTICS INC COM 28249H104 344 5997 SH SOLE 5997 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 1482 99464 SH SOLE 99464 0 0 EL PASO ELEC CO COM NEW 283677854 823 12118 SH SOLE 12118 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2123 72089 SH SOLE 72089 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 439 14900 SH Put SOLE 14900 0 0 ELASTIC N V ORD SHS N14506104 257 4000 SH Put SOLE 4000 0 0 ELDORADO GOLD CORP NEW COM 284902509 26124 3253310 SH SOLE 3253310 0 0 ELECTRONIC ARTS INC COM 285512109 4548 42300 SH Call SOLE 42300 0 0 ELECTRONIC ARTS INC COM 285512109 5354 49800 SH Put SOLE 49800 0 0 ELECTRONIC ARTS INC COM 285512109 74556 693481 SH SOLE 693481 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1574 134759 SH SOLE 134759 0 0 ELEVATE CREDIT INC COM 28621V101 65 14595 SH SOLE 14595 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 301 27759 SH SOLE 27759 0 0 EMERSON ELEC CO COM 291011104 915 12000 SH Call SOLE 12000 0 0 EMERSON ELEC CO COM 291011104 534 7000 SH Put SOLE 7000 0 0 EMERSON ELEC CO COM 291011104 22908 300390 SH SOLE 300390 0 0 EMPIRE ST RLTY TR INC CL A 292104106 5934 425103 SH SOLE 425103 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1121 26845 SH SOLE 26845 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 260 41515 SH SOLE 41515 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 8325 134755 SH SOLE 134755 0 0 ENBRIDGE INC COM 29250N105 207 5200 SH Call SOLE 5200 0 0 ENBRIDGE INC COM 29250N105 239 6000 SH Put SOLE 6000 0 0 ENBRIDGE INC COM 29250N105 290 7285 SH SOLE 7285 0 0 ENCANA CORP COM 292505104 22031 4697338 SH SOLE 4697338 0 0 ENCANA CORP COM 292505104 47 10000 SH Put SOLE 10000 0 0 ENCOMPASS HEALTH CORP COM 29261A100 19142 276341 SH SOLE 276341 0 0 ENCORE CAP GROUP INC COM 292554102 237 6706 SH SOLE 6706 0 0 ENDAVA PLC ADS 29260V105 2203 47271 SH SOLE 47271 0 0 ENDO INTL PLC SHS G30401106 754 160691 SH SOLE 160691 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 140 29705 SH SOLE 29705 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 465 9252 SH SOLE 9252 0 0 ENERGY RECOVERY INC COM 29270J100 198 20187 SH SOLE 20187 0 0 ENERPLUS CORP COM 292766102 9257 1298340 SH SOLE 1298340 0 0 ENERSYS COM 29275Y102 754 10077 SH SOLE 10077 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1718 280219 SH SOLE 280219 0 0 ENOVA INTL INC COM 29357K103 1604 66660 SH SOLE 66660 0 0 ENPHASE ENERGY INC COM 29355A107 2676 102400 SH Call SOLE 102400 0 0 ENPHASE ENERGY INC COM 29355A107 2895 110800 SH Put SOLE 110800 0 0 ENTEGRIS INC COM 29362U104 2900 57900 SH SOLE 57900 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 464 99960 SH SOLE 99960 0 0 ENTERGY CORP NEW COM 29364G103 1761 14700 SH Call SOLE 14700 0 0 ENTERGY CORP NEW COM 29364G103 2624 21900 SH Put SOLE 21900 0 0 ENTERGY CORP NEW COM 29364G103 6662 55610 SH SOLE 55610 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 280 5812 SH SOLE 5812 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 189 72082 SH SOLE 72082 0 0 ENVISTA HLDGS CORP COM 29415F104 51566 1739733 SH SOLE 1739733 0 0 ENZO BIOCHEM INC COM 294100102 306 116190 SH SOLE 116190 0 0 EOG RES INC COM 26875P101 3200 38200 SH Call SOLE 38200 0 0 EOG RES INC COM 26875P101 3870 46200 SH Put SOLE 46200 0 0 EOG RES INC COM 26875P101 87043 1039193 SH SOLE 1039193 0 0 EPLUS INC COM 294268107 1398 16581 SH SOLE 16581 0 0 EPR PPTYS COM SH BEN INT 26884U109 10249 145083 SH SOLE 145083 0 0 EQT CORP COM 26884L109 401 36800 SH Call SOLE 36800 0 0 EQT CORP COM 26884L109 525 48200 SH Put SOLE 48200 0 0 EQT CORP COM 26884L109 23588 2163999 SH SOLE 2163999 0 0 EQUIFAX INC COM 294429105 645 4600 SH Put SOLE 4600 0 0 EQUIFAX INC COM 294429105 1597 11400 SH Call SOLE 11400 0 0 EQUINIX INC COM 29444U700 6149 10535 SH SOLE 10535 0 0 EQUINIX INC COM 29444U700 5720 9800 SH Call SOLE 9800 0 0 EQUINIX INC COM 29444U700 4028 6900 SH Put SOLE 6900 0 0 EQUINOR ASA SPONSORED ADR 29446M102 11245 564788 SH SOLE 564788 0 0 EQUINOX GOLD CORP COM 29446Y502 3057 396960 SH SOLE 396960 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 3823 116453 SH SOLE 116453 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 922 11400 SH Put SOLE 11400 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 680 8400 SH Call SOLE 8400 0 0 ERICSSON ADR B SEK 10 294821608 2360 268808 SH SOLE 268808 0 0 ERIE INDTY CO CL A 29530P102 1244 7491 SH SOLE 7491 0 0 ESSENT GROUP LTD COM G3198U102 1299 24980 SH SOLE 24980 0 0 ESSEX PPTY TR INC COM 297178105 1715 5700 SH Put SOLE 5700 0 0 ESSEX PPTY TR INC COM 297178105 2497 8300 SH Call SOLE 8300 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 966 34916 SH SOLE 34916 0 0 ETSY INC COM 29786A106 37530 847171 SH SOLE 847171 0 0 ETSY INC COM 29786A106 4833 109100 SH Call SOLE 109100 0 0 ETSY INC COM 29786A106 5219 117800 SH Put SOLE 117800 0 0 EURONAV NV ANTWERPEN SHS B38564108 3389 270258 SH SOLE 270258 0 0 EURONET WORLDWIDE INC COM 298736109 3703 23503 SH SOLE 23503 0 0 EVENTBRITE INC COM CL A 29975E109 8637 428206 SH SOLE 428206 0 0 EVERBRIDGE INC COM 29978A104 4845 62047 SH SOLE 62047 0 0 EVEREST RE GROUP LTD COM G3223R108 1375 4967 SH SOLE 4967 0 0 EVERGY INC COM 30034W106 630 9676 SH SOLE 9676 0 0 EVERI HLDGS INC COM 30034T103 21506 1601365 SH SOLE 1601365 0 0 EVERQUOTE INC COM CL A 30041R108 8299 241598 SH SOLE 241598 0 0 EVERSOURCE ENERGY COM 30040W108 698 8200 SH Put SOLE 8200 0 0 EVERSOURCE ENERGY COM 30040W108 774 9100 SH Call SOLE 9100 0 0 EVERTEC INC COM 30040P103 228 6700 SH SOLE 6700 0 0 EVO PMTS INC CL A COM 26927E104 2592 98140 SH SOLE 98140 0 0 EVOLENT HEALTH INC CL A 30050B101 2215 244742 SH SOLE 244742 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 475 86878 SH SOLE 86878 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1266 66804 SH SOLE 66804 0 0 EXANTAS CAP CORP COM NEW 30068N105 2648 224204 SH SOLE 224204 0 0 EXELON CORP COM 30161N101 3009 66000 SH Call SOLE 66000 0 0 EXELON CORP COM 30161N101 3292 72200 SH Put SOLE 72200 0 0 EXELON CORP COM 30161N101 158680 3480585 SH SOLE 3480585 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2920 27000 SH Call SOLE 27000 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1146 10600 SH Put SOLE 10600 0 0 EXPEDITORS INTL WASH INC COM 302130109 7248 92893 SH SOLE 92893 0 0 EXPONENT INC COM 30214U102 455 6600 SH SOLE 6600 0 0 EXTERRAN CORP COM 30227H106 244 31120 SH SOLE 31120 0 0 EXTRA SPACE STORAGE INC COM 30225T102 822 7783 SH SOLE 7783 0 0 EXTREME NETWORKS INC COM 30226D106 784 106337 SH SOLE 106337 0 0 EXXON MOBIL CORP COM 30231G102 232591 3333203 SH SOLE 3333203 0 0 EXXON MOBIL CORP COM 30231G102 14326 205300 SH Call SOLE 205300 0 0 EXXON MOBIL CORP COM 30231G102 16677 239000 SH Put SOLE 239000 0 0 EZCORP INC CL A NON VTG 302301106 873 127954 SH SOLE 127954 0 0 F M C CORP COM NEW 302491303 299 3000 SH Put SOLE 3000 0 0 F5 NETWORKS INC COM 315616102 363 2600 SH Call SOLE 2600 0 0 F5 NETWORKS INC COM 315616102 1243 8900 SH Put SOLE 8900 0 0 F5 NETWORKS INC COM 315616102 977 6995 SH SOLE 6995 0 0 FACEBOOK INC CL A 30303M102 91539 445986 SH SOLE 445986 0 0 FACEBOOK INC CL A 30303M102 28940 141000 SH Call SOLE 141000 0 0 FACEBOOK INC CL A 30303M102 36555 178100 SH Put SOLE 178100 0 0 FACTSET RESH SYS INC COM 303075105 1771 6600 SH Put SOLE 6600 0 0 FACTSET RESH SYS INC COM 303075105 1583 5900 SH Call SOLE 5900 0 0 FAIR ISAAC CORP COM 303250104 11904 31771 SH SOLE 31771 0 0 FANG HLDGS LTD ADR NEW 30711Y201 248 86866 SH SOLE 86866 0 0 FARFETCH LTD ORD SH CL A 30744W107 1670 161315 SH SOLE 161315 0 0 FARMER BROS CO COM 307675108 1333 88541 SH SOLE 88541 0 0 FARMERS NATL BANC CORP COM 309627107 450 27603 SH SOLE 27603 0 0 FARO TECHNOLOGIES INC COM 311642102 4471 88803 SH SOLE 88803 0 0 FASTENAL CO COM 311900104 1430 38700 SH Put SOLE 38700 0 0 FASTENAL CO COM 311900104 946 25600 SH Call SOLE 25600 0 0 FASTLY INC CL A 31188V100 4446 221500 SH SOLE 221500 0 0 FATE THERAPEUTICS INC COM 31189P102 518 26482 SH SOLE 26482 0 0 FBL FINL GROUP INC CL A 30239F106 587 9954 SH SOLE 9954 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 529 4111 SH SOLE 4111 0 0 FEDEX CORP COM 31428X106 2268 15000 SH Put SOLE 15000 0 0 FEDEX CORP COM 31428X106 1648 10900 SH Call SOLE 10900 0 0 FEDNAT HLDG CO COM 31431B109 657 39510 SH SOLE 39510 0 0 FERRARI N V COM N3167Y103 43267 261367 SH SOLE 261367 0 0 FERRARI N V COM N3167Y103 579 3500 SH Call SOLE 3500 0 0 FERRARI N V COM N3167Y103 1109 6700 SH Put SOLE 6700 0 0 FERROGLOBE PLC SHS G33856108 374 397709 SH SOLE 397709 0 0 FGL HLDGS ORD SHS G3402M102 6659 625256 SH SOLE 625256 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 192 13100 SH Call SOLE 13100 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 147 10000 SH Put SOLE 10000 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 118449 8063213 SH SOLE 8063213 0 0 FIBROGEN INC COM 31572Q808 5016 116945 SH SOLE 116945 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 18553 409116 SH SOLE 409116 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1558 11200 SH Put SOLE 11200 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 264 1900 SH Call SOLE 1900 0 0 FIDUS INVT CORP COM 316500107 1126 75846 SH SOLE 75846 0 0 FIFTH THIRD BANCORP COM 316773100 3889 126514 SH SOLE 126514 0 0 FIFTH THIRD BANCORP COM 316773100 458 14900 SH Put SOLE 14900 0 0 FIREEYE INC COM 31816Q101 818 49500 SH Call SOLE 49500 0 0 FIREEYE INC COM 31816Q101 1337 80900 SH Put SOLE 80900 0 0 FIREEYE INC COM 31816Q101 26548 1606035 SH SOLE 1606035 0 0 FIRST AMERN FINL CORP COM 31847R102 36447 624955 SH SOLE 624955 0 0 FIRST BANCORP P R COM NEW 318672706 8091 763981 SH SOLE 763981 0 0 FIRST BANCSHARES INC MS COM 318916103 1182 33277 SH SOLE 33277 0 0 FIRST CHOICE BANCORP COM 31948P104 412 15272 SH SOLE 15272 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 397 12792 SH SOLE 12792 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2474 78563 SH SOLE 78563 0 0 FIRST FINL CORP IND COM 320218100 1110 24268 SH SOLE 24268 0 0 FIRST FNDTN INC COM 32026V104 392 22520 SH SOLE 22520 0 0 FIRST HORIZON NATL CORP COM 320517105 1191 71936 SH SOLE 71936 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 481 11596 SH SOLE 11596 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1015 24207 SH SOLE 24207 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 897 73200 SH Put SOLE 73200 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 487 39700 SH Call SOLE 39700 0 0 FIRST MID BANCSHARES INC COM 320866106 437 12391 SH SOLE 12391 0 0 FIRST SOLAR INC COM 336433107 763 13641 SH SOLE 13641 0 0 FIRST SOLAR INC COM 336433107 3637 65000 SH Call SOLE 65000 0 0 FIRST SOLAR INC COM 336433107 2871 51300 SH Put SOLE 51300 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 15317 110100 SH SOLE 110100 0 0 FIRSTENERGY CORP COM 337932107 1385 28500 SH Call SOLE 28500 0 0 FIRSTENERGY CORP COM 337932107 1244 25600 SH Put SOLE 25600 0 0 FIRSTENERGY CORP COM 337932107 75274 1548848 SH SOLE 1548848 0 0 FIRSTSERVICE CORP NEW COM 33767E202 4121 44294 SH SOLE 44294 0 0 FISERV INC COM 337738108 32231 278743 SH SOLE 278743 0 0 FISERV INC COM 337738108 1110 9600 SH Call SOLE 9600 0 0 FISERV INC COM 337738108 1110 9600 SH Put SOLE 9600 0 0 FITBIT INC CL A 33812L102 159 24200 SH Call SOLE 24200 0 0 FITBIT INC CL A 33812L102 105 16000 SH Put SOLE 16000 0 0 FITBIT INC CL A 33812L102 850 129409 SH SOLE 129409 0 0 FIVE BELOW INC COM 33829M101 4245 33200 SH Put SOLE 33200 0 0 FIVE BELOW INC COM 33829M101 2212 17300 SH Call SOLE 17300 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 2173 473401 SH SOLE 473401 0 0 FIVE9 INC COM 338307101 1055 16081 SH SOLE 16081 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1428 37341 SH SOLE 37341 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 288 1000 SH Call SOLE 1000 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 9713 33759 SH SOLE 33759 0 0 FLEX LTD ORD Y2573F102 357 28300 SH Call SOLE 28300 0 0 FLEX LTD ORD Y2573F102 341 27000 SH Put SOLE 27000 0 0 FLEX LTD ORD Y2573F102 49357 3911010 SH SOLE 3911010 0 0 FLEXION THERAPEUTICS INC COM 33938J106 2799 135226 SH SOLE 135226 0 0 FLEXSTEEL INDS INC COM 339382103 934 46893 SH SOLE 46893 0 0 FLIR SYS INC COM 302445101 943 18118 SH SOLE 18118 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 218 4300 SH Put SOLE 4300 0 0 FLOWERS FOODS INC COM 343498101 12068 555111 SH SOLE 555111 0 0 FLUENT INC COM 34380C102 56 22512 SH SOLE 22512 0 0 FLUIDIGM CORP DEL COM 34385P108 2110 606351 SH SOLE 606351 0 0 FLUOR CORP NEW COM 343412102 47816 2532636 SH SOLE 2532636 0 0 FLUOR CORP NEW COM 343412102 676 35800 SH Call SOLE 35800 0 0 FLUOR CORP NEW COM 343412102 678 35900 SH Put SOLE 35900 0 0 FLUSHING FINL CORP COM 343873105 671 31043 SH SOLE 31043 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 3671 253194 SH SOLE 253194 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 495 25247 SH SOLE 25247 0 0 FONAR CORP COM NEW 344437405 317 16121 SH SOLE 16121 0 0 FOOT LOCKER INC COM 344849104 4776 122500 SH Call SOLE 122500 0 0 FOOT LOCKER INC COM 344849104 1380 35400 SH Put SOLE 35400 0 0 FORD MTR CO DEL COM 345370860 6093 655193 SH SOLE 655193 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 3560 108548 SH SOLE 108548 0 0 FORESTAR GROUP INC COM 346232101 1646 78922 SH SOLE 78922 0 0 FORMFACTOR INC COM 346375108 2019 77742 SH SOLE 77742 0 0 FORTERRA INC COM 34960W106 1166 100825 SH SOLE 100825 0 0 FORTINET INC COM 34959E109 136038 1274239 SH SOLE 1274239 0 0 FORTINET INC COM 34959E109 1559 14600 SH Call SOLE 14600 0 0 FORTINET INC COM 34959E109 1399 13100 SH Put SOLE 13100 0 0 FORTIS INC COM 349553107 201 4852 SH SOLE 4852 0 0 FORTIVE CORP COM 34959J108 313 4100 SH Call SOLE 4100 0 0 FORTIVE CORP COM 34959J108 25421 332776 SH SOLE 332776 0 0 FORTUNA SILVER MINES INC COM 349915108 589 144248 SH SOLE 144248 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 966 574922 SH SOLE 574922 0 0 FORWARD AIR CORP COM 349853101 263 3753 SH SOLE 3753 0 0 FOSSIL GROUP INC COM 34988V106 168 21300 SH Put SOLE 21300 0 0 FOSSIL GROUP INC COM 34988V106 158 20100 SH Call SOLE 20100 0 0 FOSTER L B CO COM 350060109 233 12015 SH SOLE 12015 0 0 FOUNDATION BLDG MATLS INC COM 350392106 3221 166473 SH SOLE 166473 0 0 FOX CORP CL A COM 35137L105 2246 60585 SH SOLE 60585 0 0 FOX CORP CL A COM 35137L105 497 13400 SH Call SOLE 13400 0 0 FOX CORP CL A COM 35137L105 567 15300 SH Put SOLE 15300 0 0 FRANCESCAS HLDGS CORP COM NEW 351793203 150 14410 SH SOLE 14410 0 0 FRANCO NEVADA CORP COM 351858105 3719 36000 SH Put SOLE 36000 0 0 FRANCO NEVADA CORP COM 351858105 3688 35700 SH Call SOLE 35700 0 0 FRANKLIN COVEY CO COM 353469109 798 24756 SH SOLE 24756 0 0 FRANKLIN RES INC COM 354613101 1416 54510 SH SOLE 54510 0 0 FRANKLIN RES INC COM 354613101 1029 39600 SH Call SOLE 39600 0 0 FRANKLIN RES INC COM 354613101 1086 41800 SH Put SOLE 41800 0 0 FRANKS INTL N V COM N33462107 132 25592 SH SOLE 25592 0 0 FREEDOM HLDG CORP NEV COM 356390104 176 12126 SH SOLE 12126 0 0 FREEPORT-MCMORAN INC CL B 35671D857 268 20400 SH Put SOLE 20400 0 0 FREEPORT-MCMORAN INC CL B 35671D857 39521 3012282 SH SOLE 3012282 0 0 FREIGHTCAR AMER INC COM 357023100 142 68434 SH SOLE 68434 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2191 59499 SH SOLE 59499 0 0 FRESHPET INC COM 358039105 5083 86018 SH SOLE 86018 0 0 FRESHPET INC COM 358039105 301 5100 SH Call SOLE 5100 0 0 FRESHPET INC COM 358039105 485 8200 SH Put SOLE 8200 0 0 FRONTDOOR INC COM 35905A109 8190 172722 SH SOLE 172722 0 0 FRONTLINE LTD SHS NEW G3682E192 1249 97127 SH SOLE 97127 0 0 FS BANCORP INC COM 30263Y104 237 3719 SH SOLE 3719 0 0 FS KKR CAPITAL CORP COM 302635107 14934 2436198 SH SOLE 2436198 0 0 FTI CONSULTING INC COM 302941109 550 4969 SH SOLE 4969 0 0 FTS INTERNATIONAL INC COM 30283W104 252 242112 SH SOLE 242112 0 0 FULGENT GENETICS INC COM 359664109 643 49873 SH SOLE 49873 0 0 FUNKO INC COM CL A 361008105 542 31600 SH Put SOLE 31600 0 0 FUNKO INC COM CL A 361008105 760 44300 SH Call SOLE 44300 0 0 FUTUREFUEL CORPORATION COM 36116M106 485 39115 SH SOLE 39115 0 0 FVCBANKCORP INC COM 36120Q101 289 16555 SH SOLE 16555 0 0 G-III APPAREL GROUP LTD COM 36237H101 291 8700 SH Put SOLE 8700 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1767 66871 SH SOLE 66871 0 0 GAIA INC NEW CL A 36269P104 464 58023 SH SOLE 58023 0 0 GAMCO INVESTORS INC CL A COM 361438104 410 21012 SH SOLE 21012 0 0 GAMESTOP CORP NEW CL A 36467W109 206 33878 SH SOLE 33878 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 52626 1222434 SH SOLE 1222434 0 0 GAP INC COM 364760108 42987 2431389 SH SOLE 2431389 0 0 GAP INC COM 364760108 1625 91900 SH Call SOLE 91900 0 0 GAP INC COM 364760108 580 32800 SH Put SOLE 32800 0 0 GARDNER DENVER HLDGS INC COM 36555P107 13101 357169 SH SOLE 357169 0 0 GARMIN LTD SHS H2906T109 732 7500 SH Call SOLE 7500 0 0 GARMIN LTD SHS H2906T109 410 4200 SH Put SOLE 4200 0 0 GARMIN LTD SHS H2906T109 10981 112561 SH SOLE 112561 0 0 GARRISON CAP INC COM 366554103 70 11999 SH SOLE 11999 0 0 GARTNER INC COM 366651107 553 3589 SH SOLE 3589 0 0 GARTNER INC COM 366651107 1094 7100 SH Call SOLE 7100 0 0 GARTNER INC COM 366651107 632 4100 SH Put SOLE 4100 0 0 GATX CORP COM 361448103 1982 23927 SH SOLE 23927 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 836 16200 SH Call SOLE 16200 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 949 18400 SH Put SOLE 18400 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 882 17100 SH SOLE 17100 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 958 90254 SH SOLE 90254 0 0 GENERAL DYNAMICS CORP COM 369550108 118688 673028 SH SOLE 673028 0 0 GENERAL DYNAMICS CORP COM 369550108 4497 25500 SH Call SOLE 25500 0 0 GENERAL DYNAMICS CORP COM 369550108 1270 7200 SH Put SOLE 7200 0 0 GENERAL ELECTRIC CO COM 369604103 301 27000 SH Call SOLE 27000 0 0 GENERAL ELECTRIC CO COM 369604103 1395 125000 SH Put SOLE 125000 0 0 GENERAL ELECTRIC CO COM 369604103 113737 10191462 SH SOLE 10191462 0 0 GENERAL FIN CORP DEL COM 369822101 193 17456 SH SOLE 17456 0 0 GENERAL MLS INC COM 370334104 33129 618538 SH SOLE 618538 0 0 GENERAL MLS INC COM 370334104 1607 30000 SH Call SOLE 30000 0 0 GENERAL MTRS CO COM 37045V100 6211 169700 SH Call SOLE 169700 0 0 GENERAL MTRS CO COM 37045V100 3396 92800 SH Put SOLE 92800 0 0 GENERAL MTRS CO COM 37045V100 175076 4783503 SH SOLE 4783503 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1686 350525 SH SOLE 350525 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 45 21938 SH SOLE 21938 0 0 GENPACT LIMITED SHS G3922B107 51465 1220408 SH SOLE 1220408 0 0 GENTHERM INC COM 37253A103 362 8158 SH SOLE 8158 0 0 GENUINE PARTS CO COM 372460105 2539 23900 SH Put SOLE 23900 0 0 GENUINE PARTS CO COM 372460105 977 9200 SH Call SOLE 9200 0 0 GENWORTH FINL INC COM CL A 37247D106 648 147238 SH SOLE 147238 0 0 GEO GROUP INC NEW COM 36162J106 8215 494601 SH SOLE 494601 0 0 GEOPARK LTD USD SHS G38327105 2675 121054 SH SOLE 121054 0 0 GERDAU S A SPON ADR REP PFD 373737105 484 98710 SH SOLE 98710 0 0 GERMAN AMERN BANCORP INC COM 373865104 300 8414 SH SOLE 8414 0 0 GERON CORP COM 374163103 1244 915061 SH SOLE 915061 0 0 GETTY RLTY CORP NEW COM 374297109 1280 38954 SH SOLE 38954 0 0 GIBRALTAR INDS INC COM 374689107 11119 220447 SH SOLE 220447 0 0 GILEAD SCIENCES INC COM 375558103 15141 233005 SH SOLE 233005 0 0 GILEAD SCIENCES INC COM 375558103 2372 36500 SH Call SOLE 36500 0 0 GILEAD SCIENCES INC COM 375558103 2424 37300 SH Put SOLE 37300 0 0 GLADSTONE CAPITAL CORP COM 376535100 101 10208 SH SOLE 10208 0 0 GLADSTONE COML CORP COM 376536108 4387 200688 SH SOLE 200688 0 0 GLADSTONE INVT CORP COM 376546107 616 46510 SH SOLE 46510 0 0 GLADSTONE LD CORP COM 376549101 506 38983 SH SOLE 38983 0 0 GLAUKOS CORP COM 377322102 6407 117631 SH SOLE 117631 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 31824 677256 SH SOLE 677256 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 13666 171922 SH SOLE 171922 0 0 GLOBAL MED REIT INC COM NEW 37954A204 3872 292699 SH SOLE 292699 0 0 GLOBALSTAR INC COM 378973408 14 26935 SH SOLE 26935 0 0 GLOBE LIFE INC COM 37959E102 979 9300 SH Call SOLE 9300 0 0 GLOBUS MED INC CL A 379577208 13465 228683 SH SOLE 228683 0 0 GLU MOBILE INC COM 379890106 97 16000 SH Put SOLE 16000 0 0 GLU MOBILE INC COM 379890106 3716 614262 SH SOLE 614262 0 0 GLYCOMIMETICS INC COM 38000Q102 1062 200820 SH SOLE 200820 0 0 GMS INC COM 36251C103 1733 63988 SH SOLE 63988 0 0 GNC HLDGS INC COM CL A 36191G107 1327 491399 SH SOLE 491399 0 0 GODADDY INC CL A 380237107 272 4000 SH Call SOLE 4000 0 0 GODADDY INC CL A 380237107 408 6000 SH Put SOLE 6000 0 0 GODADDY INC CL A 380237107 91285 1344005 SH SOLE 1344005 0 0 GOGO INC COM 38046C109 10710 1673472 SH SOLE 1673472 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 483 26715 SH SOLE 26715 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 482 33900 SH Put SOLE 33900 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 833 58547 SH SOLE 58547 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 713 108000 SH SOLE 108000 0 0 GOLD RESOURCE CORP COM 38068T105 415 74952 SH SOLE 74952 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 1571 270472 SH SOLE 270472 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 12692 55200 SH Call SOLE 55200 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 14210 61800 SH Put SOLE 61800 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2008 129100 SH Call SOLE 129100 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1618 104000 SH Put SOLE 104000 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 9219 592649 SH SOLE 592649 0 0 GOPRO INC CL A 38268T103 150 34600 SH Put SOLE 34600 0 0 GOPRO INC CL A 38268T103 88 20235 SH SOLE 20235 0 0 GORMAN RUPP CO COM 383082104 275 7346 SH SOLE 7346 0 0 GRACE W R & CO DEL NEW COM 38388F108 1580 22620 SH SOLE 22620 0 0 GRAFTECH INTL LTD COM 384313508 2695 231952 SH SOLE 231952 0 0 GRAHAM CORP COM 384556106 769 35143 SH SOLE 35143 0 0 GRAINGER W W INC COM 384802104 1422 4200 SH Put SOLE 4200 0 0 GRAINGER W W INC COM 384802104 64872 191634 SH SOLE 191634 0 0 GRAN TIERRA ENERGY INC COM 38500T101 461 357642 SH SOLE 357642 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 31871 1914148 SH SOLE 1914148 0 0 GREAT ELM CAP CORP COM 390320109 771 99148 SH SOLE 99148 0 0 GREAT SOUTHN BANCORP INC COM 390905107 261 4120 SH SOLE 4120 0 0 GREEN BRICK PARTNERS INC COM 392709101 380 33071 SH SOLE 33071 0 0 GREEN DOT CORP CL A 39304D102 23381 1003487 SH SOLE 1003487 0 0 GREENBRIER COS INC COM 393657101 2492 76844 SH SOLE 76844 0 0 GREENLANE HLDGS INC CL A 395330103 256 78611 SH SOLE 78611 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1263 124958 SH SOLE 124958 0 0 GREIF INC CL A 397624107 269 6077 SH SOLE 6077 0 0 GRIFFON CORP COM 398433102 1898 93340 SH SOLE 93340 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 21247 912281 SH SOLE 912281 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 141 15750 SH SOLE 15750 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 2818 86840 SH SOLE 86840 0 0 GRUBHUB INC COM 400110102 24026 493947 SH SOLE 493947 0 0 GRUBHUB INC COM 400110102 2267 46600 SH Call SOLE 46600 0 0 GRUBHUB INC COM 400110102 1625 33400 SH Put SOLE 33400 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 855 98081 SH SOLE 98081 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 446 27500 SH Call SOLE 27500 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 712 43900 SH Put SOLE 43900 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 1588 97817 SH SOLE 97817 0 0 GTT COMMUNICATIONS INC COM 362393100 2049 180555 SH SOLE 180555 0 0 GUARDANT HEALTH INC COM 40131M109 320 4100 SH Call SOLE 4100 0 0 GUARDANT HEALTH INC COM 40131M109 336 4300 SH Put SOLE 4300 0 0 GUESS INC COM 401617105 336 15000 SH Put SOLE 15000 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 472 4300 SH Put SOLE 4300 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 274 2500 SH Call SOLE 2500 0 0 GULFPORT ENERGY CORP COM NEW 402635304 291 95864 SH SOLE 95864 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 720 21530 SH SOLE 21530 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 583 55938 SH SOLE 55938 0 0 HACKETT GROUP INC COM 404609109 1438 89095 SH SOLE 89095 0 0 HAEMONETICS CORP COM 405024100 26561 231162 SH SOLE 231162 0 0 HAIN CELESTIAL GROUP INC COM 405217100 532 20500 SH Put SOLE 20500 0 0 HAIN CELESTIAL GROUP INC COM 405217100 415 16000 SH Call SOLE 16000 0 0 HALLIBURTON CO COM 406216101 6656 272000 SH Put SOLE 272000 0 0 HALLIBURTON CO COM 406216101 6609 270100 SH Call SOLE 270100 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 879 50016 SH SOLE 50016 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 30222 1704582 SH SOLE 1704582 0 0 HANESBRANDS INC COM 410345102 413 27800 SH Call SOLE 27800 0 0 HANESBRANDS INC COM 410345102 4031 271457 SH SOLE 271457 0 0 HANGER INC COM NEW 41043F208 1333 48295 SH SOLE 48295 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1489 46256 SH SOLE 46256 0 0 HANOVER INS GROUP INC COM 410867105 4610 33729 SH SOLE 33729 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 2992 272270 SH SOLE 272270 0 0 HARLEY DAVIDSON INC COM 412822108 837 22500 SH Call SOLE 22500 0 0 HARLEY DAVIDSON INC COM 412822108 1298 34900 SH Put SOLE 34900 0 0 HARMONIC INC COM 413160102 3665 469850 SH SOLE 469850 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 4418 1217113 SH SOLE 1217113 0 0 HARPOON THERAPEUTICS INC COM 41358P106 585 39551 SH SOLE 39551 0 0 HARSCO CORP COM 415864107 4426 192339 SH SOLE 192339 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 273 4500 SH Put SOLE 4500 0 0 HARVARD BIOSCIENCE INC COM 416906105 522 171107 SH SOLE 171107 0 0 HASBRO INC COM 418056107 528 5000 SH Call SOLE 5000 0 0 HASBRO INC COM 418056107 528 5000 SH Put SOLE 5000 0 0 HAWAIIAN HOLDINGS INC COM 419879101 779 26600 SH Call SOLE 26600 0 0 HAWAIIAN HOLDINGS INC COM 419879101 928 31700 SH Put SOLE 31700 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2513 85798 SH SOLE 85798 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 751 20981 SH SOLE 20981 0 0 HBT FINL INC COM 404111106 2161 113778 SH SOLE 113778 0 0 HCA HEALTHCARE INC COM 40412C101 709 4800 SH Call SOLE 4800 0 0 HCA HEALTHCARE INC COM 40412C101 1005 6800 SH Put SOLE 6800 0 0 HCA HEALTHCARE INC COM 40412C101 21895 148127 SH SOLE 148127 0 0 HCI GROUP INC COM 40416E103 1570 34399 SH SOLE 34399 0 0 HD SUPPLY HLDGS INC COM 40416M105 18519 460441 SH SOLE 460441 0 0 HD SUPPLY HLDGS INC COM 40416M105 410 10200 SH Call SOLE 10200 0 0 HD SUPPLY HLDGS INC COM 40416M105 591 14700 SH Put SOLE 14700 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 513 26600 SH Put SOLE 26600 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 642 33300 SH Call SOLE 33300 0 0 HEALTHCARE SVCS GRP INC COM 421906108 14388 591598 SH SOLE 591598 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 905 29900 SH SOLE 29900 0 0 HEALTHEQUITY INC COM 42226A107 911 12300 SH Put SOLE 12300 0 0 HEALTHEQUITY INC COM 42226A107 444 6000 SH Call SOLE 6000 0 0 HEALTHPEAK PPTYS INC COM 42250P103 1289 37400 SH Call SOLE 37400 0 0 HEALTHPEAK PPTYS INC COM 42250P103 1131 32800 SH Put SOLE 32800 0 0 HEARTLAND FINL USA INC COM 42234Q102 398 8000 SH SOLE 8000 0 0 HECLA MNG CO COM 422704106 7565 2231445 SH SOLE 2231445 0 0 HEICO CORP NEW COM 422806109 14780 129475 SH SOLE 129475 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1244 38267 SH SOLE 38267 0 0 HELEN OF TROY CORP LTD COM G4388N106 251 1395 SH SOLE 1395 0 0 HELEN OF TROY CORP LTD COM G4388N106 396 2200 SH Call SOLE 2200 0 0 HELEN OF TROY CORP LTD COM G4388N106 809 4500 SH Put SOLE 4500 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 238 24709 SH SOLE 24709 0 0 HELMERICH & PAYNE INC COM 423452101 1658 36500 SH Call SOLE 36500 0 0 HELMERICH & PAYNE INC COM 423452101 1704 37500 SH Put SOLE 37500 0 0 HELMERICH & PAYNE INC COM 423452101 15297 336718 SH SOLE 336718 0 0 HENRY JACK & ASSOC INC COM 426281101 3635 24951 SH SOLE 24951 0 0 HENRY SCHEIN INC COM 806407102 354 5300 SH Call SOLE 5300 0 0 HENRY SCHEIN INC COM 806407102 487 7300 SH Put SOLE 7300 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 706 14800 SH Call SOLE 14800 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 853 17900 SH Put SOLE 17900 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 15232 319535 SH SOLE 319535 0 0 HERC HLDGS INC COM 42704L104 1835 37488 SH SOLE 37488 0 0 HERCULES CAPITAL INC COM 427096508 1335 95188 SH SOLE 95188 0 0 HERITAGE COMMERCE CORP COM 426927109 3910 304774 SH SOLE 304774 0 0 HERON THERAPEUTICS INC COM 427746102 3149 133983 SH SOLE 133983 0 0 HERSHEY CO COM 427866108 7643 52000 SH Put SOLE 52000 0 0 HERSHEY CO COM 427866108 6188 42100 SH Call SOLE 42100 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 172 10900 SH Call SOLE 10900 0 0 HESKA CORP COM RESTRC NEW 42805E306 622 6487 SH SOLE 6487 0 0 HESS CORP COM 42809H107 541 8103 SH SOLE 8103 0 0 HESS CORP COM 42809H107 1269 19000 SH Call SOLE 19000 0 0 HESS CORP COM 42809H107 1203 18000 SH Put SOLE 18000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 9465 596794 SH SOLE 596794 0 0 HEXCEL CORP NEW COM 428291108 2511 34248 SH SOLE 34248 0 0 HEXINDAI INC ADR 428295109 113 120365 SH SOLE 120365 0 0 HEXO CORP COM 428304109 583 366936 SH SOLE 366936 0 0 HIGHPOINT RES CORP COM 43114K108 99 58422 SH SOLE 58422 0 0 HIGHWOODS PPTYS INC COM 431284108 5803 118654 SH SOLE 118654 0 0 HILL ROM HLDGS INC COM 431475102 4863 42835 SH SOLE 42835 0 0 HILLENBRAND INC COM 431571108 21441 643681 SH SOLE 643681 0 0 HILTON GRAND VACATIONS INC COM 43283X105 8580 249501 SH SOLE 249501 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 444 4000 SH Call SOLE 4000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 122278 1102494 SH SOLE 1102494 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 360 135343 SH SOLE 135343 0 0 HINGHAM INSTN SVGS MASS COM 433323102 207 986 SH SOLE 986 0 0 HOLLYFRONTIER CORP COM 436106108 41001 808547 SH SOLE 808547 0 0 HOLLYFRONTIER CORP COM 436106108 467 9200 SH Call SOLE 9200 0 0 HOLLYFRONTIER CORP COM 436106108 811 16000 SH Put SOLE 16000 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 4032 245707 SH SOLE 245707 0 0 HOLOGIC INC COM 436440101 56673 1085477 SH SOLE 1085477 0 0 HOME BANCORP INC COM 43689E107 539 13760 SH SOLE 13760 0 0 HOME DEPOT INC COM 437076102 9106 41700 SH Call SOLE 41700 0 0 HOME DEPOT INC COM 437076102 6158 28200 SH Put SOLE 28200 0 0 HOME DEPOT INC COM 437076102 236425 1082629 SH SOLE 1082629 0 0 HOMESTREET INC COM 43785V102 2282 67111 SH SOLE 67111 0 0 HOMETRUST BANCSHARES INC COM 437872104 1262 47024 SH SOLE 47024 0 0 HONEYWELL INTL INC COM 438516106 5505 31100 SH Call SOLE 31100 0 0 HONEYWELL INTL INC COM 438516106 7788 44000 SH Put SOLE 44000 0 0 HONEYWELL INTL INC COM 438516106 174281 984639 SH SOLE 984639 0 0 HOOKER FURNITURE CORP COM 439038100 677 26367 SH SOLE 26367 0 0 HORIZON BANCORP INC COM 440407104 907 47752 SH SOLE 47752 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2976 230155 SH SOLE 230155 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 9652 266624 SH SOLE 266624 0 0 HORMEL FOODS CORP COM 440452100 762 16900 SH Call SOLE 16900 0 0 HORMEL FOODS CORP COM 440452100 2448 54277 SH SOLE 54277 0 0 HOST HOTELS & RESORTS INC COM 44107P104 239 12900 SH Put SOLE 12900 0 0 HOSTESS BRANDS INC CL A 44109J106 5361 368693 SH SOLE 368693 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 145 23214 SH SOLE 23214 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 552 26445 SH SOLE 26445 0 0 HP INC COM 40434L105 279 13600 SH Call SOLE 13600 0 0 HP INC COM 40434L105 286 13900 SH Put SOLE 13900 0 0 HP INC COM 40434L105 199665 9716062 SH SOLE 9716062 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1237 31635 SH SOLE 31635 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 930 23800 SH Call SOLE 23800 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 6395 163600 SH Put SOLE 163600 0 0 HUAMI CORP SPONSORED ADS 44331K103 405 33684 SH SOLE 33684 0 0 HUBSPOT INC COM 443573100 3170 20000 SH Call SOLE 20000 0 0 HUBSPOT INC COM 443573100 3487 22000 SH Put SOLE 22000 0 0 HUBSPOT INC COM 443573100 76950 485487 SH SOLE 485487 0 0 HUDBAY MINERALS INC COM 443628102 2989 720135 SH SOLE 720135 0 0 HUDSON LTD COM CL A G46408103 1246 81209 SH SOLE 81209 0 0 HUDSON PAC PPTYS INC COM 444097109 3404 90410 SH SOLE 90410 0 0 HUMANA INC COM 444859102 4911 13400 SH Put SOLE 13400 0 0 HUMANA INC COM 444859102 733 2000 SH Call SOLE 2000 0 0 HUNT J B TRANS SVCS INC COM 445658107 2651 22700 SH Call SOLE 22700 0 0 HUNT J B TRANS SVCS INC COM 445658107 1693 14500 SH Put SOLE 14500 0 0 HUNT J B TRANS SVCS INC COM 445658107 1312 11237 SH SOLE 11237 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1068 70829 SH SOLE 70829 0 0 HUNTINGTON BANCSHARES INC COM 446150104 362 24000 SH Call SOLE 24000 0 0 HUNTINGTON BANCSHARES INC COM 446150104 383 25400 SH Put SOLE 25400 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 201 800 SH Put SOLE 800 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 452 1800 SH Call SOLE 1800 0 0 HUNTSMAN CORP COM 447011107 360 14900 SH Put SOLE 14900 0 0 HUNTSMAN CORP COM 447011107 32227 1333892 SH SOLE 1333892 0 0 HURCO COMPANIES INC COM 447324104 733 19111 SH SOLE 19111 0 0 HUYA INC ADS REP SHS A 44852D108 9938 553656 SH SOLE 553656 0 0 HUYA INC ADS REP SHS A 44852D108 391 21800 SH Call SOLE 21800 0 0 HUYA INC ADS REP SHS A 44852D108 328 18300 SH Put SOLE 18300 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1594 27043 SH SOLE 27043 0 0 IAA INC COM 449253103 9230 196125 SH SOLE 196125 0 0 IAC INTERACTIVECORP COM 44919P508 19429 77994 SH SOLE 77994 0 0 IAC INTERACTIVECORP COM 44919P508 972 3900 SH Call SOLE 3900 0 0 IAC INTERACTIVECORP COM 44919P508 2217 8900 SH Put SOLE 8900 0 0 IAMGOLD CORP COM 450913108 13779 3694052 SH SOLE 3694052 0 0 IBERIABANK CORP COM 450828108 12149 162354 SH SOLE 162354 0 0 ICF INTL INC COM 44925C103 1971 21512 SH SOLE 21512 0 0 ICHOR HOLDINGS SHS G4740B105 2545 76488 SH SOLE 76488 0 0 ICON PLC SHS G4705A100 15538 90219 SH SOLE 90219 0 0 IDACORP INC COM 451107106 7379 69091 SH SOLE 69091 0 0 IDEXX LABS INC COM 45168D104 13264 50793 SH SOLE 50793 0 0 IDEXX LABS INC COM 45168D104 731 2800 SH Call SOLE 2800 0 0 IDEXX LABS INC COM 45168D104 2611 10000 SH Put SOLE 10000 0 0 IHEARTMEDIA INC COM CL A 45174J509 2138 126482 SH SOLE 126482 0 0 II VI INC COM 902104108 1360 40400 SH Put SOLE 40400 0 0 II VI INC COM 902104108 1421 42200 SH Call SOLE 42200 0 0 ILLINOIS TOOL WKS INC COM 452308109 359 2000 SH Call SOLE 2000 0 0 ILLINOIS TOOL WKS INC COM 452308109 611 3400 SH Put SOLE 3400 0 0 ILLUMINA INC COM 452327109 332 1000 SH Put SOLE 1000 0 0 ILLUMINA INC COM 452327109 332 1000 SH Call SOLE 1000 0 0 IMAX CORP COM 45245E109 1052 51500 SH SOLE 51500 0 0 IMMERSION CORP COM 452521107 2643 355658 SH SOLE 355658 0 0 IMMUNOGEN INC COM 45253H101 5083 995634 SH SOLE 995634 0 0 IMMUNOMEDICS INC COM 452907108 1966 92926 SH SOLE 92926 0 0 IMPERIAL OIL LTD COM NEW 453038408 2529 95548 SH SOLE 95548 0 0 IMPINJ INC COM 453204109 4097 158414 SH SOLE 158414 0 0 INCYTE CORP COM 45337C102 76494 876017 SH SOLE 876017 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1608 70977 SH SOLE 70977 0 0 INDEPENDENT BK GROUP INC COM 45384B106 2275 41031 SH SOLE 41031 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1041 46424 SH SOLE 46424 0 0 INFINERA CORPORATION COM 45667G103 6304 794007 SH SOLE 794007 0 0 INFINERA CORPORATION COM 45667G103 144 18100 SH Call SOLE 18100 0 0 INFINERA CORPORATION COM 45667G103 403 50800 SH Put SOLE 50800 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 27 27651 SH SOLE 27651 0 0 INFOSYS LTD SPONSORED ADR 456788108 5784 560459 SH SOLE 560459 0 0 ING GROEP N V SPONSORED ADR 456837103 3621 300483 SH SOLE 300483 0 0 INGERSOLL-RAND PLC SHS G47791101 45692 343756 SH SOLE 343756 0 0 INGERSOLL-RAND PLC SHS G47791101 332 2500 SH Call SOLE 2500 0 0 INGERSOLL-RAND PLC SHS G47791101 279 2100 SH Put SOLE 2100 0 0 INGEVITY CORP COM 45688C107 1500 17168 SH SOLE 17168 0 0 INGREDION INC COM 457187102 3025 32546 SH SOLE 32546 0 0 INNERWORKINGS INC COM 45773Y105 212 38408 SH SOLE 38408 0 0 INNOPHOS HOLDINGS INC COM 45774N108 821 25682 SH SOLE 25682 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 4501 59321 SH SOLE 59321 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 979 12900 SH Call SOLE 12900 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 3278 43200 SH Put SOLE 43200 0 0 INNOVIVA INC COM 45781M101 954 67400 SH SOLE 67400 0 0 INOGEN INC COM 45780L104 342 5000 SH Put SOLE 5000 0 0 INOGEN INC COM 45780L104 24031 351691 SH SOLE 351691 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 505 153006 SH SOLE 153006 0 0 INPHI CORP COM 45772F107 33912 458153 SH SOLE 458153 0 0 INSMED INC COM PAR $.01 457669307 1237 51796 SH SOLE 51796 0 0 INSPERITY INC COM 45778Q107 2863 33279 SH SOLE 33279 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2863 41564 SH SOLE 41564 0 0 INSTEEL INDUSTRIES INC COM 45774W108 1107 51508 SH SOLE 51508 0 0 INSTRUCTURE INC COM 45781U103 3525 73125 SH SOLE 73125 0 0 INSULET CORP COM 45784P101 51959 303501 SH SOLE 303501 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2844 48796 SH SOLE 48796 0 0 INTEL CORP COM 458140100 183063 3058695 SH SOLE 3058695 0 0 INTEL CORP COM 458140100 7667 128100 SH Call SOLE 128100 0 0 INTEL CORP COM 458140100 8912 148900 SH Put SOLE 148900 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 4159 283487 SH SOLE 283487 0 0 INTELSAT S A COM L5140P101 6001 853640 SH SOLE 853640 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 37330 301246 SH SOLE 301246 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 555 6000 SH Call SOLE 6000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 592 6400 SH Put SOLE 6400 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3340 36085 SH SOLE 36085 0 0 INTERDIGITAL INC COM 45867G101 2684 49254 SH SOLE 49254 0 0 INTERDIGITAL INC COM 45867G101 278 5100 SH Call SOLE 5100 0 0 INTERDIGITAL INC COM 45867G101 278 5100 SH Put SOLE 5100 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 19878 148300 SH Call SOLE 148300 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 25334 189000 SH Put SOLE 189000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 80392 599759 SH SOLE 599759 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 8618 575704 SH SOLE 575704 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 395 26400 SH Call SOLE 26400 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 635 42400 SH Put SOLE 42400 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 405 33655 SH SOLE 33655 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1225 41159 SH SOLE 41159 0 0 INTERPUBLIC GROUP COS INC COM 460690100 206 8900 SH Call SOLE 8900 0 0 INTERPUBLIC GROUP COS INC COM 460690100 217 9400 SH Put SOLE 9400 0 0 INTERPUBLIC GROUP COS INC COM 460690100 641 27764 SH SOLE 27764 0 0 INTERSECT ENT INC COM 46071F103 1628 65400 SH SOLE 65400 0 0 INTERXION HOLDING N.V SHS N47279109 52865 630776 SH SOLE 630776 0 0 INTEVAC INC COM 461148108 255 36115 SH SOLE 36115 0 0 INTL PAPER CO COM 460146103 1842 40000 SH Put SOLE 40000 0 0 INTL PAPER CO COM 460146103 1759 38200 SH Call SOLE 38200 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 984 28680 SH SOLE 28680 0 0 INTREPID POTASH INC COM 46121Y102 209 77120 SH SOLE 77120 0 0 INTREXON CORP COM 46122T102 1809 330068 SH SOLE 330068 0 0 INTUIT COM 461202103 1729 6600 SH Put SOLE 6600 0 0 INTUIT COM 461202103 1310 5000 SH Call SOLE 5000 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 31929 54012 SH SOLE 54012 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 5912 10000 SH Call SOLE 10000 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2187 3700 SH Put SOLE 3700 0 0 INVACARE CORP COM 461203101 803 89078 SH SOLE 89078 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 15419 264300 SH SOLE 264300 0 0 INVESCO LTD SHS G491BT108 248 13800 SH Call SOLE 13800 0 0 INVESCO LTD SHS G491BT108 288 16000 SH Put SOLE 16000 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 8432 506439 SH SOLE 506439 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 79389 373400 SH Call SOLE 373400 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 88106 414400 SH Put SOLE 414400 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 60575 284913 SH SOLE 284913 0 0 INVESTORS BANCORP INC NEW COM 46146L101 5927 497473 SH SOLE 497473 0 0 INVESTORS TITLE CO COM 461804106 907 5695 SH SOLE 5695 0 0 INVITAE CORP COM 46185L103 4159 257819 SH SOLE 257819 0 0 INVITATION HOMES INC COM 46187W107 28032 935330 SH SOLE 935330 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 686 79010 SH SOLE 79010 0 0 IONIS PHARMACEUTICALS INC COM 462222100 38770 641785 SH SOLE 641785 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 5241 189327 SH SOLE 189327 0 0 IPG PHOTONICS CORP COM 44980X109 261 1800 SH Call SOLE 1800 0 0 IPG PHOTONICS CORP COM 44980X109 10010 69070 SH SOLE 69070 0 0 IQIYI INC SPONSORED ADS 46267X108 557 26400 SH Call SOLE 26400 0 0 IQIYI INC SPONSORED ADS 46267X108 412 19500 SH Put SOLE 19500 0 0 IQIYI INC SPONSORED ADS 46267X108 2103 99629 SH SOLE 99629 0 0 IQVIA HLDGS INC COM 46266C105 494 3200 SH Put SOLE 3200 0 0 IQVIA HLDGS INC COM 46266C105 2124 13749 SH SOLE 13749 0 0 IROBOT CORP COM 462726100 16354 323015 SH SOLE 323015 0 0 IROBOT CORP COM 462726100 2010 39700 SH Call SOLE 39700 0 0 IROBOT CORP COM 462726100 2572 50800 SH Put SOLE 50800 0 0 IRON MTN INC NEW COM 46284V101 784 24600 SH Put SOLE 24600 0 0 IRON MTN INC NEW COM 46284V101 1887 59200 SH Call SOLE 59200 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 19847 1491107 SH SOLE 1491107 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 69410 1462797 SH SOLE 1462797 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1708 36000 SH Call SOLE 36000 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 323 6800 SH Put SOLE 6800 0 0 ISHARES INC MSCI CDA ETF 464286509 2382 79700 SH SOLE 79700 0 0 ISHARES INC MSCI MEXICO ETF 464286822 1495 33200 SH SOLE 33200 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 343 20550 SH SOLE 20550 0 0 ISHARES TR 20 YR TR BD ETF 464287432 474 3500 SH Call SOLE 3500 0 0 ISHARES TR 20 YR TR BD ETF 464287432 461 3400 SH Put SOLE 3400 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 3074 70460 SH SOLE 70460 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 9106 208700 SH Call SOLE 208700 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 10868 249100 SH Put SOLE 249100 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 8150 83100 SH SOLE 83100 0 0 ISHARES TR CORE S&P500 ETF 464287200 7906 24460 SH SOLE 24460 0 0 ISHARES TR LATN AMER 40 ETF 464287390 6264 184400 SH SOLE 184400 0 0 ISHARES TR MORTGE REL ETF 46435G342 4204 94400 SH SOLE 94400 0 0 ISHARES TR MSCI EAFE ETF 464287465 1986 28600 SH SOLE 28600 0 0 ISHARES TR MSCI EAFE ETF 464287465 1389 20000 SH Put SOLE 20000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 6690 149094 SH SOLE 149094 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 59729 910500 SH SOLE 910500 0 0 ISHARES TR NASDAQ BIOTECH 464287556 77218 640760 SH SOLE 640760 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 6333 36000 SH SOLE 36000 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 214 1000 SH Put SOLE 1000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 29384 177366 SH SOLE 177366 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 12475 75300 SH Call SOLE 75300 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 20825 125700 SH Put SOLE 125700 0 0 ISHARES TR S&P 100 ETF 464287101 4337 30100 SH SOLE 30100 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 10461 54025 SH SOLE 54025 0 0 ISHARES TR SELECT DIVID ETF 464287168 5241 49600 SH SOLE 49600 0 0 ISHARES TR U.S. REAL ES ETF 464287739 351 3771 SH SOLE 3771 0 0 ISHARES TR U.S. REAL ES ETF 464287739 4235 45500 SH Call SOLE 45500 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2355 25300 SH Put SOLE 25300 0 0 ISHARES TR US AER DEF ETF 464288760 8157 36732 SH SOLE 36732 0 0 ISHARES TR US HOME CONS ETF 464288752 33111 745400 SH SOLE 745400 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 255 53313 SH SOLE 53313 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 252 27500 SH Call SOLE 27500 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 149 16300 SH Put SOLE 16300 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 59431 6495205 SH SOLE 6495205 0 0 ITERIS INC COM 46564T107 661 132541 SH SOLE 132541 0 0 ITRON INC COM 465741106 661 7870 SH SOLE 7870 0 0 ITT INC COM 45073V108 933 12625 SH SOLE 12625 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 1840 73235 SH SOLE 73235 0 0 J & J SNACK FOODS CORP COM 466032109 1235 6700 SH SOLE 6700 0 0 J ALEXANDERS HLDGS INC COM 46609J106 581 60724 SH SOLE 60724 0 0 J JILL INC COM 46620W102 22 19800 SH SOLE 19800 0 0 JACK IN THE BOX INC COM 466367109 819 10500 SH Put SOLE 10500 0 0 JACK IN THE BOX INC COM 466367109 702 9000 SH Call SOLE 9000 0 0 JACOBS ENGR GROUP INC COM 469814107 19577 217939 SH SOLE 217939 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24480 163985 SH SOLE 163985 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 284 1900 SH Call SOLE 1900 0 0 JD COM INC SPON ADR CL A 47215P106 2522 71600 SH Put SOLE 71600 0 0 JD COM INC SPON ADR CL A 47215P106 1976 56100 SH Call SOLE 56100 0 0 JELD-WEN HLDG INC COM 47580P103 2624 112077 SH SOLE 112077 0 0 JETBLUE AWYS CORP COM 477143101 328 17500 SH Call SOLE 17500 0 0 JETBLUE AWYS CORP COM 477143101 674 36000 SH Put SOLE 36000 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 486 21600 SH Call SOLE 21600 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 346 15400 SH Put SOLE 15400 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6703 298033 SH SOLE 298033 0 0 JOHNSON & JOHNSON COM 478160104 193362 1325576 SH SOLE 1325576 0 0 JOHNSON & JOHNSON COM 478160104 19955 136800 SH Call SOLE 136800 0 0 JOHNSON & JOHNSON COM 478160104 11611 79600 SH Put SOLE 79600 0 0 JOHNSON OUTDOORS INC CL A 479167108 534 6966 SH SOLE 6966 0 0 JOINT CORP COM 47973J102 227 14041 SH SOLE 14041 0 0 JOUNCE THERAPEUTICS INC COM 481116101 1082 123919 SH SOLE 123919 0 0 JPMORGAN CHASE & CO COM 46625H100 54924 394000 SH Call SOLE 394000 0 0 JPMORGAN CHASE & CO COM 46625H100 32968 236500 SH Put SOLE 236500 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 139 20700 SH Call SOLE 20700 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 203 30200 SH Put SOLE 30200 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 431 64110 SH SOLE 64110 0 0 JUNIPER NETWORKS INC COM 48203R104 6431 261103 SH SOLE 261103 0 0 JUST ENERGY GROUP INC COM 48213W101 58 34286 SH SOLE 34286 0 0 K12 INC COM 48273U102 532 26153 SH SOLE 26153 0 0 KADMON HLDGS INC COM 48283N106 6471 1428405 SH SOLE 1428405 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1022 9217 SH SOLE 9217 0 0 KAMAN CORP COM 483548103 1262 19147 SH SOLE 19147 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 689 4500 SH Call SOLE 4500 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 306 2000 SH Put SOLE 2000 0 0 KAR AUCTION SVCS INC COM 48238T109 6355 291650 SH SOLE 291650 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 14441 753334 SH SOLE 753334 0 0 KB HOME COM 48666K109 2738 79900 SH Call SOLE 79900 0 0 KB HOME COM 48666K109 3273 95500 SH Put SOLE 95500 0 0 KB HOME COM 48666K109 11087 323529 SH SOLE 323529 0 0 KEARNY FINL CORP MD COM 48716P108 3650 263928 SH SOLE 263928 0 0 KELLOGG CO COM 487836108 14229 205746 SH SOLE 205746 0 0 KELLOGG CO COM 487836108 2877 41600 SH Call SOLE 41600 0 0 KELLOGG CO COM 487836108 1743 25200 SH Put SOLE 25200 0 0 KELLY SVCS INC CL A 488152208 840 37198 SH SOLE 37198 0 0 KEMET CORP COM NEW 488360207 219 8100 SH Call SOLE 8100 0 0 KEMET CORP COM NEW 488360207 541 20000 SH Put SOLE 20000 0 0 KEMET CORP COM NEW 488360207 318 11751 SH SOLE 11751 0 0 KEMPER CORP DEL COM 488401100 784 10119 SH SOLE 10119 0 0 KEYCORP NEW COM 493267108 684 33800 SH Call SOLE 33800 0 0 KEYCORP NEW COM 493267108 589 29100 SH Put SOLE 29100 0 0 KEYCORP NEW COM 493267108 2479 122487 SH SOLE 122487 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 356 88664 SH SOLE 88664 0 0 KFORCE INC COM 493732101 294 7398 SH SOLE 7398 0 0 KIMBALL ELECTRONICS INC COM 49428J109 217 12369 SH SOLE 12369 0 0 KIMBERLY CLARK CORP COM 494368103 1155 8400 SH Call SOLE 8400 0 0 KIMBERLY CLARK CORP COM 494368103 1719 12500 SH Put SOLE 12500 0 0 KINDER MORGAN INC DEL COM 49456B101 1410 66600 SH Call SOLE 66600 0 0 KINDER MORGAN INC DEL COM 49456B101 445 21000 SH Put SOLE 21000 0 0 KINDER MORGAN INC DEL COM 49456B101 70040 3308440 SH SOLE 3308440 0 0 KINGSTONE COS INC COM 496719105 361 46605 SH SOLE 46605 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 201 18211 SH SOLE 18211 0 0 KINROSS GOLD CORP COM 496902404 274 57800 SH Call SOLE 57800 0 0 KINROSS GOLD CORP COM 496902404 160 33700 SH Put SOLE 33700 0 0 KINROSS GOLD CORP COM 496902404 28494 6011425 SH SOLE 6011425 0 0 KIRBY CORP COM 497266106 763 8517 SH SOLE 8517 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 14219 322653 SH SOLE 322653 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1450 32900 SH Call SOLE 32900 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1234 28000 SH Put SOLE 28000 0 0 KIRKLANDS INC COM 497498105 348 280536 SH SOLE 280536 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 509 24916 SH SOLE 24916 0 0 KLA CORPORATION COM NEW 482480100 2512 14100 SH Call SOLE 14100 0 0 KLA CORPORATION COM NEW 482480100 1301 7300 SH Put SOLE 7300 0 0 KLA CORPORATION COM NEW 482480100 9438 52974 SH SOLE 52974 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 353 54870 SH SOLE 54870 0 0 KNOLL INC COM NEW 498904200 634 25115 SH SOLE 25115 0 0 KNOWLES CORP COM 49926D109 546 25812 SH SOLE 25812 0 0 KODIAK SCIENCES INC COM 50015M109 1983 27567 SH SOLE 27567 0 0 KOHLS CORP COM 500255104 2991 58700 SH Call SOLE 58700 0 0 KOHLS CORP COM 500255104 3220 63200 SH Put SOLE 63200 0 0 KOHLS CORP COM 500255104 90754 1781244 SH SOLE 1781244 0 0 KOPIN CORP COM 500600101 122 304370 SH SOLE 304370 0 0 KOPPERS HOLDINGS INC COM 50060P106 1373 35923 SH SOLE 35923 0 0 KORN FERRY COM NEW 500643200 8966 211460 SH SOLE 211460 0 0 KOSMOS ENERGY LTD COM 500688106 10568 1853976 SH SOLE 1853976 0 0 KRAFT HEINZ CO COM 500754106 2448 76200 SH Call SOLE 76200 0 0 KRAFT HEINZ CO COM 500754106 4309 134100 SH Put SOLE 134100 0 0 KRAFT HEINZ CO COM 500754106 3885 120906 SH SOLE 120906 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2528 140383 SH SOLE 140383 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 416 23100 SH Call SOLE 23100 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 427 23700 SH Put SOLE 23700 0 0 KROGER CO COM 501044101 2945 101600 SH Put SOLE 101600 0 0 KROGER CO COM 501044101 2632 90800 SH Call SOLE 90800 0 0 KRONOS WORLDWIDE INC COM 50105F105 1013 75568 SH SOLE 75568 0 0 KT CORP SPONSORED ADR 48268K101 7872 678600 SH SOLE 678600 0 0 KULICKE & SOFFA INDS INC COM 501242101 8479 311728 SH SOLE 311728 0 0 KURA ONCOLOGY INC COM 50127T109 2481 180423 SH SOLE 180423 0 0 L BRANDS INC COM 501797104 906 50000 SH Put SOLE 50000 0 0 L BRANDS INC COM 501797104 652 36000 SH Call SOLE 36000 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 4452 22500 SH Call SOLE 22500 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 2295 11600 SH Put SOLE 11600 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 17845 90187 SH SOLE 90187 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 35697 211014 SH SOLE 211014 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1184 7000 SH Call SOLE 7000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1015 6000 SH Put SOLE 6000 0 0 LADDER CAP CORP CL A 505743104 1309 72559 SH SOLE 72559 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 73 21000 SH SOLE 21000 0 0 LAKELAND BANCORP INC COM 511637100 1138 65466 SH SOLE 65466 0 0 LAM RESEARCH CORP COM 512807108 68345 233739 SH SOLE 233739 0 0 LAM RESEARCH CORP COM 512807108 2982 10200 SH Call SOLE 10200 0 0 LAM RESEARCH CORP COM 512807108 4912 16800 SH Put SOLE 16800 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 689 7723 SH SOLE 7723 0 0 LAMB WESTON HLDGS INC COM 513272104 834 9700 SH Call SOLE 9700 0 0 LAMB WESTON HLDGS INC COM 513272104 895 10400 SH Put SOLE 10400 0 0 LAMB WESTON HLDGS INC COM 513272104 29879 347313 SH SOLE 347313 0 0 LANDEC CORP COM 514766104 689 60893 SH SOLE 60893 0 0 LANDS END INC NEW COM 51509F105 2527 150433 SH SOLE 150433 0 0 LANDS END INC NEW COM 51509F105 195 11600 SH Call SOLE 11600 0 0 LANDS END INC NEW COM 51509F105 361 21500 SH Put SOLE 21500 0 0 LANTHEUS HLDGS INC COM 516544103 1131 55122 SH SOLE 55122 0 0 LAREDO PETROLEUM INC COM 516806106 569 198195 SH SOLE 198195 0 0 LAS VEGAS SANDS CORP COM 517834107 1229 17800 SH Put SOLE 17800 0 0 LAS VEGAS SANDS CORP COM 517834107 1464 21200 SH Call SOLE 21200 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1897 99092 SH SOLE 99092 0 0 LAUDER ESTEE COS INC CL A 518439104 7337 35521 SH SOLE 35521 0 0 LAUDER ESTEE COS INC CL A 518439104 3491 16900 SH Call SOLE 16900 0 0 LAUDER ESTEE COS INC CL A 518439104 4110 19900 SH Put SOLE 19900 0 0 LAWSON PRODS INC COM 520776105 956 18356 SH SOLE 18356 0 0 LAZARD LTD SHS A G54050102 16700 417926 SH SOLE 417926 0 0 LEAR CORP COM NEW 521865204 453 3300 SH Put SOLE 3300 0 0 LEAR CORP COM NEW 521865204 264 1926 SH SOLE 1926 0 0 LEE ENTERPRISES INC COM 523768109 29 20441 SH SOLE 20441 0 0 LEGGETT & PLATT INC COM 524660107 11419 224648 SH SOLE 224648 0 0 LEGGETT & PLATT INC COM 524660107 300 5900 SH Call SOLE 5900 0 0 LEGGETT & PLATT INC COM 524660107 427 8400 SH Put SOLE 8400 0 0 LENDINGTREE INC NEW COM 52603B107 2185 7200 SH Call SOLE 7200 0 0 LENDINGTREE INC NEW COM 52603B107 1669 5500 SH Put SOLE 5500 0 0 LENDINGTREE INC NEW COM 52603B107 1133 3733 SH SOLE 3733 0 0 LENNAR CORP CL A 526057104 1477 26481 SH SOLE 26481 0 0 LENNAR CORP CL A 526057104 5373 96300 SH Call SOLE 96300 0 0 LENNAR CORP CL A 526057104 6778 121500 SH Put SOLE 121500 0 0 LENNOX INTL INC COM 526107107 40558 166240 SH SOLE 166240 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 613 31796 SH SOLE 31796 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 4110 990419 SH SOLE 990419 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 1913 137709 SH SOLE 137709 0 0 LEXINGTON REALTY TRUST COM 529043101 3913 368445 SH SOLE 368445 0 0 LGI HOMES INC COM 50187T106 2310 32700 SH Call SOLE 32700 0 0 LGI HOMES INC COM 50187T106 2247 31800 SH Put SOLE 31800 0 0 LIBBEY INC COM 529898108 70 47985 SH SOLE 47985 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2453 19504 SH SOLE 19504 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 735 32330 SH SOLE 32330 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8959 186098 SH SOLE 186098 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2068 70011 SH SOLE 70011 0 0 LIBERTY PPTY TR SH BEN INT 531172104 4587 76385 SH SOLE 76385 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 663 90228 SH SOLE 90228 0 0 LIFE STORAGE INC COM 53223X107 1012 9345 SH SOLE 9345 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 17970 172305 SH SOLE 172305 0 0 LILLY ELI & CO COM 532457108 1065 8100 SH Call SOLE 8100 0 0 LILLY ELI & CO COM 532457108 1787 13600 SH Put SOLE 13600 0 0 LILLY ELI & CO COM 532457108 60201 458044 SH SOLE 458044 0 0 LIMELIGHT NETWORKS INC COM 53261M104 4249 1041338 SH SOLE 1041338 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1174 12138 SH SOLE 12138 0 0 LINCOLN NATL CORP IND COM 534187109 419 7100 SH Call SOLE 7100 0 0 LINCOLN NATL CORP IND COM 534187109 661 11200 SH Put SOLE 11200 0 0 LINCOLN NATL CORP IND COM 534187109 1741 29496 SH SOLE 29496 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2798 171118 SH SOLE 171118 0 0 LINDSAY CORP COM 535555106 2137 22262 SH SOLE 22262 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 315 353705 SH SOLE 353705 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1321 123938 SH SOLE 123938 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 101 23680 SH SOLE 23680 0 0 LIQUIDITY SERVICES INC COM 53635B107 282 47379 SH SOLE 47379 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 636 8900 SH Put SOLE 8900 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 372 5200 SH Call SOLE 5200 0 0 LIVE OAK BANCSHARES INC COM 53803X105 2004 105411 SH SOLE 105411 0 0 LIVENT CORP COM 53814L108 211 24642 SH SOLE 24642 0 0 LIVEPERSON INC COM 538146101 3850 104054 SH SOLE 104054 0 0 LKQ CORP COM 501889208 325 9100 SH Call SOLE 9100 0 0 LKQ CORP COM 501889208 5525 154765 SH SOLE 154765 0 0 LOCKHEED MARTIN CORP COM 539830109 22973 59000 SH Call SOLE 59000 0 0 LOCKHEED MARTIN CORP COM 539830109 22234 57100 SH Put SOLE 57100 0 0 LOCKHEED MARTIN CORP COM 539830109 149750 384587 SH SOLE 384587 0 0 LOEWS CORP COM 540424108 262 5000 SH Put SOLE 5000 0 0 LOGITECH INTL S A SHS H50430232 20609 436996 SH SOLE 436996 0 0 LOWES COS INC COM 548661107 9760 81500 SH Call SOLE 81500 0 0 LOWES COS INC COM 548661107 9293 77600 SH Put SOLE 77600 0 0 LOWES COS INC COM 548661107 133779 1117055 SH SOLE 1117055 0 0 LPL FINL HLDGS INC COM 50212V100 406 4400 SH Call SOLE 4400 0 0 LPL FINL HLDGS INC COM 50212V100 803 8700 SH Put SOLE 8700 0 0 LPL FINL HLDGS INC COM 50212V100 2658 28810 SH SOLE 28810 0 0 LSB INDS INC COM 502160104 89 21085 SH SOLE 21085 0 0 LSI INDS INC COM 50216C108 686 113453 SH SOLE 113453 0 0 LTC PPTYS INC COM 502175102 1299 29015 SH SOLE 29015 0 0 LULULEMON ATHLETICA INC COM 550021109 4402 19000 SH Call SOLE 19000 0 0 LULULEMON ATHLETICA INC COM 550021109 5328 23000 SH Put SOLE 23000 0 0 LULULEMON ATHLETICA INC COM 550021109 64494 278386 SH SOLE 278386 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1294 132465 SH SOLE 132465 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 237 24300 SH Call SOLE 24300 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 224 22900 SH Put SOLE 22900 0 0 LUMENTUM HLDGS INC COM 55024U109 1190 15000 SH Put SOLE 15000 0 0 LUMENTUM HLDGS INC COM 55024U109 793 10000 SH Call SOLE 10000 0 0 LUMINEX CORP DEL COM 55027E102 1805 77943 SH SOLE 77943 0 0 LUNA INNOVATIONS COM 550351100 289 39620 SH SOLE 39620 0 0 LUOKUNG TECHNOLOGY CORP SHS G56981106 58 35868 SH SOLE 35868 0 0 LUTHER BURBANK CORP COM 550550107 176 15245 SH SOLE 15245 0 0 LYDALL INC DEL COM 550819106 230 11200 SH SOLE 11200 0 0 LYFT INC CL A COM 55087P104 1381 32100 SH Call SOLE 32100 0 0 LYFT INC CL A COM 55087P104 2099 48800 SH Put SOLE 48800 0 0 LYFT INC CL A COM 55087P104 594 13811 SH SOLE 13811 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1795 89844 SH SOLE 89844 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 887 9383 SH SOLE 9383 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 425 4500 SH Call SOLE 4500 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 983 10400 SH Put SOLE 10400 0 0 M & T BK CORP COM 55261F104 1528 9000 SH Call SOLE 9000 0 0 M & T BK CORP COM 55261F104 1698 10000 SH Put SOLE 10000 0 0 M & T BK CORP COM 55261F104 3133 18457 SH SOLE 18457 0 0 M D C HLDGS INC COM 552676108 455 11933 SH SOLE 11933 0 0 M/I HOMES INC COM 55305B101 1435 36478 SH SOLE 36478 0 0 MACATAWA BK CORP COM 554225102 654 58763 SH SOLE 58763 0 0 MACERICH CO COM 554382101 423 15700 SH Call SOLE 15700 0 0 MACERICH CO COM 554382101 441 16400 SH Put SOLE 16400 0 0 MACERICH CO COM 554382101 316 11753 SH SOLE 11753 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 503 18903 SH SOLE 18903 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1007 23500 SH Put SOLE 23500 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 218 5100 SH Call SOLE 5100 0 0 MACROGENICS INC COM 556099109 1437 132108 SH SOLE 132108 0 0 MACYS INC COM 55616P104 3589 211100 SH Call SOLE 211100 0 0 MACYS INC COM 55616P104 3618 212800 SH Put SOLE 212800 0 0 MACYS INC COM 55616P104 87915 5171470 SH SOLE 5171470 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1353 4600 SH Call SOLE 4600 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1059 3600 SH Put SOLE 3600 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 460 1565 SH SOLE 1565 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 205 2250 SH SOLE 2250 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 5782 498054 SH SOLE 498054 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 5067 402791 SH SOLE 402791 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 269 358426 SH SOLE 358426 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 536 23423 SH SOLE 23423 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 2770 793772 SH SOLE 793772 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 1054 479251 SH SOLE 479251 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 470 23565 SH SOLE 23565 0 0 MANITOWOC CO INC COM NEW 563571405 2047 116980 SH SOLE 116980 0 0 MANNING & NAPIER INC CL A 56382Q102 43 24742 SH SOLE 24742 0 0 MANNKIND CORP COM NEW 56400P706 144 111691 SH SOLE 111691 0 0 MANTECH INTL CORP CL A 564563104 305 3823 SH SOLE 3823 0 0 MANULIFE FINL CORP COM 56501R106 67010 3302615 SH SOLE 3302615 0 0 MARATHON OIL CORP COM 565849106 208 15300 SH Call SOLE 15300 0 0 MARATHON OIL CORP COM 565849106 466 34300 SH Put SOLE 34300 0 0 MARATHON PETE CORP COM 56585A102 6917 114800 SH Call SOLE 114800 0 0 MARATHON PETE CORP COM 56585A102 5579 92600 SH Put SOLE 92600 0 0 MARATHON PETE CORP COM 56585A102 337 5599 SH SOLE 5599 0 0 MARCHEX INC CL B 56624R108 620 163932 SH SOLE 163932 0 0 MARCUS & MILLICHAP INC COM 566324109 831 22300 SH SOLE 22300 0 0 MARIN SOFTWARE INC COM NEW 56804T205 14 10073 SH SOLE 10073 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 317 146574 SH SOLE 146574 0 0 MARRIOTT INTL INC NEW CL A 571903202 984 6500 SH Call SOLE 6500 0 0 MARRIOTT INTL INC NEW CL A 571903202 1363 9000 SH Put SOLE 9000 0 0 MARRIOTT INTL INC NEW CL A 571903202 2024 13367 SH SOLE 13367 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1210 9400 SH Put SOLE 9400 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 386 3000 SH Call SOLE 3000 0 0 MARSH & MCLENNAN COS INC COM 571748102 401 3600 SH Call SOLE 3600 0 0 MARSH & MCLENNAN COS INC COM 571748102 758 6800 SH Put SOLE 6800 0 0 MARTEN TRANS LTD COM 573075108 609 28349 SH SOLE 28349 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2964 10600 SH Call SOLE 10600 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4223 15100 SH Put SOLE 15100 0 0 MARTIN MARIETTA MATLS INC COM 573284106 956 3419 SH SOLE 3419 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1471 55400 SH Put SOLE 55400 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 900 33900 SH Call SOLE 33900 0 0 MASCO CORP COM 574599106 62485 1302051 SH SOLE 1302051 0 0 MASCO CORP COM 574599106 202 4200 SH Call SOLE 4200 0 0 MASCO CORP COM 574599106 336 7000 SH Put SOLE 7000 0 0 MASIMO CORP COM 574795100 2282 14439 SH SOLE 14439 0 0 MASONITE INTL CORP NEW COM 575385109 5594 77474 SH SOLE 77474 0 0 MASTEC INC COM 576323109 962 15000 SH Put SOLE 15000 0 0 MASTEC INC COM 576323109 853 13300 SH Call SOLE 13300 0 0 MASTERCARD INC CL A 57636Q104 70447 235931 SH SOLE 235931 0 0 MASTERCARD INC CL A 57636Q104 10899 36500 SH Call SOLE 36500 0 0 MASTERCARD INC CL A 57636Q104 12780 42800 SH Put SOLE 42800 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 2293 145612 SH SOLE 145612 0 0 MATADOR RES CO COM 576485205 1733 96464 SH SOLE 96464 0 0 MATCH GROUP INC COM 57665R106 213 2600 SH Put SOLE 2600 0 0 MATTEL INC COM 577081102 824 60800 SH Put SOLE 60800 0 0 MATTEL INC COM 577081102 553 40800 SH Call SOLE 40800 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1681 107257 SH SOLE 107257 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 54892 892415 SH SOLE 892415 0 0 MAXLINEAR INC COM 57776J100 808 38078 SH SOLE 38078 0 0 MBIA INC COM 55262C100 1626 174818 SH SOLE 174818 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2206 13000 SH Put SOLE 13000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2682 15800 SH Call SOLE 15800 0 0 MCDERMOTT INTL INC COM 580037703 19 27400 SH Put SOLE 27400 0 0 MCDONALDS CORP COM 580135101 11995 60700 SH Call SOLE 60700 0 0 MCDONALDS CORP COM 580135101 12825 64900 SH Put SOLE 64900 0 0 MCDONALDS CORP COM 580135101 218431 1105363 SH SOLE 1105363 0 0 MCEWEN MNG INC COM 58039P107 736 579527 SH SOLE 579527 0 0 MCGRATH RENTCORP COM 580589109 3575 46707 SH SOLE 46707 0 0 MCKESSON CORP COM 58155Q103 3679 26600 SH Call SOLE 26600 0 0 MCKESSON CORP COM 58155Q103 2614 18900 SH Put SOLE 18900 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 221 79486 SH SOLE 79486 0 0 MDU RES GROUP INC COM 552690109 29198 982754 SH SOLE 982754 0 0 MEDICINES CO COM 584688105 4866 57282 SH SOLE 57282 0 0 MEDIFAST INC COM 58470H101 899 8200 SH Put SOLE 8200 0 0 MEDIFAST INC COM 58470H101 252 2300 SH Call SOLE 2300 0 0 MEDNAX INC COM 58502B106 10433 375425 SH SOLE 375425 0 0 MEDPACE HLDGS INC COM 58506Q109 471 5600 SH Call SOLE 5600 0 0 MEDPACE HLDGS INC COM 58506Q109 420 5000 SH Put SOLE 5000 0 0 MEDTRONIC PLC SHS G5960L103 1588 14000 SH Call SOLE 14000 0 0 MEDTRONIC PLC SHS G5960L103 4016 35400 SH Put SOLE 35400 0 0 MEDTRONIC PLC SHS G5960L103 970 8549 SH SOLE 8549 0 0 MEI PHARMA INC COM NEW 55279B202 117 47106 SH SOLE 47106 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 1300 64931 SH SOLE 64931 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 35315 1461120 SH SOLE 1461120 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 208 8600 SH Call SOLE 8600 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 44489 379660 SH SOLE 379660 0 0 MERCADOLIBRE INC COM 58733R102 7435 13000 SH Call SOLE 13000 0 0 MERCADOLIBRE INC COM 58733R102 10867 19000 SH Put SOLE 19000 0 0 MERCADOLIBRE INC COM 58733R102 42360 74063 SH SOLE 74063 0 0 MERCK & CO INC COM 58933Y105 268202 2948890 SH SOLE 2948890 0 0 MERCK & CO INC COM 58933Y105 6012 66100 SH Call SOLE 66100 0 0 MERCK & CO INC COM 58933Y105 9404 103400 SH Put SOLE 103400 0 0 MERCURY GENL CORP NEW COM 589400100 351 7195 SH SOLE 7195 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 690 70639 SH SOLE 70639 0 0 MERIT MED SYS INC COM 589889104 1146 36719 SH SOLE 36719 0 0 MERITAGE HOMES CORP COM 59001A102 5545 90736 SH SOLE 90736 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 59 18714 SH SOLE 18714 0 0 MERSANA THERAPEUTICS INC COM 59045L106 176 30699 SH SOLE 30699 0 0 MERUS N V COM N5749R100 813 57773 SH SOLE 57773 0 0 MESA AIR GROUP INC COM NEW 590479135 553 61866 SH SOLE 61866 0 0 METHANEX CORP COM 59151K108 16785 434494 SH SOLE 434494 0 0 METLIFE INC COM 59156R108 2151 42200 SH Call SOLE 42200 0 0 METLIFE INC COM 59156R108 1697 33300 SH Put SOLE 33300 0 0 METLIFE INC COM 59156R108 150085 2944569 SH SOLE 2944569 0 0 METROPOLITAN BK HLDG CORP COM 591774104 892 18491 SH SOLE 18491 0 0 MFA FINL INC COM 55272X102 24567 3211362 SH SOLE 3211362 0 0 MGE ENERGY INC COM 55277P104 953 12088 SH SOLE 12088 0 0 MGIC INVT CORP WIS COM 552848103 21193 1495633 SH SOLE 1495633 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 27906 901063 SH SOLE 901063 0 0 MGM RESORTS INTERNATIONAL COM 552953101 157194 4724788 SH SOLE 4724788 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1315 27132 SH SOLE 27132 0 0 MICHAELS COS INC COM 59408Q106 1013 125198 SH SOLE 125198 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 536 38219 SH SOLE 38219 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 471 4500 SH Put SOLE 4500 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 491 4691 SH SOLE 4691 0 0 MICRON TECHNOLOGY INC COM 595112103 6238 116000 SH Call SOLE 116000 0 0 MICRON TECHNOLOGY INC COM 595112103 6115 113700 SH Put SOLE 113700 0 0 MICRON TECHNOLOGY INC COM 595112103 64147 1192761 SH SOLE 1192761 0 0 MICROSOFT CORP COM 594918104 18598 117933 SH SOLE 117933 0 0 MICROSOFT CORP COM 594918104 38006 241000 SH Call SOLE 241000 0 0 MICROSOFT CORP COM 594918104 40466 256600 SH Put SOLE 256600 0 0 MIDDLEBY CORP COM 596278101 580 5300 SH Call SOLE 5300 0 0 MIDDLEBY CORP COM 596278101 865 7900 SH Put SOLE 7900 0 0 MIDDLEBY CORP COM 596278101 247 2251 SH SOLE 2251 0 0 MIDDLESEX WATER CO COM 596680108 262 4123 SH SOLE 4123 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 682 23552 SH SOLE 23552 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1005 27731 SH SOLE 27731 0 0 MILLER INDS INC TENN COM NEW 600551204 586 15783 SH SOLE 15783 0 0 MIMECAST LTD ORD SHS G14838109 17067 393438 SH SOLE 393438 0 0 MINERALS TECHNOLOGIES INC COM 603158106 393 6813 SH SOLE 6813 0 0 MINERVA NEUROSCIENCES INC COM 603380106 132 18500 SH SOLE 18500 0 0 MIRATI THERAPEUTICS INC COM 60468T105 2545 19750 SH SOLE 19750 0 0 MISTRAS GROUP INC COM 60649T107 1170 81999 SH SOLE 81999 0 0 MITEK SYS INC COM NEW 606710200 225 29405 SH SOLE 29405 0 0 MOBILE MINI INC COM 60740F105 9775 257838 SH SOLE 257838 0 0 MOBILEIRON INC COM NEW 60739U204 3971 817180 SH SOLE 817180 0 0 MODEL N INC COM 607525102 9048 257998 SH SOLE 257998 0 0 MODINE MFG CO COM 607828100 701 91011 SH SOLE 91011 0 0 MOELIS & CO CL A 60786M105 3837 120202 SH SOLE 120202 0 0 MOHAWK INDS INC COM 608190104 8965 65732 SH SOLE 65732 0 0 MOHAWK INDS INC COM 608190104 1159 8500 SH Call SOLE 8500 0 0 MOHAWK INDS INC COM 608190104 1691 12400 SH Put SOLE 12400 0 0 MOLECULAR TEMPLATES INC COM 608550109 920 65818 SH SOLE 65818 0 0 MOLINA HEALTHCARE INC COM 60855R100 896 6600 SH Call SOLE 6600 0 0 MOLSON COORS BREWING CO CL B 60871R209 1703 31600 SH Put SOLE 31600 0 0 MOLSON COORS BREWING CO CL B 60871R209 1666 30900 SH Call SOLE 30900 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 12451 631075 SH SOLE 631075 0 0 MOMO INC ADR 60879B107 16356 488236 SH SOLE 488236 0 0 MONDELEZ INTL INC CL A 609207105 2710 49200 SH Call SOLE 49200 0 0 MONDELEZ INTL INC CL A 609207105 2583 46900 SH Put SOLE 46900 0 0 MONDELEZ INTL INC CL A 609207105 33890 615282 SH SOLE 615282 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 217 103460 SH SOLE 103460 0 0 MONGODB INC CL A 60937P106 4435 33700 SH Put SOLE 33700 0 0 MONGODB INC CL A 60937P106 3777 28700 SH Call SOLE 28700 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 8348 576512 SH SOLE 576512 0 0 MONROE CAP CORP COM 610335101 1961 180584 SH SOLE 180584 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 572 9000 SH Call SOLE 9000 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 667 10500 SH Put SOLE 10500 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 144009 2266074 SH SOLE 2266074 0 0 MOODYS CORP COM 615369105 1120 4718 SH SOLE 4718 0 0 MOOG INC CL A 615394202 267 3133 SH SOLE 3133 0 0 MORGAN STANLEY COM NEW 617446448 1399 27371 SH SOLE 27371 0 0 MORGAN STANLEY COM NEW 617446448 4514 88300 SH Call SOLE 88300 0 0 MORGAN STANLEY COM NEW 617446448 7228 141400 SH Put SOLE 141400 0 0 MOSAIC CO NEW COM 61945C103 1080 49900 SH Call SOLE 49900 0 0 MOSAIC CO NEW COM 61945C103 1149 53100 SH Put SOLE 53100 0 0 MOSAIC CO NEW COM 61945C103 42154 1947969 SH SOLE 1947969 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 322 2000 SH Call SOLE 2000 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 25054 155482 SH SOLE 155482 0 0 MRC GLOBAL INC COM 55345K103 2488 182430 SH SOLE 182430 0 0 MSC INDL DIRECT INC CL A 553530106 2908 37064 SH SOLE 37064 0 0 MSCI INC COM 55354G100 542 2100 SH Call SOLE 2100 0 0 MSCI INC COM 55354G100 852 3300 SH Put SOLE 3300 0 0 MSCI INC COM 55354G100 4815 18651 SH SOLE 18651 0 0 MSG NETWORK INC CL A 553573106 8170 469536 SH SOLE 469536 0 0 MTS SYS CORP COM 553777103 494 10292 SH SOLE 10292 0 0 MUELLER WTR PRODS INC COM SER A 624758108 812 67779 SH SOLE 67779 0 0 MURPHY OIL CORP COM 626717102 1788 66700 SH Call SOLE 66700 0 0 MURPHY OIL CORP COM 626717102 3251 121300 SH Put SOLE 121300 0 0 MURPHY OIL CORP COM 626717102 285 10622 SH SOLE 10622 0 0 MURPHY USA INC COM 626755102 1542 13183 SH SOLE 13183 0 0 MUTUALFIRST FINL INC COM 62845B104 325 8200 SH SOLE 8200 0 0 MYERS INDS INC COM 628464109 1582 94840 SH SOLE 94840 0 0 MYLAN N V SHS EURO N59465109 3138 156100 SH Call SOLE 156100 0 0 MYLAN N V SHS EURO N59465109 2143 106600 SH Put SOLE 106600 0 0 MYLAN N V SHS EURO N59465109 22301 1109515 SH SOLE 1109515 0 0 MYOKARDIA INC COM 62857M105 1494 20500 SH SOLE 20500 0 0 MYOVANT SCIENCES LTD COM G637AM102 890 57343 SH SOLE 57343 0 0 MYR GROUP INC DEL COM 55405W104 937 28757 SH SOLE 28757 0 0 MYRIAD GENETICS INC COM 62855J104 378 13886 SH SOLE 13886 0 0 NABORS INDUSTRIES LTD SHS G6359F103 6699 2326031 SH SOLE 2326031 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 226 171364 SH SOLE 171364 0 0 NAKED BRAND GROUP LIMITED SHS NEW Q6519T117 52 33018 SH SOLE 33018 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1267 45560 SH SOLE 45560 0 0 NASDAQ INC COM 631103108 26296 245532 SH SOLE 245532 0 0 NASDAQ INC COM 631103108 268 2500 SH Call SOLE 2500 0 0 NASDAQ INC COM 631103108 418 3900 SH Put SOLE 3900 0 0 NATERA INC COM 632307104 14508 430619 SH SOLE 430619 0 0 NATHANS FAMOUS INC NEW COM 632347100 845 11925 SH SOLE 11925 0 0 NATIONAL BEVERAGE CORP COM 635017106 1255 24600 SH Put SOLE 24600 0 0 NATIONAL BEVERAGE CORP COM 635017106 3535 69285 SH SOLE 69285 0 0 NATIONAL CINEMEDIA INC COM 635309107 537 73703 SH SOLE 73703 0 0 NATIONAL FUEL GAS CO N J COM 636180101 9672 207825 SH SOLE 207825 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1366 61798 SH SOLE 61798 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3376 41430 SH SOLE 41430 0 0 NATIONAL HEALTHCARE CORP COM 635906100 557 6441 SH SOLE 6441 0 0 NATIONAL INSTRS CORP COM 636518102 6509 153737 SH SOLE 153737 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1984 79200 SH Call SOLE 79200 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2067 82500 SH Put SOLE 82500 0 0 NATIONAL OILWELL VARCO INC COM 637071101 6140 245118 SH SOLE 245118 0 0 NATIONAL PRESTO INDS INC COM 637215104 576 6514 SH SOLE 6514 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 11862 221217 SH SOLE 221217 0 0 NATIONAL VISION HLDGS INC COM 63845R107 10396 320561 SH SOLE 320561 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 217 17700 SH SOLE 17700 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 572 57915 SH SOLE 57915 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 459 85401 SH SOLE 85401 0 0 NATUS MEDICAL INC COM 639050103 761 23055 SH SOLE 23055 0 0 NAUTILUS INC COM 63910B102 710 405663 SH SOLE 405663 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 188 22100 SH SOLE 22100 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 915 49119 SH SOLE 49119 0 0 NAVISTAR INTL CORP NEW COM 63934E108 260 9000 SH Put SOLE 9000 0 0 NAVISTAR INTL CORP NEW COM 63934E108 214 7400 SH Call SOLE 7400 0 0 NCR CORP NEW COM 62886E108 6444 183269 SH SOLE 183269 0 0 NEENAH INC COM 640079109 1526 21662 SH SOLE 21662 0 0 NEKTAR THERAPEUTICS COM 640268108 2008 93013 SH SOLE 93013 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 169 13696 SH SOLE 13696 0 0 NEOPHOTONICS CORP COM 64051T100 1955 221697 SH SOLE 221697 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1180 317194 SH SOLE 317194 0 0 NETAPP INC COM 64110D104 791 12700 SH Call SOLE 12700 0 0 NETAPP INC COM 64110D104 48922 785903 SH SOLE 785903 0 0 NETEASE INC SPONSORED ADS 64110W102 8980 29285 SH SOLE 29285 0 0 NETEASE INC SPONSORED ADS 64110W102 1840 6000 SH Call SOLE 6000 0 0 NETEASE INC SPONSORED ADS 64110W102 2392 7800 SH Put SOLE 7800 0 0 NETFLIX INC COM 64110L106 69859 215900 SH Call SOLE 215900 0 0 NETFLIX INC COM 64110L106 88561 273700 SH Put SOLE 273700 0 0 NETFLIX INC COM 64110L106 67890 209815 SH SOLE 209815 0 0 NETGEAR INC COM 64111Q104 4631 188943 SH SOLE 188943 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 50 12451 SH SOLE 12451 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 72165 671361 SH SOLE 671361 0 0 NEURONETICS INC COM 64131A105 361 80431 SH SOLE 80431 0 0 NEVRO CORP COM 64157F103 341 2900 SH Call SOLE 2900 0 0 NEVRO CORP COM 64157F103 32103 273128 SH SOLE 273128 0 0 NEW GOLD INC CDA COM 644535106 3487 3961950 SH SOLE 3961950 0 0 NEW HOME CO INC COM 645370107 194 41624 SH SOLE 41624 0 0 NEW JERSEY RES COM 646025106 1027 23047 SH SOLE 23047 0 0 NEW MTN FIN CORP COM 647551100 2859 208101 SH SOLE 208101 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3396 28010 SH SOLE 28010 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 764 6300 SH Call SOLE 6300 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1019 8400 SH Put SOLE 8400 0 0 NEW RELIC INC COM 64829B100 41282 628239 SH SOLE 628239 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 261 16200 SH Put SOLE 16200 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 5520 459254 SH SOLE 459254 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 3177 509959 SH SOLE 509959 0 0 NEW YORK TIMES CO CL A 650111107 15188 472119 SH SOLE 472119 0 0 NEW YORK TIMES CO CL A 650111107 244 7600 SH Call SOLE 7600 0 0 NEW YORK TIMES CO CL A 650111107 370 11500 SH Put SOLE 11500 0 0 NEWELL BRANDS INC COM 651229106 1920 99900 SH Put SOLE 99900 0 0 NEWELL BRANDS INC COM 651229106 3146 163700 SH Call SOLE 163700 0 0 NEWLINK GENETICS CORP COM 651511107 849 335592 SH SOLE 335592 0 0 NEWMARK GROUP INC CL A 65158N102 10640 790785 SH SOLE 790785 0 0 NEWMARKET CORP COM 651587107 1086 2232 SH SOLE 2232 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 4845 111500 SH Call SOLE 111500 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 4219 97100 SH Put SOLE 97100 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 1134 26100 SH SOLE 26100 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2909 128453 SH SOLE 128453 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 4069 34700 SH Call SOLE 34700 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 4960 42300 SH Put SOLE 42300 0 0 NEXTCURE INC COM 65343E108 1073 19051 SH SOLE 19051 0 0 NEXTERA ENERGY INC COM 65339F101 8233 34000 SH Put SOLE 34000 0 0 NEXTERA ENERGY INC COM 65339F101 8621 35600 SH Call SOLE 35600 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 20282 385229 SH SOLE 385229 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 2355 351496 SH SOLE 351496 0 0 NIC INC COM 62914B100 827 36981 SH SOLE 36981 0 0 NICOLET BANKSHARES INC COM 65406E102 619 8384 SH SOLE 8384 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 9724 478995 SH SOLE 478995 0 0 NII HLDGS INC COM PAR 62913F508 3795 1749003 SH SOLE 1749003 0 0 NIKE INC CL B 654106103 2746 27100 SH Call SOLE 27100 0 0 NIKE INC CL B 654106103 2361 23300 SH Put SOLE 23300 0 0 NIKE INC CL B 654106103 3298 32552 SH SOLE 32552 0 0 NIO INC SPON ADS 62914V106 1024 254800 SH SOLE 254800 0 0 NISOURCE INC COM 65473P105 49738 1786569 SH SOLE 1786569 0 0 NISOURCE INC COM 65473P105 320 11500 SH Call SOLE 11500 0 0 NIU TECHNOLOGIES ADS 65481N100 522 61190 SH SOLE 61190 0 0 NLIGHT INC COM 65487K100 543 26772 SH SOLE 26772 0 0 NMI HLDGS INC CL A 629209305 7691 231792 SH SOLE 231792 0 0 NN INC COM 629337106 539 58297 SH SOLE 58297 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 5792 163760 SH SOLE 163760 0 0 NOBLE ENERGY INC COM 655044105 1523 61300 SH Call SOLE 61300 0 0 NOBLE ENERGY INC COM 655044105 1627 65500 SH Put SOLE 65500 0 0 NOKIA CORP SPONSORED ADR 654902204 186 50114 SH SOLE 50114 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 16651 744364 SH SOLE 744364 0 0 NOODLES & CO COM CL A 65540B105 501 90369 SH SOLE 90369 0 0 NORBORD INC COM NEW 65548P403 2363 88385 SH SOLE 88385 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2460 500087 SH SOLE 500087 0 0 NORDSTROM INC COM 655664100 15367 375442 SH SOLE 375442 0 0 NORDSTROM INC COM 655664100 1592 38900 SH Call SOLE 38900 0 0 NORDSTROM INC COM 655664100 3549 86700 SH Put SOLE 86700 0 0 NORFOLK SOUTHERN CORP COM 655844108 1204 6200 SH Put SOLE 6200 0 0 NORFOLK SOUTHERN CORP COM 655844108 582 3000 SH Call SOLE 3000 0 0 NORTHERN TR CORP COM 665859104 6063 57067 SH SOLE 57067 0 0 NORTHERN TR CORP COM 665859104 510 4800 SH Call SOLE 4800 0 0 NORTHERN TR CORP COM 665859104 584 5500 SH Put SOLE 5500 0 0 NORTHRIM BANCORP INC COM 666762109 496 12941 SH SOLE 12941 0 0 NORTHROP GRUMMAN CORP COM 666807102 10560 30700 SH Call SOLE 30700 0 0 NORTHROP GRUMMAN CORP COM 666807102 9734 28300 SH Put SOLE 28300 0 0 NORTHROP GRUMMAN CORP COM 666807102 29479 85703 SH SOLE 85703 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2722 163673 SH SOLE 163673 0 0 NORTHWEST NAT HLDG CO COM 66765N105 437 5921 SH SOLE 5921 0 0 NORTHWEST PIPE CO COM 667746101 1602 48102 SH SOLE 48102 0 0 NORTONLIFELOCK INC COM 668771108 34661 1358196 SH SOLE 1358196 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 637 10900 SH Put SOLE 10900 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 45506 779081 SH SOLE 779081 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 1220 32239 SH SOLE 32239 0 0 NOVO-NORDISK A S ADR 670100205 27334 472260 SH SOLE 472260 0 0 NOVOCURE LTD ORD SHS G6674U108 25431 301776 SH SOLE 301776 0 0 NOVOCURE LTD ORD SHS G6674U108 303 3600 SH Call SOLE 3600 0 0 NOVOCURE LTD ORD SHS G6674U108 927 11000 SH Put SOLE 11000 0 0 NOW INC COM 67011P100 7548 671531 SH SOLE 671531 0 0 NRG ENERGY INC COM NEW 629377508 668 16800 SH Call SOLE 16800 0 0 NRG ENERGY INC COM NEW 629377508 549 13800 SH Put SOLE 13800 0 0 NRG ENERGY INC COM NEW 629377508 114308 2875683 SH SOLE 2875683 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 19667 479920 SH SOLE 479920 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 9097 510195 SH SOLE 510195 0 0 NUCOR CORP COM 670346105 794 14100 SH Call SOLE 14100 0 0 NUCOR CORP COM 670346105 625 11100 SH Put SOLE 11100 0 0 NUTANIX INC CL A 67059N108 725 23200 SH Call SOLE 23200 0 0 NUTANIX INC CL A 67059N108 1078 34500 SH Put SOLE 34500 0 0 NUTANIX INC CL A 67059N108 30871 987543 SH SOLE 987543 0 0 NUTRIEN LTD COM 67077M108 32944 687627 SH SOLE 687627 0 0 NUVASIVE INC COM 670704105 6221 80434 SH SOLE 80434 0 0 NVE CORP COM NEW 629445206 2139 29960 SH SOLE 29960 0 0 NVENT ELECTRIC PLC SHS G6700G107 8063 315225 SH SOLE 315225 0 0 NVIDIA CORP COM 67066G104 10118 43000 SH Call SOLE 43000 0 0 NVIDIA CORP COM 67066G104 12706 54000 SH Put SOLE 54000 0 0 NVIDIA CORP COM 67066G104 4802 20410 SH SOLE 20410 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2156 16942 SH SOLE 16942 0 0 NXP SEMICONDUCTORS N V COM N6596X109 9315 73200 SH Call SOLE 73200 0 0 NXP SEMICONDUCTORS N V COM N6596X109 10843 85200 SH Put SOLE 85200 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5128 11700 SH Call SOLE 11700 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3944 9000 SH Put SOLE 9000 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 33554 76562 SH SOLE 76562 0 0 O-I GLASS INC COM 67098H104 318 26635 SH SOLE 26635 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 4768 873270 SH SOLE 873270 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 118 14392 SH SOLE 14392 0 0 OASIS PETE INC NEW COM 674215108 60 18300 SH Call SOLE 18300 0 0 OASIS PETE INC NEW COM 674215108 8085 2480212 SH SOLE 2480212 0 0 OBSEVA SA COM H5861P103 102 26800 SH SOLE 26800 0 0 OCCIDENTAL PETE CORP COM 674599105 15697 380900 SH Call SOLE 380900 0 0 OCCIDENTAL PETE CORP COM 674599105 16871 409400 SH Put SOLE 409400 0 0 OCCIDENTAL PETE CORP COM 674599105 10444 253423 SH SOLE 253423 0 0 OCEANEERING INTL INC COM 675232102 556 37257 SH SOLE 37257 0 0 OCEANFIRST FINL CORP COM 675234108 1550 60679 SH SOLE 60679 0 0 OCUGEN INC COM 67577C105 51 98400 SH SOLE 98400 0 0 OCWEN FINL CORP COM NEW 675746309 175 127527 SH SOLE 127527 0 0 ODONATE THERAPEUTICS INC COM 676079106 627 19322 SH SOLE 19322 0 0 OFFICE DEPOT INC COM 676220106 4317 1575721 SH SOLE 1575721 0 0 OKTA INC CL A 679295105 13388 116044 SH SOLE 116044 0 0 OKTA INC CL A 679295105 8883 77000 SH Call SOLE 77000 0 0 OKTA INC CL A 679295105 10660 92400 SH Put SOLE 92400 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 816 4300 SH Put SOLE 4300 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1006 5300 SH Call SOLE 5300 0 0 OLD REP INTL CORP COM 680223104 5052 225853 SH SOLE 225853 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1072 79581 SH SOLE 79581 0 0 OLIN CORP COM PAR $1 680665205 452 26200 SH Call SOLE 26200 0 0 OLIN CORP COM PAR $1 680665205 376 21800 SH Put SOLE 21800 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 398 6100 SH Put SOLE 6100 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1483 22700 SH Call SOLE 22700 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1525 36000 SH Put SOLE 36000 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1101 26000 SH Call SOLE 26000 0 0 OMNICOM GROUP INC COM 681919106 272 3360 SH SOLE 3360 0 0 OMNICOM GROUP INC COM 681919106 1863 23000 SH Call SOLE 23000 0 0 OMNICOM GROUP INC COM 681919106 1863 23000 SH Put SOLE 23000 0 0 OMNOVA SOLUTIONS INC COM 682129101 876 86677 SH SOLE 86677 0 0 ON DECK CAP INC COM 682163100 697 168410 SH SOLE 168410 0 0 ON SEMICONDUCTOR CORP COM 682189105 446 18300 SH Call SOLE 18300 0 0 ON SEMICONDUCTOR CORP COM 682189105 1065 43700 SH Put SOLE 43700 0 0 ON SEMICONDUCTOR CORP COM 682189105 328 13460 SH SOLE 13460 0 0 ONEMAIN HLDGS INC COM 68268W103 4325 102618 SH SOLE 102618 0 0 ONEOK INC NEW COM 682680103 740 9778 SH SOLE 9778 0 0 ONEOK INC NEW COM 682680103 1249 16500 SH Call SOLE 16500 0 0 ONEOK INC NEW COM 682680103 1574 20800 SH Put SOLE 20800 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1174 176044 SH SOLE 176044 0 0 ONESPAN INC COM 68287N100 787 45953 SH SOLE 45953 0 0 ONTO INNOVATION INC COM 683344105 5785 158319 SH SOLE 158319 0 0 OOMA INC COM 683416101 1870 141360 SH SOLE 141360 0 0 OPEN TEXT CORP COM 683715106 12861 291828 SH SOLE 291828 0 0 OPERA LTD SPONSORED ADS 68373M107 835 90308 SH SOLE 90308 0 0 OPKO HEALTH INC COM 68375N103 3766 2562243 SH SOLE 2562243 0 0 OPTINOSE INC COM 68404V100 278 30151 SH SOLE 30151 0 0 OPTION CARE HEALTH INC COM 68404L102 72 19410 SH SOLE 19410 0 0 OPUS BK IRVINE CALIF COM 684000102 4219 163086 SH SOLE 163086 0 0 ORACLE CORP COM 68389X105 50911 960955 SH SOLE 960955 0 0 ORACLE CORP COM 68389X105 3550 67000 SH Call SOLE 67000 0 0 ORACLE CORP COM 68389X105 318 6000 SH Put SOLE 6000 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 3801 473393 SH SOLE 473393 0 0 ORBCOMM INC COM 68555P100 3474 825202 SH SOLE 825202 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 298 21687 SH SOLE 21687 0 0 ORCHID IS CAP INC COM 68571X103 173 29618 SH SOLE 29618 0 0 ORGANIGRAM HLDGS INC COM 68620P101 297 121273 SH SOLE 121273 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 410 85248 SH SOLE 85248 0 0 ORGANOVO HLDGS INC COM 68620A104 17 47135 SH SOLE 47135 0 0 ORION ENERGY SYSTEMS INC COM 686275108 268 79897 SH SOLE 79897 0 0 ORION ENGINEERED CARBONS S A COM L72967109 3056 158320 SH SOLE 158320 0 0 ORION GROUP HOLDINGS INC COM 68628V308 709 136678 SH SOLE 136678 0 0 ORTHOFIX MED INC COM 68752M108 3047 65986 SH SOLE 65986 0 0 OSHKOSH CORP COM 688239201 8125 85846 SH SOLE 85846 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 746 76823 SH SOLE 76823 0 0 OTONOMY INC COM 68906L105 120 31339 SH SOLE 31339 0 0 OTTER TAIL CORP COM 689648103 792 15437 SH SOLE 15437 0 0 OUTFRONT MEDIA INC COM 69007J106 1861 69387 SH SOLE 69387 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 669 290866 SH SOLE 290866 0 0 OVID THERAPEUTICS INC COM 690469101 700 168602 SH SOLE 168602 0 0 OWENS & MINOR INC NEW COM 690732102 156 30188 SH SOLE 30188 0 0 OWENS CORNING NEW COM 690742101 43095 661773 SH SOLE 661773 0 0 OWENS CORNING NEW COM 690742101 456 7000 SH Call SOLE 7000 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 2057 123932 SH SOLE 123932 0 0 OXFORD INDS INC COM 691497309 1221 16188 SH SOLE 16188 0 0 OXFORD SQUARE CAP CORP COM 69181V107 504 92679 SH SOLE 92679 0 0 PACCAR INC COM 693718108 1028 13000 SH Put SOLE 13000 0 0 PACCAR INC COM 693718108 316 4000 SH Call SOLE 4000 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 93 22883 SH SOLE 22883 0 0 PACIRA BIOSCIENCES COM 695127100 5974 131874 SH SOLE 131874 0 0 PACKAGING CORP AMER COM 695156109 325 2900 SH Call SOLE 2900 0 0 PACWEST BANCORP DEL COM 695263103 420 10968 SH SOLE 10968 0 0 PAGERDUTY INC COM 69553P100 2237 95657 SH SOLE 95657 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 2084 61000 SH Put SOLE 61000 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 1483 43400 SH Call SOLE 43400 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 269 344466 SH SOLE 344466 0 0 PALO ALTO NETWORKS INC COM 697435105 4278 18500 SH Call SOLE 18500 0 0 PALO ALTO NETWORKS INC COM 697435105 4394 19000 SH Put SOLE 19000 0 0 PALO ALTO NETWORKS INC COM 697435105 52043 225050 SH SOLE 225050 0 0 PAN AMERICAN SILVER CORP COM 697900108 3025 127700 SH Put SOLE 127700 0 0 PAN AMERICAN SILVER CORP COM 697900108 2542 107300 SH Call SOLE 107300 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 173 15416 SH SOLE 15416 0 0 PAPA JOHNS INTL INC COM 698813102 41860 662865 SH SOLE 662865 0 0 PAPA JOHNS INTL INC COM 698813102 1636 25900 SH Call SOLE 25900 0 0 PAPA JOHNS INTL INC COM 698813102 2324 36800 SH Put SOLE 36800 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2004 86228 SH SOLE 86228 0 0 PARAMOUNT GROUP INC COM 69924R108 24321 1747227 SH SOLE 1747227 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 497 123202 SH SOLE 123202 0 0 PARK NATL CORP COM 700658107 375 3658 SH SOLE 3658 0 0 PARK OHIO HLDGS CORP COM 700666100 665 19763 SH SOLE 19763 0 0 PARKER HANNIFIN CORP COM 701094104 741 3600 SH Put SOLE 3600 0 0 PARKER HANNIFIN CORP COM 701094104 309 1500 SH Call SOLE 1500 0 0 PARSLEY ENERGY INC CL A 701877102 356 18800 SH Call SOLE 18800 0 0 PARSLEY ENERGY INC CL A 701877102 823 43500 SH Put SOLE 43500 0 0 PARSLEY ENERGY INC CL A 701877102 979 51774 SH SOLE 51774 0 0 PARTY CITY HOLDCO INC COM 702149105 3773 1612268 SH SOLE 1612268 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1803 67405 SH SOLE 67405 0 0 PATTERSON COMPANIES INC COM 703395103 2968 144917 SH SOLE 144917 0 0 PATTERSON UTI ENERGY INC COM 703481101 12462 1186840 SH SOLE 1186840 0 0 PAYCHEX INC COM 704326107 689 8100 SH Call SOLE 8100 0 0 PAYCHEX INC COM 704326107 834 9800 SH Put SOLE 9800 0 0 PAYCHEX INC COM 704326107 8535 100338 SH SOLE 100338 0 0 PAYCOM SOFTWARE INC COM 70432V102 3204 12100 SH Call SOLE 12100 0 0 PAYCOM SOFTWARE INC COM 70432V102 3521 13300 SH Put SOLE 13300 0 0 PAYLOCITY HLDG CORP COM 70438V106 31168 257974 SH SOLE 257974 0 0 PAYPAL HLDGS INC COM 70450Y103 10276 95000 SH Call SOLE 95000 0 0 PAYPAL HLDGS INC COM 70450Y103 8383 77500 SH Put SOLE 77500 0 0 PAYPAL HLDGS INC COM 70450Y103 34300 317089 SH SOLE 317089 0 0 PB BANCORP INC COM 70454T100 220 14500 SH SOLE 14500 0 0 PBF ENERGY INC CL A 69318G106 19001 605702 SH SOLE 605702 0 0 PBF ENERGY INC CL A 69318G106 587 18700 SH Call SOLE 18700 0 0 PBF ENERGY INC CL A 69318G106 1016 32400 SH Put SOLE 32400 0 0 PC CONNECTION INC COM 69318J100 709 14287 SH SOLE 14287 0 0 PC-TEL INC COM 69325Q105 818 96576 SH SOLE 96576 0 0 PCB BANCORP COM 69320M109 590 34150 SH SOLE 34150 0 0 PCSB FINL CORP COM 69324R104 1159 57259 SH SOLE 57259 0 0 PEABODY ENERGY CORP NEW COM 704551100 7462 818151 SH SOLE 818151 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 2152 69637 SH SOLE 69637 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2345 87481 SH SOLE 87481 0 0 PEMBINA PIPELINE CORP COM 706327103 29793 803901 SH SOLE 803901 0 0 PENN NATL GAMING INC COM 707569109 486 19000 SH Put SOLE 19000 0 0 PENN NATL GAMING INC COM 707569109 383 15000 SH Call SOLE 15000 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 3073 252326 SH SOLE 252326 0 0 PENNANTPARK INVT CORP COM 708062104 4989 763997 SH SOLE 763997 0 0 PENNYMAC FINL SVCS INC COM 70932M107 421 12374 SH SOLE 12374 0 0 PENNYMAC MTG INVT TR COM 70931T103 10957 491548 SH SOLE 491548 0 0 PENTAIR PLC SHS G7S00T104 1851 40353 SH SOLE 40353 0 0 PEOPLES BANCORP INC COM 709789101 1444 41672 SH SOLE 41672 0 0 PEOPLES UTD FINL INC COM 712704105 495 29300 SH Put SOLE 29300 0 0 PEOPLES UTD FINL INC COM 712704105 439 26000 SH Call SOLE 26000 0 0 PEPSICO INC COM 713448108 16552 121108 SH SOLE 121108 0 0 PEPSICO INC COM 713448108 17193 125800 SH Call SOLE 125800 0 0 PEPSICO INC COM 713448108 16551 121100 SH Put SOLE 121100 0 0 PERFICIENT INC COM 71375U101 1641 35616 SH SOLE 35616 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 12396 240801 SH SOLE 240801 0 0 PERION NETWORK LTD SHS NEW M78673114 167 26908 SH SOLE 26908 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 619 160421 SH SOLE 160421 0 0 PERRIGO CO PLC SHS G97822103 14142 273756 SH SOLE 273756 0 0 PERRIGO CO PLC SHS G97822103 269 5200 SH Call SOLE 5200 0 0 PERSPECTA INC COM 715347100 587 22220 SH SOLE 22220 0 0 PETMED EXPRESS INC COM 716382106 910 38700 SH Call SOLE 38700 0 0 PETMED EXPRESS INC COM 716382106 1002 42600 SH Put SOLE 42600 0 0 PETMED EXPRESS INC COM 716382106 282 12007 SH SOLE 12007 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 3821 75913 SH SOLE 75913 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 33102 2076650 SH SOLE 2076650 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 921 57800 SH Call SOLE 57800 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 813 51000 SH Put SOLE 51000 0 0 PFENEX INC COM 717071104 889 80936 SH SOLE 80936 0 0 PFIZER INC COM 717081103 9889 252400 SH Call SOLE 252400 0 0 PFIZER INC COM 717081103 6057 154600 SH Put SOLE 154600 0 0 PFIZER INC COM 717081103 269785 6885771 SH SOLE 6885771 0 0 PFSWEB INC COM NEW 717098206 50 12976 SH SOLE 12976 0 0 PG&E CORP COM 69331C108 64422 5926595 SH SOLE 5926595 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1983 79862 SH SOLE 79862 0 0 PHILIP MORRIS INTL INC COM 718172109 4961 58300 SH Call SOLE 58300 0 0 PHILIP MORRIS INTL INC COM 718172109 11564 135900 SH Put SOLE 135900 0 0 PHILIP MORRIS INTL INC COM 718172109 61414 721752 SH SOLE 721752 0 0 PHILLIPS 66 COM 718546104 4189 37600 SH Call SOLE 37600 0 0 PHILLIPS 66 COM 718546104 4211 37800 SH Put SOLE 37800 0 0 PHILLIPS 66 COM 718546104 5976 53640 SH SOLE 53640 0 0 PHOTRONICS INC COM 719405102 2877 182577 SH SOLE 182577 0 0 PHUNWARE INC COM 71948P100 169 141841 SH SOLE 141841 0 0 PHYSICIANS RLTY TR COM 71943U104 7236 382070 SH SOLE 382070 0 0 PICO HLDGS INC COM NEW 693366205 279 25091 SH SOLE 25091 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 411 113527 SH SOLE 113527 0 0 PINDUODUO INC SPONSORED ADS 722304102 3377 89300 SH Put SOLE 89300 0 0 PINDUODUO INC SPONSORED ADS 722304102 2322 61400 SH Call SOLE 61400 0 0 PINNACLE WEST CAP CORP COM 723484101 6236 69348 SH SOLE 69348 0 0 PINNACLE WEST CAP CORP COM 723484101 270 3000 SH Call SOLE 3000 0 0 PINNACLE WEST CAP CORP COM 723484101 405 4500 SH Put SOLE 4500 0 0 PINTEREST INC CL A 72352L106 1405 75400 SH Call SOLE 75400 0 0 PINTEREST INC CL A 72352L106 1586 85100 SH Put SOLE 85100 0 0 PINTEREST INC CL A 72352L106 32200 1727456 SH SOLE 1727456 0 0 PIONEER NAT RES CO COM 723787107 397 2620 SH SOLE 2620 0 0 PIONEER NAT RES CO COM 723787107 908 6000 SH Call SOLE 6000 0 0 PIONEER NAT RES CO COM 723787107 1816 12000 SH Put SOLE 12000 0 0 PITNEY BOWES INC COM 724479100 2959 734284 SH SOLE 734284 0 0 PIXELWORKS INC COM NEW 72581M305 486 124039 SH SOLE 124039 0 0 PJT PARTNERS INC COM CL A 69343T107 3892 86247 SH SOLE 86247 0 0 PLANET FITNESS INC CL A 72703H101 3644 48800 SH Call SOLE 48800 0 0 PLANET FITNESS INC CL A 72703H101 4346 58200 SH Put SOLE 58200 0 0 PLANET FITNESS INC CL A 72703H101 4242 56805 SH SOLE 56805 0 0 PLAYAGS INC COM 72814N104 3110 256351 SH SOLE 256351 0 0 PLDT INC SPONSORED ADR 69344D408 705 35286 SH SOLE 35286 0 0 PLEXUS CORP COM 729132100 741 9635 SH SOLE 9635 0 0 PLUG POWER INC COM NEW 72919P202 6046 1913259 SH SOLE 1913259 0 0 PLURALSIGHT INC COM CL A 72941B106 12209 709392 SH SOLE 709392 0 0 PLYMOUTH INDL REIT INC COM 729640102 511 27796 SH SOLE 27796 0 0 PNC FINL SVCS GROUP INC COM 693475105 1197 7500 SH Call SOLE 7500 0 0 PNC FINL SVCS GROUP INC COM 693475105 2618 16400 SH Put SOLE 16400 0 0 POINTS INTL LTD COM NEW 730843208 579 37963 SH SOLE 37963 0 0 POLARIS INC COM 731068102 671 6600 SH Call SOLE 6600 0 0 POLARIS INC COM 731068102 1017 10000 SH Put SOLE 10000 0 0 POLARIS INC COM 731068102 30813 302979 SH SOLE 302979 0 0 POLYONE CORP COM 73179P106 8437 229333 SH SOLE 229333 0 0 POOL CORPORATION COM 73278L105 6391 30090 SH SOLE 30090 0 0 POPULAR INC COM NEW 733174700 19809 337182 SH SOLE 337182 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3463 62075 SH SOLE 62075 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 10539 441352 SH SOLE 441352 0 0 POSCO SPONSORED ADR 693483109 548 10829 SH SOLE 10829 0 0 POST HLDGS INC COM 737446104 786 7200 SH Put SOLE 7200 0 0 POST HLDGS INC COM 737446104 425 3900 SH Call SOLE 3900 0 0 POTBELLY CORP COM 73754Y100 452 107201 SH SOLE 107201 0 0 POWELL INDS INC COM 739128106 715 14604 SH SOLE 14604 0 0 PPG INDS INC COM 693506107 307 2300 SH Put SOLE 2300 0 0 PPG INDS INC COM 693506107 1068 8000 SH Call SOLE 8000 0 0 PPL CORP COM 69351T106 502 14000 SH Call SOLE 14000 0 0 PPL CORP COM 69351T106 883 24600 SH Put SOLE 24600 0 0 PPL CORP COM 69351T106 16247 452820 SH SOLE 452820 0 0 PRA HEALTH SCIENCES INC COM 69354M108 367 3300 SH Call SOLE 3300 0 0 PRA HEALTH SCIENCES INC COM 69354M108 811 7300 SH Put SOLE 7300 0 0 PRECISION DRILLING CORP COM 2010 74022D308 1234 881190 SH SOLE 881190 0 0 PREFORMED LINE PRODS CO COM 740444104 201 3334 SH SOLE 3334 0 0 PRETIUM RES INC COM 74139C102 687 61700 SH Call SOLE 61700 0 0 PRETIUM RES INC COM 74139C102 343 30800 SH Put SOLE 30800 0 0 PRETIUM RES INC COM 74139C102 1066 95745 SH SOLE 95745 0 0 PRGX GLOBAL INC COM NEW 69357C503 68 13760 SH SOLE 13760 0 0 PRICE T ROWE GROUP INC COM 74144T108 329 2700 SH Call SOLE 2700 0 0 PRIMORIS SVCS CORP COM 74164F103 408 18326 SH SOLE 18326 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 330 6000 SH Call SOLE 6000 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 1416 25848 SH SOLE 25848 0 0 PROCTER & GAMBLE CO COM 742718109 11628 93100 SH Put SOLE 93100 0 0 PROCTER & GAMBLE CO COM 742718109 12927 103500 SH Call SOLE 103500 0 0 PROFIRE ENERGY INC COM 74316X101 86 59148 SH SOLE 59148 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 868 170480 SH SOLE 170480 0 0 PROGRESS SOFTWARE CORP COM 743312100 1956 47066 SH SOLE 47066 0 0 PROGRESSIVE CORP OHIO COM 743315103 3033 41900 SH Call SOLE 41900 0 0 PROGRESSIVE CORP OHIO COM 743315103 1202 16600 SH Put SOLE 16600 0 0 PROGRESSIVE CORP OHIO COM 743315103 85480 1180826 SH SOLE 1180826 0 0 PROGYNY INC COM 74340E103 928 33794 SH SOLE 33794 0 0 PROLOGIS INC COM 74340W103 989 11100 SH Call SOLE 11100 0 0 PROLOGIS INC COM 74340W103 713 8000 SH Put SOLE 8000 0 0 PROOFPOINT INC COM 743424103 1274 11100 SH Call SOLE 11100 0 0 PROOFPOINT INC COM 743424103 1286 11200 SH Put SOLE 11200 0 0 PROOFPOINT INC COM 743424103 29160 254051 SH SOLE 254051 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 182 18415 SH SOLE 18415 0 0 PROS HOLDINGS INC COM 74346Y103 21737 362759 SH SOLE 362759 0 0 PROS HOLDINGS INC COM 74346Y103 443 7400 SH Call SOLE 7400 0 0 PROS HOLDINGS INC COM 74346Y103 527 8800 SH Put SOLE 8800 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 12762 1981724 SH SOLE 1981724 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1437 203884 SH SOLE 203884 0 0 PROTECTIVE INS CORP CL B 74368L203 517 32146 SH SOLE 32146 0 0 PROTHENA CORP PLC SHS G72800108 2328 147062 SH SOLE 147062 0 0 PROVIDENCE SVC CORP COM 743815102 410 6928 SH SOLE 6928 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 871 69965 SH SOLE 69965 0 0 PRUDENTIAL FINL INC COM 744320102 1987 21200 SH Call SOLE 21200 0 0 PRUDENTIAL FINL INC COM 744320102 2812 30000 SH Put SOLE 30000 0 0 PRUDENTIAL FINL INC COM 744320102 31749 338691 SH SOLE 338691 0 0 PTC INC COM 69370C100 592 7900 SH Put SOLE 7900 0 0 PTC INC COM 69370C100 300 4000 SH Call SOLE 4000 0 0 PTC THERAPEUTICS INC COM 69366J200 13215 275147 SH SOLE 275147 0 0 PUBLIC STORAGE COM 74460D109 5814 27300 SH Call SOLE 27300 0 0 PUBLIC STORAGE COM 74460D109 5026 23600 SH Put SOLE 23600 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 283 4800 SH Call SOLE 4800 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 155048 2625701 SH SOLE 2625701 0 0 PULTE GROUP INC COM 745867101 2250 58000 SH Call SOLE 58000 0 0 PULTE GROUP INC COM 745867101 1758 45300 SH Put SOLE 45300 0 0 PULTE GROUP INC COM 745867101 280 7208 SH SOLE 7208 0 0 PURE STORAGE INC CL A 74624M102 8722 509760 SH SOLE 509760 0 0 PURE STORAGE INC CL A 74624M102 270 15800 SH Call SOLE 15800 0 0 PURE STORAGE INC CL A 74624M102 431 25200 SH Put SOLE 25200 0 0 PUXIN LTD ADS 74704P108 127 15460 SH SOLE 15460 0 0 PVH CORP COM 693656100 1640 15600 SH Put SOLE 15600 0 0 PVH CORP COM 693656100 1493 14200 SH Call SOLE 14200 0 0 Q2 HLDGS INC COM 74736L109 6535 80604 SH SOLE 80604 0 0 QAD INC CL A 74727D306 1153 22643 SH SOLE 22643 0 0 QCR HOLDINGS INC COM 74727A104 791 18025 SH SOLE 18025 0 0 QEP RES INC COM 74733V100 2642 587066 SH SOLE 587066 0 0 QIAGEN NV SHS NEW N72482123 4343 128489 SH SOLE 128489 0 0 QORVO INC COM 74736K101 232 2000 SH Call SOLE 2000 0 0 QORVO INC COM 74736K101 814 7000 SH Put SOLE 7000 0 0 QORVO INC COM 74736K101 14070 121052 SH SOLE 121052 0 0 QTS RLTY TR INC COM CL A 74736A103 7055 129999 SH SOLE 129999 0 0 QUAD / GRAPHICS INC COM CL A 747301109 1404 300708 SH SOLE 300708 0 0 QUAKER CHEM CORP COM 747316107 395 2400 SH SOLE 2400 0 0 QUALCOMM INC COM 747525103 4050 45900 SH Call SOLE 45900 0 0 QUALCOMM INC COM 747525103 5011 56800 SH Put SOLE 56800 0 0 QUALCOMM INC COM 747525103 174351 1976099 SH SOLE 1976099 0 0 QUALYS INC COM 74758T303 11170 133979 SH SOLE 133979 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 661 38725 SH SOLE 38725 0 0 QUANTA SVCS INC COM 74762E102 269 6600 SH Call SOLE 6600 0 0 QUANTA SVCS INC COM 74762E102 301 7400 SH Put SOLE 7400 0 0 QUANTA SVCS INC COM 74762E102 11131 273410 SH SOLE 273410 0 0 QUDIAN INC ADR 747798106 1203 255459 SH SOLE 255459 0 0 QUEST DIAGNOSTICS INC COM 74834L100 23242 217639 SH SOLE 217639 0 0 QUEST DIAGNOSTICS INC COM 74834L100 630 5900 SH Call SOLE 5900 0 0 QUEST DIAGNOSTICS INC COM 74834L100 224 2100 SH Put SOLE 2100 0 0 QUINSTREET INC COM 74874Q100 605 39487 SH SOLE 39487 0 0 QUOTIENT LTD SHS G73268107 2483 261077 SH SOLE 261077 0 0 QURATE RETAIL INC COM SER A 74915M100 35967 4266533 SH SOLE 4266533 0 0 R1 RCM INC COM 749397105 11775 907129 SH SOLE 907129 0 0 RA PHARMACEUTICALS INC COM 74933V108 1858 39589 SH SOLE 39589 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 352 67899 SH SOLE 67899 0 0 RADIAN GROUP INC COM 750236101 1667 66243 SH SOLE 66243 0 0 RADIUS HEALTH INC COM NEW 750469207 9040 448420 SH SOLE 448420 0 0 RADNET INC COM 750491102 2114 104138 SH SOLE 104138 0 0 RADWARE LTD ORD M81873107 3482 135065 SH SOLE 135065 0 0 RALPH LAUREN CORP CL A 751212101 762 6500 SH Put SOLE 6500 0 0 RALPH LAUREN CORP CL A 751212101 504 4300 SH Call SOLE 4300 0 0 RAMBUS INC DEL COM 750917106 365 26473 SH SOLE 26473 0 0 RANGE RES CORP COM 75281A109 636 131066 SH SOLE 131066 0 0 RANGE RES CORP COM 75281A109 139 28700 SH Call SOLE 28700 0 0 RANGE RES CORP COM 75281A109 166 34300 SH Put SOLE 34300 0 0 RAPID7 INC COM 753422104 21006 374968 SH SOLE 374968 0 0 RAVEN INDS INC COM 754212108 1799 52213 SH SOLE 52213 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 537 6000 SH Put SOLE 6000 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 626 7000 SH Call SOLE 7000 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 2019 525722 SH SOLE 525722 0 0 RAYTHEON CO COM NEW 755111507 188952 859889 SH SOLE 859889 0 0 RBB BANCORP COM 74930B105 589 27833 SH SOLE 27833 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 269 13118 SH SOLE 13118 0 0 REALOGY HLDGS CORP COM 75605Y106 260 26900 SH Call SOLE 26900 0 0 REALOGY HLDGS CORP COM 75605Y106 232 24000 SH Put SOLE 24000 0 0 REALOGY HLDGS CORP COM 75605Y106 11467 1184612 SH SOLE 1184612 0 0 REALTY INCOME CORP COM 756109104 17029 231272 SH SOLE 231272 0 0 REALTY INCOME CORP COM 756109104 2378 32300 SH Call SOLE 32300 0 0 REALTY INCOME CORP COM 756109104 2695 36600 SH Put SOLE 36600 0 0 RECRO PHARMA INC COM 75629F109 6331 345415 SH SOLE 345415 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 340 10300 SH Put SOLE 10300 0 0 REDFIN CORP COM 75737F108 279 13200 SH Call SOLE 13200 0 0 REDFIN CORP COM 75737F108 283 13400 SH Put SOLE 13400 0 0 REDFIN CORP COM 75737F108 1087 51422 SH SOLE 51422 0 0 REDWOOD TR INC COM 758075402 1997 120759 SH SOLE 120759 0 0 REGAL BELOIT CORP COM 758750103 390 4553 SH SOLE 4553 0 0 REGENERON PHARMACEUTICALS COM 75886F107 6984 18600 SH Put SOLE 18600 0 0 REGENERON PHARMACEUTICALS COM 75886F107 6984 18600 SH Call SOLE 18600 0 0 REGIONAL MGMT CORP COM 75902K106 1366 45498 SH SOLE 45498 0 0 REGIONS FINL CORP NEW COM 7591EP100 56031 3265183 SH SOLE 3265183 0 0 REGIONS FINL CORP NEW COM 7591EP100 465 27100 SH Call SOLE 27100 0 0 REGIONS FINL CORP NEW COM 7591EP100 501 29200 SH Put SOLE 29200 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 797 29561 SH SOLE 29561 0 0 RENT A CTR INC NEW COM 76009N100 565 19600 SH Put SOLE 19600 0 0 RENT A CTR INC NEW COM 76009N100 309 10700 SH Call SOLE 10700 0 0 REPLIMUNE GROUP INC COM 76029N106 493 34332 SH SOLE 34332 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1416 338871 SH SOLE 338871 0 0 REPUBLIC SVCS INC COM 760759100 26489 295535 SH SOLE 295535 0 0 REPUBLIC SVCS INC COM 760759100 484 5400 SH Call SOLE 5400 0 0 REPUBLIC SVCS INC COM 760759100 251 2800 SH Put SOLE 2800 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 8862 742855 SH SOLE 742855 0 0 RESMED INC COM 761152107 310 2000 SH Put SOLE 2000 0 0 RESMED INC COM 761152107 465 3000 SH Call SOLE 3000 0 0 RESOLUTE FST PRODS INC COM 76117W109 2654 631858 SH SOLE 631858 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 209743 3289053 SH SOLE 3289053 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1837 28800 SH Call SOLE 28800 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1951 30600 SH Put SOLE 30600 0 0 RESTORBIO INC COM 76133L103 214 143367 SH SOLE 143367 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 15267 864480 SH SOLE 864480 0 0 RETAIL PPTYS AMER INC CL A 76131V202 6394 477185 SH SOLE 477185 0 0 RETROPHIN INC COM 761299106 5161 363485 SH SOLE 363485 0 0 REVANCE THERAPEUTICS INC COM 761330109 842 51902 SH SOLE 51902 0 0 REVOLVE GROUP INC CL A 76156B107 1018 55420 SH SOLE 55420 0 0 REXFORD INDL RLTY INC COM 76169C100 1061 23242 SH SOLE 23242 0 0 REXNORD CORP NEW COM 76169B102 15271 468143 SH SOLE 468143 0 0 RH COM 74967X103 6192 29000 SH Call SOLE 29000 0 0 RH COM 74967X103 6085 28500 SH Put SOLE 28500 0 0 RH COM 74967X103 824 3859 SH SOLE 3859 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 963 41922 SH SOLE 41922 0 0 RIBBON COMMUNICATIONS INC COM 762544104 343 110743 SH SOLE 110743 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 756 47338 SH SOLE 47338 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 2781 1299661 SH SOLE 1299661 0 0 RINGCENTRAL INC CL A 76680R206 1366 8100 SH Call SOLE 8100 0 0 RINGCENTRAL INC CL A 76680R206 1788 10600 SH Put SOLE 10600 0 0 RINGCENTRAL INC CL A 76680R206 90270 535189 SH SOLE 535189 0 0 RIO TINTO PLC SPONSORED ADR 767204100 51866 873761 SH SOLE 873761 0 0 RIO TINTO PLC SPONSORED ADR 767204100 611 10300 SH Put SOLE 10300 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 21996 512139 SH SOLE 512139 0 0 RITE AID CORP COM 767754872 1340 86628 SH SOLE 86628 0 0 RIVERVIEW BANCORP INC COM 769397100 131 15974 SH SOLE 15974 0 0 RLI CORP COM 749607107 1098 12196 SH SOLE 12196 0 0 RLJ LODGING TR COM 74965L101 330 18649 SH SOLE 18649 0 0 RMR GROUP INC CL A 74967R106 6498 142384 SH SOLE 142384 0 0 ROBERT HALF INTL INC COM 770323103 303 4800 SH Put SOLE 4800 0 0 ROBERT HALF INTL INC COM 770323103 28693 454364 SH SOLE 454364 0 0 ROCKWELL AUTOMATION INC COM 773903109 263 1300 SH Call SOLE 1300 0 0 ROCKWELL AUTOMATION INC COM 773903109 1338 6600 SH Put SOLE 6600 0 0 ROCKWELL AUTOMATION INC COM 773903109 79533 392428 SH SOLE 392428 0 0 ROCKY BRANDS INC COM 774515100 372 12650 SH SOLE 12650 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 22383 450638 SH SOLE 450638 0 0 ROKU INC COM CL A 77543R102 18197 135900 SH Put SOLE 135900 0 0 ROKU INC COM CL A 77543R102 20862 155800 SH Call SOLE 155800 0 0 ROLLINS INC COM 775711104 5964 179870 SH SOLE 179870 0 0 ROPER TECHNOLOGIES INC COM 776696106 1948 5500 SH Put SOLE 5500 0 0 ROPER TECHNOLOGIES INC COM 776696106 3578 10100 SH Call SOLE 10100 0 0 ROSETTA STONE INC COM 777780107 3486 192146 SH SOLE 192146 0 0 ROSS STORES INC COM 778296103 679 5830 SH SOLE 5830 0 0 ROSS STORES INC COM 778296103 582 5000 SH Call SOLE 5000 0 0 ROSS STORES INC COM 778296103 1036 8900 SH Put SOLE 8900 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 238 3000 SH Put SOLE 3000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1801 22739 SH SOLE 22739 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 3604 559590 SH SOLE 559590 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 267 2000 SH Call SOLE 2000 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 961 7200 SH Put SOLE 7200 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 12398 92861 SH SOLE 92861 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1431 24260 SH SOLE 24260 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 201 3400 SH Call SOLE 3400 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 967 16400 SH Put SOLE 16400 0 0 ROYAL GOLD INC COM 780287108 5917 48400 SH Call SOLE 48400 0 0 ROYAL GOLD INC COM 780287108 6675 54600 SH Put SOLE 54600 0 0 ROYAL GOLD INC COM 780287108 10022 81981 SH SOLE 81981 0 0 RPC INC COM 749660106 4245 810172 SH SOLE 810172 0 0 RPM INTL INC COM 749685103 3945 51394 SH SOLE 51394 0 0 RPT REALTY SH BEN INT 74971D101 2040 135633 SH SOLE 135633 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 228 83371 SH SOLE 83371 0 0 RUBICON PROJ INC COM 78112V102 1765 216246 SH SOLE 216246 0 0 RYDER SYS INC COM 783549108 663 12200 SH Call SOLE 12200 0 0 RYDER SYS INC COM 783549108 706 13000 SH Put SOLE 13000 0 0 RYDER SYS INC COM 783549108 14031 258345 SH SOLE 258345 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4252 49067 SH SOLE 49067 0 0 S & T BANCORP INC COM 783859101 310 7696 SH SOLE 7696 0 0 S&P GLOBAL INC COM 78409V104 819 3000 SH Call SOLE 3000 0 0 S&P GLOBAL INC COM 78409V104 928 3400 SH Put SOLE 3400 0 0 S&P GLOBAL INC COM 78409V104 60741 222455 SH SOLE 222455 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 1039 25790 SH SOLE 25790 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 14157 663411 SH SOLE 663411 0 0 SABRE CORP COM 78573M104 10010 446067 SH SOLE 446067 0 0 SAFE BULKERS INC COM Y7388L103 101 59277 SH SOLE 59277 0 0 SAFE T GROUP LTD SPONSORD ADS NEW 78643B401 41 13665 SH SOLE 13665 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 233 21200 SH SOLE 21200 0 0 SAFEHOLD INC COM 78645L100 1424 35341 SH SOLE 35341 0 0 SAGE THERAPEUTICS INC COM 78667J108 816 11303 SH SOLE 11303 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 4025 170549 SH SOLE 170549 0 0 SALESFORCE COM INC COM 79466L302 13483 82900 SH Call SOLE 82900 0 0 SALESFORCE COM INC COM 79466L302 13808 84900 SH Put SOLE 84900 0 0 SALESFORCE COM INC COM 79466L302 583 3584 SH SOLE 3584 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 35 13716 SH SOLE 13716 0 0 SANDERSON FARMS INC COM 800013104 4053 23000 SH SOLE 23000 0 0 SANDERSON FARMS INC COM 800013104 811 4600 SH Call SOLE 4600 0 0 SANDERSON FARMS INC COM 800013104 1745 9900 SH Put SOLE 9900 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 391 92268 SH SOLE 92268 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 5967 801002 SH SOLE 801002 0 0 SANDY SPRING BANCORP INC COM 800363103 325 8581 SH SOLE 8581 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 287 3144 SH SOLE 3144 0 0 SANGAMO THERAPEUTICS INC COM 800677106 3940 470707 SH SOLE 470707 0 0 SANMINA CORPORATION COM 801056102 1698 49579 SH SOLE 49579 0 0 SARATOGA INVT CORP COM NEW 80349A208 716 28703 SH SOLE 28703 0 0 SASOL LTD SPONSORED ADR 803866300 406 18802 SH SOLE 18802 0 0 SAUL CTRS INC COM 804395101 904 17132 SH SOLE 17132 0 0 SB ONE BANCORP COM 78413T103 332 13310 SH SOLE 13310 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2554 10600 SH Call SOLE 10600 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3735 15500 SH Put SOLE 15500 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 100866 418550 SH SOLE 418550 0 0 SCANSOURCE INC COM 806037107 606 16404 SH SOLE 16404 0 0 SCHLUMBERGER LTD COM 806857108 11907 296200 SH Call SOLE 296200 0 0 SCHLUMBERGER LTD COM 806857108 5057 125800 SH Put SOLE 125800 0 0 SCHLUMBERGER LTD COM 806857108 5828 144974 SH SOLE 144974 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 5042 231061 SH SOLE 231061 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 412 9804 SH SOLE 9804 0 0 SCIENTIFIC GAMES CORP COM 80874P109 16856 629421 SH SOLE 629421 0 0 SCIENTIFIC GAMES CORP COM 80874P109 391 14600 SH Call SOLE 14600 0 0 SCIENTIFIC GAMES CORP COM 80874P109 621 23200 SH Put SOLE 23200 0 0 SCIPLAY CORP CL A 809087109 2232 181636 SH SOLE 181636 0 0 SCORPIO BULKERS INC COM Y7546A122 395 62057 SH SOLE 62057 0 0 SCORPIO TANKERS INC SHS Y7542C130 1149 29200 SH Put SOLE 29200 0 0 SCORPIO TANKERS INC SHS Y7542C130 1263 32100 SH Call SOLE 32100 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 10067 94813 SH SOLE 94813 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 488 4600 SH Call SOLE 4600 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 595 5600 SH Put SOLE 5600 0 0 SCULPTOR CAP MGMT COM CL A 811246107 445 20129 SH SOLE 20129 0 0 SEA LTD SPONSORED ADS 81141R100 1657 41200 SH Call SOLE 41200 0 0 SEA LTD SPONSORED ADS 81141R100 2087 51900 SH Put SOLE 51900 0 0 SEA LTD SPONSORED ADS 81141R100 24868 618306 SH SOLE 618306 0 0 SEACHANGE INTL INC COM 811699107 628 149938 SH SOLE 149938 0 0 SEACOR HOLDINGS INC COM 811904101 498 11532 SH SOLE 11532 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 75088 1261987 SH SOLE 1261987 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2094 35200 SH Call SOLE 35200 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 821 13800 SH Put SOLE 13800 0 0 SEALED AIR CORP NEW COM 81211K100 219 5500 SH Call SOLE 5500 0 0 SEALED AIR CORP NEW COM 81211K100 382 9600 SH Put SOLE 9600 0 0 SEALED AIR CORP NEW COM 81211K100 4990 125292 SH SOLE 125292 0 0 SEASPINE HLDGS CORP COM 81255T108 1251 104173 SH SOLE 104173 0 0 SEATTLE GENETICS INC COM 812578102 17698 154893 SH SOLE 154893 0 0 SEAWORLD ENTMT INC COM 81282V100 377 11900 SH Call SOLE 11900 0 0 SEAWORLD ENTMT INC COM 81282V100 419 13200 SH Put SOLE 13200 0 0 SEAWORLD ENTMT INC COM 81282V100 5668 178752 SH SOLE 178752 0 0 SECUREWORKS CORP CL A 81374A105 337 20247 SH SOLE 20247 0 0 SELECT MED HLDGS CORP COM 81619Q105 548 23465 SH SOLE 23465 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 141015 2348684 SH SOLE 2348684 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 4083 68000 SH Call SOLE 68000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 9486 158000 SH Put SOLE 158000 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 116669 930223 SH SOLE 930223 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 75765 1203005 SH SOLE 1203005 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1260 20000 SH Call SOLE 20000 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1323 21000 SH Put SOLE 21000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 130737 1283500 SH SOLE 1283500 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 306 3000 SH Put SOLE 3000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 215 7000 SH Call SOLE 7000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11930 146435 SH SOLE 146435 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 896 11000 SH Call SOLE 11000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 978 12000 SH Put SOLE 12000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 131568 2036029 SH SOLE 2036029 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2068 32000 SH Call SOLE 32000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3044 47100 SH Put SOLE 47100 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1752 28517 SH SOLE 28517 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 565 9200 SH Call SOLE 9200 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 676 11000 SH Put SOLE 11000 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4837 52761 SH SOLE 52761 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 733 8000 SH Call SOLE 8000 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 825 9000 SH Put SOLE 9000 0 0 SELECTA BIOSCIENCES INC COM 816212104 111 46472 SH SOLE 46472 0 0 SELECTIVE INS GROUP INC COM 816300107 9750 149558 SH SOLE 149558 0 0 SEMPRA ENERGY COM 816851109 1727 11400 SH Put SOLE 11400 0 0 SEMPRA ENERGY COM 816851109 1515 10000 SH Call SOLE 10000 0 0 SEMTECH CORP COM 816850101 1052 19885 SH SOLE 19885 0 0 SENECA FOODS CORP NEW CL A 817070501 297 7271 SH SOLE 7271 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2103 249229 SH SOLE 249229 0 0 SERES THERAPEUTICS INC COM 81750R102 385 111583 SH SOLE 111583 0 0 SERVICE CORP INTL COM 817565104 1954 42452 SH SOLE 42452 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 17138 443303 SH SOLE 443303 0 0 SERVICENOW INC COM 81762P102 17843 63200 SH Put SOLE 63200 0 0 SERVICENOW INC COM 81762P102 21852 77400 SH Call SOLE 77400 0 0 SERVICESOURCE INTL INC COM 81763U100 734 439777 SH SOLE 439777 0 0 SESEN BIO INC COM 817763105 70 67341 SH SOLE 67341 0 0 SFL CORPORATION LTD SHS G7738W106 1441 99120 SH SOLE 99120 0 0 SHAKE SHACK INC CL A 819047101 5135 86200 SH Call SOLE 86200 0 0 SHAKE SHACK INC CL A 819047101 5052 84800 SH Put SOLE 84800 0 0 SHAKE SHACK INC CL A 819047101 14005 235108 SH SOLE 235108 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 2479 122169 SH SOLE 122169 0 0 SHERWIN WILLIAMS CO COM 824348106 151769 260084 SH SOLE 260084 0 0 SHERWIN WILLIAMS CO COM 824348106 875 1500 SH Call SOLE 1500 0 0 SHERWIN WILLIAMS CO COM 824348106 3618 6200 SH Put SOLE 6200 0 0 SHOPIFY INC CL A 82509L107 16102 40500 SH Call SOLE 40500 0 0 SHOPIFY INC CL A 82509L107 16738 42100 SH Put SOLE 42100 0 0 SHOPIFY INC CL A 82509L107 52011 130820 SH SOLE 130820 0 0 SHOTSPOTTER INC COM 82536T107 795 31183 SH SOLE 31183 0 0 SHUTTERSTOCK INC COM 825690100 8128 189563 SH SOLE 189563 0 0 SI BONE INC COM 825704109 726 33774 SH SOLE 33774 0 0 SIENTRA INC COM 82621J105 1018 113830 SH SOLE 113830 0 0 SIERRA BANCORP COM 82620P102 749 25708 SH SOLE 25708 0 0 SIERRA ONCOLOGY INC COM 82640U107 37 109394 SH SOLE 109394 0 0 SIERRA WIRELESS INC COM 826516106 1880 196824 SH SOLE 196824 0 0 SIGNET JEWELERS LIMITED SHS G81276100 4663 214476 SH SOLE 214476 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1272 58500 SH Call SOLE 58500 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1828 84100 SH Put SOLE 84100 0 0 SILICOM LTD ORD M84116108 457 13751 SH SOLE 13751 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4294 84675 SH SOLE 84675 0 0 SILVERCORP METALS INC COM 82835P103 122 21465 SH SOLE 21465 0 0 SILVERCREST METALS INC COM 828363101 391 58000 SH SOLE 58000 0 0 SILVERGATE CAP CORP CL A 82837P408 310 19502 SH SOLE 19502 0 0 SIMON PPTY GROUP INC NEW COM 828806109 89291 599432 SH SOLE 599432 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1549 10400 SH Call SOLE 10400 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2249 15100 SH Put SOLE 15100 0 0 SIMPLY GOOD FOODS CO COM 82900L102 6375 223371 SH SOLE 223371 0 0 SIMULATIONS PLUS INC COM 829214105 525 18060 SH SOLE 18060 0 0 SINA CORP ORD G81477104 395 9900 SH Put SOLE 9900 0 0 SINA CORP ORD G81477104 7786 195001 SH SOLE 195001 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 2894 86801 SH SOLE 86801 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 617 18500 SH Call SOLE 18500 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 637 19100 SH Put SOLE 19100 0 0 SIRIUS XM HLDGS INC COM 82968B103 32647 4565950 SH SOLE 4565950 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 3257 72200 SH Call SOLE 72200 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2328 51600 SH Put SOLE 51600 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 15031 333207 SH SOLE 333207 0 0 SKECHERS U S A INC CL A 830566105 39960 925223 SH SOLE 925223 0 0 SKECHERS U S A INC CL A 830566105 1546 35800 SH Call SOLE 35800 0 0 SKECHERS U S A INC CL A 830566105 1062 24600 SH Put SOLE 24600 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2010 63400 SH SOLE 63400 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 762 6300 SH Call SOLE 6300 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1064 8800 SH Put SOLE 8800 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 6785 56134 SH SOLE 56134 0 0 SL GREEN RLTY CORP COM 78440X101 919 10000 SH Put SOLE 10000 0 0 SL GREEN RLTY CORP COM 78440X101 3267 35552 SH SOLE 35552 0 0 SLEEP NUMBER CORP COM 83125X103 699 14200 SH Call SOLE 14200 0 0 SLEEP NUMBER CORP COM 83125X103 645 13100 SH Put SOLE 13100 0 0 SM ENERGY CO COM 78454L100 490 43600 SH Put SOLE 43600 0 0 SM ENERGY CO COM 78454L100 298 26500 SH Call SOLE 26500 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 8166 215239 SH SOLE 215239 0 0 SMARTFINANCIAL INC COM NEW 83190L208 551 23279 SH SOLE 23279 0 0 SMARTSHEET INC COM CL A 83200N103 1798 40036 SH SOLE 40036 0 0 SMARTSHEET INC COM CL A 83200N103 759 16900 SH Call SOLE 16900 0 0 SMARTSHEET INC COM CL A 83200N103 867 19300 SH Put SOLE 19300 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 2272 259923 SH SOLE 259923 0 0 SMITH A O CORP COM 831865209 11417 239644 SH SOLE 239644 0 0 SMUCKER J M CO COM NEW 832696405 1458 14000 SH Call SOLE 14000 0 0 SMUCKER J M CO COM NEW 832696405 1093 10500 SH Put SOLE 10500 0 0 SMUCKER J M CO COM NEW 832696405 10396 99838 SH SOLE 99838 0 0 SNAP INC CL A 83304A106 132618 8121141 SH SOLE 8121141 0 0 SNAP INC CL A 83304A106 6000 367400 SH Call SOLE 367400 0 0 SNAP INC CL A 83304A106 5031 308100 SH Put SOLE 308100 0 0 SNAP ON INC COM 833034101 1016 6000 SH Call SOLE 6000 0 0 SNAP ON INC COM 833034101 1186 7000 SH Put SOLE 7000 0 0 SNAP ON INC COM 833034101 5023 29650 SH SOLE 29650 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 271 22202 SH SOLE 22202 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 520 19500 SH Call SOLE 19500 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 443 16600 SH Put SOLE 16600 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 13000 487057 SH SOLE 487057 0 0 SOGOU INC ADR REPSTG A 83409V104 1714 376686 SH SOLE 376686 0 0 SOHU COM LTD SPONSORED ADS 83410S108 4477 400452 SH SOLE 400452 0 0 SOHU COM LTD SPONSORED ADS 83410S108 171 15300 SH Call SOLE 15300 0 0 SOHU COM LTD SPONSORED ADS 83410S108 174 15600 SH Put SOLE 15600 0 0 SOLAR CAP LTD COM 83413U100 4508 218634 SH SOLE 218634 0 0 SOLAR SR CAP LTD COM 83416M105 534 30338 SH SOLE 30338 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2025 21300 SH Call SOLE 21300 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1369 14400 SH Put SOLE 14400 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 15379 161735 SH SOLE 161735 0 0 SOLID BIOSCIENCES INC COM 83422E105 318 71552 SH SOLE 71552 0 0 SONOS INC COM 83570H108 24253 1552707 SH SOLE 1552707 0 0 SOUTHERN CO COM 842587107 2771 43500 SH Put SOLE 43500 0 0 SOUTHERN CO COM 842587107 2675 42000 SH Call SOLE 42000 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 1366 83553 SH SOLE 83553 0 0 SOUTHWEST AIRLS CO COM 844741108 2008 37200 SH Put SOLE 37200 0 0 SOUTHWEST AIRLS CO COM 844741108 1835 34000 SH Call SOLE 34000 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 4281 56348 SH SOLE 56348 0 0 SP PLUS CORP COM 78469C103 1553 36611 SH SOLE 36611 0 0 SPARK ENERGY INC CL A COM 846511103 209 22618 SH SOLE 22618 0 0 SPARTAN MTRS INC COM 846819100 2411 133369 SH SOLE 133369 0 0 SPARTANNASH CO COM 847215100 3642 255760 SH SOLE 255760 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 285 1000 SH Call SOLE 1000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 570 2000 SH Put SOLE 2000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 82514 289420 SH SOLE 289420 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 17458 122169 SH SOLE 122169 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 239142 743000 SH Call SOLE 743000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 262702 816200 SH Put SOLE 816200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 56559 175726 SH SOLE 175726 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 92010 967405 SH SOLE 967405 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 7126 156590 SH SOLE 156590 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1261 43050 SH SOLE 43050 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1259 43000 SH Call SOLE 43000 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1213 41400 SH Put SOLE 41400 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 45452 1917810 SH SOLE 1917810 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 8461 357000 SH Call SOLE 357000 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 8677 366100 SH Put SOLE 366100 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 580 9958 SH SOLE 9958 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 583 10000 SH Call SOLE 10000 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 874 15000 SH Put SOLE 15000 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1194 25952 SH SOLE 25952 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 506 11000 SH Call SOLE 11000 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 676 14700 SH Put SOLE 14700 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 10539 163934 SH SOLE 163934 0 0 SPERO THERAPEUTICS INC COM 84833T103 181 18828 SH SOLE 18828 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2078 28507 SH SOLE 28507 0 0 SPIRIT AIRLS INC COM 848577102 226 5600 SH Put SOLE 5600 0 0 SPIRIT AIRLS INC COM 848577102 359 8900 SH Call SOLE 8900 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1223 53170 SH SOLE 53170 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 11846 240875 SH SOLE 240875 0 0 SPLUNK INC COM 848637104 5302 35400 SH Put SOLE 35400 0 0 SPLUNK INC COM 848637104 4613 30800 SH Call SOLE 30800 0 0 SPOK HLDGS INC COM 84863T106 246 20110 SH SOLE 20110 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1763 219596 SH SOLE 219596 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 5548 37100 SH Call SOLE 37100 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 6296 42100 SH Put SOLE 42100 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1859 12429 SH SOLE 12429 0 0 SPROUTS FMRS MKT INC COM 85208M102 21388 1105348 SH SOLE 1105348 0 0 SPROUTS FMRS MKT INC COM 85208M102 503 26000 SH Call SOLE 26000 0 0 SPROUTS FMRS MKT INC COM 85208M102 387 20000 SH Put SOLE 20000 0 0 SPS COMMERCE INC COM 78463M107 4016 72473 SH SOLE 72473 0 0 SQUARE INC CL A 852234103 14689 234800 SH Call SOLE 234800 0 0 SQUARE INC CL A 852234103 16791 268400 SH Put SOLE 268400 0 0 SQUARE INC CL A 852234103 23818 380716 SH SOLE 380716 0 0 SSR MNG INC COM 784730103 4704 244223 SH SOLE 244223 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 4460 126821 SH SOLE 126821 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 274 7800 SH Call SOLE 7800 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 376 10700 SH Put SOLE 10700 0 0 STAG INDL INC COM 85254J102 5262 166670 SH SOLE 166670 0 0 STAMPS COM INC COM NEW 852857200 284 3400 SH Call SOLE 3400 0 0 STAMPS COM INC COM NEW 852857200 802 9600 SH Put SOLE 9600 0 0 STAMPS COM INC COM NEW 852857200 10964 131271 SH SOLE 131271 0 0 STANDARD MTR PRODS INC COM 853666105 343 6450 SH SOLE 6450 0 0 STANDEX INTL CORP COM 854231107 1682 21194 SH SOLE 21194 0 0 STANLEY BLACK & DECKER INC COM 854502101 36311 219087 SH SOLE 219087 0 0 STANTEC INC COM 85472N109 11956 422488 SH SOLE 422488 0 0 STARBUCKS CORP COM 855244109 4466 50800 SH Call SOLE 50800 0 0 STARBUCKS CORP COM 855244109 5258 59800 SH Put SOLE 59800 0 0 STARBUCKS CORP COM 855244109 182605 2076949 SH SOLE 2076949 0 0 STARWOOD PPTY TR INC COM 85571B105 35021 1408723 SH SOLE 1408723 0 0 STATE STR CORP COM 857477103 1310 16556 SH SOLE 16556 0 0 STATE STR CORP COM 857477103 506 6400 SH Call SOLE 6400 0 0 STATE STR CORP COM 857477103 2262 28600 SH Put SOLE 28600 0 0 STEEL DYNAMICS INC COM 858119100 323 9500 SH Call SOLE 9500 0 0 STEEL DYNAMICS INC COM 858119100 429 12600 SH Put SOLE 12600 0 0 STEEL DYNAMICS INC COM 858119100 1726 50715 SH SOLE 50715 0 0 STEELCASE INC CL A 858155203 7957 388912 SH SOLE 388912 0 0 STELLUS CAP INVT CORP COM 858568108 193 13563 SH SOLE 13563 0 0 STERICYCLE INC COM 858912108 747 11700 SH Call SOLE 11700 0 0 STERICYCLE INC COM 858912108 1078 16900 SH Put SOLE 16900 0 0 STERIS PLC SHS USD G8473T100 43054 282472 SH SOLE 282472 0 0 STERLING BANCORP INC COM 85917W102 86 10600 SH SOLE 10600 0 0 STERLING CONSTRUCTION CO INC COM 859241101 398 28295 SH SOLE 28295 0 0 STEWART INFORMATION SVCS COR COM 860372101 5912 144936 SH SOLE 144936 0 0 STITCH FIX INC COM CL A 860897107 1427 55600 SH Put SOLE 55600 0 0 STITCH FIX INC COM CL A 860897107 1909 74400 SH Call SOLE 74400 0 0 STONECO LTD COM CL A G85158106 1344 33700 SH Call SOLE 33700 0 0 STONECO LTD COM CL A G85158106 1432 35900 SH Put SOLE 35900 0 0 STORE CAP CORP COM 862121100 8725 234295 SH SOLE 234295 0 0 STRATASYS LTD SHS M85548101 388 19200 SH Call SOLE 19200 0 0 STRATASYS LTD SHS M85548101 576 28500 SH Put SOLE 28500 0 0 STRATASYS LTD SHS M85548101 4924 243470 SH SOLE 243470 0 0 STRYKER CORP COM 863667101 1260 6000 SH Call SOLE 6000 0 0 STRYKER CORP COM 863667101 1008 4800 SH Put SOLE 4800 0 0 STURM RUGER & CO INC COM 864159108 5757 122404 SH SOLE 122404 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1238 100325 SH SOLE 100325 0 0 SUMMIT MATLS INC CL A 86614U100 18738 784012 SH SOLE 784012 0 0 SUN CMNTYS INC COM 866674104 11294 75244 SH SOLE 75244 0 0 SUNCOKE ENERGY INC COM 86722A103 1586 254579 SH SOLE 254579 0 0 SUNCOR ENERGY INC NEW COM 867224107 40343 1229976 SH SOLE 1229976 0 0 SUNCOR ENERGY INC NEW COM 867224107 531 16200 SH Call SOLE 16200 0 0 SUNCOR ENERGY INC NEW COM 867224107 548 16700 SH Put SOLE 16700 0 0 SUNDIAL GROWERS INC COM 86730L109 141 46842 SH SOLE 46842 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 151 447642 SH SOLE 447642 0 0 SUNOPTA INC COM 8676EP108 84 33579 SH SOLE 33579 0 0 SUNPOWER CORP COM 867652406 625 80100 SH Call SOLE 80100 0 0 SUNPOWER CORP COM 867652406 749 96000 SH Put SOLE 96000 0 0 SUNPOWER CORP COM 867652406 18559 2379386 SH SOLE 2379386 0 0 SUNRUN INC COM 86771W105 5744 415926 SH SOLE 415926 0 0 SUNRUN INC COM 86771W105 420 30400 SH Call SOLE 30400 0 0 SUNRUN INC COM 86771W105 352 25500 SH Put SOLE 25500 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 24241 1741475 SH SOLE 1741475 0 0 SUNWORKS INC COM NEW 86803X204 34 27573 SH SOLE 27573 0 0 SUPERIOR INDS INTL INC COM 868168105 559 151364 SH SOLE 151364 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1971 83086 SH SOLE 83086 0 0 SURMODICS INC COM 868873100 3538 85393 SH SOLE 85393 0 0 SUTTER ROCK CAP CORP COM 86944Q100 140 21438 SH SOLE 21438 0 0 SVB FINL GROUP COM 78486Q101 251 1000 SH Call SOLE 1000 0 0 SVB FINL GROUP COM 78486Q101 602 2400 SH Put SOLE 2400 0 0 SVB FINL GROUP COM 78486Q101 1035 4122 SH SOLE 4122 0 0 SVMK INC COM 78489X103 14109 789532 SH SOLE 789532 0 0 SWITCH INC CL A 87105L104 5034 339685 SH SOLE 339685 0 0 SYNAPTICS INC COM 87157D109 17374 264169 SH SOLE 264169 0 0 SYNAPTICS INC COM 87157D109 487 7400 SH Put SOLE 7400 0 0 SYNCHRONY FINL COM 87165B103 475 13200 SH Call SOLE 13200 0 0 SYNCHRONY FINL COM 87165B103 742 20600 SH Put SOLE 20600 0 0 SYNCHRONY FINL COM 87165B103 51871 1440471 SH SOLE 1440471 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 493 56194 SH SOLE 56194 0 0 SYNLOGIC INC COM 87166L100 1010 391506 SH SOLE 391506 0 0 SYNOPSYS INC COM 871607107 21189 152220 SH SOLE 152220 0 0 SYNOVUS FINL CORP COM NEW 87161C501 14301 364817 SH SOLE 364817 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 150 21700 SH SOLE 21700 0 0 SYSCO CORP COM 871829107 419 4900 SH Call SOLE 4900 0 0 SYSCO CORP COM 871829107 368 4300 SH Put SOLE 4300 0 0 SYSCO CORP COM 871829107 33045 386313 SH SOLE 386313 0 0 SYSTEMAX INC COM 871851101 738 29345 SH SOLE 29345 0 0 TABULA RASA HEALTHCARE INC COM 873379101 312 6400 SH Put SOLE 6400 0 0 TABULA RASA HEALTHCARE INC COM 873379101 574 11800 SH Call SOLE 11800 0 0 TAILORED BRANDS INC COM 87403A107 4931 1190974 SH SOLE 1190974 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3404 27800 SH Call SOLE 27800 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4407 36000 SH Put SOLE 36000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7506 61306 SH SOLE 61306 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1822 92370 SH SOLE 92370 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 627 13000 SH Call SOLE 13000 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 810 16800 SH Put SOLE 16800 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 807 16743 SH SOLE 16743 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 739 12400 SH Put SOLE 12400 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 596 10000 SH Call SOLE 10000 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 7529 511124 SH SOLE 511124 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 233 15800 SH Put SOLE 15800 0 0 TAPESTRY INC COM 876030107 647 24000 SH Call SOLE 24000 0 0 TAPESTRY INC COM 876030107 688 25500 SH Put SOLE 25500 0 0 TAPESTRY INC COM 876030107 22489 833867 SH SOLE 833867 0 0 TARGA RES CORP COM 87612G101 519 12700 SH Put SOLE 12700 0 0 TARGA RES CORP COM 87612G101 302 7400 SH Call SOLE 7400 0 0 TARGET CORP COM 87612E106 23572 183852 SH SOLE 183852 0 0 TARGET CORP COM 87612E106 897 7000 SH Call SOLE 7000 0 0 TARGET CORP COM 87612E106 769 6000 SH Put SOLE 6000 0 0 TARGET HOSPITALITY CORP COM 87615L107 61 12232 SH SOLE 12232 0 0 TATA MTRS LTD SPONSORED ADR 876568502 3282 253838 SH SOLE 253838 0 0 TAUBMAN CTRS INC COM 876664103 429 13793 SH SOLE 13793 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 9643 441104 SH SOLE 441104 0 0 TC ENERGY CORP COM 87807B107 4494 84305 SH SOLE 84305 0 0 TCG BDC INC COM 872280102 4708 351855 SH SOLE 351855 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 5171 104042 SH SOLE 104042 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 651 13100 SH Call SOLE 13100 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 646 13000 SH Put SOLE 13000 0 0 TE CONNECTIVITY LTD REG SHS H84989104 37352 389735 SH SOLE 389735 0 0 TECHNIPFMC PLC COM G87110105 274 12800 SH Put SOLE 12800 0 0 TECHNIPFMC PLC COM G87110105 354 16500 SH Call SOLE 16500 0 0 TECHTARGET INC COM 87874R100 1452 55645 SH SOLE 55645 0 0 TECK RESOURCES LTD CL B 878742204 17141 986828 SH SOLE 986828 0 0 TECK RESOURCES LTD CL B 878742204 238 13700 SH Call SOLE 13700 0 0 TECK RESOURCES LTD CL B 878742204 250 14400 SH Put SOLE 14400 0 0 TEEKAY CORPORATION COM Y8564W103 847 159266 SH SOLE 159266 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1194 76756 SH SOLE 76756 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 84 54828 SH SOLE 54828 0 0 TEEKAY TANKERS LTD CL A Y8565N300 2685 112020 SH SOLE 112020 0 0 TEJON RANCH CO COM 879080109 380 23780 SH SOLE 23780 0 0 TELA BIO INC COM 872381108 154 11886 SH SOLE 11886 0 0 TELADOC HEALTH INC COM 87918A105 1909 22800 SH Put SOLE 22800 0 0 TELADOC HEALTH INC COM 87918A105 1733 20700 SH Call SOLE 20700 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1736 121232 SH SOLE 121232 0 0 TELENAV INC COM 879455103 1420 292114 SH SOLE 292114 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1112 43727 SH SOLE 43727 0 0 TELIGENT INC NEW COM 87960W104 10 24115 SH SOLE 24115 0 0 TELUS CORP COM 87971M103 4290 110760 SH SOLE 110760 0 0 TEMPUR SEALY INTL INC COM 88023U101 1045 12000 SH Call SOLE 12000 0 0 TEMPUR SEALY INTL INC COM 88023U101 1019 11700 SH Put SOLE 11700 0 0 TEMPUR SEALY INTL INC COM 88023U101 26766 307440 SH SOLE 307440 0 0 TENABLE HLDGS INC COM 88025T102 4059 169415 SH SOLE 169415 0 0 TENARIS S A SPONSORED ADS 88031M109 39909 1762771 SH SOLE 1762771 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 22528 1918880 SH SOLE 1918880 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 761 20000 SH Call SOLE 20000 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 985 25900 SH Put SOLE 25900 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 15480 407050 SH SOLE 407050 0 0 TENNECO INC CL A VTG COM STK 880349105 5404 412536 SH SOLE 412536 0 0 TERADATA CORP DEL COM 88076W103 18840 703773 SH SOLE 703773 0 0 TERADYNE INC COM 880770102 44972 659516 SH SOLE 659516 0 0 TERADYNE INC COM 880770102 798 11700 SH Call SOLE 11700 0 0 TERADYNE INC COM 880770102 702 10300 SH Put SOLE 10300 0 0 TERNIUM SA SPONSORED ADS 880890108 2122 96451 SH SOLE 96451 0 0 TERRENO RLTY CORP COM 88146M101 2405 44420 SH SOLE 44420 0 0 TERRITORIAL BANCORP INC COM 88145X108 293 9467 SH SOLE 9467 0 0 TESLA INC COM 88160R101 75325 180062 SH SOLE 180062 0 0 TESLA INC COM 88160R101 25100 60000 SH Call SOLE 60000 0 0 TESLA INC COM 88160R101 24263 58000 SH Put SOLE 58000 0 0 TESSCO TECHNOLOGIES INC COM 872386107 334 29730 SH SOLE 29730 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4818 491600 SH Call SOLE 491600 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5317 542500 SH Put SOLE 542500 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 30898 3152901 SH SOLE 3152901 0 0 TEXAS INSTRS INC COM 882508104 1745 13600 SH Call SOLE 13600 0 0 TEXAS INSTRS INC COM 882508104 1270 9900 SH Put SOLE 9900 0 0 TEXAS ROADHOUSE INC COM 882681109 34234 607851 SH SOLE 607851 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1680 156859 SH SOLE 156859 0 0 TEXTRON INC COM 883203101 705 15800 SH Call SOLE 15800 0 0 TEXTRON INC COM 883203101 749 16800 SH Put SOLE 16800 0 0 TEXTRON INC COM 883203101 1440 32279 SH SOLE 32279 0 0 TG THERAPEUTICS INC COM 88322Q108 451 40590 SH SOLE 40590 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1699 35728 SH SOLE 35728 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 618 13000 SH Call SOLE 13000 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1270 26700 SH Put SOLE 26700 0 0 THE TRADE DESK INC COM CL A 88339J105 8157 31400 SH Put SOLE 31400 0 0 THE TRADE DESK INC COM CL A 88339J105 8781 33800 SH Call SOLE 33800 0 0 THERAPEUTICSMD INC COM 88338N107 2921 1207214 SH SOLE 1207214 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4581 14100 SH Call SOLE 14100 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5848 18000 SH Put SOLE 18000 0 0 THIRD PT REINS LTD COM G8827U100 4021 382191 SH SOLE 382191 0 0 THL CREDIT INC COM 872438106 1134 179669 SH SOLE 179669 0 0 THOR INDS INC COM 885160101 371 5000 SH Put SOLE 5000 0 0 THOR INDS INC COM 885160101 1123 15111 SH SOLE 15111 0 0 TIFFANY & CO NEW COM 886547108 3475 26000 SH Put SOLE 26000 0 0 TIMKEN CO COM 887389104 2472 43895 SH SOLE 43895 0 0 TIMKENSTEEL CORP COM 887399103 373 47402 SH SOLE 47402 0 0 TITAN INTL INC ILL COM 88830M102 457 126131 SH SOLE 126131 0 0 TITAN MACHY INC COM 88830R101 832 56311 SH SOLE 56311 0 0 TIVITY HEALTH INC COM 88870R102 5487 269716 SH SOLE 269716 0 0 TJX COS INC NEW COM 872540109 65236 1068389 SH SOLE 1068389 0 0 TJX COS INC NEW COM 872540109 611 10000 SH Call SOLE 10000 0 0 TJX COS INC NEW COM 872540109 1221 20000 SH Put SOLE 20000 0 0 TOCAGEN INC COM 888846102 55 103758 SH SOLE 103758 0 0 TOLL BROTHERS INC COM 889478103 1110 28100 SH Put SOLE 28100 0 0 TOLL BROTHERS INC COM 889478103 881 22300 SH Call SOLE 22300 0 0 TOPBUILD CORP COM 89055F103 1137 11033 SH SOLE 11033 0 0 TORM PLC SHS CL A G89479102 389 35900 SH SOLE 35900 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 460 8200 SH Call SOLE 8200 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 10508 436757 SH SOLE 436757 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 174 101971 SH SOLE 101971 0 0 TOWNSQUARE MEDIA INC CL A 892231101 218 21900 SH SOLE 21900 0 0 TPG RE FIN TR INC COM 87266M107 6626 326899 SH SOLE 326899 0 0 TPI COMPOSITES INC COM 87266J104 383 20700 SH SOLE 20700 0 0 TRACTOR SUPPLY CO COM 892356106 46497 497610 SH SOLE 497610 0 0 TRACTOR SUPPLY CO COM 892356106 906 9700 SH Call SOLE 9700 0 0 TRACTOR SUPPLY CO COM 892356106 1224 13100 SH Put SOLE 13100 0 0 TRADEWEB MKTS INC CL A 892672106 35850 773460 SH SOLE 773460 0 0 TRANSALTA CORP COM 89346D107 3614 504687 SH SOLE 504687 0 0 TRANSDIGM GROUP INC COM 893641100 560 1000 SH Call SOLE 1000 0 0 TRANSDIGM GROUP INC COM 893641100 560 1000 SH Put SOLE 1000 0 0 TRANSDIGM GROUP INC COM 893641100 6689 11944 SH SOLE 11944 0 0 TRANSENTERIX INC COM 89366M300 172 117142 SH SOLE 117142 0 0 TRANSGLOBE ENERGY CORP COM 893662106 85 61557 SH SOLE 61557 0 0 TRANSLATE BIO INC COM 89374L104 115 14176 SH SOLE 14176 0 0 TRANSOCEAN LTD REG SHS H8817H100 1452 211100 SH Call SOLE 211100 0 0 TRANSOCEAN LTD REG SHS H8817H100 1523 221300 SH Put SOLE 221300 0 0 TRANSOCEAN LTD REG SHS H8817H100 10228 1486672 SH SOLE 1486672 0 0 TRANSUNION COM 89400J107 32507 379707 SH SOLE 379707 0 0 TRAVELERS COMPANIES INC COM 89417E109 7139 52131 SH SOLE 52131 0 0 TRAVELERS COMPANIES INC COM 89417E109 1383 10100 SH Call SOLE 10100 0 0 TRAVELERS COMPANIES INC COM 89417E109 1342 9800 SH Put SOLE 9800 0 0 TREEHOUSE FOODS INC COM 89469A104 320 6595 SH SOLE 6595 0 0 TREVENA INC COM 89532E109 33 39037 SH SOLE 39037 0 0 TRI POINTE GROUP INC COM 87265H109 8663 556053 SH SOLE 556053 0 0 TRIBUNE PUBG CO NEW COM 89609W107 1118 84957 SH SOLE 84957 0 0 TRICIDA INC COM 89610F101 1644 43552 SH SOLE 43552 0 0 TRINET GROUP INC COM 896288107 15075 266287 SH SOLE 266287 0 0 TRINITY INDS INC COM 896522109 8168 368780 SH SOLE 368780 0 0 TRINSEO S A SHS L9340P101 1027 27593 SH SOLE 27593 0 0 TRIP COM GROUP LTD ADS 89677Q107 369 11000 SH Call SOLE 11000 0 0 TRIP COM GROUP LTD ADS 89677Q107 778 23200 SH Put SOLE 23200 0 0 TRIP COM GROUP LTD ADS 89677Q107 10070 300248 SH SOLE 300248 0 0 TRIPADVISOR INC COM 896945201 8509 280099 SH SOLE 280099 0 0 TRIPADVISOR INC COM 896945201 659 21700 SH Call SOLE 21700 0 0 TRIPADVISOR INC COM 896945201 334 11000 SH Put SOLE 11000 0 0 TRIPLE-S MGMT CORP CL B 896749108 2854 154362 SH SOLE 154362 0 0 TRISTATE CAP HLDGS INC COM 89678F100 285 10900 SH SOLE 10900 0 0 TRIUMPH GROUP INC NEW COM 896818101 2958 117066 SH SOLE 117066 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 68 26113 SH SOLE 26113 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 178 15600 SH Put SOLE 15600 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 120 10489 SH SOLE 10489 0 0 TRUECAR INC COM 89785L107 6774 1426166 SH SOLE 1426166 0 0 TRUIST FINL CORP COM 89832Q109 648 11500 SH Call SOLE 11500 0 0 TRUIST FINL CORP COM 89832Q109 1160 20600 SH Put SOLE 20600 0 0 TRUIST FINL CORP COM 89832Q109 47359 840898 SH SOLE 840898 0 0 TRUPANION INC COM 898202106 236 6300 SH Call SOLE 6300 0 0 TRUPANION INC COM 898202106 203 5421 SH SOLE 5421 0 0 TRUSTCO BK CORP N Y COM 898349105 1198 138206 SH SOLE 138206 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 1749 401142 SH SOLE 401142 0 0 TTM TECHNOLOGIES INC COM 87305R109 4640 308317 SH SOLE 308317 0 0 TUESDAY MORNING CORP COM NEW 899035505 141 76200 SH SOLE 76200 0 0 TUPPERWARE BRANDS CORP COM 899896104 100 11700 SH Call SOLE 11700 0 0 TUPPERWARE BRANDS CORP COM 899896104 9459 1102463 SH SOLE 1102463 0 0 TURNING PT BRANDS INC COM 90041L105 2019 70583 SH SOLE 70583 0 0 TURTLE BEACH CORP COM NEW 900450206 239 25300 SH Call SOLE 25300 0 0 TUTOR PERINI CORP COM 901109108 5498 427491 SH SOLE 427491 0 0 TWILIO INC CL A 90138F102 7902 80400 SH Put SOLE 80400 0 0 TWILIO INC CL A 90138F102 7273 74000 SH Call SOLE 74000 0 0 TWIN DISC INC COM 901476101 222 20166 SH SOLE 20166 0 0 TWIST BIOSCIENCE CORP COM 90184D100 1292 61537 SH SOLE 61537 0 0 TWITTER INC COM 90184L102 3490 108900 SH Put SOLE 108900 0 0 TWITTER INC COM 90184L102 2756 86000 SH Call SOLE 86000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 7177 490907 SH SOLE 490907 0 0 TYSON FOODS INC CL A 902494103 1930 21200 SH Call SOLE 21200 0 0 TYSON FOODS INC CL A 902494103 1520 16700 SH Put SOLE 16700 0 0 TYSON FOODS INC CL A 902494103 8491 93266 SH SOLE 93266 0 0 U S CONCRETE INC COM NEW 90333L201 467 11200 SH Put SOLE 11200 0 0 U S CONCRETE INC COM NEW 90333L201 321 7700 SH Call SOLE 7700 0 0 U S SILICA HLDGS INC COM 90346E103 293 47617 SH SOLE 47617 0 0 U S SILICA HLDGS INC COM 90346E103 353 57400 SH Call SOLE 57400 0 0 U S SILICA HLDGS INC COM 90346E103 610 99200 SH Put SOLE 99200 0 0 UBIQUITI INC COM 90353W103 850 4500 SH Put SOLE 4500 0 0 UBIQUITI INC COM 90353W103 697 3688 SH SOLE 3688 0 0 UFP TECHNOLOGIES INC COM 902673102 1241 25018 SH SOLE 25018 0 0 UGI CORP NEW COM 902681105 1276 28247 SH SOLE 28247 0 0 ULTA BEAUTY INC COM 90384S303 1338 5287 SH SOLE 5287 0 0 ULTA BEAUTY INC COM 90384S303 4784 18900 SH Call SOLE 18900 0 0 ULTA BEAUTY INC COM 90384S303 4632 18300 SH Put SOLE 18300 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 3398 144774 SH SOLE 144774 0 0 UMPQUA HLDGS CORP COM 904214103 11621 656567 SH SOLE 656567 0 0 UNDER ARMOUR INC CL A 904311107 739 34200 SH Put SOLE 34200 0 0 UNDER ARMOUR INC CL A 904311107 739 34200 SH Call SOLE 34200 0 0 UNIFI INC COM NEW 904677200 1858 73553 SH SOLE 73553 0 0 UNIFIRST CORP MASS COM 904708104 355 1760 SH SOLE 1760 0 0 UNION PACIFIC CORP COM 907818108 29967 165757 SH SOLE 165757 0 0 UNION PACIFIC CORP COM 907818108 1609 8900 SH Call SOLE 8900 0 0 UNION PACIFIC CORP COM 907818108 2802 15500 SH Put SOLE 15500 0 0 UNIQURE NV SHS N90064101 2060 28745 SH SOLE 28745 0 0 UNISYS CORP COM NEW 909214306 1193 100551 SH SOLE 100551 0 0 UNIT CORP COM 909218109 433 621899 SH SOLE 621899 0 0 UNITED AIRLINES HLDGS INC COM 910047109 22716 257871 SH SOLE 257871 0 0 UNITED AIRLINES HLDGS INC COM 910047109 8879 100800 SH Call SOLE 100800 0 0 UNITED AIRLINES HLDGS INC COM 910047109 9338 106000 SH Put SOLE 106000 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1830 156944 SH SOLE 156944 0 0 UNITED INS HLDGS CORP COM 910710102 435 34526 SH SOLE 34526 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1600 596867 SH SOLE 596867 0 0 UNITED NAT FOODS INC COM 911163103 2681 306079 SH SOLE 306079 0 0 UNITED PARCEL SERVICE INC CL B 911312106 87957 751386 SH SOLE 751386 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1592 13600 SH Call SOLE 13600 0 0 UNITED PARCEL SERVICE INC CL B 911312106 831 7100 SH Put SOLE 7100 0 0 UNITED RENTALS INC COM 911363109 10640 63800 SH Put SOLE 63800 0 0 UNITED RENTALS INC COM 911363109 6120 36700 SH Call SOLE 36700 0 0 UNITED STATES CELLULAR CORP COM 911684108 3125 86252 SH SOLE 86252 0 0 UNITED STATES LIME & MINERAL COM 911922102 250 2771 SH SOLE 2771 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 187 14560 SH SOLE 14560 0 0 UNITED STATES STL CORP NEW COM 912909108 1077 94427 SH SOLE 94427 0 0 UNITED STATES STL CORP NEW COM 912909108 2819 247100 SH Call SOLE 247100 0 0 UNITED STATES STL CORP NEW COM 912909108 3326 291500 SH Put SOLE 291500 0 0 UNITED TECHNOLOGIES CORP COM 913017109 929 6200 SH Call SOLE 6200 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1048 7000 SH Put SOLE 7000 0 0 UNITED TECHNOLOGIES CORP COM 913017109 174790 1167132 SH SOLE 1167132 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 705 8000 SH Call SOLE 8000 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 220 2500 SH Put SOLE 2500 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 23503 266834 SH SOLE 266834 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5039 17139 SH SOLE 17139 0 0 UNITEDHEALTH GROUP INC COM 91324P102 13023 44300 SH Call SOLE 44300 0 0 UNITEDHEALTH GROUP INC COM 91324P102 27223 92600 SH Put SOLE 92600 0 0 UNITI GROUP INC COM 91325V108 10259 1249613 SH SOLE 1249613 0 0 UNITIL CORP COM 913259107 1685 27259 SH SOLE 27259 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 251 34766 SH SOLE 34766 0 0 UNIVAR SOLUTIONS INC COM 91336L107 16163 666797 SH SOLE 666797 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2061 10000 SH Call SOLE 10000 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3029 14700 SH Put SOLE 14700 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 8667 42059 SH SOLE 42059 0 0 UNIVERSAL FST PRODS INC COM 913543104 200 4197 SH SOLE 4197 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1219 8500 SH Put SOLE 8500 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 574 4000 SH Call SOLE 4000 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 4244 151638 SH SOLE 151638 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 375 19788 SH SOLE 19788 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 166 11122 SH SOLE 11122 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 959 35797 SH SOLE 35797 0 0 UNUM GROUP COM 91529Y106 35340 1211937 SH SOLE 1211937 0 0 UNUM THERAPEUTICS INC COM 903214104 15 20414 SH SOLE 20414 0 0 UPWORK INC COM 91688F104 5648 529377 SH SOLE 529377 0 0 URBAN EDGE PPTYS COM 91704F104 4850 252844 SH SOLE 252844 0 0 URBAN OUTFITTERS INC COM 917047102 417 15000 SH Call SOLE 15000 0 0 URBAN OUTFITTERS INC COM 917047102 572 20600 SH Put SOLE 20600 0 0 URBAN OUTFITTERS INC COM 917047102 13548 487876 SH SOLE 487876 0 0 US BANCORP DEL COM NEW 902973304 930 15691 SH SOLE 15691 0 0 US BANCORP DEL COM NEW 902973304 1417 23900 SH Call SOLE 23900 0 0 US BANCORP DEL COM NEW 902973304 931 15700 SH Put SOLE 15700 0 0 US ECOLOGY INC COM 91734M103 4709 81321 SH SOLE 81321 0 0 US FOODS HLDG CORP COM 912008109 36636 874570 SH SOLE 874570 0 0 USA TRUCK INC COM 902925106 348 46665 SH SOLE 46665 0 0 USANA HEALTH SCIENCES INC COM 90328M107 483 6153 SH SOLE 6153 0 0 V F CORP COM 918204108 1246 12500 SH Call SOLE 12500 0 0 V F CORP COM 918204108 12312 123538 SH SOLE 123538 0 0 VAIL RESORTS INC COM 91879Q109 4780 19932 SH SOLE 19932 0 0 VAIL RESORTS INC COM 91879Q109 719 3000 SH Call SOLE 3000 0 0 VAIL RESORTS INC COM 91879Q109 767 3200 SH Put SOLE 3200 0 0 VALARIS PLC SHS CLASS A G9402V109 96 14700 SH Put SOLE 14700 0 0 VALARIS PLC SHS CLASS A G9402V109 92 14000 SH Call SOLE 14000 0 0 VALE S A SPONSORED ADS 91912E105 43578 3301328 SH SOLE 3301328 0 0 VALERO ENERGY CORP NEW COM 91913Y100 92471 987412 SH SOLE 987412 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1208 12900 SH Call SOLE 12900 0 0 VALERO ENERGY CORP NEW COM 91913Y100 2070 22100 SH Put SOLE 22100 0 0 VALLEY NATL BANCORP COM 919794107 1157 101067 SH SOLE 101067 0 0 VALMONT INDS INC COM 920253101 2442 16303 SH SOLE 16303 0 0 VALVOLINE INC COM 92047W101 9250 432046 SH SOLE 432046 0 0 VANDA PHARMACEUTICALS INC COM 921659108 6445 392718 SH SOLE 392718 0 0 VANECK VECTORS ETF TRUST AGRIBUSINESS ETF 92189F700 981 14270 SH SOLE 14270 0 0 VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 69007 2356804 SH SOLE 2356804 0 0 VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 1025 35000 SH Call SOLE 35000 0 0 VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 264 9000 SH Put SOLE 9000 0 0 VANECK VECTORS ETF TRUST JR GOLD MINERS E 92189F791 689 16310 SH SOLE 16310 0 0 VANECK VECTORS ETF TRUST JR GOLD MINERS E 92189F791 216 5100 SH Call SOLE 5100 0 0 VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 802 60528 SH SOLE 60528 0 0 VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 910 68700 SH Call SOLE 68700 0 0 VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 717 54100 SH Put SOLE 54100 0 0 VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 375 15000 SH Call SOLE 15000 0 0 VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 927 6556 SH SOLE 6556 0 0 VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 1838 13000 SH Call SOLE 13000 0 0 VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 1980 14000 SH Put SOLE 14000 0 0 VANGUARD GROUP DIV APP ETF 921908844 4887 39200 SH SOLE 39200 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 278 3000 SH Put SOLE 3000 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 8390 70000 SH SOLE 70000 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1071 11541 SH SOLE 11541 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 32330 345000 SH SOLE 345000 0 0 VAPOTHERM INC COM 922107107 146 12047 SH SOLE 12047 0 0 VAREX IMAGING CORP COM 92214X106 611 20507 SH SOLE 20507 0 0 VARIAN MED SYS INC COM 92220P105 568 4000 SH Call SOLE 4000 0 0 VARIAN MED SYS INC COM 92220P105 284 2000 SH Put SOLE 2000 0 0 VARONIS SYS INC COM 922280102 17303 222663 SH SOLE 222663 0 0 VECTOR GROUP LTD COM 92240M108 353 26389 SH SOLE 26389 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 179 20752 SH SOLE 20752 0 0 VEECO INSTRS INC DEL COM 922417100 1716 116871 SH SOLE 116871 0 0 VEEVA SYS INC CL A COM 922475108 1561 11100 SH Call SOLE 11100 0 0 VEEVA SYS INC CL A COM 922475108 450 3200 SH Put SOLE 3200 0 0 VEEVA SYS INC CL A COM 922475108 4228 30059 SH SOLE 30059 0 0 VENATOR MATLS PLC SHS G9329Z100 1424 371890 SH SOLE 371890 0 0 VENTAS INC COM 92276F100 2437 42200 SH Put SOLE 42200 0 0 VENTAS INC COM 92276F100 4036 69900 SH Call SOLE 69900 0 0 VEON LTD SPONSORED ADR 91822M106 18776 7421157 SH SOLE 7421157 0 0 VEONEER INCORPORATED COM 92336X109 2547 163082 SH SOLE 163082 0 0 VERA BRADLEY INC COM 92335C106 1894 160486 SH SOLE 160486 0 0 VEREIT INC COM 92339V100 9296 1006039 SH SOLE 1006039 0 0 VERICEL CORP COM 92346J108 2192 125981 SH SOLE 125981 0 0 VERISIGN INC COM 92343E102 848 4400 SH Call SOLE 4400 0 0 VERISIGN INC COM 92343E102 1060 5500 SH Put SOLE 5500 0 0 VERISIGN INC COM 92343E102 33022 171383 SH SOLE 171383 0 0 VERITEX HLDGS INC COM 923451108 354 12161 SH SOLE 12161 0 0 VERITIV CORP COM 923454102 1717 87296 SH SOLE 87296 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 62141 1012062 SH SOLE 1012062 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 16529 269200 SH Call SOLE 269200 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2180 35500 SH Put SOLE 35500 0 0 VERMILION ENERGY INC COM 923725105 12720 777516 SH SOLE 777516 0 0 VERRA MOBILITY CORP COM 92511U102 11129 795486 SH SOLE 795486 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 657 41345 SH SOLE 41345 0 0 VERSO CORP CL A 92531L207 2610 144746 SH SOLE 144746 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 173730 793469 SH SOLE 793469 0 0 VIACOMCBS INC CL B 92556H206 3248 77400 SH Call SOLE 77400 0 0 VIACOMCBS INC CL B 92556H206 3332 79400 SH Put SOLE 79400 0 0 VIASAT INC COM 92552V100 2439 33316 SH SOLE 33316 0 0 VIAVI SOLUTIONS INC COM 925550105 556 37058 SH SOLE 37058 0 0 VICI PPTYS INC COM 925652109 24291 950722 SH SOLE 950722 0 0 VICOR CORP COM 925815102 720 15403 SH SOLE 15403 0 0 VILLAGE FARMS INTL INC COM 92707Y108 1319 211795 SH SOLE 211795 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 568 70667 SH SOLE 70667 0 0 VISA INC COM CL A 92826C839 24126 128400 SH Call SOLE 128400 0 0 VISA INC COM CL A 92826C839 21815 116100 SH Put SOLE 116100 0 0 VISA INC COM CL A 92826C839 271955 1447339 SH SOLE 1447339 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1210 35592 SH SOLE 35592 0 0 VISTA OUTDOOR INC COM 928377100 3520 470556 SH SOLE 470556 0 0 VISTEON CORP COM NEW 92839U206 887 10241 SH SOLE 10241 0 0 VISTEON CORP COM NEW 92839U206 234 2700 SH Put SOLE 2700 0 0 VISTRA ENERGY CORP COM 92840M102 269 11700 SH Put SOLE 11700 0 0 VISTRA ENERGY CORP COM 92840M102 451 19600 SH Call SOLE 19600 0 0 VIVINT SOLAR INC COM 92854Q106 1579 217511 SH SOLE 217511 0 0 VMWARE INC CL A COM 928563402 3279 21600 SH Call SOLE 21600 0 0 VMWARE INC CL A COM 928563402 3309 21800 SH Put SOLE 21800 0 0 VMWARE INC CL A COM 928563402 24453 161096 SH SOLE 161096 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 1917 92333 SH SOLE 92333 0 0 VONAGE HLDGS CORP COM 92886T201 3128 422142 SH SOLE 422142 0 0 VORNADO RLTY TR SH BEN INT 929042109 1436 21600 SH Put SOLE 21600 0 0 VORNADO RLTY TR SH BEN INT 929042109 466 7000 SH Call SOLE 7000 0 0 VOXX INTL CORP CL A 91829F104 187 42726 SH SOLE 42726 0 0 VOYA FINL INC COM 929089100 387 6341 SH SOLE 6341 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1003 71897 SH SOLE 71897 0 0 VTV THERAPEUTICS INC CL A 918385105 150 88300 SH SOLE 88300 0 0 VULCAN MATLS CO COM 929160109 3643 25300 SH Put SOLE 25300 0 0 VULCAN MATLS CO COM 929160109 2808 19500 SH Call SOLE 19500 0 0 W & T OFFSHORE INC COM 92922P106 2959 532114 SH SOLE 532114 0 0 W P CAREY INC COM 92936U109 1153 14400 SH Call SOLE 14400 0 0 W P CAREY INC COM 92936U109 1177 14700 SH Put SOLE 14700 0 0 W P CAREY INC COM 92936U109 5988 74811 SH SOLE 74811 0 0 WABCO HLDGS INC COM 92927K102 43855 323653 SH SOLE 323653 0 0 WABTEC CORP COM 929740108 296 3800 SH Put SOLE 3800 0 0 WABTEC CORP COM 929740108 8818 113339 SH SOLE 113339 0 0 WADDELL & REED FINL INC CL A 930059100 536 32057 SH SOLE 32057 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 507 8600 SH Call SOLE 8600 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 507 8600 SH Put SOLE 8600 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 84157 1427359 SH SOLE 1427359 0 0 WALMART INC COM 931142103 7107 59800 SH Call SOLE 59800 0 0 WALMART INC COM 931142103 11504 96800 SH Put SOLE 96800 0 0 WANDA SPORTS GROUP CO LTD SPONSORED ADS 93368R101 83 33973 SH SOLE 33973 0 0 WASTE CONNECTIONS INC COM 94106B101 41439 456432 SH SOLE 456432 0 0 WASTE MGMT INC DEL COM 94106L109 3145 27600 SH Call SOLE 27600 0 0 WASTE MGMT INC DEL COM 94106L109 1333 11700 SH Put SOLE 11700 0 0 WASTE MGMT INC DEL COM 94106L109 103916 911868 SH SOLE 911868 0 0 WATERS CORP COM 941848103 11988 51308 SH SOLE 51308 0 0 WATERS CORP COM 941848103 537 2300 SH Call SOLE 2300 0 0 WATERS CORP COM 941848103 234 1000 SH Put SOLE 1000 0 0 WATERSTONE FINL INC MD COM 94188P101 970 50951 SH SOLE 50951 0 0 WATFORD HOLDINGS LTD SHS G94787101 2324 92351 SH SOLE 92351 0 0 WATSCO INC COM 942622200 854 4742 SH SOLE 4742 0 0 WAYFAIR INC CL A 94419L101 11943 132154 SH SOLE 132154 0 0 WAYFAIR INC CL A 94419L101 5702 63100 SH Call SOLE 63100 0 0 WAYFAIR INC CL A 94419L101 7338 81200 SH Put SOLE 81200 0 0 WEC ENERGY GROUP INC COM 92939U106 1928 20900 SH Put SOLE 20900 0 0 WEC ENERGY GROUP INC COM 92939U106 2555 27700 SH Call SOLE 27700 0 0 WEIBO CORP SPONSORED ADR 948596101 695 15000 SH Put SOLE 15000 0 0 WEIBO CORP SPONSORED ADR 948596101 552 11900 SH Call SOLE 11900 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 28137 900683 SH SOLE 900683 0 0 WELBILT INC COM 949090104 7062 452431 SH SOLE 452431 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 26967 81666 SH SOLE 81666 0 0 WELLS FARGO CO NEW COM 949746101 16248 302000 SH Call SOLE 302000 0 0 WELLS FARGO CO NEW COM 949746101 20740 385500 SH Put SOLE 385500 0 0 WELLS FARGO CO NEW COM 949746101 863 16041 SH SOLE 16041 0 0 WELLTOWER INC COM 95040Q104 2347 28700 SH Put SOLE 28700 0 0 WELLTOWER INC COM 95040Q104 1300 15900 SH Call SOLE 15900 0 0 WENDYS CO COM 95058W100 89467 4028227 SH SOLE 4028227 0 0 WERNER ENTERPRISES INC COM 950755108 3164 86941 SH SOLE 86941 0 0 WESBANCO INC COM 950810101 4253 112531 SH SOLE 112531 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 5134 465845 SH SOLE 465845 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2622 46001 SH SOLE 46001 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 2326 225167 SH SOLE 225167 0 0 WESTERN DIGITAL CORP COM 958102105 7700 121321 SH SOLE 121321 0 0 WESTERN DIGITAL CORP COM 958102105 7274 114600 SH Call SOLE 114600 0 0 WESTERN DIGITAL CORP COM 958102105 7204 113500 SH Put SOLE 113500 0 0 WESTERN UN CO COM 959802109 1328 49600 SH Put SOLE 49600 0 0 WESTERN UN CO COM 959802109 1213 45300 SH Call SOLE 45300 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 785 331030 SH SOLE 331030 0 0 WESTROCK CO COM 96145D105 541 12600 SH Call SOLE 12600 0 0 WESTROCK CO COM 96145D105 429 10000 SH Put SOLE 10000 0 0 WESTROCK CO COM 96145D105 37147 865689 SH SOLE 865689 0 0 WEX INC COM 96208T104 6770 32322 SH SOLE 32322 0 0 WEYERHAEUSER CO COM 962166104 477 15800 SH Call SOLE 15800 0 0 WEYERHAEUSER CO COM 962166104 4745 157112 SH SOLE 157112 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2169 72900 SH Call SOLE 72900 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2163 72700 SH Put SOLE 72700 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 5575 187390 SH SOLE 187390 0 0 WHIRLPOOL CORP COM 963320106 2139 14500 SH Call SOLE 14500 0 0 WHIRLPOOL CORP COM 963320106 2242 15200 SH Put SOLE 15200 0 0 WHITEHORSE FIN INC COM 96524V106 3300 240847 SH SOLE 240847 0 0 WHITING PETE CORP NEW COM NEW 966387409 274 37300 SH Call SOLE 37300 0 0 WHITING PETE CORP NEW COM NEW 966387409 608 82900 SH Put SOLE 82900 0 0 WHITING PETE CORP NEW COM NEW 966387409 410 55809 SH SOLE 55809 0 0 WIDEOPENWEST INC COM 96758W101 1844 248463 SH SOLE 248463 0 0 WILEY JOHN & SONS INC CL A 968223206 2378 49004 SH SOLE 49004 0 0 WILLIAMS COS INC DEL COM 969457100 28129 1185881 SH SOLE 1185881 0 0 WILLIAMS COS INC DEL COM 969457100 2310 97400 SH Call SOLE 97400 0 0 WILLIAMS COS INC DEL COM 969457100 251 10600 SH Put SOLE 10600 0 0 WILLIAMS SONOMA INC COM 969904101 1153 15700 SH Call SOLE 15700 0 0 WILLIAMS SONOMA INC COM 969904101 1689 23000 SH Put SOLE 23000 0 0 WILLIAMS SONOMA INC COM 969904101 4108 55931 SH SOLE 55931 0 0 WILLSCOT CORP COM 971375126 10745 581142 SH SOLE 581142 0 0 WINGSTOP INC COM 974155103 31465 364901 SH SOLE 364901 0 0 WINGSTOP INC COM 974155103 828 9600 SH Call SOLE 9600 0 0 WINGSTOP INC COM 974155103 940 10900 SH Put SOLE 10900 0 0 WINMARK CORP COM 974250102 2791 14074 SH SOLE 14074 0 0 WINNEBAGO INDS INC COM 974637100 1097 20700 SH Put SOLE 20700 0 0 WINNEBAGO INDS INC COM 974637100 752 14200 SH Call SOLE 14200 0 0 WINTRUST FINL CORP COM 97650W108 203 2863 SH SOLE 2863 0 0 WISDOMTREE INVTS INC COM 97717P104 1094 225946 SH SOLE 225946 0 0 WIX COM LTD SHS M98068105 8928 72951 SH SOLE 72951 0 0 WIX COM LTD SHS M98068105 1848 15100 SH Call SOLE 15100 0 0 WIX COM LTD SHS M98068105 2423 19800 SH Put SOLE 19800 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 12641 191089 SH SOLE 191089 0 0 WOODWARD INC COM 980745103 2064 17426 SH SOLE 17426 0 0 WORKDAY INC CL A 98138H101 55729 338882 SH SOLE 338882 0 0 WORKDAY INC CL A 98138H101 1809 11000 SH Call SOLE 11000 0 0 WORKDAY INC CL A 98138H101 2056 12500 SH Put SOLE 12500 0 0 WORKIVA INC COM CL A 98139A105 12791 304174 SH SOLE 304174 0 0 WORLD ACCEP CORP DEL COM 981419104 383 4435 SH SOLE 4435 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 4852 74800 SH Put SOLE 74800 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 4483 69100 SH Call SOLE 69100 0 0 WORTHINGTON INDS INC COM 981811102 1278 30300 SH SOLE 30300 0 0 WPX ENERGY INC COM 98212B103 22711 1652900 SH SOLE 1652900 0 0 WPX ENERGY INC COM 98212B103 374 27200 SH Call SOLE 27200 0 0 WPX ENERGY INC COM 98212B103 453 33000 SH Put SOLE 33000 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 708 23217 SH SOLE 23217 0 0 WSFS FINL CORP COM 929328102 513 11651 SH SOLE 11651 0 0 WW INTL INC COM 98262P101 394 10300 SH Put SOLE 10300 0 0 WW INTL INC COM 98262P101 317 8300 SH Call SOLE 8300 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 2642 51115 SH SOLE 51115 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 634 10100 SH Put SOLE 10100 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 691 11000 SH Call SOLE 11000 0 0 WYNN RESORTS LTD COM 983134107 278 2000 SH Call SOLE 2000 0 0 WYNN RESORTS LTD COM 983134107 12233 88091 SH SOLE 88091 0 0 XCEL ENERGY INC COM 98389B100 3177 50034 SH SOLE 50034 0 0 XCEL ENERGY INC COM 98389B100 317 5000 SH Call SOLE 5000 0 0 XCEL ENERGY INC COM 98389B100 438 6900 SH Put SOLE 6900 0 0 XENON PHARMACEUTICALS INC COM 98420N105 1007 76817 SH SOLE 76817 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 177 25152 SH SOLE 25152 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 903 24500 SH Put SOLE 24500 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 11497 311826 SH SOLE 311826 0 0 XILINX INC COM 983919101 64671 661459 SH SOLE 661459 0 0 XILINX INC COM 983919101 2268 23200 SH Call SOLE 23200 0 0 XILINX INC COM 983919101 2650 27100 SH Put SOLE 27100 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 357 94420 SH SOLE 94420 0 0 XOMA CORP DEL COM NEW 98419J206 519 19023 SH SOLE 19023 0 0 XPEL INC COM 98379L100 456 31132 SH SOLE 31132 0 0 XPO LOGISTICS INC COM 983793100 1076 13500 SH Put SOLE 13500 0 0 XPO LOGISTICS INC COM 983793100 821 10300 SH Call SOLE 10300 0 0 XUNLEI LTD SPONSORED ADR 98419E108 1014 206948 SH SOLE 206948 0 0 XYLEM INC COM 98419M100 386 4900 SH Put SOLE 4900 0 0 XYLEM INC COM 98419M100 236 3000 SH Call SOLE 3000 0 0 Y MABS THERAPEUTICS INC COM 984241109 5386 172337 SH SOLE 172337 0 0 YAMANA GOLD INC COM 98462Y100 39383 9970488 SH SOLE 9970488 0 0 YANDEX N V SHS CLASS A N97284108 52440 1205803 SH SOLE 1205803 0 0 YELP INC CL A 985817105 29143 836730 SH SOLE 836730 0 0 YELP INC CL A 985817105 1156 33200 SH Call SOLE 33200 0 0 YELP INC CL A 985817105 926 26600 SH Put SOLE 26600 0 0 YETI HLDGS INC COM 98585X104 515 14800 SH Put SOLE 14800 0 0 YETI HLDGS INC COM 98585X104 334 9600 SH Call SOLE 9600 0 0 YORK WTR CO COM 987184108 616 13360 SH SOLE 13360 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 125 10800 SH Put SOLE 10800 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 748 293273 SH SOLE 293273 0 0 YUM BRANDS INC COM 988498101 57831 574121 SH SOLE 574121 0 0 YUM BRANDS INC COM 988498101 1420 14100 SH Call SOLE 14100 0 0 YUM BRANDS INC COM 988498101 997 9900 SH Put SOLE 9900 0 0 YUM CHINA HLDGS INC COM 98850P109 206 4300 SH Put SOLE 4300 0 0 YUM CHINA HLDGS INC COM 98850P109 1860 38749 SH SOLE 38749 0 0 YUNJI INC ADS RP CL A 98873N107 247 53872 SH SOLE 53872 0 0 ZAFGEN INC COM 98885E103 492 443252 SH SOLE 443252 0 0 ZAI LAB LTD ADR 98887Q104 753 18116 SH SOLE 18116 0 0 ZAYO GROUP HLDGS INC COM 98919V105 44287 1278132 SH SOLE 1278132 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 204 800 SH Put SOLE 800 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 766 3000 SH Call SOLE 3000 0 0 ZENDESK INC COM 98936J101 1318 17200 SH Call SOLE 17200 0 0 ZENDESK INC COM 98936J101 1556 20300 SH Put SOLE 20300 0 0 ZENDESK INC COM 98936J101 81143 1058896 SH SOLE 1058896 0 0 ZILLOW GROUP INC CL A 98954M101 220 4800 SH Put SOLE 4800 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 524 3500 SH Call SOLE 3500 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 509 3400 SH Put SOLE 3400 0 0 ZIONS BANCORPORATION N A COM 989701107 831 16000 SH Call SOLE 16000 0 0 ZIONS BANCORPORATION N A COM 989701107 950 18300 SH Put SOLE 18300 0 0 ZIONS BANCORPORATION N A COM 989701107 4064 78269 SH SOLE 78269 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 602 127528 SH SOLE 127528 0 0 ZIX CORP COM 98974P100 1501 221420 SH SOLE 221420 0 0 ZOETIS INC CL A 98978V103 59717 451207 SH SOLE 451207 0 0 ZOETIS INC CL A 98978V103 2660 20100 SH Call SOLE 20100 0 0 ZOETIS INC CL A 98978V103 2223 16800 SH Put SOLE 16800 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2395 35200 SH Put SOLE 35200 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2674 39300 SH Call SOLE 39300 0 0 ZOVIO INC COM 98979V102 98 47408 SH SOLE 47408 0 0 ZSCALER INC COM 98980G102 2813 60500 SH Put SOLE 60500 0 0 ZSCALER INC COM 98980G102 2553 54900 SH Call SOLE 54900 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3136 134290 SH SOLE 134290 0 0 ZUORA INC COM CL A 98983V106 3074 214537 SH SOLE 214537 0 0 ZYMEWORKS INC COM 98985W102 17227 378956 SH SOLE 378956 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 420 69563 SH SOLE 69563 0 0 ZYNGA INC CL A 98986T108 102665 16775373 SH SOLE 16775373 0 0