C+

Constituent dispersion · breadth vs the index

XLE — Energy Select Sector

21/21 covered · 99% by weight · benchmark: XLE price · closes through 2026-07-24 ·holdings as of 2026-06-16

Concentration 55.02% in top 5 9.91 effective names · HHI 1009
RS vs S&P 500 21d +10.51pp sector return − SPY
RS vs Nasdaq-100 21d +15.00pp sector return − QQQ
Broad advance - breadth is rising with price. Last 21 sessions — price +11.29% · A/D +43 (+2.05/name)
XLE 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 +3.36% +1 +10pp -0.50pp Confirming ↑
1 month +11.29% +2.05 -14pp -2.87pp Confirming ↑
1 quarter +8.26% +3.43 -9pp -2.51pp Confirming ↑

Over the last 126 sessions: price up +26.07%, breadth up (+12.05/name) · % beating 30→43 · median−ETF -3.76pp→-2.41pp.

Stocks above their moving average — participation breadth

Of the 21 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-24.

5-day 66.67% 14/21 above
20-day 90.48% 19/21 above
50-day 85.71% 18/21 above
100-day 66.67% 14/21 above
150-day 80% 16/20 above
200-day 90% 18/20 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 21 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 7 (33%) 3 (14%) +4
1-Month 5 (24%) 0 (0%) +5
3-Month 1 (5%) 0 (0%) +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.23% -0.63pp 8 / 13 4 / 17 11 of 21 ±2.63%
5d +3.36% +2.76% -0.60pp 15 / 6 9 / 12 4 of 21 ±3.66%
21d +11.29% +8.88% -2.41pp 19 / 2 9 / 12 3 of 21 ±7.94%
YTD +34.22% +31.28% -2.94pp 19 / 2 10 / 11 0 of 21 ±24.63%

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)

  • SLB+11.01%+0.52pp
  • BKR+2.07%+0.07pp
  • HAL+1.99%+0.04pp
  • CVX+0.19%+0.03pp
  • EOG+0.62%+0.03pp
  • WMB-1.66%-0.07pp
  • TRGP-1.49%-0.05pp
  • MPC-0.97%-0.04pp
  • VLO-0.90%-0.04pp
  • TPL-1.44%-0.02pp

This month (21d)

  • XOM+14.64%+3.21pp
  • CVX+13.61%+2.27pp
  • MPC+25.45%+1.12pp
  • VLO+24.78%+1.1pp
  • PSX+22.61%+0.92pp
  • WMB-2.46%-0.11pp
  • HAL-1.59%-0.03pp

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)

  • MPC+25.45%
  • VLO+24.78%
  • PSX+22.61%
  • XOM+14.64%
  • CVX+13.61%
  • WMB-2.46%
  • HAL-1.59%
  • KMI+0.83%
  • BKR+1.54%
  • EQT+3.01%

XLE — constituent leadership race

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

Symbol Weight Last 1d 5d 21d YTD RS rank
XOM Exxon Mobil Corp 21.95% 156.94 +0.03% +6.50% +14.64% +31.28% 81
CVX Chevron Corp 16.71% 194.79 +0.19% +3.95% +13.61% +29.06% 76
COP Conocophillips 6.82% 120.26 +0.05% +4.84% +12.48% +29.47% 71
SLB Slb Limited 4.74% 52.42 +11.01% +11.56% +12.47% +37.39% 67
VLO Valero Energy Corp 4.45% 302.50 -0.90% -2.31% +24.78% +87.85% 90
MPC Marathon Petroleum Corp 4.39% 309.24 -0.97% -1.07% +25.45% +91.10% 95
WMB Williams Companies 4.29% 74.00 -1.66% +0.84% -2.46% +23.99% 0
EOG Eog Resources 4.18% 146.39 +0.62% +4.65% +8.88% +41.83% 48
PSX Phillips 66 4.08% 206.77 -0.10% -0.04% +22.61% +61.55% 86
KMI Kinder Morgan Inc 3.53% 32.86 +0.27% +1.73% +0.83% +21.81% 10
BKR Baker Hughes Company 3.52% 57.25 +2.07% +2.32% +1.54% +26.61% 14
TRGP Targa Resources 3.30% 281.33 -1.49% -0.56% +5.64% +54.01% 33
OKE Oneok Inc 3.22% 93.16 -0.08% -0.38% +6.70% +30.02% 38
DVN Devon Energy Corp 2.92% 45.04 -0.55% +2.76% +5.38% +23.60% 29
OXY Occidental Petroleum 2.29% 57.30 -0.52% +4.45% +12.16% +40.01% 62
FANG Diamondback Energy 2.10% 204.68 -0.39% +4.67% +11.55% +36.97% 57
HAL Halliburton Company 1.87% 33.36 +1.99% -5.28% -1.59% +19.12% 5
EQT Eqt Corp 1.83% 53.03 -0.67% +7.00% +3.01% -0.50% 19
TPL Texas Pacific Land Trust 1.24% 419.44 -1.44% +0.90% +11.09% +46.43% 52
EXE Expand Energy Corporation 1.19% 91.52 -0.23% +3.85% +3.30% -16.11% 24
APA Apa Corp 0.74% 36.15 -0.74% +3.36% +8.46% +50.20% 43

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.