Profiles >> Two Sigma Investments LP >> 13Fs >> 2019-09-30

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-09-30. Historical analysis on the top 100 Holdings are available by clicking on the Issuer Name in the list.


Historical 13F Holdings - 2019-09-30

Issuer Title of Class CUSIP Value(1000s) Share SH/PRN Put/Call Investment Discretion Other Manager Sole Shared None
1ST SOURCE CORP COM 336901103 356 7785 SH SOLE 7785 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 477 62656 SH SOLE 62656 0 0
2U INC COM 90214J101 251 15400 SH Call SOLE 15400 0 0
2U INC COM 90214J101 958 58856 SH SOLE 58856 0 0
3-D SYS CORP DEL COM NEW 88554D205 143 17600 SH Put SOLE 17600 0 0
360 FINANCE INC ADS 88557W101 633 71131 SH SOLE 71131 0 0
3M CO COM 88579Y101 146842 893197 SH SOLE 893197 0 0
3M CO COM 88579Y101 6412 39000 SH Call SOLE 39000 0 0
3M CO COM 88579Y101 9289 56500 SH Put SOLE 56500 0 0
58 COM INC SPON ADR REP A 31680Q104 7390 149878 SH SOLE 149878 0 0
8X8 INC NEW COM 282914100 1980 95548 SH SOLE 95548 0 0
A10 NETWORKS INC COM 002121101 658 94775 SH SOLE 94775 0 0
AAR CORP COM 000361105 2666 64694 SH SOLE 64694 0 0
ABBOTT LABS COM 002824100 476 5686 SH SOLE 5686 0 0
ABBOTT LABS COM 002824100 5121 61200 SH Call SOLE 61200 0 0
ABBOTT LABS COM 002824100 5020 60000 SH Put SOLE 60000 0 0
ABBVIE INC COM 00287Y109 18408 243100 SH Call SOLE 243100 0 0
ABBVIE INC COM 00287Y109 11010 145400 SH Put SOLE 145400 0 0
ABBVIE INC COM 00287Y109 179888 2375704 SH SOLE 2375704 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 294 129900 SH SOLE 129900 0 0
ABERCROMBIE & FITCH CO CL A 002896207 3363 215550 SH SOLE 215550 0 0
ABERCROMBIE & FITCH CO CL A 002896207 602 38600 SH Call SOLE 38600 0 0
ABERCROMBIE & FITCH CO CL A 002896207 938 60100 SH Put SOLE 60100 0 0
ABIOMED INC COM 003654100 5764 32400 SH Put SOLE 32400 0 0
ABIOMED INC COM 003654100 3842 21600 SH Call SOLE 21600 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 4355 66589 SH SOLE 66589 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 289 107654 SH SOLE 107654 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 7540 209496 SH SOLE 209496 0 0
ACCELERON PHARMA INC COM 00434H108 2262 57257 SH SOLE 57257 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 31211 162264 SH SOLE 162264 0 0
ACCO BRANDS CORP COM 00081T108 4930 499514 SH SOLE 499514 0 0
ACCURAY INC COM 004397105 178 64324 SH SOLE 64324 0 0
ACER THERAPEUTICS INC COM 00444P108 111 34949 SH SOLE 34949 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 2436 676688 SH SOLE 676688 0 0
ACM RESEARCH INC COM CL A 00108J109 563 40615 SH SOLE 40615 0 0
ACORDA THERAPEUTICS INC COM 00484M106 623 217223 SH SOLE 217223 0 0
ACTIVISION BLIZZARD INC COM 00507V109 370 7000 SH Put SOLE 7000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 582 11000 SH Call SOLE 11000 0 0
ACUITY BRANDS INC COM 00508Y102 430 3188 SH SOLE 3188 0 0
ACUITY BRANDS INC COM 00508Y102 216 1600 SH Call SOLE 1600 0 0
ACUITY BRANDS INC COM 00508Y102 674 5000 SH Put SOLE 5000 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 298 58231 SH SOLE 58231 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 209 24412 SH SOLE 24412 0 0
ADIENT PLC ORD SHS G0084W101 248 10800 SH Put SOLE 10800 0 0
ADIENT PLC ORD SHS G0084W101 10521 458210 SH SOLE 458210 0 0
ADOBE INC COM 00724F101 23061 83478 SH SOLE 83478 0 0
ADOBE INC COM 00724F101 14918 54000 SH Call SOLE 54000 0 0
ADOBE INC COM 00724F101 14034 50800 SH Put SOLE 50800 0 0
ADURO BIOTECH INC COM 00739L101 319 300916 SH SOLE 300916 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 347 2100 SH Put SOLE 2100 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 331 2000 SH Call SOLE 2000 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 2453 75315 SH SOLE 75315 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 16256 503742 SH SOLE 503742 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 716 48256 SH SOLE 48256 0 0
ADVANCED MICRO DEVICES INC COM 007903107 17690 610200 SH Put SOLE 610200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 16330 563300 SH Call SOLE 563300 0 0
ADVANSIX INC COM 00773T101 552 21448 SH SOLE 21448 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 619 113633 SH SOLE 113633 0 0
AEGON N V NY REGISTRY SHS 007924103 3997 967828 SH SOLE 967828 0 0
AERCAP HOLDINGS NV SHS N00985106 2075 37900 SH Call SOLE 37900 0 0
AERCAP HOLDINGS NV SHS N00985106 2086 38100 SH Put SOLE 38100 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 253 5000 SH Put SOLE 5000 0 0
AEROVIRONMENT INC COM 008073108 316 5900 SH Put SOLE 5900 0 0
AEROVIRONMENT INC COM 008073108 824 15384 SH SOLE 15384 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 38 56026 SH SOLE 56026 0 0
AES CORP COM 00130H105 593 36300 SH Call SOLE 36300 0 0
AES CORP COM 00130H105 467 28600 SH Put SOLE 28600 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 542 6500 SH Put SOLE 6500 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 567 6800 SH Call SOLE 6800 0 0
AFLAC INC COM 001055102 2433 46500 SH Put SOLE 46500 0 0
AFLAC INC COM 001055102 3322 63500 SH Call SOLE 63500 0 0
AG MTG INVT TR INC COM 001228105 4068 268487 SH SOLE 268487 0 0
AGENUS INC COM NEW 00847G705 1499 580941 SH SOLE 580941 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 920 12000 SH Call SOLE 12000 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 889 11600 SH Put SOLE 11600 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 40019 522235 SH SOLE 522235 0 0
AGILYSYS INC COM 00847J105 991 38712 SH SOLE 38712 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3671 113306 SH SOLE 113306 0 0
AGNC INVT CORP COM 00123Q104 14674 911995 SH SOLE 911995 0 0
AGNC INVT CORP COM 00123Q104 360 22400 SH Call SOLE 22400 0 0
AGNC INVT CORP COM 00123Q104 671 41700 SH Put SOLE 41700 0 0
AGNICO EAGLE MINES LTD COM 008474108 4439 82800 SH Call SOLE 82800 0 0
AGNICO EAGLE MINES LTD COM 008474108 4589 85600 SH Put SOLE 85600 0 0
AGNICO EAGLE MINES LTD COM 008474108 4727 88165 SH SOLE 88165 0 0
AGREE REALTY CORP COM 008492100 465 6350 SH SOLE 6350 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 2736 130645 SH SOLE 130645 0 0
AIR PRODS & CHEMS INC COM 009158106 36353 163857 SH SOLE 163857 0 0
AIRCASTLE LTD COM G0129K104 1990 88705 SH SOLE 88705 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 640 7000 SH Call SOLE 7000 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 868 9500 SH Put SOLE 9500 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 32038 350601 SH SOLE 350601 0 0
AKORN INC COM 009728106 5848 1538989 SH SOLE 1538989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 2117 365054 SH SOLE 365054 0 0
ALARM COM HLDGS INC COM 011642105 2817 60389 SH SOLE 60389 0 0
ALARM COM HLDGS INC COM 011642105 326 7000 SH Call SOLE 7000 0 0
ALARM COM HLDGS INC COM 011642105 280 6000 SH Put SOLE 6000 0 0
ALASKA AIR GROUP INC COM 011659109 675 10400 SH Call SOLE 10400 0 0
ALASKA AIR GROUP INC COM 011659109 1168 18000 SH Put SOLE 18000 0 0
ALASKA AIR GROUP INC COM 011659109 493 7590 SH SOLE 7590 0 0
ALBEMARLE CORP COM 012653101 1015 14600 SH Call SOLE 14600 0 0
ALBEMARLE CORP COM 012653101 1112 16000 SH Put SOLE 16000 0 0
ALBIREO PHARMA INC COM 01345P106 667 33351 SH SOLE 33351 0 0
ALCOA CORP COM 013872106 863 43000 SH Call SOLE 43000 0 0
ALCOA CORP COM 013872106 1327 66100 SH Put SOLE 66100 0 0
ALCOA CORP COM 013872106 64118 3194704 SH SOLE 3194704 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 1101 58385 SH SOLE 58385 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 224 9136 SH SOLE 9136 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 627 6400 SH Call SOLE 6400 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 989 10100 SH Put SOLE 10100 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 237 2416 SH SOLE 2416 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 1051 76721 SH SOLE 76721 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 54471 325728 SH SOLE 325728 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 40353 241300 SH Call SOLE 241300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49651 296900 SH Put SOLE 296900 0 0
ALIGN TECHNOLOGY INC COM 016255101 6043 33400 SH Call SOLE 33400 0 0
ALIGN TECHNOLOGY INC COM 016255101 5428 30000 SH Put SOLE 30000 0 0
ALIGN TECHNOLOGY INC COM 016255101 12286 67910 SH SOLE 67910 0 0
ALKERMES PLC SHS G01767105 15800 809848 SH SOLE 809848 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 424 20947 SH SOLE 20947 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 575 17922 SH SOLE 17922 0 0
ALLEGIANT TRAVEL CO COM 01748X102 7882 52669 SH SOLE 52669 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 705 6800 SH Put SOLE 6800 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 518 5000 SH Call SOLE 5000 0 0
ALLERGAN PLC SHS G0177J108 23781 141310 SH SOLE 141310 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1345 10500 SH Call SOLE 10500 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1192 9300 SH Put SOLE 9300 0 0
ALLIANT ENERGY CORP COM 018802108 6528 121040 SH SOLE 121040 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3698 78588 SH SOLE 78588 0 0
ALLSTATE CORP COM 020002101 826 7600 SH Call SOLE 7600 0 0
ALLSTATE CORP COM 020002101 837 7700 SH Put SOLE 7700 0 0
ALLSTATE CORP COM 020002101 68620 631395 SH SOLE 631395 0 0
ALLY FINL INC COM 02005N100 85370 2574502 SH SOLE 2574502 0 0
ALPHABET INC CAP STK CL A 02079K305 59470 48700 SH Call SOLE 48700 0 0
ALPHABET INC CAP STK CL A 02079K305 63988 52400 SH Put SOLE 52400 0 0
ALPHABET INC CAP STK CL A 02079K305 76833 62919 SH SOLE 62919 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 161 32007 SH SOLE 32007 0 0
ALTERYX INC COM CL A 02156B103 15628 145471 SH SOLE 145471 0 0
ALTERYX INC COM CL A 02156B103 1547 14400 SH Call SOLE 14400 0 0
ALTERYX INC COM CL A 02156B103 2138 19900 SH Put SOLE 19900 0 0
ALTICE USA INC CL A 02156K103 41447 1445158 SH SOLE 1445158 0 0
ALTRIA GROUP INC COM 02209S103 4888 119500 SH Call SOLE 119500 0 0
ALTRIA GROUP INC COM 02209S103 4720 115400 SH Put SOLE 115400 0 0
ALTRIA GROUP INC COM 02209S103 175277 4285490 SH SOLE 4285490 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 650 56257 SH SOLE 56257 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 173 10769 SH SOLE 10769 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 1189 78400 SH Put SOLE 78400 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 4092 269900 SH Call SOLE 269900 0 0
AMAZON COM INC COM 023135106 148941 85800 SH Call SOLE 85800 0 0
AMAZON COM INC COM 023135106 156232 90000 SH Put SOLE 90000 0 0
AMAZON COM INC COM 023135106 203702 117346 SH SOLE 117346 0 0
AMBARELLA INC SHS G037AX101 14303 227628 SH SOLE 227628 0 0
AMBARELLA INC SHS G037AX101 1206 19200 SH Call SOLE 19200 0 0
AMBARELLA INC SHS G037AX101 1326 21100 SH Put SOLE 21100 0 0
AMBEV SA SPONSORED ADR 02319V103 2783 602334 SH SOLE 602334 0 0
AMC NETWORKS INC CL A 00164V103 408 8300 SH Put SOLE 8300 0 0
AMC NETWORKS INC CL A 00164V103 600 12200 SH Call SOLE 12200 0 0
AMDOCS LTD SHS G02602103 39890 603391 SH SOLE 603391 0 0
AMEDISYS INC COM 023436108 262 2000 SH Call SOLE 2000 0 0
AMEDISYS INC COM 023436108 341 2600 SH Put SOLE 2600 0 0
AMEREN CORP COM 023608102 320 4000 SH Call SOLE 4000 0 0
AMEREN CORP COM 023608102 21818 272549 SH SOLE 272549 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 12786 474100 SH Put SOLE 474100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9669 358500 SH Call SOLE 358500 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 112 13635 SH SOLE 13635 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 426 51800 SH Call SOLE 51800 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 503 61200 SH Put SOLE 61200 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5774 355956 SH SOLE 355956 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2361 25200 SH Put SOLE 25200 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2361 25200 SH Call SOLE 25200 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 223 9204 SH SOLE 9204 0 0
AMERICAN EXPRESS CO COM 025816109 8386 70900 SH SOLE 70900 0 0
AMERICAN EXPRESS CO COM 025816109 828 7000 SH Call SOLE 7000 0 0
AMERICAN EXPRESS CO COM 025816109 946 8000 SH Put SOLE 8000 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 25844 239628 SH SOLE 239628 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 585 10509 SH SOLE 10509 0 0
AMERICAN NATL INS CO COM 028591105 1433 11583 SH SOLE 11583 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 792 135389 SH SOLE 135389 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 117 20000 SH Call SOLE 20000 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 111 19000 SH Put SOLE 19000 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 203 9104 SH SOLE 9104 0 0
AMERICAN SOFTWARE INC CL A 029683109 354 23544 SH SOLE 23544 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3494 15800 SH Put SOLE 15800 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4953 22400 SH Call SOLE 22400 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 609 6847 SH SOLE 6847 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 12153 97830 SH SOLE 97830 0 0
AMERIPRISE FINL INC COM 03076C106 559 3800 SH Call SOLE 3800 0 0
AMERIPRISE FINL INC COM 03076C106 574 3900 SH Put SOLE 3900 0 0
AMERIPRISE FINL INC COM 03076C106 1589 10802 SH SOLE 10802 0 0
AMERISAFE INC COM 03071H100 5955 90080 SH SOLE 90080 0 0
AMERISOURCEBERGEN CORP COM 03073E105 949 11524 SH SOLE 11524 0 0
AMGEN INC COM 031162100 18154 93816 SH SOLE 93816 0 0
AMGEN INC COM 031162100 3773 19500 SH Call SOLE 19500 0 0
AMGEN INC COM 031162100 5631 29100 SH Put SOLE 29100 0 0
AMICUS THERAPEUTICS INC COM 03152W109 4000 498747 SH SOLE 498747 0 0
AMKOR TECHNOLOGY INC COM 031652100 1931 212208 SH SOLE 212208 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2595 894869 SH SOLE 894869 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 63 11800 SH SOLE 11800 0 0
ANALOG DEVICES INC COM 032654105 21424 191747 SH SOLE 191747 0 0
ANALOG DEVICES INC COM 032654105 335 3000 SH Call SOLE 3000 0 0
ANALOG DEVICES INC COM 032654105 559 5000 SH Put SOLE 5000 0 0
ANAPLAN INC COM 03272L108 32706 695879 SH SOLE 695879 0 0
ANAPTYSBIO INC COM 032724106 2977 85089 SH SOLE 85089 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 9245 1304828 SH SOLE 1304828 0 0
ANGIODYNAMICS INC COM 03475V101 332 18005 SH SOLE 18005 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1251 68500 SH Call SOLE 68500 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1496 81900 SH Put SOLE 81900 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2417 25400 SH Put SOLE 25400 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1855 19500 SH Call SOLE 19500 0 0
ANIKA THERAPEUTICS INC COM 035255108 2394 43623 SH SOLE 43623 0 0
ANIXTER INTL INC COM 035290105 472 6822 SH SOLE 6822 0 0
ANNALY CAP MGMT INC COM 035710409 3796 431398 SH SOLE 431398 0 0
ANNALY CAP MGMT INC COM 035710409 244 27700 SH Call SOLE 27700 0 0
ANNALY CAP MGMT INC COM 035710409 337 38300 SH Put SOLE 38300 0 0
ANTARES PHARMA INC COM 036642106 913 273046 SH SOLE 273046 0 0
ANTERIX INC COM 03676C100 4825 133288 SH SOLE 133288 0 0
ANTERO RES CORP COM 03674X106 67 22200 SH Call SOLE 22200 0 0
ANTERO RES CORP COM 03674X106 129 42700 SH Put SOLE 42700 0 0
ANTERO RES CORP COM 03674X106 1502 497285 SH SOLE 497285 0 0
ANTHEM INC COM 036752103 67028 279165 SH SOLE 279165 0 0
ANTHEM INC COM 036752103 7491 31200 SH Call SOLE 31200 0 0
ANTHEM INC COM 036752103 5762 24000 SH Put SOLE 24000 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 961 291139 SH SOLE 291139 0 0
AON PLC SHS CL A G0408V102 1452 7500 SH Put SOLE 7500 0 0
AON PLC SHS CL A G0408V102 1045 5400 SH Call SOLE 5400 0 0
APACHE CORP COM 037411105 2929 114400 SH Put SOLE 114400 0 0
APACHE CORP COM 037411105 2634 102900 SH Call SOLE 102900 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 323 6200 SH Call SOLE 6200 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 344 6600 SH Put SOLE 6600 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 3501 145313 SH SOLE 145313 0 0
APOGEE ENTERPRISES INC COM 037598109 1474 37815 SH SOLE 37815 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 5746 299739 SH SOLE 299739 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 12303 325294 SH SOLE 325294 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 2110 55800 SH Call SOLE 55800 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 2742 72500 SH Put SOLE 72500 0 0
APOLLO INVT CORP COM NEW 03761U502 1906 118467 SH SOLE 118467 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9660 582616 SH SOLE 582616 0 0
APPLE INC COM 037833100 79756 356100 SH Put SOLE 356100 0 0
APPLE INC COM 037833100 79733 356000 SH Call SOLE 356000 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 293 70466 SH SOLE 70466 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2564 45137 SH SOLE 45137 0 0
APPLIED MATLS INC COM 038222105 354 7100 SH Call SOLE 7100 0 0
APPLIED MATLS INC COM 038222105 259 5200 SH Put SOLE 5200 0 0
APPLIED MATLS INC COM 038222105 127163 2548360 SH SOLE 2548360 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 917 81711 SH SOLE 81711 0 0
APTINYX INC COM 03836N103 581 166576 SH SOLE 166576 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 498 25647 SH SOLE 25647 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 133 41766 SH SOLE 41766 0 0
ARBOR RLTY TR INC COM 038923108 515 39278 SH SOLE 39278 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 34 22599 SH SOLE 22599 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 215 158085 SH SOLE 158085 0 0
ARCBEST CORP COM 03937C105 879 28860 SH SOLE 28860 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 185 13008 SH SOLE 13008 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 167 11700 SH Put SOLE 11700 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1762 42900 SH Call SOLE 42900 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1766 43000 SH Put SOLE 43000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 12911 314369 SH SOLE 314369 0 0
ARCHROCK INC COM 03957W106 622 62371 SH SOLE 62371 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 181 26938 SH SOLE 26938 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 152 14794 SH SOLE 14794 0 0
ARCUS BIOSCIENCES INC COM 03969F109 299 32850 SH SOLE 32850 0 0
ARDELYX INC COM 039697107 1158 246370 SH SOLE 246370 0 0
ARDMORE SHIPPING CORP COM Y0207T100 430 64343 SH SOLE 64343 0 0
ARES CAP CORP COM 04010L103 7742 415441 SH SOLE 415441 0 0
ARES COML REAL ESTATE CORP COM 04013V108 2345 153989 SH SOLE 153989 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1815 67680 SH SOLE 67680 0 0
ARISTA NETWORKS INC COM 040413106 4014 16800 SH Call SOLE 16800 0 0
ARISTA NETWORKS INC COM 040413106 2771 11600 SH Put SOLE 11600 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2013 111279 SH SOLE 111279 0 0
ARMSTRONG FLOORING INC COM 04238R106 1029 160962 SH SOLE 160962 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1189 12300 SH Put SOLE 12300 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1847 19100 SH Call SOLE 19100 0 0
ARQULE INC COM 04269E107 3489 486679 SH SOLE 486679 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3855 136515 SH SOLE 136515 0 0
ARVINAS INC COM 04335A105 430 19969 SH SOLE 19969 0 0
ASCENA RETAIL GROUP INC COM 04351G101 84 317332 SH SOLE 317332 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 427 128949 SH SOLE 128949 0 0
ASPEN TECHNOLOGY INC COM 045327103 10217 83011 SH SOLE 83011 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 783 79679 SH SOLE 79679 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 337 263609 SH SOLE 263609 0 0
ASSOCIATED BANC CORP COM 045487105 5686 280774 SH SOLE 280774 0 0
ASSURANT INC COM 04621X108 755 6000 SH Put SOLE 6000 0 0
ASSURANT INC COM 04621X108 629 5000 SH Call SOLE 5000 0 0
ASSURED GUARANTY LTD COM G0585R106 569 12800 SH Put SOLE 12800 0 0
ASSURED GUARANTY LTD COM G0585R106 1591 35791 SH SOLE 35791 0 0
ASTEC INDS INC COM 046224101 476 15290 SH SOLE 15290 0 0
AT HOME GROUP INC COM 04650Y100 9077 943535 SH SOLE 943535 0 0
AT&T INC COM 00206R102 14523 383800 SH Call SOLE 383800 0 0
AT&T INC COM 00206R102 25792 681600 SH Put SOLE 681600 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1311 92832 SH SOLE 92832 0 0
ATENTO S A SHS L0427L105 271 97481 SH SOLE 97481 0 0
ATHENE HLDG LTD CL A G0684D107 9344 222151 SH SOLE 222151 0 0
ATHENEX INC COM 04685N103 2133 175330 SH SOLE 175330 0 0
ATKORE INTL GROUP INC COM 047649108 322 10619 SH SOLE 10619 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1735 100060 SH SOLE 100060 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 1062 454011 SH SOLE 454011 0 0
ATLANTICA YIELD PLC SHS G0751N103 7245 300762 SH SOLE 300762 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 66 174374 SH SOLE 174374 0 0
ATLASSIAN CORP PLC CL A G06242104 6399 51011 SH SOLE 51011 0 0
ATLASSIAN CORP PLC CL A G06242104 1129 9000 SH Call SOLE 9000 0 0
ATLASSIAN CORP PLC CL A G06242104 1029 8200 SH Put SOLE 8200 0 0
ATN INTL INC COM 00215F107 594 10172 SH SOLE 10172 0 0
ATRICURE INC COM 04963C209 3296 132166 SH SOLE 132166 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 382 155176 SH SOLE 155176 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 592 21086 SH SOLE 21086 0 0
AUDIOCODES LTD ORD M15342104 1282 67788 SH SOLE 67788 0 0
AUTODESK INC COM 052769106 177265 1200171 SH SOLE 1200171 0 0
AUTODESK INC COM 052769106 9541 64600 SH Call SOLE 64600 0 0
AUTODESK INC COM 052769106 10073 68200 SH Put SOLE 68200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 148916 922540 SH SOLE 922540 0 0
AUTOWEB INC COM 05335B100 66 21135 SH SOLE 21135 0 0
AVALARA INC COM 05338G106 61108 908126 SH SOLE 908126 0 0
AVALONBAY CMNTYS INC COM 053484101 1314 6100 SH Call SOLE 6100 0 0
AVALONBAY CMNTYS INC COM 053484101 2153 10000 SH Put SOLE 10000 0 0
AVANGRID INC COM 05351W103 1574 30128 SH SOLE 30128 0 0
AVERY DENNISON CORP COM 053611109 397 3500 SH Call SOLE 3500 0 0
AVERY DENNISON CORP COM 053611109 4871 42888 SH SOLE 42888 0 0
AVID TECHNOLOGY INC COM 05367P100 398 64348 SH SOLE 64348 0 0
AVIS BUDGET GROUP INC COM 053774105 1133 40100 SH Call SOLE 40100 0 0
AVIS BUDGET GROUP INC COM 053774105 1286 45500 SH Put SOLE 45500 0 0
AVNET INC COM 053807103 4330 97331 SH SOLE 97331 0 0
AVON PRODS INC COM 054303102 11916 2708106 SH SOLE 2708106 0 0
AXA EQUITABLE HLDGS INC COM 054561105 6323 285322 SH SOLE 285322 0 0
AXALTA COATING SYS LTD COM G0750C108 17473 579532 SH SOLE 579532 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 472 27609 SH SOLE 27609 0 0
AXOGEN INC COM 05463X106 1331 106629 SH SOLE 106629 0 0
AXON ENTERPRISE INC COM 05464C101 341 6000 SH Call SOLE 6000 0 0
AXON ENTERPRISE INC COM 05464C101 341 6000 SH Put SOLE 6000 0 0
AXONICS MODULATION TECH INC COM 05465P101 1266 47034 SH SOLE 47034 0 0
AXOS FINL INC COM 05465C100 361 13045 SH SOLE 13045 0 0
AXT INC COM 00246W103 527 148114 SH SOLE 148114 0 0
AZZ INC COM 002474104 268 6146 SH SOLE 6146 0 0
B & G FOODS INC NEW COM 05508R106 2373 125501 SH SOLE 125501 0 0
B & G FOODS INC NEW COM 05508R106 980 51800 SH Call SOLE 51800 0 0
B & G FOODS INC NEW COM 05508R106 365 19300 SH Put SOLE 19300 0 0
B2GOLD CORP COM 11777Q209 4853 1502341 SH SOLE 1502341 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L209 269 56169 SH SOLE 56169 0 0
BAIDU INC SPON ADR REP A 056752108 6679 65000 SH Call SOLE 65000 0 0
BAIDU INC SPON ADR REP A 056752108 5549 54000 SH Put SOLE 54000 0 0
BAIDU INC SPON ADR REP A 056752108 90136 877146 SH SOLE 877146 0 0
BAKER HUGHES A GE CO CL A 05722G100 37815 1629937 SH SOLE 1629937 0 0
BALL CORP COM 058498106 524 7200 SH Call SOLE 7200 0 0
BALL CORP COM 058498106 546 7500 SH Put SOLE 7500 0 0
BALL CORP COM 058498106 1556 21367 SH SOLE 21367 0 0
BALLARD PWR SYS INC NEW COM 058586108 726 148483 SH SOLE 148483 0 0
BANCFIRST CORP COM 05945F103 1272 22950 SH SOLE 22950 0 0
BANCO MACRO SA SPON ADR B 05961W105 3120 119903 SH SOLE 119903 0 0
BANK AMER CORP COM 060505104 22085 757100 SH Call SOLE 757100 0 0
BANK AMER CORP COM 060505104 21959 752800 SH Put SOLE 752800 0 0
BANK AMER CORP COM 060505104 18260 626002 SH SOLE 626002 0 0
BANK MONTREAL QUE COM 063671101 60926 826109 SH SOLE 826109 0 0
BANK MONTREAL QUE COM 063671101 214 2900 SH Call SOLE 2900 0 0
BANK MONTREAL QUE COM 063671101 347 4700 SH Put SOLE 4700 0 0
BANK N S HALIFAX COM 064149107 43808 770584 SH SOLE 770584 0 0
BANK NEW YORK MELLON CORP COM 064058100 696 15400 SH Call SOLE 15400 0 0
BANK NEW YORK MELLON CORP COM 064058100 1121 24800 SH Put SOLE 24800 0 0
BANK NEW YORK MELLON CORP COM 064058100 67782 1499273 SH SOLE 1499273 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 8407 283622 SH SOLE 283622 0 0
BANK OZK COM 06417N103 6798 249285 SH SOLE 249285 0 0
BANKFINANCIAL CORP COM 06643P104 415 34870 SH SOLE 34870 0 0
BAOZUN INC SPONSORED ADR 06684L103 290 6800 SH Put SOLE 6800 0 0
BAOZUN INC SPONSORED ADR 06684L103 235 5500 SH Call SOLE 5500 0 0
BARNES GROUP INC COM 067806109 254 4933 SH SOLE 4933 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 767 8641 SH SOLE 8641 0 0
BARRICK GOLD CORPORATION COM 067901108 5112 295000 SH Call SOLE 295000 0 0
BARRICK GOLD CORPORATION COM 067901108 5419 312700 SH Put SOLE 312700 0 0
BASSETT FURNITURE INDS INC COM 070203104 695 45434 SH SOLE 45434 0 0
BAXTER INTL INC COM 071813109 210 2400 SH Call SOLE 2400 0 0
BAXTER INTL INC COM 071813109 359 4100 SH Put SOLE 4100 0 0
BAXTER INTL INC COM 071813109 113594 1298658 SH SOLE 1298658 0 0
BAYTEX ENERGY CORP COM 07317Q105 221 149653 SH SOLE 149653 0 0
BB&T CORP COM 054937107 29920 560610 SH SOLE 560610 0 0
BB&T CORP COM 054937107 624 11700 SH Call SOLE 11700 0 0
BB&T CORP COM 054937107 1137 21300 SH Put SOLE 21300 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1075 248269 SH SOLE 248269 0 0
BCE INC COM NEW 05534B760 203 4200 SH Put SOLE 4200 0 0
BCE INC COM NEW 05534B760 75513 1559859 SH SOLE 1559859 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 414 27787 SH SOLE 27787 0 0
BECTON DICKINSON & CO COM 075887109 17001 67210 SH SOLE 67210 0 0
BECTON DICKINSON & CO COM 075887109 809 3200 SH Call SOLE 3200 0 0
BECTON DICKINSON & CO COM 075887109 379 1500 SH Put SOLE 1500 0 0
BED BATH & BEYOND INC COM 075896100 7089 666300 SH Put SOLE 666300 0 0
BED BATH & BEYOND INC COM 075896100 4234 397900 SH Call SOLE 397900 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 32 30600 SH SOLE 30600 0 0
BENEFITFOCUS INC COM 08180D106 3946 165746 SH SOLE 165746 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14520 69800 SH Call SOLE 69800 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12086 58100 SH Put SOLE 58100 0 0
BERRY GLOBAL GROUP INC COM 08579W103 864 22000 SH Put SOLE 22000 0 0
BERRY GLOBAL GROUP INC COM 08579W103 789 20100 SH Call SOLE 20100 0 0
BEST BUY INC COM 086516101 77449 1122613 SH SOLE 1122613 0 0
BEST BUY INC COM 086516101 1676 24300 SH Call SOLE 24300 0 0
BEST BUY INC COM 086516101 1952 28300 SH Put SOLE 28300 0 0
BGC PARTNERS INC CL A 05541T101 7617 1384848 SH SOLE 1384848 0 0
BHP GROUP LTD SPONSORED ADS 088606108 6916 140052 SH SOLE 140052 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 18293 427017 SH SOLE 427017 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 189 90988 SH SOLE 90988 0 0
BIG LOTS INC COM 089302103 4214 172002 SH SOLE 172002 0 0
BIG LOTS INC COM 089302103 1171 47800 SH Call SOLE 47800 0 0
BIG LOTS INC COM 089302103 1747 71300 SH Put SOLE 71300 0 0
BIO RAD LABS INC CL A 090572207 53646 161226 SH SOLE 161226 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 2173 758399 SH SOLE 758399 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 391 92861 SH SOLE 92861 0 0
BIOGEN INC COM 09062X103 11474 49281 SH SOLE 49281 0 0
BIOGEN INC COM 09062X103 6635 28500 SH Call SOLE 28500 0 0
BIOGEN INC COM 09062X103 6891 29600 SH Put SOLE 29600 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2506 60060 SH SOLE 60060 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 249 3700 SH Call SOLE 3700 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 822 12200 SH Put SOLE 12200 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 49802 738900 SH SOLE 738900 0 0
BIOTELEMETRY INC COM 090672106 218 5363 SH SOLE 5363 0 0
BIOTELEMETRY INC COM 090672106 354 8700 SH Call SOLE 8700 0 0
BIOTELEMETRY INC COM 090672106 562 13800 SH Put SOLE 13800 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 9310 359858 SH SOLE 359858 0 0
BLACK KNIGHT INC COM 09215C105 20275 332051 SH SOLE 332051 0 0
BLACKBAUD INC COM 09227Q100 953 10544 SH SOLE 10544 0 0
BLACKBERRY LTD COM 09228F103 291 55467 SH SOLE 55467 0 0
BLACKLINE INC COM 09239B109 4762 99597 SH SOLE 99597 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 2595 518018 SH SOLE 518018 0 0
BLACKROCK INC COM 09247X101 5793 13000 SH Call SOLE 13000 0 0
BLACKROCK INC COM 09247X101 4857 10900 SH Put SOLE 10900 0 0
BLACKROCK INC COM 09247X101 37157 83379 SH SOLE 83379 0 0
BLACKROCK TCP CAP CORP COM 09259E108 6626 488813 SH SOLE 488813 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 7989 222837 SH SOLE 222837 0 0
BLOCK H & R INC COM 093671105 560 23700 SH Call SOLE 23700 0 0
BLOCK H & R INC COM 093671105 472 20000 SH Put SOLE 20000 0 0
BLOOM ENERGY CORP COM CL A 093712107 1916 589529 SH SOLE 589529 0 0
BLUCORA INC COM 095229100 401 18510 SH SOLE 18510 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 8697 118370 SH SOLE 118370 0 0
BMC STK HLDGS INC COM 05591B109 4743 181176 SH SOLE 181176 0 0
BOEING CO COM 097023105 39833 104694 SH SOLE 104694 0 0
BOEING CO COM 097023105 36982 97200 SH Call SOLE 97200 0 0
BOEING CO COM 097023105 48814 128300 SH Put SOLE 128300 0 0
BOINGO WIRELESS INC COM 09739C102 6716 605008 SH SOLE 605008 0 0
BOISE CASCADE CO DEL COM 09739D100 343 10520 SH SOLE 10520 0 0
BOOKING HLDGS INC COM 09857L108 10206 5200 SH Call SOLE 5200 0 0
BOOKING HLDGS INC COM 09857L108 20607 10500 SH Put SOLE 10500 0 0
BOOKING HLDGS INC COM 09857L108 35413 18044 SH SOLE 18044 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 24064 338832 SH SOLE 338832 0 0
BOSTON BEER INC CL A 100557107 1893 5200 SH Call SOLE 5200 0 0
BOSTON BEER INC CL A 100557107 3386 9300 SH Put SOLE 9300 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 747 64088 SH SOLE 64088 0 0
BOSTON PROPERTIES INC COM 101121101 1128 8700 SH Put SOLE 8700 0 0
BOSTON PROPERTIES INC COM 101121101 778 6000 SH Call SOLE 6000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 924 22700 SH Put SOLE 22700 0 0
BOSTON SCIENTIFIC CORP COM 101137107 818 20100 SH Call SOLE 20100 0 0
BOX INC CL A 10316T104 19798 1195512 SH SOLE 1195512 0 0
BOX INC CL A 10316T104 262 15800 SH Call SOLE 15800 0 0
BOX INC CL A 10316T104 1108 66900 SH Put SOLE 66900 0 0
BOYD GAMING CORP COM 103304101 450 18800 SH Put SOLE 18800 0 0
BP PLC SPONSORED ADR 055622104 47986 1263121 SH SOLE 1263121 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 3244 353024 SH SOLE 353024 0 0
BRADY CORP CL A 104674106 1235 23283 SH SOLE 23283 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6020 397365 SH SOLE 397365 0 0
BRF SA SPONSORED ADR 10552T107 11105 1212372 SH SOLE 1212372 0 0
BRIDGE BANCORP INC COM 108035106 716 24207 SH SOLE 24207 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1005 84162 SH SOLE 84162 0 0
BRIGGS & STRATTON CORP COM 109043109 2572 424372 SH SOLE 424372 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 798 5230 SH SOLE 5230 0 0
BRIGHTCOVE INC COM 10921T101 2182 208224 SH SOLE 208224 0 0
BRIGHTHOUSE FINL INC COM 10922N103 7939 196164 SH SOLE 196164 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1977 199469 SH SOLE 199469 0 0
BRINKER INTL INC COM 109641100 572 13400 SH Put SOLE 13400 0 0
BRINKER INTL INC COM 109641100 742 17400 SH Call SOLE 17400 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 98736 1947073 SH SOLE 1947073 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 9650 190300 SH Call SOLE 190300 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 6719 132500 SH Put SOLE 132500 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 675 33267 SH SOLE 33267 0 0
BROADCOM INC COM 11135F101 1656 6000 SH Put SOLE 6000 0 0
BROADCOM INC COM 11135F101 552 2000 SH Call SOLE 2000 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14154 113750 SH SOLE 113750 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 373 3000 SH Call SOLE 3000 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 585 4700 SH Put SOLE 4700 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4071 82060 SH SOLE 82060 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 343 16819 SH SOLE 16819 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 230 15585 SH SOLE 15585 0 0
BROWN & BROWN INC COM 115236101 2173 60262 SH SOLE 60262 0 0
BRP INC COM SUN VTG 05577W200 9207 236446 SH SOLE 236446 0 0
BRUNSWICK CORP COM 117043109 5176 99316 SH SOLE 99316 0 0
BRYN MAWR BK CORP COM 117665109 371 10148 SH SOLE 10148 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2869 139458 SH SOLE 139458 0 0
BUNGE LIMITED COM G16962105 985 17400 SH Call SOLE 17400 0 0
BUNGE LIMITED COM G16962105 1540 27200 SH Put SOLE 27200 0 0
BUNGE LIMITED COM G16962105 39529 698143 SH SOLE 698143 0 0
BURLINGTON STORES INC COM 122017106 227 1138 SH SOLE 1138 0 0
BURLINGTON STORES INC COM 122017106 240 1200 SH Call SOLE 1200 0 0
BURLINGTON STORES INC COM 122017106 400 2000 SH Put SOLE 2000 0 0
BWX TECHNOLOGIES INC COM 05605H100 8593 150204 SH SOLE 150204 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1399 16500 SH Call SOLE 16500 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1433 16900 SH Put SOLE 16900 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9216 108710 SH SOLE 108710 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 966 90030 SH SOLE 90030 0 0
CABOT CORP COM 127055101 5932 130894 SH SOLE 130894 0 0
CABOT OIL & GAS CORP COM 127097103 2161 123000 SH Call SOLE 123000 0 0
CABOT OIL & GAS CORP COM 127097103 2361 134400 SH Put SOLE 134400 0 0
CABOT OIL & GAS CORP COM 127097103 1960 111536 SH SOLE 111536 0 0
CACI INTL INC CL A 127190304 16846 72844 SH SOLE 72844 0 0
CADENCE BANCORPORATION CL A 12739A100 1815 103482 SH SOLE 103482 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 33252 503209 SH SOLE 503209 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 324 4900 SH Call SOLE 4900 0 0
CADIZ INC COM NEW 127537207 626 50118 SH SOLE 50118 0 0
CAE INC COM 124765108 2507 98703 SH SOLE 98703 0 0
CAL MAINE FOODS INC COM NEW 128030202 2070 51800 SH Put SOLE 51800 0 0
CAL MAINE FOODS INC COM NEW 128030202 923 23100 SH Call SOLE 23100 0 0
CALAMP CORP COM 128126109 1360 118016 SH SOLE 118016 0 0
CALAVO GROWERS INC COM 128246105 1532 16100 SH SOLE 16100 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 240 23500 SH Call SOLE 23500 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 333 32600 SH Put SOLE 32600 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 3419 335233 SH SOLE 335233 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 176 57057 SH SOLE 57057 0 0
CALIX INC COM 13100M509 86 13416 SH SOLE 13416 0 0
CAMDEN PPTY TR SH BEN INT 133131102 9239 83223 SH SOLE 83223 0 0
CAMECO CORP COM 13321L108 1019 107212 SH SOLE 107212 0 0
CAMECO CORP COM 13321L108 976 102700 SH Call SOLE 102700 0 0
CAMECO CORP COM 13321L108 986 103800 SH Put SOLE 103800 0 0
CAMPBELL SOUP CO COM 134429109 1506 32100 SH Call SOLE 32100 0 0
CAMPBELL SOUP CO COM 134429109 1863 39700 SH Put SOLE 39700 0 0
CAMPBELL SOUP CO COM 134429109 6371 135781 SH SOLE 135781 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 361 40600 SH Call SOLE 40600 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 349 39200 SH Put SOLE 39200 0 0
CAMTEK LTD ORD M20791105 241 25743 SH SOLE 25743 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 484 11000 SH Put SOLE 11000 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 664 15100 SH Call SOLE 15100 0 0
CANADIAN NAT RES LTD COM 136385101 304 11400 SH Call SOLE 11400 0 0
CANADIAN NAT RES LTD COM 136385101 2109 79191 SH SOLE 79191 0 0
CANADIAN NATL RY CO COM 136375102 35518 395256 SH SOLE 395256 0 0
CANADIAN NATL RY CO COM 136375102 216 2400 SH Put SOLE 2400 0 0
CANADIAN PAC RY LTD COM 13645T100 445 2000 SH Call SOLE 2000 0 0
CANADIAN PAC RY LTD COM 13645T100 75427 339057 SH SOLE 339057 0 0
CANADIAN SOLAR INC COM 136635109 468 24800 SH Put SOLE 24800 0 0
CANADIAN SOLAR INC COM 136635109 1862 98617 SH SOLE 98617 0 0
CANNTRUST HLDGS INC COM 137800207 395 352321 SH SOLE 352321 0 0
CAPITAL ONE FINL CORP COM 14040H105 2129 23400 SH Call SOLE 23400 0 0
CAPITAL ONE FINL CORP COM 14040H105 2211 24300 SH Put SOLE 24300 0 0
CAPITAL ONE FINL CORP COM 14040H105 1199 13179 SH SOLE 13179 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 361 33745 SH SOLE 33745 0 0
CAPITAL SOUTHWEST CORP COM 140501107 1022 46898 SH SOLE 46898 0 0
CAPITALA FIN CORP COM 14054R106 914 110211 SH SOLE 110211 0 0
CAPITOL FED FINL INC COM 14057J101 837 60755 SH SOLE 60755 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2520 76000 SH Put SOLE 76000 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2451 73900 SH Call SOLE 73900 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 776 46787 SH SOLE 46787 0 0
CARBO CERAMICS INC COM 140781105 288 119880 SH SOLE 119880 0 0
CARBON BLACK INC COM 14081R103 2594 99800 SH SOLE 99800 0 0
CARBONITE INC COM 141337105 158 10200 SH SOLE 10200 0 0
CARDINAL HEALTH INC COM 14149Y108 613 13000 SH Call SOLE 13000 0 0
CARDINAL HEALTH INC COM 14149Y108 746 15800 SH Put SOLE 15800 0 0
CARDINAL HEALTH INC COM 14149Y108 19584 415008 SH SOLE 415008 0 0
CARDLYTICS INC COM 14161W105 406 12100 SH SOLE 12100 0 0
CARDTRONICS PLC SHS CL A G1991C105 466 15408 SH SOLE 15408 0 0
CARE COM INC COM 141633107 3574 342045 SH SOLE 342045 0 0
CAREDX INC COM 14167L103 2312 102242 SH SOLE 102242 0 0
CAREER EDUCATION CORP COM 141665109 4747 298726 SH SOLE 298726 0 0
CARETRUST REIT INC COM 14174T107 978 41602 SH SOLE 41602 0 0
CARLISLE COS INC COM 142339100 14853 102053 SH SOLE 102053 0 0
CARMAX INC COM 143130102 475 5400 SH Put SOLE 5400 0 0
CARMAX INC COM 143130102 27900 317041 SH SOLE 317041 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 134116 3068320 SH SOLE 3068320 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5630 128800 SH Call SOLE 128800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 4817 110200 SH Put SOLE 110200 0 0
CARNIVAL PLC ADR 14365C103 2401 57070 SH SOLE 57070 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 587 11361 SH SOLE 11361 0 0
CARRIAGE SVCS INC COM 143905107 1572 76904 SH SOLE 76904 0 0
CARRIZO OIL & GAS INC COM 144577103 195 22700 SH Call SOLE 22700 0 0
CARRIZO OIL & GAS INC COM 144577103 144 16800 SH Put SOLE 16800 0 0
CARRIZO OIL & GAS INC COM 144577103 1309 152513 SH SOLE 152513 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 291 35056 SH SOLE 35056 0 0
CARS COM INC COM 14575E105 12104 1347888 SH SOLE 1347888 0 0
CARTERS INC COM 146229109 803 8800 SH Put SOLE 8800 0 0
CARTERS INC COM 146229109 420 4600 SH Call SOLE 4600 0 0
CARVANA CO CL A 146869102 1162 17600 SH Put SOLE 17600 0 0
CARVANA CO CL A 146869102 739 11200 SH Call SOLE 11200 0 0
CASA SYS INC COM 14713L102 184 23477 SH SOLE 23477 0 0
CASELLA WASTE SYS INC CL A 147448104 2285 53209 SH SOLE 53209 0 0
CASEYS GEN STORES INC COM 147528103 983 6100 SH Put SOLE 6100 0 0
CASEYS GEN STORES INC COM 147528103 951 5900 SH Call SOLE 5900 0 0
CASS INFORMATION SYS INC COM 14808P109 643 11907 SH SOLE 11907 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 45 32266 SH SOLE 32266 0 0
CASTOR MARITIME INC SHS Y1146L109 35 12096 SH SOLE 12096 0 0
CATALENT INC COM 148806102 1217 25542 SH SOLE 25542 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 506 102986 SH SOLE 102986 0 0
CATERPILLAR INC DEL COM 149123101 10143 80300 SH Call SOLE 80300 0 0
CATERPILLAR INC DEL COM 149123101 9473 75000 SH Put SOLE 75000 0 0
CATERPILLAR INC DEL COM 149123101 55367 438340 SH SOLE 438340 0 0
CATO CORP NEW CL A 149205106 482 27386 SH SOLE 27386 0 0
CBL & ASSOC PPTYS INC COM 124830100 351 271851 SH SOLE 271851 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 3608 31400 SH Put SOLE 31400 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 2091 18200 SH Call SOLE 18200 0 0
CBS CORP NEW CL B 124857202 2111 52300 SH Put SOLE 52300 0 0
CBS CORP NEW CL B 124857202 2269 56200 SH Call SOLE 56200 0 0
CDK GLOBAL INC COM 12508E101 1507 31340 SH SOLE 31340 0 0
CDK GLOBAL INC COM 12508E101 284 5900 SH Put SOLE 5900 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 784 9500 SH Call SOLE 9500 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 1065 12900 SH Put SOLE 12900 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 51642 625513 SH SOLE 625513 0 0
CECO ENVIRONMENTAL CORP COM 125141101 208 29837 SH SOLE 29837 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 580 193383 SH SOLE 193383 0 0
CELESTICA INC SUB VTG SHS 15101Q108 94 13103 SH SOLE 13103 0 0
CELGENE CORP COM 151020104 73678 741969 SH SOLE 741969 0 0
CENOVUS ENERGY INC COM 15135U109 142 15100 SH Call SOLE 15100 0 0
CENOVUS ENERGY INC COM 15135U109 210 22400 SH Put SOLE 22400 0 0
CENOVUS ENERGY INC COM 15135U109 53438 5696998 SH SOLE 5696998 0 0
CENTENE CORP DEL COM 15135B101 23119 534426 SH SOLE 534426 0 0
CENTENE CORP DEL COM 15135B101 3340 77200 SH Call SOLE 77200 0 0
CENTENE CORP DEL COM 15135B101 3617 83600 SH Put SOLE 83600 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 6655 1473880 SH SOLE 1473880 0 0
CENTERPOINT ENERGY INC COM 15189T107 416 13800 SH Call SOLE 13800 0 0
CENTERPOINT ENERGY INC COM 15189T107 613 20300 SH Put SOLE 20300 0 0
CENTERPOINT ENERGY INC COM 15189T107 3154 104494 SH SOLE 104494 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1905 423838 SH SOLE 423838 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 604 21800 SH SOLE 21800 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 493 17374 SH SOLE 17374 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 195 66054 SH SOLE 66054 0 0
CENTURY CASINOS INC COM 156492100 168 21751 SH SOLE 21751 0 0
CENTURYLINK INC COM 156700106 1614 129300 SH Put SOLE 129300 0 0
CENTURYLINK INC COM 156700106 740 59300 SH Call SOLE 59300 0 0
CERIDIAN HCM HLDG INC COM 15677J108 49532 1003286 SH SOLE 1003286 0 0
CERNER CORP COM 156782104 2931 43000 SH Call SOLE 43000 0 0
CERNER CORP COM 156782104 2700 39600 SH Put SOLE 39600 0 0
CEVA INC COM 157210105 1525 51062 SH SOLE 51062 0 0
CF INDS HLDGS INC COM 125269100 36051 732735 SH SOLE 732735 0 0
CHANNELADVISOR CORP COM 159179100 541 57990 SH SOLE 57990 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 22 16514 SH SOLE 16514 0 0
CHARLES RIV LABS INTL INC COM 159864107 2384 18008 SH SOLE 18008 0 0
CHART INDS INC COM PAR $0.01 16115Q308 3760 60288 SH SOLE 60288 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3091 7500 SH Call SOLE 7500 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3833 9300 SH Put SOLE 9300 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 40615 98552 SH SOLE 98552 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 20921 191056 SH SOLE 191056 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 526 4800 SH Call SOLE 4800 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 657 6000 SH Put SOLE 6000 0 0
CHEESECAKE FACTORY INC COM 163072101 1185 28422 SH SOLE 28422 0 0
CHEGG INC COM 163092109 515 17200 SH Put SOLE 17200 0 0
CHEGG INC COM 163092109 464 15500 SH Call SOLE 15500 0 0
CHEMED CORP NEW COM 16359R103 7899 18917 SH SOLE 18917 0 0
CHEMOCENTRYX INC COM 16383L106 771 113677 SH SOLE 113677 0 0
CHEMOURS CO COM 163851108 4678 313148 SH SOLE 313148 0 0
CHEMOURS CO COM 163851108 834 55800 SH Call SOLE 55800 0 0
CHEMOURS CO COM 163851108 996 66700 SH Put SOLE 66700 0 0
CHENIERE ENERGY INC COM NEW 16411R208 574 9100 SH Put SOLE 9100 0 0
CHENIERE ENERGY INC COM NEW 16411R208 586 9300 SH Call SOLE 9300 0 0
CHESAPEAKE ENERGY CORP COM 165167107 68 48353 SH SOLE 48353 0 0
CHESAPEAKE UTILS CORP COM 165303108 1746 18321 SH SOLE 18321 0 0
CHEVRON CORP NEW COM 166764100 175692 1481379 SH SOLE 1481379 0 0
CHEVRON CORP NEW COM 166764100 7745 65300 SH Call SOLE 65300 0 0
CHEVRON CORP NEW COM 166764100 7650 64500 SH Put SOLE 64500 0 0
CHIASMA INC COM 16706W102 89 17900 SH SOLE 17900 0 0
CHICOS FAS INC COM 168615102 345 85525 SH SOLE 85525 0 0
CHILDRENS PL INC COM 168905107 1617 21000 SH Put SOLE 21000 0 0
CHILDRENS PL INC COM 168905107 1001 13000 SH Call SOLE 13000 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2147 109766 SH SOLE 109766 0 0
CHIMERIX INC COM 16934W106 999 425221 SH SOLE 425221 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 8657 209109 SH SOLE 209109 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 12881 219435 SH SOLE 219435 0 0
CHINA YUCHAI INTL LTD COM G21082105 797 61529 SH SOLE 61529 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 20255 24100 SH Put SOLE 24100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 13784 16400 SH Call SOLE 16400 0 0
CHUBB LIMITED COM H1467J104 704 4362 SH SOLE 4362 0 0
CHUBB LIMITED COM H1467J104 581 3600 SH Call SOLE 3600 0 0
CHUBB LIMITED COM H1467J104 1033 6400 SH Put SOLE 6400 0 0
CHURCHILL DOWNS INC COM 171484108 6548 53040 SH SOLE 53040 0 0
CIENA CORP COM NEW 171779309 494 12600 SH Call SOLE 12600 0 0
CIENA CORP COM NEW 171779309 306 7800 SH Put SOLE 7800 0 0
CIENA CORP COM NEW 171779309 4202 107111 SH SOLE 107111 0 0
CIGNA CORP NEW COM 125523100 1624 10696 SH SOLE 10696 0 0
CIGNA CORP NEW COM 125523100 987 6500 SH Call SOLE 6500 0 0
CIGNA CORP NEW COM 125523100 2080 13700 SH Put SOLE 13700 0 0
CIMAREX ENERGY CO COM 171798101 1721 35900 SH Put SOLE 35900 0 0
CIMAREX ENERGY CO COM 171798101 1371 28600 SH Call SOLE 28600 0 0
CIMPRESS N V SHS EURO N20146101 936 7100 SH Call SOLE 7100 0 0
CIMPRESS N V SHS EURO N20146101 1107 8400 SH Put SOLE 8400 0 0
CIMPRESS N V SHS EURO N20146101 5044 38259 SH SOLE 38259 0 0
CINCINNATI FINL CORP COM 172062101 233 2000 SH Put SOLE 2000 0 0
CINTAS CORP COM 172908105 65552 244504 SH SOLE 244504 0 0
CINTAS CORP COM 172908105 268 1000 SH Call SOLE 1000 0 0
CINTAS CORP COM 172908105 214 800 SH Put SOLE 800 0 0
CISCO SYS INC COM 17275R102 6122 123900 SH Call SOLE 123900 0 0
CISCO SYS INC COM 17275R102 2871 58100 SH Put SOLE 58100 0 0
CISCO SYS INC COM 17275R102 155061 3138242 SH SOLE 3138242 0 0
CIT GROUP INC COM NEW 125581801 281 6200 SH Put SOLE 6200 0 0
CITI TRENDS INC COM 17306X102 835 45654 SH SOLE 45654 0 0
CITIGROUP INC COM NEW 172967424 18493 267700 SH Put SOLE 267700 0 0
CITIGROUP INC COM NEW 172967424 18099 262000 SH Call SOLE 262000 0 0
CITIZENS FINL GROUP INC COM 174610105 42602 1204461 SH SOLE 1204461 0 0
CITIZENS INC CL A 174740100 87 12600 SH SOLE 12600 0 0
CITRIX SYS INC COM 177376100 25865 267973 SH SOLE 267973 0 0
CITRIX SYS INC COM 177376100 2365 24500 SH Call SOLE 24500 0 0
CITRIX SYS INC COM 177376100 1911 19800 SH Put SOLE 19800 0 0
CITY OFFICE REIT INC COM 178587101 4907 340971 SH SOLE 340971 0 0
CLARUS CORP NEW COM 18270P109 141 11985 SH SOLE 11985 0 0
CLEARWATER PAPER CORP COM 18538R103 234 11100 SH SOLE 11100 0 0
CLEVELAND CLIFFS INC COM 185899101 987 136700 SH Call SOLE 136700 0 0
CLEVELAND CLIFFS INC COM 185899101 1043 144500 SH Put SOLE 144500 0 0
CLOROX CO DEL COM 189054109 7639 50300 SH Call SOLE 50300 0 0
CLOROX CO DEL COM 189054109 8869 58400 SH Put SOLE 58400 0 0
CLOROX CO DEL COM 189054109 3634 23926 SH SOLE 23926 0 0
CLOUDERA INC COM 18914U100 115 13000 SH Put SOLE 13000 0 0
CLOVIS ONCOLOGY INC COM 189464100 4187 1065298 SH SOLE 1065298 0 0
CME GROUP INC COM 12572Q105 3212 15200 SH SOLE 15200 0 0
CME GROUP INC COM 12572Q105 4565 21600 SH Call SOLE 21600 0 0
CME GROUP INC COM 12572Q105 2113 10000 SH Put SOLE 10000 0 0
CMS ENERGY CORP COM 125896100 384 6000 SH Put SOLE 6000 0 0
CMS ENERGY CORP COM 125896100 550 8600 SH Call SOLE 8600 0 0
CNA FINL CORP COM 126117100 2115 42938 SH SOLE 42938 0 0
CNB FINL CORP PA COM 126128107 226 7861 SH SOLE 7861 0 0
CNH INDL N V SHS N20944109 2078 204775 SH SOLE 204775 0 0
CNO FINL GROUP INC COM 12621E103 3076 194346 SH SOLE 194346 0 0
CNOOC LTD SPONSORED ADR 126132109 3083 20251 SH SOLE 20251 0 0
CNX RESOURCES CORPORATION COM 12653C108 198 27300 SH Put SOLE 27300 0 0
CNX RESOURCES CORPORATION COM 12653C108 86 11900 SH Call SOLE 11900 0 0
COCA COLA CO COM 191216100 4847 89032 SH SOLE 89032 0 0
COCA COLA CO COM 191216100 23964 440200 SH Call SOLE 440200 0 0
COCA COLA CO COM 191216100 22598 415100 SH Put SOLE 415100 0 0
CODEXIS INC COM 192005106 149 10900 SH SOLE 10900 0 0
COEUR MNG INC COM NEW 192108504 73 15200 SH Put SOLE 15200 0 0
COEUR MNG INC COM NEW 192108504 357 74245 SH SOLE 74245 0 0
COGNEX CORP COM 192422103 408 8300 SH Put SOLE 8300 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 46435 770515 SH SOLE 770515 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 615 10200 SH Call SOLE 10200 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 621 10300 SH Put SOLE 10300 0 0
COHEN & STEERS INC COM 19247A100 5065 92208 SH SOLE 92208 0 0
COHERENT INC COM 192479103 446 2900 SH Put SOLE 2900 0 0
COHERENT INC COM 192479103 400 2600 SH Call SOLE 2600 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1827 90193 SH SOLE 90193 0 0
COHU INC COM 192576106 140 10397 SH SOLE 10397 0 0
COLGATE PALMOLIVE CO COM 194162103 27897 379497 SH SOLE 379497 0 0
COLGATE PALMOLIVE CO COM 194162103 1154 15700 SH Call SOLE 15700 0 0
COLGATE PALMOLIVE CO COM 194162103 809 11000 SH Put SOLE 11000 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 3110 109191 SH SOLE 109191 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1993 26556 SH SOLE 26556 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2086 57257 SH SOLE 57257 0 0
COMCAST CORP NEW CL A 20030N101 75498 1674759 SH SOLE 1674759 0 0
COMCAST CORP NEW CL A 20030N101 7591 168400 SH Call SOLE 168400 0 0
COMCAST CORP NEW CL A 20030N101 1100 24400 SH Put SOLE 24400 0 0
COMERICA INC COM 200340107 2158 32700 SH Call SOLE 32700 0 0
COMERICA INC COM 200340107 2640 40000 SH Put SOLE 40000 0 0
COMERICA INC COM 200340107 12303 186431 SH SOLE 186431 0 0
COMMERCIAL METALS CO COM 201723103 4095 235618 SH SOLE 235618 0 0
COMMERCIAL VEH GROUP INC COM 202608105 99 13667 SH SOLE 13667 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 94 25973 SH SOLE 25973 0 0
COMMUNITY TR BANCORP INC COM 204149108 901 21164 SH SOLE 21164 0 0
COMMVAULT SYSTEMS INC COM 204166102 13457 300995 SH SOLE 300995 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 3884 1229024 SH SOLE 1229024 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 531 26947 SH SOLE 26947 0 0
COMPASS MINERALS INTL INC COM 20451N101 3005 53201 SH SOLE 53201 0 0
COMSCORE INC COM 20564W105 826 432280 SH SOLE 432280 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2190 67390 SH SOLE 67390 0 0
CONAGRA BRANDS INC COM 205887102 863 28122 SH SOLE 28122 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 721 122559 SH SOLE 122559 0 0
CONCHO RES INC COM 20605P101 1562 23000 SH Call SOLE 23000 0 0
CONCHO RES INC COM 20605P101 2037 30000 SH Put SOLE 30000 0 0
CONDUENT INC COM 206787103 7184 1154948 SH SOLE 1154948 0 0
CONFORMIS INC COM 20717E101 180 96845 SH SOLE 96845 0 0
CONMED CORP COM 207410101 883 9181 SH SOLE 9181 0 0
CONNECTICUT WTR SVC INC COM 207797101 647 9237 SH SOLE 9237 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 1031 46460 SH SOLE 46460 0 0
CONNS INC COM 208242107 2362 95002 SH SOLE 95002 0 0
CONNS INC COM 208242107 385 15500 SH Call SOLE 15500 0 0
CONNS INC COM 208242107 582 23400 SH Put SOLE 23400 0 0
CONOCOPHILLIPS COM 20825C104 2513 44100 SH Call SOLE 44100 0 0
CONOCOPHILLIPS COM 20825C104 3162 55500 SH Put SOLE 55500 0 0
CONOCOPHILLIPS COM 20825C104 62782 1101831 SH SOLE 1101831 0 0
CONSOLIDATED EDISON INC COM 209115104 1493 15800 SH Call SOLE 15800 0 0
CONSOLIDATED EDISON INC COM 209115104 1436 15200 SH Put SOLE 15200 0 0
CONSOLIDATED EDISON INC COM 209115104 17136 181390 SH SOLE 181390 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 2025 30873 SH SOLE 30873 0 0
CONSOLIDATED WATER CO INC ORD G23773107 695 42124 SH SOLE 42124 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3690 17800 SH Call SOLE 17800 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3047 14700 SH Put SOLE 14700 0 0
CONSTELLATION BRANDS INC CL A 21036P108 13214 63750 SH SOLE 63750 0 0
CONSTELLIUM SE CL A N22035104 3859 303622 SH SOLE 303622 0 0
CONTAINER STORE GROUP INC COM 210751103 185 41912 SH SOLE 41912 0 0
CONTINENTAL RESOURCES INC COM 212015101 246 8000 SH Call SOLE 8000 0 0
CONTINENTAL RESOURCES INC COM 212015101 268 8700 SH Put SOLE 8700 0 0
CONTINENTAL RESOURCES INC COM 212015101 8246 267813 SH SOLE 267813 0 0
COOPER COS INC COM NEW 216648402 3898 13125 SH SOLE 13125 0 0
COPA HOLDINGS SA CL A P31076105 316 3200 SH Put SOLE 3200 0 0
COPA HOLDINGS SA CL A P31076105 17006 172209 SH SOLE 172209 0 0
COPART INC COM 217204106 16661 207402 SH SOLE 207402 0 0
CORE LABORATORIES N V COM N22717107 1179 25300 SH Call SOLE 25300 0 0
CORE LABORATORIES N V COM N22717107 1170 25100 SH Put SOLE 25100 0 0
CORE LABORATORIES N V COM N22717107 530 11376 SH SOLE 11376 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 105 16340 SH SOLE 16340 0 0
CORECIVIC INC COM 21871N101 4627 267784 SH SOLE 267784 0 0
CORELOGIC INC COM 21871D103 3892 84109 SH SOLE 84109 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2425 51358 SH SOLE 51358 0 0
COREPOINT LODGING INC COM 21872L104 310 30682 SH SOLE 30682 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 221 36476 SH SOLE 36476 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 3017 55041 SH SOLE 55041 0 0
CORNING INC COM 219350105 1743 61100 SH Put SOLE 61100 0 0
CORNING INC COM 219350105 2042 71600 SH Call SOLE 71600 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2113 70950 SH SOLE 70950 0 0
CORTEVA INC COM 22052L104 1108 39562 SH SOLE 39562 0 0
CORVEL CORP COM 221006109 630 8323 SH SOLE 8323 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 193 64048 SH SOLE 64048 0 0
COSAN LTD SHS A G25343107 2607 174963 SH SOLE 174963 0 0
COSTAMARE INC SHS Y1771G102 183 30164 SH SOLE 30164 0 0
COSTAR GROUP INC COM 22160N109 68632 115698 SH SOLE 115698 0 0
COSTAR GROUP INC COM 22160N109 475 800 SH Call SOLE 800 0 0
COSTAR GROUP INC COM 22160N109 653 1100 SH Put SOLE 1100 0 0
COSTCO WHSL CORP NEW COM 22160K105 3169 11000 SH Call SOLE 11000 0 0
COSTCO WHSL CORP NEW COM 22160K105 4206 14600 SH Put SOLE 14600 0 0
COSTCO WHSL CORP NEW COM 22160K105 165908 575850 SH SOLE 575850 0 0
COTT CORP QUE COM 22163N106 498 39952 SH SOLE 39952 0 0
COTY INC COM CL A 222070203 3504 333428 SH SOLE 333428 0 0
COTY INC COM CL A 222070203 245 23300 SH Call SOLE 23300 0 0
COTY INC COM CL A 222070203 296 28200 SH Put SOLE 28200 0 0
COUPA SOFTWARE INC COM 22266L106 3460 26700 SH Call SOLE 26700 0 0
COUPA SOFTWARE INC COM 22266L106 4354 33600 SH Put SOLE 33600 0 0
COUPA SOFTWARE INC COM 22266L106 22981 177361 SH SOLE 177361 0 0
COVANTA HLDG CORP COM 22282E102 2555 147802 SH SOLE 147802 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 469 28512 SH SOLE 28512 0 0
COVETRUS INC COM 22304C100 2806 236005 SH SOLE 236005 0 0
CRA INTL INC COM 12618T105 1344 32023 SH SOLE 32023 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2114 13000 SH Call SOLE 13000 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1789 11000 SH Put SOLE 11000 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 24926 153250 SH SOLE 153250 0 0
CRAFT BREW ALLIANCE INC COM 224122101 664 81106 SH SOLE 81106 0 0
CRANE CO COM 224399105 5762 71459 SH SOLE 71459 0 0
CREDICORP LTD COM G2519Y108 2530 12140 SH SOLE 12140 0 0
CREDIT ACCEP CORP MICH COM 225310101 3229 7000 SH Put SOLE 7000 0 0
CREDIT ACCEP CORP MICH COM 225310101 2491 5400 SH Call SOLE 5400 0 0
CREE INC COM 225447101 22268 454447 SH SOLE 454447 0 0
CREE INC COM 225447101 2024 41300 SH Call SOLE 41300 0 0
CREE INC COM 225447101 2009 41000 SH Put SOLE 41000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 13920 3267541 SH SOLE 3267541 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3936 96028 SH SOLE 96028 0 0
CRONOS GROUP INC COM 22717L101 1152 127313 SH SOLE 127313 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 340 33034 SH SOLE 33034 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8605 61900 SH Put SOLE 61900 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 12205 87800 SH Call SOLE 87800 0 0
CROWN HOLDINGS INC COM 228368106 319 4824 SH SOLE 4824 0 0
CROWN HOLDINGS INC COM 228368106 1341 20300 SH Call SOLE 20300 0 0
CROWN HOLDINGS INC COM 228368106 1955 29600 SH Put SOLE 29600 0 0
CSG SYS INTL INC COM 126349109 711 13756 SH SOLE 13756 0 0
CSS INDS INC COM 125906107 154 38904 SH SOLE 38904 0 0
CSW INDUSTRIALS INC COM 126402106 818 11852 SH SOLE 11852 0 0
CSX CORP COM 126408103 40076 578554 SH SOLE 578554 0 0
CSX CORP COM 126408103 8319 120100 SH Call SOLE 120100 0 0
CSX CORP COM 126408103 7793 112500 SH Put SOLE 112500 0 0
CTI BIOPHARMA CORP COM 12648L601 90 107456 SH SOLE 107456 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 264 9000 SH Call SOLE 9000 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 322 11000 SH Put SOLE 11000 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 6309 215398 SH SOLE 215398 0 0
CUBESMART COM 229663109 448 12834 SH SOLE 12834 0 0
CULP INC COM 230215105 674 41341 SH SOLE 41341 0 0
CUMMINS INC COM 231021106 3400 20900 SH Put SOLE 20900 0 0
CUMMINS INC COM 231021106 2440 15000 SH Call SOLE 15000 0 0
CURO GROUP HLDGS CORP COM 23131L107 1051 79142 SH SOLE 79142 0 0
CUTERA INC COM 232109108 3595 122993 SH SOLE 122993 0 0
CVR ENERGY INC COM 12662P108 277 6300 SH Call SOLE 6300 0 0
CVR ENERGY INC COM 12662P108 335 7600 SH Put SOLE 7600 0 0
CVR ENERGY INC COM 12662P108 2069 46996 SH SOLE 46996 0 0
CVS HEALTH CORP COM 126650100 9479 150300 SH Put SOLE 150300 0 0
CVS HEALTH CORP COM 126650100 8174 129600 SH Call SOLE 129600 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 5470 54802 SH SOLE 54802 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 4422 44300 SH Call SOLE 44300 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 5710 57200 SH Put SOLE 57200 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 147 28700 SH SOLE 28700 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 18305 784285 SH SOLE 784285 0 0
CYTOKINETICS INC COM NEW 23282W605 1360 119470 SH SOLE 119470 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 563 76331 SH SOLE 76331 0 0
D R HORTON INC COM 23331A109 7886 149608 SH SOLE 149608 0 0
D R HORTON INC COM 23331A109 1054 20000 SH Call SOLE 20000 0 0
D R HORTON INC COM 23331A109 1144 21700 SH Put SOLE 21700 0 0
DAKTRONICS INC COM 234264109 1287 174235 SH SOLE 174235 0 0
DANA INCORPORATED COM 235825205 282 19500 SH Call SOLE 19500 0 0
DANA INCORPORATED COM 235825205 383 26500 SH Put SOLE 26500 0 0
DANA INCORPORATED COM 235825205 237 16445 SH SOLE 16445 0 0
DANAHER CORPORATION COM 235851102 13802 95560 SH SOLE 95560 0 0
DANAHER CORPORATION COM 235851102 1820 12600 SH Call SOLE 12600 0 0
DANAHER CORPORATION COM 235851102 1040 7200 SH Put SOLE 7200 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 118 12867 SH SOLE 12867 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 234 6000 SH Put SOLE 6000 0 0
DAVITA INC COM 23918K108 896 15700 SH Put SOLE 15700 0 0
DEAN FOODS CO NEW COM NEW 242370203 807 695659 SH SOLE 695659 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1392 41021 SH SOLE 41021 0 0
DECKERS OUTDOOR CORP COM 243537107 2638 17900 SH Put SOLE 17900 0 0
DECKERS OUTDOOR CORP COM 243537107 1945 13200 SH Call SOLE 13200 0 0
DEERE & CO COM 244199105 5533 32800 SH Put SOLE 32800 0 0
DEERE & CO COM 244199105 4386 26000 SH Call SOLE 26000 0 0
DEL TACO RESTAURANTS INC COM 245496104 6847 669658 SH SOLE 669658 0 0
DELEK US HLDGS INC NEW COM 24665A103 1089 30000 SH Put SOLE 30000 0 0
DELEK US HLDGS INC NEW COM 24665A103 1111 30600 SH Call SOLE 30600 0 0
DELL TECHNOLOGIES INC CL C 24703L202 3475 67000 SH Call SOLE 67000 0 0
DELL TECHNOLOGIES INC CL C 24703L202 2640 50900 SH Put SOLE 50900 0 0
DELL TECHNOLOGIES INC CL C 24703L202 13227 255057 SH SOLE 255057 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 842 62855 SH SOLE 62855 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 180 13400 SH Call SOLE 13400 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 216 16100 SH Put SOLE 16100 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6134 106500 SH Call SOLE 106500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6468 112300 SH Put SOLE 112300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 146116 2536739 SH SOLE 2536739 0 0
DELUXE CORP COM 248019101 1790 36413 SH SOLE 36413 0 0
DENNYS CORP COM 24869P104 5627 247171 SH SOLE 247171 0 0
DENTSPLY SIRONA INC COM 24906P109 379 7100 SH Call SOLE 7100 0 0
DENTSPLY SIRONA INC COM 24906P109 213 4000 SH Put SOLE 4000 0 0
DESCARTES SYS GROUP INC COM 249906108 9623 238735 SH SOLE 238735 0 0
DESIGNER BRANDS INC CL A 250565108 438 25600 SH Put SOLE 25600 0 0
DESIGNER BRANDS INC CL A 250565108 413 24100 SH Call SOLE 24100 0 0
DEVON ENERGY CORP NEW COM 25179M103 14927 620412 SH SOLE 620412 0 0
DEVON ENERGY CORP NEW COM 25179M103 724 30100 SH Call SOLE 30100 0 0
DEVON ENERGY CORP NEW COM 25179M103 741 30800 SH Put SOLE 30800 0 0
DEXCOM INC COM 252131107 1194 8000 SH Put SOLE 8000 0 0
DEXCOM INC COM 252131107 1075 7200 SH Call SOLE 7200 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 2128 346094 SH SOLE 346094 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2513 18193 SH SOLE 18193 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 543 97657 SH SOLE 97657 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 114 20500 SH Call SOLE 20500 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 138 24900 SH Put SOLE 24900 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1241 13800 SH Put SOLE 13800 0 0
DIAMONDBACK ENERGY INC COM 25278X109 782 8700 SH Call SOLE 8700 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 816 79633 SH SOLE 79633 0 0
DICKS SPORTING GOODS INC COM 253393102 531 13000 SH Call SOLE 13000 0 0
DICKS SPORTING GOODS INC COM 253393102 694 17000 SH Put SOLE 17000 0 0
DICKS SPORTING GOODS INC COM 253393102 54921 1345775 SH SOLE 1345775 0 0
DIEBOLD NXDF INC COM 253651103 8927 797095 SH SOLE 797095 0 0
DIEBOLD NXDF INC COM 253651103 146 13000 SH Call SOLE 13000 0 0
DIGI INTL INC COM 253798102 489 35878 SH SOLE 35878 0 0
DIGIMARC CORP NEW COM 25381B101 211 5400 SH Put SOLE 5400 0 0
DIGIMARC CORP NEW COM 25381B101 1820 46571 SH SOLE 46571 0 0
DIGITAL RLTY TR INC COM 253868103 3038 23400 SH Put SOLE 23400 0 0
DIGITAL RLTY TR INC COM 253868103 1246 9600 SH Call SOLE 9600 0 0
DIGITAL TURBINE INC COM NEW 25400W102 2258 350343 SH SOLE 350343 0 0
DILLARDS INC CL A 254067101 694 10500 SH Put SOLE 10500 0 0
DILLARDS INC CL A 254067101 383 5800 SH Call SOLE 5800 0 0
DINE BRANDS GLOBAL INC COM 254423106 933 12300 SH Put SOLE 12300 0 0
DINE BRANDS GLOBAL INC COM 254423106 888 11700 SH Call SOLE 11700 0 0
DIODES INC COM 254543101 5320 132503 SH SOLE 132503 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1141 232877 SH SOLE 232877 0 0
DISCOVER FINL SVCS COM 254709108 1070 13200 SH Call SOLE 13200 0 0
DISCOVER FINL SVCS COM 254709108 1006 12400 SH Put SOLE 12400 0 0
DISCOVER FINL SVCS COM 254709108 15139 186690 SH SOLE 186690 0 0
DISCOVERY INC COM SER A 25470F104 237 8900 SH Put SOLE 8900 0 0
DISCOVERY INC COM SER A 25470F104 365 13700 SH Call SOLE 13700 0 0
DISH NETWORK CORP CL A 25470M109 237 6944 SH SOLE 6944 0 0
DISH NETWORK CORP CL A 25470M109 845 24800 SH Call SOLE 24800 0 0
DISH NETWORK CORP CL A 25470M109 514 15100 SH Put SOLE 15100 0 0
DISNEY WALT CO COM DISNEY 254687106 23236 178300 SH Put SOLE 178300 0 0
DISNEY WALT CO COM DISNEY 254687106 18427 141400 SH Call SOLE 141400 0 0
DMC GLOBAL INC COM 23291C103 1407 32000 SH Put SOLE 32000 0 0
DMC GLOBAL INC COM 23291C103 1157 26300 SH Call SOLE 26300 0 0
DOCUSIGN INC COM 256163106 36724 593080 SH SOLE 593080 0 0
DOCUSIGN INC COM 256163106 1362 22000 SH Call SOLE 22000 0 0
DOCUSIGN INC COM 256163106 2087 33700 SH Put SOLE 33700 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 9629 148957 SH SOLE 148957 0 0
DOLLAR GEN CORP NEW COM 256677105 1748 11000 SH Call SOLE 11000 0 0
DOLLAR GEN CORP NEW COM 256677105 2718 17100 SH Put SOLE 17100 0 0
DOLLAR GEN CORP NEW COM 256677105 137648 866037 SH SOLE 866037 0 0
DOLLAR TREE INC COM 256746108 6792 59492 SH SOLE 59492 0 0
DOLLAR TREE INC COM 256746108 2169 19000 SH Call SOLE 19000 0 0
DOLLAR TREE INC COM 256746108 1975 17300 SH Put SOLE 17300 0 0
DOMINION ENERGY INC COM 25746U109 7213 89000 SH Call SOLE 89000 0 0
DOMINION ENERGY INC COM 25746U109 5316 65600 SH Put SOLE 65600 0 0
DOMINION ENERGY INC COM 25746U109 5637 69561 SH SOLE 69561 0 0
DOMINOS PIZZA INC COM 25754A201 3040 12430 SH SOLE 12430 0 0
DOMINOS PIZZA INC COM 25754A201 4378 17900 SH Call SOLE 17900 0 0
DOMINOS PIZZA INC COM 25754A201 6262 25600 SH Put SOLE 25600 0 0
DOMO INC COM CL B 257554105 216 13500 SH Call SOLE 13500 0 0
DOMO INC COM CL B 257554105 238 14900 SH Put SOLE 14900 0 0
DOMO INC COM CL B 257554105 6987 437215 SH SOLE 437215 0 0
DOMTAR CORP COM NEW 257559203 3236 90368 SH SOLE 90368 0 0
DOMTAR CORP COM NEW 257559203 1296 36200 SH Call SOLE 36200 0 0
DOMTAR CORP COM NEW 257559203 616 17200 SH Put SOLE 17200 0 0
DONALDSON INC COM 257651109 2267 43525 SH SOLE 43525 0 0
DONNELLEY R R & SONS CO COM 257867200 198 52550 SH SOLE 52550 0 0
DORIAN LPG LTD SHS USD Y2106R110 365 35235 SH SOLE 35235 0 0
DOUGLAS DYNAMICS INC COM 25960R105 804 18046 SH SOLE 18046 0 0
DROPBOX INC CL A 26210C104 6997 346913 SH SOLE 346913 0 0
DROPBOX INC CL A 26210C104 914 45300 SH Call SOLE 45300 0 0
DROPBOX INC CL A 26210C104 867 43000 SH Put SOLE 43000 0 0
DSP GROUP INC COM 23332B106 523 37129 SH SOLE 37129 0 0
DTE ENERGY CO COM 233331107 1064 8000 SH Call SOLE 8000 0 0
DTE ENERGY CO COM 233331107 545 4100 SH Put SOLE 4100 0 0
DTE ENERGY CO COM 233331107 18565 139625 SH SOLE 139625 0 0
DUCOMMUN INC DEL COM 264147109 838 19765 SH SOLE 19765 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 68450 714065 SH SOLE 714065 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 8119 84700 SH Call SOLE 84700 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 8541 89100 SH Put SOLE 89100 0 0
DUKE REALTY CORP COM NEW 264411505 9105 268035 SH SOLE 268035 0 0
DULUTH HLDGS INC COM CL B 26443V101 4791 564948 SH SOLE 564948 0 0
DUNKIN BRANDS GROUP INC COM 265504100 62226 784095 SH SOLE 784095 0 0
DUNKIN BRANDS GROUP INC COM 265504100 436 5500 SH Call SOLE 5500 0 0
DUNKIN BRANDS GROUP INC COM 265504100 262 3300 SH Put SOLE 3300 0 0
DUPONT DE NEMOURS INC COM 26614N102 521 7300 SH Call SOLE 7300 0 0
DUPONT DE NEMOURS INC COM 26614N102 1448 20300 SH Put SOLE 20300 0 0
DUPONT DE NEMOURS INC COM 26614N102 14269 200093 SH SOLE 200093 0 0
DURECT CORP COM 266605104 473 257264 SH SOLE 257264 0 0
DXC TECHNOLOGY CO COM 23355L106 459 15553 SH SOLE 15553 0 0
DXC TECHNOLOGY CO COM 23355L106 1092 37000 SH Call SOLE 37000 0 0
DXC TECHNOLOGY CO COM 23355L106 608 20600 SH Put SOLE 20600 0 0
DYCOM INDS INC COM 267475101 204 4000 SH Call SOLE 4000 0 0
DYCOM INDS INC COM 267475101 419 8200 SH Put SOLE 8200 0 0
DYCOM INDS INC COM 267475101 2287 44797 SH SOLE 44797 0 0
E L F BEAUTY INC COM 26856L103 2112 120619 SH SOLE 120619 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 661 15127 SH SOLE 15127 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 708 16200 SH Call SOLE 16200 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 402 9200 SH Put SOLE 9200 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 260 59353 SH SOLE 59353 0 0
EAGLE MATERIALS INC COM 26969P108 1179 13100 SH Put SOLE 13100 0 0
EAGLE MATERIALS INC COM 26969P108 495 5500 SH Call SOLE 5500 0 0
EAST WEST BANCORP INC COM 27579R104 24115 544479 SH SOLE 544479 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2564 120393 SH SOLE 120393 0 0
EASTMAN CHEMICAL CO COM 277432100 295 4000 SH Put SOLE 4000 0 0
EASTMAN CHEMICAL CO COM 277432100 295 4000 SH Call SOLE 4000 0 0
EATON CORP PLC SHS G29183103 34033 409293 SH SOLE 409293 0 0
EATON VANCE CORP COM NON VTG 278265103 3311 73701 SH SOLE 73701 0 0
EBAY INC COM 278642103 187035 4798220 SH SOLE 4798220 0 0
EBAY INC COM 278642103 822 21100 SH Call SOLE 21100 0 0
EBAY INC COM 278642103 807 20700 SH Put SOLE 20700 0 0
EBIX INC COM NEW 278715206 383 9100 SH Call SOLE 9100 0 0
EBIX INC COM NEW 278715206 535 12700 SH Put SOLE 12700 0 0
EBIX INC COM NEW 278715206 5499 130614 SH SOLE 130614 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 279 12330 SH SOLE 12330 0 0
ECHOSTAR CORP CL A 278768106 4932 124485 SH SOLE 124485 0 0
ECOLAB INC COM 278865100 217 1094 SH SOLE 1094 0 0
ECOPETROL S A SPONSORED ADS 279158109 2611 153318 SH SOLE 153318 0 0
EDGEWELL PERS CARE CO COM 28035Q102 976 30055 SH SOLE 30055 0 0
EDISON INTL COM 281020107 1033 13700 SH Call SOLE 13700 0 0
EDISON INTL COM 281020107 1441 19100 SH Put SOLE 19100 0 0
EDISON INTL COM 281020107 1446 19169 SH SOLE 19169 0 0
EDITAS MEDICINE INC COM 28106W103 7019 308668 SH SOLE 308668 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 814 3700 SH Call SOLE 3700 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1539 7000 SH Put SOLE 7000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 6832 31069 SH SOLE 31069 0 0
EGAIN CORP COM NEW 28225C806 343 42822 SH SOLE 42822 0 0
EHEALTH INC COM 28238P109 327 4892 SH SOLE 4892 0 0
EHEALTH INC COM 28238P109 281 4200 SH Call SOLE 4200 0 0
EHEALTH INC COM 28238P109 648 9700 SH Put SOLE 9700 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 257 25113 SH SOLE 25113 0 0
EL PASO ELEC CO COM NEW 283677854 289 4302 SH SOLE 4302 0 0
ELASTIC N V ORD SHS N14506104 1496 18169 SH SOLE 18169 0 0
ELDORADO GOLD CORP NEW COM 284902509 13775 1772795 SH SOLE 1772795 0 0
ELECTRONIC ARTS INC COM 285512109 16791 171655 SH SOLE 171655 0 0
ELECTRONIC ARTS INC COM 285512109 6887 70400 SH Call SOLE 70400 0 0
ELECTRONIC ARTS INC COM 285512109 8990 91900 SH Put SOLE 91900 0 0
ELEVATE CREDIT INC COM 28621V101 44 10543 SH SOLE 10543 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 118 26019 SH SOLE 26019 0 0
EMBRAER S A SPONSORED ADS 29082A107 271 15700 SH Put SOLE 15700 0 0
EMCORE CORP COM NEW 290846203 49 15988 SH SOLE 15988 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 215 22102 SH SOLE 22102 0 0
EMERSON ELEC CO COM 291011104 34592 517379 SH SOLE 517379 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1132 79357 SH SOLE 79357 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1998 45849 SH SOLE 45849 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 4119 68557 SH SOLE 68557 0 0
ENBRIDGE INC COM 29250N105 319 9100 SH Call SOLE 9100 0 0
ENBRIDGE INC COM 29250N105 667 19000 SH Put SOLE 19000 0 0
ENBRIDGE INC COM 29250N105 10449 297871 SH SOLE 297871 0 0
ENCANA CORP COM 292505104 11951 2597952 SH SOLE 2597952 0 0
ENCOMPASS HEALTH CORP COM 29261A100 15906 251359 SH SOLE 251359 0 0
ENDAVA PLC ADS 29260V105 477 12609 SH SOLE 12609 0 0
ENDO INTL PLC SHS G30401106 437 136152 SH SOLE 136152 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 3897 427747 SH SOLE 427747 0 0
ENERPLUS CORP COM 292766102 13094 1759912 SH SOLE 1759912 0 0
ENERSYS COM 29275Y102 1134 17200 SH SOLE 17200 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 145 17022 SH SOLE 17022 0 0
ENOVA INTL INC COM 29357K103 803 38708 SH SOLE 38708 0 0
ENPHASE ENERGY INC COM 29355A107 218 9800 SH Put SOLE 9800 0 0
ENPRO INDS INC COM 29355X107 1675 24398 SH SOLE 24398 0 0
ENTEGRIS INC COM 29362U104 3985 84687 SH SOLE 84687 0 0
ENTERGY CORP NEW COM 29364G103 2547 21700 SH Call SOLE 21700 0 0
ENTERGY CORP NEW COM 29364G103 2570 21900 SH Put SOLE 21900 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 394 123778 SH SOLE 123778 0 0
ENZO BIOCHEM INC COM 294100102 585 162611 SH SOLE 162611 0 0
EOG RES INC COM 26875P101 1002 13500 SH Call SOLE 13500 0 0
EOG RES INC COM 26875P101 995 13400 SH Put SOLE 13400 0 0
EOG RES INC COM 26875P101 97121 1308553 SH SOLE 1308553 0 0
EPIZYME INC COM 29428V104 335 32454 SH SOLE 32454 0 0
EPLUS INC COM 294268107 502 6600 SH SOLE 6600 0 0
EPR PPTYS COM SH BEN INT 26884U109 16682 217044 SH SOLE 217044 0 0
EQT CORP COM 26884L109 1075 101000 SH Put SOLE 101000 0 0
EQT CORP COM 26884L109 853 80200 SH Call SOLE 80200 0 0
EQUIFAX INC COM 294429105 1280 9100 SH Put SOLE 9100 0 0
EQUIFAX INC COM 294429105 858 6100 SH Call SOLE 6100 0 0
EQUINIX INC COM 29444U700 11349 19676 SH SOLE 19676 0 0
EQUINIX INC COM 29444U700 3288 5700 SH Call SOLE 5700 0 0
EQUINIX INC COM 29444U700 3865 6700 SH Put SOLE 6700 0 0
EQUINOR ASA SPONSORED ADR 29446M102 11188 590414 SH SOLE 590414 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1617 12100 SH SOLE 12100 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 888 10300 SH Put SOLE 10300 0 0
EROS INTL PLC SHS NEW G3788M114 790 413850 SH SOLE 413850 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1447 39484 SH SOLE 39484 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 14011 611579 SH SOLE 611579 0 0
ESSEX PPTY TR INC COM 297178105 1405 4300 SH Put SOLE 4300 0 0
ESSEX PPTY TR INC COM 297178105 882 2700 SH Call SOLE 2700 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 569 30070 SH SOLE 30070 0 0
ETSY INC COM 29786A106 43432 768709 SH SOLE 768709 0 0
ETSY INC COM 29786A106 588 10400 SH Call SOLE 10400 0 0
ETSY INC COM 29786A106 424 7500 SH Put SOLE 7500 0 0
EVERCORE INC CLASS A 29977A105 1161 14491 SH SOLE 14491 0 0
EVEREST RE GROUP LTD COM G3223R108 4418 16604 SH SOLE 16604 0 0
EVERI HLDGS INC COM 30034T103 4005 473425 SH SOLE 473425 0 0
EVERQUOTE INC COM CL A 30041R108 308 14440 SH SOLE 14440 0 0
EVERSOURCE ENERGY COM 30040W108 521 6100 SH Put SOLE 6100 0 0
EVO PMTS INC CL A COM 26927E104 227 8080 SH SOLE 8080 0 0
EVOLENT HEALTH INC CL A 30050B101 2567 356965 SH SOLE 356965 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 731 125255 SH SOLE 125255 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 261 15320 SH SOLE 15320 0 0
EXACT SCIENCES CORP COM 30063P105 565 6254 SH SOLE 6254 0 0
EXANTAS CAP CORP COM NEW 30068N105 690 60655 SH SOLE 60655 0 0
EXELIXIS INC COM 30161Q104 1898 107296 SH SOLE 107296 0 0
EXELON CORP COM 30161N101 21960 454561 SH SOLE 454561 0 0
EXELON CORP COM 30161N101 2807 58100 SH Call SOLE 58100 0 0
EXELON CORP COM 30161N101 2618 54200 SH Put SOLE 54200 0 0
EXONE CO COM 302104104 96 10846 SH SOLE 10846 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2930 21800 SH Call SOLE 21800 0 0
EXPEDIA GROUP INC COM NEW 30212P303 3683 27400 SH Put SOLE 27400 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1015 7548 SH SOLE 7548 0 0
EXPEDITORS INTL WASH INC COM 302130109 2205 29686 SH SOLE 29686 0 0
EXPEDITORS INTL WASH INC COM 302130109 297 4000 SH Call SOLE 4000 0 0
EXPONENT INC COM 30214U102 1691 24198 SH SOLE 24198 0 0
EXTERRAN CORP COM 30227H106 497 38086 SH SOLE 38086 0 0
EXTRA SPACE STORAGE INC COM 30225T102 5781 49485 SH SOLE 49485 0 0
EXTREME NETWORKS INC COM 30226D106 5032 691729 SH SOLE 691729 0 0
EXXON MOBIL CORP COM 30231G102 70677 1000944 SH SOLE 1000944 0 0
EXXON MOBIL CORP COM 30231G102 11983 169700 SH Call SOLE 169700 0 0
EXXON MOBIL CORP COM 30231G102 10457 148100 SH Put SOLE 148100 0 0
EZCORP INC CL A NON VTG 302301106 801 124107 SH SOLE 124107 0 0
F5 NETWORKS INC COM 315616102 2008 14300 SH Call SOLE 14300 0 0
F5 NETWORKS INC COM 315616102 1460 10400 SH Put SOLE 10400 0 0
F5 NETWORKS INC COM 315616102 2376 16920 SH SOLE 16920 0 0
FACEBOOK INC CL A 30303M102 52670 295765 SH SOLE 295765 0 0
FACEBOOK INC CL A 30303M102 47156 264800 SH Call SOLE 264800 0 0
FACEBOOK INC CL A 30303M102 53406 299900 SH Put SOLE 299900 0 0
FACTSET RESH SYS INC COM 303075105 1336 5500 SH Put SOLE 5500 0 0
FACTSET RESH SYS INC COM 303075105 389 1600 SH Call SOLE 1600 0 0
FALCON MINERALS CORP CL A COM 30607B109 107 18546 SH SOLE 18546 0 0
FARFETCH LTD ORD SH CL A 30744W107 557 64500 SH SOLE 64500 0 0
FARFETCH LTD ORD SH CL A 30744W107 440 50900 SH Call SOLE 50900 0 0
FARFETCH LTD ORD SH CL A 30744W107 672 77800 SH Put SOLE 77800 0 0
FARMER BROS CO COM 307675108 1937 149591 SH SOLE 149591 0 0
FARMERS NATL BANC CORP COM 309627107 322 22207 SH SOLE 22207 0 0
FASTENAL CO COM 311900104 941 28800 SH Put SOLE 28800 0 0
FASTENAL CO COM 311900104 663 20300 SH Call SOLE 20300 0 0
FATE THERAPEUTICS INC COM 31189P102 1075 69221 SH SOLE 69221 0 0
FBL FINL GROUP INC CL A 30239F106 915 15370 SH SOLE 15370 0 0
FEDEX CORP COM 31428X106 2344 16100 SH Call SOLE 16100 0 0
FEDEX CORP COM 31428X106 2475 17000 SH Put SOLE 17000 0 0
FEDNAT HLDG CO COM 31431B109 468 33437 SH SOLE 33437 0 0
FERRARI N V COM N3167Y103 18676 121200 SH SOLE 121200 0 0
FERROGLOBE PLC SHS G33856108 462 408500 SH SOLE 408500 0 0
FGL HLDGS ORD SHS G3402M102 2812 352363 SH SOLE 352363 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 45940 3547493 SH SOLE 3547493 0 0
FIBROGEN INC COM 31572Q808 8187 221383 SH SOLE 221383 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 36693 826236 SH SOLE 826236 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1301 9800 SH Call SOLE 9800 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2416 18200 SH Put SOLE 18200 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 45387 341873 SH SOLE 341873 0 0
FIDUS INVT CORP COM 316500107 1874 126373 SH SOLE 126373 0 0
FIFTH THIRD BANCORP COM 316773100 542 19800 SH Call SOLE 19800 0 0
FIFTH THIRD BANCORP COM 316773100 1002 36600 SH Put SOLE 36600 0 0
FIFTH THIRD BANCORP COM 316773100 7682 280565 SH SOLE 280565 0 0
FINANCIAL INSTNS INC COM 317585404 396 13122 SH SOLE 13122 0 0
FIREEYE INC COM 31816Q101 2700 202363 SH SOLE 202363 0 0
FIREEYE INC COM 31816Q101 1295 97100 SH Call SOLE 97100 0 0
FIREEYE INC COM 31816Q101 2333 174900 SH Put SOLE 174900 0 0
FIRST AMERN FINL CORP COM 31847R102 40541 687014 SH SOLE 687014 0 0
FIRST BANCORP P R COM NEW 318672706 2141 214564 SH SOLE 214564 0 0
FIRST BANCSHARES INC MS COM 318916103 424 13128 SH SOLE 13128 0 0
FIRST BUSEY CORP COM NEW 319383204 685 27082 SH SOLE 27082 0 0
FIRST CHOICE BANCORP COM 31948P104 428 20091 SH SOLE 20091 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1124 38802 SH SOLE 38802 0 0
FIRST FINL BANCORP OH COM 320209109 204 8351 SH SOLE 8351 0 0
FIRST FINL BANKSHARES COM 32020R109 418 12538 SH SOLE 12538 0 0
FIRST FINL CORP IND COM 320218100 1079 24832 SH SOLE 24832 0 0
FIRST HAWAIIAN INC COM 32051X108 4833 181029 SH SOLE 181029 0 0
FIRST HORIZON NATL CORP COM 320517105 3030 187058 SH SOLE 187058 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6560 165834 SH SOLE 165834 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 218 5407 SH SOLE 5407 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 1131 124400 SH Put SOLE 124400 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 1055 116100 SH Call SOLE 116100 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1121 57554 SH SOLE 57554 0 0
FIRST SOLAR INC COM 336433107 7197 124060 SH SOLE 124060 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 14595 108400 SH SOLE 108400 0 0
FIRSTENERGY CORP COM 337932107 11814 244948 SH SOLE 244948 0 0
FIRSTENERGY CORP COM 337932107 1688 35000 SH Call SOLE 35000 0 0
FIRSTENERGY CORP COM 337932107 1543 32000 SH Put SOLE 32000 0 0
FIRSTSERVICE CORP NEW COM 33767E202 1051 10243 SH SOLE 10243 0 0
FISERV INC COM 337738108 2548 24600 SH Call SOLE 24600 0 0
FISERV INC COM 337738108 4454 43000 SH Put SOLE 43000 0 0
FISERV INC COM 337738108 105007 1013683 SH SOLE 1013683 0 0
FIVE BELOW INC COM 33829M101 2018 16000 SH Call SOLE 16000 0 0
FIVE BELOW INC COM 33829M101 2434 19300 SH Put SOLE 19300 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 695 179367 SH SOLE 179367 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 459 1600 SH Call SOLE 1600 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2257 7871 SH SOLE 7871 0 0
FLEX LTD ORD Y2573F102 41923 4005989 SH SOLE 4005989 0 0
FLEXSTEEL INDS INC COM 339382103 663 44756 SH SOLE 44756 0 0
FLIR SYS INC COM 302445101 2744 52175 SH SOLE 52175 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 721 14100 SH Call SOLE 14100 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1391 27200 SH Put SOLE 27200 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 3045 59538 SH SOLE 59538 0 0
FLOWERS FOODS INC COM 343498101 8183 353801 SH SOLE 353801 0 0
FLUENT INC COM 34380C102 48 17612 SH SOLE 17612 0 0
FLUIDIGM CORP DEL COM 34385P108 3836 828410 SH SOLE 828410 0 0
FLUOR CORP NEW COM 343412102 784 41000 SH Call SOLE 41000 0 0
FLUOR CORP NEW COM 343412102 834 43600 SH Put SOLE 43600 0 0
FLUOR CORP NEW COM 343412102 27360 1430200 SH SOLE 1430200 0 0
FLUSHING FINL CORP COM 343873105 897 44392 SH SOLE 44392 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 5185 350469 SH SOLE 350469 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 480 23395 SH SOLE 23395 0 0
FONAR CORP COM NEW 344437405 370 17912 SH SOLE 17912 0 0
FOOT LOCKER INC COM 344849104 2244 52000 SH Call SOLE 52000 0 0
FOOT LOCKER INC COM 344849104 1692 39200 SH Put SOLE 39200 0 0
FOOT LOCKER INC COM 344849104 521 12072 SH SOLE 12072 0 0
FORD MTR CO DEL COM 345370860 631 68843 SH SOLE 68843 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 5069 133679 SH SOLE 133679 0 0
FORRESTER RESH INC COM 346563109 1347 41917 SH SOLE 41917 0 0
FORTERRA INC COM 34960W106 207 28692 SH SOLE 28692 0 0
FORTINET INC COM 34959E109 1612 21000 SH Call SOLE 21000 0 0
FORTINET INC COM 34959E109 1765 23000 SH Put SOLE 23000 0 0
FORTINET INC COM 34959E109 54787 713748 SH SOLE 713748 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1891 34569 SH SOLE 34569 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 246 4500 SH Call SOLE 4500 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 219 4000 SH Put SOLE 4000 0 0
FORTY SEVEN INC COM 34983P104 436 67868 SH SOLE 67868 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1012 653186 SH SOLE 653186 0 0
FOSSIL GROUP INC COM 34988V106 250 20000 SH Put SOLE 20000 0 0
FOSSIL GROUP INC COM 34988V106 183 14600 SH Call SOLE 14600 0 0
FOSTER L B CO COM 350060109 348 16044 SH SOLE 16044 0 0
FOUNDATION BLDG MATLS INC COM 350392106 2736 176601 SH SOLE 176601 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 930 32876 SH SOLE 32876 0 0
FOX CORP CL A COM 35137L105 6436 204090 SH SOLE 204090 0 0
FRANCESCAS HLDGS CORP COM NEW 351793203 744 53187 SH SOLE 53187 0 0
FRANCO NEVADA CORP COM 351858105 2297 25200 SH Put SOLE 25200 0 0
FRANCO NEVADA CORP COM 351858105 2306 25300 SH Call SOLE 25300 0 0
FRANKLIN COVEY CO COM 353469109 581 16595 SH SOLE 16595 0 0
FRANKLIN RES INC COM 354613101 1264 43800 SH Call SOLE 43800 0 0
FRANKLIN RES INC COM 354613101 895 31000 SH Put SOLE 31000 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 90 10682 SH SOLE 10682 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1205 125900 SH Call SOLE 125900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 999 104400 SH Put SOLE 104400 0 0
FREEPORT-MCMORAN INC CL B 35671D857 828 86474 SH SOLE 86474 0 0
FREIGHTCAR AMER INC COM 357023100 463 95454 SH SOLE 95454 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1143 34017 SH SOLE 34017 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1227 35983 SH SOLE 35983 0 0
FRESHPET INC COM 358039105 1085 21800 SH Call SOLE 21800 0 0
FRESHPET INC COM 358039105 1125 22600 SH Put SOLE 22600 0 0
FRESHPET INC COM 358039105 3047 61225 SH SOLE 61225 0 0
FRONTDOOR INC COM 35905A109 25416 523288 SH SOLE 523288 0 0
FRONTLINE LTD SHS NEW G3682E192 570 62623 SH SOLE 62623 0 0
FS KKR CAPITAL CORP COM 302635107 8170 1401291 SH SOLE 1401291 0 0
FTS INTERNATIONAL INC COM 30283W104 37 16446 SH SOLE 16446 0 0
FUTUREFUEL CORPORATION COM 36116M106 325 27209 SH SOLE 27209 0 0
G1 THERAPEUTICS INC COM 3621LQ109 259 11380 SH SOLE 11380 0 0
GAIA INC NEW CL A 36269P104 428 65493 SH SOLE 65493 0 0
GAMESTOP CORP NEW CL A 36467W109 1045 189287 SH SOLE 189287 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 52437 1371261 SH SOLE 1371261 0 0
GANNETT CO INC COM 36473H104 494 45970 SH SOLE 45970 0 0
GAP INC COM 364760108 724 41700 SH Call SOLE 41700 0 0
GAP INC COM 364760108 694 40000 SH Put SOLE 40000 0 0
GAP INC COM 364760108 4934 284232 SH SOLE 284232 0 0
GARDNER DENVER HLDGS INC COM 36555P107 11091 392059 SH SOLE 392059 0 0
GARMIN LTD SHS H2906T109 39031 460873 SH SOLE 460873 0 0
GARMIN LTD SHS H2906T109 576 6800 SH Call SOLE 6800 0 0
GARMIN LTD SHS H2906T109 762 9000 SH Put SOLE 9000 0 0
GARRISON CAP INC COM 366554103 173 24999 SH SOLE 24999 0 0
GARTNER INC COM 366651107 572 4000 SH Put SOLE 4000 0 0
GARTNER INC COM 366651107 572 4000 SH Call SOLE 4000 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 240 6000 SH Call SOLE 6000 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 240 6000 SH Put SOLE 6000 0 0
GENERAL DYNAMICS CORP COM 369550108 1224 6700 SH Call SOLE 6700 0 0
GENERAL DYNAMICS CORP COM 369550108 365 2000 SH Put SOLE 2000 0 0
GENERAL DYNAMICS CORP COM 369550108 41854 229049 SH SOLE 229049 0 0
GENERAL ELECTRIC CO COM 369604103 1438 160800 SH Put SOLE 160800 0 0
GENERAL ELECTRIC CO COM 369604103 1083 121100 SH Call SOLE 121100 0 0
GENERAL FIN CORP DEL COM 369822101 202 22856 SH SOLE 22856 0 0
GENERAL MLS INC COM 370334104 12662 229712 SH SOLE 229712 0 0
GENERAL MLS INC COM 370334104 1422 25800 SH Call SOLE 25800 0 0
GENERAL MLS INC COM 370334104 1521 27600 SH Put SOLE 27600 0 0
GENERAL MTRS CO COM 37045V100 4172 111300 SH Call SOLE 111300 0 0
GENERAL MTRS CO COM 37045V100 4119 109900 SH Put SOLE 109900 0 0
GENERAL MTRS CO COM 37045V100 121536 3242680 SH SOLE 3242680 0 0
GENMARK DIAGNOSTICS INC COM 372309104 2055 339081 SH SOLE 339081 0 0
GENOMIC HEALTH INC COM 37244C101 2442 36012 SH SOLE 36012 0 0
GENPACT LIMITED SHS G3922B107 37435 966054 SH SOLE 966054 0 0
GENTEX CORP COM 371901109 2478 89985 SH SOLE 89985 0 0
GENTHERM INC COM 37253A103 306 7451 SH SOLE 7451 0 0
GENUINE PARTS CO COM 372460105 3336 33500 SH Put SOLE 33500 0 0
GENUINE PARTS CO COM 372460105 2779 27900 SH Call SOLE 27900 0 0
GEO GROUP INC NEW COM 36162J106 3867 223027 SH SOLE 223027 0 0
GERDAU S A SPON ADR REP PFD 373737105 3833 1216900 SH SOLE 1216900 0 0
GERMAN AMERN BANCORP INC COM 373865104 1483 46277 SH SOLE 46277 0 0
GERON CORP COM 374163103 706 530718 SH SOLE 530718 0 0
GETTY RLTY CORP NEW COM 374297109 1909 59539 SH SOLE 59539 0 0
GEVO INC COM PAR 374396406 153 45662 SH SOLE 45662 0 0
GIBRALTAR INDS INC COM 374689107 7651 166535 SH SOLE 166535 0 0
GILEAD SCIENCES INC COM 375558103 57897 913484 SH SOLE 913484 0 0
GILEAD SCIENCES INC COM 375558103 14032 221400 SH Call SOLE 221400 0 0
GILEAD SCIENCES INC COM 375558103 14273 225200 SH Put SOLE 225200 0 0
GLADSTONE CAPITAL CORP COM 376535100 935 95862 SH SOLE 95862 0 0
GLADSTONE COML CORP COM 376536108 3929 167198 SH SOLE 167198 0 0
GLADSTONE INVT CORP COM 376546107 1457 118038 SH SOLE 118038 0 0
GLADSTONE LD CORP COM 376549101 242 20319 SH SOLE 20319 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 84338 1976062 SH SOLE 1976062 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 124 25631 SH SOLE 25631 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1698 148952 SH SOLE 148952 0 0
GLOBAL NET LEASE INC COM NEW 379378201 4871 249786 SH SOLE 249786 0 0
GLOBALSCAPE INC COM 37940G109 115 10046 SH SOLE 10046 0 0
GLOBE LIFE INC COM 37959E102 450 4700 SH Call SOLE 4700 0 0
GLU MOBILE INC COM 379890106 6585 1319679 SH SOLE 1319679 0 0
GLU MOBILE INC COM 379890106 185 37100 SH Put SOLE 37100 0 0
GLYCOMIMETICS INC COM 38000Q102 534 124013 SH SOLE 124013 0 0
GMS INC COM 36251C103 4632 161289 SH SOLE 161289 0 0
GODADDY INC CL A 380237107 1485 22500 SH Call SOLE 22500 0 0
GODADDY INC CL A 380237107 1511 22900 SH Put SOLE 22900 0 0
GODADDY INC CL A 380237107 39457 598018 SH SOLE 598018 0 0
GOGO INC COM 38046C109 9175 1521581 SH SOLE 1521581 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 7573 489559 SH SOLE 489559 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 739 56900 SH Put SOLE 56900 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 227 17500 SH Call SOLE 17500 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 386 78500 SH SOLE 78500 0 0
GOLD RESOURCE CORP COM 38068T105 39 12900 SH SOLE 12900 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 396 68104 SH SOLE 68104 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2280 11000 SH Call SOLE 11000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3730 18000 SH Put SOLE 18000 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1537 106700 SH Put SOLE 106700 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1769 122800 SH Call SOLE 122800 0 0
GOPRO INC CL A 38268T103 306 59100 SH Put SOLE 59100 0 0
GOPRO INC CL A 38268T103 132 25500 SH Call SOLE 25500 0 0
GORMAN RUPP CO COM 383082104 310 8901 SH SOLE 8901 0 0
GRAHAM CORP COM 384556106 783 39443 SH SOLE 39443 0 0
GRAINGER W W INC COM 384802104 1099 3700 SH Call SOLE 3700 0 0
GRAINGER W W INC COM 384802104 1694 5700 SH Put SOLE 5700 0 0
GRAINGER W W INC COM 384802104 69886 235189 SH SOLE 235189 0 0
GRANITE PT MTG TR INC COM 38741L107 1582 84403 SH SOLE 84403 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 6267 129208 SH SOLE 129208 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 23430 1588455 SH SOLE 1588455 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206 208 6200 SH SOLE 6200 0 0
GREAT AJAX CORP COM 38983D300 664 42869 SH SOLE 42869 0 0
GREAT ELM CAP CORP COM 390320109 783 95524 SH SOLE 95524 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 191 18285 SH SOLE 18285 0 0
GREEN DOT CORP CL A 39304D102 19486 771736 SH SOLE 771736 0 0
GREENLANE HLDGS INC CL A 395330103 143 42053 SH SOLE 42053 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 460 43800 SH SOLE 43800 0 0
GREENSKY INC CL A 39572G100 195 28500 SH SOLE 28500 0 0
GREIF INC CL A 397624107 2476 65359 SH SOLE 65359 0 0
GRIFFON CORP COM 398433102 1727 82360 SH SOLE 82360 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 17672 881844 SH SOLE 881844 0 0
GROUPON INC COM 399473107 73 27287 SH SOLE 27287 0 0
GRUBHUB INC COM 400110102 2338 41600 SH Call SOLE 41600 0 0
GRUBHUB INC COM 400110102 2603 46300 SH Put SOLE 46300 0 0
GRUBHUB INC COM 400110102 352 6259 SH SOLE 6259 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 400 30800 SH Call SOLE 30800 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 480 36900 SH Put SOLE 36900 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 9932 764009 SH SOLE 764009 0 0
GTT COMMUNICATIONS INC COM 362393100 1588 168542 SH SOLE 168542 0 0
GTT COMMUNICATIONS INC COM 362393100 102 10800 SH Call SOLE 10800 0 0
GTT COMMUNICATIONS INC COM 362393100 119 12600 SH Put SOLE 12600 0 0
GUARDANT HEALTH INC COM 40131M109 370 5800 SH Call SOLE 5800 0 0
GUARDANT HEALTH INC COM 40131M109 523 8200 SH Put SOLE 8200 0 0
GUARDANT HEALTH INC COM 40131M109 2191 34332 SH SOLE 34332 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1098 10421 SH SOLE 10421 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 221 2100 SH Call SOLE 2100 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 453 4300 SH Put SOLE 4300 0 0
GULFPORT ENERGY CORP COM NEW 402635304 89 32700 SH Put SOLE 32700 0 0
GULFPORT ENERGY CORP COM NEW 402635304 30 11000 SH Call SOLE 11000 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1688 58473 SH SOLE 58473 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 565 64596 SH SOLE 64596 0 0
HACKETT GROUP INC COM 404609109 1379 83787 SH SOLE 83787 0 0
HAEMONETICS CORP COM 405024100 8106 64259 SH SOLE 64259 0 0
HAIN CELESTIAL GROUP INC COM 405217100 399 18600 SH Call SOLE 18600 0 0
HAIN CELESTIAL GROUP INC COM 405217100 498 23200 SH Put SOLE 23200 0 0
HALLIBURTON CO COM 406216101 2697 143100 SH Put SOLE 143100 0 0
HALLIBURTON CO COM 406216101 2829 150100 SH Call SOLE 150100 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 867 45322 SH SOLE 45322 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 5818 375083 SH SOLE 375083 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 358 22111 SH SOLE 22111 0 0
HANESBRANDS INC COM 410345102 385 25100 SH Put SOLE 25100 0 0
HANESBRANDS INC COM 410345102 432 28200 SH Call SOLE 28200 0 0
HANGER INC COM NEW 41043F208 1131 55476 SH SOLE 55476 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2766 94878 SH SOLE 94878 0 0
HANOVER INS GROUP INC COM 410867105 24794 182925 SH SOLE 182925 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 2639 262214 SH SOLE 262214 0 0
HARLEY DAVIDSON INC COM 412822108 540 15000 SH Put SOLE 15000 0 0
HARLEY DAVIDSON INC COM 412822108 356 9900 SH Call SOLE 9900 0 0
HARMONIC INC COM 413160102 2193 333289 SH SOLE 333289 0 0
HARVARD BIOSCIENCE INC COM 416906105 824 268086 SH SOLE 268086 0 0
HASBRO INC COM 418056107 656 5528 SH SOLE 5528 0 0
HAWAIIAN HOLDINGS INC COM 419879101 4765 181461 SH SOLE 181461 0 0
HAWAIIAN HOLDINGS INC COM 419879101 362 13800 SH Call SOLE 13800 0 0
HAWAIIAN HOLDINGS INC COM 419879101 509 19400 SH Put SOLE 19400 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1026 28628 SH SOLE 28628 0 0
HCA HEALTHCARE INC COM 40412C101 723 6000 SH Call SOLE 6000 0 0
HCA HEALTHCARE INC COM 40412C101 747 6200 SH Put SOLE 6200 0 0
HCA HEALTHCARE INC COM 40412C101 1983 16468 SH SOLE 16468 0 0
HCI GROUP INC COM 40416E103 871 20719 SH SOLE 20719 0 0
HCP INC COM 40414L109 1030 28900 SH Call SOLE 28900 0 0
HCP INC COM 40414L109 1486 41700 SH Put SOLE 41700 0 0
HD SUPPLY HLDGS INC COM 40416M105 3791 96762 SH SOLE 96762 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 228 4000 SH Put SOLE 4000 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 434 17400 SH Put SOLE 17400 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 342 13700 SH Call SOLE 13700 0 0
HEALTHCARE SVCS GRP INC COM 421906108 11350 467285 SH SOLE 467285 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1504 51197 SH SOLE 51197 0 0
HEALTHEQUITY INC COM 42226A107 577 10100 SH Call SOLE 10100 0 0
HEALTHEQUITY INC COM 42226A107 709 12400 SH Put SOLE 12400 0 0
HEALTHEQUITY INC COM 42226A107 1404 24576 SH SOLE 24576 0 0
HEARTLAND FINL USA INC COM 42234Q102 859 19200 SH SOLE 19200 0 0
HECLA MNG CO COM 422704106 1985 1128073 SH SOLE 1128073 0 0
HEICO CORP NEW COM 422806109 2983 23890 SH SOLE 23890 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1526 55888 SH SOLE 55888 0 0
HELEN OF TROY CORP LTD COM G4388N106 473 3000 SH Put SOLE 3000 0 0
HELEN OF TROY CORP LTD COM G4388N106 347 2200 SH Call SOLE 2200 0 0
HELMERICH & PAYNE INC COM 423452101 2064 51500 SH Call SOLE 51500 0 0
HELMERICH & PAYNE INC COM 423452101 2284 57000 SH Put SOLE 57000 0 0
HELMERICH & PAYNE INC COM 423452101 25866 645521 SH SOLE 645521 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 127 10400 SH SOLE 10400 0 0
HENRY SCHEIN INC COM 806407102 445 7000 SH Put SOLE 7000 0 0
HENRY SCHEIN INC COM 806407102 337 5300 SH Call SOLE 5300 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2987 78900 SH Put SOLE 78900 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2275 60100 SH Call SOLE 60100 0 0
HERC HLDGS INC COM 42704L104 3336 71722 SH SOLE 71722 0 0
HERCULES CAPITAL INC COM 427096508 3631 271544 SH SOLE 271544 0 0
HERITAGE COMMERCE CORP COM 426927109 2238 190396 SH SOLE 190396 0 0
HERITAGE FINL CORP WASH COM 42722X106 391 14516 SH SOLE 14516 0 0
HERSHEY CO COM 427866108 6990 45100 SH Put SOLE 45100 0 0
HERSHEY CO COM 427866108 6448 41600 SH Call SOLE 41600 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 208 15000 SH Put SOLE 15000 0 0
HESKA CORP COM RESTRC NEW 42805E306 1838 25930 SH SOLE 25930 0 0
HESS CORP COM 42809H107 606 10026 SH SOLE 10026 0 0
HESS CORP COM 42809H107 1560 25800 SH Call SOLE 25800 0 0
HESS CORP COM 42809H107 1397 23100 SH Put SOLE 23100 0 0
HEXCEL CORP NEW COM 428291108 4055 49377 SH SOLE 49377 0 0
HEXINDAI INC ADR 428295109 338 221137 SH SOLE 221137 0 0
HIBBETT SPORTS INC COM 428567101 763 33300 SH Put SOLE 33300 0 0
HIBBETT SPORTS INC COM 428567101 540 23600 SH Call SOLE 23600 0 0
HIGHWOODS PPTYS INC COM 431284108 8455 188147 SH SOLE 188147 0 0
HILL ROM HLDGS INC COM 431475102 2006 19062 SH SOLE 19062 0 0
HILLENBRAND INC COM 431571108 20688 669950 SH SOLE 669950 0 0
HILLTOP HOLDINGS INC COM 432748101 2841 118935 SH SOLE 118935 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 55863 599964 SH SOLE 599964 0 0
HMS HLDGS CORP COM 40425J101 780 22634 SH SOLE 22634 0 0
HNI CORP COM 404251100 2107 59342 SH SOLE 59342 0 0
HOLLYFRONTIER CORP COM 436106108 53607 999391 SH SOLE 999391 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 4038 265828 SH SOLE 265828 0 0
HOLOGIC INC COM 436440101 34237 678087 SH SOLE 678087 0 0
HOME BANCORP INC COM 43689E107 466 11949 SH SOLE 11949 0 0
HOME DEPOT INC COM 437076102 207815 895679 SH SOLE 895679 0 0
HOME DEPOT INC COM 437076102 28399 122400 SH Call SOLE 122400 0 0
HOME DEPOT INC COM 437076102 34641 149300 SH Put SOLE 149300 0 0
HONEYWELL INTL INC COM 438516106 3875 22900 SH Call SOLE 22900 0 0
HONEYWELL INTL INC COM 438516106 3892 23000 SH Put SOLE 23000 0 0
HONEYWELL INTL INC COM 438516106 31272 184821 SH SOLE 184821 0 0
HOOKER FURNITURE CORP COM 439038100 863 40266 SH SOLE 40266 0 0
HORIZON BANCORP INC COM 440407104 729 41994 SH SOLE 41994 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1523 128771 SH SOLE 128771 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 270 9900 SH Call SOLE 9900 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 321 11800 SH Put SOLE 11800 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 11344 416613 SH SOLE 416613 0 0
HORMEL FOODS CORP COM 440452100 3424 78300 SH Call SOLE 78300 0 0
HORMEL FOODS CORP COM 440452100 2628 60100 SH Put SOLE 60100 0 0
HOST HOTELS & RESORTS INC COM 44107P104 334 19300 SH Call SOLE 19300 0 0
HOST HOTELS & RESORTS INC COM 44107P104 322 18600 SH Put SOLE 18600 0 0
HOST HOTELS & RESORTS INC COM 44107P104 6581 380652 SH SOLE 380652 0 0
HOSTESS BRANDS INC CL A 44109J106 15463 1105720 SH SOLE 1105720 0 0
HOULIHAN LOKEY INC CL A 441593100 3324 73710 SH SOLE 73710 0 0
HP INC COM 40434L105 62981 3328804 SH SOLE 3328804 0 0
HP INC COM 40434L105 1966 103900 SH Call SOLE 103900 0 0
HP INC COM 40434L105 1251 66100 SH Put SOLE 66100 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 478 12500 SH Call SOLE 12500 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 555 14500 SH Put SOLE 14500 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 8482 221644 SH SOLE 221644 0 0
HUB GROUP INC CL A 443320106 623 13402 SH SOLE 13402 0 0
HUBSPOT INC COM 443573100 33699 222275 SH SOLE 222275 0 0
HUBSPOT INC COM 443573100 2365 15600 SH Call SOLE 15600 0 0
HUBSPOT INC COM 443573100 2972 19600 SH Put SOLE 19600 0 0
HUDBAY MINERALS INC COM 443628102 3932 1089314 SH SOLE 1089314 0 0
HUDSON LTD COM CL A G46408103 656 53424 SH SOLE 53424 0 0
HUDSON PAC PPTYS INC COM 444097109 631 18870 SH SOLE 18870 0 0
HUMANA INC COM 444859102 33399 130635 SH SOLE 130635 0 0
HUMANA INC COM 444859102 2685 10500 SH Call SOLE 10500 0 0
HUMANA INC COM 444859102 2506 9800 SH Put SOLE 9800 0 0
HUNT J B TRANS SVCS INC COM 445658107 553 5000 SH Put SOLE 5000 0 0
HUNT J B TRANS SVCS INC COM 445658107 675 6100 SH Call SOLE 6100 0 0
HUNTINGTON BANCSHARES INC COM 446150104 472 33100 SH Call SOLE 33100 0 0
HUNTINGTON BANCSHARES INC COM 446150104 521 36500 SH Put SOLE 36500 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5966 418071 SH SOLE 418071 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 572 2700 SH Call SOLE 2700 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1271 6000 SH Put SOLE 6000 0 0
HUNTSMAN CORP COM 447011107 337 14500 SH Put SOLE 14500 0 0
HUNTSMAN CORP COM 447011107 27009 1161178 SH SOLE 1161178 0 0
HURCO COMPANIES INC COM 447324104 554 17217 SH SOLE 17217 0 0
HUYA INC ADS REP SHS A 44852D108 20171 853273 SH SOLE 853273 0 0
HYATT HOTELS CORP COM CL A 448579102 17310 234965 SH SOLE 234965 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2066 37752 SH SOLE 37752 0 0
IAA INC COM 449253103 7103 170224 SH SOLE 170224 0 0
IAC INTERACTIVECORP COM 44919P508 894 4100 SH Call SOLE 4100 0 0
IAC INTERACTIVECORP COM 44919P508 1591 7300 SH Put SOLE 7300 0 0
IAC INTERACTIVECORP COM 44919P508 460 2110 SH SOLE 2110 0 0
IAMGOLD CORP COM 450913108 5108 1497898 SH SOLE 1497898 0 0
ICF INTL INC COM 44925C103 2531 29958 SH SOLE 29958 0 0
ICHOR HOLDINGS SHS G4740B105 649 26858 SH SOLE 26858 0 0
ICON PLC SHS G4705A100 6360 43164 SH SOLE 43164 0 0
ICU MED INC COM 44930G107 1464 9171 SH SOLE 9171 0 0
IDACORP INC COM 451107106 10618 94243 SH SOLE 94243 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 47 16109 SH SOLE 16109 0 0
IDEXX LABS INC COM 45168D104 2012 7400 SH Put SOLE 7400 0 0
IDEXX LABS INC COM 45168D104 1822 6700 SH Call SOLE 6700 0 0
IHEARTMEDIA INC COM CL A 45174J509 354 23626 SH SOLE 23626 0 0
IHS MARKIT LTD SHS G47567105 2800 41873 SH SOLE 41873 0 0
II VI INC COM 902104108 352 10000 SH Call SOLE 10000 0 0
II VI INC COM 902104108 1343 38141 SH SOLE 38141 0 0
ILLINOIS TOOL WKS INC COM 452308109 1205 7700 SH Call SOLE 7700 0 0
ILLINOIS TOOL WKS INC COM 452308109 391 2500 SH Put SOLE 2500 0 0
ILLINOIS TOOL WKS INC COM 452308109 362 2316 SH SOLE 2316 0 0
ILLUMINA INC COM 452327109 913 3000 SH Call SOLE 3000 0 0
ILLUMINA INC COM 452327109 821 2700 SH Put SOLE 2700 0 0
IMAX CORP COM 45245E109 1888 86000 SH SOLE 86000 0 0
IMMERSION CORP COM 452521107 135 17700 SH Put SOLE 17700 0 0
IMMERSION CORP COM 452521107 2917 381332 SH SOLE 381332 0 0
IMMUNOGEN INC COM 45253H101 431 178251 SH SOLE 178251 0 0
IMPERIAL OIL LTD COM NEW 453038408 5298 203527 SH SOLE 203527 0 0
IMPINJ INC COM 453204109 2620 84976 SH SOLE 84976 0 0
INCYTE CORP COM 45337C102 19689 265239 SH SOLE 265239 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1688 79215 SH SOLE 79215 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3067 144340 SH SOLE 144340 0 0
INFINERA CORPORATION COM 45667G103 65 12000 SH Put SOLE 12000 0 0
INFINERA CORPORATION COM 45667G103 1080 198122 SH SOLE 198122 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 35 34351 SH SOLE 34351 0 0
INFLARX NV COM N44821101 185 74760 SH SOLE 74760 0 0
INFOSYS LTD SPONSORED ADR 456788108 19344 1701326 SH SOLE 1701326 0 0
ING GROEP N V SPONSORED ADR 456837103 7063 675924 SH SOLE 675924 0 0
INGERSOLL-RAND PLC SHS G47791101 493 4000 SH Put SOLE 4000 0 0
INGERSOLL-RAND PLC SHS G47791101 801 6500 SH Call SOLE 6500 0 0
INGEVITY CORP COM 45688C107 1419 16724 SH SOLE 16724 0 0
INGLES MKTS INC CL A 457030104 1185 30505 SH SOLE 30505 0 0
INGREDION INC COM 457187102 8074 98771 SH SOLE 98771 0 0
INMODE LTD SHS M5425M103 523 24292 SH SOLE 24292 0 0
INNERWORKINGS INC COM 45773Y105 608 137168 SH SOLE 137168 0 0
INNOPHOS HOLDINGS INC COM 45774N108 822 25336 SH SOLE 25336 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 2392 25900 SH Call SOLE 25900 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 2300 24900 SH Put SOLE 24900 0 0
INOGEN INC COM 45780L104 22793 475754 SH SOLE 475754 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 34 16625 SH SOLE 16625 0 0
INPHI CORP COM 45772F107 34851 570866 SH SOLE 570866 0 0
INSIGHT ENTERPRISES INC COM 45765U103 521 9352 SH SOLE 9352 0 0
INSMED INC COM PAR $.01 457669307 4285 242937 SH SOLE 242937 0 0
INSTALLED BLDG PRODS INC COM 45780R101 252 4388 SH SOLE 4388 0 0
INSTEEL INDUSTRIES INC COM 45774W108 997 48582 SH SOLE 48582 0 0
INSULET CORP COM 45784P101 5597 33937 SH SOLE 33937 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 23 31023 SH SOLE 31023 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 6856 114127 SH SOLE 114127 0 0
INTEL CORP COM 458140100 95767 1858466 SH SOLE 1858466 0 0
INTEL CORP COM 458140100 9791 190000 SH Call SOLE 190000 0 0
INTEL CORP COM 458140100 8291 160900 SH Put SOLE 160900 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1178 88254 SH SOLE 88254 0 0
INTELSAT S A COM L5140P101 5907 259076 SH SOLE 259076 0 0
INTER PARFUMS INC COM 458334109 345 4929 SH SOLE 4929 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 18260 275165 SH SOLE 275165 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 378 4100 SH Put SOLE 4100 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 821 8900 SH Call SOLE 8900 0 0
INTERDIGITAL INC COM 45867G101 8159 155494 SH SOLE 155494 0 0
INTERDIGITAL INC COM 45867G101 378 7200 SH Call SOLE 7200 0 0
INTERDIGITAL INC COM 45867G101 420 8000 SH Put SOLE 8000 0 0
INTERNAP CORP COM PAR 45885A409 75 29209 SH SOLE 29209 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 340 8800 SH SOLE 8800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 42724 293800 SH Call SOLE 293800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 46084 316900 SH Put SOLE 316900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 20108 138278 SH SOLE 138278 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2147 17500 SH Call SOLE 17500 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2392 19500 SH Put SOLE 19500 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 620 43600 SH Call SOLE 43600 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 669 47100 SH Put SOLE 47100 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1223 86097 SH SOLE 86097 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 1159 25748 SH SOLE 25748 0 0
INTERPUBLIC GROUP COS INC COM 460690100 201 9300 SH Call SOLE 9300 0 0
INTERPUBLIC GROUP COS INC COM 460690100 360 16700 SH Put SOLE 16700 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6891 319617 SH SOLE 319617 0 0
INTERSECT ENT INC COM 46071F103 1488 87500 SH SOLE 87500 0 0
INTERXION HOLDING N.V SHS N47279109 810 9947 SH SOLE 9947 0 0
INTEVAC INC COM 461148108 242 46121 SH SOLE 46121 0 0
INTL PAPER CO COM 460146103 13269 317299 SH SOLE 317299 0 0
INTL PAPER CO COM 460146103 1472 35200 SH Call SOLE 35200 0 0
INTL PAPER CO COM 460146103 1790 42800 SH Put SOLE 42800 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1487 199020 SH SOLE 199020 0 0
INTREPID POTASH INC COM 46121Y102 56 17255 SH SOLE 17255 0 0
INTREXON CORP COM 46122T102 772 135038 SH SOLE 135038 0 0
INTUIT COM 461202103 76953 289362 SH SOLE 289362 0 0
INTUIT COM 461202103 3218 12100 SH Call SOLE 12100 0 0
INTUIT COM 461202103 4521 17000 SH Put SOLE 17000 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 10691 19800 SH Put SOLE 19800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 8153 15100 SH Call SOLE 15100 0 0
INVACARE CORP COM 461203101 570 76054 SH SOLE 76054 0 0
INVESCO LTD SHS G491BT108 3470 204832 SH SOLE 204832 0 0
INVESCO LTD SHS G491BT108 529 31200 SH Call SOLE 31200 0 0
INVESCO LTD SHS G491BT108 615 36300 SH Put SOLE 36300 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 6732 439687 SH SOLE 439687 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 24489 129700 SH Call SOLE 129700 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 22468 119000 SH Put SOLE 119000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 206422 1093280 SH SOLE 1093280 0 0
INVESTORS TITLE CO COM 461804106 303 1893 SH SOLE 1893 0 0
INVITATION HOMES INC COM 46187W107 14543 491150 SH SOLE 491150 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 153 16776 SH SOLE 16776 0 0
IONIS PHARMACEUTICALS INC COM 462222100 39601 661005 SH SOLE 661005 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 9132 501770 SH SOLE 501770 0 0
IPG PHOTONICS CORP COM 44980X109 10204 75252 SH SOLE 75252 0 0
IPG PHOTONICS CORP COM 44980X109 407 3000 SH Put SOLE 3000 0 0
IQIYI INC SPONSORED ADS 46267X108 339 21000 SH Put SOLE 21000 0 0
IQIYI INC SPONSORED ADS 46267X108 486 30100 SH Call SOLE 30100 0 0
IQVIA HLDGS INC COM 46266C105 299 2000 SH Call SOLE 2000 0 0
IQVIA HLDGS INC COM 46266C105 9146 61228 SH SOLE 61228 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 400 5400 SH Put SOLE 5400 0 0
IROBOT CORP COM 462726100 2165 35100 SH Call SOLE 35100 0 0
IROBOT CORP COM 462726100 3102 50300 SH Put SOLE 50300 0 0
IRON MTN INC NEW COM 46284V101 301 9300 SH Call SOLE 9300 0 0
IRON MTN INC NEW COM 46284V101 2083 64300 SH Put SOLE 64300 0 0
IRON MTN INC NEW COM 46284V101 26668 823332 SH SOLE 823332 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4257 495882 SH SOLE 495882 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 3905 92700 SH Call SOLE 92700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4280 101600 SH Put SOLE 101600 0 0
ISHARES INC MSCI CDA ETF 464286509 5546 191900 SH SOLE 191900 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1094 19285 SH SOLE 19285 0 0
ISHARES INC MSCI MEXICO ETF 464286822 1730 40500 SH Call SOLE 40500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 1675 39200 SH Put SOLE 39200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1846 46390 SH SOLE 46390 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 7335 184300 SH Call SOLE 184300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 8605 216200 SH Put SOLE 216200 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 8098 86000 SH SOLE 86000 0 0
ISHARES TR CORE S&P500 ETF 464287200 90661 303700 SH SOLE 303700 0 0
ISHARES TR CORE S&P500 ETF 464287200 299 1000 SH Put SOLE 1000 0 0
ISHARES TR MSCI EAFE ETF 464287465 5217 80000 SH Call SOLE 80000 0 0
ISHARES TR MSCI EAFE ETF 464287465 4291 65800 SH Put SOLE 65800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 6415 156950 SH SOLE 156950 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 89740 1400000 SH SOLE 1400000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 42984 432004 SH SOLE 432004 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1990 20000 SH Call SOLE 20000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 2090 21000 SH Put SOLE 21000 0 0
ISHARES TR RUS 1000 ETF 464287622 9877 60030 SH SOLE 60030 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 50922 319000 SH SOLE 319000 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 326 1692 SH SOLE 1692 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 256 2855 SH SOLE 2855 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6552 43291 SH SOLE 43291 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 14574 96300 SH Call SOLE 96300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 16587 109600 SH Put SOLE 109600 0 0
ISHARES TR S&P 100 ETF 464287101 16528 125700 SH SOLE 125700 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 21842 121325 SH SOLE 121325 0 0
ISHARES TR SELECT DIVID ETF 464287168 1086 10656 SH SOLE 10656 0 0
ISHARES TR U.S. ENERGY ETF 464287796 551 17352 SH SOLE 17352 0 0
ISHARES TR U.S. REAL ES ETF 464287739 968 10345 SH SOLE 10345 0 0
ISHARES TR U.S. REAL ES ETF 464287739 5893 63000 SH Call SOLE 63000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 7446 79600 SH Put SOLE 79600 0 0
ISHARES TR US HOME CONS ETF 464288752 1287 29720 SH SOLE 29720 0 0
ISHARES TR USA QUALITY FCTR 46432F339 5627 60900 SH SOLE 60900 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 124 24701 SH SOLE 24701 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 104442 12418744 SH SOLE 12418744 0 0
ITERIS INC COM 46564T107 981 170800 SH SOLE 170800 0 0
ITRON INC COM 465741106 4390 59356 SH SOLE 59356 0 0
ITT INC COM 45073V108 245 4000 SH Put SOLE 4000 0 0
ITT INC COM 45073V108 318 5200 SH Call SOLE 5200 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 1336 53880 SH SOLE 53880 0 0
IVERIC BIO INC COM 46583P102 133 118306 SH SOLE 118306 0 0
J ALEXANDERS HLDGS INC COM 46609J106 966 82437 SH SOLE 82437 0 0
J JILL INC COM 46620W102 204 107533 SH SOLE 107533 0 0
J2 GLOBAL INC COM 48123V102 1281 14103 SH SOLE 14103 0 0
JABIL INC COM 466313103 18663 521748 SH SOLE 521748 0 0
JACK IN THE BOX INC COM 466367109 27057 296938 SH SOLE 296938 0 0
JACK IN THE BOX INC COM 466367109 583 6400 SH Call SOLE 6400 0 0
JACK IN THE BOX INC COM 466367109 1121 12300 SH Put SOLE 12300 0 0
JACOBS ENGR GROUP INC COM 469814107 329 3600 SH Put SOLE 3600 0 0
JACOBS ENGR GROUP INC COM 469814107 863 9433 SH SOLE 9433 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1574 70077 SH SOLE 70077 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 256 2000 SH Put SOLE 2000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 384 3000 SH Call SOLE 3000 0 0
JD COM INC SPON ADR CL A 47215P106 450 15942 SH SOLE 15942 0 0
JD COM INC SPON ADR CL A 47215P106 3712 131600 SH Call SOLE 131600 0 0
JD COM INC SPON ADR CL A 47215P106 4364 154700 SH Put SOLE 154700 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4251 231025 SH SOLE 231025 0 0
JELD-WEN HLDG INC COM 47580P103 3421 177334 SH SOLE 177334 0 0
JETBLUE AWYS CORP COM 477143101 5395 322100 SH SOLE 322100 0 0
JETBLUE AWYS CORP COM 477143101 953 56900 SH Call SOLE 56900 0 0
JETBLUE AWYS CORP COM 477143101 1119 66800 SH Put SOLE 66800 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 284 17800 SH Call SOLE 17800 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 306 19200 SH Put SOLE 19200 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 250 15681 SH SOLE 15681 0 0
JOHNSON & JOHNSON COM 478160104 28360 219200 SH Call SOLE 219200 0 0
JOHNSON & JOHNSON COM 478160104 29835 230600 SH Put SOLE 230600 0 0
JOHNSON & JOHNSON COM 478160104 199385 1541081 SH SOLE 1541081 0 0
JOHNSON CTLS INTL PLC SHS G51502105 571 13000 SH Call SOLE 13000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 250 5700 SH Put SOLE 5700 0 0
JOHNSON OUTDOORS INC CL A 479167108 594 10142 SH SOLE 10142 0 0
JOINT CORP COM 47973J102 1854 99625 SH SOLE 99625 0 0
JONES LANG LASALLE INC COM 48020Q107 901 6476 SH SOLE 6476 0 0
JOUNCE THERAPEUTICS INC COM 481116101 186 55861 SH SOLE 55861 0 0
JPMORGAN CHASE & CO COM 46625H100 18051 153378 SH SOLE 153378 0 0
JPMORGAN CHASE & CO COM 46625H100 23232 197400 SH Call SOLE 197400 0 0
JPMORGAN CHASE & CO COM 46625H100 8085 68700 SH Put SOLE 68700 0 0
JUNIPER NETWORKS INC COM 48203R104 497 20067 SH SOLE 20067 0 0
JUST ENERGY GROUP INC COM 48213W101 323 136300 SH SOLE 136300 0 0
KADANT INC COM 48282T104 812 9255 SH SOLE 9255 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 744 7513 SH SOLE 7513 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 786 5911 SH SOLE 5911 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 209 21718 SH SOLE 21718 0 0
KB HOME COM 48666K109 731 21500 SH Call SOLE 21500 0 0
KB HOME COM 48666K109 1306 38400 SH Put SOLE 38400 0 0
KB HOME COM 48666K109 4362 128289 SH SOLE 128289 0 0
KELLOGG CO COM 487836108 2211 34362 SH SOLE 34362 0 0
KELLOGG CO COM 487836108 2928 45500 SH Call SOLE 45500 0 0
KELLOGG CO COM 487836108 3089 48000 SH Put SOLE 48000 0 0
KELLY SVCS INC CL A 488152208 750 30950 SH SOLE 30950 0 0
KEMET CORP COM NEW 488360207 267 14700 SH Put SOLE 14700 0 0
KEMET CORP COM NEW 488360207 231 12700 SH Call SOLE 12700 0 0
KENNAMETAL INC COM 489170100 258 8395 SH SOLE 8395 0 0
KEYCORP NEW COM 493267108 8123 455298 SH SOLE 455298 0 0
KEYCORP NEW COM 493267108 250 14000 SH Call SOLE 14000 0 0
KEYCORP NEW COM 493267108 471 26400 SH Put SOLE 26400 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 370 3800 SH Call SOLE 3800 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 418 4300 SH Put SOLE 4300 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1284 13200 SH SOLE 13200 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 400 122064 SH SOLE 122064 0 0
KFORCE INC COM 493732101 776 20515 SH SOLE 20515 0 0
KIMBALL INTL INC CL B 494274103 767 39741 SH SOLE 39741 0 0
KIMBERLY CLARK CORP COM 494368103 1889 13300 SH Call SOLE 13300 0 0
KIMBERLY CLARK CORP COM 494368103 2457 17300 SH Put SOLE 17300 0 0
KIMCO RLTY CORP COM 49446R109 716 34300 SH Put SOLE 34300 0 0
KINDER MORGAN INC DEL COM 49456B101 3646 176900 SH Call SOLE 176900 0 0
KINDER MORGAN INC DEL COM 49456B101 2756 133700 SH Put SOLE 133700 0 0
KINDER MORGAN INC DEL COM 49456B101 33891 1644401 SH SOLE 1644401 0 0
KINGSTONE COS INC COM 496719105 631 74075 SH SOLE 74075 0 0
KINROSS GOLD CORP COM 496902404 3432 746022 SH SOLE 746022 0 0
KINROSS GOLD CORP COM 496902404 241 52300 SH Call SOLE 52300 0 0
KINROSS GOLD CORP COM 496902404 201 43600 SH Put SOLE 43600 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2003 44700 SH Call SOLE 44700 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2379 53100 SH Put SOLE 53100 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 211 4707 SH SOLE 4707 0 0
KIRKLANDS INC COM 497498105 432 280458 SH SOLE 280458 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1255 64278 SH SOLE 64278 0 0
KLA CORPORATION COM NEW 482480100 1595 10000 SH Call SOLE 10000 0 0
KLA CORPORATION COM NEW 482480100 1706 10700 SH Put SOLE 10700 0 0
KLA CORPORATION COM NEW 482480100 8628 54108 SH SOLE 54108 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 288 7943 SH SOLE 7943 0 0
KNOLL INC COM NEW 498904200 1403 55354 SH SOLE 55354 0 0
KNOWLES CORP COM 49926D109 1007 49517 SH SOLE 49517 0 0
KODIAK SCIENCES INC COM 50015M109 213 14817 SH SOLE 14817 0 0
KOHLS CORP COM 500255104 6029 121400 SH Call SOLE 121400 0 0
KOHLS CORP COM 500255104 7787 156800 SH Put SOLE 156800 0 0
KOHLS CORP COM 500255104 108928 2193475 SH SOLE 2193475 0 0
KONTOOR BRANDS INC COM 50050N103 4559 129887 SH SOLE 129887 0 0
KOPIN CORP COM 500600101 184 270972 SH SOLE 270972 0 0
KORN FERRY COM NEW 500643200 14667 379581 SH SOLE 379581 0 0
KOSMOS ENERGY LTD COM 500688106 8036 1287819 SH SOLE 1287819 0 0
KRAFT HEINZ CO COM 500754106 5358 191800 SH Call SOLE 191800 0 0
KRAFT HEINZ CO COM 500754106 4391 157200 SH Put SOLE 157200 0 0
KRAFT HEINZ CO COM 500754106 26976 965673 SH SOLE 965673 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 211 11365 SH SOLE 11365 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 456 24500 SH Call SOLE 24500 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 695 37400 SH Put SOLE 37400 0 0
KROGER CO COM 501044101 1665 64600 SH Put SOLE 64600 0 0
KROGER CO COM 501044101 1387 53800 SH Call SOLE 53800 0 0
KULICKE & SOFFA INDS INC COM 501242101 4363 185824 SH SOLE 185824 0 0
KURA ONCOLOGY INC COM 50127T109 966 63646 SH SOLE 63646 0 0
L BRANDS INC COM 501797104 3460 176600 SH Call SOLE 176600 0 0
L BRANDS INC COM 501797104 1947 99400 SH Put SOLE 99400 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 835 4000 SH Call SOLE 4000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 89734 430092 SH SOLE 430092 0 0
LA Z BOY INC COM 505336107 3528 105017 SH SOLE 105017 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 883 5257 SH SOLE 5257 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3410 20300 SH Call SOLE 20300 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3864 23000 SH Put SOLE 23000 0 0
LADDER CAP CORP CL A 505743104 1272 73633 SH SOLE 73633 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 86 36173 SH SOLE 36173 0 0
LAKELAND BANCORP INC COM 511637100 1892 122592 SH SOLE 122592 0 0
LAKELAND FINL CORP COM 511656100 1270 28875 SH SOLE 28875 0 0
LAM RESEARCH CORP COM 512807108 152076 658024 SH SOLE 658024 0 0
LAM RESEARCH CORP COM 512807108 3374 14600 SH Call SOLE 14600 0 0
LAM RESEARCH CORP COM 512807108 3559 15400 SH Put SOLE 15400 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1359 16589 SH SOLE 16589 0 0
LAMB WESTON HLDGS INC COM 513272104 1454 20000 SH Put SOLE 20000 0 0
LAMB WESTON HLDGS INC COM 513272104 1214 16700 SH Call SOLE 16700 0 0
LANCASTER COLONY CORP COM 513847103 396 2855 SH SOLE 2855 0 0
LANDEC CORP COM 514766104 741 68124 SH SOLE 68124 0 0
LANDS END INC NEW COM 51509F105 1297 114296 SH SOLE 114296 0 0
LANDS END INC NEW COM 51509F105 130 11500 SH Call SOLE 11500 0 0
LANNET INC COM 516012101 2027 180986 SH SOLE 180986 0 0
LAREDO PETROLEUM INC COM 516806106 37 15171 SH SOLE 15171 0 0
LAS VEGAS SANDS CORP COM 517834107 445 7700 SH Call SOLE 7700 0 0
LAS VEGAS SANDS CORP COM 517834107 404 7000 SH Put SOLE 7000 0 0
LAS VEGAS SANDS CORP COM 517834107 42594 737431 SH SOLE 737431 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 9351 511401 SH SOLE 511401 0 0
LAUDER ESTEE COS INC CL A 518439104 1194 6000 SH Call SOLE 6000 0 0
LAUDER ESTEE COS INC CL A 518439104 1194 6000 SH Put SOLE 6000 0 0
LAUDER ESTEE COS INC CL A 518439104 46052 231474 SH SOLE 231474 0 0
LAWSON PRODS INC COM 520776105 699 18056 SH SOLE 18056 0 0
LAZARD LTD SHS A G54050102 20225 577871 SH SOLE 577871 0 0
LEAR CORP COM NEW 521865204 743 6300 SH Call SOLE 6300 0 0
LEAR CORP COM NEW 521865204 766 6500 SH Put SOLE 6500 0 0
LEE ENTERPRISES INC COM 523768109 66 32401 SH SOLE 32401 0 0
LEGG MASON INC COM 524901105 535 14000 SH Call SOLE 14000 0 0
LEGG MASON INC COM 524901105 393 10300 SH Put SOLE 10300 0 0
LEGG MASON INC COM 524901105 414 10838 SH SOLE 10838 0 0
LEGGETT & PLATT INC COM 524660107 3311 80867 SH SOLE 80867 0 0
LEGGETT & PLATT INC COM 524660107 348 8500 SH Call SOLE 8500 0 0
LEGGETT & PLATT INC COM 524660107 614 15000 SH Put SOLE 15000 0 0
LEIDOS HLDGS INC COM 525327102 7188 83703 SH SOLE 83703 0 0
LEMAITRE VASCULAR INC COM 525558201 448 13110 SH SOLE 13110 0 0
LENDINGTREE INC NEW COM 52603B107 5960 19200 SH Call SOLE 19200 0 0
LENDINGTREE INC NEW COM 52603B107 7171 23100 SH Put SOLE 23100 0 0
LENDINGTREE INC NEW COM 52603B107 2282 7352 SH SOLE 7352 0 0
LENNAR CORP CL A 526057104 6909 123700 SH Call SOLE 123700 0 0
LENNAR CORP CL A 526057104 8400 150400 SH Put SOLE 150400 0 0
LENNOX INTL INC COM 526107107 18927 77899 SH SOLE 77899 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 374 124379 SH SOLE 124379 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 206 20542 SH SOLE 20542 0 0
LEXINGTON REALTY TRUST COM 529043101 11441 1116162 SH SOLE 1116162 0 0
LGI HOMES INC COM 50187T106 1058 12700 SH Call SOLE 12700 0 0
LGI HOMES INC COM 50187T106 1425 17100 SH Put SOLE 17100 0 0
LIBBEY INC COM 529898108 77 23017 SH SOLE 23017 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 685 27688 SH SOLE 27688 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3247 77384 SH SOLE 77384 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1377 49613 SH SOLE 49613 0 0
LIBERTY PPTY TR SH BEN INT 531172104 15144 295030 SH SOLE 295030 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 407 43294 SH SOLE 43294 0 0
LIFE STORAGE INC COM 53223X107 3587 34032 SH SOLE 34032 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 10081 101278 SH SOLE 101278 0 0
LILLY ELI & CO COM 532457108 3791 33900 SH Call SOLE 33900 0 0
LILLY ELI & CO COM 532457108 2360 21100 SH Put SOLE 21100 0 0
LILLY ELI & CO COM 532457108 19137 171126 SH SOLE 171126 0 0
LIMELIGHT NETWORKS INC COM 53261M104 2574 849522 SH SOLE 849522 0 0
LINCOLN ELEC HLDGS INC COM 533900106 511 5894 SH SOLE 5894 0 0
LINCOLN NATL CORP IND COM 534187109 1104 18300 SH Put SOLE 18300 0 0
LINCOLN NATL CORP IND COM 534187109 941 15600 SH Call SOLE 15600 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1380 82338 SH SOLE 82338 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 326 333095 SH SOLE 333095 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 77 21620 SH SOLE 21620 0 0
LIQUIDITY SERVICES INC COM 53635B107 447 60372 SH SOLE 60372 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1713 25824 SH SOLE 25824 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 557 8400 SH Call SOLE 8400 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 862 13000 SH Put SOLE 13000 0 0
LIVEPERSON INC COM 538146101 3896 109137 SH SOLE 109137 0 0
LIVERAMP HLDGS INC COM 53815P108 1409 32800 SH Put SOLE 32800 0 0
LIVERAMP HLDGS INC COM 53815P108 1065 24800 SH Call SOLE 24800 0 0
LIVONGO HEALTH INC COM 539183103 372 21320 SH SOLE 21320 0 0
LKQ CORP COM 501889208 4475 142283 SH SOLE 142283 0 0
LOCKHEED MARTIN CORP COM 539830109 7801 20000 SH Call SOLE 20000 0 0
LOCKHEED MARTIN CORP COM 539830109 7021 18000 SH Put SOLE 18000 0 0
LOCKHEED MARTIN CORP COM 539830109 92544 237255 SH SOLE 237255 0 0
LOEWS CORP COM 540424108 489 9500 SH Put SOLE 9500 0 0
LOGITECH INTL S A SHS H50430232 3957 97136 SH SOLE 97136 0 0
LOGMEIN INC COM 54142L109 6483 91368 SH SOLE 91368 0 0
LONESTAR RES US INC CL A VTG 54240F103 53 19442 SH SOLE 19442 0 0
LOWES COS INC COM 548661107 7312 66500 SH Call SOLE 66500 0 0
LOWES COS INC COM 548661107 8269 75200 SH Put SOLE 75200 0 0
LOWES COS INC COM 548661107 171810 1562476 SH SOLE 1562476 0 0
LPL FINL HLDGS INC COM 50212V100 348 4246 SH SOLE 4246 0 0
LPL FINL HLDGS INC COM 50212V100 483 5900 SH Call SOLE 5900 0 0
LPL FINL HLDGS INC COM 50212V100 1032 12600 SH Put SOLE 12600 0 0
LSB INDS INC COM 502160104 146 28211 SH SOLE 28211 0 0
LSC COMMUNICATIONS INC COM 50218P107 734 531655 SH SOLE 531655 0 0
LSI INDS INC COM 50216C108 621 118881 SH SOLE 118881 0 0
LTC PPTYS INC COM 502175102 3000 58568 SH SOLE 58568 0 0
LULULEMON ATHLETICA INC COM 550021109 135621 704414 SH SOLE 704414 0 0
LULULEMON ATHLETICA INC COM 550021109 6739 35000 SH Call SOLE 35000 0 0
LULULEMON ATHLETICA INC COM 550021109 5776 30000 SH Put SOLE 30000 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 136 13800 SH Call SOLE 13800 0 0
LUMENTUM HLDGS INC COM 55024U109 252 4700 SH Put SOLE 4700 0 0
LUMINEX CORP DEL COM 55027E102 1887 91384 SH SOLE 91384 0 0
LUTHER BURBANK CORP COM 550550107 275 24275 SH SOLE 24275 0 0
LUXFER HOLDINGS PLC SHS G5698W116 162 10389 SH SOLE 10389 0 0
LYDALL INC DEL COM 550819106 851 34148 SH SOLE 34148 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2219 24800 SH Put SOLE 24800 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 734 8200 SH Call SOLE 8200 0 0
M & T BK CORP COM 55261F104 998 6315 SH SOLE 6315 0 0
M & T BK CORP COM 55261F104 2259 14300 SH Call SOLE 14300 0 0
M & T BK CORP COM 55261F104 2259 14300 SH Put SOLE 14300 0 0
M D C HLDGS INC COM 552676108 1426 33096 SH SOLE 33096 0 0
MACATAWA BK CORP COM 554225102 347 33426 SH SOLE 33426 0 0
MACERICH CO COM 554382101 1276 40400 SH Call SOLE 40400 0 0
MACERICH CO COM 554382101 1908 60400 SH Put SOLE 60400 0 0
MACERICH CO COM 554382101 426 13494 SH SOLE 13494 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4307 200358 SH SOLE 200358 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 204 9500 SH Call SOLE 9500 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 959 24300 SH Call SOLE 24300 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 778 19700 SH Put SOLE 19700 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2376 60195 SH SOLE 60195 0 0
MACYS INC COM 55616P104 6895 443700 SH Put SOLE 443700 0 0
MACYS INC COM 55616P104 4597 295800 SH Call SOLE 295800 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 6140 23300 SH Call SOLE 23300 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 4954 18800 SH Put SOLE 18800 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1358 15750 SH SOLE 15750 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1330 21414 SH SOLE 21414 0 0
MAGNA INTL INC COM 559222401 1320 24745 SH SOLE 24745 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2831 279235 SH SOLE 279235 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 149 13400 SH SOLE 13400 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 349 465144 SH SOLE 465144 0 0
MALIBU BOATS INC COM CL A 56117J100 1694 55203 SH SOLE 55203 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 2048 849701 SH SOLE 849701 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 879 354355 SH SOLE 354355 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 315 19178 SH SOLE 19178 0 0
MANHATTAN ASSOCS INC COM 562750109 1500 18594 SH SOLE 18594 0 0
MANNING & NAPIER INC CL A 56382Q102 47 24742 SH SOLE 24742 0 0
MANPOWERGROUP INC COM 56418H100 278 3300 SH Call SOLE 3300 0 0
MANPOWERGROUP INC COM 56418H100 379 4500 SH Put SOLE 4500 0 0
MANPOWERGROUP INC COM 56418H100 1488 17662 SH SOLE 17662 0 0
MANULIFE FINL CORP COM 56501R106 82599 4498863 SH SOLE 4498863 0 0
MARATHON PETE CORP COM 56585A102 285 4687 SH SOLE 4687 0 0
MARATHON PETE CORP COM 56585A102 7934 130600 SH Call SOLE 130600 0 0
MARATHON PETE CORP COM 56585A102 9009 148300 SH Put SOLE 148300 0 0
MARCHEX INC CL B 56624R108 429 136591 SH SOLE 136591 0 0
MARIN SOFTWARE INC COM NEW 56804T205 29 11473 SH SOLE 11473 0 0
MARRIOTT INTL INC NEW CL A 571903202 1816 14600 SH Call SOLE 14600 0 0
MARRIOTT INTL INC NEW CL A 571903202 2114 17000 SH Put SOLE 17000 0 0
MARRIOTT INTL INC NEW CL A 571903202 59695 479981 SH SOLE 479981 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2518 24300 SH Call SOLE 24300 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1699 16400 SH Put SOLE 16400 0 0
MARSH & MCLENNAN COS INC COM 571748102 340 3400 SH Put SOLE 3400 0 0
MARSH & MCLENNAN COS INC COM 571748102 370 3700 SH Call SOLE 3700 0 0
MARTEN TRANS LTD COM 573075108 370 17807 SH SOLE 17807 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1288 4700 SH Put SOLE 4700 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1096 4000 SH Call SOLE 4000 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1835 73500 SH Call SOLE 73500 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2152 86200 SH Put SOLE 86200 0 0
MASCO CORP COM 574599106 263 6300 SH Call SOLE 6300 0 0
MASCO CORP COM 574599106 292 7000 SH Put SOLE 7000 0 0
MASCO CORP COM 574599106 75519 1811886 SH SOLE 1811886 0 0
MASIMO CORP COM 574795100 1301 8743 SH SOLE 8743 0 0
MASONITE INTL CORP NEW COM 575385109 434 7483 SH SOLE 7483 0 0
MASTEC INC COM 576323109 1279 19700 SH SOLE 19700 0 0
MASTEC INC COM 576323109 390 6000 SH Call SOLE 6000 0 0
MASTEC INC COM 576323109 714 11000 SH Put SOLE 11000 0 0
MASTERCARD INC CL A 57636Q104 15860 58400 SH Call SOLE 58400 0 0
MASTERCARD INC CL A 57636Q104 18467 68000 SH Put SOLE 68000 0 0
MASTERCARD INC CL A 57636Q104 132469 487789 SH SOLE 487789 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1223 81930 SH SOLE 81930 0 0
MATCH GROUP INC COM 57665R106 5432 76035 SH SOLE 76035 0 0
MATCH GROUP INC COM 57665R106 1107 15500 SH Call SOLE 15500 0 0
MATCH GROUP INC COM 57665R106 1000 14000 SH Put SOLE 14000 0 0
MATERION CORP COM 576690101 219 3570 SH SOLE 3570 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 7 11270 SH SOLE 11270 0 0
MATRIX SVC CO COM 576853105 573 33427 SH SOLE 33427 0 0
MATTEL INC COM 577081102 891 78200 SH Put SOLE 78200 0 0
MATTEL INC COM 577081102 704 61800 SH Call SOLE 61800 0 0
MATTHEWS INTL CORP CL A 577128101 670 18921 SH SOLE 18921 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 753 13000 SH Call SOLE 13000 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 637 11000 SH Put SOLE 11000 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 32323 558166 SH SOLE 558166 0 0
MAXIMUS INC COM 577933104 605 7837 SH SOLE 7837 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1797 11500 SH Call SOLE 11500 0 0
MCCORMICK & CO INC COM NON VTG 579780206 750 4800 SH Put SOLE 4800 0 0
MCDERMOTT INTL INC COM 580037703 76 37600 SH Put SOLE 37600 0 0
MCDERMOTT INTL INC COM 580037703 173 85600 SH Call SOLE 85600 0 0
MCDONALDS CORP COM 580135101 6699 31200 SH Call SOLE 31200 0 0
MCDONALDS CORP COM 580135101 6914 32200 SH Put SOLE 32200 0 0
MCDONALDS CORP COM 580135101 205607 957604 SH SOLE 957604 0 0
MCGRATH RENTCORP COM 580589109 6242 89697 SH SOLE 89697 0 0
MCKESSON CORP COM 58155Q103 273 2000 SH Put SOLE 2000 0 0
MCKESSON CORP COM 58155Q103 273 2000 SH Call SOLE 2000 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 457 162155 SH SOLE 162155 0 0
MDU RES GROUP INC COM 552690109 31478 1116645 SH SOLE 1116645 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 321 3510 SH SOLE 3510 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 2269 24800 SH Call SOLE 24800 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 988 10800 SH Put SOLE 10800 0 0
MEDIFAST INC COM 58470H101 870 8400 SH Call SOLE 8400 0 0
MEDIFAST INC COM 58470H101 508 4900 SH Put SOLE 4900 0 0
MEDIFAST INC COM 58470H101 5589 53935 SH SOLE 53935 0 0
MEDNAX INC COM 58502B106 1885 83327 SH SOLE 83327 0 0
MEDPACE HLDGS INC COM 58506Q109 588 7000 SH Put SOLE 7000 0 0
MEDPACE HLDGS INC COM 58506Q109 706 8400 SH Call SOLE 8400 0 0
MEDTRONIC PLC SHS G5960L103 4432 40800 SH Call SOLE 40800 0 0
MEDTRONIC PLC SHS G5960L103 5344 49200 SH Put SOLE 49200 0 0
MEET GROUP INC COM 58513U101 686 209349 SH SOLE 209349 0 0
MEI PHARMA INC COM NEW 55279B202 93 55184 SH SOLE 55184 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 1485 93096 SH SOLE 93096 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 18244 939938 SH SOLE 939938 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 29224 266666 SH SOLE 266666 0 0
MERCADOLIBRE INC COM 58733R102 5788 10500 SH Call SOLE 10500 0 0
MERCADOLIBRE INC COM 58733R102 8654 15700 SH Put SOLE 15700 0 0
MERCADOLIBRE INC COM 58733R102 52558 95347 SH SOLE 95347 0 0
MERCK & CO INC COM 58933Y105 7181 85300 SH Call SOLE 85300 0 0
MERCK & CO INC COM 58933Y105 8612 102300 SH Put SOLE 102300 0 0
MERCK & CO INC COM 58933Y105 121948 1448657 SH SOLE 1448657 0 0
MERCURY GENL CORP NEW COM 589400100 1104 19761 SH SOLE 19761 0 0
MERCURY SYS INC COM 589378108 1872 23062 SH SOLE 23062 0 0
MERIT MED SYS INC COM 589889104 8021 263331 SH SOLE 263331 0 0
MERITAGE HOMES CORP COM 59001A102 829 11791 SH SOLE 11791 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 100 22314 SH SOLE 22314 0 0
MERSANA THERAPEUTICS INC COM 59045L106 184 116660 SH SOLE 116660 0 0
METHANEX CORP COM 59151K108 11699 329830 SH SOLE 329830 0 0
METHODE ELECTRS INC COM 591520200 1239 36817 SH SOLE 36817 0 0
METLIFE INC COM 59156R108 3796 80500 SH Call SOLE 80500 0 0
METLIFE INC COM 59156R108 5551 117700 SH Put SOLE 117700 0 0
METLIFE INC COM 59156R108 91595 1942210 SH SOLE 1942210 0 0
METROPOLITAN BK HLDG CORP COM 591774104 301 7650 SH SOLE 7650 0 0
MFA FINL INC COM 55272X102 24473 3325191 SH SOLE 3325191 0 0
MGE ENERGY INC COM 55277P104 1970 24671 SH SOLE 24671 0 0
MGIC INVT CORP WIS COM 552848103 11750 934040 SH SOLE 934040 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 5829 193975 SH SOLE 193975 0 0
MGM RESORTS INTERNATIONAL COM 552953101 88472 3191618 SH SOLE 3191618 0 0
MGP INGREDIENTS INC NEW COM 55303J106 507 10200 SH SOLE 10200 0 0
MICHAELS COS INC COM 59408Q106 361 36828 SH SOLE 36828 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1968 21182 SH SOLE 21182 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1115 12000 SH Call SOLE 12000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 780 8400 SH Put SOLE 8400 0 0
MICRON TECHNOLOGY INC COM 595112103 12405 289500 SH Put SOLE 289500 0 0
MICRON TECHNOLOGY INC COM 595112103 11809 275600 SH Call SOLE 275600 0 0
MICROSOFT CORP COM 594918104 68764 494600 SH Call SOLE 494600 0 0
MICROSOFT CORP COM 594918104 76272 548600 SH Put SOLE 548600 0 0
MICROSOFT CORP COM 594918104 43850 315399 SH SOLE 315399 0 0
MIDDLEBY CORP COM 596278101 795 6800 SH Call SOLE 6800 0 0
MIDDLEBY CORP COM 596278101 690 5900 SH Put SOLE 5900 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 363 11890 SH SOLE 11890 0 0
MILACRON HLDGS CORP COM 59870L106 5152 309068 SH SOLE 309068 0 0
MILLER HERMAN INC COM 600544100 2690 58366 SH SOLE 58366 0 0
MILLICOM INTL CELLULAR SA COM STK L6388F110 269 5521 SH SOLE 5521 0 0
MIMECAST LTD ORD SHS G14838109 12077 338573 SH SOLE 338573 0 0
MIRATI THERAPEUTICS INC COM 60468T105 3933 50481 SH SOLE 50481 0 0
MISTRAS GROUP INC COM 60649T107 1259 76782 SH SOLE 76782 0 0
MITEK SYS INC COM NEW 606710200 266 27561 SH SOLE 27561 0 0
MOBILE MINI INC COM 60740F105 11362 308235 SH SOLE 308235 0 0
MOBILEIRON INC COM NEW 60739U204 5353 817916 SH SOLE 817916 0 0
MODEL N INC COM 607525102 7464 268859 SH SOLE 268859 0 0
MOELIS & CO CL A 60786M105 8888 270563 SH SOLE 270563 0 0
MOHAWK INDS INC COM 608190104 3536 28500 SH Call SOLE 28500 0 0
MOHAWK INDS INC COM 608190104 4578 36900 SH Put SOLE 36900 0 0
MOHAWK INDS INC COM 608190104 11224 90469 SH SOLE 90469 0 0
MOLINA HEALTHCARE INC COM 60855R100 538 4900 SH Put SOLE 4900 0 0
MOLINA HEALTHCARE INC COM 60855R100 406 3700 SH Call SOLE 3700 0 0
MOLSON COORS BREWING CO CL B 60871R209 2110 36700 SH Call SOLE 36700 0 0
MOLSON COORS BREWING CO CL B 60871R209 2283 39700 SH Put SOLE 39700 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 499 38484 SH SOLE 38484 0 0
MONDELEZ INTL INC CL A 609207105 2805 50700 SH Put SOLE 50700 0 0
MONDELEZ INTL INC CL A 609207105 3308 59800 SH Call SOLE 59800 0 0
MONGODB INC CL A 60937P106 4398 36500 SH Put SOLE 36500 0 0
MONGODB INC CL A 60937P106 3253 27000 SH Call SOLE 27000 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 9049 627935 SH SOLE 627935 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 3551 179240 SH SOLE 179240 0 0
MONROE CAP CORP COM 610335101 552 52284 SH SOLE 52284 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 697 12000 SH Call SOLE 12000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 639 11000 SH Put SOLE 11000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 34189 588861 SH SOLE 588861 0 0
MOODYS CORP COM 615369105 410 2000 SH Call SOLE 2000 0 0
MOODYS CORP COM 615369105 205 1000 SH Put SOLE 1000 0 0
MORGAN STANLEY COM NEW 617446448 5321 124700 SH Put SOLE 124700 0 0
MORGAN STANLEY COM NEW 617446448 5521 129400 SH Call SOLE 129400 0 0
MORPHOSYS AG SPONSORED ADS 617760202 209 7622 SH SOLE 7622 0 0
MOSAIC CO NEW COM 61945C103 931 45400 SH Put SOLE 45400 0 0
MOSAIC CO NEW COM 61945C103 841 41000 SH Call SOLE 41000 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 24599 144352 SH SOLE 144352 0 0
MOVADO GROUP INC COM 624580106 268 10765 SH SOLE 10765 0 0
MSC INDL DIRECT INC CL A 553530106 7395 101961 SH SOLE 101961 0 0
MSCI INC COM 55354G100 436 2000 SH Put SOLE 2000 0 0
MSCI INC COM 55354G100 218 1000 SH Call SOLE 1000 0 0
MSG NETWORK INC CL A 553573106 1015 62552 SH SOLE 62552 0 0
MTS SYS CORP COM 553777103 2058 37245 SH SOLE 37245 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1219 108469 SH SOLE 108469 0 0
MURPHY OIL CORP COM 626717102 1459 66000 SH Put SOLE 66000 0 0
MURPHY OIL CORP COM 626717102 1061 48000 SH Call SOLE 48000 0 0
MYERS INDS INC COM 628464109 244 13836 SH SOLE 13836 0 0
MYLAN N V SHS EURO N59465109 566 28600 SH Call SOLE 28600 0 0
MYLAN N V SHS EURO N59465109 1559 78800 SH Put SOLE 78800 0 0
MYLAN N V SHS EURO N59465109 4897 247564 SH SOLE 247564 0 0
MYOVANT SCIENCES LTD COM G637AM102 351 67473 SH SOLE 67473 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1221 652683 SH SOLE 652683 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 203 101462 SH SOLE 101462 0 0
NAKED BRAND GROUP LIMITED ORD SHS Q6519T109 8 242633 SH SOLE 242633 0 0
NANOMETRICS INC COM 630077105 350 10736 SH SOLE 10736 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 583 27015 SH SOLE 27015 0 0
NASDAQ INC COM 631103108 14658 147540 SH SOLE 147540 0 0
NASDAQ INC COM 631103108 586 5900 SH Call SOLE 5900 0 0
NASDAQ INC COM 631103108 646 6500 SH Put SOLE 6500 0 0
NATERA INC COM 632307104 935 28495 SH SOLE 28495 0 0
NATIONAL BEVERAGE CORP COM 635017106 830 18700 SH Call SOLE 18700 0 0
NATIONAL BEVERAGE CORP COM 635017106 1193 26900 SH Put SOLE 26900 0 0
NATIONAL BEVERAGE CORP COM 635017106 11807 266159 SH SOLE 266159 0 0
NATIONAL CINEMEDIA INC COM 635309107 2251 274556 SH SOLE 274556 0 0
NATIONAL FUEL GAS CO N J COM 636180101 300 6400 SH SOLE 6400 0 0
NATIONAL GEN HLDGS CORP COM 636220303 900 39084 SH SOLE 39084 0 0
NATIONAL HEALTH INVS INC COM 63633D104 6503 78932 SH SOLE 78932 0 0
NATIONAL INSTRS CORP COM 636518102 1813 43188 SH SOLE 43188 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1085 51168 SH SOLE 51168 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1096 51700 SH Call SOLE 51700 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1266 59700 SH Put SOLE 59700 0 0
NATIONAL PRESTO INDS INC COM 637215104 273 3067 SH SOLE 3067 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 3945 69948 SH SOLE 69948 0 0
NATIONAL VISION HLDGS INC COM 63845R107 6115 254058 SH SOLE 254058 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 466 46635 SH SOLE 46635 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 961 135675 SH SOLE 135675 0 0
NATUS MEDICAL INC COM 639050103 557 17493 SH SOLE 17493 0 0
NAUTILUS INC COM 63910B102 684 506583 SH SOLE 506583 0 0
NAVIENT CORPORATION COM 63938C108 4917 384122 SH SOLE 384122 0 0
NAVISTAR INTL CORP NEW COM 63934E108 259 9200 SH Put SOLE 9200 0 0
NCR CORP NEW COM 62886E108 211 6700 SH Put SOLE 6700 0 0
NCR CORP NEW COM 62886E108 1169 37035 SH SOLE 37035 0 0
NEENAH INC COM 640079109 542 8327 SH SOLE 8327 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 189 66363 SH SOLE 66363 0 0
NEOPHOTONICS CORP COM 64051T100 1041 170970 SH SOLE 170970 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1016 284455 SH SOLE 284455 0 0
NETAPP INC COM 64110D104 1581 30100 SH Call SOLE 30100 0 0
NETAPP INC COM 64110D104 362 6900 SH Put SOLE 6900 0 0
NETAPP INC COM 64110D104 38851 739870 SH SOLE 739870 0 0
NETEASE INC SPONSORED ADS 64110W102 8576 32220 SH SOLE 32220 0 0
NETEASE INC SPONSORED ADS 64110W102 1065 4000 SH Call SOLE 4000 0 0
NETEASE INC SPONSORED ADS 64110W102 2236 8400 SH Put SOLE 8400 0 0
NETFLIX INC COM 64110L106 55665 208000 SH Call SOLE 208000 0 0
NETFLIX INC COM 64110L106 47770 178500 SH Put SOLE 178500 0 0
NETFLIX INC COM 64110L106 7807 29172 SH SOLE 29172 0 0
NETGEAR INC COM 64111Q104 2341 72669 SH SOLE 72669 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 98 17403 SH SOLE 17403 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 35842 397763 SH SOLE 397763 0 0
NEVRO CORP COM 64157F103 430 5000 SH Call SOLE 5000 0 0
NEVRO CORP COM 64157F103 292 3400 SH Put SOLE 3400 0 0
NEVRO CORP COM 64157F103 7148 83149 SH SOLE 83149 0 0
NEW GOLD INC CDA COM 644535106 4662 4615948 SH SOLE 4615948 0 0
NEW HOME CO INC COM 645370107 188 43209 SH SOLE 43209 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 998 113276 SH SOLE 113276 0 0
NEW MTN FIN CORP COM 647551100 4389 321999 SH SOLE 321999 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 33456 302059 SH SOLE 302059 0 0
NEW RELIC INC COM 64829B100 246 4000 SH Call SOLE 4000 0 0
NEW RELIC INC COM 64829B100 7247 117937 SH SOLE 117937 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2042 130226 SH SOLE 130226 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 332 21200 SH Call SOLE 21200 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 513 32700 SH Put SOLE 32700 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1249 99522 SH SOLE 99522 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 3154 517967 SH SOLE 517967 0 0
NEW YORK TIMES CO CL A 650111107 413 14500 SH Call SOLE 14500 0 0
NEW YORK TIMES CO CL A 650111107 387 13600 SH Put SOLE 13600 0 0
NEW YORK TIMES CO CL A 650111107 493 17325 SH SOLE 17325 0 0
NEWELL BRANDS INC COM 651229106 2256 120500 SH Call SOLE 120500 0 0
NEWELL BRANDS INC COM 651229106 1872 100000 SH Put SOLE 100000 0 0
NEWLINK GENETICS CORP COM 651511107 517 325424 SH SOLE 325424 0 0
NEWMARK GROUP INC CL A 65158N102 8186 903540 SH SOLE 903540 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 9817 258900 SH Put SOLE 258900 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 9021 237900 SH Call SOLE 237900 0 0
NEWS CORP NEW CL A 65249B109 6368 457459 SH SOLE 457459 0 0
NEXTERA ENERGY INC COM 65339F101 5405 23200 SH Put SOLE 23200 0 0
NEXTERA ENERGY INC COM 65339F101 4893 21000 SH Call SOLE 21000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5757 108954 SH SOLE 108954 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 316 20156 SH SOLE 20156 0 0
NIC INC COM 62914B100 1794 86891 SH SOLE 86891 0 0
NICE LTD SPONSORED ADR 653656108 1115 7752 SH SOLE 7752 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 27645 1300921 SH SOLE 1300921 0 0
NIKE INC CL B 654106103 2630 28000 SH Call SOLE 28000 0 0
NIKE INC CL B 654106103 2010 21400 SH Put SOLE 21400 0 0
NIKE INC CL B 654106103 40154 427533 SH SOLE 427533 0 0
NIO INC SPON ADS 62914V106 99 63600 SH Call SOLE 63600 0 0
NISOURCE INC COM 65473P105 1194 39914 SH SOLE 39914 0 0
NISOURCE INC COM 65473P105 203 6800 SH Call SOLE 6800 0 0
NISOURCE INC COM 65473P105 347 11600 SH Put SOLE 11600 0 0
NMI HLDGS INC CL A 629209305 1819 69268 SH SOLE 69268 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 6035 206666 SH SOLE 206666 0 0
NOBLE CORP PLC SHS USD G65431101 218 171851 SH SOLE 171851 0 0
NOBLE ENERGY INC COM 655044105 323 14400 SH Put SOLE 14400 0 0
NOBLE ENERGY INC COM 655044105 321 14300 SH Call SOLE 14300 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 9179 447771 SH SOLE 447771 0 0
NOODLES & CO COM CL A 65540B105 321 56697 SH SOLE 56697 0 0
NORDSTROM INC COM 655664100 2579 76600 SH Put SOLE 76600 0 0
NORDSTROM INC COM 655664100 936 27800 SH Call SOLE 27800 0 0
NORFOLK SOUTHERN CORP COM 655844108 1213 6754 SH SOLE 6754 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 320 27743 SH SOLE 27743 0 0
NORTHERN TR CORP COM 665859104 9727 104231 SH SOLE 104231 0 0
NORTHERN TR CORP COM 665859104 709 7600 SH Call SOLE 7600 0 0
NORTHERN TR CORP COM 665859104 1204 12900 SH Put SOLE 12900 0 0
NORTHRIM BANCORP INC COM 666762109 437 11023 SH SOLE 11023 0 0
NORTHROP GRUMMAN CORP COM 666807102 3748 10000 SH Call SOLE 10000 0 0
NORTHROP GRUMMAN CORP COM 666807102 3635 9700 SH Put SOLE 9700 0 0
NORTHROP GRUMMAN CORP COM 666807102 560 1493 SH SOLE 1493 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 617 37650 SH SOLE 37650 0 0
NORTHWEST NAT HLDG CO COM 66765N105 563 7896 SH SOLE 7896 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 64103 1238228 SH SOLE 1238228 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 362 7000 SH Call SOLE 7000 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 466 9000 SH Put SOLE 9000 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 384 12073 SH SOLE 12073 0 0
NOVO-NORDISK A S ADR 670100205 207 4000 SH Call SOLE 4000 0 0
NOVO-NORDISK A S ADR 670100205 22008 425690 SH SOLE 425690 0 0
NOVOCURE LTD ORD SHS G6674U108 47529 635591 SH SOLE 635591 0 0
NOVOCURE LTD ORD SHS G6674U108 2311 30900 SH Call SOLE 30900 0 0
NOVOCURE LTD ORD SHS G6674U108 2326 31100 SH Put SOLE 31100 0 0
NRG ENERGY INC COM NEW 629377508 1109 28000 SH Call SOLE 28000 0 0
NRG ENERGY INC COM NEW 629377508 1608 40600 SH Put SOLE 40600 0 0
NRG ENERGY INC COM NEW 629377508 24918 629241 SH SOLE 629241 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 25632 602689 SH SOLE 602689 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 332 7800 SH Call SOLE 7800 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 404 9500 SH Put SOLE 9500 0 0
NUCOR CORP COM 670346105 1003 19700 SH Call SOLE 19700 0 0
NUCOR CORP COM 670346105 1420 27900 SH Put SOLE 27900 0 0
NUCOR CORP COM 670346105 6606 129761 SH SOLE 129761 0 0
NUTANIX INC CL A 67059N108 245 9315 SH SOLE 9315 0 0
NUTANIX INC CL A 67059N108 504 19200 SH Call SOLE 19200 0 0
NUTANIX INC CL A 67059N108 357 13600 SH Put SOLE 13600 0 0
NUTRIEN LTD COM 67077M108 4910 98439 SH SOLE 98439 0 0
NUVECTRA CORP COM 67075N108 63 46281 SH SOLE 46281 0 0
NVE CORP COM NEW 629445206 2032 30626 SH SOLE 30626 0 0
NVENT ELECTRIC PLC SHS G6700G107 1705 77367 SH SOLE 77367 0 0
NVIDIA CORP COM 67066G104 8181 47000 SH Put SOLE 47000 0 0
NVIDIA CORP COM 67066G104 6267 36000 SH Call SOLE 36000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1040 9530 SH SOLE 9530 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2292 21000 SH Call SOLE 21000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3743 34300 SH Put SOLE 34300 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1395 3500 SH Put SOLE 3500 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1116 2800 SH Call SOLE 2800 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 2894 558601 SH SOLE 558601 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 231 28005 SH SOLE 28005 0 0
OASIS PETE INC NEW COM 674215108 90 25900 SH Put SOLE 25900 0 0
OCCIDENTAL PETE CORP COM 674599105 10735 241400 SH Call SOLE 241400 0 0
OCCIDENTAL PETE CORP COM 674599105 8409 189100 SH Put SOLE 189100 0 0
OCCIDENTAL PETE CORP COM 674599105 91628 2060443 SH SOLE 2060443 0 0
OCEANFIRST FINL CORP COM 675234108 1593 67496 SH SOLE 67496 0 0
OCWEN FINL CORP COM NEW 675746309 321 170877 SH SOLE 170877 0 0
ODONATE THERAPEUTICS INC COM 676079106 1548 59481 SH SOLE 59481 0 0
OFFICE DEPOT INC COM 676220106 1172 667525 SH SOLE 667525 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 579 18897 SH SOLE 18897 0 0
OFG BANCORP COM 67103X102 372 17007 SH SOLE 17007 0 0
OIL STS INTL INC COM 678026105 227 17071 SH SOLE 17071 0 0
OKTA INC CL A 679295105 61094 620491 SH SOLE 620491 0 0
OKTA INC CL A 679295105 10043 102000 SH Call SOLE 102000 0 0
OKTA INC CL A 679295105 9472 96200 SH Put SOLE 96200 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1360 8000 SH Put SOLE 8000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1802 10600 SH Call SOLE 10600 0 0
OLD LINE BANCSHARES INC COM 67984M100 1356 46732 SH SOLE 46732 0 0
OLD REP INTL CORP COM 680223104 13606 577246 SH SOLE 577246 0 0
OLD SECOND BANCORP INC ILL COM 680277100 870 71208 SH SOLE 71208 0 0
OLIN CORP COM PAR $1 680665205 2510 134100 SH Put SOLE 134100 0 0
OLIN CORP COM PAR $1 680665205 1900 101500 SH Call SOLE 101500 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1583 27000 SH Put SOLE 27000 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1859 31700 SH Call SOLE 31700 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 16672 398957 SH SOLE 398957 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 919 22000 SH Call SOLE 22000 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1333 31900 SH Put SOLE 31900 0 0
OMNICOM GROUP INC COM 681919106 2490 31800 SH Call SOLE 31800 0 0
OMNICOM GROUP INC COM 681919106 1636 20900 SH Put SOLE 20900 0 0
OMNICOM GROUP INC COM 681919106 325 4153 SH SOLE 4153 0 0
OMNOVA SOLUTIONS INC COM 682129101 491 48777 SH SOLE 48777 0 0
ON DECK CAP INC COM 682163100 293 87284 SH SOLE 87284 0 0
ON SEMICONDUCTOR CORP COM 682189105 328 17100 SH Call SOLE 17100 0 0
ON SEMICONDUCTOR CORP COM 682189105 632 32900 SH Put SOLE 32900 0 0
ONCOCYTE CORPORATION COM 68235C107 44 20900 SH SOLE 20900 0 0
ONE GAS INC COM 68235P108 4534 47177 SH SOLE 47177 0 0
ONE LIBERTY PPTYS INC COM 682406103 372 13501 SH SOLE 13501 0 0
ONEMAIN HLDGS INC COM 68268W103 1969 53692 SH SOLE 53692 0 0
ONEOK INC NEW COM 682680103 14082 191102 SH SOLE 191102 0 0
ONEOK INC NEW COM 682680103 368 5000 SH Call SOLE 5000 0 0
ONEOK INC NEW COM 682680103 295 4000 SH Put SOLE 4000 0 0
OOMA INC COM 683416101 483 46407 SH SOLE 46407 0 0
OPEN TEXT CORP COM 683715106 20666 506393 SH SOLE 506393 0 0
OPKO HEALTH INC COM 68375N103 342 163477 SH SOLE 163477 0 0
OPTION CARE HEALTH INC COM 68404L102 67 21083 SH SOLE 21083 0 0
OPUS BK IRVINE CALIF COM 684000102 305 14031 SH SOLE 14031 0 0
ORACLE CORP COM 68389X105 64695 1175623 SH SOLE 1175623 0 0
ORACLE CORP COM 68389X105 2559 46500 SH Call SOLE 46500 0 0
ORACLE CORP COM 68389X105 1805 32800 SH Put SOLE 32800 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 4808 643644 SH SOLE 643644 0 0
ORBCOMM INC COM 68555P100 3116 654692 SH SOLE 654692 0 0
ORGANOVO HLDGS INC COM 68620A104 27 105366 SH SOLE 105366 0 0
ORION ENERGY SYSTEMS INC COM 686275108 52 18188 SH SOLE 18188 0 0
ORION ENGINEERED CARBONS S A COM L72967109 3449 206412 SH SOLE 206412 0 0
ORION GROUP HOLDINGS INC COM 68628V308 989 219769 SH SOLE 219769 0 0
ORITANI FINL CORP DEL COM 68633D103 732 41373 SH SOLE 41373 0 0
ORMAT TECHNOLOGIES INC COM 686688102 2753 37059 SH SOLE 37059 0 0
ORTHOFIX MED INC COM 68752M108 1595 30081 SH SOLE 30081 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 865 92991 SH SOLE 92991 0 0
OTONOMY INC COM 68906L105 113 47443 SH SOLE 47443 0 0
OTTER TAIL CORP COM 689648103 1184 22024 SH SOLE 22024 0 0
OUTFRONT MEDIA INC COM 69007J106 9186 330668 SH SOLE 330668 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 177 100986 SH SOLE 100986 0 0
OWENS & MINOR INC NEW COM 690732102 1313 226020 SH SOLE 226020 0 0
OWENS CORNING NEW COM 690742101 27656 437598 SH SOLE 437598 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 2083 125232 SH SOLE 125232 0 0
OXFORD INDS INC COM 691497309 3108 43341 SH SOLE 43341 0 0
OXFORD SQUARE CAP CORP COM 69181V107 248 39831 SH SOLE 39831 0 0
PACCAR INC COM 693718108 1337 19100 SH Call SOLE 19100 0 0
PACCAR INC COM 693718108 567 8100 SH Put SOLE 8100 0 0
PACCAR INC COM 693718108 15627 223208 SH SOLE 223208 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 41 10550 SH SOLE 10550 0 0
PACIFIC PREMIER BANCORP COM 69478X105 258 8278 SH SOLE 8278 0 0
PACWEST BANCORP DEL COM 695263103 3286 90434 SH SOLE 90434 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 597 12900 SH Call SOLE 12900 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 542 11700 SH Put SOLE 11700 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 280 6042 SH SOLE 6042 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 251 276363 SH SOLE 276363 0 0
PALO ALTO NETWORKS INC COM 697435105 12715 62380 SH SOLE 62380 0 0
PALO ALTO NETWORKS INC COM 697435105 4668 22900 SH Call SOLE 22900 0 0
PALO ALTO NETWORKS INC COM 697435105 4097 20100 SH Put SOLE 20100 0 0
PAN AMERICAN SILVER CORP COM 697900108 2550 162600 SH Put SOLE 162600 0 0
PAN AMERICAN SILVER CORP COM 697900108 1987 126700 SH Call SOLE 126700 0 0
PAPA JOHNS INTL INC COM 698813102 14832 283327 SH SOLE 283327 0 0
PAPA JOHNS INTL INC COM 698813102 1670 31900 SH Call SOLE 31900 0 0
PAPA JOHNS INTL INC COM 698813102 2644 50500 SH Put SOLE 50500 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1403 61380 SH SOLE 61380 0 0
PARAMOUNT GROUP INC COM 69924R108 13708 1026802 SH SOLE 1026802 0 0
PARK AEROSPACE CORP COM 70014A104 496 28237 SH SOLE 28237 0 0
PARK OHIO HLDGS CORP COM 700666100 284 9498 SH SOLE 9498 0 0
PARKER HANNIFIN CORP COM 701094104 4786 26501 SH SOLE 26501 0 0
PARKER HANNIFIN CORP COM 701094104 722 4000 SH Call SOLE 4000 0 0
PARKER HANNIFIN CORP COM 701094104 289 1600 SH Put SOLE 1600 0 0
PARSLEY ENERGY INC CL A 701877102 687 40900 SH Call SOLE 40900 0 0
PARSLEY ENERGY INC CL A 701877102 643 38300 SH Put SOLE 38300 0 0
PARSLEY ENERGY INC CL A 701877102 10797 642703 SH SOLE 642703 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 955 35462 SH SOLE 35462 0 0
PATTERSON COMPANIES INC COM 703395103 3482 195375 SH SOLE 195375 0 0
PATTERSON UTI ENERGY INC COM 703481101 6904 807520 SH SOLE 807520 0 0
PAYCHEX INC COM 704326107 65008 785407 SH SOLE 785407 0 0
PAYCHEX INC COM 704326107 695 8400 SH Call SOLE 8400 0 0
PAYCHEX INC COM 704326107 745 9000 SH Put SOLE 9000 0 0
PAYCOM SOFTWARE INC COM 70432V102 1047 5000 SH Call SOLE 5000 0 0
PAYCOM SOFTWARE INC COM 70432V102 838 4000 SH Put SOLE 4000 0 0
PAYCOM SOFTWARE INC COM 70432V102 1387 6621 SH SOLE 6621 0 0
PAYLOCITY HLDG CORP COM 70438V106 28670 293812 SH SOLE 293812 0 0
PAYPAL HLDGS INC COM 70450Y103 23463 226500 SH Call SOLE 226500 0 0
PAYPAL HLDGS INC COM 70450Y103 22914 221200 SH Put SOLE 221200 0 0
PAYPAL HLDGS INC COM 70450Y103 170502 1645934 SH SOLE 1645934 0 0
PBF ENERGY INC CL A 69318G106 1134 41700 SH Call SOLE 41700 0 0
PBF ENERGY INC CL A 69318G106 1300 47800 SH Put SOLE 47800 0 0
PBF ENERGY INC CL A 69318G106 8863 325969 SH SOLE 325969 0 0
PC CONNECTION INC COM 69318J100 570 14655 SH SOLE 14655 0 0
PC-TEL INC COM 69325Q105 848 100910 SH SOLE 100910 0 0
PCB BANCORP COM 69320M109 841 51133 SH SOLE 51133 0 0
PCSB FINL CORP COM 69324R104 448 22402 SH SOLE 22402 0 0
PDC ENERGY INC COM 69327R101 864 31134 SH SOLE 31134 0 0
PDL BIOPHARMA INC COM 69329Y104 106 49093 SH SOLE 49093 0 0
PEABODY ENERGY CORP NEW COM 704551100 830 56414 SH SOLE 56414 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1568 55953 SH SOLE 55953 0 0
PEMBINA PIPELINE CORP COM 706327103 38763 1045660 SH SOLE 1045660 0 0
PENN NATL GAMING INC COM 707569109 516 27700 SH Put SOLE 27700 0 0
PENN NATL GAMING INC COM 707569109 594 31900 SH Call SOLE 31900 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2234 192564 SH SOLE 192564 0 0
PENNANTPARK INVT CORP COM 708062104 3145 501655 SH SOLE 501655 0 0
PENNYMAC FINL SVCS INC COM 70932M107 1422 46822 SH SOLE 46822 0 0
PENNYMAC MTG INVT TR COM 70931T103 10001 449869 SH SOLE 449869 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 753 15918 SH SOLE 15918 0 0
PEOPLES BANCORP INC COM 709789101 1101 34611 SH SOLE 34611 0 0
PEOPLES UTD FINL INC COM 712704105 6589 421432 SH SOLE 421432 0 0
PEOPLES UTD FINL INC COM 712704105 493 31500 SH Call SOLE 31500 0 0
PEOPLES UTD FINL INC COM 712704105 675 43200 SH Put SOLE 43200 0 0
PEPSICO INC COM 713448108 16178 118000 SH Call SOLE 118000 0 0
PEPSICO INC COM 713448108 12750 93000 SH Put SOLE 93000 0 0
PEPSICO INC COM 713448108 123141 898181 SH SOLE 898181 0 0
PERFICIENT INC COM 71375U101 898 23280 SH SOLE 23280 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3781 82170 SH SOLE 82170 0 0
PERION NETWORK LTD SHS NEW M78673114 142 29120 SH SOLE 29120 0 0
PERKINELMER INC COM 714046109 315 3700 SH Call SOLE 3700 0 0
PERKINELMER INC COM 714046109 341 4000 SH Put SOLE 4000 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 281 54138 SH SOLE 54138 0 0
PERRIGO CO PLC SHS G97822103 201 3600 SH Call SOLE 3600 0 0
PERRIGO CO PLC SHS G97822103 274 4900 SH Put SOLE 4900 0 0
PERRIGO CO PLC SHS G97822103 13614 243584 SH SOLE 243584 0 0
PERSPECTA INC COM 715347100 4304 164787 SH SOLE 164787 0 0
PETMED EXPRESS INC COM 716382106 622 34500 SH Put SOLE 34500 0 0
PETMED EXPRESS INC COM 716382106 456 25300 SH Call SOLE 25300 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 4296 84553 SH SOLE 84553 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3351 231600 SH Put SOLE 231600 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3856 266500 SH Call SOLE 266500 0 0
PFENEX INC COM 717071104 516 61089 SH SOLE 61089 0 0
PFIZER INC COM 717081103 143927 4005748 SH SOLE 4005748 0 0
PFIZER INC COM 717081103 39487 1099000 SH Call SOLE 1099000 0 0
PFIZER INC COM 717081103 44744 1245300 SH Put SOLE 1245300 0 0
PFSWEB INC COM NEW 717098206 38 15076 SH SOLE 15076 0 0
PG&E CORP COM 69331C108 43631 4363143 SH SOLE 4363143 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 871 40826 SH SOLE 40826 0 0
PHILIP MORRIS INTL INC COM 718172109 110125 1450354 SH SOLE 1450354 0 0
PHILIP MORRIS INTL INC COM 718172109 5277 69500 SH Call SOLE 69500 0 0
PHILIP MORRIS INTL INC COM 718172109 6226 82000 SH Put SOLE 82000 0 0
PHILLIPS 66 COM 718546104 3287 32100 SH Call SOLE 32100 0 0
PHILLIPS 66 COM 718546104 3584 35000 SH Put SOLE 35000 0 0
PHILLIPS 66 COM 718546104 10984 107262 SH SOLE 107262 0 0
PHOTRONICS INC COM 719405102 1172 107758 SH SOLE 107758 0 0
PHUNWARE INC COM 71948P100 173 120064 SH SOLE 120064 0 0
PHYSICIANS RLTY TR COM 71943U104 2302 129677 SH SOLE 129677 0 0
PICO HLDGS INC COM NEW 693366205 492 48725 SH SOLE 48725 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 696 21735 SH SOLE 21735 0 0
PINDUODUO INC SPONSORED ADS 722304102 1811 56200 SH Call SOLE 56200 0 0
PINDUODUO INC SPONSORED ADS 722304102 2449 76000 SH Put SOLE 76000 0 0
PINDUODUO INC SPONSORED ADS 722304102 11741 364401 SH SOLE 364401 0 0
PINNACLE WEST CAP CORP COM 723484101 4920 50689 SH SOLE 50689 0 0
PINNACLE WEST CAP CORP COM 723484101 505 5200 SH Call SOLE 5200 0 0
PINNACLE WEST CAP CORP COM 723484101 330 3400 SH Put SOLE 3400 0 0
PIONEER NAT RES CO COM 723787107 2390 19000 SH Put SOLE 19000 0 0
PIONEER NAT RES CO COM 723787107 1358 10800 SH Call SOLE 10800 0 0
PIPER JAFFRAY COS COM 724078100 357 4726 SH SOLE 4726 0 0
PITNEY BOWES INC COM 724479100 1621 354661 SH SOLE 354661 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 7521 504094 SH SOLE 504094 0 0
PIXELWORKS INC COM NEW 72581M305 151 40759 SH SOLE 40759 0 0
PJT PARTNERS INC COM CL A 69343T107 256 6294 SH SOLE 6294 0 0
PLANET FITNESS INC CL A 72703H101 6013 103900 SH Call SOLE 103900 0 0
PLANET FITNESS INC CL A 72703H101 6591 113900 SH Put SOLE 113900 0 0
PLANET FITNESS INC CL A 72703H101 35687 616669 SH SOLE 616669 0 0
PLAYAGS INC COM 72814N104 367 35700 SH SOLE 35700 0 0
PLURALSIGHT INC COM CL A 72941B106 825 49119 SH SOLE 49119 0 0
PLYMOUTH INDL REIT INC COM 729640102 244 13292 SH SOLE 13292 0 0
PNC FINL SVCS GROUP INC COM 693475105 2929 20900 SH Call SOLE 20900 0 0
PNC FINL SVCS GROUP INC COM 693475105 3588 25600 SH Put SOLE 25600 0 0
PNC FINL SVCS GROUP INC COM 693475105 36253 258656 SH SOLE 258656 0 0
POINTS INTL LTD COM NEW 730843208 669 60955 SH SOLE 60955 0 0
POLARIS INC COM 731068102 9395 106754 SH SOLE 106754 0 0
POLARIS INC COM 731068102 264 3000 SH Put SOLE 3000 0 0
POLYONE CORP COM 73179P106 8217 251684 SH SOLE 251684 0 0
POOL CORPORATION COM 73278L105 772 3828 SH SOLE 3828 0 0
POPULAR INC COM NEW 733174700 7795 144134 SH SOLE 144134 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 613 10874 SH SOLE 10874 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 14783 551192 SH SOLE 551192 0 0
POSCO SPONSORED ADR 693483109 1136 24091 SH SOLE 24091 0 0
POST HLDGS INC COM 737446104 1048 9900 SH Put SOLE 9900 0 0
POST HLDGS INC COM 737446104 508 4800 SH Call SOLE 4800 0 0
POSTAL REALTY TRUST INC CL A 73757R102 205 12911 SH SOLE 12911 0 0
POWELL INDS INC COM 739128106 1264 32298 SH SOLE 32298 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 239 82354 SH SOLE 82354 0 0
PPG INDS INC COM 693506107 441 3718 SH SOLE 3718 0 0
PPL CORP COM 69351T106 1102 35000 SH Call SOLE 35000 0 0
PPL CORP COM 69351T106 1625 51600 SH Put SOLE 51600 0 0
PPL CORP COM 69351T106 52190 1657342 SH SOLE 1657342 0 0
PRA HEALTH SCIENCES INC COM 69354M108 655 6600 SH Put SOLE 6600 0 0
PRA HEALTH SCIENCES INC COM 69354M108 576 5800 SH Call SOLE 5800 0 0
PRECISION DRILLING CORP COM 2010 74022D308 13 11566 SH SOLE 11566 0 0
PREFORMED LINE PRODS CO COM 740444104 244 4475 SH SOLE 4475 0 0
PRESIDIO INC COM 74102M103 1356 80264 SH SOLE 80264 0 0
PRETIUM RES INC COM 74139C102 175 15200 SH Call SOLE 15200 0 0
PRETIUM RES INC COM 74139C102 246 21358 SH SOLE 21358 0 0
PRGX GLOBAL INC COM NEW 69357C503 108 20960 SH SOLE 20960 0 0
PRICE T ROWE GROUP INC COM 74144T108 343 3000 SH Put SOLE 3000 0 0
PRICESMART INC COM 741511109 493 6939 SH SOLE 6939 0 0
PRIMERICA INC COM 74164M108 942 7400 SH SOLE 7400 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 251 4400 SH Call SOLE 4400 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 394 6900 SH Put SOLE 6900 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 19545 342055 SH SOLE 342055 0 0
PROASSURANCE CORP COM 74267C106 2090 51891 SH SOLE 51891 0 0
PROCTER & GAMBLE CO COM 742718109 24652 198200 SH Call SOLE 198200 0 0
PROCTER & GAMBLE CO COM 742718109 18421 148100 SH Put SOLE 148100 0 0
PROFIRE ENERGY INC COM 74316X101 142 75288 SH SOLE 75288 0 0
PROGRESS SOFTWARE CORP COM 743312100 3543 93086 SH SOLE 93086 0 0
PROGRESSIVE CORP OHIO COM 743315103 1190 15400 SH Call SOLE 15400 0 0
PROGRESSIVE CORP OHIO COM 743315103 796 10300 SH Put SOLE 10300 0 0
PROGRESSIVE CORP OHIO COM 743315103 26435 342207 SH SOLE 342207 0 0
PROLOGIS INC COM 74340W103 10660 125091 SH SOLE 125091 0 0
PROLOGIS INC COM 74340W103 435 5100 SH Call SOLE 5100 0 0
PROLOGIS INC COM 74340W103 835 9800 SH Put SOLE 9800 0 0
PROOFPOINT INC COM 743424103 607 4700 SH Call SOLE 4700 0 0
PROOFPOINT INC COM 743424103 465 3600 SH Put SOLE 3600 0 0
PROOFPOINT INC COM 743424103 43468 336834 SH SOLE 336834 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 120 20908 SH SOLE 20908 0 0
PROS HOLDINGS INC COM 74346Y103 27108 454829 SH SOLE 454829 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 4326 656407 SH SOLE 656407 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 594 49421 SH SOLE 49421 0 0
PROTECTIVE INS CORP CL B 74368L203 766 43921 SH SOLE 43921 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 114 135373 SH SOLE 135373 0 0
PROTHENA CORP PLC SHS G72800108 949 121043 SH SOLE 121043 0 0
PROVIDENCE SVC CORP COM 743815102 356 5986 SH SOLE 5986 0 0
PROVIDENT FINL SVCS INC COM 74386T105 988 40278 SH SOLE 40278 0 0
PRUDENTIAL FINL INC COM 744320102 3688 41000 SH Call SOLE 41000 0 0
PRUDENTIAL FINL INC COM 744320102 4228 47000 SH Put SOLE 47000 0 0
PRUDENTIAL FINL INC COM 744320102 38510 428127 SH SOLE 428127 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2424 13323 SH SOLE 13323 0 0
PTC INC COM 69370C100 2110 30944 SH SOLE 30944 0 0
PTC INC COM 69370C100 2598 38100 SH Call SOLE 38100 0 0
PTC INC COM 69370C100 2570 37700 SH Put SOLE 37700 0 0
PUBLIC STORAGE COM 74460D109 1472 6000 SH Put SOLE 6000 0 0
PUBLIC STORAGE COM 74460D109 2207 9000 SH Call SOLE 9000 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 807 13000 SH Call SOLE 13000 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 366 5900 SH Put SOLE 5900 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 80077 1289901 SH SOLE 1289901 0 0
PULTE GROUP INC COM 745867101 384 10500 SH Call SOLE 10500 0 0
PULTE GROUP INC COM 745867101 534 14600 SH Put SOLE 14600 0 0
PURE STORAGE INC CL A 74624M102 205 12100 SH Call SOLE 12100 0 0
PURE STORAGE INC CL A 74624M102 293 17300 SH Put SOLE 17300 0 0
PURE STORAGE INC CL A 74624M102 4614 272378 SH SOLE 272378 0 0
PVH CORP COM 693656100 1482 16800 SH Put SOLE 16800 0 0
PVH CORP COM 693656100 468 5300 SH Call SOLE 5300 0 0
PYXUS INTL INC COM 74737V106 249 19000 SH Call SOLE 19000 0 0
PYXUS INTL INC COM 74737V106 247 18900 SH Put SOLE 18900 0 0
Q2 HLDGS INC COM 74736L109 1309 16597 SH SOLE 16597 0 0
QAD INC CL A 74727D306 962 20841 SH SOLE 20841 0 0
QEP RES INC COM 74733V100 127 34300 SH Call SOLE 34300 0 0
QIAGEN NV SHS NEW N72482123 2650 80361 SH SOLE 80361 0 0
QORVO INC COM 74736K101 3665 49428 SH SOLE 49428 0 0
QTS RLTY TR INC COM CL A 74736A103 1541 29976 SH SOLE 29976 0 0
QUAD / GRAPHICS INC COM CL A 747301109 1221 116140 SH SOLE 116140 0 0
QUAKER CHEM CORP COM 747316107 1629 10300 SH SOLE 10300 0 0
QUALCOMM INC COM 747525103 10359 135800 SH Call SOLE 135800 0 0
QUALCOMM INC COM 747525103 9970 130700 SH Put SOLE 130700 0 0
QUALCOMM INC COM 747525103 173474 2274170 SH SOLE 2274170 0 0
QUALYS INC COM 74758T303 1789 23669 SH SOLE 23669 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1539 85145 SH SOLE 85145 0 0
QUANTA SVCS INC COM 74762E102 465 12300 SH Put SOLE 12300 0 0
QUANTA SVCS INC COM 74762E102 522 13800 SH Call SOLE 13800 0 0
QUDIAN INC ADR 747798106 103 14900 SH Call SOLE 14900 0 0
QUDIAN INC ADR 747798106 379 54935 SH SOLE 54935 0 0
QUEST DIAGNOSTICS INC COM 74834L100 42538 397444 SH SOLE 397444 0 0
QUEST DIAGNOSTICS INC COM 74834L100 717 6700 SH Call SOLE 6700 0 0
QUOTIENT LTD SHS G73268107 906 116608 SH SOLE 116608 0 0
QURATE RETAIL INC COM SER A 74915M100 342 33199 SH SOLE 33199 0 0
R1 RCM INC COM 749397105 2320 259837 SH SOLE 259837 0 0
RA PHARMACEUTICALS INC COM 74933V108 2495 105517 SH SOLE 105517 0 0
RADIAN GROUP INC COM 750236101 1316 57621 SH SOLE 57621 0 0
RADIANT LOGISTICS INC COM 75025X100 79 15200 SH SOLE 15200 0 0
RADIUS HEALTH INC COM NEW 750469207 8182 317745 SH SOLE 317745 0 0
RADNET INC COM 750491102 419 29189 SH SOLE 29189 0 0
RADWARE LTD ORD M81873107 1936 79799 SH SOLE 79799 0 0
RALPH LAUREN CORP CL A 751212101 220 2300 SH Call SOLE 2300 0 0
RAMBUS INC DEL COM 750917106 2209 168335 SH SOLE 168335 0 0
RANGE RES CORP COM 75281A109 196 51400 SH Call SOLE 51400 0 0
RANGE RES CORP COM 75281A109 350 91500 SH Put SOLE 91500 0 0
RAPID7 INC COM 753422104 11388 250890 SH SOLE 250890 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 388 4700 SH Put SOLE 4700 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 660 8000 SH Call SOLE 8000 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1230 284163 SH SOLE 284163 0 0
RAYONIER INC COM 754907103 3464 122854 SH SOLE 122854 0 0
RAYTHEON CO COM NEW 755111507 97622 497589 SH SOLE 497589 0 0
RBB BANCORP COM 74930B105 334 16979 SH SOLE 16979 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 380 18355 SH SOLE 18355 0 0
RE MAX HLDGS INC CL A 75524W108 1065 33101 SH SOLE 33101 0 0
READY CAP CORP COM 75574U101 573 36012 SH SOLE 36012 0 0
REALOGY HLDGS CORP COM 75605Y106 11942 1787680 SH SOLE 1787680 0 0
REALPAGE INC COM 75606N109 1086 17280 SH SOLE 17280 0 0
REALTY INCOME CORP COM 756109104 1917 25000 SH Put SOLE 25000 0 0
REALTY INCOME CORP COM 756109104 1465 19100 SH Call SOLE 19100 0 0
RECRO PHARMA INC COM 75629F109 164 14817 SH SOLE 14817 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 545 16400 SH Call SOLE 16400 0 0
REDFIN CORP COM 75737F108 209 12387 SH SOLE 12387 0 0
REDFIN CORP COM 75737F108 507 30100 SH Call SOLE 30100 0 0
REDFIN CORP COM 75737F108 337 20000 SH Put SOLE 20000 0 0
REDWOOD TR INC COM 758075402 8070 491796 SH SOLE 491796 0 0
REGAL BELOIT CORP COM 758750103 987 13554 SH SOLE 13554 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3939 14200 SH Call SOLE 14200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4522 16300 SH Put SOLE 16300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 35262 127116 SH SOLE 127116 0 0
REGIONAL MGMT CORP COM 75902K106 1058 37583 SH SOLE 37583 0 0
REGIONS FINL CORP NEW COM 7591EP100 41304 2610873 SH SOLE 2610873 0 0
REGIONS FINL CORP NEW COM 7591EP100 1006 63600 SH Call SOLE 63600 0 0
REGIONS FINL CORP NEW COM 7591EP100 1277 80700 SH Put SOLE 80700 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 589 3681 SH SOLE 3681 0 0
REKOR SYS INC COM 759419104 24 11262 SH SOLE 11262 0 0
RENASANT CORP COM 75970E107 268 7667 SH SOLE 7667 0 0
RENT A CTR INC NEW COM 76009N100 214 8300 SH Call SOLE 8300 0 0
RENT A CTR INC NEW COM 76009N100 683 26500 SH Put SOLE 26500 0 0
REPLIGEN CORP COM 759916109 9164 119496 SH SOLE 119496 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 232 55135 SH SOLE 55135 0 0
REPUBLIC SVCS INC COM 760759100 18959 219056 SH SOLE 219056 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3430 239006 SH SOLE 239006 0 0
RESMED INC COM 761152107 7806 57776 SH SOLE 57776 0 0
RESMED INC COM 761152107 405 3000 SH Call SOLE 3000 0 0
RESMED INC COM 761152107 392 2900 SH Put SOLE 2900 0 0
RESOLUTE FST PRODS INC COM 76117W109 1793 381468 SH SOLE 381468 0 0
RESOURCES CONNECTION INC COM 76122Q105 1761 103656 SH SOLE 103656 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 206 2900 SH Call SOLE 2900 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 185035 2600997 SH SOLE 2600997 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 17688 970243 SH SOLE 970243 0 0
RETAIL PPTYS AMER INC CL A 76131V202 9328 757177 SH SOLE 757177 0 0
RETROPHIN INC COM 761299106 3889 335530 SH SOLE 335530 0 0
REVOLVE GROUP INC CL A 76156B107 3670 157032 SH SOLE 157032 0 0
REXFORD INDL RLTY INC COM 76169C100 3916 88952 SH SOLE 88952 0 0
RH COM 74967X103 44779 262125 SH SOLE 262125 0 0
RH COM 74967X103 1555 9100 SH Call SOLE 9100 0 0
RH COM 74967X103 2067 12100 SH Put SOLE 12100 0 0
RIBBON COMMUNICATIONS INC COM 762544104 265 45369 SH SOLE 45369 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 2168 1159528 SH SOLE 1159528 0 0
RINGCENTRAL INC CL A 76680R206 1156 9200 SH Call SOLE 9200 0 0
RINGCENTRAL INC CL A 76680R206 1973 15700 SH Put SOLE 15700 0 0
RINGCENTRAL INC CL A 76680R206 40306 320752 SH SOLE 320752 0 0
RIO TINTO PLC SPONSORED ADR 767204100 97685 1875303 SH SOLE 1875303 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1448 27800 SH Call SOLE 27800 0 0
RIO TINTO PLC SPONSORED ADR 767204100 771 14800 SH Put SOLE 14800 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 14434 361745 SH SOLE 361745 0 0
RITE AID CORP COM 767754872 131 18900 SH Put SOLE 18900 0 0
RITE AID CORP COM 767754872 100 14400 SH Call SOLE 14400 0 0
RIVERVIEW BANCORP INC COM 769397100 118 15974 SH SOLE 15974 0 0
RLJ LODGING TR COM 74965L101 705 41471 SH SOLE 41471 0 0
RMR GROUP INC CL A 74967R106 7817 171880 SH SOLE 171880 0 0
ROAN RES INC CL A COM 769755109 185 150782 SH SOLE 150782 0 0
ROBERT HALF INTL INC COM 770323103 301 5400 SH Call SOLE 5400 0 0
ROBERT HALF INTL INC COM 770323103 445 8000 SH Put SOLE 8000 0 0
ROBERT HALF INTL INC COM 770323103 29947 538032 SH SOLE 538032 0 0
ROCKWELL AUTOMATION INC COM 773903109 330 2000 SH Call SOLE 2000 0 0
ROCKWELL AUTOMATION INC COM 773903109 330 2000 SH Put SOLE 2000 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 68974 1415423 SH SOLE 1415423 0 0
ROKU INC COM CL A 77543R102 12628 124100 SH Put SOLE 124100 0 0
ROKU INC COM CL A 77543R102 17208 169100 SH Call SOLE 169100 0 0
ROPER TECHNOLOGIES INC COM 776696106 428 1200 SH Call SOLE 1200 0 0
ROPER TECHNOLOGIES INC COM 776696106 1141 3200 SH Put SOLE 3200 0 0
ROSETTA STONE INC COM 777780107 2729 156852 SH SOLE 156852 0 0
ROSS STORES INC COM 778296103 626 5700 SH Call SOLE 5700 0 0
ROSS STORES INC COM 778296103 593 5400 SH Put SOLE 5400 0 0
ROSS STORES INC COM 778296103 5292 48176 SH SOLE 48176 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 80485 991682 SH SOLE 991682 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 885 10900 SH Call SOLE 10900 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 471 5800 SH Put SOLE 5800 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 955 187218 SH SOLE 187218 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 46493 429178 SH SOLE 429178 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1271 21600 SH Put SOLE 21600 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1919 32600 SH Call SOLE 32600 0 0
ROYAL GOLD INC COM 780287108 3918 31800 SH Call SOLE 31800 0 0
ROYAL GOLD INC COM 780287108 4904 39800 SH Put SOLE 39800 0 0
RPC INC COM 749660106 1125 200579 SH SOLE 200579 0 0
RPM INTL INC COM 749685103 2426 35251 SH SOLE 35251 0 0
RPT REALTY SH BEN INT 74971D101 223 16426 SH SOLE 16426 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 312 109517 SH SOLE 109517 0 0
RUBICON PROJ INC COM 78112V102 3234 371336 SH SOLE 371336 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 5121 77140 SH SOLE 77140 0 0
RYDER SYS INC COM 783549108 673 13000 SH Call SOLE 13000 0 0
RYDER SYS INC COM 783549108 761 14700 SH Put SOLE 14700 0 0
RYDER SYS INC COM 783549108 3853 74418 SH SOLE 74418 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5147 62916 SH SOLE 62916 0 0
S & T BANCORP INC COM 783859101 340 9301 SH SOLE 9301 0 0
S&P GLOBAL INC COM 78409V104 44305 180851 SH SOLE 180851 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 10321 449510 SH SOLE 449510 0 0
SABRE CORP COM 78573M104 21593 964189 SH SOLE 964189 0 0
SAFE BULKERS INC COM Y7388L103 34 19195 SH SOLE 19195 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 219 19300 SH SOLE 19300 0 0
SAFEHOLD INC COM 78645L100 3554 116523 SH SOLE 116523 0 0
SALESFORCE COM INC COM 79466L302 13748 92615 SH SOLE 92615 0 0
SALESFORCE COM INC COM 79466L302 27090 182500 SH Call SOLE 182500 0 0
SALESFORCE COM INC COM 79466L302 30356 204500 SH Put SOLE 204500 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 37 12107 SH SOLE 12107 0 0
SANDERSON FARMS INC COM 800013104 3465 22900 SH Put SOLE 22900 0 0
SANDERSON FARMS INC COM 800013104 2875 19000 SH Call SOLE 19000 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 311 66187 SH SOLE 66187 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 2090 370601 SH SOLE 370601 0 0
SANDY SPRING BANCORP INC COM 800363103 913 27074 SH SOLE 27074 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1856 19210 SH SOLE 19210 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1452 160493 SH SOLE 160493 0 0
SANMINA CORPORATION COM 801056102 404 12583 SH SOLE 12583 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 255 10000 SH Put SOLE 10000 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 235 9200 SH Call SOLE 9200 0 0
SARATOGA INVT CORP COM NEW 80349A208 1407 56909 SH SOLE 56909 0 0
SASOL LTD SPONSORED ADR 803866300 502 29524 SH SOLE 29524 0 0
SAUL CTRS INC COM 804395101 1991 36523 SH SOLE 36523 0 0
SAVARA INC COM 805111101 296 111587 SH SOLE 111587 0 0
SB ONE BANCORP COM 78413T103 520 23033 SH SOLE 23033 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 117818 488567 SH SOLE 488567 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1326 5500 SH Call SOLE 5500 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1133 4700 SH Put SOLE 4700 0 0
SCANSOURCE INC COM 806037107 537 17570 SH SOLE 17570 0 0
SCHLUMBERGER LTD COM 806857108 2436 71300 SH Call SOLE 71300 0 0
SCHLUMBERGER LTD COM 806857108 1879 55000 SH Put SOLE 55000 0 0
SCHLUMBERGER LTD COM 806857108 85322 2496991 SH SOLE 2496991 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 4226 194585 SH SOLE 194585 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1052 28109 SH SOLE 28109 0 0
SCIENTIFIC GAMES CORP COM 80874P109 350 17200 SH Call SOLE 17200 0 0
SCIENTIFIC GAMES CORP COM 80874P109 533 26200 SH Put SOLE 26200 0 0
SCIENTIFIC GAMES CORP COM 80874P109 5589 274647 SH SOLE 274647 0 0
SCIPLAY CORP CL A 809087109 2918 272668 SH SOLE 272668 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 14646 143840 SH SOLE 143840 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 305 3000 SH Call SOLE 3000 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 305 3000 SH Put SOLE 3000 0 0
SCULPTOR CAP MGMT COM CL A 811246107 711 36508 SH SOLE 36508 0 0
SCYNEXIS INC COM 811292101 22 20700 SH SOLE 20700 0 0
SEA LTD SPONSORED ADS 81141R100 1999 64600 SH Call SOLE 64600 0 0
SEA LTD SPONSORED ADS 81141R100 2287 73900 SH Put SOLE 73900 0 0
SEA LTD SPONSORED ADS 81141R100 4916 158842 SH SOLE 158842 0 0
SEACHANGE INTL INC COM 811699107 176 61153 SH SOLE 61153 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1038 19300 SH Call SOLE 19300 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 941 17500 SH Put SOLE 17500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 68992 1282623 SH SOLE 1282623 0 0
SEALED AIR CORP NEW COM 81211K100 208 5000 SH Call SOLE 5000 0 0
SEALED AIR CORP NEW COM 81211K100 8329 200647 SH SOLE 200647 0 0
SEASPINE HLDGS CORP COM 81255T108 328 26902 SH SOLE 26902 0 0
SEAWORLD ENTMT INC COM 81282V100 690 26200 SH Put SOLE 26200 0 0
SEAWORLD ENTMT INC COM 81282V100 434 16500 SH Call SOLE 16500 0 0
SECUREWORKS CORP CL A 81374A105 700 54143 SH SOLE 54143 0 0
SEI INVESTMENTS CO COM 784117103 2122 35805 SH SOLE 35805 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 130 10039 SH SOLE 10039 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 59973 1013055 SH SOLE 1013055 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2072 35000 SH Call SOLE 35000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2782 47000 SH Put SOLE 47000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 211836 1755066 SH SOLE 1755066 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 96390 1569353 SH SOLE 1569353 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6369 103700 SH Call SOLE 103700 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6142 100000 SH Put SOLE 100000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 150859 1673797 SH SOLE 1673797 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2704 30000 SH Call SOLE 30000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4687 52000 SH Put SOLE 52000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2342 83635 SH SOLE 83635 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2464 88000 SH Call SOLE 88000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3304 118000 SH Put SOLE 118000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 24428 314673 SH SOLE 314673 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 233 3000 SH Put SOLE 3000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 788 12170 SH SOLE 12170 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 11608 179300 SH Call SOLE 179300 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 16457 254200 SH Put SOLE 254200 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 412 7077 SH SOLE 7077 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 14764 183340 SH SOLE 183340 0 0
SELECTA BIOSCIENCES INC COM 816212104 20 11600 SH SOLE 11600 0 0
SELECTIVE INS GROUP INC COM 816300107 5505 73209 SH SOLE 73209 0 0
SEMPRA ENERGY COM 816851109 1668 11300 SH Call SOLE 11300 0 0
SEMPRA ENERGY COM 816851109 1668 11300 SH Put SOLE 11300 0 0
SEMPRA ENERGY COM 816851109 3467 23490 SH SOLE 23490 0 0
SEMTECH CORP COM 816850101 6290 129387 SH SOLE 129387 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 8522 920817 SH SOLE 920817 0 0
SERES THERAPEUTICS INC COM 81750R102 385 95905 SH SOLE 95905 0 0
SERVICE CORP INTL COM 817565104 6298 131734 SH SOLE 131734 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2674 103687 SH SOLE 103687 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 4955 88638 SH SOLE 88638 0 0
SERVICENOW INC COM 81762P102 108560 427656 SH SOLE 427656 0 0
SERVICENOW INC COM 81762P102 15028 59200 SH Call SOLE 59200 0 0
SERVICENOW INC COM 81762P102 16449 64800 SH Put SOLE 64800 0 0
SERVICESOURCE INTL INC COM 81763U100 524 595309 SH SOLE 595309 0 0
SHAKE SHACK INC CL A 819047101 1902 19400 SH Call SOLE 19400 0 0
SHAKE SHACK INC CL A 819047101 1775 18100 SH Put SOLE 18100 0 0
SHAKE SHACK INC CL A 819047101 37132 378739 SH SOLE 378739 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 33613 1709692 SH SOLE 1709692 0 0
SHERWIN WILLIAMS CO COM 824348106 4014 7300 SH Put SOLE 7300 0 0
SHERWIN WILLIAMS CO COM 824348106 3519 6400 SH Call SOLE 6400 0 0
SHINECO INC COM NEW 824567200 10 17980 SH SOLE 17980 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 2172 154721 SH SOLE 154721 0 0
SHOPIFY INC CL A 82509L107 11937 38300 SH Call SOLE 38300 0 0
SHOPIFY INC CL A 82509L107 13370 42900 SH Put SOLE 42900 0 0
SHOPIFY INC CL A 82509L107 51103 163970 SH SOLE 163970 0 0
SHOTSPOTTER INC COM 82536T107 417 18100 SH SOLE 18100 0 0
SHUTTERSTOCK INC COM 825690100 8169 226174 SH SOLE 226174 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 17 83579 SH SOLE 83579 0 0
SIENTRA INC COM 82621J105 663 102274 SH SOLE 102274 0 0
SIERRA BANCORP COM 82620P102 659 24808 SH SOLE 24808 0 0
SIERRA ONCOLOGY INC COM 82640U107 140 358149 SH SOLE 358149 0 0
SIERRA WIRELESS INC COM 826516106 2035 190161 SH SOLE 190161 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2969 24900 SH SOLE 24900 0 0
SIGNET JEWELERS LIMITED SHS G81276100 14537 867354 SH SOLE 867354 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1503 89700 SH Call SOLE 89700 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2035 121400 SH Put SOLE 121400 0 0
SILICOM LTD ORD M84116108 818 25900 SH SOLE 25900 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4718 133453 SH SOLE 133453 0 0
SILVERCREST METALS INC COM 828363101 81 15527 SH SOLE 15527 0 0
SIMON PPTY GROUP INC NEW COM 828806109 4856 31200 SH Call SOLE 31200 0 0
SIMON PPTY GROUP INC NEW COM 828806109 3066 19700 SH Put SOLE 19700 0 0
SIMON PPTY GROUP INC NEW COM 828806109 59465 382043 SH SOLE 382043 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5208 179637 SH SOLE 179637 0 0
SIMULATIONS PLUS INC COM 829214105 895 25786 SH SOLE 25786 0 0
SINA CORP ORD G81477104 9978 254602 SH SOLE 254602 0 0
SINA CORP ORD G81477104 353 9000 SH Call SOLE 9000 0 0
SINA CORP ORD G81477104 466 11900 SH Put SOLE 11900 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2792 65318 SH SOLE 65318 0 0
SIRIUS XM HLDGS INC COM 82968B103 6640 1061497 SH SOLE 1061497 0 0
SITE CENTERS CORP COM 82981J109 606 40104 SH SOLE 40104 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 47945 943993 SH SOLE 943993 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 813 16000 SH Call SOLE 16000 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 995 19600 SH Put SOLE 19600 0 0
SJW GROUP COM 784305104 710 10396 SH SOLE 10396 0 0
SKECHERS U S A INC CL A 830566105 661 17700 SH Call SOLE 17700 0 0
SKECHERS U S A INC CL A 830566105 635 17000 SH Put SOLE 17000 0 0
SKECHERS U S A INC CL A 830566105 28033 750558 SH SOLE 750558 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 563 18700 SH SOLE 18700 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 13456 169791 SH SOLE 169791 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 911 11500 SH Call SOLE 11500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 951 12000 SH Put SOLE 12000 0 0
SL GREEN RLTY CORP COM 78440X101 458 5600 SH Put SOLE 5600 0 0
SL GREEN RLTY CORP COM 78440X101 793 9700 SH Call SOLE 9700 0 0
SM ENERGY CO COM 78454L100 217 22400 SH Put SOLE 22400 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1803 70771 SH SOLE 70771 0 0
SMARTFINANCIAL INC COM NEW 83190L208 252 12100 SH SOLE 12100 0 0
SMARTSHEET INC COM CL A 83200N103 2310 64100 SH Call SOLE 64100 0 0
SMARTSHEET INC COM CL A 83200N103 2691 74700 SH Put SOLE 74700 0 0
SMARTSHEET INC COM CL A 83200N103 1190 33020 SH SOLE 33020 0 0
SMITH A O CORP COM 831865209 24055 504196 SH SOLE 504196 0 0
SMUCKER J M CO COM NEW 832696405 2508 22800 SH Put SOLE 22800 0 0
SMUCKER J M CO COM NEW 832696405 3367 30600 SH Call SOLE 30600 0 0
SNAP INC CL A 83304A106 795 50300 SH Call SOLE 50300 0 0
SNAP INC CL A 83304A106 708 44800 SH Put SOLE 44800 0 0
SNAP INC CL A 83304A106 80010 5063919 SH SOLE 5063919 0 0
SNAP ON INC COM 833034101 1143 7300 SH Call SOLE 7300 0 0
SNAP ON INC COM 833034101 1565 10000 SH Put SOLE 10000 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 545 19600 SH Call SOLE 19600 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 386 13900 SH Put SOLE 13900 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 7893 284022 SH SOLE 284022 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1988 195682 SH SOLE 195682 0 0
SOHU COM LTD SPONSORED ADS 83410S108 190 18700 SH Call SOLE 18700 0 0
SOHU COM LTD SPONSORED ADS 83410S108 152 15000 SH Put SOLE 15000 0 0
SOLAR CAP LTD COM 83413U100 1883 91195 SH SOLE 91195 0 0
SOLAR SR CAP LTD COM 83416M105 722 40677 SH SOLE 40677 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 419 5000 SH Put SOLE 5000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 435 5200 SH Call SOLE 5200 0 0
SONIM TECHNOLOGIES INC COM 83548F101 70 24060 SH SOLE 24060 0 0
SONOS INC COM 83570H108 353 26300 SH Call SOLE 26300 0 0
SONOS INC COM 83570H108 302 22500 SH Put SOLE 22500 0 0
SONOS INC COM 83570H108 16341 1218577 SH SOLE 1218577 0 0
SOUTHERN CO COM 842587107 14022 227000 SH SOLE 227000 0 0
SOUTHERN CO COM 842587107 4688 75900 SH Call SOLE 75900 0 0
SOUTHERN CO COM 842587107 5294 85700 SH Put SOLE 85700 0 0
SOUTHWEST AIRLS CO COM 844741108 2268 42000 SH Call SOLE 42000 0 0
SOUTHWEST AIRLS CO COM 844741108 2755 51000 SH Put SOLE 51000 0 0
SOUTHWEST AIRLS CO COM 844741108 33020 611365 SH SOLE 611365 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1460 16040 SH SOLE 16040 0 0
SP PLUS CORP COM 78469C103 2034 54976 SH SOLE 54976 0 0
SPARK ENERGY INC CL A COM 846511103 619 58646 SH SOLE 58646 0 0
SPARTAN MTRS INC COM 846819100 2319 169000 SH SOLE 169000 0 0
SPARTANNASH CO COM 847215100 3028 255953 SH SOLE 255953 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1077 4000 SH Call SOLE 4000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 808 3000 SH Put SOLE 3000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 158934 590438 SH SOLE 590438 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10387 35000 SH Call SOLE 35000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 21546 72600 SH Put SOLE 72600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 238084 802251 SH SOLE 802251 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 352 1000 SH Put SOLE 1000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 52540 689049 SH SOLE 689049 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 6481 85000 SH Call SOLE 85000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 5826 76400 SH Put SOLE 76400 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 538 5248 SH SOLE 5248 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 759 17220 SH SOLE 17220 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 397 9000 SH Call SOLE 9000 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 441 10000 SH Put SOLE 10000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 527 20700 SH Call SOLE 20700 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 1005 39500 SH Put SOLE 39500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 905 40470 SH SOLE 40470 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 6341 283600 SH Call SOLE 283600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 7475 334300 SH Put SOLE 334300 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2566 48602 SH SOLE 48602 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 1995 37800 SH Call SOLE 37800 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2217 42000 SH Put SOLE 42000 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 688 16212 SH SOLE 16212 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 878 20700 SH Call SOLE 20700 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1485 35000 SH Put SOLE 35000 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 263 4992 SH SOLE 4992 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1393 167884 SH SOLE 167884 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 765 9296 SH SOLE 9296 0 0
SPIRIT AIRLS INC COM 848577102 1583 43600 SH Put SOLE 43600 0 0
SPIRIT AIRLS INC COM 848577102 1626 44800 SH Call SOLE 44800 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 1695 200850 SH SOLE 200850 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1540 71447 SH SOLE 71447 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 18984 396655 SH SOLE 396655 0 0
SPLUNK INC COM 848637104 5186 44000 SH Call SOLE 44000 0 0
SPLUNK INC COM 848637104 5257 44600 SH Put SOLE 44600 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1431 276346 SH SOLE 276346 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2508 22000 SH Put SOLE 22000 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2508 22000 SH Call SOLE 22000 0 0
SPROUTS FMRS MKT INC COM 85208M102 9158 473539 SH SOLE 473539 0 0
SPS COMMERCE INC COM 78463M107 3015 64061 SH SOLE 64061 0 0
SQUARE INC CL A 852234103 21088 340400 SH Put SOLE 340400 0 0
SQUARE INC CL A 852234103 18436 297600 SH Call SOLE 297600 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 3413 132408 SH SOLE 132408 0 0
STAG INDL INC COM 85254J102 7627 258729 SH SOLE 258729 0 0
STAMPS COM INC COM NEW 852857200 15033 201924 SH SOLE 201924 0 0
STAMPS COM INC COM NEW 852857200 313 4200 SH Call SOLE 4200 0 0
STAMPS COM INC COM NEW 852857200 298 4000 SH Put SOLE 4000 0 0
STANDEX INTL CORP COM 854231107 2850 39074 SH SOLE 39074 0 0
STANLEY BLACK & DECKER INC COM 854502101 65337 452443 SH SOLE 452443 0 0
STANTEC INC COM 85472N109 4762 214815 SH SOLE 214815 0 0
STARBUCKS CORP COM 855244109 194983 2205195 SH SOLE 2205195 0 0
STARBUCKS CORP COM 855244109 13245 149800 SH Call SOLE 149800 0 0
STARBUCKS CORP COM 855244109 13908 157300 SH Put SOLE 157300 0 0
STARWOOD PPTY TR INC COM 85571B105 46682 1927397 SH SOLE 1927397 0 0
STATE STR CORP COM 857477103 3812 64400 SH Call SOLE 64400 0 0
STATE STR CORP COM 857477103 5357 90500 SH Put SOLE 90500 0 0
STATE STR CORP COM 857477103 69020 1166070 SH SOLE 1166070 0 0
STEEL DYNAMICS INC COM 858119100 10274 344774 SH SOLE 344774 0 0
STEEL DYNAMICS INC COM 858119100 858 28800 SH Call SOLE 28800 0 0
STEEL DYNAMICS INC COM 858119100 805 27000 SH Put SOLE 27000 0 0
STEELCASE INC CL A 858155203 2301 125068 SH SOLE 125068 0 0
STERICYCLE INC COM 858912108 509 10000 SH Put SOLE 10000 0 0
STERICYCLE INC COM 858912108 769 15100 SH Call SOLE 15100 0 0
STERIS PLC SHS USD G8473T100 42235 292302 SH SOLE 292302 0 0
STERLING CONSTRUCTION CO INC COM 859241101 504 38348 SH SOLE 38348 0 0
STEWART INFORMATION SVCS COR COM 860372101 2532 65281 SH SOLE 65281 0 0
STITCH FIX INC COM CL A 860897107 2258 117300 SH Put SOLE 117300 0 0
STITCH FIX INC COM CL A 860897107 1681 87300 SH Call SOLE 87300 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 638 32973 SH SOLE 32973 0 0
STOCK YDS BANCORP INC COM 861025104 249 6790 SH SOLE 6790 0 0
STONECO LTD COM CL A G85158106 219 6300 SH Call SOLE 6300 0 0
STONECO LTD COM CL A G85158106 591 17000 SH Put SOLE 17000 0 0
STORE CAP CORP COM 862121100 13935 372493 SH SOLE 372493 0 0
STRATASYS LTD SHS M85548101 516 24200 SH Call SOLE 24200 0 0
STRATASYS LTD SHS M85548101 669 31400 SH Put SOLE 31400 0 0
STRATASYS LTD SHS M85548101 1179 55335 SH SOLE 55335 0 0
STRYKER CORP COM 863667101 37722 174396 SH SOLE 174396 0 0
STRYKER CORP COM 863667101 649 3000 SH Call SOLE 3000 0 0
STRYKER CORP COM 863667101 584 2700 SH Put SOLE 2700 0 0
STURM RUGER & CO INC COM 864159108 620 14840 SH SOLE 14840 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1969 169719 SH SOLE 169719 0 0
SUN LIFE FINL INC COM 866796105 11281 251745 SH SOLE 251745 0 0
SUNCOR ENERGY INC NEW COM 867224107 147077 4657291 SH SOLE 4657291 0 0
SUNCOR ENERGY INC NEW COM 867224107 477 15100 SH Call SOLE 15100 0 0
SUNCOR ENERGY INC NEW COM 867224107 606 19200 SH Put SOLE 19200 0 0
SUNDIAL GROWERS INC COM 86730L109 487 101533 SH SOLE 101533 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 67 92637 SH SOLE 92637 0 0
SUNOPTA INC COM 8676EP108 35 19612 SH SOLE 19612 0 0
SUNPOWER CORP COM 867652406 4256 387969 SH SOLE 387969 0 0
SUNPOWER CORP COM 867652406 182 16600 SH Call SOLE 16600 0 0
SUNPOWER CORP COM 867652406 139 12700 SH Put SOLE 12700 0 0
SUNRUN INC COM 86771W105 1133 67800 SH Call SOLE 67800 0 0
SUNRUN INC COM 86771W105 1084 64900 SH Put SOLE 64900 0 0
SUNRUN INC COM 86771W105 3307 197954 SH SOLE 197954 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 16167 1176627 SH SOLE 1176627 0 0
SUNTRUST BKS INC COM 867914103 50689 736762 SH SOLE 736762 0 0
SUPERIOR INDS INTL INC COM 868168105 612 211842 SH SOLE 211842 0 0
SURMODICS INC COM 868873100 3856 84305 SH SOLE 84305 0 0
SUTTER ROCK CAP CORP COM 86944Q100 108 17281 SH SOLE 17281 0 0
SVB FINL GROUP COM 78486Q101 627 3000 SH Put SOLE 3000 0 0
SVB FINL GROUP COM 78486Q101 9040 43264 SH SOLE 43264 0 0
SVMK INC COM 78489X103 18814 1100218 SH SOLE 1100218 0 0
SWITCH INC CL A 87105L104 4114 263380 SH SOLE 263380 0 0
SYKES ENTERPRISES INC COM 871237103 347 11312 SH SOLE 11312 0 0
SYMANTEC CORP COM 871503108 487 20600 SH Call SOLE 20600 0 0
SYMANTEC CORP COM 871503108 305 12900 SH Put SOLE 12900 0 0
SYMANTEC CORP COM 871503108 10073 426291 SH SOLE 426291 0 0
SYNAPTICS INC COM 87157D109 8342 208813 SH SOLE 208813 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 888 164537 SH SOLE 164537 0 0
SYNCHRONY FINL COM 87165B103 77726 2280028 SH SOLE 2280028 0 0
SYNCHRONY FINL COM 87165B103 805 23600 SH Call SOLE 23600 0 0
SYNCHRONY FINL COM 87165B103 767 22500 SH Put SOLE 22500 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 132 17735 SH SOLE 17735 0 0
SYNLOGIC INC COM 87166L100 140 60937 SH SOLE 60937 0 0
SYNNEX CORP COM 87162W100 11148 98742 SH SOLE 98742 0 0
SYNOPSYS INC COM 871607107 2575 18760 SH SOLE 18760 0 0
SYNOVUS FINL CORP COM NEW 87161C501 33647 940921 SH SOLE 940921 0 0
SYSCO CORP COM 871829107 144820 1823931 SH SOLE 1823931 0 0
SYSTEMAX INC COM 871851101 569 25843 SH SOLE 25843 0 0
T MOBILE US INC COM 872590104 4718 59900 SH Put SOLE 59900 0 0
T MOBILE US INC COM 872590104 5931 75300 SH Call SOLE 75300 0 0
TABULA RASA HEALTHCARE INC COM 873379101 736 13400 SH Call SOLE 13400 0 0
TABULA RASA HEALTHCARE INC COM 873379101 418 7600 SH Put SOLE 7600 0 0
TAILORED BRANDS INC COM 87403A107 5004 1137192 SH SOLE 1137192 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 63299 1361863 SH SOLE 1361863 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2933 23400 SH Call SOLE 23400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3322 26500 SH Put SOLE 26500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1441 11500 SH SOLE 11500 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1305 38100 SH Call SOLE 38100 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1370 40000 SH Put SOLE 40000 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 832 14100 SH Call SOLE 14100 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1085 18400 SH Put SOLE 18400 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1852 31399 SH SOLE 31399 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 5485 354296 SH SOLE 354296 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 155 10000 SH Call SOLE 10000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 342 22100 SH Put SOLE 22100 0 0
TAPESTRY INC COM 876030107 826 31700 SH Call SOLE 31700 0 0
TAPESTRY INC COM 876030107 1743 66900 SH Put SOLE 66900 0 0
TAPESTRY INC COM 876030107 27038 1037915 SH SOLE 1037915 0 0
TARENA INTL INC SPONSORED ADS 876108101 22 22373 SH SOLE 22373 0 0
TARGA RES CORP COM 87612G101 1302 32400 SH Put SOLE 32400 0 0
TARGA RES CORP COM 87612G101 775 19300 SH Call SOLE 19300 0 0
TARGET CORP COM 87612E106 271 2533 SH SOLE 2533 0 0
TARGET CORP COM 87612E106 2577 24100 SH Call SOLE 24100 0 0
TARGET CORP COM 87612E106 4137 38700 SH Put SOLE 38700 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 4288 165323 SH SOLE 165323 0 0
TC ENERGY CORP COM 87807B107 11211 216476 SH SOLE 216476 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 16208 425744 SH SOLE 425744 0 0
TCG BDC INC COM 872280102 4862 337618 SH SOLE 337618 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 280 6000 SH Call SOLE 6000 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 16871 361264 SH SOLE 361264 0 0
TE CONNECTIVITY LTD REG SHS H84989104 28529 306167 SH SOLE 306167 0 0
TECHNIPFMC PLC COM G87110105 10317 427373 SH SOLE 427373 0 0
TECHTARGET INC COM 87874R100 2205 97907 SH SOLE 97907 0 0
TECK RESOURCES LTD CL B 878742204 3553 218890 SH SOLE 218890 0 0
TECK RESOURCES LTD CL B 878742204 364 22400 SH Call SOLE 22400 0 0
TECK RESOURCES LTD CL B 878742204 453 27900 SH Put SOLE 27900 0 0
TELADOC HEALTH INC COM 87918A105 339 5000 SH Put SOLE 5000 0 0
TELADOC HEALTH INC COM 87918A105 339 5000 SH Call SOLE 5000 0 0
TELEFLEX INC COM 879369106 2311 6803 SH SOLE 6803 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2347 178232 SH SOLE 178232 0 0
TELENAV INC COM 879455103 1088 227570 SH SOLE 227570 0 0
TELIGENT INC NEW COM 87960W104 57 59695 SH SOLE 59695 0 0
TELUS CORP COM 87971M103 24235 680371 SH SOLE 680371 0 0
TEMPUR SEALY INTL INC COM 88023U101 772 10000 SH Call SOLE 10000 0 0
TEMPUR SEALY INTL INC COM 88023U101 903 11700 SH Put SOLE 11700 0 0
TEMPUR SEALY INTL INC COM 88023U101 23424 303414 SH SOLE 303414 0 0
TENABLE HLDGS INC COM 88025T102 260 11600 SH SOLE 11600 0 0
TENARIS S A SPONSORED ADS 88031M109 26040 1229469 SH SOLE 1229469 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 336 26286 SH SOLE 26286 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 376 17000 SH Call SOLE 17000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 480 21700 SH Put SOLE 21700 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 517 23359 SH SOLE 23359 0 0
TENNECO INC CL A VTG COM STK 880349105 2778 221906 SH SOLE 221906 0 0
TERADATA CORP DEL COM 88076W103 13255 427582 SH SOLE 427582 0 0
TERADYNE INC COM 880770102 753 13000 SH Call SOLE 13000 0 0
TERADYNE INC COM 880770102 336 5800 SH Put SOLE 5800 0 0
TERADYNE INC COM 880770102 79604 1374610 SH SOLE 1374610 0 0
TERRENO RLTY CORP COM 88146M101 6626 129683 SH SOLE 129683 0 0
TERRITORIAL BANCORP INC COM 88145X108 333 11667 SH SOLE 11667 0 0
TESLA INC COM 88160R101 7275 30201 SH SOLE 30201 0 0
TESLA INC COM 88160R101 60796 252400 SH Call SOLE 252400 0 0
TESLA INC COM 88160R101 68672 285100 SH Put SOLE 285100 0 0
TESSCO TECHNOLOGIES INC COM 872386107 557 38757 SH SOLE 38757 0 0
TETRA TECH INC NEW COM 88162G103 1102 12700 SH SOLE 12700 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 112 21001 SH SOLE 21001 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5255 763848 SH SOLE 763848 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 321 46600 SH Call SOLE 46600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 524 76200 SH Put SOLE 76200 0 0
TEXAS INSTRS INC COM 882508104 2520 19500 SH Call SOLE 19500 0 0
TEXAS INSTRS INC COM 882508104 3347 25900 SH Put SOLE 25900 0 0
TEXAS INSTRS INC COM 882508104 33996 263043 SH SOLE 263043 0 0
TEXAS ROADHOUSE INC COM 882681109 38771 738221 SH SOLE 738221 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 287 28914 SH SOLE 28914 0 0
TEXTRON INC COM 883203101 397 8100 SH Call SOLE 8100 0 0
TEXTRON INC COM 883203101 563 11500 SH Put SOLE 11500 0 0
TG THERAPEUTICS INC COM 88322Q108 145 25910 SH SOLE 25910 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 2518 60200 SH Call SOLE 60200 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 3058 73100 SH Put SOLE 73100 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 68872 1646468 SH SOLE 1646468 0 0
THE REALREAL INC COM 88339P101 552 24700 SH SOLE 24700 0 0
THE TRADE DESK INC COM CL A 88339J105 8102 43200 SH Put SOLE 43200 0 0
THE TRADE DESK INC COM CL A 88339J105 7933 42300 SH Call SOLE 42300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1952 6700 SH Put SOLE 6700 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 990 3400 SH Call SOLE 3400 0 0
THIRD PT REINS LTD COM G8827U100 1523 152494 SH SOLE 152494 0 0
THL CREDIT INC COM 872438106 1186 174425 SH SOLE 174425 0 0
THOR INDS INC COM 885160101 28329 500165 SH SOLE 500165 0 0
THOR INDS INC COM 885160101 782 13800 SH Call SOLE 13800 0 0
THOR INDS INC COM 885160101 1020 18000 SH Put SOLE 18000 0 0
TIFFANY & CO NEW COM 886547108 4909 53000 SH Put SOLE 53000 0 0
TIFFANY & CO NEW COM 886547108 3566 38500 SH Call SOLE 38500 0 0
TILE SHOP HLDGS INC COM 88677Q109 551 172774 SH SOLE 172774 0 0
TILLYS INC CL A 886885102 371 39249 SH SOLE 39249 0 0
TIMKEN CO COM 887389104 2351 54023 SH SOLE 54023 0 0
TIMKENSTEEL CORP COM 887399103 351 55832 SH SOLE 55832 0 0
TITAN MACHY INC COM 88830R101 201 14023 SH SOLE 14023 0 0
TIVO CORP COM 88870P106 1770 232492 SH SOLE 232492 0 0
TJX COS INC NEW COM 872540109 1728 31000 SH Call SOLE 31000 0 0
TJX COS INC NEW COM 872540109 1003 18000 SH Put SOLE 18000 0 0
TJX COS INC NEW COM 872540109 44509 798518 SH SOLE 798518 0 0
TOCAGEN INC COM 888846102 41 61814 SH SOLE 61814 0 0
TOLL BROTHERS INC COM 889478103 825 20100 SH Put SOLE 20100 0 0
TOLL BROTHERS INC COM 889478103 673 16400 SH Call SOLE 16400 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 647 11100 SH Call SOLE 11100 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 326 5600 SH Put SOLE 5600 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 25026 429553 SH SOLE 429553 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 14670 762473 SH SOLE 762473 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 210 127778 SH SOLE 127778 0 0
TOWNSQUARE MEDIA INC CL A 892231101 219 31100 SH SOLE 31100 0 0
TPG RE FIN TR INC COM 87266M107 4604 232081 SH SOLE 232081 0 0
TPG SPECIALTY LENDING INC COM 87265K102 251 11960 SH SOLE 11960 0 0
TPI COMPOSITES INC COM 87266J104 309 16500 SH SOLE 16500 0 0
TRACTOR SUPPLY CO COM 892356106 19446 215018 SH SOLE 215018 0 0
TRADEWEB MKTS INC CL A 892672106 17303 467907 SH SOLE 467907 0 0
TRANSALTA CORP COM 89346D107 1777 273424 SH SOLE 273424 0 0
TRANSDIGM GROUP INC COM 893641100 2239 4300 SH Put SOLE 4300 0 0
TRANSDIGM GROUP INC COM 893641100 1041 2000 SH Call SOLE 2000 0 0
TRANSGLOBE ENERGY CORP COM 893662106 93 69792 SH SOLE 69792 0 0
TRANSOCEAN LTD REG SHS H8817H100 213 47719 SH SOLE 47719 0 0
TRANSOCEAN LTD REG SHS H8817H100 1024 229100 SH Call SOLE 229100 0 0
TRANSOCEAN LTD REG SHS H8817H100 1228 274700 SH Put SOLE 274700 0 0
TRANSUNION COM 89400J107 11086 136679 SH SOLE 136679 0 0
TRAVELERS COMPANIES INC COM 89417E109 595 4000 SH Call SOLE 4000 0 0
TRAVELERS COMPANIES INC COM 89417E109 729 4900 SH Put SOLE 4900 0 0
TRAVELERS COMPANIES INC COM 89417E109 4226 28420 SH SOLE 28420 0 0
TREDEGAR CORP COM 894650100 573 29336 SH SOLE 29336 0 0
TREEHOUSE FOODS INC COM 89469A104 233 4200 SH Call SOLE 4200 0 0
TREVENA INC COM 89532E109 40 41454 SH SOLE 41454 0 0
TRI POINTE GROUP INC COM 87265H109 1800 119662 SH SOLE 119662 0 0
TRIBUNE PUBG CO NEW COM 89609W107 250 29151 SH SOLE 29151 0 0
TRICIDA INC COM 89610F101 1530 49566 SH SOLE 49566 0 0
TRICO BANCSHARES COM 896095106 511 14069 SH SOLE 14069 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 7 24138 SH SOLE 24138 0 0
TRINET GROUP INC COM 896288107 7105 114247 SH SOLE 114247 0 0
TRINITY INDS INC COM 896522109 9755 495696 SH SOLE 495696 0 0
TRIPADVISOR INC COM 896945201 309 8000 SH Put SOLE 8000 0 0
TRIPADVISOR INC COM 896945201 263 6800 SH Call SOLE 6800 0 0
TRIPLE-S MGMT CORP CL B 896749108 1000 74608 SH SOLE 74608 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 733 44496 SH SOLE 44496 0 0
TRISTATE CAP HLDGS INC COM 89678F100 301 14300 SH SOLE 14300 0 0
TRITON INTL LTD CL A G9078F107 247 7300 SH Call SOLE 7300 0 0
TRITON INTL LTD CL A G9078F107 602 17781 SH SOLE 17781 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 354 86048 SH SOLE 86048 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 95 11400 SH Put SOLE 11400 0 0
TRUECAR INC COM 89785L107 4577 1346050 SH SOLE 1346050 0 0
TRUSTCO BK CORP N Y COM 898349105 1447 177531 SH SOLE 177531 0 0
TTM TECHNOLOGIES INC COM 87305R109 2329 191010 SH SOLE 191010 0 0
TUESDAY MORNING CORP COM NEW 899035505 133 84600 SH SOLE 84600 0 0
TUPPERWARE BRANDS CORP COM 899896104 475 29900 SH Call SOLE 29900 0 0
TUPPERWARE BRANDS CORP COM 899896104 416 26200 SH Put SOLE 26200 0 0
TUPPERWARE BRANDS CORP COM 899896104 14562 917565 SH SOLE 917565 0 0
TURNING PT BRANDS INC COM 90041L105 3166 137311 SH SOLE 137311 0 0
TURQUOISE HILL RES LTD COM 900435108 195 410345 SH SOLE 410345 0 0
TURTLE BEACH CORP COM NEW 900450206 445 38100 SH Put SOLE 38100 0 0
TURTLE BEACH CORP COM NEW 900450206 400 34300 SH Call SOLE 34300 0 0
TWILIO INC CL A 90138F102 12865 117000 SH Put SOLE 117000 0 0
TWILIO INC CL A 90138F102 10479 95300 SH Call SOLE 95300 0 0
TWITTER INC COM 90184L102 68784 1669510 SH SOLE 1669510 0 0
TWITTER INC COM 90184L102 5154 125100 SH Call SOLE 125100 0 0
TWITTER INC COM 90184L102 6003 145700 SH Put SOLE 145700 0 0
TWO HBRS INVT CORP COM NEW 90187B408 6682 508941 SH SOLE 508941 0 0
TYLER TECHNOLOGIES INC COM 902252105 709 2700 SH SOLE 2700 0 0
TYME TECHNOLOGIES INC COM 90238J103 20 16694 SH SOLE 16694 0 0
TYSON FOODS INC CL A 902494103 2154 25000 SH Call SOLE 25000 0 0
TYSON FOODS INC CL A 902494103 1697 19700 SH Put SOLE 19700 0 0
TYSON FOODS INC CL A 902494103 1466 17019 SH SOLE 17019 0 0
U S CONCRETE INC COM NEW 90333L201 663 12000 SH Call SOLE 12000 0 0
U S CONCRETE INC COM NEW 90333L201 840 15200 SH Put SOLE 15200 0 0
U S SILICA HLDGS INC COM 90346E103 317 33200 SH Put SOLE 33200 0 0
U S SILICA HLDGS INC COM 90346E103 173 18100 SH Call SOLE 18100 0 0
UBIQUITI INC COM 90353W103 2353 19900 SH Put SOLE 19900 0 0
UBIQUITI INC COM 90353W103 2070 17500 SH Call SOLE 17500 0 0
UDR INC COM 902653104 315 6497 SH SOLE 6497 0 0
UFP TECHNOLOGIES INC COM 902673102 458 11868 SH SOLE 11868 0 0
ULTA BEAUTY INC COM 90384S303 2456 9800 SH Call SOLE 9800 0 0
ULTA BEAUTY INC COM 90384S303 2331 9300 SH Put SOLE 9300 0 0
ULTA BEAUTY INC COM 90384S303 1074 4285 SH SOLE 4285 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1200 81965 SH SOLE 81965 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 332 7759 SH SOLE 7759 0 0
UMPQUA HLDGS CORP COM 904214103 15481 940507 SH SOLE 940507 0 0
UNDER ARMOUR INC CL A 904311107 3428 171900 SH Put SOLE 171900 0 0
UNDER ARMOUR INC CL A 904311107 3723 186700 SH Call SOLE 186700 0 0
UNIFI INC COM NEW 904677200 1417 64625 SH SOLE 64625 0 0
UNIFIRST CORP MASS COM 904708104 1744 8938 SH SOLE 8938 0 0
UNION PACIFIC CORP COM 907818108 153219 945913 SH SOLE 945913 0 0
UNION PACIFIC CORP COM 907818108 5021 31000 SH Call SOLE 31000 0 0
UNION PACIFIC CORP COM 907818108 5345 33000 SH Put SOLE 33000 0 0
UNIQURE NV SHS N90064101 16959 430879 SH SOLE 430879 0 0
UNISYS CORP COM NEW 909214306 419 56366 SH SOLE 56366 0 0
UNIT CORP COM 909218109 1255 371205 SH SOLE 371205 0 0
UNITED AIRLINES HLDGS INC COM 910047109 12647 143050 SH SOLE 143050 0 0
UNITED AIRLINES HLDGS INC COM 910047109 15242 172400 SH Call SOLE 172400 0 0
UNITED AIRLINES HLDGS INC COM 910047109 16232 183600 SH Put SOLE 183600 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1269 117672 SH SOLE 117672 0 0
UNITED FINL BANCORP INC NEW COM 910304104 2999 220027 SH SOLE 220027 0 0
UNITED INS HLDGS CORP COM 910710102 448 32049 SH SOLE 32049 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 822 393491 SH SOLE 393491 0 0
UNITED NAT FOODS INC COM 911163103 7863 682564 SH SOLE 682564 0 0
UNITED NAT FOODS INC COM 911163103 213 18500 SH Call SOLE 18500 0 0
UNITED NAT FOODS INC COM 911163103 141 12200 SH Put SOLE 12200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6962 58100 SH Call SOLE 58100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 8316 69400 SH Put SOLE 69400 0 0
UNITED PARCEL SERVICE INC CL B 911312106 72934 608699 SH SOLE 608699 0 0
UNITED RENTALS INC COM 911363109 12314 98800 SH Call SOLE 98800 0 0
UNITED RENTALS INC COM 911363109 15381 123400 SH Put SOLE 123400 0 0
UNITED STATES LIME & MINERAL COM 911922102 248 3247 SH SOLE 3247 0 0
UNITED STATES STL CORP NEW COM 912909108 3736 323500 SH Call SOLE 323500 0 0
UNITED STATES STL CORP NEW COM 912909108 4655 403000 SH Put SOLE 403000 0 0
UNITED STATES STL CORP NEW COM 912909108 1287 111422 SH SOLE 111422 0 0
UNITED TECHNOLOGIES CORP COM 913017109 95411 698882 SH SOLE 698882 0 0
UNITED TECHNOLOGIES CORP COM 913017109 751 5500 SH Call SOLE 5500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1393 10200 SH Put SOLE 10200 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 439 5500 SH Call SOLE 5500 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 37766 473558 SH SOLE 473558 0 0
UNITEDHEALTH GROUP INC COM 91324P102 41486 190900 SH Call SOLE 190900 0 0
UNITEDHEALTH GROUP INC COM 91324P102 41247 189800 SH Put SOLE 189800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 107012 492417 SH SOLE 492417 0 0
UNITI GROUP INC COM 91325V108 3525 454023 SH SOLE 454023 0 0
UNITIL CORP COM 913259107 580 9136 SH SOLE 9136 0 0
UNIVAR SOLUTIONS INC COM 91336L107 4525 217950 SH SOLE 217950 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 705 4200 SH Call SOLE 4200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 504 3000 SH Put SOLE 3000 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 11785 70190 SH SOLE 70190 0 0
UNIVERSAL ELECTRS INC COM 913483103 2745 53935 SH SOLE 53935 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 486 4730 SH SOLE 4730 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 402 2700 SH Put SOLE 2700 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 4126 137593 SH SOLE 137593 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 416 17873 SH SOLE 17873 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1097 42989 SH SOLE 42989 0 0
UNUM GROUP COM 91529Y106 20386 685920 SH SOLE 685920 0 0
UNUM GROUP COM 91529Y106 383 12900 SH Call SOLE 12900 0 0
UNUM GROUP COM 91529Y106 327 11000 SH Put SOLE 11000 0 0
UNUM THERAPEUTICS INC COM 903214104 35 24214 SH SOLE 24214 0 0
URBAN EDGE PPTYS COM 91704F104 9277 468792 SH SOLE 468792 0 0
URBAN OUTFITTERS INC COM 917047102 674 24000 SH Put SOLE 24000 0 0
URBAN OUTFITTERS INC COM 917047102 601 21400 SH Call SOLE 21400 0 0
US BANCORP DEL COM NEW 902973304 35490 641305 SH SOLE 641305 0 0
US BANCORP DEL COM NEW 902973304 2352 42500 SH Call SOLE 42500 0 0
US BANCORP DEL COM NEW 902973304 4067 73500 SH Put SOLE 73500 0 0
US FOODS HLDG CORP COM 912008109 65857 1602350 SH SOLE 1602350 0 0
USA TRUCK INC COM 902925106 197 24506 SH SOLE 24506 0 0
USANA HEALTH SCIENCES INC COM 90328M107 407 5955 SH SOLE 5955 0 0
V F CORP COM 918204108 101617 1141897 SH SOLE 1141897 0 0
V F CORP COM 918204108 249 2800 SH Call SOLE 2800 0 0
V F CORP COM 918204108 659 7400 SH Put SOLE 7400 0 0
VAIL RESORTS INC COM 91879Q109 30004 131849 SH SOLE 131849 0 0
VALARIS PLC SHS CLASS A G9402V109 369 76700 SH Call SOLE 76700 0 0
VALARIS PLC SHS CLASS A G9402V109 470 97800 SH Put SOLE 97800 0 0
VALARIS PLC SHS CLASS A G9402V109 84 17561 SH SOLE 17561 0 0
VALE S A SPONSORED ADS 91912E105 3756 326596 SH SOLE 326596 0 0
VALE S A SPONSORED ADS 91912E105 1654 143800 SH Call SOLE 143800 0 0
VALE S A SPONSORED ADS 91912E105 1076 93600 SH Put SOLE 93600 0 0
VALERO ENERGY CORP NEW COM 91913Y100 4518 53000 SH Call SOLE 53000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 4935 57900 SH Put SOLE 57900 0 0
VALERO ENERGY CORP NEW COM 91913Y100 100377 1177580 SH SOLE 1177580 0 0
VALLEY NATL BANCORP COM 919794107 228 20950 SH SOLE 20950 0 0
VALMONT INDS INC COM 920253101 917 6624 SH SOLE 6624 0 0
VALVOLINE INC COM 92047W101 4996 226786 SH SOLE 226786 0 0
VANDA PHARMACEUTICALS INC COM 921659108 3062 230539 SH SOLE 230539 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 27853 1042800 SH SOLE 1042800 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1771 66300 SH Call SOLE 66300 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1151 43100 SH Put SOLE 43100 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1026 28300 SH Call SOLE 28300 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 783 21600 SH Put SOLE 21600 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 514 43769 SH SOLE 43769 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1029 87600 SH Call SOLE 87600 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1006 85600 SH Put SOLE 85600 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 6408 53792 SH SOLE 53792 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 3217 27000 SH Call SOLE 27000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2978 25000 SH Put SOLE 25000 0 0
VANGUARD GROUP DIV APP ETF 921908844 37963 317470 SH SOLE 317470 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 22647 136200 SH SOLE 136200 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1468 15741 SH SOLE 15741 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 280 3000 SH Call SOLE 3000 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 933 10000 SH Put SOLE 10000 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 15900 105300 SH SOLE 105300 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2645 23700 SH SOLE 23700 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 17240 194300 SH SOLE 194300 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 590 7561 SH SOLE 7561 0 0
VAPOTHERM INC COM 922107107 606 63959 SH SOLE 63959 0 0
VAREX IMAGING CORP COM 92214X106 946 33147 SH SOLE 33147 0 0
VARIAN MED SYS INC COM 92220P105 1798 15100 SH Call SOLE 15100 0 0
VARIAN MED SYS INC COM 92220P105 1560 13100 SH Put SOLE 13100 0 0
VARIAN MED SYS INC COM 92220P105 7603 63839 SH SOLE 63839 0 0
VARONIS SYS INC COM 922280102 11675 195300 SH SOLE 195300 0 0
VBI VACCINES INC COM NEW 91822J103 36 76200 SH SOLE 76200 0 0
VECTOR GROUP LTD COM 92240M108 4158 349100 SH SOLE 349100 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 300 34560 SH SOLE 34560 0 0
VEECO INSTRS INC DEL COM 922417100 964 82529 SH SOLE 82529 0 0
VEEVA SYS INC CL A COM 922475108 102595 671919 SH SOLE 671919 0 0
VEEVA SYS INC CL A COM 922475108 8276 54200 SH Call SOLE 54200 0 0
VEEVA SYS INC CL A COM 922475108 7100 46500 SH Put SOLE 46500 0 0
VENATOR MATLS PLC SHS G9329Z100 1079 442099 SH SOLE 442099 0 0
VENTAS INC COM 92276F100 2483 34000 SH Put SOLE 34000 0 0
VENTAS INC COM 92276F100 1658 22700 SH Call SOLE 22700 0 0
VEON LTD SPONSORED ADR 91822M106 10715 4464654 SH SOLE 4464654 0 0
VEONEER INCORPORATED COM 92336X109 364 24312 SH SOLE 24312 0 0
VERA BRADLEY INC COM 92335C106 1434 141933 SH SOLE 141933 0 0
VERACYTE INC COM 92337F107 1338 55763 SH SOLE 55763 0 0
VEREIT INC COM 92339V100 4359 445712 SH SOLE 445712 0 0
VERINT SYS INC COM 92343X100 433 10120 SH SOLE 10120 0 0
VERISIGN INC COM 92343E102 566 3000 SH Call SOLE 3000 0 0
VERISIGN INC COM 92343E102 698 3700 SH Put SOLE 3700 0 0
VERISIGN INC COM 92343E102 8859 46964 SH SOLE 46964 0 0
VERITIV CORP COM 923454102 597 33030 SH SOLE 33030 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 20215 334900 SH Call SOLE 334900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9754 161600 SH Put SOLE 161600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 56749 940174 SH SOLE 940174 0 0
VERMILION ENERGY INC COM 923725105 6780 405750 SH SOLE 405750 0 0
VERRA MOBILITY CORP COM 92511U102 1083 75495 SH SOLE 75495 0 0
VERSO CORP CL A 92531L207 2739 221270 SH SOLE 221270 0 0
VERSUM MATLS INC COM 92532W103 10544 199213 SH SOLE 199213 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 86851 512635 SH SOLE 512635 0 0
VIACOM INC NEW CL B 92553P201 7226 300708 SH SOLE 300708 0 0
VIAD CORP COM NEW 92552R406 947 14097 SH SOLE 14097 0 0
VIASAT INC COM 92552V100 5075 67384 SH SOLE 67384 0 0
VICI PPTYS INC COM 925652109 41325 1824499 SH SOLE 1824499 0 0
VICOR CORP COM 925815102 722 24468 SH SOLE 24468 0 0
VICOR CORP COM 925815102 218 7400 SH Call SOLE 7400 0 0
VICOR CORP COM 925815102 286 9700 SH Put SOLE 9700 0 0
VIEWRAY INC COM 92672L107 616 212322 SH SOLE 212322 0 0
VILLAGE FARMS INTL INC COM 92707Y108 2492 275375 SH SOLE 275375 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 831 31422 SH SOLE 31422 0 0
VIRTUSA CORP COM 92827P102 457 12700 SH SOLE 12700 0 0
VISA INC COM CL A 92826C839 187099 1087720 SH SOLE 1087720 0 0
VISA INC COM CL A 92826C839 10647 61900 SH Call SOLE 61900 0 0
VISA INC COM CL A 92826C839 11697 68000 SH Put SOLE 68000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 319 9731 SH SOLE 9731 0 0
VISTA OUTDOOR INC COM 928377100 1775 286833 SH SOLE 286833 0 0
VISTEON CORP COM NEW 92839U206 413 5000 SH Put SOLE 5000 0 0
VISTEON CORP COM NEW 92839U206 248 3000 SH Call SOLE 3000 0 0
VISTRA ENERGY CORP COM 92840M102 821 30700 SH Put SOLE 30700 0 0
VIVINT SOLAR INC COM 92854Q106 318 48584 SH SOLE 48584 0 0
VMWARE INC CL A COM 928563402 6182 41200 SH Call SOLE 41200 0 0
VMWARE INC CL A COM 928563402 5102 34000 SH Put SOLE 34000 0 0
VMWARE INC CL A COM 928563402 49144 327497 SH SOLE 327497 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1238 50237 SH SOLE 50237 0 0
VONAGE HLDGS CORP COM 92886T201 2087 184706 SH SOLE 184706 0 0
VORNADO RLTY TR SH BEN INT 929042109 1617 25400 SH Put SOLE 25400 0 0
VORNADO RLTY TR SH BEN INT 929042109 942 14800 SH Call SOLE 14800 0 0
VOXX INTL CORP CL A 91829F104 238 50666 SH SOLE 50666 0 0
VOYA FINL INC COM 929089100 272 5000 SH Put SOLE 5000 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1307 75930 SH SOLE 75930 0 0
VULCAN MATLS CO COM 929160109 756 5000 SH Call SOLE 5000 0 0
VULCAN MATLS CO COM 929160109 741 4900 SH Put SOLE 4900 0 0
W P CAREY INC COM 92936U109 1414 15800 SH Put SOLE 15800 0 0
W P CAREY INC COM 92936U109 367 4100 SH Call SOLE 4100 0 0
WABASH NATL CORP COM 929566107 421 28983 SH SOLE 28983 0 0
WABCO HLDGS INC COM 92927K102 218 1628 SH SOLE 1628 0 0
WABTEC CORP COM 929740108 1164 16200 SH Put SOLE 16200 0 0
WABTEC CORP COM 929740108 2012 28000 SH Call SOLE 28000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 129359 2338791 SH SOLE 2338791 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3175 57400 SH Call SOLE 57400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3330 60200 SH Put SOLE 60200 0 0
WALMART INC COM 931142103 22917 193100 SH Call SOLE 193100 0 0
WALMART INC COM 931142103 24590 207200 SH Put SOLE 207200 0 0
WALMART INC COM 931142103 149182 1257007 SH SOLE 1257007 0 0
WASTE CONNECTIONS INC COM 94106B101 42278 459548 SH SOLE 459548 0 0
WASTE MGMT INC DEL COM 94106L109 79239 689035 SH SOLE 689035 0 0
WASTE MGMT INC DEL COM 94106L109 1484 12900 SH Call SOLE 12900 0 0
WASTE MGMT INC DEL COM 94106L109 506 4400 SH Put SOLE 4400 0 0
WATERS CORP COM 941848103 379 1700 SH Put SOLE 1700 0 0
WATERS CORP COM 941848103 8522 38176 SH SOLE 38176 0 0
WATERSTONE FINL INC MD COM 94188P101 292 16985 SH SOLE 16985 0 0
WATSCO INC COM 942622200 611 3614 SH SOLE 3614 0 0
WAYFAIR INC CL A 94419L101 4171 37200 SH Call SOLE 37200 0 0
WAYFAIR INC CL A 94419L101 4317 38500 SH Put SOLE 38500 0 0
WD-40 CO COM 929236107 258 1407 SH SOLE 1407 0 0
WEBSTER FINL CORP CONN COM 947890109 1298 27704 SH SOLE 27704 0 0
WEC ENERGY GROUP INC COM 92939U106 1759 18500 SH Put SOLE 18500 0 0
WEC ENERGY GROUP INC COM 92939U106 1388 14600 SH Call SOLE 14600 0 0
WEIBO CORP SPONSORED ADR 948596101 1651 36900 SH Call SOLE 36900 0 0
WEIBO CORP SPONSORED ADR 948596101 1638 36600 SH Put SOLE 36600 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 32428 1113229 SH SOLE 1113229 0 0
WELBILT INC COM 949090104 2505 148592 SH SOLE 148592 0 0
WELLS FARGO CO NEW COM 949746101 30350 601700 SH Call SOLE 601700 0 0
WELLS FARGO CO NEW COM 949746101 34284 679700 SH Put SOLE 679700 0 0
WELLS FARGO CO NEW COM 949746101 44305 878368 SH SOLE 878368 0 0
WELLTOWER INC COM 95040Q104 2021 22300 SH Call SOLE 22300 0 0
WELLTOWER INC COM 95040Q104 1895 20900 SH Put SOLE 20900 0 0
WENDYS CO COM 95058W100 64549 3230679 SH SOLE 3230679 0 0
WERNER ENTERPRISES INC COM 950755108 3208 90880 SH SOLE 90880 0 0
WESBANCO INC COM 950810101 1831 49005 SH SOLE 49005 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 3632 329910 SH SOLE 329910 0 0
WESTERN ALLIANCE BANCORP COM 957638109 19775 429150 SH SOLE 429150 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1345 139379 SH SOLE 139379 0 0
WESTERN DIGITAL CORP COM 958102105 1700 28500 SH Call SOLE 28500 0 0
WESTERN DIGITAL CORP COM 958102105 3787 63500 SH Put SOLE 63500 0 0
WESTERN DIGITAL CORP COM 958102105 8884 148959 SH SOLE 148959 0 0
WESTERN UN CO COM 959802109 2052 88578 SH SOLE 88578 0 0
WESTERN UN CO COM 959802109 1057 45600 SH Call SOLE 45600 0 0
WESTERN UN CO COM 959802109 1293 55800 SH Put SOLE 55800 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 408 150142 SH SOLE 150142 0 0
WESTROCK CO COM 96145D105 532 14600 SH Call SOLE 14600 0 0
WESTROCK CO COM 96145D105 477 13100 SH Put SOLE 13100 0 0
WESTROCK CO COM 96145D105 22131 607168 SH SOLE 607168 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 1523 55025 SH SOLE 55025 0 0
WEX INC COM 96208T104 1238 6127 SH SOLE 6127 0 0
WEYERHAEUSER CO COM 962166104 1330 48000 SH Call SOLE 48000 0 0
WEYERHAEUSER CO COM 962166104 1839 66400 SH Put SOLE 66400 0 0
WEYERHAEUSER CO COM 962166104 31138 1124117 SH SOLE 1124117 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2125 81000 SH Call SOLE 81000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2154 82100 SH Put SOLE 82100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3294 125546 SH SOLE 125546 0 0
WHIRLPOOL CORP COM 963320106 2423 15300 SH Call SOLE 15300 0 0
WHIRLPOOL CORP COM 963320106 3801 24000 SH Put SOLE 24000 0 0
WHITEHORSE FIN INC COM 96524V106 1781 127849 SH SOLE 127849 0 0
WHITESTONE REIT COM 966084204 662 48081 SH SOLE 48081 0 0
WHITING PETE CORP NEW COM NEW 966387409 825 102800 SH Put SOLE 102800 0 0
WHITING PETE CORP NEW COM NEW 966387409 695 86600 SH Call SOLE 86600 0 0
WIDEOPENWEST INC COM 96758W101 90 14548 SH SOLE 14548 0 0
WILEY JOHN & SONS INC CL A 968223206 4459 101476 SH SOLE 101476 0 0
WILLIAMS COS INC DEL COM 969457100 1501 62400 SH Put SOLE 62400 0 0
WILLIAMS COS INC DEL COM 969457100 1910 79400 SH Call SOLE 79400 0 0
WILLIAMS SONOMA INC COM 969904101 5020 73838 SH SOLE 73838 0 0
WILLIAMS SONOMA INC COM 969904101 1448 21300 SH Call SOLE 21300 0 0
WILLIAMS SONOMA INC COM 969904101 1387 20400 SH Put SOLE 20400 0 0
WILLSCOT CORP COM 971375126 1404 90136 SH SOLE 90136 0 0
WINGSTOP INC COM 974155103 1274 14600 SH Call SOLE 14600 0 0
WINGSTOP INC COM 974155103 1466 16800 SH Put SOLE 16800 0 0
WINGSTOP INC COM 974155103 51117 585666 SH SOLE 585666 0 0
WINMARK CORP COM 974250102 525 2974 SH SOLE 2974 0 0
WINNEBAGO INDS INC COM 974637100 376 9800 SH Call SOLE 9800 0 0
WINNEBAGO INDS INC COM 974637100 384 10000 SH Put SOLE 10000 0 0
WINTRUST FINL CORP COM 97650W108 1232 19063 SH SOLE 19063 0 0
WIX COM LTD SHS M98068105 3537 30300 SH Put SOLE 30300 0 0
WIX COM LTD SHS M98068105 3479 29800 SH Call SOLE 29800 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 4641 78990 SH SOLE 78990 0 0
WORKDAY INC CL A 98138H101 37164 218666 SH SOLE 218666 0 0
WORKDAY INC CL A 98138H101 15466 91000 SH Call SOLE 91000 0 0
WORKDAY INC CL A 98138H101 16095 94700 SH Put SOLE 94700 0 0
WORKIVA INC COM CL A 98139A105 10076 229891 SH SOLE 229891 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 761 10700 SH Call SOLE 10700 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1494 21000 SH Put SOLE 21000 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 278 3913 SH SOLE 3913 0 0
WORTHINGTON INDS INC COM 981811102 1275 35355 SH SOLE 35355 0 0
WPX ENERGY INC COM 98212B103 299 28200 SH Call SOLE 28200 0 0
WPX ENERGY INC COM 98212B103 426 40200 SH Put SOLE 40200 0 0
WSFS FINL CORP COM 929328102 774 17551 SH SOLE 17551 0 0
WW INTL INC COM 98262P101 669 17700 SH Put SOLE 17700 0 0
WW INTL INC COM 98262P101 1063 28100 SH Call SOLE 28100 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 621 12000 SH Put SOLE 12000 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 916 17700 SH Call SOLE 17700 0 0
WYNN RESORTS LTD COM 983134107 7696 70791 SH SOLE 70791 0 0
WYNN RESORTS LTD COM 983134107 1631 15000 SH Call SOLE 15000 0 0
WYNN RESORTS LTD COM 983134107 1957 18000 SH Put SOLE 18000 0 0
XCEL ENERGY INC COM 98389B100 578 8900 SH Put SOLE 8900 0 0
XCEL ENERGY INC COM 98389B100 662 10200 SH Call SOLE 10200 0 0
XENIA HOTELS & RESORTS INC COM 984017103 904 42796 SH SOLE 42796 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1084 36234 SH SOLE 36234 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 673 22500 SH Put SOLE 22500 0 0
XILINX INC COM 983919101 1055 11000 SH Call SOLE 11000 0 0
XILINX INC COM 983919101 1793 18700 SH Put SOLE 18700 0 0
XILINX INC COM 983919101 22628 235958 SH SOLE 235958 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 385 94744 SH SOLE 94744 0 0
XPERI CORP COM 98421B100 1859 89911 SH SOLE 89911 0 0
XPO LOGISTICS INC COM 983793100 1095 15300 SH Call SOLE 15300 0 0
XPO LOGISTICS INC COM 983793100 1281 17900 SH Put SOLE 17900 0 0
XUNLEI LTD SPONSORED ADR 98419E108 386 168459 SH SOLE 168459 0 0
XYLEM INC COM 98419M100 279 3500 SH Call SOLE 3500 0 0
XYLEM INC COM 98419M100 414 5200 SH Put SOLE 5200 0 0
XYLEM INC COM 98419M100 2371 29780 SH SOLE 29780 0 0
Y MABS THERAPEUTICS INC COM 984241109 307 11775 SH SOLE 11775 0 0
YAMANA GOLD INC COM 98462Y100 4656 1463997 SH SOLE 1463997 0 0
YANDEX N V SHS CLASS A N97284108 49334 1409129 SH SOLE 1409129 0 0
YELP INC CL A 985817105 605 17400 SH Call SOLE 17400 0 0
YELP INC CL A 985817105 480 13800 SH Put SOLE 13800 0 0
YELP INC CL A 985817105 24291 699017 SH SOLE 699017 0 0
YETI HLDGS INC COM 98585X104 398 14200 SH Put SOLE 14200 0 0
YETI HLDGS INC COM 98585X104 479 17100 SH Call SOLE 17100 0 0
YEXT INC COM 98585N106 1690 106342 SH SOLE 106342 0 0
YORK WTR CO COM 987184108 402 9210 SH SOLE 9210 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 134 14500 SH Call SOLE 14500 0 0
YUM BRANDS INC COM 988498101 227 2000 SH Call SOLE 2000 0 0
YUM BRANDS INC COM 988498101 227 2000 SH Put SOLE 2000 0 0
YUM BRANDS INC COM 988498101 82984 731584 SH SOLE 731584 0 0
YUM CHINA HLDGS INC COM 98850P109 350 7700 SH SOLE 7700 0 0
ZAFGEN INC COM 98885E103 343 464364 SH SOLE 464364 0 0
ZAYO GROUP HLDGS INC COM 98919V105 81920 2416517 SH SOLE 2416517 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1940 9400 SH Put SOLE 9400 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1218 5900 SH Call SOLE 5900 0 0
ZENDESK INC COM 98936J101 22704 311532 SH SOLE 311532 0 0
ZENDESK INC COM 98936J101 6078 83400 SH Call SOLE 83400 0 0
ZENDESK INC COM 98936J101 6807 93400 SH Put SOLE 93400 0 0
ZILLOW GROUP INC CL A 98954M101 966 32700 SH Put SOLE 32700 0 0
ZILLOW GROUP INC CL A 98954M101 612 20700 SH Call SOLE 20700 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 384 2800 SH Put SOLE 2800 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 275 2000 SH Call SOLE 2000 0 0
ZIONS BANCORPORATION N A COM 989701107 1264 28400 SH Call SOLE 28400 0 0
ZIONS BANCORPORATION N A COM 989701107 1198 26900 SH Put SOLE 26900 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 453 105756 SH SOLE 105756 0 0
ZIX CORP COM 98974P100 1618 223545 SH SOLE 223545 0 0
ZOETIS INC CL A 98978V103 2243 18000 SH Call SOLE 18000 0 0
ZOETIS INC CL A 98978V103 1682 13500 SH Put SOLE 13500 0 0
ZOETIS INC CL A 98978V103 46783 375493 SH SOLE 375493 0 0
ZOVIO INC COM 98979V102 111 56433 SH SOLE 56433 0 0
ZSCALER INC COM 98980G102 1125 23800 SH Call SOLE 23800 0 0
ZSCALER INC COM 98980G102 1158 24500 SH Put SOLE 24500 0 0
ZUMIEZ INC COM 989817101 9906 312735 SH SOLE 312735 0 0
ZUORA INC COM CL A 98983V106 580 38520 SH SOLE 38520 0 0
ZYMEWORKS INC COM 98985W102 3482 140421 SH SOLE 140421 0 0
ZYNGA INC CL A 98986T108 78452 13479647 SH SOLE 13479647 0 0