Constituent dispersion · breadth vs the index
HALO — HALO Growth 100 (EW)
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 | +0.20% | +0.21 | -3pp | -1.37pp | Improving |
| 1 month | +6.03% | +0.62 | -8pp | -3.63pp | Confirming ↑ |
| 1 quarter | -0.08% | +0.44 | +13pp | +3.41pp | Improving |
Over the last 126 sessions: price up +3.68%, breadth down (-0.38/name) · % beating 53→45 · median−ETF +0.65pp→-1.89pp.
Stocks above their moving average — participation breadth
Of the 99 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-08-27.
New highs & new lows — by horizon
How many of the 99 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.
| Horizon | New highs | New lows | Net |
|---|---|---|---|
| 5-Day | 11 (11%) | 40 (40%) | -29 |
| 1-Month | 5 (5%) | 11 (11%) | -6 |
| 3-Month | 3 (3%) | 2 (2%) | +1 |
| 6-Month | 2 (2%) | 0 (0%) | +2 |
| 52-Week | 2 (2%) | 0 (0%) | +2 |
| YTD | 2 (2%) | 0 (0%) | +2 |
Dispersion by window
| Window | ETF | Median | Median − ETF | Up / Down | Beat / Lag | ±1% band | Dispersion |
|---|---|---|---|---|---|---|---|
| 1d | -0.22% | -0.71% | -0.50pp | 40 / 59 | 45 / 54 | 33 of 99 | ±2.62% |
| 5d | +0.20% | -2.18% | -2.38pp | 26 / 73 | 23 / 76 | 12 of 99 | ±3.54% |
| 21d | +6.03% | +1.55% | -4.47pp | 56 / 43 | 32 / 67 | 10 of 99 | ±11.04% |
| YTD | +9.60% | +7.06% | -2.54pp | 57 / 42 | 41 / 58 | 8 of 99 | ±30.8% |
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)
- LULU+5.05%+0.05pp
- HDB+2.76%+0.03pp
- SYK+2.66%+0.03pp
- EL.PA+2.44%+0.02pp
- RMS.PA+2.24%+0.02pp
- UEC-8.96%-0.09pp
- RCAT-8.51%-0.09pp
- VSAT-7.37%-0.07pp
- NXE-7.06%-0.07pp
- CCJ-5.94%-0.06pp
This month (21d)
- 012450.KS+42.84%+0.43pp
- MP+34.73%+0.35pp
- UEC+27.31%+0.27pp
- ELF+26.55%+0.27pp
- DXCM+21.84%+0.22pp
- BROS-23.72%-0.24pp
- ONON-22.24%-0.22pp
- SHLS-19.78%-0.2pp
- FLNC-19.23%-0.19pp
- VSAT-13.18%-0.13pp
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)
- 012450.KS+42.84%
- MP+34.73%
- UEC+27.31%
- ELF+26.55%
- DXCM+21.84%
- BROS-23.72%
- ONON-22.24%
- SHLS-19.78%
- FLNC-19.23%
- VSAT-13.18%
HALO — constituent leadership race
$100 in each covered HALO constituent at 2026-01-07, 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 — 99 covered · click a column to sort
| Symbol | Weight | Last | 1d | 5d | 21d | YTD | RS rank |
|---|---|---|---|---|---|---|---|
| AVAV AeroVironment | 1.00% | 147.94 | -2.85% | -7.66% | +0.93% | -38.84% | 45 |
| KTOS Kratos Defense | 1.00% | 52.00 | -3.15% | -9.04% | +12.63% | -31.50% | 84 |
| RCAT Red Cat Holdings | 1.00% | 8.49 | -8.51% | -11.75% | +15.04% | +7.06% | 89 |
| DRO.AX DroneShield | 1.00% | 1.75 | -2.51% | -4.37% | -1.13% | -43.18% | 34 |
| 012450.KS Hanwha Aerospace | 1.00% | 1157000.00 | +0.61% | +6.64% | +42.84% | +22.95% | 99 |
| AXON Axon Enterprise | 1.00% | 600.73 | -1.71% | -4.30% | +14.36% | +5.78% | 88 |
| TDY Teledyne Technologies | 1.00% | 621.96 | -0.72% | -2.23% | -4.19% | +21.78% | 22 |
| KOG.OL Kongsberg Gruppen | 1.00% | 312.30 | -0.98% | -0.83% | +5.90% | +21.42% | 67 |
| HAG.DE Hensoldt | 1.00% | 87.20 | -2.26% | -2.35% | +3.83% | +18.80% | 59 |
| NVO Novo Nordisk | 1.00% | 45.61 | -1.41% | -2.42% | -11.63% | -7.07% | 7 |
| LLY Eli Lilly | 1.00% | 1174.61 | -0.13% | -6.44% | +1.70% | +9.48% | 51 |
| VKTX Viking Therapeutics | 1.00% | 32.16 | -5.02% | -5.10% | -2.87% | -8.58% | 26 |
| ZEAL.CO Zealand Pharma | 1.00% | 312.90 | -1.29% | -2.58% | +2.62% | -32.91% | 55 |
| AMGN Amgen | 1.00% | 432.42 | -1.05% | -1.57% | +11.55% | +33.03% | 78 |
| GXI.DE Gerresheimer | 1.00% | 26.62 | +0.38% | -3.55% | -4.31% | -3.48% | 20 |
| ILMN Illumina | 1.00% | 215.59 | -5.31% | -1.74% | +5.12% | +64.37% | 63 |
| NTRA Natera | 1.00% | 326.26 | -3.67% | -1.74% | +20.99% | +42.42% | 94 |
| REGN Regeneron | 1.00% | 794.19 | -1.67% | -4.78% | +7.56% | +3.02% | 75 |
| VRTX Vertex Pharma | 1.00% | 541.69 | -1.07% | -1.16% | +12.45% | +19.48% | 83 |
| RMS.PA Hermès | 1.00% | 1598.00 | +2.24% | +1.59% | +3.06% | -23.93% | 57 |
| RACE Ferrari | 1.00% | 420.54 | +1.57% | -3.67% | +5.74% | +15.11% | 66 |
| ONON On Holding | 1.00% | 28.85 | -0.35% | -3.90% | -22.24% | -37.93% | 1 |
| BIRK Birkenstock | 1.00% | 35.65 | +0.96% | +0.03% | -11.95% | -12.84% | 6 |
| DECK Deckers Outdoor | 1.00% | 87.76 | +1.66% | -4.28% | -11.97% | -15.35% | 5 |
| COST Costco | 1.00% | 945.47 | +1.16% | -0.24% | -0.91% | +9.95% | 35 |
| LULU Lululemon | 1.00% | 120.81 | +5.05% | -0.21% | +1.11% | -41.87% | 47 |
| EL.PA EssilorLuxottica | 1.00% | 161.35 | +2.44% | -1.13% | -1.38% | -38.81% | 30 |
| FWONA Formula One Group | 1.00% | 93.42 | -0.71% | -3.21% | +1.55% | +4.52% | 49 |
| CELH Celsius Holdings | 1.00% | 32.98 | -0.03% | -1.14% | +12.37% | -27.90% | 82 |
| PWR Quanta Services | 1.00% | 602.70 | -3.08% | -5.73% | -8.40% | +42.86% | 10 |
| SU.PA Schneider Electric | 1.00% | 301.75 | +1.41% | +1.67% | +6.03% | +28.46% | 68 |
| PRY.MI Prysmian | 1.00% | 122.05 | -1.25% | -1.57% | +1.84% | +42.35% | 52 |
| ENR.DE Siemens Energy | 1.00% | 149.70 | -0.36% | -2.39% | +2.42% | +24.87% | 53 |
| PCAR PACCAR | 1.00% | 125.34 | -0.95% | -4.34% | -6.29% | +15.11% | 14 |
| LIN Linde | 1.00% | 489.51 | +0.86% | +0.40% | -3.76% | +15.19% | 23 |
| CTAS Cintas | 1.00% | 204.18 | +0.01% | +0.19% | -1.26% | +8.82% | 33 |
| FAST Fastenal | 1.00% | 49.78 | -2.66% | -2.89% | +6.69% | +25.40% | 70 |
| CPRT Copart | 1.00% | 32.99 | +0.70% | -2.40% | +11.57% | -15.73% | 79 |
| DE Deere & Co | 1.00% | 630.33 | +1.23% | -2.65% | +5.15% | +35.78% | 64 |
| ECL Ecolab | 1.00% | 286.75 | +0.29% | +1.82% | +2.65% | +9.52% | 56 |
| SIKA.SW Sika | 1.00% | 193.00 | +0.76% | +3.88% | +7.31% | +20.37% | 73 |
| ISRG Intuitive Surgical | 1.00% | 372.60 | +1.51% | -1.64% | +5.56% | -34.21% | 65 |
| SYK Stryker | 1.00% | 330.69 | +2.66% | +0.38% | -4.99% | -5.66% | 18 |
| GMED Globus Medical | 1.00% | 82.97 | +0.52% | -4.53% | +3.38% | -4.97% | 58 |
| SRT.DE Sartorius | 1.00% | 199.80 | +2.04% | +1.83% | +12.75% | +5.06% | 85 |
| DXCM Dexcom | 1.00% | 90.82 | +1.71% | -1.65% | +21.84% | +36.84% | 95 |
| GEHC GE HealthCare | 1.00% | 71.72 | -1.04% | -4.14% | +2.55% | -12.47% | 54 |
| SOON.SW Sonova | 1.00% | 234.40 | -1.01% | -4.01% | +7.33% | +13.18% | 74 |
| IDXX IDEXX Laboratories | 1.00% | 554.99 | +1.82% | -0.35% | -0.68% | -17.97% | 39 |
| CCJ Cameco | 1.00% | 100.01 | -5.94% | -2.44% | +13.35% | +9.31% | 86 |
| NXE NexGen Energy | 1.00% | 10.40 | -7.06% | -4.24% | +11.59% | +13.04% | 80 |
| UEC Uranium Energy | 1.00% | 12.40 | -8.96% | -2.82% | +27.31% | +6.16% | 97 |
| RR.L Rolls-Royce | 1.00% | 1530.20 | +0.03% | +1.86% | +4.99% | +33.65% | 62 |
| BWXT BWX Technologies | 1.00% | 152.85 | -1.92% | -2.51% | -7.69% | -11.44% | 12 |
| TOM.OL Tomra Systems | 1.00% | 109.80 | +0.18% | +1.39% | +4.47% | -17.80% | 61 |
| CLH Clean Harbors | 1.00% | 310.71 | -0.35% | -1.67% | -2.03% | +32.51% | 29 |
| WCN Waste Connections | 1.00% | 165.93 | +0.15% | -2.05% | +0.01% | -4.97% | 43 |
| VIE.PA Veolia | 1.00% | 32.85 | +0.83% | -3.64% | -8.24% | +10.53% | 11 |
| XYL Xylem | 1.00% | 111.31 | -1.19% | -1.49% | -4.72% | -17.99% | 19 |
| MP MP Materials | 1.00% | 56.13 | -4.91% | -6.53% | +34.73% | +11.10% | 98 |
| IVN.TO Ivanhoe Mines | 1.00% | 12.10 | -2.89% | -2.18% | +14.26% | -22.49% | 87 |
| FCX Freeport-McMoRan | 1.00% | 76.45 | -2.51% | -0.27% | +20.51% | +51.23% | 93 |
| ALB Albemarle | 1.00% | 137.36 | +1.17% | -4.11% | +16.64% | -2.64% | 91 |
| DSV.CO DSV | 1.00% | 1373.00 | +1.59% | -1.82% | -3.28% | -14.61% | 25 |
| ODFL Old Dominion | 1.00% | 198.63 | -0.71% | -3.80% | -6.51% | +26.85% | 13 |
| TFII TFI International | 1.00% | 133.31 | -2.16% | -5.69% | -0.73% | +29.57% | 38 |
| FMX FEMSA | 1.00% | 120.12 | -0.18% | -0.46% | -5.24% | +23.18% | 17 |
| EMBJ Embraer | 1.00% | 72.54 | -3.84% | -4.49% | +6.50% | +13.20% | 69 |
| PAC Grupo Aero. Pacífico | 1.00% | 207.56 | -3.39% | -2.18% | -5.47% | -21.27% | 16 |
| SE Sea Limited | 1.00% | 119.36 | +0.88% | +1.56% | +12.35% | -6.44% | 81 |
| MDA.TO MDA Ltd | 1.00% | 40.11 | -4.73% | -5.89% | -0.79% | +50.56% | 36 |
| RKLB Rocket Lab | 1.00% | 64.39 | -4.65% | -11.27% | -0.45% | -7.70% | 41 |
| LHX L3Harris | 1.00% | 262.82 | +0.32% | -1.47% | -3.34% | -10.16% | 24 |
| IRDM Iridium | 1.00% | 46.60 | -2.18% | -4.86% | -2.18% | +169.75% | 28 |
| ASTS AST SpaceMobile | 1.00% | 58.05 | -5.52% | -15.44% | -0.67% | -20.07% | 40 |
| VSAT Viasat | 1.00% | 67.37 | -7.37% | -9.84% | -13.18% | +95.50% | 4 |
| ETL.PA Eutelsat | 1.00% | 1.86 | +0.35% | -2.11% | -9.22% | +8.76% | 9 |
| WISE.L Wise | 1.00% | 971.40 | -0.90% | +2.60% | +8.63% | +9.02% | 76 |
| NU Nu Holdings | 1.00% | 14.30 | -3.90% | -1.92% | -1.31% | -14.58% | 31 |
| MELI MercadoLibre | 1.00% | 1966.25 | +1.84% | +2.26% | +4.27% | -2.38% | 60 |
| TOST Toast | 1.00% | 35.15 | -0.06% | -4.07% | +7.00% | -1.01% | 72 |
| DB1.DE Deutsche Börse | 1.00% | 291.20 | +0.83% | +2.93% | +10.34% | +30.17% | 77 |
| VRSK Verisk Analytics | 1.00% | 191.77 | +0.39% | +2.28% | -4.28% | -14.05% | 21 |
| CME CME Group | 1.00% | 285.80 | +1.73% | +3.93% | +6.95% | +7.16% | 71 |
| HDB HDFC Bank | 1.00% | 23.08 | +2.76% | -2.20% | -2.68% | -34.84% | 27 |
| FSLR First Solar | 1.00% | 204.46 | -2.68% | -4.58% | -0.75% | -21.73% | 37 |
| ENPH Enphase Energy | 1.00% | 37.25 | -5.10% | -3.52% | -0.35% | +16.22% | 42 |
| ARRY Array Technologies | 1.00% | 4.59 | -1.71% | -2.13% | -9.65% | -50.22% | 8 |
| SHLS Shoals Technologies | 1.00% | 7.14 | -3.77% | +0.63% | -19.78% | -16.00% | 2 |
| VWS.CO Vestas | 1.00% | 211.50 | -2.40% | +1.54% | +19.93% | +22.45% | 92 |
| FLNC Fluence Energy | 1.00% | 10.88 | -4.81% | -4.06% | -19.23% | -44.99% | 3 |
| GIVN.SW Givaudan | 1.00% | 3322.00 | +1.47% | +1.71% | +1.06% | +8.51% | 46 |
| SFM Sprouts Farmers Market | 1.00% | 81.46 | +0.52% | +0.47% | -6.21% | +2.25% | 15 |
| CAVA CAVA Group | 1.00% | 66.94 | -0.01% | -9.09% | +0.75% | +14.06% | 44 |
| CMG Chipotle | 1.00% | 38.03 | +2.18% | +3.06% | -1.27% | +2.78% | 32 |
| FRPT Freshpet | 1.00% | 70.82 | -2.69% | -4.25% | +16.60% | +16.23% | 90 |
| BROS Dutch Bros | 1.00% | 49.91 | -1.58% | +0.08% | -23.72% | -18.47% | 0 |
| ELF e.l.f. Beauty | 1.00% | 104.10 | -1.95% | +2.12% | +26.55% | +36.90% | 96 |
| SY1.DE Symrise | 1.00% | 92.90 | +1.13% | +3.22% | +1.13% | +34.87% | 48 |
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
HALO dispersion — data Q&A
Is HALO's move broad or carried by a few names (21 sessions)?
As of 2026-08-28: over 21 sessions the fund returned +6.03% while its median constituent returned +1.55% — a dispersion of 11.04 pp; 32% of 99 members beat the fund. Broad advance - breadth is rising with price.
How did HALO's members trade in the last session?
As of 2026-08-28: fund -0.22%, median member -0.71%, 40 advancers vs 59 decliners.
What does the dispersion page for HALO 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. 99 constituents covered, re-baked nightly from the Closelook lake.
Is this investment advice?
No — a data surface in an investment research diary. It describes breadth inside a fund; it makes no recommendation.