Constituent dispersion · breadth vs the index
IXC — Global Energy
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 | +3.74% | +1.31 | +7pp | +0.10pp | Confirming ↑ |
| 1 month | +12.03% | +2.91 | -34pp | -5.37pp | Confirming ↑ |
| 1 quarter | +1.98% | +3.38 | -12pp | -1.39pp | Confirming ↑ |
Over the last 126 sessions: price up +21.68%, breadth up (+13.59/name) · % beating 29→41 · median−ETF -3.63pp→-1.26pp.
Dispersion by window
| Window | ETF | Median | Median − ETF | Up / Down | Beat / Lag | ±1% band | Dispersion |
|---|---|---|---|---|---|---|---|
| 1d | +0.13% | -0.46% | -0.58pp | 9 / 23 | 7 / 25 | 17 of 32 | ±2.63% |
| 5d | +3.74% | +3.06% | -0.68pp | 24 / 7 | 14 / 18 | 8 of 32 | ±3.46% |
| 21d | +12.03% | +11.07% | -0.96pp | 28 / 4 | 13 / 19 | 8 of 32 | ±7.83% |
| YTD | +32.36% | +37.18% | +4.81pp | 30 / 2 | 17 / 15 | 0 of 32 | ±22.44% |
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.26pp
- BKR+2.07%+0.04pp
- SU+0.96%+0.02pp
- HAL+1.99%+0.02pp
- CVX+0.19%+0.02pp
- SHEL-1.15%-0.08pp
- BP-1.35%-0.04pp
- WMB-1.66%-0.04pp
- NESTE.HE-6.43%-0.03pp
- TRGP-1.49%-0.02pp
This month (21d)
- XOM+14.64%+2.6pp
- CVX+13.61%+1.33pp
- SHEL+12.99%+0.88pp
- TTE+11.04%+0.57pp
- MPC+25.45%+0.51pp
- SU-4.15%-0.09pp
- WMB-2.46%-0.06pp
- HAL-1.59%-0.02pp
- PPL-1.90%-0.01pp
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%
- REP.XETRA+20.72%
- OMV.XETRA+16.24%
- SU-4.15%
- WMB-2.46%
- PPL-1.90%
- HAL-1.59%
- DCC.LSE+0.80%
IXC — constituent leadership race
$100 in each covered IXC constituent at 2025-12-30, 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 — 32 covered · click a column to sort
| Symbol | Weight | Last | 1d | 5d | 21d | YTD | RS rank |
|---|---|---|---|---|---|---|---|
| XOM Exxon Mobil Corp | 17.75% | 156.94 | +0.03% | +6.50% | +14.64% | +31.28% | 78 |
| CVX Chevron Corp | 9.79% | 194.79 | +0.19% | +3.95% | +13.61% | +29.06% | 72 |
| SHEL Shell Plc ADR | 6.75% | 3305.50 | -1.15% | +2.15% | +12.99% | +22.90% | 69 |
| TTE Totalenergies Se ADR | 5.17% | 75.97 | -0.28% | +7.74% | +11.04% | +38.11% | 47 |
| COP Conocophillips | 4.04% | 120.26 | +0.05% | +4.84% | +12.48% | +29.47% | 66 |
| BP BP PLC | 3.26% | 548.40 | -1.35% | +6.05% | +14.05% | +29.87% | 75 |
| WMB Williams Companies | 2.59% | 74.00 | -1.66% | +0.84% | -2.46% | +23.99% | 3 |
| SLB Slb Limited | 2.34% | 52.42 | +11.01% | +11.56% | +12.47% | +37.39% | 63 |
| SU Suncor Energy Inc | 2.20% | 267.95 | +0.96% | +2.10% | -4.15% | +14.07% | 0 |
| EOG Eog Resources | 2.08% | 146.39 | +0.62% | +4.65% | +8.88% | +41.83% | 44 |
| VLO Valero Energy Corp | 2.01% | 302.50 | -0.90% | -2.31% | +24.78% | +87.85% | 94 |
| MPC Marathon Petroleum Corp | 2.00% | 309.24 | -0.97% | -1.07% | +25.45% | +91.10% | 97 |
| PSX Phillips 66 | 1.92% | 206.77 | -0.10% | -0.04% | +22.61% | +61.55% | 91 |
| KMI Kinder Morgan Inc | 1.79% | 32.86 | +0.27% | +1.73% | +0.83% | +21.81% | 16 |
| BKR Baker Hughes Company | 1.78% | 57.25 | +2.07% | +2.32% | +1.54% | +26.61% | 19 |
| OKE Oneok Inc | 1.59% | 93.16 | -0.08% | -0.38% | +6.70% | +30.02% | 34 |
| TRGP Targa Resources | 1.59% | 281.33 | -1.49% | -0.56% | +5.64% | +54.01% | 31 |
| DVN Devon Energy Corp | 1.49% | 45.04 | -0.55% | +2.76% | +5.38% | +23.60% | 28 |
| OXY Occidental Petroleum | 1.16% | 57.30 | -0.52% | +4.45% | +12.16% | +40.01% | 59 |
| FANG Diamondback Energy | 1.07% | 204.68 | -0.39% | +4.67% | +11.55% | +36.97% | 53 |
| EQT Eqt Corp | 0.99% | 53.03 | -0.67% | +7.00% | +3.01% | -0.50% | 22 |
| HAL Halliburton Company | 0.96% | 33.36 | +1.99% | -5.28% | -1.59% | +19.12% | 9 |
| REP.XETRA REPSOL SA | 0.80% | 25.81 | -2.68% | +5.39% | +20.72% | +66.71% | 88 |
| PPL PPL Corp | 0.79% | 36.22 | -0.06% | +1.03% | -1.90% | +4.20% | 6 |
| TPL Texas Pacific Land Trust | 0.63% | 419.44 | -1.44% | +0.90% | +11.09% | +46.43% | 50 |
| EXE Expand Energy Corporation | 0.63% | 91.52 | -0.23% | +3.85% | +3.30% | -16.11% | 25 |
| NESTE.HE NESTE | 0.39% | 31.43 | -6.43% | -2.60% | +15.34% | +63.07% | 81 |
| APA Apa Corp | 0.37% | 36.15 | -0.74% | +3.36% | +8.46% | +50.20% | 38 |
| AKRBP.OL AKER BP | 0.32% | 340.50 | -2.01% | +5.95% | +11.97% | +38.14% | 56 |
| OMV.XETRA OMV AG | 0.29% | 63.70 | -1.62% | +3.41% | +16.24% | +44.45% | 84 |
| GALP.LS GALP ENERGIA SGPS SA CLASS B | 0.26% | 20.03 | -4.44% | +5.67% | +8.80% | +39.19% | 41 |
| DCC.LSE DCC PLC | 0.19% | 6285.00 | -0.08% | +0.00% | +0.80% | +39.12% | 13 |
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.