Canada Life’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
$3.17M Sell
13,109
-1,317
-9% -$318K 0.01% 983
2025
Q1
$3.52M Sell
14,426
-1,468
-9% -$358K 0.01% 943
2024
Q4
$5.22M Sell
15,894
-259
-2% -$85K 0.01% 817
2024
Q3
$5.4M Buy
16,153
+6,324
+64% +$2.11M 0.01% 824
2024
Q2
$2.68M Buy
9,829
+2,159
+28% +$589K 0.01% 1135
2024
Q1
$2.65M Sell
7,670
-858
-10% -$297K 0.01% 1109
2023
Q4
$2.74M Buy
8,528
+400
+5% +$129K 0.01% 1084
2023
Q3
$2.92M Sell
8,128
-91
-1% -$32.6K 0.01% 1000
2023
Q2
$3.13M Sell
8,219
-563
-6% -$214K 0.01% 958
2023
Q1
$4.21M Sell
8,782
-6,172
-41% -$2.96M 0.01% 831
2022
Q4
$6.31M Sell
14,954
-7,283
-33% -$3.07M 0.02% 635
2022
Q3
$9.27M Sell
22,237
-1,654
-7% -$690K 0.03% 523
2022
Q2
$11.8M Sell
23,891
-1,657
-6% -$820K 0.03% 493
2022
Q1
$15.1M Sell
25,548
-2,099
-8% -$1.24M 0.03% 480
2021
Q4
$20.8M Sell
27,647
-276
-1% -$208K 0.04% 405
2021
Q3
$21M Sell
27,923
-1,807
-6% -$1.36M 0.05% 385
2021
Q2
$19.1M Buy
29,730
+3,709
+14% +$2.39M 0.04% 406
2021
Q1
$14.8M Buy
26,021
+1,598
+7% +$906K 0.04% 467
2020
Q4
$14.2M Buy
24,423
+1,256
+5% +$731K 0.03% 505
2020
Q3
$11.9M Buy
23,167
+4,729
+26% +$2.44M 0.03% 496
2020
Q2
$8.3M Sell
18,438
-7,346
-28% -$3.31M 0.02% 562
2020
Q1
$9.08M Buy
25,784
+2,825
+12% +$995K 0.02% 485
2019
Q4
$8.43M Buy
22,959
+10,008
+77% +$3.68M 0.02% 603
2019
Q3
$4.31M Buy
12,951
+952
+8% +$317K 0.01% 708
2019
Q2
$3.75M Buy
+11,999
New +$3.75M 0.01% 847
2019
Q1
Sell
-12,450
Closed -$2.68M 2659
2018
Q4
$2.68M Buy
12,450
+876
+8% +$189K 0.01% 865
2018
Q3
$3.63M Hold
11,574
0.01% 821
2018
Q2
$3.34M Sell
11,574
-312
-3% -$90K 0.01% 866
2018
Q1
$2.97M Buy
11,886
+300
+3% +$75.1K 0.01% 909
2017
Q4
$2.76M Sell
11,586
-350
-3% -$83.5K 0.01% 963
2017
Q3
$2.65M Sell
11,936
-511
-4% -$114K 0.01% 971
2017
Q2
$2.82M Buy
12,447
+67
+0.5% +$15.2K 0.01% 923
2017
Q1
$2.47M Buy
12,380
+469
+4% +$93.5K 0.01% 990
2016
Q4
$2.17M Sell
11,911
-392
-3% -$71.5K 0.01% 1040
2016
Q3
$2.02M Buy
12,303
+292
+2% +$47.8K 0.01% 1043
2016
Q2
$1.72M Buy
12,011
+9,841
+454% +$1.41M 0.01% 1112
2016
Q1
$296K Hold
2,170
﹤0.01% 1101
2015
Q4
$301K Hold
2,170
﹤0.01% 1071
2015
Q3
$292K Hold
2,170
﹤0.01% 1044
2015
Q2
$326K Hold
2,170
﹤0.01% 1132
2015
Q1
$292K Hold
2,170
﹤0.01% 1151
2014
Q4
$261K Hold
2,170
﹤0.01% 1174
2014
Q3
$247K Buy
2,170
+730
+51% +$83.1K ﹤0.01% 1132
2014
Q2
$172K Buy
1,440
+558
+63% +$66.7K ﹤0.01% 1225
2014
Q1
$112K Hold
882
﹤0.01% 1381
2013
Q4
$110K Hold
882
﹤0.01% 1372
2013
Q3
$103K Buy
+882
New +$103K ﹤0.01% 977