32.16% | % of shares held by all insiders |
42.02% | % of shares held by institutions |
61.95% | % of float held by institutions |
66 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
RTW Investments LP | 5,620,640 | 30 Dec 2023 | 15.71% | 26,884,083 |
Perceptive Advisors Llc | 2,432,089 | 30 Dec 2023 | 6.80% | 11,632,925 |
Blackrock Inc. | 1,468,768 | 30 Dec 2023 | 4.10% | 7,025,264 |
Vanguard Group Inc | 1,227,282 | 30 Dec 2023 | 3.43% | 5,870,212 |
Price (T.Rowe) Associates Inc | 622,608 | 30 Dec 2023 | 1.74% | 2,977,996 |
Geode Capital Management, LLC | 425,749 | 30 Dec 2023 | 1.19% | 2,036,400 |
State Street Corporation | 285,910 | 30 Dec 2023 | 0.80% | 1,367,536 |
Boxer Capital, LLC | 238,193 | 30 Dec 2023 | 0.67% | 1,139,300 |
Charles Schwab Investment Management, Inc. | 179,710 | 30 Mar 2024 | 0.50% | 859,570 |
Northern Trust Corporation | 142,879 | 30 Dec 2023 | 0.40% | 683,404 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 697,362 | 30 Dec 2023 | 1.95% | 3,335,552 |
Price (T.Rowe) Health Sciences Fund | 459,941 | 30 Dec 2023 | 1.29% | 2,199,943 |
Vanguard Extended Market Index Fund | 420,920 | 30 Dec 2023 | 1.18% | 2,013,302 |
iShares Russell 2000 ETF | 317,314 | 30 Mar 2024 | 0.89% | 1,517,744 |
Blackrock Funds-Health Sciences Opportunity Portfolio | 262,308 | 28 Feb 2024 | 0.73% | 1,254,645 |
BlackRock Health Sciences Term Trust | 233,344 | 30 Dec 2023 | 0.65% | 1,116,107 |
Fidelity Extended Market Index Fund | 151,065 | 30 Mar 2024 | 0.42% | 722,559 |
Fidelity Small Cap Index Fund | 147,934 | 28 Feb 2024 | 0.41% | 707,583 |
iShares Russell 2000 Growth ETF | 132,002 | 30 Mar 2024 | 0.37% | 631,378 |
Schwab Strategic Tr-Schwab U.S. Small Cap ETF | 120,669 | 28 Feb 2024 | 0.34% | 577,171 |