—

Constituent dispersion · breadth vs the index

XLP — Consumer Staples Select Sector

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

Concentration 39.9% in top 5 19.57 effective names · HHI 511
RS vs S&P 500 21d +12.40pp sector return − SPY
RS vs Nasdaq-100 21d +19.14pp sector return − QQQ
Broad advance - breadth is rising with price. Last 21 sessions — price +9.76% · A/D +97 (+2.69/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 +2.07% +0.78 +10pp +0.28pp Confirming ↑
1 month +9.76% +2.69 +21pp +3.20pp Confirming ↑
1 quarter +4.24% -0.89 +4pp +0.31pp Weakening

Over the last 126 sessions: price up +5.68%, breadth up (+1.11/name) · % beating 36→60 · median−ETF -1.60pp→+0.39pp.

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-11-03.

5-day 72.22% 26/36 above
20-day 86.11% 31/36 above
50-day 75% 27/36 above
100-day 72.22% 26/36 above
150-day 69.44% 25/36 above
200-day 58.33% 21/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 1 (3%) 6 (17%) -5
1-Month 1 (3%) 2 (6%) -1
3-Month 0 (0%) 2 (6%) -2
6-Month 0 (0%) 1 (3%) -1
52-Week 0 (0%) 0 (0%) +0
YTD 0 (0%) 0 (0%) +0

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d -2.07% -1.91% +0.16pp 3 / 33 21 / 15 18 of 36 ±2.23%
5d +2.07% +2.04% -0.02pp 28 / 8 18 / 18 13 of 36 ±4.35%
21d +9.76% +10.18% +0.42pp 33 / 3 22 / 14 11 of 36 ±7.15%
YTD +15.15% +8.51% -6.64pp 25 / 11 13 / 23 2 of 36 ±18.91%

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)

  • CLX+4.34%+0.03pp
  • EL+0.59%+0.01pp
  • BG+0.53%+0.01pp
  • WMT-2.22%-0.24pp
  • SYY-9.33%-0.23pp
  • COST-2.05%-0.18pp
  • ADM-6.82%-0.17pp
  • KDP-5.65%-0.16pp

This month (21d)

  • WMT+18.84%+2.07pp
  • COST+10.37%+0.94pp
  • PG+11.05%+0.8pp
  • KO+9.58%+0.63pp
  • MO+13.35%+0.63pp
  • ADM-14.39%-0.36pp
  • BG-11.74%-0.13pp
  • SYY-2.97%-0.07pp

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)

  • STZ+21.90%
  • WMT+18.84%
  • DLTR+18.45%
  • TAP+14.65%
  • CLX+14.38%
  • ADM-14.39%
  • BG-11.74%
  • SYY-2.97%
  • TGT+0.92%
  • HSY+4.06%

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% 124.86 -2.22% +4.64% +18.84% +12.30% 94
COST Costco Wholesale 9.03% 1019.26 -2.05% +2.89% +10.37% +18.53% 53
PG Procter & Gamble Company 7.20% 162.06 -0.92% +1.78% +11.05% +14.74% 58
KO Coca-Cola Company 6.58% 94.80 -1.07% +3.97% +9.58% +36.54% 33
PM Philip Morris International 5.94% 208.03 -0.12% +2.67% +9.76% +30.85% 39
MDLZ Mondelez Intl Inc 4.99% 65.12 -1.90% +4.44% +11.34% +22.02% 61
MO Altria Group 4.69% 76.94 -0.30% +4.69% +13.35% +35.67% 75
CL Colgate-Palmolive Company 4.38% 95.62 -1.86% +3.74% +10.94% +22.50% 56
MNST Monster Beverage Corp 4.26% 47.18 -1.75% +3.83% +8.43% +23.07% 22
PEP Pepsico Inc 4.08% 137.27 -2.24% +2.82% +9.25% -3.50% 25
TGT Target Corp 3.94% 154.40 -2.51% +4.32% +0.92% +61.07% 8
KDP Keurig Dr Pepper Inc 2.77% 34.74 -5.65% -0.34% +12.46% +26.16% 69
ADM Archer Daniels Midland 2.48% 70.60 -6.82% -9.72% -14.39% +24.55% 0
SYY Sysco Corp 2.44% 74.11 -9.33% -9.95% -2.97% +2.08% 6
KR Kroger Company 2.42% 66.81 -2.27% +1.43% +13.66% +8.03% 78
KVUE Kenvue Inc 2.24% 19.31 -1.28% -1.33% +12.14% +14.59% 64
KMB Kimberly-Clark Corp 2.18% 104.46 -3.50% -4.25% +9.49% +6.26% 31
HSY Hershey Foods Corp 1.73% 167.54 -2.17% +1.84% +4.06% -6.62% 11
DG Dollar General Corp 1.63% 130.52 -3.87% +2.89% +9.93% -0.81% 42
CHD Church & Dwight Company 1.49% 109.16 -1.17% +3.95% +14.11% +31.01% 83
EL Estee Lauder Companies 1.43% 105.39 +0.59% -2.73% +12.96% +1.35% 72
DLTR Dollar Tree Inc 1.36% 134.07 -3.27% +8.43% +18.45% +8.99% 92
STZ Constellation Brands 1.34% 138.13 -1.81% +6.58% +21.90% +1.45% 97
KHC Kraft Heinz Company 1.34% 24.52 -1.64% +1.91% +12.27% +2.81% 67
GIS General Mills 1.18% 34.08 -1.93% +1.82% +9.62% -24.42% 36
BG Bunge Ltd 1.11% 94.72 +0.53% -6.55% -11.74% +7.59% 3
CASY Casey's General Stor 1.08% 665.39 -0.42% -4.52% +7.79% +20.58% 19
TSN Tyson Foods 1.04% 56.96 -0.21% +2.17% +10.15% -1.22% 47
SJM J.M. Smucker Company 0.80% 127.98 -2.57% +0.45% +10.11% +33.62% 44
MKC Mccormick & Company 0.80% 47.88 -1.93% +0.84% +6.26% -29.08% 14
CLX Clorox Company 0.75% 93.80 +4.34% +8.93% +14.38% -4.76% 86
HRL Hormel Foods Corp 0.46% 21.26 -0.98% +1.87% +7.51% -7.86% 17
TAP Molson Coors Brewing 0.45% 41.87 -3.15% +6.13% +14.65% -8.30% 89
CAG Conagra Brands 0.42% 14.41 -2.57% +1.19% +9.25% -12.97% 28
BF.B Brown Forman Cl B 0.30% 28.95 -3.50% +1.54% +10.20% +13.09% 50
CPB The Campbell's Company 0.29% 21.96 -0.81% +6.19% +13.78% -18.60% 81

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-11-04: over 21 sessions the fund returned +9.76% while its median constituent returned +10.18% — a dispersion of 7.15 pp; 61% of 36 members beat the fund. Broad advance - breadth is rising with price.

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

As of 2026-11-04: fund -2.07%, median member -1.91%, 3 advancers vs 33 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.