35.01% | % of shares held by all insiders |
66.93% | % of shares held by institutions |
102.99% | % 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,123,396 |
Price (T.Rowe) Associates Inc | 3,260,022 | 30 Dec 2023 | 9.79% | 30,138,903 |
Artal Group S.A. | 3,100,422 | 30 Dec 2023 | 9.31% | 28,663,401 |
Redmile Group, LLC | 2,971,542 | 30 Dec 2023 | 8.93% | 27,471,905 |
FMR, LLC | 1,698,506 | 30 Dec 2023 | 5.10% | 15,702,687 |
Goldman Sachs Group Inc | 1,040,509 | 30 Dec 2023 | 3.13% | 9,619,505 |
RA Capital Management, L.P. | 937,500 | 30 Dec 2023 | 2.82% | 8,667,187 |
Vanguard Group Inc | 897,149 | 30 Dec 2023 | 2.70% | 8,294,142 |
Blackrock Inc. | 762,470 | 30 Dec 2023 | 2.29% | 7,049,035 |
Adage Capital Partners GP L.L.C. | 400,000 | 30 Dec 2023 | 1.20% | 3,697,999 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) New Horizons Fund | 1,866,490 | 30 Dec 2023 | 5.61% | 17,255,699 |
Fidelity Select Portfolios - Biotechnology | 1,688,482 | 30 Jan 2024 | 5.07% | 15,610,015 |
Vanguard Total Stock Market Index Fund | 460,333 | 30 Dec 2023 | 1.38% | 4,255,778 |
Price (T.Rowe) Health Sciences Fund | 438,971 | 30 Dec 2023 | 1.32% | 4,058,286 |
iShares Russell 2000 ETF | 303,616 | 30 Jan 2024 | 0.91% | 2,806,929 |
Vanguard Extended Market Index Fund | 298,948 | 30 Dec 2023 | 0.90% | 2,763,774 |
Price (T.Rowe) New Horizons Trust | 272,845 | 30 Dec 2023 | 0.82% | 2,522,451 |
Price (T.Rowe) Integrated U.S. Small-Cap Growth Equity Fd | 143,152 | 30 Dec 2023 | 0.43% | 1,323,440 |
Fidelity Small Cap Index Fund | 133,156 | 30 Dec 2023 | 0.40% | 1,231,027 |
iShares Russell 2000 Value ETF | 131,946 | 30 Jan 2024 | 0.40% | 1,219,840 |