45.19% | % of shares held by all insiders |
23.79% | % of shares held by institutions |
43.40% | % of float held by institutions |
32 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 653,984 | 31 Dec 2023 | 2.28% | 6,029,732 |
Opaleye Management Inc. | 344,800 | 31 Dec 2023 | 1.20% | 3,179,056 |
Axa S.a. | 221,700 | 31 Dec 2023 | 0.77% | 2,044,074 |
Sio Capital Management, LLC | 200,076 | 31 Dec 2023 | 0.70% | 1,844,700 |
Putnam Investments LLC | 192,942 | 31 Dec 2023 | 0.67% | 1,778,925 |
Deerfield Management Company, L.P. (Series C) | 174,842 | 31 Dec 2023 | 0.61% | 1,612,043 |
Rossmore Private Capital | 117,940 | 31 Dec 2023 | 0.41% | 1,087,406 |
Pura Vida Investments, Llc | 111,467 | 31 Dec 2023 | 0.39% | 1,027,725 |
DekaBank Deutsche Girozentrale | 26,200 | 31 Mar 2024 | 0.09% | 241,564 |
Goldman Sachs Group Inc | 18,208 | 31 Dec 2023 | 0.06% | 167,877 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
BlackRock Health Sciences Term Trust | 648,041 | 31 Dec 2023 | 2.26% | 5,974,938 |
Putnam Fds Tr-Putnam Multi Cap Core Fd | 183,630 | 31 Jan 2024 | 0.64% | 1,693,068 |
Fidelity Select Portfolios - Pharmaceuticals | 60,935 | 29 Feb 2024 | 0.21% | 561,820 |
Putnam Variable Trust-VT Multi Cap Core Fund | 9,312 | 31 Dec 2023 | 0.03% | 85,856 |
Fidelity NASDAQ Composite Index Fund | 7,740 | 29 Feb 2024 | 0.03% | 71,362 |
iShares BlackRock Future Health ETF | 946 | 29 Feb 2024 | 0.00% | 8,722 |
SPDR (R) Portfolio Europe ETF | 238 | 29 Feb 2024 | 0.00% | 2,194 |
Avantis International Small Cap Equity ETF | 177 | 31 Mar 2024 | 0.00% | 1,631 |