| 1 | BML Capital Management, LLC | 720,787 | $4.5M | 3.92% | Share |
| 2 | SUVRETTA CAPITAL MANAGEMENT, LLC | 716,759 | $4.5M | 0.09% | Share |
| 3 | TANG CAPITAL MANAGEMENT LLC | 664,314 | $4.2M | 0.21% | Share |
| 4 | VANGUARD GROUP INC | 298,466 | $1.9M | 0.00% | Share |
| 5 | Nantahala Capital Management, LLC | 276,754 | $1.7M | 0.06% | Share |
| 6 | Affinity Asset Advisors, LLC | 229,076 | $1.4M | 0.08% | Share |
| 7 | Stonepine Capital Management, LLC | 156,179 | $982K | 0.72% | Share |
| 8 | Peapod Lane Capital LLC | 126,699 | $796K | 0.68% | Share |
| 9 | ADAR1 Capital Management, LLC | 117,440 | $738K | 0.05% | Share |
| 10 | Ikarian Capital, LLC | 102,211 | $642K | 0.05% | Share |
| 11 | Rangeley Capital, LLC | 85,926 | $540K | 0.45% | Share |
| 12 | Aldebaran Capital, LLC | 80,630 | $507K | 0.45% | Share |
| 13 | FNY Investment Advisers, LLC | 50,000 | $314K | 0.09% | Share |
| 14 | Vazirani Asset Management LLC | 48,428 | $304K | 1.85% | Share |
| 15 | VANGUARD GROUP INC | 41,201 | $259K | 0.00% | Share |
| 16 | Shay Capital LLC | 33,699 | $211K | 0.02% | Share |
| 17 | NANO CAP NEW MILLENNIUM GROWTH FUND L P | 25,000 | $157K | 0.13% | Share |
| 18 | TORNO CAPITAL, LLC | 20,000 | $125K | 0.03% | Share |
| 19 | GROUP ONE TRADING LLC | 3,100 | $19K | 0.00% | Call |
| 20 | VANGUARD GROUP INC | 1,737 | $10K | 0.00% | Share |
| 21 | Tower Research Capital LLC (TRC) | 564 | $0 | 0.00% | Share |
| 22 | BOOTHBAY FUND MANAGEMENT, LLC | 16,210 | $0 | 0.00% | Share |
| 23 | FMR LLC | 208 | $0 | 0.00% | Share |
| 24 | BANK OF AMERICA CORP /DE/ | 100 | $0 | 0.00% | Share |
| 25 | BANK OF AMERICA CORP /DE/ | 6 | $0 | 0.00% | Share |
| 26 | BANK OF AMERICA CORP /DE/ | 16 | $0 | 0.00% | Share |
| 27 | NORTHERN TRUST CORP | 13,763 | $0 | 0.00% | Share |
| 28 | BNP PARIBAS FINANCIAL MARKETS | 89 | $0 | 0.00% | Share |
| 29 | ACADIAN ASSET MANAGEMENT LLC | 125,371 | $0 | 0.00% | Share |
| 30 | Global Retirement Partners, LLC | 1,000 | $0 | 0.00% | Share |
| 31 | MORGAN STANLEY | 1,160 | $0 | 0.00% | Share |
| 32 | MORGAN STANLEY | 2,391 | $0 | 0.00% | Share |
| 33 | MORGAN STANLEY | 2,000 | $0 | 0.00% | Share |
| 34 | BlackRock, Inc. | 1,246 | $0 | 0.00% | Share |
| 35 | BlackRock, Inc. | 14,828 | $0 | 0.00% | Share |
| 36 | BlackRock, Inc. | 82,310 | $0 | 0.00% | Share |
| 37 | BlackRock, Inc. | 300 | $0 | 0.00% | Share |
| 38 | JPMORGAN CHASE & CO | 109 | $0 | 0.00% | Share |
| 39 | Allworth Financial LP | 50 | $0 | 0.00% | Share |
| 40 | MORGAN STANLEY | 134 | $0 | 0.00% | Share |
| 41 | UBS Group AG | 13 | $0 | 0.00% | Share |
| 42 | UBS Group AG | 27 | $0 | 0.00% | Share |
| 43 | WELLS FARGO & COMPANY/MN | 5,474 | $0 | 0.00% | Share |
| 44 | WELLS FARGO & COMPANY/MN | 362 | $0 | 0.00% | Share |
| 45 | OSAIC HOLDINGS, INC. | 94 | $0 | 0.00% | Share |
| 46 | SIMPLEX TRADING, LLC | 19,500 | $0 | 0.00% | Call |
| 47 | BARCLAYS PLC | 1 | $0 | 0.00% | Share |
| 48 | STATE STREET CORP | 27,093 | $0 | 0.00% | Share |
| 49 | RENAISSANCE TECHNOLOGIES LLC | 131,285 | $0 | 0.00% | Share |
| 50 | CIBC Private Wealth Group LLC | 100 | $0 | 0.00% | Share |