0000919574-18-005574.txt : 20180814 0000919574-18-005574.hdr.sgml : 20180814 20180814131228 ACCESSION NUMBER: 0000919574-18-005574 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180814 DATE AS OF CHANGE: 20180814 EFFECTIVENESS DATE: 20180814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TWO SIGMA INVESTMENTS, LP CENTRAL INDEX KEY: 0001179392 IRS NUMBER: 134181471 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10385 FILM NUMBER: 181015940 BUSINESS ADDRESS: STREET 1: 100 AVENUE OF THE AMERICAS STREET 2: 16TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 BUSINESS PHONE: (212) 625-5700 MAIL ADDRESS: STREET 1: 100 AVENUE OF THE AMERICAS STREET 2: 16TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 FORMER COMPANY: FORMER CONFORMED NAME: TWO SIGMA INVESTMENTS LLC DATE OF NAME CHANGE: 20020806 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001179392 XXXXXXXX 06-30-2018 06-30-2018 false TWO SIGMA INVESTMENTS, LP
100 Avenue of the Americas 16th Floor New York NY 10013
13F HOLDINGS REPORT 028-10385 Y This Form 13F holdings report is being filed on behalf of Two Sigma Investments, LP ("Investments"). Investments serves as the sole manager or investment manager, as applicable, of (i) Two Sigma Equity Portfolio, LLC ("Equity"), Two Sigma Spectrum Portfolio, LLC ("Spectrum"), Two Sigma Futures Portfolio, LLC ("Futures"), Two Sigma Horizon Portfolio, LLC ("Horizon") and Two Sigma Options Portfolio, LLC ("Options"), five investment entities that are managed by Investments, each of which may be deemed to be an "other manager" for purposes of this Form 13F report and (ii) Two Sigma Pioneer Portfolio, LLC ("Pioneer"), an investment entity that is managed by Investments, which may not presently be deemed to be an "other manager" for purposes of this Form 13F report. Investments, rather than Equity, Spectrum, Futures, Horizon, Options or Pioneer, exercises sole investment discretion and voting authority over the securities held in the various accounts of Equity, Spectrum, Futures, Horizon, Options and Pioneer.
Matthew B. Siano, Esq. General Counsel 212-625-5712 /s/ Matthew B. Siano New York NY 08-14-2018 5 3270 33538423 1 0001280134 028-10704 TWO SIGMA EQUITY PORTFOLIO LLC 2 0001316047 028-11144 TWO SIGMA SPECTRUM PORTFOLIO, LLC 3 0001600096 028-16011 Two Sigma Futures Portfolio, LLC 4 0001453226 028-15356 TWO SIGMA HORIZON PORTFOLIO, LLC 5 0001667003 028-17336 Two Sigma Options Portfolio, LLC
INFORMATION TABLE 2 infotable.xml 21VIANET GROUP INC SPONSORED ADR 90138a103 4713 485861 SH SOLE 485861 0 0 2U INC COM 90214j101 267 3200 SH Put SOLE 3200 0 0 2U INC COM 90214j101 7155 85625 SH SOLE 85625 0 0 3-D SYS CORP DEL COM NEW 88554d205 152 11000 SH Put SOLE 11000 0 0 3-D SYS CORP DEL COM NEW 88554d205 262 19000 SH Call SOLE 19000 0 0 3M CO COM 88579y101 47398 240943 SH SOLE 240943 0 0 3M CO COM 88579y101 8223 41800 SH Call SOLE 41800 0 0 3M CO COM 88579y101 9836 50000 SH Put SOLE 50000 0 0 51JOB INC SP ADR REP COM 316827104 2911 29814 SH SOLE 29814 0 0 58 COM INC SPON ADR REP A 31680q104 24345 351097 SH SOLE 351097 0 0 8X8 INC NEW COM 282914100 1799 89714 SH SOLE 89714 0 0 A10 NETWORKS INC COM 002121101 949 152315 SH SOLE 152315 0 0 ABAXIS INC COM 002567105 224 2697 SH SOLE 2697 0 0 ABB LTD SPONSORED ADR 000375204 7152 328507 SH SOLE 328507 0 0 ABBOTT LABS COM 002824100 11966 196200 SH Call SOLE 196200 0 0 ABBOTT LABS COM 002824100 12808 210000 SH Put SOLE 210000 0 0 ABBOTT LABS COM 002824100 24930 408752 SH SOLE 408752 0 0 ABBVIE INC COM 00287y109 138403 1493831 SH SOLE 1493831 0 0 ABBVIE INC COM 00287y109 10080 108800 SH Call SOLE 108800 0 0 ABBVIE INC COM 00287y109 17872 192900 SH Put SOLE 192900 0 0 ABERCROMBIE & FITCH CO CL A 002896207 389 15900 SH Put SOLE 15900 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1138 46500 SH Call SOLE 46500 0 0 ABIOMED INC COM 003654100 818 2000 SH Call SOLE 2000 0 0 ABIOMED INC COM 003654100 1227 3000 SH Put SOLE 3000 0 0 ABIOMED INC COM 003654100 169105 413409 SH SOLE 413409 0 0 ABM INDS INC COM 000957100 7742 265309 SH SOLE 265309 0 0 ABRAXAS PETE CORP COM 003830106 2882 997345 SH SOLE 997345 0 0 ACACIA COMMUNICATIONS INC COM 00401c108 466 13400 SH Call SOLE 13400 0 0 ACACIA COMMUNICATIONS INC COM 00401c108 313 9000 SH Put SOLE 9000 0 0 ACACIA COMMUNICATIONS INC COM 00401c108 623 17911 SH SOLE 17911 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 838 201962 SH SOLE 201962 0 0 ACCELERON PHARMA INC COM 00434h108 2302 47435 SH SOLE 47435 0 0 ACCENTURE PLC IRELAND SHS CLASS A g1151c101 5104 31200 SH Call SOLE 31200 0 0 ACCENTURE PLC IRELAND SHS CLASS A g1151c101 5889 36000 SH Put SOLE 36000 0 0 ACCO BRANDS CORP COM 00081t108 2085 150509 SH SOLE 150509 0 0 ACETO CORP COM 004446100 421 125811 SH SOLE 125811 0 0 ACHILLION PHARMACEUTICALS IN COM 00448q201 496 175222 SH SOLE 175222 0 0 ACORDA THERAPEUTICS INC COM 00484m106 5070 176648 SH SOLE 176648 0 0 ACTIVISION BLIZZARD INC COM 00507v109 3770 49400 SH Call SOLE 49400 0 0 ACTIVISION BLIZZARD INC COM 00507v109 6579 86200 SH Put SOLE 86200 0 0 ACUITY BRANDS INC COM 00508y102 2120 18300 SH Call SOLE 18300 0 0 ACUITY BRANDS INC COM 00508y102 1900 16400 SH Put SOLE 16400 0 0 ACUITY BRANDS INC COM 00508y102 60022 518013 SH SOLE 518013 0 0 ACUSHNET HOLDINGS CORP COM 005098108 226 9226 SH SOLE 9226 0 0 ADDUS HOMECARE CORP COM 006739106 641 11200 SH SOLE 11200 0 0 ADIENT PLC ORD SHS g0084w101 394 8000 SH Call SOLE 8000 0 0 ADIENT PLC ORD SHS g0084w101 1023 20800 SH Put SOLE 20800 0 0 ADOBE SYS INC COM 00724f101 244 1000 SH Put SOLE 1000 0 0 ADOBE SYS INC COM 00724f101 3170 13000 SH Call SOLE 13000 0 0 ADTRAN INC COM 00738a106 3116 209833 SH SOLE 209833 0 0 ADVANCED DISP SVCS INC DEL COM 00790x101 16798 677871 SH SOLE 677871 0 0 ADVANCED DRAIN SYS INC DEL COM 00790r104 7313 256158 SH SOLE 256158 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770c101 371 32688 SH SOLE 32688 0 0 ADVANSIX INC COM 00773t101 1339 36559 SH SOLE 36559 0 0 ADVANTAGE OIL & GAS LTD COM 00765f101 269 86920 SH SOLE 86920 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773u108 1966 370959 SH SOLE 370959 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773j103 127 12026 SH SOLE 12026 0 0 AERCAP HOLDINGS NV SHS n00985106 206 3800 SH Call SOLE 3800 0 0 AEROHIVE NETWORKS INC COM 007786106 62 15742 SH SOLE 15742 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 295 10000 SH Put SOLE 10000 0 0 AES CORP COM 00130h105 489 36500 SH Call SOLE 36500 0 0 AES CORP COM 00130h105 594 44300 SH Put SOLE 44300 0 0 AES CORP COM 00130h105 12253 913752 SH SOLE 913752 0 0 AETNA INC NEW COM 00817y108 586 3196 SH SOLE 3196 0 0 AFFILIATED MANAGERS GROUP COM 008252108 491 3300 SH Call SOLE 3300 0 0 AFFILIATED MANAGERS GROUP COM 008252108 1338 9000 SH Put SOLE 9000 0 0 AFFILIATED MANAGERS GROUP COM 008252108 9618 64695 SH SOLE 64695 0 0 AFLAC INC COM 001055102 2009 46700 SH Call SOLE 46700 0 0 AFLAC INC COM 001055102 3050 70900 SH Put SOLE 70900 0 0 AFLAC INC COM 001055102 2172 50477 SH SOLE 50477 0 0 AG MTG INVT TR INC COM 001228105 2784 148179 SH SOLE 148179 0 0 AGENUS INC COM NEW 00847g705 625 275200 SH SOLE 275200 0 0 AGILE THERAPEUTICS INC COM 00847l100 15 29705 SH SOLE 29705 0 0 AGILENT TECHNOLOGIES INC COM 00846u101 247 4000 SH Call SOLE 4000 0 0 AGILENT TECHNOLOGIES INC COM 00846u101 45185 730675 SH SOLE 730675 0 0 AGILYSYS INC COM 00847j105 833 53758 SH SOLE 53758 0 0 AGIOS PHARMACEUTICALS INC COM 00847x104 12536 148830 SH SOLE 148830 0 0 AGNC INVT CORP COM 00123q104 71579 3850380 SH SOLE 3850380 0 0 AGNICO EAGLE MINES LTD COM 008474108 1577 34400 SH Put SOLE 34400 0 0 AGNICO EAGLE MINES LTD COM 008474108 1109 24200 SH Call SOLE 24200 0 0 AGREE REALTY CORP COM 008492100 5354 101456 SH SOLE 101456 0 0 AIR PRODS & CHEMS INC COM 009158106 57507 369272 SH SOLE 369272 0 0 AIR PRODS & CHEMS INC COM 009158106 5887 37800 SH Call SOLE 37800 0 0 AIR PRODS & CHEMS INC COM 009158106 5591 35900 SH Put SOLE 35900 0 0 AIR TRANSPORT SERVICES GRP I COM 00922r105 3117 138000 SH SOLE 138000 0 0 AIRCASTLE LTD COM g0129k104 7524 367034 SH SOLE 367034 0 0 AK STL HLDG CORP COM 001547108 394 90700 SH Call SOLE 90700 0 0 AK STL HLDG CORP COM 001547108 187 43200 SH Put SOLE 43200 0 0 AK STL HLDG CORP COM 001547108 133 30625 SH SOLE 30625 0 0 AKAMAI TECHNOLOGIES INC COM 00971t101 16069 219435 SH SOLE 219435 0 0 AKAMAI TECHNOLOGIES INC COM 00971t101 1567 21400 SH Call SOLE 21400 0 0 AKAMAI TECHNOLOGIES INC COM 00971t101 1223 16700 SH Put SOLE 16700 0 0 AKEBIA THERAPEUTICS INC COM 00972d105 224 22464 SH SOLE 22464 0 0 AKORN INC COM 009728106 1928 116215 SH SOLE 116215 0 0 ALAMO GROUP INC COM 011311107 863 9552 SH SOLE 9552 0 0 ALASKA AIR GROUP INC COM 011659109 13268 219711 SH SOLE 219711 0 0 ALASKA AIR GROUP INC COM 011659109 1570 26000 SH Call SOLE 26000 0 0 ALASKA AIR GROUP INC COM 011659109 1268 21000 SH Put SOLE 21000 0 0 ALBEMARLE CORP COM 012653101 3934 41700 SH Call SOLE 41700 0 0 ALBEMARLE CORP COM 012653101 4151 44000 SH Put SOLE 44000 0 0 ALBEMARLE CORP COM 012653101 4154 44036 SH SOLE 44036 0 0 ALBIREO PHARMA INC COM 01345p106 1081 30443 SH SOLE 30443 0 0 ALCOA CORP COM 013872106 4608 98300 SH Call SOLE 98300 0 0 ALCOA CORP COM 013872106 4772 101800 SH Put SOLE 101800 0 0 ALCOA CORP COM 013872106 2814 60021 SH SOLE 60021 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1249 53134 SH SOLE 53134 0 0 ALEXANDERS INC COM 014752109 300 785 SH SOLE 785 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25554 202535 SH SOLE 202535 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2024 16300 SH Call SOLE 16300 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 3476 28000 SH Put SOLE 28000 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 23762 191398 SH SOLE 191398 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 9151 947336 SH SOLE 947336 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 5483 29553 SH SOLE 29553 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 5436 29300 SH Call SOLE 29300 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 10019 54000 SH Put SOLE 54000 0 0 ALIGN TECHNOLOGY INC COM 016255101 2292 6700 SH Call SOLE 6700 0 0 ALIGN TECHNOLOGY INC COM 016255101 3764 11000 SH Put SOLE 11000 0 0 ALIGN TECHNOLOGY INC COM 016255101 107630 314579 SH SOLE 314579 0 0 ALKERMES PLC SHS g01767105 638 15500 SH Put SOLE 15500 0 0 ALKERMES PLC SHS g01767105 667 16200 SH Call SOLE 16200 0 0 ALLEGHANY CORP DEL COM 017175100 2492 4334 SH SOLE 4334 0 0 ALLEGIANCE BANCSHARES INC COM 01748h107 470 10853 SH SOLE 10853 0 0 ALLEGION PUB LTD CO ORD SHS g0176j109 309 4000 SH Put SOLE 4000 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 369 28281 SH SOLE 28281 0 0 ALLERGAN PLC SHS g0177j108 10687 64100 SH Call SOLE 64100 0 0 ALLERGAN PLC SHS g0177j108 12704 76200 SH Put SOLE 76200 0 0 ALLERGAN PLC SHS g0177j108 350 2102 SH SOLE 2102 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1306 5600 SH Call SOLE 5600 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 909 3900 SH Put SOLE 3900 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 1068 22312 SH SOLE 22312 0 0 ALLISON TRANSMISSION HLDGS I COM 01973r101 38494 950711 SH SOLE 950711 0 0 ALLOT COMMUNICATIONS LTD SHS m0854q105 137 25548 SH SOLE 25548 0 0 ALLSTATE CORP COM 020002101 100508 1101213 SH SOLE 1101213 0 0 ALLSTATE CORP COM 020002101 6927 75900 SH Call SOLE 75900 0 0 ALLSTATE CORP COM 020002101 5850 64100 SH Put SOLE 64100 0 0 ALLY FINL INC COM 02005n100 491 18700 SH Put SOLE 18700 0 0 ALLY FINL INC COM 02005n100 736 28000 SH Call SOLE 28000 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043q107 12152 123383 SH SOLE 123383 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS g6331p104 755 53010 SH SOLE 53010 0 0 ALPHABET INC CAP STK CL A 02079k305 181518 160751 SH SOLE 160751 0 0 ALPHABET INC CAP STK CL A 02079k305 76785 68000 SH Call SOLE 68000 0 0 ALPHABET INC CAP STK CL A 02079k305 78705 69700 SH Put SOLE 69700 0 0 ALTAIR ENGR INC COM CL A 021369103 15049 440283 SH SOLE 440283 0 0 ALTERYX INC COM CL A 02156b103 10694 280236 SH SOLE 280236 0 0 ALTRIA GROUP INC COM 02209s103 2192 38600 SH Call SOLE 38600 0 0 ALTRIA GROUP INC COM 02209s103 4458 78500 SH Put SOLE 78500 0 0 ALTRIA GROUP INC COM 02209s103 143057 2519059 SH SOLE 2519059 0 0 AMAG PHARMACEUTICALS INC COM 00163u106 3269 167616 SH SOLE 167616 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 1748 565671 SH SOLE 565671 0 0 AMAZON COM INC COM 023135106 10199 6000 SH Call SOLE 6000 0 0 AMAZON COM INC COM 023135106 10199 6000 SH Put SOLE 6000 0 0 AMAZON COM INC COM 023135106 136482 80293 SH SOLE 80293 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1682 84735 SH SOLE 84735 0 0 AMBARELLA INC SHS g037ax101 954 24700 SH Call SOLE 24700 0 0 AMBARELLA INC SHS g037ax101 1062 27500 SH Put SOLE 27500 0 0 AMBARELLA INC SHS g037ax101 1889 48913 SH SOLE 48913 0 0 AMBER RD INC COM 02318y108 1106 117547 SH SOLE 117547 0 0 AMBEV SA SPONSORED ADR 02319v103 62817 13567377 SH SOLE 13567377 0 0 AMDOCS LTD SHS g02602103 727 10983 SH SOLE 10983 0 0 AMEDISYS INC COM 023436108 498 5827 SH SOLE 5827 0 0 AMEREN CORP COM 023608102 1077 17700 SH Call SOLE 17700 0 0 AMEREN CORP COM 023608102 1533 25200 SH Put SOLE 25200 0 0 AMEREN CORP COM 023608102 24180 397369 SH SOLE 397369 0 0 AMERESCO INC CL A 02361e108 1230 102459 SH SOLE 102459 0 0 AMERICAN AIRLS GROUP INC COM 02376r102 1313 34600 SH Call SOLE 34600 0 0 AMERICAN AIRLS GROUP INC COM 02376r102 991 26100 SH Put SOLE 26100 0 0 AMERICAN ASSETS TR INC COM 024013104 3343 87309 SH SOLE 87309 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1051 24503 SH SOLE 24503 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553e106 25869 1112654 SH SOLE 1112654 0 0 AMERICAN ELEC PWR INC COM 025537101 44581 643773 SH SOLE 643773 0 0 AMERICAN ELEC PWR INC COM 025537101 6489 93700 SH Call SOLE 93700 0 0 AMERICAN ELEC PWR INC COM 025537101 8227 118800 SH Put SOLE 118800 0 0 AMERICAN EXPRESS CO COM 025816109 5331 54400 SH Call SOLE 54400 0 0 AMERICAN EXPRESS CO COM 025816109 5792 59100 SH Put SOLE 59100 0 0 AMERICAN EXPRESS CO COM 025816109 1700 17350 SH SOLE 17350 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 557 10509 SH SOLE 10509 0 0 AMERICAN NATL INS CO COM 028591105 2790 23329 SH SOLE 23329 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874p103 11194 930522 SH SOLE 930522 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874p103 168 14000 SH Call SOLE 14000 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874p103 140 11600 SH Put SOLE 11600 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913v103 2377 56472 SH SOLE 56472 0 0 AMERICAN RAILCAR INDS INC COM 02916p103 1201 30412 SH SOLE 30412 0 0 AMERICAN SOFTWARE INC CL A 029683109 510 35004 SH SOLE 35004 0 0 AMERICAN TOWER CORP NEW COM 03027x100 58101 403006 SH SOLE 403006 0 0 AMERICAN TOWER CORP NEW COM 03027x100 17488 121300 SH Call SOLE 121300 0 0 AMERICAN TOWER CORP NEW COM 03027x100 21640 150100 SH Put SOLE 150100 0 0 AMERICAS CAR MART INC COM 03062t105 3443 55621 SH SOLE 55621 0 0 AMERIPRISE FINL INC COM 03076c106 2658 19000 SH Call SOLE 19000 0 0 AMERIPRISE FINL INC COM 03076c106 2462 17600 SH Put SOLE 17600 0 0 AMERIPRISE FINL INC COM 03076c106 26263 187753 SH SOLE 187753 0 0 AMERISAFE INC COM 03071h100 905 15663 SH SOLE 15663 0 0 AMERISOURCEBERGEN CORP COM 03073e105 426 5000 SH Call SOLE 5000 0 0 AMERISOURCEBERGEN CORP COM 03073e105 1194 14000 SH Put SOLE 14000 0 0 AMETEK INC NEW COM 031100100 11580 160473 SH SOLE 160473 0 0 AMGEN INC COM 031162100 33005 178800 SH Call SOLE 178800 0 0 AMGEN INC COM 031162100 43674 236600 SH Put SOLE 236600 0 0 AMGEN INC COM 031162100 108625 588469 SH SOLE 588469 0 0 AMKOR TECHNOLOGY INC COM 031652100 2359 274674 SH SOLE 274674 0 0 AMPHENOL CORP NEW CL A 032095101 479 5500 SH Call SOLE 5500 0 0 AMPHENOL CORP NEW CL A 032095101 723 8300 SH Put SOLE 8300 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 63 10397 SH SOLE 10397 0 0 AMTRUST FINL SVCS INC COM 032359309 160 10963 SH SOLE 10963 0 0 AMYRIS INC COM NEW 03236m200 1510 236316 SH SOLE 236316 0 0 ANADARKO PETE CORP COM 032511107 69626 950530 SH SOLE 950530 0 0 ANADARKO PETE CORP COM 032511107 1319 18000 SH Call SOLE 18000 0 0 ANADARKO PETE CORP COM 032511107 2586 35300 SH Put SOLE 35300 0 0 ANALOG DEVICES INC COM 032654105 1602 16700 SH Call SOLE 16700 0 0 ANALOG DEVICES INC COM 032654105 1468 15300 SH Put SOLE 15300 0 0 ANALOG DEVICES INC COM 032654105 7566 78874 SH SOLE 78874 0 0 ANAPTYSBIO INC COM 032724106 11697 164657 SH SOLE 164657 0 0 ANDEAVOR COM 03349m105 1345 10253 SH SOLE 10253 0 0 ANGIODYNAMICS INC COM 03475v101 2815 126559 SH SOLE 126559 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 103 12500 SH SOLE 12500 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524a108 2741 27200 SH Put SOLE 27200 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524a108 2952 29300 SH Call SOLE 29300 0 0 ANIKA THERAPEUTICS INC COM 035255108 3739 116852 SH SOLE 116852 0 0 ANNALY CAP MGMT INC COM 035710409 23981 2330516 SH SOLE 2330516 0 0 ANTERO RES CORP COM 03674x106 329 15400 SH Call SOLE 15400 0 0 ANTERO RES CORP COM 03674x106 961 45000 SH Put SOLE 45000 0 0 ANTHEM INC COM 036752103 2380 10000 SH Call SOLE 10000 0 0 ANTHEM INC COM 036752103 2880 12100 SH Put SOLE 12100 0 0 ANTHEM INC COM 036752103 55176 231803 SH SOLE 231803 0 0 AON PLC SHS CL A g0408v102 2016 14700 SH Put SOLE 14700 0 0 AON PLC SHS CL A g0408v102 2030 14800 SH Call SOLE 14800 0 0 APACHE CORP COM 037411105 1683 36000 SH Call SOLE 36000 0 0 APACHE CORP COM 037411105 2263 48400 SH Put SOLE 48400 0 0 APARTMENT INVT & MGMT CO CL A 03748r101 4307 101827 SH SOLE 101827 0 0 APOGEE ENTERPRISES INC COM 037598109 5042 104676 SH SOLE 104676 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1562 49000 SH Call SOLE 49000 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 864 27100 SH Put SOLE 27100 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 385 12070 SH SOLE 12070 0 0 APOLLO INVT CORP COM 03761u106 4257 764352 SH SOLE 764352 0 0 APPFOLIO INC COM CL A 03783c100 6675 109162 SH SOLE 109162 0 0 APPLE INC COM 037833100 8145 44000 SH Put SOLE 44000 0 0 APPLE INC COM 037833100 15845 85600 SH Call SOLE 85600 0 0 APPLIED GENETIC TECHNOL CORP COM 03820j100 120 32492 SH SOLE 32492 0 0 APPLIED MATLS INC COM 038222105 46976 1017008 SH SOLE 1017008 0 0 APPLIED MATLS INC COM 038222105 5298 114700 SH Call SOLE 114700 0 0 APPLIED MATLS INC COM 038222105 5086 110100 SH Put SOLE 110100 0 0 APPLIED OPTOELECTRONICS INC COM 03823u102 305 6800 SH Call SOLE 6800 0 0 APPTIO INC CL A 03835c108 12310 340042 SH SOLE 340042 0 0 APTIV PLC SHS g6095l109 7957 86834 SH SOLE 86834 0 0 AQUAVENTURE HLDGS LTD SHS g0443n107 668 42892 SH SOLE 42892 0 0 ARBOR RLTY TR INC COM 038923108 6007 575905 SH SOLE 575905 0 0 ARBUTUS BIOPHARMA CORP COM 03879j100 531 72714 SH SOLE 72714 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191g103 418 236076 SH SOLE 236076 0 0 ARCBEST CORP COM 03937c105 2948 64514 SH SOLE 64514 0 0 ARCH CAP GROUP LTD ORD g0450a105 38469 1453842 SH SOLE 1453842 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 20902 456072 SH SOLE 456072 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 4739 103400 SH Call SOLE 103400 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 5151 112400 SH Put SOLE 112400 0 0 ARCHROCK INC COM 03957w106 2445 203747 SH SOLE 203747 0 0 ARCONIC INC COM 03965l100 10323 606874 SH SOLE 606874 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - g0457f107 2939 422891 SH SOLE 422891 0 0 ARDELYX INC COM 039697107 2237 604693 SH SOLE 604693 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1304 29916 SH SOLE 29916 0 0 ARES CAP CORP COM 04010l103 33731 2050511 SH SOLE 2050511 0 0 ARES COML REAL ESTATE CORP COM 04013v108 1343 97248 SH SOLE 97248 0 0 ARGAN INC COM 04010e109 2293 55987 SH SOLE 55987 0 0 ARISTA NETWORKS INC COM 040413106 5098 19800 SH Call SOLE 19800 0 0 ARISTA NETWORKS INC COM 040413106 4892 19000 SH Put SOLE 19000 0 0 ARISTA NETWORKS INC COM 040413106 98608 382958 SH SOLE 382958 0 0 ARMADA HOFFLER PPTYS INC COM 04208t108 963 64604 SH SOLE 64604 0 0 ARMSTRONG FLOORING INC COM 04238r106 2390 170233 SH SOLE 170233 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247x102 2735 43281 SH SOLE 43281 0 0 ARRIS INTL INC SHS g0551a103 2875 117604 SH SOLE 117604 0 0 ARROW ELECTRS INC COM 042735100 328 4354 SH SOLE 4354 0 0 ARROW FINL CORP COM 042744102 373 10257 SH SOLE 10257 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280a100 2562 188364 SH SOLE 188364 0 0 ASANKO GOLD INC COM 04341y105 35 32500 SH SOLE 32500 0 0 ASCENA RETAIL GROUP INC COM 04351g101 3065 769213 SH SOLE 769213 0 0 ASCENT CAP GROUP INC COM SER A 043632108 137 48619 SH SOLE 48619 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215w100 359 78027 SH SOLE 78027 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 625 8000 SH Put SOLE 8000 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 313 4000 SH Call SOLE 4000 0 0 ASPEN INSURANCE HOLDINGS LTD SHS g05384105 7117 174862 SH SOLE 174862 0 0 ASPEN TECHNOLOGY INC COM 045327103 3259 35138 SH SOLE 35138 0 0 ASSURED GUARANTY LTD COM g0585r106 239 6700 SH Call SOLE 6700 0 0 ASSURED GUARANTY LTD COM g0585r106 414 11600 SH Put SOLE 11600 0 0 ASSURED GUARANTY LTD COM g0585r106 4444 124366 SH SOLE 124366 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 4464 127151 SH SOLE 127151 0 0 AT&T INC COM 00206r102 95544 2975508 SH SOLE 2975508 0 0 AT&T INC COM 00206r102 4303 134000 SH Call SOLE 134000 0 0 AT&T INC COM 00206r102 1188 37000 SH Put SOLE 37000 0 0 ATENTO S A SHS l0427l105 513 74886 SH SOLE 74886 0 0 ATHENAHEALTH INC COM 04685w103 1273 8000 SH Call SOLE 8000 0 0 ATHENAHEALTH INC COM 04685w103 637 4000 SH Put SOLE 4000 0 0 ATHENAHEALTH INC COM 04685w103 2007 12613 SH SOLE 12613 0 0 ATHENE HLDG LTD CL A g0684d107 59687 1361473 SH SOLE 1361473 0 0 ATHERSYS INC COM 04744l106 47 23973 SH SOLE 23973 0 0 ATKORE INTL GROUP INC COM 047649108 17009 818928 SH SOLE 818928 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 3030 154181 SH SOLE 154181 0 0 ATLANTIC PWR CORP COM NEW 04878q863 818 371736 SH SOLE 371736 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1680 23435 SH SOLE 23435 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW g06207115 468 53493 SH SOLE 53493 0 0 ATLASSIAN CORP PLC CL A g06242104 25878 413909 SH SOLE 413909 0 0 ATLASSIAN CORP PLC CL A g06242104 800 12800 SH Call SOLE 12800 0 0 ATLASSIAN CORP PLC CL A g06242104 1250 20000 SH Put SOLE 20000 0 0 ATRICURE INC COM 04963c209 3459 127873 SH SOLE 127873 0 0 ATRION CORP COM 049904105 1499 2500 SH SOLE 2500 0 0 ATTUNITY LTD SHS NEW m15332121 1874 161400 SH SOLE 161400 0 0 ATYR PHARMA INC COM 002120103 12 12798 SH SOLE 12798 0 0 AUDENTES THERAPEUTICS INC COM 05070r104 459 12019 SH SOLE 12019 0 0 AUDIOCODES LTD ORD m15342104 691 88978 SH SOLE 88978 0 0 AUTODESK INC COM 052769106 262 2000 SH Call SOLE 2000 0 0 AUTODESK INC COM 052769106 655 5000 SH Put SOLE 5000 0 0 AUTODESK INC COM 052769106 651 4968 SH SOLE 4968 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 151824 1131835 SH SOLE 1131835 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1248 9300 SH Call SOLE 9300 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3085 23000 SH Put SOLE 23000 0 0 AUTONATION INC COM 05329w102 816 16800 SH Put SOLE 16800 0 0 AUTONATION INC COM 05329w102 520 10700 SH Call SOLE 10700 0 0 AUTOWEB INC COM 05335b100 385 85149 SH SOLE 85149 0 0 AUTOZONE INC COM 053332102 6307 9400 SH Put SOLE 9400 0 0 AUTOZONE INC COM 053332102 8252 12300 SH Call SOLE 12300 0 0 AVALONBAY CMNTYS INC COM 053484101 9027 52515 SH SOLE 52515 0 0 AVALONBAY CMNTYS INC COM 053484101 3782 22000 SH Call SOLE 22000 0 0 AVALONBAY CMNTYS INC COM 053484101 5363 31200 SH Put SOLE 31200 0 0 AVERY DENNISON CORP COM 053611109 3845 37660 SH SOLE 37660 0 0 AVID TECHNOLOGY INC COM 05367p100 226 43434 SH SOLE 43434 0 0 AVIS BUDGET GROUP COM 053774105 7175 220772 SH SOLE 220772 0 0 AVIS BUDGET GROUP COM 053774105 647 19900 SH Call SOLE 19900 0 0 AVIS BUDGET GROUP COM 053774105 1063 32700 SH Put SOLE 32700 0 0 AVON PRODS INC COM 054303102 586 361516 SH SOLE 361516 0 0 AVX CORP NEW COM 002444107 349 22254 SH SOLE 22254 0 0 AXA EQUITABLE HLDGS INC COM 054561105 1401 67958 SH SOLE 67958 0 0 AXALTA COATING SYS LTD COM g0750c108 30941 1020820 SH SOLE 1020820 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 5038 254439 SH SOLE 254439 0 0 AXIS CAPITAL HOLDINGS LTD SHS g0692u109 7379 132664 SH SOLE 132664 0 0 AXON ENTERPRISE INC COM 05464c101 524 8300 SH Call SOLE 8300 0 0 AXOVANT SCIENCES LTD COM g0750w104 810 358515 SH SOLE 358515 0 0 AXT INC COM 00246w103 107 15139 SH SOLE 15139 0 0 B2GOLD CORP COM 11777q209 137 52707 SH SOLE 52707 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614l100 315 132560 SH SOLE 132560 0 0 BAIDU INC SPON ADR REP A 056752108 140888 579785 SH SOLE 579785 0 0 BAIDU INC SPON ADR REP A 056752108 3159 13000 SH Call SOLE 13000 0 0 BAIDU INC SPON ADR REP A 056752108 2916 12000 SH Put SOLE 12000 0 0 BALDWIN & LYONS INC CL B 057755209 774 31719 SH SOLE 31719 0 0 BALL CORP COM 058498106 373 10500 SH Put SOLE 10500 0 0 BALL CORP COM 058498106 626 17600 SH Call SOLE 17600 0 0 BANCO MACRO SA SPON ADR B 05961w105 1164 19800 SH SOLE 19800 0 0 BANCO SANTANDER SA ADR 05964h105 119 22377 SH SOLE 22377 0 0 BANCORP INC DEL COM 05969a105 1547 147874 SH SOLE 147874 0 0 BANDWIDTH INC COM CL A 05988j103 3170 83455 SH SOLE 83455 0 0 BANK AMER CORP COM 060505104 38307 1358900 SH Call SOLE 1358900 0 0 BANK AMER CORP COM 060505104 27198 964800 SH Put SOLE 964800 0 0 BANK AMER CORP COM 060505104 77510 2749541 SH SOLE 2749541 0 0 BANK COMM HLDGS COM 06424j103 246 19261 SH SOLE 19261 0 0 BANK MONTREAL QUE COM 063671101 59494 769759 SH SOLE 769759 0 0 BANK N S HALIFAX COM 064149107 13247 233979 SH SOLE 233979 0 0 BANK NEW YORK MELLON CORP COM 064058100 755 14000 SH Put SOLE 14000 0 0 BANK NEW YORK MELLON CORP COM 064058100 701 13000 SH Call SOLE 13000 0 0 BANK OF MARIN BANCORP COM 063425102 867 10724 SH SOLE 10724 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW g0772r208 17909 391716 SH SOLE 391716 0 0 BANKFINANCIAL CORP COM 06643p104 937 53105 SH SOLE 53105 0 0 BANNER CORP COM NEW 06652v208 701 11661 SH SOLE 11661 0 0 BAOZUN INC SPONSORED ADR 06684l103 826 15100 SH Put SOLE 15100 0 0 BAOZUN INC SPONSORED ADR 06684l103 1296 23700 SH Call SOLE 23700 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746l422 12293 332250 SH SOLE 332250 0 0 BARNES & NOBLE ED INC COM 06777u101 1240 219833 SH SOLE 219833 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 2562 26531 SH SOLE 26531 0 0 BARRICK GOLD CORP COM 067901108 356 27100 SH Call SOLE 27100 0 0 BARRICK GOLD CORP COM 067901108 247 18800 SH Put SOLE 18800 0 0 BARRICK GOLD CORP COM 067901108 33006 2513766 SH SOLE 2513766 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985p209 304 27357 SH SOLE 27357 0 0 BASSETT FURNITURE INDS INC COM 070203104 1009 36622 SH SOLE 36622 0 0 BAXTER INTL INC COM 071813109 84149 1139607 SH SOLE 1139607 0 0 BAXTER INTL INC COM 071813109 886 12000 SH Call SOLE 12000 0 0 BAXTER INTL INC COM 071813109 1263 17100 SH Put SOLE 17100 0 0 BAYCOM CORP COM 07272m107 238 9600 SH SOLE 9600 0 0 BAYTEX ENERGY CORP COM 07317q105 646 194027 SH SOLE 194027 0 0 BAYTEX ENERGY CORP COM 07317q105 1445 434849 SH SOLE 434849 0 0 BB&T CORP COM 054937107 15408 305468 SH SOLE 305468 0 0 BB&T CORP COM 054937107 8227 163100 SH Call SOLE 163100 0 0 BB&T CORP COM 054937107 5478 108600 SH Put SOLE 108600 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329m100 359 29084 SH SOLE 29084 0 0 BBX CAP CORP NEW CL A 05491n104 1876 207707 SH SOLE 207707 0 0 BCE INC COM NEW 05534b760 54147 1337188 SH SOLE 1337188 0 0 BCE INC COM NEW 05534b760 3678 90833 SH SOLE 90833 0 0 BECTON DICKINSON & CO COM 075887109 7402 30900 SH Call SOLE 30900 0 0 BECTON DICKINSON & CO COM 075887109 7378 30800 SH Put SOLE 30800 0 0 BED BATH & BEYOND INC COM 075896100 2979 149500 SH Call SOLE 149500 0 0 BED BATH & BEYOND INC COM 075896100 2762 138600 SH Put SOLE 138600 0 0 BED BATH & BEYOND INC COM 075896100 6900 346275 SH SOLE 346275 0 0 BEL FUSE INC CL B 077347300 278 13288 SH SOLE 13288 0 0 BENCHMARK ELECTRS INC COM 08160h101 3311 113582 SH SOLE 113582 0 0 BENEFICIAL BANCORP INC COM 08171t102 779 48072 SH SOLE 48072 0 0 BENEFITFOCUS INC COM 08180d106 8517 253494 SH SOLE 253494 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22678 121500 SH Put SOLE 121500 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24097 129100 SH Call SOLE 129100 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 728 17925 SH SOLE 17925 0 0 BERRY GLOBAL GROUP INC COM 08579w103 44359 965594 SH SOLE 965594 0 0 BEST BUY INC COM 086516101 4982 66800 SH Put SOLE 66800 0 0 BEST BUY INC COM 086516101 4691 62900 SH Call SOLE 62900 0 0 BGC PARTNERS INC CL A 05541t101 9269 818810 SH SOLE 818810 0 0 BHP BILLITON PLC SPONSORED ADR 05545e209 28366 631047 SH SOLE 631047 0 0 BIG LOTS INC COM 089302103 515 12336 SH SOLE 12336 0 0 BIO RAD LABS INC CL A 090572207 21005 72799 SH SOLE 72799 0 0 BIOCRYST PHARMACEUTICALS COM 09058v103 813 141821 SH SOLE 141821 0 0 BIOGEN INC COM 09062x103 11842 40800 SH Put SOLE 40800 0 0 BIOGEN INC COM 09062x103 10362 35700 SH Call SOLE 35700 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062w204 274 23995 SH SOLE 23995 0 0 BIOSCRIP INC COM 09069n108 933 318595 SH SOLE 318595 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 746 16635 SH SOLE 16635 0 0 BIOTIME INC COM 09066l105 366 177598 SH SOLE 177598 0 0 BJS RESTAURANTS INC COM 09180c106 300 5000 SH Put SOLE 5000 0 0 BJS RESTAURANTS INC COM 09180c106 16801 280019 SH SOLE 280019 0 0 BLACK KNIGHT INC COM 09215c105 61478 1148049 SH SOLE 1148049 0 0 BLACKBERRY LTD COM 09228f103 797 82600 SH Call SOLE 82600 0 0 BLACKBERRY LTD COM 09228f103 977 101200 SH Put SOLE 101200 0 0 BLACKLINE INC COM 09239b109 13718 315855 SH SOLE 315855 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 3047 522565 SH SOLE 522565 0 0 BLACKROCK INC COM 09247x101 8583 17200 SH Call SOLE 17200 0 0 BLACKROCK INC COM 09247x101 9731 19500 SH Put SOLE 19500 0 0 BLACKROCK INC COM 09247x101 22419 44924 SH SOLE 44924 0 0 BLACKSTONE MTG TR INC COM CL A 09257w100 4092 130181 SH SOLE 130181 0 0 BLOCK H & R INC COM 093671105 2155 94600 SH Call SOLE 94600 0 0 BLUCORA INC COM 095229100 8007 216397 SH SOLE 216397 0 0 BLUE APRON HLDGS INC CL A 09523q101 481 143536 SH SOLE 143536 0 0 BLUE HILLS BANCORP INC COM 095573101 1506 67845 SH SOLE 67845 0 0 BLUEPRINT MEDICINES CORP COM 09627y109 22081 347838 SH SOLE 347838 0 0 BOEING CO COM 097023105 12287 36623 SH SOLE 36623 0 0 BOEING CO COM 097023105 16541 49300 SH Call SOLE 49300 0 0 BOEING CO COM 097023105 16776 50000 SH Put SOLE 50000 0 0 BOFI HLDG INC COM 05566u108 1027 25100 SH Put SOLE 25100 0 0 BOFI HLDG INC COM 05566u108 822 20100 SH Call SOLE 20100 0 0 BOINGO WIRELESS INC COM 09739c102 2608 115460 SH SOLE 115460 0 0 BOJANGLES INC COM 097488100 2890 200707 SH SOLE 200707 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 1172 30939 SH SOLE 30939 0 0 BOOKING HLDGS INC COM 09857l108 2220 1095 SH SOLE 1095 0 0 BOOKING HLDGS INC COM 09857l108 27366 13500 SH Call SOLE 13500 0 0 BOOKING HLDGS INC COM 09857l108 22298 11000 SH Put SOLE 11000 0 0 BOOT BARN HLDGS INC COM 099406100 8174 393925 SH SOLE 393925 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16476 376766 SH SOLE 376766 0 0 BORGWARNER INC COM 099724106 1139 26395 SH SOLE 26395 0 0 BOSTON BEER INC CL A 100557107 39423 131541 SH SOLE 131541 0 0 BOSTON BEER INC CL A 100557107 300 1000 SH Call SOLE 1000 0 0 BOSTON BEER INC CL A 100557107 1349 4500 SH Put SOLE 4500 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 367 23096 SH SOLE 23096 0 0 BOSTON PROPERTIES INC COM 101121101 1869 14900 SH Put SOLE 14900 0 0 BOSTON PROPERTIES INC COM 101121101 690 5500 SH Call SOLE 5500 0 0 BOX INC CL A 10316t104 750 30000 SH Put SOLE 30000 0 0 BOX INC CL A 10316t104 250 10000 SH Call SOLE 10000 0 0 BOYD GAMING CORP COM 103304101 3393 97886 SH SOLE 97886 0 0 BOYD GAMING CORP COM 103304101 2752 79400 SH Call SOLE 79400 0 0 BOYD GAMING CORP COM 103304101 1806 52100 SH Put SOLE 52100 0 0 BP PLC SPONSORED ADR 055622104 94099 2060860 SH SOLE 2060860 0 0 BRADY CORP CL A 104674106 2095 54335 SH SOLE 54335 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3572 211587 SH SOLE 211587 0 0 BRIDGE BANCORP INC COM 108035106 899 24997 SH SOLE 24997 0 0 BRIDGEPOINT ED INC COM 10807m105 1646 252047 SH SOLE 252047 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1131 88921 SH SOLE 88921 0 0 BRIGGS & STRATTON CORP COM 109043109 901 51162 SH SOLE 51162 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1386 13517 SH SOLE 13517 0 0 BRIGHTCOVE INC COM 10921t101 3447 357203 SH SOLE 357203 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS g1644t109 930 65197 SH SOLE 65197 0 0 BRINKER INTL INC COM 109641100 286 6000 SH Put SOLE 6000 0 0 BRINKER INTL INC COM 109641100 19784 415631 SH SOLE 415631 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 6774 122400 SH Put SOLE 122400 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 7974 144100 SH Call SOLE 144100 0 0 BRIXMOR PPTY GROUP INC COM 11120u105 1814 104084 SH SOLE 104084 0 0 BROADCOM INC COM 11135f101 6462 26634 SH SOLE 26634 0 0 BROOKDALE SR LIVING INC COM 112463104 2344 257877 SH SOLE 257877 0 0 BRUNSWICK CORP COM 117043109 35509 550692 SH SOLE 550692 0 0 BRYN MAWR BK CORP COM 117665109 1688 36466 SH SOLE 36466 0 0 BUILD A BEAR WORKSHOP COM 120076104 179 23501 SH SOLE 23501 0 0 BUILDERS FIRSTSOURCE INC COM 12008r107 1122 61326 SH SOLE 61326 0 0 BUNGE LIMITED COM g16962105 1567 22483 SH SOLE 22483 0 0 BURLINGTON STORES INC COM 122017106 888 5900 SH Call SOLE 5900 0 0 BURLINGTON STORES INC COM 122017106 1024 6800 SH Put SOLE 6800 0 0 BURLINGTON STORES INC COM 122017106 161192 1070833 SH SOLE 1070833 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541w209 12862 153736 SH SOLE 153736 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541w209 2142 25600 SH Call SOLE 25600 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541w209 2485 29700 SH Put SOLE 29700 0 0 CA INC COM 12673p105 1854 52000 SH Call SOLE 52000 0 0 CA INC COM 12673p105 1305 36600 SH Put SOLE 36600 0 0 CA INC COM 12673p105 25157 705667 SH SOLE 705667 0 0 CABLE ONE INC COM 12685j105 272 371 SH SOLE 371 0 0 CABOT CORP COM 127055101 1807 29259 SH SOLE 29259 0 0 CABOT OIL & GAS CORP COM 127097103 1179 49539 SH SOLE 49539 0 0 CACTUS INC CL A 127203107 1629 48213 SH SOLE 48213 0 0 CADENCE BANCORPORATION CL A 12739a100 26322 911733 SH SOLE 911733 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 35023 808658 SH SOLE 808658 0 0 CADIZ INC COM NEW 127537207 1378 105188 SH SOLE 105188 0 0 CAE INC COM 124765108 334 16078 SH SOLE 16078 0 0 CAL MAINE FOODS INC COM NEW 128030202 6504 141847 SH SOLE 141847 0 0 CALIFORNIA RES CORP COM NEW 13057q206 30313 667109 SH SOLE 667109 0 0 CALIFORNIA RES CORP COM NEW 13057q206 409 9000 SH Call SOLE 9000 0 0 CALIFORNIA RES CORP COM NEW 13057q206 945 20800 SH Put SOLE 20800 0 0 CALIX INC COM 13100m509 81 10371 SH SOLE 10371 0 0 CALLAWAY GOLF CO COM 131193104 4488 236601 SH SOLE 236601 0 0 CAMBIUM LEARNING GRP INC COM 13201a107 360 32260 SH SOLE 32260 0 0 CAMBREX CORP COM 132011107 725 13858 SH SOLE 13858 0 0 CAMDEN PPTY TR SH BEN INT 133131102 24938 273657 SH SOLE 273657 0 0 CAMECO CORP COM 13321l108 528 46900 SH SOLE 46900 0 0 CAMECO CORP COM 13321l108 305 27101 SH SOLE 27101 0 0 CAMTEK LTD ORD m20791105 771 104842 SH SOLE 104842 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 16613 282500 SH SOLE 282500 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 353 6000 SH Call SOLE 6000 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 21070 358033 SH SOLE 358033 0 0 CANADIAN NAT RES LTD COM 136385101 22075 611995 SH SOLE 611995 0 0 CANADIAN NATL RY CO COM 136375102 229 2800 SH Call SOLE 2800 0 0 CANADIAN NATL RY CO COM 136375102 311 3800 SH Put SOLE 3800 0 0 CANADIAN NATL RY CO COM 136375102 858 10489 SH SOLE 10489 0 0 CANADIAN PAC RY LTD COM 13645t100 57603 314738 SH SOLE 314738 0 0 CANADIAN PAC RY LTD COM 13645t100 47985 261873 SH SOLE 261873 0 0 CANADIAN PAC RY LTD COM 13645t100 641 3500 SH Call SOLE 3500 0 0 CANADIAN PAC RY LTD COM 13645t100 549 3000 SH Put SOLE 3000 0 0 CANNAE HLDGS INC COM 13765n107 8330 449076 SH SOLE 449076 0 0 CANON INC SPONSORED ADR 138006309 10278 314417 SH SOLE 314417 0 0 CANOPY GROWTH CORP COM 138035100 23427 801722 SH SOLE 801722 0 0 CAPELLA EDUCATION COMPANY COM 139594105 2195 22241 SH SOLE 22241 0 0 CAPITAL ONE FINL CORP COM 14040h105 2399 26100 SH Call SOLE 26100 0 0 CAPITAL ONE FINL CORP COM 14040h105 3125 34000 SH Put SOLE 34000 0 0 CAPITAL ONE FINL CORP COM 14040h105 5576 60673 SH SOLE 60673 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP y11082107 1156 377743 SH SOLE 377743 0 0 CAPITALA FIN CORP COM 14054r106 1017 122529 SH SOLE 122529 0 0 CAPITOL FED FINL INC COM 14057j101 4741 360226 SH SOLE 360226 0 0 CARBO CERAMICS INC COM 140781105 175 19100 SH Call SOLE 19100 0 0 CARBO CERAMICS INC COM 140781105 166 18100 SH Put SOLE 18100 0 0 CARBO CERAMICS INC COM 140781105 686 74819 SH SOLE 74819 0 0 CARBON BLACK INC COM 14081r103 607 23353 SH SOLE 23353 0 0 CARBONITE INC COM 141337105 3551 101752 SH SOLE 101752 0 0 CARDINAL HEALTH INC COM 14149y108 25128 514608 SH SOLE 514608 0 0 CARDINAL HEALTH INC COM 14149y108 635 13000 SH Call SOLE 13000 0 0 CARDINAL HEALTH INC COM 14149y108 1025 21000 SH Put SOLE 21000 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1416 43790 SH SOLE 43790 0 0 CARDLYTICS INC COM 14161w105 768 35301 SH SOLE 35301 0 0 CARDTRONICS PLC SHS CL A g1991c105 8001 330887 SH SOLE 330887 0 0 CARE COM INC COM 141633107 2247 107609 SH SOLE 107609 0 0 CAREDX INC COM 14167l103 3069 250715 SH SOLE 250715 0 0 CAREER EDUCATION CORP COM 141665109 2756 170441 SH SOLE 170441 0 0 CARETRUST REIT INC COM 14174t107 7179 430142 SH SOLE 430142 0 0 CARGURUS INC COM CL A 141788109 15174 436795 SH SOLE 436795 0 0 CARLISLE COS INC COM 142339100 5054 46663 SH SOLE 46663 0 0 CARMAX INC COM 143130102 437 6000 SH Put SOLE 6000 0 0 CARMAX INC COM 143130102 364 5000 SH Call SOLE 5000 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 34510 602157 SH SOLE 602157 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1375 24000 SH Call SOLE 24000 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1089 19000 SH Put SOLE 19000 0 0 CARNIVAL PLC ADR 14365c103 1853 32141 SH SOLE 32141 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 758 14422 SH SOLE 14422 0 0 CARRIAGE SVCS INC COM 143905107 593 24159 SH SOLE 24159 0 0 CARRIZO OIL & GAS INC COM 144577103 2288 82151 SH SOLE 82151 0 0 CARRIZO OIL & GAS INC COM 144577103 766 27500 SH Call SOLE 27500 0 0 CARRIZO OIL & GAS INC COM 144577103 975 35000 SH Put SOLE 35000 0 0 CARROLS RESTAURANT GROUP INC COM 14574x104 3487 234823 SH SOLE 234823 0 0 CARS COM INC COM 14575e105 284 10000 SH Put SOLE 10000 0 0 CARVANA CO CL A 146869102 374 9000 SH Put SOLE 9000 0 0 CARVANA CO CL A 146869102 499 12000 SH Call SOLE 12000 0 0 CASA SYS INC COM 14713l102 6437 394181 SH SOLE 394181 0 0 CASELLA WASTE SYS INC CL A 147448104 6169 240874 SH SOLE 240874 0 0 CASEYS GEN STORES INC COM 147528103 736 7000 SH Put SOLE 7000 0 0 CASEYS GEN STORES INC COM 147528103 630 6000 SH Call SOLE 6000 0 0 CASS INFORMATION SYS INC COM 14808p109 2990 43440 SH SOLE 43440 0 0 CASTLIGHT HEALTH INC CL B 14862q100 51 11900 SH SOLE 11900 0 0 CATALYST BIOSCIENCES INC COM NEW 14888d208 596 51098 SH SOLE 51098 0 0 CATALYST PHARMACEUTICALS INC COM 14888u101 68 21673 SH SOLE 21673 0 0 CATERPILLAR INC DEL COM 149123101 4776 35200 SH Call SOLE 35200 0 0 CATERPILLAR INC DEL COM 149123101 20106 148200 SH Put SOLE 148200 0 0 CATERPILLAR INC DEL COM 149123101 84763 624775 SH SOLE 624775 0 0 CATHAY GEN BANCORP COM 149150104 4664 115194 SH SOLE 115194 0 0 CAVCO INDS INC DEL COM 149568107 5894 28384 SH SOLE 28384 0 0 CAVIUM INC COM 14964u108 204 2362 SH SOLE 2362 0 0 CBIZ INC COM 124805102 201 8749 SH SOLE 8749 0 0 CBOE GLOBAL MARKETS INC COM 12503m108 2591 24900 SH Put SOLE 24900 0 0 CBOE GLOBAL MARKETS INC COM 12503m108 2133 20500 SH Call SOLE 20500 0 0 CBRE GROUP INC CL A 12504l109 644 13500 SH Call SOLE 13500 0 0 CBRE GROUP INC CL A 12504l109 334 7000 SH Put SOLE 7000 0 0 CBS CORP NEW CL B 124857202 495 8800 SH Put SOLE 8800 0 0 CBS CORP NEW CL B 124857202 731 13000 SH Call SOLE 13000 0 0 CBTX INC COM 12481v104 811 24537 SH SOLE 24537 0 0 CDK GLOBAL INC COM 12508e101 254 3900 SH Put SOLE 3900 0 0 CDK GLOBAL INC COM 12508e101 55723 856621 SH SOLE 856621 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 66317 762453 SH SOLE 762453 0 0 CDW CORP COM 12514g108 27100 335433 SH SOLE 335433 0 0 CECO ENVIRONMENTAL CORP COM 125141101 777 126525 SH SOLE 126525 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 576 122100 SH SOLE 122100 0 0 CELANESE CORP DEL COM SER A 150870103 59550 536201 SH SOLE 536201 0 0 CELANESE CORP DEL COM SER A 150870103 1399 12600 SH Call SOLE 12600 0 0 CELANESE CORP DEL COM SER A 150870103 589 5300 SH Put SOLE 5300 0 0 CELESTICA INC SUB VTG SHS 15101q108 173 14579 SH SOLE 14579 0 0 CELGENE CORP COM 151020104 23715 298600 SH Call SOLE 298600 0 0 CELGENE CORP COM 151020104 25851 325500 SH Put SOLE 325500 0 0 CELGENE CORP COM 151020104 183465 2310066 SH SOLE 2310066 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117b103 681 1351600 SH SOLE 1351600 0 0 CENOVUS ENERGY INC COM 15135u109 4567 439951 SH SOLE 439951 0 0 CENOVUS ENERGY INC COM 15135u109 1033 99500 SH SOLE 99500 0 0 CENTENE CORP DEL COM 15135b101 1023 8300 SH Call SOLE 8300 0 0 CENTENE CORP DEL COM 15135b101 616 5000 SH Put SOLE 5000 0 0 CENTENE CORP DEL COM 15135b101 32133 260801 SH SOLE 260801 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136a102 2632 145741 SH SOLE 145741 0 0 CENTERPOINT ENERGY INC COM 15189t107 15018 541986 SH SOLE 541986 0 0 CENTERPOINT ENERGY INC COM 15189t107 393 14200 SH Call SOLE 14200 0 0 CENTERPOINT ENERGY INC COM 15189t107 1579 57000 SH Put SOLE 57000 0 0 CENTERSTATE BK CORP COM 15201p109 7563 253632 SH SOLE 253632 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW g20045202 439 105753 SH SOLE 105753 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 3311 115556 SH SOLE 115556 0 0 CENTURY CASINOS INC COM 156492100 637 72837 SH SOLE 72837 0 0 CENTURYLINK INC COM 156700106 3676 197200 SH Call SOLE 197200 0 0 CENTURYLINK INC COM 156700106 4019 215600 SH Put SOLE 215600 0 0 CERAGON NETWORKS LTD ORD m22013102 1751 490345 SH SOLE 490345 0 0 CERNER CORP COM 156782104 3079 51500 SH Call SOLE 51500 0 0 CERNER CORP COM 156782104 1836 30700 SH Put SOLE 30700 0 0 CERNER CORP COM 156782104 29721 497093 SH SOLE 497093 0 0 CERUS CORP COM 157085101 822 123191 SH SOLE 123191 0 0 CEVA INC COM 157210105 3738 123790 SH SOLE 123790 0 0 CF INDS HLDGS INC COM 125269100 444 10000 SH Call SOLE 10000 0 0 CF INDS HLDGS INC COM 125269100 484 10900 SH Put SOLE 10900 0 0 CF INDS HLDGS INC COM 125269100 5891 132685 SH SOLE 132685 0 0 CHANGYOU COM LTD ADS REP CL A 15911m107 1543 92538 SH SOLE 92538 0 0 CHANNELADVISOR CORP COM 159179100 1735 123461 SH SOLE 123461 0 0 CHARTER COMMUNICATIONS INC N CL A 16119p108 5131 17500 SH Call SOLE 17500 0 0 CHARTER COMMUNICATIONS INC N CL A 16119p108 2170 7400 SH Put SOLE 7400 0 0 CHARTER FINL CORP MD COM 16122w108 1630 67494 SH SOLE 67494 0 0 CHECK CAP LTD SHS m2361e203 58 14266 SH SOLE 14266 0 0 CHECK POINT SOFTWARE TECH LT ORD m22465104 1377 14100 SH Call SOLE 14100 0 0 CHECK POINT SOFTWARE TECH LT ORD m22465104 2149 22000 SH Put SOLE 22000 0 0 CHECK POINT SOFTWARE TECH LT ORD m22465104 13714 140400 SH SOLE 140400 0 0 CHEESECAKE FACTORY INC COM 163072101 17974 326436 SH SOLE 326436 0 0 CHEFS WHSE INC COM 163086101 234 8196 SH SOLE 8196 0 0 CHEMOCENTRYX INC COM 16383l106 3395 257773 SH SOLE 257773 0 0 CHEMOURS CO COM 163851108 1641 37000 SH Call SOLE 37000 0 0 CHEMOURS CO COM 163851108 1331 30000 SH Put SOLE 30000 0 0 CHEMOURS CO COM 163851108 1371 30904 SH SOLE 30904 0 0 CHENIERE ENERGY INC COM NEW 16411r208 120345 1846068 SH SOLE 1846068 0 0 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411w108 2581 82052 SH SOLE 82052 0 0 CHERRY HILL MTG INVT CORP COM 164651101 3035 169945 SH SOLE 169945 0 0 CHESAPEAKE ENERGY CORP COM 165167107 88 16750 SH SOLE 16750 0 0 CHESAPEAKE UTILS CORP COM 165303108 1338 16731 SH SOLE 16731 0 0 CHEVRON CORP NEW COM 166764100 150143 1187561 SH SOLE 1187561 0 0 CHEVRON CORP NEW COM 166764100 20949 165700 SH Call SOLE 165700 0 0 CHEVRON CORP NEW COM 166764100 17700 140000 SH Put SOLE 140000 0 0 CHILDRENS PL INC COM 168905107 4168 34500 SH Put SOLE 34500 0 0 CHILDRENS PL INC COM 168905107 2803 23200 SH Call SOLE 23200 0 0 CHIMERA INVT CORP COM NEW 16934q208 3469 189770 SH SOLE 189770 0 0 CHIMERIX INC COM 16934w106 884 185653 SH SOLE 185653 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939p106 3029 236975 SH SOLE 236975 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941m109 25275 569389 SH SOLE 569389 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941r108 10152 113004 SH SOLE 113004 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1692 36452 SH SOLE 36452 0 0 CHINA YUCHAI INTL LTD COM g21082105 2115 97453 SH SOLE 97453 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 94603 219308 SH SOLE 219308 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 7678 17800 SH Call SOLE 17800 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 7290 16900 SH Put SOLE 16900 0 0 CHUBB LIMITED COM h1467j104 2858 22500 SH Call SOLE 22500 0 0 CHUBB LIMITED COM h1467j104 2883 22700 SH Put SOLE 22700 0 0 CHUBB LIMITED COM h1467j104 9544 75138 SH SOLE 75138 0 0 CHURCHILL DOWNS INC COM 171484108 2076 7000 SH Put SOLE 7000 0 0 CHURCHILL DOWNS INC COM 171484108 2283 7700 SH Call SOLE 7700 0 0 CIENA CORP COM NEW 171779309 819 30900 SH Call SOLE 30900 0 0 CIENA CORP COM NEW 171779309 668 25200 SH Put SOLE 25200 0 0 CIGNA CORPORATION COM 125509109 340 2000 SH Call SOLE 2000 0 0 CIGNA CORPORATION COM 125509109 510 3000 SH Put SOLE 3000 0 0 CIGNA CORPORATION COM 125509109 110837 652172 SH SOLE 652172 0 0 CIMAREX ENERGY CO COM 171798101 1730 17000 SH Put SOLE 17000 0 0 CIMAREX ENERGY CO COM 171798101 916 9000 SH Call SOLE 9000 0 0 CIMPRESS N V SHS EURO n20146101 8381 57815 SH SOLE 57815 0 0 CIMPRESS N V SHS EURO n20146101 1580 10900 SH Call SOLE 10900 0 0 CIMPRESS N V SHS EURO n20146101 1754 12100 SH Put SOLE 12100 0 0 CINCINNATI FINL CORP COM 172062101 615 9200 SH Call SOLE 9200 0 0 CINCINNATI FINL CORP COM 172062101 468 7000 SH Put SOLE 7000 0 0 CINCINNATI FINL CORP COM 172062101 319 4776 SH SOLE 4776 0 0 CINTAS CORP COM 172908105 1746 9432 SH SOLE 9432 0 0 CINTAS CORP COM 172908105 2572 13900 SH Call SOLE 13900 0 0 CINTAS CORP COM 172908105 2591 14000 SH Put SOLE 14000 0 0 CIRRUS LOGIC INC COM 172755100 13910 362907 SH SOLE 362907 0 0 CISCO SYS INC COM 17275r102 27664 642900 SH Call SOLE 642900 0 0 CISCO SYS INC COM 17275r102 32785 761900 SH Put SOLE 761900 0 0 CISCO SYS INC COM 17275r102 94120 2187316 SH SOLE 2187316 0 0 CISION LTD SHS g1992s109 2642 176721 SH SOLE 176721 0 0 CIT GROUP INC COM NEW 125581801 368 7300 SH Call SOLE 7300 0 0 CIT GROUP INC COM NEW 125581801 408 8100 SH Put SOLE 8100 0 0 CITI TRENDS INC COM 17306x102 2055 74905 SH SOLE 74905 0 0 CITIGROUP INC COM NEW 172967424 43973 657100 SH Call SOLE 657100 0 0 CITIGROUP INC COM NEW 172967424 58481 873900 SH Put SOLE 873900 0 0 CITIGROUP INC COM NEW 172967424 184385 2755298 SH SOLE 2755298 0 0 CITIZENS FINL GROUP INC COM 174610105 47767 1227936 SH SOLE 1227936 0 0 CITRIX SYS INC COM 177376100 124454 1187085 SH SOLE 1187085 0 0 CITY HLDG CO COM 177835105 303 4022 SH SOLE 4022 0 0 CIVEO CORP CDA COM 17878y108 2582 592226 SH SOLE 592226 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 999 41204 SH SOLE 41204 0 0 CIVITAS SOLUTIONS INC COM 17887r102 996 60760 SH SOLE 60760 0 0 CLARUS CORP NEW COM 18270p109 665 80582 SH SOLE 80582 0 0 CLEAN ENERGY FUELS CORP COM 184499101 83 22600 SH SOLE 22600 0 0 CLEAN HARBORS INC COM 184496107 3576 64366 SH SOLE 64366 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451c109 79 18353 SH SOLE 18353 0 0 CLEARWATER PAPER CORP COM 18538r103 1923 83264 SH SOLE 83264 0 0 CLEVELAND CLIFFS INC COM 185899101 1248 148003 SH SOLE 148003 0 0 CLEVELAND CLIFFS INC COM 185899101 1942 230400 SH Call SOLE 230400 0 0 CLEVELAND CLIFFS INC COM 185899101 1369 162400 SH Put SOLE 162400 0 0 CLOROX CO DEL COM 189054109 4531 33500 SH Put SOLE 33500 0 0 CLOROX CO DEL COM 189054109 4328 32000 SH Call SOLE 32000 0 0 CME GROUP INC COM CL A 12572q105 9458 57700 SH Call SOLE 57700 0 0 CME GROUP INC COM CL A 12572q105 13573 82800 SH Put SOLE 82800 0 0 CME GROUP INC COM CL A 12572q105 91481 558081 SH SOLE 558081 0 0 CMS ENERGY CORP COM 125896100 9522 201401 SH SOLE 201401 0 0 CMS ENERGY CORP COM 125896100 203 4300 SH Put SOLE 4300 0 0 CNA FINL CORP COM 126117100 1352 29600 SH SOLE 29600 0 0 CNH INDL N V SHS n20944109 3252 308875 SH SOLE 308875 0 0 CNO FINL GROUP INC COM 12621e103 418 21971 SH SOLE 21971 0 0 CNOOC LTD SPONSORED ADR 126132109 1155 6746 SH SOLE 6746 0 0 CNOOC LTD SPONSORED ADR 126132109 360 2100 SH Call SOLE 2100 0 0 CNOOC LTD SPONSORED ADR 126132109 514 3000 SH Put SOLE 3000 0 0 CNX RESOURCES CORPORATION COM 12653c108 567 31900 SH Call SOLE 31900 0 0 CNX RESOURCES CORPORATION COM 12653c108 565 31800 SH Put SOLE 31800 0 0 CNX RESOURCES CORPORATION COM 12653c108 1231 69231 SH SOLE 69231 0 0 COBIZ FINANCIAL INC COM 190897108 667 31064 SH SOLE 31064 0 0 COCA COLA CO COM 191216100 191734 4371499 SH SOLE 4371499 0 0 COCA COLA CO COM 191216100 23312 531500 SH Call SOLE 531500 0 0 COCA COLA CO COM 191216100 31119 709500 SH Put SOLE 709500 0 0 COCA COLA EUROPEAN PARTNERS SHS g25839104 8605 211746 SH SOLE 211746 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239v302 11370 212921 SH SOLE 212921 0 0 COGNEX CORP COM 192422103 1664 37300 SH Put SOLE 37300 0 0 COGNEX CORP COM 192422103 1182 26500 SH Call SOLE 26500 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11353 143726 SH SOLE 143726 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3847 48700 SH Call SOLE 48700 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4360 55200 SH Put SOLE 55200 0 0 COHERENT INC COM 192479103 939 6000 SH Call SOLE 6000 0 0 COHERENT INC COM 192479103 1861 11900 SH Put SOLE 11900 0 0 COHERENT INC COM 192479103 364 2330 SH SOLE 2330 0 0 COHERUS BIOSCIENCES INC COM 19249h103 2451 175072 SH SOLE 175072 0 0 COHU INC COM 192576106 1155 47135 SH SOLE 47135 0 0 COLFAX CORP COM 194014106 5019 163738 SH SOLE 163738 0 0 COLGATE PALMOLIVE CO COM 194162103 150444 2321313 SH SOLE 2321313 0 0 COLLECTORS UNIVERSE INC COM NEW 19421r200 630 42751 SH SOLE 42751 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459j104 339 14203 SH SOLE 14203 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 938 12397 SH SOLE 12397 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2652 34864 SH SOLE 34864 0 0 COLONY CR REAL ESTATE INC COM CL A 19625t101 220 10591 SH SOLE 10591 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2355 25748 SH SOLE 25748 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1244 28694 SH SOLE 28694 0 0 COMCAST CORP NEW CL A 20030n101 2605 79400 SH Call SOLE 79400 0 0 COMCAST CORP NEW CL A 20030n101 1280 39000 SH Put SOLE 39000 0 0 COMCAST CORP NEW CL A 20030n101 190179 5796365 SH SOLE 5796365 0 0 COMERICA INC COM 200340107 10984 120811 SH SOLE 120811 0 0 COMERICA INC COM 200340107 5628 61900 SH Call SOLE 61900 0 0 COMERICA INC COM 200340107 6483 71300 SH Put SOLE 71300 0 0 COMFORT SYS USA INC COM 199908104 1632 35641 SH SOLE 35641 0 0 COMMERCIAL VEH GROUP INC COM 202608105 1120 152550 SH SOLE 152550 0 0 COMMSCOPE HLDG CO INC COM 20337x109 3240 110957 SH SOLE 110957 0 0 COMMUNITY BK SYS INC COM 203607106 3496 59182 SH SOLE 59182 0 0 COMMUNITY TR BANCORP INC COM 204149108 369 7379 SH SOLE 7379 0 0 COMMVAULT SYSTEMS INC COM 204166102 16359 248431 SH SOLE 248431 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441a102 136 22616 SH SOLE 22616 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2671 107094 SH SOLE 107094 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451q104 720 41590 SH SOLE 41590 0 0 COMPASS MINERALS INTL INC COM 20451n101 671 10200 SH Put SOLE 10200 0 0 COMPASS MINERALS INTL INC COM 20451n101 375 5700 SH Call SOLE 5700 0 0 COMPUGEN LTD ORD m25722105 59 18028 SH SOLE 18028 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1112 33787 SH SOLE 33787 0 0 COMSTOCK RES INC COM 205768302 1776 168992 SH SOLE 168992 0 0 CONAGRA BRANDS INC COM 205887102 504 14100 SH Call SOLE 14100 0 0 CONAGRA BRANDS INC COM 205887102 800 22400 SH Put SOLE 22400 0 0 CONAGRA BRANDS INC COM 205887102 37888 1060386 SH SOLE 1060386 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 716 42550 SH SOLE 42550 0 0 CONCHO RES INC COM 20605p101 1771 12800 SH Call SOLE 12800 0 0 CONCHO RES INC COM 20605p101 2352 17000 SH Put SOLE 17000 0 0 CONCHO RES INC COM 20605p101 4618 33381 SH SOLE 33381 0 0 CONDUENT INC COM 206787103 8142 448103 SH SOLE 448103 0 0 CONFORMIS INC COM 20717e101 326 260716 SH SOLE 260716 0 0 CONNECTONE BANCORP INC NEW COM 20786w107 2327 93447 SH SOLE 93447 0 0 CONNS INC COM 208242107 1033 31306 SH SOLE 31306 0 0 CONOCOPHILLIPS COM 20825c104 4971 71400 SH Call SOLE 71400 0 0 CONOCOPHILLIPS COM 20825c104 4247 61000 SH Put SOLE 61000 0 0 CONOCOPHILLIPS COM 20825c104 20287 291393 SH SOLE 291393 0 0 CONSOL ENERGY INC NEW COM 20854l108 5122 133552 SH SOLE 133552 0 0 CONSOLIDATED EDISON INC COM 209115104 14547 186542 SH SOLE 186542 0 0 CONSOLIDATED EDISON INC COM 209115104 3166 40600 SH Call SOLE 40600 0 0 CONSOLIDATED EDISON INC COM 209115104 6355 81500 SH Put SOLE 81500 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 627 10193 SH SOLE 10193 0 0 CONSOLIDATED WATER CO INC ORD g23773107 504 39056 SH SOLE 39056 0 0 CONSTELLATION BRANDS INC CL A 21036p108 30445 139100 SH Call SOLE 139100 0 0 CONSTELLATION BRANDS INC CL A 21036p108 34538 157800 SH Put SOLE 157800 0 0 CONSTELLATION BRANDS INC CL A 21036p108 145397 664307 SH SOLE 664307 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044c107 1796 136336 SH SOLE 136336 0 0 CONTAINER STORE GROUP INC COM 210751103 615 73158 SH SOLE 73158 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075n204 296 52050 SH SOLE 52050 0 0 CONTINENTAL RESOURCES INC COM 212015101 1360 21000 SH Call SOLE 21000 0 0 CONTINENTAL RESOURCES INC COM 212015101 1036 16000 SH Put SOLE 16000 0 0 CONTINENTAL RESOURCES INC COM 212015101 91637 1415023 SH SOLE 1415023 0 0 COOPER TIRE & RUBR CO COM 216831107 231 8800 SH Call SOLE 8800 0 0 COOPER TIRE & RUBR CO COM 216831107 252 9600 SH Put SOLE 9600 0 0 COPA HOLDINGS SA CL A p31076105 218 2300 SH Call SOLE 2300 0 0 COPA HOLDINGS SA CL A p31076105 32021 338419 SH SOLE 338419 0 0 COPART INC COM 217204106 3085 54546 SH SOLE 54546 0 0 CORE LABORATORIES N V COM n22717107 1388 11000 SH Put SOLE 11000 0 0 CORE LABORATORIES N V COM n22717107 1956 15500 SH Call SOLE 15500 0 0 CORE MARK HOLDING CO INC COM 218681104 7490 329940 SH SOLE 329940 0 0 CORECIVIC INC COM 21871n101 19979 836271 SH SOLE 836271 0 0 CORELOGIC INC COM 21871d103 12203 235131 SH SOLE 235131 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870u502 328 8723 SH SOLE 8723 0 0 CORIUM INTL INC COM 21887l107 1363 170171 SH SOLE 170171 0 0 CORNERSTONE ONDEMAND INC COM 21925y103 25698 541815 SH SOLE 541815 0 0 CORNING INC COM 219350105 2305 83800 SH Call SOLE 83800 0 0 CORNING INC COM 219350105 2140 77800 SH Put SOLE 77800 0 0 CORNING INC COM 219350105 9842 357743 SH SOLE 357743 0 0 CORPORATE CAP TR INC COM 219880101 1273 81491 SH SOLE 81491 0 0 CORVEL CORP COM 221006109 391 7237 SH SOLE 7237 0 0 COSTAR GROUP INC COM 22160n109 11105 26913 SH SOLE 26913 0 0 COSTCO WHSL CORP NEW COM 22160k105 3741 17900 SH Call SOLE 17900 0 0 COSTCO WHSL CORP NEW COM 22160k105 3490 16700 SH Put SOLE 16700 0 0 COSTCO WHSL CORP NEW COM 22160k105 56745 271532 SH SOLE 271532 0 0 COTIVITI HLDGS INC COM 22164k101 10563 239358 SH SOLE 239358 0 0 COTT CORP QUE COM 22163n106 611 36860 SH SOLE 36860 0 0 COTT CORP QUE COM 22163n106 11297 682572 SH SOLE 682572 0 0 COTY INC COM CL A 222070203 190 13500 SH Put SOLE 13500 0 0 COUPA SOFTWARE INC COM 22266l106 45670 733777 SH SOLE 733777 0 0 COVANTA HLDG CORP COM 22282e102 2382 144381 SH SOLE 144381 0 0 COVENANT TRANSN GROUP INC CL A 22284p105 5157 163711 SH SOLE 163711 0 0 CRA INTL INC COM 12618t105 2494 49002 SH SOLE 49002 0 0 CRACKER BARREL OLD CTRY STOR COM 22410j106 2024 12959 SH SOLE 12959 0 0 CRACKER BARREL OLD CTRY STOR COM 22410j106 1828 11700 SH Call SOLE 11700 0 0 CRACKER BARREL OLD CTRY STOR COM 22410j106 1015 6500 SH Put SOLE 6500 0 0 CRAFT BREW ALLIANCE INC COM 224122101 1248 60455 SH SOLE 60455 0 0 CRANE CO COM 224399105 8545 106644 SH SOLE 106644 0 0 CRAWFORD & CO CL B 224633107 248 28627 SH SOLE 28627 0 0 CREDICORP LTD COM g2519y108 38184 169616 SH SOLE 169616 0 0 CREDIT ACCEP CORP MICH COM 225310101 1449 4100 SH Put SOLE 4100 0 0 CREDIT ACCEP CORP MICH COM 225310101 1025 2900 SH Call SOLE 2900 0 0 CRH PLC ADR 12626k203 7055 199588 SH SOLE 199588 0 0 CRISPR THERAPEUTICS AG NAMEN AKT h17182108 3105 52840 SH SOLE 52840 0 0 CROCS INC COM 227046109 1182 67123 SH SOLE 67123 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1409 125214 SH SOLE 125214 0 0 CROWN CASTLE INTL CORP NEW COM 22822v101 12087 112100 SH Put SOLE 112100 0 0 CROWN CASTLE INTL CORP NEW COM 22822v101 11127 103200 SH Call SOLE 103200 0 0 CSG SYS INTL INC COM 126349109 1124 27508 SH SOLE 27508 0 0 CSS INDS INC COM 125906107 1029 60905 SH SOLE 60905 0 0 CSW INDUSTRIALS INC COM 126402106 2371 44854 SH SOLE 44854 0 0 CSX CORP COM 126408103 128492 2014606 SH SOLE 2014606 0 0 CSX CORP COM 126408103 5281 82800 SH Call SOLE 82800 0 0 CSX CORP COM 126408103 3584 56200 SH Put SOLE 56200 0 0 CTI BIOPHARMA CORP COM NEW 12648l601 757 151969 SH SOLE 151969 0 0 CULLEN FROST BANKERS INC COM 229899109 11082 102384 SH SOLE 102384 0 0 CULP INC COM 230215105 217 8851 SH SOLE 8851 0 0 CUMMINS INC COM 231021106 124647 937192 SH SOLE 937192 0 0 CUMMINS INC COM 231021106 1849 13900 SH Call SOLE 13900 0 0 CUMMINS INC COM 231021106 3325 25000 SH Put SOLE 25000 0 0 CURIS INC COM NEW 231269200 62 35791 SH SOLE 35791 0 0 CURO GROUP HLDGS CORP COM 23131l107 5186 207857 SH SOLE 207857 0 0 CURTISS WRIGHT CORP COM 231561101 7385 62049 SH SOLE 62049 0 0 CVB FINL CORP COM 126600105 3909 174350 SH SOLE 174350 0 0 CVR ENERGY INC COM 12662p108 3215 86906 SH SOLE 86906 0 0 CVR ENERGY INC COM 12662p108 481 13000 SH Call SOLE 13000 0 0 CVR ENERGY INC COM 12662p108 407 11000 SH Put SOLE 11000 0 0 CVS HEALTH CORP COM 126650100 1448 22500 SH Call SOLE 22500 0 0 CVS HEALTH CORP COM 126650100 3597 55900 SH Put SOLE 55900 0 0 CVS HEALTH CORP COM 126650100 453 7042 SH SOLE 7042 0 0 CYBERARK SOFTWARE LTD SHS m2682v108 19928 316520 SH SOLE 316520 0 0 CYTOKINETICS INC COM NEW 23282w605 555 66848 SH SOLE 66848 0 0 CYTOMX THERAPEUTICS INC COM 23284f105 6556 286801 SH SOLE 286801 0 0 CYTOSORBENTS CORP COM NEW 23283x206 2188 191933 SH SOLE 191933 0 0 DAKTRONICS INC COM 234264109 1561 183439 SH SOLE 183439 0 0 DANA INCORPORATED COM 235825205 8336 412879 SH SOLE 412879 0 0 DANAHER CORP DEL COM 235851102 21675 219654 SH SOLE 219654 0 0 DANAHER CORP DEL COM 235851102 5635 57100 SH Call SOLE 57100 0 0 DANAHER CORP DEL COM 235851102 4756 48200 SH Put SOLE 48200 0 0 DARDEN RESTAURANTS INC COM 237194105 889 8300 SH Call SOLE 8300 0 0 DARDEN RESTAURANTS INC COM 237194105 1060 9900 SH Put SOLE 9900 0 0 DARDEN RESTAURANTS INC COM 237194105 100277 936644 SH SOLE 936644 0 0 DASEKE INC COM 23753f107 1755 176728 SH SOLE 176728 0 0 DATAWATCH CORP COM NEW 237917208 327 34384 SH SOLE 34384 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 5213 109520 SH SOLE 109520 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 619 13000 SH Call SOLE 13000 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 904 19000 SH Put SOLE 19000 0 0 DAVITA INC COM 23918k108 1410 20300 SH Call SOLE 20300 0 0 DAVITA INC COM 23918k108 1507 21700 SH Put SOLE 21700 0 0 DAVITA INC COM 23918k108 8369 120526 SH SOLE 120526 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 132 16709 SH SOLE 16709 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 29330 439533 SH SOLE 439533 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344t101 468 11900 SH SOLE 11900 0 0 DECKERS OUTDOOR CORP COM 243537107 271 2400 SH Call SOLE 2400 0 0 DECKERS OUTDOOR CORP COM 243537107 65970 584373 SH SOLE 584373 0 0 DEERE & CO COM 244199105 2097 15000 SH Call SOLE 15000 0 0 DEERE & CO COM 244199105 4613 33000 SH Put SOLE 33000 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 2959 234878 SH SOLE 234878 0 0 DEL TACO RESTAURANTS INC COM 245496104 2270 160114 SH SOLE 160114 0 0 DELL TECHNOLOGIES INC COM CL V 24703l103 116592 1378478 SH SOLE 1378478 0 0 DELPHI TECHNOLOGIES PLC SHS g2709g107 3200 70395 SH SOLE 70395 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 25770 520180 SH SOLE 520180 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 7897 159400 SH Call SOLE 159400 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 8600 173600 SH Put SOLE 173600 0 0 DELTA APPAREL INC COM 247368103 467 24143 SH SOLE 24143 0 0 DELUXE CORP COM 248019101 4014 60630 SH SOLE 60630 0 0 DENBURY RES INC COM NEW 247916208 4223 878005 SH SOLE 878005 0 0 DERMIRA INC COM 24983l104 3117 338753 SH SOLE 338753 0 0 DESCARTES SYS GROUP INC COM 249906108 521 16006 SH SOLE 16006 0 0 DESTINATION MATERNITY CORP COM 25065d100 444 76252 SH SOLE 76252 0 0 DEVON ENERGY CORP NEW COM 25179m103 7719 175600 SH Put SOLE 175600 0 0 DEVON ENERGY CORP NEW COM 25179m103 5403 122900 SH Call SOLE 122900 0 0 DHI GROUP INC COM 23331s100 573 244012 SH SOLE 244012 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264r207 1086 5587 SH SOLE 5587 0 0 DIAMONDBACK ENERGY INC COM 25278x109 1079 8200 SH Call SOLE 8200 0 0 DIAMONDBACK ENERGY INC COM 25278x109 4815 36600 SH Put SOLE 36600 0 0 DIANA SHIPPING INC COM y2066g104 866 179953 SH SOLE 179953 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1238 101031 SH SOLE 101031 0 0 DICKS SPORTING GOODS INC COM 253393102 842 23900 SH Call SOLE 23900 0 0 DICKS SPORTING GOODS INC COM 253393102 867 24600 SH Put SOLE 24600 0 0 DICKS SPORTING GOODS INC COM 253393102 9091 257902 SH SOLE 257902 0 0 DIGI INTL INC COM 253798102 1082 81953 SH SOLE 81953 0 0 DIGITAL RLTY TR INC COM 253868103 10399 93200 SH Call SOLE 93200 0 0 DIGITAL RLTY TR INC COM 253868103 8759 78500 SH Put SOLE 78500 0 0 DIGITAL TURBINE INC COM NEW 25400w102 226 149622 SH SOLE 149622 0 0 DILLARDS INC CL A 254067101 1786 18900 SH Put SOLE 18900 0 0 DILLARDS INC CL A 254067101 954 10100 SH Call SOLE 10100 0 0 DIME CMNTY BANCSHARES COM 253922108 1902 97562 SH SOLE 97562 0 0 DINE BRANDS GLOBAL INC COM 254423106 1646 22000 SH Call SOLE 22000 0 0 DINE BRANDS GLOBAL INC COM 254423106 1690 22600 SH Put SOLE 22600 0 0 DIODES INC COM 254543101 6083 176472 SH SOLE 176472 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459y694 1046 16600 SH SOLE 16600 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459w862 3830 86000 SH SOLE 86000 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490k521 825 88100 SH SOLE 88100 0 0 DISCOVER FINL SVCS COM 254709108 4140 58796 SH SOLE 58796 0 0 DISCOVER FINL SVCS COM 254709108 4436 63000 SH Call SOLE 63000 0 0 DISCOVER FINL SVCS COM 254709108 3732 53000 SH Put SOLE 53000 0 0 DISCOVERY INC COM SER A 25470f104 693 25200 SH Put SOLE 25200 0 0 DISCOVERY INC COM SER A 25470f104 349 12700 SH Call SOLE 12700 0 0 DISH NETWORK CORP CL A 25470m109 26157 778261 SH SOLE 778261 0 0 DISNEY WALT CO COM DISNEY 254687106 92008 877853 SH SOLE 877853 0 0 DISNEY WALT CO COM DISNEY 254687106 1782 17000 SH Call SOLE 17000 0 0 DISNEY WALT CO COM DISNEY 254687106 11288 107700 SH Put SOLE 107700 0 0 DMC GLOBAL INC COM 23291c103 3509 78155 SH SOLE 78155 0 0 DOCUSIGN INC COM 256163106 23731 448171 SH SOLE 448171 0 0 DOLBY LABORATORIES INC COM 25659t107 8061 130664 SH SOLE 130664 0 0 DOLLAR GEN CORP NEW COM 256677105 2274 23061 SH SOLE 23061 0 0 DOLLAR GEN CORP NEW COM 256677105 2159 21900 SH Call SOLE 21900 0 0 DOLLAR GEN CORP NEW COM 256677105 3520 35700 SH Put SOLE 35700 0 0 DOLLAR TREE INC COM 256746108 3740 44000 SH Put SOLE 44000 0 0 DOLLAR TREE INC COM 256746108 2440 28700 SH Call SOLE 28700 0 0 DOMINION ENERGY INC COM 25746u109 14127 207200 SH Put SOLE 207200 0 0 DOMINION ENERGY INC COM 25746u109 14031 205800 SH Call SOLE 205800 0 0 DOMINOS PIZZA INC COM 25754a201 123286 436921 SH SOLE 436921 0 0 DOMTAR CORP COM NEW 257559203 3712 78218 SH SOLE 78218 0 0 DOMTAR CORP COM NEW 257559203 788 16506 SH SOLE 16506 0 0 DONALDSON INC COM 257651109 1124 24916 SH SOLE 24916 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 1689 97247 SH SOLE 97247 0 0 DOUGLAS DYNAMICS INC COM 25960r105 395 8222 SH SOLE 8222 0 0 DOUGLAS EMMETT INC COM 25960p109 7592 188949 SH SOLE 188949 0 0 DOVER CORP COM 260003108 419 5722 SH SOLE 5722 0 0 DOVER CORP COM 260003108 1845 25200 SH Call SOLE 25200 0 0 DOVER CORP COM 260003108 2965 40500 SH Put SOLE 40500 0 0 DOWDUPONT INC COM 26078j100 20145 305600 SH Put SOLE 305600 0 0 DOWDUPONT INC COM 26078j100 13197 200200 SH Call SOLE 200200 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138e109 11003 90190 SH SOLE 90190 0 0 DR REDDYS LABS LTD ADR 256135203 8841 274562 SH SOLE 274562 0 0 DROPBOX INC CL A 26210c104 16353 504406 SH SOLE 504406 0 0 DSP GROUP INC COM 23332b106 1463 117496 SH SOLE 117496 0 0 DSW INC CL A 23334l102 19594 758886 SH SOLE 758886 0 0 DTE ENERGY CO COM 233331107 1098 10600 SH Call SOLE 10600 0 0 DTE ENERGY CO COM 233331107 725 7000 SH Put SOLE 7000 0 0 DTE ENERGY CO COM 233331107 53121 512604 SH SOLE 512604 0 0 DUCOMMUN INC DEL COM 264147109 848 25638 SH SOLE 25638 0 0 DUKE ENERGY CORP NEW COM NEW 26441c204 18402 232700 SH Call SOLE 232700 0 0 DUKE ENERGY CORP NEW COM NEW 26441c204 16401 207400 SH Put SOLE 207400 0 0 DUKE ENERGY CORP NEW COM NEW 26441c204 91402 1155811 SH SOLE 1155811 0 0 DUKE REALTY CORP COM NEW 264411505 19485 671186 SH SOLE 671186 0 0 DUN & BRADSTREET CORP DEL NE COM 26483e100 13728 111925 SH SOLE 111925 0 0 DUNKIN BRANDS GROUP INC COM 265504100 359 5200 SH Call SOLE 5200 0 0 DUNKIN BRANDS GROUP INC COM 265504100 898 13000 SH Put SOLE 13000 0 0 DURECT CORP COM 266605104 106 68128 SH SOLE 68128 0 0 DXC TECHNOLOGY CO COM 23355l106 2717 33700 SH Call SOLE 33700 0 0 DXC TECHNOLOGY CO COM 23355l106 3724 46200 SH Put SOLE 46200 0 0 DXC TECHNOLOGY CO COM 23355l106 609 7556 SH SOLE 7556 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 350 9163 SH SOLE 9163 0 0 DYCOM INDS INC COM 267475101 851 9000 SH Call SOLE 9000 0 0 DYCOM INDS INC COM 267475101 898 9500 SH Put SOLE 9500 0 0 DYNEX CAP INC COM NEW 26817q506 2535 388163 SH SOLE 388163 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 5033 82300 SH Call SOLE 82300 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 4318 70600 SH Put SOLE 70600 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 5835 95406 SH SOLE 95406 0 0 EAGLE BULK SHIPPING INC SHS NEW y2187a143 2745 504540 SH SOLE 504540 0 0 EAGLE MATERIALS INC COM 26969p108 1533 14600 SH Call SOLE 14600 0 0 EAGLE MATERIALS INC COM 26969p108 1763 16800 SH Put SOLE 16800 0 0 EAGLE MATERIALS INC COM 26969p108 10836 103227 SH SOLE 103227 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 3624 47901 SH SOLE 47901 0 0 EAST WEST BANCORP INC COM 27579r104 4868 74665 SH SOLE 74665 0 0 EASTGROUP PPTY INC COM 277276101 7694 80510 SH SOLE 80510 0 0 EASTMAN CHEM CO COM 277432100 2229 22300 SH Put SOLE 22300 0 0 EASTMAN CHEM CO COM 277432100 2639 26400 SH Call SOLE 26400 0 0 EATON CORP PLC SHS g29183103 2691 36000 SH Call SOLE 36000 0 0 EATON CORP PLC SHS g29183103 1996 26700 SH Put SOLE 26700 0 0 EATON CORP PLC SHS g29183103 27981 374374 SH SOLE 374374 0 0 EBAY INC COM 278642103 32985 909693 SH SOLE 909693 0 0 EBAY INC COM 278642103 6900 190300 SH Call SOLE 190300 0 0 EBAY INC COM 278642103 3905 107700 SH Put SOLE 107700 0 0 EBIX INC COM NEW 278715206 465 6100 SH Put SOLE 6100 0 0 ECHO GLOBAL LOGISTICS INC COM 27875t101 679 23216 SH SOLE 23216 0 0 ECHOSTAR CORP CL A 278768106 7046 158700 SH SOLE 158700 0 0 ECOLAB INC COM 278865100 3592 25598 SH SOLE 25598 0 0 ECOLAB INC COM 278865100 1319 9400 SH Call SOLE 9400 0 0 ECOLAB INC COM 278865100 996 7100 SH Put SOLE 7100 0 0 EDGE THERAPEUTICS INC COM 279870109 275 267436 SH SOLE 267436 0 0 EDGEWELL PERS CARE CO COM 28035q102 560 11100 SH Put SOLE 11100 0 0 EDGEWELL PERS CARE CO COM 28035q102 606 12000 SH Call SOLE 12000 0 0 EDISON INTL COM 281020107 42452 670961 SH SOLE 670961 0 0 EDISON INTL COM 281020107 1215 19200 SH Call SOLE 19200 0 0 EDISON INTL COM 281020107 4321 68300 SH Put SOLE 68300 0 0 EDITAS MEDICINE INC COM 28106w103 3014 84124 SH SOLE 84124 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 1689 11600 SH Call SOLE 11600 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 2868 19700 SH Put SOLE 19700 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 13579 93279 SH SOLE 93279 0 0 EHEALTH INC COM 28238p109 257 11651 SH SOLE 11651 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249u105 288 23607 SH SOLE 23607 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1446 126854 SH SOLE 126854 0 0 ELDORADO GOLD CORP NEW COM 284902103 95 95898 SH SOLE 95898 0 0 ELDORADO RESORTS INC COM 28470r102 5287 135228 SH SOLE 135228 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 404 25600 SH Put SOLE 25600 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 391 24800 SH Call SOLE 24800 0 0 ELECTRONIC ARTS INC COM 285512109 5641 40000 SH Call SOLE 40000 0 0 ELECTRONIC ARTS INC COM 285512109 4724 33500 SH Put SOLE 33500 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 580 17820 SH SOLE 17820 0 0 ELEVATE CREDIT INC COM 28621v101 614 72576 SH SOLE 72576 0 0 ELLIE MAE INC COM 28849p100 2181 21000 SH Put SOLE 21000 0 0 ELLIE MAE INC COM 28849p100 1620 15600 SH Call SOLE 15600 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 248 22710 SH SOLE 22710 0 0 ELLIS PERRY INTL INC COM 288853104 1337 49213 SH SOLE 49213 0 0 ELOXX PHARMACEUTICALS INC COM 29014r103 360 21075 SH SOLE 21075 0 0 EMCORE CORP COM NEW 290846203 620 122836 SH SOLE 122836 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103b100 420 20390 SH SOLE 20390 0 0 EMERSON ELEC CO COM 291011104 33135 479244 SH SOLE 479244 0 0 EMERSON ELEC CO COM 291011104 7965 115200 SH Call SOLE 115200 0 0 EMERSON ELEC CO COM 291011104 7744 112000 SH Put SOLE 112000 0 0 EMPIRE ST RLTY TR INC CL A 292104106 12440 727497 SH SOLE 727497 0 0 EMPLOYERS HOLDINGS INC COM 292218104 4348 108166 SH SOLE 108166 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244a102 276 8500 SH SOLE 8500 0 0 ENANTA PHARMACEUTICALS INC COM 29251m106 10451 90172 SH SOLE 90172 0 0 ENCANA CORP COM 292505104 2528 193603 SH SOLE 193603 0 0 ENCANA CORP COM 292505104 13951 1069018 SH SOLE 1069018 0 0 ENCANA CORP COM 292505104 132 10100 SH Put SOLE 10100 0 0 ENDOLOGIX INC COM 29266s106 1970 348109 SH SOLE 348109 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272b105 4566 458878 SH SOLE 458878 0 0 ENERGEN CORP COM 29265n108 291 4000 SH Call SOLE 4000 0 0 ENERGEN CORP COM 29265n108 386 5300 SH Put SOLE 5300 0 0 ENERGEN CORP COM 29265n108 14510 199258 SH SOLE 199258 0 0 ENERGOUS CORP COM 29272c103 191 12900 SH Call SOLE 12900 0 0 ENERGY XXI GULF COAST INC COM 29276k101 446 50496 SH SOLE 50496 0 0 ENERPLUS CORP COM 292766102 1857 147281 SH SOLE 147281 0 0 ENNIS INC COM 293389102 453 22250 SH SOLE 22250 0 0 ENOVA INTL INC COM 29357k103 8365 228859 SH SOLE 228859 0 0 ENPHASE ENERGY INC COM 29355a107 252 37457 SH SOLE 37457 0 0 ENSCO PLC SHS CLASS A g3157s106 223 30700 SH Put SOLE 30700 0 0 ENTERGY CORP NEW COM 29364g103 7303 90400 SH Call SOLE 90400 0 0 ENTERGY CORP NEW COM 29364g103 8305 102800 SH Put SOLE 102800 0 0 ENTERGY CORP NEW COM 29364g103 61425 760310 SH SOLE 760310 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 3468 64278 SH SOLE 64278 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382r107 155 31043 SH SOLE 31043 0 0 ENVISION HEALTHCARE CORP COM 29414d100 4170 94748 SH SOLE 94748 0 0 ENZO BIOCHEM INC COM 294100102 393 75810 SH SOLE 75810 0 0 EOG RES INC COM 26875p101 373 3000 SH Call SOLE 3000 0 0 EOG RES INC COM 26875p101 2053 16500 SH Put SOLE 16500 0 0 EOG RES INC COM 26875p101 267 2143 SH SOLE 2143 0 0 EPIZYME INC COM 29428v104 159 11737 SH SOLE 11737 0 0 EPLUS INC COM 294268107 492 5233 SH SOLE 5233 0 0 EPR PPTYS COM SH BEN INT 26884u109 9385 144853 SH SOLE 144853 0 0 EQT CORP COM 26884l109 3090 56000 SH Put SOLE 56000 0 0 EQT CORP COM 26884l109 2759 50000 SH Call SOLE 50000 0 0 EQUIFAX INC COM 294429105 46354 370504 SH SOLE 370504 0 0 EQUINIX INC COM PAR $0.001 29444u700 1101 2561 SH SOLE 2561 0 0 EQUINIX INC COM PAR $0.001 29444u700 1462 3400 SH Call SOLE 3400 0 0 EQUINIX INC COM PAR $0.001 29444u700 5288 12300 SH Put SOLE 12300 0 0 EQUINOR ASA SPONSORED ADR 29446m102 933 35346 SH SOLE 35346 0 0 EQUITY BANCSHARES INC COM CL A 29460x109 694 16724 SH SOLE 16724 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472r108 14783 160860 SH SOLE 160860 0 0 EQUITY RESIDENTIAL SH BEN INT 29476l107 13083 205422 SH SOLE 205422 0 0 EQUITY RESIDENTIAL SH BEN INT 29476l107 2974 46700 SH Call SOLE 46700 0 0 EQUITY RESIDENTIAL SH BEN INT 29476l107 2675 42000 SH Put SOLE 42000 0 0 ERA GROUP INC COM 26885g109 549 42392 SH SOLE 42392 0 0 ESCO TECHNOLOGIES INC COM 296315104 488 8455 SH SOLE 8455 0 0 ESSENDANT INC COM 296689102 449 34000 SH SOLE 34000 0 0 ESSENT GROUP LTD COM g3198u102 21338 595710 SH SOLE 595710 0 0 ESSEX PPTY TR INC COM 297178105 18881 78978 SH SOLE 78978 0 0 ESSEX PPTY TR INC COM 297178105 6861 28700 SH Call SOLE 28700 0 0 ESSEX PPTY TR INC COM 297178105 6120 25600 SH Put SOLE 25600 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1884 25528 SH SOLE 25528 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1349 55051 SH SOLE 55051 0 0 ETSY INC COM 29786a106 86440 2048830 SH SOLE 2048830 0 0 EURONAV NV ANTWERPEN SHS b38564108 255 27735 SH SOLE 27735 0 0 EVERBRIDGE INC COM 29978a104 6559 138326 SH SOLE 138326 0 0 EVEREST RE GROUP LTD COM g3223r108 784 3400 SH Put SOLE 3400 0 0 EVEREST RE GROUP LTD COM g3223r108 1406 6100 SH Call SOLE 6100 0 0 EVERGY INC COM 30034w106 41871 745701 SH SOLE 745701 0 0 EVERI HLDGS INC COM 30034t103 3612 501722 SH SOLE 501722 0 0 EVERSOURCE ENERGY COM 30040w108 12606 215077 SH SOLE 215077 0 0 EVERSOURCE ENERGY COM 30040w108 293 5000 SH Call SOLE 5000 0 0 EVERSOURCE ENERGY COM 30040w108 410 7000 SH Put SOLE 7000 0 0 EVERTEC INC COM 30040p103 205 9373 SH SOLE 9373 0 0 EVO PMTS INC CL A COM 26927e104 887 43100 SH SOLE 43100 0 0 EVOLENT HEALTH INC CL A 30050b101 842 39977 SH SOLE 39977 0 0 EVOLUTION PETROLEUM CORP COM 30049a107 894 90769 SH SOLE 90769 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057t105 2365 115348 SH SOLE 115348 0 0 EXACT SCIENCES CORP COM 30063p105 4588 76727 SH SOLE 76727 0 0 EXANTAS CAP CORP COM NEW 30068n105 1002 98417 SH SOLE 98417 0 0 EXELIXIS INC COM 30161q104 3665 170307 SH SOLE 170307 0 0 EXELON CORP COM 30161n101 11570 271600 SH Call SOLE 271600 0 0 EXELON CORP COM 30161n101 13636 320100 SH Put SOLE 320100 0 0 EXELON CORP COM 30161n101 6145 144250 SH SOLE 144250 0 0 EXPEDIA GROUP INC COM NEW 30212p303 34987 291099 SH SOLE 291099 0 0 EXPEDIA GROUP INC COM NEW 30212p303 6971 58000 SH Call SOLE 58000 0 0 EXPEDIA GROUP INC COM NEW 30212p303 7139 59400 SH Put SOLE 59400 0 0 EXPEDITORS INTL WASH INC COM 302130109 219 3000 SH Put SOLE 3000 0 0 EXPEDITORS INTL WASH INC COM 302130109 4344 59419 SH SOLE 59419 0 0 EXPONENT INC COM 30214u102 256 5300 SH SOLE 5300 0 0 EXPRESS INC COM 30219e103 112 12200 SH Put SOLE 12200 0 0 EXPRESS INC COM 30219e103 1645 179770 SH SOLE 179770 0 0 EXPRESS SCRIPTS HLDG CO COM 30219g108 21178 274294 SH SOLE 274294 0 0 EXTRA SPACE STORAGE INC COM 30225t102 352 3524 SH SOLE 3524 0 0 EXTRACTION OIL AND GAS INC COM 30227m105 3384 230390 SH SOLE 230390 0 0 EXXON MOBIL CORP COM 30231g102 38196 461700 SH Call SOLE 461700 0 0 EXXON MOBIL CORP COM 30231g102 43748 528800 SH Put SOLE 528800 0 0 EXXON MOBIL CORP COM 30231g102 690 8341 SH SOLE 8341 0 0 EZCORP INC CL A NON VTG 302301106 5829 483712 SH SOLE 483712 0 0 F M C CORP COM NEW 302491303 1873 21000 SH Put SOLE 21000 0 0 F M C CORP COM NEW 302491303 1311 14700 SH Call SOLE 14700 0 0 F5 NETWORKS INC COM 315616102 26964 156360 SH SOLE 156360 0 0 FACEBOOK INC CL A 30303m102 175295 902095 SH SOLE 902095 0 0 FACEBOOK INC CL A 30303m102 25145 129400 SH Call SOLE 129400 0 0 FACEBOOK INC CL A 30303m102 26816 138000 SH Put SOLE 138000 0 0 FACTSET RESH SYS INC COM 303075105 4636 23400 SH Put SOLE 23400 0 0 FACTSET RESH SYS INC COM 303075105 5329 26900 SH Call SOLE 26900 0 0 FARMER BROS CO COM 307675108 716 23425 SH SOLE 23425 0 0 FARMERS CAP BK CORP COM 309562106 503 9655 SH SOLE 9655 0 0 FARMERS NATL BANC CORP COM 309627107 209 13104 SH SOLE 13104 0 0 FASTENAL CO COM 311900104 6613 137400 SH Call SOLE 137400 0 0 FASTENAL CO COM 311900104 7224 150100 SH Put SOLE 150100 0 0 FATE THERAPEUTICS INC COM 31189p102 1960 172845 SH SOLE 172845 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 17861 141138 SH SOLE 141138 0 0 FEDERAL SIGNAL CORP COM 313855108 1945 83515 SH SOLE 83515 0 0 FEDERATED INVS INC PA CL B 314211103 6497 278594 SH SOLE 278594 0 0 FEDEX CORP COM 31428x106 35998 158541 SH SOLE 158541 0 0 FEDEX CORP COM 31428x106 7947 35000 SH Call SOLE 35000 0 0 FEDEX CORP COM 31428x106 9764 43000 SH Put SOLE 43000 0 0 FEDNAT HLDG CO COM 31431b109 2275 98612 SH SOLE 98612 0 0 FERRARI N V COM n3167y103 2034 15069 SH SOLE 15069 0 0 FERROGLOBE PLC SHS g33856108 170 19850 SH SOLE 19850 0 0 FIBROGEN INC COM 31572q808 956 15276 SH SOLE 15276 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620r303 11145 296259 SH SOLE 296259 0 0 FIDELITY NATL INFORMATION SV COM 31620m106 110418 1041384 SH SOLE 1041384 0 0 FIDELITY NATL INFORMATION SV COM 31620m106 318 3000 SH Call SOLE 3000 0 0 FIDELITY NATL INFORMATION SV COM 31620m106 350 3300 SH Put SOLE 3300 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 1230 48413 SH SOLE 48413 0 0 FIDUS INVT CORP COM 316500107 602 42351 SH SOLE 42351 0 0 FIESTA RESTAURANT GROUP INC COM 31660b101 1411 49169 SH SOLE 49169 0 0 FIFTH THIRD BANCORP COM 316773100 20421 711517 SH SOLE 711517 0 0 FIFTH THIRD BANCORP COM 316773100 1883 65600 SH Call SOLE 65600 0 0 FIFTH THIRD BANCORP COM 316773100 2089 72800 SH Put SOLE 72800 0 0 FINANCIAL ENGINES INC COM 317485100 283 6300 SH SOLE 6300 0 0 FINANCIAL INSTNS INC COM 317585404 1189 36127 SH SOLE 36127 0 0 FINISAR CORP COM NEW 31787a507 211 11700 SH Put SOLE 11700 0 0 FINISAR CORP COM NEW 31787a507 378 21000 SH Call SOLE 21000 0 0 FIREEYE INC COM 31816q101 7705 500658 SH SOLE 500658 0 0 FIREEYE INC COM 31816q101 1485 96500 SH Call SOLE 96500 0 0 FIREEYE INC COM 31816q101 565 36700 SH Put SOLE 36700 0 0 FIRST AMERN FINL CORP COM 31847r102 17926 346601 SH SOLE 346601 0 0 FIRST BANCORP N C COM 318910106 849 20764 SH SOLE 20764 0 0 FIRST BANCORP P R COM NEW 318672706 2373 310252 SH SOLE 310252 0 0 FIRST BUSEY CORP COM NEW 319383204 850 26808 SH SOLE 26808 0 0 FIRST CMNTY BANCSHARES INC N COM 31983a103 490 15377 SH SOLE 15377 0 0 FIRST CONN BANCORP INC MD COM 319850103 1029 33620 SH SOLE 33620 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946m103 4475 11096 SH SOLE 11096 0 0 FIRST DEFIANCE FINL CORP COM 32006w106 523 7800 SH SOLE 7800 0 0 FIRST FINL CORP IND COM 320218100 636 14031 SH SOLE 14031 0 0 FIRST FNDTN INC COM 32026v104 4002 215858 SH SOLE 215858 0 0 FIRST HAWAIIAN INC COM 32051x108 23865 822352 SH SOLE 822352 0 0 FIRST HORIZON NATL CORP COM 320517105 862 48337 SH SOLE 48337 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054k103 11209 336208 SH SOLE 336208 0 0 FIRST INTERNET BANCORP COM 320557101 1211 35517 SH SOLE 35517 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055y201 3365 79743 SH SOLE 79743 0 0 FIRST LONG IS CORP COM 320734106 1587 63879 SH SOLE 63879 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 946 24077 SH SOLE 24077 0 0 FIRST SOLAR INC COM 336433107 2222 42200 SH Call SOLE 42200 0 0 FIRST SOLAR INC COM 336433107 1001 19000 SH Put SOLE 19000 0 0 FIRSTENERGY CORP COM 337932107 8094 225400 SH Put SOLE 225400 0 0 FIRSTENERGY CORP COM 337932107 6356 177000 SH Call SOLE 177000 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767e103 1391 18292 SH SOLE 18292 0 0 FISERV INC COM 337738108 18515 249896 SH SOLE 249896 0 0 FISERV INC COM 337738108 1037 14000 SH Call SOLE 14000 0 0 FISERV INC COM 337738108 793 10700 SH Put SOLE 10700 0 0 FIVE BELOW INC COM 33829m101 537 5500 SH Call SOLE 5500 0 0 FIVE BELOW INC COM 33829m101 547 5600 SH Put SOLE 5600 0 0 FIVE BELOW INC COM 33829m101 71802 734848 SH SOLE 734848 0 0 FIVE PRIME THERAPEUTICS INC COM 33830x104 2085 131889 SH SOLE 131889 0 0 FIVE9 INC COM 338307101 15744 455425 SH SOLE 455425 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 2265 66106 SH SOLE 66106 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1685 8000 SH Put SOLE 8000 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1327 6300 SH Call SOLE 6300 0 0 FLEX LTD ORD y2573f102 38645 2738833 SH SOLE 2738833 0 0 FLEXSTEEL INDS INC COM 339382103 602 15084 SH SOLE 15084 0 0 FLIR SYS INC COM 302445101 13542 260581 SH SOLE 260581 0 0 FLOWSERVE CORP COM 34354p105 881 21800 SH Call SOLE 21800 0 0 FLOWSERVE CORP COM 34354p105 986 24400 SH Put SOLE 24400 0 0 FLUIDIGM CORP DEL COM 34385p108 912 153007 SH SOLE 153007 0 0 FLUOR CORP NEW COM 343412102 585 12000 SH Call SOLE 12000 0 0 FLUOR CORP NEW COM 343412102 293 6000 SH Put SOLE 6000 0 0 FLUOR CORP NEW COM 343412102 2520 51667 SH SOLE 51667 0 0 FLUSHING FINL CORP COM 343873105 466 17865 SH SOLE 17865 0 0 FLWS/1-800 FLOWERS CL A 68243q106 1465 116743 SH SOLE 116743 0 0 FLY LEASING LTD SPONSORED ADR 34407d109 280 19837 SH SOLE 19837 0 0 FONAR CORP COM NEW 344437405 255 9621 SH SOLE 9621 0 0 FOOT LOCKER INC COM 344849104 527 10000 SH Call SOLE 10000 0 0 FOOT LOCKER INC COM 344849104 316 6000 SH Put SOLE 6000 0 0 FOOT LOCKER INC COM 344849104 41395 786223 SH SOLE 786223 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 677 61112 SH SOLE 61112 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 840 75900 SH Call SOLE 75900 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 847 76500 SH Put SOLE 76500 0 0 FORESCOUT TECHNOLOGIES INC COM 34553d101 13333 389176 SH SOLE 389176 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 34203 1499454 SH SOLE 1499454 0 0 FORTERRA INC COM 34960w106 1509 155064 SH SOLE 155064 0 0 FORTINET INC COM 34959e109 28132 450621 SH SOLE 450621 0 0 FORTIVE CORP COM 34959j108 2102 27254 SH SOLE 27254 0 0 FORTUNA SILVER MINES INC COM 349915108 1218 214364 SH SOLE 214364 0 0 FORTUNA SILVER MINES INC COM 349915108 73 12878 SH SOLE 12878 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964c106 20316 378389 SH SOLE 378389 0 0 FORWARD AIR CORP COM 349853101 1468 24847 SH SOLE 24847 0 0 FOSTER L B CO COM 350060109 221 9648 SH SOLE 9648 0 0 FOUNDATION MEDICINE INC COM 350465100 6947 50816 SH SOLE 50816 0 0 FOUNDATION MEDICINE INC COM 350465100 615 4500 SH Call SOLE 4500 0 0 FOUNDATION MEDICINE INC COM 350465100 875 6400 SH Put SOLE 6400 0 0 FOUR CORNERS PPTY TR INC COM 35086t109 1639 66545 SH SOLE 66545 0 0 FRANCO NEVADA CORP COM 351858105 993 13600 SH Call SOLE 13600 0 0 FRANCO NEVADA CORP COM 351858105 789 10800 SH Put SOLE 10800 0 0 FRANCO NEVADA CORP COM 351858105 284 3893 SH SOLE 3893 0 0 FRANKLIN COVEY CO COM 353469109 803 32691 SH SOLE 32691 0 0 FRANKLIN RES INC COM 354613101 917 28600 SH Call SOLE 28600 0 0 FRANKLIN RES INC COM 354613101 609 19000 SH Put SOLE 19000 0 0 FRANKLIN RES INC COM 354613101 694 21648 SH SOLE 21648 0 0 FREEPORT-MCMORAN INC CL B 35671d857 796 46100 SH Call SOLE 46100 0 0 FREEPORT-MCMORAN INC CL B 35671d857 946 54800 SH Put SOLE 54800 0 0 FREIGHTCAR AMER INC COM 357023100 493 29385 SH SOLE 29385 0 0 FRESH DEL MONTE PRODUCE INC ORD g36738105 356 8000 SH SOLE 8000 0 0 FS BANCORP INC COM 30263y104 628 9929 SH SOLE 9929 0 0 FS INVT CORP COM 302635107 4175 568010 SH SOLE 568010 0 0 FTD COS INC COM 30281v108 728 156899 SH SOLE 156899 0 0 FUNKO INC COM CL A 361008105 797 63515 SH SOLE 63515 0 0 FUTUREFUEL CORPORATION COM 36116m106 475 33919 SH SOLE 33919 0 0 G-III APPAREL GROUP LTD COM 36237h101 10325 232556 SH SOLE 232556 0 0 GAIA INC NEW CL A 36269p104 1004 49591 SH SOLE 49591 0 0 GAMCO INVESTORS INC CL A COM 361438104 356 13290 SH SOLE 13290 0 0 GAMESTOP CORP NEW CL A 36467w109 1101 75570 SH SOLE 75570 0 0 GAMING & LEISURE PPTYS INC COM 36467j108 36600 1022360 SH SOLE 1022360 0 0 GANNETT CO INC COM 36473h104 992 92690 SH SOLE 92690 0 0 GAP INC DEL COM 364760108 1134 35000 SH Call SOLE 35000 0 0 GAP INC DEL COM 364760108 1542 47600 SH Put SOLE 47600 0 0 GAP INC DEL COM 364760108 604 18639 SH SOLE 18639 0 0 GARDNER DENVER HLDGS INC COM 36555p107 32540 1107194 SH SOLE 1107194 0 0 GARMIN LTD SHS h2906t109 4075 66805 SH SOLE 66805 0 0 GARMIN LTD SHS h2906t109 549 9000 SH Call SOLE 9000 0 0 GARMIN LTD SHS h2906t109 726 11900 SH Put SOLE 11900 0 0 GARRISON CAP INC COM 366554103 419 51553 SH SOLE 51553 0 0 GARTNER INC COM 366651107 625 4700 SH Put SOLE 4700 0 0 GARTNER INC COM 366651107 505 3800 SH Call SOLE 3800 0 0 GDS HLDGS LTD SPONSORED ADR 36165l108 3270 81572 SH SOLE 81572 0 0 GENCO SHIPPING & TRADING LTD SHS y2685t131 3191 205889 SH SOLE 205889 0 0 GENERAL DYNAMICS CORP COM 369550108 112814 605191 SH SOLE 605191 0 0 GENERAL DYNAMICS CORP COM 369550108 2983 16000 SH Call SOLE 16000 0 0 GENERAL DYNAMICS CORP COM 369550108 4474 24000 SH Put SOLE 24000 0 0 GENERAL ELECTRIC CO COM 369604103 1722 126500 SH Put SOLE 126500 0 0 GENERAL ELECTRIC CO COM 369604103 1312 96400 SH Call SOLE 96400 0 0 GENERAL FIN CORP DEL COM 369822101 336 24762 SH SOLE 24762 0 0 GENERAL MLS INC COM 370334104 71028 1604794 SH SOLE 1604794 0 0 GENERAL MLS INC COM 370334104 7564 170900 SH Call SOLE 170900 0 0 GENERAL MLS INC COM 370334104 6329 143000 SH Put SOLE 143000 0 0 GENERAL MTRS CO COM 37045v100 394 10000 SH Call SOLE 10000 0 0 GENERAL MTRS CO COM 37045v100 4050 102800 SH Put SOLE 102800 0 0 GENERAL MTRS CO COM 37045v100 33486 849887 SH SOLE 849887 0 0 GENESCO INC COM 371532102 459 11568 SH SOLE 11568 0 0 GENESEE & WYO INC CL A 371559105 288 3546 SH SOLE 3546 0 0 GENESIS HEALTHCARE INC CL A COM 37185x106 215 94044 SH SOLE 94044 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1180 184989 SH SOLE 184989 0 0 GENOMIC HEALTH INC COM 37244c101 3544 70314 SH SOLE 70314 0 0 GENPACT LIMITED SHS g3922b107 9177 317206 SH SOLE 317206 0 0 GENTEX CORP COM 371901109 765 33217 SH SOLE 33217 0 0 GENUINE PARTS CO COM 372460105 24299 264728 SH SOLE 264728 0 0 GENUINE PARTS CO COM 372460105 1680 18300 SH Call SOLE 18300 0 0 GENUINE PARTS CO COM 372460105 1037 11300 SH Put SOLE 11300 0 0 GENWORTH FINL INC COM CL A 37247d106 113 25027 SH SOLE 25027 0 0 GEO GROUP INC NEW COM 36162j106 734 26642 SH SOLE 26642 0 0 GEOPARK LTD USD SHS g38327105 3963 191982 SH SOLE 191982 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364x109 729 51851 SH SOLE 51851 0 0 GERMAN AMERN BANCORP INC COM 373865104 1027 28658 SH SOLE 28658 0 0 GETTY RLTY CORP NEW COM 374297109 1165 41347 SH SOLE 41347 0 0 GGP INC COM 36174x101 72364 3542070 SH SOLE 3542070 0 0 GIBRALTAR INDS INC COM 374689107 1604 42786 SH SOLE 42786 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1173 41651 SH SOLE 41651 0 0 GILEAD SCIENCES INC COM 375558103 19991 282205 SH SOLE 282205 0 0 GILEAD SCIENCES INC COM 375558103 21337 301200 SH Call SOLE 301200 0 0 GILEAD SCIENCES INC COM 375558103 15372 217000 SH Put SOLE 217000 0 0 GLADSTONE CAPITAL CORP COM 376535100 1305 144953 SH SOLE 144953 0 0 GLADSTONE COML CORP COM 376536108 1988 103440 SH SOLE 103440 0 0 GLADSTONE INVT CORP COM 376546107 989 84018 SH SOLE 84018 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733w105 9056 224669 SH SOLE 224669 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953g103 1643 52398 SH SOLE 52398 0 0 GLOBALSTAR INC COM 378973408 90 184046 SH SOLE 184046 0 0 GLOBANT S A COM l44385109 1748 30788 SH SOLE 30788 0 0 GLU MOBILE INC COM 379890106 4110 641189 SH SOLE 641189 0 0 GMS INC COM 36251c103 5599 206678 SH SOLE 206678 0 0 GNC HLDGS INC COM CL A 36191g107 3121 886716 SH SOLE 886716 0 0 GODADDY INC CL A 380237107 76009 1076613 SH SOLE 1076613 0 0 GODADDY INC CL A 380237107 452 6400 SH Call SOLE 6400 0 0 GODADDY INC CL A 380237107 473 6700 SH Put SOLE 6700 0 0 GOLAR LNG LTD BERMUDA SHS g9456a100 1435 48700 SH Put SOLE 48700 0 0 GOLD RESOURCE CORP COM 38068t105 491 74500 SH SOLE 74500 0 0 GOLDCORP INC NEW COM 380956409 151 11000 SH Call SOLE 11000 0 0 GOLDCORP INC NEW COM 380956409 211 15400 SH Put SOLE 15400 0 0 GOLDCORP INC NEW COM 380956409 1554 113383 SH SOLE 113383 0 0 GOLDFIELD CORP COM 381370105 79 18600 SH SOLE 18600 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 40254 182500 SH Call SOLE 182500 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 42592 193100 SH Put SOLE 193100 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 3854 17474 SH SOLE 17474 0 0 GOLUB CAP BDC INC COM 38173m102 3152 172265 SH SOLE 172265 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1424 61161 SH SOLE 61161 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1719 73800 SH Call SOLE 73800 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1519 65200 SH Put SOLE 65200 0 0 GOOSEHEAD INS INC COM CL A 38267d109 1426 57131 SH SOLE 57131 0 0 GOPRO INC CL A 38268t103 252 39200 SH Put SOLE 39200 0 0 GOPRO INC CL A 38268t103 287 44500 SH Call SOLE 44500 0 0 GORMAN RUPP CO COM 383082104 1720 49149 SH SOLE 49149 0 0 GP STRATEGIES CORP COM 36225v104 651 36984 SH SOLE 36984 0 0 GRACE W R & CO DEL NEW COM 38388f108 11472 156492 SH SOLE 156492 0 0 GRACO INC COM 384109104 3117 68929 SH SOLE 68929 0 0 GRAHAM CORP COM 384556106 346 13420 SH SOLE 13420 0 0 GRAINGER W W INC COM 384802104 1542 5000 SH Put SOLE 5000 0 0 GRAINGER W W INC COM 384802104 2035 6600 SH Call SOLE 6600 0 0 GRAMERCY PPTY TR COM NEW 385002308 8145 298115 SH SOLE 298115 0 0 GRAN TIERRA ENERGY INC COM 38500t101 3388 982028 SH SOLE 982028 0 0 GRAND CANYON ED INC COM 38526m106 16300 146046 SH SOLE 146046 0 0 GRANITE CONSTR INC COM 387328107 1258 22609 SH SOLE 22609 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 4683 114837 SH SOLE 114837 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 11040 760828 SH SOLE 760828 0 0 GREAT AJAX CORP COM 38983d300 208 15932 SH SOLE 15932 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 62 11832 SH SOLE 11832 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1044 18252 SH SOLE 18252 0 0 GREEN BANCORP INC COM 39260x100 4015 185891 SH SOLE 185891 0 0 GREEN DOT CORP CL A 39304d102 6716 91510 SH SOLE 91510 0 0 GREENLIGHT CAPITAL RE LTD CLASS A g4095j109 1012 71258 SH SOLE 71258 0 0 GREENSKY INC CL A 39572g100 11056 522719 SH SOLE 522719 0 0 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579v100 1150 63560 SH SOLE 63560 0 0 GREIF INC CL A 397624107 1832 34644 SH SOLE 34644 0 0 GRIFFON CORP COM 398433102 1557 87445 SH SOLE 87445 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 9692 450808 SH SOLE 450808 0 0 GROUPE CGI INC CL A SUB VTG 39945c109 1945 30699 SH SOLE 30699 0 0 GRUBHUB INC COM 400110102 210 2000 SH Call SOLE 2000 0 0 GRUBHUB INC COM 400110102 7501 71504 SH SOLE 71504 0 0 GSV CAP CORP COM 36191j101 480 69962 SH SOLE 69962 0 0 GUARANTY BANCORP DEL COM NEW 40075t607 1719 57693 SH SOLE 57693 0 0 GUESS INC COM 401617105 629 29400 SH Put SOLE 29400 0 0 GUESS INC COM 401617105 407 19000 SH Call SOLE 19000 0 0 GULF ISLAND FABRICATION INC COM 402307102 106 11797 SH SOLE 11797 0 0 GULFPORT ENERGY CORP COM NEW 402635304 11013 876163 SH SOLE 876163 0 0 GULFPORT ENERGY CORP COM NEW 402635304 368 29300 SH Call SOLE 29300 0 0 GULFPORT ENERGY CORP COM NEW 402635304 598 47600 SH Put SOLE 47600 0 0 HABIT RESTAURANTS INC COM CL A 40449j103 550 54972 SH SOLE 54972 0 0 HACKETT GROUP INC COM 404609109 745 46361 SH SOLE 46361 0 0 HAEMONETICS CORP COM 405024100 9031 100701 SH SOLE 100701 0 0 HAIN CELESTIAL GROUP INC COM 405217100 224 7500 SH Call SOLE 7500 0 0 HALLADOR ENERGY COMPANY COM 40609p105 609 85301 SH SOLE 85301 0 0 HALLIBURTON CO COM 406216101 4339 96300 SH Call SOLE 96300 0 0 HALLIBURTON CO COM 406216101 4641 103000 SH Put SOLE 103000 0 0 HALLIBURTON CO COM 406216101 51031 1132508 SH SOLE 1132508 0 0 HALOZYME THERAPEUTICS INC COM 40637h109 6877 407656 SH SOLE 407656 0 0 HALYARD HEALTH INC COM 40650v100 693 12108 SH SOLE 12108 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701t104 492 16936 SH SOLE 16936 0 0 HAMILTON LANE INC CL A 407497106 1812 37765 SH SOLE 37765 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 694 14887 SH SOLE 14887 0 0 HANESBRANDS INC COM 410345102 813 36900 SH Put SOLE 36900 0 0 HANESBRANDS INC COM 410345102 304 13800 SH Call SOLE 13800 0 0 HANMI FINL CORP COM NEW 410495204 2753 97106 SH SOLE 97106 0 0 HANOVER INS GROUP INC COM 410867105 1311 10967 SH SOLE 10967 0 0 HARBORONE BANCORP INC COM 41165f101 1376 72658 SH SOLE 72658 0 0 HARLEY DAVIDSON INC COM 412822108 757 18000 SH Call SOLE 18000 0 0 HARLEY DAVIDSON INC COM 412822108 1725 41000 SH Put SOLE 41000 0 0 HARLEY DAVIDSON INC COM 412822108 1292 30692 SH SOLE 30692 0 0 HARMONIC INC COM 413160102 946 222487 SH SOLE 222487 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 236 151389 SH SOLE 151389 0 0 HARRIS CORP DEL COM 413875105 2068 14307 SH SOLE 14307 0 0 HARSCO CORP COM 415864107 301 13608 SH SOLE 13608 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 12834 251007 SH SOLE 251007 0 0 HASBRO INC COM 418056107 2215 24000 SH Call SOLE 24000 0 0 HASBRO INC COM 418056107 2391 25900 SH Put SOLE 25900 0 0 HASBRO INC COM 418056107 53193 576248 SH SOLE 576248 0 0 HAWAIIAN HOLDINGS INC COM 419879101 710 19760 SH SOLE 19760 0 0 HAWAIIAN HOLDINGS INC COM 419879101 582 16200 SH Call SOLE 16200 0 0 HAWAIIAN HOLDINGS INC COM 419879101 579 16100 SH Put SOLE 16100 0 0 HAWKINS INC COM 420261109 1394 39442 SH SOLE 39442 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 454 12361 SH SOLE 12361 0 0 HCA HEALTHCARE INC COM 40412c101 790 7700 SH Call SOLE 7700 0 0 HCA HEALTHCARE INC COM 40412c101 1149 11200 SH Put SOLE 11200 0 0 HCA HEALTHCARE INC COM 40412c101 13546 132032 SH SOLE 132032 0 0 HCP INC COM 40414l109 586 22700 SH Call SOLE 22700 0 0 HCP INC COM 40414l109 979 37900 SH Put SOLE 37900 0 0 HD SUPPLY HLDGS INC COM 40416m105 266 6200 SH Call SOLE 6200 0 0 HD SUPPLY HLDGS INC COM 40416m105 390 9100 SH Put SOLE 9100 0 0 HD SUPPLY HLDGS INC COM 40416m105 52131 1215460 SH SOLE 1215460 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225k106 270 8360 SH SOLE 8360 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225k106 356 11000 SH Call SOLE 11000 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225k106 359 11100 SH Put SOLE 11100 0 0 HEALTHSTREAM INC COM 42222n103 3412 124950 SH SOLE 124950 0 0 HEARTLAND EXPRESS INC COM 422347104 512 27580 SH SOLE 27580 0 0 HECLA MNG CO COM 422704106 2666 766023 SH SOLE 766023 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 3192 91206 SH SOLE 91206 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330p107 892 107110 SH SOLE 107110 0 0 HELMERICH & PAYNE INC COM 423452101 1784 27974 SH SOLE 27974 0 0 HELMERICH & PAYNE INC COM 423452101 2161 33900 SH Call SOLE 33900 0 0 HELMERICH & PAYNE INC COM 423452101 2984 46800 SH Put SOLE 46800 0 0 HERBALIFE NUTRITION LTD COM SHS g4412g101 269 5000 SH Put SOLE 5000 0 0 HERBALIFE NUTRITION LTD COM SHS g4412g101 70451 1311453 SH SOLE 1311453 0 0 HERC HLDGS INC COM 42704l104 5485 97347 SH SOLE 97347 0 0 HERCULES CAPITAL INC COM 427096508 7699 608648 SH SOLE 608648 0 0 HERITAGE COMMERCE CORP COM 426927109 2420 142462 SH SOLE 142462 0 0 HERON THERAPEUTICS INC COM 427746102 341 8780 SH SOLE 8780 0 0 HERSHEY CO COM 427866108 26820 288197 SH SOLE 288197 0 0 HESS CORP COM 42809h107 2154 32200 SH Put SOLE 32200 0 0 HESS CORP COM 42809h107 1605 24000 SH Call SOLE 24000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824c109 5025 343960 SH SOLE 343960 0 0 HIGHPOINT RES CORP COM 43114k108 1094 179933 SH SOLE 179933 0 0 HIGHWOODS PPTYS INC COM 431284108 5831 114932 SH SOLE 114932 0 0 HILL INTERNATIONAL INC COM 431466101 111 18842 SH SOLE 18842 0 0 HILL ROM HLDGS INC COM 431475102 2708 31007 SH SOLE 31007 0 0 HILLENBRAND INC COM 431571108 494 10476 SH SOLE 10476 0 0 HILTON GRAND VACATIONS INC COM 43283x105 251 7221 SH SOLE 7221 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 6914 87339 SH SOLE 87339 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 4750 60000 SH Call SOLE 60000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 2359 29800 SH Put SOLE 29800 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289p106 104 14000 SH Put SOLE 14000 0 0 HMS HLDGS CORP COM 40425j101 2114 97772 SH SOLE 97772 0 0 HNI CORP COM 404251100 2375 63834 SH SOLE 63834 0 0 HOLLYFRONTIER CORP COM 436106108 50526 738357 SH SOLE 738357 0 0 HOLLYFRONTIER CORP COM 436106108 274 4000 SH Call SOLE 4000 0 0 HOLLYFRONTIER CORP COM 436106108 274 4000 SH Put SOLE 4000 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS g45667105 1678 75798 SH SOLE 75798 0 0 HOME BANCORP INC COM 43689e107 237 5100 SH SOLE 5100 0 0 HOME BANCSHARES INC COM 436893200 5371 238090 SH SOLE 238090 0 0 HOME DEPOT INC COM 437076102 167437 858209 SH SOLE 858209 0 0 HOME DEPOT INC COM 437076102 17052 87400 SH Call SOLE 87400 0 0 HOME DEPOT INC COM 437076102 15023 77000 SH Put SOLE 77000 0 0 HOMETRUST BANCSHARES INC COM 437872104 318 11279 SH SOLE 11279 0 0 HONDA MOTOR LTD AMERN SHS 438128308 9606 328181 SH SOLE 328181 0 0 HONEYWELL INTL INC COM 438516106 18525 128600 SH Call SOLE 128600 0 0 HONEYWELL INTL INC COM 438516106 20124 139700 SH Put SOLE 139700 0 0 HONEYWELL INTL INC COM 438516106 175853 1220775 SH SOLE 1220775 0 0 HOOKER FURNITURE CORP COM 439038100 2017 43004 SH SOLE 43004 0 0 HOPE BANCORP INC COM 43940t109 590 33110 SH SOLE 33110 0 0 HORIZON BANCORP INC COM 440407104 1232 59552 SH SOLE 59552 0 0 HORIZON PHARMA PLC SHS g4617b105 12678 765551 SH SOLE 765551 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045a102 828 82125 SH SOLE 82125 0 0 HORTONWORKS INC COM 440894103 9294 510117 SH SOLE 510117 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106m102 1312 45866 SH SOLE 45866 0 0 HOSTESS BRANDS INC CL A 44109j106 1021 75040 SH SOLE 75040 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157r109 392 51200 SH SOLE 51200 0 0 HOULIHAN LOKEY INC CL A 441593100 1776 34678 SH SOLE 34678 0 0 HOWARD HUGHES CORP COM 44267d107 236 1782 SH SOLE 1782 0 0 HP INC COM 40434l105 771 34000 SH Call SOLE 34000 0 0 HP INC COM 40434l105 608 26800 SH Put SOLE 26800 0 0 HP INC COM 40434l105 63553 2800938 SH SOLE 2800938 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1830 38812 SH SOLE 38812 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332n106 908 21628 SH SOLE 21628 0 0 HUBBELL INC COM 443510607 12294 116265 SH SOLE 116265 0 0 HUBSPOT INC COM 443573100 502 4000 SH Call SOLE 4000 0 0 HUBSPOT INC COM 443573100 552 4400 SH Put SOLE 4400 0 0 HUBSPOT INC COM 443573100 44611 355748 SH SOLE 355748 0 0 HUDBAY MINERALS INC COM 443628102 646 115313 SH SOLE 115313 0 0 HUDSON LTD COM CL A g46408103 5077 290284 SH SOLE 290284 0 0 HUDSON PAC PPTYS INC COM 444097109 6522 184088 SH SOLE 184088 0 0 HUDSON TECHNOLOGIES INC COM 444144109 281 139565 SH SOLE 139565 0 0 HUMANA INC COM 444859102 3185 10700 SH Call SOLE 10700 0 0 HUMANA INC COM 444859102 3869 13000 SH Put SOLE 13000 0 0 HUMANA INC COM 444859102 1891 6353 SH SOLE 6353 0 0 HUNT J B TRANS SVCS INC COM 445658107 7762 63855 SH SOLE 63855 0 0 HUNT J B TRANS SVCS INC COM 445658107 6515 53600 SH Call SOLE 53600 0 0 HUNT J B TRANS SVCS INC COM 445658107 7573 62300 SH Put SOLE 62300 0 0 HUNTINGTON BANCSHARES INC COM 446150104 645 43700 SH Call SOLE 43700 0 0 HUNTINGTON BANCSHARES INC COM 446150104 821 55600 SH Put SOLE 55600 0 0 HUNTINGTON BANCSHARES INC COM 446150104 35279 2390207 SH SOLE 2390207 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 7826 36101 SH SOLE 36101 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 217 1000 SH Call SOLE 1000 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 217 1000 SH Put SOLE 1000 0 0 HUNTSMAN CORP COM 447011107 742 25400 SH Call SOLE 25400 0 0 HUNTSMAN CORP COM 447011107 511 17500 SH Put SOLE 17500 0 0 HUNTSMAN CORP COM 447011107 35086 1201569 SH SOLE 1201569 0 0 HURON CONSULTING GROUP INC COM 447462102 540 13208 SH SOLE 13208 0 0 IAC INTERACTIVECORP COM 44919p508 17024 111639 SH SOLE 111639 0 0 IAC INTERACTIVECORP COM 44919p508 3233 21200 SH Call SOLE 21200 0 0 IAC INTERACTIVECORP COM 44919p508 4010 26300 SH Put SOLE 26300 0 0 IAMGOLD CORP COM 450913108 2736 469600 SH SOLE 469600 0 0 ICF INTL INC COM 44925c103 2949 41500 SH SOLE 41500 0 0 ICHOR HOLDINGS SHS g4740b105 1218 57400 SH Call SOLE 57400 0 0 ICHOR HOLDINGS SHS g4740b105 1252 59000 SH Put SOLE 59000 0 0 ICICI BK LTD ADR 45104g104 818 101815 SH SOLE 101815 0 0 ICON PLC SHS g4705a100 8196 61846 SH SOLE 61846 0 0 ICU MED INC COM 44930g107 8742 29769 SH SOLE 29769 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168k306 324 245363 SH SOLE 245363 0 0 IDEX CORP COM 45167r104 418 3060 SH SOLE 3060 0 0 IDEXX LABS INC COM 45168d104 52653 241592 SH SOLE 241592 0 0 IDT CORP CL B NEW 448947507 628 111830 SH SOLE 111830 0 0 IHS MARKIT LTD SHS g47567105 22269 431662 SH SOLE 431662 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174l108 6165 301314 SH SOLE 301314 0 0 ILG INC COM 44967h101 3530 106867 SH SOLE 106867 0 0 ILLINOIS TOOL WKS INC COM 452308109 56120 405084 SH SOLE 405084 0 0 ILLINOIS TOOL WKS INC COM 452308109 4295 31000 SH Call SOLE 31000 0 0 ILLINOIS TOOL WKS INC COM 452308109 5126 37000 SH Put SOLE 37000 0 0 ILLUMINA INC COM 452327109 279 1000 SH Put SOLE 1000 0 0 IMAX CORP COM 45245e109 11368 513223 SH SOLE 513223 0 0 IMMERSION CORP COM 452521107 7537 488122 SH SOLE 488122 0 0 IMMUNE DESIGN CORP COM 45252l103 419 92114 SH SOLE 92114 0 0 IMMUNOMEDICS INC COM 452907108 363 15348 SH SOLE 15348 0 0 IMPERIAL OIL LTD COM NEW 453038408 777 23367 SH SOLE 23367 0 0 IMPERVA INC COM 45321l100 5078 105244 SH SOLE 105244 0 0 INCYTE CORP COM 45337c102 19814 295730 SH SOLE 295730 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 78 18841 SH SOLE 18841 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 3211 125920 SH SOLE 125920 0 0 INDEPENDENT BK GROUP INC COM 45384b106 795 11900 SH SOLE 11900 0 0 INFINITY PPTY & CAS CORP COM 45665q103 3145 22095 SH SOLE 22095 0 0 INFRAREIT INC COM 45685l100 4211 189957 SH SOLE 189957 0 0 ING GROEP N V SPONSORED ADR 456837103 6521 455381 SH SOLE 455381 0 0 INGERSOLL-RAND PLC SHS g47791101 6649 74100 SH Call SOLE 74100 0 0 INGERSOLL-RAND PLC SHS g47791101 6111 68100 SH Put SOLE 68100 0 0 INGERSOLL-RAND PLC SHS g47791101 91924 1024447 SH SOLE 1024447 0 0 INGEVITY CORP COM 45688c107 912 11278 SH SOLE 11278 0 0 INGLES MKTS INC CL A 457030104 992 31185 SH SOLE 31185 0 0 INGREDION INC COM 457187102 407 3678 SH SOLE 3678 0 0 INNERWORKINGS INC COM 45773y105 2024 232882 SH SOLE 232882 0 0 INNOPHOS HOLDINGS INC COM 45774n108 2635 55365 SH SOLE 55365 0 0 INOGEN INC COM 45780l104 1935 10383 SH SOLE 10383 0 0 INOVALON HLDGS INC COM CL A 45781d101 181 18201 SH SOLE 18201 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773h201 98 25127 SH SOLE 25127 0 0 INPHI CORP COM 45772f107 391 12000 SH Put SOLE 12000 0 0 INPHI CORP COM 45772f107 258 7900 SH Call SOLE 7900 0 0 INSIGHT ENTERPRISES INC COM 45765u103 7904 161545 SH SOLE 161545 0 0 INSMED INC COM PAR $.01 457669307 226 9542 SH SOLE 9542 0 0 INSPERITY INC COM 45778q107 15631 164110 SH SOLE 164110 0 0 INSPIRE MED SYS INC COM 457730109 1011 28347 SH SOLE 28347 0 0 INSTRUCTURE INC COM 45781u103 2677 62922 SH SOLE 62922 0 0 INSULET CORP COM 45784p101 23111 269676 SH SOLE 269676 0 0 INTEGER HLDGS CORP COM 45826h109 2911 45033 SH SOLE 45033 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3704 57510 SH SOLE 57510 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 2474 77604 SH SOLE 77604 0 0 INTEL CORP COM 458140100 34310 690200 SH Call SOLE 690200 0 0 INTEL CORP COM 458140100 22141 445400 SH Put SOLE 445400 0 0 INTEL CORP COM 458140100 43500 875081 SH SOLE 875081 0 0 INTELSAT S A COM l5140p101 3902 234209 SH SOLE 234209 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845p108 2742 32675 SH SOLE 32675 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866f104 1236 16800 SH Call SOLE 16800 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866f104 1140 15500 SH Put SOLE 15500 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857p707 1106 17646 SH SOLE 17646 0 0 INTERDIGITAL INC COM 45867g101 17629 217909 SH SOLE 217909 0 0 INTERFACE INC COM 458665304 889 38740 SH SOLE 38740 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 825 19284 SH SOLE 19284 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 174140 1246530 SH SOLE 1246530 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 15577 111500 SH Call SOLE 111500 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 16652 119200 SH Put SOLE 119200 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 359 2900 SH Call SOLE 2900 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 744 6000 SH Put SOLE 6000 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 21153 170646 SH SOLE 170646 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD g4863a108 228 9800 SH Put SOLE 9800 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD g4863a108 4412 189824 SH SOLE 189824 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 321 7177 SH SOLE 7177 0 0 INTERPUBLIC GROUP COS INC COM 460690100 574 24500 SH Put SOLE 24500 0 0 INTERPUBLIC GROUP COS INC COM 460690100 387 16500 SH Call SOLE 16500 0 0 INTERXION HOLDING N.V SHS n47279109 22151 354864 SH SOLE 354864 0 0 INTEST CORP COM 461147100 93 12805 SH SOLE 12805 0 0 INTEVAC INC COM 461148108 414 85455 SH SOLE 85455 0 0 INTL PAPER CO COM 460146103 3620 69504 SH SOLE 69504 0 0 INTREPID POTASH INC COM 46121y102 373 91001 SH SOLE 91001 0 0 INTRICON CORP COM 46121h109 202 5000 SH SOLE 5000 0 0 INTUIT COM 461202103 613 3000 SH Call SOLE 3000 0 0 INTUIT COM 461202103 409 2000 SH Put SOLE 2000 0 0 INTUIT COM 461202103 19944 97618 SH SOLE 97618 0 0 INTUITIVE SURGICAL INC COM NEW 46120e602 54494 113890 SH SOLE 113890 0 0 INTUITIVE SURGICAL INC COM NEW 46120e602 24402 51000 SH Call SOLE 51000 0 0 INTUITIVE SURGICAL INC COM NEW 46120e602 24402 51000 SH Put SOLE 51000 0 0 INVACARE CORP COM 461203101 262 14100 SH SOLE 14100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137v357 327 3209 SH SOLE 3209 0 0 INVESCO LTD SHS g491bt108 16288 613239 SH SOLE 613239 0 0 INVESCO LTD SHS g491bt108 473 17800 SH Call SOLE 17800 0 0 INVESCO LTD SHS g491bt108 539 20300 SH Put SOLE 20300 0 0 INVESCO QQQ TR UNIT SER 1 46090e103 19894 115900 SH Call SOLE 115900 0 0 INVESCO QQQ TR UNIT SER 1 46090e103 19242 112100 SH Put SOLE 112100 0 0 INVESCO QQQ TR UNIT SER 1 46090e103 61063 355741 SH SOLE 355741 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145f105 344 16447 SH SOLE 16447 0 0 INVESTORS BANCORP INC NEW COM 46146l101 9430 737282 SH SOLE 737282 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 384 69355 SH SOLE 69355 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 319 13109 SH SOLE 13109 0 0 IONIS PHARMACEUTICALS INC COM 462222100 6248 149938 SH SOLE 149938 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 3372 263475 SH SOLE 263475 0 0 IPG PHOTONICS CORP COM 44980x109 4258 19300 SH Put SOLE 19300 0 0 IPG PHOTONICS CORP COM 44980x109 4148 18800 SH Call SOLE 18800 0 0 IQVIA HLDGS INC COM 46266c105 8070 80842 SH SOLE 80842 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 9526 117412 SH SOLE 117412 0 0 IROBOT CORP COM 462726100 530 7000 SH Put SOLE 7000 0 0 IROBOT CORP COM 462726100 606 8000 SH Call SOLE 8000 0 0 IRON MTN INC NEW COM 46284v101 1306 37300 SH Put SOLE 37300 0 0 IRON MTN INC NEW COM 46284v101 497 14200 SH Call SOLE 14200 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 582 18157 SH SOLE 18157 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 785 24500 SH Call SOLE 24500 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 817 25500 SH Put SOLE 25500 0 0 ISHARES INC MSCI JPN ETF NEW 46434g822 874 15100 SH SOLE 15100 0 0 ISHARES INC MSCI JPN ETF NEW 46434g822 2328 40200 SH Call SOLE 40200 0 0 ISHARES INC MSCI JPN ETF NEW 46434g822 3810 65800 SH Put SOLE 65800 0 0 ISHARES INC MSCI MEXICO ETF 464286822 651 13800 SH SOLE 13800 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 3463 80600 SH SOLE 80600 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 10940 254600 SH Call SOLE 254600 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 11477 267100 SH Put SOLE 267100 0 0 ISHARES TR COHEN STEER REIT 464287564 2307 23100 SH SOLE 23100 0 0 ISHARES TR CORE S&P500 ETF 464287200 17229 63100 SH SOLE 63100 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 620 14300 SH Call SOLE 14300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 637 14700 SH Put SOLE 14700 0 0 ISHARES TR NASDAQ BIOTECH 464287556 3185 29000 SH Call SOLE 29000 0 0 ISHARES TR NASDAQ BIOTECH 464287556 3404 31000 SH Put SOLE 31000 0 0 ISHARES TR RUS 1000 ETF 464287622 5517 36300 SH SOLE 36300 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 22231 154600 SH SOLE 154600 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 2872 23665 SH SOLE 23665 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 225 1100 SH SOLE 1100 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 204 1000 SH Put SOLE 1000 0 0 ISHARES TR RUS MD CP GR ETF 464287481 651 5137 SH SOLE 5137 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 232 2624 SH SOLE 2624 0 0 ISHARES TR RUS MID CAP ETF 464287499 229 1081 SH SOLE 1081 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1976 12068 SH SOLE 12068 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 21945 134000 SH Call SOLE 134000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 28725 175400 SH Put SOLE 175400 0 0 ISHARES TR S&P 100 ETF 464287101 6363 53200 SH SOLE 53200 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 6429 39536 SH SOLE 39536 0 0 ISHARES TR S&P 500 VAL ETF 464287408 4097 37200 SH SOLE 37200 0 0 ISHARES TR SELECT DIVID ETF 464287168 21708 222097 SH SOLE 222097 0 0 ISHARES TR TRANS AVG ETF 464287192 3358 18029 SH SOLE 18029 0 0 ISHARES TR U.S. FINLS ETF 464287788 781 6665 SH SOLE 6665 0 0 ISHARES TR U.S. REAL ES ETF 464287739 78111 969363 SH SOLE 969363 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2369 29400 SH Call SOLE 29400 0 0 ISHARES TR U.S. REAL ES ETF 464287739 9412 116800 SH Put SOLE 116800 0 0 ISRAEL CHEMICALS LTD SHS m5920a109 345 74964 SH SOLE 74964 0 0 ISTAR INC COM 45031u101 2882 267098 SH SOLE 267098 0 0 ITRON INC COM 465741106 541 9014 SH SOLE 9014 0 0 ITURAN LOCATION AND CONTROL SHS m6158m104 1304 42975 SH SOLE 42975 0 0 J ALEXANDERS HLDGS INC COM 46609j106 596 53497 SH SOLE 53497 0 0 J JILL INC COM 46620w102 541 57953 SH SOLE 57953 0 0 J2 GLOBAL INC COM 48123v102 2305 26615 SH SOLE 26615 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1121 164649 SH SOLE 164649 0 0 JACK IN THE BOX INC COM 466367109 1227 14414 SH SOLE 14414 0 0 JACK IN THE BOX INC COM 466367109 2758 32400 SH Call SOLE 32400 0 0 JACK IN THE BOX INC COM 466367109 2920 34300 SH Put SOLE 34300 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 1073 16900 SH Call SOLE 16900 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 1473 23200 SH Put SOLE 23200 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 9928 156377 SH SOLE 156377 0 0 JAMBA INC COM NEW 47023a309 178 16677 SH SOLE 16677 0 0 JAMES RIV GROUP LTD COM g5005r107 1205 30661 SH SOLE 30661 0 0 JANUS HENDERSON GROUP PLC ORD SHS g4474y214 12354 402016 SH SOLE 402016 0 0 JAZZ PHARMACEUTICALS PLC SHS USD g50871105 63973 371288 SH SOLE 371288 0 0 JD COM INC SPON ADR CL A 47215p106 1254 32200 SH Put SOLE 32200 0 0 JD COM INC SPON ADR CL A 47215p106 1651 42400 SH Call SOLE 42400 0 0 JEFFERIES FINL GROUP INC COM 47233w109 7268 319609 SH SOLE 319609 0 0 JETBLUE AIRWAYS CORP COM 477143101 266 14000 SH Put SOLE 14000 0 0 JOHNSON & JOHNSON COM 478160104 164158 1352873 SH SOLE 1352873 0 0 JOHNSON & JOHNSON COM 478160104 40540 334100 SH Call SOLE 334100 0 0 JOHNSON & JOHNSON COM 478160104 35504 292600 SH Put SOLE 292600 0 0 JOHNSON CTLS INTL PLC SHS g51502105 1090 32600 SH Put SOLE 32600 0 0 JOHNSON CTLS INTL PLC SHS g51502105 1783 53300 SH Call SOLE 53300 0 0 JOHNSON OUTDOORS INC CL A 479167108 721 8530 SH SOLE 8530 0 0 JOUNCE THERAPEUTICS INC COM 481116101 1557 203229 SH SOLE 203229 0 0 JPMORGAN CHASE & CO COM 46625h100 109011 1046170 SH SOLE 1046170 0 0 JPMORGAN CHASE & CO COM 46625h100 49193 472100 SH Call SOLE 472100 0 0 JPMORGAN CHASE & CO COM 46625h100 66157 634900 SH Put SOLE 634900 0 0 JUNIPER NETWORKS INC COM 48203r104 41054 1497233 SH SOLE 1497233 0 0 JUST ENERGY GROUP INC COM 48213w101 422 116650 SH SOLE 116650 0 0 K12 INC COM 48273u102 3365 205571 SH SOLE 205571 0 0 K2M GROUP HLDGS INC COM 48273j107 868 38575 SH SOLE 38575 0 0 KADMON HLDGS INC COM 48283n106 51 12733 SH SOLE 12733 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 6993 66000 SH Call SOLE 66000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 4683 44200 SH Put SOLE 44200 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 28302 267098 SH SOLE 267098 0 0 KAR AUCTION SVCS INC COM 48238t109 43551 794730 SH SOLE 794730 0 0 KARYOPHARM THERAPEUTICS INC COM 48576u106 8577 504809 SH SOLE 504809 0 0 KB HOME COM 48666k109 1128 41400 SH Call SOLE 41400 0 0 KB HOME COM 48666k109 1577 57900 SH Put SOLE 57900 0 0 KCAP FINL INC COM 48668e101 340 104710 SH SOLE 104710 0 0 KELLOGG CO COM 487836108 8706 124600 SH Put SOLE 124600 0 0 KELLOGG CO COM 487836108 6945 99400 SH Call SOLE 99400 0 0 KELLY SVCS INC CL A 488152208 826 36782 SH SOLE 36782 0 0 KEMET CORP COM NEW 488360207 1686 69807 SH SOLE 69807 0 0 KEMPER CORP DEL COM 488401100 9334 123383 SH SOLE 123383 0 0 KENNAMETAL INC COM 489170100 2574 71695 SH SOLE 71695 0 0 KEY ENERGY SVCS INC DEL COM 49309j103 505 31079 SH SOLE 31079 0 0 KEYCORP NEW COM 493267108 4343 222238 SH SOLE 222238 0 0 KEYCORP NEW COM 493267108 981 50200 SH Call SOLE 50200 0 0 KEYCORP NEW COM 493267108 1002 51300 SH Put SOLE 51300 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338l103 5850 99094 SH SOLE 99094 0 0 KEYW HLDG CORP COM 493723100 856 97982 SH SOLE 97982 0 0 KFORCE INC COM 493732101 4897 142784 SH SOLE 142784 0 0 KILROY RLTY CORP COM 49427f108 4005 52953 SH SOLE 52953 0 0 KIMBALL INTL INC CL B 494274103 1120 69326 SH SOLE 69326 0 0 KIMBERLY CLARK CORP COM 494368103 64784 615002 SH SOLE 615002 0 0 KIMBERLY CLARK CORP COM 494368103 4582 43500 SH Call SOLE 43500 0 0 KIMBERLY CLARK CORP COM 494368103 3287 31200 SH Put SOLE 31200 0 0 KIMCO RLTY CORP COM 49446r109 6094 358662 SH SOLE 358662 0 0 KINDER MORGAN INC DEL COM 49456b101 1099 62200 SH Put SOLE 62200 0 0 KINDER MORGAN INC DEL COM 49456b101 1233 69800 SH Call SOLE 69800 0 0 KINDRED BIOSCIENCES INC COM 494577109 621 58272 SH SOLE 58272 0 0 KINROSS GOLD CORP COM NO PAR 496902404 2432 646762 SH SOLE 646762 0 0 KIRBY CORP COM 497266106 201 2401 SH SOLE 2401 0 0 KIRKLAND LAKE GOLD LTD COM 49741e100 18056 852743 SH SOLE 852743 0 0 KIRKLANDS INC COM 497498105 2655 228120 SH SOLE 228120 0 0 KKR REAL ESTATE FIN TR INC COM 48251k100 1080 54588 SH SOLE 54588 0 0 KLA-TENCOR CORP COM 482480100 308 3000 SH Call SOLE 3000 0 0 KLA-TENCOR CORP COM 482480100 277 2700 SH Put SOLE 2700 0 0 KLA-TENCOR CORP COM 482480100 75042 731898 SH SOLE 731898 0 0 KMG CHEMICALS INC COM 482564101 334 4529 SH SOLE 4529 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 275 7200 SH Call SOLE 7200 0 0 KNOLL INC COM NEW 498904200 1632 78446 SH SOLE 78446 0 0 KNOWLES CORP COM 49926d109 849 55508 SH SOLE 55508 0 0 KOHLS CORP COM 500255104 26761 367088 SH SOLE 367088 0 0 KOHLS CORP COM 500255104 1378 18900 SH Call SOLE 18900 0 0 KOHLS CORP COM 500255104 3492 47900 SH Put SOLE 47900 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 21805 515841 SH SOLE 515841 0 0 KORN FERRY INTL COM NEW 500643200 1620 26166 SH SOLE 26166 0 0 KOSMOS ENERGY LTD SHS g5315b107 4440 536845 SH SOLE 536845 0 0 KRAFT HEINZ CO COM 500754106 2676 42600 SH Put SOLE 42600 0 0 KRAFT HEINZ CO COM 500754106 980 15600 SH Call SOLE 15600 0 0 KROGER CO COM 501044101 7808 274442 SH SOLE 274442 0 0 KROGER CO COM 501044101 1459 51300 SH Call SOLE 51300 0 0 KROGER CO COM 501044101 1932 67900 SH Put SOLE 67900 0 0 KT CORP SPONSORED ADR 48268k101 1612 121374 SH SOLE 121374 0 0 KULICKE & SOFFA INDS INC COM 501242101 16404 688664 SH SOLE 688664 0 0 L BRANDS INC COM 501797104 535 14500 SH Call SOLE 14500 0 0 L BRANDS INC COM 501797104 339 9200 SH Put SOLE 9200 0 0 L BRANDS INC COM 501797104 292 7922 SH SOLE 7922 0 0 L3 TECHNOLOGIES INC COM 502413107 8425 43808 SH SOLE 43808 0 0 L3 TECHNOLOGIES INC COM 502413107 2942 15300 SH Call SOLE 15300 0 0 L3 TECHNOLOGIES INC COM 502413107 3731 19400 SH Put SOLE 19400 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540r409 718 4000 SH Call SOLE 4000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540r409 35107 195550 SH SOLE 195550 0 0 LADDER CAP CORP CL A 505743104 16469 1054344 SH SOLE 1054344 0 0 LAKELAND BANCORP INC COM 511637100 1940 97737 SH SOLE 97737 0 0 LAKELAND FINL CORP COM 511656100 1799 37335 SH SOLE 37335 0 0 LAM RESEARCH CORP COM 512807108 1556 9000 SH Call SOLE 9000 0 0 LAM RESEARCH CORP COM 512807108 5531 32000 SH Put SOLE 32000 0 0 LAM RESEARCH CORP COM 512807108 42123 243699 SH SOLE 243699 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1175 17200 SH Call SOLE 17200 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1291 18900 SH Put SOLE 18900 0 0 LAMB WESTON HLDGS INC COM 513272104 37121 541836 SH SOLE 541836 0 0 LANCASTER COLONY CORP COM 513847103 2047 14787 SH SOLE 14787 0 0 LANDS END INC NEW COM 51509f105 4931 176730 SH SOLE 176730 0 0 LANDSTAR SYS INC COM 515098101 7812 71537 SH SOLE 71537 0 0 LANTHEUS HLDGS INC COM 516544103 354 24296 SH SOLE 24296 0 0 LAS VEGAS SANDS CORP COM 517834107 81615 1068820 SH SOLE 1068820 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 66 10096 SH SOLE 10096 0 0 LAUREATE EDUCATION INC CL A 518613203 7653 534069 SH SOLE 534069 0 0 LAZARD LTD SHS A g54050102 514 10500 SH Call SOLE 10500 0 0 LAZARD LTD SHS A g54050102 1037 21200 SH Put SOLE 21200 0 0 LAZARD LTD SHS A g54050102 24108 492913 SH SOLE 492913 0 0 LEAR CORP COM NEW 521865204 2843 15300 SH Call SOLE 15300 0 0 LEAR CORP COM NEW 521865204 1245 6700 SH Put SOLE 6700 0 0 LEGGETT & PLATT INC COM 524660107 710 15900 SH Call SOLE 15900 0 0 LEGGETT & PLATT INC COM 524660107 1696 38000 SH Put SOLE 38000 0 0 LEGGETT & PLATT INC COM 524660107 349 7822 SH SOLE 7822 0 0 LEIDOS HLDGS INC COM 525327102 283 4800 SH Put SOLE 4800 0 0 LEIDOS HLDGS INC COM 525327102 8105 137366 SH SOLE 137366 0 0 LENDINGTREE INC NEW COM 52603b107 872 4077 SH SOLE 4077 0 0 LENDINGTREE INC NEW COM 52603b107 3699 17300 SH Call SOLE 17300 0 0 LENDINGTREE INC NEW COM 52603b107 5409 25300 SH Put SOLE 25300 0 0 LENNAR CORP CL A 526057104 7655 145800 SH Put SOLE 145800 0 0 LENNAR CORP CL A 526057104 6589 125500 SH Call SOLE 125500 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 3136 261333 SH SOLE 261333 0 0 LEXINGTON REALTY TRUST COM 529043101 179 20474 SH SOLE 20474 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186v102 924 112150 SH SOLE 112150 0 0 LIBBEY INC COM 529898108 164 20192 SH SOLE 20192 0 0 LIBERTY GLOBAL PLC SHS CL A g5480u104 1366 49600 SH Put SOLE 49600 0 0 LIBERTY GLOBAL PLC SHS CL A g5480u104 1176 42700 SH Call SOLE 42700 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 21220 467803 SH SOLE 467803 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1417 54800 SH SOLE 54800 0 0 LIBERTY PPTY TR SH BEN INT 531172104 16180 364989 SH SOLE 364989 0 0 LIBERTY TAX INC CL A 53128t102 607 75165 SH SOLE 75165 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2284 141870 SH SOLE 141870 0 0 LIFE STORAGE INC COM 53223x107 730 7500 SH Put SOLE 7500 0 0 LIFE STORAGE INC COM 53223x107 272 2800 SH Call SOLE 2800 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220k504 24626 118867 SH SOLE 118867 0 0 LILLY ELI & CO COM 532457108 50413 590797 SH SOLE 590797 0 0 LILLY ELI & CO COM 532457108 8012 93900 SH Call SOLE 93900 0 0 LILLY ELI & CO COM 532457108 8840 103600 SH Put SOLE 103600 0 0 LIMELIGHT NETWORKS INC COM 53261m104 3965 887087 SH SOLE 887087 0 0 LIMONEIRA CO COM 532746104 767 31167 SH SOLE 31167 0 0 LINCOLN ELEC HLDGS INC COM 533900106 17343 197616 SH SOLE 197616 0 0 LINCOLN NATL CORP IND COM 534187109 10626 170693 SH SOLE 170693 0 0 LINCOLN NATL CORP IND COM 534187109 1668 26800 SH Call SOLE 26800 0 0 LINCOLN NATL CORP IND COM 534187109 1494 24000 SH Put SOLE 24000 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1032 77889 SH SOLE 77889 0 0 LIQUIDITY SERVICES INC COM 53635b107 432 65902 SH SOLE 65902 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 10493 216031 SH SOLE 216031 0 0 LIVEPERSON INC COM 538146101 5959 282397 SH SOLE 282397 0 0 LKQ CORP COM 501889208 1501 47050 SH SOLE 47050 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1071 321478 SH SOLE 321478 0 0 LOCKHEED MARTIN CORP COM 539830109 17814 60300 SH Call SOLE 60300 0 0 LOCKHEED MARTIN CORP COM 539830109 20473 69300 SH Put SOLE 69300 0 0 LOCKHEED MARTIN CORP COM 539830109 125604 425158 SH SOLE 425158 0 0 LOEWS CORP COM 540424108 9104 188577 SH SOLE 188577 0 0 LOGITECH INTL S A SHS h50430232 3187 72608 SH SOLE 72608 0 0 LOGMEIN INC COM 54142l109 289 2800 SH Put SOLE 2800 0 0 LOGMEIN INC COM 54142l109 207 2000 SH Call SOLE 2000 0 0 LONESTAR RES US INC CL A VTG 54240f103 319 37839 SH SOLE 37839 0 0 LOWES COS INC COM 548661107 6547 68500 SH Call SOLE 68500 0 0 LOWES COS INC COM 548661107 8964 93800 SH Put SOLE 93800 0 0 LOWES COS INC COM 548661107 99553 1041679 SH SOLE 1041679 0 0 LPL FINL HLDGS INC COM 50212v100 28499 434835 SH SOLE 434835 0 0 LSI INDS INC COM 50216c108 996 186522 SH SOLE 186522 0 0 LTC PPTYS INC COM 502175102 6848 160236 SH SOLE 160236 0 0 LULULEMON ATHLETICA INC COM 550021109 2622 21000 SH Call SOLE 21000 0 0 LULULEMON ATHLETICA INC COM 550021109 1748 14000 SH Put SOLE 14000 0 0 LULULEMON ATHLETICA INC COM 550021109 166739 1335514 SH SOLE 1335514 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003t107 1896 77854 SH SOLE 77854 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003t107 263 10800 SH Put SOLE 10800 0 0 LUMINEX CORP DEL COM 55027e102 3613 122338 SH SOLE 122338 0 0 LUXOFT HLDG INC ORD SHS CL A g57279104 7543 204688 SH SOLE 204688 0 0 LYDALL INC DEL COM 550819106 1508 34556 SH SOLE 34556 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - n53745100 32160 292762 SH SOLE 292762 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - n53745100 231 2100 SH Call SOLE 2100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - n53745100 330 3000 SH Put SOLE 3000 0 0 M & T BK CORP COM 55261f104 5053 29700 SH Call SOLE 29700 0 0 M & T BK CORP COM 55261f104 6789 39900 SH Put SOLE 39900 0 0 M & T BK CORP COM 55261f104 73426 431535 SH SOLE 431535 0 0 MACATAWA BK CORP COM 554225102 285 23474 SH SOLE 23474 0 0 MACERICH CO COM 554382101 5235 92111 SH SOLE 92111 0 0 MACERICH CO COM 554382101 398 7000 SH Call SOLE 7000 0 0 MACERICH CO COM 554382101 432 7600 SH Put SOLE 7600 0 0 MACK CALI RLTY CORP COM 554489104 902 44497 SH SOLE 44497 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405y100 2970 128897 SH SOLE 128897 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608b105 456 10800 SH Call SOLE 10800 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608b105 435 10300 SH Put SOLE 10300 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608b105 14571 345293 SH SOLE 345293 0 0 MACYS INC COM 55616p104 167041 4462746 SH SOLE 4462746 0 0 MACYS INC COM 55616p104 5480 146400 SH Call SOLE 146400 0 0 MACYS INC COM 55616p104 9814 262200 SH Put SOLE 262200 0 0 MADDEN STEVEN LTD COM 556269108 13436 253035 SH SOLE 253035 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825t103 46689 150518 SH SOLE 150518 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 3790 13549 SH SOLE 13549 0 0 MAGELLAN HEALTH INC COM NEW 559079207 768 8000 SH SOLE 8000 0 0 MAGNA INTL INC COM 559222401 1122 19299 SH SOLE 19299 0 0 MAGNA INTL INC COM 559222401 5758 99019 SH SOLE 99019 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933j203 437 42617 SH SOLE 42617 0 0 MAIDEN HOLDINGS LTD SHS g5753u112 1143 147460 SH SOLE 147460 0 0 MALIBU BOATS INC COM CL A 56117j100 4503 107375 SH SOLE 107375 0 0 MALLINCKRODT PUB LTD CO SHS g5785g107 492 26362 SH SOLE 26362 0 0 MANNING & NAPIER INC CL A 56382q102 125 40459 SH SOLE 40459 0 0 MANPOWERGROUP INC COM 56418h100 1842 21400 SH Call SOLE 21400 0 0 MANPOWERGROUP INC COM 56418h100 1248 14500 SH Put SOLE 14500 0 0 MANPOWERGROUP INC COM 56418h100 47175 548161 SH SOLE 548161 0 0 MANULIFE FINL CORP COM 56501r106 34649 1928740 SH SOLE 1928740 0 0 MARATHON OIL CORP COM 565849106 94369 4523932 SH SOLE 4523932 0 0 MARATHON PETE CORP COM 56585a102 4588 65400 SH Call SOLE 65400 0 0 MARATHON PETE CORP COM 56585a102 6539 93200 SH Put SOLE 93200 0 0 MARATHON PETE CORP COM 56585a102 56572 806329 SH SOLE 806329 0 0 MARCHEX INC CL B 56624r108 334 109002 SH SOLE 109002 0 0 MARCUS & MILLICHAP INC COM 566324109 5579 143021 SH SOLE 143021 0 0 MARCUS CORP COM 566330106 1258 38703 SH SOLE 38703 0 0 MARINEMAX INC COM 567908108 320 16907 SH SOLE 16907 0 0 MARRIOTT INTL INC NEW CL A 571903202 1139 9000 SH Call SOLE 9000 0 0 MARRIOTT INTL INC NEW CL A 571903202 975 7700 SH Put SOLE 7700 0 0 MARRIOTT INTL INC NEW CL A 571903202 1930 15241 SH SOLE 15241 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164y107 2839 25135 SH SOLE 25135 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164y107 373 3300 SH Call SOLE 3300 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164y107 226 2000 SH Put SOLE 2000 0 0 MARSH & MCLENNAN COS INC COM 571748102 1967 24000 SH Put SOLE 24000 0 0 MARSH & MCLENNAN COS INC COM 571748102 9158 111729 SH SOLE 111729 0 0 MARTEN TRANS LTD COM 573075108 628 26796 SH SOLE 26796 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1563 7000 SH Put SOLE 7000 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1563 7000 SH Call SOLE 7000 0 0 MARVELL TECHNOLOGY GROUP LTD ORD g5876h105 2072 96626 SH SOLE 96626 0 0 MASCO CORP COM 574599106 4255 113700 SH Call SOLE 113700 0 0 MASCO CORP COM 574599106 4139 110600 SH Put SOLE 110600 0 0 MASCO CORP COM 574599106 86925 2322950 SH SOLE 2322950 0 0 MASIMO CORP COM 574795100 33793 346067 SH SOLE 346067 0 0 MASONITE INTL CORP NEW COM 575385109 4239 58994 SH SOLE 58994 0 0 MASTERCARD INCORPORATED CL A 57636q104 61121 311015 SH SOLE 311015 0 0 MASTERCARD INCORPORATED CL A 57636q104 3734 19000 SH Call SOLE 19000 0 0 MASTERCARD INCORPORATED CL A 57636q104 5306 27000 SH Put SOLE 27000 0 0 MATCH GROUP INC COM 57665r106 17196 443872 SH SOLE 443872 0 0 MATRIX SVC CO COM 576853105 1035 56412 SH SOLE 56412 0 0 MATTEL INC COM 577081102 177 10800 SH Put SOLE 10800 0 0 MATTEL INC COM 577081102 189 11500 SH Call SOLE 11500 0 0 MATTHEWS INTL CORP CL A 577128101 451 7670 SH SOLE 7670 0 0 MAXIM INTEGRATED PRODS INC COM 57772k101 44991 766987 SH SOLE 766987 0 0 MAXIM INTEGRATED PRODS INC COM 57772k101 909 15500 SH Call SOLE 15500 0 0 MAXIM INTEGRATED PRODS INC COM 57772k101 1502 25600 SH Put SOLE 25600 0 0 MB FINANCIAL INC NEW COM 55264u108 6012 128726 SH SOLE 128726 0 0 MCBC HLDGS INC COM 55276f107 4675 161471 SH SOLE 161471 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2148 18500 SH Call SOLE 18500 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3703 31900 SH Put SOLE 31900 0 0 MCDONALDS CORP COM 580135101 1880 12000 SH Put SOLE 12000 0 0 MCDONALDS CORP COM 580135101 3290 21000 SH Call SOLE 21000 0 0 MCGRATH RENTCORP COM 580589109 7766 122739 SH SOLE 122739 0 0 MCKESSON CORP COM 58155q103 14441 108252 SH SOLE 108252 0 0 MCKESSON CORP COM 58155q103 9978 74800 SH Call SOLE 74800 0 0 MCKESSON CORP COM 58155q103 14074 105500 SH Put SOLE 105500 0 0 MDU RES GROUP INC COM 552690109 2598 90582 SH SOLE 90582 0 0 MEDEQUITIES RLTY TR INC COM 58409l306 2028 184069 SH SOLE 184069 0 0 MEDICAL PPTYS TRUST INC COM 58463j304 10912 777175 SH SOLE 777175 0 0 MEDICINES CO COM 584688105 341 9282 SH SOLE 9282 0 0 MEDPACE HLDGS INC COM 58506q109 13724 319171 SH SOLE 319171 0 0 MEDTRONIC PLC SHS g5960l103 43407 507031 SH SOLE 507031 0 0 MEDTRONIC PLC SHS g5960l103 4024 47000 SH Call SOLE 47000 0 0 MEDTRONIC PLC SHS g5960l103 4195 49000 SH Put SOLE 49000 0 0 MEET GROUP INC COM 58513u101 1308 291908 SH SOLE 291908 0 0 MEI PHARMA INC COM NEW 55279b202 362 91991 SH SOLE 91991 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 29010 1036054 SH SOLE 1036054 0 0 MELLANOX TECHNOLOGIES LTD SHS m51363113 46466 551200 SH SOLE 551200 0 0 MERCADOLIBRE INC COM 58733r102 1196 4000 SH Put SOLE 4000 0 0 MERCADOLIBRE INC COM 58733r102 1016 3400 SH Call SOLE 3400 0 0 MERCANTILE BANK CORP COM 587376104 876 23708 SH SOLE 23708 0 0 MERCER INTL INC COM 588056101 3243 185293 SH SOLE 185293 0 0 MERCHANTS BANCORP IND COM 58844r108 911 31943 SH SOLE 31943 0 0 MERCK & CO INC COM 58933y105 16079 264900 SH Call SOLE 264900 0 0 MERCK & CO INC COM 58933y105 17919 295200 SH Put SOLE 295200 0 0 MERCK & CO INC COM 58933y105 94228 1552363 SH SOLE 1552363 0 0 MERCURY GENL CORP NEW COM 589400100 2968 65153 SH SOLE 65153 0 0 MERIDIAN BANCORP INC MD COM 58958u103 3048 159152 SH SOLE 159152 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 2202 138479 SH SOLE 138479 0 0 MERIT MED SYS INC COM 589889104 1086 21217 SH SOLE 21217 0 0 MERUS N V COM n5749r100 713 31311 SH SOLE 31311 0 0 MESA LABS INC COM 59064r109 3103 14699 SH SOLE 14699 0 0 METHANEX CORP COM 59151k108 2832 40057 SH SOLE 40057 0 0 METHANEX CORP COM 59151k108 14838 209870 SH SOLE 209870 0 0 METLIFE INC COM 59156r108 1866 42800 SH Call SOLE 42800 0 0 METLIFE INC COM 59156r108 1718 39400 SH Put SOLE 39400 0 0 METLIFE INC COM 59156r108 793 18181 SH SOLE 18181 0 0 METROPOLITAN BK HLDG CORP COM 591774104 2949 56201 SH SOLE 56201 0 0 MFA FINL INC COM 55272x102 16447 2169842 SH SOLE 2169842 0 0 MGIC INVT CORP WIS COM 552848103 10158 947591 SH SOLE 947591 0 0 MGM GROWTH PPTYS LLC CL A COM 55303a105 523 17162 SH SOLE 17162 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1658 57100 SH Put SOLE 57100 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2052 70700 SH Call SOLE 70700 0 0 MICHAEL KORS HLDGS LTD SHS g60754101 2025 30400 SH Call SOLE 30400 0 0 MICHAEL KORS HLDGS LTD SHS g60754101 1865 28000 SH Put SOLE 28000 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 297 17200 SH SOLE 17200 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 5175 56900 SH Put SOLE 56900 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 5593 61500 SH Call SOLE 61500 0 0 MICRON TECHNOLOGY INC COM 595112103 10574 201643 SH SOLE 201643 0 0 MICRON TECHNOLOGY INC COM 595112103 35114 669600 SH Call SOLE 669600 0 0 MICRON TECHNOLOGY INC COM 595112103 38916 742100 SH Put SOLE 742100 0 0 MICROSOFT CORP COM 594918104 57490 583000 SH Call SOLE 583000 0 0 MICROSOFT CORP COM 594918104 44345 449700 SH Put SOLE 449700 0 0 MICROSOFT CORP COM 594918104 64255 651611 SH SOLE 651611 0 0 MICROSTRATEGY INC CL A NEW 594972408 9082 71090 SH SOLE 71090 0 0 MIDDLEBY CORP COM 596278101 376 3600 SH Call SOLE 3600 0 0 MIDDLEBY CORP COM 596278101 585 5600 SH Put SOLE 5600 0 0 MIDSOUTH BANCORP INC COM 598039105 163 12300 SH SOLE 12300 0 0 MIDSTATES PETE CO INC COM PAR 59804t407 697 51231 SH SOLE 51231 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 669 19814 SH SOLE 19814 0 0 MILACRON HLDGS CORP COM 59870l106 2732 144336 SH SOLE 144336 0 0 MILLER HERMAN INC COM 600544100 1183 34892 SH SOLE 34892 0 0 MIMECAST LTD ORD SHS g14838109 14093 341979 SH SOLE 341979 0 0 MIMEDX GROUP INC COM 602496101 791 123809 SH SOLE 123809 0 0 MINERALS TECHNOLOGIES INC COM 603158106 580 7698 SH SOLE 7698 0 0 MIRATI THERAPEUTICS INC COM 60468t105 592 12000 SH SOLE 12000 0 0 MISTRAS GROUP INC COM 60649t107 620 32848 SH SOLE 32848 0 0 MITEL NETWORKS CORP COM 60671q104 202 18487 SH SOLE 18487 0 0 MITEL NETWORKS CORP COM 60671q104 1465 133589 SH SOLE 133589 0 0 MOBILEIRON INC COM NEW 60739u204 529 118905 SH SOLE 118905 0 0 MODEL N INC COM 607525102 4424 237856 SH SOLE 237856 0 0 MODINE MFG CO COM 607828100 1431 78411 SH SOLE 78411 0 0 MOHAWK INDS INC COM 608190104 1993 9300 SH Call SOLE 9300 0 0 MOHAWK INDS INC COM 608190104 2314 10800 SH Put SOLE 10800 0 0 MOHAWK INDS INC COM 608190104 19328 90206 SH SOLE 90206 0 0 MOLINA HEALTHCARE INC COM 60855r100 79012 806741 SH SOLE 806741 0 0 MOLSON COORS BREWING CO CL B 60871r209 408 6000 SH Put SOLE 6000 0 0 MOLSON COORS BREWING CO CL B 60871r209 374 5500 SH Call SOLE 5500 0 0 MOMO INC ADR 60879b107 37357 858783 SH SOLE 858783 0 0 MONARCH CASINO & RESORT INC COM 609027107 1496 33970 SH SOLE 33970 0 0 MONDELEZ INTL INC CL A 609207105 135370 3301719 SH SOLE 3301719 0 0 MONDELEZ INTL INC CL A 609207105 3243 79100 SH Call SOLE 79100 0 0 MONDELEZ INTL INC CL A 609207105 4399 107300 SH Put SOLE 107300 0 0 MONEYGRAM INTL INC COM NEW 60935y208 546 81670 SH SOLE 81670 0 0 MONGODB INC CL A 60937p106 11805 237854 SH SOLE 237854 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 5111 309206 SH SOLE 309206 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022p100 1778 87573 SH SOLE 87573 0 0 MONROE CAP CORP COM 610335101 473 35066 SH SOLE 35066 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 27127 473424 SH SOLE 473424 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 607 10600 SH Call SOLE 10600 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 716 12500 SH Put SOLE 12500 0 0 MOODYS CORP COM 615369105 12245 71791 SH SOLE 71791 0 0 MOOG INC CL A 615394202 1473 18888 SH SOLE 18888 0 0 MORGAN STANLEY COM NEW 617446448 27653 583400 SH Call SOLE 583400 0 0 MORGAN STANLEY COM NEW 617446448 31279 659900 SH Put SOLE 659900 0 0 MORGAN STANLEY COM NEW 617446448 84437 1781367 SH SOLE 1781367 0 0 MORPHOSYS AG SPONSORED ADS 617760202 295 9737 SH SOLE 9737 0 0 MOSAIC CO NEW COM 61945c103 589 21000 SH Put SOLE 21000 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 919 7900 SH Put SOLE 7900 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 698 6000 SH Call SOLE 6000 0 0 MSA SAFETY INC COM 553498106 1145 11884 SH SOLE 11884 0 0 MSC INDL DIRECT INC CL A 553530106 18412 216994 SH SOLE 216994 0 0 MSCI INC COM 55354g100 11108 67144 SH SOLE 67144 0 0 MTGE INVT CORP COM 55378a105 3381 172484 SH SOLE 172484 0 0 MTS SYS CORP COM 553777103 354 6719 SH SOLE 6719 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1907 162693 SH SOLE 162693 0 0 MURPHY USA INC COM 626755102 9194 123763 SH SOLE 123763 0 0 MYERS INDS INC COM 628464109 1957 101933 SH SOLE 101933 0 0 MYLAN N V SHS EURO n59465109 2992 82800 SH Call SOLE 82800 0 0 MYLAN N V SHS EURO n59465109 2664 73700 SH Put SOLE 73700 0 0 MYR GROUP INC DEL COM 55405w104 1719 48486 SH SOLE 48486 0 0 NACCO INDS INC CL A 629579103 407 12062 SH SOLE 12062 0 0 NANOMETRICS INC COM 630077105 6853 193525 SH SOLE 193525 0 0 NASDAQ INC COM 631103108 23121 253324 SH SOLE 253324 0 0 NASDAQ INC COM 631103108 1141 12500 SH Call SOLE 12500 0 0 NASDAQ INC COM 631103108 621 6800 SH Put SOLE 6800 0 0 NATERA INC COM 632307104 4223 224365 SH SOLE 224365 0 0 NATHANS FAMOUS INC NEW COM 632347100 514 5457 SH SOLE 5457 0 0 NATIONAL BEVERAGE CORP COM 635017106 535 5000 SH Put SOLE 5000 0 0 NATIONAL BEVERAGE CORP COM 635017106 321 3000 SH Call SOLE 3000 0 0 NATIONAL BK HLDGS CORP CL A 633707104 328 8500 SH SOLE 8500 0 0 NATIONAL CINEMEDIA INC COM 635309107 1337 159225 SH SOLE 159225 0 0 NATIONAL COMM CORP COM 63546l102 942 20349 SH SOLE 20349 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1791 33825 SH SOLE 33825 0 0 NATIONAL GEN HLDGS CORP COM 636220303 984 37359 SH SOLE 37359 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 21052 376933 SH SOLE 376933 0 0 NATIONAL HEALTH INVS INC COM 63633d104 5577 75689 SH SOLE 75689 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1279 18171 SH SOLE 18171 0 0 NATIONAL OILWELL VARCO INC COM 637071101 712 16400 SH Call SOLE 16400 0 0 NATIONAL OILWELL VARCO INC COM 637071101 655 15100 SH Put SOLE 15100 0 0 NATIONAL PRESTO INDS INC COM 637215104 4708 37969 SH SOLE 37969 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 14908 339134 SH SOLE 339134 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 758 2468 SH SOLE 2468 0 0 NATURAL GAS SERVICES GROUP COM 63886q109 225 9518 SH SOLE 9518 0 0 NATURAL GROCERS BY VITAMIN C COM 63888u108 869 68192 SH SOLE 68192 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888p406 1263 50476 SH SOLE 50476 0 0 NAVIGANT CONSULTING INC COM 63935n107 3768 170196 SH SOLE 170196 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI y62267102 209 110712 SH SOLE 110712 0 0 NAVISTAR INTL CORP NEW COM 63934e108 326 8000 SH Put SOLE 8000 0 0 NBT BANCORP INC COM 628778102 566 14846 SH SOLE 14846 0 0 NCI BUILDING SYS INC COM NEW 628852204 11124 529702 SH SOLE 529702 0 0 NEKTAR THERAPEUTICS COM 640268108 1973 40400 SH Call SOLE 40400 0 0 NEKTAR THERAPEUTICS COM 640268108 664 13600 SH Put SOLE 13600 0 0 NEKTAR THERAPEUTICS COM 640268108 23555 482393 SH SOLE 482393 0 0 NEOGENOMICS INC COM NEW 64049m209 3469 264621 SH SOLE 264621 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107n206 487 53659 SH SOLE 53659 0 0 NETAPP INC COM 64110d104 55446 706054 SH SOLE 706054 0 0 NETEASE INC SPONSORED ADR 64110w102 5180 20500 SH Put SOLE 20500 0 0 NETEASE INC SPONSORED ADR 64110w102 4295 17000 SH Call SOLE 17000 0 0 NETFLIX INC COM 64110l106 9003 23000 SH Call SOLE 23000 0 0 NETFLIX INC COM 64110l106 10882 27800 SH Put SOLE 27800 0 0 NETFLIX INC COM 64110l106 185263 473298 SH SOLE 473298 0 0 NEUROCRINE BIOSCIENCES INC COM 64125c109 39591 403004 SH SOLE 403004 0 0 NEVRO CORP COM 64157f103 551 6900 SH Put SOLE 6900 0 0 NEVSUN RES LTD COM 64156l101 927 267240 SH SOLE 267240 0 0 NEVSUN RES LTD COM 64156l101 428 123202 SH SOLE 123202 0 0 NEW GOLD INC CDA COM 644535106 407 195899 SH SOLE 195899 0 0 NEW MTN FIN CORP COM 647551100 1923 141417 SH SOLE 141417 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 852 9000 SH Call SOLE 9000 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 473 5000 SH Put SOLE 5000 0 0 NEW RELIC INC COM 64829b100 82740 822549 SH SOLE 822549 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828t201 5577 318867 SH SOLE 318867 0 0 NEW YORK & CO INC COM 649295102 200 39100 SH SOLE 39100 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1277 212427 SH SOLE 212427 0 0 NEW YORK REIT INC COM NEW 64976l208 742 40680 SH SOLE 40680 0 0 NEWELL BRANDS INC COM 651229106 8645 335200 SH Put SOLE 335200 0 0 NEWELL BRANDS INC COM 651229106 6718 260500 SH Call SOLE 260500 0 0 NEWFIELD EXPL CO COM 651290108 3309 109400 SH Put SOLE 109400 0 0 NEWFIELD EXPL CO COM 651290108 2496 82500 SH Call SOLE 82500 0 0 NEWLINK GENETICS CORP COM 651511107 561 117809 SH SOLE 117809 0 0 NEWMONT MINING CORP COM 651639106 36902 978573 SH SOLE 978573 0 0 NEWMONT MINING CORP COM 651639106 1463 38800 SH Call SOLE 38800 0 0 NEWMONT MINING CORP COM 651639106 1316 34900 SH Put SOLE 34900 0 0 NEWS CORP NEW CL A 65249b109 1357 87543 SH SOLE 87543 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 530 26644 SH SOLE 26644 0 0 NEXEO SOLUTIONS INC COM SHS 65342h102 223 24465 SH SOLE 24465 0 0 NEXSTAR MEDIA GROUP INC CL A 65336k103 301 4100 SH Call SOLE 4100 0 0 NEXSTAR MEDIA GROUP INC CL A 65336k103 646 8800 SH Put SOLE 8800 0 0 NEXTERA ENERGY INC COM 65339f101 18006 107800 SH Put SOLE 107800 0 0 NEXTERA ENERGY INC COM 65339f101 16753 100300 SH Call SOLE 100300 0 0 NIC INC COM 62914b100 6008 386382 SH SOLE 386382 0 0 NICE LTD SPONSORED ADR 653656108 2411 23236 SH SOLE 23236 0 0 NICOLET BANKSHARES INC COM 65406e102 222 4023 SH SOLE 4023 0 0 NIELSEN HLDGS PLC SHS EUR g6518l108 34563 1117447 SH SOLE 1117447 0 0 NIKE INC CL B 654106103 7562 94900 SH Call SOLE 94900 0 0 NIKE INC CL B 654106103 7084 88900 SH Put SOLE 88900 0 0 NIKE INC CL B 654106103 31130 390686 SH SOLE 390686 0 0 NISOURCE INC COM 65473p105 912 34700 SH Put SOLE 34700 0 0 NISOURCE INC COM 65473p105 2321 88301 SH SOLE 88301 0 0 NLIGHT INC COM 65487k100 367 11099 SH SOLE 11099 0 0 NMI HLDGS INC CL A 629209305 3399 208516 SH SOLE 208516 0 0 NOBLE CORP PLC SHS USD g65431101 979 154589 SH SOLE 154589 0 0 NOBLE ENERGY INC COM 655044105 320 9059 SH SOLE 9059 0 0 NOMAD FOODS LTD USD ORD SHS g6564a105 11373 592648 SH SOLE 592648 0 0 NOODLES & CO COM CL A 65540b105 562 45690 SH SOLE 45690 0 0 NORDSTROM INC COM 655664100 2837 54784 SH SOLE 54784 0 0 NORDSTROM INC COM 655664100 1590 30700 SH Call SOLE 30700 0 0 NORDSTROM INC COM 655664100 1937 37400 SH Put SOLE 37400 0 0 NORFOLK SOUTHERN CORP COM 655844108 1509 10000 SH Call SOLE 10000 0 0 NORFOLK SOUTHERN CORP COM 655844108 2444 16200 SH Put SOLE 16200 0 0 NORFOLK SOUTHERN CORP COM 655844108 109756 727487 SH SOLE 727487 0 0 NORTHEAST BANCORP COM NEW 663904209 295 13552 SH SOLE 13552 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 2054 652096 SH SOLE 652096 0 0 NORTHERN TR CORP COM 665859104 1862 18100 SH Call SOLE 18100 0 0 NORTHERN TR CORP COM 665859104 2181 21200 SH Put SOLE 21200 0 0 NORTHERN TR CORP COM 665859104 260 2530 SH SOLE 2530 0 0 NORTHFIELD BANCORP INC DEL COM 66611t108 477 28698 SH SOLE 28698 0 0 NORTHRIM BANCORP INC COM 666762109 498 12594 SH SOLE 12594 0 0 NORTHROP GRUMMAN CORP COM 666807102 6185 20100 SH Call SOLE 20100 0 0 NORTHROP GRUMMAN CORP COM 666807102 8616 28000 SH Put SOLE 28000 0 0 NORTHROP GRUMMAN CORP COM 666807102 12014 39045 SH SOLE 39045 0 0 NORTHWEST PIPE CO COM 667746101 208 10725 SH SOLE 10725 0 0 NORTHWESTERN CORP COM NEW 668074305 1233 21545 SH SOLE 21545 0 0 NORWEGIAN CRUISE LINE HLDG L SHS g66721104 74756 1582127 SH SOLE 1582127 0 0 NORWEGIAN CRUISE LINE HLDG L SHS g66721104 331 7000 SH Call SOLE 7000 0 0 NORWEGIAN CRUISE LINE HLDG L SHS g66721104 567 12000 SH Put SOLE 12000 0 0 NOVARTIS A G SPONSORED ADR 66987v109 55726 737706 SH SOLE 737706 0 0 NOVAVAX INC COM 670002104 2445 1824816 SH SOLE 1824816 0 0 NOVO-NORDISK A S ADR 670100205 4362 94581 SH SOLE 94581 0 0 NOVOCURE LTD ORD SHS g6674u108 14685 469181 SH SOLE 469181 0 0 NOW INC COM 67011p100 724 54322 SH SOLE 54322 0 0 NRG ENERGY INC COM NEW 629377508 49202 1602677 SH SOLE 1602677 0 0 NRG ENERGY INC COM NEW 629377508 503 16400 SH Call SOLE 16400 0 0 NRG ENERGY INC COM NEW 629377508 829 27000 SH Put SOLE 27000 0 0 NU SKIN ENTERPRISES INC CL A 67018t105 20832 266423 SH SOLE 266423 0 0 NUCOR CORP COM 670346105 2519 40300 SH Call SOLE 40300 0 0 NUCOR CORP COM 670346105 2606 41700 SH Put SOLE 41700 0 0 NUCOR CORP COM 670346105 83580 1337281 SH SOLE 1337281 0 0 NUTANIX INC CL A 67059n108 11992 232532 SH SOLE 232532 0 0 NUTRI SYS INC NEW COM 67069d108 759 19724 SH SOLE 19724 0 0 NUVASIVE INC COM 670704105 693 13293 SH SOLE 13293 0 0 NUVECTRA CORP COM 67075n108 686 33426 SH SOLE 33426 0 0 NVENT ELECTRIC PLC SHS g6700g107 5060 201598 SH SOLE 201598 0 0 NVIDIA CORP COM 67066g104 69642 293973 SH SOLE 293973 0 0 NVIDIA CORP COM 67066g104 15635 66000 SH Call SOLE 66000 0 0 NVIDIA CORP COM 67066g104 16607 70100 SH Put SOLE 70100 0 0 NVR INC COM 62944t105 6238 2100 SH SOLE 2100 0 0 NXSTAGE MEDICAL INC COM 67072v103 618 22133 SH SOLE 22133 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103h107 274 1000 SH Call SOLE 1000 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103h107 136691 499656 SH SOLE 499656 0 0 OAKTREE SPECIALTY LENDING CO COM 67401p108 519 108653 SH SOLE 108653 0 0 OASIS PETE INC NEW COM 674215108 389 30000 SH Put SOLE 30000 0 0 OASIS PETE INC NEW COM 674215108 29390 2265968 SH SOLE 2265968 0 0 OBSIDIAN ENERGY LTD COM 674482104 304 268782 SH SOLE 268782 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 3322 39700 SH Call SOLE 39700 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 3464 41400 SH Put SOLE 41400 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 156002 1864264 SH SOLE 1864264 0 0 OCEAN RIG UDW INC COM CL A g66964118 10915 370254 SH SOLE 370254 0 0 OCLARO INC COM NEW 67555n206 174 19524 SH SOLE 19524 0 0 OCWEN FINL CORP COM NEW 675746309 1302 328909 SH SOLE 328909 0 0 OFFICE DEPOT INC COM 676220106 3928 1540454 SH SOLE 1540454 0 0 OGE ENERGY CORP COM 670837103 11259 319770 SH SOLE 319770 0 0 OKTA INC CL A 679295105 55254 1096964 SH SOLE 1096964 0 0 OLD LINE BANCSHARES INC COM 67984m100 874 25041 SH SOLE 25041 0 0 OLD REP INTL CORP COM 680223104 30460 1529875 SH SOLE 1529875 0 0 OLD SECOND BANCORP INC ILL COM 680277100 181 12600 SH SOLE 12600 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2722 87800 SH Put SOLE 87800 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2062 66500 SH Call SOLE 66500 0 0 OMNICOM GROUP INC COM 681919106 10174 133400 SH Call SOLE 133400 0 0 OMNICOM GROUP INC COM 681919106 4576 60000 SH Put SOLE 60000 0 0 OMNOVA SOLUTIONS INC COM 682129101 1570 150955 SH SOLE 150955 0 0 ON DECK CAP INC COM 682163100 1865 266496 SH SOLE 266496 0 0 ONCOMED PHARMACEUTICALS INC COM 68234x102 64 27894 SH SOLE 27894 0 0 ONE LIBERTY PPTYS INC COM 682406103 933 35336 SH SOLE 35336 0 0 ONEMAIN HLDGS INC COM 68268w103 963 28922 SH SOLE 28922 0 0 ONEOK INC NEW COM 682680103 47195 675849 SH SOLE 675849 0 0 ONEOK INC NEW COM 682680103 1397 20000 SH Call SOLE 20000 0 0 ONEOK INC NEW COM 682680103 1508 21600 SH Put SOLE 21600 0 0 ONESPAN INC COM 68287n100 2548 129674 SH SOLE 129674 0 0 OOMA INC COM 683416101 291 20561 SH SOLE 20561 0 0 OPEN TEXT CORP COM 683715106 3375 95891 SH SOLE 95891 0 0 OPEN TEXT CORP COM 683715106 1348 38316 SH SOLE 38316 0 0 OPHTHOTECH CORP COM 683745103 413 151135 SH SOLE 151135 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1158 41350 SH SOLE 41350 0 0 OPTINOSE INC COM 68404v100 921 32900 SH SOLE 32900 0 0 ORACLE CORP COM 68389x105 3648 82800 SH Put SOLE 82800 0 0 ORACLE CORP COM 68389x105 4525 102700 SH Call SOLE 102700 0 0 ORBOTECH LTD ORD m75253100 16414 265594 SH SOLE 265594 0 0 ORIENT PAPER INC COM NEW 68619f205 10 10089 SH SOLE 10089 0 0 ORION ENGINEERED CARBONS S A COM l72967109 18551 601331 SH SOLE 601331 0 0 ORION GROUP HOLDINGS INC COM 68628v308 909 110094 SH SOLE 110094 0 0 ORITANI FINL CORP DEL COM 68633d103 1275 78676 SH SOLE 78676 0 0 OSHKOSH CORP COM 688239201 17308 246136 SH SOLE 246136 0 0 OTONOMY INC COM 68906l105 221 57500 SH SOLE 57500 0 0 OUTFRONT MEDIA INC COM 69007j106 12787 657452 SH SOLE 657452 0 0 OVASCIENCE INC COM 69014q101 65 71140 SH SOLE 71140 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036r863 2076 535145 SH SOLE 535145 0 0 OVERSTOCK COM INC DEL COM 690370101 1087 32300 SH Call SOLE 32300 0 0 OVERSTOCK COM INC DEL COM 690370101 1555 46200 SH Put SOLE 46200 0 0 OVERSTOCK COM INC DEL COM 690370101 3758 111690 SH SOLE 111690 0 0 OWENS & MINOR INC NEW COM 690732102 5082 304108 SH SOLE 304108 0 0 OWENS CORNING NEW COM 690742101 18314 289007 SH SOLE 289007 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS g6855a103 2033 157749 SH SOLE 157749 0 0 OXFORD SQUARE CAP CORP COM 69181v107 2134 309269 SH SOLE 309269 0 0 PACCAR INC COM 693718108 1252 20200 SH Call SOLE 20200 0 0 PACCAR INC COM 693718108 1047 16900 SH Put SOLE 16900 0 0 PACCAR INC COM 693718108 39935 644522 SH SOLE 644522 0 0 PACKAGING CORP AMER COM 695156109 7472 66836 SH SOLE 66836 0 0 PACKAGING CORP AMER COM 695156109 1956 17500 SH Call SOLE 17500 0 0 PACKAGING CORP AMER COM 695156109 1453 13000 SH Put SOLE 13000 0 0 PACWEST BANCORP DEL COM 695263103 14732 298093 SH SOLE 298093 0 0 PALO ALTO NETWORKS INC COM 697435105 3370 16400 SH Call SOLE 16400 0 0 PALO ALTO NETWORKS INC COM 697435105 2609 12700 SH Put SOLE 12700 0 0 PALO ALTO NETWORKS INC COM 697435105 157779 767895 SH SOLE 767895 0 0 PAN AMERICAN SILVER CORP COM 697900108 8724 487352 SH SOLE 487352 0 0 PAN AMERICAN SILVER CORP COM 697900108 485 27075 SH SOLE 27075 0 0 PANDORA MEDIA INC COM 698354107 14321 1817411 SH SOLE 1817411 0 0 PAPA JOHNS INTL INC COM 698813102 203 4000 SH Put SOLE 4000 0 0 PAPA JOHNS INTL INC COM 698813102 233 4600 SH Call SOLE 4600 0 0 PARAMOUNT GROUP INC COM 69924r108 4570 296745 SH SOLE 296745 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 2303 99309 SH SOLE 99309 0 0 PARK NATL CORP COM 700658107 232 2085 SH SOLE 2085 0 0 PARK OHIO HLDGS CORP COM 700666100 286 7677 SH SOLE 7677 0 0 PARKER DRILLING CO COM 701081101 76 200728 SH SOLE 200728 0 0 PARKER HANNIFIN CORP COM 701094104 2182 14000 SH Call SOLE 14000 0 0 PARKER HANNIFIN CORP COM 701094104 2649 17000 SH Put SOLE 17000 0 0 PARKER HANNIFIN CORP COM 701094104 15082 96771 SH SOLE 96771 0 0 PARSLEY ENERGY INC CL A 701877102 1105 36480 SH SOLE 36480 0 0 PARTY CITY HOLDCO INC COM 702149105 5571 365285 SH SOLE 365285 0 0 PATTERSON COMPANIES INC COM 703395103 37655 1661001 SH SOLE 1661001 0 0 PAYCHEX INC COM 704326107 6924 101300 SH Call SOLE 101300 0 0 PAYCHEX INC COM 704326107 6903 101000 SH Put SOLE 101000 0 0 PAYCHEX INC COM 704326107 25046 366441 SH SOLE 366441 0 0 PAYCOM SOFTWARE INC COM 70432v102 1305 13200 SH Call SOLE 13200 0 0 PAYCOM SOFTWARE INC COM 70432v102 1364 13800 SH Put SOLE 13800 0 0 PAYLOCITY HLDG CORP COM 70438v106 1841 31276 SH SOLE 31276 0 0 PAYPAL HLDGS INC COM 70450y103 19485 234000 SH Put SOLE 234000 0 0 PAYPAL HLDGS INC COM 70450y103 17412 209100 SH Call SOLE 209100 0 0 PBF ENERGY INC CL A 69318g106 15173 361865 SH SOLE 361865 0 0 PC CONNECTION INC COM 69318j100 232 6990 SH SOLE 6990 0 0 PC-TEL INC COM 69325q105 179 28631 SH SOLE 28631 0 0 PCM INC COM 69323k100 360 23763 SH SOLE 23763 0 0 PCSB FINL CORP COM 69324r104 748 37633 SH SOLE 37633 0 0 PDC ENERGY INC COM 69327r101 744 12300 SH Call SOLE 12300 0 0 PDC ENERGY INC COM 69327r101 556 9200 SH Put SOLE 9200 0 0 PDC ENERGY INC COM 69327r101 6856 113416 SH SOLE 113416 0 0 PDF SOLUTIONS INC COM 693282105 949 79179 SH SOLE 79179 0 0 PDL BIOPHARMA INC COM 69329y104 409 174603 SH SOLE 174603 0 0 PEABODY ENERGY CORP NEW COM 704551100 36114 794074 SH SOLE 794074 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1767 51091 SH SOLE 51091 0 0 PEBBLEBROOK HOTEL TR COM 70509v100 581 14982 SH SOLE 14982 0 0 PEGASYSTEMS INC COM 705573103 1190 21722 SH SOLE 21722 0 0 PEMBINA PIPELINE CORP COM 706327103 399 11545 SH SOLE 11545 0 0 PENN NATL GAMING INC COM 707569109 28731 855337 SH SOLE 855337 0 0 PENN VA CORP NEW COM 70788v102 4922 57985 SH SOLE 57985 0 0 PENNANTPARK FLOATING RATE CA COM 70806a106 348 25465 SH SOLE 25465 0 0 PENNANTPARK INVT CORP COM 708062104 3287 469252 SH SOLE 469252 0 0 PENNEY J C INC COM 708160106 185 79197 SH SOLE 79197 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959w103 818 17460 SH SOLE 17460 0 0 PENTAIR PLC SHS g7s00t104 32522 772859 SH SOLE 772859 0 0 PENTAIR PLC SHS g7s00t104 661 15700 SH Call SOLE 15700 0 0 PENUMBRA INC COM 70975l107 15170 109810 SH SOLE 109810 0 0 PEOPLES BANCORP INC COM 709789101 531 14068 SH SOLE 14068 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 318 17600 SH Call SOLE 17600 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 15600 862367 SH SOLE 862367 0 0 PEOPLES UTAH BANCORP COM 712706209 591 16555 SH SOLE 16555 0 0 PEPSICO INC COM 713448108 21872 200900 SH Call SOLE 200900 0 0 PEPSICO INC COM 713448108 23919 219700 SH Put SOLE 219700 0 0 PEPSICO INC COM 713448108 24119 221540 SH SOLE 221540 0 0 PERFICIENT INC COM 71375u101 1325 50259 SH SOLE 50259 0 0 PERFORMANCE FOOD GROUP CO COM 71377a103 13561 369519 SH SOLE 369519 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 176 18879 SH SOLE 18879 0 0 PERRIGO CO PLC SHS g97822103 10174 139542 SH SOLE 139542 0 0 PERSPECTA INC COM 715347100 346 16826 SH SOLE 16826 0 0 PETMED EXPRESS INC COM 716382106 322 7300 SH Put SOLE 7300 0 0 PETMED EXPRESS INC COM 716382106 524 11900 SH Call SOLE 11900 0 0 PETROCHINA CO LTD SPONSORED ADR 71646e100 5656 74157 SH SOLE 74157 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654v408 102 10174 SH SOLE 10174 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654v408 7286 726400 SH Call SOLE 726400 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654v408 3726 371500 SH Put SOLE 371500 0 0 PFENEX INC COM 717071104 514 94998 SH SOLE 94998 0 0 PFIZER INC COM 717081103 30617 843900 SH Put SOLE 843900 0 0 PFIZER INC COM 717081103 26880 740900 SH Call SOLE 740900 0 0 PFSWEB INC COM NEW 717098206 166 17109 SH SOLE 17109 0 0 PG&E CORP COM 69331c108 61654 1448630 SH SOLE 1448630 0 0 PGT INNOVATIONS INC COM 69336v101 2905 139336 SH SOLE 139336 0 0 PHH CORP COM NEW 693320202 793 73041 SH SOLE 73041 0 0 PHI INC COM NON VTG 69336t205 143 14058 SH SOLE 14058 0 0 PHILIP MORRIS INTL INC COM 718172109 3633 45000 SH Call SOLE 45000 0 0 PHILIP MORRIS INTL INC COM 718172109 3795 47000 SH Put SOLE 47000 0 0 PHILIP MORRIS INTL INC COM 718172109 87573 1084624 SH SOLE 1084624 0 0 PHILLIPS 66 COM 718546104 42967 382575 SH SOLE 382575 0 0 PHILLIPS 66 COM 718546104 3706 33000 SH Call SOLE 33000 0 0 PHILLIPS 66 COM 718546104 2774 24700 SH Put SOLE 24700 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910c103 197 46311 SH SOLE 46311 0 0 PHOTRONICS INC COM 719405102 6059 759736 SH SOLE 759736 0 0 PICO HLDGS INC COM NEW 693366205 555 47666 SH SOLE 47666 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 121 23845 SH SOLE 23845 0 0 PILGRIMS PRIDE CORP NEW COM 72147k108 9198 456950 SH SOLE 456950 0 0 PINNACLE ENTMT INC NEW COM 72348y105 11118 329627 SH SOLE 329627 0 0 PINNACLE FOODS INC DEL COM 72348p104 71067 1092323 SH SOLE 1092323 0 0 PINNACLE WEST CAP CORP COM 723484101 1474 18300 SH Put SOLE 18300 0 0 PINNACLE WEST CAP CORP COM 723484101 20190 250616 SH SOLE 250616 0 0 PIONEER ENERGY SVCS CORP COM 723664108 2676 457408 SH SOLE 457408 0 0 PIONEER NAT RES CO COM 723787107 569 3007 SH SOLE 3007 0 0 PIONEER NAT RES CO COM 723787107 2460 13000 SH Call SOLE 13000 0 0 PIONEER NAT RES CO COM 723787107 1892 10000 SH Put SOLE 10000 0 0 PITNEY BOWES INC COM 724479100 4382 511265 SH SOLE 511265 0 0 PIVOTAL SOFTWARE INC COM CL A 72582h107 16646 685881 SH SOLE 685881 0 0 PIXELWORKS INC COM NEW 72581m305 118 32650 SH SOLE 32650 0 0 PLANET FITNESS INC CL A 72703h101 580 13200 SH Call SOLE 13200 0 0 PLANET FITNESS INC CL A 72703h101 417 9500 SH Put SOLE 9500 0 0 PLANET FITNESS INC CL A 72703h101 7483 170310 SH SOLE 170310 0 0 PLURALSIGHT INC COM CL A 72941b106 1915 78312 SH SOLE 78312 0 0 PLURISTEM THERAPEUTICS INC COM 72940r102 13 10775 SH SOLE 10775 0 0 PNC FINL SVCS GROUP INC COM 693475105 45632 337761 SH SOLE 337761 0 0 PNC FINL SVCS GROUP INC COM 693475105 6080 45000 SH Call SOLE 45000 0 0 PNC FINL SVCS GROUP INC COM 693475105 8782 65000 SH Put SOLE 65000 0 0 POINTS INTL LTD COM NEW 730843208 1900 115408 SH SOLE 115408 0 0 POLARIS INDS INC COM 731068102 1454 11900 SH Put SOLE 11900 0 0 POLARIS INDS INC COM 731068102 990 8100 SH Call SOLE 8100 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 229 5349 SH SOLE 5349 0 0 POSCO SPONSORED ADR 693483109 2994 40391 SH SOLE 40391 0 0 POST HLDGS INC COM 737446104 292 3400 SH Call SOLE 3400 0 0 POST HLDGS INC COM 737446104 688 8000 SH Put SOLE 8000 0 0 POTBELLY CORP COM 73754y100 2048 158122 SH SOLE 158122 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1908 37523 SH SOLE 37523 0 0 POWELL INDS INC COM 739128106 589 16911 SH SOLE 16911 0 0 PPG INDS INC COM 693506107 108311 1044164 SH SOLE 1044164 0 0 PPG INDS INC COM 693506107 1971 19000 SH Call SOLE 19000 0 0 PPG INDS INC COM 693506107 716 6900 SH Put SOLE 6900 0 0 PPL CORP COM 69351t106 5967 209000 SH Call SOLE 209000 0 0 PPL CORP COM 69351t106 5119 179300 SH Put SOLE 179300 0 0 PPL CORP COM 69351t106 61154 2142012 SH SOLE 2142012 0 0 PRAXAIR INC COM 74005p104 474 3000 SH Put SOLE 3000 0 0 PRECISION DRILLING CORP COM 2010 74022d308 211 63405 SH SOLE 63405 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3409 55475 SH SOLE 55475 0 0 PREFORMED LINE PRODS CO COM 740444104 539 6067 SH SOLE 6067 0 0 PREMIER INC CL A 74051n102 18146 498790 SH SOLE 498790 0 0 PRGX GLOBAL INC COM NEW 69357c503 244 25137 SH SOLE 25137 0 0 PRICE T ROWE GROUP INC COM 74144t108 2519 21700 SH Put SOLE 21700 0 0 PRICE T ROWE GROUP INC COM 74144t108 2078 17900 SH Call SOLE 17900 0 0 PRIMO WTR CORP COM 74165n105 7419 424189 SH SOLE 424189 0 0 PRIMORIS SVCS CORP COM 74164f103 1465 53819 SH SOLE 53819 0 0 PRINCIPAL FINL GROUP INC COM 74251v102 932 17600 SH Call SOLE 17600 0 0 PRINCIPAL FINL GROUP INC COM 74251v102 980 18500 SH Put SOLE 18500 0 0 PRINCIPAL FINL GROUP INC COM 74251v102 40541 765646 SH SOLE 765646 0 0 PROASSURANCE CORP COM 74267c106 11418 322093 SH SOLE 322093 0 0 PROCTER AND GAMBLE CO COM 742718109 125177 1603594 SH SOLE 1603594 0 0 PROCTER AND GAMBLE CO COM 742718109 9352 119800 SH Call SOLE 119800 0 0 PROCTER AND GAMBLE CO COM 742718109 9711 124400 SH Put SOLE 124400 0 0 PROFIRE ENERGY INC COM 74316x101 177 52248 SH SOLE 52248 0 0 PROGRESS SOFTWARE CORP COM 743312100 6920 178256 SH SOLE 178256 0 0 PROGRESSIVE CORP OHIO COM 743315103 296 5000 SH Call SOLE 5000 0 0 PROGRESSIVE CORP OHIO COM 743315103 355 6000 SH Put SOLE 6000 0 0 PROGRESSIVE CORP OHIO COM 743315103 46958 793876 SH SOLE 793876 0 0 PROLOGIS INC COM 74340w103 112057 1705846 SH SOLE 1705846 0 0 PROLOGIS INC COM 74340w103 2726 41500 SH Call SOLE 41500 0 0 PROLOGIS INC COM 74340w103 3271 49800 SH Put SOLE 49800 0 0 PROOFPOINT INC COM 743424103 484 4200 SH Call SOLE 4200 0 0 PROOFPOINT INC COM 743424103 865 7500 SH Put SOLE 7500 0 0 PROOFPOINT INC COM 743424103 32858 284954 SH SOLE 284954 0 0 PROS HOLDINGS INC COM 74346y103 5208 142410 SH SOLE 142410 0 0 PROSHARES TR PSHS ULT S&P 500 74347r107 5832 52400 SH SOLE 52400 0 0 PROSHARES TR ULTRAPRO QQQ 74347x831 1496 26200 SH SOLE 26200 0 0 PROSHARES TR ULTRPRO S&P500 74347x864 4191 89400 SH SOLE 89400 0 0 PROSHARES TR ULTSHT RUSS2000 74348a319 370 25200 SH SOLE 25200 0 0 PROSPECT CAPITAL CORPORATION COM 74348t102 5262 784220 SH SOLE 784220 0 0 PROSPERITY BANCSHARES INC COM 743606105 278 4068 SH SOLE 4068 0 0 PROTAGONIST THERAPEUTICS INC COM 74366e102 1193 177479 SH SOLE 177479 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373b109 267 95797 SH SOLE 95797 0 0 PROTHENA CORP PLC SHS g72800108 2570 176261 SH SOLE 176261 0 0 PROVIDENCE SVC CORP COM 743815102 1020 12986 SH SOLE 12986 0 0 PRUDENTIAL FINL INC COM 744320102 2244 24000 SH Call SOLE 24000 0 0 PRUDENTIAL FINL INC COM 744320102 1870 20000 SH Put SOLE 20000 0 0 PRUDENTIAL FINL INC COM 744320102 87781 938739 SH SOLE 938739 0 0 PS BUSINESS PKS INC CALIF COM 69360j107 2081 16196 SH SOLE 16196 0 0 PTC INC COM 69370c100 50852 542074 SH SOLE 542074 0 0 PTC THERAPEUTICS INC COM 69366j200 8147 241541 SH SOLE 241541 0 0 PUBLIC STORAGE COM 74460d109 7509 33100 SH Put SOLE 33100 0 0 PUBLIC STORAGE COM 74460d109 7373 32500 SH Call SOLE 32500 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 11947 220662 SH SOLE 220662 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1104 20400 SH Call SOLE 20400 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 915 16900 SH Put SOLE 16900 0 0 PULTE GROUP INC COM 745867101 2205 76700 SH Put SOLE 76700 0 0 PULTE GROUP INC COM 745867101 1846 64200 SH Call SOLE 64200 0 0 PURE STORAGE INC CL A 74624m102 84577 3541753 SH SOLE 3541753 0 0 PVH CORP COM 693656100 1587 10600 SH Call SOLE 10600 0 0 PVH CORP COM 693656100 674 4500 SH Put SOLE 4500 0 0 PVH CORP COM 693656100 77958 520693 SH SOLE 520693 0 0 Q2 HLDGS INC COM 74736l109 1473 25814 SH SOLE 25814 0 0 QAD INC CL A 74727d306 1065 21241 SH SOLE 21241 0 0 QCR HOLDINGS INC COM 74727a104 1535 32347 SH SOLE 32347 0 0 QEP RES INC COM 74733v100 172 14000 SH Put SOLE 14000 0 0 QEP RES INC COM 74733v100 1258 102604 SH SOLE 102604 0 0 QIAGEN NV SHS NEW n72482123 14103 390016 SH SOLE 390016 0 0 QORVO INC COM 74736k101 6906 86143 SH SOLE 86143 0 0 QORVO INC COM 74736k101 1419 17700 SH Call SOLE 17700 0 0 QORVO INC COM 74736k101 465 5800 SH Put SOLE 5800 0 0 QUALCOMM INC COM 747525103 1577 28100 SH Call SOLE 28100 0 0 QUALCOMM INC COM 747525103 1672 29800 SH Put SOLE 29800 0 0 QUALCOMM INC COM 747525103 60004 1069212 SH SOLE 1069212 0 0 QUALYS INC COM 74758t303 354 4202 SH SOLE 4202 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1375 76626 SH SOLE 76626 0 0 QUANTA SVCS INC COM 74762e102 568 17000 SH Call SOLE 17000 0 0 QUANTA SVCS INC COM 74762e102 534 16000 SH Put SOLE 16000 0 0 QUANTA SVCS INC COM 74762e102 40007 1197803 SH SOLE 1197803 0 0 QUANTENNA COMMUNICATIONS INC COM 74766d100 1074 69086 SH SOLE 69086 0 0 QUANTUM CORP COM NEW 747906501 28 12637 SH SOLE 12637 0 0 QUARTERHILL INC COM 747713105 60 53714 SH SOLE 53714 0 0 QUEST DIAGNOSTICS INC COM 74834l100 440 4000 SH Call SOLE 4000 0 0 QUEST DIAGNOSTICS INC COM 74834l100 79643 724422 SH SOLE 724422 0 0 QUIDEL CORP COM 74838j101 10271 154454 SH SOLE 154454 0 0 QUORUM HEALTH CORP COM 74909e106 193 38500 SH SOLE 38500 0 0 QUOTIENT LTD SHS g73268107 382 47543 SH SOLE 47543 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1254 95738 SH SOLE 95738 0 0 QURATE RETAIL INC COM SER A 74915m100 231 10900 SH Put SOLE 10900 0 0 QURATE RETAIL INC COM SER A 74915m100 340 16000 SH Call SOLE 16000 0 0 R1 RCM INC COM 749397105 1195 137643 SH SOLE 137643 0 0 RA PHARMACEUTICALS INC COM 74933v108 158 15900 SH SOLE 15900 0 0 RADCOM LTD SHS NEW m81865111 352 17837 SH SOLE 17837 0 0 RADIAN GROUP INC COM 750236101 4035 248796 SH SOLE 248796 0 0 RADIANT LOGISTICS INC COM 75025x100 70 17900 SH SOLE 17900 0 0 RADISYS CORP COM 750459109 152 217146 SH SOLE 217146 0 0 RADNET INC COM 750491102 3353 223518 SH SOLE 223518 0 0 RADWARE LTD ORD m81873107 2768 109493 SH SOLE 109493 0 0 RALPH LAUREN CORP CL A 751212101 251 2000 SH Put SOLE 2000 0 0 RAMBUS INC DEL COM 750917106 4801 382841 SH SOLE 382841 0 0 RANDGOLD RES LTD ADR 752344309 27685 359132 SH SOLE 359132 0 0 RANGE RES CORP COM 75281a109 2898 173200 SH Put SOLE 173200 0 0 RANGE RES CORP COM 75281a109 1618 96700 SH Call SOLE 96700 0 0 RAPID7 INC COM 753422104 9828 348261 SH SOLE 348261 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 4869 54488 SH SOLE 54488 0 0 RAYTHEON CO COM NEW 755111507 18545 96000 SH SOLE 96000 0 0 RAYTHEON CO COM NEW 755111507 1159 6000 SH Call SOLE 6000 0 0 RBB BANCORP COM 74930b105 1576 49067 SH SOLE 49067 0 0 RBC BEARINGS INC COM 75524b104 1675 13000 SH SOLE 13000 0 0 RE MAX HLDGS INC CL A 75524w108 1457 27775 SH SOLE 27775 0 0 REALOGY HLDGS CORP COM 75605y106 581 25500 SH Call SOLE 25500 0 0 REALOGY HLDGS CORP COM 75605y106 296 13000 SH Put SOLE 13000 0 0 REALPAGE INC COM 75606n109 2183 39625 SH SOLE 39625 0 0 REALTY INCOME CORP COM 756109104 4803 89300 SH Call SOLE 89300 0 0 REALTY INCOME CORP COM 756109104 5513 102500 SH Put SOLE 102500 0 0 REALTY INCOME CORP COM 756109104 10046 186772 SH SOLE 186772 0 0 RED HAT INC COM 756577102 907 6750 SH SOLE 6750 0 0 RED HAT INC COM 756577102 6987 52000 SH Call SOLE 52000 0 0 RED HAT INC COM 756577102 5308 39500 SH Put SOLE 39500 0 0 RED LION HOTELS CORP COM 756764106 429 36814 SH SOLE 36814 0 0 REDWOOD TR INC COM 758075402 3749 227656 SH SOLE 227656 0 0 REGAL BELOIT CORP COM 758750103 3514 42956 SH SOLE 42956 0 0 REGENCY CTRS CORP COM 758849103 2155 34720 SH SOLE 34720 0 0 REGENERON PHARMACEUTICALS COM 75886f107 166745 483334 SH SOLE 483334 0 0 REGENERON PHARMACEUTICALS COM 75886f107 5209 15100 SH Call SOLE 15100 0 0 REGENERON PHARMACEUTICALS COM 75886f107 8176 23700 SH Put SOLE 23700 0 0 REGIONAL MGMT CORP COM 75902k106 933 26647 SH SOLE 26647 0 0 REGIONS FINL CORP NEW COM 7591ep100 1303 73300 SH Call SOLE 73300 0 0 REGIONS FINL CORP NEW COM 7591ep100 1287 72400 SH Put SOLE 72400 0 0 REGIONS FINL CORP NEW COM 7591ep100 461 25931 SH SOLE 25931 0 0 REGIS CORP MINN COM 758932107 166 10059 SH SOLE 10059 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 4278 48873 SH SOLE 48873 0 0 RELX NV SPONSORED ADR 75955b102 1015 47600 SH SOLE 47600 0 0 RELX PLC SPONSORED ADR 759530108 3478 159959 SH SOLE 159959 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972a301 3448 193184 SH SOLE 193184 0 0 RENT A CTR INC NEW COM 76009n100 6857 465810 SH SOLE 465810 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 202 25700 SH SOLE 25700 0 0 REPUBLIC SVCS INC COM 760759100 35176 514566 SH SOLE 514566 0 0 RESOLUTE ENERGY CORP COM NEW 76116a306 799 25600 SH Put SOLE 25600 0 0 RESOLUTE ENERGY CORP COM NEW 76116a306 509 16300 SH Call SOLE 16300 0 0 RESOLUTE FST PRODS INC COM 76117w109 2811 271627 SH SOLE 271627 0 0 RESOURCES CONNECTION INC COM 76122q105 1925 113922 SH SOLE 113922 0 0 RESTAURANT BRANDS INTL INC COM 76131d103 37964 629582 SH SOLE 629582 0 0 RESTAURANT BRANDS INTL INC COM 76131d103 233 3856 SH SOLE 3856 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131n101 7650 399250 SH SOLE 399250 0 0 RETAIL PPTYS AMER INC CL A 76131v202 9851 770844 SH SOLE 770844 0 0 RETROPHIN INC COM 761299106 3641 133573 SH SOLE 133573 0 0 REVANCE THERAPEUTICS INC COM 761330109 3999 145677 SH SOLE 145677 0 0 REXFORD INDL RLTY INC COM 76169c100 9199 293062 SH SOLE 293062 0 0 RH COM 74967x103 18929 135498 SH SOLE 135498 0 0 RH COM 74967x103 699 5000 SH Call SOLE 5000 0 0 RH COM 74967x103 559 4000 SH Put SOLE 4000 0 0 RIBBON COMMUNICATIONS INC COM 762544104 444 62312 SH SOLE 62312 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1868 660151 SH SOLE 660151 0 0 RIGNET INC COM 766582100 142 13829 SH SOLE 13829 0 0 RINGCENTRAL INC CL A 76680r206 36518 519092 SH SOLE 519092 0 0 RIO TINTO PLC SPONSORED ADR 767204100 42622 768245 SH SOLE 768245 0 0 RITE AID CORP COM 767754104 491 284045 SH SOLE 284045 0 0 RIVERVIEW BANCORP INC COM 769397100 318 37669 SH SOLE 37669 0 0 RLI CORP COM 749607107 899 13580 SH SOLE 13580 0 0 RMR GROUP INC CL A 74967r106 694 8846 SH SOLE 8846 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973q105 920 440243 SH SOLE 440243 0 0 ROBERT HALF INTL INC COM 770323103 4160 63906 SH SOLE 63906 0 0 ROCKWELL AUTOMATION INC COM 773903109 499 3000 SH Call SOLE 3000 0 0 ROCKWELL AUTOMATION INC COM 773903109 831 5000 SH Put SOLE 5000 0 0 ROCKWELL AUTOMATION INC COM 773903109 31713 190776 SH SOLE 190776 0 0 ROCKWELL COLLINS INC COM 774341101 3973 29496 SH SOLE 29496 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 7159 150850 SH SOLE 150850 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 33541 706282 SH SOLE 706282 0 0 ROKU INC COM CL A 77543r102 3546 83200 SH Put SOLE 83200 0 0 ROKU INC COM CL A 77543r102 3188 74800 SH Call SOLE 74800 0 0 ROPER TECHNOLOGIES INC COM 776696106 1959 7100 SH Call SOLE 7100 0 0 ROPER TECHNOLOGIES INC COM 776696106 1876 6800 SH Put SOLE 6800 0 0 ROSETTA STONE INC COM 777780107 2818 175774 SH SOLE 175774 0 0 ROSS STORES INC COM 778296103 2543 30000 SH Put SOLE 30000 0 0 ROSS STORES INC COM 778296103 2585 30500 SH Call SOLE 30500 0 0 ROWAN COMPANIES PLC SHS CL A g7665a101 292 18000 SH Put SOLE 18000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 81787 1086310 SH SOLE 1086310 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 35272 509487 SH SOLE 509487 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 678 9800 SH Call SOLE 9800 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 762 11000 SH Put SOLE 11000 0 0 ROYAL GOLD INC COM 780287108 1198 12900 SH Call SOLE 12900 0 0 ROYAL GOLD INC COM 780287108 1290 13900 SH Put SOLE 13900 0 0 ROYAL GOLD INC COM 780287108 7994 86107 SH SOLE 86107 0 0 RPM INTL INC COM 749685103 12378 212249 SH SOLE 212249 0 0 RSP PERMIAN INC COM 74978q105 3709 84258 SH SOLE 84258 0 0 RTI SURGICAL INC COM 74975n105 665 144521 SH SOLE 144521 0 0 RUBICON PROJ INC COM 78112v102 1071 375726 SH SOLE 375726 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 226 7638 SH SOLE 7638 0 0 RUSH ENTERPRISES INC CL A 781846209 2508 57826 SH SOLE 57826 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 240 2100 SH SOLE 2100 0 0 RYDER SYS INC COM 783549108 13028 181293 SH SOLE 181293 0 0 RYDER SYS INC COM 783549108 517 7200 SH Call SOLE 7200 0 0 RYDER SYS INC COM 783549108 1200 16700 SH Put SOLE 16700 0 0 RYERSON HLDG CORP COM 783754104 1383 124051 SH SOLE 124051 0 0 S & T BANCORP INC COM 783859101 207 4798 SH SOLE 4798 0 0 S&P GLOBAL INC COM 78409v104 2610 12800 SH Put SOLE 12800 0 0 S&P GLOBAL INC COM 78409v104 2345 11500 SH Call SOLE 11500 0 0 SABRA HEALTH CARE REIT INC COM 78573l106 8145 374811 SH SOLE 374811 0 0 SABRE CORP COM 78573m104 22756 923540 SH SOLE 923540 0 0 SAFE BULKERS INC COM y7388l103 1232 362262 SH SOLE 362262 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 163 12700 SH SOLE 12700 0 0 SALESFORCE COM INC COM 79466l302 44970 329689 SH SOLE 329689 0 0 SALESFORCE COM INC COM 79466l302 6083 44600 SH Call SOLE 44600 0 0 SALESFORCE COM INC COM 79466l302 4501 33000 SH Put SOLE 33000 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 238 41086 SH SOLE 41086 0 0 SANDERSON FARMS INC COM 800013104 4711 44800 SH Put SOLE 44800 0 0 SANDERSON FARMS INC COM 800013104 3607 34300 SH Call SOLE 34300 0 0 SANDRIDGE ENERGY INC COM NEW 80007p869 4711 265535 SH SOLE 265535 0 0 SANDY SPRING BANCORP INC COM 800363103 687 16753 SH SOLE 16753 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1733 23284 SH SOLE 23284 0 0 SANMINA CORPORATION COM 801056102 653 22283 SH SOLE 22283 0 0 SAUL CTRS INC COM 804395101 1008 18818 SH SOLE 18818 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410g104 4888 29600 SH Call SOLE 29600 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410g104 4640 28100 SH Put SOLE 28100 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410g104 111485 675177 SH SOLE 675177 0 0 SCANA CORP NEW COM 80589m102 1254 32561 SH SOLE 32561 0 0 SCANSOURCE INC COM 806037107 1908 47339 SH SOLE 47339 0 0 SCHEIN HENRY INC COM 806407102 1787 24600 SH Put SOLE 24600 0 0 SCHEIN HENRY INC COM 806407102 2245 30900 SH Call SOLE 30900 0 0 SCHLUMBERGER LTD COM 806857108 72645 1083772 SH SOLE 1083772 0 0 SCHLUMBERGER LTD COM 806857108 7662 114300 SH Call SOLE 114300 0 0 SCHLUMBERGER LTD COM 806857108 9136 136300 SH Put SOLE 136300 0 0 SCHNEIDER NATIONAL INC CL B 80689h102 12568 456863 SH SOLE 456863 0 0 SCHULMAN A INC COM 808194104 1731 38896 SH SOLE 38896 0 0 SCHWAB CHARLES CORP NEW COM 808513105 12060 236000 SH Call SOLE 236000 0 0 SCHWAB CHARLES CORP NEW COM 808513105 12596 246500 SH Put SOLE 246500 0 0 SCHWAB CHARLES CORP NEW COM 808513105 4599 89991 SH SOLE 89991 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1956 44739 SH SOLE 44739 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 227 2800 SH SOLE 2800 0 0 SCIENTIFIC GAMES CORP COM 80874p109 1425 29000 SH Call SOLE 29000 0 0 SCIENTIFIC GAMES CORP COM 80874p109 492 10000 SH Put SOLE 10000 0 0 SCIENTIFIC GAMES CORP COM 80874p109 34285 697549 SH SOLE 697549 0 0 SCORPIO BULKERS INC COM y7546a122 874 123131 SH SOLE 123131 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 748 9000 SH Call SOLE 9000 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 998 12000 SH Put SOLE 12000 0 0 SCYNEXIS INC COM 811292101 18 10700 SH SOLE 10700 0 0 SEACHANGE INTL INC COM 811699107 738 215907 SH SOLE 215907 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1779 56321 SH SOLE 56321 0 0 SEACOR HOLDINGS INC COM 811904101 4236 73967 SH SOLE 73967 0 0 SEADRILL LIMITED SHS g7945e105 296 1378107 SH SOLE 1378107 0 0 SEAGATE TECHNOLOGY PLC SHS g7945m107 6471 114600 SH Call SOLE 114600 0 0 SEAGATE TECHNOLOGY PLC SHS g7945m107 7319 129600 SH Put SOLE 129600 0 0 SEAGATE TECHNOLOGY PLC SHS g7945m107 82867 1467444 SH SOLE 1467444 0 0 SEALED AIR CORP NEW COM 81211k100 2576 60672 SH SOLE 60672 0 0 SEALED AIR CORP NEW COM 81211k100 543 12800 SH Call SOLE 12800 0 0 SEALED AIR CORP NEW COM 81211k100 425 10000 SH Put SOLE 10000 0 0 SEAWORLD ENTMT INC COM 81282v100 2217 101621 SH SOLE 101621 0 0 SECUREWORKS CORP CL A 81374a105 1673 134350 SH SOLE 134350 0 0 SEI INVESTMENTS CO COM 784117103 1408 22519 SH SOLE 22519 0 0 SELECT INCOME REIT COM SH BEN INT 81618t100 630 28052 SH SOLE 28052 0 0 SELECT SECTOR SPDR TR ENERGY 81369y506 2645 34830 SH SOLE 34830 0 0 SELECT SECTOR SPDR TR ENERGY 81369y506 4169 54900 SH Call SOLE 54900 0 0 SELECT SECTOR SPDR TR ENERGY 81369y506 4853 63900 SH Put SOLE 63900 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 87790 803204 SH SOLE 803204 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 284 2600 SH Call SOLE 2600 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 284 2600 SH Put SOLE 2600 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369y308 33430 648754 SH SOLE 648754 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369y308 1804 35000 SH Call SOLE 35000 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369y308 3416 66300 SH Put SOLE 66300 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 121334 1453800 SH SOLE 1453800 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 17065 641773 SH SOLE 641773 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 3685 138600 SH Call SOLE 138600 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 2433 91500 SH Put SOLE 91500 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 37065 517451 SH SOLE 517451 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 1347 18800 SH Call SOLE 18800 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 2178 30400 SH Put SOLE 30400 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 122188 2351586 SH SOLE 2351586 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 15229 293100 SH Call SOLE 293100 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 20592 396300 SH Put SOLE 396300 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 8589 123639 SH SOLE 123639 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 514 7400 SH Call SOLE 7400 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 1306 18800 SH Put SOLE 18800 0 0 SELECTA BIOSCIENCES INC COM 816212104 1149 86697 SH SOLE 86697 0 0 SEMPRA ENERGY COM 816851109 1045 9000 SH Put SOLE 9000 0 0 SEMTECH CORP COM 816850101 7176 152527 SH SOLE 152527 0 0 SENDGRID INC COM 816883102 457 17245 SH SOLE 17245 0 0 SENECA FOODS CORP NEW CL A 817070501 316 11699 SH SOLE 11699 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721m109 2243 124016 SH SOLE 124016 0 0 SENSATA TECHNOLOGIES HLDNG P SHS g8060n102 11239 236219 SH SOLE 236219 0 0 SENSEONICS HLDGS INC COM 81727u105 1353 329129 SH SOLE 329129 0 0 SERES THERAPEUTICS INC COM 81750r102 213 24798 SH SOLE 24798 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761r109 21281 357845 SH SOLE 357845 0 0 SERVICENOW INC COM 81762p102 118716 688330 SH SOLE 688330 0 0 SERVICENOW INC COM 81762p102 7106 41200 SH Call SOLE 41200 0 0 SERVICENOW INC COM 81762p102 4363 25300 SH Put SOLE 25300 0 0 SERVICESOURCE INTL INC COM 81763u100 2102 533478 SH SOLE 533478 0 0 SERVISFIRST BANCSHARES INC COM 81768t108 1613 38659 SH SOLE 38659 0 0 SESEN BIO INC COM 817763105 77 39705 SH SOLE 39705 0 0 SHAKE SHACK INC CL A 819047101 265 4000 SH Put SOLE 4000 0 0 SHAKE SHACK INC CL A 819047101 4213 63653 SH SOLE 63653 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028k200 2041 100300 SH SOLE 100300 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028k200 6799 333801 SH SOLE 333801 0 0 SHERWIN WILLIAMS CO COM 824348106 8355 20500 SH Call SOLE 20500 0 0 SHERWIN WILLIAMS CO COM 824348106 10271 25200 SH Put SOLE 25200 0 0 SHIP FINANCE INTERNATIONAL L SHS g81075106 4323 289186 SH SOLE 289186 0 0 SHIRE PLC SPONSORED ADR 82481r106 405 2400 SH Put SOLE 2400 0 0 SHOE CARNIVAL INC COM 824889109 5159 158992 SH SOLE 158992 0 0 SHOPIFY INC CL A 82509l107 1897 13000 SH Call SOLE 13000 0 0 SHOPIFY INC CL A 82509l107 540 3700 SH Put SOLE 3700 0 0 SHUTTERFLY INC COM 82568p304 810 9000 SH Call SOLE 9000 0 0 SHUTTERFLY INC COM 82568p304 720 8000 SH Put SOLE 8000 0 0 SHUTTERFLY INC COM 82568p304 1771 19669 SH SOLE 19669 0 0 SHUTTERSTOCK INC COM 825690100 2958 62331 SH SOLE 62331 0 0 SIENTRA INC COM 82621j105 1130 57909 SH SOLE 57909 0 0 SIERRA BANCORP COM 82620p102 750 26549 SH SOLE 26549 0 0 SIERRA ONCOLOGY INC COM 82640u107 276 93129 SH SOLE 93129 0 0 SIGMA DESIGNS INC COM 826565103 570 93417 SH SOLE 93417 0 0 SIGNET JEWELERS LIMITED SHS g81276100 1149 20615 SH SOLE 20615 0 0 SILGAN HOLDINGS INC COM 827048109 2140 79775 SH SOLE 79775 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706c108 2075 39232 SH SOLE 39232 0 0 SILVERBOW RES INC COM 82836g102 226 7825 SH SOLE 7825 0 0 SILVERCORP METALS INC COM 82835p103 620 232061 SH SOLE 232061 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1450 48490 SH SOLE 48490 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3404 20000 SH Call SOLE 20000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3795 22300 SH Put SOLE 22300 0 0 SIMPLY GOOD FOODS CO COM 82900l102 4310 298490 SH SOLE 298490 0 0 SINA CORP ORD g81477104 339 4000 SH Call SOLE 4000 0 0 SINA CORP ORD g81477104 423 5000 SH Put SOLE 5000 0 0 SINA CORP ORD g81477104 6788 80146 SH SOLE 80146 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 811 25241 SH SOLE 25241 0 0 SIRIUS XM HLDGS INC COM 82968b103 3604 532349 SH SOLE 532349 0 0 SIX FLAGS ENTMT CORP NEW COM 83001a102 1793 25600 SH Put SOLE 25600 0 0 SIX FLAGS ENTMT CORP NEW COM 83001a102 1359 19400 SH Call SOLE 19400 0 0 SKECHERS U S A INC CL A 830566105 1062 35390 SH SOLE 35390 0 0 SKYWORKS SOLUTIONS INC COM 83088m102 6726 69593 SH SOLE 69593 0 0 SKYWORKS SOLUTIONS INC COM 83088m102 1740 18000 SH Call SOLE 18000 0 0 SKYWORKS SOLUTIONS INC COM 83088m102 967 10000 SH Put SOLE 10000 0 0 SL GREEN RLTY CORP COM 78440x101 1840 18300 SH Put SOLE 18300 0 0 SL GREEN RLTY CORP COM 78440x101 1679 16700 SH Call SOLE 16700 0 0 SLEEP NUMBER CORP COM 83125x103 232 8000 SH Put SOLE 8000 0 0 SM ENERGY CO COM 78454l100 310 12063 SH SOLE 12063 0 0 SM ENERGY CO COM 78454l100 257 10000 SH Call SOLE 10000 0 0 SM ENERGY CO COM 78454l100 344 13400 SH Put SOLE 13400 0 0 SMART & FINAL STORES INC COM 83190b101 568 102431 SH SOLE 102431 0 0 SMARTSHEET INC COM CL A 83200n103 2079 80061 SH SOLE 80061 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 17699 471598 SH SOLE 471598 0 0 SMUCKER J M CO COM NEW 832696405 1591 14800 SH Call SOLE 14800 0 0 SMUCKER J M CO COM NEW 832696405 3095 28800 SH Put SOLE 28800 0 0 SNAP INC CL A 83304a106 7634 583200 SH Put SOLE 583200 0 0 SNAP INC CL A 83304a106 12028 918900 SH Call SOLE 918900 0 0 SNAP ON INC COM 833034101 4147 25800 SH Put SOLE 25800 0 0 SNAP ON INC COM 833034101 4436 27600 SH Call SOLE 27600 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 19448 404753 SH SOLE 404753 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 221 4600 SH Call SOLE 4600 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 384 8000 SH Put SOLE 8000 0 0 SODASTREAM INTERNATIONAL LTD USD SHS m9068e105 7186 84242 SH SOLE 84242 0 0 SOHU COM LTD SPONSORED ADS 83410s108 552 15555 SH SOLE 15555 0 0 SOLAR CAP LTD COM 83413u100 1097 53650 SH SOLE 53650 0 0 SOLAR SR CAP LTD COM 83416m105 697 42760 SH SOLE 42760 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417m104 335 7000 SH Put SOLE 7000 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417m104 335 7000 SH Call SOLE 7000 0 0 SONIC CORP COM 835451105 1081 31413 SH SOLE 31413 0 0 SONOCO PRODS CO COM 835495102 7032 133952 SH SOLE 133952 0 0 SONY CORP SPONSORED ADR 835699307 9938 193867 SH SOLE 193867 0 0 SOTHEBYS COM 835898107 217 4000 SH Call SOLE 4000 0 0 SOTHEBYS COM 835898107 1202 22123 SH SOLE 22123 0 0 SOUTH JERSEY INDS INC COM 838518108 4473 133632 SH SOLE 133632 0 0 SOUTH ST CORP COM 840441109 357 4134 SH SOLE 4134 0 0 SOUTHERN CO COM 842587107 15917 343700 SH Put SOLE 343700 0 0 SOUTHERN CO COM 842587107 13254 286200 SH Call SOLE 286200 0 0 SOUTHSIDE BANCSHARES INC COM 84470p109 482 14306 SH SOLE 14306 0 0 SOUTHWEST AIRLS CO COM 844741108 2061 40500 SH Call SOLE 40500 0 0 SOUTHWEST AIRLS CO COM 844741108 2646 52000 SH Put SOLE 52000 0 0 SOUTHWEST AIRLS CO COM 844741108 2670 52483 SH SOLE 52483 0 0 SOUTHWESTERN ENERGY CO COM 845467109 3778 712802 SH SOLE 712802 0 0 SOUTHWESTERN ENERGY CO COM 845467109 118 22300 SH Call SOLE 22300 0 0 SOUTHWESTERN ENERGY CO COM 845467109 128 24100 SH Put SOLE 24100 0 0 SP PLUS CORP COM 78469c103 1774 47684 SH SOLE 47684 0 0 SPARTAN MTRS INC COM 846819100 3424 226788 SH SOLE 226788 0 0 SPARTANNASH CO COM 847215100 1785 69952 SH SOLE 69952 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 23156 95400 SH SOLE 95400 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 680 2800 SH Call SOLE 2800 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 1165 4800 SH Put SOLE 4800 0 0 SPDR GOLD TRUST GOLD SHS 78463v107 1187 10000 SH Put SOLE 10000 0 0 SPDR GOLD TRUST GOLD SHS 78463v107 1056 8900 SH Call SOLE 8900 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463x202 291 7600 SH Call SOLE 7600 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463x202 1039 27100 SH SOLE 27100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462f103 223451 823690 SH SOLE 823690 0 0 SPDR S&P 500 ETF TR TR UNIT 78462f103 34507 127200 SH Call SOLE 127200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462f103 53876 198600 SH Put SOLE 198600 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 710 2000 SH Put SOLE 2000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 355 1000 SH Call SOLE 1000 0 0 SPDR SERIES TRUST S&P BIOTECH 78464a870 7682 80700 SH Call SOLE 80700 0 0 SPDR SERIES TRUST S&P BIOTECH 78464a870 8348 87700 SH Put SOLE 87700 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464a763 11757 126831 SH SOLE 126831 0 0 SPDR SERIES TRUST S&P METALS MNG 78464a755 323 9108 SH SOLE 9108 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464a730 1160 26932 SH SOLE 26932 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464a730 6071 141000 SH Call SOLE 141000 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464a730 6791 157700 SH Put SOLE 157700 0 0 SPDR SERIES TRUST S&P REGL BKG 78464a698 3373 55300 SH SOLE 55300 0 0 SPDR SERIES TRUST S&P REGL BKG 78464a698 12279 201300 SH Call SOLE 201300 0 0 SPDR SERIES TRUST S&P REGL BKG 78464a698 12578 206200 SH Put SOLE 206200 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464a714 3098 63800 SH Call SOLE 63800 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464a714 3210 66100 SH Put SOLE 66100 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 667 38450 SH SOLE 38450 0 0 SPIRIT AIRLS INC COM 848577102 563 15500 SH Put SOLE 15500 0 0 SPIRIT AIRLS INC COM 848577102 436 12000 SH Call SOLE 12000 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861u105 2079 201864 SH SOLE 201864 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861d103 359 17421 SH SOLE 17421 0 0 SPIRIT RLTY CAP INC NEW COM 84860w102 27891 3473341 SH SOLE 3473341 0 0 SPLUNK INC COM 848637104 90962 917793 SH SOLE 917793 0 0 SPLUNK INC COM 848637104 297 3000 SH Call SOLE 3000 0 0 SPLUNK INC COM 848637104 496 5000 SH Put SOLE 5000 0 0 SPOK HLDGS INC COM 84863t106 723 48025 SH SOLE 48025 0 0 SPORTSMANS WHSE HLDGS INC COM 84920y106 69 13500 SH SOLE 13500 0 0 SPRINT CORP COM SER 1 85207u105 64 11777 SH SOLE 11777 0 0 SPS COMM INC COM 78463m107 11128 151436 SH SOLE 151436 0 0 SQUARE INC CL A 852234103 44347 719444 SH SOLE 719444 0 0 SQUARE INC CL A 852234103 5153 83600 SH Call SOLE 83600 0 0 SQUARE INC CL A 852234103 5128 83200 SH Put SOLE 83200 0 0 SRC ENERGY INC COM 78470v108 1507 136744 SH SOLE 136744 0 0 SSR MNG INC COM 784730103 136 13756 SH SOLE 13756 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 10693 344939 SH SOLE 344939 0 0 STAG INDL INC COM 85254j102 6904 253540 SH SOLE 253540 0 0 STAMPS COM INC COM NEW 852857200 13467 53220 SH SOLE 53220 0 0 STAMPS COM INC COM NEW 852857200 860 3400 SH Call SOLE 3400 0 0 STAMPS COM INC COM NEW 852857200 1417 5600 SH Put SOLE 5600 0 0 STANDEX INTL CORP COM 854231107 611 5978 SH SOLE 5978 0 0 STANLEY BLACK & DECKER INC COM 854502101 3267 24600 SH Call SOLE 24600 0 0 STANLEY BLACK & DECKER INC COM 854502101 3081 23200 SH Put SOLE 23200 0 0 STANLEY BLACK & DECKER INC COM 854502101 92386 695626 SH SOLE 695626 0 0 STAR BULK CARRIERS CORP SHS PAR y8162k204 996 77465 SH SOLE 77465 0 0 STARBUCKS CORP COM 855244109 879 18000 SH Call SOLE 18000 0 0 STARS GROUP INC COM 85570w100 1456 40100 SH SOLE 40100 0 0 STARS GROUP INC COM 85570w100 13197 363917 SH SOLE 363917 0 0 STARWOOD PPTY TR INC COM 85571b105 26688 1229279 SH SOLE 1229279 0 0 STATE BK FINL CORP COM 856190103 10504 314492 SH SOLE 314492 0 0 STEEL DYNAMICS INC COM 858119100 2650 57670 SH SOLE 57670 0 0 STEEL DYNAMICS INC COM 858119100 3584 78000 SH Call SOLE 78000 0 0 STEEL DYNAMICS INC COM 858119100 3437 74800 SH Put SOLE 74800 0 0 STELLUS CAP INVT CORP COM 858568108 514 40196 SH SOLE 40196 0 0 STEMLINE THERAPEUTICS INC COM 85858c107 3846 239597 SH SOLE 239597 0 0 STEPAN CO COM 858586100 1217 15600 SH SOLE 15600 0 0 STERICYCLE INC COM 858912108 6957 106562 SH SOLE 106562 0 0 STERICYCLE INC COM 858912108 522 8000 SH Call SOLE 8000 0 0 STERICYCLE INC COM 858912108 326 5000 SH Put SOLE 5000 0 0 STERIS PLC SHS USD g84720104 201 1915 SH SOLE 1915 0 0 STERLING BANCORP INC COM 85917w102 522 39087 SH SOLE 39087 0 0 STERLING CONSTRUCTION CO INC COM 859241101 1258 96579 SH SOLE 96579 0 0 STEWART INFORMATION SVCS COR COM 860372101 391 9070 SH SOLE 9070 0 0 STITCH FIX INC COM CL A 860897107 14434 526019 SH SOLE 526019 0 0 STOCK YDS BANCORP INC COM 861025104 2497 65442 SH SOLE 65442 0 0 STONERIDGE INC COM 86183p102 3647 103779 SH SOLE 103779 0 0 STORE CAP CORP COM 862121100 30106 1098758 SH SOLE 1098758 0 0 STRATASYS LTD SHS m85548101 325 17000 SH Call SOLE 17000 0 0 STRATASYS LTD SHS m85548101 306 16000 SH Put SOLE 16000 0 0 STRATASYS LTD SHS m85548101 1347 70372 SH SOLE 70372 0 0 STRAYER ED INC COM 863236105 3805 33668 SH SOLE 33668 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD g85347105 647 107875 SH SOLE 107875 0 0 STRYKER CORP COM 863667101 2803 16600 SH Put SOLE 16600 0 0 STRYKER CORP COM 863667101 1266 7500 SH Call SOLE 7500 0 0 STURM RUGER & CO INC COM 864159108 439 7835 SH SOLE 7835 0 0 STURM RUGER & CO INC COM 864159108 739 13200 SH Call SOLE 13200 0 0 STURM RUGER & CO INC COM 864159108 762 13600 SH Put SOLE 13600 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 604 42220 SH SOLE 42220 0 0 SUN CMNTYS INC COM 866674104 7934 81060 SH SOLE 81060 0 0 SUN LIFE FINL INC COM 866796105 11460 285207 SH SOLE 285207 0 0 SUNCOKE ENERGY INC COM 86722a103 3328 248335 SH SOLE 248335 0 0 SUNCOR ENERGY INC NEW COM 867224107 43081 1058749 SH SOLE 1058749 0 0 SUNCOR ENERGY INC NEW COM 867224107 36000 884952 SH SOLE 884952 0 0 SUNCOR ENERGY INC NEW COM 867224107 407 10000 SH Call SOLE 10000 0 0 SUNCOR ENERGY INC NEW COM 867224107 618 15200 SH Put SOLE 15200 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 223 105013 SH SOLE 105013 0 0 SUNOPTA INC COM 8676ep108 816 97141 SH SOLE 97141 0 0 SUNPOWER CORP COM 867652406 126 16400 SH Put SOLE 16400 0 0 SUNPOWER CORP COM 867652406 240 31300 SH Call SOLE 31300 0 0 SUNRUN INC COM 86771w105 3473 264081 SH SOLE 264081 0 0 SUNTRUST BKS INC COM 867914103 2722 41232 SH SOLE 41232 0 0 SUNTRUST BKS INC COM 867914103 12471 188900 SH Call SOLE 188900 0 0 SUNTRUST BKS INC COM 867914103 11382 172400 SH Put SOLE 172400 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 721 74016 SH SOLE 74016 0 0 SUPERIOR INDS INTL INC COM 868168105 1507 84209 SH SOLE 84209 0 0 SUPERVALU INC COM NEW 868536301 632 30800 SH Put SOLE 30800 0 0 SUPERVALU INC COM NEW 868536301 339 16500 SH Call SOLE 16500 0 0 SURMODICS INC COM 868873100 2533 45892 SH SOLE 45892 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933g105 266 16370 SH SOLE 16370 0 0 SVB FINL GROUP COM 78486q101 578 2000 SH Call SOLE 2000 0 0 SVB FINL GROUP COM 78486q101 664 2300 SH Put SOLE 2300 0 0 SVB FINL GROUP COM 78486q101 97485 337597 SH SOLE 337597 0 0 SYKES ENTERPRISES INC COM 871237103 1478 51368 SH SOLE 51368 0 0 SYMANTEC CORP COM 871503108 6683 323608 SH SOLE 323608 0 0 SYMANTEC CORP COM 871503108 681 33000 SH Call SOLE 33000 0 0 SYNAPTICS INC COM 87157d109 8164 162084 SH SOLE 162084 0 0 SYNCHRONY FINL COM 87165b103 1459 43700 SH Call SOLE 43700 0 0 SYNCHRONY FINL COM 87165b103 1178 35300 SH Put SOLE 35300 0 0 SYNCHRONY FINL COM 87165b103 547 16373 SH SOLE 16373 0 0 SYNNEX CORP COM 87162w100 855 8862 SH SOLE 8862 0 0 SYNOPSYS INC COM 871607107 16794 196257 SH SOLE 196257 0 0 SYNTEL INC COM 87162h103 12761 397672 SH SOLE 397672 0 0 SYROS PHARMACEUTICALS INC COM 87184q107 1196 117122 SH SOLE 117122 0 0 SYSCO CORP COM 871829107 42450 621607 SH SOLE 621607 0 0 SYSCO CORP COM 871829107 273 4000 SH Call SOLE 4000 0 0 SYSCO CORP COM 871829107 478 7000 SH Put SOLE 7000 0 0 SYSTEMAX INC COM 871851101 1056 30760 SH SOLE 30760 0 0 T MOBILE US INC COM 872590104 639 10700 SH Call SOLE 10700 0 0 T MOBILE US INC COM 872590104 311 5200 SH Put SOLE 5200 0 0 T MOBILE US INC COM 872590104 1515 25353 SH SOLE 25353 0 0 T2 BIOSYSTEMS INC COM 89853l104 96 12400 SH SOLE 12400 0 0 TABLEAU SOFTWARE INC CL A 87336u105 50898 520693 SH SOLE 520693 0 0 TAILORED BRANDS INC COM 87403a107 498 19500 SH Put SOLE 19500 0 0 TAILORED BRANDS INC COM 87403a107 350 13700 SH Call SOLE 13700 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 72260 1976479 SH SOLE 1976479 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10925 92300 SH Put SOLE 92300 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10439 88200 SH Call SOLE 88200 0 0 TAL ED GROUP SPONSORED ADS 874080104 721 19600 SH Put SOLE 19600 0 0 TALOS ENERGY INC COM 87484t108 639 19890 SH SOLE 19890 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1361 61786 SH SOLE 61786 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 282 12000 SH Call SOLE 12000 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 399 17000 SH Put SOLE 17000 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1188 50595 SH SOLE 50595 0 0 TAPESTRY INC COM 876030107 4484 96004 SH SOLE 96004 0 0 TAPESTRY INC COM 876030107 234 5000 SH Put SOLE 5000 0 0 TARENA INTL INC ADR 876108101 1448 191248 SH SOLE 191248 0 0 TARGA RES CORP COM 87612g101 812 16400 SH Put SOLE 16400 0 0 TARGA RES CORP COM 87612g101 450 9100 SH Call SOLE 9100 0 0 TARGET CORP COM 87612e106 166192 2183289 SH SOLE 2183289 0 0 TARGET CORP COM 87612e106 3616 47500 SH Call SOLE 47500 0 0 TARGET CORP COM 87612e106 3707 48700 SH Put SOLE 48700 0 0 TARO PHARMACEUTICAL INDS LTD SHS m8737e108 541 4675 SH SOLE 4675 0 0 TATA MTRS LTD SPONSORED ADR 876568502 7840 401002 SH SOLE 401002 0 0 TAUBMAN CTRS INC COM 876664103 4399 74856 SH SOLE 74856 0 0 TCF FINL CORP COM 872275102 571 23200 SH SOLE 23200 0 0 TCG BDC INC COM 872280102 494 29046 SH SOLE 29046 0 0 TCP CAP CORP COM 87238q103 3176 219784 SH SOLE 219784 0 0 TD AMERITRADE HLDG CORP COM 87236y108 3451 63000 SH Put SOLE 63000 0 0 TD AMERITRADE HLDG CORP COM 87236y108 2749 50200 SH Call SOLE 50200 0 0 TE CONNECTIVITY LTD REG SHS h84989104 35830 397842 SH SOLE 397842 0 0 TECHTARGET INC COM 87874r100 4309 151737 SH SOLE 151737 0 0 TECK RESOURCES LTD CL B 878742204 28587 1123244 SH SOLE 1123244 0 0 TECK RESOURCES LTD CL B 878742204 27813 1091916 SH SOLE 1091916 0 0 TELADOC INC COM 87918a105 1392 23986 SH SOLE 23986 0 0 TELARIA INC COM 879181105 122 30252 SH SOLE 30252 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 847 4253 SH SOLE 4253 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936r106 1896 159732 SH SOLE 159732 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 523 19060 SH SOLE 19060 0 0 TELUS CORP COM 87971m103 694 19545 SH SOLE 19545 0 0 TELUS CORP COM 87971m103 20129 566712 SH SOLE 566712 0 0 TEMPUR SEALY INTL INC COM 88023u101 1778 37000 SH Call SOLE 37000 0 0 TEMPUR SEALY INTL INC COM 88023u101 3205 66700 SH Put SOLE 66700 0 0 TEMPUR SEALY INTL INC COM 88023u101 1377 28651 SH SOLE 28651 0 0 TENET HEALTHCARE CORP COM NEW 88033g407 587 17500 SH Call SOLE 17500 0 0 TENET HEALTHCARE CORP COM NEW 88033g407 453 13500 SH Put SOLE 13500 0 0 TENET HEALTHCARE CORP COM NEW 88033g407 9867 293912 SH SOLE 293912 0 0 TENNECO INC COM 880349105 2242 51009 SH SOLE 51009 0 0 TEREX CORP NEW COM 880779103 253 6000 SH Call SOLE 6000 0 0 TERNIUM SA SPON ADR 880890108 3372 96845 SH SOLE 96845 0 0 TERRAFORM PWR INC COM CL A 88104r209 4841 413740 SH SOLE 413740 0 0 TERRENO RLTY CORP COM 88146m101 6420 170422 SH SOLE 170422 0 0 TERRITORIAL BANCORP INC COM 88145x108 721 23266 SH SOLE 23266 0 0 TESLA INC COM 88160r101 8111 23650 SH SOLE 23650 0 0 TESLA INC COM 88160r101 7545 22000 SH Call SOLE 22000 0 0 TESLA INC COM 88160r101 8574 25000 SH Put SOLE 25000 0 0 TETRA TECHNOLOGIES INC DEL COM 88162f105 480 107939 SH SOLE 107939 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1333 54800 SH Call SOLE 54800 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2050 84300 SH Put SOLE 84300 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 47664 1959858 SH SOLE 1959858 0 0 TEXAS INSTRS INC COM 882508104 16317 148000 SH Call SOLE 148000 0 0 TEXAS INSTRS INC COM 882508104 14178 128600 SH Put SOLE 128600 0 0 TEXTRON INC COM 883203101 527 8000 SH Call SOLE 8000 0 0 TEXTRON INC COM 883203101 1147 17400 SH Put SOLE 17400 0 0 TEXTRON INC COM 883203101 9274 140703 SH SOLE 140703 0 0 TFS FINL CORP COM 87240r107 627 39776 SH SOLE 39776 0 0 THE TRADE DESK INC COM CL A 88339j105 366 3900 SH Call SOLE 3900 0 0 THE TRADE DESK INC COM CL A 88339j105 657 7000 SH Put SOLE 7000 0 0 THE TRADE DESK INC COM CL A 88339j105 16108 171729 SH SOLE 171729 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1142 5511 SH SOLE 5511 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1243 6000 SH Call SOLE 6000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1864 9000 SH Put SOLE 9000 0 0 THL CR INC COM 872438106 1316 168344 SH SOLE 168344 0 0 THOR INDS INC COM 885160101 828 8500 SH Call SOLE 8500 0 0 THOR INDS INC COM 885160101 1724 17700 SH Put SOLE 17700 0 0 THOR INDS INC COM 885160101 1120 11505 SH SOLE 11505 0 0 TIDEWATER INC NEW COM 88642r109 1453 50231 SH SOLE 50231 0 0 TIFFANY & CO NEW COM 886547108 263 2000 SH Call SOLE 2000 0 0 TIFFANY & CO NEW COM 886547108 263 2000 SH Put SOLE 2000 0 0 TILE SHOP HLDGS INC COM 88677q109 639 82996 SH SOLE 82996 0 0 TILLYS INC CL A 886885102 2152 142045 SH SOLE 142045 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706p205 1045 61953 SH SOLE 61953 0 0 TIMBERLAND BANCORP INC COM 887098101 343 9193 SH SOLE 9193 0 0 TIMKEN CO COM 887389104 6042 138740 SH SOLE 138740 0 0 TIMKENSTEEL CORP COM 887399103 939 57435 SH SOLE 57435 0 0 TITAN MACHY INC COM 88830r101 740 47575 SH SOLE 47575 0 0 TJX COS INC NEW COM 872540109 267 2800 SH Put SOLE 2800 0 0 TJX COS INC NEW COM 872540109 111714 1173711 SH SOLE 1173711 0 0 TOLL BROTHERS INC COM 889478103 448 12100 SH Call SOLE 12100 0 0 TOLL BROTHERS INC COM 889478103 655 17700 SH Put SOLE 17700 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 867 10098 SH SOLE 10098 0 0 TORCHMARK CORP COM 891027104 383 4700 SH Put SOLE 4700 0 0 TORCHMARK CORP COM 891027104 456 5600 SH Call SOLE 5600 0 0 TORO CO COM 891092108 3465 57515 SH SOLE 57515 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 463 8000 SH Put SOLE 8000 0 0 TOTAL SYS SVCS INC COM 891906109 11092 131241 SH SOLE 131241 0 0 TOTAL SYS SVCS INC COM 891906109 1403 16600 SH Call SOLE 16600 0 0 TOTAL SYS SVCS INC COM 891906109 913 10800 SH Put SOLE 10800 0 0 TOWER SEMICONDUCTOR LTD SHS NEW m87915274 14800 672420 SH SOLE 672420 0 0 TOWN SPORTS INTL HLDGS INC COM 89214a102 1252 86019 SH SOLE 86019 0 0 TOWNEBANK PORTSMOUTH VA COM 89214p109 1212 37752 SH SOLE 37752 0 0 TOWNSQUARE MEDIA INC CL A 892231101 287 44300 SH SOLE 44300 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1890 14673 SH SOLE 14673 0 0 TPG RE FIN TR INC COM 87266m107 3293 162077 SH SOLE 162077 0 0 TPG SPECIALTY LENDING INC COM 87265k102 2883 160708 SH SOLE 160708 0 0 TPI COMPOSITES INC COM 87266j104 2808 96032 SH SOLE 96032 0 0 TRACTOR SUPPLY CO COM 892356106 742 9700 SH Call SOLE 9700 0 0 TRACTOR SUPPLY CO COM 892356106 765 10000 SH Put SOLE 10000 0 0 TRANSALTA CORP COM 89346d107 1749 348497 SH SOLE 348497 0 0 TRANSCANADA CORP COM 89353d107 17299 400433 SH SOLE 400433 0 0 TRANSDIGM GROUP INC COM 893641100 311 900 SH Call SOLE 900 0 0 TRANSDIGM GROUP INC COM 893641100 1381 4000 SH Put SOLE 4000 0 0 TRANSDIGM GROUP INC COM 893641100 114451 331608 SH SOLE 331608 0 0 TRANSOCEAN LTD REG SHS h8817h100 83277 6196203 SH SOLE 6196203 0 0 TRANSOCEAN LTD REG SHS h8817h100 3488 259500 SH Call SOLE 259500 0 0 TRANSOCEAN LTD REG SHS h8817h100 3697 275100 SH Put SOLE 275100 0 0 TRANSUNION COM 89400j107 26633 371760 SH SOLE 371760 0 0 TRAVELCENTERS AMER LLC COM 894174101 167 47596 SH SOLE 47596 0 0 TRAVELERS COMPANIES INC COM 89417e109 7120 58200 SH Call SOLE 58200 0 0 TRAVELERS COMPANIES INC COM 89417e109 6594 53900 SH Put SOLE 53900 0 0 TRAVELERS COMPANIES INC COM 89417e109 10507 85885 SH SOLE 85885 0 0 TRAVELZOO COM NEW 89421q205 806 47126 SH SOLE 47126 0 0 TREDEGAR CORP COM 894650100 597 25385 SH SOLE 25385 0 0 TREEHOUSE FOODS INC COM 89469a104 420 8000 SH Call SOLE 8000 0 0 TREEHOUSE FOODS INC COM 89469a104 404 7700 SH Put SOLE 7700 0 0 TREEHOUSE FOODS INC COM 89469a104 1283 24442 SH SOLE 24442 0 0 TREVENA INC COM 89532e109 285 197645 SH SOLE 197645 0 0 TRIBUNE MEDIA CO CL A 896047503 6813 178013 SH SOLE 178013 0 0 TRICO BANCSHARES COM 896095106 1561 41678 SH SOLE 41678 0 0 TRIMBLE INC COM 896239100 7911 240890 SH SOLE 240890 0 0 TRINET GROUP INC COM 896288107 921 16456 SH SOLE 16456 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 193 38529 SH SOLE 38529 0 0 TRINITY INDS INC COM 896522109 40733 1188942 SH SOLE 1188942 0 0 TRINITY INDS INC COM 896522109 1658 48400 SH Call SOLE 48400 0 0 TRINITY INDS INC COM 896522109 2056 60000 SH Put SOLE 60000 0 0 TRIPADVISOR INC COM 896945201 2579 46300 SH Call SOLE 46300 0 0 TRIPADVISOR INC COM 896945201 2897 52000 SH Put SOLE 52000 0 0 TRIPADVISOR INC COM 896945201 373 6689 SH SOLE 6689 0 0 TRIPLE-S MGMT CORP CL B 896749108 762 19507 SH SOLE 19507 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677y100 278 22359 SH SOLE 22359 0 0 TRISTATE CAP HLDGS INC COM 89678f100 3438 131709 SH SOLE 131709 0 0 TRITON INTL LTD CL A g9078f107 365 11900 SH Call SOLE 11900 0 0 TRITON INTL LTD CL A g9078f107 438 14300 SH Put SOLE 14300 0 0 TRITON INTL LTD CL A g9078f107 660 21531 SH SOLE 21531 0 0 TRIUMPH BANCORP INC COM 89679e300 5998 147182 SH SOLE 147182 0 0 TRIVAGO N V SPON ADS A SHS 89686d105 271 59726 SH SOLE 59726 0 0 TRUEBLUE INC COM 89785x101 523 19406 SH SOLE 19406 0 0 TRUECAR INC COM 89785l107 17497 1734111 SH SOLE 1734111 0 0 TRUSTCO BK CORP N Y COM 898349105 1568 176233 SH SOLE 176233 0 0 TRUSTMARK CORP COM 898402102 321 9852 SH SOLE 9852 0 0 TUESDAY MORNING CORP COM NEW 899035505 272 89207 SH SOLE 89207 0 0 TUPPERWARE BRANDS CORP COM 899896104 268 6500 SH Put SOLE 6500 0 0 TUPPERWARE BRANDS CORP COM 899896104 441 10700 SH Call SOLE 10700 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 1274 194727 SH SOLE 194727 0 0 TURNING PT BRANDS INC COM 90041l105 2375 74453 SH SOLE 74453 0 0 TURTLE BEACH CORP COM NEW 900450206 2959 145643 SH SOLE 145643 0 0 TUTOR PERINI CORP COM 901109108 3313 179584 SH SOLE 179584 0 0 TWENTY FIRST CENTY FOX INC CL A 90130a101 67574 1359920 SH SOLE 1359920 0 0 TWILIO INC CL A 90138f102 73853 1318330 SH SOLE 1318330 0 0 TWILIO INC CL A 90138f102 1199 21400 SH Call SOLE 21400 0 0 TWILIO INC CL A 90138f102 986 17600 SH Put SOLE 17600 0 0 TWIN DISC INC COM 901476101 350 14089 SH SOLE 14089 0 0 TWITTER INC COM 90184l102 6057 138700 SH Call SOLE 138700 0 0 TWITTER INC COM 90184l102 5992 137200 SH Put SOLE 137200 0 0 TWITTER INC COM 90184l102 53067 1215175 SH SOLE 1215175 0 0 TYSON FOODS INC CL A 902494103 957 13900 SH Call SOLE 13900 0 0 TYSON FOODS INC CL A 902494103 620 9000 SH Put SOLE 9000 0 0 U S CONCRETE INC COM NEW 90333l201 604 11500 SH Put SOLE 11500 0 0 U S CONCRETE INC COM NEW 90333l201 630 12000 SH Call SOLE 12000 0 0 U S G CORP COM NEW 903293405 1628 37759 SH SOLE 37759 0 0 U S SILICA HLDGS INC COM 90346e103 1505 58600 SH Call SOLE 58600 0 0 U S SILICA HLDGS INC COM 90346e103 1783 69400 SH Put SOLE 69400 0 0 UBIQUITI NETWORKS INC COM 90347a100 390 4600 SH Put SOLE 4600 0 0 UBIQUITI NETWORKS INC COM 90347a100 237 2800 SH Call SOLE 2800 0 0 UDR INC COM 902653104 24834 661543 SH SOLE 661543 0 0 UGI CORP NEW COM 902681105 26350 506041 SH SOLE 506041 0 0 ULTA BEAUTY INC COM 90384s303 6471 27717 SH SOLE 27717 0 0 ULTA BEAUTY INC COM 90384s303 2405 10300 SH Call SOLE 10300 0 0 ULTA BEAUTY INC COM 90384s303 1051 4500 SH Put SOLE 4500 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385d107 592 2300 SH Put SOLE 2300 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385d107 463 1800 SH Call SOLE 1800 0 0 ULTRA CLEAN HLDGS INC COM 90385v107 274 16500 SH Put SOLE 16500 0 0 ULTRA CLEAN HLDGS INC COM 90385v107 247 14900 SH Call SOLE 14900 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400p101 2230 188332 SH SOLE 188332 0 0 UMPQUA HLDGS CORP COM 904214103 3566 157866 SH SOLE 157866 0 0 UNDER ARMOUR INC CL A 904311107 274 12200 SH Put SOLE 12200 0 0 UNDER ARMOUR INC CL A 904311107 1196 53200 SH Call SOLE 53200 0 0 UNIFI INC COM NEW 904677200 1356 42764 SH SOLE 42764 0 0 UNIFIRST CORP MASS COM 904708104 1407 7951 SH SOLE 7951 0 0 UNILEVER N V N Y SHS NEW 904784709 26114 468662 SH SOLE 468662 0 0 UNILEVER N V N Y SHS NEW 904784709 234 4200 SH Call SOLE 4200 0 0 UNILEVER N V N Y SHS NEW 904784709 401 7200 SH Put SOLE 7200 0 0 UNION PAC CORP COM 907818108 15301 108000 SH Call SOLE 108000 0 0 UNION PAC CORP COM 907818108 12496 88200 SH Put SOLE 88200 0 0 UNION PAC CORP COM 907818108 163242 1152189 SH SOLE 1152189 0 0 UNISYS CORP COM NEW 909214306 2813 218089 SH SOLE 218089 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1300 118246 SH SOLE 118246 0 0 UNITED CONTL HLDGS INC COM 910047109 1085 15564 SH SOLE 15564 0 0 UNITED CONTL HLDGS INC COM 910047109 6729 96500 SH Call SOLE 96500 0 0 UNITED CONTL HLDGS INC COM 910047109 6555 94000 SH Put SOLE 94000 0 0 UNITED FINL BANCORP INC NEW COM 910304104 212 12104 SH SOLE 12104 0 0 UNITED FIRE GROUP INC COM 910340108 261 4793 SH SOLE 4793 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 144 50990 SH SOLE 50990 0 0 UNITED PARCEL SERVICE INC CL B 911312106 43382 408378 SH SOLE 408378 0 0 UNITED PARCEL SERVICE INC CL B 911312106 7213 67900 SH Call SOLE 67900 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4780 45000 SH Put SOLE 45000 0 0 UNITED RENTALS INC COM 911363109 6894 46700 SH Call SOLE 46700 0 0 UNITED RENTALS INC COM 911363109 7455 50500 SH Put SOLE 50500 0 0 UNITED RENTALS INC COM 911363109 34557 234093 SH SOLE 234093 0 0 UNITED STATES CELLULAR CORP COM 911684108 2877 77678 SH SOLE 77678 0 0 UNITED STATES LIME & MINERAL COM 911922102 333 3970 SH SOLE 3970 0 0 UNITED STATES OIL FUND LP UNITS 91232n108 351 23280 SH SOLE 23280 0 0 UNITED STATES STL CORP NEW COM 912909108 14178 408000 SH Call SOLE 408000 0 0 UNITED STATES STL CORP NEW COM 912909108 17173 494200 SH Put SOLE 494200 0 0 UNITED STATES STL CORP NEW COM 912909108 3279 94351 SH SOLE 94351 0 0 UNITED TECHNOLOGIES CORP COM 913017109 25644 205100 SH Call SOLE 205100 0 0 UNITED TECHNOLOGIES CORP COM 913017109 27219 217700 SH Put SOLE 217700 0 0 UNITED THERAPEUTICS CORP DEL COM 91307c102 747 6600 SH Call SOLE 6600 0 0 UNITED THERAPEUTICS CORP DEL COM 91307c102 1041 9200 SH Put SOLE 9200 0 0 UNITED THERAPEUTICS CORP DEL COM 91307c102 6679 59026 SH SOLE 59026 0 0 UNITEDHEALTH GROUP INC COM 91324p102 14765 60181 SH SOLE 60181 0 0 UNITEDHEALTH GROUP INC COM 91324p102 7606 31000 SH Call SOLE 31000 0 0 UNITEDHEALTH GROUP INC COM 91324p102 7606 31000 SH Put SOLE 31000 0 0 UNITIL CORP COM 913259107 1719 33673 SH SOLE 33673 0 0 UNIVAR INC COM 91336l107 17292 658987 SH SOLE 658987 0 0 UNIVERSAL CORP VA COM 913456109 699 10583 SH SOLE 10583 0 0 UNIVERSAL DISPLAY CORP COM 91347p105 516 6000 SH Put SOLE 6000 0 0 UNIVERSAL DISPLAY CORP COM 91347p105 516 6000 SH Call SOLE 6000 0 0 UNIVERSAL FST PRODS INC COM 913543104 1297 35424 SH SOLE 35424 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 446 4000 SH Put SOLE 4000 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 301 2700 SH Call SOLE 2700 0 0 UNIVERSAL INS HLDGS INC COM 91359v107 232 6600 SH SOLE 6600 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 997 42121 SH SOLE 42121 0 0 UNIVEST CORP PA COM 915271100 2619 95221 SH SOLE 95221 0 0 UNUM GROUP COM 91529y106 33432 903802 SH SOLE 903802 0 0 UPLAND SOFTWARE INC COM 91544a109 1150 33450 SH SOLE 33450 0 0 URBAN EDGE PPTYS COM 91704f104 3006 131417 SH SOLE 131417 0 0 URBAN OUTFITTERS INC COM 917047102 98423 2209278 SH SOLE 2209278 0 0 UROGEN PHARMA LTD COM m96088105 745 14976 SH SOLE 14976 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1750 77329 SH SOLE 77329 0 0 US BANCORP DEL COM NEW 902973304 40502 809721 SH SOLE 809721 0 0 US BANCORP DEL COM NEW 902973304 11600 231900 SH Call SOLE 231900 0 0 US BANCORP DEL COM NEW 902973304 12505 250000 SH Put SOLE 250000 0 0 US ECOLOGY INC COM 91732j102 933 14647 SH SOLE 14647 0 0 US FOODS HLDG CORP COM 912008109 91268 2413231 SH SOLE 2413231 0 0 USA TRUCK INC COM 902925106 1797 76545 SH SOLE 76545 0 0 UTAH MED PRODS INC COM 917488108 275 2501 SH SOLE 2501 0 0 V F CORP COM 918204108 55727 683602 SH SOLE 683602 0 0 V F CORP COM 918204108 2340 28700 SH Call SOLE 28700 0 0 V F CORP COM 918204108 2120 26000 SH Put SOLE 26000 0 0 VAIL RESORTS INC COM 91879q109 1234 4500 SH Put SOLE 4500 0 0 VAIL RESORTS INC COM 91879q109 20604 75146 SH SOLE 75146 0 0 VALE S A ADR 91912e105 480 37478 SH SOLE 37478 0 0 VALE S A ADR 91912e105 1724 134500 SH Call SOLE 134500 0 0 VALE S A ADR 91912e105 1463 114100 SH Put SOLE 114100 0 0 VALEANT PHARMACEUTICALS INTL COM 91911k102 17033 732908 SH SOLE 732908 0 0 VALERO ENERGY CORP NEW COM 91913y100 443 4000 SH Call SOLE 4000 0 0 VALERO ENERGY CORP NEW COM 91913y100 56048 505710 SH SOLE 505710 0 0 VALIDUS HOLDINGS LTD COM SHS g9319h102 4339 64181 SH SOLE 64181 0 0 VANDA PHARMACEUTICALS INC COM 921659108 6758 354751 SH SOLE 354751 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189f718 1090 41500 SH Call SOLE 41500 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189f718 854 32500 SH Put SOLE 32500 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189f791 853 26100 SH SOLE 26100 0 0 VANGUARD GROUP DIV APP ETF 921908844 13759 135400 SH SOLE 135400 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 4000 26700 SH SOLE 26700 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 52104 639700 SH SOLE 639700 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 489 6000 SH Call SOLE 6000 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2501 30700 SH Put SOLE 30700 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 5266 37500 SH SOLE 37500 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 281 2000 SH Call SOLE 2000 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 10123 97500 SH SOLE 97500 0 0 VARIAN MED SYS INC COM 92220p105 284 2500 SH Put SOLE 2500 0 0 VARIAN MED SYS INC COM 92220p105 5277 46400 SH SOLE 46400 0 0 VARONIS SYS INC COM 922280102 13691 183777 SH SOLE 183777 0 0 VASCULAR BIOGENICS LTD COM m96883109 29 13400 SH SOLE 13400 0 0 VECTOR GROUP LTD COM 92240m108 7150 374752 SH SOLE 374752 0 0 VECTREN CORP COM 92240g101 1442 20179 SH SOLE 20179 0 0 VEDANTA LTD SPONSORED ADR 92242y100 481 35392 SH SOLE 35392 0 0 VEECO INSTRS INC DEL COM 922417100 365 25637 SH SOLE 25637 0 0 VEEVA SYS INC CL A COM 922475108 58183 756994 SH SOLE 756994 0 0 VENATOR MATLS PLC SHS g9329z100 2046 125044 SH SOLE 125044 0 0 VENTAS INC COM 92276f100 6059 106400 SH Put SOLE 106400 0 0 VENTAS INC COM 92276f100 3742 65700 SH Call SOLE 65700 0 0 VERA BRADLEY INC COM 92335c106 1741 124018 SH SOLE 124018 0 0 VERACYTE INC COM 92337f107 626 67022 SH SOLE 67022 0 0 VEREIT INC COM 92339v100 99 13314 SH SOLE 13314 0 0 VERICEL CORP COM 92346j108 4253 438449 SH SOLE 438449 0 0 VERISIGN INC COM 92343e102 660 4800 SH Call SOLE 4800 0 0 VERISIGN INC COM 92343e102 687 5000 SH Put SOLE 5000 0 0 VERISIGN INC COM 92343e102 14270 103844 SH SOLE 103844 0 0 VERISK ANALYTICS INC COM 92345y106 2637 24498 SH SOLE 24498 0 0 VERITEX HLDGS INC COM 923451108 2256 72600 SH SOLE 72600 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 9041 179700 SH Call SOLE 179700 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 8719 173300 SH Put SOLE 173300 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 3181 63226 SH SOLE 63226 0 0 VERSARTIS INC COM 92529l102 451 222562 SH SOLE 222562 0 0 VERSO CORP CL A 92531l207 9785 449661 SH SOLE 449661 0 0 VERSUM MATLS INC COM 92532w103 1908 51365 SH SOLE 51365 0 0 VERTEX PHARMACEUTICALS INC COM 92532f100 19395 114114 SH SOLE 114114 0 0 VIACOM INC NEW CL B 92553p201 872 28900 SH Put SOLE 28900 0 0 VIACOM INC NEW CL B 92553p201 407 13500 SH Call SOLE 13500 0 0 VICAL INC COM NEW 925602203 48 41605 SH SOLE 41605 0 0 VICI PPTYS INC COM 925652109 31530 1527633 SH SOLE 1527633 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 947 32143 SH SOLE 32143 0 0 VISA INC COM CL A 92826c839 18530 139900 SH Call SOLE 139900 0 0 VISA INC COM CL A 92826c839 14106 106500 SH Put SOLE 106500 0 0 VISA INC COM CL A 92826c839 112465 849110 SH SOLE 849110 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 8079 348239 SH SOLE 348239 0 0 VISHAY PRECISION GROUP INC COM 92835k103 2136 55986 SH SOLE 55986 0 0 VISTA OUTDOOR INC COM 928377100 778 50200 SH SOLE 50200 0 0 VISTEON CORP COM NEW 92839u206 21761 168377 SH SOLE 168377 0 0 VISTRA ENERGY CORP COM 92840m102 6779 286511 SH SOLE 286511 0 0 VITAL THERAPIES INC COM 92847r104 140 20458 SH SOLE 20458 0 0 VITAMIN SHOPPE INC COM 92849e101 229 32951 SH SOLE 32951 0 0 VIVINT SOLAR INC COM 92854q106 192 38758 SH SOLE 38758 0 0 VMWARE INC CL A COM 928563402 144376 982353 SH SOLE 982353 0 0 VOCERA COMMUNICATIONS INC COM 92857f107 8419 281669 SH SOLE 281669 0 0 VONAGE HLDGS CORP COM 92886t201 708 54915 SH SOLE 54915 0 0 VORNADO RLTY TR SH BEN INT 929042109 702 9500 SH Put SOLE 9500 0 0 VORNADO RLTY TR SH BEN INT 929042109 880 11900 SH Call SOLE 11900 0 0 VOXX INTL CORP CL A 91829f104 188 34898 SH SOLE 34898 0 0 VOYA FINL INC COM 929089100 348 7400 SH Call SOLE 7400 0 0 VOYA FINL INC COM 929089100 522 11100 SH Put SOLE 11100 0 0 VOYAGER THERAPEUTICS INC COM 92915b106 3338 170817 SH SOLE 170817 0 0 VSE CORP COM 918284100 518 10838 SH SOLE 10838 0 0 VULCAN MATLS CO COM 929160109 3097 24000 SH Put SOLE 24000 0 0 VULCAN MATLS CO COM 929160109 2555 19800 SH Call SOLE 19800 0 0 W P CAREY INC COM 92936u109 13955 210319 SH SOLE 210319 0 0 WABASH NATL CORP COM 929566107 823 44099 SH SOLE 44099 0 0 WABCO HLDGS INC COM 92927k102 819 7000 SH Call SOLE 7000 0 0 WABCO HLDGS INC COM 92927k102 702 6000 SH Put SOLE 6000 0 0 WABCO HLDGS INC COM 92927k102 40962 350039 SH SOLE 350039 0 0 WAGEWORKS INC COM 930427109 6399 127975 SH SOLE 127975 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 5365 89400 SH Call SOLE 89400 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 6386 106400 SH Put SOLE 106400 0 0 WALMART INC COM 931142103 15040 175600 SH Call SOLE 175600 0 0 WALMART INC COM 931142103 16188 189000 SH Put SOLE 189000 0 0 WALMART INC COM 931142103 22724 265313 SH SOLE 265313 0 0 WARRIOR MET COAL INC COM 93627c101 11919 432322 SH SOLE 432322 0 0 WASHINGTON TR BANCORP COM 940610108 618 10632 SH SOLE 10632 0 0 WASTE CONNECTIONS INC COM 94106b101 45817 608618 SH SOLE 608618 0 0 WASTE CONNECTIONS INC COM 94106b101 22474 298389 SH SOLE 298389 0 0 WASTE MGMT INC DEL COM 94106l109 11314 139100 SH Call SOLE 139100 0 0 WASTE MGMT INC DEL COM 94106l109 11819 145300 SH Put SOLE 145300 0 0 WASTE MGMT INC DEL COM 94106l109 121475 1493421 SH SOLE 1493421 0 0 WATERS CORP COM 941848103 284 1468 SH SOLE 1468 0 0 WATERS CORP COM 941848103 503 2600 SH Call SOLE 2600 0 0 WATERS CORP COM 941848103 949 4900 SH Put SOLE 4900 0 0 WATERSTONE FINL INC MD COM 94188p101 337 19783 SH SOLE 19783 0 0 WAYFAIR INC CL A 94419l101 356 3000 SH Put SOLE 3000 0 0 WAYFAIR INC CL A 94419l101 19169 161410 SH SOLE 161410 0 0 WEB COM GROUP INC COM 94733a104 261 10089 SH SOLE 10089 0 0 WEC ENERGY GROUP INC COM 92939u106 2017 31200 SH Put SOLE 31200 0 0 WEC ENERGY GROUP INC COM 92939u106 1009 15600 SH Call SOLE 15600 0 0 WEIBO CORP SPONSORED ADR 948596101 12960 146009 SH SOLE 146009 0 0 WEIBO CORP SPONSORED ADR 948596101 781 8800 SH Call SOLE 8800 0 0 WEIBO CORP SPONSORED ADR 948596101 1110 12500 SH Put SOLE 12500 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 324 3200 SH Call SOLE 3200 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 506 5000 SH Put SOLE 5000 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 52932 523559 SH SOLE 523559 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 6538 212196 SH SOLE 212196 0 0 WELBILT INC COM 949090104 7338 328896 SH SOLE 328896 0 0 WELLCARE HEALTH PLANS INC COM 94946t106 492 2000 SH Put SOLE 2000 0 0 WELLCARE HEALTH PLANS INC COM 94946t106 492 2000 SH Call SOLE 2000 0 0 WELLS FARGO CO NEW COM 949746101 107859 1945516 SH SOLE 1945516 0 0 WELLS FARGO CO NEW COM 949746101 35598 642100 SH Call SOLE 642100 0 0 WELLS FARGO CO NEW COM 949746101 35227 635400 SH Put SOLE 635400 0 0 WELLTOWER INC COM 95040q104 7147 114000 SH Put SOLE 114000 0 0 WELLTOWER INC COM 95040q104 4884 77900 SH Call SOLE 77900 0 0 WENDYS CO COM 95058w100 742 43200 SH Call SOLE 43200 0 0 WENDYS CO COM 95058w100 962 56000 SH Put SOLE 56000 0 0 WENDYS CO COM 95058w100 60647 3530100 SH SOLE 3530100 0 0 WERNER ENTERPRISES INC COM 950755108 6957 185273 SH SOLE 185273 0 0 WESBANCO INC COM 950810101 296 6577 SH SOLE 6577 0 0 WESTERN ALLIANCE BANCORP COM 957638109 17374 306910 SH SOLE 306910 0 0 WESTERN DIGITAL CORP COM 958102105 4273 55200 SH Put SOLE 55200 0 0 WESTERN DIGITAL CORP COM 958102105 4830 62400 SH Call SOLE 62400 0 0 WESTERN UN CO COM 959802109 30976 1523646 SH SOLE 1523646 0 0 WESTERN UN CO COM 959802109 407 20000 SH Call SOLE 20000 0 0 WESTERN UN CO COM 959802109 325 16000 SH Put SOLE 16000 0 0 WESTLAKE CHEM CORP COM 960413102 215 2000 SH Call SOLE 2000 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 2845 131246 SH SOLE 131246 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 317 5317 SH SOLE 5317 0 0 WEX INC COM 96208t104 32981 173148 SH SOLE 173148 0 0 WEYERHAEUSER CO COM 962166104 11812 323971 SH SOLE 323971 0 0 WEYERHAEUSER CO COM 962166104 3916 107400 SH Call SOLE 107400 0 0 WEYERHAEUSER CO COM 962166104 1947 53400 SH Put SOLE 53400 0 0 WGL HLDGS INC COM 92924f106 578 6508 SH SOLE 6508 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3784 171515 SH SOLE 171515 0 0 WHIRLPOOL CORP COM 963320106 1316 9000 SH Put SOLE 9000 0 0 WHIRLPOOL CORP COM 963320106 877 6000 SH Call SOLE 6000 0 0 WHITEHORSE FIN INC COM 96524v106 817 56292 SH SOLE 56292 0 0 WHITING PETE CORP NEW COM NEW 966387409 63882 1211725 SH SOLE 1211725 0 0 WHITING PETE CORP NEW COM NEW 966387409 3469 65800 SH Call SOLE 65800 0 0 WHITING PETE CORP NEW COM NEW 966387409 4297 81500 SH Put SOLE 81500 0 0 WIDEOPENWEST INC COM 96758w101 488 50468 SH SOLE 50468 0 0 WILDHORSE RESOURCE DEV CORP COM 96812t102 14108 556302 SH SOLE 556302 0 0 WILEY JOHN & SONS INC CL A 968223206 5482 87857 SH SOLE 87857 0 0 WILLIAMS COS INC DEL COM 969457100 1431 52800 SH Call SOLE 52800 0 0 WILLIAMS COS INC DEL COM 969457100 2071 76400 SH Put SOLE 76400 0 0 WILLIAMS COS INC DEL COM 969457100 17840 658059 SH SOLE 658059 0 0 WILLIAMS SONOMA INC COM 969904101 921 15000 SH Put SOLE 15000 0 0 WILLIAMS SONOMA INC COM 969904101 737 12000 SH Call SOLE 12000 0 0 WILLSCOT CORP COM 971375126 371 25084 SH SOLE 25084 0 0 WINMARK CORP COM 974250102 385 2592 SH SOLE 2592 0 0 WINNEBAGO INDS INC COM 974637100 897 22100 SH Put SOLE 22100 0 0 WINNEBAGO INDS INC COM 974637100 901 22200 SH Call SOLE 22200 0 0 WIX COM LTD SHS m98068105 56261 560924 SH SOLE 560924 0 0 WNS HOLDINGS LTD SPON ADR 92932m101 10209 195651 SH SOLE 195651 0 0 WOLVERINE WORLD WIDE INC COM 978097103 234 6739 SH SOLE 6739 0 0 WORKIVA INC COM CL A 98139a105 4181 171341 SH SOLE 171341 0 0 WORLD ACCEP CORP DEL COM 981419104 1143 10300 SH Call SOLE 10300 0 0 WORLD ACCEP CORP DEL COM 981419104 1310 11800 SH Put SOLE 11800 0 0 WORLD ACCEP CORP DEL COM 981419104 276 2488 SH SOLE 2488 0 0 WORLD FUEL SVCS CORP COM 981475106 1038 50850 SH SOLE 50850 0 0 WORLD WRESTLING ENTMT INC CL A 98156q108 29708 407967 SH SOLE 407967 0 0 WPX ENERGY INC COM 98212b103 193 10700 SH Call SOLE 10700 0 0 WPX ENERGY INC COM 98212b103 288 16000 SH Put SOLE 16000 0 0 WPX ENERGY INC COM 98212b103 3571 198082 SH SOLE 198082 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR n96617118 682 26270 SH SOLE 26270 0 0 WSFS FINL CORP COM 929328102 1818 34115 SH SOLE 34115 0 0 WYNDHAM DESTINATIONS INC COM 98310w108 22127 499814 SH SOLE 499814 0 0 WYNDHAM DESTINATIONS INC COM 98310w108 217 4900 SH Call SOLE 4900 0 0 WYNDHAM DESTINATIONS INC COM 98310w108 204 4600 SH Put SOLE 4600 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311a105 17617 299456 SH SOLE 299456 0 0 WYNN RESORTS LTD COM 983134107 351 2100 SH Put SOLE 2100 0 0 WYNN RESORTS LTD COM 983134107 2075 12400 SH Call SOLE 12400 0 0 XCEL ENERGY INC COM 98389b100 333 7300 SH Put SOLE 7300 0 0 XCEL ENERGY INC COM 98389b100 30364 664721 SH SOLE 664721 0 0 XCERRA CORP COM 98400j108 9409 673508 SH SOLE 673508 0 0 XENCOR INC COM 98401f105 7103 191932 SH SOLE 191932 0 0 XENIA HOTELS & RESORTS INC COM 984017103 8561 351456 SH SOLE 351456 0 0 XEROX CORP COM NEW 984121608 4109 171215 SH SOLE 171215 0 0 XILINX INC COM 983919101 22966 351913 SH SOLE 351913 0 0 XO GROUP INC COM 983772104 5873 183517 SH SOLE 183517 0 0 XPERI CORP COM 98421b100 1726 107232 SH SOLE 107232 0 0 XPO LOGISTICS INC COM 983793100 2905 29000 SH Put SOLE 29000 0 0 XPO LOGISTICS INC COM 983793100 2214 22100 SH Call SOLE 22100 0 0 YAMANA GOLD INC COM 98462y100 639 220244 SH SOLE 220244 0 0 YANDEX N V SHS CLASS A n97284108 68858 1918050 SH SOLE 1918050 0 0 YELP INC CL A 985817105 11827 301857 SH SOLE 301857 0 0 YELP INC CL A 985817105 2508 64000 SH Call SOLE 64000 0 0 YELP INC CL A 985817105 2347 59900 SH Put SOLE 59900 0 0 YEXT INC COM 98585n106 19017 983284 SH SOLE 983284 0 0 YORK WTR CO COM 987184108 228 7173 SH SOLE 7173 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2453 180668 SH SOLE 180668 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 3558 354060 SH SOLE 354060 0 0 YUM BRANDS INC COM 988498101 101478 1297338 SH SOLE 1297338 0 0 YUM BRANDS INC COM 988498101 219 2800 SH Call SOLE 2800 0 0 YUM CHINA HLDGS INC COM 98850p109 23998 623964 SH SOLE 623964 0 0 ZAFGEN INC COM 98885e103 414 40505 SH SOLE 40505 0 0 ZAGG INC COM 98884u108 1926 111323 SH SOLE 111323 0 0 ZAYO GROUP HLDGS INC COM 98919v105 46520 1275217 SH SOLE 1275217 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 47251 329847 SH SOLE 329847 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 817 5700 SH Call SOLE 5700 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 931 6500 SH Put SOLE 6500 0 0 ZENDESK INC COM 98936j101 74094 1359777 SH SOLE 1359777 0 0 ZILLOW GROUP INC CL A 98954m101 4118 68925 SH SOLE 68925 0 0 ZIMMER BIOMET HLDGS INC COM 98956p102 1972 17700 SH Call SOLE 17700 0 0 ZIMMER BIOMET HLDGS INC COM 98956p102 2429 21800 SH Put SOLE 21800 0 0 ZIMMER BIOMET HLDGS INC COM 98956p102 766 6874 SH SOLE 6874 0 0 ZIONS BANCORPORATION COM 989701107 478 9063 SH SOLE 9063 0 0 ZIONS BANCORPORATION COM 989701107 3630 68900 SH Call SOLE 68900 0 0 ZIONS BANCORPORATION COM 989701107 4837 91800 SH Put SOLE 91800 0 0 ZIX CORP COM 98974p100 1147 212858 SH SOLE 212858 0 0 ZOETIS INC CL A 98978v103 1815 21300 SH Put SOLE 21300 0 0 ZOETIS INC CL A 98978v103 1525 17900 SH Call SOLE 17900 0 0 ZSCALER INC COM 98980g102 3765 105304 SH SOLE 105304 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980a105 2717 135832 SH SOLE 135832 0 0 ZUMIEZ INC COM 989817101 683 27253 SH SOLE 27253 0 0 ZUORA INC COM CL A 98983v106 1243 45691 SH SOLE 45691 0 0 ZYMEWORKS INC COM 98985w102 298 20135 SH SOLE 20135 0 0 ZYNGA INC CL A 98986t108 41451 10184639 SH SOLE 10184639 0 0