Royal Bank of Canada’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
-14,500
Closed -$1.26M 7306
2024
Q1
$1.26M Buy
+14,500
New +$1.1M ﹤0.01% 3270
2022
Q3
Sell
-13,000
Closed -$1.18M 7644
2022
Q2
$1.18M Buy
13,000
+10,400
+400% +$978K ﹤0.01% 3347
2022
Q1
$251K Buy
+2,600
New +$280K ﹤0.01% 4882
2018
Q1
Sell
-254,000
Closed -$16.3M 6571
2017
Q4
$16.3M Hold
254,000
0.01% 1270
2017
Q3
$19.3M Buy
254,000
+64,000
+34% +$4.27M 0.01% 1118
2017
Q2
$12M Hold
190,000
0.01% 1395
2017
Q1
$11.3M Hold
190,000
0.01% 1414
2016
Q4
$12.2M Hold
190,000
0.01% 1357
2016
Q3
$10.1M Hold
190,000
0.01% 1468
2016
Q2
$9.32M Buy
+190,000
New +$9.76M 0.01% 1500
2016
Q1
Sell
-136,900
Closed -$7.39M 6514
2015
Q4
$7.39M Hold
136,900
﹤0.01% 1634
2015
Q3
$8.12M Hold
136,900
0.01% 1280
2015
Q2
$9.06M Buy
+136,900
New +$9.76M 0.01% 1263

Other funds holding KMX

Royal Bank of Canada's KMX Position: Q1 2026 in Review

Royal Bank of Canada increased its CarMax (KMX) stake by 31% in Q1 2026, buying an estimated $3.03M and bringing the position to 291,671 shares worth $12.1M. The position accounts for ﹤0.01% of the portfolio, ranked #1784.

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

  • Royal Bank of Canada held 291,671 shares of CarMax worth $12.1M as of Q1 2026.
  • Royal Bank of Canada bought 69,198 CarMax shares in Q1 2026, an estimated $3.03M.
  • CarMax made up ﹤0.01% of Royal Bank of Canada's portfolio in Q1 2026, its #1784 holding.
  • Royal Bank of Canada first reported a position in CarMax in Q2 2013 and has held it in 52 quarters since.
  • Royal Bank of Canada's CarMax position peaked at $84.5M in Q3 2021.
  • 549 funds tracked by Wall St. Rank held CarMax as of Q1 2026.

Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.