0.52% | % of shares held by all insiders |
93.22% | % of shares held by institutions |
93.71% | % of float held by institutions |
124 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Adage Capital Partners GP L.L.C. | 5,537,500 | 30 Dec 2023 | 8.95% | 25,140,249 |
Pivotal bioVenture Partners Investment Advisor, LLC | 4,494,851 | 30 Dec 2023 | 7.27% | 20,406,623 |
Sofinnova Investments, Inc. | 4,280,308 | 30 Dec 2023 | 6.92% | 19,432,598 |
Rock Springs Capital Management, LP | 3,681,174 | 30 Dec 2023 | 5.95% | 16,712,529 |
Samlyn Capital, LLC | 3,372,558 | 30 Dec 2023 | 5.45% | 15,311,413 |
Eventide Asset Management LLC | 3,179,837 | 30 Dec 2023 | 5.14% | 14,436,459 |
Blackrock Inc. | 3,042,330 | 30 Dec 2023 | 4.92% | 13,812,178 |
NEA Management Company, LLC | 2,437,689 | 30 Dec 2023 | 3.94% | 11,067,107 |
Vanguard Group Inc | 2,385,022 | 30 Dec 2023 | 3.86% | 10,827,999 |
FMR, LLC | 2,272,306 | 30 Dec 2023 | 3.67% | 10,316,269 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Mutual Fund Ser Tr-Eventide Healthcare & Life Sciences Fund | 3,179,837 | 30 Dec 2023 | 5.14% | 14,436,459 |
Fidelity Select Portfolios - Biotechnology | 1,961,987 | 30 Mar 2024 | 3.17% | 8,907,420 |
Vanguard Total Stock Market Index Fund | 1,351,902 | 30 Dec 2023 | 2.19% | 6,137,635 |
iShares Russell 2000 ETF | 1,167,386 | 30 Mar 2024 | 1.89% | 5,299,932 |
Vanguard Extended Market Index Fund | 679,651 | 30 Dec 2023 | 1.10% | 3,085,615 |
Fidelity Small Cap Index Fund | 487,129 | 28 Feb 2024 | 0.79% | 2,211,565 |
iShares Russell 2000 Value ETF | 446,731 | 30 Mar 2024 | 0.72% | 2,028,158 |
Fidelity Extended Market Index Fund | 265,312 | 30 Mar 2024 | 0.43% | 1,204,516 |
Vanguard Russell 2000 Index Fund | 173,356 | 28 Feb 2024 | 0.28% | 787,036 |
Schwab Capital Trust-Small Cap Index Fund | 110,771 | 30 Jan 2024 | 0.18% | 502,900 |