Consumer Scan — July 31, 2026 Close

Scan

Consumer Scan — July 31, 2026 Close

raw scan snapshot — prices as of scan date, not live 32 rows · screens, not recommendations prior scanresearch/scans/2026-07-28-consumer-scan.md

CMG staged the sharpest reversal in this watchlist — RSI climbing from 51.1 to 62.4 as its 7-day change swung from +0.57% to +17.08% — while DECK and NKE both moved the other way, DECK slipping back to the oversold border (RSI 49.5→40.1) and NKE's 30-day change flipping negative (+3.78%→-3.14%). XLY recovered out of its recent slump (RSI 43.0→54.3, 7-day change +6.11%), and PYPL cooled from last scan's extended overbought read (78.5→71.6) without breaking down. HIMS is the quiet divergence: its RSI barely moved (41.7→41.5) but its 30-day change deepened sharply, from -12.19% to -26.08%.

Data as-of 2026-07-31 close. All numbers from precomputed summaries/consumer.json. Prior scan: 2026-07-28-consumer-scan (2026-07-28, data as-of 2026-07-28 close).

Quick Snapshot

Signal Reading
Overall 🟡 A mixed scan — CMG's sharp rally and XLY's recovery sit against DECK and NKE both weakening back toward the oversold line, with PYPL cooling but still the most extended name on the board.
Key insight CMG's 7-day change swung from +0.57% to +17.08% (RSI 51.1→62.4) — the sharpest single-name reversal in the group this scan.

What's Going On

CMG is the headline mover. Its RSI climbed from 51.1 to 62.4 as price rose from $33.51 to $37.22 and the 7-day change flipped from +0.57% to +17.08%, though the most recent single session actually pulled back -3.37% — meaning most of the week's pop happened earlier and has already given a little back. It remains a death-crossed name, so the move reads as a sharp counter-trend rally rather than a fresh uptrend.

DECK and NKE both weakened. DECK's RSI fell from 49.5 to 40.1, sitting right at the oversold border, with the 30-day change flipping from +2.61% to -3.44% even though its golden-cross structure is still intact. NKE slipped from RSI 50.4 to 43.9, and its 30-day change flipped from +3.78% to -3.14% inside a name that's already death-crossed and trending down.

XLY recovered the most cleanly: RSI rose from 43.0 to 54.3, price from $112.48 to $116.09, and the 7-day change flipped from -2.08% to +6.11%. Its 30-day change is still negative (-3.96%→-1.69%) and it remains death-crossed, so this reads as a bounce closing a gap rather than a confirmed trend change.

PYPL cooled from last scan's extreme read but is still the most extended name on the board — RSI eased from 78.5 to 71.6, price from $58.32 to $57.21, and the 30-day change from +31.41% to +29.82%.

HIMS is the quiet divergence worth flagging: RSI barely moved (41.7→41.5) and the 7-day change actually improved (-10.42%→-1.14%), but the 30-day change deepened sharply from -12.19% to -26.08% — a sign the window is rolling off a stronger earlier stretch faster than the current week is recovering it.

CROX cooled meaningfully (RSI 60.9→48.1, 7-day change +0.49%→-4.98%), and DPZ eased off its high (RSI 68.7→62.4, 30-day change +19.19%→+14.22%). AS, LULU, SBUX, XYZ, and CRSR all consolidated within a narrower range after last scan's broad recovery, with no name showing a sharp break either way.

What Changed Since 2026-07-28 (2026-07-28 close → 2026-07-31 close)

  • CMG rallied hard: RSI 51.1→62.4, price $33.51→$37.22, 7D +0.57%→+17.08%, 30D +1.64%→+6.34% (single-day pullback of -3.37% on the most recent print).
  • DECK slipped back toward oversold: RSI 49.5→40.1, price $103.92→$96.88, 30D +2.61%→-3.44%.
  • NKE weakened further: RSI 50.4→43.9, price $43.05→$41.71, 30D +3.78%→-3.14%.
  • XLY recovered: RSI 43.0→54.3, price $112.48→$116.09, 7D -2.08%→+6.11%, 30D -3.96%→-1.69%.
  • PYPL cooled from extreme overbought: RSI 78.5→71.6, price $58.32→$57.21, 30D +31.41%→+29.82%.
  • HIMS's trailing windows diverged: RSI 41.7→41.5 (flat), price $29.32→$27.77, 7D -10.42%→-1.14% (improved), 30D -12.19%→-26.08% (worsened).
  • CROX cooled: RSI 60.9→48.1, price $135.94→$128.01, 7D +0.49%→-4.98%.
  • DPZ eased off its high: RSI 68.7→62.4, 7D +7.39%→+4.35%, 30D +19.19%→+14.22%.
  • AS, LULU, SBUX, XYZ, and CRSR all consolidated within a narrow range after last scan's broad recovery.

How To Read The Board

Golden-cross names (SBUX, HIMS, DECK, CROX, XYZ, CRSR) mean the 50-day average sits above the 200-day — DECK's slip back toward oversold is happening inside a structure that's still technically intact, which is why it reads as a pullback rather than a broken trend so far. Death-cross names (AS, LULU, NKE, CMG, DPZ, PYPL, XLY) should have any bounce read as counter-trend until the cross itself flips — CMG's rally this scan is exactly that kind of move within a still-death-crossed name, and NKE's fresh 30-day flip to negative sits inside a structure the data already tags as trending down.

Price Table

Stock Price RSI SMA20 vs SMA 7D% 30D% Signal
PYPL $57.21 71.6 $52.93 +8.1% +1.89% +29.82% 🟠 Overbought
CMG $37.22 62.4 $34.35 +8.3% +17.08% +6.34% 🟡 Neutral
DPZ $347.44 62.4 $324.46 +7.1% +4.35% +14.22% 🟡 Neutral
CRSR $10.61 59.6 $9.82 +8.1% +7.72% +12.16% 🟡 Neutral
XYZ $81.24 57.0 $79.54 +2.1% +5.30% +5.33% 🟡 Neutral
XLY $116.09 54.3 $114.58 +1.3% +6.11% -1.69% 🟡 Neutral
SBUX $105.25 54.2 $104.81 +0.4% +1.94% +1.80% 🟡 Neutral
AS $35.51 52.7 $34.96 +1.6% +4.69% +4.10% 🟡 Neutral
LULU $118.87 52.6 $116.87 +1.7% +4.02% +2.12% 🟡 Neutral
CROX $128.01 48.1 $131.67 -2.8% -4.98% +3.09% 🟡 Neutral
NKE $41.71 43.9 $42.90 -2.8% +0.02% -3.14% 🟡 Neutral
HIMS $27.77 41.5 $32.54 -14.7% -1.14% -26.08% 🟡 Neutral
DECK $96.88 40.1 $103.23 -6.1% +0.87% -3.44% 🟡 Neutral

Tier Analysis

Capitulation (RSI<25): None.

Oversold (25-40): None — DECK is the closest at 40.1, sitting right at the border.

Neutral/Strong (40+): The entire board, spanning DECK at 40.1 to PYPL at 71.6. CMG, DPZ, and CRSR are the strongest constructive prints; PYPL remains the clear outlier on the extended side.

Entry Zones

Stock Price RSI 30D% Setup
CMG $37.22 62.4 +6.34% Sharpest reversal this scan; single-day pullback (-3.37%) after a violent weekly pop — confirm the base before chasing
DECK $96.88 40.1 -3.44% Slipped back to the oversold border; golden cross intact but the 30-day trend just flipped negative
NKE $41.71 43.9 -3.14% Weakening further inside an already-declining structure; death-crossed
XLY $116.09 54.3 -1.69% Recovered sharply on RSI and 7-day but still net negative on 30D and still death-crossed
PYPL $57.21 71.6 +29.82% Cooled from last scan's 78.5 but still the most extended name on the board
HIMS $27.77 41.5 -26.08% RSI flat but 30-day change deepened sharply — a rolling-window effect, not evidence of stabilizing

Action Matrix

Action Stocks Why
🔍 WATCH CMG Sharpest reversal this scan; confirm the pop holds rather than round-tripping
🔍 WATCH DECK, NKE Both weakening back toward/through the oversold line
🔍 WATCH XLY Recovering on RSI and the week but still net negative on 30D
🔍 WATCH HIMS 30-day change deepening despite a flat RSI print
⚠️ AVOID PYPL Still the most extended name on the board despite cooling from 78.5
🔒 HOLD SBUX, XYZ, CRSR, CROX Constructive/golden-cross structure, RSI not extreme

What To Watch Next

Watch Why it matters
CMG's follow-through Confirm the +17.08% weekly pop holds rather than reversing like last scan's single-day movers
DECK's next print Now sitting right at the oversold border after its golden-cross bounce faded
NKE's 30-day trend Just flipped negative inside an already-weak structure
HIMS's 7D/30D divergence Watch whether the deepening 30-day read catches up to the improving week, or vice versa
PYPL's RSI Still above 70 for a second straight scan despite the pullback

Sources

  • Tape data (price/RSI/SMA/returns): full-scan pre-computed summaries as of the 2026-07-31 close — consumer.
9 events

No direct external sources are attached to this read.