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  CarMax Inc. (KMX)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 561,947 0.26 Reduce 0.27% <0.01 $41.58 $23,365,756 SEC
2025   Q4 563,483 0.24 Reduce 1.42% <0.01 $38.64 $21,772,983 SEC
2025   Q3 571,605 0.27 Add 3.37% <0.01 $44.87 $25,647,916 SEC
2025   Q2 552,977 0.42 Reduce 1.10% <0.01 $67.21 $37,165,585 SEC
2025   Q1 559,149 0.51 Reduce 9.92% 0.05 $77.92 $43,568,890 SEC
2024   Q4 620,743 0.55 Reduce 12.54% 0.07 $81.76 $50,751,948 SEC
2024   Q3 709,722 0.57 Reduce 0.04% <0.01 $77.38 $54,918,289 SEC
2024   Q2 710,003 0.57 Add 8.70% 0.05 $73.34 $52,071,620 SEC
2024   Q1 653,147 0.57 Reduce 4.20% 0.02 $87.11 $56,895,635 SEC
2023   Q4 681,768 0.53 Reduce 11.45% 0.07 $76.74 $52,318,876 SEC
2023   Q3 769,895 0.59 Reduce 3.71% 0.02 $70.73 $54,454,673 SEC
2023   Q2 799,569 0.64 Reduce 10.90% 0.06 $83.70 $66,923,925 SEC
2023   Q1 897,339 0.56 Add 5.88% 0.03 $64.28 $57,680,951 SEC
2022   Q4 847,509 0.53 Add 75.29% 0.23 $60.89 $51,604,823 SEC
2022   Q3 483,501 0.35 Reduce 0.10% <0.01 $66.02 $31,921,000 SEC
2022   Q2 483,966 0.44 Add 9.74% 0.04 $90.48 $43,789,000 SEC
2022   Q1 441,010 0.38 Add 52.93% 0.13 $96.48 $42,549,000 SEC
2021   Q4 288,366 0.32 Reduce 9.37% 0.03 $130.23 $37,554,000 SEC
2021   Q3 318,189 0.37 Reduce 8.59% 0.04 $127.96 $40,715,000 SEC
2021   Q2 348,077 0.42 Reduce 0.13% <0.01 $129.15 $44,954,000 SEC
2021   Q1 348,521 0.46 Reduce 13.58% 0.06 $132.66 $46,235,000 SEC
2020   Q4 403,267 0.43 Add 23.21% 0.08 $94.46 $38,093,000 SEC
2020   Q3 327,299 0.44 Reduce 19.73% 0.11 $91.91 $30,082,000 SEC
2020   Q2 407,735 0.56 Reduce 25.73% 0.13 $89.55 $36,513,000 SEC
2020   Q1 549,013 0.52 Add 14.96% 0.07 $53.83 $29,553,000 SEC
2019   Q4 477,550 0.53 Add 13.98% 0.07 $87.67 $41,867,000 SEC
2019   Q3 418,962 0.49 Add 0.42% <0.01 $88.00 $36,869,000 SEC
2019   Q2 417,221 0.46 Add 21.71% 0.08 $86.83 $36,227,000 SEC
2019   Q1 342,801 0.30 Buy 0.30 $69.80 $23,928,000 SEC