—

Constituent dispersion · breadth vs the index

HALO — HALO Growth 100 (EW)

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

Concentration 5.05% in top 5 99.01 effective names · HHI 101
RS vs S&P 500 21d -4.97pp sector return − SPY
RS vs Nasdaq-100 21d -7.38pp sector return − QQQ
Broad decline - breadth is falling with price. Last 21 sessions — price -2.91% · A/D -87 (-0.88/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.86% +0.02 +1pp +0.73pp Improving
1 month -2.91% -0.88 +5pp +1.99pp Confirming ↓
1 quarter -5.58% -2.64 +0pp +0.48pp Confirming ↓

Over the last 126 sessions: price down -7.73%, breadth down (-3.46/name) · % beating 48→53 · median−ETF -0.16pp→+1.27pp.

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-12.

5-day 58.59% 58/99 above
20-day 44.44% 44/99 above
50-day 27.27% 27/99 above
100-day 37.37% 37/99 above
150-day 40.4% 40/99 above
200-day 39.39% 39/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 32 (32%) 22 (22%) +10
1-Month 14 (14%) 15 (15%) -1
3-Month 4 (4%) 13 (13%) -9
6-Month 3 (3%) 12 (12%) -9
52-Week 2 (2%) 10 (10%) -8
YTD 3 (3%) 12 (12%) -9

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d -0.23% +0.08% +0.32pp 51 / 46 59 / 40 44 of 99 ±2.14%
5d -0.86% -0.39% +0.48pp 47 / 52 52 / 47 18 of 99 ±5.05%
21d -2.91% -1.64% +1.27pp 42 / 57 52 / 47 6 of 99 ±10.97%
YTD -0.37% -5.81% -5.44pp 44 / 55 44 / 55 2 of 99 ±36%

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)

  • HAG.DE+5.80%+0.06pp
  • IVN.TO+3.94%+0.04pp
  • MDA.TO+3.53%+0.04pp
  • WISE.L+3.31%+0.03pp
  • GEHC+3.04%+0.03pp
  • RCAT-6.59%-0.07pp
  • VSAT-6.04%-0.06pp
  • MP-6.03%-0.06pp
  • FLNC-4.85%-0.05pp
  • AVAV-4.08%-0.04pp

This month (21d)

  • ILMN+34.01%+0.34pp
  • ONON+28.97%+0.29pp
  • NTRA+20.93%+0.21pp
  • SOON.SW+18.39%+0.18pp
  • SHLS+18.36%+0.18pp
  • RCAT-32.29%-0.32pp
  • FLNC-28.80%-0.29pp
  • ETL.PA-24.65%-0.25pp
  • ARRY-22.08%-0.22pp
  • 012450.KS-17.04%-0.17pp

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)

  • ILMN+34.01%
  • ONON+28.97%
  • NTRA+20.93%
  • SOON.SW+18.39%
  • SHLS+18.36%
  • RCAT-32.29%
  • FLNC-28.80%
  • ETL.PA-24.65%
  • ARRY-22.08%
  • 012450.KS-17.04%

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% 131.51 -4.08% -5.59% -10.36% -45.63% 26
KTOS Kratos Defense 1.00% 41.62 -1.75% -0.95% -10.86% -45.17% 23
RCAT Red Cat Holdings 1.00% 5.39 -6.59% -15.05% -32.29% -32.03% 0
DRO.AX DroneShield 1.00% 1.53 -2.24% -15.24% -7.83% -50.32% 31
012450.KS Hanwha Aerospace 1.00% 862000.00 -3.25% -16.63% -17.04% -8.40% 4
AXON Axon Enterprise 1.00% 414.43 -2.00% +0.64% -13.54% -27.03% 14
TDY Teledyne Technologies 1.00% 613.66 +0.00% -0.97% +1.63% +20.15% 63
KOG.OL Kongsberg Gruppen 1.00% 300.00 +1.56% -2.94% -0.99% +16.64% 52
HAG.DE Hensoldt 1.00% 80.64 +5.80% -2.35% +5.22% +9.86% 81
NVO Novo Nordisk 1.00% 38.58 -0.16% +2.77% -10.42% -21.39% 24
LLY Eli Lilly 1.00% 1182.62 +0.28% +3.46% +6.00% +10.23% 83
VKTX Viking Therapeutics 1.00% 28.34 -0.60% -3.21% -11.38% -19.44% 21
ZEAL.CO Zealand Pharma 1.00% 234.80 -1.34% -11.60% -15.60% -49.66% 7
AMGN Amgen 1.00% 417.57 +0.65% +3.62% +10.66% +28.46% 92
GXI.DE Gerresheimer 1.00% 29.10 +1.54% +2.46% +3.12% +5.51% 69
ILMN Illumina 1.00% 276.67 -0.54% -5.80% +34.01% +110.94% 99
NTRA Natera 1.00% 397.77 -0.73% -6.55% +20.93% +73.63% 97
REGN Regeneron 1.00% 762.81 +2.18% +5.00% -2.39% -1.05% 48
VRTX Vertex Pharma 1.00% 507.00 -0.60% +0.70% -1.64% +11.83% 49
RMS.PA Hermès 1.00% 1310.00 +2.10% +1.87% -6.40% -37.64% 33
RACE Ferrari 1.00% 389.24 -0.17% +1.52% -5.93% +6.54% 36
ONON On Holding 1.00% 35.35 +0.74% +10.88% +28.97% -23.95% 98
BIRK Birkenstock 1.00% 33.85 +0.59% +0.24% +8.74% -17.24% 88
DECK Deckers Outdoor 1.00% 84.27 +1.66% +5.06% +3.69% -18.71% 74
COST Costco 1.00% 959.44 +1.32% +3.89% +6.04% +11.57% 84
LULU Lululemon 1.00% 94.66 +0.17% +1.63% -4.35% -54.45% 40
EL.PA EssilorLuxottica 1.00% 146.75 +0.27% +1.56% +0.24% -44.34% 58
FWONA Formula One Group 1.00% 86.39 -0.32% -1.26% -0.74% -3.35% 53
CELH Celsius Holdings 1.00% 28.39 -0.66% +3.16% +4.30% -37.93% 77
PWR Quanta Services 1.00% 694.79 -1.58% +1.66% +6.80% +64.69% 85
SU.PA Schneider Electric 1.00% 265.35 -0.39% -2.73% -8.85% +12.96% 30
PRY.MI Prysmian 1.00% 122.45 -0.61% -4.37% -3.77% +42.81% 44
ENR.DE Siemens Energy 1.00% 146.78 +0.98% +0.91% +1.75% +22.43% 64
PCAR PACCAR 1.00% 108.13 +0.08% -1.12% -11.90% -0.70% 18
LIN Linde 1.00% 487.35 +0.75% +1.03% +4.53% +14.68% 80
CTAS Cintas 1.00% 205.23 +1.39% +5.03% +1.85% +9.38% 65
FAST Fastenal 1.00% 51.49 +1.46% +1.58% +4.40% +29.71% 79
CPRT Copart 1.00% 26.48 -3.07% -4.23% -11.59% -32.36% 20
DE Deere & Co 1.00% 632.61 +1.88% -7.27% -6.38% +36.28% 34
ECL Ecolab 1.00% 284.30 +0.88% +2.61% +3.21% +8.59% 72
SIKA.SW Sika 1.00% 174.75 +0.55% -0.14% -5.54% +8.98% 37
ISRG Intuitive Surgical 1.00% 427.64 +0.87% +5.21% +15.84% -24.49% 94
SYK Stryker 1.00% 282.60 +1.90% -0.92% +2.55% -19.38% 67
GMED Globus Medical 1.00% 76.24 +2.13% -0.43% +2.76% -12.68% 68
SRT.DE Sartorius 1.00% 203.00 -0.73% +0.50% +10.09% +6.74% 91
DXCM Dexcom 1.00% 85.92 +2.15% -1.13% +3.48% +29.46% 73
GEHC GE HealthCare 1.00% 67.74 +3.04% +3.04% +5.96% -17.34% 82
SOON.SW Sonova 1.00% 267.80 +1.21% +6.44% +18.39% +29.31% 96
IDXX IDEXX Laboratories 1.00% 523.94 +1.15% -0.59% +3.81% -22.55% 75
CCJ Cameco 1.00% 86.12 -2.20% -1.54% -10.92% -5.87% 22
NXE NexGen Energy 1.00% 8.58 -1.94% -5.40% -12.89% -6.74% 16
UEC Uranium Energy 1.00% 8.83 -3.92% -5.56% -15.50% -24.40% 8
RR.L Rolls-Royce 1.00% 1395.60 +0.75% -5.58% -4.06% +21.89% 42
BWXT BWX Technologies 1.00% 139.92 -2.72% +3.38% -6.79% -18.93% 32
TOM.OL Tomra Systems 1.00% 90.10 -0.22% -1.85% -4.86% -32.55% 38
CLH Clean Harbors 1.00% 319.02 +0.66% -1.04% -1.18% +36.05% 51
WCN Waste Connections 1.00% 153.71 +0.58% -0.38% -3.77% -11.96% 43
VIE.PA Veolia 1.00% 31.28 +0.61% +2.69% -0.51% +5.25% 54
XYL Xylem 1.00% 102.59 -0.12% +0.17% -4.09% -24.41% 41
MP MP Materials 1.00% 43.36 -6.03% -7.43% -14.16% -14.17% 10
IVN.TO Ivanhoe Mines 1.00% 11.60 +3.94% -5.23% -9.16% -25.69% 28
FCX Freeport-McMoRan 1.00% 73.29 -0.54% +0.95% +3.12% +44.98% 71
ALB Albemarle 1.00% 98.51 -2.73% -5.61% -16.18% -30.18% 5
DSV.CO DSV 1.00% 1156.00 -0.90% -0.39% -10.42% -28.10% 25
ODFL Old Dominion 1.00% 181.91 -0.03% +1.42% +1.18% +16.18% 62
TFII TFI International 1.00% 112.81 -1.16% -1.73% -14.04% +9.64% 11
FMX FEMSA 1.00% 121.65 +2.02% +4.05% +4.02% +24.75% 76
EMBJ Embraer 1.00% 71.98 +1.15% -4.37% -4.65% +12.33% 39
PAC Grupo Aero. Pacífico 1.00% 202.79 +0.64% -3.43% -0.33% -23.08% 55
SE Sea Limited 1.00% 95.88 +0.66% -1.00% -9.75% -24.84% 27
MDA.TO MDA Ltd 1.00% 40.18 +3.53% -5.55% +0.60% +50.83% 59
RKLB Rocket Lab 1.00% 65.71 -3.67% -10.01% +4.38% -5.81% 78
LHX L3Harris 1.00% 238.25 +0.54% +0.58% -2.97% -18.56% 46
IRDM Iridium 1.00% 47.07 -0.84% -2.83% -0.16% +172.47% 57
ASTS AST SpaceMobile 1.00% 51.46 +0.97% -11.94% -14.03% -29.15% 12
VSAT Viasat 1.00% 67.66 -6.04% -3.05% -8.95% +96.34% 29
ETL.PA Eutelsat 1.00% 1.41 +2.25% -7.20% -24.65% -17.29% 2
WISE.L Wise 1.00% 917.80 +3.31% +5.01% +3.12% +3.01% 70
NU Nu Holdings 1.00% 16.01 -0.68% +5.47% +9.51% -4.36% 90
MELI MercadoLibre 1.00% 1892.44 +0.14% +1.71% -0.26% -6.05% 56
TOST Toast 1.00% 31.32 +0.03% +4.26% -2.49% -11.80% 47
DB1.DE Deutsche Börse 1.00% 298.30 +0.78% +2.97% +7.96% +33.35% 87
VRSK Verisk Analytics 1.00% 177.49 -0.08% +8.70% +1.00% -20.45% 61
CME CME Group 1.00% 277.24 -1.18% +2.67% +0.62% +3.95% 60
HDB HDFC Bank 1.00% 22.58 +1.35% +2.13% -3.26% -36.25% 45
FSLR First Solar 1.00% 179.72 +1.07% +2.02% -14.02% -31.20% 13
ENPH Enphase Energy 1.00% 31.49 -4.02% -5.86% -13.37% -1.75% 15
ARRY Array Technologies 1.00% 3.60 -2.17% -7.69% -22.08% -60.95% 3
SHLS Shoals Technologies 1.00% 8.64 -1.14% +6.01% +18.36% +1.65% 95
VWS.CO Vestas 1.00% 189.70 +0.00% -2.64% -12.09% +9.83% 17
FLNC Fluence Energy 1.00% 7.07 -4.85% -7.58% -28.80% -64.26% 1
GIVN.SW Givaudan 1.00% 3461.00 +0.61% +2.37% +9.39% +13.05% 89
SFM Sprouts Farmers Market 1.00% 64.33 -1.24% -0.91% -11.59% -19.25% 19
CAVA CAVA Group 1.00% 52.56 -2.01% -2.85% -5.94% -10.44% 35
CMG Chipotle 1.00% 30.40 -3.77% -1.46% -16.02% -17.84% 6
FRPT Freshpet 1.00% 65.26 +1.86% +6.41% +2.38% +7.11% 66
BROS Dutch Bros 1.00% 37.28 -2.02% -2.48% -15.08% -39.10% 9
ELF e.l.f. Beauty 1.00% 109.94 +0.65% +5.97% +13.45% +44.58% 93
SY1.DE Symrise 1.00% 93.26 +1.11% +2.73% +6.95% +35.39% 86

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-13: over 21 sessions the fund returned -2.91% while its median constituent returned -1.64% — a dispersion of 10.97 pp; 53% 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-13: fund -0.23%, median member +0.08%, 51 advancers vs 46 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.