| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Seth Loring Harrison | 10.53% | 8,124,773 | $29.09M | Insider |
| Bvf Inc | 8.15% | 6,293,282 | $22.53M | Institution |
| Erez Chimovits | 7.41% | 5,720,424 | $20.48M | Insider |
| Novartis Bioventures Ltd | 5.82% | 4,493,458 | $16.09M | Insider |
| Blackrock Inc | 5.68% | 4,382,245 | $15.69M | Institution |
| Apple Tree Partners II LP | 5.47% | 4,218,641 | $15.10M | Insider |
| Apple Tree Partners II Annex LP | 4.62% | 3,568,438 | $12.78M | Insider |
| Defilade Capital Management LP | 4.62% | 3,564,127 | $12.76M | Institution |
| Vanguard Capital Management LLC | 4.27% | 3,293,134 | $11.79M | Institution |
| Ensign Peak Advisors Inc | 3.19% | 2,464,919 | $8.82M | Institution |