Name | Hold | Shares | Value | Type |
---|---|---|---|---|
Atlas Venture Life Science Advisors LLC | 10.40% | 5,018,178 | $8.48M | Institution |
Bvf Inc | 9.88% | 4,769,164 | $8.06M | Institution |
Blue Owl Capital Holdings LP | 8.48% | 4,091,118 | $6.91M | Institution |
Orbimed Advisors LLC | 7.33% | 3,539,358 | $5.98M | Institution |
Jean Francois Formela | 6.01% | 2,901,609 | $4.90M | Insider |
Otello Stampacchia | 4.66% | 2,249,123 | $3.80M | Insider |
Omega Fund Management LLC | 4.66% | 2,249,123 | $3.80M | Institution |
Atlas Venture Fund Xi LP | 4.39% | 2,116,569 | $3.58M | Insider |
Vanguard Group Inc | 2.83% | 1,364,470 | $2.31M | Institution |
Adage Capital Partners GP LLC | 2.05% | 987,900 | $1.67M | Institution |