0001273087-17-000027.txt : 20171114 0001273087-17-000027.hdr.sgml : 20171114 20171114160252 ACCESSION NUMBER: 0001273087-17-000027 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171114 DATE AS OF CHANGE: 20171114 EFFECTIVENESS DATE: 20171114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MILLENNIUM MANAGEMENT LLC CENTRAL INDEX KEY: 0001273087 IRS NUMBER: 133804139 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10684 FILM NUMBER: 171201355 BUSINESS ADDRESS: STREET 1: 666 FIFTH AVENUE STREET 2: 8TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10103-0899 BUSINESS PHONE: (212) 841-4100 MAIL ADDRESS: STREET 1: 666 FIFTH AVENUE STREET 2: 8TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10103-0899 FORMER COMPANY: FORMER CONFORMED NAME: MILLENNIUM MANAGEMENT, L.L.C. DATE OF NAME CHANGE: 20050310 FORMER COMPANY: FORMER CONFORMED NAME: MILLENNIUM MANAGEMENT LLC DATE OF NAME CHANGE: 20031212 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001273087 XXXXXXXX 09-30-2017 09-30-2017 MILLENNIUM MANAGEMENT LLC
666 FIFTH AVENUE 8TH FLOOR NEW YORK NY 10103-0899
13F HOLDINGS REPORT 028-10684 Y The Other Included Managers Nos. 1 and 2 described herein are relying advisers (as such term is used in the SEC Staff No-Action Letter addressed to the American Bar Association, Business Law Section, dated January 18, 2012) and affiliates of the Institutional Investment Manager filing this report (the "Institutional Investment Manager"). 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. Certain holdings included in this report involve discretion exercised by other relying advisers of the Institutional Investment Manager. 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.
Robert Williams Chief Accounting Officer 212-841-4100 /s/ Robert Williams New York NY 11-14-2017 2 3461 65632390 false 1 0001426821 028-12854 MILLENNIUM INTERNATIONAL MANAGEMENT LP 2 0001426818 028-12858 MILLENNIUM GLOBAL ESTATE GP LLC
INFORMATION TABLE 2 mm.xml 1ST SOURCE CORP COM 336901103 2371 46672 SH SOLE 46672 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 68 11960 SH SOLE 11960 0 0 2U INC COM 90214J101 2438 43499 SH SOLE 43499 0 0 2U INC COM 90214J101 7005 125000 SH Call SOLE 0 0 125000 3-D SYS CORP DEL COM NEW 88554D205 167 12485 SH SOLE 12485 0 0 3M CO COM 88579Y101 13135 62577 SH SOLE 62577 0 0 51JOB INC SP ADR REP COM 316827104 11892 196207 SH SOLE 196207 0 0 58 COM INC SPON ADR REP A 31680Q104 30027 475556 SH SOLE 475556 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 907 60353 SH SOLE 60353 0 0 8X8 INC NEW COM 282914100 467 34589 SH SOLE 34589 0 0 A10 NETWORKS INC COM 002121101 847 112031 SH SOLE 112031 0 0 AAC HLDGS INC COM 000307108 432 43536 SH SOLE 43536 0 0 AAR CORP COM 000361105 13533 358200 SH SOLE 358200 0 0 AARONS INC COM PAR $0.50 002535300 24785 568070 SH SOLE 568070 0 0 ABAXIS INC COM 002567105 10232 229154 SH SOLE 229154 0 0 ABBOTT LABS COM 002824100 1450 27177 SH SOLE 27177 0 0 ABBOTT LABS COM 002824100 16008 300000 SH Call SOLE 0 0 300000 ABBVIE INC COM 00287Y109 44171 497085 SH SOLE 497085 0 0 ABBVIE INC COM 00287Y109 26658 300000 SH Call SOLE 0 0 300000 ABEONA THERAPEUTICS INC COM 00289Y107 4050 237518 SH SOLE 237518 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1519 105224 SH SOLE 105224 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 194 37648 SH SOLE 37648 0 0 ABIOMED INC COM 003654100 63757 378153 SH SOLE 378153 0 0 ABM INDS INC COM 000957100 5065 121435 SH SOLE 121435 0 0 ABRAXAS PETE CORP COM 003830106 4285 2279396 SH SOLE 2279396 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 238 5056 SH SOLE 5056 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 176 38698 SH SOLE 38698 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 40064 838868 SH SOLE 838868 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2323 61669 SH SOLE 61669 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 205 7177 SH SOLE 7177 0 0 ACCELERON PHARMA INC COM 00434H108 13409 359304 SH SOLE 359304 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3220 23839 SH SOLE 23839 0 0 ACCO BRANDS CORP COM 00081T108 3133 263260 SH SOLE 263260 0 0 ACCURAY INC COM 004397105 14100 3524953 SH SOLE 3524953 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 1980 430365 SH SOLE 430365 0 0 ACETO CORP COM 004446100 5536 493008 SH SOLE 493008 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 1824 406200 SH SOLE 406200 0 0 ACI WORLDWIDE INC COM 004498101 3206 140747 SH SOLE 140747 0 0 ACTIVISION BLIZZARD INC COM 00507V109 62016 961347 SH SOLE 961347 0 0 ACTUA CORP COM 005094107 6826 446163 SH SOLE 446163 0 0 ACUITY BRANDS INC COM 00508Y102 30903 180422 SH SOLE 180422 0 0 ACXIOM CORP COM 005125109 1408 57150 SH SOLE 57150 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 26686 1260579 SH SOLE 1260579 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 152 29100 SH SOLE 29100 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 240 15800 SH SOLE 15800 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 4833 590156 SH SOLE 590156 0 0 ADECOAGRO S A COM L00849106 7852 727050 SH SOLE 727050 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 224 28496 SH SOLE 28496 0 0 ADIENT PLC ORD SHS G0084W101 3673 43737 SH SOLE 43737 0 0 ADMA BIOLOGICS INC COM 000899104 59 19078 SH SOLE 19078 0 0 ADOBE SYS INC COM 00724F101 116646 781916 SH SOLE 781916 0 0 ADOBE SYS INC COM 00724F101 895 6000 SH Put SOLE 0 0 6000 ADOMANI INC COM 00726A100 1527 219395 SH SOLE 219395 0 0 ADTALEM GLOBAL ED INC COM 00737L103 25257 704506 SH SOLE 704506 0 0 ADTRAN INC COM 00738A106 10405 433528 SH SOLE 433528 0 0 ADURO BIOTECH INC COM 00739L101 3061 287450 SH SOLE 287450 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 45297 456620 SH SOLE 456620 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 16303 647191 SH SOLE 647191 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1530 75575 SH SOLE 75575 0 0 ADVANCED ENERGY INDS COM 007973100 22105 273716 SH SOLE 273716 0 0 ADVANCED MICRO DEVICES INC COM 007903107 49726 3900087 SH SOLE 3900087 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 15521 2511536 SH SOLE 2511536 0 0 ADVANSIX INC COM 00773T101 16818 423085 SH SOLE 423085 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 74 11723 SH SOLE 11723 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 271 16720 SH SOLE 16720 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 909 249026 SH SOLE 249026 0 0 ADVISORY BRD CO COM 00762W107 1307 24378 SH SOLE 24378 0 0 AECOM COM 00766T100 21507 584277 SH SOLE 584277 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 2610 527185 SH SOLE 527185 0 0 AEGION CORP COM 00770F104 457 19623 SH SOLE 19623 0 0 AEGON N V NY REGISTRY SH 007924103 6169 1065477 SH SOLE 1065477 0 0 AERCAP HOLDINGS NV SHS N00985106 1113 21768 SH SOLE 21768 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 12869 264798 SH SOLE 264798 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 6804 140000 SH Call SOLE 0 0 140000 AEROHIVE NETWORKS INC COM 007786106 2066 505164 SH SOLE 505164 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 27710 791490 SH SOLE 791490 0 0 AEROVIRONMENT INC COM 008073108 976 18026 SH SOLE 18026 0 0 AES CORP COM 00130H105 42403 3847840 SH SOLE 3847840 0 0 AETNA INC NEW COM 00817Y108 143011 899385 SH SOLE 899385 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 163 129559 SH SOLE 129559 0 0 AFFILIATED MANAGERS GROUP COM 008252108 1196 6301 SH SOLE 6301 0 0 AFFIMED N V COM N01045108 158 70002 SH SOLE 70002 0 0 AFLAC INC COM 001055102 4656 57205 SH SOLE 57205 0 0 AG MTG INVT TR INC COM 001228105 445 23147 SH SOLE 23147 0 0 AGCO CORP COM 001084102 9066 122895 SH SOLE 122895 0 0 AGENUS INC COM NEW 00847G705 13994 3173299 SH SOLE 3173299 0 0 AGENUS INC COM NEW 00847G705 1895 429800 SH Call SOLE 0 0 429800 AGILE THERAPEUTICS INC COM 00847L100 639 143326 SH SOLE 143326 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 134818 2099974 SH SOLE 2099974 0 0 AGILYSYS INC COM 00847J105 353 29500 SH SOLE 29500 0 0 AGNICO EAGLE MINES LTD COM 008474108 18498 409160 SH SOLE 409160 0 0 AGREE REALTY CORP COM 008492100 6777 138084 SH SOLE 138084 0 0 AGRIUM INC COM 008916108 6448 60139 SH SOLE 60139 0 0 AGROFRESH SOLUTIONS COM 00856G109 616 87657 SH SOLE 87657 0 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 83 150000 SH SOLE 0 0 150000 AILERON THERAPEUTICS INC COM 00887A105 494 36931 SH SOLE 36931 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2536 102300 SH Call SOLE 0 0 102300 AIR PRODS & CHEMS INC COM 009158106 182378 1206042 SH SOLE 1206042 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 2501 102758 SH SOLE 102758 0 0 AIRCASTLE LTD COM G0129K104 9622 431654 SH SOLE 431654 0 0 AK STL HLDG CORP COM 001547108 6504 1163585 SH SOLE 1163585 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 14887 305561 SH SOLE 305561 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 709 115543 SH SOLE 115543 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 15417 783800 SH SOLE 783800 0 0 AKERS BIOSCIENCES INC COM 00973E102 12 14319 SH SOLE 14319 0 0 AKORN INC COM 009728106 3319 100000 SH Put SOLE 0 0 100000 AKOUSTIS TECHNOLOGIES INC COM 00973N102 983 150714 SH SOLE 150714 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 2384 352673 SH SOLE 352673 0 0 ALASKA AIR GROUP INC COM 011659109 66245 868562 SH SOLE 868562 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 186 81918 SH SOLE 81918 0 0 ALBANY INTL CORP CL A 012348108 237 4122 SH SOLE 4122 0 0 ALBEMARLE CORP COM 012653101 36359 266734 SH SOLE 266734 0 0 ALBEMARLE CORP COM 012653101 13631 100000 SH Call SOLE 0 0 100000 ALBIREO PHARMA INC COM 01345P106 590 28169 SH SOLE 28169 0 0 ALCENTRA CAP CORP COM 01374T102 161 15046 SH SOLE 15046 0 0 ALCOA CORP COM 013872106 117988 2530847 SH SOLE 2530847 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 3925 545085 SH SOLE 545085 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 100899 848105 SH SOLE 848105 0 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 1544 43192 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 37049 264088 SH SOLE 264088 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 3893 368317 SH SOLE 368317 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17271 100000 SH Call SOLE 0 0 100000 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 86355 500000 SH Put SOLE 0 0 500000 ALICO INC COM 016230104 993 29084 SH SOLE 29084 0 0 ALIGN TECHNOLOGY INC COM 016255101 15383 82586 SH SOLE 82586 0 0 ALIGN TECHNOLOGY INC COM 016255101 1863 10000 SH Call SOLE 0 0 10000 ALIGN TECHNOLOGY INC COM 016255101 8382 45000 SH Put SOLE 0 0 45000 ALIMERA SCIENCES INC COM 016259103 29 21809 SH SOLE 21809 0 0 ALJ REGIONAL HLDGS INC COM 001627108 538 155467 SH SOLE 155467 0 0 ALKERMES PLC SHS G01767105 12651 248841 SH SOLE 248841 0 0 ALLEGHANY CORP DEL COM 017175100 992 1790 SH SOLE 1790 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 65496 2740427 SH SOLE 2740427 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2006 15229 SH SOLE 15229 0 0 ALLERGAN PLC SHS G0177J108 35370 172581 SH SOLE 172581 0 0 ALLETE INC COM NEW 018522300 9662 125013 SH SOLE 125013 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 69723 314705 SH SOLE 314705 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 1069 98106 SH SOLE 98106 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 447 34245 SH SOLE 34245 0 0 ALLIANT ENERGY CORP COM 018802108 78816 1895983 SH SOLE 1895983 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 229 9021 SH SOLE 9021 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 68833 1834073 SH SOLE 1834073 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 70875 4980673 SH SOLE 4980673 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 712 50000 SH Call SOLE 0 0 50000 ALLSTATE CORP COM 020002101 180269 1961364 SH SOLE 1961364 0 0 ALLY FINL INC COM 02005N100 8237 339543 SH SOLE 339543 0 0 ALMOST FAMILY INC COM 020409108 4454 82935 SH SOLE 82935 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6007 51125 SH SOLE 51125 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 4771 289298 SH SOLE 289298 0 0 ALPHABET INC CAP STK CL C 02079K107 15508 16169 SH SOLE 16169 0 0 ALPHABET INC CAP STK CL A 02079K305 107986 110900 SH SOLE 110900 0 0 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 702 105824 SH SOLE 105824 0 0 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 133 14800 SH SOLE 14800 0 0 ALTABA INC COM 021346101 1176939 17767802 SH SOLE 17767802 0 0 ALTERYX INC COM CL A 02156B103 6490 318607 SH SOLE 318607 0 0 ALTIMMUNE INC COM 02155H101 192 82561 SH SOLE 82561 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 372 4634 SH SOLE 4634 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 2786 250781 SH SOLE 250781 0 0 ALTRA INDL MOTION CORP COM 02208R106 7757 161262 SH SOLE 161262 0 0 ALTRIA GROUP INC COM 02209S103 121643 1918048 SH SOLE 1918048 0 0 ALTRIA GROUP INC COM 02209S103 14270 225000 SH Call SOLE 0 0 225000 AMAG PHARMACEUTICALS INC COM 00163U106 28308 1534292 SH SOLE 1534292 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 12154 3472511 SH SOLE 3472511 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 350 100000 SH Call SOLE 0 0 100000 AMAZON COM INC COM 023135106 50752 52792 SH SOLE 52792 0 0 AMBAC FINL GROUP INC COM NEW 023139884 10228 592588 SH SOLE 592588 0 0 AMBER RD INC COM 02318Y108 228 29667 SH SOLE 29667 0 0 AMBEV SA SPONSORED ADR 02319V103 11534 1750174 SH SOLE 1750174 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 16058 1092353 SH SOLE 1092353 0 0 AMC NETWORKS INC CL A 00164V103 14142 241874 SH SOLE 241874 0 0 AMDOCS LTD SHS G02602103 32737 508975 SH SOLE 508975 0 0 AMEDISYS INC COM 023436108 34286 612689 SH SOLE 612689 0 0 AMEDISYS INC COM 023436108 2798 50000 SH Call SOLE 0 0 50000 AMEREN CORP COM 023608102 17503 302607 SH SOLE 302607 0 0 AMERESCO INC CL A 02361E108 721 92380 SH SOLE 92380 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 15963 899325 SH SOLE 899325 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 93800 1975146 SH SOLE 1975146 0 0 AMERICAN ASSETS TR INC COM 024013104 6132 154183 SH SOLE 154183 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 68617 3903150 SH SOLE 3903150 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 15283 346166 SH SOLE 346166 0 0 AMERICAN ELEC PWR INC COM 025537101 219673 3127458 SH SOLE 3127458 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 5412 186121 SH SOLE 186121 0 0 AMERICAN EXPRESS CO COM 025816109 14127 156168 SH SOLE 156168 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 4314 41699 SH SOLE 41699 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 77904 3588392 SH SOLE 3588392 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 15085 245718 SH SOLE 245718 0 0 AMERICAN NATL INS CO COM 028591105 874 7400 SH SOLE 7400 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1464 95969 SH SOLE 95969 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 527 25025 SH SOLE 25025 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 3465 89774 SH SOLE 89774 0 0 AMERICAN SOFTWARE INC CL A 029683109 1989 175092 SH SOLE 175092 0 0 AMERICAN STS WTR CO COM 029899101 2434 49421 SH SOLE 49421 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 888 195516 SH SOLE 195516 0 0 AMERICAN TOWER CORP NEW COM 03027X100 158995 1163262 SH SOLE 1163262 0 0 AMERICAN VANGUARD CORP COM 030371108 6038 263686 SH SOLE 263686 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4177 51624 SH SOLE 51624 0 0 AMERICAS CAR MART INC COM 03062T105 4549 110602 SH SOLE 110602 0 0 AMERIPRISE FINL INC COM 03076C106 17413 117253 SH SOLE 117253 0 0 AMERIS BANCORP COM 03076K108 707 14735 SH SOLE 14735 0 0 AMERISAFE INC COM 03071H100 2368 40687 SH SOLE 40687 0 0 AMERISOURCEBERGEN CORP COM 03073E105 23574 284884 SH SOLE 284884 0 0 AMETEK INC NEW COM 031100100 20316 307632 SH SOLE 307632 0 0 AMGEN INC COM 031162100 7195 38590 SH SOLE 38590 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 16401 358886 SH SOLE 358886 0 0 AMPCO-PITTSBURGH CORP COM 032037103 498 28608 SH SOLE 28608 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 284 15901 SH SOLE 15901 0 0 AMPHENOL CORP NEW CL A 032095101 26609 314377 SH SOLE 314377 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 217 355071 SH SOLE 355071 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 1726 144048 SH SOLE 144048 0 0 AMTRUST FINL SVCS INC COM 032359309 832 61796 SH SOLE 61796 0 0 AMYRIS INC COM NEW 03236M200 38 11786 SH SOLE 11786 0 0 ANADARKO PETE CORP COM 032511107 164806 3373716 SH SOLE 3373716 0 0 ANALOGIC CORP COM PAR $0.05 032657207 5091 60785 SH SOLE 60785 0 0 ANAPTYSBIO INC COM 032724106 11390 325892 SH SOLE 325892 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 95 23000 SH SOLE 23000 0 0 ANDEAVOR COM 03349M105 147088 1425964 SH SOLE 1425964 0 0 ANDERSONS INC COM 034164103 11573 337902 SH SOLE 337902 0 0 ANGIODYNAMICS INC COM 03475V101 8970 524861 SH SOLE 524861 0 0 ANGIODYNAMICS INC COM 03475V101 1709 100000 SH Call SOLE 0 0 100000 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 3502 376966 SH SOLE 376966 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 160019 1341314 SH SOLE 1341314 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 14913 125000 SH Call SOLE 0 0 125000 ANIKA THERAPEUTICS INC COM 035255108 455 7843 SH SOLE 7843 0 0 ANIXTER INTL INC COM 035290105 651 7655 SH SOLE 7655 0 0 ANSYS INC COM 03662Q105 4706 38344 SH SOLE 38344 0 0 ANTARES PHARMA INC COM 036642106 315 97372 SH SOLE 97372 0 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 4331 211577 SH SOLE 211577 0 0 ANTERO RES CORP COM 03674X106 23478 1179822 SH SOLE 1179822 0 0 ANTERO RES CORP COM 03674X106 5821 292500 SH Call SOLE 0 0 292500 ANTHEM INC COM 036752103 45168 237875 SH SOLE 237875 0 0 ANTHERA PHARMACEUTICALS INC COM 03674U300 173 120131 SH SOLE 120131 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 5537 921234 SH SOLE 921234 0 0 AON PLC SHS CL A G0408V102 6696 45829 SH SOLE 45829 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 38069 867977 SH SOLE 867977 0 0 APOGEE ENTERPRISES INC COM 037598109 1421 29439 SH SOLE 29439 0 0 APOLLO ENDOSURGERY INC COM 03767D108 54 11589 SH SOLE 11589 0 0 APOLLO INVT CORP COM 03761U106 13127 2148515 SH SOLE 2148515 0 0 APPFOLIO INC COM CL A 03783C100 657 13711 SH SOLE 13711 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 23721 1254390 SH SOLE 1254390 0 0 APPLE INC COM 037833100 112461 729696 SH SOLE 729696 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 856 216781 SH SOLE 216781 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 27562 418870 SH SOLE 418870 0 0 APPLIED MATLS INC COM 038222105 319600 6135539 SH SOLE 6135539 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1645 25443 SH SOLE 25443 0 0 APPROACH RESOURCES INC COM 03834A103 54 21400 SH SOLE 21400 0 0 APPTIO INC CL A 03835C108 10304 557870 SH SOLE 557870 0 0 APTARGROUP INC COM 038336103 2807 32521 SH SOLE 32521 0 0 APTEVO THERAPEUTICS INC COM 03835L108 687 300049 SH SOLE 300049 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 219 16236 SH SOLE 16236 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 302 21302 SH SOLE 21302 0 0 ARAMARK COM 03852U106 24879 612635 SH SOLE 612635 0 0 ARBOR RLTY TR INC COM 038923108 9848 1200947 SH SOLE 1200947 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 124 20046 SH SOLE 20046 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 1178 287975 SH SOLE 287975 0 0 ARCBEST CORP COM 03937C105 3209 95927 SH SOLE 95927 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 12052 467856 SH SOLE 467856 0 0 ARCH COAL INC CL A 039380407 24388 339952 SH SOLE 339952 0 0 ARCHROCK INC COM 03957W106 7343 585074 SH SOLE 585074 0 0 ARCONIC INC COM 03965L100 60499 2431649 SH SOLE 2431649 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 10840 1078570 SH SOLE 1078570 0 0 ARDAGH GROUP S A CL A L0223L101 1345 62814 SH SOLE 62814 0 0 ARDELYX INC COM 039697107 750 134009 SH SOLE 134009 0 0 ARDMORE SHIPPING CORP COM Y0207T100 685 83057 SH SOLE 83057 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 24359 955250 SH SOLE 955250 0 0 ARES CAP CORP COM 04010L103 21501 1311844 SH SOLE 1311844 0 0 ARES COML REAL ESTATE CORP COM 04013V108 5241 393754 SH SOLE 393754 0 0 ARGAN INC COM 04010E109 1021 15184 SH SOLE 15184 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 8489 138033 SH SOLE 138033 0 0 ARGOS THERAPEUTICS INC COM 040221103 32 180032 SH SOLE 180032 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 61349 1197061 SH SOLE 1197061 0 0 ARRAY BIOPHARMA INC COM 04269X105 36565 2972794 SH SOLE 2972794 0 0 ARRIS INTL INC SHS G0551A103 22735 797992 SH SOLE 797992 0 0 ARROW ELECTRS INC COM 042735100 4928 61291 SH SOLE 61291 0 0 ARROW FINL CORP COM 042744102 667 19427 SH SOLE 19427 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5508 1272138 SH SOLE 1272138 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 22855 701064 SH SOLE 701064 0 0 ASANKO GOLD INC COM 04341Y105 74 77904 SH SOLE 77904 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 18470 302296 SH SOLE 302296 0 0 ASCENA RETAIL GROUP INC COM 04351G101 242 98956 SH SOLE 98956 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 18575 512414 SH SOLE 512414 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 248 26152 SH SOLE 26152 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 4904 735160 SH SOLE 735160 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 14963 228824 SH SOLE 228824 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 3532 20632 SH SOLE 20632 0 0 ASPEN GROUP INC COM NEW 04530L203 393 62572 SH SOLE 62572 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 6789 168035 SH SOLE 168035 0 0 ASPEN TECHNOLOGY INC COM 045327103 23161 368753 SH SOLE 368753 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 3578 102471 SH SOLE 102471 0 0 ASSOCIATED BANC CORP COM 045487105 27998 1154563 SH SOLE 1154563 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 284 7949 SH SOLE 7949 0 0 ASSURANT INC COM 04621X108 11294 118235 SH SOLE 118235 0 0 ASSURED GUARANTY LTD COM G0585R106 2305 61072 SH SOLE 61072 0 0 ASTEC INDS INC COM 046224101 731 13057 SH SOLE 13057 0 0 ASTORIA FINL CORP COM 046265104 56250 2616270 SH SOLE 2616270 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 61890 1826733 SH SOLE 1826733 0 0 AT HOME GROUP INC COM 04650Y100 725 31736 SH SOLE 31736 0 0 AT&T INC COM 00206R102 3138 80113 SH SOLE 80113 0 0 AT&T INC COM 00206R102 11751 300000 SH Call SOLE 0 0 300000 ATARA BIOTHERAPEUTICS INC COM 046513107 359 21714 SH SOLE 21714 0 0 ATHENAHEALTH INC COM 04685W103 27186 218604 SH SOLE 218604 0 0 ATHENE HLDG LTD CL A G0684D107 36978 686812 SH SOLE 686812 0 0 ATHENEX INC COM 04685N103 415 23700 SH SOLE 23700 0 0 ATHERSYS INC COM 04744L106 217 105545 SH SOLE 105545 0 0 ATKORE INTL GROUP INC COM 047649108 4904 251333 SH SOLE 251333 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 5162 284394 SH SOLE 284394 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 2086 851601 SH SOLE 851601 0 0 ATLANTICA YIELD PLC SHS G0751N103 11935 605859 SH SOLE 605859 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 5960 90582 SH SOLE 90582 0 0 ATLASSIAN CORP PLC CL A G06242104 5019 142787 SH SOLE 142787 0 0 ATMOS ENERGY CORP COM 049560105 18172 216746 SH SOLE 216746 0 0 ATOMERA INC COM 04965B100 165 42344 SH SOLE 42344 0 0 ATRICURE INC COM 04963C209 24347 1088363 SH SOLE 1088363 0 0 ATRION CORP COM 049904105 269 400 SH SOLE 400 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 14817 3667691 SH SOLE 3667691 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 3397 121275 SH SOLE 121275 0 0 AUDIOCODES LTD ORD M15342104 336 47082 SH SOLE 47082 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 249 39700 SH SOLE 39700 0 0 AUTODESK INC COM 052769106 16623 148073 SH SOLE 148073 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 32344 538344 SH SOLE 538344 0 0 AUTOLIV INC COM 052800109 1269 10270 SH SOLE 10270 0 0 AUTOLIV INC COM 052800109 6180 50000 SH Call SOLE 0 0 50000 AUTOMATIC DATA PROCESSING IN COM 053015103 66973 612632 SH SOLE 612632 0 0 AUTOZONE INC COM 053332102 75840 127438 SH SOLE 127438 0 0 AV HOMES INC COM 00234P102 8419 490928 SH SOLE 490928 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 6995 666200 SH SOLE 666200 0 0 AVALONBAY CMNTYS INC COM 053484101 103049 577563 SH SOLE 577563 0 0 AVENUE INCOME CR STRATEGIES COM 05358E106 221 14951 SH SOLE 14951 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 258 46702 SH SOLE 46702 0 0 AVEO PHARMACEUTICALS INC COM 053588109 7804 2138205 SH SOLE 2138205 0 0 AVEO PHARMACEUTICALS INC COM 053588109 1060 290400 SH Call SOLE 0 0 290400 AVERY DENNISON CORP COM 053611109 15389 156490 SH SOLE 156490 0 0 AVEXIS INC COM 05366U100 31117 321688 SH SOLE 321688 0 0 AVEXIS INC COM 05366U100 4837 50000 SH Call SOLE 0 0 50000 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 785 101156 SH SOLE 101156 0 0 AVID TECHNOLOGY INC COM 05367P100 419 92314 SH SOLE 92314 0 0 AVINGER INC COM 053734109 93 245418 SH SOLE 245418 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 27 17700 SH SOLE 17700 0 0 AVISTA CORP COM 05379B107 1077 20796 SH SOLE 20796 0 0 AVNET INC COM 053807103 22268 566605 SH SOLE 566605 0 0 AVON PRODS INC COM 054303102 22281 9562740 SH SOLE 9562740 0 0 AVX CORP NEW COM 002444107 4231 232099 SH SOLE 232099 0 0 AXALTA COATING SYS LTD COM G0750C108 13968 482977 SH SOLE 482977 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 16414 600161 SH SOLE 600161 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7076 123476 SH SOLE 123476 0 0 AXOGEN INC COM 05463X106 6042 312235 SH SOLE 312235 0 0 AXOVANT SCIENCES LTD COM G0750W104 963 140000 SH Put SOLE 0 0 140000 AXSOME THERAPEUTICS INC COM 05464T104 944 170058 SH SOLE 170058 0 0 AXT INC COM 00246W103 409 44742 SH SOLE 44742 0 0 AZUL S A SPONSR ADR PFD 05501U106 19778 720521 SH SOLE 720521 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 1469 92366 SH SOLE 92366 0 0 AZURRX BIOPHARMA INC COM 05502L105 89 22339 SH SOLE 22339 0 0 B & G FOODS INC NEW COM 05508R106 16804 527583 SH SOLE 527583 0 0 B RILEY FINL INC COM 05580M108 2032 119167 SH SOLE 119167 0 0 B2GOLD CORP COM 11777Q209 113 40495 SH SOLE 40495 0 0 BADGER METER INC COM 056525108 967 19730 SH SOLE 19730 0 0 BAIDU INC SPON ADR REP A 056752108 22126 89331 SH SOLE 89331 0 0 BAKER HUGHES A GE CO CL A 05722G100 51305 1401012 SH SOLE 1401012 0 0 BALDWIN & LYONS INC CL B 057755209 1099 48726 SH SOLE 48726 0 0 BALL CORP COM 058498106 14199 343802 SH SOLE 343802 0 0 BANC OF CALIFORNIA INC COM 05990K106 27686 1334275 SH SOLE 1334275 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 2691 301653 SH SOLE 301653 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4017 362835 SH SOLE 362835 0 0 BANCO DE CHILE SPONSORED ADR 059520106 285 3129 SH SOLE 3129 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 14326 1639148 SH SOLE 1639148 0 0 BANCO SANTANDER SA ADR 05964H105 1294 186436 SH SOLE 186436 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 2359 51510 SH SOLE 51510 0 0 BANCORP INC DEL COM 05969A105 6130 741268 SH SOLE 741268 0 0 BANCORPSOUTH INC COM 059692103 57186 1784286 SH SOLE 1784286 0 0 BANK AMER CORP COM 060505104 325415 12841968 SH SOLE 12841968 0 0 BANK AMER CORP COM 060505104 31675 1250000 SH Call SOLE 0 0 1250000 BANK AMER CORP COM 060505104 50680 2000000 SH Put SOLE 0 0 2000000 BANK AMER CORP *W EXP 10/28/201 060505153 195 250000 SH SOLE 0 0 250000 BANK COMM HLDGS COM 06424J103 435 37811 SH SOLE 37811 0 0 BANK HAWAII CORP COM 062540109 14001 167962 SH SOLE 167962 0 0 BANK MONTREAL QUE COM 063671101 9142 120750 SH SOLE 120750 0 0 BANK NEW YORK MELLON CORP COM 064058100 30119 568075 SH SOLE 568075 0 0 BANK OF MARIN BANCORP COM 063425102 1954 28526 SH SOLE 28526 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 47221 1288786 SH SOLE 1288786 0 0 BANK OF THE OZARKS COM 063904106 2862 59563 SH SOLE 59563 0 0 BANK PRINCETON NEW JERSEY COM 064520109 2601 81293 SH SOLE 81293 0 0 BANKFINANCIAL CORP COM 06643P104 1291 81270 SH SOLE 81270 0 0 BANKUNITED INC COM 06652K103 166277 4674637 SH SOLE 4674637 0 0 BANKWELL FINL GROUP INC COM 06654A103 453 12266 SH SOLE 12266 0 0 BANNER CORP COM NEW 06652V208 8281 135136 SH SOLE 135136 0 0 BAOZUN INC SPONSORED ADR 06684L103 473 14448 SH SOLE 14448 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 6000 153093 SH SOLE 153093 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 17636 450000 SH Put SOLE 0 0 450000 BARCLAYS PLC ADR 06738E204 601 58100 SH SOLE 58100 0 0 BARD C R INC COM 067383109 65615 204727 SH SOLE 204727 0 0 BARNES & NOBLE ED INC COM 06777U101 1403 215450 SH SOLE 215450 0 0 BARNES & NOBLE INC COM 067774109 1906 250839 SH SOLE 250839 0 0 BARNES GROUP INC COM 067806109 581 8253 SH SOLE 8253 0 0 BARRACUDA NETWORKS INC COM 068323104 3086 127344 SH SOLE 127344 0 0 BARRETT BILL CORP COM 06846N104 3782 881596 SH SOLE 881596 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 3145 55643 SH SOLE 55643 0 0 BARRICK GOLD CORP COM 067901108 34988 2174537 SH SOLE 2174537 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 13147 681177 SH SOLE 681177 0 0 BASSETT FURNITURE INDS INC COM 070203104 1198 31764 SH SOLE 31764 0 0 BAXTER INTL INC COM 071813109 24309 387395 SH SOLE 387395 0 0 BAXTER INTL INC COM 071813109 18825 300000 SH Call SOLE 0 0 300000 BAXTER INTL INC COM 071813109 1255 20000 SH Put SOLE 0 0 20000 BAY BANCORP INC COM 07203T106 1135 100000 SH SOLE 100000 0 0 BAYTEX ENERGY CORP COM 07317Q105 54 18000 SH SOLE 18000 0 0 BAZAARVOICE INC COM 073271108 6529 1319084 SH SOLE 1319084 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3333 163462 SH SOLE 163462 0 0 BCB BANCORP INC COM 055298103 363 25993 SH SOLE 25993 0 0 BEACON ROOFING SUPPLY INC COM 073685109 81300 1586347 SH SOLE 1586347 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 5244 279847 SH SOLE 279847 0 0 BECTON DICKINSON & CO COM 075887109 63507 324096 SH SOLE 324096 0 0 BECTON DICKINSON & CO COM 075887109 1960 10000 SH Put SOLE 0 0 10000 BED BATH & BEYOND INC COM 075896100 668 28456 SH SOLE 28456 0 0 BEIGENE LTD SPONSORED ADR 07725L102 357 3454 SH SOLE 3454 0 0 BEL FUSE INC CL B 077347300 913 29271 SH SOLE 29271 0 0 BELDEN INC COM 077454106 1204 14945 SH SOLE 14945 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 18 12894 SH SOLE 12894 0 0 BELMOND LTD CL A G1154H107 947 69364 SH SOLE 69364 0 0 BEMIS INC COM 081437105 21614 474299 SH SOLE 474299 0 0 BENEFICIAL BANCORP INC COM 08171T102 9644 580959 SH SOLE 580959 0 0 BERKLEY W R CORP COM 084423102 1056 15816 SH SOLE 15816 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11539 42 SH SOLE 42 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 15238 393230 SH SOLE 393230 0 0 BERRY GLOBAL GROUP INC COM 08579W103 53111 937528 SH SOLE 937528 0 0 BEST BUY INC COM 086516101 253 4437 SH SOLE 4437 0 0 BEST INC SPONSORED ADS 08653C106 7182 600000 SH SOLE 600000 0 0 BGC PARTNERS INC CL A 05541T101 29594 2045163 SH SOLE 2045163 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 26723 659339 SH SOLE 659339 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 31992 902461 SH SOLE 902461 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 5856 765555 SH SOLE 765555 0 0 BIG LOTS INC COM 089302103 40729 760290 SH SOLE 760290 0 0 BIO PATH HOLDINGS INC COM 09057N102 297 824365 SH SOLE 824365 0 0 BIO RAD LABS INC CL A 090572207 18837 84767 SH SOLE 84767 0 0 BIO TECHNE CORP COM 09073M104 18355 151835 SH SOLE 151835 0 0 BIOCEPT INC COM NEW 09072V204 28 22656 SH SOLE 22656 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 19682 3756165 SH SOLE 3756165 0 0 BIOGEN INC COM 09062X103 58781 187728 SH SOLE 187728 0 0 BIO-KEY INTERNATIONAL INC COM PAR 09060C309 103 36178 SH SOLE 36178 0 0 BIOLASE INC COM 090911108 29 47890 SH SOLE 47890 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 104 18226 SH SOLE 18226 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 44183 474732 SH SOLE 474732 0 0 BIOMERICA INC COM NEW 09061H307 75 27023 SH SOLE 27023 0 0 BIOSCRIP INC COM 09069N108 8046 2925882 SH SOLE 2925882 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 396 8517 SH SOLE 8517 0 0 BIOTELEMETRY INC COM 090672106 10110 306358 SH SOLE 306358 0 0 BIOTELEMETRY INC COM 090672106 330 10000 SH Call SOLE 0 0 10000 BIOTIME INC COM 09066L105 41 14515 SH SOLE 14515 0 0 BIOVERATIV INC COM 09075E100 26562 465430 SH SOLE 465430 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 4453 99657 SH SOLE 99657 0 0 BJS RESTAURANTS INC COM 09180C106 22128 726701 SH SOLE 726701 0 0 BLACK BOX CORP DEL COM 091826107 419 128798 SH SOLE 128798 0 0 BLACK HILLS CORP COM 092113109 55577 806989 SH SOLE 806989 0 0 BLACK KNIGHT INC COM 09215C105 26481 615127 SH SOLE 615127 0 0 BLACKBERRY LTD COM 09228F103 25686 2297522 SH SOLE 2297522 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 1554 35478 SH SOLE 35478 0 0 BLACKLINE INC COM 09239B109 4662 136630 SH SOLE 136630 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 167 11510 SH SOLE 11510 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 2843 379022 SH SOLE 379022 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 329 23435 SH SOLE 23435 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 653 57827 SH SOLE 57827 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 451 33246 SH SOLE 33246 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 449 38445 SH SOLE 38445 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 358 39416 SH SOLE 39416 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 397 29248 SH SOLE 29248 0 0 BLACKROCK INC COM 09247X101 9211 20602 SH SOLE 20602 0 0 BLACKROCK INC COM 09247X101 8942 20000 SH Put SOLE 0 0 20000 BLACKROCK LTD DURATION INC T COM SHS 09249W101 311 19281 SH SOLE 19281 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 667 29435 SH SOLE 29435 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 163 11438 SH SOLE 11438 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 291 32751 SH SOLE 32751 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 278 11359 SH SOLE 11359 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 369 23076 SH SOLE 23076 0 0 BLOCK H & R INC COM 093671105 8749 330415 SH SOLE 330415 0 0 BLOOMIN BRANDS INC COM 094235108 4700 267049 SH SOLE 267049 0 0 BLUCORA INC COM 095229100 3745 148041 SH SOLE 148041 0 0 BLUE BIRD CORP COM 095306106 1772 86031 SH SOLE 86031 0 0 BLUE HILLS BANCORP INC COM 095573101 2796 145609 SH SOLE 145609 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 11139 159884 SH SOLE 159884 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 822 74290 SH SOLE 74290 0 0 BMC STK HLDGS INC COM 05591B109 459 21505 SH SOLE 21505 0 0 BOB EVANS FARMS INC COM 096761101 4897 63184 SH SOLE 63184 0 0 BOEING CO COM 097023105 233891 920071 SH SOLE 920071 0 0 BOFI HLDG INC COM 05566U108 456 16012 SH SOLE 16012 0 0 BOINGO WIRELESS INC COM 09739C102 10325 483164 SH SOLE 483164 0 0 BOISE CASCADE CO DEL COM 09739D100 11590 332079 SH SOLE 332079 0 0 BOJANGLES INC COM 097488100 1111 82289 SH SOLE 82289 0 0 BOK FINL CORP COM NEW 05561Q201 5454 61224 SH SOLE 61224 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 7376 223587 SH SOLE 223587 0 0 BOOT BARN HLDGS INC COM 099406100 1058 118908 SH SOLE 118908 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1485 39719 SH SOLE 39719 0 0 BORGWARNER INC COM 099724106 7941 154998 SH SOLE 154998 0 0 BOSTON BEER INC CL A 100557107 7513 48099 SH SOLE 48099 0 0 BOSTON OMAHA CORP COM 101044105 1046 67495 SH SOLE 67495 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 26708 1613783 SH SOLE 1613783 0 0 BOSTON SCIENTIFIC CORP COM 101137107 34369 1178236 SH SOLE 1178236 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1459 50000 SH Put SOLE 0 0 50000 BOTTOMLINE TECH DEL INC COM 101388106 10589 332674 SH SOLE 332674 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 191 18700 SH SOLE 18700 0 0 BOX INC CL A 10316T104 71448 3698140 SH SOLE 3698140 0 0 BOYD GAMING CORP COM 103304101 17990 690595 SH SOLE 690595 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 214 9540 SH SOLE 9540 0 0 BRADY CORP CL A 104674106 27658 728805 SH SOLE 728805 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 30790 1760408 SH SOLE 1760408 0 0 BRASKEM S A SP ADR PFD A 105532105 20522 767475 SH SOLE 767475 0 0 BRF SA SPONSORED ADR 10552T107 1238 85887 SH SOLE 85887 0 0 BRIDGE BANCORP INC COM 108035106 865 25479 SH SOLE 25479 0 0 BRIDGELINE DIGITAL INC COM PAR 10807Q403 41 14151 SH SOLE 14151 0 0 BRIDGEPOINT ED INC COM 10807M105 6411 667786 SH SOLE 667786 0 0 BRIGGS & STRATTON CORP COM 109043109 15916 677272 SH SOLE 677272 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 10862 125991 SH SOLE 125991 0 0 BRIGHTCOVE INC COM 10921T101 2099 291543 SH SOLE 291543 0 0 BRINKER INTL INC COM 109641100 39628 1243822 SH SOLE 1243822 0 0 BRINKS CO COM 109696104 10592 125725 SH SOLE 125725 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 130212 2042859 SH SOLE 2042859 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 31870 500000 SH Put SOLE 0 0 500000 BRISTOW GROUP INC COM 110394103 6867 734474 SH SOLE 734474 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 145943 2336955 SH SOLE 2336955 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5308 85000 SH Call SOLE 0 0 85000 BRIXMOR PPTY GROUP INC COM 11120U105 108879 5791433 SH SOLE 5791433 0 0 BROADCOM LTD SHS Y09827109 115263 475235 SH SOLE 475235 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1681 20796 SH SOLE 20796 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 28593 2392714 SH SOLE 2392714 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1126 94200 SH Put SOLE 0 0 94200 BROOKDALE SR LIVING INC COM 112463104 25559 2411205 SH SOLE 2411205 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 146 10789 SH SOLE 10789 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 3196 206193 SH SOLE 206193 0 0 BROOKS AUTOMATION INC COM 114340102 33903 1116712 SH SOLE 1116712 0 0 BROWN & BROWN INC COM 115236101 13458 279274 SH SOLE 279274 0 0 BROWN FORMAN CORP CL A 115637100 234 4205 SH SOLE 4205 0 0 BRUKER CORP COM 116794108 67531 2269957 SH SOLE 2269957 0 0 BRUNSWICK CORP COM 117043109 145167 2593660 SH SOLE 2593660 0 0 BRUNSWICK CORP COM 117043109 5597 100000 SH Call SOLE 0 0 100000 BRYN MAWR BK CORP COM 117665109 1110 25352 SH SOLE 25352 0 0 BT GROUP PLC ADR 05577E101 1060 55107 SH SOLE 55107 0 0 BUFFALO WILD WINGS INC COM 119848109 24105 228053 SH SOLE 228053 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1371 76186 SH SOLE 76186 0 0 BUNGE LIMITED COM G16962105 31853 458577 SH SOLE 458577 0 0 BUNGE LIMITED COM G16962105 4751 68400 SH Call SOLE 0 0 68400 BURLINGTON STORES INC COM 122017106 29111 304953 SH SOLE 304953 0 0 BWX TECHNOLOGIES INC COM 05605H100 3266 58299 SH SOLE 58299 0 0 BYLINE BANCORP INC COM 124411109 4791 225350 SH SOLE 225350 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4556 59875 SH SOLE 59875 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 61329 805900 SH Put SOLE 0 0 805900 C&J ENERGY SVCS INC NEW COM 12674R100 63965 2134304 SH SOLE 2134304 0 0 CA INC COM 12673P105 8672 259786 SH SOLE 259786 0 0 CABOT CORP COM 127055101 10201 182812 SH SOLE 182812 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 14941 186930 SH SOLE 186930 0 0 CABOT OIL & GAS CORP COM 127097103 46345 1732535 SH SOLE 1732535 0 0 CACI INTL INC CL A 127190304 6476 46472 SH SOLE 46472 0 0 CADENCE BANCORPORATION CL A 12739A100 288 12566 SH SOLE 12566 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 53529 1356188 SH SOLE 1356188 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1974 50000 SH Call SOLE 0 0 50000 CADIZ INC COM NEW 127537207 1131 89055 SH SOLE 89055 0 0 CAE INC COM 124765108 17936 1023171 SH SOLE 1023171 0 0 CAESARS ACQUISITION CO CL A 12768T103 963 44900 SH SOLE 44900 0 0 CAESARS ENTMT CORP COM 127686103 50329 3769943 SH SOLE 3769943 0 0 CAESARS ENTMT CORP COM 127686103 1335 100000 SH Call SOLE 0 0 100000 CAESARSTONE LTD ORD SHS M20598104 2924 98108 SH SOLE 98108 0 0 CAI INTERNATIONAL INC COM 12477X106 4034 133056 SH SOLE 133056 0 0 CAL MAINE FOODS INC COM NEW 128030202 21402 520720 SH SOLE 520720 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 339 28464 SH SOLE 28464 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 652 53736 SH SOLE 53736 0 0 CALAMP CORP COM 128126109 8192 352328 SH SOLE 352328 0 0 CALATLANTIC GROUP INC COM 128195104 3743 102182 SH SOLE 102182 0 0 CALAVO GROWERS INC COM 128246105 8331 113814 SH SOLE 113814 0 0 CALERES INC COM 129500104 567 18578 SH SOLE 18578 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 7594 482136 SH SOLE 482136 0 0 CALIX INC COM 13100M509 101 20070 SH SOLE 20070 0 0 CALLAWAY GOLF CO COM 131193104 47302 3277998 SH SOLE 3277998 0 0 CALPINE CORP COM NEW 131347304 189 12821 SH SOLE 12821 0 0 CALYXT INC COM 13173L107 294 11995 SH SOLE 11995 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 200 30133 SH SOLE 30133 0 0 CAMBREX CORP COM 132011107 28452 517307 SH SOLE 517307 0 0 CAMDEN NATL CORP COM 133034108 597 13679 SH SOLE 13679 0 0 CAMECO CORP COM 13321L108 1419 146737 SH SOLE 146737 0 0 CAMECO CORP COM 13321L108 4535 469000 SH Put SOLE 0 0 469000 CAMPBELL SOUP CO COM 134429109 32867 701996 SH SOLE 701996 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 17487 429226 SH SOLE 429226 0 0 CAMTEK LTD ORD M20791105 293 57300 SH SOLE 57300 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 11155 542827 SH SOLE 542827 0 0 CANADIAN NATL RY CO COM 136375102 36402 439374 SH SOLE 439374 0 0 CANADIAN PAC RY LTD COM 13645T100 80738 480498 SH SOLE 480498 0 0 CANADIAN SOLAR INC COM 136635109 405 24072 SH SOLE 24072 0 0 CANON INC SPONSORED ADR 138006309 5102 148666 SH SOLE 148666 0 0 CANTEL MEDICAL CORP COM 138098108 8248 87583 SH SOLE 87583 0 0 CAPELLA EDUCATION COMPANY COM 139594105 3239 46179 SH SOLE 46179 0 0 CAPITAL CITY BK GROUP INC COM 139674105 901 37521 SH SOLE 37521 0 0 CAPITAL ONE FINL CORP COM 14040H105 45266 534685 SH SOLE 534685 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 247 70599 SH SOLE 70599 0 0 CAPITAL SR LIVING CORP COM 140475104 1140 90852 SH SOLE 90852 0 0 CAPITALA FIN CORP COM 14054R106 964 101060 SH SOLE 101060 0 0 CAPITOL FED FINL INC COM 14057J101 4858 330493 SH SOLE 330493 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 2065 213942 SH SOLE 213942 0 0 CARA THERAPEUTICS INC COM 140755109 265 19381 SH SOLE 19381 0 0 CARBO CERAMICS INC COM 140781105 582 67450 SH SOLE 67450 0 0 CARBONITE INC COM 141337105 220 10001 SH SOLE 10001 0 0 CARDINAL HEALTH INC COM 14149Y108 17149 256263 SH SOLE 256263 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 16070 570881 SH SOLE 570881 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 445 15800 SH Call SOLE 0 0 15800 CARE COM INC COM 141633107 8029 505301 SH SOLE 505301 0 0 CAREER EDUCATION CORP COM 141665109 635 61099 SH SOLE 61099 0 0 CARETRUST REIT INC COM 14174T107 3307 173678 SH SOLE 173678 0 0 CARLISLE COS INC COM 142339100 67375 671802 SH SOLE 671802 0 0 CARMAX INC COM 143130102 17253 227588 SH SOLE 227588 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 49237 762537 SH SOLE 762537 0 0 CARNIVAL PLC ADR 14365C103 563 8731 SH SOLE 8731 0 0 CARRIAGE SVCS INC COM 143905107 787 30761 SH SOLE 30761 0 0 CARRIZO OIL & GAS INC COM 144577103 13089 764082 SH SOLE 764082 0 0 CARRIZO OIL & GAS INC COM 144577103 8565 500000 SH Call SOLE 0 0 500000 CARROLS RESTAURANT GROUP INC COM 14574X104 1377 126336 SH SOLE 126336 0 0 CARS COM INC COM 14575E105 5730 215318 SH SOLE 215318 0 0 CARTER INC COM 146229109 33464 338872 SH SOLE 338872 0 0 CARVANA CO CL A 146869102 310 21138 SH SOLE 21138 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 255 62300 SH SOLE 62300 0 0 CASELLA WASTE SYS INC CL A 147448104 7007 372707 SH SOLE 372707 0 0 CASEYS GEN STORES INC COM 147528103 1134 10357 SH SOLE 10357 0 0 CASS INFORMATION SYS INC COM 14808P109 1737 27382 SH SOLE 27382 0 0 CASTLE BRANDS INC COM 148435100 1332 994347 SH SOLE 994347 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 372 86534 SH SOLE 86534 0 0 CATABASIS PHARMACEUTICALS IN COM 14875P107 35 16294 SH SOLE 16294 0 0 CATALENT INC COM 148806102 79120 1981973 SH SOLE 1981973 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 2136 169411 SH SOLE 169411 0 0 CATERPILLAR INC DEL COM 149123101 187483 1503354 SH SOLE 1503354 0 0 CATHAY GEN BANCORP COM 149150104 11772 292827 SH SOLE 292827 0 0 CATO CORP NEW CL A 149205106 7807 590088 SH SOLE 590088 0 0 CAVCO INDS INC DEL COM 149568107 7745 52493 SH SOLE 52493 0 0 CAVIUM INC COM 14964U108 24135 366012 SH SOLE 366012 0 0 CAVIUM INC COM 14964U108 1649 25000 SH Put SOLE 0 0 25000 CBIZ INC COM 124805102 8980 552587 SH SOLE 552587 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 264 33400 SH SOLE 33400 0 0 CBRE GROUP INC CL A 12504L109 13227 349188 SH SOLE 349188 0 0 CBS CORP NEW CL A 124857103 3762 64400 SH SOLE 64400 0 0 CBS CORP NEW CL B 124857202 75187 1296332 SH SOLE 1296332 0 0 CBS CORP NEW CL B 124857202 1450 25000 SH Call SOLE 0 0 25000 CDK GLOBAL INC COM 12508E101 21964 348141 SH SOLE 348141 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 18728 213986 SH SOLE 213986 0 0 CDW CORP COM 12514G108 15935 241441 SH SOLE 241441 0 0 CECO ENVIRONMENTAL CORP COM 125141101 570 67427 SH SOLE 67427 0 0 CEL SCI CORP *W EXP 10/11/201 150837177 16 500000 SH SOLE 0 0 500000 CELADON GROUP INC COM 150838100 1386 205291 SH SOLE 205291 0 0 CELANESE CORP DEL COM SER A 150870103 20706 198580 SH SOLE 198580 0 0 CELANESE CORP DEL COM SER A 150870103 4431 42500 SH Call SOLE 0 0 42500 CELESTICA INC SUB VTG SHS 15101Q108 2549 205911 SH SOLE 205911 0 0 CELGENE CORP COM 151020104 45686 313307 SH SOLE 313307 0 0 CELGENE CORP COM 151020104 14582 100000 SH Call SOLE 0 0 100000 CELLDEX THERAPEUTICS INC NEW COM 15117B103 5264 1840556 SH SOLE 1840556 0 0 CELLECTIS S A SPONSORED ADS 15117K103 204 7162 SH SOLE 7162 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 1698 159436 SH SOLE 159436 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 35460 3905240 SH SOLE 3905240 0 0 CEMPRA INC COM 15130J109 564 173595 SH SOLE 173595 0 0 CEMTREX INC COM PAR $.001 15130G303 42 13923 SH SOLE 13923 0 0 CENOVUS ENERGY INC COM 15135U109 9596 957718 SH SOLE 957718 0 0 CENTENE CORP DEL COM 15135B101 1935 20000 SH Put SOLE 0 0 20000 CENTERPOINT ENERGY INC COM 15189T107 16529 565856 SH SOLE 565856 0 0 CENTERPOINT ENERGY INC COM 15189T107 29210 1000000 SH Put SOLE 0 0 1000000 CENTERSTATE BK CORP COM 15201P109 8454 315430 SH SOLE 315430 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 535 86237 SH SOLE 86237 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 540 133354 SH SOLE 133354 0 0 CENTRAL FED CORP COM NEW 15346Q202 89 36942 SH SOLE 36942 0 0 CENTRAL GARDEN & PET CO COM 153527106 914 23537 SH SOLE 23537 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3651 98176 SH SOLE 98176 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 19671 611287 SH SOLE 611287 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 892 40011 SH SOLE 40011 0 0 CENTURY ALUM CO COM 156431108 10858 654889 SH SOLE 654889 0 0 CENTURY ALUM CO COM 156431108 16580 1000000 SH Call SOLE 0 0 1000000 CENTURY BANCORP INC MASS CL A NON VTG 156432106 342 4271 SH SOLE 4271 0 0 CENTURY CASINOS INC COM 156492100 784 95536 SH SOLE 95536 0 0 CENTURY CMNTYS INC COM 156504300 22595 914764 SH SOLE 914764 0 0 CERAGON NETWORKS LTD ORD M22013102 500 240204 SH SOLE 240204 0 0 CEVA INC COM 157210105 5422 126680 SH SOLE 126680 0 0 CF CORP SHS CL A G20307107 2660 237526 SH SOLE 237526 0 0 CF INDS HLDGS INC COM 125269100 2110 60000 SH Call SOLE 0 0 60000 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 81 22017 SH SOLE 22017 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 4376 110476 SH SOLE 110476 0 0 CHANNELADVISOR CORP COM 159179100 1083 94188 SH SOLE 94188 0 0 CHARLES RIV LABS INTL INC COM 159864107 23974 221937 SH SOLE 221937 0 0 CHARLES RIV LABS INTL INC COM 159864107 1080 10000 SH Put SOLE 0 0 10000 CHARTER COMMUNICATIONS INC N CL A 16119P108 234290 644682 SH SOLE 644682 0 0 CHARTER FINL CORP MD COM 16122W108 1616 87209 SH SOLE 87209 0 0 CHASE CORP COM 16150R104 1037 9313 SH SOLE 9313 0 0 CHEETAH MOBILE INC ADR 163075104 9147 1087666 SH SOLE 1087666 0 0 CHEMED CORP NEW COM 16359R103 6857 33937 SH SOLE 33937 0 0 CHEMICAL FINL CORP COM 163731102 13450 257376 SH SOLE 257376 0 0 CHEMOCENTRYX INC COM 16383L106 1623 218762 SH SOLE 218762 0 0 CHEMOURS CO COM 163851108 195588 3864605 SH SOLE 3864605 0 0 CHENIERE ENERGY INC COM NEW 16411R208 71959 1597671 SH SOLE 1597671 0 0 CHENIERE ENERGY INC COM NEW 16411R208 25173 558900 SH Call SOLE 0 0 558900 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 13512 538765 SH SOLE 538765 0 0 CHERRY HILL MTG INVT CORP COM 164651101 2868 158467 SH SOLE 158467 0 0 CHESAPEAKE ENERGY CORP COM 165167107 219 50922 SH SOLE 50922 0 0 CHESAPEAKE ENERGY CORP COM 165167107 8600 2000000 SH Call SOLE 0 0 2000000 CHESAPEAKE LODGING TR SH BEN INT 165240102 639 23679 SH SOLE 23679 0 0 CHEVRON CORP NEW COM 166764100 7925 67448 SH SOLE 67448 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 9272 551897 SH SOLE 551897 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 59472 3540000 SH Call SOLE 0 0 3540000 CHICOS FAS INC COM 168615102 11578 1293616 SH SOLE 1293616 0 0 CHILDRENS PL INC COM 168905107 5281 44694 SH SOLE 44694 0 0 CHIMERIX INC COM 16934W106 262 49928 SH SOLE 49928 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 2145 23244 SH SOLE 23244 0 0 CHINA CORD BLOOD CORP SHS G21107100 1385 124531 SH SOLE 124531 0 0 CHINA CUST RELATIONS CNTR IN COM G2118P102 577 34310 SH SOLE 34310 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 17945 1192380 SH SOLE 1192380 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 366 3081 SH SOLE 3081 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 21407 423313 SH SOLE 423313 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 32065 423244 SH SOLE 423244 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 6318 123596 SH SOLE 123596 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 3067 218575 SH SOLE 218575 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 10555 34287 SH SOLE 34287 0 0 CHOICE HOTELS INTL INC COM 169905106 23135 362048 SH SOLE 362048 0 0 CHROMADEX CORP COM NEW 171077407 1450 337142 SH SOLE 337142 0 0 CHUBB LIMITED COM H1467J104 494 3467 SH SOLE 3467 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 605 17728 SH SOLE 17728 0 0 CHURCH & DWIGHT INC COM 171340102 4508 93049 SH SOLE 93049 0 0 CHUYS HLDGS INC COM 171604101 7831 372023 SH SOLE 372023 0 0 CIDARA THERAPEUTICS INC COM 171757107 4897 604590 SH SOLE 604590 0 0 CIENA CORP COM NEW 171779309 10241 466152 SH SOLE 466152 0 0 CIGNA CORPORATION COM 125509109 134547 719731 SH SOLE 719731 0 0 CIMAREX ENERGY CO COM 171798101 62713 551713 SH SOLE 551713 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 5047 254266 SH SOLE 254266 0 0 CINCINNATI FINL CORP COM 172062101 4382 57226 SH SOLE 57226 0 0 CINTAS CORP COM 172908105 41554 288009 SH SOLE 288009 0 0 CINTAS CORP COM 172908105 2886 20000 SH Call SOLE 0 0 20000 CIRCOR INTL INC COM 17273K109 431 7922 SH SOLE 7922 0 0 CIRRUS LOGIC INC COM 172755100 15899 298186 SH SOLE 298186 0 0 CISCO SYS INC COM 17275R102 4647 138190 SH SOLE 138190 0 0 CIT GROUP INC COM NEW 125581801 11399 232402 SH SOLE 232402 0 0 CITI TRENDS INC COM 17306X102 3600 181193 SH SOLE 181193 0 0 CITIGROUP INC COM NEW 172967424 246818 3393159 SH SOLE 3393159 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 63 19983 SH SOLE 19983 0 0 CITIZENS FINL GROUP INC COM 174610105 58161 1535811 SH SOLE 1535811 0 0 CITRIX SYS INC COM 177376100 27619 359523 SH SOLE 359523 0 0 CITY OFFICE REIT INC COM 178587101 2622 190445 SH SOLE 190445 0 0 CIVEO CORP CDA COM 17878Y108 850 298336 SH SOLE 298336 0 0 CIVITAS SOLUTIONS INC COM 17887R102 1600 86712 SH SOLE 86712 0 0 CLARUS CORP NEW COM 18270P109 314 41877 SH SOLE 41877 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 289 5734 SH SOLE 5734 0 0 CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 51 29697 SH SOLE 29697 0 0 CLEAN ENERGY FUELS CORP COM 184499101 3474 1400841 SH SOLE 1400841 0 0 CLEAN HARBORS INC COM 184496107 8095 142771 SH SOLE 142771 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 188 12676 SH SOLE 12676 0 0 CLEARWATER PAPER CORP COM 18538R103 1824 37040 SH SOLE 37040 0 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 3242 191974 SH SOLE 191974 0 0 CLIFTON BANCORP INC COM 186873105 289 17306 SH SOLE 17306 0 0 CLOROX CO DEL COM 189054109 16566 125587 SH SOLE 125587 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 455 124310 SH SOLE 124310 0 0 CLOUDERA INC COM 18914U100 1130 68000 SH SOLE 68000 0 0 CME GROUP INC COM CL A 12572Q105 116653 859764 SH SOLE 859764 0 0 CMS ENERGY CORP COM 125896100 183037 3951577 SH SOLE 3951577 0 0 CNA FINL CORP COM 126117100 12898 256672 SH SOLE 256672 0 0 CNH INDL N V SHS N20944109 7262 604623 SH SOLE 604623 0 0 CNO FINL GROUP INC COM 12621E103 13904 595711 SH SOLE 595711 0 0 CNOOC LTD SPONSORED ADR 126132109 11315 87237 SH SOLE 87237 0 0 CO DIAGNOSTICS INC COM 189763105 477 76265 SH SOLE 76265 0 0 COACH INC COM 189754104 38917 966161 SH SOLE 966161 0 0 COBALT INTL ENERGY INC COM NEW 19075F304 59 41104 SH SOLE 41104 0 0 COBIZ FINANCIAL INC COM 190897108 1207 61457 SH SOLE 61457 0 0 COCA COLA CO COM 191216100 120560 2678517 SH SOLE 2678517 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 11533 277104 SH SOLE 277104 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 9911 128503 SH SOLE 128503 0 0 COEUR MNG INC COM NEW 192108504 506 55036 SH SOLE 55036 0 0 COGENTIX MED INC COM 19243A104 217 84590 SH SOLE 84590 0 0 COGNEX CORP COM 192422103 23320 211465 SH SOLE 211465 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 59806 824451 SH SOLE 824451 0 0 COHEN & STEERS INC COM 19247A100 1843 46671 SH SOLE 46671 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 558 24241 SH SOLE 24241 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 563 44806 SH SOLE 44806 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 208 16719 SH SOLE 16719 0 0 COHERENT INC COM 192479103 85932 365403 SH SOLE 365403 0 0 COHERUS BIOSCIENCES INC COM 19249H103 962 72038 SH SOLE 72038 0 0 COHERUS BIOSCIENCES INC COM 19249H103 481 36000 SH Call SOLE 0 0 36000 COHU INC COM 192576106 8767 367757 SH SOLE 367757 0 0 COLFAX CORP COM 194014106 27723 665790 SH SOLE 665790 0 0 COLGATE PALMOLIVE CO COM 194162103 306710 4210160 SH SOLE 4210160 0 0 COLGATE PALMOLIVE CO COM 194162103 14570 200000 SH Call SOLE 0 0 200000 COLLECTORS UNIVERSE INC COM NEW 19421R200 1342 55995 SH SOLE 55995 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 12303 1172797 SH SOLE 1172797 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2227 44812 SH SOLE 44812 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 1106 88064 SH SOLE 88064 0 0 COLUMBIA BKG SYS INC COM 197236102 9593 227808 SH SOLE 227808 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1478 67878 SH SOLE 67878 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 262 11709 SH SOLE 11709 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 6894 182040 SH SOLE 182040 0 0 COMCAST CORP NEW CL A 20030N101 49554 1287785 SH SOLE 1287785 0 0 COMCAST CORP NEW CL A 20030N101 38480 1000000 SH Call SOLE 0 0 1000000 COMERICA INC COM 200340107 390952 5126570 SH SOLE 5126570 0 0 COMFORT SYS USA INC COM 199908104 2505 70161 SH SOLE 70161 0 0 COMMERCE BANCSHARES INC COM 200525103 8287 143449 SH SOLE 143449 0 0 COMMERCEHUB INC COM SER A 20084V108 1191 52751 SH SOLE 52751 0 0 COMMERCEHUB INC COM SER C 20084V306 1019 47750 SH SOLE 47750 0 0 COMMERCIAL VEH GROUP INC COM 202608105 776 105570 SH SOLE 105570 0 0 COMMSCOPE HLDG CO INC COM 20337X109 660 19865 SH SOLE 19865 0 0 COMMSCOPE HLDG CO INC COM 20337X109 3321 100000 SH Call SOLE 0 0 100000 COMMUNITY FIRST BANCSHARES I COM 20369M104 332 24591 SH SOLE 24591 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 608 79175 SH SOLE 79175 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 12657 469485 SH SOLE 469485 0 0 COMMVAULT SYSTEMS INC COM 204166102 24468 402427 SH SOLE 402427 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1317 55621 SH SOLE 55621 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5046 482368 SH SOLE 482368 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 12096 4877474 SH SOLE 4877474 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1466 165431 SH SOLE 165431 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 122 41191 SH SOLE 41191 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1374 51018 SH SOLE 51018 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 14748 1153056 SH SOLE 1153056 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 1243 70046 SH SOLE 70046 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 206 6963 SH SOLE 6963 0 0 COMSTOCK RES INC COM 205768302 263 43290 SH SOLE 43290 0 0 CONAGRA BRANDS INC COM 205887102 258265 7654562 SH SOLE 7654562 0 0 CONAGRA BRANDS INC COM 205887102 3374 100000 SH Call SOLE 0 0 100000 CONATUS PHARMACEUTICALS INC COM 20600T108 3551 646833 SH SOLE 646833 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 3287 222819 SH SOLE 222819 0 0 CONCHO RES INC COM 20605P101 13172 100000 SH Call SOLE 0 0 100000 CONDUENT INC COM 206787103 39464 2518426 SH SOLE 2518426 0 0 CONFORMIS INC COM 20717E101 90 25480 SH SOLE 25480 0 0 CONFORMIS INC COM 20717E101 176 50000 SH Call SOLE 0 0 50000 CONNECTICUT WTR SVC INC COM 207797101 473 7982 SH SOLE 7982 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 5980 243082 SH SOLE 243082 0 0 CONNS INC COM 208242107 400 14193 SH SOLE 14193 0 0 CONOCOPHILLIPS COM 20825C104 302842 6050789 SH SOLE 6050789 0 0 CONSOL ENERGY INC COM 20854P109 3205 189218 SH SOLE 189218 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 5540 290377 SH SOLE 290377 0 0 CONSOLIDATED EDISON INC COM 209115104 1964 24342 SH SOLE 24342 0 0 CONSOLIDATED WATER CO INC ORD G23773107 228 17792 SH SOLE 17792 0 0 CONSTELLATION BRANDS INC CL A 21036P108 7228 36239 SH SOLE 36239 0 0 CONSTELLIUM NV CL A N22035104 4388 428101 SH SOLE 428101 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 133 29178 SH SOLE 29178 0 0 CONTAINER STORE GROUP INC COM 210751103 452 107392 SH SOLE 107392 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 212 42138 SH SOLE 42138 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 13028 501070 SH SOLE 501070 0 0 CONTINENTAL RESOURCES INC COM 212015101 1999 51764 SH SOLE 51764 0 0 CONTRAFECT CORP COM 212326102 167 150463 SH SOLE 150463 0 0 CONVERGYS CORP COM 212485106 6767 261392 SH SOLE 261392 0 0 COOPER COS INC COM NEW 216648402 45160 190462 SH SOLE 190462 0 0 COOPER COS INC COM NEW 216648402 1186 5000 SH Put SOLE 0 0 5000 COOPER STD HLDGS INC COM 21676P103 5692 49084 SH SOLE 49084 0 0 COOPER TIRE & RUBR CO COM 216831107 60148 1608224 SH SOLE 1608224 0 0 COPA HOLDINGS SA CL A P31076105 2318 18614 SH SOLE 18614 0 0 COPART INC COM 217204106 44531 1295642 SH SOLE 1295642 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 6141 858946 SH SOLE 858946 0 0 CORCEPT THERAPEUTICS INC COM 218352102 16346 846931 SH SOLE 846931 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1930 100000 SH Put SOLE 0 0 100000 CORECIVIC INC COM 21871N101 46823 1749079 SH SOLE 1749079 0 0 CORELOGIC INC COM 21871D103 8744 189179 SH SOLE 189179 0 0 CORENERGY INFRASTRUCTURE TR DEP SHS REPSTG 21870U304 338 13015 SH SOLE 0 0 0 CORESITE RLTY CORP COM 21870Q105 68417 611409 SH SOLE 611409 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 6242 153705 SH SOLE 153705 0 0 CORNING INC COM 219350105 4406 147259 SH SOLE 147259 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6475 197243 SH SOLE 197243 0 0 CORVEL CORP COM 221006109 3965 72879 SH SOLE 72879 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 335 21019 SH SOLE 21019 0 0 COSAN LTD SHS A G25343107 9164 1127145 SH SOLE 1127145 0 0 COSTAMARE INC SHS Y1771G102 607 98162 SH SOLE 98162 0 0 COSTAR GROUP INC COM 22160N109 5713 21299 SH SOLE 21299 0 0 COSTCO WHSL CORP NEW COM 22160K105 90523 550997 SH SOLE 550997 0 0 COTIVITI HLDGS INC COM 22164K101 2345 65186 SH SOLE 65186 0 0 COTT CORP QUE COM 22163N106 82226 5478099 SH SOLE 5478099 0 0 COTY INC COM CL A 222070203 26514 1603995 SH SOLE 1603995 0 0 COUPA SOFTWARE INC COM 22266L106 12383 397525 SH SOLE 397525 0 0 COUSINS PPTYS INC COM 222795106 44421 4755949 SH SOLE 4755949 0 0 COWEN INC CL A NEW 223622606 12888 724045 SH SOLE 724045 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 262 15267 SH SOLE 15267 0 0 CRA INTL INC COM 12618T105 2678 65228 SH SOLE 65228 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 23521 155131 SH SOLE 155131 0 0 CRAFT BREW ALLIANCE INC COM 224122101 6798 387354 SH SOLE 387354 0 0 CRANE CO COM 224399105 17228 215373 SH SOLE 215373 0 0 CRAWFORD & CO CL B 224633107 468 39111 SH SOLE 39111 0 0 CRAWFORD & CO CL A 224633206 227 23705 SH SOLE 23705 0 0 CRAY INC COM NEW 225223304 1132 58186 SH SOLE 58186 0 0 CREDIT ACCEP CORP MICH COM 225310101 41582 148417 SH SOLE 148417 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 2265 143324 SH SOLE 143324 0 0 CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D688 4220 392331 SH SOLE 392331 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX STERM 22542D795 2926 30000 SH SOLE 30000 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX MDTERM 22542D829 466 6214 SH SOLE 6214 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2295 285096 SH SOLE 285096 0 0 CRH PLC ADR 12626K203 12611 333101 SH SOLE 333101 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1345 75272 SH SOLE 75272 0 0 CRITEO S A SPONS ADS 226718104 12240 294933 SH SOLE 294933 0 0 CROCS INC COM 227046109 8119 837041 SH SOLE 837041 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 651 45740 SH SOLE 45740 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 27518 275234 SH SOLE 275234 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 2066 1934 SH SOLE 0 0 0 CROWN HOLDINGS INC COM 228368106 883 14788 SH SOLE 14788 0 0 CRYOPORT INC COM PAR $0.001 229050307 818 83000 SH SOLE 83000 0 0 CSG SYS INTL INC COM 126349109 19132 477111 SH SOLE 477111 0 0 CSRA INC COM 12650T104 30029 930540 SH SOLE 930540 0 0 CSW INDUSTRIALS INC COM 126402106 3576 80641 SH SOLE 80641 0 0 CSX CORP COM 126408103 17464 321854 SH SOLE 321854 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 215 67352 SH SOLE 67352 0 0 CUBESMART COM 229663109 66897 2576931 SH SOLE 2576931 0 0 CULLEN FROST BANKERS INC COM 229899109 13327 140399 SH SOLE 140399 0 0 CUMMINS INC COM 231021106 78753 468686 SH SOLE 468686 0 0 CURIS INC COM 231269101 325 218429 SH SOLE 218429 0 0 CURTISS WRIGHT CORP COM 231561101 13058 124908 SH SOLE 124908 0 0 CUSTOMERS BANCORP INC COM 23204G100 11049 338716 SH SOLE 338716 0 0 CVB FINL CORP COM 126600105 541 22370 SH SOLE 22370 0 0 CVR ENERGY INC COM 12662P108 3321 128232 SH SOLE 128232 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 4646 471700 SH Call SOLE 0 0 471700 CVS HEALTH CORP COM 126650100 20647 253900 SH SOLE 253900 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 11838 288743 SH SOLE 288743 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 13727 1703124 SH SOLE 1703124 0 0 CYNERGISTEK INC COM 23258P105 165 45111 SH SOLE 45111 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 35032 2332374 SH SOLE 2332374 0 0 CYRUSONE INC COM 23283R100 45353 769612 SH SOLE 769612 0 0 CYS INVTS INC COM 12673A108 8465 979734 SH SOLE 979734 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 11356 624992 SH SOLE 624992 0 0 CYTOSORBENTS CORP COM NEW 23283X206 256 41217 SH SOLE 41217 0 0 CYTRX CORP COM PAR 232828509 588 1433574 SH SOLE 1433574 0 0 D R HORTON INC COM 23331A109 49225 1232791 SH SOLE 1232791 0 0 DAKTRONICS INC COM 234264109 5728 541933 SH SOLE 541933 0 0 DANA INCORPORATED COM 235825205 77013 2754417 SH SOLE 2754417 0 0 DANAHER CORP DEL COM 235851102 9696 113037 SH SOLE 113037 0 0 DARDEN RESTAURANTS INC COM 237194105 7695 97674 SH SOLE 97674 0 0 DARE BIOSCIENCE INC COM 23666P101 57 18415 SH SOLE 18415 0 0 DARLING INGREDIENTS INC COM 237266101 22620 1291097 SH SOLE 1291097 0 0 DASEKE INC COM 23753F107 1818 139302 SH SOLE 139302 0 0 DATAWATCH CORP COM NEW 237917208 730 63239 SH SOLE 63239 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 14160 269809 SH SOLE 269809 0 0 DAVITA INC COM 23918K108 35367 595498 SH SOLE 595498 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 1077 237693 SH SOLE 237693 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 10644 250798 SH SOLE 250798 0 0 DBX ETF TR DBXTR HAR CS 300 233051879 2738 93791 SH SOLE 93791 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 72777 1256501 SH SOLE 1256501 0 0 DDR CORP COM 23317H102 13078 1427739 SH SOLE 1427739 0 0 DEAN FOODS CO NEW COM NEW 242370203 2110 193964 SH SOLE 193964 0 0 DEAN FOODS CO NEW COM NEW 242370203 1088 100000 SH Call SOLE 0 0 100000 DECIPHERA PHARMACEUTICALS IN COM 24344T101 13070 688231 SH SOLE 688231 0 0 DECKERS OUTDOOR CORP COM 243537107 1075 15707 SH SOLE 15707 0 0 DEERE & CO COM 244199105 135881 1081941 SH SOLE 1081941 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 816 56102 SH SOLE 56102 0 0 DEL TACO RESTAURANTS INC COM 245496104 416 27099 SH SOLE 27099 0 0 DELEK US HLDGS INC NEW COM 24665A103 109787 4107259 SH SOLE 4107259 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 53855 697507 SH SOLE 697507 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 24703 251042 SH SOLE 251042 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 73469 1523613 SH SOLE 1523613 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 7233 150000 SH Put SOLE 0 0 150000 DENBURY RES INC COM NEW 247916208 1104 823632 SH SOLE 823632 0 0 DENNYS CORP COM 24869P104 4096 329020 SH SOLE 329020 0 0 DENTSPLY SIRONA INC COM 24906P109 40670 679980 SH SOLE 679980 0 0 DEPOMED INC COM 249908104 7496 1294715 SH SOLE 1294715 0 0 DESPEGAR COM CORP ORD SHS G27358103 11622 363193 SH SOLE 363193 0 0 DESTINATION XL GROUP INC COM 25065K104 1023 538272 SH SOLE 538272 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 5781 334525 SH SOLE 334525 0 0 DEUTSCHE MUN INCOME COM 25160C106 210 16487 SH SOLE 16487 0 0 DEVON ENERGY CORP NEW COM 25179M103 170865 4654466 SH SOLE 4654466 0 0 DEVON ENERGY CORP NEW COM 25179M103 48967 1333900 SH Call SOLE 0 0 1333900 DEVON ENERGY CORP NEW COM 25179M103 11013 300000 SH Put SOLE 0 0 300000 DEXCOM INC COM 252131107 2446 50000 SH Call SOLE 0 0 50000 DGSE COMPANIES INC COM 23323G106 54 40158 SH SOLE 40158 0 0 DHI GROUP INC COM 23331S100 1056 406209 SH SOLE 406209 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 41608 314900 SH SOLE 314900 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 284 1338 SH SOLE 1338 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 9972 687711 SH SOLE 687711 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3482 35542 SH SOLE 35542 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 18960 1731499 SH SOLE 1731499 0 0 DIANA SHIPPING INC COM Y2066G104 1830 504213 SH SOLE 504213 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 158 27559 SH SOLE 27559 0 0 DICKS SPORTING GOODS INC COM 253393102 8360 309501 SH SOLE 309501 0 0 DIFFUSION PHARMACEUTICALS IN COM NEW 253748206 66 39534 SH SOLE 39534 0 0 DIGI INTL INC COM 253798102 507 47789 SH SOLE 47789 0 0 DIGILITI MONEY GROUP INC COM 25381F102 13 12122 SH SOLE 12122 0 0 DIGIRAD CORP COM 253827109 96 27859 SH SOLE 27859 0 0 DIGITAL RLTY TR INC COM 253868103 10012 84607 SH SOLE 84607 0 0 DIGITAL TURBINE INC COM NEW 25400W102 169 111804 SH SOLE 111804 0 0 DIGITALGLOBE INC COM NEW 25389M877 793 22502 SH SOLE 22502 0 0 DIME CMNTY BANCSHARES COM 253922108 1505 70017 SH SOLE 70017 0 0 DIMENSION THERAPEUTICS INC COM 25433V105 819 136548 SH SOLE 136548 0 0 DINEEQUITY INC COM 254423106 4834 112464 SH SOLE 112464 0 0 DIODES INC COM 254543101 18688 624389 SH SOLE 624389 0 0 DIPLOMAT PHARMACY INC COM 25456K101 30635 1479214 SH SOLE 1479214 0 0 DISCOVER FINL SVCS COM 254709108 121548 1885057 SH SOLE 1885057 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 15646 734915 SH SOLE 734915 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5175 255417 SH SOLE 255417 0 0 DISH NETWORK CORP CL A 25470M109 36761 677881 SH SOLE 677881 0 0 DISH NETWORK CORP CL A 25470M109 8677 160000 SH Call SOLE 0 0 160000 DISNEY WALT CO COM DISNEY 254687106 9857 100000 SH Call SOLE 0 0 100000 DISNEY WALT CO COM DISNEY 254687106 9857 100000 SH Put SOLE 0 0 100000 DOLBY LABORATORIES INC COM 25659T107 41959 729472 SH SOLE 729472 0 0 DOLLAR TREE INC COM 256746108 219383 2526877 SH SOLE 2526877 0 0 DOMINION ENERGY INC COM 25746U109 56504 734489 SH SOLE 734489 0 0 DOMTAR CORP COM NEW 257559203 88869 2048135 SH SOLE 2048135 0 0 DOMTAR CORP COM NEW 257559203 21695 500000 SH Call SOLE 0 0 500000 DONALDSON INC COM 257651109 39209 853477 SH SOLE 853477 0 0 DONEGAL GROUP INC CL A 257701201 753 46663 SH SOLE 46663 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 6003 278430 SH SOLE 278430 0 0 DONNELLEY R R & SONS CO COM 257867200 2146 208333 SH SOLE 208333 0 0 DORIAN LPG LTD SHS USD Y2106R110 433 63424 SH SOLE 63424 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 201 9448 SH SOLE 9448 0 0 DOUGLAS EMMETT INC COM 25960P109 20035 508237 SH SOLE 508237 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 247 10182 SH SOLE 10182 0 0 DOVER CORP COM 260003108 126842 1387919 SH SOLE 1387919 0 0 DOWDUPONT INC COM 26078J100 80787 1166931 SH SOLE 1166931 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 14306 161707 SH SOLE 161707 0 0 DR REDDYS LABS LTD ADR 256135203 219 6127 SH SOLE 6127 0 0 DST SYS INC DEL COM 233326107 6797 123852 SH SOLE 123852 0 0 DSW INC CL A 23334L102 17628 820686 SH SOLE 820686 0 0 DTE ENERGY CO COM 233331107 5998 55866 SH SOLE 55866 0 0 DUCOMMUN INC DEL COM 264147109 779 24301 SH SOLE 24301 0 0 DUKE REALTY CORP COM NEW 264411505 94281 3271390 SH SOLE 3271390 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 39621 340357 SH SOLE 340357 0 0 DUNKIN BRANDS GROUP INC COM 265504100 35992 678078 SH SOLE 678078 0 0 DUNKIN BRANDS GROUP INC COM 265504100 2654 50000 SH Call SOLE 0 0 50000 DURECT CORP COM 266605104 2729 1541627 SH SOLE 1541627 0 0 DXC TECHNOLOGY CO COM 23355L106 68718 800160 SH SOLE 800160 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 3973 126166 SH SOLE 126166 0 0 DYNEGY INC NEW DEL COM 26817R108 7181 733529 SH SOLE 733529 0 0 DYNEGY INC NEW DEL UNIT 07/01/20191 26817R405 3369 50000 SH SOLE 0 0 0 DYNEX CAP INC COM NEW 26817Q506 2349 323069 SH SOLE 323069 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 229557 5263861 SH SOLE 5263861 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 7880 180700 SH Put SOLE 0 0 180700 EAGLE BANCORP INC MD COM 268948106 6044 90139 SH SOLE 90139 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 394 87056 SH SOLE 87056 0 0 EAGLE FINL BANCORP INC COM 26952G107 197 12455 SH SOLE 12455 0 0 EAGLE MATERIALS INC COM 26969P108 37255 349158 SH SOLE 349158 0 0 EAST WEST BANCORP INC COM 27579R104 6761 113094 SH SOLE 113094 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 9789 473601 SH SOLE 473601 0 0 EASTMAN CHEM CO COM 277432100 50239 555189 SH SOLE 555189 0 0 EASTMAN KODAK CO COM NEW 277461406 201 27313 SH SOLE 27313 0 0 EASTSIDE DISTILLING INC COM PAR 277802302 98 24583 SH SOLE 24583 0 0 EATON CORP PLC SHS G29183103 391 5086 SH SOLE 5086 0 0 EATON VANCE CORP COM NON VTG 278265103 68163 1380662 SH SOLE 1380662 0 0 EATON VANCE CORP COM NON VTG 278265103 1540 31200 SH Call SOLE 0 0 31200 EATON VANCE ENH EQTY INC FD COM 278277108 284 18958 SH SOLE 18958 0 0 EATON VANCE FLTING RATE INC COM 278279104 437 29858 SH SOLE 29858 0 0 EATON VANCE MUN BD FD COM 27827X101 165 13000 SH SOLE 13000 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 250 26505 SH SOLE 26505 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 395 17869 SH SOLE 17869 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 433 25192 SH SOLE 25192 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 860 56127 SH SOLE 56127 0 0 EBAY INC COM 278642103 63893 1661297 SH SOLE 1661297 0 0 EBIX INC COM NEW 278715206 835 12790 SH SOLE 12790 0 0 ECHOSTAR CORP CL A 278768106 4295 75041 SH SOLE 75041 0 0 ECLIPSE RES CORP COM 27890G100 132 52901 SH SOLE 52901 0 0 ECO STIM ENERGY SOLUTIONS IN COM 27888D101 54 35030 SH SOLE 35030 0 0 ECOLAB INC COM 278865100 1082 8410 SH SOLE 8410 0 0 ECOLAB INC COM 278865100 6752 52500 SH Call SOLE 0 0 52500 ECOPETROL S A SPONSORED ADS 279158109 1626 171364 SH SOLE 171364 0 0 EDGE THERAPEUTICS INC COM 279870109 3446 321116 SH SOLE 321116 0 0 EDGEWELL PERS CARE CO COM 28035Q102 40608 558028 SH SOLE 558028 0 0 EDISON INTL COM 281020107 79442 1029443 SH SOLE 1029443 0 0 EDITAS MEDICINE INC COM 28106W103 8966 373421 SH SOLE 373421 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 5745 159885 SH SOLE 159885 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 146443 1339706 SH SOLE 1339706 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 5466 50000 SH Call SOLE 0 0 50000 EDWARDS LIFESCIENCES CORP COM 28176E108 12024 110000 SH Put SOLE 0 0 110000 EGALET CORP COM 28226B104 336 262143 SH SOLE 262143 0 0 EHEALTH INC COM 28238P109 2972 124411 SH SOLE 124411 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 585 59654 SH SOLE 59654 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 550 49997 SH SOLE 49997 0 0 EL PASO ELEC CO COM NEW 283677854 43721 791332 SH SOLE 791332 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1841 151533 SH SOLE 151533 0 0 ELBIT SYS LTD ORD M3760D101 890 6050 SH SOLE 6050 0 0 ELDORADO GOLD CORP NEW COM 284902103 1690 768139 SH SOLE 768139 0 0 ELDORADO RESORTS INC COM 28470R102 59183 2307323 SH SOLE 2307323 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 18917 1358950 SH SOLE 1358950 0 0 ELECTRONIC ARTS INC COM 285512109 128655 1089742 SH SOLE 1089742 0 0 ELECTRONIC ARTS INC COM 285512109 2361 20000 SH Call SOLE 0 0 20000 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1163 80109 SH SOLE 80109 0 0 ELLIS PERRY INTL INC COM 288853104 6652 281169 SH SOLE 281169 0 0 EMCOR GROUP INC COM 29084Q100 7640 110116 SH SOLE 110116 0 0 EMCORE CORP COM NEW 290846203 3615 440842 SH SOLE 440842 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 26016 643163 SH SOLE 643163 0 0 EMERSON ELEC CO COM 291011104 15082 240000 SH Call SOLE 0 0 240000 EMPIRE ST RLTY TR INC CL A 292104106 78653 3829269 SH SOLE 3829269 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1865 41043 SH SOLE 41043 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 3197 206806 SH SOLE 206806 0 0 ENCANA CORP COM 292505104 107574 9131917 SH SOLE 9131917 0 0 ENCORE WIRE CORP COM 292562105 2122 47388 SH SOLE 47388 0 0 ENDO INTL PLC SHS G30401106 20805 2429062 SH SOLE 2429062 0 0 ENDO INTL PLC SHS G30401106 534 50000 SH Call SOLE 0 0 50000 ENDOCYTE INC COM 29269A102 637 451861 SH SOLE 451861 0 0 ENDOLOGIX INC COM 29266S106 247 55473 SH SOLE 55473 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1042 127023 SH SOLE 127023 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 4972 486472 SH SOLE 486472 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 4824 803926 SH SOLE 803926 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1225 46480 SH SOLE 46480 0 0 ENERGEN CORP COM 29265N108 86013 1573034 SH SOLE 1573034 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4145 90000 SH Call SOLE 0 0 90000 ENERGOUS CORP COM 29272C103 221 17451 SH SOLE 17451 0 0 ENERGY RECOVERY INC COM 29270J100 9543 1207986 SH SOLE 1207986 0 0 ENERGY XXI GULF COAST INC COM 29276K101 1608 155476 SH SOLE 155476 0 0 ENERPLUS CORP COM 292766102 11322 1147066 SH SOLE 1147066 0 0 ENERSYS COM 29275Y102 3474 50219 SH SOLE 50219 0 0 ENGILITY HLDGS INC NEW COM 29286C107 6312 182006 SH SOLE 182006 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 5581 323552 SH SOLE 323552 0 0 ENNIS INC COM 293389102 667 33966 SH SOLE 33966 0 0 ENOVA INTL INC COM 29357K103 2346 174406 SH SOLE 174406 0 0 ENPRO INDS INC COM 29355X107 17544 217851 SH SOLE 217851 0 0 ENSCO PLC SHS CLASS A G3157S106 47388 7937683 SH SOLE 7937683 0 0 ENSTAR GROUP LIMITED SHS G3075P101 814 3660 SH SOLE 3660 0 0 ENTEGRIS INC COM 29362U104 9976 345792 SH SOLE 345792 0 0 ENTELLUS MED INC COM 29363K105 14518 786462 SH SOLE 786462 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1214 106000 SH SOLE 106000 0 0 ENTERGY CORP NEW COM 29364G103 51254 671215 SH SOLE 671215 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 10828 255669 SH SOLE 255669 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 230 8816 SH SOLE 8816 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 11494 440900 SH Call SOLE 0 0 440900 ENTRAVISION COMMUNICATIONS C CL A 29382R107 2375 416644 SH SOLE 416644 0 0 ENVESTNET INC COM 29404K106 8973 175949 SH SOLE 175949 0 0 ENVISION HEALTHCARE CORP COM 29414D100 5819 129456 SH SOLE 129456 0 0 ENZO BIOCHEM INC COM 294100102 1970 188199 SH SOLE 188199 0 0 EP ENERGY CORP CL A 268785102 147 45000 SH SOLE 45000 0 0 EPIZYME INC COM 29428V104 12138 637140 SH SOLE 637140 0 0 EPR PPTYS COM SH BEN INT 26884U109 8443 121067 SH SOLE 121067 0 0 EQT CORP COM 26884L109 56811 870798 SH SOLE 870798 0 0 EQT CORP COM 26884L109 34642 531000 SH Call SOLE 0 0 531000 EQUINIX INC COM PAR $0.001 29444U700 165110 369954 SH SOLE 369954 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 4550 127877 SH SOLE 127877 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 11827 139013 SH SOLE 139013 0 0 ERICSSON ADR B SEK 10 294821608 1375 239189 SH SOLE 239189 0 0 ERIN ENERGY CORP COM 295625107 855 310742 SH SOLE 310742 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1672 33367 SH SOLE 33367 0 0 ESSENDANT INC COM 296689102 2635 200097 SH SOLE 200097 0 0 ESSENT GROUP LTD COM G3198U102 19568 483158 SH SOLE 483158 0 0 ESSEX PPTY TR INC COM 297178105 53337 209962 SH SOLE 209962 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 13414 148800 SH SOLE 148800 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 889 10193 SH SOLE 10193 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 19183 592074 SH SOLE 592074 0 0 ETSY INC COM 29786A106 17651 1045672 SH SOLE 1045672 0 0 EURONET WORLDWIDE INC COM 298736109 12985 136990 SH SOLE 136990 0 0 EVERBRIDGE INC COM 29978A104 7528 284932 SH SOLE 284932 0 0 EVERCORE INC CLASS A 29977A105 3139 39111 SH SOLE 39111 0 0 EVEREST RE GROUP LTD COM G3223R108 6118 26786 SH SOLE 26786 0 0 EVERI HLDGS INC COM 30034T103 17468 2301485 SH SOLE 2301485 0 0 EVERSOURCE ENERGY COM 30040W108 292 4831 SH SOLE 4831 0 0 EVERTEC INC COM 30040P103 22265 1404732 SH SOLE 1404732 0 0 EVINE LIVE INC CL A 300487105 63 60187 SH SOLE 60187 0 0 EVOKE PHARMA INC COM 30049G104 183 54853 SH SOLE 54853 0 0 EVOLENT HEALTH INC CL A 30050B101 31034 1743504 SH SOLE 1743504 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 238 33069 SH SOLE 33069 0 0 EVOLVING SYS INC COM NEW 30049R209 496 102252 SH SOLE 102252 0 0 EXA CORP COM 300614500 593 24542 SH SOLE 24542 0 0 EXACT SCIENCES CORP COM 30063P105 1811 38425 SH SOLE 38425 0 0 EXACTECH INC COM 30064E109 1963 59574 SH SOLE 59574 0 0 EXCO RESOURCES INC COM NEW 269279501 77 57575 SH SOLE 57575 0 0 EXELIXIS INC COM 30161Q104 35483 1464418 SH SOLE 1464418 0 0 EXELIXIS INC COM 30161Q104 4846 200000 SH Call SOLE 0 0 200000 EXELIXIS INC COM 30161Q104 589 24300 SH Put SOLE 0 0 24300 EXELON CORP COM 30161N101 85367 2266178 SH SOLE 2266178 0 0 EXLSERVICE HOLDINGS INC COM 302081104 810 13891 SH SOLE 13891 0 0 EXPEDIA INC DEL COM NEW 30212P303 10565 73401 SH SOLE 73401 0 0 EXPONENT INC COM 30214U102 1282 17348 SH SOLE 17348 0 0 EXPRESS INC COM 30219E103 3728 551527 SH SOLE 551527 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 188516 2977191 SH SOLE 2977191 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 85763 4288127 SH SOLE 4288127 0 0 EXTERRAN CORP COM 30227H106 8277 261857 SH SOLE 261857 0 0 EXTRA SPACE STORAGE INC COM 30225T102 16828 210557 SH SOLE 210557 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 1390 90300 SH SOLE 90300 0 0 EXTREME NETWORKS INC COM 30226D106 32517 2734800 SH SOLE 2734800 0 0 EXXON MOBIL CORP COM 30231G102 17694 215830 SH SOLE 215830 0 0 EXXON MOBIL CORP COM 30231G102 20495 250000 SH Call SOLE 0 0 250000 EZCORP INC CL A NON VTG 302301106 5517 580694 SH SOLE 580694 0 0 F M C CORP COM NEW 302491303 42418 474954 SH SOLE 474954 0 0 F5 NETWORKS INC COM 315616102 53807 446313 SH SOLE 446313 0 0 FABRINET SHS G3323L100 9745 262955 SH SOLE 262955 0 0 FACEBOOK INC CL A 30303M102 287139 1680455 SH SOLE 1680455 0 0 FACTSET RESH SYS INC COM 303075105 5610 31146 SH SOLE 31146 0 0 FAIR ISAAC CORP COM 303250104 9290 66118 SH SOLE 66118 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 18708 3913764 SH SOLE 3913764 0 0 FANG HLDGS LTD ADR 30711Y102 316 78100 SH SOLE 78100 0 0 FANHUA INC SPONSORED ADR 30712A103 191 15210 SH SOLE 15210 0 0 FARMERS NATL BANC CORP COM 309627107 1300 86392 SH SOLE 86392 0 0 FASTENAL CO COM 311900104 52425 1150183 SH SOLE 1150183 0 0 FATE THERAPEUTICS INC COM 31189P102 138 34800 SH SOLE 34800 0 0 FBL FINL GROUP INC CL A 30239F106 2127 28555 SH SOLE 28555 0 0 FCB FINL HLDGS INC CL A 30255G103 3436 71129 SH SOLE 71129 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3039 24463 SH SOLE 24463 0 0 FEDERAL SIGNAL CORP COM 313855108 4406 207059 SH SOLE 207059 0 0 FEDERATED NATL HLDG CO COM 31422T101 2226 142616 SH SOLE 142616 0 0 FEDEX CORP COM 31428X106 79929 354325 SH SOLE 354325 0 0 FERRARI N V COM N3167Y103 2766 25032 SH SOLE 25032 0 0 FERRO CORP COM 315405100 18365 823538 SH SOLE 823538 0 0 FERROGLOBE PLC SHS G33856108 56465 4290672 SH SOLE 4290672 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 8103 452442 SH SOLE 452442 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 26913 1987643 SH SOLE 1987643 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 25011 526994 SH SOLE 526994 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 1092 63658 SH SOLE 63658 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 133148 1425715 SH SOLE 1425715 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 429 33227 SH SOLE 33227 0 0 FIDUS INVT CORP COM 316500107 480 29873 SH SOLE 29873 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 3221 169516 SH SOLE 169516 0 0 FIFTH THIRD BANCORP COM 316773100 165158 5902720 SH SOLE 5902720 0 0 FINANCIAL ENGINES INC COM 317485100 10706 308077 SH SOLE 308077 0 0 FINANCIAL INSTNS INC COM 317585404 7400 256937 SH SOLE 256937 0 0 FINISAR CORP COM NEW 31787A507 24611 1110089 SH SOLE 1110089 0 0 FINISH LINE INC CL A 317923100 902 75000 SH Call SOLE 0 0 75000 FIREEYE INC COM 31816Q101 10359 617739 SH SOLE 617739 0 0 FIRST AMERN FINL CORP COM 31847R102 27709 554522 SH SOLE 554522 0 0 FIRST BANCORP N C COM 318910106 526 15300 SH SOLE 15300 0 0 FIRST BANCORP P R COM NEW 318672706 12422 2426262 SH SOLE 2426262 0 0 FIRST BANCSHARES INC MS COM 318916103 226 7491 SH SOLE 7491 0 0 FIRST BUSEY CORP COM NEW 319383204 5232 166834 SH SOLE 166834 0 0 FIRST CAPITAL INC COM 31942S104 355 10000 SH SOLE 10000 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 8042 569174 SH SOLE 569174 0 0 FIRST CONN BANCORP INC MD COM 319850103 3242 121204 SH SOLE 121204 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2527 6760 SH SOLE 6760 0 0 FIRST DATA CORP NEW COM CL A 32008D106 92919 5150731 SH SOLE 5150731 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 6727 128157 SH SOLE 128157 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 688 40473 SH SOLE 40473 0 0 FIRST FINL BANCORP OH COM 320209109 5918 226321 SH SOLE 226321 0 0 FIRST FINL BANKSHARES COM 32020R109 640 14168 SH SOLE 14168 0 0 FIRST FNDTN INC COM 32026V104 3495 195343 SH SOLE 195343 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 46947 1560206 SH SOLE 1560206 0 0 FIRST INTERNET BANCORP COM 320557101 1369 42394 SH SOLE 42394 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 28890 755289 SH SOLE 755289 0 0 FIRST MERCHANTS CORP COM 320817109 15790 367803 SH SOLE 367803 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 602 15670 SH SOLE 15670 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 53702 2293008 SH SOLE 2293008 0 0 FIRST POTOMAC RLTY TR COM 33610F109 981 88048 SH SOLE 88048 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 12358 118305 SH SOLE 118305 0 0 FIRST SOLAR INC COM 336433107 21287 463968 SH SOLE 463968 0 0 FIRST TR BICK INDEX FD COM SHS 33733H107 230 7943 SH SOLE 7943 0 0 FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 230 10398 SH SOLE 10398 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 364 21953 SH SOLE 21953 0 0 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 210 4095 SH SOLE 4095 0 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 4785 238056 SH SOLE 238056 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 712 14780 SH SOLE 14780 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 501 10222 SH SOLE 10222 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 244 4693 SH SOLE 4693 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 210 3500 SH SOLE 3500 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 2387 118872 SH SOLE 118872 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 594 34912 SH SOLE 34912 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 400 16182 SH SOLE 16182 0 0 FIRSTCASH INC COM 33767D105 351 5553 SH SOLE 5553 0 0 FIRSTENERGY CORP COM 337932107 59500 1929950 SH SOLE 1929950 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 1806 27478 SH SOLE 27478 0 0 FISERV INC COM 337738108 2471 19161 SH SOLE 19161 0 0 FITBIT INC CL A 33812L102 2481 356519 SH SOLE 356519 0 0 FITBIT INC CL A 33812L102 4176 600000 SH Call SOLE 0 0 600000 FIVE BELOW INC COM 33829M101 19663 358293 SH SOLE 358293 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 1095 80308 SH SOLE 80308 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 14436 352863 SH SOLE 352863 0 0 FIVE9 INC COM 338307101 10475 438283 SH SOLE 438283 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 120243 776917 SH SOLE 776917 0 0 FLEX PHARMA INC COM 33938A105 249 73045 SH SOLE 73045 0 0 FLEXSHOPPER INC COM NEW 33939J303 156 28700 SH SOLE 28700 0 0 FLEXSTEEL INDS INC COM 339382103 2954 58256 SH SOLE 58256 0 0 FLIR SYS INC COM 302445101 32697 840314 SH SOLE 840314 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 20918 537320 SH SOLE 537320 0 0 FLOTEK INDS INC DEL COM 343389102 9961 2142172 SH SOLE 2142172 0 0 FLUIDIGM CORP DEL COM 34385P108 370 73364 SH SOLE 73364 0 0 FLUOR CORP NEW COM 343412102 3522 83659 SH SOLE 83659 0 0 FLUSHING FINL CORP COM 343873105 809 27217 SH SOLE 27217 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 4059 412131 SH SOLE 412131 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 12015 856984 SH SOLE 856984 0 0 FNB BANCORP CALIF COM 302515101 385 11347 SH SOLE 11347 0 0 FNB CORP PA COM 302520101 91537 6524367 SH SOLE 6524367 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 3939 709775 SH SOLE 709775 0 0 FOGO DE CHAO INC COM 344177100 2404 193897 SH SOLE 193897 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 22659 237189 SH SOLE 237189 0 0 FOOT LOCKER INC COM 344849104 62287 1768508 SH SOLE 1768508 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 80250 6704277 SH SOLE 6704277 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 5985 500000 SH Call SOLE 0 0 500000 FOREST CITY RLTY TR INC COM CL A 345605109 8227 322514 SH SOLE 322514 0 0 FORMFACTOR INC COM 346375108 25115 1490492 SH SOLE 1490492 0 0 FORTINET INC COM 34959E109 31314 873728 SH SOLE 873728 0 0 FORTINET INC COM 34959E109 3584 100000 SH Put SOLE 0 0 100000 FORTIS INC COM 349553107 1708 47755 SH SOLE 47755 0 0 FORTIVE CORP COM 34959J108 25738 363585 SH SOLE 363585 0 0 FORTRESS BIOTECH INC COM 34960Q109 643 145391 SH SOLE 145391 0 0 FORTUNA SILVER MINES INC COM 349915108 4648 1061186 SH SOLE 1061186 0 0 FORUM MERGER CORP COM CL A 34985B103 998 102326 SH SOLE 102326 0 0 FORWARD AIR CORP COM 349853101 8084 141256 SH SOLE 141256 0 0 FORWARD PHARMA A/S SPONSORED ADR 34986J105 172 28392 SH SOLE 28392 0 0 FOSSIL GROUP INC COM 34988V106 2671 286300 SH SOLE 286300 0 0 FOSTER L B CO COM 350060109 545 23977 SH SOLE 23977 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3327 133490 SH SOLE 133490 0 0 FOX FACTORY HLDG CORP COM 35138V102 340 7898 SH SOLE 7898 0 0 FRANCESCAS HLDGS CORP COM 351793104 3977 540290 SH SOLE 540290 0 0 FRANKLIN ELEC INC COM 353514102 469 10452 SH SOLE 10452 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 1943 54490 SH SOLE 54490 0 0 FRANKLIN RES INC COM 354613101 74675 1677720 SH SOLE 1677720 0 0 FRANKLIN RES INC COM 354613101 4006 90000 SH Call SOLE 0 0 90000 FRANKLIN STREET PPTYS CORP COM 35471R106 918 86443 SH SOLE 86443 0 0 FRANKS INTL N V COM N33462107 7523 974517 SH SOLE 974517 0 0 FREEPORT-MCMORAN INC CL B 35671D857 45734 3257404 SH SOLE 3257404 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1053 75000 SH Put SOLE 0 0 75000 FREIGHTCAR AMER INC COM 357023100 2531 129385 SH SOLE 129385 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 594 12145 SH SOLE 12145 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 10677 234864 SH SOLE 234864 0 0 FRESHPET INC COM 358039105 471 30079 SH SOLE 30079 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 468 39680 SH SOLE 39680 0 0 FS INVT CORP COM 302635107 284 33563 SH SOLE 33563 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 295 23364 SH SOLE 23364 0 0 FTI CONSULTING INC COM 302941109 10570 297919 SH SOLE 297919 0 0 FUELCELL ENERGY INC COM NEW 35952H502 535 305935 SH SOLE 305935 0 0 FULLER H B CO COM 359694106 16393 282344 SH SOLE 282344 0 0 FULTON FINL CORP PA COM 360271100 419 22371 SH SOLE 22371 0 0 FUSION TELECOMM INTL INC COM NEW 36113B400 50 18546 SH SOLE 18546 0 0 GABELLI DIVD & INCOME TR COM 36242H104 312 13952 SH SOLE 13952 0 0 GAFISA S A UNSPONSORED ADR 362607400 108 12531 SH SOLE 12531 0 0 GAIA INC NEW CL A 36269P104 365 30454 SH SOLE 30454 0 0 GAIN CAP HLDGS INC COM 36268W100 1157 181012 SH SOLE 181012 0 0 GALENA BIOPHARMA INC COM NEW 363256504 24 68237 SH SOLE 68237 0 0 GALLAGHER ARTHUR J & CO COM 363576109 42165 685058 SH SOLE 685058 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 427 76115 SH SOLE 76115 0 0 GAMCO INVESTORS INC CL A COM 361438104 1544 51896 SH SOLE 51896 0 0 GAMESTOP CORP NEW CL A 36467W109 473 22916 SH SOLE 22916 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 99379 2693940 SH SOLE 2693940 0 0 GANNETT CO INC COM 36473H104 11480 1275572 SH SOLE 1275572 0 0 GARDNER DENVER HLDGS INC COM 36555P107 14979 544287 SH SOLE 544287 0 0 GARMIN LTD SHS H2906T109 5191 96182 SH SOLE 96182 0 0 GARRISON CAP INC COM 366554103 105 12400 SH SOLE 12400 0 0 GARTNER INC COM 366651107 42374 340603 SH SOLE 340603 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 1261 54249 SH SOLE 54249 0 0 GATX CORP COM 361448103 862 13997 SH SOLE 13997 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 9816 319733 SH SOLE 319733 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 203 17511 SH SOLE 17511 0 0 GENCOR INDS INC COM 368678108 213 12086 SH SOLE 12086 0 0 GENERAC HLDGS INC COM 368736104 3460 75336 SH SOLE 75336 0 0 GENERAL AMERN INVS INC COM 368802104 287 7975 SH SOLE 7975 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 8430 447189 SH SOLE 447189 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 660 35000 SH Put SOLE 0 0 35000 GENERAL COMMUNICATION INC CL A 369385109 832 20391 SH SOLE 20391 0 0 GENERAL DYNAMICS CORP COM 369550108 21676 105438 SH SOLE 105438 0 0 GENERAL ELECTRIC CO COM 369604103 14477 598702 SH SOLE 598702 0 0 GENERAL ELECTRIC CO COM 369604103 4836 200000 SH Call SOLE 0 0 200000 GENERAL ELECTRIC CO COM 369604103 25389 1050000 SH Put SOLE 0 0 1050000 GENERAL MTRS CO COM 37045V100 154429 3824398 SH SOLE 3824398 0 0 GENESEE & WYO INC CL A 371559105 633 8559 SH SOLE 8559 0 0 GENMARK DIAGNOSTICS INC COM 372309104 14151 1469434 SH SOLE 1469434 0 0 GENOMIC HEALTH INC COM 37244C101 23939 746003 SH SOLE 746003 0 0 GENPACT LIMITED SHS G3922B107 22198 772098 SH SOLE 772098 0 0 GENTEX CORP COM 371901109 9976 503834 SH SOLE 503834 0 0 GENTHERM INC COM 37253A103 14234 383149 SH SOLE 383149 0 0 GENWORTH FINL INC COM CL A 37247D106 846 219625 SH SOLE 219625 0 0 GENWORTH FINL INC COM CL A 37247D106 1348 350200 SH Call SOLE 0 0 350200 GEO GROUP INC NEW COM 36162J106 24481 910081 SH SOLE 910081 0 0 GEOPARK LTD USD SHS G38327105 1333 152119 SH SOLE 152119 0 0 GERDAU S A SPON ADR REP PFD 373737105 2737 797921 SH SOLE 797921 0 0 GERON CORP COM 374163103 33 15116 SH SOLE 15116 0 0 GGP INC COM 36174X101 16702 804142 SH SOLE 804142 0 0 GIBRALTAR INDS INC COM 374689107 9504 305102 SH SOLE 305102 0 0 G-III APPAREL GROUP LTD COM 36237H101 527 18158 SH SOLE 18158 0 0 GILDAN ACTIVEWEAR INC COM 375916103 9246 295574 SH SOLE 295574 0 0 GILEAD SCIENCES INC COM 375558103 22667 279772 SH SOLE 279772 0 0 GLADSTONE COML CORP COM 376536108 766 34378 SH SOLE 34378 0 0 GLADSTONE INVT CORP COM 376546107 305 32153 SH SOLE 32153 0 0 GLADSTONE LD CORP COM 376549101 852 62575 SH SOLE 62575 0 0 GLAUKOS CORP COM 377322102 970 29400 SH Put SOLE 0 0 29400 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 20602 507439 SH SOLE 507439 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 326 10515 SH SOLE 10515 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 9979 295228 SH SOLE 295228 0 0 GLOBAL MED REIT INC COM NEW 37954A204 484 53938 SH SOLE 53938 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2052 93725 SH SOLE 93725 0 0 GLOBAL PMTS INC COM 37940X102 47722 502181 SH SOLE 502181 0 0 GLOBAL SELF STORAGE INC COM 37955N106 499 103308 SH SOLE 103308 0 0 GLOBAL WTR RES INC COM 379463102 139 14748 SH SOLE 14748 0 0 GLOBAL X FDS MSCI PAKISTAN 37950E689 726 50000 SH SOLE 50000 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 1309 39685 SH SOLE 39685 0 0 GLOBALSTAR INC COM 378973408 1866 1144765 SH SOLE 1144765 0 0 GLOBANT S A COM L44385109 9824 245176 SH SOLE 245176 0 0 GLOBUS MED INC CL A 379577208 975 32813 SH SOLE 32813 0 0 GLOBUS MED INC CL A 379577208 8155 274400 SH Call SOLE 0 0 274400 GLU MOBILE INC COM 379890106 12047 3203975 SH SOLE 3203975 0 0 GLU MOBILE INC COM 379890106 4324 1150000 SH Call SOLE 0 0 1150000 GLYCOMIMETICS INC COM 38000Q102 9583 685005 SH SOLE 685005 0 0 GMS INC COM 36251C103 44131 1246627 SH SOLE 1246627 0 0 GNC HLDGS INC COM CL A 36191G107 495 56021 SH SOLE 56021 0 0 GODADDY INC CL A 380237107 15952 366631 SH SOLE 366631 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 4899 231739 SH SOLE 231739 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 4517 199785 SH SOLE 199785 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 8366 370000 SH Call SOLE 0 0 370000 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 588 25314 SH SOLE 25314 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 294 68100 SH SOLE 68100 0 0 GOLD RESOURCE CORP COM 38068T105 487 129844 SH SOLE 129844 0 0 GOLDCORP INC NEW COM 380956409 31340 2418248 SH SOLE 2418248 0 0 GOLDEN MINERALS CO COM 381119106 38 79751 SH SOLE 79751 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 978 124690 SH SOLE 124690 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 15650 65981 SH SOLE 65981 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 275 29484 SH SOLE 29484 0 0 GOLUB CAP BDC INC COM 38173M102 8056 428068 SH SOLE 428068 0 0 GOPRO INC CL A 38268T103 1835 166680 SH SOLE 166680 0 0 GP STRATEGIES CORP COM 36225V104 253 8214 SH SOLE 8214 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5717 55764 SH SOLE 55764 0 0 GRACE W R & CO DEL NEW COM 38388F108 26353 365255 SH SOLE 365255 0 0 GRACO INC COM 384109104 16468 133137 SH SOLE 133137 0 0 GRAHAM CORP COM 384556106 1606 77083 SH SOLE 77083 0 0 GRAMERCY PPTY TR COM NEW 385002308 34222 1131317 SH SOLE 1131317 0 0 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 1062 220789 SH SOLE 220789 0 0 GRAND CANYON ED INC COM 38526M106 336 3696 SH SOLE 3696 0 0 GRANITE CONSTR INC COM 387328107 603 10410 SH SOLE 10410 0 0 GRANITE PT MTG TR INC COM 38741L107 554 29600 SH SOLE 29600 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 26764 1918575 SH SOLE 1918575 0 0 GREAT AJAX CORP COM 38983D300 1230 87303 SH SOLE 87303 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 584 164437 SH SOLE 164437 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 52 10668 SH SOLE 10668 0 0 GREAT PANTHER SILVER LTD COM 39115V101 1432 1154936 SH SOLE 1154936 0 0 GREAT PLAINS ENERGY INC COM 391164100 174126 5746749 SH SOLE 5746749 0 0 GREAT WESTN BANCORP INC COM 391416104 1117 27048 SH SOLE 27048 0 0 GREEN BANCORP INC COM 39260X100 5031 212716 SH SOLE 212716 0 0 GREEN BRICK PARTNERS INC COM 392709101 800 80768 SH SOLE 80768 0 0 GREEN DOT CORP CL A 39304D102 20667 416842 SH SOLE 416842 0 0 GREEN PLAINS INC COM 393222104 41412 2055174 SH SOLE 2055174 0 0 GREENBRIER COS INC COM 393657101 35133 729647 SH SOLE 729647 0 0 GREENHILL & CO INC COM 395259104 5974 359903 SH SOLE 359903 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1958 90429 SH SOLE 90429 0 0 GREIF INC CL A 397624107 12172 207924 SH SOLE 207924 0 0 GREIF INC CL B 397624206 2378 37018 SH SOLE 37018 0 0 GRIFFON CORP COM 398433102 8786 395756 SH SOLE 395756 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 39116 1786932 SH SOLE 1786932 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 8767 120990 SH SOLE 120990 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 10138 195447 SH SOLE 195447 0 0 GROUPON INC COM 399473107 573 110125 SH SOLE 110125 0 0 GRUBHUB INC COM 400110102 904 17165 SH SOLE 17165 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 12314 277409 SH SOLE 277409 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 4370 487209 SH SOLE 487209 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 10037 194744 SH SOLE 194744 0 0 GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 22301 2210220 SH SOLE 2210220 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 13799 558906 SH SOLE 558906 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1213 49185 SH SOLE 49185 0 0 GSV CAP CORP COM 36191J101 405 74818 SH SOLE 74818 0 0 GTT COMMUNICATIONS INC COM 362393100 8827 278907 SH SOLE 278907 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 17271 621259 SH SOLE 621259 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 1555 48605 SH SOLE 48605 0 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 409 47771 SH SOLE 47771 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 227 10670 SH SOLE 10670 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 10581 135899 SH SOLE 135899 0 0 GULF RESOURCES INC COM PAR $0.0005 40251W309 51 27188 SH SOLE 27188 0 0 GULFPORT ENERGY CORP COM NEW 402635304 30508 2127450 SH SOLE 2127450 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 2804 27633 SH SOLE 27633 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 11692 400415 SH SOLE 400415 0 0 HACKETT GROUP INC COM 404609109 1396 91872 SH SOLE 91872 0 0 HAEMONETICS CORP COM 405024100 13767 306824 SH SOLE 306824 0 0 HAIN CELESTIAL GROUP INC COM 405217100 12321 299410 SH SOLE 299410 0 0 HALCON RES CORP COM PAR NEW 40537Q605 34775 5114021 SH SOLE 5114021 0 0 HALLIBURTON CO COM 406216101 135310 2939613 SH SOLE 2939613 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 12879 741437 SH SOLE 741437 0 0 HALYARD HEALTH INC COM 40650V100 4676 103840 SH SOLE 103840 0 0 HAMILTON LANE INC CL A 407497106 8996 335053 SH SOLE 335053 0 0 HANCOCK HLDG CO COM 410120109 110753 2285926 SH SOLE 2285926 0 0 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 395 23422 SH SOLE 23422 0 0 HANESBRANDS INC COM 410345102 240 9755 SH SOLE 9755 0 0 HANMI FINL CORP COM NEW 410495204 6679 215801 SH SOLE 215801 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 464 19037 SH SOLE 19037 0 0 HANOVER INS GROUP INC COM 410867105 13323 137445 SH SOLE 137445 0 0 HARBORONE BANCORP INC COM 41165F101 243 12907 SH SOLE 12907 0 0 HARDINGE INC COM 412324303 411 26929 SH SOLE 26929 0 0 HARLEY DAVIDSON INC COM 412822108 10360 214887 SH SOLE 214887 0 0 HARMONIC INC COM 413160102 176 57848 SH SOLE 57848 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 7515 4106535 SH SOLE 4106535 0 0 HARRIS CORP DEL COM 413875105 44097 334878 SH SOLE 334878 0 0 HARSCO CORP COM 415864107 23023 1101568 SH SOLE 1101568 0 0 HARTE-HANKS INC COM 416196103 232 217168 SH SOLE 217168 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 93729 1690942 SH SOLE 1690942 0 0 HARVARD BIOSCIENCE INC COM 416906105 203 54228 SH SOLE 54228 0 0 HARVEST CAP CR CORP COM 41753F109 166 12422 SH SOLE 12422 0 0 HAVERTY FURNITURE INC COM 419596101 854 32641 SH SOLE 32641 0 0 HAWAIIAN HOLDINGS INC COM 419879101 31667 843322 SH SOLE 843322 0 0 HC2 HLDGS INC COM 404139107 68 12900 SH SOLE 12900 0 0 HCA HEALTHCARE INC COM 40412C101 485 6092 SH SOLE 6092 0 0 HCI GROUP INC COM 40416E103 7242 189344 SH SOLE 189344 0 0 HCP INC COM 40414L109 21072 757177 SH SOLE 757177 0 0 HD SUPPLY HLDGS INC COM 40416M105 10481 290580 SH SOLE 290580 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 953 65745 SH SOLE 65745 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 1450 100000 SH Call SOLE 0 0 100000 HEALTHCARE TR AMER INC CL A NEW 42225P501 7515 252197 SH SOLE 252197 0 0 HEALTHEQUITY INC COM 42226A107 7831 154821 SH SOLE 154821 0 0 HEALTHSOUTH CORP COM NEW 421924309 24058 519055 SH SOLE 519055 0 0 HEALTHSOUTH CORP COM NEW 421924309 2318 50000 SH Call SOLE 0 0 50000 HEALTHSTREAM INC COM 42222N103 4992 213595 SH SOLE 213595 0 0 HEARTLAND EXPRESS INC COM 422347104 24431 974107 SH SOLE 974107 0 0 HEICO CORP NEW COM 422806109 515 5733 SH SOLE 5733 0 0 HEICO CORP NEW CL A 422806208 20282 266164 SH SOLE 266164 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1487 70294 SH SOLE 70294 0 0 HELEN OF TROY CORP LTD COM G4388N106 403 4156 SH SOLE 4156 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 58517 7918391 SH SOLE 7918391 0 0 HELMERICH & PAYNE INC COM 423452101 10422 200000 SH Put SOLE 0 0 200000 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 209 17500 SH SOLE 17500 0 0 HENNESSY ADVISORS INC COM 425885100 868 56248 SH SOLE 56248 0 0 HERBALIFE LTD COM USD SHS G4412G101 13774 203073 SH SOLE 203073 0 0 HERBALIFE LTD COM USD SHS G4412G101 32219 475000 SH Put SOLE 0 0 475000 HERCULES CAPITAL INC COM 427096508 4418 342463 SH SOLE 342463 0 0 HERITAGE COMMERCE CORP COM 426927109 2588 181837 SH SOLE 181837 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2061 94770 SH SOLE 94770 0 0 HERITAGE FINL CORP WASH COM 42722X106 7135 241860 SH SOLE 241860 0 0 HERON THERAPEUTICS INC COM 427746102 5973 369874 SH SOLE 369874 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 18179 973716 SH SOLE 973716 0 0 HERSHEY CO COM 427866108 6871 62937 SH SOLE 62937 0 0 HERSHEY CO COM 427866108 1310 12000 SH Call SOLE 0 0 12000 HERTZ GLOBAL HLDGS INC COM 42806J106 1145 51226 SH SOLE 51226 0 0 HESKA CORP COM RESTRC NEW 42805E306 401 4556 SH SOLE 4556 0 0 HESS CORP COM 42809H107 27980 596725 SH SOLE 596725 0 0 HESS CORP COM 42809H107 20674 440900 SH Call SOLE 0 0 440900 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2504 170201 SH SOLE 170201 0 0 HEXCEL CORP NEW COM 428291108 27429 477693 SH SOLE 477693 0 0 HEXCEL CORP NEW COM 428291108 2469 43000 SH Call SOLE 0 0 43000 HIBBETT SPORTS INC COM 428567101 3606 253068 SH SOLE 253068 0 0 HIGHWOODS PPTYS INC COM 431284108 52409 1006127 SH SOLE 1006127 0 0 HILL ROM HLDGS INC COM 431475102 69083 933549 SH SOLE 933549 0 0 HILL ROM HLDGS INC COM 431475102 740 10000 SH Call SOLE 0 0 10000 HILL ROM HLDGS INC COM 431475102 740 10000 SH Put SOLE 0 0 10000 HILLENBRAND INC COM 431571108 26198 674327 SH SOLE 674327 0 0 HILLTOP HOLDINGS INC COM 432748101 20173 775903 SH SOLE 775903 0 0 HILTON GRAND VACATIONS INC COM 43283X105 10565 273483 SH SOLE 273483 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 19976 1827646 SH SOLE 1827646 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3279 300000 SH Put SOLE 0 0 300000 HNI CORP COM 404251100 222 5347 SH SOLE 5347 0 0 HOLLYFRONTIER CORP COM 436106108 39985 1111634 SH SOLE 1111634 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 912 42192 SH SOLE 42192 0 0 HOLOGIC INC COM 436440101 16582 451940 SH SOLE 451940 0 0 HOLOGIC INC COM 436440101 3302 90000 SH Call SOLE 0 0 90000 HOLOGIC INC COM 436440101 1835 50000 SH Put SOLE 0 0 50000 HOME BANCORP INC COM 43689E107 211 5043 SH SOLE 5043 0 0 HOME BANCSHARES INC COM 436893200 14504 575111 SH SOLE 575111 0 0 HOME DEPOT INC COM 437076102 102807 628560 SH SOLE 628560 0 0 HOMESTREET INC COM 43785V102 21876 810222 SH SOLE 810222 0 0 HOMETRUST BANCSHARES INC COM 437872104 2579 100542 SH SOLE 100542 0 0 HONDA MOTOR LTD AMERN SHS 438128308 30956 1047214 SH SOLE 1047214 0 0 HONEYWELL INTL INC COM 438516106 219252 1546859 SH SOLE 1546859 0 0 HOOKER FURNITURE CORP COM 439038100 904 18940 SH SOLE 18940 0 0 HOPE BANCORP INC COM 43940T109 35617 2011108 SH SOLE 2011108 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 8283 210504 SH SOLE 210504 0 0 HORIZON BANCORP IND COM 440407104 236 8091 SH SOLE 8091 0 0 HORIZON GLOBAL CORP COM 44052W104 3826 216891 SH SOLE 216891 0 0 HORIZON PHARMA PLC SHS G4617B105 241 19025 SH SOLE 19025 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 239 21510 SH SOLE 21510 0 0 HORMEL FOODS CORP COM 440452100 8980 279388 SH SOLE 279388 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 3188 789212 SH SOLE 789212 0 0 HORTONWORKS INC COM 440894103 23331 1376477 SH SOLE 1376477 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11484 403073 SH SOLE 403073 0 0 HOST HOTELS & RESORTS INC COM 44107P104 75441 4080084 SH SOLE 4080084 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2910 241467 SH SOLE 241467 0 0 HOULIHAN LOKEY INC CL A 441593100 12473 318769 SH SOLE 318769 0 0 HOWARD HUGHES CORP COM 44267D107 792 6720 SH SOLE 6720 0 0 HP INC COM 40434L105 67530 3383261 SH SOLE 3383261 0 0 HRG GROUP INC COM 40434J100 41399 2652054 SH SOLE 2652054 0 0 HSN INC COM 404303109 1753 44901 SH SOLE 44901 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 49 28909 SH SOLE 28909 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1559 63845 SH SOLE 63845 0 0 HUB GROUP INC CL A 443320106 42797 996436 SH SOLE 996436 0 0 HUBBELL INC COM 443510607 94530 814774 SH SOLE 814774 0 0 HUBSPOT INC COM 443573100 7682 91398 SH SOLE 91398 0 0 HUDBAY MINERALS INC COM 443628102 4779 641524 SH SOLE 641524 0 0 HUDSON GLOBAL INC COM 443787106 35 23919 SH SOLE 23919 0 0 HUDSON PAC PPTYS INC COM 444097109 81802 2439662 SH SOLE 2439662 0 0 HUDSON TECHNOLOGIES INC COM 444144109 362 46355 SH SOLE 46355 0 0 HUMANA INC COM 444859102 196397 806128 SH SOLE 806128 0 0 HUNT J B TRANS SVCS INC COM 445658107 93535 842053 SH SOLE 842053 0 0 HUNTINGTON BANCSHARES INC COM 446150104 46539 3333714 SH SOLE 3333714 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 6422 28361 SH SOLE 28361 0 0 HUNTSMAN CORP COM 447011107 20563 749934 SH SOLE 749934 0 0 HURCO COMPANIES INC COM 447324104 503 12089 SH SOLE 12089 0 0 HURON CONSULTING GROUP INC COM 447462102 6544 190801 SH SOLE 190801 0 0 HV BANCORP INC COM 40441H105 192 12861 SH SOLE 12861 0 0 HYATT HOTELS CORP COM CL A 448579102 64093 1037265 SH SOLE 1037265 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 444 5812 SH SOLE 5812 0 0 I D SYSTEMS INC COM 449489103 569 75800 SH SOLE 75800 0 0 IAC INTERACTIVECORP COM 44919P508 28450 241965 SH SOLE 241965 0 0 IAMGOLD CORP COM 450913108 14265 2338576 SH SOLE 2338576 0 0 IBERIABANK CORP COM 450828108 147191 1791740 SH SOLE 1791740 0 0 ICC HLDGS INC COM 44931Q104 219 12142 SH SOLE 12142 0 0 ICF INTL INC COM 44925C103 2106 39031 SH SOLE 39031 0 0 ICICI BK LTD ADR 45104G104 10590 1237161 SH SOLE 1237161 0 0 ICON PLC SHS G4705A100 68981 605737 SH SOLE 605737 0 0 ICU MED INC COM 44930G107 66493 357780 SH SOLE 357780 0 0 ICU MED INC COM 44930G107 3717 20000 SH Put SOLE 0 0 20000 IDACORP INC COM 451107106 4598 52294 SH SOLE 52294 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 3643 1633651 SH SOLE 1633651 0 0 IDEX CORP COM 45167R104 17817 146680 SH SOLE 146680 0 0 IDEXX LABS INC COM 45168D104 54870 352885 SH SOLE 352885 0 0 IFRESH INC COM 449538107 253 20962 SH SOLE 20962 0 0 IGNYTA INC COM 451731103 3072 248770 SH SOLE 248770 0 0 II VI INC COM 902104108 6584 160004 SH SOLE 160004 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 3530 261900 SH SOLE 261900 0 0 ILG INC COM 44967H101 34932 1306832 SH SOLE 1306832 0 0 ILG INC COM 44967H101 1604 60000 SH Call SOLE 0 0 60000 ILLINOIS TOOL WKS INC COM 452308109 3391 22921 SH SOLE 22921 0 0 ILLUMINA INC COM 452327109 36832 184902 SH SOLE 184902 0 0 ILLUMINA INC COM 452327109 996 5000 SH Call SOLE 0 0 5000 ILLUMINA INC COM 452327109 996 5000 SH Put SOLE 0 0 5000 IMAX CORP COM 45245E109 3918 172976 SH SOLE 172976 0 0 IMMUNOGEN INC COM 45253H101 28974 3787427 SH SOLE 3787427 0 0 IMMUNOMEDICS INC COM 452907108 40609 2904762 SH SOLE 2904762 0 0 IMMUNOMEDICS INC COM 452907108 1398 100000 SH Put SOLE 0 0 100000 IMPAX LABORATORIES INC COM 45256B101 5666 279115 SH SOLE 279115 0 0 IMPERVA INC COM 45321L100 34307 790481 SH SOLE 790481 0 0 INC RESH HLDGS INC CL A 45329R109 6620 126582 SH SOLE 126582 0 0 INCYTE CORP COM 45337C102 39894 341732 SH SOLE 341732 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 66 17300 SH SOLE 17300 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 348 13783 SH SOLE 13783 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 6212 274272 SH SOLE 274272 0 0 INDEPENDENT BK GROUP INC COM 45384B106 654 10854 SH SOLE 10854 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 777 584048 SH SOLE 584048 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1382 14668 SH SOLE 14668 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 724 179988 SH SOLE 179988 0 0 INFOSYS LTD SPONSORED ADR 456788108 34853 2388852 SH SOLE 2388852 0 0 INFRAREIT INC COM 45685L100 2626 117389 SH SOLE 117389 0 0 ING GROEP N V SPONSORED ADR 456837103 845 45871 SH SOLE 45871 0 0 INGERSOLL-RAND PLC SHS G47791101 14179 159016 SH SOLE 159016 0 0 INGEVITY CORP COM 45688C107 26731 427905 SH SOLE 427905 0 0 INGLES MKTS INC CL A 457030104 2451 95352 SH SOLE 95352 0 0 INGREDION INC COM 457187102 14523 120386 SH SOLE 120386 0 0 INNOPHOS HOLDINGS INC COM 45774N108 3530 71753 SH SOLE 71753 0 0 INNOSPEC INC COM 45768S105 5851 94901 SH SOLE 94901 0 0 INNOVIVA INC COM 45781M101 9655 683771 SH SOLE 683771 0 0 INOGEN INC COM 45780L104 4109 43212 SH SOLE 43212 0 0 INOGEN INC COM 45780L104 951 10000 SH Call SOLE 0 0 10000 INOTEK PHARMACEUTICALS CORP COM 45780V102 359 201509 SH SOLE 201509 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7504 1183557 SH SOLE 1183557 0 0 INPHI CORP COM 45772F107 46375 1168426 SH SOLE 1168426 0 0 INPIXON COM 45790J107 20 59003 SH SOLE 59003 0 0 INSIGHT ENTERPRISES INC COM 45765U103 8566 186551 SH SOLE 186551 0 0 INSMED INC COM PAR $.01 457669307 5300 169821 SH SOLE 169821 0 0 INSPERITY INC COM 45778Q107 29642 336840 SH SOLE 336840 0 0 INSTRUCTURE INC COM 45781U103 9516 287065 SH SOLE 287065 0 0 INSULET CORP COM 45784P101 20406 370485 SH SOLE 370485 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 149 16776 SH SOLE 16776 0 0 INTEGER HLDGS CORP COM 45826H109 5999 117282 SH SOLE 117282 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1010 20000 SH Call SOLE 0 0 20000 INTEGRATED DEVICE TECHNOLOGY COM 458118106 223 8388 SH SOLE 8388 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 665 25000 SH Call SOLE 0 0 25000 INTEL CORP COM 458140100 3883 101971 SH SOLE 101971 0 0 INTEL CORP COM 458140100 22848 600000 SH Call SOLE 0 0 600000 INTERCEPT PHARMACEUTICALS IN COM 45845P108 5155 88819 SH SOLE 88819 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 71644 1042859 SH SOLE 1042859 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 2521 47656 SH SOLE 47656 0 0 INTERDIGITAL INC COM 45867G101 20304 275312 SH SOLE 275312 0 0 INTERFACE INC COM 458665304 2959 135102 SH SOLE 135102 0 0 INTERNAP CORP COM PAR $.001 45885A300 4926 1132452 SH SOLE 1132452 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 35476 884685 SH SOLE 884685 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2724 18773 SH SOLE 18773 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1631 11411 SH SOLE 11411 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 87045 3545626 SH SOLE 3545626 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 519 25000 SH Call SOLE 0 0 25000 INTERNATIONAL SEAWAYS INC COM Y41053102 208 10550 SH SOLE 10550 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 481 13374 SH SOLE 13374 0 0 INTERPUBLIC GROUP COS INC COM 460690100 910 43758 SH SOLE 43758 0 0 INTERSECT ENT INC COM 46071F103 12065 387313 SH SOLE 387313 0 0 INTERSECT ENT INC COM 46071F103 3115 100000 SH Call SOLE 0 0 100000 INTERXION HOLDING N.V SHS N47279109 83065 1630964 SH SOLE 1630964 0 0 INTEVAC INC COM 461148108 5319 629480 SH SOLE 629480 0 0 INTL FCSTONE INC COM 46116V105 632 16500 SH SOLE 16500 0 0 INTL PAPER CO COM 460146103 7788 137070 SH SOLE 137070 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 21823 1382964 SH SOLE 1382964 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 2367 150000 SH Put SOLE 0 0 150000 INTREXON CORP COM 46122T102 7614 400500 SH SOLE 400500 0 0 INTUIT COM 461202103 77024 541887 SH SOLE 541887 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 186809 178614 SH SOLE 178614 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 15688 15000 SH Call SOLE 0 0 15000 INTUITIVE SURGICAL INC COM NEW 46120E602 1046 1000 SH Put SOLE 0 0 1000 INVACARE CORP COM 461203101 2513 159557 SH SOLE 159557 0 0 INVENTURE FOODS INC COM 461212102 1180 251643 SH SOLE 251643 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 200 16800 SH SOLE 16800 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 13653 797034 SH SOLE 797034 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 224 17191 SH SOLE 17191 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 285 22268 SH SOLE 22268 0 0 INVESCO SR INCOME TR COM 46131H107 377 83975 SH SOLE 83975 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 316 23562 SH SOLE 23562 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 1074 71807 SH SOLE 71807 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 13326 601878 SH SOLE 601878 0 0 INVESTORS BANCORP INC NEW COM 46146L101 5341 391580 SH SOLE 391580 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 394 64403 SH SOLE 64403 0 0 INVITAE CORP COM 46185L103 16175 1726282 SH SOLE 1726282 0 0 INVITATION HOMES INC COM 46187W107 53163 2347164 SH SOLE 2347164 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 547 376951 SH SOLE 376951 0 0 INVUITY INC COM NEW 46187J205 2942 330529 SH SOLE 330529 0 0 IONIS PHARMACEUTICALS INC COM 462222100 9787 193043 SH SOLE 193043 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 16131 2081480 SH SOLE 2081480 0 0 IPASS INC COM 46261V108 218 330000 SH SOLE 330000 0 0 IPG PHOTONICS CORP COM 44980X109 19382 104733 SH SOLE 104733 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 16766 323173 SH SOLE 323173 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 519 10000 SH Put SOLE 0 0 10000 IRIDEX CORP COM 462684101 918 97966 SH SOLE 97966 0 0 IROBOT CORP COM 462726100 345 4480 SH SOLE 4480 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 796 32439 SH SOLE 32439 0 0 ISHARES INC MSCI BRZ CAP ETF 464286400 6005 144041 SH SOLE 144041 0 0 ISHARES INC MSCI BRZ CAP ETF 464286400 8338 200000 SH Call SOLE 0 0 200000 ISHARES INC MSCI CDA ETF 464286509 761 26307 SH SOLE 26307 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 211 3640 SH SOLE 3640 0 0 ISHARES INC MSCI THI CAP ETF 464286624 810 9368 SH SOLE 9368 0 0 ISHARES INC MSCI CH CAP ETF 464286640 1263 25983 SH SOLE 25983 0 0 ISHARES INC MSCI SZ CAP ETF 464286749 210 6005 SH SOLE 6005 0 0 ISHARES INC MSCI SPAN CP ETF 464286764 695 20592 SH SOLE 20592 0 0 ISHARES INC MSCI SPAN CP ETF 464286764 1687 50000 SH Put SOLE 0 0 50000 ISHARES INC MSCI STH KOR ETF 464286772 2184 31619 SH SOLE 31619 0 0 ISHARES INC MSCI STH KOR ETF 464286772 10359 150000 SH Put SOLE 0 0 150000 ISHARES INC MSCI GERMANY ETF 464286806 3107 95792 SH SOLE 95792 0 0 ISHARES INC MSCI MEX CAP ETF 464286822 519 9503 SH SOLE 9503 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 3630 100560 SH SOLE 100560 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4529 81288 SH SOLE 81288 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3856 245000 SH SOLE 245000 0 0 ISHARES TR S&P 100 ETF 464287101 2393 21502 SH SOLE 21502 0 0 ISHARES TR CORE S&P TTL STK 464287150 250 4331 SH SOLE 4331 0 0 ISHARES TR SELECT DIVID ETF 464287168 3387 36165 SH SOLE 36165 0 0 ISHARES TR TIPS BD ETF 464287176 5286 46536 SH SOLE 46536 0 0 ISHARES TR CORE S&P500 ETF 464287200 6813 26938 SH SOLE 26938 0 0 ISHARES TR CORE US AGGBD ET 464287226 10435 95222 SH SOLE 95222 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2771 61833 SH SOLE 61833 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2241 50000 SH Put SOLE 0 0 50000 ISHARES TR IBOXX INV CP ETF 464287242 13929 114900 SH SOLE 114900 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 668 4655 SH SOLE 4655 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2125 60547 SH SOLE 60547 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1982 18369 SH SOLE 18369 0 0 ISHARES TR 20 YR TR BD ETF 464287432 6094 48849 SH SOLE 48849 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 3957 46852 SH SOLE 46852 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 34181 404750 SH DFND 1,2 0 404750 0 ISHARES TR MSCI EAFE ETF 464287465 11674 170474 SH SOLE 170474 0 0 ISHARES TR RUS MD CP GR ETF 464287481 869 7681 SH SOLE 7681 0 0 ISHARES TR RUS MID CAP ETF 464287499 2738 13887 SH SOLE 13887 0 0 ISHARES TR CORE S&P MCP ETF 464287507 8732 48810 SH SOLE 48810 0 0 ISHARES TR COHEN STEER REIT 464287564 402 3991 SH SOLE 3991 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 8229 69434 SH SOLE 69434 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 998 7978 SH SOLE 7978 0 0 ISHARES TR RUS 1000 ETF 464287622 3577 25575 SH SOLE 25575 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 554 4461 SH SOLE 4461 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 29636 200000 SH Call SOLE 0 0 200000 ISHARES TR RUSSELL 2000 ETF 464287655 51863 350000 SH Put SOLE 0 0 350000 ISHARES TR U.S. TECH ETF 464287721 1161 7747 SH SOLE 7747 0 0 ISHARES TR US HLTHCARE ETF 464287762 253 1472 SH SOLE 1472 0 0 ISHARES TR U.S. FINLS ETF 464287788 345 3075 SH SOLE 3075 0 0 ISHARES TR U.S. ENERGY ETF 464287796 322 8612 SH SOLE 8612 0 0 ISHARES TR EUROPE ETF 464287861 297 6329 SH SOLE 6329 0 0 ISHARES TR SP SMCP600VL ETF 464287879 681 4591 SH SOLE 4591 0 0 ISHARES TR S&P SML 600 GWT 464287887 565 3435 SH SOLE 3435 0 0 ISHARES TR JPMORGAN USD EMG 464288281 3477 29868 SH SOLE 29868 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1050 9468 SH SOLE 9468 0 0 ISHARES TR IBOXX HI YD ETF 464288513 23125 260537 SH SOLE 260537 0 0 ISHARES TR IBOXX HI YD ETF 464288513 8876 100000 SH Put SOLE 0 0 100000 ISHARES TR MBS ETF 464288588 1250 11674 SH SOLE 11674 0 0 ISHARES TR 1 3 YR CR BD ETF 464288646 3081 29248 SH SOLE 29248 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 235 1722 SH SOLE 1722 0 0 ISHARES TR S&P US PFD STK 464288687 5578 143714 SH SOLE 143714 0 0 ISHARES TR GLB CNS DISC ETF 464288745 270 2647 SH SOLE 2647 0 0 ISHARES TR US HOME CONS ETF 464288752 4750 130000 SH Put SOLE 0 0 130000 ISHARES TR U.S. MED DVC ETF 464288810 460 2752 SH SOLE 2752 0 0 ISHARES TR MSCI INDIA ETF 46429B598 245 7471 SH SOLE 7471 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 3888 76330 SH SOLE 76330 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1680 19544 SH SOLE 19544 0 0 ISHARES TR MIN VOL USA ETF 46429B697 3017 59939 SH SOLE 59939 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 425 4232 SH SOLE 4232 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3803 79509 SH SOLE 79509 0 0 ISHARES TR CORE DIV GRWTH 46434V621 380 11698 SH SOLE 11698 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 536 15394 SH SOLE 15394 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 356 7080 SH SOLE 7080 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 399 89823 SH SOLE 89823 0 0 ISTAR INC COM 45031U101 21001 1779761 SH SOLE 1779761 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 17287 1261849 SH SOLE 1261849 0 0 ITERIS INC COM 46564T107 118 17764 SH SOLE 17764 0 0 ITRON INC COM 465741106 12441 160635 SH SOLE 160635 0 0 ITT INC COM 45073V108 12768 288419 SH SOLE 288419 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 1744 48368 SH SOLE 48368 0 0 J JILL INC COM 46620W102 4938 453423 SH SOLE 453423 0 0 J2 GLOBAL INC COM 48123V102 2898 39231 SH SOLE 39231 0 0 JABIL INC COM 466313103 5088 178230 SH SOLE 178230 0 0 JACK IN THE BOX INC COM 466367109 70763 694295 SH SOLE 694295 0 0 JACK IN THE BOX INC COM 466367109 5606 55000 SH Call SOLE 0 0 55000 JACK IN THE BOX INC COM 466367109 2344 23000 SH Put SOLE 0 0 23000 JACOBS ENGR GROUP INC DEL COM 469814107 46535 798612 SH SOLE 798612 0 0 JAGUAR HEALTH INC COM 47010C201 43 214673 SH SOLE 214673 0 0 JAKKS PAC INC COM 47012E106 636 211841 SH SOLE 211841 0 0 JAMES RIV GROUP LTD COM G5005R107 527 12709 SH SOLE 12709 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 268 7701 SH SOLE 7701 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 19084 130490 SH SOLE 130490 0 0 JBG SMITH PPTYS COM 46590V100 2414 70555 SH SOLE 70555 0 0 JD COM INC SPON ADR CL A 47215P106 80887 2117471 SH SOLE 2117471 0 0 JD COM INC SPON ADR CL A 47215P106 19100 500000 SH Call SOLE 0 0 500000 JELD-WEN HLDG INC COM 47580P103 16247 457400 SH SOLE 457400 0 0 JETBLUE AIRWAYS CORP COM 477143101 29641 1599618 SH SOLE 1599618 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 394 3899 SH SOLE 3899 0 0 JOHNSON & JOHNSON COM 478160104 56538 434874 SH SOLE 434874 0 0 JOHNSON & JOHNSON COM 478160104 2518 20000 SH Call SOLE 0 0 20000 JOHNSON CTLS INTL PLC SHS G51502105 10700 265576 SH SOLE 265576 0 0 JOHNSON CTLS INTL PLC SHS G51502105 16116 400000 SH Call SOLE 0 0 400000 JOHNSON OUTDOORS INC CL A 479167108 5574 76070 SH SOLE 76070 0 0 JONES ENERGY INC COM CL A 48019R108 986 513670 SH SOLE 513670 0 0 JONES LANG LASALLE INC COM 48020Q107 21131 171101 SH SOLE 171101 0 0 JOUNCE THERAPEUTICS INC COM 481116101 934 59953 SH SOLE 59953 0 0 JPMORGAN CHASE & CO COM 46625H100 75494 790429 SH SOLE 790429 0 0 JUNIPER NETWORKS INC COM 48203R104 101637 3652083 SH SOLE 3652083 0 0 JUNO THERAPEUTICS INC COM 48205A109 651 14510 SH SOLE 14510 0 0 JUPAI HLDGS LTD ADS 48205B107 474 36393 SH SOLE 36393 0 0 JUST ENERGY GROUP INC COM 48213W101 327 56222 SH SOLE 56222 0 0 K12 INC COM 48273U102 1479 82892 SH SOLE 82892 0 0 K2M GROUP HLDGS INC COM 48273J107 31631 1491315 SH SOLE 1491315 0 0 KADANT INC COM 48282T104 3437 34876 SH SOLE 34876 0 0 KADMON HLDGS INC COM 48283N106 1725 515040 SH SOLE 515040 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1312 12717 SH SOLE 12717 0 0 KALA PHARMACEUTICALS INC COM 483119103 1411 61763 SH SOLE 61763 0 0 KAMADA LTD SHS M6240T109 89 18530 SH SOLE 18530 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 66354 610547 SH SOLE 610547 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 24265 1129120 SH SOLE 1129120 0 0 KAR AUCTION SVCS INC COM 48238T109 25855 541581 SH SOLE 541581 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 4073 370916 SH SOLE 370916 0 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 269 24185 SH SOLE 24185 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 192 13061 SH SOLE 13061 0 0 KB HOME COM 48666K109 21720 900505 SH SOLE 900505 0 0 KB HOME COM 48666K109 3015 125000 SH Call SOLE 0 0 125000 KBR INC COM 48242W106 21733 1215477 SH SOLE 1215477 0 0 KEANE GROUP INC COM 48669A108 78665 4716098 SH SOLE 4716098 0 0 KEARNY FINL CORP MD COM 48716P108 5727 373085 SH SOLE 373085 0 0 KELLOGG CO COM 487836108 53432 856696 SH SOLE 856696 0 0 KELLOGG CO COM 487836108 3119 50000 SH Call SOLE 0 0 50000 KELLY SVCS INC CL A 488152208 1608 64102 SH SOLE 64102 0 0 KEMET CORP COM NEW 488360207 23660 1119758 SH SOLE 1119758 0 0 KEMPER CORP DEL COM 488401100 588 11093 SH SOLE 11093 0 0 KENNAMETAL INC COM 489170100 20647 511813 SH SOLE 511813 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 3892 209829 SH SOLE 209829 0 0 KENON HLDGS LTD SHS Y46717107 202 12427 SH SOLE 12427 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 10257 1444625 SH SOLE 1444625 0 0 KEYCORP NEW COM 493267108 207883 11045851 SH SOLE 11045851 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2181 52360 SH SOLE 52360 0 0 KEYW HLDG CORP COM 493723100 268 35202 SH SOLE 35202 0 0 KFORCE INC COM 493732101 4917 243397 SH SOLE 243397 0 0 KILROY RLTY CORP COM 49427F108 59236 832907 SH SOLE 832907 0 0 KIMBALL ELECTRONICS INC COM 49428J109 2364 109187 SH SOLE 109187 0 0 KIMBALL INTL INC CL B 494274103 3555 179836 SH SOLE 179836 0 0 KIMBERLY CLARK CORP COM 494368103 51460 437286 SH SOLE 437286 0 0 KIMBERLY CLARK CORP COM 494368103 29420 250000 SH Call SOLE 0 0 250000 KIMCO RLTY CORP COM 49446R109 6959 355945 SH SOLE 355945 0 0 KINDER MORGAN INC DEL COM 49456B101 52096 2716148 SH SOLE 2716148 0 0 KINDRED BIOSCIENCES INC COM 494577109 122 15580 SH SOLE 15580 0 0 KINDRED HEALTHCARE INC COM 494580103 7594 1116808 SH SOLE 1116808 0 0 KINDRED HEALTHCARE INC COM 494580103 680 100000 SH Call SOLE 0 0 100000 KINROSS GOLD CORP COM NO PAR 496902404 12811 3021425 SH SOLE 3021425 0 0 KINSALE CAP GROUP INC COM 49714P108 884 20478 SH SOLE 20478 0 0 KIRKLANDS INC COM 497498105 1060 92705 SH SOLE 92705 0 0 KITE PHARMA INC COM 49803L109 6184 34394 SH SOLE 34394 0 0 KITE PHARMA INC COM 49803L109 17981 100000 SH Call SOLE 0 0 100000 KITE RLTY GROUP TR COM NEW 49803T300 20625 1018540 SH SOLE 1018540 0 0 KLA-TENCOR CORP COM 482480100 32756 309015 SH SOLE 309015 0 0 KLX INC COM 482539103 35162 664303 SH SOLE 664303 0 0 KMG CHEMICALS INC COM 482564101 430 7844 SH SOLE 7844 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 88143 2121380 SH SOLE 2121380 0 0 KNOLL INC COM NEW 498904200 2988 149388 SH SOLE 149388 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 294 12499 SH SOLE 12499 0 0 KNOWLES CORP COM 49926D109 1485 97268 SH SOLE 97268 0 0 KOHLS CORP COM 500255104 61377 1344513 SH SOLE 1344513 0 0 KONA GRILL INC COM 50047H201 271 71276 SH SOLE 71276 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 209 5076 SH SOLE 5076 0 0 KOPPERS HOLDINGS INC COM 50060P106 6643 143948 SH SOLE 143948 0 0 KORN FERRY INTL COM NEW 500643200 20926 530707 SH SOLE 530707 0 0 KOSMOS ENERGY LTD SHS G5315B107 3294 413770 SH SOLE 413770 0 0 KRAFT HEINZ CO COM 500754106 261590 3373178 SH SOLE 3373178 0 0 KRAFT HEINZ CO COM 500754106 14735 190000 SH Call SOLE 0 0 190000 KRATON CORPORATION COM 50077C106 17683 437274 SH SOLE 437274 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 30992 2369455 SH SOLE 2369455 0 0 KROGER CO COM 501044101 121425 6053091 SH SOLE 6053091 0 0 KRONOS WORLDWIDE INC COM 50105F105 10735 470227 SH SOLE 470227 0 0 KT CORP SPONSORED ADR 48268K101 14318 1032284 SH SOLE 1032284 0 0 KULICKE & SOFFA INDS INC COM 501242101 19283 893978 SH SOLE 893978 0 0 KURA ONCOLOGY INC COM 50127T109 3348 223916 SH SOLE 223916 0 0 L BRANDS INC COM 501797104 2439 58623 SH SOLE 58623 0 0 L BRANDS INC COM 501797104 3121 75000 SH Put SOLE 0 0 75000 L3 TECHNOLOGIES INC COM 502413107 87260 463091 SH SOLE 463091 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 596 17140 SH SOLE 17140 0 0 LA QUINTA HLDGS INC COM 50420D108 45164 2580796 SH SOLE 2580796 0 0 LA Z BOY INC COM 505336107 8163 303453 SH SOLE 303453 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 74271 491961 SH SOLE 491961 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1510 10000 SH Put SOLE 0 0 10000 LADENBURG THALMAN FIN SVCS I COM 50575Q102 295 102316 SH SOLE 102316 0 0 LAKELAND FINL CORP COM 511656100 6192 127091 SH SOLE 127091 0 0 LAKELAND INDS INC COM 511795106 695 49284 SH SOLE 49284 0 0 LAM RESEARCH CORP COM 512807108 287352 1552916 SH SOLE 1552916 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2345 34221 SH SOLE 34221 0 0 LAMB WESTON HLDGS INC COM 513272104 12755 272016 SH SOLE 272016 0 0 LANCASTER COLONY CORP COM 513847103 5368 44687 SH SOLE 44687 0 0 LANDAUER INC COM 51476K103 303 4495 SH SOLE 4495 0 0 LANDS END INC NEW COM 51509F105 266 20187 SH SOLE 20187 0 0 LANDSTAR SYS INC COM 515098101 12574 126185 SH SOLE 126185 0 0 LANNET INC COM 516012101 515 27909 SH SOLE 27909 0 0 LANTHEUS HLDGS INC COM 516544103 5877 330144 SH SOLE 330144 0 0 LAREDO PETROLEUM INC COM 516806106 124454 9625239 SH SOLE 9625239 0 0 LAS VEGAS SANDS CORP COM 517834107 94333 1470284 SH SOLE 1470284 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 371 71181 SH SOLE 71181 0 0 LAUDER ESTEE COS INC CL A 518439104 24816 230119 SH SOLE 230119 0 0 LAUREATE EDUCATION INC CL A 518613203 1944 133626 SH SOLE 133626 0 0 LAWSON PRODS INC COM 520776105 755 29963 SH SOLE 29963 0 0 LCI INDS COM 50189K103 1471 12695 SH SOLE 12695 0 0 LEAP THERAPEUTICS INC COM 52187K101 126 22121 SH SOLE 22121 0 0 LEAR CORP COM NEW 521865204 32176 185905 SH SOLE 185905 0 0 LEE ENTERPRISES INC COM 523768109 153 69434 SH SOLE 69434 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 5778 144743 SH SOLE 144743 0 0 LEGG MASON INC COM 524901105 17626 448386 SH SOLE 448386 0 0 LEGGETT & PLATT INC COM 524660107 36003 754311 SH SOLE 754311 0 0 LEIDOS HLDGS INC COM 525327102 19347 326698 SH SOLE 326698 0 0 LENDINGCLUB CORP COM 52603A109 22107 3630078 SH SOLE 3630078 0 0 LENNAR CORP CL A 526057104 209527 3968312 SH SOLE 3968312 0 0 LENNAR CORP CL B 526057302 233 5158 SH SOLE 5158 0 0 LENNOX INTL INC COM 526107107 289 1615 SH SOLE 1615 0 0 LEUCADIA NATL CORP COM 527288104 13662 541074 SH SOLE 541074 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1832 34380 SH SOLE 34380 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 4718 383871 SH SOLE 383871 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 16637 1239720 SH SOLE 1239720 0 0 LHC GROUP INC COM 50187A107 18502 260886 SH SOLE 260886 0 0 LIBBEY INC COM 529898108 106 11495 SH SOLE 11495 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 272 45143 SH SOLE 45143 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 364 3870 SH SOLE 3870 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 4131 77786 SH SOLE 77786 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2916 85985 SH SOLE 85985 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3905 119425 SH SOLE 119425 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 261 11221 SH SOLE 11221 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 356 6181 SH SOLE 6181 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3510 83775 SH SOLE 83775 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 31099 742751 SH SOLE 742751 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 10248 269059 SH SOLE 269059 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 2778 76117 SH SOLE 76117 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 7361 291311 SH SOLE 291311 0 0 LIBERTY PPTY TR SH BEN INT 531172104 32476 790952 SH SOLE 790952 0 0 LIBERTY TAX INC CL A 53128T102 211 14665 SH SOLE 14665 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3427 277519 SH SOLE 277519 0 0 LIFEPOINT HEALTH INC COM 53219L109 8029 138673 SH SOLE 138673 0 0 LIFEVANTAGE CORP COM NEW 53222K205 676 160106 SH SOLE 160106 0 0 LIFEWAY FOODS INC COM 531914109 198 22248 SH SOLE 22248 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 178 69426 SH SOLE 69426 0 0 LILLY ELI & CO COM 532457108 15945 186406 SH SOLE 186406 0 0 LIMELIGHT NETWORKS INC COM 53261M104 3324 837345 SH SOLE 837345 0 0 LINCOLN ELEC HLDGS INC COM 533900106 13888 151488 SH SOLE 151488 0 0 LINCOLN NATL CORP IND COM 534187109 35297 480358 SH SOLE 480358 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 245 22863 SH SOLE 22863 0 0 LINDSAY CORP COM 535555106 3723 40507 SH SOLE 40507 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 41782 1249099 SH SOLE 1249099 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 12798 402571 SH SOLE 402571 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 795 25000 SH Call SOLE 0 0 25000 LIPOCINE INC NEW COM 53630X104 767 193269 SH SOLE 193269 0 0 LIQTECH INTL INC COM 53632A102 20 54096 SH SOLE 54096 0 0 LITTELFUSE INC COM 537008104 10940 55852 SH SOLE 55852 0 0 LIVANOVA PLC SHS G5509L101 533 7603 SH SOLE 7603 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 11340 260399 SH SOLE 260399 0 0 LIVEPERSON INC COM 538146101 8012 591273 SH SOLE 591273 0 0 LKQ CORP COM 501889208 2782 77290 SH SOLE 77290 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 699 191100 SH SOLE 191100 0 0 LOCKHEED MARTIN CORP COM 539830109 6139 19786 SH SOLE 19786 0 0 LOEWS CORP COM 540424108 4671 97591 SH SOLE 97591 0 0 LOGMEIN INC COM 54142L109 91622 832550 SH SOLE 832550 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 1687 34078 SH SOLE 34078 0 0 LOUISIANA PAC CORP COM 546347105 65149 2405795 SH SOLE 2405795 0 0 LOWES COS INC COM 548661107 247660 3098079 SH SOLE 3098079 0 0 LPL FINL HLDGS INC COM 50212V100 16781 325404 SH SOLE 325404 0 0 LSB INDS INC COM 502160104 3960 498710 SH SOLE 498710 0 0 LSI INDS INC COM 50216C108 610 92236 SH SOLE 92236 0 0 LTC PPTYS INC COM 502175102 11620 247346 SH SOLE 247346 0 0 LUBYS INC COM 549282101 428 161666 SH SOLE 161666 0 0 LULULEMON ATHLETICA INC COM 550021109 13026 209249 SH SOLE 209249 0 0 LULULEMON ATHLETICA INC COM 550021109 934 15000 SH Put SOLE 0 0 15000 LUMINEX CORP DEL COM 55027E102 14489 712667 SH SOLE 712667 0 0 LUXFER HLDGS PLC SPONSORED ADR 550678106 663 53215 SH SOLE 53215 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 3920 82016 SH SOLE 82016 0 0 LYDALL INC DEL COM 550819106 3691 64419 SH SOLE 64419 0 0 LYON WILLIAM HOMES CL A NEW 552074700 26300 1143961 SH SOLE 1143961 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2236 22570 SH SOLE 22570 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4953 50000 SH Call SOLE 0 0 50000 M & T BK CORP COM 55261F104 9236 57351 SH SOLE 57351 0 0 M D C HLDGS INC COM 552676108 11459 345060 SH SOLE 345060 0 0 M/I HOMES INC COM 55305B101 32144 1202527 SH SOLE 1202527 0 0 MACATAWA BK CORP COM 554225102 981 95639 SH SOLE 95639 0 0 MACERICH CO COM 554382101 4651 84601 SH SOLE 84601 0 0 MACK CALI RLTY CORP COM 554489104 2717 114578 SH SOLE 114578 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 18967 425180 SH SOLE 425180 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 50845 704418 SH SOLE 704418 0 0 MACROGENICS INC COM 556099109 1239 67039 SH SOLE 67039 0 0 MACYS INC COM 55616P104 58921 2700337 SH SOLE 2700337 0 0 MADDEN STEVEN LTD COM 556269108 21002 485032 SH SOLE 485032 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 77599 362441 SH SOLE 362441 0 0 MAG SILVER CORP COM 55903Q104 877 78072 SH SOLE 78072 0 0 MAGELLAN HEALTH INC COM NEW 559079207 47206 547001 SH SOLE 547001 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 362 31925 SH SOLE 31925 0 0 MAIN STREET CAPITAL CORP COM 56035L104 1895 47672 SH SOLE 47672 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 515 14356 SH SOLE 14356 0 0 MAJESCO COM 56068V102 574 115065 SH SOLE 115065 0 0 MALIBU BOATS INC COM CL A 56117J100 5529 174746 SH SOLE 174746 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 5163 138157 SH SOLE 138157 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 6540 175000 SH Call SOLE 0 0 175000 MANCHESTER UTD PLC NEW ORD CL A G5784H106 555 30806 SH SOLE 30806 0 0 MANHATTAN ASSOCS INC COM 562750109 8602 206928 SH SOLE 206928 0 0 MANITEX INTL INC COM 563420108 294 32696 SH SOLE 32696 0 0 MANITOWOC INC COM 563571108 13175 1463911 SH SOLE 1463911 0 0 MANNING & NAPIER INC CL A 56382Q102 1096 277499 SH SOLE 277499 0 0 MANNKIND CORP COM NEW 56400P706 1463 674043 SH SOLE 674043 0 0 MANPOWERGROUP INC COM 56418H100 479 4066 SH SOLE 4066 0 0 MANTECH INTL CORP CL A 564563104 2774 62832 SH SOLE 62832 0 0 MANULIFE FINL CORP COM 56501R106 5828 287254 SH SOLE 287254 0 0 MARATHON OIL CORP COM 565849106 138465 10211298 SH SOLE 10211298 0 0 MARATHON PETE CORP COM 56585A102 234967 4189857 SH SOLE 4189857 0 0 MARCHEX INC CL B 56624R108 1227 397019 SH SOLE 397019 0 0 MARCUS & MILLICHAP INC COM 566324109 2020 74840 SH SOLE 74840 0 0 MARCUS CORP COM 566330106 8130 293510 SH SOLE 293510 0 0 MARINE PRODS CORP COM 568427108 763 47568 SH SOLE 47568 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 5095 867927 SH SOLE 867927 0 0 MARKEL CORP COM 570535104 2198 2058 SH SOLE 2058 0 0 MARKETAXESS HLDGS INC COM 57060D108 10390 56309 SH SOLE 56309 0 0 MARRIOTT INTL INC NEW CL A 571903202 10660 96677 SH SOLE 96677 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2043 16409 SH SOLE 16409 0 0 MARSH & MCLENNAN COS INC COM 571748102 9764 116505 SH SOLE 116505 0 0 MARTIN MARIETTA MATLS INC COM 573284106 560 2716 SH SOLE 2716 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 15377 859061 SH SOLE 859061 0 0 MASCO CORP COM 574599106 29714 761694 SH SOLE 761694 0 0 MASCO CORP COM 574599106 1951 50000 SH Call SOLE 0 0 50000 MASIMO CORP COM 574795100 22125 255602 SH SOLE 255602 0 0 MASIMO CORP COM 574795100 433 5000 SH Call SOLE 0 0 5000 MASONITE INTL CORP NEW COM 575385109 32687 472354 SH SOLE 472354 0 0 MASTEC INC COM 576323109 12567 270831 SH SOLE 270831 0 0 MASTERCARD INCORPORATED CL A 57636Q104 15881 112472 SH SOLE 112472 0 0 MATADOR RES CO COM 576485205 64988 2393682 SH SOLE 2393682 0 0 MATCH GROUP INC COM 57665R106 20467 882597 SH SOLE 882597 0 0 MATERION CORP COM 576690101 319 7389 SH SOLE 7389 0 0 MATRIX SVC CO COM 576853105 189 12417 SH SOLE 12417 0 0 MATSON INC COM 57686G105 22982 815537 SH SOLE 815537 0 0 MATTEL INC COM 577081102 1548 100000 SH Put SOLE 0 0 100000 MATTHEWS INTL CORP CL A 577128101 6990 112296 SH SOLE 112296 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 85346 1788842 SH SOLE 1788842 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 357 69633 SH SOLE 69633 0 0 MB FINANCIAL INC NEW COM 55264U108 15036 333975 SH SOLE 333975 0 0 MBIA INC COM 55262C100 420 48223 SH SOLE 48223 0 0 MBT FINL CORP COM 578877102 306 27912 SH SOLE 27912 0 0 MCBC HLDGS INC COM 55276F107 5821 285607 SH SOLE 285607 0 0 MCDERMOTT INTL INC COM 580037109 29065 3997955 SH SOLE 3997955 0 0 MCDONALDS CORP COM 580135101 185017 1180858 SH SOLE 1180858 0 0 MCDONALDS CORP COM 580135101 7834 50000 SH Call SOLE 0 0 50000 MCGRATH RENTCORP COM 580589109 3258 74466 SH SOLE 74466 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 3918 356190 SH SOLE 356190 0 0 MDU RES GROUP INC COM 552690109 1606 61893 SH SOLE 61893 0 0 MECHEL PAO SPONSORED ADR NE 583840608 115 22214 SH SOLE 22214 0 0 MEDALLION FINL CORP COM 583928106 89 41244 SH SOLE 41244 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 8804 749251 SH SOLE 749251 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 22877 1742323 SH SOLE 1742323 0 0 MEDICINES CO COM 584688105 2793 75403 SH SOLE 75403 0 0 MEDIFAST INC COM 58470H101 8650 145703 SH SOLE 145703 0 0 MEDLEY CAP CORP COM 58503F106 736 123306 SH SOLE 123306 0 0 MEDLEY MGMT INC CL A COM 58503T106 155 25128 SH SOLE 25128 0 0 MEDNAX INC COM 58502B106 17190 398665 SH SOLE 398665 0 0 MEDPACE HLDGS INC COM 58506Q109 3050 95626 SH SOLE 95626 0 0 MEDTRONIC PLC SHS G5960L103 64946 835098 SH SOLE 835098 0 0 MEDTRONIC PLC SHS G5960L103 3889 50000 SH Call SOLE 0 0 50000 MEDTRONIC PLC SHS G5960L103 19443 250000 SH Put SOLE 0 0 250000 MEI PHARMA INC COM NEW 55279B202 137 51272 SH SOLE 51272 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 43625 1808652 SH SOLE 1808652 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 12996 275623 SH SOLE 275623 0 0 MERCER INTL INC COM 588056101 11224 947174 SH SOLE 947174 0 0 MERCK & CO INC COM 58933Y105 171107 2672294 SH SOLE 2672294 0 0 MERCURY GENL CORP NEW COM 589400100 10193 179802 SH SOLE 179802 0 0 MERCURY SYS INC COM 589378108 1107 21332 SH SOLE 21332 0 0 MEREDITH CORP COM 589433101 5001 90116 SH SOLE 90116 0 0 MERIDIAN BANCORP INC MD COM 58958U103 14377 770870 SH SOLE 770870 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 10458 731335 SH SOLE 731335 0 0 MERIDIAN WASTE SOLUTIONS INC COM NEW 58985L209 25 20195 SH SOLE 20195 0 0 MERIT MED SYS INC COM 589889104 42967 1014568 SH SOLE 1014568 0 0 MERITAGE HOMES CORP COM 59001A102 62213 1401195 SH SOLE 1401195 0 0 MERITOR INC COM 59001K100 29690 1141474 SH SOLE 1141474 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 931 63999 SH SOLE 63999 0 0 MERSANA THERAPEUTICS INC COM 59045L106 955 55256 SH SOLE 55256 0 0 METHANEX CORP COM 59151K108 23206 461348 SH SOLE 461348 0 0 METHANEX CORP COM 59151K108 6539 130000 SH Call SOLE 0 0 130000 METHODE ELECTRS INC COM 591520200 1518 35841 SH SOLE 35841 0 0 METLIFE INC COM 59156R108 8640 166322 SH SOLE 166322 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 26256 41931 SH SOLE 41931 0 0 MFA FINL INC COM 55272X102 78321 8940721 SH SOLE 8940721 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 136 15647 SH SOLE 15647 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 101 23659 SH SOLE 23659 0 0 MGE ENERGY INC COM 55277P104 623 9644 SH SOLE 9644 0 0 MGIC INVT CORP WIS COM 552848103 47086 3757864 SH SOLE 3757864 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 52029 1722239 SH SOLE 1722239 0 0 MGM RESORTS INTERNATIONAL COM 552953101 23008 705985 SH SOLE 705985 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 600 12533 SH SOLE 12533 0 0 MICHAELS COS INC COM 59408Q106 8007 372940 SH SOLE 372940 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 251 7876 SH SOLE 7876 0 0 MICROBOT MED INC COM 59503A105 21 17665 SH SOLE 17665 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 74780 832924 SH SOLE 832924 0 0 MICRON TECHNOLOGY INC COM 595112103 418128 10631270 SH SOLE 10631270 0 0 MICRON TECHNOLOGY INC COM 595112103 496227 12617000 SH Call SOLE 0 0 12617000 MICROSEMI CORP COM 595137100 76469 1485413 SH SOLE 1485413 0 0 MICROSOFT CORP COM 594918104 127303 1708996 SH SOLE 1708996 0 0 MICROSTRATEGY INC CL A NEW 594972408 13917 108972 SH SOLE 108972 0 0 MID AMER APT CMNTYS INC COM 59522J103 78818 737447 SH SOLE 737447 0 0 MIDDLEBY CORP COM 596278101 211 1649 SH SOLE 1649 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1790 56495 SH SOLE 56495 0 0 MIDSOUTH BANCORP INC COM 598039105 2673 221851 SH SOLE 221851 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 2309 68396 SH SOLE 68396 0 0 MILACRON HLDGS CORP COM 59870L106 11251 667338 SH SOLE 667338 0 0 MILLER HERMAN INC COM 600544100 9254 257775 SH SOLE 257775 0 0 MIMECAST LTD ORD SHS G14838109 2125 74784 SH SOLE 74784 0 0 MIMEDX GROUP INC COM 602496101 23371 1967244 SH SOLE 1967244 0 0 MINDBODY INC COM CL A 60255W105 9867 381708 SH SOLE 381708 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1895 26817 SH SOLE 26817 0 0 MINERVA NEUROSCIENCES INC COM 603380106 1893 249026 SH SOLE 249026 0 0 MIRATI THERAPEUTICS INC COM 60468T105 5215 445709 SH SOLE 445709 0 0 MITEK SYS INC COM NEW 606710200 6437 677574 SH SOLE 677574 0 0 MITEL NETWORKS CORP COM 60671Q104 13130 1564969 SH SOLE 1564969 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 9504 1475709 SH SOLE 1475709 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 293 29569 SH SOLE 29569 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 800 225342 SH SOLE 225342 0 0 MKS INSTRUMENT INC COM 55306N104 39152 414525 SH SOLE 414525 0 0 MOBILE MINI INC COM 60740F105 2994 86914 SH SOLE 86914 0 0 MOBILEIRON INC COM NEW 60739U204 2582 697850 SH SOLE 697850 0 0 MODEL N INC COM 607525102 6840 457545 SH SOLE 457545 0 0 MODINE MFG CO COM 607828100 11326 588348 SH SOLE 588348 0 0 MOELIS & CO CL A 60786M105 15524 360608 SH SOLE 360608 0 0 MOHAWK INDS INC COM 608190104 72770 294007 SH SOLE 294007 0 0 MOLINA HEALTHCARE INC COM 60855R100 12550 182518 SH SOLE 182518 0 0 MOLSON COORS BREWING CO CL B 60871R209 209934 2571462 SH SOLE 2571462 0 0 MOLSON COORS BREWING CO CL B 60871R209 14042 172000 SH Call SOLE 0 0 172000 MOMO INC ADR 60879B107 59862 1910075 SH SOLE 1910075 0 0 MONARCH CASINO & RESORT INC COM 609027107 1389 35139 SH SOLE 35139 0 0 MONDELEZ INTL INC CL A 609207105 171568 4219566 SH SOLE 4219566 0 0 MONDELEZ INTL INC CL A 609207105 12279 302000 SH Call SOLE 0 0 302000 MONMOUTH REAL ESTATE INVT CO CL A 609720107 13979 863452 SH SOLE 863452 0 0 MONROE CAP CORP COM 610335101 248 17331 SH SOLE 17331 0 0 MONSANTO CO NEW COM 61166W101 79615 664455 SH SOLE 664455 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 39015 706160 SH SOLE 706160 0 0 MOODYS CORP COM 615369105 11137 80000 SH Put SOLE 0 0 80000 MORGAN STANLEY COM NEW 617446448 17036 353669 SH SOLE 353669 0 0 MORGAN STANLEY COM NEW 617446448 9634 200000 SH Put SOLE 0 0 200000 MORGAN STANLEY CHINA A SH FD COM 617468103 324 13600 SH SOLE 13600 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 478 59465 SH SOLE 59465 0 0 MORNINGSTAR INC COM 617700109 7765 91362 SH SOLE 91362 0 0 MOSAIC CO NEW COM 61945C103 1025 47493 SH SOLE 47493 0 0 MOSAIC CO NEW COM 61945C103 864 40000 SH Call SOLE 0 0 40000 MOTOROLA SOLUTIONS INC COM NEW 620076307 34365 404911 SH SOLE 404911 0 0 MOVADO GROUP INC COM 624580106 1646 58786 SH SOLE 58786 0 0 MRC GLOBAL INC COM 55345K103 87332 4993259 SH SOLE 4993259 0 0 MSA SAFETY INC COM 553498106 11917 149875 SH SOLE 149875 0 0 MSC INDL DIRECT INC CL A 553530106 17634 233351 SH SOLE 233351 0 0 MSCI INC COM 55354G100 63910 546708 SH SOLE 546708 0 0 MSG NETWORK INC CL A 553573106 10930 515569 SH SOLE 515569 0 0 MTGE INVT CORP COM 55378A105 40168 2070490 SH SOLE 2070490 0 0 MTS SYS CORP COM 553777103 3201 59895 SH SOLE 59895 0 0 MUELLER WTR PRODS INC COM SER A 624758108 21995 1718367 SH SOLE 1718367 0 0 MULESOFT INC CL A 625207105 9684 480837 SH SOLE 480837 0 0 MURPHY OIL CORP COM 626717102 1649 62074 SH SOLE 62074 0 0 MURPHY USA INC COM 626755102 1059 15351 SH SOLE 15351 0 0 MVC CAPITAL INC COM 553829102 576 57552 SH SOLE 57552 0 0 MYERS INDS INC COM 628464109 4039 192775 SH SOLE 192775 0 0 MYLAN N V SHS EURO N59465109 3137 100000 SH Put SOLE 0 0 100000 MYND ANALYTICS INC COM NEW 62857N202 80 21087 SH SOLE 21087 0 0 MYOMO INC COM 62857J102 227 37751 SH SOLE 37751 0 0 MYOVANT SCIENCES LTD COM G637AM102 1546 99932 SH SOLE 99932 0 0 MYR GROUP INC DEL COM 55405W104 1830 62797 SH SOLE 62797 0 0 MYRIAD GENETICS INC COM 62855J104 20332 561956 SH SOLE 561956 0 0 MYRIAD GENETICS INC COM 62855J104 6151 170000 SH Put SOLE 0 0 170000 NABORS INDUSTRIES LTD SHS G6359F103 1728 214093 SH SOLE 214093 0 0 NAM TAI PPTY INC SHS G63907102 346 31885 SH SOLE 31885 0 0 NANOMETRICS INC COM 630077105 1372 47638 SH SOLE 47638 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 16616 1028227 SH SOLE 1028227 0 0 NANTKWEST INC COM 63016Q102 198 36057 SH SOLE 36057 0 0 NASDAQ INC COM 631103108 68218 879437 SH SOLE 879437 0 0 NATERA INC COM 632307104 1730 134233 SH SOLE 134233 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2165 60661 SH SOLE 60661 0 0 NATIONAL CINEMEDIA INC COM 635309107 1368 196058 SH SOLE 196058 0 0 NATIONAL COMM CORP COM 63546L102 663 15488 SH SOLE 15488 0 0 NATIONAL FUEL GAS CO N J COM 636180101 20172 356329 SH SOLE 356329 0 0 NATIONAL GEN HLDGS CORP COM 636220303 6792 355419 SH SOLE 355419 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 6488 103468 SH SOLE 103468 0 0 NATIONAL HEALTH INVS INC COM 63633D104 72021 931823 SH SOLE 931823 0 0 NATIONAL HEALTHCARE CORP COM 635906100 791 12635 SH SOLE 12635 0 0 NATIONAL OILWELL VARCO INC COM 637071101 300 8401 SH SOLE 8401 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 62677 1504497 SH SOLE 1504497 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 577 31067 SH SOLE 31067 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 159 15709 SH SOLE 15709 0 0 NAUTILUS INC COM 63910B102 3250 192285 SH SOLE 192285 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 25 59417 SH SOLE 59417 0 0 NAVIENT CORPORATION COM 63938C108 14125 940444 SH SOLE 940444 0 0 NAVIGANT CONSULTING INC COM 63935N107 4191 247704 SH SOLE 247704 0 0 NAVIGATORS GROUP INC COM 638904102 2653 45464 SH SOLE 45464 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 149 72624 SH SOLE 72624 0 0 NAVISTAR INTL CORP NEW COM 63934E108 13149 298372 SH SOLE 298372 0 0 NBT BANCORP INC COM 628778102 4017 109383 SH SOLE 109383 0 0 NCR CORP NEW COM 62886E108 9632 256726 SH SOLE 256726 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 6404 265934 SH SOLE 265934 0 0 NEENAH PAPER INC COM 640079109 966 11287 SH SOLE 11287 0 0 NEFF CORP COM CL A 640094207 207 8299 SH SOLE 8299 0 0 NELNET INC CL A 64031N108 393 7781 SH SOLE 7781 0 0 NEOS THERAPEUTICS INC COM 64052L106 9779 1068725 SH SOLE 1068725 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 5221 536049 SH SOLE 536049 0 0 NETAPP INC COM 64110D104 38675 883807 SH SOLE 883807 0 0 NETEASE INC SPONSORED ADR 64110W102 5919 22437 SH SOLE 22437 0 0 NETFLIX INC COM 64110L106 7988 44045 SH SOLE 44045 0 0 NETGEAR INC COM 64111Q104 7782 163483 SH SOLE 163483 0 0 NETSCOUT SYS INC COM 64115T104 11188 345856 SH SOLE 345856 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 396 41685 SH SOLE 41685 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 7164 116905 SH SOLE 116905 0 0 NEURODERM LTD ORD SHS M74231107 584 15000 SH SOLE 15000 0 0 NEVRO CORP COM 64157F103 72737 800360 SH SOLE 800360 0 0 NEVSUN RES LTD COM 64156L101 932 427339 SH SOLE 427339 0 0 NEW GOLD INC CDA COM 644535106 13038 3514379 SH SOLE 3514379 0 0 NEW HOME CO INC COM 645370107 147 13165 SH SOLE 13165 0 0 NEW JERSEY RES COM 646025106 28617 678926 SH SOLE 678926 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 4429 299454 SH SOLE 299454 0 0 NEW MTN FIN CORP COM 647551100 5098 357731 SH SOLE 357731 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 35118 397898 SH SOLE 397898 0 0 NEW RELIC INC COM 64829B100 22019 442149 SH SOLE 442149 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 61908 3700390 SH SOLE 3700390 0 0 NEW SR INVT GROUP INC COM 648691103 2709 296092 SH SOLE 296092 0 0 NEW YORK REIT INC COM 64976L109 24131 3073967 SH SOLE 3073967 0 0 NEWELL BRANDS INC COM 651229106 6774 158761 SH SOLE 158761 0 0 NEWFIELD EXPL CO COM 651290108 17014 573426 SH SOLE 573426 0 0 NEWLINK GENETICS CORP COM 651511107 13220 1298607 SH SOLE 1298607 0 0 NEWLINK GENETICS CORP COM 651511107 2036 200000 SH Call SOLE 0 0 200000 NEWMARKET CORP COM 651587107 2499 5869 SH SOLE 5869 0 0 NEWMONT MINING CORP COM 651639106 104897 2796495 SH SOLE 2796495 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 32113 3211339 SH SOLE 3211339 0 0 NEWS CORP NEW CL A 65249B109 13581 1024196 SH SOLE 1024196 0 0 NEWS CORP NEW CL B 65249B208 192 14050 SH SOLE 14050 0 0 NEWSTAR FINANCIAL INC COM 65251F105 255 21700 SH SOLE 21700 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 995 136353 SH SOLE 136353 0 0 NEXPOINT CR STRATEGIES FD COM NEW 65340G205 314 13609 SH SOLE 13609 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 2244 94579 SH SOLE 94579 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 14798 237527 SH SOLE 237527 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 21805 350000 SH Call SOLE 0 0 350000 NEXTDECADE CORP COM 65342K105 2590 256691 SH SOLE 256691 0 0 NEXTERA ENERGY INC COM 65339F101 62565 426916 SH SOLE 426916 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5757 142900 SH SOLE 142900 0 0 NIC INC COM 62914B100 14744 859696 SH SOLE 859696 0 0 NICE LTD SPONSORED ADR 653656108 940 11555 SH SOLE 11555 0 0 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 875 45573 SH SOLE 45573 0 0 NII HLDGS INC COM PAR 62913F508 640 1392198 SH SOLE 1392198 0 0 NIKE INC CL B 654106103 31291 603482 SH SOLE 603482 0 0 NIKE INC CL B 654106103 1296 25000 SH Call SOLE 0 0 25000 NISOURCE INC COM 65473P105 66331 2592055 SH SOLE 2592055 0 0 NL INDS INC COM NEW 629156407 233 25467 SH SOLE 25467 0 0 NMI HLDGS INC CL A 629209305 5430 437900 SH SOLE 437900 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 417 12978 SH SOLE 12978 0 0 NOBILIS HEALTH CORP COM 65500B103 985 656787 SH SOLE 656787 0 0 NOBLE CORP PLC SHS USD G65431101 105 22801 SH SOLE 22801 0 0 NOBLE ENERGY INC COM 655044105 11968 421988 SH SOLE 421988 0 0 NOKIA CORP SPONSORED ADR 654902204 15655 2617811 SH SOLE 2617811 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 21439 1471435 SH SOLE 1471435 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 268 48200 SH SOLE 48200 0 0 NOODLES & CO COM CL A 65540B105 50 11455 SH SOLE 11455 0 0 NORBORD INC COM NEW 65548P403 2214 58091 SH SOLE 58091 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 149 27979 SH SOLE 27979 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 55 38912 SH SOLE 38912 0 0 NORDSON CORP COM 655663102 27204 229570 SH SOLE 229570 0 0 NORDSTROM INC COM 655664100 1730 36691 SH SOLE 36691 0 0 NORDSTROM INC COM 655664100 15560 330000 SH Call SOLE 0 0 330000 NORDSTROM INC COM 655664100 2358 50000 SH Put SOLE 0 0 50000 NORFOLK SOUTHERN CORP COM 655844108 72790 550440 SH SOLE 550440 0 0 NORTH AMERN ENERGY PARTNERS COM 656844107 48 10998 SH SOLE 10998 0 0 NORTHEAST BANCORP COM NEW 663904209 306 11718 SH SOLE 11718 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 2022 1123170 SH SOLE 1123170 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 1436 1595875 SH SOLE 1595875 0 0 NORTHERN TR CORP COM 665859104 146264 1591041 SH SOLE 1591041 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1420 81842 SH SOLE 81842 0 0 NORTHRIM BANCORP INC COM 666762109 707 20240 SH SOLE 20240 0 0 NORTHROP GRUMMAN CORP COM 666807102 7121 24749 SH SOLE 24749 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 1302 101627 SH SOLE 101627 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 4205 243511 SH SOLE 243511 0 0 NORTHWESTERN CORP COM NEW 668074305 17662 310179 SH SOLE 310179 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 63381 1172643 SH SOLE 1172643 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 4415 157054 SH SOLE 157054 0 0 NOVAGOLD RES INC COM NEW 66987E206 11353 2755506 SH SOLE 2755506 0 0 NOVAN INC COM 66988N106 721 128556 SH SOLE 128556 0 0 NOVARTIS A G SPONSORED ADR 66987V109 71559 833535 SH SOLE 833535 0 0 NOVAVAX INC COM 670002104 4998 4384199 SH SOLE 4384199 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 326 46307 SH SOLE 46307 0 0 NOVOCURE LTD ORD SHS G6674U108 7550 380359 SH SOLE 380359 0 0 NOVO-NORDISK A S ADR 670100205 3891 80805 SH SOLE 80805 0 0 NOVUS THERAPEUTICS INC COM 67011N105 53 10158 SH SOLE 10158 0 0 NOW INC COM 67011P100 6737 487822 SH SOLE 487822 0 0 NRG ENERGY INC COM NEW 629377508 153441 5996141 SH SOLE 5996141 0 0 NRG ENERGY INC COM NEW 629377508 12795 500000 SH Call SOLE 0 0 500000 NRG YIELD INC CL A NEW 62942X306 3987 210151 SH SOLE 210151 0 0 NRG YIELD INC CL C 62942X405 14320 741994 SH SOLE 741994 0 0 NTT DOCOMO INC SPONS ADR 62942M201 1731 75967 SH SOLE 75967 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 418 6792 SH SOLE 6792 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 12645 804375 SH SOLE 804375 0 0 NUCANA PLC SPONSORED ADR 67022C106 3460 188362 SH SOLE 188362 0 0 NUCOR CORP COM 670346105 7186 128233 SH SOLE 128233 0 0 NUMEREX CORP PA CL A 67053A102 619 162953 SH SOLE 162953 0 0 NUTANIX INC CL A 67059N108 25763 1150648 SH SOLE 1150648 0 0 NUTRI SYS INC NEW COM 67069D108 32945 589351 SH SOLE 589351 0 0 NUVASIVE INC COM 670704105 2242 40421 SH SOLE 40421 0 0 NUVASIVE INC COM 670704105 1109 20000 SH Call SOLE 0 0 20000 NUVECTRA CORP COM 67075N108 3966 299079 SH SOLE 299079 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 157 10200 SH SOLE 10200 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 199 14400 SH SOLE 14400 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 536 35935 SH SOLE 35935 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 720 84815 SH SOLE 84815 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 211 17490 SH SOLE 17490 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 331 19045 SH SOLE 19045 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 371 24401 SH SOLE 24401 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 458 20716 SH SOLE 20716 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 156 11334 SH SOLE 11334 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 208 15764 SH SOLE 15764 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 317 30013 SH SOLE 30013 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 350 13916 SH SOLE 13916 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 205 14475 SH SOLE 14475 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 322 23035 SH SOLE 23035 0 0 NVIDIA CORP COM 67066G104 27296 152690 SH SOLE 152690 0 0 NVR INC COM 62944T105 3081 1079 SH SOLE 1079 0 0 NXP SEMICONDUCTORS N V COM N6596X109 200781 1775408 SH SOLE 1775408 0 0 NXP SEMICONDUCTORS N V COM N6596X109 29042 256800 SH Call SOLE 0 0 256800 NXP SEMICONDUCTORS N V COM N6596X109 1052 9300 SH Put SOLE 0 0 9300 O REILLY AUTOMOTIVE INC NEW COM 67103H107 8425 39121 SH SOLE 39121 0 0 OASIS PETE INC NEW COM 674215108 91957 10082966 SH SOLE 10082966 0 0 OBALON THERAPEUTICS INC COM 67424L100 1085 113900 SH SOLE 113900 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 4416 68782 SH SOLE 68782 0 0 OCEAN RIG UDW INC SHS NEW G66964118 358 15082 SH SOLE 15082 0 0 OCEANEERING INTL INC COM 675232102 15961 607593 SH SOLE 607593 0 0 OCEANFIRST FINL CORP COM 675234108 2088 75950 SH SOLE 75950 0 0 OCLARO INC COM NEW 67555N206 12570 1456547 SH SOLE 1456547 0 0 OCULAR THERAPEUTIX INC COM 67576A100 80 13021 SH SOLE 13021 0 0 OCWEN FINL CORP COM NEW 675746309 164 47807 SH SOLE 47807 0 0 OFFICE DEPOT INC COM 676220106 712 156861 SH SOLE 156861 0 0 OFG BANCORP COM 67103X102 674 73691 SH SOLE 73691 0 0 OFS CAP CORP COM 67103B100 1844 140036 SH SOLE 140036 0 0 OGE ENERGY CORP COM 670837103 76310 2117947 SH SOLE 2117947 0 0 OIL DRI CORP AMER COM 677864100 547 11171 SH SOLE 11171 0 0 OLD DOMINION FGHT LINES INC COM 679580100 27069 245832 SH SOLE 245832 0 0 OLD LINE BANCSHARES INC COM 67984M100 309 11023 SH SOLE 11023 0 0 OLD NATL BANCORP IND COM 680033107 5257 287286 SH SOLE 287286 0 0 OLD REP INTL CORP COM 680223104 38498 1955207 SH SOLE 1955207 0 0 OLD SECOND BANCORP INC ILL COM 680277100 3298 245202 SH SOLE 245202 0 0 OLIN CORP COM PAR $1 680665205 159043 4643588 SH SOLE 4643588 0 0 OLIN CORP COM PAR $1 680665205 44525 1300000 SH Call SOLE 0 0 1300000 OM ASSET MGMT PLC SHS G67506108 30847 2067485 SH SOLE 2067485 0 0 OMEGA PROTEIN CORP COM 68210P107 291 17454 SH SOLE 17454 0 0 OMNICELL INC COM 68213N109 511 10000 SH Call SOLE 0 0 10000 OMNOVA SOLUTIONS INC COM 682129101 4829 441006 SH SOLE 441006 0 0 ON DECK CAP INC COM 682163100 9685 2073892 SH SOLE 2073892 0 0 ON SEMICONDUCTOR CORP COM 682189105 87004 4710542 SH SOLE 4710542 0 0 ONCOBIOLOGICS INC *W EXP 05/18/201 68235M121 2 38363 SH SOLE 0 0 38363 ONCOMED PHARMACEUTICALS INC COM 68234X102 988 218490 SH SOLE 218490 0 0 ONE GAS INC COM 68235P108 519 7050 SH SOLE 7050 0 0 ONE LIBERTY PPTYS INC COM 682406103 623 25571 SH SOLE 25571 0 0 ONEMAIN HLDGS INC COM 68268W103 3987 141431 SH SOLE 141431 0 0 ONEOK INC NEW COM 682680103 26709 482018 SH SOLE 482018 0 0 OOMA INC COM 683416101 392 37174 SH SOLE 37174 0 0 OPEN TEXT CORP COM 683715106 23657 732641 SH SOLE 732641 0 0 OPGEN INC *W EXP 05/05/202 68373L117 5 76821 SH SOLE 0 0 76821 OPHTHOTECH CORP COM 683745103 1884 668234 SH SOLE 668234 0 0 OPKO HEALTH INC COM 68375N103 3531 514741 SH SOLE 514741 0 0 OPUS BK IRVINE CALIF COM 684000102 13198 549903 SH SOLE 549903 0 0 ORACLE CORP COM 68389X105 167474 3463784 SH SOLE 3463784 0 0 ORACLE CORP COM 68389X105 60438 1250000 SH Call SOLE 0 0 1250000 ORASURE TECHNOLOGIES INC COM 68554V108 19446 864258 SH SOLE 864258 0 0 ORBCOMM INC COM 68555P100 2358 225199 SH SOLE 225199 0 0 ORBITAL ATK INC COM 68557N103 1897 14245 SH SOLE 14245 0 0 ORBOTECH LTD ORD M75253100 10258 243034 SH SOLE 243034 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1928 85887 SH SOLE 85887 0 0 ORION GROUP HOLDINGS INC COM 68628V308 200 30454 SH SOLE 30454 0 0 ORITANI FINL CORP DEL COM 68633D103 3140 186892 SH SOLE 186892 0 0 ORIX CORP SPONSORED ADR 686330101 1823 22519 SH SOLE 22519 0 0 ORMAT TECHNOLOGIES INC COM 686688102 2149 35200 SH SOLE 35200 0 0 ORRSTOWN FINL SVCS INC COM 687380105 203 8161 SH SOLE 8161 0 0 ORTHOFIX INTL N V COM N6748L102 24533 519226 SH SOLE 519226 0 0 OSHKOSH CORP COM 688239201 47178 571580 SH SOLE 571580 0 0 OSI SYSTEMS INC COM 671044105 20108 220074 SH SOLE 220074 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 9563 740708 SH SOLE 740708 0 0 OTONOMY INC COM 68906L105 2952 908184 SH SOLE 908184 0 0 OTTAWA BANCORP INC COM 689195105 165 11815 SH SOLE 11815 0 0 OTTER TAIL CORP COM 689648103 7314 168720 SH SOLE 168720 0 0 OUTFRONT MEDIA INC COM 69007J106 35835 1423140 SH SOLE 1423140 0 0 OVASCIENCE INC COM 69014Q101 572 402552 SH SOLE 402552 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 352 133658 SH SOLE 133658 0 0 OVERSTOCK COM INC DEL COM 690370101 237 7995 SH SOLE 7995 0 0 OWENS & MINOR INC NEW COM 690732102 9876 338209 SH SOLE 338209 0 0 OWENS CORNING NEW COM 690742101 84198 1088539 SH SOLE 1088539 0 0 OWENS ILL INC COM NEW 690768403 4591 182460 SH SOLE 182460 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 630 37520 SH SOLE 37520 0 0 OXFORD INDS INC COM 691497309 27245 428789 SH SOLE 428789 0 0 OXFORD LANE CAP CORP COM 691543102 343 33621 SH SOLE 33621 0 0 P A M TRANSN SVCS INC COM 693149106 410 17114 SH SOLE 17114 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 361 10511 SH SOLE 10511 0 0 PACCAR INC COM 693718108 97754 1351315 SH SOLE 1351315 0 0 PACCAR INC COM 693718108 7234 100000 SH Call SOLE 0 0 100000 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5052 962221 SH SOLE 962221 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 110 19796 SH SOLE 19796 0 0 PACIFIC PREMIER BANCORP COM 69478X105 16073 425779 SH SOLE 425779 0 0 PACKAGING CORP AMER COM 695156109 13996 122040 SH SOLE 122040 0 0 PACWEST BANCORP DEL COM 695263103 83327 1649713 SH SOLE 1649713 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 16 24100 SH SOLE 24100 0 0 PALO ALTO NETWORKS INC COM 697435105 26562 184329 SH SOLE 184329 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 6542 100494 SH SOLE 100494 0 0 PAN AMERICAN SILVER CORP COM 697900108 27656 1622060 SH SOLE 1622060 0 0 PANDORA MEDIA INC COM 698354107 5105 662971 SH SOLE 662971 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 61 24996 SH SOLE 24996 0 0 PAPA JOHNS INTL INC COM 698813102 33509 458588 SH SOLE 458588 0 0 PAPA MURPHYS HLDGS INC COM 698814100 173 29133 SH SOLE 29133 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 9444 454032 SH SOLE 454032 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 75 47523 SH SOLE 47523 0 0 PARAMOUNT GROUP INC COM 69924R108 5983 373955 SH SOLE 373955 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 8392 334353 SH SOLE 334353 0 0 PAREXEL INTL CORP COM 699462107 44406 504154 SH SOLE 504154 0 0 PARK HOTELS RESORTS INC COM 700517105 5613 203666 SH SOLE 203666 0 0 PARKER HANNIFIN CORP COM 701094104 122448 699624 SH SOLE 699624 0 0 PARSLEY ENERGY INC CL A 701877102 114548 4348813 SH SOLE 4348813 0 0 PARTY CITY HOLDCO INC COM 702149105 543 40099 SH SOLE 40099 0 0 PATRICK INDS INC COM 703343103 2810 33411 SH SOLE 33411 0 0 PATRIOT NATL INC COM 70338T102 148 109556 SH SOLE 109556 0 0 PATTERSON COMPANIES INC COM 703395103 56053 1450261 SH SOLE 1450261 0 0 PATTERSON UTI ENERGY INC COM 703481101 12115 578558 SH SOLE 578558 0 0 PAVMED INC COM 70387R106 218 40106 SH SOLE 40106 0 0 PAYCHEX INC COM 704326107 66407 1107522 SH SOLE 1107522 0 0 PAYLOCITY HLDG CORP COM 70438V106 21410 438558 SH SOLE 438558 0 0 PB BANCORP INC COM 70454T100 223 21228 SH SOLE 21228 0 0 PC CONNECTION INC COM 69318J100 3066 108754 SH SOLE 108754 0 0 PCM INC COM 69323K100 1092 78033 SH SOLE 78033 0 0 PDC ENERGY INC COM 69327R101 76382 1557861 SH SOLE 1557861 0 0 PDL BIOPHARMA INC COM 69329Y104 11935 3520598 SH SOLE 3520598 0 0 PEABODY ENERGY CORP NEW COM 704551100 44515 1534475 SH SOLE 1534475 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 4990 147906 SH SOLE 147906 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 841 23260 SH SOLE 23260 0 0 PENDRELL CORP CL A NEW 70686R302 503 73656 SH SOLE 73656 0 0 PENN NATL GAMING INC COM 707569109 45503 1945414 SH SOLE 1945414 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1767 122027 SH SOLE 122027 0 0 PENNANTPARK INVT CORP COM 708062104 3784 503811 SH SOLE 503811 0 0 PENNEY J C INC COM 708160106 7957 2088561 SH SOLE 2088561 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 17436 1662168 SH SOLE 1662168 0 0 PENNYMAC MTG INVT TR COM 70931T103 7513 432023 SH SOLE 432023 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 6778 142476 SH SOLE 142476 0 0 PENTAIR PLC SHS G7S00T104 12143 178676 SH SOLE 178676 0 0 PEOPLES BANCORP INC COM 709789101 3410 101516 SH SOLE 101516 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 6709 369855 SH SOLE 369855 0 0 PEPSICO INC COM 713448108 26182 234968 SH SOLE 234968 0 0 PERFICIENT INC COM 71375U101 1031 52400 SH SOLE 52400 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 30337 1073882 SH SOLE 1073882 0 0 PERKINELMER INC COM 714046109 51095 740827 SH SOLE 740827 0 0 PERRIGO CO PLC SHS G97822103 101370 1197515 SH SOLE 1197515 0 0 PETIQ INC COM CL A 71639T106 9190 339373 SH SOLE 339373 0 0 PETMED EXPRESS INC COM 716382106 16116 486155 SH SOLE 486155 0 0 PETROBRAS ARGENTINA S A SPONS ADR 71646J109 207 16413 SH SOLE 16413 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 10360 161592 SH SOLE 161592 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 19345 2002599 SH SOLE 2002599 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 26768 2666113 SH SOLE 2666113 0 0 PFENEX INC COM 717071104 673 222774 SH SOLE 222774 0 0 PFIZER INC COM 717081103 87725 2457294 SH SOLE 2457294 0 0 PFSWEB INC COM NEW 717098206 1436 171932 SH SOLE 171932 0 0 PG&E CORP COM 69331C108 238421 3501554 SH SOLE 3501554 0 0 PGT INNOVATIONS INC COM 69336V101 484 32353 SH SOLE 32353 0 0 PHH CORP COM NEW 693320202 1843 132276 SH SOLE 132276 0 0 PHI INC COM NON VTG 69336T205 219 18621 SH SOLE 18621 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 9469 255574 SH SOLE 255574 0 0 PHILIP MORRIS INTL INC COM 718172109 82223 740680 SH SOLE 740680 0 0 PHILLIPS 66 COM 718546104 79308 865711 SH SOLE 865711 0 0 PHILLIPS 66 COM 718546104 4581 50000 SH Call SOLE 0 0 50000 PHOTRONICS INC COM 719405102 7065 798356 SH SOLE 798356 0 0 PHYSICIANS RLTY TR COM 71943U104 8158 460115 SH SOLE 460115 0 0 PICO HLDGS INC COM NEW 693366205 1561 93453 SH SOLE 93453 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 30100 1493060 SH SOLE 1493060 0 0 PIER 1 IMPORTS INC COM 720279108 7571 1806802 SH SOLE 1806802 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 2553 443149 SH SOLE 443149 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 32656 1149438 SH SOLE 1149438 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 208 12391 SH SOLE 12391 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 728 6821 SH SOLE 6821 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3510 34567 SH SOLE 34567 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 192 23074 SH SOLE 23074 0 0 PIMCO INCOME OPPORTUNITY FD COM 72202B100 270 10244 SH SOLE 10244 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 313 29296 SH SOLE 29296 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 18268 857253 SH SOLE 857253 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 12193 182121 SH SOLE 182121 0 0 PINNACLE FOODS INC DEL COM 72348P104 183490 3209551 SH SOLE 3209551 0 0 PINNACLE FOODS INC DEL COM 72348P104 14578 255000 SH Call SOLE 0 0 255000 PINNACLE WEST CAP CORP COM 723484101 199389 2357954 SH SOLE 2357954 0 0 PIONEER ENERGY SVCS CORP COM 723664108 2038 799115 SH SOLE 799115 0 0 PIONEER MUN HIGH INCOME ADV COM 723762100 224 19359 SH SOLE 19359 0 0 PIONEER NAT RES CO COM 723787107 3992 27057 SH SOLE 27057 0 0 PIONEER NAT RES CO COM 723787107 29065 197000 SH Call SOLE 0 0 197000 PIPER JAFFRAY COS COM 724078100 26443 445535 SH SOLE 445535 0 0 PITNEY BOWES INC COM 724479100 5115 365075 SH SOLE 365075 0 0 PIXELWORKS INC COM NEW 72581M305 1340 284524 SH SOLE 284524 0 0 PJT PARTNERS INC COM CL A 69343T107 17134 447242 SH SOLE 447242 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 39696 1815098 SH SOLE 1815098 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 13122 600000 SH Call SOLE 0 0 600000 PLANET FITNESS INC CL A 72703H101 4718 174881 SH SOLE 174881 0 0 PLANET PAYMENT INC SHS U72603118 1564 364522 SH SOLE 364522 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 13695 1228291 SH SOLE 1228291 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1541 147700 SH SOLE 147700 0 0 PLUG POWER INC COM NEW 72919P202 519 198945 SH SOLE 198945 0 0 PLURISTEM THERAPEUTICS INC COM 72940R102 43 28297 SH SOLE 28297 0 0 PLY GEM HLDGS INC COM 72941W100 2583 151493 SH SOLE 151493 0 0 PNC FINL SVCS GROUP INC COM 693475105 6176 45829 SH SOLE 45829 0 0 PNM RES INC COM 69349H107 4653 115460 SH SOLE 115460 0 0 POLYONE CORP COM 73179P106 839 20965 SH SOLE 20965 0 0 POOL CORPORATION COM 73278L105 14732 136194 SH SOLE 136194 0 0 POPULAR INC COM NEW 733174700 57761 1607154 SH SOLE 1607154 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 45921 1006148 SH SOLE 1006148 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 23967 443582 SH SOLE 443582 0 0 POSCO SPONSORED ADR 693483109 9984 143860 SH SOLE 143860 0 0 POST HLDGS INC COM 737446104 124786 1413690 SH SOLE 1413690 0 0 POTASH CORP SASK INC COM 73755L107 24074 1251231 SH SOLE 1251231 0 0 POTBELLY CORP COM 73754Y100 246 19868 SH SOLE 19868 0 0 POTLATCH CORP NEW COM 737630103 13909 272726 SH SOLE 272726 0 0 POWELL INDS INC COM 739128106 595 19840 SH SOLE 19840 0 0 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1110 58169 SH SOLE 58169 0 0 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 1440 95823 SH SOLE 95823 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 1102 37023 SH SOLE 37023 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 761 18551 SH SOLE 18551 0 0 POWERSHARES ETF TR II KBW BK PORT 73937B746 422 8236 SH SOLE 8236 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 267 5840 SH SOLE 5840 0 0 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 817 16805 SH SOLE 16805 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 455 23997 SH SOLE 23997 0 0 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 244 4212 SH SOLE 4212 0 0 POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 1385 38797 SH SOLE 38797 0 0 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 545 5088 SH SOLE 5088 0 0 POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 852 30548 SH SOLE 30548 0 0 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 724 26017 SH SOLE 26017 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 7467 322410 SH SOLE 322410 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 8224 56543 SH SOLE 56543 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 191849 1319000 SH Put SOLE 0 0 1319000 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 1157 60948 SH SOLE 60948 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 949 39227 SH SOLE 39227 0 0 PPL CORP COM 69351T106 169213 4458841 SH SOLE 4458841 0 0 PQ GROUP HLDGS INC COM 73943T103 18565 1076252 SH SOLE 1076252 0 0 PRA GROUP INC COM 69354N106 3295 115002 SH SOLE 115002 0 0 PRA HEALTH SCIENCES INC COM 69354M108 117437 1541778 SH SOLE 1541778 0 0 PRAXAIR INC COM 74005P104 26408 188980 SH SOLE 188980 0 0 PRECIPIO INC COM 74019L107 82 38092 SH SOLE 38092 0 0 PREFERRED APT CMNTYS INC COM 74039L103 2228 118005 SH SOLE 118005 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 13054 216307 SH SOLE 216307 0 0 PREMIER INC CL A 74051N102 16629 510572 SH SOLE 510572 0 0 PREMIER INC CL A 74051N102 651 20000 SH Put SOLE 0 0 20000 PRESTIGE BRANDS HLDGS INC COM 74112D101 20516 409591 SH SOLE 409591 0 0 PRETIUM RES INC COM 74139C102 4310 465489 SH SOLE 465489 0 0 PRICE T ROWE GROUP INC COM 74144T108 20607 227327 SH SOLE 227327 0 0 PRICELINE GRP INC COM NEW 741503403 12281 6708 SH SOLE 6708 0 0 PRIMERICA INC COM 74164M108 2762 33873 SH SOLE 33873 0 0 PRIMO WTR CORP COM 74165N105 3256 274761 SH SOLE 274761 0 0 PRIMORIS SVCS CORP COM 74164F103 28654 973979 SH SOLE 973979 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 22092 343357 SH SOLE 343357 0 0 PROASSURANCE CORP COM 74267C106 10514 192387 SH SOLE 192387 0 0 PROCTER AND GAMBLE CO COM 742718109 7575 83257 SH SOLE 83257 0 0 PROFIRE ENERGY INC COM 74316X101 28 14065 SH SOLE 14065 0 0 PROGRESS SOFTWARE CORP COM 743312100 13758 360449 SH SOLE 360449 0 0 PROGRESSIVE CORP OHIO COM 743315103 117622 2429210 SH SOLE 2429210 0 0 PROOFPOINT INC COM 743424103 42951 492450 SH SOLE 492450 0 0 PROPETRO HLDG CORP COM 74347M108 8835 615651 SH SOLE 615651 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 7116 200000 SH Put SOLE 0 0 200000 PROSHARES TR PSHS ULTRA QQQ 74347R206 359 5592 SH SOLE 5592 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 412 20000 SH SOLE 20000 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 11823 356643 SH SOLE 356643 0 0 PROSPERITY BANCSHARES INC COM 743606105 54151 823844 SH SOLE 823844 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 2427 137352 SH SOLE 137352 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 375 178494 SH SOLE 178494 0 0 PROVIDENCE SVC CORP COM 743815102 436 8056 SH SOLE 8056 0 0 PROVIDENT FINL SVCS INC COM 74386T105 5406 202702 SH SOLE 202702 0 0 PRUDENTIAL FINL INC COM 744320102 138230 1300136 SH SOLE 1300136 0 0 PRUDENTIAL FINL INC COM 744320102 5316 50000 SH Put SOLE 0 0 50000 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 282 18872 SH SOLE 18872 0 0 PRUDENTIAL PLC ADR 74435K204 5308 110797 SH SOLE 110797 0 0 PRUDENTIAL SHT DURATION HG Y COM 74442F107 311 20385 SH SOLE 20385 0 0 PSIVIDA CORP COM 74440J101 52 43627 SH SOLE 43627 0 0 PTC THERAPEUTICS INC COM 69366J200 5215 260633 SH SOLE 260633 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 250093 5407411 SH SOLE 5407411 0 0 PULTE GROUP INC COM 745867101 32687 1196005 SH SOLE 1196005 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 56279 469973 SH SOLE 469973 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 3593 30000 SH Call SOLE 0 0 30000 PURE STORAGE INC CL A 74624M102 7133 446103 SH SOLE 446103 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 65 12161 SH SOLE 12161 0 0 PVH CORP COM 693656100 50040 396954 SH SOLE 396954 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 958 87947 SH SOLE 87947 0 0 Q2 HLDGS INC COM 74736L109 8086 194135 SH SOLE 194135 0 0 QAD INC CL A 74727D306 2036 59271 SH SOLE 59271 0 0 QCR HOLDINGS INC COM 74727A104 6593 144907 SH SOLE 144907 0 0 QEP RES INC COM 74733V100 111004 12952678 SH SOLE 12952678 0 0 QEP RES INC COM 74733V100 6856 800000 SH Put SOLE 0 0 800000 QIAGEN NV SHS NEW N72482123 25272 802295 SH SOLE 802295 0 0 QIWI PLC SPON ADR REP B 74735M108 4159 245487 SH SOLE 245487 0 0 QORVO INC COM 74736K101 553 7830 SH SOLE 7830 0 0 QTS RLTY TR INC COM CL A 74736A103 669 12778 SH SOLE 12778 0 0 QUAD / GRAPHICS INC COM CL A 747301109 636 28132 SH SOLE 28132 0 0 QUALCOMM INC COM 747525103 36548 705006 SH SOLE 705006 0 0 QUANTA SVCS INC COM 74762E102 90346 2417614 SH SOLE 2417614 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 1210 71972 SH SOLE 71972 0 0 QUEST DIAGNOSTICS INC COM 74834L100 39830 425349 SH SOLE 425349 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1873 20000 SH Put SOLE 0 0 20000 QUIDEL CORP COM 74838J101 1027 23426 SH SOLE 23426 0 0 QUINSTREET INC COM 74874Q100 734 99895 SH SOLE 99895 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 2933 30851 SH SOLE 30851 0 0 QUORUM HEALTH CORP COM 74909E106 1555 300146 SH SOLE 300146 0 0 QUOTIENT LTD SHS G73268107 1203 244020 SH SOLE 244020 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 6271 400703 SH SOLE 400703 0 0 RA PHARMACEUTICALS INC COM 74933V108 9224 631757 SH SOLE 631757 0 0 RADIAN GROUP INC COM 750236101 51932 2778579 SH SOLE 2778579 0 0 RADIANT LOGISTICS INC COM 75025X100 471 88690 SH SOLE 88690 0 0 RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 3018 3000 SH SOLE 0 0 0 RADIUS HEALTH INC COM NEW 750469207 19176 497420 SH SOLE 497420 0 0 RADNET INC COM 750491102 297 25756 SH SOLE 25756 0 0 RADWARE LTD ORD M81873107 2261 134112 SH SOLE 134112 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 62 84958 SH SOLE 84958 0 0 RALPH LAUREN CORP CL A 751212101 109985 1245724 SH SOLE 1245724 0 0 RAMBUS INC DEL COM 750917106 20827 1560109 SH SOLE 1560109 0 0 RANDGOLD RES LTD ADR 752344309 19809 202841 SH SOLE 202841 0 0 RANGE RES CORP COM 75281A109 50177 2563958 SH SOLE 2563958 0 0 RANGE RES CORP COM 75281A109 8628 440900 SH Call SOLE 0 0 440900 RANGE RES CORP COM 75281A109 7828 400000 SH Put SOLE 0 0 400000 RAPID7 INC COM 753422104 3920 222737 SH SOLE 222737 0 0 RAVEN INDS INC COM 754212108 13421 414235 SH SOLE 414235 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 17040 202061 SH SOLE 202061 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 2310 168625 SH SOLE 168625 0 0 RAYONIER INC COM 754907103 3889 134629 SH SOLE 134629 0 0 RAYTHEON CO COM NEW 755111507 55145 295557 SH SOLE 295557 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 985 39786 SH SOLE 39786 0 0 REAL IND INC COM 75601W104 638 354459 SH SOLE 354459 0 0 REALNETWORKS INC COM NEW 75605L708 408 84975 SH SOLE 84975 0 0 REALOGY HLDGS CORP COM 75605Y106 48757 1479713 SH SOLE 1479713 0 0 REALPAGE INC COM 75606N109 781 19570 SH SOLE 19570 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1155 37147 SH SOLE 37147 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 962 30332 SH SOLE 30332 0 0 RED HAT INC COM 756577102 30536 275444 SH SOLE 275444 0 0 RED LION HOTELS CORP COM 756764106 309 35666 SH SOLE 35666 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 36911 550909 SH SOLE 550909 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 212 19585 SH SOLE 19585 0 0 REDWOOD TR INC COM 758075402 12044 739326 SH SOLE 739326 0 0 REGAL BELOIT CORP COM 758750103 21824 276254 SH SOLE 276254 0 0 REGENCY CTRS CORP COM 758849103 20261 326586 SH SOLE 326586 0 0 REGENERON PHARMACEUTICALS COM 75886F107 90358 202090 SH SOLE 202090 0 0 REGENXBIO INC COM 75901B107 959 29100 SH Call SOLE 0 0 29100 REGIONAL MGMT CORP COM 75902K106 736 30408 SH SOLE 30408 0 0 REGIONS FINL CORP NEW COM 7591EP100 203633 13370529 SH SOLE 13370529 0 0 REGIS CORP MINN COM 758932107 3262 228616 SH SOLE 228616 0 0 REGULUS THERAPEUTICS INC COM 75915K101 497 397728 SH SOLE 397728 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 49565 355225 SH SOLE 355225 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 62522 820824 SH SOLE 820824 0 0 RELX NV SPONSORED ADR 75955B102 1606 75280 SH SOLE 75280 0 0 RELX PLC SPONSORED ADR 759530108 2850 127514 SH SOLE 127514 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 2946 21802 SH SOLE 21802 0 0 RENASANT CORP COM 75970E107 2061 48043 SH SOLE 48043 0 0 RENT A CTR INC NEW COM 76009N100 2438 212396 SH SOLE 212396 0 0 REPUBLIC BANCORP KY CL A 760281204 2830 72764 SH SOLE 72764 0 0 REPUBLIC SVCS INC COM 760759100 12418 187977 SH SOLE 187977 0 0 RESMED INC COM 761152107 2280 29620 SH SOLE 29620 0 0 RESMED INC COM 761152107 15392 200000 SH Call SOLE 0 0 200000 RESOLUTE ENERGY CORP COM NEW 76116A306 42603 1434912 SH SOLE 1434912 0 0 RESOLUTE FST PRODS INC COM 76117W109 349 69066 SH SOLE 69066 0 0 RESONANT INC COM 76118L102 119 26933 SH SOLE 26933 0 0 RESOURCE CAP CORP COM NEW 76120W708 2760 256041 SH SOLE 256041 0 0 RESOURCES CONNECTION INC COM 76122Q105 505 36365 SH SOLE 36365 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 79789 1249049 SH SOLE 1249049 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 18602 978540 SH SOLE 978540 0 0 RETAIL PPTYS AMER INC CL A 76131V202 23498 1789673 SH SOLE 1789673 0 0 RETROPHIN INC COM 761299106 13648 548334 SH SOLE 548334 0 0 REVEN HSG REIT INC COM NEW 761378207 97 20736 SH SOLE 20736 0 0 REVLON INC CL A NEW 761525609 270 11014 SH SOLE 11014 0 0 REXFORD INDL RLTY INC COM 76169C100 32464 1134326 SH SOLE 1134326 0 0 REXNORD CORP NEW COM 76169B102 33038 1300210 SH SOLE 1300210 0 0 RH COM 74967X103 87962 1250884 SH SOLE 1250884 0 0 RICE ENERGY INC COM 762760106 3618 125001 SH SOLE 125001 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 6909 2719919 SH SOLE 2719919 0 0 RING ENERGY INC COM 76680V108 560 38628 SH SOLE 38628 0 0 RINGCENTRAL INC CL A 76680R206 14899 356851 SH SOLE 356851 0 0 RIO TINTO PLC SPONSORED ADR 767204100 29551 626211 SH SOLE 626211 0 0 RITE AID CORP COM 767754104 4249 2167611 SH SOLE 2167611 0 0 RIVERVIEW BANCORP INC COM 769397100 1338 159344 SH SOLE 159344 0 0 RLI CORP COM 749607107 1191 20755 SH SOLE 20755 0 0 RLJ LODGING TR COM 74965L101 2714 123381 SH SOLE 123381 0 0 RMR GROUP INC CL A 74967R106 261 5087 SH SOLE 5087 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1628 170845 SH SOLE 170845 0 0 ROBERT HALF INTL INC COM 770323103 14007 278256 SH SOLE 278256 0 0 ROCKWELL AUTOMATION INC COM 773903109 12011 67397 SH SOLE 67397 0 0 ROCKWELL COLLINS INC COM 774341101 28389 217187 SH SOLE 217187 0 0 ROCKWELL COLLINS INC COM 774341101 1490 11400 SH Put SOLE 0 0 11400 ROCKY BRANDS INC COM 774515100 169 12586 SH SOLE 12586 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 7557 146619 SH SOLE 146619 0 0 ROGERS CORP COM 775133101 6861 51475 SH SOLE 51475 0 0 ROKU INC COM CL A 77543R102 5820 219286 SH SOLE 219286 0 0 ROPER TECHNOLOGIES INC COM 776696106 26221 107730 SH SOLE 107730 0 0 ROSETTA STONE INC COM 777780107 806 78908 SH SOLE 78908 0 0 ROSS STORES INC COM 778296103 81917 1268654 SH SOLE 1268654 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 13013 1012686 SH SOLE 1012686 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 20780 268649 SH SOLE 268649 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 514 70544 SH SOLE 70544 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 41956 670863 SH SOLE 670863 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 107801 1779482 SH SOLE 1779482 0 0 ROYCE VALUE TR INC COM 780910105 209 13220 SH SOLE 13220 0 0 RPC INC COM 749660106 32999 1331158 SH SOLE 1331158 0 0 RPM INTL INC COM 749685103 23300 453835 SH SOLE 453835 0 0 RPM INTL INC COM 749685103 1027 20000 SH Put SOLE 0 0 20000 RPX CORP COM 74972G103 1258 94738 SH SOLE 94738 0 0 RSP PERMIAN INC COM 74978Q105 79169 2288770 SH SOLE 2288770 0 0 RTI SURGICAL INC COM 74975N105 1334 293139 SH SOLE 293139 0 0 RUBICON PROJ INC COM 78112V102 1972 506818 SH SOLE 506818 0 0 RUBY TUESDAY INC COM 781182100 311 145134 SH SOLE 145134 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 870 33083 SH SOLE 33083 0 0 RUSH ENTERPRISES INC CL A 781846209 25171 543759 SH SOLE 543759 0 0 RUSH ENTERPRISES INC CL B 781846308 957 21942 SH SOLE 21942 0 0 RXI PHARMACEUTICALS CORP NEW COM 74979C501 16 33475 SH SOLE 33475 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1362 12919 SH SOLE 12919 0 0 RYB ED INC ADR 74979W101 2859 100325 SH SOLE 100325 0 0 RYDER SYS INC COM 783549108 23730 280660 SH SOLE 280660 0 0 RYERSON HLDG CORP COM 783754104 949 87436 SH SOLE 87436 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3483 55743 SH SOLE 55743 0 0 S&P GLOBAL INC COM 78409V104 36293 232187 SH SOLE 232187 0 0 S&P GLOBAL INC COM 78409V104 7816 50000 SH Put SOLE 0 0 50000 SABRA HEALTH CARE REIT INC COM 78573L106 58905 2684842 SH SOLE 2684842 0 0 SABRE CORP COM 78573M104 10300 569075 SH SOLE 569075 0 0 SAEXPLORATION HLDGS INC COM NEW 78636X204 129 51477 SH SOLE 51477 0 0 SAFE BULKERS INC COM Y7388L103 212 77401 SH SOLE 77401 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 7386 396239 SH SOLE 396239 0 0 SAFETY INS GROUP INC COM 78648T100 3189 41800 SH SOLE 41800 0 0 SAGE THERAPEUTICS INC COM 78667J108 1558 25000 SH Put SOLE 0 0 25000 SAIA INC COM 78709Y105 881 14061 SH SOLE 14061 0 0 SALESFORCE COM INC COM 79466L302 218109 2334713 SH SOLE 2334713 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 9654 493037 SH SOLE 493037 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 90 11417 SH SOLE 11417 0 0 SANCHEZ ENERGY CORP COM 79970Y105 400 83023 SH SOLE 83023 0 0 SANDERSON FARMS INC COM 800013104 246 1523 SH SOLE 1523 0 0 SANDERSON FARMS INC COM 800013104 15344 95000 SH Put SOLE 0 0 95000 SANDRIDGE ENERGY INC COM NEW 80007P869 2117 105356 SH SOLE 105356 0 0 SANDY SPRING BANCORP INC COM 800363103 12452 300482 SH SOLE 300482 0 0 SANGAMO THERAPEUTICS INC COM 800677106 14131 942097 SH SOLE 942097 0 0 SANMINA CORPORATION COM 801056102 203 5453 SH SOLE 5453 0 0 SANOFI SPONSORED ADR 80105N105 12448 250000 SH SOLE 250000 0 0 SANOFI RIGHT 12/31/2020 80105N113 180 500000 SH SOLE 500000 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 55350 3601149 SH SOLE 3601149 0 0 SAPIENS INTL CORP N V SHS NEW N7716A151 2760 209079 SH SOLE 209079 0 0 SAREPTA THERAPEUTICS INC COM 803607100 53628 1182268 SH SOLE 1182268 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1361 30000 SH Call SOLE 0 0 30000 SASOL LTD SPONSORED ADR 803866300 4018 145936 SH SOLE 145936 0 0 SAUL CTRS INC COM 804395101 1555 25123 SH SOLE 25123 0 0 SAVARA INC COM 805111101 2811 300656 SH SOLE 300656 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 33047 229413 SH SOLE 229413 0 0 SCANA CORP NEW COM 80589M102 49657 1024059 SH SOLE 1024059 0 0 SCANSOURCE INC COM 806037107 1689 38683 SH SOLE 38683 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 340 13426 SH SOLE 13426 0 0 SCHNITZER STL INDS CL A 806882106 2393 85016 SH SOLE 85016 0 0 SCHULMAN A INC COM 808194104 1305 38200 SH SOLE 38200 0 0 SCHWAB CHARLES CORP NEW COM 808513105 4497 102808 SH SOLE 102808 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 942 15462 SH SOLE 15462 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1482 24683 SH SOLE 24683 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 568 8597 SH SOLE 8597 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 322 6220 SH SOLE 6220 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 475 7056 SH SOLE 7056 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 360 13367 SH SOLE 13367 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1981 42328 SH SOLE 42328 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 233 6959 SH SOLE 6959 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 386 7366 SH SOLE 7366 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 322 5965 SH SOLE 5965 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 8229 198473 SH SOLE 198473 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 2513 54820 SH SOLE 54820 0 0 SCORPIO BULKERS INC COM Y7546A122 2647 375469 SH SOLE 375469 0 0 SCORPIO TANKERS INC SHS Y7542C106 123 36002 SH SOLE 36002 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 6854 70413 SH SOLE 70413 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 4979 57965 SH SOLE 57965 0 0 SCYNEXIS INC COM 811292101 98 40528 SH SOLE 40528 0 0 SEABOARD CORP COM 811543107 9974 2214 SH SOLE 2214 0 0 SEACHANGE INTL INC COM 811699107 35 12600 SH SOLE 12600 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 29320 1227273 SH SOLE 1227273 0 0 SEACOR HOLDINGS INC COM 811904101 1687 36581 SH SOLE 36581 0 0 SEACOR MARINE HLDGS INC COM 78413P101 6216 397474 SH SOLE 397474 0 0 SEADRILL LIMITED SHS G7945E105 2020 5772005 SH SOLE 5772005 0 0 SEALED AIR CORP NEW COM 81211K100 8879 207840 SH SOLE 207840 0 0 SEALED AIR CORP NEW COM 81211K100 3204 75000 SH Call SOLE 0 0 75000 SEARS HLDGS CORP COM 812350106 1162 159216 SH SOLE 159216 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 254 99426 SH SOLE 99426 0 0 SEASPAN CORP SHS Y75638109 1265 178384 SH SOLE 178384 0 0 SEASPINE HLDGS CORP COM 81255T108 985 87831 SH SOLE 87831 0 0 SEATTLE GENETICS INC COM 812578102 1987 36526 SH SOLE 36526 0 0 SEATTLE GENETICS INC COM 812578102 1632 30000 SH Put SOLE 0 0 30000 SEAWORLD ENTMT INC COM 81282V100 1453 111848 SH SOLE 111848 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 265 220485 SH SOLE 220485 0 0 SECOO HLDG LTD ADR 81367P101 1824 204912 SH SOLE 204912 0 0 SEI INVESTMENTS CO COM 784117103 3173 51970 SH SOLE 51970 0 0 SELECT COMFORT CORP COM 81616X103 30913 995596 SH SOLE 995596 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 7652 326714 SH SOLE 326714 0 0 SELECT MED HLDGS CORP COM 81619Q105 22362 1164683 SH SOLE 1164683 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11577 141653 SH SOLE 141653 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 14079 260817 SH SOLE 260817 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2468 27399 SH SOLE 27399 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 108203 1580073 SH SOLE 1580073 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 30617 1183955 SH SOLE 1183955 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 12930 500000 SH Call SOLE 0 0 500000 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 15929 224350 SH SOLE 224350 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 28400 400000 SH Put SOLE 0 0 400000 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6604 111740 SH SOLE 111740 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 7425 230291 SH SOLE 230291 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3657 68944 SH SOLE 68944 0 0 SELECTA BIOSCIENCES INC COM 816212104 1152 63114 SH SOLE 63114 0 0 SELECTIVE INS GROUP INC COM 816300107 17853 331524 SH SOLE 331524 0 0 SEMGROUP CORP CL A 81663A105 10936 380370 SH SOLE 380370 0 0 SEMPRA ENERGY COM 816851109 39393 345162 SH SOLE 345162 0 0 SEMTECH CORP COM 816850101 15102 402187 SH SOLE 402187 0 0 SEMTECH CORP COM 816850101 751 20000 SH Call SOLE 0 0 20000 SENESTECH INC COM 81720R109 65 34876 SH SOLE 34876 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1934 98922 SH SOLE 98922 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 631 13119 SH SOLE 13119 0 0 SENSEONICS HLDGS INC COM 81727U105 2675 838550 SH SOLE 838550 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 10017 130222 SH SOLE 130222 0 0 SENSUS HEATLHCARE INC COM 81728J109 347 69661 SH SOLE 69661 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 777 259976 SH SOLE 259976 0 0 SERES THERAPEUTICS INC COM 81750R102 3380 210739 SH SOLE 210739 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 3479 75526 SH SOLE 75526 0 0 SERVICE CORP INTL COM 817565104 7589 219974 SH SOLE 219974 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 20216 432604 SH SOLE 432604 0 0 SERVICENOW INC COM 81762P102 67959 578224 SH SOLE 578224 0 0 SERVICESOURCE INTL INC COM 81763U100 254 73551 SH SOLE 73551 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 362 9306 SH SOLE 9306 0 0 SEVEN STARS CLOUD GROUP INC COM 81789Y102 171 64530 SH SOLE 64530 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 142 20310 SH SOLE 20310 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 346 15054 SH SOLE 15054 0 0 SHERWIN WILLIAMS CO COM 824348106 123321 344434 SH SOLE 344434 0 0 SHIFTPIXY INC COM 82452L104 54 18203 SH SOLE 18203 0 0 SHILOH INDS INC COM 824543102 6210 597134 SH SOLE 597134 0 0 SHIRE PLC SPONSORED ADR 82481R106 61254 399984 SH SOLE 399984 0 0 SHOE CARNIVAL INC COM 824889109 5711 255204 SH SOLE 255204 0 0 SHORE BANCSHARES INC COM 825107105 1399 84016 SH SOLE 84016 0 0 SHUTTERFLY INC COM 82568P304 420 8658 SH SOLE 8658 0 0 SHUTTERSTOCK INC COM 825690100 230 6916 SH SOLE 6916 0 0 SI FINL GROUP INC MD COM 78425V104 760 50820 SH SOLE 50820 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 5544 1243042 SH SOLE 1243042 0 0 SIENTRA INC COM 82621J105 325 21084 SH SOLE 21084 0 0 SIERRA BANCORP COM 82620P102 2262 83327 SH SOLE 83327 0 0 SIERRA ONCOLOGY INC COM 82640U107 1476 952015 SH SOLE 952015 0 0 SIERRA WIRELESS INC COM 826516106 6027 280342 SH SOLE 280342 0 0 SIGNET JEWELERS LIMITED SHS G81276100 14179 213057 SH SOLE 213057 0 0 SILGAN HOLDINGS INC COM 827048109 1829 62141 SH SOLE 62141 0 0 SILICOM LTD ORD M84116108 1525 26062 SH SOLE 26062 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 17328 360773 SH SOLE 360773 0 0 SILVER RUN ACQUISITION COM CL A 82812A103 3147 309111 SH SOLE 309111 0 0 SIMON PPTY GROUP INC NEW COM 828806109 18096 112389 SH SOLE 112389 0 0 SIMPLY GOOD FOODS CO COM 82900L102 27427 2342197 SH SOLE 2342197 0 0 SIMULATIONS PLUS INC COM 829214105 198 12761 SH SOLE 12761 0 0 SINA CORP ORD G81477104 22673 197761 SH SOLE 197761 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 535 8951 SH SOLE 8951 0 0 SINOVAC BIOTECH LTD SHS P8696W104 409 58083 SH SOLE 58083 0 0 SIRIUS XM HLDGS INC COM 82968B103 9545 1729171 SH SOLE 1729171 0 0 SJW GROUP COM 784305104 11422 201798 SH SOLE 201798 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 8241 335136 SH SOLE 335136 0 0 SKECHERS U S A INC CL A 830566105 78147 3114687 SH SOLE 3114687 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 13670 134149 SH SOLE 134149 0 0 SL GREEN RLTY CORP COM 78440X101 2818 27816 SH SOLE 27816 0 0 SLM CORP COM 78442P106 25568 2229120 SH SOLE 2229120 0 0 SM ENERGY CO COM 78454L100 104052 5865379 SH SOLE 5865379 0 0 SMART & FINAL STORES INC COM 83190B101 7216 919236 SH SOLE 919236 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 278 10399 SH SOLE 10399 0 0 SMART SAND INC COM 83191H107 627 92450 SH SOLE 92450 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 39638 1088968 SH SOLE 1088968 0 0 SMITH A O COM 831865209 30604 514958 SH SOLE 514958 0 0 SMUCKER J M CO COM NEW 832696405 3536 33696 SH SOLE 33696 0 0 SNAP INC CL A 83304A106 4251 292384 SH SOLE 292384 0 0 SNAP ON INC COM 833034101 26863 180278 SH SOLE 180278 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1241 22294 SH SOLE 22294 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1846 27787 SH SOLE 27787 0 0 SOHU COM INC COM 83408W103 29242 537041 SH SOLE 537041 0 0 SOLAR CAP LTD COM 83413U100 2051 94774 SH SOLE 94774 0 0 SOLAR SR CAP LTD COM 83416M105 301 17485 SH SOLE 17485 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 10031 351360 SH SOLE 351360 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 664 38074 SH SOLE 38074 0 0 SOLIGENIX INC COM 834223307 34 15119 SH SOLE 15119 0 0 SOLITARIO ZINC CORP COM 8342EP107 22 31864 SH SOLE 31864 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 395 19343 SH SOLE 19343 0 0 SONIC CORP COM 835451105 4724 185631 SH SOLE 185631 0 0 SONOCO PRODS CO COM 835495102 44968 891329 SH SOLE 891329 0 0 SONUS NETWORKS INC COM NEW 835916503 853 111496 SH SOLE 111496 0 0 SONY CORP SPONSORED ADR 835699307 46020 1232471 SH SOLE 1232471 0 0 SORL AUTO PTS INC COM 78461U101 168 44094 SH SOLE 44094 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 940 552649 SH SOLE 552649 0 0 SOTHEBYS COM 835898107 10276 222867 SH SOLE 222867 0 0 SOUTH JERSEY INDS INC COM 838518108 14969 433504 SH SOLE 433504 0 0 SOUTH ST CORP COM 840441109 31257 347106 SH SOLE 347106 0 0 SOUTHERN COPPER CORP COM 84265V105 732 18401 SH SOLE 18401 0 0 SOUTHWEST AIRLS CO COM 844741108 108542 1938940 SH SOLE 1938940 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 34609 445883 SH SOLE 445883 0 0 SOUTHWESTERN ENERGY CO COM 845467109 146139 23917968 SH SOLE 23917968 0 0 SOUTHWESTERN ENERGY CO COM 845467109 3055 500000 SH Call SOLE 0 0 500000 SP PLUS CORP COM 78469C103 13056 330543 SH SOLE 330543 0 0 SPARK ENERGY INC CL A COM 846511103 573 38229 SH SOLE 38229 0 0 SPARK NETWORKS INC COM 84651P100 20 16166 SH SOLE 16166 0 0 SPARK THERAPEUTICS INC COM 84652J103 21662 242952 SH SOLE 242952 0 0 SPARK THERAPEUTICS INC COM 84652J103 6687 75000 SH Put SOLE 0 0 75000 SPARTAN MTRS INC COM 846819100 5725 518143 SH SOLE 518143 0 0 SPARTANNASH CO COM 847215100 2147 81423 SH SOLE 81423 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 18314 81823 SH SOLE 81823 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2261 18599 SH SOLE 18599 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 15633 62227 SH SOLE 62227 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 175861 700000 SH Call SOLE 0 0 700000 SPDR S&P 500 ETF TR TR UNIT 78462F103 819462 3261800 SH Put SOLE 0 0 3261800 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11493 35218 SH SOLE 35218 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 7625 272614 SH SOLE 272614 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 437 8929 SH SOLE 8929 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 88 1803 SH SOLE 1803 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 2989 61500 SH DFND 1,2 0 61500 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 398 6973 SH SOLE 6973 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1757 34401 SH SOLE 34401 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 36786 985684 SH SOLE 985684 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 869 30937 SH SOLE 30937 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 272 2945 SH SOLE 2945 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 900 21158 SH SOLE 21158 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 39982 1172822 SH SOLE 1172822 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 4486 139404 SH SOLE 139404 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 3053 33428 SH SOLE 33428 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 585 6501 SH SOLE 6501 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 5534 122742 SH SOLE 122742 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 8657 100000 SH Put SOLE 0 0 100000 SPECTRUM BRANDS HLDGS INC COM 84763R101 19161 180901 SH SOLE 180901 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3129 222359 SH SOLE 222359 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 1496 70251 SH SOLE 70251 0 0 SPIRE INC COM 84857L101 5709 76479 SH SOLE 76479 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 100756 1296394 SH SOLE 1296394 0 0 SPIRIT AIRLS INC COM 848577102 17195 514675 SH SOLE 514675 0 0 SPIRIT AIRLS INC COM 848577102 1671 50000 SH Call SOLE 0 0 50000 SPIRIT RLTY CAP INC NEW COM 84860W102 36780 4291675 SH SOLE 4291675 0 0 SPLUNK INC COM 848637104 30523 459483 SH SOLE 459483 0 0 SPLUNK INC COM 848637104 13286 200000 SH Call SOLE 0 0 200000 SPLUNK INC COM 848637104 9965 150000 SH Put SOLE 0 0 150000 SPOK HLDGS INC COM 84863T106 280 18247 SH SOLE 18247 0 0 SPRINT CORP COM SER 1 85207U105 37291 4793245 SH SOLE 4793245 0 0 SPRINT CORP COM SER 1 85207U105 7780 1000000 SH Put SOLE 0 0 1000000 SPROUTS FMRS MKT INC COM 85208M102 14228 758022 SH SOLE 758022 0 0 SPROUTS FMRS MKT INC COM 85208M102 939 50000 SH Put SOLE 0 0 50000 SPS COMM INC COM 78463M107 14322 252542 SH SOLE 252542 0 0 SPX FLOW INC COM 78469X107 5438 141019 SH SOLE 141019 0 0 SRC ENERGY INC COM 78470V108 39069 4040202 SH SOLE 4040202 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1441 30393 SH SOLE 30393 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 731 14840 SH SOLE 14840 0 0 SSR MNG INC COM 784730103 3902 367763 SH SOLE 367763 0 0 ST JOE CO COM 790148100 13512 716800 SH SOLE 716800 0 0 STAG INDL INC COM 85254J102 19836 722111 SH SOLE 722111 0 0 STAGE STORES INC COM NEW 85254C305 722 392245 SH SOLE 392245 0 0 STAMPS COM INC COM NEW 852857200 426 2103 SH SOLE 2103 0 0 STANDARD MTR PRODS INC COM 853666105 2847 59006 SH SOLE 59006 0 0 STANDEX INTL CORP COM 854231107 432 4070 SH SOLE 4070 0 0 STANLEY BLACK & DECKER INC COM 854502101 127918 847305 SH SOLE 847305 0 0 STANTEC INC COM 85472N109 1223 44072 SH SOLE 44072 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 2106 216913 SH SOLE 216913 0 0 STARBUCKS CORP COM 855244109 4927 91734 SH SOLE 91734 0 0 STARS GROUP INC COM 85570W100 5418 264269 SH SOLE 264269 0 0 STARWOOD PPTY TR INC COM 85571B105 15305 704671 SH SOLE 704671 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 36103 992658 SH SOLE 992658 0 0 STATE BK FINL CORP COM 856190103 16089 561559 SH SOLE 561559 0 0 STATE STR CORP COM 857477103 60826 636651 SH SOLE 636651 0 0 STATOIL ASA SPONSORED ADR 85771P102 19990 995017 SH SOLE 995017 0 0 STEADYMED LTD SHS M84920103 972 290000 SH SOLE 290000 0 0 STEEL DYNAMICS INC COM 858119100 25367 735917 SH SOLE 735917 0 0 STEELCASE INC CL A 858155203 5359 347989 SH SOLE 347989 0 0 STEIN MART INC COM 858375108 1102 848020 SH SOLE 848020 0 0 STELLUS CAP INVT CORP COM 858568108 1251 91668 SH SOLE 91668 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 370 33340 SH SOLE 33340 0 0 STEPAN CO COM 858586100 10738 128355 SH SOLE 128355 0 0 STERICYCLE INC COM 858912108 40468 565041 SH SOLE 565041 0 0 STERICYCLE INC DEP PFD A 1/10 858912207 236 4005 SH SOLE 0 0 0 STERIS PLC SHS USD G84720104 1871 21167 SH SOLE 21167 0 0 STEWART INFORMATION SVCS COR COM 860372101 5421 143573 SH SOLE 143573 0 0 STIFEL FINL CORP COM 860630102 65630 1227640 SH SOLE 1227640 0 0 STOCK YDS BANCORP INC COM 861025104 2346 61725 SH SOLE 61725 0 0 STONE ENERGY CORP COM PAR 861642403 288 9896 SH SOLE 9896 0 0 STONERIDGE INC COM 86183P102 8019 404800 SH SOLE 404800 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 4669 25842 SH SOLE 25842 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 11527 63800 SH Put SOLE 0 0 63800 STRATASYS LTD SHS M85548101 442 19102 SH SOLE 19102 0 0 STRATTEC SEC CORP COM 863111100 1971 48186 SH SOLE 48186 0 0 STRAYER ED INC COM 863236105 288 3298 SH SOLE 3298 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 189 27343 SH SOLE 27343 0 0 STRYKER CORP COM 863667101 4261 30000 SH Put SOLE 0 0 30000 STUDENT TRANSN INC COM 86388A108 1515 253303 SH SOLE 253303 0 0 STURM RUGER & CO INC COM 864159108 3868 74816 SH SOLE 74816 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 9193 779071 SH SOLE 779071 0 0 SUMMER INFANT INC COM 865646103 55 29073 SH SOLE 29073 0 0 SUMMIT HOTEL PPTYS COM 866082100 9928 620867 SH SOLE 620867 0 0 SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 968 77114 SH SOLE 77114 0 0 SUN CMNTYS INC COM 866674104 92654 1081401 SH SOLE 1081401 0 0 SUN HYDRAULICS CORP COM 866942105 8696 161029 SH SOLE 161029 0 0 SUNCOKE ENERGY INC COM 86722A103 356 38909 SH SOLE 38909 0 0 SUNCOR ENERGY INC NEW COM 867224107 39510 1127891 SH SOLE 1127891 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 26 13390 SH SOLE 13390 0 0 SUNOPTA INC COM 8676EP108 100 11462 SH SOLE 11462 0 0 SUNRUN INC COM 86771W105 8199 1477365 SH SOLE 1477365 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 35226 2192029 SH SOLE 2192029 0 0 SUNTRUST BKS INC COM 867914103 64909 1085978 SH SOLE 1085978 0 0 SUPER MICRO COMPUTER INC COM 86800U104 5887 266386 SH SOLE 266386 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 22 21326 SH SOLE 21326 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 9943 931035 SH SOLE 931035 0 0 SUPERIOR INDS INTL INC COM 868168105 2061 123807 SH SOLE 123807 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 21380 534509 SH SOLE 534509 0 0 SUPERVALU INC COM NEW 868536301 2983 137136 SH SOLE 137136 0 0 SURMODICS INC COM 868873100 1861 60046 SH SOLE 60046 0 0 SURMODICS INC COM 868873100 750 24200 SH Call SOLE 0 0 24200 SUTHERLAND ASSET MGMT CORP M COM 86933G105 2179 138784 SH SOLE 138784 0 0 SVB FINL GROUP COM 78486Q101 9462 50573 SH SOLE 50573 0 0 SYMANTEC CORP COM 871503108 691 21054 SH SOLE 21054 0 0 SYNAPTICS INC COM 87157D109 47754 1218842 SH SOLE 1218842 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 349 37425 SH SOLE 37425 0 0 SYNCHRONY FINL COM 87165B103 43779 1409960 SH SOLE 1409960 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 5081 434244 SH SOLE 434244 0 0 SYNLOGIC INC COM 87166L100 2070 108873 SH SOLE 108873 0 0 SYNNEX CORP COM 87162W100 3944 31172 SH SOLE 31172 0 0 SYNOPSYS INC COM 871607107 56749 704695 SH SOLE 704695 0 0 SYNOVUS FINL CORP COM NEW 87161C501 184217 3999507 SH SOLE 3999507 0 0 SYNTEL INC COM 87162H103 34577 1759634 SH SOLE 1759634 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 1012 1084421 SH SOLE 1084421 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 1666 113206 SH SOLE 113206 0 0 SYSCO CORP COM 871829107 7119 131949 SH SOLE 131949 0 0 T MOBILE US INC COM 872590104 59982 972783 SH SOLE 972783 0 0 T MOBILE US INC COM 872590104 3083 50000 SH Call SOLE 0 0 50000 T2 BIOSYSTEMS INC COM 89853L104 938 223292 SH SOLE 223292 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1626 60807 SH SOLE 60807 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 12922 417517 SH SOLE 417517 0 0 TAHOE RES INC COM 873868103 9258 1756788 SH SOLE 1756788 0 0 TAILORED BRANDS INC COM 87403A107 23161 1603967 SH SOLE 1603967 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 78223 765163 SH SOLE 765163 0 0 TAL ED GROUP SPONSORED ADS 874080104 3694 109593 SH SOLE 109593 0 0 TALEND S A ADS 874224207 7495 183073 SH SOLE 183073 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 7867 278489 SH SOLE 278489 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 10041 411179 SH SOLE 411179 0 0 TARGA RES CORP COM 87612G101 23522 497299 SH SOLE 497299 0 0 TARGET CORP COM 87612E106 91555 1551511 SH SOLE 1551511 0 0 TASEKO MINES LTD COM 876511106 129 69640 SH SOLE 69640 0 0 TATA MTRS LTD SPONSORED ADR 876568502 14772 472404 SH SOLE 472404 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 19815 898630 SH SOLE 898630 0 0 TCF FINL CORP COM 872275102 32837 1927034 SH SOLE 1927034 0 0 TCP CAP CORP COM 87238Q103 12859 779800 SH SOLE 779800 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 27389 561249 SH SOLE 561249 0 0 TE CONNECTIVITY LTD REG SHS H84989104 39072 470412 SH SOLE 470412 0 0 TECH DATA CORP COM 878237106 27189 306014 SH SOLE 306014 0 0 TECHNIPFMC PLC COM G87110105 131712 4717487 SH SOLE 4717487 0 0 TECHTARGET INC COM 87874R100 359 30070 SH SOLE 30070 0 0 TECK RESOURCES LTD CL B 878742204 27410 1299656 SH SOLE 1299656 0 0 TEEKAY CORPORATION COM Y8564W103 1993 223214 SH SOLE 223214 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 1922 807657 SH SOLE 807657 0 0 TEEKAY TANKERS LTD CL A Y8565N102 426 263039 SH SOLE 263039 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 279 11049 SH SOLE 11049 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 170 11661 SH SOLE 11661 0 0 TELARIA INC COM 879181105 183 41999 SH SOLE 41999 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 12937 419485 SH SOLE 419485 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 243 25865 SH SOLE 25865 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 26959 169361 SH SOLE 169361 0 0 TELEFLEX INC COM 879369106 19386 80116 SH SOLE 80116 0 0 TELEFLEX INC COM 879369106 2420 10000 SH Call SOLE 0 0 10000 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 9383 592392 SH SOLE 592392 0 0 TELEFONICA S A SPONSORED ADR 879382208 5735 531528 SH SOLE 531528 0 0 TELENAV INC COM 879455103 244 38472 SH SOLE 38472 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 7725 276977 SH SOLE 276977 0 0 TELETECH HOLDINGS INC COM 879939106 1467 35131 SH SOLE 35131 0 0 TELIGENT INC NEW COM 87960W104 7240 1079061 SH SOLE 1079061 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 184 15900 SH SOLE 15900 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 394 58392 SH SOLE 58392 0 0 TEMPUR SEALY INTL INC COM 88023U101 1257 19476 SH SOLE 19476 0 0 TENARIS S A SPONSORED ADR 88031M109 44789 1582081 SH SOLE 1582081 0 0 TENAX THERAPEUTICS INC COM 88032L100 58 161600 SH SOLE 161600 0 0 TENNECO INC COM 880349105 21289 350899 SH SOLE 350899 0 0 TERADYNE INC COM 880770102 40951 1098178 SH SOLE 1098178 0 0 TEREX CORP NEW COM 880779103 12869 285857 SH SOLE 285857 0 0 TERNIUM SA SPON ADR 880890108 20312 656714 SH SOLE 656714 0 0 TERRAFORM GLOBAL INC CL A 88104M101 138 29081 SH SOLE 29081 0 0 TERRENO RLTY CORP COM 88146M101 60880 1682697 SH SOLE 1682697 0 0 TESARO INC COM 881569107 15621 120997 SH SOLE 120997 0 0 TESCO CORP COM 88157K101 166 30409 SH SOLE 30409 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 3079 2500 SH SOLE 0 0 0 TETRA TECH INC NEW COM 88162G103 1180 25353 SH SOLE 25353 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 2948 1030932 SH SOLE 1030932 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 14197 2075558 SH SOLE 2075558 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 33341 1894353 SH SOLE 1894353 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1588 18503 SH SOLE 18503 0 0 TEXAS INSTRS INC COM 882508104 136787 1525957 SH SOLE 1525957 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1294 3203 SH SOLE 3203 0 0 TEXAS ROADHOUSE INC COM 882681109 32136 653978 SH SOLE 653978 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2180 127104 SH SOLE 127104 0 0 TEXTRON INC COM 883203101 38621 716797 SH SOLE 716797 0 0 TFS FINL CORP COM 87240R107 3013 186807 SH SOLE 186807 0 0 TG THERAPEUTICS INC COM 88322Q108 1569 132401 SH SOLE 132401 0 0 THERAPEUTICSMD INC COM 88338N107 712 134608 SH SOLE 134608 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 78837 416684 SH SOLE 416684 0 0 THIRD PT REINS LTD COM G8827U100 2535 162472 SH SOLE 162472 0 0 THL CR INC COM 872438106 1219 130660 SH SOLE 130660 0 0 THOMSON REUTERS CORP COM 884903105 105673 2303250 SH SOLE 2303250 0 0 THOR INDS INC COM 885160101 69809 554435 SH SOLE 554435 0 0 TIER REIT INC COM NEW 88650V208 2804 145282 SH SOLE 145282 0 0 TIFFANY & CO NEW COM 886547108 49518 539524 SH SOLE 539524 0 0 TIGENIX SPONSORED ADS 88675R109 1509 63377 SH SOLE 63377 0 0 TILE SHOP HLDGS INC COM 88677Q109 11221 883570 SH SOLE 883570 0 0 TILLYS INC CL A 886885102 1507 125689 SH SOLE 125689 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 8572 468952 SH SOLE 468952 0 0 TIME INC NEW COM 887228104 1548 114647 SH SOLE 114647 0 0 TIME INC NEW COM 887228104 5237 387900 SH Call SOLE 0 0 387900 TIME WARNER INC COM NEW 887317303 126670 1236407 SH SOLE 1236407 0 0 TIMKEN CO COM 887389104 22962 472957 SH SOLE 472957 0 0 TIMKENSTEEL CORP COM 887399103 1112 67368 SH SOLE 67368 0 0 TIPTREE INC CL A 88822Q103 95 15138 SH SOLE 15138 0 0 TITAN MACHY INC COM 88830R101 163 10505 SH SOLE 10505 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 382 218036 SH SOLE 218036 0 0 TIVITY HEALTH INC COM 88870R102 63844 1564803 SH SOLE 1564803 0 0 TJX COS INC NEW COM 872540109 27199 368906 SH SOLE 368906 0 0 TOLL BROTHERS INC COM 889478103 9389 226399 SH SOLE 226399 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 599 6958 SH SOLE 6958 0 0 TOPBUILD CORP COM 89055F103 3328 51069 SH SOLE 51069 0 0 TORCHMARK CORP COM 891027104 4447 55519 SH SOLE 55519 0 0 TORO CO COM 891092108 34715 559384 SH SOLE 559384 0 0 TOTAL SYS SVCS INC COM 891906109 59808 913097 SH SOLE 913097 0 0 TOTAL SYS SVCS INC COM 891906109 3603 55000 SH Call SOLE 0 0 55000 TOWER INTL INC COM 891826109 5436 199843 SH SOLE 199843 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 45231 1470943 SH SOLE 1470943 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 16144 525000 SH Call SOLE 0 0 525000 TOWN SPORTS INTL HLDGS INC COM 89214A102 158 22540 SH SOLE 22540 0 0 TOWNSQUARE MEDIA INC CL A 892231101 127 12700 SH SOLE 12700 0 0 TPG RE FIN TR INC COM 87266M107 1197 60570 SH SOLE 60570 0 0 TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 2083 2000 SH SOLE 0 0 0 TPG SPECIALTY LENDING INC COM 87265K102 18580 886450 SH SOLE 886450 0 0 TPI COMPOSITES INC COM 87266J104 10904 488083 SH SOLE 488083 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 37 11791 SH SOLE 11791 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 146 72804 SH SOLE 72804 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 11 13137 SH SOLE 13137 0 0 TRANSCANADA CORP COM 89353D107 4117 83283 SH SOLE 83283 0 0 TRANSDIGM GROUP INC COM 893641100 15846 61985 SH SOLE 61985 0 0 TRANSENTERIX INC COM NEW 89366M201 1242 868654 SH SOLE 868654 0 0 TRANSENTERIX INC COM NEW 89366M201 471 329100 SH Call SOLE 0 0 329100 TRANSOCEAN LTD REG SHS H8817H100 2964 275482 SH SOLE 275482 0 0 TRANSOCEAN LTD REG SHS H8817H100 8335 800000 SH Call SOLE 0 0 800000 TRANSOCEAN LTD REG SHS H8817H100 16128 1548000 SH Put SOLE 0 0 1548000 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 686 33752 SH SOLE 33752 0 0 TRAVELCENTERS AMER LLC COM 894174101 844 198641 SH SOLE 198641 0 0 TRAVELERS COMPANIES INC COM 89417E109 8341 68081 SH SOLE 68081 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 17036 1085122 SH SOLE 1085122 0 0 TRAVELZOO COM NEW 89421Q205 133 15497 SH SOLE 15497 0 0 TREDEGAR CORP COM 894650100 4612 256220 SH SOLE 256220 0 0 TREX CO INC COM 89531P105 361 4003 SH SOLE 4003 0 0 TRI CONTL CORP COM 895436103 225 8800 SH SOLE 8800 0 0 TRI POINTE GROUP INC COM 87265H109 88883 6436162 SH SOLE 6436162 0 0 TRIANGLE CAP CORP COM 895848109 1012 70847 SH SOLE 70847 0 0 TRIBUNE MEDIA CO CL A 896047503 5891 144166 SH SOLE 144166 0 0 TRICO BANCSHARES COM 896095106 9910 243192 SH SOLE 243192 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 61 11818 SH SOLE 11818 0 0 TRILOGY METALS INC NEW COM 89621C105 2285 2418180 SH SOLE 2418180 0 0 TRIMAS CORP COM NEW 896215209 5851 216695 SH SOLE 216695 0 0 TRIMBLE INC COM 896239100 32471 827275 SH SOLE 827275 0 0 TRINET GROUP INC COM 896288107 18839 560356 SH SOLE 560356 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 1874 334118 SH SOLE 334118 0 0 TRINITY INDS INC COM 896522109 44994 1410473 SH SOLE 1410473 0 0 TRINITY PL HLDGS INC COM 89656D101 343 48896 SH SOLE 48896 0 0 TRINSEO S A SHS L9340P101 46330 690456 SH SOLE 690456 0 0 TRIPADVISOR INC COM 896945201 259 6387 SH SOLE 6387 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1742 129988 SH SOLE 129988 0 0 TRIPLE-S MGMT CORP CL B 896749108 6482 273719 SH SOLE 273719 0 0 TRISTATE CAP HLDGS INC COM 89678F100 447 19538 SH SOLE 19538 0 0 TRITON INTL LTD CL A G9078F107 5335 160309 SH SOLE 160309 0 0 TRIUMPH BANCORP INC COM 89679E300 8380 259842 SH SOLE 259842 0 0 TRIUMPH GROUP INC NEW COM 896818101 1945 65391 SH SOLE 65391 0 0 TRONC INC COM 89703P107 2079 143093 SH SOLE 143093 0 0 TRONOX LTD SHS CL A Q9235V101 12158 576224 SH SOLE 576224 0 0 TROVAGENE INC COM NEW 897238309 250 342343 SH SOLE 342343 0 0 TRUEBLUE INC COM 89785X101 2540 113137 SH SOLE 113137 0 0 TRUECAR INC COM 89785L107 10236 648289 SH SOLE 648289 0 0 TRUSTCO BK CORP N Y COM 898349105 10863 1220508 SH SOLE 1220508 0 0 TRUSTMARK CORP COM 898402102 1909 57629 SH SOLE 57629 0 0 TUESDAY MORNING CORP COM NEW 899035505 3801 1187825 SH SOLE 1187825 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 2419 309310 SH SOLE 309310 0 0 TUPPERWARE BRANDS CORP COM 899896104 9565 154721 SH SOLE 154721 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 4380 496635 SH SOLE 496635 0 0 TURNING PT BRANDS INC COM 90041L105 429 25248 SH SOLE 25248 0 0 TURQUOISE HILL RES LTD COM 900435108 6467 2086026 SH SOLE 2086026 0 0 TURTLE BEACH CORP COM 900450107 19 22624 SH SOLE 22624 0 0 TUTOR PERINI CORP COM 901109108 832 29311 SH SOLE 29311 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 21207 803914 SH SOLE 803914 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 22284 864041 SH SOLE 864041 0 0 TWILIO INC CL A 90138F102 846 28325 SH SOLE 28325 0 0 TWIN DISC INC COM 901476101 1170 62860 SH SOLE 62860 0 0 TWITTER INC COM 90184L102 2468 146276 SH SOLE 146276 0 0 TWITTER INC COM 90184L102 1687 100000 SH Call SOLE 0 0 100000 TWO HBRS INVT CORP COM 90187B101 140723 13960651 SH SOLE 13960651 0 0 TYLER TECHNOLOGIES INC COM 902252105 7599 43595 SH SOLE 43595 0 0 TYME TECHNOLOGIES INC COM 90238J103 304 57505 SH SOLE 57505 0 0 TYSON FOODS INC CL A 902494103 93920 1333140 SH SOLE 1333140 0 0 U S CONCRETE INC COM NEW 90333L201 11626 152368 SH SOLE 152368 0 0 U S G CORP COM NEW 903293405 481 14727 SH SOLE 14727 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1737 28273 SH SOLE 28273 0 0 U S SILICA HLDGS INC COM 90346E103 7691 247533 SH SOLE 247533 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 138 47631 SH SOLE 47631 0 0 UBIQUITI NETWORKS INC COM 90347A100 1240 22133 SH SOLE 22133 0 0 UBS GROUP AG SHS H42097107 28132 1640335 SH SOLE 1640335 0 0 UDR INC COM 902653104 8496 223396 SH SOLE 223396 0 0 UFP TECHNOLOGIES INC COM 902673102 297 10565 SH SOLE 10565 0 0 UGI CORP NEW COM 902681105 35470 756937 SH SOLE 756937 0 0 ULTA BEAUTY INC COM 90384S303 6855 30323 SH SOLE 30323 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 13586 71657 SH SOLE 71657 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1773 57909 SH SOLE 57909 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4608 86520 SH SOLE 86520 0 0 UMB FINL CORP COM 902788108 5686 76338 SH SOLE 76338 0 0 UMH PPTYS INC COM 903002103 14221 914541 SH SOLE 914541 0 0 UMPQUA HLDGS CORP COM 904214103 71937 3687161 SH SOLE 3687161 0 0 UNDER ARMOUR INC CL C 904311206 2422 161282 SH SOLE 161282 0 0 UNIFI INC COM NEW 904677200 3073 86246 SH SOLE 86246 0 0 UNIFIRST CORP MASS COM 904708104 989 6526 SH SOLE 6526 0 0 UNILEVER N V N Y SHS NEW 904784709 1191 20170 SH SOLE 20170 0 0 UNION PAC CORP COM 907818108 8056 69470 SH SOLE 69470 0 0 UNIQUE FABRICATING INC COM 90915J103 648 76630 SH SOLE 76630 0 0 UNIQURE NV SHS N90064101 2847 296568 SH SOLE 296568 0 0 UNIT CORP COM 909218109 622 30223 SH SOLE 30223 0 0 UNITED BANKSHARES INC WEST V COM 909907107 19677 529668 SH SOLE 529668 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 22084 773792 SH SOLE 773792 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 2837 295536 SH SOLE 295536 0 0 UNITED CONTL HLDGS INC COM 910047109 18300 300588 SH SOLE 300588 0 0 UNITED FINL BANCORP INC NEW COM 910304104 9840 538025 SH SOLE 538025 0 0 UNITED FIRE GROUP INC COM 910340108 667 14550 SH SOLE 14550 0 0 UNITED NAT FOODS INC COM 911163103 25555 614455 SH SOLE 614455 0 0 UNITED NAT FOODS INC COM 911163103 915 22000 SH Call SOLE 0 0 22000 UNITED NAT FOODS INC COM 911163103 2495 60000 SH Put SOLE 0 0 60000 UNITED RENTALS INC COM 911363109 16403 118225 SH SOLE 118225 0 0 UNITED STATES CELLULAR CORP COM 911684108 7030 198580 SH SOLE 198580 0 0 UNITED STATES LIME & MINERAL COM 911922102 231 2750 SH SOLE 2750 0 0 UNITED STATES STL CORP NEW COM 912909108 241 9394 SH SOLE 9394 0 0 UNITED TECHNOLOGIES CORP COM 913017109 7558 65112 SH SOLE 65112 0 0 UNITED TECHNOLOGIES CORP COM 913017109 3482 30000 SH Call SOLE 0 0 30000 UNITED TECHNOLOGIES CORP COM 913017109 755 6500 SH Put SOLE 0 0 6500 UNITED THERAPEUTICS CORP DEL COM 91307C102 37061 316247 SH SOLE 316247 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 855 7300 SH Call SOLE 0 0 7300 UNITED THERAPEUTICS CORP DEL COM 91307C102 879 7500 SH Put SOLE 0 0 7500 UNITEDHEALTH GROUP INC COM 91324P102 46018 234965 SH SOLE 234965 0 0 UNITI GROUP INC COM 91325V108 7336 500435 SH SOLE 500435 0 0 UNITIL CORP COM 913259107 2130 43072 SH SOLE 43072 0 0 UNIVAR INC COM 91336L107 19017 657353 SH SOLE 657353 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 29311 227485 SH SOLE 227485 0 0 UNIVERSAL FST PRODS INC COM 913543104 13356 136064 SH SOLE 136064 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1522 13723 SH SOLE 13723 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 8028 349025 SH SOLE 349025 0 0 UNUM GROUP COM 91529Y106 76096 1488292 SH SOLE 1488292 0 0 UPLAND SOFTWARE INC COM 91544A109 5008 236677 SH SOLE 236677 0 0 URANIUM ENERGY CORP COM 916896103 42 30492 SH SOLE 30492 0 0 URBAN EDGE PPTYS COM 91704F104 7512 311456 SH SOLE 311456 0 0 URBAN ONE INC CL D NON VTG 91705J204 477 288968 SH SOLE 288968 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 319 17996 SH SOLE 17996 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 2488 114660 SH SOLE 114660 0 0 US BANCORP DEL COM NEW 902973304 2421 45173 SH SOLE 45173 0 0 US ECOLOGY INC COM 91732J102 217 4035 SH SOLE 4035 0 0 US FOODS HLDG CORP COM 912008109 147269 5515695 SH SOLE 5515695 0 0 US FOODS HLDG CORP COM 912008109 1602 60000 SH Call SOLE 0 0 60000 USA TECHNOLOGIES INC COM NO PAR 90328S500 2391 382547 SH SOLE 382547 0 0 USA TRUCK INC COM 902925106 1801 128213 SH SOLE 128213 0 0 USANA HEALTH SCIENCES INC COM 90328M107 3327 57668 SH SOLE 57668 0 0 UTAH MED PRODS INC COM 917488108 774 10517 SH SOLE 10517 0 0 VAIL RESORTS INC COM 91879Q109 32252 141382 SH SOLE 141382 0 0 VALE S A ADR 91912E105 8398 833935 SH SOLE 833935 0 0 VALE S A ADR 91912E105 5035 500000 SH Put SOLE 0 0 500000 VALE S A ADR REPSTG PFD 91912E204 7190 768968 SH SOLE 768968 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 27099 1891070 SH SOLE 1891070 0 0 VALERO ENERGY CORP NEW COM 91913Y100 44249 575183 SH SOLE 575183 0 0 VALERO ENERGY CORP NEW COM 91913Y100 16963 220500 SH Call SOLE 0 0 220500 VALERO ENERGY CORP NEW COM 91913Y100 15386 200000 SH Put SOLE 0 0 200000 VALHI INC NEW COM 918905100 951 391413 SH SOLE 391413 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 2636 53570 SH SOLE 53570 0 0 VALLEY NATL BANCORP COM 919794107 30166 2503380 SH SOLE 2503380 0 0 VALMONT INDS INC COM 920253101 22045 139437 SH SOLE 139437 0 0 VALVOLINE INC COM 92047W101 1507 64281 SH SOLE 64281 0 0 VANDA PHARMACEUTICALS INC COM 921659108 25790 1440761 SH SOLE 1440761 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4151 180785 SH SOLE 180785 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 19833 863800 SH Call SOLE 0 0 863800 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 541 17265 SH SOLE 17265 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 2874 128927 SH SOLE 128927 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 525 17323 SH SOLE 17323 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 3146 163865 SH SOLE 163865 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 494596 5300000 SH Put SOLE 0 0 5300000 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2892 86100 SH SOLE 86100 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 870 9273 SH SOLE 9273 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 2476 29248 SH SOLE 29248 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 5281 66161 SH SOLE 66161 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 11654 146000 SH DFND 1,2 0 146000 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 7388 90143 SH SOLE 90143 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 5556 101769 SH SOLE 101769 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6385 27668 SH SOLE 27668 0 0 VANGUARD INDEX FDS REIT ETF 922908553 13838 166548 SH SOLE 166548 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 708 5537 SH SOLE 5537 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2318 15768 SH SOLE 15768 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 688 5964 SH SOLE 5964 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 516 3890 SH SOLE 3890 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 966 9678 SH SOLE 9678 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2799 19807 SH SOLE 19807 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4416 34093 SH SOLE 34093 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 602 10133 SH SOLE 10133 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 682 5938 SH SOLE 5938 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1242 28501 SH SOLE 28501 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 346 5079 SH SOLE 5079 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 356 4439 SH SOLE 4439 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1307 14850 SH SOLE 14850 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1378 14533 SH SOLE 14533 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 576 10524 SH SOLE 10524 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 623 7682 SH SOLE 7682 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 474 3418 SH SOLE 3418 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 976 10434 SH SOLE 10434 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1678 25680 SH SOLE 25680 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 257 1911 SH SOLE 1911 0 0 VANTAGE ENERGY ACQUISITION COM CL A 92211L105 1761 179720 SH SOLE 179720 0 0 VANTIV INC CL A 92210H105 7800 110683 SH SOLE 110683 0 0 VAREX IMAGING CORP COM 92214X106 22006 650310 SH SOLE 650310 0 0 VARIAN MED SYS INC COM 92220P105 1781 17799 SH SOLE 17799 0 0 VARONIS SYS INC COM 922280102 32594 777892 SH SOLE 777892 0 0 VASCO DATA SEC INTL INC COM 92230Y104 1907 158254 SH SOLE 158254 0 0 VASCULAR BIOGENICS LTD COM M96883109 83 13565 SH SOLE 13565 0 0 VBI VACCINES INC COM NEW 91822J103 490 127395 SH SOLE 127395 0 0 VECTOR GROUP LTD COM 92240M108 5578 272491 SH SOLE 272491 0 0 VECTREN CORP COM 92240G101 73342 1115130 SH SOLE 1115130 0 0 VECTRUS INC COM 92242T101 498 16153 SH SOLE 16153 0 0 VEEVA SYS INC CL A COM 922475108 46045 816257 SH SOLE 816257 0 0 VENATOR MATLS PLC SHS G9329Z100 33160 1467272 SH SOLE 1467272 0 0 VEON LTD SPONSORED ADR 91822M106 5888 1408513 SH SOLE 1408513 0 0 VERA BRADLEY INC COM 92335C106 94 10648 SH SOLE 10648 0 0 VERACYTE INC COM 92337F107 6645 757681 SH SOLE 757681 0 0 VERASTEM INC COM 92337C104 872 185449 SH SOLE 185449 0 0 VEREIT INC COM 92339V100 36337 4383180 SH SOLE 4383180 0 0 VERICEL CORP COM 92346J108 644 107302 SH SOLE 107302 0 0 VERIFONE SYS INC COM 92342Y109 32331 1594228 SH SOLE 1594228 0 0 VERIFONE SYS INC COM 92342Y109 913 45000 SH Call SOLE 0 0 45000 VERINT SYS INC COM 92343X100 12485 298322 SH SOLE 298322 0 0 VERISIGN INC COM 92343E102 9273 87160 SH SOLE 87160 0 0 VERISK ANALYTICS INC COM 92345Y106 23397 281250 SH SOLE 281250 0 0 VERITEX HLDGS INC COM 923451108 2833 105073 SH SOLE 105073 0 0 VERITIV CORP COM 923454102 2564 78901 SH SOLE 78901 0 0 VERITONE INC COM 92347M100 854 18795 SH SOLE 18795 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 84670 1710841 SH SOLE 1710841 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2475 50000 SH Call SOLE 0 0 50000 VERMILION ENERGY INC COM 923725105 2198 61765 SH SOLE 61765 0 0 VERMILLION INC COM NEW 92407M206 60 33075 SH SOLE 33075 0 0 VERSARTIS INC COM 92529L102 1876 765836 SH SOLE 765836 0 0 VERSARTIS INC COM 92529L102 196 80000 SH Call SOLE 0 0 80000 VERSARTIS INC COM 92529L102 245 100000 SH Put SOLE 0 0 100000 VERSO CORP CL A 92531L207 1691 332246 SH SOLE 332246 0 0 VERSUM MATLS INC COM 92532W103 17065 439597 SH SOLE 439597 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 253634 1668208 SH SOLE 1668208 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5321 35000 SH Call SOLE 0 0 35000 VIACOM INC NEW CL B 92553P201 36338 1305261 SH SOLE 1305261 0 0 VIACOM INC NEW CL B 92553P201 11136 400000 SH Call SOLE 0 0 400000 VIASAT INC COM 92552V100 114653 1782540 SH SOLE 1782540 0 0 VIAVI SOLUTIONS INC COM 925550105 14347 1516612 SH SOLE 1516612 0 0 VIEWRAY INC COM 92672L107 1382 239883 SH SOLE 239883 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 217 8753 SH SOLE 8753 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 9117 1037243 SH SOLE 1037243 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1538 175000 SH Call SOLE 0 0 175000 VIRTUS INVT PARTNERS INC COM 92828Q109 9520 82030 SH SOLE 82030 0 0 VIRTUS TOTAL RETURN FUND INC COM 92837G100 176 13496 SH SOLE 13496 0 0 VIRTUSA CORP COM 92827P102 3944 104386 SH SOLE 104386 0 0 VISA INC COM CL A 92826C839 385919 3667041 SH SOLE 3667041 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 41891 2228257 SH SOLE 2228257 0 0 VISHAY PRECISION GROUP INC COM 92835K103 4112 168542 SH SOLE 168542 0 0 VISTEON CORP COM NEW 92839U206 3269 26412 SH SOLE 26412 0 0 VISTRA ENERGY CORP COM 92840M102 3569 190951 SH SOLE 190951 0 0 VITAL THERAPIES INC COM 92847R104 2137 423197 SH SOLE 423197 0 0 VITAMIN SHOPPE INC COM 92849E101 3725 696307 SH SOLE 696307 0 0 VIVEVE MED INC COM NEW 92852W204 96 18322 SH SOLE 18322 0 0 VIVUS INC COM 928551100 43 43444 SH SOLE 43444 0 0 VMWARE INC CL A COM 928563402 34690 317703 SH SOLE 317703 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 21872 697222 SH SOLE 697222 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 32955 1157949 SH SOLE 1157949 0 0 VONAGE HLDGS CORP COM 92886T201 12649 1553982 SH SOLE 1553982 0 0 VOYA FINL INC COM 929089100 100244 2513020 SH SOLE 2513020 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 488 60226 SH SOLE 60226 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 212 40521 SH SOLE 40521 0 0 VULCAN MATLS CO COM 929160109 33978 284096 SH SOLE 284096 0 0 VWR CORP COM 91843L103 3556 107393 SH SOLE 107393 0 0 W & T OFFSHORE INC COM 92922P106 6142 2013898 SH SOLE 2013898 0 0 WABASH NATL CORP COM 929566107 1308 57327 SH SOLE 57327 0 0 WABCO HLDGS INC COM 92927K102 70400 475677 SH SOLE 475677 0 0 WABTEC CORP COM 929740108 1719 22698 SH SOLE 22698 0 0 WAGEWORKS INC COM 930427109 24795 408478 SH SOLE 408478 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 167706 2171797 SH SOLE 2171797 0 0 WALKER & DUNLOP INC COM 93148P102 862 16473 SH SOLE 16473 0 0 WAL-MART STORES INC COM 931142103 10052 128637 SH SOLE 128637 0 0 WALTER INVT MGMT CORP COM 93317W102 142 239597 SH SOLE 239597 0 0 WARRIOR MET COAL INC COM 93627C101 12134 514828 SH SOLE 514828 0 0 WASHINGTON FED INC COM 938824109 1926 57238 SH SOLE 57238 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 6686 802658 SH SOLE 802658 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 15687 478831 SH SOLE 478831 0 0 WASHINGTON TR BANCORP COM 940610108 390 6807 SH SOLE 6807 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 3758 105602 SH SOLE 105602 0 0 WASTE CONNECTIONS INC COM 94106B101 7634 109122 SH SOLE 109122 0 0 WASTE MGMT INC DEL COM 94106L109 100574 1284959 SH SOLE 1284959 0 0 WATERS CORP COM 941848103 30346 169041 SH SOLE 169041 0 0 WATERSTONE FINL INC MD COM 94188P101 3494 179187 SH SOLE 179187 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 31856 460354 SH SOLE 460354 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 962 44241 SH SOLE 44241 0 0 WAYFAIR INC CL A 94419L101 4143 61469 SH SOLE 61469 0 0 WD-40 CO COM 929236107 638 5703 SH SOLE 5703 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 76335 16666963 SH SOLE 16666963 0 0 WEB COM GROUP INC COM 94733A104 13777 551082 SH SOLE 551082 0 0 WEBSTER FINL CORP CONN COM 947890109 33434 636237 SH SOLE 636237 0 0 WEC ENERGY GROUP INC COM 92939U106 6455 102827 SH SOLE 102827 0 0 WEIBO CORP SPONSORED ADR 948596101 26861 271491 SH SOLE 271491 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 7999 183683 SH SOLE 183683 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 2613 60000 SH Put SOLE 0 0 60000 WEINGARTEN RLTY INVS SH BEN INT 948741103 21790 686512 SH SOLE 686512 0 0 WELBILT INC COM 949090104 13079 567435 SH SOLE 567435 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 47214 274913 SH SOLE 274913 0 0 WELLS FARGO CO NEW COM 949746101 52218 946830 SH SOLE 946830 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 121 13800 SH SOLE 13800 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 677 50427 SH SOLE 50427 0 0 WENDYS CO COM 95058W100 30937 1992052 SH SOLE 1992052 0 0 WERNER ENTERPRISES INC COM 950755108 31338 857405 SH SOLE 857405 0 0 WESCO INTL INC COM 95082P105 5069 87023 SH SOLE 87023 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 659 6846 SH SOLE 6846 0 0 WESTAR ENERGY INC COM 95709T100 37432 754678 SH SOLE 754678 0 0 WESTERN ALLIANCE BANCORP COM 957638109 174072 3279428 SH SOLE 3279428 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 443 28163 SH SOLE 28163 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 453 62830 SH SOLE 62830 0 0 WESTERN DIGITAL CORP COM 958102105 78329 906591 SH SOLE 906591 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 2080 190863 SH SOLE 190863 0 0 WESTERN UN CO COM 959802109 16213 844440 SH SOLE 844440 0 0 WESTLAKE CHEM CORP COM 960413102 111593 1343043 SH SOLE 1343043 0 0 WESTMORELAND COAL CO COM 960878106 455 178563 SH SOLE 178563 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1406 429855 SH SOLE 429855 0 0 WESTROCK CO COM 96145D105 132664 2338510 SH SOLE 2338510 0 0 WESTWATER RES INC COM 961684107 24 16558 SH SOLE 16558 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 525 7800 SH SOLE 7800 0 0 WEX INC COM 96208T104 20333 181188 SH SOLE 181188 0 0 WEYERHAEUSER CO COM 962166104 78420 2304435 SH SOLE 2304435 0 0 WGL HLDGS INC COM 92924F106 4371 51914 SH SOLE 51914 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 10045 526180 SH SOLE 526180 0 0 WHIRLPOOL CORP COM 963320106 3705 20086 SH SOLE 20086 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 10975 12806 SH SOLE 12806 0 0 WHITING PETE CORP NEW COM 966387102 16962 3106615 SH SOLE 3106615 0 0 WHITING PETE CORP NEW COM 966387102 4393 804600 SH Call SOLE 0 0 804600 WIDEOPENWEST INC COM 96758W101 2828 187559 SH SOLE 187559 0 0 WILEY JOHN & SONS INC CL A 968223206 3201 59823 SH SOLE 59823 0 0 WILLBROS GROUP INC DEL COM 969203108 1119 347405 SH SOLE 347405 0 0 WILLIAMS COS INC DEL COM 969457100 139481 4647825 SH SOLE 4647825 0 0 WILLIS LEASE FINANCE CORP COM 970646105 510 20728 SH SOLE 20728 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1170 7584 SH SOLE 7584 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 8846 4997885 SH SOLE 4997885 0 0 WINGSTOP INC COM 974155103 5025 151127 SH SOLE 151127 0 0 WINNEBAGO INDS INC COM 974637100 3231 72200 SH Put SOLE 0 0 72200 WINNEBAGO INDS INC COM 974637100 10819 241758 SH SOLE 241758 0 0 WINTRUST FINL CORP COM 97650W108 26796 342182 SH SOLE 342182 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 3188 561341 SH SOLE 561341 0 0 WISDOMTREE INVTS INC COM 97717P104 6923 680024 SH SOLE 680024 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 3240 128714 SH SOLE 128714 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1220 22300 SH SOLE 22300 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 979 15132 SH SOLE 15132 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 64700 1000000 SH Call SOLE 0 0 1000000 WMIH CORP COM 92936P100 109 114821 SH SOLE 114821 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 12053 330216 SH SOLE 330216 0 0 WOLVERINE WORLD WIDE INC COM 978097103 501 17350 SH SOLE 17350 0 0 WOODWARD INC COM 980745103 1572 20252 SH SOLE 20252 0 0 WORKDAY INC CL A 98138H101 22817 216504 SH SOLE 216504 0 0 WORKHORSE GROUP INC COM NEW 98138J206 476 172490 SH SOLE 172490 0 0 WORKIVA INC COM CL A 98139A105 3736 179189 SH SOLE 179189 0 0 WORLD ACCEP CORP DEL COM 981419104 280 3384 SH SOLE 3384 0 0 WORLD FUEL SVCS CORP COM 981475106 957 28220 SH SOLE 28220 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 22173 941529 SH SOLE 941529 0 0 WPP PLC NEW ADR 92937A102 2332 25127 SH SOLE 25127 0 0 WPX ENERGY INC COM 98212B103 93374 8119464 SH SOLE 8119464 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 6163 238215 SH SOLE 238215 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 1294 50000 SH Call SOLE 0 0 50000 WYNDHAM WORLDWIDE CORP COM 98310W108 3954 37512 SH SOLE 37512 0 0 WYNN RESORTS LTD COM 983134107 68451 459652 SH SOLE 459652 0 0 XCEL ENERGY INC COM 98389B100 153057 3234500 SH SOLE 3234500 0 0 XENIA HOTELS & RESORTS INC COM 984017103 14487 688203 SH SOLE 688203 0 0 XEROX CORP COM NEW 984121608 7454 223924 SH SOLE 223924 0 0 XILINX INC COM 983919101 51204 722915 SH SOLE 722915 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 829 146028 SH SOLE 146028 0 0 XO GROUP INC COM 983772104 1130 57452 SH SOLE 57452 0 0 XOMA CORP DEL COM NEW 98419J206 257 13076 SH SOLE 13076 0 0 XPERI CORP COM 98421B100 6263 247554 SH SOLE 247554 0 0 XPO LOGISTICS INC COM 983793100 80569 1188685 SH SOLE 1188685 0 0 XPO LOGISTICS INC COM 983793100 13556 200000 SH Call SOLE 0 0 200000 XUNLEI LTD SPONSORED ADR 98419E108 240 56422 SH SOLE 56422 0 0 XYLEM INC COM 98419M100 12801 204393 SH SOLE 204393 0 0 YAMANA GOLD INC COM 98462Y100 401 151237 SH SOLE 151237 0 0 YANDEX N V SHS CLASS A N97284108 17121 519602 SH SOLE 519602 0 0 YANGTZE RIV DEV LTD COM 984752105 1264 77234 SH SOLE 77234 0 0 YATRA ONLINE INC ORD SHS G98338109 2193 202519 SH SOLE 202519 0 0 YELP INC CL A 985817105 12599 290966 SH SOLE 290966 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 1335 120835 SH SOLE 120835 0 0 YOGAWORKS INC COM 986005106 124 44835 SH SOLE 44835 0 0 YORK WTR CO COM 987184108 272 8009 SH SOLE 8009 0 0 YOUNGEVITY INTL INC COM NEW 987537206 209 44189 SH SOLE 44189 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 24440 1096928 SH SOLE 1096928 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 13856 1004067 SH SOLE 1004067 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 828 60000 SH Put SOLE 0 0 60000 YUM BRANDS INC COM 988498101 4599 62475 SH SOLE 62475 0 0 YUM CHINA HLDGS INC COM 98850P109 19320 483358 SH SOLE 483358 0 0 YUMA ENERGY INC NEW COM 98872F105 87 91149 SH SOLE 91149 0 0 YY INC ADS REPCOM CLA 98426T106 40928 471632 SH SOLE 471632 0 0 ZAFGEN INC COM 98885E103 1293 367252 SH SOLE 367252 0 0 ZAI LAB LTD ADR 98887Q104 1844 68311 SH SOLE 68311 0 0 ZAYO GROUP HLDGS INC COM 98919V105 70148 2038005 SH SOLE 2038005 0 0 ZEALAND PHARMA A S SPONSORED ADR 98920Y304 1343 69965 SH SOLE 69965 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 17968 165485 SH SOLE 165485 0 0 ZENDESK INC COM 98936J101 5842 200677 SH SOLE 200677 0 0 ZILLOW GROUP INC CL A 98954M101 13037 324707 SH SOLE 324707 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 61598 526078 SH SOLE 526078 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 9367 80000 SH Call SOLE 0 0 80000 ZIONS BANCORPORATION COM 989701107 311971 6612355 SH SOLE 6612355 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1146 186665 SH SOLE 186665 0 0 ZIX CORP COM 98974P100 4577 935931 SH SOLE 935931 0 0 ZOES KITCHEN INC COM 98979J109 165 13026 SH SOLE 13026 0 0 ZOETIS INC CL A 98978V103 41067 644092 SH SOLE 644092 0 0 ZOGENIX INC COM NEW 98978L204 39359 1122952 SH SOLE 1122952 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 52537 3741983 SH SOLE 3741983 0 0 ZUMIEZ INC COM 989817101 1021 56405 SH SOLE 56405 0 0 ZYMEWORKS INC COM 98985W102 175 21967 SH SOLE 21967 0 0 ZYNGA INC CL A 98986T108 30412 8045506 SH SOLE 8045506 0 0 ZYNGA INC CL A 98986T108 756 200000 SH Call SOLE 0 0 200000