New York State Teachers Retirement System (NYSTRS)’s Bio-Rad Laboratories Class A BIO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$4.22M Hold
17,500
0.01% 839
2025
Q1
$4.26M Buy
17,500
+200
+1% +$48.7K 0.01% 826
2024
Q4
$5.68M Hold
17,300
0.01% 763
2024
Q3
$5.79M Buy
17,300
+1,142
+7% +$382K 0.01% 768
2024
Q2
$4.41M Buy
16,158
+4
+0% +$1.09K 0.01% 836
2024
Q1
$5.59M Buy
16,154
+101
+0.6% +$34.9K 0.01% 776
2023
Q4
$5.18M Buy
16,053
+101
+0.6% +$32.6K 0.01% 788
2023
Q3
$5.72M Buy
15,952
+84
+0.5% +$30.1K 0.01% 705
2023
Q2
$6.02M Sell
15,868
-52
-0.3% -$19.7K 0.01% 713
2023
Q1
$7.63M Sell
15,920
-29
-0.2% -$13.9K 0.02% 608
2022
Q4
$6.71M Sell
15,949
-1,331
-8% -$560K 0.02% 656
2022
Q3
$7.21M Sell
17,280
-933
-5% -$389K 0.02% 603
2022
Q2
$9.02M Sell
18,213
-1,543
-8% -$764K 0.02% 538
2022
Q1
$11.1M Hold
19,756
0.02% 525
2021
Q4
$14.9M Buy
19,756
+80
+0.4% +$60.4K 0.03% 459
2021
Q3
$14.7M Sell
19,676
-236
-1% -$176K 0.03% 453
2021
Q2
$12.8M Hold
19,912
0.03% 478
2021
Q1
$11.4M Sell
19,912
-326
-2% -$186K 0.02% 511
2020
Q4
$11.8M Sell
20,238
-191
-0.9% -$111K 0.03% 478
2020
Q3
$10.5M Buy
20,429
+1,301
+7% +$671K 0.03% 460
2020
Q2
$8.64M Buy
19,128
+3,325
+21% +$1.5M 0.02% 510
2020
Q1
$5.54M Sell
15,803
-200
-1% -$70.1K 0.02% 585
2019
Q4
$5.92M Sell
16,003
-100
-0.6% -$37K 0.01% 735
2019
Q3
$5.36M Buy
16,103
+200
+1% +$66.5K 0.01% 746
2019
Q2
$4.97M Hold
15,903
0.01% 777
2019
Q1
$4.86M Hold
15,903
0.01% 791
2018
Q4
$3.69M Sell
15,903
-100
-0.6% -$23.2K 0.01% 848
2018
Q3
$5.01M Buy
16,003
+1,203
+8% +$377K 0.01% 834
2018
Q2
$4.27M Buy
14,800
+1,100
+8% +$317K 0.01% 899
2018
Q1
$3.43M Hold
13,700
0.01% 948
2017
Q4
$3.27M Hold
13,700
0.01% 987
2017
Q3
$3.04M Sell
13,700
-100
-0.7% -$22.2K 0.01% 1008
2017
Q2
$3.12M Sell
13,800
-100
-0.7% -$22.6K 0.01% 1000
2017
Q1
$2.77M Hold
13,900
0.01% 1047
2016
Q4
$2.53M Hold
13,900
0.01% 1079
2016
Q3
$2.28M Sell
13,900
-200
-1% -$32.8K 0.01% 1087
2016
Q2
$2.02M Hold
14,100
0.01% 1125
2016
Q1
$1.93M Hold
14,100
0.01% 1146
2015
Q4
$1.96M Buy
14,100
+3,300
+31% +$458K 0.01% 1151
2015
Q3
$1.45M Hold
10,800
﹤0.01% 1219
2015
Q2
$1.63M Hold
10,800
﹤0.01% 1234
2015
Q1
$1.46M Hold
10,800
﹤0.01% 1262
2014
Q4
$1.3M Hold
10,800
﹤0.01% 1288
2014
Q3
$1.23M Hold
10,800
﹤0.01% 1270
2014
Q2
$1.29M Hold
10,800
﹤0.01% 1276
2014
Q1
$1.38M Hold
10,800
﹤0.01% 1263
2013
Q4
$1.34M Hold
10,800
﹤0.01% 1284
2013
Q3
$1.27M Hold
10,800
﹤0.01% 1282
2013
Q2
$1.21M Buy
+10,800
New +$1.21M ﹤0.01% 1274