42.58% | % of shares held by all insiders |
26.49% | % of shares held by institutions |
46.13% | % of float held by institutions |
35 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 670,267 | 31 Mar 2024 | 1.95% | 4,839,327 |
Opaleye Management Inc. | 320,000 | 31 Mar 2024 | 0.93% | 2,310,399 |
FMR, LLC | 298,305 | 31 Mar 2024 | 0.87% | 2,153,762 |
Iron Triangle Partners, LP | 253,025 | 31 Mar 2024 | 0.74% | 1,826,840 |
Franklin Resources, Inc. | 192,942 | 31 Mar 2024 | 0.56% | 1,393,041 |
Axa S.a. | 152,000 | 31 Mar 2024 | 0.44% | 1,097,439 |
Rossmore Private Capital | 117,940 | 31 Mar 2024 | 0.34% | 851,526 |
Sio Capital Management, LLC | 50,839 | 31 Mar 2024 | 0.15% | 367,057 |
Ikarian Capital, LLC | 50,699 | 31 Mar 2024 | 0.15% | 366,046 |
DekaBank Deutsche Girozentrale | 26,200 | 31 Mar 2024 | 0.08% | 189,163 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
BlackRock Health Sciences Term Trust | 648,041 | 31 Mar 2024 | 1.89% | 4,678,855 |
Fidelity Select Portfolios - Pharmaceuticals | 298,200 | 30 Apr 2024 | 0.87% | 2,153,003 |
Putnam Fds Tr-Putnam Multi Cap Core Fd | 183,630 | 31 Jan 2024 | 0.53% | 1,325,808 |
Fidelity NASDAQ Composite Index Fund | 13,035 | 30 Apr 2024 | 0.04% | 94,112 |
Putnam Variable Trust-VT Multi Cap Core Fund | 9,312 | 31 Mar 2024 | 0.03% | 67,232 |
Avantis International Equity ETF | 4,526 | 30 Apr 2024 | 0.01% | 32,677 |
Avantis International Small Cap Equity ETF | 177 | 30 Apr 2024 | 0.00% | 1,277 |
iShares BlackRock Future Health ETF | 946 | 30 Apr 2024 | 0.00% | 6,830 |
SPDR (R) Portfolio Europe ETF | 242 | 30 Apr 2024 | 0.00% | 1,747 |