Invesco’s SELLAS Life Sciences SLS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$5.54M Sell
375,342
-322,738
-46% -$2.23M ﹤0.01% 2192
2026
Q1
$2.95M Buy
698,080
+644,787
+1,210% +$2.88M ﹤0.01% 2388
2025
Q4
$201K Buy
53,293
+3,114
+6% +$6.05K ﹤0.01% 3531
2025
Q3
$80.8K Buy
50,179
+13
+0% +$23 ﹤0.01% 3712
2025
Q2
$110K Buy
+50,166
New +$77K ﹤0.01% 3642

Other funds holding SLS

Invesco's SLS Position: Q2 2026 in Review

Invesco reduced its SELLAS Life Sciences (SLS) stake by 46% in Q2 2026, selling an estimated $2.23M and leaving 375,342 shares worth $5.54M. The position accounts for ﹤0.01% of the portfolio, ranked #2192.

Invesco first reported a position in SLS in Q2 2025 and has held it in 5 quarters since. 193 funds tracked by Wall St. Rank hold SLS as of Q2 2026.

  • Invesco held 375,342 shares of SELLAS Life Sciences worth $5.54M as of Q2 2026.
  • Invesco sold 322,738 SELLAS Life Sciences shares in Q2 2026, an estimated $2.23M.
  • SELLAS Life Sciences made up ﹤0.01% of Invesco's portfolio in Q2 2026, its #2192 holding.
  • Invesco first reported a position in SELLAS Life Sciences in Q2 2025 and has held it in 5 quarters since.
  • 193 funds tracked by Wall St. Rank held SELLAS Life Sciences as of Q2 2026.

Based on Invesco's 13F filing for Q2 2026, filed 14 Aug 2026.