—

Constituent dispersion · breadth vs the index

XLP — Consumer Staples Select Sector

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

Concentration 39.9% in top 5 19.57 effective names · HHI 511
RS vs S&P 500 21d +1.60pp sector return − SPY
RS vs Nasdaq-100 21d -0.11pp sector return − QQQ
Weakening below the surface - the A/D line is falling while price holds up; leadership is narrowing. Last 21 sessions — price +3.46% · A/D -1 (-0.03/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 +5.34% +2.28 +3pp +0.08pp Confirming ↑
1 month +3.46% -0.03 +0pp -0.28pp Weakening
1 quarter +0.29% -1.25 -17pp -3.35pp Weakening

Over the last 126 sessions: price up +5.53%, breadth up (+0.58/name) · % beating 50→39 · median−ETF -0.41pp→-1.93pp.

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

5-day 94.44% 34/36 above
20-day 80.56% 29/36 above
50-day 50% 18/36 above
100-day 52.78% 19/36 above
150-day 52.78% 19/36 above
200-day 52.78% 19/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 34 (94%) 0 (0%) +34
1-Month 21 (58%) 0 (0%) +21
3-Month 6 (17%) 0 (0%) +6
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 +2.22% +1.79% -0.43pp 36 / 0 12 / 24 18 of 36 ±1.19%
5d +5.34% +4.62% -0.72pp 36 / 0 15 / 21 11 of 36 ±2.07%
21d +3.46% +1.53% -1.93pp 23 / 13 14 / 22 4 of 36 ±6.3%
YTD +11.41% +5.68% -5.73pp 21 / 15 15 / 21 3 of 36 ±20.97%

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+3.46%+0.38pp
  • COST+2.87%+0.26pp
  • PM+3.16%+0.19pp
  • PG+2.28%+0.16pp
  • CL+3.15%+0.14pp

This month (21d)

  • WMT+7.47%+0.82pp
  • COST+8.95%+0.81pp
  • PG+6.72%+0.48pp
  • PM+5.91%+0.35pp
  • CL+6.64%+0.29pp
  • PEP-4.60%-0.19pp
  • GIS-12.22%-0.14pp
  • BG-10.55%-0.12pp
  • KHC-8.21%-0.11pp
  • ADM-3.43%-0.09pp

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)

  • CASY+11.32%
  • COST+8.95%
  • CHD+8.59%
  • BF.B+8.06%
  • DLTR+7.95%
  • GIS-12.22%
  • CPB-10.58%
  • BG-10.55%
  • MKC-10.15%
  • KHC-8.21%

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% 116.16 +3.46% +7.40% +7.47% +4.48% 83
COST Costco Wholesale 9.03% 982.00 +2.87% +4.22% +8.95% +14.20% 94
PG Procter & Gamble Company 7.20% 156.53 +2.28% +5.89% +6.72% +10.83% 81
KO Coca-Cola Company 6.58% 91.78 +1.85% +6.94% +3.46% +32.19% 61
PM Philip Morris International 5.94% 205.58 +3.16% +6.69% +5.91% +29.31% 75
MDLZ Mondelez Intl Inc 4.99% 62.57 +1.74% +5.37% +0.76% +17.24% 44
MO Altria Group 4.69% 73.13 +2.19% +5.41% +4.76% +28.95% 67
CL Colgate-Palmolive Company 4.38% 92.78 +3.15% +6.39% +6.64% +18.87% 78
MNST Monster Beverage Corp 4.26% 44.22 +2.10% +3.13% -0.92% +15.35% 33
PEP Pepsico Inc 4.08% 129.27 +1.55% +4.48% -4.60% -9.12% 19
TGT Target Corp 3.94% 155.31 +2.18% +2.91% +0.59% +62.02% 39
KDP Keurig Dr Pepper Inc 2.77% 33.12 +1.41% +8.45% +5.18% +20.28% 69
ADM Archer Daniels Midland 2.48% 83.64 +0.53% +2.83% -3.43% +47.55% 25
SYY Sysco Corp 2.44% 80.97 +2.45% +5.44% +1.72% +11.52% 53
KR Kroger Company 2.42% 63.09 +3.87% +6.48% +1.35% +2.02% 47
KVUE Kenvue Inc 2.24% 18.01 +1.41% +2.74% +1.70% +6.88% 50
KMB Kimberly-Clark Corp 2.18% 99.41 +1.14% +3.04% +0.74% +1.12% 42
HSY Hershey Foods Corp 1.73% 164.25 +0.74% +2.44% -3.62% -8.45% 22
DG Dollar General Corp 1.63% 129.94 +3.95% +6.39% +4.20% -1.25% 64
CHD Church & Dwight Company 1.49% 102.63 +2.50% +6.08% +8.59% +23.18% 92
EL Estee Lauder Companies 1.43% 101.59 +1.87% +7.56% +5.55% -2.31% 72
DLTR Dollar Tree Inc 1.36% 121.76 +4.71% +4.69% +7.95% -1.02% 86
STZ Constellation Brands 1.34% 127.41 +0.28% +7.62% +3.07% -6.43% 56
KHC Kraft Heinz Company 1.34% 22.70 +1.20% +3.28% -8.21% -4.82% 11
GIS General Mills 1.18% 32.11 +0.88% +2.99% -12.22% -28.79% 0
BG Bunge Ltd 1.11% 108.91 +1.26% +3.22% -10.55% +23.70% 6
CASY Casey's General Stor 1.08% 653.61 +1.85% +3.22% +11.32% +18.45% 97
TSN Tyson Foods 1.04% 54.22 +0.80% +4.87% +3.18% -5.97% 58
SJM J.M. Smucker Company 0.80% 121.84 +0.42% +5.10% +0.12% +27.21% 36
MKC Mccormick & Company 0.80% 44.80 +0.36% +0.06% -10.15% -33.64% 8
CLX Clorox Company 0.75% 84.97 +0.62% +3.36% -2.51% -13.72% 28
HRL Hormel Foods Corp 0.46% 19.81 +3.12% +2.89% -4.71% -14.14% 17
TAP Molson Coors Brewing 0.45% 38.63 +0.29% +4.55% -1.63% -15.39% 31
CAG Conagra Brands 0.42% 13.84 +1.02% +4.45% -7.86% -16.41% 14
BF.B Brown Forman Cl B 0.30% 28.29 +3.66% +9.06% +8.06% +10.51% 89
CPB The Campbell's Company 0.29% 19.10 +0.79% +1.06% -10.58% -29.20% 3

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-14: over 21 sessions the fund returned +3.46% while its median constituent returned +1.53% — a dispersion of 6.30 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-14: fund +2.22%, median member +1.79%, 36 advancers vs 0 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.