Constituent dispersion · breadth vs the index

XLP — Consumer Staples Select Sector

36/36 covered · 100% by weight · benchmark: XLP price · closes through 2026-08-03 ·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.88pp sector return − SPY
RS vs Nasdaq-100 21d +1.61pp sector return − QQQ
Weakening below the surface - the A/D line is falling while price holds up; leadership is narrowing. Last 21 sessions — price -0.15% · A/D -14 (-0.39/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.59% +0.11 +2pp +0.40pp Improving
1 month -0.15% -0.39 -6pp -1.83pp Weakening
1 quarter +2.14% +1.61 +14pp +1.15pp Confirming ↑

Over the last 126 sessions: price up +3.66%, breadth up (+1.08/name) · % beating 42→58 · median−ETF -0.78pp→+0.74pp.

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

5-day 22.22% 8/36 above
20-day 61.11% 22/36 above
50-day 63.89% 23/36 above
100-day 72.22% 26/36 above
150-day 55.56% 20/36 above
200-day 58.33% 21/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 4 (11%) 12 (33%) -8
1-Month 3 (8%) 1 (3%) +2
3-Month 3 (8%) 0 (0%) +3
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.22% +0.28% +0.50pp 20 / 16 21 / 15 14 of 36 ±1.62%
5d -0.59% +0.13% +0.72pp 18 / 17 20 / 16 7 of 36 ±3.22%
21d -0.15% +0.59% +0.74pp 20 / 15 21 / 15 5 of 36 ±4.72%
YTD +9.86% +9.38% -0.48pp 23 / 13 17 / 19 3 of 36 ±18.1%

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)

  • TGT+3.36%+0.13pp
  • TSN+2.85%+0.03pp
  • KHC+2.21%+0.03pp
  • HSY+1.50%+0.03pp
  • PG+0.33%+0.02pp
  • MNST-2.94%-0.13pp
  • PM-1.79%-0.11pp
  • CL-1.56%-0.07pp
  • KO-0.83%-0.05pp
  • WMT-0.44%-0.05pp

This month (21d)

  • TGT+14.70%+0.58pp
  • KO+3.23%+0.21pp
  • PM+2.82%+0.17pp
  • DG+8.63%+0.14pp
  • CASY+7.89%+0.09pp
  • PG-4.25%-0.31pp
  • MO-6.12%-0.29pp
  • CL-5.52%-0.24pp
  • KDP-7.18%-0.2pp
  • MNST-4.15%-0.18pp

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)

  • TGT+14.70%
  • DG+8.63%
  • CASY+7.89%
  • BF.B+6.31%
  • TAP+5.38%
  • KDP-7.18%
  • KMB-6.24%
  • MO-6.12%
  • CL-5.52%
  • STZ-4.44%

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% 110.71 -0.44% -0.92% -1.01% -0.42% 36
COST Costco Wholesale 9.03% 954.08 +0.23% +0.26% +0.25% +10.95% 47
PG Procter & Gamble Company 7.20% 144.97 +0.33% -2.46% -4.25% +2.64% 14
KO Coca-Cola Company 6.58% 86.86 -0.83% +3.32% +3.23% +25.10% 75
PM Philip Morris International 5.94% 187.41 -1.79% -4.22% +2.82% +17.88% 72
MDLZ Mondelez Intl Inc 4.99% 61.73 -0.93% +1.75% +1.35% +15.67% 64
MO Altria Group 4.69% 68.26 -0.10% -6.35% -6.12% +20.37% 6
CL Colgate-Palmolive Company 4.38% 89.88 -1.56% -2.28% -5.52% +15.15% 8
MNST Monster Beverage Corp 4.26% 93.55 -2.94% -1.87% -4.15% +22.02% 17
PEP Pepsico Inc 4.08% 139.63 +0.05% -0.11% -3.18% -1.84% 25
TGT Target Corp 3.94% 149.35 +3.36% +6.42% +14.70% +55.80% 97
KDP Keurig Dr Pepper Inc 2.77% 30.91 -0.67% +2.62% -7.18% +12.25% 0
ADM Archer Daniels Midland 2.48% 78.06 -1.53% -6.17% +1.65% +37.71% 69
SYY Sysco Corp 2.44% 84.98 -0.31% +1.06% +0.18% +17.05% 44
KR Kroger Company 2.42% 58.22 +0.83% +0.41% +0.00% -5.86% 42
KVUE Kenvue Inc 2.24% 19.01 -1.20% -2.41% -4.14% +12.81% 19
KMB Kimberly-Clark Corp 2.18% 107.56 -1.60% -3.48% -6.24% +9.41% 3
HSY Hershey Foods Corp 1.73% 177.67 +1.50% -1.40% -2.45% -0.97% 33
DG Dollar General Corp 1.63% 127.72 +0.53% +3.65% +8.63% -2.94% 94
CHD Church & Dwight Company 1.49% 100.01 +1.21% +1.33% +1.43% +20.03% 67
EL Estee Lauder Companies 1.43% 84.68 +0.93% +1.78% +1.16% -18.57% 58
DLTR Dollar Tree Inc 1.36% 129.35 +1.68% +3.03% +4.27% +5.15% 83
STZ Constellation Brands 1.34% 131.36 +0.87% +2.07% -4.44% -3.52% 11
KHC Kraft Heinz Company 1.34% 26.42 +2.21% +0.76% +4.14% +10.78% 81
GIS General Mills 1.18% 36.00 +0.70% -1.67% -2.52% -20.16% 31
BG Bunge Ltd 1.11% 105.40 -0.78% -10.30% -1.00% +19.72% 39
CASY Casey's General Stor 1.08% 860.37 -1.22% +0.89% +7.89% +55.92% 92
TSN Tyson Foods 1.04% 59.61 +2.85% -1.81% +1.22% +3.37% 61
SJM J.M. Smucker Company 0.80% 117.50 -1.48% -2.93% +1.05% +22.68% 56
MKC Mccormick & Company 0.80% 51.52 +1.22% +1.80% -2.74% -23.68% 28
CLX Clorox Company 0.75% 98.26 +2.86% +0.87% +1.03% -0.23% 53
HRL Hormel Foods Corp 0.46% 25.23 +0.88% -3.15% +0.92% +9.35% 50
TAP Molson Coors Brewing 0.45% 41.92 +0.87% +1.92% +5.38% -8.19% 86
CAG Conagra Brands 0.42% 14.91 +2.76% -1.05% +3.97% -9.95% 78
BF.B Brown Forman Cl B 0.30% 27.81 -3.20% +1.50% +6.31% +8.64% 89
CPB The Campbell's Company 0.29% 22.37 +1.77% +0.00% -4.07% -17.08% 22

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.