0001273087-18-000033.txt : 20181114 0001273087-18-000033.hdr.sgml : 20181114 20181114165250 ACCESSION NUMBER: 0001273087-18-000033 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181114 DATE AS OF CHANGE: 20181114 EFFECTIVENESS DATE: 20181114 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: 181184802 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 09-30-2018 09-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 11-14-2018 2 3843 81589989 false 1 0001426821 028-12854 MILLENNIUM INTERNATIONAL MANAGEMENT LP 2 0001426818 028-12858 MILLENNIUM GLOBAL ESTATE GP LLC
INFORMATION TABLE 2 MMLLC.xml 111 INC ADS 68247Q102 5403 399598 SH SOLE 399598 0 0 1ST SOURCE CORP COM 336901103 5656 107494 SH SOLE 107494 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 1753 173523 SH SOLE 173523 0 0 22ND CENTY GROUP INC COM 90137F103 80 28529 SH SOLE 28529 0 0 2U INC COM 90214J101 17272 229705 SH SOLE 229705 0 0 3-D SYS CORP DEL COM NEW 88554D205 6405 338904 SH SOLE 338904 0 0 3M CO COM 88579Y101 2571 12202 SH SOLE 12202 0 0 3PEA INTL INC COM 88579C109 94 25481 SH SOLE 25481 0 0 51JOB INC SP ADR REP COM 316827104 1801 23393 SH SOLE 23393 0 0 58 COM INC SPON ADR REP A 31680Q104 23426 318288 SH SOLE 318288 0 0 8X8 INC NEW COM 282914100 2946 138658 SH SOLE 138658 0 0 A10 NETWORKS INC COM 002121101 1627 267564 SH SOLE 267564 0 0 AAC HLDGS INC COM 000307108 2352 308213 SH SOLE 308213 0 0 AAR CORP COM 000361105 7501 156622 SH SOLE 156622 0 0 AARONS INC COM PAR $0.50 002535300 10045 184443 SH SOLE 184443 0 0 ABB LTD SPONSORED ADR 000375204 666 28178 SH SOLE 28178 0 0 ABBOTT LABS COM 002824100 55020 750000 SH Call SOLE 0 0 750000 ABBVIE INC COM 00287Y109 154674 1635376 SH SOLE 1635376 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 8662 676733 SH SOLE 676733 0 0 ABERCROMBIE & FITCH CO CL A 002896207 717 33959 SH SOLE 33959 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 219 24910 SH SOLE 24910 0 0 ABIOMED INC COM 003654100 450 1000 SH Call SOLE 0 0 1000 ABM INDS INC COM 000957100 17640 546990 SH SOLE 546990 0 0 ABRAXAS PETE CORP COM 003830106 2205 946566 SH SOLE 946566 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 5822 140740 SH SOLE 140740 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1374 39039 SH SOLE 39039 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 3520 100000 SH Call SOLE 0 0 100000 ACADIA PHARMACEUTICALS INC COM 004225108 8693 418743 SH SOLE 418743 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 825 29444 SH SOLE 29444 0 0 ACCELERON PHARMA INC COM 00434H108 433 7570 SH SOLE 7570 0 0 ACCESS NATL CORP COM 004337101 5802 214019 SH SOLE 214019 0 0 ACCO BRANDS CORP COM 00081T108 2388 211293 SH SOLE 211293 0 0 ACCURAY INC COM 004397105 3092 687181 SH SOLE 687181 0 0 ACCURAY INC COM 004397105 450 100000 SH Call SOLE 0 0 100000 ACHAOGEN INC COM 004449104 1237 310050 SH SOLE 310050 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 5089 1382969 SH SOLE 1382969 0 0 ACI WORLDWIDE INC COM 004498101 9071 322338 SH SOLE 322338 0 0 ACORDA THERAPEUTICS INC COM 00484M106 15090 767918 SH SOLE 767918 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 12 16213 SH SOLE 16213 0 0 ACTIVISION BLIZZARD INC COM 00507V109 121009 1454614 SH SOLE 1454614 0 0 ACTIVISION BLIZZARD INC COM 00507V109 225 2700 SH Call SOLE 0 0 2700 ACTIVISION BLIZZARD INC COM 00507V109 4675 56200 SH Put SOLE 0 0 56200 ACTUANT CORP CL A NEW 00508X203 6490 232624 SH SOLE 232624 0 0 ACUITY BRANDS INC COM 00508Y102 49322 313753 SH SOLE 313753 0 0 ACUITY BRANDS INC COM 00508Y102 7860 50000 SH Put SOLE 0 0 50000 ACUSHNET HOLDINGS CORP COM 005098108 12772 465620 SH SOLE 465620 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 5015 250495 SH SOLE 250495 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 29461 2172648 SH SOLE 2172648 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 8752 645400 SH Call SOLE 0 0 645400 ADDUS HOMECARE CORP COM 006739106 6817 97178 SH SOLE 97178 0 0 ADECOAGRO S A COM L00849106 617 83885 SH SOLE 83885 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 50 16966 SH SOLE 16966 0 0 ADIENT PLC ORD SHS G0084W101 7523 191384 SH SOLE 191384 0 0 ADIENT PLC ORD SHS G0084W101 3931 100000 SH Call SOLE 0 0 100000 ADOBE SYS INC COM 00724F101 65948 244296 SH SOLE 244296 0 0 ADOBE SYS INC COM 00724F101 216 800 SH Put SOLE 0 0 800 ADOMANI INC COM 00726A100 333 593287 SH SOLE 593287 0 0 ADT INC COM 00090Q103 7880 839162 SH SOLE 839162 0 0 ADTALEM GLOBAL ED INC COM 00737L103 2725 56533 SH SOLE 56533 0 0 ADTRAN INC COM 00738A106 3507 198681 SH SOLE 198681 0 0 ADURO BIOTECH INC COM 00739L101 684 93066 SH SOLE 93066 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 142551 846856 SH SOLE 846856 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 49920 1843417 SH SOLE 1843417 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 4643 150262 SH SOLE 150262 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 220 18357 SH SOLE 18357 0 0 ADVANCED ENERGY INDS COM 007973100 225 4353 SH SOLE 4353 0 0 ADVANCED MICRO DEVICES INC COM 007903107 71076 2300927 SH SOLE 2300927 0 0 ADVANSIX INC COM 00773T101 4445 130920 SH SOLE 130920 0 0 ADVAXIS INC COM NEW 007624208 165 175443 SH SOLE 175443 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1000 165348 SH SOLE 165348 0 0 AECOM COM 00766T100 13347 408654 SH SOLE 408654 0 0 AEGION CORP COM 00770F104 935 36843 SH SOLE 36843 0 0 AEGON N V NY REGISTRY SH 007924103 655 101855 SH SOLE 101855 0 0 AERCAP HOLDINGS NV SHS N00985106 1889 32840 SH SOLE 32840 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 22032 357955 SH SOLE 357955 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 6137 99700 SH Call SOLE 0 0 99700 AEROHIVE NETWORKS INC COM 007786106 2246 545205 SH SOLE 545205 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 19533 574676 SH SOLE 574676 0 0 AEROVIRONMENT INC COM 008073108 3206 28578 SH SOLE 28578 0 0 AES CORP COM 00130H105 159 11333 SH SOLE 11333 0 0 AETNA INC NEW COM 00817Y108 534862 2636738 SH SOLE 2636738 0 0 AETNA INC NEW COM 00817Y108 126477 623500 SH Put SOLE 0 0 623500 AEVI GENOMIC MEDICINE INC COM 00835P105 143 116199 SH SOLE 116199 0 0 AFFILIATED MANAGERS GROUP COM 008252108 34036 248946 SH SOLE 248946 0 0 AFFIMED N V COM N01045108 12663 2911030 SH SOLE 2911030 0 0 AG MTG INVT TR INC COM 001228105 1540 84717 SH SOLE 84717 0 0 AGCO CORP COM 001084102 23898 393124 SH SOLE 393124 0 0 AGCO CORP COM 001084102 6079 100000 SH Put SOLE 0 0 100000 AGENUS INC COM NEW 00847G705 1376 643042 SH SOLE 643042 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 161140 2284379 SH SOLE 2284379 0 0 AGILYSYS INC COM 00847J105 1655 101514 SH SOLE 101514 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 4273 55409 SH SOLE 55409 0 0 AGNC INVT CORP COM 00123Q104 16135 866101 SH SOLE 866101 0 0 AGNICO EAGLE MINES LTD COM 008474108 1915 56000 SH Call SOLE 0 0 56000 AGREE REALTY CORP COM 008492100 13195 248408 SH SOLE 248408 0 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 30 150000 SH SOLE 0 0 150000 AILERON THERAPEUTICS INC COM 00887A105 230 83702 SH SOLE 83702 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2879 105551 SH SOLE 105551 0 0 AIR LEASE CORP CL A 00912X302 22718 495155 SH SOLE 495155 0 0 AIR PRODS & CHEMS INC COM 009158106 22494 134656 SH SOLE 134656 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 32569 1516973 SH SOLE 1516973 0 0 AIRCASTLE LTD COM G0129K104 2463 112435 SH SOLE 112435 0 0 AK STL HLDG CORP COM 001547108 9558 1950691 SH SOLE 1950691 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 53754 734853 SH SOLE 734853 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 70 27296 SH SOLE 27296 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 2273 257452 SH SOLE 257452 0 0 AKORN INC COM 009728106 10062 775227 SH SOLE 775227 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 995 126399 SH SOLE 126399 0 0 ALAMO GROUP INC COM 011311107 5432 59295 SH SOLE 59295 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 8591 1863543 SH SOLE 1863543 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 85 51905 SH SOLE 51905 0 0 ALBANY INTL CORP CL A 012348108 17136 215553 SH SOLE 215553 0 0 ALBEMARLE CORP COM 012653101 1747 17508 SH SOLE 17508 0 0 ALBIREO PHARMA INC COM 01345P106 2177 66035 SH SOLE 66035 0 0 ALCOA CORP COM 013872106 67572 1672574 SH SOLE 1672574 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 2960 177772 SH SOLE 177772 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 13072 947225 SH SOLE 947225 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1142 50314 SH SOLE 50314 0 0 ALEXANDERS INC COM 014752109 2276 6629 SH SOLE 6629 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 53547 425685 SH SOLE 425685 0 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 1618 46627 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 30582 220000 SH Call SOLE 0 0 220000 ALGONQUIN PWR UTILS CORP COM 015857105 749 72328 SH SOLE 72328 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10367 62920 SH SOLE 62920 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11533 70000 SH Call SOLE 0 0 70000 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 46133 280000 SH Put SOLE 0 0 280000 ALIGN TECHNOLOGY INC COM 016255101 276 705 SH SOLE 705 0 0 ALIGN TECHNOLOGY INC COM 016255101 1174 3000 SH Put SOLE 0 0 3000 ALIMERA SCIENCES INC COM 016259103 17 17548 SH SOLE 17548 0 0 ALJ REGIONAL HLDGS INC COM 001627108 65 37735 SH SOLE 37735 0 0 ALKERMES PLC SHS G01767105 12369 291452 SH SOLE 291452 0 0 ALKERMES PLC SHS G01767105 8488 200000 SH Call SOLE 0 0 200000 ALLAKOS INC COM 01671P100 424 9429 SH SOLE 9429 0 0 ALLEGHANY CORP DEL COM 017175100 24752 37933 SH SOLE 37933 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 10909 369174 SH SOLE 369174 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1085 26028 SH SOLE 26028 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2931 23119 SH SOLE 23119 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 8491 93749 SH SOLE 93749 0 0 ALLEGRO MERGER CORP COM 01749N103 4765 500000 SH SOLE 500000 0 0 ALLERGAN PLC SHS G0177J108 53655 281681 SH SOLE 281681 0 0 ALLETE INC COM NEW 018522300 6625 88321 SH SOLE 88321 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 24573 104052 SH SOLE 104052 0 0 ALLIANT ENERGY CORP COM 018802108 48913 1148995 SH SOLE 1148995 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 210 9167 SH SOLE 9167 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1965 150022 SH SOLE 150022 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 2025 37212 SH SOLE 37212 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 33762 649152 SH SOLE 649152 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 29237 2051704 SH SOLE 2051704 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7838 550000 SH Call SOLE 0 0 550000 ALLSTATE CORP COM 020002101 118819 1203835 SH SOLE 1203835 0 0 ALLY FINL INC COM 02005N100 20577 777941 SH SOLE 777941 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1844 158578 SH SOLE 158578 0 0 ALPHABET INC CAP STK CL C 02079K107 123079 103127 SH SOLE 103127 0 0 ALPHABET INC CAP STK CL A 02079K305 214336 177566 SH SOLE 177566 0 0 ALPHABET INC CAP STK CL A 02079K305 25107 20800 SH Call SOLE 0 0 20800 ALPHABET INC CAP STK CL A 02079K305 89083 73800 SH Put SOLE 0 0 73800 ALPHATEC HOLDINGS INC COM NEW 02081G201 225 66630 SH SOLE 66630 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 68 10694 SH SOLE 10694 0 0 ALTABA INC COM 021346101 808973 11875709 SH SOLE 11875709 0 0 ALTAIR ENGR INC COM CL A 021369103 16311 375395 SH SOLE 375395 0 0 ALTERYX INC COM CL A 02156B103 865 15119 SH SOLE 15119 0 0 ALTICE USA INC CL A 02156K103 68146 3756653 SH SOLE 3756653 0 0 ALTRA INDL MOTION CORP COM 02208R106 112994 2736002 SH SOLE 2736002 0 0 ALTRIA GROUP INC COM 02209S103 61966 1027453 SH SOLE 1027453 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 10720 536010 SH SOLE 536010 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 15376 797098 SH SOLE 797098 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 34372 2112626 SH SOLE 2112626 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 5695 350000 SH Call SOLE 0 0 350000 AMAZON COM INC COM 023135106 620277 309674 SH SOLE 309674 0 0 AMAZON COM INC COM 023135106 2003 1000 SH Call SOLE 0 0 1000 AMAZON COM INC COM 023135106 55283 27600 SH Put SOLE 0 0 27600 AMBAC FINL GROUP INC COM NEW 023139884 1400 68550 SH SOLE 68550 0 0 AMBER RD INC COM 02318Y108 881 91583 SH SOLE 91583 0 0 AMBEV SA SPONSORED ADR 02319V103 112 24529 SH SOLE 24529 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 5330 260017 SH SOLE 260017 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 428 20900 SH Call SOLE 0 0 20900 AMC NETWORKS INC CL A 00164V103 13899 209505 SH SOLE 209505 0 0 AMEDISYS INC COM 023436108 16730 133879 SH SOLE 133879 0 0 AMEREN CORP COM 023608102 7070 111837 SH SOLE 111837 0 0 AMERESCO INC CL A 02361E108 217 15902 SH SOLE 15902 0 0 AMERI HLDGS INC COM 02362F104 155 119397 SH SOLE 119397 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5328 331735 SH SOLE 331735 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 82927 2006471 SH SOLE 2006471 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 827 20000 SH Call SOLE 0 0 20000 AMERICAN AIRLS GROUP INC COM 02376R102 6948 168100 SH Put SOLE 0 0 168100 AMERICAN ASSETS TR INC COM 024013104 10442 280023 SH SOLE 280023 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 18414 1055870 SH SOLE 1055870 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2752 66855 SH SOLE 66855 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2475 99679 SH SOLE 99679 0 0 AMERICAN ELEC PWR INC COM 025537101 37855 534070 SH SOLE 534070 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 6827 193068 SH SOLE 193068 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4639 131200 SH Call SOLE 0 0 131200 AMERICAN EXPRESS CO COM 025816109 74234 697096 SH SOLE 697096 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 3908 256081 SH SOLE 256081 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 15810 142474 SH SOLE 142474 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 72184 3297594 SH SOLE 3297594 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 25821 484996 SH SOLE 484996 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 687 17626 SH SOLE 17626 0 0 AMERICAN NATL INS CO COM 028591105 2608 20172 SH SOLE 20172 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 31254 2012466 SH SOLE 2012466 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 3888 117653 SH SOLE 117653 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 658 14282 SH SOLE 14282 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 2379 109903 SH SOLE 109903 0 0 AMERICAN STS WTR CO COM 029899101 459 7507 SH SOLE 7507 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1152 165819 SH SOLE 165819 0 0 AMERICAN TOWER CORP NEW COM 03027X100 423 2908 SH SOLE 2908 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 17188 219089 SH SOLE 219089 0 0 AMERICAS CAR MART INC COM 03062T105 4692 60005 SH SOLE 60005 0 0 AMERICOLD RLTY TR COM 03064D108 37153 1484915 SH SOLE 1484915 0 0 AMERIPRISE FINL INC COM 03076C106 71484 484115 SH SOLE 484115 0 0 AMERIS BANCORP COM 03076K108 55892 1223028 SH SOLE 1223028 0 0 AMERISAFE INC COM 03071H100 387 6250 SH SOLE 6250 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2286 24793 SH SOLE 24793 0 0 AMERISOURCEBERGEN CORP COM 03073E105 7931 86000 SH Call SOLE 0 0 86000 AMERISOURCEBERGEN CORP COM 03073E105 4611 50000 SH Put SOLE 0 0 50000 AMES NATL CORP COM 031001100 587 21552 SH SOLE 21552 0 0 AMETEK INC NEW COM 031100100 82834 1046946 SH SOLE 1046946 0 0 AMGEN INC COM 031162100 84707 408641 SH SOLE 408641 0 0 AMGEN INC COM 031162100 51823 250000 SH Call SOLE 0 0 250000 AMGEN INC COM 031162100 6219 30000 SH Put SOLE 0 0 30000 AMN HEALTHCARE SERVICES INC COM 001744101 611 11170 SH SOLE 11170 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3119 140567 SH SOLE 140567 0 0 AMPCO-PITTSBURGH CORP COM 032037103 91 15433 SH SOLE 15433 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1626 84506 SH SOLE 84506 0 0 AMREP CORP NEW COM 032159105 75 10210 SH SOLE 10210 0 0 AMTRUST FINL SVCS INC COM 032359309 897 61796 SH SOLE 61796 0 0 AMYRIS INC COM NEW 03236M200 1018 128174 SH SOLE 128174 0 0 ANADARKO PETE CORP COM 032511107 13536 200805 SH SOLE 200805 0 0 ANADARKO PETE CORP COM 032511107 8089 120000 SH Call SOLE 0 0 120000 ANALOG DEVICES INC COM 032654105 36637 396246 SH SOLE 396246 0 0 ANALOG DEVICES INC COM 032654105 1905 20600 SH Put SOLE 0 0 20600 ANAPTYSBIO INC COM 032724106 9196 92168 SH SOLE 92168 0 0 ANAPTYSBIO INC COM 032724106 8979 90000 SH Put SOLE 0 0 90000 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1554 569361 SH SOLE 569361 0 0 ANDEAVOR COM 03349M105 1106100 7205863 SH SOLE 6935742 0 0 ANDERSONS INC COM 034164103 5145 136656 SH SOLE 136656 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 4854 206709 SH SOLE 206709 0 0 ANGIODYNAMICS INC COM 03475V101 3555 163507 SH SOLE 163507 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 5982 697252 SH SOLE 697252 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 29673 338851 SH SOLE 338851 0 0 ANI PHARMACEUTICALS INC COM 00182C103 739 13078 SH SOLE 13078 0 0 ANIKA THERAPEUTICS INC COM 035255108 3845 91161 SH SOLE 91161 0 0 ANIXTER INTL INC COM 035290105 765 10887 SH SOLE 10887 0 0 ANNALY CAP MGMT INC COM 035710409 12607 1232331 SH SOLE 1232331 0 0 ANSYS INC COM 03662Q105 15573 83420 SH SOLE 83420 0 0 ANTARES PHARMA INC COM 036642106 2322 691166 SH SOLE 691166 0 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 11044 652690 SH SOLE 652690 0 0 ANTERO RES CORP COM 03674X106 122981 6944147 SH SOLE 6944147 0 0 ANTERO RES CORP COM 03674X106 49792 2811500 SH Call SOLE 0 0 2811500 ANTHEM INC COM 036752103 76690 279838 SH SOLE 279838 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 1694 365779 SH SOLE 365779 0 0 AON PLC SHS CL A G0408V102 28718 186748 SH SOLE 186748 0 0 APACHE CORP COM 037411105 4241 88972 SH SOLE 88972 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 2997 67912 SH SOLE 67912 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 19684 1107109 SH SOLE 1107109 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 3522 3500 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 565 29954 SH SOLE 29954 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 307 13928 SH SOLE 13928 0 0 APPFOLIO INC COM CL A 03783C100 5122 65338 SH SOLE 65338 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 18423 1053353 SH SOLE 1053353 0 0 APPLE INC COM 037833100 806111 3570972 SH SOLE 3570972 0 0 APPLE INC COM 037833100 20226 89600 SH Call SOLE 0 0 89600 APPLE INC COM 037833100 37676 166900 SH Put SOLE 0 0 166900 APPLIED GENETIC TECHNOL CORP COM 03820J100 491 67278 SH SOLE 67278 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 11469 146575 SH SOLE 146575 0 0 APPLIED MATLS INC COM 038222105 15267 395002 SH SOLE 395002 0 0 APPLIED MATLS INC COM 038222105 962 24900 SH Call SOLE 0 0 24900 APPLIED MATLS INC COM 038222105 22664 586400 SH Put SOLE 0 0 586400 APPROACH RESOURCES INC COM 03834A103 53 23980 SH SOLE 23980 0 0 APPTIO INC CL A 03835C108 21362 577976 SH SOLE 577976 0 0 APTARGROUP INC COM 038336103 10843 100644 SH SOLE 100644 0 0 APTEVO THERAPEUTICS INC COM 03835L108 70 13789 SH SOLE 13789 0 0 APTIV PLC SHS G6095L109 49380 588563 SH SOLE 588563 0 0 AQUA AMERICA INC COM 03836W103 9718 263349 SH SOLE 263349 0 0 AQUA METALS INC COM 03837J101 402 155855 SH SOLE 155855 0 0 AQUANTIA CORP COM 03842Q108 676 52854 SH SOLE 52854 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 375 20738 SH SOLE 20738 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 267 91057 SH SOLE 91057 0 0 ARAMARK COM 03852U106 221211 5142047 SH SOLE 5142047 0 0 ARATANA THERAPEUTICS INC COM 03874P101 1733 296680 SH SOLE 296680 0 0 ARBOR RLTY TR INC COM 038923108 4489 391031 SH SOLE 391031 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 292 30924 SH SOLE 30924 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 2042 719067 SH SOLE 719067 0 0 ARCBEST CORP COM 03937C105 3358 69169 SH SOLE 69169 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2162 70071 SH SOLE 70071 0 0 ARCH CAP GROUP LTD ORD G0450A105 8855 297045 SH SOLE 297045 0 0 ARCH COAL INC CL A 039380407 15858 177384 SH SOLE 177384 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 161176 3206216 SH SOLE 3206216 0 0 ARCHROCK INC COM 03957W106 12158 996543 SH SOLE 996543 0 0 ARCIMOTO INC COM 039587100 211 57145 SH SOLE 57145 0 0 ARCO PLATFORM LTD COM CL A G04553106 2860 125438 SH SOLE 125438 0 0 ARCONIC INC COM 03965L100 7814 355014 SH SOLE 355014 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2727 436375 SH SOLE 436375 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1967 141077 SH SOLE 141077 0 0 ARDAGH GROUP S A CL A L0223L101 2513 150588 SH SOLE 150588 0 0 ARDELYX INC COM 039697107 1391 319810 SH SOLE 319810 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 8099 175991 SH SOLE 175991 0 0 ARES CAP CORP COM 04010L103 17265 1004346 SH SOLE 1004346 0 0 ARES COML REAL ESTATE CORP COM 04013V108 2768 198113 SH SOLE 198113 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 567 36509 SH SOLE 36509 0 0 ARES MGMT LP COM SHS REG INT 04014Y101 53914 2323888 SH SOLE 2323888 0 0 ARGAN INC COM 04010E109 838 19493 SH SOLE 19493 0 0 ARGENX SE SPONSORED ADR 04016X101 7997 105444 SH SOLE 105444 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 8958 142079 SH SOLE 142079 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 306 23585 SH SOLE 23585 0 0 ARISTA NETWORKS INC COM 040413106 18864 70953 SH SOLE 70953 0 0 ARLO TECHNOLOGIES INC COM 04206A101 145 10025 SH SOLE 10025 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 884 58474 SH SOLE 58474 0 0 ARMSTRONG FLOORING INC COM 04238R106 3688 203751 SH SOLE 203751 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 15668 225111 SH SOLE 225111 0 0 AROTECH CORP COM NEW 042682203 673 198066 SH SOLE 198066 0 0 ARQULE INC COM 04269E107 35984 6357557 SH SOLE 6357557 0 0 ARRAY BIOPHARMA INC COM 04269X105 49275 3241784 SH SOLE 3241784 0 0 ARRIS INTL INC SHS G0551A103 1695 65229 SH SOLE 65229 0 0 ARROW ELECTRS INC COM 042735100 318 4310 SH SOLE 4310 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5215 272061 SH SOLE 272061 0 0 ARTESIAN RESOURCES CORP CL A 043113208 402 10920 SH SOLE 10920 0 0 ARVINAS INC COM 04335A105 2506 148522 SH SOLE 148522 0 0 ASANKO GOLD INC COM 04341Y105 223 276883 SH SOLE 276883 0 0 ASCENA RETAIL GROUP INC COM 04351G101 3873 847387 SH SOLE 847387 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 15310 216054 SH SOLE 216054 0 0 ASCENT CAP GROUP INC COM SER A 043632108 400 225725 SH SOLE 225725 0 0 ASGN INC COM 00191U102 10897 138059 SH SOLE 138059 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 3301 516526 SH SOLE 516526 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3249 38746 SH SOLE 38746 0 0 ASLAN PHARMACEUTICALS LTD ADS 04522R101 258 33582 SH SOLE 33582 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 9745 51832 SH SOLE 51832 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 83034 1986448 SH SOLE 1986448 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 263 6300 SH Call SOLE 0 0 6300 ASPEN TECHNOLOGY INC COM 045327103 41427 363684 SH SOLE 363684 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1955 52647 SH SOLE 52647 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 3630 617419 SH SOLE 617419 0 0 ASSOCIATED BANC CORP COM 045487105 104061 4002358 SH SOLE 4002358 0 0 ASSURANT INC COM 04621X108 17677 163749 SH SOLE 163749 0 0 ASSURED GUARANTY LTD COM G0585R106 3518 83308 SH SOLE 83308 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 551 424216 SH SOLE 424216 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 31599 798548 SH SOLE 798548 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 35237 890500 SH Call SOLE 0 0 890500 ASTRONICS CORP COM 046433108 6012 138210 SH SOLE 138210 0 0 ASURE SOFTWARE INC COM 04649U102 1319 106223 SH SOLE 106223 0 0 ASV HLDGS INC COM 00215L104 77 15476 SH SOLE 15476 0 0 AT HOME GROUP INC COM 04650Y100 31995 1014747 SH SOLE 1014747 0 0 AT&T INC COM 00206R102 72239 2151247 SH SOLE 2151247 0 0 ATHENAHEALTH INC COM 04685W103 9352 70000 SH Call SOLE 0 0 70000 ATHENAHEALTH INC COM 04685W103 13360 100000 SH Put SOLE 0 0 100000 ATHENE HLDG LTD CL A G0684D107 3197 61888 SH SOLE 61888 0 0 ATHERSYS INC COM 04744L106 530 252492 SH SOLE 252492 0 0 ATKORE INTL GROUP INC COM 047649108 28101 1059231 SH SOLE 1059231 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 8046 480355 SH SOLE 480355 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 34 15228 SH SOLE 15228 0 0 ATLANTICA YIELD PLC SHS G0751N103 1240 60240 SH SOLE 60240 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 1137 113181 SH SOLE 113181 0 0 ATLASSIAN CORP PLC CL A G06242104 17971 186928 SH SOLE 186928 0 0 ATMOS ENERGY CORP COM 049560105 10543 112272 SH SOLE 112272 0 0 ATN INTL INC COM 00215F107 1829 24761 SH SOLE 24761 0 0 ATRICURE INC COM 04963C209 23474 670102 SH SOLE 670102 0 0 ATRION CORP COM 049904105 748 1076 SH SOLE 1076 0 0 ATTUNITY LTD SHS NEW M15332121 5303 280710 SH SOLE 280710 0 0 ATYR PHARMA INC COM 002120103 26 32230 SH SOLE 32230 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 61 14550 SH SOLE 14550 0 0 AUDIOCODES LTD ORD M15342104 2131 211782 SH SOLE 211782 0 0 AURORA MOBILE LTD ADS 051857100 494 72038 SH SOLE 72038 0 0 AUTODESK INC COM 052769106 93129 596559 SH SOLE 596559 0 0 AUTODESK INC COM 052769106 7868 50400 SH Put SOLE 0 0 50400 AUTOHOME INC SP ADR RP CL A 05278C107 1887 24380 SH SOLE 24380 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1084 35958 SH SOLE 35958 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 195154 1295326 SH SOLE 1295326 0 0 AUTONATION INC COM 05329W102 10991 264519 SH SOLE 264519 0 0 AUTOZONE INC COM 053332102 26525 34195 SH SOLE 34195 0 0 AVALARA INC COM 05338G106 714 20447 SH SOLE 20447 0 0 AVALONBAY CMNTYS INC COM 053484101 108296 597827 SH SOLE 597827 0 0 AVANGRID INC COM 05351W103 8235 171819 SH SOLE 171819 0 0 AVANOS MED INC COM 05350V106 7675 112045 SH SOLE 112045 0 0 AVANOS MED INC COM 05350V106 3425 50000 SH Call SOLE 0 0 50000 AVEO PHARMACEUTICALS INC COM 053588109 1836 554757 SH SOLE 554757 0 0 AVERY DENNISON CORP COM 053611109 44766 413164 SH SOLE 413164 0 0 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 873 155307 SH SOLE 155307 0 0 AVID BIOSERVICES INC COM 05368M106 1088 158654 SH SOLE 158654 0 0 AVID TECHNOLOGY INC COM 05367P100 372 62698 SH SOLE 62698 0 0 AVINGER INC COM NEW 053734208 143 108471 SH SOLE 108471 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 11 17700 SH SOLE 17700 0 0 AVIS BUDGET GROUP COM 053774105 3834 119285 SH SOLE 119285 0 0 AVISTA CORP COM 05379B107 734 14511 SH SOLE 14511 0 0 AVNET INC COM 053807103 38647 863233 SH SOLE 863233 0 0 AVON PRODS INC COM 054303102 7303 3319622 SH SOLE 3319622 0 0 AVROBIO INC COM 05455M100 18200 350877 SH SOLE 350877 0 0 AVX CORP NEW COM 002444107 4786 265143 SH SOLE 265143 0 0 AXA EQUITABLE HLDGS INC COM 054561105 30799 1435832 SH SOLE 1435832 0 0 AXALTA COATING SYS LTD COM G0750C108 63090 2163591 SH SOLE 2163591 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 864 43975 SH SOLE 43975 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 20010 346740 SH SOLE 346740 0 0 AXOS FINL INC COM 05465C100 5028 146198 SH SOLE 146198 0 0 AXOVANT SCIENCES LTD COM G0750W104 1201 496245 SH SOLE 496245 0 0 AXT INC COM 00246W103 85 11851 SH SOLE 11851 0 0 AZUL S A SPONSR ADR PFD 05501U106 2793 156997 SH SOLE 156997 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 305 18865 SH SOLE 18865 0 0 AZZ INC COM 002474104 1766 34968 SH SOLE 34968 0 0 B & G FOODS INC NEW COM 05508R106 2126 77451 SH SOLE 77451 0 0 B2GOLD CORP COM 11777Q209 644 280149 SH SOLE 280149 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1029 999330 SH SOLE 999330 0 0 BADGER METER INC COM 056525108 1035 19552 SH SOLE 19552 0 0 BAIDU INC SPON ADR REP A 056752108 49647 217103 SH SOLE 217103 0 0 BAIDU INC SPON ADR REP A 056752108 5648 24700 SH Put SOLE 0 0 24700 BAKER HUGHES A GE CO CL A 05722G100 198927 5880190 SH SOLE 5880190 0 0 BALL CORP COM 058498106 45286 1029463 SH SOLE 1029463 0 0 BANC OF CALIFORNIA INC COM 05990K106 787 41647 SH SOLE 41647 0 0 BANCFIRST CORP COM 05945F103 6058 101043 SH SOLE 101043 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 336 53330 SH SOLE 53330 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 12766 1803084 SH SOLE 1803084 0 0 BANCO BRADESCO S A SPONSORED ADR 059460402 437 69300 SH SOLE 69300 0 0 BANCO MACRO SA SPON ADR B 05961W105 10727 259306 SH SOLE 259306 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1219 38104 SH SOLE 38104 0 0 BANCO SANTANDER S A SPONSORED ADR B 05969B103 1261 162551 SH SOLE 162551 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 865 20745 SH SOLE 20745 0 0 BANCORP INC DEL COM 05969A105 2495 260169 SH SOLE 260169 0 0 BANDWIDTH INC COM CL A 05988J103 1243 23195 SH SOLE 23195 0 0 BANK AMER CORP COM 060505104 122013 4141640 SH SOLE 4141640 0 0 BANK COMM HLDGS COM 06424J103 1206 98823 SH SOLE 98823 0 0 BANK HAWAII CORP COM 062540109 390 4947 SH SOLE 4947 0 0 BANK MONTREAL QUE COM 063671101 14028 169974 SH SOLE 169974 0 0 BANK N S HALIFAX COM 064149107 1264 21198 SH SOLE 21198 0 0 BANK NEW YORK MELLON CORP COM 064058100 43619 855443 SH SOLE 855443 0 0 BANK NEW YORK MELLON CORP COM 064058100 7649 150000 SH Put SOLE 0 0 150000 BANK OF MARIN BANCORP COM 063425102 4305 51311 SH SOLE 51311 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 45463 876651 SH SOLE 876651 0 0 BANK OZK COM 06417N103 2816 74189 SH SOLE 74189 0 0 BANK PRINCETON NEW JERSEY COM 064520109 1471 48168 SH SOLE 48168 0 0 BANK7 CORP COM 06652N107 1655 85987 SH SOLE 85987 0 0 BANKFINANCIAL CORP COM 06643P104 942 59090 SH SOLE 59090 0 0 BANKUNITED INC COM 06652K103 170669 4821172 SH SOLE 4821172 0 0 BANKWELL FINL GROUP INC COM 06654A103 1703 54302 SH SOLE 54302 0 0 BANNER CORP COM NEW 06652V208 17935 288489 SH SOLE 288489 0 0 BAOZUN INC SPONSORED ADR 06684L103 11412 234910 SH SOLE 234910 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 7128 300000 SH SOLE 300000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 9582 359275 SH SOLE 359275 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 17336 650000 SH Call SOLE 0 0 650000 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 58647 2199000 SH Put SOLE 0 0 2199000 BARCLAYS PLC ADR 06738E204 728 81310 SH SOLE 81310 0 0 BARNES GROUP INC COM 067806109 5100 71795 SH SOLE 71795 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 3955 59222 SH SOLE 59222 0 0 BARRICK GOLD CORP COM 067901108 25785 2327142 SH SOLE 2327142 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 12001 1201315 SH SOLE 1201315 0 0 BASSETT FURNITURE INDS INC COM 070203104 1062 49977 SH SOLE 49977 0 0 BAUSCH HEALTH COS INC COM 071734107 13321 518934 SH SOLE 518934 0 0 BAXTER INTL INC COM 071813109 22680 294206 SH SOLE 294206 0 0 BAXTER INTL INC COM 071813109 37003 480000 SH Call SOLE 0 0 480000 BAXTER INTL INC COM 071813109 11564 150000 SH Put SOLE 0 0 150000 BAYCOM CORP COM 07272M107 548 20553 SH SOLE 20553 0 0 BAYTEX ENERGY CORP COM 07317Q105 1410 484400 SH SOLE 484400 0 0 BB&T CORP COM 054937107 2646 54511 SH SOLE 54511 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3052 261552 SH SOLE 261552 0 0 BCB BANCORP INC COM 055298103 141 10155 SH SOLE 10155 0 0 BCE INC COM NEW 05534B760 22099 545376 SH SOLE 545376 0 0 BEACON ROOFING SUPPLY INC COM 073685109 9433 260661 SH SOLE 260661 0 0 BEACON ROOFING SUPPLY INC COM 073685109 463 12800 SH Call SOLE 0 0 12800 BEASLEY BROADCAST GROUP INC CL A 074014101 77 11147 SH SOLE 11147 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 6841 651513 SH SOLE 651513 0 0 BECTON DICKINSON & CO COM 075887109 2698 10338 SH SOLE 10338 0 0 BECTON DICKINSON & CO COM 075887109 7830 30000 SH Call SOLE 0 0 30000 BED BATH & BEYOND INC COM 075896100 10918 727878 SH SOLE 727878 0 0 BEIGENE LTD SPONSORED ADR 07725L102 968 5619 SH SOLE 5619 0 0 BEL FUSE INC CL B 077347300 984 37133 SH SOLE 37133 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 38 35109 SH SOLE 35109 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 3734 606162 SH SOLE 606162 0 0 BEMIS INC COM 081437105 2952 60739 SH SOLE 60739 0 0 BENCHMARK ELECTRS INC COM 08160H101 855 36549 SH SOLE 36549 0 0 BENEFITFOCUS INC COM 08180D106 33331 824015 SH SOLE 824015 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 10560 33 SH SOLE 33 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10806 50468 SH SOLE 50468 0 0 BERRY GLOBAL GROUP INC COM 08579W103 45730 945025 SH SOLE 945025 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1602 33100 SH Call SOLE 0 0 33100 BERRY PETE CORP COM 08579X101 20157 1144008 SH SOLE 1144008 0 0 BEST INC SPONSORED ADS 08653C106 1630 275300 SH SOLE 275300 0 0 BG STAFFING INC COM 05544A109 403 14820 SH SOLE 14820 0 0 BGC PARTNERS INC CL A 05541T101 11835 1001251 SH SOLE 1001251 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 18136 363883 SH SOLE 363883 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 65023 1478464 SH SOLE 1478464 0 0 BIG LOTS INC COM 089302103 533 12753 SH SOLE 12753 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 596 3287 SH SOLE 3287 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 674 731 SH SOLE 731 0 0 BILIBILI INC SPONS ADS REP Z 090040106 411 30473 SH SOLE 30473 0 0 BIO RAD LABS INC CL A 090572207 118255 377825 SH SOLE 377825 0 0 BIO TECHNE CORP COM 09073M104 16756 82094 SH SOLE 82094 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 9002 1179807 SH SOLE 1179807 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 342 122130 SH SOLE 122130 0 0 BIOGEN INC COM 09062X103 94152 266485 SH SOLE 266485 0 0 BIOGEN INC COM 09062X103 3215 9100 SH Call SOLE 0 0 9100 BIOGEN INC COM 09062X103 1625 4600 SH Put SOLE 0 0 4600 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1351 35991 SH SOLE 35991 0 0 BIOHITECH GLOBAL INC COM 09074B107 300 88626 SH SOLE 88626 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 3731 213210 SH SOLE 213210 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 32470 334842 SH SOLE 334842 0 0 BIOPHARMX CORP COM 09072X101 83 437103 SH SOLE 437103 0 0 BIOSCRIP INC COM 09069N108 7051 2274432 SH SOLE 2274432 0 0 BIOTELEMETRY INC COM 090672106 8943 138756 SH SOLE 138756 0 0 BIOTIME INC COM 09066L105 53 22695 SH SOLE 22695 0 0 BJS RESTAURANTS INC COM 09180C106 14931 206801 SH SOLE 206801 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 35676 1332171 SH SOLE 1332171 0 0 BLACK HILLS CORP COM 092113109 18506 318580 SH SOLE 318580 0 0 BLACK KNIGHT INC COM 09215C105 42729 822498 SH SOLE 822498 0 0 BLACK RIDGE ACQUISITION CORP COM 09216T107 493 50000 SH SOLE 50000 0 0 BLACKBAUD INC COM 09227Q100 3935 38779 SH SOLE 38779 0 0 BLACKBERRY LTD COM 09228F103 1240 108978 SH SOLE 108978 0 0 BLACKLINE INC COM 09239B109 2314 40977 SH SOLE 40977 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 1013 171674 SH SOLE 171674 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2604 247718 SH SOLE 247718 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 223 18246 SH SOLE 18246 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 333 22843 SH SOLE 22843 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 195 11315 SH SOLE 11315 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 547 49735 SH SOLE 49735 0 0 BLACKROCK INC COM 09247X101 701 1488 SH SOLE 1488 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 186 11012 SH SOLE 11012 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 234 11300 SH SOLE 11300 0 0 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 294 22939 SH SOLE 22939 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 203 16800 SH SOLE 16800 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 355 16747 SH SOLE 16747 0 0 BLACKROCK TCP CAP CORP COM 09259E108 5235 367866 SH SOLE 367866 0 0 BLACKSTONE MTG TR INC NOTE 4.750% 3/1 09257WAC4 11447 11500 SH SOLE 0 0 0 BLOCK H & R INC COM 093671105 25835 1003307 SH SOLE 1003307 0 0 BLOOM ENERGY CORP COM CL A 093712107 474 13922 SH SOLE 13922 0 0 BLOOMIN BRANDS INC COM 094235108 86508 4371282 SH SOLE 4371282 0 0 BLUCORA INC COM 095229100 979 24319 SH SOLE 24319 0 0 BLUE APRON HLDGS INC CL A 09523Q101 830 482320 SH SOLE 482320 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 857 83996 SH SOLE 83996 0 0 BLUEBIRD BIO INC COM 09609G100 11378 77932 SH SOLE 77932 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 5669 316864 SH SOLE 316864 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 10668 136659 SH SOLE 136659 0 0 BMC STK HLDGS INC COM 05591B109 4509 241778 SH SOLE 241778 0 0 BOEING CO COM 097023105 153137 411770 SH SOLE 411770 0 0 BOINGO WIRELESS INC COM 09739C102 1208 34624 SH SOLE 34624 0 0 BOISE CASCADE CO DEL COM 09739D100 9909 269257 SH SOLE 269257 0 0 BOJANGLES INC COM 097488100 6686 425891 SH SOLE 425891 0 0 BOK FINL CORP COM NEW 05561Q201 360 3700 SH SOLE 3700 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 27329 917681 SH SOLE 917681 0 0 BOOKING HLDGS INC COM 09857L108 13553 6831 SH SOLE 6831 0 0 BOOKING HLDGS INC COM 09857L108 794 400 SH Call SOLE 0 0 400 BOOKING HLDGS INC COM 09857L108 51187 25800 SH Put SOLE 0 0 25800 BOOT BARN HLDGS INC COM 099406100 24512 862792 SH SOLE 862792 0 0 BOOT BARN HLDGS INC COM 099406100 2847 100200 SH Call SOLE 0 0 100200 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 36937 744245 SH SOLE 744245 0 0 BORGWARNER INC COM 099724106 23398 546945 SH SOLE 546945 0 0 BORQS TECHNOLOGIES INC SHS G1466B103 1095 230442 SH SOLE 230442 0 0 BOSTON BEER INC CL A 100557107 916 3187 SH SOLE 3187 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 31862 2334179 SH SOLE 2334179 0 0 BOSTON PROPERTIES INC COM 101121101 38866 315749 SH SOLE 315749 0 0 BOSTON SCIENTIFIC CORP COM 101137107 252698 6563594 SH SOLE 6563594 0 0 BOSTON SCIENTIFIC CORP COM 101137107 26950 700000 SH Call SOLE 0 0 700000 BOSTON SCIENTIFIC CORP COM 101137107 1925 50000 SH Put SOLE 0 0 50000 BOTTOMLINE TECH DEL INC COM 101388106 8507 117005 SH SOLE 117005 0 0 BOVIE MEDICAL CORP COM 10211F100 77 10884 SH SOLE 10884 0 0 BOX INC CL A 10316T104 51669 2160992 SH SOLE 2160992 0 0 BOXLIGHT CORP COM CL A 103197109 170 58090 SH SOLE 58090 0 0 BOYD GAMING CORP COM 103304101 27854 822876 SH SOLE 822876 0 0 BP PLC SPONSORED ADR 055622104 111119 2410390 SH SOLE 2410390 0 0 BRADY CORP CL A 104674106 17333 396194 SH SOLE 396194 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1126 95643 SH SOLE 95643 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 29680 1888053 SH SOLE 1888053 0 0 BRASKEM S A SP ADR PFD A 105532105 1780 61673 SH SOLE 61673 0 0 BRF SA SPONSORED ADR 10552T107 119 21739 SH SOLE 21739 0 0 BRIDGE BANCORP INC COM 108035106 5600 168660 SH SOLE 168660 0 0 BRIDGEPOINT ED INC COM 10807M105 10260 1009865 SH SOLE 1009865 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 3155 242297 SH SOLE 242297 0 0 BRIGGS & STRATTON CORP COM 109043109 1099 57129 SH SOLE 57129 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 929 7882 SH SOLE 7882 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2787 224958 SH SOLE 224958 0 0 BRIGHTCOVE INC COM 10921T101 2495 296975 SH SOLE 296975 0 0 BRIGHTHOUSE FINL INC COM 10922N103 9278 209731 SH SOLE 209731 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 10441 842009 SH SOLE 842009 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 325 20247 SH SOLE 20247 0 0 BRINKER INTL INC COM 109641100 4751 101661 SH SOLE 101661 0 0 BRINKS CO COM 109696104 8709 124854 SH SOLE 124854 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 143562 2312532 SH SOLE 2312532 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 12416 200000 SH Call SOLE 0 0 200000 BRISTOW GROUP INC COM 110394103 4796 395389 SH SOLE 395389 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9659 207138 SH SOLE 207138 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 43295 2472564 SH SOLE 2472564 0 0 BROADCOM INC COM 11135F101 50690 205448 SH SOLE 205448 0 0 BROADCOM INC COM 11135F101 6094 24700 SH Call SOLE 0 0 24700 BROADCOM INC COM 11135F101 41377 167700 SH Put SOLE 0 0 167700 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 47235 357978 SH SOLE 357978 0 0 BROADWAY FINL CORP DEL COM 111444105 101 71613 SH SOLE 71613 0 0 BROOKDALE SR LIVING INC COM 112463104 17403 1770414 SH SOLE 1770414 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 15023 717770 SH SOLE 717770 0 0 BROOKS AUTOMATION INC COM 114340102 44922 1282383 SH SOLE 1282383 0 0 BROWN & BROWN INC COM 115236101 894 30222 SH SOLE 30222 0 0 BROWN FORMAN CORP CL B 115637209 97976 1938209 SH SOLE 1938209 0 0 BRP INC COM SUN VTG 05577W200 13531 288621 SH SOLE 288621 0 0 BRT APARTMENTS CORP COM 055645303 402 33389 SH SOLE 33389 0 0 BRUKER CORP COM 116794108 17399 520161 SH SOLE 520161 0 0 BRUNSWICK CORP COM 117043109 54382 811427 SH SOLE 811427 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 2393 67000 SH Call SOLE 0 0 67000 BUCKLE INC COM 118440106 444 19269 SH SOLE 19269 0 0 BUILD A BEAR WORKSHOP COM 120076104 1145 126545 SH SOLE 126545 0 0 BUNGE LIMITED COM G16962105 88911 1293998 SH SOLE 1293998 0 0 BUNGE LIMITED COM G16962105 6802 99000 SH Call SOLE 0 0 99000 BURLINGTON STORES INC COM 122017106 36390 223359 SH SOLE 223359 0 0 BYLINE BANCORP INC COM 124411109 715 31480 SH SOLE 31480 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 52338 534501 SH SOLE 534501 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 47814 2298760 SH SOLE 2298760 0 0 CA INC COM 12673P105 23071 522555 SH SOLE 522555 0 0 CABLE ONE INC COM 12685J105 4896 5541 SH SOLE 5541 0 0 CABOT CORP COM 127055101 24224 386231 SH SOLE 386231 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 15636 151551 SH SOLE 151551 0 0 CABOT OIL & GAS CORP COM 127097103 156419 6945770 SH SOLE 6945770 0 0 CACI INTL INC CL A 127190304 4572 24828 SH SOLE 24828 0 0 CACTUS INC CL A 127203107 64053 1673264 SH SOLE 1673264 0 0 CADENCE BANCORPORATION CL A 12739A100 36205 1386103 SH SOLE 1386103 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 67961 1499584 SH SOLE 1499584 0 0 CAE INC COM 124765108 1379 67870 SH SOLE 67870 0 0 CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 16293 10000 SH SOLE 0 0 0 CAESARS ENTMT CORP COM 127686103 61527 6002650 SH SOLE 6002650 0 0 CAESARS ENTMT CORP COM 127686103 718 70000 SH Call SOLE 0 0 70000 CAI INTERNATIONAL INC COM 12477X106 3153 137863 SH SOLE 137863 0 0 CAL MAINE FOODS INC COM NEW 128030202 16093 333189 SH SOLE 333189 0 0 CALAMP CORP COM 128126109 6928 289161 SH SOLE 289161 0 0 CALAVO GROWERS INC COM 128246105 366 3789 SH SOLE 3789 0 0 CALERES INC COM 129500104 1214 33855 SH SOLE 33855 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 24644 507808 SH SOLE 507808 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 15530 320000 SH Put SOLE 0 0 320000 CALITHERA BIOSCIENCES INC COM 13089P101 291 55488 SH SOLE 55488 0 0 CALLAWAY GOLF CO COM 131193104 33477 1378209 SH SOLE 1378209 0 0 CALLON PETE CO DEL COM 13123X102 21083 1758383 SH SOLE 1758383 0 0 CAMBREX CORP COM 132011107 242 3543 SH SOLE 3543 0 0 CAMDEN PPTY TR SH BEN INT 133131102 70857 757260 SH SOLE 757260 0 0 CAMPBELL SOUP CO COM 134429109 1757 47972 SH SOLE 47972 0 0 CAMPBELL SOUP CO COM 134429109 549 15000 SH Call SOLE 0 0 15000 CAMPING WORLD HLDGS INC CL A 13462K109 2297 107745 SH SOLE 107745 0 0 CAMTEK LTD ORD M20791105 1554 181322 SH SOLE 181322 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 16216 251260 SH SOLE 251260 0 0 CANADIAN NAT RES LTD COM 136385101 36990 1132563 SH SOLE 1132563 0 0 CANADIAN NATL RY CO COM 136375102 5735 63865 SH SOLE 63865 0 0 CANADIAN PAC RY LTD COM 13645T100 12598 59440 SH SOLE 59440 0 0 CANADIAN SOLAR INC COM 136635109 410 28278 SH SOLE 28278 0 0 CANGO INC ADS 137586103 975 86036 SH SOLE 86036 0 0 CANNAE HLDGS INC COM 13765N107 212 10128 SH SOLE 10128 0 0 CANON INC SPONSORED ADR 138006309 1364 43100 SH SOLE 43100 0 0 CANOPY GROWTH CORP COM 138035100 1046 21513 SH SOLE 21513 0 0 CANTEL MEDICAL CORP COM 138098108 20238 219832 SH SOLE 219832 0 0 CANTEL MEDICAL CORP COM 138098108 1381 15000 SH Call SOLE 0 0 15000 CAPITAL BANCORP INC MD COM 139737100 789 62000 SH SOLE 62000 0 0 CAPITAL CITY BK GROUP INC COM 139674105 282 12067 SH SOLE 12067 0 0 CAPITAL ONE FINL CORP COM 14040H105 118099 1244061 SH SOLE 1244061 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 34 12378 SH SOLE 12378 0 0 CAPITAL SOUTHWEST CORP COM 140501107 195 10264 SH SOLE 10264 0 0 CAPITAL SR LIVING CORP COM 140475104 2809 297590 SH SOLE 297590 0 0 CAPITOL FED FINL INC COM 14057J101 540 42370 SH SOLE 42370 0 0 CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 1295 125000 SH SOLE 125000 0 0 CARA THERAPEUTICS INC COM 140755109 7706 321760 SH SOLE 321760 0 0 CARBO CERAMICS INC COM 140781105 443 61144 SH SOLE 61144 0 0 CARBON BLACK INC COM 14081R103 1861 87858 SH SOLE 87858 0 0 CARBONITE INC COM 141337105 13208 370504 SH SOLE 370504 0 0 CARDINAL HEALTH INC COM 14149Y108 84434 1563597 SH SOLE 1563597 0 0 CARDINAL HEALTH INC COM 14149Y108 5130 95000 SH Call SOLE 0 0 95000 CARDINAL HEALTH INC COM 14149Y108 5400 100000 SH Put SOLE 0 0 100000 CARDIOVASCULAR SYS INC DEL COM 141619106 17274 441328 SH SOLE 441328 0 0 CARDLYTICS INC COM 14161W105 910 36325 SH SOLE 36325 0 0 CARDTRONICS PLC SHS CL A G1991C105 20086 634843 SH SOLE 634843 0 0 CARE COM INC COM 141633107 5955 269327 SH SOLE 269327 0 0 CAREDX INC COM 14167L103 3022 104743 SH SOLE 104743 0 0 CAREER EDUCATION CORP COM 141665109 4900 328187 SH SOLE 328187 0 0 CARETRUST REIT INC COM 14174T107 44605 2518651 SH SOLE 2518651 0 0 CARGURUS INC COM CL A 141788109 13333 239419 SH SOLE 239419 0 0 CARLISLE COS INC COM 142339100 21779 178812 SH SOLE 178812 0 0 CARMAX INC COM 143130102 59152 792173 SH SOLE 792173 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 72294 1133664 SH SOLE 1133664 0 0 CARNIVAL PLC ADR 14365C103 211 3351 SH SOLE 3351 0 0 CAROLINA FINL CORP NEW COM 143873107 3979 105500 SH SOLE 105500 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2897 49140 SH SOLE 49140 0 0 CARRIAGE SVCS INC COM 143905107 1765 81891 SH SOLE 81891 0 0 CARRIZO OIL & GAS INC COM 144577103 31082 1233419 SH SOLE 1233419 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 6830 467801 SH SOLE 467801 0 0 CARS COM INC COM 14575E105 6995 253346 SH SOLE 253346 0 0 CARTERS INC COM 146229109 107213 1087352 SH SOLE 1087352 0 0 CASELLA WASTE SYS INC CL A 147448104 1616 52013 SH SOLE 52013 0 0 CASEYS GEN STORES INC COM 147528103 375 2902 SH SOLE 2902 0 0 CATABASIS PHARMACEUTICALS IN COM 14875P107 66 82765 SH SOLE 82765 0 0 CATALENT INC COM 148806102 18807 412890 SH SOLE 412890 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 3750 347834 SH SOLE 347834 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 507 134019 SH SOLE 134019 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1094 95701 SH SOLE 95701 0 0 CATERPILLAR INC DEL COM 149123101 109916 720807 SH SOLE 720807 0 0 CATERPILLAR INC DEL COM 149123101 22874 150000 SH Call SOLE 0 0 150000 CATHAY GEN BANCORP COM 149150104 6941 167498 SH SOLE 167498 0 0 CATO CORP NEW CL A 149205106 1728 82203 SH SOLE 82203 0 0 CAVCO INDS INC DEL COM 149568107 4023 15903 SH SOLE 15903 0 0 CBIZ INC COM 124805102 2619 110486 SH SOLE 110486 0 0 CBL & ASSOC PPTYS INC COM 124830100 76 18966 SH SOLE 18966 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 40406 421069 SH SOLE 421069 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 80 10915 SH SOLE 10915 0 0 CBRE GROUP INC CL A 12504L109 614 13912 SH SOLE 13912 0 0 CBS CORP NEW CL A 124857103 5815 100168 SH SOLE 100168 0 0 CBS CORP NEW CL B 124857202 38865 676495 SH SOLE 676495 0 0 CBS CORP NEW CL B 124857202 5113 89000 SH Call SOLE 0 0 89000 CBTX INC COM 12481V104 11302 318012 SH SOLE 318012 0 0 CDK GLOBAL INC COM 12508E101 31307 500430 SH SOLE 500430 0 0 CDW CORP COM 12514G108 11475 129054 SH SOLE 129054 0 0 CECO ENVIRONMENTAL CORP COM 125141101 173 21981 SH SOLE 21981 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 3042 652797 SH SOLE 652797 0 0 CELANESE CORP DEL COM 150870103 215262 1888259 SH SOLE 1888259 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1399 129211 SH SOLE 129211 0 0 CELGENE CORP COM 151020104 72770 813167 SH SOLE 813167 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 824 1827248 SH SOLE 1827248 0 0 CELLECTIS S A SPONSORED ADS 15117K103 3340 118351 SH SOLE 118351 0 0 CELYAD SA ADR 151205200 1408 53426 SH SOLE 53426 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 2024 287559 SH SOLE 287559 0 0 CENTENE CORP DEL COM 15135B101 163418 1128736 SH SOLE 1128736 0 0 CENTENE CORP DEL COM 15135B101 1448 10000 SH Put SOLE 0 0 10000 CENTENNIAL RESOURCE DEV INC CL A 15136A102 90385 4136616 SH SOLE 4136616 0 0 CENTERPOINT ENERGY INC COM 15189T107 269101 9732397 SH SOLE 9732397 0 0 CENTERPOINT ENERGY INC COM 15189T107 6913 250000 SH Call SOLE 0 0 250000 CENTERSTATE BK CORP COM 15201P109 16096 573830 SH SOLE 573830 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 56 14317 SH SOLE 14317 0 0 CENTRAL FED CORP COM NEW PAR 15346Q400 241 15522 SH SOLE 15522 0 0 CENTRAL GARDEN & PET CO COM 153527106 8420 233631 SH SOLE 233631 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 10095 304630 SH SOLE 304630 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 7504 283923 SH SOLE 283923 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 1107 107461 SH SOLE 107461 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 1056 14615 SH SOLE 14615 0 0 CENTURY CMNTYS INC COM 156504300 36405 1386866 SH SOLE 1386866 0 0 CENTURYLINK INC COM 156700106 94116 4439422 SH SOLE 4439422 0 0 CERAGON NETWORKS LTD ORD M22013102 1309 388368 SH SOLE 388368 0 0 CERECOR INC COM 15671L109 292 62465 SH SOLE 62465 0 0 CERNER CORP COM 156782104 9714 150819 SH SOLE 150819 0 0 CERUS CORP COM 157085101 4189 581022 SH SOLE 581022 0 0 CEVA INC COM 157210105 201 6982 SH SOLE 6982 0 0 CF INDS HLDGS INC COM 125269100 137412 2524109 SH SOLE 2524109 0 0 CF INDS HLDGS INC COM 125269100 762 14000 SH Call SOLE 0 0 14000 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 443 25369 SH SOLE 25369 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 320 24255 SH SOLE 24255 0 0 CHANNELADVISOR CORP COM 159179100 1929 154926 SH SOLE 154926 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 3763 213571 SH SOLE 213571 0 0 CHARLES RIV LABS INTL INC COM 159864107 1134 8430 SH SOLE 8430 0 0 CHART INDS INC COM PAR $0.01 16115Q308 10837 138349 SH SOLE 138349 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 82242 252368 SH SOLE 252368 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 7365 22600 SH Put SOLE 0 0 22600 CHASE CORP COM 16150R104 565 4706 SH SOLE 4706 0 0 CHATHAM LODGING TR COM 16208T102 3382 161899 SH SOLE 161899 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 3050 25924 SH SOLE 25924 0 0 CHEESECAKE FACTORY INC COM 163072101 2067 38611 SH SOLE 38611 0 0 CHEETAH MOBILE INC ADR 163075104 615 62568 SH SOLE 62568 0 0 CHEFS WHSE INC COM 163086101 1630 44852 SH SOLE 44852 0 0 CHEGG INC COM 163092109 296 10395 SH SOLE 10395 0 0 CHEMED CORP NEW COM 16359R103 25336 79280 SH SOLE 79280 0 0 CHEMICAL FINL CORP COM 163731102 550 10294 SH SOLE 10294 0 0 CHEMOCENTRYX INC COM 16383L106 2501 197850 SH SOLE 197850 0 0 CHEMOURS CO COM 163851108 34703 879902 SH SOLE 879902 0 0 CHENIERE ENERGY INC COM NEW 16411R208 19203 276349 SH SOLE 276349 0 0 CHERRY HILL MTG INVT CORP COM 164651101 3324 183654 SH SOLE 183654 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 12319 12500 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 32729 7289233 SH SOLE 7289233 0 0 CHESAPEAKE UTILS CORP COM 165303108 901 10744 SH SOLE 10744 0 0 CHEVRON CORP NEW COM 166764100 302390 2472931 SH SOLE 2472931 0 0 CHICOS FAS INC COM 168615102 2278 262798 SH SOLE 262798 0 0 CHILDRENS PL INC COM 168905107 542 4240 SH SOLE 4240 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1682 92795 SH SOLE 92795 0 0 CHIMERIX INC COM 16934W106 1010 259636 SH SOLE 259636 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 3582 314506 SH SOLE 314506 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2353 48090 SH SOLE 48090 0 0 CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 228 79892 SH SOLE 79892 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1601 32404 SH SOLE 32404 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 4612 394500 SH SOLE 394500 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 31644 69620 SH SOLE 69620 0 0 CHOICE HOTELS INTL INC COM 169905106 4523 54303 SH SOLE 54303 0 0 CHUBB LIMITED COM H1467J104 14685 109886 SH SOLE 109886 0 0 CHURCH & DWIGHT INC COM 171340102 1544 26000 SH Put SOLE 0 0 26000 CHURCHILL CAP CORP UNIT 99/99/9999 17142R202 27913 2750000 SH SOLE 2750000 0 0 CHURCHILL DOWNS INC COM 171484108 2457 8846 SH SOLE 8846 0 0 CHUYS HLDGS INC COM 171604101 1896 72223 SH SOLE 72223 0 0 CIDARA THERAPEUTICS INC COM 171757107 1923 437053 SH SOLE 437053 0 0 CIENA CORP COM NEW 171779309 50400 1613317 SH SOLE 1613317 0 0 CIGNA CORPORATION COM 125509109 98607 473505 SH SOLE 473505 0 0 CIGNA CORPORATION COM 125509109 1041 5000 SH Call SOLE 0 0 5000 CIGNA CORPORATION COM 125509109 6248 30000 SH Put SOLE 0 0 30000 CIMAREX ENERGY CO COM 171798101 43264 465508 SH SOLE 465508 0 0 CIMAREX ENERGY CO COM 171798101 37353 401900 SH Call SOLE 0 0 401900 CIMPRESS N V SHS EURO N20146101 2393 17515 SH SOLE 17515 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 1901 119177 SH SOLE 119177 0 0 CINEMARK HOLDINGS INC COM 17243V102 17722 440841 SH SOLE 440841 0 0 CINTAS CORP COM 172908105 3377 17071 SH SOLE 17071 0 0 CIRRUS LOGIC INC COM 172755100 4217 109257 SH SOLE 109257 0 0 CISCO SYS INC COM 17275R102 280113 5757709 SH SOLE 5757709 0 0 CISCO SYS INC COM 17275R102 34444 708000 SH Put SOLE 0 0 708000 CISION LTD SHS G1992S109 7416 441411 SH SOLE 441411 0 0 CIT GROUP INC COM NEW 125581801 82050 1589808 SH SOLE 1589808 0 0 CITI TRENDS INC COM 17306X102 5478 190412 SH SOLE 190412 0 0 CITIGROUP INC COM NEW 172967424 357226 4979452 SH SOLE 4979452 0 0 CITIGROUP INC COM NEW 172967424 7174 100000 SH Call SOLE 0 0 100000 CITIZENS FINL GROUP INC COM 174610105 40848 1059060 SH SOLE 1059060 0 0 CITRIX SYS INC COM 177376100 122175 1099094 SH SOLE 1099094 0 0 CITY OFFICE REIT INC COM 178587101 1515 120078 SH SOLE 120078 0 0 CIVITAS SOLUTIONS INC COM 17887R102 1257 85220 SH SOLE 85220 0 0 CLEAN HARBORS INC COM 184496107 3286 45913 SH SOLE 45913 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 5531 899428 SH SOLE 899428 0 0 CLEARWATER PAPER CORP COM 18538R103 463 15602 SH SOLE 15602 0 0 CLEARWAY ENERGY INC CL A 18539C105 1488 78127 SH SOLE 78127 0 0 CLEARWAY ENERGY INC CL C 18539C204 1798 93384 SH SOLE 93384 0 0 CLEVELAND CLIFFS INC COM 185899101 38146 3013134 SH SOLE 3013134 0 0 CLEVELAND CLIFFS INC COM 185899101 22920 1810400 SH Call SOLE 0 0 1810400 CLEVELAND CLIFFS INC COM 185899101 5064 400000 SH Put SOLE 0 0 400000 CLOROX CO DEL COM 189054109 1509 10030 SH SOLE 10030 0 0 CLOROX CO DEL COM 189054109 1955 13000 SH Put SOLE 0 0 13000 CLOUD PEAK ENERGY INC COM 18911Q102 538 233859 SH SOLE 233859 0 0 CLOUDERA INC COM 18914U100 20032 1134978 SH SOLE 1134978 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 112 10320 SH SOLE 10320 0 0 CLOVIS ONCOLOGY INC COM 189464100 239 8121 SH SOLE 8121 0 0 CME GROUP INC COM CL A 12572Q105 74818 439561 SH SOLE 439561 0 0 CMS ENERGY CORP COM 125896100 48865 997246 SH SOLE 997246 0 0 CNA FINL CORP COM 126117100 13776 301782 SH SOLE 301782 0 0 CNB FINL CORP PA COM 126128107 520 18012 SH SOLE 18012 0 0 CNH INDL N V SHS N20944109 4690 390548 SH SOLE 390548 0 0 CNO FINL GROUP INC COM 12621E103 15820 745530 SH SOLE 745530 0 0 CNOOC LTD SPONSORED ADR 126132109 420 2127 SH SOLE 2127 0 0 CNX RESOURCES CORPORATION COM 12653C108 49165 3435679 SH SOLE 3435679 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1288 75749 SH SOLE 75749 0 0 COASTWAY BANCORP INC COM 190632109 709 25138 SH SOLE 25138 0 0 COBIZ FINANCIAL INC COM 190897108 33242 1501451 SH SOLE 1501451 0 0 COCA COLA CO COM 191216100 132297 2864184 SH SOLE 2864184 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 107595 2366276 SH SOLE 2366276 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 13081 213610 SH SOLE 213610 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 805 321852 SH SOLE 321852 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 249 41374 SH SOLE 41374 0 0 COGNEX CORP COM 192422103 1253 22450 SH SOLE 22450 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15619 202447 SH SOLE 202447 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 724 32696 SH SOLE 32696 0 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 410 17238 SH SOLE 17238 0 0 COHERUS BIOSCIENCES INC COM 19249H103 8515 516059 SH SOLE 516059 0 0 COHU INC COM 192576106 8416 335308 SH SOLE 335308 0 0 COLFAX CORP COM 194014106 2792 77417 SH SOLE 77417 0 0 COLGATE PALMOLIVE CO COM 194162103 24586 367229 SH SOLE 367229 0 0 COLGATE PALMOLIVE CO COM 194162103 23433 350000 SH Call SOLE 0 0 350000 COLLECTORS UNIVERSE INC COM NEW 19421R200 1033 69782 SH SOLE 69782 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1997 135464 SH SOLE 135464 0 0 COLONY CAP INC NEW CL A COM 19626G108 3545 582051 SH SOLE 582051 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 205 9318 SH SOLE 9318 0 0 COLUMBIA BKG SYS INC COM 197236102 1736 44789 SH SOLE 44789 0 0 COLUMBIA FINL INC COM 197641103 243 14577 SH SOLE 14577 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 15852 670538 SH SOLE 670538 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 16821 180735 SH SOLE 180735 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2730 69047 SH SOLE 69047 0 0 COMCAST CORP NEW CL A 20030N101 185277 5232336 SH SOLE 5232336 0 0 COMERICA INC COM 200340107 333374 3695946 SH SOLE 3695946 0 0 COMFORT SYS USA INC COM 199908104 20879 370190 SH SOLE 370190 0 0 COMMAND CENTER INC COM NEW 200497204 242 42756 SH SOLE 42756 0 0 COMMERCE BANCSHARES INC COM 200525103 2686 40689 SH SOLE 40689 0 0 COMMERCIAL METALS CO COM 201723103 5469 266504 SH SOLE 266504 0 0 COMMERCIAL VEH GROUP INC COM 202608105 2228 243193 SH SOLE 243193 0 0 COMMSCOPE HLDG CO INC COM 20337X109 30305 985202 SH SOLE 985202 0 0 COMMUNITY BK SYS INC COM 203607106 524 8587 SH SOLE 8587 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 306 88331 SH SOLE 88331 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 8978 289810 SH SOLE 289810 0 0 COMMUNITY TR BANCORP INC COM 204149108 1789 38589 SH SOLE 38589 0 0 COMMVAULT SYSTEMS INC COM 204166102 11102 158604 SH SOLE 158604 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 2906 135275 SH SOLE 135275 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 7014 1188868 SH SOLE 1188868 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 1002 586173 SH SOLE 586173 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1855 352026 SH SOLE 352026 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 1014 444550 SH SOLE 444550 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 12790 458430 SH SOLE 458430 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5807 433050 SH SOLE 433050 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 271 14909 SH SOLE 14909 0 0 COMPASS MINERALS INTL INC COM 20451N101 1602 23836 SH SOLE 23836 0 0 COMPUTER TASK GROUP INC COM 205477102 93 17877 SH SOLE 17877 0 0 COMSCORE INC COM 20564W105 853 46792 SH SOLE 46792 0 0 COMSTOCK MNG INC COM NEW 205750201 3 23356 SH SOLE 23356 0 0 COMSTOCK RES INC COM 205768302 96 11470 SH SOLE 11470 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2546 70185 SH SOLE 70185 0 0 CONAGRA BRANDS INC COM 205887102 72191 2125145 SH SOLE 2125145 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 782 134881 SH SOLE 134881 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 8020 540441 SH SOLE 540441 0 0 CONCHO RES INC COM 20605P101 63510 415775 SH SOLE 415775 0 0 CONDUENT INC COM 206787103 15233 676406 SH SOLE 676406 0 0 CONFORMIS INC COM 20717E101 231 217783 SH SOLE 217783 0 0 CONMED CORP COM 207410101 1076 13584 SH SOLE 13584 0 0 CONNECTICUT WTR SVC INC COM 207797101 8437 121618 SH SOLE 121618 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 11303 475905 SH SOLE 475905 0 0 CONNS INC COM 208242107 22884 647341 SH SOLE 647341 0 0 CONOCOPHILLIPS COM 20825C104 220423 2847845 SH SOLE 2847845 0 0 CONSOL ENERGY INC NEW COM 20854L108 17780 435672 SH SOLE 435672 0 0 CONSOLIDATED EDISON INC COM 209115104 3791 49757 SH SOLE 49757 0 0 CONSTELLATION BRANDS INC CL A 21036P108 138765 643565 SH SOLE 643565 0 0 CONSTELLATION BRANDS INC CL A 21036P108 21562 100000 SH Call SOLE 0 0 100000 CONSTELLATION PHARMCETICLS I COM 210373106 160 23797 SH SOLE 23797 0 0 CONSTELLIUM NV CL A N22035104 23149 1874435 SH SOLE 1874435 0 0 CONTAINER STORE GROUP INC COM 210751103 1345 121128 SH SOLE 121128 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 1871 302705 SH SOLE 302705 0 0 CONTINENTAL RESOURCES INC COM 212015101 16446 240862 SH SOLE 240862 0 0 CONTRAFECT CORP COM 212326102 322 155522 SH SOLE 155522 0 0 CONTROL4 CORP COM 21240D107 488 14201 SH SOLE 14201 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 906 121454 SH SOLE 121454 0 0 CONVERGYS CORP COM 212485106 2902 122221 SH SOLE 122221 0 0 COOPER COS INC COM NEW 216648402 5131 18513 SH SOLE 18513 0 0 COOPER COS INC COM NEW 216648402 1386 5000 SH Call SOLE 0 0 5000 COOPER STD HLDGS INC COM 21676P103 12160 101348 SH SOLE 101348 0 0 COOPER TIRE & RUBR CO COM 216831107 11324 400141 SH SOLE 400141 0 0 COOTEK CAYMAN INC SPONSORED ADS 21718L102 1021 108116 SH SOLE 108116 0 0 COPART INC COM 217204106 4209 81689 SH SOLE 81689 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 228 30194 SH SOLE 30194 0 0 CORCEPT THERAPEUTICS INC COM 218352102 790 56319 SH SOLE 56319 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2804 200000 SH Put SOLE 0 0 200000 CORE LABORATORIES N V COM N22717107 24465 211216 SH SOLE 211216 0 0 CORE MARK HOLDING CO INC COM 218681104 20332 598716 SH SOLE 598716 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 714 107004 SH SOLE 107004 0 0 CORECIVIC INC COM 21871N101 11825 486040 SH SOLE 486040 0 0 CORELOGIC INC COM 21871D103 12367 250294 SH SOLE 250294 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 248 6589 SH SOLE 6589 0 0 COREPOINT LODGING INC COM 21872L104 31762 1633017 SH SOLE 1633017 0 0 CORESITE RLTY CORP COM 21870Q105 43624 392515 SH SOLE 392515 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 9969 7020442 SH SOLE 7020442 0 0 CORIUM INTL INC COM 21887L107 149 15701 SH SOLE 15701 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 9928 174938 SH SOLE 174938 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 508 36266 SH SOLE 36266 0 0 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 354 25491 SH SOLE 25491 0 0 CORNING INC COM 219350105 5799 164281 SH SOLE 164281 0 0 CORNING INC COM 219350105 1765 50000 SH Put SOLE 0 0 50000 CORPORACION AMER ARPTS S A COM L1995B107 726 84968 SH SOLE 84968 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 43301 1451608 SH SOLE 1451608 0 0 CORVEL CORP COM 221006109 607 10069 SH SOLE 10069 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 321 37370 SH SOLE 37370 0 0 COSAN LTD SHS A G25343107 5193 771674 SH SOLE 771674 0 0 COSTAMARE INC SHS Y1771G102 673 103629 SH SOLE 103629 0 0 COSTAR GROUP INC COM 22160N109 24888 59138 SH SOLE 59138 0 0 COSTCO WHSL CORP NEW COM 22160K105 82079 349452 SH SOLE 349452 0 0 COSTCO WHSL CORP NEW COM 22160K105 6600 28100 SH Call SOLE 0 0 28100 COSTCO WHSL CORP NEW COM 22160K105 27645 117700 SH Put SOLE 0 0 117700 COTT CORP QUE COM 22163N106 86572 5360480 SH SOLE 5360480 0 0 COTY INC COM CL A 222070203 5093 405514 SH SOLE 405514 0 0 COUPA SOFTWARE INC COM 22266L106 24325 307521 SH SOLE 307521 0 0 COUSINS PPTYS INC COM 222795106 4896 550708 SH SOLE 550708 0 0 COVANTA HLDG CORP COM 22282E102 1365 83994 SH SOLE 83994 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 2671 91913 SH SOLE 91913 0 0 COVIA HLDGS CORP COM 22305A103 590 65789 SH SOLE 65789 0 0 COWEN INC CL A NEW 223622606 15956 978866 SH SOLE 978866 0 0 CPI CARD GROUP INC COM NEW 12634H200 420 123899 SH SOLE 123899 0 0 CRA INTL INC COM 12618T105 3623 72137 SH SOLE 72137 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 9633 65474 SH SOLE 65474 0 0 CRAFT BREW ALLIANCE INC COM 224122101 3766 230325 SH SOLE 230325 0 0 CRAWFORD & CO CL B 224633107 133 14400 SH SOLE 14400 0 0 CRAY INC COM NEW 225223304 1079 50186 SH SOLE 50186 0 0 CREDICORP LTD COM G2519Y108 206 925 SH SOLE 925 0 0 CREDIT ACCEP CORP MICH COM 225310101 1840 4200 SH SOLE 4200 0 0 CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D688 6456 821362 SH SOLE 821362 0 0 CRESCENT PT ENERGY CORP COM 22576C101 5638 887821 SH SOLE 887821 0 0 CRH PLC ADR 12626K203 2483 75873 SH SOLE 75873 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2979 67179 SH SOLE 67179 0 0 CRITEO S A SPONS ADS 226718104 12567 547842 SH SOLE 547842 0 0 CROCS INC COM 227046109 15942 748813 SH SOLE 748813 0 0 CRONOS GROUP INC COM 22717L101 559 50300 SH SOLE 50300 0 0 CRONOS GROUP INC COM 22717L101 2224 200000 SH Put SOLE 0 0 200000 CROSS CTRY HEALTHCARE INC COM 227483104 189 21690 SH SOLE 21690 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 40674 365348 SH SOLE 365348 0 0 CROWN HOLDINGS INC COM 228368106 287 5978 SH SOLE 5978 0 0 CROWN HOLDINGS INC COM 228368106 552 11500 SH Call SOLE 0 0 11500 CRYOPORT INC COM PAR $0.001 229050307 3392 264770 SH SOLE 264770 0 0 CSG SYS INTL INC COM 126349109 9960 248138 SH SOLE 248138 0 0 CSS INDS INC COM 125906107 2021 142044 SH SOLE 142044 0 0 CSW INDUSTRIALS INC COM 126402106 315 5863 SH SOLE 5863 0 0 CSX CORP COM 126408103 454017 6131219 SH SOLE 6131219 0 0 CSX CORP COM 126408103 3614 48800 SH Put SOLE 0 0 48800 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3240 87157 SH SOLE 87157 0 0 CTS CORP COM 126501105 480 13996 SH SOLE 13996 0 0 CUBESMART COM 229663109 74298 2604205 SH SOLE 2604205 0 0 CUBIC CORP COM 229669106 2470 33814 SH SOLE 33814 0 0 CUMMINS INC COM 231021106 35247 241299 SH SOLE 241299 0 0 CURIS INC COM NEW 231269200 429 240871 SH SOLE 240871 0 0 CURO GROUP HLDGS CORP COM 23131L107 1861 61573 SH SOLE 61573 0 0 CURTISS WRIGHT CORP COM 231561101 28702 208865 SH SOLE 208865 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 27900 1642128 SH SOLE 1642128 0 0 CUSTOMERS BANCORP INC COM 23204G100 628 26691 SH SOLE 26691 0 0 CVB FINL CORP COM 126600105 713 31939 SH SOLE 31939 0 0 CVR ENERGY INC COM 12662P108 97611 2426915 SH SOLE 2426915 0 0 CVS HEALTH CORP COM 126650100 43706 555214 SH SOLE 555214 0 0 CVS HEALTH CORP COM 126650100 9053 115000 SH Call SOLE 0 0 115000 CVS HEALTH CORP COM 126650100 13579 172500 SH Put SOLE 0 0 172500 CYBERARK SOFTWARE LTD SHS M2682V108 6140 76907 SH SOLE 76907 0 0 CYBEROPTICS CORP COM 232517102 1428 70679 SH SOLE 70679 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 10080 909775 SH SOLE 909775 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 20433 1410125 SH SOLE 1410125 0 0 CYRUSONE INC COM 23283R100 5226 82436 SH SOLE 82436 0 0 CYTOKINETICS INC COM NEW 23282W605 2255 228917 SH SOLE 228917 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 4024 217491 SH SOLE 217491 0 0 D R HORTON INC COM 23331A109 114824 2722249 SH SOLE 2722249 0 0 DAKTRONICS INC COM 234264109 83 10621 SH SOLE 10621 0 0 DANA INCORPORATED COM 235825205 21873 1171581 SH SOLE 1171581 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 12750 488333 SH SOLE 488333 0 0 DARDEN RESTAURANTS INC COM 237194105 38031 342032 SH SOLE 342032 0 0 DARLING INGREDIENTS INC COM 237266101 12612 652799 SH SOLE 652799 0 0 DASEKE INC COM 23753F107 3992 497781 SH SOLE 497781 0 0 DATAWATCH CORP COM NEW 237917208 387 33236 SH SOLE 33236 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 15169 229076 SH SOLE 229076 0 0 DAVITA INC COM 23918K108 108492 1514617 SH SOLE 1514617 0 0 DAVITA INC COM 23918K108 7879 110000 SH Call SOLE 0 0 110000 DBX ETF TR XTRACK HRVST CSI 233051879 14049 554217 SH SOLE 554217 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 1148 29000 SH Call SOLE 0 0 29000 DDR CORP COM 23317H854 29905 2233349 SH SOLE 2233349 0 0 DEAN FOODS CO NEW COM NEW 242370203 4728 665898 SH SOLE 665898 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 3207 82825 SH SOLE 82825 0 0 DECKERS OUTDOOR CORP COM 243537107 4193 35364 SH SOLE 35364 0 0 DEERE & CO COM 244199105 101782 677056 SH SOLE 677056 0 0 DEERE & CO COM 244199105 11275 75000 SH Call SOLE 0 0 75000 DEL FRISCOS RESTAURANT GROUP COM 245077102 904 108890 SH SOLE 108890 0 0 DEL TACO RESTAURANTS INC COM 245496104 7915 670173 SH SOLE 670173 0 0 DELEK US HLDGS INC NEW COM 24665A103 5089 119934 SH SOLE 119934 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 16383 168688 SH SOLE 168688 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 27097 864062 SH SOLE 864062 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 17331 299690 SH SOLE 299690 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 10404 179900 SH Call SOLE 0 0 179900 DELTA AIR LINES INC DEL COM NEW 247361702 13382 231400 SH Put SOLE 0 0 231400 DELTA APPAREL INC COM 247368103 1588 89243 SH SOLE 89243 0 0 DELUXE CORP COM 248019101 1524 26763 SH SOLE 26763 0 0 DENBURY RES INC COM NEW 247916208 23905 3855638 SH SOLE 3855638 0 0 DENBURY RES INC COM NEW 247916208 8060 1300000 SH Put SOLE 0 0 1300000 DENNYS CORP COM 24869P104 2349 159578 SH SOLE 159578 0 0 DENTSPLY SIRONA INC COM 24906P109 5315 140830 SH SOLE 140830 0 0 DERMIRA INC COM 24983L104 25913 2377381 SH SOLE 2377381 0 0 DESPEGAR COM CORP ORD SHS G27358103 2007 118980 SH SOLE 118980 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 3408 300000 SH Call SOLE 0 0 300000 DEVON ENERGY CORP NEW COM 25179M103 45161 1130710 SH SOLE 1130710 0 0 DEXCOM INC COM 252131107 189388 1324020 SH SOLE 1324020 0 0 DEXCOM INC COM 252131107 7152 50000 SH Call SOLE 0 0 50000 DEXCOM INC COM 252131107 1430 10000 SH Put SOLE 0 0 10000 DHI GROUP INC COM 23331S100 3105 1478417 SH SOLE 1478417 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 65 13779 SH SOLE 13779 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 10086 71197 SH SOLE 71197 0 0 DIAMONDBACK ENERGY INC COM 25278X109 49425 365595 SH SOLE 365595 0 0 DIANA SHIPPING INC COM Y2066G104 1165 282882 SH SOLE 282882 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1593 104414 SH SOLE 104414 0 0 DICKS SPORTING GOODS INC COM 253393102 22961 647166 SH SOLE 647166 0 0 DIEBOLD NXDF INC COM 253651103 2591 575758 SH SOLE 575758 0 0 DIEBOLD NXDF INC COM 253651103 2250 500000 SH Put SOLE 0 0 500000 DIFFUSION PHARMACEUTICALS IN COM NEW 253748206 100 231048 SH SOLE 231048 0 0 DIGI INTL INC COM 253798102 725 53933 SH SOLE 53933 0 0 DIGITAL RLTY TR INC COM 253868103 12915 114819 SH SOLE 114819 0 0 DILLARDS INC CL A 254067101 23587 308971 SH SOLE 308971 0 0 DIME CMNTY BANCSHARES COM 253922108 339 18997 SH SOLE 18997 0 0 DINE BRANDS GLOBAL INC COM 254423106 11029 135644 SH SOLE 135644 0 0 DIODES INC COM 254543101 8282 248787 SH SOLE 248787 0 0 DIPLOMAT PHARMACY INC COM 25456K101 12210 629044 SH SOLE 629044 0 0 DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 350 8824 SH SOLE 8824 0 0 DISCOVER FINL SVCS COM 254709108 40957 535731 SH SOLE 535731 0 0 DISCOVERY INC COM SER A 25470F104 58428 1825871 SH SOLE 1825871 0 0 DISCOVERY INC COM SER C 25470F302 3876 131019 SH SOLE 131019 0 0 DISH NETWORK CORP CL A 25470M109 118846 3323442 SH SOLE 3323442 0 0 DISH NETWORK CORP CL A 25470M109 6258 175000 SH Call SOLE 0 0 175000 DISNEY WALT CO COM DISNEY 254687106 117577 1005445 SH SOLE 1005445 0 0 DISNEY WALT CO COM DISNEY 254687106 17541 150000 SH Call SOLE 0 0 150000 DITECH HLDG CORP COM 25501G105 186 43571 SH SOLE 43571 0 0 DLH HLDGS CORP COM 23335Q100 423 73358 SH SOLE 73358 0 0 DMC GLOBAL INC COM 23291C103 730 17893 SH SOLE 17893 0 0 DNB FINL CORP COM 233237106 219 5930 SH SOLE 5930 0 0 DOLBY LABORATORIES INC COM 25659T107 15482 221270 SH SOLE 221270 0 0 DOLLAR GEN CORP NEW COM 256677105 72061 659299 SH SOLE 659299 0 0 DOLLAR TREE INC COM 256746108 145344 1782272 SH SOLE 1782272 0 0 DOLLAR TREE INC COM 256746108 8971 110000 SH Call SOLE 0 0 110000 DOLPHIN ENTMT INC COM 25686H100 70 31587 SH SOLE 31587 0 0 DOMINION ENERGY INC COM 25746U109 124211 1767371 SH SOLE 1767371 0 0 DOMINOS PIZZA INC COM 25754A201 2949 10004 SH SOLE 10004 0 0 DOMO INC COM CL B 257554105 15598 727179 SH SOLE 727179 0 0 DOMTAR CORP COM NEW 257559203 91205 1748221 SH SOLE 1748221 0 0 DONALDSON INC COM 257651109 16304 279844 SH SOLE 279844 0 0 DONEGAL GROUP INC CL A 257701201 323 22730 SH SOLE 22730 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 9936 554471 SH SOLE 554471 0 0 DONNELLEY R R & SONS CO COM 257867200 417 77163 SH SOLE 77163 0 0 DORMAN PRODUCTS INC COM 258278100 1492 19401 SH SOLE 19401 0 0 DOUGLAS EMMETT INC COM 25960P109 55392 1468514 SH SOLE 1468514 0 0 DOVER CORP COM 260003108 49007 553566 SH SOLE 553566 0 0 DOWDUPONT INC COM 26078J100 49688 772634 SH SOLE 772634 0 0 DR REDDYS LABS LTD ADR 256135203 6443 186224 SH SOLE 186224 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 180 74372 SH SOLE 74372 0 0 DRIL-QUIP INC COM 262037104 5389 103132 SH SOLE 103132 0 0 DROPBOX INC CL A 26210C104 24466 911893 SH SOLE 911893 0 0 DSP GROUP INC COM 23332B106 4162 349725 SH SOLE 349725 0 0 DSW INC CL A 23334L102 18104 534355 SH SOLE 534355 0 0 DTE ENERGY CO COM 233331107 120320 1102542 SH SOLE 1102542 0 0 DUCOMMUN INC DEL COM 264147109 368 8999 SH SOLE 8999 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 57686 720892 SH SOLE 720892 0 0 DUKE REALTY CORP COM NEW 264411505 24235 854238 SH SOLE 854238 0 0 DULUTH HLDGS INC COM CL B 26443V101 766 24336 SH SOLE 24336 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 163487 1147195 SH SOLE 1147195 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 1254 8800 SH Call SOLE 0 0 8800 DUNKIN BRANDS GROUP INC COM 265504100 10302 139749 SH SOLE 139749 0 0 DXC TECHNOLOGY CO COM 23355L106 116264 1243200 SH SOLE 1243200 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 4984 124383 SH SOLE 124383 0 0 DYCOM INDS INC COM 267475101 448 5295 SH SOLE 5295 0 0 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 110 12576 SH SOLE 12576 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1242 100194 SH SOLE 100194 0 0 DYNEX CAP INC COM NEW 26817Q506 1913 299864 SH SOLE 299864 0 0 E L F BEAUTY INC COM 26856L103 254 19917 SH SOLE 19917 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 389208 7429043 SH SOLE 7429043 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 11526 220000 SH Put SOLE 0 0 220000 EAGLE BANCORP INC MD COM 268948106 29612 585223 SH SOLE 585223 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 941 167424 SH SOLE 167424 0 0 EAGLE MATERIALS INC COM 26969P108 71740 841629 SH SOLE 841629 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 794 11459 SH SOLE 11459 0 0 EAST WEST BANCORP INC COM 27579R104 42420 702672 SH SOLE 702672 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 12044 621775 SH SOLE 621775 0 0 EASTGROUP PPTY INC COM 277276101 3030 31688 SH SOLE 31688 0 0 EASTMAN CHEM CO COM 277432100 34428 359675 SH SOLE 359675 0 0 EASTMAN CHEM CO COM 277432100 1522 15900 SH Call SOLE 0 0 15900 EASTMAN CHEM CO COM 277432100 3417 35700 SH Put SOLE 0 0 35700 EASTMAN KODAK CO COM NEW 277461406 37 11881 SH SOLE 11881 0 0 EATON CORP PLC SHS G29183103 107692 1241688 SH SOLE 1241688 0 0 EATON CORP PLC SHS G29183103 2602 30000 SH Put SOLE 0 0 30000 EATON VANCE CORP COM NON VTG 278265103 44360 843986 SH SOLE 843986 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 316 17876 SH SOLE 17876 0 0 EATON VANCE MUN BD FD COM 27827X101 118 10200 SH SOLE 10200 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 628 44646 SH SOLE 44646 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 411 43233 SH SOLE 43233 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 419 32655 SH SOLE 32655 0 0 EBAY INC COM 278642103 72579 2198043 SH SOLE 2198043 0 0 EBAY INC COM 278642103 330 10000 SH Call SOLE 0 0 10000 EBAY INC COM 278642103 6188 187400 SH Put SOLE 0 0 187400 EBIX INC COM NEW 278715206 542 6850 SH SOLE 6850 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 4651 150287 SH SOLE 150287 0 0 ECHOSTAR CORP CL A 278768106 30645 660884 SH SOLE 660884 0 0 ECLIPSE RES CORP COM 27890G100 30 24847 SH SOLE 24847 0 0 ECOLAB INC COM 278865100 2073 13223 SH SOLE 13223 0 0 ECOPETROL S A SPONSORED ADS 279158109 2725 101181 SH SOLE 101181 0 0 EDGE THERAPEUTICS INC COM 279870109 52 63780 SH SOLE 63780 0 0 EDGEWELL PERS CARE CO COM 28035Q102 13383 289495 SH SOLE 289495 0 0 EDISON INTL COM 281020107 29252 432209 SH SOLE 432209 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6142 35281 SH SOLE 35281 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 141613 813400 SH Call SOLE 0 0 813400 EDWARDS LIFESCIENCES CORP COM 28176E108 33950 195000 SH Put SOLE 0 0 195000 EHEALTH INC COM 28238P109 9902 350376 SH SOLE 350376 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 1303 114827 SH SOLE 114827 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 133 56886 SH SOLE 56886 0 0 EL PASO ELEC CO COM NEW 283677854 75780 1324826 SH SOLE 1324826 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1626 129600 SH SOLE 129600 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 13330 382067 SH SOLE 382067 0 0 ELDORADO GOLD CORP NEW COM 284902103 1181 1337760 SH SOLE 1337760 0 0 ELDORADO RESORTS INC COM 28470R102 70855 1457916 SH SOLE 1457916 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 3842 220191 SH SOLE 220191 0 0 ELECTROCORE INC COM 28531P103 317 22622 SH SOLE 22622 0 0 ELECTROMED INC COM 285409108 83 12816 SH SOLE 12816 0 0 ELECTRONIC ARTS INC COM 285512109 13067 108446 SH SOLE 108446 0 0 ELECTRONIC ARTS INC COM 285512109 12567 104300 SH Call SOLE 0 0 104300 ELECTRONIC ARTS INC COM 285512109 15013 124600 SH Put SOLE 0 0 124600 ELECTRONICS FOR IMAGING INC COM 286082102 5930 173993 SH SOLE 173993 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 880 77931 SH SOLE 77931 0 0 EMAGIN CORP COM NEW 29076N206 26 17106 SH SOLE 17106 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 228 9953 SH SOLE 9953 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 8195 418338 SH SOLE 418338 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 2703 138000 SH Call SOLE 0 0 138000 EMC INS GROUP INC COM 268664109 382 15444 SH SOLE 15444 0 0 EMCOR GROUP INC COM 29084Q100 11270 150040 SH SOLE 150040 0 0 EMCORE CORP COM NEW 290846203 1919 404102 SH SOLE 404102 0 0 EMERSON ELEC CO COM 291011104 2091 27306 SH SOLE 27306 0 0 EMPIRE ST RLTY TR INC CL A 292104106 27407 1650020 SH SOLE 1650020 0 0 EMPLOYERS HOLDINGS INC COM 292218104 6929 152960 SH SOLE 152960 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1907 76267 SH SOLE 76267 0 0 ENBRIDGE INC COM 29250N105 7374 228369 SH SOLE 228369 0 0 ENCANA CORP COM 292505104 33922 2587459 SH SOLE 2587459 0 0 ENCOMPASS HEALTH CORP COM 29261A100 48231 618741 SH SOLE 618741 0 0 ENCORE CAP EUROPE FIN LTD NOTE 4.500% 9/0 29260UAA5 2575 2500 SH SOLE 0 0 0 ENCORE CAP GROUP INC COM 292554102 14238 397145 SH SOLE 397145 0 0 ENCORE WIRE CORP COM 292562105 1233 24620 SH SOLE 24620 0 0 ENDAVA PLC ADS 29260V105 2101 72570 SH SOLE 72570 0 0 ENDO INTL PLC SHS G30401106 41723 2479080 SH SOLE 2479080 0 0 ENDOLOGIX INC COM 29266S106 1497 783890 SH SOLE 783890 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 3425 389192 SH SOLE 389192 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1494 193305 SH SOLE 193305 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 1323 264067 SH SOLE 264067 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 225 10861 SH SOLE 10861 0 0 ENERGEN CORP COM 29265N108 30924 358867 SH SOLE 358867 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 3132 53401 SH SOLE 53401 0 0 ENERGY FUELS INC COM NEW 292671708 52 15885 SH SOLE 15885 0 0 ENERGY RECOVERY INC COM 29270J100 2173 242783 SH SOLE 242783 0 0 ENERPLUS CORP COM 292766102 2787 225844 SH SOLE 225844 0 0 ENERSYS COM 29275Y102 271 3109 SH SOLE 3109 0 0 ENI S P A SPONSORED ADR 26874R108 405 10763 SH SOLE 10763 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 15708 954895 SH SOLE 954895 0 0 ENNIS INC COM 293389102 350 17131 SH SOLE 17131 0 0 ENOVA INTL INC COM 29357K103 10628 369023 SH SOLE 369023 0 0 ENPHASE ENERGY INC COM 29355A107 1141 235303 SH SOLE 235303 0 0 ENPRO INDS INC COM 29355X107 9603 131668 SH SOLE 131668 0 0 ENSCO JERSEY FIN LTD NOTE 3.000% 1/3 29359WAB1 8995 9000 SH SOLE 0 0 0 ENSCO PLC SHS CLASS A G3157S106 58007 6872866 SH SOLE 6872866 0 0 ENSCO PLC SHS CLASS A G3157S106 236 28000 SH Call SOLE 0 0 28000 ENSIGN GROUP INC COM 29358P101 580 15307 SH SOLE 15307 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 864 79437 SH SOLE 79437 0 0 ENTEGRIS INC COM 29362U104 3608 124626 SH SOLE 124626 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1047 132489 SH SOLE 132489 0 0 ENTERGY CORP NEW COM 29364G103 285779 3522482 SH SOLE 3522482 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 4217 79494 SH SOLE 79494 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1323 269994 SH SOLE 269994 0 0 ENVESTNET INC COM 29404K106 15453 253541 SH SOLE 253541 0 0 ENVIROSTAR INC COM 29414M100 741 19013 SH SOLE 19013 0 0 ENVISION HEALTHCARE CORP COM 29414D100 134768 2947028 SH SOLE 2947028 0 0 ENZO BIOCHEM INC COM 294100102 215 52237 SH SOLE 52237 0 0 EOG RES INC COM 26875P101 154806 1213501 SH SOLE 1213501 0 0 EOG RES INC COM 26875P101 2960 23200 SH Call SOLE 0 0 23200 EOG RES INC COM 26875P101 7960 62400 SH Put SOLE 0 0 62400 EPAM SYS INC COM 29414B104 27946 202947 SH SOLE 202947 0 0 EPIZYME INC COM 29428V104 1397 131753 SH SOLE 131753 0 0 EPR PPTYS COM SH BEN INT 26884U109 11080 161964 SH SOLE 161964 0 0 EQT CORP COM 26884L109 15101 341429 SH SOLE 341429 0 0 EQUIFAX INC COM 294429105 11802 90386 SH SOLE 90386 0 0 EQUINIX INC COM PAR $0.001 29444U700 72832 168247 SH SOLE 168247 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 17857 185143 SH SOLE 185143 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 49011 739678 SH SOLE 739678 0 0 ERICSSON ADR B SEK 10 294821608 3339 379443 SH SOLE 379443 0 0 ERIE INDTY CO CL A 29530P102 2439 19128 SH SOLE 19128 0 0 EROS INTL PLC SHS NEW G3788M114 17833 1479900 SH SOLE 1479900 0 0 ERYTECH PHARMA SPONSORED ADR 29604W108 299 34248 SH SOLE 34248 0 0 ESCO TECHNOLOGIES INC COM 296315104 3400 49961 SH SOLE 49961 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1417 31937 SH SOLE 31937 0 0 ESSENDANT INC COM 296689102 547 42694 SH SOLE 42694 0 0 ESSENT GROUP LTD COM G3198U102 16172 365469 SH SOLE 365469 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 24578 1732081 SH SOLE 1732081 0 0 ESSEX PPTY TR INC COM 297178105 84240 341454 SH SOLE 341454 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 224 9303 SH SOLE 9303 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 4536 49870 SH SOLE 49870 0 0 ESTRE AMBIENTAL INC SHS G3206V100 1871 311764 SH SOLE 311764 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 323 8041 SH SOLE 8041 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 316 7900 SH SOLE 7900 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2003 50000 SH Call SOLE 0 0 50000 ETHAN ALLEN INTERIORS INC COM 297602104 1374 66194 SH SOLE 66194 0 0 EURONAV NV ANTWERPEN SHS B38564108 4276 491471 SH SOLE 491471 0 0 EURONET WORLDWIDE INC COM 298736109 988 9860 SH SOLE 9860 0 0 EVENTBRITE INC COM CL A 29975E109 1739 45801 SH SOLE 45801 0 0 EVERBRIDGE INC COM 29978A104 24568 426225 SH SOLE 426225 0 0 EVERCORE INC CLASS A 29977A105 43791 435511 SH SOLE 435511 0 0 EVEREST RE GROUP LTD COM G3223R108 26750 117082 SH SOLE 117082 0 0 EVERGY INC COM 30034W106 286279 5212658 SH SOLE 5212658 0 0 EVERI HLDGS INC COM 30034T103 12958 1413092 SH SOLE 1413092 0 0 EVERQUOTE INC COM CL A 30041R108 2574 173228 SH SOLE 173228 0 0 EVERSOURCE ENERGY COM 30040W108 11974 194895 SH SOLE 194895 0 0 EVERTEC INC COM 30040P103 36127 1499049 SH SOLE 1499049 0 0 EVINE LIVE INC CL A 300487105 385 334460 SH SOLE 334460 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 711 175603 SH SOLE 175603 0 0 EVOLENT HEALTH INC CL A 30050B101 59187 2084056 SH SOLE 2084056 0 0 EVOLUS INC COM 30052C107 5408 290427 SH SOLE 290427 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 985 89132 SH SOLE 89132 0 0 EXACT SCIENCES CORP COM 30063P105 41443 525133 SH SOLE 525133 0 0 EXACT SCIENCES CORP COM 30063P105 1184 15000 SH Call SOLE 0 0 15000 EXANTAS CAP CORP COM NEW 30068N105 3900 355218 SH SOLE 355218 0 0 EXELIXIS INC COM 30161Q104 39034 2202840 SH SOLE 2202840 0 0 EXELON CORP COM 30161N101 8711 199515 SH SOLE 199515 0 0 EXLSERVICE HOLDINGS INC COM 302081104 510 7709 SH SOLE 7709 0 0 EXONE CO COM 302104104 343 36137 SH SOLE 36137 0 0 EXP WORLD HOLDINGS INC COM 30212W100 522 28383 SH SOLE 28383 0 0 EXPEDIA GROUP INC COM NEW 30212P303 229431 1758360 SH SOLE 1758360 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1018 7800 SH Call SOLE 0 0 7800 EXPEDIA GROUP INC COM NEW 30212P303 5702 43700 SH Put SOLE 0 0 43700 EXPONENT INC COM 30214U102 1402 26163 SH SOLE 26163 0 0 EXPRESS INC COM 30219E103 7425 671300 SH SOLE 671300 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 129814 1366318 SH SOLE 1366318 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3658 180845 SH SOLE 180845 0 0 EXTERRAN CORP COM 30227H106 5176 195116 SH SOLE 195116 0 0 EXTRA SPACE STORAGE INC COM 30225T102 49543 571830 SH SOLE 571830 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 2003 177375 SH SOLE 177375 0 0 EXTREME NETWORKS INC COM 30226D106 5982 1091617 SH SOLE 1091617 0 0 EXXON MOBIL CORP COM 30231G102 3592 42254 SH SOLE 42254 0 0 EYEGATE PHARMACEUTICALS INC COM 30233M107 14 44270 SH SOLE 44270 0 0 EYENOVIA INC COM 30234E104 788 196069 SH SOLE 196069 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 278 77881 SH SOLE 77881 0 0 EZCORP INC CL A NON VTG 302301106 1876 175369 SH SOLE 175369 0 0 F M C CORP COM NEW 302491303 9316 106861 SH SOLE 106861 0 0 F M C CORP COM NEW 302491303 26154 300000 SH Put SOLE 0 0 300000 FABRINET SHS G3323L100 1703 36814 SH SOLE 36814 0 0 FACEBOOK INC CL A 30303M102 62946 382742 SH SOLE 382742 0 0 FACEBOOK INC CL A 30303M102 52101 316800 SH Call SOLE 0 0 316800 FACEBOOK INC CL A 30303M102 151287 919900 SH Put SOLE 0 0 919900 FACTSET RESH SYS INC COM 303075105 4711 21060 SH SOLE 21060 0 0 FAIR ISAAC CORP COM 303250104 31766 138988 SH SOLE 138988 0 0 FALCON MINERALS CORP CL A COM 30607B109 20657 1877906 SH SOLE 1877906 0 0 FANG HLDGS LTD ADR 30711Y102 92 35456 SH SOLE 35456 0 0 FAR PT ACQUISITION CORP UNIT 06/01/2025 30734W208 17476 1700000 SH SOLE 1700000 0 0 FARFETCH LTD ORD SH CL A 30744W107 2583 94855 SH SOLE 94855 0 0 FARMERS NATL BANC CORP COM 309627107 1184 77404 SH SOLE 77404 0 0 FARO TECHNOLOGIES INC COM 311642102 769 11953 SH SOLE 11953 0 0 FASTENAL CO COM 311900104 102135 1760335 SH SOLE 1760335 0 0 FASTENAL CO COM 311900104 870 15000 SH Put SOLE 0 0 15000 FATE THERAPEUTICS INC COM 31189P102 2594 159241 SH SOLE 159241 0 0 FB FINL CORP COM 30257X104 1529 39020 SH SOLE 39020 0 0 FBL FINL GROUP INC CL A 30239F106 2386 31709 SH SOLE 31709 0 0 FCB FINL HLDGS INC CL A 30255G103 19997 421870 SH SOLE 421870 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 511 7079 SH SOLE 7079 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 56829 449350 SH SOLE 449350 0 0 FEDERAL SIGNAL CORP COM 313855108 12016 448675 SH SOLE 448675 0 0 FEDERAL STR ACQUISITION CORP CL A 31421V107 6067 602510 SH SOLE 602510 0 0 FEDERATED INVS INC PA CL B 314211103 27363 1134467 SH SOLE 1134467 0 0 FEDEX CORP COM 31428X106 32265 133996 SH SOLE 133996 0 0 FERRO CORP COM 315405100 26211 1128805 SH SOLE 1128805 0 0 FERROGLOBE PLC SHS G33856108 41726 5107257 SH SOLE 5107257 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 37149 2121587 SH SOLE 2121587 0 0 FIBROGEN INC COM 31572Q808 6476 106594 SH SOLE 106594 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6115 155388 SH SOLE 155388 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 27268 250000 SH Call SOLE 0 0 250000 FIESTA RESTAURANT GROUP INC COM 31660B101 7444 278266 SH SOLE 278266 0 0 FIFTH THIRD BANCORP COM 316773100 41025 1469361 SH SOLE 1469361 0 0 FINANCIAL INSTNS INC COM 317585404 4038 128608 SH SOLE 128608 0 0 FINISAR CORP COM NEW 31787A507 730 38320 SH SOLE 38320 0 0 FINJAN HLDGS INC COM NEW 31788H303 619 143515 SH SOLE 143515 0 0 FIREEYE INC COM 31816Q101 517 30441 SH SOLE 30441 0 0 FIRST AMERN FINL CORP COM 31847R102 33171 642967 SH SOLE 642967 0 0 FIRST BANCORP N C COM 318910106 10938 270012 SH SOLE 270012 0 0 FIRST BANCORP P R COM NEW 318672706 13429 1475753 SH SOLE 1475753 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 1169 50415 SH SOLE 50415 0 0 FIRST BUSEY CORP COM NEW 319383204 7084 228154 SH SOLE 228154 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 207 6117 SH SOLE 6117 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 865 53565 SH SOLE 53565 0 0 FIRST CONN BANCORP INC MD COM 319850103 1015 34344 SH SOLE 34344 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 90166 199359 SH SOLE 199359 0 0 FIRST DATA CORP NEW COM CL A 32008D106 215773 8817858 SH SOLE 8817858 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1039 34518 SH SOLE 34518 0 0 FIRST FINL BANCORP OH COM 320209109 2473 83264 SH SOLE 83264 0 0 FIRST FINL BANKSHARES COM 32020R109 582 9843 SH SOLE 9843 0 0 FIRST FNDTN INC COM 32026V104 6673 427219 SH SOLE 427219 0 0 FIRST HAWAIIAN INC COM 32051X108 59934 2206686 SH SOLE 2206686 0 0 FIRST HORIZON NATL CORP COM 320517105 598 34641 SH SOLE 34641 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6602 210269 SH SOLE 210269 0 0 FIRST INTERNET BANCORP COM 320557101 666 21859 SH SOLE 21859 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 28036 625797 SH SOLE 625797 0 0 FIRST LONG IS CORP COM 320734106 5113 235076 SH SOLE 235076 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 332 58511 SH SOLE 58511 0 0 FIRST MERCHANTS CORP COM 320817109 6794 151005 SH SOLE 151005 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 302 11359 SH SOLE 11359 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 22394 233266 SH SOLE 233266 0 0 FIRST SOLAR INC COM 336433107 16056 331589 SH SOLE 331589 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 447 20137 SH SOLE 20137 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5293 37394 SH SOLE 37394 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2408 37904 SH SOLE 37904 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 269 4742 SH SOLE 4742 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 36803 1319588 SH SOLE 1319588 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 431 7184 SH SOLE 7184 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 515 23900 SH SOLE 23900 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 560 44713 SH SOLE 44713 0 0 FIRST WESTN FINL INC COM 33751L105 600 34293 SH SOLE 34293 0 0 FIRSTCASH INC COM 33767D105 3310 40366 SH SOLE 40366 0 0 FIRSTENERGY CORP COM 337932107 278245 7485744 SH SOLE 7485744 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 2565 30292 SH SOLE 30292 0 0 FISERV INC COM 337738108 412 5000 SH SOLE 5000 0 0 FITBIT INC CL A 33812L102 25881 4837607 SH SOLE 4837607 0 0 FITBIT INC CL A 33812L102 5885 1100000 SH Call SOLE 0 0 1100000 FIVE BELOW INC COM 33829M101 3376 25959 SH SOLE 25959 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 4773 507196 SH SOLE 507196 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 1987 142721 SH SOLE 142721 0 0 FIVE9 INC COM 338307101 22923 524681 SH SOLE 524681 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 19177 609389 SH SOLE 609389 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 208 8957 SH SOLE 8957 0 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 161 12396 SH SOLE 12396 0 0 FLEX LTD ORD Y2573F102 3230 246218 SH SOLE 246218 0 0 FLEXION THERAPEUTICS INC COM 33938J106 718 38401 SH SOLE 38401 0 0 FLEXSHOPPER INC COM NEW 33939J303 114 131607 SH SOLE 131607 0 0 FLEXSTEEL INDS INC COM 339382103 282 9493 SH SOLE 9493 0 0 FLIR SYS INC COM 302445101 22530 366514 SH SOLE 366514 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 2068 68548 SH SOLE 68548 0 0 FLOTEK INDS INC DEL COM 343389102 176 73495 SH SOLE 73495 0 0 FLOWERS FOODS INC COM 343498101 2712 145319 SH SOLE 145319 0 0 FLOWSERVE CORP COM 34354P105 44524 814120 SH SOLE 814120 0 0 FLUIDIGM CORP DEL COM 34385P108 2578 344134 SH SOLE 344134 0 0 FLUOR CORP NEW COM 343412102 11326 194936 SH SOLE 194936 0 0 FLUSHING FINL CORP COM 343873105 730 29899 SH SOLE 29899 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 3960 280856 SH SOLE 280856 0 0 FNB CORP PA COM 302520101 1161 91292 SH SOLE 91292 0 0 FNCB BANCORP INC COM 302578109 1167 119409 SH SOLE 119409 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 6607 1153128 SH SOLE 1153128 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 19229 405152 SH SOLE 405152 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 13617 137588 SH SOLE 137588 0 0 FONAR CORP COM NEW 344437405 346 13884 SH SOLE 13884 0 0 FOOT LOCKER INC COM 344849104 38311 751482 SH SOLE 751482 0 0 FOOT LOCKER INC COM 344849104 510 10000 SH Call SOLE 0 0 10000 FORD MTR CO DEL COM PAR $0.01 345370860 5848 632225 SH SOLE 632225 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 6475 700000 SH Put SOLE 0 0 700000 FORESCOUT TECHNOLOGIES INC COM 34553D101 4208 111445 SH SOLE 111445 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 149786 5969956 SH SOLE 5969956 0 0 FORRESTER RESH INC COM 346563109 1777 38724 SH SOLE 38724 0 0 FORTINET INC COM 34959E109 18383 199228 SH SOLE 199228 0 0 FORTIS INC COM 349553107 606 18707 SH SOLE 18707 0 0 FORTIVE CORP COM 34959J108 1439838 17100219 SH SOLE 17100219 0 0 FORTIVE CORP COM 34959J108 6037 71700 SH Call SOLE 0 0 71700 FORTIVE CORP COM 34959J108 404160 4800000 SH Put SOLE 0 0 4800000 FORTIVE CORP 5% PFD CNV SER A 34959J207 3044 2822 SH SOLE 0 0 0 FORTUNA SILVER MINES INC COM 349915108 3797 868920 SH SOLE 868920 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 21864 417576 SH SOLE 417576 0 0 FORTY SEVEN INC COM 34983P104 293 19653 SH SOLE 19653 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 11098 1072242 SH SOLE 1072242 0 0 FORWARD AIR CORP COM 349853101 785 10943 SH SOLE 10943 0 0 FOSSIL GROUP INC COM 34988V106 1669 71672 SH SOLE 71672 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1076 86279 SH SOLE 86279 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 35314 1374604 SH SOLE 1374604 0 0 FOUR SEASONS ED CAYMAN INC ADR 35101A101 120 30043 SH SOLE 30043 0 0 FOX FACTORY HLDG CORP COM 35138V102 1820 25975 SH SOLE 25975 0 0 FRANKLIN ELEC INC COM 353514102 1128 23866 SH SOLE 23866 0 0 FRANKLIN LTD DURATION INC TR COM 35472T101 438 43057 SH SOLE 43057 0 0 FRANKLIN RES INC COM 354613101 735 24159 SH SOLE 24159 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 234 29277 SH SOLE 29277 0 0 FREDS INC CL A 356108100 346 169674 SH SOLE 169674 0 0 FREEPORT-MCMORAN INC CL B 35671D857 53979 3877772 SH SOLE 3877772 0 0 FREEPORT-MCMORAN INC CL B 35671D857 6960 500000 SH Call SOLE 0 0 500000 FRESH DEL MONTE PRODUCE INC ORD G36738105 2824 83332 SH SOLE 83332 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 11302 1041640 SH SOLE 1041640 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4132 636703 SH SOLE 636703 0 0 FS BANCORP INC COM 30263Y104 1252 22471 SH SOLE 22471 0 0 FS INVT CORP COM 302635107 1619 229600 SH SOLE 229600 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 569 59265 SH SOLE 59265 0 0 FTD COS INC COM 30281V108 732 278231 SH SOLE 278231 0 0 FTI CONSULTING INC COM 302941109 10353 141451 SH SOLE 141451 0 0 FTS INTERNATIONAL INC COM 30283W104 41962 3559110 SH SOLE 3559110 0 0 FULTON FINL CORP PA COM 360271100 2057 123569 SH SOLE 123569 0 0 FUNKO INC COM CL A 361008105 1819 76792 SH SOLE 76792 0 0 FUSION CONNECT INC COM 36116X102 276 107526 SH SOLE 107526 0 0 FUTUREFUEL CORPORATION COM 36116M106 683 36817 SH SOLE 36817 0 0 FVCBANKCORP INC COM 36120Q101 273 13784 SH SOLE 13784 0 0 GABELLI DIVD & INCOME TR COM 36242H104 254 10607 SH SOLE 10607 0 0 GAIA INC NEW CL A 36269P104 1185 76953 SH SOLE 76953 0 0 GAIN CAP HLDGS INC COM 36268W100 1923 295826 SH SOLE 295826 0 0 GALAPAGOS NV SPON ADR 36315X101 7119 63321 SH SOLE 63321 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 676 112399 SH SOLE 112399 0 0 GALLAGHER ARTHUR J & CO COM 363576109 39152 525955 SH SOLE 525955 0 0 GALMED PHARMACEUTICALS LTD SHS M47238106 4483 330103 SH SOLE 330103 0 0 GAMCO INVESTORS INC CL A COM 361438104 506 21603 SH SOLE 21603 0 0 GAMESTOP CORP NEW CL A 36467W109 4473 292924 SH SOLE 292924 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 113969 3233169 SH SOLE 3233169 0 0 GANNETT CO INC COM 36473H104 251 25097 SH SOLE 25097 0 0 GAP INC DEL COM 364760108 1603 55548 SH SOLE 55548 0 0 GARDNER DENVER HLDGS INC COM 36555P107 7399 261091 SH SOLE 261091 0 0 GARMIN LTD SHS H2906T109 6903 98545 SH SOLE 98545 0 0 GARMIN LTD SHS H2906T109 1051 15000 SH Put SOLE 0 0 15000 GARRISON CAP INC COM 366554103 137 16518 SH SOLE 16518 0 0 GASLOG LTD SHS G37585109 2698 136599 SH SOLE 136599 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 201 8053 SH SOLE 8053 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2064 105836 SH SOLE 105836 0 0 GATX CORP COM 361448103 1050 12126 SH SOLE 12126 0 0 GCI LIBERTY INC COM CLASS A 36164V305 4695 92057 SH SOLE 92057 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 34783 1310090 SH SOLE 1310090 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 10443 297255 SH SOLE 297255 0 0 GEE GROUP INC COM 36165A102 31 12582 SH SOLE 12582 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 9662 690118 SH SOLE 690118 0 0 GENERAC HLDGS INC COM 368736104 6704 118839 SH SOLE 118839 0 0 GENERAL AMERN INVS INC COM 368802104 908 24542 SH SOLE 24542 0 0 GENERAL DYNAMICS CORP COM 369550108 10062 49152 SH SOLE 49152 0 0 GENERAL ELECTRIC CO COM 369604103 2552 226013 SH SOLE 226013 0 0 GENERAL ELECTRIC CO COM 369604103 12701 1125000 SH Call SOLE 0 0 1125000 GENERAL ELECTRIC CO COM 369604103 19275 1707300 SH Put SOLE 0 0 1707300 GENERAL FIN CORP DEL COM 369822101 2154 135030 SH SOLE 135030 0 0 GENERAL MLS INC COM 370334104 2491 58045 SH SOLE 58045 0 0 GENERAL MTRS CO COM 37045V100 70049 2080471 SH SOLE 2080471 0 0 GENESCO INC COM 371532102 4692 99622 SH SOLE 99622 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 403 298600 SH SOLE 298600 0 0 GENIE ENERGY LTD CL B 372284208 1089 201636 SH SOLE 201636 0 0 GENMARK DIAGNOSTICS INC COM 372309104 4641 631444 SH SOLE 631444 0 0 GENOCEA BIOSCIENCES INC COM 372427104 443 567989 SH SOLE 567989 0 0 GENOMIC HEALTH INC COM 37244C101 64881 923964 SH SOLE 923964 0 0 GENPACT LIMITED SHS G3922B107 18198 594517 SH SOLE 594517 0 0 GENTEX CORP COM 371901109 39590 1844818 SH SOLE 1844818 0 0 GENTEX CORP COM 371901109 2665 124200 SH Put SOLE 0 0 124200 GENTHERM INC COM 37253A103 789 17363 SH SOLE 17363 0 0 GENUINE PARTS CO COM 372460105 35980 361976 SH SOLE 361976 0 0 GENWORTH FINL INC COM CL A 37247D106 1308 313582 SH SOLE 313582 0 0 GEO GROUP INC NEW COM 36162J106 18760 745611 SH SOLE 745611 0 0 GEOPARK LTD USD SHS G38327105 552 27067 SH SOLE 27067 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1826 133296 SH SOLE 133296 0 0 GERDAU S A SPON ADR REP PFD 373737105 710 168542 SH SOLE 168542 0 0 GERMAN AMERN BANCORP INC COM 373865104 284 8049 SH SOLE 8049 0 0 GERON CORP COM 374163103 909 516700 SH Put SOLE 0 0 516700 GETTY RLTY CORP NEW COM 374297109 867 30372 SH SOLE 30372 0 0 GEVO INC COM PAR 374396406 56 14031 SH SOLE 14031 0 0 G-III APPAREL GROUP LTD COM 36237H101 20967 435083 SH SOLE 435083 0 0 GILDAN ACTIVEWEAR INC COM 375916103 6154 202239 SH SOLE 202239 0 0 GILEAD SCIENCES INC COM 375558103 134213 1738291 SH SOLE 1738291 0 0 GLACIER BANCORP INC NEW COM 37637Q105 550 12753 SH SOLE 12753 0 0 GLADSTONE CAPITAL CORP COM 376535100 103 10798 SH SOLE 10798 0 0 GLADSTONE COML CORP COM 376536108 4109 214553 SH SOLE 214553 0 0 GLADSTONE INVT CORP COM 376546107 1945 170194 SH SOLE 170194 0 0 GLATFELTER COM 377316104 327 17123 SH SOLE 17123 0 0 GLAUKOS CORP COM 377322102 32004 493133 SH SOLE 493133 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2061 51309 SH SOLE 51309 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4899 128928 SH SOLE 128928 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 14907 392300 SH Call SOLE 0 0 392300 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1313 35591 SH SOLE 35591 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 601 86047 SH SOLE 86047 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 417 147963 SH SOLE 147963 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 538 14273 SH SOLE 14273 0 0 GLOBAL MED REIT INC COM NEW 37954A204 516 54737 SH SOLE 54737 0 0 GLOBAL PMTS INC COM 37940X102 500 3923 SH SOLE 3923 0 0 GLOBAL SELF STORAGE INC COM 37955N106 221 52799 SH SOLE 52799 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 1478 55533 SH SOLE 55533 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 810 60876 SH SOLE 60876 0 0 GLOBALSTAR INC COM 378973408 2294 4516061 SH SOLE 4516061 0 0 GLOBANT S A COM L44385109 29318 496994 SH SOLE 496994 0 0 GLOBUS MED INC CL A 379577208 4297 75704 SH SOLE 75704 0 0 GLU MOBILE INC COM 379890106 12008 1611776 SH SOLE 1611776 0 0 GMS INC COM 36251C103 16653 717788 SH SOLE 717788 0 0 GNC HLDGS INC COM CL A 36191G107 2813 679414 SH SOLE 679414 0 0 GODADDY INC CL A 380237107 109211 1309639 SH SOLE 1309639 0 0 GOGO INC COM 38046C109 814 156831 SH SOLE 156831 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 5476 196976 SH SOLE 196976 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 2532 176714 SH SOLE 176714 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2939 1214636 SH SOLE 1214636 0 0 GOLD RESOURCE CORP COM 38068T105 750 145993 SH SOLE 145993 0 0 GOLDEN ENTMT INC COM 381013101 16161 673080 SH SOLE 673080 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 1047 106160 SH SOLE 106160 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 527 23755 SH SOLE 23755 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 500 8511 SH SOLE 8511 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 92242 411356 SH SOLE 411356 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 211 32762 SH SOLE 32762 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 263 28541 SH SOLE 28541 0 0 GOLUB CAP BDC INC COM 38173M102 2401 128073 SH SOLE 128073 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2231 95396 SH SOLE 95396 0 0 GOOSEHEAD INS INC COM CL A 38267D109 631 18637 SH SOLE 18637 0 0 GOPRO INC CL A 38268T103 11194 1554757 SH SOLE 1554757 0 0 GORES HLDGS II INC COM CL A 382867109 4413 415571 SH SOLE 415571 0 0 GORES HOLDINGS III INC UNIT 09/07/2024 38286G208 30149 2950000 SH SOLE 2950000 0 0 GORMAN RUPP CO COM 383082104 615 16836 SH SOLE 16836 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 3272 289858 SH SOLE 289858 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 481 42600 SH Call SOLE 0 0 42600 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 3923 35928 SH SOLE 35928 0 0 GRACE W R & CO DEL NEW COM 38388F108 65910 922337 SH SOLE 922337 0 0 GRACO INC COM 384109104 13131 283358 SH SOLE 283358 0 0 GRAFTECH INTL LTD COM 384313508 40683 2085215 SH SOLE 2085215 0 0 GRAFTECH INTL LTD COM 384313508 1951 100000 SH Call SOLE 0 0 100000 GRAHAM CORP COM 384556106 337 11951 SH SOLE 11951 0 0 GRAHAM HLDGS CO COM 384637104 546 942 SH SOLE 942 0 0 GRAINGER W W INC COM 384802104 113360 317170 SH SOLE 317170 0 0 GRAINGER W W INC COM 384802104 822 2300 SH Put SOLE 0 0 2300 GRAMERCY PPTY TR COM NEW 385002308 161482 5884925 SH SOLE 5884925 0 0 GRAN TIERRA ENERGY INC COM 38500T101 80 21054 SH SOLE 21054 0 0 GRAND CANYON ED INC COM 38526M106 23939 212228 SH SOLE 212228 0 0 GRANITE CONSTR INC COM 387328107 1503 32889 SH SOLE 32889 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 84521 6032940 SH SOLE 6032940 0 0 GRAY TELEVISION INC COM 389375106 13535 773405 SH SOLE 773405 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 55 16994 SH SOLE 16994 0 0 GREAT SOUTHN BANCORP INC COM 390905107 905 16349 SH SOLE 16349 0 0 GREAT WESTN BANCORP INC COM 391416104 1694 40159 SH SOLE 40159 0 0 GREEN BRICK PARTNERS INC COM 392709101 2089 206834 SH SOLE 206834 0 0 GREEN DOT CORP CL A 39304D102 21698 244289 SH SOLE 244289 0 0 GREEN PLAINS INC COM 393222104 16191 941319 SH SOLE 941319 0 0 GREENBRIER COS INC COM 393657101 16166 268989 SH SOLE 268989 0 0 GREENHILL & CO INC COM 395259104 4527 171815 SH SOLE 171815 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 156 12554 SH SOLE 12554 0 0 GREENSKY INC CL A 39572G100 9885 549151 SH SOLE 549151 0 0 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 741 58343 SH SOLE 58343 0 0 GREIF INC CL A 397624107 1666 31055 SH SOLE 31055 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 25635 1199561 SH SOLE 1199561 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 1232 86522 SH SOLE 86522 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 5621 86603 SH SOLE 86603 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 3969 61547 SH SOLE 61547 0 0 GROUPON INC COM 399473107 4617 1224727 SH SOLE 1224727 0 0 GRUBHUB INC COM 400110102 92576 667838 SH SOLE 667838 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 3859 67755 SH SOLE 67755 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 3027 390115 SH SOLE 390115 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 3278 128909 SH SOLE 128909 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 541 70520 SH SOLE 70520 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 14303 806280 SH SOLE 806280 0 0 GS ACQUISITION HLDGS CORP UNIT 06/12/2023 36255F201 16099 1552500 SH SOLE 1552500 0 0 GSI TECHNOLOGY COM 36241U106 1509 218672 SH SOLE 218672 0 0 GTX INC DEL COM NEW 40052B207 323 205992 SH SOLE 205992 0 0 GTX INC DEL COM NEW 40052B207 157 100000 SH Call SOLE 0 0 100000 GTY TECHNOLOGY HOLDINGS INC CL A G4182A102 254 25000 SH SOLE 25000 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 2409 79679 SH SOLE 79679 0 0 GUESS INC COM 401617105 3067 135717 SH SOLE 135717 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 378 18005 SH SOLE 18005 0 0 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 359 16934 SH SOLE 16934 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 13419 132852 SH SOLE 132852 0 0 GULF ISLAND FABRICATION INC COM 402307102 1269 127556 SH SOLE 127556 0 0 GULFPORT ENERGY CORP COM NEW 402635304 1288 123711 SH SOLE 123711 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 403 10664 SH SOLE 10664 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 5594 350705 SH SOLE 350705 0 0 HACKETT GROUP INC COM 404609109 2284 113351 SH SOLE 113351 0 0 HAEMONETICS CORP COM 405024100 14413 125792 SH SOLE 125792 0 0 HAIN CELESTIAL GROUP INC COM 405217100 13812 509275 SH SOLE 509275 0 0 HALCON RES CORP COM PAR NEW 40537Q605 32150 7192424 SH SOLE 7192424 0 0 HALLIBURTON CO COM 406216101 96014 2368957 SH SOLE 2368957 0 0 HALLIBURTON CO COM 406216101 2853 70400 SH Call SOLE 0 0 70400 HALLIBURTON CO COM 406216101 43918 1083600 SH Put SOLE 0 0 1083600 HALOZYME THERAPEUTICS INC COM 40637H109 1345 73996 SH SOLE 73996 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 18410 387174 SH SOLE 387174 0 0 HANESBRANDS INC COM 410345102 44750 2428096 SH SOLE 2428096 0 0 HANGER INC COM NEW 41043F208 6621 317866 SH SOLE 317866 0 0 HANMI FINL CORP COM NEW 410495204 9456 379741 SH SOLE 379741 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 264 12307 SH SOLE 12307 0 0 HANOVER INS GROUP INC COM 410867105 28131 228019 SH SOLE 228019 0 0 HANWHA Q CELL CO LTD SPONSORED ADR NE 41135V301 524 63840 SH SOLE 63840 0 0 HARBORONE BANCORP INC COM 41165F101 647 33845 SH SOLE 33845 0 0 HARLEY DAVIDSON INC COM 412822108 31779 701515 SH SOLE 701515 0 0 HARMONIC INC COM 413160102 4005 728094 SH SOLE 728094 0 0 HARRIS CORP DEL COM 413875105 73081 431898 SH SOLE 431898 0 0 HARSCO CORP COM 415864107 1776 62210 SH SOLE 62210 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 126757 2537173 SH SOLE 2537173 0 0 HARVARD BIOSCIENCE INC COM 416906105 627 119425 SH SOLE 119425 0 0 HASBRO INC COM 418056107 40419 384507 SH SOLE 384507 0 0 HAVERTY FURNITURE INC COM 419596101 2959 133884 SH SOLE 133884 0 0 HAWAIIAN HOLDINGS INC COM 419879101 745 18587 SH SOLE 18587 0 0 HAWKINS INC COM 420261109 2287 55186 SH SOLE 55186 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1219 34335 SH SOLE 34335 0 0 HC2 HLDGS INC COM 404139107 507 82886 SH SOLE 82886 0 0 HCA HEALTHCARE INC COM 40412C101 183812 1321245 SH SOLE 1321245 0 0 HCI GROUP INC COM 40416E103 563 12874 SH SOLE 12874 0 0 HCP INC COM 40414L109 1834 69687 SH SOLE 69687 0 0 HD SUPPLY HLDGS INC COM 40416M105 892 20842 SH SOLE 20842 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 23977 254805 SH SOLE 254805 0 0 HEALTHCARE RLTY TR COM 421946104 570 19466 SH SOLE 19466 0 0 HEALTHCARE SVCS GRP INC COM 421906108 665 16365 SH SOLE 16365 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 65230 2445811 SH SOLE 2445811 0 0 HEALTHEQUITY INC COM 42226A107 416 4410 SH SOLE 4410 0 0 HEALTHEQUITY INC COM 42226A107 283 3000 SH Call SOLE 0 0 3000 HEALTHSTREAM INC COM 42222N103 263 8468 SH SOLE 8468 0 0 HEARTLAND EXPRESS INC COM 422347104 8415 426515 SH SOLE 426515 0 0 HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 21 15756 SH SOLE 15756 0 0 HECLA MNG CO COM 422704106 1697 608199 SH SOLE 608199 0 0 HEICO CORP NEW COM 422806109 5467 59033 SH SOLE 59033 0 0 HEICO CORP NEW CL A 422806208 31777 420884 SH SOLE 420884 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 11619 343237 SH SOLE 343237 0 0 HELEN OF TROY CORP LTD COM G4388N106 3735 28536 SH SOLE 28536 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 35230 3565751 SH SOLE 3565751 0 0 HELMERICH & PAYNE INC COM 423452101 4600 66893 SH SOLE 66893 0 0 HENRY JACK & ASSOC INC COM 426281101 8653 54054 SH SOLE 54054 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 40887 749529 SH SOLE 749529 0 0 HERC HLDGS INC COM 42704L104 5172 101021 SH SOLE 101021 0 0 HERCULES CAPITAL INC COM 427096508 4090 310761 SH SOLE 310761 0 0 HERITAGE COMMERCE CORP COM 426927109 521 34944 SH SOLE 34944 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2417 113229 SH SOLE 113229 0 0 HERITAGE FINL CORP WASH COM 42722X106 4557 129633 SH SOLE 129633 0 0 HERITAGE INS HLDGS INC COM 42727J102 2131 143792 SH SOLE 143792 0 0 HERON THERAPEUTICS INC COM 427746102 1315 41535 SH SOLE 41535 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1220 53795 SH SOLE 53795 0 0 HERSHEY CO COM 427866108 33700 330392 SH SOLE 330392 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 2466 151009 SH SOLE 151009 0 0 HESKA CORP COM RESTRC NEW 42805E306 491 4333 SH SOLE 4333 0 0 HESS CORP COM 42809H107 115232 1609834 SH SOLE 1609834 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 83140 5097514 SH SOLE 5097514 0 0 HEXCEL CORP NEW COM 428291108 49521 738564 SH SOLE 738564 0 0 HEXINDAI INC ADR 428295109 94 11874 SH SOLE 11874 0 0 HIBBETT SPORTS INC COM 428567101 9447 502480 SH SOLE 502480 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 4320 400000 SH Call SOLE 0 0 400000 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 182 11800 SH SOLE 11800 0 0 HIGHWOODS PPTYS INC COM 431284108 33839 716008 SH SOLE 716008 0 0 HILL ROM HLDGS INC COM 431475102 22491 238254 SH SOLE 238254 0 0 HILL ROM HLDGS INC COM 431475102 15104 160000 SH Put SOLE 0 0 160000 HILLENBRAND INC COM 431571108 1587 30349 SH SOLE 30349 0 0 HILLTOP HOLDINGS INC COM 432748101 38772 1922242 SH SOLE 1922242 0 0 HILTON GRAND VACATIONS INC COM 43283X105 19721 595813 SH SOLE 595813 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 95002 1176054 SH SOLE 1176054 0 0 HMS HLDGS CORP COM 40425J101 2004 61070 SH SOLE 61070 0 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 1341 73061 SH SOLE 73061 0 0 HOLLYFRONTIER CORP COM 436106108 40010 572392 SH SOLE 572392 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 700 32775 SH SOLE 32775 0 0 HOLOGIC INC COM 436440101 29538 720779 SH SOLE 720779 0 0 HOLOGIC INC COM 436440101 9221 225000 SH Call SOLE 0 0 225000 HOME BANCORP INC COM 43689E107 735 16897 SH SOLE 16897 0 0 HOME BANCSHARES INC COM 436893200 2806 128126 SH SOLE 128126 0 0 HOME DEPOT INC COM 437076102 137066 661677 SH SOLE 661677 0 0 HOMESTREET INC COM 43785V102 15401 581187 SH SOLE 581187 0 0 HOMETOWN BANKSHARES CORP COM 43787N108 900 67132 SH SOLE 67132 0 0 HOMETRUST BANCSHARES INC COM 437872104 489 16760 SH SOLE 16760 0 0 HONDA MOTOR LTD AMERN SHS 438128308 9657 321028 SH SOLE 321028 0 0 HONEYWELL INTL INC COM 438516106 146609 881066 SH SOLE 881066 0 0 HONEYWELL INTL INC COM 438516106 7488 45000 SH Call SOLE 0 0 45000 HONEYWELL INTL INC COM 438516106 5691 34200 SH Put SOLE 0 0 34200 HOOKER FURNITURE CORP COM 439038100 2870 84903 SH SOLE 84903 0 0 HOPE BANCORP INC COM 43940T109 6580 406940 SH SOLE 406940 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 12224 272260 SH SOLE 272260 0 0 HORIZON BANCORP INC COM 440407104 2373 120166 SH SOLE 120166 0 0 HORIZON GLOBAL CORP COM 44052W104 2240 314186 SH SOLE 314186 0 0 HORIZON PHARMA PLC SHS G4617B105 12504 638587 SH SOLE 638587 0 0 HORIZON PHARMA PLC SHS G4617B105 490 25000 SH Put SOLE 0 0 25000 HORMEL FOODS CORP COM 440452100 565 14340 SH SOLE 14340 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 329 55943 SH SOLE 55943 0 0 HORTONWORKS INC COM 440894103 49735 2180422 SH SOLE 2180422 0 0 HORTONWORKS INC COM 440894103 4562 200000 SH Call SOLE 0 0 200000 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7327 254067 SH SOLE 254067 0 0 HOST HOTELS & RESORTS INC COM 44107P104 74755 3542886 SH SOLE 3542886 0 0 HOSTESS BRANDS INC CL A 44109J106 940 84880 SH SOLE 84880 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2035 290730 SH SOLE 290730 0 0 HOULIHAN LOKEY INC CL A 441593100 47085 1047957 SH SOLE 1047957 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 20 12351 SH SOLE 12351 0 0 HOWARD BANCORP INC COM 442496105 694 39181 SH SOLE 39181 0 0 HP INC COM 40434L105 12547 486902 SH SOLE 486902 0 0 HUAMI CORP SPONSORED ADS 44331K103 581 54300 SH SOLE 54300 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2086 64583 SH SOLE 64583 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3230 100000 SH Call SOLE 0 0 100000 HUB GROUP INC CL A 443320106 24745 542651 SH SOLE 542651 0 0 HUBBELL INC COM 443510607 80332 601421 SH SOLE 601421 0 0 HUBSPOT INC COM 443573100 25636 169828 SH SOLE 169828 0 0 HUDBAY MINERALS INC COM 443628102 5423 1073902 SH SOLE 1073902 0 0 HUDSON LTD COM CL A G46408103 2811 124615 SH SOLE 124615 0 0 HUDSON PAC PPTYS INC COM 444097109 15867 484920 SH SOLE 484920 0 0 HUDSON TECHNOLOGIES INC COM 444144109 146 114015 SH SOLE 114015 0 0 HUMANA INC COM 444859102 58159 171803 SH SOLE 171803 0 0 HUMANA INC COM 444859102 10156 30000 SH Put SOLE 0 0 30000 HUNT J B TRANS SVCS INC COM 445658107 9964 83773 SH SOLE 83773 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3482 233380 SH SOLE 233380 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 25328 98906 SH SOLE 98906 0 0 HUNTSMAN CORP COM 447011107 61922 2274038 SH SOLE 2274038 0 0 HURON CONSULTING GROUP INC COM 447462102 3231 65414 SH SOLE 65414 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 6866 213285 SH SOLE 213285 0 0 HUTTIG BLDG PRODS INC COM 448451104 1155 273648 SH SOLE 273648 0 0 HUYA INC ADS REP SHS A 44852D108 655 27787 SH SOLE 27787 0 0 HYATT HOTELS CORP COM CL A 448579102 99767 1253516 SH SOLE 1253516 0 0 I3 VERTICALS INC COM CL A 46571Y107 953 41460 SH SOLE 41460 0 0 IAC INTERACTIVECORP COM 44919P508 146484 675914 SH SOLE 675914 0 0 IAMGOLD CORP COM 450913108 2515 683554 SH SOLE 683554 0 0 IBERIABANK CORP COM 450828108 123651 1519991 SH SOLE 1519991 0 0 ICF INTL INC COM 44925C103 1964 26034 SH SOLE 26034 0 0 ICHOR HOLDINGS SHS G4740B105 1289 63108 SH SOLE 63108 0 0 ICICI BK LTD ADR 45104G104 821 96733 SH SOLE 96733 0 0 ICON PLC SHS G4705A100 113273 736732 SH SOLE 736732 0 0 ICONIX BRAND GROUP INC COM 451055107 191 614659 SH SOLE 614659 0 0 ICU MED INC COM 44930G107 152583 539639 SH SOLE 539639 0 0 ICU MED INC COM 44930G107 11310 40000 SH Call SOLE 0 0 40000 ICU MED INC COM 44930G107 4241 15000 SH Put SOLE 0 0 15000 IDACORP INC COM 451107106 8954 90236 SH SOLE 90236 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 3945 442723 SH SOLE 442723 0 0 IDEX CORP COM 45167R104 34708 230372 SH SOLE 230372 0 0 IDEXX LABS INC COM 45168D104 31209 125006 SH SOLE 125006 0 0 IDT CORP CL B NEW 448947507 1763 330057 SH SOLE 330057 0 0 IHS MARKIT LTD SHS G47567105 63825 1182819 SH SOLE 1182819 0 0 IHS MARKIT LTD SHS G47567105 26980 500000 SH Call SOLE 0 0 500000 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 263 14523 SH SOLE 14523 0 0 ILLINOIS TOOL WKS INC COM 452308109 64704 458500 SH SOLE 458500 0 0 ILLUMINA INC COM 452327109 104429 284501 SH SOLE 284501 0 0 ILLUMINA INC COM 452327109 734 2000 SH Call SOLE 0 0 2000 IMAX CORP COM 45245E109 2543 98554 SH SOLE 98554 0 0 IMMERSION CORP COM 452521107 2434 230257 SH SOLE 230257 0 0 IMMUNE DESIGN CORP COM 45252L103 37 10601 SH SOLE 10601 0 0 IMMUNOGEN INC COM 45253H101 7928 837142 SH SOLE 837142 0 0 IMMUNOMEDICS INC COM 452907108 15701 753779 SH SOLE 753779 0 0 IMPERVA INC COM 45321L100 15074 324518 SH SOLE 324518 0 0 IMPINJ INC COM 453204109 6453 259974 SH SOLE 259974 0 0 INCYTE CORP COM 45337C102 71315 1032359 SH SOLE 1032359 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 683 19020 SH SOLE 19020 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 441 41836 SH SOLE 41836 0 0 INDEPENDENT BANK CORP MASS COM 453836108 1707 20670 SH SOLE 20670 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 6479 273958 SH SOLE 273958 0 0 INDEPENDENT BK GROUP INC COM 45384B106 13944 210323 SH SOLE 210323 0 0 INFINERA CORPORATION COM 45667G103 12259 1679280 SH SOLE 1679280 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 256 94310 SH SOLE 94310 0 0 INFLARX NV COM N44821101 2096 61073 SH SOLE 61073 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 765 160026 SH SOLE 160026 0 0 INFRAREIT INC COM 45685L100 9378 443419 SH SOLE 443419 0 0 ING GROEP N V SPONSORED ADR 456837103 566 43648 SH SOLE 43648 0 0 INGERSOLL-RAND PLC SHS G47791101 185626 1814529 SH SOLE 1814529 0 0 INGERSOLL-RAND PLC SHS G47791101 12788 125000 SH Call SOLE 0 0 125000 INGEVITY CORP COM 45688C107 1822 17886 SH SOLE 17886 0 0 INGLES MKTS INC CL A 457030104 906 26465 SH SOLE 26465 0 0 INGREDION INC COM 457187102 19316 184036 SH SOLE 184036 0 0 INNERWORKINGS INC COM 45773Y105 561 70792 SH SOLE 70792 0 0 INNOPHOS HOLDINGS INC COM 45774N108 473 10647 SH SOLE 10647 0 0 INNOSPEC INC COM 45768S105 598 7795 SH SOLE 7795 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 475 69519 SH SOLE 69519 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 389 8061 SH SOLE 8061 0 0 INNOVIVA INC COM 45781M101 1376 90259 SH SOLE 90259 0 0 INOGEN INC COM 45780L104 22488 92117 SH SOLE 92117 0 0 INOGEN INC COM 45780L104 2441 10000 SH Call SOLE 0 0 10000 INOVALON HLDGS INC COM CL A 45781D101 2414 240233 SH SOLE 240233 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 365 65643 SH SOLE 65643 0 0 INSEEGO CORP COM 45782B104 328 85266 SH SOLE 85266 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3319 61352 SH SOLE 61352 0 0 INSPERITY INC COM 45778Q107 15789 133865 SH SOLE 133865 0 0 INSPIRE MED SYS INC COM 457730109 2694 64031 SH SOLE 64031 0 0 INSPIRED ENTMT INC COM 45782N108 1052 172421 SH SOLE 172421 0 0 INSTALLED BLDG PRODS INC COM 45780R101 5948 152511 SH SOLE 152511 0 0 INSTEEL INDUSTRIES INC COM 45774W108 8960 249725 SH SOLE 249725 0 0 INSTRUCTURE INC COM 45781U103 6221 175730 SH SOLE 175730 0 0 INSULET CORP COM 45784P101 15609 147324 SH SOLE 147324 0 0 INSULET CORP COM 45784P101 530 5000 SH Call SOLE 0 0 5000 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 2913 289013 SH SOLE 289013 0 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 262 46322 SH SOLE 46322 0 0 INTEGER HLDGS CORP COM 45826H109 31427 378869 SH SOLE 378869 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 26796 406798 SH SOLE 406798 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 659 10000 SH Call SOLE 0 0 10000 INTEGRATED DEVICE TECHNOLOGY COM 458118106 9377 199466 SH SOLE 199466 0 0 INTEL CORP COM 458140100 28982 612855 SH SOLE 612855 0 0 INTEL CORP COM 458140100 73063 1545000 SH Put SOLE 0 0 1545000 INTELSAT S A COM L5140P101 1247 41554 SH SOLE 41554 0 0 INTER PARFUMS INC COM 458334109 260 4030 SH SOLE 4030 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 23211 419661 SH SOLE 419661 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1327 10501 SH SOLE 10501 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 108623 1450433 SH SOLE 1450433 0 0 INTERFACE INC COM 458665304 3272 140118 SH SOLE 140118 0 0 INTERNAP CORP COM PAR 45885A409 4889 387130 SH SOLE 387130 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 49432 1098480 SH SOLE 1098480 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2571 17000 SH Call SOLE 0 0 17000 INTERNATIONAL BUSINESS MACHS COM 459200101 4884 32300 SH Put SOLE 0 0 32300 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 33815 243061 SH SOLE 243061 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 128662 6514525 SH SOLE 6514525 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 17963 909500 SH Call SOLE 0 0 909500 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1884 156732 SH SOLE 156732 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 885 44194 SH SOLE 44194 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 2961 67614 SH SOLE 67614 0 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 57 37248 SH SOLE 37248 0 0 INTERPUBLIC GROUP COS INC COM 460690100 23833 1042127 SH SOLE 1042127 0 0 INTERSECT ENT INC COM 46071F103 29380 1021930 SH SOLE 1021930 0 0 INTERSECT ENT INC COM 46071F103 3738 130000 SH Call SOLE 0 0 130000 INTERXION HOLDING N.V SHS N47279109 36442 541493 SH SOLE 541493 0 0 INTEST CORP COM 461147100 279 36006 SH SOLE 36006 0 0 INTEVAC INC COM 461148108 711 136742 SH SOLE 136742 0 0 INTL FCSTONE INC COM 46116V105 1371 28380 SH SOLE 28380 0 0 INTL PAPER CO COM 460146103 18025 366733 SH SOLE 366733 0 0 INTL PAPER CO COM 460146103 4424 90000 SH Call SOLE 0 0 90000 INTRA CELLULAR THERAPIES INC COM 46116X101 11805 543997 SH SOLE 543997 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 5887 271300 SH Put SOLE 0 0 271300 INTREPID POTASH INC COM 46121Y102 5289 1473333 SH SOLE 1473333 0 0 INTRICON CORP COM 46121H109 1438 25579 SH SOLE 25579 0 0 INTUIT COM 461202103 269250 1184038 SH SOLE 1184038 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 334241 582302 SH SOLE 582302 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 7462 13000 SH Call SOLE 0 0 13000 INVACARE CORP COM 461203101 8382 576069 SH SOLE 576069 0 0 INVACARE CORP COM 461203101 437 30000 SH Put SOLE 0 0 30000 INVESCO DYNAMIC CR OPP FD COM 46132R104 154 13465 SH SOLE 13465 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 234 1943 SH SOLE 1943 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1055 9879 SH SOLE 9879 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 219 6378 SH SOLE 6378 0 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 652 14749 SH SOLE 14749 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1983 40050 SH SOLE 40050 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 565 39471 SH SOLE 39471 0 0 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 268 4965 SH SOLE 4965 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1439 53330 SH SOLE 53330 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 334 14430 SH SOLE 14430 0 0 INVESCO LTD SHS G491BT108 583 25486 SH SOLE 25486 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 719 45420 SH SOLE 45420 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 184 16063 SH SOLE 16063 0 0 INVESCO MUN TR COM 46131J103 258 22360 SH SOLE 22360 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 20573 110732 SH SOLE 110732 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 4682 25200 SH Call SOLE 0 0 25200 INVESCO QQQ TR UNIT SER 1 46090E103 209311 1126600 SH Put SOLE 0 0 1126600 INVESCO QUALITY MUNI INC TRS COM 46133G107 393 33951 SH SOLE 33951 0 0 INVESCO SR INCOME TR COM 46131H107 178 41285 SH SOLE 41285 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 337 28334 SH SOLE 28334 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 2626 121234 SH SOLE 121234 0 0 INVESTORS BANCORP INC NEW COM 46146L101 10293 838879 SH SOLE 838879 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1643 274723 SH SOLE 274723 0 0 INVITAE CORP COM 46185L103 3950 236099 SH SOLE 236099 0 0 INVITATION HOMES INC COM 46187W107 14331 625514 SH SOLE 625514 0 0 INVUITY INC COM NEW 46187J205 6069 820111 SH SOLE 820111 0 0 IONIS PHARMACEUTICALS INC COM 462222100 6619 128327 SH SOLE 128327 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 679 60387 SH SOLE 60387 0 0 IQIYI INC SPONSORED ADS 46267X108 4618 170593 SH SOLE 170593 0 0 IQVIA HLDGS INC COM 46266C105 8437 65032 SH SOLE 65032 0 0 IQVIA HLDGS INC COM 46266C105 1622 12500 SH Call SOLE 0 0 12500 IRHYTHM TECHNOLOGIES INC COM 450056106 70823 748179 SH SOLE 748179 0 0 IRIDEX CORP COM 462684101 346 54462 SH SOLE 54462 0 0 IROBOT CORP COM 462726100 4109 37381 SH SOLE 37381 0 0 IRON MTN INC NEW COM 46284V101 1070 30994 SH SOLE 30994 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4823 261266 SH SOLE 261266 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 2309 136246 SH SOLE 136246 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 9933 294500 SH Call SOLE 0 0 294500 ISHARES INC MSCI BRAZIL ETF 464286400 35083 1040100 SH Put SOLE 0 0 1040100 ISHARES INC MSCI CDA ETF 464286509 796 27666 SH SOLE 27666 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 581 9797 SH SOLE 9797 0 0 ISHARES INC MSCI THAILND ETF 464286624 2878 30523 SH SOLE 30523 0 0 ISHARES INC MSCI CHILE ETF 464286640 506 11163 SH SOLE 11163 0 0 ISHARES INC MSCI STH KOR ETF 464286772 25329 371014 SH SOLE 371014 0 0 ISHARES INC MSCI STH KOR ETF 464286772 8534 125000 SH Put SOLE 0 0 125000 ISHARES INC MSCI GERMANY ETF 464286806 5062 170193 SH SOLE 170193 0 0 ISHARES INC MSCI MEXICO ETF 464286822 5031 98205 SH SOLE 98205 0 0 ISHARES INC MSCI MEXICO ETF 464286822 5123 100000 SH Call SOLE 0 0 100000 ISHARES INC MSCI MEXICO ETF 464286822 10246 200000 SH Put SOLE 0 0 200000 ISHARES INC MSCI HONG KG ETF 464286871 1660 69410 SH SOLE 69410 0 0 ISHARES INC CORE MSCI EMKT 46434G103 339 6547 SH SOLE 6547 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 15845 420285 SH SOLE 420285 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 7540 200000 SH Call SOLE 0 0 200000 ISHARES INC MSCI TAIWAN ETF 46434G772 10179 270000 SH Put SOLE 0 0 270000 ISHARES INC MSCI RUSSIA ETF 46434G798 8329 236679 SH SOLE 236679 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 2612 80727 SH SOLE 80727 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 902 65663 SH SOLE 65663 0 0 ISHARES TR S&P 100 ETF 464287101 1803 13912 SH SOLE 13912 0 0 ISHARES TR CORE S&P TTL STK 464287150 621 9317 SH SOLE 9317 0 0 ISHARES TR TIPS BD ETF 464287176 3215 29059 SH SOLE 29059 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 23160 540870 SH SOLE 540870 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 7386 172500 SH Call SOLE 0 0 172500 ISHARES TR CHINA LG-CAP ETF 464287184 69073 1613100 SH Put SOLE 0 0 1613100 ISHARES TR CORE S&P500 ETF 464287200 12856 43916 SH SOLE 43916 0 0 ISHARES TR CORE US AGGBD ET 464287226 5330 50514 SH SOLE 50514 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 12100 281914 SH SOLE 281914 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 54641 1273100 SH Call SOLE 0 0 1273100 ISHARES TR MSCI EMG MKT ETF 464287234 64380 1500000 SH Put SOLE 0 0 1500000 ISHARES TR IBOXX INV CP ETF 464287242 19585 170405 SH SOLE 170405 0 0 ISHARES TR IBOXX INV CP ETF 464287242 402255 3500000 SH Put SOLE 0 0 3500000 ISHARES TR S&P 500 GRWT ETF 464287309 621 3503 SH SOLE 3503 0 0 ISHARES TR LATN AMER 40 ETF 464287390 5475 174433 SH SOLE 174433 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1541 13305 SH SOLE 13305 0 0 ISHARES TR 20 YR TR BD ETF 464287432 15843 135097 SH SOLE 135097 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 10534 126781 SH SOLE 126781 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 33631 404750 SH DFND 1,2 0 404750 0 ISHARES TR MSCI EAFE ETF 464287465 2490 36624 SH SOLE 36624 0 0 ISHARES TR RUS MID CAP ETF 464287499 1628 7384 SH SOLE 7384 0 0 ISHARES TR CORE S&P MCP ETF 464287507 7198 35759 SH SOLE 35759 0 0 ISHARES TR PHLX SEMICND ETF 464287523 2546 13756 SH SOLE 13756 0 0 ISHARES TR NASDAQ BIOTECH 464287556 7464 61207 SH SOLE 61207 0 0 ISHARES TR NASDAQ BIOTECH 464287556 17145 140600 SH Call SOLE 0 0 140600 ISHARES TR NASDAQ BIOTECH 464287556 74091 607600 SH Put SOLE 0 0 607600 ISHARES TR RUS 1000 VAL ETF 464287598 13612 107506 SH SOLE 107506 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 6641 42578 SH SOLE 42578 0 0 ISHARES TR RUS 1000 ETF 464287622 8340 51576 SH SOLE 51576 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 2534 19053 SH SOLE 19053 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 2631 12231 SH SOLE 12231 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 30963 183700 SH Call SOLE 0 0 183700 ISHARES TR RUSSELL 2000 ETF 464287655 64201 380900 SH Put SOLE 0 0 380900 ISHARES TR RUSSELL 3000 ETF 464287689 553 3212 SH SOLE 3212 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2609 32609 SH SOLE 32609 0 0 ISHARES TR U.S. ENERGY ETF 464287796 284 6775 SH SOLE 6775 0 0 ISHARES TR CORE S&P SCP ETF 464287804 7600 87111 SH SOLE 87111 0 0 ISHARES TR EUROPE ETF 464287861 240 5322 SH SOLE 5322 0 0 ISHARES TR MSCI ACWI EX US 464288240 434 9097 SH SOLE 9097 0 0 ISHARES TR MSCI ACWI ETF 464288257 3054 41132 SH SOLE 41132 0 0 ISHARES TR EAFE SML CP ETF 464288273 2421 38867 SH SOLE 38867 0 0 ISHARES TR JPMORGAN USD EMG 464288281 523 4848 SH SOLE 4848 0 0 ISHARES TR GLB INFRASTR ETF 464288372 216 5117 SH SOLE 5117 0 0 ISHARES TR NATIONAL MUN ETF 464288414 4592 42541 SH SOLE 42541 0 0 ISHARES TR IBOXX HI YD ETF 464288513 6001 69423 SH SOLE 69423 0 0 ISHARES TR IBOXX HI YD ETF 464288513 406277 4700100 SH Put SOLE 0 0 4700100 ISHARES TR INTRM TR CRP ETF 464288638 3286 61887 SH SOLE 61887 0 0 ISHARES TR SH TR CRPORT ETF 464288646 2475 47758 SH SOLE 47758 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 7554 63442 SH SOLE 63442 0 0 ISHARES TR SHORT TREAS BD 464288679 5120 46363 SH SOLE 46363 0 0 ISHARES TR S&P US PFD STK 464288687 2442 65756 SH SOLE 65756 0 0 ISHARES TR US HOME CONS ETF 464288752 547 15483 SH SOLE 15483 0 0 ISHARES TR US HOME CONS ETF 464288752 10602 300000 SH Put SOLE 0 0 300000 ISHARES TR MSCI INDONIA ETF 46429B309 2027 88267 SH SOLE 88267 0 0 ISHARES TR MSCI PHILIPS ETF 46429B408 280 9333 SH SOLE 9333 0 0 ISHARES TR MSCI INDIA ETF 46429B598 4423 136207 SH SOLE 136207 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 5091 99789 SH SOLE 99789 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 502 5546 SH SOLE 5546 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 1074 14754 SH SOLE 14754 0 0 ISHARES TR MIN VOL USA ETF 46429B697 561 9842 SH SOLE 9842 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 471 5363 SH SOLE 5363 0 0 ISHARES TR CORE MSCI EAFE 46432F842 579 9034 SH SOLE 9034 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1344 28557 SH SOLE 28557 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 690 23127 SH SOLE 23127 0 0 ISHARES TR MSCI QATAR ETF 46434V779 758 42066 SH SOLE 42066 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1323 38772 SH SOLE 38772 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 84 13997 SH SOLE 13997 0 0 ITERUM THERAPEUTICS PLC SHS G6333L101 338 50509 SH SOLE 50509 0 0 ITRON INC COM 465741106 6405 99766 SH SOLE 99766 0 0 ITT INC COM 45073V108 8486 138530 SH SOLE 138530 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 566 16466 SH SOLE 16466 0 0 J ALEXANDERS HLDGS INC COM 46609J106 633 53202 SH SOLE 53202 0 0 J JILL INC COM 46620W102 427 69065 SH SOLE 69065 0 0 J2 GLOBAL INC COM 48123V102 2097 25314 SH SOLE 25314 0 0 JABIL INC COM 466313103 7994 295189 SH SOLE 295189 0 0 JACK IN THE BOX INC COM 466367109 53668 640197 SH SOLE 640197 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 63820 834247 SH SOLE 834247 0 0 JAGGED PEAK ENERGY INC COM 47009K107 11730 848123 SH SOLE 848123 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 9150 339404 SH SOLE 339404 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 19234 114399 SH SOLE 114399 0 0 JD COM INC SPON ADR CL A 47215P106 1778 68156 SH SOLE 68156 0 0 JEFFERIES FINL GROUP INC COM 47233W109 10917 497120 SH SOLE 497120 0 0 JERNIGAN CAP INC COM 476405105 1714 88855 SH SOLE 88855 0 0 JETBLUE AIRWAYS CORP COM 477143101 18535 957390 SH SOLE 957390 0 0 JOHNSON & JOHNSON COM 478160104 212676 1539235 SH SOLE 1539235 0 0 JOHNSON & JOHNSON COM 478160104 5527 40000 SH Put SOLE 0 0 40000 JOHNSON CTLS INTL PLC SHS G51502105 2612 74629 SH SOLE 74629 0 0 JOHNSON CTLS INTL PLC SHS G51502105 3150 90000 SH Call SOLE 0 0 90000 JOHNSON OUTDOORS INC CL A 479167108 2778 29874 SH SOLE 29874 0 0 JOINT CORP COM 47973J102 97 11309 SH SOLE 11309 0 0 JOUNCE THERAPEUTICS INC COM 481116101 4162 640261 SH SOLE 640261 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1353 26978 SH SOLE 26978 0 0 JPMORGAN CHASE & CO COM 46625H100 215081 1906070 SH SOLE 1906070 0 0 JUNIPER NETWORKS INC COM 48203R104 57921 1932635 SH SOLE 1932635 0 0 JUPAI HLDGS LTD ADS 48205B107 1541 178769 SH SOLE 178769 0 0 K12 INC COM 48273U102 6509 367760 SH SOLE 367760 0 0 K2M GROUP HLDGS INC COM 48273J107 5683 207623 SH SOLE 207623 0 0 KADANT INC COM 48282T104 575 5328 SH SOLE 5328 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 9586 87895 SH SOLE 87895 0 0 KALA PHARMACEUTICALS INC COM 483119103 3875 392642 SH SOLE 392642 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 1151 52041 SH SOLE 52041 0 0 KAMAN CORP COM 483548103 8234 123301 SH SOLE 123301 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 4358 38473 SH SOLE 38473 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 23316 687572 SH SOLE 687572 0 0 KAR AUCTION SVCS INC COM 48238T109 3003 50315 SH SOLE 50315 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 14236 835941 SH SOLE 835941 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 417 24500 SH Put SOLE 0 0 24500 KAYNE ANDERSN MLP MIDS INVT COM 486606106 1003 56193 SH SOLE 56193 0 0 KAYNE ANDERSON ACQUISITION COM CL A 48661U102 2367 233853 SH SOLE 233853 0 0 KAYNE ANDERSON ACQUISITION UNIT 06/30/2022 48661U201 4320 400000 SH SOLE 400000 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 575 44937 SH SOLE 44937 0 0 KB HOME COM 48666K109 33970 1420759 SH SOLE 1420759 0 0 KBR INC COM 48242W106 44916 2125709 SH SOLE 2125709 0 0 KEANE GROUP INC COM 48669A108 35149 2841469 SH SOLE 2841469 0 0 KEARNY FINL CORP MD COM 48716P108 6567 474169 SH SOLE 474169 0 0 KELLOGG CO COM 487836108 1659 23696 SH SOLE 23696 0 0 KEMET CORP COM NEW 488360207 7190 387580 SH SOLE 387580 0 0 KEMPER CORP DEL COM 488401100 23315 289812 SH SOLE 289812 0 0 KENNAMETAL INC COM 489170100 20231 464436 SH SOLE 464436 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1101 51224 SH SOLE 51224 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 1990 585406 SH SOLE 585406 0 0 KEURIG DR PEPPER INC COM 49271V100 21641 934006 SH SOLE 934006 0 0 KEYCORP NEW COM 493267108 219914 11056519 SH SOLE 11056519 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 70023 1056468 SH SOLE 1056468 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1170 54628 SH SOLE 54628 0 0 KFORCE INC COM 493732101 7512 199793 SH SOLE 199793 0 0 KIMBALL ELECTRONICS INC COM 49428J109 489 24876 SH SOLE 24876 0 0 KIMBALL INTL INC CL B 494274103 1879 112178 SH SOLE 112178 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 2058 104873 SH SOLE 104873 0 0 KIMBERLY CLARK CORP COM 494368103 79742 701708 SH SOLE 701708 0 0 KIMCO RLTY CORP COM 49446R109 2582 154254 SH SOLE 154254 0 0 KINDER MORGAN INC DEL COM 49456B101 12603 710850 SH SOLE 710850 0 0 KINDRED BIOSCIENCES INC COM 494577109 163 11653 SH SOLE 11653 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5662 222050 SH SOLE 222050 0 0 KINROSS GOLD CORP COM NO PAR 496902404 6829 2529137 SH SOLE 2529137 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 29152 1535119 SH SOLE 1535119 0 0 KITE RLTY GROUP TR COM NEW 49803T300 3630 218027 SH SOLE 218027 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 231 14075 SH SOLE 14075 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 4715 233752 SH SOLE 233752 0 0 KLA-TENCOR CORP COM 482480100 134540 1322776 SH SOLE 1322776 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 3232 100966 SH SOLE 100966 0 0 KLX INC COM 482539103 40054 638001 SH SOLE 638001 0 0 KMG CHEMICALS INC COM 482564101 11059 146367 SH SOLE 146367 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 14289 414403 SH SOLE 414403 0 0 KNOLL INC COM NEW 498904200 4554 194192 SH SOLE 194192 0 0 KNOWLES CORP COM 49926D109 359 21583 SH SOLE 21583 0 0 KOHLS CORP COM 500255104 49738 667180 SH SOLE 667180 0 0 KOHLS CORP COM 500255104 596 8000 SH Put SOLE 0 0 8000 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4156 91319 SH SOLE 91319 0 0 KOPPERS HOLDINGS INC COM 50060P106 4832 155113 SH SOLE 155113 0 0 KORN FERRY INTL COM NEW 500643200 3005 61037 SH SOLE 61037 0 0 KORNIT DIGITAL LTD SHS M6372Q113 4075 186073 SH SOLE 186073 0 0 KOSMOS ENERGY LTD SHS G5315B107 22314 2386529 SH SOLE 2386529 0 0 KRAFT HEINZ CO COM 500754106 128563 2332841 SH SOLE 2332841 0 0 KRAFT HEINZ CO COM 500754106 6068 110100 SH Put SOLE 0 0 110100 KRANESHARES TR CSI CHI INTERNET 500767306 6737 138000 SH SOLE 138000 0 0 KRATON CORPORATION COM 50077C106 3973 84256 SH SOLE 84256 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 14494 980624 SH SOLE 980624 0 0 KROGER CO COM 501044101 27925 959287 SH SOLE 959287 0 0 KROGER CO COM 501044101 815 28000 SH Put SOLE 0 0 28000 KRONOS WORLDWIDE INC COM 50105F105 8542 525670 SH SOLE 525670 0 0 KULICKE & SOFFA INDS INC COM 501242101 11910 499575 SH SOLE 499575 0 0 KURA ONCOLOGY INC COM 50127T109 7734 441947 SH SOLE 441947 0 0 L BRANDS INC COM 501797104 18208 600918 SH SOLE 600918 0 0 L3 TECHNOLOGIES INC COM 502413107 60322 283706 SH SOLE 283706 0 0 LA Z BOY INC COM 505336107 4544 143793 SH SOLE 143793 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2929 16862 SH SOLE 16862 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 11289 65000 SH Put SOLE 0 0 65000 LADDER CAP CORP CL A 505743104 12299 726021 SH SOLE 726021 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 70 25829 SH SOLE 25829 0 0 LAIX INC ADS 50736W105 2351 187303 SH SOLE 187303 0 0 LAKELAND BANCORP INC COM 511637100 2229 123481 SH SOLE 123481 0 0 LAKELAND FINL CORP COM 511656100 7105 152851 SH SOLE 152851 0 0 LAM RESEARCH CORP COM 512807108 42988 283374 SH SOLE 283374 0 0 LAM RESEARCH CORP COM 512807108 2002 13200 SH Put SOLE 0 0 13200 LAMAR ADVERTISING CO NEW CL A 512816109 10017 128752 SH SOLE 128752 0 0 LAMB WESTON HLDGS INC COM 513272104 40931 614584 SH SOLE 614584 0 0 LANCASTER COLONY CORP COM 513847103 1379 9242 SH SOLE 9242 0 0 LANDS END INC NEW COM 51509F105 192 10940 SH SOLE 10940 0 0 LANDSTAR SYS INC COM 515098101 28080 230161 SH SOLE 230161 0 0 LANNET INC COM 516012101 5381 1132762 SH SOLE 1132762 0 0 LANTRONIX INC COM NEW 516548203 67 16348 SH SOLE 16348 0 0 LAREDO PETROLEUM INC COM 516806106 75407 9229699 SH SOLE 9229699 0 0 LAS VEGAS SANDS CORP COM 517834107 147850 2491995 SH SOLE 2491995 0 0 LAS VEGAS SANDS CORP COM 517834107 2373 40000 SH Call SOLE 0 0 40000 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 36954 1068353 SH SOLE 1068353 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 121 12922 SH SOLE 12922 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 16604 2075519 SH SOLE 2075519 0 0 LAUDER ESTEE COS INC CL A 518439104 21585 148537 SH SOLE 148537 0 0 LAUREATE EDUCATION INC CL A 518613203 8414 544975 SH SOLE 544975 0 0 LAWSON PRODS INC COM 520776105 388 11439 SH SOLE 11439 0 0 LAZYDAYS HLDGS INC COM 52110H100 519 68754 SH SOLE 68754 0 0 LCI INDS COM 50189K103 12921 156053 SH SOLE 156053 0 0 LCNB CORP COM 50181P100 206 11048 SH SOLE 11048 0 0 LEAF GROUP LTD COM 52177G102 532 53241 SH SOLE 53241 0 0 LEAR CORP COM NEW 521865204 60550 417583 SH SOLE 417583 0 0 LEE ENTERPRISES INC COM 523768109 57 21548 SH SOLE 21548 0 0 LEGACY RESVS INC COM 524706108 159 32725 SH SOLE 32725 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 11058 259580 SH SOLE 259580 0 0 LEGG MASON INC COM 524901105 12336 394994 SH SOLE 394994 0 0 LEIDOS HLDGS INC COM 525327102 14368 207755 SH SOLE 207755 0 0 LEISURE ACQUISITION CORP COM 52539T107 4875 500000 SH SOLE 500000 0 0 LEMAITRE VASCULAR INC COM 525558201 2770 71511 SH SOLE 71511 0 0 LENDINGCLUB CORP COM 52603A109 1257 323957 SH SOLE 323957 0 0 LENNAR CORP CL A 526057104 126188 2702682 SH SOLE 2702682 0 0 LENNAR CORP CL B 526057302 278 7221 SH SOLE 7221 0 0 LENNOX INTL INC COM 526107107 48317 221233 SH SOLE 221233 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 889 83307 SH SOLE 83307 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1601 150000 SH Call SOLE 0 0 150000 LEXINFINTECH HLDGS LTD ADR 528877103 430 43302 SH SOLE 43302 0 0 LEXINGTON REALTY TRUST COM 529043101 2078 250344 SH SOLE 250344 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 1095 126340 SH SOLE 126340 0 0 LGI HOMES INC COM 50187T106 1276 26891 SH SOLE 26891 0 0 LHC GROUP INC COM 50187A107 2404 23346 SH SOLE 23346 0 0 LIBBEY INC COM 529898108 2864 327315 SH SOLE 327315 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 8464 100401 SH SOLE 100401 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 6462 137378 SH SOLE 137378 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 9298 321385 SH SOLE 321385 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2998 106466 SH SOLE 106466 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 13393 11000 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 30126 693510 SH SOLE 693510 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 33454 769933 SH SOLE 769933 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3256 150946 SH SOLE 150946 0 0 LIBERTY PPTY TR SH BEN INT 531172104 14988 354754 SH SOLE 354754 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 10569 711705 SH SOLE 711705 0 0 LIFE STORAGE INC COM 53223X107 942 9897 SH SOLE 9897 0 0 LIFEPOINT HEALTH INC COM 53219L109 4477 69526 SH SOLE 69526 0 0 LIFEVANTAGE CORP COM NEW 53222K205 1154 105046 SH SOLE 105046 0 0 LIFEWAY FOODS INC COM 531914109 162 60980 SH SOLE 60980 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 26397 96166 SH SOLE 96166 0 0 LILIS ENERGY INC COM NEW 532403201 407 83023 SH SOLE 83023 0 0 LILLY ELI & CO COM 532457108 86078 802147 SH SOLE 802147 0 0 LILLY ELI & CO COM 532457108 10731 100000 SH Call SOLE 0 0 100000 LILLY ELI & CO COM 532457108 21462 200000 SH Put SOLE 0 0 200000 LIMELIGHT NETWORKS INC COM 53261M104 6188 1232767 SH SOLE 1232767 0 0 LIMESTONE BANCORP INC COM 53262L105 275 17726 SH SOLE 17726 0 0 LIMONEIRA CO COM 532746104 1596 61113 SH SOLE 61113 0 0 LINCOLN ELEC HLDGS INC COM 533900106 12333 131989 SH SOLE 131989 0 0 LINCOLN NATL CORP IND COM 534187109 32081 474153 SH SOLE 474153 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 244 16398 SH SOLE 16398 0 0 LINDSAY CORP COM 535555106 3373 33652 SH SOLE 33652 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 7198 295141 SH SOLE 295141 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4805 206212 SH SOLE 206212 0 0 LIQTECH INTL INC COM 53632A102 60 36300 SH SOLE 36300 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 2767 100878 SH SOLE 100878 0 0 LITHIA MTRS INC CL A 536797103 10238 125379 SH SOLE 125379 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 68 14226 SH SOLE 14226 0 0 LITTELFUSE INC COM 537008104 22370 113044 SH SOLE 113044 0 0 LIVANOVA PLC SHS G5509L101 26106 210584 SH SOLE 210584 0 0 LIVANOVA PLC SHS G5509L101 10017 80800 SH Put SOLE 0 0 80800 LIVE NATION ENTERTAINMENT IN COM 538034109 11686 214535 SH SOLE 214535 0 0 LIVEPERSON INC COM 538146101 1991 76723 SH SOLE 76723 0 0 LKQ CORP COM 501889208 38535 1216762 SH SOLE 1216762 0 0 LOCKHEED MARTIN CORP COM 539830109 68804 198878 SH SOLE 198878 0 0 LOEWS CORP COM 540424108 21343 424904 SH SOLE 424904 0 0 LOGITECH INTL S A SHS H50430232 5817 130080 SH SOLE 130080 0 0 LOGMEIN INC COM 54142L109 11507 129149 SH SOLE 129149 0 0 LOGMEIN INC COM 54142L109 4455 50000 SH Call SOLE 0 0 50000 LOMA NEGRA CORP SPONSORED ADS 54150E104 601 68029 SH SOLE 68029 0 0 LONESTAR RES US INC CL A VTG 54240F103 1076 138117 SH SOLE 138117 0 0 LOOP INDS INC COM 543518104 1627 161885 SH SOLE 161885 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 1034 22785 SH SOLE 22785 0 0 LOUISIANA PAC CORP COM 546347105 41800 1577967 SH SOLE 1577967 0 0 LOWES COS INC COM 548661107 199117 1734169 SH SOLE 1734169 0 0 LPL FINL HLDGS INC COM 50212V100 26377 408889 SH SOLE 408889 0 0 LSC COMMUNICATIONS INC COM 50218P107 208 18801 SH SOLE 18801 0 0 LSI INDS INC COM 50216C108 1446 314384 SH SOLE 314384 0 0 LTC PPTYS INC COM 502175102 1230 27887 SH SOLE 27887 0 0 LUBYS INC COM 549282101 72 42371 SH SOLE 42371 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1531 98836 SH SOLE 98836 0 0 LUMENTUM HLDGS INC COM 55024U109 47201 787335 SH SOLE 787335 0 0 LUMINEX CORP DEL COM 55027E102 661 21809 SH SOLE 21809 0 0 LUMINEX CORP DEL COM 55027E102 2446 80700 SH Call SOLE 0 0 80700 LUNA INNOVATIONS COM 550351100 146 45075 SH SOLE 45075 0 0 LUXFER HOLDINGS PLC SHS G5698W116 6974 299976 SH SOLE 299976 0 0 LYDALL INC DEL COM 550819106 1450 33648 SH SOLE 33648 0 0 LYON WILLIAM HOMES CL A NEW 552074700 24271 1527466 SH SOLE 1527466 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 87353 852137 SH SOLE 852137 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9205 89800 SH Call SOLE 0 0 89800 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7053 68800 SH Put SOLE 0 0 68800 M & T BK CORP COM 55261F104 87841 533859 SH SOLE 533859 0 0 M D C HLDGS INC COM 552676108 2754 93092 SH SOLE 93092 0 0 M/I HOMES INC COM 55305B101 26233 1096235 SH SOLE 1096235 0 0 MACATAWA BK CORP COM 554225102 314 26797 SH SOLE 26797 0 0 MACERICH CO COM 554382101 29566 534747 SH SOLE 534747 0 0 MACK CALI RLTY CORP COM 554489104 2322 109217 SH SOLE 109217 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1589 77143 SH SOLE 77143 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 35795 775955 SH SOLE 775955 0 0 MACROGENICS INC COM 556099109 4868 227058 SH SOLE 227058 0 0 MACYS INC COM 55616P104 1212 34896 SH SOLE 34896 0 0 MACYS INC COM 55616P104 955 27500 SH Put SOLE 0 0 27500 MADDEN STEVEN LTD COM 556269108 4221 79792 SH SOLE 79792 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 81982 259995 SH SOLE 259995 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 3626 11500 SH Call SOLE 0 0 11500 MADRIGAL PHARMACEUTICALS INC COM 558868105 2677 12500 SH Call SOLE 0 0 12500 MAG SILVER CORP COM 55903Q104 244 30055 SH SOLE 30055 0 0 MAGELLAN HEALTH INC COM NEW 559079207 11755 163152 SH SOLE 163152 0 0 MAGICJACK VOCALTEC LTD SHS M6787E101 2067 249025 SH SOLE 249025 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 4002 404226 SH SOLE 404226 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 86870 5787482 SH SOLE 5787482 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 2200 771926 SH SOLE 771926 0 0 MAIN STREET CAPITAL CORP COM 56035L104 2467 64074 SH SOLE 64074 0 0 MAJESCO COM 56068V102 211 27980 SH SOLE 27980 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2542 92595 SH SOLE 92595 0 0 MALIBU BOATS INC COM CL A 56117J100 6837 124945 SH SOLE 124945 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 12852 438489 SH SOLE 438489 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 13181 452959 SH SOLE 452959 0 0 MANHATTAN ASSOCS INC COM 562750109 11180 204763 SH SOLE 204763 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 80 12496 SH SOLE 12496 0 0 MANITOWOC CO INC COM NEW 563571405 1977 82397 SH SOLE 82397 0 0 MANNING & NAPIER INC CL A 56382Q102 524 177788 SH SOLE 177788 0 0 MANNKIND CORP COM NEW 56400P706 168 91629 SH SOLE 91629 0 0 MANPOWERGROUP INC COM 56418H100 59381 690798 SH SOLE 690798 0 0 MANTECH INTL CORP CL A 564563104 5043 79673 SH SOLE 79673 0 0 MANULIFE FINL CORP COM 56501R106 3893 217707 SH SOLE 217707 0 0 MARATHON OIL CORP COM 565849106 307205 13196086 SH SOLE 13196086 0 0 MARATHON PETE CORP COM 56585A102 341598 4271577 SH SOLE 4271577 0 0 MARCHEX INC CL B 56624R108 339 121875 SH SOLE 121875 0 0 MARCUS & MILLICHAP INC COM 566324109 5434 156561 SH SOLE 156561 0 0 MARCUS CORP COM 566330106 5639 134094 SH SOLE 134094 0 0 MARINE PRODS CORP COM 568427108 559 24420 SH SOLE 24420 0 0 MARINEMAX INC COM 567908108 2564 120676 SH SOLE 120676 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 1790 179012 SH SOLE 179012 0 0 MARKEL CORP COM 570535104 3614 3041 SH SOLE 3041 0 0 MARKEL CORP COM 570535104 9508 8000 SH Put SOLE 0 0 8000 MARRIOTT INTL INC NEW CL A 571903202 4421 33484 SH SOLE 33484 0 0 MARRIOTT INTL INC NEW CL A 571903202 1174 11600 SH Call SOLE 0 0 11600 MARRIOTT INTL INC NEW CL A 571903202 597 5900 SH Put SOLE 0 0 5900 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 74404 665810 SH SOLE 665810 0 0 MARSH & MCLENNAN COS INC COM 571748102 537 6486 SH SOLE 6486 0 0 MARTEN TRANS LTD COM 573075108 7217 342871 SH SOLE 342871 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1026 5641 SH SOLE 5641 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 50832 2633800 SH SOLE 2633800 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 772 40000 SH Call SOLE 0 0 40000 MASCO CORP COM 574599106 44052 1203603 SH SOLE 1203603 0 0 MASCO CORP COM 574599106 9150 250000 SH Call SOLE 0 0 250000 MASIMO CORP COM 574795100 137537 1104358 SH SOLE 1104358 0 0 MASONITE INTL CORP NEW COM 575385109 14208 221660 SH SOLE 221660 0 0 MASTEC INC COM 576323109 18745 419810 SH SOLE 419810 0 0 MASTERCARD INCORPORATED CL A 57636Q104 40335 181193 SH SOLE 181193 0 0 MATADOR RES CO COM 576485205 87166 2637385 SH SOLE 2637385 0 0 MATCH GROUP INC COM 57665R106 49271 850814 SH SOLE 850814 0 0 MATERIALISE NV SPONSORED ADS 57667T100 274 19821 SH SOLE 19821 0 0 MATERION CORP COM 576690101 6471 106964 SH SOLE 106964 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 69 74816 SH SOLE 74816 0 0 MATRIX SVC CO COM 576853105 5347 216927 SH SOLE 216927 0 0 MATSON INC COM 57686G105 309 7798 SH SOLE 7798 0 0 MATTEL INC COM 577081102 4878 310709 SH SOLE 310709 0 0 MATTHEWS INTL CORP CL A 577128101 6629 132192 SH SOLE 132192 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 68905 1221935 SH SOLE 1221935 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 987 17500 SH Call SOLE 0 0 17500 MAXIMUS INC COM 577933104 2098 32249 SH SOLE 32249 0 0 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 484 8300 SH SOLE 8300 0 0 MBIA INC COM 55262C100 14686 1373770 SH SOLE 1373770 0 0 MBT FINL CORP COM 578877102 342 30287 SH SOLE 30287 0 0 MCBC HLDGS INC COM 55276F107 12412 345943 SH SOLE 345943 0 0 MCCORMICK & CO INC COM NON VTG 579780206 6588 50000 SH Put SOLE 0 0 50000 MCDERMOTT INTL INC COM 580037703 15246 827235 SH SOLE 827235 0 0 MCDONALDS CORP COM 580135101 3530 21099 SH SOLE 21099 0 0 MCEWEN MNG INC COM 58039P107 897 462152 SH SOLE 462152 0 0 MCGRATH RENTCORP COM 580589109 7015 128792 SH SOLE 128792 0 0 MCKESSON CORP COM 58155Q103 126191 951307 SH SOLE 951307 0 0 MCKESSON CORP COM 58155Q103 7959 60000 SH Call SOLE 0 0 60000 MDC PARTNERS INC CL A SUB VTG 552697104 270 65096 SH SOLE 65096 0 0 MDU RES GROUP INC COM 552690109 29404 1144556 SH SOLE 1144556 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 919 94594 SH SOLE 94594 0 0 MEDICINES CO COM 584688105 466 15583 SH SOLE 15583 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 3602 49140 SH SOLE 49140 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 16040 218800 SH Call SOLE 0 0 218800 MEDIFAST INC COM 58470H101 16361 73849 SH SOLE 73849 0 0 MEDIWOUND LTD ORD SHS M68830104 316 51317 SH SOLE 51317 0 0 MEDNAX INC COM 58502B106 53697 1150813 SH SOLE 1150813 0 0 MEDPACE HLDGS INC COM 58506Q109 22687 378689 SH SOLE 378689 0 0 MEDTRONIC PLC SHS G5960L103 344231 3499353 SH SOLE 3499353 0 0 MEET GROUP INC COM 58513U101 5897 1191346 SH SOLE 1191346 0 0 MEGALITH FINL ACQUISITION CO UNIT 09/30/2025 58518F208 5050 500000 SH SOLE 500000 0 0 MEI PHARMA INC COM NEW 55279B202 6787 1574678 SH SOLE 1574678 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 357 16873 SH SOLE 16873 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 2327 110000 SH Call SOLE 0 0 110000 MELINTA THERAPEUTICS INC COM 58549G100 2980 754336 SH SOLE 754336 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 26273 357694 SH SOLE 357694 0 0 MERCANTILE BANK CORP COM 587376104 1686 50517 SH SOLE 50517 0 0 MERCER INTL INC COM 588056101 15551 925630 SH SOLE 925630 0 0 MERCHANTS BANCORP IND COM 58844R108 795 31257 SH SOLE 31257 0 0 MERCK & CO INC COM 58933Y105 269659 3801220 SH SOLE 3801220 0 0 MERCURY GENL CORP NEW COM 589400100 16569 330316 SH SOLE 330316 0 0 MERCURY SYS INC COM 589378108 275 4970 SH SOLE 4970 0 0 MEREDITH CORP COM 589433101 237 4644 SH SOLE 4644 0 0 MERIDIAN BANCORP INC MD COM 58958U103 4987 293358 SH SOLE 293358 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 4113 276023 SH SOLE 276023 0 0 MERITOR INC COM 59001K100 16805 868025 SH SOLE 868025 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 712 133650 SH SOLE 133650 0 0 MERSANA THERAPEUTICS INC COM 59045L106 3697 369723 SH SOLE 369723 0 0 MESA LABS INC COM 59064R109 5597 30152 SH SOLE 30152 0 0 MESABI TR CTF BEN INT 590672101 202 7635 SH SOLE 7635 0 0 META FINL GROUP INC COM 59100U108 2383 28828 SH SOLE 28828 0 0 METHANEX CORP COM 59151K108 12614 159473 SH SOLE 159473 0 0 METHODE ELECTRS INC COM 591520200 1094 30220 SH SOLE 30220 0 0 METLIFE INC COM 59156R108 32429 694106 SH SOLE 694106 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1357 33001 SH SOLE 33001 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1315 2160 SH SOLE 2160 0 0 MFA FINL INC COM 55272X102 54771 7451870 SH SOLE 7451870 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 106 23927 SH SOLE 23927 0 0 MGIC INVT CORP WIS COM 552848103 47846 3594752 SH SOLE 3594752 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 22957 778472 SH SOLE 778472 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2982 106858 SH SOLE 106858 0 0 MGM RESORTS INTERNATIONAL COM 552953101 6001 215000 SH Call SOLE 0 0 215000 MGP INGREDIENTS INC NEW COM 55303J106 475 6018 SH SOLE 6018 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 97765 1425980 SH SOLE 1425980 0 0 MICHAELS COS INC COM 59408Q106 6171 380198 SH SOLE 380198 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 10658 135059 SH SOLE 135059 0 0 MICRON TECHNOLOGY INC COM 595112103 533 11792 SH SOLE 11792 0 0 MICRON TECHNOLOGY INC COM 595112103 1488 32900 SH Put SOLE 0 0 32900 MICROSOFT CORP COM 594918104 454741 3976055 SH SOLE 3976055 0 0 MICROSOFT CORP COM 594918104 21170 185100 SH Call SOLE 0 0 185100 MICROSOFT CORP COM 594918104 113672 993900 SH Put SOLE 0 0 993900 MICROSTRATEGY INC CL A NEW 594972408 4327 30773 SH SOLE 30773 0 0 MICROVISION INC DEL COM NEW 594960304 526 434310 SH SOLE 434310 0 0 MID AMER APT CMNTYS INC COM 59522J103 16015 159859 SH SOLE 159859 0 0 MID SOUTHERN BANCORP INC COM 59548Q107 414 31957 SH SOLE 31957 0 0 MIDDLEBY CORP COM 596278101 16069 124229 SH SOLE 124229 0 0 MIDDLESEX WATER CO COM 596680108 873 18038 SH SOLE 18038 0 0 MIDSOUTH BANCORP INC COM 598039105 1523 98877 SH SOLE 98877 0 0 MILACRON HLDGS CORP COM 59870L106 538 26544 SH SOLE 26544 0 0 MILLER HERMAN INC COM 600544100 12619 328628 SH SOLE 328628 0 0 MILLER INDS INC TENN COM NEW 600551204 249 9270 SH SOLE 9270 0 0 MIMECAST LTD ORD SHS G14838109 8915 212872 SH SOLE 212872 0 0 MIMEDX GROUP INC COM 602496101 329 53292 SH SOLE 53292 0 0 MINDBODY INC COM CL A 60255W105 1626 40000 SH Call SOLE 0 0 40000 MINERALS TECHNOLOGIES INC COM 603158106 822 12154 SH SOLE 12154 0 0 MINERVA NEUROSCIENCES INC COM 603380106 14832 1181821 SH SOLE 1181821 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 495 88743 SH SOLE 88743 0 0 MIRATI THERAPEUTICS INC COM 60468T105 2006 42599 SH SOLE 42599 0 0 MIRATI THERAPEUTICS INC COM 60468T105 4710 100000 SH Put SOLE 0 0 100000 MISTRAS GROUP INC COM 60649T107 4322 199462 SH SOLE 199462 0 0 MITEK SYS INC COM NEW 606710200 965 136814 SH SOLE 136814 0 0 MITEL NETWORKS CORP COM 60671Q104 6043 548409 SH SOLE 548409 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 1864 129091 SH SOLE 129091 0 0 MKS INSTRUMENT INC COM 55306N104 22928 286066 SH SOLE 286066 0 0 MOBILE MINI INC COM 60740F105 1857 42355 SH SOLE 42355 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 160 18763 SH SOLE 18763 0 0 MOBILEIRON INC COM NEW 60739U204 4613 870412 SH SOLE 870412 0 0 MODEL N INC COM 607525102 8804 555458 SH SOLE 555458 0 0 MODINE MFG CO COM 607828100 5220 350329 SH SOLE 350329 0 0 MOELIS & CO CL A 60786M105 6387 116545 SH SOLE 116545 0 0 MOLECULAR TEMPLATES INC COM 608550109 3579 663990 SH SOLE 663990 0 0 MOLINA HEALTHCARE INC COM 60855R100 108652 730677 SH SOLE 730677 0 0 MOLINA HEALTHCARE INC COM 60855R100 4461 30000 SH Call SOLE 0 0 30000 MOLINA HEALTHCARE INC COM 60855R100 7435 50000 SH Put SOLE 0 0 50000 MOLSON COORS BREWING CO CL B 60871R209 66498 1081270 SH SOLE 1081270 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 7226 274749 SH SOLE 274749 0 0 MOMO INC ADR 60879B107 38127 870471 SH SOLE 870471 0 0 MONAKER GROUP INC COM NEW 609011200 56 26276 SH SOLE 26276 0 0 MONDELEZ INTL INC CL A 609207105 1823 42438 SH SOLE 42438 0 0 MONDELEZ INTL INC CL A 609207105 12579 292800 SH Put SOLE 0 0 292800 MONEYGRAM INTL INC COM NEW 60935Y208 3247 606853 SH SOLE 606853 0 0 MONGODB INC CL A 60937P106 27363 335538 SH SOLE 335538 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 9674 578569 SH SOLE 578569 0 0 MONOLITHIC PWR SYS INC COM 609839105 10643 84788 SH SOLE 84788 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 8099 400928 SH SOLE 400928 0 0 MONRO INC COM 610236101 1205 17309 SH SOLE 17309 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 65095 1116935 SH SOLE 1116935 0 0 MOODYS CORP COM 615369105 128925 771084 SH SOLE 771084 0 0 MOODYS CORP COM 615369105 16720 100000 SH Call SOLE 0 0 100000 MOOG INC CL A 615394202 4096 47642 SH SOLE 47642 0 0 MORGAN STANLEY COM NEW 617446448 185825 3990224 SH SOLE 3990224 0 0 MORGAN STANLEY COM NEW 617446448 10790 231700 SH Put SOLE 0 0 231700 MORNINGSTAR INC COM 617700109 5709 45346 SH SOLE 45346 0 0 MORPHOSYS AG SPONSORED ADS 617760202 8211 307534 SH SOLE 307534 0 0 MOSAIC ACQUISITION CORP SHS CL A G62848109 1619 166000 SH SOLE 166000 0 0 MOSAIC ACQUISITION CORP UNIT 99/99/9999 G62848117 6912 677780 SH SOLE 677780 0 0 MOSAIC CO NEW COM 61945C103 22551 694297 SH SOLE 694297 0 0 MOTORCAR PTS AMER INC COM 620071100 1411 60168 SH SOLE 60168 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 48487 372574 SH SOLE 372574 0 0 MOVADO GROUP INC COM 624580106 8215 196065 SH SOLE 196065 0 0 MRC GLOBAL INC COM 55345K103 10463 557444 SH SOLE 557444 0 0 MSC INDL DIRECT INC CL A 553530106 1358 15407 SH SOLE 15407 0 0 MSCI INC COM 55354G100 45639 257249 SH SOLE 257249 0 0 MSG NETWORK INC CL A 553573106 9942 385342 SH SOLE 385342 0 0 MTS SYS CORP COM 553777103 1599 29199 SH SOLE 29199 0 0 MUELLER INDS INC COM 624756102 2568 88606 SH SOLE 88606 0 0 MUELLER WTR PRODS INC COM SER A 624758108 11049 959934 SH SOLE 959934 0 0 MURPHY OIL CORP COM 626717102 12546 376317 SH SOLE 376317 0 0 MURPHY USA INC COM 626755102 9641 112817 SH SOLE 112817 0 0 MURPHY USA INC COM 626755102 15468 181000 SH Put SOLE 0 0 181000 MYLAN N V SHS EURO N59465109 96588 2639020 SH SOLE 2639020 0 0 MYOKARDIA INC COM 62857M105 12941 198478 SH SOLE 198478 0 0 MYOVANT SCIENCES LTD COM G637AM102 10630 400363 SH SOLE 400363 0 0 MYR GROUP INC DEL COM 55405W104 540 16540 SH SOLE 16540 0 0 MYRIAD GENETICS INC COM 62855J104 44493 967235 SH SOLE 967235 0 0 NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 4521 5750 SH SOLE 0 0 0 NABORS INDUSTRIES LTD SHS G6359F103 19921 3234006 SH SOLE 3234006 0 0 NABORS INDUSTRIES LTD 6% PFD CNV SR A G6359F129 2589 59250 SH SOLE 0 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 333 123284 SH SOLE 123284 0 0 NACCO INDS INC CL A 629579103 360 10990 SH SOLE 10990 0 0 NAKED BRAND GROUP LIMITED ORD SHS Q6519T109 315 116960 SH SOLE 116960 0 0 NANOMETRICS INC COM 630077105 15521 413681 SH SOLE 413681 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 4172 234004 SH SOLE 234004 0 0 NANTHEALTH INC COM 630104107 23 14553 SH SOLE 14553 0 0 NANTKWEST INC COM 63016Q102 464 125441 SH SOLE 125441 0 0 NASDAQ INC COM 631103108 7243 84412 SH SOLE 84412 0 0 NATERA INC COM 632307104 47544 1985956 SH SOLE 1985956 0 0 NATHANS FAMOUS INC NEW COM 632347100 272 3303 SH SOLE 3303 0 0 NATIONAL BK HLDGS CORP CL A 633707104 12052 320110 SH SOLE 320110 0 0 NATIONAL CINEMEDIA INC COM 635309107 1511 142666 SH SOLE 142666 0 0 NATIONAL COMM CORP COM 63546L102 1639 39688 SH SOLE 39688 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 126 10834 SH SOLE 10834 0 0 NATIONAL FUEL GAS CO N J COM 636180101 7911 141115 SH SOLE 141115 0 0 NATIONAL GEN HLDGS CORP COM 636220303 3482 129717 SH SOLE 129717 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4381 84470 SH SOLE 84470 0 0 NATIONAL HEALTH INVS INC COM 63633D104 11939 157946 SH SOLE 157946 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 101 31416 SH SOLE 31416 0 0 NATIONAL INSTRS CORP COM 636518102 9411 194723 SH SOLE 194723 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1357 31492 SH SOLE 31492 0 0 NATIONAL PRESTO INDS INC COM 637215104 928 7159 SH SOLE 7159 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 51781 1155313 SH SOLE 1155313 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10791 424170 SH SOLE 424170 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 370 1159 SH SOLE 1159 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 246 11665 SH SOLE 11665 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 2322 137465 SH SOLE 137465 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 276 31564 SH SOLE 31564 0 0 NATUS MEDICAL INC DEL COM 639050103 413 11579 SH SOLE 11579 0 0 NAUTILUS INC COM 63910B102 609 43658 SH SOLE 43658 0 0 NAVIENT CORPORATION COM 63938C108 4337 321725 SH SOLE 321725 0 0 NAVIGANT CONSULTING INC COM 63935N107 3207 139070 SH SOLE 139070 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 295 24384 SH SOLE 24384 0 0 NAVIGATORS GROUP INC COM 638904102 18372 265880 SH SOLE 265880 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 587 1151338 SH SOLE 1151338 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 393 554074 SH SOLE 554074 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 1006 574723 SH SOLE 574723 0 0 NAVISTAR INTL CORP NEW COM 63934E108 40748 1058401 SH SOLE 1058401 0 0 NBT BANCORP INC COM 628778102 3743 97523 SH SOLE 97523 0 0 NCI BUILDING SYS INC COM NEW 628852204 17806 1175296 SH SOLE 1175296 0 0 NCR CORP NEW COM 62886E108 3626 127632 SH SOLE 127632 0 0 NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 2550 250000 SH SOLE 250000 0 0 NEENAH INC COM 640079109 403 4673 SH SOLE 4673 0 0 NEKTAR THERAPEUTICS COM 640268108 51706 848202 SH SOLE 848202 0 0 NEKTAR THERAPEUTICS COM 640268108 4572 75000 SH Call SOLE 0 0 75000 NEOGEN CORP COM 640491106 797 11139 SH SOLE 11139 0 0 NEOGENOMICS INC COM NEW 64049M209 179 11649 SH SOLE 11649 0 0 NEOPHOTONICS CORP COM 64051T100 10163 1224423 SH SOLE 1224423 0 0 NEOS THERAPEUTICS INC COM 64052L106 343 70716 SH SOLE 70716 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 3347 418360 SH SOLE 418360 0 0 NETAPP INC COM 64110D104 45099 525079 SH SOLE 525079 0 0 NETEASE INC SPONSORED ADR 64110W102 1409 6175 SH SOLE 6175 0 0 NETFLIX INC COM 64110L106 273680 731510 SH SOLE 731510 0 0 NETFLIX INC COM 64110L106 449 1200 SH Call SOLE 0 0 1200 NETFLIX INC COM 64110L106 7071 18900 SH Put SOLE 0 0 18900 NETGEAR INC COM 64111Q104 265 4219 SH SOLE 4219 0 0 NETSCOUT SYS INC COM 64115T104 4623 183085 SH SOLE 183085 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 537 61773 SH SOLE 61773 0 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 67 13528 SH SOLE 13528 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 44082 358535 SH SOLE 358535 0 0 NEUROMETRIX INC COM PAR 641255708 59 44314 SH SOLE 44314 0 0 NEUROTROPE INC COM NEW 64129T207 132 14928 SH SOLE 14928 0 0 NEVRO CORP COM 64157F103 43080 755782 SH SOLE 755782 0 0 NEVRO CORP COM 64157F103 10830 190000 SH Call SOLE 0 0 190000 NEW GOLD INC CDA COM 644535106 347 437703 SH SOLE 437703 0 0 NEW JERSEY RES COM 646025106 9950 215834 SH SOLE 215834 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 3613 230302 SH SOLE 230302 0 0 NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4 2009 2000 SH SOLE 0 0 0 NEW MTN FIN CORP COM 647551100 1813 134274 SH SOLE 134274 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 37342 504548 SH SOLE 504548 0 0 NEW RELIC INC COM 64829B100 59797 634585 SH SOLE 634585 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 12380 694730 SH SOLE 694730 0 0 NEW SR INVT GROUP INC COM 648691103 434 73589 SH SOLE 73589 0 0 NEW YORK & CO INC COM 649295102 68 17555 SH SOLE 17555 0 0 NEW YORK REIT INC COM NEW 64976L208 2786 153607 SH SOLE 153607 0 0 NEW YORK TIMES CO CL A 650111107 17014 734930 SH SOLE 734930 0 0 NEWELL BRANDS INC COM 651229106 10666 525397 SH SOLE 525397 0 0 NEWELL BRANDS INC COM 651229106 10150 500000 SH Call SOLE 0 0 500000 NEWFIELD EXPL CO COM 651290108 58261 2020837 SH SOLE 2020837 0 0 NEWMARK GROUP INC CL A 65158N102 7085 633165 SH SOLE 633165 0 0 NEWMARKET CORP COM 651587107 1994 4917 SH SOLE 4917 0 0 NEWMONT MINING CORP COM 651639106 34418 1139672 SH SOLE 1139672 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 9574 925053 SH SOLE 925053 0 0 NEWS CORP NEW CL A 65249B109 9152 693867 SH SOLE 693867 0 0 NEXA RES S A COM L67359106 689 57113 SH SOLE 57113 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 1657 135232 SH SOLE 135232 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 19633 591354 SH SOLE 591354 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 552 6784 SH SOLE 6784 0 0 NEXTERA ENERGY INC COM 65339F101 2728 16275 SH SOLE 16275 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6241 128675 SH SOLE 128675 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1554 77396 SH SOLE 77396 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 2008 100000 SH Put SOLE 0 0 100000 NIC INC COM 62914B100 12873 869792 SH SOLE 869792 0 0 NICE LTD SPONSORED ADR 653656108 1135 9912 SH SOLE 9912 0 0 NICOLET BANKSHARES INC COM 65406E102 376 6905 SH SOLE 6905 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1665 60200 SH Call SOLE 0 0 60200 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 2230 109175 SH SOLE 109175 0 0 NII HLDGS INC COM PAR 62913F508 879 149959 SH SOLE 149959 0 0 NIKE INC CL B 654106103 223747 2641023 SH SOLE 2641023 0 0 NIO INC SPON ADS 62914V106 15151 2170568 SH SOLE 2170568 0 0 NISOURCE INC COM 65473P105 126928 5093413 SH SOLE 5093413 0 0 NLIGHT INC COM 65487K100 363 16364 SH SOLE 16364 0 0 NMI HLDGS INC CL A 629209305 3687 162769 SH SOLE 162769 0 0 NN INC COM 629337106 1470 94224 SH SOLE 94224 0 0 NOBILIS HEALTH CORP COM 65500B103 682 682042 SH SOLE 682042 0 0 NOBLE CORP PLC SHS USD G65431101 25401 3613198 SH SOLE 3613198 0 0 NOBLE CORP PLC SHS USD G65431101 197 28000 SH Call SOLE 0 0 28000 NOBLE ENERGY INC COM 655044105 10889 349128 SH SOLE 349128 0 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 1275 36000 SH Call SOLE 0 0 36000 NOKIA CORP SPONSORED ADR 654902204 5844 1047274 SH SOLE 1047274 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 32825 1620192 SH SOLE 1620192 0 0 NOODLES & CO COM CL A 65540B105 1879 155282 SH SOLE 155282 0 0 NORBORD INC COM NEW 65548P403 596 17976 SH SOLE 17976 0 0 NORDSON CORP COM 655663102 6168 44409 SH SOLE 44409 0 0 NORDSTROM INC COM 655664100 94390 1578159 SH SOLE 1578159 0 0 NORFOLK SOUTHERN CORP COM 655844108 93565 518367 SH SOLE 518367 0 0 NORFOLK SOUTHERN CORP COM 655844108 9278 51400 SH Call SOLE 0 0 51400 NORTHERN OIL & GAS INC NEV COM 665531109 444 111004 SH SOLE 111004 0 0 NORTHERN TR CORP COM 665859104 104901 1027132 SH SOLE 1027132 0 0 NORTHRIM BANCORP INC COM 666762109 658 15829 SH SOLE 15829 0 0 NORTHROP GRUMMAN CORP COM 666807102 60384 190265 SH SOLE 190265 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 4946 349280 SH SOLE 349280 0 0 NORTHWESTERN CORP COM NEW 668074305 13243 225761 SH SOLE 225761 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 18438 321049 SH SOLE 321049 0 0 NOVARTIS A G SPONSORED ADR 66987V109 120208 1395174 SH SOLE 1395174 0 0 NOVAVAX INC COM 670002104 2422 1288341 SH SOLE 1288341 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 685 231555 SH SOLE 231555 0 0 NOVOCURE LTD ORD SHS G6674U108 664 12671 SH SOLE 12671 0 0 NOVO-NORDISK A S ADR 670100205 26528 562745 SH SOLE 562745 0 0 NOVO-NORDISK A S ADR 670100205 23570 500000 SH Call SOLE 0 0 500000 NOVUME SOLUTIONS INC COM 67012D106 15 12151 SH SOLE 12151 0 0 NOW INC COM 67011P100 15749 951611 SH SOLE 951611 0 0 NRG ENERGY INC COM NEW 629377508 137555 3677928 SH SOLE 3677928 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 12612 153026 SH SOLE 153026 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 16255 938526 SH SOLE 938526 0 0 NUCOR CORP COM 670346105 35614 561288 SH SOLE 561288 0 0 NUTANIX INC CL A 67059N108 53816 1259735 SH SOLE 1259735 0 0 NUTRI SYS INC NEW COM 67069D108 8127 219347 SH SOLE 219347 0 0 NUTRIEN LTD COM 67077M108 76801 1331048 SH SOLE 1331048 0 0 NUVASIVE INC COM 670704105 48890 688780 SH SOLE 688780 0 0 NUVASIVE INC COM 670704105 710 10000 SH Call SOLE 0 0 10000 NUVASIVE INC COM 670704105 710 10000 SH Put SOLE 0 0 10000 NUVECTRA CORP COM 67075N108 5972 271708 SH SOLE 271708 0 0 NUVECTRA CORP COM 67075N108 4396 200000 SH Call SOLE 0 0 200000 NUVECTRA CORP COM 67075N108 308 14000 SH Put SOLE 0 0 14000 NUVEEN AMT FREE QLTY MUN INC COM 670657105 133 10500 SH SOLE 10500 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 492 38046 SH SOLE 38046 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 618 48046 SH SOLE 48046 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 265 23973 SH SOLE 23973 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 116 11270 SH SOLE 11270 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 148 11754 SH SOLE 11754 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1061 44166 SH SOLE 44166 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 163 17600 SH SOLE 17600 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 383 43500 SH SOLE 43500 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 147 11500 SH SOLE 11500 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 199 14202 SH SOLE 14202 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 285 25637 SH SOLE 25637 0 0 NVE CORP COM NEW 629445206 206 1949 SH SOLE 1949 0 0 NVENT ELECTRIC PLC SHS G6700G107 25699 946199 SH SOLE 946199 0 0 NVIDIA CORP COM 67066G104 115278 410214 SH SOLE 410214 0 0 NVIDIA CORP COM 67066G104 13405 47700 SH Call SOLE 0 0 47700 NVIDIA CORP COM 67066G104 30715 109300 SH Put SOLE 0 0 109300 NVR INC COM 62944T105 71735 29033 SH SOLE 29033 0 0 NXP SEMICONDUCTORS N V COM N6596X109 85679 1002095 SH SOLE 1002095 0 0 NXP SEMICONDUCTORS N V COM N6596X109 21024 245900 SH Call SOLE 0 0 245900 NXSTAGE MEDICAL INC COM 67072V103 34263 1228502 SH SOLE 1228502 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 98416 283358 SH SOLE 283358 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2605 7500 SH Put SOLE 0 0 7500 OAKTREE SPECIALTY LENDING CO COM 67401P108 4486 904450 SH SOLE 904450 0 0 OASIS PETE INC NEW COM 674215108 151800 10705197 SH SOLE 10705197 0 0 OBALON THERAPEUTICS INC COM 67424L100 72 26837 SH SOLE 26837 0 0 OBSEVA SA COM H5861P103 2405 133379 SH SOLE 133379 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 53721 653776 SH SOLE 653776 0 0 OCEAN RIG UDW INC COM CL A G66964118 63555 1835785 SH SOLE 1835785 0 0 OCEANFIRST FINL CORP COM 675234108 2726 100162 SH SOLE 100162 0 0 OCLARO INC COM NEW 67555N206 197 21984 SH SOLE 21984 0 0 OCULAR THERAPEUTIX INC COM 67576A100 1102 160155 SH SOLE 160155 0 0 OCWEN FINL CORP COM NEW 675746309 189 47906 SH SOLE 47906 0 0 OFFICE DEPOT INC COM 676220106 13529 4214647 SH SOLE 4214647 0 0 OFG BANCORP COM 67103X102 1164 72101 SH SOLE 72101 0 0 OFS CAP CORP COM 67103B100 120 10107 SH SOLE 10107 0 0 OGE ENERGY CORP COM 670837103 26097 718539 SH SOLE 718539 0 0 OKTA INC CL A 679295105 4718 67062 SH SOLE 67062 0 0 OLD DOMINION FGHT LINES INC COM 679580100 17724 109912 SH SOLE 109912 0 0 OLD POINT FINL CORP COM 680194107 1133 37884 SH SOLE 37884 0 0 OLD REP INTL CORP COM 680223104 6366 284440 SH SOLE 284440 0 0 OLD SECOND BANCORP INC ILL COM 680277100 893 57817 SH SOLE 57817 0 0 OLIN CORP COM PAR $1 680665205 94895 3695304 SH SOLE 3695304 0 0 OLIN CORP COM PAR $1 680665205 2440 95000 SH Call SOLE 0 0 95000 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 26212 272760 SH SOLE 272760 0 0 OLYMPIC STEEL INC COM 68162K106 895 42902 SH SOLE 42902 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 255 7793 SH SOLE 7793 0 0 OMEROS CORP COM 682143102 2874 117755 SH SOLE 117755 0 0 OMNICELL INC COM 68213N109 2222 30900 SH Put SOLE 0 0 30900 OMNICOM GROUP INC COM 681919106 19188 282100 SH Call SOLE 0 0 282100 OMNOVA SOLUTIONS INC COM 682129101 1528 155147 SH SOLE 155147 0 0 ON DECK CAP INC COM 682163100 5627 743288 SH SOLE 743288 0 0 ON SEMICONDUCTOR CORP COM 682189105 2938 159429 SH SOLE 159429 0 0 ONCOCYTE CORPORATION COM 68235C107 79 31583 SH SOLE 31583 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 180 46563 SH SOLE 46563 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 105 49557 SH SOLE 49557 0 0 ONCOSEC MED INC COM NEW 68234L207 98 70289 SH SOLE 70289 0 0 ONE GAS INC COM 68235P108 5153 62630 SH SOLE 62630 0 0 ONE LIBERTY PPTYS INC COM 682406103 1714 61714 SH SOLE 61714 0 0 ONE STOP SYS INC COM 68247W109 133 35810 SH SOLE 35810 0 0 ONEMAIN HLDGS INC COM 68268W103 33099 984811 SH SOLE 984811 0 0 ONEOK INC NEW COM 682680103 150351 2217888 SH SOLE 2217888 0 0 ONESPAN INC COM 68287N100 422 22152 SH SOLE 22152 0 0 OOMA INC COM 683416101 830 50013 SH SOLE 50013 0 0 OP BANCORP COM 67109R109 309 26616 SH SOLE 26616 0 0 OPEN TEXT CORP COM 683715106 11899 312815 SH SOLE 312815 0 0 OPERA LTD SPONSORED ADS 68373M107 1541 171432 SH SOLE 171432 0 0 OPHTHOTECH CORP COM 683745103 115 48902 SH SOLE 48902 0 0 OPKO HEALTH INC COM 68375N103 7093 2050000 SH Call SOLE 0 0 2050000 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 738 23362 SH SOLE 23362 0 0 OPTIMIZERX CORP COM NEW 68401U204 1529 84963 SH SOLE 84963 0 0 OPTINOSE INC COM 68404V100 1330 106975 SH SOLE 106975 0 0 ORACLE CORP COM 68389X105 252191 4891213 SH SOLE 4891213 0 0 ORACLE CORP COM 68389X105 1109 21500 SH Put SOLE 0 0 21500 ORANGE SPONSORED ADR 684060106 3626 228215 SH SOLE 228215 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 20166 1305259 SH SOLE 1305259 0 0 ORBCOMM INC COM 68555P100 5656 520849 SH SOLE 520849 0 0 ORBOTECH LTD ORD M75253100 32273 542955 SH SOLE 542955 0 0 ORCHID IS CAP INC COM 68571X103 164 22589 SH SOLE 22589 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 119 36033 SH SOLE 36033 0 0 ORIGIN BANCORP INC COM 68621T102 3551 94322 SH SOLE 94322 0 0 ORION ENGINEERED CARBONS S A COM L72967109 18320 570706 SH SOLE 570706 0 0 ORION GROUP HOLDINGS INC COM 68628V308 134 17727 SH SOLE 17727 0 0 ORITANI FINL CORP DEL COM 68633D103 400 25753 SH SOLE 25753 0 0 ORIX CORP SPONSORED ADR 686330101 728 8980 SH SOLE 8980 0 0 ORRSTOWN FINL SVCS INC COM 687380105 571 23989 SH SOLE 23989 0 0 ORTHOFIX MED INC COM 68752M108 578 10000 SH Call SOLE 0 0 10000 OSHKOSH CORP COM 688239201 51296 720041 SH SOLE 720041 0 0 OSI SYSTEMS INC COM 671044105 8122 106436 SH SOLE 106436 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 194 17511 SH SOLE 17511 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 3774 497280 SH SOLE 497280 0 0 OTONOMY INC COM 68906L105 1140 414699 SH SOLE 414699 0 0 OTTER TAIL CORP COM 689648103 1864 38918 SH SOLE 38918 0 0 OUTFRONT MEDIA INC COM 69007J106 8819 442075 SH SOLE 442075 0 0 OVERSTOCK COM INC DEL COM 690370101 16941 611581 SH SOLE 611581 0 0 OVERSTOCK COM INC DEL COM 690370101 554 20000 SH Call SOLE 0 0 20000 OVID THERAPEUTICS INC COM 690469101 517 91233 SH SOLE 91233 0 0 OWENS & MINOR INC NEW COM 690732102 934 56529 SH SOLE 56529 0 0 OWENS CORNING NEW COM 690742101 4960 91395 SH SOLE 91395 0 0 OWENS ILL INC COM NEW 690768403 22184 1180652 SH SOLE 1180652 0 0 OWENS RLTY MTG INC COM 690828108 2302 136273 SH SOLE 136273 0 0 OXBRIDGE RE HLDGS LTD SHS G6856M106 88 47730 SH SOLE 47730 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 881 54297 SH SOLE 54297 0 0 OXFORD LANE CAP CORP COM 691543102 141 13314 SH SOLE 13314 0 0 OXFORD SQUARE CAP CORP COM 69181V107 72 10075 SH SOLE 10075 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 297 12132 SH SOLE 12132 0 0 PACCAR INC COM 693718108 18019 264252 SH SOLE 264252 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1744 322315 SH SOLE 322315 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 752 395803 SH SOLE 395803 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 367 39267 SH SOLE 39267 0 0 PACIFIC PREMIER BANCORP COM 69478X105 20331 546532 SH SOLE 546532 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 70234 1428970 SH SOLE 1428970 0 0 PACKAGING CORP AMER COM 695156109 11213 102226 SH SOLE 102226 0 0 PACWEST BANCORP DEL COM 695263103 10789 226425 SH SOLE 226425 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 24050 869187 SH SOLE 869187 0 0 PALO ALTO NETWORKS INC COM 697435105 151541 672736 SH SOLE 672736 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2607 83971 SH SOLE 83971 0 0 PAN AMERICAN SILVER CORP COM 697900108 8180 554184 SH SOLE 554184 0 0 PANDORA MEDIA INC COM 698354107 1557 163728 SH SOLE 163728 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 282 15271 SH SOLE 15271 0 0 PAPA JOHNS INTL INC COM 698813102 21667 422520 SH SOLE 422520 0 0 PAPA MURPHYS HLDGS INC COM 698814100 251 48445 SH SOLE 48445 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1319 64661 SH SOLE 64661 0 0 PARAMOUNT GROUP INC COM 69924R108 20058 1329212 SH SOLE 1329212 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 139 14281 SH SOLE 14281 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 749 38424 SH SOLE 38424 0 0 PARK HOTELS RESORTS INC COM 700517105 19441 592365 SH SOLE 592365 0 0 PARK NATL CORP COM 700658107 2700 25579 SH SOLE 25579 0 0 PARK OHIO HLDGS CORP COM 700666100 1175 30633 SH SOLE 30633 0 0 PARKER DRILLING CO COM NEW 701081408 298 100100 SH SOLE 100100 0 0 PARKER HANNIFIN CORP COM 701094104 166096 903038 SH SOLE 903038 0 0 PARSLEY ENERGY INC CL A 701877102 165075 5643588 SH SOLE 5643588 0 0 PARTY CITY HOLDCO INC COM 702149105 6752 498323 SH SOLE 498323 0 0 PATRICK INDS INC COM 703343103 963 16273 SH SOLE 16273 0 0 PATTERN ENERGY GROUP INC NOTE 4.000% 7/1 70338PAB6 5028 5050 SH SOLE 0 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 7449 374895 SH SOLE 374895 0 0 PATTERSON COMPANIES INC COM 703395103 22533 921611 SH SOLE 921611 0 0 PATTERSON COMPANIES INC COM 703395103 1834 75000 SH Call SOLE 0 0 75000 PATTERSON UTI ENERGY INC COM 703481101 9355 546748 SH SOLE 546748 0 0 PAVMED INC COM 70387R106 32 24545 SH SOLE 24545 0 0 PAYCHEX INC COM 704326107 68496 930026 SH SOLE 930026 0 0 PAYCHEX INC COM 704326107 25778 350000 SH Call SOLE 0 0 350000 PAYCOM SOFTWARE INC COM 70432V102 73211 471082 SH SOLE 471082 0 0 PAYLOCITY HLDG CORP COM 70438V106 15828 197061 SH SOLE 197061 0 0 PAYMENT DATA SYS INC COM NEW 70438S202 57 30853 SH SOLE 30853 0 0 PAYPAL HLDGS INC COM 70450Y103 2524 28729 SH SOLE 28729 0 0 PAYPAL HLDGS INC COM 70450Y103 12570 143100 SH Put SOLE 0 0 143100 PBF ENERGY INC CL A 69318G106 19334 387370 SH SOLE 387370 0 0 PC CONNECTION INC COM 69318J100 335 8603 SH SOLE 8603 0 0 PCM INC COM 69323K100 5321 272174 SH SOLE 272174 0 0 PCSB FINL CORP COM 69324R104 964 47406 SH SOLE 47406 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2102 2161 SH SOLE 0 0 0 PDC ENERGY INC COM 69327R101 3506 71611 SH SOLE 71611 0 0 PDC ENERGY INC COM 69327R101 4896 100000 SH Call SOLE 0 0 100000 PDL BIOPHARMA INC COM 69329Y104 529 201145 SH SOLE 201145 0 0 PDVWIRELESS INC COM 69290R104 2084 61480 SH SOLE 61480 0 0 PEABODY ENERGY CORP NEW COM 704551100 28380 796285 SH SOLE 796285 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 3958 128119 SH SOLE 128119 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 12768 351059 SH SOLE 351059 0 0 PEGASYSTEMS INC COM 705573103 12731 203377 SH SOLE 203377 0 0 PEMBINA PIPELINE CORP COM 706327103 12885 379086 SH SOLE 379086 0 0 PENN NATL GAMING INC COM 707569109 79281 2408289 SH SOLE 2408289 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 270 20561 SH SOLE 20561 0 0 PENNANTPARK INVT CORP COM 708062104 2578 345520 SH SOLE 345520 0 0 PENNEY J C INC COM 708160106 49 29276 SH SOLE 29276 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1697 179363 SH SOLE 179363 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 710 33972 SH SOLE 33972 0 0 PENSARE ACQUISITION CORP COM 70957E105 246 24733 SH SOLE 24733 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 7082 149440 SH SOLE 149440 0 0 PENTAIR PLC SHS G7S00T104 1212 27949 SH SOLE 27949 0 0 PENUMBRA INC COM 70975L107 19024 127084 SH SOLE 127084 0 0 PEOPLES BANCORP INC COM 709789101 685 19544 SH SOLE 19544 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 28036 1637603 SH SOLE 1637603 0 0 PEPSICO INC COM 713448108 68151 609584 SH SOLE 609584 0 0 PERFICIENT INC COM 71375U101 836 31374 SH SOLE 31374 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 21464 644572 SH SOLE 644572 0 0 PERKINELMER INC COM 714046109 70559 725393 SH SOLE 725393 0 0 PERMROCK ROYALTY TRUST TR UNIT 714254109 1217 99407 SH SOLE 99407 0 0 PERRIGO CO PLC SHS G97822103 645 9107 SH SOLE 9107 0 0 PERRIGO CO PLC SHS G97822103 14160 200000 SH Call SOLE 0 0 200000 PERSHING GOLD CORP COM NEW 715302204 24 20208 SH SOLE 20208 0 0 PERSPECTA INC COM 715347100 2665 103634 SH SOLE 103634 0 0 PETIQ INC COM CL A 71639T106 9166 233176 SH SOLE 233176 0 0 PETMED EXPRESS INC COM 716382106 10668 323168 SH SOLE 323168 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 8711 106968 SH SOLE 106968 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 38109 3643338 SH SOLE 3643338 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 63747 5281415 SH SOLE 5281415 0 0 PFENEX INC COM 717071104 65 12642 SH SOLE 12642 0 0 PFIZER INC COM 717081103 7392 167733 SH SOLE 167733 0 0 PFSWEB INC COM NEW 717098206 253 34165 SH SOLE 34165 0 0 PG&E CORP COM 69331C108 109560 2381220 SH SOLE 2381220 0 0 PG&E CORP COM 69331C108 15183 330000 SH Put SOLE 0 0 330000 PGT INNOVATIONS INC COM 69336V101 4091 189414 SH SOLE 189414 0 0 PHH CORP COM NEW 693320202 1627 148042 SH SOLE 148042 0 0 PHI INC COM NON VTG 69336T205 126 13474 SH SOLE 13474 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 7634 177949 SH SOLE 177949 0 0 PHILIP MORRIS INTL INC COM 718172109 37164 455773 SH SOLE 455773 0 0 PHILLIPS 66 COM 718546104 149869 1329566 SH SOLE 1329566 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 120 28463 SH SOLE 28463 0 0 PHOTRONICS INC COM 719405102 9442 958608 SH SOLE 958608 0 0 PHYSICIANS RLTY TR COM 71943U104 24444 1449805 SH SOLE 1449805 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1331 70336 SH SOLE 70336 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 9539 1703380 SH SOLE 1703380 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 16379 905427 SH SOLE 905427 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 407 22782 SH SOLE 22782 0 0 PIMCO CORPORATE INCOME STRAT COM 72200U100 195 10675 SH SOLE 10675 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 394 16345 SH SOLE 16345 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 556 5427 SH SOLE 5427 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1984 19520 SH SOLE 19520 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 373 44442 SH SOLE 44442 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 149 14091 SH SOLE 14091 0 0 PINDUODUO INC SPONSORED ADS 722304102 421 16007 SH SOLE 16007 0 0 PINGTAN MARINE ENTERPRISE LT SHS G7114V102 56 24975 SH SOLE 24975 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 1671 49590 SH SOLE 49590 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4656 77414 SH SOLE 77414 0 0 PINNACLE FOODS INC DEL COM 72348P104 250249 3861278 SH SOLE 3861278 0 0 PINNACLE WEST CAP CORP COM 723484101 108109 1365354 SH SOLE 1365354 0 0 PIONEER ENERGY SVCS CORP COM 723664108 1262 427868 SH SOLE 427868 0 0 PIONEER NAT RES CO COM 723787107 136527 783780 SH SOLE 783780 0 0 PIONEER NAT RES CO COM 723787107 56838 326300 SH Call SOLE 0 0 326300 PIPER JAFFRAY COS COM 724078100 6148 80525 SH SOLE 80525 0 0 PITNEY BOWES INC COM 724479100 11564 1633295 SH SOLE 1633295 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 1774 90613 SH SOLE 90613 0 0 PIXELWORKS INC COM NEW 72581M305 1058 234608 SH SOLE 234608 0 0 PJT PARTNERS INC COM CL A 69343T107 587 11216 SH SOLE 11216 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 17422 710237 SH SOLE 710237 0 0 PLANET FITNESS INC CL A 72703H101 1891 35002 SH SOLE 35002 0 0 PLANTRONICS INC NEW COM 727493108 14144 234555 SH SOLE 234555 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 4279 343160 SH SOLE 343160 0 0 PLATINUM EAGLE ACQUISITIN CO SHS CL A G7126L100 4910 500000 SH SOLE 500000 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 7661 795487 SH SOLE 795487 0 0 PLAYAGS INC COM 72814N104 3312 112375 SH SOLE 112375 0 0 PLEXUS CORP COM 729132100 1240 21198 SH SOLE 21198 0 0 PLUG POWER INC COM NEW 72919P202 250 130351 SH SOLE 130351 0 0 PLURALSIGHT INC COM CL A 72941B106 1992 62245 SH SOLE 62245 0 0 PLURISTEM THERAPEUTICS INC COM 72940R102 32 24357 SH SOLE 24357 0 0 PLX PHARMA INC COM 72942A107 349 86209 SH SOLE 86209 0 0 PLYMOUTH INDL REIT INC COM 729640102 389 25113 SH SOLE 25113 0 0 PNC FINL SVCS GROUP INC COM 693475105 141363 1037983 SH SOLE 1037983 0 0 PNM RES INC COM 69349H107 11969 303392 SH SOLE 303392 0 0 POINTS INTL LTD COM NEW 730843208 1460 103982 SH SOLE 103982 0 0 POLARIS INDS INC COM 731068102 14163 140302 SH SOLE 140302 0 0 POLARITYTE INC COM 731094108 9041 473367 SH SOLE 473367 0 0 POLYONE CORP COM 73179P106 9523 217823 SH SOLE 217823 0 0 POOL CORPORATION COM 73278L105 1335 8000 SH Put SOLE 0 0 8000 POPULAR INC COM NEW 733174700 70685 1379225 SH SOLE 1379225 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 18180 398586 SH SOLE 398586 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 4711 176916 SH SOLE 176916 0 0 POSCO SPONSORED ADR 693483109 3534 53552 SH SOLE 53552 0 0 POST HLDGS INC COM 737446104 58605 597765 SH SOLE 597765 0 0 POST HLDGS INC COM 737446104 1569 16000 SH Put SOLE 0 0 16000 POTBELLY CORP COM 73754Y100 3929 319426 SH SOLE 319426 0 0 POTLATCHDELTIC CORPORATION COM 737630103 20918 510817 SH SOLE 510817 0 0 POWELL INDS INC COM 739128106 678 18706 SH SOLE 18706 0 0 POWER INTEGRATIONS INC COM 739276103 222 3515 SH SOLE 3515 0 0 PPG INDS INC COM 693506107 13974 128048 SH SOLE 128048 0 0 PPL CORP COM 69351T106 92209 3151361 SH SOLE 3151361 0 0 PQ GROUP HLDGS INC COM 73943T103 1007 57658 SH SOLE 57658 0 0 PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 15581 15000 SH SOLE 0 0 0 PRA HEALTH SCIENCES INC COM 69354M108 17880 162265 SH SOLE 162265 0 0 PRAXAIR INC COM 74005P104 1617 10058 SH SOLE 10058 0 0 PRAXAIR INC COM 74005P104 2813 17500 SH Call SOLE 0 0 17500 PREFERRED BK LOS ANGELES CA COM NEW 740367404 11067 189187 SH SOLE 189187 0 0 PREMIER FINL BANCORP INC COM 74050M105 227 12287 SH SOLE 12287 0 0 PREMIER INC CL A 74051N102 20973 458122 SH SOLE 458122 0 0 PRESIDIO INC COM 74102M103 5103 334607 SH SOLE 334607 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1004 26507 SH SOLE 26507 0 0 PRETIUM RES INC COM 74139C102 204 26859 SH SOLE 26859 0 0 PRICE T ROWE GROUP INC COM 74144T108 781 7157 SH SOLE 7157 0 0 PRIMERICA INC COM 74164M108 7476 62016 SH SOLE 62016 0 0 PRIMORIS SVCS CORP COM 74164F103 1571 63287 SH SOLE 63287 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 4147 141925 SH SOLE 141925 0 0 PROASSURANCE CORP COM 74267C106 7344 156421 SH SOLE 156421 0 0 PROCTER AND GAMBLE CO COM 742718109 2828 33975 SH SOLE 33975 0 0 PROGRESS SOFTWARE CORP COM 743312100 3824 108363 SH SOLE 108363 0 0 PROGRESSIVE CORP OHIO COM 743315103 114272 1608560 SH SOLE 1608560 0 0 PROLOGIS INC COM 74340W103 109949 1621910 SH SOLE 1621910 0 0 PROOFPOINT INC COM 743424103 64215 603920 SH SOLE 603920 0 0 PROPETRO HLDG CORP COM 74347M108 80617 4888861 SH SOLE 4888861 0 0 PROS HOLDINGS INC COM 74346Y103 11933 340749 SH SOLE 340749 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W148 3901 106000 SH SOLE 106000 0 0 PROSHARES TR II VIX SH TRM FUTRS 74347W171 283 12881 SH SOLE 12881 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 4451 184918 SH SOLE 184918 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 7465 1018350 SH SOLE 1018350 0 0 PROSPERITY BANCSHARES INC COM 743606105 3342 48185 SH SOLE 48185 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 10638 1033798 SH SOLE 1033798 0 0 PROTECTIVE INS CORP CL B 74368L203 934 40710 SH SOLE 40710 0 0 PROTHENA CORP PLC SHS G72800108 9653 738025 SH SOLE 738025 0 0 PROVIDENCE SVC CORP COM 743815102 2999 44578 SH SOLE 44578 0 0 PROVIDENT FINL HLDGS INC COM 743868101 1255 68584 SH SOLE 68584 0 0 PROVIDENT FINL SVCS INC COM 74386T105 7479 304648 SH SOLE 304648 0 0 PRUDENTIAL FINL INC COM 744320102 363 3587 SH SOLE 3587 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3208 25243 SH SOLE 25243 0 0 PTC INC COM 69370C100 66903 630032 SH SOLE 630032 0 0 PTC THERAPEUTICS INC COM 69366J200 16344 347745 SH SOLE 347745 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 160884 3047619 SH SOLE 3047619 0 0 PULTE GROUP INC COM 745867101 83908 3387472 SH SOLE 3387472 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 12058 262990 SH SOLE 262990 0 0 PURE ACQUISITION CORP CL A 74621Q106 4853 500000 SH SOLE 500000 0 0 PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 11413 1100000 SH SOLE 1100000 0 0 PURE STORAGE INC CL A 74624M102 37014 1426359 SH SOLE 1426359 0 0 PUXIN LTD ADS 74704P108 583 66720 SH SOLE 66720 0 0 PVH CORP COM 693656100 162440 1124931 SH SOLE 1124931 0 0 PYXIS TANKERS INC COM Y71726106 13 13580 SH SOLE 13580 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 490 51336 SH SOLE 51336 0 0 Q2 HLDGS INC COM 74736L109 3453 57033 SH SOLE 57033 0 0 QAD INC CL A 74727D306 3072 54229 SH SOLE 54229 0 0 QCR HOLDINGS INC COM 74727A104 2657 65031 SH SOLE 65031 0 0 QEP RES INC COM 74733V100 3825 337913 SH SOLE 337913 0 0 QIAGEN NV SHS NEW N72482123 9039 238620 SH SOLE 238620 0 0 QIWI PLC SPON ADR REP B 74735M108 1189 90308 SH SOLE 90308 0 0 QORVO INC COM 74736K101 23934 311277 SH SOLE 311277 0 0 QTS RLTY TR INC COM CL A 74736A103 10394 243593 SH SOLE 243593 0 0 QUAD / GRAPHICS INC COM CL A 747301109 1597 76609 SH SOLE 76609 0 0 QUAKER CHEM CORP COM 747316107 801 3960 SH SOLE 3960 0 0 QUALCOMM INC COM 747525103 355569 4936405 SH SOLE 4936405 0 0 QUALCOMM INC COM 747525103 22495 312300 SH Call SOLE 0 0 312300 QUALCOMM INC COM 747525103 17921 248800 SH Put SOLE 0 0 248800 QUALYS INC COM 74758T303 8018 89993 SH SOLE 89993 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 5814 319458 SH SOLE 319458 0 0 QUANTA SVCS INC COM 74762E102 86673 2596547 SH SOLE 2596547 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 5565 301617 SH SOLE 301617 0 0 QUANTERIX CORP COM 74766Q101 2193 102391 SH SOLE 102391 0 0 QUANTUM CORP COM NEW 747906501 1048 436706 SH SOLE 436706 0 0 QUDIAN INC ADR 747798106 103 19752 SH SOLE 19752 0 0 QUEST DIAGNOSTICS INC COM 74834L100 19596 181597 SH SOLE 181597 0 0 QUEST DIAGNOSTICS INC COM 74834L100 12949 120000 SH Put SOLE 0 0 120000 QUIDEL CORP COM 74838J101 25369 389271 SH SOLE 389271 0 0 QUINSTREET INC COM 74874Q100 5163 380441 SH SOLE 380441 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 784 106870 SH SOLE 106870 0 0 QUOTIENT LTD SHS G73268107 6068 803669 SH SOLE 803669 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 3031 195549 SH SOLE 195549 0 0 QURATE RETAIL INC COM SER A 74915M100 4857 218672 SH SOLE 218672 0 0 R1 RCM INC COM 749397105 8211 808206 SH SOLE 808206 0 0 RA MED SYS INC COM 74933X104 1791 98432 SH SOLE 98432 0 0 RA PHARMACEUTICALS INC COM 74933V108 1470 81278 SH SOLE 81278 0 0 RADIAN GROUP INC COM 750236101 27233 1317492 SH SOLE 1317492 0 0 RADIANT LOGISTICS INC COM 75025X100 69 11635 SH SOLE 11635 0 0 RADISYS CORP COM 750459109 297 182310 SH SOLE 182310 0 0 RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 2298 3000 SH SOLE 0 0 0 RADIUS HEALTH INC COM NEW 750469207 38477 2161624 SH SOLE 2161624 0 0 RADNET INC COM 750491102 259 17201 SH SOLE 17201 0 0 RADWARE LTD ORD M81873107 13864 523764 SH SOLE 523764 0 0 RAFAEL HLDGS INC COM CL B 75062E106 371 44116 SH SOLE 44116 0 0 RALPH LAUREN CORP CL A 751212101 76397 555414 SH SOLE 555414 0 0 RAMACO RES INC COM 75134P303 198 26507 SH SOLE 26507 0 0 RAMBUS INC DEL COM 750917106 2283 209298 SH SOLE 209298 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2338 171900 SH SOLE 171900 0 0 RANDGOLD RES LTD ADR 752344309 22973 325621 SH SOLE 325621 0 0 RANGE RES CORP COM 75281A109 53007 3119885 SH SOLE 3119885 0 0 RANGE RES CORP COM 75281A109 108748 6400700 SH Call SOLE 0 0 6400700 RANGER ENERGY SVCS INC COM CL A 75282U104 518 61820 SH SOLE 61820 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 32877 357169 SH SOLE 357169 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 2804 152164 SH SOLE 152164 0 0 RAYONIER INC COM 754907103 19067 563944 SH SOLE 563944 0 0 RAYTHEON CO COM NEW 755111507 61436 297281 SH SOLE 297281 0 0 RBB BANCORP COM 74930B105 835 34074 SH SOLE 34074 0 0 RBC BEARINGS INC COM 75524B104 690 4591 SH SOLE 4591 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 774 26125 SH SOLE 26125 0 0 RE MAX HLDGS INC CL A 75524W108 11485 258954 SH SOLE 258954 0 0 REALNETWORKS INC COM NEW 75605L708 1072 364672 SH SOLE 364672 0 0 REALOGY HLDGS CORP COM 75605Y106 18801 910908 SH SOLE 910908 0 0 REALPAGE INC COM 75606N109 29844 452865 SH SOLE 452865 0 0 REALTY INCOME CORP COM 756109104 763 13407 SH SOLE 13407 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 8139 99542 SH SOLE 99542 0 0 RECRO PHARMA INC COM 75629F109 632 88929 SH SOLE 88929 0 0 RED HAT INC COM 756577102 54785 402003 SH SOLE 402003 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 7306 181977 SH SOLE 181977 0 0 RED ROCK RESORTS INC CL A 75700L108 10797 405136 SH SOLE 405136 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 1568 177621 SH SOLE 177621 0 0 REDWOOD TR INC NOTE 5.625% 7/1 758075AD7 2483 2500 SH SOLE 0 0 0 REGAL BELOIT CORP COM 758750103 2410 29232 SH SOLE 29232 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 2060 200000 SH SOLE 200000 0 0 REGENCY CTRS CORP COM 758849103 57028 881827 SH SOLE 881827 0 0 REGENERON PHARMACEUTICALS COM 75886F107 42662 105589 SH SOLE 105589 0 0 REGENXBIO INC COM 75901B107 9833 130238 SH SOLE 130238 0 0 REGIONAL MGMT CORP COM 75902K106 1661 57610 SH SOLE 57610 0 0 REGIONS FINL CORP NEW COM 7591EP100 295504 16103733 SH SOLE 16103733 0 0 REGIS CORP MINN COM 758932107 7134 349188 SH SOLE 349188 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 12811 88623 SH SOLE 88623 0 0 REIS INC COM 75936P105 10593 460573 SH SOLE 460573 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 46199 541671 SH SOLE 541671 0 0 RELIANT BANCORP INC COM 75956B101 212 8300 SH SOLE 8300 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 5654 42327 SH SOLE 42327 0 0 RENASANT CORP COM 75970E107 1657 40203 SH SOLE 40203 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 12159 422185 SH SOLE 422185 0 0 RENT A CTR INC NEW COM 76009N100 656 45635 SH SOLE 45635 0 0 REPUBLIC BANCORP KY CL A 760281204 664 14402 SH SOLE 14402 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1573 220053 SH SOLE 220053 0 0 REPUBLIC SVCS INC COM 760759100 35691 491201 SH SOLE 491201 0 0 RESMED INC COM 761152107 26010 225511 SH SOLE 225511 0 0 RESOLUTE FST PRODS INC COM 76117W109 11248 868604 SH SOLE 868604 0 0 RESOURCES CONNECTION INC COM 76122Q105 4340 261463 SH SOLE 261463 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 87129 1469795 SH SOLE 1469795 0 0 RESTORBIO INC COM 76133L103 3520 232508 SH SOLE 232508 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3458 185236 SH SOLE 185236 0 0 RETAIL VALUE INC COM 76133Q102 1396 42689 SH SOLE 42689 0 0 RETROPHIN INC COM 761299106 14929 519619 SH SOLE 519619 0 0 REVANCE THERAPEUTICS INC COM 761330109 15672 630656 SH SOLE 630656 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 115 40582 SH SOLE 40582 0 0 REX AMERICAN RESOURCES CORP COM 761624105 2658 35183 SH SOLE 35183 0 0 REXFORD INDL RLTY INC COM 76169C100 16193 506680 SH SOLE 506680 0 0 REXNORD CORP NEW COM 76169B102 11118 360967 SH SOLE 360967 0 0 RF INDS LTD COM PAR $0.01 749552105 101 14295 SH SOLE 14295 0 0 RH COM 74967X103 61060 466075 SH SOLE 466075 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 560 19194 SH SOLE 19194 0 0 RIBBON COMMUNICATIONS INC COM 762544104 610 89385 SH SOLE 89385 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 24498 7631800 SH SOLE 7631800 0 0 RIGNET INC COM 766582100 228 11194 SH SOLE 11194 0 0 RING ENERGY INC COM 76680V108 153 15486 SH SOLE 15486 0 0 RINGCENTRAL INC CL A 76680R206 77219 829866 SH SOLE 829866 0 0 RIO TINTO PLC SPONSORED ADR 767204100 22792 446721 SH SOLE 446721 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 622 52614 SH SOLE 52614 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 7498 207536 SH SOLE 207536 0 0 RITE AID CORP COM 767754104 5474 4276748 SH SOLE 4276748 0 0 RIVERVIEW BANCORP INC COM 769397100 947 107176 SH SOLE 107176 0 0 RLJ LODGING TR COM 74965L101 2096 95127 SH SOLE 95127 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 492 588194 SH SOLE 588194 0 0 ROBERT HALF INTL INC COM 770323103 58707 834138 SH SOLE 834138 0 0 ROBERT HALF INTL INC COM 770323103 26259 373100 SH Call SOLE 0 0 373100 ROCKET PHARMACEUTICALS INC COM 77313F106 3484 141503 SH SOLE 141503 0 0 ROCKWELL AUTOMATION INC COM 773903109 214809 1145524 SH SOLE 1145524 0 0 ROCKWELL AUTOMATION INC COM 773903109 37504 200000 SH Call SOLE 0 0 200000 ROCKWELL COLLINS INC COM 774341101 164687 1172399 SH SOLE 1172399 0 0 ROCKWELL COLLINS INC COM 774341101 7726 55000 SH Put SOLE 0 0 55000 ROCKY BRANDS INC COM 774515100 644 22746 SH SOLE 22746 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 466 9058 SH SOLE 9058 0 0 ROKU INC COM CL A 77543R102 2047 28023 SH SOLE 28023 0 0 ROLLINS INC COM 775711104 5872 96750 SH SOLE 96750 0 0 ROPER TECHNOLOGIES INC COM 776696106 5247 17713 SH SOLE 17713 0 0 ROSEHILL RES INC CL A 777385105 1164 190854 SH SOLE 190854 0 0 ROSS STORES INC COM 778296103 7929 80006 SH SOLE 80006 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 72839 3868224 SH SOLE 3868224 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 14580 181818 SH SOLE 181818 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 144885 1115017 SH SOLE 1115017 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 16629 234448 SH SOLE 234448 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 134423 1972745 SH SOLE 1972745 0 0 ROYAL GOLD INC COM 780287108 16531 214523 SH SOLE 214523 0 0 ROYCE MICRO-CAP TR INC COM 780915104 326 31903 SH SOLE 31903 0 0 RPC INC COM 749660106 1769 114280 SH SOLE 114280 0 0 RPM INTL INC COM 749685103 19840 305511 SH SOLE 305511 0 0 RTI SURGICAL INC COM 74975N105 858 190638 SH SOLE 190638 0 0 RUBICON PROJ INC COM 78112V102 870 241803 SH SOLE 241803 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 4744 194031 SH SOLE 194031 0 0 RUSH ENTERPRISES INC CL A 781846209 13196 335687 SH SOLE 335687 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 718 22745 SH SOLE 22745 0 0 RYB ED INC ADR 74979W101 339 16103 SH SOLE 16103 0 0 RYDER SYS INC COM 783549108 8767 119977 SH SOLE 119977 0 0 RYERSON HLDG CORP COM 783754104 720 63740 SH SOLE 63740 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 72554 841990 SH SOLE 841990 0 0 S & T BANCORP INC COM 783859101 204 4715 SH SOLE 4715 0 0 S&P GLOBAL INC COM 78409V104 60751 310922 SH SOLE 310922 0 0 SABAN CAP ACQUISITION CORP COM CL A 78516C106 2938 290000 SH SOLE 290000 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 21009 908702 SH SOLE 908702 0 0 SABRE CORP COM 78573M104 59023 2263163 SH SOLE 2263163 0 0 SAFE BULKERS INC COM Y7388L103 913 316882 SH SOLE 316882 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 1383 73861 SH SOLE 73861 0 0 SAFETY INS GROUP INC COM 78648T100 860 9598 SH SOLE 9598 0 0 SAGE THERAPEUTICS INC COM 78667J108 50666 358699 SH SOLE 358699 0 0 SAIA INC COM 78709Y105 15161 198318 SH SOLE 198318 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 24237 712437 SH SOLE 712437 0 0 SALEM MEDIA GROUP INC CL A 794093104 508 149274 SH SOLE 149274 0 0 SALESFORCE COM INC COM 79466L302 194702 1224310 SH SOLE 1224310 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 4119 223965 SH SOLE 223965 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 65 13108 SH SOLE 13108 0 0 SANDERSON FARMS INC COM 800013104 13037 126116 SH SOLE 126116 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 623 57324 SH SOLE 57324 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 958 256776 SH SOLE 256776 0 0 SANDY SPRING BANCORP INC COM 800363103 14077 358110 SH SOLE 358110 0 0 SANGAMO THERAPEUTICS INC COM 800677106 7879 464840 SH SOLE 464840 0 0 SANMINA CORPORATION COM 801056102 6177 223822 SH SOLE 223822 0 0 SANOFI SPONSORED ADR 80105N105 11168 250000 SH Call SOLE 0 0 250000 SANTANDER CONSUMER USA HDG I COM 80283M101 15964 796590 SH SOLE 796590 0 0 SAP SE SPON ADR 803054204 746 6066 SH SOLE 6066 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1244 94208 SH SOLE 94208 0 0 SARATOGA INVT CORP COM NEW 80349A208 929 40236 SH SOLE 40236 0 0 SAREPTA THERAPEUTICS INC COM 803607100 100902 624740 SH SOLE 624740 0 0 SASOL LTD SPONSORED ADR 803866300 616 15942 SH SOLE 15942 0 0 SAUL CTRS INC COM 804395101 1327 23702 SH SOLE 23702 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 42944 267350 SH SOLE 267350 0 0 SCANA CORP NEW COM 80589M102 28546 734014 SH SOLE 734014 0 0 SCANSOURCE INC COM 806037107 2006 50282 SH SOLE 50282 0 0 SCHEIN HENRY INC COM 806407102 850 10000 SH Call SOLE 0 0 10000 SCHLUMBERGER LTD COM 806857108 14718 241589 SH SOLE 241589 0 0 SCHLUMBERGER LTD COM 806857108 12184 200000 SH Put SOLE 0 0 200000 SCHNEIDER NATIONAL INC CL B 80689H102 25948 1038748 SH SOLE 1038748 0 0 SCHNITZER STL INDS CL A 806882106 10563 390512 SH SOLE 390512 0 0 SCHWAB CHARLES CORP NEW COM 808513105 61060 1242311 SH SOLE 1242311 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1496 21259 SH SOLE 21259 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 250 3596 SH SOLE 3596 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 586 7143 SH SOLE 7143 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 429 7656 SH SOLE 7656 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 301 3952 SH SOLE 3952 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 436 8232 SH SOLE 8232 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1776 46349 SH SOLE 46349 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 4099 50853 SH SOLE 50853 0 0 SCORPIO BULKERS INC COM Y7546A122 3835 528953 SH SOLE 528953 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 10745 136485 SH SOLE 136485 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 2678 162322 SH SOLE 162322 0 0 SCYNEXIS INC COM 811292101 28 23140 SH SOLE 23140 0 0 SEABOARD CORP COM 811543107 4597 1239 SH SOLE 1239 0 0 SEABRIDGE GOLD INC COM 811916105 846 65300 SH SOLE 65300 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 8123 278192 SH SOLE 278192 0 0 SEACOR HOLDINGS INC COM 811904101 5534 112003 SH SOLE 112003 0 0 SEADRILL LTD COM G7998G106 874 35288 SH SOLE 35288 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 16606 350711 SH SOLE 350711 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4735 100000 SH Call SOLE 0 0 100000 SEAGATE TECHNOLOGY PLC SHS G7945M107 8196 173100 SH Put SOLE 0 0 173100 SEALED AIR CORP NEW COM 81211K100 14030 349429 SH SOLE 349429 0 0 SEASPINE HLDGS CORP COM 81255T108 255 16361 SH SOLE 16361 0 0 SEATTLE GENETICS INC COM 812578102 1821 23612 SH SOLE 23612 0 0 SEAWORLD ENTMT INC COM 81282V100 45220 1438747 SH SOLE 1438747 0 0 SEAWORLD ENTMT INC COM 81282V100 4715 150000 SH Call SOLE 0 0 150000 SECOND SIGHT MED PRODS INC COM 81362J100 99 52305 SH SOLE 52305 0 0 SECUREWORKS CORP CL A 81374A105 890 60778 SH SOLE 60778 0 0 SEI INVESTMENTS CO COM 784117103 43685 714981 SH SOLE 714981 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1659 140118 SH SOLE 140118 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 13046 594637 SH SOLE 594637 0 0 SELECT MED HLDGS CORP COM 81619Q105 11040 600023 SH SOLE 600023 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2971 51293 SH SOLE 51293 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2549 44000 SH Call SOLE 0 0 44000 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2618 45200 SH Put SOLE 0 0 45200 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 226 2380 SH SOLE 2380 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 13226 139000 SH Put SOLE 0 0 139000 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 836 15500 SH SOLE 15500 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 27245 505200 SH Put SOLE 0 0 505200 SELECT SECTOR SPDR TR ENERGY 81369Y506 3915 51684 SH SOLE 51684 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 37651 1365161 SH SOLE 1365161 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1544 56000 SH Call SOLE 0 0 56000 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 12118 154566 SH SOLE 154566 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 86154 1098900 SH Put SOLE 0 0 1098900 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10574 140372 SH SOLE 140372 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 6725 137239 SH SOLE 137239 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5430 103142 SH SOLE 103142 0 0 SELECTA BIOSCIENCES INC COM 816212104 2019 129863 SH SOLE 129863 0 0 SELECTIVE INS GROUP INC COM 816300107 1297 20425 SH SOLE 20425 0 0 SEMGROUP CORP CL A 81663A105 1672 75814 SH SOLE 75814 0 0 SEMICONDUCTOR MFG INTL CORP SPONSORED ADR 81663N206 134 24599 SH SOLE 24599 0 0 SEMPRA ENERGY COM 816851109 36746 323042 SH SOLE 323042 0 0 SEMPRA ENERGY 6.75% CNV PFD B 816851505 2678 26500 SH SOLE 0 0 0 SEMTECH CORP COM 816850101 11325 203687 SH SOLE 203687 0 0 SENDGRID INC COM 816883102 8393 228123 SH SOLE 228123 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 14477 824416 SH SOLE 824416 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2541 51276 SH SOLE 51276 0 0 SENSEONICS HLDGS INC COM 81727U105 6518 1366406 SH SOLE 1366406 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 503 6572 SH SOLE 6572 0 0 SENSUS HEATLHCARE INC COM 81728J109 183 21873 SH SOLE 21873 0 0 SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 7740 750000 SH SOLE 750000 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 746 446984 SH SOLE 446984 0 0 SERES THERAPEUTICS INC COM 81750R102 112 14753 SH SOLE 14753 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 10472 220501 SH SOLE 220501 0 0 SERVICE CORP INTL COM 817565104 1351 30561 SH SOLE 30561 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 31021 500094 SH SOLE 500094 0 0 SERVICENOW INC COM 81762P102 98596 503991 SH SOLE 503991 0 0 SERVICESOURCE INTL INC COM 81763U100 1506 528329 SH SOLE 528329 0 0 SESEN BIO INC COM 817763105 1785 830034 SH SOLE 830034 0 0 SHAKE SHACK INC CL A 819047101 1693 26867 SH SOLE 26867 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1840 94425 SH SOLE 94425 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 6896 177953 SH SOLE 177953 0 0 SHERWIN WILLIAMS CO COM 824348106 122836 269845 SH SOLE 269845 0 0 SHIP FIN INTL LTD NOTE 4.875% 5/0 824689AG8 5989 6000 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L NOTE 5.750%10/1 G81075AF3 3915 3930 SH SOLE 0 0 0 SHIRE PLC SPONSORED ADR 82481R106 165287 911827 SH SOLE 911827 0 0 SHIRE PLC SPONSORED ADR 82481R106 88822 490000 SH Call SOLE 0 0 490000 SHOE CARNIVAL INC COM 824889109 9369 243342 SH SOLE 243342 0 0 SHORE BANCSHARES INC COM 825107105 633 35545 SH SOLE 35545 0 0 SHUTTERFLY INC COM 82568P304 6844 103872 SH SOLE 103872 0 0 SHUTTERSTOCK INC COM 825690100 9902 181420 SH SOLE 181420 0 0 SI FINL GROUP INC MD COM 78425V104 527 37639 SH SOLE 37639 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 5857 2352154 SH SOLE 2352154 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 593 40006 SH SOLE 40006 0 0 SIENTRA INC COM 82621J105 10602 443953 SH SOLE 443953 0 0 SIERRA BANCORP COM 82620P102 1214 42009 SH SOLE 42009 0 0 SIERRA ONCOLOGY INC COM 82640U107 2404 1413995 SH SOLE 1413995 0 0 SIERRA WIRELESS INC COM 826516106 7242 360318 SH SOLE 360318 0 0 SIGA TECHNOLOGIES INC COM 826917106 231 33592 SH SOLE 33592 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 72280 629399 SH SOLE 629399 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3317 50307 SH SOLE 50307 0 0 SILICON LABORATORIES INC COM 826919102 2090 22763 SH SOLE 22763 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 19667 366233 SH SOLE 366233 0 0 SILVERBOW RES INC COM 82836G102 267 10018 SH SOLE 10018 0 0 SILVERCORP METALS INC COM 82835P103 61 24892 SH SOLE 24892 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 184 13269 SH SOLE 13269 0 0 SIMON PPTY GROUP INC NEW COM 828806109 64573 365336 SH SOLE 365336 0 0 SIMPLY GOOD FOODS CO COM 82900L102 57855 2974541 SH SOLE 2974541 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 16658 229886 SH SOLE 229886 0 0 SIMULATIONS PLUS INC COM 829214105 335 16576 SH SOLE 16576 0 0 SINA CORP ORD G81477104 314 4525 SH SOLE 4525 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 2071 73051 SH SOLE 73051 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 2576 42685 SH SOLE 42685 0 0 SIRIUS XM HLDGS INC COM 82968B103 6217 983648 SH SOLE 983648 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2897 38452 SH SOLE 38452 0 0 SITO MOBILE LTD COM NEW 82988R203 150 84050 SH SOLE 84050 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 22050 315808 SH SOLE 315808 0 0 SJW GROUP COM 784305104 3696 60444 SH SOLE 60444 0 0 SKECHERS U S A INC CL A 830566105 9934 355658 SH SOLE 355658 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 3041 106443 SH SOLE 106443 0 0 SKYWEST INC COM 830879102 1092 18533 SH SOLE 18533 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 944 10405 SH SOLE 10405 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2758 30400 SH Put SOLE 0 0 30400 SL GREEN RLTY CORP COM 78440X101 5205 53373 SH SOLE 53373 0 0 SLEEP NUMBER CORP COM 83125X103 1804 49045 SH SOLE 49045 0 0 SLM CORP COM 78442P106 3020 270815 SH SOLE 270815 0 0 SM ENERGY CO COM 78454L100 197544 6265261 SH SOLE 6265261 0 0 SMART & FINAL STORES INC COM 83190B101 2382 417818 SH SOLE 417818 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 207 7211 SH SOLE 7211 0 0 SMARTSHEET INC COM CL A 83200N103 4341 138873 SH SOLE 138873 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 68012 1833690 SH SOLE 1833690 0 0 SMITH A O COM 831865209 65681 1230673 SH SOLE 1230673 0 0 SMITH A O COM 831865209 5337 100000 SH Call SOLE 0 0 100000 SMUCKER J M CO COM NEW 832696405 28344 276232 SH SOLE 276232 0 0 SMUCKER J M CO COM NEW 832696405 5254 51200 SH Call SOLE 0 0 51200 SNAP INC CL A 83304A106 1825 215201 SH SOLE 215201 0 0 SNAP INC CL A 83304A106 2544 300000 SH Call SOLE 0 0 300000 SNAP ON INC COM 833034101 341 1855 SH SOLE 1855 0 0 SOCIAL CAP HEDOSOPHIA HLDGS CL A G8250R103 7936 800804 SH SOLE 800804 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 15001 328104 SH SOLE 328104 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 25804 180344 SH SOLE 180344 0 0 SOHU COM LTD SPONSORED ADS 83410S108 252 12701 SH SOLE 12701 0 0 SOLAR CAP LTD COM 83413U100 3351 156712 SH SOLE 156712 0 0 SOLAR SR CAP LTD COM 83416M105 169 10138 SH SOLE 10138 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 11992 318500 SH SOLE 318500 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 2534 134151 SH SOLE 134151 0 0 SOLITARIO ZINC CORP COM 8342EP107 82 235261 SH SOLE 235261 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 345 17844 SH SOLE 17844 0 0 SONIC CORP COM 835451105 13624 314341 SH SOLE 314341 0 0 SONOCO PRODS CO COM 835495102 5818 104835 SH SOLE 104835 0 0 SONOS INC COM 83570H108 286 17800 SH SOLE 17800 0 0 SONY CORP SPONSORED ADR 835699307 26747 441010 SH SOLE 441010 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 85 19367 SH SOLE 19367 0 0 SOTHEBYS COM 835898107 446 9073 SH SOLE 9073 0 0 SOTHERLY HOTELS INC COM 83600C103 128 17776 SH SOLE 17776 0 0 SOUTH JERSEY INDS INC COM 838518108 5751 163066 SH SOLE 163066 0 0 SOUTHERN CO COM 842587107 43604 1000090 SH SOLE 1000090 0 0 SOUTHERN COPPER CORP COM 84265V105 19387 449390 SH SOLE 449390 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 209 5323 SH SOLE 5323 0 0 SOUTHERN MO BANCORP INC COM 843380106 349 9371 SH SOLE 9371 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 214 13237 SH SOLE 13237 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 12795 367673 SH SOLE 367673 0 0 SOUTHWEST AIRLS CO COM 844741108 143085 2291200 SH SOLE 2291200 0 0 SOUTHWEST AIRLS CO COM 844741108 9368 150000 SH Call SOLE 0 0 150000 SOUTHWEST GAS HOLDINGS INC COM 844895102 23940 302929 SH SOLE 302929 0 0 SOUTHWESTERN ENERGY CO COM 845467109 136262 26665774 SH SOLE 26665774 0 0 SOUTHWESTERN ENERGY CO COM 845467109 756 148000 SH Call SOLE 0 0 148000 SOUTHWESTERN ENERGY CO COM 845467109 2044 400000 SH Put SOLE 0 0 400000 SPARK ENERGY INC CL A COM 846511103 5482 664503 SH SOLE 664503 0 0 SPARK THERAPEUTICS INC COM 84652J103 3957 72538 SH SOLE 72538 0 0 SPARTAN ENERGY ACQUISITON CO UNIT 99/99/9999 846784114 36217 3564700 SH SOLE 3564700 0 0 SPARTAN MTRS INC COM 846819100 2136 144840 SH SOLE 144840 0 0 SPARTANNASH CO COM 847215100 5399 269162 SH SOLE 269162 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 7322 27692 SH SOLE 27692 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 12079 107117 SH SOLE 107117 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 140950 1250000 SH Call SOLE 0 0 1250000 SPDR S&P 500 ETF TR TR UNIT 78462F103 11356 39060 SH SOLE 39060 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1875231 6450300 SH Call SOLE 0 0 6450300 SPDR S&P 500 ETF TR TR UNIT 78462F103 256880 883600 SH Put SOLE 0 0 883600 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 15848 43128 SH SOLE 43128 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 1914 62155 SH SOLE 62155 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 2441 88461 SH SOLE 88461 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 3278 35794 SH SOLE 35794 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 5 99 SH SOLE 99 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 2933 61500 SH DFND 1,2 0 61500 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 634 18869 SH SOLE 18869 0 0 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 372 11936 SH SOLE 11936 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2674 49582 SH SOLE 49582 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 11270 312625 SH SOLE 312625 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 279 9239 SH SOLE 9239 0 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 1779 33800 SH SOLE 33800 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 564 9500 SH SOLE 9500 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 10071 197400 SH Put SOLE 0 0 197400 SPDR SERIES TRUST S&P METALS MNG 78464A755 550 16087 SH SOLE 16087 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 3300 96600 SH Call SOLE 0 0 96600 SPDR SERIES TRUST S&P BK ETF 78464A797 357 7669 SH SOLE 7669 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 280 7739 SH SOLE 7739 0 0 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 541 15872 SH SOLE 15872 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 427 4449 SH SOLE 4449 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 32897 440271 SH SOLE 440271 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 899 53517 SH SOLE 53517 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 4208 250500 SH Put SOLE 0 0 250500 SPEEDWAY MOTORSPORTS INC COM 847788106 548 30716 SH SOLE 30716 0 0 SPIRE INC COM 84857L101 6390 86886 SH SOLE 86886 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22814 248871 SH SOLE 248871 0 0 SPIRIT AIRLS INC COM 848577102 16631 354085 SH SOLE 354085 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 7028 610099 SH SOLE 610099 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 556 25755 SH SOLE 25755 0 0 SPLUNK INC COM 848637104 21034 173968 SH SOLE 173968 0 0 SPOK HLDGS INC COM 84863T106 2680 174040 SH SOLE 174040 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1513 258597 SH SOLE 258597 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 23870 132000 SH SOLE 132000 0 0 SPRINT CORP COM SER 1 85207U105 29706 4542129 SH SOLE 4542129 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 218 18638 SH SOLE 18638 0 0 SPROUTS FMRS MKT INC COM 85208M102 12495 455843 SH SOLE 455843 0 0 SPS COMM INC COM 78463M107 10582 106631 SH SOLE 106631 0 0 SPX CORP COM 784635104 5964 179034 SH SOLE 179034 0 0 SQUARE INC CL A 852234103 18872 190607 SH SOLE 190607 0 0 SRC ENERGY INC COM 78470V108 18714 2105042 SH SOLE 2105042 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 590 12488 SH SOLE 12488 0 0 ST JOE CO COM 790148100 3688 219528 SH SOLE 219528 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 42360 882493 SH SOLE 882493 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 4800 100000 SH Call SOLE 0 0 100000 STAG INDL INC COM 85254J102 18151 660037 SH SOLE 660037 0 0 STAMPS COM INC COM NEW 852857200 770 3406 SH SOLE 3406 0 0 STANDARD AVB FINL CORP COM 85303B100 1643 52845 SH SOLE 52845 0 0 STANDARD MTR PRODS INC COM 853666105 1033 20992 SH SOLE 20992 0 0 STANDEX INTL CORP COM 854231107 4922 47215 SH SOLE 47215 0 0 STANLEY BLACK & DECKER INC COM 854502101 6025 41144 SH SOLE 41144 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 6840 473381 SH SOLE 473381 0 0 STARBUCKS CORP COM 855244109 7368 129619 SH SOLE 129619 0 0 STARBUCKS CORP COM 855244109 4127 72600 SH Call SOLE 0 0 72600 STARBUCKS CORP COM 855244109 9913 174400 SH Put SOLE 0 0 174400 STARS GROUP INC COM 85570W100 3118 125233 SH SOLE 125233 0 0 STARS GROUP INC COM 85570W100 2490 100000 SH Call SOLE 0 0 100000 STARTEK INC COM 85569C107 368 55560 SH SOLE 55560 0 0 STARWOOD PPTY TR INC COM 85571B105 2170 100831 SH SOLE 100831 0 0 STATE BK FINL CORP COM 856190103 597 19784 SH SOLE 19784 0 0 STATE STR CORP COM 857477103 142765 1704048 SH SOLE 1704048 0 0 STEEL DYNAMICS INC COM 858119100 57833 1279770 SH SOLE 1279770 0 0 STEELCASE INC CL A 858155203 1860 100558 SH SOLE 100558 0 0 STELLAR BIOTECHNOLOGIES INC COM 85855A302 24 16932 SH SOLE 16932 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 2459 148145 SH SOLE 148145 0 0 STERICYCLE INC COM 858912108 299 5099 SH SOLE 5099 0 0 STERIS PLC SHS USD G84720104 4462 39005 SH SOLE 39005 0 0 STERLING BANCORP DEL COM 85917A100 62057 2820753 SH SOLE 2820753 0 0 STERLING BANCORP INC COM 85917W102 4307 380810 SH SOLE 380810 0 0 STERLING CONSTRUCTION CO INC COM 859241101 3809 265999 SH SOLE 265999 0 0 STEWART INFORMATION SVCS COR COM 860372101 13972 310423 SH SOLE 310423 0 0 STIFEL FINL CORP COM 860630102 52193 1018194 SH SOLE 1018194 0 0 STITCH FIX INC COM CL A 860897107 6792 155166 SH SOLE 155166 0 0 STOCK YDS BANCORP INC COM 861025104 4894 134811 SH SOLE 134811 0 0 STORE CAP CORP COM 862121100 23387 841549 SH SOLE 841549 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 85 23890 SH SOLE 23890 0 0 STRATASYS LTD SHS M85548101 1880 81346 SH SOLE 81346 0 0 STRATEGIC ED INC COM 86272C103 945 6899 SH SOLE 6899 0 0 STRATTEC SEC CORP COM 863111100 352 9875 SH SOLE 9875 0 0 STRATUS PPTYS INC COM NEW 863167201 745 24347 SH SOLE 24347 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 3093 637706 SH SOLE 637706 0 0 STRYKER CORP COM 863667101 14909 83909 SH SOLE 83909 0 0 STRYKER CORP COM 863667101 5330 30000 SH Call SOLE 0 0 30000 STURM RUGER & CO INC COM 864159108 3774 54657 SH SOLE 54657 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 13811 1020761 SH SOLE 1020761 0 0 SUMMIT MATLS INC CL A 86614U100 19624 1079401 SH SOLE 1079401 0 0 SUN CMNTYS INC COM 866674104 33532 330236 SH SOLE 330236 0 0 SUN HYDRAULICS CORP COM 866942105 415 7582 SH SOLE 7582 0 0 SUNCOKE ENERGY INC COM 86722A103 324 27890 SH SOLE 27890 0 0 SUNCOR ENERGY INC NEW COM 867224107 33333 861550 SH SOLE 861550 0 0 SUNPOWER CORP COM 867652406 3174 434822 SH SOLE 434822 0 0 SUNRUN INC COM 86771W105 14789 1188829 SH SOLE 1188829 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1015 62060 SH SOLE 62060 0 0 SUNTRUST BKS INC COM 867914103 1002 14997 SH SOLE 14997 0 0 SUNTRUST BKS INC COM 867914103 6679 100000 SH Call SOLE 0 0 100000 SUPERIOR ENERGY SVCS INC COM 868157108 30606 3142349 SH SOLE 3142349 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 312 16390 SH SOLE 16390 0 0 SUPERIOR INDS INTL INC COM 868168105 896 52559 SH SOLE 52559 0 0 SUPERIOR INDS INTL INC COM 868168105 2558 150000 SH Call SOLE 0 0 150000 SUPERNUS PHARMACEUTICALS INC COM 868459108 11669 231748 SH SOLE 231748 0 0 SUPERVALU INC COM NEW 868536301 7170 222530 SH SOLE 222530 0 0 SURFACE ONCOLOGY INC COM 86877M209 5968 545494 SH SOLE 545494 0 0 SURMODICS INC COM 868873100 7924 106146 SH SOLE 106146 0 0 SUTRO BIOPHARMA INC COM 869367102 1150 76662 SH SOLE 76662 0 0 SVB FINL GROUP COM 78486Q101 123044 395856 SH SOLE 395856 0 0 SVMK INC COM 78489X103 2503 156142 SH SOLE 156142 0 0 SWITCH INC CL A 87105L104 16081 1488955 SH SOLE 1488955 0 0 SYKES ENTERPRISES INC COM 871237103 1410 46242 SH SOLE 46242 0 0 SYMANTEC CORP COM 871503108 2350 110438 SH SOLE 110438 0 0 SYNAPTICS INC COM 87157D109 20681 453323 SH SOLE 453323 0 0 SYNCHRONY FINL COM 87165B103 35761 1150604 SH SOLE 1150604 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 4913 608038 SH SOLE 608038 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 2544 314900 SH Call SOLE 0 0 314900 SYNEOS HEALTH INC CL A 87166B102 66782 1295479 SH SOLE 1295479 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 21 12504 SH SOLE 12504 0 0 SYNLOGIC INC COM 87166L100 936 65848 SH SOLE 65848 0 0 SYNNEX CORP COM 87162W100 13520 159618 SH SOLE 159618 0 0 SYNNEX CORP COM 87162W100 2118 25000 SH Call SOLE 0 0 25000 SYNOPSYS INC COM 871607107 31535 319796 SH SOLE 319796 0 0 SYNOVUS FINL CORP COM NEW 87161C501 180026 3931551 SH SOLE 3931551 0 0 SYNTEL INC COM 87162H103 2850 69545 SH SOLE 69545 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 2059 172846 SH SOLE 172846 0 0 SYSCO CORP COM 871829107 76978 1050898 SH SOLE 1050898 0 0 SYSCO CORP COM 871829107 2198 30000 SH Put SOLE 0 0 30000 SYSTEMAX INC COM 871851101 2393 72662 SH SOLE 72662 0 0 T MOBILE US INC COM 872590104 7327 104404 SH SOLE 104404 0 0 T2 BIOSYSTEMS INC COM 89853L104 4122 553288 SH SOLE 553288 0 0 TABLEAU SOFTWARE INC CL A 87336U105 14709 131634 SH SOLE 131634 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1111 13687 SH SOLE 13687 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 8781 123589 SH SOLE 123589 0 0 TAILORED BRANDS INC COM 87403A107 9541 378751 SH SOLE 378751 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 70646 1599775 SH SOLE 1599775 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 104154 754797 SH SOLE 754797 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 345 2500 SH Call SOLE 0 0 2500 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27598 200000 SH Put SOLE 0 0 200000 TAL ED GROUP SPONSORED ADS 874080104 11140 433294 SH SOLE 433294 0 0 TALEND S A ADS 874224207 13278 190391 SH SOLE 190391 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 6908 292963 SH SOLE 292963 0 0 TALOS ENERGY INC COM 87484T108 5959 181552 SH SOLE 181552 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 32601 761000 SH SOLE 761000 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 24958 1090818 SH SOLE 1090818 0 0 TANTECH HLDGS LTD COM G8675X107 59 35880 SH SOLE 35880 0 0 TAPESTRY INC COM 876030107 71337 1419083 SH SOLE 1419083 0 0 TAPIMMUNE INC COM PAR 876033408 315 34788 SH SOLE 34788 0 0 TARENA INTL INC ADR 876108101 264 32508 SH SOLE 32508 0 0 TARGA RES CORP COM 87612G101 87540 1554610 SH SOLE 1554610 0 0 TARGA RES CORP COM 87612G101 44997 799100 SH Call SOLE 0 0 799100 TARGET CORP COM 87612E106 22795 258419 SH SOLE 258419 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 460 4676 SH SOLE 4676 0 0 TASEKO MINES LTD COM 876511106 17 21342 SH SOLE 21342 0 0 TATA MTRS LTD SPONSORED ADR 876568502 6410 417329 SH SOLE 417329 0 0 TAUBMAN CTRS INC COM 876664103 10275 171731 SH SOLE 171731 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 94021 5211813 SH SOLE 5211813 0 0 TCF FINL CORP COM 872275102 35410 1487188 SH SOLE 1487188 0 0 TCG BDC INC COM 872280102 616 36900 SH SOLE 36900 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 60111 1137824 SH SOLE 1137824 0 0 TE CONNECTIVITY LTD REG SHS H84989104 99325 1129590 SH SOLE 1129590 0 0 TECH DATA CORP COM 878237106 1960 27391 SH SOLE 27391 0 0 TECHNIPFMC PLC COM G87110105 2068 66185 SH SOLE 66185 0 0 TECHTARGET INC COM 87874R100 713 36710 SH SOLE 36710 0 0 TECK RESOURCES LTD CL B 878742204 48725 2021782 SH SOLE 2021782 0 0 TECK RESOURCES LTD CL B 878742204 3615 150000 SH Call SOLE 0 0 150000 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 414 176840 SH SOLE 176840 0 0 TEEKAY TANKERS LTD CL A Y8565N102 258 261600 SH SOLE 261600 0 0 TEGNA INC COM 87901J105 1614 134928 SH SOLE 134928 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 313 16677 SH SOLE 16677 0 0 TELADOC HEALTH INC COM 87918A105 123642 1431875 SH SOLE 1431875 0 0 TELADOC HEALTH INC COM 87918A105 432 5000 SH Call SOLE 0 0 5000 TELECOM ARGENTINA S A SPON ADR REP B 879273209 2385 136924 SH SOLE 136924 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1239 5022 SH SOLE 5022 0 0 TELEFLEX INC COM 879369106 2240 8418 SH SOLE 8418 0 0 TELEFLEX INC COM 879369106 10644 40000 SH Call SOLE 0 0 40000 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 6708 689454 SH SOLE 689454 0 0 TELEFONICA S A SPONSORED ADR 879382208 952 121100 SH SOLE 121100 0 0 TELENAV INC COM 879455103 383 75894 SH SOLE 75894 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 23464 771085 SH SOLE 771085 0 0 TELLURIAN INC NEW COM 87968A104 6342 706996 SH SOLE 706996 0 0 TELLURIAN INC NEW COM 87968A104 1346 150000 SH Call SOLE 0 0 150000 TELUS CORP COM 87971M103 6471 175648 SH SOLE 175648 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 2033 203256 SH SOLE 203256 0 0 TEMPUR SEALY INTL INC COM 88023U101 28108 531346 SH SOLE 531346 0 0 TENARIS S A SPONSORED ADR 88031M109 85374 2546956 SH SOLE 2546956 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 13511 474736 SH SOLE 474736 0 0 TENNANT CO COM 880345103 3947 51962 SH SOLE 51962 0 0 TENNECO INC COM 880349105 11818 280446 SH SOLE 280446 0 0 TERADATA CORP DEL COM 88076W103 23578 625249 SH SOLE 625249 0 0 TERADYNE INC NOTE 1.250%12/1 880770AG7 6512 5000 SH SOLE 0 0 0 TERADYNE INC COM 880770102 23016 622379 SH SOLE 622379 0 0 TEREX CORP NEW COM 880779103 9313 233344 SH SOLE 233344 0 0 TERNIUM SA SPON ADR 880890108 16448 543012 SH SOLE 543012 0 0 TERRAFORM PWR INC COM CL A 88104R209 279 24156 SH SOLE 24156 0 0 TERRENO RLTY CORP COM 88146M101 13778 365474 SH SOLE 365474 0 0 TESARO INC COM 881569107 60885 1560761 SH SOLE 1560761 0 0 TESARO INC COM 881569107 5852 150000 SH Put SOLE 0 0 150000 TESLA INC NOTE 1.250% 3/0 88160RAC5 1915 2000 SH SOLE 0 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 2566 2500 SH SOLE 0 0 0 TESLA INC COM 88160R101 452 1709 SH SOLE 1709 0 0 TESLA INC COM 88160R101 1324 5000 SH Call SOLE 0 0 5000 TESLA INC COM 88160R101 794 3000 SH Put SOLE 0 0 3000 TESSCO TECHNOLOGIES INC COM 872386107 634 41546 SH SOLE 41546 0 0 TETRA TECH INC NEW COM 88162G103 14537 212837 SH SOLE 212837 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 2647 587003 SH SOLE 587003 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 1512 547814 SH SOLE 547814 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 16678 774261 SH SOLE 774261 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1616 75000 SH Call SOLE 0 0 75000 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 201170 2434001 SH SOLE 2434001 0 0 TEXAS INSTRS INC COM 882508104 145942 1360253 SH SOLE 1360253 0 0 TEXAS INSTRS INC COM 882508104 16641 155100 SH Put SOLE 0 0 155100 TEXAS PAC LD TR SUB CTF PROP I T 882610108 570 661 SH SOLE 661 0 0 TEXAS ROADHOUSE INC COM 882681109 3962 57179 SH SOLE 57179 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 510 39862 SH SOLE 39862 0 0 TEXTRON INC COM 883203101 21584 301995 SH SOLE 301995 0 0 TEXTRON INC COM 883203101 1787 25000 SH Put SOLE 0 0 25000 TG THERAPEUTICS INC COM 88322Q108 1575 281315 SH SOLE 281315 0 0 THERAPEUTICSMD INC COM 88338N107 2706 412491 SH SOLE 412491 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 4299 131596 SH SOLE 131596 0 0 THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 10213 10000 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 22235 91099 SH SOLE 91099 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 6102 25000 SH Put SOLE 0 0 25000 THERMON GROUP HLDGS INC COM 88362T103 3129 121384 SH SOLE 121384 0 0 THESTREET INC COM 88368Q103 76 34498 SH SOLE 34498 0 0 THIRD PT REINS LTD COM G8827U100 1231 94669 SH SOLE 94669 0 0 THOMSON REUTERS CORP COM 884903105 3731 81672 SH SOLE 81672 0 0 THOMSON REUTERS CORP COM 884903105 22840 500000 SH Call SOLE 0 0 500000 THOMSON REUTERS CORP COM 884903105 22840 500000 SH Put SOLE 0 0 500000 THOR INDS INC COM 885160101 10271 122710 SH SOLE 122710 0 0 THUNDER BRIDGE ACQUISITION L UNIT 01/01/2025 G8857R118 5080 500000 SH SOLE 500000 0 0 TIBERIUS ACQUISITION CORP COM 88633A107 4835 500000 SH SOLE 500000 0 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R117 145 35136 SH SOLE 0 0 35136 TIDEWATER INC NEW *W EXP 07/31/202 88642R125 251 38437 SH SOLE 0 0 38437 TIER REIT INC COM NEW 88650V208 12669 525682 SH SOLE 525682 0 0 TIFFANY & CO NEW COM 886547108 74277 575926 SH SOLE 575926 0 0 TILE SHOP HLDGS INC COM 88677Q109 4524 632767 SH SOLE 632767 0 0 TILLYS INC CL A 886885102 8569 452216 SH SOLE 452216 0 0 TILRAY INC COM CL 2 88688T100 339 2363 SH SOLE 2363 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 7635 526942 SH SOLE 526942 0 0 TIMKEN CO COM 887389104 52275 1048637 SH SOLE 1048637 0 0 TIMKENSTEEL CORP COM 887399103 8155 548409 SH SOLE 548409 0 0 TIPTREE INC COM 88822Q103 85 12960 SH SOLE 12960 0 0 TITAN INTL INC ILL COM 88830M102 1675 225778 SH SOLE 225778 0 0 TITAN MACHY INC COM 88830R101 2224 143652 SH SOLE 143652 0 0 TIVITY HEALTH INC COM 88870R102 7766 241560 SH SOLE 241560 0 0 TIVITY HEALTH INC COM 88870R102 643 20000 SH Put SOLE 0 0 20000 TIVO CORP COM 88870P106 6359 510732 SH SOLE 510732 0 0 TIVO CORP COM 88870P106 2490 200000 SH Call SOLE 0 0 200000 TJX COS INC NEW COM 872540109 153229 1367873 SH SOLE 1367873 0 0 TKK SYMPHONY ACQUISITION COR UNIT 08/15/2023 G88950111 4040 400000 SH SOLE 400000 0 0 TOCAGEN INC COM 888846102 1309 83985 SH SOLE 83985 0 0 TOLL BROTHERS INC COM 889478103 48798 1477382 SH SOLE 1477382 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 313 3861 SH SOLE 3861 0 0 TOOTSIE ROLL INDS INC COM 890516107 1272 43485 SH SOLE 43485 0 0 TORCHMARK CORP COM 891027104 1766 20371 SH SOLE 20371 0 0 TORO CO COM 891092108 8384 139801 SH SOLE 139801 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2119 34852 SH SOLE 34852 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 417 15496 SH SOLE 15496 0 0 TOTAL SYS SVCS INC COM 891906109 217769 2205476 SH SOLE 2205476 0 0 TOTAL SYS SVCS INC COM 891906109 19748 200000 SH Call SOLE 0 0 200000 TOWER INTL INC COM 891826109 1174 38809 SH SOLE 38809 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 429 49599 SH SOLE 49599 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 9346 302948 SH SOLE 302948 0 0 TOWNSQUARE MEDIA INC CL A 892231101 1113 142082 SH SOLE 142082 0 0 TPG PACE HLDGS CORP CL A G89827128 2014 200000 SH SOLE 200000 0 0 TPG RE FIN TR INC COM 87266M107 2111 105437 SH SOLE 105437 0 0 TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 2010 2000 SH SOLE 0 0 0 TPG SPECIALTY LENDING INC COM 87265K102 4762 233553 SH SOLE 233553 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 152 74331 SH SOLE 74331 0 0 TRACTOR SUPPLY CO COM 892356106 27561 303269 SH SOLE 303269 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 92 59520 SH SOLE 59520 0 0 TRANSCANADA CORP COM 89353D107 8109 200428 SH SOLE 200428 0 0 TRANSDIGM GROUP INC COM 893641100 506 1358 SH SOLE 1358 0 0 TRANSGLOBE ENERGY CORP COM 893662106 779 233285 SH SOLE 233285 0 0 TRANSLATE BIO INC COM 89374L104 819 81863 SH SOLE 81863 0 0 TRANSOCEAN LTD REG SHS H8817H100 29423 2109146 SH SOLE 2109146 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 1818 125234 SH SOLE 125234 0 0 TRAVELCENTERS AMER LLC COM 894174101 679 119166 SH SOLE 119166 0 0 TRAVELERS COMPANIES INC COM 89417E109 38658 298034 SH SOLE 298034 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 10883 645081 SH SOLE 645081 0 0 TRAVELZOO COM NEW 89421Q205 498 42005 SH SOLE 42005 0 0 TREEHOUSE FOODS INC COM 89469A104 3452 72142 SH SOLE 72142 0 0 TREVENA INC COM 89532E109 1381 651225 SH SOLE 651225 0 0 TRIBUNE MEDIA CO CL A 896047503 28692 746595 SH SOLE 746595 0 0 TRICIDA INC COM 89610F101 1538 50335 SH SOLE 50335 0 0 TRILOGY METALS INC NEW COM 89621C105 10690 5345060 SH SOLE 5345060 0 0 TRIMAS CORP COM NEW 896215209 3188 104859 SH SOLE 104859 0 0 TRIMBLE INC COM 896239100 14768 339805 SH SOLE 339805 0 0 TRINET GROUP INC COM 896288107 4227 75059 SH SOLE 75059 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 658 164502 SH SOLE 164502 0 0 TRINITY INDS INC COM 896522109 65569 1789559 SH SOLE 1789559 0 0 TRINITY MERGER CORP UNIT 05/11/2025 89653L205 9766 950000 SH SOLE 950000 0 0 TRINSEO S A SHS L9340P101 11630 148532 SH SOLE 148532 0 0 TRIPADVISOR INC COM 896945201 27208 532758 SH SOLE 532758 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 6404 471242 SH SOLE 471242 0 0 TRIPLE-S MGMT CORP CL B 896749108 347 18369 SH SOLE 18369 0 0 TRISTATE CAP HLDGS INC COM 89678F100 5105 184956 SH SOLE 184956 0 0 TRIUMPH GROUP INC NEW COM 896818101 15756 676217 SH SOLE 676217 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 6686 1085454 SH SOLE 1085454 0 0 TRONC INC COM 89703P107 414 25371 SH SOLE 25371 0 0 TRUEBLUE INC COM 89785X101 212 8147 SH SOLE 8147 0 0 TRUECAR INC COM 89785L107 4845 343618 SH SOLE 343618 0 0 TRUPANION INC COM 898202106 917 25660 SH SOLE 25660 0 0 TRUSTCO BK CORP N Y COM 898349105 5581 656617 SH SOLE 656617 0 0 TRUSTMARK CORP COM 898402102 13056 387996 SH SOLE 387996 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 172 50842 SH SOLE 50842 0 0 TTEC HLDGS INC COM 89854H102 3485 134551 SH SOLE 134551 0 0 TTM TECHNOLOGIES INC COM 87305R109 1389 87331 SH SOLE 87331 0 0 TUESDAY MORNING CORP COM NEW 899035505 313 97940 SH SOLE 97940 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 253 35237 SH SOLE 35237 0 0 TUPPERWARE BRANDS CORP COM 899896104 3508 104883 SH SOLE 104883 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 1065 221027 SH SOLE 221027 0 0 TURNING PT BRANDS INC COM 90041L105 779 18781 SH SOLE 18781 0 0 TURQUOISE HILL RES LTD COM 900435108 16381 7726844 SH SOLE 7726844 0 0 TURTLE BEACH CORP COM NEW 900450206 5747 288208 SH SOLE 288208 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 194764 4203843 SH SOLE 4203843 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 26756 577500 SH Call SOLE 0 0 577500 TWENTY FIRST CENTY FOX INC CL B 90130A200 7498 163646 SH SOLE 163646 0 0 TWILIO INC CL A 90138F102 55590 644294 SH SOLE 644294 0 0 TWIN DISC INC COM 901476101 1556 67521 SH SOLE 67521 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 11488 12500 SH SOLE 0 0 0 TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 1583 1500 SH SOLE 0 0 0 TWO HBRS INVT CORP COM NEW 90187B408 8348 559164 SH SOLE 559164 0 0 TWO RIV BANCORP COM 90207C105 1009 58198 SH SOLE 58198 0 0 TYLER TECHNOLOGIES INC COM 902252105 273 1115 SH SOLE 1115 0 0 TYME TECHNOLOGIES INC COM 90238J103 2294 825000 SH SOLE 825000 0 0 TYSON FOODS INC CL A 902494103 127284 2138155 SH SOLE 2138155 0 0 TYSON FOODS INC CL A 902494103 1488 25000 SH Call SOLE 0 0 25000 U S CONCRETE INC COM NEW 90333L201 8464 184603 SH SOLE 184603 0 0 U S G CORP COM NEW 903293405 14026 323850 SH SOLE 323850 0 0 U S GOLD CORP COM PAR NEW 90291C102 28 26738 SH SOLE 26738 0 0 U S SILICA HLDGS INC COM 90346E103 2783 147775 SH SOLE 147775 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 64 41210 SH SOLE 41210 0 0 UBIQUITI NETWORKS INC COM 90347A100 3066 31010 SH SOLE 31010 0 0 UBS GROUP AG SHS H42097107 521 33146 SH SOLE 33146 0 0 UDR INC COM 902653104 2305 57010 SH SOLE 57010 0 0 UGI CORP NEW COM 902681105 11461 206573 SH SOLE 206573 0 0 ULTA BEAUTY INC COM 90384S303 39474 139919 SH SOLE 139919 0 0 ULTA BEAUTY INC COM 90384S303 13485 47800 SH Put SOLE 0 0 47800 ULTIMATE SOFTWARE GROUP INC COM 90385D107 83971 260627 SH SOLE 260627 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 694 620016 SH SOLE 620016 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1325 17362 SH SOLE 17362 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 4483 484099 SH SOLE 484099 0 0 UMB FINL CORP COM 902788108 1677 23659 SH SOLE 23659 0 0 UMH PPTYS INC COM 903002103 10347 661578 SH SOLE 661578 0 0 UMPQUA HLDGS CORP COM 904214103 153642 7386621 SH SOLE 7386621 0 0 UNDER ARMOUR INC CL A 904311107 11547 544180 SH SOLE 544180 0 0 UNIFI INC COM NEW 904677200 352 12420 SH SOLE 12420 0 0 UNIFIRST CORP MASS COM 904708104 4300 24761 SH SOLE 24761 0 0 UNILEVER N V N Y SHS NEW 904784709 324 5831 SH SOLE 5831 0 0 UNILEVER PLC SPON ADR NEW 904767704 992 18054 SH SOLE 18054 0 0 UNION PAC CORP COM 907818108 221455 1360037 SH SOLE 1360037 0 0 UNIQUE FABRICATING INC COM 90915J103 202 24947 SH SOLE 24947 0 0 UNIQURE NV SHS N90064101 17603 483725 SH SOLE 483725 0 0 UNIQURE NV SHS N90064101 4207 115600 SH Call SOLE 0 0 115600 UNIQURE NV SHS N90064101 346 9500 SH Put SOLE 0 0 9500 UNISYS CORP COM NEW 909214306 34129 1672996 SH SOLE 1672996 0 0 UNIT CORP COM 909218109 1134 43496 SH SOLE 43496 0 0 UNITED BANKSHARES INC WEST V COM 909907107 3400 93534 SH SOLE 93534 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 13979 501237 SH SOLE 501237 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1165 120427 SH SOLE 120427 0 0 UNITED CONTL HLDGS INC COM 910047109 207329 2327971 SH SOLE 2327971 0 0 UNITED CONTL HLDGS INC COM 910047109 8906 100000 SH Call SOLE 0 0 100000 UNITED CONTL HLDGS INC COM 910047109 7258 81500 SH Put SOLE 0 0 81500 UNITED FINL BANCORP INC NEW COM 910304104 2667 158478 SH SOLE 158478 0 0 UNITED FIRE GROUP INC COM 910340108 418 8232 SH SOLE 8232 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2063 799445 SH SOLE 799445 0 0 UNITED NAT FOODS INC COM 911163103 28094 938030 SH SOLE 938030 0 0 UNITED PARCEL SERVICE INC CL B 911312106 57097 489055 SH SOLE 489055 0 0 UNITED RENTALS INC COM 911363109 28799 176031 SH SOLE 176031 0 0 UNITED STATES CELLULAR CORP COM 911684108 14772 329883 SH SOLE 329883 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 5804 374000 SH Put SOLE 0 0 374000 UNITED STATES STL CORP NEW COM 912909108 3751 123053 SH SOLE 123053 0 0 UNITED TECHNOLOGIES CORP COM 913017109 117208 838340 SH SOLE 838340 0 0 UNITED TECHNOLOGIES CORP COM 913017109 13981 100000 SH Call SOLE 0 0 100000 UNITED THERAPEUTICS CORP DEL COM 91307C102 16785 131252 SH SOLE 131252 0 0 UNITEDHEALTH GROUP INC COM 91324P102 147903 555942 SH SOLE 555942 0 0 UNITI GROUP INC COM 91325V108 1341 66528 SH SOLE 66528 0 0 UNITIL CORP COM 913259107 1009 19815 SH SOLE 19815 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 666 40898 SH SOLE 40898 0 0 UNIVAR INC COM 91336L107 21523 701987 SH SOLE 701987 0 0 UNIVERSAL CORP VA COM 913456109 845 12999 SH SOLE 12999 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 50403 427509 SH SOLE 427509 0 0 UNIVERSAL ELECTRS INC COM 913483103 1501 38148 SH SOLE 38148 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 363 4882 SH SOLE 4882 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 519 4063 SH SOLE 4063 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 204 4211 SH SOLE 4211 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 396 10749 SH SOLE 10749 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 1487 58301 SH SOLE 58301 0 0 UNIVEST CORP PA COM 915271100 2016 76237 SH SOLE 76237 0 0 UNUM GROUP COM 91529Y106 53485 1368960 SH SOLE 1368960 0 0 UNUM THERAPEUTICS INC COM 903214104 230 22346 SH SOLE 22346 0 0 UPLAND SOFTWARE INC COM 91544A109 8201 253824 SH SOLE 253824 0 0 UR ENERGY INC COM 91688R108 347 433938 SH SOLE 433938 0 0 URBAN EDGE PPTYS COM 91704F104 8283 375134 SH SOLE 375134 0 0 URBAN ONE INC CL D NON VTG 91705J204 398 198975 SH SOLE 198975 0 0 URBAN OUTFITTERS INC COM 917047102 37143 908136 SH SOLE 908136 0 0 UROGEN PHARMA LTD COM M96088105 11021 233353 SH SOLE 233353 0 0 UROVANT SCIENCES LTD SHS G9381B108 5937 494764 SH SOLE 494764 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 2263 106303 SH SOLE 106303 0 0 US BANCORP DEL COM NEW 902973304 4991 94515 SH SOLE 94515 0 0 US ECOLOGY INC COM 91732J102 1448 19633 SH SOLE 19633 0 0 US FOODS HLDG CORP COM 912008109 30476 988831 SH SOLE 988831 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 2307 320400 SH Call SOLE 0 0 320400 USA TRUCK INC COM 902925106 1774 87712 SH SOLE 87712 0 0 USANA HEALTH SCIENCES INC COM 90328M107 19135 158728 SH SOLE 158728 0 0 UTAH MED PRODS INC COM 917488108 396 4207 SH SOLE 4207 0 0 UXIN LTD ADS 91818X108 3213 473143 SH SOLE 473143 0 0 V F CORP COM 918204108 248 2656 SH SOLE 2656 0 0 VAALCO ENERGY INC COM NEW 91851C201 123 45094 SH SOLE 45094 0 0 VACCINEX INC COM 918640103 580 83763 SH SOLE 83763 0 0 VAIL RESORTS INC COM 91879Q109 45002 163991 SH SOLE 163991 0 0 VALE S A ADR 91912E105 8601 579584 SH SOLE 579584 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1315 11559 SH SOLE 11559 0 0 VALERO ENERGY CORP NEW COM 91913Y100 11375 100000 SH Put SOLE 0 0 100000 VALHI INC NEW COM 918905100 143 62874 SH SOLE 62874 0 0 VALMONT INDS INC COM 920253101 5333 38503 SH SOLE 38503 0 0 VALVOLINE INC COM 92047W101 3304 153599 SH SOLE 153599 0 0 VANDA PHARMACEUTICALS INC COM 921659108 6715 292591 SH SOLE 292591 0 0 VANDA PHARMACEUTICALS INC COM 921659108 574 25000 SH Put SOLE 0 0 25000 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2778 150000 SH Call SOLE 0 0 150000 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1133 36393 SH SOLE 36393 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1763 81773 SH SOLE 81773 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 545 25300 SH Call SOLE 0 0 25300 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 7341 340500 SH Put SOLE 0 0 340500 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 982 9223 SH SOLE 9223 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2608 33423 SH SOLE 33423 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 11392 146000 SH DFND 1,2 0 146000 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 4569 58057 SH SOLE 58057 0 0 VANGUARD GROUP DIV APP ETF 921908844 713 6444 SH SOLE 6444 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8118 30398 SH SOLE 30398 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4920 60978 SH SOLE 60978 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2388 14545 SH SOLE 14545 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1319 9880 SH SOLE 9880 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2958 18370 SH SOLE 18370 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1514 13679 SH SOLE 13679 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 845 5199 SH SOLE 5199 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 7519 50246 SH SOLE 50246 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1294 17069 SH SOLE 17069 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2786 53520 SH SOLE 53520 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1176 28684 SH SOLE 28684 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 345 4852 SH SOLE 4852 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 451 8016 SH SOLE 8016 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 297 4965 SH SOLE 4965 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4122 52743 SH SOLE 52743 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 980 19211 SH SOLE 19211 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1247 14927 SH SOLE 14927 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2788 64441 SH SOLE 64441 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1329 15257 SH SOLE 15257 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 293 2786 SH SOLE 2786 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 628 3100 SH SOLE 3100 0 0 VANTAGE ENERGY ACQUISITION COM CL A 92211L105 2739 274445 SH SOLE 274445 0 0 VARIAN MED SYS INC COM 92220P105 38155 340880 SH SOLE 340880 0 0 VARIAN MED SYS INC COM 92220P105 1119 10000 SH Call SOLE 0 0 10000 VARIAN MED SYS INC COM 92220P105 5597 50000 SH Put SOLE 0 0 50000 VARONIS SYS INC COM 922280102 35367 482829 SH SOLE 482829 0 0 VBI VACCINES INC COM NEW 91822J103 380 157094 SH SOLE 157094 0 0 VECTOR GROUP LTD COM 92240M108 9755 707898 SH SOLE 707898 0 0 VECTREN CORP COM 92240G101 10813 151255 SH SOLE 151255 0 0 VECTRUS INC COM 92242T101 4681 150087 SH SOLE 150087 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 11331 885261 SH SOLE 885261 0 0 VEECO INSTRS INC DEL COM 922417100 1416 138155 SH SOLE 138155 0 0 VEEVA SYS INC CL A COM 922475108 55586 510575 SH SOLE 510575 0 0 VENATOR MATLS PLC SHS G9329Z100 9478 1053089 SH SOLE 1053089 0 0 VENTAS INC COM 92276F100 44153 811931 SH SOLE 811931 0 0 VEON LTD SPONSORED ADR 91822M106 2315 798142 SH SOLE 798142 0 0 VEONEER INCORPORATED COM 92336X109 24860 451423 SH SOLE 451423 0 0 VERA BRADLEY INC COM 92335C106 8403 550679 SH SOLE 550679 0 0 VERACYTE INC COM 92337F107 7484 783689 SH SOLE 783689 0 0 VERASTEM INC COM 92337C104 365 50395 SH SOLE 50395 0 0 VEREIT INC COM 92339V100 16299 2245101 SH SOLE 2245101 0 0 VERICEL CORP COM 92346J108 4174 294947 SH SOLE 294947 0 0 VERINT SYS INC COM 92343X100 26206 523070 SH SOLE 523070 0 0 VERISIGN INC COM 92343E102 75009 468455 SH SOLE 468455 0 0 VERISIGN INC COM 92343E102 1601 10000 SH Call SOLE 0 0 10000 VERISIGN INC COM 92343E102 2002 12500 SH Put SOLE 0 0 12500 VERITEX HLDGS INC COM 923451108 11655 412412 SH SOLE 412412 0 0 VERITIV CORP COM 923454102 625 17168 SH SOLE 17168 0 0 VERITONE INC COM 92347M100 224 21456 SH SOLE 21456 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 145636 2727777 SH SOLE 2727777 0 0 VERMILION ENERGY INC COM 923725105 2158 65500 SH SOLE 65500 0 0 VERSARTIS INC COM 92529L102 639 456169 SH SOLE 456169 0 0 VERSO CORP CL A 92531L207 9857 292748 SH SOLE 292748 0 0 VERSUM MATLS INC COM 92532W103 4411 122484 SH SOLE 122484 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 194345 1008327 SH SOLE 1008327 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 19467 101000 SH Call SOLE 0 0 101000 VERU INC COM 92536C103 64 44781 SH SOLE 44781 0 0 VIACOM INC NEW CL A 92553P102 902 24683 SH SOLE 24683 0 0 VIACOM INC NEW CL B 92553P201 4658 137976 SH SOLE 137976 0 0 VIASAT INC COM 92552V100 52363 818808 SH SOLE 818808 0 0 VIAVI SOLUTIONS INC COM 925550105 10212 900549 SH SOLE 900549 0 0 VICI PPTYS INC COM 925652109 34286 1585841 SH SOLE 1585841 0 0 VICOR CORP COM 925815102 4173 90723 SH SOLE 90723 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 4367 457775 SH SOLE 457775 0 0 VIEWRAY INC COM 92672L107 35869 3832125 SH SOLE 3832125 0 0 VIKING THERAPEUTICS INC COM 92686J106 6435 369416 SH SOLE 369416 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 3939 437619 SH SOLE 437619 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 34076 809405 SH SOLE 809405 0 0 VIPSHOP HLDGS LTD NOTE 1.500% 3/1 92763WAA1 2453 2500 SH SOLE 0 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 9963 1596671 SH SOLE 1596671 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 5616 900000 SH Call SOLE 0 0 900000 VIRTRA INC COM PAR 92827K301 273 51239 SH SOLE 51239 0 0 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 206 18449 SH SOLE 18449 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1209 10629 SH SOLE 10629 0 0 VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 250 2521 SH SOLE 0 0 0 VIRTUSA CORP COM 92827P102 3449 64212 SH SOLE 64212 0 0 VISA INC COM CL A 92826C839 386212 2573205 SH SOLE 2573205 0 0 VISA INC COM CL A 92826C839 7850 52300 SH Call SOLE 0 0 52300 VISA INC COM CL A 92826C839 13028 86800 SH Put SOLE 0 0 86800 VISHAY INTERTECHNOLOGY INC COM 928298108 26991 1326334 SH SOLE 1326334 0 0 VISHAY PRECISION GROUP INC COM 92835K103 5462 146049 SH SOLE 146049 0 0 VISTA OUTDOOR INC COM 928377100 562 31401 SH SOLE 31401 0 0 VISTRA ENERGY CORP COM 92840M102 523 21006 SH SOLE 21006 0 0 VISTRA ENERGY CORP UNIT 02/02/2024 92840M300 4875 50000 SH SOLE 0 0 0 VITAL THERAPIES INC COM 92847R104 219 794857 SH SOLE 794857 0 0 VITAMIN SHOPPE INC COM 92849E101 8782 878228 SH SOLE 878228 0 0 VIVEVE MED INC COM NEW 92852W204 66 24555 SH SOLE 24555 0 0 VMWARE INC CL A COM 928563402 52850 338650 SH SOLE 338650 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 34392 1584895 SH SOLE 1584895 0 0 VONAGE HLDGS CORP COM 92886T201 12367 873342 SH SOLE 873342 0 0 VORNADO RLTY TR SH BEN INT 929042109 6943 95104 SH SOLE 95104 0 0 VOXX INTL CORP CL A 91829F104 1528 293841 SH SOLE 293841 0 0 VOYA FINL INC COM 929089100 118000 2375687 SH SOLE 2375687 0 0 VOYA FINL INC COM 929089100 6457 130000 SH Put SOLE 0 0 130000 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 247 33756 SH SOLE 33756 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 286 57519 SH SOLE 57519 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 8847 467616 SH SOLE 467616 0 0 VTV THERAPEUTICS INC CL A 918385105 11 14848 SH SOLE 14848 0 0 VULCAN MATLS CO COM 929160109 96964 871979 SH SOLE 871979 0 0 VULCAN MATLS CO COM 929160109 4448 40000 SH Call SOLE 0 0 40000 W & T OFFSHORE INC COM 92922P106 12892 1337346 SH SOLE 1337346 0 0 W P CAREY INC COM 92936U109 1150 17880 SH SOLE 17880 0 0 W R BERKLEY CORPORATION COM 084423102 3724 46597 SH SOLE 46597 0 0 WABASH NATL CORP COM 929566107 10836 594395 SH SOLE 594395 0 0 WABCO HLDGS INC COM 92927K102 5138 43566 SH SOLE 43566 0 0 WABTEC CORP COM 929740108 793 7560 SH SOLE 7560 0 0 WABTEC CORP COM 929740108 41952 400000 SH Put SOLE 0 0 400000 WADDELL & REED FINL INC CL A 930059100 4769 225162 SH SOLE 225162 0 0 WAGEWORKS INC COM 930427109 12364 289211 SH SOLE 289211 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2308 31666 SH SOLE 31666 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2187 30000 SH Call SOLE 0 0 30000 WALGREENS BOOTS ALLIANCE INC COM 931427108 23700 325100 SH Put SOLE 0 0 325100 WALKER & DUNLOP INC COM 93148P102 1256 23745 SH SOLE 23745 0 0 WALMART INC COM 931142103 213982 2278586 SH SOLE 2278586 0 0 WALMART INC COM 931142103 18782 200000 SH Call SOLE 0 0 200000 WARRIOR MET COAL INC COM 93627C101 40021 1480067 SH SOLE 1480067 0 0 WASHINGTON FED INC COM 938824109 7222 225691 SH SOLE 225691 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 488 66837 SH SOLE 66837 0 0 WASHINGTON TR BANCORP COM 940610108 2892 52296 SH SOLE 52296 0 0 WASTE CONNECTIONS INC COM 94106B101 14881 186546 SH SOLE 186546 0 0 WASTE MGMT INC DEL COM 94106L109 111754 1236759 SH SOLE 1236759 0 0 WATERS CORP COM 941848103 4956 25458 SH SOLE 25458 0 0 WATERS CORP COM 941848103 4867 25000 SH Call SOLE 0 0 25000 WATSCO INC COM 942622200 19306 108398 SH SOLE 108398 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 7744 93307 SH SOLE 93307 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 4317 86349 SH SOLE 86349 0 0 WAYFAIR INC CL A 94419L101 22484 152256 SH SOLE 152256 0 0 WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 4725 5000 SH SOLE 0 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 58196 21474647 SH SOLE 21474647 0 0 WEB COM GROUP INC COM 94733A104 46759 1675964 SH SOLE 1675964 0 0 WEBSTER FINL CORP CONN COM 947890109 31389 532379 SH SOLE 532379 0 0 WEC ENERGY GROUP INC COM 92939U106 9847 147505 SH SOLE 147505 0 0 WEIBO CORP SPONSORED ADR 948596101 4671 63869 SH SOLE 63869 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 74897 1040376 SH SOLE 1040376 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 720 10000 SH Call SOLE 0 0 10000 WEIGHT WATCHERS INTL INC NEW COM 948626106 1440 20000 SH Put SOLE 0 0 20000 WEINGARTEN RLTY INVS SH BEN INT 948741103 18763 630475 SH SOLE 630475 0 0 WELBILT INC COM 949090104 1054 50477 SH SOLE 50477 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 99532 310563 SH SOLE 310563 0 0 WELLS FARGO CO NEW COM 949746101 235363 4477983 SH SOLE 4477983 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 209 17174 SH SOLE 17174 0 0 WENDYS CO COM 95058W100 87815 5123422 SH SOLE 5123422 0 0 WERNER ENTERPRISES INC COM 950755108 25338 716770 SH SOLE 716770 0 0 WESBANCO INC COM 950810101 3465 77728 SH SOLE 77728 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 3390 301323 SH SOLE 301323 0 0 WESCO INTL INC COM 95082P105 9074 147667 SH SOLE 147667 0 0 WEST BANCORPORATION INC CAP STK 95123P106 491 20897 SH SOLE 20897 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 7226 58527 SH SOLE 58527 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 12347 100000 SH Put SOLE 0 0 100000 WESTAMERICA BANCORPORATION COM 957090103 317 5261 SH SOLE 5261 0 0 WESTERN ALLIANCE BANCORP COM 957638109 84910 1492527 SH SOLE 1492527 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 946 65000 SH SOLE 65000 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 978 205498 SH SOLE 205498 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 665 66366 SH SOLE 66366 0 0 WESTERN DIGITAL CORP COM 958102105 1616 27600 SH SOLE 27600 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 218 5000 SH SOLE 5000 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 655 15000 SH Put SOLE 0 0 15000 WESTERN NEW ENG BANCORP INC COM 958892101 200 18525 SH SOLE 18525 0 0 WESTERN UN CO COM 959802109 17752 931392 SH SOLE 931392 0 0 WESTLAKE CHEM CORP COM 960413102 34212 411644 SH SOLE 411644 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 444 148110 SH SOLE 148110 0 0 WESTROCK CO COM 96145D105 59162 1107078 SH SOLE 1107078 0 0 WESTROCK CO COM 96145D105 4810 90000 SH Call SOLE 0 0 90000 WESTWOOD HLDGS GROUP INC COM 961765104 1267 24497 SH SOLE 24497 0 0 WEYERHAEUSER CO COM 962166104 176597 5472490 SH SOLE 5472490 0 0 WEYERHAEUSER CO COM 962166104 14734 456600 SH Put SOLE 0 0 456600 WHEATON PRECIOUS METALS CORP COM 962879102 22778 1301580 SH SOLE 1301580 0 0 WHIRLPOOL CORP COM 963320106 37813 318423 SH SOLE 318423 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 3723 3978 SH SOLE 3978 0 0 WHITESTONE REIT COM 966084204 579 41688 SH SOLE 41688 0 0 WHITING PETE CORP NEW COM NEW 966387409 31085 586069 SH SOLE 586069 0 0 WIDEOPENWEST INC COM 96758W101 3796 338591 SH SOLE 338591 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 6183 261544 SH SOLE 261544 0 0 WILEY JOHN & SONS INC CL A 968223206 17017 280816 SH SOLE 280816 0 0 WILLIAMS COS INC DEL COM 969457100 106106 3902405 SH SOLE 3902405 0 0 WILLIAMS SONOMA INC COM 969904101 335 5092 SH SOLE 5092 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 22543 159948 SH SOLE 159948 0 0 WILLSCOT CORP COM 971375126 4454 259733 SH SOLE 259733 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 3749 765141 SH SOLE 765141 0 0 WINGSTOP INC COM 974155103 3132 45873 SH SOLE 45873 0 0 WINMARK CORP COM 974250102 549 3305 SH SOLE 3305 0 0 WINNEBAGO INDS INC COM 974637100 4972 149993 SH SOLE 149993 0 0 WINS FIN HLDGS INC ORD SHS G97223104 838 17285 SH SOLE 17285 0 0 WINTRUST FINL CORP COM 97650W108 119585 1407871 SH SOLE 1407871 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 388 74423 SH SOLE 74423 0 0 WISDOMTREE INVTS INC COM 97717P104 13156 1551386 SH SOLE 1551386 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 2757 114368 SH SOLE 114368 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 507 8016 SH SOLE 8016 0 0 WIX COM LTD SHS M98068105 14451 120730 SH SOLE 120730 0 0 WMIH CORP COM 92936P100 35 24973 SH SOLE 24973 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 1126 22185 SH SOLE 22185 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1488 38097 SH SOLE 38097 0 0 WOODWARD INC COM 980745103 4520 55904 SH SOLE 55904 0 0 WORKDAY INC CL A 98138H101 5937 40671 SH SOLE 40671 0 0 WORKIVA INC COM CL A 98139A105 16054 406439 SH SOLE 406439 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 50994 527176 SH SOLE 527176 0 0 WORLDPAY INC CL A 981558109 156352 1543914 SH SOLE 1543914 0 0 WORTHINGTON INDS INC COM 981811102 5289 121970 SH SOLE 121970 0 0 WPP PLC NEW ADR 92937A102 1048 14300 SH SOLE 14300 0 0 WPX ENERGY INC COM 98212B103 180800 8986095 SH SOLE 8986095 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 119702 4124810 SH SOLE 4124810 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 1451 50000 SH Call SOLE 0 0 50000 WSFS FINL CORP COM 929328102 11556 245084 SH SOLE 245084 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 23170 534371 SH SOLE 534371 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 15697 282472 SH SOLE 282472 0 0 WYNN RESORTS LTD COM 983134107 17263 135868 SH SOLE 135868 0 0 WYNN RESORTS LTD COM 983134107 2541 20000 SH Call SOLE 0 0 20000 WYNN RESORTS LTD COM 983134107 2922 23000 SH Put SOLE 0 0 23000 X FINANCIAL SPONSORED ADS 98372W103 1438 159124 SH SOLE 159124 0 0 XBIOTECH INC COM 98400H102 517 162428 SH SOLE 162428 0 0 XCEL ENERGY INC COM 98389B100 34111 722544 SH SOLE 722544 0 0 XCERRA CORP COM 98400J108 793 55566 SH SOLE 55566 0 0 XENIA HOTELS & RESORTS INC COM 984017103 29831 1258697 SH SOLE 1258697 0 0 XENON PHARMACEUTICALS INC COM 98420N105 1094 82873 SH SOLE 82873 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 2620 194679 SH SOLE 194679 0 0 XEROX CORP COM NEW 984121608 6311 233923 SH SOLE 233923 0 0 XEROX CORP COM NEW 984121608 7082 262500 SH Call SOLE 0 0 262500 XILINX INC COM 983919101 81995 1022762 SH SOLE 1022762 0 0 XILINX INC COM 983919101 4409 55000 SH Call SOLE 0 0 55000 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 286 63479 SH SOLE 63479 0 0 XO GROUP INC COM 983772104 2995 86856 SH SOLE 86856 0 0 XPERI CORP COM 98421B100 2524 169985 SH SOLE 169985 0 0 XPO LOGISTICS INC COM 983793100 98294 860948 SH SOLE 860948 0 0 XYLEM INC COM 98419M100 3711 46460 SH SOLE 46460 0 0 Y MABS THERAPEUTICS INC COM 984241109 8497 319906 SH SOLE 319906 0 0 YAMANA GOLD INC COM 98462Y100 10186 4090631 SH SOLE 4090631 0 0 YANDEX N V SHS CLASS A N97284108 14214 432169 SH SOLE 432169 0 0 YATRA ONLINE INC ORD SHS G98338109 7768 1392107 SH SOLE 1392107 0 0 YELP INC CL A 985817105 109596 2227561 SH SOLE 2227561 0 0 YEXT INC COM 98585N106 10538 444658 SH SOLE 444658 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 904 49148 SH SOLE 49148 0 0 YORK WTR CO COM 987184108 947 31141 SH SOLE 31141 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 7657 495570 SH SOLE 495570 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 3971 442190 SH SOLE 442190 0 0 YUM BRANDS INC COM 988498101 4458 49042 SH SOLE 49042 0 0 YUM BRANDS INC COM 988498101 13637 150000 SH Put SOLE 0 0 150000 YUM CHINA HLDGS INC COM 98850P109 47208 1344579 SH SOLE 1344579 0 0 YUM CHINA HLDGS INC COM 98850P109 4389 125000 SH Call SOLE 0 0 125000 YY INC ADS REPCOM CLA 98426T106 1782 23786 SH SOLE 23786 0 0 ZAFGEN INC COM 98885E103 5050 431973 SH SOLE 431973 0 0 ZAGG INC COM 98884U108 636 43086 SH SOLE 43086 0 0 ZAI LAB LTD ADR 98887Q104 5360 275146 SH SOLE 275146 0 0 ZAYO GROUP HLDGS INC COM 98919V105 41964 1208653 SH SOLE 1208653 0 0 ZEALAND PHARMA A S SPONSORED ADR 98920Y304 1417 85799 SH SOLE 85799 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 17536 99166 SH SOLE 99166 0 0 ZENDESK INC COM 98936J101 87092 1226650 SH SOLE 1226650 0 0 ZILLOW GROUP INC CL A 98954M101 519 11744 SH SOLE 11744 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 831 18775 SH SOLE 18775 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 171707 1306055 SH SOLE 1306055 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 19721 150000 SH Call SOLE 0 0 150000 ZIMMER BIOMET HLDGS INC COM 98956P102 3944 30000 SH Put SOLE 0 0 30000 ZIONS BANCORPORATION COM 989701107 77059 1536567 SH SOLE 1536567 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 34 10741 SH SOLE 10741 0 0 ZIX CORP COM 98974P100 1111 200172 SH SOLE 200172 0 0 ZOES KITCHEN INC COM 98979J109 8615 677261 SH SOLE 677261 0 0 ZOETIS INC CL A 98978V103 94154 1028331 SH SOLE 1028331 0 0 ZOETIS INC CL A 98978V103 4578 50000 SH Call SOLE 0 0 50000 ZOGENIX INC COM NEW 98978L204 62176 1253554 SH SOLE 1253554 0 0 ZSCALER INC COM 98980G102 2977 72999 SH SOLE 72999 0 0 ZUMIEZ INC COM 989817101 318 12079 SH SOLE 12079 0 0 ZUORA INC COM CL A 98983V106 1727 74751 SH SOLE 74751 0 0 ZYMEWORKS INC COM 98985W102 1148 73108 SH SOLE 73108 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 1256 153903 SH SOLE 153903 0 0 ZYNGA INC CL A 98986T108 19737 4922010 SH SOLE 4922010 0 0