CIBC World Markets’s CarMax KMX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.8M Sell
26,788
-7,403
-22% -$498K 0.01% 532
2025
Q1
$2.66M Buy
34,191
+9,753
+40% +$760K 0.02% 437
2024
Q4
$2M Buy
24,438
+3,252
+15% +$266K 0.01% 539
2024
Q3
$1.64M Sell
21,186
-15,182
-42% -$1.17M 0.01% 554
2024
Q2
$2.67M Buy
36,368
+20,514
+129% +$1.5M 0.02% 434
2024
Q1
$1.38M Sell
15,854
-24,166
-60% -$2.11M 0.01% 589
2023
Q4
$3.07M Buy
40,020
+11,584
+41% +$889K 0.02% 434
2023
Q3
$2.01M Sell
28,436
-10,841
-28% -$767K 0.02% 370
2023
Q2
$3.29M Buy
39,277
+10,778
+38% +$902K 0.03% 377
2023
Q1
$1.83M Sell
28,499
-8,859
-24% -$569K 0.03% 377
2022
Q4
$2.27M Buy
37,358
+8,372
+29% +$510K 0.02% 465
2022
Q3
$1.91M Sell
28,986
-10,045
-26% -$663K 0.03% 273
2022
Q2
$3.53M Buy
39,031
+29,205
+297% +$2.64M 0.03% 279
2022
Q1
$948K Buy
9,826
+4,047
+70% +$390K 0.01% 527
2021
Q4
$753K Sell
5,779
-3,406
-37% -$444K ﹤0.01% 493
2021
Q3
$1.18M Sell
9,185
-2,143
-19% -$274K 0.01% 490
2021
Q2
$1.46M Sell
11,328
-4,171
-27% -$539K 0.01% 480
2021
Q1
$2.06M Sell
15,499
-14,736
-49% -$1.95M 0.01% 406
2020
Q4
$2.86M Buy
30,235
+10,597
+54% +$1M 0.01% 490
2020
Q3
$1.81M Buy
19,638
+3,664
+23% +$337K 0.02% 416
2020
Q2
$1.43M Buy
15,974
+3,940
+33% +$353K 0.02% 447
2020
Q1
$648K Sell
12,034
-7,411
-38% -$399K 0.01% 495
2019
Q4
$1.71M Sell
19,445
-1,031
-5% -$90.4K 0.01% 560
2019
Q3
$1.8M Sell
20,476
-8,405
-29% -$740K 0.02% 446
2019
Q2
$2.51M Buy
28,881
+6,358
+28% +$552K 0.02% 479
2019
Q1
$1.57M Sell
22,523
-1,857
-8% -$130K 0.01% 470
2018
Q4
$1.53M Sell
24,380
-34,368
-59% -$2.16M 0.01% 466
2018
Q3
$4.39M Buy
58,748
+17,648
+43% +$1.32M 0.04% 340
2018
Q2
$3M Buy
41,100
+6,634
+19% +$483K 0.03% 406
2018
Q1
$2.14M Sell
34,466
-6,623
-16% -$410K 0.02% 437
2017
Q4
$2.64M Buy
41,089
+12,587
+44% +$807K 0.02% 435
2017
Q3
$2.16M Buy
28,502
+2,325
+9% +$176K 0.02% 396
2017
Q2
$1.65M Buy
26,177
+6,625
+34% +$418K 0.02% 463
2017
Q1
$1.16M Buy
19,552
+6,520
+50% +$386K 0.01% 445
2016
Q4
$839K Buy
+13,032
New +$839K 0.01% 411