Constituent dispersion · breadth vs the index

XLP — Consumer Staples Select Sector

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

Concentration 39.9% in top 5 19.57 effective names · HHI 511
RS vs S&P 500 21d -3.75pp sector return − SPY
RS vs Nasdaq-100 21d -4.83pp 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.02% · A/D +33 (+0.92/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.63% -0.44 -6pp -1.53pp Weakening
1 month -0.02% +0.92 -3pp -0.06pp Improving
1 quarter +3.06% +2.81 -3pp +0.02pp Confirming ↑

Over the last 126 sessions: price down -3.46%, breadth down (-2.14/name) · % beating 44→47 · median−ETF -0.75pp→-0.07pp.

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-08-28.

5-day 22.22% 8/36 above
20-day 50% 18/36 above
50-day 66.67% 24/36 above
100-day 66.67% 24/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 5 (14%) 13 (36%) -8
1-Month 2 (6%) 1 (3%) +1
3-Month 2 (6%) 0 (0%) +2
6-Month 1 (3%) 0 (0%) +1
52-Week 1 (3%) 0 (0%) +1
YTD 1 (3%) 0 (0%) +1

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d +0.43% +0.44% +0.01pp 22 / 14 19 / 17 22 of 36 ±1.37%
5d -0.63% -0.61% +0.02pp 12 / 24 19 / 17 10 of 36 ±3.28%
21d -0.02% -0.09% -0.07pp 17 / 19 17 / 19 11 of 36 ±7.14%
YTD +10.62% +7.05% -3.58pp 22 / 14 16 / 20 2 of 36 ±18.49%

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)

  • COST+1.16%+0.1pp
  • ADM+3.08%+0.08pp
  • MO+1.45%+0.07pp
  • WMT+0.45%+0.05pp
  • KO+0.67%+0.04pp
  • TGT-1.66%-0.07pp
  • DG-2.38%-0.04pp
  • EL-2.66%-0.04pp
  • HSY-1.25%-0.02pp
  • CHD-1.08%-0.02pp

This month (21d)

  • TGT+12.92%+0.51pp
  • EL+21.81%+0.31pp
  • GIS+14.09%+0.17pp
  • BG+9.91%+0.11pp
  • KO+1.32%+0.09pp
  • WMT-7.21%-0.79pp
  • MNST-4.02%-0.17pp
  • CASY-12.85%-0.14pp
  • TSN-8.66%-0.09pp
  • COST-0.91%-0.08pp

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+21.81%
  • GIS+14.09%
  • TGT+12.92%
  • BG+9.91%
  • MKC+8.58%
  • HRL-14.98%
  • CASY-12.85%
  • TSN-8.66%
  • WMT-7.21%
  • BF.B-5.58%

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% 103.09 +0.45% -0.59% -7.21% -7.28% 8
COST Costco Wholesale 9.03% 945.47 +1.16% -0.24% -0.91% +9.95% 31
PG Procter & Gamble Company 7.20% 143.78 +0.45% -0.62% -0.13% +1.80% 47
KO Coca-Cola Company 6.58% 89.66 +0.67% -1.58% +1.32% +29.13% 67
PM Philip Morris International 5.94% 191.89 +0.74% +1.94% -0.06% +20.70% 50
MDLZ Mondelez Intl Inc 4.99% 62.36 -0.11% -3.24% -1.14% +16.85% 25
MO Altria Group 4.69% 68.65 +1.45% +3.87% +1.05% +21.05% 61
CL Colgate-Palmolive Company 4.38% 90.75 -0.23% -0.36% -0.93% +16.27% 28
MNST Monster Beverage Corp 4.26% 46.86 +0.34% -1.95% -4.02% +22.24% 14
PEP Pepsico Inc 4.08% 141.07 +0.97% -1.68% +0.62% -0.83% 56
TGT Target Corp 3.94% 163.18 -1.66% -1.37% +12.92% +70.23% 92
KDP Keurig Dr Pepper Inc 2.77% 32.18 +0.94% +0.44% +1.93% +16.86% 69
ADM Archer Daniels Midland 2.48% 81.54 +3.08% +1.54% +1.15% +43.84% 64
SYY Sysco Corp 2.44% 81.94 -0.62% -2.57% -3.27% +12.86% 19
KR Kroger Company 2.42% 57.72 +1.39% -0.31% -0.24% -6.67% 39
KVUE Kenvue Inc 2.24% 19.17 -0.16% +0.58% -0.73% +13.76% 33
KMB Kimberly-Clark Corp 2.18% 109.55 -0.39% +0.22% -0.58% +11.43% 36
HSY Hershey Foods Corp 1.73% 179.05 -1.25% -3.97% +1.03% -0.20% 58
DG Dollar General Corp 1.63% 122.89 -2.38% -0.42% -3.62% -6.61% 17
CHD Church & Dwight Company 1.49% 101.26 -1.08% +2.49% +3.67% +21.53% 72
EL Estee Lauder Companies 1.43% 103.39 -2.66% +1.42% +21.81% -0.58% 97
DLTR Dollar Tree Inc 1.36% 128.26 +0.99% -2.45% -0.24% +4.27% 42
STZ Constellation Brands 1.34% 130.69 -0.56% -3.66% +0.24% -4.02% 53
KHC Kraft Heinz Company 1.34% 25.70 +2.27% +0.47% -2.58% +7.76% 22
GIS General Mills 1.18% 41.55 +2.74% +3.95% +14.09% -7.86% 94
BG Bunge Ltd 1.11% 115.48 +3.50% +2.10% +9.91% +31.17% 89
CASY Casey's General Stor 1.08% 755.47 -1.04% -9.60% -12.85% +36.91% 3
TSN Tyson Foods 1.04% 55.40 +0.09% -5.27% -8.66% -3.93% 6
SJM J.M. Smucker Company 0.80% 132.34 +0.38% +6.45% +8.29% +38.17% 83
MKC Mccormick & Company 0.80% 55.33 +1.45% -0.14% +8.58% -18.04% 86
CLX Clorox Company 0.75% 102.53 -1.06% -3.90% +6.00% +4.11% 78
HRL Hormel Foods Corp 0.46% 21.57 +1.36% -9.67% -14.98% -6.52% 0
TAP Molson Coors Brewing 0.45% 41.46 +0.68% -2.32% -0.22% -9.19% 44
CAG Conagra Brands 0.42% 16.09 +0.44% -2.07% +7.05% -2.82% 81
BF.B Brown Forman Cl B 0.30% 27.22 -0.22% -4.29% -5.58% +6.33% 11
CPB The Campbell's Company 0.29% 23.39 +0.47% -2.34% +5.93% -13.30% 75

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-08-28: over 21 sessions the fund returned -0.02% while its median constituent returned -0.09% — a dispersion of 7.14 pp; 47% 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-08-28: fund +0.43%, median member +0.44%, 22 advancers vs 14 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.