| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Seth Loring Harrison | 10.71% | 8,124,773 | $24.94M | Insider |
| Bvf Inc | 8.30% | 6,293,282 | $19.32M | Institution |
| Erez Chimovits | 7.54% | 5,720,424 | $17.56M | Insider |
| Novartis Bioventures Ltd | 5.92% | 4,493,458 | $13.79M | Insider |
| Apple Tree Partners II LP | 5.56% | 4,218,641 | $12.95M | Insider |
| Vanguard Group Inc | 5.33% | 4,039,686 | $12.40M | Institution |
| Blackrock Inc | 4.78% | 3,627,208 | $11.14M | Institution |
| Apple Tree Partners II Annex LP | 4.70% | 3,568,438 | $10.96M | Insider |
| Defilade Capital Management LP | 4.34% | 3,290,450 | $10.10M | Institution |
| Ensign Peak Advisors Inc | 3.25% | 2,464,919 | $7.57M | Institution |