0.3850
+0.0450
+(13.24%)
As of 3:29:02 PM GMT+2. Market Open.
Major Holders
Breakdown | |
---|---|
35.97% | % of Shares Held by All Insider |
19.33% | % of Shares Held by Institutions |
30.18% | % of Float Held by Institutions |
26 | Number of Institutions Holding Shares |
Top Institutional Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Decheng Capital LLC | 4.45M | Dec 31, 2024 | 12.49% | 1,712,213 |
Takeda Pharmaceutical Co Ltd. | 1.82M | Dec 31, 2024 | 5.12% | 702,616 |
Vanguard Group Inc | 841.95k | Dec 31, 2024 | 2.36% | 324,149 |
Cota Capital Management, Llc | 562.28k | Dec 31, 2024 | 1.58% | 216,477 |
Renaissance Technologies, LLC | 261.4k | Dec 31, 2024 | 0.73% | 100,638 |
Geode Capital Management, LLC | 204.38k | Dec 31, 2024 | 0.57% | 78,688 |
Acadian Asset Management. LLC | 108.69k | Dec 31, 2024 | 0.31% | 41,846 |
Callan Capital LLC | 99.69k | Dec 31, 2024 | 0.28% | 38,379 |
DCF Advisers, LLC | 62.95k | Dec 31, 2024 | 0.18% | 24,234 |
State Street Corporation | 59.72k | Dec 31, 2024 | 0.17% | 22,992 |
Top Mutual Fund Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 570.84k | Dec 31, 2024 | 1.60% | 219,771 |
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund | 247.43k | Dec 31, 2024 | 0.69% | 95,260 |
Fidelity Concord Street Trust-Fidelity Extended Market Index Fund | 100.69k | Feb 28, 2025 | 0.28% | 38,764 |
Fidelity Concord Street Trust-Fidelity Total Market Index Fund | 35.24k | Feb 28, 2025 | 0.10% | 13,567 |
iShares Trust-iShares Micro-Cap ETF | 33.71k | Feb 28, 2025 | 0.09% | 12,978 |
Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund | 24.55k | Feb 28, 2025 | 0.07% | 9,453 |
VANGUARD Inst. INDEX Fd.S-Vanguard Inst. Total Stock Market Index Fd. | 17.86k | Dec 31, 2024 | 0.05% | 6,874 |
Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund | 18.7k | Feb 28, 2025 | 0.05% | 7,199 |
EQ Advisors Trust-1290 VT Micro Cap Portfolio | 3.26k | Dec 31, 2024 | 0.01% | 1,253 |