—

Constituent dispersion · breadth vs the index

HALO — HALO Growth 100 (EW)

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

Concentration 5.05% in top 5 99.01 effective names · HHI 101
RS vs S&P 500 21d -7.90pp sector return − SPY
RS vs Nasdaq-100 21d -12.00pp sector return − QQQ
Broad decline - breadth is falling with price. Last 21 sessions — price -7.73% · A/D -237 (-2.39/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.46% -0.3 -4pp -0.67pp Weakening
1 month -7.73% -2.39 +8pp +1.88pp Confirming ↓
1 quarter -4.19% -2.24 -15pp -3.68pp Confirming ↓

Over the last 126 sessions: price up +0.39%, breadth down (-1.44/name) · % beating 47→51 · median−ETF -0.56pp→+0.28pp.

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-09-24.

5-day 39.39% 39/99 above
20-day 28.28% 28/99 above
50-day 32.32% 32/99 above
100-day 34.34% 34/99 above
150-day 33.33% 33/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 17 (17%) 35 (35%) -18
1-Month 6 (6%) 27 (27%) -21
3-Month 3 (3%) 14 (14%) -11
6-Month 3 (3%) 9 (9%) -6
52-Week 3 (3%) 7 (7%) -4
YTD 3 (3%) 9 (9%) -6

Dispersion by window

WindowETFMedianMedian − ETF Up / DownBeat / Lag±1% bandDispersion
1d -0.77% -0.51% +0.26pp 39 / 60 55 / 44 41 of 99 ±2.61%
5d -0.46% -0.52% -0.06pp 45 / 54 48 / 51 20 of 99 ±5.22%
21d -7.73% -7.35% +0.38pp 23 / 76 52 / 47 6 of 99 ±10.17%
YTD +1.35% -2.96% -4.31pp 47 / 52 45 / 54 3 of 99 ±36.37%

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)

  • ILMN+7.25%+0.07pp
  • RKLB+4.69%+0.05pp
  • NTRA+4.61%+0.05pp
  • RCAT+3.19%+0.03pp
  • CTAS+2.97%+0.03pp
  • VKTX-11.76%-0.12pp
  • FSLR-10.32%-0.1pp
  • XYL-5.50%-0.06pp
  • UEC-4.82%-0.05pp
  • ALB-4.60%-0.05pp

This month (21d)

  • ILMN+21.74%+0.22pp
  • NTRA+21.41%+0.21pp
  • DE+10.19%+0.1pp
  • RKLB+10.01%+0.1pp
  • MDA.TO+9.35%+0.09pp
  • FLNC-33.63%-0.34pp
  • UEC-28.64%-0.29pp
  • AXON-27.44%-0.27pp
  • RCAT-25.27%-0.25pp
  • BROS-24.61%-0.25pp

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+21.74%
  • NTRA+21.41%
  • DE+10.19%
  • RKLB+10.01%
  • MDA.TO+9.35%
  • FLNC-33.63%
  • UEC-28.64%
  • AXON-27.44%
  • RCAT-25.27%
  • BROS-24.61%

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% 158.55 +1.67% -2.96% +7.55% -34.45% 91
KTOS Kratos Defense 1.00% 47.02 +1.86% -1.34% -10.68% -38.06% 33
RCAT Red Cat Holdings 1.00% 6.80 +3.19% -4.16% -25.27% -14.25% 3
DRO.AX DroneShield 1.00% 1.62 +0.31% -6.63% -6.63% -47.40% 52
012450.KS Hanwha Aerospace 1.00% 1021000.00 -3.41% -3.22% -7.35% +8.50% 49
AXON Axon Enterprise 1.00% 445.00 -1.24% -1.87% -27.44% -21.65% 2
TDY Teledyne Technologies 1.00% 612.02 -1.45% +1.67% -2.37% +19.83% 72
KOG.OL Kongsberg Gruppen 1.00% 316.20 -4.24% -2.29% +1.02% +22.93% 81
HAG.DE Hensoldt 1.00% 76.00 -4.16% -2.16% -12.90% +3.54% 25
NVO Novo Nordisk 1.00% 38.62 +1.18% -10.58% -20.63% -21.31% 8
LLY Eli Lilly 1.00% 1181.89 +2.68% +2.56% -4.20% +10.16% 63
VKTX Viking Therapeutics 1.00% 36.75 -11.76% +25.17% +7.55% +4.46% 92
ZEAL.CO Zealand Pharma 1.00% 275.90 +0.15% -2.47% -12.38% -40.84% 27
AMGN Amgen 1.00% 406.04 -0.01% +6.91% -8.19% +24.91% 45
GXI.DE Gerresheimer 1.00% 26.18 -1.87% -4.45% +3.07% -5.08% 86
ILMN Illumina 1.00% 273.90 +7.25% +11.71% +21.74% +108.83% 99
NTRA Natera 1.00% 408.79 +4.61% +11.60% +21.41% +78.44% 98
REGN Regeneron 1.00% 796.02 -0.72% +0.83% -4.50% +3.25% 61
VRTX Vertex Pharma 1.00% 522.38 +1.17% +1.17% -5.51% +15.22% 57
RMS.PA Hermès 1.00% 1354.50 +0.37% -1.49% -12.47% -35.53% 26
RACE Ferrari 1.00% 411.82 -0.30% -0.53% -2.38% +12.72% 71
ONON On Holding 1.00% 30.46 +0.99% +11.45% +5.65% -34.47% 88
BIRK Birkenstock 1.00% 31.79 +1.18% +1.99% -9.92% -22.27% 38
DECK Deckers Outdoor 1.00% 78.68 +0.11% -1.29% -11.34% -24.11% 32
COST Costco 1.00% 896.48 -0.91% +0.29% -6.62% +4.25% 53
LULU Lululemon 1.00% 101.64 -0.63% +2.26% -14.10% -51.09% 22
EL.PA EssilorLuxottica 1.00% 144.70 -3.50% +2.30% -9.11% -45.12% 42
FWONA Formula One Group 1.00% 86.73 +1.32% +0.97% -9.90% -2.96% 39
CELH Celsius Holdings 1.00% 28.43 -2.57% +0.32% -19.55% -37.84% 9
PWR Quanta Services 1.00% 643.50 +1.35% +4.37% +6.58% +52.54% 89
SU.PA Schneider Electric 1.00% 289.80 -1.21% +0.94% -3.14% +23.37% 68
PRY.MI Prysmian 1.00% 122.30 -3.89% +0.53% +1.07% +42.64% 82
ENR.DE Siemens Energy 1.00% 142.10 -1.69% +0.21% -5.96% +18.53% 55
PCAR PACCAR 1.00% 110.67 -1.27% -5.70% -14.36% +1.64% 21
LIN Linde 1.00% 468.14 -0.34% +2.11% -3.60% +10.16% 65
CTAS Cintas 1.00% 197.68 +2.97% -0.14% -3.46% +5.35% 66
FAST Fastenal 1.00% 50.73 -0.51% +3.15% +0.83% +27.79% 79
CPRT Copart 1.00% 28.04 -2.86% -5.46% -15.87% -28.38% 19
DE Deere & Co 1.00% 694.94 -2.05% +1.36% +10.19% +49.70% 97
ECL Ecolab 1.00% 275.37 -0.49% +1.36% -4.89% +5.18% 59
SIKA.SW Sika 1.00% 182.10 -1.57% -1.41% -5.70% +13.57% 56
ISRG Intuitive Surgical 1.00% 399.52 +0.31% +4.17% +7.44% -29.46% 90
SYK Stryker 1.00% 269.75 -1.34% -3.71% -18.40% -23.04% 11
GMED Globus Medical 1.00% 74.27 +0.42% +0.15% -10.47% -14.94% 35
SRT.DE Sartorius 1.00% 209.50 +1.95% +6.45% +8.55% +10.16% 94
DXCM Dexcom 1.00% 87.47 -0.30% -0.52% -1.90% +31.79% 73
GEHC GE HealthCare 1.00% 66.38 +0.44% +3.00% -10.19% -19.00% 37
SOON.SW Sonova 1.00% 239.80 -0.91% +2.04% -0.58% +15.79% 76
IDXX IDEXX Laboratories 1.00% 513.39 -1.65% +1.36% -6.66% -24.11% 51
CCJ Cameco 1.00% 88.12 -2.95% -5.04% -17.61% -3.68% 15
NXE NexGen Energy 1.00% 9.27 -3.74% -1.90% -17.31% +0.76% 16
UEC Uranium Energy 1.00% 9.47 -4.82% -6.42% -28.64% -18.92% 1
RR.L Rolls-Royce 1.00% 1484.00 -1.28% +0.28% -3.01% +29.61% 70
BWXT BWX Technologies 1.00% 138.68 -2.21% -5.24% -7.38% -19.65% 48
TOM.OL Tomra Systems 1.00% 91.05 +0.11% -0.71% -16.70% -31.84% 18
CLH Clean Harbors 1.00% 316.07 +0.93% +0.16% +2.46% +34.80% 85
WCN Waste Connections 1.00% 155.93 +0.33% +0.45% -6.15% -10.69% 54
VIE.PA Veolia 1.00% 31.31 +0.03% -2.49% -7.67% +5.35% 47
XYL Xylem 1.00% 102.66 -5.50% -4.59% -8.65% -24.36% 44
MP MP Materials 1.00% 49.30 +0.84% -0.16% -18.07% -2.41% 14
IVN.TO Ivanhoe Mines 1.00% 11.95 -1.97% -0.50% -4.25% -23.45% 62
FCX Freeport-McMoRan 1.00% 72.08 -0.69% +1.74% -9.80% +42.58% 40
ALB Albemarle 1.00% 108.25 -4.60% -5.91% -18.72% -23.28% 10
DSV.CO DSV 1.00% 1182.00 -4.29% -9.87% -14.04% -26.49% 23
ODFL Old Dominion 1.00% 174.93 -1.57% -0.09% -11.67% +11.72% 31
TFII TFI International 1.00% 121.77 -2.55% -3.30% -9.25% +18.35% 41
FMX FEMSA 1.00% 117.71 -1.68% -2.23% -4.85% +20.71% 60
EMBJ Embraer 1.00% 76.40 +1.29% +2.70% +2.37% +19.22% 84
PAC Grupo Aero. Pacífico 1.00% 211.41 +1.93% +5.94% +0.81% -19.81% 78
SE Sea Limited 1.00% 100.73 -2.48% -0.53% -18.23% -21.04% 12
MDA.TO MDA Ltd 1.00% 44.54 -0.16% +5.02% +9.35% +67.19% 95
RKLB Rocket Lab 1.00% 73.61 +4.69% +8.54% +10.01% +5.52% 96
LHX L3Harris 1.00% 238.04 -0.49% -4.96% -8.77% -18.63% 43
IRDM Iridium 1.00% 48.89 +1.22% +2.97% +3.80% +183.01% 87
ASTS AST SpaceMobile 1.00% 61.06 +1.80% -2.63% -1.53% -15.93% 74
VSAT Viasat 1.00% 73.72 +0.05% +0.96% +1.74% +113.93% 83
ETL.PA Eutelsat 1.00% 1.69 -4.38% -6.39% -7.77% -0.85% 46
WISE.L Wise 1.00% 845.60 -1.54% -3.58% -12.06% -5.10% 30
NU Nu Holdings 1.00% 13.56 -0.44% -2.02% -10.44% -19.00% 36
MELI MercadoLibre 1.00% 1754.13 -2.51% -3.89% -12.16% -12.91% 28
TOST Toast 1.00% 30.11 +1.01% -1.76% -18.18% -15.21% 13
DB1.DE Deutsche Börse 1.00% 282.80 +0.18% +1.07% -1.43% +26.42% 75
VRSK Verisk Analytics 1.00% 168.65 -1.83% -4.44% -10.53% -24.41% 34
CME CME Group 1.00% 268.91 -0.70% -0.83% -3.03% +0.83% 69
HDB HDFC Bank 1.00% 22.83 +0.18% +0.75% -3.39% -35.55% 67
FSLR First Solar 1.00% 172.16 -10.32% -14.42% -16.76% -34.10% 17
ENPH Enphase Energy 1.00% 32.82 -0.76% -8.88% -12.13% +2.40% 29
ARRY Array Technologies 1.00% 3.93 +1.81% -7.31% -13.63% -57.38% 24
SHLS Shoals Technologies 1.00% 7.45 -3.37% -2.61% +8.13% -12.35% 93
VWS.CO Vestas 1.00% 200.10 -3.33% -4.85% -3.71% +15.85% 64
FLNC Fluence Energy 1.00% 7.46 -1.58% -2.61% -33.63% -62.29% 0
GIVN.SW Givaudan 1.00% 3406.00 -0.38% +4.16% +0.98% +11.26% 80
SFM Sprouts Farmers Market 1.00% 65.42 -0.98% -6.06% -23.89% -17.89% 5
CAVA CAVA Group 1.00% 53.51 +0.77% +4.49% -22.77% -8.83% 6
CMG Chipotle 1.00% 32.01 -2.14% -4.48% -14.48% -13.49% 20
FRPT Freshpet 1.00% 58.31 -1.52% -5.29% -22.67% -4.30% 7
BROS Dutch Bros 1.00% 38.51 +0.21% -4.11% -24.61% -37.10% 4
ELF e.l.f. Beauty 1.00% 100.57 -0.21% +7.77% -4.92% +32.26% 58
SY1.DE Symrise 1.00% 93.24 +0.89% +3.49% +0.54% +35.37% 77

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-09-24: over 21 sessions the fund returned -7.73% while its median constituent returned -7.35% — a dispersion of 10.17 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-09-24: fund -0.77%, median member -0.51%, 39 advancers vs 60 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.