—

Constituent dispersion · breadth vs the index

XLB — Materials Select Sector

26/26 covered · 100% by weight · benchmark: XLB price · closes through 2026-10-14 ·holdings as of 2026-06-16

Concentration 38.46% in top 5 17.73 effective names · HHI 564
RS vs S&P 500 21d -3.50pp sector return − SPY
RS vs Nasdaq-100 21d -5.21pp sector return − QQQ
Broad decline - breadth is falling with price. Last 21 sessions — price -1.64% · A/D -22 (-0.85/name)
XLB 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 +1.41% +1.08 +12pp +1.28pp Confirming ↑
1 month -1.64% -0.85 +16pp +1.99pp Confirming ↓
1 quarter -2.40% -2.92 -11pp -1.82pp Confirming ↓

Over the last 126 sessions: price down -4.83%, breadth down (-4.92/name) · % beating 38→54 · median−ETF -1.64pp→+0.83pp.

Stocks above their moving average — participation breadth

Of the 26 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-14.

5-day 57.69% 15/26 above
20-day 50% 13/26 above
50-day 19.23% 5/26 above
100-day 34.62% 9/26 above
150-day 42.31% 11/26 above
200-day 44% 11/25 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 26 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 13 (50%) 7 (27%) +6
1-Month 4 (15%) 4 (15%) +0
3-Month 1 (4%) 3 (12%) -2
6-Month 1 (4%) 2 (8%) -1
52-Week 1 (4%) 2 (8%) -1
YTD 1 (4%) 2 (8%) -1

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d -0.10% +0.30% +0.40pp 17 / 9 17 / 9 13 of 26 ±1.53%
5d +1.41% +1.50% +0.09pp 15 / 11 13 / 13 2 of 26 ±3.7%
21d -1.64% -0.66% +0.98pp 9 / 16 14 / 11 3 of 25 ±7.05%
YTD +10.01% +11.03% +1.01pp 17 / 7 12 / 12 1 of 24 ±26.43%

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)

  • NUE+1.30%+0.09pp
  • DOW+2.39%+0.07pp
  • APD+1.24%+0.05pp
  • STLD+0.95%+0.04pp
  • LYB+1.93%+0.04pp
  • NEM-3.49%-0.23pp
  • FCX-3.87%-0.23pp
  • CRH-1.17%-0.05pp
  • SW-1.69%-0.05pp
  • VMC-0.73%-0.03pp

This month (21d)

  • LIN+6.42%+0.94pp
  • ECL+4.77%+0.2pp
  • IFF+6.87%+0.17pp
  • STLD+1.55%+0.07pp
  • APD+0.68%+0.03pp
  • NEM-10.17%-0.66pp
  • CRH-9.68%-0.42pp
  • ALB-13.64%-0.33pp
  • MLM-7.05%-0.29pp
  • CF-11.86%-0.24pp

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)

  • IFF+6.87%
  • LIN+6.42%
  • ECL+4.77%
  • STLD+1.55%
  • APD+0.68%
  • MOS-25.33%
  • ALB-13.64%
  • CF-11.86%
  • NEM-10.17%
  • CRH-9.68%

XLB — constituent leadership race

$100 in each covered XLB constituent at 2025-12-24, 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 — 26 covered · click a column to sort

Symbol Weight Last 1d 5d 21d YTD RS rank
LIN Linde Plc 14.61% 492.70 +0.12% +1.80% +6.42% +15.94% 92
NUE Nucor Corp 6.64% 257.11 +1.30% +4.33% -0.66% +58.17% 48
NEM Newmont Mining Corp 6.53% 111.56 -3.49% -1.74% -10.17% +12.22% 12
FCX Freeport-Mcmoran Inc 5.87% 69.62 -3.87% -3.12% +0.35% +37.72% 72
STLD Steel Dynamics Inc 4.67% 242.92 +0.95% +3.77% +1.55% +43.80% 84
VMC Vulcan Materials Company 4.55% 241.77 -0.73% -0.97% -2.98% -14.90% 36
CRH CRH Plc ADR 4.38% 79.20 -1.17% -2.77% -9.68% -36.08% 16
SHW Sherwin-Williams Company 4.37% 324.54 +0.14% +3.03% +0.41% +0.38% 76
APD Air Products and Chemicals 4.34% 292.53 +1.24% +5.18% +0.68% +20.04% 80
CTVA Corteva Inc 4.15% 13.40 +0.30% -7.27% — — —
MLM Martin Marietta Materials 4.14% 471.10 -0.28% -1.65% -7.05% -24.14% 20
ECL Ecolab Inc 4.10% 287.71 +0.72% +3.46% +4.77% +9.89% 88
PPG PPG Industries 3.22% 104.87 +0.31% -0.20% -0.02% +3.61% 60
DOW Dow Inc 2.92% 29.19 +2.39% +5.11% -2.21% +27.61% 40
SW Smurfit Westrock Plc 2.72% 40.75 -1.69% -1.31% -6.77% +7.53% 24
PKG Packaging Corp of America 2.44% 229.96 -0.73% +1.19% -0.54% +12.16% 52
ALB Albemarle Corp 2.41% 97.97 +0.33% -4.65% -13.64% -30.56% 4
IFF International Flavors & Fragrances 2.41% 89.60 +1.59% +6.53% +6.87% +33.74% 96
DD Dupont Denemours Inc 2.37% 128.48 -0.83% -1.98% +0.34% +7.39% 68
IP International Paper Company 2.29% 31.90 +0.28% +0.25% -6.15% -16.99% 32
AMCR Amcor Plc 2.26% 42.28 +1.22% +2.47% -0.42% — 56
CF Cf Industries Holdings 2.05% 119.46 +1.88% +4.39% -11.86% +55.92% 8
LYB Lyondellbasell Industries NV 2.00% 61.17 +1.93% +4.58% -6.51% +44.48% 28
BALL Ball Corporation 1.84% 60.43 +1.46% +5.13% -0.95% +14.84% 44
AVY Avery Dennison Corp 1.48% 171.84 +0.66% +2.92% +0.19% -4.44% 64
MOS Mosaic Company 0.87% 19.01 -0.89% -4.81% -25.33% -19.61% 0

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

XLB dispersion — data Q&A

Is XLB's move broad or carried by a few names (21 sessions)?

As of 2026-10-14: over 21 sessions the fund returned -1.64% while its median constituent returned -0.66% — a dispersion of 7.05 pp; 56% of 25 members beat the fund. Broad decline - breadth is falling with price.

How did XLB's members trade in the last session?

As of 2026-10-14: fund -0.10%, median member +0.30%, 17 advancers vs 9 decliners.

What does the dispersion page for XLB 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. 26 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.