11.24% | % of shares held by all insiders |
73.65% | % of shares held by institutions |
82.98% | % of float held by institutions |
96 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Sands Capital Ventures, LLC | 3,417,075 | 30 Mar 2024 | 5.69% | 13,121,567 |
Franklin Resources, Inc. | 3,395,418 | 30 Mar 2024 | 5.65% | 13,038,404 |
Millennium Management Llc | 2,629,541 | 30 Mar 2024 | 4.38% | 10,097,437 |
Rock Springs Capital Management, LP | 2,300,059 | 30 Mar 2024 | 3.83% | 8,832,226 |
FMR, LLC | 2,089,000 | 30 Mar 2024 | 3.48% | 8,021,759 |
Laurion Capital Management, LP | 1,895,023 | 30 Mar 2024 | 3.15% | 7,276,888 |
Vanguard Group Inc | 1,665,058 | 30 Mar 2024 | 2.77% | 6,393,822 |
Knollwood Investment Advisory, LLC | 1,628,510 | 30 Mar 2024 | 2.71% | 6,253,478 |
Price (T.Rowe) Associates Inc | 1,098,276 | 30 Mar 2024 | 1.83% | 4,217,379 |
Alyeska Investment Group, L.p. | 939,603 | 30 Mar 2024 | 1.56% | 3,608,075 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 1,319,129 | 30 Dec 2023 | 2.20% | 5,065,455 |
Franklin Strategic Series-Franklin Small Cap Growth Fund | 1,200,300 | 30 Jan 2024 | 2.00% | 4,609,151 |
Fidelity Select Portfolios - Health Care | 1,000,000 | 30 Mar 2024 | 1.66% | 3,839,999 |
Franklin Strategic Series-Franklin Biotechnology Discove | 674,000 | 30 Jan 2024 | 1.12% | 2,588,159 |
Fidelity Advisor Health Care Fund | 600,000 | 30 Mar 2024 | 1.00% | 2,303,999 |
Vanguard Extended Market Index Fund | 472,172 | 30 Dec 2023 | 0.79% | 1,813,140 |
Fidelity Extended Market Index Fund | 147,593 | 30 Mar 2024 | 0.25% | 566,757 |
Variable Insurance Products Fund IV-Health Care Port | 140,000 | 30 Mar 2024 | 0.23% | 537,599 |
Fidelity Stock Selector All Cap Fund | 92,677 | 30 Mar 2024 | 0.15% | 355,879 |
iShares Micro Cap ETF | 85,632 | 30 Mar 2024 | 0.14% | 328,826 |