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  Charles River Labs (CRL)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 1,444,183 2.79 Add 1.15% 0.03 $172.50 $249,121,568 SEC
2025   Q4 1,427,771 3.08 Reduce 4.18% 0.10 $199.48 $284,811,759 SEC
2025   Q3 1,490,098 2.49 Add 5.28% 0.12 $156.46 $233,140,733 SEC
2025   Q2 1,415,348 2.44 Add 28.58% 0.54 $151.73 $214,750,752 SEC
2025   Q1 1,100,776 1.96 Add 3.13% 0.06 $150.52 $165,688,804 SEC
2024   Q4 1,067,327 2.13 Add 18.90% 0.34 $184.60 $197,028,565 SEC
2024   Q3 897,687 1.83 Reduce 0.93% 0.02 $196.97 $176,817,408 SEC
2024   Q2 906,137 2.06 Reduce 2.86% 0.07 $206.58 $187,189,782 SEC
2024   Q1 932,807 2.53 Reduce 11.22% 0.28 $270.95 $252,744,056 SEC
2023   Q4 1,050,698 2.52 Reduce 1.49% 0.03 $236.40 $248,385,007 SEC
2023   Q3 1,066,600 2.25 Add 1.79% 0.04 $195.98 $209,032,268 SEC
2023   Q2 1,047,840 2.12 Add 53.41% 0.74 $210.25 $220,308,361 SEC
2023   Q1 683,054 1.34 Add 7.10% 0.09 $201.82 $137,853,959 SEC
2022   Q4 637,762 1.41 Reduce 1.96% 0.03 $217.90 $138,968,341 SEC
2022   Q3 650,498 1.41 Add 10.32% 0.13 $196.80 $128,018,000 SEC
2022   Q2 589,639 1.26 Add 181.05% 0.81 $213.97 $126,165,000 SEC
2022   Q1 209,795 0.53 Add 16.78% 0.08 $283.97 $59,575,000 SEC
2021   Q4 179,647 0.57 Reduce 1.94% 0.01 $376.78 $67,688,000 SEC
2021   Q3 183,205 0.69 Reduce 17.14% 0.13 $412.67 $75,603,000 SEC
2021   Q2 221,099 0.77 Reduce 46.21% 0.54 $369.92 $81,789,000 SEC
2021   Q1 411,073 1.17 Reduce 0.43% <0.01 $289.83 $119,141,000 SEC
2020   Q4 412,866 1.16 Reduce 15.80% 0.25 $249.86 $103,159,000 SEC
2020   Q3 490,342 1.61 Reduce 21.50% 0.36 $226.45 $111,038,000 SEC
2020   Q2 624,606 1.66 Reduce 8.89% 0.14 $174.35 $108,900,000 SEC
2020   Q1 685,583 1.52 Reduce 19.35% 0.32 $126.21 $86,527,000 SEC
2019   Q4 850,094 1.63 Add 1.01% 0.02 $152.76 $129,860,000 SEC
2019   Q3 841,597 1.50 Add 3.20% 0.05 $132.37 $111,402,000 SEC
2019   Q2 815,507 1.46 Reduce 3.65% 0.06 $141.90 $115,720,000 SEC
2019   Q1 846,442 1.54 Reduce 14.34% 0.23 $145.25 $122,946,000 SEC
2018   Q4 988,171 1.57 Reduce 21.20% 0.40 $113.18 $111,841,000 SEC
2018   Q3 1,253,966 1.88 Reduce 4.83% 0.08 $134.54 $168,709,000 SEC
2018   Q2 1,317,586 1.70 Reduce 3.21% 0.05 $112.26 $147,912,000 SEC
2018   Q1 1,361,277 1.70 Add 0.60% 0.01 $106.74 $145,303,000 SEC
2017   Q4 1,353,195 1.72 Reduce 19.46% 0.42 $109.45 $148,107,000 SEC
2017   Q3 1,680,066 2.17 Reduce 13.86% 0.33 $108.02 $181,481,000 SEC
2017   Q2 1,950,367 2.40 Reduce 5.34% 0.12 $101.15 $197,280,000 SEC
2017   Q1 2,060,420 2.27 Add 30.67% 0.53 $89.95 $185,335,000 SEC
2016   Q4 1,576,856 1.48 Add 10.51% 0.14 $76.19 $120,141,000 SEC
2016   Q3 1,426,842 1.51 Reduce 2.55% 0.04 $83.34 $118,913,000 SEC
2016   Q2 1,464,130 1.59 Reduce 12.17% 0.19 $82.44 $120,703,000 SEC
2016   Q1 1,666,955 1.60 Reduce 4.36% 0.08 $75.94 $126,589,000 SEC
2015   Q4 1,742,890 1.75 Add 4.09% 0.07 $80.39 $140,111,000 SEC
2015   Q3 1,674,330 1.40 Reduce 0.32% <0.01 $63.52 $106,353,000 SEC
2015   Q2 1,679,650 1.43 Reduce 4.48% 0.08 $70.34 $118,147,000 SEC
2015   Q1 1,758,445 1.72 Reduce 12.26% 0.20 $79.29 $139,427,000 SEC
2014   Q4 2,004,055 1.62 Add 0.39% <0.01 $63.64 $127,538,000 SEC
2014   Q3 1,996,270 1.70 Add 2.34% 0.04 $59.74 $119,257,000 SEC
2014   Q2 1,950,657 1.42 Reduce 2.92% 0.05 $53.52 $104,399,000 SEC
2014   Q1 2,009,262 1.65 Reduce 23.58% 0.46 $60.34 $121,239,000 SEC
2013   Q4 2,629,217 1.93 Reduce 4.39% 0.09 $53.04 $139,454,000 SEC
2013   Q3 2,749,905 2.11 Add 0.57% 0.01 $46.26 $127,211,000 SEC
2013   Q2 2,734,450 2.12 Reduce 1.05% 0.03 $41.03 $112,194,000 SEC
2013   Q1 2,763,450 2.42 Add 0.71% 0.02 $44.27 $122,338,000 SEC
2012   Q4 2,743,925 2.45 Reduce 4.02% 0.11 $37.47 $102,815,000 SEC
2012   Q3 2,858,725 2.81 Reduce 8.59% 0.23 $39.60 $113,206,000 SEC
2012   Q2 3,127,355 2.65 Add 3.74% 0.10 $32.76 $102,452,000 SEC
2012   Q1 3,014,710 2.63 Add 3.75% 0.10 $36.09 $108,801,000 SEC
2011   Q4 2,905,745 2.14 Add 191.62% 1.41 $27.33 $79,414,000 SEC
2011   Q3 996,415 0.89 Buy 0.89 $28.62 $28,517,000 SEC