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 | +2.34% | +0.72 | +6pp | +1.42pp | Confirming ↑ |
| 1 month | +7.84% | +1.75 | +27pp | +2.98pp | Confirming ↑ |
| 1 quarter | +6.99% | +0.28 | +10pp | +1.69pp | Confirming ↑ |
Over the last 126 sessions: price up +7.45%, breadth up (+1.5/name) · % beating 39→66 · median−ETF -2.55pp→+1.81pp.
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-11-10.
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 | 10 (28%) | 7 (19%) | +3 |
| 1-Month | 9 (25%) | 1 (3%) | +8 |
| 3-Month | 7 (19%) | 1 (3%) | +6 |
| 6-Month | 5 (14%) | 1 (3%) | +4 |
| 52-Week | 4 (11%) | 0 (0%) | +4 |
| YTD | 4 (11%) | 0 (0%) | +4 |
Dispersion by window
| Window | ETF | Median | Median − ETF | Up / Down | Beat / Lag | ±1% band | Dispersion |
|---|---|---|---|---|---|---|---|
| 1d | +0.15% | +0.18% | +0.02pp | 20 / 15 | 18 / 18 | 25 of 36 | ±1.1% |
| 5d | +2.34% | +4.23% | +1.89pp | 28 / 8 | 24 / 12 | 7 of 36 | ±3.99% |
| 21d | +7.84% | +9.87% | +2.03pp | 32 / 4 | 24 / 12 | 6 of 36 | ±7.29% |
| YTD | +17.85% | +12.92% | -4.92pp | 29 / 7 | 15 / 21 | 1 of 36 | ±19.38% |
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+0.92%+0.06pp
- PEP+1.22%+0.05pp
- KDP+1.76%+0.05pp
- DLTR+2.62%+0.04pp
- PM+0.59%+0.03pp
- TGT-2.48%-0.1pp
- KVUE-1.28%-0.03pp
- MNST-0.66%-0.03pp
- SYY-0.96%-0.02pp
- KMB-1.05%-0.02pp
This month (21d)
- WMT+11.03%+1.21pp
- COST+11.12%+1pp
- PG+10.09%+0.73pp
- PEP+13.36%+0.55pp
- KO+7.93%+0.52pp
- ADM-13.83%-0.34pp
- PM-3.84%-0.23pp
- BG-4.61%-0.05pp
- SYY-1.36%-0.03pp
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)
- CLX+26.38%
- DLTR+19.74%
- CPB+18.40%
- HRL+16.85%
- STZ+15.12%
- ADM-13.83%
- BG-4.61%
- PM-3.84%
- SYY-1.36%
- MKC+3.59%
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% | 125.55 | -0.09% | +0.55% | +11.03% | +12.92% | 53 |
| COST Costco Wholesale | 9.03% | 1066.14 | +0.00% | +4.60% | +11.12% | +23.98% | 58 |
| PG Procter & Gamble Company | 7.20% | 168.66 | +0.20% | +4.07% | +10.09% | +19.42% | 50 |
| KO Coca-Cola Company | 6.58% | 96.91 | +0.92% | +2.23% | +7.93% | +39.57% | 33 |
| PM Philip Morris International | 5.94% | 194.25 | +0.59% | -6.62% | -3.84% | +22.18% | 6 |
| MDLZ Mondelez Intl Inc | 4.99% | 66.54 | +0.15% | +2.18% | +7.69% | +24.68% | 28 |
| MO Altria Group | 4.69% | 76.34 | +0.70% | -0.78% | +6.53% | +34.62% | 25 |
| CL Colgate-Palmolive Company | 4.38% | 98.09 | +0.15% | +2.58% | +9.64% | +25.67% | 44 |
| MNST Monster Beverage Corp | 4.26% | 45.34 | -0.66% | -3.90% | +3.61% | +18.27% | 14 |
| PEP Pepsico Inc | 4.08% | 143.61 | +1.22% | +4.62% | +13.36% | +0.96% | 75 |
| TGT Target Corp | 3.94% | 161.78 | -2.48% | +5.52% | +5.31% | +68.77% | 19 |
| KDP Keurig Dr Pepper Inc | 2.77% | 37.59 | +1.76% | +8.20% | +14.78% | +36.51% | 81 |
| ADM Archer Daniels Midland | 2.48% | 69.30 | -0.77% | -1.84% | -13.83% | +22.25% | 0 |
| SYY Sysco Corp | 2.44% | 77.63 | -0.96% | +4.75% | -1.36% | +6.92% | 8 |
| KR Kroger Company | 2.42% | 68.60 | +0.87% | +2.68% | +9.65% | +10.93% | 47 |
| KVUE Kenvue Inc | 2.24% | 19.31 | -1.28% | -1.33% | +12.14% | +14.59% | 67 |
| KMB Kimberly-Clark Corp | 2.18% | 110.76 | -1.05% | +6.03% | +12.14% | +12.67% | 69 |
| HSY Hershey Foods Corp | 1.73% | 173.95 | +0.27% | +3.83% | +6.17% | -3.05% | 22 |
| DG Dollar General Corp | 1.63% | 137.31 | +0.46% | +5.20% | +8.51% | +4.35% | 42 |
| CHD Church & Dwight Company | 1.49% | 111.76 | +0.40% | +2.38% | +11.91% | +34.13% | 64 |
| EL Estee Lauder Companies | 1.43% | 113.43 | +0.24% | +7.63% | +13.38% | +9.08% | 78 |
| DLTR Dollar Tree Inc | 1.36% | 140.83 | +2.62% | +5.04% | +19.74% | +14.49% | 94 |
| STZ Constellation Brands | 1.34% | 145.51 | +0.00% | +5.34% | +15.12% | +6.87% | 86 |
| KHC Kraft Heinz Company | 1.34% | 24.24 | -0.74% | -1.14% | +7.97% | +1.64% | 36 |
| GIS General Mills | 1.18% | 34.60 | -0.80% | +1.53% | +7.82% | -23.27% | 31 |
| BG Bunge Ltd | 1.11% | 99.42 | -1.74% | +4.96% | -4.61% | +12.92% | 3 |
| CASY Casey's General Stor | 1.08% | 698.48 | +0.92% | +4.97% | +8.17% | +26.58% | 39 |
| TSN Tyson Foods | 1.04% | 60.29 | +0.70% | +5.85% | +12.54% | +4.55% | 72 |
| SJM J.M. Smucker Company | 0.80% | 133.60 | +0.26% | +4.39% | +11.31% | +39.49% | 61 |
| MKC Mccormick & Company | 0.80% | 46.72 | -2.42% | -2.42% | +3.59% | -30.79% | 11 |
| CLX Clorox Company | 0.75% | 106.60 | +1.01% | +13.65% | +26.38% | +8.24% | 97 |
| HRL Hormel Foods Corp | 0.46% | 22.21 | -0.22% | +4.47% | +16.85% | -3.74% | 89 |
| TAP Molson Coors Brewing | 0.45% | 39.98 | +0.33% | -4.51% | +4.82% | -12.44% | 17 |
| CAG Conagra Brands | 0.42% | 15.19 | -0.65% | +6.63% | +11.04% | -8.26% | 56 |
| BF.B Brown Forman Cl B | 0.30% | 30.82 | +1.48% | +6.46% | +14.96% | +20.40% | 83 |
| CPB The Campbell's Company | 0.29% | 22.59 | -1.18% | +2.87% | +18.40% | -16.26% | 92 |
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-11-10: over 21 sessions the fund returned +7.84% while its median constituent returned +9.87% — a dispersion of 7.29 pp; 67% of 36 members beat the fund. Broad advance - breadth is rising with price.
How did XLP's members trade in the last session?
As of 2026-11-10: fund +0.15%, median member +0.18%, 20 advancers vs 15 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.