—

Constituent dispersion · breadth vs the index

HALO — HALO Growth 100 (EW)

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

Concentration 5.05% in top 5 99.01 effective names · HHI 101
RS vs S&P 500 21d -6.04pp sector return − SPY
RS vs Nasdaq-100 21d -10.54pp sector return − QQQ
Broad decline - breadth is falling with price. Last 21 sessions — price -4.88% · A/D -167 (-1.69/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.70% +0.15 +9pp +3.00pp Improving
1 month -4.88% -1.69 +13pp +3.09pp Confirming ↓
1 quarter -5.12% -2.76 +14pp +4.07pp Confirming ↓

Over the last 126 sessions: price down -4.68%, breadth down (-2.87/name) · % beating 47→61 · median−ETF -0.84pp→+3.09pp.

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

5-day 68.69% 68/99 above
20-day 49.49% 49/99 above
50-day 28.28% 28/99 above
100-day 35.35% 35/99 above
150-day 36.36% 36/99 above
200-day 35.35% 35/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 44 (44%) 17 (17%) +27
1-Month 13 (13%) 11 (11%) +2
3-Month 2 (2%) 8 (8%) -6
6-Month 2 (2%) 7 (7%) -5
52-Week 2 (2%) 4 (4%) -2
YTD 2 (2%) 5 (5%) -3

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d +0.55% +0.39% -0.16pp 60 / 39 45 / 54 45 of 99 ±2.82%
5d +0.70% +0.58% -0.12pp 55 / 43 48 / 51 20 of 99 ±5.01%
21d -4.88% -4.22% +0.66pp 28 / 70 51 / 48 6 of 99 ±9.68%
YTD +1.05% -0.76% -1.82pp 48 / 51 47 / 52 3 of 99 ±36.64%

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)

  • UEC+8.13%+0.08pp
  • ASTS+8.01%+0.08pp
  • BWXT+7.65%+0.08pp
  • VSAT+6.58%+0.07pp
  • CCJ+6.35%+0.06pp
  • ILMN-6.86%-0.07pp
  • NTRA-5.87%-0.06pp
  • ZEAL.CO-5.46%-0.05pp
  • 012450.KS-4.57%-0.05pp
  • SU.PA-4.51%-0.05pp

This month (21d)

  • ILMN+25.35%+0.25pp
  • NTRA+22.08%+0.22pp
  • SHLS+19.07%+0.19pp
  • ONON+18.36%+0.18pp
  • RKLB+16.81%+0.17pp
  • RCAT-24.25%-0.24pp
  • FLNC-22.42%-0.22pp
  • CPRT-20.46%-0.2pp
  • SFM-19.94%-0.2pp
  • NVO-19.46%-0.19pp

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+25.35%
  • NTRA+22.08%
  • SHLS+19.07%
  • ONON+18.36%
  • RKLB+16.81%
  • RCAT-24.25%
  • FLNC-22.42%
  • CPRT-20.46%
  • SFM-19.94%
  • NVO-19.46%

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% 143.54 +3.04% +0.21% -0.77% -40.66% 65
KTOS Kratos Defense 1.00% 43.71 +4.02% +1.53% -8.59% -42.42% 31
RCAT Red Cat Holdings 1.00% 6.34 -0.08% -1.71% -24.25% -20.05% 0
DRO.AX DroneShield 1.00% 1.73 -4.16% +7.12% -1.14% -43.83% 63
012450.KS Hanwha Aerospace 1.00% 1023000.00 -4.57% -1.06% -0.20% +8.71% 70
AXON Axon Enterprise 1.00% 418.62 +1.65% -0.23% -18.82% -26.29% 5
TDY Teledyne Technologies 1.00% 622.22 +0.42% +2.75% +1.89% +21.83% 81
KOG.OL Kongsberg Gruppen 1.00% 299.00 -3.27% -2.06% +0.34% +16.25% 73
HAG.DE Hensoldt 1.00% 78.90 -4.46% +4.53% -0.35% +7.49% 68
NVO Novo Nordisk 1.00% 37.53 -0.03% -2.04% -19.46% -23.53% 4
LLY Eli Lilly 1.00% 1157.49 +1.26% -2.29% +0.71% +7.89% 76
VKTX Viking Therapeutics 1.00% 28.38 -3.07% -10.78% -18.61% -19.33% 6
ZEAL.CO Zealand Pharma 1.00% 251.10 -5.46% -6.48% -17.59% -46.16% 8
AMGN Amgen 1.00% 402.60 -0.09% -4.97% -7.92% +23.85% 34
GXI.DE Gerresheimer 1.00% 28.38 -0.07% +3.43% -4.89% +2.90% 47
ILMN Illumina 1.00% 273.54 -6.86% +0.57% +25.35% +108.55% 99
NTRA Natera 1.00% 400.65 -5.87% -3.35% +22.08% +74.89% 98
REGN Regeneron 1.00% 738.72 +1.69% -1.57% -10.75% -4.18% 27
VRTX Vertex Pharma 1.00% 502.31 -0.24% -4.64% -8.02% +10.80% 33
RMS.PA Hermès 1.00% 1282.00 -0.31% -5.21% -13.08% -38.98% 15
RACE Ferrari 1.00% 386.50 +0.81% -3.87% -5.72% +5.79% 44
ONON On Holding 1.00% 33.13 +3.92% +12.12% +18.36% -28.72% 96
BIRK Birkenstock 1.00% 34.00 +0.68% +2.91% +0.00% -16.87% 71
DECK Deckers Outdoor 1.00% 81.66 +1.81% +5.12% -4.84% -21.23% 48
COST Costco 1.00% 935.68 +1.32% +1.20% +2.18% +8.81% 83
LULU Lululemon 1.00% 93.61 +0.50% -3.37% -6.96% -54.95% 38
EL.PA EssilorLuxottica 1.00% 146.70 +1.52% +1.45% -1.25% -44.36% 62
FWONA Formula One Group 1.00% 87.73 +0.27% +2.79% -0.74% -1.85% 66
CELH Celsius Holdings 1.00% 27.29 -0.84% -1.52% -10.99% -40.34% 25
PWR Quanta Services 1.00% 719.56 +5.29% +10.42% +15.24% +70.57% 94
SU.PA Schneider Electric 1.00% 260.50 -4.51% -12.10% -11.84% +10.90% 21
PRY.MI Prysmian 1.00% 128.05 -1.35% +4.49% +6.89% +49.35% 90
ENR.DE Siemens Energy 1.00% 147.44 +1.36% +1.11% -0.70% +22.98% 67
PCAR PACCAR 1.00% 109.32 -0.04% -2.22% -12.33% +0.40% 18
LIN Linde 1.00% 489.95 +1.57% +3.50% +2.59% +15.29% 85
CTAS Cintas 1.00% 195.96 +0.29% -0.90% -2.25% +4.43% 58
FAST Fastenal 1.00% 50.81 +0.24% +1.70% +2.44% +27.99% 84
CPRT Copart 1.00% 26.82 -3.00% -1.18% -20.46% -31.49% 2
DE Deere & Co 1.00% 682.79 +0.09% +0.58% -1.55% +47.09% 60
ECL Ecolab 1.00% 280.82 +1.35% +1.06% +0.55% +7.26% 75
SIKA.SW Sika 1.00% 175.50 +0.29% -5.31% -9.23% +9.45% 30
ISRG Intuitive Surgical 1.00% 404.76 -0.42% -1.80% +10.38% -28.53% 92
SYK Stryker 1.00% 278.20 -2.46% +0.11% -8.22% -20.63% 32
GMED Globus Medical 1.00% 76.43 -0.18% +0.98% -2.38% -12.46% 56
SRT.DE Sartorius 1.00% 206.50 +2.23% +0.00% +11.62% +8.58% 93
DXCM Dexcom 1.00% 83.39 -4.04% -3.75% -5.13% +25.64% 45
GEHC GE HealthCare 1.00% 64.77 -1.48% -2.54% -5.94% -20.96% 43
SOON.SW Sonova 1.00% 252.60 +0.40% +0.08% +8.88% +21.97% 91
IDXX IDEXX Laboratories 1.00% 515.41 -2.21% -3.38% -3.73% -23.82% 51
CCJ Cameco 1.00% 93.02 +6.35% +7.07% -7.66% +1.67% 35
NXE NexGen Energy 1.00% 9.43 +3.97% +4.43% -12.12% +2.50% 19
UEC Uranium Energy 1.00% 10.11 +8.13% +8.83% -12.39% -13.44% 17
RR.L Rolls-Royce 1.00% 1438.20 -2.69% -2.90% -3.53% +25.61% 52
BWXT BWX Technologies 1.00% 145.70 +7.65% +5.57% -7.54% -15.59% 36
TOM.OL Tomra Systems 1.00% 94.80 +3.27% +1.99% -2.37% -29.03% 57
CLH Clean Harbors 1.00% 318.06 -1.34% +2.05% +0.30% +35.64% 72
WCN Waste Connections 1.00% 154.62 +0.21% -0.60% -6.22% -11.44% 41
VIE.PA Veolia 1.00% 31.34 +2.89% +1.33% -1.79% +5.45% 59
XYL Xylem 1.00% 104.57 +2.10% +3.61% -1.06% -22.95% 64
MP MP Materials 1.00% 48.53 +3.61% +6.82% -11.00% -3.94% 24
IVN.TO Ivanhoe Mines 1.00% 11.91 -2.78% -0.75% +1.10% -23.70% 77
FCX Freeport-McMoRan 1.00% 72.56 -0.06% +2.50% -0.23% +43.53% 69
ALB Albemarle 1.00% 106.35 +1.90% -1.18% -15.50% -24.62% 12
DSV.CO DSV 1.00% 1157.00 -0.30% -3.42% -12.68% -28.04% 16
ODFL Old Dominion 1.00% 178.02 -0.75% +0.32% -4.22% +13.69% 49
TFII TFI International 1.00% 113.94 -0.75% -6.48% -16.90% +10.74% 9
FMX FEMSA 1.00% 116.98 +0.05% -2.20% -2.85% +19.96% 55
EMBJ Embraer 1.00% 75.20 -0.09% -2.17% +1.88% +17.35% 79
PAC Grupo Aero. Pacífico 1.00% 209.20 -0.38% -0.58% +0.49% -20.65% 74
SE Sea Limited 1.00% 96.53 -0.33% -2.12% -13.88% -24.33% 13
MDA.TO MDA Ltd 1.00% 42.91 +2.05% +1.80% +5.07% +61.07% 87
RKLB Rocket Lab 1.00% 75.06 +2.79% +7.69% +16.81% +7.60% 95
LHX L3Harris 1.00% 237.90 +0.43% +0.60% -7.23% -18.68% 37
IRDM Iridium 1.00% 49.04 +1.24% +2.29% +3.88% +183.88% 86
ASTS AST SpaceMobile 1.00% 63.12 +8.01% +6.26% +1.30% -13.09% 78
VSAT Viasat 1.00% 74.38 +6.58% +7.66% -1.25% +115.84% 61
ETL.PA Eutelsat 1.00% 1.50 -1.35% -6.25% -18.57% -12.08% 7
WISE.L Wise 1.00% 884.20 +1.17% +4.15% -5.01% -0.76% 46
NU Nu Holdings 1.00% 15.66 +3.16% +26.80% +1.89% -6.45% 80
MELI MercadoLibre 1.00% 1857.99 -0.14% +7.72% -6.08% -7.76% 42
TOST Toast 1.00% 30.25 +0.70% -0.69% -10.90% -14.81% 26
DB1.DE Deutsche Börse 1.00% 295.30 +1.93% +2.86% +6.03% +32.01% 89
VRSK Verisk Analytics 1.00% 165.20 +1.18% -0.45% -11.08% -25.96% 23
CME CME Group 1.00% 270.18 +0.06% +2.64% -3.50% +1.30% 53
HDB HDFC Bank 1.00% 22.42 +1.40% -0.97% -3.28% -36.70% 54
FSLR First Solar 1.00% 179.80 +2.07% +1.62% -12.06% -31.17% 20
ENPH Enphase Energy 1.00% 33.91 +1.38% +6.53% -6.76% +5.80% 39
ARRY Array Technologies 1.00% 4.06 +4.10% +1.75% -11.74% -55.97% 22
SHLS Shoals Technologies 1.00% 8.49 +4.17% +9.27% +19.07% -0.12% 97
VWS.CO Vestas 1.00% 195.30 +0.23% +1.32% -10.49% +13.07% 29
FLNC Fluence Energy 1.00% 8.03 +4.97% +2.69% -22.42% -59.40% 1
GIVN.SW Givaudan 1.00% 3402.00 +0.62% -1.10% +5.29% +11.12% 88
SFM Sprouts Farmers Market 1.00% 65.17 +0.39% +0.80% -19.94% -18.20% 3
CAVA CAVA Group 1.00% 52.64 -2.70% -0.94% -13.36% -10.31% 14
CMG Chipotle 1.00% 30.90 +0.16% -3.07% -16.40% -16.49% 10
FRPT Freshpet 1.00% 62.77 +2.35% +9.83% -10.63% +3.02% 28
BROS Dutch Bros 1.00% 39.06 +2.17% +2.52% -16.14% -36.20% 11
ELF e.l.f. Beauty 1.00% 102.79 -0.93% +1.07% -6.27% +35.18% 40
SY1.DE Symrise 1.00% 91.72 +1.04% -1.90% +2.09% +33.16% 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-06: over 21 sessions the fund returned -4.88% while its median constituent returned -4.22% — a dispersion of 9.68 pp; 52% 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-06: fund +0.55%, median member +0.39%, 60 advancers vs 39 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.