C+

Constituent dispersion · breadth vs the index

XLY — Consumer Discretionary Select Sector

48/48 covered · 100% by weight · benchmark: XLY price · closes through 2026-07-17 ·holdings as of 2026-06-16

Concentration 58.47% in top 5 8.73 effective names · HHI 1145
RS vs S&P 500 21d -1.67pp sector return − SPY
RS vs Nasdaq-100 21d +2.28pp sector return − QQQ
Broad decline - breadth is falling with price. Last 21 sessions — price -2.35% · A/D -9 (-0.19/name)
XLY price
Cumulative advance / decline of constituents — rises when more names are up than down; turns before price at inflections

Divergence over time — price vs breadth, by horizon

The hero read is the 1-month picture; here the same price↔breadth divergence across 1 week / 1 month / 1 quarter, computed over the 126-session history. A/D /name is net advancers-minus-decliners per covered constituent; % beating Δ and median−ETF Δ show how participation shifted. Price rising while those fall = the move is narrowing under the surface.

HorizonPriceA/D /name% beating ΔMedian−ETF ΔRead
1 week -1.54% -0.29 +5pp +0.31pp Confirming ↓
1 month -2.35% -0.19 -32pp -8.55pp Confirming ↓
1 quarter +1.33% -1.27 -5pp -1.07pp Weakening

Over the last 126 sessions: price down -7.11%, breadth down (-3.27/name) · % beating 54→45 · median−ETF +0.81pp→-0.99pp.

Stocks above their moving average — participation breadth

Of the 48 covered constituents, the share trading above each simple moving average — the classic breadth gauge. A firm index price with a low %-above-MA is a narrow, top-heavy tape. As of 2026-07-17.

5-day 43.75% 21/48 above
20-day 41.67% 20/48 above
50-day 53.19% 25/47 above
100-day 47.83% 22/46 above
150-day 43.48% 20/46 above
200-day 47.83% 22/46 above
% of constituents above their 50-day average — breadth over the last year; 50% is the participation midpoint

New highs & new lows — by horizon

How many of the 48 covered constituents closed today at a new high (or low) over each window, and the net. A shrinking net as the index holds up = fewer names leading.

HorizonNew highsNew lowsNet
5-Day 6 (13%) 14 (29%) -8
1-Month 3 (6%) 4 (8%) -1
3-Month 1 (2%) 0 (0%) +1
6-Month 1 (2%) 0 (0%) +1
52-Week 1 (2%) 0 (0%) +1
YTD 1 (2%) 0 (0%) +1

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d -1.62% -1.60% +0.02pp 8 / 40 25 / 23 26 of 48 ±1.45%
5d -1.54% -0.81% +0.73pp 18 / 30 29 / 19 15 of 48 ±3.02%
21d -2.35% -3.09% -0.74pp 20 / 28 22 / 26 3 of 48 ±6.29%
YTD -3.13% -1.08% +2.05pp 22 / 24 24 / 22 0 of 46 ±18.56%

Median − ETF below zero means the typical name is lagging the cap-weighted index — the move is top-heavy. "Beat" counts constituents outperforming the ETF over the window. Dispersion is the cross-sectional standard deviation of constituent returns — high = a stock-picker's tape, low = pure beta.

What drove the move — contribution = weight × return

Today (1d)

  • GRMN+3.82%+0.03pp
  • EBAY+1.04%+0.01pp
  • CMG+0.70%+0.01pp
  • ROST+0.32%+0.01pp
  • F+0.28%+0pp
  • TSLA-2.61%-0.51pp
  • AMZN-1.06%-0.27pp
  • HD-2.63%-0.15pp
  • LOW-3.44%-0.1pp
  • MCD-2.10%-0.08pp

This month (21d)

  • AMZN+0.50%+0.13pp
  • DASH+8.30%+0.11pp
  • BKNG+3.39%+0.1pp
  • SBUX+3.75%+0.1pp
  • EXPE+10.35%+0.06pp
  • TSLA-5.89%-1.14pp
  • TJX-7.13%-0.31pp
  • MCD-7.02%-0.27pp
  • LOW-6.83%-0.2pp
  • MAR-8.23%-0.17pp

Each name's contribution = its index weight × its return — the percentage points it added to (green) or subtracted from (red) the ETF's move. Computed across covered names.

Leaders & laggards (21-day)

  • GPC+16.36%
  • BBY+14.51%
  • EXPE+10.35%
  • DASH+8.30%
  • CMG+5.61%
  • CCL-14.53%
  • APTV-12.50%
  • RCL-8.27%
  • HLT-8.25%
  • MAR-8.23%

XLY — constituent leadership race

$100 in each covered XLY constituent at 2025-12-24, rebased to 100. Watch leadership change hands.

0%

Each covered constituent started at $100 at the window open; the bars race by total return (top 12 shown). Decision-support, not investment advice.

Constituents — 48 covered · click a column to sort

Symbol Weight Last 1d 5d 21d YTD RS rank
AMZN Amazon.com Inc 25.20% 247.23 -1.06% +0.77% +0.50% +7.11% 58
TSLA Tesla Inc 19.40% 380.84 -2.61% -6.60% -5.89% -15.32% 29
HD Home Depot 5.55% 338.87 -2.63% -1.29% +0.53% -0.86% 63
TJX TJX Companies 4.35% 154.46 -0.21% +2.06% -7.13% +0.84% 15
MCD McDonald's Corp 3.85% 267.71 -2.10% -2.51% -7.02% -11.92% 17
BKNG Booking Holdings 3.09% 181.68 -1.59% +1.84% +3.39% 81
LOW Lowe's Companies 2.88% 208.73 -3.44% -1.37% -6.83% -12.64% 19
SBUX Starbucks Corp 2.73% 105.49 -2.66% -0.49% +3.75% +26.08% 85
MAR Marriot Int Cl A 2.06% 366.24 -1.32% -2.62% -8.23% +18.28% 8
HLT Hilton Inc 1.85% 321.32 -0.58% -4.22% -8.25% +11.97% 6
ROST Ross Stores Inc 1.81% 233.46 +0.32% +4.75% -0.44% +29.87% 56
ORLY O'Reilly Automotive 1.78% 86.05 -0.23% -0.27% -5.11% -5.66% 33
RCL Royal Caribbean Cruises Ltd 1.72% 286.96 -2.38% +0.56% -8.27% +3.97% 4
GM General Motors Company 1.71% 76.07 -2.12% -2.29% -7.81% -6.03% 10
F Ford Motor Company 1.35% 14.23 +0.28% +1.64% -1.25% +11.02% 54
DASH Doordash Inc Cl A 1.31% 184.14 -1.19% -4.00% +8.30% -18.69% 92
ABNB Airbnb Inc Cl A 1.30% 145.98 -1.23% -1.78% +3.39% +7.56% 79
NKE Nike Inc 1.25% 43.76 -1.82% -1.37% -2.84% -30.86% 50
AZO Autozone 1.20% 3046.44 -0.51% -0.85% -2.60% -10.17% 52
EBAY Ebay Inc 1.14% 112.06 +1.04% -4.39% +2.51% +29.44% 77
CVNA Carvana Company Cl A 1.06% 67.34 -4.70% +2.29% -3.85% 46
YUM Yum! Brands 1.00% 147.92 -2.75% -9.55% -6.18% -1.29% 27
CMG Chipotle Mexican Grill 0.98% 34.44 +0.70% -2.30% +5.61% -6.92% 90
DHI D.R. Horton 0.97% 149.39 -3.26% -1.44% -4.44% +4.33% 38
GRMN Garmin Ltd 0.90% 250.99 +3.82% +2.65% +5.38% +24.21% 88
CCL Carnival Corporation Ltd 0.87% 26.41 -1.68% -1.57% -14.53% -12.59% 0
TPR Tapestry Inc 0.69% 141.46 -1.89% +0.52% -5.31% +11.33% 31
WSM Williams-Sonoma 0.62% 228.41 +0.01% +3.00% +0.54% +28.81% 65
EXPE Expedia Group Inc 0.61% 268.77 -0.80% -0.76% +10.35% -4.72% 94
DRI Darden Restaurants 0.57% 198.53 -1.33% -2.80% -5.03% +9.53% 35
PHM Pultegroup 0.55% 126.08 -2.28% +1.07% +1.06% +7.75% 73
ULTA Ulta Beauty Inc 0.48% 479.57 +0.15% +2.21% +3.43% -20.73% 83
LEN Lennar Corp 0.45% 83.89 -2.91% -0.45% -6.56% -17.60% 23
NVR NVR Inc 0.41% 6490.04 -3.15% +0.16% +0.81% -11.01% 69
TSCO Tractor Supply Company 0.38% 30.51 -1.61% +0.26% +0.99% -38.22% 71
DECK Deckers Outdoor Corp 0.38% 106.49 -2.33% +0.47% -3.34% +2.72% 48
RL Ralph Lauren Corp 0.36% 380.45 -1.97% -3.66% -6.24% +7.89% 25
LVS Las Vegas Sands 0.36% 45.36 -0.74% -2.85% -7.32% -29.54% 13
BBY Best Buy Company 0.36% 85.41 +0.14% +3.15% +14.51% +29.55% 96
APTV Aptiv Plc 0.34% 57.47 -3.02% -5.12% -12.50% -24.47% 2
GPC Genuine Parts Company 0.34% 124.82 -0.67% -0.64% +16.36% +3.56% 98
LULU Lululemon Athletica 0.30% 116.33 -2.07% -2.46% +0.72% -44.02% 67
HAS Hasbro Inc 0.26% 81.55 -0.66% +3.28% -4.01% +0.96% 42
DPZ Domino's Pizza Inc 0.23% 322.18 -2.27% +7.59% +0.52% -22.31% 60
MGM MGM Resorts International 0.22% 46.13 -1.64% -1.60% -3.86% +26.42% 44
WYNN Wynn Resorts Ltd 0.21% 96.64 -1.50% -3.14% -6.78% -19.30% 21
NCLH Norwegian Cruise Ord 0.21% 19.46 -0.76% -0.76% -4.28% -12.81% 40
POOL Pool Corp 0.15% 201.17 -3.25% -4.41% +1.56% -10.87% 75

RS rank = the constituent's 21-day return percentile within the index (100 = strongest of the covered names). Weight is the index weight; returns use adjusted closes. Default sort: weight.

Other ETFs & indices

Dispersion is computed across the constituents we cover in our data lake (see coverage badge). Decision-support, not investment advice.