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 | +0.21% | -0.42 | -6pp | -1.46pp | Weakening |
| 1 month | -0.08% | +0.39 | -12pp | -1.33pp | Improving |
| 1 quarter | +3.92% | +3.14 | -9pp | -1.37pp | Confirming ↑ |
Over the last 126 sessions: price down -2.28%, breadth down (-1.94/name) · % beating 50→44 · median−ETF +0.03pp→-1.25pp.
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-09-03.
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 | 6 (17%) | 15 (42%) | -9 |
| 1-Month | 2 (6%) | 8 (22%) | -6 |
| 3-Month | 1 (3%) | 2 (6%) | -1 |
| 6-Month | 0 (0%) | 1 (3%) | -1 |
| 52-Week | 0 (0%) | 0 (0%) | +0 |
| YTD | 0 (0%) | 1 (3%) | -1 |
Dispersion by window
| Window | ETF | Median | Median − ETF | Up / Down | Beat / Lag | ±1% band | Dispersion |
|---|---|---|---|---|---|---|---|
| 1d | -0.32% | -0.70% | -0.38pp | 10 / 26 | 14 / 22 | 22 of 36 | ±1.95% |
| 5d | +0.21% | -1.23% | -1.44pp | 13 / 23 | 13 / 23 | 4 of 36 | ±3.65% |
| 21d | -0.08% | -1.33% | -1.25pp | 16 / 20 | 16 / 20 | 3 of 36 | ±6.79% |
| YTD | +10.38% | +7.03% | -3.35pp | 21 / 15 | 15 / 21 | 1 of 36 | ±19.42% |
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+2.20%+0.24pp
- KO+0.65%+0.04pp
- KDP+0.89%+0.02pp
- TGT+0.40%+0.02pp
- KR+0.50%+0.01pp
- MDLZ-1.60%-0.08pp
- TSN-7.26%-0.08pp
- PM-0.94%-0.06pp
- KHC-3.20%-0.04pp
- GIS-3.25%-0.04pp
This month (21d)
- TGT+11.89%+0.47pp
- EL+15.98%+0.23pp
- ADM+8.77%+0.22pp
- KDP+6.93%+0.19pp
- KO+2.28%+0.15pp
- WMT-3.49%-0.38pp
- MNST-6.67%-0.28pp
- COST-1.76%-0.16pp
- CL-3.42%-0.15pp
- CASY-11.07%-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)
- EL+15.98%
- BG+12.66%
- TGT+11.89%
- GIS+9.27%
- SJM+8.81%
- HRL-14.07%
- CASY-11.07%
- TSN-11.05%
- CLX-9.87%
- MNST-6.67%
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% | 108.42 | +2.20% | +5.64% | -3.49% | -2.48% | 25 |
| COST Costco Wholesale | 9.03% | 925.41 | -0.33% | -0.99% | -1.76% | +7.62% | 42 |
| PG Procter & Gamble Company | 7.20% | 146.92 | -0.49% | +2.64% | +0.08% | +4.02% | 58 |
| KO Coca-Cola Company | 6.58% | 88.81 | +0.65% | -0.28% | +2.28% | +27.91% | 69 |
| PM Philip Morris International | 5.94% | 186.17 | -0.94% | -2.26% | -1.46% | +17.10% | 47 |
| MDLZ Mondelez Intl Inc | 4.99% | 61.45 | -1.60% | -1.57% | -1.84% | +15.14% | 39 |
| MO Altria Group | 4.69% | 69.49 | -0.10% | +2.69% | +1.53% | +22.54% | 64 |
| CL Colgate-Palmolive Company | 4.38% | 90.09 | -0.01% | -0.96% | -3.42% | +15.42% | 28 |
| MNST Monster Beverage Corp | 4.26% | 44.08 | -0.77% | -5.61% | -6.67% | +14.99% | 11 |
| PEP Pepsico Inc | 4.08% | 140.02 | -0.36% | +0.21% | +0.89% | -1.57% | 61 |
| TGT Target Corp | 3.94% | 164.01 | +0.40% | -1.16% | +11.89% | +71.09% | 92 |
| KDP Keurig Dr Pepper Inc | 2.77% | 32.88 | +0.89% | +3.14% | +6.93% | +19.40% | 81 |
| ADM Archer Daniels Midland | 2.48% | 84.38 | -1.17% | +6.68% | +8.77% | +48.85% | 83 |
| SYY Sysco Corp | 2.44% | 81.08 | -0.83% | -1.66% | -3.72% | +11.68% | 22 |
| KR Kroger Company | 2.42% | 58.51 | +0.50% | +2.78% | +3.94% | -5.39% | 75 |
| KVUE Kenvue Inc | 2.24% | 18.95 | -0.94% | -1.30% | -2.59% | +12.46% | 36 |
| KMB Kimberly-Clark Corp | 2.18% | 107.95 | -1.23% | -1.85% | -3.93% | +9.81% | 19 |
| HSY Hershey Foods Corp | 1.73% | 175.06 | -1.34% | -3.45% | -1.75% | -2.43% | 44 |
| DG Dollar General Corp | 1.63% | 131.26 | +0.28% | +4.27% | +3.40% | -0.24% | 72 |
| CHD Church & Dwight Company | 1.49% | 98.59 | -0.73% | -3.69% | -4.58% | +18.33% | 14 |
| EL Estee Lauder Companies | 1.43% | 100.86 | -0.29% | -4.72% | +15.98% | -3.01% | 97 |
| DLTR Dollar Tree Inc | 1.36% | 131.04 | -0.66% | +3.18% | +1.77% | +6.53% | 67 |
| STZ Constellation Brands | 1.34% | 129.09 | -0.20% | -1.78% | -1.19% | -5.19% | 53 |
| KHC Kraft Heinz Company | 1.34% | 25.42 | -3.20% | +1.15% | -1.20% | +6.58% | 50 |
| GIS General Mills | 1.18% | 39.26 | -3.25% | -2.92% | +9.27% | -12.94% | 89 |
| BG Bunge Ltd | 1.11% | 120.12 | -2.23% | +7.66% | +12.66% | +36.44% | 94 |
| CASY Casey's General Stor | 1.08% | 758.42 | +0.64% | -0.65% | -11.07% | +37.44% | 3 |
| TSN Tyson Foods | 1.04% | 51.76 | -7.26% | -5.61% | -11.05% | -10.24% | 6 |
| SJM J.M. Smucker Company | 0.80% | 128.51 | -2.23% | -2.53% | +8.81% | +34.18% | 86 |
| MKC Mccormick & Company | 0.80% | 52.58 | -2.27% | -3.59% | +0.08% | -22.11% | 56 |
| CLX Clorox Company | 0.75% | 94.29 | +0.02% | -9.01% | -9.87% | -4.26% | 8 |
| HRL Hormel Foods Corp | 0.46% | 21.68 | -1.68% | +1.88% | -14.07% | -6.04% | 0 |
| TAP Molson Coors Brewing | 0.45% | 40.57 | +0.07% | -1.48% | -3.10% | -11.14% | 31 |
| CAG Conagra Brands | 0.42% | 15.62 | -3.46% | -2.50% | +4.06% | -5.66% | 78 |
| BF.B Brown Forman Cl B | 0.30% | 27.51 | +1.33% | +1.70% | -3.07% | +7.47% | 33 |
| CPB The Campbell's Company | 0.29% | 22.13 | -6.96% | -4.96% | -4.01% | -17.99% | 17 |
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-09-03: over 21 sessions the fund returned -0.08% while its median constituent returned -1.33% — a dispersion of 6.79 pp; 44% of 36 members beat the fund. Improving below the surface - the A/D line is rising while price is flat-to-down; more names participating than the headline shows.
How did XLP's members trade in the last session?
As of 2026-09-03: fund -0.32%, median member -0.70%, 10 advancers vs 26 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 Closelook lake.
Is this investment advice?
No — a data surface in an investment research diary. It describes breadth inside a fund; it makes no recommendation.