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)
← All BIO superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 785,961 2.45 Add 2.78% 0.07 $251.00–313.41 · VW $281.51i $219,086,629 SEC
2025   Q4 764,672 2.50 Reduce 5.54% 0.13 $287.46–334.53 · VW $305.23i $231,687,970 SEC
2025   Q3 809,480 2.43 Reduce 1.12% 0.03 $261.65–343.12 · VW $308.11i $226,970,097 SEC
2025   Q2 818,624 2.25 Add 12.97% 0.26 $211.43–267.49 · VW $240.29i $197,550,343 SEC
2025   Q1 724,660 2.08 Add 29.28% 0.47 $215.38–358.40 · VW $272.62i $176,498,189 SEC
2024   Q4 560,524 1.99 Add 48.01% 0.65 $306.42–387.99 · VW $351.76i $184,137,739 SEC
2024   Q3 378,695 1.31 Add 263.48% 0.95 $309.12–359.22 · VW $342.18i $126,703,773 SEC
2024   Q2 104,187 0.31 Add 60.06% 0.12 $262.12–344.00 · VW $314.83i $28,454,512 SEC
2024   Q1 65,092 0.23 Add 1353.92% 0.21 $268.92–364.24 · VW $300.97i $22,513,370 SEC
2023   Q4 4,477 0.01 Reduce 1.15% <0.01 $267.86–338.19 · VW $308.98i $1,445,579 SEC
2023   Q3 4,529 0.02 Add 3.10% <0.01 $261.59–419.00 · VW $318.62i $1,623,420 SEC
2023   Q2 4,393 0.02 Reduce 86.18% 0.13 $356.51–473.50 · VW $411.79i $1,665,474 SEC
2023   Q1 31,797 0.15 Reduce 0.31% <0.01 $425.74–509.62 · VW $462.05i $15,231,398 SEC
2022   Q4 31,896 0.14 Reduce 52.15% 0.16 $346.17–485.21 · VW $432.95i $13,411,948 SEC
2022   Q3 66,665 0.31 Add 4.32% 0.01 $344.63–572.70 · VW $423.01i $27,808,000 SEC
2022   Q2 63,903 0.32 Add 3.51% 0.01 $462.61–569.89 · VW $531.92i $31,632,000 SEC
2022   Q1 61,736 0.31 Add 10.74% 0.03 $493.37–670.62 · VW $558.68i $34,771,000 SEC
2021   Q4 55,750 0.36 Add 7.34% 0.02 $558.51–797.27 · VW $651.84i $42,123,000 SEC
2021   Q3 51,940 0.35 Reduce 0.37% <0.01 $703.67–832.70 · VW $777.02i $38,745,000 SEC
2021   Q2 52,134 0.32 Add 1.62% <0.01 $575.00–756.52 · VW $690.34i $33,589,000 SEC
2021   Q1 51,301 0.29 Add 4.04% 0.01 $547.22–689.00 · VW $622.12i $29,302,000 SEC
2020   Q4 49,311 0.32 Reduce 23.42% 0.11 $507.22–648.39 · VW $576.46i $28,745,000 SEC
2020   Q3 64,393 0.48 Reduce 11.41% 0.06 $472.84–598.06 · VW $552.44i $33,192,000 SEC
2020   Q2 72,686 0.50 Reduce 54.23% 0.53 $425.00–540.06 · VW $496.65i $32,817,000 SEC
2020   Q1 158,814 0.98 Reduce 29.88% 0.31 $309.38–450.89 · VW $400.12i $55,674,000 SEC
2019   Q4 226,498 1.05 Add 1.04% 0.01 $327.97–391.22 · VW $360.04i $83,811,000 SEC
2019   Q3 224,172 1.00 Reduce 3.09% 0.03 $307.40–349.99 · VW $329.67i $74,591,000 SEC
2019   Q2 231,318 0.92 Reduce 3.76% 0.03 $281.66–324.55 · VW $307.04i $72,308,000 SEC
2019   Q1 240,349 0.92 Add 7.14% 0.06 $245.59–323.95 · VW $290.16i $73,470,000 SEC
2018   Q4 224,338 0.73 Reduce 3.58% 0.03 $220.05–285.46 · VW $251.79i $52,096,000 SEC
2018   Q3 232,661 0.81 Add 0.30% <0.01 $262.57–345.15 · VW $293.52i $72,821,000 SEC
2018   Q2 231,976 0.77 Reduce 7.63% 0.06 $245.73–314.23 · VW $288.87i $66,934,000 SEC
2018   Q1 251,129 0.73 Reduce 6.13% 0.05 $231.00–279.59 · VW $254.77i $62,802,000 SEC
2017   Q4 267,520 0.74 Reduce 48.97% 0.68 $214.44–273.87 · VW $248.95i $63,849,000 SEC
2017   Q3 524,244 1.39 Reduce 8.71% 0.14 $208.95–242.79 · VW $223.84i $116,498,000 SEC
2017   Q2 574,237 1.58 Reduce 14.85% 0.24 $215.56–239.91 · VW $230.37i $129,956,000 SEC
2017   Q1 674,360 1.64 Reduce 23.96% 0.48 $186.98–219.34 · VW $208.19i $134,427,000 SEC
2016   Q4 886,827 1.99 Reduce 7.43% 0.15 $154.89–194.20 · VW $179.72i $161,651,000 SEC
2016   Q3 958,046 1.99 Reduce 2.33% 0.04 $143.39–166.48 · VW $155.98i $156,938,000 SEC
2016   Q2 980,851 1.84 Reduce 2.35% 0.04 $135.94–150.00 · VW $143.68i $140,281,000 SEC
2016   Q1 1,004,492 1.74 Reduce 0.14% <0.01 $122.96–144.52 · VW $136.44i $137,334,000 SEC
2015   Q4 1,005,947 1.75 Add 0.58% 0.01 $122.03–142.48 · VW $130.71i $139,485,000 SEC
2015   Q3 1,000,161 1.77 Reduce 10.94% 0.22 $131.25–151.75 · VW $140.83i $134,332,000 SEC
2015   Q2 1,122,983 2.04 Reduce 1.59% 0.03 $133.38–152.38 · VW $145.50i $169,132,000 SEC
2015   Q1 1,141,142 1.90 Add 7.60% 0.13 $113.01–139.19 · VW $128.88i $154,260,000 SEC
2014   Q4 1,060,567 1.63 Reduce 0.62% 0.01 $102.71–122.93 · VW $113.37i $127,862,000 SEC
2014   Q3 1,067,226 1.73 Add 8.52% 0.14 $105.30–122.73 · VW $113.62i $121,023,000 SEC
2014   Q2 983,452 1.60 Reduce 4.03% 0.07 $114.76–125.13 · VW $118.29i $117,729,000 SEC
2014   Q1 1,024,729 1.79 Reduce 7.06% 0.13 $117.98–134.13 · VW $125.11i $131,288,000 SEC
2013   Q4 1,102,607 1.88 Add 0.55% 0.01 $118.61–133.00 · VW $126.24i $136,293,000 SEC
2013   Q3 1,096,613 2.14 Add 8.32% 0.16 $113.02–126.98 · VW $121.17i $128,918,000 SEC
2013   Q2 1,012,406 2.15 Reduce 0.95% 0.02 $110.02–124.04 · VW $118.68i $113,592,000 SEC
2013   Q1 1,022,110 2.55 Add 3.70% 0.09 $113.69–127.17 · VW $120.20i $128,786,000 SEC
2012   Q4 985,662 2.47 Add 0.44% 0.01 $99.65–116.48 · VW $109.97i $103,544,000 SEC
2012   Q3 981,365 2.60 Reduce 0.32% <0.01 $93.37–109.93 · VW $101.55i $104,731,000 SEC
2012   Q2 984,562 2.54 Add 0.41% 0.01 $91.52–109.48 · VW $99.07i $98,466,000 SEC
2012   Q1 980,572 2.46 Add 0.04% <0.01 $99.63–118.00 · VW $108.54i $101,676,000 SEC
2011   Q4 980,196 2.54 Reduce 1.05% 0.03 $88.86–105.75 · VW $98.72i $94,138,000 SEC
2011   Q3 990,620 2.82 Reduce 19.71% 0.64 $84.02–109.71 · VW $97.76i $89,919,000 SEC
2011   Q2 1,233,860 3.23 Reduce 15.32% 0.69 $106.77–126.98 · VW $114.25i $147,274,000 SEC
2011   Q1 1,457,091 4.51 Reduce 2.26% 0.08 $107.00–126.26 · VW $119.46i $175,054,913,000 SEC
2010   Q4 1,490,753 3.57 Reduce 1.08% 0.04 $89.81–112.10 · VW $103.60i $154,814,699,000 SEC
2010   Q3 1,507,031 3.41 Add 1.29% 0.04 $80.00–93.36 · VW $87.99i $136,401,376,000 SEC
2010   Q2 1,487,803 3.41 Add 6.39% 0.20 $83.71–125.01 · VW $99.17i $128,680,081,000 SEC
2010   Q1 1,398,473 3.23 Reduce 3.69% 0.12 $89.96–112.68 · VW $104.78i $144,769,925,000 SEC
2009   Q4 1,452,070 3.33 Buy 3.33 $88.25–102.99 · VW $94.81i $140,066,672,000 SEC
2009   Q3 0 0.00 Sell 100.00% 3.38 $76.00–96.20 · VW $87.20i SEC
2009   Q2 1,405,109 3.38 Reduce 8.61% 0.32 $68.81–80.61 · VW $75.62i $106,057,627,000 SEC
2009   Q1 1,537,509 3.71 Reduce 6.59% 0.23 $51.33–72.64 · VW $64.55i $101,321,843,000 SEC
2008   Q4 1,645,964 3.48 Reduce 23.51% 0.85 $60.51–89.50 · VW $71.18i $123,957,549,000 SEC
2008   Q3 2,151,974 3.63 Add 3094.69% 3.52 $64.40–109.50 · VW $86.43i $213,303,663,000 SEC
2008   Q2 67,361 2.76 Buy 2.76 $75.65–91.30 · VW $85.35i $205,092,469,000 SEC
2006   Q3 0 0.00 Sell 100.00% 0.94 $63.48–75.32 · VW $70.74i SEC
2006   Q2 1,938,355 0.94 Buy 0.94 $62.66–75.00 · VW $67.85i $125,876,000,000 SEC
Price snapshot:
Current price$297.58
Avg. buy price$551.60
+/- since buy-46.05%
52-week low$236.73
52-week high$343.12