Robert Goldfarb - Ruane, Cunniff & Goldfarb
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    50
Portfolio value:    $6,028,259,104
Holdings Activity Buys Sells    History
Holding/activity history for  CarMax Inc. (KMX)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2025   Q4 0 0.00 Sell 100.00% <0.01 SEC
2025   Q3 4,469 <0.01 Reduce 28.84% <0.01 $44.87 $200,524 SEC
2025   Q2 6,280 0.01 $67.21 $422,079 SEC
2025   Q1 6,280 0.01 Reduce 77.22% 0.03 $77.92 $489,338 SEC
2024   Q4 27,571 0.04 Reduce 98.49% 2.18 $81.76 $2,254,205 SEC
2024   Q3 1,825,488 2.21 Reduce 51.93% 2.25 $77.38 $141,256,261 SEC
2024   Q2 3,797,441 4.34 Reduce 4.30% 0.23 $73.34 $278,504,323 SEC
2024   Q1 3,968,078 5.37 Reduce 3.85% 0.19 $87.11 $345,659,275 SEC
2023   Q4 4,126,906 5.06 Reduce 25.85% 1.69 $76.74 $316,698,766 SEC
2023   Q3 5,565,356 6.53 Reduce 7.71% 0.61 $70.73 $393,637,630 SEC
2023   Q2 6,030,220 7.96 Reduce 1.68% 0.11 $83.70 $504,729,414 SEC
2023   Q1 6,133,144 6.44 Reduce 2.20% 0.13 $64.28 $394,238,497 SEC
2022   Q4 6,271,401 5.97 Reduce 3.05% 0.19 $60.89 $381,865,607 SEC
2022   Q3 6,468,603 6.34 Reduce 3.57% 0.28 $66.02 $427,057,000 SEC
2022   Q2 6,708,006 7.91 Reduce 2.75% 0.18 $90.48 $606,940,000 SEC
2022   Q1 6,897,774 6.55 Reduce 1.03% 0.08 $96.48 $665,497,000 SEC
2021   Q4 6,969,289 7.75 Reduce 2.58% 0.21 $130.23 $907,611,000 SEC
2021   Q3 7,154,140 8.23 Add 6.36% 0.49 $127.96 $915,444,000 SEC
2021   Q2 6,726,194 7.70 Reduce 1.28% 0.11 $129.15 $868,688,000 SEC
2021   Q1 6,813,324 8.50 Add 4.04% 0.33 $132.66 $903,856,000 SEC
2020   Q4 6,548,997 6.60 Reduce 0.45% 0.03 $94.46 $618,618,000 SEC
2020   Q3 6,578,390 7.20 Reduce 2.25% 0.18 $91.91 $604,620,000 SEC
2020   Q2 6,729,480 8.08 Reduce 26.57% 2.10 $89.55 $602,625,000 SEC
2020   Q1 9,164,102 7.90 Add 15.26% 1.05 $53.83 $493,304,000 SEC
2019   Q4 7,950,740 8.62 Reduce 19.07% 2.16 $87.67 $697,041,000 SEC
2019   Q3 9,823,746 11.34 Reduce 0.97% 0.11 $88.00 $864,490,000 SEC
2019   Q2 9,920,039 11.60 Reduce 13.50% 1.10 $86.83 $861,357,000 SEC
2019   Q1 11,467,735 8.17 Reduce 1.39% 0.11 $69.80 $800,448,000 SEC
2018   Q4 11,628,794 8.03 Reduce 0.97% 0.08 $62.73 $729,474,000 SEC
2018   Q3 11,742,799 8.07 Reduce 1.73% 0.14 $74.67 $876,835,000 SEC
2018   Q2 11,950,104 7.80 Reduce 0.02% <0.01 $72.87 $870,804,000 SEC
2018   Q1 11,952,575 6.64 $60.64 $724,804,000 SEC