Deutsche Bank’s BioLife Solutions BLFS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$522K Sell
24,234
-4,404
-15% -$94.9K ﹤0.01% 2428
2025
Q1
$654K Sell
28,638
-2,533
-8% -$57.9K ﹤0.01% 2338
2024
Q4
$809K Buy
31,171
+10,368
+50% +$269K ﹤0.01% 2331
2024
Q3
$521K Buy
20,803
+4,789
+30% +$120K ﹤0.01% 2389
2024
Q2
$343K Sell
16,014
-3,710
-19% -$79.5K ﹤0.01% 2498
2024
Q1
$366K Sell
19,724
-698
-3% -$12.9K ﹤0.01% 2462
2023
Q4
$332K Buy
20,422
+556
+3% +$9.04K ﹤0.01% 2550
2023
Q3
$274K Sell
19,866
-55,742
-74% -$770K ﹤0.01% 2547
2023
Q2
$1.67M Sell
75,608
-13,618
-15% -$301K ﹤0.01% 1708
2023
Q1
$1.94M Buy
89,226
+5,707
+7% +$124K ﹤0.01% 1709
2022
Q4
$1.52M Buy
83,519
+3,047
+4% +$55.5K ﹤0.01% 1809
2022
Q3
$1.83M Buy
80,472
+7,473
+10% +$170K ﹤0.01% 1666
2022
Q2
$1.01M Buy
72,999
+10,232
+16% +$141K ﹤0.01% 2174
2022
Q1
$1.43M Sell
62,767
-23,938
-28% -$544K ﹤0.01% 2101
2021
Q4
$3.23M Buy
86,705
+25,693
+42% +$957K ﹤0.01% 1686
2021
Q3
$2.58M Buy
61,012
+3,687
+6% +$156K ﹤0.01% 1904
2021
Q2
$2.55M Buy
57,325
+13,587
+31% +$605K ﹤0.01% 1995
2021
Q1
$1.58M Sell
43,738
-31,114
-42% -$1.12M ﹤0.01% 2347
2020
Q4
$2.99M Sell
74,852
-319,351
-81% -$12.7M ﹤0.01% 1646
2020
Q3
$11.4M Buy
394,203
+390,671
+11,061% +$11.3M 0.01% 912
2020
Q2
$58K Buy
3,532
+1,056
+43% +$17.3K ﹤0.01% 3679
2020
Q1
$24K Sell
2,476
-9,258
-79% -$89.7K ﹤0.01% 3763
2019
Q4
$189K Buy
11,734
+9,767
+497% +$157K ﹤0.01% 3209
2019
Q3
$32K Sell
1,967
-3,053
-61% -$49.7K ﹤0.01% 3987
2019
Q2
$84K Sell
5,020
-20,047
-80% -$335K ﹤0.01% 4138
2019
Q1
$448K Buy
25,067
+24,176
+2,713% +$432K ﹤0.01% 3469
2018
Q4
$10K Sell
891
-26,124
-97% -$293K ﹤0.01% 4471
2018
Q3
$473K Sell
27,015
-107,985
-80% -$1.89M ﹤0.01% 3762
2018
Q2
$1.54M Buy
135,000
+107,297
+387% +$1.22M ﹤0.01% 3110
2018
Q1
$142K Sell
27,703
-9,897
-26% -$50.7K ﹤0.01% 4203
2017
Q4
$225K Sell
37,600
-34,701
-48% -$208K ﹤0.01% 3825
2017
Q3
$412K Buy
72,301
+72,300
+7,230,000% +$412K ﹤0.01% 3430
2017
Q2
$0 Sell
1
-293
-100% ﹤0.01% 4455
2017
Q1
$0 Buy
294
+293
+29,300% ﹤0.01% 4431
2016
Q4
$0 Hold
1
﹤0.01% 4424
2016
Q3
$0 Hold
1
﹤0.01% 4444
2016
Q2
$0 Buy
+1
New ﹤0.01% 4735
2014
Q3
Sell
-4,865
Closed -$11K 5189
2014
Q2
$11K Buy
+4,865
New +$11K ﹤0.01% 4910