0000919574-19-001667.txt : 20190214 0000919574-19-001667.hdr.sgml : 20190214 20190214135920 ACCESSION NUMBER: 0000919574-19-001667 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190214 DATE AS OF CHANGE: 20190214 EFFECTIVENESS DATE: 20190214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TWO SIGMA INVESTMENTS, LP CENTRAL INDEX KEY: 0001179392 IRS NUMBER: 134181471 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10385 FILM NUMBER: 19604356 BUSINESS ADDRESS: STREET 1: 100 AVENUE OF THE AMERICAS STREET 2: 16TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 BUSINESS PHONE: (212) 625-5700 MAIL ADDRESS: STREET 1: 100 AVENUE OF THE AMERICAS STREET 2: 16TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 FORMER COMPANY: FORMER CONFORMED NAME: TWO SIGMA INVESTMENTS LLC DATE OF NAME CHANGE: 20020806 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001179392 XXXXXXXX 12-31-2018 12-31-2018 false TWO SIGMA INVESTMENTS, LP
100 Avenue of the Americas 16th Floor New York NY 10013
13F HOLDINGS REPORT 028-10385 Y This Form 13F holdings report is being filed on behalf of Two Sigma Investments, LP ("Investments"). Investments serves as the sole manager or investment manager, as applicable, of (i) Two Sigma Equity Portfolio, LLC ("Equity"), Two Sigma Spectrum Portfolio, LLC ("Spectrum"), Two Sigma Futures Portfolio, LLC ("Futures"), Two Sigma Horizon Portfolio, LLC ("Horizon") and Two Sigma Options Portfolio, LLC ("Options"), five investment entities that are managed by Investments, each of which may be deemed to be an "other manager" for purposes of this Form 13F report and (ii) Two Sigma Pioneer Portfolio, LLC ("Pioneer"), an investment entity that is managed by Investments, which may not presently be deemed to be an "other manager" for purposes of this Form 13F report. Investments, rather than Equity, Spectrum, Futures, Horizon, Options or Pioneer, exercises sole investment discretion and voting authority over the securities held in the various accounts of Equity, Spectrum, Futures, Horizon, Options and Pioneer.
Matthew B. Siano, Esq. General Counsel 212-625-5700 /s/ Matthew B. Siano New York NY 02-14-2019 5 2907 25540883 1 0001280134 028-10704 TWO SIGMA EQUITY PORTFOLIO LLC 2 0001316047 028-11144 TWO SIGMA SPECTRUM PORTFOLIO, LLC 3 0001600096 028-16011 Two Sigma Futures Portfolio, LLC 4 0001453226 028-15356 TWO SIGMA HORIZON PORTFOLIO, LLC 5 0001667003 028-17336 Two Sigma Options Portfolio, LLC
INFORMATION TABLE 2 infotable.xml 1ST SOURCE CORP COM 336901103 827 20494 SH SOLE 20494 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 2704 312922 SH SOLE 312922 0 0 3-D SYS CORP DEL COM NEW 88554D205 175 17200 SH Call SOLE 17200 0 0 3M CO COM 88579Y101 1524 8000 SH Call SOLE 8000 0 0 3M CO COM 88579Y101 2096 11000 SH Put SOLE 11000 0 0 58 COM INC SPON ADR REP A 31680Q104 19469 359140 SH SOLE 359140 0 0 A10 NETWORKS INC COM 002121101 1725 276476 SH SOLE 276476 0 0 AAC HLDGS INC COM 000307108 49 34819 SH SOLE 34819 0 0 AAR CORP COM 000361105 258 6913 SH SOLE 6913 0 0 ABB LTD SPONSORED ADR 000375204 6833 359443 SH SOLE 359443 0 0 ABBOTT LABS COM 002824100 3400 47000 SH Call SOLE 47000 0 0 ABBOTT LABS COM 002824100 3544 49000 SH Put SOLE 49000 0 0 ABBVIE INC COM 00287Y109 1067 11574 SH SOLE 11574 0 0 ABBVIE INC COM 00287Y109 7099 77000 SH Call SOLE 77000 0 0 ABBVIE INC COM 00287Y109 12446 135000 SH Put SOLE 135000 0 0 ABERCROMBIE & FITCH CO CL A 002896207 279 13900 SH Call SOLE 13900 0 0 ABIOMED INC COM 003654100 4190 12890 SH SOLE 12890 0 0 ABIOMED INC COM 003654100 325 1000 SH Call SOLE 1000 0 0 ABIOMED INC COM 003654100 650 2000 SH Put SOLE 2000 0 0 ABRAXAS PETE CORP COM 003830106 216 198318 SH SOLE 198318 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 2071 54509 SH SOLE 54509 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 125 42036 SH SOLE 42036 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 29133 206605 SH SOLE 206605 0 0 ACCO BRANDS CORP COM 00081T108 3289 485109 SH SOLE 485109 0 0 ACCURAY INC COM 004397105 1288 377805 SH SOLE 377805 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 1292 559408 SH SOLE 559408 0 0 ACETO CORP COM 004446100 384 456838 SH SOLE 456838 0 0 ACHAOGEN INC COM 004449104 117 94807 SH SOLE 94807 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 1863 1171696 SH SOLE 1171696 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 778 105329 SH SOLE 105329 0 0 ACORDA THERAPEUTICS INC COM 00484M106 2509 161066 SH SOLE 161066 0 0 ACTIVISION BLIZZARD INC COM 00507V109 66664 1431482 SH SOLE 1431482 0 0 ACTIVISION BLIZZARD INC COM 00507V109 605 13000 SH Call SOLE 13000 0 0 ACUITY BRANDS INC COM 00508Y102 2184 19000 SH Call SOLE 19000 0 0 ACUITY BRANDS INC COM 00508Y102 2379 20700 SH Put SOLE 20700 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 668 78189 SH SOLE 78189 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 60 11775 SH SOLE 11775 0 0 ADIENT PLC ORD SHS G0084W101 1419 94210 SH SOLE 94210 0 0 ADOBE INC COM 00724F101 3146 13905 SH SOLE 13905 0 0 ADOBE INC COM 00724F101 10181 45000 SH Call SOLE 45000 0 0 ADOBE INC COM 00724F101 13574 60000 SH Put SOLE 60000 0 0 ADTRAN INC COM 00738A106 1049 97667 SH SOLE 97667 0 0 ADURO BIOTECH INC COM 00739L101 1177 445929 SH SOLE 445929 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 147222 934980 SH SOLE 934980 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 5489 229262 SH SOLE 229262 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1493 61558 SH SOLE 61558 0 0 ADVANCED ENERGY INDS COM 007973100 3342 77845 SH SOLE 77845 0 0 ADVANCED MICRO DEVICES INC COM 007903107 7491 405800 SH Call SOLE 405800 0 0 ADVANCED MICRO DEVICES INC COM 007903107 13108 710100 SH Put SOLE 710100 0 0 ADVAXIS INC COM NEW 007624208 70 369815 SH SOLE 369815 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 859 272789 SH SOLE 272789 0 0 AEGION CORP COM 00770F104 554 33920 SH SOLE 33920 0 0 AEROHIVE NETWORKS INC COM 007786106 807 247455 SH SOLE 247455 0 0 AEROVIRONMENT INC COM 008073108 204 3000 SH Call SOLE 3000 0 0 AES CORP COM 00130H105 3498 241898 SH SOLE 241898 0 0 AFFILIATED MANAGERS GROUP COM 008252108 51796 531567 SH SOLE 531567 0 0 AG MTG INVT TR INC COM 001228105 2876 180567 SH SOLE 180567 0 0 AGCO CORP COM 001084102 7014 125998 SH SOLE 125998 0 0 AGENUS INC COM NEW 00847G705 676 284126 SH SOLE 284126 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 114970 1704267 SH SOLE 1704267 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 337 5000 SH Call SOLE 5000 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 216 3200 SH Put SOLE 3200 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 10638 230710 SH SOLE 230710 0 0 AGNC INVT CORP COM 00123Q104 41472 2364400 SH SOLE 2364400 0 0 AGREE REALTY CORP COM 008492100 5029 85060 SH SOLE 85060 0 0 AIR LEASE CORP CL A 00912X302 4895 162035 SH SOLE 162035 0 0 AIR PRODS & CHEMS INC COM 009158106 13967 87269 SH SOLE 87269 0 0 AIR PRODS & CHEMS INC COM 009158106 720 4500 SH Call SOLE 4500 0 0 AIR PRODS & CHEMS INC COM 009158106 320 2000 SH Put SOLE 2000 0 0 AIRCASTLE LTD COM G0129K104 2876 166808 SH SOLE 166808 0 0 AK STL HLDG CORP COM 001547108 212 94175 SH SOLE 94175 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 10296 168564 SH SOLE 168564 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 757 136855 SH SOLE 136855 0 0 AKORN INC COM 009728106 5941 1752624 SH SOLE 1752624 0 0 ALAMO GROUP INC COM 011311107 976 12620 SH SOLE 12620 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 2529 702465 SH SOLE 702465 0 0 ALASKA AIR GROUP INC COM 011659109 257 4216 SH SOLE 4216 0 0 ALASKA AIR GROUP INC COM 011659109 304 5000 SH Call SOLE 5000 0 0 ALASKA AIR GROUP INC COM 011659109 426 7000 SH Put SOLE 7000 0 0 ALBANY INTL CORP CL A 012348108 2494 39943 SH SOLE 39943 0 0 ALBEMARLE CORP COM 012653101 17926 232598 SH SOLE 232598 0 0 ALCENTRA CAP CORP COM 01374T102 265 41033 SH SOLE 41033 0 0 ALCOA CORP COM 013872106 14457 543921 SH SOLE 543921 0 0 ALCOA CORP COM 013872106 3923 147600 SH Call SOLE 147600 0 0 ALCOA CORP COM 013872106 4107 154500 SH Put SOLE 154500 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 577 56298 SH SOLE 56298 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1701 92532 SH SOLE 92532 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6233 54090 SH SOLE 54090 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 20236 207849 SH SOLE 207849 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 584 6000 SH Call SOLE 6000 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 448 4600 SH Put SOLE 4600 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 10540 1047190 SH SOLE 1047190 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13622 99379 SH SOLE 99379 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 56582 412800 SH Call SOLE 412800 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 61997 452300 SH Put SOLE 452300 0 0 ALIGN TECHNOLOGY INC COM 016255101 419 2000 SH Call SOLE 2000 0 0 ALIGN TECHNOLOGY INC COM 016255101 628 3000 SH Put SOLE 3000 0 0 ALKERMES PLC SHS G01767105 14149 479458 SH SOLE 479458 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 446 20508 SH SOLE 20508 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 738 33900 SH Call SOLE 33900 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 610 28000 SH Put SOLE 28000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 495 15293 SH SOLE 15293 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 223 2800 SH Call SOLE 2800 0 0 ALLERGAN PLC SHS G0177J108 829 6200 SH Call SOLE 6200 0 0 ALLERGAN PLC SHS G0177J108 535 4000 SH Put SOLE 4000 0 0 ALLIANT ENERGY CORP COM 018802108 17292 409273 SH SOLE 409273 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 470 10527 SH SOLE 10527 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 13207 300780 SH SOLE 300780 0 0 ALLOT COMMUNICATIONS LTD SHS M0854Q105 74 12254 SH SOLE 12254 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 380 39399 SH SOLE 39399 0 0 ALLSTATE CORP COM 020002101 39872 482535 SH SOLE 482535 0 0 ALLSTATE CORP COM 020002101 446 5400 SH Call SOLE 5400 0 0 ALLSTATE CORP COM 020002101 207 2500 SH Put SOLE 2500 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 327 32118 SH SOLE 32118 0 0 ALPHABET INC CAP STK CL A 02079K305 6906 6609 SH SOLE 6609 0 0 ALPHABET INC CAP STK CL A 02079K305 21944 21000 SH Call SOLE 21000 0 0 ALPHABET INC CAP STK CL A 02079K305 28214 27000 SH Put SOLE 27000 0 0 ALTA MESA RES INC CL A 02133L109 934 933962 SH SOLE 933962 0 0 ALTAIR ENGR INC COM CL A 021369103 7009 254117 SH SOLE 254117 0 0 ALTERYX INC COM CL A 02156B103 14740 247854 SH SOLE 247854 0 0 ALTICE USA INC CL A 02156K103 13969 845605 SH SOLE 845605 0 0 ALTIMMUNE INC COM NEW 02155H200 26 12481 SH SOLE 12481 0 0 ALTRA INDL MOTION CORP COM 02208R106 23258 924756 SH SOLE 924756 0 0 ALTRIA GROUP INC COM 02209S103 36190 732749 SH SOLE 732749 0 0 ALTRIA GROUP INC COM 02209S103 395 8000 SH Call SOLE 8000 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 3806 250589 SH SOLE 250589 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 16610 1220447 SH SOLE 1220447 0 0 AMAZON COM INC COM 023135106 34545 23000 SH Call SOLE 23000 0 0 AMAZON COM INC COM 023135106 39051 26000 SH Put SOLE 26000 0 0 AMBARELLA INC SHS G037AX101 8246 235725 SH SOLE 235725 0 0 AMBARELLA INC SHS G037AX101 360 10300 SH Call SOLE 10300 0 0 AMBARELLA INC SHS G037AX101 350 10000 SH Put SOLE 10000 0 0 AMBER RD INC COM 02318Y108 504 61184 SH SOLE 61184 0 0 AMBEV SA SPONSORED ADR 02319V103 28190 7191269 SH SOLE 7191269 0 0 AMC NETWORKS INC CL A 00164V103 296 5400 SH Call SOLE 5400 0 0 AMC NETWORKS INC CL A 00164V103 209 3800 SH Put SOLE 3800 0 0 AMDOCS LTD SHS G02602103 27566 470563 SH SOLE 470563 0 0 AMEDISYS INC COM 023436108 7218 61636 SH SOLE 61636 0 0 AMEREN CORP COM 023608102 1399 21443 SH SOLE 21443 0 0 AMERESCO INC CL A 02361E108 306 21733 SH SOLE 21733 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1207 37599 SH SOLE 37599 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3079 95900 SH Call SOLE 95900 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4560 142000 SH Put SOLE 142000 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 218 19600 SH Call SOLE 19600 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 244 22000 SH Put SOLE 22000 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 201 4864 SH SOLE 4864 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 19834 1026067 SH SOLE 1026067 0 0 AMERICAN ELEC PWR INC COM 025537101 36203 484387 SH SOLE 484387 0 0 AMERICAN ELEC PWR INC COM 025537101 2108 28200 SH Call SOLE 28200 0 0 AMERICAN ELEC PWR INC COM 025537101 1091 14600 SH Put SOLE 14600 0 0 AMERICAN EXPRESS CO COM 025816109 1163 12200 SH Call SOLE 12200 0 0 AMERICAN EXPRESS CO COM 025816109 543 5700 SH Put SOLE 5700 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 13922 153788 SH SOLE 153788 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 414 10509 SH SOLE 10509 0 0 AMERICAN NATL INS CO COM 028591105 1010 7939 SH SOLE 7939 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 7885 613134 SH SOLE 613134 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 565 19859 SH SOLE 19859 0 0 AMERICAN SOFTWARE INC CL A 029683109 462 44183 SH SOLE 44183 0 0 AMERICAN TOWER CORP NEW COM 03027X100 20728 131030 SH SOLE 131030 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2847 18000 SH Call SOLE 18000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1803 11400 SH Put SOLE 11400 0 0 AMERICAN VANGUARD CORP COM 030371108 649 42720 SH SOLE 42720 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1419 15638 SH SOLE 15638 0 0 AMERICAS CAR MART INC COM 03062T105 3312 45708 SH SOLE 45708 0 0 AMERIPRISE FINL INC COM 03076C106 12203 116917 SH SOLE 116917 0 0 AMERIS BANCORP COM 03076K108 695 21952 SH SOLE 21952 0 0 AMERISAFE INC COM 03071H100 1819 32081 SH SOLE 32081 0 0 AMETEK INC NEW COM 031100100 9812 144936 SH SOLE 144936 0 0 AMGEN INC COM 031162100 16758 86086 SH SOLE 86086 0 0 AMGEN INC COM 031162100 584 3000 SH Put SOLE 3000 0 0 AMIRA NATURE FOODS LTD SHS G0335L102 5 11481 SH SOLE 11481 0 0 AMKOR TECHNOLOGY INC COM 031652100 4852 739674 SH SOLE 739674 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 517 26000 SH SOLE 26000 0 0 AMPHENOL CORP NEW CL A 032095101 12468 153891 SH SOLE 153891 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 50 11100 SH SOLE 11100 0 0 AMYRIS INC COM NEW 03236M200 101 30231 SH SOLE 30231 0 0 ANADARKO PETE CORP COM 032511107 6647 151615 SH SOLE 151615 0 0 ANADARKO PETE CORP COM 032511107 1451 33100 SH Call SOLE 33100 0 0 ANADARKO PETE CORP COM 032511107 614 14000 SH Put SOLE 14000 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 16428 1022264 SH SOLE 1022264 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1719 137005 SH SOLE 137005 0 0 ANIKA THERAPEUTICS INC COM 035255108 4841 144032 SH SOLE 144032 0 0 ANIXTER INTL INC COM 035290105 494 9100 SH SOLE 9100 0 0 ANNALY CAP MGMT INC COM 035710409 66824 6804874 SH SOLE 6804874 0 0 ANSYS INC COM 03662Q105 6947 48604 SH SOLE 48604 0 0 ANTARES PHARMA INC COM 036642106 1674 615462 SH SOLE 615462 0 0 ANTHEM INC COM 036752103 525 2000 SH Put SOLE 2000 0 0 AON PLC SHS CL A G0408V102 869 5981 SH SOLE 5981 0 0 AON PLC SHS CL A G0408V102 858 5900 SH Call SOLE 5900 0 0 AON PLC SHS CL A G0408V102 1018 7000 SH Put SOLE 7000 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 5287 120478 SH SOLE 120478 0 0 APOGEE ENTERPRISES INC COM 037598109 4864 162942 SH SOLE 162942 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 183 10999 SH SOLE 10999 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 964 39287 SH SOLE 39287 0 0 APOLLO INVT CORP COM NEW 03761U502 998 80517 SH SOLE 80517 0 0 APPLE INC COM 037833100 24038 152389 SH SOLE 152389 0 0 APPLE INC COM 037833100 47637 302000 SH Call SOLE 302000 0 0 APPLE INC COM 037833100 51423 326000 SH Put SOLE 326000 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 514 206522 SH SOLE 206522 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 380 7052 SH SOLE 7052 0 0 APPLIED MATLS INC COM 038222105 112821 3445967 SH SOLE 3445967 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 404 26191 SH SOLE 26191 0 0 APPTIO INC CL A 03835C108 1130 29781 SH SOLE 29781 0 0 APTEVO THERAPEUTICS INC COM 03835L108 14 11100 SH SOLE 11100 0 0 APTIV PLC SHS G6095L109 85654 1391166 SH SOLE 1391166 0 0 AQUA AMERICA INC COM 03836W103 853 24960 SH SOLE 24960 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 288 133425 SH SOLE 133425 0 0 ARAMARK COM 03852U106 42265 1458935 SH SOLE 1458935 0 0 ARATANA THERAPEUTICS INC COM 03874P101 270 44008 SH SOLE 44008 0 0 ARAVIVE INC COM 03890D108 124 35153 SH SOLE 35153 0 0 ARBOR RLTY TR INC COM 038923108 2977 295674 SH SOLE 295674 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 200 52344 SH SOLE 52344 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 732 356852 SH SOLE 356852 0 0 ARCH CAP GROUP LTD ORD G0450A105 2818 105455 SH SOLE 105455 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 13139 320707 SH SOLE 320707 0 0 ARCHROCK INC COM 03957W106 2191 292473 SH SOLE 292473 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 565 71563 SH SOLE 71563 0 0 ARCOSA INC COM 039653100 331 11949 SH SOLE 11949 0 0 ARDAGH GROUP S A CL A L0223L101 208 18797 SH SOLE 18797 0 0 ARDELYX INC COM 039697107 778 434787 SH SOLE 434787 0 0 ARES CAP CORP COM 04010L103 22356 1434917 SH SOLE 1434917 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1372 105225 SH SOLE 105225 0 0 ARISTA NETWORKS INC COM 040413106 15690 74468 SH SOLE 74468 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 346 16894 SH SOLE 16894 0 0 ARMSTRONG FLOORING INC COM 04238R106 1833 154794 SH SOLE 154794 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 6289 108043 SH SOLE 108043 0 0 AROTECH CORP COM NEW 042682203 30 11377 SH SOLE 11377 0 0 ARQULE INC COM 04269E107 1252 451901 SH SOLE 451901 0 0 ARSANIS INC COM 042873109 50 21496 SH SOLE 21496 0 0 ASCENA RETAIL GROUP INC COM 04351G101 1233 491063 SH SOLE 491063 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 814 216965 SH SOLE 216965 0 0 ASGN INC COM 00191U102 2717 49858 SH SOLE 49858 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3198 45066 SH SOLE 45066 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 284 4000 SH Call SOLE 4000 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 5128 32952 SH SOLE 32952 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 7342 174862 SH SOLE 174862 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 336 14853 SH SOLE 14853 0 0 ASSOCIATED BANC CORP COM 045487105 1152 58192 SH SOLE 58192 0 0 ASSURANT INC COM 04621X108 662 7400 SH Call SOLE 7400 0 0 ASSURED GUARANTY LTD COM G0585R106 11594 302870 SH SOLE 302870 0 0 ASTEC INDS INC COM 046224101 2723 90211 SH SOLE 90211 0 0 AT HOME GROUP INC COM 04650Y100 1979 106056 SH SOLE 106056 0 0 AT&T INC COM 00206R102 38814 1359975 SH SOLE 1359975 0 0 AT&T INC COM 00206R102 400 14000 SH Call SOLE 14000 0 0 AT&T INC COM 00206R102 331 11600 SH Put SOLE 11600 0 0 ATENTO S A SHS L0427L105 580 144556 SH SOLE 144556 0 0 ATHENAHEALTH INC COM 04685W103 4074 30883 SH SOLE 30883 0 0 ATHENE HLDG LTD CL A G0684D107 16996 426718 SH SOLE 426718 0 0 ATHERSYS INC COM 04744L106 106 73707 SH SOLE 73707 0 0 ATKORE INTL GROUP INC COM 047649108 4924 248167 SH SOLE 248167 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1770 108143 SH SOLE 108143 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 555 255761 SH SOLE 255761 0 0 ATLANTICA YIELD PLC SHS G0751N103 4495 229349 SH SOLE 229349 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 420 51895 SH SOLE 51895 0 0 ATLASSIAN CORP PLC CL A G06242104 2230 25058 SH SOLE 25058 0 0 ATLASSIAN CORP PLC CL A G06242104 267 3000 SH Call SOLE 3000 0 0 ATLASSIAN CORP PLC CL A G06242104 632 7100 SH Put SOLE 7100 0 0 ATRICURE INC COM 04963C209 2660 86938 SH SOLE 86938 0 0 ATTUNITY LTD SHS NEW M15332121 6505 330533 SH SOLE 330533 0 0 ATYR PHARMA INC COM 002120103 54 108194 SH SOLE 108194 0 0 AUDIOCODES LTD ORD M15342104 2255 228239 SH SOLE 228239 0 0 AUTODESK INC COM 052769106 29259 227499 SH SOLE 227499 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 496 6341 SH SOLE 6341 0 0 AUTOLIV INC COM 052800109 657 9362 SH SOLE 9362 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 18300 139563 SH SOLE 139563 0 0 AUTONATION INC COM 05329W102 14560 407852 SH SOLE 407852 0 0 AUTONATION INC COM 05329W102 482 13500 SH Call SOLE 13500 0 0 AUTONATION INC COM 05329W102 446 12500 SH Put SOLE 12500 0 0 AUTOWEB INC COM 05335B100 173 56773 SH SOLE 56773 0 0 AUTOZONE INC COM 053332102 105750 126142 SH SOLE 126142 0 0 AUTOZONE INC COM 053332102 838 1000 SH Call SOLE 1000 0 0 AUTOZONE INC COM 053332102 1677 2000 SH Put SOLE 2000 0 0 AVALONBAY CMNTYS INC COM 053484101 19128 109902 SH SOLE 109902 0 0 AVALONBAY CMNTYS INC COM 053484101 522 3000 SH Call SOLE 3000 0 0 AVALONBAY CMNTYS INC COM 053484101 470 2700 SH Put SOLE 2700 0 0 AVERY DENNISON CORP COM 053611109 27761 309039 SH SOLE 309039 0 0 AVERY DENNISON CORP COM 053611109 278 3100 SH Call SOLE 3100 0 0 AVERY DENNISON CORP COM 053611109 269 3000 SH Put SOLE 3000 0 0 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 63 15450 SH SOLE 15450 0 0 AVID BIOSERVICES INC COM 05368M106 233 56717 SH SOLE 56717 0 0 AVID TECHNOLOGY INC COM 05367P100 221 46611 SH SOLE 46611 0 0 AVIS BUDGET GROUP COM 053774105 3908 173858 SH SOLE 173858 0 0 AVIS BUDGET GROUP COM 053774105 656 29200 SH Call SOLE 29200 0 0 AVIS BUDGET GROUP COM 053774105 580 25800 SH Put SOLE 25800 0 0 AVON PRODS INC COM 054303102 1190 783058 SH SOLE 783058 0 0 AVX CORP NEW COM 002444107 1355 88832 SH SOLE 88832 0 0 AXALTA COATING SYS LTD COM G0750C108 39188 1673278 SH SOLE 1673278 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 490 27547 SH SOLE 27547 0 0 AXOGEN INC COM 05463X106 5166 252867 SH SOLE 252867 0 0 AXON ENTERPRISE INC COM 05464C101 862 19700 SH Call SOLE 19700 0 0 AXON ENTERPRISE INC COM 05464C101 744 17000 SH Put SOLE 17000 0 0 AXOVANT SCIENCES LTD COM G0750W104 67 67394 SH SOLE 67394 0 0 AXT INC COM 00246W103 439 100905 SH SOLE 100905 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 140 15497 SH SOLE 15497 0 0 AZZ INC COM 002474104 1425 35309 SH SOLE 35309 0 0 B & G FOODS INC NEW COM 05508R106 445 15400 SH Call SOLE 15400 0 0 B2GOLD CORP COM 11777Q209 9028 3088857 SH SOLE 3088857 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 31 78607 SH SOLE 78607 0 0 BAIDU INC SPON ADR REP A 056752108 137350 866016 SH SOLE 866016 0 0 BAIDU INC SPON ADR REP A 056752108 1427 9000 SH Call SOLE 9000 0 0 BAIDU INC SPON ADR REP A 056752108 634 4000 SH Put SOLE 4000 0 0 BAKER HUGHES A GE CO CL A 05722G100 58144 2704351 SH SOLE 2704351 0 0 BALL CORP COM 058498106 3870 84167 SH SOLE 84167 0 0 BALL CORP COM 058498106 584 12700 SH Call SOLE 12700 0 0 BALL CORP COM 058498106 694 15100 SH Put SOLE 15100 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 607 114780 SH SOLE 114780 0 0 BANDWIDTH INC COM CL A 05988J103 3184 78134 SH SOLE 78134 0 0 BANK AMER CORP COM 060505104 5776 234402 SH SOLE 234402 0 0 BANK AMER CORP COM 060505104 15577 632200 SH Call SOLE 632200 0 0 BANK AMER CORP COM 060505104 10916 443000 SH Put SOLE 443000 0 0 BANK COMM HLDGS COM 06424J103 173 15756 SH SOLE 15756 0 0 BANK MONTREAL QUE COM 063671101 12947 197989 SH SOLE 197989 0 0 BANK NEW YORK MELLON CORP COM 064058100 584 12400 SH Call SOLE 12400 0 0 BANK NEW YORK MELLON CORP COM 064058100 518 11000 SH Put SOLE 11000 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 8289 264412 SH SOLE 264412 0 0 BANK OZK COM 06417N103 7892 345696 SH SOLE 345696 0 0 BANKFINANCIAL CORP COM 06643P104 537 35932 SH SOLE 35932 0 0 BAOZUN INC SPONSORED ADR 06684L103 502 17200 SH Call SOLE 17200 0 0 BAOZUN INC SPONSORED ADR 06684L103 263 9000 SH Put SOLE 9000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 7092 151290 SH SOLE 151290 0 0 BARNES & NOBLE ED INC COM 06777U101 904 225382 SH SOLE 225382 0 0 BARNES GROUP INC COM 067806109 226 4218 SH SOLE 4218 0 0 BARRICK GOLD CORP COM 067901108 9118 673428 SH SOLE 673428 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1024 266639 SH SOLE 266639 0 0 BASSETT FURNITURE INDS INC COM 070203104 748 37310 SH SOLE 37310 0 0 BAUSCH HEALTH COS INC COM 071734107 20729 1121624 SH SOLE 1121624 0 0 BAYTEX ENERGY CORP COM 07317Q105 237 134084 SH SOLE 134084 0 0 BB&T CORP COM 054937107 5092 117553 SH SOLE 117553 0 0 BB&T CORP COM 054937107 1339 30900 SH Call SOLE 30900 0 0 BB&T CORP COM 054937107 1547 35700 SH Put SOLE 35700 0 0 BBX CAP CORP NEW CL A 05491N104 611 106694 SH SOLE 106694 0 0 BCE INC COM NEW 05534B760 24285 614188 SH SOLE 614188 0 0 BECTON DICKINSON & CO COM 075887109 33431 148369 SH SOLE 148369 0 0 BECTON DICKINSON & CO COM 075887109 451 2000 SH Call SOLE 2000 0 0 BECTON DICKINSON & CO COM 075887109 563 2500 SH Put SOLE 2500 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 542 185482 SH SOLE 185482 0 0 BEMIS INC COM 081437105 3014 65674 SH SOLE 65674 0 0 BENCHMARK ELECTRS INC COM 08160H101 2406 113613 SH SOLE 113613 0 0 BENEFICIAL BANCORP INC COM 08171T102 2544 177998 SH SOLE 177998 0 0 BENEFITFOCUS INC COM 08180D106 13908 304197 SH SOLE 304197 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 204 1000 SH Call SOLE 1000 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1429 7000 SH Put SOLE 7000 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1600 59326 SH SOLE 59326 0 0 BERRY GLOBAL GROUP INC COM 08579W103 53964 1135376 SH SOLE 1135376 0 0 BEST BUY INC COM 086516101 1059 20000 SH Call SOLE 20000 0 0 BEST BUY INC COM 086516101 953 18000 SH Put SOLE 18000 0 0 BG STAFFING INC COM 05544A109 387 18718 SH SOLE 18718 0 0 BGC PARTNERS INC CL A 05541T101 3894 753282 SH SOLE 753282 0 0 BHP GROUP PLC SPONSORED ADS 05545E209 44314 1057867 SH SOLE 1057867 0 0 BIG LOTS INC COM 089302103 9137 315956 SH SOLE 315956 0 0 BIG LOTS INC COM 089302103 474 16400 SH Call SOLE 16400 0 0 BIG LOTS INC COM 089302103 740 25600 SH Put SOLE 25600 0 0 BIO RAD LABS INC CL A 090572207 26001 111966 SH SOLE 111966 0 0 BIO TECHNE CORP COM 09073M104 2267 15664 SH SOLE 15664 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 145 18000 SH SOLE 18000 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 371 100143 SH SOLE 100143 0 0 BIOGEN INC COM 09062X103 27554 91566 SH SOLE 91566 0 0 BIOGEN INC COM 09062X103 1806 6000 SH Call SOLE 6000 0 0 BIOGEN INC COM 09062X103 1505 5000 SH Put SOLE 5000 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 751 62468 SH SOLE 62468 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1819 21365 SH SOLE 21365 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 255 3000 SH Call SOLE 3000 0 0 BIOSCRIP INC COM 09069N108 2741 767882 SH SOLE 767882 0 0 BIOTELEMETRY INC COM 090672106 1863 31193 SH SOLE 31193 0 0 BIOTIME INC COM 09066L105 484 529977 SH SOLE 529977 0 0 BJS RESTAURANTS INC COM 09180C106 12016 237619 SH SOLE 237619 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 891 40200 SH SOLE 40200 0 0 BLACK HILLS CORP COM 092113109 4035 64266 SH SOLE 64266 0 0 BLACK KNIGHT INC COM 09215C105 36965 820352 SH SOLE 820352 0 0 BLACKBAUD INC COM 09227Q100 5434 86395 SH SOLE 86395 0 0 BLACKBERRY LTD COM 09228F103 6289 883866 SH SOLE 883866 0 0 BLACKLINE INC COM 09239B109 605 14770 SH SOLE 14770 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 1150 217314 SH SOLE 217314 0 0 BLACKROCK INC COM 09247X101 3334 8488 SH SOLE 8488 0 0 BLACKROCK INC COM 09247X101 5342 13600 SH Call SOLE 13600 0 0 BLACKROCK INC COM 09247X101 5107 13000 SH Put SOLE 13000 0 0 BLACKROCK TCP CAP CORP COM 09259E108 4792 367506 SH SOLE 367506 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 13416 421100 SH SOLE 421100 0 0 BLOCK H & R INC COM 093671105 5560 219157 SH SOLE 219157 0 0 BLOCK H & R INC COM 093671105 667 26300 SH Call SOLE 26300 0 0 BLOCK H & R INC COM 093671105 457 18000 SH Put SOLE 18000 0 0 BLUE APRON HLDGS INC CL A 09523Q101 297 291161 SH SOLE 291161 0 0 BLUEBIRD BIO INC COM 09609G100 25325 255290 SH SOLE 255290 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 11314 209866 SH SOLE 209866 0 0 BOEING CO COM 097023105 168946 523863 SH SOLE 523863 0 0 BOEING CO COM 097023105 1935 6000 SH Call SOLE 6000 0 0 BOEING CO COM 097023105 4515 14000 SH Put SOLE 14000 0 0 BOINGO WIRELESS INC COM 09739C102 4238 206030 SH SOLE 206030 0 0 BOISE CASCADE CO DEL COM 09739D100 3409 142940 SH SOLE 142940 0 0 BOJANGLES INC COM 097488100 919 57156 SH SOLE 57156 0 0 BOK FINL CORP COM NEW 05561Q201 3264 44513 SH SOLE 44513 0 0 BOOKING HLDGS INC COM 09857L108 10164 5901 SH SOLE 5901 0 0 BOOKING HLDGS INC COM 09857L108 8612 5000 SH Call SOLE 5000 0 0 BOOKING HLDGS INC COM 09857L108 6890 4000 SH Put SOLE 4000 0 0 BOOT BARN HLDGS INC COM 099406100 2407 141361 SH SOLE 141361 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 12991 288250 SH SOLE 288250 0 0 BORGWARNER INC COM 099724106 36904 1062298 SH SOLE 1062298 0 0 BOSTON BEER INC CL A 100557107 1914 7949 SH SOLE 7949 0 0 BOSTON BEER INC CL A 100557107 1758 7300 SH Call SOLE 7300 0 0 BOSTON BEER INC CL A 100557107 1782 7400 SH Put SOLE 7400 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 2756 260734 SH SOLE 260734 0 0 BOSTON PROPERTIES INC COM 101121101 440 3905 SH SOLE 3905 0 0 BOSTON PROPERTIES INC COM 101121101 608 5400 SH Call SOLE 5400 0 0 BOSTON PROPERTIES INC COM 101121101 484 4300 SH Put SOLE 4300 0 0 BOSTON SCIENTIFIC CORP COM 101137107 23347 660640 SH SOLE 660640 0 0 BOVIE MEDICAL CORP COM 10211F100 101 15600 SH SOLE 15600 0 0 BOX INC CL A 10316T104 29792 1764906 SH SOLE 1764906 0 0 BOYD GAMING CORP COM 103304101 3416 164397 SH SOLE 164397 0 0 BP PLC SPONSORED ADR 055622104 29350 774008 SH SOLE 774008 0 0 BRADY CORP CL A 104674106 1939 44619 SH SOLE 44619 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 13023 1011891 SH SOLE 1011891 0 0 BRIDGE BANCORP INC COM 108035106 473 18546 SH SOLE 18546 0 0 BRIDGELINE DIGITAL INC COM PAR 10807Q403 4 16590 SH SOLE 16590 0 0 BRIDGEPOINT ED INC COM 10807M105 1603 228713 SH SOLE 228713 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 696 66011 SH SOLE 66011 0 0 BRIGGS & STRATTON CORP COM 109043109 1384 105819 SH SOLE 105819 0 0 BRIGHTCOVE INC COM 10921T101 1020 144944 SH SOLE 144944 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 918 85927 SH SOLE 85927 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 2113 206907 SH SOLE 206907 0 0 BRINKER INTL INC COM 109641100 717 16300 SH Call SOLE 16300 0 0 BRINKER INTL INC COM 109641100 616 14000 SH Put SOLE 14000 0 0 BRINKS CO COM 109696104 3305 51117 SH SOLE 51117 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 30842 593352 SH SOLE 593352 0 0 BRISTOW GROUP INC COM 110394103 924 380351 SH SOLE 380351 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 32727 1027217 SH SOLE 1027217 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 586 39884 SH SOLE 39884 0 0 BROADCOM INC COM 11135F101 1017 4000 SH Call SOLE 4000 0 0 BROADCOM INC COM 11135F101 1017 4000 SH Put SOLE 4000 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15339 159362 SH SOLE 159362 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 2877 178722 SH SOLE 178722 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 650 47000 SH SOLE 47000 0 0 BRP INC COM SUN VTG 05577W200 10780 416052 SH SOLE 416052 0 0 BRUNSWICK CORP COM 117043109 18781 404335 SH SOLE 404335 0 0 BRYN MAWR BK CORP COM 117665109 1129 32832 SH SOLE 32832 0 0 BUILD A BEAR WORKSHOP COM 120076104 130 32798 SH SOLE 32798 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2882 264194 SH SOLE 264194 0 0 BUNGE LIMITED COM G16962105 20414 381991 SH SOLE 381991 0 0 BUNGE LIMITED COM G16962105 422 7900 SH Call SOLE 7900 0 0 BURLINGTON STORES INC COM 122017106 15191 93384 SH SOLE 93384 0 0 BWX TECHNOLOGIES INC COM 05605H100 1092 28560 SH SOLE 28560 0 0 BYLINE BANCORP INC COM 124411109 222 13351 SH SOLE 13351 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1261 15000 SH Call SOLE 15000 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1118 13300 SH Put SOLE 13300 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 2757 204188 SH SOLE 204188 0 0 CABOT CORP COM 127055101 8263 192433 SH SOLE 192433 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 3362 35263 SH SOLE 35263 0 0 CABOT OIL & GAS CORP COM 127097103 22026 985489 SH SOLE 985489 0 0 CACI INTL INC CL A 127190304 8583 59594 SH SOLE 59594 0 0 CADENCE BANCORPORATION CL A 12739A100 25773 1535935 SH SOLE 1535935 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 53120 1221709 SH SOLE 1221709 0 0 CADIZ INC COM NEW 127537207 230 22371 SH SOLE 22371 0 0 CAE INC COM 124765108 4321 234900 SH SOLE 234900 0 0 CAL MAINE FOODS INC COM NEW 128030202 330 7800 SH Call SOLE 7800 0 0 CAL MAINE FOODS INC COM NEW 128030202 470 11100 SH Put SOLE 11100 0 0 CALAMP CORP COM 128126109 2560 196745 SH SOLE 196745 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 5897 346062 SH SOLE 346062 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 174 43279 SH SOLE 43279 0 0 CALIX INC COM 13100M509 1892 194009 SH SOLE 194009 0 0 CALLAWAY GOLF CO COM 131193104 9153 598241 SH SOLE 598241 0 0 CAMBER ENERGY INC COM NEW 13200M300 29 24324 SH SOLE 24324 0 0 CAMDEN PPTY TR SH BEN INT 133131102 14158 160795 SH SOLE 160795 0 0 CAMECO CORP COM 13321L108 6491 571959 SH SOLE 571959 0 0 CAMPBELL SOUP CO COM 134429109 792 24000 SH Call SOLE 24000 0 0 CAMPBELL SOUP CO COM 134429109 657 19900 SH Put SOLE 19900 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 563 49100 SH Call SOLE 49100 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 338 29500 SH Put SOLE 29500 0 0 CAMTEK LTD ORD M20791105 173 25513 SH SOLE 25513 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 11196 255872 SH SOLE 255872 0 0 CANADIAN NAT RES LTD COM 136385101 47287 1958528 SH SOLE 1958528 0 0 CANADIAN NATL RY CO COM 136375102 26506 357561 SH SOLE 357561 0 0 CANADIAN NATL RY CO COM 136375102 593 8000 SH Call SOLE 8000 0 0 CANADIAN NATL RY CO COM 136375102 741 10000 SH Put SOLE 10000 0 0 CANADIAN PAC RY LTD COM 13645T100 82970 467149 SH SOLE 467149 0 0 CANADIAN SOLAR INC COM 136635109 6406 446741 SH SOLE 446741 0 0 CANNAE HLDGS INC COM 13765N107 2370 138409 SH SOLE 138409 0 0 CANON INC SPONSORED ADR 138006309 7199 260828 SH SOLE 260828 0 0 CANOPY GROWTH CORP COM 138035100 2812 104769 SH SOLE 104769 0 0 CAPITAL ONE FINL CORP COM 14040H105 6344 83928 SH SOLE 83928 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 977 467551 SH SOLE 467551 0 0 CAPITAL SOUTHWEST CORP COM 140501107 428 22266 SH SOLE 22266 0 0 CAPITALA FIN CORP COM 14054R106 135 18879 SH SOLE 18879 0 0 CAPITOL FED FINL INC COM 14057J101 1600 125312 SH SOLE 125312 0 0 CARA THERAPEUTICS INC COM 140755109 1578 121350 SH SOLE 121350 0 0 CARBO CERAMICS INC COM 140781105 300 86349 SH SOLE 86349 0 0 CARBON BLACK INC COM 14081R103 2583 192483 SH SOLE 192483 0 0 CARBONITE INC COM 141337105 2440 96584 SH SOLE 96584 0 0 CARDINAL HEALTH INC COM 14149Y108 31039 695938 SH SOLE 695938 0 0 CARDINAL HEALTH INC COM 14149Y108 294 6600 SH Put SOLE 6600 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3778 132611 SH SOLE 132611 0 0 CARDTRONICS PLC SHS CL A G1991C105 6311 242747 SH SOLE 242747 0 0 CAREDX INC COM 14167L103 5802 230804 SH SOLE 230804 0 0 CAREER EDUCATION CORP COM 141665109 911 79792 SH SOLE 79792 0 0 CARETRUST REIT INC COM 14174T107 14603 791049 SH SOLE 791049 0 0 CARGURUS INC COM CL A 141788109 21474 636632 SH SOLE 636632 0 0 CARMAX INC COM 143130102 27153 432855 SH SOLE 432855 0 0 CARMAX INC COM 143130102 514 8200 SH Call SOLE 8200 0 0 CARMAX INC COM 143130102 803 12800 SH Put SOLE 12800 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 152822 3099836 SH SOLE 3099836 0 0 CARNIVAL PLC ADR 14365C103 10931 224313 SH SOLE 224313 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1423 39950 SH SOLE 39950 0 0 CARRIAGE SVCS INC COM 143905107 1330 85782 SH SOLE 85782 0 0 CARRIZO OIL & GAS INC COM 144577103 226 20058 SH SOLE 20058 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1726 175391 SH SOLE 175391 0 0 CARS COM INC COM 14575E105 274 12746 SH SOLE 12746 0 0 CARTERS INC COM 146229109 755 9252 SH SOLE 9252 0 0 CARTERS INC COM 146229109 384 4700 SH Call SOLE 4700 0 0 CARTERS INC COM 146229109 873 10700 SH Put SOLE 10700 0 0 CASA SYS INC COM 14713L102 953 72598 SH SOLE 72598 0 0 CASELLA WASTE SYS INC CL A 147448104 2419 84924 SH SOLE 84924 0 0 CASEYS GEN STORES INC COM 147528103 320 2500 SH Call SOLE 2500 0 0 CASS INFORMATION SYS INC COM 14808P109 682 12884 SH SOLE 12884 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 51 23683 SH SOLE 23683 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 455 57709 SH SOLE 57709 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 271 141004 SH SOLE 141004 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 953 134293 SH SOLE 134293 0 0 CATERPILLAR INC DEL COM 149123101 979 7703 SH SOLE 7703 0 0 CATERPILLAR INC DEL COM 149123101 915 7200 SH Put SOLE 7200 0 0 CATHAY GEN BANCORP COM 149150104 639 19052 SH SOLE 19052 0 0 CATO CORP NEW CL A 149205106 299 20969 SH SOLE 20969 0 0 CAVCO INDS INC DEL COM 149568107 3390 25999 SH SOLE 25999 0 0 CBIZ INC COM 124805102 475 24112 SH SOLE 24112 0 0 CBL & ASSOC PPTYS INC COM 124830100 384 199847 SH SOLE 199847 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1546 15800 SH Call SOLE 15800 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1507 15400 SH Put SOLE 15400 0 0 CBS CORP NEW CL B 124857202 1381 31598 SH SOLE 31598 0 0 CDK GLOBAL INC COM 12508E101 34643 723528 SH SOLE 723528 0 0 CECO ENVIRONMENTAL CORP COM 125141101 342 50628 SH SOLE 50628 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 770 245363 SH SOLE 245363 0 0 CELANESE CORP DEL COM 150870103 13010 144600 SH SOLE 144600 0 0 CELGENE CORP COM 151020104 131245 2047831 SH SOLE 2047831 0 0 CELGENE CORP COM 151020104 1525 23800 SH Call SOLE 23800 0 0 CELGENE CORP COM 151020104 724 11300 SH Put SOLE 11300 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 345 1741075 SH SOLE 1741075 0 0 CELLECTIS S A SPONSORED ADS 15117K103 180 10792 SH SOLE 10792 0 0 CENTENE CORP DEL COM 15135B101 16657 144468 SH SOLE 144468 0 0 CENTENE CORP DEL COM 15135B101 231 2000 SH Call SOLE 2000 0 0 CENTENE CORP DEL COM 15135B101 346 3000 SH Put SOLE 3000 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 11240 1019920 SH SOLE 1019920 0 0 CENTERPOINT ENERGY INC COM 15189T107 84161 2981246 SH SOLE 2981246 0 0 CENTERPOINT ENERGY INC COM 15189T107 226 8000 SH Call SOLE 8000 0 0 CENTERPOINT ENERGY INC COM 15189T107 390 13800 SH Put SOLE 13800 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 162 58242 SH SOLE 58242 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 294 9400 SH SOLE 9400 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1997 81998 SH SOLE 81998 0 0 CENTURY ALUM CO COM 156431108 966 132086 SH SOLE 132086 0 0 CENTURY CASINOS INC COM 156492100 326 44059 SH SOLE 44059 0 0 CENTURYLINK INC COM 156700106 3639 240175 SH SOLE 240175 0 0 CENTURYLINK INC COM 156700106 326 21500 SH Call SOLE 21500 0 0 CENTURYLINK INC COM 156700106 394 26000 SH Put SOLE 26000 0 0 CERAGON NETWORKS LTD ORD M22013102 2348 621055 SH SOLE 621055 0 0 CERNER CORP COM 156782104 1655 31555 SH SOLE 31555 0 0 CERUS CORP COM 157085101 52 10354 SH SOLE 10354 0 0 CEVA INC COM 157210105 2530 114554 SH SOLE 114554 0 0 CF INDS HLDGS INC COM 125269100 21974 505026 SH SOLE 505026 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 1855 101491 SH SOLE 101491 0 0 CHANNELADVISOR CORP COM 159179100 1342 118263 SH SOLE 118263 0 0 CHARLES RIV LABS INTL INC COM 159864107 1872 16537 SH SOLE 16537 0 0 CHART INDS INC COM PAR $0.01 16115Q308 347 5330 SH SOLE 5330 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1667 5850 SH SOLE 5850 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1197 4200 SH Call SOLE 4200 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1995 7000 SH Put SOLE 7000 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 23778 231640 SH SOLE 231640 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1057 10300 SH Call SOLE 10300 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 606 5900 SH Put SOLE 5900 0 0 CHEESECAKE FACTORY INC COM 163072101 383 8800 SH Call SOLE 8800 0 0 CHEESECAKE FACTORY INC COM 163072101 265 6100 SH Put SOLE 6100 0 0 CHEMED CORP NEW COM 16359R103 4848 17114 SH SOLE 17114 0 0 CHEMICAL FINL CORP COM 163731102 819 22382 SH SOLE 22382 0 0 CHEMOCENTRYX INC COM 16383L106 571 52362 SH SOLE 52362 0 0 CHEMOURS CO COM 163851108 325 11500 SH Call SOLE 11500 0 0 CHEMOURS CO COM 163851108 364 12900 SH Put SOLE 12900 0 0 CHENIERE ENERGY INC COM NEW 16411R208 40504 684312 SH SOLE 684312 0 0 CHENIERE ENERGY INC COM NEW 16411R208 533 9000 SH Call SOLE 9000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 710 12000 SH Put SOLE 12000 0 0 CHERRY HILL MTG INVT CORP COM 164651101 2629 149905 SH SOLE 149905 0 0 CHEVRON CORP NEW COM 166764100 82400 757418 SH SOLE 757418 0 0 CHEVRON CORP NEW COM 166764100 4243 39000 SH Call SOLE 39000 0 0 CHEVRON CORP NEW COM 166764100 3916 36000 SH Put SOLE 36000 0 0 CHILDRENS PL INC COM 168905107 486 5400 SH Call SOLE 5400 0 0 CHILDRENS PL INC COM 168905107 1054 11700 SH Put SOLE 11700 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1452 81473 SH SOLE 81473 0 0 CHIMERIX INC COM 16934W106 793 308732 SH SOLE 308732 0 0 CHINA CERAMICS CO LTD SHS NEW G2113X134 16 10478 SH SOLE 10478 0 0 CHINA INTERNET NATIONWIDE FI SHS G2120A101 129 139956 SH SOLE 139956 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1303 124243 SH SOLE 124243 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 9547 198892 SH SOLE 198892 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 13818 195726 SH SOLE 195726 0 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 412 13560 SH SOLE 13560 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 208 4100 SH SOLE 4100 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 2286 214471 SH SOLE 214471 0 0 CHINA YUCHAI INTL LTD COM G21082105 1341 107786 SH SOLE 107786 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 5411 12531 SH SOLE 12531 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 10881 25200 SH Call SOLE 25200 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 12565 29100 SH Put SOLE 29100 0 0 CHOICE HOTELS INTL INC COM 169905106 1452 20288 SH SOLE 20288 0 0 CHUBB LIMITED COM H1467J104 711 5501 SH SOLE 5501 0 0 CHUBB LIMITED COM H1467J104 1834 14200 SH Call SOLE 14200 0 0 CHUBB LIMITED COM H1467J104 1899 14700 SH Put SOLE 14700 0 0 CHURCH & DWIGHT INC COM 171340102 1915 29124 SH SOLE 29124 0 0 CHURCHILL DOWNS INC COM 171484108 8449 34635 SH SOLE 34635 0 0 CHUYS HLDGS INC COM 171604101 1111 62650 SH SOLE 62650 0 0 CIDARA THERAPEUTICS INC COM 171757107 69 29349 SH SOLE 29349 0 0 CIENA CORP COM NEW 171779309 3202 94429 SH SOLE 94429 0 0 CIGNA CORP NEW COM 125523100 2732 14383 SH SOLE 14383 0 0 CIGNA CORP NEW COM 125523100 380 2000 SH Call SOLE 2000 0 0 CIMAREX ENERGY CO COM 171798101 297 4817 SH SOLE 4817 0 0 CIMAREX ENERGY CO COM 171798101 425 6900 SH Call SOLE 6900 0 0 CIMAREX ENERGY CO COM 171798101 475 7700 SH Put SOLE 7700 0 0 CIMPRESS N V SHS EURO N20146101 579 5600 SH Call SOLE 5600 0 0 CINCINNATI FINL CORP COM 172062101 271 3500 SH Put SOLE 3500 0 0 CISCO SYS INC COM 17275R102 1213 28004 SH SOLE 28004 0 0 CISCO SYS INC COM 17275R102 1170 27000 SH Call SOLE 27000 0 0 CISCO SYS INC COM 17275R102 1950 45000 SH Put SOLE 45000 0 0 CISION LTD SHS G1992S109 1197 102338 SH SOLE 102338 0 0 CIT GROUP INC COM NEW 125581801 245 6400 SH Put SOLE 6400 0 0 CITI TRENDS INC COM 17306X102 442 21681 SH SOLE 21681 0 0 CITIGROUP INC COM NEW 172967424 26087 501095 SH SOLE 501095 0 0 CITIGROUP INC COM NEW 172967424 28305 543700 SH Call SOLE 543700 0 0 CITIGROUP INC COM NEW 172967424 26613 511200 SH Put SOLE 511200 0 0 CITIZENS FINL GROUP INC COM 174610105 41690 1402300 SH SOLE 1402300 0 0 CITRIX SYS INC COM 177376100 36416 355417 SH SOLE 355417 0 0 CIVEO CORP CDA COM 17878Y108 299 208802 SH SOLE 208802 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 356 20449 SH SOLE 20449 0 0 CIVITAS SOLUTIONS INC COM 17887R102 696 39740 SH SOLE 39740 0 0 CLARUS CORP NEW COM 18270P109 1207 119286 SH SOLE 119286 0 0 CLEAN ENERGY FUELS CORP COM 184499101 279 162368 SH SOLE 162368 0 0 CLEAN HARBORS INC COM 184496107 7070 143254 SH SOLE 143254 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 81 15560 SH SOLE 15560 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 223 208155 SH SOLE 208155 0 0 CLEARWATER PAPER CORP COM 18538R103 458 18780 SH SOLE 18780 0 0 CLEARWAY ENERGY INC CL C 18539C204 3458 200476 SH SOLE 200476 0 0 CLEVELAND CLIFFS INC COM 185899101 96 12452 SH SOLE 12452 0 0 CLEVELAND CLIFFS INC COM 185899101 398 51700 SH Call SOLE 51700 0 0 CLEVELAND CLIFFS INC COM 185899101 321 41700 SH Put SOLE 41700 0 0 CLOROX CO DEL COM 189054109 308 2000 SH Call SOLE 2000 0 0 CLOROX CO DEL COM 189054109 308 2000 SH Put SOLE 2000 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 151 411666 SH SOLE 411666 0 0 CLOUDERA INC COM 18914U100 11172 1010116 SH SOLE 1010116 0 0 CME GROUP INC COM CL A 12572Q105 2822 15000 SH SOLE 15000 0 0 CME GROUP INC COM CL A 12572Q105 4233 22500 SH Call SOLE 22500 0 0 CME GROUP INC COM CL A 12572Q105 2652 14100 SH Put SOLE 14100 0 0 CMS ENERGY CORP COM 125896100 604 12167 SH SOLE 12167 0 0 CNA FINL CORP COM 126117100 1943 43998 SH SOLE 43998 0 0 CNH INDL N V SHS N20944109 5267 585282 SH SOLE 585282 0 0 CNX RESOURCES CORPORATION COM 12653C108 9135 799896 SH SOLE 799896 0 0 COCA COLA CO COM 191216100 105327 2224440 SH SOLE 2224440 0 0 COCA COLA CO COM 191216100 4479 94600 SH Call SOLE 94600 0 0 COCA COLA CO COM 191216100 6056 127900 SH Put SOLE 127900 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 4935 107638 SH SOLE 107638 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1501 33203 SH SOLE 33203 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 59974 944773 SH SOLE 944773 0 0 COHERENT INC COM 192479103 1422 13453 SH SOLE 13453 0 0 COHERENT INC COM 192479103 1269 12000 SH Call SOLE 12000 0 0 COHERENT INC COM 192479103 1786 16900 SH Put SOLE 16900 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2119 234105 SH SOLE 234105 0 0 COLFAX CORP COM 194014106 11499 550200 SH SOLE 550200 0 0 COLGATE PALMOLIVE CO COM 194162103 39749 667821 SH SOLE 667821 0 0 COLGATE PALMOLIVE CO COM 194162103 1452 24400 SH Call SOLE 24400 0 0 COLGATE PALMOLIVE CO COM 194162103 500 8400 SH Put SOLE 8400 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 624 54946 SH SOLE 54946 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 455 8275 SH SOLE 8275 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1052 54392 SH SOLE 54392 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 21029 250073 SH SOLE 250073 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1733 57512 SH SOLE 57512 0 0 COMCAST CORP NEW CL A 20030N101 73275 2151993 SH SOLE 2151993 0 0 COMCAST CORP NEW CL A 20030N101 3500 102800 SH Call SOLE 102800 0 0 COMCAST CORP NEW CL A 20030N101 3248 95400 SH Put SOLE 95400 0 0 COMERICA INC COM 200340107 62792 914134 SH SOLE 914134 0 0 COMERICA INC COM 200340107 1312 19100 SH Call SOLE 19100 0 0 COMERICA INC COM 200340107 1168 17000 SH Put SOLE 17000 0 0 COMFORT SYS USA INC COM 199908104 7920 181316 SH SOLE 181316 0 0 COMMERCIAL VEH GROUP INC COM 202608105 763 133900 SH SOLE 133900 0 0 COMMSCOPE HLDG CO INC COM 20337X109 37204 2269927 SH SOLE 2269927 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 285 100983 SH SOLE 100983 0 0 COMMUNITY TR BANCORP INC COM 204149108 480 12118 SH SOLE 12118 0 0 COMMVAULT SYSTEMS INC COM 204166102 4778 80858 SH SOLE 80858 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 8988 1113793 SH SOLE 1113793 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 366 46766 SH SOLE 46766 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 260 10364 SH SOLE 10364 0 0 CONAGRA BRANDS INC COM 205887102 21144 989883 SH SOLE 989883 0 0 CONAGRA BRANDS INC COM 205887102 387 18100 SH Call SOLE 18100 0 0 CONAGRA BRANDS INC COM 205887102 363 17000 SH Put SOLE 17000 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 433 250085 SH SOLE 250085 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 521 41539 SH SOLE 41539 0 0 CONCHO RES INC COM 20605P101 10990 106921 SH SOLE 106921 0 0 CONCHO RES INC COM 20605P101 308 3000 SH Call SOLE 3000 0 0 CONCHO RES INC COM 20605P101 308 3000 SH Put SOLE 3000 0 0 CONDUENT INC COM 206787103 3745 352285 SH SOLE 352285 0 0 CONFORMIS INC COM 20717E101 52 146429 SH SOLE 146429 0 0 CONMED CORP COM 207410101 1471 22906 SH SOLE 22906 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 2014 109028 SH SOLE 109028 0 0 CONNS INC COM 208242107 6322 335203 SH SOLE 335203 0 0 CONOCOPHILLIPS COM 20825C104 2588 41500 SH Call SOLE 41500 0 0 CONOCOPHILLIPS COM 20825C104 2238 35900 SH Put SOLE 35900 0 0 CONSOLIDATED EDISON INC COM 209115104 33139 433416 SH SOLE 433416 0 0 CONSOLIDATED EDISON INC COM 209115104 1437 18800 SH Call SOLE 18800 0 0 CONSOLIDATED EDISON INC COM 209115104 1193 15600 SH Put SOLE 15600 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 314 5977 SH SOLE 5977 0 0 CONSOLIDATED WATER CO INC ORD G23773107 312 26765 SH SOLE 26765 0 0 CONSTELLATION BRANDS INC CL A 21036P108 76437 475293 SH SOLE 475293 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2734 17000 SH Call SOLE 17000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2026 12600 SH Put SOLE 12600 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1075 121747 SH SOLE 121747 0 0 CONTAINER STORE GROUP INC COM 210751103 183 38371 SH SOLE 38371 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 3187 125245 SH SOLE 125245 0 0 CONTINENTAL RESOURCES INC COM 212015101 40230 1000993 SH SOLE 1000993 0 0 CONTROL4 CORP COM 21240D107 2472 140444 SH SOLE 140444 0 0 COOPER STD HLDGS INC COM 21676P103 3643 58651 SH SOLE 58651 0 0 COOPER TIRE & RUBR CO COM 216831107 5468 169129 SH SOLE 169129 0 0 COPA HOLDINGS SA CL A P31076105 14311 181822 SH SOLE 181822 0 0 COPART INC COM 217204106 268 5600 SH Call SOLE 5600 0 0 COPART INC COM 217204106 220 4600 SH Put SOLE 4600 0 0 CORE LABORATORIES N V COM N22717107 6515 109200 SH SOLE 109200 0 0 CORE LABORATORIES N V COM N22717107 239 4000 SH Call SOLE 4000 0 0 CORE LABORATORIES N V COM N22717107 394 6600 SH Put SOLE 6600 0 0 CORE MARK HOLDING CO INC COM 218681104 1141 49086 SH SOLE 49086 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 333 46830 SH SOLE 46830 0 0 CORECIVIC INC COM 21871N101 8570 480634 SH SOLE 480634 0 0 CORELOGIC INC COM 21871D103 4876 145909 SH SOLE 145909 0 0 COREPOINT LODGING INC COM 21872L104 1964 160345 SH SOLE 160345 0 0 CORESITE RLTY CORP COM 21870Q105 201 2300 SH SOLE 2300 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 21028 416972 SH SOLE 416972 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 202 4000 SH Call SOLE 4000 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 252 5000 SH Put SOLE 5000 0 0 CORNING INC COM 219350105 67188 2224032 SH SOLE 2224032 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7321 348106 SH SOLE 348106 0 0 CORVEL CORP COM 221006109 950 15394 SH SOLE 15394 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 252 68700 SH SOLE 68700 0 0 COSTAMARE INC SHS Y1771G102 75 17008 SH SOLE 17008 0 0 COSTAR GROUP INC COM 22160N109 9657 28626 SH SOLE 28626 0 0 COSTCO WHSL CORP NEW COM 22160K105 10312 50619 SH SOLE 50619 0 0 COTT CORP QUE COM 22163N106 3630 260409 SH SOLE 260409 0 0 COTY INC COM CL A 222070203 100 15200 SH Call SOLE 15200 0 0 COTY INC COM CL A 222070203 168 25600 SH Put SOLE 25600 0 0 COUPA SOFTWARE INC COM 22266L106 12936 205784 SH SOLE 205784 0 0 COUPA SOFTWARE INC COM 22266L106 377 6000 SH Call SOLE 6000 0 0 COVANTA HLDG CORP COM 22282E102 894 66624 SH SOLE 66624 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 2703 140804 SH SOLE 140804 0 0 COVIA HLDGS CORP COM 22305A103 428 125133 SH SOLE 125133 0 0 CRA INTL INC COM 12618T105 1132 26594 SH SOLE 26594 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 63297 395950 SH SOLE 395950 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 304 1900 SH Put SOLE 1900 0 0 CRAFT BREW ALLIANCE INC COM 224122101 1097 76665 SH SOLE 76665 0 0 CRANE CO COM 224399105 9123 126387 SH SOLE 126387 0 0 CREDICORP LTD COM G2519Y108 5347 24121 SH SOLE 24121 0 0 CREDIT ACCEP CORP MICH COM 225310101 1069 2800 SH Call SOLE 2800 0 0 CREDIT ACCEP CORP MICH COM 225310101 267 700 SH Put SOLE 700 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS DAI 22542D332 7138 100665 SH SOLE 100665 0 0 CREE INC COM 225447101 257 6000 SH Call SOLE 6000 0 0 CREE INC COM 225447101 214 5000 SH Put SOLE 5000 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2861 942959 SH SOLE 942959 0 0 CRH MEDICAL CORP COM 12626F105 733 239224 SH SOLE 239224 0 0 CRH PLC ADR 12626K203 3198 121366 SH SOLE 121366 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 14558 509572 SH SOLE 509572 0 0 CROCS INC COM 227046109 26416 1016800 SH SOLE 1016800 0 0 CRONOS GROUP INC COM 22717L101 1580 149955 SH SOLE 149955 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 174 23735 SH SOLE 23735 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 19465 179184 SH SOLE 179184 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 793 7300 SH Call SOLE 7300 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1195 11000 SH Put SOLE 11000 0 0 CROWN HOLDINGS INC COM 228368106 939 22600 SH Call SOLE 22600 0 0 CROWN HOLDINGS INC COM 228368106 1006 24200 SH Put SOLE 24200 0 0 CSG SYS INTL INC COM 126349109 1334 41976 SH SOLE 41976 0 0 CSS INDS INC COM 125906107 168 18737 SH SOLE 18737 0 0 CSW INDUSTRIALS INC COM 126402106 1106 22879 SH SOLE 22879 0 0 CSX CORP COM 126408103 65848 1059835 SH SOLE 1059835 0 0 CSX CORP COM 126408103 1684 27100 SH Call SOLE 27100 0 0 CSX CORP COM 126408103 1603 25800 SH Put SOLE 25800 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 161 219569 SH SOLE 219569 0 0 CTS CORP COM 126501105 648 25041 SH SOLE 25041 0 0 CUBESMART COM 229663109 3406 118713 SH SOLE 118713 0 0 CULLEN FROST BANKERS INC COM 229899109 648 7374 SH SOLE 7374 0 0 CULP INC COM 230215105 390 20616 SH SOLE 20616 0 0 CUMMINS INC COM 231021106 83613 625656 SH SOLE 625656 0 0 CUMMINS INC COM 231021106 668 5000 SH Call SOLE 5000 0 0 CUMMINS INC COM 231021106 802 6000 SH Put SOLE 6000 0 0 CURO GROUP HLDGS CORP COM 23131L107 782 82451 SH SOLE 82451 0 0 CURTISS WRIGHT CORP COM 231561101 1491 14603 SH SOLE 14603 0 0 CUTERA INC COM 232109108 2121 124602 SH SOLE 124602 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 51439 693815 SH SOLE 693815 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1947 153089 SH SOLE 153089 0 0 CYTOKINETICS INC COM NEW 23282W605 286 45242 SH SOLE 45242 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2813 186322 SH SOLE 186322 0 0 CYTOSORBENTS CORP COM NEW 23283X206 271 33545 SH SOLE 33545 0 0 D R HORTON INC COM 23331A109 21138 609880 SH SOLE 609880 0 0 D R HORTON INC COM 23331A109 752 21700 SH Call SOLE 21700 0 0 D R HORTON INC COM 23331A109 797 23000 SH Put SOLE 23000 0 0 DAKTRONICS INC COM 234264109 1002 135415 SH SOLE 135415 0 0 DANA INCORPORATED COM 235825205 18876 1384880 SH SOLE 1384880 0 0 DARLING INGREDIENTS INC COM 237266101 981 50984 SH SOLE 50984 0 0 DASEKE INC COM 23753F107 798 216736 SH SOLE 216736 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 223 5000 SH Put SOLE 5000 0 0 DAVITA INC COM 23918K108 6244 121343 SH SOLE 121343 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 35 10361 SH SOLE 10361 0 0 DEAN FOODS CO NEW COM NEW 242370203 297 77899 SH SOLE 77899 0 0 DECKERS OUTDOOR CORP COM 243537107 1589 12416 SH SOLE 12416 0 0 DECKERS OUTDOOR CORP COM 243537107 1075 8400 SH Call SOLE 8400 0 0 DECKERS OUTDOOR CORP COM 243537107 640 5000 SH Put SOLE 5000 0 0 DEERE & CO COM 244199105 448 3000 SH Call SOLE 3000 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 3103 434037 SH SOLE 434037 0 0 DEL TACO RESTAURANTS INC COM 245496104 2180 218262 SH SOLE 218262 0 0 DELEK US HLDGS INC NEW COM 24665A103 364 11200 SH Call SOLE 11200 0 0 DELEK US HLDGS INC NEW COM 24665A103 738 22700 SH Put SOLE 22700 0 0 DELL TECHNOLOGIES INC CL C 24703L202 11548 236294 SH SOLE 236294 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 21020 1467890 SH SOLE 1467890 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 44523 892236 SH SOLE 892236 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2650 53100 SH Call SOLE 53100 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 649 13000 SH Put SOLE 13000 0 0 DELUXE CORP COM 248019101 15423 401225 SH SOLE 401225 0 0 DENBURY RES INC COM NEW 247916208 2041 1193642 SH SOLE 1193642 0 0 DENISON MINES CORP COM 248356107 7 15597 SH SOLE 15597 0 0 DENNYS CORP COM 24869P104 2644 163098 SH SOLE 163098 0 0 DENTSPLY SIRONA INC COM 24906P109 212 5700 SH Call SOLE 5700 0 0 DENTSPLY SIRONA INC COM 24906P109 275 7400 SH Put SOLE 7400 0 0 DERMIRA INC COM 24983L104 340 47261 SH SOLE 47261 0 0 DESCARTES SYS GROUP INC COM 249906108 434 16394 SH SOLE 16394 0 0 DESPEGAR COM CORP ORD SHS G27358103 232 18680 SH SOLE 18680 0 0 DESTINATION MATERNITY CORP COM 25065D100 66 23364 SH SOLE 23364 0 0 DEVON ENERGY CORP NEW COM 25179M103 1197 53100 SH Call SOLE 53100 0 0 DEVON ENERGY CORP NEW COM 25179M103 295 13100 SH Put SOLE 13100 0 0 DEXCOM INC COM 252131107 87581 731059 SH SOLE 731059 0 0 DHI GROUP INC COM 23331S100 318 209477 SH SOLE 209477 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 159 40617 SH SOLE 40617 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 230 1542 SH SOLE 1542 0 0 DIAMONDBACK ENERGY INC COM 25278X109 278 3000 SH Call SOLE 3000 0 0 DIAMONDBACK ENERGY INC COM 25278X109 464 5000 SH Put SOLE 5000 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1242 116152 SH SOLE 116152 0 0 DICKS SPORTING GOODS INC COM 253393102 693 22200 SH Call SOLE 22200 0 0 DIEBOLD NXDF INC COM 253651103 206 82739 SH SOLE 82739 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 64 32176 SH SOLE 32176 0 0 DIGI INTL INC COM 253798102 898 89024 SH SOLE 89024 0 0 DIGIMARC CORP NEW COM 25381B101 223 15387 SH SOLE 15387 0 0 DIGITAL RLTY TR INC COM 253868103 850 7979 SH SOLE 7979 0 0 DIGITAL RLTY TR INC COM 253868103 661 6200 SH Call SOLE 6200 0 0 DIGITAL TURBINE INC COM NEW 25400W102 72 39229 SH SOLE 39229 0 0 DILLARDS INC CL A 254067101 338 5600 SH Call SOLE 5600 0 0 DINE BRANDS GLOBAL INC COM 254423106 242 3600 SH Call SOLE 3600 0 0 DINE BRANDS GLOBAL INC COM 254423106 377 5600 SH Put SOLE 5600 0 0 DIODES INC COM 254543101 4233 131216 SH SOLE 131216 0 0 DISCOVERY INC COM SER A 25470F104 6470 261518 SH SOLE 261518 0 0 DISH NETWORK CORP CL A 25470M109 11828 473691 SH SOLE 473691 0 0 DISNEY WALT CO COM DISNEY 254687106 6447 58800 SH Call SOLE 58800 0 0 DISNEY WALT CO COM DISNEY 254687106 3662 33400 SH Put SOLE 33400 0 0 DOCUSIGN INC COM 256163106 350 8741 SH SOLE 8741 0 0 DOLBY LABORATORIES INC COM 25659T107 17881 289149 SH SOLE 289149 0 0 DOLLAR TREE INC COM 256746108 60114 665569 SH SOLE 665569 0 0 DOLLAR TREE INC COM 256746108 1535 17000 SH Call SOLE 17000 0 0 DOLLAR TREE INC COM 256746108 1472 16300 SH Put SOLE 16300 0 0 DOMINION ENERGY INC COM 25746U109 13959 195342 SH SOLE 195342 0 0 DOMINION ENERGY INC COM 25746U109 3066 42900 SH Call SOLE 42900 0 0 DOMINION ENERGY INC COM 25746U109 2022 28300 SH Put SOLE 28300 0 0 DOMINOS PIZZA INC COM 25754A201 42521 171463 SH SOLE 171463 0 0 DOMINOS PIZZA INC COM 25754A201 1786 7200 SH Call SOLE 7200 0 0 DOMINOS PIZZA INC COM 25754A201 4439 17900 SH Put SOLE 17900 0 0 DOMO INC COM CL B 257554105 842 42872 SH SOLE 42872 0 0 DOMTAR CORP COM NEW 257559203 5040 143502 SH SOLE 143502 0 0 DONALDSON INC COM 257651109 3512 80931 SH SOLE 80931 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 136 17900 SH SOLE 17900 0 0 DOVER CORP COM 260003108 5967 84102 SH SOLE 84102 0 0 DOWDUPONT INC COM 26078J100 3646 68168 SH SOLE 68168 0 0 DOWDUPONT INC COM 26078J100 3909 73100 SH Call SOLE 73100 0 0 DOWDUPONT INC COM 26078J100 4760 89000 SH Put SOLE 89000 0 0 DROPBOX INC CL A 26210C104 49800 2437594 SH SOLE 2437594 0 0 DROPBOX INC CL A 26210C104 470 23000 SH Call SOLE 23000 0 0 DROPBOX INC CL A 26210C104 225 11000 SH Put SOLE 11000 0 0 DSP GROUP INC COM 23332B106 1080 96472 SH SOLE 96472 0 0 DSW INC CL A 23334L102 5921 239733 SH SOLE 239733 0 0 DTE ENERGY CO COM 233331107 15530 140799 SH SOLE 140799 0 0 DTE ENERGY CO COM 233331107 265 2400 SH Call SOLE 2400 0 0 DTE ENERGY CO COM 233331107 232 2100 SH Put SOLE 2100 0 0 DUCOMMUN INC DEL COM 264147109 543 14949 SH SOLE 14949 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 19556 226606 SH SOLE 226606 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 7172 83100 SH Call SOLE 83100 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 8552 99100 SH Put SOLE 99100 0 0 DUKE REALTY CORP COM NEW 264411505 28076 1084004 SH SOLE 1084004 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 6243 43737 SH SOLE 43737 0 0 DURECT CORP COM 266605104 60 124114 SH SOLE 124114 0 0 DXC TECHNOLOGY CO COM 23355L106 14057 264384 SH SOLE 264384 0 0 DXC TECHNOLOGY CO COM 23355L106 1276 24000 SH Call SOLE 24000 0 0 DXC TECHNOLOGY CO COM 23355L106 213 4000 SH Put SOLE 4000 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 274 9844 SH SOLE 9844 0 0 DYCOM INDS INC COM 267475101 721 13340 SH SOLE 13340 0 0 DYCOM INDS INC COM 267475101 373 6900 SH Call SOLE 6900 0 0 DYNEX CAP INC COM NEW 26817Q506 3626 633852 SH SOLE 633852 0 0 E L F BEAUTY INC COM 26856L103 2312 267025 SH SOLE 267025 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 5801 132209 SH SOLE 132209 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 801 173819 SH SOLE 173819 0 0 EAGLE MATERIALS INC COM 26969P108 44616 731049 SH SOLE 731049 0 0 EAGLE MATERIALS INC COM 26969P108 256 4200 SH Call SOLE 4200 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 3757 93260 SH SOLE 93260 0 0 EARTHSTONE ENERGY INC CL A 27032D304 114 25256 SH SOLE 25256 0 0 EAST WEST BANCORP INC COM 27579R104 35393 813072 SH SOLE 813072 0 0 EASTGROUP PPTY INC COM 277276101 958 10439 SH SOLE 10439 0 0 EASTMAN CHEM CO COM 277432100 32408 443280 SH SOLE 443280 0 0 EATON CORP PLC SHS G29183103 108698 1583137 SH SOLE 1583137 0 0 EATON CORP PLC SHS G29183103 961 14000 SH Call SOLE 14000 0 0 EATON CORP PLC SHS G29183103 687 10000 SH Put SOLE 10000 0 0 EATON VANCE CORP COM NON VTG 278265103 25731 731418 SH SOLE 731418 0 0 EBAY INC COM 278642103 133777 4765831 SH SOLE 4765831 0 0 EBAY INC COM 278642103 553 19700 SH Call SOLE 19700 0 0 EBAY INC COM 278642103 1151 41000 SH Put SOLE 41000 0 0 EBIX INC COM NEW 278715206 12841 301718 SH SOLE 301718 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 645 31742 SH SOLE 31742 0 0 ECHOSTAR CORP CL A 278768106 11754 320094 SH SOLE 320094 0 0 ECLIPSE RES CORP COM 27890G100 12 11304 SH SOLE 11304 0 0 ECOLAB INC COM 278865100 391 2653 SH SOLE 2653 0 0 ECOLAB INC COM 278865100 737 5000 SH Call SOLE 5000 0 0 ECOLAB INC COM 278865100 427 2900 SH Put SOLE 2900 0 0 ECOPETROL S A SPONSORED ADS 279158109 1542 97100 SH SOLE 97100 0 0 EDGE THERAPEUTICS INC COM 279870109 76 237038 SH SOLE 237038 0 0 EDGEWELL PERS CARE CO COM 28035Q102 355 9500 SH Call SOLE 9500 0 0 EDISON INTL COM 281020107 4899 86294 SH SOLE 86294 0 0 EDISON INTL COM 281020107 795 14000 SH Call SOLE 14000 0 0 EDISON INTL COM 281020107 534 9400 SH Put SOLE 9400 0 0 EDITAS MEDICINE INC COM 28106W103 3229 141931 SH SOLE 141931 0 0 EGAIN CORP COM NEW 28225C806 260 39600 SH SOLE 39600 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 413 40644 SH SOLE 40644 0 0 EL PASO ELEC CO COM NEW 283677854 739 14745 SH SOLE 14745 0 0 EL POLLO LOCO HLDGS INC COM 268603107 3061 201776 SH SOLE 201776 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 3333 105700 SH SOLE 105700 0 0 ELDORADO GOLD CORP NEW COM 284902509 106 36894 SH SOLE 36894 0 0 ELECTROCORE INC COM 28531P103 85 13600 SH SOLE 13600 0 0 ELECTRONIC ARTS INC COM 285512109 178117 2257223 SH SOLE 2257223 0 0 ELECTRONIC ARTS INC COM 285512109 2762 35000 SH Call SOLE 35000 0 0 ELECTRONIC ARTS INC COM 285512109 2525 32000 SH Put SOLE 32000 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2741 110528 SH SOLE 110528 0 0 ELLIE MAE INC COM 28849P100 377 6000 SH Call SOLE 6000 0 0 ELLIE MAE INC COM 28849P100 641 10200 SH Put SOLE 10200 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 139 13620 SH SOLE 13620 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 297 13031 SH SOLE 13031 0 0 EMCOR GROUP INC COM 29084Q100 3417 57240 SH SOLE 57240 0 0 EMCORE CORP COM NEW 290846203 381 90746 SH SOLE 90746 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 1385 112237 SH SOLE 112237 0 0 EMERSON ELEC CO COM 291011104 144503 2418467 SH SOLE 2418467 0 0 EMPIRE ST RLTY TR INC CL A 292104106 8879 623991 SH SOLE 623991 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2656 63290 SH SOLE 63290 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 4311 60867 SH SOLE 60867 0 0 ENBRIDGE INC COM 29250N105 221 7100 SH Put SOLE 7100 0 0 ENCANA CORP COM 292505104 28265 4890623 SH SOLE 4890623 0 0 ENCOMPASS HEALTH CORP COM 29261A100 33084 536207 SH SOLE 536207 0 0 ENDO INTL PLC SHS G30401106 9835 1347325 SH SOLE 1347325 0 0 ENDOLOGIX INC COM 29266S106 576 804212 SH SOLE 804212 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 85 12743 SH SOLE 12743 0 0 ENERPLUS CORP COM 292766102 16427 2109948 SH SOLE 2109948 0 0 ENGILITY HLDGS INC NEW COM 29286C107 685 24054 SH SOLE 24054 0 0 ENNIS INC COM 293389102 811 42104 SH SOLE 42104 0 0 ENOVA INTL INC COM 29357K103 5893 302819 SH SOLE 302819 0 0 ENPRO INDS INC COM 29355X107 284 4726 SH SOLE 4726 0 0 ENSCO PLC SHS CLASS A G3157S106 86 24082 SH SOLE 24082 0 0 ENSIGN GROUP INC COM 29358P101 5380 138698 SH SOLE 138698 0 0 ENTERGY CORP NEW COM 29364G103 64820 753104 SH SOLE 753104 0 0 ENTERGY CORP NEW COM 29364G103 1721 20000 SH Call SOLE 20000 0 0 ENTERGY CORP NEW COM 29364G103 1059 12300 SH Put SOLE 12300 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 545 187173 SH SOLE 187173 0 0 ENZO BIOCHEM INC COM 294100102 349 125562 SH SOLE 125562 0 0 EOG RES INC COM 26875P101 39152 448942 SH SOLE 448942 0 0 EPIZYME INC COM 29428V104 1665 270213 SH SOLE 270213 0 0 EPR PPTYS COM SH BEN INT 26884U109 31951 499003 SH SOLE 499003 0 0 EQT CORP COM 26884L109 3943 208737 SH SOLE 208737 0 0 EQT CORP COM 26884L109 285 15100 SH Call SOLE 15100 0 0 EQT CORP COM 26884L109 416 22000 SH Put SOLE 22000 0 0 EQUINIX INC COM PAR $0.001 29444U700 17329 49151 SH SOLE 49151 0 0 EQUINOR ASA SPONSORED ADR 29446M102 1921 90746 SH SOLE 90746 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 364 18190 SH SOLE 18190 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2208 22733 SH SOLE 22733 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 5686 86144 SH SOLE 86144 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 653 9900 SH Call SOLE 9900 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 396 6000 SH Put SOLE 6000 0 0 ERICSSON ADR B SEK 10 294821608 94 10600 SH SOLE 10600 0 0 ESCO TECHNOLOGIES INC COM 296315104 208 3153 SH SOLE 3153 0 0 ESSENDANT INC COM 296689102 865 68773 SH SOLE 68773 0 0 ESSENT GROUP LTD COM G3198U102 12806 374670 SH SOLE 374670 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 145 10485 SH SOLE 10485 0 0 ESSEX PPTY TR INC COM 297178105 15202 61997 SH SOLE 61997 0 0 ESSEX PPTY TR INC COM 297178105 417 1700 SH Put SOLE 1700 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 4463 253703 SH SOLE 253703 0 0 ETSY INC COM 29786A106 28751 604404 SH SOLE 604404 0 0 EURONET WORLDWIDE INC COM 298736109 287 2803 SH SOLE 2803 0 0 EVERBRIDGE INC COM 29978A104 517 9100 SH SOLE 9100 0 0 EVERCORE INC CLASS A 29977A105 580 8109 SH SOLE 8109 0 0 EVEREST RE GROUP LTD COM G3223R108 2385 10951 SH SOLE 10951 0 0 EVERGY INC COM 30034W106 7295 128499 SH SOLE 128499 0 0 EVERI HLDGS INC COM 30034T103 4607 894531 SH SOLE 894531 0 0 EVERSOURCE ENERGY COM 30040W108 6710 103162 SH SOLE 103162 0 0 EVERSOURCE ENERGY COM 30040W108 442 6800 SH Call SOLE 6800 0 0 EVERTEC INC COM 30040P103 3373 117529 SH SOLE 117529 0 0 EVOLENT HEALTH INC CL A 30050B101 1795 89995 SH SOLE 89995 0 0 EVOLUS INC COM 30052C107 530 44577 SH SOLE 44577 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 1007 147646 SH SOLE 147646 0 0 EXANTAS CAP CORP COM NEW 30068N105 1063 106108 SH SOLE 106108 0 0 EXELON CORP COM 30161N101 69448 1539875 SH SOLE 1539875 0 0 EXELON CORP COM 30161N101 3567 79100 SH Call SOLE 79100 0 0 EXELON CORP COM 30161N101 3820 84700 SH Put SOLE 84700 0 0 EXPEDIA GROUP INC COM NEW 30212P303 5117 45425 SH SOLE 45425 0 0 EXPEDIA GROUP INC COM NEW 30212P303 7728 68600 SH Call SOLE 68600 0 0 EXPEDIA GROUP INC COM NEW 30212P303 6263 55600 SH Put SOLE 55600 0 0 EXTERRAN CORP COM 30227H106 524 29596 SH SOLE 29596 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1082 11960 SH SOLE 11960 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 2540 592091 SH SOLE 592091 0 0 EXTREME NETWORKS INC COM 30226D106 930 152386 SH SOLE 152386 0 0 EXXON MOBIL CORP COM 30231G102 25490 373815 SH SOLE 373815 0 0 EXXON MOBIL CORP COM 30231G102 6914 101400 SH Call SOLE 101400 0 0 EXXON MOBIL CORP COM 30231G102 1568 23000 SH Put SOLE 23000 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 21 10900 SH SOLE 10900 0 0 EZCORP INC CL A NON VTG 302301106 4731 612043 SH SOLE 612043 0 0 FABRINET SHS G3323L100 336 6539 SH SOLE 6539 0 0 FACEBOOK INC CL A 30303M102 102756 783861 SH SOLE 783861 0 0 FACEBOOK INC CL A 30303M102 24684 188300 SH Call SOLE 188300 0 0 FACEBOOK INC CL A 30303M102 32248 246000 SH Put SOLE 246000 0 0 FACTSET RESH SYS INC COM 303075105 2702 13500 SH Call SOLE 13500 0 0 FACTSET RESH SYS INC COM 303075105 2602 13000 SH Put SOLE 13000 0 0 FAIR ISAAC CORP COM 303250104 26247 140357 SH SOLE 140357 0 0 FANG HLDGS LTD ADR 30711Y102 783 547546 SH SOLE 547546 0 0 FARMER BROS CO COM 307675108 1513 64848 SH SOLE 64848 0 0 FARMMI INC SHS G33277107 119 29217 SH SOLE 29217 0 0 FASTENAL CO COM 311900104 1773 33900 SH Call SOLE 33900 0 0 FASTENAL CO COM 311900104 1292 24700 SH Put SOLE 24700 0 0 FATE THERAPEUTICS INC COM 31189P102 4207 327875 SH SOLE 327875 0 0 FCB FINL HLDGS INC CL A 30255G103 19821 590265 SH SOLE 590265 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1745 14785 SH SOLE 14785 0 0 FEDERAL SIGNAL CORP COM 313855108 2288 114961 SH SOLE 114961 0 0 FEDEX CORP COM 31428X106 16687 103431 SH SOLE 103431 0 0 FEDEX CORP COM 31428X106 4033 25000 SH Call SOLE 25000 0 0 FEDEX CORP COM 31428X106 645 4000 SH Put SOLE 4000 0 0 FEDNAT HLDG CO COM 31431B109 663 33303 SH SOLE 33303 0 0 FERRARI N V COM N3167Y103 692 6960 SH SOLE 6960 0 0 FERROGLOBE PLC SHS G33856108 1459 917800 SH SOLE 917800 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 693 47900 SH SOLE 47900 0 0 FIBROGEN INC COM 31572Q808 1095 23668 SH SOLE 23668 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 20786 661120 SH SOLE 661120 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 78274 763281 SH SOLE 763281 0 0 FIDUS INVT CORP COM 316500107 474 40567 SH SOLE 40567 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 4694 302623 SH SOLE 302623 0 0 FIFTH THIRD BANCORP COM 316773100 1832 77876 SH SOLE 77876 0 0 FIFTH THIRD BANCORP COM 316773100 438 18600 SH Call SOLE 18600 0 0 FIFTH THIRD BANCORP COM 316773100 419 17800 SH Put SOLE 17800 0 0 FINANCIAL INSTNS INC COM 317585404 207 8061 SH SOLE 8061 0 0 FINISAR CORP COM NEW 31787A507 280 12974 SH SOLE 12974 0 0 FIREEYE INC COM 31816Q101 54563 3366018 SH SOLE 3366018 0 0 FIRST AMERN FINL CORP COM 31847R102 12929 289617 SH SOLE 289617 0 0 FIRST BANCORP P R COM NEW 318672706 9406 1093731 SH SOLE 1093731 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1248 103317 SH SOLE 103317 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 585 23877 SH SOLE 23877 0 0 FIRST FINL CORP IND COM 320218100 299 7449 SH SOLE 7449 0 0 FIRST HAWAIIAN INC COM 32051X108 24083 1069895 SH SOLE 1069895 0 0 FIRST HORIZON NATL CORP COM 320517105 4381 332866 SH SOLE 332866 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 9534 330368 SH SOLE 330368 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 527 14407 SH SOLE 14407 0 0 FIRST LONG IS CORP COM 320734106 210 10514 SH SOLE 10514 0 0 FIRST MERCHANTS CORP COM 320817109 977 28502 SH SOLE 28502 0 0 FIRST SOLAR INC COM 336433107 2998 70608 SH SOLE 70608 0 0 FIRST SOLAR INC COM 336433107 212 5000 SH Call SOLE 5000 0 0 FIRSTENERGY CORP COM 337932107 16026 426781 SH SOLE 426781 0 0 FIRSTENERGY CORP COM 337932107 1686 44900 SH Call SOLE 44900 0 0 FIRSTENERGY CORP COM 337932107 2598 69200 SH Put SOLE 69200 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 449 6551 SH SOLE 6551 0 0 FISERV INC COM 337738108 12892 175422 SH SOLE 175422 0 0 FISERV INC COM 337738108 367 5000 SH Call SOLE 5000 0 0 FISERV INC COM 337738108 294 4000 SH Put SOLE 4000 0 0 FITBIT INC CL A 33812L102 208 41900 SH Call SOLE 41900 0 0 FITBIT INC CL A 33812L102 182 36700 SH Put SOLE 36700 0 0 FIVE BELOW INC COM 33829M101 7407 72391 SH SOLE 72391 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 2345 252185 SH SOLE 252185 0 0 FIVE9 INC COM 338307101 825 18868 SH SOLE 18868 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 371 2000 SH Call SOLE 2000 0 0 FLEX LTD ORD Y2573F102 44666 5869383 SH SOLE 5869383 0 0 FLEX LTD ORD Y2573F102 186 24500 SH Call SOLE 24500 0 0 FLEX LTD ORD Y2573F102 143 18800 SH Put SOLE 18800 0 0 FLEXSTEEL INDS INC COM 339382103 713 32281 SH SOLE 32281 0 0 FLIR SYS INC COM 302445101 14874 341609 SH SOLE 341609 0 0 FLOTEK INDS INC DEL COM 343389102 231 212150 SH SOLE 212150 0 0 FLOWERS FOODS INC COM 343498101 5895 319162 SH SOLE 319162 0 0 FLUENT INC COM 34380C102 48 13412 SH SOLE 13412 0 0 FLUIDIGM CORP DEL COM 34385P108 4188 485800 SH SOLE 485800 0 0 FLUOR CORP NEW COM 343412102 31488 977876 SH SOLE 977876 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1867 152688 SH SOLE 152688 0 0 FNB CORP PA COM 302520101 450 45686 SH SOLE 45686 0 0 FONAR CORP COM NEW 344437405 266 13118 SH SOLE 13118 0 0 FOOT LOCKER INC COM 344849104 426 8000 SH Call SOLE 8000 0 0 FOOT LOCKER INC COM 344849104 271 5100 SH Put SOLE 5100 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 491 64130 SH SOLE 64130 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 4575 176016 SH SOLE 176016 0 0 FORRESTER RESH INC COM 346563109 221 4948 SH SOLE 4948 0 0 FORTINET INC COM 34959E109 47830 679110 SH SOLE 679110 0 0 FORTINET INC COM 34959E109 324 4600 SH Call SOLE 4600 0 0 FORTINET INC COM 34959E109 458 6500 SH Put SOLE 6500 0 0 FORTIS INC COM 349553107 442 13235 SH SOLE 13235 0 0 FORTRESS BIOTECH INC COM 34960Q109 27 30954 SH SOLE 30954 0 0 FORTUNA SILVER MINES INC COM 349915108 970 265700 SH SOLE 265700 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 57261 1507278 SH SOLE 1507278 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 228 6000 SH Call SOLE 6000 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 2544 616082 SH SOLE 616082 0 0 FOSSIL GROUP INC COM 34988V106 253 16100 SH Call SOLE 16100 0 0 FOSSIL GROUP INC COM 34988V106 352 22400 SH Put SOLE 22400 0 0 FOSTER L B CO COM 350060109 264 16582 SH SOLE 16582 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 496 18946 SH SOLE 18946 0 0 FRANCESCAS HLDGS CORP COM 351793104 672 692398 SH SOLE 692398 0 0 FRANCO NEVADA CORP COM 351858105 421 6000 SH Call SOLE 6000 0 0 FRANKLIN COVEY CO COM 353469109 245 10988 SH SOLE 10988 0 0 FRANKLIN RES INC COM 354613101 265 8951 SH SOLE 8951 0 0 FRANKLIN RES INC COM 354613101 237 8000 SH Put SOLE 8000 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1079 173257 SH SOLE 173257 0 0 FREEPORT-MCMORAN INC CL B 35671D857 32013 3105016 SH SOLE 3105016 0 0 FREIGHTCAR AMER INC COM 357023100 359 53594 SH SOLE 53594 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 7553 233189 SH SOLE 233189 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1676 59299 SH SOLE 59299 0 0 FRESHPET INC COM 358039105 6029 187470 SH SOLE 187470 0 0 FRONTDOOR INC COM 35905A109 4300 161580 SH SOLE 161580 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 3458 1452809 SH SOLE 1452809 0 0 FS KKR CAPITAL CORP COM 302635107 2360 455509 SH SOLE 455509 0 0 FTD COS INC COM 30281V108 262 177344 SH SOLE 177344 0 0 FTI CONSULTING INC COM 302941109 793 11901 SH SOLE 11901 0 0 FULTON FINL CORP PA COM 360271100 1229 79388 SH SOLE 79388 0 0 FUNKO INC COM CL A 361008105 1360 103447 SH SOLE 103447 0 0 FUTUREFUEL CORPORATION COM 36116M106 788 49654 SH SOLE 49654 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1453 75857 SH SOLE 75857 0 0 GAMCO INVESTORS INC CL A COM 361438104 277 16420 SH SOLE 16420 0 0 GAMESTOP CORP NEW CL A 36467W109 184 14591 SH SOLE 14591 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 42629 1319388 SH SOLE 1319388 0 0 GAP INC DEL COM 364760108 12828 497998 SH SOLE 497998 0 0 GAP INC DEL COM 364760108 1569 60900 SH Call SOLE 60900 0 0 GAP INC DEL COM 364760108 1620 62900 SH Put SOLE 62900 0 0 GARDNER DENVER HLDGS INC COM 36555P107 28910 1413698 SH SOLE 1413698 0 0 GARMIN LTD SHS H2906T109 7877 124402 SH SOLE 124402 0 0 GARRISON CAP INC COM 366554103 299 46518 SH SOLE 46518 0 0 GARTNER INC COM 366651107 384 3000 SH Call SOLE 3000 0 0 GARTNER INC COM 366651107 384 3000 SH Put SOLE 3000 0 0 GASLOG LTD SHS G37585109 3203 194577 SH SOLE 194577 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 1262 63737 SH SOLE 63737 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1288 163245 SH SOLE 163245 0 0 GENERAL DYNAMICS CORP COM 369550108 26873 170935 SH SOLE 170935 0 0 GENERAL ELECTRIC CO COM 369604103 301 39700 SH Call SOLE 39700 0 0 GENERAL ELECTRIC CO COM 369604103 167 22100 SH Put SOLE 22100 0 0 GENERAL FIN CORP DEL COM 369822101 763 75516 SH SOLE 75516 0 0 GENERAL MLS INC COM 370334104 61560 1580900 SH SOLE 1580900 0 0 GENERAL MLS INC COM 370334104 327 8400 SH Call SOLE 8400 0 0 GENERAL MTRS CO COM 37045V100 13804 412664 SH SOLE 412664 0 0 GENERAL MTRS CO COM 37045V100 535 16000 SH Call SOLE 16000 0 0 GENERAL MTRS CO COM 37045V100 736 22000 SH Put SOLE 22000 0 0 GENESCO INC COM 371532102 9882 223077 SH SOLE 223077 0 0 GENMARK DIAGNOSTICS INC COM 372309104 877 180488 SH SOLE 180488 0 0 GENOMIC HEALTH INC COM 37244C101 13500 209592 SH SOLE 209592 0 0 GENPACT LIMITED SHS G3922B107 14860 550574 SH SOLE 550574 0 0 GENUINE PARTS CO COM 372460105 51337 534650 SH SOLE 534650 0 0 GENUINE PARTS CO COM 372460105 288 3000 SH Call SOLE 3000 0 0 GENWORTH FINL INC COM CL A 37247D106 168 35959 SH SOLE 35959 0 0 GEO GROUP INC NEW COM 36162J106 2014 102227 SH SOLE 102227 0 0 GEOPARK LTD USD SHS G38327105 738 53368 SH SOLE 53368 0 0 GERON CORP COM 374163103 985 984535 SH SOLE 984535 0 0 GETTY RLTY CORP NEW COM 374297109 625 21235 SH SOLE 21235 0 0 GILEAD SCIENCES INC COM 375558103 117383 1876623 SH SOLE 1876623 0 0 GILEAD SCIENCES INC COM 375558103 4754 76000 SH Call SOLE 76000 0 0 GILEAD SCIENCES INC COM 375558103 3503 56000 SH Put SOLE 56000 0 0 GLADSTONE CAPITAL CORP COM 376535100 621 85020 SH SOLE 85020 0 0 GLADSTONE COML CORP COM 376536108 2457 137135 SH SOLE 137135 0 0 GLATFELTER COM 377316104 317 32460 SH SOLE 32460 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 15936 417059 SH SOLE 417059 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1079 42895 SH SOLE 42895 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 346 53632 SH SOLE 53632 0 0 GLOBAL MED REIT INC COM NEW 37954A204 976 109823 SH SOLE 109823 0 0 GLU MOBILE INC COM 379890106 9264 1147921 SH SOLE 1147921 0 0 GLYCOMIMETICS INC COM 38000Q102 152 16055 SH SOLE 16055 0 0 GMS INC COM 36251C103 6335 426338 SH SOLE 426338 0 0 GODADDY INC CL A 380237107 6996 106612 SH SOLE 106612 0 0 GODADDY INC CL A 380237107 262 4000 SH Call SOLE 4000 0 0 GODADDY INC CL A 380237107 295 4500 SH Put SOLE 4500 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 347 25615 SH SOLE 25615 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 3442 158200 SH SOLE 158200 0 0 GOLDCORP INC NEW COM 380956409 11155 1138266 SH SOLE 1138266 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3007 18000 SH Call SOLE 18000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2172 13000 SH Put SOLE 13000 0 0 GOLUB CAP BDC INC COM 38173M102 393 23852 SH SOLE 23852 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 9334 457321 SH SOLE 457321 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 790 38700 SH Call SOLE 38700 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 865 42400 SH Put SOLE 42400 0 0 GOPRO INC CL A 38268T103 65 15400 SH Put SOLE 15400 0 0 GP STRATEGIES CORP COM 36225V104 391 30993 SH SOLE 30993 0 0 GRACO INC COM 384109104 321 7678 SH SOLE 7678 0 0 GRAINGER W W INC COM 384802104 4066 14400 SH Call SOLE 14400 0 0 GRAINGER W W INC COM 384802104 2626 9300 SH Put SOLE 9300 0 0 GRAN TIERRA ENERGY INC COM 38500T101 121 55879 SH SOLE 55879 0 0 GRAND CANYON ED INC COM 38526M106 1821 18944 SH SOLE 18944 0 0 GRANITE PT MTG TR INC COM 38741L107 543 30104 SH SOLE 30104 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 6251 160237 SH SOLE 160237 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2001 188104 SH SOLE 188104 0 0 GRAY TELEVISION INC COM 389375106 4728 320746 SH SOLE 320746 0 0 GREAT AJAX CORP COM 38983D300 288 23919 SH SOLE 23919 0 0 GREAT ELM CAP CORP COM 390320109 155 19711 SH SOLE 19711 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1229 185671 SH SOLE 185671 0 0 GREAT SOUTHN BANCORP INC COM 390905107 237 5140 SH SOLE 5140 0 0 GREAT WESTN BANCORP INC COM 391416104 784 25093 SH SOLE 25093 0 0 GREEN BANCORP INC COM 39260X100 1762 102784 SH SOLE 102784 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 182 21100 SH SOLE 21100 0 0 GREENSKY INC CL A 39572G100 9511 993883 SH SOLE 993883 0 0 GREIF INC CL A 397624107 944 25446 SH SOLE 25446 0 0 GRIFFON CORP COM 398433102 1244 119004 SH SOLE 119004 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 15037 819034 SH SOLE 819034 0 0 GROUPON INC COM 399473107 3825 1195238 SH SOLE 1195238 0 0 GRUBHUB INC COM 400110102 1229 16000 SH Call SOLE 16000 0 0 GRUBHUB INC COM 400110102 1767 23000 SH Put SOLE 23000 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 684 115971 SH SOLE 115971 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 1078 39100 SH Call SOLE 39100 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 866 31400 SH Put SOLE 31400 0 0 GTX INC DEL COM NEW 40052B207 102 131323 SH SOLE 131323 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 903 43513 SH SOLE 43513 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 4267 406375 SH SOLE 406375 0 0 HAEMONETICS CORP COM 405024100 4585 45825 SH SOLE 45825 0 0 HAIN CELESTIAL GROUP INC COM 405217100 2215 139642 SH SOLE 139642 0 0 HAIN CELESTIAL GROUP INC COM 405217100 255 16100 SH Call SOLE 16100 0 0 HALLADOR ENERGY COMPANY COM 40609P105 54 10661 SH SOLE 10661 0 0 HALLIBURTON CO COM 406216101 86265 3245489 SH SOLE 3245489 0 0 HALLIBURTON CO COM 406216101 292 11000 SH Call SOLE 11000 0 0 HALLIBURTON CO COM 406216101 266 10000 SH Put SOLE 10000 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 611 41746 SH SOLE 41746 0 0 HAMILTON LANE INC CL A 407497106 266 7200 SH SOLE 7200 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 6055 174738 SH SOLE 174738 0 0 HANESBRANDS INC COM 410345102 920 73426 SH SOLE 73426 0 0 HANESBRANDS INC COM 410345102 1159 92500 SH Call SOLE 92500 0 0 HANESBRANDS INC COM 410345102 489 39000 SH Put SOLE 39000 0 0 HANMI FINL CORP COM NEW 410495204 1005 50997 SH SOLE 50997 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 4706 247040 SH SOLE 247040 0 0 HANOVER INS GROUP INC COM 410867105 10493 89859 SH SOLE 89859 0 0 HARLEY DAVIDSON INC COM 412822108 710 20800 SH Call SOLE 20800 0 0 HARLEY DAVIDSON INC COM 412822108 601 17600 SH Put SOLE 17600 0 0 HARMONIC INC COM 413160102 1074 227588 SH SOLE 227588 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 1195 667635 SH SOLE 667635 0 0 HARRIS CORP DEL COM 413875105 52579 390488 SH SOLE 390488 0 0 HARRIS CORP DEL COM 413875105 2626 19500 SH Call SOLE 19500 0 0 HARRIS CORP DEL COM 413875105 1347 10000 SH Put SOLE 10000 0 0 HARSCO CORP COM 415864107 564 28416 SH SOLE 28416 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 34437 774727 SH SOLE 774727 0 0 HARVARD BIOSCIENCE INC COM 416906105 265 83302 SH SOLE 83302 0 0 HASBRO INC COM 418056107 488 6000 SH Call SOLE 6000 0 0 HASBRO INC COM 418056107 325 4000 SH Put SOLE 4000 0 0 HAWAIIAN HOLDINGS INC COM 419879101 230 8700 SH Put SOLE 8700 0 0 HAWKINS INC COM 420261109 393 9589 SH SOLE 9589 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 266 10081 SH SOLE 10081 0 0 HCA HEALTHCARE INC COM 40412C101 128198 1030116 SH SOLE 1030116 0 0 HCI GROUP INC COM 40416E103 742 14610 SH SOLE 14610 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 218 2100 SH Put SOLE 2100 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 3945 147584 SH SOLE 147584 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1586 62659 SH SOLE 62659 0 0 HEALTHEQUITY INC COM 42226A107 502 8411 SH SOLE 8411 0 0 HEALTHEQUITY INC COM 42226A107 322 5400 SH Call SOLE 5400 0 0 HEALTHEQUITY INC COM 42226A107 477 8000 SH Put SOLE 8000 0 0 HEALTHSTREAM INC COM 42222N103 699 28942 SH SOLE 28942 0 0 HEICO CORP NEW COM 422806109 19040 245747 SH SOLE 245747 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1566 50215 SH SOLE 50215 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 265 49031 SH SOLE 49031 0 0 HELMERICH & PAYNE INC COM 423452101 31652 660252 SH SOLE 660252 0 0 HELMERICH & PAYNE INC COM 423452101 479 10000 SH Call SOLE 10000 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 165 13583 SH SOLE 13583 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 49373 837548 SH SOLE 837548 0 0 HERC HLDGS INC COM 42704L104 7182 276318 SH SOLE 276318 0 0 HERCULES CAPITAL INC COM 427096508 2001 181119 SH SOLE 181119 0 0 HERITAGE COMMERCE CORP COM 426927109 1584 139641 SH SOLE 139641 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 832 36140 SH SOLE 36140 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 139 10200 SH Put SOLE 10200 0 0 HESS CORP COM 42809H107 1007 24866 SH SOLE 24866 0 0 HESS CORP COM 42809H107 563 13900 SH Call SOLE 13900 0 0 HESS CORP COM 42809H107 1183 29200 SH Put SOLE 29200 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 47455 3592391 SH SOLE 3592391 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 145 11000 SH Put SOLE 11000 0 0 HEXCEL CORP NEW COM 428291108 1072 18704 SH SOLE 18704 0 0 HEXINDAI INC ADR 428295109 645 258176 SH SOLE 258176 0 0 HIGHPOINT RES CORP COM 43114K108 947 380225 SH SOLE 380225 0 0 HIGHWOODS PPTYS INC COM 431284108 5982 154606 SH SOLE 154606 0 0 HILL ROM HLDGS INC COM 431475102 22585 255055 SH SOLE 255055 0 0 HILLENBRAND INC COM 431571108 5737 151261 SH SOLE 151261 0 0 HILTON GRAND VACATIONS INC COM 43283X105 2519 95445 SH SOLE 95445 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 38008 529365 SH SOLE 529365 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1544 21500 SH Call SOLE 21500 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1235 17200 SH Put SOLE 17200 0 0 HISTOGENICS CORP COM 43358V109 2 17873 SH SOLE 17873 0 0 HMS HLDGS CORP COM 40425J101 4664 165800 SH SOLE 165800 0 0 HNI CORP COM 404251100 2198 62034 SH SOLE 62034 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 566 32319 SH SOLE 32319 0 0 HOLOGIC INC COM 436440101 2154 52411 SH SOLE 52411 0 0 HOME BANCSHARES INC COM 436893200 276 16910 SH SOLE 16910 0 0 HOME DEPOT INC COM 437076102 128881 750091 SH SOLE 750091 0 0 HOME DEPOT INC COM 437076102 344 2000 SH Call SOLE 2000 0 0 HOME DEPOT INC COM 437076102 3608 21000 SH Put SOLE 21000 0 0 HONEYWELL INTL INC COM 438516106 144401 1092952 SH SOLE 1092952 0 0 HOOKER FURNITURE CORP COM 439038100 359 13637 SH SOLE 13637 0 0 HOPE BANCORP INC COM 43940T109 1103 92999 SH SOLE 92999 0 0 HORIZON BANCORP INC COM 440407104 244 15488 SH SOLE 15488 0 0 HORIZON PHARMA PLC SHS G4617B105 34461 1763588 SH SOLE 1763588 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 267 23700 SH SOLE 23700 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 15 10639 SH SOLE 10639 0 0 HORTONWORKS INC COM 440894103 11101 769847 SH SOLE 769847 0 0 HOSTESS BRANDS INC CL A 44109J106 360 32950 SH SOLE 32950 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 234 26431 SH SOLE 26431 0 0 HP INC COM 40434L105 34914 1706458 SH SOLE 1706458 0 0 HUB GROUP INC CL A 443320106 1231 33205 SH SOLE 33205 0 0 HUBBELL INC COM 443510607 2457 24733 SH SOLE 24733 0 0 HUBSPOT INC COM 443573100 24262 192967 SH SOLE 192967 0 0 HUBSPOT INC COM 443573100 377 3000 SH Call SOLE 3000 0 0 HUBSPOT INC COM 443573100 654 5200 SH Put SOLE 5200 0 0 HUDBAY MINERALS INC COM 443628102 126 26766 SH SOLE 26766 0 0 HUDSON LTD COM CL A G46408103 2805 163552 SH SOLE 163552 0 0 HUDSON TECHNOLOGIES INC COM 444144109 90 101459 SH SOLE 101459 0 0 HUMANA INC COM 444859102 25548 89179 SH SOLE 89179 0 0 HUMANA INC COM 444859102 1146 4000 SH Call SOLE 4000 0 0 HUMANA INC COM 444859102 859 3000 SH Put SOLE 3000 0 0 HUNT J B TRANS SVCS INC COM 445658107 55993 601818 SH SOLE 601818 0 0 HUNTSMAN CORP COM 447011107 52847 2739584 SH SOLE 2739584 0 0 HUNTSMAN CORP COM 447011107 268 13900 SH Call SOLE 13900 0 0 HUNTSMAN CORP COM 447011107 598 31000 SH Put SOLE 31000 0 0 HYATT HOTELS CORP COM CL A 448579102 44988 665502 SH SOLE 665502 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 697 11256 SH SOLE 11256 0 0 I3 VERTICALS INC COM CL A 46571Y107 690 28631 SH SOLE 28631 0 0 IAC INTERACTIVECORP COM 44919P508 26168 142965 SH SOLE 142965 0 0 IAC INTERACTIVECORP COM 44919P508 549 3000 SH Call SOLE 3000 0 0 IAC INTERACTIVECORP COM 44919P508 549 3000 SH Put SOLE 3000 0 0 IAMGOLD CORP COM 450913108 4172 1134421 SH SOLE 1134421 0 0 IBERIABANK CORP COM 450828108 1668 25949 SH SOLE 25949 0 0 ICF INTL INC COM 44925C103 854 13188 SH SOLE 13188 0 0 ICON PLC SHS G4705A100 347 2682 SH SOLE 2682 0 0 ICONIX BRAND GROUP INC COM 451055107 1 15200 SH SOLE 15200 0 0 ICU MED INC COM 44930G107 2954 12862 SH SOLE 12862 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 345 124606 SH SOLE 124606 0 0 IDEXX LABS INC COM 45168D104 5922 31835 SH SOLE 31835 0 0 IDEXX LABS INC COM 45168D104 1302 7000 SH Call SOLE 7000 0 0 IDEXX LABS INC COM 45168D104 744 4000 SH Put SOLE 4000 0 0 IDT CORP CL B NEW 448947507 912 147370 SH SOLE 147370 0 0 IHS MARKIT LTD SHS G47567105 28710 598498 SH SOLE 598498 0 0 II VI INC COM 902104108 4361 134337 SH SOLE 134337 0 0 ILLINOIS TOOL WKS INC COM 452308109 1779 14039 SH SOLE 14039 0 0 ILLINOIS TOOL WKS INC COM 452308109 2268 17900 SH Call SOLE 17900 0 0 ILLINOIS TOOL WKS INC COM 452308109 1926 15200 SH Put SOLE 15200 0 0 IMAX CORP COM 45245E109 4268 226892 SH SOLE 226892 0 0 IMMERSION CORP COM 452521107 656 73229 SH SOLE 73229 0 0 IMMUNE DESIGN CORP COM 45252L103 540 415254 SH SOLE 415254 0 0 IMMUNOGEN INC COM 45253H101 5313 1106879 SH SOLE 1106879 0 0 IMPERIAL OIL LTD COM NEW 453038408 10356 408345 SH SOLE 408345 0 0 IMPERVA INC COM 45321L100 1226 22022 SH SOLE 22022 0 0 IMPINJ INC COM 453204109 261 17940 SH SOLE 17940 0 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 662 116302 SH SOLE 116302 0 0 INCYTE CORP COM 45337C102 77040 1211513 SH SOLE 1211513 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 127 40601 SH SOLE 40601 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 899 42774 SH SOLE 42774 0 0 INDEPENDENT BK GROUP INC COM 45384B106 2667 58272 SH SOLE 58272 0 0 INFINERA CORPORATION COM 45667G103 7946 1991405 SH SOLE 1991405 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 108 91296 SH SOLE 91296 0 0 INFRAREIT INC COM 45685L100 1598 76018 SH SOLE 76018 0 0 ING GROEP N V SPONSORED ADR 456837103 3792 355734 SH SOLE 355734 0 0 INGERSOLL-RAND PLC SHS G47791101 65693 720078 SH SOLE 720078 0 0 INGERSOLL-RAND PLC SHS G47791101 493 5400 SH Call SOLE 5400 0 0 INGERSOLL-RAND PLC SHS G47791101 547 6000 SH Put SOLE 6000 0 0 INGLES MKTS INC CL A 457030104 1160 42633 SH SOLE 42633 0 0 INGREDION INC COM 457187102 6792 74309 SH SOLE 74309 0 0 INNERWORKINGS INC COM 45773Y105 1115 298071 SH SOLE 298071 0 0 INNOPHOS HOLDINGS INC COM 45774N108 2452 99977 SH SOLE 99977 0 0 INNOVIVA INC COM 45781M101 5250 300877 SH SOLE 300877 0 0 INOGEN INC COM 45780L104 21429 172577 SH SOLE 172577 0 0 INOGEN INC COM 45780L104 286 2300 SH Call SOLE 2300 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 700 175059 SH SOLE 175059 0 0 INPHI CORP COM 45772F107 358 11150 SH SOLE 11150 0 0 INSMED INC COM PAR $.01 457669307 453 34512 SH SOLE 34512 0 0 INSPERITY INC COM 45778Q107 4351 46608 SH SOLE 46608 0 0 INSPIRE MED SYS INC COM 457730109 275 6500 SH SOLE 6500 0 0 INSTALLED BLDG PRODS INC COM 45780R101 297 8818 SH SOLE 8818 0 0 INSTEEL INDUSTRIES INC COM 45774W108 2614 107657 SH SOLE 107657 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 156 44700 SH SOLE 44700 0 0 INTEGER HLDGS CORP COM 45826H109 2608 34193 SH SOLE 34193 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 5832 120429 SH SOLE 120429 0 0 INTEL CORP COM 458140100 136387 2906182 SH SOLE 2906182 0 0 INTEL CORP COM 458140100 14121 300900 SH Call SOLE 300900 0 0 INTEL CORP COM 458140100 11296 240700 SH Put SOLE 240700 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 2024 148261 SH SOLE 148261 0 0 INTELSAT S A COM L5140P101 1771 82812 SH SOLE 82812 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 31264 310187 SH SOLE 310187 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 47831 634948 SH SOLE 634948 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 347 4600 SH Put SOLE 4600 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 2374 43487 SH SOLE 43487 0 0 INTERDIGITAL INC COM 45867G101 8840 133076 SH SOLE 133076 0 0 INTERFACE INC COM 458665304 2576 180751 SH SOLE 180751 0 0 INTERNAP CORP COM PAR 45885A409 1062 255989 SH SOLE 255989 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 37193 327205 SH SOLE 327205 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9094 80000 SH Call SOLE 80000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5104 44900 SH Put SOLE 44900 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1545 11505 SH SOLE 11505 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 403 3000 SH Call SOLE 3000 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 269 2000 SH Put SOLE 2000 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 585 40000 SH Call SOLE 40000 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 578 39500 SH Put SOLE 39500 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 3133 71429 SH SOLE 71429 0 0 INTERSECT ENT INC COM 46071F103 921 32697 SH SOLE 32697 0 0 INTERXION HOLDING N.V SHS N47279109 8100 149550 SH SOLE 149550 0 0 INTEVAC INC COM 461148108 270 51570 SH SOLE 51570 0 0 INTL PAPER CO COM 460146103 34604 857391 SH SOLE 857391 0 0 INTL PAPER CO COM 460146103 2046 50700 SH Call SOLE 50700 0 0 INTL PAPER CO COM 460146103 2426 60100 SH Put SOLE 60100 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 2194 192653 SH SOLE 192653 0 0 INTREPID POTASH INC COM 46121Y102 324 124744 SH SOLE 124744 0 0 INTREXON CORP COM 46122T102 1135 173590 SH SOLE 173590 0 0 INTRICON CORP COM 46121H109 1616 61258 SH SOLE 61258 0 0 INVACARE CORP COM 461203101 1616 375740 SH SOLE 375740 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5092 55708 SH SOLE 55708 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 14601 313000 SH SOLE 313000 0 0 INVESCO LTD SHS G491BT108 29484 1761296 SH SOLE 1761296 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 4072 26400 SH Call SOLE 26400 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 3147 20400 SH Put SOLE 20400 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 800 26439 SH SOLE 26439 0 0 INVESTORS BANCORP INC NEW COM 46146L101 9927 954543 SH SOLE 954543 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 746 15209 SH SOLE 15209 0 0 INVESTORS TITLE CO COM 461804106 378 2141 SH SOLE 2141 0 0 INVITAE CORP COM 46185L103 4372 395281 SH SOLE 395281 0 0 IONIS PHARMACEUTICALS INC COM 462222100 39331 727545 SH SOLE 727545 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 3111 351532 SH SOLE 351532 0 0 IPG PHOTONICS CORP COM 44980X109 38725 341822 SH SOLE 341822 0 0 IQIYI INC SPONSORED ADS 46267X108 2739 184200 SH Call SOLE 184200 0 0 IQIYI INC SPONSORED ADS 46267X108 1993 134000 SH Put SOLE 134000 0 0 IQVIA HLDGS INC COM 46266C105 7081 60958 SH SOLE 60958 0 0 IROBOT CORP COM 462726100 1750 20900 SH Call SOLE 20900 0 0 IROBOT CORP COM 462726100 578 6900 SH Put SOLE 6900 0 0 IRON MTN INC NEW COM 46284V101 831 25627 SH SOLE 25627 0 0 IRON MTN INC NEW COM 46284V101 457 14100 SH Call SOLE 14100 0 0 IRON MTN INC NEW COM 46284V101 583 18000 SH Put SOLE 18000 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1862 179687 SH SOLE 179687 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 711 18600 SH SOLE 18600 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 497 13000 SH Call SOLE 13000 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1757 46000 SH Put SOLE 46000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 279 5500 SH SOLE 5500 0 0 ISHARES INC MSCI MEXICO ETF 464286822 877 21300 SH SOLE 21300 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1670 13747 SH SOLE 13747 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 8246 211000 SH Call SOLE 211000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 8742 223700 SH Put SOLE 223700 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 8261 97900 SH SOLE 97900 0 0 ISHARES TR CORE S&P500 ETF 464287200 352 1400 SH SOLE 1400 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 6575 90600 SH SOLE 90600 0 0 ISHARES TR MIN VOL USA ETF 46429B697 15075 287700 SH SOLE 287700 0 0 ISHARES TR MORTGE REL ETF 46435G342 2492 62400 SH SOLE 62400 0 0 ISHARES TR MSCI EAFE ETF 464287465 511 8700 SH Call SOLE 8700 0 0 ISHARES TR MSCI EAFE ETF 464287465 1111 18900 SH Put SOLE 18900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1726 44200 SH SOLE 44200 0 0 ISHARES TR NASDAQ BIOTECH 464287556 20858 216307 SH SOLE 216307 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 8284 74600 SH SOLE 74600 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 692 4121 SH SOLE 4121 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 3344 31100 SH SOLE 31100 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 7694 100773 SH SOLE 100773 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 9480 70800 SH Call SOLE 70800 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 9882 73800 SH Put SOLE 73800 0 0 ISHARES TR S&P 500 VAL ETF 464287408 6291 62200 SH SOLE 62200 0 0 ISHARES TR SELECT DIVID ETF 464287168 32340 362113 SH SOLE 362113 0 0 ISHARES TR U.S. ENERGY ETF 464287796 1157 37143 SH SOLE 37143 0 0 ISHARES TR U.S. REAL ES ETF 464287739 17764 237048 SH SOLE 237048 0 0 ISHARES TR U.S. REAL ES ETF 464287739 4766 63600 SH Call SOLE 63600 0 0 ISHARES TR U.S. REAL ES ETF 464287739 7689 102600 SH Put SOLE 102600 0 0 ISHARES TR US AER DEF ETF 464288760 5860 33900 SH SOLE 33900 0 0 ISHARES TR US HOME CONS ETF 464288752 12542 417500 SH SOLE 417500 0 0 ISHARES TR USA QUALITY FCTR 46432F339 906 11800 SH SOLE 11800 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 63 11109 SH SOLE 11109 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 19591 2143386 SH SOLE 2143386 0 0 ITT INC COM 45073V108 5055 104730 SH SOLE 104730 0 0 J ALEXANDERS HLDGS INC COM 46609J106 299 36335 SH SOLE 36335 0 0 J JILL INC COM 46620W102 315 59131 SH SOLE 59131 0 0 J2 GLOBAL INC COM 48123V102 470 6781 SH SOLE 6781 0 0 JACK IN THE BOX INC COM 466367109 800 10300 SH SOLE 10300 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 263 4500 SH Call SOLE 4500 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 17014 821148 SH SOLE 821148 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24988 201581 SH SOLE 201581 0 0 JD COM INC SPON ADR CL A 47215P106 44308 2116983 SH SOLE 2116983 0 0 JD COM INC SPON ADR CL A 47215P106 3052 145800 SH Call SOLE 145800 0 0 JD COM INC SPON ADR CL A 47215P106 5199 248400 SH Put SOLE 248400 0 0 JELD-WEN HLDG INC COM 47580P103 3613 254263 SH SOLE 254263 0 0 JETBLUE AIRWAYS CORP COM 477143101 177 11000 SH Put SOLE 11000 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 793 80201 SH SOLE 80201 0 0 JOHNSON & JOHNSON COM 478160104 20138 156049 SH SOLE 156049 0 0 JOHNSON & JOHNSON COM 478160104 11047 85600 SH Call SOLE 85600 0 0 JOHNSON & JOHNSON COM 478160104 7524 58300 SH Put SOLE 58300 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2459 82939 SH SOLE 82939 0 0 JOHNSON CTLS INTL PLC SHS G51502105 359 12100 SH Call SOLE 12100 0 0 JOHNSON OUTDOORS INC CL A 479167108 1486 25299 SH SOLE 25299 0 0 JONES LANG LASALLE INC COM 48020Q107 2356 18609 SH SOLE 18609 0 0 JOUNCE THERAPEUTICS INC COM 481116101 1355 401932 SH SOLE 401932 0 0 JPMORGAN CHASE & CO COM 46625H100 18816 192749 SH SOLE 192749 0 0 JPMORGAN CHASE & CO COM 46625H100 17884 183200 SH Call SOLE 183200 0 0 JPMORGAN CHASE & CO COM 46625H100 10933 112000 SH Put SOLE 112000 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 107 58238 SH SOLE 58238 0 0 JUNIPER NETWORKS INC COM 48203R104 14210 528050 SH SOLE 528050 0 0 JUST ENERGY GROUP INC COM 48213W101 357 108320 SH SOLE 108320 0 0 K12 INC COM 48273U102 4132 166691 SH SOLE 166691 0 0 KADANT INC COM 48282T104 974 11954 SH SOLE 11954 0 0 KALA PHARMACEUTICALS INC COM 483119103 283 57876 SH SOLE 57876 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 19495 204243 SH SOLE 204243 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1584 16600 SH Call SOLE 16600 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1365 14300 SH Put SOLE 14300 0 0 KAR AUCTION SVCS INC COM 48238T109 7040 147533 SH SOLE 147533 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 5727 611153 SH SOLE 611153 0 0 KB HOME COM 48666K109 887 46446 SH SOLE 46446 0 0 KB HOME COM 48666K109 2821 147700 SH Call SOLE 147700 0 0 KB HOME COM 48666K109 3182 166600 SH Put SOLE 166600 0 0 KCAP FINL INC COM 48668E101 80 23229 SH SOLE 23229 0 0 KELLOGG CO COM 487836108 3671 64400 SH Call SOLE 64400 0 0 KELLOGG CO COM 487836108 2047 35900 SH Put SOLE 35900 0 0 KELLY SVCS INC CL A 488152208 548 26768 SH SOLE 26768 0 0 KEMET CORP COM NEW 488360207 2624 149626 SH SOLE 149626 0 0 KEMPHARM INC COM 488445107 19 10900 SH SOLE 10900 0 0 KEURIG DR PEPPER INC COM 49271V100 3079 120091 SH SOLE 120091 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 189 91157 SH SOLE 91157 0 0 KEYCORP NEW COM 493267108 6673 451492 SH SOLE 451492 0 0 KEYCORP NEW COM 493267108 276 18700 SH Call SOLE 18700 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5968 96131 SH SOLE 96131 0 0 KFORCE INC COM 493732101 1277 41300 SH SOLE 41300 0 0 KIMBALL INTL INC CL B 494274103 257 18100 SH SOLE 18100 0 0 KIMBERLY CLARK CORP COM 494368103 1253 11000 SH Call SOLE 11000 0 0 KIMBERLY CLARK CORP COM 494368103 1117 9800 SH Put SOLE 9800 0 0 KINDER MORGAN INC DEL COM 49456B101 37789 2457008 SH SOLE 2457008 0 0 KINDER MORGAN INC DEL COM 49456B101 746 48500 SH Call SOLE 48500 0 0 KINDER MORGAN INC DEL COM 49456B101 701 45600 SH Put SOLE 45600 0 0 KINROSS GOLD CORP COM NO PAR 496902404 5695 1757829 SH SOLE 1757829 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 31580 1209944 SH SOLE 1209944 0 0 KIRKLANDS INC COM 497498105 1878 197079 SH SOLE 197079 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 4335 226391 SH SOLE 226391 0 0 KLA-TENCOR CORP COM 482480100 40180 448986 SH SOLE 448986 0 0 KLA-TENCOR CORP COM 482480100 358 4000 SH Call SOLE 4000 0 0 KLA-TENCOR CORP COM 482480100 358 4000 SH Put SOLE 4000 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 6516 259919 SH SOLE 259919 0 0 KNOLL INC COM NEW 498904200 3889 236000 SH SOLE 236000 0 0 KNOWLES CORP COM 49926D109 2947 221378 SH SOLE 221378 0 0 KOHLS CORP COM 500255104 1194 18000 SH Call SOLE 18000 0 0 KOHLS CORP COM 500255104 1579 23800 SH Put SOLE 23800 0 0 KORN FERRY INTL COM NEW 500643200 3077 77825 SH SOLE 77825 0 0 KORNIT DIGITAL LTD SHS M6372Q113 717 38300 SH SOLE 38300 0 0 KOSMOS ENERGY LTD COM 500688106 302 74220 SH SOLE 74220 0 0 KRAFT HEINZ CO COM 500754106 14985 348156 SH SOLE 348156 0 0 KRAFT HEINZ CO COM 500754106 6206 144200 SH Call SOLE 144200 0 0 KRAFT HEINZ CO COM 500754106 3839 89200 SH Put SOLE 89200 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 197 14001 SH SOLE 14001 0 0 KROGER CO COM 501044101 1037 37700 SH Call SOLE 37700 0 0 KROGER CO COM 501044101 839 30500 SH Put SOLE 30500 0 0 KRONOS WORLDWIDE INC COM 50105F105 1103 95781 SH SOLE 95781 0 0 KT CORP SPONSORED ADR 48268K101 5180 364288 SH SOLE 364288 0 0 KULICKE & SOFFA INDS INC COM 501242101 11117 548423 SH SOLE 548423 0 0 L BRANDS INC COM 501797104 234 9119 SH SOLE 9119 0 0 L BRANDS INC COM 501797104 385 15000 SH Call SOLE 15000 0 0 L BRANDS INC COM 501797104 205 8000 SH Put SOLE 8000 0 0 L3 TECHNOLOGIES INC COM 502413107 51920 298975 SH SOLE 298975 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 49916 395031 SH SOLE 395031 0 0 LADDER CAP CORP CL A 505743104 10160 656731 SH SOLE 656731 0 0 LAKELAND BANCORP INC COM 511637100 1505 101652 SH SOLE 101652 0 0 LAKELAND FINL CORP COM 511656100 506 12593 SH SOLE 12593 0 0 LAM RESEARCH CORP COM 512807108 23511 172660 SH SOLE 172660 0 0 LAM RESEARCH CORP COM 512807108 409 3000 SH Put SOLE 3000 0 0 LAMB WESTON HLDGS INC COM 513272104 86037 1169616 SH SOLE 1169616 0 0 LANNET INC COM 516012101 1366 275446 SH SOLE 275446 0 0 LAS VEGAS SANDS CORP COM 517834107 28258 542908 SH SOLE 542908 0 0 LAS VEGAS SANDS CORP COM 517834107 989 19000 SH Call SOLE 19000 0 0 LAS VEGAS SANDS CORP COM 517834107 1884 36200 SH Put SOLE 36200 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2058 297340 SH SOLE 297340 0 0 LAUDER ESTEE COS INC CL A 518439104 759 5831 SH SOLE 5831 0 0 LAUREATE EDUCATION INC CL A 518613203 5351 351129 SH SOLE 351129 0 0 LAZARD LTD SHS A G54050102 14510 393106 SH SOLE 393106 0 0 LEAR CORP COM NEW 521865204 15748 128181 SH SOLE 128181 0 0 LEAR CORP COM NEW 521865204 983 8000 SH Call SOLE 8000 0 0 LEAR CORP COM NEW 521865204 1106 9000 SH Put SOLE 9000 0 0 LEGACY RESVS INC COM 524706108 181 117406 SH SOLE 117406 0 0 LEIDOS HLDGS INC COM 525327102 18891 358330 SH SOLE 358330 0 0 LENDINGTREE INC NEW COM 52603B107 439 2000 SH Call SOLE 2000 0 0 LENDINGTREE INC NEW COM 52603B107 812 3700 SH Put SOLE 3700 0 0 LENNAR CORP CL A 526057104 504 12874 SH SOLE 12874 0 0 LENNAR CORP CL A 526057104 2192 56000 SH Call SOLE 56000 0 0 LENNAR CORP CL A 526057104 2181 55700 SH Put SOLE 55700 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2084 313877 SH SOLE 313877 0 0 LEXINGTON REALTY TRUST COM 529043101 1130 137616 SH SOLE 137616 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 442 53947 SH SOLE 53947 0 0 LGI HOMES INC COM 50187T106 258 5700 SH Put SOLE 5700 0 0 LIBBEY INC COM 529898108 189 48625 SH SOLE 48625 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 237 11100 SH Call SOLE 11100 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1969 79128 SH SOLE 79128 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 21822 590091 SH SOLE 590091 0 0 LIBERTY PPTY TR SH BEN INT 531172104 6662 159073 SH SOLE 159073 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1604 100919 SH SOLE 100919 0 0 LIFEVANTAGE CORP COM NEW 53222K205 485 36773 SH SOLE 36773 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 37756 278233 SH SOLE 278233 0 0 LILIS ENERGY INC COM NEW 532403201 40 29058 SH SOLE 29058 0 0 LILLY ELI & CO COM 532457108 3118 26947 SH SOLE 26947 0 0 LILLY ELI & CO COM 532457108 972 8400 SH Put SOLE 8400 0 0 LIMELIGHT NETWORKS INC COM 53261M104 2830 1209404 SH SOLE 1209404 0 0 LIMONEIRA CO COM 532746104 654 33434 SH SOLE 33434 0 0 LINCOLN ELEC HLDGS INC COM 533900106 5151 65330 SH SOLE 65330 0 0 LINCOLN NATL CORP IND COM 534187109 624 12168 SH SOLE 12168 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 387 28722 SH SOLE 28722 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 5013 311359 SH SOLE 311359 0 0 LIQUIDITY SERVICES INC COM 53635B107 360 58413 SH SOLE 58413 0 0 LITHIA MTRS INC CL A 536797103 322 4224 SH SOLE 4224 0 0 LIVANOVA PLC SHS G5509L101 9207 100660 SH SOLE 100660 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 202 4100 SH Call SOLE 4100 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 369 7500 SH Put SOLE 7500 0 0 LIVE OAK BANCSHARES INC COM 53803X105 2764 186601 SH SOLE 186601 0 0 LKQ CORP COM 501889208 14060 592518 SH SOLE 592518 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1194 466588 SH SOLE 466588 0 0 LOCKHEED MARTIN CORP COM 539830109 64297 245558 SH SOLE 245558 0 0 LOCKHEED MARTIN CORP COM 539830109 1571 6000 SH Call SOLE 6000 0 0 LOCKHEED MARTIN CORP COM 539830109 786 3000 SH Put SOLE 3000 0 0 LOGITECH INTL S A SHS H50430232 9866 313710 SH SOLE 313710 0 0 LONESTAR RES US INC CL A VTG 54240F103 188 51615 SH SOLE 51615 0 0 LOWES COS INC COM 548661107 1086 11758 SH SOLE 11758 0 0 LOWES COS INC COM 548661107 1570 17000 SH Call SOLE 17000 0 0 LOWES COS INC COM 548661107 462 5000 SH Put SOLE 5000 0 0 LPL FINL HLDGS INC COM 50212V100 220 3600 SH Put SOLE 3600 0 0 LSI INDS INC COM 50216C108 583 184022 SH SOLE 184022 0 0 LTC PPTYS INC COM 502175102 5597 134288 SH SOLE 134288 0 0 LULULEMON ATHLETICA INC COM 550021109 474 3900 SH Put SOLE 3900 0 0 LUMENTUM HLDGS INC COM 55024U109 290 6900 SH Put SOLE 6900 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 3413 112189 SH SOLE 112189 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 134746 1620328 SH SOLE 1620328 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 333 4000 SH Put SOLE 4000 0 0 M & T BK CORP COM 55261F104 11083 77430 SH SOLE 77430 0 0 M & T BK CORP COM 55261F104 1274 8900 SH Call SOLE 8900 0 0 M & T BK CORP COM 55261F104 1174 8200 SH Put SOLE 8200 0 0 M D C HLDGS INC COM 552676108 1499 53314 SH SOLE 53314 0 0 M/I HOMES INC COM 55305B101 667 31749 SH SOLE 31749 0 0 MACATAWA BK CORP COM 554225102 291 30242 SH SOLE 30242 0 0 MACERICH CO COM 554382101 2830 65394 SH SOLE 65394 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5147 354707 SH SOLE 354707 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 10073 275530 SH SOLE 275530 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 292 8000 SH Put SOLE 8000 0 0 MACROGENICS INC COM 556099109 729 57416 SH SOLE 57416 0 0 MACYS INC COM 55616P104 51353 1724423 SH SOLE 1724423 0 0 MACYS INC COM 55616P104 834 28000 SH Call SOLE 28000 0 0 MACYS INC COM 55616P104 587 19700 SH Put SOLE 19700 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 33932 126754 SH SOLE 126754 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1874 7000 SH Call SOLE 7000 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1767 6600 SH Put SOLE 6600 0 0 MAG SILVER CORP COM 55903Q104 306 41975 SH SOLE 41975 0 0 MAGELLAN HEALTH INC COM NEW 559079207 17013 299050 SH SOLE 299050 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 104 18324 SH SOLE 18324 0 0 MAGNA INTL INC COM 559222401 6874 151296 SH SOLE 151296 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 466 75075 SH SOLE 75075 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 916 554990 SH SOLE 554990 0 0 MALIBU BOATS INC COM CL A 56117J100 7574 217647 SH SOLE 217647 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 10694 676811 SH SOLE 676811 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 873 46000 SH SOLE 46000 0 0 MANNING & NAPIER INC CL A 56382Q102 66 37252 SH SOLE 37252 0 0 MANPOWERGROUP INC COM 56418H100 37558 579593 SH SOLE 579593 0 0 MANPOWERGROUP INC COM 56418H100 486 7500 SH Call SOLE 7500 0 0 MANPOWERGROUP INC COM 56418H100 246 3800 SH Put SOLE 3800 0 0 MANULIFE FINL CORP COM 56501R106 60345 4249231 SH SOLE 4249231 0 0 MARATHON OIL CORP COM 565849106 1143 79702 SH SOLE 79702 0 0 MARATHON OIL CORP COM 565849106 373 26000 SH Call SOLE 26000 0 0 MARATHON OIL CORP COM 565849106 359 25000 SH Put SOLE 25000 0 0 MARATHON PETE CORP COM 56585A102 60698 1028602 SH SOLE 1028602 0 0 MARATHON PETE CORP COM 56585A102 1428 24200 SH Call SOLE 24200 0 0 MARATHON PETE CORP COM 56585A102 1180 20000 SH Put SOLE 20000 0 0 MARCHEX INC CL B 56624R108 225 84835 SH SOLE 84835 0 0 MARCUS & MILLICHAP INC COM 566324109 1036 30190 SH SOLE 30190 0 0 MARCUS CORP COM 566330106 618 15649 SH SOLE 15649 0 0 MARIN SOFTWARE INC COM NEW 56804T205 307 57728 SH SOLE 57728 0 0 MARINEMAX INC COM 567908108 3933 214800 SH SOLE 214800 0 0 MARKEL CORP COM 570535104 1412 1360 SH SOLE 1360 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 16497 233964 SH SOLE 233964 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 635 9000 SH Call SOLE 9000 0 0 MARSH & MCLENNAN COS INC COM 571748102 298 3735 SH SOLE 3735 0 0 MARSH & MCLENNAN COS INC COM 571748102 518 6500 SH Call SOLE 6500 0 0 MARSH & MCLENNAN COS INC COM 571748102 399 5000 SH Put SOLE 5000 0 0 MARTEN TRANS LTD COM 573075108 1808 111651 SH SOLE 111651 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2229 12969 SH SOLE 12969 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2406 14000 SH Call SOLE 14000 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2973 17300 SH Put SOLE 17300 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10255 633438 SH SOLE 633438 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1713 105800 SH Put SOLE 105800 0 0 MASCO CORP COM 574599106 125547 4293665 SH SOLE 4293665 0 0 MASIMO CORP COM 574795100 16776 156245 SH SOLE 156245 0 0 MASONITE INTL CORP NEW COM 575385109 3976 88700 SH SOLE 88700 0 0 MASTERCARD INCORPORATED CL A 57636Q104 415 2200 SH SOLE 2200 0 0 MASTERCARD INCORPORATED CL A 57636Q104 377 2000 SH Call SOLE 2000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 377 2000 SH Put SOLE 2000 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 2311 123586 SH SOLE 123586 0 0 MATERION CORP COM 576690101 1405 31228 SH SOLE 31228 0 0 MATRIX SVC CO COM 576853105 374 20870 SH SOLE 20870 0 0 MATTHEWS INTL CORP CL A 577128101 813 20006 SH SOLE 20006 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 1317 110100 SH SOLE 110100 0 0 MB FINANCIAL INC NEW COM 55264U108 1451 36611 SH SOLE 36611 0 0 MCCORMICK & CO INC COM NON VTG 579780206 952 6834 SH SOLE 6834 0 0 MCCORMICK & CO INC COM NON VTG 579780206 278 2000 SH Call SOLE 2000 0 0 MCDERMOTT INTL INC COM 580037703 871 133121 SH SOLE 133121 0 0 MCDONALDS CORP COM 580135101 165677 933026 SH SOLE 933026 0 0 MCDONALDS CORP COM 580135101 355 2000 SH Call SOLE 2000 0 0 MCEWEN MNG INC COM 58039P107 168 91871 SH SOLE 91871 0 0 MCGRATH RENTCORP COM 580589109 5113 99313 SH SOLE 99313 0 0 MCKESSON CORP COM 58155Q103 442 4000 SH Call SOLE 4000 0 0 MCKESSON CORP COM 58155Q103 221 2000 SH Put SOLE 2000 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 220 84380 SH SOLE 84380 0 0 MDU RES GROUP INC COM 552690109 15932 668300 SH SOLE 668300 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 802 117301 SH SOLE 117301 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 13606 846164 SH SOLE 846164 0 0 MEDNAX INC COM 58502B106 3346 101390 SH SOLE 101390 0 0 MEDPACE HLDGS INC COM 58506Q109 10284 194301 SH SOLE 194301 0 0 MEDTRONIC PLC SHS G5960L103 86410 949977 SH SOLE 949977 0 0 MEDTRONIC PLC SHS G5960L103 455 5000 SH Call SOLE 5000 0 0 MEET GROUP INC COM 58513U101 3140 678093 SH SOLE 678093 0 0 MEI PHARMA INC COM NEW 55279B202 698 264271 SH SOLE 264271 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 9911 562471 SH SOLE 562471 0 0 MELINTA THERAPEUTICS INC COM 58549G100 250 315905 SH SOLE 315905 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 65950 713897 SH SOLE 713897 0 0 MENLO THERAPEUTICS INC COM 586858102 172 41652 SH SOLE 41652 0 0 MERCADOLIBRE INC COM 58733R102 3883 13259 SH SOLE 13259 0 0 MERCADOLIBRE INC COM 58733R102 3485 11900 SH Call SOLE 11900 0 0 MERCADOLIBRE INC COM 58733R102 4510 15400 SH Put SOLE 15400 0 0 MERCER INTL INC COM 588056101 2047 196099 SH SOLE 196099 0 0 MERCK & CO INC COM 58933Y105 2554 33424 SH SOLE 33424 0 0 MERCK & CO INC COM 58933Y105 7931 103800 SH Call SOLE 103800 0 0 MERCK & CO INC COM 58933Y105 13876 181600 SH Put SOLE 181600 0 0 MERCURY GENL CORP NEW COM 589400100 11665 225576 SH SOLE 225576 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1411 98567 SH SOLE 98567 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1898 109339 SH SOLE 109339 0 0 MERITAGE HOMES CORP COM 59001A102 1287 35056 SH SOLE 35056 0 0 MERITOR INC COM 59001K100 2770 163837 SH SOLE 163837 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 281 72877 SH SOLE 72877 0 0 MERSANA THERAPEUTICS INC COM 59045L106 277 67925 SH SOLE 67925 0 0 MESA AIR GROUP INC COM NEW 590479135 438 56745 SH SOLE 56745 0 0 META FINL GROUP INC COM 59100U108 2078 107182 SH SOLE 107182 0 0 METHANEX CORP COM 59151K108 20397 423601 SH SOLE 423601 0 0 METHODE ELECTRS INC COM 591520200 1317 56530 SH SOLE 56530 0 0 METLIFE INC COM 59156R108 781 19031 SH SOLE 19031 0 0 METLIFE INC COM 59156R108 879 21400 SH Call SOLE 21400 0 0 METLIFE INC COM 59156R108 985 24000 SH Put SOLE 24000 0 0 METROPOLITAN BK HLDG CORP COM 591774104 547 17739 SH SOLE 17739 0 0 MFA FINL INC COM 55272X102 19613 2936018 SH SOLE 2936018 0 0 MGIC INVT CORP WIS COM 552848103 7870 752344 SH SOLE 752344 0 0 MGM RESORTS INTERNATIONAL COM 552953101 67876 2797844 SH SOLE 2797844 0 0 MGM RESORTS INTERNATIONAL COM 552953101 485 20000 SH Put SOLE 20000 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 33905 894116 SH SOLE 894116 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 2412 63600 SH Call SOLE 63600 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 2654 70000 SH Put SOLE 70000 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1153 66985 SH SOLE 66985 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1179 16400 SH Call SOLE 16400 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1438 20000 SH Put SOLE 20000 0 0 MICRON TECHNOLOGY INC COM 595112103 116480 3670987 SH SOLE 3670987 0 0 MICRON TECHNOLOGY INC COM 595112103 23613 744200 SH Call SOLE 744200 0 0 MICRON TECHNOLOGY INC COM 595112103 26034 820500 SH Put SOLE 820500 0 0 MICROSOFT CORP COM 594918104 6689 65855 SH SOLE 65855 0 0 MICROSOFT CORP COM 594918104 15530 152900 SH Call SOLE 152900 0 0 MICROSOFT CORP COM 594918104 11681 115000 SH Put SOLE 115000 0 0 MICROSTRATEGY INC CL A NEW 594972408 663 5193 SH SOLE 5193 0 0 MIDDLEBY CORP COM 596278101 462 4500 SH Call SOLE 4500 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 1003 133561 SH SOLE 133561 0 0 MILACRON HLDGS CORP COM 59870L106 1665 140030 SH SOLE 140030 0 0 MILLER HERMAN INC COM 600544100 3756 124151 SH SOLE 124151 0 0 MILLER INDS INC TENN COM NEW 600551204 446 16516 SH SOLE 16516 0 0 MIMECAST LTD ORD SHS G14838109 726 21600 SH SOLE 21600 0 0 MINERALS TECHNOLOGIES INC COM 603158106 612 11917 SH SOLE 11917 0 0 MINERVA NEUROSCIENCES INC COM 603380106 317 47092 SH SOLE 47092 0 0 MISTRAS GROUP INC COM 60649T107 691 48045 SH SOLE 48045 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 952 195543 SH SOLE 195543 0 0 MKS INSTRUMENT INC COM 55306N104 15747 243721 SH SOLE 243721 0 0 MOBILE MINI INC COM 60740F105 305 9615 SH SOLE 9615 0 0 MOBILEIRON INC COM NEW 60739U204 912 198741 SH SOLE 198741 0 0 MODEL N INC COM 607525102 3545 267925 SH SOLE 267925 0 0 MODINE MFG CO COM 607828100 803 74309 SH SOLE 74309 0 0 MOELIS & CO CL A 60786M105 3481 101240 SH SOLE 101240 0 0 MOGO FIN TECHNOLOGY INC COM 608008108 118 50810 SH SOLE 50810 0 0 MOHAWK INDS INC COM 608190104 130855 1118801 SH SOLE 1118801 0 0 MOHAWK INDS INC COM 608190104 374 3200 SH Call SOLE 3200 0 0 MOHAWK INDS INC COM 608190104 351 3000 SH Put SOLE 3000 0 0 MOLINA HEALTHCARE INC COM 60855R100 41831 359930 SH SOLE 359930 0 0 MOLINA HEALTHCARE INC COM 60855R100 465 4000 SH Put SOLE 4000 0 0 MOLSON COORS BREWING CO CL B 60871R209 3670 65347 SH SOLE 65347 0 0 MOLSON COORS BREWING CO CL B 60871R209 943 16800 SH Call SOLE 16800 0 0 MOLSON COORS BREWING CO CL B 60871R209 1050 18700 SH Put SOLE 18700 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2245 203333 SH SOLE 203333 0 0 MOMO INC ADR 60879B107 12060 507789 SH SOLE 507789 0 0 MOMO INC ADR 60879B107 257 10800 SH Put SOLE 10800 0 0 MONARCH CASINO & RESORT INC COM 609027107 889 23305 SH SOLE 23305 0 0 MONDELEZ INTL INC CL A 609207105 12992 324546 SH SOLE 324546 0 0 MONDELEZ INTL INC CL A 609207105 1253 31300 SH Call SOLE 31300 0 0 MONDELEZ INTL INC CL A 609207105 945 23600 SH Put SOLE 23600 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 428 213917 SH SOLE 213917 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 9463 763137 SH SOLE 763137 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 2529 162928 SH SOLE 162928 0 0 MONRO INC COM 610236101 3988 58010 SH SOLE 58010 0 0 MONROE CAP CORP COM 610335101 400 41624 SH SOLE 41624 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 6406 130159 SH SOLE 130159 0 0 MOODYS CORP COM 615369105 6865 49023 SH SOLE 49023 0 0 MOOG INC CL A 615394202 201 2593 SH SOLE 2593 0 0 MORGAN STANLEY COM NEW 617446448 41134 1037415 SH SOLE 1037415 0 0 MORGAN STANLEY COM NEW 617446448 11951 301400 SH Call SOLE 301400 0 0 MORGAN STANLEY COM NEW 617446448 9203 232100 SH Put SOLE 232100 0 0 MORPHOSYS AG SPONSORED ADS 617760202 217 8608 SH SOLE 8608 0 0 MOSYS INC COM NEW 619718208 3 17993 SH SOLE 17993 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 255 178700 SH SOLE 178700 0 0 MOVADO GROUP INC COM 624580106 1260 39855 SH SOLE 39855 0 0 MSC INDL DIRECT INC CL A 553530106 16834 218849 SH SOLE 218849 0 0 MSCI INC COM 55354G100 23639 160338 SH SOLE 160338 0 0 MTS SYS CORP COM 553777103 1276 31794 SH SOLE 31794 0 0 MUELLER INDS INC COM 624756102 224 9578 SH SOLE 9578 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5683 624490 SH SOLE 624490 0 0 MURPHY OIL CORP COM 626717102 489 20900 SH Call SOLE 20900 0 0 MURPHY OIL CORP COM 626717102 407 17400 SH Put SOLE 17400 0 0 MURPHY USA INC COM 626755102 2297 29974 SH SOLE 29974 0 0 MYERS INDS INC COM 628464109 1362 90124 SH SOLE 90124 0 0 MYLAN N V SHS EURO N59465109 228 8310 SH SOLE 8310 0 0 NABORS INDUSTRIES LTD SHS G6359F103 4729 2364566 SH SOLE 2364566 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 84 57869 SH SOLE 57869 0 0 NANOMETRICS INC COM 630077105 7398 270709 SH SOLE 270709 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1560 105163 SH SOLE 105163 0 0 NANTKWEST INC COM 63016Q102 84 72704 SH SOLE 72704 0 0 NATERA INC COM 632307104 7293 522454 SH SOLE 522454 0 0 NATHANS FAMOUS INC NEW COM 632347100 295 4436 SH SOLE 4436 0 0 NATIONAL CINEMEDIA INC COM 635309107 107 16520 SH SOLE 16520 0 0 NATIONAL COMM CORP COM 63546L102 356 9888 SH SOLE 9888 0 0 NATIONAL GEN HLDGS CORP COM 636220303 485 20042 SH SOLE 20042 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 748 15581 SH SOLE 15581 0 0 NATIONAL HEALTH INVS INC COM 63633D104 5067 67072 SH SOLE 67072 0 0 NATIONAL HEALTHCARE CORP COM 635906100 562 7165 SH SOLE 7165 0 0 NATIONAL INSTRS CORP COM 636518102 14261 314264 SH SOLE 314264 0 0 NATIONAL OILWELL VARCO INC COM 637071101 206 8000 SH Call SOLE 8000 0 0 NATIONAL PRESTO INDS INC COM 637215104 1028 8790 SH SOLE 8790 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 5086 104844 SH SOLE 104844 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 640 2129 SH SOLE 2129 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 434 26392 SH SOLE 26392 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 1242 81049 SH SOLE 81049 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 615 33252 SH SOLE 33252 0 0 NAVIENT CORPORATION COM 63938C108 1379 156525 SH SOLE 156525 0 0 NAVIGANT CONSULTING INC COM 63935N107 1217 50614 SH SOLE 50614 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 11 39532 SH SOLE 39532 0 0 NCI BUILDING SYS INC COM NEW 628852204 5835 804882 SH SOLE 804882 0 0 NEKTAR THERAPEUTICS COM 640268108 2732 83113 SH SOLE 83113 0 0 NEOGENOMICS INC COM NEW 64049M209 7410 587667 SH SOLE 587667 0 0 NEOPHOTONICS CORP COM 64051T100 875 135042 SH SOLE 135042 0 0 NEOS THERAPEUTICS INC COM 64052L106 35 21249 SH SOLE 21249 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1857 395977 SH SOLE 395977 0 0 NETEASE INC SPONSORED ADR 64110W102 235 1000 SH Put SOLE 1000 0 0 NETFLIX INC COM 64110L106 190266 710850 SH SOLE 710850 0 0 NETFLIX INC COM 64110L106 33458 125000 SH Call SOLE 125000 0 0 NETFLIX INC COM 64110L106 43629 163000 SH Put SOLE 163000 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 403 65479 SH SOLE 65479 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 53716 752220 SH SOLE 752220 0 0 NEVRO CORP COM 64157F103 291 7474 SH SOLE 7474 0 0 NEW GOLD INC CDA COM 644535106 1154 1525240 SH SOLE 1525240 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 163 14105 SH SOLE 14105 0 0 NEW MTN FIN CORP COM 647551100 1017 80864 SH SOLE 80864 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 77342 1411096 SH SOLE 1411096 0 0 NEW RELIC INC COM 64829B100 70436 869902 SH SOLE 869902 0 0 NEW RELIC INC COM 64829B100 243 3000 SH Call SOLE 3000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 671 71270 SH SOLE 71270 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1061 180093 SH SOLE 180093 0 0 NEWELL BRANDS INC COM 651229106 444 23900 SH Call SOLE 23900 0 0 NEWELL BRANDS INC COM 651229106 768 41300 SH Put SOLE 41300 0 0 NEWFIELD EXPL CO COM 651290108 18057 1231706 SH SOLE 1231706 0 0 NEWLINK GENETICS CORP COM 651511107 690 454256 SH SOLE 454256 0 0 NEWMARK GROUP INC CL A 65158N102 7827 975883 SH SOLE 975883 0 0 NEWMONT MINING CORP COM 651639106 1320 38100 SH Call SOLE 38100 0 0 NEWMONT MINING CORP COM 651639106 222 6400 SH Put SOLE 6400 0 0 NEWS CORP NEW CL A 65249B109 115 10145 SH SOLE 10145 0 0 NEWS CORP NEW CL A 65249B109 658 58000 SH Call SOLE 58000 0 0 NEWS CORP NEW CL A 65249B109 200 17600 SH Put SOLE 17600 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 552 64296 SH SOLE 64296 0 0 NEXTERA ENERGY INC COM 65339F101 22219 127826 SH SOLE 127826 0 0 NEXTERA ENERGY INC COM 65339F101 1721 9900 SH Call SOLE 9900 0 0 NEXTERA ENERGY INC COM 65339F101 2972 17100 SH Put SOLE 17100 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1001 23260 SH SOLE 23260 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 222 14680 SH SOLE 14680 0 0 NIC INC COM 62914B100 3454 276780 SH SOLE 276780 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 12284 526512 SH SOLE 526512 0 0 NIKE INC CL B 654106103 23401 315639 SH SOLE 315639 0 0 NIKE INC CL B 654106103 371 5000 SH Put SOLE 5000 0 0 NISOURCE INC COM 65473P105 627 24733 SH SOLE 24733 0 0 NISOURCE INC COM 65473P105 472 18600 SH Put SOLE 18600 0 0 NLIGHT INC COM 65487K100 1753 98596 SH SOLE 98596 0 0 NN INC COM 629337106 1222 182154 SH SOLE 182154 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 398 9189 SH SOLE 9189 0 0 NOBLE CORP PLC SHS USD G65431101 752 287110 SH SOLE 287110 0 0 NOBLE ENERGY INC COM 655044105 1343 71607 SH SOLE 71607 0 0 NOBLE ENERGY INC COM 655044105 189 10100 SH Call SOLE 10100 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 9240 552641 SH SOLE 552641 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 93 25008 SH SOLE 25008 0 0 NOODLES & CO COM CL A 65540B105 3333 476851 SH SOLE 476851 0 0 NORBORD INC COM NEW 65548P403 7257 272682 SH SOLE 272682 0 0 NORDSON CORP COM 655663102 227 1900 SH SOLE 1900 0 0 NORDSTROM INC COM 655664100 1749 37521 SH SOLE 37521 0 0 NORFOLK SOUTHERN CORP COM 655844108 75252 503222 SH SOLE 503222 0 0 NORTH AMERICAN CONST COM 656811106 585 65749 SH SOLE 65749 0 0 NORTHERN TR CORP COM 665859104 8515 101864 SH SOLE 101864 0 0 NORTHRIM BANCORP INC COM 666762109 279 8494 SH SOLE 8494 0 0 NORTHROP GRUMMAN CORP COM 666807102 23847 97374 SH SOLE 97374 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 85546 2018074 SH SOLE 2018074 0 0 NOVAGOLD RES INC COM NEW 66987E206 779 196116 SH SOLE 196116 0 0 NOVAVAX INC COM 670002104 6040 3282564 SH SOLE 3282564 0 0 NOVO-NORDISK A S ADR 670100205 30246 656519 SH SOLE 656519 0 0 NOVOCURE LTD ORD SHS G6674U108 4137 123576 SH SOLE 123576 0 0 NRG ENERGY INC COM NEW 629377508 81896 2068071 SH SOLE 2068071 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 524 8551 SH SOLE 8551 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 10720 810297 SH SOLE 810297 0 0 NUCOR CORP COM 670346105 12923 249426 SH SOLE 249426 0 0 NUTRI SYS INC NEW COM 67069D108 206 4700 SH Put SOLE 4700 0 0 NUVASIVE INC COM 670704105 3479 70205 SH SOLE 70205 0 0 NVIDIA CORP COM 67066G104 113655 851348 SH SOLE 851348 0 0 NVIDIA CORP COM 67066G104 2670 20000 SH Call SOLE 20000 0 0 NVIDIA CORP COM 67066G104 4406 33000 SH Put SOLE 33000 0 0 NVR INC COM 62944T105 15109 6200 SH SOLE 6200 0 0 NXP SEMICONDUCTORS N V COM N6596X109 106352 1451312 SH SOLE 1451312 0 0 NXP SEMICONDUCTORS N V COM N6596X109 513 7000 SH Call SOLE 7000 0 0 NXP SEMICONDUCTORS N V COM N6596X109 359 4900 SH Put SOLE 4900 0 0 NXSTAGE MEDICAL INC COM 67072V103 338 11796 SH SOLE 11796 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 141121 409843 SH SOLE 409843 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1033 3000 SH Call SOLE 3000 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1136 3300 SH Put SOLE 3300 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 378 89249 SH SOLE 89249 0 0 OASIS PETE INC NEW COM 674215108 15694 2837908 SH SOLE 2837908 0 0 OBSIDIAN ENERGY LTD COM 674482104 41 101651 SH SOLE 101651 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 153619 2502759 SH SOLE 2502759 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 2154 35100 SH Call SOLE 35100 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 2762 45000 SH Put SOLE 45000 0 0 OCULAR THERAPEUTIX INC COM 67576A100 279 70181 SH SOLE 70181 0 0 OCWEN FINL CORP COM NEW 675746309 1178 878760 SH SOLE 878760 0 0 OFFICE DEPOT INC COM 676220106 4640 1798630 SH SOLE 1798630 0 0 OFG BANCORP COM 67103X102 5150 312866 SH SOLE 312866 0 0 OIL STS INTL INC COM 678026105 560 39212 SH SOLE 39212 0 0 OKTA INC CL A 679295105 37341 585286 SH SOLE 585286 0 0 OLD REP INTL CORP COM 680223104 15285 743067 SH SOLE 743067 0 0 OLIN CORP COM PAR $1 680665205 9069 450993 SH SOLE 450993 0 0 OLIN CORP COM PAR $1 680665205 346 17200 SH Call SOLE 17200 0 0 OLIN CORP COM PAR $1 680665205 573 28500 SH Put SOLE 28500 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 6007 90319 SH SOLE 90319 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 266 4000 SH Call SOLE 4000 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 47087 1339615 SH SOLE 1339615 0 0 OMNICOM GROUP INC COM 681919106 549 7500 SH Call SOLE 7500 0 0 OMNICOM GROUP INC COM 681919106 366 5000 SH Put SOLE 5000 0 0 OMNOVA SOLUTIONS INC COM 682129101 1486 202770 SH SOLE 202770 0 0 ON DECK CAP INC COM 682163100 2822 478327 SH SOLE 478327 0 0 ON SEMICONDUCTOR CORP COM 682189105 4001 242335 SH SOLE 242335 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 11 14738 SH SOLE 14738 0 0 ONEOK INC NEW COM 682680103 60753 1126091 SH SOLE 1126091 0 0 ONEOK INC NEW COM 682680103 216 4000 SH Put SOLE 4000 0 0 OPEN TEXT CORP COM 683715106 12401 380106 SH SOLE 380106 0 0 OPERA LTD SPONSORED ADS 68373M107 94 16825 SH SOLE 16825 0 0 OPHTHOTECH CORP COM 683745103 208 173134 SH SOLE 173134 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 395 15448 SH SOLE 15448 0 0 OPTINOSE INC COM 68404V100 646 104184 SH SOLE 104184 0 0 ORACLE CORP COM 68389X105 7192 159292 SH SOLE 159292 0 0 ORACLE CORP COM 68389X105 1102 24400 SH Call SOLE 24400 0 0 ORACLE CORP COM 68389X105 1129 25000 SH Put SOLE 25000 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 4639 397190 SH SOLE 397190 0 0 ORBCOMM INC COM 68555P100 164 19800 SH SOLE 19800 0 0 ORBOTECH LTD ORD M75253100 6658 117758 SH SOLE 117758 0 0 ORIGIN BANCORP INC COM 68621T102 291 8551 SH SOLE 8551 0 0 ORION ENGINEERED CARBONS S A COM L72967109 8589 339760 SH SOLE 339760 0 0 ORION GROUP HOLDINGS INC COM 68628V308 215 50145 SH SOLE 50145 0 0 ORITANI FINL CORP DEL COM 68633D103 367 24856 SH SOLE 24856 0 0 ORTHOFIX MED INC COM 68752M108 2113 40250 SH SOLE 40250 0 0 OSHKOSH CORP COM 688239201 31829 519147 SH SOLE 519147 0 0 OTONOMY INC COM 68906L105 133 71763 SH SOLE 71763 0 0 OUTFRONT MEDIA INC COM 69007J106 11976 660951 SH SOLE 660951 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 690 415707 SH SOLE 415707 0 0 OVERSTOCK COM INC DEL COM 690370101 181 13300 SH Call SOLE 13300 0 0 OVID THERAPEUTICS INC COM 690469101 114 47263 SH SOLE 47263 0 0 OWENS CORNING NEW COM 690742101 69218 1573843 SH SOLE 1573843 0 0 OWENS CORNING NEW COM 690742101 915 20800 SH Call SOLE 20800 0 0 OWENS CORNING NEW COM 690742101 352 8000 SH Put SOLE 8000 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 881 68943 SH SOLE 68943 0 0 OXFORD SQUARE CAP CORP COM 69181V107 480 74161 SH SOLE 74161 0 0 PACCAR INC COM 693718108 611 10700 SH Call SOLE 10700 0 0 PACCAR INC COM 693718108 286 5000 SH Put SOLE 5000 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 437 27918 SH SOLE 27918 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 18 21419 SH SOLE 21419 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 12322 286428 SH SOLE 286428 0 0 PACKAGING CORP AMER COM 695156109 14529 174078 SH SOLE 174078 0 0 PACKAGING CORP AMER COM 695156109 250 3000 SH Call SOLE 3000 0 0 PACWEST BANCORP DEL COM 695263103 17470 524930 SH SOLE 524930 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 352 18800 SH Call SOLE 18800 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 225 12000 SH Put SOLE 12000 0 0 PALO ALTO NETWORKS INC COM 697435105 17789 94448 SH SOLE 94448 0 0 PALO ALTO NETWORKS INC COM 697435105 377 2000 SH Call SOLE 2000 0 0 PALO ALTO NETWORKS INC COM 697435105 565 3000 SH Put SOLE 3000 0 0 PAN AMERICAN SILVER CORP COM 697900108 2773 189797 SH SOLE 189797 0 0 PANDORA MEDIA INC COM 698354107 16069 1986339 SH SOLE 1986339 0 0 PARAMOUNT GROUP INC COM 69924R108 1094 87067 SH SOLE 87067 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 407 79354 SH SOLE 79354 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 586 32442 SH SOLE 32442 0 0 PARKER HANNIFIN CORP COM 701094104 231 1549 SH SOLE 1549 0 0 PARSLEY ENERGY INC CL A 701877102 22068 1380946 SH SOLE 1380946 0 0 PATRICK INDS INC COM 703343103 1101 37183 SH SOLE 37183 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 334 17958 SH SOLE 17958 0 0 PATTERSON COMPANIES INC COM 703395103 19170 975067 SH SOLE 975067 0 0 PATTERSON UTI ENERGY INC COM 703481101 3863 373283 SH SOLE 373283 0 0 PAYCHEX INC COM 704326107 498 7647 SH SOLE 7647 0 0 PAYCHEX INC COM 704326107 326 5000 SH Call SOLE 5000 0 0 PAYCOM SOFTWARE INC COM 70432V102 367 3000 SH Call SOLE 3000 0 0 PAYCOM SOFTWARE INC COM 70432V102 367 3000 SH Put SOLE 3000 0 0 PAYLOCITY HLDG CORP COM 70438V106 2669 44330 SH SOLE 44330 0 0 PAYPAL HLDGS INC COM 70450Y103 2615 31100 SH SOLE 31100 0 0 PAYPAL HLDGS INC COM 70450Y103 4457 53000 SH Call SOLE 53000 0 0 PAYPAL HLDGS INC COM 70450Y103 6391 76000 SH Put SOLE 76000 0 0 PBF ENERGY INC CL A 69318G106 435 13300 SH Call SOLE 13300 0 0 PBF ENERGY INC CL A 69318G106 624 19100 SH Put SOLE 19100 0 0 PC-TEL INC COM 69325Q105 99 23089 SH SOLE 23089 0 0 PCM INC COM 69323K100 1754 99630 SH SOLE 99630 0 0 PCSB FINL CORP COM 69324R104 241 12300 SH SOLE 12300 0 0 PDC ENERGY INC COM 69327R101 387 13000 SH Call SOLE 13000 0 0 PDC ENERGY INC COM 69327R101 446 15000 SH Put SOLE 15000 0 0 PDF SOLUTIONS INC COM 693282105 1161 137697 SH SOLE 137697 0 0 PDL BIOPHARMA INC COM 69329Y104 1734 597864 SH SOLE 597864 0 0 PDVWIRELESS INC COM 69290R104 485 12962 SH SOLE 12962 0 0 PEABODY ENERGY CORP NEW COM 704551100 859 28190 SH SOLE 28190 0 0 PEABODY ENERGY CORP NEW COM 704551100 235 7700 SH Put SOLE 7700 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1193 47372 SH SOLE 47372 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 207 7309 SH SOLE 7309 0 0 PENN NATL GAMING INC COM 707569109 1251 66449 SH SOLE 66449 0 0 PENN NATL GAMING INC COM 707569109 437 23200 SH Call SOLE 23200 0 0 PENN NATL GAMING INC COM 707569109 612 32500 SH Put SOLE 32500 0 0 PENN VA CORP NEW COM 70788V102 498 9209 SH SOLE 9209 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 127 10965 SH SOLE 10965 0 0 PENNANTPARK INVT CORP COM 708062104 1616 253676 SH SOLE 253676 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 381 9453 SH SOLE 9453 0 0 PENTAIR PLC SHS G7S00T104 21659 573288 SH SOLE 573288 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 733 50775 SH SOLE 50775 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 208 14400 SH Call SOLE 14400 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 202 14000 SH Put SOLE 14000 0 0 PEPSICO INC COM 713448108 65369 591686 SH SOLE 591686 0 0 PEPSICO INC COM 713448108 3977 36000 SH Call SOLE 36000 0 0 PEPSICO INC COM 713448108 2541 23000 SH Put SOLE 23000 0 0 PERFICIENT INC COM 71375U101 1448 65066 SH SOLE 65066 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1791 55496 SH SOLE 55496 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 646 109427 SH SOLE 109427 0 0 PERRIGO CO PLC SHS G97822103 2527 65217 SH SOLE 65217 0 0 PETIQ INC COM CL A 71639T106 365 15565 SH SOLE 15565 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 5776 93843 SH SOLE 93843 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3046 234100 SH Call SOLE 234100 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5122 393700 SH Put SOLE 393700 0 0 PFENEX INC COM 717071104 328 102956 SH SOLE 102956 0 0 PFIZER INC COM 717081103 1888 43249 SH SOLE 43249 0 0 PFIZER INC COM 717081103 1589 36400 SH Call SOLE 36400 0 0 PFIZER INC COM 717081103 2121 48600 SH Put SOLE 48600 0 0 PFSWEB INC COM NEW 717098206 164 32041 SH SOLE 32041 0 0 PG&E CORP COM 69331C108 65250 2747351 SH SOLE 2747351 0 0 PGT INNOVATIONS INC COM 69336V101 7920 499669 SH SOLE 499669 0 0 PHI INC COM NON VTG 69336T205 220 119077 SH SOLE 119077 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1603 49833 SH SOLE 49833 0 0 PHILIP MORRIS INTL INC COM 718172109 143172 2144571 SH SOLE 2144571 0 0 PHILIP MORRIS INTL INC COM 718172109 3351 50200 SH Call SOLE 50200 0 0 PHILIP MORRIS INTL INC COM 718172109 4052 60700 SH Put SOLE 60700 0 0 PHILLIPS 66 COM 718546104 58092 674307 SH SOLE 674307 0 0 PHILLIPS 66 COM 718546104 862 10000 SH Call SOLE 10000 0 0 PHILLIPS 66 COM 718546104 948 11000 SH Put SOLE 11000 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 90 28196 SH SOLE 28196 0 0 PHOTRONICS INC COM 719405102 5202 537361 SH SOLE 537361 0 0 PICO HLDGS INC COM NEW 693366205 153 16776 SH SOLE 16776 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 522 30663 SH SOLE 30663 0 0 PIER 1 IMPORTS INC COM 720279108 136 444380 SH SOLE 444380 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 159 59950 SH SOLE 59950 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 316 20372 SH SOLE 20372 0 0 PINNACLE WEST CAP CORP COM 723484101 20052 235351 SH SOLE 235351 0 0 PIONEER NAT RES CO COM 723787107 119551 908997 SH SOLE 908997 0 0 PIONEER NAT RES CO COM 723787107 921 7000 SH Call SOLE 7000 0 0 PIONEER NAT RES CO COM 723787107 921 7000 SH Put SOLE 7000 0 0 PITNEY BOWES INC COM 724479100 4604 778978 SH SOLE 778978 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 11548 706308 SH SOLE 706308 0 0 PIXELWORKS INC COM NEW 72581M305 338 116562 SH SOLE 116562 0 0 PLANET FITNESS INC CL A 72703H101 11675 217742 SH SOLE 217742 0 0 PLANTRONICS INC NEW COM 727493108 7615 230062 SH SOLE 230062 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 463 64431 SH SOLE 64431 0 0 PLAYAGS INC COM 72814N104 834 36240 SH SOLE 36240 0 0 PLEXUS CORP COM 729132100 780 15270 SH SOLE 15270 0 0 PLURALSIGHT INC COM CL A 72941B106 2664 113102 SH SOLE 113102 0 0 PNC FINL SVCS GROUP INC COM 693475105 11094 94894 SH SOLE 94894 0 0 PNC FINL SVCS GROUP INC COM 693475105 947 8100 SH Call SOLE 8100 0 0 PNC FINL SVCS GROUP INC COM 693475105 1192 10200 SH Put SOLE 10200 0 0 PNM RES INC COM 69349H107 421 10243 SH SOLE 10243 0 0 POINTS INTL LTD COM NEW 730843208 1235 123989 SH SOLE 123989 0 0 POLARIS INDS INC COM 731068102 1492 19462 SH SOLE 19462 0 0 POLARIS INDS INC COM 731068102 2231 29100 SH Call SOLE 29100 0 0 POLARIS INDS INC COM 731068102 2561 33400 SH Put SOLE 33400 0 0 POLYONE CORP COM 73179P106 1627 56896 SH SOLE 56896 0 0 POPULAR INC COM NEW 733174700 15662 331683 SH SOLE 331683 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 2137 109485 SH SOLE 109485 0 0 POSCO SPONSORED ADR 693483109 7900 143796 SH SOLE 143796 0 0 POST HLDGS INC COM 737446104 615 6900 SH SOLE 6900 0 0 POST HLDGS INC COM 737446104 383 4300 SH Call SOLE 4300 0 0 POST HLDGS INC COM 737446104 455 5100 SH Put SOLE 5100 0 0 POTBELLY CORP COM 73754Y100 547 67968 SH SOLE 67968 0 0 POTLATCHDELTIC CORPORATION COM 737630103 4578 144701 SH SOLE 144701 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 1036 287914 SH SOLE 287914 0 0 PPL CORP COM 69351T106 17689 624383 SH SOLE 624383 0 0 PPL CORP COM 69351T106 382 13500 SH Call SOLE 13500 0 0 PPL CORP COM 69351T106 683 24100 SH Put SOLE 24100 0 0 PRECISION DRILLING CORP COM 2010 74022D308 457 263029 SH SOLE 263029 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1392 32119 SH SOLE 32119 0 0 PREFORMED LINE PRODS CO COM 740444104 294 5416 SH SOLE 5416 0 0 PREMIER INC CL A 74051N102 11225 300525 SH SOLE 300525 0 0 PRETIUM RES INC COM 74139C102 674 79616 SH SOLE 79616 0 0 PRICESMART INC COM 741511109 275 4650 SH SOLE 4650 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 3639 82389 SH SOLE 82389 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 261 5900 SH Call SOLE 5900 0 0 PROASSURANCE CORP COM 74267C106 274 6751 SH SOLE 6751 0 0 PROCTER AND GAMBLE CO COM 742718109 8069 87782 SH SOLE 87782 0 0 PROCTER AND GAMBLE CO COM 742718109 276 3000 SH Put SOLE 3000 0 0 PROFIRE ENERGY INC COM 74316X101 98 67520 SH SOLE 67520 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 1622 386179 SH SOLE 386179 0 0 PROGRESSIVE CORP OHIO COM 743315103 81673 1353777 SH SOLE 1353777 0 0 PROLOGIS INC COM 74340W103 15331 261082 SH SOLE 261082 0 0 PROLOGIS INC COM 74340W103 294 5000 SH Call SOLE 5000 0 0 PROOFPOINT INC COM 743424103 41564 495934 SH SOLE 495934 0 0 PROOFPOINT INC COM 743424103 318 3800 SH Call SOLE 3800 0 0 PROOFPOINT INC COM 743424103 251 3000 SH Put SOLE 3000 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 1385 87801 SH SOLE 87801 0 0 PROS HOLDINGS INC COM 74346Y103 6248 198989 SH SOLE 198989 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W148 771 9439 SH SOLE 9439 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1780 282090 SH SOLE 282090 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 385 57178 SH SOLE 57178 0 0 PROTECTIVE INS CORP CL B 74368L203 649 38956 SH SOLE 38956 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 383 118361 SH SOLE 118361 0 0 PROTHENA CORP PLC SHS G72800108 3745 363576 SH SOLE 363576 0 0 PRUDENTIAL FINL INC COM 744320102 271 3317 SH SOLE 3317 0 0 PRUDENTIAL FINL INC COM 744320102 522 6400 SH Call SOLE 6400 0 0 PRUDENTIAL FINL INC COM 744320102 489 6000 SH Put SOLE 6000 0 0 PRUDENTIAL PLC ADR 74435K204 3005 84946 SH SOLE 84946 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1613 12311 SH SOLE 12311 0 0 PTC INC COM 69370C100 2206 26607 SH SOLE 26607 0 0 PTC INC COM 69370C100 332 4000 SH Call SOLE 4000 0 0 PTC INC COM 69370C100 332 4000 SH Put SOLE 4000 0 0 PUBLIC STORAGE COM 74460D109 607 3000 SH Call SOLE 3000 0 0 PUBLIC STORAGE COM 74460D109 1376 6800 SH Put SOLE 6800 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 54192 1041145 SH SOLE 1041145 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 364 7000 SH Call SOLE 7000 0 0 PULTE GROUP INC COM 745867101 4424 170234 SH SOLE 170234 0 0 PULTE GROUP INC COM 745867101 455 17500 SH Call SOLE 17500 0 0 PULTE GROUP INC COM 745867101 707 27200 SH Put SOLE 27200 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 2532 124412 SH SOLE 124412 0 0 PURE STORAGE INC CL A 74624M102 37512 2332828 SH SOLE 2332828 0 0 PURE STORAGE INC CL A 74624M102 650 40400 SH Call SOLE 40400 0 0 PVH CORP COM 693656100 21134 227368 SH SOLE 227368 0 0 PYXUS INTL INC COM 74737V106 187 15800 SH Call SOLE 15800 0 0 QAD INC CL A 74727D306 801 20361 SH SOLE 20361 0 0 QEP RES INC COM 74733V100 7400 1314466 SH SOLE 1314466 0 0 QIAGEN NV SHS NEW N72482123 21844 634308 SH SOLE 634308 0 0 QUAD / GRAPHICS INC COM CL A 747301109 679 55115 SH SOLE 55115 0 0 QUALCOMM INC COM 747525103 359 6307 SH SOLE 6307 0 0 QUALCOMM INC COM 747525103 6454 113400 SH Call SOLE 113400 0 0 QUALCOMM INC COM 747525103 8451 148500 SH Put SOLE 148500 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 2607 191828 SH SOLE 191828 0 0 QUANTA SVCS INC COM 74762E102 26866 892574 SH SOLE 892574 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 1492 103950 SH SOLE 103950 0 0 QUARTERHILL INC COM 747713105 19 19604 SH SOLE 19604 0 0 QUDIAN INC ADR 747798106 2642 615883 SH SOLE 615883 0 0 QUEST DIAGNOSTICS INC COM 74834L100 95692 1149180 SH SOLE 1149180 0 0 QUIDEL CORP COM 74838J101 4037 82690 SH SOLE 82690 0 0 QUINSTREET INC COM 74874Q100 717 44203 SH SOLE 44203 0 0 QUOTIENT LTD SHS G73268107 407 66558 SH SOLE 66558 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1572 147194 SH SOLE 147194 0 0 RADCOM LTD SHS NEW M81865111 185 24924 SH SOLE 24924 0 0 RADIANT LOGISTICS INC COM 75025X100 978 230205 SH SOLE 230205 0 0 RADIUS HEALTH INC COM NEW 750469207 981 59477 SH SOLE 59477 0 0 RADNET INC COM 750491102 292 28677 SH SOLE 28677 0 0 RADWARE LTD ORD M81873107 5086 223959 SH SOLE 223959 0 0 RALPH LAUREN CORP CL A 751212101 3981 38477 SH SOLE 38477 0 0 RALPH LAUREN CORP CL A 751212101 310 3000 SH Call SOLE 3000 0 0 RALPH LAUREN CORP CL A 751212101 207 2000 SH Put SOLE 2000 0 0 RAMBUS INC DEL COM 750917106 4221 550375 SH SOLE 550375 0 0 RANDGOLD RES LTD ADR 752344309 10045 121182 SH SOLE 121182 0 0 RANGE RES CORP COM 75281A109 308 32154 SH SOLE 32154 0 0 RANGE RES CORP COM 75281A109 123 12900 SH Call SOLE 12900 0 0 RAYONIER INC COM 754907103 5079 183417 SH SOLE 183417 0 0 RAYTHEON CO COM NEW 755111507 106006 691271 SH SOLE 691271 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 456 20440 SH SOLE 20440 0 0 RE MAX HLDGS INC CL A 75524W108 4019 130695 SH SOLE 130695 0 0 READY CAP CORP COM 75574U101 1063 76872 SH SOLE 76872 0 0 REALOGY HLDGS CORP COM 75605Y106 201 13700 SH Call SOLE 13700 0 0 REALOGY HLDGS CORP COM 75605Y106 191 13000 SH Put SOLE 13000 0 0 REALTY INCOME CORP COM 756109104 14817 235043 SH SOLE 235043 0 0 REALTY INCOME CORP COM 756109104 315 5000 SH Call SOLE 5000 0 0 RED HAT INC COM 756577102 1608 9156 SH SOLE 9156 0 0 RED LION HOTELS CORP COM 756764106 402 49021 SH SOLE 49021 0 0 REDFIN CORP COM 75737F108 160 11100 SH Call SOLE 11100 0 0 REDWOOD TR INC COM 758075402 1389 92169 SH SOLE 92169 0 0 REGAL BELOIT CORP COM 758750103 1499 21403 SH SOLE 21403 0 0 REGENCY CTRS CORP COM 758849103 1047 17844 SH SOLE 17844 0 0 REGENERON PHARMACEUTICALS COM 75886F107 13259 35498 SH SOLE 35498 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1121 3000 SH Put SOLE 3000 0 0 REGENXBIO INC COM 75901B107 5094 121420 SH SOLE 121420 0 0 REGIONAL MGMT CORP COM 75902K106 227 9419 SH SOLE 9419 0 0 REGIONS FINL CORP NEW COM 7591EP100 9027 674639 SH SOLE 674639 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 21 22216 SH SOLE 22216 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 5343 75076 SH SOLE 75076 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 394 2948 SH SOLE 2948 0 0 RENASANT CORP COM 75970E107 533 17660 SH SOLE 17660 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 847 32941 SH SOLE 32941 0 0 RENT A CTR INC NEW COM 76009N100 4643 286781 SH SOLE 286781 0 0 REPLIGEN CORP COM 759916109 4229 80189 SH SOLE 80189 0 0 REPUBLIC SVCS INC COM 760759100 65617 910206 SH SOLE 910206 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 15217 740494 SH SOLE 740494 0 0 RESOLUTE FST PRODS INC COM 76117W109 2861 360732 SH SOLE 360732 0 0 RESONANT INC COM 76118L102 48 35759 SH SOLE 35759 0 0 RESOURCES CONNECTION INC COM 76122Q105 1148 80811 SH SOLE 80811 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 13038 249344 SH SOLE 249344 0 0 RESTORATION ROBOTICS INC COM 76133C103 6 14800 SH SOLE 14800 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 758 47714 SH SOLE 47714 0 0 RETROPHIN INC COM 761299106 6809 300873 SH SOLE 300873 0 0 REXFORD INDL RLTY INC COM 76169C100 5991 203290 SH SOLE 203290 0 0 REXNORD CORP NEW COM 76169B102 1040 45298 SH SOLE 45298 0 0 RH COM 74967X103 1425 11892 SH SOLE 11892 0 0 RH COM 74967X103 791 6600 SH Call SOLE 6600 0 0 RH COM 74967X103 863 7200 SH Put SOLE 7200 0 0 RIBBON COMMUNICATIONS INC COM 762544104 87 18003 SH SOLE 18003 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1714 745029 SH SOLE 745029 0 0 RINGCENTRAL INC CL A 76680R206 10702 129814 SH SOLE 129814 0 0 RIO TINTO PLC SPONSORED ADR 767204100 14803 305352 SH SOLE 305352 0 0 RIVERVIEW BANCORP INC COM 769397100 145 19866 SH SOLE 19866 0 0 RLJ LODGING TR COM 74965L101 4046 246737 SH SOLE 246737 0 0 RMR GROUP INC CL A 74967R106 343 6458 SH SOLE 6458 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 95 190650 SH SOLE 190650 0 0 ROAN RES INC CL A COM 769755109 903 107764 SH SOLE 107764 0 0 ROBERT HALF INTL INC COM 770323103 275 4800 SH Call SOLE 4800 0 0 ROBERT HALF INTL INC COM 770323103 400 7000 SH Put SOLE 7000 0 0 ROCKWELL AUTOMATION INC COM 773903109 105467 700871 SH SOLE 700871 0 0 ROCKWELL AUTOMATION INC COM 773903109 301 2000 SH Call SOLE 2000 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 48486 945282 SH SOLE 945282 0 0 ROKU INC COM CL A 77543R102 285 9300 SH Call SOLE 9300 0 0 ROKU INC COM CL A 77543R102 726 23700 SH Put SOLE 23700 0 0 ROPER TECHNOLOGIES INC COM 776696106 916 3437 SH SOLE 3437 0 0 ROPER TECHNOLOGIES INC COM 776696106 533 2000 SH Call SOLE 2000 0 0 ROSETTA STONE INC COM 777780107 455 27763 SH SOLE 27763 0 0 ROSS STORES INC COM 778296103 416 5000 SH Put SOLE 5000 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 90051 920858 SH SOLE 920858 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 7523 129108 SH SOLE 129108 0 0 ROYAL GOLD INC COM 780287108 5210 60828 SH SOLE 60828 0 0 ROYAL GOLD INC COM 780287108 1602 18700 SH Call SOLE 18700 0 0 ROYAL GOLD INC COM 780287108 1850 21600 SH Put SOLE 21600 0 0 RPC INC COM 749660106 382 38722 SH SOLE 38722 0 0 RPM INTL INC COM 749685103 4951 84228 SH SOLE 84228 0 0 RTI SURGICAL INC COM 74975N105 517 139799 SH SOLE 139799 0 0 RTW RETAILWINDS INC COM 74980D100 327 115615 SH SOLE 115615 0 0 RUBICON PROJ INC COM 78112V102 1655 443736 SH SOLE 443736 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 2862 139835 SH SOLE 139835 0 0 RUSH ENTERPRISES INC CL A 781846209 1431 41503 SH SOLE 41503 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 4249 186937 SH SOLE 186937 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 4195 58803 SH SOLE 58803 0 0 RYB ED INC ADR 74979W101 647 110846 SH SOLE 110846 0 0 RYDER SYS INC COM 783549108 18475 383691 SH SOLE 383691 0 0 RYDER SYS INC COM 783549108 207 4300 SH Call SOLE 4300 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2895 43417 SH SOLE 43417 0 0 S&P GLOBAL INC COM 78409V104 2124 12501 SH SOLE 12501 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 6671 404794 SH SOLE 404794 0 0 SAFE BULKERS INC COM Y7388L103 82 46247 SH SOLE 46247 0 0 SAIA INC COM 78709Y105 2545 45593 SH SOLE 45593 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 4016 170982 SH SOLE 170982 0 0 SANCHEZ ENERGY CORP COM 79970Y105 104 383986 SH SOLE 383986 0 0 SANDERSON FARMS INC COM 800013104 2115 21300 SH Call SOLE 21300 0 0 SANDERSON FARMS INC COM 800013104 2075 20900 SH Put SOLE 20900 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 3650 479684 SH SOLE 479684 0 0 SANDY SPRING BANCORP INC COM 800363103 373 11893 SH SOLE 11893 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 244 4392 SH SOLE 4392 0 0 SAUL CTRS INC COM 804395101 849 17982 SH SOLE 17982 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 127947 790330 SH SOLE 790330 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1247 7700 SH Call SOLE 7700 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1457 9000 SH Put SOLE 9000 0 0 SCANA CORP NEW COM 80589M102 3876 81129 SH SOLE 81129 0 0 SCANSOURCE INC COM 806037107 1983 57679 SH SOLE 57679 0 0 SCHEIN HENRY INC COM 806407102 785 10000 SH Call SOLE 10000 0 0 SCHEIN HENRY INC COM 806407102 848 10800 SH Put SOLE 10800 0 0 SCHLUMBERGER LTD COM 806857108 184582 5115902 SH SOLE 5115902 0 0 SCHLUMBERGER LTD COM 806857108 3525 97700 SH Call SOLE 97700 0 0 SCHLUMBERGER LTD COM 806857108 2490 69000 SH Put SOLE 69000 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 15362 822808 SH SOLE 822808 0 0 SCHNITZER STL INDS CL A 806882106 1523 70650 SH SOLE 70650 0 0 SCHWAB CHARLES CORP NEW COM 808513105 1038 25000 SH Call SOLE 25000 0 0 SCHWAB CHARLES CORP NEW COM 808513105 997 24000 SH Put SOLE 24000 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 4423 176550 SH SOLE 176550 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 2225 34937 SH SOLE 34937 0 0 SCIENTIFIC GAMES CORP COM 80874P109 6901 385968 SH SOLE 385968 0 0 SCIENTIFIC GAMES CORP COM 80874P109 393 22000 SH Call SOLE 22000 0 0 SCIENTIFIC GAMES CORP COM 80874P109 315 17600 SH Put SOLE 17600 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 7799 126897 SH SOLE 126897 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 627 10200 SH Call SOLE 10200 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 492 8000 SH Put SOLE 8000 0 0 SCYNEXIS INC COM 811292101 80 166681 SH SOLE 166681 0 0 SEACHANGE INTL INC COM 811699107 94 74266 SH SOLE 74266 0 0 SEADRILL LTD COM G7998G106 2542 262277 SH SOLE 262277 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 59881 1551721 SH SOLE 1551721 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1864 48300 SH Call SOLE 48300 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2122 55000 SH Put SOLE 55000 0 0 SEALED AIR CORP NEW COM 81211K100 4195 120414 SH SOLE 120414 0 0 SEASPINE HLDGS CORP COM 81255T108 741 40642 SH SOLE 40642 0 0 SEAWORLD ENTMT INC COM 81282V100 25648 1161067 SH SOLE 1161067 0 0 SECUREWORKS CORP CL A 81374A105 3081 182426 SH SOLE 182426 0 0 SEI INVESTMENTS CO COM 784117103 22756 492547 SH SOLE 492547 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1352 213846 SH SOLE 213846 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 180858 3153579 SH SOLE 3153579 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2047 35700 SH Call SOLE 35700 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 3579 62400 SH Put SOLE 62400 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 88765 1748029 SH SOLE 1748029 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6363 125300 SH Call SOLE 125300 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10034 197600 SH Put SOLE 197600 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1186 13710 SH SOLE 13710 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1592 18400 SH Call SOLE 18400 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1228 14200 SH Put SOLE 14200 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3238 135940 SH SOLE 135940 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4983 209200 SH Call SOLE 209200 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6474 271800 SH Put SOLE 271800 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 104371 1620412 SH SOLE 1620412 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1250 19400 SH Call SOLE 19400 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1114 17300 SH Put SOLE 17300 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 150644 2846633 SH SOLE 2846633 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 13399 253200 SH Call SOLE 253200 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 21126 399200 SH Put SOLE 399200 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 25208 498970 SH SOLE 498970 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 831 13400 SH Call SOLE 13400 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 818 13200 SH Put SOLE 13200 0 0 SELECTA BIOSCIENCES INC COM 816212104 533 200498 SH SOLE 200498 0 0 SEMPRA ENERGY COM 816851109 1006 9300 SH Call SOLE 9300 0 0 SEMPRA ENERGY COM 816851109 2326 21500 SH Put SOLE 21500 0 0 SEMTECH CORP COM 816850101 6510 141924 SH SOLE 141924 0 0 SENDGRID INC COM 816883102 7131 165192 SH SOLE 165192 0 0 SENECA FOODS CORP NEW CL A 817070501 216 7656 SH SOLE 7656 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 3269 278943 SH SOLE 278943 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 8035 179203 SH SOLE 179203 0 0 SERES THERAPEUTICS INC COM 81750R102 82 18069 SH SOLE 18069 0 0 SERVICENOW INC COM 81762P102 329 1848 SH SOLE 1848 0 0 SERVICESOURCE INTL INC COM 81763U100 829 767998 SH SOLE 767998 0 0 SESEN BIO INC COM 817763105 34 24244 SH SOLE 24244 0 0 SHAKE SHACK INC CL A 819047101 227 5000 SH Call SOLE 5000 0 0 SHAKE SHACK INC CL A 819047101 409 9000 SH Put SOLE 9000 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 6459 356793 SH SOLE 356793 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 5169 116808 SH SOLE 116808 0 0 SHERWIN WILLIAMS CO COM 824348106 217 552 SH SOLE 552 0 0 SHOE CARNIVAL INC COM 824889109 2439 72794 SH SOLE 72794 0 0 SHUTTERFLY INC COM 82568P304 9774 242781 SH SOLE 242781 0 0 SHUTTERFLY INC COM 82568P304 201 5000 SH Call SOLE 5000 0 0 SHUTTERSTOCK INC COM 825690100 310 8622 SH SOLE 8622 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 149 64074 SH SOLE 64074 0 0 SIENTRA INC COM 82621J105 1530 120340 SH SOLE 120340 0 0 SIERRA BANCORP COM 82620P102 448 18660 SH SOLE 18660 0 0 SIERRA ONCOLOGY INC COM 82640U107 74 56438 SH SOLE 56438 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 4321 42027 SH SOLE 42027 0 0 SILICOM LTD ORD M84116108 774 22152 SH SOLE 22152 0 0 SILICON LABORATORIES INC COM 826919102 2090 26522 SH SOLE 26522 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1178 34132 SH SOLE 34132 0 0 SILVERCORP METALS INC COM 82835P103 1222 583823 SH SOLE 583823 0 0 SIMON PPTY GROUP INC NEW COM 828806109 15008 89336 SH SOLE 89336 0 0 SIMPLY GOOD FOODS CO COM 82900L102 3953 209163 SH SOLE 209163 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1717 31721 SH SOLE 31721 0 0 SINA CORP ORD G81477104 14691 273873 SH SOLE 273873 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 5740 217920 SH SOLE 217920 0 0 SIRIUS XM HLDGS INC COM 82968B103 10796 1890795 SH SOLE 1890795 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2026 36665 SH SOLE 36665 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2200 39549 SH SOLE 39549 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 495 8900 SH Call SOLE 8900 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 395 7100 SH Put SOLE 7100 0 0 SJW GROUP COM 784305104 1494 26860 SH SOLE 26860 0 0 SKECHERS U S A INC CL A 830566105 4232 184876 SH SOLE 184876 0 0 SKECHERS U S A INC CL A 830566105 323 14100 SH Call SOLE 14100 0 0 SKECHERS U S A INC CL A 830566105 252 11000 SH Put SOLE 11000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2354 35131 SH SOLE 35131 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 261 3900 SH Put SOLE 3900 0 0 SLEEP NUMBER CORP COM 83125X103 733 23110 SH SOLE 23110 0 0 SMART & FINAL STORES INC COM 83190B101 212 44800 SH SOLE 44800 0 0 SMART SAND INC COM 83191H107 25 11351 SH SOLE 11351 0 0 SMARTSHEET INC COM CL A 83200N103 1841 74055 SH SOLE 74055 0 0 SMITH A O COM 831865209 88622 2075448 SH SOLE 2075448 0 0 SMUCKER J M CO COM NEW 832696405 561 6000 SH Call SOLE 6000 0 0 SMUCKER J M CO COM NEW 832696405 654 7000 SH Put SOLE 7000 0 0 SNAP INC CL A 83304A106 536 97200 SH Call SOLE 97200 0 0 SNAP INC CL A 83304A106 667 121100 SH Put SOLE 121100 0 0 SNAP ON INC COM 833034101 1889 13000 SH Call SOLE 13000 0 0 SNAP ON INC COM 833034101 1496 10300 SH Put SOLE 10300 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 19712 514661 SH SOLE 514661 0 0 SOGOU INC ADR REPSTG A 83409V104 3285 625662 SH SOLE 625662 0 0 SOHU COM LTD SPONSORED ADS 83410S108 3767 216225 SH SOLE 216225 0 0 SOHU COM LTD SPONSORED ADS 83410S108 190 10900 SH Call SOLE 10900 0 0 SOLAR SR CAP LTD COM 83416M105 639 42294 SH SOLE 42294 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 832 23700 SH Call SOLE 23700 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1236 35200 SH Put SOLE 35200 0 0 SONOS INC COM 83570H108 1319 134346 SH SOLE 134346 0 0 SONY CORP SPONSORED ADR 835699307 487 10084 SH SOLE 10084 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 17 20320 SH SOLE 20320 0 0 SOUTH ST CORP COM 840441109 1274 21247 SH SOLE 21247 0 0 SOUTHERN CO COM 842587107 8802 200401 SH SOLE 200401 0 0 SOUTHERN CO COM 842587107 3320 75600 SH Call SOLE 75600 0 0 SOUTHERN CO COM 842587107 1098 25000 SH Put SOLE 25000 0 0 SOUTHERN COPPER CORP COM 84265V105 4994 162300 SH SOLE 162300 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 163 12359 SH SOLE 12359 0 0 SOUTHWEST AIRLS CO COM 844741108 23622 508208 SH SOLE 508208 0 0 SOUTHWEST AIRLS CO COM 844741108 2817 60600 SH Call SOLE 60600 0 0 SOUTHWEST AIRLS CO COM 844741108 2013 43300 SH Put SOLE 43300 0 0 SP PLUS CORP COM 78469C103 1322 44769 SH SOLE 44769 0 0 SPARK ENERGY INC CL A COM 846511103 181 24382 SH SOLE 24382 0 0 SPARTAN MTRS INC COM 846819100 1736 240130 SH SOLE 240130 0 0 SPARTANNASH CO COM 847215100 1155 67212 SH SOLE 67212 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 793 3400 SH Call SOLE 3400 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 793 3400 SH Put SOLE 3400 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 10702 88260 SH SOLE 88260 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 256 7700 SH SOLE 7700 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1131 34000 SH Call SOLE 34000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1031 31000 SH Put SOLE 31000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 46746 187045 SH SOLE 187045 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 25342 101400 SH Call SOLE 101400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 46335 185400 SH Put SOLE 185400 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 715 2361 SH SOLE 2361 0 0 SPDR SERIES TRUST OILGAS EQUIP 78464A748 2561 284200 SH SOLE 284200 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 2266 31581 SH SOLE 31581 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 4951 69000 SH Call SOLE 69000 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 4951 69000 SH Put SOLE 69000 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 5507 147441 SH SOLE 147441 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 4470 49932 SH SOLE 49932 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 14753 453670 SH SOLE 453670 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1988 75900 SH SOLE 75900 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1184 45200 SH Call SOLE 45200 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1215 46400 SH Put SOLE 46400 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 13463 507467 SH SOLE 507467 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 4184 157700 SH Call SOLE 157700 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 4507 169900 SH Put SOLE 169900 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 52432 1120586 SH SOLE 1120586 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 2634 56300 SH Call SOLE 56300 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 3402 72700 SH Put SOLE 72700 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 467 11400 SH Call SOLE 11400 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 365 8900 SH Put SOLE 8900 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1218 28840 SH SOLE 28840 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 91 10400 SH SOLE 10400 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 509 31289 SH SOLE 31289 0 0 SPERO THERAPEUTICS INC COM 84833T103 169 27454 SH SOLE 27454 0 0 SPIRIT AIRLS INC COM 848577102 20741 358090 SH SOLE 358090 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 611 85760 SH SOLE 85760 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 17226 488684 SH SOLE 488684 0 0 SPLUNK INC COM 848637104 436 4161 SH SOLE 4161 0 0 SPLUNK INC COM 848637104 734 7000 SH Call SOLE 7000 0 0 SPLUNK INC COM 848637104 419 4000 SH Put SOLE 4000 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 227 2000 SH Call SOLE 2000 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 227 2000 SH Put SOLE 2000 0 0 SPRINT CORP COM SER 1 85207U105 115 19783 SH SOLE 19783 0 0 SPROUTS FMRS MKT INC COM 85208M102 23954 1018865 SH SOLE 1018865 0 0 SPS COMM INC COM 78463M107 3697 44881 SH SOLE 44881 0 0 SQUARE INC CL A 852234103 48018 856083 SH SOLE 856083 0 0 SQUARE INC CL A 852234103 21628 385600 SH Call SOLE 385600 0 0 SQUARE INC CL A 852234103 24293 433100 SH Put SOLE 433100 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5893 130643 SH SOLE 130643 0 0 SSR MNG INC COM 784730103 2912 240696 SH SOLE 240696 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 12560 393603 SH SOLE 393603 0 0 STAG INDL INC COM 85254J102 4093 164506 SH SOLE 164506 0 0 STAMPS COM INC COM NEW 852857200 591 3800 SH Call SOLE 3800 0 0 STAMPS COM INC COM NEW 852857200 514 3300 SH Put SOLE 3300 0 0 STANDARD MTR PRODS INC COM 853666105 362 7482 SH SOLE 7482 0 0 STANDEX INTL CORP COM 854231107 2690 40044 SH SOLE 40044 0 0 STANLEY BLACK & DECKER INC COM 854502101 927 7745 SH SOLE 7745 0 0 STARBUCKS CORP COM 855244109 175675 2727875 SH SOLE 2727875 0 0 STARBUCKS CORP COM 855244109 3542 55000 SH Call SOLE 55000 0 0 STARBUCKS CORP COM 855244109 2982 46300 SH Put SOLE 46300 0 0 STARWOOD PPTY TR INC COM 85571B105 31061 1575883 SH SOLE 1575883 0 0 STATE BK FINL CORP COM 856190103 7800 361258 SH SOLE 361258 0 0 STATE STR CORP COM 857477103 69428 1100812 SH SOLE 1100812 0 0 STEEL DYNAMICS INC COM 858119100 26147 870403 SH SOLE 870403 0 0 STEELCASE INC CL A 858155203 2528 170460 SH SOLE 170460 0 0 STELLUS CAP INVT CORP COM 858568108 341 26334 SH SOLE 26334 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 702 73852 SH SOLE 73852 0 0 STERICYCLE INC COM 858912108 6100 166255 SH SOLE 166255 0 0 STERLING BANCORP INC COM 85917W102 110 15876 SH SOLE 15876 0 0 STERLING CONSTRUCTION CO INC COM 859241101 946 86886 SH SOLE 86886 0 0 STEWART INFORMATION SVCS COR COM 860372101 1092 26365 SH SOLE 26365 0 0 STITCH FIX INC COM CL A 860897107 3468 202911 SH SOLE 202911 0 0 STITCH FIX INC COM CL A 860897107 291 17000 SH Put SOLE 17000 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 7919 570502 SH SOLE 570502 0 0 STOCK YDS BANCORP INC COM 861025104 213 6495 SH SOLE 6495 0 0 STONERIDGE INC COM 86183P102 3400 137938 SH SOLE 137938 0 0 STORE CAP CORP COM 862121100 31485 1112149 SH SOLE 1112149 0 0 STRATASYS LTD SHS M85548101 4269 237019 SH SOLE 237019 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 182 40590 SH SOLE 40590 0 0 STRYKER CORP COM 863667101 7745 49410 SH SOLE 49410 0 0 STRYKER CORP COM 863667101 784 5000 SH Call SOLE 5000 0 0 STRYKER CORP COM 863667101 784 5000 SH Put SOLE 5000 0 0 STURM RUGER & CO INC COM 864159108 212 3989 SH SOLE 3989 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 160 24607 SH SOLE 24607 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2534 260418 SH SOLE 260418 0 0 SUMMIT MATLS INC CL A 86614U100 4573 368818 SH SOLE 368818 0 0 SUN CMNTYS INC COM 866674104 3066 30147 SH SOLE 30147 0 0 SUNCOKE ENERGY INC COM 86722A103 816 95455 SH SOLE 95455 0 0 SUNCOR ENERGY INC NEW COM 867224107 73280 2620484 SH SOLE 2620484 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 15 36113 SH SOLE 36113 0 0 SUNOPTA INC COM 8676EP108 344 88941 SH SOLE 88941 0 0 SUNRUN INC COM 86771W105 137 12600 SH Put SOLE 12600 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3859 296611 SH SOLE 296611 0 0 SUNTRUST BKS INC COM 867914103 29090 576722 SH SOLE 576722 0 0 SUNTRUST BKS INC COM 867914103 1584 31400 SH Call SOLE 31400 0 0 SUNTRUST BKS INC COM 867914103 560 11100 SH Put SOLE 11100 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 3025 902996 SH SOLE 902996 0 0 SUPERIOR INDS INTL INC COM 868168105 1222 253969 SH SOLE 253969 0 0 SURMODICS INC COM 868873100 3910 82727 SH SOLE 82727 0 0 SVB FINL GROUP COM 78486Q101 22020 115943 SH SOLE 115943 0 0 SVMK INC COM 78489X103 248 20182 SH SOLE 20182 0 0 SWITCH INC CL A 87105L104 862 123200 SH SOLE 123200 0 0 SYKES ENTERPRISES INC COM 871237103 299 12095 SH SOLE 12095 0 0 SYMANTEC CORP COM 871503108 72090 3815283 SH SOLE 3815283 0 0 SYNAPTICS INC COM 87157D109 3258 87564 SH SOLE 87564 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1096 178484 SH SOLE 178484 0 0 SYNCHRONY FINL COM 87165B103 37639 1604411 SH SOLE 1604411 0 0 SYNCHRONY FINL COM 87165B103 584 24900 SH Call SOLE 24900 0 0 SYNCHRONY FINL COM 87165B103 577 24600 SH Put SOLE 24600 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 60 13487 SH SOLE 13487 0 0 SYNNEX CORP COM 87162W100 21905 270963 SH SOLE 270963 0 0 SYNOPSYS INC COM 871607107 15337 182064 SH SOLE 182064 0 0 SYNOVUS FINL CORP COM NEW 87161C501 62596 1956752 SH SOLE 1956752 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 6 10829 SH SOLE 10829 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 266 47756 SH SOLE 47756 0 0 SYSCO CORP COM 871829107 38149 608832 SH SOLE 608832 0 0 SYSCO CORP COM 871829107 251 4000 SH Call SOLE 4000 0 0 T2 BIOSYSTEMS INC COM 89853L104 157 52082 SH SOLE 52082 0 0 TABLEAU SOFTWARE INC CL A 87336U105 72404 603369 SH SOLE 603369 0 0 TABLEAU SOFTWARE INC CL A 87336U105 240 2000 SH Call SOLE 2000 0 0 TAILORED BRANDS INC COM 87403A107 273 20000 SH Put SOLE 20000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 39240 1063119 SH SOLE 1063119 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 221 6000 SH Call SOLE 6000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 484 4700 SH Call SOLE 4700 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 329 3200 SH Put SOLE 3200 0 0 TAL ED GROUP SPONSORED ADS 874080104 347 13000 SH Call SOLE 13000 0 0 TAL ED GROUP SPONSORED ADS 874080104 267 10000 SH Put SOLE 10000 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 24353 641376 SH SOLE 641376 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 645 17000 SH Call SOLE 17000 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 839 22100 SH Put SOLE 22100 0 0 TANTECH HLDGS LTD COM G8675X107 24 13609 SH SOLE 13609 0 0 TAPESTRY INC COM 876030107 35165 1041937 SH SOLE 1041937 0 0 TAPESTRY INC COM 876030107 236 7000 SH Call SOLE 7000 0 0 TARENA INTL INC ADR 876108101 69 10900 SH SOLE 10900 0 0 TARGET CORP COM 87612E106 67334 1018827 SH SOLE 1018827 0 0 TARGET CORP COM 87612E106 1917 29000 SH Put SOLE 29000 0 0 TATA MTRS LTD SPONSORED ADR 876568502 5531 454104 SH SOLE 454104 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 2615 164470 SH SOLE 164470 0 0 TCF FINL CORP COM 872275102 1324 67942 SH SOLE 67942 0 0 TCG BDC INC COM 872280102 2597 209435 SH SOLE 209435 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 294 6000 SH Call SOLE 6000 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 245 5000 SH Put SOLE 5000 0 0 TE CONNECTIVITY LTD REG SHS H84989104 139332 1842289 SH SOLE 1842289 0 0 TE CONNECTIVITY LTD REG SHS H84989104 832 11000 SH Call SOLE 11000 0 0 TE CONNECTIVITY LTD REG SHS H84989104 681 9000 SH Put SOLE 9000 0 0 TECH DATA CORP COM 878237106 10425 127424 SH SOLE 127424 0 0 TECHTARGET INC COM 87874R100 4790 392315 SH SOLE 392315 0 0 TECK RESOURCES LTD CL B 878742204 5221 242360 SH SOLE 242360 0 0 TELADOC HEALTH INC COM 87918A105 16175 326297 SH SOLE 326297 0 0 TELADOC HEALTH INC COM 87918A105 446 9000 SH Call SOLE 9000 0 0 TELADOC HEALTH INC COM 87918A105 297 6000 SH Put SOLE 6000 0 0 TELARIA INC COM 879181105 84 30941 SH SOLE 30941 0 0 TELEFONICA S A SPONSORED ADR 879382208 1521 179787 SH SOLE 179787 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 12644 388556 SH SOLE 388556 0 0 TELUS CORP COM 87971M103 17195 518312 SH SOLE 518312 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 4834 282054 SH SOLE 282054 0 0 TENNECO INC CL A VTG COM STK 880349105 6443 235250 SH SOLE 235250 0 0 TERADATA CORP DEL COM 88076W103 3786 98699 SH SOLE 98699 0 0 TERADYNE INC COM 880770102 34736 1106933 SH SOLE 1106933 0 0 TEREX CORP NEW COM 880779103 503 18262 SH SOLE 18262 0 0 TEREX CORP NEW COM 880779103 350 12700 SH Call SOLE 12700 0 0 TEREX CORP NEW COM 880779103 521 18900 SH Put SOLE 18900 0 0 TERNIUM SA SPON ADR 880890108 1471 54287 SH SOLE 54287 0 0 TERRENO RLTY CORP COM 88146M101 6574 186915 SH SOLE 186915 0 0 TERRITORIAL BANCORP INC COM 88145X108 234 9023 SH SOLE 9023 0 0 TESLA INC COM 88160R101 79126 237758 SH SOLE 237758 0 0 TESLA INC COM 88160R101 14643 44000 SH Call SOLE 44000 0 0 TESLA INC COM 88160R101 24960 75000 SH Put SOLE 75000 0 0 TETRA TECH INC NEW COM 88162G103 4430 85566 SH SOLE 85566 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 888 785950 SH SOLE 785950 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 35513 695098 SH SOLE 695098 0 0 TEXAS INSTRS INC COM 882508104 55631 588687 SH SOLE 588687 0 0 TEXTRON INC COM 883203101 1728 37573 SH SOLE 37573 0 0 TG THERAPEUTICS INC COM 88322Q108 3153 769011 SH SOLE 769011 0 0 THE TRADE DESK INC COM CL A 88339J105 1940 16712 SH SOLE 16712 0 0 THE TRADE DESK INC COM CL A 88339J105 1509 13000 SH Call SOLE 13000 0 0 THE TRADE DESK INC COM CL A 88339J105 232 2000 SH Put SOLE 2000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4872 21772 SH SOLE 21772 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4700 21000 SH Call SOLE 21000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3581 16000 SH Put SOLE 16000 0 0 THL CREDIT INC COM 872438106 1381 227169 SH SOLE 227169 0 0 THOR INDS INC COM 885160101 19197 369167 SH SOLE 369167 0 0 THOR INDS INC COM 885160101 2356 45300 SH Call SOLE 45300 0 0 THOR INDS INC COM 885160101 2444 47000 SH Put SOLE 47000 0 0 TILE SHOP HLDGS INC COM 88677Q109 811 147937 SH SOLE 147937 0 0 TILLYS INC CL A 886885102 5555 511475 SH SOLE 511475 0 0 TILRAY INC COM CL 2 88688T100 761 10789 SH SOLE 10789 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 5620 366386 SH SOLE 366386 0 0 TIMKEN CO COM 887389104 14961 400889 SH SOLE 400889 0 0 TITAN MACHY INC COM 88830R101 1793 136342 SH SOLE 136342 0 0 TIVITY HEALTH INC COM 88870R102 871 35115 SH SOLE 35115 0 0 TJX COS INC NEW COM 872540109 146475 3273919 SH SOLE 3273919 0 0 TOLL BROTHERS INC COM 889478103 42460 1289403 SH SOLE 1289403 0 0 TOLL BROTHERS INC COM 889478103 300 9100 SH Call SOLE 9100 0 0 TOLL BROTHERS INC COM 889478103 649 19700 SH Put SOLE 19700 0 0 TORO CO COM 891092108 11836 211808 SH SOLE 211808 0 0 TOTAL SYS SVCS INC COM 891906109 24983 307336 SH SOLE 307336 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 13749 932772 SH SOLE 932772 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 565 88248 SH SOLE 88248 0 0 TOWNSQUARE MEDIA INC CL A 892231101 206 50465 SH SOLE 50465 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 6489 55901 SH SOLE 55901 0 0 TPG RE FIN TR INC COM 87266M107 1807 98827 SH SOLE 98827 0 0 TPG SPECIALTY LENDING INC COM 87265K102 1503 83064 SH SOLE 83064 0 0 TRACTOR SUPPLY CO COM 892356106 712 8535 SH SOLE 8535 0 0 TRANSALTA CORP COM 89346D107 3090 753836 SH SOLE 753836 0 0 TRANSCANADA CORP COM 89353D107 2691 75388 SH SOLE 75388 0 0 TRANSDIGM GROUP INC COM 893641100 1132 3328 SH SOLE 3328 0 0 TRANSDIGM GROUP INC COM 893641100 680 2000 SH Call SOLE 2000 0 0 TRANSGLOBE ENERGY CORP COM 893662106 351 187501 SH SOLE 187501 0 0 TRANSLATE BIO INC COM 89374L104 118 15679 SH SOLE 15679 0 0 TRANSOCEAN LTD REG SHS H8817H100 24103 3473060 SH SOLE 3473060 0 0 TRANSUNION COM 89400J107 3960 69715 SH SOLE 69715 0 0 TRAVELCENTERS AMER LLC COM 894174101 999 265813 SH SOLE 265813 0 0 TRAVELERS COMPANIES INC COM 89417E109 2495 20835 SH SOLE 20835 0 0 TRAVELERS COMPANIES INC COM 89417E109 240 2000 SH Call SOLE 2000 0 0 TRAVELERS COMPANIES INC COM 89417E109 910 7600 SH Put SOLE 7600 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 669 42849 SH SOLE 42849 0 0 TRAVELZOO COM NEW 89421Q205 281 28613 SH SOLE 28613 0 0 TREDEGAR CORP COM 894650100 430 27135 SH SOLE 27135 0 0 TREEHOUSE FOODS INC COM 89469A104 10383 204760 SH SOLE 204760 0 0 TREVENA INC COM 89532E109 41 96397 SH SOLE 96397 0 0 TRIBUNE MEDIA CO CL A 896047503 26817 590934 SH SOLE 590934 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 35 20300 SH SOLE 20300 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 44 19266 SH SOLE 19266 0 0 TRINITY INDS INC COM 896522109 4526 219798 SH SOLE 219798 0 0 TRIPADVISOR INC COM 896945201 6400 118654 SH SOLE 118654 0 0 TRIPADVISOR INC COM 896945201 237 4400 SH Call SOLE 4400 0 0 TRIPLE-S MGMT CORP CL B 896749108 2237 128626 SH SOLE 128626 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1131 103818 SH SOLE 103818 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1195 61418 SH SOLE 61418 0 0 TRITON INTL LTD CL A G9078F107 217 7000 SH Call SOLE 7000 0 0 TRITON INTL LTD CL A G9078F107 239 7700 SH Put SOLE 7700 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 1672 296957 SH SOLE 296957 0 0 TRONOX LTD SHS CL A Q9235V101 231 29748 SH SOLE 29748 0 0 TRUECAR INC COM 89785L107 4273 471675 SH SOLE 471675 0 0 TRUSTCO BK CORP N Y COM 898349105 592 86233 SH SOLE 86233 0 0 TTM TECHNOLOGIES INC COM 87305R109 1293 132897 SH SOLE 132897 0 0 TUPPERWARE BRANDS CORP COM 899896104 4924 155981 SH SOLE 155981 0 0 TUPPERWARE BRANDS CORP COM 899896104 316 10000 SH Call SOLE 10000 0 0 TUPPERWARE BRANDS CORP COM 899896104 373 11800 SH Put SOLE 11800 0 0 TURNING PT BRANDS INC COM 90041L105 516 18965 SH SOLE 18965 0 0 TUTOR PERINI CORP COM 901109108 265 16570 SH SOLE 16570 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 7910 164391 SH SOLE 164391 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 16433 341500 SH Call SOLE 341500 0 0 TWILIO INC CL A 90138F102 26045 291656 SH SOLE 291656 0 0 TWILIO INC CL A 90138F102 1456 16300 SH Call SOLE 16300 0 0 TWILIO INC CL A 90138F102 1643 18400 SH Put SOLE 18400 0 0 TWITTER INC COM 90184L102 18963 659817 SH SOLE 659817 0 0 TWITTER INC COM 90184L102 1477 51400 SH Call SOLE 51400 0 0 TWITTER INC COM 90184L102 1753 61000 SH Put SOLE 61000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 9436 734881 SH SOLE 734881 0 0 TYLER TECHNOLOGIES INC COM 902252105 465 2500 SH SOLE 2500 0 0 TYSON FOODS INC CL A 902494103 50708 949588 SH SOLE 949588 0 0 TYSON FOODS INC CL A 902494103 1340 25100 SH Call SOLE 25100 0 0 TYSON FOODS INC CL A 902494103 977 18300 SH Put SOLE 18300 0 0 U S CONCRETE INC COM NEW 90333L201 282 8000 SH Call SOLE 8000 0 0 U S CONCRETE INC COM NEW 90333L201 847 24000 SH Put SOLE 24000 0 0 U S G CORP COM NEW 903293405 682 15987 SH SOLE 15987 0 0 U S SILICA HLDGS INC COM 90346E103 508 49900 SH Call SOLE 49900 0 0 U S SILICA HLDGS INC COM 90346E103 559 54900 SH Put SOLE 54900 0 0 UDR INC COM 902653104 18013 454640 SH SOLE 454640 0 0 UGI CORP NEW COM 902681105 6597 123663 SH SOLE 123663 0 0 ULTA BEAUTY INC COM 90384S303 64361 262870 SH SOLE 262870 0 0 ULTA BEAUTY INC COM 90384S303 1126 4600 SH Call SOLE 4600 0 0 ULTA BEAUTY INC COM 90384S303 735 3000 SH Put SOLE 3000 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 514 2100 SH Call SOLE 2100 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 416 1700 SH Put SOLE 1700 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 273 32264 SH SOLE 32264 0 0 UMH PPTYS INC COM 903002103 193 16335 SH SOLE 16335 0 0 UMPQUA HLDGS CORP COM 904214103 20936 1316753 SH SOLE 1316753 0 0 UNDER ARMOUR INC CL A 904311107 300 17000 SH Call SOLE 17000 0 0 UNDER ARMOUR INC CL A 904311107 226 12800 SH Put SOLE 12800 0 0 UNIFI INC COM NEW 904677200 1097 48050 SH SOLE 48050 0 0 UNIFIRST CORP MASS COM 904708104 2142 14974 SH SOLE 14974 0 0 UNILEVER PLC SPON ADR NEW 904767704 5672 108550 SH SOLE 108550 0 0 UNION BANKSHARES CORP NEW COM 90539J109 753 26665 SH SOLE 26665 0 0 UNION PAC CORP COM 907818108 36007 260484 SH SOLE 260484 0 0 UNION PAC CORP COM 907818108 691 5000 SH Call SOLE 5000 0 0 UNION PAC CORP COM 907818108 415 3000 SH Put SOLE 3000 0 0 UNIQURE NV SHS N90064101 442 15322 SH SOLE 15322 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1731 80655 SH SOLE 80655 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 754 85178 SH SOLE 85178 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 479 267799 SH SOLE 267799 0 0 UNITED NAT FOODS INC COM 911163103 11837 1117797 SH SOLE 1117797 0 0 UNITED PARCEL SERVICE INC CL B 911312106 33838 346952 SH SOLE 346952 0 0 UNITED PARCEL SERVICE INC CL B 911312106 488 5000 SH Put SOLE 5000 0 0 UNITED RENTALS INC COM 911363109 32329 315313 SH SOLE 315313 0 0 UNITED STATES CELLULAR CORP COM 911684108 2822 54304 SH SOLE 54304 0 0 UNITED STATES LIME & MINERAL COM 911922102 231 3247 SH SOLE 3247 0 0 UNITED STATES STL CORP NEW COM 912909108 689 37800 SH Call SOLE 37800 0 0 UNITED STATES STL CORP NEW COM 912909108 881 48300 SH Put SOLE 48300 0 0 UNITED TECHNOLOGIES CORP COM 913017109 96824 909317 SH SOLE 909317 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 6489 59590 SH SOLE 59590 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 348 3200 SH Put SOLE 3200 0 0 UNITIL CORP COM 913259107 549 10851 SH SOLE 10851 0 0 UNIVAR INC COM 91336L107 6152 346777 SH SOLE 346777 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 374 4000 SH Call SOLE 4000 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 561 6000 SH Put SOLE 6000 0 0 UNIVERSAL ELECTRS INC COM 913483103 1154 45647 SH SOLE 45647 0 0 UNIVERSAL FST PRODS INC COM 913543104 1936 74585 SH SOLE 74585 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 258 4198 SH SOLE 4198 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 454 25092 SH SOLE 25092 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 561 34601 SH SOLE 34601 0 0 UNIVEST CORP PA COM 915271100 1615 74885 SH SOLE 74885 0 0 UNUM GROUP COM 91529Y106 16630 566045 SH SOLE 566045 0 0 UNUM THERAPEUTICS INC COM 903214104 565 128342 SH SOLE 128342 0 0 UPLAND SOFTWARE INC COM 91544A109 1156 42547 SH SOLE 42547 0 0 URBAN EDGE PPTYS COM 91704F104 9514 572430 SH SOLE 572430 0 0 URBAN OUTFITTERS INC COM 917047102 7525 226668 SH SOLE 226668 0 0 URBAN OUTFITTERS INC COM 917047102 382 11500 SH Call SOLE 11500 0 0 URBAN OUTFITTERS INC COM 917047102 438 13200 SH Put SOLE 13200 0 0 UROVANT SCIENCES LTD SHS G9381B108 72 10968 SH SOLE 10968 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 194 10105 SH SOLE 10105 0 0 US BANCORP DEL COM NEW 902973304 984 21525 SH SOLE 21525 0 0 US BANCORP DEL COM NEW 902973304 3226 70600 SH Call SOLE 70600 0 0 US BANCORP DEL COM NEW 902973304 2180 47700 SH Put SOLE 47700 0 0 US FOODS HLDG CORP COM 912008109 19098 603616 SH SOLE 603616 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 218 38800 SH SOLE 38800 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 2060 529608 SH SOLE 529608 0 0 USA TRUCK INC COM 902925106 555 37104 SH SOLE 37104 0 0 USANA HEALTH SCIENCES INC COM 90328M107 593 5034 SH SOLE 5034 0 0 UTAH MED PRODS INC COM 917488108 289 3479 SH SOLE 3479 0 0 UXIN LTD ADS 91818X108 72 14800 SH SOLE 14800 0 0 V F CORP COM 918204108 161687 2266435 SH SOLE 2266435 0 0 V F CORP COM 918204108 785 11000 SH Call SOLE 11000 0 0 V F CORP COM 918204108 428 6000 SH Put SOLE 6000 0 0 VAIL RESORTS INC COM 91879Q109 3132 14856 SH SOLE 14856 0 0 VAIL RESORTS INC COM 91879Q109 422 2000 SH Call SOLE 2000 0 0 VAIL RESORTS INC COM 91879Q109 422 2000 SH Put SOLE 2000 0 0 VALE S A ADR 91912E105 916 69457 SH SOLE 69457 0 0 VALE S A ADR 91912E105 583 44200 SH Call SOLE 44200 0 0 VALE S A ADR 91912E105 1310 99300 SH Put SOLE 99300 0 0 VALERO ENERGY CORP NEW COM 91913Y100 154796 2064779 SH SOLE 2064779 0 0 VALERO ENERGY CORP NEW COM 91913Y100 2249 30000 SH Call SOLE 30000 0 0 VALERO ENERGY CORP NEW COM 91913Y100 2646 35300 SH Put SOLE 35300 0 0 VALHI INC NEW COM 918905100 102 52802 SH SOLE 52802 0 0 VALLEY NATL BANCORP COM 919794107 1109 124885 SH SOLE 124885 0 0 VALMONT INDS INC COM 920253101 2732 24623 SH SOLE 24623 0 0 VANDA PHARMACEUTICALS INC COM 921659108 8474 324309 SH SOLE 324309 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 56349 2671844 SH SOLE 2671844 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 12243 580500 SH Call SOLE 580500 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 13158 623900 SH Put SOLE 623900 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1689 55900 SH Call SOLE 55900 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2354 77900 SH Put SOLE 77900 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 43131 3074206 SH SOLE 3074206 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 971 69200 SH Call SOLE 69200 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1148 81800 SH Put SOLE 81800 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 3317 38004 SH SOLE 38004 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2191 25100 SH Call SOLE 25100 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1580 18100 SH Put SOLE 18100 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 12684 170095 SH SOLE 170095 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 477 6400 SH Put SOLE 6400 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 754 7700 SH SOLE 7700 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 12276 157400 SH SOLE 157400 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 1175 15240 SH SOLE 15240 0 0 VAREX IMAGING CORP COM 92214X106 3910 165127 SH SOLE 165127 0 0 VARIAN MED SYS INC COM 92220P105 28051 247556 SH SOLE 247556 0 0 VARONIS SYS INC COM 922280102 12527 236808 SH SOLE 236808 0 0 VBI VACCINES INC COM NEW 91822J103 80 49936 SH SOLE 49936 0 0 VECTOR GROUP LTD COM 92240M108 17513 1799932 SH SOLE 1799932 0 0 VECTREN CORP COM 92240G101 298 4136 SH SOLE 4136 0 0 VECTRUS INC COM 92242T101 1344 62271 SH SOLE 62271 0 0 VEECO INSTRS INC DEL COM 922417100 922 124389 SH SOLE 124389 0 0 VEEVA SYS INC CL A COM 922475108 50937 570276 SH SOLE 570276 0 0 VENATOR MATLS PLC SHS G9329Z100 5920 1412962 SH SOLE 1412962 0 0 VENTAS INC COM 92276F100 246 4200 SH Call SOLE 4200 0 0 VENTAS INC COM 92276F100 305 5200 SH Put SOLE 5200 0 0 VERACYTE INC COM 92337F107 3829 304355 SH SOLE 304355 0 0 VERASTEM INC COM 92337C104 4150 1235176 SH SOLE 1235176 0 0 VEREIT INC COM 92339V100 98 13714 SH SOLE 13714 0 0 VERICEL CORP COM 92346J108 5502 316217 SH SOLE 316217 0 0 VERISIGN INC COM 92343E102 34582 233207 SH SOLE 233207 0 0 VERISK ANALYTICS INC COM 92345Y106 622 5701 SH SOLE 5701 0 0 VERITEX HLDGS INC COM 923451108 747 34952 SH SOLE 34952 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 9327 165900 SH Call SOLE 165900 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 9518 169300 SH Put SOLE 169300 0 0 VERMILION ENERGY INC COM 923725105 4739 224768 SH SOLE 224768 0 0 VERSO CORP CL A 92531L207 4358 194574 SH SOLE 194574 0 0 VERSUM MATLS INC COM 92532W103 3565 128605 SH SOLE 128605 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 67455 407069 SH SOLE 407069 0 0 VIACOM INC NEW CL B 92553P201 1132 44063 SH SOLE 44063 0 0 VICAL INC COM NEW 925602203 36 30893 SH SOLE 30893 0 0 VICI PPTYS INC COM 925652109 25204 1342079 SH SOLE 1342079 0 0 VICOR CORP COM 925815102 1125 29772 SH SOLE 29772 0 0 VICOR CORP COM 925815102 215 5700 SH Call SOLE 5700 0 0 VICOR CORP COM 925815102 234 6200 SH Put SOLE 6200 0 0 VIKING THERAPEUTICS INC COM 92686J106 2981 389620 SH SOLE 389620 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 431 16130 SH SOLE 16130 0 0 VISA INC COM CL A 92826C839 52097 394850 SH SOLE 394850 0 0 VISA INC COM CL A 92826C839 2507 19000 SH Call SOLE 19000 0 0 VISA INC COM CL A 92826C839 924 7000 SH Put SOLE 7000 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1034 57397 SH SOLE 57397 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1914 63331 SH SOLE 63331 0 0 VISTA OUTDOOR INC COM 928377100 861 75820 SH SOLE 75820 0 0 VISTEON CORP COM NEW 92839U206 5591 92751 SH SOLE 92751 0 0 VISTEON CORP COM NEW 92839U206 235 3900 SH Put SOLE 3900 0 0 VISTRA ENERGY CORP COM 92840M102 474 20700 SH Call SOLE 20700 0 0 VITAL THERAPIES INC COM 92847R104 39 208872 SH SOLE 208872 0 0 VITAMIN SHOPPE INC COM 92849E101 477 100584 SH SOLE 100584 0 0 VIVINT SOLAR INC COM 92854Q106 138 36269 SH SOLE 36269 0 0 VMWARE INC CL A COM 928563402 64299 468892 SH SOLE 468892 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 11161 578882 SH SOLE 578882 0 0 VORNADO RLTY TR SH BEN INT 929042109 310 5000 SH Call SOLE 5000 0 0 VOXX INTL CORP CL A 91829F104 292 73612 SH SOLE 73612 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1321 140536 SH SOLE 140536 0 0 VULCAN MATLS CO COM 929160109 2492 25224 SH SOLE 25224 0 0 VULCAN MATLS CO COM 929160109 227 2300 SH Put SOLE 2300 0 0 W & T OFFSHORE INC COM 92922P106 1285 311955 SH SOLE 311955 0 0 W P CAREY INC COM 92936U109 35510 543462 SH SOLE 543462 0 0 WABASH NATL CORP COM 929566107 3180 243098 SH SOLE 243098 0 0 WABCO HLDGS INC COM 92927K102 537 5000 SH Call SOLE 5000 0 0 WABCO HLDGS INC COM 92927K102 215 2000 SH Put SOLE 2000 0 0 WAGEWORKS INC COM 930427109 10908 401630 SH SOLE 401630 0 0 WALMART INC COM 931142103 1333 14307 SH SOLE 14307 0 0 WALMART INC COM 931142103 3260 35000 SH Call SOLE 35000 0 0 WALMART INC COM 931142103 2515 27000 SH Put SOLE 27000 0 0 WASTE CONNECTIONS INC COM 94106B101 22617 304599 SH SOLE 304599 0 0 WASTE MGMT INC DEL COM 94106L109 33389 375202 SH SOLE 375202 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 266 4121 SH SOLE 4121 0 0 WAYFAIR INC CL A 94419L101 24044 266921 SH SOLE 266921 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2576 4607740 SH SOLE 4607740 0 0 WEBSTER FINL CORP CONN COM 947890109 5761 116883 SH SOLE 116883 0 0 WEC ENERGY GROUP INC COM 92939U106 609 8800 SH Put SOLE 8800 0 0 WEIBO CORP SPONSORED ADR 948596101 11404 195177 SH SOLE 195177 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 8537 344086 SH SOLE 344086 0 0 WELBILT INC COM 949090104 1515 136343 SH SOLE 136343 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 289 1222 SH SOLE 1222 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 283 1200 SH Call SOLE 1200 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 519 2200 SH Put SOLE 2200 0 0 WELLS FARGO CO NEW COM 949746101 9016 195655 SH SOLE 195655 0 0 WELLS FARGO CO NEW COM 949746101 14031 304500 SH Call SOLE 304500 0 0 WELLS FARGO CO NEW COM 949746101 12773 277200 SH Put SOLE 277200 0 0 WELLTOWER INC COM 95040Q104 475 6845 SH SOLE 6845 0 0 WELLTOWER INC COM 95040Q104 201 2900 SH Call SOLE 2900 0 0 WELLTOWER INC COM 95040Q104 472 6800 SH Put SOLE 6800 0 0 WENDYS CO COM 95058W100 24829 1590557 SH SOLE 1590557 0 0 WERNER ENTERPRISES INC COM 950755108 13163 445606 SH SOLE 445606 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 287 36270 SH SOLE 36270 0 0 WESCO INTL INC COM 95082P105 6847 142650 SH SOLE 142650 0 0 WESTERN ALLIANCE BANCORP COM 957638109 37534 950458 SH SOLE 950458 0 0 WESTERN DIGITAL CORP COM 958102105 32314 874057 SH SOLE 874057 0 0 WESTERN DIGITAL CORP COM 958102105 5002 135300 SH Call SOLE 135300 0 0 WESTERN DIGITAL CORP COM 958102105 5775 156200 SH Put SOLE 156200 0 0 WESTLAKE CHEM CORP COM 960413102 4332 65471 SH SOLE 65471 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 1954 111843 SH SOLE 111843 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 59 44272 SH SOLE 44272 0 0 WESTROCK CO COM 96145D105 29384 778169 SH SOLE 778169 0 0 WESTROCK CO COM 96145D105 302 8000 SH Call SOLE 8000 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 1936 56930 SH SOLE 56930 0 0 WEX INC COM 96208T104 7266 51881 SH SOLE 51881 0 0 WEYERHAEUSER CO COM 962166104 85686 3919782 SH SOLE 3919782 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 9084 465121 SH SOLE 465121 0 0 WHIRLPOOL CORP COM 963320106 914 8557 SH SOLE 8557 0 0 WHIRLPOOL CORP COM 963320106 513 4800 SH Call SOLE 4800 0 0 WHIRLPOOL CORP COM 963320106 545 5100 SH Put SOLE 5100 0 0 WHITEHORSE FIN INC COM 96524V106 377 29620 SH SOLE 29620 0 0 WHITING PETE CORP NEW COM NEW 966387409 10064 443525 SH SOLE 443525 0 0 WHITING PETE CORP NEW COM NEW 966387409 290 12800 SH Call SOLE 12800 0 0 WHITING PETE CORP NEW COM NEW 966387409 386 17000 SH Put SOLE 17000 0 0 WIDEOPENWEST INC COM 96758W101 666 93431 SH SOLE 93431 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 2227 157806 SH SOLE 157806 0 0 WILEY JOHN & SONS INC CL A 968223206 4324 92069 SH SOLE 92069 0 0 WILLDAN GROUP INC COM 96924N100 520 14879 SH SOLE 14879 0 0 WILLIAMS SONOMA INC COM 969904101 964 19100 SH Call SOLE 19100 0 0 WILLIAMS SONOMA INC COM 969904101 605 12000 SH Put SOLE 12000 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 256 122275 SH SOLE 122275 0 0 WINGSTOP INC COM 974155103 10727 167119 SH SOLE 167119 0 0 WINMARK CORP COM 974250102 269 1692 SH SOLE 1692 0 0 WINNEBAGO INDS INC COM 974637100 392 16200 SH Call SOLE 16200 0 0 WINNEBAGO INDS INC COM 974637100 414 17100 SH Put SOLE 17100 0 0 WINTRUST FINL CORP COM 97650W108 6156 92589 SH SOLE 92589 0 0 WIX COM LTD SHS M98068105 16276 180159 SH SOLE 180159 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 3475 84230 SH SOLE 84230 0 0 WOODWARD INC COM 980745103 309 4166 SH SOLE 4166 0 0 WORKDAY INC CL A 98138H101 35037 219419 SH SOLE 219419 0 0 WORKDAY INC CL A 98138H101 3673 23000 SH Call SOLE 23000 0 0 WORKDAY INC CL A 98138H101 2715 17000 SH Put SOLE 17000 0 0 WORKIVA INC COM CL A 98139A105 8228 229265 SH SOLE 229265 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 3721 49805 SH SOLE 49805 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 299 4000 SH Call SOLE 4000 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 448 6000 SH Put SOLE 6000 0 0 WORLDPAY INC CL A 981558109 12058 157759 SH SOLE 157759 0 0 WPP PLC NEW ADR 92937A102 1461 26669 SH SOLE 26669 0 0 WPX ENERGY INC COM 98212B103 252 22200 SH Call SOLE 22200 0 0 WSFS FINL CORP COM 929328102 5236 138118 SH SOLE 138118 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 15801 348279 SH SOLE 348279 0 0 WYNN RESORTS LTD COM 983134107 48357 488903 SH SOLE 488903 0 0 WYNN RESORTS LTD COM 983134107 297 3000 SH Call SOLE 3000 0 0 XCEL ENERGY INC COM 98389B100 1746 35447 SH SOLE 35447 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1905 110763 SH SOLE 110763 0 0 XENON PHARMACEUTICALS INC COM 98420N105 1264 200261 SH SOLE 200261 0 0 XEROX CORP COM NEW 984121608 4844 245126 SH SOLE 245126 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 59 15500 SH SOLE 15500 0 0 XPERI CORP COM 98421B100 1142 62086 SH SOLE 62086 0 0 XPO LOGISTICS INC COM 983793100 5037 88305 SH SOLE 88305 0 0 XUNLEI LTD SPONSORED ADR 98419E108 617 181494 SH SOLE 181494 0 0 YAMANA GOLD INC COM 98462Y100 8648 3671226 SH SOLE 3671226 0 0 YANDEX N V SHS CLASS A N97284108 5995 219206 SH SOLE 219206 0 0 YANGTZE RIV PORT AND LGSTC L COM 98475Y105 233 59035 SH SOLE 59035 0 0 YELP INC CL A 985817105 490 14000 SH Call SOLE 14000 0 0 YETI HLDGS INC COM 98585X104 1187 80011 SH SOLE 80011 0 0 YEXT INC COM 98585N106 14681 988617 SH SOLE 988617 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 2096 665546 SH SOLE 665546 0 0 YUM BRANDS INC COM 988498101 184611 2008383 SH SOLE 2008383 0 0 YUM CHINA HLDGS INC COM 98850P109 34442 1027212 SH SOLE 1027212 0 0 ZAFGEN INC COM 98885E103 590 119108 SH SOLE 119108 0 0 ZAGG INC COM 98884U108 245 25000 SH SOLE 25000 0 0 ZAYO GROUP HLDGS INC COM 98919V105 11542 505362 SH SOLE 505362 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 25544 160423 SH SOLE 160423 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 318 2000 SH Call SOLE 2000 0 0 ZENDESK INC COM 98936J101 31045 531868 SH SOLE 531868 0 0 ZENDESK INC COM 98936J101 870 14900 SH Call SOLE 14900 0 0 ZENDESK INC COM 98936J101 531 9100 SH Put SOLE 9100 0 0 ZILLOW GROUP INC CL A 98954M101 6137 195264 SH SOLE 195264 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 519 5000 SH Call SOLE 5000 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 653 6300 SH Put SOLE 6300 0 0 ZIONS BANCORPORATION N A COM 989701107 20826 511189 SH SOLE 511189 0 0 ZIONS BANCORPORATION N A COM 989701107 244 6000 SH Call SOLE 6000 0 0 ZIONS BANCORPORATION N A COM 989701107 407 10000 SH Put SOLE 10000 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 212 113462 SH SOLE 113462 0 0 ZIX CORP COM 98974P100 1657 289168 SH SOLE 289168 0 0 ZOETIS INC CL A 98978V103 115562 1350975 SH SOLE 1350975 0 0 ZOETIS INC CL A 98978V103 257 3000 SH Call SOLE 3000 0 0 ZOETIS INC CL A 98978V103 257 3000 SH Put SOLE 3000 0 0 ZSCALER INC COM 98980G102 5900 150471 SH SOLE 150471 0 0 ZUORA INC COM CL A 98983V106 1515 83538 SH SOLE 83538 0 0 ZYMEWORKS INC COM 98985W102 237 16130 SH SOLE 16130 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 120 40447 SH SOLE 40447 0 0 ZYNGA INC CL A 98986T108 4809 1223786 SH SOLE 1223786 0 0