| 1 | Rock Springs Capital Management LP | 3,589,186 | $4.1M | 0.21% | Share |
| 2 | Rosalind Advisors, Inc. | 3,579,273 | $4.1M | 1.43% | Share |
| 3 | Nantahala Capital Management, LLC | 3,492,519 | $4.0M | 0.13% | Share |
| 4 | AIGH Capital Management LLC | 3,397,489 | $3.9M | 0.94% | Share |
| 5 | Empery Asset Management, LP | 1,333,497 | $1.5M | 1.34% | Share |
| 6 | AIGH Capital Management LLC | 1,264,013 | $1.4M | 0.35% | Share |
| 7 | Bleichroeder LP | 881,166 | $1.0M | 0.18% | Share |
| 8 | Caption Management, LLC | 799,600 | $911K | 0.01% | Call |
| 9 | Dauntless Investment Group, LLC | 579,320 | $660K | 0.52% | Share |
| 10 | CANTOR FITZGERALD, L. P. | 577,490 | $658K | 0.01% | Share |
| 11 | VANGUARD GROUP INC | 441,611 | $503K | 0.00% | Share |
| 12 | VANGUARD GROUP INC | 192,405 | $219K | 0.00% | Share |
| 13 | GROUP ONE TRADING LLC | 149,700 | $170K | 0.00% | Put |
| 14 | DIADEMA PARTNERS LP | 136,923 | $156K | 0.03% | Share |
| 15 | Values First Advisors, Inc. | 81,208 | $92K | 0.05% | Share |
| 16 | GROUP ONE TRADING LLC | 57,173 | $65K | 0.00% | Share |
| 17 | Persistent Asset Partners Ltd | 36,630 | $41K | 0.02% | Share |
| 18 | VANGUARD GROUP INC | 29,661 | $33K | 0.00% | Share |
| 19 | Onyx Bridge Wealth Group LLC | 11,500 | $13K | 0.00% | Share |
| 20 | GROUP ONE TRADING LLC | 6,800 | $7K | 0.00% | Call |
| 21 | UBS Group AG | 4,931 | $5K | 0.00% | Share |
| 22 | UBS Group AG | 1,865 | $2K | 0.00% | Share |
| 23 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 14,400 | $0 | 0.00% | Call |
| 24 | Tower Research Capital LLC (TRC) | 2,801 | $0 | 0.00% | Share |
| 25 | BANK OF AMERICA CORP /DE/ | 318 | $0 | 0.00% | Share |
| 26 | BANK OF AMERICA CORP /DE/ | 17 | $0 | 0.00% | Share |
| 27 | NORTHERN TRUST CORP | 52,580 | $0 | 0.00% | Share |
| 28 | MAI Capital Management | 3,314 | $0 | 0.00% | Share |
| 29 | Arax Advisory Partners | 81 | $0 | 0.00% | Share |
| 30 | BNP PARIBAS FINANCIAL MARKETS | 136 | $0 | 0.00% | Share |
| 31 | GSA CAPITAL PARTNERS LLP | 20,973 | $0 | 0.00% | Share |
| 32 | Global Retirement Partners, LLC | 23 | $0 | 0.00% | Share |
| 33 | MORGAN STANLEY | 10 | $0 | 0.00% | Share |
| 34 | BlackRock, Inc. | 91,548 | $0 | 0.00% | Share |
| 35 | Silicon Valley Capital Partners | 137 | $0 | 0.00% | Share |
| 36 | Dogwood Wealth Management LLC | 10 | $0 | 0.00% | Share |
| 37 | SBI Securities Co., Ltd. | 78 | $0 | 0.00% | Share |
| 38 | UBS Group AG | 22 | $0 | 0.00% | Share |
| 39 | WELLS FARGO & COMPANY/MN | 983 | $0 | 0.00% | Share |
| 40 | SIMPLEX TRADING, LLC | 2,800 | $0 | 0.00% | Call |
| 41 | SIMPLEX TRADING, LLC | 85,799 | $0 | 0.00% | Share |
| 42 | SIMPLEX TRADING, LLC | 284,400 | $0 | 0.00% | Put |
| 43 | STATE STREET CORP | 22,182 | $0 | 0.00% | Share |
| 44 | RENAISSANCE TECHNOLOGIES LLC | 257,380 | $0 | 0.00% | Share |
| 45 | JANE STREET GROUP, LLC | 9,284 | $0 | 0.00% | Share |
| 46 | JANE STREET GROUP, LLC | 75,654 | $0 | 0.00% | Share |
| 47 | JANE STREET GROUP, LLC | 22,300 | $0 | 0.00% | Call |
| 48 | JANE STREET GROUP, LLC | 162,700 | $0 | 0.00% | Put |
| 49 | GEODE CAPITAL MANAGEMENT, LLC | 301,371 | $0 | 0.00% | Share |
| 50 | GEODE CAPITAL MANAGEMENT, LLC | 41,616 | $0 | 0.00% | Share |