California State Teachers Retirement System (CalSTRS)’s CarMax KMX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$9.83M Sell
146,322
-73,988
-34% -$4.97M 0.01% 628
2025
Q1
$17.2M Buy
220,310
+2,152
+1% +$168K 0.02% 521
2024
Q4
$17.8M Sell
218,158
-21,795
-9% -$1.78M 0.02% 523
2024
Q3
$18.6M Sell
239,953
-3,946
-2% -$305K 0.02% 524
2024
Q2
$17.9M Sell
243,899
-5,515
-2% -$404K 0.02% 511
2024
Q1
$21.7M Buy
249,414
+1,803
+0.7% +$157K 0.03% 482
2023
Q4
$19M Buy
247,611
+2,051
+0.8% +$157K 0.03% 501
2023
Q3
$17.4M Sell
245,560
-10,473
-4% -$741K 0.03% 495
2023
Q2
$21.4M Sell
256,033
-3,798
-1% -$318K 0.03% 459
2023
Q1
$16.7M Sell
259,831
-3,840
-1% -$247K 0.02% 519
2022
Q4
$16.1M Buy
263,671
+2,098
+0.8% +$128K 0.03% 524
2022
Q3
$17.3M Sell
261,573
-4,899
-2% -$323K 0.03% 492
2022
Q2
$24.1M Sell
266,472
-3,027
-1% -$274K 0.04% 417
2022
Q1
$26M Sell
269,499
-17,499
-6% -$1.69M 0.03% 452
2021
Q4
$37.4M Buy
286,998
+4,702
+2% +$612K 0.04% 383
2021
Q3
$36.1M Sell
282,296
-3,985
-1% -$510K 0.05% 371
2021
Q2
$37M Sell
286,281
-8,440
-3% -$1.09M 0.05% 373
2021
Q1
$39.1M Buy
294,721
+3,121
+1% +$414K 0.05% 337
2020
Q4
$27.5M Sell
291,600
-201
-0.1% -$19K 0.04% 417
2020
Q3
$26.8M Buy
291,801
+5,255
+2% +$483K 0.04% 364
2020
Q2
$25.7M Sell
286,546
-4,194
-1% -$376K 0.05% 352
2020
Q1
$15.7M Buy
290,740
+6,147
+2% +$331K 0.03% 422
2019
Q4
$25M Buy
284,593
+2,033
+0.7% +$178K 0.04% 370
2019
Q3
$24.9M Buy
282,560
+1,911
+0.7% +$168K 0.05% 346
2019
Q2
$24.4M Sell
280,649
-3,778
-1% -$328K 0.05% 362
2019
Q1
$19.9M Sell
284,427
-8,623
-3% -$602K 0.04% 408
2018
Q4
$18.4M Sell
293,050
-5,297
-2% -$332K 0.04% 392
2018
Q3
$22.3M Buy
298,347
+214
+0.1% +$16K 0.04% 392
2018
Q2
$21.7M Buy
298,133
+4,863
+2% +$354K 0.05% 387
2018
Q1
$18.2M Sell
293,270
-13,058
-4% -$809K 0.04% 431
2017
Q4
$19.6M Sell
306,328
-3,924
-1% -$252K 0.04% 422
2017
Q3
$23.5M Sell
310,252
-29,934
-9% -$2.27M 0.05% 338
2017
Q2
$21.5M Sell
340,186
-44,255
-12% -$2.79M 0.05% 382
2017
Q1
$22.8M Sell
384,441
-17,300
-4% -$1.02M 0.05% 375
2016
Q4
$25.9M Sell
401,741
-10,900
-3% -$702K 0.05% 347
2016
Q3
$22M Buy
412,641
+3,500
+0.9% +$187K 0.05% 398
2016
Q2
$20.1M Sell
409,141
-6,700
-2% -$328K 0.04% 412
2016
Q1
$21.2M Buy
415,841
+28,138
+7% +$1.44M 0.05% 400
2015
Q4
$20.9M Buy
387,703
+6,173
+2% +$333K 0.05% 361
2015
Q3
$22.6M Sell
381,530
-600
-0.2% -$35.6K 0.06% 320
2015
Q2
$25.3M Sell
382,130
-25,913
-6% -$1.72M 0.06% 311
2015
Q1
$28.2M Sell
408,043
-6,759
-2% -$466K 0.07% 290
2014
Q4
$27.6M Buy
414,802
+3,857
+0.9% +$257K 0.06% 297
2014
Q3
$19.1M Buy
410,945
+8,485
+2% +$394K 0.05% 385
2014
Q2
$20.9M Sell
402,460
-6,000
-1% -$312K 0.05% 354
2014
Q1
$19.1M Buy
408,460
+1,900
+0.5% +$88.9K 0.05% 362
2013
Q4
$19.1M Buy
406,560
+2,700
+0.7% +$127K 0.05% 360
2013
Q3
$19.6M Buy
403,860
+12,545
+3% +$608K 0.06% 336
2013
Q2
$18.1M Buy
+391,315
New +$18.1M 0.06% 327