Name | Hold | Shares | Value | Type |
---|---|---|---|---|
Spch LLC | 25.06% | 38,174,476 | $88.95M | Insider |
Rubric Capital Management LP | 17.54% | 26,713,503 | $62.24M | Insider |
Rubric Capital Management LP | 17.54% | 26,713,503 | $62.24M | Institution |
Perceptive Advisors LLC | 17.51% | 26,666,667 | $62.13M | Insider |
Blackrock Inc | 5.64% | 8,590,742 | $20.02M | Institution |
Adage Capital Partners GP LLC | 5.58% | 8,500,000 | $19.81M | Institution |
Vanguard Group Inc | 5.36% | 8,157,609 | $19.01M | Institution |
Adam Morgan | 4.63% | 7,056,521 | $16.44M | Insider |
Velan Capital Investment Management LP | 4.59% | 6,986,744 | $16.28M | Institution |
Baker Brothers Life Sciences Capital GP LLC | 3.46% | 5,266,568 | $12.27M | Insider |