Constituent dispersion · breadth vs the index

XLP — Consumer Staples Select Sector

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

Concentration 39.9% in top 5 19.57 effective names · HHI 511
RS vs S&P 500 21d -0.52pp sector return − SPY
RS vs Nasdaq-100 21d -0.13pp 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.08% · A/D +14 (+0.39/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.21% -0.42 -6pp -1.46pp Weakening
1 month -0.08% +0.39 -12pp -1.33pp Improving
1 quarter +3.92% +3.14 -9pp -1.37pp Confirming ↑

Over the last 126 sessions: price down -2.28%, breadth down (-1.94/name) · % beating 50→44 · median−ETF +0.03pp→-1.25pp.

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

5-day 41.67% 15/36 above
20-day 36.11% 13/36 above
50-day 44.44% 16/36 above
100-day 63.89% 23/36 above
150-day 61.11% 22/36 above
200-day 63.89% 23/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 6 (17%) 15 (42%) -9
1-Month 2 (6%) 8 (22%) -6
3-Month 1 (3%) 2 (6%) -1
6-Month 0 (0%) 1 (3%) -1
52-Week 0 (0%) 0 (0%) +0
YTD 0 (0%) 1 (3%) -1

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d -0.32% -0.70% -0.38pp 10 / 26 14 / 22 22 of 36 ±1.95%
5d +0.21% -1.23% -1.44pp 13 / 23 13 / 23 4 of 36 ±3.65%
21d -0.08% -1.33% -1.25pp 16 / 20 16 / 20 3 of 36 ±6.79%
YTD +10.38% +7.03% -3.35pp 21 / 15 15 / 21 1 of 36 ±19.42%

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.20%+0.24pp
  • KO+0.65%+0.04pp
  • KDP+0.89%+0.02pp
  • TGT+0.40%+0.02pp
  • KR+0.50%+0.01pp
  • MDLZ-1.60%-0.08pp
  • TSN-7.26%-0.08pp
  • PM-0.94%-0.06pp
  • KHC-3.20%-0.04pp
  • GIS-3.25%-0.04pp

This month (21d)

  • TGT+11.89%+0.47pp
  • EL+15.98%+0.23pp
  • ADM+8.77%+0.22pp
  • KDP+6.93%+0.19pp
  • KO+2.28%+0.15pp
  • WMT-3.49%-0.38pp
  • MNST-6.67%-0.28pp
  • COST-1.76%-0.16pp
  • CL-3.42%-0.15pp
  • CASY-11.07%-0.12pp

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+15.98%
  • BG+12.66%
  • TGT+11.89%
  • GIS+9.27%
  • SJM+8.81%
  • HRL-14.07%
  • CASY-11.07%
  • TSN-11.05%
  • CLX-9.87%
  • MNST-6.67%

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% 108.42 +2.20% +5.64% -3.49% -2.48% 25
COST Costco Wholesale 9.03% 925.41 -0.33% -0.99% -1.76% +7.62% 42
PG Procter & Gamble Company 7.20% 146.92 -0.49% +2.64% +0.08% +4.02% 58
KO Coca-Cola Company 6.58% 88.81 +0.65% -0.28% +2.28% +27.91% 69
PM Philip Morris International 5.94% 186.17 -0.94% -2.26% -1.46% +17.10% 47
MDLZ Mondelez Intl Inc 4.99% 61.45 -1.60% -1.57% -1.84% +15.14% 39
MO Altria Group 4.69% 69.49 -0.10% +2.69% +1.53% +22.54% 64
CL Colgate-Palmolive Company 4.38% 90.09 -0.01% -0.96% -3.42% +15.42% 28
MNST Monster Beverage Corp 4.26% 44.08 -0.77% -5.61% -6.67% +14.99% 11
PEP Pepsico Inc 4.08% 140.02 -0.36% +0.21% +0.89% -1.57% 61
TGT Target Corp 3.94% 164.01 +0.40% -1.16% +11.89% +71.09% 92
KDP Keurig Dr Pepper Inc 2.77% 32.88 +0.89% +3.14% +6.93% +19.40% 81
ADM Archer Daniels Midland 2.48% 84.38 -1.17% +6.68% +8.77% +48.85% 83
SYY Sysco Corp 2.44% 81.08 -0.83% -1.66% -3.72% +11.68% 22
KR Kroger Company 2.42% 58.51 +0.50% +2.78% +3.94% -5.39% 75
KVUE Kenvue Inc 2.24% 18.95 -0.94% -1.30% -2.59% +12.46% 36
KMB Kimberly-Clark Corp 2.18% 107.95 -1.23% -1.85% -3.93% +9.81% 19
HSY Hershey Foods Corp 1.73% 175.06 -1.34% -3.45% -1.75% -2.43% 44
DG Dollar General Corp 1.63% 131.26 +0.28% +4.27% +3.40% -0.24% 72
CHD Church & Dwight Company 1.49% 98.59 -0.73% -3.69% -4.58% +18.33% 14
EL Estee Lauder Companies 1.43% 100.86 -0.29% -4.72% +15.98% -3.01% 97
DLTR Dollar Tree Inc 1.36% 131.04 -0.66% +3.18% +1.77% +6.53% 67
STZ Constellation Brands 1.34% 129.09 -0.20% -1.78% -1.19% -5.19% 53
KHC Kraft Heinz Company 1.34% 25.42 -3.20% +1.15% -1.20% +6.58% 50
GIS General Mills 1.18% 39.26 -3.25% -2.92% +9.27% -12.94% 89
BG Bunge Ltd 1.11% 120.12 -2.23% +7.66% +12.66% +36.44% 94
CASY Casey's General Stor 1.08% 758.42 +0.64% -0.65% -11.07% +37.44% 3
TSN Tyson Foods 1.04% 51.76 -7.26% -5.61% -11.05% -10.24% 6
SJM J.M. Smucker Company 0.80% 128.51 -2.23% -2.53% +8.81% +34.18% 86
MKC Mccormick & Company 0.80% 52.58 -2.27% -3.59% +0.08% -22.11% 56
CLX Clorox Company 0.75% 94.29 +0.02% -9.01% -9.87% -4.26% 8
HRL Hormel Foods Corp 0.46% 21.68 -1.68% +1.88% -14.07% -6.04% 0
TAP Molson Coors Brewing 0.45% 40.57 +0.07% -1.48% -3.10% -11.14% 31
CAG Conagra Brands 0.42% 15.62 -3.46% -2.50% +4.06% -5.66% 78
BF.B Brown Forman Cl B 0.30% 27.51 +1.33% +1.70% -3.07% +7.47% 33
CPB The Campbell's Company 0.29% 22.13 -6.96% -4.96% -4.01% -17.99% 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-09-03: over 21 sessions the fund returned -0.08% while its median constituent returned -1.33% — a dispersion of 6.79 pp; 44% of 36 members beat the fund. Improving below the surface - the A/D line is rising while price is flat-to-down; more names participating than the headline shows.

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

As of 2026-09-03: fund -0.32%, median member -0.70%, 10 advancers vs 26 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.