19.58% | % of shares held by all insiders |
44.66% | % of shares held by institutions |
55.54% | % of float held by institutions |
73 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Omega Fund Management, Llc | 3,818,283 | 30 Dec 2023 | 6.35% | 3,818,283 |
BVF Inc. | 2,905,043 | 30 Dec 2023 | 4.83% | 2,905,043 |
Vida Ventures Advisors, LLC | 2,765,314 | 30 Mar 2024 | 4.60% | 2,765,314 |
Perceptive Advisors Llc | 1,752,745 | 30 Dec 2023 | 2.92% | 1,752,745 |
Vanguard Group Inc | 1,700,677 | 30 Dec 2023 | 2.83% | 1,700,677 |
Partners Capital Investment Group, LLP | 1,665,797 | 30 Dec 2023 | 2.77% | 1,665,797 |
Alphabet Inc. | 1,438,232 | 30 Dec 2023 | 2.39% | 1,438,232 |
Wildcat Capital Management, LLC | 1,297,959 | 30 Dec 2023 | 2.16% | 1,297,959 |
Blackrock Inc. | 1,068,504 | 30 Dec 2023 | 1.78% | 1,068,504 |
Renaissance Technologies, LLC | 912,926 | 30 Dec 2023 | 1.52% | 912,926 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 1,070,954 | 30 Dec 2023 | 1.78% | 1,070,954 |
Vanguard Extended Market Index Fund | 559,541 | 30 Dec 2023 | 0.93% | 559,541 |
Fidelity Select Portfolios - Biotechnology | 365,200 | 30 Jan 2024 | 0.61% | 365,200 |
Fidelity Extended Market Index Fund | 245,782 | 30 Jan 2024 | 0.41% | 245,782 |
Bridgeway Funds Inc-Ultra Small Company Fund | 150,175 | 30 Dec 2023 | 0.25% | 150,175 |
Bridgeway Funds Inc-Ultra Small Company Market Fund | 143,500 | 30 Dec 2023 | 0.24% | 143,500 |
iShares Micro Cap ETF | 105,518 | 28 Feb 2024 | 0.18% | 105,518 |
Fidelity Total Market Index Fund | 77,287 | 30 Jan 2024 | 0.13% | 77,287 |
BlackRock Advantage SMID Cap Fund, Inc. | 72,420 | 30 Dec 2023 | 0.12% | 72,420 |
Fidelity Series Total Market Index Fund | 56,060 | 30 Jan 2024 | 0.09% | 56,060 |