SELLAS Life Sciences Group, Inc. (NASDAQ:SLS) has 67 institutional investors with active 13F positions as of December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Helikon Investments Ltd | 31 Mar, 2026 | 15,545,845 | 6,523,773 | 72.31% | $133,383,350.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 12,198,410 | 4,657,356 | 61.76% | $51,599,273.00 |
| Helikon Investments Ltd | 31 Mar, 2026 | 9,022,072 | 2,210,452 | 32.45% | $71,905,914.00 |
| State Street Corp | 31 Mar, 2026 | 8,396,356 | 6,208,185 | 283.72% | $35,516,586.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 7,525,929 | 7,525,929 | 0.00% | $31,834,680.00 |
| Orion Resource Partners LP | 31 Mar, 2026 | 5,000,000 | -454,201 | -8.33% | $40,073,000.00 |
| PSquared Asset Management AG | 31 Mar, 2026 | 4,084,315 | 121,300 | 3.06% | $35,261,752.00 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 31 Mar, 2026 | 4,034,414 | 1,184,782 | 41.58% | $34,719,868.00 |
| PSquared Asset Management AG | 31 Mar, 2026 | 3,963,015 | 38,957 | 0.99% | $31,760,711.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 3,912,606 | 835,269 | 27.14% | $16,554,768.00 |
| L1 Capital Pty Ltd | 31 Mar, 2026 | 3,229,384 | -1,700,239 | -34.49% | $25,882,221.00 |
| Principal Financial Group Inc | 31 Mar, 2026 | 3,000,000 | 2,234,530 | 291.92% | $25,817,778.00 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 31 Mar, 2026 | 2,849,632 | 496,574 | 21.10% | $22,867,738.00 |
| Orion Resource Partners LP | 31 Mar, 2026 | 2,700,000 | -2,300,000 | -46.00% | $23,166,000.00 |
| Sprott Inc. | 31 Mar, 2026 | 2,548,169 | -162,458 | -5.99% | $20,315,943.00 |
| PICTON MAHONEY ASSET MANAGEMENT | 31 Mar, 2026 | 2,157,522 | 114,683 | 5.61% | $18,632,228.00 |
| PICTON MAHONEY ASSET MANAGEMENT | 31 Mar, 2026 | 2,042,839 | 74,152 | 3.77% | $16,395,009.00 |
| MARSHALL WACE, LLP | 31 Mar, 2026 | 2,037,162 | 696,494 | 51.95% | $8,617,196.00 |
| L1 Capital Pty Ltd | 31 Mar, 2026 | 1,967,387 | -1,261,997 | -39.08% | $16,971,318.00 |
| Sprott Inc. | 31 Mar, 2026 | 1,761,374 | -786,795 | -30.88% | $15,120,788.00 |