7.00% | % of shares held by all insiders |
102.11% | % of shares held by institutions |
109.79% | % of float held by institutions |
86 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Orbimed Advisors LLC. | 9,907,945 | 30 Dec 2023 | 23.65% | 12,781,248 |
Atlas Venture Life Science Advisors, LLC | 5,018,178 | 30 Mar 2024 | 11.98% | 6,473,449 |
BVF Inc. | 4,769,164 | 30 Dec 2023 | 11.39% | 6,152,221 |
FMR, LLC | 4,184,293 | 30 Dec 2023 | 9.99% | 5,397,737 |
Omega Fund Management, Llc | 2,249,123 | 30 Dec 2023 | 5.37% | 2,901,368 |
Blue Owl Capital Holdings LP | 1,953,616 | 30 Dec 2023 | 4.66% | 2,520,164 |
Blackrock Inc. | 1,858,156 | 30 Dec 2023 | 4.44% | 2,397,021 |
Vanguard Group Inc | 1,524,848 | 30 Dec 2023 | 3.64% | 1,967,053 |
Verition Fund Management, LLC | 1,322,397 | 30 Dec 2023 | 3.16% | 1,705,892 |
Artal Group S.A. | 999,513 | 30 Dec 2023 | 2.39% | 1,289,371 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 1,031,034 | 30 Dec 2023 | 2.46% | 1,330,033 |
iShares Russell 2000 ETF | 666,887 | 30 Mar 2024 | 1.59% | 860,284 |
Vanguard Extended Market Index Fund | 318,152 | 30 Dec 2023 | 0.76% | 410,416 |
iShares Russell 2000 Value ETF | 285,890 | 30 Mar 2024 | 0.68% | 368,798 |
Fidelity Small Cap Index Fund | 247,517 | 28 Feb 2024 | 0.59% | 319,296 |
Fidelity Extended Market Index Fund | 128,578 | 30 Mar 2024 | 0.31% | 165,865 |
Vanguard Russell 2000 Index Fund | 112,941 | 28 Feb 2024 | 0.27% | 145,693 |
Bridgeway Funds Inc-Ultra Small Company Market Fund | 107,350 | 30 Dec 2023 | 0.26% | 138,481 |
Schwab Capital Trust-Small Cap Index Fund | 73,880 | 30 Jan 2024 | 0.18% | 95,305 |
iShares Micro Cap ETF | 66,209 | 30 Mar 2024 | 0.16% | 85,409 |