CarMax, Inc. KMX

Full chart Compare
Set alert

Price alert · KMX

All alert types
55.14 USD +1.76 (+3.30%)

At closeNov 4, 2026, 4:58 PM EST

55.13 -0.01 -0.02%

After hours · Nov 4, 4:58 PM ET

53.62 Day range 55.25
30.26 52-week range 65.28
YTD
+42.70%
1 year
+35.31%

Analyst view

Consensus: hold

Hold
Price target (mean) 63.77 +15.6% 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 20
  • 3 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.421590.109 – 0.770.43-2.0%6.71B+15.8%13
Next quarter0.372950.12 – 0.63-0.85+143.9%6.52B+9.6%12
Current year3.222.72 – 3.861.68+91.5%29.05B+12.2%14
Next year3.492.87 – 4.103.22+8.5%29.42B+1.3%14

Upgrades and downgrades

The latest rating changes

KMX analyst upgrades and downgrades
DateFirmActionFromTo
Nov 4, 2026JP MorganMaintainedNeutralNeutral
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