0.52% | % of shares held by all insiders |
93.92% | % of shares held by institutions |
94.41% | % of float held by institutions |
125 | 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,970,875 |
Pivotal bioVenture Partners Investment Advisor, LLC | 4,494,851 | 30 Mar 2024 | 7.27% | 21,080,851 |
Sofinnova Investments, Inc. | 4,280,308 | 30 Dec 2023 | 6.92% | 20,074,644 |
Rock Springs Capital Management, LP | 3,681,174 | 30 Dec 2023 | 5.95% | 17,264,706 |
Samlyn Capital, LLC | 3,372,558 | 30 Dec 2023 | 5.45% | 15,817,297 |
Eventide Asset Management LLC | 3,179,837 | 30 Dec 2023 | 5.14% | 14,913,435 |
Blackrock Inc. | 3,088,653 | 30 Mar 2024 | 4.99% | 14,485,782 |
Affinity Asset Advisors, Llc | 2,642,519 | 30 Mar 2024 | 4.27% | 12,393,414 |
NEA Management Company, LLC | 2,437,689 | 30 Dec 2023 | 3.94% | 11,432,761 |
Vanguard Group Inc | 2,419,020 | 30 Mar 2024 | 3.91% | 11,345,203 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Mutual Fund Ser Tr-Eventide Healthcare & Life Sciences Fund | 3,179,837 | 30 Dec 2023 | 5.14% | 14,913,435 |
Fidelity Select Portfolios - Biotechnology | 1,961,987 | 30 Mar 2024 | 3.17% | 9,201,719 |
Vanguard Total Stock Market Index Fund | 1,351,902 | 30 Dec 2023 | 2.19% | 6,340,420 |
iShares Russell 2000 ETF | 1,167,386 | 30 Mar 2024 | 1.89% | 5,475,040 |
Vanguard Extended Market Index Fund | 679,651 | 30 Dec 2023 | 1.10% | 3,187,563 |
Fidelity Small Cap Index Fund | 487,129 | 28 Feb 2024 | 0.79% | 2,284,635 |
iShares Russell 2000 Value ETF | 446,731 | 30 Mar 2024 | 0.72% | 2,095,168 |
Fidelity Extended Market Index Fund | 265,312 | 30 Mar 2024 | 0.43% | 1,244,313 |
Vanguard Russell 2000 Index Fund | 173,356 | 28 Feb 2024 | 0.28% | 813,039 |
Schwab Capital Trust-Small Cap Index Fund | 110,771 | 30 Jan 2024 | 0.18% | 519,515 |