0001273087-20-000008.txt : 20200214 0001273087-20-000008.hdr.sgml : 20200214 20200214160031 ACCESSION NUMBER: 0001273087-20-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200214 DATE AS OF CHANGE: 20200214 EFFECTIVENESS DATE: 20200214 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: 20619140 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 12-31-2019 12-31-2019 MILLENNIUM MANAGEMENT LLC
666 FIFTH AVENUE 8TH FLOOR NEW YORK NY 10103-0899
13F COMBINATION REPORT 028-10684 0001745981 028-18889 WORLDQUANT MILLENNIUM ADVISORS LLC Y Each of the holdings described below is held directly or indirectly by Millennium Partners, L.P. or one or more affiliated investment funds that invest a portion of their assets in Millennium Partners, L.P. The Other Included Managers Nos. 1 and 2 and the Other Manager Reporting for this Manager described herein are relying advisers (as defined under the SEC's Form ADV) of the Institutional Investment Manager filing this report (the "Institutional Investment Manager"). Certain holdings included in this report involve discretion exercised by other relying advisers of the Institutional Investment Manager that are not separately identified on this report. In addition, certain holdings included in this report are reported in the holdings reports of other institutional investment managers that may be deemed to have investment discretion over such holdings, but on whose behalf the Institutional Investment Manager is not filing this report.
Gil Raviv Global General Counsel 212-841-4100 /s/ Gil Raviv New York NY 02-14-2020 2 4140 79928100 false 1 0001426821 028-12854 MILLENNIUM INTERNATIONAL MANAGEMENT LP 2 0001426818 028-12858 MILLENNIUM GLOBAL ESTATE GP LLC
INFORMATION TABLE 2 MLP_13F_20191231.xml 10X GENOMICS INC CL A COM 88025U109 1913 25086 SH SOLE 25086 0 0 111 INC ADS 68247Q102 276 41980 SH SOLE 41980 0 0 1895 BANCORP OF WIS INC COM 28252W105 148 13731 SH SOLE 13731 0 0 1ST SOURCE CORP COM 336901103 5474 105515 SH SOLE 105515 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 4566 629786 SH SOLE 629786 0 0 2U INC COM 90214J101 5760 240080 SH SOLE 240080 0 0 360 FINANCE INC ADS 88557W101 317 32460 SH SOLE 32460 0 0 3-D SYS CORP DEL COM NEW 88554D205 2090 238894 SH SOLE 238894 0 0 3M CO COM 88579Y101 8557 48505 SH SOLE 48505 0 0 51JOB INC SPONSORED ADS 316827104 535 6296 SH SOLE 6296 0 0 58 COM INC SPON ADR REP A 31680Q104 4964 76681 SH SOLE 76681 0 0 A10 NETWORKS INC COM 002121101 587 85376 SH SOLE 85376 0 0 AAON INC COM PAR $0.004 000360206 772 15621 SH SOLE 15621 0 0 AAR CORP COM 000361105 703 15589 SH SOLE 15589 0 0 AARONS INC COM PAR $0.50 002535300 12896 225817 SH SOLE 225817 0 0 ABBOTT LABS COM 002824100 59265 682300 SH Call SOLE 0 0 682300 ABBOTT LABS COM 002824100 41415 476800 SH Put SOLE 0 0 476800 ABBOTT LABS COM 002824100 18037 207652 SH SOLE 207652 0 0 ABBVIE INC COM 00287Y109 58976 666100 SH Put SOLE 0 0 666100 ABBVIE INC COM 00287Y109 47944 541500 SH Call SOLE 0 0 541500 ABBVIE INC COM 00287Y109 67933 767253 SH SOLE 767253 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 10078 3081842 SH SOLE 3081842 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 1056 322800 SH Call SOLE 0 0 322800 ABERCROMBIE & FITCH CO CL A 002896207 3131 181059 SH SOLE 181059 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 62 14524 SH SOLE 14524 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 155 23957 SH SOLE 23957 0 0 ABERDEEN INCOME CR STRATEGIE COM 003057106 628 54531 SH SOLE 54531 0 0 ABIOMED INC COM 003654100 40880 239640 SH SOLE 239640 0 0 ABIOMED INC COM 003654100 8871 52000 SH Call SOLE 0 0 52000 ABIOMED INC COM 003654100 11088 65000 SH Put SOLE 0 0 65000 ABRAXAS PETE CORP COM 003830106 15 42518 SH SOLE 42518 0 0 AC IMMUNE SA SHS H00263105 426 49978 SH SOLE 49978 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 14110 208083 SH SOLE 208083 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 42280 988313 SH SOLE 988313 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 10204 393512 SH SOLE 393512 0 0 ACAMAR PARTNERS ACQSITION CO UNIT 12/30/2025 004285201 7125 700000 SH SOLE 700000 0 0 ACAMAR PARTNERS ACQSITION CO CL A 004285102 6130 613645 SH SOLE 613645 0 0 ACASTI PHARMA INC CL A NEW 00430K402 94 38537 SH SOLE 38537 0 0 ACCEL ENTMT INC COM CL A1 00436Q106 1576 126096 SH SOLE 126096 0 0 ACCELERON PHARMA INC COM 00434H108 447 8438 SH SOLE 8438 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11708 55600 SH Call SOLE 0 0 55600 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 55906 265500 SH Put SOLE 0 0 265500 ACCO BRANDS CORP COM 00081T108 2696 288057 SH SOLE 288057 0 0 ACCURAY INC COM 004397105 2570 911312 SH SOLE 911312 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 109 51743 SH SOLE 51743 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 3308 548616 SH SOLE 548616 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 106 17500 SH Call SOLE 0 0 17500 ACI WORLDWIDE INC COM 004498101 8245 217632 SH SOLE 217632 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 533 281848 SH SOLE 281848 0 0 ACM RESEARCH INC COM CL A 00108J109 670 36311 SH SOLE 36311 0 0 ACORDA THERAPEUTICS INC COM 00484M106 43 20948 SH SOLE 20948 0 0 ACT II GLOBAL ACQUISITION CO UNIT 04/30/2026 G0080J112 5300 500000 SH SOLE 500000 0 0 ACT II GLOBAL ACQUISITION CO *W EXP 04/30/202 G0080J120 1012 100000 SH Call SOLE 0 0 100000 ACT II GLOBAL ACQUISITION CO CL A SHS G0080J104 4007 395909 SH SOLE 395909 0 0 ACTIVISION BLIZZARD INC COM 00507V109 50361 847539 SH SOLE 847539 0 0 ACTIVISION BLIZZARD INC COM 00507V109 12336 207600 SH Put SOLE 0 0 207600 ACTIVISION BLIZZARD INC COM 00507V109 2882 48500 SH Call SOLE 0 0 48500 ACTUANT CORP CL A NEW 00508X203 1417 54436 SH SOLE 54436 0 0 ACUITY BRANDS INC COM 00508Y102 3003 21759 SH SOLE 21759 0 0 ADAM NAT RES FD INC COM 00548F105 2127 129252 SH SOLE 129252 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 558 50835 SH SOLE 50835 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 592 493235 SH SOLE 493235 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 598 20000 SH Call SOLE 0 0 20000 ADDUS HOMECARE CORP COM 006739106 2808 28888 SH SOLE 28888 0 0 ADECOAGRO S A COM L00849106 1590 189923 SH SOLE 189923 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 3096 364280 SH SOLE 364280 0 0 ADIENT PLC ORD SHS G0084W101 1429 67260 SH SOLE 67260 0 0 ADMA BIOLOGICS INC COM 000899104 1064 266101 SH SOLE 266101 0 0 ADOBE INC COM 00724F101 234084 709755 SH SOLE 709755 0 0 ADOBE INC COM 00724F101 30837 93500 SH Call SOLE 0 0 93500 ADOBE INC COM 00724F101 209957 636600 SH Put SOLE 0 0 636600 ADTALEM GLOBAL ED INC COM 00737L103 9406 268964 SH SOLE 268964 0 0 ADTRAN INC COM 00738A106 1631 164915 SH SOLE 164915 0 0 ADURO BIOTECH INC COM 00739L101 19 15744 SH SOLE 15744 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 11249 70236 SH SOLE 70236 0 0 ADVANCED ENERGY INDS COM 007973100 1424 20003 SH SOLE 20003 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 23334 709885 SH SOLE 709885 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 5420 139556 SH SOLE 139556 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2239 213247 SH SOLE 213247 0 0 ADVANCED MICRO DEVICES INC COM 007903107 49347 1076029 SH SOLE 1076029 0 0 ADVANCED MICRO DEVICES INC COM 007903107 46273 1009000 SH Put SOLE 0 0 1009000 ADVANCED MICRO DEVICES INC COM 007903107 3554 77500 SH Call SOLE 0 0 77500 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 235 20365 SH SOLE 20365 0 0 AECOM COM 00766T100 34467 799132 SH SOLE 799132 0 0 AEGION CORP COM 00770F104 2985 133417 SH SOLE 133417 0 0 AEGON N V NY REGISTRY SHS 007924103 521 115021 SH SOLE 115021 0 0 AERCAP HOLDINGS NV SHS N00985106 25260 410928 SH SOLE 410928 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 41252 903462 SH SOLE 903462 0 0 AES CORP COM 00130H105 68599 3447172 SH SOLE 3447172 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 22438 264786 SH SOLE 264786 0 0 AFFIMED N V COM N01045108 6732 2457026 SH SOLE 2457026 0 0 AFLAC INC COM 001055102 3572 67527 SH SOLE 67527 0 0 AG MTG INVT TR INC COM 001228105 2967 192439 SH SOLE 192439 0 0 AGCO CORP COM 001084102 16860 218256 SH SOLE 218256 0 0 AGENUS INC COM NEW 00847G705 2920 717360 SH SOLE 717360 0 0 AGILE THERAPEUTICS INC COM 00847L100 266 106481 SH SOLE 106481 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 107672 1262127 SH SOLE 1262127 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 29867 350100 SH Call SOLE 0 0 350100 AGILYSYS INC COM 00847J105 10080 396680 SH SOLE 396680 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 16531 346203 SH SOLE 346203 0 0 AGNC INVT CORP COM 00123Q104 505 28542 SH SOLE 28542 0 0 AGNICO EAGLE MINES LTD COM 008474108 11991 194620 SH SOLE 194620 0 0 AGREE REALTY CORP COM 008492100 31784 452950 SH SOLE 452950 0 0 AGROFRESH SOLUTIONS COM 00856G109 525 203367 SH SOLE 203367 0 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 387 150000 SH Call SOLE 0 0 150000 AIMMUNE THERAPEUTICS INC COM 00900T107 1171 35000 SH Call SOLE 0 0 35000 AIR INDS GROUP COM NEW 00912N205 33 14246 SH SOLE 14246 0 0 AIR PRODS & CHEMS INC COM 009158106 25544 108701 SH SOLE 108701 0 0 AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 13899 14218 SH SOLE 0 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 2426 103417 SH SOLE 103417 0 0 AIRCASTLE LTD COM G0129K104 6064 189441 SH SOLE 189441 0 0 AK STL HLDG CORP COM 001547108 63 19155 SH SOLE 19155 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 7779 90051 SH SOLE 90051 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 26519 307000 SH Put SOLE 0 0 307000 AKAMAI TECHNOLOGIES INC COM 00971T101 242 2800 SH Call SOLE 0 0 2800 AKAZOO SA SHS L0164E108 96 18202 SH SOLE 18202 0 0 AKCEA THERAPEUTICS INC COM 00972L107 1400 82646 SH SOLE 82646 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 4241 671058 SH SOLE 671058 0 0 AKERNA CORP COM 00973W102 116 13804 SH SOLE 13804 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 246 30691 SH SOLE 30691 0 0 ALAMO GROUP INC COM 011311107 1064 8474 SH SOLE 8474 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 10118 1680732 SH SOLE 1680732 0 0 ALARM COM HLDGS INC COM 011642105 711 16538 SH SOLE 16538 0 0 ALASKA AIR GROUP INC COM 011659109 29870 440879 SH SOLE 440879 0 0 ALASKA AIR GROUP INC COM 011659109 203 3000 SH Put SOLE 0 0 3000 ALASKA AIR GROUP INC COM 011659109 549 8100 SH Call SOLE 0 0 8100 ALBANY INTL CORP CL A 012348108 7752 102111 SH SOLE 102111 0 0 ALBEMARLE CORP COM 012653101 365 5000 SH Call SOLE 0 0 5000 ALBEMARLE CORP COM 012653101 24442 334642 SH SOLE 334642 0 0 ALCENTRA CAP CORP COM 01374T102 521 57600 SH SOLE 57600 0 0 ALCOA CORP COM 013872106 6367 295979 SH SOLE 295979 0 0 ALCON INC ORD SHS H01301128 2829 50000 SH Call SOLE 0 0 50000 ALDEYRA THERAPEUTICS INC COM 01438T106 4637 798022 SH SOLE 798022 0 0 ALECTOR INC COM 014442107 3555 206352 SH SOLE 206352 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 4733 225822 SH SOLE 225822 0 0 ALEXANDERS INC COM 014752109 5877 17789 SH SOLE 17789 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 56580 350169 SH SOLE 350169 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 15395 142348 SH SOLE 142348 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2163 20000 SH Put SOLE 0 0 20000 ALEXION PHARMACEUTICALS INC COM 015351109 10815 100000 SH Call SOLE 0 0 100000 ALGONQUIN PWR UTILS CORP COM 015857105 13606 961555 SH SOLE 961555 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 476500 2246582 SH SOLE 2246582 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 75889 357800 SH Put SOLE 0 0 357800 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 24582 115900 SH Call SOLE 0 0 115900 ALICO INC COM 016230104 201 5621 SH SOLE 5621 0 0 ALIGN TECHNOLOGY INC COM 016255101 530 1900 SH Put SOLE 0 0 1900 ALIGN TECHNOLOGY INC COM 016255101 87814 314702 SH SOLE 314702 0 0 ALIGN TECHNOLOGY INC COM 016255101 4604 16500 SH Call SOLE 0 0 16500 ALITHYA GROUP INC CL A SUB VTG 01643B106 440 155894 SH SOLE 155894 0 0 ALJ REGIONAL HLDGS INC COM 001627108 14 12120 SH SOLE 12120 0 0 ALKERMES PLC SHS G01767105 23005 1127720 SH SOLE 1127720 0 0 ALLAKOS INC COM 01671P100 4292 45010 SH SOLE 45010 0 0 ALLAKOS INC COM 01671P100 8230 86300 SH Call SOLE 0 0 86300 ALLEGHANY CORP DEL COM 017175100 7346 9188 SH SOLE 9188 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 9494 459545 SH SOLE 459545 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 814 21658 SH SOLE 21658 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 14124 113413 SH SOLE 113413 0 0 ALLEGRO MERGER CORP COM 01749N103 7665 750000 SH SOLE 750000 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 1510 553046 SH SOLE 553046 0 0 ALLERGAN PLC SHS G0177J108 536524 2806529 SH SOLE 2806529 0 0 ALLERGAN PLC SHS G0177J108 26764 140000 SH Put SOLE 0 0 140000 ALLETE INC COM NEW 018522300 11279 138950 SH SOLE 138950 0 0 ALLIANT ENERGY CORP COM 018802108 21071 385063 SH SOLE 385063 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1924 147981 SH SOLE 147981 0 0 ALLIED ESPORTS ENTMT INC COM 019170109 144 55383 SH SOLE 55383 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 2431 50119 SH SOLE 50119 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 456 9444 SH SOLE 9444 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1868 71893 SH SOLE 71893 0 0 ALLOT LTD SHS M0854Q105 525 61767 SH SOLE 61767 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9202 937502 SH SOLE 937502 0 0 ALLSTATE CORP COM 020002101 106282 945148 SH SOLE 945148 0 0 ALLY FINL INC COM 02005N100 2832 92682 SH SOLE 92682 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13620 118262 SH SOLE 118262 0 0 ALPHABET INC CAP STK CL A 02079K305 750728 560500 SH Put SOLE 0 0 560500 ALPHABET INC CAP STK CL A 02079K305 230734 172268 SH SOLE 172268 0 0 ALPHABET INC CAP STK CL A 02079K305 180282 134600 SH Call SOLE 0 0 134600 ALPHABET INC CAP STK CL C 02079K107 160036 119696 SH SOLE 119696 0 0 ALPHABET INC CAP STK CL C 02079K107 13905 10400 SH Put SOLE 0 0 10400 ALPHATEC HOLDINGS INC COM NEW 02081G201 4925 694106 SH SOLE 694106 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 926 48678 SH SOLE 48678 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 11975 1408806 SH SOLE 1408806 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 2479 291700 SH Call SOLE 0 0 291700 ALTAIR ENGR INC COM CL A 021369103 206 5724 SH SOLE 5724 0 0 ALTICE USA INC CL A 02156K103 10823 395882 SH SOLE 395882 0 0 ALTRA INDL MOTION CORP COM 02208R106 3507 96855 SH SOLE 96855 0 0 ALTRIA GROUP INC COM 02209S103 156678 3139218 SH SOLE 3139218 0 0 ALTRIA GROUP INC COM 02209S103 584 11700 SH Call SOLE 0 0 11700 ALTRIA GROUP INC COM 02209S103 17394 348500 SH Put SOLE 0 0 348500 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 184 21165 SH SOLE 21165 0 0 ALUSSA ENERGY ACQUISITION CO UNIT 10/31/2026 G0232J127 4064 403200 SH SOLE 403200 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 5984 491713 SH SOLE 491713 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 6363 327121 SH SOLE 327121 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 32986 1538524 SH SOLE 1538524 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 3617 168700 SH Call SOLE 0 0 168700 AMAZON COM INC COM 023135106 252415 136600 SH Call SOLE 0 0 136600 AMAZON COM INC COM 023135106 242982 131495 SH SOLE 131495 0 0 AMAZON COM INC COM 023135106 702364 380100 SH Put SOLE 0 0 380100 AMBAC FINL GROUP INC COM NEW 023139884 972 45061 SH SOLE 45061 0 0 AMBEV SA SPONSORED ADR 02319V103 437 93731 SH SOLE 93731 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 3970 548350 SH SOLE 548350 0 0 AMCI ACQUISITION CORP CLASS A 00165R101 7590 750000 SH SOLE 750000 0 0 AMDOCS LTD SHS G02602103 1268 17564 SH SOLE 17564 0 0 AMEDISYS INC COM 023436108 8283 49620 SH SOLE 49620 0 0 AMERCO COM 023586100 228 608 SH SOLE 608 0 0 AMEREN CORP COM 023608102 253573 3301729 SH SOLE 3301729 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10718 669875 SH SOLE 669875 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 21289 742300 SH Put SOLE 0 0 742300 AMERICAN AIRLS GROUP INC COM 02376R102 7371 257000 SH Call SOLE 0 0 257000 AMERICAN AIRLS GROUP INC COM 02376R102 6873 239627 SH SOLE 239627 0 0 AMERICAN ASSETS TR INC COM 024013104 11929 259898 SH SOLE 259898 0 0 AMERICAN TOWER CORP NEW COM 03027X100 31561 137330 SH SOLE 137330 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 685 6557 SH SOLE 6557 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 21778 177276 SH SOLE 177276 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 3240 301106 SH SOLE 301106 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 18013 383004 SH SOLE 383004 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 27709 1884947 SH SOLE 1884947 0 0 AMERICAN ELEC PWR CO INC COM 025537101 294664 3117805 SH SOLE 3117805 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2205 73663 SH SOLE 73663 0 0 AMERICAN EXPRESS CO COM 025816109 1158 9300 SH Call SOLE 0 0 9300 AMERICAN EXPRESS CO COM 025816109 90408 726226 SH SOLE 726226 0 0 AMERICAN EXPRESS CO COM 025816109 42986 345300 SH Put SOLE 0 0 345300 AMERICAN FINL GROUP INC OHIO COM 025932104 12018 109603 SH SOLE 109603 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 42559 1623761 SH SOLE 1623761 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 64729 1261034 SH SOLE 1261034 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 5047 184270 SH SOLE 184270 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 173 16716 SH SOLE 16716 0 0 AMERICAN SOFTWARE INC CL A 029683109 205 13797 SH SOLE 13797 0 0 AMERICAN STS WTR CO COM 029899101 5790 66827 SH SOLE 66827 0 0 AMERICAS CAR MART INC COM 03062T105 920 8393 SH SOLE 8393 0 0 AMERICAS GOLD AND SILVER COR COM 03062D100 95 29947 SH SOLE 29947 0 0 AMERICOLD RLTY TR COM 03064D108 40520 1155742 SH SOLE 1155742 0 0 AMERIPRISE FINL INC COM 03076C106 6523 39161 SH SOLE 39161 0 0 AMERISAFE INC COM 03071H100 603 9139 SH SOLE 9139 0 0 AMERISOURCEBERGEN CORP COM 03073E105 4676 55000 SH Call SOLE 0 0 55000 AMERISOURCEBERGEN CORP COM 03073E105 735 8647 SH SOLE 8647 0 0 AMERISOURCEBERGEN CORP COM 03073E105 8502 100000 SH Put SOLE 0 0 100000 AMETEK INC NEW COM 031100100 60441 605986 SH SOLE 605986 0 0 AMGEN INC COM 031162100 258 1070 SH SOLE 1070 0 0 AMGEN INC COM 031162100 72562 301000 SH Put SOLE 0 0 301000 AMGEN INC COM 031162100 48118 199600 SH Call SOLE 0 0 199600 AMICUS THERAPEUTICS INC COM 03152W109 17674 1814561 SH SOLE 1814561 0 0 AMKOR TECHNOLOGY INC COM 031652100 8176 628923 SH SOLE 628923 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 15863 254589 SH SOLE 254589 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 8290 1719817 SH SOLE 1719817 0 0 AMPHENOL CORP NEW CL A 032095101 44022 406747 SH SOLE 406747 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 37 63823 SH SOLE 63823 0 0 AMYRIS INC COM NEW 03236M200 70 22757 SH SOLE 22757 0 0 ANALOG DEVICES INC COM 032654105 22965 193247 SH SOLE 193247 0 0 ANALOG DEVICES INC COM 032654105 3304 27800 SH Call SOLE 0 0 27800 ANALOG DEVICES INC COM 032654105 1604 13500 SH Put SOLE 0 0 13500 ANAPLAN INC COM 03272L108 5723 109227 SH SOLE 109227 0 0 ANAPTYSBIO INC COM 032724106 1185 72900 SH Call SOLE 0 0 72900 ANAPTYSBIO INC COM 032724106 10140 624016 SH SOLE 624016 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 54 20994 SH SOLE 20994 0 0 ANDERSONS INC COM 034164103 2061 81541 SH SOLE 81541 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 10756 1269851 SH SOLE 1269851 0 0 ANGIODYNAMICS INC COM 03475V101 320 20000 SH Call SOLE 0 0 20000 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1428 63914 SH SOLE 63914 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 8215 100136 SH SOLE 100136 0 0 ANIKA THERAPEUTICS INC COM 035255108 4978 96014 SH SOLE 96014 0 0 ANIXTER INTL INC COM 035290105 2269 24635 SH SOLE 24635 0 0 ANNALY CAP MGMT INC COM 035710409 2222 235877 SH SOLE 235877 0 0 ANSYS INC COM 03662Q105 9757 37904 SH SOLE 37904 0 0 ANTARES PHARMA INC COM 036642106 8046 1711963 SH SOLE 1711963 0 0 ANTERO MIDSTREAM CORP COM 03676B102 255 33638 SH SOLE 33638 0 0 ANTERO RES CORP COM 03674X106 20399 7157600 SH Call SOLE 0 0 7157600 ANTERO RES CORP COM 03674X106 8814 3092714 SH SOLE 3092714 0 0 ANTHEM INC COM 036752103 88098 291686 SH SOLE 291686 0 0 ANTHEM INC COM 036752103 483 1600 SH Call SOLE 0 0 1600 ANTHEM INC COM 036752103 483 1600 SH Put SOLE 0 0 1600 ANWORTH MORTGAGE ASSET CP COM 037347101 623 177015 SH SOLE 177015 0 0 AON PLC SHS CL A G0408V102 38247 183626 SH SOLE 183626 0 0 APACHE CORP COM 037411105 12327 481721 SH SOLE 481721 0 0 APACHE CORP COM 037411105 3736 146000 SH Call SOLE 0 0 146000 APARTMENT INVT & MGMT CO CL A 03748R754 27687 536058 SH SOLE 536058 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 6890 225000 SH Call SOLE 0 0 225000 APELLIS PHARMACEUTICALS INC COM 03753U106 3331 108800 SH Put SOLE 0 0 108800 APELLIS PHARMACEUTICALS INC COM 03753U106 17839 582606 SH SOLE 582606 0 0 APERGY CORP COM 03755L104 205 6057 SH SOLE 6057 0 0 APEX TECHNOLOGY ACQUISITN CO UNIT 06/11/2026 03768F201 10365 990000 SH SOLE 990000 0 0 APHRIA INC COM 03765K104 116 22204 SH SOLE 22204 0 0 APOGEE ENTERPRISES INC COM 037598109 7861 241886 SH SOLE 241886 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2121 115969 SH SOLE 115969 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 9149 9065 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC NOTE 5.375%10/1 03762UAC9 17800 17500 SH SOLE 0 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 7157 150000 SH Put SOLE 0 0 150000 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 3139 170483 SH SOLE 170483 0 0 APPFOLIO INC COM CL A 03783C100 383 3484 SH SOLE 3484 0 0 APPIAN CORP CL A 03782L101 2262 59202 SH SOLE 59202 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 598 36794 SH SOLE 36794 0 0 APPLE INC COM 037833100 404062 1376000 SH Call SOLE 0 0 1376000 APPLE INC COM 037833100 410850 1399115 SH SOLE 1399115 0 0 APPLE INC COM 037833100 1035351 3525800 SH Put SOLE 0 0 3525800 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2908 43608 SH SOLE 43608 0 0 APPLIED MATLS INC COM 038222105 68011 1114200 SH Put SOLE 0 0 1114200 APPLIED MATLS INC COM 038222105 104256 1707995 SH SOLE 1707995 0 0 APPLIED MATLS INC COM 038222105 18257 299100 SH Call SOLE 0 0 299100 APPLIED OPTOELECTRONICS INC COM 03823U102 2270 191055 SH SOLE 191055 0 0 APREA THERAPEUTICS INC COM 03836J102 291 6343 SH SOLE 6343 0 0 APTARGROUP INC COM 038336103 12214 105640 SH SOLE 105640 0 0 APTINYX INC COM 03836N103 249 72848 SH SOLE 72848 0 0 APTIV PLC SHS G6095L109 6985 73546 SH SOLE 73546 0 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 4709 830430 SH SOLE 830430 0 0 AQUA AMERICA INC COM 03836W103 5211 111022 SH SOLE 111022 0 0 AQUA AMERICA INC UNIT 04/30/2022 03836W202 810 12988 SH SOLE 0 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 4898 180608 SH SOLE 180608 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 2107 362016 SH SOLE 362016 0 0 ARAMARK COM 03852U106 29884 688569 SH SOLE 688569 0 0 ARBOR RLTY TR INC COM 038923108 22891 1595225 SH SOLE 1595225 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 823 295976 SH SOLE 295976 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 197 141596 SH SOLE 141596 0 0 ARCBEST CORP COM 03937C105 533 19308 SH SOLE 19308 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 6927 394914 SH SOLE 394914 0 0 ARCH COAL INC CL A 039380407 6782 94535 SH SOLE 94535 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 41470 894722 SH SOLE 894722 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2253 48600 SH Put SOLE 0 0 48600 ARCHER DANIELS MIDLAND CO COM 039483102 236 5100 SH Call SOLE 0 0 5100 ARCHROCK INC COM 03957W106 9163 912657 SH SOLE 912657 0 0 ARCO PLATFORM LTD COM CL A G04553106 1360 30760 SH SOLE 30760 0 0 ARCONIC INC COM 03965L100 2263 73545 SH SOLE 73545 0 0 ARCONIC INC COM 03965L100 3077 100000 SH Call SOLE 0 0 100000 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 10973 1354656 SH SOLE 1354656 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1525 150949 SH SOLE 150949 0 0 ARDAGH GROUP S A CL A L0223L101 598 30553 SH SOLE 30553 0 0 ARDMORE SHIPPING CORP COM Y0207T100 1934 213694 SH SOLE 213694 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 9997 220106 SH SOLE 220106 0 0 ARES CAP CORP COM 04010L103 19486 1044832 SH SOLE 1044832 0 0 ARES COML REAL ESTATE CORP COM 04013V108 3975 250928 SH SOLE 250928 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 12983 363759 SH SOLE 363759 0 0 ARGAN INC COM 04010E109 2304 57407 SH SOLE 57407 0 0 ARGENX SE SPONSORED ADR 04016X101 5496 34236 SH SOLE 34236 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 580 8817 SH SOLE 8817 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 51 11446 SH SOLE 11446 0 0 ARISTA NETWORKS INC COM 040413106 1614 7934 SH SOLE 7934 0 0 ARISTA NETWORKS INC COM 040413106 3234 15900 SH Put SOLE 0 0 15900 ARLINGTON ASSET INVT CORP CL A NEW 041356205 384 68879 SH SOLE 68879 0 0 ARLO TECHNOLOGIES INC COM 04206A101 7364 1749197 SH SOLE 1749197 0 0 ARMSTRONG FLOORING INC COM 04238R106 44 10399 SH SOLE 10399 0 0 ARQULE INC COM 04269E107 8982 450000 SH Call SOLE 0 0 450000 ARQULE INC COM 04269E107 17133 858382 SH SOLE 858382 0 0 ARROW ELECTRS INC COM 042735100 22244 262499 SH SOLE 262499 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4812 75857 SH SOLE 75857 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 19029 300000 SH Put SOLE 0 0 300000 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5125 158580 SH SOLE 158580 0 0 ARVINAS INC COM 04335A105 10298 250616 SH SOLE 250616 0 0 ARYA SCIENCES ACQUISITION CO UNIT 10/04/2023 G3165V117 3450 300000 SH SOLE 300000 0 0 ASANKO GOLD INC COM 04341Y105 168 176316 SH SOLE 176316 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1177 10530 SH SOLE 10530 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 642 83783 SH SOLE 83783 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 67997 488762 SH SOLE 488762 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 4862 874444 SH SOLE 874444 0 0 ASGN INC COM 00191U102 15504 218459 SH SOLE 218459 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1773 635562 SH SOLE 635562 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1805 23579 SH SOLE 23579 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 21399 72308 SH SOLE 72308 0 0 ASPEN GROUP INC COM NEW 04530L203 290 36262 SH SOLE 36262 0 0 ASPEN TECHNOLOGY INC COM 045327103 11917 98546 SH SOLE 98546 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 2127 1701824 SH SOLE 1701824 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 3600 124047 SH SOLE 124047 0 0 ASSOCIATED BANC CORP COM 045487105 20003 907569 SH SOLE 907569 0 0 ASSURANT INC COM 04621X108 15238 116250 SH SOLE 116250 0 0 ASSURANT INC COM 04621X108 7852 59900 SH Put SOLE 0 0 59900 ASSURED GUARANTY LTD COM G0585R106 3752 76549 SH SOLE 76549 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 18303 367096 SH SOLE 367096 0 0 ASTRONICS CORP COM 046433108 10129 362412 SH SOLE 362412 0 0 ASTRONOVA INC COM 04638F108 272 19821 SH SOLE 19821 0 0 AT HOME GROUP INC COM 04650Y100 5418 985157 SH SOLE 985157 0 0 AT HOME GROUP INC COM 04650Y100 1685 306300 SH Call SOLE 0 0 306300 AT&T INC COM 00206R102 39981 1023067 SH SOLE 1023067 0 0 AT&T INC COM 00206R102 10298 263500 SH Call SOLE 0 0 263500 AT&T INC COM 00206R102 23597 603800 SH Put SOLE 0 0 603800 ATARA BIOTHERAPEUTICS INC COM 046513107 3020 183372 SH SOLE 183372 0 0 ATHENE HLDG LTD CL A G0684D107 16351 347669 SH SOLE 347669 0 0 ATHENEX INC COM 04685N103 11965 783581 SH SOLE 783581 0 0 ATKORE INTL GROUP INC COM 047649108 24849 614150 SH SOLE 614150 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 4318 235288 SH SOLE 235288 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 133 56975 SH SOLE 56975 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 480 12774 SH SOLE 12774 0 0 ATLANTICA YIELD PLC SHS G0751N103 12654 479498 SH SOLE 479498 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 7160 259716 SH SOLE 259716 0 0 ATLASSIAN CORP PLC CL A G06242104 28636 237956 SH SOLE 237956 0 0 ATMOS ENERGY CORP COM 049560105 15028 134349 SH SOLE 134349 0 0 ATRICURE INC COM 04963C209 15635 480938 SH SOLE 480938 0 0 ATRION CORP COM 049904105 1853 2466 SH SOLE 2466 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 32126 536873 SH SOLE 536873 0 0 AUDIOCODES LTD ORD M15342104 1388 54019 SH SOLE 54019 0 0 AUDIOEYE INC COM NEW 050734201 80 17116 SH SOLE 17116 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 39408 1945094 SH SOLE 1945094 0 0 AURORA CANNABIS INC COM 05156X108 269 124616 SH SOLE 124616 0 0 AUTODESK INC COM 052769106 30454 166000 SH Put SOLE 0 0 166000 AUTODESK INC COM 052769106 59059 321917 SH SOLE 321917 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 6327 79077 SH SOLE 79077 0 0 AUTOLIV INC COM 052800109 16144 191259 SH SOLE 191259 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 8930 676481 SH SOLE 676481 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 39161 229681 SH SOLE 229681 0 0 AUTONATION INC COM 05329W102 7382 151796 SH SOLE 151796 0 0 AUTOZONE INC COM 053332102 68143 57200 SH Put SOLE 0 0 57200 AUTOZONE INC COM 053332102 20014 16800 SH Call SOLE 0 0 16800 AUTOZONE INC COM 053332102 97724 82031 SH SOLE 82031 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 4748 628827 SH SOLE 628827 0 0 AVALARA INC COM 05338G106 13230 180618 SH SOLE 180618 0 0 AVALONBAY CMNTYS INC COM 053484101 658 3138 SH SOLE 3138 0 0 AVANGRID INC COM 05351W103 600 11726 SH SOLE 11726 0 0 AVANOS MED INC COM 05350V106 674 20000 SH Call SOLE 0 0 20000 AVANTOR INC COM 05352A100 81427 4486325 SH SOLE 4486325 0 0 AVANTOR INC COM 05352A100 1815 100000 SH Call SOLE 0 0 100000 AVAYA HLDGS CORP COM 05351X101 18092 1340165 SH SOLE 1340165 0 0 AVAYA HLDGS CORP COM 05351X101 899 66600 SH Call SOLE 0 0 66600 AVEO PHARMACEUTICALS INC COM 053588109 212 340236 SH SOLE 340236 0 0 AVERY DENNISON CORP COM 053611109 401 3062 SH SOLE 3062 0 0 AVID BIOSERVICES INC COM 05368M106 7905 1030623 SH SOLE 1030623 0 0 AVIS BUDGET GROUP INC COM 053774105 243 7538 SH SOLE 7538 0 0 AVISTA CORP COM 05379B107 356 7404 SH SOLE 7404 0 0 AVNET INC COM 053807103 37413 881559 SH SOLE 881559 0 0 AVON PRODS INC COM 054303102 157 27823 SH SOLE 27823 0 0 AVROBIO INC COM 05455M100 3249 161381 SH SOLE 161381 0 0 AVX CORP NEW COM 002444107 1749 85419 SH SOLE 85419 0 0 AXA EQUITABLE HLDGS INC COM 054561105 16996 685887 SH SOLE 685887 0 0 AXALTA COATING SYS LTD COM G0750C108 89584 2946854 SH SOLE 2946854 0 0 AXALTA COATING SYS LTD COM G0750C108 3040 100000 SH Call SOLE 0 0 100000 AXCELIS TECHNOLOGIES INC COM NEW 054540208 278 11528 SH SOLE 11528 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 11878 199832 SH SOLE 199832 0 0 AXOGEN INC COM 05463X106 1553 86819 SH SOLE 86819 0 0 AXON ENTERPRISE INC COM 05464C101 16965 231507 SH SOLE 231507 0 0 AXONICS MODULATION TECH INC COM 05465P101 53623 1935138 SH SOLE 1935138 0 0 AXOS FINL INC COM 05465C100 1725 56966 SH SOLE 56966 0 0 AXOVANT GENE THERAPIES LTD COM G0750W203 53 10310 SH SOLE 10310 0 0 AXSOME THERAPEUTICS INC COM 05464T104 5168 50000 SH Put SOLE 0 0 50000 AXSOME THERAPEUTICS INC COM 05464T104 52170 504738 SH SOLE 504738 0 0 AXSOME THERAPEUTICS INC COM 05464T104 5168 50000 SH Call SOLE 0 0 50000 AZUL S A SPONSR ADR PFD 05501U106 759 17742 SH SOLE 17742 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 3506 278684 SH SOLE 278684 0 0 AZZ INC COM 002474104 6890 149953 SH SOLE 149953 0 0 B RILEY PRINCIPAL MERGER COR CL A 05586Y106 1254 125285 SH SOLE 125285 0 0 B & G FOODS INC NEW COM 05508R106 16111 898560 SH SOLE 898560 0 0 B2GOLD CORP COM 11777Q209 10107 2520450 SH SOLE 2520450 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 41 11232 SH SOLE 11232 0 0 BADGER METER INC COM 056525108 988 15211 SH SOLE 15211 0 0 BAIDU INC SPON ADR REP A 056752108 74297 587794 SH SOLE 587794 0 0 BAIDU INC SPON ADR REP A 056752108 10972 86800 SH Put SOLE 0 0 86800 BAIDU INC SPON ADR REP A 056752108 455 3600 SH Call SOLE 0 0 3600 BAKER HUGHES COMPANY CL A 05722G100 35140 1371060 SH SOLE 1371060 0 0 BALCHEM CORP COM 057665200 2443 24035 SH SOLE 24035 0 0 BALL CORP COM 058498106 5633 87110 SH SOLE 87110 0 0 BALLARD PWR SYS INC NEW COM 058586108 260 36245 SH SOLE 36245 0 0 BANC OF CALIFORNIA INC COM 05990K106 12554 730713 SH SOLE 730713 0 0 BANCFIRST CORP COM 05945F103 6139 98319 SH SOLE 98319 0 0 BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 2746 492998 SH SOLE 492998 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4766 532515 SH SOLE 532515 0 0 BANCO BRADESCO S A SPONSORED ADR 059460402 105 12068 SH SOLE 12068 0 0 BANCO DE CHILE SPONSORED ADS 059520106 4087 194734 SH SOLE 194734 0 0 BANCO MACRO SA SPON ADR B 05961W105 2435 67162 SH SOLE 67162 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 5141 423828 SH SOLE 423828 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2819 122193 SH SOLE 122193 0 0 BANCO SANTANDER SA ADR 05964H105 6506 1571575 SH SOLE 1571575 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 4184 617058 SH SOLE 617058 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 8031 146574 SH SOLE 146574 0 0 BANCORP INC DEL COM 05969A105 1641 126538 SH SOLE 126538 0 0 BANK AMER CORP COM 060505104 381647 10836084 SH SOLE 10836084 0 0 BANK AMER CORP COM 060505104 248847 7065500 SH Put SOLE 0 0 7065500 BANK AMER CORP COM 060505104 53559 1520700 SH Call SOLE 0 0 1520700 BANK HAWAII CORP COM 062540109 8250 86700 SH SOLE 86700 0 0 BANK MONTREAL QUE COM 063671101 12920 166709 SH SOLE 166709 0 0 BANK OF MARIN BANCORP COM 063425102 3745 83124 SH SOLE 83124 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2745 74154 SH SOLE 74154 0 0 BANK COMM HLDGS COM 06424J103 150 12949 SH SOLE 12949 0 0 BANK N S HALIFAX COM 064149107 342 6061 SH SOLE 6061 0 0 BANK NEW YORK MELLON CORP COM 064058100 233717 4643683 SH SOLE 4643683 0 0 BANK NEW YORK MELLON CORP COM 064058100 528 10500 SH Put SOLE 0 0 10500 BANK OZK COM 06417N103 3913 128283 SH SOLE 128283 0 0 BANK7 CORP COM 06652N107 1393 73473 SH SOLE 73473 0 0 BANKFINANCIAL CORP COM 06643P104 224 17151 SH SOLE 17151 0 0 BANKUNITED INC COM 06652K103 31661 866002 SH SOLE 866002 0 0 BANNER CORP COM NEW 06652V208 9350 165230 SH SOLE 165230 0 0 BAOZUN INC SPONSORED ADR 06684L103 5724 172834 SH SOLE 172834 0 0 BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 11476 758972 SH SOLE 758972 0 0 BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 18900 1250000 SH Put SOLE 0 0 1250000 BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 32508 2150000 SH Call SOLE 0 0 2150000 BARCLAYS PLC ADR 06738E204 4596 482800 SH SOLE 482800 0 0 BARINGS BDC INC COM 06759L103 3429 333542 SH SOLE 333542 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 411 23449 SH SOLE 23449 0 0 BARNES GROUP INC COM 067806109 543 8766 SH SOLE 8766 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 561 6205 SH SOLE 6205 0 0 BARRICK GOLD CORPORATION COM 067901108 74000 3980642 SH SOLE 3980642 0 0 BAUDAX BIO INC COM 07160F107 1083 156551 SH SOLE 156551 0 0 BAXTER INTL INC COM 071813109 54678 653889 SH SOLE 653889 0 0 BAXTER INTL INC COM 071813109 32612 390000 SH Call SOLE 0 0 390000 BAXTER INTL INC COM 071813109 8362 100000 SH Put SOLE 0 0 100000 BAYCOM CORP COM 07272M107 490 21536 SH SOLE 21536 0 0 BAYTEX ENERGY CORP COM 07317Q105 1439 992292 SH SOLE 992292 0 0 BBX CAP CORP NEW CL A 05491N104 632 132570 SH SOLE 132570 0 0 BCE INC COM NEW 05534B760 777 16769 SH SOLE 16769 0 0 BEACON ROOFING SUPPLY INC COM 073685109 21349 667584 SH SOLE 667584 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 2888 204366 SH SOLE 204366 0 0 BECTON DICKINSON & CO COM 075887109 326 1200 SH Put SOLE 0 0 1200 BECTON DICKINSON & CO COM 075887109 163787 602223 SH SOLE 602223 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 832 12693 SH SOLE 0 0 0 BECTON DICKINSON & CO COM 075887109 24804 91200 SH Call SOLE 0 0 91200 BED BATH & BEYOND INC COM 075896100 1687 97515 SH SOLE 97515 0 0 BEIGENE LTD SPONSORED ADR 07725L102 11753 70906 SH SOLE 70906 0 0 BEIGENE LTD SPONSORED ADR 07725L102 4144 25000 SH Put SOLE 0 0 25000 BEL FUSE INC CL B 077347300 1670 81452 SH SOLE 81452 0 0 BELLRING BRANDS INC COM CL A 079823100 4435 208333 SH SOLE 208333 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 217 28548 SH SOLE 28548 0 0 BENCHMARK ELECTRS INC COM 08160H101 2902 84459 SH SOLE 84459 0 0 BENEFITFOCUS INC COM 08180D106 1391 63422 SH SOLE 63422 0 0 BENEFITFOCUS INC COM 08180D106 219 10000 SH Put SOLE 0 0 10000 BERKLEY W R CORP COM 084423102 105461 1526205 SH SOLE 1526205 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 144557 638222 SH SOLE 638222 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 146093 645000 SH Put SOLE 0 0 645000 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23783 105000 SH Call SOLE 0 0 105000 BERKSHIRE HILLS BANCORP INC COM 084680107 11134 338617 SH SOLE 338617 0 0 BERRY GLOBAL GROUP INC COM 08579W103 23727 499627 SH SOLE 499627 0 0 BERRY PETE CORP COM 08579X101 3032 321545 SH SOLE 321545 0 0 BEST BUY INC COM 086516101 20572 234300 SH Put SOLE 0 0 234300 BEST BUY INC COM 086516101 28220 321410 SH SOLE 321410 0 0 BEST INC SPONSORED ADS 08653C106 12839 2309206 SH SOLE 2309206 0 0 BEYOND AIR INC COM 08862L103 207 39588 SH SOLE 39588 0 0 BEYOND MEAT INC COM 08862E109 1580 20906 SH SOLE 20906 0 0 BG STAFFING INC COM 05544A109 456 20828 SH SOLE 20828 0 0 BGC PARTNERS INC CL A 05541T101 6919 1164895 SH SOLE 1164895 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 69631 1481198 SH SOLE 1481198 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 200 21190 SH SOLE 21190 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 360 120103 SH SOLE 120103 0 0 BIG LOTS INC COM 089302103 6677 232492 SH SOLE 232492 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 359 3141 SH SOLE 3141 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 769 1282 SH SOLE 1282 0 0 BILIBILI INC SPONS ADS REP Z 090040106 6833 366959 SH SOLE 366959 0 0 BIO RAD LABS INC CL A 090572207 99530 268979 SH SOLE 268979 0 0 BIO RAD LABS INC CL A 090572207 740 2000 SH Put SOLE 0 0 2000 BIO RAD LABS INC CL A 090572207 14801 40000 SH Call SOLE 0 0 40000 BIO TECHNE CORP COM 09073M104 1098 5000 SH Call SOLE 0 0 5000 BIO TECHNE CORP COM 09073M104 1499 6828 SH SOLE 6828 0 0 BIOCARDIA INC COM 09060U507 118 32201 SH SOLE 32201 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 34295 9940677 SH SOLE 9940677 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 120 34800 SH Call SOLE 0 0 34800 BIODELIVERY SCIENCES INTL IN COM 09060J106 2750 435059 SH SOLE 435059 0 0 BIOGEN INC COM 09062X103 1365 4600 SH Put SOLE 0 0 4600 BIOGEN INC COM 09062X103 154185 519614 SH SOLE 519614 0 0 BIOGEN INC COM 09062X103 3412 11500 SH Call SOLE 0 0 11500 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5043 92643 SH SOLE 92643 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4176 76700 SH Put SOLE 0 0 76700 BIOHITECH GLOBAL INC COM 09074B107 70 40888 SH SOLE 40888 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1434 88639 SH SOLE 88639 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 51560 609815 SH SOLE 609815 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4228 50000 SH Call SOLE 0 0 50000 BIONTECH SE SPONSORED ADS 09075V102 4750 140205 SH SOLE 140205 0 0 BIOSIG TECH INC COM NEW 09073N201 284 47995 SH SOLE 47995 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 202 3556 SH SOLE 3556 0 0 BIOTELEMETRY INC COM 090672106 2235 48278 SH SOLE 48278 0 0 BIOTELEMETRY INC COM 090672106 926 20000 SH Call SOLE 0 0 20000 BITAUTO HLDGS LTD SPONSORED ADS 091727107 15569 1049141 SH SOLE 1049141 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1761 77448 SH SOLE 77448 0 0 BJS RESTAURANTS INC COM 09180C106 32523 856769 SH SOLE 856769 0 0 BJS RESTAURANTS INC COM 09180C106 1898 50000 SH Call SOLE 0 0 50000 BLACK HILLS CORP COM 092113109 5018 63892 SH SOLE 63892 0 0 BLACKBAUD INC COM 09227Q100 425 5344 SH SOLE 5344 0 0 BLACKBERRY LTD COM 09228F103 5729 892355 SH SOLE 892355 0 0 BLACKBERRY LTD COM 09228F103 642 100000 SH Call SOLE 0 0 100000 BLACKLINE INC COM 09239B109 27840 539960 SH SOLE 539960 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 165 10207 SH SOLE 10207 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 3875 780424 SH SOLE 780424 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2045 182556 SH SOLE 182556 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 3194 237640 SH SOLE 237640 0 0 BLACKROCK INCOME TR INC COM 09247F100 67 10992 SH SOLE 10992 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 210 13816 SH SOLE 13816 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 356 24013 SH SOLE 24013 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 1903 136141 SH SOLE 136141 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 420 9893 SH SOLE 9893 0 0 BLACKROCK INC COM 09247X101 27218 54143 SH SOLE 54143 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 2377 145036 SH SOLE 145036 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 407 18238 SH SOLE 18238 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1934 34569 SH SOLE 34569 0 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 336 21500 SH SOLE 21500 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 1444 100413 SH SOLE 100413 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1589 42704 SH SOLE 42704 0 0 BLACKSTONE MTG TR INC NOTE 4.750% 3/1 09257WAC4 15387 14450 SH SOLE 0 0 0 BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 10684 10020 SH SOLE 0 0 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 289 17867 SH SOLE 17867 0 0 BLOCK H & R INC COM 093671105 24581 1046899 SH SOLE 1046899 0 0 BLOOM ENERGY CORP COM CL A 093712107 4251 569080 SH SOLE 569080 0 0 BLOOMIN BRANDS INC COM 094235108 4673 211752 SH SOLE 211752 0 0 BLUE BIRD CORP COM 095306106 4135 180389 SH SOLE 180389 0 0 BLUEBIRD BIO INC COM 09609G100 20958 238832 SH SOLE 238832 0 0 BLUEBIRD BIO INC COM 09609G100 4388 50000 SH Call SOLE 0 0 50000 BLUEGREEN VACATIONS CORP COM 09629F108 848 81967 SH SOLE 81967 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1794 125866 SH SOLE 125866 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 10022 125100 SH Call SOLE 0 0 125100 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 626 51962 SH SOLE 51962 0 0 BMC STK HLDGS INC COM 05591B109 5899 205599 SH SOLE 205599 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 393 49173 SH SOLE 49173 0 0 BOEING CO COM 097023105 66846 205200 SH Put SOLE 0 0 205200 BOEING CO COM 097023105 57227 175671 SH SOLE 175671 0 0 BOEING CO COM 097023105 28243 86700 SH Call SOLE 0 0 86700 BOINGO WIRELESS INC COM 09739C102 130 11867 SH SOLE 11867 0 0 BOISE CASCADE CO DEL COM 09739D100 9984 273319 SH SOLE 273319 0 0 BOK FINL CORP COM NEW 05561Q201 2764 31619 SH SOLE 31619 0 0 BOOKING HLDGS INC COM 09857L108 111312 54200 SH Put SOLE 0 0 54200 BOOKING HLDGS INC COM 09857L108 74756 36400 SH Call SOLE 0 0 36400 BOOKING HLDGS INC COM 09857L108 45451 22131 SH SOLE 22131 0 0 BOOT BARN HLDGS INC COM 099406100 317 7114 SH SOLE 7114 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 21800 306486 SH SOLE 306486 0 0 BORQS TECHNOLOGIES INC SHS G1466B103 168 212032 SH SOLE 212032 0 0 BORR DRILLING LTD SHS G1466R207 496 54810 SH SOLE 54810 0 0 BOSTON BEER INC CL A 100557107 37753 99916 SH SOLE 99916 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 9075 754327 SH SOLE 754327 0 0 BOSTON PROPERTIES INC COM 101121101 40350 292685 SH SOLE 292685 0 0 BOSTON SCIENTIFIC CORP COM 101137107 20354 450100 SH Call SOLE 0 0 450100 BOSTON SCIENTIFIC CORP COM 101137107 192415 4255095 SH SOLE 4255095 0 0 BOSTON SCIENTIFIC CORP COM 101137107 9049 200100 SH Put SOLE 0 0 200100 BOTTOMLINE TECH DEL INC COM 101388106 27197 507398 SH SOLE 507398 0 0 BOTTOMLINE TECH DEL INC COM 101388106 13400 250000 SH Call SOLE 0 0 250000 BOX INC CL A 10316T104 30176 1798353 SH SOLE 1798353 0 0 BOXWOOD MERGER CORP COM CL A 10319T101 6173 607614 SH SOLE 607614 0 0 BOYD GAMING CORP COM 103304101 15688 523978 SH SOLE 523978 0 0 BP PLC SPONSORED ADR 055622104 104819 2777392 SH SOLE 2777392 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 2300 257610 SH SOLE 257610 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 11327 719188 SH SOLE 719188 0 0 BRF SA SPONSORED ADR 10552T107 11341 1303517 SH SOLE 1303517 0 0 BRIDGE BANCORP INC COM 108035106 424 12649 SH SOLE 12649 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1556 112903 SH SOLE 112903 0 0 BRIGGS & STRATTON CORP COM 109043109 263 39418 SH SOLE 39418 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 603 28127 SH SOLE 28127 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4983 33156 SH SOLE 33156 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 374 42303 SH SOLE 42303 0 0 BRIGHTCOVE INC COM 10921T101 4420 508619 SH SOLE 508619 0 0 BRIGHTHOUSE FINL INC COM 10922N103 20524 523166 SH SOLE 523166 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 5274 516027 SH SOLE 516027 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 8589 509158 SH SOLE 509158 0 0 BRINKER INTL INC COM 109641100 3008 71608 SH SOLE 71608 0 0 BRINKS CO COM 109696104 1078 11885 SH SOLE 11885 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 18118 282257 SH SOLE 282257 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 48301 16046950 SH SOLE 16046950 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 135094 2104600 SH Put SOLE 0 0 2104600 BRISTOL MYERS SQUIBB CO COM 110122108 39432 844700 SH Call SOLE 0 0 844700 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5989 141059 SH SOLE 141059 0 0 BROADCOM INC COM 11135F101 195237 617800 SH Put SOLE 0 0 617800 BROADCOM INC COM 11135F101 86052 272300 SH Call SOLE 0 0 272300 BROADCOM INC COM 11135F101 105351 333369 SH SOLE 333369 0 0 BROADMARK RLTY CAP INC COM 11135B100 3172 248805 SH SOLE 248805 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9106 73707 SH SOLE 73707 0 0 BROADWAY FINL CORP DEL COM 111444105 29 18907 SH SOLE 18907 0 0 BROOKDALE SR LIVING INC COM 112463104 1309 180021 SH SOLE 180021 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 10874 589537 SH SOLE 589537 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4291 74245 SH SOLE 74245 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 4000 242988 SH SOLE 242988 0 0 BROOKS AUTOMATION INC COM 114340102 5134 122354 SH SOLE 122354 0 0 BROWN & BROWN INC COM 115236101 36090 914146 SH SOLE 914146 0 0 BROWN FORMAN CORP CL A 115637100 1049 16704 SH SOLE 16704 0 0 BRP INC COM SUN VTG 05577W200 1669 36622 SH SOLE 36622 0 0 BRT APARTMENTS CORP COM 055645303 1464 86285 SH SOLE 86285 0 0 BRUKER CORP COM 116794108 11751 230539 SH SOLE 230539 0 0 BRUKER CORP COM 116794108 1529 30000 SH Call SOLE 0 0 30000 BRUNSWICK CORP COM 117043109 4457 74315 SH SOLE 74315 0 0 BUCKLE INC COM 118440106 1875 69358 SH SOLE 69358 0 0 BUILD A BEAR WORKSHOP COM 120076104 183 56466 SH SOLE 56466 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 12710 500201 SH SOLE 500201 0 0 BUNGE LIMITED COM G16962105 65186 1132690 SH SOLE 1132690 0 0 BUNGE LIMITED COM G16962105 1358 23600 SH Call SOLE 0 0 23600 BURLINGTON STORES INC COM 122017106 59433 260638 SH SOLE 260638 0 0 BWX TECHNOLOGIES INC COM 05605H100 451 7257 SH SOLE 7257 0 0 BYLINE BANCORP INC COM 124411109 7116 363639 SH SOLE 363639 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 52094 666167 SH SOLE 666167 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 211 2700 SH Put SOLE 0 0 2700 CABALETTA BIO INC COM 12674W109 3352 239950 SH SOLE 239950 0 0 CABLE ONE INC COM 12685J105 2388 1604 SH SOLE 1604 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 2505 17354 SH SOLE 17354 0 0 CABOT OIL & GAS CORP COM 127097103 9220 529603 SH SOLE 529603 0 0 CABOT OIL & GAS CORP COM 127097103 4591 263700 SH Put SOLE 0 0 263700 CABOT CORP COM 127055101 883 18587 SH SOLE 18587 0 0 CACI INTL INC CL A 127190304 10119 40476 SH SOLE 40476 0 0 CACTUS INC CL A 127203107 12663 368957 SH SOLE 368957 0 0 CADENCE BANCORPORATION CL A 12739A100 19615 1081916 SH SOLE 1081916 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 6355 91624 SH SOLE 91624 0 0 CAESARS ENTMT CORP COM 127686103 130519 9596958 SH SOLE 9596958 0 0 CAESARSTONE LTD ORD SHS M20598104 6126 406476 SH SOLE 406476 0 0 CALAVO GROWERS INC COM 128246105 16204 178877 SH SOLE 178877 0 0 CALERES INC COM 129500104 5139 216362 SH SOLE 216362 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 10781 1193936 SH SOLE 1193936 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 3071 59563 SH SOLE 59563 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 1954 342196 SH SOLE 342196 0 0 CALLAWAY GOLF CO COM 131193104 11881 560415 SH SOLE 560415 0 0 CALLON PETE CO DEL COM 13123X102 9528 1972767 SH SOLE 1972767 0 0 CAMDEN NATL CORP COM 133034108 3028 65751 SH SOLE 65751 0 0 CAMDEN PPTY TR SH BEN INT 133131102 109974 1036517 SH SOLE 1036517 0 0 CAMECO CORP COM 13321L108 324 36386 SH SOLE 36386 0 0 CAMPBELL SOUP CO COM 134429109 6724 136058 SH SOLE 136058 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 22097 1499115 SH SOLE 1499115 0 0 CAMTEK LTD ORD M20791105 1272 117480 SH SOLE 117480 0 0 CANAAN INC SPONSORED ADS 134748102 2315 379577 SH SOLE 379577 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 11424 315228 SH SOLE 315228 0 0 CANADIAN NATL RY CO COM 136375102 47943 530051 SH SOLE 530051 0 0 CANADIAN PAC RY LTD COM 13645T100 80678 316447 SH SOLE 316447 0 0 CANADIAN PAC RY LTD COM 13645T100 306 1200 SH Call SOLE 0 0 1200 CANADIAN PAC RY LTD COM 13645T100 331 1300 SH Put SOLE 0 0 1300 CANCER GENETICS INC COM NEW 13739U203 64 10815 SH SOLE 10815 0 0 CANGO INC ADS 137586103 379 41383 SH SOLE 41383 0 0 CANNAE HLDGS INC COM 13765N107 33936 912492 SH SOLE 912492 0 0 CANNTRUST HLDGS INC COM 137800207 11 12238 SH SOLE 12238 0 0 CANOPY GROWTH CORP COM 138035100 3927 186225 SH SOLE 186225 0 0 CANTEL MEDICAL CORP COM 138098108 220 3100 SH SOLE 3100 0 0 CANTEL MEDICAL CORP COM 138098108 496 7000 SH Call SOLE 0 0 7000 CAPITAL BANCORP INC MD COM 139737100 219 14718 SH SOLE 14718 0 0 CAPITAL CITY BK GROUP INC COM 139674105 3338 109437 SH SOLE 109437 0 0 CAPITAL ONE FINL CORP COM 14040H105 22114 214889 SH SOLE 214889 0 0 CAPITAL ONE FINL CORP COM 14040H105 33147 322100 SH Put SOLE 0 0 322100 CAPITAL ONE FINL CORP COM 14040H105 5794 56300 SH Call SOLE 0 0 56300 CAPITAL SOUTHWEST CORP COM 140501107 6805 327006 SH SOLE 327006 0 0 CAPITOL FED FINL INC COM 14057J101 3863 281365 SH SOLE 281365 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 13652 357842 SH SOLE 357842 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 624 37476 SH SOLE 37476 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 294 37063 SH SOLE 37063 0 0 CARA THERAPEUTICS INC COM 140755109 639 39694 SH SOLE 39694 0 0 CARDINAL HEALTH INC COM 14149Y108 18462 365003 SH SOLE 365003 0 0 CARDINAL HEALTH INC COM 14149Y108 8346 165000 SH Call SOLE 0 0 165000 CARDIOVASCULAR SYS INC DEL COM 141619106 5140 105781 SH SOLE 105781 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 4373 90000 SH Call SOLE 0 0 90000 CARDLYTICS INC COM 14161W105 4482 71297 SH SOLE 71297 0 0 CARDTRONICS PLC SHS CL A G1991C105 7109 159222 SH SOLE 159222 0 0 CARE COM INC COM 141633107 10577 703748 SH SOLE 703748 0 0 CARE COM INC COM 141633107 1001 66600 SH Call SOLE 0 0 66600 CAREDX INC COM 14167L103 6379 295744 SH SOLE 295744 0 0 CAREDX INC COM 14167L103 3236 150000 SH Call SOLE 0 0 150000 CAREER EDUCATION CORP COM 141665109 8722 474299 SH SOLE 474299 0 0 CARETRUST REIT INC COM 14174T107 12286 595546 SH SOLE 595546 0 0 CARGURUS INC COM CL A 141788109 11021 313269 SH SOLE 313269 0 0 CARLISLE COS INC COM 142339100 45319 280022 SH SOLE 280022 0 0 CARMAX INC COM 143130102 786 8965 SH SOLE 8965 0 0 CARMAX INC COM 143130102 7838 89400 SH Put SOLE 0 0 89400 CARNIVAL CORP UNIT 99/99/9999 143658300 86810 1707841 SH SOLE 1707841 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 12987 255500 SH Put SOLE 0 0 255500 CARNIVAL CORP UNIT 99/99/9999 143658300 793 15600 SH Call SOLE 0 0 15600 CARNIVAL PLC ADR 14365C103 12007 249315 SH SOLE 249315 0 0 CAROLINA FINL CORP NEW COM 143873107 419 9700 SH SOLE 9700 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 312 23930 SH SOLE 23930 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 11782 236677 SH SOLE 236677 0 0 CARRIAGE SVCS INC COM 143905107 5507 215125 SH SOLE 215125 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 498 70638 SH SOLE 70638 0 0 CARS COM INC COM 14575E105 12850 1051517 SH SOLE 1051517 0 0 CARTERS INC COM 146229109 326 2982 SH SOLE 2982 0 0 CARVANA CO CL A 146869102 2762 30000 SH Put SOLE 0 0 30000 CASA SYS INC COM 14713L102 383 93524 SH SOLE 93524 0 0 CASEYS GEN STORES INC COM 147528103 9494 59713 SH SOLE 59713 0 0 CASS INFORMATION SYS INC COM 14808P109 352 6101 SH SOLE 6101 0 0 CASSAVA SCIENCES INC COM 14817C107 139 26719 SH SOLE 26719 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 1123 844020 SH SOLE 844020 0 0 CATALENT INC COM 148806102 30945 549648 SH SOLE 549648 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 4885 717365 SH SOLE 717365 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 119 31695 SH SOLE 31695 0 0 CATASYS INC COM PAR 149049504 232 14196 SH SOLE 14196 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 5157 449575 SH SOLE 449575 0 0 CATERPILLAR INC DEL COM 149123101 85495 578918 SH SOLE 578918 0 0 CATERPILLAR INC DEL COM 149123101 28443 192600 SH Put SOLE 0 0 192600 CATHAY GEN BANCORP COM 149150104 320 8409 SH SOLE 8409 0 0 CATO CORP NEW CL A 149205106 1200 68964 SH SOLE 68964 0 0 CAVCO INDS INC DEL COM 149568107 6261 32047 SH SOLE 32047 0 0 CBL & ASSOC PPTYS INC COM 124830100 233 221709 SH SOLE 221709 0 0 CBM BANCORP INC COM 1248XT104 623 44101 SH SOLE 44101 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 4767 39728 SH SOLE 39728 0 0 CBTX INC COM 12481V104 5142 165225 SH SOLE 165225 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 14811 178017 SH SOLE 178017 0 0 CDW CORP COM 12514G108 645 4519 SH SOLE 4519 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 242 82121 SH SOLE 82121 0 0 CEL SCI CORP COM PAR NEW 150837607 116 12674 SH SOLE 12674 0 0 CELANESE CORP DEL COM 150870103 6834 55506 SH SOLE 55506 0 0 CELESTICA INC SUB VTG SHS 15101Q108 3247 392682 SH SOLE 392682 0 0 CELLECTIS S A SPONSORED ADS 15117K103 5415 316278 SH SOLE 316278 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 2105 435761 SH SOLE 435761 0 0 CELYAD SA ADR 151205200 187 17952 SH SOLE 17952 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3439 909731 SH SOLE 909731 0 0 CENOVUS ENERGY INC COM 15135U109 2717 267705 SH SOLE 267705 0 0 CENTENE CORP DEL COM 15135B101 17591 279806 SH SOLE 279806 0 0 CENTENE CORP DEL COM 15135B101 9487 150900 SH Call SOLE 0 0 150900 CENTENNIAL RESOURCE DEV INC CL A 15136A102 9903 2143550 SH SOLE 2143550 0 0 CENTERPOINT ENERGY INC COM 15189T107 60934 2234485 SH SOLE 2234485 0 0 CENTERPOINT ENERGY INC COM 15189T107 1991 73000 SH Call SOLE 0 0 73000 CENTERSTATE BK CORP COM 15201P109 1128 45156 SH SOLE 45156 0 0 CENTOGENE N V COM N1976T109 125 12418 SH SOLE 12418 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2167 232458 SH SOLE 232458 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 7023 1550413 SH SOLE 1550413 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4096 139498 SH SOLE 139498 0 0 CENTRAL GARDEN & PET CO COM 153527106 4537 146028 SH SOLE 146028 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 14832 501415 SH SOLE 501415 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 221 10218 SH SOLE 10218 0 0 CENTURY ALUM CO COM 156431108 1519 202187 SH SOLE 202187 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 435 4837 SH SOLE 4837 0 0 CENTURY CASINOS INC COM 156492100 508 64157 SH SOLE 64157 0 0 CENTURY CMNTYS INC COM 156504300 5108 186770 SH SOLE 186770 0 0 CENTURYLINK INC COM 156700106 29668 2245873 SH SOLE 2245873 0 0 CENTURYLINK INC COM 156700106 997 75500 SH Put SOLE 0 0 75500 CERIDIAN HCM HLDG INC COM 15677J108 648 9539 SH SOLE 9539 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1358 20000 SH Call SOLE 0 0 20000 CERNER CORP COM 156782104 11375 155000 SH Call SOLE 0 0 155000 CERNER CORP COM 156782104 7134 97200 SH Put SOLE 0 0 97200 CERNER CORP COM 156782104 33388 454938 SH SOLE 454938 0 0 CERUS CORP COM 157085101 265 62879 SH SOLE 62879 0 0 CEVA INC COM 157210105 3992 148086 SH SOLE 148086 0 0 CF FIN ACQUISITION CORP COM CL A 12528N107 1226 119576 SH SOLE 119576 0 0 CF FIN ACQUISITION CORP UNIT 04/30/2025 12528N206 4340 400000 SH SOLE 400000 0 0 CF INDS HLDGS INC COM 125269100 42413 888407 SH SOLE 888407 0 0 CF INDS HLDGS INC COM 125269100 659 13800 SH Put SOLE 0 0 13800 CF INDS HLDGS INC COM 125269100 4297 90000 SH Call SOLE 0 0 90000 CGI INC CL A SUB VTG 12532H104 412 4920 SH SOLE 4920 0 0 CHANGE HEALTHCARE INC COM 15912K100 12509 763238 SH SOLE 763238 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 153 15648 SH SOLE 15648 0 0 CHANNELADVISOR CORP COM 159179100 371 41078 SH SOLE 41078 0 0 CHARLES RIV LABS INTL INC COM 159864107 72068 471770 SH SOLE 471770 0 0 CHARLES RIV LABS INTL INC COM 159864107 20623 135000 SH Call SOLE 0 0 135000 CHART INDS INC COM PAR $0.01 16115Q308 10220 151426 SH SOLE 151426 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 13049 26900 SH Call SOLE 0 0 26900 CHARTER COMMUNICATIONS INC N CL A 16119P108 114188 235400 SH SOLE 235400 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 127091 262000 SH Put SOLE 0 0 262000 CHASE CORP COM 16150R104 350 2956 SH SOLE 2956 0 0 CHASERG TECHNLGY ACQUISITN C UNIT 09/30/2023 16166A202 6000 500000 SH SOLE 500000 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 10573 95290 SH SOLE 95290 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 499 4500 SH Call SOLE 0 0 4500 CHECKPOINT THERAPEUTICS INC COM 162828107 145 84293 SH SOLE 84293 0 0 CHEFS WHSE INC COM 163086101 3248 85224 SH SOLE 85224 0 0 CHEGG INC COM 163092109 12673 334303 SH SOLE 334303 0 0 CHEMED CORP NEW COM 16359R103 998 2272 SH SOLE 2272 0 0 CHEMOCENTRYX INC COM 16383L106 14831 374984 SH SOLE 374984 0 0 CHEMOURS CO COM 163851108 1809 100000 SH Call SOLE 0 0 100000 CHEMOURS CO COM 163851108 695 38405 SH SOLE 38405 0 0 CHEMOURS CO COM 163851108 362 20000 SH Put SOLE 0 0 20000 CHENIERE ENERGY INC COM NEW 16411R208 31992 523864 SH SOLE 523864 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1959 2500 SH SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 7512 123000 SH Call SOLE 0 0 123000 CHERRY HILL MTG INVT CORP COM 164651101 2194 150403 SH SOLE 150403 0 0 CHESAPEAKE UTILS CORP COM 165303108 9236 96376 SH SOLE 96376 0 0 CHEVRON CORP NEW COM 166764100 169523 1406711 SH SOLE 1406711 0 0 CHEVRON CORP NEW COM 166764100 20101 166800 SH Call SOLE 0 0 166800 CHEVRON CORP NEW COM 166764100 56989 472900 SH Put SOLE 0 0 472900 CHEWY INC CL A 16679L109 3124 107718 SH SOLE 107718 0 0 CHEWY INC CL A 16679L109 5220 180000 SH Put SOLE 0 0 180000 CHICOS FAS INC COM 168615102 122 31896 SH SOLE 31896 0 0 CHILDRENS PL INC COM 168905107 13738 219740 SH SOLE 219740 0 0 CHIMERA INVT CORP COM NEW 16934Q208 230 11193 SH SOLE 11193 0 0 CHIMERIX INC COM 16934W106 983 484167 SH SOLE 484167 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 2349 20184 SH SOLE 20184 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 1286 353430 SH SOLE 353430 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 111 13673 SH SOLE 13673 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 10850 180390 SH SOLE 180390 0 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 246 7326 SH SOLE 7326 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 4213 102292 SH SOLE 102292 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 2103 224690 SH SOLE 224690 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 7785 9300 SH Call SOLE 0 0 9300 CHIPOTLE MEXICAN GRILL INC COM 169656105 32935 39344 SH SOLE 39344 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 49138 58700 SH Put SOLE 0 0 58700 CHP MERGER CORP UNIT 11/22/2024 12558Y205 20340 2000000 SH SOLE 2000000 0 0 CHUBB LIMITED COM H1467J104 623 4000 SH Put SOLE 0 0 4000 CHURCH & DWIGHT INC COM 171340102 8476 120503 SH SOLE 120503 0 0 CHURCH & DWIGHT INC COM 171340102 478 6800 SH Put SOLE 0 0 6800 CHURCHILL CAP CORP II *W EXP 07/02/202 17143G114 344 33333 SH Call SOLE 0 0 33333 CHURCHILL CAP CORP II UNIT 99/99/9999 17143G205 31258 2900001 SH SOLE 2900001 0 0 CHURCHILL CAP CORP II CL A 17143G106 1033 99999 SH SOLE 99999 0 0 CHURCHILL DOWNS INC COM 171484108 54332 396004 SH SOLE 396004 0 0 CIDARA THERAPEUTICS INC COM 171757107 364 94687 SH SOLE 94687 0 0 CIENA CORP COM NEW 171779309 47669 1116631 SH SOLE 1116631 0 0 CIGNA CORP NEW COM 125523100 166280 813147 SH SOLE 813147 0 0 CIGNA CORP NEW COM 125523100 1022 5000 SH Put SOLE 0 0 5000 CIIG MERGER CORP UNIT 12/31/2026 12559C202 18950 1865119 SH SOLE 1865119 0 0 CIM COML TR CORP COM NEW 125525584 194 13410 SH SOLE 13410 0 0 CIMAREX ENERGY CO COM 171798101 66538 1267639 SH SOLE 1267639 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 121 11595 SH SOLE 11595 0 0 CINCINNATI FINL CORP COM 172062101 6079 57808 SH SOLE 57808 0 0 CINEMARK HOLDINGS INC COM 17243V102 15689 463482 SH SOLE 463482 0 0 CINTAS CORP COM 172908105 60478 224757 SH SOLE 224757 0 0 CIRCOR INTL INC COM 17273K109 517 11191 SH SOLE 11191 0 0 CIRRUS LOGIC INC COM 172755100 14036 170321 SH SOLE 170321 0 0 CISCO SYS INC COM 17275R102 44518 928234 SH SOLE 928234 0 0 CISCO SYS INC COM 17275R102 77302 1611800 SH Put SOLE 0 0 1611800 CISCO SYS INC COM 17275R102 34761 724800 SH Call SOLE 0 0 724800 CISION LTD SHS G1992S109 4016 402847 SH SOLE 402847 0 0 CIT GROUP INC COM NEW 125581801 12517 274322 SH SOLE 274322 0 0 CITI TRENDS INC COM 17306X102 509 22026 SH SOLE 22026 0 0 CITIGROUP INC COM NEW 172967424 107516 1345800 SH Put SOLE 0 0 1345800 CITIGROUP INC COM NEW 172967424 38571 482800 SH Call SOLE 0 0 482800 CITIGROUP INC COM NEW 172967424 73537 920483 SH SOLE 920483 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 568 46515 SH SOLE 46515 0 0 CITIZENS FINL GROUP INC COM 174610105 119565 2944220 SH SOLE 2944220 0 0 CITRIX SYS INC COM 177376100 11135 100408 SH SOLE 100408 0 0 CITRIX SYS INC COM 177376100 18598 167700 SH Put SOLE 0 0 167700 CITRIX SYS INC COM 177376100 2351 21200 SH Call SOLE 0 0 21200 CITY HLDG CO COM 177835105 1960 23920 SH SOLE 23920 0 0 CITY OFFICE REIT INC COM 178587101 4275 316217 SH SOLE 316217 0 0 CIVEO CORP CDA COM 17878Y108 580 449768 SH SOLE 449768 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 1620 67483 SH SOLE 67483 0 0 CLARIVATE ANALYTICS PLC COM G21810109 18808 1119543 SH SOLE 1119543 0 0 CLARIVATE ANALYTICS PLC *W EXP 05/13/202 G21810117 20832 1240000 SH Call SOLE 0 0 1240000 CLEAN ENERGY FUELS CORP COM 184499101 126 53914 SH SOLE 53914 0 0 CLEAN HARBORS INC COM 184496107 29312 341834 SH SOLE 341834 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 6493 2270200 SH SOLE 2270200 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 728 251059 SH SOLE 251059 0 0 CLEARWAY ENERGY INC CL C 18539C204 278 13923 SH SOLE 13923 0 0 CLEARWAY ENERGY INC CL A 18539C105 1435 75041 SH SOLE 75041 0 0 CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 3083 2577 SH SOLE 0 0 0 CLEVELAND CLIFFS INC COM 185899101 2223 264694 SH SOLE 264694 0 0 CLOROX CO DEL COM 189054109 1988 12948 SH SOLE 12948 0 0 CLOUDERA INC COM 18914U100 6026 518174 SH SOLE 518174 0 0 CLOUDFLARE INC CL A COM 18915M107 306 17958 SH SOLE 17958 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 95 10085 SH SOLE 10085 0 0 CME GROUP INC COM 12572Q105 17001 84700 SH Put SOLE 0 0 84700 CME GROUP INC COM 12572Q105 104341 519833 SH SOLE 519833 0 0 CME GROUP INC COM 12572Q105 1244 6200 SH Call SOLE 0 0 6200 CMS ENERGY CORP COM 125896100 91894 1462346 SH SOLE 1462346 0 0 CNA FINL CORP COM 126117100 4107 91646 SH SOLE 91646 0 0 CNH INDL N V SHS N20944109 2402 218340 SH SOLE 218340 0 0 CNO FINL GROUP INC COM 12621E103 25574 1410616 SH SOLE 1410616 0 0 CNOOC LTD SPONSORED ADR 126132109 221 1324 SH SOLE 1324 0 0 CNX RESOURCES CORPORATION COM 12653C108 726 82062 SH SOLE 82062 0 0 COASTAL FINL CORP WA COM NEW 19046P209 228 13856 SH SOLE 13856 0 0 COCA COLA CO COM 191216100 55312 999313 SH SOLE 999313 0 0 COCA COLA CO COM 191216100 37887 684500 SH Put SOLE 0 0 684500 COCA COLA CO COM 191216100 1506 27200 SH Call SOLE 0 0 27200 COCA COLA CONSOLIDATED INC COM 191098102 770 2711 SH SOLE 2711 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 38761 761815 SH SOLE 761815 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 6289 103740 SH SOLE 103740 0 0 CODEXIS INC COM 192005106 3210 200752 SH SOLE 200752 0 0 CODORUS VY BANCORP INC COM 192025104 630 27357 SH SOLE 27357 0 0 COEUR MNG INC COM NEW 192108504 5157 638223 SH SOLE 638223 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 540 8206 SH SOLE 8206 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21817 351769 SH SOLE 351769 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7641 123200 SH Put SOLE 0 0 123200 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8180 131900 SH Call SOLE 0 0 131900 COHBAR INC COM 19249J109 337 210548 SH SOLE 210548 0 0 COHEN & STEERS INC COM 19247A100 565 9004 SH SOLE 9004 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 668 83100 SH SOLE 83100 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 1068 71800 SH SOLE 71800 0 0 COHERENT INC COM 192479103 578 3475 SH SOLE 3475 0 0 COHERUS BIOSCIENCES INC COM 19249H103 11603 644443 SH SOLE 644443 0 0 COLFAX CORP COM 194014106 68482 1882420 SH SOLE 1882420 0 0 COLGATE PALMOLIVE CO COM 194162103 2570 37339 SH SOLE 37339 0 0 COLGATE PALMOLIVE CO COM 194162103 12054 175100 SH Put SOLE 0 0 175100 COLLECTORS UNIVERSE INC COM NEW 19421R200 302 13108 SH SOLE 13108 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3078 149575 SH SOLE 149575 0 0 COLLIER CREEK HOLDINGS UNIT 99/99/9999 G22707122 15050 1400000 SH SOLE 1400000 0 0 COLLIER CREEK HOLDINGS COM CL A G22707106 2056 200000 SH SOLE 200000 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 3531 45287 SH SOLE 45287 0 0 COLONY CAP INC NEW CL A COM 19626G108 2273 478465 SH SOLE 478465 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 5272 400641 SH SOLE 400641 0 0 COLUMBIA BKG SYS INC COM 197236102 739 18175 SH SOLE 18175 0 0 COLUMBIA FINL INC COM 197641103 299 17655 SH SOLE 17655 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 13140 628417 SH SOLE 628417 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 677 16908 SH SOLE 16908 0 0 COMCAST CORP NEW CL A 20030N101 111328 2475600 SH Put SOLE 0 0 2475600 COMCAST CORP NEW CL A 20030N101 24765 550700 SH Call SOLE 0 0 550700 COMCAST CORP NEW CL A 20030N101 66234 1472850 SH SOLE 1472850 0 0 COMERICA INC COM 200340107 8510 118606 SH SOLE 118606 0 0 COMFORT SYS USA INC COM 199908104 17874 358546 SH SOLE 358546 0 0 COMMERCIAL METALS CO COM 201723103 23640 1061527 SH SOLE 1061527 0 0 COMMERCIAL VEH GROUP INC COM 202608105 665 104663 SH SOLE 104663 0 0 COMMSCOPE HLDG CO INC COM 20337X109 5548 390961 SH SOLE 390961 0 0 COMMUNICATIONS SYS INC COM 203900105 148 23983 SH SOLE 23983 0 0 COMMUNITY BANKERS TR CORP COM 203612106 117 13211 SH SOLE 13211 0 0 COMMUNITY BK SYS INC COM 203607106 5442 76708 SH SOLE 76708 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 565 194880 SH SOLE 194880 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 15962 372426 SH SOLE 372426 0 0 COMMUNITY TR BANCORP INC COM 204149108 630 13507 SH SOLE 13507 0 0 COMMVAULT SYSTEMS INC COM 204166102 10249 229601 SH SOLE 229601 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 2467 112815 SH SOLE 112815 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2681 178108 SH SOLE 178108 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 10182 2985819 SH SOLE 2985819 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 10866 3149522 SH SOLE 3149522 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 6738 355172 SH SOLE 355172 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 29037 1922959 SH SOLE 1922959 0 0 COMPASS MINERALS INTL INC COM 20451N101 1046 17154 SH SOLE 17154 0 0 COMPUGEN LTD ORD M25722105 130 21876 SH SOLE 21876 0 0 COMSTOCK RES INC COM 205768302 677 82318 SH SOLE 82318 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 6606 186134 SH SOLE 186134 0 0 CONAGRA BRANDS INC COM 205887102 603 17600 SH Call SOLE 0 0 17600 CONAGRA BRANDS INC COM 205887102 3955 115500 SH Put SOLE 0 0 115500 CONAGRA BRANDS INC COM 205887102 9980 291472 SH SOLE 291472 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 3705 401630 SH SOLE 401630 0 0 CONCHO RES INC COM 20605P101 61380 700930 SH SOLE 700930 0 0 CONCHO RES INC COM 20605P101 219 2500 SH Call SOLE 0 0 2500 CONCHO RES INC COM 20605P101 210 2400 SH Put SOLE 0 0 2400 CONDUENT INC COM 206787103 11437 1844691 SH SOLE 1844691 0 0 CONFORMIS INC COM 20717E101 182 121510 SH SOLE 121510 0 0 CONMED CORP COM 207410101 46745 418005 SH SOLE 418005 0 0 CONMED CORP COM 207410101 2237 20000 SH Call SOLE 0 0 20000 CONNS INC COM 208242107 2846 229730 SH SOLE 229730 0 0 CONOCOPHILLIPS COM 20825C104 207897 3196940 SH SOLE 3196940 0 0 CONOCOPHILLIPS COM 20825C104 46100 708900 SH Put SOLE 0 0 708900 CONOCOPHILLIPS COM 20825C104 397 6100 SH Call SOLE 0 0 6100 CONSOLIDATED WATER CO INC ORD G23773107 877 53829 SH SOLE 53829 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 60 15516 SH SOLE 15516 0 0 CONSOLIDATED EDISON INC COM 209115104 13609 150427 SH SOLE 150427 0 0 CONSTELLATION BRANDS INC CL A 21036P108 72135 380158 SH SOLE 380158 0 0 CONSTELLATION BRANDS INC CL A 21036P108 398 2100 SH Call SOLE 0 0 2100 CONSTELLATION BRANDS INC CL A 21036P108 417 2200 SH Put SOLE 0 0 2200 CONSTELLATION PHARMCETICLS I COM 210373106 26796 568799 SH SOLE 568799 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 471 10000 SH Call SOLE 0 0 10000 CONSTELLIUM SE CL A SHS F21107101 4557 340052 SH SOLE 340052 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 341 92977 SH SOLE 92977 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 7939 217922 SH SOLE 217922 0 0 CONTINENTAL RESOURCES INC COM 212015101 81464 2375056 SH SOLE 2375056 0 0 CONTRAFECT CORP COM 212326102 29 46785 SH SOLE 46785 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 7994 767186 SH SOLE 767186 0 0 CONTURA ENERGY INC COM 21241B100 1211 133833 SH SOLE 133833 0 0 CONYERS PK II ACQUISITION CO UNIT 99/99/9999 212896203 24480 2250000 SH SOLE 2250000 0 0 COOPER COS INC COM NEW 216648402 21964 68362 SH SOLE 68362 0 0 COOPER COS INC COM NEW 216648402 4819 15000 SH Call SOLE 0 0 15000 COOPER STD HLDGS INC COM 21676P103 3687 111175 SH SOLE 111175 0 0 COOPER TIRE & RUBR CO COM 216831107 12637 439561 SH SOLE 439561 0 0 COPA HOLDINGS SA CL A P31076105 27377 253304 SH SOLE 253304 0 0 COPART INC COM 217204106 24621 270743 SH SOLE 270743 0 0 CORCEPT THERAPEUTICS INC COM 218352102 5671 468699 SH SOLE 468699 0 0 CORE MARK HOLDING CO INC COM 218681104 1943 71476 SH SOLE 71476 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 197 60479 SH SOLE 60479 0 0 CORELOGIC INC COM 21871D103 4072 93157 SH SOLE 93157 0 0 CORESITE RLTY CORP COM 21870Q105 19395 172985 SH SOLE 172985 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 210 24694 SH SOLE 24694 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 6997 119500 SH SOLE 119500 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 152 13542 SH SOLE 13542 0 0 CORNING INC COM 219350105 3194 109736 SH SOLE 109736 0 0 CORNING INC COM 219350105 201 6900 SH Call SOLE 0 0 6900 CORPORACION AMER ARPTS S A COM L1995B107 2069 344892 SH SOLE 344892 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 12835 436847 SH SOLE 436847 0 0 CORVEL CORP COM 221006109 440 5035 SH SOLE 5035 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 4351 799830 SH SOLE 799830 0 0 COSAN LTD SHS A G25343107 12703 556182 SH SOLE 556182 0 0 COSTAMARE INC SHS Y1771G102 725 76036 SH SOLE 76036 0 0 COSTAR GROUP INC COM 22160N109 750 1254 SH SOLE 1254 0 0 COSTCO WHSL CORP NEW COM 22160K105 46606 158566 SH SOLE 158566 0 0 COSTCO WHSL CORP NEW COM 22160K105 101902 346700 SH Put SOLE 0 0 346700 COSTCO WHSL CORP NEW COM 22160K105 29803 101400 SH Call SOLE 0 0 101400 COTT CORP QUE COM 22163N106 39874 2914750 SH SOLE 2914750 0 0 COTY INC COM CL A 222070203 14544 1292779 SH SOLE 1292779 0 0 COUNTY BANCORP INC COM 221907108 472 18430 SH SOLE 18430 0 0 COUPA SOFTWARE INC COM 22266L106 1942 13280 SH SOLE 13280 0 0 COUSINS PPTYS INC COM NEW 222795502 52961 1285464 SH SOLE 1285464 0 0 COVANTA HLDG CORP COM 22282E102 2356 158734 SH SOLE 158734 0 0 COVIA HLDGS CORP COM 22305A103 1234 604817 SH SOLE 604817 0 0 COWEN INC CL A NEW 223622606 4691 297813 SH SOLE 297813 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 325 18835 SH SOLE 18835 0 0 CPI CARD GROUP INC COM NEW 12634H200 32 35723 SH SOLE 35723 0 0 CRA INTL INC COM 12618T105 5232 96054 SH SOLE 96054 0 0 CRANE CO COM 224399105 12416 143739 SH SOLE 143739 0 0 CRAWFORD & CO CL B 224633107 1315 129585 SH SOLE 129585 0 0 CREDICORP LTD COM G2519Y108 9574 44921 SH SOLE 44921 0 0 CREDIT ACCEP CORP MICH COM 225310101 4781 10808 SH SOLE 10808 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS NEW 22542D258 19896 387683 SH SOLE 387683 0 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 195 77800 SH SOLE 77800 0 0 CREE INC COM 225447101 7127 154430 SH SOLE 154430 0 0 CRESCENT ACQUISITION CORP UNIT 99/99/9999 22564L204 3090 300000 SH SOLE 300000 0 0 CRESCENT ACQUISITION CORP COM CL A 22564L105 513 51235 SH SOLE 51235 0 0 CRESCENT PT ENERGY CORP COM 22576C101 6654 1488548 SH SOLE 1488548 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 120 17009 SH SOLE 17009 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 453 18041 SH SOLE 18041 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 19029 312433 SH SOLE 312433 0 0 CRITEO S A SPONS ADS 226718104 4375 252473 SH SOLE 252473 0 0 CRITEO S A SPONS ADS 226718104 5199 300000 SH Put SOLE 0 0 300000 CROCS INC COM 227046109 235 5602 SH SOLE 5602 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 340 29232 SH SOLE 29232 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 330 22883 SH SOLE 22883 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 6126 122846 SH SOLE 122846 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 13977 98324 SH SOLE 98324 0 0 CROWN HOLDINGS INC COM 228368106 71488 985503 SH SOLE 985503 0 0 CRYOPORT INC COM PAR $0.001 229050307 1785 108423 SH SOLE 108423 0 0 CSG SYS INTL INC COM 126349109 10370 200263 SH SOLE 200263 0 0 CSW INDUSTRIALS INC COM 126402106 494 6414 SH SOLE 6414 0 0 CSX CORP COM 126408103 92218 1274440 SH SOLE 1274440 0 0 CSX CORP COM 126408103 11223 155100 SH Call SOLE 0 0 155100 CSX CORP COM 126408103 25825 356900 SH Put SOLE 0 0 356900 CTI BIOPHARMA CORP COM 12648L601 17 10876 SH SOLE 10876 0 0 CTS CORP COM 126501105 3977 132512 SH SOLE 132512 0 0 CUBESMART COM 229663109 383 12172 SH SOLE 12172 0 0 CUBIC CORP COM 229669106 2659 41828 SH SOLE 41828 0 0 CULP INC COM 230215105 708 52004 SH SOLE 52004 0 0 CUMMINS INC COM 231021106 48560 271345 SH SOLE 271345 0 0 CUMMINS INC COM 231021106 3293 18400 SH Call SOLE 0 0 18400 CUMMINS INC COM 231021106 555 3100 SH Put SOLE 0 0 3100 CURO GROUP HLDGS CORP COM 23131L107 4365 358394 SH SOLE 358394 0 0 CURTISS WRIGHT CORP COM 231561101 14342 101798 SH SOLE 101798 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 12232 598426 SH SOLE 598426 0 0 CUSTOMERS BANCORP INC COM 23204G100 1768 74253 SH SOLE 74253 0 0 CVB FINL CORP COM 126600105 2204 102109 SH SOLE 102109 0 0 CVR ENERGY INC COM 12662P108 4946 122327 SH SOLE 122327 0 0 CVS HEALTH CORP COM 126650100 43512 585700 SH Put SOLE 0 0 585700 CVS HEALTH CORP COM 126650100 77044 1037077 SH SOLE 1037077 0 0 CVS HEALTH CORP COM 126650100 12778 172000 SH Call SOLE 0 0 172000 CYBERARK SOFTWARE LTD SHS M2682V108 8806 75539 SH SOLE 75539 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 5868 2993645 SH SOLE 2993645 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 101713 4359754 SH SOLE 4359754 0 0 CYRUSONE INC COM 23283R100 15520 237200 SH SOLE 237200 0 0 CYTOKINETICS INC COM NEW 23282W605 27284 2571557 SH SOLE 2571557 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2692 323982 SH SOLE 323982 0 0 D R HORTON INC COM 23331A109 88685 1681237 SH SOLE 1681237 0 0 DAILY JOURNAL CORP COM 233912104 267 919 SH SOLE 919 0 0 DANA INCORPORATED COM 235825205 18848 1035606 SH SOLE 1035606 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 3399 2878 SH SOLE 0 0 0 DANAHER CORPORATION COM 235851102 47609 310200 SH Put SOLE 0 0 310200 DANAOS CORPORATION SHS Y1968P121 1201 130790 SH SOLE 130790 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 6397 124933 SH SOLE 124933 0 0 DARDEN RESTAURANTS INC COM 237194105 17885 164065 SH SOLE 164065 0 0 DARDEN RESTAURANTS INC COM 237194105 229 2100 SH Put SOLE 0 0 2100 DARDEN RESTAURANTS INC COM 237194105 262 2400 SH Call SOLE 0 0 2400 DARLING INGREDIENTS INC COM 237266101 404 14380 SH SOLE 14380 0 0 DASEKE INC COM 23753F107 679 214766 SH SOLE 214766 0 0 DATADOG INC CL A COM 23804L103 2068 54728 SH SOLE 54728 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 18938 471453 SH SOLE 471453 0 0 DAVITA INC COM 23918K108 25230 336272 SH SOLE 336272 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 3116 291238 SH SOLE 291238 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 11748 396340 SH SOLE 396340 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 3498 56194 SH SOLE 56194 0 0 DECKERS OUTDOOR CORP COM 243537107 28270 167419 SH SOLE 167419 0 0 DEERE & CO COM 244199105 67113 387352 SH SOLE 387352 0 0 DEERE & CO COM 244199105 6411 37000 SH Put SOLE 0 0 37000 DEL TACO RESTAURANTS INC COM 245496104 6281 794618 SH SOLE 794618 0 0 DELEK US HLDGS INC NEW COM 24665A103 396 11815 SH SOLE 11815 0 0 DELL TECHNOLOGIES INC CL C 24703L202 25729 500668 SH SOLE 500668 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 11066 862526 SH SOLE 862526 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 57691 986500 SH Put SOLE 0 0 986500 DELTA AIR LINES INC DEL COM NEW 247361702 8140 139200 SH Call SOLE 0 0 139200 DELTA AIR LINES INC DEL COM NEW 247361702 113793 1945846 SH SOLE 1945846 0 0 DELTA APPAREL INC COM 247368103 315 10142 SH SOLE 10142 0 0 DELUXE CORP COM 248019101 4180 83735 SH SOLE 83735 0 0 DENBURY RES INC COM NEW 247916208 4478 3176083 SH SOLE 3176083 0 0 DENNYS CORP COM 24869P104 9710 488454 SH SOLE 488454 0 0 DENTSPLY SIRONA INC COM 24906P109 43999 777507 SH SOLE 777507 0 0 DENTSPLY SIRONA INC COM 24906P109 2830 50000 SH Call SOLE 0 0 50000 DERMIRA INC COM 24983L104 14333 945455 SH SOLE 945455 0 0 DERMTECH INC COM 24984K105 132 10681 SH SOLE 10681 0 0 DEVON ENERGY CORP NEW COM 25179M103 53520 2060825 SH SOLE 2060825 0 0 DEXCOM INC COM 252131107 75362 344527 SH SOLE 344527 0 0 DEXCOM INC COM 252131107 6562 30000 SH Call SOLE 0 0 30000 DEXCOM INC COM 252131107 1094 5000 SH Put SOLE 0 0 5000 DHI GROUP INC COM 23331S100 806 267750 SH SOLE 267750 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 22517 2719452 SH SOLE 2719452 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 160 32963 SH SOLE 32963 0 0 DIAMOND EAGLE ACQUISITION CO UNIT 06/30/2026 25258L208 14696 1250000 SH SOLE 1250000 0 0 DIAMOND EAGLE ACQUISITION CO COM CL A 25258L109 1231 115000 SH SOLE 115000 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 632 4500 SH SOLE 4500 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 258 35900 SH Put SOLE 0 0 35900 DIAMOND S SHIPPING INC COM Y20676105 5327 318240 SH SOLE 318240 0 0 DIAMONDBACK ENERGY INC COM 25278X109 47120 507429 SH SOLE 507429 0 0 DIAMONDBACK ENERGY INC COM 25278X109 353 3800 SH Call SOLE 0 0 3800 DIAMONDBACK ENERGY INC COM 25278X109 409 4400 SH Put SOLE 0 0 4400 DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 12300 1200000 SH SOLE 1200000 0 0 DIAMONDPEAK HLDGS COR COM CL A 25280H100 4416 443799 SH SOLE 443799 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 6466 583599 SH SOLE 583599 0 0 DIANA SHIPPING INC COM Y2066G104 139 44595 SH SOLE 44595 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 13789 625910 SH SOLE 625910 0 0 DICKS SPORTING GOODS INC COM 253393102 39895 806114 SH SOLE 806114 0 0 DIEBOLD NXDF INC COM 253651103 8345 790240 SH SOLE 790240 0 0 DIGI INTL INC COM 253798102 464 26204 SH SOLE 26204 0 0 DIGITAL RLTY TR INC COM 253868103 11357 94844 SH SOLE 94844 0 0 DIGITAL TURBINE INC COM NEW 25400W102 5866 822781 SH SOLE 822781 0 0 DILLARDS INC CL A 254067101 8068 109800 SH SOLE 109800 0 0 DIME CMNTY BANCSHARES COM 253922108 7242 346668 SH SOLE 346668 0 0 DINE BRANDS GLOBAL INC COM 254423106 1387 16611 SH SOLE 16611 0 0 DIODES INC COM 254543101 391 6929 SH SOLE 6929 0 0 DIPLOMAT PHARMACY INC COM 25456K101 1799 449747 SH SOLE 449747 0 0 DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 3850 99225 SH SOLE 99225 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 954 43159 SH SOLE 43159 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 3643 104559 SH SOLE 104559 0 0 DISCOVER FINL SVCS COM 254709108 7059 83218 SH SOLE 83218 0 0 DISCOVERY INC COM SER C 25470F302 9966 326849 SH SOLE 326849 0 0 DISH NETWORK CORP CL A 25470M109 1481 41743 SH SOLE 41743 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 22269 23000 SH SOLE 0 0 0 DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 18432 20076 SH SOLE 0 0 0 DISNEY WALT CO COM DISNEY 254687106 202736 1401756 SH SOLE 1401756 0 0 DISNEY WALT CO COM DISNEY 254687106 66515 459900 SH Put SOLE 0 0 459900 DISNEY WALT CO COM DISNEY 254687106 12988 89800 SH Call SOLE 0 0 89800 DLH HLDGS CORP COM 23335Q100 105 25136 SH SOLE 25136 0 0 DMC GLOBAL INC COM 23291C103 2415 53739 SH SOLE 53739 0 0 DOCUSIGN INC COM 256163106 2296 30983 SH SOLE 30983 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 3726 54156 SH SOLE 54156 0 0 DOLLAR GEN CORP NEW COM 256677105 152143 975401 SH SOLE 975401 0 0 DOLLAR GEN CORP NEW COM 256677105 26407 169300 SH Put SOLE 0 0 169300 DOLLAR GEN CORP NEW COM 256677105 3026 19400 SH Call SOLE 0 0 19400 DOLLAR TREE INC COM 256746108 4477 47600 SH Put SOLE 0 0 47600 DOLLAR TREE INC COM 256746108 59174 629172 SH SOLE 629172 0 0 DOLLAR TREE INC COM 256746108 329 3500 SH Call SOLE 0 0 3500 DOMINION ENERGY INC COM 25746U109 47362 571872 SH SOLE 571872 0 0 DOMINOS PIZZA INC COM 25754A201 25440 86594 SH SOLE 86594 0 0 DOMINOS PIZZA INC COM 25754A201 294 1000 SH Call SOLE 0 0 1000 DOMO INC COM CL B 257554105 8052 370732 SH SOLE 370732 0 0 DOMTAR CORP COM NEW 257559203 21161 553369 SH SOLE 553369 0 0 DONALDSON INC COM 257651109 13994 242871 SH SOLE 242871 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3074 293599 SH SOLE 293599 0 0 DONNELLEY R R & SONS CO COM 257867200 49 12383 SH SOLE 12383 0 0 DORIAN LPG LTD SHS USD Y2106R110 2982 192617 SH SOLE 192617 0 0 DORMAN PRODUCTS INC COM 258278100 5189 68531 SH SOLE 68531 0 0 DOUGLAS DYNAMICS INC COM 25960R105 7007 127404 SH SOLE 127404 0 0 DOUGLAS EMMETT INC COM 25960P109 90235 2055478 SH SOLE 2055478 0 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 6383 753623 SH SOLE 753623 0 0 DOVER CORP COM 260003108 3568 30954 SH SOLE 30954 0 0 DOVER CORP COM 260003108 17543 152200 SH Put SOLE 0 0 152200 DOW INC COM 260557103 499 9114 SH SOLE 9114 0 0 DR REDDYS LABS LTD ADR 256135203 2692 66336 SH SOLE 66336 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1035 201831 SH SOLE 201831 0 0 DRIL QUIP INC COM 262037104 360 7680 SH SOLE 7680 0 0 DROPBOX INC CL A 26210C104 20155 1125357 SH SOLE 1125357 0 0 DSP GROUP INC COM 23332B106 167 10609 SH SOLE 10609 0 0 DTE ENERGY CO COM 233331107 93747 721854 SH SOLE 721854 0 0 DTE ENERGY CO UNIT 11/01/2022S 233331842 366 7128 SH SOLE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 61396 673127 SH SOLE 673127 0 0 DUKE REALTY CORP COM NEW 264411505 12922 372705 SH SOLE 372705 0 0 DULUTH HLDGS INC COM CL B 26443V101 8983 853044 SH SOLE 853044 0 0 DUNKIN BRANDS GROUP INC COM 265504100 45323 599987 SH SOLE 599987 0 0 DUPONT DE NEMOURS INC COM 26614N102 53395 831694 SH SOLE 831694 0 0 DUPONT DE NEMOURS INC COM 26614N102 14445 225000 SH Call SOLE 0 0 225000 DURECT CORP COM 266605104 12668 3333561 SH SOLE 3333561 0 0 DXC TECHNOLOGY CO COM 23355L106 33148 881836 SH SOLE 881836 0 0 DYADIC INTL INC DEL COM 26745T101 69 13233 SH SOLE 13233 0 0 DYCOM INDS INC COM 267475101 14346 304255 SH SOLE 304255 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1994 348589 SH SOLE 348589 0 0 DYNEX CAP INC COM 26817Q886 6576 388186 SH SOLE 388186 0 0 E L F BEAUTY INC COM 26856L103 12303 762717 SH SOLE 762717 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 93521 2061298 SH SOLE 2061298 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 628 136603 SH SOLE 136603 0 0 EAGLE BANCORP INC MD COM 268948106 3672 75515 SH SOLE 75515 0 0 EAGLE MATERIALS INC COM 26969P108 21304 234990 SH SOLE 234990 0 0 EARTHSTONE ENERGY INC CL A 27032D304 87 13717 SH SOLE 13717 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 333 14052 SH SOLE 14052 0 0 EASTGROUP PPTY INC COM 277276101 13891 104703 SH SOLE 104703 0 0 EASTMAN CHEMICAL CO COM 277432100 59373 749090 SH SOLE 749090 0 0 EASTMAN CHEMICAL CO COM 277432100 808 10200 SH Call SOLE 0 0 10200 EASTMAN KODAK CO COM NEW 277461406 440 94677 SH SOLE 94677 0 0 EATON CORP PLC SHS G29183103 13786 145547 SH SOLE 145547 0 0 EATON CORP PLC SHS G29183103 7417 78300 SH Put SOLE 0 0 78300 EATON CORP PLC SHS G29183103 445 4700 SH Call SOLE 0 0 4700 EATON VANCE CORP COM NON VTG 278265103 16928 362562 SH SOLE 362562 0 0 EATON VANCE FLTING RATE INC COM 278279104 2931 213643 SH SOLE 213643 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 653 69978 SH SOLE 69978 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 3572 263583 SH SOLE 263583 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 376 14500 SH SOLE 14500 0 0 EBAY INC COM 278642103 71658 1984431 SH SOLE 1984431 0 0 EBAY INC COM 278642103 19095 528800 SH Put SOLE 0 0 528800 EBAY INC COM 278642103 8926 247200 SH Call SOLE 0 0 247200 EBIX INC COM NEW 278715206 12699 380101 SH SOLE 380101 0 0 ECHOSTAR CORP CL A 278768106 1452 33519 SH SOLE 33519 0 0 ECMOHO LTD SPONSORED ADS 27888P104 118 21421 SH SOLE 21421 0 0 ECOLAB INC COM 278865100 71215 369010 SH SOLE 369010 0 0 ECOPETROL S A SPONSORED ADS 279158109 11147 558459 SH SOLE 558459 0 0 EDGEWELL PERS CARE CO COM 28035Q102 13050 421515 SH SOLE 421515 0 0 EDISON INTL COM 281020107 61518 815779 SH SOLE 815779 0 0 EDITAS MEDICINE INC COM 28106W103 2017 68104 SH SOLE 68104 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 105157 450756 SH SOLE 450756 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 22792 97700 SH Put SOLE 0 0 97700 EDWARDS LIFESCIENCES CORP COM 28176E108 2403 10300 SH Call SOLE 0 0 10300 EGAIN CORP COM NEW 28225C806 576 72729 SH SOLE 72729 0 0 EHEALTH INC COM 28238P109 27417 285351 SH SOLE 285351 0 0 EHEALTH INC COM 28238P109 2757 28700 SH Call SOLE 0 0 28700 EHEALTH INC COM 28238P109 8647 90000 SH Put SOLE 0 0 90000 EIGER BIOPHARMACEUTICALS INC COM 28249U105 339 22721 SH SOLE 22721 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1551 102473 SH SOLE 102473 0 0 EL PASO ELEC CO COM NEW 283677854 12959 190889 SH SOLE 190889 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1704 57848 SH SOLE 57848 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1178 40000 SH Call SOLE 0 0 40000 ELDORADO GOLD CORP NEW COM 284902509 7580 943944 SH SOLE 943944 0 0 ELDORADO RESORTS INC COM 28470R102 21218 355776 SH SOLE 355776 0 0 ELECTROCORE INC COM 28531P103 55 34781 SH SOLE 34781 0 0 ELECTRONIC ARTS INC COM 285512109 59055 549300 SH Put SOLE 0 0 549300 ELECTRONIC ARTS INC COM 285512109 4287 39873 SH SOLE 39873 0 0 ELECTRONIC ARTS INC COM 285512109 301 2800 SH Call SOLE 0 0 2800 ELEMENT SOLUTIONS INC COM 28618M106 22279 1907442 SH SOLE 1907442 0 0 ELEVATE CREDIT INC COM 28621V101 50 11210 SH SOLE 11210 0 0 ELLINGTON FINANCIAL INC COM 28852N109 7811 426138 SH SOLE 426138 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 136 12570 SH SOLE 12570 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 289 39273 SH SOLE 39273 0 0 EMBRAER S A SPONSORED ADS 29082A107 2317 118890 SH SOLE 118890 0 0 EMCOR GROUP INC COM 29084Q100 1348 15619 SH SOLE 15619 0 0 EMCORE CORP COM NEW 290846203 179 58849 SH SOLE 58849 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1201 22261 SH SOLE 22261 0 0 EMERSON ELEC CO COM 291011104 30824 404199 SH SOLE 404199 0 0 EMERSON ELEC CO COM 291011104 2379 31200 SH Put SOLE 0 0 31200 EMPIRE ST RLTY TR INC CL A 292104106 2604 186543 SH SOLE 186543 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2948 70602 SH SOLE 70602 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 216 21500 SH Call SOLE 0 0 21500 ENANTA PHARMACEUTICALS INC COM 29251M106 2313 37432 SH SOLE 37432 0 0 ENCANA CORP COM 292505104 181 38600 SH SOLE 38600 0 0 ENCOMPASS HEALTH CORP COM 29261A100 55990 808288 SH SOLE 808288 0 0 ENCORE CAP GROUP INC COM 292554102 5938 167918 SH SOLE 167918 0 0 ENCORE WIRE CORP COM 292562105 5719 99632 SH SOLE 99632 0 0 ENDAVA PLC ADS 29260V105 3324 71322 SH SOLE 71322 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 4069 1688410 SH SOLE 1688410 0 0 ENDO INTL PLC SHS G30401106 1846 393571 SH SOLE 393571 0 0 ENDO INTL PLC SHS G30401106 4023 857700 SH Call SOLE 0 0 857700 ENDOLOGIX INC COM NEW 29266S304 130 82101 SH SOLE 82101 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 4073 866496 SH SOLE 866496 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 2597 236551 SH SOLE 236551 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 9582 2017236 SH SOLE 2017236 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 5433 108186 SH SOLE 108186 0 0 ENERGOUS CORP COM 29272C103 35 19712 SH SOLE 19712 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2694 210000 SH Call SOLE 0 0 210000 ENERPLUS CORP COM 292766102 351 49296 SH SOLE 49296 0 0 ENERSYS COM 29275Y102 602 8051 SH SOLE 8051 0 0 ENI S P A SPONSORED ADR 26874R108 378 12202 SH SOLE 12202 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3388 552742 SH SOLE 552742 0 0 ENNIS INC COM 293389102 806 37216 SH SOLE 37216 0 0 ENOVA INTL INC COM 29357K103 6381 265208 SH SOLE 265208 0 0 ENPHASE ENERGY INC COM 29355A107 11572 442860 SH SOLE 442860 0 0 ENPRO INDS INC COM 29355X107 9337 139609 SH SOLE 139609 0 0 ENSIGN GROUP INC COM 29358P101 21420 472116 SH SOLE 472116 0 0 ENTEGRA FINL CORP COM 29363J108 1567 51953 SH SOLE 51953 0 0 ENTEGRIS INC COM 29362U104 14748 294439 SH SOLE 294439 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 919 198066 SH SOLE 198066 0 0 ENTERGY CORP NEW COM 29364G103 162780 1358761 SH SOLE 1358761 0 0 ENTERGY CORP NEW COM 29364G103 4205 35100 SH Call SOLE 0 0 35100 ENTERPRISE BANCORP INC MASS COM 293668109 466 13764 SH SOLE 13764 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 480 9962 SH SOLE 9962 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 669 255191 SH SOLE 255191 0 0 ENVESTNET INC COM 29404K106 3506 50355 SH SOLE 50355 0 0 ENVISION SOLAR INTL INC COM 29413Q201 119 25542 SH SOLE 25542 0 0 ENVISTA HLDGS CORP COM 29415F104 65229 2200697 SH SOLE 2200697 0 0 ENZO BIOCHEM INC COM 294100102 101 38255 SH SOLE 38255 0 0 EOG RES INC COM 26875P101 56395 673289 SH SOLE 673289 0 0 EOG RES INC COM 26875P101 938 11200 SH Put SOLE 0 0 11200 EOG RES INC COM 26875P101 503 6000 SH Call SOLE 0 0 6000 EPAM SYS INC COM 29414B104 2650 12492 SH SOLE 12492 0 0 EPIZYME INC COM 29428V104 310 12609 SH SOLE 12609 0 0 EPLUS INC COM 294268107 4316 51201 SH SOLE 51201 0 0 EPR PPTYS COM SH BEN INT 26884U109 4549 64399 SH SOLE 64399 0 0 EQUIFAX INC COM 294429105 1287 9184 SH SOLE 9184 0 0 EQUILLIUM INC COM 29446K106 111 32945 SH SOLE 32945 0 0 EQUINIX INC COM 29444U700 2996 5132 SH SOLE 5132 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 6806 509395 SH SOLE 509395 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1202 90000 SH Call SOLE 0 0 90000 EQUITY COMWLTH COM SH BEN INT 294628102 8742 266278 SH SOLE 266278 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 23102 328205 SH SOLE 328205 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 14305 176784 SH SOLE 176784 0 0 ERA GROUP INC COM 26885G109 765 75198 SH SOLE 75198 0 0 ERICSSON ADR B SEK 10 294821608 15447 1759332 SH SOLE 1759332 0 0 ERIE INDTY CO CL A 29530P102 9139 55052 SH SOLE 55052 0 0 EROS INTL PLC SHS NEW G3788M114 3518 1037684 SH SOLE 1037684 0 0 ERYTECH PHARMA SPONSORED ADR 29604W108 112 15342 SH SOLE 15342 0 0 ESCO TECHNOLOGIES INC COM 296315104 344 3722 SH SOLE 3722 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 15394 258151 SH SOLE 258151 0 0 ESSENT GROUP LTD COM G3198U102 11113 213745 SH SOLE 213745 0 0 ESSEX PPTY TR INC COM 297178105 27745 92218 SH SOLE 92218 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 2119 76625 SH SOLE 76625 0 0 ESTRE AMBIENTAL INC SHS G3206V100 40 114442 SH SOLE 114442 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 379 19859 SH SOLE 19859 0 0 ETSY INC COM 29786A106 11247 253883 SH SOLE 253883 0 0 ETSY INC COM 29786A106 7974 180000 SH Call SOLE 0 0 180000 EURONAV NV ANTWERPEN SHS B38564108 9663 770546 SH SOLE 770546 0 0 EURONET WORLDWIDE INC COM 298736109 31919 202584 SH SOLE 202584 0 0 EVANS BANCORP INC COM NEW 29911Q208 655 16336 SH SOLE 16336 0 0 EVENTBRITE INC COM CL A 29975E109 2190 108596 SH SOLE 108596 0 0 EVERBRIDGE INC COM 29978A104 590 7553 SH SOLE 7553 0 0 EVERCORE INC CLASS A 29977A105 69253 926335 SH SOLE 926335 0 0 EVEREST RE GROUP LTD COM G3223R108 4018 14512 SH SOLE 14512 0 0 EVERGY INC COM 30034W106 93998 1444129 SH SOLE 1444129 0 0 EVERI HLDGS INC COM 30034T103 24778 1844992 SH SOLE 1844992 0 0 EVERQUOTE INC COM CL A 30041R108 6256 182121 SH SOLE 182121 0 0 EVERSOURCE ENERGY COM 30040W108 34749 408473 SH SOLE 408473 0 0 EVERTEC INC COM 30040P103 10142 297943 SH SOLE 297943 0 0 EVO PMTS INC CL A COM 26927E104 241 9141 SH SOLE 9141 0 0 EVOLENT HEALTH INC CL A 30050B101 14744 1629190 SH SOLE 1629190 0 0 EVOLUS INC COM 30052C107 7026 577309 SH SOLE 577309 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 135 24691 SH SOLE 24691 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 17064 900474 SH SOLE 900474 0 0 EXACT SCIENCES CORP COM 30063P105 1850 20000 SH Call SOLE 0 0 20000 EXACT SCIENCES CORP COM 30063P105 15134 163641 SH SOLE 163641 0 0 EXANTAS CAP CORP COM NEW 30068N105 6345 537281 SH SOLE 537281 0 0 EXELIXIS INC COM 30161Q104 11991 680548 SH SOLE 680548 0 0 EXELON CORP COM 30161N101 37787 828838 SH SOLE 828838 0 0 EXICURE INC COM 30205M101 336 117536 SH SOLE 117536 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2236 32185 SH SOLE 32185 0 0 EXP WORLD HOLDINGS INC COM 30212W100 417 36821 SH SOLE 36821 0 0 EXPEDIA GROUP INC COM NEW 30212P303 199080 1840947 SH SOLE 1840947 0 0 EXPEDIA GROUP INC COM NEW 30212P303 44175 408500 SH Put SOLE 0 0 408500 EXPEDIA GROUP INC COM NEW 30212P303 822 7600 SH Call SOLE 0 0 7600 EXPEDITORS INTL WASH INC COM 302130109 5628 72136 SH SOLE 72136 0 0 EXPERIENCE INVESTMENT CORP COM CL A 30217C109 5407 550000 SH SOLE 550000 0 0 EXPERIENCE INVESTMENT CORP UNIT 09/01/2026 30217C208 9621 959195 SH SOLE 959195 0 0 EXPONENT INC COM 30214U102 1663 24096 SH SOLE 24096 0 0 EXPRESS INC COM 30219E103 2017 414258 SH SOLE 414258 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 29086 1957336 SH SOLE 1957336 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 857 57700 SH Call SOLE 0 0 57700 EXTERRAN CORP COM 30227H106 471 60118 SH SOLE 60118 0 0 EXTRA SPACE STORAGE INC COM 30225T102 48915 463124 SH SOLE 463124 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 1618 763229 SH SOLE 763229 0 0 EXTREME NETWORKS INC COM 30226D106 2210 299877 SH SOLE 299877 0 0 EXTREME NETWORKS INC COM 30226D106 313 42500 SH Call SOLE 0 0 42500 EXXON MOBIL CORP COM 30231G102 27572 395132 SH SOLE 395132 0 0 EXXON MOBIL CORP COM 30231G102 8764 125600 SH Put SOLE 0 0 125600 EXXON MOBIL CORP COM 30231G102 4508 64600 SH Call SOLE 0 0 64600 EZCORP INC CL A NON VTG 302301106 6576 964152 SH SOLE 964152 0 0 F M C CORP COM NEW 302491303 9467 94845 SH SOLE 94845 0 0 F5 NETWORKS INC COM 315616102 3084 22083 SH SOLE 22083 0 0 F5 NETWORKS INC COM 315616102 2793 20000 SH Call SOLE 0 0 20000 FABRINET SHS G3323L100 328 5065 SH SOLE 5065 0 0 FACEBOOK INC CL A 30303M102 147267 717500 SH Call SOLE 0 0 717500 FACEBOOK INC CL A 30303M102 747377 3641300 SH Put SOLE 0 0 3641300 FACEBOOK INC CL A 30303M102 450249 2193661 SH SOLE 2193661 0 0 FACTSET RESH SYS INC COM 303075105 15040 56057 SH SOLE 56057 0 0 FAIR ISAAC CORP COM 303250104 10647 28417 SH SOLE 28417 0 0 FANG HLDGS LTD ADR NEW 30711Y201 1020 356653 SH SOLE 356653 0 0 FANGDD NETWORK GROUP LTD SPONSORED ADS 30712L109 549 35382 SH SOLE 35382 0 0 FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 1033 100000 SH Call SOLE 0 0 100000 FAR PT ACQUISITION CORP COM CL A 30734W109 1555 150500 SH SOLE 150500 0 0 FAR PT ACQUISITION CORP UNIT 06/01/2025 30734W208 18360 1700000 SH SOLE 1700000 0 0 FARFETCH LTD ORD SH CL A 30744W107 8316 803476 SH SOLE 803476 0 0 FARMERS NATL BANC CORP COM 309627107 223 13688 SH SOLE 13688 0 0 FARO TECHNOLOGIES INC COM 311642102 3361 66754 SH SOLE 66754 0 0 FASTENAL CO COM 311900104 13628 368818 SH SOLE 368818 0 0 FASTLY INC CL A 31188V100 995 49584 SH SOLE 49584 0 0 FATE THERAPEUTICS INC COM 31189P102 30825 1575108 SH SOLE 1575108 0 0 FB FINL CORP COM 30257X104 2455 61999 SH SOLE 61999 0 0 FBL FINL GROUP INC CL A 30239F106 3129 53103 SH SOLE 53103 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 3234 38734 SH SOLE 38734 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6566 51009 SH SOLE 51009 0 0 FEDERAL SIGNAL CORP COM 313855108 807 25027 SH SOLE 25027 0 0 FEDEX CORP COM 31428X106 82091 542891 SH SOLE 542891 0 0 FEDEX CORP COM 31428X106 242 1600 SH Call SOLE 0 0 1600 FERRARI N V COM N3167Y103 13724 82904 SH SOLE 82904 0 0 FERRO CORP COM 315405100 846 57037 SH SOLE 57037 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 23702 1613484 SH SOLE 1613484 0 0 FIBROGEN INC COM 31572Q808 235 5487 SH SOLE 5487 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11930 263071 SH SOLE 263071 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 182564 1312563 SH SOLE 1312563 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 3878 392106 SH SOLE 392106 0 0 FIFTH THIRD BANCORP COM 316773100 43654 1420091 SH SOLE 1420091 0 0 FINANCIAL INSTNS INC COM 317585404 2074 64610 SH SOLE 64610 0 0 FINSERV ACQUISITION CORP UNIT 12/31/2026 318085206 19250 1881689 SH SOLE 1881689 0 0 FINTECH ACQUISITION CORP III COM CL A 31811A101 9007 890018 SH SOLE 890018 0 0 FINTECH ACQUISITION CORP III UNIT 12/01/2023 31811A309 8100 750000 SH SOLE 750000 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 3342 1261152 SH SOLE 1261152 0 0 FIREEYE INC COM 31816Q101 28843 1744915 SH SOLE 1744915 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 3442 122154 SH SOLE 122154 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 283 14085 SH SOLE 14085 0 0 FIRST WESTN FINL INC COM 33751L105 443 26875 SH SOLE 26875 0 0 FIRST AMERN FINL CORP COM 31847R102 18435 316100 SH SOLE 316100 0 0 FIRST BANCORP N C COM 318910106 17113 428781 SH SOLE 428781 0 0 FIRST BANCORP P R COM NEW 318672706 27175 2566141 SH SOLE 2566141 0 0 FIRST BANCSHARES INC MS COM 318916103 225 6324 SH SOLE 6324 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 733 27831 SH SOLE 27831 0 0 FIRST BUSEY CORP COM NEW 319383204 7144 259788 SH SOLE 259788 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 2700 87036 SH SOLE 87036 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 5618 387165 SH SOLE 387165 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 5559 10445 SH SOLE 10445 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2667 84708 SH SOLE 84708 0 0 FIRST FINL BANKSHARES COM 32020R109 531 15125 SH SOLE 15125 0 0 FIRST FINL CORP IND COM 320218100 2786 60947 SH SOLE 60947 0 0 FIRST FNDTN INC COM 32026V104 1569 90194 SH SOLE 90194 0 0 FIRST HAWAIIAN INC COM 32051X108 1993 69089 SH SOLE 69089 0 0 FIRST HORIZON NATL CORP COM 320517105 47670 2878631 SH SOLE 2878631 0 0 FIRST INTERNET BANCORP COM 320557101 560 23620 SH SOLE 23620 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 254 6051 SH SOLE 6051 0 0 FIRST LONG IS CORP COM 320734106 5010 199748 SH SOLE 199748 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 9540 778146 SH SOLE 778146 0 0 FIRST MERCHANTS CORP COM 320817109 6464 155417 SH SOLE 155417 0 0 FIRST MID BANCSHARES INC COM 320866106 648 18371 SH SOLE 18371 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 248 10741 SH SOLE 10741 0 0 FIRST NATL CORP COM 32106V107 682 31886 SH SOLE 31886 0 0 FIRST NORTHWEST BANCORP COM 335834107 231 12736 SH SOLE 12736 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 11030 93912 SH SOLE 93912 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 334 4971 SH SOLE 4971 0 0 FIRST SEACOAST BANCORP COM 33631P102 117 12455 SH SOLE 12455 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 596 34509 SH SOLE 34509 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 1144 20554 SH SOLE 20554 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 460 10188 SH SOLE 10188 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 610 7246 SH SOLE 7246 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 21456 144270 SH SOLE 144270 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 264 1900 SH SOLE 1900 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 7543 125526 SH SOLE 125526 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 590 5899 SH SOLE 5899 0 0 FIRSTCASH INC COM 33767D105 17824 221065 SH SOLE 221065 0 0 FIRSTENERGY CORP COM 337932107 53266 1095999 SH SOLE 1095999 0 0 FIRSTSERVICE CORP NEW COM 33767E202 15348 164962 SH SOLE 164962 0 0 FISERV INC COM 337738108 81689 706470 SH SOLE 706470 0 0 FITBIT INC CL A 33812L102 13140 2000000 SH Put SOLE 0 0 2000000 FIVE BELOW INC COM 33829M101 92487 723345 SH SOLE 723345 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 3556 511630 SH SOLE 511630 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 765 166713 SH SOLE 166713 0 0 FIVE9 INC COM 338307101 10407 158686 SH SOLE 158686 0 0 FIVERR INTL LTD ORD SHS M4R82T106 257 10953 SH SOLE 10953 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 18507 483841 SH SOLE 483841 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1093 3800 SH Put SOLE 0 0 3800 FLEETCOR TECHNOLOGIES INC COM 339041105 24837 86323 SH SOLE 86323 0 0 FLEX LTD ORD Y2573F102 14245 1128783 SH SOLE 1128783 0 0 FLEXION THERAPEUTICS INC COM 33938J106 2237 108072 SH SOLE 108072 0 0 FLIR SYS INC COM 302445101 3405 65385 SH SOLE 65385 0 0 FLOTEK INDS INC DEL COM 343389102 242 120869 SH SOLE 120869 0 0 FLOWERS FOODS INC COM 343498101 17714 814810 SH SOLE 814810 0 0 FLOWSERVE CORP COM 34354P105 19165 385079 SH SOLE 385079 0 0 FLUENT INC COM 34380C102 344 137412 SH SOLE 137412 0 0 FLUIDIGM CORP DEL COM 34385P108 476 136924 SH SOLE 136924 0 0 FLUOR CORP NEW COM 343412102 35803 1896324 SH SOLE 1896324 0 0 FLUSHING FINL CORP COM 343873105 267 12365 SH SOLE 12365 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 9332 476099 SH SOLE 476099 0 0 FNB CORP PA COM 302520101 4246 334331 SH SOLE 334331 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 4940 167615 SH SOLE 167615 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 21478 227252 SH SOLE 227252 0 0 FONAR CORP COM NEW 344437405 364 18483 SH SOLE 18483 0 0 FOOT LOCKER INC COM 344849104 48034 1231961 SH SOLE 1231961 0 0 FOOT LOCKER INC COM 344849104 444 11400 SH Call SOLE 0 0 11400 FORD MTR CO DEL COM 345370860 1681 180702 SH SOLE 180702 0 0 FORD MTR CO DEL COM 345370860 710 76300 SH Call SOLE 0 0 76300 FORD MTR CO DEL COM 345370860 1986 213500 SH Put SOLE 0 0 213500 FORESCOUT TECHNOLOGIES INC COM 34553D101 9829 299651 SH SOLE 299651 0 0 FORMFACTOR INC COM 346375108 14986 577049 SH SOLE 577049 0 0 FORTERRA INC COM 34960W106 4682 405022 SH SOLE 405022 0 0 FORTINET INC COM 34959E109 33742 316051 SH SOLE 316051 0 0 FORTIVE CORP COM 34959J108 103869 1359717 SH SOLE 1359717 0 0 FORTRESS BIOTECH INC COM 34960Q109 679 264388 SH SOLE 264388 0 0 FORTUNA SILVER MINES INC COM 349915108 5088 1247126 SH SOLE 1247126 0 0 FORTY SEVEN INC COM 34983P104 16146 410099 SH SOLE 410099 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 3232 1923534 SH SOLE 1923534 0 0 FORUM MERGER II CORP CL A 34986F103 6228 610005 SH SOLE 610005 0 0 FORWARD AIR CORP COM 349853101 18208 260297 SH SOLE 260297 0 0 FOUNDATION BLDG MATLS INC COM 350392106 6574 339735 SH SOLE 339735 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 14499 514341 SH SOLE 514341 0 0 FOX CORP CL A COM 35137L105 615 16597 SH SOLE 16597 0 0 FOX CORP CL B COM 35137L204 3368 92537 SH SOLE 92537 0 0 FOX FACTORY HLDG CORP COM 35138V102 255 3664 SH SOLE 3664 0 0 FRANCHISE GROUP INC COM 35180X105 1284 55366 SH SOLE 55366 0 0 FRANCO NEVADA CORP COM 351858105 640 6199 SH SOLE 6199 0 0 FRANKLIN COVEY CO COM 353469109 5609 174029 SH SOLE 174029 0 0 FRANKLIN ELEC INC COM 353514102 5915 103197 SH SOLE 103197 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 5145 149883 SH SOLE 149883 0 0 FRANKLIN RES INC COM 354613101 36649 1410663 SH SOLE 1410663 0 0 FRANKS INTL N V COM N33462107 4147 802070 SH SOLE 802070 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3666 279458 SH SOLE 279458 0 0 FREEPORT-MCMORAN INC CL B 35671D857 7288 555500 SH Call SOLE 0 0 555500 FREIGHTCAR AMER INC COM 357023100 164 79463 SH SOLE 79463 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 2274 129749 SH SOLE 129749 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2400 65157 SH SOLE 65157 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 477 13627 SH SOLE 13627 0 0 FRESHPET INC COM 358039105 516 8739 SH SOLE 8739 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 4533 367366 SH SOLE 367366 0 0 FRONTDOOR INC COM 35905A109 13103 276312 SH SOLE 276312 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 3726 4188308 SH SOLE 4188308 0 0 FRONTLINE LTD SHS NEW G3682E192 6008 467195 SH SOLE 467195 0 0 FS KKR CAPITAL CORP COM 302635107 12039 1963992 SH SOLE 1963992 0 0 FTI CONSULTING INC COM 302941109 6630 59911 SH SOLE 59911 0 0 FTS INTERNATIONAL INC COM 30283W104 318 305673 SH SOLE 305673 0 0 FULCRUM THERAPEUTICS INC COM 359616109 1501 90181 SH SOLE 90181 0 0 FULL HOUSE RESORTS INC COM 359678109 156 46458 SH SOLE 46458 0 0 FULLER H B CO COM 359694106 1031 20000 SH Put SOLE 0 0 20000 FULTON FINL CORP PA COM 360271100 857 49191 SH SOLE 49191 0 0 FVCBANKCORP INC COM 36120Q101 620 35489 SH SOLE 35489 0 0 G1 THERAPEUTICS INC COM 3621LQ109 4442 168054 SH SOLE 168054 0 0 GABELLI DIVD & INCOME TR COM 36242H104 7774 354176 SH SOLE 354176 0 0 GALAPAGOS NV SPON ADR 36315X101 3067 14827 SH SOLE 14827 0 0 GALAPAGOS NV SPON ADR 36315X101 4137 20000 SH Put SOLE 0 0 20000 GALERA THERAPEUTICS INC COM 36338D108 664 50472 SH SOLE 50472 0 0 GALLAGHER ARTHUR J & CO COM 363576109 14810 155517 SH SOLE 155517 0 0 GALMED PHARMACEUTICALS LTD SHS M47238106 87 15000 SH SOLE 15000 0 0 GAMESTOP CORP NEW CL A 36467W109 6872 1130272 SH SOLE 1130272 0 0 GAMIDA CELL LTD SHS M47364100 150 34897 SH SOLE 34897 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 51422 1194463 SH SOLE 1194463 0 0 GANNETT CO INC NEW COM 36472T109 10247 1606185 SH SOLE 1606185 0 0 GAP INC COM 364760108 610 34507 SH SOLE 34507 0 0 GARDNER DENVER HLDGS INC COM 36555P107 937 25535 SH SOLE 25535 0 0 GARDNER DENVER HLDGS INC COM 36555P107 514 14000 SH Call SOLE 0 0 14000 GARMIN LTD SHS H2906T109 14988 153630 SH SOLE 153630 0 0 GARMIN LTD SHS H2906T109 976 10000 SH Call SOLE 0 0 10000 GARRETT MOTION INC COM 366505105 7108 711555 SH SOLE 711555 0 0 GARTNER INC COM 366651107 11977 77722 SH SOLE 77722 0 0 GASLOG LTD SHS G37585109 3094 316012 SH SOLE 316012 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 487 31158 SH SOLE 31158 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1440 104616 SH SOLE 104616 0 0 GATX CORP COM 361448103 2012 24286 SH SOLE 24286 0 0 GCI LIBERTY INC COM CLASS A 36164V305 765 10801 SH SOLE 10801 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 11340 499357 SH SOLE 499357 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 3672 71191 SH SOLE 71191 0 0 GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 22199 18499 SH SOLE 0 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 289 5600 SH Call SOLE 0 0 5600 GDS HLDGS LTD SPONSORED ADS 36165L108 402 7800 SH Put SOLE 0 0 7800 GENCO SHIPPING & TRADING LTD SHS Y2685T131 3165 297979 SH SOLE 297979 0 0 GENERAC HLDGS INC COM 368736104 801 7962 SH SOLE 7962 0 0 GENERAL MTRS CO COM 37045V100 101292 2767548 SH SOLE 2767548 0 0 GENERAL MTRS CO COM 37045V100 16708 456500 SH Put SOLE 0 0 456500 GENERAL MTRS CO COM 37045V100 6621 180900 SH Call SOLE 0 0 180900 GENERAL DYNAMICS CORP COM 369550108 88096 499552 SH SOLE 499552 0 0 GENERAL ELECTRIC CO COM 369604103 2973 1145400 SH Call SOLE 0 0 1145400 GENERAL ELECTRIC CO COM 369604103 42878 3842100 SH SOLE 3842100 0 0 GENERAL FIN CORP DEL COM 369822101 157 14168 SH SOLE 14168 0 0 GENESCO INC COM 371532102 2862 59715 SH SOLE 59715 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 1464 892758 SH SOLE 892758 0 0 GENFIT S A ADS 372279109 1307 65691 SH SOLE 65691 0 0 GENIE ENERGY LTD CL B 372284208 2731 353348 SH SOLE 353348 0 0 GENMAB A S SPONSORED ADS 372303206 1163 52073 SH SOLE 52073 0 0 GENMARK DIAGNOSTICS INC COM 372309104 529 110060 SH SOLE 110060 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 91 43883 SH SOLE 43883 0 0 GENPACT LIMITED SHS G3922B107 2763 65514 SH SOLE 65514 0 0 GENTEX CORP COM 371901109 1920 66238 SH SOLE 66238 0 0 GENTHERM INC COM 37253A103 685 15425 SH SOLE 15425 0 0 GENWORTH FINL INC COM CL A 37247D106 6751 1534398 SH SOLE 1534398 0 0 GEO GROUP INC NEW COM 36162J106 380 22888 SH SOLE 22888 0 0 GEOPARK LTD USD SHS G38327105 2343 106030 SH SOLE 106030 0 0 GETTY RLTY CORP NEW COM 374297109 3568 108544 SH SOLE 108544 0 0 GIBRALTAR INDS INC COM 374689107 22686 449772 SH SOLE 449772 0 0 G-III APPAREL GROUP LTD COM 36237H101 8655 258364 SH SOLE 258364 0 0 GILDAN ACTIVEWEAR INC COM 375916103 4111 139206 SH SOLE 139206 0 0 GILEAD SCIENCES INC COM 375558103 48806 751100 SH Put SOLE 0 0 751100 GILEAD SCIENCES INC COM 375558103 85429 1314696 SH SOLE 1314696 0 0 GILEAD SCIENCES INC COM 375558103 50899 783300 SH Call SOLE 0 0 783300 GLACIER BANCORP INC NEW COM 37637Q105 3697 80382 SH SOLE 80382 0 0 GLADSTONE CAPITAL CORP COM 376535100 102 10267 SH SOLE 10267 0 0 GLADSTONE COML CORP COM 376536108 7227 330614 SH SOLE 330614 0 0 GLADSTONE LD CORP COM 376549101 921 71020 SH SOLE 71020 0 0 GLATFELTER COM 377316104 446 24357 SH SOLE 24357 0 0 GLAUKOS CORP COM 377322102 2724 50000 SH Call SOLE 0 0 50000 GLAUKOS CORP COM 377322102 25331 465052 SH SOLE 465052 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 13746 292538 SH SOLE 292538 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1739 37000 SH Put SOLE 0 0 37000 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 18020 226700 SH SOLE 226700 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3180 40000 SH Call SOLE 0 0 40000 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 455 90987 SH SOLE 90987 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 240 8096 SH SOLE 8096 0 0 GLOBAL PMTS INC COM 37940X102 128073 701540 SH SOLE 701540 0 0 GLOBAL PMTS INC COM 37940X102 2063 11300 SH Put SOLE 0 0 11300 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 105 11906 SH SOLE 11906 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1883 142358 SH SOLE 142358 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 1195 117954 SH SOLE 117954 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 866 32565 SH SOLE 32565 0 0 GLOBALSCAPE INC COM 37940G109 116 11825 SH SOLE 11825 0 0 GLOBALSTAR INC COM 378973408 206 396524 SH SOLE 396524 0 0 GLOBANT S A COM L44385109 1213 11438 SH SOLE 11438 0 0 GLOBE LIFE INC COM 37959E102 2915 27699 SH SOLE 27699 0 0 GLOBUS MED INC CL A 379577208 20942 355667 SH SOLE 355667 0 0 GLOBUS MED INC CL A 379577208 1178 20000 SH Put SOLE 0 0 20000 GLU MOBILE INC COM 379890106 15422 2549020 SH SOLE 2549020 0 0 GLYCOMIMETICS INC COM 38000Q102 414 78186 SH SOLE 78186 0 0 GNC HLDGS INC COM CL A 36191G107 213 78850 SH SOLE 78850 0 0 GODADDY INC CL A 380237107 35944 529212 SH SOLE 529212 0 0 GOGO INC COM 38046C109 545 85193 SH SOLE 85193 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 13143 727361 SH SOLE 727361 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 16030 1127320 SH SOLE 1127320 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 532 60154 SH SOLE 60154 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 6261 948619 SH SOLE 948619 0 0 GOLD RESOURCE CORP COM 38068T105 242 43617 SH SOLE 43617 0 0 GOLD STD VENTURES CORP COM 380738104 142 165410 SH SOLE 165410 0 0 GOLDEN ENTMT INC COM 381013101 4660 242452 SH SOLE 242452 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 5811 1000129 SH SOLE 1000129 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 178 46655 SH SOLE 46655 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 205969 895792 SH SOLE 895792 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 41272 179500 SH Call SOLE 0 0 179500 GOLDMAN SACHS GROUP INC COM 38141G104 113861 495200 SH Put SOLE 0 0 495200 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 206 3189 SH SOLE 3189 0 0 GOLUB CAP BDC INC COM 38173M102 15392 834014 SH SOLE 834014 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 52824 3395972 SH SOLE 3395972 0 0 GOPRO INC CL A 38268T103 5920 1364149 SH SOLE 1364149 0 0 GORES HOLDINGS III INC UNIT 09/07/2024 38286G208 31350 2850000 SH SOLE 2850000 0 0 GORES METROPOULOS INC UNIT 99/99/9999 382872208 20390 1920000 SH SOLE 1920000 0 0 GORMAN RUPP CO COM 383082104 352 9375 SH SOLE 9375 0 0 GOSSAMER BIO INC COM 38341P102 3262 208681 SH SOLE 208681 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 3942 33235 SH SOLE 33235 0 0 GRACE W R & CO DEL NEW COM 38388F108 82174 1176431 SH SOLE 1176431 0 0 GRACO INC COM 384109104 23730 456337 SH SOLE 456337 0 0 GRAFTECH INTL LTD COM 384313508 1513 130170 SH SOLE 130170 0 0 GRAHAM CORP COM 384556106 437 19974 SH SOLE 19974 0 0 GRAHAM HLDGS CO COM 384637104 247 386 SH SOLE 386 0 0 GRAINGER W W INC COM 384802104 74547 220213 SH SOLE 220213 0 0 GRAN TIERRA ENERGY INC COM 38500T101 146 113360 SH SOLE 113360 0 0 GRAND CANYON ED INC COM 38526M106 14856 155085 SH SOLE 155085 0 0 GRANITE PT MTG TR INC COM 38741L107 269 14628 SH SOLE 14628 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 41338 2482791 SH SOLE 2482791 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 250 6677 SH SOLE 6677 0 0 GRAY TELEVISION INC COM 389375106 10804 503922 SH SOLE 503922 0 0 GREAT AJAX CORP COM 38983D300 1469 99182 SH SOLE 99182 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 43 12930 SH SOLE 12930 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 3601 317834 SH SOLE 317834 0 0 GREAT SOUTHN BANCORP INC COM 390905107 2179 34420 SH SOLE 34420 0 0 GREAT WESTN BANCORP INC COM 391416104 5045 145235 SH SOLE 145235 0 0 GREEN PLAINS INC COM 393222104 649 42058 SH SOLE 42058 0 0 GREEN BRICK PARTNERS INC COM 392709101 1001 87169 SH SOLE 87169 0 0 GREENHILL & CO INC COM 395259104 539 31549 SH SOLE 31549 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 237 23411 SH SOLE 23411 0 0 GREENSKY INC CL A 39572G100 598 67167 SH SOLE 67167 0 0 GREIF INC CL A 397624107 494 11184 SH SOLE 11184 0 0 GREIF INC CL B 397624206 805 15549 SH SOLE 15549 0 0 GRIFFON CORP COM 398433102 616 30299 SH SOLE 30299 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 98924 4247476 SH SOLE 4247476 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 699 30000 SH Put SOLE 0 0 30000 GROCERY OUTLET HLDG CORP COM 39874R101 463 14254 SH SOLE 14254 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 4777 47766 SH SOLE 47766 0 0 GROUPON INC COM 399473107 1381 577887 SH SOLE 577887 0 0 GROWGENERATION CORP COM 39986L109 44 10715 SH SOLE 10715 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1616 26961 SH SOLE 26961 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 290 1550 SH SOLE 1550 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 3809 436840 SH SOLE 436840 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 454 27989 SH SOLE 27989 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 4137 352648 SH SOLE 352648 0 0 GS ACQUISITION HLDGS CORP COM CL A 36255F102 2930 265673 SH SOLE 265673 0 0 GS ACQUISITION HLDGS CORP UNIT 06/12/2023 36255F201 17110 1450000 SH SOLE 1450000 0 0 GSE SYS INC COM 36227K106 17 10054 SH SOLE 10054 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 1385 63352 SH SOLE 63352 0 0 GTT COMMUNICATIONS INC COM 362393100 335 29547 SH SOLE 29547 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 969 29486 SH SOLE 29486 0 0 GUARDANT HEALTH INC COM 40131M109 26154 334704 SH SOLE 334704 0 0 GUESS INC COM 401617105 2489 111236 SH SOLE 111236 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 409 3728 SH SOLE 3728 0 0 GULF ISLAND FABRICATION INC COM 402307102 2178 429655 SH SOLE 429655 0 0 GULFPORT ENERGY CORP COM NEW 402635304 111 36606 SH SOLE 36606 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 20597 196989 SH SOLE 196989 0 0 GX ACQUISITION CORP UNIT 05/24/2026 36251A206 5185 500000 SH SOLE 500000 0 0 GX ACQUISITION CORP COM CL A 36251A107 3888 390723 SH SOLE 390723 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1906 57016 SH SOLE 57016 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 436 41833 SH SOLE 41833 0 0 HACKETT GROUP INC COM 404609109 4902 303732 SH SOLE 303732 0 0 HAEMONETICS CORP COM 405024100 7901 68762 SH SOLE 68762 0 0 HAEMONETICS CORP COM 405024100 230 2000 SH Call SOLE 0 0 2000 HAIN CELESTIAL GROUP INC COM 405217100 3849 148298 SH SOLE 148298 0 0 HAIN CELESTIAL GROUP INC COM 405217100 714 27500 SH Put SOLE 0 0 27500 HALLIBURTON CO COM 406216101 51454 2102744 SH SOLE 2102744 0 0 HALLIBURTON CO COM 406216101 10087 412200 SH Put SOLE 0 0 412200 HALLIBURTON CO COM 406216101 4258 174000 SH Call SOLE 0 0 174000 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 934 53177 SH SOLE 53177 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 18704 1054963 SH SOLE 1054963 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1115 58387 SH SOLE 58387 0 0 HAMILTON LANE INC CL A 407497106 1370 22992 SH SOLE 22992 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 448 19631 SH SOLE 19631 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 300 13453 SH SOLE 13453 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 489 25373 SH SOLE 25373 0 0 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 490 27240 SH SOLE 27240 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 4967 113190 SH SOLE 113190 0 0 HANESBRANDS INC COM 410345102 25931 1746217 SH SOLE 1746217 0 0 HANMI FINL CORP COM NEW 410495204 1681 84067 SH SOLE 84067 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3938 122381 SH SOLE 122381 0 0 HANOVER INS GROUP INC COM 410867105 1947 14245 SH SOLE 14245 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 223 20308 SH SOLE 20308 0 0 HARLEY DAVIDSON INC COM 412822108 2044 54965 SH SOLE 54965 0 0 HARMONIC INC COM 413160102 8121 1041111 SH SOLE 1041111 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3852 1061252 SH SOLE 1061252 0 0 HARPOON THERAPEUTICS INC COM 41358P106 1198 81020 SH SOLE 81020 0 0 HARSCO CORP COM 415864107 20086 872931 SH SOLE 872931 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1100 18100 SH Call SOLE 0 0 18100 HARTFORD FINL SVCS GROUP INC COM 416515104 3707 61000 SH Put SOLE 0 0 61000 HARVARD BIOSCIENCE INC COM 416906105 1554 509518 SH SOLE 509518 0 0 HASBRO INC COM 418056107 34068 322580 SH SOLE 322580 0 0 HAVERTY FURNITURE INC COM 419596101 3456 171445 SH SOLE 171445 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 669 14281 SH SOLE 14281 0 0 HAWAIIAN HOLDINGS INC COM 419879101 309 10538 SH SOLE 10538 0 0 HAYMAKER ACQUISITION CORP II UNIT 10/31/2026 42087L200 15750 1500000 SH SOLE 1500000 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 621 17367 SH SOLE 17367 0 0 HBT FINL INC COM 404111106 538 28346 SH SOLE 28346 0 0 HC2 HLDGS INC COM 404139107 392 180704 SH SOLE 180704 0 0 HCA HEALTHCARE INC COM 40412C101 110621 748399 SH SOLE 748399 0 0 HCA HEALTHCARE INC COM 40412C101 6459 43700 SH Put SOLE 0 0 43700 HCA HEALTHCARE INC COM 40412C101 7701 52100 SH Call SOLE 0 0 52100 HCI GROUP INC COM 40416E103 3200 70099 SH SOLE 70099 0 0 HD SUPPLY HLDGS INC COM 40416M105 58170 1446292 SH SOLE 1446292 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1280 20204 SH SOLE 20204 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 1480 68976 SH SOLE 68976 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 2998 155443 SH SOLE 155443 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 5305 275000 SH Call SOLE 0 0 275000 HEALTHCARE RLTY TR COM 421946104 3472 104051 SH SOLE 104051 0 0 HEALTHCARE SVCS GRP INC COM 421906108 18428 757742 SH SOLE 757742 0 0 HEALTHCARE MERGER CORP UNIT 12/17/2021 42227L201 16250 1570000 SH SOLE 1570000 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 41666 1376008 SH SOLE 1376008 0 0 HEALTHEQUITY INC COM 42226A107 19780 267046 SH SOLE 267046 0 0 HEALTHEQUITY INC COM 42226A107 741 10000 SH Call SOLE 0 0 10000 HEALTHPEAK PPTYS INC COM 42250P103 15018 435688 SH SOLE 435688 0 0 HEARTLAND FINL USA INC COM 42234Q102 6313 126911 SH SOLE 126911 0 0 HECLA MNG CO COM 422704106 12526 3694903 SH SOLE 3694903 0 0 HEICO CORP NEW COM 422806109 25594 224214 SH SOLE 224214 0 0 HEICO CORP NEW CL A 422806208 47945 535523 SH SOLE 535523 0 0 HELEN OF TROY CORP LTD COM G4388N106 232 1290 SH SOLE 1290 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 361 7809 SH SOLE 7809 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 135 138804 SH SOLE 138804 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2058 213665 SH SOLE 213665 0 0 HELMERICH & PAYNE INC COM 423452101 81325 1790112 SH SOLE 1790112 0 0 HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 3273 300000 SH SOLE 300000 0 0 HENRY JACK & ASSOC INC COM 426281101 28694 196978 SH SOLE 196978 0 0 HENRY SCHEIN INC COM 806407102 5338 80000 SH Call SOLE 0 0 80000 HENRY SCHEIN INC COM 806407102 16637 249358 SH SOLE 249358 0 0 HERBALIFE LTD NOTE 2.625% 3/1 42703MAD5 32726 31600 SH SOLE 0 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 34807 730165 SH SOLE 730165 0 0 HERC HLDGS INC COM 42704L104 10266 209761 SH SOLE 209761 0 0 HERCULES CAPITAL INC COM 427096508 11282 804712 SH SOLE 804712 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 304 9698 SH SOLE 9698 0 0 HERITAGE FINL CORP WASH COM 42722X106 4151 146664 SH SOLE 146664 0 0 HERITAGE INS HLDGS INC COM 42727J102 199 14992 SH SOLE 14992 0 0 HERITAGE COMMERCE CORP COM 426927109 4170 325002 SH SOLE 325002 0 0 HERON THERAPEUTICS INC COM 427746102 16627 707544 SH SOLE 707544 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 8344 573481 SH SOLE 573481 0 0 HERSHEY CO COM 427866108 706 4800 SH Call SOLE 0 0 4800 HERSHEY CO COM 427866108 456 3100 SH Put SOLE 0 0 3100 HESKA CORP COM RESTRC NEW 42805E306 10002 104249 SH SOLE 104249 0 0 HESS CORP COM 42809H107 3175 47526 SH SOLE 47526 0 0 HESS CORP COM 42809H107 9841 147300 SH Put SOLE 0 0 147300 HESS MIDSTREAM LP CL A SHS 428103105 470 20708 SH SOLE 20708 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 42130 2656397 SH SOLE 2656397 0 0 HEXCEL CORP NEW COM 428291108 4326 59003 SH SOLE 59003 0 0 HEXCEL CORP NEW COM 428291108 4501 61400 SH Put SOLE 0 0 61400 HEXO CORP COM 428304109 171 107776 SH SOLE 107776 0 0 HI CRUSH INC COM 428337109 80 91114 SH SOLE 91114 0 0 HIBBETT SPORTS INC COM 428567101 6487 231357 SH SOLE 231357 0 0 HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 3049 245261 SH SOLE 245261 0 0 HIGHWOODS PPTYS INC COM 431284108 49447 1010983 SH SOLE 1010983 0 0 HILL INTERNATIONAL INC COM 431466101 644 203877 SH SOLE 203877 0 0 HILL ROM HLDGS INC COM 431475102 146956 1294428 SH SOLE 1294428 0 0 HILL ROM HLDGS INC COM 431475102 13624 120000 SH Put SOLE 0 0 120000 HILLENBRAND INC COM 431571108 2470 74142 SH SOLE 74142 0 0 HILLTOP HOLDINGS INC COM 432748101 3260 130761 SH SOLE 130761 0 0 HILTON GRAND VACATIONS INC COM 43283X105 3434 99846 SH SOLE 99846 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2576 23227 SH SOLE 23227 0 0 HMS HLDGS CORP COM 40425J101 2076 70140 SH SOLE 70140 0 0 HMS HLDGS CORP COM 40425J101 296 10000 SH Call SOLE 0 0 10000 HNI CORP COM 404251100 3767 100554 SH SOLE 100554 0 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 3627 232078 SH SOLE 232078 0 0 HOLLYFRONTIER CORP COM 436106108 11455 225900 SH Put SOLE 0 0 225900 HOLLYFRONTIER CORP COM 436106108 28312 558312 SH SOLE 558312 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 4526 275830 SH SOLE 275830 0 0 HOLOGIC INC COM 436440101 57391 1099232 SH SOLE 1099232 0 0 HOLOGIC INC COM 436440101 19318 370000 SH Call SOLE 0 0 370000 HOME BANCORP INC COM 43689E107 319 8143 SH SOLE 8143 0 0 HOME DEPOT INC COM 437076102 239597 1097156 SH SOLE 1097156 0 0 HOME DEPOT INC COM 437076102 107181 490800 SH Put SOLE 0 0 490800 HOME DEPOT INC COM 437076102 19196 87900 SH Call SOLE 0 0 87900 HOMETRUST BANCSHARES INC COM 437872104 2069 77107 SH SOLE 77107 0 0 HOMOLOGY MEDICINES INC COM 438083107 1177 56863 SH SOLE 56863 0 0 HONEYWELL INTL INC COM 438516106 225046 1271445 SH SOLE 1271445 0 0 HONEYWELL INTL INC COM 438516106 25647 194900 SH Put SOLE 0 0 194900 HONEYWELL INTL INC COM 438516106 8885 100200 SH Call SOLE 0 0 100200 HOOKER FURNITURE CORP COM 439038100 1752 68198 SH SOLE 68198 0 0 HOPE BANCORP INC COM 43940T109 3172 213452 SH SOLE 213452 0 0 HOPE BANCORP INC NOTE 2.000% 5/1 43940TAB5 8507 9020 SH SOLE 0 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1244 28501 SH SOLE 28501 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 10930 301928 SH SOLE 301928 0 0 HORIZON BANCORP INC COM 440407104 2873 151224 SH SOLE 151224 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 238 18415 SH SOLE 18415 0 0 HORMEL FOODS CORP COM 440452100 2305 51100 SH Put SOLE 0 0 51100 HORMEL FOODS CORP COM 440452100 454 10063 SH SOLE 10063 0 0 HOSTESS BRANDS INC CL A 44109J106 31039 2134766 SH SOLE 2134766 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 10347 1655441 SH SOLE 1655441 0 0 HOWARD HUGHES CORP COM 44267D107 8216 64798 SH SOLE 64798 0 0 HP INC COM 40434L105 88086 4286419 SH SOLE 4286419 0 0 HP INC COM 40434L105 3282 159700 SH Put SOLE 0 0 159700 HP INC COM 40434L105 4585 223100 SH Call SOLE 0 0 223100 HUAMI CORP SPONSORED ADS 44331K103 3506 291643 SH SOLE 291643 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 533 26552 SH SOLE 26552 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2471 61656 SH SOLE 61656 0 0 HUB GROUP INC CL A 443320106 4180 81488 SH SOLE 81488 0 0 HUBBELL INC COM 443510607 18679 126365 SH SOLE 126365 0 0 HUBSPOT INC COM 443573100 12030 75896 SH SOLE 75896 0 0 HUDBAY MINERALS INC COM 443628102 3897 938958 SH SOLE 938958 0 0 HUDSON PAC PPTYS INC COM 444097109 19734 524154 SH SOLE 524154 0 0 HUMANA INC COM 444859102 65875 179732 SH SOLE 179732 0 0 HUMANA INC COM 444859102 1210 3300 SH Put SOLE 0 0 3300 HUNT J B TRANS SVCS INC COM 445658107 9028 77311 SH SOLE 77311 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 8826 35180 SH SOLE 35180 0 0 HUNTSMAN CORP COM 447011107 27574 1141319 SH SOLE 1141319 0 0 HURON CONSULTING GROUP INC COM 447462102 4571 66516 SH SOLE 66516 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1206 48093 SH SOLE 48093 0 0 HUTTIG BLDG PRODS INC COM 448451104 61 39348 SH SOLE 39348 0 0 HUYA INC ADS REP SHS A 44852D108 13496 751862 SH SOLE 751862 0 0 HYATT HOTELS CORP COM CL A 448579102 8007 89250 SH SOLE 89250 0 0 HYRECAR INC COM 44916T107 222 84282 SH SOLE 84282 0 0 I3 VERTICALS INC COM CL A 46571Y107 5912 209264 SH SOLE 209264 0 0 IAA INC COM 449253103 24176 513731 SH SOLE 513731 0 0 IAC INTERACTIVECORP COM 44919P508 101029 405559 SH SOLE 405559 0 0 IAMGOLD CORP COM 450913108 9079 2433981 SH SOLE 2433981 0 0 IBERIABANK CORP COM 450828108 16665 222699 SH SOLE 222699 0 0 ICAD INC COM NEW 44934S206 165 21243 SH SOLE 21243 0 0 ICHOR HOLDINGS SHS G4740B105 13576 408058 SH SOLE 408058 0 0 ICICI BK LTD ADR 45104G104 11879 787180 SH SOLE 787180 0 0 ICON PLC SHS G4705A100 3445 20000 SH Put SOLE 0 0 20000 ICON PLC SHS G4705A100 6993 40603 SH SOLE 40603 0 0 ICU MED INC COM 44930G107 3742 20000 SH Put SOLE 0 0 20000 IDACORP INC COM 451107106 18808 176101 SH SOLE 176101 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 290 38692 SH SOLE 38692 0 0 IDENTIV INC COM NEW 45170X205 66 11681 SH SOLE 11681 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 963 529058 SH SOLE 529058 0 0 IDEX CORP COM 45167R104 54743 318276 SH SOLE 318276 0 0 IDEXX LABS INC COM 45168D104 3917 15000 SH Call SOLE 0 0 15000 IDEXX LABS INC COM 45168D104 6701 25662 SH SOLE 25662 0 0 IES HLDGS INC COM 44951W106 595 23173 SH SOLE 23173 0 0 IHEARTMEDIA INC COM CL A 45174J509 2944 174199 SH SOLE 174199 0 0 IHS MARKIT LTD SHS G47567105 39646 526164 SH SOLE 526164 0 0 II VI INC COM 902104108 3467 102974 SH SOLE 102974 0 0 ILLINOIS TOOL WKS INC COM 452308109 2203 12265 SH SOLE 12265 0 0 ILLINOIS TOOL WKS INC COM 452308109 2694 15000 SH Put SOLE 0 0 15000 ILLUMINA INC COM 452327109 24881 75000 SH Call SOLE 0 0 75000 ILLUMINA INC COM 452327109 6004 18100 SH Put SOLE 0 0 18100 ILLUMINA INC COM 452327109 4827 14552 SH SOLE 14552 0 0 IMAX CORP COM 45245E109 254 12410 SH SOLE 12410 0 0 IMMERSION CORP COM 452521107 433 58323 SH SOLE 58323 0 0 IMMUNIC INC COM 4525EP101 111 11463 SH SOLE 11463 0 0 IMMUNOGEN INC COM 45253H101 15160 2969579 SH SOLE 2969579 0 0 IMMUNOMEDICS INC COM 452907108 24532 1159365 SH SOLE 1159365 0 0 IMMUNOMEDICS INC COM 452907108 423 20000 SH Put SOLE 0 0 20000 IMPAC MTG HLDGS INC COM NEW 45254P508 513 97556 SH SOLE 97556 0 0 IMPINJ INC COM 453204109 6700 259071 SH SOLE 259071 0 0 INCYTE CORP COM 45337C102 17420 199500 SH Put SOLE 0 0 199500 INCYTE CORP COM 45337C102 22862 261824 SH SOLE 261824 0 0 INCYTE CORP COM 45337C102 8732 100000 SH Call SOLE 0 0 100000 INDEPENDENT BANK CORP MASS COM 453836108 395 4749 SH SOLE 4749 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 7129 314763 SH SOLE 314763 0 0 INDEPENDENT BK GROUP INC COM 45384B106 10687 192761 SH SOLE 192761 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3000 133810 SH SOLE 133810 0 0 INFLARX NV COM N44821101 475 120070 SH SOLE 120070 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 118 46524 SH SOLE 46524 0 0 INFOSYS LTD SPONSORED ADR 456788108 14876 1441425 SH SOLE 1441425 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 321 99827 SH SOLE 99827 0 0 INFUSYSTEM HLDGS INC COM 45685K102 95 11153 SH SOLE 11153 0 0 ING GROEP N V SPONSORED ADR 456837103 460 38155 SH SOLE 38155 0 0 INGERSOLL-RAND PLC SHS G47791101 70676 531716 SH SOLE 531716 0 0 INGERSOLL-RAND PLC SHS G47791101 15392 115800 SH Put SOLE 0 0 115800 INGEVITY CORP COM 45688C107 19150 219162 SH SOLE 219162 0 0 INGLES MKTS INC CL A 457030104 533 11226 SH SOLE 11226 0 0 INMODE LTD SHS M5425M103 202 5146 SH SOLE 5146 0 0 INNATE PHARMA S A SPONSORED ADS 45781K204 477 74242 SH SOLE 74242 0 0 INNOPHOS HOLDINGS INC COM 45774N108 954 29842 SH SOLE 29842 0 0 INNOSPEC INC COM 45768S105 1145 11074 SH SOLE 11074 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 10683 140801 SH SOLE 140801 0 0 INOGEN INC COM 45780L104 4967 72690 SH SOLE 72690 0 0 INOGEN INC COM 45780L104 2733 40000 SH Call SOLE 0 0 40000 INOVALON HLDGS INC COM CL A 45781D101 2858 151835 SH SOLE 151835 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 55 16746 SH SOLE 16746 0 0 INPHI CORP COM 45772F107 10729 144948 SH SOLE 144948 0 0 INSEEGO CORP COM 45782B104 832 113560 SH SOLE 113560 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1471 20922 SH SOLE 20922 0 0 INSMED INC COM PAR $.01 457669307 19694 824710 SH SOLE 824710 0 0 INSMED INC COM PAR $.01 457669307 2388 100000 SH Call SOLE 0 0 100000 INSPERITY INC COM 45778Q107 1433 16650 SH SOLE 16650 0 0 INSTALLED BLDG PRODS INC COM 45780R101 11965 173728 SH SOLE 173728 0 0 INSTRUCTURE INC COM 45781U103 11674 242147 SH SOLE 242147 0 0 INSULET CORP COM 45784P101 43239 252565 SH SOLE 252565 0 0 INSULET CORP NOTE 1.375%11/1 45784PAH4 43215 22700 SH SOLE 0 0 0 INTEGER HLDGS CORP COM 45826H109 804 10000 SH Call SOLE 0 0 10000 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 574 9841 SH SOLE 9841 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4080 70000 SH Call SOLE 0 0 70000 INTEL CORP COM 458140100 240529 4018863 SH SOLE 4018863 0 0 INTEL CORP COM 458140100 127223 2125700 SH Put SOLE 0 0 2125700 INTEL CORP COM 458140100 31607 528100 SH Call SOLE 0 0 528100 INTELLIA THERAPEUTICS INC COM 45826J105 248 16875 SH SOLE 16875 0 0 INTELSAT S A COM L5140P101 9139 1300000 SH Call SOLE 0 0 1300000 INTELSAT S A COM L5140P101 14624 2080164 SH SOLE 2080164 0 0 INTELSAT S A NOTE 4.500% 6/1 45790VAB6 1852 2745 SH SOLE 0 0 0 INTER PARFUMS INC COM 458334109 5018 69010 SH SOLE 69010 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8918 191301 SH SOLE 191301 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 7209 58172 SH SOLE 58172 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 101679 1098639 SH SOLE 1098639 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 13198 142600 SH Put SOLE 0 0 142600 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1860 20100 SH Call SOLE 0 0 20100 INTERCORP FINL SVCS INC SHS P5626F128 4706 113941 SH SOLE 113941 0 0 INTERDIGITAL INC COM 45867G101 26061 478264 SH SOLE 478264 0 0 INTERFACE INC COM 458665304 608 36670 SH SOLE 36670 0 0 INTERNAP CORP COM PAR 45885A409 299 271397 SH SOLE 271397 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 4438 296462 SH SOLE 296462 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 45631 1059461 SH SOLE 1059461 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2401 17910 SH SOLE 17910 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 44193 329700 SH Put SOLE 0 0 329700 INTERNATIONAL BUSINESS MACHS COM 459200101 9410 70200 SH Call SOLE 0 0 70200 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 69053 535214 SH SOLE 535214 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 5424 182255 SH SOLE 182255 0 0 INTERPUBLIC GROUP COS INC COM 460690100 8232 356377 SH SOLE 356377 0 0 INTERSECT ENT INC COM 46071F103 996 40000 SH Call SOLE 0 0 40000 INTERXION HOLDING N.V SHS N47279109 34890 416299 SH SOLE 416299 0 0 INTEVAC INC COM 461148108 95 13449 SH SOLE 13449 0 0 INTL PAPER CO COM 460146103 13249 287708 SH SOLE 287708 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 8916 259854 SH SOLE 259854 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 12009 350000 SH Put SOLE 0 0 350000 INTREPID POTASH INC COM 46121Y102 651 240104 SH SOLE 240104 0 0 INTREXON CORP COM 46122T102 4498 820883 SH SOLE 820883 0 0 INTUIT COM 461202103 9387 35838 SH SOLE 35838 0 0 INTUIT COM 461202103 14039 53600 SH Put SOLE 0 0 53600 INTUITIVE SURGICAL INC COM NEW 46120E602 32986 55800 SH Put SOLE 0 0 55800 INTUITIVE SURGICAL INC COM NEW 46120E602 40021 67700 SH Call SOLE 0 0 67700 INTUITIVE SURGICAL INC COM NEW 46120E602 14142 23923 SH SOLE 23923 0 0 INVACARE CORP COM 461203101 13704 1519247 SH SOLE 1519247 0 0 INVESCO LTD SHS G491BT108 19769 1099480 SH SOLE 1099480 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 2912 256527 SH SOLE 256527 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1696 101856 SH SOLE 101856 0 0 INVESCO SR INCOME TR COM 46131H107 3432 800096 SH SOLE 800096 0 0 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 506 10046 SH SOLE 10046 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 982 61549 SH SOLE 61549 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3080 26615 SH SOLE 26615 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 339 3545 SH SOLE 3545 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 224 7087 SH SOLE 7087 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 349 11808 SH SOLE 11808 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 198 13171 SH SOLE 13171 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 8565 375344 SH SOLE 375344 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 5138 88066 SH SOLE 88066 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 601601 2829600 SH Put SOLE 0 0 2829600 INVESCO QQQ TR UNIT SER 1 46090E103 199790 939700 SH Call SOLE 0 0 939700 INVESCO QQQ TR UNIT SER 1 46090E103 13179 61987 SH SOLE 61987 0 0 INVESTAR HLDG CORP COM 46134L105 553 23030 SH SOLE 23030 0 0 INVESTCORP CR MGMT BDC INC COM 46090R104 132 19769 SH SOLE 19769 0 0 INVESTORS BANCORP INC NEW COM 46146L101 54228 4551261 SH SOLE 4551261 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 24387 336379 SH SOLE 336379 0 0 INVITAE CORP COM 46185L103 484 30000 SH Call SOLE 0 0 30000 INVITAE CORP COM 46185L103 9341 579094 SH SOLE 579094 0 0 INVITATION HOMES INC COM 46187W107 79883 2665440 SH SOLE 2665440 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 301 34682 SH SOLE 34682 0 0 IONIS PHARMACEUTICALS INC COM 462222100 608 10064 SH SOLE 10064 0 0 IONIS PHARMACEUTICALS INC COM 462222100 6041 100000 SH Call SOLE 0 0 100000 IOVANCE BIOTHERAPEUTICS INC COM 462260100 5104 184400 SH Call SOLE 0 0 184400 IPG PHOTONICS CORP COM 44980X109 7802 53836 SH SOLE 53836 0 0 IQIYI INC SPONSORED ADS 46267X108 348 16475 SH SOLE 16475 0 0 IQIYI INC SPONSORED ADS 46267X108 6333 300000 SH Put SOLE 0 0 300000 IQVIA HLDGS INC COM 46266C105 57591 372736 SH SOLE 372736 0 0 IQVIA HLDGS INC COM 46266C105 3291 21300 SH Call SOLE 0 0 21300 IRADIMED CORP COM 46266A109 1115 47705 SH SOLE 47705 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 39891 585856 SH SOLE 585856 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 568 23043 SH SOLE 23043 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8903 668917 SH SOLE 668917 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 76 10914 SH SOLE 10914 0 0 ISHARES INC MSCI AUST ETF 464286103 4448 196482 SH SOLE 196482 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 3540 116628 SH SOLE 116628 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 692 42659 SH SOLE 42659 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 655 39292 SH SOLE 39292 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 8340 500000 SH Call SOLE 0 0 500000 ISHARES INC MSCI FRANCE ETF 464286707 3177 97129 SH SOLE 97129 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 105277 2218700 SH Put SOLE 0 0 2218700 ISHARES INC MSCI BRAZIL ETF 464286400 59872 1261789 SH SOLE 1261789 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1555 25000 SH Put SOLE 0 0 25000 ISHARES INC MSCI STH AFR ETF 464286780 5387 109828 SH SOLE 109828 0 0 ISHARES INC MSCI MEXICO ETF 464286822 24767 550000 SH Call SOLE 0 0 550000 ISHARES INC MSCI CDA ETF 464286509 18246 610447 SH SOLE 610447 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 4270 72785 SH SOLE 72785 0 0 ISHARES INC MSCI MEXICO ETF 464286822 579 12860 SH SOLE 12860 0 0 ISHARES INC MSCI MEXICO ETF 464286822 15761 350000 SH Put SOLE 0 0 350000 ISHARES INC MSCI HONG KG ETF 464286871 2607 107171 SH SOLE 107171 0 0 ISHARES INC MSCI EURZONE ETF 464286608 2923 69721 SH SOLE 69721 0 0 ISHARES INC MSCI CHILE ETF 464286640 1145 34350 SH SOLE 34350 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1242 19970 SH SOLE 19970 0 0 ISHARES INC MSCI GERMANY ETF 464286806 9880 336060 SH SOLE 336060 0 0 ISHARES INC MIN VOL GBL ETF 464286525 245 2561 SH SOLE 2561 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1407 34200 SH SOLE 34200 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 22552 380687 SH SOLE 380687 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1644 57677 SH SOLE 57677 0 0 ISHARES INC MSCI THAILND ETF 464286624 365 4168 SH SOLE 4168 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 9490 200000 SH Call SOLE 0 0 200000 ISHARES TR CHINA LG-CAP ETF 464287184 13508 309600 SH Put SOLE 0 0 309600 ISHARES TR NASDAQ BIOTECH 464287556 31333 260000 SH Call SOLE 0 0 260000 ISHARES TR MSCI EMG MKT ETF 464287234 188656 4204500 SH Put SOLE 0 0 4204500 ISHARES TR U.S. REAL ES ETF 464287739 146043 1569000 SH Put SOLE 0 0 1569000 ISHARES TR 0-5YR HI YL CP 46434V407 531 11432 SH SOLE 11432 0 0 ISHARES TR NASDAQ BIOTECH 464287556 201975 1676000 SH Put SOLE 0 0 1676000 ISHARES TR RUSSELL 2000 ETF 464287655 865079 5221700 SH Put SOLE 0 0 5221700 ISHARES TR MORTGE REL ETF 46435G342 1463 32862 SH SOLE 32862 0 0 ISHARES TR IBOXX HI YD ETF 464288513 145936 1659500 SH SOLE 1659500 0 0 ISHARES TR RUS 1000 ETF 464287622 2118 11872 SH SOLE 11872 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 16751 328970 SH SOLE 328970 0 0 ISHARES TR U.S. REAL ES ETF 464287739 40164 431501 SH SOLE 431501 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 958 15482 SH SOLE 15482 0 0 ISHARES TR MSCI ACWI EX US 464288240 2342 47687 SH SOLE 47687 0 0 ISHARES TR EAFE VALUE ETF 464288877 1788 35814 SH SOLE 35814 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 3693 27056 SH SOLE 27056 0 0 ISHARES TR IBOXX INV CP ETF 464287242 8317 65000 SH Put SOLE 0 0 65000 ISHARES TR 1 3 YR TREAS BD 464287457 774 9142 SH SOLE 9142 0 0 ISHARES TR MSCI EAFE ETF 464287465 37352 537909 SH SOLE 537909 0 0 ISHARES TR MSCI EAFE ETF 464287465 34720 500000 SH Put SOLE 0 0 500000 ISHARES TR RUSSELL 2000 ETF 464287655 95724 577800 SH Call SOLE 0 0 577800 ISHARES TR CHINA LG-CAP ETF 464287184 15484 354887 SH SOLE 354887 0 0 ISHARES TR PFD AND INCM SEC 464288687 9156 243572 SH SOLE 243572 0 0 ISHARES TR SELECT DIVID ETF 464287168 3925 37144 SH SOLE 37144 0 0 ISHARES TR TIPS BD ETF 464287176 8895 76306 SH SOLE 76306 0 0 ISHARES TR SP SMCP600VL ETF 464287879 399 2483 SH SOLE 2483 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 4872 74266 SH SOLE 74266 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 64516 1437847 SH SOLE 1437847 0 0 ISHARES TR S&P 500 VAL ETF 464287408 4066 31258 SH SOLE 31258 0 0 ISHARES TR CORE S&P SCP ETF 464287804 38117 454587 SH SOLE 454587 0 0 ISHARES TR USD INV GRDE ETF 464288620 2005 34390 SH SOLE 34390 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 3925 20269 SH SOLE 20269 0 0 ISHARES TR US HOME CONS ETF 464288752 3070 69111 SH SOLE 69111 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 1335 12112 SH SOLE 12112 0 0 ISHARES TR 20 YR TR BD ETF 464287432 12557 92686 SH SOLE 92686 0 0 ISHARES TR SHORT TREAS BD 464288679 24095 218132 SH SOLE 218132 0 0 ISHARES TR INTRM TR CRP ETF 464288638 6038 104131 SH SOLE 104131 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 117064 706609 SH SOLE 706609 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 4923 27982 SH SOLE 27982 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 47804 1065400 SH Call SOLE 0 0 1065400 ISHARES TR NASDAQ BIOTECH 464287556 34237 284103 SH SOLE 284103 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4677 22722 SH SOLE 22722 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 21939 170623 SH SOLE 170623 0 0 ISHARES TR IBOXX HI YD ETF 464288513 77387 880000 SH Call SOLE 0 0 880000 ISHARES TR U.S. TECH ETF 464287721 238 1023 SH SOLE 1023 0 0 ISHARES TR CORE DIV GRWTH 46434V621 1118 26582 SH SOLE 26582 0 0 ISHARES TR SH TR CRPORT ETF 464288646 8085 150746 SH SOLE 150746 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 34254 404750 SH DFND 1,2 0 404750 0 ISHARES TR CORE S&P US GWT 464287671 1015 15008 SH SOLE 15008 0 0 ISHARES TR RUS MD CP GR ETF 464287481 710 4651 SH SOLE 4651 0 0 ISHARES TR CORE S&P TTL STK 464287150 2110 29030 SH SOLE 29030 0 0 ISHARES TR IBOXX HI YD ETF 464288513 52764 600000 SH Put SOLE 0 0 600000 ISHARES TR U.S. REAL ES ETF 464287739 6758 72600 SH Call SOLE 0 0 72600 ISHARES TR INTL SEL DIV ETF 464288448 822 24496 SH SOLE 24496 0 0 ISHARES TR CORE S&P500 ETF 464287200 10520 32547 SH SOLE 32547 0 0 ISHARES TR IBOXX INV CP ETF 464287242 28069 219358 SH SOLE 219358 0 0 ISHARES TR CORE S&P US VLU 464287663 464 7360 SH SOLE 7360 0 0 ISHARES TR CORE US AGGBD ET 464287226 20564 183001 SH SOLE 183001 0 0 ISHARES TR JPMORGAN USD EMG 464288281 11703 102157 SH SOLE 102157 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1027 7153 SH SOLE 7153 0 0 ISHARES TR S&P 100 ETF 464287101 2471 17150 SH SOLE 17150 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 203 2067 SH SOLE 2067 0 0 ISHARES TR MSCI PERU ETF 464289842 278 7503 SH SOLE 7503 0 0 ISHARES TR MBS ETF 464288588 10079 93271 SH SOLE 93271 0 0 ISHARES TR NATIONAL MUN ETF 464288414 6802 59716 SH SOLE 59716 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 917 4865 SH SOLE 4865 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 6104 121470 SH SOLE 121470 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 631 131754 SH SOLE 131754 0 0 ISTAR INC COM 45031U101 3213 221411 SH SOLE 221411 0 0 ITERIS INC COM 46564T107 464 92938 SH SOLE 92938 0 0 ITRON INC COM 465741106 1434 17078 SH SOLE 17078 0 0 ITT INC COM 45073V108 12264 165930 SH SOLE 165930 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 3207 127600 SH SOLE 127600 0 0 IVERIC BIO INC COM 46583P102 7498 873867 SH SOLE 873867 0 0 J & J SNACK FOODS CORP COM 466032109 20486 111172 SH SOLE 111172 0 0 J2 GLOBAL INC COM 48123V102 1149 12263 SH SOLE 12263 0 0 J2 GLOBAL INC COM 48123V102 10777 115000 SH Put SOLE 0 0 115000 JABIL INC COM 466313103 25970 628347 SH SOLE 628347 0 0 JACK IN THE BOX INC COM 466367109 105186 1348020 SH SOLE 1348020 0 0 JACOBS ENGR GROUP INC COM 469814107 941 10480 SH SOLE 10480 0 0 JAMES RIV GROUP LTD COM G5005R107 961 23315 SH SOLE 23315 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 16735 684449 SH SOLE 684449 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6832 45765 SH SOLE 45765 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 746 5000 SH Call SOLE 0 0 5000 JD COM INC SPON ADR CL A 47215P106 45257 1284612 SH SOLE 1284612 0 0 JD COM INC SPON ADR CL A 47215P106 8691 246700 SH Call SOLE 0 0 246700 JD COM INC SPON ADR CL A 47215P106 11432 324500 SH Put SOLE 0 0 324500 JELD-WEN HLDG INC COM 47580P103 10353 442265 SH SOLE 442265 0 0 JERASH HLDGS US INC COM 47632P101 134 22841 SH SOLE 22841 0 0 JETBLUE AWYS CORP COM 477143101 20115 1074526 SH SOLE 1074526 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 106 71027 SH SOLE 71027 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 531 23596 SH SOLE 23596 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3694 32790 SH SOLE 32790 0 0 JOHNSON CTLS INTL PLC SHS G51502105 29386 721840 SH SOLE 721840 0 0 JOHNSON CTLS INTL PLC SHS G51502105 10068 247300 SH Put SOLE 0 0 247300 JOHNSON CTLS INTL PLC SHS G51502105 501 12300 SH Call SOLE 0 0 12300 JOHNSON & JOHNSON COM 478160104 161986 1110484 SH SOLE 1110484 0 0 JOHNSON & JOHNSON COM 478160104 48166 330200 SH Call SOLE 0 0 330200 JOHNSON & JOHNSON COM 478160104 95326 653500 SH Put SOLE 0 0 653500 JOHNSON OUTDOORS INC CL A 479167108 8363 109031 SH SOLE 109031 0 0 JOINT CORP COM 47973J102 3965 245653 SH SOLE 245653 0 0 JONES LANG LASALLE INC COM 48020Q107 20623 118462 SH SOLE 118462 0 0 JOUNCE THERAPEUTICS INC COM 481116101 561 64289 SH SOLE 64289 0 0 JOYY INC ADS REPSTG COM A 46591M109 5604 106164 SH SOLE 106164 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 13895 275531 SH SOLE 275531 0 0 JPMORGAN CHASE & CO COM 46625H100 102152 732800 SH Call SOLE 0 0 732800 JPMORGAN CHASE & CO COM 46625H100 124986 896603 SH SOLE 896603 0 0 JPMORGAN CHASE & CO COM 46625H100 351846 2524000 SH Put SOLE 0 0 2524000 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 12328 565245 SH SOLE 565245 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 122 18123 SH SOLE 18123 0 0 JUNIPER INDL HLDGS INC UNIT 11/13/2026 48205G205 13260 1300000 SH SOLE 1300000 0 0 JUNIPER NETWORKS INC COM 48203R104 50366 2044885 SH SOLE 2044885 0 0 JUNIPER NETWORKS INC COM 48203R104 2396 97300 SH Put SOLE 0 0 97300 JUST ENERGY GROUP INC COM 48213W101 358 213274 SH SOLE 213274 0 0 K12 INC COM 48273U102 868 42676 SH SOLE 42676 0 0 KADMON HLDGS INC COM 48283N106 24480 5404040 SH SOLE 5404040 0 0 KADMON HLDGS INC COM 48283N106 555 122500 SH Call SOLE 0 0 122500 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4118 37140 SH SOLE 37140 0 0 KALA PHARMACEUTICALS INC COM 483119103 2024 548470 SH SOLE 548470 0 0 KALEYRA INC *W EXP 12/12/202 483379111 2550 300000 SH Call SOLE 0 0 300000 KALVISTA PHARMACEUTICALS INC COM 483497103 501 28148 SH SOLE 28148 0 0 KAMAN CORP COM 483548103 1415 21471 SH SOLE 21471 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 170 35865 SH SOLE 35865 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2289 14946 SH SOLE 14946 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 13478 88000 SH Put SOLE 0 0 88000 KANSAS CITY SOUTHERN COM NEW 485170302 2389 15600 SH Call SOLE 0 0 15600 KAR AUCTION SVCS INC COM 48238T109 5003 229606 SH SOLE 229606 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 259 13496 SH SOLE 13496 0 0 KB HOME COM 48666K109 36854 1075411 SH SOLE 1075411 0 0 KBR INC COM 48242W106 61320 2010504 SH SOLE 2010504 0 0 KEARNY FINL CORP MD COM 48716P108 3834 277192 SH SOLE 277192 0 0 KELLOGG CO COM 487836108 85721 1239456 SH SOLE 1239456 0 0 KEMET CORP COM NEW 488360207 15965 590203 SH SOLE 590203 0 0 KEMPER CORP DEL COM 488401100 5797 74798 SH SOLE 74798 0 0 KENNAMETAL INC COM 489170100 580 15717 SH SOLE 15717 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 7940 356064 SH SOLE 356064 0 0 KEURIG DR PEPPER INC COM 49271V100 10184 351775 SH SOLE 351775 0 0 KEYCORP NEW COM 493267108 65117 3217254 SH SOLE 3217254 0 0 KEYCORP NEW COM 493267108 3259 161000 SH Put SOLE 0 0 161000 KEYSIGHT TECHNOLOGIES INC COM 49338L103 35754 348373 SH SOLE 348373 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 92 23012 SH SOLE 23012 0 0 KFORCE INC COM 493732101 2474 62325 SH SOLE 62325 0 0 KILROY RLTY CORP COM 49427F108 19010 226585 SH SOLE 226585 0 0 KIMBALL ELECTRONICS INC COM 49428J109 2075 118207 SH SOLE 118207 0 0 KIMBALL INTL INC CL B 494274103 351 16977 SH SOLE 16977 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 754 44376 SH SOLE 44376 0 0 KIMBERLY CLARK CORP COM 494368103 5034 36594 SH SOLE 36594 0 0 KINDER MORGAN INC DEL COM 49456B101 15357 725412 SH SOLE 725412 0 0 KINDRED BIOSCIENCES INC COM 494577109 401 47303 SH SOLE 47303 0 0 KINGSTONE COS INC COM 496719105 143 18407 SH SOLE 18407 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 121 65207 SH SOLE 65207 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 2316 209421 SH SOLE 209421 0 0 KINROSS GOLD CORP COM 496902404 25679 5417573 SH SOLE 5417573 0 0 KIRBY CORP COM 497266106 10151 113381 SH SOLE 113381 0 0 KIRKLANDS INC COM 497498105 573 462335 SH SOLE 462335 0 0 KKR & CO INC CL A 48251W104 37870 1298242 SH SOLE 1298242 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 12068 590966 SH SOLE 590966 0 0 KLA CORPORATION COM NEW 482480100 1589 8920 SH SOLE 8920 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1115 173190 SH SOLE 173190 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 12121 338205 SH SOLE 338205 0 0 KNOLL INC COM NEW 498904200 3376 133652 SH SOLE 133652 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 254 12845 SH SOLE 12845 0 0 KNOWLES CORP COM 49926D109 27688 1309142 SH SOLE 1309142 0 0 KODIAK SCIENCES INC COM 50015M109 14878 206788 SH SOLE 206788 0 0 KOHLS CORP COM 500255104 5324 104485 SH SOLE 104485 0 0 KOHLS CORP COM 500255104 321 6300 SH Call SOLE 0 0 6300 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 13007 266529 SH SOLE 266529 0 0 KONTOOR BRANDS INC COM 50050N103 6407 152595 SH SOLE 152595 0 0 KOPIN CORP COM 500600101 1018 2537218 SH SOLE 2537218 0 0 KOPPERS HOLDINGS INC COM 50060P106 1105 28901 SH SOLE 28901 0 0 KORN FERRY COM NEW 500643200 7040 166042 SH SOLE 166042 0 0 KOSMOS ENERGY LTD COM 500688106 5855 1027223 SH SOLE 1027223 0 0 KRAFT HEINZ CO COM 500754106 2313 72000 SH SOLE 72000 0 0 KRATON CORPORATION COM 50077C106 751 29648 SH SOLE 29648 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 390 21660 SH SOLE 21660 0 0 KROGER CO COM 501044101 2763 95299 SH SOLE 95299 0 0 KROGER CO COM 501044101 275 9500 SH Call SOLE 0 0 9500 KROGER CO COM 501044101 2064 71200 SH Put SOLE 0 0 71200 KRONOS WORLDWIDE INC COM 50105F105 10603 791278 SH SOLE 791278 0 0 KULICKE & SOFFA INDS INC COM 501242101 10036 368982 SH SOLE 368982 0 0 KURA ONCOLOGY INC COM 50127T109 8659 629727 SH SOLE 629727 0 0 L BRANDS INC COM 501797104 435 24000 SH Put SOLE 0 0 24000 L BRANDS INC COM 501797104 41181 2272673 SH SOLE 2272673 0 0 L BRANDS INC COM 501797104 17576 970000 SH Call SOLE 0 0 970000 L3HARRIS TECHNOLOGIES INC COM 502431109 167794 848002 SH SOLE 848002 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 5006 25300 SH Put SOLE 0 0 25300 LA Z BOY INC COM 505336107 5721 181733 SH SOLE 181733 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 25403 150161 SH SOLE 150161 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 12688 75000 SH Call SOLE 0 0 75000 LABORATORY CORP AMER HLDGS COM NEW 50540R409 12688 75000 SH Put SOLE 0 0 75000 LADDER CAP CORP CL A 505743104 19792 1097116 SH SOLE 1097116 0 0 LAIX INC ADS 50736W105 201 41330 SH SOLE 41330 0 0 LAKELAND BANCORP INC COM 511637100 3616 208082 SH SOLE 208082 0 0 LAM RESEARCH CORP COM 512807108 57907 198041 SH SOLE 198041 0 0 LAM RESEARCH CORP COM 512807108 30059 102800 SH Put SOLE 0 0 102800 LAM RESEARCH CORP COM 512807108 7018 24000 SH Call SOLE 0 0 24000 LAMAR ADVERTISING CO NEW CL A 512816109 265 2968 SH SOLE 2968 0 0 LAMB WESTON HLDGS INC COM 513272104 21344 248096 SH SOLE 248096 0 0 LANDCADIA HLDGS II INC UNIT 05/09/2026 51476X204 10585 1044962 SH SOLE 1044962 0 0 LANDCADIA HLDGS II INC CL A 51476X105 2782 281598 SH SOLE 281598 0 0 LANDSTAR SYS INC COM 515098101 4200 36883 SH SOLE 36883 0 0 LANNET INC COM 516012101 294 33380 SH SOLE 33380 0 0 LANTHEUS HLDGS INC COM 516544103 1693 82555 SH SOLE 82555 0 0 LAREDO PETROLEUM INC COM 516806106 4249 1480383 SH SOLE 1480383 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 4371 430191 SH SOLE 430191 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 11401 595639 SH SOLE 595639 0 0 LAUDER ESTEE COS INC CL A 518439104 24097 116669 SH SOLE 116669 0 0 LAZYDAYS HLDGS INC COM 52110H100 186 43042 SH SOLE 43042 0 0 LCI INDS COM 50189K103 5275 49235 SH SOLE 49235 0 0 LEE ENTERPRISES INC COM 523768109 30 21140 SH SOLE 21140 0 0 LEGACY ACQUISITION CORP COM CL A 524643103 7702 749992 SH SOLE 749992 0 0 LEGG MASON INC COM 524901105 18099 504002 SH SOLE 504002 0 0 LEGGETT & PLATT INC COM 524660107 20797 409150 SH SOLE 409150 0 0 LEIDOS HLDGS INC COM 525327102 2241 22894 SH SOLE 22894 0 0 LEIDOS HLDGS INC COM 525327102 705 7200 SH Call SOLE 0 0 7200 LEISURE ACQUISITION CORP COM 52539T107 5210 500000 SH SOLE 500000 0 0 LEMAITRE VASCULAR INC COM 525558201 1079 30000 SH Call SOLE 0 0 30000 LENDINGTREE INC NEW COM 52603B107 971 3201 SH SOLE 3201 0 0 LENNAR CORP CL A 526057104 51377 920905 SH SOLE 920905 0 0 LENNAR CORP CL B 526057302 321 7186 SH SOLE 7186 0 0 LENNOX INTL INC COM 526107107 3547 14537 SH SOLE 14537 0 0 LENNOX INTL INC COM 526107107 18298 75000 SH Put SOLE 0 0 75000 LEO HOLDINGS CORP COM CL A G5463L105 7104 687000 SH SOLE 687000 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 5435 1309722 SH SOLE 1309722 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 852 61375 SH SOLE 61375 0 0 LEXINGTON REALTY TRUST COM 529043101 2519 237200 SH SOLE 237200 0 0 LF CAP ACQUISITION CORP CL A 50200K108 2849 275000 SH SOLE 275000 0 0 LGI HOMES INC COM 50187T106 24694 349522 SH SOLE 349522 0 0 LGL SYS ACQUISITION CORP UNIT 10/24/2024 50201G205 7344 720000 SH SOLE 720000 0 0 LHC GROUP INC COM 50187A107 1678 12177 SH SOLE 12177 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 637 28017 SH SOLE 28017 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 325 14919 SH SOLE 14919 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4947 107634 SH SOLE 107634 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 16178 336065 SH SOLE 336065 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 28548 590571 SH SOLE 590571 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 584 19774 SH SOLE 19774 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 22223 16500 SH SOLE 0 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1994 271286 SH SOLE 271286 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 150 22175 SH SOLE 22175 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 9634 77347 SH SOLE 77347 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 3229 25678 SH SOLE 25678 0 0 LIBERTY PPTY TR SH BEN INT 531172104 24268 404127 SH SOLE 404127 0 0 LIFE STORAGE INC COM 53223X107 24404 225382 SH SOLE 225382 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2254 21616 SH SOLE 21616 0 0 LILLY ELI & CO COM 532457108 37664 286569 SH SOLE 286569 0 0 LILLY ELI & CO COM 532457108 13143 100000 SH Put SOLE 0 0 100000 LIMELIGHT NETWORKS INC COM 53261M104 51 12489 SH SOLE 12489 0 0 LINCOLN NATL CORP IND COM 534187109 50314 852643 SH SOLE 852643 0 0 LINCOLN ELEC HLDGS INC COM 533900106 4568 47220 SH SOLE 47220 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 5292 323644 SH SOLE 323644 0 0 LINDE PLC SHS G5494J103 69691 327340 SH SOLE 327340 0 0 LINDE PLC SHS G5494J103 13775 64700 SH Put SOLE 0 0 64700 LINE CORP SPONSORED ADR 53567X101 6347 129502 SH SOLE 129502 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1124 113153 SH SOLE 113153 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 470 44088 SH SOLE 44088 0 0 LIPOCINE INC NEW COM 53630X104 20 50870 SH SOLE 50870 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 2375 555530 SH SOLE 555530 0 0 LITHIA MTRS INC CL A 536797103 13990 95167 SH SOLE 95167 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 64 20159 SH SOLE 20159 0 0 LITTELFUSE INC COM 537008104 3504 18317 SH SOLE 18317 0 0 LIVANOVA PLC SHS G5509L101 270 3584 SH SOLE 3584 0 0 LIVANOVA PLC SHS G5509L101 1509 20000 SH Call SOLE 0 0 20000 LIVE NATION ENTERTAINMENT IN COM 538034109 20985 293626 SH SOLE 293626 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 22028 18000 SH SOLE 0 0 0 LIVE OAK BANCSHARES INC COM 53803X105 8471 445588 SH SOLE 445588 0 0 LIVENT CORP COM 53814L108 124 14504 SH SOLE 14504 0 0 LIVEPERSON INC COM 538146101 11403 308178 SH SOLE 308178 0 0 LIVERAMP HLDGS INC COM 53815P108 2621 54520 SH SOLE 54520 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 20 13254 SH SOLE 13254 0 0 LIVONGO HEALTH INC COM 539183103 1326 52901 SH SOLE 52901 0 0 LIVONGO HEALTH INC COM 539183103 251 10000 SH Call SOLE 0 0 10000 LKQ CORP COM 501889208 20156 564580 SH SOLE 564580 0 0 LOCKHEED MARTIN CORP COM 539830109 45557 117000 SH Put SOLE 0 0 117000 LOCKHEED MARTIN CORP COM 539830109 30303 77823 SH SOLE 77823 0 0 LOCKHEED MARTIN CORP COM 539830109 3894 10000 SH Call SOLE 0 0 10000 LOEWS CORP COM 540424108 2361 44972 SH SOLE 44972 0 0 LOGMEIN INC COM 54142L109 28608 333661 SH SOLE 333661 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 464 14348 SH SOLE 14348 0 0 LOUISIANA PAC CORP COM 546347105 93715 3158572 SH SOLE 3158572 0 0 LOVESAC COMPANY COM 54738L109 239 14868 SH SOLE 14868 0 0 LOWES COS INC COM 548661107 21322 178043 SH SOLE 178043 0 0 LPL FINL HLDGS INC COM 50212V100 19988 216667 SH SOLE 216667 0 0 LRAD CORP COM 50213V109 74 22767 SH SOLE 22767 0 0 LSI INDS INC COM 50216C108 284 46860 SH SOLE 46860 0 0 LTC PPTYS INC COM 502175102 200 4474 SH SOLE 4474 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 2885 73302 SH SOLE 73302 0 0 LULULEMON ATHLETICA INC COM 550021109 3568 15400 SH Put SOLE 0 0 15400 LULULEMON ATHLETICA INC COM 550021109 39178 169112 SH SOLE 169112 0 0 LULULEMON ATHLETICA INC COM 550021109 2641 11400 SH Call SOLE 0 0 11400 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 9817 1004850 SH SOLE 1004850 0 0 LUMENTUM HLDGS INC COM 55024U109 722 9102 SH SOLE 9102 0 0 LUMINEX CORP DEL COM 55027E102 14137 610387 SH SOLE 610387 0 0 LUNA INNOVATIONS COM 550351100 2988 409835 SH SOLE 409835 0 0 LUTHER BURBANK CORP COM 550550107 327 28356 SH SOLE 28356 0 0 LYFT INC CL A COM 55087P104 47356 1100782 SH SOLE 1100782 0 0 LYON WILLIAM HOMES CL A NEW 552074700 6521 326375 SH SOLE 326375 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3846 40707 SH SOLE 40707 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 633 6700 SH Put SOLE 0 0 6700 M & T BK CORP COM 55261F104 23302 137273 SH SOLE 137273 0 0 M D C HLDGS INC COM 552676108 4556 119379 SH SOLE 119379 0 0 M/I HOMES INC COM 55305B101 2924 74313 SH SOLE 74313 0 0 MACATAWA BK CORP COM 554225102 318 28579 SH SOLE 28579 0 0 MACERICH CO COM 554382101 24788 920813 SH SOLE 920813 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 631 23706 SH SOLE 23706 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2658 62043 SH SOLE 62043 0 0 MACROGENICS INC COM 556099109 25185 2314831 SH SOLE 2314831 0 0 MACROGENICS INC COM 556099109 3264 300000 SH Call SOLE 0 0 300000 MACYS INC COM 55616P104 309 18200 SH Call SOLE 0 0 18200 MADDEN STEVEN LTD COM 556269108 2734 63576 SH SOLE 63576 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 3644 12388 SH SOLE 12388 0 0 MAGELLAN HEALTH INC COM NEW 559079207 28702 366805 SH SOLE 366805 0 0 MAGELLAN HEALTH INC COM NEW 559079207 3130 40000 SH Call SOLE 0 0 40000 MAGENTA THERAPEUTICS INC COM 55910K108 1894 124961 SH SOLE 124961 0 0 MAGNA INTL INC COM 559222401 2918 53211 SH SOLE 53211 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 6727 579439 SH SOLE 579439 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 469 625279 SH SOLE 625279 0 0 MAIN STREET CAPITAL CORP COM 56035L104 251 5812 SH SOLE 5812 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 4977 217319 SH SOLE 217319 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 10415 2984170 SH SOLE 2984170 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 111 50312 SH SOLE 50312 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 535 26866 SH SOLE 26866 0 0 MANHATTAN ASSOCS INC COM 562750109 12455 156178 SH SOLE 156178 0 0 MANITOWOC CO INC COM NEW 563571405 8376 478639 SH SOLE 478639 0 0 MANNING & NAPIER INC CL A 56382Q102 264 151779 SH SOLE 151779 0 0 MANNKIND CORP COM NEW 56400P706 17 13053 SH SOLE 13053 0 0 MANPOWERGROUP INC COM 56418H100 2016 20766 SH SOLE 20766 0 0 MANTECH INTL CORP CL A 564563104 2883 36091 SH SOLE 36091 0 0 MARATHON OIL CORP COM 565849106 350 25800 SH Call SOLE 0 0 25800 MARATHON OIL CORP COM 565849106 2599 191402 SH SOLE 191402 0 0 MARATHON OIL CORP COM 565849106 1452 106900 SH Put SOLE 0 0 106900 MARATHON PETE CORP COM 56585A102 166080 2756522 SH SOLE 2756522 0 0 MARCHEX INC CL B 56624R108 386 102176 SH SOLE 102176 0 0 MARCUS & MILLICHAP INC COM 566324109 454 12195 SH SOLE 12195 0 0 MARCUS CORP COM 566330106 1366 42991 SH SOLE 42991 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 137 63557 SH SOLE 63557 0 0 MARKEL CORP COM 570535104 9380 8205 SH SOLE 8205 0 0 MARKETAXESS HLDGS INC COM 57060D108 256 674 SH SOLE 674 0 0 MARKETAXESS HLDGS INC COM 57060D108 227 600 SH Put SOLE 0 0 600 MARRIOTT INTL INC NEW CL A 571903202 4770 31500 SH Call SOLE 0 0 31500 MARRIOTT INTL INC NEW CL A 571903202 12902 85200 SH Put SOLE 0 0 85200 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 3275 25435 SH SOLE 25435 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1094 8500 SH Call SOLE 0 0 8500 MARRONE BIO INNOVATIONS INC COM 57165B106 52 51743 SH SOLE 51743 0 0 MARSH & MCLENNAN COS INC COM 571748102 13057 117194 SH SOLE 117194 0 0 MARTEN TRANS LTD COM 573075108 1306 60768 SH SOLE 60768 0 0 MARTIN MARIETTA MATLS INC COM 573284106 14430 51602 SH SOLE 51602 0 0 MARTIN MARIETTA MATLS INC COM 573284106 21309 76200 SH Put SOLE 0 0 76200 MARTIN MARIETTA MATLS INC COM 573284106 4027 14400 SH Call SOLE 0 0 14400 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5983 225261 SH SOLE 225261 0 0 MASCO CORP COM 574599106 60883 1268670 SH SOLE 1268670 0 0 MASIMO CORP COM 574795100 723 4577 SH SOLE 4577 0 0 MASIMO CORP COM 574795100 1264 8000 SH Call SOLE 0 0 8000 MASONITE INTL CORP NEW COM 575385109 7188 99544 SH SOLE 99544 0 0 MASTERCARD INC CL A 57636Q104 65312 218734 SH SOLE 218734 0 0 MASTERCARD INC CL A 57636Q104 79455 266100 SH Put SOLE 0 0 266100 MASTERCARD INC CL A 57636Q104 14511 48600 SH Call SOLE 0 0 48600 MASTERCRAFT BOAT HLDGS INC COM 57637H103 3396 215590 SH SOLE 215590 0 0 MATADOR RES CO COM 576485205 11691 650563 SH SOLE 650563 0 0 MATCH GROUP INC COM 57665R106 18535 225728 SH SOLE 225728 0 0 MATERION CORP COM 576690101 19133 321827 SH SOLE 321827 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 214 94282 SH SOLE 94282 0 0 MATTEL INC COM 577081102 2952 217829 SH SOLE 217829 0 0 MATTHEWS INTL CORP CL A 577128101 286 7495 SH SOLE 7495 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 3976 253765 SH SOLE 253765 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 36185 588279 SH SOLE 588279 0 0 MAXIMUS INC COM 577933104 14953 201009 SH SOLE 201009 0 0 MAXLINEAR INC COM 57776J100 4701 221549 SH SOLE 221549 0 0 MBIA INC COM 55262C100 4584 492940 SH SOLE 492940 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1461 8605 SH SOLE 8605 0 0 MCDERMOTT INTL INC COM 580037703 289 427361 SH SOLE 427361 0 0 MCDONALDS CORP COM 580135101 59817 302700 SH Put SOLE 0 0 302700 MCDONALDS CORP COM 580135101 28100 142200 SH Call SOLE 0 0 142200 MCDONALDS CORP COM 580135101 127756 646505 SH SOLE 646505 0 0 MCEWEN MNG INC COM 58039P107 529 416458 SH SOLE 416458 0 0 MCGRATH RENTCORP COM 580589109 985 12874 SH SOLE 12874 0 0 MCKESSON CORP COM 58155Q103 119738 865659 SH SOLE 865659 0 0 MCKESSON CORP COM 58155Q103 277 2000 SH Call SOLE 0 0 2000 MDC PARTNERS INC CL A SUB VTG 552697104 90 32550 SH SOLE 32550 0 0 MDU RES GROUP INC COM 552690109 50367 1695304 SH SOLE 1695304 0 0 MECHEL PAO SPONSORED ADR NE 583840608 145 70443 SH SOLE 70443 0 0 MEDALLIA INC COM 584021109 389 12516 SH SOLE 12516 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 11333 536840 SH SOLE 536840 0 0 MEDICINES CO COM 584688105 109658 1291001 SH SOLE 1291001 0 0 MEDICINOVA INC COM NEW 58468P206 653 96884 SH SOLE 96884 0 0 MEDIFAST INC COM 58470H101 13104 119582 SH SOLE 119582 0 0 MEDNAX INC COM 58502B106 20280 729754 SH SOLE 729754 0 0 MEDPACE HLDGS INC COM 58506Q109 254 3018 SH SOLE 3018 0 0 MEDPACE HLDGS INC COM 58506Q109 841 10000 SH Call SOLE 0 0 10000 MEDTRONIC PLC SHS G5960L103 466 4109 SH SOLE 4109 0 0 MEDTRONIC PLC SHS G5960L103 47842 421700 SH Put SOLE 0 0 421700 MEDTRONIC PLC SHS G5960L103 25311 223100 SH Call SOLE 0 0 223100 MEET GROUP INC COM 58513U101 544 108525 SH SOLE 108525 0 0 MEGALITH FINL ACQUISITION CO UNIT 09/30/2025 58518F208 5255 500000 SH SOLE 500000 0 0 MEGALITH FINL ACQUISITION CO CL A COM 58518F109 2565 250000 SH SOLE 250000 0 0 MEI PHARMA INC COM NEW 55279B202 1710 689349 SH SOLE 689349 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 1637 81747 SH SOLE 81747 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 61438 2541897 SH SOLE 2541897 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 20483 174800 SH Call SOLE 0 0 174800 MELLANOX TECHNOLOGIES LTD SHS M51363113 61329 523376 SH SOLE 523376 0 0 MERCADOLIBRE INC COM 58733R102 5974 10446 SH SOLE 10446 0 0 MERCANTILE BANK CORP COM 587376104 240 6592 SH SOLE 6592 0 0 MERCER INTL INC COM 588056101 9394 763715 SH SOLE 763715 0 0 MERCHANTS BANCORP IND COM 58844R108 248 12592 SH SOLE 12592 0 0 MERCK & CO INC COM 58933Y105 14024 154200 SH Call SOLE 0 0 154200 MERCK & CO INC COM 58933Y105 129503 1423893 SH SOLE 1423893 0 0 MERCK & CO INC COM 58933Y105 45466 499900 SH Put SOLE 0 0 499900 MERCURY GENL CORP NEW COM 589400100 7710 158226 SH SOLE 158226 0 0 MERCURY SYS INC COM 589378108 1632 23620 SH SOLE 23620 0 0 MEREDITH CORP COM 589433101 8391 258432 SH SOLE 258432 0 0 MERIDIAN BANCORP INC MD COM 58958U103 2071 103107 SH SOLE 103107 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1593 163011 SH SOLE 163011 0 0 MERIT MED SYS INC COM 589889104 6504 208319 SH SOLE 208319 0 0 MERITAGE HOMES CORP COM 59001A102 6078 99455 SH SOLE 99455 0 0 MERITOR INC COM 59001K100 45065 1720712 SH SOLE 1720712 0 0 MERSANA THERAPEUTICS INC COM 59045L106 4604 803541 SH SOLE 803541 0 0 MESABI TR CTF BEN INT 590672101 239 10168 SH SOLE 10168 0 0 META FINL GROUP INC COM 59100U108 2572 70437 SH SOLE 70437 0 0 METHANEX CORP COM 59151K108 42692 1105154 SH SOLE 1105154 0 0 METHODE ELECTRS INC COM 591520200 9722 247068 SH SOLE 247068 0 0 METLIFE INC COM 59156R108 166289 3262478 SH SOLE 3262478 0 0 METLIFE INC COM 59156R108 29022 569400 SH Put SOLE 0 0 569400 METLIFE INC COM 59156R108 20434 400900 SH Call SOLE 0 0 400900 METTLER TOLEDO INTERNATIONAL COM 592688105 2380 3000 SH Call SOLE 0 0 3000 METTLER TOLEDO INTERNATIONAL COM 592688105 449 566 SH SOLE 566 0 0 MFA FINL INC COM 55272X102 17552 2294385 SH SOLE 2294385 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 383 83458 SH SOLE 83458 0 0 MGIC INVT CORP WIS COM 552848103 53582 3781356 SH SOLE 3781356 0 0 MGIC INVT CORP WIS COM 552848103 1559 110000 SH Put SOLE 0 0 110000 MGM GROWTH PPTYS LLC CL A COM 55303A105 66469 2146251 SH SOLE 2146251 0 0 MGM RESORTS INTERNATIONAL COM 552953101 8520 256100 SH Put SOLE 0 0 256100 MGM RESORTS INTERNATIONAL COM 552953101 53051 1594550 SH SOLE 1594550 0 0 MGP INGREDIENTS INC NEW COM 55303J106 16321 336861 SH SOLE 336861 0 0 MICHAELS COS INC COM 59408Q106 9177 1134373 SH SOLE 1134373 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 448 31934 SH SOLE 31934 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 38028 363137 SH SOLE 363137 0 0 MICRON TECHNOLOGY INC COM 595112103 137311 2553200 SH Put SOLE 0 0 2553200 MICRON TECHNOLOGY INC COM 595112103 64981 1208273 SH SOLE 1208273 0 0 MICRON TECHNOLOGY INC COM 595112103 29445 547500 SH Call SOLE 0 0 547500 MICROSOFT CORP COM 594918104 810420 5139000 SH Put SOLE 0 0 5139000 MICROSOFT CORP COM 594918104 470187 2981531 SH SOLE 2981531 0 0 MICROSOFT CORP COM 594918104 243599 1544700 SH Call SOLE 0 0 1544700 MICROSTRATEGY INC CL A NEW 594972408 3236 22687 SH SOLE 22687 0 0 MID AMER APT CMNTYS INC COM 59522J103 42811 324671 SH SOLE 324671 0 0 MIDDLEBY CORP COM 596278101 13285 121299 SH SOLE 121299 0 0 MIDDLESEX WATER CO COM 596680108 1497 23556 SH SOLE 23556 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1644 56758 SH SOLE 56758 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1241 34243 SH SOLE 34243 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 472 29494 SH SOLE 29494 0 0 MILLER HERMAN INC COM 600544100 304 7308 SH SOLE 7308 0 0 MILLICOM INTL CELLULAR SA COM STK L6388F110 1344 27870 SH SOLE 27870 0 0 MIMECAST LTD ORD SHS G14838109 8806 202987 SH SOLE 202987 0 0 MINERALS TECHNOLOGIES INC COM 603158106 621 10782 SH SOLE 10782 0 0 MINERVA NEUROSCIENCES INC COM 603380106 5812 817415 SH SOLE 817415 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 86 179901 SH SOLE 179901 0 0 MIRATI THERAPEUTICS INC COM 60468T105 869 6742 SH SOLE 6742 0 0 MIRATI THERAPEUTICS INC COM 60468T105 3222 25000 SH Call SOLE 0 0 25000 MIRUM PHARMACEUTICALS INC COM 604749101 546 22271 SH SOLE 22271 0 0 MISTRAS GROUP INC COM 60649T107 1805 126499 SH SOLE 126499 0 0 MITEK SYS INC COM NEW 606710200 5009 654711 SH SOLE 654711 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1936 356459 SH SOLE 356459 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 1339 103230 SH SOLE 103230 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 253 81756 SH SOLE 81756 0 0 MKS INSTRUMENT INC COM 55306N104 10071 91550 SH SOLE 91550 0 0 MOBILE MINI INC COM 60740F105 15211 401236 SH SOLE 401236 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 8975 884260 SH SOLE 884260 0 0 MOBILEIRON INC COM NEW 60739U204 5216 1073241 SH SOLE 1073241 0 0 MODEL N INC COM 607525102 16547 471823 SH SOLE 471823 0 0 MODINE MFG CO COM 607828100 8627 1120436 SH SOLE 1120436 0 0 MOELIS & CO CL A 60786M105 18810 589282 SH SOLE 589282 0 0 MOHAWK INDS INC COM 608190104 205 1500 SH Call SOLE 0 0 1500 MOHAWK INDS INC COM 608190104 3882 28461 SH SOLE 28461 0 0 MOLECULAR TEMPLATES INC COM 608550109 2756 197085 SH SOLE 197085 0 0 MOLECULIN BIOTECH INC COM 60855D101 88 95891 SH SOLE 95891 0 0 MOLINA HEALTHCARE INC COM 60855R100 7550 55645 SH SOLE 55645 0 0 MOLSON COORS BREWING CO CL B 60871R209 8045 149263 SH SOLE 149263 0 0 MOMO INC ADR 60879B107 21447 640207 SH SOLE 640207 0 0 MONARCH CASINO & RESORT INC COM 609027107 1892 38973 SH SOLE 38973 0 0 MONDELEZ INTL INC CL A 609207105 61486 1116300 SH Put SOLE 0 0 1116300 MONDELEZ INTL INC CL A 609207105 24286 440929 SH SOLE 440929 0 0 MONDELEZ INTL INC CL A 609207105 17488 317500 SH Call SOLE 0 0 317500 MONEYGRAM INTL INC COM NEW 60935Y208 1059 504448 SH SOLE 504448 0 0 MONGODB INC CL A 60937P106 5560 42244 SH SOLE 42244 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 7817 539816 SH SOLE 539816 0 0 MONOLITHIC PWR SYS INC COM 609839105 10673 59954 SH SOLE 59954 0 0 MONROE CAP CORP COM 610335101 688 63365 SH SOLE 63365 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 48411 761777 SH SOLE 761777 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 25731 404900 SH Put SOLE 0 0 404900 MOODYS CORP COM 615369105 54756 230640 SH SOLE 230640 0 0 MOOG INC CL A 615394202 1118 13102 SH SOLE 13102 0 0 MORGAN STANLEY COM NEW 617446448 8062 157700 SH Call SOLE 0 0 157700 MORGAN STANLEY COM NEW 617446448 174575 3415000 SH Put SOLE 0 0 3415000 MORGAN STANLEY COM NEW 617446448 48904 956654 SH SOLE 956654 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 334 47824 SH SOLE 47824 0 0 MORNINGSTAR INC COM 617700109 13629 90071 SH SOLE 90071 0 0 MORPHOSYS AG SPONSORED ADS 617760202 553 15506 SH SOLE 15506 0 0 MOSAIC ACQUISITION CORP COM CL A 61946M100 25657 2494621 SH SOLE 2494621 0 0 MOSAIC ACQUISITION CORP *W EXP 10/23/202 61946M118 2324 225926 SH Call SOLE 0 0 225926 MOSAIC CO NEW COM 61945C103 3944 182264 SH SOLE 182264 0 0 MOSAIC CO NEW COM 61945C103 1298 60000 SH Call SOLE 0 0 60000 MOTOROLA SOLUTIONS INC COM NEW 620076307 79834 495433 SH SOLE 495433 0 0 MOTUS GI HLDGS INC COM 62014P108 143 62533 SH SOLE 62533 0 0 MPLX LP COM UNIT REP LTD 55336V100 1273 50000 SH Call SOLE 0 0 50000 MR COOPER GROUP INC COM 62482R107 674 53889 SH SOLE 53889 0 0 MRC GLOBAL INC COM 55345K103 4207 308419 SH SOLE 308419 0 0 MRI INTERVENTIONS INC COM NEW 55347P209 343 71473 SH SOLE 71473 0 0 MSC INDL DIRECT INC CL A 553530106 10580 134833 SH SOLE 134833 0 0 MSCI INC COM 55354G100 36573 141658 SH SOLE 141658 0 0 MSG NETWORK INC CL A 553573106 12295 706586 SH SOLE 706586 0 0 MUDRICK CAP ACQUISITION CORP COM CLASS A 624745105 2583 250000 SH SOLE 250000 0 0 MUELLER INDS INC COM 624756102 1746 55006 SH SOLE 55006 0 0 MUELLER WTR PRODS INC COM SER A 624758108 25047 2090768 SH SOLE 2090768 0 0 MURPHY OIL CORP COM 626717102 3707 138316 SH SOLE 138316 0 0 MURPHY USA INC COM 626755102 1994 17046 SH SOLE 17046 0 0 MUSTANG BIO INC COM 62818Q104 48 11852 SH SOLE 11852 0 0 MYERS INDS INC COM 628464109 259 15512 SH SOLE 15512 0 0 MYLAN N V SHS EURO N59465109 20946 1042100 SH Call SOLE 0 0 1042100 MYLAN N V SHS EURO N59465109 65554 3261385 SH SOLE 3261385 0 0 MYOVANT SCIENCES LTD COM G637AM102 5612 361591 SH SOLE 361591 0 0 MYR GROUP INC DEL COM 55405W104 3622 111133 SH SOLE 111133 0 0 MYRIAD GENETICS INC COM 62855J104 20102 738238 SH SOLE 738238 0 0 NABORS INDUSTRIES LTD SHS G6359F103 397 138017 SH SOLE 138017 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 22497 808652 SH SOLE 808652 0 0 NANTHEALTH INC COM 630104107 201 195291 SH SOLE 195291 0 0 NANTKWEST INC COM 63016Q102 1172 309339 SH SOLE 309339 0 0 NASDAQ INC COM 631103108 4115 38422 SH SOLE 38422 0 0 NATERA INC COM 632307104 57848 1717057 SH SOLE 1717057 0 0 NATIONAL BEVERAGE CORP COM 635017106 23782 466130 SH SOLE 466130 0 0 NATIONAL BK HLDGS CORP CL A 633707104 15647 444262 SH SOLE 444262 0 0 NATIONAL CINEMEDIA INC COM 635309107 2357 323272 SH SOLE 323272 0 0 NATIONAL FUEL GAS CO N J COM 636180101 5720 122915 SH SOLE 122915 0 0 NATIONAL GEN HLDGS CORP COM 636220303 5941 268844 SH SOLE 268844 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 6156 98228 SH SOLE 98228 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 519 56932 SH SOLE 56932 0 0 NATIONAL HEALTH INVS INC COM 63633D104 14974 183772 SH SOLE 183772 0 0 NATIONAL INSTRS CORP COM 636518102 8802 207877 SH SOLE 207877 0 0 NATIONAL OILWELL VARCO INC COM 637071101 3031 120987 SH SOLE 120987 0 0 NATIONAL PRESTO INDS INC COM 637215104 601 6799 SH SOLE 6799 0 0 NATIONAL RESH CORP COM NEW 637372202 345 5227 SH SOLE 5227 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 58950 1099408 SH SOLE 1099408 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3130 93104 SH SOLE 93104 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1921 59228 SH SOLE 59228 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 149 12140 SH SOLE 12140 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 329 61137 SH SOLE 61137 0 0 NATUS MEDICAL INC COM 639050103 4542 137689 SH SOLE 137689 0 0 NATUS MEDICAL INC COM 639050103 660 20000 SH Call SOLE 0 0 20000 NAUTILUS INC COM 63910B102 1523 870329 SH SOLE 870329 0 0 NAVIENT CORPORATION COM 63938C108 18235 1332990 SH SOLE 1332990 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 3107 230637 SH SOLE 230637 0 0 NAVISTAR INTL CORP NEW COM 63934E108 4312 148996 SH SOLE 148996 0 0 NAVISTAR INTL CORP NEW COM 63934E108 246 8500 SH Put SOLE 0 0 8500 NBT BANCORP INC COM 628778102 1121 27645 SH SOLE 27645 0 0 NCR CORP NEW COM 62886E108 6426 182770 SH SOLE 182770 0 0 NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 2703 250000 SH SOLE 250000 0 0 NEBULA ACQUISITION CORP COM CLASS A 629076100 2635 250000 SH SOLE 250000 0 0 NEENAH INC COM 640079109 6947 98643 SH SOLE 98643 0 0 NEKTAR THERAPEUTICS COM 640268108 14082 652420 SH SOLE 652420 0 0 NELNET INC CL A 64031N108 1408 24171 SH SOLE 24171 0 0 NEOGEN CORP COM 640491106 3263 50000 SH Put SOLE 0 0 50000 NEOGEN CORP COM 640491106 280 4291 SH SOLE 4291 0 0 NEOGEN CORP COM 640491106 326 5000 SH Call SOLE 0 0 5000 NEOLEUKIN THERAPEUTICS INC COM 64049K104 587 47644 SH SOLE 47644 0 0 NEON THERAPEUTICS INC COM 64050Y100 197 167117 SH SOLE 167117 0 0 NEOPHOTONICS CORP COM 64051T100 444 50395 SH SOLE 50395 0 0 NEOS THERAPEUTICS INC COM 64052L106 44 28919 SH SOLE 28919 0 0 NEPHROS INC COM 640671400 224 22501 SH SOLE 22501 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 72 26307 SH SOLE 26307 0 0 NESCO HLDGS INC COM 64083J104 279 67845 SH SOLE 67845 0 0 NESCO HLDGS INC *W EXP 01/01/202 64083J112 79 19246 SH Call SOLE 0 0 19246 NETAPP INC COM 64110D104 5403 86800 SH Call SOLE 0 0 86800 NETAPP INC COM 64110D104 11328 181975 SH SOLE 181975 0 0 NETEASE INC SPONSORED ADS 64110W102 6010 19600 SH Put SOLE 0 0 19600 NETEASE INC SPONSORED ADS 64110W102 27058 88240 SH SOLE 88240 0 0 NETEASE INC SPONSORED ADS 64110W102 4078 13300 SH Call SOLE 0 0 13300 NETFIN ACQUISITION CORP SHS CL A G6455A107 995 100000 SH SOLE 100000 0 0 NETFLIX INC COM 64110L106 117424 362900 SH Call SOLE 0 0 362900 NETFLIX INC COM 64110L106 291698 901500 SH Put SOLE 0 0 901500 NETFLIX INC COM 64110L106 140283 433549 SH SOLE 433549 0 0 NETGEAR INC COM 64111Q104 1758 71745 SH SOLE 71745 0 0 NETSCOUT SYS INC COM 64115T104 1478 61425 SH SOLE 61425 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 206 28653 SH SOLE 28653 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 41497 386058 SH SOLE 386058 0 0 NEURONETICS INC COM 64131A105 222 49445 SH SOLE 49445 0 0 NEVRO CORP COM 64157F103 21883 186173 SH SOLE 186173 0 0 NEVRO CORP COM 64157F103 2468 21000 SH Call SOLE 0 0 21000 NEW YORK TIMES CO CL A 650111107 7878 244872 SH SOLE 244872 0 0 NEW AGE BEVERAGES CORP COM 64157V108 60 32745 SH SOLE 32745 0 0 NEW GOLD INC CDA COM 644535106 3336 3790381 SH SOLE 3790381 0 0 NEW HOME CO INC COM 645370107 590 126676 SH SOLE 126676 0 0 NEW JERSEY RES COM 646025106 2790 62602 SH SOLE 62602 0 0 NEW MTN FIN CORP COM 647551100 10077 733428 SH SOLE 733428 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 47752 393828 SH SOLE 393828 0 0 NEW PROVIDENCE ACQUISITIN CO UNIT 09/01/2024 64822P205 13621 1324961 SH SOLE 1324961 0 0 NEW RELIC INC COM 64829B100 10659 162216 SH SOLE 162216 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2440 151485 SH SOLE 151485 0 0 NEW SR INVT GROUP INC COM 648691103 535 69891 SH SOLE 69891 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1310 108987 SH SOLE 108987 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1500 240831 SH SOLE 240831 0 0 NEWELL BRANDS INC COM 651229106 482 25100 SH Call SOLE 0 0 25100 NEWELL BRANDS INC COM 651229106 1098 57122 SH SOLE 57122 0 0 NEWLINK GENETICS CORP COM 651511107 1022 403910 SH SOLE 403910 0 0 NEWMARK GROUP INC CL A 65158N102 209 15506 SH SOLE 15506 0 0 NEWMARKET CORP COM 651587107 7416 15242 SH SOLE 15242 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 243 5600 SH Call SOLE 0 0 5600 NEWMONT GOLDCORP CORPORATION COM 651639106 62098 1429183 SH SOLE 1429183 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 235 905400 SH Put SOLE 0 0 905400 NEWPARK RES INC COM PAR $.01NEW 651718504 2066 329436 SH SOLE 329436 0 0 NEWS CORP NEW CL A 65249B109 217 15318 SH SOLE 15318 0 0 NEWS CORP NEW CL B 65249B208 209 14374 SH SOLE 14374 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3861 170452 SH SOLE 170452 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 22205 493455 SH SOLE 493455 0 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 2697 152272 SH SOLE 152272 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 7885 67248 SH SOLE 67248 0 0 NEXTCURE INC COM 65343E108 2955 52454 SH SOLE 52454 0 0 NEXTERA ENERGY INC COM 65339F101 42097 173841 SH SOLE 173841 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9375 178056 SH SOLE 178056 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 804 50000 SH Call SOLE 0 0 50000 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 20254 3022973 SH SOLE 3022973 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 1265 68435 SH SOLE 68435 0 0 NIC INC COM 62914B100 1317 58942 SH SOLE 58942 0 0 NICE LTD SPONSORED ADR 653656108 8819 56843 SH SOLE 56843 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 485 23900 SH Call SOLE 0 0 23900 NIELSEN HLDGS PLC SHS EUR G6518L108 8524 419885 SH SOLE 419885 0 0 NII HLDGS INC COM PAR 62913F508 6526 3007493 SH SOLE 3007493 0 0 NIKE INC CL B 654106103 324 3200 SH Call SOLE 0 0 3200 NIKE INC CL B 654106103 91392 902100 SH Put SOLE 0 0 902100 NIKE INC CL B 654106103 72491 715534 SH SOLE 715534 0 0 NIO INC SPON ADS 62914V106 1311 326179 SH SOLE 326179 0 0 NISOURCE INC COM 65473P105 116694 4191577 SH SOLE 4191577 0 0 NL INDS INC COM NEW 629156407 53 13600 SH SOLE 13600 0 0 NMI HLDGS INC CL A 629209305 3173 95630 SH SOLE 95630 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 2245 63483 SH SOLE 63483 0 0 NOBLE ENERGY INC COM 655044105 1199 48266 SH SOLE 48266 0 0 NOBLE CORP PLC SHS USD G65431101 774 634810 SH SOLE 634810 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 45227 2021780 SH SOLE 2021780 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 1649 319594 SH SOLE 319594 0 0 NOODLES & CO COM CL A 65540B105 236 42512 SH SOLE 42512 0 0 NORBORD INC COM NEW 65548P403 10006 374337 SH SOLE 374337 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 7018 1426493 SH SOLE 1426493 0 0 NORDSON CORP COM 655663102 12251 75231 SH SOLE 75231 0 0 NORDSTROM INC COM 655664100 12693 310118 SH SOLE 310118 0 0 NORFOLK SOUTHERN CORP COM 655844108 155412 800556 SH SOLE 800556 0 0 NORFOLK SOUTHERN CORP COM 655844108 4756 24500 SH Put SOLE 0 0 24500 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 321 750412 SH SOLE 750412 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 8361 3573187 SH SOLE 3573187 0 0 NORTHERN TR CORP COM 665859104 35473 333899 SH SOLE 333899 0 0 NORTHRIM BANCORP INC COM 666762109 963 25139 SH SOLE 25139 0 0 NORTHROP GRUMMAN CORP COM 666807102 153402 445976 SH SOLE 445976 0 0 NORTHROP GRUMMAN CORP COM 666807102 275 800 SH Call SOLE 0 0 800 NORTHWEST BANCSHARES INC MD COM 667340103 2952 177519 SH SOLE 177519 0 0 NORTHWEST NAT HLDG CO COM 66765N105 12209 165588 SH SOLE 165588 0 0 NORTHWEST PIPE CO COM 667746101 2013 60441 SH SOLE 60441 0 0 NORTHWESTERN CORP COM NEW 668074305 9443 131759 SH SOLE 131759 0 0 NORTONLIFELOCK INC COM 668771108 16604 650622 SH SOLE 650622 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 14689 251475 SH SOLE 251475 0 0 NOVARTIS A G SPONSORED ADR 66987V109 28416 300100 SH Call SOLE 0 0 300100 NOVAVAX INC COM NEW 670002401 83 20854 SH SOLE 20854 0 0 NOVO-NORDISK A S ADR 670100205 49449 854343 SH SOLE 854343 0 0 NOVO-NORDISK A S ADR 670100205 23152 400000 SH Call SOLE 0 0 400000 NOW INC COM 67011P100 5557 494386 SH SOLE 494386 0 0 NRG ENERGY INC COM NEW 629377508 98344 2474056 SH SOLE 2474056 0 0 NRG ENERGY INC COM NEW 629377508 18853 474300 SH Put SOLE 0 0 474300 NU SKIN ENTERPRISES INC CL A 67018T105 7470 182289 SH SOLE 182289 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1343 75321 SH SOLE 75321 0 0 NUCANA PLC SPONSORED ADR 67022C106 453 74182 SH SOLE 74182 0 0 NUTANIX INC CL A 67059N108 20594 658802 SH SOLE 658802 0 0 NUTRIEN LTD COM 67077M108 16757 349760 SH SOLE 349760 0 0 NUVASIVE INC COM 670704105 37801 488761 SH SOLE 488761 0 0 NUVASIVE INC COM 670704105 773 10000 SH Call SOLE 0 0 10000 NUVASIVE INC COM 670704105 773 10000 SH Put SOLE 0 0 10000 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 5526 720532 SH SOLE 720532 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 3434 335318 SH SOLE 335318 0 0 NV5 GLOBAL INC COM 62945V109 10641 210919 SH SOLE 210919 0 0 NVE CORP COM NEW 629445206 759 10631 SH SOLE 10631 0 0 NVENT ELECTRIC PLC SHS G6700G107 49594 1938772 SH SOLE 1938772 0 0 NVIDIA CORP COM 67066G104 338361 1438000 SH Put SOLE 0 0 1438000 NVIDIA CORP COM 67066G104 180957 769046 SH SOLE 769046 0 0 NVIDIA CORP COM 67066G104 83508 354900 SH Call SOLE 0 0 354900 NVR INC COM 62944T105 6143 1613 SH SOLE 1613 0 0 NXP SEMICONDUCTORS N V COM N6596X109 166845 1311060 SH SOLE 1311060 0 0 NXP SEMICONDUCTORS N V COM N6596X109 26776 210400 SH Put SOLE 0 0 210400 NXP SEMICONDUCTORS N V COM N6596X109 496 3900 SH Call SOLE 0 0 3900 NYMOX PHARMACEUTICAL CORP COM P73398102 757 344057 SH SOLE 344057 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 21256 48500 SH Put SOLE 0 0 48500 O REILLY AUTOMOTIVE INC NEW COM 67103H107 49938 113945 SH SOLE 113945 0 0 OAKTREE ACQUISITION CORP UNIT 99/99/9999 G67145121 5155 505360 SH SOLE 505360 0 0 OAKTREE ACQUISITION CORP SHS CL A G67145105 7970 805000 SH SOLE 805000 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 5952 1090019 SH SOLE 1090019 0 0 OASIS PETE INC NEW COM 674215108 2314 709904 SH SOLE 709904 0 0 OBSEVA SA COM H5861P103 208 54405 SH SOLE 54405 0 0 OCCIDENTAL PETE CORP COM 674599105 41177 999209 SH SOLE 999209 0 0 OCCIDENTAL PETE CORP COM 674599105 3540 121300 SH Put SOLE 0 0 121300 OCCIDENTAL PETE CORP COM 674599105 202 4900 SH Call SOLE 0 0 4900 OCEANEERING INTL INC COM 675232102 5609 376202 SH SOLE 376202 0 0 OCULAR THERAPEUTIX INC COM 67576A100 146 36893 SH SOLE 36893 0 0 OCWEN FINL CORP COM NEW 675746309 262 191063 SH SOLE 191063 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1648 51275 SH SOLE 51275 0 0 OFG BANCORP COM 67103X102 5089 215539 SH SOLE 215539 0 0 OGE ENERGY CORP COM 670837103 20326 457066 SH SOLE 457066 0 0 OI S A SPONSORED ADR NE 670851500 1035 1110817 SH SOLE 1110817 0 0 O-I GLASS INC COM 67098H104 20401 1710030 SH SOLE 1710030 0 0 O-I GLASS INC COM 67098H104 2386 200000 SH Call SOLE 0 0 200000 OIL DRI CORP AMER COM 677864100 214 5903 SH SOLE 5903 0 0 OIL STS INTL INC COM 678026105 645 39553 SH SOLE 39553 0 0 OKTA INC CL A 679295105 27701 240105 SH SOLE 240105 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 13437 70804 SH SOLE 70804 0 0 OLD NATL BANCORP IND COM 680033107 6984 381845 SH SOLE 381845 0 0 OLD POINT FINL CORP COM 680194107 657 23884 SH SOLE 23884 0 0 OLD REP INTL CORP COM 680223104 5452 243722 SH SOLE 243722 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1423 105660 SH SOLE 105660 0 0 OLIN CORP COM PAR $1 680665205 3987 231148 SH SOLE 231148 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 29736 455310 SH SOLE 455310 0 0 OMEGA FLEX INC COM 682095104 323 3011 SH SOLE 3011 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 216 5103 SH SOLE 5103 0 0 OMNICELL INC COM 68213N109 9669 118313 SH SOLE 118313 0 0 OMNICOM GROUP INC COM 681919106 4707 58095 SH SOLE 58095 0 0 OMNOVA SOLUTIONS INC COM 682129101 2492 246453 SH SOLE 246453 0 0 ON DECK CAP INC COM 682163100 4917 1187628 SH SOLE 1187628 0 0 ON SEMICONDUCTOR CORP COM 682189105 1258 51620 SH SOLE 51620 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 269 68168 SH SOLE 68168 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2316 230865 SH SOLE 230865 0 0 ONEMAIN HLDGS INC COM 68268W103 29686 704285 SH SOLE 704285 0 0 ONEOK INC NEW COM 682680103 16065 212300 SH Put SOLE 0 0 212300 ONEOK INC NEW COM 682680103 3118 41200 SH Call SOLE 0 0 41200 ONEOK INC NEW COM 682680103 4412 58312 SH SOLE 58312 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 163 24430 SH SOLE 24430 0 0 ONESPAN INC COM 68287N100 343 20057 SH SOLE 20057 0 0 ONTO INNOVATION INC COM 683344105 4265 116733 SH SOLE 116733 0 0 OOMA INC COM 683416101 2243 169522 SH SOLE 169522 0 0 OP BANCORP COM 67109R109 234 22584 SH SOLE 22584 0 0 OPEN TEXT CORP COM 683715106 581 13177 SH SOLE 13177 0 0 OPERA LTD SPONSORED ADS 68373M107 1258 136053 SH SOLE 136053 0 0 OPES ACQUISITION CORP COM 68373P100 2633 250000 SH SOLE 250000 0 0 OPGEN INC COM 68373L307 120 106224 SH SOLE 106224 0 0 OPKO HEALTH INC COM 68375N103 1315 894625 SH SOLE 894625 0 0 OPORTUN FINL CORP COM 68376D104 474 19921 SH SOLE 19921 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 852 31012 SH SOLE 31012 0 0 OPTINOSE INC COM 68404V100 2765 299933 SH SOLE 299933 0 0 OPUS BK IRVINE CALIF COM 684000102 16409 634277 SH SOLE 634277 0 0 ORACLE CORP COM 68389X105 155963 2943811 SH SOLE 2943811 0 0 ORACLE CORP COM 68389X105 18262 344700 SH Call SOLE 0 0 344700 ORACLE CORP COM 68389X105 46808 883500 SH Put SOLE 0 0 883500 ORBCOMM INC COM 68555P100 3942 936426 SH SOLE 936426 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 1071 77919 SH SOLE 77919 0 0 ORGANIGRAM HLDGS INC COM 68620P101 1564 638520 SH SOLE 638520 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 778 161786 SH SOLE 161786 0 0 ORGANOVO HLDGS INC COM 68620A104 69 194584 SH SOLE 194584 0 0 ORIGIN BANCORP INC COM 68621T102 2164 57194 SH SOLE 57194 0 0 ORION ENERGY SYSTEMS INC COM 686275108 55 16396 SH SOLE 16396 0 0 ORION ENGINEERED CARBONS S A COM L72967109 28507 1477040 SH SOLE 1477040 0 0 ORION GROUP HOLDINGS INC COM 68628V308 1650 317832 SH SOLE 317832 0 0 ORIX CORP SPONSORED ADR 686330101 574 6887 SH SOLE 6887 0 0 ORMAT TECHNOLOGIES INC COM 686688102 705 9454 SH SOLE 9454 0 0 ORTHOFIX MED INC COM 68752M108 16544 358247 SH SOLE 358247 0 0 ORTHOFIX MED INC COM 68752M108 924 20000 SH Call SOLE 0 0 20000 ORTHOPEDIATRICS CORP COM 68752L100 6896 146763 SH SOLE 146763 0 0 OSHKOSH CORP COM 688239201 4549 48066 SH SOLE 48066 0 0 OSI SYSTEMS INC COM 671044105 3190 31666 SH SOLE 31666 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 222 22862 SH SOLE 22862 0 0 OSPREY TECHNLGY AQUISTION CO UNIT 10/30/2024 68839R401 15513 1523850 SH SOLE 1523850 0 0 OTONOMY INC COM 68906L105 1202 313868 SH SOLE 313868 0 0 OTTER TAIL CORP COM 689648103 11017 214797 SH SOLE 214797 0 0 OUTFRONT MEDIA INC COM 69007J106 32708 1219547 SH SOLE 1219547 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 229 99446 SH SOLE 99446 0 0 OVID THERAPEUTICS INC COM 690469101 1327 319837 SH SOLE 319837 0 0 OWENS CORNING NEW COM 690742101 75014 1151942 SH SOLE 1151942 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 3148 175955 SH SOLE 175955 0 0 OXFORD LANE CAP CORP COM 691543102 392 48089 SH SOLE 48089 0 0 OXFORD SQUARE CAP CORP COM 69181V107 1188 218411 SH SOLE 218411 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 11647 701600 SH SOLE 701600 0 0 OYSTER POINT PHARMA INC COM 69242L106 247 10117 SH SOLE 10117 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 3133 109919 SH SOLE 109919 0 0 PACCAR INC COM 693718108 1391 17583 SH SOLE 17583 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 325 79753 SH SOLE 79753 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 13059 2540590 SH SOLE 2540590 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 113 13879 SH SOLE 13879 0 0 PACIRA BIOSCIENCES COM 695127100 12987 286680 SH SOLE 286680 0 0 PACKAGING CORP AMER COM 695156109 5040 45000 SH Call SOLE 0 0 45000 PACWEST BANCORP DEL COM 695263103 18687 488283 SH SOLE 488283 0 0 PAGERDUTY INC COM 69553P100 977 41782 SH SOLE 41782 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 18728 548257 SH SOLE 548257 0 0 PALO ALTO NETWORKS INC COM 697435105 463 2000 SH Call SOLE 0 0 2000 PALO ALTO NETWORKS INC COM 697435105 18440 79739 SH SOLE 79739 0 0 PALO ALTO NETWORKS INC COM 697435105 5064 21900 SH Put SOLE 0 0 21900 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 1106 1000 SH SOLE 0 0 0 PALOMAR HLDGS INC COM 69753M105 2381 47156 SH SOLE 47156 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 7628 464302 SH SOLE 464302 0 0 PAN AMERICAN SILVER CORP COM 697900108 6661 281156 SH SOLE 281156 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 48 16305 SH SOLE 16305 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 9669 416056 SH SOLE 416056 0 0 PARAMOUNT GROUP INC COM 69924R108 18958 1361907 SH SOLE 1361907 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 136 33771 SH SOLE 33771 0 0 PARK AEROSPACE CORP COM 70014A104 216 13295 SH SOLE 13295 0 0 PARK NATL CORP COM 700658107 503 4910 SH SOLE 4910 0 0 PARK OHIO HLDGS CORP COM 700666100 938 27883 SH SOLE 27883 0 0 PARKER HANNIFIN CORP COM 701094104 4423 21492 SH SOLE 21492 0 0 PARSLEY ENERGY INC CL A 701877102 120448 6369562 SH SOLE 6369562 0 0 PARSONS CORPORATION COM 70202L102 660 15998 SH SOLE 15998 0 0 PARTY CITY HOLDCO INC COM 702149105 7736 3306170 SH SOLE 3306170 0 0 PATRICK INDS INC COM 703343103 13169 251179 SH SOLE 251179 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1638 61234 SH SOLE 61234 0 0 PATTERSON COMPANIES INC COM 703395103 1024 50000 SH Call SOLE 0 0 50000 PATTERSON UTI ENERGY INC COM 703481101 11428 1088363 SH SOLE 1088363 0 0 PAYCHEX INC COM 704326107 2212 26000 SH Call SOLE 0 0 26000 PAYCHEX INC COM 704326107 17985 211443 SH SOLE 211443 0 0 PAYCHEX INC COM 704326107 36525 429400 SH Put SOLE 0 0 429400 PAYLOCITY HLDG CORP COM 70438V106 658 5446 SH SOLE 5446 0 0 PAYPAL HLDGS INC COM 70450Y103 61618 569644 SH SOLE 569644 0 0 PAYPAL HLDGS INC COM 70450Y103 164938 1524800 SH Put SOLE 0 0 1524800 PAYPAL HLDGS INC COM 70450Y103 53966 498900 SH Call SOLE 0 0 498900 PAYSIGN INC COM 70451A104 1056 104053 SH SOLE 104053 0 0 PBF ENERGY INC CL A 69318G106 70440 2245463 SH SOLE 2245463 0 0 PC CONNECTION INC COM 69318J100 414 8334 SH SOLE 8334 0 0 PCB BANCORP COM 69320M109 350 20265 SH SOLE 20265 0 0 PCSB FINL CORP COM 69324R104 1680 82983 SH SOLE 82983 0 0 PC-TEL INC COM 69325Q105 434 51196 SH SOLE 51196 0 0 PDF SOLUTIONS INC COM 693282105 323 19151 SH SOLE 19151 0 0 PDL BIOPHARMA INC COM 69329Y104 2242 690871 SH SOLE 690871 0 0 PEABODY ENERGY CORP NEW COM 704551100 432 47393 SH SOLE 47393 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 439 14214 SH SOLE 14214 0 0 PEARSON PLC SPONSORED ADR 705015105 1428 169358 SH SOLE 169358 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7065 263517 SH SOLE 263517 0 0 PEGASYSTEMS INC COM 705573103 592 7435 SH SOLE 7435 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1081 38054 SH SOLE 38054 0 0 PEMBINA PIPELINE CORP COM 706327103 2901 78290 SH SOLE 78290 0 0 PENN NATL GAMING INC COM 707569109 13922 544672 SH SOLE 544672 0 0 PENN VA CORP NEW COM 70788V102 839 27660 SH SOLE 27660 0 0 PENNANTPARK INVT CORP COM 708062104 3898 596933 SH SOLE 596933 0 0 PENNEY J C CORP INC COM 708160106 42 37237 SH SOLE 37237 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1265 237316 SH SOLE 237316 0 0 PENNYMAC FINL SVCS INC COM 70932M107 4159 122190 SH SOLE 122190 0 0 PENNYMAC MTG INVT TR COM 70931T103 13002 583301 SH SOLE 583301 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 9686 192881 SH SOLE 192881 0 0 PENTAIR PLC SHS G7S00T104 6561 143028 SH SOLE 143028 0 0 PENUMBRA INC COM 70975L107 7676 46725 SH SOLE 46725 0 0 PENUMBRA INC COM 70975L107 4583 27900 SH Call SOLE 0 0 27900 PEOPLES BANCORP INC COM 709789101 1840 53075 SH SOLE 53075 0 0 PEOPLES UTAH BANCORP COM 712706209 280 9299 SH SOLE 9299 0 0 PEPSICO INC COM 713448108 43037 314900 SH Call SOLE 0 0 314900 PEPSICO INC COM 713448108 73542 538100 SH Put SOLE 0 0 538100 PEPSICO INC COM 713448108 34182 250106 SH SOLE 250106 0 0 PERFICIENT INC COM 71375U101 626 13584 SH SOLE 13584 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 58836 1142884 SH SOLE 1142884 0 0 PERFORMANT FINL CORP COM 71377E105 29 28491 SH SOLE 28491 0 0 PERKINELMER INC COM 714046109 1942 20000 SH Call SOLE 0 0 20000 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 98 25290 SH SOLE 25290 0 0 PERRIGO CO PLC SHS G97822103 316 6125 SH SOLE 6125 0 0 PERSONALIS INC COM 71535D106 392 35937 SH SOLE 35937 0 0 PERSPECTA INC COM 715347100 15321 579464 SH SOLE 579464 0 0 PETIQ INC COM CL A 71639T106 1707 68161 SH SOLE 68161 0 0 PETMED EXPRESS INC COM 716382106 382 16241 SH SOLE 16241 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 8891 176647 SH SOLE 176647 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 30217 2025301 SH SOLE 2025301 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 78621 4932305 SH SOLE 4932305 0 0 PFENEX INC COM 717071104 2431 221394 SH SOLE 221394 0 0 PFIZER INC COM 717081103 192246 4906728 SH SOLE 4906728 0 0 PFIZER INC COM 717081103 3185 81300 SH Put SOLE 0 0 81300 PFIZER INC COM 717081103 55099 1406300 SH Call SOLE 0 0 1406300 PG&E CORP COM 69331C108 791 72760 SH SOLE 72760 0 0 PG&E CORP COM 69331C108 1190 109500 SH Put SOLE 0 0 109500 PGT INNOVATIONS INC COM 69336V101 2922 195998 SH SOLE 195998 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 4843 195059 SH SOLE 195059 0 0 PHILIP MORRIS INTL INC COM 718172109 126026 1481087 SH SOLE 1481087 0 0 PHILIP MORRIS INTL INC COM 718172109 69195 813200 SH Put SOLE 0 0 813200 PHILIP MORRIS INTL INC COM 718172109 8050 94600 SH Call SOLE 0 0 94600 PHILLIPS 66 COM 718546104 67293 604011 SH SOLE 604011 0 0 PHOTRONICS INC COM 719405102 907 57522 SH SOLE 57522 0 0 PHYSICIANS RLTY TR COM 71943U104 24628 1300307 SH SOLE 1300307 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9819 441518 SH SOLE 441518 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 40 10989 SH SOLE 10989 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 40021 1223323 SH SOLE 1223323 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 344 10600 SH SOLE 10600 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 823 109526 SH SOLE 109526 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 357 18800 SH SOLE 18800 0 0 PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 5807 351949 SH SOLE 351949 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 14739 145079 SH SOLE 145079 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 639 5924 SH SOLE 5924 0 0 PINDUODUO INC SPONSORED ADS 722304102 7522 198896 SH SOLE 198896 0 0 PINDUODUO INC SPONSORED ADS 722304102 227 6000 SH Call SOLE 0 0 6000 PINNACLE WEST CAP CORP COM 723484101 8052 89536 SH SOLE 89536 0 0 PINTEREST INC CL A 72352L106 1123 60228 SH SOLE 60228 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 193 16015 SH SOLE 16015 0 0 PIONEER NAT RES CO COM 723787107 54307 358773 SH SOLE 358773 0 0 PITNEY BOWES INC COM 724479100 1299 322395 SH SOLE 322395 0 0 PIVOTAL INVT CORP II UNIT 06/01/2025 72582K209 7234 709200 SH SOLE 709200 0 0 PIVOTAL INVT CORP II COM CL A 72582K100 223 22457 SH SOLE 22457 0 0 PIXELWORKS INC COM NEW 72581M305 298 76029 SH SOLE 76029 0 0 PJT PARTNERS INC COM CL A 69343T107 20101 445405 SH SOLE 445405 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1742 94700 SH Call SOLE 0 0 94700 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1214 66000 SH Put SOLE 0 0 66000 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 72449 3823177 SH SOLE 3823177 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5765 304200 SH Call SOLE 0 0 304200 PLANET FITNESS INC CL A 72703H101 27805 372322 SH SOLE 372322 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1138 135523 SH SOLE 135523 0 0 PLAYAGS INC COM 72814N104 9087 749109 SH SOLE 749109 0 0 PLDT INC SPONSORED ADR 69344D408 257 12837 SH SOLE 12837 0 0 PLEXUS CORP COM 729132100 12782 166133 SH SOLE 166133 0 0 PLUG POWER INC COM NEW 72919P202 8134 2574159 SH SOLE 2574159 0 0 PLURALSIGHT INC COM CL A 72941B106 12583 731156 SH SOLE 731156 0 0 PLX PHARMA INC COM 72942A107 179 40948 SH SOLE 40948 0 0 PLYMOUTH INDL REIT INC COM 729640102 959 52153 SH SOLE 52153 0 0 PNC FINL SVCS GROUP INC COM 693475105 29468 184600 SH Put SOLE 0 0 184600 PNC FINL SVCS GROUP INC COM 693475105 11272 70615 SH SOLE 70615 0 0 PNC FINL SVCS GROUP INC COM 693475105 5284 33100 SH Call SOLE 0 0 33100 PNM RES INC COM 69349H107 28787 567682 SH SOLE 567682 0 0 POLARITYTE INC COM 731094108 540 207802 SH SOLE 207802 0 0 POLYONE CORP COM 73179P106 78256 2127087 SH SOLE 2127087 0 0 POPULAR INC COM NEW 733174700 55845 950548 SH SOLE 950548 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 104065 1865302 SH SOLE 1865302 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 2311 96769 SH SOLE 96769 0 0 POSCO SPONSORED ADR 693483109 1307 25810 SH SOLE 25810 0 0 POST HLDGS INC COM 737446104 54494 499489 SH SOLE 499489 0 0 POTLATCHDELTIC CORPORATION COM 737630103 9775 225917 SH SOLE 225917 0 0 POWELL INDS INC COM 739128106 10860 221676 SH SOLE 221676 0 0 POWER INTEGRATIONS INC COM 739276103 1264 12775 SH SOLE 12775 0 0 POWERFLEET INC COM 73931J109 395 60706 SH SOLE 60706 0 0 PPG INDS INC COM 693506107 23021 172455 SH SOLE 172455 0 0 PPL CORP COM 69351T106 7598 211768 SH SOLE 211768 0 0 PRA HEALTH SCIENCES INC COM 69354M108 2602 23409 SH SOLE 23409 0 0 PRA HEALTH SCIENCES INC COM 69354M108 2223 20000 SH Put SOLE 0 0 20000 PRECISION DRILLING CORP COM 2010 74022D308 1285 918049 SH SOLE 918049 0 0 PREFERRED APT CMNTYS INC COM 74039L103 850 63783 SH SOLE 63783 0 0 PREFORMED LINE PRODS CO COM 740444104 229 3795 SH SOLE 3795 0 0 PREMIER INC CL A 74051N102 16437 433922 SH SOLE 433922 0 0 PRETIUM RES INC COM 74139C102 15599 1401559 SH SOLE 1401559 0 0 PRICE T ROWE GROUP INC COM 74144T108 11980 98323 SH SOLE 98323 0 0 PRICESMART INC COM 741511109 1723 24257 SH SOLE 24257 0 0 PRIMERICA INC COM 74164M108 14522 111231 SH SOLE 111231 0 0 PRIMO WTR CORP COM 74165N105 352 31378 SH SOLE 31378 0 0 PRIMORIS SVCS CORP COM 74164F103 299 13440 SH SOLE 13440 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 9340 169825 SH SOLE 169825 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 135 55093 SH SOLE 55093 0 0 PROASSURANCE CORP COM 74267C106 202 5585 SH SOLE 5585 0 0 PROCTER & GAMBLE CO COM 742718109 93267 746733 SH SOLE 746733 0 0 PROFICIENT ALPHA ACQUSTN COR COM 74317H105 3497 347600 SH SOLE 347600 0 0 PROGRESS SOFTWARE CORP COM 743312100 9636 231905 SH SOLE 231905 0 0 PROGRESSIVE CORP OHIO COM 743315103 20274 280063 SH SOLE 280063 0 0 PROGYNY INC COM 74340E103 3707 135029 SH SOLE 135029 0 0 PROLOGIS INC COM 74340W103 56078 629099 SH SOLE 629099 0 0 PROOFPOINT INC COM 743424103 30099 262236 SH SOLE 262236 0 0 PROPETRO HLDG CORP COM 74347M108 11394 1012841 SH SOLE 1012841 0 0 PROPTECH ACQUISITION CORPORA UNIT 10/01/2026 74349F200 5842 570000 SH SOLE 570000 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 3401 343146 SH SOLE 343146 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 1476 61465 SH SOLE 61465 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 677 27545 SH SOLE 27545 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 2072 29590 SH SOLE 29590 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W148 5156 400000 SH SOLE 400000 0 0 PROSHARES TR II SHT VIX ST TRM 74347W130 307 4700 SH SOLE 4700 0 0 PROSHARES TR II VIX SH TRM FUTRS 74347W171 4723 380000 SH SOLE 380000 0 0 PROSIGHT GLOBAL INC COM 74349J103 566 35109 SH SOLE 35109 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 856 132900 SH SOLE 132900 0 0 PROSPERITY BANCSHARES INC COM 743606105 35736 497090 SH SOLE 497090 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 5971 846994 SH SOLE 846994 0 0 PROTECTIVE INS CORP CL B 74368L203 219 13619 SH SOLE 13619 0 0 PROTHENA CORP PLC SHS G72800108 8331 526269 SH SOLE 526269 0 0 PROTHENA CORP PLC SHS G72800108 1391 87900 SH Call SOLE 0 0 87900 PROTO LABS INC COM 743713109 13365 131614 SH SOLE 131614 0 0 PROVENTION BIO INC COM 74374N102 556 37313 SH SOLE 37313 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 150 12062 SH SOLE 12062 0 0 PROVIDENT FINL SVCS INC COM 74386T105 14648 594228 SH SOLE 594228 0 0 PRUDENTIAL FINL INC COM 744320102 36244 386645 SH SOLE 386645 0 0 PRUDENTIAL FINL INC COM 744320102 14248 152000 SH Put SOLE 0 0 152000 PRUDENTIAL FINL INC COM 744320102 8615 91900 SH Call SOLE 0 0 91900 PRUDENTIAL PLC ADR 74435K204 253 6633 SH SOLE 6633 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1720 10432 SH SOLE 10432 0 0 PTC INC COM 69370C100 38051 508097 SH SOLE 508097 0 0 PTC THERAPEUTICS INC COM 69366J200 3835 79841 SH SOLE 79841 0 0 PUBLIC STORAGE COM 74460D109 916 4300 SH Call SOLE 0 0 4300 PUBLIC STORAGE COM 74460D109 6809 31975 SH SOLE 31975 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 45304 767217 SH SOLE 767217 0 0 PULTE GROUP INC COM 745867101 35941 926320 SH SOLE 926320 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 16190 1850306 SH SOLE 1850306 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 875 100000 SH Call SOLE 0 0 100000 PURE ACQUISITION CORP CL A 74621Q106 14622 1410000 SH SOLE 1410000 0 0 PURE STORAGE INC CL A 74624M102 2139 125000 SH Call SOLE 0 0 125000 PURE STORAGE INC CL A 74624M102 643 37577 SH SOLE 37577 0 0 PURPLE INNOVATION INC COM 74640Y106 123 14123 SH SOLE 14123 0 0 PUXIN LTD ADS 74704P108 2153 262535 SH SOLE 262535 0 0 PVH CORP COM 693656100 49105 467003 SH SOLE 467003 0 0 PYXUS INTL INC COM 74737V106 279 31174 SH SOLE 31174 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 169 19617 SH SOLE 19617 0 0 Q2 HLDGS INC COM 74736L109 13873 171106 SH SOLE 171106 0 0 QEP RES INC COM 74733V100 29913 6647418 SH SOLE 6647418 0 0 QIAGEN NV SHS NEW N72482123 28618 846699 SH SOLE 846699 0 0 QIWI PLC SPON ADR REP B 74735M108 675 34887 SH SOLE 34887 0 0 QORVO INC COM 74736K101 66768 574443 SH SOLE 574443 0 0 QORVO INC COM 74736K101 11623 100000 SH Put SOLE 0 0 100000 QTS RLTY TR INC COM CL A 74736A103 10463 192792 SH SOLE 192792 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 211 1652 SH SOLE 0 0 0 QUAD / GRAPHICS INC COM CL A 747301109 1836 393046 SH SOLE 393046 0 0 QUAKER CHEM CORP COM 747316107 1381 8392 SH SOLE 8392 0 0 QUALCOMM INC COM 747525103 40453 458500 SH Put SOLE 0 0 458500 QUALCOMM INC COM 747525103 2400 27200 SH Call SOLE 0 0 27200 QUALCOMM INC COM 747525103 100151 1135117 SH SOLE 1135117 0 0 QUALYS INC COM 74758T303 26472 317522 SH SOLE 317522 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 960 56178 SH SOLE 56178 0 0 QUANTA SVCS INC COM 74762E102 67062 1647313 SH SOLE 1647313 0 0 QUANTERIX CORP COM 74766Q101 12375 523714 SH SOLE 523714 0 0 QUDIAN INC ADR 747798106 142 30199 SH SOLE 30199 0 0 QUEST DIAGNOSTICS INC COM 74834L100 10018 93811 SH SOLE 93811 0 0 QUEST DIAGNOSTICS INC COM 74834L100 10679 100000 SH Put SOLE 0 0 100000 QUIDEL CORP COM 74838J101 16618 221487 SH SOLE 221487 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 109 38769 SH SOLE 38769 0 0 QUORUM HEALTH CORP COM 74909E106 104 109155 SH SOLE 109155 0 0 QUOTIENT LTD SHS G73268107 15157 1593814 SH SOLE 1593814 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 2341 237400 SH SOLE 237400 0 0 QURATE RETAIL INC COM SER A 74915M100 7984 947085 SH SOLE 947085 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 89 26095 SH SOLE 26095 0 0 R1 RCM INC COM 749397105 9141 704232 SH SOLE 704232 0 0 R1 RCM INC COM 749397105 3894 300000 SH Call SOLE 0 0 300000 RA PHARMACEUTICALS INC COM 74933V108 29151 621166 SH SOLE 621166 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 273 52619 SH SOLE 52619 0 0 RADIAN GROUP INC COM 750236101 4828 191888 SH SOLE 191888 0 0 RADIANT LOGISTICS INC COM 75025X100 79 14233 SH SOLE 14233 0 0 RADIUS HEALTH INC COM NEW 750469207 5269 261363 SH SOLE 261363 0 0 RADNET INC COM 750491102 2719 133934 SH SOLE 133934 0 0 RALPH LAUREN CORP CL A 751212101 5026 42874 SH SOLE 42874 0 0 RANGE RES CORP COM 75281A109 1377 283858 SH SOLE 283858 0 0 RANGE RES CORP COM 75281A109 30604 6310100 SH Call SOLE 0 0 6310100 RANGER ENERGY SVCS INC COM CL A 75282U104 217 33704 SH SOLE 33704 0 0 RANPAK HLDGS CORP COM CL A 75321W103 681 83579 SH SOLE 83579 0 0 RANPAK HLDGS CORP *W EXP 06/03/202 75321W111 26780 2475000 SH Call SOLE 0 0 2475000 RAPID7 INC COM 753422104 9230 164770 SH SOLE 164770 0 0 RAVEN INDS INC COM 754212108 9837 285448 SH SOLE 285448 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 31998 357684 SH SOLE 357684 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 286 74586 SH SOLE 74586 0 0 RAYONIER INC COM 754907103 8952 273246 SH SOLE 273246 0 0 RAYTHEON CO COM NEW 755111507 22378 101839 SH SOLE 101839 0 0 RBB BANCORP COM 74930B105 261 12335 SH SOLE 12335 0 0 RBC BEARINGS INC COM 75524B104 540 3408 SH SOLE 3408 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1386 67602 SH SOLE 67602 0 0 RE MAX HLDGS INC CL A 75524W108 1569 40769 SH SOLE 40769 0 0 READY CAP CORP COM 75574U101 4058 263184 SH SOLE 263184 0 0 REALNETWORKS INC COM NEW 75605L708 241 200511 SH SOLE 200511 0 0 REALOGY HLDGS CORP COM 75605Y106 131 13521 SH SOLE 13521 0 0 REALPAGE INC COM 75606N109 26940 501205 SH SOLE 501205 0 0 REALTY INCOME CORP COM 756109104 42492 577103 SH SOLE 577103 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 43683 213683 SH SOLE 213683 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 8688 42500 SH Put SOLE 0 0 42500 REATA PHARMACEUTICALS INC CL A 75615P103 3884 19000 SH Call SOLE 0 0 19000 RECRO PHARMA INC COM 75629F109 8196 447143 SH SOLE 447143 0 0 RECRO PHARMA INC COM 75629F109 445000 100000 SH Call SOLE 0 0 100000 RED LION HOTELS CORP COM 756764106 326 87466 SH SOLE 87466 0 0 RED ROCK RESORTS INC CL A 75700L108 5001 208807 SH SOLE 208807 0 0 RED VIOLET INC COM 75704L104 486 26244 SH SOLE 26244 0 0 REDWOOD TR INC NOTE 5.625% 7/1 758075AD7 2572 2500 SH SOLE 0 0 0 REDWOOD TR INC COM 758075402 7338 443673 SH SOLE 443673 0 0 REGAL BELOIT CORP COM 758750103 23895 279118 SH SOLE 279118 0 0 REGENERON PHARMACEUTICALS COM 75886F107 37100 98806 SH SOLE 98806 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5632 15000 SH Put SOLE 0 0 15000 REGENXBIO INC COM 75901B107 4322 105496 SH SOLE 105496 0 0 REGIONAL MGMT CORP COM 75902K106 5740 191138 SH SOLE 191138 0 0 REGIONS FINL CORP NEW COM 7591EP100 51313 2990286 SH SOLE 2990286 0 0 REGIS CORP MINN COM 758932107 1770 99028 SH SOLE 99028 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 19532 119784 SH SOLE 119784 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 792 6610 SH SOLE 6610 0 0 RELMADA THERAPEUTICS INC COM 75955J402 905 23201 SH SOLE 23201 0 0 RELX PLC SPONSORED ADR 759530108 8502 336438 SH SOLE 336438 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 10242 52248 SH SOLE 52248 0 0 RENASANT CORP COM 75970E107 40890 1154433 SH SOLE 1154433 0 0 RENT A CTR INC NEW COM 76009N100 273 9477 SH SOLE 9477 0 0 REPAY HLDGS CORP COM CL A 76029L100 8069 550803 SH SOLE 550803 0 0 REPLAY ACQUISITION CORP COM G75130107 5732 571446 SH SOLE 571446 0 0 REPLIGEN CORP COM 759916109 1646 17791 SH SOLE 17791 0 0 REPLIMUNE GROUP INC COM 76029N106 1355 94394 SH SOLE 94394 0 0 REPRO MED SYS INC COM 759910102 242 37053 SH SOLE 37053 0 0 REPUBLIC BANCORP KY CL A 760281204 944 20166 SH SOLE 20166 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 884 211450 SH SOLE 211450 0 0 RESMED INC COM 761152107 3099 20000 SH Put SOLE 0 0 20000 RESOLUTE FST PRODS INC COM 76117W109 2663 634155 SH SOLE 634155 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 64032 1004114 SH SOLE 1004114 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 523 8200 SH Call SOLE 0 0 8200 RESTORBIO INC COM 76133L103 638 428328 SH SOLE 428328 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 447 25296 SH SOLE 25296 0 0 RETAIL PPTYS AMER INC CL A 76131V202 53815 4016073 SH SOLE 4016073 0 0 RETROPHIN INC COM 761299106 24485 1724285 SH SOLE 1724285 0 0 REV GROUP INC COM 749527107 8166 667662 SH SOLE 667662 0 0 REVANCE THERAPEUTICS INC COM 761330109 1772 109199 SH SOLE 109199 0 0 REVLON INC CL A NEW 761525609 615 28695 SH SOLE 28695 0 0 REX AMERICAN RESOURCES CORP COM 761624105 560 6827 SH SOLE 6827 0 0 REXFORD INDL RLTY INC COM 76169C100 10077 220640 SH SOLE 220640 0 0 REXNORD CORP NEW COM 76169B102 3632 111347 SH SOLE 111347 0 0 RH COM 74967X103 59082 276730 SH SOLE 276730 0 0 RH NOTE 6/1 74967XAA1 3814 3000 SH SOLE 0 0 0 RHINEBECK BANCORP INC COM 762093102 482 42585 SH SOLE 42585 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 511 22273 SH SOLE 22273 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 18244 8525418 SH SOLE 8525418 0 0 RIGNET INC COM 766582100 126 19056 SH SOLE 19056 0 0 RIMINI STR INC DEL COM 76674Q107 120 30859 SH SOLE 30859 0 0 RING ENERGY INC COM 76680V108 498 188602 SH SOLE 188602 0 0 RINGCENTRAL INC CL A 76680R206 50921 301895 SH SOLE 301895 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 129 18478 SH SOLE 18478 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 19997 465589 SH SOLE 465589 0 0 RITE AID CORP COM 767754872 833 53838 SH SOLE 53838 0 0 RITE AID CORP COM 767754872 774 50000 SH Put SOLE 0 0 50000 RIVERNORTH DOUBLELINE STRATE COM 76882G107 480 29200 SH SOLE 29200 0 0 RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 378 23132 SH SOLE 23132 0 0 RIVERVIEW BANCORP INC COM 769397100 183 22281 SH SOLE 22281 0 0 RIVERVIEW FINL CORP NEW COM 76940Q105 795 63674 SH SOLE 63674 0 0 RLI CORP COM 749607107 17143 190434 SH SOLE 190434 0 0 RMG ACQUISITION CORP UNIT 99/99/9999 749641205 5080 500000 SH SOLE 500000 0 0 RMG ACQUISITION CORP CL A 749641106 2761 276700 SH SOLE 276700 0 0 RMG ACQUISITION CORP *W EXP 02/21/202 749641114 5240 525000 SH Call SOLE 0 0 525000 RMR GROUP INC CL A 74967R106 5499 120490 SH SOLE 120490 0 0 ROBERT HALF INTL INC COM 770323103 221 3500 SH SOLE 3500 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 2201 96702 SH SOLE 96702 0 0 ROCKWELL AUTOMATION INC COM 773903109 42259 208513 SH SOLE 208513 0 0 ROCKY BRANDS INC COM 774515100 237 8055 SH SOLE 8055 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 4008 80684 SH SOLE 80684 0 0 ROGERS CORP COM 775133101 5139 41201 SH SOLE 41201 0 0 ROKU INC COM CL A 77543R102 26924 201078 SH SOLE 201078 0 0 ROLLINS INC COM 775711104 26946 812617 SH SOLE 812617 0 0 ROPER TECHNOLOGIES INC COM 776696106 5717 16140 SH SOLE 16140 0 0 ROPER TECHNOLOGIES INC COM 776696106 3542 10000 SH Put SOLE 0 0 10000 ROSETTA STONE INC COM 777780107 6058 333980 SH SOLE 333980 0 0 ROSS STORES INC COM 778296103 5600 48100 SH Put SOLE 0 0 48100 ROSS STORES INC COM 778296103 24006 206204 SH SOLE 206204 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 25966 327855 SH SOLE 327855 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 33671 252200 SH Put SOLE 0 0 252200 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13271 99402 SH SOLE 99402 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 721 5400 SH Call SOLE 0 0 5400 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 15015 250368 SH SOLE 250368 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 634 10756 SH SOLE 10756 0 0 RPC INC COM 749660106 5045 962824 SH SOLE 962824 0 0 RPM INTL INC COM 749685103 11336 147677 SH SOLE 147677 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 62 22515 SH SOLE 22515 0 0 RUBICON PROJ INC COM 78112V102 1738 213043 SH SOLE 213043 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 2324 244655 SH SOLE 244655 0 0 RUHNN HLDG LTD ADS 781314109 145 20719 SH SOLE 20719 0 0 RUSH ENTERPRISES INC CL A 781846209 13871 298308 SH SOLE 298308 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 12032 552811 SH SOLE 552811 0 0 RYDER SYS INC COM 783549108 7958 146535 SH SOLE 146535 0 0 RYERSON HLDG CORP COM 783754104 1602 135448 SH SOLE 135448 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 60999 703890 SH SOLE 703890 0 0 S & T BANCORP INC COM 783859101 325 8056 SH SOLE 8056 0 0 S&P GLOBAL INC COM 78409V104 194876 713701 SH SOLE 713701 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 16896 791735 SH SOLE 791735 0 0 SABRE CORP COM 78573M104 35830 1596690 SH SOLE 1596690 0 0 SAFE BULKERS INC COM Y7388L103 499 293303 SH SOLE 293303 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 141 12861 SH SOLE 12861 0 0 SAFEHOLD INC COM 78645L100 1323 32821 SH SOLE 32821 0 0 SAFETY INS GROUP INC COM 78648T100 715 7731 SH SOLE 7731 0 0 SAGE THERAPEUTICS INC COM 78667J108 4558 63134 SH SOLE 63134 0 0 SAGE THERAPEUTICS INC COM 78667J108 3610 50000 SH Put SOLE 0 0 50000 SAIA INC COM 78709Y105 1426 15309 SH SOLE 15309 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 20006 847708 SH SOLE 847708 0 0 SALEM MEDIA GROUP INC CL A 794093104 23 16091 SH SOLE 16091 0 0 SALESFORCE COM INC COM 79466L302 95348 586249 SH SOLE 586249 0 0 SALESFORCE COM INC COM 79466L302 107505 661000 SH Put SOLE 0 0 661000 SALESFORCE COM INC COM 79466L302 23941 147200 SH Call SOLE 0 0 147200 SANDERSON FARMS INC COM 800013104 71482 405642 SH SOLE 405642 0 0 SANDERSON FARMS INC COM 800013104 2256 12800 SH Call SOLE 0 0 12800 SANDSTORM GOLD LTD COM NEW 80013R206 301 40409 SH SOLE 40409 0 0 SANDY SPRING BANCORP INC COM 800363103 5818 153583 SH SOLE 153583 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 6355 69620 SH SOLE 69620 0 0 SANMINA CORPORATION COM 801056102 606 17702 SH SOLE 17702 0 0 SANOFI SPONSORED ADR 80105N105 5025 100100 SH SOLE 100100 0 0 SANOFI SPONSORED ADR 80105N105 5020 100000 SH Call SOLE 0 0 100000 SANTANDER CONSUMER USA HDG I COM 80283M101 7138 305441 SH SOLE 305441 0 0 SAP SE SPON ADR 803054204 5119 38203 SH SOLE 38203 0 0 SAPIENS INTL CORP N V SHS G7T16G103 3421 148751 SH SOLE 148751 0 0 SARATOGA INVT CORP COM NEW 80349A208 1497 59997 SH SOLE 59997 0 0 SAREPTA THERAPEUTICS INC COM 803607100 20340 157627 SH SOLE 157627 0 0 SASOL LTD SPONSORED ADR 803866300 324 14973 SH SOLE 14973 0 0 SAUL CTRS INC COM 804395101 804 15239 SH SOLE 15239 0 0 SAVARA INC COM 805111101 81 17994 SH SOLE 17994 0 0 SB ONE BANCORP COM 78413T103 585 23465 SH SOLE 23465 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 33058 137175 SH SOLE 137175 0 0 SC HEALTH CORP UNIT 99/99/9999 G78516302 6222 600000 SH SOLE 600000 0 0 SCANSOURCE INC COM 806037107 2265 61308 SH SOLE 61308 0 0 SCHLUMBERGER LTD COM 806857108 1218 30300 SH Call SOLE 0 0 30300 SCHLUMBERGER LTD COM 806857108 2063 51322 SH SOLE 51322 0 0 SCHLUMBERGER LTD COM 806857108 8293 206300 SH Put SOLE 0 0 206300 SCHNEIDER NATIONAL INC CL B 80689H102 23506 1077280 SH SOLE 1077280 0 0 SCHNITZER STL INDS CL A 806882106 15041 693752 SH SOLE 693752 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 164 12469 SH SOLE 12469 0 0 SCHOLASTIC CORP COM 807066105 915 23804 SH SOLE 23804 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 534 6951 SH SOLE 6951 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1775 23083 SH SOLE 23083 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1430 28319 SH SOLE 28319 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 434 12902 SH SOLE 12902 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 473 8161 SH SOLE 8161 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 943 22454 SH SOLE 22454 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 33518 385178 SH SOLE 385178 0 0 SCIENTIFIC GAMES CORP COM 80874P109 1217 45439 SH SOLE 45439 0 0 SCORPIO BULKERS INC COM Y7546A122 1836 288276 SH SOLE 288276 0 0 SCORPIO TANKERS INC SHS Y7542C130 5481 139328 SH SOLE 139328 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 7678 72308 SH SOLE 72308 0 0 SCULPTOR CAP MGMT COM CL A 811246107 263 11879 SH SOLE 11879 0 0 SCWORX CORP COM 78396V109 103 35920 SH SOLE 35920 0 0 SCYNEXIS INC COM 811292101 69 75300 SH SOLE 75300 0 0 SEA LTD SPONSORED ADS 81141R100 27179 675752 SH SOLE 675752 0 0 SEABOARD CORP COM 811543107 1262 297 SH SOLE 297 0 0 SEABRIDGE GOLD INC COM 811916105 1339 96904 SH SOLE 96904 0 0 SEACHANGE INTL INC COM 811699107 105 24996 SH SOLE 24996 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 28466 931183 SH SOLE 931183 0 0 SEACOR HOLDINGS INC COM 811904101 4110 95240 SH SOLE 95240 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 22935 385463 SH SOLE 385463 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 28971 486900 SH Put SOLE 0 0 486900 SEAGATE TECHNOLOGY PLC SHS G7945M107 232 3900 SH Call SOLE 0 0 3900 SEALED AIR CORP NEW COM 81211K100 59985 1506036 SH SOLE 1506036 0 0 SEALED AIR CORP NEW COM 81211K100 3585 90000 SH Call SOLE 0 0 90000 SEASPINE HLDGS CORP COM 81255T108 1374 114382 SH SOLE 114382 0 0 SEATTLE GENETICS INC COM 812578102 9141 80000 SH Call SOLE 0 0 80000 SEATTLE GENETICS INC COM 812578102 25408 222372 SH SOLE 222372 0 0 SEAWORLD ENTMT INC COM 81282V100 5655 178323 SH SOLE 178323 0 0 SECUREWORKS CORP CL A 81374A105 1443 86585 SH SOLE 86585 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 352882 2813600 SH Put SOLE 0 0 2813600 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 14851 118409 SH SOLE 118409 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 99415 976000 SH Put SOLE 0 0 976000 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 121155 1923700 SH Put SOLE 0 0 1923700 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 22267 218600 SH Call SOLE 0 0 218600 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 163525 2662400 SH Put SOLE 0 0 2662400 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9856 156491 SH SOLE 156491 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 32442 528200 SH Call SOLE 0 0 528200 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15359 150787 SH SOLE 150787 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 40937 650000 SH Call SOLE 0 0 650000 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7056 114882 SH SOLE 114882 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 68755 548200 SH Call SOLE 0 0 548200 SELECT BANCORP INC NEW COM 81617L108 634 51507 SH SOLE 51507 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 3290 354522 SH SOLE 354522 0 0 SELECT MED HLDGS CORP COM 81619Q105 10983 470553 SH SOLE 470553 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 177556 2957300 SH Call SOLE 0 0 2957300 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 14145 173618 SH SOLE 173618 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 301398 3699500 SH Put SOLE 0 0 3699500 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 149434 2312500 SH Put SOLE 0 0 2312500 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 23088 430500 SH Put SOLE 0 0 430500 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 842 13031 SH SOLE 13031 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 53022 578400 SH Put SOLE 0 0 578400 SELECT SECTOR SPDR TR ENERGY 81369Y506 17306 288242 SH SOLE 288242 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 202353 3370300 SH Put SOLE 0 0 3370300 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 321260 10437300 SH Put SOLE 0 0 10437300 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 99213 3223300 SH Call SOLE 0 0 3223300 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 98048 1517300 SH Call SOLE 0 0 1517300 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 49316 537969 SH SOLE 537969 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4584 50000 SH Call SOLE 0 0 50000 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 9789 318019 SH SOLE 318019 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 40711 499700 SH Call SOLE 0 0 499700 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 11262 210000 SH Call SOLE 0 0 210000 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1542 28754 SH SOLE 28754 0 0 SELECTA BIOSCIENCES INC COM 816212104 3316 1393280 SH SOLE 1393280 0 0 SELECTIVE INS GROUP INC COM 816300107 15077 231277 SH SOLE 231277 0 0 SEMPRA ENERGY COM 816851109 5523 36458 SH SOLE 36458 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 953 112873 SH SOLE 112873 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 520 9655 SH SOLE 9655 0 0 SENSEONICS HLDGS INC COM 81727U105 1078 1177266 SH SOLE 1177266 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 777 11758 SH SOLE 11758 0 0 SERVICE CORP INTL COM 817565104 400 8690 SH SOLE 8690 0 0 SERVICE CORP INTL COM 817565104 1841 40000 SH Put SOLE 0 0 40000 SERVICE PPTYS TR COM SH BEN INT 81761L102 994 40875 SH SOLE 40875 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 58219 1505928 SH SOLE 1505928 0 0 SERVICENOW INC COM 81762P102 15126 53576 SH SOLE 53576 0 0 SERVICESOURCE INTL INC COM 81763U100 57 33944 SH SOLE 33944 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 613 16278 SH SOLE 16278 0 0 SESEN BIO INC COM 817763105 106 101517 SH SOLE 101517 0 0 SFL CORPORATION LTD SHS G7738W106 4693 322742 SH SOLE 322742 0 0 SHAKE SHACK INC CL A 819047101 423 7106 SH SOLE 7106 0 0 SHAKE SHACK INC CL A 819047101 381 6400 SH Put SOLE 0 0 6400 SHAKE SHACK INC CL A 819047101 655 11000 SH Call SOLE 0 0 11000 SHAW COMMUNICATIONS INC CL B CONV 82028K200 6735 331926 SH SOLE 331926 0 0 SHERWIN WILLIAMS CO COM 824348106 46535 79746 SH SOLE 79746 0 0 SHIP FIN INTL LTD NOTE 4.875% 5/0 824689AG8 12125 10675 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L NOTE 5.750%10/1 G81075AF3 17987 16830 SH SOLE 0 0 0 SHOCKWAVE MED INC COM 82489T104 439 10000 SH Put SOLE 0 0 10000 SHOCKWAVE MED INC COM 82489T104 26170 595855 SH SOLE 595855 0 0 SHOE CARNIVAL INC COM 824889109 6131 164459 SH SOLE 164459 0 0 SHOPIFY INC CL A 82509L107 286 719 SH SOLE 719 0 0 SHORE BANCSHARES INC COM 825107105 583 33597 SH SOLE 33597 0 0 SHOTSPOTTER INC COM 82536T107 860 33736 SH SOLE 33736 0 0 SHUTTERSTOCK INC COM 825690100 1890 44074 SH SOLE 44074 0 0 SI BONE INC COM 825704109 14773 687123 SH SOLE 687123 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 24448 2462068 SH SOLE 2462068 0 0 SIENTRA INC COM 82621J105 23156 2590179 SH SOLE 2590179 0 0 SIENTRA INC COM 82621J105 1309 146400 SH Call SOLE 0 0 146400 SIERRA BANCORP COM 82620P102 1028 35296 SH SOLE 35296 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 871 6375 SH SOLE 6375 0 0 SIGNET JEWELERS LIMITED SHS G81276100 666 30638 SH SOLE 30638 0 0 SIGNET JEWELERS LIMITED SHS G81276100 217 10000 SH Call SOLE 0 0 10000 SILGAN HOLDINGS INC COM 827048109 5953 191527 SH SOLE 191527 0 0 SILICON LABORATORIES INC COM 826919102 8615 74280 SH SOLE 74280 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 11018 217280 SH SOLE 217280 0 0 SILK ROAD MEDICAL INC COM 82710M100 1211 30000 SH Call SOLE 0 0 30000 SILVER SPIKE ACQUISITION COR CL A SHS G8136L106 8466 854296 SH SOLE 854296 0 0 SILVERCREST METALS INC COM 828363101 1728 256419 SH SOLE 256419 0 0 SIMON PPTY GROUP INC NEW COM 828806109 17616 118259 SH SOLE 118259 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1460 9800 SH Call SOLE 0 0 9800 SIMPLY GOOD FOODS CO COM 82900L102 34329 1202830 SH SOLE 1202830 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 11832 147480 SH SOLE 147480 0 0 SINA CORP ORD G81477104 5819 145726 SH SOLE 145726 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 17424 522622 SH SOLE 522622 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 820 26857 SH SOLE 26857 0 0 SIRIUS XM HLDGS INC COM 82968B103 49649 6943858 SH SOLE 6943858 0 0 SITE CENTERS CORP COM 82981J109 3490 248953 SH SOLE 248953 0 0 SITIME CORPORATION COM 82982T106 810 31771 SH SOLE 31771 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 18820 417194 SH SOLE 417194 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1128 25000 SH Call SOLE 0 0 25000 SK TELECOM LTD SPONSORED ADR 78440P108 888 38413 SH SOLE 38413 0 0 SKECHERS U S A INC CL A 830566105 25843 598363 SH SOLE 598363 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 5849 184525 SH SOLE 184525 0 0 SKYWEST INC COM 830879102 1483 22942 SH SOLE 22942 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 812 6717 SH SOLE 6717 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 11133 92100 SH Put SOLE 0 0 92100 SL GREEN RLTY CORP COM 78440X101 41937 456429 SH SOLE 456429 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 1078 47965 SH SOLE 47965 0 0 SLEEP NUMBER CORP COM 83125X103 14523 294936 SH SOLE 294936 0 0 SLM CORP COM 78442P106 17571 1972022 SH SOLE 1972022 0 0 SM ENERGY CO COM 78454L100 8474 753887 SH SOLE 753887 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 8452 222771 SH SOLE 222771 0 0 SMART SAND INC COM 83191H107 359 142342 SH SOLE 142342 0 0 SMARTFINANCIAL INC COM NEW 83190L208 2635 111402 SH SOLE 111402 0 0 SMARTSHEET INC COM CL A 83200N103 4258 94792 SH SOLE 94792 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 961 20000 SH Call SOLE 0 0 20000 SMITH A O CORP COM 831865209 53415 1121224 SH SOLE 1121224 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 1300 326644 SH SOLE 326644 0 0 SMUCKER J M CO COM NEW 832696405 7558 72585 SH SOLE 72585 0 0 SNAP INC CL A 83304A106 60153 3683584 SH SOLE 3683584 0 0 SNAP INC CL A 83304A106 369 22600 SH Call SOLE 0 0 22600 SNAP INC CL A 83304A106 297 18200 SH Put SOLE 0 0 18200 SNAP ON INC COM 833034101 242 1428 SH SOLE 1428 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 129 10555 SH SOLE 10555 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 13822 517872 SH SOLE 517872 0 0 SOFTWARE ACQUISITION GROUP I UNIT 10/01/2026 83406B200 3048 300000 SH SOLE 300000 0 0 SOLAR CAP LTD COM 83413U100 5624 272732 SH SOLE 272732 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 15588 163924 SH SOLE 163924 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 6347 453358 SH SOLE 453358 0 0 SOLARWINDS CORP COM 83417Q105 751 40482 SH SOLE 40482 0 0 SOLID BIOSCIENCES INC COM 83422E105 5034 1131324 SH SOLE 1131324 0 0 SOLITARIO ZINC CORP COM 8342EP107 42 139440 SH SOLE 139440 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 739 23854 SH SOLE 23854 0 0 SONOCO PRODS CO COM 835495102 3146 50974 SH SOLE 50974 0 0 SONOS INC COM 83570H108 9618 615759 SH SOLE 615759 0 0 SOUTH JERSEY INDS INC COM 838518108 23486 712136 SH SOLE 712136 0 0 SOUTH MTN MERGER CORP UNIT 99/99/9999 838884203 2083 200100 SH SOLE 200100 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 2171 104009 SH SOLE 104009 0 0 SOUTH ST CORP COM 840441109 713 8221 SH SOLE 8221 0 0 SOUTHERN CO COM 842587107 3210 50400 SH Put SOLE 0 0 50400 SOUTHERN CO UNIT 08/01/2022 842587602 784 14544 SH SOLE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 6669 157000 SH SOLE 157000 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 246 5787 SH SOLE 5787 0 0 SOUTHERN MO BANCORP INC COM 843380106 307 7997 SH SOLE 7997 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 11649 313641 SH SOLE 313641 0 0 SOUTHWEST AIRLS CO COM 844741108 7873 145856 SH SOLE 145856 0 0 SOUTHWEST AIRLS CO COM 844741108 13576 251500 SH Put SOLE 0 0 251500 SOUTHWEST GAS HOLDINGS INC COM 844895102 16222 213532 SH SOLE 213532 0 0 SOUTHWESTERN ENERGY CO COM 845467109 403 166640 SH SOLE 166640 0 0 SP PLUS CORP COM 78469C103 6477 152662 SH SOLE 152662 0 0 SPARK ENERGY INC CL A COM 846511103 1228 133039 SH SOLE 133039 0 0 SPARK NETWORKS SE SPONSORED ADR 846517100 124 27387 SH SOLE 27387 0 0 SPARTAN ENERGY ACQUISITON CO *W EXP 08/27/202 846784122 6056 595600 SH Call SOLE 0 0 595600 SPARTAN ENERGY ACQUISITON CO CL A COM STK 846784106 3989 392327 SH SOLE 392327 0 0 SPARTAN ENERGY ACQUISITON CO UNIT 99/99/9999 846784114 30185 2913563 SH SOLE 2913563 0 0 SPARTAN MTRS INC COM 846819100 521 28790 SH SOLE 28790 0 0 SPARTANNASH CO COM 847215100 2569 180431 SH SOLE 180431 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 14796 51899 SH SOLE 51899 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 114178 799003 SH SOLE 799003 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 45014 315000 SH Put SOLE 0 0 315000 SPDR S&P 500 ETF TR TR UNIT 78462F103 448093 1392200 SH Put SOLE 0 0 1392200 SPDR S&P 500 ETF TR TR UNIT 78462F103 4139477 12861111 SH SOLE 12861111 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 34761 108000 SH Call SOLE 0 0 108000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1579 4206 SH SOLE 4206 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 267 7554 SH SOLE 7554 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 56029 589100 SH Put SOLE 0 0 589100 SPDR SERIES TRUST S&P BIOTECH 78464A870 9385 98673 SH SOLE 98673 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 136812 2348700 SH Put SOLE 0 0 2348700 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 45053 979200 SH Put SOLE 0 0 979200 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 49870 2104200 SH Call SOLE 0 0 2104200 SPDR SERIES TRUST S&P REGL BKG 78464A698 1214 20848 SH SOLE 20848 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1335 45570 SH SOLE 45570 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 34647 594800 SH Call SOLE 0 0 594800 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 33391 1408900 SH Put SOLE 0 0 1408900 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 16807 365300 SH Call SOLE 0 0 365300 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 26753 244232 SH SOLE 244232 0 0 SPDR SERIES TRUST NUVEEN BBG BRCLY 78464A284 5315 90093 SH SOLE 90093 0 0 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 277 10300 SH SOLE 10300 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 11669 492383 SH SOLE 492383 0 0 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 3020 61500 SH DFND 1,2 0 61500 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 213 5086 SH SOLE 5086 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 6743 70900 SH Call SOLE 0 0 70900 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 26956 294823 SH SOLE 294823 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 1466 13630 SH SOLE 13630 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 879 15836 SH SOLE 15836 0 0 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 373 7373 SH SOLE 7373 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 50013 777922 SH SOLE 777922 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 910 250000 SH Put SOLE 0 0 250000 SPECTRUM PHARMACEUTICALS INC COM 84763A108 61 16627 SH SOLE 16627 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 946 260000 SH Call SOLE 0 0 260000 SPERO THERAPEUTICS INC COM 84833T103 122 12682 SH SOLE 12682 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 18790 257820 SH SOLE 257820 0 0 SPIRIT AIRLS INC COM 848577102 40307 999924 SH SOLE 999924 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2287 46503 SH SOLE 46503 0 0 SPLUNK INC COM 848637104 4927 32900 SH Put SOLE 0 0 32900 SPLUNK INC COM 848637104 17978 120040 SH SOLE 120040 0 0 SPLUNK INC COM 848637104 270 1800 SH Call SOLE 0 0 1800 SPLUNK INC NOTE 0.500% 9/1 848637AC8 6030 5000 SH SOLE 0 0 0 SPOK HLDGS INC COM 84863T106 165 13475 SH SOLE 13475 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 3985 496322 SH SOLE 496322 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 24784 165724 SH SOLE 165724 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 209 1400 SH Call SOLE 0 0 1400 SPOTIFY TECHNOLOGY S A SHS L8681T102 209 1400 SH Put SOLE 0 0 1400 SPRING BK PHARMACEUTICALS IN COM 849431101 85 54066 SH SOLE 54066 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 220 5723 SH SOLE 5723 0 0 SPRINT CORPORATION COM 85207U105 16065 3083474 SH SOLE 3083474 0 0 SPRINT CORPORATION COM 85207U105 1563 300000 SH Put SOLE 0 0 300000 SPROUT SOCIAL INC COM CL A 85209W109 3790 236147 SH SOLE 236147 0 0 SPROUTS FMRS MKT INC COM 85208M102 15478 799919 SH SOLE 799919 0 0 SPROUTS FMRS MKT INC COM 85208M102 687 35500 SH Put SOLE 0 0 35500 SPS COMMERCE INC COM 78463M107 24448 441140 SH SOLE 441140 0 0 SPX CORP COM 784635104 6433 126437 SH SOLE 126437 0 0 SPX FLOW INC COM 78469X107 9955 203703 SH SOLE 203703 0 0 SQUARE INC CL A 852234103 30373 485500 SH Put SOLE 0 0 485500 SQUARE INC CL A 852234103 36260 579606 SH SOLE 579606 0 0 SRC ENERGY INC COM 78470V108 1757 426569 SH SOLE 426569 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 96527 1572101 SH SOLE 1572101 0 0 SSR MNG INC COM 784730103 29909 1552930 SH SOLE 1552930 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 3258 92631 SH SOLE 92631 0 0 STAG INDL INC COM 85254J102 20366 645115 SH SOLE 645115 0 0 STAGE STORES INC COM NEW 85254C305 124 15305 SH SOLE 15305 0 0 STAMPS COM INC COM NEW 852857200 476 5703 SH SOLE 5703 0 0 STANDARD AVB FINL CORP COM 85303B100 872 29103 SH SOLE 29103 0 0 STANDEX INTL CORP COM 854231107 272 3429 SH SOLE 3429 0 0 STANLEY BLACK & DECKER INC COM 854502101 113305 683634 SH SOLE 683634 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 638 5864 SH SOLE 0 0 0 STANTEC INC COM 85472N109 1019 36004 SH SOLE 36004 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 2184 184897 SH SOLE 184897 0 0 STARBUCKS CORP COM 855244109 119825 1362884 SH SOLE 1362884 0 0 STARBUCKS CORP COM 855244109 127739 1452900 SH Put SOLE 0 0 1452900 STARBUCKS CORP COM 855244109 13830 157300 SH Call SOLE 0 0 157300 STARS GROUP INC COM 85570W100 15140 580285 SH SOLE 580285 0 0 STARTEK INC COM 85569C107 623 78068 SH SOLE 78068 0 0 STARWOOD PPTY TR INC COM 85571B105 799 32128 SH SOLE 32128 0 0 STATE STR CORP COM 857477103 45016 569105 SH SOLE 569105 0 0 STATE AUTO FINL CORP COM 855707105 339 10921 SH SOLE 10921 0 0 STEEL CONNECT INC COM 858098106 31 21544 SH SOLE 21544 0 0 STEEL DYNAMICS INC COM 858119100 26220 770279 SH SOLE 770279 0 0 STEELCASE INC CL A 858155203 11972 585133 SH SOLE 585133 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 2650 249259 SH SOLE 249259 0 0 STEPAN CO COM 858586100 2432 23744 SH SOLE 23744 0 0 STEREOTAXIS INC COM NEW 85916J409 1348 254862 SH SOLE 254862 0 0 STERIS PLC SHS USD G8473T100 71892 471668 SH SOLE 471668 0 0 STERIS PLC SHS USD G8473T100 4573 30000 SH Put SOLE 0 0 30000 STERLING BANCORP DEL COM 85917A100 7646 362724 SH SOLE 362724 0 0 STERLING BANCORP INC COM 85917W102 188 23246 SH SOLE 23246 0 0 STERLING CONSTRUCTION CO INC COM 859241101 481 34179 SH SOLE 34179 0 0 STEWART INFORMATION SVCS COR COM 860372101 9736 238696 SH SOLE 238696 0 0 STIFEL FINL CORP COM 860630102 1736 28618 SH SOLE 28618 0 0 STITCH FIX INC COM CL A 860897107 8780 342179 SH SOLE 342179 0 0 STOKE THERAPEUTICS INC COM 86150R107 9130 322381 SH SOLE 322381 0 0 STORE CAP CORP COM 862121100 338 9084 SH SOLE 9084 0 0 STRATASYS LTD SHS M85548101 205 10145 SH SOLE 10145 0 0 STRATEGIC ED INC COM 86272C103 948 5966 SH SOLE 5966 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 204 97389 SH SOLE 97389 0 0 STRYKER CORP COM 863667101 44633 212599 SH SOLE 212599 0 0 STRYKER CORP COM 863667101 40938 195000 SH Call SOLE 0 0 195000 STUDIO CITY INTL HLDGS LTD SPON ADS 86389T106 1532 77584 SH SOLE 77584 0 0 STURM RUGER & CO INC COM 864159108 509 10814 SH SOLE 10814 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 380 30832 SH SOLE 30832 0 0 SUMMIT MATLS INC CL A 86614U100 70428 2946773 SH SOLE 2946773 0 0 SUN CMNTYS INC COM 866674104 79155 527350 SH SOLE 527350 0 0 SUNCOKE ENERGY INC COM 86722A103 370 59451 SH SOLE 59451 0 0 SUNCOR ENERGY INC NEW COM 867224107 16281 496358 SH SOLE 496358 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 65 192778 SH SOLE 192778 0 0 SUNOPTA INC COM 8676EP108 191 76230 SH SOLE 76230 0 0 SUNPOWER CORP COM 867652406 212 27202 SH SOLE 27202 0 0 SUNRUN INC COM 86771W105 1078 78029 SH SOLE 78029 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 64360 4623592 SH SOLE 4623592 0 0 SUPERIOR ENERGY SVCS INC COM NEW 868157306 2532 505417 SH SOLE 505417 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 153 11325 SH SOLE 11325 0 0 SUPERIOR INDS INTL INC COM 868168105 3021 818709 SH SOLE 818709 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 20377 859076 SH SOLE 859076 0 0 SURFACE ONCOLOGY INC COM 86877M209 562 298831 SH SOLE 298831 0 0 SURGERY PARTNERS INC COM 86881A100 7145 456396 SH SOLE 456396 0 0 SURMODICS INC COM 868873100 5148 124264 SH SOLE 124264 0 0 SUTRO BIOPHARMA INC COM 869367102 366 33303 SH SOLE 33303 0 0 SUTTER ROCK CAP CORP COM 86944Q100 1451 221472 SH SOLE 221472 0 0 SVB FINL GROUP COM 78486Q101 8656 34479 SH SOLE 34479 0 0 SVMK INC COM 78489X103 392 21949 SH SOLE 21949 0 0 SWITCH INC CL A 87105L104 12701 857001 SH SOLE 857001 0 0 SWITCHBACK ENERGY ACQUISITIO UNIT 99/99/9999 87105M201 417 41623 SH SOLE 41623 0 0 SYKES ENTERPRISES INC COM 871237103 434 11736 SH SOLE 11736 0 0 SYNAPTICS INC COM 87157D109 19731 300000 SH Call SOLE 0 0 300000 SYNAPTICS INC COM 87157D109 29883 454350 SH SOLE 454350 0 0 SYNCHRONY FINL COM 87165B103 4222 117244 SH SOLE 117244 0 0 SYNCHRONY FINL COM 87165B103 18689 519000 SH Put SOLE 0 0 519000 SYNDAX PHARMACEUTICALS INC COM 87164F105 255 29021 SH SOLE 29021 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 878 100000 SH Call SOLE 0 0 100000 SYNEOS HEALTH INC CL A 87166B102 31709 533144 SH SOLE 533144 0 0 SYNEOS HEALTH INC CL A 87166B102 2974 50000 SH Put SOLE 0 0 50000 SYNNEX CORP COM 87162W100 7198 55888 SH SOLE 55888 0 0 SYNOPSYS INC COM 871607107 70107 503644 SH SOLE 503644 0 0 SYNOVUS FINL CORP COM NEW 87161C501 99752 2544703 SH SOLE 2544703 0 0 SYNTHORX INC COM 87167A103 9337 133591 SH SOLE 133591 0 0 SYNTHORX INC COM 87167A103 315 4500 SH Call SOLE 0 0 4500 SYROS PHARMACEUTICALS INC COM 87184Q107 3632 525585 SH SOLE 525585 0 0 SYSCO CORP COM 871829107 5808 67900 SH Put SOLE 0 0 67900 SYSCO CORP COM 871829107 522 6100 SH Call SOLE 0 0 6100 SYSCO CORP COM 871829107 473 5533 SH SOLE 5533 0 0 SYSTEMAX INC COM 871851101 875 34797 SH SOLE 34797 0 0 T MOBILE US INC COM 872590104 31635 403400 SH Put SOLE 0 0 403400 T MOBILE US INC COM 872590104 43545 555284 SH SOLE 555284 0 0 T MOBILE US INC COM 872590104 2643 33700 SH Call SOLE 0 0 33700 T2 BIOSYSTEMS INC COM 89853L104 202 172715 SH SOLE 172715 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1841 37812 SH SOLE 37812 0 0 TABULA RASA HEALTHCARE INC COM 873379101 974 20000 SH Put SOLE 0 0 20000 TACTILE SYS TECHNOLOGY INC COM 87357P100 211 3127 SH SOLE 3127 0 0 TAILORED BRANDS INC COM 87403A107 71 17134 SH SOLE 17134 0 0 TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 449 83208 SH SOLE 83208 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 14126 243133 SH SOLE 243133 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 6654 337271 SH SOLE 337271 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14553 118868 SH SOLE 118868 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12610 103000 SH Put SOLE 0 0 103000 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5779 47200 SH Call SOLE 0 0 47200 TAL EDUCATION GROUP SPONSORED ADS 874080104 19876 412374 SH SOLE 412374 0 0 TALEND S A ADS 874224207 4335 110853 SH SOLE 110853 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 11933 539463 SH SOLE 539463 0 0 TALOS ENERGY INC COM 87484T108 3657 121306 SH SOLE 121306 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 21324 357720 SH SOLE 357720 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 5728 388891 SH SOLE 388891 0 0 TAPESTRY INC COM 876030107 59203 2195155 SH SOLE 2195155 0 0 TARGA RES CORP COM 87612G101 32627 799100 SH Call SOLE 0 0 799100 TARGA RES CORP COM 87612G101 47091 1153347 SH SOLE 1153347 0 0 TARGET CORP COM 87612E106 54577 425685 SH SOLE 425685 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 4946 989200 SH Call SOLE 0 0 989200 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 4382 49833 SH SOLE 49833 0 0 TATA MTRS LTD SPONSORED ADR 876568502 5739 443852 SH SOLE 443852 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 35793 1637387 SH SOLE 1637387 0 0 TC ENERGY CORP COM 87807B107 8829 165614 SH SOLE 165614 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 31108 664702 SH SOLE 664702 0 0 TCG BDC INC COM 872280102 3906 291916 SH SOLE 291916 0 0 TCR2 THERAPEUTICS INC COM 87808K106 717 50212 SH SOLE 50212 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 24923 501466 SH SOLE 501466 0 0 TE CONNECTIVITY LTD REG SHS H84989104 53908 562480 SH SOLE 562480 0 0 TECH DATA CORP COM 878237106 36028 250890 SH SOLE 250890 0 0 TECHNIPFMC PLC COM G87110105 49398 2303994 SH SOLE 2303994 0 0 TECHTARGET INC COM 87874R100 287 10986 SH SOLE 10986 0 0 TECK RESOURCES LTD CL B 878742204 27657 1592202 SH SOLE 1592202 0 0 TEEKAY CORPORATION COM Y8564W103 6154 1156761 SH SOLE 1156761 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 219 14067 SH SOLE 14067 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 205 132975 SH SOLE 132975 0 0 TEEKAY TANKERS LTD CL A Y8565N300 3202 133601 SH SOLE 133601 0 0 TEGNA INC COM 87901J105 1894 113467 SH SOLE 113467 0 0 TEJON RANCH CO COM 879080109 282 17652 SH SOLE 17652 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 639 33498 SH SOLE 33498 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 321 18419 SH SOLE 18419 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 534 38532 SH SOLE 38532 0 0 TELA BIO INC COM 872381108 705 54423 SH SOLE 54423 0 0 TELADOC HEALTH INC COM 87918A105 3182 38009 SH SOLE 38009 0 0 TELADOC HEALTH INC COM 87918A105 1172 14000 SH Call SOLE 0 0 14000 TELARIA INC COM 879181105 2819 320029 SH SOLE 320029 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 395 34763 SH SOLE 34763 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 5173 14928 SH SOLE 14928 0 0 TELEFLEX INC COM 879369106 1882 5000 SH Put SOLE 0 0 5000 TELEFONICA S A SPONSORED ADR 879382208 446 64056 SH SOLE 64056 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 10891 760568 SH SOLE 760568 0 0 TELENAV INC COM 879455103 4178 859764 SH SOLE 859764 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 20188 793848 SH SOLE 793848 0 0 TELLURIAN INC NEW COM 87968A104 499 68510 SH SOLE 68510 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 1685 183364 SH SOLE 183364 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 6413 1046134 SH SOLE 1046134 0 0 TEMPUR SEALY INTL INC COM 88023U101 9260 106369 SH SOLE 106369 0 0 TENABLE HLDGS INC COM 88025T102 5288 220707 SH SOLE 220707 0 0 TENARIS S A SPONSORED ADS 88031M109 44203 1952412 SH SOLE 1952412 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 22198 1890817 SH SOLE 1890817 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 15553 408977 SH SOLE 408977 0 0 TENNANT CO COM 880345103 3208 41165 SH SOLE 41165 0 0 TENNECO INC CL A VTG COM STK 880349105 708 54041 SH SOLE 54041 0 0 TERADATA CORP DEL COM 88076W103 3404 127158 SH SOLE 127158 0 0 TERADYNE INC COM 880770102 2351 34480 SH SOLE 34480 0 0 TEREX CORP NEW COM 880779103 596 20000 SH Call SOLE 0 0 20000 TERNIUM SA SPONSORED ADS 880890108 2402 109182 SH SOLE 109182 0 0 TERRAFORM PWR INC COM CL A 88104R209 7930 515275 SH SOLE 515275 0 0 TERRENO RLTY CORP COM 88146M101 11327 209219 SH SOLE 209219 0 0 TESLA INC COM 88160R101 16473 39377 SH SOLE 39377 0 0 TESLA INC NOTE 1.250% 3/0 88160RAC5 2545 2000 SH SOLE 0 0 0 TESLA INC COM 88160R101 103077 246400 SH Put SOLE 0 0 246400 TESLA INC NOTE 2.000% 5/1 88160RAG6 33989 22500 SH SOLE 0 0 0 TESSCO TECHNOLOGIES INC COM 872386107 147 13094 SH SOLE 13094 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 11423 12000 SH SOLE 0 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7839 799866 SH SOLE 799866 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5096 520000 SH Call SOLE 0 0 520000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 12740 1300000 SH Put SOLE 0 0 1300000 TEXAS INSTRS INC COM 882508104 9493 74000 SH Call SOLE 0 0 74000 TEXAS INSTRS INC COM 882508104 97355 758866 SH SOLE 758866 0 0 TEXAS INSTRS INC COM 882508104 57333 446900 SH Put SOLE 0 0 446900 TEXAS PAC LD TR SUB CTF PROP I T 882610108 459 587 SH SOLE 587 0 0 TEXAS ROADHOUSE INC COM 882681109 47845 849524 SH SOLE 849524 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2574 240358 SH SOLE 240358 0 0 TEXTRON INC COM 883203101 27581 618404 SH SOLE 618404 0 0 TFF PHARMACEUTICALS INC COM 87241J104 299 55802 SH SOLE 55802 0 0 TFS FINL CORP COM 87240R107 2865 145575 SH SOLE 145575 0 0 TG THERAPEUTICS INC COM 88322Q108 4995 450000 SH Call SOLE 0 0 450000 TG THERAPEUTICS INC COM 88322Q108 34377 3097043 SH SOLE 3097043 0 0 TG THERAPEUTICS INC COM 88322Q108 1365 123000 SH Put SOLE 0 0 123000 THE CHARLES SCHWAB CORPORATI COM 808513105 395 8300 SH Put SOLE 0 0 8300 THE CHARLES SCHWAB CORPORATI COM 808513105 59348 1247852 SH SOLE 1247852 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1622 34100 SH Call SOLE 0 0 34100 THE PECK COMPANY HOLDINGS IN COM NEW 705163103 59 23891 SH SOLE 23891 0 0 THE REALREAL INC COM 88339P101 4827 256081 SH SOLE 256081 0 0 THE TRADE DESK INC COM CL A 88339J105 2905 11183 SH SOLE 11183 0 0 THE TRADE DESK INC COM CL A 88339J105 312 1200 SH Call SOLE 0 0 1200 THE TRADE DESK INC COM CL A 88339J105 234 900 SH Put SOLE 0 0 900 THERAVANCE BIOPHARMA INC COM G8807B106 2603 100551 SH SOLE 100551 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2938 9043 SH SOLE 9043 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5815 17900 SH Put SOLE 0 0 17900 THERMON GROUP HLDGS INC COM 88362T103 395 14742 SH SOLE 14742 0 0 THIRD PT REINS LTD COM G8827U100 4581 435485 SH SOLE 435485 0 0 THL CREDIT INC COM 872438106 81 12887 SH SOLE 12887 0 0 THOMSON REUTERS CORP COM NEW 884903709 60031 838426 SH SOLE 838426 0 0 THOR INDS INC COM 885160101 30289 407708 SH SOLE 407708 0 0 THUNDER BRDG ACQUISTION II L CL A SHS G8857S116 6867 690177 SH SOLE 690177 0 0 THUNDER BRDG ACQUISTION II L UNIT 99/99/9999 G8857S124 17452 1670000 SH SOLE 1670000 0 0 TIBERIUS ACQUISITION CORP COM 88633A107 5250 500000 SH SOLE 500000 0 0 TIFFANY & CO NEW COM 886547108 56675 424057 SH SOLE 424057 0 0 TIFFANY & CO NEW COM 886547108 13098 98000 SH Call SOLE 0 0 98000 TILLYS INC CL A 886885102 5981 488240 SH SOLE 488240 0 0 TILRAY INC COM CL 2 88688T100 697 40696 SH SOLE 40696 0 0 TILRAY INC NOTE 5.000%10/0 88688TAB6 6893 13000 SH SOLE 0 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 11245 588444 SH SOLE 588444 0 0 TIMBERLAND BANCORP INC COM 887098101 270 9091 SH SOLE 9091 0 0 TIMKEN CO COM 887389104 11491 204064 SH SOLE 204064 0 0 TIMKENSTEEL CORP COM 887399103 561 71317 SH SOLE 71317 0 0 TITAN INTL INC ILL COM 88830M102 2359 651789 SH SOLE 651789 0 0 TIVITY HEALTH INC COM 88870R102 26891 1321765 SH SOLE 1321765 0 0 TIVITY HEALTH INC COM 88870R102 407 20000 SH Call SOLE 0 0 20000 TIVO CORP COM 88870P106 2068 243809 SH SOLE 243809 0 0 TJX COS INC NEW COM 872540109 188337 3084462 SH SOLE 3084462 0 0 TJX COS INC NEW COM 872540109 22763 372800 SH Put SOLE 0 0 372800 TJX COS INC NEW COM 872540109 3694 60500 SH Call SOLE 0 0 60500 TKK SYMPHONY ACQUISITION COR RIGHT 02/20/2020 G88950137 494 1975180 SH SOLE 1975180 0 0 TKK SYMPHONY ACQUISITION COR ORD SHS G88950103 9216 900000 SH SOLE 900000 0 0 TOCAGEN INC COM 888846102 51 96436 SH SOLE 96436 0 0 TOLL BROTHERS INC COM 889478103 759 19211 SH SOLE 19211 0 0 TOLL BROTHERS INC COM 889478103 1580 40000 SH Put SOLE 0 0 40000 TOMPKINS FINANCIAL CORPORATI COM 890110109 813 8880 SH SOLE 8880 0 0 TOOTSIE ROLL INDS INC COM 890516107 709 20776 SH SOLE 20776 0 0 TOPBUILD CORP COM 89055F103 28148 273069 SH SOLE 273069 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 9 11537 SH SOLE 11537 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 24606 438374 SH SOLE 438374 0 0 TORTOISE ACQUISITION CORP CL A 89154L100 3550 355404 SH SOLE 355404 0 0 TORTOISE ACQUISITION CORP *W EXP 03/04/202 89154L118 4995 500000 SH Call SOLE 0 0 500000 TORTOISE ACQUISITION CORP UNIT 03/04/2024 89154L209 2034 200000 SH SOLE 200000 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 15246 548023 SH SOLE 548023 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1388 9874 SH SOLE 9874 0 0 TPG RE FIN TR INC COM 87266M107 12717 627362 SH SOLE 627362 0 0 TPG SPECIALTY LENDING INC COM 87265K102 3063 142653 SH SOLE 142653 0 0 TPI COMPOSITES INC COM 87266J104 6800 367370 SH SOLE 367370 0 0 TRACTOR SUPPLY CO COM 892356106 21051 225285 SH SOLE 225285 0 0 TRADEWEB MKTS INC CL A 892672106 55498 1197359 SH SOLE 1197359 0 0 TRANSALTA CORP COM 89346D107 4644 648625 SH SOLE 648625 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 12 70010 SH SOLE 70010 0 0 TRANSDIGM GROUP INC COM 893641100 39258 70103 SH SOLE 70103 0 0 TRANSENTERIX INC COM 89366M300 61 41217 SH SOLE 41217 0 0 TRANSOCEAN LTD REG SHS H8817H100 10241 1488564 SH SOLE 1488564 0 0 TRANSOCEAN LTD REG SHS H8817H100 2580 375000 SH Put SOLE 0 0 375000 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 2714 378555 SH SOLE 378555 0 0 TRANSUNION COM 89400J107 18292 213672 SH SOLE 213672 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 683 39811 SH SOLE 39811 0 0 TRAVELERS COMPANIES INC COM 89417E109 595 4343 SH SOLE 4343 0 0 TRECORA RES COM 894648104 403 56391 SH SOLE 56391 0 0 TREDEGAR CORP COM 894650100 397 17741 SH SOLE 17741 0 0 TREEHOUSE FOODS INC COM 89469A104 13641 281260 SH SOLE 281260 0 0 TREMONT MTG TR COM 894789106 61 12282 SH SOLE 12282 0 0 TREX CO INC COM 89531P105 230 2564 SH SOLE 2564 0 0 TRI POINTE GROUP INC COM 87265H109 26505 1701189 SH SOLE 1701189 0 0 TRICIDA INC COM 89610F101 4268 113094 SH SOLE 113094 0 0 TRICO BANCSHARES COM 896095106 5975 146415 SH SOLE 146415 0 0 TRILOGY METALS INC NEW COM 89621C105 898 345410 SH SOLE 345410 0 0 TRIMAS CORP COM NEW 896215209 2845 90589 SH SOLE 90589 0 0 TRIMBLE INC COM 896239100 1481 35519 SH SOLE 35519 0 0 TRINE ACQUISITION CORP UNIT 03/31/2021 89628U207 2613 250000 SH SOLE 250000 0 0 TRINE ACQUISITION CORP COM CL A 89628U108 12479 1250365 SH SOLE 1250365 0 0 TRINET GROUP INC COM 896288107 5457 96402 SH SOLE 96402 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 163 158108 SH SOLE 158108 0 0 TRINITY INDS INC COM 896522109 22526 1016961 SH SOLE 1016961 0 0 TRINITY PL HLDGS INC COM 89656D101 598 198648 SH SOLE 198648 0 0 TRINSEO S A SHS L9340P101 8432 226616 SH SOLE 226616 0 0 TRIP COM GROUP LTD ADS 89677Q107 19460 580209 SH SOLE 580209 0 0 TRIP COM GROUP LTD ADS 89677Q107 392 11700 SH Call SOLE 0 0 11700 TRIPADVISOR INC COM 896945201 1625 53475 SH SOLE 53475 0 0 TRIPADVISOR INC COM 896945201 4047 133200 SH Call SOLE 0 0 133200 TRIPLE-S MGMT CORP CL B 896749108 2000 108143 SH SOLE 108143 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1193 45655 SH SOLE 45655 0 0 TRITON INTL LTD CL A G9078F107 984 24468 SH SOLE 24468 0 0 TRIUMPH BANCORP INC COM 89679E300 434 11408 SH SOLE 11408 0 0 TRIUMPH GROUP INC NEW COM 896818101 379 15000 SH Put SOLE 0 0 15000 TRIUMPH GROUP INC NEW COM 896818101 1705 67458 SH SOLE 67458 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 10031 878389 SH SOLE 878389 0 0 TRUEBLUE INC COM 89785X101 667 27734 SH SOLE 27734 0 0 TRUECAR INC COM 89785L107 2516 529748 SH SOLE 529748 0 0 TRUIST FINL CORP COM 89832Q109 1774 58600 SH Call SOLE 0 0 58600 TRUIST FINL CORP COM 89832Q109 34947 620506 SH SOLE 620506 0 0 TRUIST FINL CORP COM 89832Q109 11219 250800 SH Put SOLE 0 0 250800 TRUPANION INC COM 898202106 11716 312756 SH SOLE 312756 0 0 TRUSTCO BK CORP N Y COM 898349105 1889 217827 SH SOLE 217827 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 3091 708900 SH SOLE 708900 0 0 TTEC HLDGS INC COM 89854H102 2892 73005 SH SOLE 73005 0 0 TUESDAY MORNING CORP COM NEW 899035505 75 40468 SH SOLE 40468 0 0 TUNIU CORP SPONSORED ADS A 89977P106 55 21777 SH SOLE 21777 0 0 TUPPERWARE BRANDS CORP COM 899896104 1951 227386 SH SOLE 227386 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 94 16194 SH SOLE 16194 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 5207 83589 SH SOLE 83589 0 0 TURNING PT BRANDS INC COM 90041L105 8211 287088 SH SOLE 287088 0 0 TURQUOISE HILL RES LTD COM 900435108 1833 2490288 SH SOLE 2490288 0 0 TURTLE BEACH CORP COM NEW 900450206 140 14776 SH SOLE 14776 0 0 TUSCAN HOLDINGS CORP COM 90069K104 8011 804290 SH SOLE 804290 0 0 TUTOR PERINI CORP COM 901109108 11091 862435 SH SOLE 862435 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 777 30278 SH SOLE 30278 0 0 TWIST BIOSCIENCE CORP COM 90184D100 24005 1143074 SH SOLE 1143074 0 0 TWITTER INC COM 90184L102 13233 412900 SH Call SOLE 0 0 412900 TWITTER INC COM 90184L102 11083 345800 SH Put SOLE 0 0 345800 TWITTER INC COM 90184L102 3813 118978 SH SOLE 118978 0 0 TWITTER INC NOTE 0.250% 6/1 90184LAF9 14558 15000 SH SOLE 0 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 974 1000 SH SOLE 0 0 0 TWO HBRS INVT CORP COM NEW 90187B408 3635 248638 SH SOLE 248638 0 0 TWO RIV BANCORP COM 90207C105 762 33998 SH SOLE 33998 0 0 TYSON FOODS INC CL A 902494103 166265 1826284 SH SOLE 1826284 0 0 U S CONCRETE INC COM NEW 90333L201 1192 28601 SH SOLE 28601 0 0 U S PHYSICAL THERAPY INC COM 90337L108 314 2748 SH SOLE 2748 0 0 U S WELL SVCS INC CL A 91274U101 29 15558 SH SOLE 15558 0 0 UBER TECHNOLOGIES INC COM 90353T100 61110 2054816 SH SOLE 2054816 0 0 UBIQUITI INC COM 90353W103 24283 128494 SH SOLE 128494 0 0 UBS GROUP AG SHS H42097107 3627 288276 SH SOLE 288276 0 0 UDR INC COM 902653104 52998 1134852 SH SOLE 1134852 0 0 UGI CORP NEW COM 902681105 14100 312216 SH SOLE 312216 0 0 ULTA BEAUTY INC COM 90384S303 4531 17900 SH Put SOLE 0 0 17900 ULTA BEAUTY INC COM 90384S303 33473 132231 SH SOLE 132231 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1858 79151 SH SOLE 79151 0 0 ULTRALIFE CORP COM 903899102 127 17212 SH SOLE 17212 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 5985 956031 SH SOLE 956031 0 0 UMB FINL CORP COM 902788108 9819 143056 SH SOLE 143056 0 0 UMPQUA HLDGS CORP COM 904214103 24513 1384926 SH SOLE 1384926 0 0 UNDER ARMOUR INC CL C 904311206 2567 133819 SH SOLE 133819 0 0 UNDER ARMOUR INC CL A 904311107 376 17400 SH Call SOLE 0 0 17400 UNDER ARMOUR INC CL A 904311107 1655 76600 SH Put SOLE 0 0 76600 UNIFI INC COM NEW 904677200 269 10637 SH SOLE 10637 0 0 UNIFIRST CORP MASS COM 904708104 8496 42066 SH SOLE 42066 0 0 UNILEVER PLC SPON ADR NEW 904767704 272 4750 SH SOLE 4750 0 0 UNION PACIFIC CORP COM 907818108 139939 774040 SH SOLE 774040 0 0 UNION PACIFIC CORP COM 907818108 1790 9900 SH Call SOLE 0 0 9900 UNION PACIFIC CORP COM 907818108 5080 28100 SH Put SOLE 0 0 28100 UNIQURE NV SHS N90064101 25479 355548 SH SOLE 355548 0 0 UNIQURE NV SHS N90064101 358 5000 SH Put SOLE 0 0 5000 UNIT CORP COM 909218109 1357 1951219 SH SOLE 1951219 0 0 UNITED AIRLINES HLDGS INC COM 910047109 139681 1585663 SH SOLE 1585663 0 0 UNITED AIRLINES HLDGS INC COM 910047109 17257 195900 SH Call SOLE 0 0 195900 UNITED AIRLINES HLDGS INC COM 910047109 83853 951900 SH Put SOLE 0 0 951900 UNITED BANKSHARES INC WEST V COM 909907107 19375 501155 SH SOLE 501155 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 440 14245 SH SOLE 14245 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 470 40325 SH SOLE 40325 0 0 UNITED FIRE GROUP INC COM 910340108 465 10629 SH SOLE 10629 0 0 UNITED INS HLDGS CORP COM 910710102 750 59511 SH SOLE 59511 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2983 1113090 SH SOLE 1113090 0 0 UNITED NAT FOODS INC COM 911163103 4683 534579 SH SOLE 534579 0 0 UNITED PARCEL SERVICE INC CL B 911312106 7948 67899 SH SOLE 67899 0 0 UNITED RENTALS INC COM 911363109 8839 53000 SH Put SOLE 0 0 53000 UNITED RENTALS INC COM 911363109 384 2300 SH Call SOLE 0 0 2300 UNITED RENTALS INC COM 911363109 2614 15676 SH SOLE 15676 0 0 UNITED SECURITY BANCSHARES C COM 911460103 141 13174 SH SOLE 13174 0 0 UNITED STATES ANTIMONY CORP COM 911549103 23 60778 SH SOLE 60778 0 0 UNITED STATES CELLULAR CORP COM 911684108 12696 350441 SH SOLE 350441 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 1231 73000 SH Call SOLE 0 0 73000 UNITED STATES OIL FUND LP UNITS 91232N108 6405 500000 SH Call SOLE 0 0 500000 UNITED STATES STL CORP NEW COM 912909108 2596 227498 SH SOLE 227498 0 0 UNITED TECHNOLOGIES CORP COM 913017109 183127 1222800 SH SOLE 1222800 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 98026 1112923 SH SOLE 1112923 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 8808 100000 SH Call SOLE 0 0 100000 UNITEDHEALTH GROUP INC COM 91324P102 36308 123506 SH SOLE 123506 0 0 UNITEDHEALTH GROUP INC COM 91324P102 81462 277100 SH Put SOLE 0 0 277100 UNITEDHEALTH GROUP INC COM 91324P102 31044 105600 SH Call SOLE 0 0 105600 UNITIL CORP COM 913259107 2759 44631 SH SOLE 44631 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 2879 399337 SH SOLE 399337 0 0 UNIVAR SOLUTIONS INC COM 91336L107 13448 554790 SH SOLE 554790 0 0 UNIVERSAL CORP VA COM 913456109 498 8724 SH SOLE 8724 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 10588 51380 SH SOLE 51380 0 0 UNIVERSAL ELECTRS INC COM 913483103 6305 120641 SH SOLE 120641 0 0 UNIVERSAL FST PRODS INC COM 913543104 9403 197133 SH SOLE 197133 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 605 5158 SH SOLE 5158 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1435 10000 SH Call SOLE 0 0 10000 UNIVERSAL HLTH SVCS INC CL B 913903100 29060 202564 SH SOLE 202564 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 267 9554 SH SOLE 9554 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3526 185969 SH SOLE 185969 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 758 98261 SH SOLE 98261 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2322 86717 SH SOLE 86717 0 0 UNUM GROUP COM 91529Y106 8194 281016 SH SOLE 281016 0 0 UNUM THERAPEUTICS INC COM 903214104 132 183289 SH SOLE 183289 0 0 UPLAND SOFTWARE INC COM 91544A109 4382 122705 SH SOLE 122705 0 0 UPWORK INC COM 91688F104 3321 311275 SH SOLE 311275 0 0 URBAN EDGE PPTYS COM 91704F104 9447 492534 SH SOLE 492534 0 0 URBAN ONE INC CL D NON VTG 91705J204 260 137036 SH SOLE 137036 0 0 URBAN OUTFITTERS INC COM 917047102 27501 990303 SH SOLE 990303 0 0 UROVANT SCIENCES LTD SHS G9381B108 263 16970 SH SOLE 16970 0 0 US BANCORP DEL COM NEW 902973304 74516 1256806 SH SOLE 1256806 0 0 US BANCORP DEL COM NEW 902973304 13554 228600 SH Call SOLE 0 0 228600 US BANCORP DEL COM NEW 902973304 41562 701000 SH Put SOLE 0 0 701000 US ECOLOGY INC COM 91734M103 4858 83893 SH SOLE 83893 0 0 US ECOLOGY INC *W EXP 10/17/202 91734M111 19979 345000 SH Call SOLE 0 0 345000 US FOODS HLDG CORP COM 912008109 10473 250000 SH Put SOLE 0 0 250000 US FOODS HLDG CORP COM 912008109 5460 130335 SH SOLE 130335 0 0 USA TRUCK INC COM 902925106 164 21961 SH SOLE 21961 0 0 UXIN LTD ADS 91818X108 115 50806 SH SOLE 50806 0 0 V F CORP COM 918204108 698 7000 SH Put SOLE 0 0 7000 V F CORP COM 918204108 2183 21900 SH Call SOLE 0 0 21900 VAALCO ENERGY INC COM NEW 91851C201 65 29461 SH SOLE 29461 0 0 VACCINEX INC COM 918640103 274 56521 SH SOLE 56521 0 0 VAIL RESORTS INC COM 91879Q109 764 3184 SH SOLE 3184 0 0 VALARIS PLC SHS CLASS A G9402V109 81 12358 SH SOLE 12358 0 0 VALE S A SPONSORED ADS 91912E105 34412 2606977 SH SOLE 2606977 0 0 VALERO ENERGY CORP NEW COM 91913Y100 46648 498113 SH SOLE 498113 0 0 VALHI INC NEW COM 918905100 301 160735 SH SOLE 160735 0 0 VALLEY NATL BANCORP COM 919794107 5957 520264 SH SOLE 520264 0 0 VALMONT INDS INC COM 920253101 18845 125817 SH SOLE 125817 0 0 VALVOLINE INC COM 92047W101 5800 270921 SH SOLE 270921 0 0 VANDA PHARMACEUTICALS INC COM 921659108 223 13613 SH SOLE 13613 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1588 46687 SH SOLE 46687 0 0 VANECK VECTORS ETF TRUST VIETNAM ETF 92189F817 5488 343199 SH SOLE 343199 0 0 VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 10572 797897 SH SOLE 797897 0 0 VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 9967 340416 SH SOLE 340416 0 0 VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 55834 1906900 SH Call SOLE 0 0 1906900 VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 8492 60054 SH SOLE 60054 0 0 VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 2604 104266 SH SOLE 104266 0 0 VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 13498 1018700 SH Put SOLE 0 0 1018700 VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 12572 503500 SH Call SOLE 0 0 503500 VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 11903 476700 SH Put SOLE 0 0 476700 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2007 21631 SH SOLE 21631 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6300 67900 SH Put SOLE 0 0 67900 VANGUARD INDEX FDS LARGE CAP ETF 922908637 205 1390 SH SOLE 1390 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2522 8527 SH SOLE 8527 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3506 19678 SH SOLE 19678 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 581 10848 SH SOLE 10848 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2595 28414 SH SOLE 28414 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 8924 167844 SH SOLE 167844 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 5876 72889 SH SOLE 72889 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 546 5440 SH SOLE 5440 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 835 9572 SH SOLE 9572 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 11991 142992 SH SOLE 142992 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 11769 146000 SH DFND 1,2 0 146000 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2056 36338 SH SOLE 36338 0 0 VANGUARD GROUP DIV APP ETF 921908844 1927 15456 SH SOLE 15456 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 12364 75563 SH SOLE 75563 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 15512 123120 SH SOLE 123120 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 4969 41456 SH SOLE 41456 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2957 16232 SH SOLE 16232 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 827 15383 SH SOLE 15383 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11652 262014 SH SOLE 262014 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2385 34278 SH SOLE 34278 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2165 36951 SH SOLE 36951 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13943 172077 SH SOLE 172077 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3616 59443 SH SOLE 59443 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 201 3606 SH SOLE 3606 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 872 19800 SH SOLE 19800 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1164 12418 SH SOLE 12418 0 0 VAPOTHERM INC COM 922107107 3733 307025 SH SOLE 307025 0 0 VAREX IMAGING CORP COM 92214X106 1193 40028 SH SOLE 40028 0 0 VARIAN MED SYS INC COM 92220P105 45587 321014 SH SOLE 321014 0 0 VARIAN MED SYS INC COM 92220P105 1420 10000 SH Put SOLE 0 0 10000 VARONIS SYS INC COM 922280102 3716 47825 SH SOLE 47825 0 0 VECTOR GROUP LTD COM 92240M108 15521 1159129 SH SOLE 1159129 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1831 212201 SH SOLE 212201 0 0 VEECO INSTRS INC DEL COM 922417100 734 49963 SH SOLE 49963 0 0 VEEVA SYS INC CL A COM 922475108 9821 69824 SH SOLE 69824 0 0 VEEVA SYS INC CL A COM 922475108 1407 10000 SH Call SOLE 0 0 10000 VENATOR MATLS PLC SHS G9329Z100 712 185995 SH SOLE 185995 0 0 VENTAS INC COM 92276F100 6160 106690 SH SOLE 106690 0 0 VENUS CONCEPT INC COM 92332W105 379 80656 SH SOLE 80656 0 0 VEON LTD SPONSORED ADR 91822M106 26894 10629886 SH SOLE 10629886 0 0 VEONEER INCORPORATED COM 92336X109 8186 524058 SH SOLE 524058 0 0 VERA BRADLEY INC COM 92335C106 265 22490 SH SOLE 22490 0 0 VERASTEM INC COM 92337C104 56 42019 SH SOLE 42019 0 0 VERB TECHNOLOGY CO INC COM 92337U104 134 86576 SH SOLE 86576 0 0 VEREIT INC COM 92339V100 9461 1023899 SH SOLE 1023899 0 0 VERICEL CORP COM 92346J108 976 56070 SH SOLE 56070 0 0 VERINT SYS INC COM 92343X100 9424 170237 SH SOLE 170237 0 0 VERISIGN INC COM 92343E102 27168 141000 SH SOLE 141000 0 0 VERISIGN INC COM 92343E102 1715 8900 SH Put SOLE 0 0 8900 VERISK ANALYTICS INC COM 92345Y106 37306 249809 SH SOLE 249809 0 0 VERITEX HLDGS INC COM 923451108 24673 846990 SH SOLE 846990 0 0 VERITIV CORP COM 923454102 1909 97042 SH SOLE 97042 0 0 VERITONE INC COM 92347M100 456 182939 SH SOLE 182939 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 33368 543459 SH SOLE 543459 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 28545 464900 SH Call SOLE 0 0 464900 VERIZON COMMUNICATIONS INC COM 92343V104 86813 1413900 SH Put SOLE 0 0 1413900 VERMILION ENERGY INC COM 923725105 1920 117373 SH SOLE 117373 0 0 VERMILLION INC COM NEW 92407M206 42 51600 SH SOLE 51600 0 0 VERRA MOBILITY CORP COM 92511U102 5155 368505 SH SOLE 368505 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 87099 397804 SH SOLE 397804 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 21895 100000 SH Call SOLE 0 0 100000 VERU INC COM 92536C103 179 53345 SH SOLE 53345 0 0 VIACOMCBS INC CL B 92556H206 56744 1352007 SH SOLE 1352007 0 0 VIACOMCBS INC CL B 92556H206 4701 112100 SH Call SOLE 0 0 112100 VIACOMCBS INC CL A 92556H107 1089 24276 SH SOLE 24276 0 0 VIACOMCBS INC CL B 92556H206 199000 200000 SH Put SOLE 0 0 200000 VIAD CORP COM NEW 92552R406 723 10706 SH SOLE 10706 0 0 VIASAT INC COM 92552V100 5317 72640 SH SOLE 72640 0 0 VIAVI SOLUTIONS INC COM 925550105 8235 548990 SH SOLE 548990 0 0 VICI PPTYS INC COM 925652109 73451 2874785 SH SOLE 2874785 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 5377 256393 SH SOLE 256393 0 0 VIELA BIO INC COM 926613100 566 20861 SH SOLE 20861 0 0 VIEWRAY INC COM 92672L107 15883 3763627 SH SOLE 3763627 0 0 VIEWRAY INC COM 92672L107 241 57200 SH Call SOLE 0 0 57200 VILLAGE FARMS INTL INC COM 92707Y108 69 11062 SH SOLE 11062 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 405 17465 SH SOLE 17465 0 0 VINCE HLDG CORP COM NEW 92719W207 952 55019 SH SOLE 55019 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 1310 162931 SH SOLE 162931 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2634 106804 SH SOLE 106804 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 14353 1012892 SH SOLE 1012892 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 912 78940 SH SOLE 78940 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 10772 88495 SH SOLE 88495 0 0 VIRTUSA CORP COM 92827P102 758 16713 SH SOLE 16713 0 0 VISA INC COM CL A 92826C839 215277 1145700 SH Put SOLE 0 0 1145700 VISA INC COM CL A 92826C839 132297 704082 SH SOLE 704082 0 0 VISA INC COM CL A 92826C839 47614 253400 SH Call SOLE 0 0 253400 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 5927 5904 SH SOLE 0 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3270 153585 SH SOLE 153585 0 0 VISHAY PRECISION GROUP INC COM 92835K103 5397 158735 SH SOLE 158735 0 0 VISTA OIL & GAS S A B DE C V SPONSORED ADS 92837L109 308 39280 SH SOLE 39280 0 0 VISTA OUTDOOR INC COM 928377100 1537 205540 SH SOLE 205540 0 0 VISTEON CORP COM NEW 92839U206 15365 177445 SH SOLE 177445 0 0 VISTRA ENERGY CORP COM 92840M102 28015 1218590 SH SOLE 1218590 0 0 VIVINT SOLAR INC COM 92854Q106 5615 773400 SH SOLE 773400 0 0 VMWARE INC CL A COM 928563402 4907 32330 SH SOLE 32330 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 7466 359620 SH SOLE 359620 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 1038 50000 SH Call SOLE 0 0 50000 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6039 312420 SH SOLE 312420 0 0 VONAGE HLDGS CORP COM 92886T201 32371 4368520 SH SOLE 4368520 0 0 VORNADO RLTY TR SH BEN INT 929042109 39238 590052 SH SOLE 590052 0 0 VOXX INTL CORP CL A 91829F104 177 40489 SH SOLE 40489 0 0 VOYA FINL INC COM 929089100 73963 1212898 SH SOLE 1212898 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1560 252001 SH SOLE 252001 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 383 33300 SH SOLE 33300 0 0 VOYA NAT RES EQUITY INCOME F COM 92913C106 208 50548 SH SOLE 50548 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 993 198212 SH SOLE 198212 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 6873 492663 SH SOLE 492663 0 0 VULCAN MATLS CO COM 929160109 15292 106200 SH Put SOLE 0 0 106200 VULCAN MATLS CO COM 929160109 7597 52762 SH SOLE 52762 0 0 VULCAN MATLS CO COM 929160109 5716 39700 SH Call SOLE 0 0 39700 VUZIX CORP COM NEW 92921W300 114 56503 SH SOLE 56503 0 0 W & T OFFSHORE INC COM 92922P106 405 72776 SH SOLE 72776 0 0 W P CAREY INC COM 92936U109 6152 76861 SH SOLE 76861 0 0 WABASH NATL CORP COM 929566107 347 23595 SH SOLE 23595 0 0 WABCO HLDGS INC COM 92927K102 42041 310263 SH SOLE 310263 0 0 WABTEC CORP COM 929740108 72395 930528 SH SOLE 930528 0 0 WADDELL & REED FINL INC CL A 930059100 2687 160699 SH SOLE 160699 0 0 WAITR HLDGS INC COM 930752100 3 10407 SH SOLE 10407 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 4847 82200 SH Put SOLE 0 0 82200 WALGREENS BOOTS ALLIANCE INC COM 931427108 14988 254200 SH Call SOLE 0 0 254200 WALGREENS BOOTS ALLIANCE INC COM 931427108 5051 85664 SH SOLE 85664 0 0 WALKER & DUNLOP INC COM 93148P102 3040 46994 SH SOLE 46994 0 0 WALMART INC COM 931142103 129132 1086600 SH Put SOLE 0 0 1086600 WALMART INC COM 931142103 8692 73137 SH SOLE 73137 0 0 WALMART INC COM 931142103 36829 309900 SH Call SOLE 0 0 309900 WARRIOR MET COAL INC COM 93627C101 1596 75513 SH SOLE 75513 0 0 WASHINGTON FED INC COM 938824109 3347 91330 SH SOLE 91330 0 0 WASTE CONNECTIONS INC COM 94106B101 32766 360899 SH SOLE 360899 0 0 WASTE MGMT INC DEL COM 94106L109 20091 176295 SH SOLE 176295 0 0 WASTE MGMT INC DEL COM 94106L109 889 7800 SH Put SOLE 0 0 7800 WASTE MGMT INC DEL COM 94106L109 1379 12100 SH Call SOLE 0 0 12100 WATERS CORP COM 941848103 5841 25000 SH Call SOLE 0 0 25000 WATERS CORP COM 941848103 5423 23211 SH SOLE 23211 0 0 WATERSTONE FINL INC MD COM 94188P101 1723 90547 SH SOLE 90547 0 0 WATFORD HOLDINGS LTD SHS G94787101 2171 86283 SH SOLE 86283 0 0 WATSCO INC COM 942622200 12563 69735 SH SOLE 69735 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 8595 86161 SH SOLE 86161 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 315 39335 SH SOLE 39335 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 164 20500 SH Call SOLE 0 0 20500 WAYFAIR INC NOTE 1.125%11/0 94419LAD3 3113 3000 SH SOLE 0 0 0 WD-40 CO COM 929236107 3079 15862 SH SOLE 15862 0 0 WEBSTER FINL CORP CONN COM 947890109 4502 84367 SH SOLE 84367 0 0 WEC ENERGY GROUP INC COM 92939U106 1306 14159 SH SOLE 14159 0 0 WEIBO CORP SPONSORED ADR 948596101 554 11954 SH SOLE 11954 0 0 WEIDAI LTD SPONS ADS 94861A108 45 14325 SH SOLE 14325 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 37858 1211835 SH SOLE 1211835 0 0 WEIS MKTS INC COM 948849104 1300 32105 SH SOLE 32105 0 0 WELBILT INC COM 949090104 16235 1040007 SH SOLE 1040007 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 148564 449909 SH SOLE 449909 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 2311 7000 SH Put SOLE 0 0 7000 WELLS FARGO CO NEW COM 949746101 428292 7960816 SH SOLE 7960816 0 0 WELLS FARGO CO NEW COM 949746101 14542 270300 SH Call SOLE 0 0 270300 WELLS FARGO CO NEW COM 949746101 120851 2246300 SH Put SOLE 0 0 2246300 WELLTOWER INC COM 95040Q104 2033 24856 SH SOLE 24856 0 0 WENDYS CO COM 95058W100 35716 1608108 SH SOLE 1608108 0 0 WERNER ENTERPRISES INC COM 950755108 3026 83166 SH SOLE 83166 0 0 WESBANCO INC COM 950810101 8224 217615 SH SOLE 217615 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 144 13074 SH SOLE 13074 0 0 WESCO INTL INC COM 95082P105 23409 394149 SH SOLE 394149 0 0 WEST BANCORPORATION INC CAP STK 95123P106 388 15145 SH SOLE 15145 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 67418 448469 SH SOLE 448469 0 0 WESTAMERICA BANCORPORATION COM 957090103 2167 31974 SH SOLE 31974 0 0 WESTERN ALLIANCE BANCORP COM 957638109 25183 441808 SH SOLE 441808 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 285 28489 SH SOLE 28489 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 150 22202 SH SOLE 22202 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 2635 519666 SH SOLE 519666 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 1017 65000 SH SOLE 65000 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 1546 149683 SH SOLE 149683 0 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 288 14200 SH SOLE 14200 0 0 WESTERN DIGITAL CORP COM 958102105 1901 29947 SH SOLE 29947 0 0 WESTERN DIGITAL CORP COM 958102105 1333 21000 SH Put SOLE 0 0 21000 WESTERN DIGITAL CORP NOTE 1.500% 2/0 958102AP0 6908 7035 SH SOLE 0 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 120 12491 SH SOLE 12491 0 0 WESTERN UN CO COM 959802109 3171 118407 SH SOLE 118407 0 0 WESTLAKE CHEM CORP COM 960413102 62621 892670 SH SOLE 892670 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 605 255308 SH SOLE 255308 0 0 WESTROCK CO COM 96145D105 69903 1629067 SH SOLE 1629067 0 0 WESTROCK CO COM 96145D105 858 20000 SH Call SOLE 0 0 20000 WEX INC COM 96208T104 9606 45860 SH SOLE 45860 0 0 WEYERHAEUSER CO COM 962166104 19840 656956 SH SOLE 656956 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 12972 436041 SH SOLE 436041 0 0 WHIRLPOOL CORP COM 963320106 3579 24261 SH SOLE 24261 0 0 WHIRLPOOL CORP COM 963320106 443 3000 SH Call SOLE 0 0 3000 WHITE MTNS INS GROUP LTD COM G9618E107 425 381 SH SOLE 381 0 0 WHITEHORSE FIN INC COM 96524V106 358 26164 SH SOLE 26164 0 0 WHITESTONE REIT COM 966084204 1960 143918 SH SOLE 143918 0 0 WIDEOPENWEST INC COM 96758W101 5680 765484 SH SOLE 765484 0 0 WILEY JOHN & SONS INC CL A 968223206 4993 102909 SH SOLE 102909 0 0 WILLIAMS COS INC DEL COM 969457100 155895 6572304 SH SOLE 6572304 0 0 WILLIAMS COS INC DEL COM 969457100 1186 50000 SH Call SOLE 0 0 50000 WILLIAMS SONOMA INC COM 969904101 331 4512 SH SOLE 4512 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 36197 179246 SH SOLE 179246 0 0 WILLIS LEASE FINANCE CORP COM 970646105 383 6493 SH SOLE 6493 0 0 WILLSCOT CORP COM 971375126 6103 330083 SH SOLE 330083 0 0 WINGSTOP INC COM 974155103 396 4595 SH SOLE 4595 0 0 WINMARK CORP COM 974250102 4130 20828 SH SOLE 20828 0 0 WINNEBAGO INDS INC COM 974637100 14510 273870 SH SOLE 273870 0 0 WINTRUST FINL CORP COM 97650W108 18254 257459 SH SOLE 257459 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 313 83388 SH SOLE 83388 0 0 WISDOMTREE INVTS INC COM 97717P104 15713 3246506 SH SOLE 3246506 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 250 3521 SH SOLE 3521 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 2075 82787 SH SOLE 82787 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 6098 245000 SH Put SOLE 0 0 245000 WISDOMTREE TR JAPN HEDGE EQT 97717W851 484 9002 SH SOLE 9002 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 500 20083 SH SOLE 20083 0 0 WIX COM LTD SHS M98068105 10191 83270 SH SOLE 83270 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 27314 412907 SH SOLE 412907 0 0 WOLVERINE WORLD WIDE INC COM 978097103 29434 872388 SH SOLE 872388 0 0 WOODWARD INC COM 980745103 12327 104080 SH SOLE 104080 0 0 WOORI FINANCIAL GROUP INC SPONSORED ADS 981064108 234 7724 SH SOLE 7724 0 0 WORKDAY INC CL A 98138H101 2615 15900 SH Call SOLE 0 0 15900 WORKDAY INC CL A 98138H101 63515 386225 SH SOLE 386225 0 0 WORKDAY INC CL A 98138H101 1381 8400 SH Put SOLE 0 0 8400 WORKHORSE GROUP INC COM NEW 98138J206 131 43012 SH SOLE 43012 0 0 WORKIVA INC COM CL A 98139A105 11981 284915 SH SOLE 284915 0 0 WORLD ACCEP CORP DEL COM 981419104 766 8867 SH SOLE 8867 0 0 WORLD FUEL SVCS CORP COM 981475106 1258 28964 SH SOLE 28964 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 9925 152998 SH SOLE 152998 0 0 WORTHINGTON INDS INC COM 981811102 2264 53668 SH SOLE 53668 0 0 WPP PLC NEW ADR 92937A102 1150 16362 SH SOLE 16362 0 0 WPX ENERGY INC COM 98212B103 129446 9421073 SH SOLE 9421073 0 0 WRIGHT MED GROUP N V NOTE 2.250%11/1 98236JAB4 7281 5000 SH SOLE 0 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 19812 650000 SH Call SOLE 0 0 650000 WRIGHT MED GROUP N V ORD SHS N96617118 171950 5641420 SH SOLE 5641420 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 7687 252200 SH Put SOLE 0 0 252200 WSFS FINL CORP COM 929328102 8511 193475 SH SOLE 193475 0 0 WW INTL INC COM 98262P101 20144 527187 SH SOLE 527187 0 0 WW INTL INC COM 98262P101 23117 605000 SH Call SOLE 0 0 605000 WW INTL INC COM 98262P101 6114 160000 SH Put SOLE 0 0 160000 WYNDHAM DESTINATIONS INC COM 98310W108 3020 58427 SH SOLE 58427 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 47297 753017 SH SOLE 753017 0 0 WYNN RESORTS LTD COM 983134107 32202 231883 SH SOLE 231883 0 0 WYNN RESORTS LTD COM 983134107 1111 8000 SH Put SOLE 0 0 8000 X4 PHARMACEUTICALS INC COM 98420X103 710 66341 SH SOLE 66341 0 0 XBIOTECH INC COM 98400H102 2586 138557 SH SOLE 138557 0 0 XCEL ENERGY INC COM 98389B100 43849 690650 SH SOLE 690650 0 0 XENCOR INC COM 98401F105 3439 100000 SH Call SOLE 0 0 100000 XENON PHARMACEUTICALS INC COM 98420N105 626 47714 SH SOLE 47714 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 1209 171460 SH SOLE 171460 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 8849 240000 SH Call SOLE 0 0 240000 XEROX HOLDINGS CORP COM NEW 98421M106 2352 63781 SH SOLE 63781 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 3492 94700 SH Put SOLE 0 0 94700 XILINX INC COM 983919101 12055 123300 SH Put SOLE 0 0 123300 XILINX INC COM 983919101 1251 12799 SH SOLE 12799 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 107 28254 SH SOLE 28254 0 0 XOMA CORP DEL COM NEW 98419J206 2270 83150 SH SOLE 83150 0 0 XP INC CL A G98239109 2437 63257 SH SOLE 63257 0 0 XPEL INC COM 98379L100 814 55568 SH SOLE 55568 0 0 XPERI CORP COM 98421B100 748 40434 SH SOLE 40434 0 0 XPO LOGISTICS INC COM 983793100 619 7765 SH SOLE 7765 0 0 XUNLEI LTD SPONSORED ADR 98419E108 134 27247 SH SOLE 27247 0 0 XYLEM INC COM 98419M100 17948 227794 SH SOLE 227794 0 0 Y MABS THERAPEUTICS INC COM 984241109 12165 389295 SH SOLE 389295 0 0 YANDEX N V SHS CLASS A N97284108 25098 577089 SH SOLE 577089 0 0 YANDEX N V SHS CLASS A N97284108 226 5200 SH Put SOLE 0 0 5200 YELP INC CL A 985817105 18520 531724 SH SOLE 531724 0 0 YETI HLDGS INC COM 98585X104 8230 236644 SH SOLE 236644 0 0 YEXT INC COM 98585N106 2422 167986 SH SOLE 167986 0 0 YIREN DIGITAL LTD SPONSORED ADS 98585L100 1177 212081 SH SOLE 212081 0 0 YOUDAO INC SPONSORED ADS 98741T104 1048 74416 SH SOLE 74416 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1787 154320 SH SOLE 154320 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 245 96048 SH SOLE 96048 0 0 YUM BRANDS INC COM 988498101 47743 473974 SH SOLE 473974 0 0 YUM BRANDS INC COM 988498101 2508 24900 SH Call SOLE 0 0 24900 YUM BRANDS INC COM 988498101 2045 20300 SH Put SOLE 0 0 20300 YUM CHINA HLDGS INC COM 98850P109 13216 275272 SH SOLE 275272 0 0 YUNJI INC ADS RP CL A 98873N107 490 106957 SH SOLE 106957 0 0 ZAFGEN INC COM 98885E103 408 367463 SH SOLE 367463 0 0 ZAI LAB LTD ADR 98887Q104 1312 31553 SH SOLE 31553 0 0 ZAYO GROUP HLDGS INC COM 98919V105 46212 1333692 SH SOLE 1333692 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 46799 183209 SH SOLE 183209 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 204 800 SH Call SOLE 0 0 800 ZENDESK INC COM 98936J101 60227 785947 SH SOLE 785947 0 0 ZENDESK INC COM 98936J101 7663 100000 SH Call SOLE 0 0 100000 ZILLOW GROUP INC CL C CAP STK 98954M200 335 7283 SH SOLE 7283 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 95806 640071 SH SOLE 640071 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 24128 161200 SH Call SOLE 0 0 161200 ZIMMER BIOMET HLDGS INC COM 98956P102 5987 40000 SH Put SOLE 0 0 40000 ZION OIL & GAS INC COM 989696109 17 99149 SH SOLE 99149 0 0 ZIONS BANCORPORATION N A COM 989701107 72037 1387466 SH SOLE 1387466 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 6643 1407413 SH SOLE 1407413 0 0 ZIX CORP COM 98974P100 69 10230 SH SOLE 10230 0 0 ZOETIS INC CL A 98978V103 49041 370543 SH SOLE 370543 0 0 ZOETIS INC CL A 98978V103 13248 100100 SH Call SOLE 0 0 100100 ZOETIS INC CL A 98978V103 5969 45100 SH Put SOLE 0 0 45100 ZOGENIX INC COM NEW 98978L204 13386 256774 SH SOLE 256774 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5966 87684 SH SOLE 87684 0 0 ZOVIO INC COM 98979V102 70 33899 SH SOLE 33899 0 0 ZSCALER INC COM 98980G102 2921 62815 SH SOLE 62815 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2360 101080 SH SOLE 101080 0 0 ZUMIEZ INC COM 989817101 6041 174895 SH SOLE 174895 0 0 ZUORA INC COM CL A 98983V106 3417 238418 SH SOLE 238418 0 0 ZYMEWORKS INC COM 98985W102 20301 446562 SH SOLE 446562 0 0 ZYMEWORKS INC COM 98985W102 2273 50000 SH Put SOLE 0 0 50000 ZYNEX INC COM 98986M103 2121 269536 SH SOLE 269536 0 0 ZYNGA INC CL A 98986T108 40735 6656123 SH SOLE 6656123 0 0