SELLAS Life Sciences Group, Inc. (SLS) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

172,481,541Shares Outstanding
104,669,112Shares held by institutions
$1,293,710,188Value of institutional holdings
60.68%Institutional ownership %
53.08%Shares Changed QoQ
228No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

SELLAS Life Sciences Group, Inc. (NASDAQ:SLS) has 228 institutional investors that have filed 13F reports for the period ending March 2026.

228 Institutional Holders

104,669,112 Total Shares Held
Download Data
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