49.18% | % of shares held by all insiders |
23.94% | % of shares held by institutions |
47.10% | % of float held by institutions |
34 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 670,267 | 31 Mar 2024 | 2.34% | 7,171,856 |
Opaleye Management Inc. | 320,000 | 31 Mar 2024 | 1.12% | 3,423,999 |
FMR, LLC | 298,305 | 31 Mar 2024 | 1.04% | 3,191,863 |
Iron Triangle Partners, LP | 253,025 | 31 Mar 2024 | 0.88% | 2,707,367 |
Putnam Investments LLC | 192,942 | 31 Dec 2023 | 0.67% | 2,064,479 |
Franklin Resources, Inc. | 192,942 | 31 Mar 2024 | 0.67% | 2,064,479 |
Axa S.a. | 152,000 | 31 Mar 2024 | 0.53% | 1,626,399 |
Rossmore Private Capital | 117,940 | 31 Mar 2024 | 0.41% | 1,261,957 |
Sio Capital Management, LLC | 50,839 | 31 Mar 2024 | 0.18% | 543,977 |
Ikarian Capital, LLC | 50,699 | 31 Mar 2024 | 0.18% | 542,479 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
BlackRock Health Sciences Term Trust | 648,041 | 31 Dec 2023 | 2.26% | 6,934,038 |
Fidelity Select Portfolios - Pharmaceuticals | 298,200 | 31 Mar 2024 | 1.04% | 3,190,739 |
Putnam Fds Tr-Putnam Multi Cap Core Fd | 183,630 | 31 Jan 2024 | 0.64% | 1,964,840 |
Fidelity NASDAQ Composite Index Fund | 13,035 | 31 Mar 2024 | 0.05% | 139,474 |
Putnam Variable Trust-VT Multi Cap Core Fund | 9,312 | 31 Dec 2023 | 0.03% | 99,638 |
iShares BlackRock Future Health ETF | 946 | 31 Mar 2024 | 0.00% | 10,122 |
Avantis International Small Cap Equity ETF | 177 | 30 Apr 2024 | 0.00% | 1,893 |
SPDR (R) Portfolio Europe ETF | 238 | 31 Mar 2024 | 0.00% | 2,546 |