Name | Hold | Shares | Value | Type |
---|---|---|---|---|
Spch LLC | 25.06% | 38,174,476 | $70.24M | Insider |
Rubric Capital Management LP | 17.54% | 26,713,503 | $49.15M | Insider |
Rubric Capital Management LP | 17.54% | 26,713,503 | $49.15M | Institution |
Perceptive Advisors LLC | 17.51% | 26,666,667 | $49.07M | Insider |
Blackrock Inc | 5.64% | 8,590,742 | $15.81M | Institution |
Adage Capital Partners GP LLC | 5.58% | 8,500,000 | $15.64M | Institution |
Vanguard Group Inc | 5.36% | 8,157,609 | $15.01M | Institution |
Adam Morgan | 4.63% | 7,056,521 | $12.98M | Insider |
Velan Capital Investment Management LP | 4.59% | 6,986,744 | $12.86M | Institution |
Baker Brothers Life Sciences Capital GP LLC | 3.46% | 5,266,568 | $9.69M | Insider |