—

Constituent dispersion · breadth vs the index

XLP — Consumer Staples Select Sector

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

Concentration 39.9% in top 5 19.57 effective names · HHI 511
RS vs S&P 500 21d +11.46pp sector return − SPY
RS vs Nasdaq-100 21d +17.39pp sector return − QQQ
Broad advance - breadth is rising with price. Last 21 sessions — price +7.84% · A/D +63 (+1.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 +2.34% +0.72 +6pp +1.42pp Confirming ↑
1 month +7.84% +1.75 +27pp +2.98pp Confirming ↑
1 quarter +6.99% +0.28 +10pp +1.69pp Confirming ↑

Over the last 126 sessions: price up +7.45%, breadth up (+1.5/name) · % beating 39→66 · median−ETF -2.55pp→+1.81pp.

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

5-day 55.56% 20/36 above
20-day 80.56% 29/36 above
50-day 86.11% 31/36 above
100-day 75% 27/36 above
150-day 75% 27/36 above
200-day 72.22% 26/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 10 (28%) 7 (19%) +3
1-Month 9 (25%) 1 (3%) +8
3-Month 7 (19%) 1 (3%) +6
6-Month 5 (14%) 1 (3%) +4
52-Week 4 (11%) 0 (0%) +4
YTD 4 (11%) 0 (0%) +4

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d +0.15% +0.18% +0.02pp 20 / 15 18 / 18 25 of 36 ±1.1%
5d +2.34% +4.23% +1.89pp 28 / 8 24 / 12 7 of 36 ±3.99%
21d +7.84% +9.87% +2.03pp 32 / 4 24 / 12 6 of 36 ±7.29%
YTD +17.85% +12.92% -4.92pp 29 / 7 15 / 21 1 of 36 ±19.38%

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)

  • KO+0.92%+0.06pp
  • PEP+1.22%+0.05pp
  • KDP+1.76%+0.05pp
  • DLTR+2.62%+0.04pp
  • PM+0.59%+0.03pp
  • TGT-2.48%-0.1pp
  • KVUE-1.28%-0.03pp
  • MNST-0.66%-0.03pp
  • SYY-0.96%-0.02pp
  • KMB-1.05%-0.02pp

This month (21d)

  • WMT+11.03%+1.21pp
  • COST+11.12%+1pp
  • PG+10.09%+0.73pp
  • PEP+13.36%+0.55pp
  • KO+7.93%+0.52pp
  • ADM-13.83%-0.34pp
  • PM-3.84%-0.23pp
  • BG-4.61%-0.05pp
  • SYY-1.36%-0.03pp

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)

  • CLX+26.38%
  • DLTR+19.74%
  • CPB+18.40%
  • HRL+16.85%
  • STZ+15.12%
  • ADM-13.83%
  • BG-4.61%
  • PM-3.84%
  • SYY-1.36%
  • MKC+3.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% 125.55 -0.09% +0.55% +11.03% +12.92% 53
COST Costco Wholesale 9.03% 1066.14 +0.00% +4.60% +11.12% +23.98% 58
PG Procter & Gamble Company 7.20% 168.66 +0.20% +4.07% +10.09% +19.42% 50
KO Coca-Cola Company 6.58% 96.91 +0.92% +2.23% +7.93% +39.57% 33
PM Philip Morris International 5.94% 194.25 +0.59% -6.62% -3.84% +22.18% 6
MDLZ Mondelez Intl Inc 4.99% 66.54 +0.15% +2.18% +7.69% +24.68% 28
MO Altria Group 4.69% 76.34 +0.70% -0.78% +6.53% +34.62% 25
CL Colgate-Palmolive Company 4.38% 98.09 +0.15% +2.58% +9.64% +25.67% 44
MNST Monster Beverage Corp 4.26% 45.34 -0.66% -3.90% +3.61% +18.27% 14
PEP Pepsico Inc 4.08% 143.61 +1.22% +4.62% +13.36% +0.96% 75
TGT Target Corp 3.94% 161.78 -2.48% +5.52% +5.31% +68.77% 19
KDP Keurig Dr Pepper Inc 2.77% 37.59 +1.76% +8.20% +14.78% +36.51% 81
ADM Archer Daniels Midland 2.48% 69.30 -0.77% -1.84% -13.83% +22.25% 0
SYY Sysco Corp 2.44% 77.63 -0.96% +4.75% -1.36% +6.92% 8
KR Kroger Company 2.42% 68.60 +0.87% +2.68% +9.65% +10.93% 47
KVUE Kenvue Inc 2.24% 19.31 -1.28% -1.33% +12.14% +14.59% 67
KMB Kimberly-Clark Corp 2.18% 110.76 -1.05% +6.03% +12.14% +12.67% 69
HSY Hershey Foods Corp 1.73% 173.95 +0.27% +3.83% +6.17% -3.05% 22
DG Dollar General Corp 1.63% 137.31 +0.46% +5.20% +8.51% +4.35% 42
CHD Church & Dwight Company 1.49% 111.76 +0.40% +2.38% +11.91% +34.13% 64
EL Estee Lauder Companies 1.43% 113.43 +0.24% +7.63% +13.38% +9.08% 78
DLTR Dollar Tree Inc 1.36% 140.83 +2.62% +5.04% +19.74% +14.49% 94
STZ Constellation Brands 1.34% 145.51 +0.00% +5.34% +15.12% +6.87% 86
KHC Kraft Heinz Company 1.34% 24.24 -0.74% -1.14% +7.97% +1.64% 36
GIS General Mills 1.18% 34.60 -0.80% +1.53% +7.82% -23.27% 31
BG Bunge Ltd 1.11% 99.42 -1.74% +4.96% -4.61% +12.92% 3
CASY Casey's General Stor 1.08% 698.48 +0.92% +4.97% +8.17% +26.58% 39
TSN Tyson Foods 1.04% 60.29 +0.70% +5.85% +12.54% +4.55% 72
SJM J.M. Smucker Company 0.80% 133.60 +0.26% +4.39% +11.31% +39.49% 61
MKC Mccormick & Company 0.80% 46.72 -2.42% -2.42% +3.59% -30.79% 11
CLX Clorox Company 0.75% 106.60 +1.01% +13.65% +26.38% +8.24% 97
HRL Hormel Foods Corp 0.46% 22.21 -0.22% +4.47% +16.85% -3.74% 89
TAP Molson Coors Brewing 0.45% 39.98 +0.33% -4.51% +4.82% -12.44% 17
CAG Conagra Brands 0.42% 15.19 -0.65% +6.63% +11.04% -8.26% 56
BF.B Brown Forman Cl B 0.30% 30.82 +1.48% +6.46% +14.96% +20.40% 83
CPB The Campbell's Company 0.29% 22.59 -1.18% +2.87% +18.40% -16.26% 92

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-10: over 21 sessions the fund returned +7.84% while its median constituent returned +9.87% — a dispersion of 7.29 pp; 67% 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-10: fund +0.15%, median member +0.18%, 20 advancers vs 15 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.