0001273087-19-000032.txt : 20190815 0001273087-19-000032.hdr.sgml : 20190815 20190815141759 ACCESSION NUMBER: 0001273087-19-000032 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190815 DATE AS OF CHANGE: 20190815 EFFECTIVENESS DATE: 20190815 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-10684 FILM NUMBER: 191029697 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/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0001273087 XXXXXXXX 06-30-2019 06-30-2019 true 1 RESTATEMENT MILLENNIUM MANAGEMENT LLC
666 FIFTH AVENUE 8TH FLOOR NEW YORK NY 10103-0899
13F COMBINATION REPORT 028-10684 0001745981 028-18889 WORLDQUANT MILLENNIUM ADVISORS LLC Y Each of the holdings described below is held directly or indirectly by Millennium Partners, L.P. or one or more affiliated investment funds that invest a portion of their assets in Millennium Partners, L.P. The Other Included Managers Nos. 1 and 2 and the Other Manager Reporting for this Manager described herein are relying advisers (as defined under the SEC's Form ADV) of the Institutional Investment Manager filing this report (the "Institutional Investment Manager"). Certain holdings included in this report involve discretion exercised by other relying advisers of the Institutional Investment Manager that are not separately identified on this report. In addition, certain holdings included in this report are reported in the holdings reports of other institutional investment managers that may be deemed to have investment discretion over such holdings, but on whose behalf the Institutional Investment Manager is not filing this report.
Gil Raviv Global General Counsel 212-841-4100 /s/ Gil Raviv New York NY 08-15-2019 2 3991 66516911 false 1 0001426821 028-12854 MILLENNIUM INTERNATIONAL MANAGEMENT LP 2 0001426818 028-12858 MILLENNIUM GLOBAL ESTATE GP LLC
INFORMATION TABLE 2 MMLCA.xml 111 INC ADS 68247Q102 1560 280556 SH SOLE 280556 0 0 1895 BANCORP OF WIS INC COM 28252W105 213 22413 SH SOLE 22413 0 0 1ST SOURCE CORP COM 336901103 7336 158094 SH SOLE 158094 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 435 55824 SH SOLE 55824 0 0 2U INC COM 90214J101 1151 30583 SH SOLE 30583 0 0 360 FINANCE INC ADS 88557W101 1835 156190 SH SOLE 156190 0 0 3M CO COM 88579Y101 1889 10900 SH Call SOLE 0 0 10900 3M CO COM 88579Y101 19349 111626 SH SOLE 111626 0 0 51JOB INC SPONSORED ADS 316827104 321 4249 SH SOLE 4249 0 0 58 COM INC SPON ADR REP A 31680Q104 5656 90980 SH SOLE 90980 0 0 AAC HLDGS INC COM 000307108 113 131813 SH SOLE 131813 0 0 AAON INC COM PAR $0.004 000360206 1922 38294 SH SOLE 38294 0 0 AAR CORP COM 000361105 9691 263422 SH SOLE 263422 0 0 AARONS INC COM PAR $0.50 002535300 23725 386336 SH SOLE 386336 0 0 ABB LTD SPONSORED ADR 000375204 8114 405070 SH SOLE 405070 0 0 ABBOTT LABS COM 002824100 15289 181800 SH Call SOLE 0 0 181800 ABBOTT LABS COM 002824100 11673 138800 SH Put SOLE 0 0 138800 ABBVIE INC COM 00287Y109 29270 402500 SH Call SOLE 0 0 402500 ABBVIE INC COM 00287Y109 57529 791100 SH SOLE 791100 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 16483 3448352 SH SOLE 3448352 0 0 ABERCROMBIE & FITCH CO CL A 002896207 4652 290000 SH Call SOLE 0 0 290000 ABERCROMBIE & FITCH CO CL A 002896207 6666 415588 SH SOLE 415588 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 183 43844 SH SOLE 43844 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 575 91776 SH SOLE 91776 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 301 3823 SH SOLE 3823 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 315 37775 SH SOLE 37775 0 0 ABIOMED INC COM 003654100 19244 73878 SH SOLE 73878 0 0 ABIOMED INC COM 003654100 521 2000 SH Call SOLE 0 0 2000 ABRAXAS PETE CORP COM 003830106 833 808297 SH SOLE 808297 0 0 AC IMMUNE SA SHS H00263105 1254 225974 SH SOLE 225974 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 20668 438262 SH SOLE 438262 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 31546 902616 SH SOLE 902616 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 13468 503835 SH SOLE 503835 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 8326 311500 SH Call SOLE 0 0 311500 ACAMAR PARTNERS ACQSITION CO UNIT 12/30/2025 004285201 6993 700000 SH SOLE 700000 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 257 11238 SH SOLE 11238 0 0 ACCELERON PHARMA INC COM 00434H108 3849 93703 SH SOLE 93703 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 24612 133206 SH SOLE 133206 0 0 ACCO BRANDS CORP COM 00081T108 1202 152759 SH SOLE 152759 0 0 ACCURAY INC COM 004397105 5994 1548871 SH SOLE 1548871 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 316 124818 SH SOLE 124818 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 11601 4328704 SH SOLE 4328704 0 0 ACI WORLDWIDE INC COM 004498101 1912 55687 SH SOLE 55687 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 77 35386 SH SOLE 35386 0 0 ACM RESEARCH INC COM CL A 00108J109 2962 189762 SH SOLE 189762 0 0 ACT II GLOBAL ACQUISITION CO UNIT 04/30/2026 G0080J112 5060 500000 SH SOLE 500000 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 4 15280 SH SOLE 15280 0 0 ACTIVISION BLIZZARD INC COM 00507V109 4918 104200 SH Put SOLE 0 0 104200 ACTIVISION BLIZZARD INC COM 00507V109 2428 51445 SH SOLE 51445 0 0 ACTUANT CORP CL A NEW 00508X203 417 16803 SH SOLE 16803 0 0 ACUITY BRANDS INC COM 00508Y102 24716 179215 SH SOLE 179215 0 0 ACUSHNET HOLDINGS CORP COM 005098108 6132 233501 SH SOLE 233501 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 2018 325417 SH SOLE 325417 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 351 10233 SH SOLE 10233 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 5304 1319292 SH SOLE 1319292 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 34171 707467 SH SOLE 707467 0 0 ADDUS HOMECARE CORP COM 006739106 5732 76477 SH SOLE 76477 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 1705 209146 SH SOLE 209146 0 0 ADIENT PLC ORD SHS G0084W101 801 33000 SH Put SOLE 0 0 33000 ADMA BIOLOGICS INC COM 000899104 461 119013 SH SOLE 119013 0 0 ADOBE INC COM 00724F101 84388 286400 SH Put SOLE 0 0 286400 ADOBE INC COM 00724F101 62318 211500 SH Call SOLE 0 0 211500 ADOBE INC COM 00724F101 66490 225659 SH SOLE 225659 0 0 ADT INC COM 00090Q103 5325 870022 SH SOLE 870022 0 0 ADTALEM GLOBAL ED INC COM 00737L103 2571 57059 SH SOLE 57059 0 0 ADTRAN INC COM 00738A106 11890 779651 SH SOLE 779651 0 0 ADURO BIOTECH INC COM 00739L101 415 269516 SH SOLE 269516 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 68201 2137285 SH SOLE 2137285 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 161 12719 SH SOLE 12719 0 0 ADVANCED MICRO DEVICES INC COM 007903107 23054 759118 SH SOLE 759118 0 0 AECOM COM 00766T100 12909 341046 SH SOLE 341046 0 0 AEGION CORP COM 00770F104 363 19749 SH SOLE 19749 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 520 75884 SH SOLE 75884 0 0 AEGON N V NY REGISTRY SHS 007924103 120 24308 SH SOLE 24308 0 0 AERCAP HOLDINGS NV SHS N00985106 14230 273599 SH SOLE 273599 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 9345 316228 SH SOLE 316228 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 296 10000 SH Call SOLE 0 0 10000 AEROVIRONMENT INC COM 008073108 2077 36582 SH SOLE 36582 0 0 AES CORP COM 00130H105 19492 1162985 SH SOLE 1162985 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1993 21626 SH SOLE 21626 0 0 AFFIMED N V COM N01045108 8963 3122940 SH SOLE 3122940 0 0 AFLAC INC COM 001055102 3499 63847 SH SOLE 63847 0 0 AG MTG INVT TR INC COM 001228105 6251 393126 SH SOLE 393126 0 0 AGCO CORP COM 001084102 6148 79254 SH SOLE 79254 0 0 AGENUS INC COM NEW 00847G705 3816 1272003 SH SOLE 1272003 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 236 3156 SH SOLE 3156 0 0 AGILYSYS INC COM 00847J105 7196 335152 SH SOLE 335152 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2172 43542 SH SOLE 43542 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 4988 100000 SH Call SOLE 0 0 100000 AGM GROUP HOLDINGS INC SHS CL A G0132V105 210 10922 SH SOLE 10922 0 0 AGNC INVT CORP COM 00123Q104 2573 152975 SH SOLE 152975 0 0 AGNICO EAGLE MINES LTD COM 008474108 14363 280301 SH SOLE 280301 0 0 AGREE REALTY CORP COM 008492100 19570 305547 SH SOLE 305547 0 0 AGROFRESH SOLUTIONS COM 00856G109 878 581181 SH SOLE 581181 0 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 227 150000 SH Call SOLE 0 0 150000 AIR PRODS & CHEMS INC COM 009158106 1752 7739 SH SOLE 7739 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 3575 146531 SH SOLE 146531 0 0 AIRCASTLE LTD COM G0129K104 297 13952 SH SOLE 13952 0 0 AIT THERAPEUTICS INC COM 001448109 354 63748 SH SOLE 63748 0 0 AK STL HLDG CORP COM 001547108 705 297349 SH SOLE 297349 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 12595 157159 SH SOLE 157159 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 537 6700 SH Put SOLE 0 0 6700 AKCEA THERAPEUTICS INC COM 00972L107 332 14142 SH SOLE 14142 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 852 176135 SH SOLE 176135 0 0 AKERO THERAPEUTICS INC COM 00973Y108 3212 167746 SH SOLE 167746 0 0 AKORN INC COM 009728106 7946 1542860 SH SOLE 1542860 0 0 ALAMO GROUP INC COM 011311107 614 6141 SH SOLE 6141 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 4995 825543 SH SOLE 825543 0 0 ALARM COM HLDGS INC COM 011642105 13318 248934 SH SOLE 248934 0 0 ALASKA AIR GROUP INC COM 011659109 18294 286253 SH SOLE 286253 0 0 ALBANY INTL CORP CL A 012348108 483 5822 SH SOLE 5822 0 0 ALBEMARLE CORP COM 012653101 1173 16662 SH SOLE 16662 0 0 ALCENTRA CAP CORP COM 01374T102 114 13582 SH SOLE 13582 0 0 ALCOA CORP COM 013872106 585 25000 SH Call SOLE 0 0 25000 ALCOA CORP COM 013872106 27585 1178336 SH SOLE 1178336 0 0 ALCON INC ORD SHS H01301128 621 10000 SH Call SOLE 0 0 10000 ALDER BIOPHARMACEUTICALS INC COM 014339105 4166 353952 SH SOLE 353952 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 1442 240354 SH SOLE 240354 0 0 ALECTOR INC COM 014442107 6885 362377 SH SOLE 362377 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1269 54952 SH SOLE 54952 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 120719 855614 SH SOLE 855614 0 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 1995 52327 SH SOLE 0 0 0 ALEXCO RESOURCE CORP COM 01535P106 294 257500 SH SOLE 257500 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 32964 251669 SH SOLE 251669 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 26366 201300 SH Call SOLE 0 0 201300 ALGONQUIN PWR UTILS CORP COM 015857105 5540 457470 SH SOLE 457470 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10303 60800 SH Call SOLE 0 0 60800 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 205306 1211600 SH Put SOLE 0 0 1211600 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 60370 356270 SH SOLE 356270 0 0 ALIGN TECHNOLOGY INC COM 016255101 114879 419726 SH SOLE 419726 0 0 ALIGN TECHNOLOGY INC COM 016255101 8758 32000 SH Put SOLE 0 0 32000 ALIGN TECHNOLOGY INC COM 016255101 16422 60000 SH Call SOLE 0 0 60000 ALIMERA SCIENCES INC COM 016259103 14 15657 SH SOLE 15657 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 524 200180 SH SOLE 200180 0 0 ALJ REGIONAL HLDGS INC COM 001627108 20 12756 SH SOLE 12756 0 0 ALKERMES PLC SHS G01767105 16736 742505 SH SOLE 742505 0 0 ALLAKOS INC COM 01671P100 432 9976 SH SOLE 9976 0 0 ALLEGHANY CORP DEL COM 017175100 28592 41978 SH SOLE 41978 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 47585 1888299 SH SOLE 1888299 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 7497 224874 SH SOLE 224874 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2954 20582 SH SOLE 20582 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 7329 66297 SH SOLE 66297 0 0 ALLEGRO MERGER CORP COM 01749N103 5010 500000 SH SOLE 500000 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 1326 325717 SH SOLE 325717 0 0 ALLERGAN PLC SHS G0177J108 16743 100000 SH Call SOLE 0 0 100000 ALLERGAN PLC SHS G0177J108 369940 2209521 SH SOLE 2209521 0 0 ALLETE INC COM NEW 018522300 2369 28476 SH SOLE 28476 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 34517 246320 SH SOLE 246320 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 266 22616 SH SOLE 22616 0 0 ALLIANT ENERGY CORP COM 018802108 107552 2191359 SH SOLE 2191359 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 214 9906 SH SOLE 9906 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1847 148952 SH SOLE 148952 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 2768 73046 SH SOLE 73046 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 41505 895460 SH SOLE 895460 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 13954 1199809 SH SOLE 1199809 0 0 ALLSTATE CORP COM 020002101 55569 546453 SH SOLE 546453 0 0 ALLY FINL INC COM 02005N100 6207 200300 SH Put SOLE 0 0 200300 ALLY FINL INC COM 02005N100 92521 2985507 SH SOLE 2985507 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11178 154058 SH SOLE 154058 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 637 68182 SH SOLE 68182 0 0 ALPHABET INC CAP STK CL A 02079K305 146611 135400 SH Call SOLE 0 0 135400 ALPHABET INC CAP STK CL A 02079K305 284668 262900 SH Put SOLE 0 0 262900 ALPHABET INC CAP STK CL A 02079K305 36225 33455 SH SOLE 33455 0 0 ALPHABET INC CAP STK CL C 02079K107 1593 1474 SH SOLE 1474 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 306 67396 SH SOLE 67396 0 0 ALTA MESA RES INC CL A 02133L109 250 1713292 SH SOLE 1713292 0 0 ALTABA INC COM 021346101 817340 11782333 SH SOLE 11782333 0 0 ALTERYX INC COM CL A 02156B103 4403 40354 SH SOLE 40354 0 0 ALTICE USA INC CL A 02156K103 244 10000 SH Call SOLE 0 0 10000 ALTICE USA INC CL A 02156K103 62143 2552092 SH SOLE 2552092 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1785 90799 SH SOLE 90799 0 0 ALTRA INDL MOTION CORP COM 02208R106 3199 89156 SH SOLE 89156 0 0 ALTRIA GROUP INC COM 02209S103 131312 2773211 SH SOLE 2773211 0 0 ALTUS MIDSTREAM CO CL A 02215L100 1149 308748 SH SOLE 308748 0 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 108 12312 SH SOLE 12312 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 969 97007 SH SOLE 97007 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 2801 160491 SH SOLE 160491 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 388 20000 SH Put SOLE 0 0 20000 AMARIN CORP PLC SPONS ADR NEW 023111206 54581 2814906 SH SOLE 2814906 0 0 AMAZON COM INC COM 023135106 195034 102995 SH SOLE 102995 0 0 AMAZON COM INC COM 023135106 544229 287400 SH Put SOLE 0 0 287400 AMAZON COM INC COM 023135106 208678 110200 SH Call SOLE 0 0 110200 AMBARELLA INC SHS G037AX101 9591 217337 SH SOLE 217337 0 0 AMBER RD INC COM 02318Y108 2897 221789 SH SOLE 221789 0 0 AMBEV SA SPONSORED ADR 02319V103 1885 403613 SH SOLE 403613 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 937 100399 SH SOLE 100399 0 0 AMC NETWORKS INC CL A 00164V103 545 10000 SH Put SOLE 0 0 10000 AMC NETWORKS INC CL A 00164V103 817 15000 SH Call SOLE 0 0 15000 AMC NETWORKS INC CL A 00164V103 10256 188221 SH SOLE 188221 0 0 AMCI ACQUISITION CORP CLASS A 00165R101 4970 500000 SH SOLE 500000 0 0 AMDOCS LTD SHS G02602103 58018 934424 SH SOLE 934424 0 0 AMEDISYS INC COM 023436108 1407 11587 SH SOLE 11587 0 0 AMEREN CORP COM 023608102 19104 254347 SH SOLE 254347 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1993 136913 SH SOLE 136913 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 482 5701 SH SOLE 5701 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 348 3000 SH SOLE 3000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 414 12690 SH SOLE 12690 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1904 58400 SH Put SOLE 0 0 58400 AMERICAN ASSETS TR INC COM 024013104 23643 501762 SH SOLE 501762 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 9148 716916 SH SOLE 716916 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 36334 787139 SH SOLE 787139 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 25784 1525657 SH SOLE 1525657 0 0 AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 870 16288 SH SOLE 0 0 0 AMERICAN ELEC PWR CO INC COM 025537101 55304 628383 SH SOLE 628383 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1244 45806 SH SOLE 45806 0 0 AMERICAN EXPRESS CO COM 025816109 6937 56200 SH Call SOLE 0 0 56200 AMERICAN EXPRESS CO COM 025816109 33884 274500 SH Put SOLE 0 0 274500 AMERICAN EXPRESS CO COM 025816109 4759 38551 SH SOLE 38551 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 17505 170834 SH SOLE 170834 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 40943 1684197 SH SOLE 1684197 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5483 102900 SH Put SOLE 0 0 102900 AMERICAN INTL GROUP INC COM NEW 026874784 34209 642068 SH SOLE 642068 0 0 AMERICAN NATL INS CO COM 028591105 6449 55370 SH SOLE 55370 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1470 163183 SH SOLE 163183 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 4406 148951 SH SOLE 148951 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5292 570273 SH SOLE 570273 0 0 AMERICAN TOWER CORP NEW COM 03027X100 21834 106792 SH SOLE 106792 0 0 AMERICAN VANGUARD CORP COM 030371108 1476 95811 SH SOLE 95811 0 0 AMERICAS CAR MART INC COM 03062T105 750 8713 SH SOLE 8713 0 0 AMERICOLD RLTY TR COM 03064D108 66516 2051708 SH SOLE 2051708 0 0 AMERIPRISE FINL INC COM 03076C106 23060 158858 SH SOLE 158858 0 0 AMERISAFE INC COM 03071H100 908 14233 SH SOLE 14233 0 0 AMERISOURCEBERGEN CORP COM 03073E105 40563 475753 SH SOLE 475753 0 0 AMETEK INC NEW COM 031100100 95166 1047622 SH SOLE 1047622 0 0 AMGEN INC COM 031162100 23768 128978 SH SOLE 128978 0 0 AMGEN INC COM 031162100 32691 177400 SH Call SOLE 0 0 177400 AMGEN INC COM 031162100 31364 170200 SH Put SOLE 0 0 170200 AMICUS THERAPEUTICS INC COM 03152W109 13562 1086682 SH SOLE 1086682 0 0 AMKOR TECHNOLOGY INC COM 031652100 543 72785 SH SOLE 72785 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 10425 192166 SH SOLE 192166 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 4445 619937 SH SOLE 619937 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 312 14791 SH SOLE 14791 0 0 AMPHENOL CORP NEW CL A 032095101 27486 286488 SH SOLE 286488 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 736 1897360 SH SOLE 1897360 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 70 12797 SH SOLE 12797 0 0 AMYRIS INC COM NEW 03236M200 227 63632 SH SOLE 63632 0 0 ANADARKO PETE CORP COM 032511107 2498 35400 SH Put SOLE 0 0 35400 ANADARKO PETE CORP COM 032511107 304011 4308550 SH SOLE 4308550 0 0 ANALOG DEVICES INC COM 032654105 2257 20000 SH Put SOLE 0 0 20000 ANALOG DEVICES INC COM 032654105 4402 39000 SH Call SOLE 0 0 39000 ANALOG DEVICES INC COM 032654105 11140 98698 SH SOLE 98698 0 0 ANAPLAN INC COM 03272L108 20592 407998 SH SOLE 407998 0 0 ANAPTYSBIO INC COM 032724106 52975 938938 SH SOLE 938938 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 247 73242 SH SOLE 73242 0 0 ANDERSONS INC COM 034164103 7151 262501 SH SOLE 262501 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 1740 133742 SH SOLE 133742 0 0 ANGIODYNAMICS INC COM 03475V101 7065 358813 SH SOLE 358813 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 9975 560084 SH SOLE 560084 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 26553 300000 SH Call SOLE 0 0 300000 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 25973 293452 SH SOLE 293452 0 0 ANIKA THERAPEUTICS INC COM 035255108 11732 288825 SH SOLE 288825 0 0 ANNALY CAP MGMT INC COM 035710409 28171 3085515 SH SOLE 3085515 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1270 110815 SH SOLE 110815 0 0 ANTERO RES CORP COM 03674X106 28926 5230800 SH SOLE 5230800 0 0 ANTERO RES CORP COM 03674X106 39582 7157600 SH Call SOLE 0 0 7157600 ANTHEM INC COM 036752103 14562 51600 SH Put SOLE 0 0 51600 ANWORTH MORTGAGE ASSET CP COM 037347101 1687 445014 SH SOLE 445014 0 0 AON PLC SHS CL A G0408V102 19445 100763 SH SOLE 100763 0 0 APACHE CORP COM 037411105 238 8200 SH SOLE 8200 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 6542 130524 SH SOLE 130524 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 51793 2043924 SH SOLE 2043924 0 0 APERGY CORP COM 03755L104 2369 70624 SH SOLE 70624 0 0 APOLLO COML REAL EST FIN INC NOTE 5.375%10/1 03762UAC9 17522 17500 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 298 16230 SH SOLE 16230 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 7100 7065 SH SOLE 0 0 0 APPIAN CORP CL A 03782L101 5779 160210 SH SOLE 160210 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7966 502289 SH SOLE 502289 0 0 APPLE INC COM 037833100 524726 2651200 SH Put SOLE 0 0 2651200 APPLE INC COM 037833100 189172 955800 SH Call SOLE 0 0 955800 APPLE INC COM 037833100 287572 1452971 SH SOLE 1452971 0 0 APPLIED MATLS INC COM 038222105 21566 480200 SH Put SOLE 0 0 480200 APPLIED MATLS INC COM 038222105 5129 114200 SH Call SOLE 0 0 114200 APPLIED MATLS INC COM 038222105 32688 727847 SH SOLE 727847 0 0 APPLIED THERAPEUTICS INC COM 03828A101 463 56235 SH SOLE 56235 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 8211 133455 SH SOLE 133455 0 0 APPROACH RESOURCES INC COM 03834A103 372 1281997 SH SOLE 1281997 0 0 APTARGROUP INC COM 038336103 2994 24082 SH SOLE 24082 0 0 APTINYX INC COM 03836N103 560 167683 SH SOLE 167683 0 0 APTIV PLC SHS G6095L109 4491 55558 SH SOLE 55558 0 0 AQUA AMERICA INC COM 03836W103 40009 967103 SH SOLE 967103 0 0 AQUA AMERICA INC UNIT 04/30/2022 03836W202 902 15747 SH SOLE 0 0 0 AQUA METALS INC COM 03837J101 297 178067 SH SOLE 178067 0 0 AQUANTIA CORP COM 03842Q108 2265 173819 SH SOLE 173819 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 1118 266142 SH SOLE 266142 0 0 ARAMARK COM 03852U106 17129 475000 SH Call SOLE 0 0 475000 ARAMARK COM 03852U106 57643 1598522 SH SOLE 1598522 0 0 ARATANA THERAPEUTICS INC COM 03874P101 1514 293333 SH SOLE 293333 0 0 ARBOR RLTY TR INC COM 038923108 22797 1880914 SH SOLE 1880914 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 1084 521025 SH SOLE 521025 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 415 203352 SH SOLE 203352 0 0 ARCBEST CORP COM 03937C105 4196 149285 SH SOLE 149285 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2218 122991 SH SOLE 122991 0 0 ARCH CAP GROUP LTD ORD G0450A105 9085 245013 SH SOLE 245013 0 0 ARCH COAL INC CL A 039380407 1148 12187 SH SOLE 12187 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 34227 838900 SH SOLE 838900 0 0 ARCHROCK INC COM 03957W106 4143 390885 SH SOLE 390885 0 0 ARCO PLATFORM LTD COM CL A G04553106 3281 74936 SH SOLE 74936 0 0 ARCONIC INC COM 03965L100 15502 600400 SH Put SOLE 0 0 600400 ARCONIC INC COM 03965L100 5174 200400 SH Call SOLE 0 0 200400 ARCONIC INC COM 03965L100 20331 787403 SH SOLE 787403 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 124 17064 SH SOLE 17064 0 0 ARCOSA INC COM 039653100 532 14128 SH SOLE 14128 0 0 ARCUS BIOSCIENCES INC COM 03969F109 618 77736 SH SOLE 77736 0 0 ARDAGH GROUP S A CL A L0223L101 2655 151707 SH SOLE 151707 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 3963 67595 SH SOLE 67595 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 3518 60000 SH Call SOLE 0 0 60000 ARES CAP CORP COM 04010L103 14474 806820 SH SOLE 806820 0 0 ARES COML REAL ESTATE CORP COM 04013V108 7804 525185 SH SOLE 525185 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 330 21820 SH SOLE 21820 0 0 ARGENX SE SPONSORED ADR 04016X101 2358 16652 SH SOLE 16652 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 8822 119132 SH SOLE 119132 0 0 ARLO TECHNOLOGIES INC COM 04206A101 104 26014 SH SOLE 26014 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1093 66043 SH SOLE 66043 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 7927 425273 SH SOLE 425273 0 0 ARMSTRONG FLOORING INC COM 04238R106 2868 291148 SH SOLE 291148 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1187 12208 SH SOLE 12208 0 0 AROTECH CORP COM NEW 042682203 291 146356 SH SOLE 146356 0 0 ARQULE INC COM 04269E107 83597 7592805 SH SOLE 7592805 0 0 ARRAY BIOPHARMA INC COM 04269X105 140006 3021920 SH SOLE 3021920 0 0 ARROW ELECTRS INC COM 042735100 1485 20843 SH SOLE 20843 0 0 ARROW FINL CORP COM 042744102 333 9600 SH SOLE 9600 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1988 75000 SH Call SOLE 0 0 75000 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 10952 413289 SH SOLE 413289 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1111 40377 SH SOLE 40377 0 0 ARYA SCIENCES ACQUISITION CO UNIT 10/04/2023 G3165V117 3207 300000 SH SOLE 300000 0 0 ASANKO GOLD INC COM 04341Y105 538 859614 SH SOLE 859614 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 461 5464 SH SOLE 5464 0 0 ASCENA RETAIL GROUP INC COM 04351G101 183 299649 SH SOLE 299649 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 1555 13500 SH Call SOLE 0 0 13500 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 128617 1116954 SH SOLE 1116954 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 777 196671 SH SOLE 196671 0 0 ASGN INC COM 00191U102 33547 553588 SH SOLE 553588 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 2041 687356 SH SOLE 687356 0 0 ASHFORD INC COM 044104107 285 8950 SH SOLE 8950 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 7050 88156 SH SOLE 88156 0 0 ASLAN PHARMACEUTICALS LTD ADS 04522R101 35 11503 SH SOLE 11503 0 0 ASPEN TECHNOLOGY INC COM 045327103 16369 131707 SH SOLE 131707 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 2856 211709 SH SOLE 211709 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 215 62219 SH SOLE 62219 0 0 ASSOCIATED BANC CORP COM 045487105 8581 405935 SH SOLE 405935 0 0 ASSURED GUARANTY LTD COM G0585R106 1843 43804 SH SOLE 43804 0 0 ASTEC INDS INC COM 046224101 5078 155957 SH SOLE 155957 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 25324 613478 SH SOLE 613478 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2114 51200 SH Call SOLE 0 0 51200 ASTRONICS CORP COM 046433108 13602 338196 SH SOLE 338196 0 0 ASTRONOVA INC COM 04638F108 771 29833 SH SOLE 29833 0 0 ASURE SOFTWARE INC COM 04649U102 569 69101 SH SOLE 69101 0 0 AT HOME GROUP INC COM 04650Y100 8539 1282087 SH SOLE 1282087 0 0 AT HOME GROUP INC COM 04650Y100 2681 402500 SH Call SOLE 0 0 402500 AT&T INC COM 00206R102 3378 100800 SH Call SOLE 0 0 100800 AT&T INC COM 00206R102 1035 30900 SH Put SOLE 0 0 30900 AT&T INC COM 00206R102 2405 71784 SH SOLE 71784 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 3909 194380 SH SOLE 194380 0 0 ATENTO S A SHS L0427L105 41 16660 SH SOLE 16660 0 0 ATHENE HLDG LTD CL A G0684D107 33348 774458 SH SOLE 774458 0 0 ATHENEX INC COM 04685N103 8825 445705 SH SOLE 445705 0 0 ATKORE INTL GROUP INC COM 047649108 6471 250150 SH SOLE 250150 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 4411 257653 SH SOLE 257653 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 785 324352 SH SOLE 324352 0 0 ATLANTICA YIELD PLC SHS G0751N103 12007 529640 SH SOLE 529640 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 5610 125680 SH SOLE 125680 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 232 320293 SH SOLE 320293 0 0 ATLASSIAN CORP PLC CL A G06242104 17612 134607 SH SOLE 134607 0 0 ATMOS ENERGY CORP COM 049560105 28744 272297 SH SOLE 272297 0 0 ATN INTL INC COM 00215F107 244 4228 SH SOLE 4228 0 0 ATRECA INC CL A COM 04965G109 491 26064 SH SOLE 26064 0 0 ATRICURE INC COM 04963C209 1307 43800 SH SOLE 43800 0 0 ATRION CORP COM 049904105 1427 1674 SH SOLE 1674 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 396 133715 SH SOLE 133715 0 0 AUBURN NATL BANCORP COM 050473107 237 7083 SH SOLE 7083 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 19619 518193 SH SOLE 518193 0 0 AUDIOEYE INC COM NEW 050734201 294 37263 SH SOLE 37263 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 338 51406 SH SOLE 51406 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1073 163000 SH Call SOLE 0 0 163000 AURORA CANNABIS INC COM 05156X108 114 14626 SH SOLE 14626 0 0 AUTODESK INC COM 052769106 23344 143300 SH Put SOLE 0 0 143300 AUTODESK INC COM 052769106 69434 426240 SH SOLE 426240 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 9655 112768 SH SOLE 112768 0 0 AUTOLIV INC COM 052800109 3746 53133 SH SOLE 53133 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 12362 767836 SH SOLE 767836 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 231 1400 SH Put SOLE 0 0 1400 AUTOMATIC DATA PROCESSING IN COM 053015103 79467 480659 SH SOLE 480659 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2480 15000 SH Call SOLE 0 0 15000 AUTONATION INC COM 05329W102 918 21884 SH SOLE 21884 0 0 AUTOZONE INC COM 053332102 524 477 SH SOLE 477 0 0 AUTOZONE INC COM 053332102 2859 2600 SH Put SOLE 0 0 2600 AVALARA INC COM 05338G106 19396 268639 SH SOLE 268639 0 0 AVALON GLOBOCARE CORP COM 05344R104 119 45768 SH SOLE 45768 0 0 AVALONBAY CMNTYS INC COM 053484101 10887 53582 SH SOLE 53582 0 0 AVANGRID INC COM 05351W103 595 11784 SH SOLE 11784 0 0 AVANOS MED INC COM 05350V106 436 10000 SH Call SOLE 0 0 10000 AVANTOR INC 6.25 PFD CNV SR 05352A209 2915 44246 SH SOLE 0 0 0 AVANTOR INC COM 05352A100 61020 3196452 SH SOLE 3196452 0 0 AVAYA HLDGS CORP COM 05351X101 2441 204930 SH SOLE 204930 0 0 AVEDRO INC COM 05355N109 6171 314182 SH SOLE 314182 0 0 AVEO PHARMACEUTICALS INC COM 053588109 2307 3426898 SH SOLE 3426898 0 0 AVERY DENNISON CORP COM 053611109 337 2910 SH SOLE 2910 0 0 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 1214 312951 SH SOLE 312951 0 0 AVID BIOSERVICES INC COM 05368M106 126 22451 SH SOLE 22451 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 10 17700 SH SOLE 17700 0 0 AVIS BUDGET GROUP INC COM 053774105 1112 31616 SH SOLE 31616 0 0 AVISTA CORP COM 05379B107 14226 318974 SH SOLE 318974 0 0 AVNET INC COM 053807103 2046 45195 SH SOLE 45195 0 0 AVON PRODS INC COM 054303102 136 35000 SH Call SOLE 0 0 35000 AVON PRODS INC COM 054303102 8821 2273576 SH SOLE 2273576 0 0 AVROBIO INC COM 05455M100 488 30010 SH SOLE 30010 0 0 AXA EQUITABLE HLDGS INC COM 054561105 8771 419671 SH SOLE 419671 0 0 AXALTA COATING SYS LTD COM G0750C108 3775 126800 SH Call SOLE 0 0 126800 AXALTA COATING SYS LTD COM G0750C108 72486 2434867 SH SOLE 2434867 0 0 AXCELLA HEALTH INC COM 05454B105 815 87559 SH SOLE 87559 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 65026 1090129 SH SOLE 1090129 0 0 AXOGEN INC COM 05463X106 1733 87507 SH SOLE 87507 0 0 AXON ENTERPRISE INC COM 05464C101 14495 225736 SH SOLE 225736 0 0 AXONICS MODULATION TECH INC COM 05465P101 6561 160149 SH SOLE 160149 0 0 AXOS FINL INC COM 05465C100 2357 86486 SH SOLE 86486 0 0 AXOVANT GENE THERAPIES LTD COM G0750W203 107 17135 SH SOLE 17135 0 0 AXSOME THERAPEUTICS INC COM 05464T104 10030 389516 SH SOLE 389516 0 0 AXT INC COM 00246W103 297 74874 SH SOLE 74874 0 0 AZUL S A SPONSR ADR PFD 05501U106 35491 1061345 SH SOLE 1061345 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 3502 331956 SH SOLE 331956 0 0 AZZ INC COM 002474104 3753 81541 SH SOLE 81541 0 0 B & G FOODS INC NEW COM 05508R106 4160 200000 SH Call SOLE 0 0 200000 B & G FOODS INC NEW COM 05508R106 10082 484700 SH SOLE 484700 0 0 B2GOLD CORP COM 11777Q209 662 218445 SH SOLE 218445 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 110 320492 SH SOLE 320492 0 0 BADGER METER INC COM 056525108 253 4231 SH SOLE 4231 0 0 BAIDU INC SPON ADR REP A 056752108 7722 65800 SH Call SOLE 0 0 65800 BAIDU INC SPON ADR REP A 056752108 12286 104690 SH SOLE 104690 0 0 BAIDU INC SPON ADR REP A 056752108 43083 367100 SH Put SOLE 0 0 367100 BAIN CAP SPECIALTY FIN INC COM 05684B107 1180 63374 SH SOLE 63374 0 0 BAKER HUGHES A GE CO CL A 05722G100 542 22000 SH Put SOLE 0 0 22000 BAKER HUGHES A GE CO CL A 05722G100 72937 2961313 SH SOLE 2961313 0 0 BALCHEM CORP COM 057665200 2304 23044 SH SOLE 23044 0 0 BALL CORP COM 058498106 26015 371695 SH SOLE 371695 0 0 BALLARD PWR SYS INC NEW COM 058586108 128 31450 SH SOLE 31450 0 0 BANC OF CALIFORNIA INC COM 05990K106 775 55489 SH SOLE 55489 0 0 BANCFIRST CORP COM 05945F103 5256 94427 SH SOLE 94427 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 11778 1199342 SH SOLE 1199342 0 0 BANCO BRADESCO S A SPONSORED ADR 059460402 493 55379 SH SOLE 55379 0 0 BANCO DE CHILE SPONSORED ADS 059520106 411 13827 SH SOLE 13827 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 5335 449411 SH SOLE 449411 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 477 15934 SH SOLE 15934 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 19551 2555657 SH SOLE 2555657 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 5354 104897 SH SOLE 104897 0 0 BANCORP INC DEL COM 05969A105 3152 353337 SH SOLE 353337 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 5945 204721 SH SOLE 204721 0 0 BANK AMER CORP COM 060505104 191996 6620544 SH SOLE 6620544 0 0 BANK AMER CORP COM 060505104 26355 908800 SH Call SOLE 0 0 908800 BANK AMER CORP COM 060505104 101764 3509100 SH Put SOLE 0 0 3509100 BANK AMER CORP 7.25%CNV PFD L 060505682 851 620 SH SOLE 0 0 0 BANK COMM HLDGS COM 06424J103 438 40930 SH SOLE 40930 0 0 BANK HAWAII CORP COM 062540109 2824 34061 SH SOLE 34061 0 0 BANK MONTREAL QUE COM 063671101 19076 252824 SH SOLE 252824 0 0 BANK N S HALIFAX COM 064149107 1660 30540 SH SOLE 30540 0 0 BANK NEW YORK MELLON CORP COM 064058100 3066 69442 SH SOLE 69442 0 0 BANK OF MARIN BANCORP COM 063425102 6074 148068 SH SOLE 148068 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1937 57039 SH SOLE 57039 0 0 BANK OZK COM 06417N103 9652 320777 SH SOLE 320777 0 0 BANK PRINCETON NEW JERSEY COM 064520109 780 26003 SH SOLE 26003 0 0 BANK7 CORP COM 06652N107 1679 90793 SH SOLE 90793 0 0 BANKFINANCIAL CORP COM 06643P104 449 32086 SH SOLE 32086 0 0 BANKUNITED INC COM 06652K103 95639 2834587 SH SOLE 2834587 0 0 BANKWELL FINL GROUP INC COM 06654A103 927 32283 SH SOLE 32283 0 0 BANNER CORP COM NEW 06652V208 17566 324390 SH SOLE 324390 0 0 BAOZUN INC SPONSORED ADR 06684L103 522 10468 SH SOLE 10468 0 0 BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 20932 805085 SH SOLE 805085 0 0 BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 23400 900000 SH Put SOLE 0 0 900000 BARCLAYS PLC ADR 06738E204 170 22310 SH SOLE 22310 0 0 BARINGS BDC INC COM 06759L103 2945 299328 SH SOLE 299328 0 0 BARNES & NOBLE ED INC COM 06777U101 682 202865 SH SOLE 202865 0 0 BARNES GROUP INC COM 067806109 13082 232206 SH SOLE 232206 0 0 BARRICK GOLD CORPORATION COM 067901108 45157 2863500 SH SOLE 2863500 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 856 450541 SH SOLE 450541 0 0 BASSETT FURNITURE INDS INC COM 070203104 447 29294 SH SOLE 29294 0 0 BAUSCH HEALTH COS INC COM 071734107 9648 382548 SH SOLE 382548 0 0 BAXTER INTL INC COM 071813109 18056 220460 SH SOLE 220460 0 0 BAXTER INTL INC COM 071813109 2809 34300 SH Call SOLE 0 0 34300 BAXTER INTL INC COM 071813109 352 4300 SH Put SOLE 0 0 4300 BB&T CORP COM 054937107 2219 45169 SH SOLE 45169 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 4063 358885 SH SOLE 358885 0 0 BBX CAP CORP NEW CL A 05491N104 303 61733 SH SOLE 61733 0 0 BCB BANCORP INC COM 055298103 194 14036 SH SOLE 14036 0 0 BCE INC COM NEW 05534B760 718 15798 SH SOLE 15798 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 174 54006 SH SOLE 54006 0 0 BECTON DICKINSON & CO COM 075887109 2873 11400 SH Call SOLE 0 0 11400 BECTON DICKINSON & CO COM 075887109 10433 41400 SH Put SOLE 0 0 41400 BECTON DICKINSON & CO PFD SHS CONV A 075887208 626 10113 SH SOLE 0 0 0 BED BATH & BEYOND INC COM 075896100 1142 98298 SH SOLE 98298 0 0 BEIGENE LTD SPONSORED ADR 07725L102 4386 35385 SH SOLE 35385 0 0 BEL FUSE INC CL B 077347300 1575 91702 SH SOLE 91702 0 0 BELDEN INC COM 077454106 3719 62434 SH SOLE 62434 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 25 41494 SH SOLE 41494 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 188 110367 SH SOLE 110367 0 0 BENCHMARK ELECTRS INC COM 08160H101 1847 73544 SH SOLE 73544 0 0 BENEFITFOCUS INC COM 08180D106 2988 110054 SH SOLE 110054 0 0 BERKLEY W R CORP COM 084423102 49746 754524 SH SOLE 754524 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 318 1 SH SOLE 1 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24834 116498 SH SOLE 116498 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 33041 155000 SH Put SOLE 0 0 155000 BERKSHIRE HILLS BANCORP INC COM 084680107 11997 382201 SH SOLE 382201 0 0 BERRY GLOBAL GROUP INC COM 08579W103 74809 1422501 SH SOLE 1422501 0 0 BERRY GLOBAL GROUP INC COM 08579W103 5259 100000 SH Call SOLE 0 0 100000 BERRY PETE CORP COM 08579X101 9460 892482 SH SOLE 892482 0 0 BEST BUY INC COM 086516101 370 5300 SH Call SOLE 0 0 5300 BEST BUY INC COM 086516101 15473 221900 SH Put SOLE 0 0 221900 BEST BUY INC COM 086516101 36079 517417 SH SOLE 517417 0 0 BEST INC SPONSORED ADS 08653C106 3729 676774 SH SOLE 676774 0 0 BEYOND MEAT INC COM 08862E109 343 2137 SH SOLE 2137 0 0 BGC PARTNERS INC CL A 05541T101 6747 1289966 SH SOLE 1289966 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 23228 454476 SH SOLE 454476 0 0 BHP GROUP LTD SPONSORED ADS 088606108 4514 77673 SH SOLE 77673 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 537 53360 SH SOLE 53360 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1069 548189 SH SOLE 548189 0 0 BIG LOTS INC COM 089302103 19276 673753 SH SOLE 673753 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 1076 2029 SH SOLE 2029 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 702 6759 SH SOLE 6759 0 0 BILIBILI INC SPONS ADS REP Z 090040106 10042 617201 SH SOLE 617201 0 0 BIO PATH HOLDINGS INC COM 09057N300 134 10009 SH SOLE 10009 0 0 BIO RAD LABS INC CL A 090572207 3751 12000 SH Call SOLE 0 0 12000 BIO RAD LABS INC CL A 090572207 164399 525924 SH SOLE 525924 0 0 BIO TECHNE CORP COM 09073M104 26186 125598 SH SOLE 125598 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 26895 7096297 SH SOLE 7096297 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 3032 800000 SH Call SOLE 0 0 800000 BIODELIVERY SCIENCES INTL IN COM 09060J106 2256 485095 SH SOLE 485095 0 0 BIOGEN INC COM 09062X103 65273 279100 SH Call SOLE 0 0 279100 BIOGEN INC COM 09062X103 111257 475720 SH SOLE 475720 0 0 BIOGEN INC COM 09062X103 1076 4600 SH Put SOLE 0 0 4600 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3262 74490 SH SOLE 74490 0 0 BIOHITECH GLOBAL INC COM 09074B107 108 60559 SH SOLE 60559 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 550 32420 SH SOLE 32420 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 19271 225000 SH Call SOLE 0 0 225000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 35239 411429 SH SOLE 411429 0 0 BIONANO GENOMICS INC COM 09075F107 102 41611 SH SOLE 41611 0 0 BIOSCRIP INC COM 09069N108 50 19111 SH SOLE 19111 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 5048 84537 SH SOLE 84537 0 0 BIOTELEMETRY INC COM 090672106 241 5000 SH Call SOLE 0 0 5000 BIOTIME INC COM 09066L105 60 54953 SH SOLE 54953 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 5456 521077 SH SOLE 521077 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 53452 2024685 SH SOLE 2024685 0 0 BJS RESTAURANTS INC COM 09180C106 6591 150000 SH Call SOLE 0 0 150000 BJS RESTAURANTS INC COM 09180C106 41733 949780 SH SOLE 949780 0 0 BLACK KNIGHT INC COM 09215C105 20623 342860 SH SOLE 342860 0 0 BLACK RIDGE ACQUISITION CORP COM 09216T107 513 50000 SH SOLE 50000 0 0 BLACKBAUD INC COM 09227Q100 249 2977 SH SOLE 2977 0 0 BLACKBERRY LTD COM 09228F103 746 100000 SH Call SOLE 0 0 100000 BLACKLINE INC COM 09239B109 7849 146689 SH SOLE 146689 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 1028 31807 SH SOLE 31807 0 0 BLACKROCK TCP CAP CORP COM 09259E108 3531 247785 SH SOLE 247785 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 144 23962 SH SOLE 23962 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 318 22590 SH SOLE 22590 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2024 188770 SH SOLE 188770 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 623 48010 SH SOLE 48010 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 193 16195 SH SOLE 16195 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 535 33862 SH SOLE 33862 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 587 15100 SH SOLE 15100 0 0 BLACKROCK INC COM 09247X101 12402 26427 SH SOLE 26427 0 0 BLACKROCK INC COM 09247X101 469 1000 SH Put SOLE 0 0 1000 BLACKROCK INC COM 09247X101 469 1000 SH Call SOLE 0 0 1000 BLACKROCK INCOME TR INC COM 09247F100 161 26530 SH SOLE 26530 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 190 13703 SH SOLE 13703 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 142 10409 SH SOLE 10409 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 196 14861 SH SOLE 14861 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 523 22034 SH SOLE 22034 0 0 BLACKSTONE MTG TR INC NOTE 4.750% 3/1 09257WAC4 14038 13450 SH SOLE 0 0 0 BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 7847 7500 SH SOLE 0 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2684 75439 SH SOLE 75439 0 0 BLOCK H & R INC COM 093671105 10355 353417 SH SOLE 353417 0 0 BLOOM ENERGY CORP COM CL A 093712107 1061 86449 SH SOLE 86449 0 0 BLOOMIN BRANDS INC COM 094235108 12367 653996 SH SOLE 653996 0 0 BLUCORA INC COM 095229100 9396 309378 SH SOLE 309378 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 386 57097 SH SOLE 57097 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 210 31851 SH SOLE 31851 0 0 BLUEBIRD BIO INC COM 09609G100 10623 83511 SH SOLE 83511 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 3847 329046 SH SOLE 329046 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 7075 75000 SH Call SOLE 0 0 75000 BLUEPRINT MEDICINES CORP COM 09627Y109 18866 200000 SH Put SOLE 0 0 200000 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 310 26360 SH SOLE 26360 0 0 BMC STK HLDGS INC COM 05591B109 1763 83180 SH SOLE 83180 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 113 14188 SH SOLE 14188 0 0 BOEING CO COM 097023105 5824 16000 SH Put SOLE 0 0 16000 BOEING CO COM 097023105 4393 12068 SH SOLE 12068 0 0 BOINGO WIRELESS INC COM 09739C102 9695 539491 SH SOLE 539491 0 0 BOISE CASCADE CO DEL COM 09739D100 13595 483619 SH SOLE 483619 0 0 BOK FINL CORP COM NEW 05561Q201 9368 124118 SH SOLE 124118 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 9115 436551 SH SOLE 436551 0 0 BOOKING HLDGS INC COM 09857L108 53167 28360 SH SOLE 28360 0 0 BOOKING HLDGS INC COM 09857L108 33182 17700 SH Call SOLE 0 0 17700 BOOKING HLDGS INC COM 09857L108 60366 32200 SH Put SOLE 0 0 32200 BOOT BARN HLDGS INC COM 099406100 1930 54148 SH SOLE 54148 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9890 149366 SH SOLE 149366 0 0 BORGWARNER INC COM 099724106 32790 781088 SH SOLE 781088 0 0 BORQS TECHNOLOGIES INC SHS G1466B103 535 213832 SH SOLE 213832 0 0 BOSTON BEER INC CL A 100557107 39843 105471 SH SOLE 105471 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 13038 1080182 SH SOLE 1080182 0 0 BOSTON PROPERTIES INC COM 101121101 52859 409762 SH SOLE 409762 0 0 BOSTON SCIENTIFIC CORP COM 101137107 4053 94300 SH Put SOLE 0 0 94300 BOSTON SCIENTIFIC CORP COM 101137107 196877 4580662 SH SOLE 4580662 0 0 BOTTOMLINE TECH DEL INC COM 101388106 2764 62468 SH SOLE 62468 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 347 30867 SH SOLE 30867 0 0 BOX INC CL A 10316T104 3441 195384 SH SOLE 195384 0 0 BOXWOOD MERGER CORP COM CL A 10319T101 5000 507614 SH SOLE 507614 0 0 BOYD GAMING CORP COM 103304101 18237 676944 SH SOLE 676944 0 0 BP PLC SPONSORED ADR 055622104 404 9700 SH Put SOLE 0 0 9700 BP PLC SPONSORED ADR 055622104 404 9700 SH Call SOLE 0 0 9700 BP PLC SPONSORED ADR 055622104 43597 1045481 SH SOLE 1045481 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 205 13251 SH SOLE 13251 0 0 BRADY CORP CL A 104674106 507 10284 SH SOLE 10284 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 473 47826 SH SOLE 47826 0 0 BRAINSWAY LTD SPONSORED ADS 10501L106 354 34500 SH SOLE 34500 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 16525 1153973 SH SOLE 1153973 0 0 BRF SA SPONSORED ADR 10552T107 16397 2157473 SH SOLE 2157473 0 0 BRIDGE BANCORP INC COM 108035106 4153 140979 SH SOLE 140979 0 0 BRIDGEBIO PHARMA INC COM 10806X102 10246 379919 SH SOLE 379919 0 0 BRIGGS & STRATTON CORP COM 109043109 10046 981065 SH SOLE 981065 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 8015 373488 SH SOLE 373488 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 10389 68862 SH SOLE 68862 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 1556 171794 SH SOLE 171794 0 0 BRIGHTCOVE INC COM 10921T101 1778 172127 SH SOLE 172127 0 0 BRIGHTHOUSE FINL INC COM 10922N103 360 9800 SH SOLE 9800 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 10164 890802 SH SOLE 890802 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 848 45346 SH SOLE 45346 0 0 BRINKER INTL INC COM 109641100 6054 153844 SH SOLE 153844 0 0 BRINKS CO COM 109696104 9778 120453 SH SOLE 120453 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1361 30000 SH Put SOLE 0 0 30000 BRISTOL MYERS SQUIBB CO COM 110122108 36280 800000 SH Call SOLE 0 0 800000 BRISTOL MYERS SQUIBB CO COM 110122108 35506 782924 SH SOLE 782924 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1577 45225 SH SOLE 45225 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 427 23900 SH SOLE 23900 0 0 BROADCOM INC COM 11135F101 47278 164241 SH SOLE 164241 0 0 BROADCOM INC COM 11135F101 77175 268100 SH Put SOLE 0 0 268100 BROADCOM INC COM 11135F101 53312 185200 SH Call SOLE 0 0 185200 BROADWAY FINL CORP DEL COM 111444105 47 33155 SH SOLE 33155 0 0 BROOKDALE SR LIVING INC COM 112463104 144 19937 SH SOLE 19937 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5839 122211 SH SOLE 122211 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 25950 1373743 SH SOLE 1373743 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 292 13449 SH SOLE 13449 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 3583 232968 SH SOLE 232968 0 0 BROOKS AUTOMATION INC COM 114340102 1493 38520 SH SOLE 38520 0 0 BROWN & BROWN INC COM 115236101 8960 267462 SH SOLE 267462 0 0 BROWN FORMAN CORP CL A 115637100 545 9914 SH SOLE 9914 0 0 BROWN FORMAN CORP CL B 115637209 38593 696246 SH SOLE 696246 0 0 BRP INC COM SUN VTG 05577W200 4138 115493 SH SOLE 115493 0 0 BRT APARTMENTS CORP COM 055645303 498 35275 SH SOLE 35275 0 0 BRUKER CORP COM 116794108 80455 1610701 SH SOLE 1610701 0 0 BRUKER CORP COM 116794108 4995 100000 SH Call SOLE 0 0 100000 BRYN MAWR BK CORP COM 117665109 1031 27639 SH SOLE 27639 0 0 BT GROUP PLC ADR 05577E101 463 36292 SH SOLE 36292 0 0 BUILD A BEAR WORKSHOP COM 120076104 176 31495 SH SOLE 31495 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 6460 383162 SH SOLE 383162 0 0 BUNGE LIMITED COM G16962105 31356 562841 SH SOLE 562841 0 0 BURLINGTON STORES INC COM 122017106 114388 672278 SH SOLE 672278 0 0 BWX TECHNOLOGIES INC COM 05605H100 2577 49472 SH SOLE 49472 0 0 BYLINE BANCORP INC COM 124411109 3620 189326 SH SOLE 189326 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 16338 1386915 SH SOLE 1386915 0 0 CABLE ONE INC COM 12685J105 630 538 SH SOLE 538 0 0 CABOT CORP COM 127055101 9842 206283 SH SOLE 206283 0 0 CABOT OIL & GAS CORP COM 127097103 6055 263700 SH Put SOLE 0 0 263700 CABOT OIL & GAS CORP COM 127097103 116060 5054884 SH SOLE 5054884 0 0 CACI INTL INC CL A 127190304 42574 208094 SH SOLE 208094 0 0 CACTUS INC CL A 127203107 32781 989754 SH SOLE 989754 0 0 CADENCE BANCORPORATION CL A 12739A100 7524 361734 SH SOLE 361734 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 23769 335672 SH SOLE 335672 0 0 CADIZ INC COM NEW 127537207 583 51800 SH SOLE 51800 0 0 CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 20607 12000 SH SOLE 0 0 0 CAESARS ENTMT CORP COM 127686103 3107 262900 SH SOLE 262900 0 0 CAESARS ENTMT CORP COM 127686103 5910 500000 SH Call SOLE 0 0 500000 CAESARSTONE LTD ORD SHS M20598104 581 38671 SH SOLE 38671 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 333 30233 SH SOLE 30233 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 200 9952 SH SOLE 9952 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 346 42717 SH SOLE 42717 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 206 16145 SH SOLE 16145 0 0 CALAMP CORP COM 128126109 237 20280 SH SOLE 20280 0 0 CALAVO GROWERS INC COM 128246105 883 9126 SH SOLE 9126 0 0 CALERES INC COM 129500104 312 15650 SH SOLE 15650 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 692 35154 SH SOLE 35154 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 4331 85543 SH SOLE 85543 0 0 CALLAWAY GOLF CO COM 131193104 6071 353781 SH SOLE 353781 0 0 CALLON PETE CO DEL COM 13123X102 10158 1541464 SH SOLE 1541464 0 0 CALYXT INC COM 13173L107 182 14564 SH SOLE 14564 0 0 CAMBIUM NETWORKS CORP SHS G17766109 1162 121200 SH SOLE 121200 0 0 CAMDEN NATL CORP COM 133034108 257 5601 SH SOLE 5601 0 0 CAMDEN PPTY TR SH BEN INT 133131102 89456 856940 SH SOLE 856940 0 0 CAMECO CORP COM 13321L108 140 13024 SH SOLE 13024 0 0 CAMPBELL SOUP CO COM 134429109 22824 569598 SH SOLE 569598 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 4396 353971 SH SOLE 353971 0 0 CAMTEK LTD ORD M20791105 2832 335106 SH SOLE 335106 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1073 27692 SH SOLE 27692 0 0 CANADIAN NAT RES LTD COM 136385101 82357 3053652 SH SOLE 3053652 0 0 CANADIAN NATL RY CO COM 136375102 44834 484798 SH SOLE 484798 0 0 CANADIAN PAC RY LTD COM 13645T100 29694 126228 SH SOLE 126228 0 0 CANADIAN SOLAR INC COM 136635109 921 42189 SH SOLE 42189 0 0 CANGO INC ADS 137586103 414 59604 SH SOLE 59604 0 0 CANNAE HLDGS INC COM 13765N107 41186 1421194 SH SOLE 1421194 0 0 CANNTRUST HLDGS INC COM 137800207 3062 610029 SH SOLE 610029 0 0 CANTEL MEDICAL CORP COM 138098108 806 10000 SH Call SOLE 0 0 10000 CAPITAL BANCORP INC MD COM 139737100 155 12632 SH SOLE 12632 0 0 CAPITAL CITY BK GROUP INC COM 139674105 230 9266 SH SOLE 9266 0 0 CAPITAL ONE FINL CORP COM 14040H105 225666 2486952 SH SOLE 2486952 0 0 CAPITAL ONE FINL CORP COM 14040H105 9963 109800 SH Put SOLE 0 0 109800 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 293 27881 SH SOLE 27881 0 0 CAPITAL SOUTHWEST CORP COM 140501107 2337 111571 SH SOLE 111571 0 0 CAPITAL SR LIVING CORP COM 140475104 551 109594 SH SOLE 109594 0 0 CAPITOL INVT CORP IV CL A ORD G18920101 2046 200000 SH SOLE 200000 0 0 CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 1338 125000 SH SOLE 125000 0 0 CAPITOL FED FINL INC COM 14057J101 3954 287115 SH SOLE 287115 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 55950 1613327 SH SOLE 1613327 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1146 137285 SH SOLE 137285 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 13 16440 SH SOLE 16440 0 0 CARA THERAPEUTICS INC COM 140755109 1217 56607 SH SOLE 56607 0 0 CARBO CERAMICS INC COM 140781105 568 420530 SH SOLE 420530 0 0 CARBON BLACK INC COM 14081R103 455 27231 SH SOLE 27231 0 0 CARBONITE INC COM 141337105 4617 177316 SH SOLE 177316 0 0 CARDINAL HEALTH INC COM 14149Y108 471 10000 SH Call SOLE 0 0 10000 CARDINAL HEALTH INC COM 14149Y108 33981 721475 SH SOLE 721475 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 4997 116410 SH SOLE 116410 0 0 CARDLYTICS INC COM 14161W105 1717 66105 SH SOLE 66105 0 0 CARDTRONICS PLC SHS CL A G1991C105 3410 124821 SH SOLE 124821 0 0 CARE COM INC COM 141633107 4293 390987 SH SOLE 390987 0 0 CAREDX INC COM 14167L103 7249 201428 SH SOLE 201428 0 0 CAREER EDUCATION CORP COM 141665109 11547 605498 SH SOLE 605498 0 0 CARETRUST REIT INC COM 14174T107 40511 1703589 SH SOLE 1703589 0 0 CARLISLE COS INC COM 142339100 1639 11671 SH SOLE 11671 0 0 CARMAX INC COM 143130102 58728 676352 SH SOLE 676352 0 0 CARMAX INC COM 143130102 1737 20000 SH Put SOLE 0 0 20000 CARNIVAL CORP UNIT 99/99/9999 143658300 59013 1267727 SH SOLE 1267727 0 0 CARNIVAL PLC ADR 14365C103 522 11523 SH SOLE 11523 0 0 CAROLINA FINL CORP NEW COM 143873107 7685 219001 SH SOLE 219001 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1029 21452 SH SOLE 21452 0 0 CARRIAGE SVCS INC COM 143905107 1769 93060 SH SOLE 93060 0 0 CARRIZO OIL & GAS INC COM 144577103 7014 700000 SH Put SOLE 0 0 700000 CARROLS RESTAURANT GROUP INC COM 14574X104 2568 284406 SH SOLE 284406 0 0 CARS COM INC COM 14575E105 2415 122476 SH SOLE 122476 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 271 13721 SH SOLE 13721 0 0 CARTERS INC COM 146229109 1609 16494 SH SOLE 16494 0 0 CARVANA CO CL A 146869102 4111 65688 SH SOLE 65688 0 0 CASELLA WASTE SYS INC CL A 147448104 6558 165489 SH SOLE 165489 0 0 CASEYS GEN STORES INC COM 147528103 3638 23323 SH SOLE 23323 0 0 CASS INFORMATION SYS INC COM 14808P109 2345 48378 SH SOLE 48378 0 0 CASTLE BRANDS INC COM 148435100 305 657718 SH SOLE 657718 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 520 160952 SH SOLE 160952 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 170 21118 SH SOLE 21118 0 0 CATALENT INC COM 148806102 3098 57151 SH SOLE 57151 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 4196 569309 SH SOLE 569309 0 0 CATASYS INC COM PAR 149049504 2557 133032 SH SOLE 133032 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 3105 297157 SH SOLE 297157 0 0 CATERPILLAR INC DEL COM 149123101 28700 210581 SH SOLE 210581 0 0 CATERPILLAR INC DEL COM 149123101 14733 108100 SH Put SOLE 0 0 108100 CATERPILLAR INC DEL COM 149123101 491 3600 SH Call SOLE 0 0 3600 CATHAY GEN BANCORP COM 149150104 5010 139514 SH SOLE 139514 0 0 CATO CORP NEW CL A 149205106 529 42971 SH SOLE 42971 0 0 CAVCO INDS INC DEL COM 149568107 572 3629 SH SOLE 3629 0 0 CB FINL SVCS INC COM 12479G101 461 19404 SH SOLE 19404 0 0 CBIZ INC COM 124805102 338 17260 SH SOLE 17260 0 0 CBL & ASSOC PPTYS INC COM 124830100 1701 1635577 SH SOLE 1635577 0 0 CBM BANCORP INC COM 1248XT104 733 53148 SH SOLE 53148 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 62354 601695 SH SOLE 601695 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 286 38140 SH SOLE 38140 0 0 CBS CORP NEW CL A 124857103 5473 109366 SH SOLE 109366 0 0 CBS CORP NEW CL B 124857202 5689 114000 SH Call SOLE 0 0 114000 CBS CORP NEW CL B 124857202 18885 378460 SH SOLE 378460 0 0 CBTX INC COM 12481V104 5977 212414 SH SOLE 212414 0 0 CDK GLOBAL INC COM 12508E101 6476 130983 SH SOLE 130983 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 2788 35492 SH SOLE 35492 0 0 CDW CORP COM 12514G108 32547 293220 SH SOLE 293220 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 2041 770158 SH SOLE 770158 0 0 CELANESE CORP DEL COM 150870103 3773 35000 SH Put SOLE 0 0 35000 CELANESE CORP DEL COM 150870103 9058 84030 SH SOLE 84030 0 0 CELGENE CORP COM 151020104 336823 3643692 SH SOLE 3643692 0 0 CELGENE CORP COM 151020104 5546 60000 SH Call SOLE 0 0 60000 CELLECTIS S A SPONSORED ADS 15117K103 2788 178732 SH SOLE 178732 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 9996 2357512 SH SOLE 2357512 0 0 CENTENE CORP DEL COM 15135B101 5244 100000 SH Call SOLE 0 0 100000 CENTENE CORP DEL COM 15135B101 61244 1167887 SH SOLE 1167887 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 15451 2035768 SH SOLE 2035768 0 0 CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 561 71393 SH SOLE 71393 0 0 CENTERPOINT ENERGY INC COM 15189T107 96933 3385705 SH SOLE 3385705 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 3894 426983 SH SOLE 426983 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 114 26100 SH SOLE 26100 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 10402 422153 SH SOLE 422153 0 0 CENTRAL GARDEN & PET CO COM 153527106 6813 252810 SH SOLE 252810 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 5351 178607 SH SOLE 178607 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 2510 270819 SH SOLE 270819 0 0 CENTURY ALUM CO COM 156431108 3988 577119 SH SOLE 577119 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 328 3731 SH SOLE 3731 0 0 CENTURY CMNTYS INC COM 156504300 723 27213 SH SOLE 27213 0 0 CENTURYLINK INC COM 156700106 13274 1128771 SH SOLE 1128771 0 0 CERIDIAN HCM HLDG INC COM 15677J108 6155 122615 SH SOLE 122615 0 0 CERNER CORP COM 156782104 18704 255166 SH SOLE 255166 0 0 CERNER CORP COM 156782104 17665 241000 SH Put SOLE 0 0 241000 CERNER CORP COM 156782104 1100 15000 SH Call SOLE 0 0 15000 CEVA INC COM 157210105 6900 283357 SH SOLE 283357 0 0 CF FIN ACQUISITION CORP UNIT 04/30/2025 12528N206 4140 400000 SH SOLE 400000 0 0 CF INDS HLDGS INC COM 125269100 29091 622805 SH SOLE 622805 0 0 CHANGE HEALTHCARE INC COM 15912K100 16518 1131396 SH SOLE 1131396 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 4449 462996 SH SOLE 462996 0 0 CHANNELADVISOR CORP COM 159179100 448 51125 SH SOLE 51125 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 288 61208 SH SOLE 61208 0 0 CHARLES & COLVARD LTD COM 159765106 151 95866 SH SOLE 95866 0 0 CHARLES RIV LABS INTL INC COM 159864107 55638 392091 SH SOLE 392091 0 0 CHART INDS INC COM PAR $0.01 16115Q308 64236 835535 SH SOLE 835535 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 17941 45400 SH Call SOLE 0 0 45400 CHARTER COMMUNICATIONS INC N CL A 16119P108 39281 99400 SH Put SOLE 0 0 99400 CHARTER COMMUNICATIONS INC N CL A 16119P108 50762 128453 SH SOLE 128453 0 0 CHASE CORP COM 16150R104 274 2546 SH SOLE 2546 0 0 CHASERG TECHNLGY ACQUISITN C UNIT 09/30/2023 16166A202 5115 500000 SH SOLE 500000 0 0 CHATHAM LODGING TR COM 16208T102 209 11085 SH SOLE 11085 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 16598 143573 SH SOLE 143573 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 124 40906 SH SOLE 40906 0 0 CHEESECAKE FACTORY INC COM 163072101 32277 738267 SH SOLE 738267 0 0 CHEETAH MOBILE INC ADR 163075104 1681 473636 SH SOLE 473636 0 0 CHEFS WHSE INC COM 163086101 5489 156521 SH SOLE 156521 0 0 CHEGG INC COM 163092109 10428 270222 SH SOLE 270222 0 0 CHEMED CORP NEW COM 16359R103 1804 5000 SH SOLE 5000 0 0 CHEMICAL FINL CORP COM 163731102 35731 869167 SH SOLE 869167 0 0 CHEMOCENTRYX INC COM 16383L106 2822 303400 SH Put SOLE 0 0 303400 CHEMOURS CO COM 163851108 432 18000 SH Call SOLE 0 0 18000 CHEMOURS CO COM 163851108 16138 672432 SH SOLE 672432 0 0 CHENIERE ENERGY INC COM NEW 16411R208 3223 47082 SH SOLE 47082 0 0 CHERRY HILL MTG INVT CORP COM 164651101 4509 281823 SH SOLE 281823 0 0 CHESAPEAKE ENERGY CORP COM 165167107 62853 32232264 SH SOLE 32232264 0 0 CHESAPEAKE UTILS CORP COM 165303108 6005 63193 SH SOLE 63193 0 0 CHEVRON CORP NEW COM 166764100 93799 753766 SH SOLE 753766 0 0 CHEVRON CORP NEW COM 166764100 498 4000 SH Call SOLE 0 0 4000 CHEVRON CORP NEW COM 166764100 12942 104000 SH Put SOLE 0 0 104000 CHEWY INC CL A 16679L109 24404 697246 SH SOLE 697246 0 0 CHF SOLUTIONS INC COM PAR 12542Q706 110 37812 SH SOLE 37812 0 0 CHICOS FAS INC COM 168615102 288 85434 SH SOLE 85434 0 0 CHILDRENS PL INC COM 168905107 16623 174285 SH SOLE 174285 0 0 CHIMERA INVT CORP COM NEW 16934Q208 231 12227 SH SOLE 12227 0 0 CHIMERIX INC COM 16934W106 3549 821572 SH SOLE 821572 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1482 15553 SH SOLE 15553 0 0 CHINA YUCHAI INTL LTD COM G21082105 317 21170 SH SOLE 21170 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6320 139538 SH SOLE 139538 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 6502 95339 SH SOLE 95339 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 913 18241 SH SOLE 18241 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 375 34403 SH SOLE 34403 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 5423 7400 SH Put SOLE 0 0 7400 CHIPOTLE MEXICAN GRILL INC COM 169656105 46867 63949 SH SOLE 63949 0 0 CHROMADEX CORP COM NEW 171077407 96 20748 SH SOLE 20748 0 0 CHUBB LIMITED COM H1467J104 15563 105660 SH SOLE 105660 0 0 CHURCH & DWIGHT INC COM 171340102 30718 420450 SH SOLE 420450 0 0 CHURCHILL CAP CORP II UNIT 99/99/9999 17143G205 30450 3000000 SH SOLE 3000000 0 0 CHURCHILL DOWNS INC COM 171484108 65964 573255 SH SOLE 573255 0 0 CHUYS HLDGS INC COM 171604101 365 15925 SH SOLE 15925 0 0 CIDARA THERAPEUTICS INC COM 171757107 318 189143 SH SOLE 189143 0 0 CIENA CORP COM NEW 171779309 49007 1191520 SH SOLE 1191520 0 0 CIGNA CORP NEW COM 125523100 488 3100 SH Call SOLE 0 0 3100 CIGNA CORP NEW COM 125523100 9374 59500 SH Put SOLE 0 0 59500 CIGNA CORP NEW COM 125523100 90097 571862 SH SOLE 571862 0 0 CIMAREX ENERGY CO COM 171798101 4426 74600 SH Call SOLE 0 0 74600 CIMAREX ENERGY CO COM 171798101 20312 342352 SH SOLE 342352 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 3625 732280 SH SOLE 732280 0 0 CINCINNATI FINL CORP COM 172062101 15551 150000 SH Put SOLE 0 0 150000 CINCINNATI FINL CORP COM 172062101 4632 44683 SH SOLE 44683 0 0 CINEMARK HOLDINGS INC COM 17243V102 13260 367307 SH SOLE 367307 0 0 CIRCOR INTL INC COM 17273K109 339 7376 SH SOLE 7376 0 0 CIRRUS LOGIC INC COM 172755100 5728 131079 SH SOLE 131079 0 0 CISCO SYS INC COM 17275R102 63678 1163500 SH Put SOLE 0 0 1163500 CISCO SYS INC COM 17275R102 27994 511500 SH Call SOLE 0 0 511500 CISCO SYS INC COM 17275R102 254083 4642473 SH SOLE 4642473 0 0 CIT GROUP INC COM NEW 125581801 43830 834216 SH SOLE 834216 0 0 CITI TRENDS INC COM 17306X102 1473 100751 SH SOLE 100751 0 0 CITIGROUP INC COM NEW 172967424 23915 341500 SH Put SOLE 0 0 341500 CITIGROUP INC COM NEW 172967424 271689 3879603 SH SOLE 3879603 0 0 CITIZENS FINL GROUP INC COM 174610105 55015 1555863 SH SOLE 1555863 0 0 CITRIX SYS INC COM 177376100 9853 100400 SH Put SOLE 0 0 100400 CITRIX SYS INC COM 177376100 24535 250000 SH Call SOLE 0 0 250000 CITRIX SYS INC COM 177376100 40612 413819 SH SOLE 413819 0 0 CITY HLDG CO COM 177835105 422 5528 SH SOLE 5528 0 0 CITY OFFICE REIT INC COM 178587101 397 33130 SH SOLE 33130 0 0 CLARUS CORP NEW COM 18270P109 260 17986 SH SOLE 17986 0 0 CLEAN HARBORS INC COM 184496107 23269 327275 SH SOLE 327275 0 0 CLEAN HARBORS INC COM 184496107 3555 50000 SH Call SOLE 0 0 50000 CLEAN ENERGY FUELS CORP COM 184499101 29 10701 SH SOLE 10701 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 667 141374 SH SOLE 141374 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 284 30919 SH SOLE 30919 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 745 62380 SH SOLE 62380 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 481 494816 SH SOLE 494816 0 0 CLEARWATER PAPER CORP COM 18538R103 3374 182484 SH SOLE 182484 0 0 CLEARWAY ENERGY INC CL A 18539C105 241 14895 SH SOLE 14895 0 0 CLEVELAND CLIFFS INC COM 185899101 5414 507384 SH SOLE 507384 0 0 CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 26783 18577 SH SOLE 0 0 0 CLIPPER RLTY INC COM 18885T306 348 31106 SH SOLE 31106 0 0 CLOROX CO DEL COM 189054109 1332 8700 SH Put SOLE 0 0 8700 CLOROX CO DEL COM 189054109 269 1758 SH SOLE 1758 0 0 CLOUDERA INC COM 18914U100 8175 1554134 SH SOLE 1554134 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 703 75237 SH SOLE 75237 0 0 CLOVIS ONCOLOGY INC COM 189464100 4025 270710 SH SOLE 270710 0 0 CME GROUP INC COM 12572Q105 8890 45800 SH Put SOLE 0 0 45800 CME GROUP INC COM 12572Q105 20968 108020 SH SOLE 108020 0 0 CMS ENERGY CORP COM 125896100 228177 3940203 SH SOLE 3940203 0 0 CNA FINL CORP COM 126117100 10352 219932 SH SOLE 219932 0 0 CNH INDL N V SHS N20944109 21294 2071437 SH SOLE 2071437 0 0 CNO FINL GROUP INC COM 12621E103 22528 1350589 SH SOLE 1350589 0 0 CNOOC LTD SPONSORED ADR 126132109 622 3650 SH SOLE 3650 0 0 CNX RESOURCES CORPORATION COM 12653C108 996 136251 SH SOLE 136251 0 0 COASTAL FINL CORP WA COM NEW 19046P209 712 46015 SH SOLE 46015 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 17678 312892 SH SOLE 312892 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 11300 200000 SH Put SOLE 0 0 200000 COCA COLA CO COM 191216100 30527 599509 SH SOLE 599509 0 0 COCA COLA CO COM 191216100 6141 120600 SH Put SOLE 0 0 120600 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 16411 264102 SH SOLE 264102 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 565 43286 SH SOLE 43286 0 0 CODEXIS INC COM 192005106 1790 97135 SH SOLE 97135 0 0 CODORUS VY BANCORP INC COM 192025104 212 9204 SH SOLE 9204 0 0 COEUR MNG INC COM NEW 192108504 1996 459852 SH SOLE 459852 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 13099 220665 SH SOLE 220665 0 0 COGNEX CORP COM 192422103 2977 62053 SH SOLE 62053 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9325 147100 SH Put SOLE 0 0 147100 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1509 23800 SH Call SOLE 0 0 23800 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17536 276630 SH SOLE 276630 0 0 COHBAR INC COM 19249J109 673 391521 SH SOLE 391521 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 1340 97982 SH SOLE 97982 0 0 COHERENT INC COM 192479103 2301 16871 SH SOLE 16871 0 0 COHERUS BIOSCIENCES INC COM 19249H103 3928 177727 SH SOLE 177727 0 0 COHU INC COM 192576106 7825 507140 SH SOLE 507140 0 0 COLFAX CORP COM 194014106 16041 572277 SH SOLE 572277 0 0 COLGATE PALMOLIVE CO COM 194162103 244 3400 SH Call SOLE 0 0 3400 COLGATE PALMOLIVE CO COM 194162103 244 3400 SH Put SOLE 0 0 3400 COLGATE PALMOLIVE CO COM 194162103 55430 773402 SH SOLE 773402 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 679 31818 SH SOLE 31818 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 168 12812 SH SOLE 12812 0 0 COLLIER CREEK HOLDINGS UNIT 99/99/9999 G22707122 14770 1400000 SH SOLE 1400000 0 0 COLLIER CREEK HOLDINGS COM CL A G22707106 2000 200000 SH SOLE 200000 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1702 23760 SH SOLE 23760 0 0 COLONY CAP INC NEW CL A COM 19626G108 173 34546 SH SOLE 34546 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 568 36654 SH SOLE 36654 0 0 COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 7065 5770 SH SOLE 0 0 0 COLUMBIA BKG SYS INC COM 197236102 7960 220018 SH SOLE 220018 0 0 COLUMBIA FINL INC COM 197641103 590 39079 SH SOLE 39079 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 7540 363525 SH SOLE 363525 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 35150 350940 SH SOLE 350940 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 6699 159614 SH SOLE 159614 0 0 COMCAST CORP NEW CL A 20030N101 82294 1946400 SH Put SOLE 0 0 1946400 COMCAST CORP NEW CL A 20030N101 129660 3066701 SH SOLE 3066701 0 0 COMCAST CORP NEW CL A 20030N101 33723 797600 SH Call SOLE 0 0 797600 COMERICA INC COM 200340107 80136 1103200 SH SOLE 1103200 0 0 COMFORT SYS USA INC COM 199908104 8200 160824 SH SOLE 160824 0 0 COMMAND CENTER INC COM NEW 200497204 130 23145 SH SOLE 23145 0 0 COMMERCE BANCSHARES INC COM 200525103 352 5906 SH SOLE 5906 0 0 COMMERCIAL METALS CO COM 201723103 7897 442406 SH SOLE 442406 0 0 COMMERCIAL VEH GROUP INC COM 202608105 201 25099 SH SOLE 25099 0 0 COMMSCOPE HLDG CO INC COM 20337X109 734 46631 SH SOLE 46631 0 0 COMMUNITY BANKERS TR CORP COM 203612106 394 46554 SH SOLE 46554 0 0 COMMUNITY BK SYS INC COM 203607106 214 3257 SH SOLE 3257 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 425 159021 SH SOLE 159021 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 14476 367322 SH SOLE 367322 0 0 COMMUNITY TR BANCORP INC COM 204149108 1638 38726 SH SOLE 38726 0 0 COMMVAULT SYSTEMS INC COM 204166102 18870 380285 SH SOLE 380285 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 4124 168452 SH SOLE 168452 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6673 548334 SH SOLE 548334 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 16016 4203685 SH SOLE 4203685 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3687 290291 SH SOLE 290291 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 11364 2636567 SH SOLE 2636567 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 4884 172876 SH SOLE 172876 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1074 64433 SH SOLE 64433 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 261 13638 SH SOLE 13638 0 0 COMPASS MINERALS INTL INC COM 20451N101 4757 86570 SH SOLE 86570 0 0 COMPUGEN LTD ORD M25722105 75 19502 SH SOLE 19502 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 7793 280421 SH SOLE 280421 0 0 COMSCORE INC COM 20564W105 515 99815 SH SOLE 99815 0 0 COMSTOCK RES INC COM 205768302 856 153628 SH SOLE 153628 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7612 270785 SH SOLE 270785 0 0 CONAGRA BRANDS INC COM 205887102 15219 573856 SH SOLE 573856 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 6295 524564 SH SOLE 524564 0 0 CONCHO RES INC COM 20605P101 14972 145101 SH SOLE 145101 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 184 36020 SH SOLE 36020 0 0 CONDUENT INC COM 206787103 1734 180832 SH SOLE 180832 0 0 CONFORMIS INC COM 20717E101 1849 424112 SH SOLE 424112 0 0 CONMED CORP COM 207410101 34663 405084 SH SOLE 405084 0 0 CONNECTICUT WTR SVC INC COM 207797101 3585 51423 SH SOLE 51423 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 359 15830 SH SOLE 15830 0 0 CONNS INC COM 208242107 839 47087 SH SOLE 47087 0 0 CONOCOPHILLIPS COM 20825C104 1220 20000 SH Call SOLE 0 0 20000 CONOCOPHILLIPS COM 20825C104 18385 301400 SH Put SOLE 0 0 301400 CONOCOPHILLIPS COM 20825C104 176738 2897347 SH SOLE 2897347 0 0 CONSOLIDATED WATER CO INC ORD G23773107 344 24119 SH SOLE 24119 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 244 49414 SH SOLE 49414 0 0 CONSOLIDATED EDISON INC COM 209115104 52688 600910 SH SOLE 600910 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2636 13387 SH SOLE 13387 0 0 CONSTELLIUM NV CL A N22035104 19193 1911646 SH SOLE 1911646 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 289 19267 SH SOLE 19267 0 0 CONTAINER STORE GROUP INC COM 210751103 930 127013 SH SOLE 127013 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 100 57265 SH SOLE 57265 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 3713 139749 SH SOLE 139749 0 0 CONTINENTAL RESOURCES INC COM 212015101 76759 1823692 SH SOLE 1823692 0 0 CONTRAFECT CORP COM 212326102 8 16106 SH SOLE 16106 0 0 CONTROL4 CORP COM 21240D107 4619 194493 SH SOLE 194493 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 11789 1256836 SH SOLE 1256836 0 0 COOPER COS INC COM NEW 216648402 337 1000 SH Call SOLE 0 0 1000 COOPER COS INC COM NEW 216648402 10424 30943 SH SOLE 30943 0 0 COOPER STD HLDGS INC COM 21676P103 6893 150433 SH SOLE 150433 0 0 COOPER TIRE & RUBR CO COM 216831107 17674 560197 SH SOLE 560197 0 0 COPA HOLDINGS SA CL A P31076105 4494 46064 SH SOLE 46064 0 0 COPART INC COM 217204106 447 5982 SH SOLE 5982 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 5226 754061 SH SOLE 754061 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2204 197643 SH SOLE 197643 0 0 CORE LABORATORIES N V COM N22717107 56326 1077393 SH SOLE 1077393 0 0 CORE MARK HOLDING CO INC COM 218681104 1203 30295 SH SOLE 30295 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 615 82339 SH SOLE 82339 0 0 CORECIVIC INC COM 21871N101 4617 222379 SH SOLE 222379 0 0 CORELOGIC INC COM 21871D103 4024 96192 SH SOLE 96192 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 236 5957 SH SOLE 5957 0 0 COREPOINT LODGING INC COM 21872L104 3650 294620 SH SOLE 294620 0 0 CORESITE RLTY CORP COM 21870Q105 11728 101833 SH SOLE 101833 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 26878 9019326 SH SOLE 9019326 0 0 CORMEDIX INC COM 21900C308 535 59637 SH SOLE 59637 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 474 8187 SH SOLE 8187 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 385 33100 SH SOLE 33100 0 0 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 559 49343 SH SOLE 49343 0 0 CORNING INC COM 219350105 4996 150361 SH SOLE 150361 0 0 CORNING INC COM 219350105 309 9300 SH Put SOLE 0 0 9300 CORNING INC COM 219350105 309 9300 SH Call SOLE 0 0 9300 CORPORACION AMER ARPTS S A COM L1995B107 2966 367543 SH SOLE 367543 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 369 14008 SH SOLE 14008 0 0 CORREVIO PHARMA CORP COM 22026V105 79 36358 SH SOLE 36358 0 0 CORTEVA INC COM 22052L104 16009 541402 SH SOLE 541402 0 0 CORTEXYME INC COM 22053A107 531 12492 SH SOLE 12492 0 0 CORVEL CORP COM 221006109 7320 84127 SH SOLE 84127 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 280 74735 SH SOLE 74735 0 0 COSAN LTD SHS A G25343107 13759 1029902 SH SOLE 1029902 0 0 COSTAMARE INC SHS Y1771G102 989 192849 SH SOLE 192849 0 0 COSTAR GROUP INC COM 22160N109 16341 29493 SH SOLE 29493 0 0 COSTCO WHSL CORP NEW COM 22160K105 24867 94100 SH Call SOLE 0 0 94100 COSTCO WHSL CORP NEW COM 22160K105 2724 10308 SH SOLE 10308 0 0 COSTCO WHSL CORP NEW COM 22160K105 32689 123700 SH Put SOLE 0 0 123700 COTT CORP QUE COM 22163N106 9399 704016 SH SOLE 704016 0 0 COTY INC COM CL A 222070203 4721 352324 SH SOLE 352324 0 0 COUNTY BANCORP INC COM 221907108 678 39678 SH SOLE 39678 0 0 COUPA SOFTWARE INC COM 22266L106 42777 337868 SH SOLE 337868 0 0 COUSINS PPTYS INC COM NEW 222795502 68687 1899008 SH SOLE 1899008 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 443 30111 SH SOLE 30111 0 0 COVIA HLDGS CORP COM 22305A103 174 88806 SH SOLE 88806 0 0 COWEN INC CL A NEW 223622606 8865 515717 SH SOLE 515717 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 396 25350 SH SOLE 25350 0 0 CPI CARD GROUP INC COM NEW 12634H200 185 72052 SH SOLE 72052 0 0 CRA INTL INC COM 12618T105 5951 155245 SH SOLE 155245 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2226 13037 SH SOLE 13037 0 0 CRANE CO COM 224399105 9001 107877 SH SOLE 107877 0 0 CRAWFORD & CO CL B 224633107 2263 243116 SH SOLE 243116 0 0 CRAWFORD & CO CL A 224633206 126 12012 SH SOLE 12012 0 0 CRAY INC COM NEW 225223304 4894 140552 SH SOLE 140552 0 0 CREDICORP LTD COM G2519Y108 24113 105338 SH SOLE 105338 0 0 CREDIT ACCEP CORP MICH COM 225310101 11225 23200 SH SOLE 23200 0 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 68 27517 SH SOLE 27517 0 0 CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D316 550 4569 SH SOLE 4569 0 0 CREE INC COM 225447101 73464 1307661 SH SOLE 1307661 0 0 CRESCENT ACQUISITION CORP UNIT 99/99/9999 22564L204 3027 300000 SH SOLE 300000 0 0 CRESCENT PT ENERGY CORP COM 22576C101 8733 2646349 SH SOLE 2646349 0 0 CRITEO S A SPONS ADS 226718104 4765 276882 SH SOLE 276882 0 0 CROCS INC COM 227046109 14085 713164 SH SOLE 713164 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 26335 385636 SH SOLE 385636 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1217 1013 SH SOLE 0 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 29098 223232 SH SOLE 223232 0 0 CROWN HOLDINGS INC COM 228368106 21062 344713 SH SOLE 344713 0 0 CRYOLIFE INC COM 228903100 11221 374920 SH SOLE 374920 0 0 CRYOPORT INC COM PAR $0.001 229050307 5285 288502 SH SOLE 288502 0 0 CSG SYS INTL INC COM 126349109 17244 353141 SH SOLE 353141 0 0 CSS INDS INC COM 125906107 79 16210 SH SOLE 16210 0 0 CSW INDUSTRIALS INC COM 126402106 4334 63594 SH SOLE 63594 0 0 CSX CORP COM 126408103 82402 1065036 SH SOLE 1065036 0 0 CSX CORP COM 126408103 4936 63800 SH Call SOLE 0 0 63800 CSX CORP COM 126408103 54438 703600 SH Put SOLE 0 0 703600 CTI BIOPHARMA CORP COM 12648L601 593 689551 SH SOLE 689551 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 35253 955105 SH SOLE 955105 0 0 CTRIP COM INTL LTD NOTE 1.000% 7/0 22943FAF7 15335 15500 SH SOLE 0 0 0 CTS CORP COM 126501105 5398 195718 SH SOLE 195718 0 0 CUBESMART COM 229663109 37404 1118540 SH SOLE 1118540 0 0 CUBIC CORP COM 229669106 865 13422 SH SOLE 13422 0 0 CULLEN FROST BANKERS INC COM 229899109 5809 62027 SH SOLE 62027 0 0 CULP INC COM 230215105 293 15421 SH SOLE 15421 0 0 CUMMINS INC COM 231021106 20488 119578 SH SOLE 119578 0 0 CUMMINS INC COM 231021106 394 2300 SH Put SOLE 0 0 2300 CUMMINS INC COM 231021106 394 2300 SH Call SOLE 0 0 2300 CURO GROUP HLDGS CORP COM 23131L107 3480 314935 SH SOLE 314935 0 0 CURTISS WRIGHT CORP COM 231561101 25820 203103 SH SOLE 203103 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 11719 655407 SH SOLE 655407 0 0 CUSTOMERS BANCORP INC COM 23204G100 1157 55114 SH SOLE 55114 0 0 CUTERA INC COM 232109108 4747 228440 SH SOLE 228440 0 0 CVR ENERGY INC COM 12662P108 24691 493921 SH SOLE 493921 0 0 CVS HEALTH CORP COM 126650100 469 8600 SH Call SOLE 0 0 8600 CVS HEALTH CORP COM 126650100 1831 33600 SH Put SOLE 0 0 33600 CVS HEALTH CORP COM 126650100 87082 1598130 SH SOLE 1598130 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 23155 181125 SH SOLE 181125 0 0 CYBEROPTICS CORP COM 232517102 497 30605 SH SOLE 30605 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 210 18335 SH SOLE 18335 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 21361 2983417 SH SOLE 2983417 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 78277 3519638 SH SOLE 3519638 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 2.000% 2/0 232806AP4 5916 5000 SH SOLE 0 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1948 87600 SH Put SOLE 0 0 87600 CYRUSONE INC COM 23283R100 5241 90799 SH SOLE 90799 0 0 CYTOKINETICS INC COM NEW 23282W605 5625 500000 SH Call SOLE 0 0 500000 CYTOKINETICS INC COM NEW 23282W605 22097 1964134 SH SOLE 1964134 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 5328 474838 SH SOLE 474838 0 0 D R HORTON INC COM 23331A109 144852 3358499 SH SOLE 3358499 0 0 DAKTRONICS INC COM 234264109 781 126536 SH SOLE 126536 0 0 DANA INCORPORATED COM 235825205 4737 237543 SH SOLE 237543 0 0 DANAHER CORPORATION COM 235851102 858 6000 SH Put SOLE 0 0 6000 DANAHER CORPORATION 4.75 MND CV PFD 235851300 3549 3221 SH SOLE 0 0 0 DANAHER CORPORATION COM 235851102 99461 695920 SH SOLE 695920 0 0 DARDEN RESTAURANTS INC COM 237194105 7655 62885 SH SOLE 62885 0 0 DARLING INGREDIENTS INC COM 237266101 19932 1002129 SH SOLE 1002129 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 310 23896 SH SOLE 23896 0 0 DASEKE INC COM 23753F107 942 261585 SH SOLE 261585 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 16920 418088 SH SOLE 418088 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 809 20000 SH Call SOLE 0 0 20000 DAVITA INC COM 23918K108 39332 699103 SH SOLE 699103 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 67 26801 SH SOLE 26801 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 418 50886 SH SOLE 50886 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 37511 1332057 SH SOLE 1332057 0 0 DEAN FOODS CO NEW COM NEW 242370203 221 239539 SH SOLE 239539 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 4510 200000 SH Put SOLE 0 0 200000 DECIPHERA PHARMACEUTICALS IN COM 24344T101 32999 1463357 SH SOLE 1463357 0 0 DECKERS OUTDOOR CORP COM 243537107 1384 7865 SH SOLE 7865 0 0 DEERE & CO COM 244199105 6393 38579 SH SOLE 38579 0 0 DEERE & CO COM 244199105 497 3000 SH Call SOLE 0 0 3000 DEERE & CO COM 244199105 497 3000 SH Put SOLE 0 0 3000 DEL TACO RESTAURANTS INC COM 245496104 3743 291982 SH SOLE 291982 0 0 DELEK US HLDGS INC NEW COM 24665A103 1693 41791 SH SOLE 41791 0 0 DELL TECHNOLOGIES INC CL C 24703L202 60590 1192723 SH SOLE 1192723 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 26115 1305733 SH SOLE 1305733 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 200139 3526687 SH SOLE 3526687 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 20441 360200 SH Put SOLE 0 0 360200 DELTA AIR LINES INC DEL COM NEW 247361702 3865 68100 SH Call SOLE 0 0 68100 DELUXE CORP COM 248019101 14590 358830 SH SOLE 358830 0 0 DENBURY RES INC COM NEW 247916208 6344 5115996 SH SOLE 5115996 0 0 DENNYS CORP COM 24869P104 14850 723315 SH SOLE 723315 0 0 DENTSPLY SIRONA INC COM 24906P109 135593 2323390 SH SOLE 2323390 0 0 DENTSPLY SIRONA INC COM 24906P109 11672 200000 SH Call SOLE 0 0 200000 DERMIRA INC COM 24983L104 10657 1114799 SH SOLE 1114799 0 0 DESCARTES SYS GROUP INC COM 249906108 1176 31829 SH SOLE 31829 0 0 DESIGNER BRANDS INC CL A 250565108 12525 653341 SH SOLE 653341 0 0 DEVON ENERGY CORP NEW COM 25179M103 27274 956323 SH SOLE 956323 0 0 DEXCOM INC COM 252131107 1124 7500 SH Put SOLE 0 0 7500 DEXCOM INC COM 252131107 1798 12000 SH Call SOLE 0 0 12000 DEXCOM INC COM 252131107 69716 465267 SH SOLE 465267 0 0 DHI GROUP INC COM 23331S100 2683 751515 SH SOLE 751515 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 14317 2422424 SH SOLE 2422424 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 493 99340 SH SOLE 99340 0 0 DIAMOND EAGLE ACQUISITION CO UNIT 06/30/2026 25258L208 12575 1250000 SH SOLE 1250000 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 3420 24135 SH SOLE 24135 0 0 DIAMOND S SHIPPING INC COM Y20676105 504 39503 SH SOLE 39503 0 0 DIAMONDBACK ENERGY INC COM 25278X109 250790 2301455 SH SOLE 2301455 0 0 DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 12048 1200000 SH SOLE 1200000 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 719 69553 SH SOLE 69553 0 0 DIANA SHIPPING INC COM Y2066G104 109 32865 SH SOLE 32865 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 12039 764394 SH SOLE 764394 0 0 DICKS SPORTING GOODS INC COM 253393102 519 15000 SH Call SOLE 0 0 15000 DICKS SPORTING GOODS INC COM 253393102 12003 346621 SH SOLE 346621 0 0 DIEBOLD NXDF INC COM 253651103 7442 812499 SH SOLE 812499 0 0 DIGI INTL INC COM 253798102 700 55211 SH SOLE 55211 0 0 DIGIMARC CORP NEW COM 25381B101 4315 97200 SH SOLE 97200 0 0 DIGITAL RLTY TR INC COM 253868103 747 6344 SH SOLE 6344 0 0 DIGITAL TURBINE INC COM NEW 25400W102 82 16304 SH SOLE 16304 0 0 DILLARDS INC CL A 254067101 1060 17017 SH SOLE 17017 0 0 DIME CMNTY BANCSHARES COM 253922108 334 17590 SH SOLE 17590 0 0 DIODES INC COM 254543101 1820 50054 SH SOLE 50054 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 300 14024 SH SOLE 14024 0 0 DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 318 9661 SH SOLE 9661 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 820 29882 SH SOLE 29882 0 0 DISCOVER FINL SVCS COM 254709108 51632 665448 SH SOLE 665448 0 0 DISCOVERY INC COM SER A 25470F104 6170 200962 SH SOLE 200962 0 0 DISCOVERY INC COM SER C 25470F302 4628 162672 SH SOLE 162672 0 0 DISCOVERY INC COM SER A 25470F104 2149 70000 SH Call SOLE 0 0 70000 DISH NETWORK CORP CL A 25470M109 6833 177902 SH SOLE 177902 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 14625 15000 SH SOLE 0 0 0 DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 4171 4500 SH SOLE 0 0 0 DISH NETWORK CORP CL A 25470M109 5762 150000 SH Call SOLE 0 0 150000 DISNEY WALT CO COM DISNEY 254687106 6549 46900 SH Call SOLE 0 0 46900 DISNEY WALT CO COM DISNEY 254687106 16617 119000 SH Put SOLE 0 0 119000 DISNEY WALT CO COM DISNEY 254687106 238530 1708178 SH SOLE 1708178 0 0 DLH HLDGS CORP COM 23335Q100 277 54609 SH SOLE 54609 0 0 DMC GLOBAL INC COM 23291C103 5331 84153 SH SOLE 84153 0 0 DNP SELECT INCOME FD COM 23325P104 455 38500 SH SOLE 38500 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 52 104841 SH SOLE 104841 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 4201 65033 SH SOLE 65033 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1615 25000 SH Put SOLE 0 0 25000 DOLLAR GEN CORP NEW COM 256677105 84241 623271 SH SOLE 623271 0 0 DOLLAR TREE INC COM 256746108 10739 100000 SH Call SOLE 0 0 100000 DOLLAR TREE INC COM 256746108 5058 47100 SH Put SOLE 0 0 47100 DOLLAR TREE INC COM 256746108 4361 40613 SH SOLE 40613 0 0 DOLPHIN ENTMT INC COM 25686H100 19 18043 SH SOLE 18043 0 0 DOMINION ENERGY INC UNIT 99/99/9999 25746U133 21719 210000 SH SOLE 0 0 0 DOMINION ENERGY INC COM 25746U109 5915 76500 SH Call SOLE 0 0 76500 DOMINION ENERGY INC COM 25746U109 63099 816080 SH SOLE 816080 0 0 DOMINOS PIZZA INC COM 25754A201 91354 328282 SH SOLE 328282 0 0 DOMO INC COM CL B 257554105 3627 132765 SH SOLE 132765 0 0 DOMTAR CORP COM NEW 257559203 7315 164266 SH SOLE 164266 0 0 DONALDSON INC COM 257651109 8591 168905 SH SOLE 168905 0 0 DONEGAL GROUP INC CL A 257701201 391 25580 SH SOLE 25580 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 173 12980 SH SOLE 12980 0 0 DONNELLEY R R & SONS CO COM 257867200 184 93429 SH SOLE 93429 0 0 DORIAN LPG LTD SHS USD Y2106R110 918 101771 SH SOLE 101771 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 574 28734 SH SOLE 28734 0 0 DOUGLAS DYNAMICS INC COM 25960R105 597 15010 SH SOLE 15010 0 0 DOUGLAS EMMETT INC COM 25960P109 39515 991834 SH SOLE 991834 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 1423 100939 SH SOLE 100939 0 0 DOVER CORP COM 260003108 59660 595405 SH SOLE 595405 0 0 DOVER CORP COM 260003108 4980 49700 SH Put SOLE 0 0 49700 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1172 384119 SH SOLE 384119 0 0 DRIL QUIP INC COM 262037104 2992 62332 SH SOLE 62332 0 0 DRIVE SHACK INC COM 262077100 107 22806 SH SOLE 22806 0 0 DROPBOX INC CL A 26210C104 6223 248429 SH SOLE 248429 0 0 DSP GROUP INC COM 23332B106 241 16777 SH SOLE 16777 0 0 DTE ENERGY CO UNIT 99/99/9999 233331883 214 3801 SH SOLE 0 0 0 DTE ENERGY CO COM 233331107 19962 156101 SH SOLE 156101 0 0 DUCOMMUN INC DEL COM 264147109 6930 153753 SH SOLE 153753 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 79536 901362 SH SOLE 901362 0 0 DUKE REALTY CORP COM NEW 264411505 42682 1350278 SH SOLE 1350278 0 0 DUNKIN BRANDS GROUP INC COM 265504100 5740 72056 SH SOLE 72056 0 0 DUPONT DE NEMOURS INC COM 26614N102 94655 1260887 SH SOLE 1260887 0 0 DURECT CORP COM 266605104 1083 1660714 SH SOLE 1660714 0 0 DXC TECHNOLOGY CO COM 23355L106 63027 1142830 SH SOLE 1142830 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 4881 128810 SH SOLE 128810 0 0 DYADIC INTL INC DEL COM 26745T101 177 28258 SH SOLE 28258 0 0 DYCOM INDS INC COM 267475101 532 9045 SH SOLE 9045 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 8871 2223301 SH SOLE 2223301 0 0 DYNEX CAP INC COM 26817Q886 6813 406764 SH SOLE 406764 0 0 E L F BEAUTY INC COM 26856L103 20865 1479783 SH SOLE 1479783 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 160647 3601961 SH SOLE 3601961 0 0 EAGLE BANCORP INC MD COM 268948106 28833 532653 SH SOLE 532653 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 71 13514 SH SOLE 13514 0 0 EAGLE MATERIALS INC COM 26969P108 481 5188 SH SOLE 5188 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 608 10919 SH SOLE 10919 0 0 EAST WEST BANCORP INC COM 27579R104 17357 371112 SH SOLE 371112 0 0 EASTGROUP PPTY INC COM 277276101 36094 311211 SH SOLE 311211 0 0 EASTMAN CHEMICAL CO COM 277432100 1662 21348 SH SOLE 21348 0 0 EASTMAN CHEMICAL CO COM 277432100 1619 20800 SH Call SOLE 0 0 20800 EASTMAN CHEMICAL CO COM 277432100 1619 20800 SH Put SOLE 0 0 20800 EASTMAN KODAK CO COM NEW 277461406 802 334257 SH SOLE 334257 0 0 EATON CORP PLC SHS G29183103 22776 273490 SH SOLE 273490 0 0 EATON CORP PLC SHS G29183103 4239 50900 SH Call SOLE 0 0 50900 EATON CORP PLC SHS G29183103 5213 62600 SH Put SOLE 0 0 62600 EATON VANCE RISK MNGD DIV EQ COM 27829G106 2022 215110 SH SOLE 215110 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 415 50100 SH SOLE 50100 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 282 18800 SH SOLE 18800 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 388 39600 SH SOLE 39600 0 0 EATON VANCE CORP COM NON VTG 278265103 13208 306244 SH SOLE 306244 0 0 EATON VANCE MUN BD FD COM 27827X101 531 42712 SH SOLE 42712 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 248 18926 SH SOLE 18926 0 0 EBAY INC COM 278642103 126961 3214201 SH SOLE 3214201 0 0 EBAY INC COM 278642103 6431 162800 SH Call SOLE 0 0 162800 EBAY INC COM 278642103 12826 324700 SH Put SOLE 0 0 324700 EBIX INC COM NEW 278715206 16460 327753 SH SOLE 327753 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 5215 249862 SH SOLE 249862 0 0 ECHOSTAR CORP CL A 278768106 58618 1322602 SH SOLE 1322602 0 0 ECOLAB INC COM 278865100 19744 100000 SH Call SOLE 0 0 100000 ECOPETROL S A SPONSORED ADS 279158109 8182 447370 SH SOLE 447370 0 0 EDISON INTL COM 281020107 37446 555503 SH SOLE 555503 0 0 EDITAS MEDICINE INC COM 28106W103 1045 42225 SH SOLE 42225 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 4267 23100 SH Call SOLE 0 0 23100 EDWARDS LIFESCIENCES CORP COM 28176E108 15814 85600 SH Put SOLE 0 0 85600 EDWARDS LIFESCIENCES CORP COM 28176E108 24083 130362 SH SOLE 130362 0 0 EGAIN CORP COM NEW 28225C806 148 18225 SH SOLE 18225 0 0 EHEALTH INC COM 28238P109 3014 35000 SH Put SOLE 0 0 35000 EHEALTH INC COM 28238P109 3412 39633 SH SOLE 39633 0 0 EIDOS THERAPEUTICS INC COM 28249H104 656 21110 SH SOLE 21110 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 371 291919 SH SOLE 291919 0 0 EL POLLO LOCO HLDGS INC COM 268603107 2259 211949 SH SOLE 211949 0 0 EL PASO ELEC CO COM NEW 283677854 53241 814079 SH SOLE 814079 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 222 6574 SH SOLE 6574 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1859 55000 SH Call SOLE 0 0 55000 ELANCO ANIMAL HEALTH INC COM 28414H103 3380 100000 SH Put SOLE 0 0 100000 ELASTIC N V ORD SHS N14506104 13262 177629 SH SOLE 177629 0 0 ELBIT SYS LTD ORD M3760D101 2978 19919 SH SOLE 19919 0 0 ELDORADO GOLD CORP NEW COM 284902509 1140 195821 SH SOLE 195821 0 0 ELDORADO RESORTS INC COM 28470R102 29444 639119 SH SOLE 639119 0 0 ELDORADO RESORTS INC COM 28470R102 862 18700 SH Call SOLE 0 0 18700 ELECTRONIC ARTS INC COM 285512109 37400 369349 SH SOLE 369349 0 0 ELECTRONIC ARTS INC COM 285512109 37790 373200 SH Put SOLE 0 0 373200 ELECTRONICS FOR IMAGING INC COM 286082102 10683 289430 SH SOLE 289430 0 0 ELEMENT SOLUTIONS INC COM 28618M106 587 56801 SH SOLE 56801 0 0 ELEVATE CREDIT INC COM 28621V101 255 61849 SH SOLE 61849 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1735 96543 SH SOLE 96543 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 330 30626 SH SOLE 30626 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 215 21598 SH SOLE 21598 0 0 EMBRAER S A SPONSORED ADS 29082A107 15939 791801 SH SOLE 791801 0 0 EMC INS GROUP INC COM 268664109 279 7755 SH SOLE 7755 0 0 EMCOR GROUP INC COM 29084Q100 6991 79353 SH SOLE 79353 0 0 EMCORE CORP COM NEW 290846203 586 177988 SH SOLE 177988 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 992 88928 SH SOLE 88928 0 0 EMERSON ELEC CO COM 291011104 474 7100 SH Put SOLE 0 0 7100 EMERSON ELEC CO COM 291011104 754 11300 SH Call SOLE 0 0 11300 EMERSON ELEC CO COM 291011104 47384 710194 SH SOLE 710194 0 0 EMPLOYERS HOLDINGS INC COM 292218104 9138 216176 SH SOLE 216176 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1483 81648 SH SOLE 81648 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 5514 65352 SH SOLE 65352 0 0 ENBRIDGE INC COM 29250N105 15392 426620 SH SOLE 426620 0 0 ENCANA CORP COM 292505104 5130 1000000 SH Call SOLE 0 0 1000000 ENCANA CORP COM 292505104 17793 3468350 SH SOLE 3468350 0 0 ENCOMPASS HEALTH CORP COM 29261A100 54157 854756 SH SOLE 854756 0 0 ENCORE CAP GROUP INC COM 292554102 5902 174249 SH SOLE 174249 0 0 ENCORE WIRE CORP COM 292562105 4067 69419 SH SOLE 69419 0 0 ENDAVA PLC ADS 29260V105 2634 65448 SH SOLE 65448 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 773 377279 SH SOLE 377279 0 0 ENDO INTL PLC SHS G30401106 2566 622700 SH Call SOLE 0 0 622700 ENDO INTL PLC SHS G30401106 158 38301 SH SOLE 38301 0 0 ENDOLOGIX INC COM NEW 29266S304 762 105284 SH SOLE 105284 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1520 171336 SH SOLE 171336 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 3983 833345 SH SOLE 833345 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 27244 705085 SH SOLE 705085 0 0 ENERGY RECOVERY INC COM 29270J100 655 62856 SH SOLE 62856 0 0 ENERPLUS CORP COM 292766102 984 130739 SH SOLE 130739 0 0 ENERSYS COM 29275Y102 229 3342 SH SOLE 3342 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1514 150000 SH Call SOLE 0 0 150000 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2706 268142 SH SOLE 268142 0 0 ENNIS INC COM 293389102 3364 163958 SH SOLE 163958 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 355 78934 SH SOLE 78934 0 0 ENOVA INTL INC COM 29357K103 815 35355 SH SOLE 35355 0 0 ENPHASE ENERGY INC COM 29355A107 20682 1134502 SH SOLE 1134502 0 0 ENPRO INDS INC COM 29355X107 2654 41574 SH SOLE 41574 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 1587 186100 SH SOLE 186100 0 0 ENSIGN GROUP INC COM 29358P101 6270 110153 SH SOLE 110153 0 0 ENSTAR GROUP LIMITED SHS G3075P101 426 2443 SH SOLE 2443 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 183 28419 SH SOLE 28419 0 0 ENTEGRA FINL CORP COM 29363J108 762 25313 SH SOLE 25313 0 0 ENTEGRIS INC COM 29362U104 38342 1027380 SH SOLE 1027380 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 69 11935 SH SOLE 11935 0 0 ENTERGY CORP NEW COM 29364G103 164722 1600331 SH SOLE 1600331 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 5144 123645 SH SOLE 123645 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1038 332589 SH SOLE 332589 0 0 ENVESTNET INC COM 29404K106 8689 127089 SH SOLE 127089 0 0 ENVISION SOLAR INTL INC COM 29413Q201 269 54432 SH SOLE 54432 0 0 ENZO BIOCHEM INC COM 294100102 298 88466 SH SOLE 88466 0 0 EOG RES INC COM 26875P101 180315 1935542 SH SOLE 1935542 0 0 EOG RES INC COM 26875P101 661 7100 SH Put SOLE 0 0 7100 EPAM SYS INC COM 29414B104 1367 7895 SH SOLE 7895 0 0 EPIZYME INC COM 29428V104 9614 766091 SH SOLE 766091 0 0 EPLUS INC COM 294268107 5472 79372 SH SOLE 79372 0 0 EPR PPTYS COM SH BEN INT 26884U109 20723 277831 SH SOLE 277831 0 0 EQT CORP COM 26884L109 8679 548931 SH SOLE 548931 0 0 EQT CORP COM 26884L109 6324 400000 SH Call SOLE 0 0 400000 EQUIFAX INC COM 294429105 10702 79134 SH SOLE 79134 0 0 EQUILLIUM INC COM 29446K106 497 87770 SH SOLE 87770 0 0 EQUINIX INC COM 29444U700 100837 199958 SH SOLE 199958 0 0 EQUINOR ASA SPONSORED ADR 29446M102 24577 1242506 SH SOLE 1242506 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 12363 627270 SH SOLE 627270 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1444 44406 SH SOLE 44406 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 24710 203640 SH SOLE 203640 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 24262 319574 SH SOLE 319574 0 0 ERICSSON ADR B SEK 10 294821608 6299 663036 SH SOLE 663036 0 0 ERIE INDTY CO CL A 29530P102 696 2738 SH SOLE 2738 0 0 EROS INTL PLC SHS NEW G3788M114 3264 2417975 SH SOLE 2417975 0 0 ERYTECH PHARMA SPONSORED ADR 29604W108 140 19582 SH SOLE 19582 0 0 ESCO TECHNOLOGIES INC COM 296315104 637 7708 SH SOLE 7708 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 8080 173684 SH SOLE 173684 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 2326 50000 SH Call SOLE 0 0 50000 ESSENT GROUP LTD COM G3198U102 9999 212795 SH SOLE 212795 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 40932 2042517 SH SOLE 2042517 0 0 ESSEX PPTY TR INC COM 297178105 4209 14418 SH SOLE 14418 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 1422 64660 SH SOLE 64660 0 0 ESTRE AMBIENTAL INC SHS G3206V100 257 272334 SH SOLE 272334 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1664 52516 SH SOLE 52516 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 4472 212343 SH SOLE 212343 0 0 ETSY INC COM 29786A106 66575 1084807 SH SOLE 1084807 0 0 EURONAV NV ANTWERPEN SHS B38564108 5408 572862 SH SOLE 572862 0 0 EURONET WORLDWIDE INC COM 298736109 21897 130155 SH SOLE 130155 0 0 EVENTBRITE INC COM CL A 29975E109 2796 172571 SH SOLE 172571 0 0 EVERBRIDGE INC COM 29978A104 1492 16688 SH SOLE 16688 0 0 EVERCORE INC CLASS A 29977A105 108656 1226784 SH SOLE 1226784 0 0 EVEREST RE GROUP LTD COM G3223R108 31165 126083 SH SOLE 126083 0 0 EVERGY INC COM 30034W106 188940 3141149 SH SOLE 3141149 0 0 EVERI HLDGS INC COM 30034T103 19434 1628962 SH SOLE 1628962 0 0 EVERQUOTE INC COM CL A 30041R108 409 31435 SH SOLE 31435 0 0 EVERSOURCE ENERGY COM 30040W108 42112 555862 SH SOLE 555862 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 127 19517 SH SOLE 19517 0 0 EVERTEC INC COM 30040P103 13970 427228 SH SOLE 427228 0 0 EVO PMTS INC CL A COM 26927E104 3806 120704 SH SOLE 120704 0 0 EVOLENT HEALTH INC CL A 30050B101 1106 139132 SH SOLE 139132 0 0 EVOLUS INC COM 30052C107 2263 154801 SH SOLE 154801 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 588 82188 SH SOLE 82188 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1151 80826 SH SOLE 80826 0 0 EXACT SCIENCES CORP COM 30063P105 590 5000 SH Call SOLE 0 0 5000 EXACT SCIENCES CORP COM 30063P105 1123 9517 SH SOLE 9517 0 0 EXANTAS CAP CORP COM NEW 30068N105 5919 523350 SH SOLE 523350 0 0 EXELA TECHNOLOGIES INC COM 30162V102 78 35451 SH SOLE 35451 0 0 EXELIXIS INC COM 30161Q104 3740 175034 SH SOLE 175034 0 0 EXELIXIS INC COM 30161Q104 5343 250000 SH Call SOLE 0 0 250000 EXELON CORP COM 30161N101 55341 1154386 SH SOLE 1154386 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3690 55799 SH SOLE 55799 0 0 EXONE CO COM 302104104 286 30637 SH SOLE 30637 0 0 EXPEDIA GROUP INC COM NEW 30212P303 5707 42900 SH Call SOLE 0 0 42900 EXPEDIA GROUP INC COM NEW 30212P303 15711 118100 SH Put SOLE 0 0 118100 EXPEDITORS INTL WASH INC COM 302130109 750 9886 SH SOLE 9886 0 0 EXPRESS INC COM 30219E103 556 203613 SH SOLE 203613 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1776 105172 SH SOLE 105172 0 0 EXTERRAN CORP COM 30227H106 7879 554044 SH SOLE 554044 0 0 EXTRA SPACE STORAGE INC COM 30225T102 88500 834121 SH SOLE 834121 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 493 113883 SH SOLE 113883 0 0 EXTREME NETWORKS INC COM 30226D106 10455 1615898 SH SOLE 1615898 0 0 EXXON MOBIL CORP COM 30231G102 6881 89800 SH Call SOLE 0 0 89800 EXXON MOBIL CORP COM 30231G102 31541 411600 SH Put SOLE 0 0 411600 EXXON MOBIL CORP COM 30231G102 3605 47049 SH SOLE 47049 0 0 EZCORP INC CL A NON VTG 302301106 2923 308690 SH SOLE 308690 0 0 F M C CORP COM NEW 302491303 747 9000 SH Put SOLE 0 0 9000 F M C CORP COM NEW 302491303 57324 691063 SH SOLE 691063 0 0 F5 NETWORKS INC COM 315616102 9872 67786 SH SOLE 67786 0 0 FABRINET SHS G3323L100 2907 58517 SH SOLE 58517 0 0 FACEBOOK INC CL A 30303M102 159662 827265 SH SOLE 827265 0 0 FACEBOOK INC CL A 30303M102 187789 973000 SH Put SOLE 0 0 973000 FACEBOOK INC CL A 30303M102 174569 904500 SH Call SOLE 0 0 904500 FACTSET RESH SYS INC COM 303075105 26232 91542 SH SOLE 91542 0 0 FACTSET RESH SYS INC COM 303075105 10030 35000 SH Put SOLE 0 0 35000 FAIR ISAAC CORP COM 303250104 14491 46146 SH SOLE 46146 0 0 FALCON MINERALS CORP CL A COM 30607B109 487 57968 SH SOLE 57968 0 0 FAR PT ACQUISITION CORP UNIT 06/01/2025 30734W208 18088 1700000 SH SOLE 1700000 0 0 FARFETCH LTD ORD SH CL A 30744W107 42783 2056867 SH SOLE 2056867 0 0 FARMER BROS CO COM 307675108 991 60565 SH SOLE 60565 0 0 FARMERS NATL BANC CORP COM 309627107 241 16230 SH SOLE 16230 0 0 FARMLAND PARTNERS INC COM 31154R109 93 13167 SH SOLE 13167 0 0 FARO TECHNOLOGIES INC COM 311642102 1598 30399 SH SOLE 30399 0 0 FASTENAL CO COM 311900104 243 7458 SH SOLE 7458 0 0 FASTLY INC CL A 31188V100 410 20238 SH SOLE 20238 0 0 FATE THERAPEUTICS INC COM 31189P102 41067 2022985 SH SOLE 2022985 0 0 FBL FINL GROUP INC CL A 30239F106 2458 38522 SH SOLE 38522 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 3352 46129 SH SOLE 46129 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 16355 127018 SH SOLE 127018 0 0 FEDERATED INVS INC PA CL B 314211103 31564 971206 SH SOLE 971206 0 0 FEDEX CORP COM 31428X106 37134 226167 SH SOLE 226167 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 191 47634 SH SOLE 47634 0 0 FERRARI N V COM N3167Y103 29480 182628 SH SOLE 182628 0 0 FERRO CORP COM 315405100 3000 189900 SH SOLE 189900 0 0 FERROGLOBE PLC SHS G33856108 970 570753 SH SOLE 570753 0 0 FGL HLDGS ORD SHS G3402M102 2008 239079 SH SOLE 239079 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 7707 557673 SH SOLE 557673 0 0 FIBROCELL SCIENCE INC COM 315721407 26 13746 SH SOLE 13746 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7337 182048 SH SOLE 182048 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 87453 712851 SH SOLE 712851 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 20175 651442 SH SOLE 651442 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 583 60319 SH SOLE 60319 0 0 FIDUS INVT CORP COM 316500107 777 48698 SH SOLE 48698 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 5819 442839 SH SOLE 442839 0 0 FIFTH THIRD BANCORP COM 316773100 67229 2409636 SH SOLE 2409636 0 0 FINANCIAL INSTNS INC COM 317585404 1444 49526 SH SOLE 49526 0 0 FINTECH ACQUISITION CORP III UNIT 12/01/2023 31811A309 8063 750000 SH SOLE 750000 0 0 FINTECH ACQUISITION CORP III COM CL A 31811A101 1962 200000 SH SOLE 200000 0 0 FIREEYE INC COM 31816Q101 7796 526388 SH SOLE 526388 0 0 FIRST AMERN FINL CORP COM 31847R102 19404 361342 SH SOLE 361342 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 866 14418 SH SOLE 14418 0 0 FIRST UTD CORP COM 33741H107 247 12517 SH SOLE 12517 0 0 FIRST WESTN FINL INC COM 33751L105 154 11644 SH SOLE 11644 0 0 FIRST BANCORP N C COM 318910106 10607 291247 SH SOLE 291247 0 0 FIRST BANCORP P R COM NEW 318672706 31169 2823240 SH SOLE 2823240 0 0 FIRST BANCSHARES INC MS COM 318916103 1316 43379 SH SOLE 43379 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 501 21336 SH SOLE 21336 0 0 FIRST BUSEY CORP COM NEW 319383204 7683 290909 SH SOLE 290909 0 0 FIRST CMNTY CORP S C COM 319835104 604 32650 SH SOLE 32650 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 6175 458405 SH SOLE 458405 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 843 1872 SH SOLE 1872 0 0 FIRST DATA CORP NEW COM CL A 32008D106 119225 4404327 SH SOLE 4404327 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 5479 191771 SH SOLE 191771 0 0 FIRST FINL BANCORP OH COM 320209109 11347 468482 SH SOLE 468482 0 0 FIRST FINL CORP IND COM 320218100 2376 59169 SH SOLE 59169 0 0 FIRST FNDTN INC COM 32026V104 10049 747662 SH SOLE 747662 0 0 FIRST HAWAIIAN INC COM 32051X108 2775 107279 SH SOLE 107279 0 0 FIRST HORIZON NATL CORP COM 320517105 61271 4103853 SH SOLE 4103853 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 13516 367895 SH SOLE 367895 0 0 FIRST LONG IS CORP COM 320734106 4952 246598 SH SOLE 246598 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 6754 853817 SH SOLE 853817 0 0 FIRST MERCHANTS CORP COM 320817109 673 17758 SH SOLE 17758 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 17681 863755 SH SOLE 863755 0 0 FIRST NATL CORP COM 32106V107 803 39479 SH SOLE 39479 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 8128 83240 SH SOLE 83240 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 1196 19938 SH SOLE 19938 0 0 FIRST SOLAR INC COM 336433107 9852 150000 SH Put SOLE 0 0 150000 FIRST SOLAR INC COM 336433107 61012 928926 SH SOLE 928926 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1685 11714 SH SOLE 11714 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 272 3508 SH SOLE 3508 0 0 FIRSTCASH INC COM 33767D105 7437 74360 SH SOLE 74360 0 0 FIRSTENERGY CORP COM 337932107 27033 631468 SH SOLE 631468 0 0 FIRSTSERVICE CORP NEW COM 33767E202 4281 44630 SH SOLE 44630 0 0 FISERV INC COM 337738108 72739 797929 SH SOLE 797929 0 0 FITBIT INC CL A 33812L102 880 200000 SH Put SOLE 0 0 200000 FITBIT INC CL A 33812L102 5280 1200000 SH Call SOLE 0 0 1200000 FITBIT INC CL A 33812L102 15111 3434307 SH SOLE 3434307 0 0 FIVE BELOW INC COM 33829M101 79942 666074 SH SOLE 666074 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 3346 444884 SH SOLE 444884 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 698 115748 SH SOLE 115748 0 0 FIVE9 INC COM 338307101 24792 483366 SH SOLE 483366 0 0 FIVERR INTL LTD ORD SHS M4R82T106 4384 147595 SH SOLE 147595 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 5309 160194 SH SOLE 160194 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 259 13016 SH SOLE 13016 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 56203 200118 SH SOLE 200118 0 0 FLEX LTD ORD Y2573F102 10198 1065659 SH SOLE 1065659 0 0 FLEXSTEEL INDS INC COM 339382103 175 10243 SH SOLE 10243 0 0 FLIR SYS INC COM 302445101 10231 189112 SH SOLE 189112 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 2018 48158 SH SOLE 48158 0 0 FLOTEK INDS INC DEL COM 343389102 2163 653347 SH SOLE 653347 0 0 FLOWERS FOODS INC COM 343498101 10971 471451 SH SOLE 471451 0 0 FLOWSERVE CORP COM 34354P105 10631 201765 SH SOLE 201765 0 0 FLUENT INC COM 34380C102 163 30341 SH SOLE 30341 0 0 FLUIDIGM CORP DEL COM 34385P108 12042 977455 SH SOLE 977455 0 0 FLUOR CORP NEW COM 343412102 14081 417956 SH SOLE 417956 0 0 FLUSHING FINL CORP COM 343873105 1944 87586 SH SOLE 87586 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 11132 589626 SH SOLE 589626 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 8536 490293 SH SOLE 490293 0 0 FNB CORP PA COM 302520101 1986 168757 SH SOLE 168757 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 1980 832025 SH SOLE 832025 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 5252 192322 SH SOLE 192322 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 22276 230241 SH SOLE 230241 0 0 FONAR CORP COM NEW 344437405 1473 68502 SH SOLE 68502 0 0 FOOT LOCKER INC COM 344849104 43787 1044536 SH SOLE 1044536 0 0 FORD MTR CO DEL COM 345370860 97320 9513211 SH SOLE 9513211 0 0 FORD MTR CO DEL COM 345370860 5243 512500 SH Call SOLE 0 0 512500 FORD MTR CO DEL COM 345370860 128 12500 SH Put SOLE 0 0 12500 FORMFACTOR INC COM 346375108 1300 82966 SH SOLE 82966 0 0 FORRESTER RESH INC COM 346563109 2429 51647 SH SOLE 51647 0 0 FORTERRA INC COM 34960W106 84 16822 SH SOLE 16822 0 0 FORTINET INC COM 34959E109 6193 80609 SH SOLE 80609 0 0 FORTIS INC COM 349553107 470 11908 SH SOLE 11908 0 0 FORTIVE CORP COM 34959J108 742 9103 SH SOLE 9103 0 0 FORTRESS BIOTECH INC COM 34960Q109 1088 725404 SH SOLE 725404 0 0 FORTUNA SILVER MINES INC COM 349915108 7993 2804727 SH SOLE 2804727 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 11520 201646 SH SOLE 201646 0 0 FORTY SEVEN INC COM 34983P104 126 11848 SH SOLE 11848 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 18413 5383836 SH SOLE 5383836 0 0 FORUM MERGER II CORP CL A 34986F103 1107 110005 SH SOLE 110005 0 0 FORWARD AIR CORP COM 349853101 1521 25710 SH SOLE 25710 0 0 FOSSIL GROUP INC COM 34988V106 830 72197 SH SOLE 72197 0 0 FOSTER L B CO COM 350060109 563 20602 SH SOLE 20602 0 0 FOUNDATION BLDG MATLS INC COM 350392106 7191 404440 SH SOLE 404440 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 20614 754257 SH SOLE 754257 0 0 FOX CORP CL B COM 35137L204 7122 194960 SH SOLE 194960 0 0 FOX CORP CL A COM 35137L105 222 6062 SH SOLE 6062 0 0 FRANCESCAS HLDGS CORP COM 351793104 243 491209 SH SOLE 491209 0 0 FRANCO NEVADA CORP COM 351858105 12993 153080 SH SOLE 153080 0 0 FRANKLIN ELEC INC COM 353514102 5249 110515 SH SOLE 110515 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 300 10780 SH SOLE 10780 0 0 FRANKS INTL N V COM N33462107 4449 814785 SH SOLE 814785 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1139 98100 SH Call SOLE 0 0 98100 FREEPORT-MCMORAN INC CL B 35671D857 10332 889900 SH Put SOLE 0 0 889900 FREEPORT-MCMORAN INC CL B 35671D857 44292 3814969 SH SOLE 3814969 0 0 FREIGHTCAR AMER INC COM 357023100 1232 209807 SH SOLE 209807 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 401 10220 SH SOLE 10220 0 0 FRESHPET INC COM 358039105 414 9105 SH SOLE 9105 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 7250 593273 SH SOLE 593273 0 0 FRONTDOOR INC COM 35905A109 23631 542626 SH SOLE 542626 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 276 157810 SH SOLE 157810 0 0 FRONTLINE LTD SHS NEW G3682E192 14208 1775938 SH SOLE 1775938 0 0 FS BANCORP INC COM 30263Y104 203 3907 SH SOLE 3907 0 0 FS KKR CAPITAL CORP COM 302635107 7545 1265918 SH SOLE 1265918 0 0 FTI CONSULTING INC COM 302941109 5131 61198 SH SOLE 61198 0 0 FUELCELL ENERGY INC COM 35952H601 16 90654 SH SOLE 90654 0 0 FULLER H B CO COM 359694106 3147 67829 SH SOLE 67829 0 0 FULTON FINL CORP PA COM 360271100 5988 365763 SH SOLE 365763 0 0 FUNKO INC COM CL A 361008105 9945 410600 SH SOLE 410600 0 0 FUTUREFUEL CORPORATION COM 36116M106 170 14550 SH SOLE 14550 0 0 G1 THERAPEUTICS INC COM 3621LQ109 3945 128660 SH SOLE 128660 0 0 GAIA INC NEW CL A 36269P104 288 37977 SH SOLE 37977 0 0 GAIN CAP HLDGS INC COM 36268W100 155 37449 SH SOLE 37449 0 0 GALAPAGOS NV SPON ADR 36315X101 4914 38110 SH SOLE 38110 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 50 11945 SH SOLE 11945 0 0 GALLAGHER ARTHUR J & CO COM 363576109 15681 179031 SH SOLE 179031 0 0 GAMESTOP CORP NEW CL A 36467W109 12500 2285130 SH SOLE 2285130 0 0 GAMIDA CELL LTD SHS M47364100 584 115010 SH SOLE 115010 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 26201 672158 SH SOLE 672158 0 0 GANNETT CO INC COM 36473H104 209 25647 SH SOLE 25647 0 0 GAP INC COM 364760108 4808 267566 SH SOLE 267566 0 0 GARDNER DENVER HLDGS INC COM 36555P107 6984 201858 SH SOLE 201858 0 0 GARMIN LTD SHS H2906T109 2225 27878 SH SOLE 27878 0 0 GARRETT MOTION INC COM 366505105 266 17300 SH Call SOLE 0 0 17300 GARRETT MOTION INC COM 366505105 3083 200849 SH SOLE 200849 0 0 GASLOG LTD SHS G37585109 3610 250707 SH SOLE 250707 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 3852 337583 SH SOLE 337583 0 0 GATX CORP COM 361448103 1631 20572 SH SOLE 20572 0 0 GCI LIBERTY INC COM CLASS A 36164V305 3142 51129 SH SOLE 51129 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 8209 362583 SH SOLE 362583 0 0 GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 16298 16499 SH SOLE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 382 2100 SH Put SOLE 0 0 2100 GENERAL DYNAMICS CORP COM 369550108 39934 219635 SH SOLE 219635 0 0 GENERAL DYNAMICS CORP COM 369550108 382 2100 SH Call SOLE 0 0 2100 GENERAL ELECTRIC CO COM 369604103 17121 1630555 SH SOLE 1630555 0 0 GENERAL ELECTRIC CO COM 369604103 2021 1529700 SH Call SOLE 0 0 1529700 GENERAL FIN CORP DEL COM 369822101 101 12066 SH SOLE 12066 0 0 GENERAL MLS INC COM 370334104 3335 63500 SH Put SOLE 0 0 63500 GENERAL MLS INC COM 370334104 6985 133000 SH Call SOLE 0 0 133000 GENERAL MLS INC COM 370334104 59005 1123480 SH SOLE 1123480 0 0 GENERAL MTRS CO COM 37045V100 22206 576329 SH SOLE 576329 0 0 GENESCO INC COM 371532102 2713 64146 SH SOLE 64146 0 0 GENESEE & WYO INC CL A 371559105 27439 274387 SH SOLE 274387 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 1015 818417 SH SOLE 818417 0 0 GENFIT S A ADS 372279109 2673 135344 SH SOLE 135344 0 0 GENIE ENERGY LTD CL B 372284208 119 11168 SH SOLE 11168 0 0 GENMARK DIAGNOSTICS INC COM 372309104 3552 547263 SH SOLE 547263 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 761 194242 SH SOLE 194242 0 0 GENOMIC HEALTH INC COM 37244C101 41018 705141 SH SOLE 705141 0 0 GENPACT LIMITED SHS G3922B107 101650 2668691 SH SOLE 2668691 0 0 GENTEX CORP COM 371901109 3541 143894 SH SOLE 143894 0 0 GENTHERM INC COM 37253A103 840 20092 SH SOLE 20092 0 0 GENUINE PARTS CO COM 372460105 57302 553217 SH SOLE 553217 0 0 GEO GROUP INC NEW COM 36162J106 2244 106803 SH SOLE 106803 0 0 GEOPARK LTD USD SHS G38327105 3281 176955 SH SOLE 176955 0 0 GERMAN AMERN BANCORP INC COM 373865104 3564 118312 SH SOLE 118312 0 0 GETTY RLTY CORP NEW COM 374297109 4194 136354 SH SOLE 136354 0 0 GIBRALTAR INDS INC COM 374689107 1135 28117 SH SOLE 28117 0 0 G-III APPAREL GROUP LTD COM 36237H101 631 21442 SH SOLE 21442 0 0 G-III APPAREL GROUP LTD COM 36237H101 709 24100 SH Put SOLE 0 0 24100 GILDAN ACTIVEWEAR INC COM 375916103 14407 372479 SH SOLE 372479 0 0 GILEAD SCIENCES INC COM 375558103 149218 2208668 SH SOLE 2208668 0 0 GILEAD SCIENCES INC COM 375558103 49609 734300 SH Call SOLE 0 0 734300 GILEAD SCIENCES INC COM 375558103 9046 133900 SH Put SOLE 0 0 133900 GLACIER BANCORP INC NEW COM 37637Q105 4554 112296 SH SOLE 112296 0 0 GLADSTONE COML CORP COM 376536108 9641 454335 SH SOLE 454335 0 0 GLADSTONE INVT CORP COM 376546107 129 11489 SH SOLE 11489 0 0 GLATFELTER COM 377316104 858 50820 SH SOLE 50820 0 0 GLAUKOS CORP COM 377322102 4805 63722 SH SOLE 63722 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7728 193094 SH SOLE 193094 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5633 107100 SH Call SOLE 0 0 107100 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1270 24136 SH SOLE 24136 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10520 200000 SH Put SOLE 0 0 200000 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 109 18847 SH SOLE 18847 0 0 GLOBAL SELF STORAGE INC COM 37955N106 85 22492 SH SOLE 22492 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 3526 131515 SH SOLE 131515 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 7594 173667 SH SOLE 173667 0 0 GLOBAL MED REIT INC COM NEW 37954A204 3586 341502 SH SOLE 341502 0 0 GLOBAL PMTS INC COM 37940X102 208 1300 SH SOLE 1300 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 805 25000 SH SOLE 25000 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 463 48417 SH SOLE 48417 0 0 GLOBALSTAR INC COM 378973408 565 1176323 SH SOLE 1176323 0 0 GLOBANT S A COM L44385109 1629 16120 SH SOLE 16120 0 0 GLOBUS MED INC CL A 379577208 1269 30000 SH Call SOLE 0 0 30000 GLU MOBILE INC COM 379890106 1423 198152 SH SOLE 198152 0 0 GLYCOMIMETICS INC COM 38000Q102 400 33570 SH SOLE 33570 0 0 GMS INC COM 36251C103 653 29698 SH SOLE 29698 0 0 GODADDY INC CL A 380237107 70600 1006412 SH SOLE 1006412 0 0 GOGO INC COM 38046C109 4840 1216063 SH SOLE 1216063 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 14897 882535 SH SOLE 882535 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 21441 1160243 SH SOLE 1160243 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 977 86438 SH SOLE 86438 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 7741 1430786 SH SOLE 1430786 0 0 GOLD RESOURCE CORP COM 38068T105 1004 297169 SH SOLE 297169 0 0 GOLD STD VENTURES CORP COM 380738104 87 81865 SH SOLE 81865 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 2334 401762 SH SOLE 401762 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 70 17300 SH SOLE 17300 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 512 2500 SH Call SOLE 0 0 2500 GOLDMAN SACHS GROUP INC COM 38141G104 10394 50800 SH Put SOLE 0 0 50800 GOLDMAN SACHS GROUP INC COM 38141G104 141826 693186 SH SOLE 693186 0 0 GOLUB CAP BDC INC COM 38173M102 1061 59630 SH SOLE 59630 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 39436 2577549 SH SOLE 2577549 0 0 GOPRO INC CL A 38268T103 13655 2500974 SH SOLE 2500974 0 0 GORES HOLDINGS III INC CLASS A 38286G109 1092 108650 SH SOLE 108650 0 0 GORES HOLDINGS III INC UNIT 09/07/2024 38286G208 29555 2850000 SH SOLE 2850000 0 0 GORES METROPOULOS INC UNIT 99/99/9999 382872208 20333 1920000 SH SOLE 1920000 0 0 GORMAN RUPP CO COM 383082104 1279 38956 SH SOLE 38956 0 0 GRACE W R & CO DEL NEW COM 38388F108 39632 520726 SH SOLE 520726 0 0 GRACO INC COM 384109104 7204 143560 SH SOLE 143560 0 0 GRAINGER W W INC COM 384802104 8804 32824 SH SOLE 32824 0 0 GRAN TIERRA ENERGY INC COM 38500T101 530 333196 SH SOLE 333196 0 0 GRAND CANYON ED INC COM 38526M106 704 6015 SH SOLE 6015 0 0 GRANITE CONSTR INC COM 387328107 5440 112904 SH SOLE 112904 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 65219 4665141 SH SOLE 4665141 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 449 9736 SH SOLE 9736 0 0 GRAY TELEVISION INC COM 389375106 724 44156 SH SOLE 44156 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 35 40838 SH SOLE 40838 0 0 GREAT AJAX CORP COM 38983D300 400 28559 SH SOLE 28559 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 10373 939549 SH SOLE 939549 0 0 GREAT SOUTHN BANCORP INC COM 390905107 788 13168 SH SOLE 13168 0 0 GREEN BRICK PARTNERS INC COM 392709101 215 25856 SH SOLE 25856 0 0 GREEN DOT CORP CL A 39304D102 23060 471582 SH SOLE 471582 0 0 GREEN PLAINS INC COM 393222104 264 24532 SH SOLE 24532 0 0 GREENBRIER COS INC COM 393657101 966 31774 SH SOLE 31774 0 0 GREENHILL & CO INC COM 395259104 439 32273 SH SOLE 32273 0 0 GREENLANE HLDGS INC CL A 395330103 270 28160 SH SOLE 28160 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 159 18748 SH SOLE 18748 0 0 GREENSKY INC CL A 39572G100 838 68169 SH SOLE 68169 0 0 GREIF INC CL A 397624107 882 27112 SH SOLE 27112 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 16022 759334 SH SOLE 759334 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 12689 385916 SH SOLE 385916 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2226 27180 SH SOLE 27180 0 0 GROUPON INC COM 399473107 6898 1926725 SH SOLE 1926725 0 0 GRUBHUB INC COM 400110102 1113 14276 SH SOLE 14276 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 5443 111362 SH SOLE 111362 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 12961 79953 SH SOLE 79953 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 2953 370521 SH SOLE 370521 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2218 281525 SH SOLE 281525 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 15410 1825806 SH SOLE 1825806 0 0 GS ACQUISITION HLDGS CORP UNIT 06/12/2023 36255F201 15225 1450000 SH SOLE 1450000 0 0 GS ACQUISITION HLDGS CORP *W EXP 06/12/202 36255F110 248 24557 SH Call SOLE 0 0 24557 GSV CAP CORP COM 36191J101 628 98174 SH SOLE 98174 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 3137 290715 SH SOLE 290715 0 0 GTT COMMUNICATIONS INC COM 362393100 1386 78751 SH SOLE 78751 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 1531 223505 SH SOLE 223505 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 773 24818 SH SOLE 24818 0 0 GUARDANT HEALTH INC COM 40131M109 16772 194275 SH SOLE 194275 0 0 GUESS INC COM 401617105 1402 86836 SH SOLE 86836 0 0 GULF ISLAND FABRICATION INC COM 402307102 321 45218 SH SOLE 45218 0 0 GULFPORT ENERGY CORP COM NEW 402635304 5919 1205515 SH SOLE 1205515 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 3448 20000 SH Call SOLE 0 0 20000 GWG HLDGS INC COM 36192A109 74 10367 SH SOLE 10367 0 0 GX ACQUISITION CORP UNIT 05/24/2026 36251A206 5020 500000 SH SOLE 500000 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 7842 269585 SH SOLE 269585 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 7283 694267 SH SOLE 694267 0 0 HACKETT GROUP INC COM 404609109 4290 255511 SH SOLE 255511 0 0 HAEMONETICS CORP COM 405024100 6132 50952 SH SOLE 50952 0 0 HAIN CELESTIAL GROUP INC COM 405217100 13547 618585 SH SOLE 618585 0 0 HALCON RES CORP COM 40537Q605 280 1585322 SH SOLE 1585322 0 0 HALLADOR ENERGY COMPANY COM 40609P105 186 33031 SH SOLE 33031 0 0 HALLIBURTON CO COM 406216101 11258 495069 SH SOLE 495069 0 0 HALLIBURTON CO COM 406216101 9214 405200 SH Put SOLE 0 0 405200 HALLIBURTON CO COM 406216101 18026 792700 SH Call SOLE 0 0 792700 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 1174 82518 SH SOLE 82518 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 732 22726 SH SOLE 22726 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 20763 518293 SH SOLE 518293 0 0 HANGER INC COM NEW 41043F208 1375 71807 SH SOLE 71807 0 0 HANMI FINL CORP COM NEW 410495204 2650 119000 SH SOLE 119000 0 0 HANOVER INS GROUP INC COM 410867105 8282 64552 SH SOLE 64552 0 0 HARLEY DAVIDSON INC COM 412822108 2199 61385 SH SOLE 61385 0 0 HARMONIC INC COM 413160102 463 83465 SH SOLE 83465 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 9698 4272377 SH SOLE 4272377 0 0 HARPOON THERAPEUTICS INC COM 41358P106 207 15928 SH SOLE 15928 0 0 HARROW HEALTH INC COM 415858109 231 26559 SH SOLE 26559 0 0 HARSCO CORP COM 415864107 7033 256306 SH SOLE 256306 0 0 HARVARD BIOSCIENCE INC COM 416906105 2135 1067337 SH SOLE 1067337 0 0 HASBRO INC COM 418056107 2291 21681 SH SOLE 21681 0 0 HASBRO INC COM 418056107 1480 14000 SH Put SOLE 0 0 14000 HAVERTY FURNITURE INC COM 419596101 767 45032 SH SOLE 45032 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 4064 93321 SH SOLE 93321 0 0 HAWAIIAN HOLDINGS INC COM 419879101 5551 202384 SH SOLE 202384 0 0 HAYMAKER ACQUISITION CORP II UNIT 10/31/2026 42087L200 15360 1500000 SH SOLE 1500000 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 4903 154139 SH SOLE 154139 0 0 HC2 HLDGS INC COM 404139107 1140 482882 SH SOLE 482882 0 0 HCA HEALTHCARE INC COM 40412C101 183488 1357460 SH SOLE 1357460 0 0 HCA HEALTHCARE INC COM 40412C101 6759 50000 SH Call SOLE 0 0 50000 HCA HEALTHCARE INC COM 40412C101 11489 85000 SH Put SOLE 0 0 85000 HCI GROUP INC COM 40416E103 2126 52543 SH SOLE 52543 0 0 HCP INC COM 40414L109 21213 663325 SH SOLE 663325 0 0 HD SUPPLY HLDGS INC COM 40416M105 28328 703284 SH SOLE 703284 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 4518 278000 SH SOLE 278000 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 8723 336553 SH SOLE 336553 0 0 HEALTHCARE RLTY TR COM 421946104 276 8815 SH SOLE 8815 0 0 HEALTHCARE SVCS GRP INC COM 421906108 6600 217679 SH SOLE 217679 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 35660 1300031 SH SOLE 1300031 0 0 HEALTHEQUITY INC COM 42226A107 22272 340547 SH SOLE 340547 0 0 HEALTHEQUITY INC COM 42226A107 491 7500 SH Call SOLE 0 0 7500 HEALTHSTREAM INC COM 42222N103 1164 45010 SH SOLE 45010 0 0 HEARTLAND FINL USA INC COM 42234Q102 5525 123519 SH SOLE 123519 0 0 HECLA MNG CO COM 422704106 7714 4285410 SH SOLE 4285410 0 0 HEICO CORP NEW COM 422806109 11086 82849 SH SOLE 82849 0 0 HEICO CORP NEW CL A 422806208 51033 493694 SH SOLE 493694 0 0 HELEN OF TROY CORP LTD COM G4388N106 4548 34824 SH SOLE 34824 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1184 25518 SH SOLE 25518 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 792 359994 SH SOLE 359994 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 53900 6245605 SH SOLE 6245605 0 0 HELMERICH & PAYNE INC COM 423452101 8212 162234 SH SOLE 162234 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 296 22936 SH SOLE 22936 0 0 HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 3196 309377 SH SOLE 309377 0 0 HENRY JACK & ASSOC INC COM 426281101 4260 31807 SH SOLE 31807 0 0 HENRY SCHEIN INC COM 806407102 14918 213413 SH SOLE 213413 0 0 HENRY SCHEIN INC COM 806407102 3146 45000 SH Call SOLE 0 0 45000 HERBALIFE LTD NOTE 2.625% 3/1 42703MAD5 31146 32050 SH SOLE 0 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1853 43327 SH SOLE 43327 0 0 HERC HLDGS INC COM 42704L104 9355 204118 SH SOLE 204118 0 0 HERCULES CAPITAL INC COM 427096508 9533 743587 SH SOLE 743587 0 0 HERITAGE COMMERCE CORP COM 426927109 4522 369178 SH SOLE 369178 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1131 42972 SH SOLE 42972 0 0 HERITAGE FINL CORP WASH COM 42722X106 7371 249528 SH SOLE 249528 0 0 HERITAGE INS HLDGS INC COM 42727J102 673 43668 SH SOLE 43668 0 0 HERON THERAPEUTICS INC COM 427746102 6500 349629 SH SOLE 349629 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 5231 316288 SH SOLE 316288 0 0 HERSHEY CO COM 427866108 13298 99213 SH SOLE 99213 0 0 HERTZ GLOBAL HLDGS INC RIGHT 07/12/2019 42806J114 4398 275544 SH Call SOLE 0 0 275544 HERTZ GLOBAL HLDGS INC COM 42806J106 2918 182851 SH SOLE 182851 0 0 HESKA CORP COM RESTRC NEW 42805E306 17661 207363 SH SOLE 207363 0 0 HESS CORP COM 42809H107 530 8336 SH SOLE 8336 0 0 HESS CORP COM 42809H107 4386 69000 SH Put SOLE 0 0 69000 HEWLETT PACKARD ENTERPRISE C COM 42824C109 486 32523 SH SOLE 32523 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 214 14300 SH Call SOLE 0 0 14300 HEWLETT PACKARD ENTERPRISE C COM 42824C109 214 14300 SH Put SOLE 0 0 14300 HEXCEL CORP NEW COM 428291108 19679 243315 SH SOLE 243315 0 0 HEXO CORP COM 428304109 14386 2704179 SH SOLE 2704179 0 0 HFF INC CL A 40418F108 463 10189 SH SOLE 10189 0 0 HIBBETT SPORTS INC COM 428567101 1836 100861 SH SOLE 100861 0 0 HIGHWOODS PPTYS INC COM 431284108 10244 248029 SH SOLE 248029 0 0 HILL INTERNATIONAL INC COM 431466101 998 369802 SH SOLE 369802 0 0 HILL ROM HLDGS INC COM 431475102 1067 10200 SH Call SOLE 0 0 10200 HILL ROM HLDGS INC COM 431475102 143590 1372490 SH SOLE 1372490 0 0 HILLENBRAND INC COM 431571108 10659 269382 SH SOLE 269382 0 0 HILLTOP HOLDINGS INC COM 432748101 21800 1024904 SH SOLE 1024904 0 0 HILTON GRAND VACATIONS INC COM 43283X105 465 14600 SH SOLE 14600 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 44202 452243 SH SOLE 452243 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 65 18801 SH SOLE 18801 0 0 HISTOGENICS CORP COM 43358V109 19 98161 SH SOLE 98161 0 0 HMS HLDGS CORP COM 40425J101 1145 35359 SH SOLE 35359 0 0 HNI CORP COM 404251100 1038 29328 SH SOLE 29328 0 0 HOLLYFRONTIER CORP COM 436106108 39674 857258 SH SOLE 857258 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2657 139839 SH SOLE 139839 0 0 HOLOGIC INC COM 436440101 1117 23270 SH SOLE 23270 0 0 HOLOGIC INC COM 436440101 12005 250000 SH Call SOLE 0 0 250000 HOME DEPOT INC COM 437076102 16970 81600 SH Put SOLE 0 0 81600 HOME DEPOT INC COM 437076102 10606 51000 SH Call SOLE 0 0 51000 HOME DEPOT INC COM 437076102 63263 304191 SH SOLE 304191 0 0 HOMETRUST BANCSHARES INC COM 437872104 871 34653 SH SOLE 34653 0 0 HOMOLOGY MEDICINES INC COM 438083107 406 20745 SH SOLE 20745 0 0 HONDA MOTOR LTD AMERN SHS 438128308 11153 431603 SH SOLE 431603 0 0 HONEYWELL INTL INC COM 438516106 35 50200 SH Call SOLE 0 0 50200 HONEYWELL INTL INC COM 438516106 1257 57200 SH Put SOLE 0 0 57200 HONEYWELL INTL INC COM 438516106 155949 893227 SH SOLE 893227 0 0 HOOKIPA PHARMA INC COM 43906K100 328 48747 SH SOLE 48747 0 0 HOPE BANCORP INC NOTE 2.000% 5/1 43940TAB5 8213 9000 SH SOLE 0 0 0 HOPE BANCORP INC COM 43940T109 371 26936 SH SOLE 26936 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 284 7038 SH SOLE 7038 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 39425 1638621 SH SOLE 1638621 0 0 HORIZON BANCORP INC COM 440407104 2186 133806 SH SOLE 133806 0 0 HORMEL FOODS CORP COM 440452100 373 9200 SH SOLE 9200 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 246 9841 SH SOLE 9841 0 0 HOST HOTELS & RESORTS INC COM 44107P104 43890 2408915 SH SOLE 2408915 0 0 HOSTESS BRANDS INC CL A 44109J106 65396 4528786 SH SOLE 4528786 0 0 HOULIHAN LOKEY INC CL A 441593100 1886 42346 SH SOLE 42346 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 441 58057 SH SOLE 58057 0 0 HOWARD HUGHES CORP COM 44267D107 589 4759 SH SOLE 4759 0 0 HP INC COM 40434L105 29583 1422945 SH SOLE 1422945 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 829 19857 SH SOLE 19857 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 90 54369 SH SOLE 54369 0 0 HUAMI CORP SPONSORED ADS 44331K103 1103 110261 SH SOLE 110261 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 270 7440 SH SOLE 7440 0 0 HUB GROUP INC CL A 443320106 10460 249160 SH SOLE 249160 0 0 HUBBELL INC COM 443510607 9725 74575 SH SOLE 74575 0 0 HUBSPOT INC COM 443573100 55828 327398 SH SOLE 327398 0 0 HUDBAY MINERALS INC COM 443628102 543 100352 SH SOLE 100352 0 0 HUDSON LTD COM CL A G46408103 181 13105 SH SOLE 13105 0 0 HUDSON PAC PPTYS INC COM 444097109 15199 456829 SH SOLE 456829 0 0 HUMANA INC COM 444859102 144196 543520 SH SOLE 543520 0 0 HUMANA INC COM 444859102 4324 16300 SH Put SOLE 0 0 16300 HUNT J B TRANS SVCS INC COM 445658107 5247 57403 SH SOLE 57403 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2935 212383 SH SOLE 212383 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 686 3054 SH SOLE 3054 0 0 HUNTSMAN CORP COM 447011107 5152 252049 SH SOLE 252049 0 0 HURCO COMPANIES INC COM 447324104 429 12054 SH SOLE 12054 0 0 HURON CONSULTING GROUP INC COM 447462102 1831 36334 SH SOLE 36334 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1144 51985 SH SOLE 51985 0 0 HUTTIG BLDG PRODS INC COM 448451104 184 71351 SH SOLE 71351 0 0 HUYA INC ADS REP SHS A 44852D108 6836 276658 SH SOLE 276658 0 0 HYATT HOTELS CORP COM CL A 448579102 11830 155398 SH SOLE 155398 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 4564 82595 SH SOLE 82595 0 0 IAA INC COM 449253103 9476 244340 SH SOLE 244340 0 0 IAC INTERACTIVECORP COM 44919P508 39395 181103 SH SOLE 181103 0 0 IAMGOLD CORP COM 450913108 8829 2611990 SH SOLE 2611990 0 0 IBERIABANK CORP COM 450828108 35809 472103 SH SOLE 472103 0 0 ICAD INC COM NEW 44934S206 213 33362 SH SOLE 33362 0 0 ICF INTL INC COM 44925C103 12177 167264 SH SOLE 167264 0 0 ICHOR HOLDINGS SHS G4740B105 673 28463 SH SOLE 28463 0 0 ICICI BK LTD ADR 45104G104 3326 264195 SH SOLE 264195 0 0 ICON PLC SHS G4705A100 63830 414563 SH SOLE 414563 0 0 ICON PLC SHS G4705A100 770 5000 SH Put SOLE 0 0 5000 ICU MED INC COM 44930G107 2015 8000 SH Put SOLE 0 0 8000 ICU MED INC COM 44930G107 3779 15000 SH Call SOLE 0 0 15000 ICU MED INC COM 44930G107 73338 291128 SH SOLE 291128 0 0 IDACORP INC COM 451107106 41704 415257 SH SOLE 415257 0 0 IDEANOMICS INC COM 45166V106 91 37145 SH SOLE 37145 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 433 43433 SH SOLE 43433 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 2559 958570 SH SOLE 958570 0 0 IDEX CORP COM 45167R104 10419 60528 SH SOLE 60528 0 0 IDT CORP CL B NEW 448947507 356 37624 SH SOLE 37624 0 0 IES HLDGS INC COM 44951W106 785 41631 SH SOLE 41631 0 0 IHS MARKIT LTD SHS G47567105 5098 80000 SH Put SOLE 0 0 80000 IHS MARKIT LTD SHS G47567105 14345 225132 SH SOLE 225132 0 0 II VI INC COM 902104108 13444 367730 SH SOLE 367730 0 0 ILLINOIS TOOL WKS INC COM 452308109 271 1800 SH Call SOLE 0 0 1800 ILLINOIS TOOL WKS INC COM 452308109 271 1800 SH Put SOLE 0 0 1800 ILLUMINA INC COM 452327109 23447 63690 SH SOLE 63690 0 0 ILLUMINA INC COM 452327109 11045 30000 SH Call SOLE 0 0 30000 IMAX CORP COM 45245E109 5775 285901 SH SOLE 285901 0 0 IMMERSION CORP COM 452521107 607 79750 SH SOLE 79750 0 0 IMMUNIC INC COM 4525EP101 342 29809 SH SOLE 29809 0 0 IMMUNOGEN INC COM 45253H101 4813 2218055 SH SOLE 2218055 0 0 IMMUNOGEN INC COM 45253H101 1042 480000 SH Call SOLE 0 0 480000 IMMUNOMEDICS INC COM 452907108 1840 132684 SH SOLE 132684 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 557 179632 SH SOLE 179632 0 0 IMPINJ INC COM 453204109 8388 293069 SH SOLE 293069 0 0 INCYTE CORP COM 45337C102 4248 50000 SH Put SOLE 0 0 50000 INCYTE CORP COM 45337C102 16992 200000 SH Call SOLE 0 0 200000 INCYTE CORP COM 45337C102 1055 12414 SH SOLE 12414 0 0 INDEPENDENT BANK CORP MASS COM 453836108 690 9061 SH SOLE 9061 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 7811 358467 SH SOLE 358467 0 0 INDEPENDENT BK GROUP INC COM 45384B106 6299 114609 SH SOLE 114609 0 0 INDIA FD INC COM 454089103 327 15344 SH SOLE 15344 0 0 INFLARX NV COM N44821101 2774 877824 SH SOLE 877824 0 0 INFOSYS LTD SPONSORED ADR 456788108 1097 102522 SH SOLE 102522 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 421 206473 SH SOLE 206473 0 0 INGERSOLL-RAND PLC SHS G47791101 106100 837607 SH SOLE 837607 0 0 INGEVITY CORP COM 45688C107 18891 179627 SH SOLE 179627 0 0 INGLES MKTS INC CL A 457030104 1618 51991 SH SOLE 51991 0 0 INGREDION INC COM 457187102 26609 322567 SH SOLE 322567 0 0 INNERWORKINGS INC COM 45773Y105 475 124403 SH SOLE 124403 0 0 INNOPHOS HOLDINGS INC COM 45774N108 778 26740 SH SOLE 26740 0 0 INNOSPEC INC COM 45768S105 878 9628 SH SOLE 9628 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 111 95262 SH SOLE 95262 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 450 3646 SH SOLE 3646 0 0 INNOVIVA INC COM 45781M101 331 22715 SH SOLE 22715 0 0 INOGEN INC COM 45780L104 668 10000 SH Call SOLE 0 0 10000 INOGEN INC COM 45780L104 8164 122292 SH SOLE 122292 0 0 INOVALON HLDGS INC COM CL A 45781D101 6456 444911 SH SOLE 444911 0 0 INPHI CORP COM 45772F107 31751 633760 SH SOLE 633760 0 0 INSMED INC COM PAR $.01 457669307 1280 50000 SH Put SOLE 0 0 50000 INSPERITY INC COM 45778Q107 12988 106334 SH SOLE 106334 0 0 INSPIRE MED SYS INC COM 457730109 9458 155945 SH SOLE 155945 0 0 INSTALLED BLDG PRODS INC COM 45780R101 3789 63974 SH SOLE 63974 0 0 INSULET CORP COM 45784P101 26016 217922 SH SOLE 217922 0 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 174 40056 SH SOLE 40056 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 838 15000 SH Call SOLE 0 0 15000 INTEL CORP COM 458140100 20752 433500 SH Call SOLE 0 0 433500 INTEL CORP COM 458140100 6278 131139 SH SOLE 131139 0 0 INTEL CORP COM 458140100 62973 1315500 SH Put SOLE 0 0 1315500 INTELLIA THERAPEUTICS INC COM 45826J105 3847 235017 SH SOLE 235017 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 310 10777 SH SOLE 10777 0 0 INTELSAT S A COM L5140P101 3890 200000 SH Call SOLE 0 0 200000 INTELSAT S A COM L5140P101 6333 325629 SH SOLE 325629 0 0 INTER PARFUMS INC COM 458334109 11945 179654 SH SOLE 179654 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 14971 276213 SH SOLE 276213 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 475 5966 SH SOLE 5966 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1306 15200 SH Put SOLE 0 0 15200 INTERCONTINENTAL EXCHANGE IN COM 45866F104 56039 652077 SH SOLE 652077 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1306 15200 SH Call SOLE 0 0 15200 INTERDIGITAL INC COM 45867G101 16056 249318 SH SOLE 249318 0 0 INTERFACE INC COM 458665304 1100 71786 SH SOLE 71786 0 0 INTERNAP CORP COM PAR 45885A409 878 291833 SH SOLE 291833 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 8262 636996 SH SOLE 636996 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7267 52700 SH Call SOLE 0 0 52700 INTERNATIONAL BUSINESS MACHS COM 459200101 372 2700 SH Put SOLE 0 0 2700 INTERNATIONAL BUSINESS MACHS COM 459200101 16186 117376 SH SOLE 117376 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1022 72508 SH SOLE 72508 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 3460 182112 SH SOLE 182112 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 43828 1162247 SH SOLE 1162247 0 0 INTERPUBLIC GROUP COS INC COM 460690100 27881 1234202 SH SOLE 1234202 0 0 INTERSECT ENT INC COM 46071F103 6163 270800 SH Call SOLE 0 0 270800 INTERSECT ENT INC COM 46071F103 20760 912106 SH SOLE 912106 0 0 INTERXION HOLDING N.V SHS N47279109 47090 618876 SH SOLE 618876 0 0 INTEVAC INC COM 461148108 150 31051 SH SOLE 31051 0 0 INTL PAPER CO COM 460146103 2995 69147 SH SOLE 69147 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1757 135352 SH SOLE 135352 0 0 INTREPID POTASH INC COM 46121Y102 1499 446116 SH SOLE 446116 0 0 INTREXON CORP COM 46122T102 4338 566304 SH SOLE 566304 0 0 INTRICON CORP COM 46121H109 605 25893 SH SOLE 25893 0 0 INTUIT COM 461202103 55386 211938 SH SOLE 211938 0 0 INTUIT COM 461202103 1516 5800 SH Put SOLE 0 0 5800 INTUITIVE SURGICAL INC COM NEW 46120E602 14845 28300 SH Put SOLE 0 0 28300 INTUITIVE SURGICAL INC COM NEW 46120E602 447 852 SH SOLE 852 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 16943 32300 SH Call SOLE 0 0 32300 INVACARE CORP COM 461203101 8659 1668314 SH SOLE 1668314 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 355 31793 SH SOLE 31793 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3944 244656 SH SOLE 244656 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 77 10007 SH SOLE 10007 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 626457 3354700 SH Put SOLE 0 0 3354700 INVESCO QQQ TR UNIT SER 1 46090E103 16353 87571 SH SOLE 87571 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 249466 1335900 SH Call SOLE 0 0 1335900 INVESCO SR INCOME TR COM 46131H107 87 20224 SH SOLE 20224 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 560 6348 SH SOLE 6348 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 906 8401 SH SOLE 8401 0 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 542 16670 SH SOLE 16670 0 0 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 221 3979 SH SOLE 3979 0 0 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 447 10620 SH SOLE 10620 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2530 111666 SH SOLE 111666 0 0 INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 207 4097 SH SOLE 4097 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 259 9919 SH SOLE 9919 0 0 INVESCO LTD SHS G491BT108 33275 1626350 SH SOLE 1626350 0 0 INVESTORS BANCORP INC NEW COM 46146L101 31285 2805828 SH SOLE 2805828 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 730 12437 SH SOLE 12437 0 0 INVITATION HOMES INC COM 46187W107 87432 3270920 SH SOLE 3270920 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 919 114192 SH SOLE 114192 0 0 IONIS PHARMACEUTICALS INC COM 462222100 12854 200000 SH Put SOLE 0 0 200000 IONIS PHARMACEUTICALS INC COM 462222100 12272 190944 SH SOLE 190944 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 3421 139500 SH Call SOLE 0 0 139500 IPG PHOTONICS CORP COM 44980X109 3839 24886 SH SOLE 24886 0 0 IQIYI INC SPONSORED ADS 46267X108 31388 1520000 SH Put SOLE 0 0 1520000 IQIYI INC SPONSORED ADS 46267X108 709 34325 SH SOLE 34325 0 0 IQVIA HLDGS INC COM 46266C105 147525 916872 SH SOLE 916872 0 0 IQVIA HLDGS INC COM 46266C105 805 5000 SH Put SOLE 0 0 5000 IRHYTHM TECHNOLOGIES INC COM 450056106 395 5000 SH Call SOLE 0 0 5000 IRHYTHM TECHNOLOGIES INC COM 450056106 46602 589297 SH SOLE 589297 0 0 IRIDEX CORP COM 462684101 58 12713 SH SOLE 12713 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1270 54614 SH SOLE 54614 0 0 IRON MTN INC NEW COM 46284V101 4409 140864 SH SOLE 140864 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4173 381467 SH SOLE 381467 0 0 ISHARES GOLD TRUST ISHARES 464285105 1530 113309 SH SOLE 113309 0 0 ISHARES INC MSCI AUST ETF 464286103 1088 48277 SH SOLE 48277 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 16458 1148485 SH SOLE 1148485 0 0 ISHARES INC MSCI STH KOR ETF 464286772 7888 131758 SH SOLE 131758 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 46046 1053200 SH Put SOLE 0 0 1053200 ISHARES INC MSCI CDA ETF 464286509 3647 127427 SH SOLE 127427 0 0 ISHARES INC MIN VOL GBL ETF 464286525 355 3855 SH SOLE 3855 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 507 8606 SH SOLE 8606 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 1627 41336 SH SOLE 41336 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 85109 2434460 SH SOLE 2434460 0 0 ISHARES INC MSCI STH KOR ETF 464286772 8460 141300 SH Put SOLE 0 0 141300 ISHARES INC MSCI JPN ETF NEW 46434G822 6533 119690 SH SOLE 119690 0 0 ISHARES INC MSCI MEXICO ETF 464286822 15183 350000 SH Put SOLE 0 0 350000 ISHARES INC MSCI TURKEY ETF 464286715 237 9960 SH SOLE 9960 0 0 ISHARES INC CORE MSCI EMKT 46434G103 526 10230 SH SOLE 10230 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1946 44500 SH Call SOLE 0 0 44500 ISHARES INC MSCI HONG KG ETF 464286871 13732 530605 SH SOLE 530605 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 3735 126085 SH SOLE 126085 0 0 ISHARES INC MSCI MEXICO ETF 464286822 10374 239142 SH SOLE 239142 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 31573 722169 SH SOLE 722169 0 0 ISHARES INC MSCI MEXICO ETF 464286822 28631 660000 SH Call SOLE 0 0 660000 ISHARES INC MSCI MLY ETF NEW 46434G814 2470 83091 SH SOLE 83091 0 0 ISHARES INC MSCI FRANCE ETF 464286707 2454 80073 SH SOLE 80073 0 0 ISHARES INC MSCI GERMANY ETF 464286806 5832 207930 SH SOLE 207930 0 0 ISHARES INC MSCI THAILND ETF 464286624 1466 15334 SH SOLE 15334 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 185135 4314500 SH Put SOLE 0 0 4314500 ISHARES TR 20 YR TR BD ETF 464287432 9682 72900 SH SOLE 72900 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 13193 308474 SH SOLE 308474 0 0 ISHARES TR NASDAQ BIOTECH 464287556 102892 943100 SH Call SOLE 0 0 943100 ISHARES TR US TREAS BD ETF 46429B267 517 20019 SH SOLE 20019 0 0 ISHARES TR CORE S&P500 ETF 464287200 95625 324429 SH SOLE 324429 0 0 ISHARES TR USA QUALITY FCTR 46432F339 2248 24578 SH SOLE 24578 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 125765 2940500 SH Call SOLE 0 0 2940500 ISHARES TR JPMORGAN USD EMG 464288281 9635 85043 SH SOLE 85043 0 0 ISHARES TR CORE S&P TTL STK 464287150 1676 25147 SH SOLE 25147 0 0 ISHARES TR CORE US AGGBD ET 464287226 2151 19316 SH SOLE 19316 0 0 ISHARES TR MBS ETF 464288588 1391 12923 SH SOLE 12923 0 0 ISHARES TR PHLX SEMICND ETF 464287523 2286 11520 SH SOLE 11520 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1399 12003 SH SOLE 12003 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 3783 34389 SH SOLE 34389 0 0 ISHARES TR US HOME CONS ETF 464288752 1075 28114 SH SOLE 28114 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 3818 115641 SH SOLE 115641 0 0 ISHARES TR EXPANDED TECH 464287515 2694 12333 SH SOLE 12333 0 0 ISHARES TR SELECT DIVID ETF 464287168 1403 14090 SH SOLE 14090 0 0 ISHARES TR CORE S&P MCP ETF 464287507 3407 17536 SH SOLE 17536 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2885 89275 SH SOLE 89275 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 3806 146429 SH SOLE 146429 0 0 ISHARES TR RUS 1000 ETF 464287622 1608 9879 SH SOLE 9879 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 298 4267 SH SOLE 4267 0 0 ISHARES TR U.S. REAL ES ETF 464287739 6964 79763 SH SOLE 79763 0 0 ISHARES TR MSCI POLAND ETF 46429B606 925 38961 SH SOLE 38961 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 508 2945 SH SOLE 2945 0 0 ISHARES TR NATIONAL MUN ETF 464288414 2384 21077 SH SOLE 21077 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 34315 404750 SH DFND 1,2 0 404750 0 ISHARES TR CORE MSCI EAFE 46432F842 1493 24319 SH SOLE 24319 0 0 ISHARES TR INTRM TR CRP ETF 464288638 2613 45882 SH SOLE 45882 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 10028 196889 SH SOLE 196889 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 241 2000 SH SOLE 2000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 4994 57200 SH Call SOLE 0 0 57200 ISHARES TR CORE S&P SCP ETF 464287804 2842 36302 SH SOLE 36302 0 0 ISHARES TR SH TR CRPORT ETF 464288646 5356 100217 SH SOLE 100217 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 3314 21064 SH SOLE 21064 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 114673 2672400 SH Call SOLE 0 0 2672400 ISHARES TR S&P 500 GRWT ETF 464287309 2312 12897 SH SOLE 12897 0 0 ISHARES TR U.S. REAL ES ETF 464287739 43873 502500 SH Put SOLE 0 0 502500 ISHARES TR IBOXX INV CP ETF 464287242 113975 916415 SH SOLE 916415 0 0 ISHARES TR IBOXX HI YD ETF 464288513 38767 444680 SH SOLE 444680 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 973 6797 SH SOLE 6797 0 0 ISHARES TR S&P 100 ETF 464287101 1606 12390 SH SOLE 12390 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2039 18000 SH Call SOLE 0 0 18000 ISHARES TR 1 3 YR TREAS BD 464287457 11246 132648 SH SOLE 132648 0 0 ISHARES TR PFD AND INCM SEC 464288687 1581 42907 SH SOLE 42907 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 33669 216519 SH SOLE 216519 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 81661 1909300 SH Put SOLE 0 0 1909300 ISHARES TR MSCI EAFE ETF 464287465 46293 704295 SH SOLE 704295 0 0 ISHARES TR IBOXX HI YD ETF 464288513 43590 500000 SH Call SOLE 0 0 500000 ISHARES TR MSCI PHILIPS ETF 46429B408 1592 44716 SH SOLE 44716 0 0 ISHARES TR IBOXX HI YD ETF 464288513 335643 3850000 SH Put SOLE 0 0 3850000 ISHARES TR MIN VOL EAFE ETF 46429B689 3405 46870 SH SOLE 46870 0 0 ISHARES TR MIN VOL USA ETF 46429B697 9941 161037 SH SOLE 161037 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 32218 750821 SH SOLE 750821 0 0 ISHARES TR NASDAQ BIOTECH 464287556 33409 306225 SH SOLE 306225 0 0 ISHARES TR TRANS AVG ETF 464287192 10539 56000 SH SOLE 56000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 152203 978800 SH Put SOLE 0 0 978800 ISHARES TR RUSSELL 2000 ETF 464287655 42483 273200 SH Call SOLE 0 0 273200 ISHARES TR MSCI INDIA ETF 46429B598 372 10550 SH SOLE 10550 0 0 ISHARES TR NASDAQ BIOTECH 464287556 122323 1121200 SH Put SOLE 0 0 1121200 ISHARES TR RUS 1000 VAL ETF 464287598 8015 63000 SH SOLE 63000 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 2425 19284 SH SOLE 19284 0 0 ISHARES TR RUS MID CAP ETF 464287499 1976 35365 SH SOLE 35365 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 1003 192815 SH SOLE 192815 0 0 ISTAR INC COM 45031U101 9303 749023 SH SOLE 749023 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1860 197502 SH SOLE 197502 0 0 ITERIS INC COM 46564T107 891 172339 SH SOLE 172339 0 0 ITERUM THERAPEUTICS PLC SHS G6333L101 201 29144 SH SOLE 29144 0 0 ITRON INC COM 465741106 24004 383639 SH SOLE 383639 0 0 ITT INC COM 45073V108 25209 384994 SH SOLE 384994 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 3004 99837 SH SOLE 99837 0 0 IVERIC BIO INC COM 46583P102 37 28207 SH SOLE 28207 0 0 J & J SNACK FOODS CORP COM 466032109 4447 27629 SH SOLE 27629 0 0 J JILL INC COM 46620W102 87 43906 SH SOLE 43906 0 0 J2 GLOBAL INC COM 48123V102 2420 27222 SH SOLE 27222 0 0 JABIL INC COM 466313103 18993 601034 SH SOLE 601034 0 0 JACK IN THE BOX INC COM 466367109 104289 1281351 SH SOLE 1281351 0 0 JAGGED PEAK ENERGY INC COM 47009K107 5053 611037 SH SOLE 611037 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 10009 467729 SH SOLE 467729 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2964 3000 SH SOLE 0 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 19807 138941 SH SOLE 138941 0 0 JBG SMITH PPTYS COM 46590V100 6324 160746 SH SOLE 160746 0 0 JD COM INC SPON ADR CL A 47215P106 9950 328500 SH Put SOLE 0 0 328500 JD COM INC SPON ADR CL A 47215P106 13064 431305 SH SOLE 431305 0 0 JD COM INC SPON ADR CL A 47215P106 7573 250000 SH Call SOLE 0 0 250000 JEFFERIES FINL GROUP INC COM 47233W109 4115 213977 SH SOLE 213977 0 0 JELD-WEN HLDG INC COM 47580P103 652 30734 SH SOLE 30734 0 0 JERNIGAN CAP INC COM 476405105 3476 169569 SH SOLE 169569 0 0 JETBLUE AWYS CORP COM 477143101 62143 3360902 SH SOLE 3360902 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1998 92121 SH SOLE 92121 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 683 5637 SH SOLE 5637 0 0 JOHNSON & JOHNSON COM 478160104 29256 210054 SH SOLE 210054 0 0 JOHNSON & JOHNSON COM 478160104 48358 347200 SH Call SOLE 0 0 347200 JOHNSON OUTDOORS INC CL A 479167108 7039 94395 SH SOLE 94395 0 0 JOHNSON CTLS INTL PLC SHS G51502105 33048 800000 SH Put SOLE 0 0 800000 JOHNSON CTLS INTL PLC SHS G51502105 29204 706948 SH SOLE 706948 0 0 JOINT CORP COM 47973J102 3125 171719 SH SOLE 171719 0 0 JONES LANG LASALLE INC COM 48020Q107 6108 43414 SH SOLE 43414 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 2271 45065 SH SOLE 45065 0 0 JPMORGAN CHASE & CO COM 46625H100 112829 1009200 SH Put SOLE 0 0 1009200 JPMORGAN CHASE & CO COM 46625H100 94300 843468 SH SOLE 843468 0 0 JPMORGAN CHASE & CO COM 46625H100 24976 223400 SH Call SOLE 0 0 223400 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 375 152259 SH SOLE 152259 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 1708 64666 SH SOLE 64666 0 0 JUNIPER NETWORKS INC COM 48203R104 33788 1268777 SH SOLE 1268777 0 0 JUST ENERGY GROUP INC COM 48213W101 848 197314 SH SOLE 197314 0 0 K12 INC COM 48273U102 2613 85912 SH SOLE 85912 0 0 KADMON HLDGS INC COM 48283N106 6346 3080566 SH SOLE 3080566 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4725 48409 SH SOLE 48409 0 0 KALA PHARMACEUTICALS INC COM 483119103 3628 568601 SH SOLE 568601 0 0 KALEIDO BIOSCIENCES INC COM 483347100 333 28689 SH SOLE 28689 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 219 9895 SH SOLE 9895 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 266 54047 SH SOLE 54047 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 13088 107441 SH SOLE 107441 0 0 KAR AUCTION SVCS INC COM 48238T109 2219 88779 SH SOLE 88779 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1421 70968 SH SOLE 70968 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 435 72655 SH SOLE 72655 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 2995 500000 SH Call SOLE 0 0 500000 KAYNE ANDERSN MLP MIDS INVT COM 486606106 634 41398 SH SOLE 41398 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 415 35848 SH SOLE 35848 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 4460 112961 SH SOLE 112961 0 0 KB HOME COM 48666K109 94290 3664613 SH SOLE 3664613 0 0 KBR INC COM 48242W106 64761 2596672 SH SOLE 2596672 0 0 KEANE GROUP INC COM 48669A108 1923 286143 SH SOLE 286143 0 0 KEARNY FINL CORP MD COM 48716P108 4220 317549 SH SOLE 317549 0 0 KELLOGG CO COM 487836108 1157 21600 SH Put SOLE 0 0 21600 KELLOGG CO COM 487836108 24596 459137 SH SOLE 459137 0 0 KEMPER CORP DEL COM 488401100 38428 445332 SH SOLE 445332 0 0 KENNAMETAL INC COM 489170100 6462 174699 SH SOLE 174699 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 823 40009 SH SOLE 40009 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 145 64283 SH SOLE 64283 0 0 KEYCORP NEW COM 493267108 216322 12187149 SH SOLE 12187149 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 17513 195004 SH SOLE 195004 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 480 62217 SH SOLE 62217 0 0 KFORCE INC COM 493732101 2368 67491 SH SOLE 67491 0 0 KILROY RLTY CORP COM 49427F108 13938 188840 SH SOLE 188840 0 0 KIMBALL ELECTRONICS INC COM 49428J109 796 49016 SH SOLE 49016 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 1292 80000 SH SOLE 80000 0 0 KIMBERLY CLARK CORP COM 494368103 145119 1088825 SH SOLE 1088825 0 0 KINDER MORGAN INC DEL COM 49456B101 4280 204985 SH SOLE 204985 0 0 KINDER MORGAN INC DEL COM 49456B101 246 11800 SH Call SOLE 0 0 11800 KINDER MORGAN INC DEL COM 49456B101 246 11800 SH Put SOLE 0 0 11800 KINDRED BIOSCIENCES INC COM 494577109 974 116900 SH Call SOLE 0 0 116900 KINDRED BIOSCIENCES INC COM 494577109 1526 183165 SH SOLE 183165 0 0 KINGSTONE COS INC COM 496719105 1111 128495 SH SOLE 128495 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 261 106622 SH SOLE 106622 0 0 KINROSS GOLD CORP COM 496902404 19930 5136530 SH SOLE 5136530 0 0 KIRBY CORP COM 497266106 298 3774 SH SOLE 3774 0 0 KIRKLANDS INC COM 497498105 403 178261 SH SOLE 178261 0 0 KITE RLTY GROUP TR COM NEW 49803T300 246 16263 SH SOLE 16263 0 0 KKR & CO INC CL A 48251W104 687 27177 SH SOLE 27177 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 2673 134207 SH SOLE 134207 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 21735 661832 SH SOLE 661832 0 0 KNOLL INC COM NEW 498904200 7079 308031 SH SOLE 308031 0 0 KNOWLES CORP COM 49926D109 18690 1020761 SH SOLE 1020761 0 0 KODIAK SCIENCES INC COM 50015M109 155 13258 SH SOLE 13258 0 0 KOHLS CORP COM 500255104 34379 723007 SH SOLE 723007 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 7442 170776 SH SOLE 170776 0 0 KONTOOR BRANDS INC COM 50050N103 7228 257973 SH SOLE 257973 0 0 KOPIN CORP COM 500600101 1766 1619776 SH SOLE 1619776 0 0 KOPPERS HOLDINGS INC COM 50060P106 8572 291952 SH SOLE 291952 0 0 KORN FERRY COM NEW 500643200 302 7532 SH SOLE 7532 0 0 KOSMOS ENERGY LTD COM 500688106 62871 10027310 SH SOLE 10027310 0 0 KRAFT HEINZ CO COM 500754106 46594 1501103 SH SOLE 1501103 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 3669 83471 SH SOLE 83471 0 0 KRATON CORPORATION COM 50077C106 2504 80597 SH SOLE 80597 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1795 78399 SH SOLE 78399 0 0 KROGER CO COM 501044101 16680 768327 SH SOLE 768327 0 0 KRONOS WORLDWIDE INC COM 50105F105 2180 142266 SH SOLE 142266 0 0 KRYSTAL BIOTECH INC COM 501147102 4830 119929 SH SOLE 119929 0 0 KT CORP SPONSORED ADR 48268K101 11913 963045 SH SOLE 963045 0 0 KULICKE & SOFFA INDS INC COM 501242101 1242 55064 SH SOLE 55064 0 0 KURA ONCOLOGY INC COM 50127T109 1909 96943 SH SOLE 96943 0 0 L BRANDS INC COM 501797104 19780 757854 SH SOLE 757854 0 0 L3 TECHNOLOGIES INC COM 502413107 412326 1681798 SH SOLE 1681798 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 9739 1052888 SH SOLE 1052888 0 0 LA Z BOY INC COM 505336107 1698 55395 SH SOLE 55395 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 865 5000 SH Put SOLE 0 0 5000 LABORATORY CORP AMER HLDGS COM NEW 50540R409 123602 714877 SH SOLE 714877 0 0 LADDER CAP CORP CL A 505743104 20557 1237653 SH SOLE 1237653 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 1588 462901 SH SOLE 462901 0 0 LAIX INC ADS 50736W105 1044 99636 SH SOLE 99636 0 0 LAKELAND BANCORP INC COM 511637100 4050 250749 SH SOLE 250749 0 0 LAKELAND FINL CORP COM 511656100 983 20983 SH SOLE 20983 0 0 LAM RESEARCH CORP COM 512807108 6725 35800 SH Put SOLE 0 0 35800 LAM RESEARCH CORP COM 512807108 32765 174433 SH SOLE 174433 0 0 LAM RESEARCH CORP COM 512807108 5203 27700 SH Call SOLE 0 0 27700 LAMAR ADVERTISING CO NEW CL A 512816109 332 4113 SH SOLE 4113 0 0 LAMB WESTON HLDGS INC COM 513272104 27611 435781 SH SOLE 435781 0 0 LANCASTER COLONY CORP COM 513847103 4326 29110 SH SOLE 29110 0 0 LANDCADIA HLDGS II INC UNIT 05/09/2026 51476X204 10450 1044962 SH SOLE 1044962 0 0 LANDEC CORP COM 514766104 157 16786 SH SOLE 16786 0 0 LANDS END INC NEW COM 51509F105 707 57820 SH SOLE 57820 0 0 LANDSTAR SYS INC COM 515098101 357 3310 SH SOLE 3310 0 0 LANNET INC COM 516012101 825 136185 SH SOLE 136185 0 0 LAREDO PETROLEUM INC COM 516806106 5792 1997323 SH SOLE 1997323 0 0 LAS VEGAS SANDS CORP COM 517834107 104873 1774804 SH SOLE 1774804 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 401 42750 SH SOLE 42750 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 422 28920 SH SOLE 28920 0 0 LAUDER ESTEE COS INC CL A 518439104 549 3000 SH Put SOLE 0 0 3000 LAUREATE EDUCATION INC CL A 518613203 1986 126399 SH SOLE 126399 0 0 LAWSON PRODS INC COM 520776105 1878 51130 SH SOLE 51130 0 0 LAZYDAYS HLDGS INC COM 52110H100 255 50938 SH SOLE 50938 0 0 LCI INDS COM 50189K103 8511 94565 SH SOLE 94565 0 0 LEAF GROUP LTD COM 52177G102 205 27726 SH SOLE 27726 0 0 LEAP THERAPEUTICS INC COM 52187K101 96 53841 SH SOLE 53841 0 0 LEAR CORP COM NEW 521865204 7480 53707 SH SOLE 53707 0 0 LEE ENTERPRISES INC COM 523768109 93 41677 SH SOLE 41677 0 0 LEGG MASON INC COM 524901105 24076 628947 SH SOLE 628947 0 0 LEGGETT & PLATT INC COM 524660107 8875 231310 SH SOLE 231310 0 0 LEIDOS HLDGS INC COM 525327102 11559 144753 SH SOLE 144753 0 0 LEISURE ACQUISITION CORP COM 52539T107 5085 500000 SH SOLE 500000 0 0 LEMAITRE VASCULAR INC COM 525558201 7826 279689 SH SOLE 279689 0 0 LENDINGTREE INC NEW COM 52603B107 24607 58583 SH SOLE 58583 0 0 LENNAR CORP CL A 526057104 45414 937138 SH SOLE 937138 0 0 LENNAR CORP CL B 526057302 308 8007 SH SOLE 8007 0 0 LENNOX INTL INC COM 526107107 1095 3981 SH SOLE 3981 0 0 LENNOX INTL INC COM 526107107 14438 52500 SH Put SOLE 0 0 52500 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 271 13000 SH SOLE 13000 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 225 35810 SH SOLE 35810 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 7699 689881 SH SOLE 689881 0 0 LF CAP ACQUISITION CORP CL A 50200K108 764 75000 SH SOLE 75000 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 338 43561 SH SOLE 43561 0 0 LGI HOMES INC COM 50187T106 10311 144357 SH SOLE 144357 0 0 LHC GROUP INC COM 50187A107 847 7083 SH SOLE 7083 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 193 11224 SH SOLE 11224 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1751 101609 SH SOLE 101609 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 11166 293989 SH SOLE 293989 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1259 33645 SH SOLE 33645 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 242 6742 SH SOLE 6742 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1187 95728 SH SOLE 95728 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 324 3113 SH SOLE 3113 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 885 8609 SH SOLE 8609 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 3948 82612 SH SOLE 82612 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 4301 162129 SH SOLE 162129 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 14618 386625 SH SOLE 386625 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 6750 6000 SH SOLE 0 0 0 LIBERTY MEDIA CORP DELAWARE DEB 2.250% 9/3 531229AE2 9583 17808 SH SOLE 0 0 0 LIBERTY PPTY TR SH BEN INT 531172104 297 5926 SH SOLE 5926 0 0 LIFE STORAGE INC COM 53223X107 44721 470355 SH SOLE 470355 0 0 LIFEVANTAGE CORP COM NEW 53222K205 142 10947 SH SOLE 10947 0 0 LIFEWAY FOODS INC COM 531914109 105 28825 SH SOLE 28825 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2411 21125 SH SOLE 21125 0 0 LILIS ENERGY INC COM NEW 532403201 342 559931 SH SOLE 559931 0 0 LILLY ELI & CO COM 532457108 24705 222992 SH SOLE 222992 0 0 LIMBACH HLDGS INC COM 53263P105 219 24019 SH SOLE 24019 0 0 LINCOLN ELEC HLDGS INC COM 533900106 10529 127899 SH SOLE 127899 0 0 LINCOLN NATL CORP IND COM 534187109 36142 560772 SH SOLE 560772 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 332 18481 SH SOLE 18481 0 0 LINDE PLC SHS G5494J103 4277 21300 SH Put SOLE 0 0 21300 LINDE PLC SHS G5494J103 47728 237687 SH SOLE 237687 0 0 LINE CORP SPONSORED ADR 53567X101 1497 53184 SH SOLE 53184 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 6264 511361 SH SOLE 511361 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5345 460393 SH SOLE 460393 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 7411 926328 SH SOLE 926328 0 0 LITHIA MTRS INC CL A 536797103 1839 15485 SH SOLE 15485 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 136 33558 SH SOLE 33558 0 0 LITTELFUSE INC COM 537008104 9174 51856 SH SOLE 51856 0 0 LIVANOVA PLC SHS G5509L101 4539 63070 SH SOLE 63070 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 21082 318223 SH SOLE 318223 0 0 LIVE OAK BANCSHARES INC COM 53803X105 208 12101 SH SOLE 12101 0 0 LIVERAMP HLDGS INC COM 53815P108 12922 266539 SH SOLE 266539 0 0 LKQ CORP COM 501889208 56338 2117167 SH SOLE 2117167 0 0 LKQ CORP COM 501889208 7983 300000 SH Call SOLE 0 0 300000 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 213 75089 SH SOLE 75089 0 0 LOCKHEED MARTIN CORP COM 539830109 111433 306522 SH SOLE 306522 0 0 LOCKHEED MARTIN CORP COM 539830109 254 700 SH Call SOLE 0 0 700 LOCKHEED MARTIN CORP COM 539830109 254 700 SH Put SOLE 0 0 700 LOEWS CORP COM 540424108 4902 89663 SH SOLE 89663 0 0 LOGITECH INTL S A SHS H50430232 262 6600 SH SOLE 6600 0 0 LOGMEIN INC COM 54142L109 8716 118299 SH SOLE 118299 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 744 63622 SH SOLE 63622 0 0 LONESTAR RES US INC CL A VTG 54240F103 29 12820 SH SOLE 12820 0 0 LOOP INDS INC COM 543518104 229 23174 SH SOLE 23174 0 0 LOUISIANA PAC CORP COM 546347105 13890 529761 SH SOLE 529761 0 0 LOVESAC COMPANY COM 54738L109 714 22965 SH SOLE 22965 0 0 LOWES COS INC COM 548661107 123467 1223537 SH SOLE 1223537 0 0 LPL FINL HLDGS INC COM 50212V100 7948 97435 SH SOLE 97435 0 0 LSB INDS INC COM 502160104 86 22027 SH SOLE 22027 0 0 LSC COMMUNICATIONS INC COM 50218P107 194 52889 SH SOLE 52889 0 0 LSI INDS INC COM 50216C108 72 19774 SH SOLE 19774 0 0 LTC PPTYS INC COM 502175102 361 7914 SH SOLE 7914 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 4592 235618 SH SOLE 235618 0 0 LULULEMON ATHLETICA INC COM 550021109 20094 111505 SH SOLE 111505 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 11806 1022166 SH SOLE 1022166 0 0 LUMENTUM HLDGS INC COM 55024U109 12583 235593 SH SOLE 235593 0 0 LUMINEX CORP DEL COM 55027E102 7901 382786 SH SOLE 382786 0 0 LUTHER BURBANK CORP COM 550550107 582 53458 SH SOLE 53458 0 0 LYDALL INC DEL COM 550819106 4636 229509 SH SOLE 229509 0 0 LYFT INC CL A COM 55087P104 19713 300000 SH Call SOLE 0 0 300000 LYFT INC CL A COM 55087P104 31166 474299 SH SOLE 474299 0 0 LYON WILLIAM HOMES CL A NEW 552074700 2632 144365 SH SOLE 144365 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 500786 5814308 SH SOLE 5814308 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 178944 2077600 SH Put SOLE 0 0 2077600 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2860 33200 SH Call SOLE 0 0 33200 M & T BK CORP COM 55261F104 5443 32006 SH SOLE 32006 0 0 M D C HLDGS INC COM 552676108 1402 42778 SH SOLE 42778 0 0 M/I HOMES INC COM 55305B101 3191 111808 SH SOLE 111808 0 0 MACATAWA BK CORP COM 554225102 148 14416 SH SOLE 14416 0 0 MACERICH CO COM 554382101 25052 748058 SH SOLE 748058 0 0 MACK CALI RLTY CORP COM 554489104 488 20962 SH SOLE 20962 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 243 16040 SH SOLE 16040 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 6436 158762 SH SOLE 158762 0 0 MACROGENICS INC COM 556099109 49994 2946050 SH SOLE 2946050 0 0 MACYS INC COM 55616P104 2135 99470 SH SOLE 99470 0 0 MADDEN STEVEN LTD COM 556269108 1343 39565 SH SOLE 39565 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 62027 221574 SH SOLE 221574 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1282 12231 SH SOLE 12231 0 0 MAGELLAN HEALTH INC COM NEW 559079207 12404 167096 SH SOLE 167096 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 5049 487841 SH SOLE 487841 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 42901 3704750 SH SOLE 3704750 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 939 1466623 SH SOLE 1466623 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 3086 124419 SH SOLE 124419 0 0 MALIBU BOATS INC COM CL A 56117J100 23811 612884 SH SOLE 612884 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 2927 318816 SH SOLE 318816 0 0 MANHATTAN ASSOCS INC COM 562750109 7381 106455 SH SOLE 106455 0 0 MANITEX INTL INC COM 563420108 619 101292 SH SOLE 101292 0 0 MANITOWOC CO INC COM NEW 563571405 865 48590 SH SOLE 48590 0 0 MANNING & NAPIER INC CL A 56382Q102 395 225507 SH SOLE 225507 0 0 MANNKIND CORP COM NEW 56400P706 1232 1071067 SH SOLE 1071067 0 0 MANPOWERGROUP INC COM 56418H100 2089 21621 SH SOLE 21621 0 0 MANTECH INTL CORP CL A 564563104 2062 31308 SH SOLE 31308 0 0 MARATHON OIL CORP COM 565849106 1319 92800 SH Call SOLE 0 0 92800 MARATHON OIL CORP COM 565849106 2129 149798 SH SOLE 149798 0 0 MARATHON OIL CORP COM 565849106 5045 355000 SH Put SOLE 0 0 355000 MARATHON PETE CORP COM 56585A102 4169 74600 SH Call SOLE 0 0 74600 MARATHON PETE CORP COM 56585A102 359332 6430430 SH SOLE 6430430 0 0 MARCHEX INC CL B 56624R108 2218 471830 SH SOLE 471830 0 0 MARCUS & MILLICHAP INC COM 566324109 923 29927 SH SOLE 29927 0 0 MARCUS CORP COM 566330106 5010 152008 SH SOLE 152008 0 0 MARINE PRODS CORP COM 568427108 255 16496 SH SOLE 16496 0 0 MARINEMAX INC COM 567908108 946 57548 SH SOLE 57548 0 0 MARKEL CORP COM 570535104 8717 8000 SH Put SOLE 0 0 8000 MARKEL CORP COM 570535104 26690 24495 SH SOLE 24495 0 0 MARKETAXESS HLDGS INC COM 57060D108 50960 158547 SH SOLE 158547 0 0 MARRIOTT INTL INC NEW CL A 571903202 2297 16371 SH SOLE 16371 0 0 MARRIOTT INTL INC NEW CL A 571903202 3241 23100 SH Call SOLE 0 0 23100 MARRIOTT INTL INC NEW CL A 571903202 6215 44300 SH Put SOLE 0 0 44300 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 12319 127791 SH SOLE 127791 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 90 59682 SH SOLE 59682 0 0 MARSH & MCLENNAN COS INC COM 571748102 27294 273622 SH SOLE 273622 0 0 MARTEN TRANS LTD COM 573075108 8310 457862 SH SOLE 457862 0 0 MARTIN MARIETTA MATLS INC COM 573284106 73842 320897 SH SOLE 320897 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 45048 1887239 SH SOLE 1887239 0 0 MASCO CORP COM 574599106 168170 4285689 SH SOLE 4285689 0 0 MASIMO CORP COM 574795100 442 2971 SH SOLE 2971 0 0 MASONITE INTL CORP NEW COM 575385109 10244 194457 SH SOLE 194457 0 0 MASTEC INC COM 576323109 2788 54107 SH SOLE 54107 0 0 MASTERCARD INC CL A 57636Q104 41688 157591 SH SOLE 157591 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 2785 142144 SH SOLE 142144 0 0 MATADOR RES CO COM 576485205 111472 5607224 SH SOLE 5607224 0 0 MATCH GROUP INC COM 57665R106 19160 284828 SH SOLE 284828 0 0 MATERION CORP COM 576690101 12919 190516 SH SOLE 190516 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 489 571323 SH SOLE 571323 0 0 MATRIX SVC CO COM 576853105 2747 135575 SH SOLE 135575 0 0 MATTEL INC COM 577081102 4385 391203 SH SOLE 391203 0 0 MATTHEWS INTL CORP CL A 577128101 548 15722 SH SOLE 15722 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 14127 1806542 SH SOLE 1806542 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 2991 50000 SH Call SOLE 0 0 50000 MAXIM INTEGRATED PRODS INC COM 57772K101 23194 387727 SH SOLE 387727 0 0 MAXIMUS INC COM 577933104 236 3259 SH SOLE 3259 0 0 MAXLINEAR INC COM 57776J100 1148 48991 SH SOLE 48991 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 1213 87897 SH SOLE 87897 0 0 MBIA INC COM 55262C100 6952 746774 SH SOLE 746774 0 0 MBT FINL CORP COM 578877102 1816 181258 SH SOLE 181258 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2564 16543 SH SOLE 16543 0 0 MCDERMOTT INTL INC COM 580037703 724 74931 SH SOLE 74931 0 0 MCDONALDS CORP COM 580135101 184291 887463 SH SOLE 887463 0 0 MCGRATH RENTCORP COM 580589109 4199 67562 SH SOLE 67562 0 0 MCKESSON CORP COM 58155Q103 104923 780732 SH SOLE 780732 0 0 MDU RES GROUP INC COM 552690109 14435 559515 SH SOLE 559515 0 0 MECHEL PAO SPONSORED ADR NE 583840608 222 106297 SH SOLE 106297 0 0 MEDICINES CO COM 584688105 1003 27511 SH SOLE 27511 0 0 MEDICINOVA INC COM NEW 58468P206 1088 112982 SH SOLE 112982 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 15835 174954 SH SOLE 174954 0 0 MEDIFAST INC COM 58470H101 257 2000 SH Call SOLE 0 0 2000 MEDIFAST INC COM 58470H101 14916 116259 SH SOLE 116259 0 0 MEDNAX INC COM 58502B106 14325 567773 SH SOLE 567773 0 0 MEDPACE HLDGS INC COM 58506Q109 3271 50000 SH Put SOLE 0 0 50000 MEDPACE HLDGS INC COM 58506Q109 654 10000 SH Call SOLE 0 0 10000 MEDTRONIC PLC SHS G5960L103 5356 55000 SH Put SOLE 0 0 55000 MEDTRONIC PLC SHS G5960L103 4383 45000 SH Call SOLE 0 0 45000 MEDTRONIC PLC SHS G5960L103 3602 36989 SH SOLE 36989 0 0 MEET GROUP INC COM 58513U101 195 55945 SH SOLE 55945 0 0 MEGALITH FINL ACQUISITION CO UNIT 09/30/2025 58518F208 5175 500000 SH SOLE 500000 0 0 MEI PHARMA INC COM NEW 55279B202 3975 1590091 SH SOLE 1590091 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 1311 48768 SH SOLE 48768 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 23802 1095838 SH SOLE 1095838 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 826 124229 SH SOLE 124229 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 376 3400 SH Call SOLE 0 0 3400 MELLANOX TECHNOLOGIES LTD SHS M51363113 84039 759363 SH SOLE 759363 0 0 MERCADOLIBRE INC COM 58733R102 65836 107616 SH SOLE 107616 0 0 MERCANTILE BANK CORP COM 587376104 520 15956 SH SOLE 15956 0 0 MERCER INTL INC COM 588056101 8809 569403 SH SOLE 569403 0 0 MERCHANTS BANCORP IND COM 58844R108 600 35203 SH SOLE 35203 0 0 MERCK & CO INC COM 58933Y105 1768 21090 SH SOLE 21090 0 0 MERCK & CO INC COM 58933Y105 51828 618100 SH Put SOLE 0 0 618100 MERCK & CO INC COM 58933Y105 41019 489200 SH Call SOLE 0 0 489200 MERCURY GENL CORP NEW COM 589400100 10864 173828 SH SOLE 173828 0 0 MEREDITH CORP COM 589433101 7824 142103 SH SOLE 142103 0 0 MERIDIAN BANCORP INC MD COM 58958U103 509 28451 SH SOLE 28451 0 0 MERIT MED SYS INC COM 589889104 36732 616719 SH SOLE 616719 0 0 MERITAGE HOMES CORP COM 59001A102 4495 87561 SH SOLE 87561 0 0 MERITOR INC COM 59001K100 540 22282 SH SOLE 22282 0 0 MERSANA THERAPEUTICS INC COM 59045L106 283 69982 SH SOLE 69982 0 0 MESA AIR GROUP INC COM NEW 590479135 442 48323 SH SOLE 48323 0 0 MESABI TR CTF BEN INT 590672101 553 18736 SH SOLE 18736 0 0 META FINL GROUP INC COM 59100U108 2861 101983 SH SOLE 101983 0 0 METHANEX CORP COM 59151K108 12841 282463 SH SOLE 282463 0 0 METHODE ELECTRS INC COM 591520200 9235 323232 SH SOLE 323232 0 0 METLIFE INC COM 59156R108 3129 63000 SH Put SOLE 0 0 63000 METLIFE INC COM 59156R108 4654 93700 SH Call SOLE 0 0 93700 METLIFE INC COM 59156R108 60940 1226894 SH SOLE 1226894 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2100 2500 SH Put SOLE 0 0 2500 MFA FINL INC COM 55272X102 3568 497000 SH SOLE 497000 0 0 MGE ENERGY INC COM 55277P104 13827 189204 SH SOLE 189204 0 0 MGIC INVT CORP WIS COM 552848103 1511 115000 SH Put SOLE 0 0 115000 MGIC INVT CORP WIS COM 552848103 63412 4825840 SH SOLE 4825840 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 37345 1218446 SH SOLE 1218446 0 0 MGM RESORTS INTERNATIONAL COM 552953101 6007 210257 SH SOLE 210257 0 0 MGP INGREDIENTS INC NEW COM 55303J106 7230 109026 SH SOLE 109026 0 0 MICROBOT MED INC COM NEW 59503A204 67 13063 SH SOLE 13063 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 28522 328977 SH SOLE 328977 0 0 MICRON TECHNOLOGY INC COM 595112103 26037 674709 SH SOLE 674709 0 0 MICRON TECHNOLOGY INC COM 595112103 22510 583300 SH Call SOLE 0 0 583300 MICRON TECHNOLOGY INC COM 595112103 57314 1485200 SH Put SOLE 0 0 1485200 MICROSOFT CORP COM 594918104 124484 929262 SH SOLE 929262 0 0 MICROSOFT CORP COM 594918104 446636 3334100 SH Put SOLE 0 0 3334100 MICROSOFT CORP COM 594918104 187852 1402300 SH Call SOLE 0 0 1402300 MID AMER APT CMNTYS INC COM 59522J103 22332 189643 SH SOLE 189643 0 0 MID SOUTHERN BANCORP INC COM 59548Q107 227 17968 SH SOLE 17968 0 0 MIDDLEBY CORP COM 596278101 49733 366491 SH SOLE 366491 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 685 16712 SH SOLE 16712 0 0 MIDDLESEX WATER CO COM 596680108 346 5838 SH SOLE 5838 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 246 9225 SH SOLE 9225 0 0 MIDSOUTH BANCORP INC COM 598039105 836 70549 SH SOLE 70549 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 169 28655 SH SOLE 28655 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 929 34199 SH SOLE 34199 0 0 MILLER HERMAN INC COM 600544100 6763 151303 SH SOLE 151303 0 0 MIMECAST LTD ORD SHS G14838109 21587 462157 SH SOLE 462157 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1592 29755 SH SOLE 29755 0 0 MINERVA NEUROSCIENCES INC COM 603380106 4441 788885 SH SOLE 788885 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 1220 594956 SH SOLE 594956 0 0 MIRATI THERAPEUTICS INC COM 60468T105 16395 159178 SH SOLE 159178 0 0 MITEK SYS INC COM NEW 606710200 235 23626 SH SOLE 23626 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 54 11400 SH SOLE 11400 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 3293 219085 SH SOLE 219085 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 337 117057 SH SOLE 117057 0 0 MKS INSTRUMENT INC COM 55306N104 1961 25174 SH SOLE 25174 0 0 MOBILE MINI INC COM 60740F105 7751 254720 SH SOLE 254720 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 12649 1358608 SH SOLE 1358608 0 0 MOBILEIRON INC COM NEW 60739U204 4886 788110 SH SOLE 788110 0 0 MODERNA INC COM 60770K107 1420 97027 SH SOLE 97027 0 0 MODINE MFG CO COM 607828100 2741 191527 SH SOLE 191527 0 0 MOELIS & CO CL A 60786M105 10275 293983 SH SOLE 293983 0 0 MOGU INC SPON ADS 608012100 36 12776 SH SOLE 12776 0 0 MOHAWK GROUP HLDGS INC COM 608189106 81 10000 SH SOLE 10000 0 0 MOHAWK INDS INC COM 608190104 691 4685 SH SOLE 4685 0 0 MOLINA HEALTHCARE INC COM 60855R100 17177 120000 SH Call SOLE 0 0 120000 MOLINA HEALTHCARE INC COM 60855R100 1317 9200 SH Put SOLE 0 0 9200 MOLINA HEALTHCARE INC COM 60855R100 56027 391414 SH SOLE 391414 0 0 MOLSON COORS BREWING CO CL B 60871R209 12846 229393 SH SOLE 229393 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 4751 381567 SH SOLE 381567 0 0 MOMO INC ADR 60879B107 19918 556371 SH SOLE 556371 0 0 MONDELEZ INTL INC CL A 609207105 2927 54300 SH Call SOLE 0 0 54300 MONDELEZ INTL INC CL A 609207105 56924 1056100 SH Put SOLE 0 0 1056100 MONDELEZ INTL INC CL A 609207105 250901 4654932 SH SOLE 4654932 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 1234 499699 SH SOLE 499699 0 0 MONGODB INC CL A 60937P106 12184 80111 SH SOLE 80111 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 9175 677120 SH SOLE 677120 0 0 MONOLITHIC PWR SYS INC COM 609839105 15759 116063 SH SOLE 116063 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4695 278827 SH SOLE 278827 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 25187 394600 SH Put SOLE 0 0 394600 MONSTER BEVERAGE CORP NEW COM 61174X109 53210 833616 SH SOLE 833616 0 0 MONTAGE RES CORP COM 61179L100 516 84534 SH SOLE 84534 0 0 MOODYS CORP COM 615369105 124661 638271 SH SOLE 638271 0 0 MOOG INC CL A 615394202 19221 205326 SH SOLE 205326 0 0 MORGAN STANLEY COM NEW 617446448 34049 777200 SH Put SOLE 0 0 777200 MORGAN STANLEY COM NEW 617446448 272 6200 SH Call SOLE 0 0 6200 MORGAN STANLEY COM NEW 617446448 50036 1142110 SH SOLE 1142110 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 250 11520 SH SOLE 11520 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 1218 176213 SH SOLE 176213 0 0 MORNINGSTAR INC COM 617700109 5305 36677 SH SOLE 36677 0 0 MORPHIC HLDG INC COM 61775R105 1031 52000 SH SOLE 52000 0 0 MORPHOSYS AG SPONSORED ADS 617760202 2095 86778 SH SOLE 86778 0 0 MOSAIC ACQUISITION CORP UNIT 99/99/9999 61946M209 7164 677780 SH SOLE 677780 0 0 MOSAIC ACQUISITION CORP COM CL A 61946M100 1673 164000 SH SOLE 164000 0 0 MOSAIC CO NEW COM 61945C103 4380 175000 SH Call SOLE 0 0 175000 MOSAIC CO NEW COM 61945C103 30590 1222114 SH SOLE 1222114 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2501 15000 SH Call SOLE 0 0 15000 MOTOROLA SOLUTIONS INC COM NEW 620076307 28494 170900 SH SOLE 170900 0 0 MOVADO GROUP INC COM 624580106 1670 61862 SH SOLE 61862 0 0 MPLX LP COM UNIT REP LTD 55336V100 1252 38900 SH Call SOLE 0 0 38900 MRC GLOBAL INC COM 55345K103 564 32970 SH SOLE 32970 0 0 MSA SAFETY INC COM 553498106 1669 15832 SH SOLE 15832 0 0 MSC INDL DIRECT INC CL A 553530106 8337 112273 SH SOLE 112273 0 0 MSCI INC COM 55354G100 8413 35230 SH SOLE 35230 0 0 MSG NETWORK INC CL A 553573106 6157 296880 SH SOLE 296880 0 0 MTS SYS CORP COM 553777103 251 4282 SH SOLE 4282 0 0 MUDRICK CAP ACQUISITION CORP COM CLASS A 624745105 2548 250000 SH SOLE 250000 0 0 MUELLER INDS INC COM 624756102 488 16678 SH SOLE 16678 0 0 MUELLER WTR PRODS INC COM SER A 624758108 24262 2470640 SH SOLE 2470640 0 0 MULTI COLOR CORP COM 625383104 3392 67871 SH SOLE 67871 0 0 MURPHY OIL CORP COM 626717102 3831 155409 SH SOLE 155409 0 0 MURPHY USA INC COM 626755102 1329 15813 SH SOLE 15813 0 0 MYERS INDS INC COM 628464109 510 26474 SH SOLE 26474 0 0 MYLAN N V SHS EURO N59465109 5556 291800 SH Call SOLE 0 0 291800 MYLAN N V SHS EURO N59465109 5067 266119 SH SOLE 266119 0 0 MYOKARDIA INC COM 62857M105 13123 261725 SH SOLE 261725 0 0 MYOVANT SCIENCES LTD COM G637AM102 4801 530476 SH SOLE 530476 0 0 MYR GROUP INC DEL COM 55405W104 2817 75426 SH SOLE 75426 0 0 MYRIAD GENETICS INC COM 62855J104 47727 1718033 SH SOLE 1718033 0 0 MYRIAD GENETICS INC COM 62855J104 3100 111600 SH Put SOLE 0 0 111600 NABORS INDUSTRIES LTD 6% PFD CNV SR A G6359F129 688 30594 SH SOLE 0 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1412 487018 SH SOLE 487018 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 692 284576 SH SOLE 284576 0 0 NACCO INDS INC CL A 629579103 346 6652 SH SOLE 6652 0 0 NANOMETRICS INC COM 630077105 882 25402 SH SOLE 25402 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 21451 706772 SH SOLE 706772 0 0 NANTHEALTH INC COM 630104107 199 379296 SH SOLE 379296 0 0 NANTKWEST INC COM 63016Q102 852 835759 SH SOLE 835759 0 0 NASDAQ INC COM 631103108 839 8729 SH SOLE 8729 0 0 NATERA INC COM 632307104 58033 2104170 SH SOLE 2104170 0 0 NATIONAL BANKSHARES INC VA COM 634865109 440 11306 SH SOLE 11306 0 0 NATIONAL BEVERAGE CORP COM 635017106 20135 451155 SH SOLE 451155 0 0 NATIONAL BK HLDGS CORP CL A 633707104 14663 403939 SH SOLE 403939 0 0 NATIONAL CINEMEDIA INC COM 635309107 1999 304742 SH SOLE 304742 0 0 NATIONAL FUEL GAS CO N J COM 636180101 26547 503257 SH SOLE 503257 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1303 56820 SH SOLE 56820 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 718 13494 SH SOLE 13494 0 0 NATIONAL HEALTH INVS INC COM 63633D104 33828 433521 SH SOLE 433521 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 33 12221 SH SOLE 12221 0 0 NATIONAL INSTRS CORP COM 636518102 27324 650716 SH SOLE 650716 0 0 NATIONAL OILWELL VARCO INC COM 637071101 10011 450317 SH SOLE 450317 0 0 NATIONAL PRESTO INDS INC COM 637215104 286 3062 SH SOLE 3062 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 27933 526933 SH SOLE 526933 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 19952 689431 SH SOLE 689431 0 0 NATIONAL VISION HLDGS INC COM 63845R107 5602 182300 SH Call SOLE 0 0 182300 NATIONAL VISION HLDGS INC COM 63845R107 13827 449947 SH SOLE 449947 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 266 16123 SH SOLE 16123 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 288 28684 SH SOLE 28684 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 1264 157035 SH SOLE 157035 0 0 NATUS MEDICAL INC DEL COM 639050103 617 24035 SH SOLE 24035 0 0 NAUTILUS INC COM 63910B102 1232 557296 SH SOLE 557296 0 0 NAVIENT CORPORATION COM 63938C108 2840 208046 SH SOLE 208046 0 0 NAVIGANT CONSULTING INC COM 63935N107 1927 83088 SH SOLE 83088 0 0 NAVISTAR INTL CORP NEW COM 63934E108 5252 152465 SH SOLE 152465 0 0 NBT BANCORP INC COM 628778102 3342 89095 SH SOLE 89095 0 0 NCR CORP NEW COM 62886E108 21970 706428 SH SOLE 706428 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 73 20566 SH SOLE 20566 0 0 NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 2588 250000 SH SOLE 250000 0 0 NEBULA ACQUISITION CORP COM CLASS A 629076100 2523 250000 SH SOLE 250000 0 0 NEENAH INC COM 640079109 2894 42842 SH SOLE 42842 0 0 NELNET INC CL A 64031N108 515 8701 SH SOLE 8701 0 0 NEOGEN CORP COM 640491106 309 4981 SH SOLE 4981 0 0 NEOPHOTONICS CORP COM 64051T100 5352 1280450 SH SOLE 1280450 0 0 NEOS THERAPEUTICS INC COM 64052L106 574 445039 SH SOLE 445039 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 115 26475 SH SOLE 26475 0 0 NETAPP INC COM 64110D104 65475 1061183 SH SOLE 1061183 0 0 NETEASE INC SPONSORED ADR 64110W102 57744 225764 SH SOLE 225764 0 0 NETEASE INC SPONSORED ADR 64110W102 3581 14000 SH Put SOLE 0 0 14000 NETFLIX INC COM 64110L106 57339 156100 SH Call SOLE 0 0 156100 NETFLIX INC COM 64110L106 152621 415500 SH Put SOLE 0 0 415500 NETFLIX INC COM 64110L106 106650 290347 SH SOLE 290347 0 0 NETSCOUT SYS INC COM 64115T104 14098 555240 SH SOLE 555240 0 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 160 31116 SH SOLE 31116 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 4222 50000 SH Call SOLE 0 0 50000 NEUROCRINE BIOSCIENCES INC COM 64125C109 17199 203710 SH SOLE 203710 0 0 NEURONETICS INC COM 64131A105 830 66325 SH SOLE 66325 0 0 NEVRO CORP COM 64157F103 12229 188628 SH SOLE 188628 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 573 92415 SH SOLE 92415 0 0 NEW YORK TIMES CO CL A 650111107 46025 1410943 SH SOLE 1410943 0 0 NEW AGE BEVERAGES CORP COM 64157V108 209 44772 SH SOLE 44772 0 0 NEW FORTRESS ENERGY LLC CL A SHS RP LLC 644393100 1128 96344 SH SOLE 96344 0 0 NEW GOLD INC CDA COM 644535106 2262 2352990 SH SOLE 2352990 0 0 NEW HOME CO INC COM 645370107 961 249597 SH SOLE 249597 0 0 NEW JERSEY RES COM 646025106 1988 39941 SH SOLE 39941 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 4206 445506 SH SOLE 445506 0 0 NEW MTN FIN CORP COM 647551100 6116 437822 SH SOLE 437822 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5398 55893 SH SOLE 55893 0 0 NEW RELIC INC COM 64829B100 24000 277430 SH SOLE 277430 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 6291 408803 SH SOLE 408803 0 0 NEW SR INVT GROUP INC COM 648691103 503 74792 SH SOLE 74792 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 237 23700 SH SOLE 23700 0 0 NEWELL BRANDS INC COM 651229106 852 55258 SH SOLE 55258 0 0 NEWLINK GENETICS CORP COM 651511107 1028 694271 SH SOLE 694271 0 0 NEWMARK GROUP INC CL A 65158N102 2073 230818 SH SOLE 230818 0 0 NEWMARKET CORP COM 651587107 8998 22442 SH SOLE 22442 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 10121 1163100 SH Put SOLE 0 0 1163100 NEWMONT GOLDCORP CORPORATION COM 651639106 1947 50600 SH Call SOLE 0 0 50600 NEWMONT GOLDCORP CORPORATION COM 651639106 64898 1686965 SH SOLE 1686965 0 0 NEWS CORP NEW CL A 65249B109 4215 312438 SH SOLE 312438 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 1075 46758 SH SOLE 46758 0 0 NEXA RES S A COM L67359106 223 23287 SH SOLE 23287 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 7732 186768 SH SOLE 186768 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 18831 186449 SH SOLE 186449 0 0 NEXTCURE INC COM 65343E108 451 30137 SH SOLE 30137 0 0 NEXTDECADE CORP COM 65342K105 98 15568 SH SOLE 15568 0 0 NEXTERA ENERGY INC UNIT 09/01/2019 65339F820 478 7355 SH SOLE 0 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4840 100313 SH SOLE 100313 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 6400 321618 SH SOLE 321618 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 398 20000 SH Call SOLE 0 0 20000 NGM BIOPHARMACEUTICALS INC COM 62921N105 718 49016 SH SOLE 49016 0 0 NI HLDGS INC COM 65342T106 402 22800 SH SOLE 22800 0 0 NIC INC COM 62914B100 632 39400 SH SOLE 39400 0 0 NICE LTD SPONSORED ADR 653656108 41367 301949 SH SOLE 301949 0 0 NICOLET BANKSHARES INC COM 65406E102 329 5306 SH SOLE 5306 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 540 23900 SH Call SOLE 0 0 23900 NIELSEN HLDGS PLC SHS EUR G6518L108 27871 1233227 SH SOLE 1233227 0 0 NII HLDGS INC COM PAR 62913F508 2902 1717365 SH SOLE 1717365 0 0 NIKE INC CL B 654106103 132008 1572454 SH SOLE 1572454 0 0 NIKE INC CL B 654106103 504 6000 SH Put SOLE 0 0 6000 NIKE INC CL B 654106103 504 6000 SH Call SOLE 0 0 6000 NIO INC SPON ADS 62914V106 106 41583 SH SOLE 41583 0 0 NISOURCE INC COM 65473P105 95305 3309192 SH SOLE 3309192 0 0 NIU TECHNOLOGIES ADS 65481N100 96 16200 SH SOLE 16200 0 0 NMI HLDGS INC CL A 629209305 4671 164533 SH SOLE 164533 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 1155 27148 SH SOLE 27148 0 0 NOBILIS HEALTH CORP COM 65500B103 2 13579 SH SOLE 13579 0 0 NOBLE CORP PLC SHS USD G65431101 30 16033 SH SOLE 16033 0 0 NOBLE ENERGY INC COM 655044105 159578 7124013 SH SOLE 7124013 0 0 NOBLE ENERGY INC COM 655044105 4175 186400 SH Call SOLE 0 0 186400 NOKIA CORP SPONSORED ADR 654902204 17392 3471390 SH SOLE 3471390 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 51488 2410482 SH SOLE 2410482 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 165 46495 SH SOLE 46495 0 0 NORBORD INC COM NEW 65548P403 1096 44203 SH SOLE 44203 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2405 1027806 SH SOLE 1027806 0 0 NORDSTROM INC COM 655664100 7074 222035 SH SOLE 222035 0 0 NORFOLK SOUTHERN CORP COM 655844108 8651 43400 SH Call SOLE 0 0 43400 NORFOLK SOUTHERN CORP COM 655844108 14870 74600 SH Put SOLE 0 0 74600 NORFOLK SOUTHERN CORP COM 655844108 100725 505319 SH SOLE 505319 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 704 1168608 SH SOLE 1168608 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 1899 984038 SH SOLE 984038 0 0 NORTHERN TR CORP COM 665859104 25906 287848 SH SOLE 287848 0 0 NORTHRIM BANCORP INC COM 666762109 364 10216 SH SOLE 10216 0 0 NORTHROP GRUMMAN CORP COM 666807102 962 2976 SH SOLE 2976 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 5331 302726 SH SOLE 302726 0 0 NORTHWEST NAT HLDG CO COM 66765N105 4746 68293 SH SOLE 68293 0 0 NORTHWESTERN CORP COM NEW 668074305 4619 64025 SH SOLE 64025 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 25284 471455 SH SOLE 471455 0 0 NOVARTIS A G SPONSORED ADR 66987V109 32184 352466 SH SOLE 352466 0 0 NOVARTIS A G SPONSORED ADR 66987V109 36542 400200 SH Call SOLE 0 0 400200 NOVAVAX INC COM NEW 670002401 73 12471 SH SOLE 12471 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 29 37717 SH SOLE 37717 0 0 NOVOCURE LTD ORD SHS G6674U108 3820 60415 SH SOLE 60415 0 0 NOVO-NORDISK A S ADR 670100205 11729 229800 SH Call SOLE 0 0 229800 NOVO-NORDISK A S ADR 670100205 29331 574661 SH SOLE 574661 0 0 NOW INC COM 67011P100 27680 1875345 SH SOLE 1875345 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 7799 7289 SH SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 70717 2013584 SH SOLE 2013584 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 22538 456982 SH SOLE 456982 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 4549 284870 SH SOLE 284870 0 0 NUCOR CORP COM 670346105 2670 48451 SH SOLE 48451 0 0 NUCOR CORP COM 670346105 320 5800 SH Put SOLE 0 0 5800 NUCOR CORP COM 670346105 320 5800 SH Call SOLE 0 0 5800 NUTANIX INC CL A 67059N108 19336 745407 SH SOLE 745407 0 0 NUTRIEN LTD COM 67077M108 911 17040 SH SOLE 17040 0 0 NUVASIVE INC COM 670704105 3395 57988 SH SOLE 57988 0 0 NUVASIVE INC COM 670704105 1756 30000 SH Call SOLE 0 0 30000 NUVECTRA CORP COM 67075N108 1700 507446 SH SOLE 507446 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 284 29165 SH SOLE 29165 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 203 12802 SH SOLE 12802 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1295 163523 SH SOLE 163523 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 618 35100 SH SOLE 35100 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 153 16761 SH SOLE 16761 0 0 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 112 11361 SH SOLE 11361 0 0 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 367 37061 SH SOLE 37061 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 192 20228 SH SOLE 20228 0 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 240 14188 SH SOLE 14188 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 575 25700 SH SOLE 25700 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 249 17787 SH SOLE 17787 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 54 13028 SH SOLE 13028 0 0 NV5 GLOBAL INC COM 62945V109 566 6956 SH SOLE 6956 0 0 NVE CORP COM NEW 629445206 223 3207 SH SOLE 3207 0 0 NVENT ELECTRIC PLC SHS G6700G107 24530 989523 SH SOLE 989523 0 0 NVIDIA CORP COM 67066G104 32967 200738 SH SOLE 200738 0 0 NVIDIA CORP COM 67066G104 25932 157900 SH Call SOLE 0 0 157900 NVIDIA CORP COM 67066G104 132681 807900 SH Put SOLE 0 0 807900 NVR INC COM 62944T105 3208 952 SH SOLE 952 0 0 NXP SEMICONDUCTORS N V COM N6596X109 337823 3460948 SH SOLE 3460948 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 1674 1154756 SH SOLE 1154756 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1051 2845 SH SOLE 2845 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3619 9800 SH Put SOLE 0 0 9800 OAKTREE SPECIALTY LENDING CO COM 67401P108 9510 1754617 SH SOLE 1754617 0 0 OASIS PETE INC NEW COM 674215108 80708 14209152 SH SOLE 14209152 0 0 OCCIDENTAL PETE CORP COM 674599105 6034 120000 SH Put SOLE 0 0 120000 OCCIDENTAL PETE CORP COM 674599105 17815 354315 SH SOLE 354315 0 0 OCEANEERING INTL INC COM 675232102 72551 3558151 SH SOLE 3558151 0 0 OCEANFIRST FINL CORP COM 675234108 5176 208305 SH SOLE 208305 0 0 OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 1733 75476 SH SOLE 75476 0 0 OCONEE FED FINL CORP COM 675607105 426 18555 SH SOLE 18555 0 0 ODONATE THERAPEUTICS INC COM 676079106 375 10226 SH SOLE 10226 0 0 OFFICE DEPOT INC COM 676220106 21 10200 SH SOLE 10200 0 0 OFG BANCORP COM 67103X102 568 23881 SH SOLE 23881 0 0 OGE ENERGY CORP COM 670837103 5880 138161 SH SOLE 138161 0 0 OGE ENERGY CORP COM 670837103 4256 100000 SH Call SOLE 0 0 100000 OI S A SPONSORED ADR NE 670851500 171 85129 SH SOLE 85129 0 0 OIL STS INTL INC COM 678026105 22653 1237870 SH SOLE 1237870 0 0 OKTA INC CL A 679295105 71559 579378 SH SOLE 579378 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 29253 195987 SH SOLE 195987 0 0 OLD POINT FINL CORP COM 680194107 601 27251 SH SOLE 27251 0 0 OLD REP INTL CORP COM 680223104 3713 165923 SH SOLE 165923 0 0 OLD SECOND BANCORP INC ILL COM 680277100 345 27004 SH SOLE 27004 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 39224 450276 SH SOLE 450276 0 0 OLYMPIC STEEL INC COM 68162K106 566 41447 SH SOLE 41447 0 0 OMEROS CORP COM 682143102 10767 686235 SH SOLE 686235 0 0 OMNICELL INC COM 68213N109 5015 58297 SH SOLE 58297 0 0 OMNOVA SOLUTIONS INC COM 682129101 806 129328 SH SOLE 129328 0 0 ON DECK CAP INC COM 682163100 3757 905347 SH SOLE 905347 0 0 ON SEMICONDUCTOR CORP COM 682189105 24429 1208770 SH SOLE 1208770 0 0 ONCOCYTE CORPORATION COM 68235C107 222 89246 SH SOLE 89246 0 0 ONE GAS INC COM 68235P108 10415 115341 SH SOLE 115341 0 0 ONEMAIN HLDGS INC COM 68268W103 39318 1162896 SH SOLE 1162896 0 0 ONEOK INC NEW COM 682680103 5945 86400 SH Put SOLE 0 0 86400 ONEOK INC NEW COM 682680103 2236 32500 SH Call SOLE 0 0 32500 ONEOK INC NEW COM 682680103 30747 446835 SH SOLE 446835 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1363 171196 SH SOLE 171196 0 0 OOMA INC COM 683416101 1011 96502 SH SOLE 96502 0 0 OP BANCORP COM 67109R109 251 23113 SH SOLE 23113 0 0 OPEN TEXT CORP COM 683715106 28984 703485 SH SOLE 703485 0 0 OPKO HEALTH INC COM 68375N103 5306 2174526 SH SOLE 2174526 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 789 28987 SH SOLE 28987 0 0 OPTIMIZERX CORP COM NEW 68401U204 414 25559 SH SOLE 25559 0 0 OPTINOSE INC COM 68404V100 220 31127 SH SOLE 31127 0 0 OPUS BK IRVINE CALIF COM 684000102 3473 164538 SH SOLE 164538 0 0 ORACLE CORP COM 68389X105 18908 331900 SH Call SOLE 0 0 331900 ORACLE CORP COM 68389X105 13206 231800 SH Put SOLE 0 0 231800 ORACLE CORP COM 68389X105 245269 4305229 SH SOLE 4305229 0 0 ORANGE SPONSORED ADR 684060106 668 42496 SH SOLE 42496 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 198 21306 SH SOLE 21306 0 0 ORBCOMM INC COM 68555P100 1244 171608 SH SOLE 171608 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 6318 451634 SH SOLE 451634 0 0 ORCHID IS CAP INC COM 68571X103 376 59177 SH SOLE 59177 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 128 16878 SH SOLE 16878 0 0 ORGANOVO HLDGS INC COM 68620A104 526 1005072 SH SOLE 1005072 0 0 ORIGIN BANCORP INC COM 68621T102 1701 51545 SH SOLE 51545 0 0 ORION ENERGY SYSTEMS INC COM 686275108 162 54532 SH SOLE 54532 0 0 ORION GROUP HOLDINGS INC COM 68628V308 2049 764386 SH SOLE 764386 0 0 ORION ENGINEERED CARBONS S A COM L72967109 49852 2328462 SH SOLE 2328462 0 0 ORIX CORP SPONSORED ADR 686330101 772 10312 SH SOLE 10312 0 0 ORMAT TECHNOLOGIES INC COM 686688102 208 3278 SH SOLE 3278 0 0 ORTHOFIX MED INC COM 68752M108 724 13697 SH SOLE 13697 0 0 ORTHOPEDIATRICS CORP COM 68752L100 2964 76001 SH SOLE 76001 0 0 OSHKOSH CORP COM 688239201 602 7209 SH SOLE 7209 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 3792 363223 SH SOLE 363223 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 446 117373 SH SOLE 117373 0 0 OTONOMY INC COM 68906L105 80 29203 SH SOLE 29203 0 0 OTTER TAIL CORP COM 689648103 3935 74520 SH SOLE 74520 0 0 OUTFRONT MEDIA INC COM 69007J106 56589 2194209 SH SOLE 2194209 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 423 224870 SH SOLE 224870 0 0 OVERSTOCK COM INC DEL COM 690370101 836 61484 SH SOLE 61484 0 0 OVID THERAPEUTICS INC COM 690469101 644 347975 SH SOLE 347975 0 0 OWENS & MINOR INC NEW COM 690732102 485 151483 SH SOLE 151483 0 0 OWENS CORNING NEW COM 690742101 2910 50000 SH Call SOLE 0 0 50000 OWENS CORNING NEW COM 690742101 54140 930241 SH SOLE 930241 0 0 OWENS ILL INC COM NEW 690768403 20137 1166014 SH SOLE 1166014 0 0 OXFORD INDS INC COM 691497309 22232 293299 SH SOLE 293299 0 0 OXFORD LANE CAP CORP COM 691543102 146 14496 SH SOLE 14496 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 15384 1118023 SH SOLE 1118023 0 0 PACCAR INC COM 693718108 6293 87823 SH SOLE 87823 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 2934 232819 SH SOLE 232819 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3931 649700 SH SOLE 649700 0 0 PACIFIC PREMIER BANCORP COM 69478X105 18159 588036 SH SOLE 588036 0 0 PACIRA BIOSCIENCES COM 695127100 64528 1483737 SH SOLE 1483737 0 0 PACKAGING CORP AMER COM 695156109 93088 976584 SH SOLE 976584 0 0 PACWEST BANCORP DEL COM 695263103 8195 211037 SH SOLE 211037 0 0 PAGERDUTY INC COM 69553P100 13913 295715 SH SOLE 295715 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 4469 114672 SH SOLE 114672 0 0 PALO ALTO NETWORKS INC COM 697435105 6713 32946 SH SOLE 32946 0 0 PALOMAR HLDGS INC COM 69753M105 2370 98587 SH SOLE 98587 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1925 55510 SH SOLE 55510 0 0 PAN AMERICAN SILVER CORP COM 697900108 21582 1671710 SH SOLE 1671710 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 84 25185 SH SOLE 25185 0 0 PAPA JOHNS INTL INC COM 698813102 6968 155823 SH SOLE 155823 0 0 PAPA JOHNS INTL INC COM 698813102 1789 40000 SH Call SOLE 0 0 40000 PARAMOUNT GROUP INC COM 69924R108 2642 188569 SH SOLE 188569 0 0 PARK CITY GROUP INC COM NEW 700215304 522 97476 SH SOLE 97476 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 816 48908 SH SOLE 48908 0 0 PARK HOTELS RESORTS INC COM 700517105 22761 825871 SH SOLE 825871 0 0 PARK NATL CORP COM 700658107 209 2102 SH SOLE 2102 0 0 PARK OHIO HLDGS CORP COM 700666100 515 15793 SH SOLE 15793 0 0 PARKER DRILLING CO COM 701081507 377 18605 SH SOLE 18605 0 0 PARKER HANNIFIN CORP COM 701094104 28140 165520 SH SOLE 165520 0 0 PARSLEY ENERGY INC CL A 701877102 75065 3948686 SH SOLE 3948686 0 0 PARSLEY ENERGY INC CL A 701877102 6659 350300 SH Call SOLE 0 0 350300 PARTY CITY HOLDCO INC COM 702149105 106 14433 SH SOLE 14433 0 0 PATRICK INDS INC COM 703343103 337 6855 SH SOLE 6855 0 0 PATTERSON COMPANIES INC COM 703395103 3550 155000 SH Call SOLE 0 0 155000 PATTERSON COMPANIES INC COM 703395103 934 40768 SH SOLE 40768 0 0 PATTERSON UTI ENERGY INC COM 703481101 37057 3219585 SH SOLE 3219585 0 0 PAYCHEX INC COM 704326107 29252 355472 SH SOLE 355472 0 0 PAYCOM SOFTWARE INC COM 70432V102 10229 45119 SH SOLE 45119 0 0 PAYLOCITY HLDG CORP COM 70438V106 36418 388165 SH SOLE 388165 0 0 PAYPAL HLDGS INC COM 70450Y103 58860 514242 SH SOLE 514242 0 0 PAYPAL HLDGS INC COM 70450Y103 136185 1189800 SH Put SOLE 0 0 1189800 PAYPAL HLDGS INC COM 70450Y103 33125 289400 SH Call SOLE 0 0 289400 PBF ENERGY INC CL A 69318G106 3734 119300 SH Call SOLE 0 0 119300 PBF ENERGY INC CL A 69318G106 88425 2825090 SH SOLE 2825090 0 0 PC CONNECTION INC COM 69318J100 580 16584 SH SOLE 16584 0 0 PCM INC COM 69323K100 256 7316 SH SOLE 7316 0 0 PDF SOLUTIONS INC COM 693282105 1930 147110 SH SOLE 147110 0 0 PDL BIOPHARMA INC COM 69329Y104 1332 424052 SH SOLE 424052 0 0 PDVWIRELESS INC COM 69290R104 6882 146426 SH SOLE 146426 0 0 PEABODY ENERGY CORP NEW COM 704551100 20316 842968 SH SOLE 842968 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 10265 364276 SH SOLE 364276 0 0 PEGASYSTEMS INC COM 705573103 9485 133195 SH SOLE 133195 0 0 PENN NATL GAMING INC COM 707569109 10006 519527 SH SOLE 519527 0 0 PENN VA CORP NEW COM 70788V102 1665 54261 SH SOLE 54261 0 0 PENNANTPARK INVT CORP COM 708062104 1271 201046 SH SOLE 201046 0 0 PENNEY J C CORP INC COM 708160106 256 224201 SH SOLE 224201 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 472 72663 SH SOLE 72663 0 0 PENNYMAC MTG INVT TR COM 70931T103 13475 617267 SH SOLE 617267 0 0 PENNYMAC FINL SVCS INC COM 70932M107 6994 315330 SH SOLE 315330 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 763 16137 SH SOLE 16137 0 0 PENTAIR PLC SHS G7S00T104 3170 85208 SH SOLE 85208 0 0 PENUMBRA INC COM 70975L107 49314 308213 SH SOLE 308213 0 0 PENUMBRA INC COM 70975L107 480 3000 SH Put SOLE 0 0 3000 PEOPLES BANCORP INC COM 709789101 1584 49109 SH SOLE 49109 0 0 PEOPLES UTD FINL INC COM 712704105 536 31967 SH SOLE 31967 0 0 PEPSICO INC COM 713448108 5271 40200 SH Put SOLE 0 0 40200 PEPSICO INC COM 713448108 7422 56600 SH Call SOLE 0 0 56600 PEPSICO INC COM 713448108 5079 38732 SH SOLE 38732 0 0 PERFICIENT INC COM 71375U101 13585 395821 SH SOLE 395821 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 9969 249049 SH SOLE 249049 0 0 PERKINELMER INC COM 714046109 482 5000 SH Call SOLE 0 0 5000 PERKINELMER INC COM 714046109 5072 52643 SH SOLE 52643 0 0 PERSONALIS INC COM 71535D106 9741 358767 SH SOLE 358767 0 0 PERSPECTA INC COM 715347100 16188 691486 SH SOLE 691486 0 0 PETIQ INC COM CL A 71639T106 9439 286367 SH SOLE 286367 0 0 PETMED EXPRESS INC COM 716382106 11616 741313 SH SOLE 741313 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 5184 94126 SH SOLE 94126 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 31122 1998821 SH SOLE 1998821 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 42460 2990157 SH SOLE 2990157 0 0 PFENEX INC COM 717071104 2462 365342 SH SOLE 365342 0 0 PFIZER INC COM 717081103 18905 436400 SH Call SOLE 0 0 436400 PFIZER INC COM 717081103 31242 721200 SH Put SOLE 0 0 721200 PFIZER INC COM 717081103 92060 2125115 SH SOLE 2125115 0 0 PFSWEB INC COM NEW 717098206 87 21466 SH SOLE 21466 0 0 PG&E CORP COM 69331C108 7564 330000 SH Call SOLE 0 0 330000 PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 295 20400 SH SOLE 20400 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 227 15500 SH SOLE 15500 0 0 PGT INNOVATIONS INC COM 69336V101 12331 737478 SH SOLE 737478 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 4601 144816 SH SOLE 144816 0 0 PHILIP MORRIS INTL INC COM 718172109 2902 36951 SH SOLE 36951 0 0 PHILLIPS 66 COM 718546104 21272 227407 SH SOLE 227407 0 0 PHOTRONICS INC COM 719405102 157 19175 SH SOLE 19175 0 0 PHUNWARE INC COM 71948P100 748 240501 SH SOLE 240501 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7246 363595 SH SOLE 363595 0 0 PIER 1 IMPORTS INC COM NEW 720279504 992 131803 SH SOLE 131803 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 5703 1213461 SH SOLE 1213461 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 2199 86624 SH SOLE 86624 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 374 15664 SH SOLE 15664 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 695 87716 SH SOLE 87716 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 322 3206 SH SOLE 3206 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2082 20465 SH SOLE 20465 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 405 3771 SH SOLE 3771 0 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 134 13789 SH SOLE 13789 0 0 PINDUODUO INC SPONSORED ADS 722304102 1064 51564 SH SOLE 51564 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 556 9678 SH SOLE 9678 0 0 PINNACLE WEST CAP CORP COM 723484101 19597 208284 SH SOLE 208284 0 0 PINTEC TECHNOLOGY HLDGS LTD SPONSORED ADS 72352G107 48 16199 SH SOLE 16199 0 0 PIONEER ENERGY SVCS CORP COM 723664108 505 1995407 SH SOLE 1995407 0 0 PIONEER NAT RES CO COM 723787107 14371 93400 SH Call SOLE 0 0 93400 PIONEER NAT RES CO COM 723787107 49192 319718 SH SOLE 319718 0 0 PIONEER NAT RES CO COM 723787107 446 2900 SH Put SOLE 0 0 2900 PIPER JAFFRAY COS COM 724078100 732 9858 SH SOLE 9858 0 0 PITNEY BOWES INC COM 724479100 921 215238 SH SOLE 215238 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 6278 594522 SH SOLE 594522 0 0 PIXELWORKS INC COM NEW 72581M305 1043 353429 SH SOLE 353429 0 0 PJT PARTNERS INC COM CL A 69343T107 21719 536017 SH SOLE 536017 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 13227 529722 SH SOLE 529722 0 0 PLANET FITNESS INC CL A 72703H101 99603 1374974 SH SOLE 1374974 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 423 54884 SH SOLE 54884 0 0 PLAYAGS INC COM 72814N104 3752 192923 SH SOLE 192923 0 0 PLEXUS CORP COM 729132100 942 16146 SH SOLE 16146 0 0 PLUG POWER INC COM NEW 72919P202 648 288105 SH SOLE 288105 0 0 PLURALSIGHT INC COM CL A 72941B106 6760 222967 SH SOLE 222967 0 0 PLX PHARMA INC COM 72942A107 359 49913 SH SOLE 49913 0 0 PLYMOUTH INDL REIT INC COM 729640102 892 47111 SH SOLE 47111 0 0 PNC FINL SVCS GROUP INC COM 693475105 83004 604631 SH SOLE 604631 0 0 PNM RES INC COM 69349H107 11940 234533 SH SOLE 234533 0 0 POLARIS INDS INC COM 731068102 9194 100781 SH SOLE 100781 0 0 POLARITYTE INC COM 731094108 1171 205493 SH SOLE 205493 0 0 POLYONE CORP COM 73179P106 50365 1604489 SH SOLE 1604489 0 0 POOL CORPORATION COM 73278L105 6492 33988 SH SOLE 33988 0 0 POPULAR INC COM NEW 733174700 32566 600401 SH SOLE 600401 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 12042 222291 SH SOLE 222291 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 324 11938 SH SOLE 11938 0 0 POSCO SPONSORED ADR 693483109 8728 164490 SH SOLE 164490 0 0 POST HLDGS INC COM 737446104 26420 254113 SH SOLE 254113 0 0 POSTAL REALTY TRUST INC CL A 73757R102 272 17247 SH SOLE 17247 0 0 POTBELLY CORP COM 73754Y100 514 101038 SH SOLE 101038 0 0 POTLATCHDELTIC CORPORATION COM 737630103 9098 233400 SH Put SOLE 0 0 233400 POWELL INDS INC COM 739128106 2088 54945 SH SOLE 54945 0 0 POWER INTEGRATIONS INC COM 739276103 456 5692 SH SOLE 5692 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 5143 1182214 SH SOLE 1182214 0 0 PPG INDS INC COM 693506107 2514 21537 SH SOLE 21537 0 0 PPL CORP COM 69351T106 15863 511551 SH SOLE 511551 0 0 PQ GROUP HLDGS INC COM 73943T103 443 27945 SH SOLE 27945 0 0 PRA GROUP INC COM 69354N106 248 8820 SH SOLE 8820 0 0 PRA HEALTH SCIENCES INC COM 69354M108 11387 114847 SH SOLE 114847 0 0 PRECISION DRILLING CORP COM 2010 74022D308 1542 815913 SH SOLE 815913 0 0 PREFERRED APT CMNTYS INC COM 74039L103 563 37635 SH SOLE 37635 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3545 75021 SH SOLE 75021 0 0 PREMIER FINL BANCORP INC COM 74050M105 396 26407 SH SOLE 26407 0 0 PREMIER INC CL A 74051N102 16075 411030 SH SOLE 411030 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 786 24797 SH SOLE 24797 0 0 PRETIUM RES INC COM 74139C102 1458 145701 SH SOLE 145701 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 2379 180253 SH SOLE 180253 0 0 PRGX GLOBAL INC COM NEW 69357C503 90 13381 SH SOLE 13381 0 0 PRICE T ROWE GROUP INC COM 74144T108 82727 754053 SH SOLE 754053 0 0 PRICESMART INC COM 741511109 8576 167766 SH SOLE 167766 0 0 PRIMERICA INC COM 74164M108 38930 324552 SH SOLE 324552 0 0 PRIMORIS SVCS CORP COM 74164F103 2766 132167 SH SOLE 132167 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 14190 244990 SH SOLE 244990 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 1285 38716 SH SOLE 38716 0 0 PROASSURANCE CORP COM 74267C106 2932 81207 SH SOLE 81207 0 0 PROCTER AND GAMBLE CO COM 742718109 165562 1509909 SH SOLE 1509909 0 0 PROFIRE ENERGY INC COM 74316X101 130 86302 SH SOLE 86302 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 508 82304 SH SOLE 82304 0 0 PROGRESS SOFTWARE CORP COM 743312100 9679 221885 SH SOLE 221885 0 0 PROGRESSIVE CORP OHIO COM 743315103 11850 148252 SH SOLE 148252 0 0 PROLOGIS INC COM 74340W103 34392 429358 SH SOLE 429358 0 0 PROOFPOINT INC COM 743424103 26111 217141 SH SOLE 217141 0 0 PROPETRO HLDG CORP COM 74347M108 33545 1620535 SH SOLE 1620535 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 2904 319073 SH SOLE 319073 0 0 PROS HOLDINGS INC COM 74346Y103 17831 281869 SH SOLE 281869 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 357 2837 SH SOLE 2837 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W148 7873 250000 SH SOLE 250000 0 0 PROSPERITY BANCSHARES INC COM 743606105 33550 507946 SH SOLE 507946 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 9822 811066 SH SOLE 811066 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 275 282216 SH SOLE 282216 0 0 PROTHENA CORP PLC SHS G72800108 5667 536185 SH SOLE 536185 0 0 PROTO LABS INC COM 743713109 7127 61430 SH SOLE 61430 0 0 PROVIDENCE SVC CORP COM 743815102 3503 61093 SH SOLE 61093 0 0 PROVIDENT FINL SVCS INC COM 74386T105 17184 708608 SH SOLE 708608 0 0 PRUDENTIAL FINL INC COM 744320102 32086 317680 SH SOLE 317680 0 0 PRUDENTIAL FINL INC COM 744320102 2182 21600 SH Put SOLE 0 0 21600 PS BUSINESS PKS INC CALIF COM 69360J107 10117 60032 SH SOLE 60032 0 0 PTC INC COM 69370C100 7382 82245 SH SOLE 82245 0 0 PTC THERAPEUTICS INC COM 69366J200 55500 1233328 SH SOLE 1233328 0 0 PUBLIC STORAGE COM 74460D109 8744 36715 SH SOLE 36715 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 92157 1566759 SH SOLE 1566759 0 0 PULTE GROUP INC COM 745867101 36918 1167537 SH SOLE 1167537 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 5768 453831 SH SOLE 453831 0 0 PURE ACQUISITION CORP CL A 74621Q106 5070 500000 SH SOLE 500000 0 0 PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 11759 1100000 SH SOLE 1100000 0 0 PURE STORAGE INC CL A 74624M102 7828 512614 SH SOLE 512614 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 160 31228 SH SOLE 31228 0 0 PUXIN LTD ADS 74704P108 84 13313 SH SOLE 13313 0 0 PVH CORP COM 693656100 473 5000 SH Call SOLE 0 0 5000 PVH CORP COM 693656100 47252 499280 SH SOLE 499280 0 0 PYXUS INTL INC COM 74737V106 191 12538 SH SOLE 12538 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 251 29193 SH SOLE 29193 0 0 QEP RES INC COM 74733V100 377 52200 SH Put SOLE 0 0 52200 QEP RES INC COM 74733V100 11815 1634200 SH Call SOLE 0 0 1634200 QEP RES INC COM 74733V100 33270 4601693 SH SOLE 4601693 0 0 QIAGEN NV SHS NEW N72482123 5621 138618 SH SOLE 138618 0 0 QIWI PLC SPON ADR REP B 74735M108 6021 307672 SH SOLE 307672 0 0 QORVO INC COM 74736K101 359 5384 SH SOLE 5384 0 0 QTS RLTY TR INC COM CL A 74736A103 8012 173505 SH SOLE 173505 0 0 QUAD / GRAPHICS INC COM CL A 747301109 342 43275 SH SOLE 43275 0 0 QUALCOMM INC COM 747525103 61495 808396 SH SOLE 808396 0 0 QUALCOMM INC COM 747525103 14248 187300 SH Call SOLE 0 0 187300 QUALCOMM INC COM 747525103 13708 180200 SH Put SOLE 0 0 180200 QUALYS INC COM 74758T303 14647 168203 SH SOLE 168203 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1469 77779 SH SOLE 77779 0 0 QUANTA SVCS INC COM 74762E102 19065 499209 SH SOLE 499209 0 0 QUANTERIX CORP COM 74766Q101 4156 123002 SH SOLE 123002 0 0 QUDIAN INC ADR 747798106 8693 1159108 SH SOLE 1159108 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2768 27191 SH SOLE 27191 0 0 QUICKLOGIC CORP COM 74837P108 169 293976 SH SOLE 293976 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 182 113292 SH SOLE 113292 0 0 QUORUM HEALTH CORP COM 74909E106 770 554225 SH SOLE 554225 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 4263 396914 SH SOLE 396914 0 0 QUOTIENT LTD SHS G73268107 2329 249100 SH Call SOLE 0 0 249100 QUOTIENT LTD SHS G73268107 7903 845286 SH SOLE 845286 0 0 QURATE RETAIL INC COM SER A 74915M100 1500 121069 SH SOLE 121069 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 51 12942 SH SOLE 12942 0 0 R1 RCM INC COM 749397105 17184 1366007 SH SOLE 1366007 0 0 RA PHARMACEUTICALS INC COM 74933V108 3971 132065 SH SOLE 132065 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 92 27239 SH SOLE 27239 0 0 RADIAN GROUP INC COM 750236101 44938 1966634 SH SOLE 1966634 0 0 RADIANT LOGISTICS INC COM 75025X100 231 37680 SH SOLE 37680 0 0 RADIUS HEALTH INC COM NEW 750469207 3654 150000 SH Call SOLE 0 0 150000 RADIUS HEALTH INC COM NEW 750469207 57678 2367722 SH SOLE 2367722 0 0 RADWARE LTD ORD M81873107 3903 157819 SH SOLE 157819 0 0 RALPH LAUREN CORP CL A 751212101 45177 397724 SH SOLE 397724 0 0 RAMBUS INC DEL COM 750917106 7688 638536 SH SOLE 638536 0 0 RANGE RES CORP COM 75281A109 44044 6310100 SH Call SOLE 0 0 6310100 RANGE RES CORP COM 75281A109 22417 3211644 SH SOLE 3211644 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 403 50113 SH SOLE 50113 0 0 RANPAK HLDGS CORP COM CL A 75321W103 361 40796 SH SOLE 40796 0 0 RAPID7 INC COM 753422104 7587 131165 SH SOLE 131165 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 13758 709544 SH SOLE 709544 0 0 RAVEN INDS INC COM 754212108 8549 238267 SH SOLE 238267 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 103937 1229296 SH SOLE 1229296 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 149 23001 SH SOLE 23001 0 0 RAYONIER INC COM 754907103 9364 309054 SH SOLE 309054 0 0 RAYTHEON CO COM NEW 755111507 22869 131521 SH SOLE 131521 0 0 RBC BEARINGS INC COM 75524B104 881 5283 SH SOLE 5283 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 961 54876 SH SOLE 54876 0 0 RE MAX HLDGS INC CL A 75524W108 14238 462871 SH SOLE 462871 0 0 REALNETWORKS INC COM NEW 75605L708 547 287698 SH SOLE 287698 0 0 REALOGY HLDGS CORP COM 75605Y106 1965 271404 SH SOLE 271404 0 0 REALPAGE INC COM 75606N109 7678 130459 SH SOLE 130459 0 0 REALTY INCOME CORP COM 756109104 9962 144439 SH SOLE 144439 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 8982 95200 SH Put SOLE 0 0 95200 REATA PHARMACEUTICALS INC CL A 75615P103 39897 422861 SH SOLE 422861 0 0 RECRO PHARMA INC COM 75629F109 1407 138377 SH SOLE 138377 0 0 RED HAT INC COM 756577102 399359 2126964 SH SOLE 2126964 0 0 RED HAT INC COM 756577102 11003 58600 SH Call SOLE 0 0 58600 RED HAT INC COM 756577102 10984 58500 SH Put SOLE 0 0 58500 RED ROCK RESORTS INC CL A 75700L108 16282 758026 SH SOLE 758026 0 0 REDFIN CORP COM 75737F108 1152 64055 SH SOLE 64055 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 427 65677 SH SOLE 65677 0 0 REDWOOD TR INC COM 758075402 1517 91750 SH SOLE 91750 0 0 REDWOOD TR INC NOTE 5.625% 7/1 758075AD7 2488 2500 SH SOLE 0 0 0 REGAL BELOIT CORP COM 758750103 730 8939 SH SOLE 8939 0 0 REGALWOOD GLOBAL ENERGY LTD COM CL A G74760102 5931 581500 SH SOLE 581500 0 0 REGALWOOD GLOBAL ENERGY LTD UNIT 99/99/9999 G74760110 2094 200000 SH SOLE 200000 0 0 REGENCY CTRS CORP COM 758849103 12890 193133 SH SOLE 193133 0 0 REGENERON PHARMACEUTICALS COM 75886F107 148149 473318 SH SOLE 473318 0 0 REGENERON PHARMACEUTICALS COM 75886F107 18780 60000 SH Call SOLE 0 0 60000 REGENERON PHARMACEUTICALS COM 75886F107 5697 18200 SH Put SOLE 0 0 18200 REGENXBIO INC COM 75901B107 1798 35000 SH Call SOLE 0 0 35000 REGIONAL MGMT CORP COM 75902K106 1867 70782 SH SOLE 70782 0 0 REGIONS FINL CORP NEW COM 7591EP100 62081 4155341 SH SOLE 4155341 0 0 REGIS CORP MINN COM 758932107 2587 155856 SH SOLE 155856 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 26962 172797 SH SOLE 172797 0 0 REKOR SYS INC COM 759419104 22 11803 SH SOLE 11803 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 9740 102936 SH SOLE 102936 0 0 RELX PLC SPONSORED ADR 759530108 1295 53060 SH SOLE 53060 0 0 REMARK HLDGS INC COM 75955K102 195 229027 SH SOLE 229027 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 53626 301253 SH SOLE 301253 0 0 RENASANT CORP COM 75970E107 595 16556 SH SOLE 16556 0 0 RENT A CTR INC NEW COM 76009N100 4567 171483 SH SOLE 171483 0 0 REPLIGEN CORP COM 759916109 1295 15068 SH SOLE 15068 0 0 REPUBLIC BANCORP KY CL A 760281204 631 12690 SH SOLE 12690 0 0 REPUBLIC SVCS INC COM 760759100 2356 27197 SH SOLE 27197 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 9719 443385 SH SOLE 443385 0 0 RESMED INC COM 761152107 610 5000 SH Put SOLE 0 0 5000 RESOLUTE FST PRODS INC COM 76117W109 1547 214804 SH SOLE 214804 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 10431 150000 SH Put SOLE 0 0 150000 RESTAURANT BRANDS INTL INC COM 76131D103 62084 892788 SH SOLE 892788 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3319 193727 SH SOLE 193727 0 0 RETAIL PPTYS AMER INC CL A 76131V202 11107 944467 SH SOLE 944467 0 0 RETAIL VALUE INC COM 76133Q102 295 8476 SH SOLE 8476 0 0 RETROPHIN INC COM 761299106 1005 50000 SH Call SOLE 0 0 50000 RETROPHIN INC COM 761299106 11061 550570 SH SOLE 550570 0 0 REV GROUP INC COM 749527107 4485 311213 SH SOLE 311213 0 0 REVLON INC CL A NEW 761525609 3085 159590 SH SOLE 159590 0 0 REWALK ROBOTICS LTD SHS M8216Q200 275 63292 SH SOLE 63292 0 0 REX AMERICAN RESOURCES CORP COM 761624105 697 9557 SH SOLE 9557 0 0 REXFORD INDL RLTY INC COM 76169C100 17727 439105 SH SOLE 439105 0 0 REXNORD CORP NEW COM 76169B102 11094 367118 SH SOLE 367118 0 0 RH COM 74967X103 46690 403894 SH SOLE 403894 0 0 RHINEBECK BANCORP INC COM 762093102 567 51447 SH SOLE 51447 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 437 19855 SH SOLE 19855 0 0 RIBBON COMMUNICATIONS INC COM 762544104 458 93664 SH SOLE 93664 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 17624 6752437 SH SOLE 6752437 0 0 RIMINI STR INC DEL COM 76674Q107 217 40979 SH SOLE 40979 0 0 RING ENERGY INC COM 76680V108 1469 452055 SH SOLE 452055 0 0 RINGCENTRAL INC CL A 76680R206 51208 445596 SH SOLE 445596 0 0 RIO TINTO PLC SPONSORED ADR 767204100 33644 539687 SH SOLE 539687 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 118 12338 SH SOLE 12338 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 372 11200 SH SOLE 11200 0 0 RITE AID CORP COM 767754872 320 39975 SH SOLE 39975 0 0 RIVERVIEW BANCORP INC COM 769397100 373 43663 SH SOLE 43663 0 0 RLI CORP COM 749607107 298 3476 SH SOLE 3476 0 0 RLJ LODGING TR COM 74965L101 7232 407673 SH SOLE 407673 0 0 RMG ACQUISITION CORP UNIT 99/99/9999 749641205 5020 500000 SH SOLE 500000 0 0 RMR GROUP INC CL A 74967R106 24110 513188 SH SOLE 513188 0 0 ROAN RES INC CL A COM 769755109 330 189595 SH SOLE 189595 0 0 ROBERT HALF INTL INC COM 770323103 54704 959557 SH SOLE 959557 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 8717 581124 SH SOLE 581124 0 0 ROCKWELL AUTOMATION INC COM 773903109 1785 10896 SH SOLE 10896 0 0 ROCKWELL MED INC COM 774374102 140 46550 SH SOLE 46550 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 424 7927 SH SOLE 7927 0 0 ROGERS CORP COM 775133101 17133 99277 SH SOLE 99277 0 0 ROKU INC COM CL A 77543R102 42401 468107 SH SOLE 468107 0 0 ROLLINS INC COM 775711104 1529 42635 SH SOLE 42635 0 0 ROPER TECHNOLOGIES INC COM 776696106 29612 80851 SH SOLE 80851 0 0 ROSS STORES INC COM 778296103 41196 415620 SH SOLE 415620 0 0 ROSS STORES INC COM 778296103 12876 129900 SH Put SOLE 0 0 129900 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 98 17263 SH SOLE 17263 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5236 43200 SH Put SOLE 0 0 43200 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5164 42600 SH Call SOLE 0 0 42600 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 21259 175391 SH SOLE 175391 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4152 63804 SH SOLE 63804 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2148 32673 SH SOLE 32673 0 0 ROYCE MICRO-CAP TR INC COM 780915104 326 39712 SH SOLE 39712 0 0 ROYCE VALUE TR INC COM 780910105 257 18454 SH SOLE 18454 0 0 RPC INC COM 749660106 73 10092 SH SOLE 10092 0 0 RPM INTL INC COM 749685103 611 10000 SH Call SOLE 0 0 10000 RPM INTL INC COM 749685103 1388 22713 SH SOLE 22713 0 0 RPT REALTY SH BEN INT 74971D101 204 16848 SH SOLE 16848 0 0 RUBICON PROJ INC COM 78112V102 185 29149 SH SOLE 29149 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1428 90803 SH SOLE 90803 0 0 RUHNN HLDG LTD ADS 781314109 814 236704 SH SOLE 236704 0 0 RUMBLEON INC CL B 781386206 182 40541 SH SOLE 40541 0 0 RUSH ENTERPRISES INC CL A 781846209 8737 239235 SH SOLE 239235 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3845 169293 SH SOLE 169293 0 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 3477 54202 SH SOLE 54202 0 0 RYDER SYS INC COM 783549108 2000 34312 SH SOLE 34312 0 0 RYERSON HLDG CORP COM 783754104 107 12801 SH SOLE 12801 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 39391 485763 SH SOLE 485763 0 0 S & T BANCORP INC COM 783859101 8142 217226 SH SOLE 217226 0 0 S&P GLOBAL INC COM 78409V104 158684 696625 SH SOLE 696625 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4297 218217 SH SOLE 218217 0 0 SABRE CORP COM 78573M104 20415 919613 SH SOLE 919613 0 0 SAFE BULKERS INC COM Y7388L103 154 98651 SH SOLE 98651 0 0 SAFEHOLD INC COM 78645L100 557 18438 SH SOLE 18438 0 0 SAFETY INS GROUP INC COM 78648T100 255 2680 SH SOLE 2680 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 8617 429986 SH SOLE 429986 0 0 SALEM MEDIA GROUP INC CL A 794093104 172 70936 SH SOLE 70936 0 0 SALESFORCE COM INC COM 79466L302 4339 28600 SH Put SOLE 0 0 28600 SALESFORCE COM INC COM 79466L302 229 1509 SH SOLE 1509 0 0 SANDERSON FARMS INC COM 800013104 28969 212134 SH SOLE 212134 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 634 91667 SH SOLE 91667 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 723 130488 SH SOLE 130488 0 0 SANDY SPRING BANCORP INC COM 800363103 4681 134204 SH SOLE 134204 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 203 2553 SH SOLE 2553 0 0 SANMINA CORPORATION COM 801056102 1385 45752 SH SOLE 45752 0 0 SANOFI SPONSORED ADR 80105N105 1082 25000 SH SOLE 25000 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 9731 406151 SH SOLE 406151 0 0 SAP SE SPON ADR 803054204 14067 102829 SH SOLE 102829 0 0 SAPIENS INTL CORP N V SHS G7T16G103 2711 163096 SH SOLE 163096 0 0 SAREPTA THERAPEUTICS INC COM 803607100 12239 80545 SH SOLE 80545 0 0 SASOL LTD SPONSORED ADR 803866300 6457 259831 SH SOLE 259831 0 0 SAUL CTRS INC COM 804395101 4570 81421 SH SOLE 81421 0 0 SAVARA INC COM 805111101 729 307600 SH Put SOLE 0 0 307600 SAVARA INC COM 805111101 1307 551501 SH SOLE 551501 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 98636 438693 SH SOLE 438693 0 0 SCHLUMBERGER LTD COM 806857108 17361 436867 SH SOLE 436867 0 0 SCHLUMBERGER LTD COM 806857108 513 12900 SH Call SOLE 0 0 12900 SCHLUMBERGER LTD COM 806857108 8461 212900 SH Put SOLE 0 0 212900 SCHNEIDER NATIONAL INC CL B 80689H102 15511 850368 SH SOLE 850368 0 0 SCHNITZER STL INDS CL A 806882106 1025 39184 SH SOLE 39184 0 0 SCHOLASTIC CORP COM 807066105 1242 37364 SH SOLE 37364 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1029 14655 SH SOLE 14655 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1677 23779 SH SOLE 23779 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 774 9306 SH SOLE 9306 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4274 84484 SH SOLE 84484 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 629 19588 SH SOLE 19588 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 203 3822 SH SOLE 3822 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 223 3124 SH SOLE 3124 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 230 4090 SH SOLE 4090 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 846 25496 SH SOLE 25496 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 25821 298298 SH SOLE 298298 0 0 SCIENTIFIC GAMES CORP COM 80874P109 18933 955247 SH SOLE 955247 0 0 SCIPLAY CORP CL A 809087109 242 17646 SH SOLE 17646 0 0 SCORPIO BULKERS INC COM Y7546A122 2030 441212 SH SOLE 441212 0 0 SCORPIO TANKERS INC SHS Y7542C130 7400 250672 SH SOLE 250672 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 8326 84526 SH SOLE 84526 0 0 SCPHARMACEUTICALS INC COM 810648105 108 33780 SH SOLE 33780 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 555 36270 SH SOLE 36270 0 0 SEA LTD SPONSORED ADS 81141R100 5303 159620 SH SOLE 159620 0 0 SEABOARD CORP COM 811543107 3202 774 SH SOLE 774 0 0 SEABRIDGE GOLD INC COM 811916105 3762 278083 SH SOLE 278083 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 22923 901068 SH SOLE 901068 0 0 SEACOR HOLDINGS INC COM 811904101 2439 51332 SH SOLE 51332 0 0 SEADRILL LTD COM G7998G106 44 10528 SH SOLE 10528 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1286 27300 SH Put SOLE 0 0 27300 SEAGATE TECHNOLOGY PLC SHS G7945M107 14996 318246 SH SOLE 318246 0 0 SEALED AIR CORP NEW COM 81211K100 113418 2651188 SH SOLE 2651188 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 952 400004 SH SOLE 400004 0 0 SEASPINE HLDGS CORP COM 81255T108 1520 114729 SH SOLE 114729 0 0 SEATTLE GENETICS INC COM 812578102 644 9299 SH SOLE 9299 0 0 SEATTLE GENETICS INC COM 812578102 5537 80000 SH Call SOLE 0 0 80000 SEAWORLD ENTMT INC COM 81282V100 8265 266600 SH SOLE 266600 0 0 SECOO HLDG LTD ADR 81367P101 110 14460 SH SOLE 14460 0 0 SECUREWORKS CORP CL A 81374A105 980 73768 SH SOLE 73768 0 0 SEI INVESTMENTS CO COM 784117103 14233 253709 SH SOLE 253709 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 134 11567 SH SOLE 11567 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 1084 93064 SH SOLE 93064 0 0 SELECT MED HLDGS CORP COM 81619Q105 18792 1184143 SH SOLE 1184143 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3603 73200 SH Put SOLE 0 0 73200 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8945 150000 SH Put SOLE 0 0 150000 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 11143 226400 SH Call SOLE 0 0 226400 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8945 150000 SH Call SOLE 0 0 150000 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1105 30051 SH SOLE 30051 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 978 16400 SH SOLE 16400 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 5628 88340 SH SOLE 88340 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 20094 216900 SH Put SOLE 0 0 216900 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 122192 1025100 SH Call SOLE 0 0 1025100 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 52917 683500 SH Call SOLE 0 0 683500 SELECT SECTOR SPDR TR ENERGY 81369Y506 124215 1949700 SH Put SOLE 0 0 1949700 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 63868 818400 SH Call SOLE 0 0 818400 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 949 12262 SH SOLE 12262 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 16946 142162 SH SOLE 142162 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 11359 411557 SH SOLE 411557 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 42403 730200 SH Put SOLE 0 0 730200 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 59436 1016000 SH Put SOLE 0 0 1016000 SELECT SECTOR SPDR TR ENERGY 81369Y506 89098 1398500 SH Call SOLE 0 0 1398500 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2340 40000 SH Call SOLE 0 0 40000 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 55040 1994200 SH Put SOLE 0 0 1994200 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14170 152959 SH SOLE 152959 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 23999 307523 SH SOLE 307523 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 52677 675000 SH Put SOLE 0 0 675000 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 13253 228231 SH SOLE 228231 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 20347 737200 SH Call SOLE 0 0 737200 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7536 128825 SH SOLE 128825 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8662 93500 SH Call SOLE 0 0 93500 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 125565 1053400 SH Put SOLE 0 0 1053400 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 82808 1069600 SH Put SOLE 0 0 1069600 SELECTA BIOSCIENCES INC COM 816212104 730 407612 SH SOLE 407612 0 0 SELECTIVE INS GROUP INC COM 816300107 3639 48591 SH SOLE 48591 0 0 SELLAS LIFE SCIENCES GROUP I COM 81642T100 2 21143 SH SOLE 21143 0 0 SEMGROUP CORP CL A 81663A105 1021 85063 SH SOLE 85063 0 0 SEMPRA ENERGY COM 816851109 2560 18627 SH SOLE 18627 0 0 SEMTECH CORP COM 816850101 487 10135 SH SOLE 10135 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 588 12007 SH SOLE 12007 0 0 SENSEONICS HLDGS INC COM 81727U105 2338 1146294 SH SOLE 1146294 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 665 9045 SH SOLE 9045 0 0 SENTINEL ENERGY SVCS INC UNIT 99/99/9999 81728P204 779 75920 SH SOLE 75920 0 0 SERES THERAPEUTICS INC COM 81750R102 1036 321856 SH SOLE 321856 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 313 7296 SH SOLE 7296 0 0 SERVICE CORP INTL COM 817565104 714 15271 SH SOLE 15271 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 502 9642 SH SOLE 9642 0 0 SERVICENOW INC COM 81762P102 30873 112443 SH SOLE 112443 0 0 SERVICESOURCE INTL INC COM 81763U100 167 175405 SH SOLE 175405 0 0 SHAKE SHACK INC CL A 819047101 1844 25534 SH SOLE 25534 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 5154 133792 SH SOLE 133792 0 0 SHERWIN WILLIAMS CO COM 824348106 5993 13076 SH SOLE 13076 0 0 SHILOH INDS INC COM 824543102 312 64037 SH SOLE 64037 0 0 SHIP FIN INTL LTD NOTE 4.875% 5/0 824689AG8 9844 9675 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L NOTE 5.750%10/1 G81075AF3 8951 8830 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 420 33578 SH SOLE 33578 0 0 SHOE CARNIVAL INC COM 824889109 792 28698 SH SOLE 28698 0 0 SHOTSPOTTER INC COM 82536T107 4641 104990 SH SOLE 104990 0 0 SHUTTERSTOCK INC COM 825690100 5775 147357 SH SOLE 147357 0 0 SI BONE INC COM 825704109 5011 246375 SH SOLE 246375 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 32304 6800837 SH SOLE 6800837 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 251 288288 SH SOLE 288288 0 0 SIENTRA INC COM 82621J105 19386 3147159 SH SOLE 3147159 0 0 SIERRA BANCORP COM 82620P102 2151 79314 SH SOLE 79314 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 50269 415996 SH SOLE 415996 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1076 60166 SH SOLE 60166 0 0 SILGAN HOLDINGS INC COM 827048109 6635 216824 SH SOLE 216824 0 0 SILICOM LTD ORD M84116108 694 21224 SH SOLE 21224 0 0 SILICON LABORATORIES INC COM 826919102 9512 91990 SH SOLE 91990 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 12733 286916 SH SOLE 286916 0 0 SILK ROAD MEDICAL INC COM 82710M100 14029 289489 SH SOLE 289489 0 0 SILVERBOW RES INC COM 82836G102 218 15705 SH SOLE 15705 0 0 SILVERCORP METALS INC COM 82835P103 72 29340 SH SOLE 29340 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 10131 435548 SH SOLE 435548 0 0 SIMON PPTY GROUP INC NEW COM 828806109 69454 434738 SH SOLE 434738 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3690 23100 SH Call SOLE 0 0 23100 SIMPLY GOOD FOODS CO COM 82900L102 45805 1902195 SH SOLE 1902195 0 0 SIMPLY GOOD FOODS CO COM 82900L102 559 23200 SH Call SOLE 0 0 23200 SIMPSON MANUFACTURING CO INC COM 829073105 10004 150531 SH SOLE 150531 0 0 SIMULATIONS PLUS INC COM 829214105 1247 43645 SH SOLE 43645 0 0 SINA CORP ORD G81477104 2643 61274 SH SOLE 61274 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 24046 448368 SH SOLE 448368 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 469 11728 SH SOLE 11728 0 0 SIRIUS XM HLDGS INC COM 82968B103 62502 11201155 SH SOLE 11201155 0 0 SITE CENTERS CORP COM 82981J109 1863 140695 SH SOLE 140695 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 95428 1920848 SH SOLE 1920848 0 0 SJW GROUP COM 784305104 10313 169699 SH SOLE 169699 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 2266 91554 SH SOLE 91554 0 0 SKECHERS U S A INC CL A 830566105 1080 34295 SH SOLE 34295 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2383 87019 SH SOLE 87019 0 0 SKYWEST INC COM 830879102 8117 133782 SH SOLE 133782 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 15750 203830 SH SOLE 203830 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2990 38700 SH Put SOLE 0 0 38700 SKYWORKS SOLUTIONS INC COM 83088M102 2357 30500 SH Call SOLE 0 0 30500 SL GREEN RLTY CORP COM 78440X101 18598 231406 SH SOLE 231406 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 790 21070 SH SOLE 21070 0 0 SLEEP NUMBER CORP COM 83125X103 2827 69999 SH SOLE 69999 0 0 SLM CORP COM 78442P106 16548 1702475 SH SOLE 1702475 0 0 SM ENERGY CO COM 78454L100 77877 6220232 SH SOLE 6220232 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 220 9556 SH SOLE 9556 0 0 SMART SAND INC COM 83191H107 510 208870 SH SOLE 208870 0 0 SMARTFINANCIAL INC COM NEW 83190L208 362 16669 SH SOLE 16669 0 0 SMARTSHEET INC COM CL A 83200N103 11745 242662 SH SOLE 242662 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 31367 720419 SH SOLE 720419 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 8926 205000 SH Call SOLE 0 0 205000 SMITH A O CORP COM 831865209 5260 111537 SH SOLE 111537 0 0 SMUCKER J M CO COM NEW 832696405 70839 614974 SH SOLE 614974 0 0 SNAP INC CL A 83304A106 28737 2009572 SH SOLE 2009572 0 0 SNAP ON INC COM 833034101 21527 129964 SH SOLE 129964 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 5216 375491 SH SOLE 375491 0 0 SOCIAL CAP HEDOSOPHIA HLDGS CL A G8250R103 8390 804404 SH SOLE 804404 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1486 47753 SH SOLE 47753 0 0 SOHU COM LTD SPONSORED ADS 83410S108 323 23103 SH SOLE 23103 0 0 SOLAR CAP LTD COM 83413U100 1586 77242 SH SOLE 77242 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 14655 234633 SH SOLE 234633 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 7403 494181 SH SOLE 494181 0 0 SOLARWINDS CORP COM 83417Q105 3306 180269 SH SOLE 180269 0 0 SOLID BIOSCIENCES INC COM 83422E105 3314 576296 SH SOLE 576296 0 0 SOLITARIO ZINC CORP COM 8342EP107 49 154221 SH SOLE 154221 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 4501 192755 SH SOLE 192755 0 0 SONIM TECHNOLOGIES INC COM 83548F101 241 18932 SH SOLE 18932 0 0 SONOCO PRODS CO COM 835495102 388 5944 SH SOLE 5944 0 0 SONOS INC COM 83570H108 2132 187979 SH SOLE 187979 0 0 SONY CORP SPONSORED ADR 835699307 5813 110963 SH SOLE 110963 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 398 149209 SH SOLE 149209 0 0 SOTHEBYS COM 835898107 9546 164220 SH SOLE 164220 0 0 SOUTH JERSEY INDS INC COM 838518108 432 12821 SH SOLE 12821 0 0 SOUTH MTN MERGER CORP UNIT 99/99/9999 838884203 2000 200000 SH SOLE 200000 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1719 104184 SH SOLE 104184 0 0 SOUTH ST CORP COM 840441109 687 9328 SH SOLE 9328 0 0 SOUTHERN CO COM 842587107 7826 141565 SH SOLE 141565 0 0 SOUTHERN COPPER CORP COM 84265V105 6503 167400 SH SOLE 167400 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 350 8925 SH SOLE 8925 0 0 SOUTHERN MO BANCORP INC COM 843380106 525 15076 SH SOLE 15076 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 326 21316 SH SOLE 21316 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 7079 218629 SH SOLE 218629 0 0 SOUTHWEST AIRLS CO COM 844741108 69401 1366703 SH SOLE 1366703 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 5916 66009 SH SOLE 66009 0 0 SOUTHWESTERN ENERGY CO COM 845467109 42816 13549254 SH SOLE 13549254 0 0 SP PLUS CORP COM 78469C103 6936 217214 SH SOLE 217214 0 0 SPARK ENERGY INC CL A COM 846511103 5860 523652 SH SOLE 523652 0 0 SPARK THERAPEUTICS INC COM 84652J103 67862 662849 SH SOLE 662849 0 0 SPARTAN ENERGY ACQUISITON CO UNIT 99/99/9999 846784114 34330 3399000 SH SOLE 3399000 0 0 SPARTAN MTRS INC COM 846819100 5990 546496 SH SOLE 546496 0 0 SPARTANNASH CO COM 847215100 1824 156331 SH SOLE 156331 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 7839 29485 SH SOLE 29485 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 9799 73568 SH SOLE 73568 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 315 3298 SH SOLE 3298 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 449081 1532700 SH Put SOLE 0 0 1532700 SPDR S&P 500 ETF TR TR UNIT 78462F103 210140 717200 SH Call SOLE 0 0 717200 SPDR S&P 500 ETF TR TR UNIT 78462F103 66289 226244 SH SOLE 226244 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 12453 35120 SH SOLE 35120 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 14105 332900 SH Call SOLE 0 0 332900 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 41489 979200 SH Put SOLE 0 0 979200 SPDR SERIES TRUST S&P REGL BKG 78464A698 27071 506669 SH SOLE 506669 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 736 7292 SH SOLE 7292 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 466 11173 SH SOLE 11173 0 0 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1788 28936 SH SOLE 28936 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 79453 2915700 SH Call SOLE 0 0 2915700 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 428 4675 SH SOLE 4675 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 3369 109468 SH SOLE 109468 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 16440 150912 SH SOLE 150912 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 2243 64206 SH SOLE 64206 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 76682 2814000 SH Put SOLE 0 0 2814000 SPDR SERIES TRUST S&P BIOTECH 78464A870 43443 495300 SH Put SOLE 0 0 495300 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 942 22241 SH SOLE 22241 0 0 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 3009 61500 SH DFND 1,2 0 61500 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1448 27387 SH SOLE 27387 0 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 799 20950 SH SOLE 20950 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 1729 19708 SH SOLE 19708 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 142733 2671400 SH Put SOLE 0 0 2671400 SPDR SERIES TRUST S&P BIOTECH 78464A870 3070 35000 SH Call SOLE 0 0 35000 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 2205 71755 SH SOLE 71755 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3695 68715 SH SOLE 68715 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 4305 500000 SH Put SOLE 0 0 500000 SPEEDWAY MOTORSPORTS INC COM 847788106 260 14013 SH SOLE 14013 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 26184 321792 SH SOLE 321792 0 0 SPIRIT AIRLS INC COM 848577102 32597 682942 SH SOLE 682942 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 5532 663360 SH SOLE 663360 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 24600 576645 SH SOLE 576645 0 0 SPLUNK INC COM 848637104 13577 107972 SH SOLE 107972 0 0 SPLUNK INC COM 848637104 3911 31100 SH Put SOLE 0 0 31100 SPORTSMANS WHSE HLDGS INC COM 84920Y106 81 21343 SH SOLE 21343 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 205 1400 SH Put SOLE 0 0 1400 SPOTIFY TECHNOLOGY S A SHS L8681T102 18729 128085 SH SOLE 128085 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 787 213188 SH SOLE 213188 0 0 SPRINT CORPORATION COM 85207U105 6577 1001019 SH SOLE 1001019 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 140 10603 SH SOLE 10603 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 144 25215 SH SOLE 25215 0 0 SPROUTS FMRS MKT INC COM 85208M102 15888 841099 SH SOLE 841099 0 0 SPROUTS FMRS MKT INC COM 85208M102 378 20000 SH Call SOLE 0 0 20000 SPS COMMERCE INC COM 78463M107 14744 144256 SH SOLE 144256 0 0 SPX CORP COM 784635104 7281 220497 SH SOLE 220497 0 0 SQUARE INC CL A 852234103 1451 20000 SH Put SOLE 0 0 20000 SQUARE INC CL A 852234103 78545 1082926 SH SOLE 1082926 0 0 SRC ENERGY INC COM 78470V108 40621 8189730 SH SOLE 8189730 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 24112 418539 SH SOLE 418539 0 0 SSR MNG INC COM 784730103 854 62500 SH SOLE 62500 0 0 ST JOE CO COM 790148100 388 22448 SH SOLE 22448 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 574 19542 SH SOLE 19542 0 0 STAMPS COM INC COM NEW 852857200 19344 427301 SH SOLE 427301 0 0 STANDARD AVB FINL CORP COM 85303B100 936 34114 SH SOLE 34114 0 0 STANDARD DIVERSIFIED INC COM CL A 85336L109 576 30136 SH SOLE 30136 0 0 STANDARD MTR PRODS INC COM 853666105 3138 69201 SH SOLE 69201 0 0 STANDEX INTL CORP COM 854231107 11357 155271 SH SOLE 155271 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 278 2750 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 29124 201400 SH Call SOLE 0 0 201400 STANLEY BLACK & DECKER INC COM 854502101 202 1400 SH Put SOLE 0 0 1400 STANLEY BLACK & DECKER INC COM 854502101 3487 24113 SH SOLE 24113 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 1665 172552 SH SOLE 172552 0 0 STARBUCKS CORP COM 855244109 14737 175800 SH Put SOLE 0 0 175800 STARBUCKS CORP COM 855244109 23087 275400 SH Call SOLE 0 0 275400 STARBUCKS CORP COM 855244109 47462 566171 SH SOLE 566171 0 0 STARS GROUP INC COM 85570W100 2642 154803 SH SOLE 154803 0 0 STATE STR CORP COM 857477103 30852 550346 SH SOLE 550346 0 0 STATE AUTO FINL CORP COM 855707105 2153 61511 SH SOLE 61511 0 0 STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 434 35804 SH SOLE 35804 0 0 STEALTHGAS INC SHS Y81669106 46 13459 SH SOLE 13459 0 0 STEEL DYNAMICS INC COM 858119100 66777 2211175 SH SOLE 2211175 0 0 STEELCASE INC CL A 858155203 749 43777 SH SOLE 43777 0 0 STELLUS CAP INVT CORP COM 858568108 553 39959 SH SOLE 39959 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 14005 914176 SH SOLE 914176 0 0 STERICYCLE INC COM 858912108 27034 566167 SH SOLE 566167 0 0 STERIS PLC SHS USD G8473T100 1235 8293 SH SOLE 8293 0 0 STERLING BANCORP DEL COM 85917A100 26150 1228864 SH SOLE 1228864 0 0 STERLING BANCORP INC COM 85917W102 381 38235 SH SOLE 38235 0 0 STERLING CONSTRUCTION CO INC COM 859241101 1539 114688 SH SOLE 114688 0 0 STEWART INFORMATION SVCS COR COM 860372101 11266 278230 SH SOLE 278230 0 0 STIFEL FINL CORP COM 860630102 6170 104466 SH SOLE 104466 0 0 STITCH FIX INC COM CL A 860897107 388 12130 SH SOLE 12130 0 0 STOCK YDS BANCORP INC COM 861025104 394 10893 SH SOLE 10893 0 0 STOKE THERAPEUTICS INC COM 86150R107 16123 552730 SH SOLE 552730 0 0 STONECO LTD COM CL A G85158106 9182 310405 SH SOLE 310405 0 0 STORE CAP CORP COM 862121100 54229 1633901 SH SOLE 1633901 0 0 STRATEGIC ED INC COM 86272C103 3756 21102 SH SOLE 21102 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 163 52208 SH SOLE 52208 0 0 STRYKER CORP COM 863667101 1028 5000 SH Put SOLE 0 0 5000 STRYKER CORP COM 863667101 10279 50000 SH Call SOLE 0 0 50000 STUDIO CITY INTL HLDGS LTD SPON ADS 86389T106 1880 94876 SH SOLE 94876 0 0 STURM RUGER & CO INC COM 864159108 1867 34273 SH SOLE 34273 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 895 77992 SH SOLE 77992 0 0 SUMMIT MATLS INC CL A 86614U100 11041 573565 SH SOLE 573565 0 0 SUMMIT WIRELESS TECHNLGIES I COM 86633R104 45 39135 SH SOLE 39135 0 0 SUN CMNTYS INC COM 866674104 45618 355864 SH SOLE 355864 0 0 SUN LIFE FINL INC COM 866796105 537 12978 SH SOLE 12978 0 0 SUNCOKE ENERGY INC COM 86722A103 794 89418 SH SOLE 89418 0 0 SUNCOR ENERGY INC NEW COM 867224107 132432 4250056 SH SOLE 4250056 0 0 SUNOPTA INC COM 8676EP108 1069 325025 SH SOLE 325025 0 0 SUNPOWER CORP COM 867652406 13491 1262012 SH SOLE 1262012 0 0 SUNRUN INC COM 86771W105 3939 209970 SH SOLE 209970 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 14165 1033194 SH SOLE 1033194 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 2764 2126381 SH SOLE 2126381 0 0 SUPERIOR INDS INTL INC COM 868168105 2255 651821 SH SOLE 651821 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 10925 330173 SH SOLE 330173 0 0 SURFACE ONCOLOGY INC COM 86877M209 1544 547474 SH SOLE 547474 0 0 SURGERY PARTNERS INC COM 86881A100 814 100000 SH Call SOLE 0 0 100000 SURGERY PARTNERS INC COM 86881A100 4177 513138 SH SOLE 513138 0 0 SURMODICS INC COM 868873100 4405 102034 SH SOLE 102034 0 0 SUTRO BIOPHARMA INC COM 869367102 212 18605 SH SOLE 18605 0 0 SVB FINL GROUP COM 78486Q101 1357 6040 SH SOLE 6040 0 0 SVMK INC COM 78489X103 6315 382466 SH SOLE 382466 0 0 SWITCH INC CL A 87105L104 15081 1152090 SH SOLE 1152090 0 0 SYKES ENTERPRISES INC COM 871237103 249 9084 SH SOLE 9084 0 0 SYMANTEC CORP COM 871503108 1315 60433 SH SOLE 60433 0 0 SYNAPTICS INC COM 87157D109 5828 200000 SH Put SOLE 0 0 200000 SYNAPTICS INC COM 87157D109 363 12454 SH SOLE 12454 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1045 132068 SH SOLE 132068 0 0 SYNCHRONY FINL COM 87165B103 5043 145451 SH SOLE 145451 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 382 41077 SH SOLE 41077 0 0 SYNEOS HEALTH INC CL A 87166B102 255 5000 SH Put SOLE 0 0 5000 SYNNEX CORP COM 87162W100 43670 443802 SH SOLE 443802 0 0 SYNOPSYS INC COM 871607107 42249 328297 SH SOLE 328297 0 0 SYNOVUS FINL CORP COM NEW 87161C501 70622 2017762 SH SOLE 2017762 0 0 SYSTEMAX INC COM 871851101 2309 104190 SH SOLE 104190 0 0 T MOBILE US INC COM 872590104 25578 345000 SH Put SOLE 0 0 345000 T MOBILE US INC COM 872590104 4493 60600 SH Call SOLE 0 0 60600 T MOBILE US INC COM 872590104 2996 40405 SH SOLE 40405 0 0 T2 BIOSYSTEMS INC COM 89853L104 1055 627997 SH SOLE 627997 0 0 TABLEAU SOFTWARE INC CL A 87336U105 128896 776389 SH SOLE 776389 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 912 16025 SH SOLE 16025 0 0 TAILORED BRANDS INC COM 87403A107 2319 401914 SH SOLE 401914 0 0 TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 497 95315 SH SOLE 95315 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18542 473384 SH SOLE 473384 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 3319 187487 SH SOLE 187487 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8847 77929 SH SOLE 77929 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14713 129600 SH Put SOLE 0 0 129600 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3133 27600 SH Call SOLE 0 0 27600 TAL EDUCATION GROUP SPONSORED ADS 874080104 5727 150317 SH SOLE 150317 0 0 TALEND S A ADS 874224207 7034 182275 SH SOLE 182275 0 0 TALOS ENERGY INC COM 87484T108 860 35745 SH SOLE 35745 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 60934 944417 SH SOLE 944417 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 19901 1227705 SH SOLE 1227705 0 0 TAPESTRY INC COM 876030107 65390 2060812 SH SOLE 2060812 0 0 TARENA INTL INC SPONSORED ADS 876108101 33 13181 SH SOLE 13181 0 0 TARGA RES CORP COM 87612G101 31373 799100 SH Call SOLE 0 0 799100 TARGET CORP COM 87612E106 101433 1171143 SH SOLE 1171143 0 0 TARGET HOSPITALITY CORP COM 87615L107 764 83946 SH SOLE 83946 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2327 27241 SH SOLE 27241 0 0 TATA MTRS LTD SPONSORED ADR 876568502 12545 1074096 SH SOLE 1074096 0 0 TAUBMAN CTRS INC COM 876664103 20968 513535 SH SOLE 513535 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 45471 2169405 SH SOLE 2169405 0 0 TC ENERGY CORP COM 87807B107 5169 104381 SH SOLE 104381 0 0 TCF FINL CORP COM 872275102 1051 50561 SH SOLE 50561 0 0 TCG BDC INC COM 872280102 10890 714554 SH SOLE 714554 0 0 TCR2 THERAPEUTICS INC COM 87808K106 2024 141435 SH SOLE 141435 0 0 TCW STRATEGIC INCOME FUND IN COM 872340104 67 11630 SH SOLE 11630 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 32034 641712 SH SOLE 641712 0 0 TECH DATA CORP COM 878237106 2965 28342 SH SOLE 28342 0 0 TECHNIPFMC PLC COM G87110105 183564 7076484 SH SOLE 7076484 0 0 TECHTARGET INC COM 87874R100 1316 61918 SH SOLE 61918 0 0 TECK RESOURCES LTD CL B 878742204 30194 1309362 SH SOLE 1309362 0 0 TECNOGLASS INC SHS G87264100 267 41104 SH SOLE 41104 0 0 TEEKAY CORPORATION COM Y8564W103 279 81147 SH SOLE 81147 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 326 258878 SH SOLE 258878 0 0 TEEKAY TANKERS LTD CL A Y8565N102 332 259364 SH SOLE 259364 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 308 15329 SH SOLE 15329 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 510 39900 SH SOLE 39900 0 0 TELADOC HEALTH INC COM 87918A105 2960 44579 SH SOLE 44579 0 0 TELARIA INC COM 879181105 1031 137068 SH SOLE 137068 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 10744 39232 SH SOLE 39232 0 0 TELEFLEX INC COM 879369106 2318 7000 SH Put SOLE 0 0 7000 TELEFLEX INC COM 879369106 62749 189488 SH SOLE 189488 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 896 68829 SH SOLE 68829 0 0 TELEFONICA S A SPONSORED ADR 879382208 586 70712 SH SOLE 70712 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 12833 422131 SH SOLE 422131 0 0 TELIGENT INC NEW COM 87960W104 329 521540 SH SOLE 521540 0 0 TELLURIAN INC NEW COM 87968A104 10336 1316707 SH SOLE 1316707 0 0 TELUS CORP COM 87971M103 3885 105263 SH SOLE 105263 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 1639 160326 SH SOLE 160326 0 0 TEMPUR SEALY INTL INC COM 88023U101 34534 470688 SH SOLE 470688 0 0 TENABLE HLDGS INC COM 88025T102 3960 138762 SH SOLE 138762 0 0 TENARIS S A SPONSORED ADS 88031M109 63973 2431506 SH SOLE 2431506 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 398 26523 SH SOLE 26523 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 5076 245706 SH SOLE 245706 0 0 TENNECO INC CL A VTG COM STK 880349105 8847 797732 SH SOLE 797732 0 0 TERADATA CORP DEL COM 88076W103 25600 714088 SH SOLE 714088 0 0 TERADATA CORP DEL COM 88076W103 8963 250000 SH Put SOLE 0 0 250000 TERADYNE INC COM 880770102 39237 818964 SH SOLE 818964 0 0 TEREX CORP NEW COM 880779103 7314 232918 SH SOLE 232918 0 0 TERNIUM SA SPONSORED ADS 880890108 13275 591827 SH SOLE 591827 0 0 TERRAFORM PWR INC COM CL A 88104R209 3822 267251 SH SOLE 267251 0 0 TERRENO RLTY CORP COM 88146M101 23483 478847 SH SOLE 478847 0 0 TERRITORIAL BANCORP INC COM 88145X108 447 14454 SH SOLE 14454 0 0 TESLA INC NOTE 2.000% 5/1 88160RAG6 34409 35000 SH SOLE 0 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 14564 14805 SH SOLE 0 0 0 TESLA INC COM 88160R101 13408 60000 SH Put SOLE 0 0 60000 TESLA INC NOTE 1.250% 3/0 88160RAC5 2375 2500 SH SOLE 0 0 0 TESSCO TECHNOLOGIES INC COM 872386107 236 13199 SH SOLE 13199 0 0 TETRA TECH INC NEW COM 88162G103 1277 16257 SH SOLE 16257 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 251 522725 SH SOLE 522725 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 923 100000 SH Call SOLE 0 0 100000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 110 11902 SH SOLE 11902 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 12742 207626 SH SOLE 207626 0 0 TEXAS INSTRS INC COM 882508104 2443 21288 SH SOLE 21288 0 0 TEXAS INSTRS INC COM 882508104 11614 101200 SH Call SOLE 0 0 101200 TEXAS INSTRS INC COM 882508104 11178 97400 SH Put SOLE 0 0 97400 TEXAS PAC LD TR SUB CTF PROP I T 882610108 497 631 SH SOLE 631 0 0 TEXAS ROADHOUSE INC COM 882681109 31748 591550 SH SOLE 591550 0 0 TEXTRON INC COM 883203101 19990 376886 SH SOLE 376886 0 0 TG THERAPEUTICS INC COM 88322Q108 46363 5359859 SH SOLE 5359859 0 0 THE REALREAL INC COM 88339P101 9279 321081 SH SOLE 321081 0 0 THE TRADE DESK INC COM CL A 88339J105 30039 131878 SH SOLE 131878 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 104871 2609380 SH SOLE 2609380 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1081 26900 SH Call SOLE 0 0 26900 THE CHARLES SCHWAB CORPORATI COM 808513105 1238 30800 SH Put SOLE 0 0 30800 THERAPEUTICSMD INC COM 88338N107 382 146865 SH SOLE 146865 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 130491 444332 SH SOLE 444332 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 37855 128900 SH Put SOLE 0 0 128900 THERMON GROUP HLDGS INC COM 88362T103 3937 153482 SH SOLE 153482 0 0 THIRD PT REINS LTD COM G8827U100 3526 341648 SH SOLE 341648 0 0 THOMSON REUTERS CORP COM NEW 884903709 53580 831211 SH SOLE 831211 0 0 THOR INDS INC COM 885160101 9358 160100 SH SOLE 160100 0 0 TIBERIUS ACQUISITION CORP COM 88633A107 5100 500000 SH SOLE 500000 0 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R117 250 10668 SH Call SOLE 0 0 10668 TILE SHOP HLDGS INC COM 88677Q109 1210 302550 SH SOLE 302550 0 0 TILLYS INC CL A 886885102 3104 406791 SH SOLE 406791 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 3467 231607 SH SOLE 231607 0 0 TIMBERLAND BANCORP INC COM 887098101 290 9695 SH SOLE 9695 0 0 TIMKEN CO COM 887389104 1540 30000 SH Put SOLE 0 0 30000 TIMKEN CO COM 887389104 23625 460168 SH SOLE 460168 0 0 TIMKENSTEEL CORP COM 887399103 1033 127109 SH SOLE 127109 0 0 TIPTREE INC COM 88822Q103 207 32912 SH SOLE 32912 0 0 TITAN INTL INC ILL COM 88830M102 2444 499831 SH SOLE 499831 0 0 TITAN MACHY INC COM 88830R101 3984 193593 SH SOLE 193593 0 0 TIVITY HEALTH INC COM 88870R102 493 30000 SH Call SOLE 0 0 30000 TIVITY HEALTH INC COM 88870R102 658 40038 SH SOLE 40038 0 0 TIVO CORP COM 88870P106 6331 859045 SH SOLE 859045 0 0 TJX COS INC NEW COM 872540109 30921 584746 SH SOLE 584746 0 0 TKK SYMPHONY ACQUISITION COR UNIT 08/15/2023 G88950111 4116 400000 SH SOLE 400000 0 0 TKK SYMPHONY ACQUISITION COR ORD SHS G88950103 2503 250000 SH SOLE 250000 0 0 TOCAGEN INC COM 888846102 290 43430 SH SOLE 43430 0 0 TOLL BROTHERS INC COM 889478103 675 18427 SH SOLE 18427 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1723 21118 SH SOLE 21118 0 0 TOOTSIE ROLL INDS INC COM 890516107 1263 34210 SH SOLE 34210 0 0 TOPBUILD CORP COM 89055F103 26453 319640 SH SOLE 319640 0 0 TORCHMARK CORP COM 891027104 17117 191340 SH SOLE 191340 0 0 TORO CO COM 891092108 783 11706 SH SOLE 11706 0 0 TORTOISE ACQUISITION CORP UNIT 03/04/2024 89154L209 2002 200000 SH SOLE 200000 0 0 TOTAL SYS SVCS INC COM 891906109 16241 126618 SH SOLE 126618 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3686 233751 SH SOLE 233751 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 243 111940 SH SOLE 111940 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 4818 176625 SH SOLE 176625 0 0 TOWNSQUARE MEDIA INC CL A 892231101 67 12498 SH SOLE 12498 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1391 11221 SH SOLE 11221 0 0 TPG PACE HLDGS CORP CL A G89827128 2080 200037 SH SOLE 200037 0 0 TPG RE FIN TR INC COM 87266M107 8010 415219 SH SOLE 415219 0 0 TPG SPECIALTY LENDING INC COM 87265K102 5505 280854 SH SOLE 280854 0 0 TPI COMPOSITES INC COM 87266J104 17254 697994 SH SOLE 697994 0 0 TRACTOR SUPPLY CO COM 892356106 57718 530494 SH SOLE 530494 0 0 TRADEWEB MKTS INC CL A 892672106 13445 306895 SH SOLE 306895 0 0 TRANSALTA CORP COM 89346D107 397 60908 SH SOLE 60908 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 15 65566 SH SOLE 65566 0 0 TRANSCAT INC COM 893529107 388 15145 SH SOLE 15145 0 0 TRANSDIGM GROUP INC COM 893641100 35842 74084 SH SOLE 74084 0 0 TRANSENTERIX INC COM NEW 89366M201 112 82273 SH SOLE 82273 0 0 TRANSMEDICS GROUP INC COM 89377M109 761 26262 SH SOLE 26262 0 0 TRANSOCEAN LTD REG SHS H8817H100 160 25000 SH Call SOLE 0 0 25000 TRANSOCEAN LTD REG SHS H8817H100 74573 11633882 SH SOLE 11633882 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 5674 392388 SH SOLE 392388 0 0 TRANSUNION COM 89400J107 6427 87425 SH SOLE 87425 0 0 TRAVELERS COMPANIES INC COM 89417E109 643 4300 SH SOLE 4300 0 0 TRAVELZOO COM NEW 89421Q205 367 23745 SH SOLE 23745 0 0 TREEHOUSE FOODS INC COM 89469A104 40122 741625 SH SOLE 741625 0 0 TREVI THERAPEUTICS INC COM 89532M101 92 12300 SH SOLE 12300 0 0 TREX CO INC COM 89531P105 56975 794631 SH SOLE 794631 0 0 TRI POINTE GROUP INC COM 87265H109 1617 135070 SH SOLE 135070 0 0 TRIBUNE MEDIA CO CL A 896047503 76098 1646425 SH SOLE 1646425 0 0 TRICIDA INC COM 89610F101 3823 96893 SH SOLE 96893 0 0 TRICO BANCSHARES COM 896095106 3432 90800 SH SOLE 90800 0 0 TRIDENT ACQUISITIONS CORP COM 89615T106 2585 250000 SH SOLE 250000 0 0 TRILOGY METALS INC NEW COM 89621C105 17375 5889873 SH SOLE 5889873 0 0 TRIMBLE INC COM 896239100 28072 622292 SH SOLE 622292 0 0 TRINE ACQUISITION CORP UNIT 03/31/2021 89628U207 2530 250000 SH SOLE 250000 0 0 TRINE ACQUISITION CORP COM CL A 89628U108 4865 500000 SH SOLE 500000 0 0 TRINET GROUP INC COM 896288107 977 14412 SH SOLE 14412 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 296 160089 SH SOLE 160089 0 0 TRINITY INDS INC COM 896522109 7313 352448 SH SOLE 352448 0 0 TRINITY MERGER CORP COM CL A 89653L106 5149 499905 SH SOLE 499905 0 0 TRINITY MERGER CORP UNIT 05/11/2025 89653L205 10099 950000 SH SOLE 950000 0 0 TRINITY PL HLDGS INC COM 89656D101 1593 403309 SH SOLE 403309 0 0 TRINSEO S A SHS L9340P101 4374 103315 SH SOLE 103315 0 0 TRIPADVISOR INC COM 896945201 3652 78885 SH SOLE 78885 0 0 TRIPLE-S MGMT CORP CL B 896749108 1048 43948 SH SOLE 43948 0 0 TRITON INTL LTD CL A G9078F107 796 24307 SH SOLE 24307 0 0 TRIUMPH BANCORP INC COM 89679E300 791 27244 SH SOLE 27244 0 0 TRIUMPH GROUP INC NEW COM 896818101 2102 91797 SH SOLE 91797 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 2158 512698 SH SOLE 512698 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 256 20000 SH Call SOLE 0 0 20000 TRONOX HOLDINGS PLC SHS G9087Q102 459 35908 SH SOLE 35908 0 0 TRUEBLUE INC COM 89785X101 704 31900 SH SOLE 31900 0 0 TRUECAR INC COM 89785L107 4033 738593 SH SOLE 738593 0 0 TRUPANION INC COM 898202106 2852 78932 SH SOLE 78932 0 0 TRUSTCO BK CORP N Y COM 898349105 3977 502175 SH SOLE 502175 0 0 TRUSTMARK CORP COM 898402102 2196 66060 SH SOLE 66060 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 242 73478 SH SOLE 73478 0 0 TUANCHE LTD ADS 89856T104 53 17306 SH SOLE 17306 0 0 TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 3649 140951 SH SOLE 140951 0 0 TUPPERWARE BRANDS CORP COM 899896104 3574 187791 SH SOLE 187791 0 0 TURNING PT BRANDS INC COM 90041L105 2627 53626 SH SOLE 53626 0 0 TURQUOISE HILL RES LTD COM 900435108 9318 7514177 SH SOLE 7514177 0 0 TURTLE BEACH CORP COM NEW 900450206 2955 255585 SH SOLE 255585 0 0 TUSCAN HOLDINGS CORP COM 90069K104 7962 804290 SH SOLE 804290 0 0 TUTOR PERINI CORP COM 901109108 1511 108969 SH SOLE 108969 0 0 TWELVE SEAS INVESTMENT COMPA SHS G9145A107 1776 175000 SH SOLE 175000 0 0 TWILIO INC CL A 90138F102 5246 38472 SH SOLE 38472 0 0 TWIST BIOSCIENCE CORP COM 90184D100 17973 619561 SH SOLE 619561 0 0 TWITTER INC COM 90184L102 46742 1339310 SH SOLE 1339310 0 0 TWITTER INC NOTE 0.250% 6/1 90184LAF9 1959 2000 SH SOLE 0 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 9588 10000 SH SOLE 0 0 0 TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 11124 11000 SH SOLE 0 0 0 TWO RIV BANCORP COM 90207C105 366 25497 SH SOLE 25497 0 0 TYLER TECHNOLOGIES INC COM 902252105 2314 10712 SH SOLE 10712 0 0 TYME TECHNOLOGIES INC COM 90238J103 466 382289 SH SOLE 382289 0 0 TYSON FOODS INC CL A 902494103 52778 653683 SH SOLE 653683 0 0 U S SILICA HLDGS INC COM 90346E103 10872 850000 SH Call SOLE 0 0 850000 U S SILICA HLDGS INC COM 90346E103 1719 134403 SH SOLE 134403 0 0 U S WELL SVCS INC CL A 91274U101 460 95445 SH SOLE 95445 0 0 UBIQUITI NETWORKS INC COM 90347A100 1228 9342 SH SOLE 9342 0 0 UBS GROUP AG SHS H42097107 205 17275 SH SOLE 17275 0 0 UDR INC COM 902653104 22106 492448 SH SOLE 492448 0 0 UFP TECHNOLOGIES INC COM 902673102 614 14758 SH SOLE 14758 0 0 UGI CORP NEW COM 902681105 79279 1484348 SH SOLE 1484348 0 0 ULTA BEAUTY INC COM 90384S303 9713 28000 SH Put SOLE 0 0 28000 ULTA BEAUTY INC COM 90384S303 24323 70117 SH SOLE 70117 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 7127 512012 SH SOLE 512012 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 625 3469448 SH SOLE 3469448 0 0 ULTRALIFE CORP COM 903899102 376 47258 SH SOLE 47258 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 9787 1867800 SH SOLE 1867800 0 0 UMB FINL CORP COM 902788108 16033 243584 SH SOLE 243584 0 0 UMH PPTYS INC COM 903002103 3158 254432 SH SOLE 254432 0 0 UMPQUA HLDGS CORP COM 904214103 3390 204317 SH SOLE 204317 0 0 UNDER ARMOUR INC CL C 904311206 5601 252278 SH SOLE 252278 0 0 UNDER ARMOUR INC CL A 904311107 1926 75976 SH SOLE 75976 0 0 UNIFI INC COM NEW 904677200 933 51325 SH SOLE 51325 0 0 UNIFIRST CORP MASS COM 904708104 20075 106459 SH SOLE 106459 0 0 UNILEVER N V N Y SHS NEW 904784709 2621 43164 SH SOLE 43164 0 0 UNION PACIFIC CORP COM 907818108 1657 9800 SH Call SOLE 0 0 9800 UNION PACIFIC CORP COM 907818108 5479 32400 SH Put SOLE 0 0 32400 UNION PACIFIC CORP COM 907818108 169320 1001239 SH SOLE 1001239 0 0 UNIQURE NV SHS N90064101 8643 110600 SH Call SOLE 0 0 110600 UNIQURE NV SHS N90064101 37121 475000 SH Put SOLE 0 0 475000 UNIQURE NV SHS N90064101 20930 267814 SH SOLE 267814 0 0 UNIT CORP COM 909218109 1764 198468 SH SOLE 198468 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2939 79232 SH SOLE 79232 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1106 115605 SH SOLE 115605 0 0 UNITED CONTL HLDGS INC COM 910047109 52258 596898 SH SOLE 596898 0 0 UNITED CONTL HLDGS INC COM 910047109 32332 369300 SH Put SOLE 0 0 369300 UNITED CONTL HLDGS INC COM 910047109 18403 210200 SH Call SOLE 0 0 210200 UNITED FINL BANCORP INC NEW COM 910304104 690 48635 SH SOLE 48635 0 0 UNITED FIRE GROUP INC COM 910340108 3208 66209 SH SOLE 66209 0 0 UNITED INS HLDGS CORP COM 910710102 1673 117333 SH SOLE 117333 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 649 293756 SH SOLE 293756 0 0 UNITED NAT FOODS INC COM 911163103 2623 292386 SH SOLE 292386 0 0 UNITED PARCEL SERVICE INC CL B 911312106 46473 450013 SH SOLE 450013 0 0 UNITED RENTALS INC COM 911363109 8608 64900 SH Put SOLE 0 0 64900 UNITED RENTALS INC COM 911363109 1883 14200 SH Call SOLE 0 0 14200 UNITED RENTALS INC COM 911363109 82463 621750 SH SOLE 621750 0 0 UNITED STATES CELLULAR CORP COM 911684108 4906 109820 SH SOLE 109820 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 3612 300000 SH Put SOLE 0 0 300000 UNITED STATES ANTIMONY CORP COM 911549103 9 16473 SH SOLE 16473 0 0 UNITED TECHNOLOGIES CORP COM 913017109 560 4300 SH Put SOLE 0 0 4300 UNITED TECHNOLOGIES CORP COM 913017109 69212 531579 SH SOLE 531579 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 129723 1661839 SH SOLE 1661839 0 0 UNITEDHEALTH GROUP INC COM 91324P102 144191 590921 SH SOLE 590921 0 0 UNITEDHEALTH GROUP INC COM 91324P102 488 2000 SH Call SOLE 0 0 2000 UNITEDHEALTH GROUP INC COM 91324P102 30623 125500 SH Put SOLE 0 0 125500 UNITIL CORP COM 913259107 3203 53480 SH SOLE 53480 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 263 27708 SH SOLE 27708 0 0 UNIVAR INC COM 91336L107 12064 547352 SH SOLE 547352 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1097 8411 SH SOLE 8411 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 12598 451534 SH SOLE 451534 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 2926 130196 SH SOLE 130196 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 550 34395 SH SOLE 34395 0 0 UNIVERSAL CORP VA COM 913456109 734 12074 SH SOLE 12074 0 0 UNIVERSAL ELECTRS INC COM 913483103 8911 217232 SH SOLE 217232 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 223 2628 SH SOLE 2628 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 396 15089 SH SOLE 15089 0 0 UNUM THERAPEUTICS INC COM 903214104 1030 393073 SH SOLE 393073 0 0 UNUM GROUP COM 91529Y106 52334 1559884 SH SOLE 1559884 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1123 201560 SH SOLE 201560 0 0 UPLAND SOFTWARE INC COM 91544A109 2507 55072 SH SOLE 55072 0 0 URANIUM ENERGY CORP COM 916896103 336 245317 SH SOLE 245317 0 0 URBAN EDGE PPTYS COM 91704F104 3619 208819 SH SOLE 208819 0 0 URBAN ONE INC CL D NON VTG 91705J204 298 151901 SH SOLE 151901 0 0 URBAN OUTFITTERS INC COM 917047102 12440 546828 SH SOLE 546828 0 0 UROGEN PHARMA LTD COM M96088105 3248 90368 SH SOLE 90368 0 0 UROVANT SCIENCES LTD SHS G9381B108 3472 438911 SH SOLE 438911 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 618 29409 SH SOLE 29409 0 0 US BANCORP DEL COM NEW 902973304 13544 258465 SH SOLE 258465 0 0 US BANCORP DEL COM NEW 902973304 503 9600 SH Call SOLE 0 0 9600 US BANCORP DEL COM NEW 902973304 3023 57700 SH Put SOLE 0 0 57700 US ECOLOGY INC COM 91732J102 1026 17237 SH SOLE 17237 0 0 US FOODS HLDG CORP COM 912008109 40163 1123123 SH SOLE 1123123 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 128 17240 SH SOLE 17240 0 0 USA TRUCK INC COM 902925106 820 81105 SH SOLE 81105 0 0 USANA HEALTH SCIENCES INC COM 90328M107 9580 120615 SH SOLE 120615 0 0 V F CORP COM 918204108 10920 125016 SH SOLE 125016 0 0 VAALCO ENERGY INC COM NEW 91851C201 219 130951 SH SOLE 130951 0 0 VACCINEX INC COM 918640103 369 66917 SH SOLE 66917 0 0 VAIL RESORTS INC COM 91879Q109 47020 210682 SH SOLE 210682 0 0 VALE S A SPONSORED ADS 91912E105 51191 3808883 SH SOLE 3808883 0 0 VALERO ENERGY CORP NEW COM 91913Y100 514 6000 SH Call SOLE 0 0 6000 VALERO ENERGY CORP NEW COM 91913Y100 62162 726109 SH SOLE 726109 0 0 VALERO ENERGY CORP NEW COM 91913Y100 514 6000 SH Put SOLE 0 0 6000 VALMONT INDS INC COM 920253101 14467 114087 SH SOLE 114087 0 0 VANDA PHARMACEUTICALS INC COM 921659108 7360 522325 SH SOLE 522325 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 106529 4167800 SH Call SOLE 0 0 4167800 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 11210 474400 SH Call SOLE 0 0 474400 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 6791 287391 SH SOLE 287391 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 12044 471200 SH Put SOLE 0 0 471200 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 10870 460000 SH Put SOLE 0 0 460000 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 335 13115 SH SOLE 13115 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1190 10800 SH SOLE 10800 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 4694 293001 SH SOLE 293001 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 15097 1018700 SH Put SOLE 0 0 1018700 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 418 27488 SH SOLE 27488 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1007 29019 SH SOLE 29019 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 14279 963491 SH SOLE 963491 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 22433 203600 SH Put SOLE 0 0 203600 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3635 13504 SH SOLE 13504 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 217 4095 SH SOLE 4095 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 710 13431 SH SOLE 13431 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 785 8738 SH SOLE 8738 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 205 2513 SH SOLE 2513 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 11757 146000 SH DFND 1,2 0 146000 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2850 34306 SH SOLE 34306 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1009 17602 SH SOLE 17602 0 0 VANGUARD GROUP DIV APP ETF 921908844 449 3898 SH SOLE 3898 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 3350 30205 SH SOLE 30205 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1204 7202 SH SOLE 7202 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1920 12258 SH SOLE 12258 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7914 90544 SH SOLE 90544 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4841 32254 SH SOLE 32254 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1179 7215 SH SOLE 7215 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 886 11783 SH SOLE 11783 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3647 66424 SH SOLE 66424 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2428 39844 SH SOLE 39844 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 654 7490 SH SOLE 7490 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 403 1911 SH SOLE 1911 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 306 3602 SH SOLE 3602 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 519 2982 SH SOLE 2982 0 0 VAPOTHERM INC COM 922107107 270 11728 SH SOLE 11728 0 0 VAREX IMAGING CORP COM 92214X106 415 13540 SH SOLE 13540 0 0 VARIAN MED SYS INC COM 92220P105 82970 609489 SH SOLE 609489 0 0 VARIAN MED SYS INC COM 92220P105 408 3000 SH Put SOLE 0 0 3000 VARONIS SYS INC COM 922280102 15888 256504 SH SOLE 256504 0 0 VEEVA SYS INC CL A COM 922475108 49455 305073 SH SOLE 305073 0 0 VENATOR MATLS PLC SHS G9329Z100 3507 662951 SH SOLE 662951 0 0 VENTAS INC COM 92276F100 7068 103410 SH SOLE 103410 0 0 VEON LTD SPONSORED ADR 91822M106 7050 2517942 SH SOLE 2517942 0 0 VEONEER INCORPORATED COM 92336X109 6806 393190 SH SOLE 393190 0 0 VERA BRADLEY INC COM 92335C106 2148 179034 SH SOLE 179034 0 0 VERACYTE INC COM 92337F107 15835 555423 SH SOLE 555423 0 0 VERASTEM INC COM 92337C104 2743 1816781 SH SOLE 1816781 0 0 VERB TECHNOLOGY CO INC COM 92337U104 459 229423 SH SOLE 229423 0 0 VEREIT INC COM 92339V100 1268 140733 SH SOLE 140733 0 0 VERICEL CORP COM 92346J108 2206 116778 SH SOLE 116778 0 0 VERINT SYS INC COM 92343X100 11024 204977 SH SOLE 204977 0 0 VERISIGN INC COM 92343E102 22319 106708 SH SOLE 106708 0 0 VERISK ANALYTICS INC COM 92345Y106 36738 250838 SH SOLE 250838 0 0 VERITEX HLDGS INC COM 923451108 10732 413580 SH SOLE 413580 0 0 VERITONE INC COM 92347M100 6186 739952 SH SOLE 739952 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3885 68008 SH SOLE 68008 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 731 12800 SH Call SOLE 0 0 12800 VERMILION ENERGY INC COM 923725105 4908 225882 SH SOLE 225882 0 0 VERSO CORP CL A 92531L207 1702 89331 SH SOLE 89331 0 0 VERSUM MATLS INC COM 92532W103 14844 287778 SH SOLE 287778 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 18338 100000 SH Call SOLE 0 0 100000 VERTEX PHARMACEUTICALS INC COM 92532F100 91801 500603 SH SOLE 500603 0 0 VERU INC COM 92536C103 33 15417 SH SOLE 15417 0 0 VIACOM INC NEW CL B 92553P201 1726 57800 SH Call SOLE 0 0 57800 VIACOM INC NEW CL B 92553P201 16727 560000 SH Put SOLE 0 0 560000 VIACOM INC NEW CL A 92553P102 810 23756 SH SOLE 23756 0 0 VIACOM INC NEW CL B 92553P201 8676 290467 SH SOLE 290467 0 0 VIAD CORP COM NEW 92552R406 635 9590 SH SOLE 9590 0 0 VIASAT INC COM 92552V100 41046 507870 SH SOLE 507870 0 0 VIAVI SOLUTIONS INC COM 925550105 27765 2089174 SH SOLE 2089174 0 0 VICI PPTYS INC COM 925652109 79688 3615614 SH SOLE 3615614 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 344 20022 SH SOLE 20022 0 0 VIEWRAY INC COM 92672L107 17461 1981962 SH SOLE 1981962 0 0 VILLAGE FARMS INTL INC COM 92707Y108 845 73880 SH SOLE 73880 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 935 35267 SH SOLE 35267 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 1428 176104 SH SOLE 176104 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 23374 758414 SH SOLE 758414 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 12367 1433057 SH SOLE 1433057 0 0 VIRTRA INC COM PAR 92827K301 51 22069 SH SOLE 22069 0 0 VIRTU FINL INC CL A 928254101 16893 775614 SH SOLE 775614 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 10946 101916 SH SOLE 101916 0 0 VIRTUSA CORP COM 92827P102 1595 35910 SH SOLE 35910 0 0 VISA INC COM CL A 92826C839 225230 1297779 SH SOLE 1297779 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 9361 566667 SH SOLE 566667 0 0 VISHAY PRECISION GROUP INC COM 92835K103 6978 171742 SH SOLE 171742 0 0 VISTA OUTDOOR INC COM 928377100 6841 770399 SH SOLE 770399 0 0 VISTEON CORP COM NEW 92839U206 24539 418901 SH SOLE 418901 0 0 VISTRA ENERGY CORP COM 92840M102 29007 1281222 SH SOLE 1281222 0 0 VITAMIN SHOPPE INC COM 92849E101 138 35106 SH SOLE 35106 0 0 VIVINT SOLAR INC COM 92854Q106 5938 813405 SH SOLE 813405 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 3428 107400 SH Call SOLE 0 0 107400 VOCERA COMMUNICATIONS INC COM 92857F107 822 25763 SH SOLE 25763 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 217 13280 SH SOLE 13280 0 0 VONAGE HLDGS CORP COM 92886T201 10489 925734 SH SOLE 925734 0 0 VORNADO RLTY TR SH BEN INT 929042109 3703 57762 SH SOLE 57762 0 0 VOXX INTL CORP CL A 91829F104 508 122087 SH SOLE 122087 0 0 VOYA FINL INC COM 929089100 118282 2138906 SH SOLE 2138906 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 445 68199 SH SOLE 68199 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 140 29433 SH SOLE 29433 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 13291 488281 SH SOLE 488281 0 0 VSE CORP COM 918284100 391 13621 SH SOLE 13621 0 0 VTV THERAPEUTICS INC CL A 918385105 15 10545 SH SOLE 10545 0 0 VULCAN MATLS CO COM 929160109 64793 471873 SH SOLE 471873 0 0 VUZIX CORP COM NEW 92921W300 2778 679115 SH SOLE 679115 0 0 W & T OFFSHORE INC COM 92922P106 182 36782 SH SOLE 36782 0 0 WABASH NATL CORP COM 929566107 1181 72598 SH SOLE 72598 0 0 WABCO HLDGS INC COM 92927K102 83787 631877 SH SOLE 631877 0 0 WABTEC CORP COM 929740108 471 6566 SH SOLE 6566 0 0 WAGEWORKS INC COM 930427109 29969 590057 SH SOLE 590057 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 41292 755300 SH Put SOLE 0 0 755300 WALGREENS BOOTS ALLIANCE INC COM 931427108 24911 455656 SH SOLE 455656 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10311 188600 SH Call SOLE 0 0 188600 WALMART INC COM 931142103 983 8900 SH Put SOLE 0 0 8900 WALMART INC COM 931142103 45764 414192 SH SOLE 414192 0 0 WARRIOR MET COAL INC COM 93627C101 27404 1049166 SH SOLE 1049166 0 0 WASHINGTON FED INC COM 938824109 707 20238 SH SOLE 20238 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 541 141699 SH SOLE 141699 0 0 WASHINGTON TR BANCORP COM 940610108 614 11759 SH SOLE 11759 0 0 WASTE CONNECTIONS INC COM 94106B101 21847 228569 SH SOLE 228569 0 0 WASTE MGMT INC DEL COM 94106L109 900 7800 SH Put SOLE 0 0 7800 WASTE MGMT INC DEL COM 94106L109 1396 12100 SH Call SOLE 0 0 12100 WASTE MGMT INC DEL COM 94106L109 28790 249542 SH SOLE 249542 0 0 WATERS CORP COM 941848103 10977 51000 SH Call SOLE 0 0 51000 WATERS CORP COM 941848103 21324 99070 SH SOLE 99070 0 0 WATERSTONE FINL INC MD COM 94188P101 257 15043 SH SOLE 15043 0 0 WATSCO INC COM 942622200 17523 107155 SH SOLE 107155 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 9616 103202 SH SOLE 103202 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 512 19621 SH SOLE 19621 0 0 WAYFAIR INC CL A 94419L101 8264 56600 SH Call SOLE 0 0 56600 WAYFAIR INC CL A 94419L101 17029 116639 SH SOLE 116639 0 0 WD-40 CO COM 929236107 1367 8593 SH SOLE 8593 0 0 WEBSTER FINL CORP CONN COM 947890109 28189 590093 SH SOLE 590093 0 0 WEC ENERGY GROUP INC COM 92939U106 15084 180928 SH SOLE 180928 0 0 WEIBO CORP SPONSORED ADR 948596101 474 10881 SH SOLE 10881 0 0 WEIDAI LTD SPONS ADS 94861A108 381 42368 SH SOLE 42368 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 669 35000 SH Call SOLE 0 0 35000 WEINGARTEN RLTY INVS SH BEN INT 948741103 333 12136 SH SOLE 12136 0 0 WEIS MKTS INC COM 948849104 640 17587 SH SOLE 17587 0 0 WELBILT INC COM 949090104 2681 160536 SH SOLE 160536 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 71799 251863 SH SOLE 251863 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 525 385 SH SOLE 0 0 0 WELLS FARGO CO NEW COM 949746101 120658 2549835 SH SOLE 2549835 0 0 WELLS FARGO CO NEW COM 949746101 1107 23400 SH Put SOLE 0 0 23400 WENDYS CO COM 95058W100 20265 1034960 SH SOLE 1034960 0 0 WERNER ENTERPRISES INC COM 950755108 7554 243063 SH SOLE 243063 0 0 WESBANCO INC COM 950810101 14855 385346 SH SOLE 385346 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 2734 246271 SH SOLE 246271 0 0 WESCO INTL INC COM 95082P105 1279 25261 SH SOLE 25261 0 0 WEST BANCORPORATION INC CAP STK 95123P106 353 16653 SH SOLE 16653 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 19003 151840 SH SOLE 151840 0 0 WESTAMERICA BANCORPORATION COM 957090103 276 4484 SH SOLE 4484 0 0 WESTERN ALLIANCE BANCORP COM 957638109 46538 1040657 SH SOLE 1040657 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 1144 115246 SH SOLE 115246 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 1022 199230 SH SOLE 199230 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 974 65070 SH SOLE 65070 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 3831 383894 SH SOLE 383894 0 0 WESTERN DIGITAL CORP COM 958102105 2140 45000 SH Call SOLE 0 0 45000 WESTERN UN CO COM 959802109 20439 1027612 SH SOLE 1027612 0 0 WESTLAKE CHEM CORP COM 960413102 34508 496799 SH SOLE 496799 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 983 362608 SH SOLE 362608 0 0 WESTROCK CO COM 96145D105 70451 1931765 SH SOLE 1931765 0 0 WESTROCK CO COM 96145D105 3647 100000 SH Call SOLE 0 0 100000 WESTWOOD HLDGS GROUP INC COM 961765104 1877 53329 SH SOLE 53329 0 0 WEX INC COM 96208T104 811 3895 SH SOLE 3895 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 15338 634345 SH SOLE 634345 0 0 WHIRLPOOL CORP COM 963320106 11325 79550 SH SOLE 79550 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 5834 5711 SH SOLE 5711 0 0 WHITEHORSE FIN INC COM 96524V106 507 36872 SH SOLE 36872 0 0 WHITESTONE REIT COM 966084204 316 24896 SH SOLE 24896 0 0 WHITING PETE CORP NEW COM NEW 966387409 9340 500000 SH Call SOLE 0 0 500000 WIDEOPENWEST INC COM 96758W101 3056 420899 SH SOLE 420899 0 0 WILEY JOHN & SONS INC CL A 968223206 21347 465482 SH SOLE 465482 0 0 WILLIAMS COS INC DEL COM 969457100 2947 105100 SH Call SOLE 0 0 105100 WILLIAMS COS INC DEL COM 969457100 119772 4271459 SH SOLE 4271459 0 0 WILLIAMS SONOMA INC COM 969904101 1684 25908 SH SOLE 25908 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 50851 265484 SH SOLE 265484 0 0 WILLSCOT CORP COM 971375126 3812 253480 SH SOLE 253480 0 0 WINGSTOP INC COM 974155103 18573 196017 SH SOLE 196017 0 0 WINTRUST FINL CORP COM 97650W108 103720 1417711 SH SOLE 1417711 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 3647 842300 SH SOLE 842300 0 0 WISDOMTREE INVTS INC COM 97717P104 15094 2446385 SH SOLE 2446385 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 385 14782 SH SOLE 14782 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 6385 245000 SH Put SOLE 0 0 245000 WIX COM LTD SHS M98068105 39109 275219 SH SOLE 275219 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 7321 123664 SH SOLE 123664 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3629 131789 SH SOLE 131789 0 0 WOODWARD INC COM 980745103 51750 457313 SH SOLE 457313 0 0 WORKDAY INC CL A 98138H101 30385 147800 SH SOLE 147800 0 0 WORKIVA INC COM CL A 98139A105 15282 263082 SH SOLE 263082 0 0 WORLD ACCEP CORP DEL COM 981419104 580 3532 SH SOLE 3532 0 0 WORLD FUEL SVCS CORP COM 981475106 837 23275 SH SOLE 23275 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 34009 470974 SH SOLE 470974 0 0 WORLDPAY INC CL A 981558109 428809 3499056 SH SOLE 3499056 0 0 WPX ENERGY INC COM 98212B103 68971 5992280 SH SOLE 5992280 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 6331 212300 SH Call SOLE 0 0 212300 WRIGHT MED GROUP N V ORD SHS N96617118 110372 3701260 SH SOLE 3701260 0 0 WSFS FINL CORP COM 929328102 1782 43146 SH SOLE 43146 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 6145 139968 SH SOLE 139968 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 107584 1930113 SH SOLE 1930113 0 0 WYNN RESORTS LTD COM 983134107 27054 218195 SH SOLE 218195 0 0 WYNN RESORTS LTD COM 983134107 2405 19400 SH Put SOLE 0 0 19400 X FINANCIAL SPONSORED ADS 98372W103 52 13824 SH SOLE 13824 0 0 X4 PHARMACEUTICALS INC COM 98420X103 2275 151636 SH SOLE 151636 0 0 XBIOTECH INC COM 98400H102 87 11516 SH SOLE 11516 0 0 XCEL ENERGY INC COM 98389B100 19064 320453 SH SOLE 320453 0 0 XENCOR INC COM 98401F105 67743 1655086 SH SOLE 1655086 0 0 XENIA HOTELS & RESORTS INC COM 984017103 9742 467239 SH SOLE 467239 0 0 XEROX CORP COM NEW 984121608 12427 350951 SH SOLE 350951 0 0 XEROX CORP COM NEW 984121608 13990 395100 SH Put SOLE 0 0 395100 XILINX INC COM 983919101 1769 15000 SH Call SOLE 0 0 15000 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 355 84861 SH SOLE 84861 0 0 XOMA CORP DEL COM NEW 98419J206 1651 111134 SH SOLE 111134 0 0 XPERI CORP COM 98421B100 2751 133621 SH SOLE 133621 0 0 XPO LOGISTICS INC COM 983793100 32194 556891 SH SOLE 556891 0 0 Y MABS THERAPEUTICS INC COM 984241109 9205 402493 SH SOLE 402493 0 0 YAMANA GOLD INC COM 98462Y100 19550 7757850 SH SOLE 7757850 0 0 YANDEX N V SHS CLASS A N97284108 5959 156816 SH SOLE 156816 0 0 YATRA ONLINE INC ORD SHS G98338109 1783 476656 SH SOLE 476656 0 0 YELP INC CL A 985817105 16745 489921 SH SOLE 489921 0 0 YEXT INC COM 98585N106 2669 132877 SH SOLE 132877 0 0 YORK WTR CO COM 987184108 384 10755 SH SOLE 10755 0 0 YUM BRANDS INC COM 988498101 221 1995 SH SOLE 1995 0 0 YUM BRANDS INC COM 988498101 10591 95700 SH Put SOLE 0 0 95700 YUM BRANDS INC COM 988498101 2800 25300 SH Call SOLE 0 0 25300 YUM CHINA HLDGS INC COM 98850P109 10123 219119 SH SOLE 219119 0 0 YUNJI INC ADS RP CL A 98873N107 3354 296829 SH SOLE 296829 0 0 YY INC SPONSORED ADS A 98426T106 11341 162735 SH SOLE 162735 0 0 ZAFGEN INC COM 98885E103 798 670663 SH SOLE 670663 0 0 ZAI LAB LTD ADR 98887Q104 282 8075 SH SOLE 8075 0 0 ZAYO GROUP HLDGS INC COM 98919V105 59583 1810491 SH SOLE 1810491 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 20598 98324 SH SOLE 98324 0 0 ZENDESK INC COM 98936J101 58412 656096 SH SOLE 656096 0 0 ZILLOW GROUP INC CL A 98954M101 8416 183924 SH SOLE 183924 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 1236 10500 SH Call SOLE 0 0 10500 ZIMMER BIOMET HLDGS INC COM 98956P102 3002 25500 SH Put SOLE 0 0 25500 ZIMMER BIOMET HLDGS INC COM 98956P102 86786 737096 SH SOLE 737096 0 0 ZION OIL & GAS INC COM 989696109 753 2248988 SH SOLE 2248988 0 0 ZIONS BANCORPORATION N A COM 989701107 103059 2241378 SH SOLE 2241378 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 2035 349041 SH SOLE 349041 0 0 ZIX CORP COM 98974P100 140 15442 SH SOLE 15442 0 0 ZOETIS INC CL A 98978V103 152591 1344530 SH SOLE 1344530 0 0 ZOGENIX INC COM NEW 98978L204 11945 250000 SH Put SOLE 0 0 250000 ZOGENIX INC COM NEW 98978L204 76148 1593711 SH SOLE 1593711 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 93 403679 SH SOLE 403679 0 0 ZOVIO INC COM 98979V102 584 163186 SH SOLE 163186 0 0 ZSCALER INC COM 98980G102 19936 260121 SH SOLE 260121 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5052 264206 SH SOLE 264206 0 0 ZUMIEZ INC COM 989817101 2382 91282 SH SOLE 91282 0 0 ZYMEWORKS INC COM 98985W102 27508 1250345 SH SOLE 1250345 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 242 17857 SH SOLE 17857 0 0 ZYNGA INC CL A 98986T108 69371 11316651 SH SOLE 11316651 0 0