KMX: Bull Flag detected on 22 Jul 2026
All prices, scores, and news on this page reflect data available before market open on .
Browse all Bull Flag detections →On 22 Jul 2026, our scan flagged KMX as a bull flag setup scoring 75 out of 98 (Good tier), with a 71% win probability based on our historical pattern database and a 1.6 to 1 reward to risk ratio. This is a swing trade setup: win probability reflects a 10 trading day hold, not an intraday move. At $57.61, the conservative target is $59.51 with a stop at $54.44.
Overall Score
75
of 98
Good
Win Probability
71%
High
Reward / Risk
1.6
: 1
$0.84 reward
$-0.51 risk
Swing Trading Plan
Entry
$57.61
Target
$59.51
Stop Loss
$54.44
Holding Period
Up to 10 trading days
Win Probability
71%
Current Setup
KMX is forming a bull flag pattern after climbing from roughly $50 to near $59.21 in recent weeks. The structure scores 15.0/15, indicating well-defined consolidation boundaries between key resistance at $55.75 and support at $53.89. The overall pattern quality reads 75.1/98 with a 70.98% win probability. Volume remains elevated at 3.63M shares (1.25x average), confirming institutional participation into the flag formation. Breakout score of 10.4 and volume score of 10.7 suggest solid follow-through potential, with current price at $57.61 positioned above both key levels and the measured move targeting $59.51 conservatively.
Stock Context
CarMax reported Q1 FY27 EPS of $1.31, topping consensus of $0.94–$0.96 on $8.01B revenue versus expected ~$7.42–$7.43B. New CEO Keith Barr launched a four-pillar turnaround plan focused on sharper pricing, omni/digital platform strength, finance product attachment, and cost cuts. On July 21, 2026, Barclays upgraded KMX from Underweight to Equal Weight with a $61 price target, joining Stephens (Overweight, $66), Baird, RBC, Morgan Stanley, and UBS in raising targets. CEO Keith Barr and director Mark F. O'Neil purchased over $1M in combined open-market shares, signaling management confidence in the turnaround narrative. The pattern acceleration follows positive earnings inflection and institutional validation.
What to Expect
A successful bull flag breakout would confirm on a daily close above resistance at $55.75 with volume exceeding 3.5M shares, targeting the conservative measured move of $59.51—roughly 3.3% upside from current price. The 70.98% historical win probability suggests this pattern has shown reliable follow-through. Invalidation occurs decisively below key support at $53.89; a break below this level would negate the flag structure and signal return to prior consolidation. RSI at 64.59 shows moderate momentum without overbought extremes (>70), providing room for continuation into the breakout target.
Risk Factors
Despite strong earnings, concerns over profit margins and execution remain. CarMax's leverage profile (D/E 0.47, interest coverage 0.6x) and negative free cash flow (-$687M latest quarter from working-capital drag on inventory) underline balance-sheet risk. The Consumer Discretionary sector trades in a bearish regime (score: -0.73), creating headwind for auto retail. Beta of 1.46 amplifies volatility in market pullbacks. The current P/E ratio of 37.69x trades at a premium to historical averages, reflecting investor confidence in future growth despite recent profitability challenges. Elevated valuation leaves limited margin for execution misses or economic slowdown; any guidance reduction could trigger sharp reversal below $53.89 support.
Sources:
CarMax (KMX) Earnings: Latest Report, Earnings Call & Financials
·
KMX Stock Climbs As Turnaround Story Gains Momentum - StocksToTrade
·
Carmax - CarMax Reports Fourth Quarter and Fiscal Year 2026 Results
·
CarMax (KMX) Upgraded by Barclays with 65% Target Price Increase
·
KMX Stock Climbs As CarMax Turnaround Story Gains Traction - StocksToTrade
·
CarMax, Inc. (KMX) Stock Price, News, Quote & History - Yahoo Finance
·
CarMax - KMX - Stock Price & News | The Motley Fool
·
CarMax Stock Jumps As Q1 Beat Triggers Analyst Upgrades
How We Find and Score This Setup
We scan more than 6,000 NYSE and NASDAQ stocks every trading day and compare each detected pattern against a database of 370,000+ historical detections. Every setup is scored across three dimensions: Structure, Volume, and Breakout Readiness. Win probability is a calibrated estimate of how similar historical setups performed over the following 10 trading days. This is a swing trading tool built for multi-day holds. It is not built or tested for day trading.
Frequently Asked Questions
Is KMX a good swing trade?
KMX scored 75 out of 98 on our bull flag scan, with a 71% historical win probability over the standard 10 trading day hold. Good setup based on our systematic scoring.
What is the entry, target, and stop loss for this setup?
The setup's reference price is $57.61, with a conservative target of $59.51 and a stop loss at $54.44.
What would invalidate this bull flag setup?
A close below the stop loss at $54.44 would invalidate the setup and suggest the pattern has failed.
How is the win probability calculated?
Win probability is a calibrated estimate of how similar historical bull flag setups performed over the following 10 trading days, drawn from a database of 370,000+ historical pattern detections across 6,000+ NYSE and NASDAQ stocks.
Market & Sector Regime
Market
Bullish
0.54
-1.0
0
+1.0
Consumer Discretionary Sector
Bearish
-0.73
-1.0
0
+1.0
Other Patterns Detected Today
Higher Lows Volume Spike
20 days in pattern
Moderate
27.1
Overall Score
36
of 40
Pattern Quality
13
of 20
Setup
13
of 20
R/R
13
of 18
Context
Pattern Quality Score
15
of 15
Structure
10
of 13
Breakout
11
of 12
Volume
Recent Performance
Momentum & Trend
RSI (14)
64.6
Neutral
MACD Histogram
+0.17
Bullish
Bollinger Band Position
85.4%
Upper Zone
Volatility & Risk
20-Day Volatility
0.40
High
ATR %
4.0%
Medium
Beta
1.46
Above Mkt
Volume Analysis
Volume Ratio
1.25x
Above Avg
20-Day Avg Vol
2.9M
shares / day
Current Volume
3.6M
shares traded
Price Levels
52W High
$68.71
Target
$59.51
Current
$57.61
Resistance
$55.75
Stop Loss
$54.44
Support
$53.89
52W Low
$30.26
Disclaimer: This analysis is algorithmically generated for educational purposes only and does not constitute financial advice. Past pattern performance does not guarantee future results. Win probabilities are based on historical data across 370,000+ observations. Always conduct your own research and consult a qualified financial advisor. AI-assisted contextual analysis by Claude (Anthropic). Indicators reflect values at time of detection.