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.68% | +0.57 | -1pp | -0.09pp | Improving |
| 1 month | -1.21% | -0.49 | +3pp | +0.75pp | Confirming ↓ |
| 1 quarter | -3.61% | -1.81 | +4pp | -0.11pp | Confirming ↓ |
Over the last 126 sessions: price down -6.03%, breadth down (-2.72/name) · % beating 49→54 · median−ETF -0.01pp→+0.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-10-15.
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 | 51 (52%) | 15 (15%) | +36 |
| 1-Month | 26 (26%) | 8 (8%) | +18 |
| 3-Month | 8 (8%) | 5 (5%) | +3 |
| 6-Month | 6 (6%) | 4 (4%) | +2 |
| 52-Week | 4 (4%) | 1 (1%) | +3 |
| YTD | 5 (5%) | 2 (2%) | +3 |
Dispersion by window
| Window | ETF | Median | Median − ETF | Up / Down | Beat / Lag | ±1% band | Dispersion |
|---|---|---|---|---|---|---|---|
| 1d | +1.63% | +1.86% | +0.23pp | 77 / 22 | 55 / 44 | 29 of 99 | ±3.06% |
| 5d | +0.68% | +1.55% | +0.87pp | 61 / 38 | 59 / 40 | 17 of 99 | ±6.81% |
| 21d | -1.21% | -0.32% | +0.89pp | 48 / 51 | 53 / 46 | 5 of 99 | ±11.18% |
| YTD | -0.31% | -6.96% | -6.65pp | 45 / 54 | 45 / 54 | 0 of 99 | ±35.14% |
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)
- TOST+7.94%+0.08pp
- VKTX+7.46%+0.07pp
- CAVA+7.39%+0.07pp
- ELF+7.38%+0.07pp
- UEC+6.10%+0.06pp
- ETL.PA-10.72%-0.11pp
- RKLB-6.64%-0.07pp
- PRY.MI-5.26%-0.05pp
- DRO.AX-4.38%-0.04pp
- FAST-3.12%-0.03pp
This month (21d)
- ONON+29.61%+0.3pp
- ELF+24.30%+0.24pp
- GIVN.SW+21.30%+0.21pp
- SOON.SW+17.99%+0.18pp
- BIRK+17.90%+0.18pp
- RCAT-30.94%-0.31pp
- FLNC-28.95%-0.29pp
- ASTS-24.99%-0.25pp
- 012450.KS-22.77%-0.23pp
- AVAV-21.24%-0.21pp
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)
- ONON+29.61%
- ELF+24.30%
- GIVN.SW+21.30%
- SOON.SW+17.99%
- BIRK+17.90%
- RCAT-30.94%
- FLNC-28.95%
- ASTS-24.99%
- 012450.KS-22.77%
- AVAV-21.24%
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% | 123.22 | +2.17% | -10.45% | -21.24% | -49.06% | 4 |
| KTOS Kratos Defense | 1.00% | 40.74 | +3.59% | -2.84% | -14.39% | -46.33% | 10 |
| RCAT Red Cat Holdings | 1.00% | 4.90 | +3.59% | -17.09% | -30.94% | -38.21% | 0 |
| DRO.AX DroneShield | 1.00% | 1.42 | -4.38% | -12.35% | -12.62% | -53.90% | 14 |
| 012450.KS Hanwha Aerospace | 1.00% | 824000.00 | -2.14% | -15.23% | -22.77% | -12.43% | 3 |
| AXON Axon Enterprise | 1.00% | 417.19 | +2.15% | -0.03% | -10.94% | -26.54% | 16 |
| TDY Teledyne Technologies | 1.00% | 619.91 | +1.81% | +2.49% | +3.13% | +21.38% | 64 |
| KOG.OL Kongsberg Gruppen | 1.00% | 302.30 | +0.37% | +3.70% | -4.58% | +17.53% | 35 |
| HAG.DE Hensoldt | 1.00% | 82.92 | +2.65% | +11.03% | +6.61% | +12.97% | 76 |
| NVO Novo Nordisk | 1.00% | 39.22 | +2.89% | +2.72% | -5.97% | -20.09% | 30 |
| LLY Eli Lilly | 1.00% | 1251.61 | +3.55% | +7.01% | +10.00% | +16.66% | 85 |
| VKTX Viking Therapeutics | 1.00% | 27.37 | +7.46% | -1.30% | -7.28% | -22.20% | 26 |
| ZEAL.CO Zealand Pharma | 1.00% | 229.40 | +0.92% | -3.21% | -15.94% | -50.81% | 7 |
| AMGN Amgen | 1.00% | 434.03 | +1.86% | +6.53% | +15.33% | +33.52% | 92 |
| GXI.DE Gerresheimer | 1.00% | 28.70 | -2.65% | +0.99% | +3.76% | +4.06% | 68 |
| ILMN Illumina | 1.00% | 267.93 | -1.41% | +1.27% | +17.04% | +104.28% | 93 |
| NTRA Natera | 1.00% | 404.79 | +2.54% | +3.58% | +17.21% | +76.69% | 94 |
| REGN Regeneron | 1.00% | 796.34 | +2.31% | +7.68% | +2.81% | +3.29% | 61 |
| VRTX Vertex Pharma | 1.00% | 508.75 | +2.06% | +1.09% | -0.88% | +12.22% | 46 |
| RMS.PA Hermès | 1.00% | 1338.50 | +3.32% | +6.02% | -3.22% | -36.29% | 42 |
| RACE Ferrari | 1.00% | 398.24 | +2.81% | +2.57% | -3.42% | +9.00% | 41 |
| ONON On Holding | 1.00% | 35.19 | -0.87% | +3.38% | +29.61% | -24.29% | 99 |
| BIRK Birkenstock | 1.00% | 35.89 | +5.81% | +8.36% | +17.90% | -12.25% | 95 |
| DECK Deckers Outdoor | 1.00% | 86.58 | +4.54% | +4.87% | +11.06% | -16.49% | 88 |
| COST Costco | 1.00% | 978.01 | -0.41% | +3.17% | +9.43% | +13.73% | 84 |
| LULU Lululemon | 1.00% | 99.09 | +5.31% | +6.92% | +3.24% | -52.32% | 65 |
| EL.PA EssilorLuxottica | 1.00% | 148.70 | +0.41% | +3.99% | +2.48% | -43.60% | 59 |
| FWONA Formula One Group | 1.00% | 83.32 | +0.31% | -4.85% | -4.43% | -6.78% | 37 |
| CELH Celsius Holdings | 1.00% | 28.16 | +3.64% | +2.77% | -0.32% | -38.43% | 49 |
| PWR Quanta Services | 1.00% | 642.21 | -2.77% | -6.29% | +3.70% | +52.23% | 67 |
| SU.PA Schneider Electric | 1.00% | 258.00 | -2.42% | -1.19% | -7.66% | +9.83% | 25 |
| PRY.MI Prysmian | 1.00% | 107.20 | -5.26% | -12.35% | -12.27% | +25.03% | 15 |
| ENR.DE Siemens Energy | 1.00% | 132.36 | -2.16% | -7.12% | -3.47% | +10.40% | 40 |
| PCAR PACCAR | 1.00% | 110.81 | +2.07% | +1.05% | -6.27% | +1.77% | 28 |
| LIN Linde | 1.00% | 493.22 | +0.11% | +2.39% | +6.74% | +16.06% | 78 |
| CTAS Cintas | 1.00% | 213.06 | +2.12% | +5.94% | +6.82% | +13.55% | 79 |
| FAST Fastenal | 1.00% | 50.38 | -3.12% | -0.22% | +2.75% | +26.91% | 60 |
| CPRT Copart | 1.00% | 27.75 | +5.63% | +0.98% | -9.96% | -29.12% | 19 |
| DE Deere & Co | 1.00% | 650.67 | +0.04% | -0.29% | -2.81% | +40.17% | 43 |
| ECL Ecolab | 1.00% | 290.81 | +1.08% | +3.24% | +6.10% | +11.07% | 73 |
| SIKA.SW Sika | 1.00% | 181.35 | +1.80% | +6.15% | -0.79% | +13.10% | 47 |
| ISRG Intuitive Surgical | 1.00% | 427.86 | +1.81% | +3.00% | +11.92% | -24.45% | 90 |
| SYK Stryker | 1.00% | 293.23 | +4.12% | +5.87% | +2.97% | -16.34% | 62 |
| GMED Globus Medical | 1.00% | 78.84 | +3.32% | +7.51% | +4.76% | -9.70% | 70 |
| SRT.DE Sartorius | 1.00% | 209.00 | +1.70% | +6.85% | +7.51% | +9.90% | 80 |
| DXCM Dexcom | 1.00% | 87.71 | +5.08% | +3.91% | +0.42% | +32.15% | 54 |
| GEHC GE HealthCare | 1.00% | 70.35 | +2.75% | +9.55% | +10.80% | -14.15% | 87 |
| SOON.SW Sonova | 1.00% | 274.20 | +1.41% | +7.36% | +17.99% | +32.40% | 96 |
| IDXX IDEXX Laboratories | 1.00% | 547.18 | +3.43% | +6.63% | +6.53% | -19.12% | 75 |
| CCJ Cameco | 1.00% | 83.23 | +2.16% | -4.47% | -8.44% | -9.03% | 24 |
| NXE NexGen Energy | 1.00% | 8.56 | +5.94% | -1.27% | -8.74% | -6.96% | 23 |
| UEC Uranium Energy | 1.00% | 8.17 | +6.10% | -10.61% | -18.95% | -30.05% | 5 |
| RR.L Rolls-Royce | 1.00% | 1362.80 | +0.10% | -0.31% | -5.40% | +19.03% | 33 |
| BWXT BWX Technologies | 1.00% | 137.20 | +2.05% | -3.53% | -5.81% | -20.51% | 31 |
| TOM.OL Tomra Systems | 1.00% | 89.20 | -2.73% | +0.39% | -1.22% | -33.22% | 45 |
| CLH Clean Harbors | 1.00% | 319.78 | +0.17% | +0.77% | +0.26% | +36.38% | 53 |
| WCN Waste Connections | 1.00% | 165.51 | +5.54% | +6.99% | +5.76% | -5.21% | 72 |
| VIE.PA Veolia | 1.00% | 32.38 | +0.90% | +4.82% | +1.63% | +8.95% | 58 |
| XYL Xylem | 1.00% | 103.37 | +0.61% | +1.35% | -3.64% | -23.84% | 39 |
| MP MP Materials | 1.00% | 41.61 | +4.16% | -9.82% | -15.06% | -17.64% | 8 |
| IVN.TO Ivanhoe Mines | 1.00% | 10.66 | +1.62% | -8.18% | -9.51% | -31.71% | 20 |
| FCX Freeport-McMoRan | 1.00% | 70.06 | +0.85% | -1.31% | +1.18% | +38.59% | 57 |
| ALB Albemarle | 1.00% | 98.18 | +0.21% | -3.84% | -10.31% | -30.41% | 18 |
| DSV.CO DSV | 1.00% | 1195.50 | +3.42% | +3.69% | -4.44% | -25.65% | 36 |
| ODFL Old Dominion | 1.00% | 188.88 | +2.45% | +3.98% | +8.33% | +20.63% | 81 |
| TFII TFI International | 1.00% | 114.33 | +1.63% | -0.70% | -9.33% | +11.12% | 21 |
| FMX FEMSA | 1.00% | 120.99 | +0.26% | +3.42% | -0.02% | +24.07% | 51 |
| EMBJ Embraer | 1.00% | 72.10 | +0.85% | +1.55% | -2.37% | +12.51% | 44 |
| PAC Grupo Aero. Pacífico | 1.00% | 202.14 | +2.88% | +2.77% | +0.22% | -23.32% | 52 |
| SE Sea Limited | 1.00% | 97.50 | +2.30% | +4.96% | -5.80% | -23.57% | 32 |
| MDA.TO MDA Ltd | 1.00% | 40.59 | +3.52% | -1.81% | +0.84% | +52.36% | 55 |
| RKLB Rocket Lab | 1.00% | 55.25 | -6.64% | -19.23% | -13.27% | -20.80% | 13 |
| LHX L3Harris | 1.00% | 240.50 | +1.26% | +1.51% | -4.08% | -17.79% | 38 |
| IRDM Iridium | 1.00% | 44.99 | -1.73% | -5.40% | -4.84% | +160.43% | 34 |
| ASTS AST SpaceMobile | 1.00% | 44.46 | +5.51% | -21.90% | -24.99% | -38.79% | 2 |
| VSAT Viasat | 1.00% | 61.50 | -0.37% | -8.77% | -13.32% | +78.47% | 12 |
| ETL.PA Eutelsat | 1.00% | 1.51 | -10.72% | +7.25% | -16.89% | -11.61% | 6 |
| WISE.L Wise | 1.00% | 902.60 | -1.42% | +4.01% | +4.47% | +1.30% | 69 |
| NU Nu Holdings | 1.00% | 14.73 | -1.34% | -4.23% | +6.66% | -12.01% | 77 |
| MELI MercadoLibre | 1.00% | 1856.98 | +0.97% | +0.02% | +0.94% | -7.81% | 56 |
| TOST Toast | 1.00% | 32.22 | +7.94% | +5.54% | +3.53% | -9.26% | 66 |
| DB1.DE Deutsche Börse | 1.00% | 305.50 | +0.63% | +4.41% | +10.21% | +36.57% | 86 |
| VRSK Verisk Analytics | 1.00% | 187.33 | +3.74% | +6.75% | +3.07% | -16.04% | 63 |
| CME CME Group | 1.00% | 289.46 | +1.36% | +4.71% | +6.24% | +8.53% | 74 |
| HDB HDFC Bank | 1.00% | 23.53 | +3.98% | +6.91% | +5.14% | -33.57% | 71 |
| FSLR First Solar | 1.00% | 178.81 | -0.15% | -0.02% | -6.42% | -31.55% | 27 |
| ENPH Enphase Energy | 1.00% | 30.82 | +5.01% | -6.35% | -13.33% | -3.84% | 11 |
| ARRY Array Technologies | 1.00% | 3.57 | +5.62% | -4.80% | -15.00% | -61.28% | 9 |
| SHLS Shoals Technologies | 1.00% | 7.76 | -1.02% | -7.84% | +13.78% | -8.71% | 91 |
| VWS.CO Vestas | 1.00% | 184.00 | -1.00% | -1.55% | -10.81% | +6.53% | 17 |
| FLNC Fluence Energy | 1.00% | 6.43 | +3.54% | -13.69% | -28.95% | -67.49% | 1 |
| GIVN.SW Givaudan | 1.00% | 3935.00 | +2.88% | +15.43% | +21.30% | +28.54% | 97 |
| SFM Sprouts Farmers Market | 1.00% | 66.63 | +3.06% | +0.94% | -6.23% | -16.37% | 29 |
| CAVA CAVA Group | 1.00% | 55.40 | +7.39% | +2.01% | +11.33% | -5.61% | 89 |
| CMG Chipotle | 1.00% | 30.58 | +0.20% | -6.43% | -9.20% | -17.35% | 22 |
| FRPT Freshpet | 1.00% | 67.65 | -0.66% | +3.79% | +9.06% | +11.03% | 83 |
| BROS Dutch Bros | 1.00% | 41.10 | +4.93% | +3.32% | -0.65% | -32.87% | 48 |
| ELF e.l.f. Beauty | 1.00% | 116.11 | +7.38% | +9.58% | +24.30% | +52.70% | 98 |
| SY1.DE Symrise | 1.00% | 99.40 | +2.50% | +9.30% | +8.68% | +44.31% | 82 |
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-10-15: over 21 sessions the fund returned -1.21% while its median constituent returned -0.32% — a dispersion of 11.18 pp; 54% of 99 members beat the fund. Broad decline - breadth is falling with price.
How did HALO's members trade in the last session?
As of 2026-10-15: fund +1.63%, median member +1.86%, 77 advancers vs 22 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 Closelooknet lake.
Is this investment advice?
No — a data surface in an investment research diary. It describes breadth inside a fund; it makes no recommendation.