C+

Constituent dispersion · breadth vs the index

XLP — Consumer Staples Select Sector

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

Concentration 39.9% in top 5 19.57 effective names · HHI 511
RS vs S&P 500 21d -5.01pp sector return − SPY
RS vs Nasdaq-100 21d -8.81pp sector return − QQQ
Broad decline - breadth is falling with price. Last 21 sessions — price -3.24% · A/D -10 (-0.28/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.31% -0.89 +3pp +0.24pp Confirming ↓
1 month -3.24% -0.28 +28pp +6.85pp Confirming ↓
1 quarter -1.42% -1.89 +25pp +3.08pp Confirming ↓

Over the last 126 sessions: price up +6.32%, breadth up (+0.67/name) · % beating 50→64 · median−ETF -0.20pp→+2.14pp.

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-06-18.

5-day 8.33% 3/36 above
20-day 41.67% 15/36 above
50-day 52.78% 19/36 above
100-day 47.22% 17/36 above
150-day 47.22% 17/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 0 (0%) 18 (50%) -18
1-Month 0 (0%) 6 (17%) -6
3-Month 0 (0%) 4 (11%) -4
6-Month 0 (0%) 2 (6%) -2
52-Week 0 (0%) 1 (3%) -1
YTD 0 (0%) 2 (6%) -2

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d -0.45% -0.36% +0.09pp 16 / 20 20 / 16 18 of 36 ±2.32%
5d -2.31% -1.81% +0.50pp 4 / 32 19 / 17 12 of 36 ±2.96%
21d -3.24% -1.10% +2.14pp 15 / 21 23 / 13 2 of 36 ±8.97%
YTD +7.84% +5.05% -2.79pp 22 / 14 15 / 21 2 of 36 ±17.86%

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+2.29%+0.09pp
  • DG+4.38%+0.07pp
  • DLTR+4.92%+0.07pp
  • EL+2.85%+0.04pp
  • KMB+1.07%+0.02pp
  • KR-8.43%-0.2pp
  • COST-1.46%-0.13pp
  • WMT-0.80%-0.09pp
  • MDLZ-1.22%-0.06pp
  • CL-1.21%-0.05pp

This month (21d)

  • PG+6.43%+0.46pp
  • DLTR+23.22%+0.32pp
  • MNST+5.78%+0.25pp
  • KDP+6.62%+0.18pp
  • KMB+7.77%+0.17pp
  • WMT-12.68%-1.39pp
  • COST-13.06%-1.18pp
  • KR-19.82%-0.48pp
  • PM-6.87%-0.41pp
  • MO-6.59%-0.31pp

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)

  • DLTR+23.22%
  • HRL+18.43%
  • EL+11.82%
  • DG+9.63%
  • KMB+7.77%
  • KR-19.82%
  • TSN-15.47%
  • COST-13.06%
  • WMT-12.68%
  • HSY-10.46%

XLP — constituent leadership race

$100 in each covered XLP constituent at 2025-12-11, 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% 117.18 -0.80% -2.76% -12.68% +5.39% 8
COST Costco Wholesale 9.03% 951.45 -1.46% -2.48% -13.06% +10.64% 6
PG Procter & Gamble Company 7.20% 150.38 -0.12% +1.38% +6.43% +6.47% 78
KO Coca-Cola Company 6.58% 79.39 -0.68% -3.18% -3.09% +14.34% 36
PM Philip Morris International 5.94% 178.40 -0.58% -1.31% -6.87% +12.21% 17
MDLZ Mondelez Intl Inc 4.99% 60.12 -1.22% -5.11% -1.91% +12.65% 42
MO Altria Group 4.69% 69.12 +0.25% -1.76% -6.59% +21.88% 19
CL Colgate-Palmolive Company 4.38% 89.48 -1.21% +0.10% -0.60% +14.64% 53
MNST Monster Beverage Corp 4.26% 91.34 -0.35% -0.75% +5.78% +19.13% 75
PEP Pepsico Inc 4.08% 142.02 +0.30% -1.19% -5.55% -0.16% 22
TGT Target Corp 3.94% 130.74 +2.29% -1.43% +2.75% +36.39% 58
KDP Keurig Dr Pepper Inc 2.77% 30.76 -0.42% -1.50% +6.62% +11.71% 81
ADM Archer Daniels Midland 2.48% 75.10 -1.83% -4.82% -4.78% +32.48% 31
SYY Sysco Corp 2.44% 78.70 -0.38% -1.18% +4.67% +8.40% 69
KR Kroger Company 2.42% 56.61 -8.43% -11.71% -19.82% -8.46% 0
KVUE Kenvue Inc 2.24% 18.12 +0.61% +0.28% +5.66% +7.53% 72
KMB Kimberly-Clark Corp 2.18% 102.56 +1.07% +1.00% +7.77% +4.32% 86
HSY Hershey Foods Corp 1.73% 172.63 -1.53% -4.54% -10.46% -3.78% 11
DG Dollar General Corp 1.63% 113.45 +4.38% -0.78% +9.63% -13.78% 89
CHD Church & Dwight Company 1.49% 95.63 -1.83% -1.49% -0.13% +14.77% 56
EL Estee Lauder Companies 1.43% 84.81 +2.85% -3.65% +11.82% -18.44% 92
DLTR Dollar Tree Inc 1.36% 111.65 +4.92% -2.82% +23.22% -9.24% 97
STZ Constellation Brands 1.34% 141.18 +1.60% -1.36% -3.61% +3.69% 33
KHC Kraft Heinz Company 1.34% 22.82 -1.64% -5.78% -1.98% -4.32% 39
GIS General Mills 1.18% 33.42 +0.18% -1.18% -1.04% -25.89% 50
BG Bunge Ltd 1.11% 112.58 -3.07% -10.14% -7.36% +27.87% 14
CASY Casey's General Stor 1.08% 842.25 -1.01% -8.08% -1.16% +52.63% 47
TSN Tyson Foods 1.04% 55.46 -1.32% -0.32% -15.47% -3.82% 3
SJM J.M. Smucker Company 0.80% 110.86 -1.86% -5.11% +7.59% +15.75% 83
MKC Mccormick & Company 0.80% 46.64 +0.32% -5.26% -1.29% -30.91% 44
CLX Clorox Company 0.75% 95.80 +0.87% -2.54% +3.49% -2.73% 61
HRL Hormel Foods Corp 0.46% 24.16 -0.70% -1.15% +18.43% +4.71% 94
TAP Molson Coors Brewing 0.45% 39.40 +0.90% -3.74% -4.95% -13.71% 28
CAG Conagra Brands 0.42% 13.20 +0.30% -1.86% -5.24% -20.28% 25
BF.B Brown Forman Cl B 0.30% 26.64 +4.43% -0.15% +3.67% +4.07% 64
CPB The Campbell's Company 0.29% 21.15 +0.19% -6.95% +4.65% -21.60% 67

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.