1.55% | % of shares held by all insiders |
65.86% | % of shares held by institutions |
66.90% | % of float held by institutions |
113 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Orbimed Advisors LLC. | 8,322,140 | 31 Dec 2023 | 10.13% | 12,882,672 |
RTW Investments LP | 4,134,631 | 31 Dec 2023 | 5.03% | 6,400,408 |
Carlyle Group Inc. | 2,948,718 | 31 Mar 2024 | 3.59% | 4,564,615 |
Morgan Stanley | 2,798,809 | 31 Dec 2023 | 3.41% | 4,332,556 |
Blackrock Inc. | 2,182,675 | 31 Dec 2023 | 2.66% | 3,378,780 |
Vanguard Group Inc | 1,685,075 | 31 Dec 2023 | 2.05% | 2,608,496 |
Millennium Management Llc | 1,321,587 | 31 Dec 2023 | 1.61% | 2,045,816 |
Tang Capital Management, LLC | 876,352 | 31 Dec 2023 | 1.07% | 1,356,592 |
Cowen and Company, LLC | 860,143 | 31 Mar 2024 | 1.05% | 1,331,501 |
Renaissance Technologies, LLC | 766,600 | 31 Dec 2023 | 0.93% | 1,186,696 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
iShares Russell 2000 ETF | 1,269,027 | 31 Mar 2024 | 1.54% | 1,964,453 |
Vanguard Total Stock Market Index Fund | 968,997 | 31 Dec 2023 | 1.18% | 1,500,007 |
iShares Russell 2000 Value ETF | 496,647 | 31 Mar 2024 | 0.60% | 768,809 |
Vanguard Extended Market Index Fund | 433,904 | 31 Dec 2023 | 0.53% | 671,683 |
Fidelity Small Cap Index Fund | 311,955 | 29 Feb 2024 | 0.38% | 482,906 |
Fidelity Extended Market Index Fund | 184,735 | 29 Feb 2024 | 0.22% | 285,969 |
Fidelity Enhanced Small Cap ETF | 135,902 | 31 Mar 2024 | 0.17% | 210,376 |
iShares Micro Cap ETF | 115,791 | 31 Mar 2024 | 0.14% | 179,244 |
TIAA-CREF Funds-Equity Index Fund | 107,838 | 31 Jan 2024 | 0.13% | 166,933 |
Vanguard Russell 2000 Index Fund | 108,833 | 29 Feb 2024 | 0.13% | 168,473 |