0001273087-19-000012.txt : 20190215 0001273087-19-000012.hdr.sgml : 20190215 20190215160244 ACCESSION NUMBER: 0001273087-19-000012 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190215 DATE AS OF CHANGE: 20190215 EFFECTIVENESS DATE: 20190215 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: 19611480 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 12-31-2018 12-31-2018 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 QUANTITATIVE STRATEGIES LLC Y Each of the holdings described below is held directly or indirectly by Millennium Partners, L.P. or one or more affiliated investment funds that invest a portion of their assets in Millennium Partners, L.P. The Other Included Managers Nos. 1 and 2 and the Other Manager Reporting for this Manager described herein are relying advisers (as defined under the SEC's Form ADV) of the Institutional Investment Manager filing this report (the "Institutional Investment Manager"). Certain holdings included in this report involve discretion exercised by other relying advisers of the Institutional Investment Manager that are not separately identified on this report. In addition, certain holdings included in this report are reported in the holdings reports of other institutional investment managers that may be deemed to have investment discretion over such holdings, but on whose behalf the Institutional Investment Manager is not filing this report.
Gil Raviv Global General Counsel 212-841-4100 /s/ Gil Raviv New York NY 02-15-2019 2 3696 64134785 false 1 0001426821 028-12854 MILLENNIUM INTERNATIONAL MANAGEMENT LP 2 0001426818 028-12858 MILLENNIUM GLOBAL ESTATE GP LLC
INFORMATION TABLE 2 AMENDMENTmmllc.xml 111 INC ADS 68247Q102 1365 226802 SH SOLE 226802 0 0 1ST SOURCE CORP COM 336901103 5007 124108 SH SOLE 124108 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 6368 737052 SH SOLE 737052 0 0 22ND CENTY GROUP INC COM 90137F103 73 29447 SH SOLE 29447 0 0 2U INC COM 90214J101 17521 352395 SH SOLE 352395 0 0 360 FINANCE INC ADS 88557W101 659 42721 SH SOLE 42721 0 0 3-D SYS CORP DEL COM NEW 88554D205 567 55741 SH SOLE 55741 0 0 3M CO COM 88579Y101 15479 81236 SH SOLE 81236 0 0 51JOB INC SP ADR REP COM 316827104 953 15255 SH SOLE 15255 0 0 58 COM INC SPON ADR REP A 31680Q104 25796 475851 SH SOLE 475851 0 0 8X8 INC NEW COM 282914100 404 22389 SH SOLE 22389 0 0 A10 NETWORKS INC COM 002121101 4146 664448 SH SOLE 664448 0 0 AAC HLDGS INC COM 000307108 135 96496 SH SOLE 96496 0 0 AARONS INC COM PAR $0.50 002535300 6431 152928 SH SOLE 152928 0 0 ABBOTT LABS COM 002824100 3617 50000 SH Call SOLE 0 0 50000 ABBVIE INC COM 00287Y109 18438 200000 SH Call SOLE 0 0 200000 ABEONA THERAPEUTICS INC COM 00289Y107 7179 1005483 SH SOLE 1005483 0 0 ABERCROMBIE & FITCH CO CL A 002896207 4548 226834 SH SOLE 226834 0 0 ABERDEEN INCOME CR STRATEGIE COM 003057106 355 33921 SH SOLE 33921 0 0 ABIOMED INC COM 003654100 22820 70208 SH SOLE 70208 0 0 ABIOMED INC COM 003654100 325 1000 SH Call SOLE 0 0 1000 ABM INDS INC COM 000957100 22139 689460 SH SOLE 689460 0 0 ABRAXAS PETE CORP COM 003830106 365 335058 SH SOLE 335058 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 24293 639280 SH SOLE 639280 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 765 29756 SH SOLE 29756 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 14641 905416 SH SOLE 905416 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 606 25509 SH SOLE 25509 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 63553 450702 SH SOLE 450702 0 0 ACCO BRANDS CORP COM 00081T108 1759 259395 SH SOLE 259395 0 0 ACCURAY INC COM 004397105 4287 1257268 SH SOLE 1257268 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 159 68983 SH SOLE 68983 0 0 ACETO CORP COM 004446100 611 727915 SH SOLE 727915 0 0 ACHAOGEN INC COM 004449104 56 45771 SH SOLE 45771 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 3305 2078412 SH SOLE 2078412 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 795 500000 SH Call SOLE 0 0 500000 ACI WORLDWIDE INC COM 004498101 10982 396898 SH SOLE 396898 0 0 ACORDA THERAPEUTICS INC COM 00484M106 11893 763337 SH SOLE 763337 0 0 ACTIVISION BLIZZARD INC COM 00507V109 9139 196242 SH SOLE 196242 0 0 ACUITY BRANDS INC COM 00508Y102 13949 121345 SH SOLE 121345 0 0 ACUSHNET HOLDINGS CORP COM 005098108 5888 279468 SH SOLE 279468 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 4098 479899 SH SOLE 479899 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 12065 2098272 SH SOLE 2098272 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1150 200000 SH Call SOLE 0 0 200000 ADDUS HOMECARE CORP COM 006739106 1413 20816 SH SOLE 20816 0 0 ADECOAGRO S A COM L00849106 915 131458 SH SOLE 131458 0 0 ADIENT PLC ORD SHS G0084W101 11219 744935 SH SOLE 744935 0 0 ADOBE INC COM 00724F101 54261 239840 SH SOLE 239840 0 0 ADOBE INC COM 00724F101 15407 68100 SH Put SOLE 0 0 68100 ADOMANI INC COM 00726A100 34 125350 SH SOLE 125350 0 0 ADT INC COM 00090Q103 1863 310047 SH SOLE 310047 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3235 68365 SH SOLE 68365 0 0 ADTRAN INC COM 00738A106 3790 352870 SH SOLE 352870 0 0 ADURO BIOTECH INC COM 00739L101 307 116376 SH SOLE 116376 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 178486 1133535 SH SOLE 1133535 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 48474 2024809 SH SOLE 2024809 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 3827 157802 SH SOLE 157802 0 0 ADVANCED ENERGY INDS COM 007973100 243 5670 SH SOLE 5670 0 0 ADVANCED MICRO DEVICES INC COM 007903107 17471 946422 SH SOLE 946422 0 0 ADVANSIX INC COM 00773T101 2419 99401 SH SOLE 99401 0 0 ADVAXIS INC COM NEW 007624208 22 114907 SH SOLE 114907 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 142 11345 SH SOLE 11345 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 281 89216 SH SOLE 89216 0 0 AECOM COM 00766T100 19178 723681 SH SOLE 723681 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 156 20884 SH SOLE 20884 0 0 AEGON N V NY REGISTRY SHS 007924103 99 21286 SH SOLE 21286 0 0 AERCAP HOLDINGS NV SHS N00985106 234 5900 SH SOLE 5900 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 8047 222900 SH SOLE 222900 0 0 AEROHIVE NETWORKS INC COM 007786106 1505 461526 SH SOLE 461526 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 15240 432575 SH SOLE 432575 0 0 AEROVIRONMENT INC COM 008073108 1655 24359 SH SOLE 24359 0 0 AES CORP COM 00130H105 11338 784087 SH SOLE 784087 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 43 61223 SH SOLE 61223 0 0 AFFILIATED MANAGERS GROUP COM 008252108 27624 283500 SH SOLE 283500 0 0 AFFIMED N V COM N01045108 9709 3121914 SH SOLE 3121914 0 0 AFLAC INC COM 001055102 12901 283175 SH SOLE 283175 0 0 AG MTG INVT TR INC COM 001228105 1005 63083 SH SOLE 63083 0 0 AGCO CORP COM 001084102 67047 1204363 SH SOLE 1204363 0 0 AGENUS INC COM NEW 00847G705 2431 1021387 SH SOLE 1021387 0 0 AGEX THERAPEUTICS INC COM 00848H108 265 88562 SH SOLE 88562 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 110080 1631781 SH SOLE 1631781 0 0 AGILYSYS INC COM 00847J105 981 68376 SH SOLE 68376 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 9955 215902 SH SOLE 215902 0 0 AGM GROUP HOLDINGS INC SHS CL A G0132V105 326 12233 SH SOLE 12233 0 0 AGNC INVT CORP COM 00123Q104 27805 1585232 SH SOLE 1585232 0 0 AGNICO EAGLE MINES LTD COM 008474108 6531 161647 SH SOLE 161647 0 0 AGREE REALTY CORP COM 008492100 375 6347 SH SOLE 6347 0 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 24 150000 SH SOLE 0 0 150000 AILERON THERAPEUTICS INC COM 00887A105 37 43533 SH SOLE 43533 0 0 AIR LEASE CORP CL A 00912X302 11700 387283 SH SOLE 387283 0 0 AIR PRODS & CHEMS INC COM 009158106 31198 194924 SH SOLE 194924 0 0 AIRCASTLE LTD COM G0129K104 6074 352344 SH SOLE 352344 0 0 AK STL HLDG CORP COM 001547108 9171 4075819 SH SOLE 4075819 0 0 AK STL HLDG CORP COM 001547108 1249 555000 SH Put SOLE 0 0 555000 AKAMAI TECHNOLOGIES INC COM 00971T101 143610 2351173 SH SOLE 2351173 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 43 27409 SH SOLE 27409 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1314 237527 SH SOLE 237527 0 0 AKORN INC COM 009728106 7011 2068124 SH SOLE 2068124 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 392 78887 SH SOLE 78887 0 0 ALAMO GROUP INC COM 011311107 1736 22455 SH SOLE 22455 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 3687 1024249 SH SOLE 1024249 0 0 ALASKA AIR GROUP INC COM 011659109 14129 232192 SH SOLE 232192 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 34 23892 SH SOLE 23892 0 0 ALBANY INTL CORP CL A 012348108 15317 245352 SH SOLE 245352 0 0 ALBEMARLE CORP COM 012653101 9858 127916 SH SOLE 127916 0 0 ALBEMARLE CORP COM 012653101 4524 58700 SH Call SOLE 0 0 58700 ALBEMARLE CORP COM 012653101 6605 85700 SH Put SOLE 0 0 85700 ALCENTRA CAP CORP COM 01374T102 107 16469 SH SOLE 16469 0 0 ALCOA CORP COM 013872106 19447 731653 SH SOLE 731653 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 4892 477310 SH SOLE 477310 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 5461 657976 SH SOLE 657976 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 226 12279 SH SOLE 12279 0 0 ALEXANDERS INC COM 014752109 732 2401 SH SOLE 2401 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 23845 206914 SH SOLE 206914 0 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 1565 46627 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 64045 657816 SH SOLE 657816 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 15578 160000 SH Call SOLE 0 0 160000 ALGONQUIN PWR UTILS CORP COM 015857105 303 30141 SH SOLE 30141 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44694 326065 SH SOLE 326065 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 57569 420000 SH Call SOLE 0 0 420000 ALIGN TECHNOLOGY INC COM 016255101 32349 154461 SH SOLE 154461 0 0 ALIGN TECHNOLOGY INC COM 016255101 5759 27500 SH Call SOLE 0 0 27500 ALJ REGIONAL HLDGS INC COM 001627108 26 19795 SH SOLE 19795 0 0 ALKERMES PLC SHS G01767105 27191 921405 SH SOLE 921405 0 0 ALKERMES PLC SHS G01767105 295 10000 SH Put SOLE 0 0 10000 ALLAKOS INC COM 01671P100 405 7748 SH SOLE 7748 0 0 ALLEGHANY CORP DEL COM 017175100 254 408 SH SOLE 408 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 12772 586660 SH SOLE 586660 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1217 37611 SH SOLE 37611 0 0 ALLEGIANT TRAVEL CO COM 01748X102 6775 67605 SH SOLE 67605 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 6312 79186 SH SOLE 79186 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 757 9500 SH Put SOLE 0 0 9500 ALLEGRO MERGER CORP COM 01749N103 4875 500000 SH SOLE 500000 0 0 ALLERGAN PLC SHS G0177J108 4623 34591 SH SOLE 34591 0 0 ALLETE INC COM NEW 018522300 1330 17452 SH SOLE 17452 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6457 43022 SH SOLE 43022 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1285 122050 SH SOLE 122050 0 0 ALLIANT ENERGY CORP COM 018802108 97400 2305319 SH SOLE 2305319 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 2150 201293 SH SOLE 201293 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 548 12269 SH SOLE 12269 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1401 31912 SH SOLE 31912 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3961 410921 SH SOLE 410921 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 241 25000 SH Put SOLE 0 0 25000 ALLSTATE CORP COM 020002101 112429 1360631 SH SOLE 1360631 0 0 ALLY FINL INC COM 02005N100 26056 1149888 SH SOLE 1149888 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 829 11373 SH SOLE 11373 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1424 139726 SH SOLE 139726 0 0 ALPHABET INC CAP STK CL C 02079K107 308150 297554 SH SOLE 297554 0 0 ALPHABET INC CAP STK CL A 02079K305 224068 214427 SH SOLE 214427 0 0 ALPHABET INC CAP STK CL A 02079K305 55174 52800 SH Call SOLE 0 0 52800 ALPHABET INC CAP STK CL A 02079K305 99376 95100 SH Put SOLE 0 0 95100 ALTABA INC COM 021346101 673937 11631633 SH SOLE 11631633 0 0 ALTAIR ENGR INC COM CL A 021369103 6034 218777 SH SOLE 218777 0 0 ALTERYX INC COM CL A 02156B103 309 5202 SH SOLE 5202 0 0 ALTICE USA INC CL A 02156K103 28772 1741622 SH SOLE 1741622 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 484 21527 SH SOLE 21527 0 0 ALTRA INDL MOTION CORP COM 02208R106 1106 43959 SH SOLE 43959 0 0 ALTRIA GROUP INC COM 02209S103 13724 277863 SH SOLE 277863 0 0 ALTUS MIDSTREAM CO CL A 02215L100 806 104251 SH SOLE 104251 0 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 199 25435 SH SOLE 25435 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 5955 392030 SH SOLE 392030 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 11983 614528 SH SOLE 614528 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 76547 5624331 SH SOLE 5624331 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 7577 556700 SH Call SOLE 0 0 556700 AMAZON COM INC COM 023135106 203170 135269 SH SOLE 135269 0 0 AMAZON COM INC COM 023135106 130822 87100 SH Call SOLE 0 0 87100 AMAZON COM INC COM 023135106 224394 149400 SH Put SOLE 0 0 149400 AMBARELLA INC SHS G037AX101 550 15716 SH SOLE 15716 0 0 AMBEV SA SPONSORED ADR 02319V103 45 11490 SH SOLE 11490 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 366 29787 SH SOLE 29787 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 257 20900 SH Call SOLE 0 0 20900 AMC NETWORKS INC CL A 00164V103 487 8866 SH SOLE 8866 0 0 AMDOCS LTD SHS G02602103 10121 172775 SH SOLE 172775 0 0 AMEDISYS INC COM 023436108 26058 222513 SH SOLE 222513 0 0 AMEREN CORP COM 023608102 22660 347383 SH SOLE 347383 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 41964 2944849 SH SOLE 2944849 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 62257 1938870 SH SOLE 1938870 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3722 115900 SH Put SOLE 0 0 115900 AMERICAN ASSETS TR INC COM 024013104 1926 47937 SH SOLE 47937 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 10504 946335 SH SOLE 946335 0 0 AMERICAN TOWER CORP NEW COM 03027X100 299 1888 SH SOLE 1888 0 0 AMERICAN VANGUARD CORP COM 030371108 1527 100550 SH SOLE 100550 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 15549 279263 SH SOLE 279263 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2507 27618 SH SOLE 27618 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 15681 378863 SH SOLE 378863 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 21324 1103180 SH SOLE 1103180 0 0 AMERICAN ELEC PWR INC COM 025537101 48577 649948 SH SOLE 649948 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 3364 120407 SH SOLE 120407 0 0 AMERICAN EXPRESS CO COM 025816109 20913 219400 SH SOLE 219400 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 29874 329994 SH SOLE 329994 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 23085 1162970 SH SOLE 1162970 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 11383 288831 SH SOLE 288831 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 791 26999 SH SOLE 26999 0 0 AMERICAN NATL INS CO COM 028591105 232 1820 SH SOLE 1820 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 4339 152470 SH SOLE 152470 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 118 10267 SH SOLE 10267 0 0 AMERICAN SOFTWARE INC CL A 029683109 117 11200 SH SOLE 11200 0 0 AMERICAN STS WTR CO COM 029899101 3278 48897 SH SOLE 48897 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1611 144517 SH SOLE 144517 0 0 AMERICAS CAR MART INC COM 03062T105 1141 15748 SH SOLE 15748 0 0 AMERICOLD RLTY TR COM 03064D108 20977 821357 SH SOLE 821357 0 0 AMERIPRISE FINL INC COM 03076C106 24537 235100 SH SOLE 235100 0 0 AMERIS BANCORP COM 03076K108 9600 303130 SH SOLE 303130 0 0 AMERISOURCEBERGEN CORP COM 03073E105 48463 651384 SH SOLE 651384 0 0 AMETEK INC NEW COM 031100100 73302 1082742 SH SOLE 1082742 0 0 AMGEN INC COM 031162100 177906 913885 SH SOLE 913885 0 0 AMICUS THERAPEUTICS INC COM 03152W109 3075 320935 SH SOLE 320935 0 0 AMKOR TECHNOLOGY INC COM 031652100 151 23058 SH SOLE 23058 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 12343 217846 SH SOLE 217846 0 0 AMPCO-PITTSBURGH CORP COM 032037103 34 10921 SH SOLE 10921 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2796 140507 SH SOLE 140507 0 0 AMPHENOL CORP NEW CL A 032095101 454 5607 SH SOLE 5607 0 0 ANADARKO PETE CORP COM 032511107 232169 5295821 SH SOLE 5295821 0 0 ANALOG DEVICES INC COM 032654105 27320 318298 SH SOLE 318298 0 0 ANALOG DEVICES INC COM 032654105 3897 45400 SH Put SOLE 0 0 45400 ANAPLAN INC COM 03272L108 7222 272106 SH SOLE 272106 0 0 ANAPTYSBIO INC COM 032724106 16498 258624 SH SOLE 258624 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 157 100780 SH SOLE 100780 0 0 ANDERSONS INC COM 034164103 6408 214392 SH SOLE 214392 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 10731 667761 SH SOLE 667761 0 0 ANI PHARMACEUTICALS INC COM 00182C103 488 10831 SH SOLE 10831 0 0 ANIKA THERAPEUTICS INC COM 035255108 6404 190548 SH SOLE 190548 0 0 ANSYS INC COM 03662Q105 4952 34647 SH SOLE 34647 0 0 ANTARES PHARMA INC COM 036642106 4102 1507964 SH SOLE 1507964 0 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 653 58451 SH SOLE 58451 0 0 ANTERO RES CORP COM 03674X106 52141 5552818 SH SOLE 5552818 0 0 ANTERO RES CORP COM 03674X106 41548 4424700 SH Call SOLE 0 0 4424700 ANTHEM INC COM 036752103 70131 267032 SH SOLE 267032 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 351 86888 SH SOLE 86888 0 0 AON PLC SHS CL A G0408V102 9732 66951 SH SOLE 66951 0 0 AON PLC SHS CL A G0408V102 7268 50000 SH Put SOLE 0 0 50000 APACHE CORP COM 037411105 2628 100113 SH SOLE 100113 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 36398 829481 SH SOLE 829481 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 15596 1182385 SH SOLE 1182385 0 0 APERGY CORP COM 03755L104 5701 210527 SH SOLE 210527 0 0 APOGEE ENTERPRISES INC COM 037598109 3633 121715 SH SOLE 121715 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 5184 5500 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC NOTE 5.375%10/1 03762UAC9 9596 10000 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 353 21202 SH SOLE 21202 0 0 APOLLO ENDOSURGERY INC COM 03767D108 41 11781 SH SOLE 11781 0 0 APOLLO INVT CORP COM NEW 03761U502 585 47172 SH SOLE 47172 0 0 APPFOLIO INC COM CL A 03783C100 1485 25070 SH SOLE 25070 0 0 APPIAN CORP CL A 03782L101 481 18023 SH SOLE 18023 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 11438 802130 SH SOLE 802130 0 0 APPLE INC COM 037833100 517444 3280357 SH SOLE 3280357 0 0 APPLE INC COM 037833100 71030 450300 SH Call SOLE 0 0 450300 APPLE INC COM 037833100 173419 1099400 SH Put SOLE 0 0 1099400 APPLIED INDL TECHNOLOGIES IN COM 03820C105 10841 200987 SH SOLE 200987 0 0 APPLIED MATLS INC COM 038222105 56857 1736621 SH SOLE 1736621 0 0 APPLIED MATLS INC COM 038222105 815 24900 SH Call SOLE 0 0 24900 APPLIED MATLS INC COM 038222105 10483 320200 SH Put SOLE 0 0 320200 APPTIO INC CL A 03835C108 4278 112702 SH SOLE 112702 0 0 APTARGROUP INC COM 038336103 15540 165194 SH SOLE 165194 0 0 APTINYX INC COM 03836N103 266 16084 SH SOLE 16084 0 0 APTIV PLC SHS G6095L109 1266 20570 SH SOLE 20570 0 0 AQUA AMERICA INC COM 03836W103 5261 153872 SH SOLE 153872 0 0 AQUANTIA CORP COM 03842Q108 1100 125475 SH SOLE 125475 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 616 32622 SH SOLE 32622 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 145 23010 SH SOLE 23010 0 0 ARAMARK COM 03852U106 74359 2566749 SH SOLE 2566749 0 0 ARATANA THERAPEUTICS INC COM 03874P101 3941 642923 SH SOLE 642923 0 0 ARAVIVE INC COM 03890D108 86 24519 SH SOLE 24519 0 0 ARBOR RLTY TR INC COM 038923108 1787 177495 SH SOLE 177495 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 893 435501 SH SOLE 435501 0 0 ARCBEST CORP COM 03937C105 3193 93200 SH SOLE 93200 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 552 26700 SH SOLE 26700 0 0 ARCH CAP GROUP LTD ORD G0450A105 7657 286546 SH SOLE 286546 0 0 ARCH COAL INC CL A 039380407 21701 261492 SH SOLE 261492 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 105149 2566487 SH SOLE 2566487 0 0 ARCHROCK INC COM 03957W106 8201 1094945 SH SOLE 1094945 0 0 ARCIMOTO INC COM 039587100 48 18084 SH SOLE 18084 0 0 ARCO PLATFORM LTD COM CL A G04553106 1467 66306 SH SOLE 66306 0 0 ARCONIC INC COM 03965L100 361 21433 SH SOLE 21433 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1437 181920 SH SOLE 181920 0 0 ARCOSA INC COM 039653100 1112 40173 SH SOLE 40173 0 0 ARDAGH GROUP S A CL A L0223L101 2736 246902 SH SOLE 246902 0 0 ARDELYX INC COM 039697107 315 176060 SH SOLE 176060 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1174 30148 SH SOLE 30148 0 0 ARES CAP CORP COM 04010L103 21230 1362669 SH SOLE 1362669 0 0 ARES COML REAL ESTATE CORP COM 04013V108 4189 321269 SH SOLE 321269 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 23234 1306767 SH SOLE 1306767 0 0 ARGENX SE SPONSORED ADR 04016X101 4151 43213 SH SOLE 43213 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 995 14796 SH SOLE 14796 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 134 12112 SH SOLE 12112 0 0 ARISTA NETWORKS INC COM 040413106 40343 191473 SH SOLE 191473 0 0 ARLO TECHNOLOGIES INC COM 04206A101 2189 219347 SH SOLE 219347 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 143 10185 SH SOLE 10185 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 443 21590 SH SOLE 21590 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 40884 702346 SH SOLE 702346 0 0 AROTECH CORP COM NEW 042682203 470 179416 SH SOLE 179416 0 0 ARQULE INC COM 04269E107 11029 3981553 SH SOLE 3981553 0 0 ARRAY BIOPHARMA INC COM 04269X105 42741 2999334 SH SOLE 2999334 0 0 ARRIS INTL INC SHS G0551A103 126323 4132241 SH SOLE 4132241 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1328 106941 SH SOLE 106941 0 0 ARVINAS INC COM 04335A105 1038 80797 SH SOLE 80797 0 0 ARYA SCIENCES ACQUISITION CO UNIT 10/04/2023 G3165V117 3072 300000 SH SOLE 300000 0 0 ASANKO GOLD INC COM 04341Y105 262 409888 SH SOLE 409888 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2954 44321 SH SOLE 44321 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 11507 183675 SH SOLE 183675 0 0 ASCENT CAP GROUP INC COM SER A 043632108 18 46005 SH SOLE 46005 0 0 ASGN INC COM 00191U102 24312 446094 SH SOLE 446094 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 3561 890242 SH SOLE 890242 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 32968 464606 SH SOLE 464606 0 0 ASLAN PHARMACEUTICALS LTD ADS 04522R101 72 18149 SH SOLE 18149 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 6326 40650 SH SOLE 40650 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 35083 835508 SH SOLE 835508 0 0 ASPEN TECHNOLOGY INC COM 045327103 26349 320630 SH SOLE 320630 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 436 120905 SH SOLE 120905 0 0 ASSOCIATED BANC CORP COM 045487105 56979 2879203 SH SOLE 2879203 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 231 6544 SH SOLE 6544 0 0 ASSURANT INC COM 04621X108 8095 90506 SH SOLE 90506 0 0 ASSURED GUARANTY LTD COM G0585R106 5612 146615 SH SOLE 146615 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 81 130155 SH SOLE 130155 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 428 11281 SH SOLE 11281 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 28485 750000 SH Call SOLE 0 0 750000 ASTRONICS CORP COM 046433108 7611 249945 SH SOLE 249945 0 0 AT HOME GROUP INC COM 04650Y100 23582 1263786 SH SOLE 1263786 0 0 AT&T INC COM 00206R102 12903 452093 SH SOLE 452093 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 435 12527 SH SOLE 12527 0 0 ATENTO S A SHS L0427L105 149 37188 SH SOLE 37188 0 0 ATHENAHEALTH INC COM 04685W103 134899 1022505 SH SOLE 1022505 0 0 ATHENE HLDG LTD CL A G0684D107 4458 111926 SH SOLE 111926 0 0 ATKORE INTL GROUP INC COM 047649108 7534 379743 SH SOLE 379743 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 7252 443034 SH SOLE 443034 0 0 ATLANTICA YIELD PLC SHS G0751N103 9797 499828 SH SOLE 499828 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 8139 8512 SH SOLE 0 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 13015 308481 SH SOLE 308481 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 593 73324 SH SOLE 73324 0 0 ATLASSIAN CORP PLC CL A G06242104 13617 153031 SH SOLE 153031 0 0 ATMOS ENERGY CORP COM 049560105 20879 225178 SH SOLE 225178 0 0 ATN INTL INC COM 00215F107 864 12076 SH SOLE 12076 0 0 ATRICURE INC COM 04963C209 26854 877574 SH SOLE 877574 0 0 ATTUNITY LTD SHS NEW M15332121 3832 194729 SH SOLE 194729 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 79 20088 SH SOLE 20088 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 12600 590974 SH SOLE 590974 0 0 AUDIOCODES LTD ORD M15342104 2928 296336 SH SOLE 296336 0 0 AUDIOEYE INC COM NEW 050734201 476 55642 SH SOLE 55642 0 0 AURORA CANNABIS INC COM 05156X108 1266 255236 SH SOLE 255236 0 0 AURORA MOBILE LTD ADS 051857100 88 12587 SH SOLE 12587 0 0 AUTODESK INC COM 052769106 41593 323404 SH SOLE 323404 0 0 AUTODESK INC COM 052769106 4553 35400 SH Put SOLE 0 0 35400 AUTOHOME INC SP ADR RP CL A 05278C107 4654 59486 SH SOLE 59486 0 0 AUTOLIV INC COM 052800109 603 8581 SH SOLE 8581 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 384 11700 SH SOLE 11700 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 28752 219278 SH SOLE 219278 0 0 AUTOZONE INC COM 053332102 177889 212192 SH SOLE 212192 0 0 AUTOZONE INC COM 053332102 1677 2000 SH Put SOLE 0 0 2000 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 189 73121 SH SOLE 73121 0 0 AVALARA INC COM 05338G106 2656 85266 SH SOLE 85266 0 0 AVALONBAY CMNTYS INC COM 053484101 80597 463069 SH SOLE 463069 0 0 AVANGRID INC COM 05351W103 19216 383625 SH SOLE 383625 0 0 AVANOS MED INC COM 05350V106 3769 84147 SH SOLE 84147 0 0 AVANOS MED INC COM 05350V106 4479 100000 SH Call SOLE 0 0 100000 AVAYA HLDGS CORP COM 05351X101 152 10432 SH SOLE 10432 0 0 AVERY DENNISON CORP COM 053611109 12227 136113 SH SOLE 136113 0 0 AVID BIOSERVICES INC COM 05368M106 160 39098 SH SOLE 39098 0 0 AVID TECHNOLOGY INC COM 05367P100 103 21663 SH SOLE 21663 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 11 17700 SH SOLE 17700 0 0 AVIS BUDGET GROUP COM 053774105 12160 540938 SH SOLE 540938 0 0 AVISTA CORP COM 05379B107 2519 59289 SH SOLE 59289 0 0 AVNET INC COM 053807103 42253 1170456 SH SOLE 1170456 0 0 AVON PRODS INC COM 054303102 2016 1326566 SH SOLE 1326566 0 0 AVX CORP NEW COM 002444107 817 53546 SH SOLE 53546 0 0 AXA EQUITABLE HLDGS INC COM 054561105 17536 1054480 SH SOLE 1054480 0 0 AXALTA COATING SYS LTD COM G0750C108 121525 5188939 SH SOLE 5188939 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 23693 458817 SH SOLE 458817 0 0 AXON ENTERPRISE INC COM 05464C101 4807 109874 SH SOLE 109874 0 0 AXONICS MODULATION TECH INC COM 05465P101 12072 798950 SH SOLE 798950 0 0 AXOS FINL INC COM 05465C100 2105 83604 SH SOLE 83604 0 0 AXOVANT SCIENCES LTD COM G0750W104 498 500184 SH SOLE 500184 0 0 AXSOME THERAPEUTICS INC COM 05464T104 871 308802 SH SOLE 308802 0 0 AZUL S A SPONSR ADR PFD 05501U106 7835 282950 SH SOLE 282950 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 2984 329730 SH SOLE 329730 0 0 AZZ INC COM 002474104 2925 72464 SH SOLE 72464 0 0 B & G FOODS INC NEW COM 05508R106 300 10389 SH SOLE 10389 0 0 B2GOLD CORP COM 11777Q209 142 48689 SH SOLE 48689 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 39 99138 SH SOLE 99138 0 0 BADGER METER INC COM 056525108 266 5413 SH SOLE 5413 0 0 BAIDU INC SPON ADR REP A 056752108 33311 210029 SH SOLE 210029 0 0 BAIDU INC SPON ADR REP A 056752108 59586 375700 SH Put SOLE 0 0 375700 BAKER HUGHES A GE CO CL A 05722G100 218034 10141107 SH SOLE 10141107 0 0 BALCHEM CORP COM 057665200 343 4380 SH SOLE 4380 0 0 BALL CORP COM 058498106 1538 33457 SH SOLE 33457 0 0 BALL CORP COM 058498106 5748 125000 SH Put SOLE 0 0 125000 BALLARD PWR SYS INC NEW COM 058586108 81 33996 SH SOLE 33996 0 0 BANC OF CALIFORNIA INC COM 05990K106 579 43525 SH SOLE 43525 0 0 BANCFIRST CORP COM 05945F103 3197 64063 SH SOLE 64063 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 15085 1525313 SH SOLE 1525313 0 0 BANCO BRADESCO S A SPONSORED ADR 059460402 697 80672 SH SOLE 80672 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1061 37105 SH SOLE 37105 0 0 BANCO MACRO SA SPON ADR B 05961W105 18780 424685 SH SOLE 424685 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 401 36068 SH SOLE 36068 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4570 152849 SH SOLE 152849 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 1686 273709 SH SOLE 273709 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 359 9432 SH SOLE 9432 0 0 BANCORP INC DEL COM 05969A105 3552 446184 SH SOLE 446184 0 0 BANDWIDTH INC COM CL A 05988J103 794 19481 SH SOLE 19481 0 0 BANK AMER CORP COM 060505104 196364 7969307 SH SOLE 7969307 0 0 BANK COMM HLDGS COM 06424J103 496 45245 SH SOLE 45245 0 0 BANK HAWAII CORP COM 062540109 4459 66238 SH SOLE 66238 0 0 BANK MONTREAL QUE COM 063671101 35331 540649 SH SOLE 540649 0 0 BANK N S HALIFAX COM 064149107 8132 163067 SH SOLE 163067 0 0 BANK NEW YORK MELLON CORP COM 064058100 2991 63548 SH SOLE 63548 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 617 19681 SH SOLE 19681 0 0 BANK OF MARIN BANCORP COM 063425102 4296 104159 SH SOLE 104159 0 0 BANK OZK COM 06417N103 14669 642519 SH SOLE 642519 0 0 BANK PRINCETON NEW JERSEY COM 064520109 794 28457 SH SOLE 28457 0 0 BANK7 CORP COM 06652N107 1793 134300 SH SOLE 134300 0 0 BANKFINANCIAL CORP COM 06643P104 360 24099 SH SOLE 24099 0 0 BANKUNITED INC COM 06652K103 98041 3274586 SH SOLE 3274586 0 0 BANKWELL FINL GROUP INC COM 06654A103 944 32871 SH SOLE 32871 0 0 BANNER CORP COM NEW 06652V208 14018 262112 SH SOLE 262112 0 0 BAOZUN INC SPONSORED ADR 06684L103 5080 173915 SH SOLE 173915 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 6366 300000 SH SOLE 300000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 6923 147671 SH SOLE 147671 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 28714 612500 SH Call SOLE 0 0 612500 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 96057 2049000 SH Put SOLE 0 0 2049000 BARNES & NOBLE INC COM 067774109 3595 507072 SH SOLE 507072 0 0 BARNES GROUP INC COM 067806109 11783 219745 SH SOLE 219745 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 3169 55347 SH SOLE 55347 0 0 BARRICK GOLD CORP COM 067901108 41259 3047218 SH SOLE 3047218 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 3327 866492 SH SOLE 866492 0 0 BASSETT FURNITURE INDS INC COM 070203104 407 20300 SH SOLE 20300 0 0 BAUSCH HEALTH COS INC COM 071734107 23445 1269349 SH SOLE 1269349 0 0 BAUSCH HEALTH COS INC COM 071734107 1847 100000 SH Call SOLE 0 0 100000 BAXTER INTL INC COM 071813109 58702 891858 SH SOLE 891858 0 0 BAXTER INTL INC COM 071813109 1975 30000 SH Put SOLE 0 0 30000 BAYTEX ENERGY CORP COM 07317Q105 52 29583 SH SOLE 29583 0 0 BB&T CORP COM 054937107 969 22360 SH SOLE 22360 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 5363 473331 SH SOLE 473331 0 0 BCB BANCORP INC COM 055298103 370 35305 SH SOLE 35305 0 0 BCE INC COM NEW 05534B760 5567 140821 SH SOLE 140821 0 0 BEACON ROOFING SUPPLY INC COM 073685109 17416 549055 SH SOLE 549055 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 52 13748 SH SOLE 13748 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 321 5561 SH SOLE 0 0 0 BECTON DICKINSON & CO COM 075887109 44874 199157 SH SOLE 199157 0 0 BECTON DICKINSON & CO COM 075887109 6760 30000 SH Call SOLE 0 0 30000 BED BATH & BEYOND INC COM 075896100 179 15850 SH SOLE 15850 0 0 BEIGENE LTD SPONSORED ADR 07725L102 939 6692 SH SOLE 6692 0 0 BEL FUSE INC CL B 077347300 1441 78204 SH SOLE 78204 0 0 BELDEN INC COM 077454106 15931 381402 SH SOLE 381402 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 30 37208 SH SOLE 37208 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 1096 375372 SH SOLE 375372 0 0 BELMOND LTD CL A G1154H107 6424 256651 SH SOLE 256651 0 0 BEMIS INC COM 081437105 5182 112896 SH SOLE 112896 0 0 BENCHMARK ELECTRS INC COM 08160H101 2139 100990 SH SOLE 100990 0 0 BENEFICIAL BANCORP INC COM 08171T102 440 30790 SH SOLE 30790 0 0 BENEFITFOCUS INC COM 08180D106 15468 338322 SH SOLE 338322 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 124996 612184 SH SOLE 612184 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 909 33709 SH SOLE 33709 0 0 BERRY GLOBAL GROUP INC COM 08579W103 79382 1670155 SH SOLE 1670155 0 0 BEST BUY INC COM 086516101 11771 222267 SH SOLE 222267 0 0 BEST INC SPONSORED ADS 08653C106 381 92641 SH SOLE 92641 0 0 BGC PARTNERS INC CL A 05541T101 15312 2961665 SH SOLE 2961665 0 0 BHP GROUP LIMITED SPONSORED ADS 088606108 88844 1839804 SH SOLE 1839804 0 0 BHP GROUP PLC SPONSORED ADS 05545E209 44987 1073928 SH SOLE 1073928 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1120 432574 SH SOLE 432574 0 0 BIG LOTS INC COM 089302103 11353 392574 SH SOLE 392574 0 0 BILIBILI INC SPONS ADS REP Z 090040106 2085 142922 SH SOLE 142922 0 0 BIO RAD LABS INC CL A 090572207 92500 398328 SH SOLE 398328 0 0 BIO TECHNE CORP COM 09073M104 479 3312 SH SOLE 3312 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 6521 808027 SH SOLE 808027 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 3631 981422 SH SOLE 981422 0 0 BIOGEN INC COM 09062X103 23123 76842 SH SOLE 76842 0 0 BIOGEN INC COM 09062X103 38849 129100 SH Call SOLE 0 0 129100 BIOGEN INC COM 09062X103 1384 4600 SH Put SOLE 0 0 4600 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1495 40439 SH SOLE 40439 0 0 BIOHITECH GLOBAL INC COM 09074B107 113 69535 SH SOLE 69535 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 136 11318 SH SOLE 11318 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 9051 106292 SH SOLE 106292 0 0 BIONANO GENOMICS INC COM 09075F107 254 48399 SH SOLE 48399 0 0 BIOPHARMX CORP COM 09072X101 3 25349 SH SOLE 25349 0 0 BIOSCRIP INC COM 09069N108 7171 2008723 SH SOLE 2008723 0 0 BIOSIG TECH INC COM NEW 09073N201 670 156822 SH SOLE 156822 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1272 20989 SH SOLE 20989 0 0 BIOTELEMETRY INC COM 090672106 2763 46265 SH SOLE 46265 0 0 BIOTIME INC COM 09066L105 17 18291 SH SOLE 18291 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 461 20798 SH SOLE 20798 0 0 BJS RESTAURANTS INC COM 09180C106 22739 449660 SH SOLE 449660 0 0 BLACK BOX CORP DEL COM 091826107 562 520035 SH SOLE 520035 0 0 BLACK KNIGHT INC COM 09215C105 24107 534992 SH SOLE 534992 0 0 BLACK RIDGE ACQUISITION CORP COM 09216T107 502 50000 SH SOLE 50000 0 0 BLACKBAUD INC COM 09227Q100 3662 58222 SH SOLE 58222 0 0 BLACKBERRY LTD COM 09228F103 496 69721 SH SOLE 69721 0 0 BLACKLINE INC COM 09239B109 3385 82665 SH SOLE 82665 0 0 BLACKROCK TCP CAP CORP COM 09259E108 6324 484972 SH SOLE 484972 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 233 19461 SH SOLE 19461 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 410 77526 SH SOLE 77526 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 151 12402 SH SOLE 12402 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1879 202459 SH SOLE 202459 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 138 12340 SH SOLE 12340 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 683 69896 SH SOLE 69896 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 115 12261 SH SOLE 12261 0 0 BLACKROCK INC COM 09247X101 47494 120904 SH SOLE 120904 0 0 BLACKROCK INCOME TR INC COM 09247F100 62 11010 SH SOLE 11010 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 143 11750 SH SOLE 11750 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 273 21567 SH SOLE 21567 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 244 18900 SH SOLE 18900 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 143 11147 SH SOLE 11147 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 317 32000 SH SOLE 32000 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 342 27178 SH SOLE 27178 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 286 23890 SH SOLE 23890 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 285 23094 SH SOLE 23094 0 0 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 318 27739 SH SOLE 27739 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 237 18117 SH SOLE 18117 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 193 23340 SH SOLE 23340 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 301 23332 SH SOLE 23332 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 314 24249 SH SOLE 24249 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 330 28676 SH SOLE 28676 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 314 24163 SH SOLE 24163 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 79 11254 SH SOLE 11254 0 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 234 17053 SH SOLE 17053 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 648 48122 SH SOLE 48122 0 0 BLACKSTONE MTG TR INC NOTE 4.750% 3/1 09257WAC4 10704 11000 SH SOLE 0 0 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 167 10900 SH SOLE 10900 0 0 BLOCK H & R INC COM 093671105 8985 354169 SH SOLE 354169 0 0 BLOOM ENERGY CORP COM CL A 093712107 290 29049 SH SOLE 29049 0 0 BLOOMIN BRANDS INC COM 094235108 61177 3419599 SH SOLE 3419599 0 0 BLUCORA INC COM 095229100 447 16762 SH SOLE 16762 0 0 BLUE APRON HLDGS INC CL A 09523Q101 434 425416 SH SOLE 425416 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 216 39307 SH SOLE 39307 0 0 BLUEBIRD BIO INC COM 09609G100 13391 134987 SH SOLE 134987 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 3531 273073 SH SOLE 273073 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 5261 97596 SH SOLE 97596 0 0 BMC STK HLDGS INC COM 05591B109 4946 319482 SH SOLE 319482 0 0 BOEING CO COM 097023105 146551 454421 SH SOLE 454421 0 0 BOEING CO COM 097023105 2741 8500 SH Put SOLE 0 0 8500 BOINGO WIRELESS INC COM 09739C102 793 38555 SH SOLE 38555 0 0 BOISE CASCADE CO DEL COM 09739D100 10914 457602 SH SOLE 457602 0 0 BOJANGLES INC COM 097488100 2090 129964 SH SOLE 129964 0 0 BOK FINL CORP COM NEW 05561Q201 5495 74930 SH SOLE 74930 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 24385 1179737 SH SOLE 1179737 0 0 BOOKING HLDGS INC COM 09857L108 248447 144243 SH SOLE 144243 0 0 BOOKING HLDGS INC COM 09857L108 3962 2300 SH Call SOLE 0 0 2300 BOOKING HLDGS INC COM 09857L108 25492 14800 SH Put SOLE 0 0 14800 BOOT BARN HLDGS INC COM 099406100 14555 854645 SH SOLE 854645 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14068 312126 SH SOLE 312126 0 0 BORGWARNER INC COM 099724106 20285 583917 SH SOLE 583917 0 0 BORQS TECHNOLOGIES INC SHS G1466B103 701 217577 SH SOLE 217577 0 0 BOSTON BEER INC CL A 100557107 2682 11135 SH SOLE 11135 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 24624 2329626 SH SOLE 2329626 0 0 BOSTON PROPERTIES INC COM 101121101 20142 178960 SH SOLE 178960 0 0 BOSTON SCIENTIFIC CORP COM 101137107 165775 4690852 SH SOLE 4690852 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1767 50000 SH Put SOLE 0 0 50000 BOTTOMLINE TECH DEL INC COM 101388106 2629 54771 SH SOLE 54771 0 0 BOX INC CL A 10316T104 20200 1196688 SH SOLE 1196688 0 0 BOYD GAMING CORP COM 103304101 35511 1708895 SH SOLE 1708895 0 0 BP PLC SPONSORED ADR 055622104 56039 1477825 SH SOLE 1477825 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 3246 150000 SH Put SOLE 0 0 150000 BRADY CORP CL A 104674106 18805 432697 SH SOLE 432697 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 417 46680 SH SOLE 46680 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 22575 1754066 SH SOLE 1754066 0 0 BRASKEM S A SP ADR PFD A 105532105 3546 144972 SH SOLE 144972 0 0 BRIDGE BANCORP INC COM 108035106 2986 117154 SH SOLE 117154 0 0 BRIDGEPOINT ED INC COM 10807M105 2679 382204 SH SOLE 382204 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 195 18473 SH SOLE 18473 0 0 BRIGGS & STRATTON CORP COM 109043109 144 11019 SH SOLE 11019 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 1897 205927 SH SOLE 205927 0 0 BRIGHTCOVE INC COM 10921T101 152 21629 SH SOLE 21629 0 0 BRIGHTHOUSE FINL INC COM 10922N103 492 16146 SH SOLE 16146 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 7510 703198 SH SOLE 703198 0 0 BRINKER INTL INC COM 109641100 5949 135266 SH SOLE 135266 0 0 BRINKS CO COM 109696104 10946 169310 SH SOLE 169310 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 374411 7202976 SH SOLE 7202976 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 7797 150000 SH Call SOLE 0 0 150000 BRISTOW GROUP INC COM 110394103 612 251924 SH SOLE 251924 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 24133 1642823 SH SOLE 1642823 0 0 BROADCOM INC COM 11135F101 215731 848398 SH SOLE 848398 0 0 BROADCOM INC COM 11135F101 9408 37000 SH Call SOLE 0 0 37000 BROADCOM INC COM 11135F101 29573 116300 SH Put SOLE 0 0 116300 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 30821 320221 SH SOLE 320221 0 0 BROADWAY FINL CORP DEL COM 111444105 37 35697 SH SOLE 35697 0 0 BROOKDALE SR LIVING INC COM 112463104 2138 319094 SH SOLE 319094 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 265 6898 SH SOLE 6898 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 6999 434740 SH SOLE 434740 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1128 59153 SH SOLE 59153 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 629 45516 SH SOLE 45516 0 0 BROOKS AUTOMATION INC COM 114340102 12984 495964 SH SOLE 495964 0 0 BROWN FORMAN CORP CL B 115637209 30249 635749 SH SOLE 635749 0 0 BRP INC COM SUN VTG 05577W200 3509 135267 SH SOLE 135267 0 0 BRT APARTMENTS CORP COM 055645303 205 17877 SH SOLE 17877 0 0 BRUKER CORP COM 116794108 22049 740643 SH SOLE 740643 0 0 BRUNSWICK CORP COM 117043109 3255 70066 SH SOLE 70066 0 0 BRUNSWICK CORP COM 117043109 39483 850000 SH Call SOLE 0 0 850000 BT GROUP PLC ADR 05577E101 1341 88199 SH SOLE 88199 0 0 BUILD A BEAR WORKSHOP COM 120076104 280 70952 SH SOLE 70952 0 0 BUNGE LIMITED COM G16962105 41326 773312 SH SOLE 773312 0 0 BUNGE LIMITED COM G16962105 10378 194200 SH Call SOLE 0 0 194200 BURLINGTON STORES INC COM 122017106 780 4792 SH SOLE 4792 0 0 BWX TECHNOLOGIES INC COM 05605H100 3527 92254 SH SOLE 92254 0 0 BYLINE BANCORP INC COM 124411109 1606 96392 SH SOLE 96392 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 59097 702779 SH SOLE 702779 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1009 12000 SH Put SOLE 0 0 12000 C&J ENERGY SVCS INC NEW COM 12674R100 15846 1173801 SH SOLE 1173801 0 0 CABOT CORP COM 127055101 14125 328951 SH SOLE 328951 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 9398 98559 SH SOLE 98559 0 0 CABOT OIL & GAS CORP COM 127097103 201189 9001741 SH SOLE 9001741 0 0 CABOT OIL & GAS CORP COM 127097103 4470 200000 SH Put SOLE 0 0 200000 CACI INTL INC CL A 127190304 5076 35245 SH SOLE 35245 0 0 CACTUS INC CL A 127203107 46326 1690127 SH SOLE 1690127 0 0 CADENCE BANCORPORATION CL A 12739A100 2850 169857 SH SOLE 169857 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 117211 2695739 SH SOLE 2695739 0 0 CAE INC COM 124765108 1454 79262 SH SOLE 79262 0 0 CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 25730 20750 SH SOLE 0 0 0 CAESARS ENTMT CORP COM 127686103 2910 428593 SH SOLE 428593 0 0 CAESARS ENTMT CORP COM 127686103 1691 249000 SH Call SOLE 0 0 249000 CAI INTERNATIONAL INC COM 12477X106 3221 138656 SH SOLE 138656 0 0 CAL MAINE FOODS INC COM NEW 128030202 224 5300 SH SOLE 5300 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 95 10100 SH SOLE 10100 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 126 14200 SH SOLE 14200 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 174 26600 SH SOLE 26600 0 0 CALAMP CORP COM 128126109 1148 88250 SH SOLE 88250 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1591 93378 SH SOLE 93378 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 4982 104530 SH SOLE 104530 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 254 63250 SH SOLE 63250 0 0 CALIX INC COM 13100M509 5266 540147 SH SOLE 540147 0 0 CALLAWAY GOLF CO COM 131193104 8511 556288 SH SOLE 556288 0 0 CALLON PETE CO DEL COM 13123X102 10163 1565966 SH SOLE 1565966 0 0 CALLON PETE CO DEL COM 13123X102 720 111000 SH Call SOLE 0 0 111000 CALYXT INC COM 13173L107 287 27666 SH SOLE 27666 0 0 CAMBREX CORP COM 132011107 271 7164 SH SOLE 7164 0 0 CAMDEN NATL CORP COM 133034108 512 14247 SH SOLE 14247 0 0 CAMDEN PPTY TR SH BEN INT 133131102 79650 904605 SH SOLE 904605 0 0 CAMECO CORP COM 13321L108 455 40091 SH SOLE 40091 0 0 CAMPBELL SOUP CO COM 134429109 710 21511 SH SOLE 21511 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 800 69726 SH SOLE 69726 0 0 CAMTEK LTD ORD M20791105 692 102149 SH SOLE 102149 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1096 25072 SH SOLE 25072 0 0 CANADIAN NAT RES LTD COM 136385101 30207 1251831 SH SOLE 1251831 0 0 CANADIAN NATL RY CO COM 136375102 5172 69794 SH SOLE 69794 0 0 CANADIAN PAC RY LTD COM 13645T100 66942 376884 SH SOLE 376884 0 0 CANADIAN SOLAR INC COM 136635109 13810 963017 SH SOLE 963017 0 0 CANGO INC ADS 137586103 515 64804 SH SOLE 64804 0 0 CANNAE HLDGS INC COM 13765N107 5910 345216 SH SOLE 345216 0 0 CANTEL MEDICAL CORP COM 138098108 14696 197396 SH SOLE 197396 0 0 CANTEL MEDICAL CORP COM 138098108 745 10000 SH Call SOLE 0 0 10000 CAPITAL BANCORP INC MD COM 139737100 178 15577 SH SOLE 15577 0 0 CAPITAL ONE FINL CORP COM 14040H105 156685 2072827 SH SOLE 2072827 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 126 60073 SH SOLE 60073 0 0 CAPITAL SOUTHWEST CORP COM 140501107 254 13209 SH SOLE 13209 0 0 CAPITAL SR LIVING CORP COM 140475104 1083 159260 SH SOLE 159260 0 0 CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 1285 125000 SH SOLE 125000 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 175 11850 SH SOLE 11850 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 813 121899 SH SOLE 121899 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 6 10022 SH SOLE 10022 0 0 CARA THERAPEUTICS INC COM 140755109 4086 314345 SH SOLE 314345 0 0 CARBON BLACK INC COM 14081R103 321 23891 SH SOLE 23891 0 0 CARBONITE INC COM 141337105 12806 506952 SH SOLE 506952 0 0 CARDINAL HEALTH INC COM 14149Y108 56879 1275307 SH SOLE 1275307 0 0 CARDINAL HEALTH INC COM 14149Y108 3345 75000 SH Call SOLE 0 0 75000 CARDIOVASCULAR SYS INC DEL COM 141619106 7387 259299 SH SOLE 259299 0 0 CARDTRONICS PLC SHS CL A G1991C105 7564 290939 SH SOLE 290939 0 0 CARE COM INC COM 141633107 23199 1201397 SH SOLE 1201397 0 0 CAREDX INC COM 14167L103 4098 163023 SH SOLE 163023 0 0 CAREER EDUCATION CORP COM 141665109 3754 328706 SH SOLE 328706 0 0 CARETRUST REIT INC COM 14174T107 36975 2002978 SH SOLE 2002978 0 0 CARGURUS INC COM CL A 141788109 16982 503479 SH SOLE 503479 0 0 CARLISLE COS INC COM 142339100 564 5615 SH SOLE 5615 0 0 CARMAX INC COM 143130102 18524 295300 SH SOLE 295300 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 157345 3191587 SH SOLE 3191587 0 0 CAROLINA FINL CORP NEW COM 143873107 3375 114054 SH SOLE 114054 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 536 15059 SH SOLE 15059 0 0 CARRIAGE SVCS INC COM 143905107 2204 142215 SH SOLE 142215 0 0 CARRIZO OIL & GAS INC COM 144577103 11053 979016 SH SOLE 979016 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 4349 441927 SH SOLE 441927 0 0 CARS COM INC COM 14575E105 1292 60111 SH SOLE 60111 0 0 CARTERS INC COM 146229109 56904 697186 SH SOLE 697186 0 0 CARVANA CO CL A 146869102 5243 160287 SH SOLE 160287 0 0 CASA SYS INC COM 14713L102 265 20220 SH SOLE 20220 0 0 CASELLA WASTE SYS INC CL A 147448104 208 7307 SH SOLE 7307 0 0 CASEYS GEN STORES INC COM 147528103 12197 95188 SH SOLE 95188 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 197 90895 SH SOLE 90895 0 0 CATALENT INC COM 148806102 13030 417885 SH SOLE 417885 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 2311 292840 SH SOLE 292840 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 91 12756 SH SOLE 12756 0 0 CATERPILLAR INC DEL COM 149123101 30893 243117 SH SOLE 243117 0 0 CATHAY GEN BANCORP COM 149150104 2045 60989 SH SOLE 60989 0 0 CATO CORP NEW CL A 149205106 2424 169872 SH SOLE 169872 0 0 CAVCO INDS INC DEL COM 149568107 4607 35337 SH SOLE 35337 0 0 CBM BANCORP INC COM 1248XT104 734 58639 SH SOLE 58639 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 49372 504670 SH SOLE 504670 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 126 20458 SH SOLE 20458 0 0 CBRE GROUP INC CL A 12504L109 17156 428474 SH SOLE 428474 0 0 CBS CORP NEW CL A 124857103 4393 100185 SH SOLE 100185 0 0 CBS CORP NEW CL B 124857202 14659 335298 SH SOLE 335298 0 0 CBTX INC COM 12481V104 11172 380016 SH SOLE 380016 0 0 CDK GLOBAL INC COM 12508E101 7417 154916 SH SOLE 154916 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 322 4314 SH SOLE 4314 0 0 CDW CORP COM 12514G108 52138 643285 SH SOLE 643285 0 0 CECO ENVIRONMENTAL CORP COM 125141101 146 21558 SH SOLE 21558 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 3457 1101047 SH SOLE 1101047 0 0 CELANESE CORP DEL COM 150870103 58360 648658 SH SOLE 648658 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1014 115673 SH SOLE 115673 0 0 CELGENE CORP COM 151020104 380840 5942269 SH SOLE 5942269 0 0 CELGENE CORP COM 151020104 6409 100000 SH Call SOLE 0 0 100000 CELLDEX THERAPEUTICS INC NEW COM 15117B103 75 379382 SH SOLE 379382 0 0 CELLECTIS S A SPONSORED ADS 15117K103 1349 81047 SH SOLE 81047 0 0 CELYAD SA ADR 151205200 1645 90597 SH SOLE 90597 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 18879 3916823 SH SOLE 3916823 0 0 CENOVUS ENERGY INC COM 15135U109 2428 345318 SH SOLE 345318 0 0 CENTENE CORP DEL COM 15135B101 33336 289123 SH SOLE 289123 0 0 CENTENE CORP DEL COM 15135B101 4612 40000 SH Call SOLE 0 0 40000 CENTENNIAL RESOURCE DEV INC CL A 15136A102 111 10104 SH SOLE 10104 0 0 CENTERPOINT ENERGY INC COM 15189T107 242568 8592547 SH SOLE 8592547 0 0 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 1352 26837 SH SOLE 0 0 0 CENTERSTATE BK CORP COM 15201P109 17498 831669 SH SOLE 831669 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1594 250999 SH SOLE 250999 0 0 CENTRAL GARDEN & PET CO COM 153527106 6684 194012 SH SOLE 194012 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4238 135611 SH SOLE 135611 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 7869 323181 SH SOLE 323181 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 1647 179076 SH SOLE 179076 0 0 CENTRIC BRANDS INC COM 15644G104 75 21939 SH SOLE 21939 0 0 CENTURY ALUM CO COM 156431108 4668 638553 SH SOLE 638553 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 282 4169 SH SOLE 4169 0 0 CENTURY CMNTYS INC COM 156504300 1286 74529 SH SOLE 74529 0 0 CENTURYLINK INC COM 156700106 87309 5762976 SH SOLE 5762976 0 0 CERAGON NETWORKS LTD ORD M22013102 1769 468093 SH SOLE 468093 0 0 CERECOR INC COM 15671L109 44 13762 SH SOLE 13762 0 0 CERIDIAN HCM HLDG INC COM 15677J108 386 11200 SH SOLE 11200 0 0 CERNER CORP COM 156782104 39159 746745 SH SOLE 746745 0 0 CERUS CORP COM 157085101 6425 1267355 SH SOLE 1267355 0 0 CEVA INC COM 157210105 2632 119152 SH SOLE 119152 0 0 CF FIN ACQUISITION CORP UNIT 04/30/2025 12528N206 4000 400000 SH SOLE 400000 0 0 CF INDS HLDGS INC COM 125269100 104377 2398918 SH SOLE 2398918 0 0 CF INDS HLDGS INC COM 125269100 870 20000 SH Call SOLE 0 0 20000 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 119 15196 SH SOLE 15196 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 143 28982 SH SOLE 28982 0 0 CHARLES RIV LABS INTL INC COM 159864107 22760 201099 SH SOLE 201099 0 0 CHARLES RIV LABS INTL INC COM 159864107 3961 35000 SH Call SOLE 0 0 35000 CHARLES RIV LABS INTL INC COM 159864107 566 5000 SH Put SOLE 0 0 5000 CHART INDS INC COM PAR $0.01 16115Q308 61214 941326 SH SOLE 941326 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 14443 50681 SH SOLE 50681 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 15217 53400 SH Put SOLE 0 0 53400 CHASERG TECHNLGY ACQUISITN C UNIT 09/30/2023 16166A202 4995 500000 SH SOLE 500000 0 0 CHATHAM LODGING TR COM 16208T102 964 54506 SH SOLE 54506 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 36559 356153 SH SOLE 356153 0 0 CHEESECAKE FACTORY INC COM 163072101 10896 250421 SH SOLE 250421 0 0 CHEETAH MOBILE INC ADR 163075104 2660 435306 SH SOLE 435306 0 0 CHEFS WHSE INC COM 163086101 263 8216 SH SOLE 8216 0 0 CHEGG INC COM 163092109 1600 56289 SH SOLE 56289 0 0 CHEMED CORP NEW COM 16359R103 5155 18196 SH SOLE 18196 0 0 CHEMICAL FINL CORP COM 163731102 8325 227403 SH SOLE 227403 0 0 CHEMOCENTRYX INC COM 16383L106 183 16813 SH SOLE 16813 0 0 CHEMOURS CO COM 163851108 11104 393488 SH SOLE 393488 0 0 CHENIERE ENERGY INC COM NEW 16411R208 102119 1725271 SH SOLE 1725271 0 0 CHERRY HILL MTG INVT CORP COM 164651101 3917 223336 SH SOLE 223336 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 4059 5000 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 21879 10418649 SH SOLE 10418649 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 525 21556 SH SOLE 21556 0 0 CHESAPEAKE UTILS CORP COM 165303108 5397 66381 SH SOLE 66381 0 0 CHEVRON CORP NEW COM 166764100 38972 358233 SH SOLE 358233 0 0 CHIASMA INC COM 16706W102 41 13153 SH SOLE 13153 0 0 CHICOS FAS INC COM 168615102 383 68099 SH SOLE 68099 0 0 CHILDRENS PL INC COM 168905107 9121 101239 SH SOLE 101239 0 0 CHIMERA INVT CORP COM NEW 16934Q208 2585 145052 SH SOLE 145052 0 0 CHIMERIX INC COM 16934W106 837 325650 SH SOLE 325650 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1468 30583 SH SOLE 30583 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 10771 152558 SH SOLE 152558 0 0 CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 19 18973 SH SOLE 18973 0 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 242 7960 SH SOLE 7960 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1898 37415 SH SOLE 37415 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 3783 354883 SH SOLE 354883 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 13761 31870 SH SOLE 31870 0 0 CHOICE HOTELS INTL INC COM 169905106 6845 95631 SH SOLE 95631 0 0 CHUBB LIMITED COM H1467J104 53609 414994 SH SOLE 414994 0 0 CHUBB LIMITED COM H1467J104 12918 100000 SH Put SOLE 0 0 100000 CHURCH & DWIGHT INC COM 171340102 1464 22270 SH SOLE 22270 0 0 CHURCH & DWIGHT INC COM 171340102 1710 26000 SH Put SOLE 0 0 26000 CHURCHILL CAP CORP UNIT 99/99/9999 17142R202 27830 2750000 SH SOLE 2750000 0 0 CHUYS HLDGS INC COM 171604101 2174 122576 SH SOLE 122576 0 0 CIDARA THERAPEUTICS INC COM 171757107 495 210817 SH SOLE 210817 0 0 CIENA CORP COM NEW 171779309 6471 190842 SH SOLE 190842 0 0 CIGNA CORP NEW COM 125523100 119600 629738 SH SOLE 629738 0 0 CIGNA CORP NEW COM 125523100 950 5000 SH Put SOLE 0 0 5000 CIMAREX ENERGY CO COM 171798101 29667 481221 SH SOLE 481221 0 0 CIMAREX ENERGY CO COM 171798101 24777 401900 SH Call SOLE 0 0 401900 CINCINNATI BELL INC NEW COM NEW 171871502 393 50515 SH SOLE 50515 0 0 CINCINNATI FINL CORP COM 172062101 1965 25378 SH SOLE 25378 0 0 CINEMARK HOLDINGS INC COM 17243V102 10697 298789 SH SOLE 298789 0 0 CINTAS CORP COM 172908105 21730 129352 SH SOLE 129352 0 0 CIRRUS LOGIC INC COM 172755100 11586 349175 SH SOLE 349175 0 0 CISCO SYS INC COM 17275R102 167513 3865985 SH SOLE 3865985 0 0 CISCO SYS INC COM 17275R102 15118 348900 SH Call SOLE 0 0 348900 CISCO SYS INC COM 17275R102 34460 795300 SH Put SOLE 0 0 795300 CIT GROUP INC COM NEW 125581801 16680 435863 SH SOLE 435863 0 0 CITI TRENDS INC COM 17306X102 2238 109740 SH SOLE 109740 0 0 CITIGROUP INC COM NEW 172967424 310945 5972816 SH SOLE 5972816 0 0 CITIZENS FINL GROUP INC COM 174610105 97953 3294737 SH SOLE 3294737 0 0 CITRIX SYS INC COM 177376100 96117 938097 SH SOLE 938097 0 0 CITRIX SYS INC COM 177376100 25615 250000 SH Call SOLE 0 0 250000 CITRIX SYS INC COM 177376100 20492 200000 SH Put SOLE 0 0 200000 CITY OFFICE REIT INC COM 178587101 901 87869 SH SOLE 87869 0 0 CIVEO CORP CDA COM 17878Y108 109 75962 SH SOLE 75962 0 0 CIVITAS SOLUTIONS INC COM 17887R102 4366 249326 SH SOLE 249326 0 0 CLARUS CORP NEW COM 18270P109 376 37123 SH SOLE 37123 0 0 CLEAN ENERGY FUELS CORP COM 184499101 794 461484 SH SOLE 461484 0 0 CLEAN HARBORS INC COM 184496107 24189 490152 SH SOLE 490152 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 85 16373 SH SOLE 16373 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 289 37050 SH SOLE 37050 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 281 36005 SH SOLE 36005 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 152 14611 SH SOLE 14611 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 586 547873 SH SOLE 547873 0 0 CLEARWATER PAPER CORP COM 18538R103 305 12504 SH SOLE 12504 0 0 CLEARWAY ENERGY INC CL A 18539C105 2910 171994 SH SOLE 171994 0 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 292 24860 SH SOLE 24860 0 0 CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 5341 4788 SH SOLE 0 0 0 CLEVELAND CLIFFS INC COM 185899101 175 22758 SH SOLE 22758 0 0 CLEVELAND CLIFFS INC COM 185899101 13922 1810400 SH Call SOLE 0 0 1810400 CLOROX CO DEL COM 189054109 1024 6643 SH SOLE 6643 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 23 61802 SH SOLE 61802 0 0 CLOUDERA INC COM 18914U100 16657 1506085 SH SOLE 1506085 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 134 16300 SH SOLE 16300 0 0 CLOVIS ONCOLOGY INC COM 189464100 523 29109 SH SOLE 29109 0 0 CME GROUP INC COM CL A 12572Q105 16931 90000 SH SOLE 90000 0 0 CMS ENERGY CORP COM 125896100 42971 865471 SH SOLE 865471 0 0 CNA FINL CORP COM 126117100 16392 371286 SH SOLE 371286 0 0 CNB FINL CORP PA COM 126128107 466 20313 SH SOLE 20313 0 0 CNH INDL N V SHS N20944109 1060 115127 SH SOLE 115127 0 0 CNO FINL GROUP INC COM 12621E103 18323 1231387 SH SOLE 1231387 0 0 CNOOC LTD SPONSORED ADR 126132109 462 3029 SH SOLE 3029 0 0 CNX RESOURCES CORPORATION COM 12653C108 49270 4314333 SH SOLE 4314333 0 0 COASTAL FINL CORP WA COM NEW 19046P209 911 59804 SH SOLE 59804 0 0 COCA COLA CO COM 191216100 42500 897581 SH SOLE 897581 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 15909 261488 SH SOLE 261488 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 61350 1338063 SH SOLE 1338063 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 168 28757 SH SOLE 28757 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3903 86324 SH SOLE 86324 0 0 COGNEX CORP COM 192422103 990 25606 SH SOLE 25606 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 94444 1487774 SH SOLE 1487774 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 355 5600 SH Put SOLE 0 0 5600 COHEN & STEERS INC COM 19247A100 1704 49655 SH SOLE 49655 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1837 92952 SH SOLE 92952 0 0 COHERENT INC COM 192479103 2607 24659 SH SOLE 24659 0 0 COLFAX CORP COM 194014106 21670 1036824 SH SOLE 1036824 0 0 COLGATE PALMOLIVE CO COM 194162103 35572 597647 SH SOLE 597647 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 150 13221 SH SOLE 13221 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 22407 1305001 SH SOLE 1305001 0 0 COLLIER CREEK HOLDINGS UNIT 99/99/9999 G22707122 14070 1400000 SH SOLE 1400000 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1816 32989 SH SOLE 32989 0 0 COLONY CAP INC NEW CL A COM 19626G108 476 101784 SH SOLE 101784 0 0 COLUMBIA BKG SYS INC COM 197236102 639 17608 SH SOLE 17608 0 0 COLUMBIA FINL INC COM 197641103 254 16600 SH SOLE 16600 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 19662 1016138 SH SOLE 1016138 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 8038 95586 SH SOLE 95586 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 3722 123494 SH SOLE 123494 0 0 COMCAST CORP NEW CL A 20030N101 191553 5625635 SH SOLE 5625635 0 0 COMCAST CORP NEW CL A 20030N101 4307 126500 SH Call SOLE 0 0 126500 COMCAST CORP NEW CL A 20030N101 15323 450000 SH Put SOLE 0 0 450000 COMERICA INC COM 200340107 232359 3382723 SH SOLE 3382723 0 0 COMFORT SYS USA INC COM 199908104 16896 386817 SH SOLE 386817 0 0 COMMAND CENTER INC COM NEW 200497204 135 36321 SH SOLE 36321 0 0 COMMERCE BANCSHARES INC COM 200525103 220 3911 SH SOLE 3911 0 0 COMMERCIAL METALS CO COM 201723103 568 35456 SH SOLE 35456 0 0 COMMERCIAL VEH GROUP INC COM 202608105 711 124818 SH SOLE 124818 0 0 COMMSCOPE HLDG CO INC COM 20337X109 13187 804599 SH SOLE 804599 0 0 COMMUNITY BK SYS INC COM 203607106 2720 46648 SH SOLE 46648 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 2835 1005396 SH SOLE 1005396 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 10157 352314 SH SOLE 352314 0 0 COMMUNITY TR BANCORP INC COM 204149108 1291 32600 SH SOLE 32600 0 0 COMMVAULT SYSTEMS INC COM 204166102 6126 103675 SH SOLE 103675 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 3288 158321 SH SOLE 158321 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 11190 1386601 SH SOLE 1386601 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 2038 572548 SH SOLE 572548 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2788 356028 SH SOLE 356028 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 287 131098 SH SOLE 131098 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 9007 358418 SH SOLE 358418 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2926 180410 SH SOLE 180410 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 227 18263 SH SOLE 18263 0 0 COMPASS MINERALS INTL INC COM 20451N101 3082 73933 SH SOLE 73933 0 0 COMPUGEN LTD ORD M25722105 60 27864 SH SOLE 27864 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 9872 393287 SH SOLE 393287 0 0 COMSTOCK RES INC COM 205768302 123 27096 SH SOLE 27096 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3112 127868 SH SOLE 127868 0 0 CONAGRA BRANDS INC COM 205887102 42521 1990698 SH SOLE 1990698 0 0 CONAGRA BRANDS INC COM 205887102 5340 250000 SH Call SOLE 0 0 250000 CONCERT PHARMACEUTICALS INC COM 206022105 12698 1011753 SH SOLE 1011753 0 0 CONCHO RES INC COM 20605P101 32047 311770 SH SOLE 311770 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 688 83537 SH SOLE 83537 0 0 CONDUENT INC COM 206787103 7657 720306 SH SOLE 720306 0 0 CONDUENT INC COM 206787103 1595 150000 SH Call SOLE 0 0 150000 CONFORMIS INC COM 20717E101 37 104146 SH SOLE 104146 0 0 CONMED CORP COM 207410101 6921 107796 SH SOLE 107796 0 0 CONNECTICUT WTR SVC INC COM 207797101 3426 51235 SH SOLE 51235 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 4950 268014 SH SOLE 268014 0 0 CONNS INC COM 208242107 4667 247462 SH SOLE 247462 0 0 CONOCOPHILLIPS COM 20825C104 71863 1152576 SH SOLE 1152576 0 0 CONOCOPHILLIPS COM 20825C104 2276 36500 SH Call SOLE 0 0 36500 CONOCOPHILLIPS COM 20825C104 6079 97500 SH Put SOLE 0 0 97500 CONSOL ENERGY INC NEW COM 20854L108 12600 397347 SH SOLE 397347 0 0 CONSOLIDATED WATER CO INC ORD G23773107 358 30661 SH SOLE 30661 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1305 132129 SH SOLE 132129 0 0 CONSOLIDATED EDISON INC COM 209115104 87341 1142312 SH SOLE 1142312 0 0 CONSTELLATION BRANDS INC CL A 21036P108 122455 761442 SH SOLE 761442 0 0 CONSTELLATION ALPHA CAP CORP SHS G2379F108 5110 500000 SH SOLE 500000 0 0 CONSTELLIUM NV CL A N22035104 13101 1874251 SH SOLE 1874251 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 678 208477 SH SOLE 208477 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 7945 312174 SH SOLE 312174 0 0 CONTINENTAL RESOURCES INC COM 212015101 5943 147873 SH SOLE 147873 0 0 CONTINENTAL RESOURCES INC COM 212015101 6029 150000 SH Call SOLE 0 0 150000 CONTROL4 CORP COM 21240D107 7289 414149 SH SOLE 414149 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 1455 272013 SH SOLE 272013 0 0 CONTURA ENERGY INC COM 21241B100 573 8721 SH SOLE 8721 0 0 CONVERGEONE HLDGS INC COM CL A 212481105 3148 254245 SH SOLE 254245 0 0 COOPER COS INC COM NEW 216648402 22335 87762 SH SOLE 87762 0 0 COOPER COS INC COM NEW 216648402 764 3000 SH Call SOLE 0 0 3000 COOPER STD HLDGS INC COM 21676P103 1065 17143 SH SOLE 17143 0 0 COOPER TIRE & RUBR CO COM 216831107 229 7080 SH SOLE 7080 0 0 COOTEK CAYMAN INC SPONSORED ADS 21718L102 311 37344 SH SOLE 37344 0 0 COPA HOLDINGS SA CL A P31076105 4801 60997 SH SOLE 60997 0 0 COPART INC COM 217204106 14051 294074 SH SOLE 294074 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 761 130245 SH SOLE 130245 0 0 CORCEPT THERAPEUTICS INC COM 218352102 8936 668837 SH SOLE 668837 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2672 200000 SH Put SOLE 0 0 200000 CORE LABORATORIES N V COM N22717107 47559 797161 SH SOLE 797161 0 0 CORE MARK HOLDING CO INC COM 218681104 4720 203031 SH SOLE 203031 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 629 88447 SH SOLE 88447 0 0 CORECIVIC INC COM 21871N101 18826 1055851 SH SOLE 1055851 0 0 CORELOGIC INC COM 21871D103 9163 274183 SH SOLE 274183 0 0 COREPOINT LODGING INC COM 21872L104 2193 179010 SH SOLE 179010 0 0 CORESITE RLTY CORP COM 21870Q105 35312 404812 SH SOLE 404812 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 5955 7088692 SH SOLE 7088692 0 0 CORMEDIX INC COM 21900C100 37 28989 SH SOLE 28989 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 3206 63571 SH SOLE 63571 0 0 CORNING INC COM 219350105 100574 3329159 SH SOLE 3329159 0 0 CORPORACION AMER ARPTS S A COM L1995B107 671 101212 SH SOLE 101212 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14452 687208 SH SOLE 687208 0 0 CORVEL CORP COM 221006109 2988 48418 SH SOLE 48418 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 221 60248 SH SOLE 60248 0 0 COSAN LTD SHS A G25343107 3174 360727 SH SOLE 360727 0 0 COSTAMARE INC SHS Y1771G102 366 83322 SH SOLE 83322 0 0 COSTAR GROUP INC COM 22160N109 8900 26382 SH SOLE 26382 0 0 COSTCO WHSL CORP NEW COM 22160K105 49714 244043 SH SOLE 244043 0 0 COSTCO WHSL CORP NEW COM 22160K105 22591 110900 SH Call SOLE 0 0 110900 COSTCO WHSL CORP NEW COM 22160K105 32410 159100 SH Put SOLE 0 0 159100 COTT CORP QUE COM 22163N106 66513 4771389 SH SOLE 4771389 0 0 COTY INC COM CL A 222070203 245 37322 SH SOLE 37322 0 0 COUPA SOFTWARE INC COM 22266L106 1675 26653 SH SOLE 26653 0 0 COUSINS PPTYS INC COM 222795106 8390 1062072 SH SOLE 1062072 0 0 COVANTA HLDG CORP COM 22282E102 1035 77133 SH SOLE 77133 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 3207 167041 SH SOLE 167041 0 0 COVIA HLDGS CORP COM 22305A103 86 25150 SH SOLE 25150 0 0 COWEN INC CL A NEW 223622606 15029 1126626 SH SOLE 1126626 0 0 CPI CARD GROUP INC COM NEW 12634H200 194 84376 SH SOLE 84376 0 0 CRA INTL INC COM 12618T105 3383 79507 SH SOLE 79507 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 247 1546 SH SOLE 1546 0 0 CRANE CO COM 224399105 7367 102066 SH SOLE 102066 0 0 CRAY INC COM NEW 225223304 5118 237062 SH SOLE 237062 0 0 CREDICORP LTD COM G2519Y108 3603 16256 SH SOLE 16256 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 386 35538 SH SOLE 35538 0 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 31 14421 SH SOLE 14421 0 0 CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D316 6770 70984 SH SOLE 70984 0 0 CREE INC COM 225447101 625 14602 SH SOLE 14602 0 0 CRESCENT PT ENERGY CORP COM 22576C101 11735 3885613 SH SOLE 3885613 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 159 13064 SH SOLE 13064 0 0 CRH PLC ADR 12626K203 530 20113 SH SOLE 20113 0 0 CRITEO S A SPONS ADS 226718104 3470 152750 SH SOLE 152750 0 0 CROCS INC COM 227046109 19430 747889 SH SOLE 747889 0 0 CRONOS GROUP INC COM 22717L101 963 92706 SH SOLE 92706 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 592 80810 SH SOLE 80810 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 165242 1521145 SH SOLE 1521145 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 9022 8574 SH SOLE 0 0 0 CROWN HOLDINGS INC COM 228368106 14851 357248 SH SOLE 357248 0 0 CROWN HOLDINGS INC COM 228368106 478 11500 SH Call SOLE 0 0 11500 CRYOLIFE INC COM 228903100 205 7230 SH SOLE 7230 0 0 CRYOLIFE INC COM 228903100 284 10000 SH Call SOLE 0 0 10000 CRYOPORT INC COM PAR $0.001 229050307 727 65941 SH SOLE 65941 0 0 CSG SYS INTL INC COM 126349109 7414 233359 SH SOLE 233359 0 0 CSS INDS INC COM 125906107 431 48075 SH SOLE 48075 0 0 CSW INDUSTRIALS INC COM 126402106 1182 24446 SH SOLE 24446 0 0 CSX CORP COM 126408103 254565 4097289 SH SOLE 4097289 0 0 CSX CORP COM 126408103 2025 32600 SH Put SOLE 0 0 32600 CTRIP COM INTL LTD NOTE 1.000% 7/0 22943FAF7 1856 2000 SH SOLE 0 0 0 CTRIP COM INTL LTD NOTE 1.250% 9/1 22943FAM2 1456 1500 SH SOLE 0 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2021 74686 SH SOLE 74686 0 0 CTS CORP COM 126501105 310 11957 SH SOLE 11957 0 0 CUBESMART COM 229663109 75755 2640480 SH SOLE 2640480 0 0 CULLEN FROST BANKERS INC COM 229899109 1615 18366 SH SOLE 18366 0 0 CUMMINS INC COM 231021106 66879 500439 SH SOLE 500439 0 0 CURIS INC COM NEW 231269200 122 177577 SH SOLE 177577 0 0 CURTISS WRIGHT CORP COM 231561101 26100 255578 SH SOLE 255578 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 13213 913160 SH SOLE 913160 0 0 CUSTOMERS BANCORP INC COM 23204G100 3788 208105 SH SOLE 208105 0 0 CUTERA INC COM 232109108 1339 78687 SH SOLE 78687 0 0 CVR ENERGY INC COM 12662P108 31485 913133 SH SOLE 913133 0 0 CVS HEALTH CORP COM 126650100 252849 3859106 SH SOLE 3859106 0 0 CVS HEALTH CORP COM 126650100 3276 50000 SH Call SOLE 0 0 50000 CVS HEALTH CORP COM 126650100 328 5000 SH Put SOLE 0 0 5000 CYBERARK SOFTWARE LTD SHS M2682V108 13142 177257 SH SOLE 177257 0 0 CYBEROPTICS CORP COM 232517102 780 44227 SH SOLE 44227 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 9154 1163152 SH SOLE 1163152 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 36447 2865315 SH SOLE 2865315 0 0 CYTOKINETICS INC COM NEW 23282W605 251 39704 SH SOLE 39704 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2392 158438 SH SOLE 158438 0 0 D R HORTON INC COM 23331A109 113432 3272712 SH SOLE 3272712 0 0 DAKTRONICS INC COM 234264109 293 39589 SH SOLE 39589 0 0 DANA INCORPORATED COM 235825205 8166 599121 SH SOLE 599121 0 0 DANAHER CORP DEL COM 235851102 1547 15000 SH Call SOLE 0 0 15000 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 17748 758452 SH SOLE 758452 0 0 DARDEN RESTAURANTS INC COM 237194105 53837 539124 SH SOLE 539124 0 0 DARLING INGREDIENTS INC COM 237266101 9143 475220 SH SOLE 475220 0 0 DASEKE INC COM 23753F107 57 15423 SH SOLE 15423 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 17331 388936 SH SOLE 388936 0 0 DAVITA INC COM 23918K108 45961 893150 SH SOLE 893150 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 6974 318000 SH SOLE 318000 0 0 DEAN FOODS CO NEW COM NEW 242370203 550 144384 SH SOLE 144384 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 26167 1246640 SH SOLE 1246640 0 0 DECKERS OUTDOOR CORP COM 243537107 2252 17598 SH SOLE 17598 0 0 DEERE & CO COM 244199105 71298 477964 SH SOLE 477964 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 802 112192 SH SOLE 112192 0 0 DEL TACO RESTAURANTS INC COM 245496104 1914 191601 SH SOLE 191601 0 0 DELEK US HLDGS INC NEW COM 24665A103 46485 1429865 SH SOLE 1429865 0 0 DELL TECHNOLOGIES INC CL C 24703L202 53532 1095396 SH SOLE 1095396 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 18650 1302377 SH SOLE 1302377 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 82334 1649982 SH SOLE 1649982 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4077 81700 SH Call SOLE 0 0 81700 DELTA AIR LINES INC DEL COM NEW 247361702 17440 349500 SH Put SOLE 0 0 349500 DELTA APPAREL INC COM 247368103 1237 71779 SH SOLE 71779 0 0 DELUXE CORP COM 248019101 9438 245522 SH SOLE 245522 0 0 DENBURY RES INC COM NEW 247916208 8618 5039979 SH SOLE 5039979 0 0 DENNYS CORP COM 24869P104 7490 462051 SH SOLE 462051 0 0 DENTSPLY SIRONA INC COM 24906P109 88145 2368848 SH SOLE 2368848 0 0 DENTSPLY SIRONA INC COM 24906P109 7442 200000 SH Call SOLE 0 0 200000 DERMIRA INC COM 24983L104 3852 535707 SH SOLE 535707 0 0 DESCARTES SYS GROUP INC COM 249906108 1301 49185 SH SOLE 49185 0 0 DESPEGAR COM CORP ORD SHS G27358103 1081 87115 SH SOLE 87115 0 0 DEVON ENERGY CORP NEW COM 25179M103 19189 851338 SH SOLE 851338 0 0 DEXCOM INC COM 252131107 81450 679884 SH SOLE 679884 0 0 DEXCOM INC COM 252131107 2396 20000 SH Call SOLE 0 0 20000 DEXCOM INC COM 252131107 2396 20000 SH Put SOLE 0 0 20000 DHI GROUP INC COM 23331S100 1263 831148 SH SOLE 831148 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 4083 28796 SH SOLE 28796 0 0 DIAMONDBACK ENERGY INC COM 25278X109 59587 642799 SH SOLE 642799 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3102 341591 SH SOLE 341591 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1319 123423 SH SOLE 123423 0 0 DICKS SPORTING GOODS INC COM 253393102 1324 42438 SH SOLE 42438 0 0 DIEBOLD NXDF INC COM 253651103 74 29584 SH SOLE 29584 0 0 DIGI INTL INC COM 253798102 488 48342 SH SOLE 48342 0 0 DIGITAL RLTY TR INC COM 253868103 16800 157677 SH SOLE 157677 0 0 DIGITAL TURBINE INC COM NEW 25400W102 83 45138 SH SOLE 45138 0 0 DILLARDS INC CL A 254067101 3808 63140 SH SOLE 63140 0 0 DIME CMNTY BANCSHARES COM 253922108 752 44282 SH SOLE 44282 0 0 DINE BRANDS GLOBAL INC COM 254423106 2305 34222 SH SOLE 34222 0 0 DIODES INC COM 254543101 7099 220055 SH SOLE 220055 0 0 DIPLOMAT PHARMACY INC COM 25456K101 9071 673940 SH SOLE 673940 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 516 29673 SH SOLE 29673 0 0 DISCOVER FINL SVCS COM 254709108 37420 634458 SH SOLE 634458 0 0 DISCOVERY INC COM SER A 25470F104 40195 1624707 SH SOLE 1624707 0 0 DISH NETWORK CORP CL A 25470M109 31592 1265216 SH SOLE 1265216 0 0 DISH NETWORK CORP CL A 25470M109 2497 100000 SH Call SOLE 0 0 100000 DISNEY WALT CO COM DISNEY 254687106 13597 124001 SH SOLE 124001 0 0 DISNEY WALT CO COM DISNEY 254687106 1711 15600 SH Call SOLE 0 0 15600 DISNEY WALT CO COM DISNEY 254687106 2138 19500 SH Put SOLE 0 0 19500 DLH HLDGS CORP COM 23335Q100 310 65442 SH SOLE 65442 0 0 DOCUSIGN INC COM 256163106 3876 96713 SH SOLE 96713 0 0 DOLBY LABORATORIES INC COM 25659T107 22276 360225 SH SOLE 360225 0 0 DOLLAR GEN CORP NEW COM 256677105 787 7285 SH SOLE 7285 0 0 DOLLAR TREE INC COM 256746108 96416 1067492 SH SOLE 1067492 0 0 DOLLAR TREE INC COM 256746108 3613 40000 SH Call SOLE 0 0 40000 DOLLAR TREE INC COM 256746108 3143 34800 SH Put SOLE 0 0 34800 DOLPHIN ENTMT INC COM 25686H100 18 22890 SH SOLE 22890 0 0 DOMINION ENERGY INC COM 25746U109 244312 3418868 SH SOLE 3418868 0 0 DOMINOS PIZZA INC COM 25754A201 4142 16703 SH SOLE 16703 0 0 DOMO INC COM CL B 257554105 9215 469434 SH SOLE 469434 0 0 DOMTAR CORP COM NEW 257559203 8819 251044 SH SOLE 251044 0 0 DOMTAR CORP COM NEW 257559203 703 20000 SH Call SOLE 0 0 20000 DONALDSON INC COM 257651109 2367 54545 SH SOLE 54545 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1428 101795 SH SOLE 101795 0 0 DONNELLEY R R & SONS CO COM 257867200 526 132768 SH SOLE 132768 0 0 DORMAN PRODUCTS INC COM 258278100 1077 11969 SH SOLE 11969 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 204 11785 SH SOLE 11785 0 0 DOUGLAS EMMETT INC COM 25960P109 27496 805629 SH SOLE 805629 0 0 DOVER CORP COM 260003108 18062 254576 SH SOLE 254576 0 0 DOWDUPONT INC COM 26078J100 31028 580173 SH SOLE 580173 0 0 DREYFUS STRATEGIC MUN BD FD COM 26202F107 283 40520 SH SOLE 40520 0 0 DREYFUS STRATEGIC MUNS INC COM 261932107 232 32290 SH SOLE 32290 0 0 DRIL-QUIP INC COM 262037104 10376 345534 SH SOLE 345534 0 0 DROPBOX INC CL A 26210C104 16340 799808 SH SOLE 799808 0 0 DRYSHIPS INC COM PAR NEW Y2109Q705 123 21764 SH SOLE 21764 0 0 DSP GROUP INC COM 23332B106 1523 135982 SH SOLE 135982 0 0 DSW INC CL A 23334L102 23355 945549 SH SOLE 945549 0 0 DTE ENERGY CO COM 233331107 15021 136185 SH SOLE 136185 0 0 DUCOMMUN INC DEL COM 264147109 741 20397 SH SOLE 20397 0 0 DUKE REALTY CORP COM NEW 264411505 61205 2363114 SH SOLE 2363114 0 0 DULUTH HLDGS INC COM CL B 26443V101 365 14451 SH SOLE 14451 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 119180 834948 SH SOLE 834948 0 0 DUNKIN BRANDS GROUP INC COM 265504100 7789 121470 SH SOLE 121470 0 0 DWS MUN INCOME TR NEW COM 233368109 340 33000 SH SOLE 33000 0 0 DXC TECHNOLOGY CO COM 23355L106 17005 319831 SH SOLE 319831 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 3677 132083 SH SOLE 132083 0 0 DYCOM INDS INC COM 267475101 10446 193301 SH SOLE 193301 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5627 614930 SH SOLE 614930 0 0 DYNEX CAP INC COM NEW 26817Q506 5105 892558 SH SOLE 892558 0 0 E L F BEAUTY INC COM 26856L103 4525 522510 SH SOLE 522510 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 204918 4669963 SH SOLE 4669963 0 0 EAGLE BANCORP INC MD COM 268948106 1897 38945 SH SOLE 38945 0 0 EAGLE MATERIALS INC COM 26969P108 21449 351448 SH SOLE 351448 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 11473 284753 SH SOLE 284753 0 0 EAST WEST BANCORP INC COM 27579R104 54701 1256633 SH SOLE 1256633 0 0 EASTGROUP PPTY INC COM 277276101 6766 73763 SH SOLE 73763 0 0 EASTMAN CHEM CO COM 277432100 4709 64405 SH SOLE 64405 0 0 EASTMAN CHEM CO COM 277432100 1755 24000 SH Call SOLE 0 0 24000 EATON CORP PLC SHS G29183103 1099 16011 SH SOLE 16011 0 0 EATON CORP PLC SHS G29183103 12503 182100 SH Put SOLE 0 0 182100 EATON VANCE CORP COM NON VTG 278265103 25188 715980 SH SOLE 715980 0 0 EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 153 17200 SH SOLE 17200 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 130 16045 SH SOLE 16045 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 566 45104 SH SOLE 45104 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 205 10800 SH SOLE 10800 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 207 15268 SH SOLE 15268 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 192 20110 SH SOLE 20110 0 0 EBAY INC COM 278642103 212311 7563633 SH SOLE 7563633 0 0 EBAY INC COM 278642103 281 10000 SH Call SOLE 0 0 10000 EBAY INC COM 278642103 609 21700 SH Put SOLE 0 0 21700 EBIX INC COM NEW 278715206 13362 313962 SH SOLE 313962 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2418 118955 SH SOLE 118955 0 0 ECHOSTAR CORP CL A 278768106 30410 828151 SH SOLE 828151 0 0 ECLIPSE RES CORP COM 27890G100 543 517580 SH SOLE 517580 0 0 ECOPETROL S A SPONSORED ADS 279158109 7547 475261 SH SOLE 475261 0 0 EDGEWELL PERS CARE CO COM 28035Q102 213 5701 SH SOLE 5701 0 0 EDISON INTL COM 281020107 38313 674887 SH SOLE 674887 0 0 EDITAS MEDICINE INC COM 28106W103 1666 73243 SH SOLE 73243 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 60502 394996 SH SOLE 394996 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2987 19500 SH Call SOLE 0 0 19500 EDWARDS LIFESCIENCES CORP COM 28176E108 2298 15000 SH Put SOLE 0 0 15000 EHEALTH INC COM 28238P109 12359 321687 SH SOLE 321687 0 0 EHEALTH INC COM 28238P109 3842 100000 SH Put SOLE 0 0 100000 EHI CAR SVCS LTD SPON ADS CL A 26853A100 190 18087 SH SOLE 18087 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 255 25072 SH SOLE 25072 0 0 EL POLLO LOCO HLDGS INC COM 268603107 2238 147524 SH SOLE 147524 0 0 EL PASO ELEC CO COM NEW 283677854 23947 477689 SH SOLE 477689 0 0 ELASTIC N V ORD SHS N14506104 226 3164 SH SOLE 3164 0 0 ELDORADO RESORTS INC COM 28470R102 16225 448083 SH SOLE 448083 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 5804 193721 SH SOLE 193721 0 0 ELECTRONIC ARTS INC COM 285512109 88732 1124471 SH SOLE 1124471 0 0 ELECTRONIC ARTS INC COM 285512109 339 4300 SH Call SOLE 0 0 4300 ELECTRONIC ARTS INC COM 285512109 25472 322800 SH Put SOLE 0 0 322800 ELECTRONICS FOR IMAGING INC COM 286082102 9453 381175 SH SOLE 381175 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 172 16821 SH SOLE 16821 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 5813 262691 SH SOLE 262691 0 0 EMC INS GROUP INC COM 268664109 1499 47052 SH SOLE 47052 0 0 EMCOR GROUP INC COM 29084Q100 12413 207952 SH SOLE 207952 0 0 EMCORE CORP COM NEW 290846203 1069 254502 SH SOLE 254502 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 193 15679 SH SOLE 15679 0 0 EMERSON ELEC CO COM 291011104 4027 67396 SH SOLE 67396 0 0 EMPIRE ST RLTY TR INC CL A 292104106 9390 659866 SH SOLE 659866 0 0 EMPLOYERS HOLDINGS INC COM 292218104 8901 212071 SH SOLE 212071 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1892 69931 SH SOLE 69931 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1462 20645 SH SOLE 20645 0 0 ENBRIDGE INC COM 29250N105 1078 34678 SH SOLE 34678 0 0 ENCANA CORP COM 292505104 33432 5784052 SH SOLE 5784052 0 0 ENCANA CORP COM 292505104 428 74000 SH Call SOLE 0 0 74000 ENCOMPASS HEALTH CORP COM 29261A100 17116 277414 SH SOLE 277414 0 0 ENCORE CAP GROUP INC COM 292554102 2727 116045 SH SOLE 116045 0 0 ENCORE WIRE CORP COM 292562105 395 7871 SH SOLE 7871 0 0 ENDAVA PLC ADS 29260V105 709 29236 SH SOLE 29236 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 1977 919661 SH SOLE 919661 0 0 ENDO INTL PLC SHS G30401106 22400 3068467 SH SOLE 3068467 0 0 ENDOLOGIX INC COM 29266S106 82 114618 SH SOLE 114618 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 634 95357 SH SOLE 95357 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 4482 502452 SH SOLE 502452 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 3226 651802 SH SOLE 651802 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 583 12913 SH SOLE 12913 0 0 ENERGY FUELS INC COM NEW 292671708 38 13345 SH SOLE 13345 0 0 ENERGY RECOVERY INC COM 29270J100 729 108269 SH SOLE 108269 0 0 ENERPLUS CORP COM 292766102 6458 832160 SH SOLE 832160 0 0 ENERSYS COM 29275Y102 794 10232 SH SOLE 10232 0 0 ENGILITY HLDGS INC NEW COM 29286C107 504 17721 SH SOLE 17721 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 5171 544931 SH SOLE 544931 0 0 ENNIS INC COM 293389102 1116 57967 SH SOLE 57967 0 0 ENOVA INTL INC COM 29357K103 9577 492116 SH SOLE 492116 0 0 ENPHASE ENERGY INC COM 29355A107 56 11827 SH SOLE 11827 0 0 ENPRO INDS INC COM 29355X107 2474 41163 SH SOLE 41163 0 0 ENSCO PLC SHS CLASS A G3157S106 12482 3506303 SH SOLE 3506303 0 0 ENSCO PLC SHS CLASS A G3157S106 75 21000 SH Call SOLE 0 0 21000 ENSIGN GROUP INC COM 29358P101 5115 131876 SH SOLE 131876 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 139 34143 SH SOLE 34143 0 0 ENTEGRIS INC COM 29362U104 255 9155 SH SOLE 9155 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 175 30690 SH SOLE 30690 0 0 ENTERGY CORP NEW COM 29364G103 153162 1779502 SH SOLE 1779502 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1568 41676 SH SOLE 41676 0 0 ENVESTNET INC COM 29404K106 2864 58231 SH SOLE 58231 0 0 EOG RES INC COM 26875P101 103318 1184709 SH SOLE 1184709 0 0 EOG RES INC COM 26875P101 8294 95100 SH Call SOLE 0 0 95100 EOG RES INC COM 26875P101 5895 67600 SH Put SOLE 0 0 67600 EPAM SYS INC COM 29414B104 16724 144164 SH SOLE 144164 0 0 EPIZYME INC COM 29428V104 5044 818800 SH SOLE 818800 0 0 EPLUS INC COM 294268107 771 10839 SH SOLE 10839 0 0 EPR PPTYS COM SH BEN INT 26884U109 35649 556750 SH SOLE 556750 0 0 EQT CORP COM 26884L109 120660 6387529 SH SOLE 6387529 0 0 EQUIFAX INC COM 294429105 405 4346 SH SOLE 4346 0 0 EQUINIX INC COM PAR $0.001 29444U700 38314 108675 SH SOLE 108675 0 0 EQUINOR ASA SPONSORED ADR 29446M102 8228 388654 SH SOLE 388654 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 11916 595200 SH SOLE 595200 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 3511 117009 SH SOLE 117009 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 17776 183013 SH SOLE 183013 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 75236 1139770 SH SOLE 1139770 0 0 ERICSSON ADR B SEK 10 294821608 49375 5566488 SH SOLE 5566488 0 0 ERIE INDTY CO CL A 29530P102 361 2709 SH SOLE 2709 0 0 EROS INTL PLC SHS NEW G3788M114 6778 817611 SH SOLE 817611 0 0 ERYTECH PHARMA SPONSORED ADR 29604W108 157 23682 SH SOLE 23682 0 0 ESCO TECHNOLOGIES INC COM 296315104 493 7470 SH SOLE 7470 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 3797 82536 SH SOLE 82536 0 0 ESSENDANT INC COM 296689102 418 33239 SH SOLE 33239 0 0 ESSENT GROUP LTD COM G3198U102 15018 439384 SH SOLE 439384 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 14225 1027799 SH SOLE 1027799 0 0 ESSEX PPTY TR INC COM 297178105 32295 131705 SH SOLE 131705 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 18085 148913 SH SOLE 148913 0 0 ESTRE AMBIENTAL INC SHS G3206V100 413 291125 SH SOLE 291125 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 3732 212182 SH SOLE 212182 0 0 ETSY INC COM 29786A106 34003 714803 SH SOLE 714803 0 0 EURONAV NV ANTWERPEN SHS B38564108 1573 227007 SH SOLE 227007 0 0 EURONET WORLDWIDE INC COM 298736109 16270 158922 SH SOLE 158922 0 0 EVENTBRITE INC COM CL A 29975E109 542 19505 SH SOLE 19505 0 0 EVERBRIDGE INC COM 29978A104 8395 147908 SH SOLE 147908 0 0 EVERCORE INC CLASS A 29977A105 59319 828937 SH SOLE 828937 0 0 EVEREST RE GROUP LTD COM G3223R108 1741 7995 SH SOLE 7995 0 0 EVERGY INC COM 30034W106 135847 2392931 SH SOLE 2392931 0 0 EVERI HLDGS INC COM 30034T103 3235 628121 SH SOLE 628121 0 0 EVERSOURCE ENERGY COM 30040W108 17372 267096 SH SOLE 267096 0 0 EVERTEC INC COM 30040P103 19557 681435 SH SOLE 681435 0 0 EVO PMTS INC CL A COM 26927E104 417 16906 SH SOLE 16906 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 452 107935 SH SOLE 107935 0 0 EVOLENT HEALTH INC CL A 30050B101 40515 2030815 SH SOLE 2030815 0 0 EVOLENT HEALTH INC CL A 30050B101 599 30000 SH Call SOLE 0 0 30000 EVOLENT HEALTH INC CL A 30050B101 399 20000 SH Put SOLE 0 0 20000 EVOLUTION PETROLEUM CORP COM 30049A107 337 49358 SH SOLE 49358 0 0 EXACT SCIENCES CORP COM 30063P105 31241 495109 SH SOLE 495109 0 0 EXACT SCIENCES CORP COM 30063P105 536 8500 SH Call SOLE 0 0 8500 EXANTAS CAP CORP COM NEW 30068N105 3258 325103 SH SOLE 325103 0 0 EXELIXIS INC COM 30161Q104 29000 1474325 SH SOLE 1474325 0 0 EXELON CORP COM 30161N101 14542 322448 SH SOLE 322448 0 0 EXLSERVICE HOLDINGS INC COM 302081104 420 7985 SH SOLE 7985 0 0 EXONE CO COM 302104104 656 99031 SH SOLE 99031 0 0 EXP WORLD HOLDINGS INC COM 30212W100 87 12271 SH SOLE 12271 0 0 EXPEDIA GROUP INC COM NEW 30212P303 158973 1411212 SH SOLE 1411212 0 0 EXPEDIA GROUP INC COM NEW 30212P303 5565 49400 SH Call SOLE 0 0 49400 EXPEDIA GROUP INC COM NEW 30212P303 23431 208000 SH Put SOLE 0 0 208000 EXPEDITORS INTL WASH INC COM 302130109 660 9694 SH SOLE 9694 0 0 EXPONENT INC COM 30214U102 1789 35270 SH SOLE 35270 0 0 EXPRESS INC COM 30219E103 2966 580337 SH SOLE 580337 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1869 120574 SH SOLE 120574 0 0 EXTRA SPACE STORAGE INC COM 30225T102 50596 559192 SH SOLE 559192 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 1639 382135 SH SOLE 382135 0 0 EXTREME NETWORKS INC COM 30226D106 13914 2281026 SH SOLE 2281026 0 0 EXXON MOBIL CORP COM 30231G102 10968 160849 SH SOLE 160849 0 0 EZCORP INC CL A NON VTG 302301106 6694 866014 SH SOLE 866014 0 0 F M C CORP COM NEW 302491303 64085 866479 SH SOLE 866479 0 0 F5 NETWORKS INC COM 315616102 547 3375 SH SOLE 3375 0 0 FABRINET SHS G3323L100 414 8066 SH SOLE 8066 0 0 FACEBOOK INC CL A 30303M102 202486 1544631 SH SOLE 1544631 0 0 FACEBOOK INC CL A 30303M102 37885 289000 SH Call SOLE 0 0 289000 FACEBOOK INC CL A 30303M102 133069 1015100 SH Put SOLE 0 0 1015100 FACTSET RESH SYS INC COM 303075105 6395 31953 SH SOLE 31953 0 0 FAIR ISAAC CORP COM 303250104 30380 162460 SH SOLE 162460 0 0 FALCON MINERALS CORP CL A COM 30607B109 13459 1583424 SH SOLE 1583424 0 0 FANG HLDGS LTD ADR 30711Y102 1471 1028690 SH SOLE 1028690 0 0 FANHUA INC SPONSORED ADR 30712A103 513 23372 SH SOLE 23372 0 0 FAR PT ACQUISITION CORP UNIT 06/01/2025 30734W208 17153 1700000 SH SOLE 1700000 0 0 FARFETCH LTD ORD SH CL A 30744W107 1440 81338 SH SOLE 81338 0 0 FARMER BROS CO COM 307675108 225 9665 SH SOLE 9665 0 0 FARMERS NATL BANC CORP COM 309627107 447 35063 SH SOLE 35063 0 0 FARO TECHNOLOGIES INC COM 311642102 1619 39841 SH SOLE 39841 0 0 FASTENAL CO COM 311900104 43964 840773 SH SOLE 840773 0 0 FATE THERAPEUTICS INC COM 31189P102 7539 587640 SH SOLE 587640 0 0 FBL FINL GROUP INC CL A 30239F106 1025 15614 SH SOLE 15614 0 0 FCB FINL HLDGS INC CL A 30255G103 80474 2396478 SH SOLE 2396478 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 929 15378 SH SOLE 15378 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 47995 406596 SH SOLE 406596 0 0 FEDERAL SIGNAL CORP COM 313855108 9125 458558 SH SOLE 458558 0 0 FEDERATED INVS INC PA CL B 314211103 27197 1024374 SH SOLE 1024374 0 0 FEDEX CORP COM 31428X106 54381 337082 SH SOLE 337082 0 0 FEDEX CORP COM 31428X106 6453 40000 SH Call SOLE 0 0 40000 FEDNAT HLDG CO COM 31431B109 508 25513 SH SOLE 25513 0 0 FERRARI N V COM N3167Y103 8241 82870 SH SOLE 82870 0 0 FERRO CORP COM 315405100 12585 802643 SH SOLE 802643 0 0 FERROGLOBE PLC SHS G33856108 1810 1138408 SH SOLE 1138408 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 31461 2175735 SH SOLE 2175735 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 280 16244 SH SOLE 16244 0 0 FIBROGEN INC COM 31572Q808 264 5701 SH SOLE 5701 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1356 43138 SH SOLE 43138 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 86694 845382 SH SOLE 845382 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 255 9806 SH SOLE 9806 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 6236 402035 SH SOLE 402035 0 0 FIFTH THIRD BANCORP COM 316773100 2493 105951 SH SOLE 105951 0 0 FINANCIAL INSTNS INC COM 317585404 2819 109678 SH SOLE 109678 0 0 FINTECH ACQUISITION CORP III UNIT 12/01/2023 31811A309 7523 750000 SH SOLE 750000 0 0 FIREEYE INC COM 31816Q101 35147 2168243 SH SOLE 2168243 0 0 FIREEYE INC COM 31816Q101 1738 107200 SH Call SOLE 0 0 107200 FIRST AMERN FINL CORP COM 31847R102 50184 1124185 SH SOLE 1124185 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1498 25021 SH SOLE 25021 0 0 FIRST WESTN FINL INC COM 33751L105 179 15292 SH SOLE 15292 0 0 FIRST BANCORP N C COM 318910106 8629 264211 SH SOLE 264211 0 0 FIRST BANCORP P R COM NEW 318672706 17187 1998527 SH SOLE 1998527 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 236 19441 SH SOLE 19441 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 893 45759 SH SOLE 45759 0 0 FIRST BUSEY CORP COM NEW 319383204 554 22584 SH SOLE 22584 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2190 181302 SH SOLE 181302 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 61826 163973 SH SOLE 163973 0 0 FIRST DATA CORP NEW COM CL A 32008D106 26784 1583902 SH SOLE 1583902 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1483 60500 SH SOLE 60500 0 0 FIRST FINL BANCORP OH COM 320209109 479 20190 SH SOLE 20190 0 0 FIRST FNDTN INC COM 32026V104 4306 334830 SH SOLE 334830 0 0 FIRST HAWAIIAN INC COM 32051X108 26858 1193163 SH SOLE 1193163 0 0 FIRST HORIZON NATL CORP COM 320517105 12330 936964 SH SOLE 936964 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 14576 505048 SH SOLE 505048 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 27484 751741 SH SOLE 751741 0 0 FIRST LONG IS CORP COM 320734106 3026 151687 SH SOLE 151687 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 136 23006 SH SOLE 23006 0 0 FIRST MERCHANTS CORP COM 320817109 6577 191914 SH SOLE 191914 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 9894 499455 SH SOLE 499455 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3070 35330 SH SOLE 35330 0 0 FIRST SOLAR INC COM 336433107 87702 2065760 SH SOLE 2065760 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 393 30348 SH SOLE 30348 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 237 7685 SH SOLE 7685 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1377 40396 SH SOLE 40396 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 2342 118301 SH SOLE 118301 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 533 7837 SH SOLE 7837 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 462 41257 SH SOLE 41257 0 0 FIRSTENERGY CORP COM 337932107 219107 5835077 SH SOLE 5835077 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 2516 36743 SH SOLE 36743 0 0 FISERV INC COM 337738108 6559 89251 SH SOLE 89251 0 0 FITBIT INC CL A 33812L102 28667 5768023 SH SOLE 5768023 0 0 FITBIT INC CL A 33812L102 9443 1900000 SH Call SOLE 0 0 1900000 FITBIT INC CL A 33812L102 2485 500000 SH Put SOLE 0 0 500000 FIVE BELOW INC COM 33829M101 6521 63732 SH SOLE 63732 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 3110 448141 SH SOLE 448141 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 1843 198171 SH SOLE 198171 0 0 FIVE9 INC COM 338307101 7786 178088 SH SOLE 178088 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 7811 295879 SH SOLE 295879 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 27507 148110 SH SOLE 148110 0 0 FLEX LTD ORD Y2573F102 301 39517 SH SOLE 39517 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 891 30445 SH SOLE 30445 0 0 FLIR SYS INC COM 302445101 21609 496309 SH SOLE 496309 0 0 FLOTEK INDS INC DEL COM 343389102 1328 1218601 SH SOLE 1218601 0 0 FLOWERS FOODS INC COM 343498101 2998 162310 SH SOLE 162310 0 0 FLOWSERVE CORP COM 34354P105 12474 328097 SH SOLE 328097 0 0 FLUENT INC COM 34380C102 1878 521539 SH SOLE 521539 0 0 FLUIDIGM CORP DEL COM 34385P108 8042 932996 SH SOLE 932996 0 0 FLUOR CORP NEW COM 343412102 6633 206003 SH SOLE 206003 0 0 FLUSHING FINL CORP COM 343873105 1046 48591 SH SOLE 48591 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1550 126749 SH SOLE 126749 0 0 FNB CORP PA COM 302520101 1553 157784 SH SOLE 157784 0 0 FNCB BANCORP INC COM 302578109 902 106877 SH SOLE 106877 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 3779 1052741 SH SOLE 1052741 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 12769 484974 SH SOLE 484974 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 18142 210828 SH SOLE 210828 0 0 FOOT LOCKER INC COM 344849104 36555 687123 SH SOLE 687123 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 24933 3259172 SH SOLE 3259172 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 5578 214634 SH SOLE 214634 0 0 FORESTAR GROUP INC COM 346232101 175 12662 SH SOLE 12662 0 0 FORRESTER RESH INC COM 346563109 3217 71972 SH SOLE 71972 0 0 FORTINET INC COM 34959E109 118967 1689155 SH SOLE 1689155 0 0 FORTIS INC COM 349553107 1367 40980 SH SOLE 40980 0 0 FORTIVE CORP COM 34959J108 6576 97194 SH SOLE 97194 0 0 FORTUNA SILVER MINES INC COM 349915108 3191 876657 SH SOLE 876657 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 28462 749204 SH SOLE 749204 0 0 FORTY SEVEN INC COM 34983P104 299 19000 SH SOLE 19000 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 15190 3678074 SH SOLE 3678074 0 0 FORWARD AIR CORP COM 349853101 721 13142 SH SOLE 13142 0 0 FOSSIL GROUP INC COM 34988V106 7154 454770 SH SOLE 454770 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 13274 506648 SH SOLE 506648 0 0 FOUR SEASONS ED CAYMAN INC ADR 35101A101 51 20744 SH SOLE 20744 0 0 FRANCESCAS HLDGS CORP COM 351793104 223 229435 SH SOLE 229435 0 0 FRANCO NEVADA CORP COM 351858105 13629 194233 SH SOLE 194233 0 0 FRANKLIN ELEC INC COM 353514102 3489 81377 SH SOLE 81377 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 240 9083 SH SOLE 9083 0 0 FRANKLIN RES INC COM 354613101 8882 299462 SH SOLE 299462 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 724 116135 SH SOLE 116135 0 0 FREDS INC CL A 356108100 20 10585 SH SOLE 10585 0 0 FREEPORT-MCMORAN INC CL B 35671D857 49210 4773024 SH SOLE 4773024 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4124 400000 SH Put SOLE 0 0 400000 FREIGHTCAR AMER INC COM 357023100 247 36963 SH SOLE 36963 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 7601 234680 SH SOLE 234680 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 3461 122441 SH SOLE 122441 0 0 FRESHPET INC COM 358039105 2379 73959 SH SOLE 73959 0 0 FRONTDOOR INC COM 35905A109 397 14922 SH SOLE 14922 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1866 783963 SH SOLE 783963 0 0 FS BANCORP INC COM 30263Y104 567 13233 SH SOLE 13233 0 0 FS KKR CAPITAL CORP COM 302635107 9122 1761098 SH SOLE 1761098 0 0 FTD COS INC COM 30281V108 139 94165 SH SOLE 94165 0 0 FTI CONSULTING INC COM 302941109 2779 41708 SH SOLE 41708 0 0 FTS INTERNATIONAL INC COM 30283W104 24909 3503396 SH SOLE 3503396 0 0 FULLER H B CO COM 359694106 10259 240435 SH SOLE 240435 0 0 FULTON FINL CORP PA COM 360271100 238 15355 SH SOLE 15355 0 0 FUNKO INC COM CL A 361008105 359 27286 SH SOLE 27286 0 0 FUSION CONNECT INC COM 36116X102 204 121592 SH SOLE 121592 0 0 FVCBANKCORP INC COM 36120Q101 1023 58111 SH SOLE 58111 0 0 G1 THERAPEUTICS INC COM 3621LQ109 269 14021 SH SOLE 14021 0 0 GAIA INC NEW CL A 36269P104 345 33315 SH SOLE 33315 0 0 GAIN CAP HLDGS INC COM 36268W100 1303 211597 SH SOLE 211597 0 0 GALAPAGOS NV SPON ADR 36315X101 6655 72538 SH SOLE 72538 0 0 GALLAGHER ARTHUR J & CO COM 363576109 572 7764 SH SOLE 7764 0 0 GALMED PHARMACEUTICALS LTD SHS M47238106 141 20706 SH SOLE 20706 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 41 11189 SH SOLE 11189 0 0 GAMCO INVESTORS INC CL A COM 361438104 247 14635 SH SOLE 14635 0 0 GAMIDA CELL LTD SHS M47364100 210 21082 SH SOLE 21082 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 78119 2417802 SH SOLE 2417802 0 0 GAMING PARTNERS INTL CORP COM 36467A107 525 40383 SH SOLE 40383 0 0 GAP INC DEL COM 364760108 447 17354 SH SOLE 17354 0 0 GARDNER DENVER HLDGS INC COM 36555P107 28202 1379066 SH SOLE 1379066 0 0 GARMIN LTD SHS H2906T109 3623 57217 SH SOLE 57217 0 0 GARRETT MOTION INC COM 366505105 184 14934 SH SOLE 14934 0 0 GASLOG LTD SHS G37585109 10024 608962 SH SOLE 608962 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 667 33676 SH SOLE 33676 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 3417 258057 SH SOLE 258057 0 0 GATX CORP COM 361448103 1862 26297 SH SOLE 26297 0 0 GCI LIBERTY INC COM CLASS A 36164V305 1109 26934 SH SOLE 26934 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 13715 558663 SH SOLE 558663 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 2200 95258 SH SOLE 95258 0 0 GENERAC HLDGS INC COM 368736104 555 11164 SH SOLE 11164 0 0 GENERAC HLDGS INC COM 368736104 4970 100000 SH Put SOLE 0 0 100000 GENERAL DYNAMICS CORP COM 369550108 3024 19234 SH SOLE 19234 0 0 GENERAL ELECTRIC CO COM 369604103 27934 3690086 SH SOLE 3690086 0 0 GENERAL ELECTRIC CO COM 369604103 73208 9670800 SH Call SOLE 0 0 9670800 GENERAL ELECTRIC CO COM 369604103 22710 3000000 SH Put SOLE 0 0 3000000 GENERAL FIN CORP DEL COM 369822101 1304 128965 SH SOLE 128965 0 0 GENERAL MLS INC COM 370334104 8765 225099 SH SOLE 225099 0 0 GENERAL MOLY INC COM 370373102 2 10819 SH SOLE 10819 0 0 GENERAL MTRS CO COM 37045V100 119361 3568341 SH SOLE 3568341 0 0 GENESCO INC COM 371532102 1704 38460 SH SOLE 38460 0 0 GENESEE & WYO INC CL A 371559105 873 11789 SH SOLE 11789 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 632 535970 SH SOLE 535970 0 0 GENIE ENERGY LTD CL B 372284208 419 69459 SH SOLE 69459 0 0 GENMARK DIAGNOSTICS INC COM 372309104 214 43948 SH SOLE 43948 0 0 GENOCEA BIOSCIENCES INC COM 372427104 20 70068 SH SOLE 70068 0 0 GENOMIC HEALTH INC COM 37244C101 39817 618187 SH SOLE 618187 0 0 GENPACT LIMITED SHS G3922B107 15831 586551 SH SOLE 586551 0 0 GENTEX CORP COM 371901109 3519 174100 SH SOLE 174100 0 0 GENTEX CORP COM 371901109 1718 85000 SH Put SOLE 0 0 85000 GENTHERM INC COM 37253A103 10864 271724 SH SOLE 271724 0 0 GENUINE PARTS CO COM 372460105 82520 859401 SH SOLE 859401 0 0 GEO GROUP INC NEW COM 36162J106 5198 263882 SH SOLE 263882 0 0 GEOPARK LTD USD SHS G38327105 3697 267479 SH SOLE 267479 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 177 17171 SH SOLE 17171 0 0 GERDAU S A SPON ADR REP PFD 373737105 2536 674560 SH SOLE 674560 0 0 GERON CORP COM 374163103 736 736307 SH SOLE 736307 0 0 GETTY RLTY CORP NEW COM 374297109 511 17377 SH SOLE 17377 0 0 G-III APPAREL GROUP LTD COM 36237H101 4113 147490 SH SOLE 147490 0 0 GILDAN ACTIVEWEAR INC COM 375916103 16817 553907 SH SOLE 553907 0 0 GILEAD SCIENCES INC COM 375558103 269914 4315166 SH SOLE 4315166 0 0 GILEAD SCIENCES INC COM 375558103 1251 20000 SH Call SOLE 0 0 20000 GLACIER BANCORP INC NEW COM 37637Q105 463 11690 SH SOLE 11690 0 0 GLADSTONE COML CORP COM 376536108 4804 268085 SH SOLE 268085 0 0 GLADSTONE INVT CORP COM 376546107 443 47519 SH SOLE 47519 0 0 GLAUKOS CORP COM 377322102 2194 39065 SH SOLE 39065 0 0 GLAUKOS CORP COM 377322102 281 5000 SH Call SOLE 0 0 5000 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 13959 365325 SH SOLE 365325 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10974 267341 SH SOLE 267341 0 0 GLOBAL NET LEASE INC COM NEW 379378201 597 33900 SH SOLE 33900 0 0 GLOBAL SELF STORAGE INC COM 37955N106 118 30083 SH SOLE 30083 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1634 64981 SH SOLE 64981 0 0 GLOBAL MED REIT INC COM NEW 37954A204 806 90617 SH SOLE 90617 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 1303 55533 SH SOLE 55533 0 0 GLOBALSTAR INC COM 378973408 1229 1921471 SH SOLE 1921471 0 0 GLOBANT S A COM L44385109 3400 60364 SH SOLE 60364 0 0 GLOBUS MED INC CL A 379577208 866 20000 SH Call SOLE 0 0 20000 GLU MOBILE INC COM 379890106 18529 2296034 SH SOLE 2296034 0 0 GLYCOMIMETICS INC COM 38000Q102 222 23431 SH SOLE 23431 0 0 GMS INC COM 36251C103 5661 380952 SH SOLE 380952 0 0 GODADDY INC CL A 380237107 74572 1136421 SH SOLE 1136421 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 6389 471535 SH SOLE 471535 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 24599 1130483 SH SOLE 1130483 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1610 74000 SH Call SOLE 0 0 74000 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 811 75075 SH SOLE 75075 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 18713 5316097 SH SOLE 5316097 0 0 GOLD RESOURCE CORP COM 38068T105 604 150972 SH SOLE 150972 0 0 GOLD STD VENTURES CORP COM 380738104 277 221392 SH SOLE 221392 0 0 GOLDCORP INC NEW COM 380956409 25129 2564148 SH SOLE 2564148 0 0 GOLDEN ENTMT INC COM 381013101 7071 441394 SH SOLE 441394 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 1829 296945 SH SOLE 296945 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 37 11796 SH SOLE 11796 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 208 11302 SH SOLE 11302 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 46 10562 SH SOLE 10562 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 78024 467071 SH SOLE 467071 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3341 20000 SH Put SOLE 0 0 20000 GOODYEAR TIRE & RUBR CO COM 382550101 44717 2190955 SH SOLE 2190955 0 0 GOPRO INC CL A 38268T103 2972 700846 SH SOLE 700846 0 0 GORES HOLDINGS III INC CLASS A 38286G109 972 99999 SH SOLE 99999 0 0 GORES HOLDINGS III INC *W EXP 09/11/202 38286G117 43 33333 SH SOLE 0 0 33333 GORES HOLDINGS III INC UNIT 09/07/2024 38286G208 28643 2850000 SH SOLE 2850000 0 0 GORMAN RUPP CO COM 383082104 533 16433 SH SOLE 16433 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1682 20620 SH SOLE 20620 0 0 GRACE W R & CO DEL NEW COM 38388F108 43471 669711 SH SOLE 669711 0 0 GRACO INC COM 384109104 15399 367964 SH SOLE 367964 0 0 GRAFTECH INTL LTD COM 384313508 483 42230 SH SOLE 42230 0 0 GRAFTECH INTL LTD COM 384313508 3432 300000 SH Call SOLE 0 0 300000 GRAHAM HLDGS CO COM 384637104 979 1529 SH SOLE 1529 0 0 GRAINGER W W INC COM 384802104 1776 6290 SH SOLE 6290 0 0 GRAINGER W W INC COM 384802104 2824 10000 SH Put SOLE 0 0 10000 GRAN TIERRA ENERGY INC COM 38500T101 437 201386 SH SOLE 201386 0 0 GRAND CANYON ED INC COM 38526M106 5603 58277 SH SOLE 58277 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 107208 10075903 SH SOLE 10075903 0 0 GRAY TELEVISION INC COM 389375106 18677 1267080 SH SOLE 1267080 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2244 339046 SH SOLE 339046 0 0 GREAT PANTHER SILVER LTD COM 39115V101 159 224177 SH SOLE 224177 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1875 40731 SH SOLE 40731 0 0 GREAT WESTN BANCORP INC COM 391416104 1106 35399 SH SOLE 35399 0 0 GREEN PLAINS INC COM 393222104 355 27116 SH SOLE 27116 0 0 GREEN BANCORP INC COM 39260X100 10380 605604 SH SOLE 605604 0 0 GREEN BRICK PARTNERS INC COM 392709101 184 25459 SH SOLE 25459 0 0 GREEN DOT CORP CL A 39304D102 245 3078 SH SOLE 3078 0 0 GREENBRIER COS INC COM 393657101 546 13801 SH SOLE 13801 0 0 GREENHILL & CO INC COM 395259104 7264 297687 SH SOLE 297687 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 265 30742 SH SOLE 30742 0 0 GREENSKY INC CL A 39572G100 249 26000 SH SOLE 26000 0 0 GREIF INC CL A 397624107 5917 159454 SH SOLE 159454 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 29711 1618236 SH SOLE 1618236 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 405 7691 SH SOLE 7691 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 2520 41181 SH SOLE 41181 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 3446 90641 SH SOLE 90641 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 790 5243 SH SOLE 5243 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 2237 379110 SH SOLE 379110 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 6611 239793 SH SOLE 239793 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1701 195990 SH SOLE 195990 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 5864 466145 SH SOLE 466145 0 0 GS ACQUISITION HLDGS CORP *W EXP 06/12/202 36255F110 21 16666 SH SOLE 0 0 16666 GS ACQUISITION HLDGS CORP UNIT 06/12/2023 36255F201 14863 1450000 SH SOLE 1450000 0 0 GSI TECHNOLOGY COM 36241U106 795 154750 SH SOLE 154750 0 0 GTT COMMUNICATIONS INC COM 362393100 1221 51607 SH SOLE 51607 0 0 GTX INC DEL COM NEW 40052B207 12 14835 SH SOLE 14835 0 0 GTY TECHNOLOGY HOLDINGS INC CL A G4182A102 234 23515 SH SOLE 23515 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 6180 297852 SH SOLE 297852 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 1142 38294 SH SOLE 38294 0 0 GUESS INC COM 401617105 1561 75148 SH SOLE 75148 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2855 35582 SH SOLE 35582 0 0 GULF ISLAND FABRICATION INC COM 402307102 402 55685 SH SOLE 55685 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 15685 161058 SH SOLE 161058 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 7889 751372 SH SOLE 751372 0 0 HACKETT GROUP INC COM 404609109 877 54779 SH SOLE 54779 0 0 HAIN CELESTIAL GROUP INC COM 405217100 845 53260 SH SOLE 53260 0 0 HALCON RES CORP COM PAR NEW 40537Q605 1641 965412 SH SOLE 965412 0 0 HALLADOR ENERGY COMPANY COM 40609P105 65 12807 SH SOLE 12807 0 0 HALLIBURTON CO COM 406216101 8343 313883 SH SOLE 313883 0 0 HALLIBURTON CO COM 406216101 13992 526400 SH Call SOLE 0 0 526400 HALLIBURTON CO COM 406216101 34578 1300900 SH Put SOLE 0 0 1300900 HAMILTON LANE INC CL A 407497106 455 12301 SH SOLE 12301 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 11162 322128 SH SOLE 322128 0 0 HANESBRANDS INC COM 410345102 15390 1228277 SH SOLE 1228277 0 0 HANGER INC COM NEW 41043F208 1642 86647 SH SOLE 86647 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2038 107004 SH SOLE 107004 0 0 HANOVER INS GROUP INC COM 410867105 22011 188500 SH SOLE 188500 0 0 HANWHA Q CELL CO LTD SPONSORED ADR NE 41135V301 245 25106 SH SOLE 25106 0 0 HARBORONE BANCORP INC COM 41165F101 164 10345 SH SOLE 10345 0 0 HARMONIC INC COM 413160102 2223 471051 SH SOLE 471051 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3985 2226413 SH SOLE 2226413 0 0 HARRIS CORP DEL COM 413875105 40780 302860 SH SOLE 302860 0 0 HARSCO CORP COM 415864107 7595 382414 SH SOLE 382414 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 115487 2598133 SH SOLE 2598133 0 0 HARVARD BIOSCIENCE INC COM 416906105 57 18074 SH SOLE 18074 0 0 HAVERTY FURNITURE INC COM 419596101 5383 286660 SH SOLE 286660 0 0 HAWAIIAN HOLDINGS INC COM 419879101 645 24415 SH SOLE 24415 0 0 HAWKINS INC COM 420261109 651 15902 SH SOLE 15902 0 0 HAYMAKER ACQUISITION CORP COM CLASS A 420870107 102 10182 SH SOLE 10182 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 866 32785 SH SOLE 32785 0 0 HC2 HLDGS INC COM 404139107 97 36915 SH SOLE 36915 0 0 HCA HEALTHCARE INC COM 40412C101 27748 222967 SH SOLE 222967 0 0 HCI GROUP INC COM 40416E103 405 7977 SH SOLE 7977 0 0 HD SUPPLY HLDGS INC COM 40416M105 18705 498547 SH SOLE 498547 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 400 3864 SH SOLE 3864 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 11197 418895 SH SOLE 418895 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 51607 2039001 SH SOLE 2039001 0 0 HEALTHCARE RLTY TR COM 421946104 244 8593 SH SOLE 8593 0 0 HEALTHCARE SVCS GRP INC COM 421906108 2395 59617 SH SOLE 59617 0 0 HEALTHEQUITY INC COM 42226A107 10106 169418 SH SOLE 169418 0 0 HEALTHEQUITY INC COM 42226A107 298 5000 SH Call SOLE 0 0 5000 HEALTHSTREAM INC COM 42222N103 260 10750 SH SOLE 10750 0 0 HEARTLAND FINL USA INC COM 42234Q102 549 12494 SH SOLE 12494 0 0 HECLA MNG CO COM 422704106 1215 514819 SH SOLE 514819 0 0 HEICO CORP NEW COM 422806109 8269 106725 SH SOLE 106725 0 0 HEICO CORP NEW CL A 422806208 23968 380445 SH SOLE 380445 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1757 56347 SH SOLE 56347 0 0 HELEN OF TROY CORP LTD COM G4388N106 524 3997 SH SOLE 3997 0 0 HELIOS & MATHESON ANALYTICS COM PAR 42327L309 3 185452 SH SOLE 185452 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 18654 3448057 SH SOLE 3448057 0 0 HELMERICH & PAYNE INC COM 423452101 111361 2322923 SH SOLE 2322923 0 0 HENRY JACK & ASSOC INC COM 426281101 18220 144011 SH SOLE 144011 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 8197 139058 SH SOLE 139058 0 0 HERC HLDGS INC COM 42704L104 7639 293912 SH SOLE 293912 0 0 HERCULES CAPITAL INC COM 427096508 3767 340936 SH SOLE 340936 0 0 HERITAGE COMMERCE CORP COM 426927109 1917 169088 SH SOLE 169088 0 0 HERITAGE FINL CORP WASH COM 42722X106 6339 213281 SH SOLE 213281 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2875 163922 SH SOLE 163922 0 0 HERSHEY CO COM 427866108 49336 460314 SH SOLE 460314 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 398 29137 SH SOLE 29137 0 0 HESKA CORP COM RESTRC NEW 42805E306 1607 18659 SH SOLE 18659 0 0 HESS CORP COM 42809H107 80964 1999102 SH SOLE 1999102 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 57192 4329449 SH SOLE 4329449 0 0 HEXCEL CORP NEW COM 428291108 1157 20184 SH SOLE 20184 0 0 HF FOODS GROUP INC COM 40417F109 706 53047 SH SOLE 53047 0 0 HFF INC CL A 40418F108 1096 33058 SH SOLE 33058 0 0 HIBBETT SPORTS INC COM 428567101 2168 151586 SH SOLE 151586 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 3222 900000 SH Put SOLE 0 0 900000 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 414 32377 SH SOLE 32377 0 0 HIGHPOINT RES CORP COM 43114K108 927 372282 SH SOLE 372282 0 0 HIGHWOODS PPTYS INC COM 431284108 39382 1017882 SH SOLE 1017882 0 0 HILL INTERNATIONAL INC COM 431466101 34 10993 SH SOLE 10993 0 0 HILL ROM HLDGS INC COM 431475102 112291 1268104 SH SOLE 1268104 0 0 HILL ROM HLDGS INC COM 431475102 886 10000 SH Call SOLE 0 0 10000 HILL ROM HLDGS INC COM 431475102 1771 20000 SH Put SOLE 0 0 20000 HILLENBRAND INC COM 431571108 2011 53014 SH SOLE 53014 0 0 HILLTOP HOLDINGS INC COM 432748101 27370 1535067 SH SOLE 1535067 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1758 66633 SH SOLE 66633 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 69880 973263 SH SOLE 973263 0 0 HISTOGENICS CORP COM 43358V109 13 149387 SH SOLE 149387 0 0 HMS HLDGS CORP COM 40425J101 1533 54499 SH SOLE 54499 0 0 HNI CORP COM 404251100 1587 44795 SH SOLE 44795 0 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 721 46986 SH SOLE 46986 0 0 HOLLYFRONTIER CORP COM 436106108 26799 524237 SH SOLE 524237 0 0 HOLOGIC INC COM 436440101 53719 1307027 SH SOLE 1307027 0 0 HOLOGIC INC COM 436440101 12330 300000 SH Call SOLE 0 0 300000 HOME BANCORP INC COM 43689E107 428 12099 SH SOLE 12099 0 0 HOME BANCSHARES INC COM 436893200 3615 221248 SH SOLE 221248 0 0 HOME DEPOT INC COM 437076102 69561 404849 SH SOLE 404849 0 0 HOME DEPOT INC COM 437076102 5155 30000 SH Put SOLE 0 0 30000 HOMESTREET INC COM 43785V102 450 21214 SH SOLE 21214 0 0 HOMETOWN BANKSHARES CORP COM 43787N108 633 53447 SH SOLE 53447 0 0 HOMETRUST BANCSHARES INC COM 437872104 548 20947 SH SOLE 20947 0 0 HONDA MOTOR LTD AMERN SHS 438128308 11388 430541 SH SOLE 430541 0 0 HONEYWELL INTL INC COM 438516106 290691 2200205 SH SOLE 2200205 0 0 HOOKER FURNITURE CORP COM 439038100 3030 115039 SH SOLE 115039 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2426 64770 SH SOLE 64770 0 0 HORIZON PHARMA PLC SHS G4617B105 17177 879045 SH SOLE 879045 0 0 HORIZON PHARMA PLC SHS G4617B105 489 25000 SH Put SOLE 0 0 25000 HORIZON BANCORP INC COM 440407104 836 52983 SH SOLE 52983 0 0 HORIZON GLOBAL CORP COM 44052W104 82 57253 SH SOLE 57253 0 0 HORMEL FOODS CORP COM 440452100 4911 115054 SH SOLE 115054 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 42 29204 SH SOLE 29204 0 0 HORTONWORKS INC COM 440894103 1343 93153 SH SOLE 93153 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11233 470393 SH SOLE 470393 0 0 HOST HOTELS & RESORTS INC COM 44107P104 75522 4530391 SH SOLE 4530391 0 0 HOSTESS BRANDS INC CL A 44109J106 335 30612 SH SOLE 30612 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 6161 695399 SH SOLE 695399 0 0 HOULIHAN LOKEY INC CL A 441593100 8765 238173 SH SOLE 238173 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 15 21747 SH SOLE 21747 0 0 HOWARD HUGHES CORP COM 44267D107 541 5544 SH SOLE 5544 0 0 HP INC COM 40434L105 71560 3497565 SH SOLE 3497565 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 27975 680483 SH SOLE 680483 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 151 59340 SH SOLE 59340 0 0 HUAMI CORP SPONSORED ADS 44331K103 135 13768 SH SOLE 13768 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1877 65566 SH SOLE 65566 0 0 HUB GROUP INC CL A 443320106 11761 317262 SH SOLE 317262 0 0 HUBBELL INC COM 443510607 50407 507415 SH SOLE 507415 0 0 HUBSPOT INC COM 443573100 23198 184509 SH SOLE 184509 0 0 HUDBAY MINERALS INC COM 443628102 2540 538118 SH SOLE 538118 0 0 HUDSON LTD COM CL A G46408103 704 41065 SH SOLE 41065 0 0 HUDSON PAC PPTYS INC COM 444097109 7004 241006 SH SOLE 241006 0 0 HUDSON TECHNOLOGIES INC COM 444144109 16 18405 SH SOLE 18405 0 0 HUMANA INC COM 444859102 144118 503066 SH SOLE 503066 0 0 HUNT J B TRANS SVCS INC COM 445658107 768 8256 SH SOLE 8256 0 0 HUNTINGTON BANCSHARES INC COM 446150104 11958 1003146 SH SOLE 1003146 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 11688 61417 SH SOLE 61417 0 0 HUNTSMAN CORP COM 447011107 25626 1328464 SH SOLE 1328464 0 0 HURON CONSULTING GROUP INC COM 447462102 8431 164314 SH SOLE 164314 0 0 HUTTIG BLDG PRODS INC COM 448451104 167 93050 SH SOLE 93050 0 0 HUYA INC ADS REP SHS A 44852D108 2497 161333 SH SOLE 161333 0 0 HYATT HOTELS CORP COM CL A 448579102 31276 462670 SH SOLE 462670 0 0 I3 VERTICALS INC COM CL A 46571Y107 493 20475 SH SOLE 20475 0 0 IAC INTERACTIVECORP COM 44919P508 124272 678934 SH SOLE 678934 0 0 IAMGOLD CORP COM 450913108 15191 4127930 SH SOLE 4127930 0 0 IBERIABANK CORP COM 450828108 38148 593465 SH SOLE 593465 0 0 ICF INTL INC COM 44925C103 1549 23907 SH SOLE 23907 0 0 ICHOR HOLDINGS SHS G4740B105 389 23893 SH SOLE 23893 0 0 ICICI BK LTD ADR 45104G104 2620 254583 SH SOLE 254583 0 0 ICON PLC SHS G4705A100 71175 550844 SH SOLE 550844 0 0 ICONIX BRAND GROUP INC COM 451055107 27 322660 SH SOLE 322660 0 0 ICU MED INC COM 44930G107 64104 279161 SH SOLE 279161 0 0 ICU MED INC COM 44930G107 2985 13000 SH Call SOLE 0 0 13000 ICU MED INC COM 44930G107 2296 10000 SH Put SOLE 0 0 10000 IDACORP INC COM 451107106 10089 108419 SH SOLE 108419 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 1669 602639 SH SOLE 602639 0 0 IDEX CORP COM 45167R104 16076 127324 SH SOLE 127324 0 0 IDEXX LABS INC COM 45168D104 4295 23089 SH SOLE 23089 0 0 IDT CORP CL B NEW 448947507 727 117457 SH SOLE 117457 0 0 IES HLDGS INC COM 44951W106 467 30027 SH SOLE 30027 0 0 IHS MARKIT LTD SHS G47567105 416 8667 SH SOLE 8667 0 0 II VI INC COM 902104108 8580 264326 SH SOLE 264326 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 296 14523 SH SOLE 14523 0 0 ILLINOIS TOOL WKS INC COM 452308109 1923 15182 SH SOLE 15182 0 0 ILLINOIS TOOL WKS INC COM 452308109 3167 25000 SH Put SOLE 0 0 25000 ILLUMINA INC COM 452327109 77493 258371 SH SOLE 258371 0 0 ILLUMINA INC COM 452327109 5999 20000 SH Call SOLE 0 0 20000 IMAX CORP COM 45245E109 966 51338 SH SOLE 51338 0 0 IMMUNE DESIGN CORP COM 45252L103 105 80794 SH SOLE 80794 0 0 IMMUNOGEN INC COM 45253H101 21068 4389260 SH SOLE 4389260 0 0 IMMUNOGEN INC COM 45253H101 5429 1131100 SH Call SOLE 0 0 1131100 IMMUNOGEN INC COM 45253H101 1920 400000 SH Put SOLE 0 0 400000 IMMUNOMEDICS INC COM 452907108 34419 2411970 SH SOLE 2411970 0 0 IMMUNOMEDICS INC COM 452907108 3282 230000 SH Call SOLE 0 0 230000 IMPERIAL OIL LTD COM NEW 453038408 1307 51606 SH SOLE 51606 0 0 IMPERVA INC COM 45321L100 6218 111662 SH SOLE 111662 0 0 IMPINJ INC COM 453204109 2603 178931 SH SOLE 178931 0 0 INCYTE CORP COM 45337C102 60398 949809 SH SOLE 949809 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 203 5774 SH SOLE 5774 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 308 33585 SH SOLE 33585 0 0 INDEPENDENT BANK CORP MASS COM 453836108 403 5734 SH SOLE 5734 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 5064 240933 SH SOLE 240933 0 0 INDEPENDENT BK GROUP INC COM 45384B106 6834 149311 SH SOLE 149311 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5805 295104 SH SOLE 295104 0 0 INFINERA CORPORATION COM 45667G103 5974 1497288 SH SOLE 1497288 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 82 69765 SH SOLE 69765 0 0 INFLARX NV COM N44821101 2624 72153 SH SOLE 72153 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 174 40972 SH SOLE 40972 0 0 INFOSYS LTD SPONSORED ADR 456788108 1033 108526 SH SOLE 108526 0 0 INFRAREIT INC COM 45685L100 6288 299160 SH SOLE 299160 0 0 ING GROEP N V SPONSORED ADR 456837103 553 51854 SH SOLE 51854 0 0 INGERSOLL-RAND PLC SHS G47791101 87307 956994 SH SOLE 956994 0 0 INGERSOLL-RAND PLC SHS G47791101 5565 61000 SH Put SOLE 0 0 61000 INGEVITY CORP COM 45688C107 502 6000 SH SOLE 6000 0 0 INGLES MKTS INC CL A 457030104 1727 63455 SH SOLE 63455 0 0 INGREDION INC COM 457187102 7176 78513 SH SOLE 78513 0 0 INNERWORKINGS INC COM 45773Y105 364 97341 SH SOLE 97341 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1707 69597 SH SOLE 69597 0 0 INNOSPEC INC COM 45768S105 821 13298 SH SOLE 13298 0 0 INNOVIVA INC COM 45781M101 5666 324698 SH SOLE 324698 0 0 INOGEN INC COM 45780L104 16089 129574 SH SOLE 129574 0 0 INOGEN INC COM 45780L104 993 8000 SH Call SOLE 0 0 8000 INOVALON HLDGS INC COM CL A 45781D101 1985 140000 SH Call SOLE 0 0 140000 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 140 34971 SH SOLE 34971 0 0 INPHI CORP COM 45772F107 729 22674 SH SOLE 22674 0 0 INSEEGO CORP COM 45782B104 1216 292900 SH SOLE 292900 0 0 INSIGHT ENTERPRISES INC COM 45765U103 5272 129372 SH SOLE 129372 0 0 INSMED INC COM PAR $.01 457669307 146 11115 SH SOLE 11115 0 0 INSPERITY INC COM 45778Q107 16423 175911 SH SOLE 175911 0 0 INSPIRE MED SYS INC COM 457730109 11538 273079 SH SOLE 273079 0 0 INSPIRED ENTMT INC COM 45782N108 598 124535 SH SOLE 124535 0 0 INSTALLED BLDG PRODS INC COM 45780R101 8496 252188 SH SOLE 252188 0 0 INSTEEL INDUSTRIES INC COM 45774W108 3060 126011 SH SOLE 126011 0 0 INSTRUCTURE INC COM 45781U103 10005 266739 SH SOLE 266739 0 0 INSULET CORP COM 45784P101 793 10000 SH Call SOLE 0 0 10000 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 1909 545487 SH SOLE 545487 0 0 INTEGER HLDGS CORP COM 45826H109 35093 460177 SH SOLE 460177 0 0 INTEGER HLDGS CORP COM 45826H109 381 5000 SH Call SOLE 0 0 5000 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 12046 267097 SH SOLE 267097 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 105271 2173671 SH SOLE 2173671 0 0 INTEL CORP COM 458140100 275227 5864637 SH SOLE 5864637 0 0 INTEL CORP COM 458140100 1314 28000 SH Call SOLE 0 0 28000 INTEL CORP COM 458140100 38281 815700 SH Put SOLE 0 0 815700 INTELLIA THERAPEUTICS INC COM 45826J105 769 56355 SH SOLE 56355 0 0 INTELSAT S A COM L5140P101 3732 174497 SH SOLE 174497 0 0 INTELSAT S A COM L5140P101 10770 503500 SH Call SOLE 0 0 503500 INTER PARFUMS INC COM 458334109 2543 38789 SH SOLE 38789 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 11592 212111 SH SOLE 212111 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 415 4119 SH SOLE 4119 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 276828 3674867 SH SOLE 3674867 0 0 INTERDIGITAL INC COM 45867G101 3557 53540 SH SOLE 53540 0 0 INTERFACE INC COM 458665304 171 12000 SH SOLE 12000 0 0 INTERNAP CORP COM PAR 45885A409 1831 441138 SH SOLE 441138 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 21144 1445244 SH SOLE 1445244 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2677 183000 SH Call SOLE 0 0 183000 INTERNATIONAL BANCSHARES COR COM 459044103 38046 1105985 SH SOLE 1105985 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5859 51545 SH SOLE 51545 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2239 19700 SH Call SOLE 0 0 19700 INTERNATIONAL BUSINESS MACHS COM 459200101 4342 38200 SH Put SOLE 0 0 38200 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 715 5327 SH SOLE 5327 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3424 25500 SH Put SOLE 0 0 25500 INTERNATIONAL MNY EXPRESS IN COM 46005L101 569 47600 SH SOLE 47600 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 661 39255 SH SOLE 39255 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 7828 178472 SH SOLE 178472 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 789 18000 SH Put SOLE 0 0 18000 INTERPUBLIC GROUP COS INC COM 460690100 69512 3369483 SH SOLE 3369483 0 0 INTERSECT ENT INC COM 46071F103 35163 1247783 SH SOLE 1247783 0 0 INTERSECT ENT INC COM 46071F103 2395 85000 SH Call SOLE 0 0 85000 INTERSECTIONS INC COM 460981301 197 53440 SH SOLE 53440 0 0 INTERXION HOLDING N.V SHS N47279109 12035 222217 SH SOLE 222217 0 0 INTEST CORP COM 461147100 73 11864 SH SOLE 11864 0 0 INTEVAC INC COM 461148108 272 52006 SH SOLE 52006 0 0 INTL PAPER CO COM 460146103 55680 1379593 SH SOLE 1379593 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 10542 925505 SH SOLE 925505 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 142 12500 SH Call SOLE 0 0 12500 INTREPID POTASH INC COM 46121Y102 4064 1562946 SH SOLE 1562946 0 0 INTREXON CORP COM 46122T102 83 12631 SH SOLE 12631 0 0 INTRICON CORP COM 46121H109 882 33425 SH SOLE 33425 0 0 INTUIT COM 461202103 44134 224203 SH SOLE 224203 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 131553 274687 SH SOLE 274687 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4789 10000 SH Call SOLE 0 0 10000 INTUITIVE SURGICAL INC COM NEW 46120E602 3831 8000 SH Put SOLE 0 0 8000 INVACARE CORP COM 461203101 1918 446071 SH SOLE 446071 0 0 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 285 28924 SH SOLE 28924 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 107 10373 SH SOLE 10373 0 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 316 11062 SH SOLE 11062 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 649 29800 SH SOLE 29800 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1395 29897 SH SOLE 29897 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 445 16834 SH SOLE 16834 0 0 INVESCO LTD SHS G491BT108 918 54833 SH SOLE 54833 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 5573 36129 SH SOLE 36129 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 129594 840100 SH Call SOLE 0 0 840100 INVESCO QQQ TR UNIT SER 1 46090E103 180623 1170900 SH Put SOLE 0 0 1170900 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 5569 184165 SH SOLE 184165 0 0 INVESTORS BANCORP INC NEW COM 46146L101 15363 1477207 SH SOLE 1477207 0 0 INVESTORS TITLE CO COM 461804106 304 1721 SH SOLE 1721 0 0 INVITAE CORP COM 46185L103 7477 676015 SH SOLE 676015 0 0 INVITATION HOMES INC COM 46187W107 13842 689333 SH SOLE 689333 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 132 25388 SH SOLE 25388 0 0 IONIS PHARMACEUTICALS INC COM 462222100 4513 83478 SH SOLE 83478 0 0 IPG PHOTONICS CORP COM 44980X109 324 2864 SH SOLE 2864 0 0 IPG PHOTONICS CORP COM 44980X109 5665 50000 SH Put SOLE 0 0 50000 IQIYI INC SPONSORED ADS 46267X108 5393 362699 SH SOLE 362699 0 0 IQVIA HLDGS INC COM 46266C105 2338 20129 SH SOLE 20129 0 0 IQVIA HLDGS INC COM 46266C105 1743 15000 SH Call SOLE 0 0 15000 IRHYTHM TECHNOLOGIES INC COM 450056106 67901 977269 SH SOLE 977269 0 0 IRIDEX CORP COM 462684101 103 21928 SH SOLE 21928 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 520 28178 SH SOLE 28178 0 0 IROBOT CORP COM 462726100 1017 12143 SH SOLE 12143 0 0 IRON MTN INC NEW COM 46284V101 410 12652 SH SOLE 12652 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 14225 1373080 SH SOLE 1373080 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 576 44141 SH SOLE 44141 0 0 ISHARES GOLD TRUST ISHARES 464285105 1776 144469 SH SOLE 144469 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 13909 957908 SH SOLE 957908 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 4914 128645 SH SOLE 128645 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 9172 240100 SH Call SOLE 0 0 240100 ISHARES INC MSCI BRAZIL ETF 464286400 33463 876000 SH Put SOLE 0 0 876000 ISHARES INC MSCI CDA ETF 464286509 1578 65845 SH SOLE 65845 0 0 ISHARES INC MSCI EURZONE ETF 464286608 1350 38501 SH SOLE 38501 0 0 ISHARES INC MSCI THAILND ETF 464286624 11835 142923 SH SOLE 142923 0 0 ISHARES INC MSCI CHILE ETF 464286640 917 22150 SH SOLE 22150 0 0 ISHARES INC MSCI FRANCE ETF 464286707 777 29297 SH SOLE 29297 0 0 ISHARES INC MSCI TURKEY ETF 464286715 597 24290 SH SOLE 24290 0 0 ISHARES INC MSCI STH KOR ETF 464286772 4220 71700 SH SOLE 71700 0 0 ISHARES INC MSCI STH KOR ETF 464286772 7358 125000 SH Put SOLE 0 0 125000 ISHARES INC MSCI STH AFR ETF 464286780 1888 37421 SH SOLE 37421 0 0 ISHARES INC MSCI GERMANY ETF 464286806 1374 54206 SH SOLE 54206 0 0 ISHARES INC MSCI MEXICO ETF 464286822 9859 239401 SH SOLE 239401 0 0 ISHARES INC MSCI MEXICO ETF 464286822 3706 90000 SH Call SOLE 0 0 90000 ISHARES INC MSCI MEXICO ETF 464286822 8236 200000 SH Put SOLE 0 0 200000 ISHARES INC MSCI TAIWAN ETF 46434G772 55606 1758586 SH SOLE 1758586 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 6324 200000 SH Call SOLE 0 0 200000 ISHARES INC MSCI TAIWAN ETF 46434G772 6403 202500 SH Put SOLE 0 0 202500 ISHARES INC MSCI RUSSIA ETF 46434G798 8436 273900 SH SOLE 273900 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 10486 352235 SH SOLE 352235 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 13081 258053 SH SOLE 258053 0 0 ISHARES TR S&P 100 ETF 464287101 1809 16217 SH SOLE 16217 0 0 ISHARES TR SELECT DIVID ETF 464287168 822 9204 SH SOLE 9204 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 462 11825 SH SOLE 11825 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 35477 907800 SH Call SOLE 0 0 907800 ISHARES TR CHINA LG-CAP ETF 464287184 32659 835700 SH Put SOLE 0 0 835700 ISHARES TR TRANS AVG ETF 464287192 1832 11101 SH SOLE 11101 0 0 ISHARES TR CORE S&P500 ETF 464287200 24702 98176 SH SOLE 98176 0 0 ISHARES TR CORE US AGGBD ET 464287226 8036 75463 SH SOLE 75463 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 11203 286804 SH SOLE 286804 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 80979 2073200 SH Call SOLE 0 0 2073200 ISHARES TR MSCI EMG MKT ETF 464287234 19663 503400 SH Put SOLE 0 0 503400 ISHARES TR IBOXX INV CP ETF 464287242 11108 98454 SH SOLE 98454 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 2520 16723 SH SOLE 16723 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2479 80436 SH SOLE 80436 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1442 14253 SH SOLE 14253 0 0 ISHARES TR 20 YR TR BD ETF 464287432 209419 1723475 SH SOLE 1723475 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 2311 22178 SH SOLE 22178 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 5632 67351 SH SOLE 67351 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 33845 404750 SH DFND 1,2 0 404750 0 ISHARES TR MSCI EAFE ETF 464287465 520 8841 SH SOLE 8841 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 743 9738 SH SOLE 9738 0 0 ISHARES TR CORE S&P MCP ETF 464287507 6217 37436 SH SOLE 37436 0 0 ISHARES TR PHLX SEMICND ETF 464287523 389 2480 SH SOLE 2480 0 0 ISHARES TR NASDAQ BIOTECH 464287556 46929 486660 SH SOLE 486660 0 0 ISHARES TR NASDAQ BIOTECH 464287556 21822 226300 SH Call SOLE 0 0 226300 ISHARES TR NASDAQ BIOTECH 464287556 52188 541200 SH Put SOLE 0 0 541200 ISHARES TR RUS 1000 VAL ETF 464287598 7474 67300 SH SOLE 67300 0 0 ISHARES TR S&P MC 400GR ETF 464287606 286 1493 SH SOLE 1493 0 0 ISHARES TR RUS 1000 ETF 464287622 4403 31747 SH SOLE 31747 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 2597 24153 SH SOLE 24153 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1562 9300 SH SOLE 9300 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 17863 133404 SH SOLE 133404 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 160024 1195100 SH Call SOLE 0 0 1195100 ISHARES TR RUSSELL 2000 ETF 464287655 109062 814500 SH Put SOLE 0 0 814500 ISHARES TR RUSSELL 3000 ETF 464287689 1533 10435 SH SOLE 10435 0 0 ISHARES TR U.S. REAL ES ETF 464287739 908 12110 SH SOLE 12110 0 0 ISHARES TR U.S. REAL ES ETF 464287739 3747 50000 SH Call SOLE 0 0 50000 ISHARES TR U.S. REAL ES ETF 464287739 5621 75000 SH Put SOLE 0 0 75000 ISHARES TR CORE S&P SCP ETF 464287804 3411 49200 SH SOLE 49200 0 0 ISHARES TR EAFE SML CP ETF 464288273 1607 31005 SH SOLE 31005 0 0 ISHARES TR JPMORGAN USD EMG 464288281 1361 13100 SH SOLE 13100 0 0 ISHARES TR JPMORGAN USD EMG 464288281 89030 856800 SH Call SOLE 0 0 856800 ISHARES TR JPMORGAN USD EMG 464288281 5060 48700 SH Put SOLE 0 0 48700 ISHARES TR NATIONAL MUN ETF 464288414 1583 14516 SH SOLE 14516 0 0 ISHARES TR INTL SEL DIV ETF 464288448 804 27991 SH SOLE 27991 0 0 ISHARES TR IBOXX HI YD ETF 464288513 52888 652130 SH SOLE 652130 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2766 34100 SH Put SOLE 0 0 34100 ISHARES TR MBS ETF 464288588 2296 21939 SH SOLE 21939 0 0 ISHARES TR SH TR CRPORT ETF 464288646 1730 33503 SH SOLE 33503 0 0 ISHARES TR SHORT TREAS BD 464288679 10155 92064 SH SOLE 92064 0 0 ISHARES TR S&P US PFD STK 464288687 971 28360 SH SOLE 28360 0 0 ISHARES TR US AER DEF ETF 464288760 3983 23041 SH SOLE 23041 0 0 ISHARES TR US HLTHCR PR ETF 464288828 908 5499 SH SOLE 5499 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 9787 394299 SH SOLE 394299 0 0 ISHARES TR MSCI PHILIPS ETF 46429B408 3771 118272 SH SOLE 118272 0 0 ISHARES TR MSCI INDIA ETF 46429B598 11082 332389 SH SOLE 332389 0 0 ISHARES TR MSCI POLAND ETF 46429B606 993 43136 SH SOLE 43136 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 2735 54307 SH SOLE 54307 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 353 4185 SH SOLE 4185 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 1057 15860 SH SOLE 15860 0 0 ISHARES TR MIN VOL USA ETF 46429B697 6217 118643 SH SOLE 118643 0 0 ISHARES TR USA QUALITY FCTR 46432F339 617 8040 SH SOLE 8040 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 893 12308 SH SOLE 12308 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 2005 20000 SH SOLE 20000 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 1347 46627 SH SOLE 46627 0 0 ISHARES TR MSCI QATAR ETF 46434V779 763 41272 SH SOLE 41272 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 611 107918 SH SOLE 107918 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 7005 766359 SH SOLE 766359 0 0 ITERUM THERAPEUTICS PLC SHS G6333L101 173 34471 SH SOLE 34471 0 0 ITRON INC COM 465741106 1750 36997 SH SOLE 36997 0 0 ITT INC COM 45073V108 17189 356103 SH SOLE 356103 0 0 IVY HIGH INC OPPORTUNITIES F COM 465893105 323 26636 SH SOLE 26636 0 0 J & J SNACK FOODS CORP COM 466032109 637 4408 SH SOLE 4408 0 0 JABIL INC COM 466313103 46071 1858462 SH SOLE 1858462 0 0 JACK IN THE BOX INC COM 466367109 85286 1098625 SH SOLE 1098625 0 0 JACK IN THE BOX INC COM 466367109 1941 25000 SH Call SOLE 0 0 25000 JACOBS ENGR GROUP INC DEL COM 469814107 16731 286194 SH SOLE 286194 0 0 JAGGED PEAK ENERGY INC COM 47009K107 431 47282 SH SOLE 47282 0 0 JAMES RIV GROUP LTD COM G5005R107 410 11212 SH SOLE 11212 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4073 196597 SH SOLE 196597 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 31288 252406 SH SOLE 252406 0 0 JBG SMITH PPTYS COM 46590V100 1887 54215 SH SOLE 54215 0 0 JD COM INC SPON ADR CL A 47215P106 15198 726111 SH SOLE 726111 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1384 79732 SH SOLE 79732 0 0 JERNIGAN CAP INC COM 476405105 3153 159083 SH SOLE 159083 0 0 JETBLUE AIRWAYS CORP COM 477143101 12615 785499 SH SOLE 785499 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 408 41297 SH SOLE 41297 0 0 JOHNSON & JOHNSON COM 478160104 70221 544136 SH SOLE 544136 0 0 JOHNSON & JOHNSON COM 478160104 2537 20000 SH Put SOLE 0 0 20000 JOHNSON CTLS INTL PLC SHS G51502105 51166 1725672 SH SOLE 1725672 0 0 JOHNSON OUTDOORS INC CL A 479167108 3183 54190 SH SOLE 54190 0 0 JONES LANG LASALLE INC COM 48020Q107 18189 143670 SH SOLE 143670 0 0 JOUNCE THERAPEUTICS INC COM 481116101 735 218024 SH SOLE 218024 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1014 20230 SH SOLE 20230 0 0 JPMORGAN CHASE & CO COM 46625H100 49147 503454 SH SOLE 503454 0 0 JUNIPER NETWORKS INC COM 48203R104 43782 1626966 SH SOLE 1626966 0 0 JUNIPER NETWORKS INC COM 48203R104 942 35000 SH Call SOLE 0 0 35000 JUPAI HLDGS LTD ADS 48205B107 64 14552 SH SOLE 14552 0 0 K12 INC COM 48273U102 13304 536657 SH SOLE 536657 0 0 KADANT INC COM 48282T104 5697 69942 SH SOLE 69942 0 0 KADMON HLDGS INC COM 48283N106 873 419657 SH SOLE 419657 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 8335 93344 SH SOLE 93344 0 0 KALA PHARMACEUTICALS INC COM 483119103 787 161041 SH SOLE 161041 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 8054 84377 SH SOLE 84377 0 0 KAR AUCTION SVCS INC COM 48238T109 1996 41835 SH SOLE 41835 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 4194 447607 SH SOLE 447607 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 703 51060 SH SOLE 51060 0 0 KB HOME COM 48666K109 6364 333204 SH SOLE 333204 0 0 KBR INC COM 48242W106 22383 1474507 SH SOLE 1474507 0 0 KEANE GROUP INC COM 48669A108 19066 2330819 SH SOLE 2330819 0 0 KEARNY FINL CORP MD COM 48716P108 4144 323227 SH SOLE 323227 0 0 KELLOGG CO COM 487836108 14352 251744 SH SOLE 251744 0 0 KEMET CORP COM NEW 488360207 1003 57197 SH SOLE 57197 0 0 KEMPER CORP DEL COM 488401100 4609 69440 SH SOLE 69440 0 0 KENNAMETAL INC COM 489170100 8983 269935 SH SOLE 269935 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 934 51390 SH SOLE 51390 0 0 KEURIG DR PEPPER INC COM 49271V100 9527 371565 SH SOLE 371565 0 0 KEYCORP NEW COM 493267108 91008 6157525 SH SOLE 6157525 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 88821 1430756 SH SOLE 1430756 0 0 KEYW HLDG CORP COM 493723100 1140 170413 SH SOLE 170413 0 0 KFORCE INC COM 493732101 5808 187841 SH SOLE 187841 0 0 KILROY RLTY CORP COM 49427F108 9076 144337 SH SOLE 144337 0 0 KIMBALL INTL INC CL B 494274103 1032 72727 SH SOLE 72727 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 513 37740 SH SOLE 37740 0 0 KIMBERLY CLARK CORP COM 494368103 37492 329054 SH SOLE 329054 0 0 KIMCO RLTY CORP COM 49446R109 7928 541143 SH SOLE 541143 0 0 KINDER MORGAN INC DEL COM 49456B101 138773 9022925 SH SOLE 9022925 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 2989 106406 SH SOLE 106406 0 0 KINROSS GOLD CORP COM NO PAR 496902404 2459 758869 SH SOLE 758869 0 0 KINSALE CAP GROUP INC COM 49714P108 588 10582 SH SOLE 10582 0 0 KIRBY CORP COM 497266106 49998 742246 SH SOLE 742246 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 17279 662297 SH SOLE 662297 0 0 KIRKLANDS INC COM 497498105 773 81085 SH SOLE 81085 0 0 KKR & CO INC CL A 48251W104 1881 95801 SH SOLE 95801 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 4297 224412 SH SOLE 224412 0 0 KLA-TENCOR CORP COM 482480100 63426 708755 SH SOLE 708755 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 545 23244 SH SOLE 23244 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 21229 846798 SH SOLE 846798 0 0 KNOLL INC COM NEW 498904200 5493 333336 SH SOLE 333336 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 257 14358 SH SOLE 14358 0 0 KNOWLES CORP COM 49926D109 7157 537724 SH SOLE 537724 0 0 KOHLS CORP COM 500255104 8503 128175 SH SOLE 128175 0 0 KOHLS CORP COM 500255104 531 8000 SH Put SOLE 0 0 8000 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2244 63907 SH SOLE 63907 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 702 20000 SH Put SOLE 0 0 20000 KOPPERS HOLDINGS INC COM 50060P106 1736 101903 SH SOLE 101903 0 0 KORN FERRY INTL COM NEW 500643200 2704 68387 SH SOLE 68387 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1199 64033 SH SOLE 64033 0 0 KOSMOS ENERGY LTD COM 500688106 25799 6338878 SH SOLE 6338878 0 0 KRAFT HEINZ CO COM 500754106 14033 326057 SH SOLE 326057 0 0 KRAFT HEINZ CO COM 500754106 3650 84800 SH Put SOLE 0 0 84800 KRANESHARES TR CSI CHI INTERNET 500767306 5625 150000 SH SOLE 150000 0 0 KRATON CORPORATION COM 50077C106 757 34673 SH SOLE 34673 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 570 40466 SH SOLE 40466 0 0 KROGER CO COM 501044101 770 28000 SH Put SOLE 0 0 28000 KRONOS WORLDWIDE INC COM 50105F105 6176 536085 SH SOLE 536085 0 0 KT CORP SPONSORED ADR 48268K101 14976 1053197 SH SOLE 1053197 0 0 KULICKE & SOFFA INDS INC COM 501242101 3927 193754 SH SOLE 193754 0 0 KURA ONCOLOGY INC COM 50127T109 349 24852 SH SOLE 24852 0 0 L BRANDS INC COM 501797104 2509 97743 SH SOLE 97743 0 0 L3 TECHNOLOGIES INC COM 502413107 261 1502 SH SOLE 1502 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 4623 490273 SH SOLE 490273 0 0 LA Z BOY INC COM 505336107 1503 54241 SH SOLE 54241 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8463 66978 SH SOLE 66978 0 0 LADDER CAP CORP CL A 505743104 15629 1010308 SH SOLE 1010308 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 77 32843 SH SOLE 32843 0 0 LAIX INC ADS 50736W105 794 104788 SH SOLE 104788 0 0 LAKELAND BANCORP INC COM 511637100 1943 131184 SH SOLE 131184 0 0 LAKELAND FINL CORP COM 511656100 5346 133123 SH SOLE 133123 0 0 LAM RESEARCH CORP COM 512807108 5607 41174 SH SOLE 41174 0 0 LAM RESEARCH CORP COM 512807108 1797 13200 SH Put SOLE 0 0 13200 LAMAR ADVERTISING CO NEW CL A 512816109 25244 364903 SH SOLE 364903 0 0 LAMB WESTON HLDGS INC COM 513272104 213387 2900859 SH SOLE 2900859 0 0 LANDSTAR SYS INC COM 515098101 6028 63009 SH SOLE 63009 0 0 LANNET INC COM 516012101 505 101816 SH SOLE 101816 0 0 LANTHEUS HLDGS INC COM 516544103 1615 103217 SH SOLE 103217 0 0 LAREDO PETROLEUM INC COM 516806106 12342 3409357 SH SOLE 3409357 0 0 LAS VEGAS SANDS CORP COM 517834107 98538 1893134 SH SOLE 1893134 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 577 56054 SH SOLE 56054 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2012 290732 SH SOLE 290732 0 0 LAUDER ESTEE COS INC CL A 518439104 105340 809688 SH SOLE 809688 0 0 LAUREATE EDUCATION INC CL A 518613203 946 62096 SH SOLE 62096 0 0 LAWSON PRODS INC COM 520776105 272 8622 SH SOLE 8622 0 0 LAZYDAYS HLDGS INC COM 52110H100 297 55072 SH SOLE 55072 0 0 LCI INDS COM 50189K103 7430 111223 SH SOLE 111223 0 0 LCNB CORP COM 50181P100 288 18994 SH SOLE 18994 0 0 LEAF GROUP LTD COM 52177G102 265 38736 SH SOLE 38736 0 0 LEAR CORP COM NEW 521865204 34711 282526 SH SOLE 282526 0 0 LEE ENTERPRISES INC COM 523768109 94 44700 SH SOLE 44700 0 0 LEGACY RESVS INC COM 524706108 164 106540 SH SOLE 106540 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 31242 973575 SH SOLE 973575 0 0 LEGG MASON INC COM 524901105 5538 217102 SH SOLE 217102 0 0 LEIDOS HLDGS INC COM 525327102 702 13324 SH SOLE 13324 0 0 LEISURE ACQUISITION CORP COM 52539T107 4925 500000 SH SOLE 500000 0 0 LENDINGTREE INC NEW COM 52603B107 1303 5935 SH SOLE 5935 0 0 LENNAR CORP CL A 526057104 4448 113615 SH SOLE 113615 0 0 LENNAR CORP CL B 526057302 300 9588 SH SOLE 9588 0 0 LENNOX INTL INC COM 526107107 43357 198104 SH SOLE 198104 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 632 95169 SH SOLE 95169 0 0 LEXINGTON REALTY TRUST COM 529043101 7476 910602 SH SOLE 910602 0 0 LHC GROUP INC COM 50187A107 384 4089 SH SOLE 4089 0 0 LIBBEY INC COM 529898108 174 44897 SH SOLE 44897 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1316 90861 SH SOLE 90861 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 14561 395666 SH SOLE 395666 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 28359 766867 SH SOLE 766867 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 203 8156 SH SOLE 8156 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1398 45537 SH SOLE 45537 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 368 12371 SH SOLE 12371 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 667 26816 SH SOLE 26816 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4448 279951 SH SOLE 279951 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1342 18627 SH SOLE 18627 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 2826 72254 SH SOLE 72254 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1544 72340 SH SOLE 72340 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 724 35093 SH SOLE 35093 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 14504 13500 SH SOLE 0 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 19264 1487556 SH SOLE 1487556 0 0 LIBERTY PPTY TR SH BEN INT 531172104 6116 146043 SH SOLE 146043 0 0 LIFE STORAGE INC COM 53223X107 3223 34665 SH SOLE 34665 0 0 LIFEWAY FOODS INC COM 531914109 84 44541 SH SOLE 44541 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 74222 546957 SH SOLE 546957 0 0 LILIS ENERGY INC COM NEW 532403201 46 33480 SH SOLE 33480 0 0 LILLY ELI & CO COM 532457108 173536 1499619 SH SOLE 1499619 0 0 LILLY ELI & CO COM 532457108 17358 150000 SH Call SOLE 0 0 150000 LIMELIGHT NETWORKS INC COM 53261M104 948 404920 SH SOLE 404920 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2872 36429 SH SOLE 36429 0 0 LINCOLN NATL CORP IND COM 534187109 60560 1180277 SH SOLE 1180277 0 0 LINDE PLC COM G5494J103 3893 24949 SH SOLE 24949 0 0 LINDSAY CORP COM 535555106 891 9253 SH SOLE 9253 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 4560 283233 SH SOLE 283233 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3154 211970 SH SOLE 211970 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 4186 193277 SH SOLE 193277 0 0 LITHIA MTRS INC CL A 536797103 10993 144024 SH SOLE 144024 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 62 19605 SH SOLE 19605 0 0 LITTELFUSE INC COM 537008104 11185 65228 SH SOLE 65228 0 0 LIVANOVA PLC SHS G5509L101 2554 27926 SH SOLE 27926 0 0 LIVANOVA PLC SHS G5509L101 399 5000 SH Put SOLE 0 0 5000 LIVE NATION ENTERTAINMENT IN COM 538034109 7960 161617 SH SOLE 161617 0 0 LIVE OAK BANCSHARES INC COM 53803X105 4284 289239 SH SOLE 289239 0 0 LIVEPERSON INC COM 538146101 9787 518954 SH SOLE 518954 0 0 LIVERAMP HLDGS INC COM 53815P108 80927 2094935 SH SOLE 2094935 0 0 LIVERAMP HLDGS INC COM 53815P108 1460 37800 SH Call SOLE 0 0 37800 LKQ CORP COM 501889208 29963 1262648 SH SOLE 1262648 0 0 LOCKHEED MARTIN CORP COM 539830109 52329 199851 SH SOLE 199851 0 0 LOEWS CORP COM 540424108 3975 87317 SH SOLE 87317 0 0 LOGITECH INTL S A SHS H50430232 1583 50620 SH SOLE 50620 0 0 LOGMEIN INC COM 54142L109 12953 158790 SH SOLE 158790 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 1869 167949 SH SOLE 167949 0 0 LOOP INDS INC COM 543518104 416 53563 SH SOLE 53563 0 0 LOUISIANA PAC CORP COM 546347105 59855 2693753 SH SOLE 2693753 0 0 LOVESAC COMPANY COM 54738L109 288 12551 SH SOLE 12551 0 0 LOWES COS INC COM 548661107 259503 2809693 SH SOLE 2809693 0 0 LOWES COS INC COM 548661107 462 5000 SH Put SOLE 0 0 5000 LOXO ONCOLOGY INC COM 548862101 30047 214514 SH SOLE 214514 0 0 LPL FINL HLDGS INC COM 50212V100 20363 333390 SH SOLE 333390 0 0 LSB INDS INC COM 502160104 65 11857 SH SOLE 11857 0 0 LSI INDS INC COM 50216C108 167 52636 SH SOLE 52636 0 0 LTC PPTYS INC COM 502175102 4187 100461 SH SOLE 100461 0 0 LULULEMON ATHLETICA INC COM 550021109 5906 48565 SH SOLE 48565 0 0 LUMENTUM HLDGS INC COM 55024U109 22640 538928 SH SOLE 538928 0 0 LUMINEX CORP DEL COM 55027E102 583 25217 SH SOLE 25217 0 0 LUMINEX CORP DEL COM 55027E102 6009 260000 SH Call SOLE 0 0 260000 LUNA INNOVATIONS COM 550351100 57 16901 SH SOLE 16901 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1820 103221 SH SOLE 103221 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 1875 61643 SH SOLE 61643 0 0 LYON WILLIAM HOMES CL A NEW 552074700 2864 267942 SH SOLE 267942 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7031 84552 SH SOLE 84552 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2819 33900 SH Call SOLE 0 0 33900 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7717 92800 SH Put SOLE 0 0 92800 M & T BK CORP COM 55261F104 84168 588053 SH SOLE 588053 0 0 M D C HLDGS INC COM 552676108 8089 287754 SH SOLE 287754 0 0 M/I HOMES INC COM 55305B101 1858 88403 SH SOLE 88403 0 0 MACATAWA BK CORP COM 554225102 113 11722 SH SOLE 11722 0 0 MACERICH CO COM 554382101 10617 245321 SH SOLE 245321 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 516 35576 SH SOLE 35576 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 30609 837237 SH SOLE 837237 0 0 MACROGENICS INC COM 556099109 3273 257680 SH SOLE 257680 0 0 MACYS INC COM 55616P104 3456 116044 SH SOLE 116044 0 0 MADDEN STEVEN LTD COM 556269108 7288 240861 SH SOLE 240861 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 33201 124023 SH SOLE 124023 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2849 25278 SH SOLE 25278 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1409 12500 SH Call SOLE 0 0 12500 MAG SILVER CORP COM 55903Q104 681 93353 SH SOLE 93353 0 0 MAGELLAN HEALTH INC COM NEW 559079207 3105 54577 SH SOLE 54577 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 3179 511951 SH SOLE 511951 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 39937 3562582 SH SOLE 3562582 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 594 359731 SH SOLE 359731 0 0 MAIN STREET CAPITAL CORP COM 56035L104 2342 69260 SH SOLE 69260 0 0 MAJESCO COM 56068V102 81 11474 SH SOLE 11474 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1923 79036 SH SOLE 79036 0 0 MALIBU BOATS INC COM CL A 56117J100 2602 74784 SH SOLE 74784 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 10731 679171 SH SOLE 679171 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 2530 140697 SH SOLE 140697 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 1013 53356 SH SOLE 53356 0 0 MANHATTAN ASSOCS INC COM 562750109 875 20660 SH SOLE 20660 0 0 MANITOWOC CO INC COM NEW 563571405 347 23460 SH SOLE 23460 0 0 MANNING & NAPIER INC CL A 56382Q102 50 28238 SH SOLE 28238 0 0 MANPOWERGROUP INC COM 56418H100 34117 526498 SH SOLE 526498 0 0 MANTECH INTL CORP CL A 564563104 210 4007 SH SOLE 4007 0 0 MANULIFE FINL CORP COM 56501R106 737 51953 SH SOLE 51953 0 0 MARATHON OIL CORP COM 565849106 169045 11788366 SH SOLE 11788366 0 0 MARATHON PETE CORP COM 56585A102 69460 1177085 SH SOLE 1177085 0 0 MARCHEX INC CL B 56624R108 142 53729 SH SOLE 53729 0 0 MARINEMAX INC COM 567908108 3422 186912 SH SOLE 186912 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 906 315842 SH SOLE 315842 0 0 MARKEL CORP COM 570535104 16548 15941 SH SOLE 15941 0 0 MARKETAXESS HLDGS INC COM 57060D108 6635 31398 SH SOLE 31398 0 0 MARRIOTT INTL INC NEW CL A 571903202 3626 33401 SH SOLE 33401 0 0 MARRIOTT INTL INC NEW CL A 571903202 988 11600 SH Call SOLE 0 0 11600 MARRIOTT INTL INC NEW CL A 571903202 502 5900 SH Put SOLE 0 0 5900 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2394 33948 SH SOLE 33948 0 0 MARSH & MCLENNAN COS INC COM 571748102 2326 29163 SH SOLE 29163 0 0 MARTEN TRANS LTD COM 573075108 3154 194783 SH SOLE 194783 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2479 14426 SH SOLE 14426 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3071 189678 SH SOLE 189678 0 0 MASCO CORP COM 574599106 73965 2529567 SH SOLE 2529567 0 0 MASCO CORP COM 574599106 7310 250000 SH Call SOLE 0 0 250000 MASIMO CORP COM 574795100 48765 454173 SH SOLE 454173 0 0 MASIMO CORP COM 574795100 2147 20000 SH Call SOLE 0 0 20000 MASONITE INTL CORP NEW COM 575385109 6664 148650 SH SOLE 148650 0 0 MASTEC INC COM 576323109 738 18200 SH SOLE 18200 0 0 MASTERCARD INCORPORATED CL A 57636Q104 264263 1400813 SH SOLE 1400813 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 3801 203263 SH SOLE 203263 0 0 MATADOR RES CO COM 576485205 40625 2615894 SH SOLE 2615894 0 0 MATCH GROUP INC COM 57665R106 21616 505407 SH SOLE 505407 0 0 MATERIALISE NV SPONSORED ADS 57667T100 342 17062 SH SOLE 17062 0 0 MATERION CORP COM 576690101 6783 150777 SH SOLE 150777 0 0 MATRIX SVC CO COM 576853105 2905 161914 SH SOLE 161914 0 0 MATSON INC COM 57686G105 1145 35745 SH SOLE 35745 0 0 MATTEL INC COM 577081102 8566 857501 SH SOLE 857501 0 0 MATTEL INC COM 577081102 2444 244600 SH Put SOLE 0 0 244600 MATTHEWS INTL CORP CL A 577128101 4291 105631 SH SOLE 105631 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 74084 1456913 SH SOLE 1456913 0 0 MAXIMUS INC COM 577933104 632 9717 SH SOLE 9717 0 0 MB FINANCIAL INC NEW COM 55264U108 2677 67553 SH SOLE 67553 0 0 MBIA INC COM 55262C100 1809 202756 SH SOLE 202756 0 0 MCDERMOTT INTL INC COM 580037703 20282 3101248 SH SOLE 3101248 0 0 MCDONALDS CORP COM 580135101 45982 258950 SH SOLE 258950 0 0 MCGRATH RENTCORP COM 580589109 8715 169287 SH SOLE 169287 0 0 MCKESSON CORP COM 58155Q103 67913 614762 SH SOLE 614762 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 582 223133 SH SOLE 223133 0 0 MDU RES GROUP INC COM 552690109 5259 220576 SH SOLE 220576 0 0 MECHEL PAO SPONSORED ADR NE 583840608 25 12492 SH SOLE 12492 0 0 MEDALLION FINL CORP COM 583928106 234 49984 SH SOLE 49984 0 0 MEDICINES CO COM 584688105 2605 136106 SH SOLE 136106 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 954 14154 SH SOLE 14154 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 7416 110000 SH Call SOLE 0 0 110000 MEDIFAST INC COM 58470H101 21140 169091 SH SOLE 169091 0 0 MEDIWOUND LTD ORD SHS M68830104 278 68365 SH SOLE 68365 0 0 MEDNAX INC COM 58502B106 5428 164481 SH SOLE 164481 0 0 MEDPACE HLDGS INC COM 58506Q109 14271 269626 SH SOLE 269626 0 0 MEDPACE HLDGS INC COM 58506Q109 529 10000 SH Call SOLE 0 0 10000 MEDTRONIC PLC SHS G5960L103 158615 1743783 SH SOLE 1743783 0 0 MEDTRONIC PLC SHS G5960L103 3638 40000 SH Put SOLE 0 0 40000 MEET GROUP INC COM 58513U101 3707 800561 SH SOLE 800561 0 0 MEGALITH FINL ACQUISITION CO UNIT 09/30/2025 58518F208 5040 500000 SH SOLE 500000 0 0 MEI PHARMA INC COM NEW 55279B202 532 201585 SH SOLE 201585 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 2777 157590 SH SOLE 157590 0 0 MELINTA THERAPEUTICS INC COM 58549G100 476 600185 SH SOLE 600185 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 18611 201458 SH SOLE 201458 0 0 MERCADOLIBRE INC COM 58733R102 6398 21848 SH SOLE 21848 0 0 MERCANTIL BK HLDG CORP CL A NEW 58734F305 499 38350 SH SOLE 38350 0 0 MERCANTILE BANK CORP COM 587376104 613 21688 SH SOLE 21688 0 0 MERCER INTL INC COM 588056101 12163 1165035 SH SOLE 1165035 0 0 MERCK & CO INC COM 58933Y105 374874 4906087 SH SOLE 4906087 0 0 MERCURY GENL CORP NEW COM 589400100 14865 287467 SH SOLE 287467 0 0 MERCURY SYS INC COM 589378108 2302 48681 SH SOLE 48681 0 0 MEREDITH CORP COM 589433101 7740 149017 SH SOLE 149017 0 0 MERIDIAN BANCORP INC MD COM 58958U103 2506 175013 SH SOLE 175013 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 431 24830 SH SOLE 24830 0 0 MERIT MED SYS INC COM 589889104 6713 120278 SH SOLE 120278 0 0 MERIT MED SYS INC COM 589889104 558 10000 SH Call SOLE 0 0 10000 MERITOR INC COM 59001K100 2594 153397 SH SOLE 153397 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 109 28184 SH SOLE 28184 0 0 MERSANA THERAPEUTICS INC COM 59045L106 181 44256 SH SOLE 44256 0 0 MESA LABS INC COM 59064R109 743 3566 SH SOLE 3566 0 0 META FINL GROUP INC COM 59100U108 2255 116284 SH SOLE 116284 0 0 METHANEX CORP COM 59151K108 30616 635587 SH SOLE 635587 0 0 METLIFE INC COM 59156R108 39756 968230 SH SOLE 968230 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2382 4212 SH SOLE 4212 0 0 MFA FINL INC COM 55272X102 3892 582616 SH SOLE 582616 0 0 MGE ENERGY INC COM 55277P104 1989 33167 SH SOLE 33167 0 0 MGIC INVT CORP WIS COM 552848103 14653 1400814 SH SOLE 1400814 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 20744 785447 SH SOLE 785447 0 0 MGM RESORTS INTERNATIONAL COM 552953101 35197 1450838 SH SOLE 1450838 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4973 205000 SH Call SOLE 0 0 205000 MGM RESORTS INTERNATIONAL COM 552953101 1213 50000 SH Put SOLE 0 0 50000 MICHAELS COS INC COM 59408Q106 22330 1649187 SH SOLE 1649187 0 0 MICHAELS COS INC COM 59408Q106 1354 100000 SH Call SOLE 0 0 100000 MICHAEL KORS HLDGS LTD SHS G60754101 58603 1545445 SH SOLE 1545445 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1057 61420 SH SOLE 61420 0 0 MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 2463 2500 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1743 24230 SH SOLE 24230 0 0 MICRON TECHNOLOGY INC COM 595112103 55066 1735447 SH SOLE 1735447 0 0 MICRON TECHNOLOGY INC COM 595112103 251 7900 SH Call SOLE 0 0 7900 MICRON TECHNOLOGY INC COM 595112103 32657 1029200 SH Put SOLE 0 0 1029200 MICROSOFT CORP COM 594918104 72403 712837 SH SOLE 712837 0 0 MICROSOFT CORP COM 594918104 34056 335300 SH Call SOLE 0 0 335300 MICROSOFT CORP COM 594918104 115251 1134700 SH Put SOLE 0 0 1134700 MICROSTRATEGY INC CL A NEW 594972408 466 3651 SH SOLE 3651 0 0 MICROVISION INC DEL COM NEW 594960304 138 227923 SH SOLE 227923 0 0 MID AMER APT CMNTYS INC COM 59522J103 18472 193020 SH SOLE 193020 0 0 MID SOUTHERN BANCORP INC COM 59548Q107 256 22104 SH SOLE 22104 0 0 MIDDLEBY CORP COM 596278101 4520 44003 SH SOLE 44003 0 0 MIDDLESEX WATER CO COM 596680108 504 9449 SH SOLE 9449 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 523 23417 SH SOLE 23417 0 0 MIDSOUTH BANCORP INC COM 598039105 560 52873 SH SOLE 52873 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 1196 159319 SH SOLE 159319 0 0 MILACRON HLDGS CORP COM 59870L106 4740 398614 SH SOLE 398614 0 0 MILLER HERMAN INC COM 600544100 10466 345970 SH SOLE 345970 0 0 MILLER INDS INC TENN COM NEW 600551204 357 13231 SH SOLE 13231 0 0 MIMECAST LTD ORD SHS G14838109 4816 143220 SH SOLE 143220 0 0 MINDBODY INC COM CL A 60255W105 5941 163203 SH SOLE 163203 0 0 MINDBODY INC COM CL A 60255W105 910 25000 SH Call SOLE 0 0 25000 MINERVA NEUROSCIENCES INC COM 603380106 8436 1251680 SH SOLE 1251680 0 0 MISTRAS GROUP INC COM 60649T107 1982 137822 SH SOLE 137822 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 3600 230023 SH SOLE 230023 0 0 MKS INSTRUMENT INC COM 55306N104 16633 257444 SH SOLE 257444 0 0 MOBILE MINI INC COM 60740F105 5177 163057 SH SOLE 163057 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 9486 1355116 SH SOLE 1355116 0 0 MOBILEIRON INC COM NEW 60739U204 6197 1350118 SH SOLE 1350118 0 0 MODEL N INC COM 607525102 2507 189531 SH SOLE 189531 0 0 MODERNA INC COM 60770K107 2706 177240 SH SOLE 177240 0 0 MODINE MFG CO COM 607828100 1820 168322 SH SOLE 168322 0 0 MOELIS & CO CL A 60786M105 14362 417751 SH SOLE 417751 0 0 MOGU INC SPON ADS 608012100 679 33121 SH SOLE 33121 0 0 MOLECULAR TEMPLATES INC COM 608550109 1146 283621 SH SOLE 283621 0 0 MOLINA HEALTHCARE INC COM 60855R100 23303 200508 SH SOLE 200508 0 0 MOLSON COORS BREWING CO CL B 60871R209 61087 1087725 SH SOLE 1087725 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2854 258472 SH SOLE 258472 0 0 MOMO INC ADR 60879B107 5796 244062 SH SOLE 244062 0 0 MONAKER GROUP INC COM NEW 609011200 19 15775 SH SOLE 15775 0 0 MONARCH CASINO & RESORT INC COM 609027107 221 5800 SH SOLE 5800 0 0 MONDELEZ INTL INC CL A 609207105 11087 276977 SH SOLE 276977 0 0 MONDELEZ INTL INC CL A 609207105 14123 352800 SH Put SOLE 0 0 352800 MONMOUTH REAL ESTATE INVT CO CL A 609720107 5022 405012 SH SOLE 405012 0 0 MONOLITHIC PWR SYS INC COM 609839105 9899 85149 SH SOLE 85149 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 5763 371326 SH SOLE 371326 0 0 MONRO INC COM 610236101 749 10901 SH SOLE 10901 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 97391 1978687 SH SOLE 1978687 0 0 MOODYS CORP COM 615369105 27169 194010 SH SOLE 194010 0 0 MORGAN STANLEY COM NEW 617446448 140090 3533167 SH SOLE 3533167 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 157 25848 SH SOLE 25848 0 0 MORNINGSTAR INC COM 617700109 11138 101398 SH SOLE 101398 0 0 MORPHOSYS AG SPONSORED ADS 617760202 4447 176176 SH SOLE 176176 0 0 MOSAIC ACQUISITION CORP COM CL A 61946M100 1635 166000 SH SOLE 166000 0 0 MOSAIC ACQUISITION CORP UNIT 99/99/9999 61946M209 6859 677780 SH SOLE 677780 0 0 MOSAIC CO NEW COM 61945C103 109370 3744249 SH SOLE 3744249 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 14776 128440 SH SOLE 128440 0 0 MR COOPER GROUP INC COM 62482R107 164 14029 SH SOLE 14029 0 0 MRC GLOBAL INC COM 55345K103 2511 205296 SH SOLE 205296 0 0 MSA SAFETY INC COM 553498106 707 7499 SH SOLE 7499 0 0 MSC INDL DIRECT INC CL A 553530106 5355 69621 SH SOLE 69621 0 0 MSCI INC COM 55354G100 40402 274042 SH SOLE 274042 0 0 MSG NETWORK INC CL A 553573106 3127 132718 SH SOLE 132718 0 0 MTS SYS CORP COM 553777103 4618 115071 SH SOLE 115071 0 0 MUELLER INDS INC COM 624756102 1502 64306 SH SOLE 64306 0 0 MUELLER WTR PRODS INC COM SER A 624758108 10935 1201647 SH SOLE 1201647 0 0 MULTI COLOR CORP COM 625383104 3674 104696 SH SOLE 104696 0 0 MURPHY OIL CORP COM 626717102 37519 1604044 SH SOLE 1604044 0 0 MURPHY USA INC COM 626755102 5248 68481 SH SOLE 68481 0 0 MURPHY USA INC COM 626755102 13872 181000 SH Put SOLE 0 0 181000 MYLAN N V SHS EURO N59465109 64415 2350928 SH SOLE 2350928 0 0 MYOKARDIA INC COM 62857M105 2445 50036 SH SOLE 50036 0 0 MYOVANT SCIENCES LTD COM G637AM102 743 45274 SH SOLE 45274 0 0 MYR GROUP INC DEL COM 55405W104 642 22797 SH SOLE 22797 0 0 MYRIAD GENETICS INC COM 62855J104 10224 351688 SH SOLE 351688 0 0 NABORS INDUSTRIES LTD SHS G6359F103 16900 8450089 SH SOLE 8450089 0 0 NABORS INDUSTRIES LTD 6% PFD CNV SR A G6359F129 519 28957 SH SOLE 0 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 176 120573 SH SOLE 120573 0 0 NANOMETRICS INC COM 630077105 10456 382588 SH SOLE 382588 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 5241 353432 SH SOLE 353432 0 0 NANOVIRICIDES INC COM NEW 630087203 3 13333 SH SOLE 13333 0 0 NANTKWEST INC COM 63016Q102 137 118066 SH SOLE 118066 0 0 NASDAQ INC COM 631103108 26000 318740 SH SOLE 318740 0 0 NATERA INC COM 632307104 23665 1695217 SH SOLE 1695217 0 0 NATHANS FAMOUS INC NEW COM 632347100 219 3303 SH SOLE 3303 0 0 NATIONAL BEVERAGE CORP COM 635017106 8809 122737 SH SOLE 122737 0 0 NATIONAL BK HLDGS CORP CL A 633707104 14518 470280 SH SOLE 470280 0 0 NATIONAL CINEMEDIA INC COM 635309107 696 107370 SH SOLE 107370 0 0 NATIONAL FUEL GAS CO N J COM 636180101 227 4445 SH SOLE 4445 0 0 NATIONAL GEN HLDGS CORP COM 636220303 5116 211300 SH SOLE 211300 0 0 NATIONAL HEALTHCARE CORP COM 635906100 564 7192 SH SOLE 7192 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 284 5928 SH SOLE 5928 0 0 NATIONAL HEALTH INVS INC COM 63633D104 9895 130990 SH SOLE 130990 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 48 17662 SH SOLE 17662 0 0 NATIONAL INSTRS CORP COM 636518102 50628 1115638 SH SOLE 1115638 0 0 NATIONAL PRESTO INDS INC COM 637215104 543 4640 SH SOLE 4640 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 27583 568604 SH SOLE 568604 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 13374 505434 SH SOLE 505434 0 0 NATIONAL VISION HLDGS INC COM 63845R107 336 11920 SH SOLE 11920 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 274 910 SH SOLE 910 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 588 38353 SH SOLE 38353 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 95 11701 SH SOLE 11701 0 0 NAUTILUS INC COM 63910B102 4589 421035 SH SOLE 421035 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 2 19622 SH SOLE 19622 0 0 NAVIENT CORPORATION COM 63938C108 2440 276995 SH SOLE 276995 0 0 NAVIGANT CONSULTING INC COM 63935N107 1140 47413 SH SOLE 47413 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 535 56896 SH SOLE 56896 0 0 NAVIGATORS GROUP INC COM 638904102 5450 78425 SH SOLE 78425 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 48 175039 SH SOLE 175039 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 320 376331 SH SOLE 376331 0 0 NBT BANCORP INC COM 628778102 805 23274 SH SOLE 23274 0 0 NCI BUILDING SYS INC COM NEW 628852204 2924 403281 SH SOLE 403281 0 0 NCR CORP NEW COM 62886E108 4134 179106 SH SOLE 179106 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 693 136215 SH SOLE 136215 0 0 NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 2510 250000 SH SOLE 250000 0 0 NELNET INC CL A 64031N108 627 11981 SH SOLE 11981 0 0 NEOGEN CORP COM 640491106 1937 33985 SH SOLE 33985 0 0 NEOGENOMICS INC COM NEW 64049M209 9712 770201 SH SOLE 770201 0 0 NEOPHOTONICS CORP COM 64051T100 6592 1017235 SH SOLE 1017235 0 0 NEOS THERAPEUTICS INC COM 64052L106 146 88643 SH SOLE 88643 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 544 115948 SH SOLE 115948 0 0 NETAPP INC COM 64110D104 2606 43680 SH SOLE 43680 0 0 NETEASE INC SPONSORED ADR 64110W102 6545 27809 SH SOLE 27809 0 0 NETFLIX INC COM 64110L106 36556 136575 SH SOLE 136575 0 0 NETFLIX INC COM 64110L106 616 2300 SH Call SOLE 0 0 2300 NETFLIX INC COM 64110L106 72188 269700 SH Put SOLE 0 0 269700 NETSCOUT SYS INC COM 64115T104 2744 116129 SH SOLE 116129 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1481 20740 SH SOLE 20740 0 0 NEURONETICS INC COM 64131A105 303 15679 SH SOLE 15679 0 0 NEVRO CORP COM 64157F103 44377 1141079 SH SOLE 1141079 0 0 NEVRO CORP COM 64157F103 5091 130900 SH Call SOLE 0 0 130900 NEW YORK TIMES CO CL A 650111107 1646 73844 SH SOLE 73844 0 0 NEW AGE BEVERAGES CORP COM 64157V108 256 49248 SH SOLE 49248 0 0 NEW GOLD INC CDA COM 644535106 324 428660 SH SOLE 428660 0 0 NEW JERSEY RES COM 646025106 10429 228352 SH SOLE 228352 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 7149 617911 SH SOLE 617911 0 0 NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4 1935 2000 SH SOLE 0 0 0 NEW MTN FIN CORP COM 647551100 1981 157484 SH SOLE 157484 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1574 28723 SH SOLE 28723 0 0 NEW RELIC INC COM 64829B100 45390 560573 SH SOLE 560573 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 15426 1085593 SH SOLE 1085593 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 904 63600 SH Call SOLE 0 0 63600 NEW SR INVT GROUP INC COM 648691103 2012 488266 SH SOLE 488266 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 16968 1803156 SH SOLE 1803156 0 0 NEWELL BRANDS INC COM 651229106 70298 3781478 SH SOLE 3781478 0 0 NEWFIELD EXPL CO COM 651290108 2398 163592 SH SOLE 163592 0 0 NEWLINK GENETICS CORP COM 651511107 17 11046 SH SOLE 11046 0 0 NEWMARK GROUP INC CL A 65158N102 6915 862182 SH SOLE 862182 0 0 NEWMARKET CORP COM 651587107 886 2150 SH SOLE 2150 0 0 NEWMONT MINING CORP COM 651639106 26725 771284 SH SOLE 771284 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 716 104255 SH SOLE 104255 0 0 NEWS CORP NEW CL A 65249B109 12226 1077137 SH SOLE 1077137 0 0 NEWS CORP NEW CL B 65249B208 504 43658 SH SOLE 43658 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 382 21900 SH SOLE 21900 0 0 NEXA RES S A COM L67359106 399 33494 SH SOLE 33494 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 4671 133273 SH SOLE 133273 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 340 4323 SH SOLE 4323 0 0 NEXTERA ENERGY INC COM 65339F101 2168 12472 SH SOLE 12472 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5828 135372 SH SOLE 135372 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 480 31705 SH SOLE 31705 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 455 30000 SH Call SOLE 0 0 30000 NI HLDGS INC COM 65342T106 651 41384 SH SOLE 41384 0 0 NIC INC COM 62914B100 1976 158346 SH SOLE 158346 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 487 20853 SH SOLE 20853 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 3369 144400 SH Call SOLE 0 0 144400 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 415 36000 SH SOLE 36000 0 0 NII HLDGS INC COM PAR 62913F508 53 12045 SH SOLE 12045 0 0 NIKE INC CL B 654106103 162516 2192011 SH SOLE 2192011 0 0 NINE ENERGY SVC INC COM 65441V101 213 9444 SH SOLE 9444 0 0 NIO INC SPON ADS 62914V106 2446 384000 SH SOLE 384000 0 0 NISOURCE INC COM 65473P105 139678 5509983 SH SOLE 5509983 0 0 NIU TECHNOLOGIES ADS 65481N100 324 46290 SH SOLE 46290 0 0 NMI HLDGS INC CL A 629209305 3350 187660 SH SOLE 187660 0 0 NOBILIS HEALTH CORP COM 65500B103 55 132035 SH SOLE 132035 0 0 NOBLE CORP PLC SHS USD G65431101 73 28000 SH Call SOLE 0 0 28000 NOBLE ENERGY INC COM 655044105 53355 2844076 SH SOLE 2844076 0 0 NOKIA CORP SPONSORED ADR 654902204 56099 9639023 SH SOLE 9639023 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 6596 394499 SH SOLE 394499 0 0 NOODLES & CO COM CL A 65540B105 1537 219817 SH SOLE 219817 0 0 NORBORD INC COM NEW 65548P403 968 36414 SH SOLE 36414 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 155 77469 SH SOLE 77469 0 0 NORDSON CORP COM 655663102 27437 229885 SH SOLE 229885 0 0 NORDSTROM INC COM 655664100 62954 1350660 SH SOLE 1350660 0 0 NORFOLK SOUTHERN CORP COM 655844108 37857 253156 SH SOLE 253156 0 0 NORFOLK SOUTHERN CORP COM 655844108 628 4200 SH Call SOLE 0 0 4200 NORTH AMERICAN CONST COM 656811106 111 12424 SH SOLE 12424 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 25140 11124026 SH SOLE 11124026 0 0 NORTHERN TR CORP COM 665859104 35070 419548 SH SOLE 419548 0 0 NORTHRIM BANCORP INC COM 666762109 502 15283 SH SOLE 15283 0 0 NORTHROP GRUMMAN CORP COM 666807102 139211 568441 SH SOLE 568441 0 0 NORTHWEST NAT HLDG CO COM 66765N105 271 4483 SH SOLE 4483 0 0 NORTHWESTERN CORP COM NEW 668074305 5830 98074 SH SOLE 98074 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 18811 443759 SH SOLE 443759 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 352 15460 SH SOLE 15460 0 0 NOVAGOLD RES INC COM NEW 66987E206 776 196501 SH SOLE 196501 0 0 NOVANTA INC COM 67000B104 949 15064 SH SOLE 15064 0 0 NOVARTIS A G SPONSORED ADR 66987V109 47307 551304 SH SOLE 551304 0 0 NOVAVAX INC COM 670002104 5399 2934275 SH SOLE 2934275 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 97 113217 SH SOLE 113217 0 0 NOVO-NORDISK A S ADR 670100205 38181 828771 SH SOLE 828771 0 0 NOVO-NORDISK A S ADR 670100205 23035 500000 SH Call SOLE 0 0 500000 NOW INC COM 67011P100 24534 2107721 SH SOLE 2107721 0 0 NRC GROUP HLDGS CORP COM 629375106 856 111856 SH SOLE 111856 0 0 NRG ENERGY INC COM NEW 629377508 135017 3409526 SH SOLE 3409526 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 16087 262304 SH SOLE 262304 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 28554 2158290 SH SOLE 2158290 0 0 NUCOR CORP COM 670346105 107409 2073142 SH SOLE 2073142 0 0 NUTANIX INC CL A 67059N108 5805 139572 SH SOLE 139572 0 0 NUTRI SYS INC NEW COM 67069D108 5821 132666 SH SOLE 132666 0 0 NUTRIEN LTD COM 67077M108 67902 1444713 SH SOLE 1444713 0 0 NUVASIVE INC NOTE 2.250% 3/1 670704AG0 8976 8500 SH SOLE 0 0 0 NUVASIVE INC COM 670704105 16355 330009 SH SOLE 330009 0 0 NUVASIVE INC COM 670704105 496 10000 SH Call SOLE 0 0 10000 NUVECTRA CORP COM 67075N108 7954 486809 SH SOLE 486809 0 0 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 1076 120886 SH SOLE 120886 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 120 16180 SH SOLE 16180 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 927 100413 SH SOLE 100413 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 2177 262971 SH SOLE 262971 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 174 14988 SH SOLE 14988 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 222 16554 SH SOLE 16554 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 197 15490 SH SOLE 15490 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 95 11564 SH SOLE 11564 0 0 NV5 GLOBAL INC COM 62945V109 548 9056 SH SOLE 9056 0 0 NVE CORP COM NEW 629445206 367 4196 SH SOLE 4196 0 0 NVENT ELECTRIC PLC SHS G6700G107 14133 629272 SH SOLE 629272 0 0 NVIDIA CORP COM 67066G104 8028 60134 SH SOLE 60134 0 0 NVIDIA CORP COM 67066G104 6515 48800 SH Call SOLE 0 0 48800 NVIDIA CORP COM 67066G104 18089 135500 SH Put SOLE 0 0 135500 NVR INC COM 62944T105 32319 13262 SH SOLE 13262 0 0 NXP SEMICONDUCTORS N V COM N6596X109 186628 2546783 SH SOLE 2546783 0 0 NXP SEMICONDUCTORS N V COM N6596X109 20335 277500 SH Call SOLE 0 0 277500 NXSTAGE MEDICAL INC COM 67072V103 51294 1792232 SH SOLE 1792232 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 123541 358786 SH SOLE 358786 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4304 12500 SH Put SOLE 0 0 12500 OAKTREE SPECIALTY LENDING CO COM 67401P108 5250 1241099 SH SOLE 1241099 0 0 OASIS PETE INC NEW COM 674215108 78383 14174145 SH SOLE 14174145 0 0 OASIS PETE INC NEW COM 674215108 614 111000 SH Call SOLE 0 0 111000 OBSEVA SA COM H5861P103 225 17764 SH SOLE 17764 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 201034 3275239 SH SOLE 3275239 0 0 OCEANEERING INTL INC COM 675232102 5342 441477 SH SOLE 441477 0 0 OCEANFIRST FINL CORP COM 675234108 1333 59230 SH SOLE 59230 0 0 OCULAR THERAPEUTIX INC COM 67576A100 837 210273 SH SOLE 210273 0 0 OFFICE DEPOT INC COM 676220106 13075 5067953 SH SOLE 5067953 0 0 OFG BANCORP COM 67103X102 3889 236283 SH SOLE 236283 0 0 OGE ENERGY CORP COM 670837103 58270 1486870 SH SOLE 1486870 0 0 OI S A SPONSORED ADR NE 670851500 74 46150 SH SOLE 46150 0 0 OKTA INC CL A 679295105 944 14800 SH SOLE 14800 0 0 OLD DOMINION FGHT LINES INC COM 679580100 4512 36540 SH SOLE 36540 0 0 OLD POINT FINL CORP COM 680194107 731 33505 SH SOLE 33505 0 0 OLD REP INTL CORP COM 680223104 12159 591083 SH SOLE 591083 0 0 OLIN CORP COM PAR $1 680665205 49982 2485409 SH SOLE 2485409 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 28410 427153 SH SOLE 427153 0 0 OMEGA FLEX INC COM 682095104 341 6300 SH SOLE 6300 0 0 OMEROS CORP COM 682143102 12394 1112584 SH SOLE 1112584 0 0 OMNICELL INC COM 68213N109 1553 25354 SH SOLE 25354 0 0 OMNICOM GROUP INC COM 681919106 1937 26450 SH SOLE 26450 0 0 OMNOVA SOLUTIONS INC COM 682129101 1221 166537 SH SOLE 166537 0 0 ON DECK CAP INC COM 682163100 6674 1131125 SH SOLE 1131125 0 0 ON SEMICONDUCTOR CORP COM 682189105 53091 3215704 SH SOLE 3215704 0 0 ONCOSEC MED INC COM NEW 68234L207 26 40051 SH SOLE 40051 0 0 ONE GAS INC COM 68235P108 2737 34380 SH SOLE 34380 0 0 ONE LIBERTY PPTYS INC COM 682406103 435 17957 SH SOLE 17957 0 0 ONE STOP SYS INC COM 68247W109 30 15416 SH SOLE 15416 0 0 ONEMAIN HLDGS INC COM 68268W103 11636 479025 SH SOLE 479025 0 0 ONEOK INC NEW COM 682680103 3076 57014 SH SOLE 57014 0 0 ONESPAN INC COM 68287N100 571 44079 SH SOLE 44079 0 0 OOMA INC COM 683416101 349 25161 SH SOLE 25161 0 0 OP BANCORP COM 67109R109 228 25699 SH SOLE 25699 0 0 OPEN TEXT CORP COM 683715106 11108 340734 SH SOLE 340734 0 0 OPERA LTD SPONSORED ADS 68373M107 146 26241 SH SOLE 26241 0 0 OPKO HEALTH INC COM 68375N103 2094 695755 SH SOLE 695755 0 0 OPKO HEALTH INC COM 68375N103 4214 1400000 SH Call SOLE 0 0 1400000 OPTIMIZERX CORP COM NEW 68401U204 577 52590 SH SOLE 52590 0 0 OPTINOSE INC COM 68404V100 307 49497 SH SOLE 49497 0 0 OPUS BK IRVINE CALIF COM 684000102 618 31524 SH SOLE 31524 0 0 ORACLE CORP COM 68389X105 453844 10051913 SH SOLE 10051913 0 0 ORACLE CORP COM 68389X105 452 10000 SH Call SOLE 0 0 10000 ORACLE CORP COM 68389X105 4542 100600 SH Put SOLE 0 0 100600 ORASURE TECHNOLOGIES INC COM 68554V108 3591 307434 SH SOLE 307434 0 0 ORBCOMM INC COM 68555P100 141 17062 SH SOLE 17062 0 0 ORBOTECH LTD ORD M75253100 14149 250256 SH SOLE 250256 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 4554 289530 SH SOLE 289530 0 0 ORCHID IS CAP INC COM 68571X103 1941 303829 SH SOLE 303829 0 0 ORIGIN BANCORP INC COM 68621T102 279 8200 SH SOLE 8200 0 0 ORION ENGINEERED CARBONS S A COM L72967109 41486 1641052 SH SOLE 1641052 0 0 ORION GROUP HOLDINGS INC COM 68628V308 52 12206 SH SOLE 12206 0 0 ORIX CORP SPONSORED ADR 686330101 472 6592 SH SOLE 6592 0 0 ORRSTOWN FINL SVCS INC COM 687380105 476 26115 SH SOLE 26115 0 0 ORTHOFIX MED INC COM 68752M108 2102 40046 SH SOLE 40046 0 0 ORTHOFIX MED INC COM 68752M108 525 10000 SH Call SOLE 0 0 10000 OSHKOSH CORP COM 688239201 24985 407520 SH SOLE 407520 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 450 33316 SH SOLE 33316 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 2812 320318 SH SOLE 320318 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 2568 331332 SH SOLE 331332 0 0 OTONOMY INC COM 68906L105 168 90794 SH SOLE 90794 0 0 OTTER TAIL CORP COM 689648103 1446 29120 SH SOLE 29120 0 0 OUTFRONT MEDIA INC COM 69007J106 35185 1941788 SH SOLE 1941788 0 0 OVERSTOCK COM INC DEL COM 690370101 948 69781 SH SOLE 69781 0 0 OVID THERAPEUTICS INC COM 690469101 54 22286 SH SOLE 22286 0 0 OWENS & MINOR INC NEW COM 690732102 424 66962 SH SOLE 66962 0 0 OWENS CORNING NEW COM 690742101 46488 1057016 SH SOLE 1057016 0 0 OWENS ILL INC COM NEW 690768403 8511 493702 SH SOLE 493702 0 0 OWENS RLTY MTG INC COM 690828108 1828 97276 SH SOLE 97276 0 0 OXBRIDGE RE HLDGS LTD SHS G6856M106 9 13739 SH SOLE 13739 0 0 OXFORD INDS INC COM 691497309 1723 24250 SH SOLE 24250 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1507 117914 SH SOLE 117914 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 216 8257 SH SOLE 8257 0 0 PACCAR INC COM 693718108 19269 337222 SH SOLE 337222 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 19729 2666088 SH SOLE 2666088 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 69 79793 SH SOLE 79793 0 0 PACIFIC PREMIER BANCORP COM 69478X105 13155 515483 SH SOLE 515483 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 52679 1224514 SH SOLE 1224514 0 0 PACKAGING CORP AMER COM 695156109 85543 1024962 SH SOLE 1024962 0 0 PACWEST BANCORP DEL COM 695263103 12519 376157 SH SOLE 376157 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 3535 188751 SH SOLE 188751 0 0 PALO ALTO NETWORKS INC COM 697435105 114602 608454 SH SOLE 608454 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 6976 219307 SH SOLE 219307 0 0 PAN AMERICAN SILVER CORP COM 697900108 7764 531765 SH SOLE 531765 0 0 PANDORA MEDIA INC COM 698354107 101159 12504210 SH SOLE 12504210 0 0 PAPA JOHNS INTL INC COM 698813102 7528 189105 SH SOLE 189105 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 926 65331 SH SOLE 65331 0 0 PARAMOUNT GROUP INC COM 69924R108 16086 1280717 SH SOLE 1280717 0 0 PARETEUM CORP COM NEW 69946T207 19 11382 SH SOLE 11382 0 0 PARK HOTELS RESORTS INC COM 700517105 8206 315860 SH SOLE 315860 0 0 PARK OHIO HLDGS CORP COM 700666100 505 16444 SH SOLE 16444 0 0 PARKE BANCORP INC COM 700885106 187 10009 SH SOLE 10009 0 0 PARKER HANNIFIN CORP COM 701094104 9991 66990 SH SOLE 66990 0 0 PARSLEY ENERGY INC CL A 701877102 24037 1504192 SH SOLE 1504192 0 0 PARTY CITY HOLDCO INC COM 702149105 3282 328848 SH SOLE 328848 0 0 PATRICK INDS INC COM 703343103 770 26013 SH SOLE 26013 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 982 52726 SH SOLE 52726 0 0 PATTERSON COMPANIES INC COM 703395103 3760 191238 SH SOLE 191238 0 0 PATTERSON UTI ENERGY INC COM 703481101 35428 3423038 SH SOLE 3423038 0 0 PAYCHEX INC COM 704326107 6401 98243 SH SOLE 98243 0 0 PAYCOM SOFTWARE INC COM 70432V102 23027 188049 SH SOLE 188049 0 0 PAYLOCITY HLDG CORP COM 70438V106 7152 118788 SH SOLE 118788 0 0 PAYPAL HLDGS INC COM 70450Y103 89663 1066272 SH SOLE 1066272 0 0 PAYPAL HLDGS INC COM 70450Y103 50698 602900 SH Put SOLE 0 0 602900 PBF ENERGY INC CL A 69318G106 19875 608346 SH SOLE 608346 0 0 PCM INC COM 69323K100 2486 141147 SH SOLE 141147 0 0 PDC ENERGY INC COM 69327R101 61644 2071379 SH SOLE 2071379 0 0 PDF SOLUTIONS INC COM 693282105 194 22971 SH SOLE 22971 0 0 PDL BIOPHARMA INC COM 69329Y104 852 293842 SH SOLE 293842 0 0 PDVWIRELESS INC COM 69290R104 490 13104 SH SOLE 13104 0 0 PEABODY ENERGY CORP NEW COM 704551100 50056 1642244 SH SOLE 1642244 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 244 9703 SH SOLE 9703 0 0 PEARSON PLC SPONSORED ADR 705015105 176 14700 SH SOLE 14700 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1107 39100 SH SOLE 39100 0 0 PEGASYSTEMS INC COM 705573103 9872 206392 SH SOLE 206392 0 0 PEMBINA PIPELINE CORP COM 706327103 2371 79901 SH SOLE 79901 0 0 PENN NATL GAMING INC COM 707569109 2231 118496 SH SOLE 118496 0 0 PENN NATL GAMING INC COM 707569109 565 30000 SH Call SOLE 0 0 30000 PENNANTPARK FLOATING RATE CA COM 70806A106 176 15245 SH SOLE 15245 0 0 PENNANTPARK INVT CORP COM 708062104 3000 471012 SH SOLE 471012 0 0 PENNEY J C INC COM 708160106 78 75468 SH SOLE 75468 0 0 PENNYMAC MTG INVT TR COM 70931T103 1226 65849 SH SOLE 65849 0 0 PENSARE ACQUISITION CORP COM 70957E105 364 35924 SH SOLE 35924 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 6666 165317 SH SOLE 165317 0 0 PENTAIR PLC SHS G7S00T104 1703 45086 SH SOLE 45086 0 0 PENUMBRA INC COM 70975L107 21345 174673 SH SOLE 174673 0 0 PENUMBRA INC COM 70975L107 917 7500 SH Call SOLE 0 0 7500 PEOPLES BANCORP INC COM 709789101 1038 34488 SH SOLE 34488 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 15482 1072912 SH SOLE 1072912 0 0 PEPSICO INC COM 713448108 6291 56941 SH SOLE 56941 0 0 PEPSICO INC COM 713448108 917 8300 SH Put SOLE 0 0 8300 PERFICIENT INC COM 71375U101 1233 55398 SH SOLE 55398 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 22929 710547 SH SOLE 710547 0 0 PERKINELMER INC COM 714046109 35051 446225 SH SOLE 446225 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 100 16933 SH SOLE 16933 0 0 PERRIGO CO PLC SHS G97822103 4630 119486 SH SOLE 119486 0 0 PERSPECTA INC COM 715347100 6061 351988 SH SOLE 351988 0 0 PETIQ INC COM CL A 71639T106 1259 53660 SH SOLE 53660 0 0 PETMED EXPRESS INC COM 716382106 5692 244718 SH SOLE 244718 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 6653 108088 SH SOLE 108088 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 109615 9457763 SH SOLE 9457763 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 70883 5448311 SH SOLE 5448311 0 0 PFENEX INC COM 717071104 240 75364 SH SOLE 75364 0 0 PFIZER INC COM 717081103 49587 1136020 SH SOLE 1136020 0 0 PFIZER INC COM 717081103 8730 200000 SH Call SOLE 0 0 200000 PG&E CORP COM 69331C108 94531 3980267 SH SOLE 3980267 0 0 PGT INNOVATIONS INC COM 69336V101 1591 100400 SH SOLE 100400 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 411 133022 SH SOLE 133022 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 5204 161810 SH SOLE 161810 0 0 PHILIP MORRIS INTL INC COM 718172109 138620 2076386 SH SOLE 2076386 0 0 PHILLIPS 66 COM 718546104 184485 2141445 SH SOLE 2141445 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 303 94661 SH SOLE 94661 0 0 PHOTRONICS INC COM 719405102 3943 407337 SH SOLE 407337 0 0 PHYSICIANS RLTY TR COM 71943U104 16143 1007023 SH SOLE 1007023 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 720 42242 SH SOLE 42242 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 2446 919582 SH SOLE 919582 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 26534 1710763 SH SOLE 1710763 0 0 PIMCO CORPORATE INCOME STRAT COM 72200U100 204 13700 SH SOLE 13700 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 344 16324 SH SOLE 16324 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 626 6092 SH SOLE 6092 0 0 PINDUODUO INC SPONSORED ADS 722304102 2007 89460 SH SOLE 89460 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 3751 81370 SH SOLE 81370 0 0 PINNACLE WEST CAP CORP COM 723484101 76067 892800 SH SOLE 892800 0 0 PINTEC TECHNOLOGY HLDGS LTD SPONSORED ADS 72352G107 513 53945 SH SOLE 53945 0 0 PIONEER FLOATING RATE TR COM 72369J102 359 36450 SH SOLE 36450 0 0 PIONEER HIGH INCOME TR COM 72369H106 356 44724 SH SOLE 44724 0 0 PIONEER NAT RES CO COM 723787107 188264 1431449 SH SOLE 1431449 0 0 PIONEER NAT RES CO COM 723787107 42915 326300 SH Call SOLE 0 0 326300 PIPER JAFFRAY COS COM 724078100 563 8549 SH SOLE 8549 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 1022 62526 SH SOLE 62526 0 0 PIXELWORKS INC COM NEW 72581M305 421 145102 SH SOLE 145102 0 0 PJT PARTNERS INC COM CL A 69343T107 6676 172250 SH SOLE 172250 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 17397 865530 SH SOLE 865530 0 0 PLANET FITNESS INC CL A 72703H101 3018 56282 SH SOLE 56282 0 0 PLANTRONICS INC NEW COM 727493108 9292 280724 SH SOLE 280724 0 0 PLATINUM EAGLE ACQUISITIN CO SHS CL A G7126L100 5040 500000 SH SOLE 500000 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 3275 455545 SH SOLE 455545 0 0 PLAYAGS INC COM 72814N104 6408 278609 SH SOLE 278609 0 0 PLEXUS CORP COM 729132100 624 12218 SH SOLE 12218 0 0 PLURALSIGHT INC COM CL A 72941B106 3729 158325 SH SOLE 158325 0 0 PLX PHARMA INC COM 72942A107 88 57213 SH SOLE 57213 0 0 PLYMOUTH INDL REIT INC COM 729640102 127 10102 SH SOLE 10102 0 0 PNC FINL SVCS GROUP INC COM 693475105 688 5887 SH SOLE 5887 0 0 PNM RES INC COM 69349H107 38943 947749 SH SOLE 947749 0 0 POLARIS INDS INC COM 731068102 4964 64731 SH SOLE 64731 0 0 POLARITYTE INC COM 731094108 2899 214932 SH SOLE 214932 0 0 POLYONE CORP COM 73179P106 6708 234551 SH SOLE 234551 0 0 POOL CORPORATION COM 73278L105 888 5971 SH SOLE 5971 0 0 POOL CORPORATION COM 73278L105 1189 8000 SH Put SOLE 0 0 8000 POPULAR INC COM NEW 733174700 60836 1288348 SH SOLE 1288348 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 18814 410332 SH SOLE 410332 0 0 POSCO SPONSORED ADR 693483109 6031 109774 SH SOLE 109774 0 0 POST HLDGS INC COM 737446104 21057 236250 SH SOLE 236250 0 0 POST HLDGS INC COM 737446104 1426 16000 SH Put SOLE 0 0 16000 POTBELLY CORP COM 73754Y100 5068 629545 SH SOLE 629545 0 0 POTLATCHDELTIC CORPORATION COM 737630103 9203 290870 SH SOLE 290870 0 0 POWELL INDS INC COM 739128106 868 34691 SH SOLE 34691 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 327 90737 SH SOLE 90737 0 0 PPL CORP COM 69351T106 51630 1822443 SH SOLE 1822443 0 0 PPL CORP COM 69351T106 2833 100000 SH Call SOLE 0 0 100000 PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 14854 17500 SH SOLE 0 0 0 PRA HEALTH SCIENCES INC COM 69354M108 61022 663570 SH SOLE 663570 0 0 PRECISION DRILLING CORP COM 2010 74022D308 40 23176 SH SOLE 23176 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 6783 156480 SH SOLE 156480 0 0 PREMIER INC CL A 74051N102 10668 285617 SH SOLE 285617 0 0 PREMIER INC CL A 74051N102 747 20000 SH Call SOLE 0 0 20000 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4175 135193 SH SOLE 135193 0 0 PRETIUM RES INC COM 74139C102 2756 326098 SH SOLE 326098 0 0 PRICE T ROWE GROUP INC COM 74144T108 34666 375495 SH SOLE 375495 0 0 PRICESMART INC COM 741511109 544 9212 SH SOLE 9212 0 0 PRIMERICA INC COM 74164M108 362 3708 SH SOLE 3708 0 0 PRIMO WTR CORP COM 74165N105 273 19457 SH SOLE 19457 0 0 PRIMORIS SVCS CORP COM 74164F103 3244 169580 SH SOLE 169580 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 9157 207306 SH SOLE 207306 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 290 10594 SH SOLE 10594 0 0 PROASSURANCE CORP COM 74267C106 1860 45851 SH SOLE 45851 0 0 PROCTER AND GAMBLE CO COM 742718109 137245 1493092 SH SOLE 1493092 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 2306 548953 SH SOLE 548953 0 0 PROGRESS SOFTWARE CORP COM 743312100 10655 300215 SH SOLE 300215 0 0 PROGRESSIVE CORP OHIO COM 743315103 124114 2057249 SH SOLE 2057249 0 0 PROLOGIS INC COM 74340W103 15870 270270 SH SOLE 270270 0 0 PROOFPOINT INC COM 743424103 51010 608634 SH SOLE 608634 0 0 PROPETRO HLDG CORP COM 74347M108 43501 3530961 SH SOLE 3530961 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 1428 90498 SH SOLE 90498 0 0 PROS HOLDINGS INC COM 74346Y103 10218 325421 SH SOLE 325421 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 1328 14306 SH SOLE 14306 0 0 PROSHARES TR II SHT VIX ST TRM 74347W130 846 20000 SH SOLE 20000 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W148 3269 40000 SH SOLE 40000 0 0 PROSHARES TR II VIX SH TRM FUTRS 74347W171 241 6254 SH SOLE 6254 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 4408 167164 SH SOLE 167164 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 5274 835769 SH SOLE 835769 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 146 23200 SH Put SOLE 0 0 23200 PROSPERITY BANCSHARES INC COM 743606105 8663 139046 SH SOLE 139046 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 4645 690151 SH SOLE 690151 0 0 PROTECTIVE INS CORP CL B 74368L203 499 29963 SH SOLE 29963 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 1565 483115 SH SOLE 483115 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 469 144800 SH Put SOLE 0 0 144800 PROTHENA CORP PLC SHS G72800108 731 70962 SH SOLE 70962 0 0 PROTO LABS INC COM 743713109 1995 17690 SH SOLE 17690 0 0 PROVIDENT FINL HLDGS INC COM 743868101 799 51531 SH SOLE 51531 0 0 PROVIDENT FINL SVCS INC COM 74386T105 8542 353992 SH SOLE 353992 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 405 3091 SH SOLE 3091 0 0 PTC INC COM 69370C100 14781 178302 SH SOLE 178302 0 0 PTC THERAPEUTICS INC COM 69366J200 5605 163311 SH SOLE 163311 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 164093 3152609 SH SOLE 3152609 0 0 PULTE GROUP INC COM 745867101 106614 4102101 SH SOLE 4102101 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 27120 1332696 SH SOLE 1332696 0 0 PURE ACQUISITION CORP CL A 74621Q106 4994 507526 SH SOLE 507526 0 0 PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 11550 1100000 SH SOLE 1100000 0 0 PURE STORAGE INC CL A 74624M102 16410 1020514 SH SOLE 1020514 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 251 22321 SH SOLE 22321 0 0 PUXIN LTD ADS 74704P108 107 18168 SH SOLE 18168 0 0 PVH CORP COM 693656100 57642 620140 SH SOLE 620140 0 0 PYXIS TANKERS INC COM Y71726106 14 13580 SH SOLE 13580 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 259 29980 SH SOLE 29980 0 0 Q2 HLDGS INC COM 74736L109 361 7290 SH SOLE 7290 0 0 QCR HOLDINGS INC COM 74727A104 2716 84629 SH SOLE 84629 0 0 QEP RES INC COM 74733V100 6809 1209430 SH SOLE 1209430 0 0 QEP RES INC COM 74733V100 833 148000 SH Put SOLE 0 0 148000 QIAGEN NV SHS NEW N72482123 22421 650831 SH SOLE 650831 0 0 QIWI PLC SPON ADR REP B 74735M108 3868 273559 SH SOLE 273559 0 0 QORVO INC COM 74736K101 5202 85662 SH SOLE 85662 0 0 QTS RLTY TR INC COM CL A 74736A103 4935 133203 SH SOLE 133203 0 0 QUAD / GRAPHICS INC COM CL A 747301109 2711 220012 SH SOLE 220012 0 0 QUAKER CHEM CORP COM 747316107 1544 8687 SH SOLE 8687 0 0 QUALCOMM INC COM 747525103 401651 7057645 SH SOLE 7057645 0 0 QUALCOMM INC COM 747525103 38420 675100 SH Call SOLE 0 0 675100 QUALCOMM INC COM 747525103 54992 966300 SH Put SOLE 0 0 966300 QUALYS INC COM 74758T303 8502 113761 SH SOLE 113761 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 5283 388708 SH SOLE 388708 0 0 QUANTA SVCS INC COM 74762E102 89623 2977495 SH SOLE 2977495 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 6762 471243 SH SOLE 471243 0 0 QUANTERIX CORP COM 74766Q101 1235 67469 SH SOLE 67469 0 0 QUANTUM CORP COM NEW 747906501 160 79813 SH SOLE 79813 0 0 QUICKLOGIC CORP COM 74837P108 10 14293 SH SOLE 14293 0 0 QUIDEL CORP COM 74838J101 1819 37254 SH SOLE 37254 0 0 QUINSTREET INC COM 74874Q100 398 24526 SH SOLE 24526 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 3162 296105 SH SOLE 296105 0 0 QUOTIENT LTD SHS G73268107 4935 806415 SH SOLE 806415 0 0 QUOTIENT LTD SHS G73268107 612 100000 SH Call SOLE 0 0 100000 QURATE RETAIL INC COM SER A 74915M100 16625 851692 SH SOLE 851692 0 0 R1 RCM INC COM 749397105 15649 1968470 SH SOLE 1968470 0 0 RA MED SYS INC COM 74933X104 4006 503875 SH SOLE 503875 0 0 RA PHARMACEUTICALS INC COM 74933V108 7500 412066 SH SOLE 412066 0 0 RADIAN GROUP INC COM 750236101 18626 1138512 SH SOLE 1138512 0 0 RADIANT LOGISTICS INC COM 75025X100 308 72357 SH SOLE 72357 0 0 RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 2296 3000 SH SOLE 0 0 0 RADIUS HEALTH INC COM NEW 750469207 30031 1821138 SH SOLE 1821138 0 0 RADNET INC COM 750491102 837 82339 SH SOLE 82339 0 0 RADWARE LTD ORD M81873107 9692 426793 SH SOLE 426793 0 0 RAFAEL HLDGS INC COM CL B 75062E106 145 18273 SH SOLE 18273 0 0 RALPH LAUREN CORP CL A 751212101 11093 107223 SH SOLE 107223 0 0 RALPH LAUREN CORP CL A 751212101 1035 10000 SH Call SOLE 0 0 10000 RAMBUS INC DEL COM 750917106 3071 400453 SH SOLE 400453 0 0 RANDGOLD RES LTD ADR 752344309 218 2624 SH SOLE 2624 0 0 RANGE RES CORP COM 75281A109 37940 3964479 SH SOLE 3964479 0 0 RANGE RES CORP COM 75281A109 69304 7241800 SH Call SOLE 0 0 7241800 RANGER ENERGY SVCS INC COM CL A 75282U104 287 55468 SH SOLE 55468 0 0 RAPID7 INC COM 753422104 4419 141803 SH SOLE 141803 0 0 RAVEN INDS INC COM 754212108 2994 82731 SH SOLE 82731 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 22817 306643 SH SOLE 306643 0 0 RAYONIER INC COM 754907103 13677 493932 SH SOLE 493932 0 0 RAYTHEON CO COM NEW 755111507 153994 1004199 SH SOLE 1004199 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 356 15925 SH SOLE 15925 0 0 RE MAX HLDGS INC CL A 75524W108 5823 189353 SH SOLE 189353 0 0 READY CAP CORP COM 75574U101 1469 106250 SH SOLE 106250 0 0 REALNETWORKS INC COM NEW 75605L708 713 308671 SH SOLE 308671 0 0 REALOGY HLDGS CORP COM 75605Y106 12947 881937 SH SOLE 881937 0 0 REALPAGE INC COM 75606N109 19148 397350 SH SOLE 397350 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 7610 135658 SH SOLE 135658 0 0 RECRO PHARMA INC COM 75629F109 461 64983 SH SOLE 64983 0 0 RED HAT INC COM 756577102 277550 1580220 SH SOLE 1580220 0 0 RED HAT INC COM 756577102 10293 58600 SH Call SOLE 0 0 58600 RED HAT INC COM 756577102 10275 58500 SH Put SOLE 0 0 58500 RED LION HOTELS CORP COM 756764106 319 38881 SH SOLE 38881 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 9484 354946 SH SOLE 354946 0 0 RED ROCK RESORTS INC CL A 75700L108 15524 764373 SH SOLE 764373 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 1674 301693 SH SOLE 301693 0 0 REDWOOD TR INC NOTE 5.625% 7/1 758075AD7 2382 2500 SH SOLE 0 0 0 REDWOOD TR INC COM 758075402 699 46387 SH SOLE 46387 0 0 REGALWOOD GLOBAL ENERGY LTD COM CL A G74760102 5710 581500 SH SOLE 581500 0 0 REGALWOOD GLOBAL ENERGY LTD UNIT 99/99/9999 G74760110 2032 200000 SH SOLE 200000 0 0 REGENCY CTRS CORP COM 758849103 43947 748919 SH SOLE 748919 0 0 REGENERON PHARMACEUTICALS COM 75886F107 6624 17735 SH SOLE 17735 0 0 REGIONAL MGMT CORP COM 75902K106 2003 83297 SH SOLE 83297 0 0 REGIONS FINL CORP NEW COM 7591EP100 132698 9917623 SH SOLE 9917623 0 0 REGIS CORP MINN COM 758932107 942 55551 SH SOLE 55551 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 18766 133822 SH SOLE 133822 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 28979 407180 SH SOLE 407180 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 1425 10656 SH SOLE 10656 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5574 216898 SH SOLE 216898 0 0 RENT A CTR INC NEW COM 76009N100 22429 1385377 SH SOLE 1385377 0 0 REPLIGEN CORP COM 759916109 11021 208976 SH SOLE 208976 0 0 REPUBLIC BANCORP KY CL A 760281204 584 15080 SH SOLE 15080 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 793 132830 SH SOLE 132830 0 0 REPUBLIC SVCS INC COM 760759100 14856 206071 SH SOLE 206071 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 14786 719536 SH SOLE 719536 0 0 RESMED INC COM 761152107 38760 340387 SH SOLE 340387 0 0 RESMED INC COM 761152107 1139 10000 SH Put SOLE 0 0 10000 RESOLUTE ENERGY CORP COM NEW 76116A306 2440 84181 SH SOLE 84181 0 0 RESOLUTE FST PRODS INC COM 76117W109 3846 485028 SH SOLE 485028 0 0 RESOURCES CONNECTION INC COM 76122Q105 4070 286610 SH SOLE 286610 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 101606 1942750 SH SOLE 1942750 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 6236 392705 SH SOLE 392705 0 0 RETAIL PPTYS AMER INC CL A 76131V202 9175 845631 SH SOLE 845631 0 0 RETROPHIN INC COM 761299106 6596 291460 SH SOLE 291460 0 0 REV GROUP INC COM 749527107 1647 219294 SH SOLE 219294 0 0 REVANCE THERAPEUTICS INC COM 761330109 7882 391549 SH SOLE 391549 0 0 REX AMERICAN RESOURCES CORP COM 761624105 1121 16459 SH SOLE 16459 0 0 REXFORD INDL RLTY INC COM 76169C100 8824 299432 SH SOLE 299432 0 0 REXNORD CORP NEW COM 76169B102 13400 583889 SH SOLE 583889 0 0 RH COM 74967X103 4891 40822 SH SOLE 40822 0 0 RIBBON COMMUNICATIONS INC COM 762544104 137 28463 SH SOLE 28463 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 15814 6875804 SH SOLE 6875804 0 0 RIGNET INC COM 766582100 203 16054 SH SOLE 16054 0 0 RING ENERGY INC COM 76680V108 157 30927 SH SOLE 30927 0 0 RINGCENTRAL INC CL A 76680R206 68108 826156 SH SOLE 826156 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3482 71824 SH SOLE 71824 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 5923 181028 SH SOLE 181028 0 0 RITE AID CORP COM 767754104 85 119600 SH SOLE 119600 0 0 RIVERVIEW BANCORP INC COM 769397100 470 64562 SH SOLE 64562 0 0 RLI CORP COM 749607107 678 9834 SH SOLE 9834 0 0 RLJ LODGING TR COM 74965L101 2127 129717 SH SOLE 129717 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 64 128302 SH SOLE 128302 0 0 ROBERT HALF INTL INC COM 770323103 85354 1492197 SH SOLE 1492197 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 911 61462 SH SOLE 61462 0 0 ROCKWELL AUTOMATION INC COM 773903109 155639 1034286 SH SOLE 1034286 0 0 ROCKWELL AUTOMATION INC COM 773903109 241 1600 SH Call SOLE 0 0 1600 ROGERS COMMUNICATIONS INC CL B 775109200 241 4700 SH SOLE 4700 0 0 ROKU INC COM CL A 77543R102 1275 41606 SH SOLE 41606 0 0 ROLLINS INC COM 775711104 15552 430814 SH SOLE 430814 0 0 ROLLINS INC COM 775711104 10830 300000 SH Call SOLE 0 0 300000 ROPER TECHNOLOGIES INC COM 776696106 7238 27158 SH SOLE 27158 0 0 ROSEHILL RES INC CL A 777385105 31 13706 SH SOLE 13706 0 0 ROSETTA STONE INC COM 777780107 3686 224763 SH SOLE 224763 0 0 ROSS STORES INC COM 778296103 64132 770813 SH SOLE 770813 0 0 ROSS STORES INC COM 778296103 2138 25700 SH Put SOLE 0 0 25700 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 1817 325000 SH Put SOLE 0 0 325000 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 105233 1076112 SH SOLE 1076112 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 23069 384868 SH SOLE 384868 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 75427 1294440 SH SOLE 1294440 0 0 RPM INTL INC COM 749685103 17504 297795 SH SOLE 297795 0 0 RPT REALTY COM SH BEN INT 74971D101 194 16253 SH SOLE 16253 0 0 RTI SURGICAL INC COM 74975N105 343 92711 SH SOLE 92711 0 0 RUBICON PROJ INC COM 78112V102 314 84191 SH SOLE 84191 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 230 11239 SH SOLE 11239 0 0 RUMBLEON INC CL B 781386206 60 11189 SH SOLE 11189 0 0 RUSH ENTERPRISES INC CL A 781846209 6041 175199 SH SOLE 175199 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3113 136976 SH SOLE 136976 0 0 RYDER SYS INC COM 783549108 13228 274721 SH SOLE 274721 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6241 93584 SH SOLE 93584 0 0 S & T BANCORP INC COM 783859101 262 6931 SH SOLE 6931 0 0 S&P GLOBAL INC COM 78409V104 68666 404062 SH SOLE 404062 0 0 SABAN CAP ACQUISITION CORP COM CL A 78516C106 2923 290000 SH SOLE 290000 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 8207 498023 SH SOLE 498023 0 0 SABRE CORP COM 78573M104 21469 992120 SH SOLE 992120 0 0 SAFE BULKERS INC COM Y7388L103 309 173755 SH SOLE 173755 0 0 SAGE THERAPEUTICS INC COM 78667J108 12340 128822 SH SOLE 128822 0 0 SAGE THERAPEUTICS INC COM 78667J108 13899 145100 SH Call SOLE 0 0 145100 SAGE THERAPEUTICS INC COM 78667J108 4809 50200 SH Put SOLE 0 0 50200 SAIA INC COM 78709Y105 6918 123943 SH SOLE 123943 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2448 104235 SH SOLE 104235 0 0 SALEM MEDIA GROUP INC CL A 794093104 189 90410 SH SOLE 90410 0 0 SALESFORCE COM INC COM 79466L302 61471 448794 SH SOLE 448794 0 0 SALESFORCE COM INC COM 79466L302 8081 59000 SH Put SOLE 0 0 59000 SALLY BEAUTY HLDGS INC COM 79546E104 8252 484007 SH SOLE 484007 0 0 SANCHEZ ENERGY CORP COM 79970Y105 12 46011 SH SOLE 46011 0 0 SANDERSON FARMS INC COM 800013104 24898 250761 SH SOLE 250761 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 1741 228836 SH SOLE 228836 0 0 SANDY SPRING BANCORP INC COM 800363103 6531 208378 SH SOLE 208378 0 0 SANMINA CORPORATION COM 801056102 5275 219223 SH SOLE 219223 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 15901 904004 SH SOLE 904004 0 0 SAP SE SPON ADR 803054204 204 2049 SH SOLE 2049 0 0 SAPIENS INTL CORP N V SHS G7T16G103 257 23343 SH SOLE 23343 0 0 SAREPTA THERAPEUTICS INC COM 803607100 16523 151405 SH SOLE 151405 0 0 SAREPTA THERAPEUTICS INC COM 803607100 27283 250000 SH Call SOLE 0 0 250000 SAUL CTRS INC COM 804395101 3041 64394 SH SOLE 64394 0 0 SAVARA INC COM 805111101 714 94365 SH SOLE 94365 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 150836 931721 SH SOLE 931721 0 0 SCANA CORP NEW COM 80589M102 198854 4161857 SH SOLE 4161857 0 0 SCANA CORP NEW COM 80589M102 5495 115000 SH Call SOLE 0 0 115000 SCANA CORP NEW COM 80589M102 5495 115000 SH Put SOLE 0 0 115000 SCANSOURCE INC COM 806037107 610 17757 SH SOLE 17757 0 0 SCHEIN HENRY INC COM 806407102 575 7318 SH SOLE 7318 0 0 SCHEIN HENRY INC COM 806407102 2356 30000 SH Call SOLE 0 0 30000 SCHLUMBERGER LTD COM 806857108 7457 206667 SH SOLE 206667 0 0 SCHLUMBERGER LTD COM 806857108 14432 400000 SH Call SOLE 0 0 400000 SCHLUMBERGER LTD COM 806857108 11751 325700 SH Put SOLE 0 0 325700 SCHNEIDER NATIONAL INC CL B 80689H102 25946 1389701 SH SOLE 1389701 0 0 SCHNITZER STL INDS CL A 806882106 6663 309191 SH SOLE 309191 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 896 39012 SH SOLE 39012 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 471 9446 SH SOLE 9446 0 0 SCHWAB CHARLES CORP NEW COM 808513105 61604 1483370 SH SOLE 1483370 0 0 SCHWAB CHARLES CORP NEW COM 808513105 4153 100000 SH Call SOLE 0 0 100000 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1119 18671 SH SOLE 18671 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 227 4743 SH SOLE 4743 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 351 7467 SH SOLE 7467 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 555 19562 SH SOLE 19562 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 212 4194 SH SOLE 4194 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 456 7152 SH SOLE 7152 0 0 SCORPIO BULKERS INC COM Y7546A122 1663 300804 SH SOLE 300804 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1144 18616 SH SOLE 18616 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 7724 491058 SH SOLE 491058 0 0 SEA LTD ADR 81141R100 4616 407803 SH SOLE 407803 0 0 SEABOARD CORP COM 811543107 2692 761 SH SOLE 761 0 0 SEABRIDGE GOLD INC COM 811916105 1892 143023 SH SOLE 143023 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 14325 550543 SH SOLE 550543 0 0 SEACOR HOLDINGS INC COM 811904101 1885 50958 SH SOLE 50958 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 56 32174 SH SOLE 32174 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 14761 382507 SH SOLE 382507 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2647 68600 SH Put SOLE 0 0 68600 SEALED AIR CORP NEW COM 81211K100 145300 4170483 SH SOLE 4170483 0 0 SEALED AIR CORP NEW COM 81211K100 4529 130000 SH Call SOLE 0 0 130000 SEASPAN CORP SHS Y75638109 601 76773 SH SOLE 76773 0 0 SEASPINE HLDGS CORP COM 81255T108 2386 130808 SH SOLE 130808 0 0 SEAWORLD ENTMT INC COM 81282V100 33756 1528123 SH SOLE 1528123 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 16 17895 SH SOLE 17895 0 0 SECUREWORKS CORP CL A 81374A105 1043 61730 SH SOLE 61730 0 0 SEI INVESTMENTS CO COM 784117103 58943 1275814 SH SOLE 1275814 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1869 295805 SH SOLE 295805 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 9432 1281512 SH SOLE 1281512 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 419 55741 SH SOLE 55741 0 0 SELECT MED HLDGS CORP COM 81619Q105 11896 774954 SH SOLE 774954 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9472 178979 SH SOLE 178979 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 14188 268100 SH Call SOLE 0 0 268100 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 13606 257100 SH Put SOLE 0 0 257100 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1112 22004 SH SOLE 22004 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 77144 1527000 SH Call SOLE 0 0 1527000 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 17945 355200 SH Put SOLE 0 0 355200 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11661 134788 SH SOLE 134788 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 424 4900 SH Call SOLE 0 0 4900 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 17302 200000 SH Put SOLE 0 0 200000 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5482 107948 SH SOLE 107948 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3344 33772 SH SOLE 33772 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2466 43000 SH SOLE 43000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3583 150400 SH Call SOLE 0 0 150400 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 14743 228893 SH SOLE 228893 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 24424 379200 SH Call SOLE 0 0 379200 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 34588 537000 SH Put SOLE 0 0 537000 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6239 100659 SH SOLE 100659 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 31790 512900 SH Call SOLE 0 0 512900 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 21935 353900 SH Put SOLE 0 0 353900 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 603 14600 SH Call SOLE 0 0 14600 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2064 50000 SH Put SOLE 0 0 50000 SELECTA BIOSCIENCES INC COM 816212104 28 10503 SH SOLE 10503 0 0 SELECTIVE INS GROUP INC COM 816300107 1452 23834 SH SOLE 23834 0 0 SEMGROUP CORP CL A 81663A105 7875 571497 SH SOLE 571497 0 0 SEMGROUP CORP CL A 81663A105 965 70000 SH Call SOLE 0 0 70000 SEMICONDUCTOR MFG INTL CORP SPONSORED ADR 81663N206 392 91495 SH SOLE 91495 0 0 SEMPRA ENERGY COM 816851109 67636 625156 SH SOLE 625156 0 0 SEMTECH CORP COM 816850101 23385 509803 SH SOLE 509803 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 19231 1640830 SH SOLE 1640830 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5522 123143 SH SOLE 123143 0 0 SENSEONICS HLDGS INC COM 81727U105 168 64815 SH SOLE 64815 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 997 17846 SH SOLE 17846 0 0 SENTINEL ENERGY SVCS INC CL A 81728P105 4256 424710 SH SOLE 424710 0 0 SENTINEL ENERGY SVCS INC UNIT 11/02/2022 81728P204 10583 1027445 SH SOLE 1027445 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 75 93630 SH SOLE 93630 0 0 SERVICE CORP INTL COM 817565104 3824 94982 SH SOLE 94982 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 18757 510539 SH SOLE 510539 0 0 SERVICENOW INC COM 81762P102 41767 234582 SH SOLE 234582 0 0 SERVICESOURCE INTL INC COM 81763U100 345 319452 SH SOLE 319452 0 0 SESEN BIO INC COM 817763105 1562 1099897 SH SOLE 1099897 0 0 SHAKE SHACK INC CL A 819047101 1844 40608 SH SOLE 40608 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1177 65068 SH SOLE 65068 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 9970 225315 SH SOLE 225315 0 0 SHERWIN WILLIAMS CO COM 824348106 187331 476111 SH SOLE 476111 0 0 SHIP FIN INTL LTD NOTE 4.875% 5/0 824689AG8 5430 6000 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L NOTE 5.750%10/1 G81075AF3 5249 5630 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 263 24945 SH SOLE 24945 0 0 SHIRE PLC SPONSORED ADR 82481R106 362088 2080489 SH SOLE 2080489 0 0 SHIRE PLC SPONSORED ADR 82481R106 20885 120000 SH Call SOLE 0 0 120000 SHOE CARNIVAL INC COM 824889109 2580 77003 SH SOLE 77003 0 0 SHOPIFY INC CL A 82509L107 7163 51738 SH SOLE 51738 0 0 SHORE BANCSHARES INC COM 825107105 220 15099 SH SOLE 15099 0 0 SHOTSPOTTER INC COM 82536T107 1858 59600 SH SOLE 59600 0 0 SHUTTERFLY INC COM 82568P304 13323 330927 SH SOLE 330927 0 0 SHUTTERSTOCK INC COM 825690100 9048 251260 SH SOLE 251260 0 0 SI BONE INC COM 825704109 3362 160936 SH SOLE 160936 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 14099 4982009 SH SOLE 4982009 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 28 12028 SH SOLE 12028 0 0 SIENTRA INC COM 82621J105 12279 966106 SH SOLE 966106 0 0 SIERRA BANCORP COM 82620P102 1653 68799 SH SOLE 68799 0 0 SIERRA ONCOLOGY INC COM 82640U107 73 55291 SH SOLE 55291 0 0 SIERRA WIRELESS INC COM 826516106 5034 374820 SH SOLE 374820 0 0 SIGA TECHNOLOGIES INC COM 826917106 503 63702 SH SOLE 63702 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 83733 814447 SH SOLE 814447 0 0 SIGNET JEWELERS LIMITED SHS G81276100 6215 195614 SH SOLE 195614 0 0 SILGAN HOLDINGS INC COM 827048109 516 21867 SH SOLE 21867 0 0 SILGAN HOLDINGS INC COM 827048109 1916 81100 SH Put SOLE 0 0 81100 SILICOM LTD ORD M84116108 538 15401 SH SOLE 15401 0 0 SILICON LABORATORIES INC COM 826919102 979 12416 SH SOLE 12416 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 14706 426256 SH SOLE 426256 0 0 SILVERCORP METALS INC COM 82835P103 139 66246 SH SOLE 66246 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 295 12230 SH SOLE 12230 0 0 SIMON PPTY GROUP INC NEW COM 828806109 16078 95706 SH SOLE 95706 0 0 SIMPLY GOOD FOODS CO COM 82900L102 16556 876004 SH SOLE 876004 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 17551 324244 SH SOLE 324244 0 0 SINA CORP ORD G81477104 2419 45106 SH SOLE 45106 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 15858 602058 SH SOLE 602058 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 3769 87326 SH SOLE 87326 0 0 SIRIUS XM HLDGS INC COM 82968B103 11240 1968505 SH SOLE 1968505 0 0 SITE CENTERS CORP COM 82981J109 25045 2262404 SH SOLE 2262404 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 15294 276709 SH SOLE 276709 0 0 SITO MOBILE LTD COM NEW 82988R203 13 14438 SH SOLE 14438 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 42785 769104 SH SOLE 769104 0 0 SJW GROUP COM 784305104 12652 227468 SH SOLE 227468 0 0 SKECHERS U S A INC CL A 830566105 28060 1225870 SH SOLE 1225870 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 343 23332 SH SOLE 23332 0 0 SKYWEST INC COM 830879102 258 5809 SH SOLE 5809 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 893 13327 SH SOLE 13327 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 811 12100 SH Put SOLE 0 0 12100 SL GREEN RLTY CORP COM 78440X101 18535 234379 SH SOLE 234379 0 0 SLEEP NUMBER CORP COM 83125X103 6961 219397 SH SOLE 219397 0 0 SLM CORP COM 78442P106 496 59745 SH SOLE 59745 0 0 SM ENERGY CO COM 78454L100 133336 8613431 SH SOLE 8613431 0 0 SMART & FINAL STORES INC COM 83190B101 2897 611187 SH SOLE 611187 0 0 SMARTSHEET INC COM CL A 83200N103 3037 122175 SH SOLE 122175 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 23926 640080 SH SOLE 640080 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1495 40000 SH Put SOLE 0 0 40000 SMITH A O COM 831865209 60362 1413620 SH SOLE 1413620 0 0 SMITH A O COM 831865209 598 14000 SH Put SOLE 0 0 14000 SMUCKER J M CO COM NEW 832696405 1066 11403 SH SOLE 11403 0 0 SMUCKER J M CO COM NEW 832696405 1870 20000 SH Put SOLE 0 0 20000 SNAP ON INC COM 833034101 35322 243113 SH SOLE 243113 0 0 SOCIAL CAP HEDOSOPHIA HLDGS CL A G8250R103 8265 826549 SH SOLE 826549 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 495 12922 SH SOLE 12922 0 0 SOLAR CAP LTD COM 83413U100 2157 112416 SH SOLE 112416 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3516 100176 SH SOLE 100176 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 183 15100 SH SOLE 15100 0 0 SOLARWINDS CORP COM 83417Q105 12127 876863 SH SOLE 876863 0 0 SOLID BIOSCIENCES INC COM 83422E105 1503 56100 SH Put SOLE 0 0 56100 SOLITARIO ZINC CORP COM 8342EP107 37 158416 SH SOLE 158416 0 0 SONOCO PRODS CO COM 835495102 4254 80069 SH SOLE 80069 0 0 SONOS INC COM 83570H108 406 41313 SH SOLE 41313 0 0 SONY CORP SPONSORED ADR 835699307 25647 531224 SH SOLE 531224 0 0 SOTHEBYS COM 835898107 1807 45480 SH SOLE 45480 0 0 SOUTH JERSEY INDS INC COM 838518108 1610 57921 SH SOLE 57921 0 0 SOUTH ST CORP COM 840441109 3100 51718 SH SOLE 51718 0 0 SOUTHERN CO COM 842587107 369 8411 SH SOLE 8411 0 0 SOUTHERN COPPER CORP COM 84265V105 20106 653440 SH SOLE 653440 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 312 23619 SH SOLE 23619 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 4084 128627 SH SOLE 128627 0 0 SOUTHWEST AIRLS CO COM 844741108 213448 4592257 SH SOLE 4592257 0 0 SOUTHWESTERN ENERGY CO COM 845467109 23057 6761667 SH SOLE 6761667 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1364 400000 SH Put SOLE 0 0 400000 SP PLUS CORP COM 78469C103 2683 90835 SH SOLE 90835 0 0 SPARK ENERGY INC CL A COM 846511103 4601 619183 SH SOLE 619183 0 0 SPARTAN ENERGY ACQUISITON CO UNIT 99/99/9999 846784114 33990 3399000 SH SOLE 3399000 0 0 SPARTAN MTRS INC COM 846819100 3097 428369 SH SOLE 428369 0 0 SPARTANNASH CO COM 847215100 4267 248398 SH SOLE 248398 0 0 SPARTON CORP COM 847235108 1496 82262 SH SOLE 82262 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 12004 51473 SH SOLE 51473 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 21664 178670 SH SOLE 178670 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 139438 1150000 SH Call SOLE 0 0 1150000 SPDR GOLD TRUST GOLD SHS 78463V107 18188 150000 SH Put SOLE 0 0 150000 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1605 48252 SH SOLE 48252 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 9315 37273 SH SOLE 37273 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 121386 485700 SH Call SOLE 0 0 485700 SPDR S&P 500 ETF TR TR UNIT 78462F103 194263 777300 SH Put SOLE 0 0 777300 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 17651 58317 SH SOLE 58317 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 445 14650 SH SOLE 14650 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 3240 35429 SH SOLE 35429 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 108 2239 SH SOLE 2239 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 2956 61500 SH DFND 1,2 0 61500 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 767 19400 SH SOLE 19400 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1281 27387 SH SOLE 27387 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 307 9300 SH SOLE 9300 0 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 579 17813 SH SOLE 17813 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 53342 1588041 SH SOLE 1588041 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4662 138800 SH Put SOLE 0 0 138800 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 376 7233 SH SOLE 7233 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 284 6932 SH SOLE 6932 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3263 123011 SH SOLE 123011 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 13350 503200 SH Call SOLE 0 0 503200 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 22720 856400 SH Put SOLE 0 0 856400 SPDR SERIES TRUST OILGAS EQUIP 78464A748 496 55015 SH SOLE 55015 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 879 33567 SH SOLE 33567 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 11288 267169 SH SOLE 267169 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1523 174058 SH SOLE 174058 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 522 32078 SH SOLE 32078 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 51308 711717 SH SOLE 711717 0 0 SPIRIT AIRLS INC COM 848577102 35824 618508 SH SOLE 618508 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 3459 485086 SH SOLE 485086 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 12477 353962 SH SOLE 353962 0 0 SPLUNK INC COM 848637104 9255 88268 SH SOLE 88268 0 0 SPLUNK INC COM 848637104 6375 60800 SH Put SOLE 0 0 60800 SPOK HLDGS INC COM 84863T106 1197 90238 SH SOLE 90238 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 337 76909 SH SOLE 76909 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 12196 107458 SH SOLE 107458 0 0 SPRINT CORP COM SER 1 85207U105 43677 7504689 SH SOLE 7504689 0 0 SPROUTS FMRS MKT INC COM 85208M102 10004 425538 SH SOLE 425538 0 0 SPROUTS FMRS MKT INC COM 85208M102 1176 50000 SH Call SOLE 0 0 50000 SPS COMM INC COM 78463M107 15504 188200 SH SOLE 188200 0 0 SPX CORP COM 784635104 4000 142816 SH SOLE 142816 0 0 SPX FLOW INC COM 78469X107 1693 55640 SH SOLE 55640 0 0 SQUARE INC CL A 852234103 42303 754194 SH SOLE 754194 0 0 SRC ENERGY INC COM 78470V108 30591 6508772 SH SOLE 6508772 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4172 92488 SH SOLE 92488 0 0 SSR MNG INC COM 784730103 983 81337 SH SOLE 81337 0 0 ST JOE CO COM 790148100 185 14067 SH SOLE 14067 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 15764 494011 SH SOLE 494011 0 0 STAG INDL INC COM 85254J102 3521 141523 SH SOLE 141523 0 0 STAMPS COM INC COM NEW 852857200 420 2700 SH SOLE 2700 0 0 STANDARD AVB FINL CORP COM 85303B100 1054 35265 SH SOLE 35265 0 0 STANDARD MTR PRODS INC COM 853666105 7148 147596 SH SOLE 147596 0 0 STANDEX INTL CORP COM 854231107 3979 59225 SH SOLE 59225 0 0 STANLEY BLACK & DECKER INC COM 854502101 38232 319291 SH SOLE 319291 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 3328 364137 SH SOLE 364137 0 0 STARBUCKS CORP COM 855244109 390033 6056412 SH SOLE 6056412 0 0 STARBUCKS CORP COM 855244109 12345 191700 SH Call SOLE 0 0 191700 STARBUCKS CORP COM 855244109 26726 415000 SH Put SOLE 0 0 415000 STARS GROUP INC COM 85570W100 1652 100000 SH Call SOLE 0 0 100000 STARTEK INC COM 85569C107 162 24303 SH SOLE 24303 0 0 STARWOOD PPTY TR INC COM 85571B105 1220 61873 SH SOLE 61873 0 0 STATE BK FINL CORP COM 856190103 11398 527928 SH SOLE 527928 0 0 STATE STR CORP COM 857477103 109876 1742133 SH SOLE 1742133 0 0 STEALTHGAS INC SHS Y81669106 41 14993 SH SOLE 14993 0 0 STEEL DYNAMICS INC COM 858119100 82369 2741986 SH SOLE 2741986 0 0 STEELCASE INC CL A 858155203 530 35711 SH SOLE 35711 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 2899 305176 SH SOLE 305176 0 0 STERIS PLC SHS USD G84720104 64909 607474 SH SOLE 607474 0 0 STERLING BANCORP DEL COM 85917A100 39455 2389793 SH SOLE 2389793 0 0 STERLING BANCORP INC COM 85917W102 2025 291380 SH SOLE 291380 0 0 STERLING CONSTRUCTION CO INC COM 859241101 3444 316225 SH SOLE 316225 0 0 STEWART INFORMATION SVCS COR COM 860372101 15500 374395 SH SOLE 374395 0 0 STIFEL FINL CORP COM 860630102 25166 607585 SH SOLE 607585 0 0 STITCH FIX INC COM CL A 860897107 2249 131595 SH SOLE 131595 0 0 STOCK YDS BANCORP INC COM 861025104 548 16718 SH SOLE 16718 0 0 STORE CAP CORP COM 862121100 102109 3606817 SH SOLE 3606817 0 0 STRATASYS LTD SHS M85548101 8867 492329 SH SOLE 492329 0 0 STRATEGIC ED INC COM 86272C103 1572 13862 SH SOLE 13862 0 0 STRATUS PPTYS INC COM NEW 863167201 226 9432 SH SOLE 9432 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 730 162985 SH SOLE 162985 0 0 STRYKER CORP COM 863667101 85506 545495 SH SOLE 545495 0 0 STRYKER CORP COM 863667101 5486 35000 SH Call SOLE 0 0 35000 STUDIO CITY INTL HLDGS LTD SPON ADS 86389T106 1724 103103 SH SOLE 103103 0 0 STURM RUGER & CO INC COM 864159108 5980 112364 SH SOLE 112364 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 461 70830 SH SOLE 70830 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 7115 731211 SH SOLE 731211 0 0 SUMMIT MATLS INC CL A 86614U100 4159 335397 SH SOLE 335397 0 0 SUN CMNTYS INC COM 866674104 56222 552766 SH SOLE 552766 0 0 SUNCOKE ENERGY INC COM 86722A103 497 58132 SH SOLE 58132 0 0 SUNCOR ENERGY INC NEW COM 867224107 72636 2596937 SH SOLE 2596937 0 0 SUNOPTA INC COM 8676EP108 117 30140 SH SOLE 30140 0 0 SUNPOWER CORP COM 867652406 205 41179 SH SOLE 41179 0 0 SUNRUN INC COM 86771W105 32085 2946325 SH SOLE 2946325 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2369 182056 SH SOLE 182056 0 0 SUNTRUST BKS INC COM 867914103 33690 667931 SH SOLE 667931 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 4617 1378221 SH SOLE 1378221 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 303 17148 SH SOLE 17148 0 0 SUPERIOR INDS INTL INC COM 868168105 722 150000 SH Call SOLE 0 0 150000 SUPERNUS PHARMACEUTICALS INC COM 868459108 9302 280003 SH SOLE 280003 0 0 SURFACE ONCOLOGY INC COM 86877M209 1455 343046 SH SOLE 343046 0 0 SURGERY PARTNERS INC COM 86881A100 1595 162879 SH SOLE 162879 0 0 SURMODICS INC COM 868873100 7198 152311 SH SOLE 152311 0 0 SURMODICS INC COM 868873100 4348 92000 SH Put SOLE 0 0 92000 SVB FINL GROUP COM 78486Q101 27197 143204 SH SOLE 143204 0 0 SWITCH INC CL A 87105L104 14394 2056253 SH SOLE 2056253 0 0 SYNAPTICS INC COM 87157D109 4381 117742 SH SOLE 117742 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 877 142800 SH SOLE 142800 0 0 SYNCHRONY FINL COM 87165B103 71142 3032475 SH SOLE 3032475 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 225 50465 SH SOLE 50465 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1335 300000 SH Call SOLE 0 0 300000 SYNEOS HEALTH INC CL A 87166B102 30567 776807 SH SOLE 776807 0 0 SYNNEX CORP COM 87162W100 4880 60362 SH SOLE 60362 0 0 SYNOPSYS INC COM 871607107 44160 524213 SH SOLE 524213 0 0 SYNOVUS FINL CORP COM NEW 87161C501 98913 3091999 SH SOLE 3091999 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 536 96185 SH SOLE 96185 0 0 SYSCO CORP COM 871829107 53533 854338 SH SOLE 854338 0 0 SYSCO CORP COM 871829107 1880 30000 SH Put SOLE 0 0 30000 T MOBILE US INC COM 872590104 7843 123297 SH SOLE 123297 0 0 T MOBILE US INC COM 872590104 5464 85900 SH Put SOLE 0 0 85900 TABLEAU SOFTWARE INC CL A 87336U105 69104 575863 SH SOLE 575863 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 4173 91603 SH SOLE 91603 0 0 TAHOE RES INC COM 873868103 584 160057 SH SOLE 160057 0 0 TAILORED BRANDS INC COM 87403A107 4302 315362 SH SOLE 315362 0 0 TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 602 109500 SH SOLE 109500 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 7611 206206 SH SOLE 206206 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 215 12800 SH SOLE 12800 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 33688 327263 SH SOLE 327263 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 257 2500 SH Call SOLE 0 0 2500 TAL ED GROUP SPONSORED ADS 874080104 1547 57973 SH SOLE 57973 0 0 TALEND S A ADS 874224207 11547 311404 SH SOLE 311404 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 1217 50000 SH Put SOLE 0 0 50000 TALOS ENERGY INC COM 87484T108 3091 189379 SH SOLE 189379 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 24821 653689 SH SOLE 653689 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 28649 1416846 SH SOLE 1416846 0 0 TANTECH HLDGS LTD COM G8675X107 69 39600 SH SOLE 39600 0 0 TAPESTRY INC COM 876030107 45733 1355044 SH SOLE 1355044 0 0 TARENA INTL INC ADR 876108101 166 26346 SH SOLE 26346 0 0 TARGA RES CORP COM 87612G101 32797 910533 SH SOLE 910533 0 0 TARGA RES CORP COM 87612G101 30613 849900 SH Call SOLE 0 0 849900 TARGET CORP COM 87612E106 22501 340464 SH SOLE 340464 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1427 16862 SH SOLE 16862 0 0 TAUBMAN CTRS INC COM 876664103 1881 41355 SH SOLE 41355 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 9731 612020 SH SOLE 612020 0 0 TCF FINL CORP COM 872275102 49907 2560646 SH SOLE 2560646 0 0 TCG BDC INC COM 872280102 3210 258839 SH SOLE 258839 0 0 TCW STRATEGIC INCOME FUND IN COM 872340104 59 11169 SH SOLE 11169 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 43317 884745 SH SOLE 884745 0 0 TE CONNECTIVITY LTD REG SHS H84989104 37424 494824 SH SOLE 494824 0 0 TEAM INC COM 878155100 404 27600 SH SOLE 27600 0 0 TECH DATA CORP COM 878237106 11515 140750 SH SOLE 140750 0 0 TECHNIPFMC PLC COM G87110105 15262 779444 SH SOLE 779444 0 0 TECHNIPFMC PLC COM G87110105 1449 74000 SH Call SOLE 0 0 74000 TECHTARGET INC COM 87874R100 231 18889 SH SOLE 18889 0 0 TECK RESOURCES LTD CL B 878742204 65177 3025877 SH SOLE 3025877 0 0 TECK RESOURCES LTD CL B 878742204 1185 55000 SH Call SOLE 0 0 55000 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 318 262475 SH SOLE 262475 0 0 TEEKAY TANKERS LTD CL A Y8565N102 10 10367 SH SOLE 10367 0 0 TEGNA INC COM 87901J105 10309 948397 SH SOLE 948397 0 0 TEJON RANCH CO COM 879080109 582 35077 SH SOLE 35077 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 236 15635 SH SOLE 15635 0 0 TELADOC HEALTH INC COM 87918A105 44979 907382 SH SOLE 907382 0 0 TELADOC HEALTH INC COM 87918A105 496 10000 SH Call SOLE 0 0 10000 TELECOM ARGENTINA S A SPON ADR REP B 879273209 3879 249304 SH SOLE 249304 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7939 38338 SH SOLE 38338 0 0 TELEFLEX INC COM 879369106 8118 31406 SH SOLE 31406 0 0 TELEFLEX INC COM 879369106 7754 30000 SH Call SOLE 0 0 30000 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 5756 482450 SH SOLE 482450 0 0 TELENAV INC COM 879455103 80 19726 SH SOLE 19726 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 34977 1074879 SH SOLE 1074879 0 0 TELIGENT INC NEW COM 87960W104 39 28178 SH SOLE 28178 0 0 TELLURIAN INC NEW COM 87968A104 14236 2048386 SH SOLE 2048386 0 0 TELLURIAN INC NEW COM 87968A104 2259 325000 SH Call SOLE 0 0 325000 TELUS CORP COM 87971M103 11717 353547 SH SOLE 353547 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 3257 338562 SH SOLE 338562 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 65 10800 SH SOLE 10800 0 0 TEMPUR SEALY INTL INC COM 88023U101 9371 226357 SH SOLE 226357 0 0 TEMPUR SEALY INTL INC COM 88023U101 6210 150000 SH Call SOLE 0 0 150000 TENABLE HLDGS INC COM 88025T102 1996 89931 SH SOLE 89931 0 0 TENARIS S A SPONSORED ADR 88031M109 66444 3116490 SH SOLE 3116490 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3151 238349 SH SOLE 238349 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 3027 176633 SH SOLE 176633 0 0 TENNANT CO COM 880345103 3555 68229 SH SOLE 68229 0 0 TENNECO INC CL A VTG COM STK 880349105 3696 134935 SH SOLE 134935 0 0 TERADATA CORP DEL COM 88076W103 18963 494354 SH SOLE 494354 0 0 TERADYNE INC COM 880770102 45046 1435489 SH SOLE 1435489 0 0 TERNIUM SA SPON ADR 880890108 10136 374004 SH SOLE 374004 0 0 TERRENO RLTY CORP COM 88146M101 4226 120158 SH SOLE 120158 0 0 TESARO INC COM 881569107 6095 82089 SH SOLE 82089 0 0 TESARO INC COM 881569107 824 11100 SH Call SOLE 0 0 11100 TESLA INC NOTE 2.375% 3/1 88160RAD3 4860 4000 SH SOLE 0 0 0 TESLA INC COM 88160R101 261221 784918 SH SOLE 784918 0 0 TESLA INC COM 88160R101 1165 3500 SH Call SOLE 0 0 3500 TESSCO TECHNOLOGIES INC COM 872386107 204 17011 SH SOLE 17011 0 0 TETRA TECH INC NEW COM 88162G103 15652 302340 SH SOLE 302340 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 256 152292 SH SOLE 152292 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 110 96969 SH SOLE 96969 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 8693 563719 SH SOLE 563719 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 9956 194877 SH SOLE 194877 0 0 TEXAS INSTRS INC COM 882508104 153379 1623057 SH SOLE 1623057 0 0 TEXAS INSTRS INC COM 882508104 1040 11000 SH Call SOLE 0 0 11000 TEXAS INSTRS INC COM 882508104 4101 43400 SH Put SOLE 0 0 43400 TEXAS PAC LD TR SUB CTF PROP I T 882610108 3616 6677 SH SOLE 6677 0 0 TEXAS ROADHOUSE INC COM 882681109 5514 92367 SH SOLE 92367 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 158 15853 SH SOLE 15853 0 0 TEXTRON INC COM 883203101 35899 780584 SH SOLE 780584 0 0 TG THERAPEUTICS INC COM 88322Q108 490 119611 SH SOLE 119611 0 0 THE TRADE DESK INC COM CL A 88339J105 2773 23893 SH SOLE 23893 0 0 THERAPEUTICSMD INC COM 88338N107 10854 2848750 SH SOLE 2848750 0 0 THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 4590 4255 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 121664 543651 SH SOLE 543651 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1119 5000 SH Call SOLE 0 0 5000 THERMO FISHER SCIENTIFIC INC COM 883556102 2238 10000 SH Put SOLE 0 0 10000 THERMON GROUP HLDGS INC COM 88362T103 246 12126 SH SOLE 12126 0 0 THESTREET INC COM 88368Q103 45 22005 SH SOLE 22005 0 0 THIRD PT REINS LTD COM G8827U100 910 94443 SH SOLE 94443 0 0 THOMSON REUTERS CORP COM NEW 884903709 905 18735 SH SOLE 18735 0 0 THOR INDS INC COM 885160101 7345 141253 SH SOLE 141253 0 0 THUNDER BRIDGE ACQUISITION L UNIT 01/01/2025 G8857R118 5090 500000 SH SOLE 500000 0 0 TIBERIUS ACQUISITION CORP COM 88633A107 4900 500000 SH SOLE 500000 0 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R117 23 13891 SH SOLE 0 0 13891 TILE SHOP HLDGS INC COM 88677Q109 1059 193305 SH SOLE 193305 0 0 TILLYS INC CL A 886885102 3226 297085 SH SOLE 297085 0 0 TILRAY INC COM CL 2 88688T100 593 8402 SH SOLE 8402 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 3916 255284 SH SOLE 255284 0 0 TIMBERLAND BANCORP INC COM 887098101 444 19925 SH SOLE 19925 0 0 TIMKEN CO COM 887389104 23305 624463 SH SOLE 624463 0 0 TIMKENSTEEL CORP COM 887399103 318 36348 SH SOLE 36348 0 0 TITAN MACHY INC COM 88830R101 2385 181343 SH SOLE 181343 0 0 TIVITY HEALTH INC COM 88870R102 21527 867656 SH SOLE 867656 0 0 TIVO CORP COM 88870P106 2705 287487 SH SOLE 287487 0 0 TJX COS INC NEW COM 872540109 14726 329149 SH SOLE 329149 0 0 TKK SYMPHONY ACQUISITION COR UNIT 08/15/2023 G88950111 4036 400000 SH SOLE 400000 0 0 TOCAGEN INC COM 888846102 248 30229 SH SOLE 30229 0 0 TOLL BROTHERS INC COM 889478103 50755 1541302 SH SOLE 1541302 0 0 TOOTSIE ROLL INDS INC COM 890516107 904 27068 SH SOLE 27068 0 0 TOPBUILD CORP COM 89055F103 1119 24872 SH SOLE 24872 0 0 TORCHMARK CORP COM 891027104 1112 14917 SH SOLE 14917 0 0 TORO CO COM 891092108 5970 106831 SH SOLE 106831 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 1121 56317 SH SOLE 56317 0 0 TORTOISE MLP FD INC COM 89148B101 1932 157723 SH SOLE 157723 0 0 TOTAL SYS SVCS INC COM 891906109 96551 1187732 SH SOLE 1187732 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3620 245593 SH SOLE 245593 0 0 TOWER INTL INC COM 891826109 1924 80825 SH SOLE 80825 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 625 97713 SH SOLE 97713 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 4768 199079 SH SOLE 199079 0 0 TOWNSQUARE MEDIA INC CL A 892231101 169 41314 SH SOLE 41314 0 0 TPG PACE HLDGS CORP CL A G89827128 2000 200000 SH SOLE 200000 0 0 TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 1995 2000 SH SOLE 0 0 0 TPG SPECIALTY LENDING INC COM 87265K102 10150 561095 SH SOLE 561095 0 0 TPG RE FIN TR INC COM 87266M107 4582 250632 SH SOLE 250632 0 0 TRACTOR SUPPLY CO COM 892356106 42216 505942 SH SOLE 505942 0 0 TRANSALTA CORP COM 89346D107 62 14946 SH SOLE 14946 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 23 22217 SH SOLE 22217 0 0 TRANSCANADA CORP COM 89353D107 657 18401 SH SOLE 18401 0 0 TRANSGLOBE ENERGY CORP COM 893662106 96 51299 SH SOLE 51299 0 0 TRANSOCEAN LTD REG SHS H8817H100 9169 1321192 SH SOLE 1321192 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 3010 200644 SH SOLE 200644 0 0 TRAVELCENTERS AMER LLC COM 894174101 236 62823 SH SOLE 62823 0 0 TRAVELERS COMPANIES INC COM 89417E109 1852 15465 SH SOLE 15465 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 3814 244188 SH SOLE 244188 0 0 TREDEGAR CORP COM 894650100 1735 109400 SH SOLE 109400 0 0 TREEHOUSE FOODS INC COM 89469A104 11419 225184 SH SOLE 225184 0 0 TREVENA INC COM 89532E109 108 252248 SH SOLE 252248 0 0 TREX CO INC COM 89531P105 13502 227457 SH SOLE 227457 0 0 TRI POINTE GROUP INC COM 87265H109 2858 261456 SH SOLE 261456 0 0 TRIBUNE MEDIA CO CL A 896047503 86722 1911022 SH SOLE 1911022 0 0 TRIBUNE PUBG CO NEW COM 89609W107 475 41885 SH SOLE 41885 0 0 TRICO BANCSHARES COM 896095106 1522 45039 SH SOLE 45039 0 0 TRILOGY METALS INC NEW COM 89621C105 10200 5895943 SH SOLE 5895943 0 0 TRIMAS CORP COM NEW 896215209 1653 60589 SH SOLE 60589 0 0 TRIMBLE INC COM 896239100 5684 172706 SH SOLE 172706 0 0 TRINET GROUP INC COM 896288107 292 6956 SH SOLE 6956 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 358 156146 SH SOLE 156146 0 0 TRINITY INDS INC COM 896522109 6746 327638 SH SOLE 327638 0 0 TRINITY INDS INC COM 896522109 5148 250000 SH Put SOLE 0 0 250000 TRINITY MERGER CORP COM CL A 89653L106 232 23238 SH SOLE 23238 0 0 TRINITY MERGER CORP UNIT 05/11/2025 89653L205 9785 950000 SH SOLE 950000 0 0 TRINSEO S A SHS L9340P101 3017 65909 SH SOLE 65909 0 0 TRIPADVISOR INC COM 896945201 94178 1745973 SH SOLE 1745973 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 4444 408059 SH SOLE 408059 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1000 51399 SH SOLE 51399 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 5695 1011581 SH SOLE 1011581 0 0 TRONOX LTD SHS CL A Q9235V101 3645 468530 SH SOLE 468530 0 0 TRUEBLUE INC COM 89785X101 1487 66811 SH SOLE 66811 0 0 TRUECAR INC COM 89785L107 4906 541493 SH SOLE 541493 0 0 TRUPANION INC COM 898202106 7231 284032 SH SOLE 284032 0 0 TRUSTCO BK CORP N Y COM 898349105 3598 524463 SH SOLE 524463 0 0 TTEC HLDGS INC COM 89854H102 3147 110143 SH SOLE 110143 0 0 TTM TECHNOLOGIES INC COM 87305R109 6480 665981 SH SOLE 665981 0 0 TUESDAY MORNING CORP COM NEW 899035505 35 20699 SH SOLE 20699 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 128 26349 SH SOLE 26349 0 0 TUPPERWARE BRANDS CORP COM 899896104 12348 391131 SH SOLE 391131 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 2504 445592 SH SOLE 445592 0 0 TURNING PT BRANDS INC COM 90041L105 383 14080 SH SOLE 14080 0 0 TURQUOISE HILL RES LTD COM 900435108 8043 4874304 SH SOLE 4874304 0 0 TURTLE BEACH CORP COM NEW 900450206 273 19151 SH SOLE 19151 0 0 TUTOR PERINI CORP COM 901109108 2480 155265 SH SOLE 155265 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 256680 5334168 SH SOLE 5334168 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 27789 577500 SH Call SOLE 0 0 577500 TWENTY FIRST CENTY FOX INC CL B 90130A200 1338 28000 SH SOLE 28000 0 0 TWILIO INC CL A 90138F102 96744 1083357 SH SOLE 1083357 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 3213 3500 SH SOLE 0 0 0 TWITTER INC COM 90184L102 108960 3791242 SH SOLE 3791242 0 0 TWO HBRS INVT CORP COM NEW 90187B408 3439 267804 SH SOLE 267804 0 0 TWO RIV BANCORP COM 90207C105 564 36941 SH SOLE 36941 0 0 TYLER TECHNOLOGIES INC COM 902252105 1404 7554 SH SOLE 7554 0 0 TYSON FOODS INC CL A 902494103 167840 3143069 SH SOLE 3143069 0 0 TYSON FOODS INC CL A 902494103 3471 65000 SH Call SOLE 0 0 65000 U S CONCRETE INC COM NEW 90333L201 13893 393802 SH SOLE 393802 0 0 U S G CORP COM NEW 903293405 92901 2177696 SH SOLE 2177696 0 0 U S SILICA HLDGS INC COM 90346E103 3054 300000 SH Put SOLE 0 0 300000 U S WELL SVCS INC CL A 91274U101 3562 548012 SH SOLE 548012 0 0 UBIQUITI NETWORKS INC COM 90347A100 5962 59975 SH SOLE 59975 0 0 UDR INC COM 902653104 32038 808635 SH SOLE 808635 0 0 UGI CORP NEW COM 902681105 1907 35739 SH SOLE 35739 0 0 ULTA BEAUTY INC COM 90384S303 67519 275767 SH SOLE 275767 0 0 ULTA BEAUTY INC COM 90384S303 9622 39300 SH Put SOLE 0 0 39300 ULTIMATE SOFTWARE GROUP INC COM 90385D107 34550 141097 SH SOLE 141097 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 117 13799 SH SOLE 13799 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 735 966466 SH SOLE 966466 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 6881 508197 SH SOLE 508197 0 0 UMB FINL CORP COM 902788108 3001 49218 SH SOLE 49218 0 0 UMH PPTYS INC COM 903002103 5253 443674 SH SOLE 443674 0 0 UMPQUA HLDGS CORP COM 904214103 105455 6632396 SH SOLE 6632396 0 0 UNDER ARMOUR INC CL A 904311107 25234 1428073 SH SOLE 1428073 0 0 UNDER ARMOUR INC CL C 904311206 638 39428 SH SOLE 39428 0 0 UNIFIRST CORP MASS COM 904708104 1579 11040 SH SOLE 11040 0 0 UNILEVER PLC SPON ADR NEW 904767704 3386 64807 SH SOLE 64807 0 0 UNION BANKSHARES CORP NEW COM 90539J109 2205 78108 SH SOLE 78108 0 0 UNION PAC CORP COM 907818108 139406 1008510 SH SOLE 1008510 0 0 UNION PAC CORP COM 907818108 898 6500 SH Put SOLE 0 0 6500 UNIQURE NV SHS N90064101 274 9500 SH Put SOLE 0 0 9500 UNIQURE NV SHS N90064101 22108 767098 SH SOLE 767098 0 0 UNIQURE NV SHS N90064101 4038 140100 SH Call SOLE 0 0 140100 UNISYS CORP COM NEW 909214306 11219 964666 SH SOLE 964666 0 0 UNIT CORP COM 909218109 1068 74805 SH SOLE 74805 0 0 UNITED BANKSHARES INC WEST V COM 909907107 764 24565 SH SOLE 24565 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 22261 1037312 SH SOLE 1037312 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 761 85996 SH SOLE 85996 0 0 UNITED CONTL HLDGS INC COM 910047109 243188 2904435 SH SOLE 2904435 0 0 UNITED CONTL HLDGS INC COM 910047109 10717 128000 SH Call SOLE 0 0 128000 UNITED CONTL HLDGS INC COM 910047109 8172 97600 SH Put SOLE 0 0 97600 UNITED FINL BANCORP INC NEW COM 910304104 268 18265 SH SOLE 18265 0 0 UNITED FIRE GROUP INC COM 910340108 385 6947 SH SOLE 6947 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 3438 1920712 SH SOLE 1920712 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1010 10360 SH SOLE 10360 0 0 UNITED RENTALS INC COM 911363109 30222 294763 SH SOLE 294763 0 0 UNITED RENTALS INC COM 911363109 5639 55000 SH Call SOLE 0 0 55000 UNITED STATES CELLULAR CORP COM 911684108 8348 160640 SH SOLE 160640 0 0 UNITED STATES STL CORP NEW COM 912909108 200 10940 SH SOLE 10940 0 0 UNITED TECHNOLOGIES CORP COM 913017109 125409 1177766 SH SOLE 1177766 0 0 UNITED TECHNOLOGIES CORP COM 913017109 7454 70000 SH Call SOLE 0 0 70000 UNITED THERAPEUTICS CORP DEL COM 91307C102 3971 36463 SH SOLE 36463 0 0 UNITEDHEALTH GROUP INC COM 91324P102 38951 156354 SH SOLE 156354 0 0 UNITEDHEALTH GROUP INC COM 91324P102 3737 15000 SH Call SOLE 0 0 15000 UNIVAR INC COM 91336L107 8721 491623 SH SOLE 491623 0 0 UNIVAR INC COM 91336L107 621 35000 SH Call SOLE 0 0 35000 UNIVERSAL CORP VA COM 913456109 457 8433 SH SOLE 8433 0 0 UNIVERSAL ELECTRS INC COM 913483103 3017 119341 SH SOLE 119341 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 769 12529 SH SOLE 12529 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1639 14062 SH SOLE 14062 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2331 20000 SH Call SOLE 0 0 20000 UNIVERSAL INS HLDGS INC COM 91359V107 590 15570 SH SOLE 15570 0 0 UNIVEST CORP PA COM 915271100 1633 75726 SH SOLE 75726 0 0 UNUM GROUP COM 91529Y106 35607 1211940 SH SOLE 1211940 0 0 UPLAND SOFTWARE INC COM 91544A109 5232 192486 SH SOLE 192486 0 0 UPWORK INC COM 91688F104 186 10255 SH SOLE 10255 0 0 UR ENERGY INC COM 91688R108 50 77067 SH SOLE 77067 0 0 URBAN EDGE PPTYS COM 91704F104 11127 669480 SH SOLE 669480 0 0 URBAN ONE INC CL D NON VTG 91705J204 256 159008 SH SOLE 159008 0 0 URBAN OUTFITTERS INC COM 917047102 24947 751424 SH SOLE 751424 0 0 UROGEN PHARMA LTD COM M96088105 4732 109892 SH SOLE 109892 0 0 UROVANT SCIENCES LTD SHS G9381B108 2660 403650 SH SOLE 403650 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1465 76227 SH SOLE 76227 0 0 US BANCORP DEL COM NEW 902973304 690 15102 SH SOLE 15102 0 0 US FOODS HLDG CORP COM 912008109 9529 301172 SH SOLE 301172 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 83 14857 SH SOLE 14857 0 0 US ECOLOGY INC COM 91732J102 553 8776 SH SOLE 8776 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 443 114000 SH SOLE 114000 0 0 USA TRUCK INC COM 902925106 600 40093 SH SOLE 40093 0 0 USANA HEALTH SCIENCES INC COM 90328M107 13416 113953 SH SOLE 113953 0 0 UXIN LTD ADS 91818X108 80 16492 SH SOLE 16492 0 0 V F CORP COM 918204108 5966 83630 SH SOLE 83630 0 0 V F CORP COM 918204108 713 10000 SH Put SOLE 0 0 10000 VAALCO ENERGY INC COM NEW 91851C201 86 58620 SH SOLE 58620 0 0 VACCINEX INC COM 918640103 276 73384 SH SOLE 73384 0 0 VAIL RESORTS INC COM 91879Q109 6318 29969 SH SOLE 29969 0 0 VALE S A ADR 91912E105 2967 224980 SH SOLE 224980 0 0 VALERITAS HLDGS INC COM NEW 91914N202 165 506753 SH SOLE 506753 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1667 22233 SH SOLE 22233 0 0 VALHI INC NEW COM 918905100 25 12886 SH SOLE 12886 0 0 VALMONT INDS INC COM 920253101 9729 87690 SH SOLE 87690 0 0 VALVOLINE INC COM 92047W101 3946 203947 SH SOLE 203947 0 0 VANDA PHARMACEUTICALS INC COM 921659108 15309 585864 SH SOLE 585864 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1931 73900 SH Put SOLE 0 0 73900 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 5352 253747 SH SOLE 253747 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 21090 1000000 SH Call SOLE 0 0 1000000 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1055 50000 SH Put SOLE 0 0 50000 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 6652 354791 SH SOLE 354791 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 11936 636600 SH Call SOLE 0 0 636600 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 14109 752500 SH Put SOLE 0 0 752500 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 786 9004 SH SOLE 9004 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 6767 482317 SH SOLE 482317 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1629 116100 SH Call SOLE 0 0 116100 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 15521 1106300 SH Put SOLE 0 0 1106300 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2654 87816 SH SOLE 87816 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 270 8185 SH SOLE 8185 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 862 14129 SH SOLE 14129 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8181 35599 SH SOLE 35599 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 303 4070 SH SOLE 4070 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1289 11299 SH SOLE 11299 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1313 9504 SH SOLE 9504 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2864 36446 SH SOLE 36446 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 11471 146000 SH DFND 1,2 0 146000 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 6422 81079 SH SOLE 81079 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2911 53665 SH SOLE 53665 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1599 11902 SH SOLE 11902 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 922 9413 SH SOLE 9413 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1345 10189 SH SOLE 10189 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1527 33503 SH SOLE 33503 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2323 60962 SH SOLE 60962 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 557 11454 SH SOLE 11454 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1484 24681 SH SOLE 24681 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3828 49116 SH SOLE 49116 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1057 20534 SH SOLE 20534 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 510 8589 SH SOLE 8589 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 254 2107 SH SOLE 2107 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 379 2273 SH SOLE 2273 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 212 2857 SH SOLE 2857 0 0 VANTAGE ENERGY ACQUISITION COM CL A 92211L105 2119 210871 SH SOLE 210871 0 0 VARIAN MED SYS INC COM 92220P105 132069 1165555 SH SOLE 1165555 0 0 VARIAN MED SYS INC COM 92220P105 1133 10000 SH Put SOLE 0 0 10000 VARONIS SYS INC COM 922280102 22906 433000 SH SOLE 433000 0 0 VBI VACCINES INC COM NEW 91822J103 1211 757028 SH SOLE 757028 0 0 VECTOR GROUP LTD COM 92240M108 18618 1913419 SH SOLE 1913419 0 0 VECTREN CORP COM 92240G101 2928 40678 SH SOLE 40678 0 0 VECTRUS INC COM 92242T101 1400 64877 SH SOLE 64877 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 188 16306 SH SOLE 16306 0 0 VEEVA SYS INC CL A COM 922475108 80568 902016 SH SOLE 902016 0 0 VENATOR MATLS PLC SHS G9329Z100 1201 286549 SH SOLE 286549 0 0 VEON LTD SPONSORED ADR 91822M106 3038 1298404 SH SOLE 1298404 0 0 VEONEER INCORPORATED COM 92336X109 3517 149200 SH SOLE 149200 0 0 VERA BRADLEY INC COM 92335C106 6695 781190 SH SOLE 781190 0 0 VERACYTE INC COM 92337F107 17842 1418286 SH SOLE 1418286 0 0 VERASTEM INC COM 92337C104 4193 1248037 SH SOLE 1248037 0 0 VEREIT INC COM 92339V100 300 42026 SH SOLE 42026 0 0 VERICEL CORP COM 92346J108 2811 161559 SH SOLE 161559 0 0 VERINT SYS INC COM 92343X100 9908 234167 SH SOLE 234167 0 0 VERISIGN INC COM 92343E102 101403 683814 SH SOLE 683814 0 0 VERISK ANALYTICS INC COM 92345Y106 1189 10908 SH SOLE 10908 0 0 VERITEX HLDGS INC COM 923451108 2352 110005 SH SOLE 110005 0 0 VERITIV CORP COM 923454102 1396 55893 SH SOLE 55893 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 44986 800176 SH SOLE 800176 0 0 VERMILION ENERGY INC COM 923725105 1643 77963 SH SOLE 77963 0 0 VERSO CORP CL A 92531L207 10902 486696 SH SOLE 486696 0 0 VERSUM MATLS INC COM 92532W103 32543 1173995 SH SOLE 1173995 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 203964 1230851 SH SOLE 1230851 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 16571 100000 SH Call SOLE 0 0 100000 VIACOM INC NEW CL A 92553P102 714 25686 SH SOLE 25686 0 0 VIACOM INC NEW CL B 92553P201 17550 682861 SH SOLE 682861 0 0 VIASAT INC COM 92552V100 34544 585991 SH SOLE 585991 0 0 VIAVI SOLUTIONS INC COM 925550105 10828 1077368 SH SOLE 1077368 0 0 VICI PPTYS INC COM 925652109 15783 840403 SH SOLE 840403 0 0 VICOR CORP COM 925815102 1167 30872 SH SOLE 30872 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 1869 182863 SH SOLE 182863 0 0 VIEWRAY INC COM 92672L107 21078 3472483 SH SOLE 3472483 0 0 VIKING THERAPEUTICS INC COM 92686J106 634 82900 SH SOLE 82900 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 2294 294166 SH SOLE 294166 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 14649 562542 SH SOLE 562542 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 6510 250000 SH Put SOLE 0 0 250000 VIPSHOP HLDGS LTD NOTE 1.500% 3/1 92763WAA1 10322 10500 SH SOLE 0 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 902 165170 SH SOLE 165170 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 4914 900000 SH Call SOLE 0 0 900000 VIRTRA INC COM PAR 92827K301 78 25355 SH SOLE 25355 0 0 VIRTU FINL INC CL A 928254101 3160 122674 SH SOLE 122674 0 0 VIRTUSA CORP COM 92827P102 243 5700 SH SOLE 5700 0 0 VISA INC COM CL A 92826C839 343123 2600597 SH SOLE 2600597 0 0 VISA INC COM CL A 92826C839 3602 27300 SH Call SOLE 0 0 27300 VISA INC COM CL A 92826C839 18195 137900 SH Put SOLE 0 0 137900 VISHAY INTERTECHNOLOGY INC COM 928298108 1049 58241 SH SOLE 58241 0 0 VISHAY PRECISION GROUP INC COM 92835K103 6155 203591 SH SOLE 203591 0 0 VISTA OUTDOOR INC COM 928377100 192 16930 SH SOLE 16930 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 28 18623 SH SOLE 18623 0 0 VISTEON CORP COM NEW 92839U206 4423 73375 SH SOLE 73375 0 0 VISTRA ENERGY CORP COM 92840M102 77874 3402091 SH SOLE 3402091 0 0 VITAMIN SHOPPE INC COM 92849E101 1526 321842 SH SOLE 321842 0 0 VIVINT SOLAR INC COM 92854Q106 1104 289782 SH SOLE 289782 0 0 VMWARE INC CL A COM 928563402 14968 109150 SH SOLE 109150 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 305 7751 SH SOLE 7751 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 1181 30000 SH Call SOLE 0 0 30000 VOCERA COMMUNICATIONS INC COM 92857F107 1968 50000 SH Put SOLE 0 0 50000 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9112 472603 SH SOLE 472603 0 0 VONAGE HLDGS CORP COM 92886T201 13974 1600691 SH SOLE 1600691 0 0 VORNADO RLTY TR SH BEN INT 929042109 1435 23134 SH SOLE 23134 0 0 VOXX INTL CORP CL A 91829F104 511 128988 SH SOLE 128988 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 493 109804 SH SOLE 109804 0 0 VOYA FINL INC COM 929089100 36523 909882 SH SOLE 909882 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 3847 409270 SH SOLE 409270 0 0 VTV THERAPEUTICS INC CL A 918385105 27 10300 SH SOLE 10300 0 0 VULCAN MATLS CO COM 929160109 52820 534618 SH SOLE 534618 0 0 W & T OFFSHORE INC COM 92922P106 8945 2171207 SH SOLE 2171207 0 0 W R BERKLEY CORPORATION COM 084423102 14199 192117 SH SOLE 192117 0 0 WABASH NATL CORP COM 929566107 10834 828288 SH SOLE 828288 0 0 WABCO HLDGS INC COM 92927K102 4878 45441 SH SOLE 45441 0 0 WABTEC CORP COM 929740108 319 4543 SH SOLE 4543 0 0 WABTEC CORP COM 929740108 49175 700000 SH Put SOLE 0 0 700000 WADDELL & REED FINL INC CL A 930059100 220 12155 SH SOLE 12155 0 0 WAGEWORKS INC COM 930427109 14760 543445 SH SOLE 543445 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 53003 775692 SH SOLE 775692 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 24660 360900 SH Put SOLE 0 0 360900 WALKER & DUNLOP INC COM 93148P102 3215 74341 SH SOLE 74341 0 0 WALMART INC COM 931142103 3476 37313 SH SOLE 37313 0 0 WARRIOR MET COAL INC COM 93627C101 49211 2041121 SH SOLE 2041121 0 0 WASHINGTON FED INC COM 938824109 7487 280316 SH SOLE 280316 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 95 19491 SH SOLE 19491 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4276 185896 SH SOLE 185896 0 0 WASHINGTON TR BANCORP COM 940610108 624 13134 SH SOLE 13134 0 0 WASTE CONNECTIONS INC COM 94106B101 44076 593616 SH SOLE 593616 0 0 WASTE MGMT INC DEL COM 94106L109 78525 882406 SH SOLE 882406 0 0 WATERS CORP COM 941848103 13363 70833 SH SOLE 70833 0 0 WATERS CORP COM 941848103 377 2000 SH Call SOLE 0 0 2000 WATSCO INC COM 942622200 21024 151099 SH SOLE 151099 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3374 52288 SH SOLE 52288 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 593 14117 SH SOLE 14117 0 0 WD-40 CO COM 929236107 1629 8888 SH SOLE 8888 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2329 4167085 SH SOLE 4167085 0 0 WEBSTER FINL CORP CONN COM 947890109 18719 379768 SH SOLE 379768 0 0 WEIBO CORP SPONSORED ADR 948596101 4792 82020 SH SOLE 82020 0 0 WEIDAI LTD SPONS ADS 94861A108 429 46368 SH SOLE 46368 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 15414 399845 SH SOLE 399845 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 9252 240000 SH Call SOLE 0 0 240000 WEIGHT WATCHERS INTL INC NEW COM 948626106 1928 50000 SH Put SOLE 0 0 50000 WEIS MKTS INC COM 948849104 369 7717 SH SOLE 7717 0 0 WELBILT INC COM 949090104 689 62006 SH SOLE 62006 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 44133 186933 SH SOLE 186933 0 0 WELLS FARGO CO NEW COM 949746101 248532 5393500 SH SOLE 5393500 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 3011 2386 SH SOLE 0 0 0 WENDYS CO COM 95058W100 69692 4464560 SH SOLE 4464560 0 0 WERNER ENTERPRISES INC COM 950755108 19621 664213 SH SOLE 664213 0 0 WESBANCO INC COM 950810101 3809 103814 SH SOLE 103814 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 2912 368670 SH SOLE 368670 0 0 WESCO INTL INC COM 95082P105 12213 254434 SH SOLE 254434 0 0 WEST BANCORPORATION INC CAP STK 95123P106 257 13452 SH SOLE 13452 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 14876 151748 SH SOLE 151748 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 110 10974 SH SOLE 10974 0 0 WESTERN UN CO COM 959802109 9522 558157 SH SOLE 558157 0 0 WESTERN ALLIANCE BANCORP COM 957638109 58447 1480043 SH SOLE 1480043 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 875 66540 SH SOLE 66540 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 61 10600 SH SOLE 10600 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 878 200514 SH SOLE 200514 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 450 53956 SH SOLE 53956 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 356 35100 SH SOLE 35100 0 0 WESTLAKE CHEM CORP COM 960413102 55187 834024 SH SOLE 834024 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 5567 318666 SH SOLE 318666 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 550 413835 SH SOLE 413835 0 0 WESTROCK CO COM 96145D105 80583 2134074 SH SOLE 2134074 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 834 24517 SH SOLE 24517 0 0 WEX INC COM 96208T104 8719 62250 SH SOLE 62250 0 0 WEYERHAEUSER CO COM 962166104 40219 1839833 SH SOLE 1839833 0 0 WEYERHAEUSER CO COM 962166104 9981 456600 SH Put SOLE 0 0 456600 WHEATON PRECIOUS METALS CORP COM 962879102 43576 2231234 SH SOLE 2231234 0 0 WHIRLPOOL CORP COM 963320106 59556 557273 SH SOLE 557273 0 0 WHIRLPOOL CORP COM 963320106 4809 45000 SH Put SOLE 0 0 45000 WHITE MTNS INS GROUP LTD COM G9618E107 2616 3050 SH SOLE 3050 0 0 WHITESTONE REIT COM 966084204 277 22600 SH SOLE 22600 0 0 WHITING PETE CORP NEW COM NEW 966387409 8513 375205 SH SOLE 375205 0 0 WHITING PETE CORP NEW COM NEW 966387409 3404 150000 SH Call SOLE 0 0 150000 WIDEOPENWEST INC COM 96758W101 3193 447759 SH SOLE 447759 0 0 WILEY JOHN & SONS INC CL A 968223206 14606 310957 SH SOLE 310957 0 0 WILLIAMS COS INC DEL COM 969457100 143360 6501586 SH SOLE 6501586 0 0 WILLIAMS COS INC DEL COM 969457100 1985 90000 SH Call SOLE 0 0 90000 WILLIS TOWERS WATSON PUB LTD SHS G96629103 26076 171713 SH SOLE 171713 0 0 WILLSCOT CORP COM 971375126 144 15338 SH SOLE 15338 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 812 388331 SH SOLE 388331 0 0 WINGSTOP INC COM 974155103 12266 191089 SH SOLE 191089 0 0 WINMARK CORP COM 974250102 543 3413 SH SOLE 3413 0 0 WINS FIN HLDGS INC ORD SHS G97223104 230 10718 SH SOLE 10718 0 0 WINTRUST FINL CORP COM 97650W108 127899 1923590 SH SOLE 1923590 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 866 168731 SH SOLE 168731 0 0 WISDOMTREE INVTS INC COM 97717P104 33133 4982385 SH SOLE 4982385 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 6623 142772 SH SOLE 142772 0 0 WIX COM LTD SHS M98068105 13328 147532 SH SOLE 147532 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 809 19603 SH SOLE 19603 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1190 37302 SH SOLE 37302 0 0 WOORI BK ADR 98105T104 212 5029 SH SOLE 5029 0 0 WORKDAY INC CL A 98138H101 13010 81476 SH SOLE 81476 0 0 WORKIVA INC COM CL A 98139A105 12847 357944 SH SOLE 357944 0 0 WORLD FUEL SVCS CORP COM 981475106 1030 48101 SH SOLE 48101 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 14116 188919 SH SOLE 188919 0 0 WORLDPAY INC CL A 981558109 79102 1034965 SH SOLE 1034965 0 0 WPP PLC NEW ADR 92937A102 4860 88678 SH SOLE 88678 0 0 WPX ENERGY INC COM 98212B103 88681 7813325 SH SOLE 7813325 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 118096 4338589 SH SOLE 4338589 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 544 20000 SH Put SOLE 0 0 20000 WSFS FINL CORP COM 929328102 5396 142345 SH SOLE 142345 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 28014 781630 SH SOLE 781630 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 64162 1414188 SH SOLE 1414188 0 0 WYNN RESORTS LTD COM 983134107 10065 101760 SH SOLE 101760 0 0 WYNN RESORTS LTD COM 983134107 1988 20100 SH Call SOLE 0 0 20100 X FINANCIAL SPONSORED ADS 98372W103 540 126453 SH SOLE 126453 0 0 XBIOTECH INC COM 98400H102 249 49036 SH SOLE 49036 0 0 XCEL ENERGY INC COM 98389B100 34443 699066 SH SOLE 699066 0 0 XENIA HOTELS & RESORTS INC COM 984017103 10454 607800 SH SOLE 607800 0 0 XENON PHARMACEUTICALS INC COM 98420N105 917 145382 SH SOLE 145382 0 0 XEROX CORP COM NEW 984121608 11349 574329 SH SOLE 574329 0 0 XEROX CORP COM NEW 984121608 10374 525000 SH Call SOLE 0 0 525000 XILINX INC COM 983919101 67750 795464 SH SOLE 795464 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 437 115065 SH SOLE 115065 0 0 XPERI CORP COM 98421B100 6921 376332 SH SOLE 376332 0 0 XPO LOGISTICS INC COM 983793100 66830 1171636 SH SOLE 1171636 0 0 XYLEM INC COM 98419M100 17460 261684 SH SOLE 261684 0 0 XYLEM INC COM 98419M100 667 10000 SH Put SOLE 0 0 10000 Y MABS THERAPEUTICS INC COM 984241109 7870 386919 SH SOLE 386919 0 0 YAMANA GOLD INC COM 98462Y100 822 348451 SH SOLE 348451 0 0 YANDEX N V SHS CLASS A N97284108 22579 825559 SH SOLE 825559 0 0 YATRA ONLINE INC ORD SHS G98338109 2021 502733 SH SOLE 502733 0 0 YELP INC CL A 985817105 5019 143431 SH SOLE 143431 0 0 YETI HLDGS INC COM 98585X104 877 59090 SH SOLE 59090 0 0 YEXT INC COM 98585N106 4693 316051 SH SOLE 316051 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 1337 124374 SH SOLE 124374 0 0 YORK WTR CO COM 987184108 426 13292 SH SOLE 13292 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12634 943577 SH SOLE 943577 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 2236 709749 SH SOLE 709749 0 0 YUM BRANDS INC COM 988498101 11259 122484 SH SOLE 122484 0 0 YUM CHINA HLDGS INC COM 98850P109 42748 1274929 SH SOLE 1274929 0 0 YUM CHINA HLDGS INC COM 98850P109 4191 125000 SH Call SOLE 0 0 125000 YY INC ADS REPCOM CLA 98426T106 2675 44692 SH SOLE 44692 0 0 ZAFGEN INC COM 98885E103 386 77986 SH SOLE 77986 0 0 ZAGG INC COM 98884U108 699 71464 SH SOLE 71464 0 0 ZAI LAB LTD ADR 98887Q104 6147 264724 SH SOLE 264724 0 0 ZAYO GROUP HLDGS INC COM 98919V105 49198 2154017 SH SOLE 2154017 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 15345 96372 SH SOLE 96372 0 0 ZENDESK INC COM 98936J101 42559 729118 SH SOLE 729118 0 0 ZILLOW GROUP INC CL A 98954M101 244 7767 SH SOLE 7767 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 460 14558 SH SOLE 14558 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 4667 45000 SH Call SOLE 0 0 45000 ZIMMER BIOMET HLDGS INC COM 98956P102 1037 10000 SH Put SOLE 0 0 10000 ZIONS BANCORPORATION N A COM 989701107 159436 3913496 SH SOLE 3913496 0 0 ZIX CORP COM 98974P100 2805 489609 SH SOLE 489609 0 0 ZOETIS INC CL A 98978V103 1230 14379 SH SOLE 14379 0 0 ZOGENIX INC COM NEW 98978L204 35386 970542 SH SOLE 970542 0 0 ZOGENIX INC COM NEW 98978L204 7292 200000 SH Call SOLE 0 0 200000 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 1306 82532 SH SOLE 82532 0 0 ZUMIEZ INC COM 989817101 1650 86059 SH SOLE 86059 0 0 ZUORA INC COM CL A 98983V106 508 28002 SH SOLE 28002 0 0 ZYMEWORKS INC COM 98985W102 675 45995 SH SOLE 45995 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 91 30604 SH SOLE 30604 0 0 ZYNGA INC CL A 98986T108 30343 7720792 SH SOLE 7720792 0 0