32.14% | % of shares held by all insiders |
42.07% | % of shares held by institutions |
62.00% | % of float held by institutions |
70 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
RTW Investments LP | 5,620,640 | 30 Dec 2023 | 15.71% | 26,810,452 |
Perceptive Advisors Llc | 2,432,089 | 30 Dec 2023 | 6.80% | 11,601,064 |
Blackrock Inc. | 1,441,189 | 30 Mar 2024 | 4.03% | 6,874,471 |
Vanguard Group Inc | 1,228,347 | 30 Mar 2024 | 3.43% | 5,859,215 |
Price (T.Rowe) Associates Inc | 622,608 | 30 Dec 2023 | 1.74% | 2,969,840 |
Geode Capital Management, LLC | 440,098 | 30 Mar 2024 | 1.23% | 2,099,267 |
State Street Corporation | 285,910 | 30 Dec 2023 | 0.80% | 1,363,790 |
Boxer Capital, LLC | 238,193 | 30 Dec 2023 | 0.67% | 1,136,180 |
Charles Schwab Investment Management, Inc. | 179,710 | 30 Mar 2024 | 0.50% | 857,216 |
Northern Trust Corporation | 142,879 | 30 Dec 2023 | 0.40% | 681,532 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 697,362 | 30 Dec 2023 | 1.95% | 3,326,416 |
Price (T.Rowe) Health Sciences Fund | 459,941 | 30 Dec 2023 | 1.29% | 2,193,918 |
Vanguard Extended Market Index Fund | 420,920 | 30 Dec 2023 | 1.18% | 2,007,788 |
iShares Russell 2000 ETF | 317,314 | 30 Mar 2024 | 0.89% | 1,513,587 |
Blackrock Funds-Health Sciences Opportunity Portfolio | 262,308 | 28 Feb 2024 | 0.73% | 1,251,209 |
BlackRock Health Sciences Term Trust | 233,344 | 30 Dec 2023 | 0.65% | 1,113,050 |
Fidelity Extended Market Index Fund | 151,065 | 30 Mar 2024 | 0.42% | 720,580 |
Fidelity Small Cap Index Fund | 147,934 | 28 Feb 2024 | 0.41% | 705,645 |
iShares Russell 2000 Growth ETF | 132,002 | 30 Mar 2024 | 0.37% | 629,649 |
Schwab Strategic Tr-Schwab U.S. Small Cap ETF | 120,669 | 28 Feb 2024 | 0.34% | 575,591 |