John Rogers - Ariel Investments,
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    106
Portfolio value:    $8,934,260,435
Holdings Activity Buys Sells    History
Holding/activity history for  Bio-Rad Laboratories Inc. (BIO)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 785,961 2.45 Add 2.78% 0.07 $278.75 $219,086,629 SEC
2025   Q4 764,672 2.50 Reduce 5.54% 0.13 $302.99 $231,687,970 SEC
2025   Q3 809,480 2.43 Reduce 1.12% 0.03 $280.39 $226,970,097 SEC
2025   Q2 818,624 2.25 Add 12.97% 0.26 $241.32 $197,550,343 SEC
2025   Q1 724,660 2.08 Add 29.28% 0.47 $243.56 $176,498,189 SEC
2024   Q4 560,524 1.99 Add 48.01% 0.65 $328.51 $184,137,739 SEC
2024   Q3 378,695 1.31 Add 263.48% 0.95 $334.58 $126,703,773 SEC
2024   Q2 104,187 0.31 Add 60.06% 0.12 $273.11 $28,454,512 SEC
2024   Q1 65,092 0.23 Add 1,353.92% 0.21 $345.87 $22,513,370 SEC
2023   Q4 4,477 0.01 Reduce 1.15% <0.01 $322.89 $1,445,579 SEC
2023   Q3 4,529 0.02 Add 3.10% <0.01 $358.45 $1,623,420 SEC
2023   Q2 4,393 0.02 Reduce 86.18% 0.13 $379.12 $1,665,474 SEC
2023   Q1 31,797 0.15 Reduce 0.31% <0.01 $479.02 $15,231,398 SEC
2022   Q4 31,896 0.14 Reduce 52.15% 0.16 $420.49 $13,411,948 SEC
2022   Q3 66,665 0.31 Add 4.32% 0.01 $417.13 $27,808,000 SEC
2022   Q2 63,903 0.32 Add 3.51% 0.01 $495.00 $31,632,000 SEC
2022   Q1 61,736 0.31 Add 10.74% 0.03 $563.22 $34,771,000 SEC
2021   Q4 55,750 0.36 Add 7.34% 0.02 $755.57 $42,123,000 SEC
2021   Q3 51,940 0.35 Reduce 0.37% <0.01 $745.96 $38,745,000 SEC
2021   Q2 52,134 0.32 Add 1.62% <0.01 $644.28 $33,589,000 SEC
2021   Q1 51,301 0.29 Add 4.04% 0.01 $571.18 $29,302,000 SEC
2020   Q4 49,311 0.32 Reduce 23.42% 0.11 $582.93 $28,745,000 SEC
2020   Q3 64,393 0.48 Reduce 11.41% 0.06 $515.46 $33,192,000 SEC
2020   Q2 72,686 0.50 Reduce 54.23% 0.53 $451.49 $32,817,000 SEC
2020   Q1 158,814 0.98 Reduce 29.88% 0.31 $350.56 $55,674,000 SEC
2019   Q4 226,498 1.05 Add 1.04% 0.01 $370.03 $83,811,000 SEC
2019   Q3 224,172 1.00 Reduce 3.09% 0.03 $332.74 $74,591,000 SEC
2019   Q2 231,318 0.92 Reduce 3.76% 0.03 $312.59 $72,308,000 SEC
2019   Q1 240,349 0.92 Add 7.14% 0.06 $305.68 $73,470,000 SEC
2018   Q4 224,338 0.73 Reduce 3.58% 0.03 $232.22 $52,096,000 SEC
2018   Q3 232,661 0.81 Add 0.30% <0.01 $312.99 $72,821,000 SEC
2018   Q2 231,976 0.77 Reduce 7.63% 0.06 $288.54 $66,934,000 SEC
2018   Q1 251,129 0.73 Reduce 6.13% 0.05 $250.08 $62,802,000 SEC
2017   Q4 267,520 0.74 Reduce 48.97% 0.68 $238.67 $63,849,000 SEC
2017   Q3 524,244 1.39 Reduce 8.71% 0.14 $222.22 $116,498,000 SEC
2017   Q2 574,237 1.58 Reduce 14.85% 0.24 $226.31 $129,956,000 SEC
2017   Q1 674,360 1.64 Reduce 23.96% 0.48 $199.34 $134,427,000 SEC
2016   Q4 886,827 1.99 Reduce 7.43% 0.15 $182.28 $161,651,000 SEC
2016   Q3 958,046 1.99 Reduce 2.33% 0.04 $163.81 $156,938,000 SEC
2016   Q2 980,851 1.84 Reduce 2.35% 0.04 $143.02 $140,281,000 SEC
2016   Q1 1,004,492 1.74 Reduce 0.14% <0.01 $136.72 $137,334,000 SEC
2015   Q4 1,005,947 1.75 Add 0.58% 0.01 $138.66 $139,485,000 SEC
2015   Q3 1,000,161 1.77 Reduce 10.94% 0.22 $134.31 $134,332,000 SEC
2015   Q2 1,122,983 2.04 Reduce 1.59% 0.03 $150.61 $169,132,000 SEC
2015   Q1 1,141,142 1.90 Add 7.60% 0.13 $135.18 $154,260,000 SEC
2014   Q4 1,060,567 1.63 Reduce 0.62% 0.01 $120.56 $127,862,000 SEC
2014   Q3 1,067,226 1.73 Add 8.52% 0.14 $113.40 $121,023,000 SEC
2014   Q2 983,452 1.60 Reduce 4.03% 0.07 $119.71 $117,729,000 SEC
2014   Q1 1,024,729 1.79 Reduce 7.06% 0.13 $128.12 $131,288,000 SEC
2013   Q4 1,102,607 1.88 Add 0.55% 0.01 $123.61 $136,293,000 SEC
2013   Q3 1,096,613 2.14 Add 8.32% 0.16 $117.56 $128,918,000 SEC
2013   Q2 1,012,406 2.15 Reduce 0.95% 0.02 $112.20 $113,592,000 SEC
2013   Q1 1,022,110 2.55 Add 3.70% 0.09 $126.00 $128,786,000 SEC
2012   Q4 985,662 2.47 Add 0.44% 0.01 $105.05 $103,544,000 SEC
2012   Q3 981,365 2.60 Reduce 0.32% <0.01 $106.72 $104,731,000 SEC
2012   Q2 984,562 2.54 Add 0.41% 0.01 $100.01 $98,466,000 SEC
2012   Q1 980,572 2.46 Add 0.04% <0.01 $103.69 $101,676,000 SEC
2011   Q4 980,196 2.54 Reduce 1.05% 0.03 $96.04 $94,138,000 SEC
2011   Q3 990,620 2.82 Reduce 19.71% 0.64 $90.77 $89,919,000 SEC
2011   Q2 1,233,860 3.23 Reduce 15.32% 0.69 $119.36 $147,274,000 SEC
2011   Q1 1,457,091 4.51 Reduce 2.26% 0.08 $120,140.00 $175,054,913,000 SEC
2010   Q4 1,490,753 3.57 Reduce 1.08% 0.04 $103,850.00 $154,814,699,000 SEC
2010   Q3 1,507,031 3.41 Add 1.29% 0.04 $90,510.00 $136,401,376,000 SEC
2010   Q2 1,487,803 3.41 Add 6.39% 0.20 $86,490.00 $128,680,081,000 SEC
2010   Q1 1,398,473 3.23 Reduce 3.69% 0.12 $103,520.00 $144,769,925,000 SEC
2009   Q4 1,452,070 3.33 Buy 3.33 $96,460.00 $140,066,672,000 SEC
2009   Q3 0 0.00 Sell 100.00% 3.38 SEC
2009   Q2 1,405,109 3.38 Reduce 8.61% 0.32 $75,480.00 $106,057,627,000 SEC
2009   Q1 1,537,509 3.71 Reduce 6.59% 0.26 $65,900.00 $101,321,843,000 SEC
2008   Q4 1,645,964 3.98 Reduce 23.51% 0.85 $75,310.00 $123,957,549,000 SEC
2008   Q3 2,151,974 3.63 Reduce 15.12% 0.42 $99,120.00 $213,303,663,000 SEC
2008   Q2 2,535,449 2.76 Buy 2.76 $80,890.00 $205,092,469,000 SEC
2006   Q3 0 0.00 Sell 100.00% 0.94 SEC
2006   Q2 1,938,355 0.94 Buy 0.94 $64,939.60 $125,876,000,000 SEC