BlackRock’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
Q1
$51.6M Buy
12,198,410
+4,657,356
+62% +$20.8M ﹤0.01% 2481
2025
Q4
$28.4M Buy
7,541,054
+1,854,168
+33% +$3.6M ﹤0.01% 2874
2025
Q3
$9.16M Buy
5,686,886
+1,096,613
+24% +$1.95M ﹤0.01% 3498
2025
Q2
$10.1M Buy
4,590,273
+4,051,813
+752% +$6.22M ﹤0.01% 3418
2025
Q1
$582K Buy
538,460
+94,252
+21% +$112K ﹤0.01% 4358
2024
Q4
$462K Buy
444,208
+12,590
+3% +$14.4K ﹤0.01% 4428
2024
Q3
$540K Buy
431,618
+1,250
+0.3% +$1.53K ﹤0.01% 4306
2024
Q2
$512K Buy
430,368
+152,150
+55% +$207K ﹤0.01% 4338
2024
Q1
$281K Sell
278,218
-1,586
-0.6% -$1.33K ﹤0.01% 4520
2023
Q4
$297K Sell
279,804
-792
-0.3% -$857 ﹤0.01% 4545
2023
Q3
$460K Sell
280,596
-2,772
-1% -$4.37K ﹤0.01% 4449
2023
Q2
$445K Buy
283,368
+21,885
+8% +$35.2K ﹤0.01% 4511
2023
Q1
$374K Buy
261,483
+1,578
+0.6% +$3.9K ﹤0.01% 4607
2022
Q4
$613K Buy
259,905
+3,645
+1% +$10.2K ﹤0.01% 4558
2022
Q3
$517K Sell
256,260
-1,245
-0.5% -$3.44K ﹤0.01% 4715
2022
Q2
$574K Buy
257,505
+4,614
+2% +$13.5K ﹤0.01% 4729
2022
Q1
$1.69M Sell
252,891
-1,953
-0.8% -$11.4K ﹤0.01% 4459
2021
Q4
$1.41M Buy
254,844
+2,006
+0.8% +$15.2K ﹤0.01% 4542
2021
Q3
$2.31M Buy
252,838
+358
+0.1% +$3.32K ﹤0.01% 4263
2021
Q2
$2.8M Buy
252,480
+925
+0.4% +$9.03K ﹤0.01% 4123
2021
Q1
$2.15M Buy
251,555
+151,131
+150% +$1.24M ﹤0.01% 4269
2020
Q4
$583K Hold
100,424
﹤0.01% 4323
2020
Q3
$266K Hold
100,424
﹤0.01% 4359
2020
Q2
$294K Hold
100,424
﹤0.01% 4301
2020
Q1
$174K Hold
100,424
﹤0.01% 4255
2019
Q4
$432K Buy
100,424
+98,248
+4,515% +$529K ﹤0.01% 4188
2019
Q3
$13K Hold
2,176
﹤0.01% 4695
2019
Q2
$12K Sell
2,176
-160
-7% -$5.68K ﹤0.01% 4746
2019
Q1
$120K Sell
2,336
-10
-0.4% -$695 ﹤0.01% 4348
2018
Q4
$145K Buy
2,346
+2,092
+824% +$162K ﹤0.01% 4283
2018
Q3
$16K Buy
254
+7
+3% +$483 ﹤0.01% 4680
2018
Q2
$43K Buy
247
+158
+178% +$43.3K ﹤0.01% 4582
2018
Q1
$15K Hold
89
﹤0.01% 4602
2017
Q4
$35K Hold
89
﹤0.01% 4485
2017
Q3
$46K Hold
89
﹤0.01% 4490
2017
Q2
$77K Sell
89
-365
-80% -$318K ﹤0.01% 4451
2017
Q1
$415K Buy
+454
New +$752K ﹤0.01% 4017
2016
Q4
Hold
0
3698

Other funds holding SLS