| 1 | RTW INVESTMENTS, LP | 8,306,063 | $34.5M | 0.35% | Share |
| 2 | PERCEPTIVE ADVISORS LLC | 5,127,256 | $21.3M | 0.38% | Share |
| 3 | VANGUARD GROUP INC | 1,370,668 | $5.7M | 0.00% | Share |
| 4 | Alyeska Investment Group, L.P. | 1,000,000 | $4.0M | 0.01% | Share |
| 5 | Affinity Asset Advisors, LLC | 572,804 | $2.4M | 0.14% | Share |
| 6 | Knott David M Jr | 250,000 | $1.0M | 0.48% | Share |
| 7 | PRICE T ROWE ASSOCIATES INC /MD/ | 364,645 | $1.0M | 0.00% | Share |
| 8 | BlackRock, Inc. | 254,800 | $1.0M | 0.00% | Share |
| 9 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 263,788 | $1.0M | 0.00% | Share |
| 10 | MILLENNIUM MANAGEMENT LLC | 243,473 | $1.0M | 0.00% | Share |
| 11 | GEODE CAPITAL MANAGEMENT, LLC | 387,700 | $1.0M | 0.00% | Share |
| 12 | VANGUARD GROUP INC | 219,940 | $912K | 0.00% | Share |
| 13 | 683 Capital Management, LLC | 204,076 | $846K | 0.04% | Share |
| 14 | DAFNA Capital Management LLC | 126,841 | $526K | 0.12% | Share |
| 15 | Holos Integrated Wealth LLC | 51,595 | $222K | 0.12% | Share |
| 16 | Holos Integrated Wealth LLC | 51,595 | $162K | 0.10% | Share |
| 17 | Meramec Financial Planners, LLC | 30,000 | $117K | 0.05% | Share |
| 18 | Daytona Street Capital LLC | 21,500 | $89K | 0.07% | Share |
| 19 | GROUP ONE TRADING LLC | 16,900 | $70K | 0.00% | Call |
| 20 | VANGUARD GROUP INC | 13,948 | $57K | 0.00% | Share |
| 21 | Virtu Financial LLC | 13,623 | $57K | 0.00% | Share |
| 22 | ABLE Financial Group, LLC | 13,402 | $55K | 0.01% | Share |
| 23 | China Universal Asset Management Co., Ltd. | 9,201 | $38K | 0.00% | Share |
| 24 | UBS Group AG | 7,124 | $29K | 0.00% | Share |
| 25 | UBS Group AG | 4,265 | $17K | 0.00% | Share |
| 26 | Mirae Asset Global Investments Co., Ltd. | 2,744 | $11K | 0.00% | Share |
| 27 | HARBOUR INVESTMENTS, INC. | 1,988 | $8K | 0.00% | Share |
| 28 | GF FUND MANAGEMENT CO. LTD. | 1,109 | $4K | 0.00% | Share |
| 29 | Optiver Holding B.V. | 312 | $1K | 0.00% | Share |
| 30 | GSA CAPITAL PARTNERS LLP | 10,773 | $0 | 0.00% | Share |
| 31 | MORGAN STANLEY | 400 | $0 | 0.00% | Share |
| 32 | MORGAN STANLEY | 10,320 | $0 | 0.00% | Share |
| 33 | MORGAN STANLEY | 71,045 | $0 | 0.00% | Share |
| 34 | MORGAN STANLEY | 86 | $0 | 0.00% | Share |
| 35 | BlackRock, Inc. | 20,174 | $0 | 0.00% | Share |
| 36 | BlackRock, Inc. | 225,309 | $0 | 0.00% | Share |
| 37 | BlackRock, Inc. | 93,004 | $0 | 0.00% | Share |
| 38 | OMERS ADMINISTRATION Corp | 67,100 | $0 | 0.00% | Share |
| 39 | BlackRock, Inc. | 37,614 | $0 | 0.00% | Share |
| 40 | JPMORGAN CHASE & CO | 4,586 | $0 | 0.00% | Share |
| 41 | NORTHERN TRUST CORP | 110,899 | $0 | 0.00% | Share |
| 42 | BANK OF AMERICA CORP /DE/ | 11,165 | $0 | 0.00% | Share |
| 43 | BANK OF AMERICA CORP /DE/ | 6,382 | $0 | 0.00% | Share |
| 44 | Creative Planning | 16,290 | $0 | 0.00% | Share |
| 45 | JANE STREET GROUP, LLC | 81,809 | $0 | 0.00% | Share |
| 46 | JANE STREET GROUP, LLC | 13,900 | $0 | 0.00% | Call |
| 47 | JANE STREET GROUP, LLC | 91,956 | $0 | 0.00% | Share |
| 48 | Hudson Bay Capital Management LP | 49,425 | $0 | 0.00% | Share |
| 49 | SBI Securities Co., Ltd. | 6 | $0 | 0.00% | Share |
| 50 | Squarepoint Ops LLC | 44,343 | $0 | 0.00% | Share |