35.49% | % of shares held by all insiders |
68.12% | % of shares held by institutions |
105.59% | % of float held by institutions |
120 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Baker Brothers Advisors, LLC | 3,691,011 | 30 Dec 2023 | 11.09% | 34,695,501 |
Price (T.Rowe) Associates Inc | 3,260,022 | 30 Dec 2023 | 9.79% | 30,644,205 |
Artal Group S.A. | 3,100,422 | 30 Dec 2023 | 9.31% | 29,143,965 |
Redmile Group, LLC | 2,971,542 | 30 Dec 2023 | 8.93% | 27,932,493 |
FMR, LLC | 1,698,506 | 30 Dec 2023 | 5.10% | 15,965,955 |
Goldman Sachs Group Inc | 1,040,509 | 30 Dec 2023 | 3.13% | 9,780,784 |
RA Capital Management, L.P. | 937,500 | 30 Dec 2023 | 2.82% | 8,812,499 |
Vanguard Group Inc | 897,149 | 30 Dec 2023 | 2.70% | 8,433,200 |
Blackrock Inc. | 762,470 | 30 Dec 2023 | 2.29% | 7,167,217 |
Adage Capital Partners GP L.L.C. | 400,000 | 30 Dec 2023 | 1.20% | 3,759,999 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) New Horizons Fund | 1,866,490 | 30 Dec 2023 | 5.61% | 17,545,005 |
Fidelity Select Portfolios - Biotechnology | 1,688,482 | 30 Jan 2024 | 5.07% | 15,871,730 |
Vanguard Total Stock Market Index Fund | 460,333 | 30 Dec 2023 | 1.38% | 4,327,130 |
Price (T.Rowe) Health Sciences Fund | 438,971 | 30 Dec 2023 | 1.32% | 4,126,327 |
iShares Russell 2000 ETF | 312,634 | 28 Feb 2024 | 0.94% | 2,938,759 |
Vanguard Extended Market Index Fund | 298,948 | 30 Dec 2023 | 0.90% | 2,810,111 |
Price (T.Rowe) New Horizons Trust | 272,845 | 30 Dec 2023 | 0.82% | 2,564,742 |
Price (T.Rowe) Integrated U.S. Small-Cap Growth Equity Fd | 143,152 | 30 Dec 2023 | 0.43% | 1,345,628 |
Fidelity Small Cap Index Fund | 134,288 | 30 Jan 2024 | 0.40% | 1,262,307 |
iShares Russell 2000 Value ETF | 133,122 | 28 Feb 2024 | 0.40% | 1,251,346 |