0001273087-18-000022.txt : 20180814 0001273087-18-000022.hdr.sgml : 20180814 20180814160655 ACCESSION NUMBER: 0001273087-18-000022 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: MILLENNIUM MANAGEMENT LLC CENTRAL INDEX KEY: 0001273087 IRS NUMBER: 133804139 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10684 FILM NUMBER: 181017427 BUSINESS ADDRESS: STREET 1: 666 FIFTH AVENUE STREET 2: 8TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10103-0899 BUSINESS PHONE: (212) 841-4100 MAIL ADDRESS: STREET 1: 666 FIFTH AVENUE STREET 2: 8TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10103-0899 FORMER COMPANY: FORMER CONFORMED NAME: MILLENNIUM MANAGEMENT, L.L.C. DATE OF NAME CHANGE: 20050310 FORMER COMPANY: FORMER CONFORMED NAME: MILLENNIUM MANAGEMENT LLC DATE OF NAME CHANGE: 20031212 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001273087 XXXXXXXX 06-30-2018 06-30-2018 MILLENNIUM MANAGEMENT LLC
666 FIFTH AVENUE 8TH FLOOR NEW YORK NY 10103-0899
13F COMBINATION REPORT 028-10684 0001745981 028-18889 WORLDQUANT MILLENNIUM QUANTITATIVE STRATEGIES LLC Y Each of the holdings described below is held directly or indirectly by Millennium Partners, L.P. or one or more affiliated investment funds that invest a portion of their assets in Millennium Partners, L.P. The Other Included Managers Nos. 1 and 2 and the Other Manager Reporting for this Manager described herein are relying advisers (as defined under the SEC's Form ADV) of the Institutional Investment Manager filing this report (the "Institutional Investment Manager"). Certain holdings included in this report involve discretion exercised by other relying advisers of the Institutional Investment Manager that are not separately identified on this report. In addition, certain holdings included in this report are reported in the holdings reports of other institutional investment managers that may be deemed to have investment discretion over such holdings, but on whose behalf the Institutional Investment Manager is not filing this report.
Gil Raviv Global General Counsel 212-841-4100 /s/ Gil Raviv New York NY 08-14-2018 2 3748 76656318 false 1 0001426821 028-12854 MILLENNIUM INTERNATIONAL MANAGEMENT LP 2 0001426818 028-12858 MILLENNIUM GLOBAL ESTATE GP LLC
INFORMATION TABLE 2 MMLLC.xml 1ST SOURCE CORP COM 336901103 1499 28058 SH SOLE 28058 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 6690 689697 SH SOLE 689697 0 0 2U INC COM 90214J101 27962 334639 SH SOLE 334639 0 0 3-D SYS CORP DEL COM NEW 88554D205 1146 82979 SH SOLE 82979 0 0 3M CO COM 88579Y101 3426 17416 SH SOLE 17416 0 0 500 COM LTD SPON ADR REP A 33829R100 158 10720 SH SOLE 10720 0 0 51JOB INC SP ADR REP COM 316827104 8344 85457 SH SOLE 85457 0 0 58 COM INC SPON ADR REP A 31680Q104 11808 170285 SH SOLE 170285 0 0 A10 NETWORKS INC COM 002121101 1509 242283 SH SOLE 242283 0 0 AAC HLDGS INC COM 000307108 2323 247922 SH SOLE 247922 0 0 AARONS INC COM PAR $0.50 002535300 16412 377714 SH SOLE 377714 0 0 ABAXIS INC COM 002567105 3825 46075 SH SOLE 46075 0 0 ABB LTD SPONSORED ADR 000375204 279 12796 SH SOLE 12796 0 0 ABBOTT LABS COM 002824100 1830 30000 SH Put SOLE 0 0 30000 ABBOTT LABS COM 002824100 522 8552 SH SOLE 8552 0 0 ABBVIE INC COM 00287Y109 251185 2711112 SH SOLE 2711112 0 0 ABBVIE INC COM 00287Y109 18530 200000 SH Call SOLE 0 0 200000 ABEONA THERAPEUTICS INC COM 00289Y107 15437 964839 SH SOLE 964839 0 0 ABERCROMBIE & FITCH CO CL A 002896207 8948 365518 SH SOLE 365518 0 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 439 62658 SH SOLE 62658 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 189 29678 SH SOLE 29678 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 159 18130 SH SOLE 18130 0 0 ABIOMED INC COM 003654100 409 1000 SH Call SOLE 0 0 1000 ABIOMED INC COM 003654100 80180 196014 SH SOLE 196014 0 0 ABM INDS INC COM 000957100 24171 828337 SH SOLE 828337 0 0 ABRAXAS PETE CORP COM 003830106 4467 1545838 SH SOLE 1545838 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 723 17683 SH SOLE 17683 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1527 100000 SH Put SOLE 0 0 100000 ACADIA PHARMACEUTICALS INC COM 004225108 10393 680624 SH SOLE 680624 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1418 51792 SH SOLE 51792 0 0 ACCELERON PHARMA INC COM 00434H108 3328 68600 SH Put SOLE 0 0 68600 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8921 54532 SH SOLE 54532 0 0 ACCO BRANDS CORP COM 00081T108 5237 378152 SH SOLE 378152 0 0 ACETO CORP COM 004446100 865 258251 SH SOLE 258251 0 0 ACHAOGEN INC COM 004449104 499 57612 SH SOLE 57612 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 329 116334 SH SOLE 116334 0 0 ACI WORLDWIDE INC COM 004498101 452 18319 SH SOLE 18319 0 0 ACORDA THERAPEUTICS INC COM 00484M106 18714 652064 SH SOLE 652064 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 21 33555 SH SOLE 33555 0 0 ACTIVISION BLIZZARD INC COM 00507V109 29886 391592 SH SOLE 391592 0 0 ACTIVISION BLIZZARD INC COM 00507V109 11585 151800 SH Put SOLE 0 0 151800 ACTIVISION BLIZZARD INC COM 00507V109 206 2700 SH Call SOLE 0 0 2700 ACTUANT CORP CL A NEW 00508X203 1156 39391 SH SOLE 39391 0 0 ACUITY BRANDS INC COM 00508Y102 15429 133154 SH SOLE 133154 0 0 ACUSHNET HOLDINGS CORP COM 005098108 6017 245996 SH SOLE 245996 0 0 ACXIOM CORP COM 005125109 5681 189682 SH SOLE 189682 0 0 ADAM NAT RES FD INC COM 00548F105 295 14700 SH SOLE 14700 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 8839 342180 SH SOLE 342180 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 484 31414 SH SOLE 31414 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 10076 848855 SH SOLE 848855 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1132 95400 SH Call SOLE 0 0 95400 ADDUS HOMECARE CORP COM 006739106 3844 67137 SH SOLE 67137 0 0 ADECOAGRO S A COM L00849106 1905 239628 SH SOLE 239628 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 741 88218 SH SOLE 88218 0 0 ADIENT PLC ORD SHS G0084W101 8955 182041 SH SOLE 182041 0 0 ADMA BIOLOGICS INC COM 000899104 1035 229416 SH SOLE 229416 0 0 ADOBE SYS INC COM 00724F101 120679 494973 SH SOLE 494973 0 0 ADTRAN INC COM 00738A106 298 20095 SH SOLE 20095 0 0 ADURO BIOTECH INC COM 00739L101 283 40380 SH SOLE 40380 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 16973 125075 SH SOLE 125075 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 26520 1070212 SH SOLE 1070212 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 6753 236547 SH SOLE 236547 0 0 ADVANCED ENERGY INDS COM 007973100 13593 233992 SH SOLE 233992 0 0 ADVANCED MICRO DEVICES INC COM 007903107 83774 5588683 SH SOLE 5588683 0 0 ADVANSIX INC COM 00773T101 4251 116063 SH SOLE 116063 0 0 ADVAXIS INC COM NEW 007624208 469 323615 SH SOLE 323615 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 823 155216 SH SOLE 155216 0 0 AECOM COM 00766T100 3668 111047 SH SOLE 111047 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 21 31717 SH SOLE 31717 0 0 AEGION CORP COM 00770F104 793 30778 SH SOLE 30778 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5041 476478 SH SOLE 476478 0 0 AERCAP HOLDINGS NV SHS N00985106 312 5771 SH SOLE 5771 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 17521 259379 SH SOLE 259379 0 0 AEROHIVE NETWORKS INC COM 007786106 1636 411996 SH SOLE 411996 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 13031 10000 SH SOLE 0 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 7786 264013 SH SOLE 264013 0 0 AEROVIRONMENT INC COM 008073108 1745 24427 SH SOLE 24427 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 934 225000 SH SOLE 225000 0 0 AES CORP COM 00130H105 37612 2804802 SH SOLE 2804802 0 0 AES CORP COM 00130H105 26820 2000000 SH Call SOLE 0 0 2000000 AETERNA ZENTARIS INC COM PAR 007975402 21 10553 SH SOLE 10553 0 0 AETHLON MED INC COM NEW 00808Y208 256 200000 SH SOLE 200000 0 0 AETNA INC NEW COM 00817Y108 308780 1682723 SH SOLE 1682723 0 0 AETNA INC NEW COM 00817Y108 114412 623500 SH Put SOLE 0 0 623500 AEVI GENOMIC MEDICINE INC COM 00835P105 62 55991 SH SOLE 55991 0 0 AFFILIATED MANAGERS GROUP COM 008252108 50600 340348 SH SOLE 340348 0 0 AFFIMED N V COM N01045108 3986 2415947 SH SOLE 2415947 0 0 AFLAC INC COM 001055102 2934 68203 SH SOLE 68203 0 0 AG MTG INVT TR INC COM 001228105 1854 98686 SH SOLE 98686 0 0 AGCO CORP COM 001084102 28378 467364 SH SOLE 467364 0 0 AGENUS INC COM NEW 00847G705 217 95687 SH SOLE 95687 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 3710 60000 SH Call SOLE 0 0 60000 AGILENT TECHNOLOGIES INC COM 00846U101 204124 3300843 SH SOLE 3300843 0 0 AGILYSYS INC COM 00847J105 1137 73337 SH SOLE 73337 0 0 AGNC INVT CORP COM 00123Q104 414 22292 SH SOLE 22292 0 0 AGNICO EAGLE MINES LTD COM 008474108 22335 487353 SH SOLE 487353 0 0 AGREE REALTY CORP COM 008492100 4074 77197 SH SOLE 77197 0 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 56 150000 SH SOLE 0 0 150000 AILERON THERAPEUTICS INC COM 00887A105 670 123658 SH SOLE 123658 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 3136 116626 SH SOLE 116626 0 0 AIR LEASE CORP CL A 00912X302 28105 669641 SH SOLE 669641 0 0 AIR PRODS & CHEMS INC COM 009158106 29595 190042 SH SOLE 190042 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 14808 655518 SH SOLE 655518 0 0 AIRCASTLE LTD COM G0129K104 8350 407308 SH SOLE 407308 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 18375 250920 SH SOLE 250920 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 69 35343 SH SOLE 35343 0 0 AKCEA THERAPEUTICS INC COM 00972L107 1517 63998 SH SOLE 63998 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 3902 390970 SH SOLE 390970 0 0 AKORN INC COM 009728106 453 27297 SH SOLE 27297 0 0 AKORN INC COM 009728106 830 50000 SH Call SOLE 0 0 50000 AKOUSTIS TECHNOLOGIES INC COM 00973N102 2189 301087 SH SOLE 301087 0 0 ALAMO GROUP INC COM 011311107 743 8221 SH SOLE 8221 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 5761 1012424 SH SOLE 1012424 0 0 ALASKA AIR GROUP INC COM 011659109 5125 84860 SH SOLE 84860 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 135 76298 SH SOLE 76298 0 0 ALBEMARLE CORP COM 012653101 2287 24241 SH SOLE 24241 0 0 ALBIREO PHARMA INC COM 01345P106 3693 104016 SH SOLE 104016 0 0 ALCOA CORP COM 013872106 57117 1218367 SH SOLE 1218367 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 4673 295730 SH SOLE 295730 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 5763 724952 SH SOLE 724952 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1913 81420 SH SOLE 81420 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 88047 697846 SH SOLE 697846 0 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 1623 46627 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 25605 206242 SH SOLE 206242 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 378 39100 SH SOLE 39100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2266 12216 SH SOLE 12216 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 81633 440000 SH Put SOLE 0 0 440000 ALIGN TECHNOLOGY INC COM 016255101 1711 5000 SH Put SOLE 0 0 5000 ALIGN TECHNOLOGY INC COM 016255101 15217 44475 SH SOLE 44475 0 0 ALJ REGIONAL HLDGS INC COM 001627108 114 60091 SH SOLE 60091 0 0 ALKERMES PLC SHS G01767105 3717 90295 SH SOLE 90295 0 0 ALLEGHANY CORP DEL COM 017175100 1057 1838 SH SOLE 1838 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 12560 500000 SH Put SOLE 0 0 500000 ALLEGHENY TECHNOLOGIES INC COM 01741R102 64876 2582638 SH SOLE 2582638 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 953 21991 SH SOLE 21991 0 0 ALLEGIANT TRAVEL CO COM 01748X102 10557 75977 SH SOLE 75977 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1779 22991 SH SOLE 22991 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 2858 219351 SH SOLE 219351 0 0 ALLERGAN PLC SHS G0177J108 118222 709106 SH SOLE 709106 0 0 ALLERGAN PLC SHS G0177J108 18339 110000 SH Call SOLE 0 0 110000 ALLETE INC COM NEW 018522300 41479 535829 SH SOLE 535829 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 10813 46368 SH SOLE 46368 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 486 42128 SH SOLE 42128 0 0 ALLIANT ENERGY CORP COM 018802108 56670 1339089 SH SOLE 1339089 0 0 ALLIANZGI CONV & INCOME FD I COM 018825109 62 10253 SH SOLE 10253 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 2032 161000 SH SOLE 161000 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 3675 76759 SH SOLE 76759 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 35594 879077 SH SOLE 879077 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2400 200000 SH Call SOLE 0 0 200000 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 21022 1751829 SH SOLE 1751829 0 0 ALLSTATE CORP COM 020002101 145082 1589586 SH SOLE 1589586 0 0 ALLY FINL INC COM 02005N100 21837 831258 SH SOLE 831258 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 215 2182 SH SOLE 2182 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1068 74971 SH SOLE 74971 0 0 ALPHABET INC CAP STK CL C 02079K107 16303 14613 SH SOLE 14613 0 0 ALPHABET INC CAP STK CL A 02079K305 7001 6200 SH Put SOLE 0 0 6200 ALPHABET INC CAP STK CL A 02079K305 1694 1500 SH Call SOLE 0 0 1500 ALPHABET INC CAP STK CL A 02079K305 161106 142674 SH SOLE 142674 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 84 28329 SH SOLE 28329 0 0 ALTABA INC COM 021346101 1471003 20092929 SH SOLE 20092929 0 0 ALTABA INC COM 021346101 6589 90000 SH Call SOLE 0 0 90000 ALTAIR ENGR INC COM CL A 021369103 12308 360094 SH SOLE 360094 0 0 ALTERYX INC COM CL A 02156B103 5683 148932 SH SOLE 148932 0 0 ALTICE USA INC CL A 02156K103 55841 3273214 SH SOLE 3273214 0 0 ALTRA INDL MOTION CORP COM 02208R106 11671 270797 SH SOLE 270797 0 0 ALTRIA GROUP INC COM 02209S103 15913 280212 SH SOLE 280212 0 0 AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 1550 1500 SH SOLE 0 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 8597 440879 SH SOLE 440879 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 12261 3967977 SH SOLE 3967977 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 618 200000 SH Call SOLE 0 0 200000 AMAZON COM INC COM 023135106 36546 21500 SH Put SOLE 0 0 21500 AMAZON COM INC COM 023135106 453770 266955 SH SOLE 266955 0 0 AMBAC FINL GROUP INC COM NEW 023139884 4544 228909 SH SOLE 228909 0 0 AMBARELLA INC SHS G037AX101 422 10938 SH SOLE 10938 0 0 AMBER RD INC COM 02318Y108 896 95195 SH SOLE 95195 0 0 AMBEV SA SPONSORED ADR 02319V103 31486 6800513 SH SOLE 6800513 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 12592 791950 SH SOLE 791950 0 0 AMC NETWORKS INC CL A 00164V103 13894 223369 SH SOLE 223369 0 0 AMDOCS LTD SHS G02602103 6170 93213 SH SOLE 93213 0 0 AMEDISYS INC COM 023436108 3418 40000 SH Put SOLE 0 0 40000 AMEDISYS INC COM 023436108 14372 168175 SH SOLE 168175 0 0 AMEREN CORP COM 023608102 184765 3036409 SH SOLE 3036409 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 68753 1811194 SH SOLE 1811194 0 0 AMERICAN ASSETS TR INC COM 024013104 10184 265967 SH SOLE 265967 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 10446 671364 SH SOLE 671364 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 41000 956152 SH SOLE 956152 0 0 AMERICAN CAP SR FLOATING LTD COM 02504D108 249 20261 SH SOLE 20261 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 7214 310267 SH SOLE 310267 0 0 AMERICAN ELEC PWR INC COM 025537101 140745 2032416 SH SOLE 2032416 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4706 130734 SH SOLE 130734 0 0 AMERICAN EXPRESS CO COM 025816109 228251 2329094 SH SOLE 2329094 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 15481 144233 SH SOLE 144233 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 34543 1557414 SH SOLE 1557414 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 424 10606 SH SOLE 10606 0 0 AMERICAN NATL INS CO COM 028591105 5448 45552 SH SOLE 45552 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 16241 1350054 SH SOLE 1350054 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 5943 141163 SH SOLE 141163 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 1691 42824 SH SOLE 42824 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 3075 195015 SH SOLE 195015 0 0 AMERICAN SOFTWARE INC CL A 029683109 1818 124757 SH SOLE 124757 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1686 240847 SH SOLE 240847 0 0 AMERICAN TOWER CORP NEW COM 03027X100 7078 49093 SH SOLE 49093 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 16380 178923 SH SOLE 178923 0 0 AMERICAS CAR MART INC COM 03062T105 1373 22173 SH SOLE 22173 0 0 AMERICOLD RLTY TR COM 03064D108 13969 634388 SH SOLE 634388 0 0 AMERIPRISE FINL INC COM 03076C106 66067 472313 SH SOLE 472313 0 0 AMERIS BANCORP COM 03076K108 18742 351302 SH SOLE 351302 0 0 AMERISAFE INC COM 03071H100 694 12025 SH SOLE 12025 0 0 AMERISOURCEBERGEN CORP COM 03073E105 97665 1145365 SH SOLE 1145365 0 0 AMETEK INC NEW COM 031100100 118870 1647306 SH SOLE 1647306 0 0 AMGEN INC COM 031162100 18459 100000 SH Call SOLE 0 0 100000 AMGEN INC COM 031162100 59881 324399 SH SOLE 324399 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 27770 1692255 SH SOLE 1692255 0 0 AMPCO-PITTSBURGH CORP COM 032037103 374 36508 SH SOLE 36508 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 588 38520 SH SOLE 38520 0 0 AMPHENOL CORP NEW CL A 032095101 1693 19427 SH SOLE 19427 0 0 AMTRUST FINL SVCS INC COM 032359309 900 61796 SH SOLE 61796 0 0 AMYRIS INC COM NEW 03236M200 1781 278748 SH SOLE 278748 0 0 ANADARKO PETE CORP COM 032511107 238802 3260090 SH SOLE 3260090 0 0 ANALOG DEVICES INC COM 032654105 171068 1783441 SH SOLE 1783441 0 0 ANAPTYSBIO INC COM 032724106 16714 235273 SH SOLE 235273 0 0 ANAPTYSBIO INC COM 032724106 3609 50800 SH Call SOLE 0 0 50800 ANAPTYSBIO INC COM 032724106 5328 75000 SH Put SOLE 0 0 75000 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1749 667706 SH SOLE 667706 0 0 ANDEAVOR COM 03349M105 54838 418033 SH SOLE 418033 0 0 ANDERSONS INC COM 034164103 7270 212560 SH SOLE 212560 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 20739 2526053 SH SOLE 2526053 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 78074 774852 SH SOLE 774852 0 0 ANIKA THERAPEUTICS INC COM 035255108 2043 63835 SH SOLE 63835 0 0 ANIXTER INTL INC COM 035290105 295 4666 SH SOLE 4666 0 0 ANNALY CAP MGMT INC COM 035710409 6370 619024 SH SOLE 619024 0 0 ANSYS INC COM 03662Q105 3239 18597 SH SOLE 18597 0 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 3574 189485 SH SOLE 189485 0 0 ANTERO RES CORP COM 03674X106 56383 2640893 SH SOLE 2640893 0 0 ANTERO RES CORP COM 03674X106 6245 292500 SH Call SOLE 0 0 292500 ANTHEM INC COM 036752103 84721 355927 SH SOLE 355927 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 2646 532486 SH SOLE 532486 0 0 AON PLC SHS CL A G0408V102 104574 762369 SH SOLE 762369 0 0 APACHE CORP COM 037411105 7013 150000 SH Call SOLE 0 0 150000 APARTMENT INVT & MGMT CO CL A 03748R101 48296 1141738 SH SOLE 1141738 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 19656 893460 SH SOLE 893460 0 0 APOGEE ENTERPRISES INC COM 037598109 523 10858 SH SOLE 10858 0 0 APOLLO INVT CORP COM 03761U106 2450 439881 SH SOLE 439881 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 35407 1980280 SH SOLE 1980280 0 0 APPLE INC COM 037833100 387908 2095554 SH SOLE 2095554 0 0 APPLE INC COM 037833100 22694 122600 SH Call SOLE 0 0 122600 APPLE INC COM 037833100 38984 210600 SH Put SOLE 0 0 210600 APPLIED GENETIC TECHNOL CORP COM 03820J100 79 21413 SH SOLE 21413 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2204 31413 SH SOLE 31413 0 0 APPLIED MATLS INC COM 038222105 4619 100000 SH Call SOLE 0 0 100000 APPLIED MATLS INC COM 038222105 52384 1134100 SH Put SOLE 0 0 1134100 APPLIED MATLS INC COM 038222105 18478 400048 SH SOLE 400048 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 788 17541 SH SOLE 17541 0 0 APPTIO INC CL A 03835C108 3806 105145 SH SOLE 105145 0 0 APTARGROUP INC COM 038336103 2801 30000 SH Call SOLE 0 0 30000 APTARGROUP INC COM 038336103 635 6802 SH SOLE 6802 0 0 APTEVO THERAPEUTICS INC COM 03835L108 318 63665 SH SOLE 63665 0 0 APTINYX INC COM 03836N103 2615 108188 SH SOLE 108188 0 0 APTIV PLC SHS G6095L109 15661 170915 SH SOLE 170915 0 0 AQUA AMERICA INC COM 03836W103 5474 155604 SH SOLE 155604 0 0 AQUA METALS INC COM 03837J101 1431 496705 SH SOLE 496705 0 0 AQUANTIA CORP COM 03842Q108 404 34859 SH SOLE 34859 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 1109 71208 SH SOLE 71208 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 315 119052 SH SOLE 119052 0 0 ARALEZ PHARMACEUTICALS INC COM 03852X100 19 54807 SH SOLE 54807 0 0 ARAMARK COM 03852U106 234467 6319857 SH SOLE 6319857 0 0 ARATANA THERAPEUTICS INC COM 03874P101 2274 534988 SH SOLE 534988 0 0 ARBOR RLTY TR INC COM 038923108 11750 1126580 SH SOLE 1126580 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 636 87089 SH SOLE 87089 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 1617 913500 SH SOLE 913500 0 0 ARCBEST CORP COM 03937C105 14674 321094 SH SOLE 321094 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 6266 217706 SH SOLE 217706 0 0 ARCH CAP GROUP LTD ORD G0450A105 17106 646474 SH SOLE 646474 0 0 ARCH COAL INC CL A 039380407 20298 258801 SH SOLE 258801 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 33227 725005 SH SOLE 725005 0 0 ARCHROCK INC COM 03957W106 16013 1334406 SH SOLE 1334406 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4726 680002 SH SOLE 680002 0 0 ARCUS BIOSCIENCES INC COM 03969F109 336 27423 SH SOLE 27423 0 0 ARDAGH GROUP S A CL A L0223L101 2632 158366 SH SOLE 158366 0 0 ARDELYX INC COM 039697107 4008 1083199 SH SOLE 1083199 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2756 63213 SH SOLE 63213 0 0 ARES CAP CORP COM 04010L103 56065 3408182 SH SOLE 3408182 0 0 ARES COML REAL ESTATE CORP COM 04013V108 4342 314406 SH SOLE 314406 0 0 ARES MGMT LP COM SHS REG INT 04014Y101 16527 798403 SH SOLE 798403 0 0 ARGENX SE SPONSORED ADR 04016X101 24744 298621 SH SOLE 298621 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 13931 239569 SH SOLE 239569 0 0 ARISTA NETWORKS INC COM 040413106 12212 47428 SH SOLE 47428 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1159 77817 SH SOLE 77817 0 0 ARMSTRONG FLOORING INC COM 04238R106 2011 143210 SH SOLE 143210 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 38250 605227 SH SOLE 605227 0 0 AROTECH CORP COM NEW 042682203 1759 469163 SH SOLE 469163 0 0 ARQULE INC COM 04269E107 23091 4175644 SH SOLE 4175644 0 0 ARRAY BIOPHARMA INC COM 04269X105 18900 1126337 SH SOLE 1126337 0 0 ARRIS INTL INC SHS G0551A103 4901 200478 SH SOLE 200478 0 0 ARROW ELECTRS INC COM 042735100 11902 158102 SH SOLE 158102 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2107 69879 SH SOLE 69879 0 0 ASANKO GOLD INC COM 04341Y105 367 342749 SH SOLE 342749 0 0 ASCENA RETAIL GROUP INC COM 04351G101 7253 1820197 SH SOLE 1820197 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 37732 567223 SH SOLE 567223 0 0 ASCENT CAP GROUP INC COM SER A 043632108 723 257162 SH SOLE 257162 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 9273 1144858 SH SOLE 1144858 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 36346 464896 SH SOLE 464896 0 0 ASLAN PHARMACEUTICALS LTD ADS 04522R101 358 40638 SH SOLE 40638 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 22988 116121 SH SOLE 116121 0 0 ASPEN GROUP INC COM NEW 04530L203 91 12129 SH SOLE 12129 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 78691 1933444 SH SOLE 1933444 0 0 ASPEN TECHNOLOGY INC COM 045327103 53964 581889 SH SOLE 581889 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 990 25259 SH SOLE 25259 0 0 ASSOCIATED BANC CORP COM 045487105 95447 3496214 SH SOLE 3496214 0 0 ASSURANT INC COM 04621X108 9525 92040 SH SOLE 92040 0 0 ASSURANT INC 6.50% CONV PFD D 04621X207 5375 47976 SH SOLE 0 0 0 ASSURED GUARANTY LTD COM G0585R106 2048 57319 SH SOLE 57319 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 663 490775 SH SOLE 490775 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 21066 600000 SH Call SOLE 0 0 600000 ASTRAZENECA PLC SPONSORED ADR 046353108 29630 843924 SH SOLE 843924 0 0 AT HOME GROUP INC COM 04650Y100 19115 488242 SH SOLE 488242 0 0 AT&T INC COM 00206R102 131133 4083854 SH SOLE 4083854 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 3675 100000 SH Call SOLE 0 0 100000 ATENTO S A SHS L0427L105 488 71313 SH SOLE 71313 0 0 ATHENAHEALTH INC COM 04685W103 1510 9488 SH SOLE 9488 0 0 ATHENE HLDG LTD CL A G0684D107 13383 305263 SH SOLE 305263 0 0 ATHENEX INC COM 04685N103 485 26002 SH SOLE 26002 0 0 ATHERSYS INC COM 04744L106 902 457667 SH SOLE 457667 0 0 ATKORE INTL GROUP INC COM 047649108 13405 645387 SH SOLE 645387 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 8973 456662 SH SOLE 456662 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 948 430850 SH SOLE 430850 0 0 ATLANTICA YIELD PLC SHS G0751N103 6997 346716 SH SOLE 346716 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2454 34221 SH SOLE 34221 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 1158 132299 SH SOLE 132299 0 0 ATLASSIAN CORP PLC CL A G06242104 724 11578 SH SOLE 11578 0 0 ATMOS ENERGY CORP COM 049560105 31162 345706 SH SOLE 345706 0 0 ATRICURE INC COM 04963C209 9115 336972 SH SOLE 336972 0 0 ATRION CORP COM 049904105 556 928 SH SOLE 928 0 0 ATTUNITY LTD SHS NEW M15332121 950 81833 SH SOLE 81833 0 0 AUBURN NATL BANCORP COM 050473107 201 4058 SH SOLE 4058 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 12879 337055 SH SOLE 337055 0 0 AUDIOCODES LTD ORD M15342104 591 76055 SH SOLE 76055 0 0 AUTODESK INC COM 052769106 39861 304071 SH SOLE 304071 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 481 4761 SH SOLE 4761 0 0 AUTOLIV INC COM 052800109 222 1553 SH SOLE 1553 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 3910 145945 SH SOLE 145945 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 297993 2221504 SH SOLE 2221504 0 0 AUTONATION INC COM 05329W102 20638 424816 SH SOLE 424816 0 0 AUTOZONE INC COM 053332102 41182 61381 SH SOLE 61381 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 2032 331554 SH SOLE 331554 0 0 AVALARA INC COM 05338G106 3920 73445 SH SOLE 73445 0 0 AVALONBAY CMNTYS INC COM 053484101 42659 248176 SH SOLE 248176 0 0 AVANGRID INC COM 05351W103 18368 347030 SH SOLE 347030 0 0 AVAYA HLDGS CORP COM 05351X101 2416 120300 SH SOLE 120300 0 0 AVEO PHARMACEUTICALS INC COM 053588109 5677 2512016 SH SOLE 2512016 0 0 AVEO PHARMACEUTICALS INC COM 053588109 2168 959500 SH Call SOLE 0 0 959500 AVERY DENNISON CORP COM 053611109 21630 211855 SH SOLE 211855 0 0 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 1786 276503 SH SOLE 276503 0 0 AVID BIOSERVICES INC COM 05368M106 159 40622 SH SOLE 40622 0 0 AVID TECHNOLOGY INC COM 05367P100 645 124064 SH SOLE 124064 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 22 17700 SH SOLE 17700 0 0 AVIS BUDGET GROUP COM 053774105 647 19893 SH SOLE 19893 0 0 AVISTA HEALTHCARE PUB ACQ CO CL A G0726L125 5015 500000 SH SOLE 500000 0 0 AVNET INC COM 053807103 531 12369 SH SOLE 12369 0 0 AVON PRODS INC COM 054303102 13367 8251494 SH SOLE 8251494 0 0 AVROBIO INC COM 05455M100 6023 210895 SH SOLE 210895 0 0 AVX CORP NEW COM 002444107 8104 517169 SH SOLE 517169 0 0 AXA EQUITABLE HLDGS INC COM 054561105 48578 2356990 SH SOLE 2356990 0 0 AXALTA COATING SYS LTD COM G0750C108 113266 3736910 SH SOLE 3736910 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 9708 490288 SH SOLE 490288 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 83843 1507418 SH SOLE 1507418 0 0 AXON ENTERPRISE INC COM 05464C101 11595 183517 SH SOLE 183517 0 0 AXOVANT SCIENCES LTD COM G0750W104 2174 961987 SH SOLE 961987 0 0 AZUL S A SPONSR ADR PFD 05501U106 9873 603472 SH SOLE 603472 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 687 47528 SH SOLE 47528 0 0 B & G FOODS INC NEW COM 05508R106 19949 667183 SH SOLE 667183 0 0 B & G FOODS INC NEW COM 05508R106 233 7800 SH Call SOLE 0 0 7800 B RILEY FINL INC COM 05580M108 1261 55918 SH SOLE 55918 0 0 B2GOLD CORP COM 11777Q209 781 302821 SH SOLE 302821 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 8579 3604559 SH SOLE 3604559 0 0 BAIDU INC SPON ADR REP A 056752108 172489 709830 SH SOLE 709830 0 0 BAIDU INC SPON ADR REP A 056752108 12515 51500 SH Put SOLE 0 0 51500 BAKER HUGHES A GE CO CL A 05722G100 135821 4112049 SH SOLE 4112049 0 0 BALCHEM CORP COM 057665200 740 7541 SH SOLE 7541 0 0 BALDWIN & LYONS INC CL B 057755209 951 38957 SH SOLE 38957 0 0 BALLARD PWR SYS INC NEW COM 058586108 49 17190 SH SOLE 17190 0 0 BANC OF CALIFORNIA INC COM 05990K106 19243 984317 SH SOLE 984317 0 0 BANCFIRST CORP COM 05945F103 11772 198852 SH SOLE 198852 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 6602 943130 SH SOLE 943130 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 9853 1436247 SH SOLE 1436247 0 0 BANCO DE CHILE SPONSORED ADR 059520106 990 10647 SH SOLE 10647 0 0 BANCO MACRO SA SPON ADR B 05961W105 5363 91218 SH SOLE 91218 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 620 82650 SH SOLE 82650 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2677 85187 SH SOLE 85187 0 0 BANCO SANTANDER S A SPONSORED ADR B 05969B103 1434 214291 SH SOLE 214291 0 0 BANCO SANTANDER SA ADR 05964H105 1070 200444 SH SOLE 200444 0 0 BANCORP INC DEL COM 05969A105 5614 536738 SH SOLE 536738 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 792 24027 SH SOLE 24027 0 0 BANDWIDTH INC COM CL A 05988J103 2770 72920 SH SOLE 72920 0 0 BANK AMER CORP COM 060505104 37211 1320000 SH Call SOLE 0 0 1320000 BANK AMER CORP COM 060505104 25758 913717 SH SOLE 913717 0 0 BANK COMM HLDGS COM 06424J103 982 77019 SH SOLE 77019 0 0 BANK HAWAII CORP COM 062540109 391 4686 SH SOLE 4686 0 0 BANK MONTREAL QUE COM 063671101 222 2879 SH SOLE 2879 0 0 BANK N S HALIFAX COM 064149107 31244 546025 SH SOLE 546025 0 0 BANK NEW YORK MELLON CORP COM 064058100 7096 131579 SH SOLE 131579 0 0 BANK OF MARIN BANCORP COM 063425102 3625 44837 SH SOLE 44837 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 32543 711794 SH SOLE 711794 0 0 BANK OF THE OZARKS COM 063904106 6788 150702 SH SOLE 150702 0 0 BANK PRINCETON NEW JERSEY COM 064520109 1843 55427 SH SOLE 55427 0 0 BANKFINANCIAL CORP COM 06643P104 1846 104564 SH SOLE 104564 0 0 BANKUNITED INC COM 06652K103 151289 3703524 SH SOLE 3703524 0 0 BANKWELL FINL GROUP INC COM 06654A103 1770 55054 SH SOLE 55054 0 0 BANNER CORP COM NEW 06652V208 28611 475819 SH SOLE 475819 0 0 BAOZUN INC SPONSORED ADR 06684L103 10840 198175 SH SOLE 198175 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 33524 906067 SH SOLE 906067 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 71780 1940000 SH Put SOLE 0 0 1940000 BARNES & NOBLE ED INC COM 06777U101 1231 218202 SH SOLE 218202 0 0 BARNES & NOBLE INC COM 067774109 1050 165302 SH SOLE 165302 0 0 BARNES GROUP INC COM 067806109 9319 158217 SH SOLE 158217 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 3068 31769 SH SOLE 31769 0 0 BARRICK GOLD CORP COM 067901108 1575 119966 SH SOLE 119966 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 10405 936545 SH SOLE 936545 0 0 BASSETT FURNITURE INDS INC COM 070203104 2145 77851 SH SOLE 77851 0 0 BAXTER INTL INC COM 071813109 178458 2416816 SH SOLE 2416816 0 0 BAXTER INTL INC COM 071813109 2954 40000 SH Put SOLE 0 0 40000 BAYTEX ENERGY CORP COM 07317Q105 691 207500 SH SOLE 207500 0 0 BB&T CORP COM 054937107 15245 302234 SH SOLE 302234 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1084 87715 SH SOLE 87715 0 0 BBX CAP CORP NEW CL A 05491N104 2034 225274 SH SOLE 225274 0 0 BCB BANCORP INC COM 055298103 239 15932 SH SOLE 15932 0 0 BCE INC COM NEW 05534B760 18097 446946 SH SOLE 446946 0 0 BEACON ROOFING SUPPLY INC COM 073685109 546 12800 SH Call SOLE 0 0 12800 BEACON ROOFING SUPPLY INC COM 073685109 14854 348517 SH SOLE 348517 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 2456 166484 SH SOLE 166484 0 0 BECTON DICKINSON & CO COM 075887109 2396 10000 SH Put SOLE 0 0 10000 BECTON DICKINSON & CO COM 075887109 2396 10000 SH Call SOLE 0 0 10000 BED BATH & BEYOND INC COM 075896100 7235 363121 SH SOLE 363121 0 0 BEIGENE LTD SPONSORED ADR 07725L102 20314 132139 SH SOLE 132139 0 0 BEL FUSE INC CL B 077347300 865 41388 SH SOLE 41388 0 0 BELDEN INC COM 077454106 302 4933 SH SOLE 4933 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 27 11058 SH SOLE 11058 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 5416 733850 SH SOLE 733850 0 0 BELMOND LTD CL A G1154H107 1215 108960 SH SOLE 108960 0 0 BEMIS INC COM 081437105 10175 241068 SH SOLE 241068 0 0 BENCHMARK ELECTRS INC COM 08160H101 2183 74889 SH SOLE 74889 0 0 BENEFICIAL BANCORP INC COM 08171T102 3825 236111 SH SOLE 236111 0 0 BENEFITFOCUS INC COM 08180D106 24713 735496 SH SOLE 735496 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1678 8990 SH SOLE 8990 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9333 50000 SH Put SOLE 0 0 50000 BERRY GLOBAL GROUP INC COM 08579W103 72512 1578416 SH SOLE 1578416 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1521 33100 SH Call SOLE 0 0 33100 BEST BUY INC COM 086516101 13190 176861 SH SOLE 176861 0 0 BEST INC SPONSORED ADS 08653C106 293 23969 SH SOLE 23969 0 0 BGC PARTNERS INC CL A 05541T101 46068 4069591 SH SOLE 4069591 0 0 BGC PARTNERS INC CL A 05541T101 2264 200000 SH Call SOLE 0 0 200000 BHP BILLITON LTD SPONSORED ADR 088606108 302 6041 SH SOLE 6041 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 17570 390879 SH SOLE 390879 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 934 122900 SH SOLE 122900 0 0 BIG LOTS INC COM 089302103 31106 744521 SH SOLE 744521 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 2038 11109 SH SOLE 11109 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 1018 1072 SH SOLE 1072 0 0 BIO RAD LABS INC CL A 090572207 164394 569743 SH SOLE 569743 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 9714 1695333 SH SOLE 1695333 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 441 149471 SH SOLE 149471 0 0 BIOGEN INC COM 09062X103 232 800 SH Put SOLE 0 0 800 BIOGEN INC COM 09062X103 45001 155047 SH SOLE 155047 0 0 BIOGEN INC COM 09062X103 5805 20000 SH Call SOLE 0 0 20000 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 759 19200 SH Call SOLE 0 0 19200 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3813 96491 SH SOLE 96491 0 0 BIOHITECH GLOBAL INC COM 09074B107 368 95798 SH SOLE 95798 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1750 153405 SH SOLE 153405 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 55545 589650 SH SOLE 589650 0 0 BIOPHARMX CORP COM 09072X101 4 16779 SH SOLE 16779 0 0 BIOSCRIP INC COM 09069N108 7861 2682984 SH SOLE 2682984 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1580 35212 SH SOLE 35212 0 0 BIOTELEMETRY INC COM 090672106 8334 185208 SH SOLE 185208 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 421 45796 SH SOLE 45796 0 0 BJS RESTAURANTS INC COM 09180C106 26140 435664 SH SOLE 435664 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 37390 1580992 SH SOLE 1580992 0 0 BLACK BOX CORP DEL COM 091826107 215 106374 SH SOLE 106374 0 0 BLACK HILLS CORP COM 092113109 7387 120680 SH SOLE 120680 0 0 BLACK KNIGHT INC COM 09215C105 39577 739065 SH SOLE 739065 0 0 BLACKBERRY LTD COM 09228F103 254 26303 SH SOLE 26303 0 0 BLACKLINE INC COM 09239B109 250 5750 SH SOLE 5750 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 631 108303 SH SOLE 108303 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 300 23541 SH SOLE 23541 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2274 217439 SH SOLE 217439 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 477 39521 SH SOLE 39521 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 144 12856 SH SOLE 12856 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 171 10512 SH SOLE 10512 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 109 11822 SH SOLE 11822 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 132 23007 SH SOLE 23007 0 0 BLACKROCK INC COM 09247X101 1428 2861 SH SOLE 2861 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 305 20529 SH SOLE 20529 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 253 14791 SH SOLE 14791 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 218 10119 SH SOLE 10119 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 156 11832 SH SOLE 11832 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 187 14200 SH SOLE 14200 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 92 10536 SH SOLE 10536 0 0 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 457 34221 SH SOLE 34221 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 360 38698 SH SOLE 38698 0 0 BLACKSTONE MTG TR INC NOTE 4.750% 3/1 09257WAC4 7825 8000 SH SOLE 0 0 0 BLINK CHARGING CO COM 09354A100 530 103362 SH SOLE 103362 0 0 BLOCK H & R INC COM 093671105 72046 3162665 SH SOLE 3162665 0 0 BLOOMIN BRANDS INC COM 094235108 1005 50000 SH Call SOLE 0 0 50000 BLOOMIN BRANDS INC COM 094235108 65067 3237176 SH SOLE 3237176 0 0 BLUCORA INC COM 095229100 1457 39375 SH SOLE 39375 0 0 BLUE APRON HLDGS INC CL A 09523Q101 7513 2242735 SH SOLE 2242735 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 1223 110657 SH SOLE 110657 0 0 BLUE HILLS BANCORP INC COM 095573101 2712 122182 SH SOLE 122182 0 0 BLUEBIRD BIO INC COM 09609G100 4709 30000 SH Call SOLE 0 0 30000 BLUEBIRD BIO INC COM 09609G100 70086 446548 SH SOLE 446548 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 10210 429012 SH SOLE 429012 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 481 7574 SH SOLE 7574 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 167 18750 SH SOLE 18750 0 0 BMC STK HLDGS INC COM 05591B109 2744 131587 SH SOLE 131587 0 0 BOEING CO COM 097023105 178429 531815 SH SOLE 531815 0 0 BOINGO WIRELESS INC COM 09739C102 1621 71770 SH SOLE 71770 0 0 BOISE CASCADE CO DEL COM 09739D100 38976 871939 SH SOLE 871939 0 0 BOJANGLES INC COM 097488100 5505 382266 SH SOLE 382266 0 0 BOK FINL CORP COM NEW 05561Q201 2498 26568 SH SOLE 26568 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 30898 815885 SH SOLE 815885 0 0 BOOKING HLDGS INC COM 09857L108 16014 7900 SH Put SOLE 0 0 7900 BOOKING HLDGS INC COM 09857L108 9933 4900 SH Call SOLE 0 0 4900 BOOKING HLDGS INC COM 09857L108 13158 6491 SH SOLE 6491 0 0 BOOT BARN HLDGS INC COM 099406100 12007 578631 SH SOLE 578631 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 29123 665965 SH SOLE 665965 0 0 BORGWARNER INC COM 099724106 4316 100000 SH Put SOLE 0 0 100000 BORGWARNER INC COM 099724106 39967 926009 SH SOLE 926009 0 0 BORQS TECHNOLOGIES INC SHS G1466B103 1230 234342 SH SOLE 234342 0 0 BOSTON BEER INC CL A 100557107 9628 32125 SH SOLE 32125 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 26050 1638388 SH SOLE 1638388 0 0 BOSTON SCIENTIFIC CORP COM 101137107 62130 1900000 SH Call SOLE 0 0 1900000 BOSTON SCIENTIFIC CORP COM 101137107 30411 930000 SH Put SOLE 0 0 930000 BOSTON SCIENTIFIC CORP COM 101137107 240148 7343974 SH SOLE 7343974 0 0 BOTTOMLINE TECH DEL INC COM 101388106 12026 241337 SH SOLE 241337 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 612 59560 SH SOLE 59560 0 0 BOX INC CL A 10316T104 38664 1547165 SH SOLE 1547165 0 0 BOX INC CL A 10316T104 3249 130000 SH Call SOLE 0 0 130000 BOYD GAMING CORP COM 103304101 51529 1486709 SH SOLE 1486709 0 0 BP PLC SPONSORED ADR 055622104 134142 2937845 SH SOLE 2937845 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 899 30066 SH SOLE 30066 0 0 BRADY CORP CL A 104674106 21049 546006 SH SOLE 546006 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 5939 520064 SH SOLE 520064 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 39351 2331232 SH SOLE 2331232 0 0 BRASKEM S A SP ADR PFD A 105532105 10415 400560 SH SOLE 400560 0 0 BRF SA SPONSORED ADR 10552T107 6183 1321112 SH SOLE 1321112 0 0 BRIDGE BANCORP INC COM 108035106 6739 187460 SH SOLE 187460 0 0 BRIDGEPOINT ED INC COM 10807M105 3977 609077 SH SOLE 609077 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 3250 255529 SH SOLE 255529 0 0 BRIGGS & STRATTON CORP COM 109043109 2790 158459 SH SOLE 158459 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2842 170894 SH SOLE 170894 0 0 BRIGHTCOVE INC COM 10921T101 6444 667752 SH SOLE 667752 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2426 60553 SH SOLE 60553 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 24380 1709668 SH SOLE 1709668 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 14694 669408 SH SOLE 669408 0 0 BRINKER INTL INC COM 109641100 27449 576652 SH SOLE 576652 0 0 BRINKS CO COM 109696104 7653 95962 SH SOLE 95962 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 4151 75000 SH Call SOLE 0 0 75000 BRISTOL MYERS SQUIBB CO COM 110122108 30859 557627 SH SOLE 557627 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2171 43041 SH SOLE 43041 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 44254 2538941 SH SOLE 2538941 0 0 BROADCOM INC COM 11135F101 34042 140300 SH Put SOLE 0 0 140300 BROADCOM INC COM 11135F101 11986 49400 SH Call SOLE 0 0 49400 BROADCOM INC COM 11135F101 106183 437616 SH SOLE 437616 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 69185 601086 SH SOLE 601086 0 0 BROOKDALE SR LIVING INC COM 112463104 40937 4503542 SH SOLE 4503542 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 6160 151957 SH SOLE 151957 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 15625 821500 SH Put SOLE 0 0 821500 BROOKS AUTOMATION INC COM 114340102 11459 351297 SH SOLE 351297 0 0 BROWN & BROWN INC COM 115236101 30445 1097915 SH SOLE 1097915 0 0 BRT APARTMENTS CORP COM 055645303 290 22782 SH SOLE 22782 0 0 BRUKER CORP COM 116794108 37166 1279814 SH SOLE 1279814 0 0 BRUNSWICK CORP COM 117043109 37335 579017 SH SOLE 579017 0 0 BRYN MAWR BK CORP COM 117665109 704 15201 SH SOLE 15201 0 0 BT GROUP PLC ADR 05577E101 147 10188 SH SOLE 10188 0 0 BUILD A BEAR WORKSHOP COM 120076104 1201 158023 SH SOLE 158023 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 13185 720899 SH SOLE 720899 0 0 BUNGE LIMITED COM G16962105 113485 1627964 SH SOLE 1627964 0 0 BUNGE LIMITED COM G16962105 9829 141000 SH Call SOLE 0 0 141000 BURLINGTON STORES INC COM 122017106 84778 563195 SH SOLE 563195 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 395 14993 SH SOLE 14993 0 0 BWX TECHNOLOGIES INC COM 05605H100 13966 224109 SH SOLE 224109 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 48497 579693 SH SOLE 579693 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 12179 516066 SH SOLE 516066 0 0 CA INC COM 12673P105 63097 1769906 SH SOLE 1769906 0 0 CABLE ONE INC COM 12685J105 16202 22095 SH SOLE 22095 0 0 CABOT CORP COM 127055101 30188 488719 SH SOLE 488719 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 12944 120338 SH SOLE 120338 0 0 CABOT OIL & GAS CORP COM 127097103 141554 5947652 SH SOLE 5947652 0 0 CACI INTL INC CL A 127190304 1931 11459 SH SOLE 11459 0 0 CACTUS INC CL A 127203107 37730 1116599 SH SOLE 1116599 0 0 CADENCE BANCORPORATION CL A 12739A100 64166 2222567 SH SOLE 2222567 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 43815 1011655 SH SOLE 1011655 0 0 CAE INC COM 124765108 9084 437356 SH SOLE 437356 0 0 CAESARS ENTMT CORP COM 127686103 9052 846000 SH Call SOLE 0 0 846000 CAESARS ENTMT CORP COM 127686103 54101 5056122 SH SOLE 5056122 0 0 CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 17006 10000 SH SOLE 0 0 0 CAI INTERNATIONAL INC COM 12477X106 5299 228019 SH SOLE 228019 0 0 CAL MAINE FOODS INC COM NEW 128030202 24440 533035 SH SOLE 533035 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 234 19873 SH SOLE 19873 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 93 10351 SH SOLE 10351 0 0 CALAMP CORP COM 128126109 7821 333795 SH SOLE 333795 0 0 CALERES INC COM 129500104 1207 35089 SH SOLE 35089 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 18989 417902 SH SOLE 417902 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 32240 709500 SH Put SOLE 0 0 709500 CALITHERA BIOSCIENCES INC COM 13089P101 600 120064 SH SOLE 120064 0 0 CALIX INC COM 13100M509 1589 203658 SH SOLE 203658 0 0 CALLAWAY GOLF CO COM 131193104 35929 1894004 SH SOLE 1894004 0 0 CALLON PETE CO DEL COM 13123X102 19850 1848191 SH SOLE 1848191 0 0 CALYXT INC COM 13173L107 582 31197 SH SOLE 31197 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 288 25801 SH SOLE 25801 0 0 CAMBREX CORP COM 132011107 5150 98471 SH SOLE 98471 0 0 CAMDEN PPTY TR SH BEN INT 133131102 65702 720966 SH SOLE 720966 0 0 CAMECO CORP COM 13321L108 5213 463400 SH Put SOLE 0 0 463400 CAMECO CORP COM 13321L108 3661 325435 SH SOLE 325435 0 0 CAMPBELL SOUP CO COM 134429109 6081 150000 SH Put SOLE 0 0 150000 CAMPING WORLD HLDGS INC CL A 13462K109 15723 629413 SH SOLE 629413 0 0 CAMTEK LTD ORD M20791105 1086 147760 SH SOLE 147760 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 17764 301860 SH SOLE 301860 0 0 CANADIAN NAT RES LTD COM 136385101 30143 835691 SH SOLE 835691 0 0 CANADIAN NATL RY CO COM 136375102 1818 22234 SH SOLE 22234 0 0 CANADIAN PAC RY LTD COM 13645T100 2966 16204 SH SOLE 16204 0 0 CANADIAN SOLAR INC COM 136635109 1612 131713 SH SOLE 131713 0 0 CANNAE HLDGS INC COM 13765N107 6931 373622 SH SOLE 373622 0 0 CANON INC SPONSORED ADR 138006309 1477 45192 SH SOLE 45192 0 0 CANTEL MEDICAL CORP COM 138098108 25825 262561 SH SOLE 262561 0 0 CAPITAL CITY BK GROUP INC COM 139674105 425 17978 SH SOLE 17978 0 0 CAPITAL ONE FINL CORP COM 14040H105 24734 269135 SH SOLE 269135 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 409 133710 SH SOLE 133710 0 0 CAPITAL SOUTHWEST CORP COM 140501107 204 11291 SH SOLE 11291 0 0 CAPITAL SR LIVING CORP COM 140475104 2999 281078 SH SOLE 281078 0 0 CAPITALA FIN CORP COM 14054R106 257 30949 SH SOLE 30949 0 0 CAPITOL FED FINL INC COM 14057J101 3451 262245 SH SOLE 262245 0 0 CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 1288 125000 SH SOLE 125000 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 222 11956 SH SOLE 11956 0 0 CARA THERAPEUTICS INC COM 140755109 1109 57897 SH SOLE 57897 0 0 CARA THERAPEUTICS INC COM 140755109 2394 125000 SH Call SOLE 0 0 125000 CARBON BLACK INC COM 14081R103 228 8788 SH SOLE 8788 0 0 CARDINAL HEALTH INC COM 14149Y108 98603 2019314 SH SOLE 2019314 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 9408 290916 SH SOLE 290916 0 0 CARDLYTICS INC COM 14161W105 1918 88136 SH SOLE 88136 0 0 CARDTRONICS PLC SHS CL A G1991C105 7152 295776 SH SOLE 295776 0 0 CARE COM INC COM 141633107 11206 536707 SH SOLE 536707 0 0 CAREDX INC COM 14167L103 2970 242613 SH SOLE 242613 0 0 CAREER EDUCATION CORP COM 141665109 9419 582500 SH SOLE 582500 0 0 CARETRUST REIT INC COM 14174T107 36690 2198326 SH SOLE 2198326 0 0 CARGURUS INC COM CL A 141788109 601 17302 SH SOLE 17302 0 0 CARLISLE COS INC COM 142339100 6377 58877 SH SOLE 58877 0 0 CARMAX INC COM 143130102 35604 488592 SH SOLE 488592 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 11220 195780 SH SOLE 195780 0 0 CARNIVAL PLC ADR 14365C103 484 8404 SH SOLE 8404 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 298 5663 SH SOLE 5663 0 0 CARRIAGE SVCS INC COM 143905107 4042 164659 SH SOLE 164659 0 0 CARRIZO OIL & GAS INC COM 144577103 3928 141036 SH SOLE 141036 0 0 CARRIZO OIL & GAS INC COM 144577103 13925 500000 SH Put SOLE 0 0 500000 CARROLS RESTAURANT GROUP INC COM 14574X104 20394 1373360 SH SOLE 1373360 0 0 CARS COM INC COM 14575E105 2816 99192 SH SOLE 99192 0 0 CARS COM INC COM 14575E105 1431 50400 SH Call SOLE 0 0 50400 CARTER INC COM 146229109 4109 37914 SH SOLE 37914 0 0 CARVANA CO CL A 146869102 966 23219 SH SOLE 23219 0 0 CASA SYS INC COM 14713L102 8329 510062 SH SOLE 510062 0 0 CASELLA WASTE SYS INC CL A 147448104 919 35885 SH SOLE 35885 0 0 CASEYS GEN STORES INC COM 147528103 2973 28288 SH SOLE 28288 0 0 CASI PHARMACEUTICALS INC COM 14757U109 147 17866 SH SOLE 17866 0 0 CASTLE BRANDS INC COM 148435100 1485 1247850 SH SOLE 1247850 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 891 209648 SH SOLE 209648 0 0 CATABASIS PHARMACEUTICALS IN COM 14875P107 508 530187 SH SOLE 530187 0 0 CATALENT INC COM 148806102 50279 1200267 SH SOLE 1200267 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 2496 213903 SH SOLE 213903 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 5024 1610176 SH SOLE 1610176 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 9644 757613 SH SOLE 757613 0 0 CATERPILLAR INC DEL COM 149123101 79157 583453 SH SOLE 583453 0 0 CATERPILLAR INC DEL COM 149123101 40701 300000 SH Call SOLE 0 0 300000 CATHAY GEN BANCORP COM 149150104 21005 518770 SH SOLE 518770 0 0 CATO CORP NEW CL A 149205106 4056 164761 SH SOLE 164761 0 0 CAVCO INDS INC DEL COM 149568107 15929 76713 SH SOLE 76713 0 0 CAVIUM INC COM 14964U108 10575 122258 SH SOLE 122258 0 0 CB FINL SVCS INC COM 12479G101 234 6810 SH SOLE 6810 0 0 CBIZ INC COM 124805102 333 14470 SH SOLE 14470 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 52851 507841 SH SOLE 507841 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 165 21840 SH SOLE 21840 0 0 CBRE GROUP INC CL A 12504L109 21384 447932 SH SOLE 447932 0 0 CBS CORP NEW CL A 124857103 5666 100044 SH SOLE 100044 0 0 CBS CORP NEW CL B 124857202 5004 89000 SH Call SOLE 0 0 89000 CBS CORP NEW CL B 124857202 90783 1614778 SH SOLE 1614778 0 0 CBTX INC COM 12481V104 13958 422338 SH SOLE 422338 0 0 CDK GLOBAL INC COM 12508E101 55169 848105 SH SOLE 848105 0 0 CDW CORP COM 12514G108 20065 248354 SH SOLE 248354 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 6999 1482783 SH SOLE 1482783 0 0 CELANESE CORP DEL COM SER A 150870103 222759 2005758 SH SOLE 2005758 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1366 115055 SH SOLE 115055 0 0 CELGENE CORP COM 151020104 25414 320000 SH Call SOLE 0 0 320000 CELGENE CORP COM 151020104 89011 1120758 SH SOLE 1120758 0 0 CELGENE CORP COM 151020104 5162 65000 SH Put SOLE 0 0 65000 CELLDEX THERAPEUTICS INC NEW COM 15117B103 1097 2177950 SH SOLE 2177950 0 0 CELLECTIS S A SPONSORED ADS 15117K103 4118 145563 SH SOLE 145563 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 61 13314 SH SOLE 13314 0 0 CELYAD SA ADR 151205200 582 18781 SH SOLE 18781 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 13118 1999709 SH SOLE 1999709 0 0 CENTENE CORP DEL COM 15135B101 97432 790781 SH SOLE 790781 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 15247 844263 SH SOLE 844263 0 0 CENTERPOINT ENERGY INC COM 15189T107 95672 3452630 SH SOLE 3452630 0 0 CENTERSTATE BK CORP COM 15201P109 45248 1517367 SH SOLE 1517367 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 96 23100 SH SOLE 23100 0 0 CENTRAL GARDEN & PET CO COM 153527106 4276 98353 SH SOLE 98353 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6933 171316 SH SOLE 171316 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 14075 491274 SH SOLE 491274 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 1133 114462 SH SOLE 114462 0 0 CENTURY ALUM CO COM 156431108 5801 368301 SH SOLE 368301 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 627 8204 SH SOLE 8204 0 0 CENTURY CASINOS INC COM 156492100 1508 172349 SH SOLE 172349 0 0 CENTURY CMNTYS INC COM 156504300 41750 1323303 SH SOLE 1323303 0 0 CENTURYLINK INC COM 156700106 13798 740261 SH SOLE 740261 0 0 CERAGON NETWORKS LTD ORD M22013102 4106 1150148 SH SOLE 1150148 0 0 CERIDIAN HCM HLDG INC COM 15677J108 422 12718 SH SOLE 12718 0 0 CERNER CORP COM 156782104 10935 182885 SH SOLE 182885 0 0 CERNER CORP COM 156782104 2990 50000 SH Call SOLE 0 0 50000 CERUS CORP COM 157085101 8115 1216695 SH SOLE 1216695 0 0 CEVA INC COM 157210105 365 12081 SH SOLE 12081 0 0 CF INDS HLDGS INC COM 125269100 11521 259492 SH SOLE 259492 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 4636 278118 SH SOLE 278118 0 0 CHANNELADVISOR CORP COM 159179100 3869 275386 SH SOLE 275386 0 0 CHARAH SOLUTIONS INC COM 15957P105 2390 218447 SH SOLE 218447 0 0 CHARLES RIV LABS INTL INC COM 159864107 2827 25179 SH SOLE 25179 0 0 CHART INDS INC COM PAR $0.01 16115Q308 11462 185826 SH SOLE 185826 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 5816 19835 SH SOLE 19835 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 528 1800 SH Call SOLE 0 0 1800 CHARTER FINL CORP MD COM 16122W108 644 26686 SH SOLE 26686 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 296 3033 SH SOLE 3033 0 0 CHEESECAKE FACTORY INC COM 163072101 25610 465131 SH SOLE 465131 0 0 CHEETAH MOBILE INC ADR 163075104 2054 214899 SH SOLE 214899 0 0 CHEFS WHSE INC COM 163086101 793 27833 SH SOLE 27833 0 0 CHEMED CORP NEW COM 16359R103 40386 125495 SH SOLE 125495 0 0 CHEMOCENTRYX INC COM 16383L106 5108 387875 SH SOLE 387875 0 0 CHEMOURS CO COM 163851108 50536 1139217 SH SOLE 1139217 0 0 CHENIERE ENERGY INC COM NEW 16411R208 158392 2429696 SH SOLE 2429696 0 0 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 9232 293540 SH SOLE 293540 0 0 CHERRY HILL MTG INVT CORP COM 164651101 7216 404049 SH SOLE 404049 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 2044 2000 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 50261 9591829 SH SOLE 9591829 0 0 CHESAPEAKE UTILS CORP COM 165303108 8916 111524 SH SOLE 111524 0 0 CHEVRON CORP NEW COM 166764100 254855 2015778 SH SOLE 2015778 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 97 10087 SH SOLE 10087 0 0 CHILDRENS PL INC COM 168905107 2862 23696 SH SOLE 23696 0 0 CHIMERA INVT CORP COM NEW 16934Q208 20923 1144579 SH SOLE 1144579 0 0 CHIMERIX INC COM 16934W106 1355 284624 SH SOLE 284624 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 53 12188 SH SOLE 12188 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 11377 890206 SH SOLE 890206 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 8545 192506 SH SOLE 192506 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 8869 98718 SH SOLE 98718 0 0 CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 257 118518 SH SOLE 118518 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 791 17035 SH SOLE 17035 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 5181 414168 SH SOLE 414168 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 202 13384 SH SOLE 13384 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1845 4276 SH SOLE 4276 0 0 CHOICE HOTELS INTL INC COM 169905106 2970 39282 SH SOLE 39282 0 0 CHRISTOPHER & BANKS CORP COM 171046105 13 14020 SH SOLE 14020 0 0 CHUBB LIMITED COM H1467J104 27586 217177 SH SOLE 217177 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 379 10557 SH SOLE 10557 0 0 CHURCH & DWIGHT INC COM 171340102 2445 46000 SH Call SOLE 0 0 46000 CHURCH & DWIGHT INC COM 171340102 88136 1657942 SH SOLE 1657942 0 0 CHURCH & DWIGHT INC COM 171340102 691 13000 SH Put SOLE 0 0 13000 CHURCHILL DOWNS INC COM 171484108 596 2009 SH SOLE 2009 0 0 CHUYS HLDGS INC COM 171604101 2874 93607 SH SOLE 93607 0 0 CIDARA THERAPEUTICS INC COM 171757107 3759 722826 SH SOLE 722826 0 0 CIENA CORP COM NEW 171779309 18896 712806 SH SOLE 712806 0 0 CIGNA CORPORATION COM 125509109 13936 82000 SH Call SOLE 0 0 82000 CIGNA CORPORATION COM 125509109 133413 785011 SH SOLE 785011 0 0 CIMAREX ENERGY CO COM 171798101 56956 559824 SH SOLE 559824 0 0 CIMPRESS N V SHS EURO N20146101 2927 20189 SH SOLE 20189 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 1311 83503 SH SOLE 83503 0 0 CINCINNATI FINL CORP COM 172062101 22697 339474 SH SOLE 339474 0 0 CINEMARK HOLDINGS INC COM 17243V102 17569 500840 SH SOLE 500840 0 0 CINTAS CORP COM 172908105 1853 10015 SH SOLE 10015 0 0 CIRCOR INTL INC COM 17273K109 1594 43134 SH SOLE 43134 0 0 CIRRUS LOGIC INC COM 172755100 6182 161295 SH SOLE 161295 0 0 CISCO SYS INC COM 17275R102 106225 2468633 SH SOLE 2468633 0 0 CISCO SYS INC COM 17275R102 6455 150000 SH Put SOLE 0 0 150000 CIT GROUP INC COM NEW 125581801 69539 1379478 SH SOLE 1379478 0 0 CITI TRENDS INC COM 17306X102 4652 169518 SH SOLE 169518 0 0 CITIGROUP INC COM NEW 172967424 18521 276764 SH SOLE 276764 0 0 CITIZENS FINL GROUP INC COM 174610105 98816 2540245 SH SOLE 2540245 0 0 CITRIX SYS INC COM 177376100 139615 1331695 SH SOLE 1331695 0 0 CITY OFFICE REIT INC COM 178587101 4909 382605 SH SOLE 382605 0 0 CIVEO CORP CDA COM 17878Y108 1399 320906 SH SOLE 320906 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 364 15009 SH SOLE 15009 0 0 CIVITAS SOLUTIONS INC COM 17887R102 1691 103092 SH SOLE 103092 0 0 CLARUS CORP NEW COM 18270P109 1579 191408 SH SOLE 191408 0 0 CLEAN ENERGY FUELS CORP COM 184499101 4974 1347902 SH SOLE 1347902 0 0 CLEAN HARBORS INC COM 184496107 6711 120810 SH SOLE 120810 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 106 24709 SH SOLE 24709 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 13320 1246044 SH SOLE 1246044 0 0 CLEVELAND CLIFFS INC COM 185899101 21364 2534255 SH SOLE 2534255 0 0 CLEVELAND CLIFFS INC COM 185899101 25290 3000000 SH Call SOLE 0 0 3000000 CLIPPER RLTY INC COM 18885T306 104 12131 SH SOLE 12131 0 0 CLOROX CO DEL COM 189054109 879 6500 SH Put SOLE 0 0 6500 CLOUD PEAK ENERGY INC COM 18911Q102 1632 467642 SH SOLE 467642 0 0 CLOUDERA INC COM 18914U100 14759 1082048 SH SOLE 1082048 0 0 CM FIN INC COM 12574Q103 180 20216 SH SOLE 20216 0 0 CME GROUP INC COM CL A 12572Q105 20579 125544 SH SOLE 125544 0 0 CMS ENERGY CORP COM 125896100 76228 1612272 SH SOLE 1612272 0 0 CNA FINL CORP COM 126117100 18953 414898 SH SOLE 414898 0 0 CNH INDL N V SHS N20944109 10975 1042228 SH SOLE 1042228 0 0 CNO FINL GROUP INC COM 12621E103 10144 532771 SH SOLE 532771 0 0 CNOOC LTD SPONSORED ADR 126132109 1060 6193 SH SOLE 6193 0 0 CNX RESOURCES CORPORATION COM 12653C108 48049 2702411 SH SOLE 2702411 0 0 COASTWAY BANCORP INC COM 190632109 696 25122 SH SOLE 25122 0 0 COBIZ FINANCIAL INC COM 190897108 3168 147466 SH SOLE 147466 0 0 COCA COLA CO COM 191216100 6665 151950 SH SOLE 151950 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 31896 784847 SH SOLE 784847 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 21420 379588 SH SOLE 379588 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 1502 410286 SH SOLE 410286 0 0 COEUR MNG INC COM NEW 192108504 5166 679686 SH SOLE 679686 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1570 29406 SH SOLE 29406 0 0 COGNEX CORP COM 192422103 396 8883 SH SOLE 8883 0 0 COHEN & STEERS INC COM 19247A100 1061 25431 SH SOLE 25431 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 348 15310 SH SOLE 15310 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 177 14700 SH SOLE 14700 0 0 COHERENT INC COM 192479103 2080 13300 SH SOLE 13300 0 0 COHERUS BIOSCIENCES INC COM 19249H103 7050 503605 SH SOLE 503605 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1459 104200 SH Put SOLE 0 0 104200 COLGATE PALMOLIVE CO COM 194162103 25924 400000 SH Put SOLE 0 0 400000 COLGATE PALMOLIVE CO COM 194162103 6481 100000 SH Call SOLE 0 0 100000 COLGATE PALMOLIVE CO COM 194162103 14485 223499 SH SOLE 223499 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 1600 108575 SH SOLE 108575 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 8611 361035 SH SOLE 361035 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2282 30144 SH SOLE 30144 0 0 COLONY CAP INC NEW CL A COM 19626G108 4682 750341 SH SOLE 750341 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 35976 393306 SH SOLE 393306 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 11088 255723 SH SOLE 255723 0 0 COMCAST CORP NEW CL A 20030N101 206607 6297062 SH SOLE 6297062 0 0 COMCAST CORP NEW CL A 20030N101 11484 350000 SH Call SOLE 0 0 350000 COMERICA INC COM 200340107 454853 5002782 SH SOLE 5002782 0 0 COMFORT SYS USA INC COM 199908104 13066 285287 SH SOLE 285287 0 0 COMMERCE BANCSHARES INC COM 200525103 369 5699 SH SOLE 5699 0 0 COMMERCIAL METALS CO COM 201723103 388 18391 SH SOLE 18391 0 0 COMMERCIAL VEH GROUP INC COM 202608105 2164 294879 SH SOLE 294879 0 0 COMMSCOPE HLDG CO INC COM 20337X109 865 29609 SH SOLE 29609 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1618 487255 SH SOLE 487255 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 14343 480176 SH SOLE 480176 0 0 COMMUNITY TR BANCORP INC COM 204149108 537 10753 SH SOLE 10753 0 0 COMMVAULT SYSTEMS INC COM 204166102 21418 325254 SH SOLE 325254 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 4602 230332 SH SOLE 230332 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4631 770504 SH SOLE 770504 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 180 98097 SH SOLE 98097 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 819 146848 SH SOLE 146848 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 81 40035 SH SOLE 40035 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 15999 641510 SH SOLE 641510 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 13990 1026429 SH SOLE 1026429 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 573 33093 SH SOLE 33093 0 0 COMPASS MINERALS INTL INC COM 20451N101 306 4659 SH SOLE 4659 0 0 COMPUGEN LTD ORD M25722105 284 85973 SH SOLE 85973 0 0 COMSCORE INC COM 20564W105 1219 55895 SH SOLE 55895 0 0 COMSTOCK RES INC COM 205768302 1029 97895 SH SOLE 97895 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 825 25871 SH SOLE 25871 0 0 CONAGRA BRANDS INC COM 205887102 2501 70000 SH Put SOLE 0 0 70000 CONAGRA BRANDS INC COM 205887102 162663 4552553 SH SOLE 4552553 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 1580 369124 SH SOLE 369124 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 11094 659152 SH SOLE 659152 0 0 CONCHO RES INC COM 20605P101 166582 1204065 SH SOLE 1204065 0 0 CONDUENT INC COM 206787103 31022 1707296 SH SOLE 1707296 0 0 CONFORMIS INC COM 20717E101 918 734165 SH SOLE 734165 0 0 CONMED CORP COM 207410101 2986 40796 SH SOLE 40796 0 0 CONNECTICUT WTR SVC INC COM 207797101 364 5575 SH SOLE 5575 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 7046 282953 SH SOLE 282953 0 0 CONNS INC COM 208242107 21919 664210 SH SOLE 664210 0 0 CONOCOPHILLIPS COM 20825C104 298344 4285325 SH SOLE 4285325 0 0 CONSOL ENERGY INC NEW COM 20854L108 11008 287033 SH SOLE 287033 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 2998 242544 SH SOLE 242544 0 0 CONSOLIDATED EDISON INC COM 209115104 15384 197283 SH SOLE 197283 0 0 CONSOLIDATED WATER CO INC ORD G23773107 444 34419 SH SOLE 34419 0 0 CONSTELLATION BRANDS INC CL A 21036P108 90466 413334 SH SOLE 413334 0 0 CONSTELLATION BRANDS INC CL A 21036P108 10944 50000 SH Call SOLE 0 0 50000 CONSTELLIUM NV CL A N22035104 1615 156797 SH SOLE 156797 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2178 383393 SH SOLE 383393 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 2649 83972 SH SOLE 83972 0 0 CONTINENTAL RESOURCES INC COM 212015101 91673 1415575 SH SOLE 1415575 0 0 CONTRAFECT CORP COM 212326102 145 65548 SH SOLE 65548 0 0 CONTROL4 CORP COM 21240D107 6371 262065 SH SOLE 262065 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 51 10018 SH SOLE 10018 0 0 CONVERGYS CORP COM 212485106 792 32419 SH SOLE 32419 0 0 COOPER COS INC COM NEW 216648402 1177 5000 SH Call SOLE 0 0 5000 COOPER COS INC COM NEW 216648402 1960 8323 SH SOLE 8323 0 0 COOPER STD HLDGS INC COM 21676P103 26059 199428 SH SOLE 199428 0 0 COPA HOLDINGS SA CL A P31076105 23982 253460 SH SOLE 253460 0 0 COPART INC COM 217204106 34406 608310 SH SOLE 608310 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 772 152930 SH SOLE 152930 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2011 127904 SH SOLE 127904 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1572 100000 SH Put SOLE 0 0 100000 CORE LABORATORIES N V COM N22717107 28598 226594 SH SOLE 226594 0 0 CORE MARK HOLDING CO INC COM 218681104 16600 731267 SH SOLE 731267 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 1810 126772 SH SOLE 126772 0 0 CORECIVIC INC COM 21871N101 17526 733616 SH SOLE 733616 0 0 CORELOGIC INC COM 21871D103 16126 310705 SH SOLE 310705 0 0 COREPOINT LODGING INC COM 21872L104 19152 739459 SH SOLE 739459 0 0 CORESITE RLTY CORP COM 21870Q105 35349 318980 SH SOLE 318980 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 3282 3974681 SH SOLE 3974681 0 0 CORMEDIX INC COM 21900C100 3 11920 SH SOLE 11920 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 20519 432612 SH SOLE 432612 0 0 CORNING INC COM 219350105 244 8872 SH SOLE 8872 0 0 CORPORACION AMER ARPTS S A COM L1995B107 776 91998 SH SOLE 91998 0 0 CORPORATE CAP TR INC COM 219880101 2236 143158 SH SOLE 143158 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4627 159598 SH SOLE 159598 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 3794 345574 SH SOLE 345574 0 0 COSAN LTD SHS A G25343107 12155 1593106 SH SOLE 1593106 0 0 COSTAMARE INC SHS Y1771G102 117 14668 SH SOLE 14668 0 0 COSTAR GROUP INC COM 22160N109 9579 23215 SH SOLE 23215 0 0 COSTCO WHSL CORP NEW COM 22160K105 324 1552 SH SOLE 1552 0 0 COTIVITI HLDGS INC COM 22164K101 3104 70335 SH SOLE 70335 0 0 COTT CORP QUE COM 22163N106 87397 5280801 SH SOLE 5280801 0 0 COUPA SOFTWARE INC COM 22266L106 1245 20000 SH Call SOLE 0 0 20000 COUSINS PPTYS INC COM 222795106 20025 2066514 SH SOLE 2066514 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 13789 437735 SH SOLE 437735 0 0 COWEN INC CL A NEW 223622606 16597 1198319 SH SOLE 1198319 0 0 CPI CARD GROUP INC COM NEW 12634H200 314 156774 SH SOLE 156774 0 0 CRA INTL INC COM 12618T105 4987 97988 SH SOLE 97988 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1938 12406 SH SOLE 12406 0 0 CRAFT BREW ALLIANCE INC COM 224122101 5832 282429 SH SOLE 282429 0 0 CRANE CO COM 224399105 7598 94821 SH SOLE 94821 0 0 CRAWFORD & CO CL B 224633107 403 46535 SH SOLE 46535 0 0 CRAY INC COM NEW 225223304 4137 168162 SH SOLE 168162 0 0 CREDICORP LTD COM G2519Y108 485 2155 SH SOLE 2155 0 0 CREDIT ACCEP CORP MICH COM 225310101 601 1700 SH Put SOLE 0 0 1700 CREDIT SUISSE ASSET MGMT INC COM 224916106 39 12315 SH SOLE 12315 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 18132 1218546 SH SOLE 1218546 0 0 CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D688 2226 237562 SH SOLE 237562 0 0 CREE INC COM 225447101 1936 46576 SH SOLE 46576 0 0 CRESCENT PT ENERGY CORP COM 22576C101 259 35264 SH SOLE 35264 0 0 CRH PLC ADR 12626K203 944 26701 SH SOLE 26701 0 0 CRITEO S A SPONS ADS 226718104 19184 583996 SH SOLE 583996 0 0 CROCS INC COM 227046109 18205 1033773 SH SOLE 1033773 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 10675 99007 SH SOLE 99007 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 2209 2013 SH SOLE 0 0 0 CROWN HOLDINGS INC COM 228368106 515 11500 SH Call SOLE 0 0 11500 CROWN HOLDINGS INC COM 228368106 45677 1020489 SH SOLE 1020489 0 0 CRYOPORT INC COM PAR $0.001 229050307 2249 142508 SH SOLE 142508 0 0 CSG SYS INTL INC COM 126349109 2480 60674 SH SOLE 60674 0 0 CSS INDS INC COM 125906107 3620 214206 SH SOLE 214206 0 0 CSW INDUSTRIALS INC COM 126402106 7446 140891 SH SOLE 140891 0 0 CSX CORP COM 126408103 309156 4847225 SH SOLE 4847225 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 3370 676755 SH SOLE 676755 0 0 CTS CORP COM 126501105 573 15928 SH SOLE 15928 0 0 CUBESMART COM 229663109 55163 1712087 SH SOLE 1712087 0 0 CULLEN FROST BANKERS INC COM 229899109 21089 194836 SH SOLE 194836 0 0 CUMMINS INC COM 231021106 109688 824724 SH SOLE 824724 0 0 CURIS INC COM NEW 231269200 540 312320 SH SOLE 312320 0 0 CURO GROUP HLDGS CORP COM 23131L107 7213 289101 SH SOLE 289101 0 0 CURTISS WRIGHT CORP COM 231561101 61465 516426 SH SOLE 516426 0 0 CUSTOMERS BANCORP INC COM 23204G100 472 16627 SH SOLE 16627 0 0 CVR ENERGY INC COM 12662P108 37583 1016020 SH SOLE 1016020 0 0 CVR ENERGY INC COM 12662P108 7398 200000 SH Call SOLE 0 0 200000 CVS HEALTH CORP COM 126650100 38754 602231 SH SOLE 602231 0 0 CVS HEALTH CORP COM 126650100 6435 100000 SH Put SOLE 0 0 100000 CYBERARK SOFTWARE LTD SHS M2682V108 1829 29045 SH SOLE 29045 0 0 CYBEROPTICS CORP COM 232517102 1559 89583 SH SOLE 89583 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 15683 1168632 SH SOLE 1168632 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3913 251148 SH SOLE 251148 0 0 CYRUSONE INC COM 23283R100 26144 447973 SH SOLE 447973 0 0 CYTOKINETICS INC COM NEW 23282W605 3832 461733 SH SOLE 461733 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 6056 264921 SH SOLE 264921 0 0 CYTOSORBENTS CORP COM NEW 23283X206 501 43953 SH SOLE 43953 0 0 DAKTRONICS INC COM 234264109 294 34542 SH SOLE 34542 0 0 DANA INCORPORATED COM 235825205 35295 1748123 SH SOLE 1748123 0 0 DANAHER CORP DEL COM 235851102 126558 1282505 SH SOLE 1282505 0 0 DARDEN RESTAURANTS INC COM 237194105 137836 1287465 SH SOLE 1287465 0 0 DARLING INGREDIENTS INC COM 237266101 10307 518479 SH SOLE 518479 0 0 DASEKE INC COM 23753F107 6008 604996 SH SOLE 604996 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 24305 510614 SH SOLE 510614 0 0 DAVITA INC COM 23918K108 6944 100000 SH Put SOLE 0 0 100000 DAVITA INC COM 23918K108 101172 1456965 SH SOLE 1456965 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 407 51570 SH SOLE 51570 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 2582 133848 SH SOLE 133848 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 760 28661 SH SOLE 28661 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 26353 394926 SH SOLE 394926 0 0 DDR CORP COM 23317H854 27695 1547215 SH SOLE 1547215 0 0 DEAN FOODS CO NEW COM NEW 242370203 9853 937510 SH SOLE 937510 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1077 27361 SH SOLE 27361 0 0 DECKERS OUTDOOR CORP COM 243537107 14286 126544 SH SOLE 126544 0 0 DEERE & CO COM 244199105 84386 603617 SH SOLE 603617 0 0 DEERE & CO COM 244199105 28519 204000 SH Call SOLE 0 0 204000 DEL FRISCOS RESTAURANT GROUP COM 245077102 3097 245769 SH SOLE 245769 0 0 DEL TACO RESTAURANTS INC COM 245496104 12860 906943 SH SOLE 906943 0 0 DELEK US HLDGS INC NEW COM 24665A103 113158 2255485 SH SOLE 2255485 0 0 DELEK US HLDGS INC NEW COM 24665A103 421 8400 SH Put SOLE 0 0 8400 DELL TECHNOLOGIES INC COM CL V 24703L103 36918 436482 SH SOLE 436482 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 50698 1115230 SH SOLE 1115230 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3282 66256 SH SOLE 66256 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 8912 179900 SH Call SOLE 0 0 179900 DELTA AIR LINES INC DEL COM NEW 247361702 6906 139400 SH Put SOLE 0 0 139400 DELTA APPAREL INC COM 247368103 1990 102833 SH SOLE 102833 0 0 DELUXE CORP COM 248019101 1976 29848 SH SOLE 29848 0 0 DENALI THERAPEUTICS INC COM 24823R105 2623 171979 SH SOLE 171979 0 0 DENBURY RES INC COM NEW 247916208 25446 5290254 SH SOLE 5290254 0 0 DENBURY RES INC COM NEW 247916208 21645 4500000 SH Put SOLE 0 0 4500000 DENNYS CORP COM 24869P104 611 38361 SH SOLE 38361 0 0 DENTSPLY SIRONA INC COM 24906P109 2964 67717 SH SOLE 67717 0 0 DEPOMED INC COM 249908104 9440 1415360 SH SOLE 1415360 0 0 DERMIRA INC COM 24983L104 9494 1031960 SH SOLE 1031960 0 0 DERMIRA INC COM 24983L104 2484 270000 SH Call SOLE 0 0 270000 DERMIRA INC COM 24983L104 2455 266800 SH Put SOLE 0 0 266800 DESTINATION XL GROUP INC COM 25065K104 275 122117 SH SOLE 122117 0 0 DEVON ENERGY CORP NEW COM 25179M103 35959 818000 SH Call SOLE 0 0 818000 DEVON ENERGY CORP NEW COM 25179M103 195157 4439426 SH SOLE 4439426 0 0 DEXCOM INC COM 252131107 7124 75000 SH Call SOLE 0 0 75000 DEXCOM INC COM 252131107 950 10000 SH Put SOLE 0 0 10000 DEXCOM INC COM 252131107 154525 1626917 SH SOLE 1626917 0 0 DHI GROUP INC COM 23331S100 4165 1772353 SH SOLE 1772353 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 3391 23545 SH SOLE 23545 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 448 2303 SH SOLE 2303 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 798 38232 SH SOLE 38232 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3132 23806 SH SOLE 23806 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 7607 619453 SH SOLE 619453 0 0 DIANA SHIPPING INC COM Y2066G104 4264 886458 SH SOLE 886458 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 965 78765 SH SOLE 78765 0 0 DICKS SPORTING GOODS INC COM 253393102 50790 1440844 SH SOLE 1440844 0 0 DICKS SPORTING GOODS INC COM 253393102 423 12000 SH Put SOLE 0 0 12000 DIGI INTL INC COM 253798102 549 41559 SH SOLE 41559 0 0 DIGITAL RLTY TR INC COM 253868103 77904 698187 SH SOLE 698187 0 0 DIGITAL TURBINE INC COM NEW 25400W102 1838 1217393 SH SOLE 1217393 0 0 DILLARDS INC CL A 254067101 6510 68888 SH SOLE 68888 0 0 DILLARDS INC CL A 254067101 5216 55200 SH Call SOLE 0 0 55200 DINE BRANDS GLOBAL INC COM 254423106 4605 61569 SH SOLE 61569 0 0 DIODES INC COM 254543101 10427 302491 SH SOLE 302491 0 0 DIPLOMAT PHARMACY INC COM 25456K101 20456 800305 SH SOLE 800305 0 0 DIPLOMAT PHARMACY INC COM 25456K101 1278 50000 SH Put SOLE 0 0 50000 DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 360 8862 SH SOLE 8862 0 0 DISCOVER FINL SVCS COM 254709108 88996 1263969 SH SOLE 1263969 0 0 DISCOVERY INC COM SER A 25470F104 21407 778443 SH SOLE 778443 0 0 DISCOVERY INC COM SER C 25470F302 1296 50804 SH SOLE 50804 0 0 DISH NETWORK CORP CL A 25470M109 5042 150000 SH Call SOLE 0 0 150000 DISH NETWORK CORP CL A 25470M109 44692 1329717 SH SOLE 1329717 0 0 DISNEY WALT CO COM DISNEY 254687106 35359 337366 SH SOLE 337366 0 0 DISNEY WALT CO COM DISNEY 254687106 26203 250000 SH Call SOLE 0 0 250000 DITECH HLDG CORP COM 25501G105 225 43118 SH SOLE 43118 0 0 DMC GLOBAL INC COM 23291C103 2391 53250 SH SOLE 53250 0 0 DNB FINL CORP COM 233237106 535 15257 SH SOLE 15257 0 0 DOCUSIGN INC COM 256163106 2160 40784 SH SOLE 40784 0 0 DOGNESS INTERNATIONAL CORP COM CL A G2788T103 69 16953 SH SOLE 16953 0 0 DOLBY LABORATORIES INC COM 25659T107 15456 250542 SH SOLE 250542 0 0 DOLLAR GEN CORP NEW COM 256677105 132674 1345577 SH SOLE 1345577 0 0 DOLLAR TREE INC COM 256746108 61859 727752 SH SOLE 727752 0 0 DOLPHIN ENTMT INC COM 25686H100 141 38936 SH SOLE 38936 0 0 DOMINION ENERGY INC COM 25746U109 149947 2199277 SH SOLE 2199277 0 0 DOMINOS PIZZA INC COM 25754A201 20427 72393 SH SOLE 72393 0 0 DOMO INC COM CL B 257554105 7117 260705 SH SOLE 260705 0 0 DOMTAR CORP COM NEW 257559203 104265 2184013 SH SOLE 2184013 0 0 DONALDSON INC COM 257651109 332 7359 SH SOLE 7359 0 0 DONEGAL GROUP INC CL A 257701201 385 28279 SH SOLE 28279 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 13158 757495 SH SOLE 757495 0 0 DORMAN PRODUCTS INC COM 258278100 1351 19780 SH SOLE 19780 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 303 15136 SH SOLE 15136 0 0 DOUGLAS EMMETT INC COM 25960P109 4176 103938 SH SOLE 103938 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 502 16765 SH SOLE 16765 0 0 DOVER CORP COM 260003108 42045 574383 SH SOLE 574383 0 0 DOVER CORP COM 260003108 10980 150000 SH Call SOLE 0 0 150000 DOWDUPONT INC COM 26078J100 48324 733075 SH SOLE 733075 0 0 DPW HLDGS INC COM 26140E105 95 175036 SH SOLE 175036 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 769 6300 SH Put SOLE 0 0 6300 DR PEPPER SNAPPLE GROUP INC COM 26138E109 945850 7752867 SH SOLE 7752867 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 6100 50000 SH Call SOLE 0 0 50000 DR REDDYS LABS LTD ADR 256135203 9817 304877 SH SOLE 304877 0 0 DRIL-QUIP INC COM 262037104 16877 328349 SH SOLE 328349 0 0 DROPBOX INC CL A 26210C104 1250 38546 SH SOLE 38546 0 0 DRYSHIPS INC COM PAR NEW Y2109Q705 732 139198 SH SOLE 139198 0 0 DSP GROUP INC COM 23332B106 5198 417482 SH SOLE 417482 0 0 DSW INC CL A 23334L102 282 10908 SH SOLE 10908 0 0 DTE ENERGY CO COM 233331107 103011 994024 SH SOLE 994024 0 0 DUCOMMUN INC DEL COM 264147109 790 23884 SH SOLE 23884 0 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 154 10700 SH SOLE 10700 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 137648 1740617 SH SOLE 1740617 0 0 DUKE REALTY CORP COM NEW 264411505 51489 1773636 SH SOLE 1773636 0 0 DULUTH HLDGS INC COM CL B 26443V101 346 14547 SH SOLE 14547 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 40619 331176 SH SOLE 331176 0 0 DUNKIN BRANDS GROUP INC COM 265504100 11467 166025 SH SOLE 166025 0 0 DURECT CORP COM 266605104 47 30069 SH SOLE 30069 0 0 DXC TECHNOLOGY CO COM 23355L106 170985 2121134 SH SOLE 2121134 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 2864 74974 SH SOLE 74974 0 0 DYCOM INDS INC COM 267475101 575 6082 SH SOLE 6082 0 0 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 277 33860 SH SOLE 33860 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1981 129902 SH SOLE 129902 0 0 DYNEX CAP INC COM NEW 26817Q506 2074 317554 SH SOLE 317554 0 0 E L F BEAUTY INC COM 26856L103 2631 172632 SH SOLE 172632 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 346743 5669436 SH SOLE 5669436 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 12232 200000 SH Put SOLE 0 0 200000 EAGLE BANCORP INC MD COM 268948106 17041 278000 SH SOLE 278000 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 4719 867446 SH SOLE 867446 0 0 EAGLE MATERIALS INC COM 26969P108 20412 194457 SH SOLE 194457 0 0 EARTHSTONE ENERGY INC CL A 27032D304 2630 297157 SH SOLE 297157 0 0 EAST WEST BANCORP INC COM 27579R104 3560 54595 SH SOLE 54595 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 5506 278630 SH SOLE 278630 0 0 EASTGROUP PPTY INC COM 277276101 511 5345 SH SOLE 5345 0 0 EASTMAN CHEM CO COM 277432100 3339 33400 SH Put SOLE 0 0 33400 EASTMAN CHEM CO COM 277432100 5081 50830 SH SOLE 50830 0 0 EATON CORP PLC SHS G29183103 7474 100000 SH Call SOLE 0 0 100000 EATON CORP PLC SHS G29183103 2242 30000 SH Put SOLE 0 0 30000 EATON CORP PLC SHS G29183103 1894 25340 SH SOLE 25340 0 0 EATON VANCE CORP COM NON VTG 278265103 37553 719552 SH SOLE 719552 0 0 EATON VANCE FLTING RATE INC COM 278279104 171 11799 SH SOLE 11799 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 527 41912 SH SOLE 41912 0 0 EATON VANCE MUN BD FD COM 27827X101 135 11400 SH SOLE 11400 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 279 29579 SH SOLE 29579 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 281 16511 SH SOLE 16511 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 269 17395 SH SOLE 17395 0 0 EBAY INC COM 278642103 130812 3607609 SH SOLE 3607609 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 5289 180818 SH SOLE 180818 0 0 ECHOSTAR CORP CL A 278768106 34519 777448 SH SOLE 777448 0 0 ECOLAB INC COM 278865100 4276 30469 SH SOLE 30469 0 0 EDAP TMS S A SPONSORED ADR 268311107 35 11425 SH SOLE 11425 0 0 EDGE THERAPEUTICS INC COM 279870109 526 510212 SH SOLE 510212 0 0 EDGEWELL PERS CARE CO COM 28035Q102 19300 382481 SH SOLE 382481 0 0 EDISON INTL COM 281020107 5392 85228 SH SOLE 85228 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 27224 655998 SH SOLE 655998 0 0 EDUCATIONAL DEV CORP COM 281479105 240 12814 SH SOLE 12814 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3329 22866 SH SOLE 22866 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 14557 100000 SH Put SOLE 0 0 100000 EDWARDS LIFESCIENCES CORP COM 28176E108 34937 240000 SH Call SOLE 0 0 240000 EHEALTH INC COM 28238P109 5584 252684 SH SOLE 252684 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 1967 151796 SH SOLE 151796 0 0 EIDOS THERAPEUTICS INC COM 28249H104 5705 280469 SH SOLE 280469 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 871 71371 SH SOLE 71371 0 0 EL PASO ELEC CO COM NEW 283677854 97179 1644321 SH SOLE 1644321 0 0 EL POLLO LOCO HLDGS INC COM 268603107 234 20547 SH SOLE 20547 0 0 ELDORADO GOLD CORP NEW COM 284902103 1832 1843683 SH SOLE 1843683 0 0 ELDORADO RESORTS INC COM 28470R102 71380 1825582 SH SOLE 1825582 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 12532 794660 SH SOLE 794660 0 0 ELECTROCORE INC COM 28531P103 724 43855 SH SOLE 43855 0 0 ELECTRONIC ARTS INC COM 285512109 270156 1915727 SH SOLE 1915727 0 0 ELECTRONIC ARTS INC COM 285512109 1156 8200 SH Put SOLE 0 0 8200 ELECTRONIC ARTS INC COM 285512109 254 1800 SH Call SOLE 0 0 1800 ELEVATE CREDIT INC COM 28621V101 339 40030 SH SOLE 40030 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 964 88430 SH SOLE 88430 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 2092 84000 SH Call SOLE 0 0 84000 EMBRAER S A SP ADR REP 4 COM 29082A107 6144 246748 SH SOLE 246748 0 0 EMCOR GROUP INC COM 29084Q100 13801 181166 SH SOLE 181166 0 0 EMCORE CORP COM NEW 290846203 2134 422575 SH SOLE 422575 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 29032 575009 SH SOLE 575009 0 0 EMERSON ELEC CO COM 291011104 79972 1156665 SH SOLE 1156665 0 0 EMPIRE ST RLTY TR INC CL A 292104106 20577 1203316 SH SOLE 1203316 0 0 EMPLOYERS HOLDINGS INC COM 292218104 14685 365295 SH SOLE 365295 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 3318 102133 SH SOLE 102133 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 492 4246 SH SOLE 4246 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1116 108779 SH SOLE 108779 0 0 ENBRIDGE INC COM 29250N105 15498 434248 SH SOLE 434248 0 0 ENBRIDGE INC COM 29250N105 5354 150000 SH Put SOLE 0 0 150000 ENCANA CORP COM 292505104 34287 2627373 SH SOLE 2627373 0 0 ENCOMPASS HEALTH CORP COM 29261A100 50226 741676 SH SOLE 741676 0 0 ENCORE CAP GROUP INC COM 292554102 25523 697362 SH SOLE 697362 0 0 ENCORE WIRE CORP COM 292562105 1146 24152 SH SOLE 24152 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 1953 625874 SH SOLE 625874 0 0 ENDO INTL PLC SHS G30401106 16708 1771804 SH SOLE 1771804 0 0 ENDOLOGIX INC COM 29266S106 312 55075 SH SOLE 55075 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 7712 775122 SH SOLE 775122 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 6043 685900 SH SOLE 685900 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 5676 1163091 SH SOLE 1163091 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 2431 121497 SH SOLE 121497 0 0 ENERGEN CORP COM 29265N108 27993 384408 SH SOLE 384408 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 21689 344491 SH SOLE 344491 0 0 ENERGY RECOVERY INC COM 29270J100 1041 128881 SH SOLE 128881 0 0 ENERGY XXI GULF COAST INC COM 29276K101 553 62531 SH SOLE 62531 0 0 ENERSYS COM 29275Y102 16106 215778 SH SOLE 215778 0 0 ENGILITY HLDGS INC NEW COM 29286C107 655 21373 SH SOLE 21373 0 0 ENI S P A SPONSORED ADR 26874R108 1783 48027 SH SOLE 48027 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 24090 1464440 SH SOLE 1464440 0 0 ENNIS INC COM 293389102 533 26170 SH SOLE 26170 0 0 ENOVA INTL INC COM 29357K103 9122 249567 SH SOLE 249567 0 0 ENPHASE ENERGY INC COM 29355A107 6482 963112 SH SOLE 963112 0 0 ENPRO INDS INC COM 29355X107 13794 197199 SH SOLE 197199 0 0 ENSCO JERSEY FIN LTD NOTE 3.000% 1/3 29359WAB1 14930 16000 SH SOLE 0 0 0 ENSCO PLC SHS CLASS A G3157S106 92724 12771953 SH SOLE 12771953 0 0 ENTEGRIS INC COM 29362U104 13906 410215 SH SOLE 410215 0 0 ENTERGY CORP NEW COM 29364G103 218156 2700290 SH SOLE 2700290 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 5093 94393 SH SOLE 94393 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1939 387787 SH SOLE 387787 0 0 ENVESTNET INC COM 29404K106 321 5835 SH SOLE 5835 0 0 ENVISION HEALTHCARE CORP COM 29414D100 130448 2964062 SH SOLE 2964062 0 0 ENVISION HEALTHCARE CORP COM 29414D100 5721 130000 SH Put SOLE 0 0 130000 ENZO BIOCHEM INC COM 294100102 764 147302 SH SOLE 147302 0 0 EOG RES INC COM 26875P101 2887 23200 SH Call SOLE 0 0 23200 EOG RES INC COM 26875P101 7764 62400 SH Put SOLE 0 0 62400 EOG RES INC COM 26875P101 37159 298634 SH SOLE 298634 0 0 EP ENERGY CORP CL A 268785102 149 49531 SH SOLE 49531 0 0 EPAM SYS INC COM 29414B104 60903 489853 SH SOLE 489853 0 0 EPIZYME INC COM 29428V104 948 69979 SH SOLE 69979 0 0 EPR PPTYS COM SH BEN INT 26884U109 15051 232302 SH SOLE 232302 0 0 EQT CORP COM 26884L109 30076 545045 SH SOLE 545045 0 0 EQUIFAX INC COM 294429105 48624 388646 SH SOLE 388646 0 0 EQUINIX INC COM PAR $0.001 29444U700 30821 71695 SH SOLE 71695 0 0 EQUINOR ASA SPONSORED ADR 29446M102 17209 651594 SH SOLE 651594 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 4124 99426 SH SOLE 99426 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 11951 379396 SH SOLE 379396 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 17152 186634 SH SOLE 186634 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 103610 1626792 SH SOLE 1626792 0 0 ERA GROUP INC COM 26885G109 636 49120 SH SOLE 49120 0 0 ERICSSON ADR B SEK 10 294821608 8245 1074958 SH SOLE 1074958 0 0 ERIE INDTY CO CL A 29530P102 327 2785 SH SOLE 2785 0 0 EROS INTL PLC SHS NEW G3788M114 14351 1103947 SH SOLE 1103947 0 0 ERYTECH PHARMA SPONSORED ADR 29604W108 444 38448 SH SOLE 38448 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 3402 86817 SH SOLE 86817 0 0 ESSENDANT INC COM 296689102 1393 105369 SH SOLE 105369 0 0 ESSENT GROUP LTD COM G3198U102 16829 469820 SH SOLE 469820 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 19566 1445060 SH SOLE 1445060 0 0 ESSEX PPTY TR INC COM 297178105 115350 482496 SH SOLE 482496 0 0 ESTRE AMBIENTAL INC SHS G3206V100 2638 316276 SH SOLE 316276 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 3732 46000 SH SOLE 46000 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 7280 297137 SH SOLE 297137 0 0 ETSY INC COM 29786A106 64092 1519119 SH SOLE 1519119 0 0 EURONAV NV ANTWERPEN SHS B38564108 4419 480348 SH SOLE 480348 0 0 EURONET WORLDWIDE INC COM 298736109 1454 17359 SH SOLE 17359 0 0 EVERBRIDGE INC COM 29978A104 13495 284575 SH SOLE 284575 0 0 EVERCORE INC CLASS A 29977A105 55042 521977 SH SOLE 521977 0 0 EVEREST RE GROUP LTD COM G3223R108 50092 217337 SH SOLE 217337 0 0 EVERGY INC COM 30034W106 224008 3989462 SH SOLE 3989462 0 0 EVERI HLDGS INC COM 30034T103 9207 1278794 SH SOLE 1278794 0 0 EVERQUOTE INC COM CL A 30041R108 1527 84293 SH SOLE 84293 0 0 EVERSOURCE ENERGY COM 30040W108 61134 1043072 SH SOLE 1043072 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 171 19203 SH SOLE 19203 0 0 EVERTEC INC COM 30040P103 30774 1408416 SH SOLE 1408416 0 0 EVINE LIVE INC CL A 300487105 225 183154 SH SOLE 183154 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 1989 733765 SH SOLE 733765 0 0 EVOLENT HEALTH INC CL A 30050B101 64976 3086744 SH SOLE 3086744 0 0 EVOLENT HEALTH INC CL A 30050B101 3368 160000 SH Call SOLE 0 0 160000 EVOLUTION PETROLEUM CORP COM 30049A107 599 60846 SH SOLE 60846 0 0 EXACT SCIENCES CORP DBCV 1.000% 1/1 30063PAA3 3152 3000 SH SOLE 0 0 0 EXACT SCIENCES CORP COM 30063P105 56149 939096 SH SOLE 939096 0 0 EXANTAS CAP CORP COM NEW 30068N105 1369 134483 SH SOLE 134483 0 0 EXELIXIS INC COM 30161Q104 2152 100000 SH Call SOLE 0 0 100000 EXELIXIS INC COM 30161Q104 11702 543763 SH SOLE 543763 0 0 EXELON CORP COM 30161N101 5426 127370 SH SOLE 127370 0 0 EXONE CO COM 302104104 269 38053 SH SOLE 38053 0 0 EXPEDIA GROUP INC COM NEW 30212P303 84810 705631 SH SOLE 705631 0 0 EXPEDIA GROUP INC COM NEW 30212P303 937 7800 SH Call SOLE 0 0 7800 EXPEDIA GROUP INC COM NEW 30212P303 5925 49300 SH Put SOLE 0 0 49300 EXPEDITORS INTL WASH INC COM 302130109 52430 717241 SH SOLE 717241 0 0 EXPRESS INC COM 30219E103 165 18015 SH SOLE 18015 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 16832 218000 SH SOLE 218000 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 16404 759085 SH SOLE 759085 0 0 EXTERRAN CORP COM 30227H106 6304 251747 SH SOLE 251747 0 0 EXTRA SPACE STORAGE INC COM 30225T102 5465 54757 SH SOLE 54757 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 18155 1235850 SH SOLE 1235850 0 0 EXTREME NETWORKS INC COM 30226D106 9556 1200465 SH SOLE 1200465 0 0 EXXON MOBIL CORP COM 30231G102 10743 129853 SH SOLE 129853 0 0 EYENOVIA INC COM 30234E104 1647 261485 SH SOLE 261485 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 120 57590 SH SOLE 57590 0 0 EZCORP INC CL A NON VTG 302301106 4558 378251 SH SOLE 378251 0 0 F M C CORP COM NEW 302491303 56265 630703 SH SOLE 630703 0 0 F5 NETWORKS INC COM 315616102 9264 53720 SH SOLE 53720 0 0 FABRINET SHS G3323L100 418 11337 SH SOLE 11337 0 0 FACEBOOK INC CL A 30303M102 30120 155000 SH Put SOLE 0 0 155000 FACEBOOK INC CL A 30303M102 5868 30200 SH Call SOLE 0 0 30200 FACEBOOK INC CL A 30303M102 269141 1385039 SH SOLE 1385039 0 0 FACTSET RESH SYS INC COM 303075105 12116 61162 SH SOLE 61162 0 0 FAIR ISAAC CORP COM 303250104 37138 192104 SH SOLE 192104 0 0 FANG HLDGS LTD ADR 30711Y102 92 23834 SH SOLE 23834 0 0 FAR PT ACQUISITION CORP UNIT 06/01/2025 30734W208 17323 1700000 SH SOLE 1700000 0 0 FARMERS CAP BK CORP COM 309562106 452 8680 SH SOLE 8680 0 0 FARMERS NATL BANC CORP COM 309627107 1656 103810 SH SOLE 103810 0 0 FARMLAND PARTNERS INC COM 31154R109 608 69064 SH SOLE 69064 0 0 FARMMI INC SHS G33277107 292 34300 SH SOLE 34300 0 0 FARO TECHNOLOGIES INC COM 311642102 1156 21273 SH SOLE 21273 0 0 FASTENAL CO COM 311900104 19666 408595 SH SOLE 408595 0 0 FATE THERAPEUTICS INC COM 31189P102 7770 685142 SH SOLE 685142 0 0 FB FINL CORP COM 30257X104 4389 107791 SH SOLE 107791 0 0 FBL FINL GROUP INC CL A 30239F106 269 3410 SH SOLE 3410 0 0 FCB FINL HLDGS INC CL A 30255G103 3534 60100 SH SOLE 60100 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 254 2836 SH SOLE 2836 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 62784 496117 SH SOLE 496117 0 0 FEDERAL SIGNAL CORP COM 313855108 15471 664288 SH SOLE 664288 0 0 FEDERAL STR ACQUISITION CORP CL A 31421V107 7026 715523 SH SOLE 715523 0 0 FEDERATED INVS INC PA CL B 314211103 1713 73462 SH SOLE 73462 0 0 FEDEX CORP COM 31428X106 37025 163062 SH SOLE 163062 0 0 FEDEX CORP COM 31428X106 34059 150000 SH Put SOLE 0 0 150000 FEDNAT HLDG CO COM 31431B109 1393 60398 SH SOLE 60398 0 0 FERRO CORP COM 315405100 1372 65816 SH SOLE 65816 0 0 FERROGLOBE PLC SHS G33856108 58619 6839987 SH SOLE 6839987 0 0 FGL HLDGS ORD SHS G3402M102 1472 175441 SH SOLE 175441 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 23613 1250000 SH Call SOLE 0 0 1250000 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 28354 1501016 SH SOLE 1501016 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 1008 54232 SH SOLE 54232 0 0 FIBROGEN INC COM 31572Q808 785 12538 SH SOLE 12538 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 91273 860824 SH SOLE 860824 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 129 11088 SH SOLE 11088 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 2496 86956 SH SOLE 86956 0 0 FIFTH THIRD BANCORP COM 316773100 46579 1622956 SH SOLE 1622956 0 0 FINANCIAL ENGINES INC COM 317485100 2394 53310 SH SOLE 53310 0 0 FINANCIAL INSTNS INC COM 317585404 4879 148298 SH SOLE 148298 0 0 FINISAR CORP COM NEW 31787A507 291 16171 SH SOLE 16171 0 0 FINJAN HLDGS INC COM NEW 31788H303 880 258802 SH SOLE 258802 0 0 FINTECH ACQUISITION CORP II COM 31810G109 1005 100000 SH SOLE 100000 0 0 FIREEYE INC COM 31816Q101 23230 1509436 SH SOLE 1509436 0 0 FIRST AMERN FINL CORP COM 31847R102 36293 701716 SH SOLE 701716 0 0 FIRST BANCORP N C COM 318910106 9307 227503 SH SOLE 227503 0 0 FIRST BANCORP P R COM NEW 318672706 15897 2078081 SH SOLE 2078081 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 394 28347 SH SOLE 28347 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 580 22308 SH SOLE 22308 0 0 FIRST BUSEY CORP COM NEW 319383204 8296 261550 SH SOLE 261550 0 0 FIRST CHOICE BANCORP COM 31948P104 241 7893 SH SOLE 7893 0 0 FIRST CMNTY CORP S C COM 319835104 337 13409 SH SOLE 13409 0 0 FIRST CONN BANCORP INC MD COM 319850103 224 7330 SH SOLE 7330 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 40278 99872 SH SOLE 99872 0 0 FIRST DATA CORP NEW COM CL A 32008D106 129390 6182051 SH SOLE 6182051 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 3625 54050 SH SOLE 54050 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1065 54565 SH SOLE 54565 0 0 FIRST FINL BANCORP OH COM 320209109 1035 33761 SH SOLE 33761 0 0 FIRST FNDTN INC COM 32026V104 5968 321895 SH SOLE 321895 0 0 FIRST HAWAIIAN INC COM 32051X108 29373 1012156 SH SOLE 1012156 0 0 FIRST HORIZON NATL CORP COM 320517105 739 41446 SH SOLE 41446 0 0 FIRST INTERNET BANCORP COM 320557101 3437 100778 SH SOLE 100778 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 45893 1087515 SH SOLE 1087515 0 0 FIRST LONG IS CORP COM 320734106 3115 125368 SH SOLE 125368 0 0 FIRST MERCHANTS CORP COM 320817109 6490 139876 SH SOLE 139876 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 314 7988 SH SOLE 7988 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 36730 1442074 SH SOLE 1442074 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 20382 210580 SH SOLE 210580 0 0 FIRST SOLAR INC COM 336433107 26330 500000 SH Put SOLE 0 0 500000 FIRST SOLAR INC COM 336433107 8685 164920 SH SOLE 164920 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 342 21196 SH SOLE 21196 0 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 610 29496 SH SOLE 29496 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 597 9955 SH SOLE 9955 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 270 18300 SH SOLE 18300 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 265 20371 SH SOLE 20371 0 0 FIRSTCASH INC COM 33767D105 2011 22378 SH SOLE 22378 0 0 FIRSTENERGY CORP COM 337932107 168633 4695998 SH SOLE 4695998 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 1109 14582 SH SOLE 14582 0 0 FISERV INC COM 337738108 1337 18052 SH SOLE 18052 0 0 FITBIT INC CL A 33812L102 3283 502700 SH Put SOLE 0 0 502700 FITBIT INC CL A 33812L102 6616 1013100 SH Call SOLE 0 0 1013100 FITBIT INC CL A 33812L102 23927 3664137 SH SOLE 3664137 0 0 FIVE BELOW INC COM 33829M101 374 3826 SH SOLE 3826 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 8569 761685 SH SOLE 761685 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 4829 305436 SH SOLE 305436 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 26 17310 SH SOLE 17310 0 0 FIVE9 INC COM 338307101 8254 238760 SH SOLE 238760 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 28909 843798 SH SOLE 843798 0 0 FLEX LTD ORD Y2573F102 27487 1948065 SH SOLE 1948065 0 0 FLEXION THERAPEUTICS INC COM 33938J106 1825 70600 SH Put SOLE 0 0 70600 FLIR SYS INC COM 302445101 4220 81201 SH SOLE 81201 0 0 FLOWERS FOODS INC COM 343498101 2504 120195 SH SOLE 120195 0 0 FLOWSERVE CORP COM 34354P105 448 11093 SH SOLE 11093 0 0 FLUENT INC COM 34380C102 100 41000 SH SOLE 41000 0 0 FLUIDIGM CORP DEL COM 34385P108 1768 296568 SH SOLE 296568 0 0 FLUOR CORP NEW COM 343412102 904 18525 SH SOLE 18525 0 0 FLUSHING FINL CORP COM 343873105 330 12638 SH SOLE 12638 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1966 156673 SH SOLE 156673 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 8542 606232 SH SOLE 606232 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 1675 334417 SH SOLE 334417 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 37538 427584 SH SOLE 427584 0 0 FONAR CORP COM NEW 344437405 208 7840 SH SOLE 7840 0 0 FOOT LOCKER INC COM 344849104 1053 20000 SH Call SOLE 0 0 20000 FOOT LOCKER INC COM 344849104 117536 2232395 SH SOLE 2232395 0 0 FOOT LOCKER INC COM 344849104 39488 750000 SH Put SOLE 0 0 750000 FORD MTR CO DEL COM PAR $0.01 345370860 5535 500000 SH Call SOLE 0 0 500000 FORD MTR CO DEL COM PAR $0.01 345370860 48364 4368913 SH SOLE 4368913 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 8519 248659 SH SOLE 248659 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 31999 1402848 SH SOLE 1402848 0 0 FORRESTER RESH INC COM 346563109 221 5261 SH SOLE 5261 0 0 FORTERRA INC COM 34960W106 383 39396 SH SOLE 39396 0 0 FORTINET INC COM 34959E109 24041 385090 SH SOLE 385090 0 0 FORTIS INC COM 349553107 2208 69266 SH SOLE 69266 0 0 FORTUNA SILVER MINES INC COM 349915108 4055 713946 SH SOLE 713946 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 36662 682841 SH SOLE 682841 0 0 FORTY SEVEN INC COM 34983P104 1940 121221 SH SOLE 121221 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 19585 1585829 SH SOLE 1585829 0 0 FORWARD AIR CORP COM 349853101 1614 27311 SH SOLE 27311 0 0 FOSSIL GROUP INC COM 34988V106 1760 65509 SH SOLE 65509 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1185 77064 SH SOLE 77064 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 25834 1048867 SH SOLE 1048867 0 0 FOUR SEASONS ED CAYMAN INC ADR 35101A101 221 40730 SH SOLE 40730 0 0 FOX FACTORY HLDG CORP COM 35138V102 608 13063 SH SOLE 13063 0 0 FRANCESCAS HLDGS CORP COM 351793104 1383 183181 SH SOLE 183181 0 0 FRANCO NEVADA CORP COM 351858105 5664 77571 SH SOLE 77571 0 0 FRANKLIN RES INC COM 354613101 13124 409489 SH SOLE 409489 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 895 104548 SH SOLE 104548 0 0 FREDS INC CL A 356108100 827 362842 SH SOLE 362842 0 0 FREEPORT-MCMORAN INC CL B 35671D857 58460 3387028 SH SOLE 3387028 0 0 FREEPORT-MCMORAN INC CL B 35671D857 17260 1000000 SH Call SOLE 0 0 1000000 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1488 29551 SH SOLE 29551 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1515 34006 SH SOLE 34006 0 0 FRESHPET INC COM 358039105 955 34800 SH SOLE 34800 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 13027 1250176 SH SOLE 1250176 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4416 823836 SH SOLE 823836 0 0 FS BANCORP INC COM 30263Y104 304 4799 SH SOLE 4799 0 0 FS INVT CORP COM 302635107 6214 845445 SH SOLE 845445 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 173 16635 SH SOLE 16635 0 0 FTD COS INC COM 30281V108 1492 321460 SH SOLE 321460 0 0 FTS INTERNATIONAL INC COM 30283W104 18403 1292323 SH SOLE 1292323 0 0 FULTON FINL CORP PA COM 360271100 2538 153832 SH SOLE 153832 0 0 FUNKO INC COM CL A 361008105 1059 84409 SH SOLE 84409 0 0 FUSION CONNECT INC COM 36116X102 659 167175 SH SOLE 167175 0 0 FUTUREFUEL CORPORATION COM 36116M106 1770 126309 SH SOLE 126309 0 0 GAIA INC NEW CL A 36269P104 747 36887 SH SOLE 36887 0 0 GAIN CAP HLDGS INC COM 36268W100 3822 506240 SH SOLE 506240 0 0 GALAPAGOS NV SPON ADR 36315X101 3088 33499 SH SOLE 33499 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 582 91432 SH SOLE 91432 0 0 GALLAGHER ARTHUR J & CO COM 363576109 132528 2030149 SH SOLE 2030149 0 0 GALMED PHARMACEUTICALS LTD SHS M47238106 3753 315356 SH SOLE 315356 0 0 GAMCO INVESTORS INC CL A COM 361438104 561 20963 SH SOLE 20963 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 110434 3084735 SH SOLE 3084735 0 0 GANNETT CO INC COM 36473H104 12917 1207217 SH SOLE 1207217 0 0 GAP INC DEL COM 364760108 27722 855870 SH SOLE 855870 0 0 GARDNER DENVER HLDGS INC COM 36555P107 29347 998551 SH SOLE 998551 0 0 GARMIN LTD SHS H2906T109 2071 33946 SH SOLE 33946 0 0 GARRISON CAP INC COM 366554103 323 39705 SH SOLE 39705 0 0 GARTNER INC COM 366651107 2994 22526 SH SOLE 22526 0 0 GASTAR EXPL INC NEW COM 36729W202 1370 2446898 SH SOLE 2446898 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7057 433713 SH SOLE 433713 0 0 GATX CORP COM 361448103 1076 14489 SH SOLE 14489 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 22278 769541 SH SOLE 769541 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 16049 400318 SH SOLE 400318 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 1981 194436 SH SOLE 194436 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 12816 826870 SH SOLE 826870 0 0 GENERAC HLDGS INC COM 368736104 493 9521 SH SOLE 9521 0 0 GENERAL DYNAMICS CORP COM 369550108 53227 285539 SH SOLE 285539 0 0 GENERAL ELECTRIC CO COM 369604103 730 53620 SH SOLE 53620 0 0 GENERAL ELECTRIC CO COM 369604103 16431 1207300 SH Put SOLE 0 0 1207300 GENERAL ELECTRIC CO COM 369604103 30623 2250000 SH Call SOLE 0 0 2250000 GENERAL FIN CORP DEL COM 369822101 203 14948 SH SOLE 14948 0 0 GENERAL MLS INC COM 370334104 8852 200000 SH Put SOLE 0 0 200000 GENERAL MLS INC COM 370334104 15172 342793 SH SOLE 342793 0 0 GENERAL MOLY INC COM 370373102 4 10802 SH SOLE 10802 0 0 GENERAL MTRS CO COM 37045V100 1970 50000 SH Call SOLE 0 0 50000 GENERAL MTRS CO COM 37045V100 22458 570000 SH Put SOLE 0 0 570000 GENERAL MTRS CO COM 37045V100 107903 2738645 SH SOLE 2738645 0 0 GENESCO INC COM 371532102 268 6741 SH SOLE 6741 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 326 142210 SH SOLE 142210 0 0 GENIE ENERGY LTD CL B 372284208 1557 313990 SH SOLE 313990 0 0 GENMARK DIAGNOSTICS INC COM 372309104 4732 741752 SH SOLE 741752 0 0 GENOCEA BIOSCIENCES INC COM 372427104 730 853385 SH SOLE 853385 0 0 GENOMIC HEALTH INC COM 37244C101 72891 1446250 SH SOLE 1446250 0 0 GENPACT LIMITED SHS G3922B107 20202 698313 SH SOLE 698313 0 0 GENTEX CORP COM 371901109 56157 2439505 SH SOLE 2439505 0 0 GENTEX CORP COM 371901109 2859 124200 SH Put SOLE 0 0 124200 GENWORTH FINL INC COM CL A 37247D106 272 60530 SH SOLE 60530 0 0 GENWORTH FINL INC COM CL A 37247D106 405 90000 SH Call SOLE 0 0 90000 GEO GROUP INC NEW COM 36162J106 6638 241043 SH SOLE 241043 0 0 GEOPARK LTD USD SHS G38327105 8708 421902 SH SOLE 421902 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 2859 203321 SH SOLE 203321 0 0 GERDAU S A SPON ADR REP PFD 373737105 16391 4630091 SH SOLE 4630091 0 0 GERON CORP COM 374163103 1201 350000 SH Call SOLE 0 0 350000 GERON CORP COM 374163103 42 12383 SH SOLE 12383 0 0 GEVO INC COM PAR 374396406 88 23117 SH SOLE 23117 0 0 GGP INC COM 36174X101 153751 7525727 SH SOLE 7525727 0 0 G-III APPAREL GROUP LTD COM 36237H101 38121 858570 SH SOLE 858570 0 0 GILDAN ACTIVEWEAR INC COM 375916103 2807 99683 SH SOLE 99683 0 0 GILEAD SCIENCES INC COM 375558103 9209 130000 SH Call SOLE 0 0 130000 GILEAD SCIENCES INC COM 375558103 108619 1533306 SH SOLE 1533306 0 0 GLADSTONE CAPITAL CORP COM 376535100 1011 112304 SH SOLE 112304 0 0 GLADSTONE COML CORP COM 376536108 3595 187047 SH SOLE 187047 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 32537 807171 SH SOLE 807171 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3616 80000 SH Put SOLE 0 0 80000 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 16492 364877 SH SOLE 364877 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9718 215000 SH Call SOLE 0 0 215000 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 3547 113126 SH SOLE 113126 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 1453 153155 SH SOLE 153155 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 546 216854 SH SOLE 216854 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1329 150017 SH SOLE 150017 0 0 GLOBAL PMTS INC COM 37940X102 2550 22870 SH SOLE 22870 0 0 GLOBAL SELF STORAGE INC COM 37955N106 245 59008 SH SOLE 59008 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 1306 48439 SH SOLE 48439 0 0 GLOBALSTAR INC COM 378973408 4571 9330331 SH SOLE 9330331 0 0 GLOBANT S A COM L44385109 18063 318071 SH SOLE 318071 0 0 GLOBUS MED INC CL A 379577208 5046 100000 SH Put SOLE 0 0 100000 GLU MOBILE INC COM 379890106 9585 1495293 SH SOLE 1495293 0 0 GLYCOMIMETICS INC COM 38000Q102 2117 131231 SH SOLE 131231 0 0 GMS INC COM 36251C103 31041 1145854 SH SOLE 1145854 0 0 GNC HLDGS INC COM CL A 36191G107 2125 603704 SH SOLE 603704 0 0 GODADDY INC CL A 380237107 34709 491630 SH SOLE 491630 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 1769 331272 SH SOLE 331272 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 17245 585371 SH SOLE 585371 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 384 107567 SH SOLE 107567 0 0 GOLD RESOURCE CORP COM 38068T105 448 67911 SH SOLE 67911 0 0 GOLD STD VENTURES CORP COM 380738104 104 76452 SH SOLE 76452 0 0 GOLDCORP INC NEW COM 380956409 1020 74428 SH SOLE 74428 0 0 GOLDEN ENTMT INC COM 381013101 7745 286941 SH SOLE 286941 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 2728 313879 SH SOLE 313879 0 0 GOLDEN STAR RES LTD CDA COM 38119T104 26 37980 SH SOLE 37980 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 645 31482 SH SOLE 31482 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 11029 50000 SH Put SOLE 0 0 50000 GOLDMAN SACHS GROUP INC COM 38141G104 137977 625547 SH SOLE 625547 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 101 16397 SH SOLE 16397 0 0 GOLUB CAP BDC INC COM 38173M102 3132 171172 SH SOLE 171172 0 0 GOPRO INC CL A 38268T103 1170 181619 SH SOLE 181619 0 0 GORES HLDGS II INC COM CL A 382867109 3621 356000 SH SOLE 356000 0 0 GORMAN RUPP CO COM 383082104 2115 60435 SH SOLE 60435 0 0 GP STRATEGIES CORP COM 36225V104 193 10950 SH SOLE 10950 0 0 GRACE W R & CO DEL NEW COM 38388F108 56471 770304 SH SOLE 770304 0 0 GRACO INC COM 384109104 16587 366802 SH SOLE 366802 0 0 GRAFTECH INTL LTD COM 384313508 61229 3403522 SH SOLE 3403522 0 0 GRAHAM CORP COM 384556106 252 9777 SH SOLE 9777 0 0 GRAHAM HLDGS CO COM 384637104 2350 4009 SH SOLE 4009 0 0 GRAINGER W W INC COM 384802104 40258 130538 SH SOLE 130538 0 0 GRAMERCY PPTY TR COM NEW 385002308 124067 4541237 SH SOLE 4541237 0 0 GRAN TIERRA ENERGY INC COM 38500T101 358 103908 SH SOLE 103908 0 0 GRAND CANYON ED INC COM 38526M106 52670 471913 SH SOLE 471913 0 0 GRANITE CONSTR INC COM 387328107 8333 149710 SH SOLE 149710 0 0 GRANITE PT MTG TR INC COM 38741L107 2541 138493 SH SOLE 138493 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 37649 2594683 SH SOLE 2594683 0 0 GRAY TELEVISION INC COM 389375106 2790 176607 SH SOLE 176607 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 171 47537 SH SOLE 47537 0 0 GREAT PANTHER SILVER LTD COM 39115V101 42 35748 SH SOLE 35748 0 0 GREAT SOUTHN BANCORP INC COM 390905107 425 7431 SH SOLE 7431 0 0 GREAT WESTN BANCORP INC COM 391416104 1189 28321 SH SOLE 28321 0 0 GREEN BANCORP INC COM 39260X100 6822 315822 SH SOLE 315822 0 0 GREEN BRICK PARTNERS INC COM 392709101 2762 281792 SH SOLE 281792 0 0 GREEN DOT CORP CL A 39304D102 13615 185515 SH SOLE 185515 0 0 GREEN PLAINS INC COM 393222104 18705 1022116 SH SOLE 1022116 0 0 GREEN PLAINS INC COM 393222104 3660 200000 SH Put SOLE 0 0 200000 GREENBRIER COS INC COM 393657101 23799 451158 SH SOLE 451158 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1366 96169 SH SOLE 96169 0 0 GREENSKY INC CL A 39572G100 27892 1318755 SH SOLE 1318755 0 0 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 3193 176502 SH SOLE 176502 0 0 GREIF INC CL A 397624107 1536 29033 SH SOLE 29033 0 0 GRIFFON CORP COM 398433102 5634 316493 SH SOLE 316493 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 28439 1322748 SH SOLE 1322748 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 6683 106076 SH SOLE 106076 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 970 15313 SH SOLE 15313 0 0 GROUPON INC COM 399473107 18865 4387299 SH SOLE 4387299 0 0 GRUBHUB INC COM 400110102 46102 439446 SH SOLE 439446 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 10505 252229 SH SOLE 252229 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4268 26817 SH SOLE 26817 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 1489 179596 SH SOLE 179596 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 5696 172698 SH SOLE 172698 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2932 277150 SH SOLE 277150 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 3859 203626 SH SOLE 203626 0 0 GS ACQUISITION HLDGS CORP UNIT 06/12/2023 36255F201 16016 1567000 SH SOLE 1567000 0 0 GSI TECHNOLOGY COM 36241U106 1924 255876 SH SOLE 255876 0 0 GSV CAP CORP COM 36191J101 90 13165 SH SOLE 13165 0 0 GTX INC DEL COM NEW 40052B207 318 20750 SH SOLE 20750 0 0 GTY TECHNOLOGY HOLDINGS INC CL A G4182A102 253 25000 SH SOLE 25000 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 945 31717 SH SOLE 31717 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 912 27685 SH SOLE 27685 0 0 GUESS INC COM 401617105 6961 325258 SH SOLE 325258 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 251 11427 SH SOLE 11427 0 0 GULF ISLAND FABRICATION INC COM 402307102 1239 137641 SH SOLE 137641 0 0 GULFMARK OFFSHORE INC COM 402629505 205 6105 SH SOLE 6105 0 0 GULFPORT ENERGY CORP COM NEW 402635304 5668 450877 SH SOLE 450877 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 4568 32734 SH SOLE 32734 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 907 24129 SH SOLE 24129 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 216 21587 SH SOLE 21587 0 0 HACKETT GROUP INC COM 404609109 4142 257738 SH SOLE 257738 0 0 HAEMONETICS CORP COM 405024100 20622 229949 SH SOLE 229949 0 0 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 424 5166 SH SOLE 5166 0 0 HAIN CELESTIAL GROUP INC COM 405217100 8787 294859 SH SOLE 294859 0 0 HALLADOR ENERGY COMPANY COM 40609P105 247 34632 SH SOLE 34632 0 0 HALLIBURTON CO COM 406216101 20295 450400 SH Put SOLE 0 0 450400 HALLIBURTON CO COM 406216101 88681 1968071 SH SOLE 1968071 0 0 HALLIBURTON CO COM 406216101 4569 101400 SH Call SOLE 0 0 101400 HALOZYME THERAPEUTICS INC COM 40637H109 1395 82714 SH SOLE 82714 0 0 HALYARD HEALTH INC COM 40650V100 29304 511866 SH SOLE 511866 0 0 HALYARD HEALTH INC COM 40650V100 2863 50000 SH Call SOLE 0 0 50000 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 378 13029 SH SOLE 13029 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 69115 1481555 SH SOLE 1481555 0 0 HANESBRANDS INC COM 410345102 67043 3044642 SH SOLE 3044642 0 0 HANMI FINL CORP COM NEW 410495204 19870 700886 SH SOLE 700886 0 0 HANOVER INS GROUP INC COM 410867105 2950 24671 SH SOLE 24671 0 0 HANWHA Q CELL CO LTD SPONSORED ADR NE 41135V301 68 10500 SH SOLE 10500 0 0 HARBORONE BANCORP INC COM 41165F101 612 32324 SH SOLE 32324 0 0 HARMONIC INC COM 413160102 6814 1603355 SH SOLE 1603355 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 69 44203 SH SOLE 44203 0 0 HARRIS CORP DEL COM 413875105 14606 101049 SH SOLE 101049 0 0 HARSCO CORP COM 415864107 11428 517097 SH SOLE 517097 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 155922 3049526 SH SOLE 3049526 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 10226 200000 SH Put SOLE 0 0 200000 HARVARD BIOSCIENCE INC COM 416906105 323 60353 SH SOLE 60353 0 0 HARVEST CAP CR CORP COM 41753F109 137 12991 SH SOLE 12991 0 0 HAVERTY FURNITURE INC COM 419596101 1823 84402 SH SOLE 84402 0 0 HAWKINS INC COM 420261109 2977 84214 SH SOLE 84214 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 346 9410 SH SOLE 9410 0 0 HC2 HLDGS INC COM 404139107 1565 267493 SH SOLE 267493 0 0 HCA HEALTHCARE INC COM 40412C101 174270 1698536 SH SOLE 1698536 0 0 HCI GROUP INC COM 40416E103 1327 31916 SH SOLE 31916 0 0 HCP INC COM 40414L109 1403 54353 SH SOLE 54353 0 0 HD SUPPLY HLDGS INC COM 40416M105 12573 293156 SH SOLE 293156 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 627 5973 SH SOLE 5973 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 8741 270196 SH SOLE 270196 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 4853 150000 SH Call SOLE 0 0 150000 HEALTHCARE RLTY TR COM 421946104 455 15659 SH SOLE 15659 0 0 HEALTHCARE SVCS GRP INC COM 421906108 652 15107 SH SOLE 15107 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 64825 2404489 SH SOLE 2404489 0 0 HEALTHEQUITY INC COM 42226A107 1324 17627 SH SOLE 17627 0 0 HEALTHEQUITY INC COM 42226A107 376 5000 SH Call SOLE 0 0 5000 HEALTHSTREAM INC COM 42222N103 4467 163573 SH SOLE 163573 0 0 HEARTLAND FINL USA INC COM 42234Q102 6098 111185 SH SOLE 111185 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 30 14180 SH SOLE 14180 0 0 HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 62 31405 SH SOLE 31405 0 0 HECLA MNG CO COM 422704106 7823 2247863 SH SOLE 2247863 0 0 HEICO CORP NEW CL A 422806208 27086 444401 SH SOLE 444401 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 13343 381219 SH SOLE 381219 0 0 HELEN OF TROY CORP LTD COM G4388N106 3528 35831 SH SOLE 35831 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 19670 2361312 SH SOLE 2361312 0 0 HELMERICH & PAYNE INC COM 423452101 11698 183473 SH SOLE 183473 0 0 HENNESSY ADVISORS INC COM 425885100 264 15229 SH SOLE 15229 0 0 HENRY JACK & ASSOC INC COM 426281101 537 4123 SH SOLE 4123 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 51809 964434 SH SOLE 964434 0 0 HERC HLDGS INC COM 42704L104 21085 374254 SH SOLE 374254 0 0 HERCULES CAPITAL INC COM 427096508 6368 503388 SH SOLE 503388 0 0 HERITAGE COMMERCE CORP COM 426927109 6686 393532 SH SOLE 393532 0 0 HERON THERAPEUTICS INC COM 427746102 6968 179364 SH SOLE 179364 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 5183 241638 SH SOLE 241638 0 0 HERSHEY CO COM 427866108 43034 462435 SH SOLE 462435 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 444 28931 SH SOLE 28931 0 0 HESS CORP COM 42809H107 130678 1953632 SH SOLE 1953632 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 41754 2857905 SH SOLE 2857905 0 0 HEXCEL CORP NEW COM 428291108 8804 132628 SH SOLE 132628 0 0 HEXCEL CORP NEW COM 428291108 19914 300000 SH Call SOLE 0 0 300000 HIBBETT SPORTS INC COM 428567101 9504 415043 SH SOLE 415043 0 0 HIGHPOINT RES CORP COM 43114K108 3081 506747 SH SOLE 506747 0 0 HIGHWOODS PPTYS INC COM 431284108 26382 520055 SH SOLE 520055 0 0 HILL ROM HLDGS INC COM 431475102 50975 583635 SH SOLE 583635 0 0 HILLENBRAND INC COM 431571108 1284 27225 SH SOLE 27225 0 0 HILLTOP HOLDINGS INC COM 432748101 42587 1929620 SH SOLE 1929620 0 0 HILTON GRAND VACATIONS INC COM 43283X105 13543 390292 SH SOLE 390292 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 10137 128062 SH SOLE 128062 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1188 159308 SH SOLE 159308 0 0 HMS HLDGS CORP COM 40425J101 2333 107900 SH SOLE 107900 0 0 HNI CORP COM 404251100 767 20607 SH SOLE 20607 0 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 3838 213790 SH SOLE 213790 0 0 HOLLYFRONTIER CORP COM 436106108 147032 2148646 SH SOLE 2148646 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 5524 249503 SH SOLE 249503 0 0 HOLOGIC INC COM 436440101 17093 430000 SH Call SOLE 0 0 430000 HOLOGIC INC COM 436440101 211 5315 SH SOLE 5315 0 0 HOME BANCORP INC COM 43689E107 671 14407 SH SOLE 14407 0 0 HOME BANCSHARES INC COM 436893200 9205 408036 SH SOLE 408036 0 0 HOME DEPOT INC COM 437076102 11089 56836 SH SOLE 56836 0 0 HOMESTREET INC COM 43785V102 22130 821161 SH SOLE 821161 0 0 HOMETRUST BANCSHARES INC COM 437872104 1253 44525 SH SOLE 44525 0 0 HONDA MOTOR LTD AMERN SHS 438128308 16750 572275 SH SOLE 572275 0 0 HONEYWELL INTL INC COM 438516106 4927 34200 SH Put SOLE 0 0 34200 HONEYWELL INTL INC COM 438516106 240508 1669615 SH SOLE 1669615 0 0 HONEYWELL INTL INC COM 438516106 6482 45000 SH Call SOLE 0 0 45000 HOOKER FURNITURE CORP COM 439038100 4167 88858 SH SOLE 88858 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 9747 218548 SH SOLE 218548 0 0 HORIZON BANCORP INC COM 440407104 506 24465 SH SOLE 24465 0 0 HORIZON GLOBAL CORP COM 44052W104 1610 270200 SH SOLE 270200 0 0 HORIZON PHARMA PLC SHS G4617B105 1689 101973 SH SOLE 101973 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 984 248460 SH SOLE 248460 0 0 HORTONWORKS INC COM 440894103 19900 1092215 SH SOLE 1092215 0 0 HORTONWORKS INC COM 440894103 9110 500000 SH Call SOLE 0 0 500000 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 17771 621137 SH SOLE 621137 0 0 HOST HOTELS & RESORTS INC COM 44107P104 29896 1418906 SH SOLE 1418906 0 0 HOSTESS BRANDS INC CL A 44109J106 1360 100000 SH Put SOLE 0 0 100000 HOSTESS BRANDS INC CL A 44109J106 3111 228737 SH SOLE 228737 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5608 733093 SH SOLE 733093 0 0 HOULIHAN LOKEY INC CL A 441593100 42870 836983 SH SOLE 836983 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 30 18126 SH SOLE 18126 0 0 HOWARD HUGHES CORP COM 44267D107 6847 51672 SH SOLE 51672 0 0 HP INC COM 40434L105 102933 4536511 SH SOLE 4536511 0 0 HRG GROUP INC COM 40434J100 2585 197482 SH SOLE 197482 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 257 78701 SH SOLE 78701 0 0 HUAMI CORP SPONSORED ADS 44331K103 360 36517 SH SOLE 36517 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 327 12472 SH SOLE 12472 0 0 HUB GROUP INC CL A 443320106 37020 743365 SH SOLE 743365 0 0 HUBBELL INC COM 443510607 18918 178908 SH SOLE 178908 0 0 HUBSPOT INC COM 443573100 6563 52334 SH SOLE 52334 0 0 HUDBAY MINERALS INC COM 443628102 8309 1483668 SH SOLE 1483668 0 0 HUDSON LTD COM CL A G46408103 3136 179278 SH SOLE 179278 0 0 HUDSON PAC PPTYS INC COM 444097109 54243 1530988 SH SOLE 1530988 0 0 HUDSON TECHNOLOGIES INC COM 444144109 315 156723 SH SOLE 156723 0 0 HUMANA INC COM 444859102 28303 95096 SH SOLE 95096 0 0 HUNT J B TRANS SVCS INC COM 445658107 2739 22538 SH SOLE 22538 0 0 HUNTINGTON BANCSHARES INC COM 446150104 23347 1581745 SH SOLE 1581745 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 26955 124339 SH SOLE 124339 0 0 HUNTSMAN CORP COM 447011107 58964 2019309 SH SOLE 2019309 0 0 HURON CONSULTING GROUP INC COM 447462102 12946 316539 SH SOLE 316539 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 814 27004 SH SOLE 27004 0 0 HUTTIG BLDG PRODS INC COM 448451104 1726 363348 SH SOLE 363348 0 0 HUYA INC ADS REP SHS A 44852D108 4963 150900 SH SOLE 150900 0 0 HYATT HOTELS CORP COM CL A 448579102 136885 1774271 SH SOLE 1774271 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1575 24509 SH SOLE 24509 0 0 I3 VERTICALS INC COM CL A 46571Y107 3031 199121 SH SOLE 199121 0 0 IAC INTERACTIVECORP COM 44919P508 130692 857052 SH SOLE 857052 0 0 IAMGOLD CORP COM 450913108 14490 2493898 SH SOLE 2493898 0 0 IBERIABANK CORP COM 450828108 172607 2277140 SH SOLE 2277140 0 0 ICF INTL INC COM 44925C103 1121 15772 SH SOLE 15772 0 0 ICICI BK LTD ADR 45104G104 3740 465810 SH SOLE 465810 0 0 ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113Y104 431 67652 SH SOLE 67652 0 0 ICON PLC SHS G4705A100 44258 333947 SH SOLE 333947 0 0 ICONIX BRAND GROUP INC COM 451055107 430 737417 SH SOLE 737417 0 0 ICU MED INC COM 44930G107 4405 15000 SH Put SOLE 0 0 15000 ICU MED INC COM 44930G107 199491 679349 SH SOLE 679349 0 0 ICU MED INC COM 44930G107 9338 31800 SH Call SOLE 0 0 31800 IDACORP INC COM 451107106 3166 34321 SH SOLE 34321 0 0 IDENTIV INC COM NEW 45170X205 80 20673 SH SOLE 20673 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 3352 2539154 SH SOLE 2539154 0 0 IDEX CORP COM 45167R104 2173 15923 SH SOLE 15923 0 0 IDEXX LABS INC COM 45168D104 57659 264562 SH SOLE 264562 0 0 IDT CORP CL B NEW 448947507 2760 491088 SH SOLE 491088 0 0 II VI INC COM 902104108 25573 588559 SH SOLE 588559 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 26563 1298279 SH SOLE 1298279 0 0 ILG INC COM 44967H101 32124 972585 SH SOLE 972585 0 0 ILLINOIS TOOL WKS INC COM 452308109 66572 480522 SH SOLE 480522 0 0 ILLINOIS TOOL WKS INC COM 452308109 13854 100000 SH Call SOLE 0 0 100000 ILLUMINA INC COM 452327109 153318 548957 SH SOLE 548957 0 0 IMAX CORP COM 45245E109 14388 649579 SH SOLE 649579 0 0 IMMERSION CORP COM 452521107 15794 1022937 SH SOLE 1022937 0 0 IMMUNE DESIGN CORP COM 45252L103 73 16101 SH SOLE 16101 0 0 IMMUNOGEN INC COM 45253H101 341 35000 SH Put SOLE 0 0 35000 IMMUNOGEN INC COM 45253H101 2503 257204 SH SOLE 257204 0 0 IMMUNOMEDICS INC COM 452907108 88585 3742519 SH SOLE 3742519 0 0 IMPERVA INC COM 45321L100 14493 300382 SH SOLE 300382 0 0 IMPINJ INC COM 453204109 973 44007 SH SOLE 44007 0 0 INCYTE CORP COM 45337C102 3350 50000 SH Call SOLE 0 0 50000 INCYTE CORP COM 45337C102 72697 1085033 SH SOLE 1085033 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 421 102093 SH SOLE 102093 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 725 21818 SH SOLE 21818 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 13285 520993 SH SOLE 520993 0 0 INDEPENDENT BK GROUP INC COM 45384B106 2108 31564 SH SOLE 31564 0 0 INFINERA CORPORATION COM 45667G103 10573 1064714 SH SOLE 1064714 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 210 110155 SH SOLE 110155 0 0 INFLARX NV COM N44821101 1916 59415 SH SOLE 59415 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 680 165795 SH SOLE 165795 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 508 54521 SH SOLE 54521 0 0 INFRAREIT INC COM 45685L100 4433 199969 SH SOLE 199969 0 0 ING GROEP N V SPONSORED ADR 456837103 1028 71812 SH SOLE 71812 0 0 INGERSOLL-RAND PLC SHS G47791101 139194 1551254 SH SOLE 1551254 0 0 INGREDION INC COM 457187102 38812 350601 SH SOLE 350601 0 0 INNERWORKINGS INC COM 45773Y105 1201 138225 SH SOLE 138225 0 0 INNOPHOS HOLDINGS INC COM 45774N108 214 4501 SH SOLE 4501 0 0 INNOSPEC INC COM 45768S105 663 8666 SH SOLE 8666 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 435 18469 SH SOLE 18469 0 0 INNOVIVA INC COM 45781M101 2942 213183 SH SOLE 213183 0 0 INOGEN INC COM 45780L104 3429 18405 SH SOLE 18405 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 509 129750 SH SOLE 129750 0 0 INSIGHT ENTERPRISES INC COM 45765U103 23240 474963 SH SOLE 474963 0 0 INSMED INC NOTE 1.750% 1/1 457669AA7 5067 5500 SH SOLE 0 0 0 INSMED INC COM PAR $.01 457669307 275 11639 SH SOLE 11639 0 0 INSPERITY INC COM 45778Q107 5633 59140 SH SOLE 59140 0 0 INSPIRE MED SYS INC COM 457730109 26752 750190 SH SOLE 750190 0 0 INSPIRED ENTMT INC COM 45782N108 1459 233396 SH SOLE 233396 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2922 51665 SH SOLE 51665 0 0 INSULET CORP COM 45784P101 45602 532109 SH SOLE 532109 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 1232 170104 SH SOLE 170104 0 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 308 69940 SH SOLE 69940 0 0 INTEGER HLDGS CORP COM 45826H109 17742 274428 SH SOLE 274428 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 46263 718261 SH SOLE 718261 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 49446 1551014 SH SOLE 1551014 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1594 50000 SH Call SOLE 0 0 50000 INTEL CORP COM 458140100 18586 373890 SH SOLE 373890 0 0 INTELSAT S A COM L5140P101 2129 127792 SH SOLE 127792 0 0 INTER PARFUMS INC COM 458334109 1010 18887 SH SOLE 18887 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 5712 88686 SH SOLE 88686 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 6420 76509 SH SOLE 76509 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 151190 2055613 SH SOLE 2055613 0 0 INTERDIGITAL INC COM 45867G101 343 4238 SH SOLE 4238 0 0 INTERFACE INC COM 458665304 15195 662089 SH SOLE 662089 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 45337 1059266 SH SOLE 1059266 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 105763 757074 SH SOLE 757074 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 4512 32300 SH Put SOLE 0 0 32300 INTERNATIONAL BUSINESS MACHS COM 459200101 2375 17000 SH Call SOLE 0 0 17000 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1665 13429 SH SOLE 13429 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 120049 5165617 SH SOLE 5165617 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1789 77000 SH Call SOLE 0 0 77000 INTERNATIONAL SEAWAYS INC COM Y41053102 1160 50147 SH SOLE 50147 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 5843 130707 SH SOLE 130707 0 0 INTERSECT ENT INC COM 46071F103 3654 97570 SH SOLE 97570 0 0 INTERSECT ENT INC COM 46071F103 749 20000 SH Call SOLE 0 0 20000 INTERXION HOLDING N.V SHS N47279109 42541 681533 SH SOLE 681533 0 0 INTEVAC INC COM 461148108 728 150159 SH SOLE 150159 0 0 INTL PAPER CO COM 460146103 65061 1249247 SH SOLE 1249247 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 4418 250000 SH Put SOLE 0 0 250000 INTRA CELLULAR THERAPIES INC COM 46116X101 16795 950505 SH SOLE 950505 0 0 INTREPID POTASH INC COM 46121Y102 6819 1663206 SH SOLE 1663206 0 0 INTRICON CORP COM 46121H109 460 11402 SH SOLE 11402 0 0 INTUIT COM 461202103 130747 639961 SH SOLE 639961 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 26316 55000 SH Call SOLE 0 0 55000 INTUITIVE SURGICAL INC COM NEW 46120E602 237094 495516 SH SOLE 495516 0 0 INVACARE CORP COM 461203101 25851 1389830 SH SOLE 1389830 0 0 INVESCO CALIF VALUE MUN INC COM 46132H106 205 17400 SH SOLE 17400 0 0 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 201 16128 SH SOLE 16128 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 390 33543 SH SOLE 33543 0 0 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 211 3828 SH SOLE 3828 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2624 55354 SH SOLE 55354 0 0 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 770 18770 SH SOLE 18770 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 810 55614 SH SOLE 55614 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 565 30901 SH SOLE 30901 0 0 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 774 13919 SH SOLE 13919 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 11143 486579 SH SOLE 486579 0 0 INVESCO LTD SHS G491BT108 2516 94729 SH SOLE 94729 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1089 68503 SH SOLE 68503 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 12016 70000 SH Call SOLE 0 0 70000 INVESCO QQQ TR UNIT SER 1 46090E103 10623 61887 SH SOLE 61887 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 186498 1086500 SH Put SOLE 0 0 1086500 INVESCO VALUE MUN INCOME TR COM 46132P108 193 13675 SH SOLE 13675 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 6329 302533 SH SOLE 302533 0 0 INVESTORS BANCORP INC NEW COM 46146L101 13344 1043314 SH SOLE 1043314 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 557 100811 SH SOLE 100811 0 0 INVITAE CORP COM 46185L103 3940 536056 SH SOLE 536056 0 0 INVITATION HOMES INC COM 46187W107 9637 417904 SH SOLE 417904 0 0 INVUITY INC COM NEW 46187J205 2606 668280 SH SOLE 668280 0 0 IONIS PHARMACEUTICALS INC COM 462222100 7581 181934 SH SOLE 181934 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 9125 712922 SH SOLE 712922 0 0 IPG PHOTONICS CORP COM 44980X109 8276 37510 SH SOLE 37510 0 0 IQVIA HLDGS INC COM 46266C105 133416 1336569 SH SOLE 1336569 0 0 IQVIA HLDGS INC COM 46266C105 998 10000 SH Call SOLE 0 0 10000 IRHYTHM TECHNOLOGIES INC COM 450056106 58968 726837 SH SOLE 726837 0 0 IRIDEX CORP COM 462684101 255 37538 SH SOLE 37538 0 0 IROBOT CORP COM 462726100 652 8600 SH SOLE 8600 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1287 67305 SH SOLE 67305 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 2162 125055 SH SOLE 125055 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 2348 73266 SH SOLE 73266 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1603 50000 SH Call SOLE 0 0 50000 ISHARES INC MSCI CDA ETF 464286509 1996 70000 SH SOLE 70000 0 0 ISHARES INC MSCI EURZONE ETF 464286608 2809 68499 SH SOLE 68499 0 0 ISHARES INC MSCI THAILND ETF 464286624 2162 26285 SH SOLE 26285 0 0 ISHARES INC MSCI CHILE ETF 464286640 4131 89716 SH SOLE 89716 0 0 ISHARES INC MSCI STH KOR ETF 464286772 24316 359126 SH SOLE 359126 0 0 ISHARES INC MSCI STH AFR ETF 464286780 1208 20987 SH SOLE 20987 0 0 ISHARES INC MSCI GERMANY ETF 464286806 10058 335485 SH SOLE 335485 0 0 ISHARES INC MSCI MEXICO ETF 464286822 4140 87819 SH SOLE 87819 0 0 ISHARES INC MSCI HONG KG ETF 464286871 2171 89684 SH SOLE 89684 0 0 ISHARES INC CORE MSCI EMKT 46434G103 4258 81084 SH SOLE 81084 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 851 23633 SH SOLE 23633 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 2520 70000 SH Put SOLE 0 0 70000 ISHARES INC MSCI SINGPOR ETF 46434G780 264 11018 SH SOLE 11018 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 3536 104540 SH SOLE 104540 0 0 ISHARES INC MSCI ITALY ETF 46434G830 810 28041 SH SOLE 28041 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 4166 274963 SH SOLE 274963 0 0 ISHARES TR S&P 100 ETF 464287101 2423 20256 SH SOLE 20256 0 0 ISHARES TR CORE S&P TTL STK 464287150 520 8325 SH SOLE 8325 0 0 ISHARES TR SELECT DIVID ETF 464287168 469 4796 SH SOLE 4796 0 0 ISHARES TR TIPS BD ETF 464287176 7070 62637 SH SOLE 62637 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 77015 1792300 SH Put SOLE 0 0 1792300 ISHARES TR CHINA LG-CAP ETF 464287184 28896 672463 SH SOLE 672463 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 967 22500 SH Call SOLE 0 0 22500 ISHARES TR TRANS AVG ETF 464287192 4816 25860 SH SOLE 25860 0 0 ISHARES TR CORE S&P500 ETF 464287200 5938 21748 SH SOLE 21748 0 0 ISHARES TR CORE US AGGBD ET 464287226 7677 72204 SH SOLE 72204 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 43330 1000000 SH Put SOLE 0 0 1000000 ISHARES TR MSCI EMG MKT ETF 464287234 6488 149739 SH SOLE 149739 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 26821 619000 SH Call SOLE 0 0 619000 ISHARES TR IBOXX INV CP ETF 464287242 139996 1221928 SH SOLE 1221928 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 3131 19254 SH SOLE 19254 0 0 ISHARES TR LATN AMER 40 ETF 464287390 882 29807 SH SOLE 29807 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1795 16300 SH SOLE 16300 0 0 ISHARES TR 20 YR TR BD ETF 464287432 3043 25000 SH Call SOLE 0 0 25000 ISHARES TR 20 YR TR BD ETF 464287432 11275 92632 SH SOLE 92632 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 7943 95270 SH SOLE 95270 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 33744 404750 SH DFND 1,2 0 404750 0 ISHARES TR MSCI EAFE ETF 464287465 3740 55841 SH SOLE 55841 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1567 12368 SH SOLE 12368 0 0 ISHARES TR RUS MID CAP ETF 464287499 2056 9694 SH SOLE 9694 0 0 ISHARES TR CORE S&P MCP ETF 464287507 7152 36720 SH SOLE 36720 0 0 ISHARES TR NA TEC SFTWR ETF 464287515 201 1101 SH SOLE 1101 0 0 ISHARES TR PHLX SEMICND ETF 464287523 2113 11852 SH SOLE 11852 0 0 ISHARES TR NASDAQ BIOTECH 464287556 17483 159200 SH Call SOLE 0 0 159200 ISHARES TR NASDAQ BIOTECH 464287556 12329 112262 SH SOLE 112262 0 0 ISHARES TR NASDAQ BIOTECH 464287556 44400 404300 SH Put SOLE 0 0 404300 ISHARES TR RUS 1000 VAL ETF 464287598 6433 53000 SH SOLE 53000 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 3688 25648 SH SOLE 25648 0 0 ISHARES TR RUS 1000 ETF 464287622 6692 44031 SH SOLE 44031 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 5523 27028 SH SOLE 27028 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 19030 116200 SH Call SOLE 0 0 116200 ISHARES TR RUSSELL 2000 ETF 464287655 54765 334400 SH Put SOLE 0 0 334400 ISHARES TR US TELECOM ETF 464287713 573 20769 SH SOLE 20769 0 0 ISHARES TR U.S. TECH ETF 464287721 962 5399 SH SOLE 5399 0 0 ISHARES TR U.S. REAL ES ETF 464287739 3062 38000 SH SOLE 38000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 5641 70000 SH Call SOLE 0 0 70000 ISHARES TR CORE S&P SCP ETF 464287804 3299 39524 SH SOLE 39524 0 0 ISHARES TR SP SMCP600VL ETF 464287879 273 1675 SH SOLE 1675 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1530 21343 SH SOLE 21343 0 0 ISHARES TR EAFE SML CP ETF 464288273 331 5277 SH SOLE 5277 0 0 ISHARES TR NATIONAL MUN ETF 464288414 3070 28154 SH SOLE 28154 0 0 ISHARES TR INTL SEL DIV ETF 464288448 645 20140 SH SOLE 20140 0 0 ISHARES TR IBOXX HI YD ETF 464288513 17016 200000 SH Call SOLE 0 0 200000 ISHARES TR IBOXX HI YD ETF 464288513 14901 175139 SH SOLE 175139 0 0 ISHARES TR INTRMD CR BD ETF 464288638 1072 10092 SH SOLE 10092 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 6817 56812 SH SOLE 56812 0 0 ISHARES TR SHORT TREAS BD 464288679 1682 15230 SH SOLE 15230 0 0 ISHARES TR S&P US PFD STK 464288687 3074 81528 SH SOLE 81528 0 0 ISHARES TR US HOME CONS ETF 464288752 19075 500000 SH Put SOLE 0 0 500000 ISHARES TR US AER DEF ETF 464288760 1207 6270 SH SOLE 6270 0 0 ISHARES TR U.S. MED DVC ETF 464288810 3010 15000 SH Put SOLE 0 0 15000 ISHARES TR US TREAS BD ETF 46429B267 1004 40752 SH SOLE 40752 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 544 23695 SH SOLE 23695 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 4134 81068 SH SOLE 81068 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 613 7213 SH SOLE 7213 0 0 ISHARES TR MSCI CHINA ETF 46429B671 21664 335355 SH SOLE 335355 0 0 ISHARES TR MIN VOL USA ETF 46429B697 1900 35744 SH SOLE 35744 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3057 65580 SH SOLE 65580 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 416 13259 SH SOLE 13259 0 0 ISHARES TR CORE MSCI INTL 46435G326 965 17240 SH SOLE 17240 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 348 10000 SH SOLE 10000 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 196 42600 SH SOLE 42600 0 0 ISTAR INC COM 45031U101 2084 193174 SH SOLE 193174 0 0 ITERUM THERAPEUTICS PLC SHS G6333L101 1867 171463 SH SOLE 171463 0 0 ITRON INC COM 465741106 750 12494 SH SOLE 12494 0 0 ITT INC COM 45073V108 6430 123024 SH SOLE 123024 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 1324 43616 SH SOLE 43616 0 0 J & J SNACK FOODS CORP COM 466032109 710 4654 SH SOLE 4654 0 0 J ALEXANDERS HLDGS INC COM 46609J106 466 41834 SH SOLE 41834 0 0 J JILL INC COM 46620W102 2295 245757 SH SOLE 245757 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 173 25405 SH SOLE 25405 0 0 JABIL INC COM 466313103 7270 262830 SH SOLE 262830 0 0 JACK IN THE BOX INC COM 466367109 70583 829223 SH SOLE 829223 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 84628 1332939 SH SOLE 1332939 0 0 JAMBA INC COM NEW 47023A309 427 40103 SH SOLE 40103 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 30092 979241 SH SOLE 979241 0 0 JASON INDS INC COM 471172106 146 62776 SH SOLE 62776 0 0 JD COM INC SPON ADR CL A 47215P106 5843 150000 SH Call SOLE 0 0 150000 JEFFERIES FINL GROUP INC COM 47233W109 39702 1745930 SH SOLE 1745930 0 0 JELD-WEN HLDG INC COM 47580P103 436 15263 SH SOLE 15263 0 0 JERNIGAN CAP INC COM 476405105 3344 175460 SH SOLE 175460 0 0 JETBLUE AIRWAYS CORP COM 477143101 3114 164085 SH SOLE 164085 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 269 40700 SH SOLE 40700 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 299 21711 SH SOLE 21711 0 0 JOHNSON & JOHNSON COM 478160104 237621 1958307 SH SOLE 1958307 0 0 JOHNSON & JOHNSON COM 478160104 4811 40000 SH Call SOLE 0 0 40000 JOHNSON CTLS INTL PLC SHS G51502105 13380 400000 SH Put SOLE 0 0 400000 JOHNSON CTLS INTL PLC SHS G51502105 25088 750000 SH Call SOLE 0 0 750000 JOHNSON OUTDOORS INC CL A 479167108 1517 17946 SH SOLE 17946 0 0 JOINT CORP COM 47973J102 458 55995 SH SOLE 55995 0 0 JONES ENERGY INC COM CL A 48019R108 181 488472 SH SOLE 488472 0 0 JONES LANG LASALLE INC COM 48020Q107 15212 91646 SH SOLE 91646 0 0 JOUNCE THERAPEUTICS INC COM 481116101 5202 679177 SH SOLE 679177 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1550 30946 SH SOLE 30946 0 0 JPMORGAN CHASE & CO COM 46625H100 92316 885950 SH SOLE 885950 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 368 142688 SH SOLE 142688 0 0 JUNIPER NETWORKS INC COM 48203R104 413 15077 SH SOLE 15077 0 0 JUNIPER NETWORKS INC COM 48203R104 1645 60000 SH Call SOLE 0 0 60000 JUPAI HLDGS LTD ADS 48205B107 1480 78289 SH SOLE 78289 0 0 JUST ENERGY GROUP INC COM 48213W101 167 46031 SH SOLE 46031 0 0 K12 INC COM 48273U102 9874 603159 SH SOLE 603159 0 0 K2M GROUP HLDGS INC COM 48273J107 1217 54069 SH SOLE 54069 0 0 KADANT INC COM 48282T104 5714 59431 SH SOLE 59431 0 0 KADMON HLDGS INC COM 48283N106 1148 287706 SH SOLE 287706 0 0 KALA PHARMACEUTICALS INC COM 483119103 8224 598950 SH SOLE 598950 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 107 13117 SH SOLE 13117 0 0 KAMAN CORP COM 483548103 12077 173294 SH SOLE 173294 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 17318 163439 SH SOLE 163439 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 31788 300000 SH Call SOLE 0 0 300000 KAPSTONE PAPER & PACKAGING C COM 48562P103 9741 282339 SH SOLE 282339 0 0 KAR AUCTION SVCS INC COM 48238T109 19111 348738 SH SOLE 348738 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 17661 1039469 SH SOLE 1039469 0 0 KAYNE ANDERSON ACQUISITION COM CL A 48661U102 2224 224692 SH SOLE 224692 0 0 KAYNE ANDERSON ACQUISITION UNIT 06/30/2022 48661U201 4140 400000 SH SOLE 400000 0 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 151 15932 SH SOLE 15932 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 447 9614 SH SOLE 9614 0 0 KB HOME COM 48666K109 4407 161772 SH SOLE 161772 0 0 KBR INC COM 48242W106 7147 398812 SH SOLE 398812 0 0 KCAP FINL INC COM 48668E101 53 16459 SH SOLE 16459 0 0 KEANE GROUP INC COM 48669A108 27552 2015531 SH SOLE 2015531 0 0 KEARNY FINL CORP MD COM 48716P108 8674 644898 SH SOLE 644898 0 0 KELLOGG CO COM 487836108 168958 2418179 SH SOLE 2418179 0 0 KELLY SVCS INC CL A 488152208 2290 102011 SH SOLE 102011 0 0 KEMET CORP COM NEW 488360207 24200 1002086 SH SOLE 1002086 0 0 KEMPER CORP DEL COM 488401100 11071 146350 SH SOLE 146350 0 0 KEMPHARM INC COM 488445107 983 151250 SH SOLE 151250 0 0 KENNAMETAL INC COM 489170100 24563 684215 SH SOLE 684215 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 2734 727124 SH SOLE 727124 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 1092 67255 SH SOLE 67255 0 0 KEYCORP NEW COM 493267108 274065 14025846 SH SOLE 14025846 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 71206 1206271 SH SOLE 1206271 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1300 75148 SH SOLE 75148 0 0 KFORCE INC COM 493732101 5014 146190 SH SOLE 146190 0 0 KILROY RLTY CORP COM 49427F108 11726 155027 SH SOLE 155027 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1014 55415 SH SOLE 55415 0 0 KIMBALL INTL INC CL B 494274103 777 48105 SH SOLE 48105 0 0 KIMBERLY CLARK CORP COM 494368103 48596 461328 SH SOLE 461328 0 0 KIMCO RLTY CORP COM 49446R109 868 51107 SH SOLE 51107 0 0 KINDER MORGAN INC DEL COM 49456B101 64916 3673782 SH SOLE 3673782 0 0 KINDRED HEALTHCARE INC COM 494580103 5675 630515 SH SOLE 630515 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 389 22419 SH SOLE 22419 0 0 KINROSS GOLD CORP COM NO PAR 496902404 16088 4278656 SH SOLE 4278656 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 365 17289 SH SOLE 17289 0 0 KIRKLANDS INC COM 497498105 354 30426 SH SOLE 30426 0 0 KITE RLTY GROUP TR COM NEW 49803T300 11780 689686 SH SOLE 689686 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 901 45572 SH SOLE 45572 0 0 KLA-TENCOR CORP COM 482480100 42106 410673 SH SOLE 410673 0 0 KLONDEX MNS LTD COM 498696103 296 128100 SH SOLE 128100 0 0 KLX INC COM 482539103 3250 45201 SH SOLE 45201 0 0 KMG CHEMICALS INC COM 482564101 10563 143167 SH SOLE 143167 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 174381 4563750 SH SOLE 4563750 0 0 KNOLL INC COM NEW 498904200 5333 256261 SH SOLE 256261 0 0 KOHLS CORP COM 500255104 84177 1154690 SH SOLE 1154690 0 0 KOHLS CORP COM 500255104 583 8000 SH Put SOLE 0 0 8000 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4566 108027 SH SOLE 108027 0 0 KOPPERS HOLDINGS INC COM 50060P106 5159 134531 SH SOLE 134531 0 0 KORN FERRY INTL COM NEW 500643200 28264 456388 SH SOLE 456388 0 0 KORNIT DIGITAL LTD SHS M6372Q113 323 18128 SH SOLE 18128 0 0 KOSMOS ENERGY LTD SHS G5315B107 23120 2795602 SH SOLE 2795602 0 0 KRAFT HEINZ CO COM 500754106 114378 1820729 SH SOLE 1820729 0 0 KRAFT HEINZ CO COM 500754106 7381 117500 SH Call SOLE 0 0 117500 KRANESHARES TR CSI CHI INTERNET 500767306 469 7870 SH SOLE 7870 0 0 KRATON CORPORATION COM 50077C106 723 15669 SH SOLE 15669 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 43053 3740522 SH SOLE 3740522 0 0 KROGER CO COM 501044101 198276 6969288 SH SOLE 6969288 0 0 KRONOS WORLDWIDE INC COM 50105F105 10523 467061 SH SOLE 467061 0 0 KRYSTAL BIOTECH INC COM 501147102 383 25764 SH SOLE 25764 0 0 KT CORP SPONSORED ADR 48268K101 2325 175106 SH SOLE 175106 0 0 KULICKE & SOFFA INDS INC COM 501242101 4763 199970 SH SOLE 199970 0 0 KURA ONCOLOGY INC COM 50127T109 9553 524872 SH SOLE 524872 0 0 L BRANDS INC COM 501797104 563 15253 SH SOLE 15253 0 0 L3 TECHNOLOGIES INC COM 502413107 103515 538242 SH SOLE 538242 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2917 100000 SH Put SOLE 0 0 100000 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3556 19810 SH SOLE 19810 0 0 LADDER CAP CORP CL A 505743104 14320 916751 SH SOLE 916751 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 366 107608 SH SOLE 107608 0 0 LAKELAND BANCORP INC COM 511637100 2010 101264 SH SOLE 101264 0 0 LAKELAND FINL CORP COM 511656100 13647 283197 SH SOLE 283197 0 0 LAM RESEARCH CORP COM 512807108 30675 177466 SH SOLE 177466 0 0 LAM RESEARCH CORP COM 512807108 6914 40000 SH Call SOLE 0 0 40000 LAMAR ADVERTISING CO NEW CL A 512816109 1602 23454 SH SOLE 23454 0 0 LAMB WESTON HLDGS INC COM 513272104 59595 869867 SH SOLE 869867 0 0 LANDCADIA HLDGS INC CL A 51476W107 242 23918 SH SOLE 23918 0 0 LANDS END INC NEW COM 51509F105 3511 125830 SH SOLE 125830 0 0 LANDSTAR SYS INC COM 515098101 41879 383508 SH SOLE 383508 0 0 LANTHEUS HLDGS INC COM 516544103 198 13578 SH SOLE 13578 0 0 LAREDO PETROLEUM INC COM 516806106 46582 4842198 SH SOLE 4842198 0 0 LAS VEGAS SANDS CORP COM 517834107 56692 742437 SH SOLE 742437 0 0 LAS VEGAS SANDS CORP COM 517834107 9545 125000 SH Put SOLE 0 0 125000 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 31967 933894 SH SOLE 933894 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3335 337220 SH SOLE 337220 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1119 170647 SH SOLE 170647 0 0 LAUDER ESTEE COS INC CL A 518439104 159825 1120085 SH SOLE 1120085 0 0 LAUREATE EDUCATION INC CL A 518613203 19223 1341444 SH SOLE 1341444 0 0 LAWSON PRODS INC COM 520776105 249 10217 SH SOLE 10217 0 0 LAZYDAYS HLDGS INC COM 52110H100 96 10803 SH SOLE 10803 0 0 LCNB CORP COM 50181P100 1017 51630 SH SOLE 51630 0 0 LEAF GROUP LTD COM 52177G102 723 66600 SH SOLE 66600 0 0 LEAR CORP COM NEW 521865204 17188 92501 SH SOLE 92501 0 0 LEE ENTERPRISES INC COM 523768109 67 23467 SH SOLE 23467 0 0 LEGACY ACQUISITION CORP COM CL A 524643103 96 10019 SH SOLE 10019 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 9219 236261 SH SOLE 236261 0 0 LEGG MASON INC COM 524901105 18270 526045 SH SOLE 526045 0 0 LEGGETT & PLATT INC COM 524660107 4020 90059 SH SOLE 90059 0 0 LEIDOS HLDGS INC COM 525327102 1690 28637 SH SOLE 28637 0 0 LEMAITRE VASCULAR INC COM 525558201 335 10000 SH Call SOLE 0 0 10000 LEMAITRE VASCULAR INC COM 525558201 4482 133863 SH SOLE 133863 0 0 LENDINGCLUB CORP COM 52603A109 361 95320 SH SOLE 95320 0 0 LENNAR CORP CL A 526057104 232328 4425290 SH SOLE 4425290 0 0 LENNAR CORP CL A 526057104 1575 30000 SH Call SOLE 0 0 30000 LENNAR CORP CL B 526057302 1620 37955 SH SOLE 37955 0 0 LENNOX INTL INC COM 526107107 53853 269064 SH SOLE 269064 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 5152 429353 SH SOLE 429353 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2400 200000 SH Call SOLE 0 0 200000 LEXINFINTECH HLDGS LTD ADR 528877103 250 20442 SH SOLE 20442 0 0 LEXINGTON REALTY TRUST COM 529043101 10313 1181297 SH SOLE 1181297 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 811 98410 SH SOLE 98410 0 0 LHC GROUP INC COM 50187A107 34147 398960 SH SOLE 398960 0 0 LIBBEY INC COM 529898108 2143 263540 SH SOLE 263540 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 446 69734 SH SOLE 69734 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 325 4303 SH SOLE 4303 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1604 21183 SH SOLE 21183 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1101 25048 SH SOLE 25048 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4030 146343 SH SOLE 146343 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 7482 281186 SH SOLE 281186 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 13654 11000 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 23885 530184 SH SOLE 530184 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 36977 815181 SH SOLE 815181 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 12902 347493 SH SOLE 347493 0 0 LIBERTY PPTY TR SH BEN INT 531172104 39722 896059 SH SOLE 896059 0 0 LIBERTY TAX INC CL A 53128T102 729 90266 SH SOLE 90266 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 10812 671572 SH SOLE 671572 0 0 LIFE STORAGE INC COM 53223X107 5879 60416 SH SOLE 60416 0 0 LIFEPOINT HEALTH INC COM 53219L109 4455 91289 SH SOLE 91289 0 0 LIFEVANTAGE CORP COM NEW 53222K205 682 107069 SH SOLE 107069 0 0 LIFEWAY FOODS INC COM 531914109 382 75868 SH SOLE 75868 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9240 44600 SH Call SOLE 0 0 44600 LILIS ENERGY INC COM NEW 532403201 8485 1631751 SH SOLE 1631751 0 0 LILLY ELI & CO COM 532457108 67517 791240 SH SOLE 791240 0 0 LILLY ELI & CO COM 532457108 21333 250000 SH Call SOLE 0 0 250000 LIMELIGHT NETWORKS INC COM 53261M104 9763 2184117 SH SOLE 2184117 0 0 LIMONEIRA CO COM 532746104 718 29174 SH SOLE 29174 0 0 LINCOLN NATL CORP IND COM 534187109 102500 1646582 SH SOLE 1646582 0 0 LINDSAY CORP COM 535555106 239 2461 SH SOLE 2461 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1584 63821 SH SOLE 63821 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1474 62847 SH SOLE 62847 0 0 LITHIA MTRS INC CL A 536797103 9012 95295 SH SOLE 95295 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1663 308540 SH SOLE 308540 0 0 LITTELFUSE INC COM 537008104 38505 168749 SH SOLE 168749 0 0 LIVANOVA PLC SHS G5509L101 73633 737657 SH SOLE 737657 0 0 LIVANOVA PLC SHS G5509L101 8555 100000 SH Call SOLE 0 0 100000 LIVE NATION ENTERTAINMENT IN COM 538034109 4128 85000 SH Put SOLE 0 0 85000 LIVE OAK BANCSHARES INC COM 53803X105 431 14058 SH SOLE 14058 0 0 LIVEPERSON INC COM 538146101 6191 293400 SH SOLE 293400 0 0 LKQ CORP COM 501889208 29795 933997 SH SOLE 933997 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 443 133000 SH SOLE 133000 0 0 LOCKHEED MARTIN CORP COM 539830109 117801 398744 SH SOLE 398744 0 0 LOEWS CORP COM 540424108 10555 218616 SH SOLE 218616 0 0 LOGMEIN INC COM 54142L109 29002 280894 SH SOLE 280894 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 3097 301896 SH SOLE 301896 0 0 LONESTAR RES US INC CL A VTG 54240F103 748 88571 SH SOLE 88571 0 0 LOOP INDS INC COM 543518104 2112 193957 SH SOLE 193957 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 2011 53497 SH SOLE 53497 0 0 LOUISIANA PAC CORP COM 546347105 683 25100 SH Put SOLE 0 0 25100 LOUISIANA PAC CORP COM 546347105 128366 4715875 SH SOLE 4715875 0 0 LOVESAC COMPANY COM 54738L109 231 11146 SH SOLE 11146 0 0 LOWES COS INC COM 548661107 23893 250000 SH Call SOLE 0 0 250000 LOWES COS INC COM 548661107 117416 1228583 SH SOLE 1228583 0 0 LOXO ONCOLOGY INC COM 548862101 3715 21417 SH SOLE 21417 0 0 LPL FINL HLDGS INC COM 50212V100 19322 294806 SH SOLE 294806 0 0 LSI INDS INC COM 50216C108 3016 564711 SH SOLE 564711 0 0 LUBYS INC COM 549282101 132 50901 SH SOLE 50901 0 0 LULULEMON ATHLETICA INC COM 550021109 101699 814567 SH SOLE 814567 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 6673 274044 SH SOLE 274044 0 0 LUMENTUM HLDGS INC COM 55024U109 40728 703422 SH SOLE 703422 0 0 LUMINEX CORP DEL COM 55027E102 4264 144400 SH Call SOLE 0 0 144400 LUMINEX CORP DEL COM 55027E102 9861 333943 SH SOLE 333943 0 0 LUNA INNOVATIONS COM 550351100 176 58893 SH SOLE 58893 0 0 LUTHER BURBANK CORP COM 550550107 3696 321224 SH SOLE 321224 0 0 LUXFER HOLDINGS PLC SHS G5698W116 6569 375802 SH SOLE 375802 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 6074 164821 SH SOLE 164821 0 0 LYDALL INC DEL COM 550819106 1590 36430 SH SOLE 36430 0 0 LYON WILLIAM HOMES CL A NEW 552074700 5288 227935 SH SOLE 227935 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 87747 798786 SH SOLE 798786 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11249 102400 SH Call SOLE 0 0 102400 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13017 118500 SH Put SOLE 0 0 118500 M & T BK CORP COM 55261F104 228211 1341236 SH SOLE 1341236 0 0 M/I HOMES INC COM 55305B101 39847 1504794 SH SOLE 1504794 0 0 MACATAWA BK CORP COM 554225102 387 31870 SH SOLE 31870 0 0 MACERICH CO COM 554382101 35537 625313 SH SOLE 625313 0 0 MACK CALI RLTY CORP COM 554489104 3766 185709 SH SOLE 185709 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3371 146320 SH SOLE 146320 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 460 10900 SH Put SOLE 0 0 10900 MACQUARIE INFRASTRUCTURE COR COM 55608B105 14600 345968 SH SOLE 345968 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2110 50000 SH Call SOLE 0 0 50000 MACROGENICS INC COM 556099109 8782 425299 SH SOLE 425299 0 0 MACYS INC COM 55616P104 1029 27500 SH Put SOLE 0 0 27500 MACYS INC COM 55616P104 71668 1914734 SH SOLE 1914734 0 0 MADDEN STEVEN LTD COM 556269108 6003 113060 SH SOLE 113060 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 78511 253107 SH SOLE 253107 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 13007 46505 SH SOLE 46505 0 0 MAG SILVER CORP COM 55903Q104 1425 131857 SH SOLE 131857 0 0 MAGELLAN HEALTH INC COM NEW 559079207 12143 126551 SH SOLE 126551 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 1508 111736 SH SOLE 111736 0 0 MAGNA INTL INC COM 559222401 4494 77302 SH SOLE 77302 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2649 258468 SH SOLE 258468 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 255 32867 SH SOLE 32867 0 0 MAIN STREET CAPITAL CORP COM 56035L104 287 7529 SH SOLE 7529 0 0 MAJESCO COM 56068V102 232 37671 SH SOLE 37671 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1609 44522 SH SOLE 44522 0 0 MALIBU BOATS INC COM CL A 56117J100 11983 285726 SH SOLE 285726 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1104 59149 SH SOLE 59149 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 21124 622038 SH SOLE 622038 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 271 13178 SH SOLE 13178 0 0 MANHATTAN ASSOCS INC COM 562750109 822 17485 SH SOLE 17485 0 0 MANITOWOC CO INC COM NEW 563571405 9422 364350 SH SOLE 364350 0 0 MANNING & NAPIER INC CL A 56382Q102 673 217117 SH SOLE 217117 0 0 MANNKIND CORP COM NEW 56400P706 323 170247 SH SOLE 170247 0 0 MANPOWERGROUP INC COM 56418H100 62102 721615 SH SOLE 721615 0 0 MANTECH INTL CORP CL A 564563104 2071 38612 SH SOLE 38612 0 0 MANULIFE FINL CORP COM 56501R106 466 25951 SH SOLE 25951 0 0 MARATHON OIL CORP COM 565849106 359630 17240161 SH SOLE 17240161 0 0 MARATHON PETE CORP COM 56585A102 99256 1414706 SH SOLE 1414706 0 0 MARCHEX INC CL B 56624R108 658 215036 SH SOLE 215036 0 0 MARCUS & MILLICHAP INC COM 566324109 12513 320772 SH SOLE 320772 0 0 MARCUS CORP COM 566330106 6159 189522 SH SOLE 189522 0 0 MARINE PRODS CORP COM 568427108 857 48204 SH SOLE 48204 0 0 MARINEMAX INC COM 567908108 2626 138558 SH SOLE 138558 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 1109 156930 SH SOLE 156930 0 0 MARKEL CORP COM 570535104 1444 1332 SH SOLE 1332 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 587 19677 SH SOLE 19677 0 0 MARRIOTT INTL INC NEW CL A 571903202 1393 11000 SH Call SOLE 0 0 11000 MARRIOTT INTL INC NEW CL A 571903202 15405 121682 SH SOLE 121682 0 0 MARRIOTT INTL INC NEW CL A 571903202 3570 28200 SH Put SOLE 0 0 28200 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 54160 479464 SH SOLE 479464 0 0 MARSH & MCLENNAN COS INC COM 571748102 29602 361138 SH SOLE 361138 0 0 MARTIN MARIETTA MATLS INC COM 573284106 374 1674 SH SOLE 1674 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 47469 2214052 SH SOLE 2214052 0 0 MASCO CORP COM 574599106 17734 473928 SH SOLE 473928 0 0 MASIMO CORP COM 574795100 1465 15000 SH Put SOLE 0 0 15000 MASIMO CORP COM 574795100 89003 911453 SH SOLE 911453 0 0 MASONITE INTL CORP NEW COM 575385109 5807 80817 SH SOLE 80817 0 0 MASTERCARD INCORPORATED CL A 57636Q104 132349 673465 SH SOLE 673465 0 0 MATADOR RES CO COM 576485205 80676 2684722 SH SOLE 2684722 0 0 MATCH GROUP INC COM 57665R106 34538 891541 SH SOLE 891541 0 0 MATERION CORP COM 576690101 6342 117124 SH SOLE 117124 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 97 223298 SH SOLE 223298 0 0 MATRIX SVC CO COM 576853105 2807 152997 SH SOLE 152997 0 0 MATSON INC COM 57686G105 903 23519 SH SOLE 23519 0 0 MATTERSIGHT CORP COM 577097108 376 140664 SH SOLE 140664 0 0 MATTHEWS INTL CORP CL A 577128101 263 4476 SH SOLE 4476 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 5866 100000 SH Call SOLE 0 0 100000 MAXIM INTEGRATED PRODS INC COM 57772K101 19101 325624 SH SOLE 325624 0 0 MAXIMUS INC COM 577933104 1879 30246 SH SOLE 30246 0 0 MAXLINEAR INC COM 57776J100 1559 100000 SH Put SOLE 0 0 100000 MBIA INC COM 55262C100 9230 1021057 SH SOLE 1021057 0 0 MBT FINL CORP COM 578877102 528 49566 SH SOLE 49566 0 0 MCBC HLDGS INC COM 55276F107 13435 464076 SH SOLE 464076 0 0 MCCORMICK & CO INC COM NON VTG 579780206 6339 54600 SH Put SOLE 0 0 54600 MCDERMOTT INTL INC COM 580037703 13393 681598 SH SOLE 681598 0 0 MCDONALDS CORP COM 580135101 121421 774913 SH SOLE 774913 0 0 MCEWEN MNG INC COM 58039P107 94 45253 SH SOLE 45253 0 0 MCGRATH RENTCORP COM 580589109 3956 62522 SH SOLE 62522 0 0 MCKESSON CORP COM 58155Q103 33331 249861 SH SOLE 249861 0 0 MDU RES GROUP INC COM 552690109 26457 922493 SH SOLE 922493 0 0 MECHEL PAO SPONSORED ADR NE 583840608 99 31533 SH SOLE 31533 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 2036 184782 SH SOLE 184782 0 0 MEDICINES CO NOTE 2.500% 1/1 584688AE5 12138 10000 SH SOLE 0 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 2014 25000 SH Put SOLE 0 0 25000 MEDIDATA SOLUTIONS INC COM 58471A105 8056 100000 SH Call SOLE 0 0 100000 MEDIFAST INC COM 58470H101 4169 26029 SH SOLE 26029 0 0 MEDIWOUND LTD ORD SHS M68830104 512 74228 SH SOLE 74228 0 0 MEDLEY CAP CORP COM 58503F106 312 90001 SH SOLE 90001 0 0 MEDLEY MGMT INC CL A COM 58503T106 45 12772 SH SOLE 12772 0 0 MEDNAX INC COM 58502B106 14436 333539 SH SOLE 333539 0 0 MEDPACE HLDGS INC COM 58506Q109 3812 88651 SH SOLE 88651 0 0 MEDTRONIC PLC SHS G5960L103 338648 3955706 SH SOLE 3955706 0 0 MEDTRONIC PLC SHS G5960L103 9417 110000 SH Call SOLE 0 0 110000 MEDTRONIC PLC SHS G5960L103 2568 30000 SH Put SOLE 0 0 30000 MEET GROUP INC COM 58513U101 5970 1332693 SH SOLE 1332693 0 0 MEI PHARMA INC COM NEW 55279B202 5495 1394790 SH SOLE 1394790 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 923 80568 SH SOLE 80568 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 28449 1016019 SH SOLE 1016019 0 0 MELINTA THERAPEUTICS INC COM 58549G100 7378 1161861 SH SOLE 1161861 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 39921 473564 SH SOLE 473564 0 0 MENLO THERAPEUTICS INC COM 586858102 1738 214086 SH SOLE 214086 0 0 MERCANTILE BANK CORP COM 587376104 4959 134184 SH SOLE 134184 0 0 MERCER INTL INC COM 588056101 21816 1246654 SH SOLE 1246654 0 0 MERCHANTS BANCORP IND COM 58844R108 2030 71157 SH SOLE 71157 0 0 MERCK & CO INC COM 58933Y105 25494 420000 SH Call SOLE 0 0 420000 MERCK & CO INC COM 58933Y105 160446 2643266 SH SOLE 2643266 0 0 MERCURY GENL CORP NEW COM 589400100 1988 43636 SH SOLE 43636 0 0 MERIDIAN BANCORP INC MD COM 58958U103 5772 301420 SH SOLE 301420 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 7056 443768 SH SOLE 443768 0 0 MERITAGE HOMES CORP COM 59001A102 65297 1485711 SH SOLE 1485711 0 0 MERITOR INC COM 59001K100 17466 849079 SH SOLE 849079 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 839 170906 SH SOLE 170906 0 0 MERSANA THERAPEUTICS INC COM 59045L106 2198 123053 SH SOLE 123053 0 0 MERUS N V COM N5749R100 321 14097 SH SOLE 14097 0 0 MESA LABS INC COM 59064R109 3888 18418 SH SOLE 18418 0 0 MESABI TR CTF BEN INT 590672101 1012 41229 SH SOLE 41229 0 0 META FINL GROUP INC COM 59100U108 5084 52195 SH SOLE 52195 0 0 METHANEX CORP COM 59151K108 10688 151181 SH SOLE 151181 0 0 METHODE ELECTRS INC COM 591520200 306 7599 SH SOLE 7599 0 0 METLIFE INC COM 59156R108 5821 133510 SH SOLE 133510 0 0 METLIFE INC COM 59156R108 6540 150000 SH Put SOLE 0 0 150000 METROPOLITAN BK HLDG CORP COM 591774104 4571 87109 SH SOLE 87109 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 5357 9258 SH SOLE 9258 0 0 MFA FINL INC COM 55272X102 90697 11965315 SH SOLE 11965315 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 194 43204 SH SOLE 43204 0 0 MGIC INVT CORP WIS COM 552848103 45174 4213964 SH SOLE 4213964 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 45368 1489421 SH SOLE 1489421 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2147 73964 SH SOLE 73964 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3193 110000 SH Call SOLE 0 0 110000 MICHAEL KORS HLDGS LTD SHS G60754101 176599 2651631 SH SOLE 2651631 0 0 MICHAELS COS INC COM 59408Q106 2281 119006 SH SOLE 119006 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 64134 705152 SH SOLE 705152 0 0 MICRON TECHNOLOGY INC COM 595112103 3560 67882 SH SOLE 67882 0 0 MICROSOFT CORP COM 594918104 290119 2942089 SH SOLE 2942089 0 0 MICROSOFT CORP COM 594918104 5118 51900 SH Call SOLE 0 0 51900 MICROSOFT CORP COM 594918104 62164 630400 SH Put SOLE 0 0 630400 MICROSTRATEGY INC CL A NEW 594972408 12775 99998 SH SOLE 99998 0 0 MICROVISION INC DEL COM NEW 594960304 1858 1658969 SH SOLE 1658969 0 0 MIDDLEBY CORP COM 596278101 756 7242 SH SOLE 7242 0 0 MIDSOUTH BANCORP INC COM 598039105 3581 270241 SH SOLE 270241 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 273 8070 SH SOLE 8070 0 0 MILACRON HLDGS CORP COM 59870L106 13920 735357 SH SOLE 735357 0 0 MILLER INDS INC TENN COM NEW 600551204 749 29321 SH SOLE 29321 0 0 MIMECAST LTD ORD SHS G14838109 19894 482758 SH SOLE 482758 0 0 MIMEDX GROUP INC COM 602496101 2943 460583 SH SOLE 460583 0 0 MINDBODY INC COM CL A 60255W105 1158 30000 SH Call SOLE 0 0 30000 MINDBODY INC COM CL A 60255W105 1779 46088 SH SOLE 46088 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1614 21419 SH SOLE 21419 0 0 MINERVA NEUROSCIENCES INC COM 603380106 7586 919471 SH SOLE 919471 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 758 118175 SH SOLE 118175 0 0 MIRATI THERAPEUTICS INC COM 60468T105 454 9200 SH Call SOLE 0 0 9200 MISTRAS GROUP INC COM 60649T107 3364 178166 SH SOLE 178166 0 0 MITEL NETWORKS CORP COM 60671Q104 3760 342747 SH SOLE 342747 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1398 247424 SH SOLE 247424 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 3885 219264 SH SOLE 219264 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 61 18000 SH SOLE 18000 0 0 MKS INSTRUMENT INC COM 55306N104 50905 531926 SH SOLE 531926 0 0 MOBILE MINI INC COM 60740F105 2624 55951 SH SOLE 55951 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5575 631418 SH SOLE 631418 0 0 MOBILEIRON INC COM NEW 60739U204 3633 816328 SH SOLE 816328 0 0 MODEL N INC COM 607525102 13171 708108 SH SOLE 708108 0 0 MODINE MFG CO COM 607828100 15325 839704 SH SOLE 839704 0 0 MOLECULAR TEMPLATES INC COM 608550109 246 46991 SH SOLE 46991 0 0 MOLINA HEALTHCARE INC COM 60855R100 48044 490543 SH SOLE 490543 0 0 MOLSON COORS BREWING CO CL B 60871R209 4688 68900 SH Call SOLE 0 0 68900 MOMO INC ADR 60879B107 714 16406 SH SOLE 16406 0 0 MONAKER GROUP INC COM NEW 609011200 81 34531 SH SOLE 34531 0 0 MONDELEZ INTL INC CL A 609207105 8200 200000 SH Put SOLE 0 0 200000 MONDELEZ INTL INC CL A 609207105 107831 2630019 SH SOLE 2630019 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 3640 544056 SH SOLE 544056 0 0 MONGODB INC CL A 60937P106 19712 397181 SH SOLE 397181 0 0 MONGODB INC CL A 60937P106 2482 50000 SH Call SOLE 0 0 50000 MONMOUTH REAL ESTATE INVT CO CL A 609720107 18605 1125515 SH SOLE 1125515 0 0 MONOLITHIC PWR SYS INC COM 609839105 39941 298805 SH SOLE 298805 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 7184 353910 SH SOLE 353910 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 63009 1099631 SH SOLE 1099631 0 0 MOODYS CORP COM 615369105 60708 355931 SH SOLE 355931 0 0 MOOG INC CL A 615394202 17844 228893 SH SOLE 228893 0 0 MORGAN STANLEY COM NEW 617446448 7110 150000 SH Put SOLE 0 0 150000 MORGAN STANLEY COM NEW 617446448 159546 3365946 SH SOLE 3365946 0 0 MORGAN STANLEY COM NEW 617446448 4740 100000 SH Call SOLE 0 0 100000 MORGAN STANLEY CHINA A SH FD COM 617468103 554 24010 SH SOLE 24010 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 108 16163 SH SOLE 16163 0 0 MORNINGSTAR INC COM 617700109 9595 74817 SH SOLE 74817 0 0 MORPHOSYS AG SPONSORED ADS 617760202 10076 332110 SH SOLE 332110 0 0 MOSAIC ACQUISITION CORP SHS CL A G62848109 1607 166000 SH SOLE 166000 0 0 MOSAIC ACQUISITION CORP UNIT 99/99/9999 G62848117 6791 677780 SH SOLE 677780 0 0 MOSAIC CO NEW COM 61945C103 50809 1811384 SH SOLE 1811384 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 70727 607778 SH SOLE 607778 0 0 MOVADO GROUP INC COM 624580106 11243 232780 SH SOLE 232780 0 0 MRC GLOBAL INC COM 55345K103 41238 1902996 SH SOLE 1902996 0 0 MSA SAFETY INC COM 553498106 7281 75576 SH SOLE 75576 0 0 MSC INDL DIRECT INC CL A 553530106 37311 439733 SH SOLE 439733 0 0 MSCI INC COM 55354G100 66169 399984 SH SOLE 399984 0 0 MSG NETWORK INC CL A 553573106 7982 333281 SH SOLE 333281 0 0 MTS SYS CORP COM 553777103 788 14968 SH SOLE 14968 0 0 MUELLER WTR PRODS INC COM SER A 624758108 20056 1711236 SH SOLE 1711236 0 0 MURPHY OIL CORP COM 626717102 7966 235893 SH SOLE 235893 0 0 MURPHY OIL CORP COM 626717102 5066 150000 SH Call SOLE 0 0 150000 MURPHY USA INC COM 626755102 20875 281000 SH Put SOLE 0 0 281000 MVB FINANCIAL CORP COM 553810102 316 17480 SH SOLE 17480 0 0 MYERS INDS INC COM 628464109 4518 235331 SH SOLE 235331 0 0 MYLAN N V SHS EURO N59465109 25104 694631 SH SOLE 694631 0 0 MYOKARDIA INC COM 62857M105 23726 477857 SH SOLE 477857 0 0 MYOVANT SCIENCES LTD COM G637AM102 4378 191436 SH SOLE 191436 0 0 MYR GROUP INC DEL COM 55405W104 744 20990 SH SOLE 20990 0 0 MYRIAD GENETICS INC COM 62855J104 12323 329754 SH SOLE 329754 0 0 NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 5491 7000 SH SOLE 0 0 0 NABORS INDUSTRIES LTD SHS G6359F103 92080 14365014 SH SOLE 14365014 0 0 NABORS INDUSTRIES LTD 6% PFD CNV SR A G6359F129 7677 167250 SH SOLE 0 0 0 NACCO INDS INC CL A 629579103 345 10212 SH SOLE 10212 0 0 NANO DIMENSION LTD SPONS ADR 63008G104 39 18496 SH SOLE 18496 0 0 NANOMETRICS INC COM 630077105 22464 634398 SH SOLE 634398 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 10603 775065 SH SOLE 775065 0 0 NANOVIBRONIX INC COM 63008J108 49 10176 SH SOLE 10176 0 0 NANTKWEST INC COM 63016Q102 613 200430 SH SOLE 200430 0 0 NATERA INC COM 632307104 14013 744598 SH SOLE 744598 0 0 NATIONAL BK HLDGS CORP CL A 633707104 16335 423308 SH SOLE 423308 0 0 NATIONAL CINEMEDIA INC COM 635309107 994 118382 SH SOLE 118382 0 0 NATIONAL COMM CORP COM 63546L102 2845 61447 SH SOLE 61447 0 0 NATIONAL FUEL GAS CO N J COM 636180101 8476 160053 SH SOLE 160053 0 0 NATIONAL GEN HLDGS CORP COM 636220303 4969 188705 SH SOLE 188705 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 5729 102581 SH SOLE 102581 0 0 NATIONAL HEALTH INVS INC COM 63633D104 15676 212760 SH SOLE 212760 0 0 NATIONAL INSTRS CORP COM 636518102 5107 121646 SH SOLE 121646 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1194 27500 SH SOLE 27500 0 0 NATIONAL PRESTO INDS INC COM 637215104 1091 8800 SH SOLE 8800 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 44695 1016712 SH SOLE 1016712 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 8374 271696 SH SOLE 271696 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 251 818 SH SOLE 818 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 1753 100002 SH SOLE 100002 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 1933 151724 SH SOLE 151724 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 625 66881 SH SOLE 66881 0 0 NAUTILUS INC COM 63910B102 1849 117794 SH SOLE 117794 0 0 NAVIENT CORPORATION COM 63938C108 6320 485062 SH SOLE 485062 0 0 NAVIGANT CONSULTING INC COM 63935N107 9898 447083 SH SOLE 447083 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 1138 89984 SH SOLE 89984 0 0 NAVIGATORS GROUP INC COM 638904102 18764 329199 SH SOLE 329199 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 853 1397873 SH SOLE 1397873 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 670 786074 SH SOLE 786074 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 939 496941 SH SOLE 496941 0 0 NAVISTAR INTL CORP NEW COM 63934E108 28869 708958 SH SOLE 708958 0 0 NBT BANCORP INC COM 628778102 3808 99821 SH SOLE 99821 0 0 NCI BUILDING SYS INC COM NEW 628852204 10972 522498 SH SOLE 522498 0 0 NCR CORP NEW COM 62886E108 355 11857 SH SOLE 11857 0 0 NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 2518 250000 SH SOLE 250000 0 0 NEKTAR THERAPEUTICS COM 640268108 71711 1468593 SH SOLE 1468593 0 0 NEKTAR THERAPEUTICS COM 640268108 2442 50000 SH Put SOLE 0 0 50000 NEOGENOMICS INC COM NEW 64049M209 471 35923 SH SOLE 35923 0 0 NEON THERAPEUTICS INC COM 64050Y100 2022 160507 SH SOLE 160507 0 0 NEOPHOTONICS CORP COM 64051T100 2567 412013 SH SOLE 412013 0 0 NEOS THERAPEUTICS INC COM 64052L106 1063 170045 SH SOLE 170045 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 6358 700170 SH SOLE 700170 0 0 NETAPP INC COM 64110D104 80526 1025416 SH SOLE 1025416 0 0 NETFLIX INC COM 64110L106 97975 250299 SH SOLE 250299 0 0 NETFLIX INC COM 64110L106 705 1800 SH Call SOLE 0 0 1800 NETLIST INC COM 64118P109 5 25609 SH SOLE 25609 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 244 27770 SH SOLE 27770 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2671 27189 SH SOLE 27189 0 0 NEURONETICS INC COM 64131A105 1197 44965 SH SOLE 44965 0 0 NEW GOLD INC CDA COM 644535106 225 108151 SH SOLE 108151 0 0 NEW JERSEY RES COM 646025106 17338 387435 SH SOLE 387435 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 879 47588 SH SOLE 47588 0 0 NEW MTN FIN CORP COM 647551100 777 57111 SH SOLE 57111 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 22496 237647 SH SOLE 237647 0 0 NEW RELIC INC COM 64829B100 53846 535300 SH SOLE 535300 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 12035 688107 SH SOLE 688107 0 0 NEW SR INVT GROUP INC COM 648691103 326 43125 SH SOLE 43125 0 0 NEW YORK & CO INC COM 649295102 1096 214156 SH SOLE 214156 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 884 80090 SH SOLE 80090 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2207 367229 SH SOLE 367229 0 0 NEW YORK REIT INC COM NEW 64976L208 3699 202817 SH SOLE 202817 0 0 NEW YORK TIMES CO CL A 650111107 7777 300260 SH SOLE 300260 0 0 NEWELL BRANDS INC COM 651229106 1671 64807 SH SOLE 64807 0 0 NEWELL BRANDS INC COM 651229106 1290 50000 SH Put SOLE 0 0 50000 NEWFIELD EXPL CO COM 651290108 49556 1638206 SH SOLE 1638206 0 0 NEWLINK GENETICS CORP COM 651511107 626 131554 SH SOLE 131554 0 0 NEWMARK GROUP INC CL A 65158N102 6415 450807 SH SOLE 450807 0 0 NEWMARKET CORP COM 651587107 246 609 SH SOLE 609 0 0 NEWMONT MINING CORP COM 651639106 53026 1406140 SH SOLE 1406140 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 16072 1481336 SH SOLE 1481336 0 0 NEWS CORP NEW CL A 65249B109 16176 1043602 SH SOLE 1043602 0 0 NEWS CORP NEW CL B 65249B208 6803 429192 SH SOLE 429192 0 0 NEXA RES S A COM L67359106 6203 527006 SH SOLE 527006 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 6470 708639 SH SOLE 708639 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 19131 672457 SH SOLE 672457 0 0 NEXTDECADE CORP COM 65342K105 222 32400 SH SOLE 32400 0 0 NEXTERA ENERGY INC COM 65339F101 4332 25938 SH SOLE 25938 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5399 115676 SH SOLE 115676 0 0 NF ENERGY SAVING CORP COM PAR 629099300 73 27299 SH SOLE 27299 0 0 NIC INC COM 62914B100 3012 193726 SH SOLE 193726 0 0 NICE LTD SPONSORED ADR 653656108 9949 95871 SH SOLE 95871 0 0 NICOLET BANKSHARES INC COM 65406E102 900 16328 SH SOLE 16328 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1072 34671 SH SOLE 34671 0 0 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 570 35653 SH SOLE 35653 0 0 NII HLDGS INC COM PAR 62913F508 195 49972 SH SOLE 49972 0 0 NIKE INC CL B 654106103 93186 1169503 SH SOLE 1169503 0 0 NINE ENERGY SVC INC COM 65441V101 2615 78960 SH SOLE 78960 0 0 NISOURCE INC COM 65473P105 41920 1595126 SH SOLE 1595126 0 0 NLIGHT INC COM 65487K100 600 18147 SH SOLE 18147 0 0 NMI HLDGS INC CL A 629209305 8429 517112 SH SOLE 517112 0 0 NN INC COM 629337106 1274 67420 SH SOLE 67420 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 668 12808 SH SOLE 12808 0 0 NOBILIS HEALTH CORP COM 65500B103 83 68881 SH SOLE 68881 0 0 NOBLE CORP PLC SHS USD G65431101 12495 1973946 SH SOLE 1973946 0 0 NOBLE ENERGY INC COM 655044105 34867 988293 SH SOLE 988293 0 0 NOKIA CORP SPONSORED ADR 654902204 9227 1604615 SH SOLE 1604615 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 31849 1659655 SH SOLE 1659655 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 132 27660 SH SOLE 27660 0 0 NOODLES & CO COM CL A 65540B105 728 59169 SH SOLE 59169 0 0 NORDSON CORP COM 655663102 1238 9640 SH SOLE 9640 0 0 NORDSTROM INC COM 655664100 48954 945422 SH SOLE 945422 0 0 NORFOLK SOUTHERN CORP COM 655844108 115906 768249 SH SOLE 768249 0 0 NORTH AMERICAN CONST COM 656811106 187 31437 SH SOLE 31437 0 0 NORTHERN TR CORP COM 665859104 14937 145172 SH SOLE 145172 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 301 18084 SH SOLE 18084 0 0 NORTHROP GRUMMAN CORP COM 666807102 184922 600981 SH SOLE 600981 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 2332 160941 SH SOLE 160941 0 0 NORTHWESTERN CORP COM NEW 668074305 33703 588698 SH SOLE 588698 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9888 209269 SH SOLE 209269 0 0 NOVAGOLD RES INC COM NEW 66987E206 555 124768 SH SOLE 124768 0 0 NOVARTIS A G SPONSORED ADR 66987V109 22662 300000 SH Call SOLE 0 0 300000 NOVARTIS A G SPONSORED ADR 66987V109 67172 889223 SH SOLE 889223 0 0 NOVAVAX INC COM 670002104 2267 1692142 SH SOLE 1692142 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 1217 330677 SH SOLE 330677 0 0 NOVOCURE LTD ORD SHS G6674U108 4803 153465 SH SOLE 153465 0 0 NOVO-NORDISK A S ADR 670100205 5842 126668 SH SOLE 126668 0 0 NOVO-NORDISK A S ADR 670100205 9035 195900 SH Call SOLE 0 0 195900 NOVUME SOLUTIONS INC COM 67012D106 27 16530 SH SOLE 16530 0 0 NOW INC COM 67011P100 15382 1153922 SH SOLE 1153922 0 0 NRG ENERGY INC COM NEW 629377508 190885 6217762 SH SOLE 6217762 0 0 NRG YIELD INC CL A NEW 62942X306 1857 108939 SH SOLE 108939 0 0 NRG YIELD INC CL C 62942X405 2968 172570 SH SOLE 172570 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 7128 91161 SH SOLE 91161 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 646 46500 SH SOLE 46500 0 0 NUCOR CORP COM 670346105 4332 69306 SH SOLE 69306 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 1529 67500 SH Call SOLE 0 0 67500 NUTANIX INC CL A 67059N108 51828 1005004 SH SOLE 1005004 0 0 NUTRI SYS INC NEW COM 67069D108 5775 150000 SH Call SOLE 0 0 150000 NUTRI SYS INC NEW COM 67069D108 44488 1155531 SH SOLE 1155531 0 0 NUTRIEN LTD COM 67077M108 12525 230327 SH SOLE 230327 0 0 NUVASIVE INC COM 670704105 521 10000 SH Put SOLE 0 0 10000 NUVASIVE INC COM 670704105 418 8019 SH SOLE 8019 0 0 NUVASIVE INC COM 670704105 1564 30000 SH Call SOLE 0 0 30000 NUVECTRA CORP COM 67075N108 9883 481411 SH SOLE 481411 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 243 16634 SH SOLE 16634 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 135 10400 SH SOLE 10400 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 322 24111 SH SOLE 24111 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 233 17181 SH SOLE 17181 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 256 32200 SH SOLE 32200 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 398 38076 SH SOLE 38076 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 290 27832 SH SOLE 27832 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 155 12443 SH SOLE 12443 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 247 18951 SH SOLE 18951 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 251 20560 SH SOLE 20560 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 222 23776 SH SOLE 23776 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 759 86096 SH SOLE 86096 0 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 296 18337 SH SOLE 18337 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 168 11930 SH SOLE 11930 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 412 34313 SH SOLE 34313 0 0 NVENT ELECTRIC PLC SHS G6700G107 5847 232932 SH SOLE 232932 0 0 NVIDIA CORP COM 67066G104 9073 38300 SH Call SOLE 0 0 38300 NVIDIA CORP COM 67066G104 121776 514038 SH SOLE 514038 0 0 NVIDIA CORP COM 67066G104 13811 58300 SH Put SOLE 0 0 58300 NVR INC COM 62944T105 10239 3447 SH SOLE 3447 0 0 NXP SEMICONDUCTORS N V COM N6596X109 180476 1651652 SH SOLE 1651652 0 0 NXP SEMICONDUCTORS N V COM N6596X109 108833 996000 SH Call SOLE 0 0 996000 NXSTAGE MEDICAL INC COM 67072V103 262 9389 SH SOLE 9389 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 14380 52565 SH SOLE 52565 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 467 20418 SH SOLE 20418 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 5475 1145485 SH SOLE 1145485 0 0 OASIS PETE INC NEW COM 674215108 135852 10474329 SH SOLE 10474329 0 0 OBALON THERAPEUTICS INC COM 67424L100 177 82333 SH SOLE 82333 0 0 OBSEVA SA COM H5861P103 2459 162425 SH SOLE 162425 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 149488 1786426 SH SOLE 1786426 0 0 OCEAN RIG UDW INC COM CL A G66964118 12432 421702 SH SOLE 421702 0 0 OCEANEERING INTL INC COM 675232102 65206 2561127 SH SOLE 2561127 0 0 OCEANFIRST FINL CORP COM 675234108 13883 463399 SH SOLE 463399 0 0 OCWEN FINL CORP COM NEW 675746309 920 232278 SH SOLE 232278 0 0 OFFICE DEPOT INC COM 676220106 6045 2370562 SH SOLE 2370562 0 0 OFG BANCORP COM 67103X102 1462 104079 SH SOLE 104079 0 0 OGE ENERGY CORP COM 670837103 96059 2728179 SH SOLE 2728179 0 0 OKTA INC CL A 679295105 894 17749 SH SOLE 17749 0 0 OLD DOMINION FGHT LINES INC COM 679580100 7282 48884 SH SOLE 48884 0 0 OLD LINE BANCSHARES INC COM 67984M100 4237 121373 SH SOLE 121373 0 0 OLD POINT FINL CORP COM 680194107 1477 51195 SH SOLE 51195 0 0 OLD REP INTL CORP COM 680223104 38024 1909796 SH SOLE 1909796 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1991 138234 SH SOLE 138234 0 0 OLIN CORP COM PAR $1 680665205 39308 1368673 SH SOLE 1368673 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2050 66113 SH SOLE 66113 0 0 OMEROS CORP COM 682143102 8513 469272 SH SOLE 469272 0 0 OMNICOM GROUP INC COM 681919106 61016 800000 SH Call SOLE 0 0 800000 OMNOVA SOLUTIONS INC COM 682129101 3570 343260 SH SOLE 343260 0 0 ON DECK CAP INC COM 682163100 1305 186369 SH SOLE 186369 0 0 ON SEMICONDUCTOR CORP COM 682189105 50216 2258402 SH SOLE 2258402 0 0 ONCOCYTE CORPORATION COM 68235C107 316 123812 SH SOLE 123812 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 2692 489531 SH SOLE 489531 0 0 ONCOSEC MED INC COM NEW 68234L207 1650 1195315 SH SOLE 1195315 0 0 ONE GAS INC COM 68235P108 6711 89786 SH SOLE 89786 0 0 ONE LIBERTY PPTYS INC COM 682406103 2742 103815 SH SOLE 103815 0 0 ONEMAIN HLDGS INC COM 68268W103 9566 287352 SH SOLE 287352 0 0 ONEOK INC NEW COM 682680103 158915 2275744 SH SOLE 2275744 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 2721 245172 SH SOLE 245172 0 0 OOMA INC COM 683416101 1159 81880 SH SOLE 81880 0 0 OP BANCORP COM 67109R109 524 41177 SH SOLE 41177 0 0 OPEN TEXT CORP COM 683715106 9310 264565 SH SOLE 264565 0 0 OPHTHOTECH CORP COM 683745103 498 182547 SH SOLE 182547 0 0 OPKO HEALTH INC COM 68375N103 8225 1750000 SH Call SOLE 0 0 1750000 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 2656 94861 SH SOLE 94861 0 0 OPTINOSE INC COM 68404V100 427 15264 SH SOLE 15264 0 0 OPUS BK IRVINE CALIF COM 684000102 4601 160331 SH SOLE 160331 0 0 ORACLE CORP COM 68389X105 1679 38100 SH Call SOLE 0 0 38100 ORACLE CORP COM 68389X105 2529 57400 SH Put SOLE 0 0 57400 ORACLE CORP COM 68389X105 9080 206083 SH SOLE 206083 0 0 ORANGE SPONSORED ADR 684060106 4638 278238 SH SOLE 278238 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 32030 1944754 SH SOLE 1944754 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 824 50000 SH Put SOLE 0 0 50000 ORBCOMM INC COM 68555P100 2802 277392 SH SOLE 277392 0 0 ORBOTECH LTD ORD M75253100 54508 882010 SH SOLE 882010 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 144 36093 SH SOLE 36093 0 0 ORIGIN BANCORP INC COM 68621T102 1972 48171 SH SOLE 48171 0 0 ORION ENGINEERED CARBONS S A COM L72967109 16761 543306 SH SOLE 543306 0 0 ORION GROUP HOLDINGS INC COM 68628V308 390 47245 SH SOLE 47245 0 0 ORRSTOWN FINL SVCS INC COM 687380105 1154 44381 SH SOLE 44381 0 0 OSHKOSH CORP COM 688239201 67844 964795 SH SOLE 964795 0 0 OSI SYSTEMS INC COM 671044105 11912 154044 SH SOLE 154044 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 2902 306417 SH SOLE 306417 0 0 OSPREY ENERGY ACQUISITION CO CL A COM 688397108 2759 271841 SH SOLE 271841 0 0 OTONOMY INC COM 68906L105 2296 596329 SH SOLE 596329 0 0 OTTER TAIL CORP COM 689648103 3525 74061 SH SOLE 74061 0 0 OUTFRONT MEDIA INC COM 69007J106 27156 1396184 SH SOLE 1396184 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 690 177739 SH SOLE 177739 0 0 OVERSTOCK COM INC DEL COM 690370101 15824 470244 SH SOLE 470244 0 0 OVID THERAPEUTICS INC COM 690469101 118 15080 SH SOLE 15080 0 0 OWENS & MINOR INC NEW COM 690732102 1253 75000 SH Call SOLE 0 0 75000 OWENS & MINOR INC NEW COM 690732102 5571 333391 SH SOLE 333391 0 0 OWENS CORNING NEW COM 690742101 66615 1051205 SH SOLE 1051205 0 0 OWENS CORNING NEW COM 690742101 1362 21500 SH Call SOLE 0 0 21500 OWENS ILL INC COM NEW 690768403 8950 532424 SH SOLE 532424 0 0 OWENS RLTY MTG INC COM 690828108 2900 173847 SH SOLE 173847 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 216 16734 SH SOLE 16734 0 0 OXFORD INDS INC COM 691497309 3454 41623 SH SOLE 41623 0 0 OXFORD SQUARE CAP CORP COM 69181V107 940 136289 SH SOLE 136289 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 8575 329682 SH SOLE 329682 0 0 PACCAR INC COM 693718108 65665 1059798 SH SOLE 1059798 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1222 344194 SH SOLE 344194 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 1606 617709 SH SOLE 617709 0 0 PACIFIC PREMIER BANCORP COM 69478X105 23150 606810 SH SOLE 606810 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 33733 1052503 SH SOLE 1052503 0 0 PACKAGING CORP AMER COM 695156109 45534 407319 SH SOLE 407319 0 0 PACWEST BANCORP DEL COM 695263103 48974 990976 SH SOLE 990976 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 43688 1574329 SH SOLE 1574329 0 0 PALO ALTO NETWORKS INC COM 697435105 38633 188023 SH SOLE 188023 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 15095 422010 SH SOLE 422010 0 0 PAN AMERICAN SILVER CORP COM 697900108 5832 325811 SH SOLE 325811 0 0 PANDORA MEDIA INC COM 698354107 31723 4025761 SH SOLE 4025761 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 307 16096 SH SOLE 16096 0 0 PAPA JOHNS INTL INC COM 698813102 37469 738746 SH SOLE 738746 0 0 PAPA JOHNS INTL INC COM 698813102 12680 250000 SH Call SOLE 0 0 250000 PAPA MURPHYS HLDGS INC COM 698814100 419 75580 SH SOLE 75580 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 635 36528 SH SOLE 36528 0 0 PARAMOUNT GROUP INC COM 69924R108 21157 1373802 SH SOLE 1373802 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 1178 115488 SH SOLE 115488 0 0 PARETEUM CORP COM NEW 69946T207 106 42400 SH SOLE 42400 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 1227 52900 SH SOLE 52900 0 0 PARK HOTELS RESORTS INC COM 700517105 9155 298893 SH SOLE 298893 0 0 PARK OHIO HLDGS CORP COM 700666100 1980 53080 SH SOLE 53080 0 0 PARKER DRILLING CO COM 701081101 605 1592994 SH SOLE 1592994 0 0 PARKER HANNIFIN CORP COM 701094104 79349 509140 SH SOLE 509140 0 0 PARSLEY ENERGY INC CL A 701877102 175113 5783131 SH SOLE 5783131 0 0 PARTY CITY HOLDCO INC COM 702149105 12529 821553 SH SOLE 821553 0 0 PATRICK INDS INC COM 703343103 18566 326578 SH SOLE 326578 0 0 PATTERN ENERGY GROUP INC NOTE 4.000% 7/1 70338PAB6 5050 5050 SH SOLE 0 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 2941 156863 SH SOLE 156863 0 0 PATTERSON COMPANIES INC COM 703395103 1700 75000 SH Call SOLE 0 0 75000 PATTERSON COMPANIES INC COM 703395103 14423 636225 SH SOLE 636225 0 0 PATTERSON UTI ENERGY INC COM 703481101 3119 173270 SH SOLE 173270 0 0 PAYCHEX INC COM 704326107 51220 749382 SH SOLE 749382 0 0 PAYCOM SOFTWARE INC COM 70432V102 45728 462692 SH SOLE 462692 0 0 PAYLOCITY HLDG CORP COM 70438V106 8563 145475 SH SOLE 145475 0 0 PAYPAL HLDGS INC COM 70450Y103 118282 1420468 SH SOLE 1420468 0 0 PBF ENERGY INC CL A 69318G106 44948 1071985 SH SOLE 1071985 0 0 PC CONNECTION INC COM 69318J100 1178 35485 SH SOLE 35485 0 0 PCM INC COM 69323K100 1321 87190 SH SOLE 87190 0 0 PCSB FINL CORP COM 69324R104 1415 71208 SH SOLE 71208 0 0 PC-TEL INC COM 69325Q105 145 23185 SH SOLE 23185 0 0 PDC ENERGY INC COM 69327R101 5007 82836 SH SOLE 82836 0 0 PDL BIOPHARMA INC COM 69329Y104 43 18377 SH SOLE 18377 0 0 PEABODY ENERGY CORP NEW COM 704551100 58206 1279815 SH SOLE 1279815 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 3136 90653 SH SOLE 90653 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1534 39525 SH SOLE 39525 0 0 PEGASYSTEMS INC COM 705573103 33585 612858 SH SOLE 612858 0 0 PEMBINA PIPELINE CORP COM 706327103 7535 217784 SH SOLE 217784 0 0 PENN NATL GAMING INC COM 707569109 78399 2334012 SH SOLE 2334012 0 0 PENNANTPARK INVT CORP COM 708062104 2182 311478 SH SOLE 311478 0 0 PENNEY J C INC COM 708160106 298 127259 SH SOLE 127259 0 0 PENSARE ACQUISITION CORP COM 70957E105 245 24733 SH SOLE 24733 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 6999 149385 SH SOLE 149385 0 0 PENTAIR PLC SHS G7S00T104 10581 251442 SH SOLE 251442 0 0 PENUMBRA INC COM 70975L107 51816 375070 SH SOLE 375070 0 0 PENUMBRA INC COM 70975L107 1382 10000 SH Put SOLE 0 0 10000 PENUMBRA INC COM 70975L107 3454 25000 SH Call SOLE 0 0 25000 PEOPLES BANCORP INC COM 709789101 2537 67165 SH SOLE 67165 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 38130 2107785 SH SOLE 2107785 0 0 PEOPLES UTAH BANCORP COM 712706209 610 17086 SH SOLE 17086 0 0 PEPSICO INC COM 713448108 84373 774984 SH SOLE 774984 0 0 PERFICIENT INC COM 71375U101 517 19611 SH SOLE 19611 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 25886 705332 SH SOLE 705332 0 0 PERKINELMER INC COM 714046109 1647 22485 SH SOLE 22485 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 228 24422 SH SOLE 24422 0 0 PERMROCK ROYALTY TRUST TR UNIT 714254109 1558 96075 SH SOLE 96075 0 0 PERRIGO CO PLC SHS G97822103 1516 20796 SH SOLE 20796 0 0 PERSPECTA INC COM 715347100 31051 1510992 SH SOLE 1510992 0 0 PETIQ INC COM CL A 71639T106 2019 75172 SH SOLE 75172 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 8667 113638 SH SOLE 113638 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 20294 2295726 SH SOLE 2295726 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 363 36186 SH SOLE 36186 0 0 PFIZER INC COM 717081103 14512 400000 SH Call SOLE 0 0 400000 PFIZER INC COM 717081103 15468 426347 SH SOLE 426347 0 0 PFSWEB INC COM NEW 717098206 705 72497 SH SOLE 72497 0 0 PG&E CORP COM 69331C108 44262 1040000 SH Put SOLE 0 0 1040000 PG&E CORP COM 69331C108 37729 886495 SH SOLE 886495 0 0 PG&E CORP COM 69331C108 58477 1374000 SH Call SOLE 0 0 1374000 PGIM GLOBAL SHORT DURATION H COM 69346J106 344 25200 SH SOLE 25200 0 0 PGIM SHORT DURATION HIGH YIE COM 69346H100 283 20200 SH SOLE 20200 0 0 PGT INNOVATIONS INC COM 69336V101 13645 654416 SH SOLE 654416 0 0 PHH CORP COM NEW 693320202 922 84918 SH SOLE 84918 0 0 PHI INC COM NON VTG 69336T205 288 28277 SH SOLE 28277 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 7047 153022 SH SOLE 153022 0 0 PHILIP MORRIS INTL INC COM 718172109 66741 826615 SH SOLE 826615 0 0 PHILLIPS 66 COM 718546104 65604 584131 SH SOLE 584131 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 298 70193 SH SOLE 70193 0 0 PHOTRONICS INC COM 719405102 10561 1324211 SH SOLE 1324211 0 0 PHYSICIANS RLTY TR COM 71943U104 8034 503992 SH SOLE 503992 0 0 PIER 1 IMPORTS INC COM 720279108 28 11619 SH SOLE 11619 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 5483 1081470 SH SOLE 1081470 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 71409 3547393 SH SOLE 3547393 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 539 30810 SH SOLE 30810 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 283 2748 SH SOLE 2748 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 250 2509 SH SOLE 2509 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 670 6602 SH SOLE 6602 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 249 29784 SH SOLE 29784 0 0 PINGTAN MARINE ENTERPRISE LT SHS G7114V102 71 22085 SH SOLE 22085 0 0 PINNACLE FOODS INC DEL COM 72348P104 6272 96400 SH Call SOLE 0 0 96400 PINNACLE FOODS INC DEL COM 72348P104 101835 1565248 SH SOLE 1565248 0 0 PINNACLE WEST CAP CORP COM 723484101 201095 2496216 SH SOLE 2496216 0 0 PIONEER ENERGY SVCS CORP COM 723664108 6131 1048083 SH SOLE 1048083 0 0 PIONEER NAT RES CO COM 723787107 61749 326300 SH Call SOLE 0 0 326300 PIONEER NAT RES CO COM 723787107 222822 1177458 SH SOLE 1177458 0 0 PIPER JAFFRAY COS COM 724078100 1403 18251 SH SOLE 18251 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 437 17993 SH SOLE 17993 0 0 PIXELWORKS INC COM NEW 72581M305 1113 308285 SH SOLE 308285 0 0 PJT PARTNERS INC COM CL A 69343T107 391 7327 SH SOLE 7327 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 19614 820337 SH SOLE 820337 0 0 PLANET FITNESS INC CL A 72703H101 3074 69970 SH SOLE 69970 0 0 PLANTRONICS INC NEW COM 727493108 3051 40008 SH SOLE 40008 0 0 PLATINUM EAGLE ACQUISITIN CO SHS CL A G7126L100 4860 500000 SH SOLE 500000 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 9348 865544 SH SOLE 865544 0 0 PLEXUS CORP COM 729132100 539 9045 SH SOLE 9045 0 0 PLUG POWER INC COM NEW 72919P202 99 48873 SH SOLE 48873 0 0 PLYMOUTH INDL REIT INC COM 729640102 271 16937 SH SOLE 16937 0 0 PNC FINL SVCS GROUP INC COM 693475105 47844 354139 SH SOLE 354139 0 0 PNM RES INC COM 69349H107 41509 1067063 SH SOLE 1067063 0 0 POINTS INTL LTD COM NEW 730843208 550 33399 SH SOLE 33399 0 0 POLARIS INDS INC COM 731068102 5504 45051 SH SOLE 45051 0 0 POLARITYTE INC COM 731094108 3537 150243 SH SOLE 150243 0 0 POLYONE CORP COM 73179P106 8147 188511 SH SOLE 188511 0 0 POOL CORPORATION COM 73278L105 1212 8000 SH Put SOLE 0 0 8000 POPULAR INC COM NEW 733174700 51088 1130023 SH SOLE 1130023 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 35687 834581 SH SOLE 834581 0 0 POSCO SPONSORED ADR 693483109 14366 193816 SH SOLE 193816 0 0 POST HLDGS INC COM 737446104 860 10000 SH Call SOLE 0 0 10000 POST HLDGS INC COM 737446104 66199 769574 SH SOLE 769574 0 0 POST HLDGS INC COM 737446104 688 8000 SH Put SOLE 0 0 8000 POTBELLY CORP COM 73754Y100 2044 157844 SH SOLE 157844 0 0 POTLATCHDELTIC CORPORATION COM 737630103 11782 231694 SH SOLE 231694 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 661 111067 SH SOLE 111067 0 0 PPG INDS INC COM 693506107 13901 134008 SH SOLE 134008 0 0 PPG INDS INC COM 693506107 4149 40000 SH Put SOLE 0 0 40000 PPL CORP COM 69351T106 219521 7689015 SH SOLE 7689015 0 0 PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 16827 15800 SH SOLE 0 0 0 PRA GROUP INC COM 69354N106 13962 362187 SH SOLE 362187 0 0 PRA HEALTH SCIENCES INC COM 69354M108 36195 387691 SH SOLE 387691 0 0 PRA HEALTH SCIENCES INC COM 69354M108 934 10000 SH Call SOLE 0 0 10000 PRAXAIR INC COM 74005P104 854 5397 SH SOLE 5397 0 0 PRECISION DRILLING CORP COM 2010 74022D308 3391 1021297 SH SOLE 1021297 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 11448 186266 SH SOLE 186266 0 0 PREMIER INC CL A 74051N102 3307 90889 SH SOLE 90889 0 0 PREMIER INC CL A 74051N102 2197 60400 SH Call SOLE 0 0 60400 PRESTIGE BRANDS HLDGS INC COM 74112D101 12813 333838 SH SOLE 333838 0 0 PRGX GLOBAL INC COM NEW 69357C503 164 16930 SH SOLE 16930 0 0 PRICE T ROWE GROUP INC COM 74144T108 1676 14441 SH SOLE 14441 0 0 PRIMO WTR CORP COM 74165N105 3008 172010 SH SOLE 172010 0 0 PRIMORIS SVCS CORP COM 74164F103 467 17142 SH SOLE 17142 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 21976 415037 SH SOLE 415037 0 0 PROASSURANCE CORP COM 74267C106 12531 353483 SH SOLE 353483 0 0 PROCTER AND GAMBLE CO COM 742718109 4000 51249 SH SOLE 51249 0 0 PROFIRE ENERGY INC COM 74316X101 774 228915 SH SOLE 228915 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 960 119350 SH SOLE 119350 0 0 PROGRESS SOFTWARE CORP COM 743312100 25605 659590 SH SOLE 659590 0 0 PROGRESSIVE CORP OHIO COM 743315103 148958 2518308 SH SOLE 2518308 0 0 PROLOGIS INC COM 74340W103 155627 2369117 SH SOLE 2369117 0 0 PROOFPOINT INC COM 743424103 34316 297601 SH SOLE 297601 0 0 PROPETRO HLDG CORP COM 74347M108 21002 1339396 SH SOLE 1339396 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 1426 195352 SH SOLE 195352 0 0 PROS HOLDINGS INC COM 74346Y103 13242 362093 SH SOLE 362093 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 4566 370000 SH SOLE 370000 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 5976 201464 SH SOLE 201464 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 326 25600 SH SOLE 25600 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 6890 1026816 SH SOLE 1026816 0 0 PROSPERITY BANCSHARES INC COM 743606105 17134 250638 SH SOLE 250638 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1534 228281 SH SOLE 228281 0 0 PROTHENA CORP PLC SHS G72800108 12279 842164 SH SOLE 842164 0 0 PROTHENA CORP PLC SHS G72800108 2260 155000 SH Call SOLE 0 0 155000 PROVIDENCE SVC CORP COM 743815102 2320 29531 SH SOLE 29531 0 0 PROVIDENT FINL HLDGS INC COM 743868101 1950 102211 SH SOLE 102211 0 0 PROVIDENT FINL SVCS INC COM 74386T105 291 10587 SH SOLE 10587 0 0 PRUDENTIAL FINL INC COM 744320102 93022 994781 SH SOLE 994781 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 2203 17144 SH SOLE 17144 0 0 PTC INC COM 69370C100 97413 1038404 SH SOLE 1038404 0 0 PTC THERAPEUTICS INC COM 69366J200 14298 423906 SH SOLE 423906 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 116034 2143225 SH SOLE 2143225 0 0 PULTE GROUP INC COM 745867101 97982 3408054 SH SOLE 3408054 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 32333 546630 SH SOLE 546630 0 0 PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 11275 1100000 SH SOLE 1100000 0 0 PURE STORAGE INC CL A 74624M102 13182 551992 SH SOLE 551992 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 100 19183 SH SOLE 19183 0 0 PUXIN LTD ADS 74704P108 3072 143538 SH SOLE 143538 0 0 PVH CORP COM 693656100 140189 936344 SH SOLE 936344 0 0 PYXIS TANKERS INC COM Y71726106 15 13580 SH SOLE 13580 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1208 131170 SH SOLE 131170 0 0 Q2 HLDGS INC COM 74736L109 868 15212 SH SOLE 15212 0 0 QAD INC CL A 74727D306 746 14870 SH SOLE 14870 0 0 QCR HOLDINGS INC COM 74727A104 3728 78568 SH SOLE 78568 0 0 QEP RES INC COM 74733V100 7726 630171 SH SOLE 630171 0 0 QIAGEN NV SHS NEW N72482123 5480 151555 SH SOLE 151555 0 0 QIWI PLC SPON ADR REP B 74735M108 250 15875 SH SOLE 15875 0 0 QORVO INC COM 74736K101 105063 1310508 SH SOLE 1310508 0 0 QTS RLTY TR INC COM CL A 74736A103 6957 176139 SH SOLE 176139 0 0 QUAD / GRAPHICS INC COM CL A 747301109 1740 83531 SH SOLE 83531 0 0 QUALCOMM INC COM 747525103 182666 3254918 SH SOLE 3254918 0 0 QUALITY CARE PPTYS INC COM 747545101 14433 670981 SH SOLE 670981 0 0 QUALITY SYS INC COM 747582104 5322 272900 SH Call SOLE 0 0 272900 QUANEX BUILDING PRODUCTS COR COM 747619104 1492 83097 SH SOLE 83097 0 0 QUANTA SVCS INC COM 74762E102 40098 1200526 SH SOLE 1200526 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 6103 392712 SH SOLE 392712 0 0 QUANTERIX CORP COM 74766Q101 2147 149519 SH SOLE 149519 0 0 QUANTUM CORP COM NEW 747906501 1110 504478 SH SOLE 504478 0 0 QUEST DIAGNOSTICS INC COM 74834L100 38069 346268 SH SOLE 346268 0 0 QUICKLOGIC CORP COM 74837P108 27 23876 SH SOLE 23876 0 0 QUIDEL CORP COM 74838J101 36971 555948 SH SOLE 555948 0 0 QUINSTREET INC COM 74874Q100 2005 157906 SH SOLE 157906 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 1565 184789 SH SOLE 184789 0 0 QUORUM HEALTH CORP COM 74909E106 359 71822 SH SOLE 71822 0 0 QUOTIENT LTD SHS G73268107 3699 460705 SH SOLE 460705 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 7502 572667 SH SOLE 572667 0 0 QURATE RETAIL INC COM SER A 74915M100 8468 399037 SH SOLE 399037 0 0 R1 RCM INC COM 749397105 9937 1144826 SH SOLE 1144826 0 0 RA PHARMACEUTICALS INC COM 74933V108 2480 249287 SH SOLE 249287 0 0 RADIAN GROUP INC COM 750236101 19796 1220457 SH SOLE 1220457 0 0 RADISYS CORP COM 750459109 195 279227 SH SOLE 279227 0 0 RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 14463 15500 SH SOLE 0 0 0 RADIUS HEALTH INC COM NEW 750469207 4421 150000 SH Call SOLE 0 0 150000 RADIUS HEALTH INC COM NEW 750469207 13749 466556 SH SOLE 466556 0 0 RADNET INC COM 750491102 395 26335 SH SOLE 26335 0 0 RADWARE LTD ORD M81873107 7457 294981 SH SOLE 294981 0 0 RAFAEL HLDGS INC COM CL B 75062E106 285 31061 SH SOLE 31061 0 0 RALPH LAUREN CORP CL A 751212101 109880 874008 SH SOLE 874008 0 0 RAMACO RES INC COM 75134P303 99 14295 SH SOLE 14295 0 0 RAMBUS INC DEL COM 750917106 7263 579157 SH SOLE 579157 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2317 175416 SH SOLE 175416 0 0 RANDGOLD RES LTD ADR 752344309 7056 91523 SH SOLE 91523 0 0 RANGE RES CORP COM 75281A109 101725 6080404 SH SOLE 6080404 0 0 RANGE RES CORP COM 75281A109 19770 1181700 SH Call SOLE 0 0 1181700 RANGER ENERGY SVCS INC COM CL A 75282U104 670 73087 SH SOLE 73087 0 0 RAPID7 INC COM 753422104 5931 210156 SH SOLE 210156 0 0 RAVEN INDS INC COM 754212108 538 13998 SH SOLE 13998 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 58317 652684 SH SOLE 652684 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 2332 136456 SH SOLE 136456 0 0 RAYONIER INC COM 754907103 16506 426632 SH SOLE 426632 0 0 RAYTHEON CO COM NEW 755111507 67848 351214 SH SOLE 351214 0 0 RBB BANCORP COM 74930B105 1351 42054 SH SOLE 42054 0 0 RBC BEARINGS INC COM 75524B104 880 6830 SH SOLE 6830 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1276 40314 SH SOLE 40314 0 0 RE MAX HLDGS INC CL A 75524W108 5998 114357 SH SOLE 114357 0 0 REALNETWORKS INC COM NEW 75605L708 1931 521931 SH SOLE 521931 0 0 REALOGY HLDGS CORP COM 75605Y106 5300 232472 SH SOLE 232472 0 0 REALPAGE INC COM 75606N109 44336 804654 SH SOLE 804654 0 0 REALTY INCOME CORP COM 756109104 19888 369734 SH SOLE 369734 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 307 8781 SH SOLE 8781 0 0 RECRO PHARMA INC COM 75629F109 711 141710 SH SOLE 141710 0 0 RED HAT INC COM 756577102 31129 231668 SH SOLE 231668 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 22763 488475 SH SOLE 488475 0 0 RED ROCK RESORTS INC CL A 75700L108 59371 1772281 SH SOLE 1772281 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 222 26045 SH SOLE 26045 0 0 REDWOOD TR INC NOTE 5.625% 7/1 758075AD7 2469 2500 SH SOLE 0 0 0 REDWOOD TR INC COM 758075402 39886 2421753 SH SOLE 2421753 0 0 REGAL BELOIT CORP COM 758750103 255 3120 SH SOLE 3120 0 0 REGALWOOD GLOBAL ENERGY LTD COM CL A G74760102 5675 581500 SH SOLE 581500 0 0 REGALWOOD GLOBAL ENERGY LTD UNIT 99/99/9999 G74760110 2030 200000 SH SOLE 200000 0 0 REGENCY CTRS CORP COM 758849103 154413 2487328 SH SOLE 2487328 0 0 REGENERON PHARMACEUTICALS COM 75886F107 25155 72915 SH SOLE 72915 0 0 REGENXBIO INC COM 75901B107 997 13902 SH SOLE 13902 0 0 REGENXBIO INC COM 75901B107 1593 22200 SH Call SOLE 0 0 22200 REGIONAL MGMT CORP COM 75902K106 689 19684 SH SOLE 19684 0 0 REGIONS FINL CORP NEW COM 7591EP100 351038 19743411 SH SOLE 19743411 0 0 REGULUS THERAPEUTICS INC COM 75915K101 16 24297 SH SOLE 24297 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 15317 114749 SH SOLE 114749 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 40377 461240 SH SOLE 461240 0 0 RELX NV SPONSORED ADR 75955B102 5255 246373 SH SOLE 246373 0 0 RELX PLC SPONSORED ADR 759530108 12249 563427 SH SOLE 563427 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 12020 99898 SH SOLE 99898 0 0 RENASANT CORP COM 75970E107 794 17453 SH SOLE 17453 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 14270 799466 SH SOLE 799466 0 0 REPLIGEN CORP COM 759916109 1628 34609 SH SOLE 34609 0 0 REPUBLIC BANCORP KY CL A 760281204 1485 32778 SH SOLE 32778 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1415 180266 SH SOLE 180266 0 0 REPUBLIC SVCS INC COM 760759100 19425 284162 SH SOLE 284162 0 0 RESMED INC COM 761152107 3107 30000 SH Put SOLE 0 0 30000 RESMED INC COM 761152107 90129 870142 SH SOLE 870142 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 2274 72888 SH SOLE 72888 0 0 RESOLUTE FST PRODS INC COM 76117W109 8751 845517 SH SOLE 845517 0 0 RESOURCES CONNECTION INC COM 76122Q105 5015 296765 SH SOLE 296765 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 164612 2729887 SH SOLE 2729887 0 0 RETAIL PPTYS AMER INC CL A 76131V202 51598 4037389 SH SOLE 4037389 0 0 RETROPHIN INC COM 761299106 16329 599024 SH SOLE 599024 0 0 REVANCE THERAPEUTICS INC COM 761330109 29744 1083574 SH SOLE 1083574 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 286 71053 SH SOLE 71053 0 0 REXFORD INDL RLTY INC COM 76169C100 7933 252721 SH SOLE 252721 0 0 REXNORD CORP NEW COM 76169B102 9408 323753 SH SOLE 323753 0 0 RF INDS LTD COM PAR $0.01 749552105 624 86133 SH SOLE 86133 0 0 RH COM 74967X103 17225 123300 SH SOLE 123300 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 891 28502 SH SOLE 28502 0 0 RIBBON COMMUNICATIONS INC COM 762544104 3002 421654 SH SOLE 421654 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 9339 3300077 SH SOLE 3300077 0 0 RIGNET INC COM 766582100 515 50046 SH SOLE 50046 0 0 RINGCENTRAL INC CL A 76680R206 77764 1105389 SH SOLE 1105389 0 0 RIO TINTO PLC SPONSORED ADR 767204100 17568 316658 SH SOLE 316658 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 3367 238424 SH SOLE 238424 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 2403 70425 SH SOLE 70425 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 6824 200000 SH Call SOLE 0 0 200000 RITE AID CORP COM 767754104 394 228000 SH SOLE 228000 0 0 RIVERVIEW BANCORP INC COM 769397100 1020 120873 SH SOLE 120873 0 0 RLJ LODGING TR COM 74965L101 854 38746 SH SOLE 38746 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 2126 1017441 SH SOLE 1017441 0 0 ROBERT HALF INTL INC COM 770323103 5179 79547 SH SOLE 79547 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1829 93162 SH SOLE 93162 0 0 ROCKWELL AUTOMATION INC COM 773903109 16623 100000 SH Call SOLE 0 0 100000 ROCKWELL AUTOMATION INC COM 773903109 187581 1128444 SH SOLE 1128444 0 0 ROCKWELL COLLINS INC COM 774341101 7407 55000 SH Put SOLE 0 0 55000 ROCKWELL COLLINS INC COM 774341101 264292 1962367 SH SOLE 1962367 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 11209 236188 SH SOLE 236188 0 0 ROKU INC COM CL A 77543R102 11529 270497 SH SOLE 270497 0 0 ROLLINS INC COM 775711104 3353 63762 SH SOLE 63762 0 0 ROPER TECHNOLOGIES INC COM 776696106 30685 111214 SH SOLE 111214 0 0 ROSS STORES INC COM 778296103 63907 754069 SH SOLE 754069 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 65488 4037457 SH SOLE 4037457 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1347 17884 SH SOLE 17884 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 33278 321219 SH SOLE 321219 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 21868 301004 SH SOLE 301004 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 60420 872750 SH SOLE 872750 0 0 ROYAL GOLD INC COM 780287108 2058 22166 SH SOLE 22166 0 0 ROYCE MICRO-CAP TR INC COM 780915104 129 12933 SH SOLE 12933 0 0 ROYCE VALUE TR INC COM 780910105 178 11267 SH SOLE 11267 0 0 RSP PERMIAN INC COM 74978Q105 46440 1054966 SH SOLE 1054966 0 0 RTI SURGICAL INC COM 74975N105 1177 255971 SH SOLE 255971 0 0 RUBICON PROJ INC COM 78112V102 803 281927 SH SOLE 281927 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 10095 341048 SH SOLE 341048 0 0 RUSH ENTERPRISES INC CL A 781846209 9199 212064 SH SOLE 212064 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3259 116184 SH SOLE 116184 0 0 RYDER SYS INC COM 783549108 4545 63242 SH SOLE 63242 0 0 RYERSON HLDG CORP COM 783754104 558 50072 SH SOLE 50072 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 74006 890028 SH SOLE 890028 0 0 S&P GLOBAL INC COM 78409V104 117034 574007 SH SOLE 574007 0 0 SABAN CAP ACQUISITION CORP COM CL A 78516C106 2929 290000 SH SOLE 290000 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 665 14137 SH SOLE 14137 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 27524 1266658 SH SOLE 1266658 0 0 SABRE CORP COM 78573M104 60268 2445959 SH SOLE 2445959 0 0 SAFE BULKERS INC COM Y7388L103 3397 999095 SH SOLE 999095 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 329 25721 SH SOLE 25721 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 437 23057 SH SOLE 23057 0 0 SAGE THERAPEUTICS INC COM 78667J108 59466 379904 SH SOLE 379904 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 4334 176609 SH SOLE 176609 0 0 SALEM MEDIA GROUP INC CL A 794093104 1234 239677 SH SOLE 239677 0 0 SALESFORCE COM INC COM 79466L302 189467 1389057 SH SOLE 1389057 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 691 43111 SH SOLE 43111 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 962 60000 SH Put SOLE 0 0 60000 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 87 15006 SH SOLE 15006 0 0 SANCHEZ ENERGY CORP COM 79970Y105 2212 489441 SH SOLE 489441 0 0 SANDERSON FARMS INC COM 800013104 50306 478423 SH SOLE 478423 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 556 31357 SH SOLE 31357 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1288 286270 SH SOLE 286270 0 0 SANDY SPRING BANCORP INC COM 800363103 22177 540781 SH SOLE 540781 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 3632 48785 SH SOLE 48785 0 0 SANGAMO THERAPEUTICS INC COM 800677106 240 16908 SH SOLE 16908 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2840 200000 SH Put SOLE 0 0 200000 SANMINA CORPORATION COM 801056102 3077 105000 SH SOLE 105000 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1909 100000 SH Call SOLE 0 0 100000 SANTANDER CONSUMER USA HDG I COM 80283M101 33251 1741777 SH SOLE 1741777 0 0 SAP SE SPON ADR 803054204 4386 37922 SH SOLE 37922 0 0 SAPIENS INTL CORP N V SHS NEW N7716A151 1059 108387 SH SOLE 108387 0 0 SAREPTA THERAPEUTICS INC COM 803607100 113464 858407 SH SOLE 858407 0 0 SASOL LTD SPONSORED ADR 803866300 5652 154692 SH SOLE 154692 0 0 SAUL CTRS INC COM 804395101 1026 19143 SH SOLE 19143 0 0 SAVARA INC COM 805111101 1703 150416 SH SOLE 150416 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 46293 280359 SH SOLE 280359 0 0 SCANSOURCE INC COM 806037107 249 6167 SH SOLE 6167 0 0 SCHEIN HENRY INC COM 806407102 1778 24476 SH SOLE 24476 0 0 SCHLUMBERGER LTD COM 806857108 26812 400000 SH Call SOLE 0 0 400000 SCHNEIDER NATIONAL INC CL B 80689H102 34138 1240942 SH SOLE 1240942 0 0 SCHNITZER STL INDS CL A 806882106 13537 401705 SH SOLE 401705 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1349 86456 SH SOLE 86456 0 0 SCHULMAN A INC COM 808194104 303 6816 SH SOLE 6816 0 0 SCHWAB CHARLES CORP NEW COM 808513105 3719 72778 SH SOLE 72778 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 587 8898 SH SOLE 8898 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1099 16903 SH SOLE 16903 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 307 4053 SH SOLE 4053 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 577 10860 SH SOLE 10860 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 795 10809 SH SOLE 10809 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 239 9239 SH SOLE 9239 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 463 9397 SH SOLE 9397 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1071 24498 SH SOLE 24498 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 4248 52488 SH SOLE 52488 0 0 SCORPIO BULKERS INC COM Y7546A122 8128 1144771 SH SOLE 1144771 0 0 SCORPIO TANKERS INC SHS Y7542C106 730 259955 SH SOLE 259955 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 252 3028 SH SOLE 3028 0 0 SCPHARMACEUTICALS INC COM 810648105 109 19300 SH SOLE 19300 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1772 132353 SH SOLE 132353 0 0 SEA LTD ADR 81141R100 3123 208207 SH SOLE 208207 0 0 SEABOARD CORP COM 811543107 4807 1213 SH SOLE 1213 0 0 SEACHANGE INTL INC COM 811699107 894 261433 SH SOLE 261433 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 7958 251998 SH SOLE 251998 0 0 SEACOR HOLDINGS INC COM 811904101 7906 138055 SH SOLE 138055 0 0 SEACOR MARINE HLDGS INC COM 78413P101 787 34080 SH SOLE 34080 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 42079 745150 SH SOLE 745150 0 0 SEALED AIR CORP NEW COM 81211K100 8255 194465 SH SOLE 194465 0 0 SEARS HLDGS CORP COM 812350106 44 18749 SH SOLE 18749 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 90 42640 SH SOLE 42640 0 0 SEASPAN CORP SHS Y75638109 415 40740 SH SOLE 40740 0 0 SEASPINE HLDGS CORP COM 81255T108 406 32166 SH SOLE 32166 0 0 SEAWORLD ENTMT INC COM 81282V100 33038 1514122 SH SOLE 1514122 0 0 SECUREWORKS CORP CL A 81374A105 631 50713 SH SOLE 50713 0 0 SEI INVESTMENTS CO COM 784117103 52376 837744 SH SOLE 837744 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 5247 361124 SH SOLE 361124 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 5146 229027 SH SOLE 229027 0 0 SELECT MED HLDGS CORP COM 81619Q105 14829 817050 SH SOLE 817050 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2625 45200 SH Put SOLE 0 0 45200 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6119 105378 SH SOLE 105378 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4407 52800 SH Put SOLE 0 0 52800 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8667 103846 SH SOLE 103846 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 15459 300000 SH Call SOLE 0 0 300000 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8130 74387 SH SOLE 74387 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 5384 70900 SH SOLE 70900 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 14625 550000 SH Call SOLE 0 0 550000 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 25928 975104 SH SOLE 975104 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 114608 1600000 SH Put SOLE 0 0 1600000 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7915 110500 SH Call SOLE 0 0 110500 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 25612 357558 SH SOLE 357558 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8122 116917 SH SOLE 116917 0 0 SELECTA BIOSCIENCES INC COM 816212104 1583 119467 SH SOLE 119467 0 0 SELECTIVE INS GROUP INC COM 816300107 7077 128670 SH SOLE 128670 0 0 SEMGROUP CORP CL A 81663A105 1043 41075 SH SOLE 41075 0 0 SEMPRA ENERGY COM 816851109 403 3468 SH SOLE 3468 0 0 SEMPRA ENERGY COM 816851109 11611 100000 SH Call SOLE 0 0 100000 SEMTECH CORP COM 816850101 12699 269900 SH SOLE 269900 0 0 SEMTECH CORP COM 816850101 9292 197500 SH Call SOLE 0 0 197500 SENDGRID INC COM 816883102 6924 261104 SH SOLE 261104 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 19406 1072726 SH SOLE 1072726 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7687 161550 SH SOLE 161550 0 0 SENSEONICS HLDGS INC COM 81727U105 4151 1009988 SH SOLE 1009988 0 0 SENSUS HEATLHCARE INC COM 81728J109 310 42698 SH SOLE 42698 0 0 SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 7568 750000 SH SOLE 750000 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 1118 567676 SH SOLE 567676 0 0 SERES THERAPEUTICS INC COM 81750R102 1481 172173 SH SOLE 172173 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1220 28743 SH SOLE 28743 0 0 SERVICE CORP INTL COM 817565104 1387 38743 SH SOLE 38743 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 31087 522738 SH SOLE 522738 0 0 SERVICENOW INC COM 81762P102 63997 371059 SH SOLE 371059 0 0 SERVICESOURCE INTL INC COM 81763U100 9927 2519445 SH SOLE 2519445 0 0 SHAKE SHACK INC CL A 819047101 519 7836 SH SOLE 7836 0 0 SHAKE SHACK INC CL A 819047101 3309 50000 SH Call SOLE 0 0 50000 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1137 55867 SH SOLE 55867 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3255 99550 SH SOLE 99550 0 0 SHERWIN WILLIAMS CO COM 824348106 198152 486179 SH SOLE 486179 0 0 SHILOH INDS INC COM 824543102 242 27775 SH SOLE 27775 0 0 SHIP FIN INTL LTD NOTE 4.875% 5/0 824689AG8 4646 4500 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L NOTE 5.750%10/1 G81075AF3 4038 3930 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 8048 538348 SH SOLE 538348 0 0 SHIRE PLC SPONSORED ADR 82481R106 1148 6800 SH Put SOLE 0 0 6800 SHIRE PLC SPONSORED ADR 82481R106 87534 518569 SH SOLE 518569 0 0 SHIRE PLC SPONSORED ADR 82481R106 33760 200000 SH Call SOLE 0 0 200000 SHOE CARNIVAL INC COM 824889109 8354 257455 SH SOLE 257455 0 0 SHOPIFY INC CL A 82509L107 2061 14124 SH SOLE 14124 0 0 SHORE BANCSHARES INC COM 825107105 1023 53793 SH SOLE 53793 0 0 SHUTTERFLY INC COM 82568P304 15170 168502 SH SOLE 168502 0 0 SHUTTERSTOCK INC COM 825690100 3669 77306 SH SOLE 77306 0 0 SI FINL GROUP INC MD COM 78425V104 174 11792 SH SOLE 11792 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 1077 445012 SH SOLE 445012 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 311 20503 SH SOLE 20503 0 0 SIENTRA INC COM 82621J105 16744 858206 SH SOLE 858206 0 0 SIERRA BANCORP COM 82620P102 3254 115214 SH SOLE 115214 0 0 SIERRA ONCOLOGY INC COM 82640U107 6639 2242883 SH SOLE 2242883 0 0 SIERRA WIRELESS INC COM 826516106 7001 437575 SH SOLE 437575 0 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADR 82655M107 50 27227 SH SOLE 27227 0 0 SIGMA DESIGNS INC COM 826565103 320 52488 SH SOLE 52488 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 107907 843815 SH SOLE 843815 0 0 SIGNET JEWELERS LIMITED SHS G81276100 435 7799 SH SOLE 7799 0 0 SILGAN HOLDINGS INC COM 827048109 10705 399009 SH SOLE 399009 0 0 SILICOM LTD ORD M84116108 454 11795 SH SOLE 11795 0 0 SILICON LABORATORIES INC COM 826919102 1224 12292 SH SOLE 12292 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 16325 308654 SH SOLE 308654 0 0 SILVERBOW RES INC COM 82836G102 367 12702 SH SOLE 12702 0 0 SILVERCORP METALS INC COM 82835P103 116 43532 SH SOLE 43532 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 346 21234 SH SOLE 21234 0 0 SIMON PPTY GROUP INC NEW COM 828806109 38808 228027 SH SOLE 228027 0 0 SIMPLY GOOD FOODS CO COM 82900L102 34972 2421854 SH SOLE 2421854 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1000 16087 SH SOLE 16087 0 0 SIMULATIONS PLUS INC COM 829214105 868 39002 SH SOLE 39002 0 0 SINA CORP ORD G81477104 10928 129032 SH SOLE 129032 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1862 31052 SH SOLE 31052 0 0 SINOVAC BIOTECH LTD SHS P8696W104 76 10195 SH SOLE 10195 0 0 SIRIUS XM HLDGS INC COM 82968B103 970 143334 SH SOLE 143334 0 0 SITO MOBILE LTD COM NEW 82988R203 59 22816 SH SOLE 22816 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 301 4296 SH SOLE 4296 0 0 SJW GROUP COM 784305104 3072 46394 SH SOLE 46394 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 249 10673 SH SOLE 10673 0 0 SKECHERS U S A INC CL A 830566105 15698 523080 SH SOLE 523080 0 0 SKY SOLAR HLDGS LTD SPONSORED ADR 83084J103 24 20901 SH SOLE 20901 0 0 SKYWEST INC COM 830879102 2282 43961 SH SOLE 43961 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 16053 166089 SH SOLE 166089 0 0 SL GREEN RLTY CORP COM 78440X101 10694 106374 SH SOLE 106374 0 0 SLEEP NUMBER CORP COM 83125X103 817 28154 SH SOLE 28154 0 0 SM ENERGY CO COM 78454L100 141674 5514768 SH SOLE 5514768 0 0 SMART & FINAL STORES INC COM 83190B101 5698 1026684 SH SOLE 1026684 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1425 44705 SH SOLE 44705 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1242 48209 SH SOLE 48209 0 0 SMARTSHEET INC COM CL A 83200N103 500 19263 SH SOLE 19263 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 37574 1001182 SH SOLE 1001182 0 0 SMITH A O COM 831865209 54005 913024 SH SOLE 913024 0 0 SMUCKER J M CO COM NEW 832696405 21496 200000 SH Put SOLE 0 0 200000 SMUCKER J M CO COM NEW 832696405 49617 461636 SH SOLE 461636 0 0 SOCIAL CAP HEDOSOPHIA HLDGS CL A G8250R103 8040 800000 SH SOLE 800000 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 19795 411971 SH SOLE 411971 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 7224 84695 SH SOLE 84695 0 0 SOGOU INC ADR REPSTG A 83409V104 5860 512674 SH SOLE 512674 0 0 SOHU COM LTD SPONSORED ADS 83410S108 968 27264 SH SOLE 27264 0 0 SOLAR CAP LTD COM 83413U100 5545 271282 SH SOLE 271282 0 0 SOLAR SR CAP LTD COM 83416M105 504 30902 SH SOLE 30902 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 17236 360217 SH SOLE 360217 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 47716 997200 SH Put SOLE 0 0 997200 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 3461 242197 SH SOLE 242197 0 0 SOLID BIOSCIENCES INC COM 83422E105 869 24379 SH SOLE 24379 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 211 10220 SH SOLE 10220 0 0 SONIC CORP COM 835451105 1966 57124 SH SOLE 57124 0 0 SONOCO PRODS CO COM 835495102 17508 333486 SH SOLE 333486 0 0 SONY CORP SPONSORED ADR 835699307 15909 310359 SH SOLE 310359 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1905 264608 SH SOLE 264608 0 0 SOTHEBYS COM 835898107 1922 35369 SH SOLE 35369 0 0 SOTHERLY HOTELS INC COM 83600C103 91 12999 SH SOLE 12999 0 0 SOUTH JERSEY INDS INC COM 838518108 22741 679434 SH SOLE 679434 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 996 18170 SH SOLE 0 0 0 SOUTH ST CORP COM 840441109 2070 23999 SH SOLE 23999 0 0 SOUTHERN COPPER CORP COM 84265V105 15787 336819 SH SOLE 336819 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 330 7455 SH SOLE 7455 0 0 SOUTHERN MO BANCORP INC COM 843380106 234 5986 SH SOLE 5986 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 1239 69468 SH SOLE 69468 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 9309 276395 SH SOLE 276395 0 0 SOUTHWEST AIRLS CO COM 844741108 1697 33349 SH SOLE 33349 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 37947 497539 SH SOLE 497539 0 0 SOUTHWESTERN ENERGY CO COM 845467109 62259 11747033 SH SOLE 11747033 0 0 SPARK ENERGY INC CL A COM 846511103 5598 574173 SH SOLE 574173 0 0 SPARK THERAPEUTICS INC COM 84652J103 8370 101133 SH SOLE 101133 0 0 SPARTAN MTRS INC COM 846819100 1020 67554 SH SOLE 67554 0 0 SPARTANNASH CO COM 847215100 8282 324526 SH SOLE 324526 0 0 SPARTON CORP COM 847235108 470 24770 SH SOLE 24770 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1052 4334 SH SOLE 4334 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 28757 242372 SH SOLE 242372 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 6075 51200 SH Call SOLE 0 0 51200 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 209 6877 SH SOLE 6877 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 11640 42908 SH SOLE 42908 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 462532 1705000 SH Call SOLE 0 0 1705000 SPDR S&P 500 ETF TR TR UNIT 78462F103 253511 934500 SH Put SOLE 0 0 934500 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4009 11293 SH SOLE 11293 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 2235 81891 SH SOLE 81891 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 222 2428 SH SOLE 2428 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 1075 22413 SH SOLE 22413 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 5 100 SH SOLE 100 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 2951 61500 SH DFND 1,2 0 61500 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 699 20680 SH SOLE 20680 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 4093 94156 SH SOLE 94156 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1595 30087 SH SOLE 30087 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 250 7501 SH SOLE 7501 0 0 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 578 21448 SH SOLE 21448 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 10728 302368 SH SOLE 302368 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 12918 300000 SH Call SOLE 0 0 300000 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2532 58800 SH Put SOLE 0 0 58800 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 40090 931019 SH SOLE 931019 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 1325 14294 SH SOLE 14294 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1486 31502 SH SOLE 31502 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 559 5875 SH SOLE 5875 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 22617 237600 SH Put SOLE 0 0 237600 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1159 29308 SH SOLE 29308 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 24994 306218 SH SOLE 306218 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 40810 500000 SH Call SOLE 0 0 500000 SPEEDWAY MOTORSPORTS INC COM 847788106 420 24188 SH SOLE 24188 0 0 SPIRE INC COM 84857L101 1397 19775 SH SOLE 19775 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 20719 241168 SH SOLE 241168 0 0 SPIRIT AIRLS INC COM 848577102 32134 884020 SH SOLE 884020 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 1419 137815 SH SOLE 137815 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 455 22066 SH SOLE 22066 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 5652 703822 SH SOLE 703822 0 0 SPLUNK INC COM 848637104 7041 71038 SH SOLE 71038 0 0 SPOK HLDGS INC COM 84863T106 2279 151428 SH SOLE 151428 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 2679 523252 SH SOLE 523252 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 10313 61297 SH SOLE 61297 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 208 16619 SH SOLE 16619 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 61 10399 SH SOLE 10399 0 0 SPROUTS FMRS MKT INC COM 85208M102 883 40000 SH Call SOLE 0 0 40000 SPROUTS FMRS MKT INC COM 85208M102 15464 700700 SH SOLE 700700 0 0 SPS COMM INC COM 78463M107 11633 158314 SH SOLE 158314 0 0 SPX CORP COM 784635104 10635 303423 SH SOLE 303423 0 0 SPX FLOW INC COM 78469X107 3783 86419 SH SOLE 86419 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 522 11108 SH SOLE 11108 0 0 ST JOE CO COM 790148100 4427 246609 SH SOLE 246609 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 18216 587601 SH SOLE 587601 0 0 STAG INDL INC COM 85254J102 13145 482731 SH SOLE 482731 0 0 STAGE STORES INC COM NEW 85254C305 105 43476 SH SOLE 43476 0 0 STAMPS COM INC COM NEW 852857200 2155 8517 SH SOLE 8517 0 0 STANDEX INTL CORP COM 854231107 4685 45842 SH SOLE 45842 0 0 STANLEY BLACK & DECKER INC COM 854502101 50776 382318 SH SOLE 382318 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 8435 655927 SH SOLE 655927 0 0 STARBUCKS CORP COM 855244109 4269 87400 SH SOLE 87400 0 0 STARS GROUP INC COM 85570W100 24649 679047 SH SOLE 679047 0 0 STARTEK INC COM 85569C107 332 52745 SH SOLE 52745 0 0 STARWOOD PPTY TR INC COM 85571B105 345 15904 SH SOLE 15904 0 0 STATE BK FINL CORP COM 856190103 383 11479 SH SOLE 11479 0 0 STATE STR CORP COM 857477103 139979 1503690 SH SOLE 1503690 0 0 STATE STR CORP COM 857477103 6516 70000 SH Put SOLE 0 0 70000 STEEL DYNAMICS INC COM 858119100 11801 256828 SH SOLE 256828 0 0 STEELCASE INC CL A 858155203 836 61906 SH SOLE 61906 0 0 STEIN MART INC COM 858375108 41 16801 SH SOLE 16801 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 2596 161735 SH SOLE 161735 0 0 STERICYCLE INC COM 858912108 9911 151807 SH SOLE 151807 0 0 STERIS PLC SHS USD G84720104 685 6522 SH SOLE 6522 0 0 STERLING BANCORP DEL COM 85917A100 56976 2424511 SH SOLE 2424511 0 0 STERLING BANCORP INC COM 85917W102 6615 495151 SH SOLE 495151 0 0 STERLING CONSTRUCTION CO INC COM 859241101 3095 237494 SH SOLE 237494 0 0 STEWART INFORMATION SVCS COR COM 860372101 17050 395875 SH SOLE 395875 0 0 STIFEL FINL CORP COM 860630102 6745 129099 SH SOLE 129099 0 0 STITCH FIX INC COM CL A 860897107 1284 46778 SH SOLE 46778 0 0 STOCK YDS BANCORP INC COM 861025104 6576 172377 SH SOLE 172377 0 0 STONERIDGE INC COM 86183P102 5061 144010 SH SOLE 144010 0 0 STORE CAP CORP COM 862121100 26666 973228 SH SOLE 973228 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 56 27401 SH SOLE 27401 0 0 STRATASYS LTD SHS M85548101 1075 56143 SH SOLE 56143 0 0 STRATTEC SEC CORP COM 863111100 482 15770 SH SOLE 15770 0 0 STRAYER ED INC COM 863236105 315 2785 SH SOLE 2785 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 3975 662419 SH SOLE 662419 0 0 STRYKER CORP COM 863667101 19419 115000 SH Call SOLE 0 0 115000 STRYKER CORP COM 863667101 1176 6963 SH SOLE 6963 0 0 STURM RUGER & CO INC COM 864159108 3787 67633 SH SOLE 67633 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 8610 601709 SH SOLE 601709 0 0 SUMMIT MATLS INC CL A 86614U100 4213 160481 SH SOLE 160481 0 0 SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 126 51549 SH SOLE 51549 0 0 SUN CMNTYS INC COM 866674104 47734 487679 SH SOLE 487679 0 0 SUNCOKE ENERGY INC COM 86722A103 1516 113133 SH SOLE 113133 0 0 SUNCOR ENERGY INC NEW COM 867224107 23339 573730 SH SOLE 573730 0 0 SUNLANDS ONLINE ED GROUP ADS 86740P108 2075 232872 SH SOLE 232872 0 0 SUNOPTA INC COM 8676EP108 2537 302002 SH SOLE 302002 0 0 SUNPOWER CORP COM 867652406 1329 173277 SH SOLE 173277 0 0 SUNRUN INC COM 86771W105 7966 605816 SH SOLE 605816 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2179 131087 SH SOLE 131087 0 0 SUNTRUST BKS INC COM 867914103 29115 441002 SH SOLE 441002 0 0 SUNWORKS INC COM 86803X105 11 10030 SH SOLE 10030 0 0 SUPER MICRO COMPUTER INC COM 86800U104 214 9046 SH SOLE 9046 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1155 118591 SH SOLE 118591 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 758 36596 SH SOLE 36596 0 0 SUPERIOR INDS INTL INC COM 868168105 6683 373339 SH SOLE 373339 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 9685 161817 SH SOLE 161817 0 0 SURFACE ONCOLOGY INC COM 86877M209 8723 534851 SH SOLE 534851 0 0 SURGERY PARTNERS INC COM 86881A100 1393 93492 SH SOLE 93492 0 0 SURMODICS INC COM 868873100 4604 83398 SH SOLE 83398 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 1972 121373 SH SOLE 121373 0 0 SVB FINL GROUP COM 78486Q101 222617 770940 SH SOLE 770940 0 0 SWITCH INC CL A 87105L104 7413 609081 SH SOLE 609081 0 0 SYMANTEC CORP COM 871503108 103241 4999579 SH SOLE 4999579 0 0 SYMANTEC CORP COM 871503108 6195 300000 SH Call SOLE 0 0 300000 SYNACOR INC COM 871561106 110 55228 SH SOLE 55228 0 0 SYNALLOY CP DEL COM 871565107 325 16307 SH SOLE 16307 0 0 SYNAPTICS INC COM 87157D109 21429 425432 SH SOLE 425432 0 0 SYNCHRONY FINL COM 87165B103 65457 1960956 SH SOLE 1960956 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1046 148935 SH SOLE 148935 0 0 SYNEOS HEALTH INC CL A 87166B102 75199 1603394 SH SOLE 1603394 0 0 SYNEOS HEALTH INC CL A 87166B102 2345 50000 SH Put SOLE 0 0 50000 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 198 113575 SH SOLE 113575 0 0 SYNLOGIC INC COM 87166L100 242 24591 SH SOLE 24591 0 0 SYNNEX CORP COM 87162W100 3579 37085 SH SOLE 37085 0 0 SYNOPSYS INC COM 871607107 51841 605830 SH SOLE 605830 0 0 SYNOVUS FINL CORP COM NEW 87161C501 169483 3208083 SH SOLE 3208083 0 0 SYNTEL INC COM 87162H103 10743 334771 SH SOLE 334771 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 48 201959 SH SOLE 201959 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 3834 375466 SH SOLE 375466 0 0 SYSCO CORP COM 871829107 3417 50036 SH SOLE 50036 0 0 SYSCO CORP COM 871829107 1024 15000 SH Put SOLE 0 0 15000 SYSTEMAX INC COM 871851101 2628 76557 SH SOLE 76557 0 0 T MOBILE US INC COM 872590104 15626 261517 SH SOLE 261517 0 0 T2 BIOSYSTEMS INC COM 89853L104 9106 1176522 SH SOLE 1176522 0 0 TAILORED BRANDS INC COM 87403A107 17225 674944 SH SOLE 674944 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1007 27544 SH SOLE 27544 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 17754 150000 SH Put SOLE 0 0 150000 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 83071 701848 SH SOLE 701848 0 0 TALEND S A ADS 874224207 15478 248529 SH SOLE 248529 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 20860 941328 SH SOLE 941328 0 0 TALOS ENERGY INC COM 87484T108 4208 130965 SH SOLE 130965 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 16415 745441 SH SOLE 745441 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 14402 613131 SH SOLE 613131 0 0 TANTECH HLDGS LTD COM G8675X107 322 114848 SH SOLE 114848 0 0 TAPESTRY INC COM 876030107 3305 70763 SH SOLE 70763 0 0 TARENA INTL INC ADR 876108101 437 57725 SH SOLE 57725 0 0 TARGA RES CORP COM 87612G101 1227 24788 SH SOLE 24788 0 0 TARGET CORP COM 87612E106 52903 694992 SH SOLE 694992 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6414 55444 SH SOLE 55444 0 0 TASEKO MINES LTD COM 876511106 19 17289 SH SOLE 17289 0 0 TATA MTRS LTD SPONSORED ADR 876568502 5456 279091 SH SOLE 279091 0 0 TAUBMAN CTRS INC COM 876664103 9962 169545 SH SOLE 169545 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 68324 3287957 SH SOLE 3287957 0 0 TCF FINL CORP COM 872275102 118948 4831359 SH SOLE 4831359 0 0 TCG BDC INC COM 872280102 959 56352 SH SOLE 56352 0 0 TCP CAP CORP COM 87238Q103 5964 412759 SH SOLE 412759 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 18208 332436 SH SOLE 332436 0 0 TE CONNECTIVITY LTD REG SHS H84989104 53076 589344 SH SOLE 589344 0 0 TECH DATA CORP COM 878237106 4219 51380 SH SOLE 51380 0 0 TECHNIPFMC PLC COM G87110105 142797 4498958 SH SOLE 4498958 0 0 TECK RESOURCES LTD CL B 878742204 37100 1457767 SH SOLE 1457767 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 196 74258 SH SOLE 74258 0 0 TEEKAY TANKERS LTD CL A Y8565N102 583 498007 SH SOLE 498007 0 0 TEGNA INC COM 87901J105 5325 490758 SH SOLE 490758 0 0 TEJON RANCH CO COM 879080109 1535 63184 SH SOLE 63184 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 209 11127 SH SOLE 11127 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 288 22370 SH SOLE 22370 0 0 TELADOC INC COM 87918A105 581 10000 SH Call SOLE 0 0 10000 TELADOC INC COM 87918A105 21397 368597 SH SOLE 368597 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 166 22600 SH SOLE 22600 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7696 38661 SH SOLE 38661 0 0 TELEFLEX INC COM 879369106 13411 50000 SH Call SOLE 0 0 50000 TELEFLEX INC COM 879369106 10227 38130 SH SOLE 38130 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 10768 907124 SH SOLE 907124 0 0 TELEFONICA S A SPONSORED ADR 879382208 380 44497 SH SOLE 44497 0 0 TELENAV INC COM 879455103 112 20085 SH SOLE 20085 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 33991 1239632 SH SOLE 1239632 0 0 TELLURIAN INC NEW COM 87968A104 8362 1005013 SH SOLE 1005013 0 0 TELUS CORP COM 87971M103 2779 78249 SH SOLE 78249 0 0 TEMPLETON DRAGON FD INC COM 88018T101 339 15906 SH SOLE 15906 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 1905 185534 SH SOLE 185534 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 279 45500 SH SOLE 45500 0 0 TEMPUR SEALY INTL INC COM 88023U101 481 10000 SH Call SOLE 0 0 10000 TENARIS S A SPONSORED ADR 88031M109 117394 3225989 SH SOLE 3225989 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 10542 314021 SH SOLE 314021 0 0 TENNANT CO COM 880345103 849 10746 SH SOLE 10746 0 0 TENNECO INC COM 880349105 17255 392520 SH SOLE 392520 0 0 TERADATA CORP DEL COM 88076W103 11883 295963 SH SOLE 295963 0 0 TERADYNE INC COM 880770102 3118 81911 SH SOLE 81911 0 0 TEREX CORP NEW COM 880779103 844 20000 SH Put SOLE 0 0 20000 TERNIUM SA SPON ADR 880890108 20208 580345 SH SOLE 580345 0 0 TERRAFORM PWR INC COM CL A 88104R209 7634 652489 SH SOLE 652489 0 0 TERRENO RLTY CORP COM 88146M101 33462 888305 SH SOLE 888305 0 0 TERRITORIAL BANCORP INC COM 88145X108 569 18353 SH SOLE 18353 0 0 TESARO INC COM 881569107 8727 196241 SH SOLE 196241 0 0 TESARO INC COM 881569107 2224 50000 SH Call SOLE 0 0 50000 TESLA INC NOTE 2.375% 3/1 88160RAD3 3034 2500 SH SOLE 0 0 0 TESLA INC COM 88160R101 3430 10000 SH Call SOLE 0 0 10000 TESSCO TECHNOLOGIES INC COM 872386107 947 54728 SH SOLE 54728 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 721 161948 SH SOLE 161948 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 1064 297942 SH SOLE 297942 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 136821 5625851 SH SOLE 5625851 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4864 200000 SH Call SOLE 0 0 200000 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 125507 1371662 SH SOLE 1371662 0 0 TEXAS INSTRS INC COM 882508104 223 2022 SH SOLE 2022 0 0 TEXAS INSTRS INC COM 882508104 1488 13500 SH Put SOLE 0 0 13500 TEXAS PAC LD TR SUB CTF PROP I T 882610108 8047 11572 SH SOLE 11572 0 0 TEXAS ROADHOUSE INC COM 882681109 9287 141764 SH SOLE 141764 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 481 30282 SH SOLE 30282 0 0 TEXTRON INC COM 883203101 53746 815443 SH SOLE 815443 0 0 TFS FINL CORP COM 87240R107 2671 169387 SH SOLE 169387 0 0 TG THERAPEUTICS INC COM 88322Q108 6911 525552 SH SOLE 525552 0 0 THE TRADE DESK INC COM CL A 88339J105 8319 88693 SH SOLE 88693 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 979 43166 SH SOLE 43166 0 0 THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 9144 9500 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 109630 529256 SH SOLE 529256 0 0 THERMON GROUP HLDGS INC COM 88362T103 6374 278719 SH SOLE 278719 0 0 THESTREET INC COM 88368Q103 239 109792 SH SOLE 109792 0 0 THIRD PT REINS LTD COM G8827U100 578 46270 SH SOLE 46270 0 0 THL CR INC COM 872438106 972 124273 SH SOLE 124273 0 0 THOMSON REUTERS CORP COM 884903105 53502 1326939 SH SOLE 1326939 0 0 THOR INDS INC COM 885160101 12487 128215 SH SOLE 128215 0 0 THUNDER BRIDGE ACQUISITION L UNIT 01/01/2025 G8857R118 5020 500000 SH SOLE 500000 0 0 TIDEWATER INC NEW COM 88642R109 657 22694 SH SOLE 22694 0 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R117 123 36389 SH SOLE 0 0 36389 TIDEWATER INC NEW *W EXP 07/31/202 88642R125 113 41021 SH SOLE 0 0 41021 TIER REIT INC COM NEW 88650V208 8148 342640 SH SOLE 342640 0 0 TIFFANY & CO NEW COM 886547108 257281 1955023 SH SOLE 1955023 0 0 TILE SHOP HLDGS INC COM 88677Q109 2577 334626 SH SOLE 334626 0 0 TILLYS INC CL A 886885102 5786 381918 SH SOLE 381918 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2314 137268 SH SOLE 137268 0 0 TIMKEN CO COM 887389104 36748 843807 SH SOLE 843807 0 0 TIMKENSTEEL CORP COM 887399103 2383 145776 SH SOLE 145776 0 0 TINTRI INC COM 88770Q105 8 33897 SH SOLE 33897 0 0 TIPTREE INC COM 88822Q103 243 35786 SH SOLE 35786 0 0 TITAN INTL INC ILL COM 88830M102 3056 284840 SH SOLE 284840 0 0 TITAN MACHY INC COM 88830R101 1539 98987 SH SOLE 98987 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 48 43670 SH SOLE 43670 0 0 TIVITY HEALTH INC COM 88870R102 6861 194910 SH SOLE 194910 0 0 TIVO CORP COM 88870P106 10925 812270 SH SOLE 812270 0 0 TJX COS INC NEW COM 872540109 110985 1166049 SH SOLE 1166049 0 0 TOCAGEN INC COM 888846102 188 20119 SH SOLE 20119 0 0 TOLL BROTHERS INC COM 889478103 4745 128288 SH SOLE 128288 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 406 4733 SH SOLE 4733 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260409 62 13912 SH SOLE 13912 0 0 TOPBUILD CORP COM 89055F103 3151 40228 SH SOLE 40228 0 0 TORCHMARK CORP COM 891027104 24600 302176 SH SOLE 302176 0 0 TORO CO COM 891092108 6787 112641 SH SOLE 112641 0 0 TOTAL SYS SVCS INC COM 891906109 1284 15197 SH SOLE 15197 0 0 TOWER INTL INC COM 891826109 2802 88117 SH SOLE 88117 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 12830 582896 SH SOLE 582896 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 1137 78146 SH SOLE 78146 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 11944 372073 SH SOLE 372073 0 0 TOWNSQUARE MEDIA INC CL A 892231101 1637 252995 SH SOLE 252995 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 17211 133619 SH SOLE 133619 0 0 TPG PACE ENERGY HLDGS CORP CL A 872656103 30032 2762855 SH SOLE 2762855 0 0 TPG PACE HLDGS CORP CL A G89827128 1986 200000 SH SOLE 200000 0 0 TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 2040 2000 SH SOLE 0 0 0 TPG SPECIALTY LENDING INC COM 87265K102 10857 605196 SH SOLE 605196 0 0 TPI COMPOSITES INC COM 87266J104 437 14947 SH SOLE 14947 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 266 98464 SH SOLE 98464 0 0 TRACTOR SUPPLY CO COM 892356106 1236 16154 SH SOLE 16154 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 24 27505 SH SOLE 27505 0 0 TRANSCANADA CORP COM 89353D107 12001 277808 SH SOLE 277808 0 0 TRANSENTERIX INC COM NEW 89366M201 1984 455000 SH Put SOLE 0 0 455000 TRANSENTERIX INC COM NEW 89366M201 982 225152 SH SOLE 225152 0 0 TRANSGLOBE ENERGY CORP COM 893662106 169 60900 SH SOLE 60900 0 0 TRANSLATE BIO INC COM 89374L104 1387 109651 SH SOLE 109651 0 0 TRANSOCEAN LTD REG SHS H8817H100 2709 201573 SH SOLE 201573 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 202 16632 SH SOLE 16632 0 0 TRANSUNION COM 89400J107 53121 741506 SH SOLE 741506 0 0 TRAVELCENTERS AMER LLC COM 894174101 1043 297942 SH SOLE 297942 0 0 TRAVELERS COMPANIES INC COM 89417E109 73513 600893 SH SOLE 600893 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 1101 59393 SH SOLE 59393 0 0 TRAVELZOO COM NEW 89421Q205 584 34151 SH SOLE 34151 0 0 TREDEGAR CORP COM 894650100 2399 102079 SH SOLE 102079 0 0 TREEHOUSE FOODS INC COM 89469A104 19163 364948 SH SOLE 364948 0 0 TREEHOUSE FOODS INC COM 89469A104 18379 350000 SH Call SOLE 0 0 350000 TREVENA INC COM 89532E109 1448 1005820 SH SOLE 1005820 0 0 TREX CO INC COM 89531P105 3199 51103 SH SOLE 51103 0 0 TRI POINTE GROUP INC COM 87265H109 6010 367362 SH SOLE 367362 0 0 TRIBUNE MEDIA CO CL A 896047503 20092 524996 SH SOLE 524996 0 0 TRICIDA INC COM 89610F101 8766 293186 SH SOLE 293186 0 0 TRICO BANCSHARES COM 896095106 4184 111710 SH SOLE 111710 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 82 13704 SH SOLE 13704 0 0 TRILOGY METALS INC NEW COM 89621C105 10720 6022604 SH SOLE 6022604 0 0 TRIMAS CORP COM NEW 896215209 954 32461 SH SOLE 32461 0 0 TRIMBLE INC COM 896239100 21370 650744 SH SOLE 650744 0 0 TRINET GROUP INC COM 896288107 12001 214542 SH SOLE 214542 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 849 169712 SH SOLE 169712 0 0 TRINITY INDS INC COM 896522109 42874 1251434 SH SOLE 1251434 0 0 TRINITY INDS INC COM 896522109 6852 200000 SH Call SOLE 0 0 200000 TRINITY MERGER CORP UNIT 05/11/2025 89653L205 9557 950000 SH SOLE 950000 0 0 TRINSEO S A SHS L9340P101 62174 876311 SH SOLE 876311 0 0 TRIPADVISOR INC COM 896945201 21622 388119 SH SOLE 388119 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 405 32608 SH SOLE 32608 0 0 TRIPLE-S MGMT CORP CL B 896749108 525 13448 SH SOLE 13448 0 0 TRISTATE CAP HLDGS INC COM 89678F100 6546 250816 SH SOLE 250816 0 0 TRITON INTL LTD CL A G9078F107 640 20865 SH SOLE 20865 0 0 TRIUMPH GROUP INC NEW COM 896818101 5857 298844 SH SOLE 298844 0 0 TRONC INC COM 89703P107 1894 109620 SH SOLE 109620 0 0 TRONOX LTD SHS CL A Q9235V101 25195 1280258 SH SOLE 1280258 0 0 TRONOX LTD SHS CL A Q9235V101 376 19100 SH Put SOLE 0 0 19100 TRUSTCO BK CORP N Y COM 898349105 6769 760583 SH SOLE 760583 0 0 TRUSTMARK CORP COM 898402102 16401 502650 SH SOLE 502650 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 302 81120 SH SOLE 81120 0 0 TTEC HLDGS INC COM 89854H102 2398 69395 SH SOLE 69395 0 0 TTM TECHNOLOGIES INC COM 87305R109 506 28722 SH SOLE 28722 0 0 TUESDAY MORNING CORP COM NEW 899035505 1052 344908 SH SOLE 344908 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 267 31524 SH SOLE 31524 0 0 TUPPERWARE BRANDS CORP COM 899896104 9164 222205 SH SOLE 222205 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 4850 741551 SH SOLE 741551 0 0 TURNING PT BRANDS INC COM 90041L105 262 8207 SH SOLE 8207 0 0 TURQUOISE HILL RES LTD COM 900435108 9297 3273588 SH SOLE 3273588 0 0 TURTLE BEACH CORP COM NEW 900450206 3538 174110 SH SOLE 174110 0 0 TUTOR PERINI CORP COM 901109108 1967 106601 SH SOLE 106601 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 46204 929836 SH SOLE 929836 0 0 TWILIO INC CL A 90138F102 49516 883901 SH SOLE 883901 0 0 TWIN DISC INC COM 901476101 2040 82187 SH SOLE 82187 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 14625 15000 SH SOLE 0 0 0 TWITTER INC COM 90184L102 11030 252581 SH SOLE 252581 0 0 TWO HBRS INVT CORP COM NEW 90187B408 4662 295063 SH SOLE 295063 0 0 TWO RIV BANCORP COM 90207C105 1630 85232 SH SOLE 85232 0 0 TYME TECHNOLOGIES INC COM 90238J103 2844 900000 SH SOLE 900000 0 0 TYSON FOODS INC CL A 902494103 40693 591037 SH SOLE 591037 0 0 U S CONCRETE INC COM NEW 90333L201 1763 33589 SH SOLE 33589 0 0 U S G CORP COM NEW 903293405 25169 583689 SH SOLE 583689 0 0 U S SILICA HLDGS INC COM 90346E103 366 14239 SH SOLE 14239 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 57 37893 SH SOLE 37893 0 0 UBIQUITI NETWORKS INC COM 90347A100 15342 181087 SH SOLE 181087 0 0 UBS GROUP AG SHS H42097107 822 53565 SH SOLE 53565 0 0 UDR INC COM 902653104 28849 768480 SH SOLE 768480 0 0 UGI CORP NEW COM 902681105 34884 669949 SH SOLE 669949 0 0 ULTA BEAUTY INC COM 90384S303 4669 20000 SH Put SOLE 0 0 20000 ULTA BEAUTY INC COM 90384S303 69383 297196 SH SOLE 297196 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 47544 184772 SH SOLE 184772 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1184 71334 SH SOLE 71334 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 648 280360 SH SOLE 280360 0 0 UMB FINL CORP COM 902788108 12920 169490 SH SOLE 169490 0 0 UMH PPTYS INC COM 903002103 10187 663671 SH SOLE 663671 0 0 UMPQUA HLDGS CORP COM 904214103 149619 6623228 SH SOLE 6623228 0 0 UNDER ARMOUR INC CL A 904311107 31283 1391605 SH SOLE 1391605 0 0 UNDER ARMOUR INC CL C 904311206 1401 66481 SH SOLE 66481 0 0 UNIFI INC COM NEW 904677200 276 8721 SH SOLE 8721 0 0 UNIFIRST CORP MASS COM 904708104 5705 32251 SH SOLE 32251 0 0 UNILEVER N V N Y SHS NEW 904784709 1672 30000 SH Call SOLE 0 0 30000 UNILEVER PLC SPON ADR NEW 904767704 1236 22367 SH SOLE 22367 0 0 UNION PAC CORP COM 907818108 147845 1043515 SH SOLE 1043515 0 0 UNIQUE FABRICATING INC COM 90915J103 349 39930 SH SOLE 39930 0 0 UNIQURE NV SHS N90064101 25181 666171 SH SOLE 666171 0 0 UNISYS CORP COM NEW 909214306 19781 1533424 SH SOLE 1533424 0 0 UNIT CORP COM 909218109 13689 535582 SH SOLE 535582 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 15024 489854 SH SOLE 489854 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 3862 351403 SH SOLE 351403 0 0 UNITED CONTL HLDGS INC COM 910047109 2894 41500 SH Put SOLE 0 0 41500 UNITED CONTL HLDGS INC COM 910047109 80540 1155032 SH SOLE 1155032 0 0 UNITED FINL BANCORP INC NEW COM 910304104 4246 242337 SH SOLE 242337 0 0 UNITED INS HLDGS CORP COM 910710102 427 21806 SH SOLE 21806 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2430 861556 SH SOLE 861556 0 0 UNITED NAT FOODS INC COM 911163103 16232 380491 SH SOLE 380491 0 0 UNITED PARCEL SERVICE INC CL B 911312106 44193 416008 SH SOLE 416008 0 0 UNITED RENTALS INC COM 911363109 42634 288808 SH SOLE 288808 0 0 UNITED SECURITY BANCSHARES C COM 911460103 179 16004 SH SOLE 16004 0 0 UNITED STATES CELLULAR CORP COM 911684108 16637 449153 SH SOLE 449153 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 26355 1750000 SH Call SOLE 0 0 1750000 UNITED STATES STL CORP NEW COM 912909108 65404 1882122 SH SOLE 1882122 0 0 UNITED STATES STL CORP NEW COM 912909108 143344 4125000 SH Call SOLE 0 0 4125000 UNITED STATES STL CORP NEW COM 912909108 10425 300000 SH Put SOLE 0 0 300000 UNITED TECHNOLOGIES CORP COM 913017109 7210 57668 SH SOLE 57668 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 5317 46990 SH SOLE 46990 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 3395 30000 SH Call SOLE 0 0 30000 UNITEDHEALTH GROUP INC COM 91324P102 20121 82012 SH SOLE 82012 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6134 25000 SH Put SOLE 0 0 25000 UNITI GROUP INC COM 91325V108 1737 86721 SH SOLE 86721 0 0 UNITIL CORP COM 913259107 1921 37638 SH SOLE 37638 0 0 UNIVAR INC COM 91336L107 41372 1576688 SH SOLE 1576688 0 0 UNIVERSAL CORP VA COM 913456109 4932 74666 SH SOLE 74666 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 63653 740149 SH SOLE 740149 0 0 UNIVERSAL ELECTRS INC COM 913483103 1452 43942 SH SOLE 43942 0 0 UNIVERSAL FST PRODS INC COM 913543104 1409 38469 SH SOLE 38469 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 4865 43656 SH SOLE 43656 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 500 14258 SH SOLE 14258 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1805 68752 SH SOLE 68752 0 0 UNUM GROUP COM 91529Y106 55211 1492588 SH SOLE 1492588 0 0 UNUM GROUP COM 91529Y106 5179 140000 SH Call SOLE 0 0 140000 UPLAND SOFTWARE INC COM 91544A109 3513 102197 SH SOLE 102197 0 0 URBAN EDGE PPTYS COM 91704F104 17017 744069 SH SOLE 744069 0 0 URBAN ONE INC CL D NON VTG 91705J204 452 215285 SH SOLE 215285 0 0 URBAN OUTFITTERS INC COM 917047102 41291 926848 SH SOLE 926848 0 0 UROGEN PHARMA LTD COM M96088105 8575 172332 SH SOLE 172332 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 2548 112573 SH SOLE 112573 0 0 US FOODS HLDG CORP COM 912008109 74181 1961422 SH SOLE 1961422 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 6943 458604 SH SOLE 458604 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 2369 169239 SH SOLE 169239 0 0 USA TRUCK INC COM 902925106 3662 156037 SH SOLE 156037 0 0 USANA HEALTH SCIENCES INC COM 90328M107 21558 186974 SH SOLE 186974 0 0 UTAH MED PRODS INC COM 917488108 201 1828 SH SOLE 1828 0 0 UXIN LTD ADS 91818X108 5807 642350 SH SOLE 642350 0 0 V F CORP COM 918204108 5288 64864 SH SOLE 64864 0 0 VAIL RESORTS INC COM 91879Q109 51968 189534 SH SOLE 189534 0 0 VALE S A ADR 91912E105 53237 4152690 SH SOLE 4152690 0 0 VALE S A ADR 91912E105 38460 3000000 SH Call SOLE 0 0 3000000 VALEANT PHARMACEUTICALS INTL COM 91911K102 12457 536014 SH SOLE 536014 0 0 VALERO ENERGY CORP NEW COM 91913Y100 4079 36806 SH SOLE 36806 0 0 VALHI INC NEW COM 918905100 205 43084 SH SOLE 43084 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 72642 1074590 SH SOLE 1074590 0 0 VALMONT INDS INC COM 920253101 8048 53388 SH SOLE 53388 0 0 VALVOLINE INC COM 92047W101 11403 528635 SH SOLE 528635 0 0 VANDA PHARMACEUTICALS INC COM 921659108 7437 390402 SH SOLE 390402 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2834 127037 SH SOLE 127037 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 902 28651 SH SOLE 28651 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 244 11489 SH SOLE 11489 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 537 25300 SH Call SOLE 0 0 25300 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 860 40500 SH Put SOLE 0 0 40500 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 664 23141 SH SOLE 23141 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 78593 765490 SH SOLE 765490 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 25219 960000 SH Put SOLE 0 0 960000 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1082 12211 SH SOLE 12211 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1497 18484 SH SOLE 18484 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 11419 146000 SH DFND 1,2 0 146000 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1878 24011 SH SOLE 24011 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 10198 128778 SH SOLE 128778 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 3852 70412 SH SOLE 70412 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8571 34353 SH SOLE 34353 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1314 9675 SH SOLE 9675 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3322 21072 SH SOLE 21072 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 957 7672 SH SOLE 7672 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 46607 395642 SH SOLE 395642 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 745 4972 SH SOLE 4972 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 390 3753 SH SOLE 3753 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2834 18203 SH SOLE 18203 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 5899 42005 SH SOLE 42005 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1587 30618 SH SOLE 30618 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3401 80589 SH SOLE 80589 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1294 16567 SH SOLE 16567 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 335 3824 SH SOLE 3824 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1039 24209 SH SOLE 24209 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 489 5886 SH SOLE 5886 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 287 2734 SH SOLE 2734 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 344 5104 SH SOLE 5104 0 0 VANTAGE ENERGY ACQUISITION COM CL A 92211L105 2794 283059 SH SOLE 283059 0 0 VARIAN MED SYS INC COM 92220P105 59887 526621 SH SOLE 526621 0 0 VARIAN MED SYS INC COM 92220P105 1137 10000 SH Call SOLE 0 0 10000 VARONIS SYS INC COM 922280102 26657 357818 SH SOLE 357818 0 0 VBI VACCINES INC COM NEW 91822J103 1461 531117 SH SOLE 531117 0 0 VECTOR GROUP LTD COM 92240M108 4026 211003 SH SOLE 211003 0 0 VECTREN CORP COM 92240G101 89208 1248542 SH SOLE 1248542 0 0 VECTRUS INC COM 92242T101 3554 115308 SH SOLE 115308 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 8891 653778 SH SOLE 653778 0 0 VEECO INSTRS INC DEL COM 922417100 2069 145186 SH SOLE 145186 0 0 VEEVA SYS INC CL A COM 922475108 18203 236827 SH SOLE 236827 0 0 VENATOR MATLS PLC SHS G9329Z100 10098 617246 SH SOLE 617246 0 0 VENTAS INC COM 92276F100 44043 773361 SH SOLE 773361 0 0 VEON LTD SPONSORED ADR 91822M106 897 377073 SH SOLE 377073 0 0 VERA BRADLEY INC COM 92335C106 1845 131426 SH SOLE 131426 0 0 VERACYTE INC COM 92337F107 8050 861836 SH SOLE 861836 0 0 VERASTEM INC COM 92337C104 1190 172934 SH SOLE 172934 0 0 VEREIT INC COM 92339V100 5083 683140 SH SOLE 683140 0 0 VERICEL CORP COM 92346J108 7705 794367 SH SOLE 794367 0 0 VERIFONE SYS INC COM 92342Y109 2031 89008 SH SOLE 89008 0 0 VERINT SYS INC COM 92343X100 17393 392171 SH SOLE 392171 0 0 VERISIGN INC COM 92343E102 51962 378123 SH SOLE 378123 0 0 VERISIGN INC COM 92343E102 2748 20000 SH Put SOLE 0 0 20000 VERISK ANALYTICS INC COM 92345Y106 21564 200331 SH SOLE 200331 0 0 VERITEX HLDGS INC COM 923451108 19052 613180 SH SOLE 613180 0 0 VERITONE INC COM 92347M100 268 15904 SH SOLE 15904 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 6880 136761 SH SOLE 136761 0 0 VERMILION ENERGY INC COM 923725105 659 18310 SH SOLE 18310 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 508 25749 SH SOLE 25749 0 0 VERSARTIS INC COM 92529L102 1640 809698 SH SOLE 809698 0 0 VERSO CORP CL A 92531L207 22055 1013537 SH SOLE 1013537 0 0 VERSUM MATLS INC COM 92532W103 22248 598860 SH SOLE 598860 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 112785 663597 SH SOLE 663597 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 25494 150000 SH Call SOLE 0 0 150000 VIACOM INC NEW CL A 92553P102 210 5937 SH SOLE 5937 0 0 VIACOM INC NEW CL B 92553P201 3176 105307 SH SOLE 105307 0 0 VIASAT INC COM 92552V100 80747 1228653 SH SOLE 1228653 0 0 VIAVI SOLUTIONS INC COM 925550105 15130 1477500 SH SOLE 1477500 0 0 VICI PPTYS INC COM 925652109 13105 634926 SH SOLE 634926 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 5791 547382 SH SOLE 547382 0 0 VIEWRAY INC COM 92672L107 278 40137 SH SOLE 40137 0 0 VIKING THERAPEUTICS INC COM 92686J106 7028 740604 SH SOLE 740604 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 15686 491569 SH SOLE 491569 0 0 VIPSHOP HLDGS LTD NOTE 1.500% 3/1 92763WAA1 2469 2500 SH SOLE 0 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 7056 650291 SH SOLE 650291 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 543 50000 SH Put SOLE 0 0 50000 VIRTRA INC COM PAR 92827K301 331 64705 SH SOLE 64705 0 0 VIRTU FINL INC CL A 928254101 7969 300161 SH SOLE 300161 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 12017 93920 SH SOLE 93920 0 0 VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 811 7405 SH SOLE 0 0 0 VIRTUSA CORP COM 92827P102 18474 379503 SH SOLE 379503 0 0 VISA INC COM CL A 92826C839 14808 111800 SH Put SOLE 0 0 111800 VISA INC COM CL A 92826C839 3616 27300 SH Call SOLE 0 0 27300 VISA INC COM CL A 92826C839 155098 1170990 SH SOLE 1170990 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 56043 2415665 SH SOLE 2415665 0 0 VISHAY PRECISION GROUP INC COM 92835K103 7142 187214 SH SOLE 187214 0 0 VISTA OUTDOOR INC COM 928377100 2544 164257 SH SOLE 164257 0 0 VISTEON CORP COM NEW 92839U206 23818 184296 SH SOLE 184296 0 0 VISTRA ENERGY CORP COM 92840M102 8732 369082 SH SOLE 369082 0 0 VISTRA ENERGY CORP UNIT 02/02/2024 92840M300 4733 50000 SH SOLE 0 0 0 VITAL THERAPIES INC COM 92847R104 71 10356 SH SOLE 10356 0 0 VITAMIN SHOPPE INC COM 92849E101 8572 1233438 SH SOLE 1233438 0 0 VITAMIN SHOPPE INC COM 92849E101 163 23400 SH Call SOLE 0 0 23400 VIVEVE MED INC COM NEW 92852W204 155 56852 SH SOLE 56852 0 0 VIVINT SOLAR INC COM 92854Q106 2064 417009 SH SOLE 417009 0 0 VIVUS INC COM 928551100 30 42655 SH SOLE 42655 0 0 VMWARE INC CL A COM 928563402 32457 220838 SH SOLE 220838 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 1150 38487 SH SOLE 38487 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 1196 40000 SH Call SOLE 0 0 40000 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2318 95362 SH SOLE 95362 0 0 VONAGE HLDGS CORP COM 92886T201 6992 542411 SH SOLE 542411 0 0 VORNADO RLTY TR SH BEN INT 929042109 21243 287374 SH SOLE 287374 0 0 VOXX INTL CORP CL A 91829F104 1965 363803 SH SOLE 363803 0 0 VOYA FINL INC COM 929089100 3760 80000 SH Put SOLE 0 0 80000 VOYA FINL INC COM 929089100 199030 4234687 SH SOLE 4234687 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 12113 619918 SH SOLE 619918 0 0 VTV THERAPEUTICS INC CL A 918385105 40 26100 SH SOLE 26100 0 0 VULCAN MATLS CO COM 929160109 156706 1214210 SH SOLE 1214210 0 0 W & T OFFSHORE INC COM 92922P106 567 79318 SH SOLE 79318 0 0 W P CAREY INC COM 92936U109 3265 49209 SH SOLE 49209 0 0 W R BERKLEY CORPORATION COM 084423102 32589 450061 SH SOLE 450061 0 0 WABASH NATL CORP COM 929566107 9284 497540 SH SOLE 497540 0 0 WABCO HLDGS INC COM 92927K102 75170 642369 SH SOLE 642369 0 0 WABTEC CORP COM 929740108 3587 36386 SH SOLE 36386 0 0 WABTEC CORP COM 929740108 5402 54800 SH Put SOLE 0 0 54800 WADDELL & REED FINL INC CL A 930059100 8321 463069 SH SOLE 463069 0 0 WAGEWORKS INC COM 930427109 5882 117634 SH SOLE 117634 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 594 9900 SH Call SOLE 0 0 9900 WALGREENS BOOTS ALLIANCE INC COM 931427108 9974 166186 SH SOLE 166186 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 6002 100000 SH Put SOLE 0 0 100000 WALKER & DUNLOP INC COM 93148P102 1152 20699 SH SOLE 20699 0 0 WALMART INC COM 931142103 76496 893121 SH SOLE 893121 0 0 WARRIOR MET COAL INC COM 93627C101 60062 2178542 SH SOLE 2178542 0 0 WARRIOR MET COAL INC COM 93627C101 6893 250000 SH Call SOLE 0 0 250000 WASHINGTON FED INC COM 938824109 11277 344874 SH SOLE 344874 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 84 10330 SH SOLE 10330 0 0 WASHINGTON TR BANCORP COM 940610108 2307 39715 SH SOLE 39715 0 0 WASTE CONNECTIONS INC COM 94106B101 28280 375668 SH SOLE 375668 0 0 WASTE MGMT INC DEL COM 94106L109 37790 464587 SH SOLE 464587 0 0 WATERS CORP COM 941848103 917 4736 SH SOLE 4736 0 0 WATERSTONE FINL INC MD COM 94188P101 551 32290 SH SOLE 32290 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 7642 97469 SH SOLE 97469 0 0 WAYFAIR INC CL A 94419L101 1456 12259 SH SOLE 12259 0 0 WD-40 CO COM 929236107 382 2609 SH SOLE 2609 0 0 WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 12838 13000 SH SOLE 0 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 96215 29244554 SH SOLE 29244554 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 8225 2500000 SH Call SOLE 0 0 2500000 WEB COM GROUP INC COM 94733A104 11558 447131 SH SOLE 447131 0 0 WEBSTER FINL CORP CONN COM 947890109 25638 402488 SH SOLE 402488 0 0 WEC ENERGY GROUP INC COM 92939U106 2586 39993 SH SOLE 39993 0 0 WEIBO CORP SPONSORED ADR 948596101 2232 25145 SH SOLE 25145 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 3539 35000 SH Put SOLE 0 0 35000 WEINGARTEN RLTY INVS SH BEN INT 948741103 16307 529271 SH SOLE 529271 0 0 WEIS MKTS INC COM 948849104 1520 28488 SH SOLE 28488 0 0 WELBILT INC COM 949090104 2656 119045 SH SOLE 119045 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 128971 523760 SH SOLE 523760 0 0 WELLS FARGO CO NEW COM 949746101 226715 4089380 SH SOLE 4089380 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 132 16500 SH SOLE 16500 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 422 33793 SH SOLE 33793 0 0 WENDYS CO COM 95058W100 36429 2120428 SH SOLE 2120428 0 0 WERNER ENTERPRISES INC COM 950755108 22364 595590 SH SOLE 595590 0 0 WESBANCO INC COM 950810101 1867 41451 SH SOLE 41451 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 2131 189438 SH SOLE 189438 0 0 WESCO INTL INC COM 95082P105 9538 167042 SH SOLE 167042 0 0 WEST BANCORPORATION INC CAP STK 95123P106 361 14342 SH SOLE 14342 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 272 2741 SH SOLE 2741 0 0 WESTERN ALLIANCE BANCORP COM 957638109 147162 2599584 SH SOLE 2599584 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 230 17300 SH SOLE 17300 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 224 24600 SH SOLE 24600 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 948 65000 SH SOLE 65000 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 107 16600 SH SOLE 16600 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 964 200000 SH SOLE 200000 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 170 16277 SH SOLE 16277 0 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 168 13276 SH SOLE 13276 0 0 WESTERN DIGITAL CORP COM 958102105 20924 270301 SH SOLE 270301 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 188 17083 SH SOLE 17083 0 0 WESTERN UN CO COM 959802109 43696 2149346 SH SOLE 2149346 0 0 WESTLAKE CHEM CORP COM 960413102 26106 242554 SH SOLE 242554 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 482 22251 SH SOLE 22251 0 0 WESTROCK CO COM 96145D105 80441 1410755 SH SOLE 1410755 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 2019 33916 SH SOLE 33916 0 0 WEX INC COM 96208T104 66529 349272 SH SOLE 349272 0 0 WEYERHAEUSER CO COM 962166104 121227 3324936 SH SOLE 3324936 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 12412 562634 SH SOLE 562634 0 0 WHIRLPOOL CORP COM 963320106 12435 85035 SH SOLE 85035 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 3179 3507 SH SOLE 3507 0 0 WHITEHORSE FIN INC COM 96524V106 853 58805 SH SOLE 58805 0 0 WHITING PETE CORP NEW COM NEW 966387409 46068 873825 SH SOLE 873825 0 0 WHITING PETE CORP NEW COM NEW 966387409 10544 200000 SH Put SOLE 0 0 200000 WIDEOPENWEST INC COM 96758W101 6145 636139 SH SOLE 636139 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 16609 654938 SH SOLE 654938 0 0 WILEY JOHN & SONS INC CL A 968223206 18422 295222 SH SOLE 295222 0 0 WILLIAMS COS INC DEL COM 969457100 172477 6362100 SH SOLE 6362100 0 0 WILLIAMS SONOMA INC COM 969904101 32142 523661 SH SOLE 523661 0 0 WILLIAMS SONOMA INC COM 969904101 1841 30000 SH Call SOLE 0 0 30000 WILLSCOT CORP COM 971375126 3756 253805 SH SOLE 253805 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 6254 1186638 SH SOLE 1186638 0 0 WINMARK CORP COM 974250102 503 3387 SH SOLE 3387 0 0 WINNEBAGO INDS INC COM 974637100 2258 55607 SH SOLE 55607 0 0 WINS FIN HLDGS INC ORD SHS G97223104 1854 22338 SH SOLE 22338 0 0 WINTRUST FINL CORP COM 97650W108 132589 1523131 SH SOLE 1523131 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 1108 44013 SH SOLE 44013 0 0 WIX COM LTD SHS M98068105 17135 170842 SH SOLE 170842 0 0 WMIH CORP COM 92936P100 497 371218 SH SOLE 371218 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 10205 195567 SH SOLE 195567 0 0 WOLVERINE WORLD WIDE INC COM 978097103 5887 169326 SH SOLE 169326 0 0 WORKDAY INC CL A 98138H101 5718 47208 SH SOLE 47208 0 0 WORKIVA INC COM CL A 98139A105 5289 216753 SH SOLE 216753 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 36616 502828 SH SOLE 502828 0 0 WORLDPAY INC CL A 981558109 33230 406338 SH SOLE 406338 0 0 WPP PLC NEW ADR 92937A102 1551 19738 SH SOLE 19738 0 0 WPX ENERGY INC COM 98212B103 140729 7805292 SH SOLE 7805292 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 31622 1218095 SH SOLE 1218095 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 779 30000 SH Call SOLE 0 0 30000 WSFS FINL CORP COM 929328102 4449 83472 SH SOLE 83472 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 17416 393411 SH SOLE 393411 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 53193 904174 SH SOLE 904174 0 0 WYNN RESORTS LTD COM 983134107 7229 43200 SH Put SOLE 0 0 43200 WYNN RESORTS LTD COM 983134107 32321 193143 SH SOLE 193143 0 0 XBIOTECH INC COM 98400H102 931 207768 SH SOLE 207768 0 0 XCEL ENERGY INC COM 98389B100 8496 185997 SH SOLE 185997 0 0 XCERRA CORP COM 98400J108 444 31786 SH SOLE 31786 0 0 XENIA HOTELS & RESORTS INC COM 984017103 23017 944880 SH SOLE 944880 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 1898 100000 SH SOLE 100000 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 2531 191180 SH SOLE 191180 0 0 XEROX CORP COM NEW 984121608 6300 262500 SH Call SOLE 0 0 262500 XEROX CORP COM NEW 984121608 23170 965399 SH SOLE 965399 0 0 XILINX INC COM 983919101 90808 1391476 SH SOLE 1391476 0 0 XL GROUP LTD COM G98294104 190026 3396349 SH SOLE 3396349 0 0 XO GROUP INC COM 983772104 1212 37887 SH SOLE 37887 0 0 XPERI CORP COM 98421B100 12686 787936 SH SOLE 787936 0 0 XPO LOGISTICS INC COM 983793100 10018 100000 SH Put SOLE 0 0 100000 XPO LOGISTICS INC COM 983793100 74599 744645 SH SOLE 744645 0 0 XYLEM INC COM 98419M100 532 7899 SH SOLE 7899 0 0 YAMANA GOLD INC COM 98462Y100 25191 8686504 SH SOLE 8686504 0 0 YANDEX N V SHS CLASS A N97284108 42744 1190637 SH SOLE 1190637 0 0 YATRA ONLINE INC ORD SHS G98338109 11127 2075841 SH SOLE 2075841 0 0 YELP INC CL A 985817105 19486 497336 SH SOLE 497336 0 0 YEXT INC COM 98585N106 6916 357588 SH SOLE 357588 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 117 14007 SH SOLE 14007 0 0 YORK WTR CO COM 987184108 1693 53224 SH SOLE 53224 0 0 YOUNGEVITY INTL INC COM NEW 987537206 49 11849 SH SOLE 11849 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4041 297600 SH Call SOLE 0 0 297600 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12824 944321 SH SOLE 944321 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 1159 115292 SH SOLE 115292 0 0 YUM BRANDS INC COM 988498101 109882 1404786 SH SOLE 1404786 0 0 YUM CHINA HLDGS INC COM 98850P109 33477 870445 SH SOLE 870445 0 0 YY INC ADS REPCOM CLA 98426T106 8362 83230 SH SOLE 83230 0 0 ZAFGEN INC COM 98885E103 3911 382316 SH SOLE 382316 0 0 ZAGG INC COM 98884U108 251 14532 SH SOLE 14532 0 0 ZAI LAB LTD ADR 98887Q104 8925 383885 SH SOLE 383885 0 0 ZAYO GROUP HLDGS INC COM 98919V105 21335 584851 SH SOLE 584851 0 0 ZEALAND PHARMA A S SPONSORED ADR 98920Y304 2023 159573 SH SOLE 159573 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 41776 291632 SH SOLE 291632 0 0 ZENDESK INC COM 98936J101 118462 2174017 SH SOLE 2174017 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1115 18881 SH SOLE 18881 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 2229 20000 SH Put SOLE 0 0 20000 ZIMMER BIOMET HLDGS INC COM 98956P102 21731 195000 SH Call SOLE 0 0 195000 ZIMMER BIOMET HLDGS INC COM 98956P102 11893 106721 SH SOLE 106721 0 0 ZIONS BANCORPORATION COM 989701107 225998 4289193 SH SOLE 4289193 0 0 ZIX CORP COM 98974P100 2721 504757 SH SOLE 504757 0 0 ZOETIS INC CL A 98978V103 48183 565598 SH SOLE 565598 0 0 ZOGENIX INC COM NEW 98978L204 19898 450171 SH SOLE 450171 0 0 ZOGENIX INC COM NEW 98978L204 8840 200000 SH Put SOLE 0 0 200000 ZOGENIX INC COM NEW 98978L204 13260 300000 SH Call SOLE 0 0 300000 ZOSANO PHARMA CORP COM NEW 98979H202 48 11789 SH SOLE 11789 0 0 ZSCALER INC COM 98980G102 4903 137137 SH SOLE 137137 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 453 22648 SH SOLE 22648 0 0 ZUMIEZ INC COM 989817101 6170 246288 SH SOLE 246288 0 0 ZUORA INC COM CL A 98983V106 1325 48713 SH SOLE 48713 0 0 ZYMEWORKS INC COM 98985W102 1442 97583 SH SOLE 97583 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 2187 224511 SH SOLE 224511 0 0 ZYNGA INC CL A 98986T108 43117 10593802 SH SOLE 10593802 0 0