Consumer Scan — July 31, 2026 Close
Consumer Scan — July 31, 2026 Close
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.
Related
9 eventsNo direct external sources are attached to this read.