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-03 ·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.55pp sector return − SPY
RS vs Nasdaq-100 21d +4.10pp sector return − QQQ
Improving below the surface - the A/D line is rising while price is flat-to-down; more names participating than the headline shows. Last 21 sessions — price -0.4% · A/D +54 (+1.13/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 +3.33% +0.69 -6pp -3.91pp Confirming ↑
1 month -0.40% +1.13 +37pp +7.45pp Improving
1 quarter +10.83% +0.98 +32pp +6.54pp Confirming ↑

Over the last 126 sessions: price down -3.85%, breadth down (-3.21/name) · % beating 54→69 · median−ETF +1.72pp→+4.07pp.

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-02.

5-day 56.25% 27/48 above
20-day 58.33% 28/48 above
50-day 63.83% 30/47 above
100-day 54.35% 25/46 above
150-day 54.35% 25/46 above
200-day 54.35% 25/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 22 (46%) 9 (19%) +13
1-Month 12 (25%) 4 (8%) +8
3-Month 6 (13%) 1 (2%) +5
6-Month 2 (4%) 1 (2%) +1
52-Week 1 (2%) 0 (0%) +1
YTD 2 (4%) 1 (2%) +1

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d -0.82% +1.06% +1.88pp 35 / 13 37 / 11 7 of 48 ±2.8%
5d +3.33% +1.48% -1.84pp 26 / 22 18 / 30 7 of 48 ±5.34%
21d -0.40% +3.67% +4.07pp 32 / 16 33 / 15 3 of 48 ±10.38%
YTD -1.72% -0.03% +1.69pp 23 / 23 25 / 21 2 of 46 ±17.78%

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)

  • MCD+4.16%+0.16pp
  • HD+2.01%+0.11pp
  • AMZN+0.40%+0.1pp
  • TJX+1.92%+0.08pp
  • LOW+2.51%+0.07pp
  • TSLA-7.49%-1.45pp
  • RCL-3.26%-0.06pp
  • ORLY-2.63%-0.05pp
  • F-2.05%-0.03pp
  • AZO-1.83%-0.02pp

This month (21d)

  • HD+15.75%+0.87pp
  • BKNG+10.65%+0.33pp
  • DASH+22.34%+0.29pp
  • LOW+10.09%+0.29pp
  • SBUX+9.17%+0.25pp
  • TSLA-7.15%-1.39pp
  • AMZN-5.40%-1.36pp
  • F-17.28%-0.23pp
  • GM-6.81%-0.12pp
  • ROST-4.46%-0.08pp

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+34.89%
  • DASH+22.34%
  • POOL+22.20%
  • CMG+20.95%
  • EXPE+18.70%
  • APTV-20.26%
  • F-17.28%
  • WYNN-8.33%
  • LVS-8.24%
  • TSLA-7.15%

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% 242.67 +0.40% +6.90% -5.40% +5.13% 19
TSLA Tesla Inc 19.40% 393.45 -7.49% +4.89% -7.15% -12.51% 8
HD Home Depot 5.55% 357.90 +2.01% +3.74% +15.75% +4.71% 88
TJX TJX Companies 4.35% 154.26 +1.92% -0.60% +0.37% +0.71% 33
MCD McDonald's Corp 3.85% 280.63 +4.16% +6.08% +1.55% -7.67% 42
BKNG Booking Holdings 3.09% 184.56 +1.05% +4.24% +10.65% 77
LOW Lowe's Companies 2.88% 227.50 +2.51% +2.51% +10.09% -4.79% 75
SBUX Starbucks Corp 2.73% 104.27 +0.85% +1.08% +9.17% +24.62% 69
MAR Marriot Int Cl A 2.06% 372.95 +1.26% -1.57% -0.22% +20.45% 31
HLT Hilton Inc 1.85% 338.12 +1.81% -0.71% +1.58% +17.82% 44
ROST Ross Stores Inc 1.81% 213.43 +0.72% -0.79% -4.46% +18.73% 21
ORLY O'Reilly Automotive 1.78% 90.25 -2.63% +3.86% +4.66% -1.05% 56
RCL Royal Caribbean Cruises Ltd 1.72% 296.30 -3.26% -8.17% +2.42% +7.35% 46
GM General Motors Company 1.71% 76.00 +0.64% -3.22% -6.81% -6.12% 10
F Ford Motor Company 1.35% 13.36 -2.05% -5.32% -17.28% +4.23% 2
DASH Doordash Inc Cl A 1.31% 192.01 +1.66% +8.54% +22.34% -15.22% 96
ABNB Airbnb Inc Cl A 1.30% 148.93 +1.10% +4.97% +10.85% +9.73% 79
NKE Nike Inc 1.25% 44.09 +2.39% +7.80% +0.82% -30.34% 35
AZO Autozone 1.20% 3159.28 -1.83% +3.28% +4.29% -6.85% 50
EBAY Ebay Inc 1.14% 114.84 +3.20% +6.33% +5.47% +32.66% 58
CVNA Carvana Company Cl A 1.06% 68.60 +1.08% +3.63% +4.57% 54
YUM Yum! Brands 1.00% 164.73 +1.94% +8.99% +12.38% +9.93% 83
CMG Chipotle Mexican Grill 0.98% 35.39 +1.11% +9.63% +20.95% -4.35% 92
DHI D.R. Horton 0.97% 158.57 +0.96% -5.02% +7.21% +10.74% 65
GRMN Garmin Ltd 0.90% 240.02 +1.00% +1.96% -0.42% +18.78% 29
CCL Carnival Corporation Ltd 0.87% 27.91 -2.14% -1.93% +0.98% -7.63% 38
TPR Tapestry Inc 0.69% 144.21 +0.15% -1.23% +4.31% +13.49% 52
WSM Williams-Sonoma 0.62% 227.53 -0.27% -5.22% +11.62% +28.31% 81
EXPE Expedia Group Inc 0.61% 268.69 +1.57% +7.07% +18.70% -4.75% 90
DRI Darden Restaurants 0.57% 204.32 +1.17% -3.97% +3.05% +12.72% 48
PHM Pultegroup 0.55% 133.67 +0.81% -1.58% +13.50% +14.24% 85
ULTA Ulta Beauty Inc 0.48% 461.33 +1.44% -4.98% -6.78% -23.75% 13
LEN Lennar Corp 0.45% 88.21 +1.32% -6.02% -2.96% -13.35% 25
NVR NVR Inc 0.41% 6750.79 +1.61% -0.93% +9.22% -7.43% 71
TSCO Tractor Supply Company 0.38% 31.76 -1.55% +3.28% +5.83% -35.69% 60
DECK Deckers Outdoor Corp 0.38% 104.69 +4.35% +2.05% -5.51% +0.98% 17
RL Ralph Lauren Corp 0.36% 398.22 +0.05% -2.66% +9.55% +12.92% 73
LVS Las Vegas Sands 0.36% 46.99 +1.60% +1.53% -8.24% -27.01% 6
BBY Best Buy Company 0.36% 77.99 +0.98% +1.43% +7.16% +18.30% 63
APTV Aptiv Plc 0.34% 58.89 -2.31% -4.97% -20.26% -22.60% 0
GPC Genuine Parts Company 0.34% 132.57 +12.92% +17.33% +34.89% +9.99% 98
LULU Lululemon Athletica 0.30% 118.43 +1.74% +5.68% -6.36% -43.01% 15
HAS Hasbro Inc 0.26% 80.15 -1.61% -5.57% -4.45% -0.78% 23
DPZ Domino's Pizza Inc 0.23% 311.66 +2.46% +9.19% +1.34% -24.85% 40
MGM MGM Resorts International 0.22% 47.10 -0.88% -0.21% -2.61% +29.08% 27
WYNN Wynn Resorts Ltd 0.21% 95.91 -0.21% -3.49% -8.33% -19.91% 4
NCLH Norwegian Cruise Ord 0.21% 19.78 -4.31% -5.72% +9.10% -11.38% 67
POOL Pool Corp 0.15% 219.47 +1.75% +5.83% +22.20% -2.76% 94

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.