| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Seth Loring Harrison | 13.56% | 8,124,773 | $17.79M | Insider |
| Bvf Inc | 10.50% | 6,293,282 | $13.78M | Institution |
| Erez Chimovits | 9.54% | 5,720,424 | $12.53M | Insider |
| Novartis Bioventures Ltd | 7.50% | 4,493,458 | $9.84M | Insider |
| Apple Tree Partners II LP | 7.04% | 4,218,641 | $9.24M | Insider |
| Vanguard Group Inc | 6.74% | 4,039,686 | $8.85M | Institution |
| Blackrock Inc | 6.05% | 3,627,208 | $7.94M | Institution |
| Apple Tree Partners II Annex LP | 5.95% | 3,568,438 | $7.81M | Insider |
| Defilade Capital Management LP | 5.49% | 3,290,450 | $7.21M | Institution |
| Ensign Peak Advisors Inc | 4.11% | 2,464,919 | $5.40M | Institution |