C+

Constituent dispersion · breadth vs the index

XLU — Utilities Select Sector

31/31 covered · 100% by weight · benchmark: XLU price · closes through 2026-06-18 ·holdings as of 2026-06-16

Concentration 38.68% in top 5 19.76 effective names · HHI 506
RS vs S&P 500 21d -0.82pp sector return − SPY
RS vs Nasdaq-100 21d -4.62pp sector return − QQQ
Improving below the surface - the A/D line is rising while price is flat-to-down; more names participating than the headline shows. Last 21 sessions — price +0.95% · A/D +82 (+2.65/name)
XLU 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.61% +1.74 -42pp -3.08pp Confirming ↑
1 month +0.95% +2.65 -23pp -1.72pp Improving
1 quarter -4.62% +1.84 -23pp -1.15pp Improving

Over the last 126 sessions: price up +6.02%, breadth up (+13.87/name) · % beating 71→35 · median−ETF +1.20pp→-0.52pp.

Stocks above their moving average — participation breadth

Of the 31 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 22.58% 7/31 above
20-day 74.19% 23/31 above
50-day 38.71% 12/31 above
100-day 35.48% 11/31 above
150-day 64.52% 20/31 above
200-day 74.19% 23/31 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 31 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 (16%) 8 (26%) -3
1-Month 0 (0%) 0 (0%) +0
3-Month 0 (0%) 0 (0%) +0
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.67% +0.25% -0.42pp 23 / 8 7 / 24 24 of 31 ±0.86%
5d +1.61% +0.50% -1.11pp 17 / 14 6 / 25 11 of 31 ±3.29%
21d +0.95% +0.43% -0.52pp 20 / 10 11 / 20 14 of 31 ±4.5%
YTD +5.58% +6.57% +0.99pp 28 / 3 20 / 11 6 of 31 ±9.39%

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)

  • NEE+1.19%+0.15pp
  • CEG+2.58%+0.15pp
  • VST+3.10%+0.11pp
  • SO+0.61%+0.05pp
  • NRG+2.22%+0.04pp
  • AEP-0.45%-0.02pp
  • ED-0.64%-0.02pp
  • WEC-0.33%-0.01pp
  • EVRG-0.42%-0.01pp
  • AEE-0.23%-0.01pp

This month (21d)

  • VST+21.56%+0.74pp
  • CEG+5.14%+0.3pp
  • NRG+9.17%+0.18pp
  • PEG+3.31%+0.1pp
  • EXC+2.67%+0.09pp
  • NEE-3.68%-0.48pp
  • XEL-2.91%-0.1pp
  • SO-1.12%-0.08pp
  • ATO-3.75%-0.08pp
  • AEP-0.95%-0.05pp

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)

  • VST+21.56%
  • NRG+9.17%
  • CEG+5.14%
  • PEG+3.31%
  • DTE+3.08%
  • ATO-3.75%
  • NEE-3.68%
  • XEL-2.91%
  • ED-1.65%
  • SO-1.12%

XLU — constituent leadership race

$100 in each covered XLU 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 — 31 covered · click a column to sort

Symbol Weight Last 1d 5d 21d YTD RS rank
NEE Nextera Energy 12.99% 86.75 +1.19% +2.25% -3.68% +8.80% 3
SO Southern Company 7.51% 93.09 +0.61% -0.19% -1.12% +7.59% 13
DUK Duke Energy Corp 7.05% 123.86 +0.11% -0.27% -0.56% +6.57% 23
CEG Constellation Energy Corp 5.89% 274.06 +2.58% +11.09% +5.14% -22.32% 90
AEP American Electric Power 5.07% 127.69 -0.45% -0.61% -0.95% +11.61% 16
SRE Sempra 4.37% 90.69 +0.49% -0.93% -0.68% +3.43% 19
D Dominion Energy Inc 4.21% 68.41 +0.57% +2.58% +1.42% +19.18% 71
ETR Entergy Corp 3.65% 111.11 +0.23% +1.11% +0.51% +21.66% 52
EXC Exelon Corp 3.43% 45.81 +0.55% +0.66% +2.67% +5.99% 77
VST Vistra Energy Corp 3.42% 163.75 +3.10% +11.87% +21.56% +1.64% 97
XEL XCEL Energy Inc 3.37% 77.41 -0.06% -0.35% -2.91% +5.58% 6
PEG Public Service Enterprise Group 2.89% 79.89 +0.62% +1.41% +3.31% +0.29% 87
ED Consolidated Edison Company 2.82% 106.36 -0.64% -0.45% -1.65% +8.83% 10
PCG Pacific Gas & Electric Company 2.70% 16.48 +0.24% -1.85% +0.43% +2.85% 48
WEC Wisconsin Energy Corp 2.68% 112.17 -0.33% -0.80% +0.61% +8.18% 55
DTE Dte Energy Company 2.22% 147.56 +0.25% +1.21% +3.08% +15.30% 84
AEE Ameren Corp 2.19% 108.67 -0.23% +0.39% -0.30% +9.56% 29
ATO Atmos Energy Corp 2.04% 170.11 +0.28% +1.12% -3.75% +2.62% 0
EIX Edison International 2.04% 71.89 +1.40% -0.62% +1.71% +23.01% 74
CNP Centerpoint Energy 2.03% 42.82 +0.45% +0.63% +1.30% +12.92% 68
NRG NRG Energy 1.93% 135.06 +2.22% +9.18% +9.17% -14.66% 94
PPL PPL Corp 1.92% 35.38 +0.14% -0.23% +0.37% +1.79% 45
ES Eversource Energy 1.87% 69.59 +0.78% +1.70% +1.13% +5.69% 65
AWK American Water Works 1.79% 125.07 -0.27% +0.50% +0.73% -2.82% 58
FE Firstenergy Corp 1.77% 46.45 +0.67% -0.47% +3.06% +5.82% 81
NI NiSource Inc 1.64% 47.26 +1.05% +1.37% -0.34% +14.66% 26
CMS Cms Energy Corp 1.64% 73.38 +0.10% +0.73% +0.10% +6.54% 35
EVRG Evergy Inc 1.40% 82.50 -0.42% -0.37% +0.27% +15.73% 39
LNT Alliant Energy Corp 1.36% 73.00 +0.25% +0.52% +0.00% +14.05% 32
PNW Pinnacle West Capital Corp 0.90% 102.32 -0.06% -0.08% +0.81% +17.52% 61
AES The Aes Corp 0.76% 14.62 +0.07% -0.34% +0.34% +4.43% 42

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.