Skip to content

Dossier · KMX · Dormant

KMX · CarMax Inc. · Stock research

Last analysed ·

Current thesis

Turnaround re-rating went live in July: KMX broke the $50–$53 shelf to close $57.33 on 2026-07-17 (+17.2% in five sessions) after a Q1 FY27 blowout (EPS $1.31 vs ~$0.95, revenue $8.01B +6.2%), CEO Keith Barr buying 9,400 shares at $53.005 on 2026-06-22, and Stephens flipping to Overweight with a $66 target. Consensus PT is $41.73 — 27% below spot — so the upgrade cycle is only beginning.

Invalidation trigger

A weekly close below $53 fills the 2026-07-13/15 breakout gap, loses the July shelf, and voids the leg — that level is also where the CEO transacted on 2026-06-22. Secondary: a second consecutive quarter of retail GPU compression without comp-unit acceleration at the 2026-09-29 Q2 FY2027 print.

Thesis status

Played out resolved published trigger did not fire How this is scored →

Latest analysis and events for KMX —

As of 2026-07-19, orbyd's latest analysis for CarMax Inc. (KMX): Turnaround re-rating went live in July: KMX broke the $50–$53 shelf to close $57.33 on 2026-07-17 (+17.2% in five sessions) after a Q1 FY27 blowout (EPS $1.31 vs ~$0.95, revenue $8.01B +6.2%), CEO Keith Barr buying 9,400 shares at $53.005 on 2026-06-22, and Stephens flipping to Overweight with a $66 target. Consensus PT is $41.73 — 27% below spot — so the upgrade cycle is only beginning.

Invalidation trigger: A weekly close below $53 fills the 2026-07-13/15 breakout gap, loses the July shelf, and voids the leg — that level is also where the CEO transacted on 2026-06-22. Secondary: a second consecutive quarter of retail GPU compression without comp-unit acceleration at the 2026-09-29 Q2 FY2027 print.

Next dated event on file: — catalyst in 62d.

Current Thesis

The read from early July — spent positioning, no catalyst until September — has been overtaken by tape. KMX closed $57.33 on 2026-07-17 after a five-session run of +17.2% off the $50–$53 shelf, and the character of the move changed along the way. What powered May and June was short covering into a binary. The remarkable number is the consensus target, $41.73, sitting some 27% below spot. When a Street that is structurally short a name starts marking targets up toward a price it already trades at, upgrades chase price for months rather than the reverse. Behind it sits an actual operating print — Q1 FY2027 (reported 2026-06-17, quarter ended 2026-05-31) delivered revenue of $8.01B, up 6.2% against a $7.42–$7.43B bar, EPS of $1.31 against a $0.94–$0.96 consensus, total units +3.3%, and SG&A per unit down 6.8%. Keith Barr, CEO since 2026-03-16, put a four-pillar plan behind it: sharper pricing, omni/digital, finance and protection attachment, structural cost. Director Mark F. O'Neil bought alongside him, over $1M combined. This is a legacy retailer pivoting under new management with insiders funding it personally and the analyst community still positioned wrong. The theme is ACCELERATING again. It is also extended, and the peer group is not confirming.

Bullish and bearish views on CarMax Inc.

The model's bull view on CarMax Inc. (KMX), in brief: Q1 FY2027 (2026-06-17) beat by a wide margin, not a rounding error: EPS $1.31 vs $0.94–$0.96 consensus, revenue $8.01B (+6.2%) vs ~$7.43B expected, total units +3.3% on strong wholesale demand. The bear view: The beat was bought with margin. Retail gross profit per used unit compressed because management priced aggressively to move volume; unit growth is being purchased, and a second quarter of that trade without accelerating comps reads as discounting rather than share capture.… Both cases follow in full.

Bull Case

  • Q1 FY2027 (2026-06-17) beat by a wide margin, not a rounding error: EPS $1.31 vs $0.94–$0.96 consensus, revenue $8.01B (+6.2%) vs ~$7.43B expected, total units +3.3% on strong wholesale demand.
  • SG&A per unit fell 6.8% in the quarter, against a management commitment to remove ≥$150M of SG&A over 18 months with most landing inside FY2027 — an EPS lever that works regardless of used-car demand.
  • Stephens upgraded to Overweight with a $66 target, raised from $43, in mid-July; the stock jumped ~9% that session from ~$51.78. First real rating conversion since the print.
  • Consensus price target is $41.73 versus a $57.33 close on 2026-07-17. Barclays sits Underweight $37, JP Morgan Underweight $38 (both 2026-06-18/22). Every desk below spot is a forced marker-upward as the tape holds.
  • Insider conviction is dated and open-market, not vesting: CEO Keith Barr 9,400 shares at $53.005 on 2026-06-22 (Form 4 filed 06-24); director Mark F. O'Neil also purchasing, >$1M combined.
  • 2026-07-15 printed $58.94 (+5.8%) on 4.71M shares, roughly double the surrounding sessions' volume — participation confirmed the breakout rather than drifting it higher on air.
  • 52-week range $30.26–$71.99 leaves the prior high 26% overhead if the turnaround converts the neutral rating cluster.

Bear Case

  • The beat was bought with margin. Retail gross profit per used unit compressed because management priced aggressively to move volume; unit growth is being purchased, and a second quarter of that trade without accelerating comps reads as discounting rather than share capture.
  • Trailing fundamentals do not support the multiple: LTM revenue -1.8%, operating margin -1.8%, P/E 33.8 against an S&P 500 median near 24.2 (Trefis, 2026-07-16). Price has run ahead of the business.
  • Peer tape is not confirming. Carvana fell ~8% on 2026-06-17 on used-car margin and credit concerns the same session KMX reported. A used-vehicle re-rate with the highest-beta comparable under credit pressure is a narrow move.
  • Macro is hostile to the financing arm. The 2026-06-17 Fed decision — Kevin Warsh's first as chair — signaled future tightening and the Dow fell 500+ on 06-18. CAF income was already -9.8% YoY at $143.7M in the prior quarter; higher-for-longer compresses spreads and consumer affordability together.
  • The rating distribution remains defensive: BofA Underperform $45, RBC Sector Perform $45, Mizuho Neutral $43, Morgan Stanley Equal-Weight $44, Truist Hold $50. Dispersion from $37 to $66 marks a contested turnaround.
  • 2026-07-17 closed -1.95% at $57.33 after tagging $58.94 — the first distribution day of the leg.

Setup & Price Structure

  • Base: 2026-07-06 to 2026-07-10 held $50.21–$53.49 with 07-01 at $51.82. That congestion is the shelf.
  • Breakout: 07-13 $54.87 → 07-14 $55.73 → 07-15 $58.94 (+5.8%, 4.71M shares). Gap through the shelf on expanding volume.
  • Follow-through: 07-16 $58.47, 07-17 $57.33 (-1.95%). Holding above the breakout, cooling off the high.
  • $53 is the operative structure — it caps the pre-breakout range, sits at the rising short-term average, and coincides with the $53.005 print where the CEO transacted on 2026-06-22.
  • Extension: roughly 12–14% above the July base. Entering here is buying a fifth-day move, and the standard consumer-discretionary behaviour is a retest of the gap before the next leg.
  • Overhead: the $66 Stephens target and the $71.99 52-week high. No dense supply between $59 and $66 from the recent structure — the air pocket is the reason the move ran as fast as it did.

Catalyst Calendar (next 30 days)

  • 2026-07-20 to 2026-08-18 — no scheduled company event. The window is driven entirely by rating migration and Form 4 flow.
  • Ongoing, undated — further target revisions from the $37–$50 cluster (Barclays, JPM, Mizuho, Morgan Stanley, Truist). Each mark-up toward spot is narrative confirmation; a downgrade held at $37–$38 through a $57 tape is a stance nobody defends for long.
  • Ongoing, undated — additional insider Form 4s. Continued open-market buying above $53 would be the cleanest confirmation available before the print.
  • 2026-08-31 — Q2 FY2027 quarter ends. No disclosure, but the pricing-versus-GPU trade is being decided inside this window.
  • 2026-09-29 (confirmed) — Q2 FY2027 results pre-market, conference call 8:00 a.m. ET. Binary. This is where "traded margin for units" either shows up as comp acceleration or as a broken plan.
  • Macro — Fed commentary under Warsh through August. Any hardening of the tightening path pressures CAF spreads and the affordability case directly.

What Would Change Our Mind

  • A weekly close below $53 fills the 2026-07-13/15 gap, loses the July shelf, and returns the name to the $50–$53 chop it broke out of. That ends the leg.
  • The $41.73 consensus target failing to migrate upward over the next four to six weeks while price holds $57+ would indicate the Stephens move was isolated rather than the front of an upgrade cycle.
  • A second consecutive quarter of retail GPU compression at the 2026-09-29 print without comparable-store unit acceleration converts the four-pillar plan from share capture into margin destruction.
  • Insider selling by Barr or O'Neil after the July run would remove the strongest non-price signal in the file.
  • Deterioration in used-vehicle credit — rising subprime delinquencies, a CAF loss-provision step-up, or peer credit blowups — would break the financing leg independently of the retail story.
  • A push above $62 without volume expansion, followed by a sharp reversal, would mark the move as exhaustion rather than accumulation.

Correlation Notes

  • Direct comps: CVNA (highest beta, currently the weak link on margin and credit), AN, LAD, PAG, GPI, ABG, SAH. KMX outperforming this group is the turnaround thesis working; KMX rallying while the group sags is a single-stock re-rate with less durability.
  • Auto credit complex: ALLY, CACC, OMF, CRMT. CarMax Auto Finance ties KMX to subprime consumer credit; widening spreads in this group hit KMX earnings with a lag the equity usually ignores until the print.
  • Rates: inverse sensitivity to the front end. The used-vehicle affordability equation is a monthly-payment calculation, so KMX trades against 2-year yields more tightly than most retail.
  • Consumer discretionary tape (XLY, XRT) sets the regime. A broad discretionary rotation supports the leg; a defensive rotation strands it.
  • Wholesale pricing (Manheim Used Vehicle Value Index, monthly) is the fundamental input that leads GPU by roughly a quarter and is the earliest read on whether the aggressive-pricing strategy is compressing or expanding spread.

Notes

  • EARNINGS BLACKOUT: Q1 FY2027 prints pre-market 2026-06-17 — binary risk, no fresh entry into the print.
  • The May–June rally is squeeze/positioning-driven (elevated short interest + activist), not fundamental; treat any long as a probe with tight 1%/name cap until the print clears.
  • Sell-side stance is bearish: Barclays UW $31 (2026-06-12), JPM UW $37 (2026-06-11), both ~30-40% below ~$52 spot.
  • Fundamental watch items: GPU guided down ~$300/unit (~13%) in Q1; CAF income -9.8% YoY to $143.7M last quarter; comp used units -1.9% in Q4.
  • Theme auto-tag flagged ACCELERATING — that reflects price velocity from the squeeze, not narrative health; re-classify after 2026-06-17.
  • Catalyst cleared: Q1 FY2027 printed pre-market 2026-06-17 as a beat (rode a 'Q1 pop', introduced a new growth strategy); the binary that powered the May–June squeeze is now behind the name — no company-specific catalyst until ~mid-September Q2 FY2027.
  • Post-print sell-side is lukewarm-to-bearish despite across-the-board PT hikes: Barclays UW $37 (06-22), JPM UW $38 (06-18), BofA Underperform $45 (06-18), Morgan Stanley EW $44 (06-23), RBC SP $45, Truist Hold $50, Mizuho Neutral $43, UBS Neutral $57 (06-23), Evercore In-Line $58, Baird Outperform $55 — PT dispersion $37–$58 marks a 'show me' turnaround, not a consensus re-rate.
  • Macro flipped hostile: the 2026-06-17 Fed decision (Chair Warsh's first) signaled future tightening; Dow -500+ on 06-18. Higher-for-longer kills the rate-cut/CAF re-rate optionality the affordability bull case needed.
  • The ramp was squeeze/positioning-driven (elevated short interest + activist), not fundamental acceleration; treat any long as a small probe, not a trend entry.
  • $44 = May breakout shelf and the operative thesis-break level; 200-day MA (roughly high-$50s/low-$60s) is overhead resistance the rally has not reclaimed.
  • Prior DORMANT/spent-positioning read is superseded: the July leg is upgrade-cycle driven, not squeeze-driven. Stephens EW→OW, PT $43→$66; stock +9% on that session from ~$51.78.
  • Consensus PT $41.73 vs $57.33 close (2026-07-17) — the entire covering Street is marked below spot. Barclays UW $37, JPM UW $38, Mizuho $43, MS EW $44, BofA Underperform $45, RBC SP $45, Truist Hold $50, Baird OP $55, UBS $57, Evercore $58, Stephens OW $66.
  • Insider buys are open-market and dated: CEO Keith Barr 9,400 sh @ $53.005 on 2026-06-22 (~$498K, Form 4 filed 06-24, direct holding 33,375); director Mark F. O'Neil also purchased; >$1M combined.
  • Q1 FY2027 (2026-06-17, qtr ended 2026-05-31): revenue $8.01B +6.2% vs ~$7.43B est; EPS $1.31 vs $0.94–$0.96 est; total units +3.3%; SG&A/unit -6.8%. Retail GPU compressed deliberately via aggressive pricing — that trade-off is the whole thesis risk.
  • EARNINGS: Q2 FY2027 confirmed pre-market Tuesday 2026-09-29, call 8:00 a.m. ET. Quarter ends 2026-08-31. Binary — no fresh exposure into the print.
  • Price map: base 07-06→07-10 $50.21–$53.49; breakout 07-13 $54.87 → 07-15 $58.94 (+5.8%, 4.71M sh ≈2x normal); 07-16 $58.47; 07-17 $57.33 (-1.95%, first distribution day). 52-wk range $30.26–$71.99.
  • Cluster confirmation is WEAK: Carvana fell ~8% on 2026-06-17 on used-car margin/credit fears. A used-vehicle re-rate without the highest-beta comp participating caps conviction — extension plus non-confirming peers is why this sizes as a probe, not a full position.
  • Valuation is a bear input, not a decision: P/E 33.8 vs S&P median 24.2, LTM revenue -1.8%, operating margin -1.8% (Trefis 2026-07-16).
  • Macro overhang: 2026-06-17 Warsh Fed signaled tightening, Dow -500 on 06-18. CAF income was -9.8% YoY at $143.7M in the prior quarter; higher-for-longer compresses spreads and affordability together.
  • Watch Manheim Used Vehicle Value Index monthly — leads GPU by roughly a quarter and is the earliest read on whether aggressive pricing is expanding or destroying spread.

Related · shared themes

See also · stocks to watch