15.50% | % of shares held by all insiders |
63.63% | % of shares held by institutions |
75.30% | % of float held by institutions |
148 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Omega Fund Management, Llc | 3,818,283 | 29 Sept 2022 | 6.71% | 8,782,050 |
Blackrock Inc. | 3,466,420 | 29 Sept 2022 | 6.09% | 7,972,765 |
Vida Ventures Advisors, LLC | 2,765,314 | 29 Sept 2022 | 4.86% | 6,360,222 |
JP Morgan Chase & Company | 2,553,592 | 29 Sept 2022 | 4.49% | 5,873,261 |
Perceptive Advisors Llc | 2,156,151 | 29 Sept 2022 | 3.79% | 4,959,147 |
Artal Group S.A. | 1,542,954 | 29 Sept 2022 | 2.71% | 3,548,794 |
Baker Brothers Advisors, LLC | 1,539,616 | 29 Sept 2022 | 2.71% | 3,541,116 |
FMR, LLC | 1,504,234 | 29 Sept 2022 | 2.64% | 3,459,738 |
Vanguard Group, Inc. (The) | 1,502,584 | 29 Sept 2022 | 2.64% | 3,455,943 |
Nextech Invest Ag | 1,451,537 | 29 Sept 2022 | 2.55% | 3,338,535 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
JP Morgan Small Cap Growth Fund | 1,465,821 | 29 Sept 2022 | 2.58% | 3,371,388 |
iShares Russell 2000 ETF | 874,967 | 30 Dec 2022 | 1.54% | 2,012,424 |
Vanguard Total Stock Market Index Fund | 715,054 | 29 Sept 2022 | 1.26% | 1,644,624 |
Fidelity Select Portfolios - Biotechnology | 617,758 | 29 Nov 2022 | 1.09% | 1,420,843 |
Fidelity Advisor Biotechnology Fund | 611,479 | 29 Nov 2022 | 1.07% | 1,406,401 |
Vanguard Extended Market Index Fund | 554,286 | 29 Sept 2022 | 0.97% | 1,274,857 |
iShares Russell 2000 Value ETF | 410,451 | 30 Dec 2022 | 0.72% | 944,037 |
Fidelity Small Cap Index Fund | 298,988 | 29 Nov 2022 | 0.53% | 687,672 |
BlackRock Health Sciences Trust II | 284,272 | 29 Sept 2022 | 0.50% | 653,825 |
Fidelity Extended Market Index Fund | 221,308 | 29 Nov 2022 | 0.39% | 509,008 |