9.15% | % of shares held by all insiders |
84.04% | % of shares held by institutions |
92.49% | % of float held by institutions |
79 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Atlas Venture Life Science Advisors, LLC | 5,836,874 | 30 Dec 2023 | 15.53% | 15,817,928 |
Northpond Ventures, Llc | 4,214,498 | 30 Dec 2023 | 11.21% | 11,421,289 |
Citadel Advisors Llc | 2,161,902 | 30 Dec 2023 | 5.75% | 5,858,754 |
BVF Inc. | 1,813,633 | 30 Dec 2023 | 4.83% | 4,914,945 |
Artal Group S.A. | 1,811,191 | 30 Dec 2023 | 4.82% | 4,908,327 |
Deep Track Capital, Lp | 1,594,931 | 30 Dec 2023 | 4.24% | 4,322,263 |
Deerfield Management Company, L.P. (Series C) | 1,173,523 | 30 Dec 2023 | 3.12% | 3,180,247 |
Blackrock Inc. | 919,132 | 30 Dec 2023 | 2.45% | 2,490,847 |
Vanguard Group Inc | 799,197 | 30 Dec 2023 | 2.13% | 2,165,823 |
Pivotal bioVenture Partners Investment Advisor, LLC | 560,595 | 30 Dec 2023 | 1.49% | 1,519,212 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 531,740 | 30 Dec 2023 | 1.41% | 1,441,015 |
iShares Russell 2000 ETF | 371,072 | 28 Feb 2024 | 0.99% | 1,005,605 |
Vanguard Extended Market Index Fund | 170,238 | 30 Dec 2023 | 0.45% | 461,344 |
Fidelity Small Cap Index Fund | 154,240 | 30 Jan 2024 | 0.41% | 417,990 |
Fidelity Select Portfolios - Biotechnology | 140,325 | 30 Jan 2024 | 0.37% | 380,280 |
iShares Russell 2000 Value ETF | 139,891 | 28 Feb 2024 | 0.37% | 379,104 |
Bridgeway Funds Inc-Ultra Small Company Market Fund | 125,064 | 30 Dec 2023 | 0.33% | 338,923 |
Fidelity Extended Market Index Fund | 73,013 | 30 Jan 2024 | 0.19% | 197,865 |
Vanguard Russell 2000 Index Fund | 48,683 | 29 Nov 2023 | 0.13% | 131,930 |
Schwab Capital Trust-Small Cap Index Fund | 36,733 | 30 Jan 2024 | 0.10% | 99,546 |