Constituent dispersion · breadth vs the index

XLP — Consumer Staples Select Sector

36/36 covered · 100% by weight · benchmark: XLP price · closes through 2026-07-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 +1.14pp sector return − SPY
RS vs Nasdaq-100 21d +7.16pp sector return − QQQ
Broad advance - breadth is rising with price. Last 21 sessions — price +2.77% · A/D +26 (+0.72/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 +3.57% +1.61 -14pp -1.70pp Confirming ↑
1 month +2.77% +0.72 -14pp -1.26pp Confirming ↑
1 quarter +6.03% +2.56 +11pp +1.75pp Confirming ↑

Over the last 126 sessions: price up +6.42%, breadth up (+1.53/name) · % beating 42→50 · median−ETF -1.01pp→+0.01pp.

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

5-day 91.67% 33/36 above
20-day 94.44% 34/36 above
50-day 88.89% 32/36 above
100-day 77.78% 28/36 above
150-day 63.89% 23/36 above
200-day 66.67% 24/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 30 (83%) 2 (6%) +28
1-Month 16 (44%) 0 (0%) +16
3-Month 11 (31%) 0 (0%) +11
6-Month 6 (17%) 0 (0%) +6
52-Week 6 (17%) 0 (0%) +6
YTD 6 (17%) 0 (0%) +6

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d +1.99% +1.80% -0.19pp 33 / 3 15 / 21 23 of 36 ±1.41%
5d +3.57% +3.68% +0.11pp 32 / 4 18 / 18 10 of 36 ±2.9%
21d +2.77% +2.78% +0.01pp 31 / 5 18 / 18 13 of 36 ±4.63%
YTD +12.71% +12.64% -0.07pp 27 / 9 18 / 18 3 of 36 ±18.8%

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+5.00%+0.33pp
  • MDLZ+2.98%+0.15pp
  • COST+1.58%+0.14pp
  • PM+2.31%+0.14pp
  • WMT+1.22%+0.13pp
  • HRL-1.88%-0.01pp
  • BG-0.11%0pp
  • ADM-0.01%0pp

This month (21d)

  • PM+10.73%+0.64pp
  • KO+6.83%+0.45pp
  • ADM+8.32%+0.21pp
  • KHC+15.19%+0.2pp
  • MDLZ+3.64%+0.18pp
  • WMT-2.24%-0.25pp
  • KDP-6.95%-0.19pp
  • STZ-9.76%-0.13pp
  • HRL-3.58%-0.02pp
  • PG-0.09%-0.01pp

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)

  • KHC+15.19%
  • PM+10.73%
  • CASY+10.05%
  • CAG+9.59%
  • ADM+8.32%
  • STZ-9.76%
  • KDP-6.95%
  • HRL-3.58%
  • WMT-2.24%
  • PG-0.09%

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.10 +1.22% +2.45% -2.24% +1.73% 8
COST Costco Wholesale 9.03% 966.58 +1.58% +4.19% +1.47% +12.40% 28
PG Procter & Gamble Company 7.20% 148.88 +0.17% +1.28% -0.09% +5.41% 11
KO Coca-Cola Company 6.58% 88.27 +5.00% +7.69% +6.83% +27.13% 83
PM Philip Morris International 5.94% 200.17 +2.31% +6.45% +10.73% +25.91% 94
MDLZ Mondelez Intl Inc 4.99% 62.48 +2.98% +4.38% +3.64% +17.07% 64
MO Altria Group 4.69% 74.82 +2.65% +2.51% +1.40% +31.93% 22
CL Colgate-Palmolive Company 4.38% 92.73 +0.82% +2.46% +0.72% +18.80% 17
MNST Monster Beverage Corp 4.26% 97.74 +2.53% +3.47% +1.41% +27.48% 25
PEP Pepsico Inc 4.08% 142.86 +2.20% +5.82% +1.04% +0.43% 19
TGT Target Corp 3.94% 144.20 +2.75% +4.13% +2.71% +50.43% 47
KDP Keurig Dr Pepper Inc 2.77% 31.08 +3.19% +2.88% -6.95% +12.87% 3
ADM Archer Daniels Midland 2.48% 83.18 -0.01% -3.50% +8.32% +46.74% 86
SYY Sysco Corp 2.44% 85.20 +1.32% +4.90% +3.56% +17.35% 61
KR Kroger Company 2.42% 59.19 +2.09% +2.44% +2.53% -4.29% 44
KVUE Kenvue Inc 2.24% 19.75 +1.39% +3.89% +3.24% +17.20% 53
KMB Kimberly-Clark Corp 2.18% 113.09 +1.48% +4.66% +3.40% +15.04% 58
HSY Hershey Foods Corp 1.73% 183.39 +1.78% +7.48% +2.39% +2.22% 39
DG Dollar General Corp 1.63% 125.97 +2.23% +2.25% +5.41% -4.27% 75
CHD Church & Dwight Company 1.49% 99.93 +1.25% +4.37% +0.35% +19.94% 14
EL Estee Lauder Companies 1.43% 84.75 +1.86% +2.89% +5.23% -18.50% 72
DLTR Dollar Tree Inc 1.36% 126.76 +0.97% +0.81% +2.33% +3.05% 36
STZ Constellation Brands 1.34% 132.02 +1.78% +1.04% -9.76% -3.04% 0
KHC Kraft Heinz Company 1.34% 27.30 +4.12% +5.85% +15.19% +14.47% 97
GIS General Mills 1.18% 37.65 +2.84% +1.35% +4.55% -16.51% 69
BG Bunge Ltd 1.11% 117.37 -0.11% -3.44% +6.18% +33.31% 78
CASY Casey's General Stor 1.08% 856.86 +0.41% -0.16% +10.05% +55.28% 92
TSN Tyson Foods 1.04% 61.18 +0.77% +7.24% +4.49% +6.10% 67
SJM J.M. Smucker Company 0.80% 123.04 +1.64% +6.30% +6.40% +28.46% 81
MKC Mccormick & Company 0.80% 51.53 +1.82% -1.57% +1.85% -23.67% 31
CLX Clorox Company 0.75% 100.32 +2.99% +4.84% +2.85% +1.86% 50
HRL Hormel Foods Corp 0.46% 25.56 -1.88% +1.79% -3.58% +10.78% 6
TAP Molson Coors Brewing 0.45% 42.51 +3.36% +4.04% +2.48% -6.89% 42
CAG Conagra Brands 0.42% 15.43 +1.25% +3.91% +9.59% -6.81% 89
BF.B Brown Forman Cl B 0.30% 28.90 +5.47% +9.93% +3.36% +12.90% 56
CPB The Campbell's Company 0.29% 22.81 +1.97% +2.10% +2.05% -15.45% 33

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.