Constituent dispersion · breadth vs the index
XLP — Consumer Staples Select Sector
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.
| Horizon | Price | A/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.
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.
| Horizon | New highs | New lows | Net |
|---|---|---|---|
| 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
| Window | ETF | Median | Median − ETF | Up / Down | Beat / Lag | ±1% band | Dispersion |
|---|---|---|---|---|---|---|---|
| 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.
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.