Bank of America’s CarMax KMX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q2
Sell
-93,800
Closed -$8.17M 8326
2024
Q1
$8.17M Buy
93,800
+63,800
+213% +$4.83M ﹤0.01% 3173
2023
Q4
$2.3M Hold
30,000
﹤0.01% 4265
2023
Q3
$2.12M Hold
30,000
﹤0.01% 4197
2023
Q2
$2.51M Sell
30,000
-366,200
-92% -$26.8M ﹤0.01% 4017
2023
Q1
$25.5M Buy
+396,200
New +$26.5M ﹤0.01% 1900
2020
Q1
Sell
-32,800
Closed -$2.88M 7054
2019
Q4
$2.88M Hold
32,800
﹤0.01% 3730
2019
Q3
$2.89M Buy
32,800
+11,600
+55% +$996K ﹤0.01% 3725
2019
Q2
$1.84M Buy
+21,200
New +$1.66M ﹤0.01% 4097
2017
Q4
Sell
-169,300
Closed -$12.8M 7138
2017
Q3
$12.8M Sell
169,300
-86,600
-34% -$5.77M ﹤0.01% 2264
2017
Q2
$16.1M Buy
+255,900
New +$15.5M ﹤0.01% 1928
2017
Q1
Sell
-33,500
Closed -$2.16M 7116
2016
Q4
$2.16M Hold
33,500
﹤0.01% 3711
2016
Q3
$1.79M Sell
33,500
-16,700
-33% -$946K ﹤0.01% 3729
2016
Q2
$2.46M Buy
+50,200
New +$2.58M ﹤0.01% 3451
2014
Q3
Sell
-25,000
Closed -$1.3M 8087
2014
Q2
$1.3M Buy
+25,000
New +$1.14M ﹤0.01% 3758
2013
Q4
Sell
-3,400
Closed -$165K 8015
2013
Q3
$165K Buy
+3,400
New +$166K ﹤0.01% 5611

Other funds holding KMX

Bank of America's KMX Position: Q1 2026 in Review

Bank of America increased its CarMax (KMX) stake by 62% in Q1 2026, buying an estimated $28.2M and bringing the position to 1,687,359 shares worth $70.2M. The position accounts for 0.01% of the portfolio, ranked #1375.

Bank of America first reported a position in KMX in Q2 2013 and has held it in 52 quarters since. The position peaked at $337M in Q2 2021. 549 funds tracked by Wall St. Rank hold KMX as of Q1 2026.

  • Bank of America held 1,687,359 shares of CarMax worth $70.2M as of Q1 2026.
  • Bank of America bought 643,834 CarMax shares in Q1 2026, an estimated $28.2M.
  • CarMax made up 0.01% of Bank of America's portfolio in Q1 2026, its #1375 holding.
  • Bank of America first reported a position in CarMax in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's CarMax position peaked at $337M in Q2 2021.
  • 549 funds tracked by Wall St. Rank held CarMax as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.