California State Teachers Retirement System (CalSTRS)’s BioLife Solutions BLFS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$734K Sell
38,483
-250
-0.6% -$5.53K ﹤0.01% 1918
2025
Q4
$937K Sell
38,733
-104
-0.3% -$2.72K ﹤0.01% 1828
2025
Q3
$991K Buy
38,837
+4,388
+13% +$104K ﹤0.01% 1783
2025
Q2
$742K Hold
34,449
﹤0.01% 1884
2025
Q1
$787K Hold
34,449
﹤0.01% 1830
2024
Q4
$894K Sell
34,449
-358
-1% -$8.91K ﹤0.01% 1836
2024
Q3
$872K Sell
34,807
-488
-1% -$11.5K ﹤0.01% 1863
2024
Q2
$756K Sell
35,295
-674
-2% -$13.1K ﹤0.01% 1890
2024
Q1
$667K Sell
35,969
-732
-2% -$12.8K ﹤0.01% 2019
2023
Q4
$596K Sell
36,701
-1,703
-4% -$21.7K ﹤0.01% 2115
2023
Q3
$530K Sell
38,404
-9,295
-19% -$146K ﹤0.01% 2172
2023
Q2
$1.05M Buy
47,699
+6,990
+17% +$147K ﹤0.01% 1889
2023
Q1
$885K Sell
40,709
-513
-1% -$11.5K ﹤0.01% 1972
2022
Q4
$750K Buy
41,222
+542
+1% +$11.2K ﹤0.01% 2101
2022
Q3
$925K Sell
40,680
-1,264
-3% -$27K ﹤0.01% 1944
2022
Q2
$579K Buy
41,944
+16,317
+64% +$239K ﹤0.01% 2312
2022
Q1
$583K Sell
25,627
-804
-3% -$21.2K ﹤0.01% 2334
2021
Q4
$985K Sell
26,431
-6,633
-20% -$285K ﹤0.01% 2172
2021
Q3
$1.4M Sell
33,064
-600
-2% -$28.9K ﹤0.01% 1936
2021
Q2
$1.5M Buy
33,664
+12,395
+58% +$437K ﹤0.01% 1944
2021
Q1
$766K Hold
21,269
﹤0.01% 2307
2020
Q4
$848K Buy
21,269
+465
+2% +$15.9K ﹤0.01% 2139
2020
Q3
$602K Buy
20,804
+9,372
+82% +$202K ﹤0.01% 2167
2020
Q2
$187K Hold
11,432
﹤0.01% 2744
2020
Q1
$109K Buy
11,432
+129
+1% +$1.77K ﹤0.01% 2790
2019
Q4
$183K Buy
11,303
+1,028
+10% +$16.7K ﹤0.01% 2814
2019
Q3
$171K Hold
10,275
﹤0.01% 2837
2019
Q2
$174K Buy
+10,275
New +$179K ﹤0.01% 2896

Other funds holding BLFS