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

Two Sigma Investments LP

Last Updated: 3/2/2021

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

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


Historical 13F Holdings - 2018-12-31

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