C+

Constituent dispersion · breadth vs the index

XLY — Consumer Discretionary Select Sector

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

Concentration 58.47% in top 5 8.73 effective names · HHI 1145
RS vs S&P 500 21d +0.08pp sector return − SPY
RS vs Nasdaq-100 21d -3.72pp sector return − QQQ
Broad advance - breadth is rising with price. Last 21 sessions — price +1.85% · A/D +106 (+2.21/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 +0.74% +0.04 -8pp +0.39pp Improving
1 month +1.85% +2.21 +50pp +13.17pp Confirming ↑
1 quarter +4.63% -1.54 +34pp +11.53pp Weakening

Over the last 126 sessions: price down -2.55%, breadth down (-3.46/name) · % beating 54→67 · median−ETF +1.72pp→+7.52pp.

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-06-18.

5-day 52.08% 25/48 above
20-day 60.42% 29/48 above
50-day 65.96% 31/47 above
100-day 56.52% 26/46 above
150-day 50% 23/46 above
200-day 52.17% 24/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 11 (23%) 9 (19%) +2
1-Month 10 (21%) 0 (0%) +10
3-Month 2 (4%) 0 (0%) +2
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.45% +1.31% -0.14pp 38 / 10 23 / 25 19 of 48 ±1.77%
5d +0.74% -0.37% -1.10pp 23 / 25 19 / 29 8 of 48 ±4.43%
21d +1.85% +9.37% +7.52pp 34 / 14 32 / 16 2 of 48 ±11.8%
YTD -1.69% -0.31% +1.37pp 23 / 23 23 / 23 2 of 46 ±18.29%

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)

  • AMZN+2.90%+0.73pp
  • TSLA+1.04%+0.2pp
  • HD+2.08%+0.12pp
  • LOW+2.27%+0.07pp
  • RCL+3.66%+0.06pp
  • MCD-1.84%-0.07pp
  • ORLY-1.76%-0.03pp
  • YUM-1.35%-0.01pp
  • TPR-1.62%-0.01pp
  • TJX-0.19%-0.01pp

This month (21d)

  • HD+10.53%+0.58pp
  • RCL+27.08%+0.47pp
  • TJX+8.71%+0.38pp
  • BKNG+11.16%+0.34pp
  • CCL+29.22%+0.25pp
  • AMZN-5.76%-1.45pp
  • TSLA-0.90%-0.17pp
  • SBUX-5.39%-0.15pp
  • AZO-8.45%-0.1pp
  • ORLY-5.53%-0.1pp

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)

  • NCLH+38.20%
  • WSM+32.11%
  • MGM+30.04%
  • CCL+29.22%
  • RL+28.79%
  • HAS-12.09%
  • AZO-8.45%
  • LULU-6.25%
  • AMZN-5.76%
  • ORLY-5.53%

XLY — constituent leadership race

$100 in each covered XLY constituent at 2025-12-11, 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% 244.39 +2.90% +1.19% -5.76% +5.88% 6
TSLA Tesla Inc 19.40% 400.49 +1.04% +0.34% -0.90% -10.95% 23
HD Home Depot 5.55% 334.28 +2.08% +2.54% +10.53% -2.20% 56
TJX TJX Companies 4.35% 163.81 -0.19% -2.69% +8.71% +6.94% 46
MCD McDonald's Corp 3.85% 278.61 -1.84% -2.16% -0.78% -8.33% 25
BKNG Booking Holdings 3.09% 171.78 +0.09% +5.01% +11.16% 63
LOW Lowe's Companies 2.88% 222.20 +2.27% +0.52% +1.75% -7.00% 31
SBUX Starbucks Corp 2.73% 100.65 +0.83% -1.59% -5.39% +20.29% 10
MAR Marriot Int Cl A 2.06% 396.20 +0.40% -0.17% +10.68% +27.95% 60
HLT Hilton Inc 1.85% 348.84 -0.13% +2.04% +10.66% +21.56% 58
ROST Ross Stores Inc 1.81% 232.80 -0.19% -2.64% +9.46% +29.51% 52
ORLY O'Reilly Automotive 1.78% 86.84 -1.76% -3.62% -5.53% -4.79% 8
RCL Royal Caribbean Cruises Ltd 1.72% 312.51 +3.66% +8.53% +27.08% +13.22% 88
GM General Motors Company 1.71% 79.29 -0.36% -1.93% +9.41% -2.05% 50
F Ford Motor Company 1.35% 14.06 +0.72% -4.42% +7.66% +9.69% 40
DASH Doordash Inc Cl A 1.31% 173.46 +4.71% +12.21% +12.16% -23.41% 69
ABNB Airbnb Inc Cl A 1.30% 142.41 +1.33% +8.82% +8.58% +4.93% 44
NKE Nike Inc 1.25% 45.20 +2.29% -1.65% +6.55% -28.58% 38
AZO Autozone 1.20% 3064.48 +0.16% -0.56% -8.45% -9.64% 2
EBAY Ebay Inc 1.14% 108.24 +0.32% -1.25% -4.99% +25.03% 15
CVNA Carvana Company Cl A 1.06% 66.56 +5.89% -1.86% +5.07% 35
YUM Yum! Brands 1.00% 151.99 -1.35% -0.84% +0.36% +1.43% 29
CMG Chipotle Mexican Grill 0.98% 32.49 +1.98% +3.97% -1.66% -12.19% 21
DHI D.R. Horton 0.97% 157.81 +3.50% +2.19% +17.14% +10.21% 79
GRMN Garmin Ltd 0.90% 234.20 +1.00% -1.40% +2.41% +15.90% 33
CCL Carnival Corporation Ltd 0.87% 30.87 +3.21% +9.78% +29.22% +2.17% 92
TPR Tapestry Inc 0.69% 143.50 -1.62% -1.30% +9.33% +12.93% 48
WSM Williams-Sonoma 0.62% 226.92 +2.61% +3.74% +32.11% +27.97% 96
EXPE Expedia Group Inc 0.61% 240.90 +0.60% +7.23% +12.28% -14.60% 71
DRI Darden Restaurants 0.57% 213.45 +1.00% +1.24% +10.18% +17.76% 54
PHM Pultegroup 0.55% 126.96 +4.17% +2.60% +14.33% +8.50% 75
ULTA Ulta Beauty Inc 0.48% 456.13 +1.19% -4.26% -5.28% -24.61% 13
LEN Lennar Corp 0.45% 89.73 +3.76% -5.50% +8.11% -11.86% 42
NVR NVR Inc 0.41% 6490.93 +3.43% +0.17% +12.43% -10.99% 73
TSCO Tractor Supply Company 0.38% 30.24 +1.65% -3.26% -2.10% -38.77% 19
DECK Deckers Outdoor Corp 0.38% 109.11 +3.21% -4.60% +15.74% +5.25% 77
RL Ralph Lauren Corp 0.36% 413.01 +2.27% +5.01% +28.79% +17.12% 90
LVS Las Vegas Sands 0.36% 48.72 +1.23% -3.73% -2.40% -24.32% 17
BBY Best Buy Company 0.36% 74.73 +3.59% -1.78% +26.04% +13.35% 85
APTV Aptiv Plc 0.34% 63.68 +1.29% -6.30% +21.13% -16.31% 83
GPC Genuine Parts Company 0.34% 108.70 +2.43% +6.30% +18.83% -9.82% 81
LULU Lululemon Athletica 0.30% 111.77 +0.01% -8.26% -6.25% -46.22% 4
HAS Hasbro Inc 0.26% 84.74 +1.52% +1.16% -12.09% +4.91% 0
DPZ Domino's Pizza Inc 0.23% 312.47 -0.60% +0.69% -0.09% -24.66% 27
MGM MGM Resorts International 0.22% 46.84 -0.21% -0.80% +30.04% +28.36% 94
WYNN Wynn Resorts Ltd 0.21% 105.53 +3.15% -2.06% +11.34% -11.88% 65
NCLH Norwegian Cruise Ord 0.21% 20.44 +3.08% +7.24% +38.20% -8.42% 98
POOL Pool Corp 0.15% 198.99 +2.39% +3.46% +11.45% -11.84% 67

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.