KMX
Q3 2026 EPS Estimate
$0.68
Sep 29, 2026 · Reports before open
Revenue Estimate
$6.93B
FY2027E EPS$2.71
FY2028E EPS$3.11

Analyst Sentiment

Wall St. Consensus
Hold
17 analysts·Moderate coverage
50
Score
1 Buy (6%)15 Hold (88%)1 Sell (6%)
Rating Breakdown
Strong Buy
00%
Buy
16%
Hold
1588%
Sell
16%
Strong Sell
00%

Analyst ratings reflect Wall Street opinion, not guarantees. Historical accuracy varies by firm and sector.

Price Target Expectations

Bear
$43.00
-27.5%
Consensus
$50.00
-15.7%
Bull
$66.00
+11.3%
12-Month Target Range17 analysts
$43.00$50.00$66.00
Current $59.28Consensus
Current Price
$59.28
Above Consensus
$9.28

Price targets are 12-month analyst forecasts. Actual results depend on earnings, market conditions, and sector trends.

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+5.85%
EPS+0.51%
FY2028
Rev+2.05%
EPS+14.73%
FY2029
Rev+3.57%
EPS-3.39%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2027EFY2028EFY2029E
Revenue Avg$27.17B$27.72B$28.71B
Low$26.07B$26.53B$27.56B
High$28.52B$28.98B$30.54B
EBITDA Avg$1.93B$1.97B$2.04B
Low$1.85B$1.89B$1.96B
High$2.03B$2.06B$2.17B
EBIT Avg$1.41B$1.44B$1.49B
Low$1.35B$1.38B$1.43B
High$1.48B$1.50B$1.58B
Net Income Avg$386M$424M$503M
Low$369M$398M$290M
High$439M$501M$629M
EPS Avg$2.71$3.11$3.00
Low$2.50$2.70$1.96
High$2.98$3.40$4.26
Analysts (Rev / EPS)14 / 1213 / 126 / 5
Quarterly
MetricQ3 2026Q4 2026Q1 2027Q2 2027Q3 2027Q4 2027Q1 2028Q2 2028
Revenue Avg$6.93B$6.10B$6.12B$8.13B$7.04B$6.20B$6.18B$8.54B
Low$6.69B$5.88B$5.87B$7.80B$6.76B$5.95B$5.94B$8.20B
High$7.40B$6.51B$6.61B$8.78B$7.61B$6.70B$6.68B$9.23B
EBITDA Avg$493M$434M$435M$578M$501M$441M$440M$607M
Low$476M$418M$418M$555M$481M$423M$422M$583M
High$527M$463M$470M$625M$541M$476M$475M$656M
EBIT Avg$360M$317M$318M$422M$365M$322M$321M$443M
Low$347M$305M$305M$405M$351M$309M$308M$425M
High$384M$338M$343M$456M$395M$348M$347M$479M
Net Income Avg$102M$58M$44M$197M$125M$83M$66M$210M
Low$86M$45M$42M$187M$118M$79M$63M$200M
High$120M$66M$49M$218M$138M$92M$73M$233M
EPS Avg$0.72$0.41$0.31$1.39$0.88$0.59$0.46$1.48
Low$0.60$0.31$0.30$1.31$0.83$0.56$0.44$1.40
High$0.84$0.46$0.34$1.53$0.97$0.65$0.51$1.64
Analysts (Rev / EPS)10 / 910 / 87 / 35 / 35 / 59 / 37 / 44 / 4

Earnings Surprises

Recent Analyst Actions

Jul 29, 2026UBS
JPMorgan Upgrades CarMax (KMX) to Neutral
Target:$60.00
+1.9%from $58.88
Jul 21, 2026Barclays
Barclays Upgrades CarMax (KMX) to Equalweight
Target:$61.00
+9.1%from $55.91
Jun 23, 2026Morgan Stanley
CarMax price target raised to $44 from $35 at Morgan Stanley
Target:$44.00
-16.0%from $52.41
Jun 23, 2026UBS
CarMax price target raised to $57 from $42 at UBS
Target:$57.00
+8.8%from $52.41
Jun 18, 2026Stephens
CarMax upgraded to Overweight from Equal Weight at Stephens
Target:$66.00
+26.2%from $52.28
Jun 18, 2026Truist Financial
CarMax price target raised to $50 from $47 at Truist
Target:$50.00
+5.6%from $47.35
Jun 18, 2026RBC Capital
CarMax price target raised to $45 from $41 at RBC Capital
Target:$45.00
-5.0%from $47.35
Jun 18, 2026Mizuho Securities
CarMax (KMX) PT Raised to $43 at Mizuho
Target:$43.00
-9.2%from $47.35
Jun 18, 2026Robert W. Baird
CarMax price target raised to $55 from $48 at Baird
Target:$55.00
+16.2%from $47.35
Jun 18, 2026Barclays
CarMax price target raised to $37 from $31 at Barclays
Target:$37.00
-21.9%from $47.35
Jun 12, 2026Barclays
CarMax (KMX) PT Raised to $31 at Barclays
Target:$31.00
-39.9%from $51.57
May 27, 2026UBS
UBS Starts CarMax (KMX) at Neutral
Target:$42.00
+3.3%from $40.64
Apr 16, 2026Barclays
CarMax price target lowered to $26 from $28 at Barclays
Target:$26.00
-35.8%from $40.48
Apr 15, 2026RBC Capital
CarMax price target raised to $41 from $37 at RBC Capital
Target:$41.00
-1.6%from $41.66
Apr 10, 2026Evercore ISI
CarMax price target raised to $45 from $40 at Evercore ISI
Target:$45.00
-2.0%from $45.90
Feb 18, 2026Robert W. Baird
CarMax price target raised to $48 from $44 at Baird
Target:$48.00
+13.6%from $42.25
Feb 10, 2026Evercore ISI
CarMax price target raised to $42 from $40 at Evercore ISI
Target:$42.00
-10.1%from $46.72
Feb 3, 2026Evercore ISI
CarMax price target raised to $40 from $38 at Evercore ISI
Target:$40.00
-10.7%from $44.78
Dec 19, 2025RBC Capital
CarMax price target raised to $37 from $34 at RBC Capital
Target:$37.00
-3.7%from $38.44
Dec 19, 2025Wedbush
CarMax price target lowered to $36 from $40 at Wedbush
Target:$36.00
-6.5%from $38.52
Dec 19, 2025Mizuho Securities
CarMax price target lowered to $36 from $46 at Mizuho
Target:$36.00
-8.5%from $39.34
Dec 19, 2025Stephens
CarMax price target lowered to $36 from $39 at Stephens
Target:$36.00
-8.5%from $39.34
Dec 19, 2025Evercore ISI
CarMax (KMX) PT Lowered to $36 at Evercore ISI
Target:$36.00
-8.5%from $39.34
Dec 19, 2025Barclays
CarMax price target lowered to $24 from $28 at Barclays
Target:$24.00
-39.0%from $39.34
Dec 18, 2025Truist Financial
CarMax price target raised to $37 from $35 at Truist
Target:$37.00
-7.0%from $39.77
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.