Profiles >> Two Sigma Investments LP >> 13Fs >> 2019-12-31

Two Sigma Investments LP

Last Updated: 3/2/2021

Two Sigma Investments LP is a Limited Partnership that started in 2002 and is primarily owned and controlled by John A Overdeck and David M. Siegel. To see a profile of the company, click here.

Below is the 13F Filing for Two Sigma Investments LP for Report Period 2019-12-31. Historical analysis on the top 100 Holdings are available by clicking on the Issuer Name in the list.


Historical 13F Holdings - 2019-12-31

Issuer Title of Class CUSIP Value(1000s) Share SH/PRN Put/Call Investment Discretion Other Manager Sole Shared None
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