CarMax, Inc. KMX

Full chart Compare
Set alert

Price alert · KMX

All alert types
53.92 USD -2.50 (-4.43%)

Nov 3, 2026, 3:27 PM EST

53.17 Day range 55.64
30.26 52-week range 65.28
YTD
+39.54%
1 year
+30.43%

Analyst view

Consensus: hold

Hold
Price target (mean) 63.77 +18.3% upside
Target (low)
43.00
Target (mean)
63.77
Target (high)
96.00
Ratings (0m) 20 4 buy · 15 hold · 1 sell
  • Strong buy0
  • Buy4
  • Hold15
  • Sell0
  • Strong sell1

Recommendation trend

  • This month 20
  • 1 month ago 20
  • 2 months ago 19

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

KMX analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.424970.123 – 0.770.43-1.2%6.70B+15.6%13
Next quarter0.371110.12 – 0.63-0.85+143.7%6.49B+9.2%13
Current year3.222.72 – 3.861.68+92.0%29.03B+12.2%14
Next year3.522.87 – 4.203.22+9.2%29.39B+1.3%15

Upgrades and downgrades

The latest rating changes

KMX analyst upgrades and downgrades
DateFirmActionFromTo
Oct 15, 2026B of A SecuritiesUpgradeUnderperformBuy
Sep 30, 2026BarclaysMaintainedEqual-WeightEqual-Weight
Sep 30, 2026UBSMaintainedNeutralNeutral
Sep 30, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Sep 30, 2026Truist SecuritiesMaintainedHoldHold
Sep 30, 2026RBC CapitalMaintainedSector PerformSector Perform
Sep 30, 2026BairdMaintainedOutperformOutperform
Sep 30, 2026BNP ParibasReiteratedUnderperformUnderperform
Sep 30, 2026B of A SecuritiesMaintainedUnderperformUnderperform
Sep 25, 2026Stephens & Co.MaintainedOverweightOverweight
Sep 23, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Sep 18, 2026JP MorganMaintainedNeutralNeutral
Jul 29, 2026JP MorganUpgradeUnderweightNeutral
Jul 21, 2026BarclaysUpgradeUnderweightEqual-Weight
Jun 23, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Jun 23, 2026UBSMaintainedNeutralNeutral
Jun 22, 2026BarclaysMaintainedUnderweightUnderweight
Jun 18, 2026JP MorganMaintainedUnderweightUnderweight
Jun 18, 2026Truist SecuritiesMaintainedHoldHold
Jun 18, 2026Evercore ISI GroupMaintainedIn-LineIn-Line
Jun 18, 2026RBC CapitalMaintainedSector PerformSector Perform
Jun 18, 2026BairdMaintainedOutperformOutperform
Jun 18, 2026Stephens & Co.UpgradeEqual-WeightOverweight
Jun 18, 2026MizuhoMaintainedNeutralNeutral
Jun 18, 2026B of A SecuritiesMaintainedUnderperformUnderperform
Jun 16, 2026Truist SecuritiesMaintainedHoldHold
Jun 12, 2026BarclaysMaintainedUnderweightUnderweight
Jun 11, 2026JP MorganMaintainedUnderweightUnderweight
May 27, 2026UBSInitiated—Neutral
Apr 16, 2026BarclaysMaintainedUnderweightUnderweight