60.66% | % of shares held by all insiders |
11.12% | % of shares held by institutions |
28.25% | % of float held by institutions |
94 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 478,964 | 30 Mar 2024 | 2.69% | 8,128,018 |
Artal Group S.A. | 304,551 | 30 Mar 2024 | 1.71% | 5,168,230 |
Blackrock Inc. | 241,798 | 30 Mar 2024 | 1.36% | 4,103,311 |
Vanguard Group Inc | 210,502 | 30 Mar 2024 | 1.18% | 3,572,218 |
Geode Capital Management, LLC | 83,297 | 30 Mar 2024 | 0.47% | 1,413,550 |
State Street Corporation | 69,561 | 30 Mar 2024 | 0.39% | 1,180,450 |
OUP Management Co., LLC | 57,502 | 29 Sept 2023 | 0.32% | 975,808 |
JP Morgan Chase & Company | 47,504 | 30 Mar 2024 | 0.27% | 806,142 |
Goldman Sachs Group Inc | 39,334 | 30 Mar 2024 | 0.22% | 667,497 |
Millennium Management Llc | 33,154 | 30 Mar 2024 | 0.19% | 562,623 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Fidelity Select Portfolios - Biotechnology | 508,559 | 29 Apr 2024 | 2.86% | 8,630,245 |
Vanguard Total Stock Market Index Fund | 126,634 | 30 Mar 2024 | 0.71% | 2,148,978 |
iShares Russell 2000 ETF | 81,726 | 30 May 2024 | 0.46% | 1,386,890 |
Vanguard Extended Market Index Fund | 56,534 | 30 Mar 2024 | 0.32% | 959,381 |
Fidelity Small Cap Index Fund | 38,364 | 29 Apr 2024 | 0.22% | 651,037 |
Voya Inv Tr-VY/JP Morgan Small Cap Core Equity Portfolio | 27,376 | 30 May 2024 | 0.15% | 464,570 |
iShares Russell 2000 Value ETF | 25,192 | 30 May 2024 | 0.14% | 427,508 |
Fidelity Extended Market Index Fund | 19,456 | 29 Apr 2024 | 0.11% | 330,168 |
Vanguard Russell 2000 Index Fund | 14,362 | 28 Feb 2024 | 0.08% | 243,723 |
TIAA-CREF Funds-Equity Index Fund | 11,020 | 29 Apr 2024 | 0.06% | 187,009 |