California State Teachers Retirement System (CalSTRS)’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
$742K Hold
34,449
﹤0.01% 1884
2025
Q1
$787K Hold
34,449
﹤0.01% 1830
2024
Q4
$894K Sell
34,449
-358
-1% -$9.29K ﹤0.01% 1836
2024
Q3
$872K Sell
34,807
-488
-1% -$12.2K ﹤0.01% 1863
2024
Q2
$756K Sell
35,295
-674
-2% -$14.4K ﹤0.01% 1890
2024
Q1
$667K Sell
35,969
-732
-2% -$13.6K ﹤0.01% 2019
2023
Q4
$596K Sell
36,701
-1,703
-4% -$27.7K ﹤0.01% 2115
2023
Q3
$530K Sell
38,404
-9,295
-19% -$128K ﹤0.01% 2172
2023
Q2
$1.05M Buy
47,699
+6,990
+17% +$154K ﹤0.01% 1889
2023
Q1
$885K Sell
40,709
-513
-1% -$11.2K ﹤0.01% 1972
2022
Q4
$750K Buy
41,222
+542
+1% +$9.86K ﹤0.01% 2101
2022
Q3
$925K Sell
40,680
-1,264
-3% -$28.7K ﹤0.01% 1944
2022
Q2
$579K Buy
41,944
+16,317
+64% +$225K ﹤0.01% 2312
2022
Q1
$583K Sell
25,627
-804
-3% -$18.3K ﹤0.01% 2334
2021
Q4
$985K Sell
26,431
-6,633
-20% -$247K ﹤0.01% 2172
2021
Q3
$1.4M Sell
33,064
-600
-2% -$25.4K ﹤0.01% 1936
2021
Q2
$1.5M Buy
33,664
+12,395
+58% +$552K ﹤0.01% 1944
2021
Q1
$766K Hold
21,269
﹤0.01% 2307
2020
Q4
$848K Buy
21,269
+465
+2% +$18.5K ﹤0.01% 2139
2020
Q3
$602K Buy
20,804
+9,372
+82% +$271K ﹤0.01% 2167
2020
Q2
$187K Hold
11,432
﹤0.01% 2744
2020
Q1
$109K Buy
11,432
+129
+1% +$1.23K ﹤0.01% 2790
2019
Q4
$183K Buy
11,303
+1,028
+10% +$16.6K ﹤0.01% 2814
2019
Q3
$171K Hold
10,275
﹤0.01% 2837
2019
Q2
$174K Buy
+10,275
New +$174K ﹤0.01% 2896