—

Constituent dispersion · breadth vs the index

XLP — Consumer Staples Select Sector

36/36 covered · 100% by weight · benchmark: XLP price · closes through 2026-10-06 ·holdings as of 2026-06-16

Concentration 39.9% in top 5 19.57 effective names · HHI 511
RS vs S&P 500 21d -4.45pp sector return − SPY
RS vs Nasdaq-100 21d -8.95pp sector return − QQQ
Broad decline - breadth is falling with price. Last 21 sessions — price -3.29% · A/D -99 (-2.75/name)
XLP 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.06% +0.19 +9pp -0.72pp Improving
1 month -3.29% -2.75 -5pp -2.20pp Confirming ↓
1 quarter -3.07% -2.47 -16pp -4.12pp Confirming ↓

Over the last 126 sessions: price down -0.11%, breadth down (-1.94/name) · % beating 42→42 · median−ETF -1.99pp→-3.35pp.

Stocks above their moving average — participation breadth

Of the 36 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-10-06.

5-day 80.56% 29/36 above
20-day 33.33% 12/36 above
50-day 16.67% 6/36 above
100-day 25% 9/36 above
150-day 27.78% 10/36 above
200-day 33.33% 12/36 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 36 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 20 (56%) 3 (8%) +17
1-Month 2 (6%) 1 (3%) +1
3-Month 0 (0%) 1 (3%) -1
6-Month 0 (0%) 1 (3%) -1
52-Week 0 (0%) 1 (3%) -1
YTD 0 (0%) 1 (3%) -1

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d +0.94% +0.87% -0.06pp 28 / 8 16 / 20 23 of 36 ±1.1%
5d -0.06% -0.09% -0.03pp 18 / 18 18 / 18 12 of 36 ±2.71%
21d -3.29% -6.64% -3.35pp 5 / 31 15 / 21 3 of 36 ±5.38%
YTD +5.90% +0.69% -5.21pp 18 / 18 15 / 21 2 of 36 ±19.94%

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)

  • WMT+2.03%+0.22pp
  • PG+1.69%+0.12pp
  • COST+1.32%+0.12pp
  • MDLZ+1.93%+0.1pp
  • DG+3.82%+0.06pp
  • KO-0.39%-0.03pp
  • MNST-0.60%-0.03pp
  • KR-0.63%-0.02pp
  • ADM-0.32%-0.01pp
  • HRL-1.00%0pp

This month (21d)

  • PM+4.31%+0.26pp
  • COST+2.18%+0.2pp
  • PG+1.35%+0.1pp
  • TSN+1.07%+0.01pp
  • WMT+0.06%+0.01pp
  • PEP-8.66%-0.35pp
  • TGT-6.15%-0.24pp
  • CASY-17.89%-0.19pp
  • GIS-15.96%-0.19pp
  • KMB-7.80%-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)

  • PM+4.31%
  • COST+2.18%
  • PG+1.35%
  • TSN+1.07%
  • WMT+0.06%
  • CASY-17.89%
  • GIS-15.96%
  • CAG-13.11%
  • MKC-12.83%
  • DLTR-11.59%

XLP — constituent leadership race

$100 in each covered XLP 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 — 36 covered · click a column to sort

Symbol Weight Last 1d 5d 21d YTD RS rank
WMT Walmart Inc 10.99% 107.20 +2.03% +0.37% +0.06% -3.58% 86
COST Costco Wholesale 9.03% 935.68 +1.32% +1.20% +2.18% +8.81% 94
PG Procter & Gamble Company 7.20% 148.41 +1.69% +0.06% +1.35% +5.08% 92
KO Coca-Cola Company 6.58% 86.17 -0.39% -0.77% -2.16% +24.11% 67
PM Philip Morris International 5.94% 190.40 +0.46% -0.96% +4.31% +19.76% 97
MDLZ Mondelez Intl Inc 4.99% 59.62 +1.93% +1.39% -2.71% +11.72% 64
MO Altria Group 4.69% 68.55 +0.99% -0.25% -0.48% +20.88% 81
CL Colgate-Palmolive Company 4.38% 87.25 +1.23% +0.91% -1.71% +11.78% 72
MNST Monster Beverage Corp 4.26% 43.25 -0.60% +3.62% -1.30% +12.82% 78
PEP Pepsico Inc 4.08% 125.71 +0.05% -2.32% -8.66% -11.63% 33
TGT Target Corp 3.94% 154.33 +0.88% -1.34% -6.15% +60.99% 50
KDP Keurig Dr Pepper Inc 2.77% 31.13 +0.78% +0.32% -4.48% +13.05% 56
ADM Archer Daniels Midland 2.48% 82.21 -0.32% +3.54% -2.84% +45.03% 61
SYY Sysco Corp 2.44% 77.45 +1.40% -0.62% -3.25% +6.68% 58
KR Kroger Company 2.42% 58.41 -0.63% -3.92% -0.31% -5.55% 83
KVUE Kenvue Inc 2.24% 17.59 +1.15% -1.79% -6.14% +4.38% 53
KMB Kimberly-Clark Corp 2.18% 96.77 +1.43% -2.24% -7.80% -1.57% 36
HSY Hershey Foods Corp 1.73% 160.80 -0.13% -0.38% -7.13% -10.37% 47
DG Dollar General Corp 1.63% 123.27 +3.82% +1.01% -7.46% -6.32% 42
CHD Church & Dwight Company 1.49% 96.54 +0.92% +1.67% -2.04% +15.87% 69
EL Estee Lauder Companies 1.43% 93.36 +0.06% -1.07% -10.11% -10.22% 22
DLTR Dollar Tree Inc 1.36% 116.19 +2.65% +2.55% -11.59% -5.54% 11
STZ Constellation Brands 1.34% 115.67 +2.08% +2.57% -9.76% -15.05% 25
KHC Kraft Heinz Company 1.34% 22.03 +0.87% -6.06% -11.35% -7.63% 14
GIS General Mills 1.18% 32.18 +1.58% -4.85% -15.96% -28.64% 3
BG Bunge Ltd 1.11% 107.33 +0.01% -0.75% -9.59% +21.91% 28
CASY Casey's General Stor 1.08% 620.80 +0.56% +3.48% -17.89% +12.50% 0
TSN Tyson Foods 1.04% 51.97 +0.50% +1.94% +1.07% -9.87% 89
SJM J.M. Smucker Company 0.80% 116.80 +0.49% -3.23% -7.36% +21.95% 44
MKC Mccormick & Company 0.80% 45.40 -0.31% -6.20% -12.83% -32.75% 8
CLX Clorox Company 0.75% 83.52 +1.84% +2.35% -10.25% -15.19% 19
HRL Hormel Foods Corp 0.46% 19.88 -1.00% +0.15% -7.71% -13.84% 39
TAP Molson Coors Brewing 0.45% 36.91 +1.07% +2.50% -8.86% -19.16% 31
CAG Conagra Brands 0.42% 13.45 +1.97% -4.81% -13.11% -18.77% 6
BF.B Brown Forman Cl B 0.30% 26.35 +0.30% +0.23% -1.42% +2.94% 75
CPB The Campbell's Company 0.29% 19.00 -1.55% -4.88% -11.13% -29.57% 17

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.

FAQ · from the current data

XLP dispersion — data Q&A

Is XLP's move broad or carried by a few names (21 sessions)?

As of 2026-10-06: over 21 sessions the fund returned -3.29% while its median constituent returned -6.64% — a dispersion of 5.38 pp; 42% of 36 members beat the fund. Broad decline - breadth is falling with price.

How did XLP's members trade in the last session?

As of 2026-10-06: fund +0.94%, median member +0.87%, 28 advancers vs 8 decliners.

What does the dispersion page for XLP measure?

It splits the fund into its members: the fund's own return against the median constituent, how many members beat the fund, advancers vs decliners, and a cumulative advance/decline line that tends to lead price. A firm fund price with a weak median and a falling A/D line is a narrow, top-heavy tape; a broad move shows the median keeping up. 36 constituents covered, re-baked nightly from the Closelooknet lake.

Is this investment advice?

No — a data surface in an investment research diary. It describes breadth inside a fund; it makes no recommendation.