Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
4.8400
-0.0800
(-1.63%)
At close: February 28 at 8:07:15 AM GMT+1
Major Holders
Breakdown | |
---|---|
5.18% | % of Shares Held by All Insider |
76.50% | % of Shares Held by Institutions |
80.68% | % of Float Held by Institutions |
82 | Number of Institutions Holding Shares |
Top Institutional Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Adage Capital Partners GP L.L.C. | 3.9M | Dec 31, 2024 | 8.98% | 18,887,422 |
Suvretta Capital Management, LLC | 3.69M | Dec 31, 2024 | 8.48% | 17,837,835 |
Nantahala Capital Management, LLC | 3.53M | Dec 31, 2024 | 8.12% | 17,081,396 |
Millennium Management Llc | 2.12M | Dec 31, 2024 | 4.87% | 10,247,098 |
Western Standard, LLC | 2.08M | Dec 31, 2024 | 4.79% | 10,088,583 |
Vanguard Group Inc | 1.97M | Dec 31, 2024 | 4.52% | 9,515,551 |
Vivo Capital, LLC | 1.84M | Dec 31, 2024 | 4.24% | 8,918,915 |
Rosalind Advisors, Inc. | 1.81M | Dec 31, 2024 | 4.15% | 8,738,087 |
Laurion Capital Management, LP | 1.31M | Dec 31, 2024 | 3.01% | 6,323,890 |
683 Capital Management LLC | 791.85k | Dec 31, 2024 | 1.82% | 3,832,529 |
Top Mutual Fund Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 1.23M | Sep 30, 2024 | 2.84% | 5,965,130 |
Vanguard Extended Market Index Fund | 703.06k | Sep 30, 2024 | 1.62% | 3,402,820 |
Simplify Exchange Traded Fds-Simplify Propel Opportunities ETF | 408.58k | Dec 31, 2024 | 0.94% | 1,977,546 |
abrdn Life Sciences Investors | 327k | Sep 30, 2024 | 0.75% | 1,582,655 |
Fidelity Extended Market Index Fund | 230.12k | Dec 31, 2024 | 0.53% | 1,113,756 |
iShares Micro Cap ETF | 89.3k | Nov 30, 2024 | 0.21% | 432,197 |
Fidelity Total Market Index Fund | 75.49k | Dec 31, 2024 | 0.17% | 365,390 |
Fidelity Series Total Market Index Fund | 53.6k | Dec 31, 2024 | 0.12% | 259,419 |
Fidelity NASDAQ Composite Index Fund | 43.88k | Dec 31, 2024 | 0.10% | 212,393 |
Vanguard Institutional Index-Inst Total Stock Market Ind | 30.5k | Sep 30, 2024 | 0.07% | 147,644 |