33.49% | % of shares held by all insiders |
38.83% | % of shares held by institutions |
58.39% | % of float held by institutions |
54 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Novo Holdings A/S | 1,739,175 | 30 Mar 2024 | 4.64% | 11,530,730 |
Farallon Capital Management LLC | 1,343,201 | 30 Mar 2024 | 3.59% | 8,905,422 |
Pfm Health Sciences, Lp | 1,267,002 | 30 Mar 2024 | 3.38% | 8,400,223 |
HHLR Advisors, LTD | 777,768 | 30 Mar 2024 | 2.08% | 5,156,601 |
Millennium Management Llc | 747,548 | 30 Mar 2024 | 2.00% | 4,956,243 |
Citadel Advisors Llc | 723,901 | 30 Mar 2024 | 1.93% | 4,799,463 |
Eventide Asset Management LLC | 583,041 | 30 Mar 2024 | 1.56% | 3,865,561 |
Deep Track Capital, Lp | 466,232 | 30 Mar 2024 | 1.24% | 3,091,118 |
Pura Vida Investments, Llc | 461,283 | 30 Mar 2024 | 1.23% | 3,058,306 |
Point72 Asset Management, L.P. | 371,100 | 30 Mar 2024 | 0.99% | 2,460,393 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Extended Market Index Fund | 141,338 | 30 Mar 2024 | 0.38% | 937,070 |
Mutual Fund Ser Tr-Eventide Healthcare & Life Sciences Fund | 133,333 | 30 Mar 2024 | 0.36% | 883,997 |
Fidelity Extended Market Index Fund | 36,248 | 29 Apr 2024 | 0.10% | 240,324 |
Vanguard Total Stock Market Index Fund | 36,208 | 30 Mar 2024 | 0.10% | 240,059 |
Fidelity NASDAQ Composite Index Fund | 21,951 | 30 Mar 2024 | 0.06% | 145,535 |
Fidelity Total Market Index Fund | 16,398 | 29 Apr 2024 | 0.04% | 108,718 |
Principal Var Contracts Fund-SmallCap Account | 11,600 | 30 Mar 2024 | 0.03% | 76,908 |
Fidelity Series Total Market Index Fund | 9,138 | 29 Apr 2024 | 0.02% | 60,584 |
Vanguard Russell 2000 Index Fund | 3,615 | 28 Feb 2024 | 0.01% | 23,967 |
Vanguard Balanced Index Fund | 796 | 30 Mar 2024 | 0.00% | 5,277 |