Profiles >> Two Sigma Investments LP >> 13Fs >> 2019-06-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-06-30. Historical analysis on the top 100 Holdings are available by clicking on the Issuer Name in the list.


Historical 13F Holdings - 2019-06-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 311 6698 SH SOLE 6698 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 1231 158031 SH SOLE 158031 0 0
2U INC COM 90214J101 1807 48005 SH SOLE 48005 0 0
2U INC COM 90214J101 226 6000 SH Call SOLE 6000 0 0
360 FINANCE INC ADS 88557W101 394 33574 SH SOLE 33574 0 0
3M CO COM 88579Y101 90749 523534 SH SOLE 523534 0 0
3M CO COM 88579Y101 2479 14300 SH Call SOLE 14300 0 0
3M CO COM 88579Y101 2773 16000 SH Put SOLE 16000 0 0
A10 NETWORKS INC COM 002121101 1088 159512 SH SOLE 159512 0 0
AAR CORP COM 000361105 5045 137141 SH SOLE 137141 0 0
ABB LTD SPONSORED ADR 000375204 19185 957833 SH SOLE 957833 0 0
ABBOTT LABS COM 002824100 4070 48400 SH Call SOLE 48400 0 0
ABBOTT LABS COM 002824100 3440 40900 SH Put SOLE 40900 0 0
ABBVIE INC COM 00287Y109 138967 1910982 SH SOLE 1910982 0 0
ABBVIE INC COM 00287Y109 8217 113000 SH Call SOLE 113000 0 0
ABBVIE INC COM 00287Y109 11533 158600 SH Put SOLE 158600 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 629 131583 SH SOLE 131583 0 0
ABERCROMBIE & FITCH CO CL A 002896207 650 40500 SH Call SOLE 40500 0 0
ABERCROMBIE & FITCH CO CL A 002896207 736 45900 SH Put SOLE 45900 0 0
ABIOMED INC COM 003654100 44496 170818 SH SOLE 170818 0 0
ABIOMED INC COM 003654100 2865 11000 SH Call SOLE 11000 0 0
ABIOMED INC COM 003654100 3100 11900 SH Put SOLE 11900 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 21499 455879 SH SOLE 455879 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 420 141922 SH SOLE 141922 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 5309 198623 SH SOLE 198623 0 0
ACCELERON PHARMA INC COM 00434H108 7390 179902 SH SOLE 179902 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 638 3453 SH SOLE 3453 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 370 2000 SH Call SOLE 2000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 370 2000 SH Put SOLE 2000 0 0
ACCO BRANDS CORP COM 00081T108 4166 529330 SH SOLE 529330 0 0
ACCURAY INC COM 004397105 748 193356 SH SOLE 193356 0 0
ACER THERAPEUTICS INC COM 00444P108 102 26277 SH SOLE 26277 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1426 532031 SH SOLE 532031 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 157 71581 SH SOLE 71581 0 0
ACM RESEARCH INC COM CL A 00108J109 355 22733 SH SOLE 22733 0 0
ACORDA THERAPEUTICS INC COM 00484M106 4280 557965 SH SOLE 557965 0 0
ACTIVISION BLIZZARD INC COM 00507V109 129235 2738021 SH SOLE 2738021 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1010 21400 SH Call SOLE 21400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1237 26200 SH Put SOLE 26200 0 0
ACUITY BRANDS INC COM 00508Y102 2965 21498 SH SOLE 21498 0 0
ACUITY BRANDS INC COM 00508Y102 317 2300 SH Call SOLE 2300 0 0
ACUITY BRANDS INC COM 00508Y102 234 1700 SH Put SOLE 1700 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 172 27720 SH SOLE 27720 0 0
ADIENT PLC ORD SHS G0084W101 11305 465799 SH SOLE 465799 0 0
ADIENT PLC ORD SHS G0084W101 718 29600 SH Call SOLE 29600 0 0
ADIENT PLC ORD SHS G0084W101 925 38100 SH Put SOLE 38100 0 0
ADMA BIOLOGICS INC COM 000899104 210 54334 SH SOLE 54334 0 0
ADOBE INC COM 00724F101 62442 211919 SH SOLE 211919 0 0
ADOBE INC COM 00724F101 2652 9000 SH Call SOLE 9000 0 0
ADOBE INC COM 00724F101 2652 9000 SH Put SOLE 9000 0 0
ADT INC COM 00090Q103 148 24225 SH SOLE 24225 0 0
ADTRAN INC COM 00738A106 392 25676 SH SOLE 25676 0 0
ADURO BIOTECH INC COM 00739L101 471 305609 SH SOLE 305609 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1696 11000 SH Call SOLE 11000 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1927 12500 SH Put SOLE 12500 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 3040 95255 SH SOLE 95255 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1875 57190 SH SOLE 57190 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 1130 89363 SH SOLE 89363 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3493 115000 SH Call SOLE 115000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3493 115000 SH Put SOLE 115000 0 0
ADVANSIX INC COM 00773T101 1877 76836 SH SOLE 76836 0 0
AECOM COM 00766T100 6608 174594 SH SOLE 174594 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 339 49458 SH SOLE 49458 0 0
AEGON N V NY REGISTRY SHS 007924103 3374 681630 SH SOLE 681630 0 0
AERCAP HOLDINGS NV SHS N00985106 1134 21800 SH Call SOLE 21800 0 0
AERCAP HOLDINGS NV SHS N00985106 1170 22500 SH Put SOLE 22500 0 0
AEROHIVE NETWORKS INC COM 007786106 580 130999 SH SOLE 130999 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1389 31025 SH SOLE 31025 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 61 67224 SH SOLE 67224 0 0
AES CORP COM 00130H105 218 13000 SH Call SOLE 13000 0 0
AES CORP COM 00130H105 251 15000 SH Put SOLE 15000 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 4896 53141 SH SOLE 53141 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 396 4300 SH Call SOLE 4300 0 0
AFFIMED N V COM N01045108 116 40349 SH SOLE 40349 0 0
AFLAC INC COM 001055102 789 14400 SH Call SOLE 14400 0 0
AFLAC INC COM 001055102 921 16800 SH Put SOLE 16800 0 0
AG MTG INVT TR INC COM 001228105 5062 318387 SH SOLE 318387 0 0
AGENUS INC COM NEW 00847G705 2561 853568 SH SOLE 853568 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 10512 140774 SH SOLE 140774 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 538 7200 SH Call SOLE 7200 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 276 3700 SH Put SOLE 3700 0 0
AGILYSYS INC COM 00847J105 845 39379 SH SOLE 39379 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2865 57440 SH SOLE 57440 0 0
AGNC INVT CORP COM 00123Q104 73722 4383025 SH SOLE 4383025 0 0
AGNICO EAGLE MINES LTD COM 008474108 7292 142307 SH SOLE 142307 0 0
AGNICO EAGLE MINES LTD COM 008474108 1471 28700 SH Call SOLE 28700 0 0
AGNICO EAGLE MINES LTD COM 008474108 1179 23000 SH Put SOLE 23000 0 0
AGREE REALTY CORP COM 008492100 2531 39512 SH SOLE 39512 0 0
AGROFRESH SOLUTIONS COM 00856G109 27 18183 SH SOLE 18183 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 2566 123237 SH SOLE 123237 0 0
AIR PRODS & CHEMS INC COM 009158106 1109 4900 SH Call SOLE 4900 0 0
AIR PRODS & CHEMS INC COM 009158106 905 4000 SH Put SOLE 4000 0 0
AIRCASTLE LTD COM G0129K104 2552 120041 SH SOLE 120041 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3784 47220 SH SOLE 47220 0 0
AKORN INC COM 009728106 9082 1763469 SH SOLE 1763469 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 282 46667 SH SOLE 46667 0 0
ALARM COM HLDGS INC COM 011642105 1996 37308 SH SOLE 37308 0 0
ALARM COM HLDGS INC COM 011642105 214 4000 SH Call SOLE 4000 0 0
ALASKA AIR GROUP INC COM 011659109 1361 21300 SH Call SOLE 21300 0 0
ALASKA AIR GROUP INC COM 011659109 1726 27000 SH Put SOLE 27000 0 0
ALBANY INTL CORP CL A 012348108 6201 74796 SH SOLE 74796 0 0
ALBEMARLE CORP COM 012653101 4918 69849 SH SOLE 69849 0 0
ALBEMARLE CORP COM 012653101 1971 28000 SH Call SOLE 28000 0 0
ALBEMARLE CORP COM 012653101 1760 25000 SH Put SOLE 25000 0 0
ALBIREO PHARMA INC COM 01345P106 735 22784 SH SOLE 22784 0 0
ALCOA CORP COM 013872106 86200 3682173 SH SOLE 3682173 0 0
ALCOA CORP COM 013872106 5096 217700 SH Call SOLE 217700 0 0
ALCOA CORP COM 013872106 6468 276300 SH Put SOLE 276300 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 2533 215186 SH SOLE 215186 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1300 56277 SH SOLE 56277 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 11214 85616 SH SOLE 85616 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 10614 876504 SH SOLE 876504 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 46026 271620 SH SOLE 271620 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49056 289500 SH Call SOLE 289500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30162 178000 SH Put SOLE 178000 0 0
ALIGN TECHNOLOGY INC COM 016255101 4333 15833 SH SOLE 15833 0 0
ALIGN TECHNOLOGY INC COM 016255101 547 2000 SH Call SOLE 2000 0 0
ALIGN TECHNOLOGY INC COM 016255101 547 2000 SH Put SOLE 2000 0 0
ALKERMES PLC SHS G01767105 32293 1432681 SH SOLE 1432681 0 0
ALKERMES PLC SHS G01767105 225 10000 SH Call SOLE 10000 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4631 183759 SH SOLE 183759 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 227 9000 SH Put SOLE 9000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 417 12493 SH SOLE 12493 0 0
ALLEGIANT TRAVEL CO COM 01748X102 716 4990 SH SOLE 4990 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 5098 46111 SH SOLE 46111 0 0
ALLERGAN PLC SHS G0177J108 653 3900 SH Call SOLE 3900 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2461 17563 SH SOLE 17563 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3419 24400 SH Call SOLE 24400 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2971 21200 SH Put SOLE 21200 0 0
ALLIANT ENERGY CORP COM 018802108 10392 211738 SH SOLE 211738 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 20461 441438 SH SOLE 441438 0 0
ALLOT LTD SHS M0854Q105 165 22875 SH SOLE 22875 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4123 354474 SH SOLE 354474 0 0
ALLSTATE CORP COM 020002101 59132 581490 SH SOLE 581490 0 0
ALLSTATE CORP COM 020002101 264 2600 SH Put SOLE 2600 0 0
ALLY FINL INC COM 02005N100 66964 2160830 SH SOLE 2160830 0 0
ALPHABET INC CAP STK CL A 02079K305 1805 1667 SH SOLE 1667 0 0
ALPHABET INC CAP STK CL A 02079K305 28911 26700 SH Call SOLE 26700 0 0
ALPHABET INC CAP STK CL A 02079K305 29127 26900 SH Put SOLE 26900 0 0
ALTA MESA RES INC CL A 02133L109 36 244096 SH SOLE 244096 0 0
ALTAIR ENGR INC COM CL A 021369103 764 18922 SH SOLE 18922 0 0
ALTERYX INC COM CL A 02156B103 36323 332871 SH SOLE 332871 0 0
ALTERYX INC COM CL A 02156B103 1178 10800 SH Call SOLE 10800 0 0
ALTERYX INC COM CL A 02156B103 1189 10900 SH Put SOLE 10900 0 0
ALTICE USA INC CL A 02156K103 42738 1755142 SH SOLE 1755142 0 0
ALTRA INDL MOTION CORP COM 02208R106 3471 96733 SH SOLE 96733 0 0
ALTRA INDL MOTION CORP COM 02208R106 248 6900 SH Call SOLE 6900 0 0
ALTRIA GROUP INC COM 02209S103 107815 2276979 SH SOLE 2276979 0 0
ALTRIA GROUP INC COM 02209S103 6534 138000 SH Call SOLE 138000 0 0
ALTRIA GROUP INC COM 02209S103 6586 139100 SH Put SOLE 139100 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 4356 435999 SH SOLE 435999 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 202 11578 SH SOLE 11578 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 1148 59200 SH Call SOLE 59200 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 1766 91100 SH Put SOLE 91100 0 0
AMAZON COM INC COM 023135106 210888 111367 SH SOLE 111367 0 0
AMAZON COM INC COM 023135106 49234 26000 SH Call SOLE 26000 0 0
AMAZON COM INC COM 023135106 66088 34900 SH Put SOLE 34900 0 0
AMBARELLA INC SHS G037AX101 2376 53832 SH SOLE 53832 0 0
AMBER RD INC COM 02318Y108 1452 111217 SH SOLE 111217 0 0
AMBEV SA SPONSORED ADR 02319V103 20109 4306061 SH SOLE 4306061 0 0
AMC NETWORKS INC CL A 00164V103 676 12400 SH Call SOLE 12400 0 0
AMC NETWORKS INC CL A 00164V103 687 12600 SH Put SOLE 12600 0 0
AMCOR PLC ORD G0250X107 11302 983681 SH SOLE 983681 0 0
AMDOCS LTD SHS G02602103 54682 880682 SH SOLE 880682 0 0
AMEDISYS INC COM 023436108 534 4400 SH Call SOLE 4400 0 0
AMEDISYS INC COM 023436108 607 5000 SH Put SOLE 5000 0 0
AMEREN CORP COM 023608102 376 5000 SH Call SOLE 5000 0 0
AMERESCO INC CL A 02361E108 323 21902 SH SOLE 21902 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3398 104200 SH Call SOLE 104200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6783 208000 SH Put SOLE 208000 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 674 52800 SH Call SOLE 52800 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 910 71300 SH Put SOLE 71300 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3379 199965 SH SOLE 199965 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2438 27700 SH Call SOLE 27700 0 0
AMERICAN ELEC PWR CO INC COM 025537101 3292 37400 SH Put SOLE 37400 0 0
AMERICAN EXPRESS CO COM 025816109 461 3732 SH SOLE 3732 0 0
AMERICAN EXPRESS CO COM 025816109 3321 26900 SH Call SOLE 26900 0 0
AMERICAN EXPRESS CO COM 025816109 3209 26000 SH Put SOLE 26000 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 37068 361743 SH SOLE 361743 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 474 19492 SH SOLE 19492 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 560 10509 SH SOLE 10509 0 0
AMERICAN NATL INS CO COM 028591105 3733 32054 SH SOLE 32054 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 900 99845 SH SOLE 99845 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 322 43242 SH SOLE 43242 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 504 54311 SH SOLE 54311 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1676 8200 SH Call SOLE 8200 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3373 16500 SH Put SOLE 16500 0 0
AMERICAS CAR MART INC COM 03062T105 419 4863 SH SOLE 4863 0 0
AMERIPRISE FINL INC COM 03076C106 2684 18493 SH SOLE 18493 0 0
AMERIPRISE FINL INC COM 03076C106 435 3000 SH Call SOLE 3000 0 0
AMERIPRISE FINL INC COM 03076C106 581 4000 SH Put SOLE 4000 0 0
AMERISAFE INC COM 03071H100 3651 57247 SH SOLE 57247 0 0
AMERISOURCEBERGEN CORP COM 03073E105 4628 54284 SH SOLE 54284 0 0
AMERISOURCEBERGEN CORP COM 03073E105 767 9000 SH Call SOLE 9000 0 0
AMERISOURCEBERGEN CORP COM 03073E105 853 10000 SH Put SOLE 10000 0 0
AMETEK INC NEW COM 031100100 2658 29256 SH SOLE 29256 0 0
AMGEN INC COM 031162100 126688 687478 SH SOLE 687478 0 0
AMGEN INC COM 031162100 8182 44400 SH Call SOLE 44400 0 0
AMGEN INC COM 031162100 9970 54100 SH Put SOLE 54100 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1665 133416 SH SOLE 133416 0 0
AMKOR TECHNOLOGY INC COM 031652100 1761 236059 SH SOLE 236059 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1032 143946 SH SOLE 143946 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 674 31917 SH SOLE 31917 0 0
AMPHENOL CORP NEW CL A 032095101 2468 25727 SH SOLE 25727 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 69 12600 SH SOLE 12600 0 0
ANADARKO PETE CORP COM 032511107 27146 384716 SH SOLE 384716 0 0
ANAPLAN INC COM 03272L108 45180 895180 SH SOLE 895180 0 0
ANAPTYSBIO INC COM 032724106 2514 44563 SH SOLE 44563 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 2980 229048 SH SOLE 229048 0 0
ANGIODYNAMICS INC COM 03475V101 782 39706 SH SOLE 39706 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 241 13533 SH SOLE 13533 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 392 22000 SH Call SOLE 22000 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 632 35500 SH Put SOLE 35500 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1249 15200 SH SOLE 15200 0 0
ANIKA THERAPEUTICS INC COM 035255108 6642 163505 SH SOLE 163505 0 0
ANIXTER INTL INC COM 035290105 2997 50192 SH SOLE 50192 0 0
ANNALY CAP MGMT INC COM 035710409 60402 6615803 SH SOLE 6615803 0 0
ANTARES PHARMA INC COM 036642106 1704 518013 SH SOLE 518013 0 0
ANTERO RES CORP COM 03674X106 6760 1222486 SH SOLE 1222486 0 0
ANTERO RES CORP COM 03674X106 127 22900 SH Call SOLE 22900 0 0
ANTERO RES CORP COM 03674X106 161 29200 SH Put SOLE 29200 0 0
ANTHEM INC COM 036752103 568 2013 SH SOLE 2013 0 0
ANTHEM INC COM 036752103 7253 25700 SH Call SOLE 25700 0 0
ANTHEM INC COM 036752103 7789 27600 SH Put SOLE 27600 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 1582 417518 SH SOLE 417518 0 0
APACHE CORP COM 037411105 2164 74700 SH Call SOLE 74700 0 0
APACHE CORP COM 037411105 2604 89900 SH Put SOLE 89900 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 24386 486561 SH SOLE 486561 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 241 4800 SH Call SOLE 4800 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 9729 529041 SH SOLE 529041 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 16757 488543 SH SOLE 488543 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 274 8000 SH Call SOLE 8000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 278 8100 SH Put SOLE 8100 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4712 297084 SH SOLE 297084 0 0
APPLE INC COM 037833100 44037 222499 SH SOLE 222499 0 0
APPLE INC COM 037833100 42355 214000 SH Call SOLE 214000 0 0
APPLE INC COM 037833100 19792 100000 SH Put SOLE 100000 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 405 106967 SH SOLE 106967 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 969 15744 SH SOLE 15744 0 0
APPLIED MATLS INC COM 038222105 116443 2592797 SH SOLE 2592797 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 973 94636 SH SOLE 94636 0 0
APTINYX INC COM 03836N103 690 206728 SH SOLE 206728 0 0
APTIV PLC SHS G6095L109 242 3000 SH Put SOLE 3000 0 0
AQUANTIA CORP COM 03842Q108 649 49789 SH SOLE 49789 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 217 92100 SH SOLE 92100 0 0
ARAMARK COM 03852U106 12814 355343 SH SOLE 355343 0 0
ARATANA THERAPEUTICS INC COM 03874P101 440 85308 SH SOLE 85308 0 0
ARBOR RLTY TR INC COM 038923108 1517 125206 SH SOLE 125206 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 183 88106 SH SOLE 88106 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 452 221672 SH SOLE 221672 0 0
ARCBEST CORP COM 03937C105 3056 108715 SH SOLE 108715 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1777 98552 SH SOLE 98552 0 0
ARCH CAP GROUP LTD ORD G0450A105 997 26881 SH SOLE 26881 0 0
ARCH COAL INC CL A 039380407 2550 27063 SH SOLE 27063 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 84365 2067758 SH SOLE 2067758 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 885 21700 SH Call SOLE 21700 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 902 22100 SH Put SOLE 22100 0 0
ARCHROCK INC COM 03957W106 177 16654 SH SOLE 16654 0 0
ARCONIC INC COM 03965L100 3708 143602 SH SOLE 143602 0 0
ARCONIC INC COM 03965L100 235 9100 SH Put SOLE 9100 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1731 237718 SH SOLE 237718 0 0
ARCUS BIOSCIENCES INC COM 03969F109 349 43883 SH SOLE 43883 0 0
ARDELYX INC COM 039697107 582 216408 SH SOLE 216408 0 0
ARDMORE SHIPPING CORP COM Y0207T100 197 24170 SH SOLE 24170 0 0
ARES CAP CORP COM 04010L103 29624 1651282 SH SOLE 1651282 0 0
ARES COML REAL ESTATE CORP COM 04013V108 2968 199741 SH SOLE 199741 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2198 84000 SH SOLE 84000 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2256 30464 SH SOLE 30464 0 0
ARISTA NETWORKS INC COM 040413106 779 3000 SH Call SOLE 3000 0 0
ARISTA NETWORKS INC COM 040413106 1480 5700 SH Put SOLE 5700 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1126 60394 SH SOLE 60394 0 0
ARMSTRONG FLOORING INC COM 04238R106 575 58403 SH SOLE 58403 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 953 9800 SH Call SOLE 9800 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 642 6600 SH Put SOLE 6600 0 0
ARQULE INC COM 04269E107 1136 103174 SH SOLE 103174 0 0
ARRAY BIOPHARMA INC COM 04269X105 26815 578782 SH SOLE 578782 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4964 180375 SH SOLE 180375 0 0
ASCENA RETAIL GROUP INC COM 04351G101 136 223071 SH SOLE 223071 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 490 124155 SH SOLE 124155 0 0
ASGN INC COM 00191U102 1015 16747 SH SOLE 16747 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 2033 150724 SH SOLE 150724 0 0
ASSOCIATED BANC CORP COM 045487105 2946 139377 SH SOLE 139377 0 0
ASSURANT INC COM 04621X108 6666 62662 SH SOLE 62662 0 0
ASSURED GUARANTY LTD COM G0585R106 320 7600 SH Call SOLE 7600 0 0
ASSURED GUARANTY LTD COM G0585R106 417 9900 SH Put SOLE 9900 0 0
ASTEC INDS INC COM 046224101 283 8683 SH SOLE 8683 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 27331 662093 SH SOLE 662093 0 0
ASTRONICS CORP COM 046433108 2019 50197 SH SOLE 50197 0 0
AT HOME GROUP INC COM 04650Y100 6998 1050738 SH SOLE 1050738 0 0
AT&T INC COM 00206R102 36877 1100471 SH SOLE 1100471 0 0
AT&T INC COM 00206R102 11373 339400 SH Call SOLE 339400 0 0
AT&T INC COM 00206R102 19221 573600 SH Put SOLE 573600 0 0
ATENTO S A SHS L0427L105 455 182837 SH SOLE 182837 0 0
ATHENE HLDG LTD CL A G0684D107 27051 628211 SH SOLE 628211 0 0
ATHERSYS INC COM 04744L106 215 128238 SH SOLE 128238 0 0
ATKORE INTL GROUP INC COM 047649108 1385 53524 SH SOLE 53524 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 603 35231 SH SOLE 35231 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 1293 534266 SH SOLE 534266 0 0
ATLANTICA YIELD PLC SHS G0751N103 10015 441766 SH SOLE 441766 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 129 177615 SH SOLE 177615 0 0
ATLASSIAN CORP PLC CL A G06242104 29492 225404 SH SOLE 225404 0 0
ATLASSIAN CORP PLC CL A G06242104 903 6900 SH Call SOLE 6900 0 0
ATLASSIAN CORP PLC CL A G06242104 785 6000 SH Put SOLE 6000 0 0
ATRICURE INC COM 04963C209 5209 174552 SH SOLE 174552 0 0
ATYR PHARMA INC COM 002120103 14 39084 SH SOLE 39084 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 619 209105 SH SOLE 209105 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 718 18961 SH SOLE 18961 0 0
AUDIOCODES LTD ORD M15342104 553 35711 SH SOLE 35711 0 0
AUTODESK INC COM 052769106 174903 1073683 SH SOLE 1073683 0 0
AUTODESK INC COM 052769106 1678 10300 SH Call SOLE 10300 0 0
AUTODESK INC COM 052769106 2460 15100 SH Put SOLE 15100 0 0
AUTOLIV INC COM 052800109 6328 89749 SH SOLE 89749 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4796 29008 SH SOLE 29008 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1157 7000 SH Call SOLE 7000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1488 9000 SH Put SOLE 9000 0 0
AUTONATION INC COM 05329W102 1825 43504 SH SOLE 43504 0 0
AUTONATION INC COM 05329W102 419 10000 SH Call SOLE 10000 0 0
AUTONATION INC COM 05329W102 612 14600 SH Put SOLE 14600 0 0
AUTOWEB INC COM 05335B100 87 24537 SH SOLE 24537 0 0
AUTOZONE INC COM 053332102 7475 6799 SH SOLE 6799 0 0
AUTOZONE INC COM 053332102 2749 2500 SH Call SOLE 2500 0 0
AVALARA INC COM 05338G106 36245 502015 SH SOLE 502015 0 0
AVALONBAY CMNTYS INC COM 053484101 610 3000 SH Call SOLE 3000 0 0
AVALONBAY CMNTYS INC COM 053484101 813 4000 SH Put SOLE 4000 0 0
AVANGRID INC COM 05351W103 1895 37532 SH SOLE 37532 0 0
AVANTOR INC COM 05352A100 9593 502519 SH SOLE 502519 0 0
AVEDRO INC COM 05355N109 842 42874 SH SOLE 42874 0 0
AVERY DENNISON CORP COM 053611109 463 4000 SH Put SOLE 4000 0 0
AVID TECHNOLOGY INC COM 05367P100 3055 334971 SH SOLE 334971 0 0
AVIS BUDGET GROUP INC COM 053774105 4334 123274 SH SOLE 123274 0 0
AVIS BUDGET GROUP INC COM 053774105 643 18300 SH Call SOLE 18300 0 0
AVIS BUDGET GROUP INC COM 053774105 844 24000 SH Put SOLE 24000 0 0
AVISTA CORP COM 05379B107 5890 132053 SH SOLE 132053 0 0
AVON PRODS INC COM 054303102 11629 2997177 SH SOLE 2997177 0 0
AXA EQUITABLE HLDGS INC COM 054561105 29320 1402861 SH SOLE 1402861 0 0
AXALTA COATING SYS LTD COM G0750C108 48955 1644443 SH SOLE 1644443 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 869 57744 SH SOLE 57744 0 0
AXOGEN INC COM 05463X106 1440 72747 SH SOLE 72747 0 0
AXT INC COM 00246W103 621 156793 SH SOLE 156793 0 0
AZUL S A SPONSR ADR PFD 05501U106 686 20500 SH SOLE 20500 0 0
B & G FOODS INC NEW COM 05508R106 320 15400 SH Call SOLE 15400 0 0
B & G FOODS INC NEW COM 05508R106 250 12000 SH Put SOLE 12000 0 0
B2GOLD CORP COM 11777Q209 10899 3597052 SH SOLE 3597052 0 0
BAIDU INC SPON ADR REP A 056752108 28697 244518 SH SOLE 244518 0 0
BAIDU INC SPON ADR REP A 056752108 4694 40000 SH Call SOLE 40000 0 0
BAIDU INC SPON ADR REP A 056752108 2347 20000 SH Put SOLE 20000 0 0
BAKER HUGHES A GE CO CL A 05722G100 16216 658398 SH SOLE 658398 0 0
BALL CORP COM 058498106 28050 400765 SH SOLE 400765 0 0
BALL CORP COM 058498106 210 3000 SH Call SOLE 3000 0 0
BALL CORP COM 058498106 630 9000 SH Put SOLE 9000 0 0
BANCFIRST CORP COM 05945F103 1186 21315 SH SOLE 21315 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 351 35773 SH SOLE 35773 0 0
BANCO MACRO SA SPON ADR B 05961W105 3151 43249 SH SOLE 43249 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1008 33701 SH SOLE 33701 0 0
BANCO SANTANDER SA ADR 05964H105 522 113871 SH SOLE 113871 0 0
BANCORP INC DEL COM 05969A105 259 29048 SH SOLE 29048 0 0
BANK AMER CORP COM 060505104 1349 46512 SH SOLE 46512 0 0
BANK AMER CORP COM 060505104 19610 676200 SH Call SOLE 676200 0 0
BANK AMER CORP COM 060505104 20297 699900 SH Put SOLE 699900 0 0
BANK MONTREAL QUE COM 063671101 80483 1066711 SH SOLE 1066711 0 0
BANK N S HALIFAX COM 064149107 26452 486704 SH SOLE 486704 0 0
BANK NEW YORK MELLON CORP COM 064058100 83607 1893700 SH SOLE 1893700 0 0
BANK NEW YORK MELLON CORP COM 064058100 309 7000 SH Call SOLE 7000 0 0
BANK NEW YORK MELLON CORP COM 064058100 252 5700 SH Put SOLE 5700 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6478 190766 SH SOLE 190766 0 0
BANK OZK COM 06417N103 5183 172252 SH SOLE 172252 0 0
BANKFINANCIAL CORP COM 06643P104 675 48247 SH SOLE 48247 0 0
BAOZUN INC SPONSORED ADR 06684L103 897 18000 SH Call SOLE 18000 0 0
BAOZUN INC SPONSORED ADR 06684L103 813 16300 SH Put SOLE 16300 0 0
BARNES & NOBLE INC COM 067774109 341 50987 SH SOLE 50987 0 0
BARNES GROUP INC COM 067806109 1196 21220 SH SOLE 21220 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 719 8706 SH SOLE 8706 0 0
BARRICK GOLD CORPORATION COM 067901108 1757 111400 SH Call SOLE 111400 0 0
BARRICK GOLD CORPORATION COM 067901108 2208 140000 SH Put SOLE 140000 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 28 14561 SH SOLE 14561 0 0
BASSETT FURNITURE INDS INC COM 070203104 243 15915 SH SOLE 15915 0 0
BAUSCH HEALTH COS INC COM 071734107 21532 853761 SH SOLE 853761 0 0
BAXTER INTL INC COM 071813109 64537 787995 SH SOLE 787995 0 0
BAXTER INTL INC COM 071813109 885 10800 SH Call SOLE 10800 0 0
BAXTER INTL INC COM 071813109 713 8700 SH Put SOLE 8700 0 0
BB&T CORP COM 054937107 27079 551172 SH SOLE 551172 0 0
BB&T CORP COM 054937107 3360 68400 SH Call SOLE 68400 0 0
BB&T CORP COM 054937107 2727 55500 SH Put SOLE 55500 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 328 29000 SH SOLE 29000 0 0
BBX CAP CORP NEW CL A 05491N104 94 19127 SH SOLE 19127 0 0
BCE INC COM NEW 05534B760 43157 948922 SH SOLE 948922 0 0
BCE INC COM NEW 05534B760 227 5000 SH Put SOLE 5000 0 0
BECTON DICKINSON & CO COM 075887109 940 3730 SH SOLE 3730 0 0
BECTON DICKINSON & CO COM 075887109 756 3000 SH Call SOLE 3000 0 0
BECTON DICKINSON & CO COM 075887109 1210 4800 SH Put SOLE 4800 0 0
BED BATH & BEYOND INC COM 075896100 4229 363900 SH Call SOLE 363900 0 0
BED BATH & BEYOND INC COM 075896100 3522 303100 SH Put SOLE 303100 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 187 109874 SH SOLE 109874 0 0
BENCHMARK ELECTRS INC COM 08160H101 891 35470 SH SOLE 35470 0 0
BENEFITFOCUS INC COM 08180D106 10712 394565 SH SOLE 394565 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10850 50900 SH Call SOLE 50900 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9102 42700 SH Put SOLE 42700 0 0
BERRY GLOBAL GROUP INC COM 08579W103 27005 513504 SH SOLE 513504 0 0
BERRY PETE CORP COM 08579X101 239 22582 SH SOLE 22582 0 0
BEST BUY INC COM 086516101 36166 518663 SH SOLE 518663 0 0
BEST BUY INC COM 086516101 3361 48200 SH Call SOLE 48200 0 0
BEST BUY INC COM 086516101 2692 38600 SH Put SOLE 38600 0 0
BGC PARTNERS INC CL A 05541T101 7389 1412855 SH SOLE 1412855 0 0
BHP GROUP LTD SPONSORED ADS 088606108 5122 88136 SH SOLE 88136 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 36873 721440 SH SOLE 721440 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 108 55228 SH SOLE 55228 0 0
BIG LOTS INC COM 089302103 1639 57300 SH Call SOLE 57300 0 0
BIG LOTS INC COM 089302103 1677 58600 SH Put SOLE 58600 0 0
BIO RAD LABS INC CL A 090572207 30009 96002 SH SOLE 96002 0 0
BIO TECHNE CORP COM 09073M104 1251 6000 SH SOLE 6000 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 2146 566169 SH SOLE 566169 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 3550 763534 SH SOLE 763534 0 0
BIOGEN INC COM 09062X103 49964 213640 SH SOLE 213640 0 0
BIOGEN INC COM 09062X103 4210 18000 SH Call SOLE 18000 0 0
BIOGEN INC COM 09062X103 4444 19000 SH Put SOLE 19000 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 688 15700 SH SOLE 15700 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 41408 483451 SH SOLE 483451 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1507 17600 SH Call SOLE 17600 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1405 16400 SH Put SOLE 16400 0 0
BIOPHARMX CORP COM NEW 09072X309 12 19333 SH SOLE 19333 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 782 13094 SH SOLE 13094 0 0
BIOTELEMETRY INC COM 090672106 1664 34562 SH SOLE 34562 0 0
BIOTELEMETRY INC COM 090672106 376 7800 SH Call SOLE 7800 0 0
BIOTELEMETRY INC COM 090672106 708 14700 SH Put SOLE 14700 0 0
BIOTIME INC COM 09066L105 402 365440 SH SOLE 365440 0 0
BJS RESTAURANTS INC COM 09180C106 3505 79771 SH SOLE 79771 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3044 115303 SH SOLE 115303 0 0
BLACK KNIGHT INC COM 09215C105 39455 655947 SH SOLE 655947 0 0
BLACKBAUD INC COM 09227Q100 404 4836 SH SOLE 4836 0 0
BLACKLINE INC COM 09239B109 3096 57851 SH SOLE 57851 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 2825 468492 SH SOLE 468492 0 0
BLACKROCK INC COM 09247X101 501 1067 SH SOLE 1067 0 0
BLACKROCK INC COM 09247X101 4177 8900 SH Call SOLE 8900 0 0
BLACKROCK INC COM 09247X101 3097 6600 SH Put SOLE 6600 0 0
BLACKROCK TCP CAP CORP COM 09259E108 5311 372688 SH SOLE 372688 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 12999 365332 SH SOLE 365332 0 0
BLOCK H & R INC COM 093671105 16674 569089 SH SOLE 569089 0 0
BLOCK H & R INC COM 093671105 234 8000 SH Put SOLE 8000 0 0
BLUCORA INC COM 095229100 337 11110 SH SOLE 11110 0 0
BLUEBIRD BIO INC COM 09609G100 3838 30175 SH SOLE 30175 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 20425 216526 SH SOLE 216526 0 0
BMC STK HLDGS INC COM 05591B109 3485 164389 SH SOLE 164389 0 0
BOEING CO COM 097023105 28575 78500 SH Call SOLE 78500 0 0
BOEING CO COM 097023105 34181 93900 SH Put SOLE 93900 0 0
BOINGO WIRELESS INC COM 09739C102 7601 422979 SH SOLE 422979 0 0
BOISE CASCADE CO DEL COM 09739D100 2427 86343 SH SOLE 86343 0 0
BOK FINL CORP COM NEW 05561Q201 537 7119 SH SOLE 7119 0 0
BOOKING HLDGS INC COM 09857L108 11623 6200 SH Call SOLE 6200 0 0
BOOKING HLDGS INC COM 09857L108 7499 4000 SH Put SOLE 4000 0 0
BOOT BARN HLDGS INC COM 099406100 1721 48294 SH SOLE 48294 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16808 253852 SH SOLE 253852 0 0
BORGWARNER INC COM 099724106 8880 211540 SH SOLE 211540 0 0
BOSTON BEER INC CL A 100557107 3551 9400 SH Call SOLE 9400 0 0
BOSTON BEER INC CL A 100557107 4231 11200 SH Put SOLE 11200 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 667 55279 SH SOLE 55279 0 0
BOSTON SCIENTIFIC CORP COM 101137107 937 21800 SH Call SOLE 21800 0 0
BOSTON SCIENTIFIC CORP COM 101137107 709 16500 SH Put SOLE 16500 0 0
BOX INC CL A 10316T104 41374 2349454 SH SOLE 2349454 0 0
BOYD GAMING CORP COM 103304101 415 15400 SH Call SOLE 15400 0 0
BOYD GAMING CORP COM 103304101 431 16000 SH Put SOLE 16000 0 0
BP PLC SPONSORED ADR 055622104 75999 1822518 SH SOLE 1822518 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 3822 247027 SH SOLE 247027 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6676 466190 SH SOLE 466190 0 0
BRF SA SPONSORED ADR 10552T107 16166 2127124 SH SOLE 2127124 0 0
BRIDGE BANCORP INC COM 108035106 655 22232 SH SOLE 22232 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 225 19472 SH SOLE 19472 0 0
BRIGGS & STRATTON CORP COM 109043109 1725 168437 SH SOLE 168437 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 430 47493 SH SOLE 47493 0 0
BRIGHTCOVE INC COM 10921T101 1452 140597 SH SOLE 140597 0 0
BRIGHTHOUSE FINL INC COM 10922N103 8350 227569 SH SOLE 227569 0 0
BRIGHTHOUSE FINL INC COM 10922N103 752 20500 SH Call SOLE 20500 0 0
BRIGHTHOUSE FINL INC COM 10922N103 726 19800 SH Put SOLE 19800 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1828 160243 SH SOLE 160243 0 0
BRINKER INTL INC COM 109641100 472 12000 SH Call SOLE 12000 0 0
BRINKER INTL INC COM 109641100 433 11000 SH Put SOLE 11000 0 0
BRINKS CO COM 109696104 2258 27811 SH SOLE 27811 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 126687 2793542 SH SOLE 2793542 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2077 45800 SH Call SOLE 45800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4576 100900 SH Put SOLE 100900 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2251 64544 SH SOLE 64544 0 0
BROADCOM INC COM 11135F101 1123 3900 SH Call SOLE 3900 0 0
BROADCOM INC COM 11135F101 1497 5200 SH Put SOLE 5200 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 13314 310052 SH SOLE 310052 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 384 20344 SH SOLE 20344 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 435 28314 SH SOLE 28314 0 0
BROWN & BROWN INC COM 115236101 2132 63650 SH SOLE 63650 0 0
BROWN FORMAN CORP CL B 115637209 3123 56346 SH SOLE 56346 0 0
BRP INC COM SUN VTG 05577W200 12883 359463 SH SOLE 359463 0 0
BRYN MAWR BK CORP COM 117665109 456 12218 SH SOLE 12218 0 0
BT GROUP PLC ADR 05577E101 198 15501 SH SOLE 15501 0 0
BUILD A BEAR WORKSHOP COM 120076104 1590 284359 SH SOLE 284359 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 3191 189273 SH SOLE 189273 0 0
BUNGE LIMITED COM G16962105 49905 895799 SH SOLE 895799 0 0
BUNGE LIMITED COM G16962105 223 4000 SH Call SOLE 4000 0 0
BUNGE LIMITED COM G16962105 524 9400 SH Put SOLE 9400 0 0
BURLINGTON STORES INC COM 122017106 340 2000 SH Call SOLE 2000 0 0
BURLINGTON STORES INC COM 122017106 425 2500 SH Put SOLE 2500 0 0
BWX TECHNOLOGIES INC COM 05605H100 13466 258461 SH SOLE 258461 0 0
BYLINE BANCORP INC COM 124411109 680 35560 SH SOLE 35560 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5303 62866 SH SOLE 62866 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1181 14000 SH Call SOLE 14000 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1156 13700 SH Put SOLE 13700 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 2749 233391 SH SOLE 233391 0 0
CABOT CORP COM 127055101 11516 241374 SH SOLE 241374 0 0
CABOT OIL & GAS CORP COM 127097103 96136 4187097 SH SOLE 4187097 0 0
CABOT OIL & GAS CORP COM 127097103 728 31700 SH Call SOLE 31700 0 0
CABOT OIL & GAS CORP COM 127097103 934 40700 SH Put SOLE 40700 0 0
CACI INTL INC CL A 127190304 13762 67265 SH SOLE 67265 0 0
CADENCE BANCORPORATION CL A 12739A100 6807 327244 SH SOLE 327244 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 13689 193319 SH SOLE 193319 0 0
CADIZ INC COM NEW 127537207 2019 179457 SH SOLE 179457 0 0
CAE INC COM 124765108 16596 617868 SH SOLE 617868 0 0
CAESARSTONE LTD ORD SHS M20598104 283 18860 SH SOLE 18860 0 0
CAL MAINE FOODS INC COM NEW 128030202 334 8000 SH Put SOLE 8000 0 0
CALAMP CORP COM 128126109 762 65249 SH SOLE 65249 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 966 49100 SH Call SOLE 49100 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1240 63000 SH Put SOLE 63000 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 319 81792 SH SOLE 81792 0 0
CALIX INC COM 13100M509 204 31137 SH SOLE 31137 0 0
CAMBER ENERGY INC COM NEW 13200M300 5 30609 SH SOLE 30609 0 0
CAMBREX CORP COM 132011107 976 20858 SH SOLE 20858 0 0
CAMDEN NATL CORP COM 133034108 323 7032 SH SOLE 7032 0 0
CAMDEN PPTY TR SH BEN INT 133131102 11682 111907 SH SOLE 111907 0 0
CAMECO CORP COM 13321L108 150 14000 SH Put SOLE 14000 0 0
CAMPBELL SOUP CO COM 134429109 10519 262525 SH SOLE 262525 0 0
CAMPBELL SOUP CO COM 134429109 914 22800 SH Call SOLE 22800 0 0
CAMPBELL SOUP CO COM 134429109 1743 43500 SH Put SOLE 43500 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 186 15000 SH Call SOLE 15000 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 135 10900 SH Put SOLE 10900 0 0
CAMTEK LTD ORD M20791105 902 106784 SH SOLE 106784 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 376 9700 SH Call SOLE 9700 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 465 12000 SH Put SOLE 12000 0 0
CANADIAN NAT RES LTD COM 136385101 957 35483 SH SOLE 35483 0 0
CANADIAN NATL RY CO COM 136375102 34138 369142 SH SOLE 369142 0 0
CANADIAN NATL RY CO COM 136375102 222 2400 SH Put SOLE 2400 0 0
CANADIAN PAC RY LTD COM 13645T100 64851 275679 SH SOLE 275679 0 0
CANADIAN PAC RY LTD COM 13645T100 470 2000 SH Call SOLE 2000 0 0
CANADIAN PAC RY LTD COM 13645T100 235 1000 SH Put SOLE 1000 0 0
CANADIAN SOLAR INC COM 136635109 6637 304018 SH SOLE 304018 0 0
CANADIAN SOLAR INC COM 136635109 218 10000 SH Call SOLE 10000 0 0
CANADIAN SOLAR INC COM 136635109 249 11400 SH Put SOLE 11400 0 0
CAPITAL ONE FINL CORP COM 14040H105 13679 150750 SH SOLE 150750 0 0
CAPITAL ONE FINL CORP COM 14040H105 817 9000 SH Call SOLE 9000 0 0
CAPITAL ONE FINL CORP COM 14040H105 935 10300 SH Put SOLE 10300 0 0
CAPITALA FIN CORP COM 14054R106 746 78890 SH SOLE 78890 0 0
CAPITOL FED FINL INC COM 14057J101 1034 75099 SH SOLE 75099 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 38117 1099098 SH SOLE 1099098 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2174 62700 SH Call SOLE 62700 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2570 74100 SH Put SOLE 74100 0 0
CARBO CERAMICS INC COM 140781105 379 281081 SH SOLE 281081 0 0
CARBON BLACK INC COM 14081R103 2508 150000 SH SOLE 150000 0 0
CARBONITE INC COM 141337105 7813 300056 SH SOLE 300056 0 0
CARDINAL HEALTH INC COM 14149Y108 86041 1826782 SH SOLE 1826782 0 0
CARDINAL HEALTH INC COM 14149Y108 1305 27700 SH Call SOLE 27700 0 0
CARDINAL HEALTH INC COM 14149Y108 1955 41500 SH Put SOLE 41500 0 0
CARDTRONICS PLC SHS CL A G1991C105 4752 173923 SH SOLE 173923 0 0
CARE COM INC COM 141633107 3553 323552 SH SOLE 323552 0 0
CAREDX INC COM 14167L103 4716 131031 SH SOLE 131031 0 0
CAREER EDUCATION CORP COM 141665109 2421 126934 SH SOLE 126934 0 0
CARETRUST REIT INC COM 14174T107 3774 158685 SH SOLE 158685 0 0
CARGURUS INC COM CL A 141788109 15314 424102 SH SOLE 424102 0 0
CARLISLE COS INC COM 142339100 28156 200526 SH SOLE 200526 0 0
CARMAX INC COM 143130102 11823 136161 SH SOLE 136161 0 0
CARMAX INC COM 143130102 1129 13000 SH Call SOLE 13000 0 0
CARMAX INC COM 143130102 1554 17900 SH Put SOLE 17900 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 83557 1795004 SH SOLE 1795004 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 372 8000 SH Call SOLE 8000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 512 11000 SH Put SOLE 11000 0 0
CARNIVAL PLC ADR 14365C103 8378 185063 SH SOLE 185063 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 396 8244 SH SOLE 8244 0 0
CARRIAGE SVCS INC COM 143905107 639 33616 SH SOLE 33616 0 0
CARRIZO OIL & GAS INC COM 144577103 1193 119020 SH SOLE 119020 0 0
CARRIZO OIL & GAS INC COM 144577103 321 32000 SH Call SOLE 32000 0 0
CARRIZO OIL & GAS INC COM 144577103 325 32400 SH Put SOLE 32400 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1834 203074 SH SOLE 203074 0 0
CARS COM INC COM 14575E105 12917 655041 SH SOLE 655041 0 0
CARTERS INC COM 146229109 332 3400 SH Call SOLE 3400 0 0
CARTERS INC COM 146229109 566 5800 SH Put SOLE 5800 0 0
CASA SYS INC COM 14713L102 523 81395 SH SOLE 81395 0 0
CASELLA WASTE SYS INC CL A 147448104 7248 182889 SH SOLE 182889 0 0
CASEYS GEN STORES INC COM 147528103 1108 7100 SH Call SOLE 7100 0 0
CASEYS GEN STORES INC COM 147528103 530 3400 SH Put SOLE 3400 0 0
CASS INFORMATION SYS INC COM 14808P109 1542 31813 SH SOLE 31813 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 488 151157 SH SOLE 151157 0 0
CASTOR MARITIME INC SHS Y1146L109 102 23963 SH SOLE 23963 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 793 107633 SH SOLE 107633 0 0
CATERPILLAR INC DEL COM 149123101 147178 1079889 SH SOLE 1079889 0 0
CATERPILLAR INC DEL COM 149123101 13602 99800 SH Call SOLE 99800 0 0
CATERPILLAR INC DEL COM 149123101 15183 111400 SH Put SOLE 111400 0 0
CAVCO INDS INC DEL COM 149568107 888 5639 SH SOLE 5639 0 0
CBIZ INC COM 124805102 554 28298 SH SOLE 28298 0 0
CBL & ASSOC PPTYS INC COM 124830100 662 637007 SH SOLE 637007 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1192 11500 SH Call SOLE 11500 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1554 15000 SH Put SOLE 15000 0 0
CBS CORP NEW CL B 124857202 24248 485929 SH SOLE 485929 0 0
CDK GLOBAL INC COM 12508E101 2525 51068 SH SOLE 51068 0 0
CDK GLOBAL INC COM 12508E101 247 5000 SH Call SOLE 5000 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 11882 151242 SH SOLE 151242 0 0
CDW CORP COM 12514G108 1671 15051 SH SOLE 15051 0 0
CECO ENVIRONMENTAL CORP COM 125141101 563 58747 SH SOLE 58747 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 685 258456 SH SOLE 258456 0 0
CELGENE CORP COM 151020104 142004 1536179 SH SOLE 1536179 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 92 34308 SH SOLE 34308 0 0
CELLECTIS S A SPONSORED ADS 15117K103 635 40679 SH SOLE 40679 0 0
CENOVUS ENERGY INC COM 15135U109 17898 2029301 SH SOLE 2029301 0 0
CENTENE CORP DEL COM 15135B101 3639 69400 SH Call SOLE 69400 0 0
CENTENE CORP DEL COM 15135B101 3959 75500 SH Put SOLE 75500 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 13940 1836678 SH SOLE 1836678 0 0
CENTERPOINT ENERGY INC COM 15189T107 14114 492967 SH SOLE 492967 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1614 370144 SH SOLE 370144 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1489 60418 SH SOLE 60418 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 554 18476 SH SOLE 18476 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 160 17300 SH SOLE 17300 0 0
CENTURY CASINOS INC COM 156492100 368 37963 SH SOLE 37963 0 0
CENTURYLINK INC COM 156700106 462 39300 SH Call SOLE 39300 0 0
CENTURYLINK INC COM 156700106 628 53400 SH Put SOLE 53400 0 0
CERIDIAN HCM HLDG INC COM 15677J108 34085 678980 SH SOLE 678980 0 0
CEVA INC COM 157210105 2817 115672 SH SOLE 115672 0 0
CF INDS HLDGS INC COM 125269100 35822 766906 SH SOLE 766906 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 827 86052 SH SOLE 86052 0 0
CHANNELADVISOR CORP COM 159179100 682 77805 SH SOLE 77805 0 0
CHART INDS INC COM PAR $0.01 16115Q308 8047 104671 SH SOLE 104671 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3927 9938 SH SOLE 9938 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1107 2800 SH Call SOLE 2800 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 948 2400 SH Put SOLE 2400 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 6699 57942 SH SOLE 57942 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 347 3000 SH Put SOLE 3000 0 0
CHEESECAKE FACTORY INC COM 163072101 9502 217331 SH SOLE 217331 0 0
CHEESECAKE FACTORY INC COM 163072101 376 8600 SH Call SOLE 8600 0 0
CHEESECAKE FACTORY INC COM 163072101 393 9000 SH Put SOLE 9000 0 0
CHEGG INC COM 163092109 2252 58358 SH SOLE 58358 0 0
CHEGG INC COM 163092109 309 8000 SH Put SOLE 8000 0 0
CHEMICAL FINL CORP COM 163731102 16083 391220 SH SOLE 391220 0 0
CHEMOCENTRYX INC COM 16383L106 1587 170640 SH SOLE 170640 0 0
CHEMOURS CO COM 163851108 2328 96998 SH SOLE 96998 0 0
CHEMOURS CO COM 163851108 1421 59200 SH Call SOLE 59200 0 0
CHEMOURS CO COM 163851108 1332 55500 SH Put SOLE 55500 0 0
CHENIERE ENERGY INC COM NEW 16411R208 25257 368987 SH SOLE 368987 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1403 20500 SH Call SOLE 20500 0 0
CHENIERE ENERGY INC COM NEW 16411R208 979 14300 SH Put SOLE 14300 0 0
CHERRY HILL MTG INVT CORP COM 164651101 386 24111 SH SOLE 24111 0 0
CHESAPEAKE ENERGY CORP COM 165167107 73 37653 SH SOLE 37653 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 577 20316 SH SOLE 20316 0 0
CHESAPEAKE UTILS CORP COM 165303108 536 5644 SH SOLE 5644 0 0
CHEVRON CORP NEW COM 166764100 27440 220507 SH SOLE 220507 0 0
CHEVRON CORP NEW COM 166764100 13315 107000 SH Call SOLE 107000 0 0
CHEVRON CORP NEW COM 166764100 11946 96000 SH Put SOLE 96000 0 0
CHICOS FAS INC COM 168615102 43 12788 SH SOLE 12788 0 0
CHILDRENS PL INC COM 168905107 763 8000 SH Call SOLE 8000 0 0
CHILDRENS PL INC COM 168905107 954 10000 SH Put SOLE 10000 0 0
CHIMERA INVT CORP COM NEW 16934Q208 3153 167073 SH SOLE 167073 0 0
CHIMERIX INC COM 16934W106 1245 288191 SH SOLE 288191 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 171 13846 SH SOLE 13846 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 12252 270529 SH SOLE 270529 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 10564 154904 SH SOLE 154904 0 0
CHINA YUCHAI INTL LTD COM G21082105 842 56157 SH SOLE 56157 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 69566 94922 SH SOLE 94922 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 8062 11000 SH Call SOLE 11000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 10260 14000 SH Put SOLE 14000 0 0
CHOICE HOTELS INTL INC COM 169905106 1435 16488 SH SOLE 16488 0 0
CHUBB LIMITED COM H1467J104 736 5000 SH Call SOLE 5000 0 0
CHUBB LIMITED COM H1467J104 736 5000 SH Put SOLE 5000 0 0
CHURCHILL DOWNS INC COM 171484108 2526 21949 SH SOLE 21949 0 0
CIENA CORP COM NEW 171779309 14302 347722 SH SOLE 347722 0 0
CIENA CORP COM NEW 171779309 617 15000 SH Call SOLE 15000 0 0
CIENA CORP COM NEW 171779309 226 5500 SH Put SOLE 5500 0 0
CIGNA CORP NEW COM 125523100 9658 61300 SH Call SOLE 61300 0 0
CIGNA CORP NEW COM 125523100 8839 56100 SH Put SOLE 56100 0 0
CIMAREX ENERGY CO COM 171798101 356 6000 SH Call SOLE 6000 0 0
CIMAREX ENERGY CO COM 171798101 356 6000 SH Put SOLE 6000 0 0
CIMPRESS N V SHS EURO N20146101 336 3700 SH Call SOLE 3700 0 0
CINTAS CORP COM 172908105 237 1000 SH Call SOLE 1000 0 0
CISCO SYS INC COM 17275R102 120244 2197040 SH SOLE 2197040 0 0
CISCO SYS INC COM 17275R102 4006 73200 SH Call SOLE 73200 0 0
CISCO SYS INC COM 17275R102 2671 48800 SH Put SOLE 48800 0 0
CISION LTD SHS G1992S109 815 69452 SH SOLE 69452 0 0
CIT GROUP INC COM NEW 125581801 5699 108467 SH SOLE 108467 0 0
CIT GROUP INC COM NEW 125581801 389 7400 SH Call SOLE 7400 0 0
CIT GROUP INC COM NEW 125581801 510 9700 SH Put SOLE 9700 0 0
CITI TRENDS INC COM 17306X102 200 13649 SH SOLE 13649 0 0
CITIGROUP INC COM NEW 172967424 7169 102370 SH SOLE 102370 0 0
CITIGROUP INC COM NEW 172967424 12115 173000 SH Call SOLE 173000 0 0
CITIGROUP INC COM NEW 172967424 12416 177300 SH Put SOLE 177300 0 0
CITIZENS FINL GROUP INC COM 174610105 45649 1290973 SH SOLE 1290973 0 0
CITRIX SYS INC COM 177376100 112249 1143759 SH SOLE 1143759 0 0
CLARUS CORP NEW COM 18270P109 551 38135 SH SOLE 38135 0 0
CLEAN ENERGY FUELS CORP COM 184499101 64 23950 SH SOLE 23950 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 64 65842 SH SOLE 65842 0 0
CLEVELAND CLIFFS INC COM 185899101 1593 149300 SH Call SOLE 149300 0 0
CLEVELAND CLIFFS INC COM 185899101 2051 192200 SH Put SOLE 192200 0 0
CLOROX CO DEL COM 189054109 1684 11000 SH Call SOLE 11000 0 0
CLOROX CO DEL COM 189054109 2251 14700 SH Put SOLE 14700 0 0
CLOUDERA INC COM 18914U100 5751 1093338 SH SOLE 1093338 0 0
CLOUDERA INC COM 18914U100 104 19700 SH Call SOLE 19700 0 0
CLOUDERA INC COM 18914U100 136 25900 SH Put SOLE 25900 0 0
CLOVIS ONCOLOGY INC COM 189464100 2943 197928 SH SOLE 197928 0 0
CME GROUP INC COM 12572Q105 2912 15000 SH SOLE 15000 0 0
CME GROUP INC COM 12572Q105 1631 8400 SH Call SOLE 8400 0 0
CME GROUP INC COM 12572Q105 1883 9700 SH Put SOLE 9700 0 0
CMS ENERGY CORP COM 125896100 6929 119654 SH SOLE 119654 0 0
CNA FINL CORP COM 126117100 6704 142429 SH SOLE 142429 0 0
CNB FINL CORP PA COM 126128107 206 7306 SH SOLE 7306 0 0
CNH INDL N V SHS N20944109 287 27897 SH SOLE 27897 0 0
CNO FINL GROUP INC COM 12621E103 4022 241126 SH SOLE 241126 0 0
CNX RESOURCES CORPORATION COM 12653C108 126 17300 SH Call SOLE 17300 0 0
CNX RESOURCES CORPORATION COM 12653C108 154 21000 SH Put SOLE 21000 0 0
COCA COLA CO COM 191216100 18351 360384 SH SOLE 360384 0 0
COCA COLA CO COM 191216100 10357 203400 SH Call SOLE 203400 0 0
COCA COLA CO COM 191216100 10994 215900 SH Put SOLE 215900 0 0
COCA COLA CONSOLIDATED INC COM 191098102 363 1214 SH SOLE 1214 0 0
COEUR MNG INC COM NEW 192108504 122 28022 SH SOLE 28022 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3221 54258 SH SOLE 54258 0 0
COGNEX CORP COM 192422103 259 5400 SH Call SOLE 5400 0 0
COGNEX CORP COM 192422103 240 5000 SH Put SOLE 5000 0 0
COHEN & STEERS INC COM 19247A100 2494 48492 SH SOLE 48492 0 0
COHERENT INC COM 192479103 955 7000 SH Call SOLE 7000 0 0
COHERENT INC COM 192479103 1405 10300 SH Put SOLE 10300 0 0
COHERUS BIOSCIENCES INC COM 19249H103 3533 159859 SH SOLE 159859 0 0
COHU INC COM 192576106 911 59019 SH SOLE 59019 0 0
COLGATE PALMOLIVE CO COM 194162103 101724 1419335 SH SOLE 1419335 0 0
COLGATE PALMOLIVE CO COM 194162103 624 8700 SH Call SOLE 8700 0 0
COLGATE PALMOLIVE CO COM 194162103 1075 15000 SH Put SOLE 15000 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 1687 79036 SH SOLE 79036 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 3056 42675 SH SOLE 42675 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 10118 101015 SH SOLE 101015 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2351 56022 SH SOLE 56022 0 0
COMCAST CORP NEW CL A 20030N101 72798 1721816 SH SOLE 1721816 0 0
COMCAST CORP NEW CL A 20030N101 1057 25000 SH Call SOLE 25000 0 0
COMCAST CORP NEW CL A 20030N101 1188 28100 SH Put SOLE 28100 0 0
COMERICA INC COM 200340107 49779 685286 SH SOLE 685286 0 0
COMERICA INC COM 200340107 3421 47100 SH Call SOLE 47100 0 0
COMERICA INC COM 200340107 3429 47200 SH Put SOLE 47200 0 0
COMMERCIAL METALS CO COM 201723103 5181 290244 SH SOLE 290244 0 0
COMMERCIAL VEH GROUP INC COM 202608105 576 71768 SH SOLE 71768 0 0
COMMUNITY TR BANCORP INC COM 204149108 278 6582 SH SOLE 6582 0 0
COMMVAULT SYSTEMS INC COM 204166102 16318 328862 SH SOLE 328862 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 3141 728741 SH SOLE 728741 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 275 9721 SH SOLE 9721 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 970 50772 SH SOLE 50772 0 0
COMPASS MINERALS INTL INC COM 20451N101 3734 67951 SH SOLE 67951 0 0
COMSCORE INC COM 20564W105 1709 331106 SH SOLE 331106 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1791 63709 SH SOLE 63709 0 0
CONAGRA BRANDS INC COM 205887102 1299 48997 SH SOLE 48997 0 0
CONAGRA BRANDS INC COM 205887102 610 23000 SH Call SOLE 23000 0 0
CONAGRA BRANDS INC COM 205887102 1013 38200 SH Put SOLE 38200 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1257 104756 SH SOLE 104756 0 0
CONCHO RES INC COM 20605P101 825 8000 SH Call SOLE 8000 0 0
CONCHO RES INC COM 20605P101 1238 12000 SH Put SOLE 12000 0 0
CONDUENT INC COM 206787103 8458 881915 SH SOLE 881915 0 0
CONFORMIS INC COM 20717E101 382 87591 SH SOLE 87591 0 0
CONNECTICUT WTR SVC INC COM 207797101 344 4930 SH SOLE 4930 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 1631 71991 SH SOLE 71991 0 0
CONNS INC COM 208242107 619 34728 SH SOLE 34728 0 0
CONNS INC COM 208242107 241 13500 SH Put SOLE 13500 0 0
CONOCOPHILLIPS COM 20825C104 119835 1964511 SH SOLE 1964511 0 0
CONOCOPHILLIPS COM 20825C104 1781 29200 SH Call SOLE 29200 0 0
CONOCOPHILLIPS COM 20825C104 1598 26200 SH Put SOLE 26200 0 0
CONSOLIDATED EDISON INC COM 209115104 31223 356099 SH SOLE 356099 0 0
CONSOLIDATED EDISON INC COM 209115104 1578 18000 SH Call SOLE 18000 0 0
CONSOLIDATED EDISON INC COM 209115104 1403 16000 SH Put SOLE 16000 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 1681 28160 SH SOLE 28160 0 0
CONSOLIDATED WATER CO INC ORD G23773107 312 21878 SH SOLE 21878 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1783 9052 SH SOLE 9052 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1772 9000 SH Call SOLE 9000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 985 5000 SH Put SOLE 5000 0 0
CONSTELLIUM NV CL A N22035104 248 24697 SH SOLE 24697 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 232 15434 SH SOLE 15434 0 0
CONTAINER STORE GROUP INC COM 210751103 2398 327650 SH SOLE 327650 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 266 9994 SH SOLE 9994 0 0
CONTINENTAL RESOURCES INC COM 212015101 29425 699107 SH SOLE 699107 0 0
CONTINENTAL RESOURCES INC COM 212015101 210 5000 SH Put SOLE 5000 0 0
CONTROL4 CORP COM 21240D107 1463 61592 SH SOLE 61592 0 0
COOPER STD HLDGS INC COM 21676P103 2522 55047 SH SOLE 55047 0 0
COPA HOLDINGS SA CL A P31076105 11150 114272 SH SOLE 114272 0 0
COPA HOLDINGS SA CL A P31076105 390 4000 SH Call SOLE 4000 0 0
COPA HOLDINGS SA CL A P31076105 478 4900 SH Put SOLE 4900 0 0
COPART INC COM 217204106 568 7600 SH Call SOLE 7600 0 0
COPART INC COM 217204106 299 4000 SH Put SOLE 4000 0 0
CORE LABORATORIES N V COM N22717107 1166 22296 SH SOLE 22296 0 0
CORE LABORATORIES N V COM N22717107 763 14600 SH Call SOLE 14600 0 0
CORE LABORATORIES N V COM N22717107 1046 20000 SH Put SOLE 20000 0 0
CORE MARK HOLDING CO INC COM 218681104 471 11864 SH SOLE 11864 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 146 19611 SH SOLE 19611 0 0
CORECIVIC INC COM 21871N101 5581 268852 SH SOLE 268852 0 0
CORELOGIC INC COM 21871D103 1324 31655 SH SOLE 31655 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1315 33163 SH SOLE 33163 0 0
COREPOINT LODGING INC COM 21872L104 594 47947 SH SOLE 47947 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 199 66840 SH SOLE 66840 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 859 147383 SH SOLE 147383 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 16005 276281 SH SOLE 276281 0 0
CORNING INC COM 219350105 80101 2410496 SH SOLE 2410496 0 0
CORNING INC COM 219350105 525 15800 SH Call SOLE 15800 0 0
CORNING INC COM 219350105 422 12700 SH Put SOLE 12700 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 759 28787 SH SOLE 28787 0 0
CORVEL CORP COM 221006109 964 11076 SH SOLE 11076 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 175 46904 SH SOLE 46904 0 0
COSAN LTD SHS A G25343107 2077 155457 SH SOLE 155457 0 0
COSTCO WHSL CORP NEW COM 22160K105 175602 664506 SH SOLE 664506 0 0
COSTCO WHSL CORP NEW COM 22160K105 2458 9300 SH Call SOLE 9300 0 0
COSTCO WHSL CORP NEW COM 22160K105 2537 9600 SH Put SOLE 9600 0 0
COTT CORP QUE COM 22163N106 1864 139591 SH SOLE 139591 0 0
COTY INC COM CL A 222070203 9449 705160 SH SOLE 705160 0 0
COUPA SOFTWARE INC COM 22266L106 760 6000 SH Call SOLE 6000 0 0
COUPA SOFTWARE INC COM 22266L106 848 6700 SH Put SOLE 6700 0 0
COUSINS PPTYS INC COM NEW 222795502 4731 130799 SH SOLE 130799 0 0
COVANTA HLDG CORP COM 22282E102 8072 450691 SH SOLE 450691 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 1370 93134 SH SOLE 93134 0 0
CRA INTL INC COM 12618T105 935 24395 SH SOLE 24395 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 14005 82030 SH SOLE 82030 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2049 12000 SH Call SOLE 12000 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2100 12300 SH Put SOLE 12300 0 0
CRAFT BREW ALLIANCE INC COM 224122101 569 40702 SH SOLE 40702 0 0
CRANE CO COM 224399105 5323 63795 SH SOLE 63795 0 0
CRAY INC COM NEW 225223304 372 10697 SH SOLE 10697 0 0
CREDICORP LTD COM G2519Y108 1740 7602 SH SOLE 7602 0 0
CREDIT ACCEP CORP MICH COM 225310101 1210 2500 SH SOLE 2500 0 0
CREDIT ACCEP CORP MICH COM 225310101 3919 8100 SH Call SOLE 8100 0 0
CREDIT ACCEP CORP MICH COM 225310101 3677 7600 SH Put SOLE 7600 0 0
CREE INC COM 225447101 13306 236846 SH SOLE 236846 0 0
CREE INC COM 225447101 230 4100 SH Call SOLE 4100 0 0
CREE INC COM 225447101 444 7900 SH Put SOLE 7900 0 0
CRESCENT PT ENERGY CORP COM 22576C101 3208 972154 SH SOLE 972154 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1573 33400 SH SOLE 33400 0 0
CROCS INC COM 227046109 10503 531782 SH SOLE 531782 0 0
CRONOS GROUP INC COM 22717L101 14196 888355 SH SOLE 888355 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 237 25300 SH SOLE 25300 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1199 9200 SH Call SOLE 9200 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3324 25500 SH Put SOLE 25500 0 0
CROWN HOLDINGS INC COM 228368106 336 5500 SH Call SOLE 5500 0 0
CROWN HOLDINGS INC COM 228368106 501 8200 SH Put SOLE 8200 0 0
CRYOLIFE INC COM 228903100 1871 62508 SH SOLE 62508 0 0
CSG SYS INTL INC COM 126349109 2415 49466 SH SOLE 49466 0 0
CSS INDS INC COM 125906107 207 42369 SH SOLE 42369 0 0
CSW INDUSTRIALS INC COM 126402106 1144 16788 SH SOLE 16788 0 0
CSX CORP COM 126408103 96198 1243347 SH SOLE 1243347 0 0
CSX CORP COM 126408103 2445 31600 SH Call SOLE 31600 0 0
CSX CORP COM 126408103 2166 28000 SH Put SOLE 28000 0 0
CTI BIOPHARMA CORP COM 12648L601 112 129812 SH SOLE 129812 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 365 9900 SH Call SOLE 9900 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 443 12000 SH Put SOLE 12000 0 0
CUBIC CORP COM 229669106 6660 103283 SH SOLE 103283 0 0
CULP INC COM 230215105 774 40743 SH SOLE 40743 0 0
CUMMINS INC COM 231021106 84006 490287 SH SOLE 490287 0 0
CURO GROUP HLDGS CORP COM 23131L107 861 77932 SH SOLE 77932 0 0
CURTISS WRIGHT CORP COM 231561101 2215 17427 SH SOLE 17427 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1137 63602 SH SOLE 63602 0 0
CUTERA INC COM 232109108 3451 166063 SH SOLE 166063 0 0
CVR ENERGY INC COM 12662P108 12624 252533 SH SOLE 252533 0 0
CVS HEALTH CORP COM 126650100 9034 165800 SH Call SOLE 165800 0 0
CVS HEALTH CORP COM 126650100 11023 202300 SH Put SOLE 202300 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 31720 248124 SH SOLE 248124 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1023 8000 SH Call SOLE 8000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1023 8000 SH Put SOLE 8000 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 19404 872477 SH SOLE 872477 0 0
CYTOKINETICS INC COM NEW 23282W605 3017 268215 SH SOLE 268215 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1509 134457 SH SOLE 134457 0 0
CYTOSORBENTS CORP COM NEW 23283X206 120 18132 SH SOLE 18132 0 0
D R HORTON INC COM 23331A109 8814 204370 SH SOLE 204370 0 0
D R HORTON INC COM 23331A109 440 10200 SH Call SOLE 10200 0 0
D R HORTON INC COM 23331A109 794 18400 SH Put SOLE 18400 0 0
DAKTRONICS INC COM 234264109 993 160928 SH SOLE 160928 0 0
DANA INCORPORATED COM 235825205 25495 1278566 SH SOLE 1278566 0 0
DANAHER CORPORATION COM 235851102 643 4500 SH Call SOLE 4500 0 0
DANAHER CORPORATION COM 235851102 972 6800 SH Put SOLE 6800 0 0
DARDEN RESTAURANTS INC COM 237194105 25725 211331 SH SOLE 211331 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 575 14200 SH Call SOLE 14200 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 664 16400 SH Put SOLE 16400 0 0
DAVITA INC COM 23918K108 2919 51891 SH SOLE 51891 0 0
DEAN FOODS CO NEW COM NEW 242370203 1144 1238019 SH SOLE 1238019 0 0
DECKERS OUTDOOR CORP COM 243537107 1907 10835 SH SOLE 10835 0 0
DEERE & CO COM 244199105 2005 12100 SH Call SOLE 12100 0 0
DEERE & CO COM 244199105 2403 14500 SH Put SOLE 14500 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 188 23595 SH SOLE 23595 0 0
DEL TACO RESTAURANTS INC COM 245496104 6539 510052 SH SOLE 510052 0 0
DELEK US HLDGS INC NEW COM 24665A103 660 16300 SH Call SOLE 16300 0 0
DELEK US HLDGS INC NEW COM 24665A103 916 22600 SH Put SOLE 22600 0 0
DELL TECHNOLOGIES INC CL C 24703L202 383 7532 SH SOLE 7532 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1676 33000 SH Call SOLE 33000 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1326 26100 SH Put SOLE 26100 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 10084 504201 SH SOLE 504201 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 168215 2964149 SH SOLE 2964149 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 11446 201700 SH Call SOLE 201700 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 14148 249300 SH Put SOLE 249300 0 0
DELUXE CORP COM 248019101 8795 216303 SH SOLE 216303 0 0
DENNYS CORP COM 24869P104 921 44856 SH SOLE 44856 0 0
DENTSPLY SIRONA INC COM 24906P109 3000 51409 SH SOLE 51409 0 0
DERMIRA INC COM 24983L104 1742 182225 SH SOLE 182225 0 0
DESCARTES SYS GROUP INC COM 249906108 9026 244287 SH SOLE 244287 0 0
DESIGNER BRANDS INC CL A 250565108 441 23000 SH Call SOLE 23000 0 0
DESIGNER BRANDS INC CL A 250565108 353 18400 SH Put SOLE 18400 0 0
DESPEGAR COM CORP ORD SHS G27358103 1320 95020 SH SOLE 95020 0 0
DESTINATION MATERNITY CORP COM 25065D100 14 10699 SH SOLE 10699 0 0
DEVON ENERGY CORP NEW COM 25179M103 240 8400 SH Put SOLE 8400 0 0
DEXCOM INC COM 252131107 6391 42650 SH SOLE 42650 0 0
DEXCOM INC COM 252131107 450 3000 SH Call SOLE 3000 0 0
DEXCOM INC COM 252131107 450 3000 SH Put SOLE 3000 0 0
DHI GROUP INC COM 23331S100 151 42392 SH SOLE 42392 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1520 257175 SH SOLE 257175 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2083 14697 SH SOLE 14697 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 302 33995 SH SOLE 33995 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 101 11400 SH Call SOLE 11400 0 0
DIAMONDBACK ENERGY INC COM 25278X109 545 5000 SH Call SOLE 5000 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1199 11000 SH Put SOLE 11000 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 825 52379 SH SOLE 52379 0 0
DICKS SPORTING GOODS INC COM 253393102 27460 792967 SH SOLE 792967 0 0
DICKS SPORTING GOODS INC COM 253393102 2043 59000 SH Call SOLE 59000 0 0
DICKS SPORTING GOODS INC COM 253393102 2563 74000 SH Put SOLE 74000 0 0
DIEBOLD NXDF INC COM 253651103 5753 628020 SH SOLE 628020 0 0
DIEBOLD NXDF INC COM 253651103 160 17500 SH Call SOLE 17500 0 0
DIEBOLD NXDF INC COM 253651103 137 15000 SH Put SOLE 15000 0 0
DIGI INTL INC COM 253798102 1246 98292 SH SOLE 98292 0 0
DIGIMARC CORP NEW COM 25381B101 1304 29366 SH SOLE 29366 0 0
DIGITAL RLTY TR INC COM 253868103 955 8108 SH SOLE 8108 0 0
DIGITAL RLTY TR INC COM 253868103 825 7000 SH Call SOLE 7000 0 0
DIGITAL RLTY TR INC COM 253868103 1767 15000 SH Put SOLE 15000 0 0
DIGITAL TURBINE INC COM NEW 25400W102 2314 462737 SH SOLE 462737 0 0
DINE BRANDS GLOBAL INC COM 254423106 1489 15600 SH Call SOLE 15600 0 0
DINE BRANDS GLOBAL INC COM 254423106 1375 14400 SH Put SOLE 14400 0 0
DIODES INC COM 254543101 5575 153272 SH SOLE 153272 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1186 194703 SH SOLE 194703 0 0
DISCOVER FINL SVCS COM 254709108 16680 214982 SH SOLE 214982 0 0
DISCOVERY INC COM SER A 25470F104 1710 55700 SH Call SOLE 55700 0 0
DISCOVERY INC COM SER A 25470F104 2014 65600 SH Put SOLE 65600 0 0
DISNEY WALT CO COM DISNEY 254687106 12358 88500 SH Call SOLE 88500 0 0
DISNEY WALT CO COM DISNEY 254687106 18405 131800 SH Put SOLE 131800 0 0
DMC GLOBAL INC COM 23291C103 1066 16833 SH SOLE 16833 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 15047 232918 SH SOLE 232918 0 0
DOLLAR GEN CORP NEW COM 256677105 82701 611876 SH SOLE 611876 0 0
DOLLAR GEN CORP NEW COM 256677105 946 7000 SH Call SOLE 7000 0 0
DOLLAR GEN CORP NEW COM 256677105 797 5900 SH Put SOLE 5900 0 0
DOLLAR TREE INC COM 256746108 167540 1560105 SH SOLE 1560105 0 0
DOLLAR TREE INC COM 256746108 2545 23700 SH Call SOLE 23700 0 0
DOLLAR TREE INC COM 256746108 2792 26000 SH Put SOLE 26000 0 0
DOMINION ENERGY INC COM 25746U109 232 3000 SH Call SOLE 3000 0 0
DOMINION ENERGY INC COM 25746U109 696 9000 SH Put SOLE 9000 0 0
DOMINOS PIZZA INC COM 25754A201 462 1661 SH SOLE 1661 0 0
DOMINOS PIZZA INC COM 25754A201 6233 22400 SH Call SOLE 22400 0 0
DOMINOS PIZZA INC COM 25754A201 6512 23400 SH Put SOLE 23400 0 0
DOMO INC COM CL B 257554105 10172 372314 SH SOLE 372314 0 0
DOMTAR CORP COM NEW 257559203 8965 201326 SH SOLE 201326 0 0
DOMTAR CORP COM NEW 257559203 258 5800 SH Put SOLE 5800 0 0
DORIAN LPG LTD SHS USD Y2106R110 136 15032 SH SOLE 15032 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1253 31495 SH SOLE 31495 0 0
DOVER CORP COM 260003108 2719 27136 SH SOLE 27136 0 0
DROPBOX INC CL A 26210C104 85699 3421101 SH SOLE 3421101 0 0
DSP GROUP INC COM 23332B106 1616 112516 SH SOLE 112516 0 0
DTE ENERGY CO COM 233331107 256 2000 SH Call SOLE 2000 0 0
DTE ENERGY CO COM 233331107 512 4000 SH Put SOLE 4000 0 0
DUCOMMUN INC DEL COM 264147109 2327 51623 SH SOLE 51623 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 19767 224014 SH SOLE 224014 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2868 32500 SH Call SOLE 32500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2206 25000 SH Put SOLE 25000 0 0
DUKE REALTY CORP COM NEW 264411505 17965 568317 SH SOLE 568317 0 0
DULUTH HLDGS INC COM CL B 26443V101 6567 483239 SH SOLE 483239 0 0
DUNKIN BRANDS GROUP INC COM 265504100 67272 844483 SH SOLE 844483 0 0
DUNKIN BRANDS GROUP INC COM 265504100 669 8400 SH Call SOLE 8400 0 0
DUNKIN BRANDS GROUP INC COM 265504100 725 9100 SH Put SOLE 9100 0 0
DUPONT DE NEMOURS INC COM 26614N102 1667 22200 SH Call SOLE 22200 0 0
DUPONT DE NEMOURS INC COM 26614N102 1584 21100 SH Put SOLE 21100 0 0
DURECT CORP COM 266605104 72 110986 SH SOLE 110986 0 0
DXC TECHNOLOGY CO COM 23355L106 35327 640559 SH SOLE 640559 0 0
DXC TECHNOLOGY CO COM 23355L106 717 13000 SH Call SOLE 13000 0 0
DXC TECHNOLOGY CO COM 23355L106 386 7000 SH Put SOLE 7000 0 0
DYCOM INDS INC COM 267475101 7678 130431 SH SOLE 130431 0 0
DYNEX CAP INC COM 26817Q886 3173 189425 SH SOLE 189425 0 0
E L F BEAUTY INC COM 26856L103 1972 139880 SH SOLE 139880 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 6218 139412 SH SOLE 139412 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 679 129551 SH SOLE 129551 0 0
EAGLE MATERIALS INC COM 26969P108 2592 27958 SH SOLE 27958 0 0
EAGLE MATERIALS INC COM 26969P108 278 3000 SH Put SOLE 3000 0 0
EAST WEST BANCORP INC COM 27579R104 34186 730948 SH SOLE 730948 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 288 15919 SH SOLE 15919 0 0
EASTMAN CHEMICAL CO COM 277432100 8390 107796 SH SOLE 107796 0 0
EASTMAN CHEMICAL CO COM 277432100 934 12000 SH Call SOLE 12000 0 0
EASTMAN CHEMICAL CO COM 277432100 778 10000 SH Put SOLE 10000 0 0
EATON CORP PLC SHS G29183103 51004 612440 SH SOLE 612440 0 0
EATON CORP PLC SHS G29183103 416 5000 SH Call SOLE 5000 0 0
EATON CORP PLC SHS G29183103 250 3000 SH Put SOLE 3000 0 0
EATON VANCE CORP COM NON VTG 278265103 8589 199148 SH SOLE 199148 0 0
EBAY INC COM 278642103 212410 5377481 SH SOLE 5377481 0 0
EBAY INC COM 278642103 1778 45000 SH Call SOLE 45000 0 0
EBAY INC COM 278642103 1892 47900 SH Put SOLE 47900 0 0
EBIX INC COM NEW 278715206 2228 44356 SH SOLE 44356 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1247 59739 SH SOLE 59739 0 0
ECHOSTAR CORP CL A 278768106 11449 258326 SH SOLE 258326 0 0
ECOLAB INC COM 278865100 513 2600 SH Put SOLE 2600 0 0
ECOPETROL S A SPONSORED ADS 279158109 932 50984 SH SOLE 50984 0 0
EDISON INTL COM 281020107 109325 1621793 SH SOLE 1621793 0 0
EDITAS MEDICINE INC COM 28106W103 4392 177538 SH SOLE 177538 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 369 2000 SH Call SOLE 2000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 554 3000 SH Put SOLE 3000 0 0
EGAIN CORP COM NEW 28225C806 351 43061 SH SOLE 43061 0 0
EHEALTH INC COM 28238P109 697 8100 SH Put SOLE 8100 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 821 77439 SH SOLE 77439 0 0
EL PASO ELEC CO COM NEW 283677854 202 3094 SH SOLE 3094 0 0
EL POLLO LOCO HLDGS INC COM 268603107 223 20893 SH SOLE 20893 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 7259 214767 SH SOLE 214767 0 0
ELASTIC N V ORD SHS N14506104 18576 248814 SH SOLE 248814 0 0
ELDORADO GOLD CORP NEW COM 284902509 1869 321108 SH SOLE 321108 0 0
ELECTRONIC ARTS INC COM 285512109 117582 1161191 SH SOLE 1161191 0 0
ELECTRONIC ARTS INC COM 285512109 3038 30000 SH Call SOLE 30000 0 0
ELECTRONIC ARTS INC COM 285512109 4830 47700 SH Put SOLE 47700 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 3037 82281 SH SOLE 82281 0 0
ELEVATE CREDIT INC COM 28621V101 203 49352 SH SOLE 49352 0 0
ELTEK LTD SHS M40184208 45 10294 SH SOLE 10294 0 0
EMBRAER S A SPONSORED ADS 29082A107 207 10300 SH Call SOLE 10300 0 0
EMBRAER S A SPONSORED ADS 29082A107 229 11400 SH Put SOLE 11400 0 0
EMCOR GROUP INC COM 29084Q100 4094 46475 SH SOLE 46475 0 0
EMCORE CORP COM NEW 290846203 335 101684 SH SOLE 101684 0 0
EMERSON ELEC CO COM 291011104 46922 703274 SH SOLE 703274 0 0
EMERSON ELEC CO COM 291011104 534 8000 SH Call SOLE 8000 0 0
EMPIRE ST RLTY TR INC CL A 292104106 12426 839000 SH SOLE 839000 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3852 91131 SH SOLE 91131 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 4982 59046 SH SOLE 59046 0 0
ENBRIDGE INC COM 29250N105 59142 1639187 SH SOLE 1639187 0 0
ENCANA CORP COM 292505104 13720 2674545 SH SOLE 2674545 0 0
ENCANA CORP COM 292505104 500 97500 SH Call SOLE 97500 0 0
ENCANA CORP COM 292505104 147 28700 SH Put SOLE 28700 0 0
ENCOMPASS HEALTH CORP COM 29261A100 37239 587743 SH SOLE 587743 0 0
ENDAVA PLC ADS 29260V105 1951 48492 SH SOLE 48492 0 0
ENDO INTL PLC SHS G30401106 4533 1100226 SH SOLE 1100226 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 3195 360242 SH SOLE 360242 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 880 22777 SH SOLE 22777 0 0
ENERPLUS CORP COM 292766102 13636 1810947 SH SOLE 1810947 0 0
ENERSYS COM 29275Y102 5074 74080 SH SOLE 74080 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1536 152211 SH SOLE 152211 0 0
ENNIS INC COM 293389102 493 24018 SH SOLE 24018 0 0
ENOVA INTL INC COM 29357K103 1864 80862 SH SOLE 80862 0 0
ENPHASE ENERGY INC COM 29355A107 3351 183837 SH SOLE 183837 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 6082 713035 SH SOLE 713035 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 90 10600 SH Call SOLE 10600 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 145 17000 SH Put SOLE 17000 0 0
ENTEGRIS INC COM 29362U104 2283 61186 SH SOLE 61186 0 0
ENTERGY CORP NEW COM 29364G103 16811 163329 SH SOLE 163329 0 0
ENTERGY CORP NEW COM 29364G103 1235 12000 SH Call SOLE 12000 0 0
ENTERGY CORP NEW COM 29364G103 1235 12000 SH Put SOLE 12000 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 496 11930 SH SOLE 11930 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 452 144776 SH SOLE 144776 0 0
ENZO BIOCHEM INC COM 294100102 355 105323 SH SOLE 105323 0 0
EOG RES INC COM 26875P101 52167 559971 SH SOLE 559971 0 0
EPAM SYS INC COM 29414B104 225 1300 SH SOLE 1300 0 0
EPIZYME INC COM 29428V104 476 37933 SH SOLE 37933 0 0
EPLUS INC COM 294268107 352 5100 SH SOLE 5100 0 0
EPR PPTYS COM SH BEN INT 26884U109 12526 167935 SH SOLE 167935 0 0
EQT CORP COM 26884L109 4458 282004 SH SOLE 282004 0 0
EQT CORP COM 26884L109 248 15700 SH Call SOLE 15700 0 0
EQT CORP COM 26884L109 285 18000 SH Put SOLE 18000 0 0
EQUIFAX INC COM 294429105 257 1900 SH Call SOLE 1900 0 0
EQUIFAX INC COM 294429105 541 4000 SH Put SOLE 4000 0 0
EQUINIX INC COM 29444U700 246 488 SH SOLE 488 0 0
EQUINOR ASA SPONSORED ADR 29446M102 33879 1712774 SH SOLE 1712774 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3724 114526 SH SOLE 114526 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 486 6400 SH Call SOLE 6400 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 531 7000 SH Put SOLE 7000 0 0
EROS INTL PLC SHS NEW G3788M114 1151 852832 SH SOLE 852832 0 0
EROS INTL PLC SHS NEW G3788M114 15 11100 SH Put SOLE 11100 0 0
ESCO TECHNOLOGIES INC COM 296315104 438 5302 SH SOLE 5302 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 6735 144774 SH SOLE 144774 0 0
ESSENT GROUP LTD COM G3198U102 6446 137175 SH SOLE 137175 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 10433 520625 SH SOLE 520625 0 0
ESSEX PPTY TR INC COM 297178105 1022 3500 SH Call SOLE 3500 0 0
ESSEX PPTY TR INC COM 297178105 759 2600 SH Put SOLE 2600 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 431 19619 SH SOLE 19619 0 0
ETSY INC COM 29786A106 123173 2007053 SH SOLE 2007053 0 0
ETSY INC COM 29786A106 1227 20000 SH Call SOLE 20000 0 0
ETSY INC COM 29786A106 982 16000 SH Put SOLE 16000 0 0
EURONET WORLDWIDE INC COM 298736109 11104 66003 SH SOLE 66003 0 0
EVENTBRITE INC COM CL A 29975E109 492 30375 SH SOLE 30375 0 0
EVERBRIDGE INC COM 29978A104 1930 21581 SH SOLE 21581 0 0
EVEREST RE GROUP LTD COM G3223R108 6781 27432 SH SOLE 27432 0 0
EVERGY INC COM 30034W106 2305 38322 SH SOLE 38322 0 0
EVERI HLDGS INC COM 30034T103 10421 873509 SH SOLE 873509 0 0
EVERSOURCE ENERGY COM 30040W108 364 4800 SH Put SOLE 4800 0 0
EVO PMTS INC CL A COM 26927E104 7152 226826 SH SOLE 226826 0 0
EVOLENT HEALTH INC CL A 30050B101 6422 807825 SH SOLE 807825 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 505 70619 SH SOLE 70619 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 860 60420 SH SOLE 60420 0 0
EXACT SCIENCES CORP COM 30063P105 5825 49349 SH SOLE 49349 0 0
EXANTAS CAP CORP COM NEW 30068N105 1430 126471 SH SOLE 126471 0 0
EXELIXIS INC COM 30161Q104 5145 240735 SH SOLE 240735 0 0
EXELIXIS INC COM 30161Q104 218 10200 SH Call SOLE 10200 0 0
EXELIXIS INC COM 30161Q104 370 17300 SH Put SOLE 17300 0 0
EXELON CORP COM 30161N101 4532 94541 SH SOLE 94541 0 0
EXONE CO COM 302104104 218 23428 SH SOLE 23428 0 0
EXPEDIA GROUP INC COM NEW 30212P303 22577 169712 SH SOLE 169712 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2408 18100 SH Call SOLE 18100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2820 21200 SH Put SOLE 21200 0 0
EXPEDITORS INTL WASH INC COM 302130109 2617 34504 SH SOLE 34504 0 0
EXPONENT INC COM 30214U102 3667 62646 SH SOLE 62646 0 0
EXTERRAN CORP COM 30227H106 882 62026 SH SOLE 62026 0 0
EXTRA SPACE STORAGE INC COM 30225T102 296 2787 SH SOLE 2787 0 0
EXTREME NETWORKS INC COM 30226D106 6633 1025233 SH SOLE 1025233 0 0
EXXON MOBIL CORP COM 30231G102 1080 14099 SH SOLE 14099 0 0
EXXON MOBIL CORP COM 30231G102 20399 266200 SH Call SOLE 266200 0 0
EXXON MOBIL CORP COM 30231G102 21096 275300 SH Put SOLE 275300 0 0
EZCORP INC CL A NON VTG 302301106 2606 275198 SH SOLE 275198 0 0
F M C CORP COM NEW 302491303 3794 45738 SH SOLE 45738 0 0
FACEBOOK INC CL A 30303M102 119883 621158 SH SOLE 621158 0 0
FACEBOOK INC CL A 30303M102 26248 136000 SH Call SOLE 136000 0 0
FACEBOOK INC CL A 30303M102 29915 155000 SH Put SOLE 155000 0 0
FACTSET RESH SYS INC COM 303075105 1232 4300 SH Call SOLE 4300 0 0
FACTSET RESH SYS INC COM 303075105 1949 6800 SH Put SOLE 6800 0 0
FANG HLDGS LTD ADR 30711Y102 17 27766 SH SOLE 27766 0 0
FARFETCH LTD ORD SH CL A 30744W107 312 15000 SH Call SOLE 15000 0 0
FARMER BROS CO COM 307675108 2090 127702 SH SOLE 127702 0 0
FASTENAL CO COM 311900104 293 9000 SH Call SOLE 9000 0 0
FBL FINL GROUP INC CL A 30239F106 809 12686 SH SOLE 12686 0 0
FEDERAL SIGNAL CORP COM 313855108 436 16290 SH SOLE 16290 0 0
FEDEX CORP COM 31428X106 43449 264624 SH SOLE 264624 0 0
FEDEX CORP COM 31428X106 1149 7000 SH Call SOLE 7000 0 0
FEDEX CORP COM 31428X106 1806 11000 SH Put SOLE 11000 0 0
FEDNAT HLDG CO COM 31431B109 283 19865 SH SOLE 19865 0 0
FERRARI N V COM N3167Y103 50802 314717 SH SOLE 314717 0 0
FERROGLOBE PLC SHS G33856108 1188 698648 SH SOLE 698648 0 0
FGL HLDGS ORD SHS G3402M102 6224 740969 SH SOLE 740969 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 41746 3020726 SH SOLE 3020726 0 0
FIBROGEN INC COM 31572Q808 2205 48800 SH SOLE 48800 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 36784 912763 SH SOLE 912763 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 144275 1176031 SH SOLE 1176031 0 0
FIDUS INVT CORP COM 316500107 1389 87086 SH SOLE 87086 0 0
FIFTH THIRD BANCORP COM 316773100 28853 1034149 SH SOLE 1034149 0 0
FIFTH THIRD BANCORP COM 316773100 558 20000 SH Call SOLE 20000 0 0
FIFTH THIRD BANCORP COM 316773100 633 22700 SH Put SOLE 22700 0 0
FIREEYE INC COM 31816Q101 32784 2213671 SH SOLE 2213671 0 0
FIREEYE INC COM 31816Q101 758 51200 SH Call SOLE 51200 0 0
FIREEYE INC COM 31816Q101 903 61000 SH Put SOLE 61000 0 0
FIRST AMERN FINL CORP COM 31847R102 38512 717173 SH SOLE 717173 0 0
FIRST BANCORP N C COM 318910106 211 5800 SH SOLE 5800 0 0
FIRST BANCORP P R COM NEW 318672706 4757 430860 SH SOLE 430860 0 0
FIRST BUSEY CORP COM NEW 319383204 261 9900 SH SOLE 9900 0 0
FIRST CHOICE BANCORP COM 31948P104 241 10583 SH SOLE 10583 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 489 36298 SH SOLE 36298 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 519 18156 SH SOLE 18156 0 0
FIRST FINL CORP IND COM 320218100 910 22652 SH SOLE 22652 0 0
FIRST HAWAIIAN INC COM 32051X108 18462 713638 SH SOLE 713638 0 0
FIRST HORIZON NATL CORP COM 320517105 1249 83654 SH SOLE 83654 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4878 132775 SH SOLE 132775 0 0
FIRST LONG IS CORP COM 320734106 266 13247 SH SOLE 13247 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 95 12000 SH Put SOLE 12000 0 0
FIRST MERCHANTS CORP COM 320817109 617 16292 SH SOLE 16292 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1818 88821 SH SOLE 88821 0 0
FIRST SOLAR INC COM 336433107 9520 144944 SH SOLE 144944 0 0
FIRST SOLAR INC COM 336433107 460 7000 SH Call SOLE 7000 0 0
FIRST SOLAR INC COM 336433107 512 7800 SH Put SOLE 7800 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3826 26600 SH SOLE 26600 0 0
FIRSTENERGY CORP COM 337932107 78734 1839154 SH SOLE 1839154 0 0
FIRSTENERGY CORP COM 337932107 908 21200 SH Call SOLE 21200 0 0
FIRSTENERGY CORP COM 337932107 599 14000 SH Put SOLE 14000 0 0
FISERV INC COM 337738108 87054 954962 SH SOLE 954962 0 0
FISERV INC COM 337738108 456 5000 SH Call SOLE 5000 0 0
FISERV INC COM 337738108 456 5000 SH Put SOLE 5000 0 0
FIVE BELOW INC COM 33829M101 502 4180 SH SOLE 4180 0 0
FIVE BELOW INC COM 33829M101 1344 11200 SH Call SOLE 11200 0 0
FIVE BELOW INC COM 33829M101 1992 16600 SH Put SOLE 16600 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1453 241044 SH SOLE 241044 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 9485 33771 SH SOLE 33771 0 0
FLEX LTD ORD Y2573F102 58851 6149488 SH SOLE 6149488 0 0
FLEXSTEEL INDS INC COM 339382103 552 32380 SH SOLE 32380 0 0
FLIR SYS INC COM 302445101 10382 191911 SH SOLE 191911 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 210 5000 SH Call SOLE 5000 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 394 9400 SH Put SOLE 9400 0 0
FLOWSERVE CORP COM 34354P105 341 6477 SH SOLE 6477 0 0
FLUENT INC COM 34380C102 79 14704 SH SOLE 14704 0 0
FLUIDIGM CORP DEL COM 34385P108 7809 633885 SH SOLE 633885 0 0
FLUOR CORP NEW COM 343412102 27739 823353 SH SOLE 823353 0 0
FLUOR CORP NEW COM 343412102 212 6300 SH Put SOLE 6300 0 0
FLUSHING FINL CORP COM 343873105 309 13901 SH SOLE 13901 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 4536 240248 SH SOLE 240248 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 241 13858 SH SOLE 13858 0 0
FONAR CORP COM NEW 344437405 235 10944 SH SOLE 10944 0 0
FOOT LOCKER INC COM 344849104 4003 95500 SH Call SOLE 95500 0 0
FOOT LOCKER INC COM 344849104 4096 97700 SH Put SOLE 97700 0 0
FORD MTR CO DEL COM 345370860 104 10169 SH SOLE 10169 0 0
FORD MTR CO DEL COM 345370860 1109 108400 SH Call SOLE 108400 0 0
FORD MTR CO DEL COM 345370860 1245 121700 SH Put SOLE 121700 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 9553 282146 SH SOLE 282146 0 0
FORRESTER RESH INC COM 346563109 954 20284 SH SOLE 20284 0 0
FORTINET INC COM 34959E109 12186 158609 SH SOLE 158609 0 0
FORTINET INC COM 34959E109 853 11100 SH Call SOLE 11100 0 0
FORTINET INC COM 34959E109 845 11000 SH Put SOLE 11000 0 0
FORTIS INC COM 349553107 542 13723 SH SOLE 13723 0 0
FORTUNA SILVER MINES INC COM 349915108 1952 685016 SH SOLE 685016 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3839 67200 SH SOLE 67200 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1907 557511 SH SOLE 557511 0 0
FORWARD AIR CORP COM 349853101 1321 22333 SH SOLE 22333 0 0
FOSTER L B CO COM 350060109 828 30291 SH SOLE 30291 0 0
FOUNDATION BLDG MATLS INC COM 350392106 2219 124815 SH SOLE 124815 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3231 118216 SH SOLE 118216 0 0
FOX CORP CL A COM 35137L105 18338 500482 SH SOLE 500482 0 0
FRANCESCAS HLDGS CORP COM 351793104 222 447970 SH SOLE 447970 0 0
FRANCO NEVADA CORP COM 351858105 679 8000 SH Call SOLE 8000 0 0
FRANCO NEVADA CORP COM 351858105 764 9000 SH Put SOLE 9000 0 0
FRANKLIN COVEY CO COM 353469109 723 21264 SH SOLE 21264 0 0
FRANKLIN RES INC COM 354613101 10075 289515 SH SOLE 289515 0 0
FRANKLIN RES INC COM 354613101 278 8000 SH Call SOLE 8000 0 0
FRANKLIN RES INC COM 354613101 285 8200 SH Put SOLE 8200 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 291 39407 SH SOLE 39407 0 0
FREDS INC CL A 356108100 16 33400 SH SOLE 33400 0 0
FREEPORT-MCMORAN INC CL B 35671D857 690 59440 SH SOLE 59440 0 0
FREEPORT-MCMORAN INC CL B 35671D857 128 11000 SH Put SOLE 11000 0 0
FREIGHTCAR AMER INC COM 357023100 541 92179 SH SOLE 92179 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2377 60505 SH SOLE 60505 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2135 79222 SH SOLE 79222 0 0
FRESHPET INC COM 358039105 5720 125684 SH SOLE 125684 0 0
FRESHPET INC COM 358039105 387 8500 SH Put SOLE 8500 0 0
FRONTDOOR INC COM 35905A109 25260 580025 SH SOLE 580025 0 0
FRONTLINE LTD SHS NEW G3682E192 382 47778 SH SOLE 47778 0 0
FS KKR CAPITAL CORP COM 302635107 6550 1098918 SH SOLE 1098918 0 0
FUELCELL ENERGY INC COM 35952H601 62 349452 SH SOLE 349452 0 0
FUTUREFUEL CORPORATION COM 36116M106 123 10480 SH SOLE 10480 0 0
GALLAGHER ARTHUR J & CO COM 363576109 10491 119777 SH SOLE 119777 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 39320 1008732 SH SOLE 1008732 0 0
GAP INC COM 364760108 6953 386941 SH SOLE 386941 0 0
GAP INC COM 364760108 2324 129300 SH Call SOLE 129300 0 0
GAP INC COM 364760108 2395 133300 SH Put SOLE 133300 0 0
GARDNER DENVER HLDGS INC COM 36555P107 26232 758154 SH SOLE 758154 0 0
GARMIN LTD SHS H2906T109 7940 99500 SH SOLE 99500 0 0
GARMIN LTD SHS H2906T109 439 5500 SH Call SOLE 5500 0 0
GARMIN LTD SHS H2906T109 335 4200 SH Put SOLE 4200 0 0
GARRISON CAP INC COM 366554103 184 26703 SH SOLE 26703 0 0
GARTNER INC COM 366651107 1432 8900 SH Call SOLE 8900 0 0
GARTNER INC COM 366651107 1046 6500 SH Put SOLE 6500 0 0
GASLOG LTD SHS G37585109 281 19516 SH SOLE 19516 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 294 13830 SH SOLE 13830 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 312 13800 SH SOLE 13800 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 332 8850 SH SOLE 8850 0 0
GENERAL DYNAMICS CORP COM 369550108 116867 642760 SH SOLE 642760 0 0
GENERAL DYNAMICS CORP COM 369550108 1273 7000 SH Call SOLE 7000 0 0
GENERAL DYNAMICS CORP COM 369550108 1327 7300 SH Put SOLE 7300 0 0
GENERAL ELECTRIC CO COM 369604103 10599 1009400 SH Call SOLE 1009400 0 0
GENERAL ELECTRIC CO COM 369604103 12840 1222900 SH Put SOLE 1222900 0 0
GENERAL FIN CORP DEL COM 369822101 277 33064 SH SOLE 33064 0 0
GENERAL MLS INC COM 370334104 3673 69938 SH SOLE 69938 0 0
GENERAL MLS INC COM 370334104 2080 39600 SH Call SOLE 39600 0 0
GENERAL MLS INC COM 370334104 2621 49900 SH Put SOLE 49900 0 0
GENERAL MTRS CO COM 37045V100 44735 1161032 SH SOLE 1161032 0 0
GENERAL MTRS CO COM 37045V100 2027 52600 SH Call SOLE 52600 0 0
GENERAL MTRS CO COM 37045V100 2373 61600 SH Put SOLE 61600 0 0
GENESCO INC COM 371532102 953 22524 SH SOLE 22524 0 0
GENMARK DIAGNOSTICS INC COM 372309104 2204 339529 SH SOLE 339529 0 0
GENOMIC HEALTH INC COM 37244C101 12596 216536 SH SOLE 216536 0 0
GENPACT LIMITED SHS G3922B107 40070 1051986 SH SOLE 1051986 0 0
GENUINE PARTS CO COM 372460105 839 8100 SH Call SOLE 8100 0 0
GENUINE PARTS CO COM 372460105 621 6000 SH Put SOLE 6000 0 0
GEO GROUP INC NEW COM 36162J106 5025 239167 SH SOLE 239167 0 0
GERDAU S A SPON ADR REP PFD 373737105 8343 2144627 SH SOLE 2144627 0 0
GERMAN AMERN BANCORP INC COM 373865104 1476 49009 SH SOLE 49009 0 0
GERON CORP COM 374163103 335 237425 SH SOLE 237425 0 0
GETTY RLTY CORP NEW COM 374297109 493 16022 SH SOLE 16022 0 0
GIBRALTAR INDS INC COM 374689107 948 23484 SH SOLE 23484 0 0
GILEAD SCIENCES INC COM 375558103 167123 2473696 SH SOLE 2473696 0 0
GILEAD SCIENCES INC COM 375558103 8695 128700 SH Call SOLE 128700 0 0
GILEAD SCIENCES INC COM 375558103 7513 111200 SH Put SOLE 111200 0 0
GLADSTONE CAPITAL CORP COM 376535100 537 57248 SH SOLE 57248 0 0
GLADSTONE COML CORP COM 376536108 3784 178329 SH SOLE 178329 0 0
GLADSTONE INVT CORP COM 376546107 810 72157 SH SOLE 72157 0 0
GLATFELTER COM 377316104 338 20004 SH SOLE 20004 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 54823 1369889 SH SOLE 1369889 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 488 11155 SH SOLE 11155 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 255 44140 SH SOLE 44140 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1009 96089 SH SOLE 96089 0 0
GLOBAL NET LEASE INC COM NEW 379378201 3265 166431 SH SOLE 166431 0 0
GLU MOBILE INC COM 379890106 11746 1635959 SH SOLE 1635959 0 0
GMS INC COM 36251C103 3611 164159 SH SOLE 164159 0 0
GNC HLDGS INC COM CL A 36191G107 261 174116 SH SOLE 174116 0 0
GODADDY INC CL A 380237107 55082 785200 SH SOLE 785200 0 0
GODADDY INC CL A 380237107 800 11400 SH Call SOLE 11400 0 0
GODADDY INC CL A 380237107 680 9700 SH Put SOLE 9700 0 0
GOGO INC COM 38046C109 4629 1163180 SH SOLE 1163180 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 8423 499006 SH SOLE 499006 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 5103 276151 SH SOLE 276151 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 602 111258 SH SOLE 111258 0 0
GOLD RESOURCE CORP COM 38068T105 81 23966 SH SOLE 23966 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 142 24434 SH SOLE 24434 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 24552 120000 SH Call SOLE 120000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 24552 120000 SH Put SOLE 120000 0 0
GOLUB CAP BDC INC COM 38173M102 1830 102836 SH SOLE 102836 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 5232 341975 SH SOLE 341975 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1148 75000 SH Call SOLE 75000 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1359 88800 SH Put SOLE 88800 0 0
GOPRO INC CL A 38268T103 15422 2824501 SH SOLE 2824501 0 0
GORMAN RUPP CO COM 383082104 262 7976 SH SOLE 7976 0 0
GP STRATEGIES CORP COM 36225V104 459 30444 SH SOLE 30444 0 0
GRACE W R & CO DEL NEW COM 38388F108 5848 76836 SH SOLE 76836 0 0
GRAFTECH INTL LTD COM 384313508 1209 105110 SH SOLE 105110 0 0
GRAINGER W W INC COM 384802104 28108 104789 SH SOLE 104789 0 0
GRAINGER W W INC COM 384802104 215 800 SH Call SOLE 800 0 0
GRAN TIERRA ENERGY INC COM 38500T101 317 199219 SH SOLE 199219 0 0
GRAND CANYON ED INC COM 38526M106 9528 81425 SH SOLE 81425 0 0
GRANITE PT MTG TR INC COM 38741L107 4984 259729 SH SOLE 259729 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 8175 179008 SH SOLE 179008 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 23556 1684946 SH SOLE 1684946 0 0
GREAT AJAX CORP COM 38983D300 357 25524 SH SOLE 25524 0 0
GREAT ELM CAP CORP COM 390320109 836 96047 SH SOLE 96047 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2250 203765 SH SOLE 203765 0 0
GREAT SOUTHN BANCORP INC COM 390905107 378 6320 SH SOLE 6320 0 0
GREAT WESTN BANCORP INC COM 391416104 1070 29951 SH SOLE 29951 0 0
GREEN DOT CORP CL A 39304D102 18954 387606 SH SOLE 387606 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 368 43366 SH SOLE 43366 0 0
GREENSKY INC CL A 39572G100 2732 222256 SH SOLE 222256 0 0
GREIF INC CL A 397624107 4072 125095 SH SOLE 125095 0 0
GRIFFON CORP COM 398433102 448 26452 SH SOLE 26452 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 15805 749074 SH SOLE 749074 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 203 18206 SH SOLE 18206 0 0
GROUPON INC COM 399473107 2899 809755 SH SOLE 809755 0 0
GRUBHUB INC COM 400110102 21386 274219 SH SOLE 274219 0 0
GRUBHUB INC COM 400110102 2418 31000 SH Call SOLE 31000 0 0
GRUBHUB INC COM 400110102 2106 27000 SH Put SOLE 27000 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 4006 112841 SH SOLE 112841 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 710 20000 SH Call SOLE 20000 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 817 23000 SH Put SOLE 23000 0 0
GUARDANT HEALTH INC COM 40131M109 207 2400 SH Put SOLE 2400 0 0
GUESS INC COM 401617105 6040 373984 SH SOLE 373984 0 0
GULFPORT ENERGY CORP COM NEW 402635304 83 17000 SH Call SOLE 17000 0 0
GULFPORT ENERGY CORP COM NEW 402635304 102 20700 SH Put SOLE 20700 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 926 31847 SH SOLE 31847 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 1942 185091 SH SOLE 185091 0 0
HACKETT GROUP INC COM 404609109 1409 83897 SH SOLE 83897 0 0
HAEMONETICS CORP COM 405024100 2093 17393 SH SOLE 17393 0 0
HAIN CELESTIAL GROUP INC COM 405217100 688 31400 SH Call SOLE 31400 0 0
HAIN CELESTIAL GROUP INC COM 405217100 931 42500 SH Put SOLE 42500 0 0
HALCON RES CORP COM 40537Q605 246 1394193 SH SOLE 1394193 0 0
HALLADOR ENERGY COMPANY COM 40609P105 60 10652 SH SOLE 10652 0 0
HALLIBURTON CO COM 406216101 2848 125233 SH SOLE 125233 0 0
HALLIBURTON CO COM 406216101 4871 214200 SH Call SOLE 214200 0 0
HALLIBURTON CO COM 406216101 5030 221200 SH Put SOLE 221200 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 8271 481418 SH SOLE 481418 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 1156 28849 SH SOLE 28849 0 0
HANESBRANDS INC COM 410345102 451 26200 SH Call SOLE 26200 0 0
HANESBRANDS INC COM 410345102 517 30000 SH Put SOLE 30000 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 7731 274329 SH SOLE 274329 0 0
HANOVER INS GROUP INC COM 410867105 23937 186570 SH SOLE 186570 0 0
HARLEY DAVIDSON INC COM 412822108 1093 30500 SH Call SOLE 30500 0 0
HARLEY DAVIDSON INC COM 412822108 1043 29100 SH Put SOLE 29100 0 0
HARMONIC INC COM 413160102 1471 264967 SH SOLE 264967 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 1569 691041 SH SOLE 691041 0 0
HARRIS CORP DEL COM 413875105 19039 100667 SH SOLE 100667 0 0
HARRIS CORP DEL COM 413875105 378 2000 SH Call SOLE 2000 0 0
HARRIS CORP DEL COM 413875105 511 2700 SH Put SOLE 2700 0 0
HARROW HEALTH INC COM 415858109 500 57458 SH SOLE 57458 0 0
HARSCO CORP COM 415864107 3059 111493 SH SOLE 111493 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 9883 177366 SH SOLE 177366 0 0
HARVARD BIOSCIENCE INC COM 416906105 478 238952 SH SOLE 238952 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1155 42110 SH SOLE 42110 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1138 41500 SH Call SOLE 41500 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1690 61600 SH Put SOLE 61600 0 0
HC2 HLDGS INC COM 404139107 33 13858 SH SOLE 13858 0 0
HCA HEALTHCARE INC COM 40412C101 270 2000 SH Put SOLE 2000 0 0
HCP INC COM 40414L109 448 14000 SH Call SOLE 14000 0 0
HCP INC COM 40414L109 288 9000 SH Put SOLE 9000 0 0
HD SUPPLY HLDGS INC COM 40416M105 298 7404 SH SOLE 7404 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 898 6906 SH SOLE 6906 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 918 35400 SH Call SOLE 35400 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 801 30900 SH Put SOLE 30900 0 0
HEALTHCARE SVCS GRP INC COM 421906108 6393 210851 SH SOLE 210851 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 410 14948 SH SOLE 14948 0 0
HEALTHEQUITY INC COM 42226A107 26072 398650 SH SOLE 398650 0 0
HEARTLAND EXPRESS INC COM 422347104 1694 93749 SH SOLE 93749 0 0
HEICO CORP NEW COM 422806109 15230 113818 SH SOLE 113818 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 681 22733 SH SOLE 22733 0 0
HELEN OF TROY CORP LTD COM G4388N106 261 2000 SH Call SOLE 2000 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 119 13743 SH SOLE 13743 0 0
HELMERICH & PAYNE INC COM 423452101 39127 772957 SH SOLE 772957 0 0
HELMERICH & PAYNE INC COM 423452101 456 9000 SH Call SOLE 9000 0 0
HELMERICH & PAYNE INC COM 423452101 506 10000 SH Put SOLE 10000 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 199 15417 SH SOLE 15417 0 0
HENRY SCHEIN INC COM 806407102 454 6500 SH Call SOLE 6500 0 0
HENRY SCHEIN INC COM 806407102 559 8000 SH Put SOLE 8000 0 0
HERC HLDGS INC COM 42704L104 3813 83195 SH SOLE 83195 0 0
HERCULES CAPITAL INC COM 427096508 4901 382319 SH SOLE 382319 0 0
HERITAGE COMMERCE CORP COM 426927109 2911 237650 SH SOLE 237650 0 0
HERITAGE INS HLDGS INC COM 42727J102 833 54054 SH SOLE 54054 0 0
HERSHEY CO COM 427866108 777 5800 SH Call SOLE 5800 0 0
HERSHEY CO COM 427866108 1086 8100 SH Put SOLE 8100 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 23240 1456171 SH SOLE 1456171 0 0
HERTZ GLOBAL HLDGS INC RIGHT 07/12/2019 42806J114 183 93967 SH SOLE 93967 0 0
HESKA CORP COM RESTRC NEW 42805E306 3641 42746 SH SOLE 42746 0 0
HESS CORP COM 42809H107 1144 18000 SH Call SOLE 18000 0 0
HESS CORP COM 42809H107 985 15500 SH Put SOLE 15500 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 13343 892503 SH SOLE 892503 0 0
HEXCEL CORP NEW COM 428291108 4648 57467 SH SOLE 57467 0 0
HEXINDAI INC ADR 428295109 718 301726 SH SOLE 301726 0 0
HFF INC CL A 40418F108 5541 121842 SH SOLE 121842 0 0
HIBBETT SPORTS INC COM 428567101 2774 152403 SH SOLE 152403 0 0
HIGHPOINT RES CORP COM 43114K108 331 181697 SH SOLE 181697 0 0
HIGHWOODS PPTYS INC COM 431284108 467 11311 SH SOLE 11311 0 0
HILL ROM HLDGS INC COM 431475102 12013 114825 SH SOLE 114825 0 0
HILLENBRAND INC COM 431571108 3537 89392 SH SOLE 89392 0 0
HILLTOP HOLDINGS INC COM 432748101 3051 143457 SH SOLE 143457 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 105924 1083735 SH SOLE 1083735 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 431 123732 SH SOLE 123732 0 0
HMS HLDGS CORP COM 40425J101 2636 81376 SH SOLE 81376 0 0
HNI CORP COM 404251100 4630 130864 SH SOLE 130864 0 0
HOLLYFRONTIER CORP COM 436106108 43436 938546 SH SOLE 938546 0 0
HOLLYFRONTIER CORP COM 436106108 370 8000 SH Call SOLE 8000 0 0
HOLLYFRONTIER CORP COM 436106108 555 12000 SH Put SOLE 12000 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2066 108753 SH SOLE 108753 0 0
HOLOGIC INC COM 436440101 2269 47248 SH SOLE 47248 0 0
HOME BANCSHARES INC COM 436893200 546 28365 SH SOLE 28365 0 0
HOME DEPOT INC COM 437076102 157879 759143 SH SOLE 759143 0 0
HOME DEPOT INC COM 437076102 28617 137600 SH Call SOLE 137600 0 0
HOME DEPOT INC COM 437076102 27930 134300 SH Put SOLE 134300 0 0
HOMOLOGY MEDICINES INC COM 438083107 892 45595 SH SOLE 45595 0 0
HONDA MOTOR LTD AMERN SHS 438128308 2631 101812 SH SOLE 101812 0 0
HONEYWELL INTL INC COM 438516106 60407 345993 SH SOLE 345993 0 0
HONEYWELL INTL INC COM 438516106 6634 38000 SH Call SOLE 38000 0 0
HONEYWELL INTL INC COM 438516106 5011 28700 SH Put SOLE 28700 0 0
HOOKER FURNITURE CORP COM 439038100 262 12689 SH SOLE 12689 0 0
HOPE BANCORP INC COM 43940T109 390 28276 SH SOLE 28276 0 0
HORIZON BANCORP INC COM 440407104 542 33186 SH SOLE 33186 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1174 99518 SH SOLE 99518 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 20082 834663 SH SOLE 834663 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2558 102308 SH SOLE 102308 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1982 108792 SH SOLE 108792 0 0
HOST HOTELS & RESORTS INC COM 44107P104 200 11000 SH Call SOLE 11000 0 0
HOST HOTELS & RESORTS INC COM 44107P104 255 14000 SH Put SOLE 14000 0 0
HOSTESS BRANDS INC CL A 44109J106 6762 468274 SH SOLE 468274 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 97 16897 SH SOLE 16897 0 0
HOULIHAN LOKEY INC CL A 441593100 1799 40402 SH SOLE 40402 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 151 19833 SH SOLE 19833 0 0
HP INC COM 40434L105 58038 2791639 SH SOLE 2791639 0 0
HP INC COM 40434L105 746 35900 SH Call SOLE 35900 0 0
HP INC COM 40434L105 694 33400 SH Put SOLE 33400 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 50369 1206721 SH SOLE 1206721 0 0
HUAMI CORP SPONSORED ADS 44331K103 106 10585 SH SOLE 10585 0 0
HUB GROUP INC CL A 443320106 1221 29087 SH SOLE 29087 0 0
HUBBELL INC COM 443510607 2236 17144 SH SOLE 17144 0 0
HUBSPOT INC COM 443573100 90868 532887 SH SOLE 532887 0 0
HUBSPOT INC COM 443573100 1091 6400 SH Call SOLE 6400 0 0
HUBSPOT INC COM 443573100 853 5000 SH Put SOLE 5000 0 0
HUDBAY MINERALS INC COM 443628102 1841 340225 SH SOLE 340225 0 0
HUDSON LTD COM CL A G46408103 1923 139473 SH SOLE 139473 0 0
HUDSON PAC PPTYS INC COM 444097109 1032 31013 SH SOLE 31013 0 0
HUMANA INC COM 444859102 29153 109886 SH SOLE 109886 0 0
HUMANA INC COM 444859102 6606 24900 SH Call SOLE 24900 0 0
HUMANA INC COM 444859102 7137 26900 SH Put SOLE 26900 0 0
HUNT J B TRANS SVCS INC COM 445658107 18470 202057 SH SOLE 202057 0 0
HUNT J B TRANS SVCS INC COM 445658107 1197 13100 SH Call SOLE 13100 0 0
HUNT J B TRANS SVCS INC COM 445658107 1188 13000 SH Put SOLE 13000 0 0
HUNTINGTON BANCSHARES INC COM 446150104 10437 755183 SH SOLE 755183 0 0
HUNTINGTON BANCSHARES INC COM 446150104 565 40900 SH Call SOLE 40900 0 0
HUNTINGTON BANCSHARES INC COM 446150104 495 35800 SH Put SOLE 35800 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 899 4000 SH Call SOLE 4000 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 539 2400 SH Put SOLE 2400 0 0
HUNTSMAN CORP COM 447011107 45655 2233621 SH SOLE 2233621 0 0
HUNTSMAN CORP COM 447011107 818 40000 SH Call SOLE 40000 0 0
HUNTSMAN CORP COM 447011107 822 40200 SH Put SOLE 40200 0 0
HURCO COMPANIES INC COM 447324104 279 7851 SH SOLE 7851 0 0
HUYA INC ADS REP SHS A 44852D108 250 10100 SH Put SOLE 10100 0 0
HYATT HOTELS CORP COM CL A 448579102 3165 41573 SH SOLE 41573 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 860 15569 SH SOLE 15569 0 0
I3 VERTICALS INC COM CL A 46571Y107 1204 40896 SH SOLE 40896 0 0
IAA INC COM 449253103 1954 50385 SH SOLE 50385 0 0
IAC INTERACTIVECORP COM 44919P508 3386 15567 SH SOLE 15567 0 0
IAC INTERACTIVECORP COM 44919P508 2697 12400 SH Call SOLE 12400 0 0
IAC INTERACTIVECORP COM 44919P508 2393 11000 SH Put SOLE 11000 0 0
IAMGOLD CORP COM 450913108 7256 2146787 SH SOLE 2146787 0 0
IBERIABANK CORP COM 450828108 340 4486 SH SOLE 4486 0 0
ICF INTL INC COM 44925C103 1394 19150 SH SOLE 19150 0 0
ICON PLC SHS G4705A100 15881 103143 SH SOLE 103143 0 0
IDACORP INC COM 451107106 3806 37893 SH SOLE 37893 0 0
IDEXX LABS INC COM 45168D104 551 2000 SH Put SOLE 2000 0 0
IDT CORP CL B NEW 448947507 130 13743 SH SOLE 13743 0 0
IHS MARKIT LTD SHS G47567105 722 11338 SH SOLE 11338 0 0
II VI INC COM 902104108 4217 115340 SH SOLE 115340 0 0
II VI INC COM 902104108 435 11900 SH Call SOLE 11900 0 0
II VI INC COM 902104108 541 14800 SH Put SOLE 14800 0 0
ILLINOIS TOOL WKS INC COM 452308109 1056 7000 SH Call SOLE 7000 0 0
ILLINOIS TOOL WKS INC COM 452308109 573 3800 SH Put SOLE 3800 0 0
IMAX CORP COM 45245E109 408 20200 SH SOLE 20200 0 0
IMMERSION CORP COM 452521107 1290 169541 SH SOLE 169541 0 0
IMMUNOGEN INC COM 45253H101 1317 606929 SH SOLE 606929 0 0
IMPERIAL OIL LTD COM NEW 453038408 10323 373062 SH SOLE 373062 0 0
IMPINJ INC COM 453204109 4584 160163 SH SOLE 160163 0 0
INCYTE CORP COM 45337C102 76498 900397 SH SOLE 900397 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 66 41995 SH SOLE 41995 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1531 70268 SH SOLE 70268 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2364 113568 SH SOLE 113568 0 0
INFINERA CORPORATION COM 45667G103 3991 1371626 SH SOLE 1371626 0 0
INFINERA CORPORATION COM 45667G103 81 27700 SH Call SOLE 27700 0 0
INFINERA CORPORATION COM 45667G103 132 45300 SH Put SOLE 45300 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 69 38448 SH SOLE 38448 0 0
INFLARX NV COM N44821101 139 44070 SH SOLE 44070 0 0
INFOSYS LTD SPONSORED ADR 456788108 18034 1685461 SH SOLE 1685461 0 0
ING GROEP N V SPONSORED ADR 456837103 7904 683152 SH SOLE 683152 0 0
INGERSOLL-RAND PLC SHS G47791101 19575 154532 SH SOLE 154532 0 0
INGLES MKTS INC CL A 457030104 386 12395 SH SOLE 12395 0 0
INGREDION INC COM 457187102 12717 154160 SH SOLE 154160 0 0
INNERWORKINGS INC COM 45773Y105 736 192608 SH SOLE 192608 0 0
INNOPHOS HOLDINGS INC COM 45774N108 1804 61979 SH SOLE 61979 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 655 5300 SH SOLE 5300 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 321 2600 SH Call SOLE 2600 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1260 10200 SH Put SOLE 10200 0 0
INOGEN INC COM 45780L104 28131 421382 SH SOLE 421382 0 0
INOVALON HLDGS INC COM CL A 45781D101 1391 95876 SH SOLE 95876 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 357 121381 SH SOLE 121381 0 0
INPHI CORP COM 45772F107 21886 436846 SH SOLE 436846 0 0
INSEEGO CORP COM 45782B104 374 78165 SH SOLE 78165 0 0
INSMED INC COM PAR $.01 457669307 11817 461611 SH SOLE 461611 0 0
INSTALLED BLDG PRODS INC COM 45780R101 380 6417 SH SOLE 6417 0 0
INSTEEL INDUSTRIES INC COM 45774W108 1147 55070 SH SOLE 55070 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 491 113060 SH SOLE 113060 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 6034 108035 SH SOLE 108035 0 0
INTEL CORP COM 458140100 3726 77846 SH SOLE 77846 0 0
INTEL CORP COM 458140100 13820 288700 SH Call SOLE 288700 0 0
INTEL CORP COM 458140100 8693 181600 SH Put SOLE 181600 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1847 112821 SH SOLE 112821 0 0
INTELSAT S A COM L5140P101 209 10761 SH SOLE 10761 0 0
INTELSAT S A COM L5140P101 545 28000 SH Call SOLE 28000 0 0
INTELSAT S A COM L5140P101 605 31100 SH Put SOLE 31100 0 0
INTER PARFUMS INC COM 458334109 205 3081 SH SOLE 3081 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 36330 456576 SH SOLE 456576 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4367 50820 SH SOLE 50820 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 524 6100 SH Call SOLE 6100 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 576 6700 SH Put SOLE 6700 0 0
INTERDIGITAL INC COM 45867G101 7783 120848 SH SOLE 120848 0 0
INTERFACE INC COM 458665304 1162 75798 SH SOLE 75798 0 0
INTERNAP CORP COM PAR 45885A409 271 89966 SH SOLE 89966 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 108265 785097 SH SOLE 785097 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 19375 140500 SH Call SOLE 140500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 20506 148700 SH Put SOLE 148700 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1074 7400 SH Call SOLE 7400 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1277 8800 SH Put SOLE 8800 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 11331 873641 SH SOLE 873641 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 853 65800 SH Call SOLE 65800 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1713 132100 SH Put SOLE 132100 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 1147 25553 SH SOLE 25553 0 0
INTERPUBLIC GROUP COS INC COM 460690100 14832 656565 SH SOLE 656565 0 0
INTERPUBLIC GROUP COS INC COM 460690100 330 14600 SH Call SOLE 14600 0 0
INTERPUBLIC GROUP COS INC COM 460690100 375 16600 SH Put SOLE 16600 0 0
INTERSECT ENT INC COM 46071F103 1463 64300 SH SOLE 64300 0 0
INTERXION HOLDING N.V SHS N47279109 20356 267526 SH SOLE 267526 0 0
INTEVAC INC COM 461148108 245 50521 SH SOLE 50521 0 0
INTL FCSTONE INC COM 46116V105 261 6600 SH SOLE 6600 0 0
INTL PAPER CO COM 460146103 26316 607478 SH SOLE 607478 0 0
INTL PAPER CO COM 460146103 550 12700 SH Call SOLE 12700 0 0
INTL PAPER CO COM 460146103 364 8400 SH Put SOLE 8400 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 2942 226693 SH SOLE 226693 0 0
INTREPID POTASH INC COM 46121Y102 812 241740 SH SOLE 241740 0 0
INTREXON CORP COM 46122T102 147 19249 SH SOLE 19249 0 0
INTUIT COM 461202103 9726 37218 SH SOLE 37218 0 0
INTUIT COM 461202103 3606 13800 SH Call SOLE 13800 0 0
INTUIT COM 461202103 2091 8000 SH Put SOLE 8000 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 7501 14300 SH Call SOLE 14300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 7711 14700 SH Put SOLE 14700 0 0
INVACARE CORP COM 461203101 873 168116 SH SOLE 168116 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 361 3345 SH SOLE 3345 0 0
INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 4733 93800 SH SOLE 93800 0 0
INVESCO LTD SHS G491BT108 18524 905395 SH SOLE 905395 0 0
INVESCO LTD SHS G491BT108 389 19000 SH Call SOLE 19000 0 0
INVESCO LTD SHS G491BT108 450 22000 SH Put SOLE 22000 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 13729 851661 SH SOLE 851661 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 119937 642268 SH SOLE 642268 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 10009 53600 SH Call SOLE 53600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 9729 52100 SH Put SOLE 52100 0 0
INVESTORS BANCORP INC NEW COM 46146L101 5314 476552 SH SOLE 476552 0 0
INVESTORS TITLE CO COM 461804106 517 3093 SH SOLE 3093 0 0
INVITATION HOMES INC COM 46187W107 11068 414083 SH SOLE 414083 0 0
IONIS PHARMACEUTICALS INC COM 462222100 84520 1315079 SH SOLE 1315079 0 0
IPG PHOTONICS CORP COM 44980X109 12189 79018 SH SOLE 79018 0 0
IPG PHOTONICS CORP COM 44980X109 370 2400 SH Call SOLE 2400 0 0
IPG PHOTONICS CORP COM 44980X109 864 5600 SH Put SOLE 5600 0 0
IQIYI INC SPONSORED ADS 46267X108 403 19500 SH Call SOLE 19500 0 0
IQIYI INC SPONSORED ADS 46267X108 551 26700 SH Put SOLE 26700 0 0
IQVIA HLDGS INC COM 46266C105 12760 79305 SH SOLE 79305 0 0
IQVIA HLDGS INC COM 46266C105 1046 6500 SH Call SOLE 6500 0 0
IQVIA HLDGS INC COM 46266C105 547 3400 SH Put SOLE 3400 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 633 8000 SH Put SOLE 8000 0 0
IROBOT CORP COM 462726100 3097 33800 SH Call SOLE 33800 0 0
IROBOT CORP COM 462726100 2768 30200 SH Put SOLE 30200 0 0
IRON MTN INC NEW COM 46284V101 8185 261491 SH SOLE 261491 0 0
IRON MTN INC NEW COM 46284V101 936 29900 SH Call SOLE 29900 0 0
IRON MTN INC NEW COM 46284V101 1061 33900 SH Put SOLE 33900 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2479 226585 SH SOLE 226585 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 2779 63572 SH SOLE 63572 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 9137 209000 SH Call SOLE 209000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 9575 219000 SH Put SOLE 219000 0 0
ISHARES INC MSCI CDA ETF 464286509 8638 301800 SH SOLE 301800 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 811 14865 SH SOLE 14865 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 939 17200 SH Call SOLE 17200 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1255 23000 SH Put SOLE 23000 0 0
ISHARES INC MSCI MEXICO ETF 464286822 2334 53800 SH Call SOLE 53800 0 0
ISHARES INC MSCI MEXICO ETF 464286822 3219 74200 SH Put SOLE 74200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2225 16757 SH SOLE 16757 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 5290 123690 SH SOLE 123690 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 4914 114900 SH Call SOLE 114900 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 7827 183000 SH Put SOLE 183000 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 3185 33700 SH SOLE 33700 0 0
ISHARES TR CORE S&P500 ETF 464287200 19866 67400 SH SOLE 67400 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1850 21218 SH SOLE 21218 0 0
ISHARES TR MIN VOL USA ETF 46429B697 30859 499900 SH SOLE 499900 0 0
ISHARES TR MORTGE REL ETF 46435G342 1801 42700 SH SOLE 42700 0 0
ISHARES TR MSCI EAFE ETF 464287465 1775 27000 SH Call SOLE 27000 0 0
ISHARES TR MSCI EAFE ETF 464287465 2038 31000 SH Put SOLE 31000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 35158 819350 SH SOLE 819350 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4291 100000 SH Call SOLE 100000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3223 75100 SH Put SOLE 75100 0 0
ISHARES TR NASDAQ BIOTECH 464287556 18967 173849 SH SOLE 173849 0 0
ISHARES TR NASDAQ BIOTECH 464287556 873 8000 SH Call SOLE 8000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 982 9000 SH Put SOLE 9000 0 0
ISHARES TR RUS 1000 ETF 464287622 1319 8100 SH SOLE 8100 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3084 19600 SH SOLE 19600 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1336 10500 SH SOLE 10500 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 839 4178 SH SOLE 4178 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 317 2631 SH SOLE 2631 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 276 3091 SH SOLE 3091 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 13038 83845 SH SOLE 83845 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 10636 68400 SH Call SOLE 68400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 13731 88300 SH Put SOLE 88300 0 0
ISHARES TR S&P 100 ETF 464287101 5197 40100 SH SOLE 40100 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1062 5925 SH SOLE 5925 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1749 15000 SH SOLE 15000 0 0
ISHARES TR SELECT DIVID ETF 464287168 8319 83557 SH SOLE 83557 0 0
ISHARES TR TRANS AVG ETF 464287192 2985 15859 SH SOLE 15859 0 0
ISHARES TR TRANS AVG ETF 464287192 376 2000 SH Put SOLE 2000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1701 19486 SH SOLE 19486 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4016 46000 SH Call SOLE 46000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 6129 70200 SH Put SOLE 70200 0 0
ISHARES TR US AER DEF ETF 464288760 2656 12400 SH SOLE 12400 0 0
ISHARES TR US HOME CONS ETF 464288752 826 21600 SH SOLE 21600 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 218 41901 SH SOLE 41901 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 71807 7622781 SH SOLE 7622781 0 0
ITERIS INC COM 46564T107 287 55443 SH SOLE 55443 0 0
ITRON INC COM 465741106 12968 207262 SH SOLE 207262 0 0
ITT INC COM 45073V108 508 7752 SH SOLE 7752 0 0
ITT INC COM 45073V108 236 3600 SH Put SOLE 3600 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 1453 48285 SH SOLE 48285 0 0
IVERIC BIO INC COM 46583P102 181 139339 SH SOLE 139339 0 0
J ALEXANDERS HLDGS INC COM 46609J106 220 19588 SH SOLE 19588 0 0
J2 GLOBAL INC COM 48123V102 9370 105415 SH SOLE 105415 0 0
JABIL INC COM 466313103 2097 66353 SH SOLE 66353 0 0
JACK IN THE BOX INC COM 466367109 34929 429154 SH SOLE 429154 0 0
JACK IN THE BOX INC COM 466367109 334 4100 SH Call SOLE 4100 0 0
JACK IN THE BOX INC COM 466367109 798 9800 SH Put SOLE 9800 0 0
JACOBS ENGR GROUP INC COM 469814107 886 10499 SH SOLE 10499 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 435 20317 SH SOLE 20317 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11216 78677 SH SOLE 78677 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 285 2000 SH Put SOLE 2000 0 0
JD COM INC SPON ADR CL A 47215P106 1168 38562 SH SOLE 38562 0 0
JD COM INC SPON ADR CL A 47215P106 3141 103700 SH Call SOLE 103700 0 0
JD COM INC SPON ADR CL A 47215P106 2887 95300 SH Put SOLE 95300 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1203 62555 SH SOLE 62555 0 0
JELD-WEN HLDG INC COM 47580P103 9197 433219 SH SOLE 433219 0 0
JETBLUE AWYS CORP COM 477143101 33799 1827959 SH SOLE 1827959 0 0
JETBLUE AWYS CORP COM 477143101 277 15000 SH Call SOLE 15000 0 0
JETBLUE AWYS CORP COM 477143101 333 18000 SH Put SOLE 18000 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3368 155258 SH SOLE 155258 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 373 17200 SH Call SOLE 17200 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 471 21700 SH Put SOLE 21700 0 0
JOHNSON & JOHNSON COM 478160104 178525 1281768 SH SOLE 1281768 0 0
JOHNSON & JOHNSON COM 478160104 1170 8400 SH Call SOLE 8400 0 0
JOHNSON & JOHNSON COM 478160104 1950 14000 SH Put SOLE 14000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 7616 184361 SH SOLE 184361 0 0
JOHNSON OUTDOORS INC CL A 479167108 1162 15581 SH SOLE 15581 0 0
JOINT CORP COM 47973J102 1512 83091 SH SOLE 83091 0 0
JONES LANG LASALLE INC COM 48020Q107 3181 22609 SH SOLE 22609 0 0
JOUNCE THERAPEUTICS INC COM 481116101 471 95134 SH SOLE 95134 0 0
JPMORGAN CHASE & CO COM 46625H100 26709 238900 SH Call SOLE 238900 0 0
JPMORGAN CHASE & CO COM 46625H100 31002 277300 SH Put SOLE 277300 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 79 31995 SH SOLE 31995 0 0
JUNIPER NETWORKS INC COM 48203R104 1457 54715 SH SOLE 54715 0 0
JUNIPER NETWORKS INC COM 48203R104 298 11200 SH Put SOLE 11200 0 0
JUST ENERGY GROUP INC COM 48213W101 2097 487788 SH SOLE 487788 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1365 13981 SH SOLE 13981 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 303 13696 SH SOLE 13696 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 16073 131938 SH SOLE 131938 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 371 61904 SH SOLE 61904 0 0
KB HOME COM 48666K109 427 16600 SH Call SOLE 16600 0 0
KB HOME COM 48666K109 787 30600 SH Put SOLE 30600 0 0
KBR INC COM 48242W106 1216 48776 SH SOLE 48776 0 0
KEARNY FINL CORP MD COM 48716P108 195 14666 SH SOLE 14666 0 0
KELLOGG CO COM 487836108 1195 22300 SH Call SOLE 22300 0 0
KELLOGG CO COM 487836108 1468 27400 SH Put SOLE 27400 0 0
KELLY SVCS INC CL A 488152208 694 26496 SH SOLE 26496 0 0
KEMET CORP COM NEW 488360207 231 12282 SH SOLE 12282 0 0
KEYCORP NEW COM 493267108 8709 490662 SH SOLE 490662 0 0
KEYCORP NEW COM 493267108 479 27000 SH Call SOLE 27000 0 0
KEYCORP NEW COM 493267108 540 30400 SH Put SOLE 30400 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 248 32119 SH SOLE 32119 0 0
KIMBALL ELECTRONICS INC COM 49428J109 439 27050 SH SOLE 27050 0 0
KIMBALL INTL INC CL B 494274103 887 50887 SH SOLE 50887 0 0
KIMBERLY CLARK CORP COM 494368103 3559 26700 SH Call SOLE 26700 0 0
KIMBERLY CLARK CORP COM 494368103 3345 25100 SH Put SOLE 25100 0 0
KIMCO RLTY CORP COM 49446R109 591 32000 SH Put SOLE 32000 0 0
KINDER MORGAN INC DEL COM 49456B101 3907 187095 SH SOLE 187095 0 0
KINDER MORGAN INC DEL COM 49456B101 3606 172700 SH Call SOLE 172700 0 0
KINDER MORGAN INC DEL COM 49456B101 3437 164600 SH Put SOLE 164600 0 0
KINGSTONE COS INC COM 496719105 516 59708 SH SOLE 59708 0 0
KINROSS GOLD CORP COM 496902404 7738 1994436 SH SOLE 1994436 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 26552 618644 SH SOLE 618644 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 515 12000 SH Call SOLE 12000 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 652 15200 SH Put SOLE 15200 0 0
KIRKLANDS INC COM 497498105 612 270872 SH SOLE 270872 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 3856 193571 SH SOLE 193571 0 0
KLA-TENCOR CORP COM 482480100 236 2000 SH Call SOLE 2000 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1741 53016 SH SOLE 53016 0 0
KNOLL INC COM NEW 498904200 3619 157475 SH SOLE 157475 0 0
KNOWLES CORP COM 49926D109 1096 59871 SH SOLE 59871 0 0
KOHLS CORP COM 500255104 7793 163900 SH Call SOLE 163900 0 0
KOHLS CORP COM 500255104 7993 168100 SH Put SOLE 168100 0 0
KONTOOR BRANDS INC COM 50050N103 3469 123810 SH SOLE 123810 0 0
KOPIN CORP COM 500600101 54 49535 SH SOLE 49535 0 0
KORN FERRY COM NEW 500643200 7037 175609 SH SOLE 175609 0 0
KOSMOS ENERGY LTD COM 500688106 6457 1029868 SH SOLE 1029868 0 0
KRAFT HEINZ CO COM 500754106 8597 276975 SH SOLE 276975 0 0
KRAFT HEINZ CO COM 500754106 900 29000 SH Call SOLE 29000 0 0
KRAFT HEINZ CO COM 500754106 1344 43300 SH Put SOLE 43300 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6425 280701 SH SOLE 280701 0 0
KROGER CO COM 501044101 1099 50600 SH Call SOLE 50600 0 0
KROGER CO COM 501044101 1337 61600 SH Put SOLE 61600 0 0
KRONOS WORLDWIDE INC COM 50105F105 157 10221 SH SOLE 10221 0 0
KT CORP SPONSORED ADR 48268K101 2142 173170 SH SOLE 173170 0 0
KULICKE & SOFFA INDS INC COM 501242101 2615 115960 SH SOLE 115960 0 0
KURA ONCOLOGY INC COM 50127T109 1711 86902 SH SOLE 86902 0 0
L BRANDS INC COM 501797104 1665 63800 SH Call SOLE 63800 0 0
L BRANDS INC COM 501797104 1749 67000 SH Put SOLE 67000 0 0
L3 TECHNOLOGIES INC COM 502413107 20946 85434 SH SOLE 85434 0 0
LA Z BOY INC COM 505336107 4665 152141 SH SOLE 152141 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2386 13800 SH Call SOLE 13800 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2594 15000 SH Put SOLE 15000 0 0
LADDER CAP CORP CL A 505743104 969 58316 SH SOLE 58316 0 0
LAKELAND BANCORP INC COM 511637100 1371 84909 SH SOLE 84909 0 0
LAM RESEARCH CORP COM 512807108 47123 250868 SH SOLE 250868 0 0
LAM RESEARCH CORP COM 512807108 2930 15600 SH Call SOLE 15600 0 0
LAM RESEARCH CORP COM 512807108 1991 10600 SH Put SOLE 10600 0 0
LAMB WESTON HLDGS INC COM 513272104 10417 164409 SH SOLE 164409 0 0
LAMB WESTON HLDGS INC COM 513272104 234 3700 SH Call SOLE 3700 0 0
LAMB WESTON HLDGS INC COM 513272104 222 3500 SH Put SOLE 3500 0 0
LANCASTER COLONY CORP COM 513847103 1203 8096 SH SOLE 8096 0 0
LANDEC CORP COM 514766104 778 83022 SH SOLE 83022 0 0
LANNET INC COM 516012101 705 116297 SH SOLE 116297 0 0
LANTHEUS HLDGS INC COM 516544103 930 32875 SH SOLE 32875 0 0
LAREDO PETROLEUM INC COM 516806106 679 234081 SH SOLE 234081 0 0
LAS VEGAS SANDS CORP COM 517834107 1117 18900 SH Call SOLE 18900 0 0
LAS VEGAS SANDS CORP COM 517834107 1123 19000 SH Put SOLE 19000 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 15574 1067431 SH SOLE 1067431 0 0
LAUDER ESTEE COS INC CL A 518439104 366 2000 SH Call SOLE 2000 0 0
LAUDER ESTEE COS INC CL A 518439104 366 2000 SH Put SOLE 2000 0 0
LAZARD LTD SHS A G54050102 27958 812963 SH SOLE 812963 0 0
LEAR CORP COM NEW 521865204 5560 39919 SH SOLE 39919 0 0
LEAR CORP COM NEW 521865204 237 1700 SH Call SOLE 1700 0 0
LEAR CORP COM NEW 521865204 571 4100 SH Put SOLE 4100 0 0
LEGG MASON INC COM 524901105 4729 123536 SH SOLE 123536 0 0
LEGG MASON INC COM 524901105 383 10000 SH Call SOLE 10000 0 0
LEGG MASON INC COM 524901105 459 12000 SH Put SOLE 12000 0 0
LEGGETT & PLATT INC COM 524660107 211 5500 SH Call SOLE 5500 0 0
LEGGETT & PLATT INC COM 524660107 269 7000 SH Put SOLE 7000 0 0
LEIDOS HLDGS INC COM 525327102 30815 385909 SH SOLE 385909 0 0
LEMAITRE VASCULAR INC COM 525558201 1188 42460 SH SOLE 42460 0 0
LENDINGTREE INC NEW COM 52603B107 21823 51957 SH SOLE 51957 0 0
LENDINGTREE INC NEW COM 52603B107 4074 9700 SH Call SOLE 9700 0 0
LENDINGTREE INC NEW COM 52603B107 4914 11700 SH Put SOLE 11700 0 0
LENNAR CORP CL A 526057104 2767 57100 SH Call SOLE 57100 0 0
LENNAR CORP CL A 526057104 3828 79000 SH Put SOLE 79000 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 17562 841104 SH SOLE 841104 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 715 113640 SH SOLE 113640 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 856 76746 SH SOLE 76746 0 0
LEXINGTON REALTY TRUST COM 529043101 14156 1504342 SH SOLE 1504342 0 0
LGI HOMES INC COM 50187T106 543 7600 SH Call SOLE 7600 0 0
LGI HOMES INC COM 50187T106 629 8800 SH Put SOLE 8800 0 0
LIBBEY INC COM 529898108 169 90619 SH SOLE 90619 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 764 15978 SH SOLE 15978 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 256 9500 SH Put SOLE 9500 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 3318 118640 SH SOLE 118640 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 12461 328084 SH SOLE 328084 0 0
LIBERTY PPTY TR SH BEN INT 531172104 3508 70110 SH SOLE 70110 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1035 83434 SH SOLE 83434 0 0
LIFEVANTAGE CORP COM NEW 53222K205 134 10288 SH SOLE 10288 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 24184 211863 SH SOLE 211863 0 0
LILLY ELI & CO COM 532457108 30172 272337 SH SOLE 272337 0 0
LILLY ELI & CO COM 532457108 8730 78800 SH Call SOLE 78800 0 0
LILLY ELI & CO COM 532457108 8597 77600 SH Put SOLE 77600 0 0
LIMELIGHT NETWORKS INC COM 53261M104 2697 998809 SH SOLE 998809 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3303 40124 SH SOLE 40124 0 0
LINCOLN NATL CORP IND COM 534187109 13028 202135 SH SOLE 202135 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2573 143352 SH SOLE 143352 0 0
LINDE PLC SHS G5494J103 602 3000 SH Call SOLE 3000 0 0
LINDE PLC SHS G5494J103 803 4000 SH Put SOLE 4000 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 362 45236 SH SOLE 45236 0 0
LIQUIDITY SERVICES INC COM 53635B107 541 88908 SH SOLE 88908 0 0
LIVANOVA PLC SHS G5509L101 4513 62721 SH SOLE 62721 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 19850 299624 SH SOLE 299624 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 795 12000 SH Call SOLE 12000 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 596 9000 SH Put SOLE 9000 0 0
LIVENT CORP COM 53814L108 994 143630 SH SOLE 143630 0 0
LIVEPERSON INC COM 538146101 8996 320841 SH SOLE 320841 0 0
LIVERAMP HLDGS INC COM 53815P108 267 5500 SH Call SOLE 5500 0 0
LKQ CORP COM 501889208 27073 1017397 SH SOLE 1017397 0 0
LKQ CORP COM 501889208 232 8700 SH Call SOLE 8700 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 411 144844 SH SOLE 144844 0 0
LOCKHEED MARTIN CORP COM 539830109 119136 327712 SH SOLE 327712 0 0
LOCKHEED MARTIN CORP COM 539830109 4362 12000 SH Call SOLE 12000 0 0
LOCKHEED MARTIN CORP COM 539830109 4362 12000 SH Put SOLE 12000 0 0
LOEWS CORP COM 540424108 251 4600 SH Put SOLE 4600 0 0
LOGITECH INTL S A SHS H50430232 6756 169920 SH SOLE 169920 0 0
LOGMEIN INC COM 54142L109 17802 241619 SH SOLE 241619 0 0
LOGMEIN INC COM 54142L109 442 6000 SH Call SOLE 6000 0 0
LOGMEIN INC COM 54142L109 398 5400 SH Put SOLE 5400 0 0
LOUISIANA PAC CORP COM 546347105 203 7730 SH SOLE 7730 0 0
LOWES COS INC COM 548661107 25148 249210 SH SOLE 249210 0 0
LOWES COS INC COM 548661107 3431 34000 SH Call SOLE 34000 0 0
LOWES COS INC COM 548661107 3562 35300 SH Put SOLE 35300 0 0
LPL FINL HLDGS INC COM 50212V100 11870 145518 SH SOLE 145518 0 0
LPL FINL HLDGS INC COM 50212V100 571 7000 SH Call SOLE 7000 0 0
LPL FINL HLDGS INC COM 50212V100 547 6700 SH Put SOLE 6700 0 0
LSC COMMUNICATIONS INC COM 50218P107 264 71864 SH SOLE 71864 0 0
LSI INDS INC COM 50216C108 469 128555 SH SOLE 128555 0 0
LTC PPTYS INC COM 502175102 3062 67067 SH SOLE 67067 0 0
LULULEMON ATHLETICA INC COM 550021109 34158 189547 SH SOLE 189547 0 0
LULULEMON ATHLETICA INC COM 550021109 3784 21000 SH Call SOLE 21000 0 0
LULULEMON ATHLETICA INC COM 550021109 3604 20000 SH Put SOLE 20000 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 453 39200 SH Call SOLE 39200 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 463 40100 SH Put SOLE 40100 0 0
LUMENTUM HLDGS INC COM 55024U109 481 9000 SH Call SOLE 9000 0 0
LUMENTUM HLDGS INC COM 55024U109 427 8000 SH Put SOLE 8000 0 0
LUMINEX CORP DEL COM 55027E102 2121 102785 SH SOLE 102785 0 0
LUTHER BURBANK CORP COM 550550107 386 35442 SH SOLE 35442 0 0
LYDALL INC DEL COM 550819106 1360 67331 SH SOLE 67331 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 67645 785379 SH SOLE 785379 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 258 3000 SH Call SOLE 3000 0 0
M & T BK CORP COM 55261F104 1616 9500 SH Call SOLE 9500 0 0
M & T BK CORP COM 55261F104 2075 12200 SH Put SOLE 12200 0 0
M D C HLDGS INC COM 552676108 1534 46789 SH SOLE 46789 0 0
MACERICH CO COM 554382101 27325 815909 SH SOLE 815909 0 0
MACERICH CO COM 554382101 425 12700 SH Call SOLE 12700 0 0
MACERICH CO COM 554382101 372 11100 SH Put SOLE 11100 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10034 663192 SH SOLE 663192 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 5380 132717 SH SOLE 132717 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 243 6000 SH Call SOLE 6000 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 324 8000 SH Put SOLE 8000 0 0
MACROGENICS INC COM 556099109 206 12148 SH SOLE 12148 0 0
MACYS INC COM 55616P104 9225 429876 SH SOLE 429876 0 0
MACYS INC COM 55616P104 3438 160200 SH Call SOLE 160200 0 0
MACYS INC COM 55616P104 4612 214900 SH Put SOLE 214900 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 14759 52723 SH SOLE 52723 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 560 2000 SH Call SOLE 2000 0 0
MAGELLAN HEALTH INC COM NEW 559079207 6619 89167 SH SOLE 89167 0 0
MAGNA INTL INC COM 559222401 15733 316556 SH SOLE 316556 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1652 159567 SH SOLE 159567 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 412 643253 SH SOLE 643253 0 0
MALIBU BOATS INC COM CL A 56117J100 683 17590 SH SOLE 17590 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 3139 341935 SH SOLE 341935 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 705 102421 SH SOLE 102421 0 0
MANNING & NAPIER INC CL A 56382Q102 46 26042 SH SOLE 26042 0 0
MANPOWERGROUP INC COM 56418H100 9467 98007 SH SOLE 98007 0 0
MANTECH INTL CORP CL A 564563104 825 12533 SH SOLE 12533 0 0
MANULIFE FINL CORP COM 56501R106 83527 4594445 SH SOLE 4594445 0 0
MARATHON OIL CORP COM 565849106 418 29400 SH Call SOLE 29400 0 0
MARATHON OIL CORP COM 565849106 588 41400 SH Put SOLE 41400 0 0
MARATHON PETE CORP COM 56585A102 43879 785245 SH SOLE 785245 0 0
MARATHON PETE CORP COM 56585A102 5359 95900 SH Call SOLE 95900 0 0
MARATHON PETE CORP COM 56585A102 5443 97400 SH Put SOLE 97400 0 0
MARCUS CORP COM 566330106 1968 59720 SH SOLE 59720 0 0
MARIN SOFTWARE INC COM NEW 56804T205 39 15871 SH SOLE 15871 0 0
MARRIOTT INTL INC NEW CL A 571903202 26594 189562 SH SOLE 189562 0 0
MARRIOTT INTL INC NEW CL A 571903202 1571 11200 SH Call SOLE 11200 0 0
MARRIOTT INTL INC NEW CL A 571903202 1627 11600 SH Put SOLE 11600 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 627 6500 SH Call SOLE 6500 0 0
MARSH & MCLENNAN COS INC COM 571748102 299 3000 SH Call SOLE 3000 0 0
MARTEN TRANS LTD COM 573075108 1502 82770 SH SOLE 82770 0 0
MARTIN MARIETTA MATLS INC COM 573284106 943 4100 SH Call SOLE 4100 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1864 8100 SH Put SOLE 8100 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 232 9722 SH SOLE 9722 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1406 58900 SH Call SOLE 58900 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1669 69900 SH Put SOLE 69900 0 0
MASCO CORP COM 574599106 119754 3051844 SH SOLE 3051844 0 0
MASIMO CORP COM 574795100 12401 83326 SH SOLE 83326 0 0
MASONITE INTL CORP NEW COM 575385109 2260 42909 SH SOLE 42909 0 0
MASTEC INC COM 576323109 201 3900 SH Put SOLE 3900 0 0
MASTERCARD INC CL A 57636Q104 26849 101496 SH SOLE 101496 0 0
MASTERCARD INC CL A 57636Q104 4100 15500 SH Call SOLE 15500 0 0
MASTERCARD INC CL A 57636Q104 3941 14900 SH Put SOLE 14900 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 611 31179 SH SOLE 31179 0 0
MATCH GROUP INC COM 57665R106 51611 767219 SH SOLE 767219 0 0
MATCH GROUP INC COM 57665R106 807 12000 SH Call SOLE 12000 0 0
MATCH GROUP INC COM 57665R106 807 12000 SH Put SOLE 12000 0 0
MATTEL INC COM 577081102 178 15900 SH Call SOLE 15900 0 0
MATTEL INC COM 577081102 205 18300 SH Put SOLE 18300 0 0
MATTHEWS INTL CORP CL A 577128101 1633 46870 SH SOLE 46870 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 23491 392699 SH SOLE 392699 0 0
MAXIMUS INC COM 577933104 2459 33896 SH SOLE 33896 0 0
MCDERMOTT INTL INC COM 580037703 440 45500 SH Call SOLE 45500 0 0
MCDERMOTT INTL INC COM 580037703 262 27100 SH Put SOLE 27100 0 0
MCDONALDS CORP COM 580135101 229489 1105120 SH SOLE 1105120 0 0
MCDONALDS CORP COM 580135101 11961 57600 SH Call SOLE 57600 0 0
MCDONALDS CORP COM 580135101 10466 50400 SH Put SOLE 50400 0 0
MCGRATH RENTCORP COM 580589109 5546 89238 SH SOLE 89238 0 0
MCKESSON CORP COM 58155Q103 726 5400 SH Call SOLE 5400 0 0
MCKESSON CORP COM 58155Q103 779 5800 SH Put SOLE 5800 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 133 52621 SH SOLE 52621 0 0
MDU RES GROUP INC COM 552690109 34070 1320529 SH SOLE 1320529 0 0
MEDALLION FINL CORP COM 583928106 93 13847 SH SOLE 13847 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 8580 491946 SH SOLE 491946 0 0
MEDICINES CO COM 584688105 8821 241882 SH SOLE 241882 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 2245 24800 SH Call SOLE 24800 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 978 10800 SH Put SOLE 10800 0 0
MEDIFAST INC COM 58470H101 295 2299 SH SOLE 2299 0 0
MEDIFAST INC COM 58470H101 449 3500 SH Call SOLE 3500 0 0
MEDIFAST INC COM 58470H101 552 4300 SH Put SOLE 4300 0 0
MEDNAX INC COM 58502B106 8494 336674 SH SOLE 336674 0 0
MEDTRONIC PLC SHS G5960L103 5727 58800 SH Call SOLE 58800 0 0
MEDTRONIC PLC SHS G5960L103 5181 53200 SH Put SOLE 53200 0 0
MEET GROUP INC COM 58513U101 1059 304171 SH SOLE 304171 0 0
MEI PHARMA INC COM NEW 55279B202 324 129507 SH SOLE 129507 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 4123 189839 SH SOLE 189839 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 48654 439628 SH SOLE 439628 0 0
MENLO THERAPEUTICS INC COM 586858102 156 26095 SH SOLE 26095 0 0
MERCADOLIBRE INC COM 58733R102 70625 115444 SH SOLE 115444 0 0
MERCADOLIBRE INC COM 58733R102 1224 2000 SH Call SOLE 2000 0 0
MERCADOLIBRE INC COM 58733R102 2202 3600 SH Put SOLE 3600 0 0
MERCER INTL INC COM 588056101 162 10464 SH SOLE 10464 0 0
MERCK & CO INC COM 58933Y105 5609 66891 SH SOLE 66891 0 0
MERCK & CO INC COM 58933Y105 13634 162600 SH Call SOLE 162600 0 0
MERCK & CO INC COM 58933Y105 11018 131400 SH Put SOLE 131400 0 0
MERCURY GENL CORP NEW COM 589400100 8990 143845 SH SOLE 143845 0 0
MERCURY SYS INC COM 589378108 21965 312226 SH SOLE 312226 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 119 10058 SH SOLE 10058 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 139 23014 SH SOLE 23014 0 0
MERSANA THERAPEUTICS INC COM 59045L106 120 29628 SH SOLE 29628 0 0
MESA AIR GROUP INC COM NEW 590479135 288 31544 SH SOLE 31544 0 0
METHANEX CORP COM 59151K108 10205 224489 SH SOLE 224489 0 0
METHODE ELECTRS INC COM 591520200 2080 72820 SH SOLE 72820 0 0
METLIFE INC COM 59156R108 72326 1456135 SH SOLE 1456135 0 0
METLIFE INC COM 59156R108 3363 67700 SH Call SOLE 67700 0 0
METLIFE INC COM 59156R108 3631 73100 SH Put SOLE 73100 0 0
METROPOLITAN BK HLDG CORP COM 591774104 601 13663 SH SOLE 13663 0 0
MFA FINL INC COM 55272X102 19161 2668655 SH SOLE 2668655 0 0
MGE ENERGY INC COM 55277P104 846 11572 SH SOLE 11572 0 0
MGIC INVT CORP WIS COM 552848103 134 10207 SH SOLE 10207 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 20048 654110 SH SOLE 654110 0 0
MGM RESORTS INTERNATIONAL COM 552953101 106081 3713022 SH SOLE 3713022 0 0
MGM RESORTS INTERNATIONAL COM 552953101 291 10200 SH Call SOLE 10200 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 1461 55766 SH SOLE 55766 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 520 6000 SH Call SOLE 6000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 520 6000 SH Put SOLE 6000 0 0
MICRON TECHNOLOGY INC COM 595112103 3559 92223 SH SOLE 92223 0 0
MICRON TECHNOLOGY INC COM 595112103 11538 299000 SH Call SOLE 299000 0 0
MICRON TECHNOLOGY INC COM 595112103 14193 367800 SH Put SOLE 367800 0 0
MICROSOFT CORP COM 594918104 1072 8000 SH SOLE 8000 0 0
MICROSOFT CORP COM 594918104 13396 100000 SH Call SOLE 100000 0 0
MICROSOFT CORP COM 594918104 18420 137500 SH Put SOLE 137500 0 0
MIDDLEBY CORP COM 596278101 1847 13610 SH SOLE 13610 0 0
MIDDLEBY CORP COM 596278101 271 2000 SH Put SOLE 2000 0 0
MIDDLESEX WATER CO COM 596680108 448 7553 SH SOLE 7553 0 0
MIDSOUTH BANCORP INC COM 598039105 303 25559 SH SOLE 25559 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 234 39661 SH SOLE 39661 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 311 11128 SH SOLE 11128 0 0
MILACRON HLDGS CORP COM 59870L106 2475 179338 SH SOLE 179338 0 0
MILLER HERMAN INC COM 600544100 2642 59111 SH SOLE 59111 0 0
MIMECAST LTD ORD SHS G14838109 22660 485112 SH SOLE 485112 0 0
MIRATI THERAPEUTICS INC COM 60468T105 4836 46951 SH SOLE 46951 0 0
MISTRAS GROUP INC COM 60649T107 851 59217 SH SOLE 59217 0 0
MITEK SYS INC COM NEW 606710200 4390 441614 SH SOLE 441614 0 0
MOBILE MINI INC COM 60740F105 8104 266300 SH SOLE 266300 0 0
MOBILEIRON INC COM NEW 60739U204 3586 578391 SH SOLE 578391 0 0
MODEL N INC COM 607525102 3632 186235 SH SOLE 186235 0 0
MODERNA INC COM 60770K107 1804 123236 SH SOLE 123236 0 0
MODINE MFG CO COM 607828100 780 54529 SH SOLE 54529 0 0
MOELIS & CO CL A 60786M105 7158 204811 SH SOLE 204811 0 0
MOGU INC SPON ADS 608012100 87 30471 SH SOLE 30471 0 0
MOHAWK INDS INC COM 608190104 88862 602579 SH SOLE 602579 0 0
MOHAWK INDS INC COM 608190104 1504 10200 SH Call SOLE 10200 0 0
MOHAWK INDS INC COM 608190104 1416 9600 SH Put SOLE 9600 0 0
MOLINA HEALTHCARE INC COM 60855R100 1431 10000 SH Call SOLE 10000 0 0
MOLINA HEALTHCARE INC COM 60855R100 1961 13700 SH Put SOLE 13700 0 0
MOLSON COORS BREWING CO CL B 60871R209 1215 21700 SH Call SOLE 21700 0 0
MOLSON COORS BREWING CO CL B 60871R209 1344 24000 SH Put SOLE 24000 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1619 130062 SH SOLE 130062 0 0
MOMO INC ADR 60879B107 358 10000 SH Call SOLE 10000 0 0
MOMO INC ADR 60879B107 365 10200 SH Put SOLE 10200 0 0
MONARCH CASINO & RESORT INC COM 609027107 794 18574 SH SOLE 18574 0 0
MONDELEZ INTL INC CL A 609207105 498 9236 SH SOLE 9236 0 0
MONGODB INC CL A 60937P106 1648 10836 SH SOLE 10836 0 0
MONGODB INC CL A 60937P106 304 2000 SH Put SOLE 2000 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 9756 720028 SH SOLE 720028 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 2848 169133 SH SOLE 169133 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 89284 1398785 SH SOLE 1398785 0 0
MOODYS CORP COM 615369105 391 2000 SH Call SOLE 2000 0 0
MOODYS CORP COM 615369105 586 3000 SH Put SOLE 3000 0 0
MORGAN STANLEY COM NEW 617446448 9704 221500 SH Call SOLE 221500 0 0
MORGAN STANLEY COM NEW 617446448 9686 221100 SH Put SOLE 221100 0 0
MOSAIC CO NEW COM 61945C103 583 23290 SH SOLE 23290 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 325 1951 SH SOLE 1951 0 0
MOVADO GROUP INC COM 624580106 554 20534 SH SOLE 20534 0 0
MSC INDL DIRECT INC CL A 553530106 2133 28730 SH SOLE 28730 0 0
MSCI INC COM 55354G100 16154 67651 SH SOLE 67651 0 0
MTS SYS CORP COM 553777103 2629 44913 SH SOLE 44913 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1507 153511 SH SOLE 153511 0 0
MULTI COLOR CORP COM 625383104 919 18400 SH SOLE 18400 0 0
MURPHY OIL CORP COM 626717102 320 13000 SH Call SOLE 13000 0 0
MURPHY OIL CORP COM 626717102 345 14000 SH Put SOLE 14000 0 0
MYERS INDS INC COM 628464109 1656 85941 SH SOLE 85941 0 0
MYLAN N V SHS EURO N59465109 2455 128936 SH SOLE 128936 0 0
MYLAN N V SHS EURO N59465109 2110 110800 SH Call SOLE 110800 0 0
MYLAN N V SHS EURO N59465109 2456 129000 SH Put SOLE 129000 0 0
MYOKARDIA INC COM 62857M105 1081 21562 SH SOLE 21562 0 0
MYOVANT SCIENCES LTD COM G637AM102 543 60000 SH SOLE 60000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1146 395224 SH SOLE 395224 0 0
NANOMETRICS INC COM 630077105 3964 114193 SH SOLE 114193 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 5228 172249 SH SOLE 172249 0 0
NASDAQ INC COM 631103108 5779 60087 SH SOLE 60087 0 0
NASDAQ INC COM 631103108 212 2200 SH Call SOLE 2200 0 0
NATERA INC COM 632307104 2426 87947 SH SOLE 87947 0 0
NATHANS FAMOUS INC NEW COM 632347100 221 2834 SH SOLE 2834 0 0
NATIONAL BEVERAGE CORP COM 635017106 19345 433445 SH SOLE 433445 0 0
NATIONAL BEVERAGE CORP COM 635017106 402 9000 SH Call SOLE 9000 0 0
NATIONAL BEVERAGE CORP COM 635017106 665 14900 SH Put SOLE 14900 0 0
NATIONAL BK HLDGS CORP CL A 633707104 359 9887 SH SOLE 9887 0 0
NATIONAL CINEMEDIA INC COM 635309107 589 89783 SH SOLE 89783 0 0
NATIONAL FUEL GAS CO N J COM 636180101 2701 51203 SH SOLE 51203 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1443 62916 SH SOLE 62916 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 3075 57827 SH SOLE 57827 0 0
NATIONAL HEALTH INVS INC COM 63633D104 8790 112648 SH SOLE 112648 0 0
NATIONAL INSTRS CORP COM 636518102 4718 112351 SH SOLE 112351 0 0
NATIONAL OILWELL VARCO INC COM 637071101 10137 456002 SH SOLE 456002 0 0
NATIONAL OILWELL VARCO INC COM 637071101 789 35500 SH Call SOLE 35500 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1112 50000 SH Put SOLE 50000 0 0
NATIONAL PRESTO INDS INC COM 637215104 915 9812 SH SOLE 9812 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 248 15037 SH SOLE 15037 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 916 91119 SH SOLE 91119 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 1527 189693 SH SOLE 189693 0 0
NATUS MEDICAL INC DEL COM 639050103 820 31927 SH SOLE 31927 0 0
NAUTILUS INC COM 63910B102 1033 467539 SH SOLE 467539 0 0
NAVIENT CORPORATION COM 63938C108 3444 252282 SH SOLE 252282 0 0
NAVISTAR INTL CORP NEW COM 63934E108 258 7502 SH SOLE 7502 0 0
NCR CORP NEW COM 62886E108 5667 182225 SH SOLE 182225 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 52 14787 SH SOLE 14787 0 0
NEKTAR THERAPEUTICS COM 640268108 2488 69932 SH SOLE 69932 0 0
NEOPHOTONICS CORP COM 64051T100 1053 251863 SH SOLE 251863 0 0
NEOS THERAPEUTICS INC COM 64052L106 66 51216 SH SOLE 51216 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1603 400738 SH SOLE 400738 0 0
NETAPP INC COM 64110D104 39274 636535 SH SOLE 636535 0 0
NETAPP INC COM 64110D104 944 15300 SH Call SOLE 15300 0 0
NETAPP INC COM 64110D104 1135 18400 SH Put SOLE 18400 0 0
NETEASE INC SPONSORED ADR 64110W102 9077 35488 SH SOLE 35488 0 0
NETEASE INC SPONSORED ADR 64110W102 256 1000 SH Call SOLE 1000 0 0
NETEASE INC SPONSORED ADR 64110W102 512 2000 SH Put SOLE 2000 0 0
NETFLIX INC COM 64110L106 39634 107900 SH Call SOLE 107900 0 0
NETFLIX INC COM 64110L106 48266 131400 SH Put SOLE 131400 0 0
NETGEAR INC COM 64111Q104 1323 52303 SH SOLE 52303 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 116 20703 SH SOLE 20703 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 31512 373236 SH SOLE 373236 0 0
NEVRO CORP COM 64157F103 716 11037 SH SOLE 11037 0 0
NEVRO CORP COM 64157F103 655 10100 SH Put SOLE 10100 0 0
NEW GOLD INC CDA COM 644535106 2446 2544482 SH SOLE 2544482 0 0
NEW MTN FIN CORP COM 647551100 2306 165094 SH SOLE 165094 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12483 129251 SH SOLE 129251 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 338 3500 SH Put SOLE 3500 0 0
NEW RELIC INC COM 64829B100 23475 271360 SH SOLE 271360 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 8525 553905 SH SOLE 553905 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 200 13000 SH Put SOLE 13000 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 14927 1495707 SH SOLE 1495707 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 5122 826193 SH SOLE 826193 0 0
NEWELL BRANDS INC COM 651229106 1886 122300 SH Call SOLE 122300 0 0
NEWELL BRANDS INC COM 651229106 2273 147400 SH Put SOLE 147400 0 0
NEWLINK GENETICS CORP COM 651511107 650 439514 SH SOLE 439514 0 0
NEWMARK GROUP INC CL A 65158N102 10730 1194917 SH SOLE 1194917 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 3670 95400 SH Call SOLE 95400 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 4693 122000 SH Put SOLE 122000 0 0
NEWS CORP NEW CL A 65249B109 931 69002 SH SOLE 69002 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 374 3700 SH Call SOLE 3700 0 0
NEXTERA ENERGY INC COM 65339F101 3503 17100 SH Call SOLE 17100 0 0
NEXTERA ENERGY INC COM 65339F101 4179 20400 SH Put SOLE 20400 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4454 92304 SH SOLE 92304 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 895 44995 SH SOLE 44995 0 0
NIC INC COM 62914B100 3208 200030 SH SOLE 200030 0 0
NICE LTD SPONSORED ADR 653656108 424 3095 SH SOLE 3095 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 60065 2657762 SH SOLE 2657762 0 0
NIKE INC CL B 654106103 80821 962732 SH SOLE 962732 0 0
NIKE INC CL B 654106103 2225 26500 SH Call SOLE 26500 0 0
NIKE INC CL B 654106103 2401 28600 SH Put SOLE 28600 0 0
NIO INC SPON ADS 62914V106 31 12200 SH SOLE 12200 0 0
NISOURCE INC COM 65473P105 372 12900 SH Put SOLE 12900 0 0
NIU TECHNOLOGIES ADS 65481N100 150 25458 SH SOLE 25458 0 0
NMI HLDGS INC CL A 629209305 3921 138100 SH SOLE 138100 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 335 7862 SH SOLE 7862 0 0
NOBLE CORP PLC SHS USD G65431101 779 416761 SH SOLE 416761 0 0
NOKIA CORP SPONSORED ADR 654902204 155 30887 SH SOLE 30887 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 19649 919897 SH SOLE 919897 0 0
NOODLES & CO COM CL A 65540B105 775 98317 SH SOLE 98317 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 32 13481 SH SOLE 13481 0 0
NORDSTROM INC COM 655664100 1312 41192 SH SOLE 41192 0 0
NORDSTROM INC COM 655664100 3594 112800 SH Call SOLE 112800 0 0
NORDSTROM INC COM 655664100 4607 144600 SH Put SOLE 144600 0 0
NORFOLK SOUTHERN CORP COM 655844108 27061 135762 SH SOLE 135762 0 0
NORFOLK SOUTHERN CORP COM 655844108 239 1200 SH Put SOLE 1200 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 197 18251 SH SOLE 18251 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 457 16569 SH SOLE 16569 0 0
NORTHERN TR CORP COM 665859104 30939 343764 SH SOLE 343764 0 0
NORTHERN TR CORP COM 665859104 333 3700 SH Call SOLE 3700 0 0
NORTHERN TR CORP COM 665859104 477 5300 SH Put SOLE 5300 0 0
NORTHRIM BANCORP INC COM 666762109 397 11123 SH SOLE 11123 0 0
NORTHROP GRUMMAN CORP COM 666807102 646 2000 SH Call SOLE 2000 0 0
NORTHROP GRUMMAN CORP COM 666807102 646 2000 SH Put SOLE 2000 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2041 29370 SH SOLE 29370 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 37721 703362 SH SOLE 703362 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 1581 61793 SH SOLE 61793 0 0
NOVAVAX INC COM NEW 670002401 314 53647 SH SOLE 53647 0 0
NOVO-NORDISK A S ADR 670100205 5858 114777 SH SOLE 114777 0 0
NOVOCURE LTD ORD SHS G6674U108 37822 598173 SH SOLE 598173 0 0
NOVOCURE LTD ORD SHS G6674U108 253 4000 SH Call SOLE 4000 0 0
NOVOCURE LTD ORD SHS G6674U108 379 6000 SH Put SOLE 6000 0 0
NRG ENERGY INC COM NEW 629377508 323 9200 SH Call SOLE 9200 0 0
NRG ENERGY INC COM NEW 629377508 351 10000 SH Put SOLE 10000 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 23545 477387 SH SOLE 477387 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 5893 369024 SH SOLE 369024 0 0
NUCOR CORP COM 670346105 15878 288172 SH SOLE 288172 0 0
NUCOR CORP COM 670346105 1394 25300 SH Call SOLE 25300 0 0
NUCOR CORP COM 670346105 1989 36100 SH Put SOLE 36100 0 0
NUTANIX INC CL A 67059N108 7685 296243 SH SOLE 296243 0 0
NUTANIX INC CL A 67059N108 827 31900 SH Call SOLE 31900 0 0
NUTANIX INC CL A 67059N108 825 31800 SH Put SOLE 31800 0 0
NUTRIEN LTD COM 67077M108 9377 175395 SH SOLE 175395 0 0
NUVECTRA CORP COM 67075N108 1014 302644 SH SOLE 302644 0 0
NVENT ELECTRIC PLC SHS G6700G107 5222 210664 SH SOLE 210664 0 0
NVIDIA CORP COM 67066G104 3315 20185 SH SOLE 20185 0 0
NVIDIA CORP COM 67066G104 9033 55000 SH Call SOLE 55000 0 0
NVIDIA CORP COM 67066G104 10511 64000 SH Put SOLE 64000 0 0
NVR INC COM 62944T105 4044 1200 SH SOLE 1200 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2599 26623 SH SOLE 26623 0 0
NXP SEMICONDUCTORS N V COM N6596X109 390 4000 SH Call SOLE 4000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 390 4000 SH Put SOLE 4000 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 923 2500 SH Call SOLE 2500 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2216 6000 SH Put SOLE 6000 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 3018 556852 SH SOLE 556852 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 481 56607 SH SOLE 56607 0 0
OASIS PETE INC NEW COM 674215108 2982 525025 SH SOLE 525025 0 0
OCCIDENTAL PETE CORP COM 674599105 171502 3410947 SH SOLE 3410947 0 0
OCCIDENTAL PETE CORP COM 674599105 8603 171100 SH Call SOLE 171100 0 0
OCCIDENTAL PETE CORP COM 674599105 7904 157200 SH Put SOLE 157200 0 0
OCEANEERING INTL INC COM 675232102 349 17100 SH SOLE 17100 0 0
OCEANFIRST FINL CORP COM 675234108 1691 68048 SH SOLE 68048 0 0
OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 805 35051 SH SOLE 35051 0 0
OCWEN FINL CORP COM NEW 675746309 294 142147 SH SOLE 142147 0 0
OFFICE DEPOT INC COM 676220106 775 376199 SH SOLE 376199 0 0
OIL STS INTL INC COM 678026105 1855 101356 SH SOLE 101356 0 0
OKTA INC CL A 679295105 32300 261517 SH SOLE 261517 0 0
OKTA INC CL A 679295105 494 4000 SH Call SOLE 4000 0 0
OKTA INC CL A 679295105 618 5000 SH Put SOLE 5000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 448 3000 SH Call SOLE 3000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 597 4000 SH Put SOLE 4000 0 0
OLD REP INTL CORP COM 680223104 15987 714364 SH SOLE 714364 0 0
OLIN CORP COM PAR $1 680665205 3997 182416 SH SOLE 182416 0 0
OLIN CORP COM PAR $1 680665205 922 42100 SH Call SOLE 42100 0 0
OLIN CORP COM PAR $1 680665205 1039 47400 SH Put SOLE 47400 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 30895 354665 SH SOLE 354665 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 610 7000 SH Call SOLE 7000 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 436 5000 SH Put SOLE 5000 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 35828 974921 SH SOLE 974921 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 331 9000 SH Call SOLE 9000 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 698 19000 SH Put SOLE 19000 0 0
OMNICOM GROUP INC COM 681919106 1057 12900 SH Call SOLE 12900 0 0
OMNICOM GROUP INC COM 681919106 901 11000 SH Put SOLE 11000 0 0
OMNOVA SOLUTIONS INC COM 682129101 504 80906 SH SOLE 80906 0 0
ON DECK CAP INC COM 682163100 1159 279280 SH SOLE 279280 0 0
ON SEMICONDUCTOR CORP COM 682189105 627 31000 SH Call SOLE 31000 0 0
ON SEMICONDUCTOR CORP COM 682189105 748 37000 SH Put SOLE 37000 0 0
ONE LIBERTY PPTYS INC COM 682406103 505 17450 SH SOLE 17450 0 0
ONEOK INC NEW COM 682680103 15831 230063 SH SOLE 230063 0 0
ONEOK INC NEW COM 682680103 1025 14900 SH Call SOLE 14900 0 0
ONEOK INC NEW COM 682680103 1039 15100 SH Put SOLE 15100 0 0
OOMA INC COM 683416101 331 31616 SH SOLE 31616 0 0
OPEN TEXT CORP COM 683715106 31354 761023 SH SOLE 761023 0 0
OPKO HEALTH INC COM 68375N103 2245 920154 SH SOLE 920154 0 0
OPTIMIZERX CORP COM NEW 68401U204 381 23540 SH SOLE 23540 0 0
OPUS BK IRVINE CALIF COM 684000102 871 41268 SH SOLE 41268 0 0
ORACLE CORP COM 68389X105 166425 2921278 SH SOLE 2921278 0 0
ORACLE CORP COM 68389X105 228 4000 SH Call SOLE 4000 0 0
ORACLE CORP COM 68389X105 627 11000 SH Put SOLE 11000 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 6968 750818 SH SOLE 750818 0 0
ORBCOMM INC COM 68555P100 4256 587087 SH SOLE 587087 0 0
ORGANOVO HLDGS INC COM 68620A104 46 87228 SH SOLE 87228 0 0
ORION ENERGY SYSTEMS INC COM 686275108 49 16611 SH SOLE 16611 0 0
ORION ENGINEERED CARBONS S A COM L72967109 7880 368049 SH SOLE 368049 0 0
ORION GROUP HOLDINGS INC COM 68628V308 658 245671 SH SOLE 245671 0 0
ORTHOFIX MED INC COM 68752M108 1682 31806 SH SOLE 31806 0 0
OSHKOSH CORP COM 688239201 8449 101200 SH SOLE 101200 0 0
OTONOMY INC COM 68906L105 178 64685 SH SOLE 64685 0 0
OTTER TAIL CORP COM 689648103 1843 34900 SH SOLE 34900 0 0
OUTFRONT MEDIA INC COM 69007J106 15143 587180 SH SOLE 587180 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 340 181104 SH SOLE 181104 0 0
OVERSTOCK COM INC DEL COM 690370101 698 51300 SH Call SOLE 51300 0 0
OVERSTOCK COM INC DEL COM 690370101 560 41200 SH Put SOLE 41200 0 0
OVID THERAPEUTICS INC COM 690469101 19 10352 SH SOLE 10352 0 0
OWENS & MINOR INC NEW COM 690732102 1896 592634 SH SOLE 592634 0 0
OWENS CORNING NEW COM 690742101 40369 693633 SH SOLE 693633 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1204 87520 SH SOLE 87520 0 0
OXFORD SQUARE CAP CORP COM 69181V107 325 50732 SH SOLE 50732 0 0
PACCAR INC COM 693718108 52765 736320 SH SOLE 736320 0 0
PACCAR INC COM 693718108 502 7000 SH Call SOLE 7000 0 0
PACCAR INC COM 693718108 573 8000 SH Put SOLE 8000 0 0
PACIRA BIOSCIENCES COM 695127100 11905 273743 SH SOLE 273743 0 0
PACKAGING CORP AMER COM 695156109 14030 147185 SH SOLE 147185 0 0
PACKAGING CORP AMER COM 695156109 381 4000 SH Call SOLE 4000 0 0
PACWEST BANCORP DEL COM 695263103 2970 76494 SH SOLE 76494 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1122 28800 SH Call SOLE 28800 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1107 28400 SH Put SOLE 28400 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 333 287473 SH SOLE 287473 0 0
PALO ALTO NETWORKS INC COM 697435105 2975 14600 SH Call SOLE 14600 0 0
PALO ALTO NETWORKS INC COM 697435105 2038 10000 SH Put SOLE 10000 0 0
PAN AMERICAN SILVER CORP COM 697900108 3884 300885 SH SOLE 300885 0 0
PAN AMERICAN SILVER CORP COM 697900108 213 16500 SH Call SOLE 16500 0 0
PAN AMERICAN SILVER CORP COM 697900108 392 30400 SH Put SOLE 30400 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 175 13442 SH SOLE 13442 0 0
PAPA JOHNS INTL INC COM 698813102 738 16500 SH Call SOLE 16500 0 0
PAPA JOHNS INTL INC COM 698813102 939 21000 SH Put SOLE 21000 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 319 15557 SH SOLE 15557 0 0
PARAMOUNT GROUP INC COM 69924R108 4639 331101 SH SOLE 331101 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 1031 61798 SH SOLE 61798 0 0
PARKER HANNIFIN CORP COM 701094104 680 4000 SH Call SOLE 4000 0 0
PARKER HANNIFIN CORP COM 701094104 680 4000 SH Put SOLE 4000 0 0
PARSLEY ENERGY INC CL A 701877102 10680 561792 SH SOLE 561792 0 0
PARSLEY ENERGY INC CL A 701877102 605 31800 SH Call SOLE 31800 0 0
PARSLEY ENERGY INC CL A 701877102 646 34000 SH Put SOLE 34000 0 0
PARTY CITY HOLDCO INC COM 702149105 3087 421176 SH SOLE 421176 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1399 60606 SH SOLE 60606 0 0
PATTERSON COMPANIES INC COM 703395103 10765 470103 SH SOLE 470103 0 0
PATTERSON UTI ENERGY INC COM 703481101 5268 457721 SH SOLE 457721 0 0
PAYCHEX INC COM 704326107 823 10000 SH Call SOLE 10000 0 0
PAYCHEX INC COM 704326107 823 10000 SH Put SOLE 10000 0 0
PAYCOM SOFTWARE INC COM 70432V102 35293 155668 SH SOLE 155668 0 0
PAYCOM SOFTWARE INC COM 70432V102 1066 4700 SH Call SOLE 4700 0 0
PAYCOM SOFTWARE INC COM 70432V102 794 3500 SH Put SOLE 3500 0 0
PAYLOCITY HLDG CORP COM 70438V106 23674 252331 SH SOLE 252331 0 0
PAYPAL HLDGS INC COM 70450Y103 33643 293930 SH SOLE 293930 0 0
PAYPAL HLDGS INC COM 70450Y103 2564 22400 SH Call SOLE 22400 0 0
PAYPAL HLDGS INC COM 70450Y103 4155 36300 SH Put SOLE 36300 0 0
PBF ENERGY INC CL A 69318G106 3273 104577 SH SOLE 104577 0 0
PBF ENERGY INC CL A 69318G106 200 6400 SH Call SOLE 6400 0 0
PBF ENERGY INC CL A 69318G106 435 13900 SH Put SOLE 13900 0 0
PC-TEL INC COM 69325Q105 89 20086 SH SOLE 20086 0 0
PCM INC COM 69323K100 1559 44495 SH SOLE 44495 0 0
PDC ENERGY INC COM 69327R101 288 8000 SH Call SOLE 8000 0 0
PDL BIOPHARMA INC COM 69329Y104 1136 361681 SH SOLE 361681 0 0
PDVWIRELESS INC COM 69290R104 920 19568 SH SOLE 19568 0 0
PEABODY ENERGY CORP NEW COM 704551100 2165 89819 SH SOLE 89819 0 0
PEABODY ENERGY CORP NEW COM 704551100 265 11000 SH Put SOLE 11000 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 637 22652 SH SOLE 22652 0 0
PEMBINA PIPELINE CORP COM 706327103 27459 737946 SH SOLE 737946 0 0
PENN NATL GAMING INC COM 707569109 1296 67300 SH Call SOLE 67300 0 0
PENN NATL GAMING INC COM 707569109 1872 97200 SH Put SOLE 97200 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 987 85341 SH SOLE 85341 0 0
PENNANTPARK INVT CORP COM 708062104 2264 358171 SH SOLE 358171 0 0
PENNYMAC MTG INVT TR COM 70931T103 17268 791003 SH SOLE 791003 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2671 56475 SH SOLE 56475 0 0
PENUMBRA INC COM 70975L107 928 5798 SH SOLE 5798 0 0
PEOPLES BANCORP INC COM 709789101 800 24801 SH SOLE 24801 0 0
PEOPLES UTAH BANCORP COM 712706209 329 11175 SH SOLE 11175 0 0
PEOPLES UTD FINL INC COM 712704105 8060 480339 SH SOLE 480339 0 0
PEOPLES UTD FINL INC COM 712704105 851 50700 SH Call SOLE 50700 0 0
PEOPLES UTD FINL INC COM 712704105 780 46500 SH Put SOLE 46500 0 0
PEPSICO INC COM 713448108 57711 440102 SH SOLE 440102 0 0
PEPSICO INC COM 713448108 20391 155500 SH Call SOLE 155500 0 0
PEPSICO INC COM 713448108 20207 154100 SH Put SOLE 154100 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 63 10307 SH SOLE 10307 0 0
PERRIGO CO PLC SHS G97822103 38807 814923 SH SOLE 814923 0 0
PERSPECTA INC COM 715347100 7862 335853 SH SOLE 335853 0 0
PETMED EXPRESS INC COM 716382106 2078 132622 SH SOLE 132622 0 0
PETMED EXPRESS INC COM 716382106 186 11900 SH Put SOLE 11900 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 2275 41308 SH SOLE 41308 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1839 118100 SH Call SOLE 118100 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2169 139300 SH Put SOLE 139300 0 0
PFENEX INC COM 717071104 237 35145 SH SOLE 35145 0 0
PFIZER INC COM 717081103 54388 1255499 SH SOLE 1255499 0 0
PFIZER INC COM 717081103 16150 372800 SH Call SOLE 372800 0 0
PFIZER INC COM 717081103 15872 366400 SH Put SOLE 366400 0 0
PFSWEB INC COM NEW 717098206 79 19441 SH SOLE 19441 0 0
PG&E CORP COM 69331C108 111360 4858660 SH SOLE 4858660 0 0
PGT INNOVATIONS INC COM 69336V101 1355 81027 SH SOLE 81027 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 155 11820 SH SOLE 11820 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 429 13518 SH SOLE 13518 0 0
PHILIP MORRIS INTL INC COM 718172109 75607 962774 SH SOLE 962774 0 0
PHILIP MORRIS INTL INC COM 718172109 6400 81500 SH Call SOLE 81500 0 0
PHILIP MORRIS INTL INC COM 718172109 6973 88800 SH Put SOLE 88800 0 0
PHILLIPS 66 COM 718546104 37128 396922 SH SOLE 396922 0 0
PHILLIPS 66 COM 718546104 3929 42000 SH Call SOLE 42000 0 0
PHILLIPS 66 COM 718546104 3087 33000 SH Put SOLE 33000 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 86 26491 SH SOLE 26491 0 0
PHOTRONICS INC COM 719405102 1190 145116 SH SOLE 145116 0 0
PHUNWARE INC COM 71948P100 240 77204 SH SOLE 77204 0 0
PHYSICIANS RLTY TR COM 71943U104 1195 68536 SH SOLE 68536 0 0
PICO HLDGS INC COM NEW 693366205 656 56434 SH SOLE 56434 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 4138 162984 SH SOLE 162984 0 0
PINDUODUO INC SPONSORED ADS 722304102 248 12000 SH Call SOLE 12000 0 0
PINDUODUO INC SPONSORED ADS 722304102 503 24400 SH Put SOLE 24400 0 0
PINNACLE WEST CAP CORP COM 723484101 3874 41174 SH SOLE 41174 0 0
PINNACLE WEST CAP CORP COM 723484101 612 6500 SH Put SOLE 6500 0 0
PIONEER ENERGY SVCS CORP COM 723664108 49 194001 SH SOLE 194001 0 0
PIONEER NAT RES CO COM 723787107 18568 120683 SH SOLE 120683 0 0
PIONEER NAT RES CO COM 723787107 308 2000 SH Call SOLE 2000 0 0
PIONEER NAT RES CO COM 723787107 462 3000 SH Put SOLE 3000 0 0
PIPER JAFFRAY COS COM 724078100 357 4801 SH SOLE 4801 0 0
PITNEY BOWES INC COM 724479100 2301 537523 SH SOLE 537523 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 1806 171058 SH SOLE 171058 0 0
PIXELWORKS INC COM NEW 72581M305 94 31950 SH SOLE 31950 0 0
PLANET FITNESS INC CL A 72703H101 37129 512552 SH SOLE 512552 0 0
PLANET FITNESS INC CL A 72703H101 652 9000 SH Call SOLE 9000 0 0
PLANET FITNESS INC CL A 72703H101 580 8000 SH Put SOLE 8000 0 0
PLAYAGS INC COM 72814N104 569 29243 SH SOLE 29243 0 0
PLDT INC SPONSORED ADR 69344D408 420 16919 SH SOLE 16919 0 0
PLURALSIGHT INC COM CL A 72941B106 11921 393179 SH SOLE 393179 0 0
PNC FINL SVCS GROUP INC COM 693475105 436 3178 SH SOLE 3178 0 0
PNC FINL SVCS GROUP INC COM 693475105 4750 34600 SH Call SOLE 34600 0 0
PNC FINL SVCS GROUP INC COM 693475105 5107 37200 SH Put SOLE 37200 0 0
POINTS INTL LTD COM NEW 730843208 1104 89428 SH SOLE 89428 0 0
POLARIS INDS INC COM 731068102 1360 14911 SH SOLE 14911 0 0
POLARIS INDS INC COM 731068102 411 4500 SH Call SOLE 4500 0 0
POLARIS INDS INC COM 731068102 411 4500 SH Put SOLE 4500 0 0
POLYONE CORP COM 73179P106 14217 452928 SH SOLE 452928 0 0
POPULAR INC COM NEW 733174700 11020 203173 SH SOLE 203173 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 428 7910 SH SOLE 7910 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 14904 549357 SH SOLE 549357 0 0
POSCO SPONSORED ADR 693483109 5425 102236 SH SOLE 102236 0 0
POTBELLY CORP COM 73754Y100 194 38200 SH SOLE 38200 0 0
POWELL INDS INC COM 739128106 406 10677 SH SOLE 10677 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 1706 392136 SH SOLE 392136 0 0
PPL CORP COM 69351T106 33341 1075157 SH SOLE 1075157 0 0
PPL CORP COM 69351T106 822 26500 SH Call SOLE 26500 0 0
PPL CORP COM 69351T106 1240 40000 SH Put SOLE 40000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 674 6800 SH Call SOLE 6800 0 0
PRA HEALTH SCIENCES INC COM 69354M108 506 5100 SH Put SOLE 5100 0 0
PRECISION DRILLING CORP COM 2010 74022D308 149 78945 SH SOLE 78945 0 0
PREFORMED LINE PRODS CO COM 740444104 448 8075 SH SOLE 8075 0 0
PRESIDIO INC COM 74102M103 1359 99451 SH SOLE 99451 0 0
PRETIUM RES INC COM 74139C102 5082 507681 SH SOLE 507681 0 0
PRGX GLOBAL INC COM NEW 69357C503 169 25160 SH SOLE 25160 0 0
PRICE T ROWE GROUP INC COM 74144T108 2512 22900 SH SOLE 22900 0 0
PRICE T ROWE GROUP INC COM 74144T108 658 6000 SH Call SOLE 6000 0 0
PRICE T ROWE GROUP INC COM 74144T108 658 6000 SH Put SOLE 6000 0 0
PRICESMART INC COM 741511109 3966 77591 SH SOLE 77591 0 0
PRIMORIS SVCS CORP COM 74164F103 357 17065 SH SOLE 17065 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 33321 575293 SH SOLE 575293 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 261 4500 SH Put SOLE 4500 0 0
PROASSURANCE CORP COM 74267C106 690 19106 SH SOLE 19106 0 0
PROCTER AND GAMBLE CO COM 742718109 10822 98700 SH Call SOLE 98700 0 0
PROCTER AND GAMBLE CO COM 742718109 13092 119400 SH Put SOLE 119400 0 0
PROFIRE ENERGY INC COM 74316X101 128 84643 SH SOLE 84643 0 0
PROGRESS SOFTWARE CORP COM 743312100 8112 185977 SH SOLE 185977 0 0
PROGRESSIVE CORP OHIO COM 743315103 40649 508563 SH SOLE 508563 0 0
PROGRESSIVE CORP OHIO COM 743315103 320 4000 SH Put SOLE 4000 0 0
PROLOGIS INC COM 74340W103 8053 100531 SH SOLE 100531 0 0
PROLOGIS INC COM 74340W103 529 6600 SH Call SOLE 6600 0 0
PROLOGIS INC COM 74340W103 320 4000 SH Put SOLE 4000 0 0
PROOFPOINT INC COM 743424103 37248 309752 SH SOLE 309752 0 0
PROOFPOINT INC COM 743424103 481 4000 SH Call SOLE 4000 0 0
PROOFPOINT INC COM 743424103 601 5000 SH Put SOLE 5000 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 110 12101 SH SOLE 12101 0 0
PROS HOLDINGS INC COM 74346Y103 25665 405699 SH SOLE 405699 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 4431 678534 SH SOLE 678534 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1479 122124 SH SOLE 122124 0 0
PROTECTIVE INS CORP CL B 74368L203 605 34839 SH SOLE 34839 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 229 234518 SH SOLE 234518 0 0
PROTHENA CORP PLC SHS G72800108 3885 367523 SH SOLE 367523 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1436 59216 SH SOLE 59216 0 0
PRUDENTIAL FINL INC COM 744320102 52859 523361 SH SOLE 523361 0 0
PRUDENTIAL FINL INC COM 744320102 2737 27100 SH Call SOLE 27100 0 0
PRUDENTIAL FINL INC COM 744320102 2919 28900 SH Put SOLE 28900 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 844 5009 SH SOLE 5009 0 0
PTC INC COM 69370C100 790 8800 SH Call SOLE 8800 0 0
PTC INC COM 69370C100 934 10400 SH Put SOLE 10400 0 0
PUBLIC STORAGE COM 74460D109 1000 4200 SH Call SOLE 4200 0 0
PUBLIC STORAGE COM 74460D109 1191 5000 SH Put SOLE 5000 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 43259 735445 SH SOLE 735445 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 235 4000 SH Put SOLE 4000 0 0
PULTE GROUP INC COM 745867101 715 22600 SH Call SOLE 22600 0 0
PULTE GROUP INC COM 745867101 794 25100 SH Put SOLE 25100 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 2959 232772 SH SOLE 232772 0 0
PURE STORAGE INC CL A 74624M102 2345 153548 SH SOLE 153548 0 0
PURE STORAGE INC CL A 74624M102 183 12000 SH Put SOLE 12000 0 0
PVH CORP COM 693656100 473 5000 SH Call SOLE 5000 0 0
PVH CORP COM 693656100 662 7000 SH Put SOLE 7000 0 0
QAD INC CL A 74727D306 1769 43989 SH SOLE 43989 0 0
QEP RES INC COM 74733V100 3113 430613 SH SOLE 430613 0 0
QIAGEN NV SHS NEW N72482123 11373 280466 SH SOLE 280466 0 0
QUAD / GRAPHICS INC COM CL A 747301109 866 109422 SH SOLE 109422 0 0
QUALCOMM INC COM 747525103 149846 1969843 SH SOLE 1969843 0 0
QUALCOMM INC COM 747525103 13122 172500 SH Call SOLE 172500 0 0
QUALCOMM INC COM 747525103 3476 45700 SH Put SOLE 45700 0 0
QUALYS INC COM 74758T303 511 5864 SH SOLE 5864 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1107 58621 SH SOLE 58621 0 0
QUANTA SVCS INC COM 74762E102 6058 158633 SH SOLE 158633 0 0
QUANTA SVCS INC COM 74762E102 267 7000 SH Put SOLE 7000 0 0
QUDIAN INC ADR 747798106 2505 333960 SH SOLE 333960 0 0
QUEST DIAGNOSTICS INC COM 74834L100 20530 201648 SH SOLE 201648 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1690 16600 SH Call SOLE 16600 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1731 17000 SH Put SOLE 17000 0 0
QUIDEL CORP COM 74838J101 2625 44254 SH SOLE 44254 0 0
QUOTIENT LTD SHS G73268107 1100 117600 SH SOLE 117600 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 511 47533 SH SOLE 47533 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 209 52990 SH SOLE 52990 0 0
R1 RCM INC COM 749397105 5440 432408 SH SOLE 432408 0 0
RA PHARMACEUTICALS INC COM 74933V108 1226 40764 SH SOLE 40764 0 0
RADCOM LTD SHS NEW M81865111 96 11724 SH SOLE 11724 0 0
RADIAN GROUP INC COM 750236101 987 43185 SH SOLE 43185 0 0
RADIANT LOGISTICS INC COM 75025X100 612 99714 SH SOLE 99714 0 0
RADIUS HEALTH INC COM NEW 750469207 2328 95566 SH SOLE 95566 0 0
RADNET INC COM 750491102 257 18652 SH SOLE 18652 0 0
RADWARE LTD ORD M81873107 2715 109804 SH SOLE 109804 0 0
RALPH LAUREN CORP CL A 751212101 806 7100 SH Call SOLE 7100 0 0
RAMBUS INC DEL COM 750917106 4598 381899 SH SOLE 381899 0 0
RANGE RES CORP COM 75281A109 505 72300 SH Call SOLE 72300 0 0
RANGE RES CORP COM 75281A109 405 58000 SH Put SOLE 58000 0 0
RAPID7 INC COM 753422104 12624 218250 SH SOLE 218250 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 13146 155483 SH SOLE 155483 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1327 15700 SH Call SOLE 15700 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1869 22100 SH Put SOLE 22100 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 702 108129 SH SOLE 108129 0 0
RAYONIER INC COM 754907103 470 15496 SH SOLE 15496 0 0
RAYTHEON CO COM NEW 755111507 88382 508291 SH SOLE 508291 0 0
RAYTHEON CO COM NEW 755111507 696 4000 SH Call SOLE 4000 0 0
RAYTHEON CO COM NEW 755111507 869 5000 SH Put SOLE 5000 0 0
RE MAX HLDGS INC CL A 75524W108 416 13540 SH SOLE 13540 0 0
READY CAP CORP COM 75574U101 973 65319 SH SOLE 65319 0 0
REALOGY HLDGS CORP COM 75605Y106 6469 893446 SH SOLE 893446 0 0
REALPAGE INC COM 75606N109 12889 219013 SH SOLE 219013 0 0
REALTY INCOME CORP COM 756109104 1407 20401 SH SOLE 20401 0 0
REALTY INCOME CORP COM 756109104 1007 14600 SH Call SOLE 14600 0 0
REALTY INCOME CORP COM 756109104 1517 22000 SH Put SOLE 22000 0 0
RECRO PHARMA INC COM 75629F109 147 14500 SH SOLE 14500 0 0
RED HAT INC COM 756577102 96716 515103 SH SOLE 515103 0 0
RED LION HOTELS CORP COM 756764106 296 41629 SH SOLE 41629 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 4163 136190 SH SOLE 136190 0 0
REDWOOD TR INC COM 758075402 1631 98658 SH SOLE 98658 0 0
REEBONZ HLDG LTD SHS G7457R122 61 16086 SH SOLE 16086 0 0
REGAL BELOIT CORP COM 758750103 376 4598 SH SOLE 4598 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3161 10100 SH Call SOLE 10100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4601 14700 SH Put SOLE 14700 0 0
REGIONS FINL CORP NEW COM 7591EP100 68995 4618162 SH SOLE 4618162 0 0
REGIONS FINL CORP NEW COM 7591EP100 1171 78400 SH Call SOLE 78400 0 0
REGIONS FINL CORP NEW COM 7591EP100 1186 79400 SH Put SOLE 79400 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 8043 51547 SH SOLE 51547 0 0
REPUBLIC SVCS INC COM 760759100 40250 464568 SH SOLE 464568 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 12075 550853 SH SOLE 550853 0 0
RESOLUTE FST PRODS INC COM 76117W109 3354 465861 SH SOLE 465861 0 0
RESOURCES CONNECTION INC COM 76122Q105 928 57983 SH SOLE 57983 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 107915 1551847 SH SOLE 1551847 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 202 2900 SH Call SOLE 2900 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5701 332794 SH SOLE 332794 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2468 209841 SH SOLE 209841 0 0
RETROPHIN INC COM 761299106 5138 255773 SH SOLE 255773 0 0
REVANCE THERAPEUTICS INC COM 761330109 470 36242 SH SOLE 36242 0 0
REVOLVE GROUP INC CL A 76156B107 3269 94760 SH SOLE 94760 0 0
REXFORD INDL RLTY INC COM 76169C100 9730 241031 SH SOLE 241031 0 0
REXNORD CORP NEW COM 76169B102 5615 185820 SH SOLE 185820 0 0
RH COM 74967X103 2196 19000 SH Call SOLE 19000 0 0
RH COM 74967X103 1503 13000 SH Put SOLE 13000 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 253 11500 SH SOLE 11500 0 0
RIBBON COMMUNICATIONS INC COM 762544104 588 120324 SH SOLE 120324 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 3286 1258984 SH SOLE 1258984 0 0
RINGCENTRAL INC CL A 76680R206 43946 382406 SH SOLE 382406 0 0
RINGCENTRAL INC CL A 76680R206 230 2000 SH Put SOLE 2000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 118838 1906290 SH SOLE 1906290 0 0
RIO TINTO PLC SPONSORED ADR 767204100 411 6600 SH Call SOLE 6600 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 1380 41548 SH SOLE 41548 0 0
RITE AID CORP COM 767754872 115 14400 SH Put SOLE 14400 0 0
RIVERVIEW BANCORP INC COM 769397100 137 16074 SH SOLE 16074 0 0
RLJ LODGING TR COM 74965L101 5229 294757 SH SOLE 294757 0 0
RMR GROUP INC CL A 74967R106 5183 110327 SH SOLE 110327 0 0
ROAN RES INC CL A COM 769755109 592 339945 SH SOLE 339945 0 0
ROCKWELL AUTOMATION INC COM 773903109 4939 30150 SH SOLE 30150 0 0
ROCKWELL MED INC COM 774374102 200 66538 SH SOLE 66538 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 59232 1106726 SH SOLE 1106726 0 0
ROGERS CORP COM 775133101 742 4300 SH SOLE 4300 0 0
ROKU INC COM CL A 77543R102 3714 41000 SH Call SOLE 41000 0 0
ROKU INC COM CL A 77543R102 3442 38000 SH Put SOLE 38000 0 0
ROPER TECHNOLOGIES INC COM 776696106 733 2000 SH Call SOLE 2000 0 0
ROSETTA STONE INC COM 777780107 4615 201713 SH SOLE 201713 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 18264 230024 SH SOLE 230024 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 556 7000 SH Call SOLE 7000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 318 4000 SH Put SOLE 4000 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 519 91342 SH SOLE 91342 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 165656 1366690 SH SOLE 1366690 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 364 3000 SH Call SOLE 3000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 71044 1091814 SH SOLE 1091814 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 742 11400 SH Call SOLE 11400 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 547 8400 SH Put SOLE 8400 0 0
ROYAL GOLD INC COM 780287108 1025 10000 SH Call SOLE 10000 0 0
ROYAL GOLD INC COM 780287108 1537 15000 SH Put SOLE 15000 0 0
RPC INC COM 749660106 2372 329023 SH SOLE 329023 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 754 177360 SH SOLE 177360 0 0
RUBICON PROJ INC COM 78112V102 2267 356437 SH SOLE 356437 0 0
RUSH ENTERPRISES INC CL A 781846209 475 13008 SH SOLE 13008 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 17150 267385 SH SOLE 267385 0 0
RYB ED INC ADR 74979W101 206 30807 SH SOLE 30807 0 0
RYDER SYS INC COM 783549108 12745 218618 SH SOLE 218618 0 0
RYDER SYS INC COM 783549108 472 8100 SH Call SOLE 8100 0 0
RYDER SYS INC COM 783549108 566 9700 SH Put SOLE 9700 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3975 49022 SH SOLE 49022 0 0
S & T BANCORP INC COM 783859101 259 6901 SH SOLE 6901 0 0
S&P GLOBAL INC COM 78409V104 16275 71449 SH SOLE 71449 0 0
S&P GLOBAL INC COM 78409V104 1321 5800 SH Call SOLE 5800 0 0
S&P GLOBAL INC COM 78409V104 752 3300 SH Put SOLE 3300 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2590 131520 SH SOLE 131520 0 0
SABRE CORP COM 78573M104 7434 334873 SH SOLE 334873 0 0
SAFEHOLD INC COM 78645L100 1177 38964 SH SOLE 38964 0 0
SAFETY INS GROUP INC COM 78648T100 235 2472 SH SOLE 2472 0 0
SALESFORCE COM INC COM 79466L302 6069 40000 SH Call SOLE 40000 0 0
SALESFORCE COM INC COM 79466L302 6069 40000 SH Put SOLE 40000 0 0
SANDERSON FARMS INC COM 800013104 933 6831 SH SOLE 6831 0 0
SANDERSON FARMS INC COM 800013104 1133 8300 SH Call SOLE 8300 0 0
SANDERSON FARMS INC COM 800013104 888 6500 SH Put SOLE 6500 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1703 246146 SH SOLE 246146 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 5710 1030766 SH SOLE 1030766 0 0
SANDY SPRING BANCORP INC COM 800363103 935 26805 SH SOLE 26805 0 0
SANMINA CORPORATION COM 801056102 426 14083 SH SOLE 14083 0 0
SARATOGA INVT CORP COM NEW 80349A208 204 8268 SH SOLE 8268 0 0
SAUL CTRS INC COM 804395101 2332 41544 SH SOLE 41544 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 141540 629516 SH SOLE 629516 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 944 4200 SH Call SOLE 4200 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 809 3600 SH Put SOLE 3600 0 0
SCANSOURCE INC COM 806037107 302 9273 SH SOLE 9273 0 0
SCHLUMBERGER LTD COM 806857108 123621 3110739 SH SOLE 3110739 0 0
SCHLUMBERGER LTD COM 806857108 6700 168600 SH Call SOLE 168600 0 0
SCHLUMBERGER LTD COM 806857108 6772 170400 SH Put SOLE 170400 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 13177 722429 SH SOLE 722429 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2526 76145 SH SOLE 76145 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 5199 60063 SH SOLE 60063 0 0
SCIENTIFIC GAMES CORP COM 80874P109 4770 240671 SH SOLE 240671 0 0
SCIENTIFIC GAMES CORP COM 80874P109 311 15700 SH Put SOLE 15700 0 0
SCIPLAY CORP CL A 809087109 3150 229764 SH SOLE 229764 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 7176 72849 SH SOLE 72849 0 0
SEA LTD SPONSORED ADS 81141R100 797 24000 SH Call SOLE 24000 0 0
SEA LTD SPONSORED ADS 81141R100 1110 33400 SH Put SOLE 33400 0 0
SEACHANGE INTL INC COM 811699107 97 68065 SH SOLE 68065 0 0
SEADRILL LTD COM G7998G106 816 196060 SH SOLE 196060 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 48702 1033569 SH SOLE 1033569 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 933 19800 SH Call SOLE 19800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 603 12800 SH Put SOLE 12800 0 0
SEALED AIR CORP NEW COM 81211K100 14246 333005 SH SOLE 333005 0 0
SEASPINE HLDGS CORP COM 81255T108 675 50927 SH SOLE 50927 0 0
SEAWORLD ENTMT INC COM 81282V100 1740 56117 SH SOLE 56117 0 0
SECUREWORKS CORP CL A 81374A105 1926 144930 SH SOLE 144930 0 0
SEI INVESTMENTS CO COM 784117103 11808 210476 SH SOLE 210476 0 0
SELECT MED HLDGS CORP COM 81619Q105 1211 76313 SH SOLE 76313 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 25658 402725 SH SOLE 402725 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 6562 103000 SH Call SOLE 103000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 8091 127000 SH Put SOLE 127000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 214144 1796510 SH SOLE 1796510 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1192 10000 SH Call SOLE 10000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 393 3300 SH Put SOLE 3300 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 131002 2255938 SH SOLE 2255938 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 883 15200 SH Put SOLE 15200 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5030 54292 SH SOLE 54292 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7930 85600 SH Call SOLE 85600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 10468 113000 SH Put SOLE 113000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 24087 872730 SH SOLE 872730 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 10872 393900 SH Call SOLE 393900 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 9205 333500 SH Put SOLE 333500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 67056 866135 SH SOLE 866135 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 588 7600 SH Call SOLE 7600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 697 9000 SH Put SOLE 9000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2821 47302 SH SOLE 47302 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10495 176000 SH Call SOLE 176000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 14073 236000 SH Put SOLE 236000 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1404 24007 SH SOLE 24007 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 761 13000 SH Call SOLE 13000 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2627 44900 SH Put SOLE 44900 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3421 43840 SH SOLE 43840 0 0
SEMPRA ENERGY COM 816851109 1086 7900 SH Call SOLE 7900 0 0
SEMPRA ENERGY COM 816851109 1374 10000 SH Put SOLE 10000 0 0
SEMTECH CORP COM 816850101 2853 59384 SH SOLE 59384 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 9279 1122038 SH SOLE 1122038 0 0
SERES THERAPEUTICS INC COM 81750R102 551 171233 SH SOLE 171233 0 0
SERVICE CORP INTL COM 817565104 5787 123709 SH SOLE 123709 0 0
SERVICENOW INC COM 81762P102 138213 503380 SH SOLE 503380 0 0
SERVICENOW INC COM 81762P102 3487 12700 SH Call SOLE 12700 0 0
SERVICENOW INC COM 81762P102 3048 11100 SH Put SOLE 11100 0 0
SERVICESOURCE INTL INC COM 81763U100 673 708273 SH SOLE 708273 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 321 9366 SH SOLE 9366 0 0
SHAKE SHACK INC CL A 819047101 1170 16200 SH Call SOLE 16200 0 0
SHAKE SHACK INC CL A 819047101 1458 20200 SH Put SOLE 20200 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 32784 1608645 SH SOLE 1608645 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 601 15614 SH SOLE 15614 0 0
SHERWIN WILLIAMS CO COM 824348106 458 1000 SH Call SOLE 1000 0 0
SHERWIN WILLIAMS CO COM 824348106 871 1900 SH Put SOLE 1900 0 0
SHIFTPIXY INC COM 82452L104 5 11179 SH SOLE 11179 0 0
SHINECO INC COM NEW 824567200 14 20480 SH SOLE 20480 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 2184 174551 SH SOLE 174551 0 0
SHOPIFY INC CL A 82509L107 87527 291612 SH SOLE 291612 0 0
SHOPIFY INC CL A 82509L107 4982 16600 SH Call SOLE 16600 0 0
SHOPIFY INC CL A 82509L107 8074 26900 SH Put SOLE 26900 0 0
SHUTTERFLY INC COM 82568P304 8078 159809 SH SOLE 159809 0 0
SHUTTERFLY INC COM 82568P304 1577 31200 SH Call SOLE 31200 0 0
SHUTTERFLY INC COM 82568P304 890 17600 SH Put SOLE 17600 0 0
SHUTTERSTOCK INC COM 825690100 2519 64283 SH SOLE 64283 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 140 161367 SH SOLE 161367 0 0
SIENTRA INC COM 82621J105 2552 414280 SH SOLE 414280 0 0
SIERRA BANCORP COM 82620P102 414 15278 SH SOLE 15278 0 0
SIERRA ONCOLOGY INC COM 82640U107 193 344295 SH SOLE 344295 0 0
SIERRA WIRELESS INC COM 826516106 1729 143120 SH SOLE 143120 0 0
SIGNET JEWELERS LIMITED SHS G81276100 7393 413451 SH SOLE 413451 0 0
SIGNET JEWELERS LIMITED SHS G81276100 969 54200 SH Call SOLE 54200 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1328 74300 SH Put SOLE 74300 0 0
SILGAN HOLDINGS INC COM 827048109 793 25917 SH SOLE 25917 0 0
SILICON LABORATORIES INC COM 826919102 2029 19627 SH SOLE 19627 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2515 56664 SH SOLE 56664 0 0
SILVERCORP METALS INC COM 82835P103 998 405672 SH SOLE 405672 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 234 10080 SH SOLE 10080 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1675 10483 SH SOLE 10483 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2253 14100 SH Call SOLE 14100 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2796 17500 SH Put SOLE 17500 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1567 23580 SH SOLE 23580 0 0
SINA CORP ORD G81477104 13419 311128 SH SOLE 311128 0 0
SINA CORP ORD G81477104 530 12300 SH Call SOLE 12300 0 0
SINA CORP ORD G81477104 380 8800 SH Put SOLE 8800 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 7202 134282 SH SOLE 134282 0 0
SIRIUS XM HLDGS INC COM 82968B103 23278 4171749 SH SOLE 4171749 0 0
SITE CENTERS CORP COM 82981J109 481 36304 SH SOLE 36304 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 28237 568380 SH SOLE 568380 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 944 19000 SH Call SOLE 19000 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 899 18100 SH Put SOLE 18100 0 0
SKECHERS U S A INC CL A 830566105 11881 377290 SH SOLE 377290 0 0
SKYWEST INC COM 830879102 675 11118 SH SOLE 11118 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1701 22008 SH SOLE 22008 0 0
SL GREEN RLTY CORP COM 78440X101 402 5000 SH Call SOLE 5000 0 0
SLEEP NUMBER CORP COM 83125X103 291 7200 SH Call SOLE 7200 0 0
SLEEP NUMBER CORP COM 83125X103 295 7300 SH Put SOLE 7300 0 0
SLM CORP COM 78442P106 808 83162 SH SOLE 83162 0 0
SM ENERGY CO COM 78454L100 125 10000 SH Call SOLE 10000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1451 63100 SH SOLE 63100 0 0
SMART SAND INC COM 83191H107 89 36540 SH SOLE 36540 0 0
SMARTSHEET INC COM CL A 83200N103 17440 360336 SH SOLE 360336 0 0
SMARTSHEET INC COM CL A 83200N103 620 12800 SH Call SOLE 12800 0 0
SMARTSHEET INC COM CL A 83200N103 726 15000 SH Put SOLE 15000 0 0
SMITH A O CORP COM 831865209 15595 330673 SH SOLE 330673 0 0
SNAP INC CL A 83304A106 29314 2049949 SH SOLE 2049949 0 0
SNAP INC CL A 83304A106 681 47600 SH Call SOLE 47600 0 0
SNAP INC CL A 83304A106 583 40800 SH Put SOLE 40800 0 0
SNAP ON INC COM 833034101 613 3700 SH Call SOLE 3700 0 0
SNAP ON INC COM 833034101 712 4300 SH Put SOLE 4300 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 14574 468464 SH SOLE 468464 0 0
SOGOU INC ADR REPSTG A 83409V104 327 79652 SH SOLE 79652 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2317 165489 SH SOLE 165489 0 0
SOHU COM LTD SPONSORED ADS 83410S108 288 20600 SH Call SOLE 20600 0 0
SOHU COM LTD SPONSORED ADS 83410S108 151 10800 SH Put SOLE 10800 0 0
SOLAR CAP LTD COM 83413U100 2253 109735 SH SOLE 109735 0 0
SOLAR SR CAP LTD COM 83416M105 815 51229 SH SOLE 51229 0 0
SONIM TECHNOLOGIES INC COM 83548F101 262 20603 SH SOLE 20603 0 0
SONOS INC COM 83570H108 11893 1048801 SH SOLE 1048801 0 0
SOTHEBYS COM 835898107 488 8400 SH Call SOLE 8400 0 0
SOTHEBYS COM 835898107 517 8900 SH Put SOLE 8900 0 0
SOUTHERN CO COM 842587107 3477 62900 SH Call SOLE 62900 0 0
SOUTHERN CO COM 842587107 2609 47200 SH Put SOLE 47200 0 0
SOUTHERN COPPER CORP COM 84265V105 233 6000 SH Call SOLE 6000 0 0
SOUTHERN COPPER CORP COM 84265V105 233 6000 SH Put SOLE 6000 0 0
SOUTHWEST AIRLS CO COM 844741108 1676 33000 SH Call SOLE 33000 0 0
SOUTHWEST AIRLS CO COM 844741108 2133 42000 SH Put SOLE 42000 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1155 12892 SH SOLE 12892 0 0
SP PLUS CORP COM 78469C103 3475 108845 SH SOLE 108845 0 0
SPARK ENERGY INC CL A COM 846511103 1087 97153 SH SOLE 97153 0 0
SPARTAN MTRS INC COM 846819100 2160 197053 SH SOLE 197053 0 0
SPARTANNASH CO COM 847215100 1505 128990 SH SOLE 128990 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 134436 505685 SH SOLE 505685 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 5247 39390 SH SOLE 39390 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 272 7100 SH Call SOLE 7100 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 345 9000 SH Put SOLE 9000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 177877 607090 SH SOLE 607090 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 39028 133200 SH Call SOLE 133200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 97833 333900 SH Put SOLE 333900 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1931 5447 SH SOLE 5447 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 355 1000 SH Call SOLE 1000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 355 1000 SH Put SOLE 1000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 25691 292908 SH SOLE 292908 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 6096 69500 SH Call SOLE 69500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 5675 64700 SH Put SOLE 64700 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 3255 75074 SH SOLE 75074 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1447 34722 SH SOLE 34722 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1167 28000 SH Call SOLE 28000 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1500 36000 SH Put SOLE 36000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 462 16270 SH SOLE 16270 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 644 22700 SH Call SOLE 22700 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 993 35000 SH Put SOLE 35000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 595 21819 SH SOLE 21819 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 5706 209400 SH Call SOLE 209400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 5951 218400 SH Put SOLE 218400 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 8604 161039 SH SOLE 161039 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2399 44900 SH Call SOLE 44900 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2084 39000 SH Put SOLE 39000 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 458 10802 SH SOLE 10802 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1449 34200 SH Call SOLE 34200 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1136 26800 SH Put SOLE 26800 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2323 269761 SH SOLE 269761 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 190 10216 SH SOLE 10216 0 0
SPIRE INC COM 84857L101 434 5177 SH SOLE 5177 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4284 52653 SH SOLE 52653 0 0
SPIRIT AIRLS INC COM 848577102 807 16900 SH Call SOLE 16900 0 0
SPIRIT AIRLS INC COM 848577102 1327 27800 SH Put SOLE 27800 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 775 92891 SH SOLE 92891 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 45430 1064927 SH SOLE 1064927 0 0
SPLUNK INC COM 848637104 2138 17000 SH Call SOLE 17000 0 0
SPLUNK INC COM 848637104 2917 23200 SH Put SOLE 23200 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 731 5000 SH Call SOLE 5000 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1170 8000 SH Put SOLE 8000 0 0
SPROUTS FMRS MKT INC COM 85208M102 4568 241817 SH SOLE 241817 0 0
SPS COMMERCE INC COM 78463M107 5128 50167 SH SOLE 50167 0 0
SPX FLOW INC COM 78469X107 1816 43385 SH SOLE 43385 0 0
SQUARE INC CL A 852234103 15405 212400 SH Call SOLE 212400 0 0
SQUARE INC CL A 852234103 16667 229800 SH Put SOLE 229800 0 0
SRC ENERGY INC COM 78470V108 2570 518124 SH SOLE 518124 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 322 5581 SH SOLE 5581 0 0
SSR MNG INC COM 784730103 1267 92678 SH SOLE 92678 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2804 95449 SH SOLE 95449 0 0
STAG INDL INC COM 85254J102 13341 441169 SH SOLE 441169 0 0
STAMPS COM INC COM NEW 852857200 17567 388040 SH SOLE 388040 0 0
STANDEX INTL CORP COM 854231107 1983 27116 SH SOLE 27116 0 0
STANLEY BLACK & DECKER INC COM 854502101 37282 257814 SH SOLE 257814 0 0
STANLEY BLACK & DECKER INC COM 854502101 347 2400 SH Call SOLE 2400 0 0
STANTEC INC COM 85472N109 397 16567 SH SOLE 16567 0 0
STARBUCKS CORP COM 855244109 219859 2622678 SH SOLE 2622678 0 0
STARBUCKS CORP COM 855244109 4141 49400 SH Call SOLE 49400 0 0
STARBUCKS CORP COM 855244109 5055 60300 SH Put SOLE 60300 0 0
STARTEK INC COM 85569C107 280 34265 SH SOLE 34265 0 0
STARWOOD PPTY TR INC COM 85571B105 43212 1901920 SH SOLE 1901920 0 0
STATE AUTO FINL CORP COM 855707105 1051 30031 SH SOLE 30031 0 0
STATE STR CORP COM 857477103 121662 2170209 SH SOLE 2170209 0 0
STATE STR CORP COM 857477103 897 16000 SH Call SOLE 16000 0 0
STATE STR CORP COM 857477103 639 11400 SH Put SOLE 11400 0 0
STEEL DYNAMICS INC COM 858119100 14374 475971 SH SOLE 475971 0 0
STEEL DYNAMICS INC COM 858119100 695 23000 SH Call SOLE 23000 0 0
STEEL DYNAMICS INC COM 858119100 779 25800 SH Put SOLE 25800 0 0
STEELCASE INC CL A 858155203 646 37797 SH SOLE 37797 0 0
STELLUS CAP INVT CORP COM 858568108 164 11828 SH SOLE 11828 0 0
STERICYCLE INC COM 858912108 707 14800 SH Call SOLE 14800 0 0
STERICYCLE INC COM 858912108 1136 23800 SH Put SOLE 23800 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1160 86403 SH SOLE 86403 0 0
STEWART INFORMATION SVCS COR COM 860372101 1936 47816 SH SOLE 47816 0 0
STIFEL FINL CORP COM 860630102 558 9455 SH SOLE 9455 0 0
STITCH FIX INC COM CL A 860897107 25033 782524 SH SOLE 782524 0 0
STITCH FIX INC COM CL A 860897107 979 30600 SH Call SOLE 30600 0 0
STITCH FIX INC COM CL A 860897107 1603 50100 SH Put SOLE 50100 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 14086 799447 SH SOLE 799447 0 0
STONECO LTD COM CL A G85158106 589 19900 SH Call SOLE 19900 0 0
STONECO LTD COM CL A G85158106 816 27600 SH Put SOLE 27600 0 0
STORE CAP CORP COM 862121100 22898 689920 SH SOLE 689920 0 0
STRATASYS LTD SHS M85548101 4068 138495 SH SOLE 138495 0 0
STRATASYS LTD SHS M85548101 235 8000 SH Put SOLE 8000 0 0
STRYKER CORP COM 863667101 3639 17700 SH Call SOLE 17700 0 0
STRYKER CORP COM 863667101 4091 19900 SH Put SOLE 19900 0 0
SUMMIT MATLS INC CL A 86614U100 1915 99490 SH SOLE 99490 0 0
SUN CMNTYS INC COM 866674104 1244 9704 SH SOLE 9704 0 0
SUN LIFE FINL INC COM 866796105 4550 110005 SH SOLE 110005 0 0
SUNCOKE ENERGY INC COM 86722A103 2373 267285 SH SOLE 267285 0 0
SUNCOR ENERGY INC NEW COM 867224107 142841 4584119 SH SOLE 4584119 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 112 154073 SH SOLE 154073 0 0
SUNOPTA INC COM 8676EP108 256 77670 SH SOLE 77670 0 0
SUNPOWER CORP COM 867652406 1647 154089 SH SOLE 154089 0 0
SUNPOWER CORP COM 867652406 187 17500 SH Call SOLE 17500 0 0
SUNPOWER CORP COM 867652406 244 22800 SH Put SOLE 22800 0 0
SUNRUN INC COM 86771W105 4957 264229 SH SOLE 264229 0 0
SUNRUN INC COM 86771W105 214 11400 SH Call SOLE 11400 0 0
SUNRUN INC COM 86771W105 383 20400 SH Put SOLE 20400 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 16882 1231377 SH SOLE 1231377 0 0
SUNTRUST BKS INC COM 867914103 42889 682407 SH SOLE 682407 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1530 1176922 SH SOLE 1176922 0 0
SUPERIOR INDS INTL INC COM 868168105 298 86092 SH SOLE 86092 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 5120 154739 SH SOLE 154739 0 0
SURMODICS INC COM 868873100 4153 96209 SH SOLE 96209 0 0
SVB FINL GROUP COM 78486Q101 11598 51642 SH SOLE 51642 0 0
SVB FINL GROUP COM 78486Q101 202 900 SH Call SOLE 900 0 0
SVMK INC COM 78489X103 17521 1061224 SH SOLE 1061224 0 0
SWITCH INC CL A 87105L104 1459 111494 SH SOLE 111494 0 0
SYKES ENTERPRISES INC COM 871237103 636 23178 SH SOLE 23178 0 0
SYMANTEC CORP COM 871503108 16917 777446 SH SOLE 777446 0 0
SYNAPTICS INC COM 87157D109 3027 103863 SH SOLE 103863 0 0
SYNAPTICS INC COM 87157D109 277 9500 SH Call SOLE 9500 0 0
SYNAPTICS INC COM 87157D109 463 15900 SH Put SOLE 15900 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1229 155394 SH SOLE 155394 0 0
SYNCHRONY FINL COM 87165B103 73574 2122134 SH SOLE 2122134 0 0
SYNNEX CORP COM 87162W100 4155 42222 SH SOLE 42222 0 0
SYNOPSYS INC COM 871607107 7613 59160 SH SOLE 59160 0 0
SYNOVUS FINL CORP COM NEW 87161C501 44279 1265122 SH SOLE 1265122 0 0
SYSCO CORP COM 871829107 97619 1380360 SH SOLE 1380360 0 0
SYSTEMAX INC COM 871851101 530 23914 SH SOLE 23914 0 0
TABLEAU SOFTWARE INC CL A 87336U105 52552 316543 SH SOLE 316543 0 0
TABULA RASA HEALTHCARE INC COM 873379101 250 5000 SH Put SOLE 5000 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 382 6712 SH SOLE 6712 0 0
TAILORED BRANDS INC COM 87403A107 6284 1089050 SH SOLE 1089050 0 0
TAILORED BRANDS INC COM 87403A107 104 18000 SH Call SOLE 18000 0 0
TAILORED BRANDS INC COM 87403A107 94 16300 SH Put SOLE 16300 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 56464 1441505 SH SOLE 1441505 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 681 6000 SH Call SOLE 6000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 568 5000 SH Put SOLE 5000 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 457 12000 SH Call SOLE 12000 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 545 14300 SH Put SOLE 14300 0 0
TALOS ENERGY INC COM 87484T108 1095 45539 SH SOLE 45539 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 5753 89172 SH SOLE 89172 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1658 25700 SH Call SOLE 25700 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 555 8600 SH Put SOLE 8600 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 8772 541173 SH SOLE 541173 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 456 28100 SH Call SOLE 28100 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 652 40200 SH Put SOLE 40200 0 0
TANTECH HLDGS LTD COM G8675X107 40 27039 SH SOLE 27039 0 0
TAPESTRY INC COM 876030107 83786 2640603 SH SOLE 2640603 0 0
TAPESTRY INC COM 876030107 476 15000 SH Call SOLE 15000 0 0
TAPESTRY INC COM 876030107 539 17000 SH Put SOLE 17000 0 0
TARENA INTL INC SPONSORED ADS 876108101 113 45310 SH SOLE 45310 0 0
TARGA RES CORP COM 87612G101 809 20600 SH Call SOLE 20600 0 0
TARGA RES CORP COM 87612G101 1190 30300 SH Put SOLE 30300 0 0
TARGET CORP COM 87612E106 38668 446458 SH SOLE 446458 0 0
TARGET CORP COM 87612E106 3967 45800 SH Call SOLE 45800 0 0
TARGET CORP COM 87612E106 4027 46500 SH Put SOLE 46500 0 0
TATA MTRS LTD SPONSORED ADR 876568502 534 45742 SH SOLE 45742 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 3802 181414 SH SOLE 181414 0 0
TC ENERGY CORP COM 87807B107 12996 262440 SH SOLE 262440 0 0
TCF FINL CORP COM 872275102 15230 732545 SH SOLE 732545 0 0
TCG BDC INC COM 872280102 5497 360687 SH SOLE 360687 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 2987 59837 SH SOLE 59837 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 349 7000 SH Call SOLE 7000 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 349 7000 SH Put SOLE 7000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 27365 285703 SH SOLE 285703 0 0
TECHNIPFMC PLC COM G87110105 6765 260791 SH SOLE 260791 0 0
TECHTARGET INC COM 87874R100 2948 138740 SH SOLE 138740 0 0
TECK RESOURCES LTD CL B 878742204 12189 528556 SH SOLE 528556 0 0
TEEKAY TANKERS LTD CL A Y8565N102 343 268270 SH SOLE 268270 0 0
TELARIA INC COM 879181105 357 47419 SH SOLE 47419 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1404 107832 SH SOLE 107832 0 0
TELEFONICA S A SPONSORED ADR 879382208 1594 192242 SH SOLE 192242 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1722 56634 SH SOLE 56634 0 0
TELIGENT INC NEW COM 87960W104 60 95916 SH SOLE 95916 0 0
TELUS CORP COM 87971M103 24021 650798 SH SOLE 650798 0 0
TEMPUR SEALY INTL INC COM 88023U101 17018 231942 SH SOLE 231942 0 0
TENARIS S A SPONSORED ADS 88031M109 9692 368393 SH SOLE 368393 0 0
TENNECO INC CL A VTG COM STK 880349105 1546 139404 SH SOLE 139404 0 0
TERADATA CORP DEL COM 88076W103 792 22105 SH SOLE 22105 0 0
TERADYNE INC COM 880770102 74326 1551375 SH SOLE 1551375 0 0
TEREX CORP NEW COM 880779103 604 19236 SH SOLE 19236 0 0
TERNIUM SA SPONSORED ADS 880890108 6870 306298 SH SOLE 306298 0 0
TERRAFORM PWR INC COM CL A 88104R209 5440 380448 SH SOLE 380448 0 0
TERRENO RLTY CORP COM 88146M101 7200 146817 SH SOLE 146817 0 0
TERRITORIAL BANCORP INC COM 88145X108 407 13167 SH SOLE 13167 0 0
TESLA INC COM 88160R101 24778 110882 SH SOLE 110882 0 0
TESLA INC COM 88160R101 61898 277000 SH Call SOLE 277000 0 0
TESLA INC COM 88160R101 54904 245700 SH Put SOLE 245700 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 281 584340 SH SOLE 584340 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 101 10900 SH SOLE 10900 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1230 133300 SH Call SOLE 133300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1411 152900 SH Put SOLE 152900 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2787 45410 SH SOLE 45410 0 0
TEXAS INSTRS INC COM 882508104 5804 50574 SH SOLE 50574 0 0
TEXAS INSTRS INC COM 882508104 344 3000 SH Put SOLE 3000 0 0
TEXAS ROADHOUSE INC COM 882681109 30629 570686 SH SOLE 570686 0 0
TEXTRON INC COM 883203101 859 16200 SH Call SOLE 16200 0 0
TEXTRON INC COM 883203101 896 16900 SH Put SOLE 16900 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 82019 2040792 SH SOLE 2040792 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 362 9000 SH Call SOLE 9000 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 442 11000 SH Put SOLE 11000 0 0
THE TRADE DESK INC COM CL A 88339J105 2619 11500 SH Call SOLE 11500 0 0
THE TRADE DESK INC COM CL A 88339J105 2369 10400 SH Put SOLE 10400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2438 8300 SH Call SOLE 8300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1880 6400 SH Put SOLE 6400 0 0
THIRD PT REINS LTD COM G8827U100 3999 387524 SH SOLE 387524 0 0
THL CREDIT INC COM 872438106 1221 183955 SH SOLE 183955 0 0
THOR INDS INC COM 885160101 924 15800 SH SOLE 15800 0 0
THOR INDS INC COM 885160101 345 5900 SH Call SOLE 5900 0 0
THOR INDS INC COM 885160101 351 6000 SH Put SOLE 6000 0 0
TIFFANY & CO NEW COM 886547108 2491 26600 SH Call SOLE 26600 0 0
TIFFANY & CO NEW COM 886547108 2865 30600 SH Put SOLE 30600 0 0
TILLYS INC CL A 886885102 1099 144091 SH SOLE 144091 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 272 18153 SH SOLE 18153 0 0
TIMKEN CO COM 887389104 12662 246631 SH SOLE 246631 0 0
TIMKENSTEEL CORP COM 887399103 395 48595 SH SOLE 48595 0 0
TITAN INTL INC ILL COM 88830M102 58 11800 SH SOLE 11800 0 0
TITAN MACHY INC COM 88830R101 1493 72563 SH SOLE 72563 0 0
TIVO CORP COM 88870P106 3862 523996 SH SOLE 523996 0 0
TJX COS INC NEW COM 872540109 1233 23311 SH SOLE 23311 0 0
TJX COS INC NEW COM 872540109 899 17000 SH Call SOLE 17000 0 0
TJX COS INC NEW COM 872540109 793 15000 SH Put SOLE 15000 0 0
TOLL BROTHERS INC COM 889478103 422 11511 SH SOLE 11511 0 0
TOLL BROTHERS INC COM 889478103 586 16000 SH Call SOLE 16000 0 0
TOLL BROTHERS INC COM 889478103 806 22000 SH Put SOLE 22000 0 0
TORCHMARK CORP COM 891027104 295 3300 SH Call SOLE 3300 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 7154 122588 SH SOLE 122588 0 0
TOTAL SYS SVCS INC COM 891906109 10585 82523 SH SOLE 82523 0 0
TOTAL SYS SVCS INC COM 891906109 410 3200 SH Call SOLE 3200 0 0
TOTAL SYS SVCS INC COM 891906109 513 4000 SH Put SOLE 4000 0 0
TOWER INTL INC COM 891826109 517 26500 SH SOLE 26500 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 12386 785414 SH SOLE 785414 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 60 27496 SH SOLE 27496 0 0
TOWNSQUARE MEDIA INC CL A 892231101 187 34700 SH SOLE 34700 0 0
TPG RE FIN TR INC COM 87266M107 6835 354305 SH SOLE 354305 0 0
TPG SPECIALTY LENDING INC COM 87265K102 932 47555 SH SOLE 47555 0 0
TRACTOR SUPPLY CO COM 892356106 49490 454869 SH SOLE 454869 0 0
TRACTOR SUPPLY CO COM 892356106 914 8400 SH Call SOLE 8400 0 0
TRACTOR SUPPLY CO COM 892356106 979 9000 SH Put SOLE 9000 0 0
TRADEWEB MKTS INC CL A 892672106 6225 142086 SH SOLE 142086 0 0
TRANSALTA CORP COM 89346D107 518 79601 SH SOLE 79601 0 0
TRANSDIGM GROUP INC COM 893641100 968 2000 SH Call SOLE 2000 0 0
TRANSGLOBE ENERGY CORP COM 893662106 108 77792 SH SOLE 77792 0 0
TRANSOCEAN LTD REG SHS H8817H100 4847 756125 SH SOLE 756125 0 0
TRANSOCEAN LTD REG SHS H8817H100 1413 220400 SH Call SOLE 220400 0 0
TRANSOCEAN LTD REG SHS H8817H100 1388 216600 SH Put SOLE 216600 0 0
TRANSUNION COM 89400J107 212 2880 SH SOLE 2880 0 0
TRAVELCENTERS AMER LLC COM 894174101 292 80711 SH SOLE 80711 0 0
TRAVELERS COMPANIES INC COM 89417E109 10288 68804 SH SOLE 68804 0 0
TRAVELERS COMPANIES INC COM 89417E109 822 5500 SH Call SOLE 5500 0 0
TRAVELERS COMPANIES INC COM 89417E109 1420 9500 SH Put SOLE 9500 0 0
TREDEGAR CORP COM 894650100 803 48286 SH SOLE 48286 0 0
TREVENA INC COM 89532E109 86 83585 SH SOLE 83585 0 0
TRIBUNE MEDIA CO CL A 896047503 17488 378357 SH SOLE 378357 0 0
TRICO BANCSHARES COM 896095106 205 5421 SH SOLE 5421 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 9 26438 SH SOLE 26438 0 0
TRIMAS CORP COM NEW 896215209 437 14114 SH SOLE 14114 0 0
TRINET GROUP INC COM 896288107 9981 147213 SH SOLE 147213 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 17 10166 SH SOLE 10166 0 0
TRINITY INDS INC COM 896522109 11777 567544 SH SOLE 567544 0 0
TRINITY INDS INC COM 896522109 208 10000 SH Put SOLE 10000 0 0
TRINSEO S A SHS L9340P101 11147 263283 SH SOLE 263283 0 0
TRIPADVISOR INC COM 896945201 463 10000 SH Call SOLE 10000 0 0
TRIPADVISOR INC COM 896945201 218 4700 SH Put SOLE 4700 0 0
TRIPLE-S MGMT CORP CL B 896749108 944 39564 SH SOLE 39564 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1112 78137 SH SOLE 78137 0 0
TRITON INTL LTD CL A G9078F107 2358 71964 SH SOLE 71964 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 826 196180 SH SOLE 196180 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 181 14131 SH SOLE 14131 0 0
TRUECAR INC COM 89785L107 8727 1598327 SH SOLE 1598327 0 0
TRUSTCO BK CORP N Y COM 898349105 657 82917 SH SOLE 82917 0 0
TUESDAY MORNING CORP COM NEW 899035505 142 84300 SH SOLE 84300 0 0
TUPPERWARE BRANDS CORP COM 899896104 7324 384874 SH SOLE 384874 0 0
TUPPERWARE BRANDS CORP COM 899896104 455 23900 SH Call SOLE 23900 0 0
TUPPERWARE BRANDS CORP COM 899896104 514 27000 SH Put SOLE 27000 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 635 115853 SH SOLE 115853 0 0
TURNING PT BRANDS INC COM 90041L105 212 4330 SH SOLE 4330 0 0
TURQUOISE HILL RES LTD COM 900435108 119 95721 SH SOLE 95721 0 0
TURTLE BEACH CORP COM NEW 900450206 336 29100 SH Call SOLE 29100 0 0
TURTLE BEACH CORP COM NEW 900450206 222 19200 SH Put SOLE 19200 0 0
TWILIO INC CL A 90138F102 894 6556 SH SOLE 6556 0 0
TWILIO INC CL A 90138F102 2059 15100 SH Call SOLE 15100 0 0
TWILIO INC CL A 90138F102 5072 37200 SH Put SOLE 37200 0 0
TWIST BIOSCIENCE CORP COM 90184D100 1519 52359 SH SOLE 52359 0 0
TWITTER INC COM 90184L102 3333 95500 SH Call SOLE 95500 0 0
TWITTER INC COM 90184L102 3993 114400 SH Put SOLE 114400 0 0
TWO HBRS INVT CORP COM NEW 90187B408 7395 583668 SH SOLE 583668 0 0
TYLER TECHNOLOGIES INC COM 902252105 10538 48784 SH SOLE 48784 0 0
TYME TECHNOLOGIES INC COM 90238J103 90 73555 SH SOLE 73555 0 0
TYSON FOODS INC CL A 902494103 28318 350728 SH SOLE 350728 0 0
TYSON FOODS INC CL A 902494103 404 5000 SH Call SOLE 5000 0 0
TYSON FOODS INC CL A 902494103 323 4000 SH Put SOLE 4000 0 0
U S CONCRETE INC COM NEW 90333L201 283 5700 SH Call SOLE 5700 0 0
U S CONCRETE INC COM NEW 90333L201 596 12000 SH Put SOLE 12000 0 0
U S SILICA HLDGS INC COM 90346E103 179 14000 SH Call SOLE 14000 0 0
U S SILICA HLDGS INC COM 90346E103 307 24000 SH Put SOLE 24000 0 0
UBIQUITI NETWORKS INC COM 90347A100 986 7500 SH Call SOLE 7500 0 0
UBIQUITI NETWORKS INC COM 90347A100 723 5500 SH Put SOLE 5500 0 0
UBS GROUP AG SHS H42097107 1521 128378 SH SOLE 128378 0 0
UFP TECHNOLOGIES INC COM 902673102 520 12507 SH SOLE 12507 0 0
UGI CORP NEW COM 902681105 7478 140011 SH SOLE 140011 0 0
ULTA BEAUTY INC COM 90384S303 34940 100725 SH SOLE 100725 0 0
ULTA BEAUTY INC COM 90384S303 8533 24600 SH Call SOLE 24600 0 0
ULTA BEAUTY INC COM 90384S303 8880 25600 SH Put SOLE 25600 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 535 38448 SH SOLE 38448 0 0
UMH PPTYS INC COM 903002103 247 19915 SH SOLE 19915 0 0
UMPQUA HLDGS CORP COM 904214103 18206 1097382 SH SOLE 1097382 0 0
UNDER ARMOUR INC CL A 904311107 17676 697293 SH SOLE 697293 0 0
UNDER ARMOUR INC CL A 904311107 631 24900 SH Call SOLE 24900 0 0
UNDER ARMOUR INC CL A 904311107 563 22200 SH Put SOLE 22200 0 0
UNIFI INC COM NEW 904677200 1149 63231 SH SOLE 63231 0 0
UNIFIRST CORP MASS COM 904708104 4077 21621 SH SOLE 21621 0 0
UNILEVER N V N Y SHS NEW 904784709 1406 23148 SH SOLE 23148 0 0
UNION PACIFIC CORP COM 907818108 166258 983138 SH SOLE 983138 0 0
UNION PACIFIC CORP COM 907818108 2232 13200 SH Call SOLE 13200 0 0
UNION PACIFIC CORP COM 907818108 2283 13500 SH Put SOLE 13500 0 0
UNIQURE NV SHS N90064101 633 8100 SH SOLE 8100 0 0
UNISYS CORP COM NEW 909214306 133 13721 SH SOLE 13721 0 0
UNIT CORP COM 909218109 315 35392 SH SOLE 35392 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 658 68710 SH SOLE 68710 0 0
UNITED CONTL HLDGS INC COM 910047109 7713 88100 SH Call SOLE 88100 0 0
UNITED CONTL HLDGS INC COM 910047109 8168 93300 SH Put SOLE 93300 0 0
UNITED FINL BANCORP INC NEW COM 910304104 2379 167766 SH SOLE 167766 0 0
UNITED INS HLDGS CORP COM 910710102 205 14359 SH SOLE 14359 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 881 398488 SH SOLE 398488 0 0
UNITED NAT FOODS INC COM 911163103 7732 861976 SH SOLE 861976 0 0
UNITED NAT FOODS INC COM 911163103 222 24700 SH Call SOLE 24700 0 0
UNITED NAT FOODS INC COM 911163103 121 13500 SH Put SOLE 13500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 79757 772314 SH SOLE 772314 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1033 10000 SH Call SOLE 10000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1188 11500 SH Put SOLE 11500 0 0
UNITED RENTALS INC COM 911363109 14529 109548 SH SOLE 109548 0 0
UNITED RENTALS INC COM 911363109 7387 55700 SH Call SOLE 55700 0 0
UNITED RENTALS INC COM 911363109 7666 57800 SH Put SOLE 57800 0 0
UNITED STATES CELLULAR CORP COM 911684108 774 17333 SH SOLE 17333 0 0
UNITED STATES LIME & MINERAL COM 911922102 260 3247 SH SOLE 3247 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 152 12600 SH Call SOLE 12600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 152 12600 SH Put SOLE 12600 0 0
UNITED STATES STL CORP NEW COM 912909108 3114 203400 SH Call SOLE 203400 0 0
UNITED STATES STL CORP NEW COM 912909108 3915 255700 SH Put SOLE 255700 0 0
UNITED TECHNOLOGIES CORP COM 913017109 77137 592453 SH SOLE 592453 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2864 22000 SH Call SOLE 22000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1263 9700 SH Put SOLE 9700 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 52425 671595 SH SOLE 671595 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 312 4000 SH Call SOLE 4000 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 234 3000 SH Put SOLE 3000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3502 14350 SH SOLE 14350 0 0
UNITEDHEALTH GROUP INC COM 91324P102 28818 118100 SH Call SOLE 118100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 30428 124700 SH Put SOLE 124700 0 0
UNITI GROUP INC COM 91325V108 2598 273512 SH SOLE 273512 0 0
UNITIL CORP COM 913259107 792 13223 SH SOLE 13223 0 0
UNIVAR INC COM 91336L107 12576 570602 SH SOLE 570602 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1398 7436 SH SOLE 7436 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 376 2000 SH Call SOLE 2000 0 0
UNIVERSAL ELECTRS INC COM 913483103 5118 124762 SH SOLE 124762 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 231 2720 SH SOLE 2720 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 261 2000 SH Call SOLE 2000 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 391 3000 SH Put SOLE 3000 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1348 48306 SH SOLE 48306 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 610 27154 SH SOLE 27154 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1354 51568 SH SOLE 51568 0 0
UNUM GROUP COM 91529Y106 31832 948796 SH SOLE 948796 0 0
UNUM GROUP COM 91529Y106 369 11000 SH Call SOLE 11000 0 0
UNUM THERAPEUTICS INC COM 903214104 160 61053 SH SOLE 61053 0 0
UPLAND SOFTWARE INC COM 91544A109 1902 41779 SH SOLE 41779 0 0
UQM TECHNOLOGIES INC COM 903213106 35 21458 SH SOLE 21458 0 0
URBAN EDGE PPTYS COM 91704F104 7563 436396 SH SOLE 436396 0 0
URBAN OUTFITTERS INC COM 917047102 467 20519 SH SOLE 20519 0 0
URBAN OUTFITTERS INC COM 917047102 2307 101400 SH Call SOLE 101400 0 0
URBAN OUTFITTERS INC COM 917047102 2321 102000 SH Put SOLE 102000 0 0
US BANCORP DEL COM NEW 902973304 6838 130488 SH SOLE 130488 0 0
US BANCORP DEL COM NEW 902973304 3930 75000 SH Call SOLE 75000 0 0
US BANCORP DEL COM NEW 902973304 4166 79500 SH Put SOLE 79500 0 0
US FOODS HLDG CORP COM 912008109 50363 1408352 SH SOLE 1408352 0 0
USA TRUCK INC COM 902925106 203 20048 SH SOLE 20048 0 0
USANA HEALTH SCIENCES INC COM 90328M107 16366 206042 SH SOLE 206042 0 0
UTAH MED PRODS INC COM 917488108 346 3611 SH SOLE 3611 0 0
V F CORP COM 918204108 145647 1667400 SH SOLE 1667400 0 0
VAIL RESORTS INC COM 91879Q109 66098 296164 SH SOLE 296164 0 0
VAIL RESORTS INC COM 91879Q109 580 2600 SH Call SOLE 2600 0 0
VAIL RESORTS INC COM 91879Q109 1406 6300 SH Put SOLE 6300 0 0
VALE S A SPONSORED ADS 91912E105 3104 230923 SH SOLE 230923 0 0
VALERO ENERGY CORP NEW COM 91913Y100 31141 363749 SH SOLE 363749 0 0
VALERO ENERGY CORP NEW COM 91913Y100 6164 72000 SH Call SOLE 72000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 6874 80300 SH Put SOLE 80300 0 0
VALMONT INDS INC COM 920253101 7148 56371 SH SOLE 56371 0 0
VANDA PHARMACEUTICALS INC COM 921659108 6228 442002 SH SOLE 442002 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4027 157544 SH SOLE 157544 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2530 99000 SH Call SOLE 99000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2686 105100 SH Put SOLE 105100 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1901 54390 SH SOLE 54390 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 5250 354276 SH SOLE 354276 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1301 87800 SH Call SOLE 87800 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1220 82300 SH Put SOLE 82300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 4131 37491 SH SOLE 37491 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 3526 32000 SH Call SOLE 32000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 3856 35000 SH Put SOLE 35000 0 0
VANGUARD GROUP DIV APP ETF 921908844 14844 128900 SH SOLE 128900 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 784 4800 SH SOLE 4800 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 589 6741 SH SOLE 6741 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 524 6000 SH Call SOLE 6000 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1398 16000 SH Put SOLE 16000 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 372 2374 SH SOLE 2374 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1462 9740 SH SOLE 9740 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3749 33800 SH SOLE 33800 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 17022 194800 SH SOLE 194800 0 0
VAREX IMAGING CORP COM 92214X106 4398 143498 SH SOLE 143498 0 0
VARIAN MED SYS INC COM 92220P105 1791 13158 SH SOLE 13158 0 0
VARIAN MED SYS INC COM 92220P105 299 2200 SH Call SOLE 2200 0 0
VARIAN MED SYS INC COM 92220P105 299 2200 SH Put SOLE 2200 0 0
VARONIS SYS INC COM 922280102 10966 177037 SH SOLE 177037 0 0
VECTOR GROUP LTD COM 92240M108 7619 781478 SH SOLE 781478 0 0
VECTRUS INC COM 92242T101 605 14921 SH SOLE 14921 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 3237 318259 SH SOLE 318259 0 0
VEECO INSTRS INC DEL COM 922417100 801 65532 SH SOLE 65532 0 0
VEEVA SYS INC CL A COM 922475108 115994 715529 SH SOLE 715529 0 0
VEEVA SYS INC CL A COM 922475108 470 2900 SH Call SOLE 2900 0 0
VEEVA SYS INC CL A COM 922475108 438 2700 SH Put SOLE 2700 0 0
VENATOR MATLS PLC SHS G9329Z100 3986 753513 SH SOLE 753513 0 0
VENTAS INC COM 92276F100 950 13900 SH Call SOLE 13900 0 0
VENTAS INC COM 92276F100 1934 28300 SH Put SOLE 28300 0 0
VEON LTD SPONSORED ADR 91822M106 9129 3260532 SH SOLE 3260532 0 0
VEONEER INCORPORATED COM 92336X109 648 37427 SH SOLE 37427 0 0
VERA BRADLEY INC COM 92335C106 1947 162290 SH SOLE 162290 0 0
VERACYTE INC COM 92337F107 6843 240037 SH SOLE 240037 0 0
VERASTEM INC COM 92337C104 356 235826 SH SOLE 235826 0 0
VEREIT INC COM 92339V100 124 13714 SH SOLE 13714 0 0
VERINT SYS INC COM 92343X100 17418 323870 SH SOLE 323870 0 0
VERISIGN INC COM 92343E102 795 3800 SH Call SOLE 3800 0 0
VERISIGN INC COM 92343E102 1673 8000 SH Put SOLE 8000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7895 138200 SH Call SOLE 138200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 11620 203400 SH Put SOLE 203400 0 0
VERMILION ENERGY INC COM 923725105 6951 319903 SH SOLE 319903 0 0
VERSO CORP CL A 92531L207 891 46748 SH SOLE 46748 0 0
VERSUM MATLS INC COM 92532W103 12263 237740 SH SOLE 237740 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 76501 417171 SH SOLE 417171 0 0
VIACOM INC NEW CL B 92553P201 13596 455168 SH SOLE 455168 0 0
VIAD CORP COM NEW 92552R406 230 3468 SH SOLE 3468 0 0
VIASAT INC COM 92552V100 17843 220772 SH SOLE 220772 0 0
VICAL INC COM NEW 925602203 26 30293 SH SOLE 30293 0 0
VICI PPTYS INC COM 925652109 60057 2724927 SH SOLE 2724927 0 0
VICOR CORP COM 925815102 461 14837 SH SOLE 14837 0 0
VILLAGE FARMS INTL INC COM 92707Y108 8316 726909 SH SOLE 726909 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 654 24667 SH SOLE 24667 0 0
VIRTU FINL INC CL A 928254101 462 21200 SH Call SOLE 21200 0 0
VIRTU FINL INC CL A 928254101 281 12900 SH Put SOLE 12900 0 0
VISA INC COM CL A 92826C839 41151 237111 SH SOLE 237111 0 0
VISA INC COM CL A 92826C839 14162 81600 SH Call SOLE 81600 0 0
VISA INC COM CL A 92826C839 11385 65600 SH Put SOLE 65600 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2809 170030 SH SOLE 170030 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1431 35220 SH SOLE 35220 0 0
VISTA OUTDOOR INC COM 928377100 2249 253223 SH SOLE 253223 0 0
VISTEON CORP COM NEW 92839U206 2953 50414 SH SOLE 50414 0 0
VISTEON CORP COM NEW 92839U206 586 10000 SH Call SOLE 10000 0 0
VISTEON CORP COM NEW 92839U206 715 12200 SH Put SOLE 12200 0 0
VIVINT SOLAR INC COM 92854Q106 1864 255318 SH SOLE 255318 0 0
VMWARE INC CL A COM 928563402 26490 158423 SH SOLE 158423 0 0
VMWARE INC CL A COM 928563402 334 2000 SH Call SOLE 2000 0 0
VMWARE INC CL A COM 928563402 786 4700 SH Put SOLE 4700 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 687 21530 SH SOLE 21530 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 12266 751162 SH SOLE 751162 0 0
VONAGE HLDGS CORP COM 92886T201 5932 523578 SH SOLE 523578 0 0
VORNADO RLTY TR SH BEN INT 929042109 410 6400 SH Call SOLE 6400 0 0
VORNADO RLTY TR SH BEN INT 929042109 673 10500 SH Put SOLE 10500 0 0
VOXX INTL CORP CL A 91829F104 227 54621 SH SOLE 54621 0 0
VOYA FINL INC COM 929089100 10645 192487 SH SOLE 192487 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1295 47591 SH SOLE 47591 0 0
VULCAN MATLS CO COM 929160109 824 6000 SH Call SOLE 6000 0 0
VULCAN MATLS CO COM 929160109 1030 7500 SH Put SOLE 7500 0 0
W P CAREY INC COM 92936U109 861 10600 SH SOLE 10600 0 0
W P CAREY INC COM 92936U109 357 4400 SH Call SOLE 4400 0 0
W P CAREY INC COM 92936U109 463 5700 SH Put SOLE 5700 0 0
WABASH NATL CORP COM 929566107 769 47254 SH SOLE 47254 0 0
WABCO HLDGS INC COM 92927K102 3831 28895 SH SOLE 28895 0 0
WABTEC CORP COM 929740108 2433 33900 SH Call SOLE 33900 0 0
WABTEC CORP COM 929740108 2490 34700 SH Put SOLE 34700 0 0
WAGEWORKS INC COM 930427109 3663 72116 SH SOLE 72116 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 164841 3015197 SH SOLE 3015197 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 16248 297200 SH Call SOLE 297200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 15718 287500 SH Put SOLE 287500 0 0
WALMART INC COM 931142103 165934 1501804 SH SOLE 1501804 0 0
WALMART INC COM 931142103 12132 109800 SH Call SOLE 109800 0 0
WALMART INC COM 931142103 10883 98500 SH Put SOLE 98500 0 0
WARRIOR MET COAL INC COM 93627C101 1942 74344 SH SOLE 74344 0 0
WASTE CONNECTIONS INC COM 94106B101 25861 270568 SH SOLE 270568 0 0
WASTE MGMT INC DEL COM 94106L109 32284 279832 SH SOLE 279832 0 0
WASTE MGMT INC DEL COM 94106L109 577 5000 SH Put SOLE 5000 0 0
WATERS CORP COM 941848103 215 1000 SH Put SOLE 1000 0 0
WATERSTONE FINL INC MD COM 94188P101 869 50955 SH SOLE 50955 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 298 3203 SH SOLE 3203 0 0
WAYFAIR INC CL A 94419L101 130970 897058 SH SOLE 897058 0 0
WAYFAIR INC CL A 94419L101 1752 12000 SH Call SOLE 12000 0 0
WAYFAIR INC CL A 94419L101 2044 14000 SH Put SOLE 14000 0 0
WD-40 CO COM 929236107 2101 13211 SH SOLE 13211 0 0
WEBSTER FINL CORP CONN COM 947890109 698 14616 SH SOLE 14616 0 0
WEC ENERGY GROUP INC COM 92939U106 525 6300 SH Call SOLE 6300 0 0
WEC ENERGY GROUP INC COM 92939U106 750 9000 SH Put SOLE 9000 0 0
WEIBO CORP SPONSORED ADR 948596101 4859 111575 SH SOLE 111575 0 0
WEIBO CORP SPONSORED ADR 948596101 2178 50000 SH Call SOLE 50000 0 0
WEIBO CORP SPONSORED ADR 948596101 2482 57000 SH Put SOLE 57000 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1624 85000 SH Call SOLE 85000 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1988 104100 SH Put SOLE 104100 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 25082 914751 SH SOLE 914751 0 0
WELBILT INC COM 949090104 5137 307576 SH SOLE 307576 0 0
WELLS FARGO CO NEW COM 949746101 29916 632200 SH Call SOLE 632200 0 0
WELLS FARGO CO NEW COM 949746101 28383 599800 SH Put SOLE 599800 0 0
WELLTOWER INC COM 95040Q104 514 6300 SH Call SOLE 6300 0 0
WELLTOWER INC COM 95040Q104 750 9200 SH Put SOLE 9200 0 0
WENDYS CO COM 95058W100 60886 3109610 SH SOLE 3109610 0 0
WERNER ENTERPRISES INC COM 950755108 6492 208868 SH SOLE 208868 0 0
WESBANCO INC COM 950810101 1851 48012 SH SOLE 48012 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 2826 254608 SH SOLE 254608 0 0
WESCO INTL INC COM 95082P105 4169 82304 SH SOLE 82304 0 0
WESTERN ALLIANCE BANCORP COM 957638109 27867 623144 SH SOLE 623144 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1458 146073 SH SOLE 146073 0 0
WESTERN DIGITAL CORP COM 958102105 36612 769973 SH SOLE 769973 0 0
WESTERN DIGITAL CORP COM 958102105 3414 71800 SH Call SOLE 71800 0 0
WESTERN DIGITAL CORP COM 958102105 5197 109300 SH Put SOLE 109300 0 0
WESTERN UN CO COM 959802109 671 33732 SH SOLE 33732 0 0
WESTERN UN CO COM 959802109 318 16000 SH Call SOLE 16000 0 0
WESTERN UN CO COM 959802109 318 16000 SH Put SOLE 16000 0 0
WESTLAKE CHEM CORP COM 960413102 250 3600 SH Call SOLE 3600 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 283 104531 SH SOLE 104531 0 0
WESTROCK CO COM 96145D105 22656 621227 SH SOLE 621227 0 0
WESTROCK CO COM 96145D105 594 16300 SH Call SOLE 16300 0 0
WESTROCK CO COM 96145D105 365 10000 SH Put SOLE 10000 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 2630 74702 SH SOLE 74702 0 0
WEX INC COM 96208T104 21789 104704 SH SOLE 104704 0 0
WEYERHAEUSER CO COM 962166104 69988 2657081 SH SOLE 2657081 0 0
WEYERHAEUSER CO COM 962166104 896 34000 SH Call SOLE 34000 0 0
WEYERHAEUSER CO COM 962166104 1407 53400 SH Put SOLE 53400 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 6861 283765 SH SOLE 283765 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 266 11000 SH Call SOLE 11000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 588 24300 SH Put SOLE 24300 0 0
WHIRLPOOL CORP COM 963320106 4612 32400 SH Call SOLE 32400 0 0
WHIRLPOOL CORP COM 963320106 5410 38000 SH Put SOLE 38000 0 0
WHITEHORSE FIN INC COM 96524V106 2271 165189 SH SOLE 165189 0 0
WHITING PETE CORP NEW COM NEW 966387409 828 44300 SH Call SOLE 44300 0 0
WHITING PETE CORP NEW COM NEW 966387409 1009 54000 SH Put SOLE 54000 0 0
WIDEOPENWEST INC COM 96758W101 283 39018 SH SOLE 39018 0 0
WILEY JOHN & SONS INC CL A 968223206 3611 78749 SH SOLE 78749 0 0
WILLIAMS COS INC DEL COM 969457100 6609 235712 SH SOLE 235712 0 0
WILLIAMS COS INC DEL COM 969457100 953 34000 SH Call SOLE 34000 0 0
WILLIAMS COS INC DEL COM 969457100 1366 48700 SH Put SOLE 48700 0 0
WILLIAMS SONOMA INC COM 969904101 15552 239258 SH SOLE 239258 0 0
WILLIAMS SONOMA INC COM 969904101 865 13300 SH Call SOLE 13300 0 0
WILLIAMS SONOMA INC COM 969904101 1398 21500 SH Put SOLE 21500 0 0
WINGSTOP INC COM 974155103 49753 525102 SH SOLE 525102 0 0
WINGSTOP INC COM 974155103 853 9000 SH Call SOLE 9000 0 0
WINGSTOP INC COM 974155103 493 5200 SH Put SOLE 5200 0 0
WINMARK CORP COM 974250102 258 1488 SH SOLE 1488 0 0
WINNEBAGO INDS INC COM 974637100 286 7400 SH Call SOLE 7400 0 0
WINNEBAGO INDS INC COM 974637100 387 10000 SH Put SOLE 10000 0 0
WINTRUST FINL CORP COM 97650W108 6178 84440 SH SOLE 84440 0 0
WIX COM LTD SHS M98068105 3857 27143 SH SOLE 27143 0 0
WIX COM LTD SHS M98068105 1350 9500 SH Call SOLE 9500 0 0
WIX COM LTD SHS M98068105 1350 9500 SH Put SOLE 9500 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 2604 43981 SH SOLE 43981 0 0
WORKDAY INC CL A 98138H101 114213 555563 SH SOLE 555563 0 0
WORKDAY INC CL A 98138H101 3495 17000 SH Call SOLE 17000 0 0
WORKDAY INC CL A 98138H101 3145 15300 SH Put SOLE 15300 0 0
WORKIVA INC COM CL A 98139A105 5309 91387 SH SOLE 91387 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1040 14400 SH Call SOLE 14400 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1444 20000 SH Put SOLE 20000 0 0
WORLDPAY INC CL A 981558109 123320 1006284 SH SOLE 1006284 0 0
WORTHINGTON INDS INC COM 981811102 826 20525 SH SOLE 20525 0 0
WPP PLC NEW ADR 92937A102 3574 56814 SH SOLE 56814 0 0
WPX ENERGY INC COM 98212B103 368 32000 SH Call SOLE 32000 0 0
WPX ENERGY INC COM 98212B103 304 26400 SH Put SOLE 26400 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 258 8656 SH SOLE 8656 0 0
WSFS FINL CORP COM 929328102 4057 98237 SH SOLE 98237 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 4437 101071 SH SOLE 101071 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 14302 256584 SH SOLE 256584 0 0
WYNN RESORTS LTD COM 983134107 2195 17702 SH SOLE 17702 0 0
WYNN RESORTS LTD COM 983134107 1066 8600 SH Call SOLE 8600 0 0
WYNN RESORTS LTD COM 983134107 1116 9000 SH Put SOLE 9000 0 0
XCEL ENERGY INC COM 98389B100 357 6000 SH Put SOLE 6000 0 0
XEROX CORP COM NEW 984121608 36412 1028302 SH SOLE 1028302 0 0
XEROX CORP COM NEW 984121608 237 6700 SH Call SOLE 6700 0 0
XEROX CORP COM NEW 984121608 368 10400 SH Put SOLE 10400 0 0
XILINX INC COM 983919101 1805 15305 SH SOLE 15305 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 529 126614 SH SOLE 126614 0 0
XPERI CORP COM 98421B100 4465 216863 SH SOLE 216863 0 0
XPO LOGISTICS INC COM 983793100 6903 119400 SH Call SOLE 119400 0 0
XPO LOGISTICS INC COM 983793100 8614 149000 SH Put SOLE 149000 0 0
XUNLEI LTD SPONSORED ADR 98419E108 998 380783 SH SOLE 380783 0 0
XYLEM INC COM 98419M100 1204 14398 SH SOLE 14398 0 0
YAMANA GOLD INC COM 98462Y100 8675 3442466 SH SOLE 3442466 0 0
YANDEX N V SHS CLASS A N97284108 10224 269050 SH SOLE 269050 0 0
YELP INC CL A 985817105 5821 170309 SH SOLE 170309 0 0
YELP INC CL A 985817105 913 26700 SH Call SOLE 26700 0 0
YELP INC CL A 985817105 1056 30900 SH Put SOLE 30900 0 0
YETI HLDGS INC COM 98585X104 5792 200086 SH SOLE 200086 0 0
YETI HLDGS INC COM 98585X104 414 14300 SH Call SOLE 14300 0 0
YETI HLDGS INC COM 98585X104 359 12400 SH Put SOLE 12400 0 0
YEXT INC COM 98585N106 4793 238596 SH SOLE 238596 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1668 91598 SH SOLE 91598 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 746 185160 SH SOLE 185160 0 0
YUM BRANDS INC COM 988498101 193306 1746689 SH SOLE 1746689 0 0
YUM BRANDS INC COM 988498101 443 4000 SH Call SOLE 4000 0 0
YUM BRANDS INC COM 988498101 587 5300 SH Put SOLE 5300 0 0
ZAFGEN INC COM 98885E103 407 342162 SH SOLE 342162 0 0
ZAYO GROUP HLDGS INC COM 98919V105 44425 1349904 SH SOLE 1349904 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1593 48400 SH Call SOLE 48400 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2008 61000 SH Put SOLE 61000 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 419 2000 SH Call SOLE 2000 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 482 2300 SH Put SOLE 2300 0 0
ZENDESK INC COM 98936J101 63793 716531 SH SOLE 716531 0 0
ZENDESK INC COM 98936J101 1068 12000 SH Call SOLE 12000 0 0
ZENDESK INC COM 98936J101 979 11000 SH Put SOLE 11000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 471 4000 SH Call SOLE 4000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 706 6000 SH Put SOLE 6000 0 0
ZIONS BANCORPORATION N A COM 989701107 2755 59907 SH SOLE 59907 0 0
ZIONS BANCORPORATION N A COM 989701107 593 12900 SH Call SOLE 12900 0 0
ZIONS BANCORPORATION N A COM 989701107 864 18800 SH Put SOLE 18800 0 0
ZIX CORP COM 98974P100 1351 148583 SH SOLE 148583 0 0
ZOETIS INC CL A 98978V103 33781 297657 SH SOLE 297657 0 0
ZOETIS INC CL A 98978V103 227 2000 SH Call SOLE 2000 0 0
ZOVIO INC COM 98979V102 436 121663 SH SOLE 121663 0 0
ZSCALER INC COM 98980G102 8856 115553 SH SOLE 115553 0 0
ZSCALER INC COM 98980G102 1295 16900 SH Call SOLE 16900 0 0
ZSCALER INC COM 98980G102 1763 23000 SH Put SOLE 23000 0 0
ZUORA INC COM CL A 98983V106 199 13000 SH Call SOLE 13000 0 0
ZUORA INC COM CL A 98983V106 286 18700 SH Put SOLE 18700 0 0
ZYMEWORKS INC COM 98985W102 3276 148900 SH SOLE 148900 0 0
ZYNGA INC CL A 98986T108 49825 8128056 SH SOLE 8128056 0 0