SELLAS Life Sciences Group, Inc. (NASDAQ:SLS) has 67 institutional investors that have filed 13F reports for the period ending December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Helikon Investments Ltd | 31 Dec, 2025 | 9,022,072 | 2,210,452 | 32.45% | $71,905,914.00 |
| Orion Resource Partners LP | 31 Dec, 2025 | 5,000,000 | -454,201 | -8.33% | $40,073,000.00 |
| PSquared Asset Management AG | 31 Dec, 2025 | 3,963,015 | 38,957 | 0.99% | $31,760,711.00 |
| L1 Capital Pty Ltd | 31 Dec, 2025 | 3,229,384 | -1,700,239 | -34.49% | $25,882,221.00 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 31 Dec, 2025 | 2,849,632 | 496,574 | 21.10% | $22,867,738.00 |
| Sprott Inc. | 31 Dec, 2025 | 2,548,169 | -162,458 | -5.99% | $20,315,943.00 |
| PICTON MAHONEY ASSET MANAGEMENT | 31 Dec, 2025 | 2,042,839 | 74,152 | 3.77% | $16,395,009.00 |
| Jpmorgan Chase & Co | 31 Dec, 2025 | 1,438,922 | -1,390,656 | -49.15% | $11,468,208.00 |
| Goldman Sachs Group Inc | 31 Dec, 2025 | 1,303,014 | -220,333 | -14.46% | $10,385,020.00 |
| NewGen Asset Management Ltd | 31 Dec, 2025 | 1,219,657 | -428,543 | -26.00% | $9,777,880.00 |
| Bank Of America Corp /De/ | 31 Dec, 2025 | 1,103,511 | -1,054,163 | -48.86% | $8,794,982.00 |
| Morgan Stanley | 31 Dec, 2025 | 1,020,814 | 395,311 | 63.20% | $8,135,888.00 |
| Amundi | 31 Dec, 2025 | 902,800 | -23,100 | -2.49% | $7,195,316.00 |
| TD Waterhouse Canada Inc. | 31 Dec, 2025 | 850,553 | -123,061 | -12.64% | $6,773,438.00 |
| Principal Financial Group Inc | 31 Dec, 2025 | 765,470 | 765,470 | 0.00% | $6,142,744.00 |
| MACKENZIE FINANCIAL CORP | 31 Dec, 2025 | 716,802 | 25,439 | 3.68% | $5,755,726.00 |
| Janus Henderson Group Plc | 31 Dec, 2025 | 631,620 | -303,889 | -32.48% | $5,084,525.00 |
| UBS Group AG | 31 Dec, 2025 | 625,086 | 171,004 | 37.66% | $4,981,935.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 538,414 | -61,700 | -10.28% | $4,291,160.00 |
| Extract Advisors LLC | 31 Dec, 2025 | 519,952 | 519,952 | 0.00% | $4,166,282.00 |