—

Constituent dispersion · breadth vs the index

XLP — Consumer Staples Select Sector

36/36 covered · 100% by weight · benchmark: XLP price · closes through 2026-10-13 ·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.16pp sector return − SPY
RS vs Nasdaq-100 21d -2.57pp sector return − QQQ
Weakening below the surface - the A/D line is falling while price holds up; leadership is narrowing. Last 21 sessions — price +1.9% · A/D -13 (-0.36/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 +4.16% +1.67 +0pp +1.32pp Confirming ↑
1 month +1.90% -0.36 -8pp +0.11pp Weakening
1 quarter +1.19% -1.03 -8pp -0.91pp Weakening

Over the last 126 sessions: price up +1.15%, breadth down (-1.42/name) · % beating 42→39 · median−ETF -1.22pp→-1.17pp.

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

5-day 88.89% 32/36 above
20-day 69.44% 25/36 above
50-day 38.89% 14/36 above
100-day 44.44% 16/36 above
150-day 44.44% 16/36 above
200-day 44.44% 16/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 24 (67%) 0 (0%) +24
1-Month 12 (33%) 0 (0%) +12
3-Month 3 (8%) 0 (0%) +3
6-Month 2 (6%) 0 (0%) +2
52-Week 1 (3%) 0 (0%) +1
YTD 1 (3%) 0 (0%) +1

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d +1.17% +1.01% -0.17pp 30 / 6 18 / 18 25 of 36 ±0.98%
5d +4.16% +3.66% -0.50pp 32 / 4 14 / 22 13 of 36 ±3.12%
21d +1.90% +0.73% -1.17pp 19 / 17 14 / 22 5 of 36 ±5.76%
YTD +9.28% +3.22% -6.06pp 21 / 15 14 / 22 2 of 36 ±20.03%

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+1.55%+0.17pp
  • KO+1.98%+0.13pp
  • COST+1.32%+0.12pp
  • MDLZ+2.28%+0.11pp
  • PG+1.30%+0.09pp
  • DLTR-0.87%-0.01pp
  • DG-0.54%-0.01pp
  • CPB-0.68%0pp
  • MO-0.03%0pp
  • CASY-0.09%0pp

This month (21d)

  • WMT+5.53%+0.61pp
  • COST+6.04%+0.55pp
  • PG+5.46%+0.39pp
  • PM+5.73%+0.34pp
  • MO+5.54%+0.26pp
  • PEP-7.07%-0.29pp
  • ADM-7.26%-0.18pp
  • BG-14.86%-0.16pp
  • SYY-5.42%-0.13pp
  • KHC-8.74%-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)

  • KR+6.96%
  • CHD+6.08%
  • COST+6.04%
  • PM+5.73%
  • MO+5.54%
  • BG-14.86%
  • MKC-11.18%
  • CPB-9.14%
  • GIS-8.79%
  • KHC-8.74%

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% 113.08 +1.55% +7.62% +5.53% +1.71% 83
COST Costco Wholesale 9.03% 959.44 +1.32% +3.89% +6.04% +11.57% 92
PG Procter & Gamble Company 7.20% 153.20 +1.30% +4.97% +5.46% +8.47% 81
KO Coca-Cola Company 6.58% 89.79 +1.98% +3.79% +2.31% +29.32% 64
PM Philip Morris International 5.94% 202.00 +0.40% +6.58% +5.73% +27.06% 89
MDLZ Mondelez Intl Inc 4.99% 61.79 +2.28% +5.64% -1.04% +15.78% 39
MO Altria Group 4.69% 71.66 -0.03% +5.57% +5.54% +26.36% 86
CL Colgate-Palmolive Company 4.38% 89.98 +1.94% +4.40% +3.66% +15.28% 72
MNST Monster Beverage Corp 4.26% 43.76 +0.27% +0.57% +0.83% +14.15% 50
PEP Pepsico Inc 4.08% 126.68 +0.56% +0.82% -7.07% -10.94% 17
TGT Target Corp 3.94% 153.62 -0.01% +0.41% -1.42% +60.25% 36
KDP Keurig Dr Pepper Inc 2.77% 32.75 +3.12% +6.02% +4.33% +18.93% 75
ADM Archer Daniels Midland 2.48% 80.42 +0.66% -2.49% -7.26% +41.87% 14
SYY Sysco Corp 2.44% 78.70 +0.72% +3.04% -5.42% +8.40% 28
KR Kroger Company 2.42% 62.56 +1.49% +6.43% +6.96% +1.16% 97
KVUE Kenvue Inc 2.24% 17.83 +0.73% +2.53% +1.48% +5.81% 56
KMB Kimberly-Clark Corp 2.18% 98.77 +1.21% +3.52% +0.63% +0.47% 47
HSY Hershey Foods Corp 1.73% 163.84 +0.68% +1.76% -5.47% -8.68% 25
DG Dollar General Corp 1.63% 126.54 -0.54% +6.58% +1.57% -3.83% 58
CHD Church & Dwight Company 1.49% 99.87 +1.79% +4.40% +6.08% +19.86% 94
EL Estee Lauder Companies 1.43% 100.04 +2.03% +7.22% +3.01% -3.80% 67
DLTR Dollar Tree Inc 1.36% 117.61 -0.87% +3.90% -0.47% -4.39% 44
STZ Constellation Brands 1.34% 126.40 +3.07% +11.55% +3.23% -7.17% 69
KHC Kraft Heinz Company 1.34% 22.45 +0.81% +2.79% -8.74% -5.87% 11
GIS General Mills 1.18% 32.70 +1.27% +3.22% -8.79% -27.48% 8
BG Bunge Ltd 1.11% 104.22 +1.45% -2.89% -14.86% +18.38% 0
CASY Casey's General Stor 1.08% 645.72 -0.09% +4.60% +4.91% +17.02% 78
TSN Tyson Foods 1.04% 53.57 +0.26% +3.60% +1.11% -7.10% 53
SJM J.M. Smucker Company 0.80% 120.02 +0.16% +3.26% -0.92% +25.31% 42
MKC Mccormick & Company 0.80% 45.58 +1.72% +0.09% -11.18% -32.48% 3
CLX Clorox Company 0.75% 84.35 +0.66% +2.85% -3.89% -14.35% 31
HRL Hormel Foods Corp 0.46% 19.30 +0.57% -3.88% -6.17% -16.35% 22
TAP Molson Coors Brewing 0.45% 38.14 +2.53% +4.44% -2.03% -16.47% 33
CAG Conagra Brands 0.42% 13.68 +1.41% +3.71% -6.30% -17.38% 19
BF.B Brown Forman Cl B 0.30% 26.81 +1.59% +2.06% +2.25% +4.73% 61
CPB The Campbell's Company 0.29% 19.08 -0.68% -1.14% -9.14% -29.27% 6

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-10-13: over 21 sessions the fund returned +1.90% while its median constituent returned +0.73% — a dispersion of 5.76 pp; 39% of 36 members beat the fund. Weakening below the surface - the A/D line is falling while price holds up; leadership is narrowing.

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

As of 2026-10-13: fund +1.17%, median member +1.01%, 30 advancers vs 6 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.