Constituent dispersion · breadth vs the index

XLP — Consumer Staples Select Sector

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

Concentration 39.9% in top 5 19.57 effective names · HHI 511
RS vs S&P 500 21d -1.81pp sector return − SPY
RS vs Nasdaq-100 21d -2.36pp sector return − QQQ
Broad decline - breadth is falling with price. Last 21 sessions — price -2.44% · A/D -66 (-1.83/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.48% +0.31 +0pp +0.17pp Improving
1 month -2.44% -1.83 -6pp -1.46pp Confirming ↓
1 quarter +0.47% +0.53 -20pp -4.11pp Improving

Over the last 126 sessions: price down -1.20%, breadth down (-1.31/name) · % beating 39→44 · median−ETF -0.94pp→-1.36pp.

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-09-17.

5-day 41.67% 15/36 above
20-day 19.44% 7/36 above
50-day 38.89% 14/36 above
100-day 41.67% 15/36 above
150-day 38.89% 14/36 above
200-day 41.67% 15/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 7 (19%) 8 (22%) -1
1-Month 1 (3%) 4 (11%) -3
3-Month 1 (3%) 2 (6%) -1
6-Month 1 (3%) 2 (6%) -1
52-Week 1 (3%) 1 (3%) +0
YTD 1 (3%) 2 (6%) -1

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d +0.19% +0.00% -0.19pp 17 / 17 13 / 23 25 of 36 ±1.33%
5d +0.48% +0.14% -0.34pp 18 / 18 16 / 20 14 of 36 ±2.53%
21d -2.44% -3.80% -1.36pp 11 / 25 16 / 20 2 of 36 ±8.01%
YTD +8.08% +3.61% -4.48pp 19 / 17 14 / 22 1 of 36 ±20.05%

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)

  • TGT+3.33%+0.13pp
  • ADM+3.64%+0.09pp
  • CL+0.82%+0.04pp
  • CASY+3.13%+0.03pp
  • PG+0.36%+0.03pp
  • WMT-0.66%-0.07pp
  • PM-0.64%-0.04pp
  • KDP-1.16%-0.03pp
  • MO-0.57%-0.03pp
  • EL-1.82%-0.03pp

This month (21d)

  • MO+6.92%+0.32pp
  • PG+2.86%+0.21pp
  • TGT+4.82%+0.19pp
  • KR+7.83%+0.19pp
  • ADM+7.52%+0.19pp
  • WMT-7.08%-0.78pp
  • COST-7.01%-0.63pp
  • CASY-28.95%-0.31pp
  • MNST-6.06%-0.26pp
  • KMB-8.85%-0.19pp

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)

  • EL+11.38%
  • KR+7.83%
  • ADM+7.52%
  • MO+6.92%
  • TGT+4.82%
  • CASY-28.95%
  • CLX-19.47%
  • HRL-14.71%
  • DLTR-12.32%
  • MKC-10.09%

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% 106.79 -0.66% +1.00% -7.08% -3.95% 25
COST Costco Wholesale 9.03% 893.93 +0.02% -0.94% -7.01% +3.96% 28
PG Procter & Gamble Company 7.20% 147.55 +0.36% +3.20% +2.86% +4.47% 75
KO Coca-Cola Company 6.58% 88.06 +0.22% +0.86% -0.86% +26.83% 64
PM Philip Morris International 5.94% 190.48 -0.64% +0.37% +1.52% +19.81% 69
MDLZ Mondelez Intl Inc 4.99% 62.04 -0.51% -0.69% -0.99% +16.25% 61
MO Altria Group 4.69% 69.70 -0.57% +2.94% +6.92% +22.91% 89
CL Colgate-Palmolive Company 4.38% 87.73 +0.82% -0.19% -4.08% +12.40% 44
MNST Monster Beverage Corp 4.26% 44.51 -0.13% +3.30% -6.06% +16.11% 33
PEP Pepsico Inc 4.08% 133.66 -0.51% -2.19% -4.62% -6.04% 39
TGT Target Corp 3.94% 159.83 +3.33% +2.63% +4.82% +66.73% 86
KDP Keurig Dr Pepper Inc 2.77% 31.43 -1.16% -0.10% +2.08% +14.14% 72
ADM Archer Daniels Midland 2.48% 88.09 +3.64% +1.36% +7.52% +55.40% 92
SYY Sysco Corp 2.44% 79.11 +0.51% -3.89% -3.48% +8.96% 53
KR Kroger Company 2.42% 60.75 -0.64% +6.67% +7.83% -1.77% 94
KVUE Kenvue Inc 2.24% 17.87 +0.22% +0.45% -4.95% +6.05% 36
KMB Kimberly-Clark Corp 2.18% 98.19 +0.09% -0.29% -8.85% -0.12% 17
HSY Hershey Foods Corp 1.73% 168.33 -1.44% -3.45% -8.24% -6.18% 19
DG Dollar General Corp 1.63% 124.95 +1.58% +1.59% +3.40% -5.04% 78
CHD Church & Dwight Company 1.49% 95.05 -0.48% +1.18% -4.12% +14.08% 42
EL Estee Lauder Companies 1.43% 93.86 -1.82% -2.71% +11.38% -9.74% 97
DLTR Dollar Tree Inc 1.36% 114.40 +1.78% -3.59% -12.32% -7.00% 8
STZ Constellation Brands 1.34% 122.45 -0.47% -1.10% -6.53% -10.07% 31
KHC Kraft Heinz Company 1.34% 24.73 +0.00% +1.39% -0.36% +3.69% 67
GIS General Mills 1.18% 36.66 -0.41% +1.95% -3.73% -18.70% 50
BG Bunge Ltd 1.11% 119.31 +1.86% -4.24% +4.33% +35.52% 81
CASY Casey's General Stor 1.08% 607.45 +3.13% -3.22% -28.95% +10.08% 0
TSN Tyson Foods 1.04% 52.26 +0.27% -0.38% -9.88% -9.37% 14
SJM J.M. Smucker Company 0.80% 123.75 +0.15% +2.21% +4.43% +29.21% 83
MKC Mccormick & Company 0.80% 49.70 -0.72% -2.74% -10.09% -26.38% 11
CLX Clorox Company 0.75% 85.00 +0.16% -4.25% -19.47% -13.69% 3
HRL Hormel Foods Corp 0.46% 20.76 -0.10% -0.38% -14.71% -10.03% 6
TAP Molson Coors Brewing 0.45% 39.08 -0.08% +1.66% -3.88% -14.41% 47
CAG Conagra Brands 0.42% 15.18 +0.00% +3.27% -2.19% -8.32% 58
BF.B Brown Forman Cl B 0.30% 26.50 +2.95% -0.34% -2.39% +3.52% 56
CPB The Campbell's Company 0.29% 21.18 -0.98% +1.15% -7.35% -21.49% 22

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-09-17: over 21 sessions the fund returned -2.44% while its median constituent returned -3.80% — a dispersion of 8.01 pp; 44% 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-09-17: fund +0.19%, median member +0.00%, 17 advancers vs 17 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 Closelook lake.

Is this investment advice?

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