SELLAS Life Sciences Group, Inc. (NASDAQ:SLS) is held by 67 institutional investors per 13F filings through 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 |
| 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 |
| 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 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 3,912,606 | 835,269 | 27.14% | $16,554,768.00 |
| Principal Financial Group Inc | 31 Mar, 2026 | 3,000,000 | 2,234,530 | 291.92% | $25,817,778.00 |
| Orion Resource Partners LP | 31 Mar, 2026 | 2,700,000 | -2,300,000 | -46.00% | $23,166,000.00 |
| PICTON MAHONEY ASSET MANAGEMENT | 31 Mar, 2026 | 2,157,522 | 114,683 | 5.61% | $18,632,228.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 |
| Janus Henderson Group Plc | 31 Mar, 2026 | 1,746,738 | 1,115,118 | 176.55% | $14,970,776.00 |
| UBS Group AG | 31 Mar, 2026 | 1,724,981 | 1,099,895 | 175.96% | $14,800,337.00 |
| JONES FINANCIAL COMPANIES LLLP | 31 Mar, 2026 | 1,675,077 | 1,245,834 | 290.24% | $7,311,711.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 1,462,806 | 1,462,806 | 0.00% | $6,187,669.00 |
| Jpmorgan Chase & Co | 31 Mar, 2026 | 1,435,731 | -3,191 | -0.22% | $11,457,134.00 |
| Morgan Stanley | 31 Mar, 2026 | 1,336,293 | 445,364 | 49.99% | $5,652,520.00 |
| Morgan Stanley | 31 Mar, 2026 | 1,328,934 | 308,120 | 30.18% | $11,402,254.00 |