C+

Constituent dispersion · breadth vs the index

XLB — Materials Select Sector

26/26 covered · 100% by weight · benchmark: XLB price · closes through 2026-06-18 ·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.88pp sector return − SPY
RS vs Nasdaq-100 21d +0.08pp sector return − QQQ
Broad advance - breadth is rising with price. Last 21 sessions — price +5.65% · A/D +64 (+2.46/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.15% +0.65 +4pp +1.38pp Confirming ↑
1 month +5.65% +2.46 +16pp +5.23pp Confirming ↑
1 quarter +5.35% -1.73 +27pp +5.87pp Weakening

Over the last 126 sessions: price up +15.85%, breadth up (+4.85/name) · % beating 36→58 · median−ETF -2.71pp→+2.17pp.

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-06-18.

5-day 46.15% 12/26 above
20-day 69.23% 18/26 above
50-day 65.38% 17/26 above
100-day 46.15% 12/26 above
150-day 64% 16/25 above
200-day 70.83% 17/24 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 5 (19%) 10 (38%) -5
1-Month 3 (12%) 3 (12%) +0
3-Month 2 (8%) 3 (12%) -1
6-Month 0 (0%) 0 (0%) +0
52-Week 0 (0%) 0 (0%) +0
YTD 0 (0%) 0 (0%) +0

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d -0.40% -0.05% +0.35pp 12 / 13 14 / 12 8 of 26 ±2.41%
5d +1.15% +2.11% +0.96pp 18 / 8 15 / 11 4 of 26 ±4.75%
21d +5.65% +7.82% +2.17pp 19 / 7 15 / 11 2 of 26 ±11.65%
YTD +14.75% +14.52% -0.24pp 19 / 6 12 / 13 2 of 25 ±17.58%

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)

  • MLM+3.05%+0.13pp
  • VMC+2.72%+0.12pp
  • SHW+2.23%+0.1pp
  • CRH+1.67%+0.07pp
  • CTVA+1.58%+0.07pp
  • STLD-7.49%-0.35pp
  • NUE-3.47%-0.23pp
  • NEM-1.78%-0.12pp
  • LIN-0.72%-0.1pp
  • ALB-3.73%-0.09pp

This month (21d)

  • FCX+17.00%+1pp
  • VMC+16.95%+0.77pp
  • NUE+9.97%+0.66pp
  • SW+24.09%+0.66pp
  • IP+27.19%+0.62pp
  • DOW-15.07%-0.44pp
  • CF-19.50%-0.4pp
  • LYB-16.90%-0.34pp
  • APD-3.96%-0.17pp
  • ALB-5.12%-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)

  • IP+27.19%
  • SW+24.09%
  • FCX+17.00%
  • VMC+16.95%
  • PPG+16.27%
  • CF-19.50%
  • LYB-16.90%
  • DOW-15.07%
  • ALB-5.12%
  • APD-3.96%

XLB — constituent leadership race

$100 in each covered XLB constituent at 2025-12-11, 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% 512.15 -0.72% -0.64% +1.20% +20.52% 27
NUE Nucor Corp 6.64% 243.83 -3.47% -6.54% +9.97% +50.00% 58
NEM Newmont Mining Corp 6.53% 103.79 -1.78% +6.35% -1.01% +4.40% 19
FCX Freeport-Mcmoran Inc 5.87% 68.68 -0.55% +3.53% +17.00% +35.86% 88
STLD Steel Dynamics Inc 4.67% 249.91 -7.49% -10.60% +11.88% +47.94% 62
VMC Vulcan Materials Company 4.55% 302.84 +2.72% +8.08% +16.95% +6.59% 85
CRH CRH Plc ADR 4.38% 111.24 +1.67% +6.11% +12.89% -10.23% 69
SHW Sherwin-Williams Company 4.37% 320.79 +2.23% +1.23% +7.55% -0.78% 46
APD Air Products and Chemicals 4.34% 280.21 -0.55% +0.75% -3.96% +14.98% 15
CTVA Corteva Inc 4.15% 78.59 +1.58% +4.98% -0.28% +17.78% 23
MLM Martin Marietta Materials 4.14% 609.12 +3.05% +7.71% +14.52% -1.91% 77
ECL Ecolab Inc 4.10% 269.12 +0.02% +2.36% +9.52% +2.79% 54
PPG PPG Industries 3.22% 118.25 +0.95% +0.01% +16.27% +16.83% 81
DOW Dow Inc 2.92% 31.73 -2.37% -5.65% -15.07% +38.72% 8
SW Smurfit Westrock Plc 2.72% 44.20 +1.80% +3.54% +24.09% +16.63% 92
PKG Packaging Corp of America 2.44% 229.02 -0.10% +2.73% +12.72% +11.70% 65
ALB Albemarle Corp 2.41% 160.35 -3.73% +1.07% -5.12% +13.65% 12
IFF International Flavors & Fragrances 2.41% 76.72 +1.41% -0.50% +6.57% +14.52% 42
DD Dupont Denemours Inc 2.37% 47.71 -0.50% +1.86% +2.47% +19.16% 31
IP International Paper Company 2.29% 36.82 +1.83% +5.35% +27.19% -4.19% 96
AMCR Amcor Plc 2.26% 41.08 +0.76% +2.91% +13.83% 73
CF Cf Industries Holdings 2.05% 102.93 -2.76% -3.41% -19.50% +34.34% 0
LYB Lyondellbasell Industries NV 2.00% 60.07 -2.82% -5.36% -16.90% +41.88% 4
BALL Ball Corporation 1.84% 57.72 +0.00% +2.45% +5.12% +9.69% 38
AVY Avery Dennison Corp 1.48% 158.68 -0.55% -0.04% +3.52% -11.76% 35
MOS Mosaic Company 0.87% 22.90 +1.73% +8.58% +8.10% -3.16% 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.