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 | +1.27% | -0.11 | +0pp | -0.21pp | Weakening |
| 1 month | +0.24% | +0.33 | -13pp | -1.49pp | Improving |
| 1 quarter | +4.46% | +1.22 | +6pp | +1.35pp | Confirming ↑ |
Over the last 126 sessions: price up +6.85%, breadth up (+2.31/name) · % beating 47→56 · median−ETF -0.39pp→+0.94pp.
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-07-17.
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 | 5 (14%) | 1 (3%) | +4 |
| 1-Month | 5 (14%) | 0 (0%) | +5 |
| 3-Month | 2 (6%) | 0 (0%) | +2 |
| 6-Month | 2 (6%) | 0 (0%) | +2 |
| 52-Week | 2 (6%) | 0 (0%) | +2 |
| YTD | 2 (6%) | 0 (0%) | +2 |
Dispersion by window
| Window | ETF | Median | Median − ETF | Up / Down | Beat / Lag | ±1% band | Dispersion |
|---|---|---|---|---|---|---|---|
| 1d | -0.72% | -1.13% | -0.41pp | 6 / 30 | 14 / 22 | 20 of 36 | ±1.68% |
| 5d | +1.27% | +0.58% | -0.69pp | 22 / 14 | 16 / 20 | 6 of 36 | ±2.92% |
| 21d | +0.23% | +1.17% | +0.94pp | 20 / 16 | 20 / 16 | 5 of 36 | ±5.72% |
| YTD | +10.29% | +8.96% | -1.32pp | 23 / 13 | 15 / 21 | 3 of 36 | ±19.11% |
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)
- PM+1.65%+0.1pp
- ADM+3.49%+0.09pp
- MO+1.62%+0.08pp
- CASY+3.88%+0.04pp
- BG+2.87%+0.03pp
- KO-3.96%-0.26pp
- MNST-2.44%-0.1pp
- PG-1.00%-0.07pp
- WMT-0.62%-0.07pp
- PEP-1.66%-0.07pp
This month (21d)
- PM+5.72%+0.34pp
- MO+5.73%+0.27pp
- ADM+10.10%+0.25pp
- MNST+4.90%+0.21pp
- DLTR+13.73%+0.19pp
- WMT-5.61%-0.62pp
- COST-4.64%-0.42pp
- PEP-6.16%-0.25pp
- KR-8.28%-0.2pp
- PG-1.65%-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)
- DLTR+13.73%
- DG+10.55%
- GIS+10.38%
- ADM+10.10%
- MKC+9.56%
- KR-8.28%
- STZ-7.80%
- EL-6.22%
- PEP-6.16%
- HSY-6.08%
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% | 114.24 | -0.62% | +0.30% | -5.61% | +2.75% | 14 |
| COST Costco Wholesale | 9.03% | 940.87 | -0.50% | +2.69% | -4.64% | +9.41% | 17 |
| PG Procter & Gamble Company | 7.20% | 149.98 | -1.00% | +2.00% | -1.65% | +6.19% | 31 |
| KO Coca-Cola Company | 6.58% | 81.56 | -3.96% | -2.31% | +1.59% | +17.47% | 53 |
| PM Philip Morris International | 5.94% | 192.98 | +1.65% | +6.25% | +5.72% | +21.39% | 78 |
| MDLZ Mondelez Intl Inc | 4.99% | 61.00 | -0.68% | +3.69% | -1.85% | +14.30% | 28 |
| MO Altria Group | 4.69% | 74.21 | +1.62% | +3.37% | +5.73% | +30.86% | 81 |
| CL Colgate-Palmolive Company | 4.38% | 92.98 | -1.16% | +0.80% | +2.56% | +19.12% | 56 |
| MNST Monster Beverage Corp | 4.26% | 97.50 | -2.44% | +0.11% | +4.90% | +27.17% | 72 |
| PEP Pepsico Inc | 4.08% | 137.12 | -1.66% | -0.19% | -6.16% | -3.61% | 8 |
| TGT Target Corp | 3.94% | 139.60 | -0.44% | +3.30% | +4.65% | +45.63% | 69 |
| KDP Keurig Dr Pepper Inc | 2.77% | 30.91 | -1.50% | -2.40% | -2.72% | +12.25% | 25 |
| ADM Archer Daniels Midland | 2.48% | 85.90 | +3.49% | +6.83% | +10.10% | +51.54% | 89 |
| SYY Sysco Corp | 2.44% | 81.69 | -0.68% | -2.55% | +2.83% | +12.52% | 58 |
| KR Kroger Company | 2.42% | 58.82 | +0.36% | -2.84% | -8.28% | -4.89% | 0 |
| KVUE Kenvue Inc | 2.24% | 18.98 | -0.21% | -2.57% | +2.98% | +12.63% | 61 |
| KMB Kimberly-Clark Corp | 2.18% | 108.35 | -0.59% | -3.61% | +3.90% | +10.21% | 67 |
| HSY Hershey Foods Corp | 1.73% | 171.42 | -1.89% | -1.29% | -6.08% | -4.46% | 11 |
| DG Dollar General Corp | 1.63% | 125.75 | -1.11% | +5.74% | +10.55% | -4.43% | 94 |
| CHD Church & Dwight Company | 1.49% | 98.07 | -1.06% | +1.77% | -0.36% | +17.70% | 39 |
| EL Estee Lauder Companies | 1.43% | 82.13 | -0.86% | -0.64% | -6.22% | -21.02% | 6 |
| DLTR Dollar Tree Inc | 1.36% | 125.94 | -1.95% | +0.82% | +13.73% | +2.38% | 97 |
| STZ Constellation Brands | 1.34% | 132.87 | -2.10% | -0.89% | -7.80% | -2.42% | 3 |
| KHC Kraft Heinz Company | 1.34% | 25.88 | -1.33% | +4.14% | +8.74% | +8.51% | 83 |
| GIS General Mills | 1.18% | 37.97 | -1.89% | +4.83% | +10.38% | -15.80% | 92 |
| BG Bunge Ltd | 1.11% | 119.15 | +2.87% | +4.22% | -0.23% | +35.33% | 42 |
| CASY Casey's General Stor | 1.08% | 859.12 | +3.88% | +4.79% | -0.71% | +55.69% | 36 |
| TSN Tyson Foods | 1.04% | 57.77 | -0.10% | -0.10% | +0.93% | +0.18% | 47 |
| SJM J.M. Smucker Company | 0.80% | 112.01 | -1.72% | +0.37% | -3.43% | +16.95% | 22 |
| MKC Mccormick & Company | 0.80% | 51.70 | -2.27% | -1.43% | +9.56% | -23.42% | 86 |
| CLX Clorox Company | 0.75% | 96.32 | -2.42% | -0.25% | -1.22% | -2.20% | 33 |
| HRL Hormel Foods Corp | 0.46% | 25.39 | -1.24% | +3.90% | +3.00% | +10.04% | 64 |
| TAP Molson Coors Brewing | 0.45% | 40.93 | -2.03% | +4.49% | +0.81% | -10.35% | 44 |
| CAG Conagra Brands | 0.42% | 14.28 | -1.31% | +3.25% | +5.31% | -13.76% | 75 |
| BF.B Brown Forman Cl B | 0.30% | 25.58 | -1.46% | -2.25% | -3.87% | -0.07% | 19 |
| CPB The Campbell's Company | 0.29% | 22.08 | -2.52% | +0.05% | +1.42% | -18.15% | 50 |
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.