—

Constituent dispersion · breadth vs the index

HALO — HALO Growth 100 (EW)

99/100 covered · 99% by weight · benchmark: HALO price · closes through 2026-10-15 ·holdings as of 2026-10-15

Concentration 5.05% in top 5 99.01 effective names · HHI 101
RS vs S&P 500 21d -3.82pp sector return − SPY
RS vs Nasdaq-100 21d -4.62pp sector return − QQQ
Broad decline - breadth is falling with price. Last 21 sessions — price -1.21% · A/D -49 (-0.49/name)
HALO 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 +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.

5-day 62.63% 62/99 above
20-day 55.56% 55/99 above
50-day 35.35% 35/99 above
100-day 36.36% 36/99 above
150-day 39.39% 39/99 above
200-day 37.37% 37/99 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 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.

HorizonNew highsNew lowsNet
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

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
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.

…
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 — 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.