Retail Scan — September 23, 2026 Close
Retail Scan — September 23, 2026 Close
On Holding jumped 11.09% and Shopify 9.53%, and Shopify's move carried it back above its 200-day average for the first time in this stretch. Casey's climbed out of capitulation to RSI 27.0, though its 30-day window kept deepening to -30.07%. McDonald's was the quiet casualty — RSI dropped to 25.9 on 3.3x average volume with no dated news covering it. Coca-Cola Consolidated posted the board's worst week at -5.63%, giving back the cushion that made it one of this board's strongest structures. TJ Maxx's bounce carried through a second week (+7.12%), a real second confirmation after last scan flagged it as unproven.
Data as-of the 2026-09-23 close. Prior scan: the September 18 retail scan (data as-of the 2026-09-18 close). The 7-day window here runs September 16 to September 23.
Quick Snapshot
| Signal | Reading |
|---|---|
| Overall | 🟡 Breadth improved — eleven of twenty-two names are oversold or worse, down from fifteen last scan — but the improvement is concentrated in a handful of large moves, not a broad repair. |
| Leaders | ONON (+11.09%), SHOP (+9.53%), CROX (+7.99%). |
| Laggards | COKE (-5.63%), ANF (-5.46%), MCD (-4.12%), SBUX (-3.29%). |
| Caveat | Fresh pulls for HD, TJX, WMT and COST all carry September 21–22 crawl stamps on what read as new earnings pages; Walmart's own release page path is dated August 20, confirming these are republished pages, not fresh events inside this week. No cause is claimed from them. |
What's Going On
Shopify's move is the structural headline. RSI rose from 40.5 to 54.1, price gained 10.8% to $142.34, and the stock crossed back above its 200-day average — from 1.4% below to 9.4% above. The trailing year improved alongside it, from -15.52% to -5.07%, though the excess return over the market is still negative at -20.84. A fresh pull (fetched September 22) carries a "why did Shopify stock go up today" item with no substantive detail behind the headline, so the move is real and the cause is not established.
On Holding had the single biggest week on this board: RSI jumped from 34.7 to 56.2 on an 11.09% gain, and its 30-day window turned positive (+2.20%) for the first time in this stretch. The stock remains 22.0% under its 200-day with a -34.23% trailing year, so this is a sharp bounce inside a broken trend, not a repair — the same caution the prior scan applied to TJ Maxx's first bounce week.
TJ Maxx's bounce, by contrast, has now held for a second week: RSI climbed from 31.2 to 43.8, the stock gained 7.12%, and the 30-day window improved from -11.94% to -6.48%. A fresh pull (fetched September 22) carries a Q2 FY27 results page citing 4% comp sales growth, but the underlying release path carries no confirming date and a nearly identical pattern on Walmart's file traced back to an August release republished under a September crawl stamp — so this is noted as a receipt, not confirmed as this week's trigger.
McDonald's is the name that moved against the tape without an explanation on file. RSI fell from 31.6 to 25.9 — just above capitulation — on a 4.12% weekly decline and volume running 3.3 times the average. The company's own news pull is six weeks old and covers nothing but analyst price-target cuts from early August; nothing dated inside this week's window explains the drop. Coca-Cola Consolidated had the board's worst week outright at -5.63%, cutting its 200-day cushion from 6.2% to 3.4% and its trailing year from +71.64% to +63.45% — still a strong long record, but the gap that made it a clean structure last scan has narrowed fast. Abercrombie gave back more of its extension, falling 5.46% and cooling its 30-day window from +28.74% to +17.70%; it remains 31.7% over its 200-day with a +51.54% trailing year, so this reads as continued unwinding of a large prior run rather than a break.
Home Depot and Lowe's both ticked their RSI up slightly (28.3→32.3 and 30.7→34.7) while price kept drifting down — small deceleration, not repair; both remain deep under their 200-day averages (-13.1%, -18.1%) with trailing years near -27%. Walmart, Costco, Target, Domino's and Casey's all moved in a narrow band. Casey's climbed out of capitulation for the first time since it joined this board, RSI rising from 23.8 to 27.0 on a mildly positive week (+1.41%), even as its 30-day window deepened further to -30.07% from -28.54% — the September 8 quarter is still working through the base.
What Changed Since Prior Scan (2026-09-18 close → 2026-09-23 close)
- SHOP crossed back above its 200-day: RSI 40.5→54.1, price $128.50→$142.34, 7D -0.23%→+9.53%, 30D -12.33%→-4.98%; distance to its 200-day flipped from -1.4% to +9.4%.
- ONON had the board's biggest week: RSI 34.7→56.2, price $27.26→$30.16, 7D -0.55%→+11.09%, 30D -12.80%→+2.20%.
- TJX's bounce held for a second week: RSI 31.2→43.8, price $127.24→$131.59, 7D +0.97%→+7.12%, 30D -11.94%→-6.48%.
- COKE posted the board's worst week: RSI 49.3→43.9, price $192.08→$187.49, 7D -0.28%→-5.63%, 30D +2.80%→-2.65%; 200-day cushion narrowed from 6.2% to 3.4%.
- MCD dropped toward capitulation on elevated volume: RSI 31.6→25.9, price $248.24→$238.32, 7D -1.70%→-4.12%, 30D -7.18%→-12.56%.
- CASY climbed out of capitulation: RSI 23.8→27.0, price $597.48→$597.31, 7D -2.92%→+1.41%, 30D -28.54%→-30.07%.
- WMT recovered: RSI 45.8→57.6, price $106.73→$110.53, 7D -0.39%→+2.82%, 30D -6.62%→+3.79%.
- YUM and COST crossed into neutral: YUM RSI 37.2→42.0, 7D -2.04%→+1.94%; COST RSI 35.9→41.9, 7D -1.05%→+1.23%.
- ANF cooled further: RSI 53.6→49.9, price $135.76→$132.25, 7D -6.52%→-5.46%, 30D +28.74%→+17.70%.
- HD, LOW, XRT, DECK, AS, NKE, DPZ, TGT all moved within a narrow range; no new break.
- No entrants, no dropouts.
How To Read The Board
These rows are screen evidence, not setups. The separator is the long trend — distance from the 200-day average plus the trailing year.
Four names still pass both tests: TGT (+23.4% over its 200-day, +79.51% year), ANF (+31.7%, +51.54%), CROX (+18.3%, +59.46%) and COKE (+3.4%, +63.45%, though narrowing after this week's worst-on-board decline). SHOP moved into the mixed category this week — now above its 200-day (+9.4%) but still carrying a negative trailing year (-5.07%) and negative alpha. WMT is the inverse shape: a positive trailing year (+7.81%) from 6.8% below its 200-day. CASY stays mixed as before: a positive year (+8.39%) from 18.2% below its 200-day, with the base still not found.
The remaining fifteen — HD, LOW, MCD, TJX, DPZ, YUM, COST, NKE, AS, DECK, LULU, ONON, CMG — plus the sector fund XRT are negative on both the 200-day distance and the trailing year at once. A rising RSI in that group this week is deceleration, not a discount reversing. SBUX sits at the tipping point: barely positive on the trailing year (+9.86%) but now 4.3% under its 200-day with negative alpha, a trend genuinely under test rather than intact.
Price Table
| Stock | Price | RSI | SMA20 | vs SMA | 7D% | 30D% | Signal |
|---|---|---|---|---|---|---|---|
| WMT | $110.53 | 57.6 | $106.68 | +3.6% | +2.82% | +3.79% | 🟡 Neutral |
| CROX | $124.62 | 56.7 | $117.79 | +5.8% | +7.99% | -0.97% | 🟡 Neutral |
| ONON | $30.16 | 56.2 | $27.93 | +8.0% | +11.09% | +2.20% | 🟡 Neutral |
| SHOP | $142.34 | 54.1 | $138.63 | +2.7% | +9.53% | -4.98% | 🟡 Neutral |
| ANF | $132.25 | 49.9 | $142.12 | -6.9% | -5.46% | +17.70% | 🟡 Neutral |
| TGT | $156.26 | 48.4 | $160.01 | -2.3% | +1.02% | -8.02% | 🟡 Neutral |
| COKE | $187.49 | 43.9 | $193.70 | -3.2% | -5.63% | -2.65% | 🟡 Neutral |
| TJX | $131.59 | 43.8 | $129.85 | +1.3% | +7.12% | -6.48% | 🟡 Neutral |
| LULU | $102.28 | 43.0 | $106.55 | -4.0% | +6.56% | -16.70% | 🟡 Neutral |
| YUM | $140.63 | 42.0 | $145.84 | -3.6% | +1.94% | -10.63% | 🟡 Neutral |
| COST | $904.70 | 41.9 | $915.77 | -1.2% | +1.23% | -6.87% | 🟡 Neutral |
| XRT | $82.10 | 37.5 | $84.87 | -3.3% | -0.76% | -7.60% | 🟢 Oversold |
| NKE | $36.05 | 36.6 | $37.36 | -3.5% | +0.75% | -11.53% | 🟢 Oversold |
| AS | $26.90 | 36.0 | $28.38 | -5.2% | -0.85% | -13.89% | 🟢 Oversold |
| CMG | $32.71 | 35.6 | $35.87 | -8.8% | -2.88% | -13.97% | 🟢 Oversold |
| DECK | $78.59 | 35.5 | $82.30 | -4.5% | +0.81% | -14.65% | 🟢 Oversold |
| LOW | $191.36 | 34.7 | $199.04 | -3.9% | -1.41% | -11.81% | 🟢 Oversold |
| DPZ | $296.43 | 33.6 | $322.34 | -8.0% | -1.62% | -15.07% | 🟢 Oversold |
| HD | $296.72 | 32.3 | $312.90 | -5.2% | -1.90% | -12.06% | 🟢 Oversold |
| CASY | $597.31 | 27.0 | $674.45 | -11.4% | +1.41% | -30.07% | 🟢 Oversold |
| SBUX | $94.14 | 26.3 | $101.13 | -6.9% | -3.29% | -12.42% | 🟢 Oversold |
| MCD | $238.32 | 25.9 | $254.99 | -6.5% | -4.12% | -12.56% | 🟢 Oversold |
Tier Analysis
Capitulation (RSI below 25): None. Casey's climbed out this scan, from 23.8 to 27.0.
Oversold (RSI 25-40): MCD (25.9), SBUX (26.3), CASY (27.0), HD (32.3), DPZ (33.6), LOW (34.7), DECK (35.5), CMG (35.6), AS (36.0), NKE (36.6), XRT (37.5). Eleven names, down from fifteen last scan — TJX, ONON, COST, LULU and YUM climbed out into neutral.
Neutral/Strong (RSI 40 and up): COST (41.9), YUM (42.0), LULU (43.0), TJX (43.8), COKE (43.9), TGT (48.4), ANF (49.9), SHOP (54.1), ONON (56.2), CROX (56.7), WMT (57.6, the board's highest print).
Entry Zones
Conditions, not advice.
| Stock | Entry zone | Thesis / condition |
|---|---|---|
| SHOP | $138.63 (20-day) as support | Crossed back above its 200-day this week; the trailing year is still negative, so this needs to hold before it's a confirmed repair. |
| TJX | $129.85 (20-day) reclaim | Second straight bounce week; the earlier capitulation streak is now two weeks behind it. |
| TGT | $160.01 (20-day) reclaim | Still the cleanest long structure on the board: +23.4% over its 200-day, +79.51% year. |
| ANF | $142.12 (20-day) reclaim | Giving back extension for a second scan, still +17.70% on the month and 31.7% over its 200-day. |
| CROX | $117.79 (20-day) as support | Two consecutive strong weeks; intact trend, no dated cause on file for either. |
| COKE | Watch the 200-day cushion, now only 3.4% | Worst week on the board just narrowed its best structural edge; the year is still strong (+63.45%) but the margin for error is shrinking. |
| CASY | Watch the 50-day before any zone | Climbed out of capitulation but the month kept deepening to -30.07%; the base is still not found. |
| ONON | No zone yet | Biggest single-week move on the board, from deep inside a broken trend (-22.0% under its 200-day, -34.23% year). Confirm before treating as a turn. |
| HD, LOW, DPZ, NKE, AS, DECK, LULU, SBUX, MCD | No zone | Under the 200-day with negative trailing years. Improving RSI here is deceleration, not a discount. |
Action Matrix
| Stock | Signal | Action | Notes |
|---|---|---|---|
| SHOP | 🟡 Neutral | 🔍 Watch | Crossed back above its 200-day; confirm the trailing year keeps improving before calling it repaired. |
| TJX | 🟡 Neutral | 🔍 Watch | Second confirming week after last scan's unproven bounce. |
| TGT, ANF, CROX | 🟡 Neutral | 🔒 Hold | The board's cleanest long structures, cooling or extending in place. |
| COKE | 🟡 Neutral | ⚠️ Avoid | Worst week on the board; its structural cushion just narrowed sharply. |
| ONON | 🟡 Neutral | 🔍 Watch | Board's biggest single-week move, still inside a broken long trend. |
| WMT, COST, YUM | 🟡 Neutral | 🔍 Watch | Crossed into neutral this week; long-horizon records are mixed, not clean. |
| CASY | 🟢 Oversold | 🔍 Watch | Out of capitulation, but the month deepened again — the floor is still unconfirmed. |
| HD, LOW | 🟢 Oversold | ⚠️ Avoid | Deceleration only; both remain deep under their 200-day averages. |
| MCD | 🟢 Oversold | ⚠️ Avoid | Dropped to the board's lowest RSI on 3.3x volume with no dated cause on file — worth flagging, not yet explained. |
| SBUX | 🟢 Oversold | ⚠️ Avoid | Widening gap to its 200-day; the intact-trend read from earlier scans is gone. |
| DPZ, NKE, AS, DECK, LULU, CMG, XRT | 🟢 Oversold | ❌ Don't buy / 🔍 Watch | Weak on both the 200-day and the trailing year; improving RSI is not a repaired trend. |
What To Watch Next
| Watch | Why it matters |
|---|---|
| McDonald's drop to RSI 25.9 on 3.3x volume | No dated news covers it; the desk's own pull is six weeks stale. Worth a direct follow-up. |
| Whether Shopify holds above its newly reclaimed 200-day | The board's cleanest structural change this week; the trailing year is still negative. |
| Coca-Cola Consolidated's narrowing 200-day cushion (6.2% → 3.4%) | Its worst week on record for this board just cut its best structural edge close to half. |
| Whether TJ Maxx's second bounce week extends to a third | Two confirming weeks now, after last scan called the first one unproven. |
| Casey's floor, still not found | The 30-day window deepened again to -30.07% even as RSI climbed out of capitulation. |
The Gold
Key Discoveries
| Discovery | Implication |
|---|---|
| Shopify crossed back above its 200-day average this week | The board's clearest structural repair, though the trailing year (-5.07%) hasn't caught up yet. |
| McDonald's fell to RSI 25.9 on 3.3x average volume with no news covering it | A genuine unexplained move on an otherwise quiet name — worth a direct look. |
| TJ Maxx's bounce is now two weeks old | Last scan's "needs a second week" test has been met. |
Mistakes (Don't Repeat)
| Mistake | Lesson |
|---|---|
| Treating a September-dated crawl stamp as a fresh earnings catalyst | Walmart's own release page traces to an August 20 date despite a September 22 crawl stamp; the same caution applies to HD, TJX and COST's similarly-dated pulls. |
| Reading Coca-Cola Consolidated's flat prior week as a stable structure | Its worst week on this board arrived without warning and cut its 200-day cushion by nearly half. |
Open Questions
- What explains McDonald's volume-heavy slide to RSI 25.9? No receipt on file covers it.
- Does Shopify's reclaimed 200-day hold, or was this week's 9.53% gain a single pop?
- Is On Holding's 11.09% week the start of a turn, or a bounce inside a trend still 22.0% under its 200-day?
Sources
- Tape data (price, RSI, moving averages, returns, long-horizon): pre-computed summaries as of the 2026-09-23 close — retail.
- Prior-scan comparison values: 2026-09-18-retail-scan.
- News pulls checked: HD (latest, fetched 2026-09-22, earnings page with no confirming date in the release path), TJX (fetched 2026-09-22, same pattern), WMT (fetched 2026-09-22, own release URL path dated 2026-08-20), COST (fetched 2026-09-22, earnings-call-transcript catalog page), CASY (fetched 2026-09-22, no item dated inside this week), MCD (fetched 2026-08-04, analyst price-target cuts only, no coverage of this week's move), COKE (fetched 2026-07-07, stale), SHOP (fetched 2026-09-22, generic "why did it move" page with no detail), ONON (fetched 2026-09-11, stale), ANF (fetched 2026-09-01, stale). No cause is claimed for any move on this board.
Related
9 eventsNo direct external sources are attached to this read.