14.81% | % of shares held by all insiders |
68.40% | % of shares held by institutions |
80.29% | % of float held by institutions |
112 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Suvretta Capital Management, LLC | 7,167,591 | 31 Dec 2023 | 9.85% | 5,519,044 |
Avidity Partners Management, LP | 5,025,454 | 31 Dec 2023 | 6.90% | 3,869,599 |
Blackrock Inc. | 4,817,266 | 31 Dec 2023 | 6.62% | 3,709,294 |
Prosight Management, Lp | 3,365,333 | 31 Dec 2023 | 4.62% | 2,591,306 |
Vanguard Group Inc | 3,063,484 | 31 Dec 2023 | 4.21% | 2,358,882 |
Millennium Management Llc | 2,927,563 | 31 Dec 2023 | 4.02% | 2,254,223 |
Sphera Funds Management Ltd. | 2,051,676 | 31 Dec 2023 | 2.82% | 1,579,790 |
Orbimed Advisors LLC. | 1,927,000 | 31 Dec 2023 | 2.65% | 1,483,789 |
Granahan Investment Management LLC | 1,906,175 | 31 Dec 2023 | 2.62% | 1,467,754 |
Geode Capital Management, LLC | 1,354,648 | 31 Dec 2023 | 1.86% | 1,043,078 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 1,877,555 | 31 Dec 2023 | 2.58% | 1,445,717 |
iShares Russell 2000 ETF | 1,727,437 | 31 Mar 2024 | 2.37% | 1,330,126 |
Vanguard Extended Market Index Fund | 764,730 | 31 Dec 2023 | 1.05% | 588,842 |
Fidelity Small Cap Index Fund | 696,199 | 29 Feb 2024 | 0.96% | 536,073 |
iShares Russell 2000 Value ETF | 660,045 | 31 Mar 2024 | 0.91% | 508,234 |
USAA Mutual Fund Tr-Small Cap Stock Fund | 410,064 | 31 Jan 2024 | 0.56% | 315,749 |
Fidelity Extended Market Index Fund | 305,189 | 31 Mar 2024 | 0.42% | 234,995 |
Vanguard Russell 2000 Index Fund | 256,223 | 29 Feb 2024 | 0.35% | 197,291 |
TIAA-CREF Funds-Equity Index Fund | 195,318 | 31 Jan 2024 | 0.27% | 150,394 |
Schwab Capital Trust-Small Cap Index Fund | 163,132 | 31 Jan 2024 | 0.22% | 125,611 |