🔗 Copy link⇓ Download

CFO and CEO purchases, filtered for campaign structure

Run Friday 16 October 2026, 20:55 · 110 CFO/CEO filings → 90 tickers → 84 with clean price history · 0 pass every hard gate

Market regime: SPY above its rising 200DMA; efficiency ratio 0.11 — overlapping, stand aside. Stage: Mature Trend.
0
Pass all gates
0
Conviction ≥ 75
9
Early-stage campaigns
$5,363,800
Total CFO capital committed
showing 0

Ranked

highest conviction first · click any name to jump to its charts

Standing aside

84 name(s) a hard gate removed, regardless of score
1 EPSN Epsilon Energy Ltd. Stand aside — overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop). (+2 more) 74 — 2 GME Gamestop Corp. Stand aside — sector ETF is breaking down — no new longs in this sector. 68 — 3 MTDR Matador Resources Co Stand aside — overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop). 68 — 4 GTLB Gitlab Inc. Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 1 buying). Other insiders bought (2 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling. 66 — 5 INR Infinity Natural Resources, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 65 — 6 HRGN Harvard Apparatus Regenerative Technology, Inc. Stand aside — market cap $45M below the $300M floor. (+2 more) 65 — 7 JUSH Jushi Holdings Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 27% deep. Huge travel, no net progress). (+3 more) 60 — 8 TISI Team Inc Stand aside — insiders are net sellers — net purchase ratio -0.97 over the last 180 days (1 selling vs 6 buying). The CFO purchase is contradicted by the rest of the insider group. (+2 more) 58 — 9 API Agora, Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop). (+2 more) 58 — 10 SBLK Star Bulk Carriers Corp. Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop). 58 — 11 DVN Devon Energy Corp/De Stand aside — insiders are net sellers — net purchase ratio -0.93 over the last 180 days (4 selling vs 1 buying). Other insiders bought (1 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling. (+1 more) 57 — 12 QTEX Qtrex Quantum Ltd. Stand aside — 200DMA is not rising — regime not clear. (+3 more) 57 — 13 BORR Borr Drilling Ltd Stand aside — price below the 200DMA — no long regime. (+2 more) 57 — 14 BCBP Bcb Bancorp Inc Stand aside — price below the 200DMA — no long regime. (+2 more) 56 — 15 PRTS Carparts.Com, Inc. Stand aside — sector ETF is breaking down — no new longs in this sector. (+2 more) 56 — 16 IMMR Immersion Corp Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop). (+1 more) 54 — 17 MAIA Maia Biotechnology, Inc. Stand aside — price below the 200DMA — no long regime. (+5 more) 54 — 18 VFF Village Farms International, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 53 — 19 ATEC Alphatec Holdings, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 53 — 20 INBX Inhibrx Biosciences, Inc. Stand aside — price below the 200DMA — no long regime. (+1 more) 52 — 21 MX Magnachip Semiconductor Corp Stand aside — price below the 200DMA — no long regime. (+3 more) 52 — 22 NTHI Neonc Technologies Holdings, Inc. Stand aside — price below the 200DMA — no long regime. (+6 more) 50 — 23 BWMX Betterware De Mexico, S.A.P.I. De C.V Stand aside — price below the 200DMA — no long regime. (+4 more) 50 — 24 XENE Xenon Pharmaceuticals Inc. Stand aside — price below the 200DMA — no long regime. (+1 more) 50 — 25 PNFP Pinnacle Financial Partners, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 49 — 26 RLMD Relmada Therapeutics, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 48 — 27 UBER Uber Technologies, Inc Stand aside — price below the 200DMA — no long regime. (+3 more) 48 — 28 HWKN Hawkins Inc Stand aside — price below the 200DMA — no long regime. (+3 more) 47 — 29 THM International Tower Hill Mines Ltd Stand aside — price below the 200DMA — no long regime. (+2 more) 47 — 30 ZONE Zone Frontier Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 47 — 31 NYAX Nayax Ltd. Stand aside — price below the 200DMA — no long regime. (+1 more) 47 — 32 PETZ Tdh Holdings, Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress). (+3 more) 46 — 33 CRESY Cresud Inc Stand aside — price below the 200DMA — no long regime. (+1 more) 46 — 34 RCT Redcloud Holdings Plc Stand aside — price below the 200DMA — no long regime. (+5 more) 45 — 35 DKS Dick'S Sporting Goods, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 45 — 36 CELH Celsius Holdings, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 44 — 37 COE 51Talk Online Education Group Stand aside — price below the 200DMA — no long regime. (+5 more) 44 — 38 NAMS Newamsterdam Pharma Co N.V. Stand aside — price below the 200DMA — no long regime. (+3 more) 43 — 39 ENOV Enovis Corp Stand aside — price below the 200DMA — no long regime. (+3 more) 43 — 40 ITT Itt Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop). 43 — 41 TFC Truist Financial Corp Stand aside — price below the 200DMA — no long regime. (+2 more) 43 — 42 DMRA Damora Therapeutics, Inc. Stand aside — price below the 200DMA — no long regime. (+1 more) 43 — 43 AMRZ Amrize Ltd Stand aside — price below the 200DMA — no long regime. (+2 more) 42 — 44 CTEV Claritev Corp Stand aside — price below the 200DMA — no long regime. (+3 more) 42 — 45 GRAB Grab Holdings Ltd Stand aside — price below the 200DMA — no long regime. (+4 more) 42 — 46 HCAT Health Catalyst, Inc. Stand aside — price below the 200DMA — no long regime. (+6 more) 42 — 47 RWT Redwood Trust Inc Stand aside — price below the 200DMA — no long regime. (+3 more) 41 — 48 SCOR Comscore, Inc. Stand aside — price below the 200DMA — no long regime. (+5 more) 41 — 49 TH Target Hospitality Corp. Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 2 buying). Other insiders bought (1 CEO, 1 Other C-suite), but the group remains net sellers; there is no CFO purchase to offset the selling. (+1 more) 40 — 50 GRCE Grace Therapeutics, Inc. Stand aside — price below the 200DMA — no long regime. (+5 more) 40 — 51 TSN Tyson Foods, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 39 — 52 ELOG Eastern International Ltd. Stand aside — 200DMA is not rising — regime not clear. (+4 more) 38 — 53 BLNE Beeline Holdings, Inc. Stand aside — price below the 200DMA — no long regime. (+6 more) 38 — 54 DOMH Dominari Holdings Inc. Stand aside — price below the 200DMA — no long regime. (+6 more) 38 — 55 SLBT Sl Science Holding Ltd Stand aside — price below the 200DMA — no long regime. (+4 more) 38 — 56 OXM Oxford Industries Inc Stand aside — price below the 200DMA — no long regime. (+3 more) 38 — 57 FOX Fox Corp Stand aside — 200DMA is not rising — regime not clear. (+1 more) 37 — 58 FLNA Filana Therapeutics, Inc. Stand aside — price below the 200DMA — no long regime. (+5 more) 37 — 59 PVH Pvh Corp. /De/ Stand aside — 200DMA is not rising — regime not clear. (+3 more) 37 — 60 ADC Agree Realty Corp Stand aside — price below the 200DMA — no long regime. (+2 more) 37 — 61 KMT Kennametal Inc Stand aside — price below the 200DMA — no long regime. (+3 more) 36 — 62 KLAR Klarna Group Plc Stand aside — price below the 200DMA — no long regime. (+2 more) 35 — 63 DY Dycom Industries Inc Stand aside — price below the 200DMA — no long regime. (+2 more) 34 — 64 LUCK Lucky Strike Entertainment Corp Stand aside — price below the 200DMA — no long regime. (+5 more) 34 — 65 VENU Venu Holding Corp Stand aside — price below the 200DMA — no long regime. (+6 more) 34 — 66 MNSO Miniso Group Holding Ltd Stand aside — price below the 200DMA — no long regime. (+3 more) 34 — 67 MIR Mirion Technologies, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 34 — 68 NCT Intercont (Cayman) Ltd Stand aside — price below the 200DMA — no long regime. (+4 more) 34 — 69 CMTG Claros Mortgage Trust, Inc. Stand aside — price below the 200DMA — no long regime. (+5 more) 32 — 70 NPB Northpointe Bancshares Inc Stand aside — price below the 200DMA — no long regime. (+2 more) 32 — 71 AMRC Ameresco, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 32 — 72 LDI Loandepot, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 32 — 73 HLMN Hillman Solutions Corp. Stand aside — price below the 200DMA — no long regime. (+3 more) 32 — 74 NXH Neighborhood Intelligence, Inc. Stand aside — price below the 200DMA — no long regime. (+5 more) 31 — 75 UPST Upstart Holdings, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 30 — 76 HEI Heico Corp Stand aside — price below the 200DMA — no long regime. (+3 more) 30 — 77 TDIC Dreamland Ltd Stand aside — price below the 200DMA — no long regime. (+6 more) 28 — 78 GIII G III Apparel Group Ltd /De/ Stand aside — price below the 200DMA — no long regime. (+3 more) 28 — 79 VCIG Vci Global Ltd Stand aside — price below the 200DMA — no long regime. (+4 more) 28 — 80 SGI Somnigroup International Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 28 — 81 SITE Siteone Landscape Supply, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 27 — 82 VST Vistra Corp. Stand aside — price below the 200DMA — no long regime. (+5 more) 26 — 83 GWAV Greenwave Technology Solutions, Inc. Stand aside — price below the 200DMA — no long regime. (+6 more) 25 — 84 BDN Brandywine Realty Trust Stand aside — price below the 200DMA — no long regime. (+4 more) 25 —

Full detail

charts, pillar breakdown, purchase tape
#1 EPSN
Epsilon Energy Ltd.
Stand aside — overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop). (+2 more)
Early Trend Expansion XLE sector confirmed no CFO purchase$549,444 other insiders (3) 1 insider(s) net purchase ratio +1.00 buy date unknown
74
conviction / 100
+0.6 since 15 Oct
86.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning20.0
Volatility behaviour20.0
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop).
  • Market cap $181M below the $300M floor.
  • Avg dollar volume $0.58M below the liquidity floor.
Last
5.97
Add above
6.17
Cut below
5.66
50DMA
5.91
200DMA
5.52
EPSN daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
EPSN — daily, 14 months
XLE sector ETF daily chart
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.248 avg-daily-volumes/bar
  • thin tape — $0.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 8.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (3 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $549,444 (3 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +17.6 pts
  • stock vs XLE RS (3m/6m avg): -14.7 pts
What strengthens the thesis
  • A confirmed higher high above 6.17 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLE extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (5.91) with expanding volatility — reduce.
  • Breakdown below the prior structural base (5.66) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-21 18:48:12
  • Market cap $180,794,160 · 20d avg dollar volume $581,790
Net insider activity
Net buying across the insider group.
Open-market purchases$549,444
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $549,444. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
22 Jun 2026Stabell JasonCEO50,000$5.30$265,177+12.6%
21 Aug 2026Stabell JasonCEO26,313$5.61$147,714+6.4%
16 Sep 2026Stabell JasonCEO23,104$5.91$136,553+1.0%
Reaction to news
7 material events; 2 taken well, 1 badly.
SessionFilingEventGapDayvs SPYVol+5dRead
18 Aug 268-KRegulation FD disclosure+2.1%+0.5%+1.2%1.0x+1.9%Neutral
13 Aug 268-KRegulation FD disclosure-7.2%-10.4%-11.1%3.0x+6.2%Absorbed
12 Aug 2610-QQuarterly report+0.0%+0.5%+0.3%0.9x-6.1%Neutral
18 Jun 268-KMaterial agreement+0.4%-1.7%-2.7%2.1x+2.3%Shrugged off
01 Jun 268-KRegulation FD disclosure+0.9%+3.0%+2.7%0.7x+2.6%Neutral
20 May 268-KMaterial event-0.5%-4.2%-5.2%1.6x-6.3%Punished
13 May 2610-QQuarterly report-0.3%-0.6%-1.2%0.6x+1.1%Neutral
#2 GME
Gamestop Corp.
Stand aside — sector ETF is breaking down — no new longs in this sector.
Regime Shift XLY sector not confirmed no CFO purchase$99,078,947 other insiders (9) 5 insider(s) net purchase ratio +0.97 buy date unknown
68
conviction / 100
-0.9 since 15 Oct
68.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity16.6
Sponsorship / positioning20.0
Volatility behaviour12.5
Catalyst alignment (insider)13.0
Cross-asset confirmation6.0
Stand aside — hard gate breached
  • Sector ETF is breaking down — no new longs in this sector.
Last
26.81
Add above
26.88
Cut below
17.87
50DMA
21.64
200DMA
22.49
GME daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
GME — daily, 14 months
XLY sector ETF daily chart
XLY — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.20
Sponsorship / positioning
  • OBV 50d slope +0.399 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 4.3% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 5 distinct insiders buying (5 CEO, 4 Director)
  • net purchase ratio +0.97 (5 buying vs 2 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $99,078,947 (5 CEO, 4 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -14.2 pts
  • stock vs XLY RS (3m/6m avg): +20.1 pts
What strengthens the thesis
  • A confirmed higher high above 26.88 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (21.64) with expanding volatility — reduce.
  • Breakdown below the prior structural base (17.87) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-13 16:06:36
  • Market cap $13,525,670,912 · 20d avg dollar volume $301,484,111
Net insider activity
Net buying across the insider group.
Open-market purchases$99,078,947
Open-market sales$1,277,250
Sales after option exercise$0
Distinct buyers / sellers5 / 2
Net purchase ratio+0.97
Net purchase ratio, excl. option-exercise sales+0.97
Purchase tape
No CFO purchase here — 9 purchase(s) by other insiders worth $99,078,947. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
08 Sep 2026Cheng LawrenceDirector55,000$18.80$1,033,956+42.6%
09 Sep 2026Grube JamesDirector10,255$19.12$196,076+40.2%
10 Sep 2026Cohen RyanCEO1,000,000$20.38$20,375,900+31.6%
21 Sep 2026Attal AlainDirector17,500$22.97$401,958+16.7%
21 Sep 2026Cohen RyanCEO1,150,680$22.94$26,393,723+16.9%
29 Sep 2026Cohen RyanCEO450,000$23.48$10,563,796+14.2%
01 Oct 2026Turner NatDirector10,462$24.33$254,540+10.2%
02 Oct 2026Cohen RyanCEO700,000$24.41$17,084,270+9.8%
13 Oct 2026Cohen RyanCEO844,130$26.98$22,774,728-0.6%
Reaction to news
8 material events; 3 taken well, 2 badly; last earnings 08 Sep: shrugged off (-1.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
09 Sep 2610-QQuarterly report+1.1%+5.3%+5.8%2.4x+10.5%Rewarded
08 Sep 268-K · earningsResults of operations (earnings); Regulation FD disclosure+1.0%-1.4%-0.9%1.7x+13.5%Shrugged off
31 Aug 268-K · earningsMaterial agreement; Results of operations (earnings); Unregistered equity sale; Regulation FD disclosure+4.9%+2.9%+3.2%1.5x+2.8%Faded
03 Aug 268-KMaterial agreement; Unregistered equity sale; Other material event-5.8%-12.2%-13.7%13.0x-1.4%Punished
08 Jul 268-KRegulation FD disclosure-0.9%-2.3%-1.9%0.7x+2.6%Neutral
26 Jun 268-KRegulation FD disclosure-0.3%+3.6%+4.3%0.9x+4.6%Rewarded
23 Jun 268-KOther material event-0.7%-0.3%+1.2%0.6x+4.7%Neutral
11 Jun 2610-QQuarterly report-0.1%-1.1%-2.8%0.9x-3.0%Neutral
#3 MTDR
Matador Resources Co
Stand aside — overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop).
Early Trend Expansion XLE sector confirmed $221,460 CFO$1,671,776 other insiders (14) 7 insider(s) net purchase ratio +1.00 50d since buy
68
conviction / 100
+0.2 since 15 Oct
64.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning8.9
Volatility behaviour13.5
Catalyst alignment (insider)16.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop).
Last
57.52
Add above
63.82
Cut below
50.39
50DMA
55.68
200DMA
53.11
MTDR daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MTDR — daily, 14 months
XLE sector ETF daily chart
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.046 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 19.8% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 7 distinct insiders buying (2 CFO, 8 CEO, 2 COO, 1 CAO / Controller, 1 Officer, 2 Director)
  • net purchase ratio +1.00 (7 buying vs 0 selling)
  • CFO purchases $221,460 (EVP, CFO)
  • 0.3 bps of market cap
  • grew the CFO's own position by 2%
  • 50 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +17.6 pts
  • stock vs XLE RS (3m/6m avg): -15.4 pts
What strengthens the thesis
  • A confirmed higher high above 63.82 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLE extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (55.68) with expanding volatility — reduce.
  • Breakdown below the prior structural base (50.39) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Calvert Christopher P — EVP, CFO
  • 2 CFO purchase(s), $221,460 total; last filed 2026-08-31 07:35:29
  • Market cap $7,118,342,656 · 20d avg dollar volume $79,945,211
Net insider activity
Net buying across the insider group.
Open-market purchases$1,893,236
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers7 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
2 CFO purchase(s) worth $221,460, plus 14 by other insiders worth $1,671,776. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 May 2026Foran Joseph WmCEO4,675$52.36$244,783+9.9%
28 May 2026Stetson Glenn WCOO500$53.94$26,970+6.6%
29 May 2026Colodney Benjamin TCAO / Controller250$53.41$13,353+7.7%
29 May 2026Calvert Christopher PCFO1,500$53.24$79,860+8.0%
29 May 2026Foran Joseph WmCEO482$52.70$25,401+9.1%
04 Jun 2026Foran Joseph WmCEO2,000$56.25$112,500+2.3%
08 Jun 2026Ehrman Monika UDirector362$55.28$20,011+4.1%
09 Jun 2026Stetson Glenn WCOO500$53.41$26,705+7.7%
09 Jun 2026Foran Joseph WmCEO2,000$53.07$106,140+8.4%
15 Jun 2026Baty Robert GainesDirector500$51.44$25,720+11.8%
10 Aug 2026Elsener William ThomasOfficer850$50.94$43,299+12.9%
10 Aug 2026Foran Joseph WmCEO3,839$51.16$196,396+12.4%
12 Aug 2026Foran Joseph WmCEO15,000$51.92$778,800+10.8%
17 Aug 2026Foran Joseph WmCEO400$53.64$21,456+7.2%
26 Aug 2026Foran Joseph WmCEO555$54.49$30,242+5.6%
27 Aug 2026Calvert Christopher PCFO2,500$56.64$141,600+1.6%
Reaction to news
8 material events; 1 taken well, 0 badly; last earnings 05 Aug: neutral (-3.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
05 Oct 268-KAcquisition or disposition; Regulation FD disclosure-0.3%-0.9%-1.6%0.8x+4.0%Neutral
10 Sep 268-KDirector or officer change+2.1%+1.5%+2.1%1.1x-6.4%Neutral
07 Aug 2610-QQuarterly report-1.3%+0.8%+0.2%1.2x+10.3%Neutral
05 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.4%-3.6%-3.4%0.9x+12.5%Neutral
24 Jul 268-KMaterial agreement; Regulation FD disclosure+0.3%-1.7%-1.8%1.3x-1.8%Neutral
22 Jul 268-KRegulation FD disclosure+1.7%+1.7%+1.8%0.5x-11.5%Neutral
16 Jun 268-KMaterial agreement; Material obligation created-1.8%-0.3%+0.3%0.9x-2.2%Neutral
08 May 2610-QQuarterly report+0.3%+0.1%-0.7%1.6x+9.2%Shrugged off
#4 GTLB
Gitlab Inc.
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 1 buying). Other insiders bought (2 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
Late Extension XLK sector confirmed no CFO purchase$247,762 other insiders (2) 1 insider(s) net purchase ratio -1.00 buy date unknown
66
conviction / 100
-0.2 since 15 Oct
83.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning16.9
Volatility behaviour12.5
Catalyst alignment (insider)0.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 1 buying). Other insiders bought (2 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
Last
52.76
Add above
55.55
Cut below
44.22
50DMA
47.26
200DMA
33.09
GTLB daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
GTLB — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.31
Sponsorship / positioning
  • OBV 50d slope +0.114 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 7.2% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CEO)
  • net purchase ratio -1.00 (1 buying vs 3 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $247,762 (2 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +88.7 pts
What strengthens the thesis
  • A confirmed higher high above 55.55 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (47.26) with expanding volatility — reduce.
  • Breakdown below the prior structural base (44.22) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-01 16:46:35
  • Market cap $8,790,607,872 · 20d avg dollar volume $214,881,896
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$247,762
Open-market sales$107,102,771
Sales after option exercise$2,887,801
Distinct buyers / sellers1 / 3
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $247,762. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
30 Jun 2026Staples WilliamCEO4,188$29.36$122,960+79.7%
30 Sep 2026Staples WilliamCEO2,677$46.62$124,802+13.2%
Reaction to news
8 material events; 1 taken well, 3 badly; last earnings 01 Sep: neutral (-3.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
02 Sep 2610-QQuarterly report+22.4%+10.0%+9.5%6.3x-4.6%Faded
01 Sep 268-K · earningsResults of operations (earnings); Director or officer change; Regulation FD disclosure-1.8%-3.1%-2.4%2.5x+2.8%Neutral
08 Jul 268-KRegulation FD disclosure-2.1%-2.6%-2.3%0.6x+3.4%Neutral
24 Jun 268-KDirector or officer change+0.3%+4.7%+4.8%0.8x+11.5%Rewarded
02 Jun 2610-QQuarterly report-7.1%-5.8%-6.0%4.5x-4.8%Punished
02 Jun 268-K · earningsResults of operations (earnings); Costs from exit or disposal; Regulation FD disclosure-7.1%-5.8%-6.0%4.5x-4.8%Punished
19 May 268-KRegulation FD disclosure+2.0%+1.5%+2.1%1.1x+4.2%Neutral
11 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure-1.2%-1.3%-1.5%1.3x-2.1%Neutral
#5 INR
Infinity Natural Resources, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLE sector confirmed $299,993 CFO$2,326,253 other insiders (9) 5 insider(s) net purchase ratio +1.00 22d since buy
65
conviction / 100
+0.2 since 15 Oct
58.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning8.8
Volatility behaviour13.1
Catalyst alignment (insider)18.4
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • Overlapping range behaviour — efficiency ratio 0.00 vs the 0.15 threshold (genuine chop).
  • Market cap $249M below the $300M floor.
Last
13.37
Add above
13.62
Cut below
12.37
50DMA
13.98
200DMA
14.83
INR daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
INR — daily, 14 months
XLE sector ETF daily chart
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.00 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.043 avg-daily-volumes/bar
  • thin tape — $3.7m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 20.8% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 5 distinct insiders buying (1 CFO, 9 Director)
  • net purchase ratio +1.00 (5 buying vs 0 selling)
  • CFO purchases $299,993 (EVP, CFO)
  • 12.0 bps of market cap
  • a NEW position for the CFO
  • 22 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +17.6 pts
  • stock vs XLE RS (3m/6m avg): -28.3 pts
What strengthens the thesis
  • A confirmed higher high above 13.62 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLE extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (13.98) with expanding volatility — reduce.
  • Breakdown below the prior structural base (12.37) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Baetz Cary D — EVP, CFO
  • 1 CFO purchase(s), $299,993 total; last filed 2026-09-28 18:01:09
  • Market cap $249,243,920 · 20d avg dollar volume $3,654,094
Net insider activity
Net buying across the insider group.
Open-market purchases$2,626,246
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers5 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $299,993, plus 9 by other insiders worth $2,326,253. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
22 May 2026Gieselman ScottDirector20,900$14.11$294,966-5.2%
02 Jun 2026Gieselman ScottDirector14,100$13.36$188,336+0.1%
03 Jun 2026Quinn William JDirector10,503$13.20$138,640+1.3%
05 Jun 2026Quinn William JDirector44,000$13.19$580,206+1.4%
10 Jun 2026Poole David PDirector11,500$13.82$158,963-3.3%
11 Jun 2026Quinn William JDirector11,497$13.20$151,750+1.3%
12 Jun 2026Gray Steven DDirector25,000$12.81$320,175+4.4%
17 Jun 2026Gieselman ScottDirector10,000$12.94$129,440+3.3%
21 Sep 2026Gieselman ScottDirector28,467$12.78$363,777+4.6%
24 Sep 2026Baetz Cary DCFO22,316$13.44$299,993-0.5%
Reaction to news
8 material events; 3 taken well, 1 badly; last earnings 14 Oct: punished (-4.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
14 Oct 268-K · earningsResults of operations (earnings)-1.3%-4.3%-3.2%1.1x—Punished
10 Aug 268-KDirector or officer change; Regulation FD disclosure+1.8%+7.5%+7.5%1.1x-0.7%Rewarded
10 Aug 268-K · earningsResults of operations (earnings)+1.8%+7.5%+7.5%1.1x-0.7%Rewarded
10 Aug 2610-QQuarterly report+1.8%+7.5%+7.5%1.1x-0.7%Rewarded
17 Jul 268-K · earningsResults of operations (earnings)+0.1%-0.6%+0.4%0.8x+1.5%Neutral
15 Jul 268-KDirector or officer change; Regulation FD disclosure-0.9%-0.4%-0.8%1.4x+5.8%Neutral
22 Jun 268-KMaterial agreement; Material obligation created+3.0%-0.1%+0.2%1.0x-0.3%Neutral
10 Jun 268-KMaterial event+0.0%+2.0%+3.6%0.9x-5.0%Neutral
#6 HRGN
Harvard Apparatus Regenerative Technology, Inc.
Stand aside — market cap $45M below the $300M floor. (+2 more)
Late Extension XLP sector confirmed no CFO purchase$394,459 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
65
conviction / 100
+1.0 since 15 Oct
74.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.4
Sponsorship / positioning10.5
Volatility behaviour15.7
Catalyst alignment (insider)5.0
Cross-asset confirmation15.2
Stand aside — hard gate breached
  • Market cap $45M below the $300M floor.
  • Avg dollar volume $0.00M below the liquidity floor.
  • Price $2.23 below the $5.00 floor.
Last
2.23
Add above
2.33
Cut below
1.81
50DMA
1.90
200DMA
1.58
HRGN daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
HRGN — daily, 14 months
XLP sector ETF daily chart
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.29
Sponsorship / positioning
  • OBV 50d slope +0.268 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 51% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.0m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 25 day(s) above 10x median volume (peak 371x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 23.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $394,459 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -0.3 pts
  • stock vs XLP RS (3m/6m avg): +71.3 pts
What strengthens the thesis
  • A confirmed higher high above 2.33 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLP extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (1.90) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.81) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-25 10:51:57
  • Market cap $45,234,372 · 20d avg dollar volume $2,942
Net insider activity
Net buying across the insider group.
Open-market purchases$394,459
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $394,459. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
11 Sep 2026He JunliCEO368,630$1.07$394,459+108.4%
Reaction to news
7 material events; 2 taken well, 0 badly.
SessionFilingEventGapDayvs SPYVol+5dRead
14 Sep 268-KMaterial agreement; Unregistered equity sale+0.0%+0.0%+0.4%—+17.3%Neutral
13 Aug 2610-QQuarterly report+0.8%+11.1%+10.4%4.9x+8.5%Rewarded
03 Aug 268-K/AMaterial agreement; Material obligation created+0.0%-3.8%-5.3%108.1x+0.0%Neutral
03 Aug 268-KMaterial agreement; Material obligation created+0.0%-3.8%-5.3%108.1x+0.0%Neutral
24 Jun 268-KMaterial event-6.9%+12.6%+12.6%9.1x-25.2%Rewarded
13 May 2610-QQuarterly report+0.0%+0.0%-0.6%0.2x-6.7%Neutral
28 Apr 268-KRegulation FD disclosure+1.8%+1.8%+2.2%0.9x-1.1%Neutral
#7 JUSH
Jushi Holdings Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 27% deep. Huge travel, no net progress). (+3 more)
Regime Shift XLV sector confirmed $12,486 CFO$1,126,722 other insiders (9) 4 insider(s) net purchase ratio +1.00 buy date unknown
60
conviction / 100
-1.4 since 15 Oct
58.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.0
Volatility behaviour10.5
Catalyst alignment (insider)13.1
Cross-asset confirmation14.1
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 27% deep. Huge travel, no net progress).
  • Market cap $105M below the $300M floor.
  • Avg dollar volume $0.13M below the liquidity floor.
  • Price $0.52 below the $5.00 floor.
Last
0.52
Add above
0.68
Cut below
0.45
50DMA
0.54
200DMA
0.51
JUSH daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
JUSH — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.148 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 59% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 1 day(s) above 10x median volume (peak 14x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 27.5% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (1 CFO, 4 CEO, 4 President, 1 Unclassified)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • CFO purchases $12,486
  • 1.2 bps of market cap
  • change in the CFO's own stake unknown
  • date of last CFO buy unknown
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -4.7 pts
What strengthens the thesis
  • A confirmed higher high above 0.68 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (0.54) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.45) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 1 CFO purchase(s), $12,486 total; last filed 2026-09-02 16:10:58
  • Market cap $104,581,976 · 20d avg dollar volume $132,586
Net insider activity
Net buying across the insider group.
Open-market purchases$1,139,208
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers4 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $12,486, plus 9 by other insiders worth $1,126,722. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
15 Jun 2026Mosier Michelle OCFO25,500$0.49$12,486+6.9%
30 Jul 2026Barack Louis JonPresident42,000$0.40$16,784+30.9%
03 Aug 2026Barack Louis JonPresident20,000$0.44$8,700+19.0%
24 Aug 2026Cacioppo JamesCEO706,112$0.48$342,154+9.1%
26 Aug 2026Cacioppo JamesCEO994,000$0.49$492,000+6.9%
27 Aug 2026Barack Louis JonPresident30,000$0.50$15,000+4.7%
31 Aug 2026Cacioppo JamesCEO319,686$0.52$165,272+0.7%
31 Aug 2026Barack Louis JonPresident15,000$0.52$7,800+0.7%
03 Sep 2026Arsenault Denis J.Unclassified133,134$0.59$79,002-11.2%
18 Sep 2026Cacioppo JamesCEO20$0.51$10+2.7%
Reaction to news
6 material events; 3 taken well, 0 badly; last earnings 28 Jul: absorbed (-6.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
28 Jul 268-K · earningsResults of operations (earnings)-2.4%-6.1%-6.3%0.7x+17.1%Absorbed
28 Jul 2610-QQuarterly report-2.4%-6.1%-6.3%0.7x+17.1%Absorbed
24 Jun 268-KOther material event+0.0%+0.0%+0.0%0.5x+1.1%Neutral
12 May 268-K · earningsResults of operations (earnings)-3.8%-3.8%-3.7%0.1x-6.6%Neutral
12 May 2610-QQuarterly report-3.8%-3.8%-3.7%0.1x-6.6%Neutral
24 Apr 268-KOther material event+5.6%+2.0%+1.2%4.7x+1.0%Shrugged off
#8 TISI
Team Inc
Stand aside — insiders are net sellers — net purchase ratio -0.97 over the last 180 days (1 selling vs 6 buying). The CFO purchase is contradicted by the rest of the insider group. (+2 more)
Early Trend Expansion XLI sector not confirmed $426,760 CFO$398,682 other insiders (8) 6 insider(s) net purchase ratio -0.97 43d since buy
58
conviction / 100
-1.7 since 15 Oct
55.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.3
Sponsorship / positioning10.5
Volatility behaviour9.9
Catalyst alignment (insider)13.6
Cross-asset confirmation6.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -0.97 over the last 180 days (1 selling vs 6 buying). The CFO purchase is contradicted by the rest of the insider group.
  • Market cap $108M below the $300M floor.
  • Avg dollar volume $0.84M below the liquidity floor.
Last
23.63
Add above
29.57
Cut below
21.94
50DMA
25.49
200DMA
18.21
TISI daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
TISI — daily, 14 months
XLI sector ETF daily chart
XLI — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.22
Sponsorship / positioning
  • OBV 50d slope +0.250 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 4.0x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.8m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 3 day(s) above 10x median volume (peak 17x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 18.7% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 6 distinct insiders buying (2 CFO, 2 CEO, 6 Director)
  • net purchase ratio -0.97 (6 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $426,760 (CFO)
  • 39.4 bps of market cap
  • grew the CFO's own position by 89%
  • 43 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): +47.3 pts
What strengthens the thesis
  • A confirmed higher high above 29.57 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (25.49) with expanding volatility — reduce.
  • Breakdown below the prior structural base (21.94) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Roeder Clinton William — CFO
  • 2 CFO purchase(s), $426,760 total; last filed 2026-09-08 14:39:20
  • Market cap $108,301,224 · 20d avg dollar volume $843,842
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$825,442
Open-market sales$56,953,573
Sales after option exercise$0
Distinct buyers / sellers6 / 1
Net purchase ratio-0.97
Net purchase ratio, excl. option-exercise sales-0.97
Purchase tape
2 CFO purchase(s) worth $426,760, plus 8 by other insiders worth $398,682. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
18 May 2026Lederman Evan S.Director600$16.31$9,786+44.9%
20 May 2026Hill Gary L.CEO5,800$16.22$94,076+45.7%
01 Jun 2026Hill Gary L.CEO6,250$16.00$100,000+47.7%
06 Aug 2026Stewart Michael DavidDirector1,604,326$0.00$0—
13 Aug 2026McGinnis Pamela J.Director2,000$22.90$45,800+3.2%
17 Aug 2026Lederman Evan S.Director500$23.00$11,500+2.7%
18 Aug 2026Horton Anthony RDirector2,000$22.71$45,420+4.1%
21 Aug 2026Roeder Clinton WilliamCFO9,000$22.89$206,040+3.2%
21 Aug 2026Horton Anthony RDirector4,000$23.03$92,100+2.6%
03 Sep 2026Roeder Clinton WilliamCFO8,000$27.59$220,720-14.4%
Reaction to news
8 material events; 1 taken well, 1 badly; last earnings 10 Aug: neutral (-2.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
06 Oct 268-KDirector or officer change+0.1%-2.7%-3.3%1.0x-9.9%Neutral
11 Aug 268-KMaterial agreement; Regulation FD disclosure+26.9%+37.2%+37.5%26.1x+2.7%Rewarded
10 Aug 268-K · earningsResults of operations (earnings)+0.6%-2.6%-2.6%3.5x+35.1%Neutral
10 Aug 2610-QQuarterly report+0.6%-2.6%-2.6%3.5x+35.1%Neutral
10 Jul 268-KDirector or officer change+1.5%+1.5%+1.0%0.2x-1.1%Neutral
23 Jun 268-KDirector or officer change-0.8%+1.1%+2.6%0.1x+1.6%Neutral
20 May 268-KDirector or officer change+3.2%-2.3%-3.3%3.4x-0.2%Neutral
13 May 268-K · earningsResults of operations (earnings)+5.9%+4.3%+3.7%0.8x+0.6%Faded
#9 API
Agora, Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop). (+2 more)
Early Trend Expansion XLK sector confirmed no CFO purchase$797,268 other insiders (2) 1 insider(s) net purchase ratio +1.00 buy date unknown
58
conviction / 100
-0.2 since 15 Oct
66.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning7.5
Volatility behaviour13.7
Catalyst alignment (insider)5.0
Cross-asset confirmation14.6
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop).
  • Avg dollar volume $0.70M below the liquidity floor.
  • Price $4.35 below the $5.00 floor.
Last
4.35
Add above
4.41
Cut below
4.03
50DMA
4.24
200DMA
4.14
API daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
API — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.003 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 42% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.4m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 18.0% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $797,268 (2 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +11.1 pts
  • stock vs XLK RS (3m/6m avg): -3.0 pts
What strengthens the thesis
  • A confirmed higher high above 4.41 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (4.24) with expanding volatility — reduce.
  • Breakdown below the prior structural base (4.03) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-15 06:56:40
  • Market cap $367,791,552 · 20d avg dollar volume $704,664
Net insider activity
Net buying across the insider group.
Open-market purchases$797,268
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $797,268. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
16 Sep 2026Zhao BinCEO167,385$4.16$695,747+4.6%
12 Oct 2026Zhao BinCEO24,132$4.21$101,521+3.3%
Reaction to news
  • No material filings found in the window.
#10 SBLK
Star Bulk Carriers Corp.
Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Mature Trend XLI sector not confirmed $424,050 CFO$6,496,446 other insiders (9) 9 insider(s) net purchase ratio -0.04 31d since buy
58
conviction / 100
+3.1 since 15 Oct
61.3
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning9.9
Volatility behaviour19.1
Catalyst alignment (insider)8.6
Cross-asset confirmation6.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Last
27.79
Add above
31.03
Cut below
26.34
50DMA
30.01
200DMA
25.19
SBLK daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
SBLK — daily, 14 months
XLI sector ETF daily chart
XLI — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.079 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 14.4% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 8 insiders bought on 2026-09-15 at exactly $28.27 — an offering or subscription, not independent decisions; excluded from the insider signal
  • 2 distinct insiders buying (1 CFO, 1 COO, 1 Other C-suite, 6 Director, 1 Unclassified)
  • net purchase ratio -0.04 (9 buying vs 7 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $424,050 (co CFO)
  • 1.3 bps of market cap
  • grew the CFO's own position by 7%
  • 31 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): +18.8 pts
What strengthens the thesis
  • A confirmed higher high above 31.03 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (30.01) with expanding volatility — reduce.
  • Breakdown below the prior structural base (26.34) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Spyrou Symeon — co CFO
  • 1 CFO purchase(s), $424,050 total; last filed 2026-09-16 11:45:18
  • Market cap $3,225,623,808 · 20d avg dollar volume $52,679,614
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$6,920,496
Open-market sales$7,504,964
Sales after option exercise$0
Distinct buyers / sellers9 / 7
Net purchase ratio-0.04
Net purchase ratio, excl. option-exercise sales-0.04
Purchase tape
1 CFO purchase(s) worth $424,050, plus 9 by other insiders worth $6,496,446. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Jun 2026Blystad ArneDirector7,580$0.00$0—
15 Sep 2026Zagari RaffaeleDirector60,000$28.27$1,696,200-1.7%
15 Sep 2026Plakantonaki CharisOther C-suite3,000$28.27$84,810-1.7%
15 Sep 2026Pappa Milena MariaDirector74,400$28.27$2,103,288-1.7%
15 Sep 2026Pappas AlexandrosUnclassified74,400$28.27$2,103,288-1.7%
15 Sep 2026Reskos NikolaosCOO10,000$28.27$282,700-1.7%
15 Sep 2026Spyrou SymeonCFO15,000$28.27$424,050-1.7%
15 Sep 2026Karellis NikolaosDirector2,000$28.27$56,540-1.7%
15 Sep 2026Erhardt KoertDirector6,000$28.27$169,620-1.7%
13 Oct 2026Zagari RaffaeleDirector0$0.00$0—
Reaction to news
2 material events; 1 taken well, 0 badly; last earnings 05 Aug: neutral (-0.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
05 Aug 26EarningsEarnings+0.1%-0.9%-0.7%0.7x-0.3%Neutral
20 May 26EarningsEarnings+0.8%+2.3%+1.3%1.4x+1.8%Rewarded
#11 DVN
Devon Energy Corp/De
Stand aside — insiders are net sellers — net purchase ratio -0.93 over the last 180 days (4 selling vs 1 buying). Other insiders bought (1 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling. (+1 more)
Mature Trend XLE sector confirmed no CFO purchase$199,876 other insiders (1) 1 insider(s) net purchase ratio -0.93 buy date unknown
57
conviction / 100
+0.4 since 15 Oct
71.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning8.8
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -0.93 over the last 180 days (4 selling vs 1 buying). Other insiders bought (1 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
  • Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
Last
50.73
Add above
51.56
Cut below
45.56
50DMA
47.80
200DMA
44.76
DVN daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
DVN — daily, 14 months
XLE sector ETF daily chart
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.042 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 10.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio -0.93 (1 buying vs 4 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $199,876 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +17.6 pts
  • stock vs XLE RS (3m/6m avg): -5.6 pts
What strengthens the thesis
  • A confirmed higher high above 51.56 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLE extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (47.80) with expanding volatility — reduce.
  • Breakdown below the prior structural base (45.56) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-14 19:33:48
  • Market cap $55,802,998,784 · 20d avg dollar volume $464,702,933
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$199,876
Open-market sales$5,602,277
Sales after option exercise$0
Distinct buyers / sellers1 / 4
Net purchase ratio-0.93
Net purchase ratio, excl. option-exercise sales-0.93
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $199,876. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 Sep 2026Gaspar Clay MCEO3,913$51.08$199,876-0.7%
Reaction to news
8 material events; 1 taken well, 0 badly; last earnings 04 Aug: neutral (-1.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
08 Oct 268-KRegulation FD disclosure; Other material event+2.5%+2.2%+2.6%0.9x+0.7%Neutral
27 Aug 268-KDirector or officer change-0.3%+0.6%-0.0%0.6x+3.5%Neutral
20 Aug 268-KDirector or officer change+1.7%+2.3%+3.1%0.9x-4.4%Neutral
05 Aug 2610-QQuarterly report-0.6%-4.4%-4.2%1.5x+6.6%Absorbed
04 Aug 268-K · earningsResults of operations (earnings)-2.0%-1.2%-3.0%0.9x+3.1%Neutral
30 Jun 268-KMaterial event-0.3%-1.6%-2.4%1.2x+4.8%Neutral
25 Jun 268-KMaterial agreement; Material obligation created; Other material event-1.1%-0.3%-0.5%0.8x-5.0%Neutral
05 Jun 268-KOther material event-0.3%-3.7%-1.1%0.7x+2.3%Neutral
#12 QTEX
Qtrex Quantum Ltd.
Stand aside — 200DMA is not rising — regime not clear. (+3 more)
Late Extension XLK sector confirmed no CFO purchase$180,903 other insiders (4) 2 insider(s) net purchase ratio -0.38 buy date unknown
57
conviction / 100
+1.1 since 15 Oct
66.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.8
Sponsorship / positioning16.5
Volatility behaviour5.5
Catalyst alignment (insider)4.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Insiders are net sellers — net purchase ratio -0.38 over the last 180 days (2 selling vs 2 buying). Other insiders bought (3 CEO, 1 Director), but the group remains net sellers; there is no CFO purchase to offset the selling.
  • Market cap $84M below the $300M floor.
  • Price $1.50 below the $5.00 floor.
Last
1.50
Add above
1.93
Cut below
0.68
50DMA
1.01
200DMA
0.95
QTEX daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
QTEX — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.16
Sponsorship / positioning
  • OBV 50d slope +0.341 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 140% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • 7 day(s) above 10x median volume (peak 57x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 69.0% deep
  • 2 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (3 CEO, 1 Director)
  • net purchase ratio -0.38 (2 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $180,903 (3 CEO, 1 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +101.8 pts
What strengthens the thesis
  • A confirmed higher high above 1.93 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (1.01) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.68) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-29 13:49:56
  • Market cap $83,563,160 · 20d avg dollar volume $32,608,665
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$180,903
Open-market sales$255,019
Sales after option exercise$143,961
Distinct buyers / sellers2 / 2
Net purchase ratio-0.38
Net purchase ratio, excl. option-exercise sales-0.17
Purchase tape
No CFO purchase here — 4 purchase(s) by other insiders worth $180,903. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
28 Sep 2026Ben-Noon Dagi ShaharCEO168,894$0.71$119,543+111.3%
09 Oct 2026Ben-Noon Dagi ShaharCEO18,181$1.67$30,362-10.2%
13 Oct 2026Ben-Noon Dagi ShaharCEO14,093$1.49$20,999+0.7%
15 Oct 2026Parnes TalDirector6,666$1.50$9,999+0.0%
Reaction to news
  • No material filings found in the window.
#13 BORR
Borr Drilling Ltd
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLE sector confirmed no CFO purchase$66,718,983 other insiders (18) 5 insider(s) net purchase ratio +0.26 buy date unknown
57
conviction / 100
+0.7 since 15 Oct
58.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity9.0
Sponsorship / positioning7.4
Volatility behaviour16.0
Catalyst alignment (insider)10.3
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
  • Price $4.54 below the $5.00 floor.
Last
4.54
Add above
4.58
Cut below
3.86
50DMA
4.37
200DMA
4.89
BORR daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
BORR — daily, 14 months
XLE sector ETF daily chart
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.007 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 7.9% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 5 distinct insiders buying (2 CEO, 1 COO, 15 Director)
  • net purchase ratio +0.26 (5 buying vs 6 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $66,718,983 (2 CEO, 1 COO, 15 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +17.6 pts
  • stock vs XLE RS (3m/6m avg): -24.8 pts
What strengthens the thesis
  • A confirmed higher high above 4.58 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLE extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (4.37) with expanding volatility — reduce.
  • Breakdown below the prior structural base (3.86) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-21 07:09:28
  • Market cap $1,400,647,808 · 20d avg dollar volume $37,572,515
Net insider activity
Net buying across the insider group.
Open-market purchases$66,718,983
Open-market sales$50,588
Sales after option exercise$39,418,925
Distinct buyers / sellers5 / 6
Net purchase ratio+0.26
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 18 purchase(s) by other insiders worth $66,718,983. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
09 Jun 2026Troim Tor OlavDirector1,063,000$4.70$4,996,100-3.4%
17 Jun 2026Schorn PatrickDirector1,200,000$1.66$1,992,000+173.5%
17 Jun 2026Morand De Oliveira BrunoCEO275,000$1.66$456,500+173.5%
13 Aug 2026Currie JeffreyDirector125,000$4.01$501,638+13.2%
13 Aug 2026Troim Tor OlavDirector1,500,000$4.02$6,036,750+12.9%
14 Aug 2026Troim Tor OlavDirector500,000$4.39$2,193,400+3.4%
25 Aug 2026Troim Tor OlavDirector200,000$4.37$874,620+3.9%
16 Sep 2026Troim Tor OlavDirector1,000,000$4.30$4,299,500+5.6%
17 Sep 2026Troim Tor OlavDirector150,000$4.38$656,925+3.7%
18 Sep 2026Morand De Oliveira BrunoCEO45,500$4.40$200,200+3.2%
05 Oct 2026Troim Tor OlavDirector1,500,000$4.13$6,197,100+9.9%
06 Oct 2026Troim Tor OlavDirector1,500,000$4.24$6,364,200+7.1%
07 Oct 2026Troim Tor OlavDirector1,250,000$4.31$5,390,250+5.3%
09 Oct 2026Troim Tor OlavDirector2,500,000$4.74$11,843,500-4.2%
13 Oct 2026Troim Tor OlavDirector1,500,000$4.93$7,401,600-7.9%
14 Oct 2026Troim Tor OlavDirector750,000$4.72$3,542,550-3.8%
14 Oct 2026Snowling Harvey EdwardCOO300,000$4.91$1,473,000-7.5%
15 Oct 2026Troim Tor OlavDirector500,000$4.60$2,299,150-1.3%
Reaction to news
2 material events; 1 taken well, 0 badly; last earnings 11 Aug: rewarded (+2.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
11 Aug 26EarningsEarnings-0.2%+2.4%+2.7%1.6x+4.0%Rewarded
20 May 26EarningsEarnings+1.1%+0.3%-0.7%0.9x-18.0%Neutral
#14 BCBP
Bcb Bancorp Inc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLF sector confirmed $77,500 CFO$1,289,632 other insiders (2) 3 insider(s) net purchase ratio +1.00 buy date unknown
56
conviction / 100
+0.6 since 15 Oct
55.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.5
Sponsorship / positioning14.4
Volatility behaviour14.0
Catalyst alignment (insider)11.8
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
  • Market cap $250M below the $300M floor.
Last
8.12
Add above
8.85
Cut below
8.12
50DMA
8.59
200DMA
9.12
BCBP daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
BCBP — daily, 14 months
XLF sector ETF daily chart
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.28
Sponsorship / positioning
  • OBV 50d slope +0.079 avg-daily-volumes/bar
  • thin tape — $2.6m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 1 day(s) above 10x median volume (peak 17x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 27.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CFO, 1 CEO, 1 Director)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $77,500
  • 3.1 bps of market cap
  • change in the CFO's own stake unknown
  • date of last CFO buy unknown
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.4 pts
  • stock vs XLF RS (3m/6m avg): -19.9 pts
What strengthens the thesis
  • A confirmed higher high above 8.85 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (8.59) with expanding volatility — reduce.
  • Breakdown below the prior structural base (8.12) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 1 CFO purchase(s), $77,500 total; last filed 2026-09-22 14:23:16
  • Market cap $249,704,784 · 20d avg dollar volume $3,119,646
Net insider activity
Net buying across the insider group.
Open-market purchases$1,367,132
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers3 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $77,500, plus 2 by other insiders worth $1,289,632. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
04 Jun 2026Werdann GeraldDirector4,400$11.28$49,632-28.0%
18 Sep 2026Obrien Thomas MCEO160,000$7.75$1,240,000+4.8%
18 Sep 2026Chaudhry JawadCFO10,000$7.75$77,500+4.8%
Reaction to news
8 material events; 2 taken well, 0 badly; last earnings 07 Aug: neutral (+1.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Oct 268-KDirector or officer change-0.1%+0.0%+0.2%0.7x-2.0%Neutral
25 Sep 268-KOther material event+0.1%+0.0%-0.5%1.2x-2.9%Neutral
18 Sep 268-KMaterial agreement; Other material event-2.9%+0.3%+0.2%3.6x+0.3%Shrugged off
17 Sep 268-KOther material event-1.0%+5.3%+4.2%20.1x+0.7%Rewarded
16 Sep 268-KOther material event+0.2%-2.3%-1.8%1.8x+5.3%Neutral
03 Sep 268-KAuditor change+1.7%+0.5%-0.6%0.9x-0.8%Neutral
10 Aug 2610-QQuarterly report-0.1%-3.8%-3.8%1.7x+4.3%Neutral
07 Aug 268-K · earningsResults of operations (earnings)+0.6%+1.2%+0.6%0.9x+1.0%Neutral
#15 PRTS
Carparts.Com, Inc.
Stand aside — sector ETF is breaking down — no new longs in this sector. (+2 more)
Regime Shift XLY sector not confirmed no CFO purchase$2,000,649 other insiders (7) 3 insider(s) net purchase ratio +1.00 buy date unknown
56
conviction / 100
-0.6 since 15 Oct
55.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity16.5
Sponsorship / positioning10.1
Volatility behaviour11.6
Catalyst alignment (insider)11.5
Cross-asset confirmation6.0
Stand aside — hard gate breached
  • Sector ETF is breaking down — no new longs in this sector.
  • Market cap $64M below the $300M floor.
  • Avg dollar volume $0.26M below the liquidity floor.
Last
7.94
Add above
8.82
Cut below
5.91
50DMA
7.85
200DMA
6.99
PRTS daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PRTS — daily, 14 months
XLY sector ETF daily chart
XLY — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.20
Sponsorship / positioning
  • OBV 50d slope +0.190 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 41% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.3m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 2 day(s) above 10x median volume (peak 12x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 24.6% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (3 CEO, 3 COO, 1 Director)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $2,000,649 (3 CEO, 3 COO, 1 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -14.2 pts
  • stock vs XLY RS (3m/6m avg): +29.3 pts
What strengthens the thesis
  • A confirmed higher high above 8.82 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (7.85) with expanding volatility — reduce.
  • Breakdown below the prior structural base (5.91) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-10 19:57:42
  • Market cap $64,304,084 · 20d avg dollar volume $262,603
Net insider activity
Net buying across the insider group.
Open-market purchases$2,000,649
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers3 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 7 purchase(s) by other insiders worth $2,000,649. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
20 Aug 2026Phelps BarryDirector10,000$6.48$64,767+22.5%
27 Aug 2026Huffaker MichaelCOO12,162$7.05$85,788+12.6%
27 Aug 2026Meniane DavidCEO12,164$7.05$85,803+12.6%
04 Sep 2026Huffaker MichaelCOO79,458$9.42$748,462-15.7%
04 Sep 2026Meniane DavidCEO79,539$9.42$749,239-15.7%
10 Sep 2026Huffaker MichaelCOO13,250$10.06$133,295-21.1%
10 Sep 2026Meniane DavidCEO13,250$10.06$133,295-21.1%
Reaction to news
8 material events; 2 taken well, 3 badly; last earnings 06 Aug: faded (+2.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Aug 2610-QQuarterly report+2.8%+16.6%+16.0%3.5x-9.2%Rewarded
06 Aug 268-K · earningsResults of operations (earnings)+3.4%+2.1%+2.3%2.4x+13.0%Faded
16 Jun 268-KMaterial agreement; Agreement terminated; Material obligation created-0.3%+4.0%+4.6%0.4x-8.8%Rewarded
09 Jun 268-KOther material event+1.4%+1.4%+1.7%0.6x+14.6%Neutral
08 Jun 268-KDirector or officer change-1.2%-1.8%-2.1%0.8x+11.8%Neutral
21 May 268-KMaterial event-3.0%-3.0%-3.2%0.8x-13.4%Neutral
11 May 268-KDirector or officer change+1.2%-7.1%-7.3%1.5x-16.5%Punished
11 May 268-KMaterial agreement; Agreement terminated; Other material event+1.2%-7.1%-7.3%1.5x-16.5%Punished
#16 IMMR
Immersion Corp
Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop). (+1 more)
Early Trend Expansion XLK sector confirmed no CFO purchase$292,800 other insiders (1) 1 insider(s) net purchase ratio +0.80 buy date unknown
54
conviction / 100
-6.2 since 15 Oct
61.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning1.2
Volatility behaviour16.0
Catalyst alignment (insider)5.0
Cross-asset confirmation14.7
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
  • Market cap $231M below the $300M floor.
Last
6.96
Add above
7.61
Cut below
6.52
50DMA
7.41
200DMA
6.59
IMMR daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
IMMR — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.021 avg-daily-volumes/bar
  • thin tape — $2.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • OBV DIVERGENCE during acceleration
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 10.7% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +0.80 (1 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $292,800 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +11.1 pts
  • stock vs XLK RS (3m/6m avg): -2.5 pts
What strengthens the thesis
  • A confirmed higher high above 7.61 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (7.41) with expanding volatility — reduce.
  • Breakdown below the prior structural base (6.52) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-08 18:07:30
  • Market cap $231,114,032 · 20d avg dollar volume $2,782,857
Net insider activity
Net buying across the insider group.
Open-market purchases$292,800
Open-market sales$32,039
Sales after option exercise$0
Distinct buyers / sellers1 / 1
Net purchase ratio+0.80
Net purchase ratio, excl. option-exercise sales+0.80
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $292,800. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
07 Oct 2026Singer EricCEO41,000$7.14$292,800-2.5%
Reaction to news
8 material events; 1 taken well, 1 badly; last earnings 14 Sep: neutral (-2.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Oct 268-KMaterial event-1.1%+1.3%+1.5%0.9x-2.3%Neutral
14 Sep 268-K · earningsResults of operations (earnings); Other material event+0.8%-2.6%-2.1%1.0x+1.9%Neutral
14 Sep 2610-QQuarterly report+0.8%-2.6%-2.1%1.0x+1.9%Neutral
27 Jul 268-K · earningsResults of operations (earnings)+2.6%+18.7%+18.7%5.0x-3.4%Rewarded
24 Jul 2610-KAnnual report+0.5%-1.2%-1.3%0.6x+16.0%Neutral
02 Jul 268-KOther material event+0.4%-2.2%-2.0%0.7x-0.4%Neutral
15 May 268-KOther material event-0.5%-1.3%-0.1%0.5x+2.0%Neutral
04 May 2610-QQuarterly report-0.2%+2.4%+2.7%3.1x+0.5%Faded
#17 MAIA
Maia Biotechnology, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLV sector confirmed no CFO purchase$556,093 other insiders (8) 4 insider(s) net purchase ratio +1.00 buy date unknown
54
conviction / 100
-0.5 since 15 Oct
50.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.0
Sponsorship / positioning7.0
Volatility behaviour14.7
Catalyst alignment (insider)13.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 26% deep. Huge travel, no net progress).
  • Market cap $68M below the $300M floor.
  • Avg dollar volume $0.71M below the liquidity floor.
  • Price $1.10 below the $5.00 floor.
Last
1.10
Add above
1.24
Cut below
1.10
50DMA
1.30
200DMA
1.48
MAIA daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MAIA — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.194 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 27% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.7m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 25.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (2 CEO, 1 Other C-suite, 5 Director)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $556,093 (2 CEO, 1 Other C-suite, 5 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -31.9 pts
What strengthens the thesis
  • A confirmed higher high above 1.24 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (1.30) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.10) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-15 06:33:04
  • Market cap $67,916,136 · 20d avg dollar volume $711,802
Net insider activity
Net buying across the insider group.
Open-market purchases$556,093
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers4 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 8 purchase(s) by other insiders worth $556,093. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
01 Jun 2026Vitoc VladCEO72,700$1.39$100,886-20.9%
01 Jun 2026Smith StanDirector75,000$1.34$100,200-17.9%
01 Jun 2026Gryaznov SergeiOther C-suite2,000$1.35$2,690-18.5%
20 Aug 2026Guerrero RamiroDirector11,899$1.37$16,302-19.7%
24 Aug 2026Guerrero RamiroDirector1,794$1.33$2,386-17.3%
26 Aug 2026Guerrero RamiroDirector133,790$1.38$184,103-20.3%
10 Sep 2026Guerrero RamiroDirector37,595$1.32$49,516-16.7%
14 Sep 2026Vitoc VladCEO73,000$1.37$100,010-19.7%
Reaction to news
5 material events; 1 taken well, 0 badly.
SessionFilingEventGapDayvs SPYVol+5dRead
06 Oct 268-KRegulation FD disclosure+1.7%+0.8%+0.3%0.3x-2.5%Neutral
10 Aug 2610-QQuarterly report-2.8%-0.7%-0.7%0.4x-1.4%Neutral
22 May 268-KMaterial event-2.3%+0.0%-0.4%0.5x+1.6%Neutral
14 May 268-KAgreement terminated+1.6%+5.4%+4.6%0.9x-5.9%Rewarded
11 May 2610-QQuarterly report-2.3%-0.8%-1.0%1.0x-3.8%Neutral
#18 VFF
Village Farms International, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLP sector confirmed no CFO purchase$207,167 other insiders (3) 2 insider(s) net purchase ratio +1.00 buy date unknown
53
conviction / 100
-2.0 since 15 Oct
55.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.9
Sponsorship / positioning10.5
Volatility behaviour16.8
Catalyst alignment (insider)9.0
Cross-asset confirmation11.1
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • Price $2.53 below the $5.00 floor.
Last
2.53
Add above
3.20
Cut below
1.92
50DMA
2.77
200DMA
2.73
VFF daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
VFF — daily, 14 months
XLP sector ETF daily chart
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.17
Sponsorship / positioning
  • OBV 50d slope +0.100 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 37% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $1.9m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 20.2% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (2 CEO, 1 Director)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $207,167 (2 CEO, 1 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -0.3 pts
  • stock vs XLP RS (3m/6m avg): +1.5 pts
What strengthens the thesis
  • A confirmed higher high above 3.20 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLP extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (2.77) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.92) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-22 07:28:13
  • Market cap $309,384,320 · 20d avg dollar volume $2,289,805
Net insider activity
Net buying across the insider group.
Open-market purchases$207,167
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $207,167. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
26 Jun 2026Degiglio Michael ACEO40,000$1.88$75,328+34.6%
22 Sep 2026Woodward Christopher C.Director10,000$3.06$30,580-17.3%
22 Sep 2026Degiglio Michael ACEO35,000$2.89$101,259-12.5%
Reaction to news
8 material events; 1 taken well, 2 badly; last earnings 10 Aug: neutral (+13.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
10 Sep 268-KDirector or officer change; Regulation FD disclosure-1.3%-3.7%-3.1%0.7x-0.7%Neutral
10 Aug 2610-QQuarterly report+11.3%+13.9%+14.0%6.9x+8.9%Neutral
10 Aug 268-K · earningsResults of operations (earnings)+11.3%+13.9%+14.0%6.9x+8.9%Neutral
22 Jul 268-KRegulation FD disclosure+0.0%+0.0%+0.1%0.8x-1.3%Neutral
08 Jun 268-KMaterial agreement+2.4%+3.3%+3.1%1.3x-5.1%Rewarded
05 Jun 268-KRegulation FD disclosure-7.3%-15.4%-12.8%3.3x-2.9%Punished
02 Jun 268-KRegulation FD disclosure+0.0%-1.2%-1.3%0.5x-16.4%Neutral
11 May 2610-QQuarterly report+5.4%+2.7%+2.5%1.8x-3.8%Faded
#19 ATEC
Alphatec Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLV sector confirmed no CFO purchase$2,009,342 other insiders (2) 2 insider(s) net purchase ratio +0.88 buy date unknown
53
conviction / 100
-1.7 since 15 Oct
55.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.0
Sponsorship / positioning7.0
Volatility behaviour16.0
Catalyst alignment (insider)9.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
10.46
Add above
11.03
Cut below
9.72
50DMA
9.92
200DMA
11.04
ATEC daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ATEC — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.077 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 40% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 7.2% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 1 Director)
  • net purchase ratio +0.88 (2 buying vs 2 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $2,009,342 (1 CEO, 1 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -5.2 pts
What strengthens the thesis
  • A confirmed higher high above 11.03 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (9.92) with expanding volatility — reduce.
  • Breakdown below the prior structural base (9.72) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-10 20:58:43
  • Market cap $1,608,636,160 · 20d avg dollar volume $21,925,963
Net insider activity
Net buying across the insider group.
Open-market purchases$2,009,342
Open-market sales$127,282
Sales after option exercise$0
Distinct buyers / sellers2 / 2
Net purchase ratio+0.88
Net purchase ratio, excl. option-exercise sales+0.88
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $2,009,342. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
07 May 2026Valentine KeithDirector135,000$7.38$996,192+41.7%
10 Sep 2026Miles PatrickCEO115,000$8.81$1,013,150+18.7%
Reaction to news
5 material events; 4 taken well, 0 badly; last earnings 04 Aug: shrugged off (+2.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 268-K · earningsResults of operations (earnings)-1.9%+2.0%+0.2%2.0x-9.5%Shrugged off
04 Aug 2610-QQuarterly report-1.9%+2.0%+0.2%2.0x-9.5%Shrugged off
11 Jun 268-KDirector or officer change-1.5%+0.0%-1.7%1.0x+8.4%Neutral
05 May 268-K · earningsMaterial agreement; Agreement terminated; Results of operations (earnings); Material obligation created-0.5%-1.0%-1.8%3.0x-24.3%Shrugged off
05 May 2610-QQuarterly report-0.5%-1.0%-1.8%3.0x-24.3%Shrugged off
#20 INBX
Inhibrx Biosciences, Inc.
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long Regime XLV sector confirmed no CFO purchase$6,347,357 other insiders (7) 3 insider(s) net purchase ratio +0.92 buy date unknown
52
conviction / 100
unchanged since 15 Oct
51.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)11.5
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 33% deep. Huge travel, no net progress).
Last
89.83
Add above
117.14
Cut below
85.06
50DMA
103.71
200DMA
91.54
INBX daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
INBX — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.306 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 102% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 32.7% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (3 CEO, 4 Director)
  • net purchase ratio +0.92 (3 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $6,347,357 (3 CEO, 4 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -11.2 pts
What strengthens the thesis
  • A confirmed higher high above 117.14 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (103.71) with expanding volatility — reduce.
  • Breakdown below the prior structural base (85.06) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-14 18:58:14
  • Market cap $1,322,087,424 · 20d avg dollar volume $22,402,010
Net insider activity
Net buying across the insider group.
Open-market purchases$6,347,357
Open-market sales$279,011
Sales after option exercise$0
Distinct buyers / sellers3 / 1
Net purchase ratio+0.92
Net purchase ratio, excl. option-exercise sales+0.92
Purchase tape
No CFO purchase here — 7 purchase(s) by other insiders worth $6,347,357. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
08 Sep 2026Kayyem Jon FaizDirector5,000$113.52$567,580-20.9%
08 Sep 2026Forsyth DouglasDirector2,500$114.65$286,617-21.6%
08 Sep 2026Lappe MarkCEO25,000$105.82$2,645,399-15.1%
16 Sep 2026Kayyem Jon FaizDirector5,000$100.00$500,000-10.2%
23 Sep 2026Kayyem Jon FaizDirector5,000$100.00$500,000-10.2%
25 Sep 2026Lappe MarkCEO10,000$99.88$998,784-10.1%
14 Oct 2026Lappe MarkCEO10,040$84.56$848,977+6.2%
Reaction to news
8 material events; 0 taken well, 1 badly; last earnings 13 Aug: neutral (-1.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
28 Sep 268-KRegulation FD disclosure-0.9%+2.1%+2.9%0.5x-7.0%Neutral
08 Sep 268-KRegulation FD disclosure; Other material event-3.3%-5.6%-5.1%5.8x-7.6%Punished
13 Aug 2610-QQuarterly report+1.6%-1.4%-2.1%1.2x+2.2%Neutral
13 Aug 268-K · earningsResults of operations (earnings)+1.6%-1.4%-2.1%1.2x+2.2%Neutral
16 Jul 268-KMaterial agreement; Material obligation created; Unregistered equity sale; Regulation FD disclosure-0.8%-2.4%-1.8%0.8x-4.6%Neutral
15 Jun 268-KRegulation FD disclosure; Other material event+3.2%+1.4%-0.3%1.1x-0.6%Neutral
03 Jun 268-KMaterial event-0.3%+1.7%+2.4%0.6x-6.0%Neutral
14 May 2610-QQuarterly report+0.0%-1.5%-2.3%0.8x-4.8%Neutral
#21 MX
Magnachip Semiconductor Corp
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLK sector confirmed no CFO purchase$318,496 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
52
conviction / 100
+0.2 since 15 Oct
58.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.7
Sponsorship / positioning20.0
Volatility behaviour6.0
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
  • Market cap $191M below the $300M floor.
  • Price $2.56 below the $5.00 floor.
Last
2.56
Add above
4.33
Cut below
2.56
50DMA
3.25
200DMA
3.68
MX daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MX — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.16
Sponsorship / positioning
  • OBV 50d slope +0.308 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 32% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $3.0m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 59.0% deep
  • 3 wide down bars — emotional behaviour
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $318,496 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +11.1 pts
  • stock vs XLK RS (3m/6m avg): -34.2 pts
What strengthens the thesis
  • A confirmed higher high above 4.33 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (3.25) with expanding volatility — reduce.
  • Breakdown below the prior structural base (2.56) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-25 16:15:03
  • Market cap $190,851,648 · 20d avg dollar volume $6,506,047
Net insider activity
Net buying across the insider group.
Open-market purchases$318,496
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $318,496. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
23 Sep 2026Lee ChaeCEO100,000$3.18$318,496-19.5%
Reaction to news
8 material events; 2 taken well, 4 badly; last earnings 29 Jul: absorbed (-6.8%).
SessionFilingEventGapDayvs SPYVol+5dRead
21 Sep 268-KMaterial agreement; Unregistered equity sale; Regulation FD disclosure+26.2%+16.4%+14.8%13.0x+18.4%Faded
10 Aug 2610-QQuarterly report-0.3%-8.0%-8.0%0.6x-1.1%Punished
29 Jul 268-K · earningsResults of operations (earnings)-2.2%-6.8%-5.3%1.3x+21.9%Absorbed
30 Jun 268-KDirector or officer change; Regulation FD disclosure+0.4%+2.4%+1.6%0.4x-22.2%Faded
17 Jun 268-KDirector or officer change+0.5%-4.0%-2.8%0.3x-7.0%Neutral
17 Jun 268-KMaterial agreement+0.5%-4.0%-2.8%0.3x-7.0%Neutral
08 May 2610-QQuarterly report+0.8%+17.4%+16.5%1.6x-4.2%Rewarded
28 Apr 268-K · earningsResults of operations (earnings)-4.6%-6.5%-6.0%2.0x-16.2%Punished
#22 NTHI
Neonc Technologies Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long Regime XLV sector confirmed $2,615 CFO$999,964 other insiders (12) 4 insider(s) net purchase ratio +0.97 buy date unknown
50
conviction / 100
-0.2 since 15 Oct
46.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning13.4
Volatility behaviour9.5
Catalyst alignment (insider)13.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 54% deep. Huge travel, no net progress).
  • Market cap $78M below the $300M floor.
  • Avg dollar volume $0.46M below the liquidity floor.
  • Price $2.70 below the $5.00 floor.
Last
2.70
Add above
5.20
Cut below
2.53
50DMA
3.72
200DMA
5.78
NTHI daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
NTHI — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.008 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 58% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 54.2% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (2 CFO, 7 CEO, 2 Other C-suite, 3 President)
  • net purchase ratio +0.97 (4 buying vs 1 selling)
  • CFO purchases $2,615
  • 0.3 bps of market cap
  • change in the CFO's own stake unknown
  • date of last CFO buy unknown
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -49.0 pts
What strengthens the thesis
  • A confirmed higher high above 5.20 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (3.72) with expanding volatility — reduce.
  • Breakdown below the prior structural base (2.53) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 2 CFO purchase(s), $2,615 total; last filed 2026-09-15 20:47:37
  • Market cap $77,774,528 · 20d avg dollar volume $458,860
Net insider activity
Net buying across the insider group.
Open-market purchases$1,002,579
Open-market sales$16,809
Sales after option exercise$0
Distinct buyers / sellers4 / 1
Net purchase ratio+0.97
Net purchase ratio, excl. option-exercise sales+0.97
Purchase tape
2 CFO purchase(s) worth $2,615, plus 12 by other insiders worth $999,964. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
15 Apr 2025Garnett KeithlyCFO300$5.38$1,614-49.8%
10 Apr 2026Chen Thomas COther C-suite47,207$4.09$192,899-34.0%
23 Apr 2026Neman-Ebrahim YoushaOther C-suite500$4.88$2,440-44.7%
23 Apr 2026Heshmatpour Amir FPresident10,000$4.90$49,000-44.9%
28 Apr 2026Heshmatpour Amir FPresident10,000$4.52$45,180-40.3%
01 May 2026Heshmatpour Amir FPresident10,000$4.16$41,592-35.1%
14 Aug 2026Chen Thomas CCEO36,259$3.86$140,000-30.1%
14 Aug 2026Heshmatpour Amir FCEO15,000$3.91$58,580-30.9%
18 Aug 2026Chen Thomas CCEO12,757$5.49$69,998-50.8%
18 Aug 2026Heshmatpour Amir FCEO9,000$5.54$49,860-51.3%
11 Sep 2026Chen Thomas CCEO10,798$3.70$40,000-27.0%
11 Sep 2026Heshmatpour Amir FCEO37,000$3.67$135,620-26.4%
14 Sep 2026Heshmatpour Amir FCEO50,000$3.50$174,795-22.9%
14 Sep 2026Garnett KeithlyCFO257$3.89$1,001-30.6%
Reaction to news
8 material events; 3 taken well, 2 badly.
SessionFilingEventGapDayvs SPYVol+5dRead
15 Oct 268-KDirector or officer change; Regulation FD disclosure+0.0%+3.4%+3.1%0.6x—Rewarded
28 Sep 268-KRegulation FD disclosure-2.1%-4.5%-3.8%0.5x-7.6%Punished
21 Sep 268-KRegulation FD disclosure+1.2%+2.1%+0.6%0.7x-5.1%Faded
17 Sep 268-KRegulation FD disclosure+0.7%+14.0%+12.9%1.3x-3.2%Rewarded
10 Sep 268-KMaterial agreement; Regulation FD disclosure+3.6%+1.1%+1.7%0.4x-6.8%Neutral
21 Aug 268-K/ADirector or officer change+1.1%+2.5%+2.1%0.7x+0.3%Neutral
20 Aug 268-KMaterial event-1.5%-1.5%-0.7%0.8x+1.0%Neutral
13 Aug 268-KRegulation FD disclosure+1.4%-7.2%-7.9%2.4x+42.1%Absorbed
#23 BWMX
Betterware De Mexico, S.A.P.I. De C.V
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLY sector not confirmed no CFO purchase$3,724,613 other insiders (8) 4 insider(s) net purchase ratio +1.00 buy date unknown
50
conviction / 100
unchanged since 15 Oct
47.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.5
Sponsorship / positioning13.0
Volatility behaviour18.8
Catalyst alignment (insider)11.5
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
  • Sector ETF is breaking down — no new longs in this sector.
  • Avg dollar volume $0.73M below the liquidity floor.
Last
16.10
Add above
17.23
Cut below
15.85
50DMA
16.19
200DMA
16.72
BWMX daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
BWMX — daily, 14 months
XLY sector ETF daily chart
XLY — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.134 avg-daily-volumes/bar
  • thin tape — $0.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 15.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 4 filers collapse to 3 independent buyer(s) — same household or related accounts count once
  • cluster: 3 distinct insiders buying (2 CEO, 4 Chair, 2 Unclassified)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $3,724,613 (2 CEO, 4 Chair, 2 Unclassified) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -14.2 pts
  • stock vs XLY RS (3m/6m avg): -6.7 pts
What strengthens the thesis
  • A confirmed higher high above 17.23 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (16.19) with expanding volatility — reduce.
  • Breakdown below the prior structural base (15.85) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-17 16:53:32
  • Market cap $599,627,136 · 20d avg dollar volume $725,227
Net insider activity
Net buying across the insider group.
Open-market purchases$3,724,613
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers4 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 8 purchase(s) by other insiders worth $3,724,613. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
28 Apr 2026Chevallier Andres CamposCEO10,000$16.81$168,062-4.2%
30 Apr 2026Salazar FernandoUnclassified159$16.96$2,690-5.1%
27 Jul 2026Campos LuisChair46,830$16.41$768,480-1.9%
31 Jul 2026Campos LuisChair3,917$16.93$66,315-4.9%
03 Aug 2026Campos LuisChair25,015$17.00$425,255-5.3%
15 Sep 2026Campos LuisChair80,000$16.34$1,307,102-1.5%
15 Sep 2026Chevallier Andres CamposCEO45,000$16.44$739,785-2.1%
16 Sep 2026Chevallier Santiago CamposUnclassified15,000$16.46$246,924-2.2%
Reaction to news
2 material events; 0 taken well, 1 badly; last earnings 23 Jul: neutral (-2.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
23 Jul 26EarningsEarnings+1.1%-2.1%-0.9%1.1x+1.6%Neutral
23 Apr 26EarningsEarnings-0.8%-4.3%-3.9%1.7x-2.7%Punished
#24 XENE
Xenon Pharmaceuticals Inc.
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long Regime XLV sector confirmed $559,740 CFO$1,121,400 other insiders (1) 2 insider(s) net purchase ratio +0.17 16d since buy
50
conviction / 100
unchanged since 15 Oct
48.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity8.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)11.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
Last
33.49
Add above
39.92
Cut below
33.49
50DMA
50.71
200DMA
52.66
XENE daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
XENE — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.47
Sponsorship / positioning
  • OBV 50d slope -0.353 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 50% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • 1 day(s) above 10x median volume (peak 18x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 52.8% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CFO, 1 CEO)
  • net purchase ratio +0.17 (2 buying vs 4 selling)
  • CFO purchases $559,740 (CFO)
  • 1.7 bps of market cap
  • a NEW position for the CFO
  • 16 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -62.2 pts
What strengthens the thesis
  • A confirmed higher high above 39.92 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (50.71) with expanding volatility — reduce.
  • Breakdown below the prior structural base (33.49) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Kelly Thomas Patrick — CFO
  • 1 CFO purchase(s), $559,740 total; last filed 2026-10-01 09:20:20
  • Market cap $3,243,186,176 · 20d avg dollar volume $82,947,094
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$1,681,140
Open-market sales$1,199,867
Sales after option exercise$0
Distinct buyers / sellers2 / 4
Net purchase ratio+0.17
Net purchase ratio, excl. option-exercise sales+0.17
Purchase tape
1 CFO purchase(s) worth $559,740, plus 1 by other insiders worth $1,121,400. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
30 Sep 2026Kelly Thomas PatrickCFO15,000$37.32$559,740-10.3%
30 Sep 2026Mortimer IanCEO30,000$37.38$1,121,400-10.4%
Reaction to news
5 material events; 1 taken well, 2 badly; last earnings 06 Aug: neutral (+0.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
06 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.3%+0.4%+0.5%0.4x-0.5%Neutral
06 Aug 2610-QQuarterly report+0.3%+0.4%+0.5%0.4x-0.5%Neutral
03 Jun 268-KDirector or officer change+0.0%+2.2%+2.9%1.5x-4.0%Rewarded
07 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure-0.6%-4.4%-4.1%0.6x+0.0%Punished
07 May 2610-QQuarterly report-0.6%-4.4%-4.1%0.6x+0.0%Punished
#25 PNFP
Pinnacle Financial Partners, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLF sector confirmed no CFO purchase$1,299,640 other insiders (3) 3 insider(s) net purchase ratio -0.87 buy date unknown
49
conviction / 100
+0.9 since 15 Oct
52.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.0
Sponsorship / positioning13.0
Volatility behaviour15.6
Catalyst alignment (insider)6.5
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
  • Insiders are net sellers — net purchase ratio -0.87 over the last 180 days (1 selling vs 3 buying). Other insiders bought (1 CEO, 1 Other C-suite, 1 Director), but the group remains net sellers; there is no CFO purchase to offset the selling.
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
Last
94.72
Add above
97.87
Cut below
92.85
50DMA
98.72
200DMA
95.96
PNFP daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PNFP — daily, 14 months
XLF sector ETF daily chart
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.042 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 14.4% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CEO, 1 Other C-suite, 1 Director)
  • net purchase ratio -0.87 (3 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,299,640 (1 CEO, 1 Other C-suite, 1 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.4 pts
  • stock vs XLF RS (3m/6m avg): -5.9 pts
What strengthens the thesis
  • A confirmed higher high above 97.87 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (98.72) with expanding volatility — reduce.
  • Breakdown below the prior structural base (92.85) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-02 09:19:26
  • Market cap $14,313,389,056 · 20d avg dollar volume $98,764,583
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,299,640
Open-market sales$19,153,713
Sales after option exercise$0
Distinct buyers / sellers3 / 1
Net purchase ratio-0.87
Net purchase ratio, excl. option-exercise sales-0.87
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $1,299,640. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
24 Jul 2026McCabe Robert A JrOther C-suite10,013$99.90$1,000,299-5.2%
01 Sep 2026Blair Kevin S.CEO2,565$97.48$250,036-2.8%
10 Sep 2026Montana Gregory GDirector500$98.61$49,305-3.9%
Reaction to news
8 material events; 0 taken well, 0 badly; last earnings 22 Jul: neutral (+0.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
10 Sep 268-KDirector or officer change+0.1%+0.0%+0.6%0.9x-2.4%Neutral
04 Aug 2610-QQuarterly report-0.1%+1.4%-0.4%0.9x-2.6%Neutral
31 Jul 268-KDirector or officer change+0.3%+0.4%-0.3%0.8x-0.1%Neutral
22 Jul 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.6%+0.6%+0.7%1.1x+7.6%Neutral
08 Jun 268-KRegulation FD disclosure+0.0%+0.2%-0.0%1.3x-0.4%Neutral
22 May 268-KMaterial event+0.0%-0.2%-0.6%0.6x-1.6%Neutral
14 May 268-KMaterial agreement+1.0%+1.2%+0.4%0.6x+2.0%Neutral
12 May 268-KOther material event+0.2%-0.1%+0.1%0.7x-2.2%Neutral
#26 RLMD
Relmada Therapeutics, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLV sector confirmed $843,990 CFO$828,000 other insiders (1) 2 insider(s) net purchase ratio +1.00 37d since buy
48
conviction / 100
+0.4 since 15 Oct
41.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)15.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Price $3.10 below the $5.00 floor.
Last
3.10
Add above
4.65
Cut below
3.10
50DMA
4.13
200DMA
5.40
RLMD daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
RLMD — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.33
Sponsorship / positioning
  • OBV 50d slope -0.271 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 83% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $4.4m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 1 day(s) above 10x median volume (peak 11x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 55.6% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CFO, 1 CEO)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $843,990 (CFO)
  • 25.5 bps of market cap
  • grew the CFO's own position by 25%
  • 37 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -63.8 pts
What strengthens the thesis
  • A confirmed higher high above 4.65 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (4.13) with expanding volatility — reduce.
  • Breakdown below the prior structural base (3.10) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Shenouda Maged — CFO
  • 1 CFO purchase(s), $843,990 total; last filed 2026-09-11 07:30:03
  • Market cap $330,676,512 · 20d avg dollar volume $4,370,096
Net insider activity
Net buying across the insider group.
Open-market purchases$1,671,990
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $843,990, plus 1 by other insiders worth $828,000. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
09 Sep 2026Shenouda MagedCFO200,000$4.22$843,990-26.5%
09 Sep 2026Traversa SergioCEO200,000$4.14$828,000-25.1%
Reaction to news
7 material events; 1 taken well, 0 badly; last earnings 06 Aug: neutral (-1.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
08 Sep 268-KOther material event-0.7%-4.1%-3.5%1.6x+4.5%Absorbed
06 Aug 2610-QQuarterly report+0.0%-1.3%-1.1%0.6x-11.5%Neutral
06 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.0%-1.3%-1.1%0.6x-11.5%Neutral
28 Jul 268-KRegulation FD disclosure-1.0%+0.6%+0.3%0.6x+4.6%Neutral
28 May 268-KMaterial event+0.0%-0.1%-0.7%0.5x-13.0%Neutral
12 May 2610-QQuarterly report-1.1%+1.2%+1.4%1.2x-5.6%Neutral
12 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure-1.1%+1.2%+1.4%1.2x-5.6%Neutral
#27 UBER
Uber Technologies, Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLK sector confirmed no CFO purchase$15,314,016 other insiders (2) 2 insider(s) net purchase ratio +0.77 buy date unknown
48
conviction / 100
+11.2 since 15 Oct
49.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour18.6
Catalyst alignment (insider)8.8
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop).
Last
70.35
Add above
72.08
Cut below
67.22
50DMA
73.10
200DMA
74.21
UBER daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
UBER — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.267 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 15.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 1 Unclassified)
  • net purchase ratio +0.77 (2 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $15,314,016 (1 CEO, 1 Unclassified) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +11.1 pts
  • stock vs XLK RS (3m/6m avg): -17.5 pts
What strengthens the thesis
  • A confirmed higher high above 72.08 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (73.10) with expanding volatility — reduce.
  • Breakdown below the prior structural base (67.22) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-10 12:40:37
  • Market cap $143,694,102,528 · 20d avg dollar volume $1,081,962,852
Net insider activity
Net buying across the insider group.
Open-market purchases$15,314,016
Open-market sales$2,008,673
Sales after option exercise$0
Distinct buyers / sellers2 / 1
Net purchase ratio+0.77
Net purchase ratio, excl. option-exercise sales+0.77
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $15,314,016. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
04 Sep 2026Macdonald AndrewUnclassified70,000$75.83$5,308,064-7.2%
10 Sep 2026Khosrowshahi DaraCEO141,000$70.96$10,005,952-0.9%
Reaction to news
8 material events; 4 taken well, 0 badly; last earnings 05 Aug: absorbed (-5.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
15 Sep 268-KOther material event-0.4%-1.7%-1.2%0.9x-2.2%Neutral
07 Aug 268-KMaterial agreement; Agreement terminated; Material obligation created+1.2%+6.5%+5.8%1.8x+1.2%Rewarded
05 Aug 268-K · earningsResults of operations (earnings)-4.2%-5.3%-5.1%3.1x+10.5%Absorbed
05 Aug 2610-QQuarterly report-4.2%-5.3%-5.1%3.1x+10.5%Absorbed
16 Jul 268-KMaterial agreement; Material obligation created; Regulation FD disclosure+1.4%+1.9%+2.4%0.9x-6.9%Neutral
11 May 268-KDirector or officer change+0.1%+0.9%+0.7%1.1x-1.4%Neutral
08 May 268-KMaterial event+0.4%-1.7%-2.5%1.0x-0.5%Neutral
06 May 268-K · earningsResults of operations (earnings)+6.2%+8.5%+7.1%2.4x-5.6%Rewarded
#28 HWKN
Hawkins Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLB sector confirmed $153,510 CFO$108,066 other insiders (1) 2 insider(s) net purchase ratio +1.00 50d since buy
47
conviction / 100
+0.4 since 15 Oct
44.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning11.9
Volatility behaviour13.5
Catalyst alignment (insider)11.9
Cross-asset confirmation7.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 29% deep. Huge travel, no net progress).
Last
131.66
Add above
133.71
Cut below
118.71
50DMA
126.13
200DMA
143.46
HWKN daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
HWKN — daily, 14 months
XLB sector ETF daily chart
XLB — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • higher highs and higher lows
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.146 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 28.8% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CFO, 1 Officer)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $153,510 (EVP, CFO)
  • 0.6 bps of market cap
  • grew the CFO's own position by 1%
  • 50 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -9.1 pts
  • stock vs XLB RS (3m/6m avg): -11.5 pts
What strengthens the thesis
  • A confirmed higher high above 133.71 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLB extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (126.13) with expanding volatility — reduce.
  • Breakdown below the prior structural base (118.71) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Oldenkamp Jeffrey P. — EVP, CFO
  • 1 CFO purchase(s), $153,510 total; last filed 2026-08-31 16:32:27
  • Market cap $2,748,417,792 · 20d avg dollar volume $18,013,390
Net insider activity
Net buying across the insider group.
Open-market purchases$261,576
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $153,510, plus 1 by other insiders worth $108,066. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
25 Aug 2026Lange Douglas A.Officer910$118.75$108,066+10.9%
27 Aug 2026Oldenkamp Jeffrey P.CFO1,290$119.00$153,510+10.6%
Reaction to news
7 material events; 3 taken well, 2 badly; last earnings 29 Jul: neutral (-3.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
14 Aug 268-KDirector or officer change-0.3%+2.5%+2.7%0.6x-9.2%Rewarded
03 Aug 268-KMaterial event+0.6%+3.2%+1.7%0.8x-1.1%Rewarded
29 Jul 268-K · earningsResults of operations (earnings)-0.6%-3.1%-1.6%0.7x-2.4%Neutral
29 Jul 2610-QQuarterly report-0.6%-3.1%-1.6%0.7x-2.4%Neutral
19 May 268-KDirector or officer change-0.2%-1.7%-1.1%1.6x+3.7%Shrugged off
13 May 268-K · earningsResults of operations (earnings)+0.1%-4.0%-4.6%1.3x-4.2%Punished
13 May 2610-KAnnual report+0.1%-4.0%-4.6%1.3x-4.2%Punished
#29 THM
International Tower Hill Mines Ltd
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLB sector confirmed no CFO purchase$12,778,982 other insiders (2) 2 insider(s) net purchase ratio +1.00 buy date unknown
47
conviction / 100
-1.4 since 15 Oct
47.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning7.8
Volatility behaviour13.0
Catalyst alignment (insider)9.0
Cross-asset confirmation7.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 32% deep. Huge travel, no net progress).
  • Price $2.17 below the $5.00 floor.
Last
2.17
Add above
2.98
Cut below
1.75
50DMA
2.54
200DMA
2.43
THM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
THM — daily, 14 months
XLB sector ETF daily chart
XLB — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.009 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 35% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $1.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 32.2% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 1 Unclassified)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $12,778,982 (1 CEO, 1 Unclassified) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -9.1 pts
  • stock vs XLB RS (3m/6m avg): -4.9 pts
What strengthens the thesis
  • A confirmed higher high above 2.98 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLB extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (2.54) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.75) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-18 17:34:41
  • Market cap $576,839,232 · 20d avg dollar volume $1,371,270
Net insider activity
Net buying across the insider group.
Open-market purchases$12,778,982
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $12,778,982. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
16 Apr 2026Paulson & Co. Inc.Unclassified4,913,665$2.56$12,578,982-15.2%
16 Sep 2026Wiens David VictorCEO83,682$2.39$200,000-9.2%
Reaction to news
4 material events; 2 taken well, 0 badly.
SessionFilingEventGapDayvs SPYVol+5dRead
12 Aug 2610-QQuarterly report+1.4%-1.1%-1.3%1.4x+1.1%Neutral
31 Jul 268-KDirector or officer change-1.6%-8.4%-9.1%1.3x+32.0%Absorbed
29 May 268-KMaterial event+0.8%+6.7%+6.4%0.9x-22.5%Rewarded
08 May 2610-QQuarterly report+0.8%-0.4%-1.2%0.6x-2.0%Neutral
#30 ZONE
Zone Frontier Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLK sector confirmed no CFO purchase$231,275 other insiders (2) 1 insider(s) net purchase ratio +1.00 buy date unknown
47
conviction / 100
-3.4 since 15 Oct
52.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity4.5
Sponsorship / positioning13.9
Volatility behaviour9.5
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Market cap $48M below the $300M floor.
  • Price $0.09 below the $5.00 floor.
Last
0.09
Add above
0.16
Cut below
0.09
50DMA
0.15
200DMA
0.39
ZONE daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ZONE — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.54
Sponsorship / positioning
  • OBV 50d slope +0.041 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 55% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.7m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 2 day(s) above 10x median volume (peak 23x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 90.4% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $231,275 (2 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +11.1 pts
  • stock vs XLK RS (3m/6m avg): -89.3 pts
What strengthens the thesis
  • A confirmed higher high above 0.16 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (0.15) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.09) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-13 20:21:03
  • Market cap $48,338,876 · 20d avg dollar volume $1,077,713
Net insider activity
Net buying across the insider group.
Open-market purchases$231,275
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $231,275. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
13 Oct 2026Hassen Tyler LewisCEO1,250,000$0.12$146,075-20.8%
14 Oct 2026Hassen Tyler LewisCEO750,000$0.11$85,200-13.6%
Reaction to news
8 material events; 2 taken well, 2 badly.
SessionFilingEventGapDayvs SPYVol+5dRead
14 Oct 268-KMaterial agreement; Agreement terminated; Acquisition or disposition; Regulation FD disclosure+5.3%+1.8%+2.9%1.4x—Neutral
30 Sep 268-KMaterial agreement; Other material event+0.8%+1.6%+1.8%0.8x+1.5%Neutral
28 Sep 2610-KAnnual report-1.5%-2.3%-1.6%0.5x+1.6%Neutral
11 Sep 268-KDirector or officer change-2.0%-3.3%-4.1%0.4x-7.5%Neutral
20 Aug 268-KOther material event+2.0%+5.2%+6.1%0.6x-8.7%Rewarded
19 Aug 268-KRegulation FD disclosure-1.2%-4.4%-4.6%0.6x-4.6%Punished
12 Aug 268-KMaterial agreement-5.1%-8.2%-8.5%4.4x+5.5%Absorbed
29 Jul 268-KMaterial agreement; Other material event-12.6%-54.0%-52.5%17.3x-5.0%Punished
#31 NYAX
Nayax Ltd.
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long Regime XLK sector confirmed no CFO purchase$9,095,841 other insiders (6) 2 insider(s) net purchase ratio +0.21 buy date unknown
47
conviction / 100
-0.4 since 15 Oct
51.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.8
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)6.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
Last
45.89
Add above
50.29
Cut below
42.63
50DMA
48.48
200DMA
58.84
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.24
Sponsorship / positioning
  • OBV 50d slope -0.300 avg-daily-volumes/bar
  • thin tape — $1.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 40.8% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (3 CEO, 3 Other C-suite)
  • net purchase ratio +0.21 (2 buying vs 11 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $9,095,841 (3 CEO, 3 Other C-suite) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +11.1 pts
  • stock vs XLK RS (3m/6m avg): -42.6 pts
What strengthens the thesis
  • A confirmed higher high above 50.29 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (48.48) with expanding volatility — reduce.
  • Breakdown below the prior structural base (42.63) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-02 08:36:48
  • Market cap $1,715,282,816 · 20d avg dollar volume $1,257,192
Net insider activity
Net buying across the insider group.
Open-market purchases$9,095,841
Open-market sales$5,280,753
Sales after option exercise$712,453
Distinct buyers / sellers2 / 11
Net purchase ratio+0.21
Net purchase ratio, excl. option-exercise sales+0.27
Purchase tape
No CFO purchase here — 6 purchase(s) by other insiders worth $9,095,841. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
17 Sep 2026Ben-Avi DavidOther C-suite1,014$42.91$43,511+6.9%
22 Sep 2026Ben-Avi DavidOther C-suite2,854$43.27$123,480+6.1%
22 Sep 2026Ben-Avi DavidOther C-suite2,354$43.10$101,465+6.5%
24 Sep 2026Nechmad YairCEO104,511$44.09$4,607,723+4.1%
28 Sep 2026Nechmad YairCEO46,935$44.90$2,107,580+2.2%
30 Sep 2026Nechmad YairCEO44,148$47.84$2,112,082-4.1%
Reaction to news
  • No material filings found in the window.
#32 PETZ
Tdh Holdings, Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress). (+3 more)
Early Trend Expansion XLRE sector not confirmed no CFO purchase$3,563,630 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
46
conviction / 100
unchanged since 15 Oct
51.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation6.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress).
  • Market cap $13M below the $300M floor.
  • Avg dollar volume $0.01M below the liquidity floor.
  • Price $1.25 below the $5.00 floor.
Last
1.25
Add above
1.37
Cut below
1.20
50DMA
1.34
200DMA
1.20
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.158 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 42% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.0m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 12 day(s) above 10x median volume (peak 1182x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 36.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $3,563,630 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLRE
  • XLRE BELOW its 200DMA — sector breaking down
  • XLRE vs SPY 6m: -11.6 pts
  • stock vs XLRE RS (3m/6m avg): +22.2 pts
What strengthens the thesis
  • A confirmed higher high above 1.37 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLRE extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (1.34) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.20) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-31 16:05:13
  • Market cap $12,955,701 · 20d avg dollar volume $11,301
Net insider activity
Net buying across the insider group.
Open-market purchases$3,563,630
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $3,563,630. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 Aug 2026Liu DandanCEO2,969,692$1.20$3,563,630+4.6%
Reaction to news
  • No material filings found in the window.
#33 CRESY
Cresud Inc
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long Regime XLI sector not confirmed no CFO purchase$1,585,666 other insiders (6) 3 insider(s) net purchase ratio +0.66 buy date unknown
46
conviction / 100
+0.2 since 15 Oct
47.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity9.0
Sponsorship / positioning8.7
Volatility behaviour16.1
Catalyst alignment (insider)8.3
Cross-asset confirmation3.8
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop).
Last
11.52
Add above
12.30
Cut below
11.11
50DMA
11.62
200DMA
11.67
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.037 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 27% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $2.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 13.0% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 3 filers collapse to 2 independent buyer(s) — same household or related accounts count once
  • 2 distinct insiders buying (1 CEO, 5 Director)
  • net purchase ratio +0.66 (3 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,585,666 (1 CEO, 5 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): +7.5 pts
What strengthens the thesis
  • A confirmed higher high above 12.30 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (11.62) with expanding volatility — reduce.
  • Breakdown below the prior structural base (11.11) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-01 15:04:17
  • Market cap $817,058,368 · 20d avg dollar volume $2,903,501
Net insider activity
Net buying across the insider group.
Open-market purchases$1,585,666
Open-market sales$324,377
Sales after option exercise$0
Distinct buyers / sellers3 / 1
Net purchase ratio+0.66
Net purchase ratio, excl. option-exercise sales+0.66
Purchase tape
No CFO purchase here — 6 purchase(s) by other insiders worth $1,585,666. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
22 Apr 2026Elsztain Alejandro GustavoDirector17,833$11.22$200,170+2.7%
13 May 2026Elsztain Eduardo SDirector67,418$10.58$713,403+8.9%
20 May 2026Zang SaulDirector17,000$10.63$180,783+8.4%
05 Jun 2026Elsztain Alejandro GustavoDirector18,200$10.95$199,290+5.2%
30 Sep 2026Elsztain Alejandro GustavoCEO17,334$11.50$199,282+0.2%
15 Oct 2026Elsztain Alejandro GustavoDirector8,295$11.18$92,738+3.0%
Reaction to news
  • No material filings found in the window.
#34 RCT
Redcloud Holdings Plc
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLK sector confirmed no CFO purchase$810,000 other insiders (2) 2 insider(s) net purchase ratio +1.00 buy date unknown
45
conviction / 100
-0.6 since 15 Oct
45.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.8
Sponsorship / positioning14.1
Volatility behaviour5.5
Catalyst alignment (insider)9.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Market cap $6M below the $300M floor.
  • Avg dollar volume $0.32M below the liquidity floor.
  • Price $0.08 below the $5.00 floor.
Last
0.08
Add above
0.20
Cut below
0.08
50DMA
0.19
200DMA
0.60
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.29
Sponsorship / positioning
  • OBV 50d slope +0.058 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 126% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 11 day(s) above 10x median volume (peak 599x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 87.4% deep
  • 2 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 1 Director)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $810,000 (1 CEO, 1 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +11.1 pts
  • stock vs XLK RS (3m/6m avg): -89.0 pts
What strengthens the thesis
  • A confirmed higher high above 0.20 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (0.19) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.08) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-23 09:25:02
  • Market cap $6,196,113 · 20d avg dollar volume $322,251
Net insider activity
Net buying across the insider group.
Open-market purchases$810,000
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $810,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 Aug 2026Senn Nikolaus BeatDirector2,500,000$0.25$625,000-67.2%
22 Sep 2026Floyd Justin Beck HintonCEO74,000$2.50$185,000-96.7%
Reaction to news
  • No material filings found in the window.
#35 DKS
Dick'S Sporting Goods, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLY sector not confirmed $999,983 CFO$4,588,680 other insiders (7) 7 insider(s) net purchase ratio +0.01 24d since buy
45
conviction / 100
-0.7 since 15 Oct
38.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.4
Sponsorship / positioning14.1
Volatility behaviour13.0
Catalyst alignment (insider)14.2
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Sector ETF is breaking down — no new longs in this sector.
Last
144.35
Add above
213.99
Cut below
130.08
50DMA
147.68
200DMA
193.29
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.25
Sponsorship / positioning
  • OBV 50d slope +0.057 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 31% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • 1 day(s) above 10x median volume (peak 25x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 48.9% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 7 distinct insiders buying (1 CFO, 1 President, 6 Director)
  • net purchase ratio +0.01 (7 buying vs 2 selling)
  • CFO purchases $999,983 (EVP, CFO)
  • 0.7 bps of market cap
  • grew the CFO's own position by 10%
  • 24 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -14.2 pts
  • stock vs XLY RS (3m/6m avg): -29.4 pts
What strengthens the thesis
  • A confirmed higher high above 213.99 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (147.68) with expanding volatility — reduce.
  • Breakdown below the prior structural base (130.08) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Gupta Navdeep — EVP, CFO
  • 1 CFO purchase(s), $999,983 total; last filed 2026-09-24 16:22:12
  • Market cap $14,222,309,376 · 20d avg dollar volume $354,846,458
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$5,588,663
Open-market sales$0
Sales after option exercise$5,506,861
Distinct buyers / sellers7 / 2
Net purchase ratio+0.01
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $999,983, plus 7 by other insiders worth $4,588,680. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
26 Aug 2026Mathrani SandeepDirector1,550$128.89$199,783+12.0%
26 Aug 2026Eddy Robert W.Director4,000$128.70$514,780+12.2%
26 Aug 2026Colombo William JDirector6,100$128.77$785,500+12.1%
27 Aug 2026Barrenechea Mark JDirector17,000$130.72$2,222,240+10.4%
01 Sep 2026Colombo William JDirector913$133.19$121,602+8.4%
22 Sep 2026Gupta NavdeepCFO7,707$129.75$999,983+11.3%
23 Sep 2026Fitzgerald Larry Jr.Director1,860$131.67$244,906+9.6%
30 Sep 2026Barnes MatthewPresident3,665$136.39$499,869+5.8%
Reaction to news
  • No material filings found in the window.
#36 CELH
Celsius Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLP sector confirmed no CFO purchase$2,546,401 other insiders (6) 4 insider(s) net purchase ratio +1.00 buy date unknown
44
conviction / 100
+1.1 since 15 Oct
39.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour15.1
Catalyst alignment (insider)13.0
Cross-asset confirmation9.2
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Last
28.19
Add above
30.17
Cut below
26.43
50DMA
29.27
200DMA
35.61
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.046 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 28% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 24.6% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (2 CEO, 1 COO, 3 Director)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $2,546,401 (2 CEO, 1 COO, 3 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -0.3 pts
  • stock vs XLP RS (3m/6m avg): -17.9 pts
What strengthens the thesis
  • A confirmed higher high above 30.17 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLP extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (29.27) with expanding volatility — reduce.
  • Breakdown below the prior structural base (26.43) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-10 17:03:26
  • Market cap $7,133,058,048 · 20d avg dollar volume $163,106,820
Net insider activity
Net buying across the insider group.
Open-market purchases$2,546,401
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers4 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 6 purchase(s) by other insiders worth $2,546,401. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
21 May 2026Hanson EricCOO7,500$29.04$217,800-2.9%
22 May 2026Kravitz HalDirector8,400$29.73$249,732-5.2%
22 May 2026Fieldly JohnCEO8,475$29.36$248,826-4.0%
10 Sep 2026Fieldly JohnCEO18,000$27.44$493,843+2.7%
14 Sep 2026Desantis DamonDirector36,000$27.78$1,000,200+1.5%
15 Sep 2026Kravitz HalDirector12,000$28.00$336,000+0.7%
Reaction to news
  • No material filings found in the window.
#37 COE
51Talk Online Education Group
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLP sector confirmed no CFO purchase$227,230,111 other insiders (25) 2 insider(s) net purchase ratio +1.00 buy date unknown
44
conviction / 100
+2.6 since 15 Oct
43.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning13.0
Volatility behaviour9.5
Catalyst alignment (insider)9.0
Cross-asset confirmation9.2
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
  • Market cap $68M below the $300M floor.
  • Avg dollar volume $0.37M below the liquidity floor.
Last
11.34
Add above
12.59
Cut below
9.96
50DMA
13.76
200DMA
20.66
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • higher highs and higher lows
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.167 avg-daily-volumes/bar
  • thin tape — $0.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 2 day(s) above 10x median volume (peak 18x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 54.7% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (23 CEO, 2 Director)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $227,230,111 (23 CEO, 2 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -0.3 pts
  • stock vs XLP RS (3m/6m avg): -47.9 pts
What strengthens the thesis
  • A confirmed higher high above 12.59 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLP extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (13.76) with expanding volatility — reduce.
  • Breakdown below the prior structural base (9.96) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-08 06:32:21
  • Market cap $68,122,952 · 20d avg dollar volume $373,023
Net insider activity
Net buying across the insider group.
Open-market purchases$227,230,111
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 25 purchase(s) by other insiders worth $227,230,111. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
26 Mar 2026Shu TingDirector7,471,500$0.00$0—
10 Apr 2026Shu TingDirector7,564,500$0.00$0—
10 Apr 2026Huang Jack JiajiaCEO187,020$21.02$3,932,015-46.1%
13 Apr 2026Huang Jack JiajiaCEO384,960$24.83$9,557,599-54.3%
20 Apr 2026Huang Jack JiajiaCEO146,400$24.89$3,644,185-54.4%
24 Apr 2026Huang Jack JiajiaCEO446,700$27.36$12,221,026-58.6%
06 May 2026Huang Jack JiajiaCEO119,400$24.48$2,922,713-53.7%
11 May 2026Huang Jack JiajiaCEO84,180$25.42$2,140,178-55.4%
15 May 2026Huang Jack JiajiaCEO155,220$26.97$4,185,772-58.0%
22 May 2026Huang Jack JiajiaCEO183,000$26.49$4,847,653-57.2%
29 May 2026Huang Jack JiajiaCEO165,240$24.99$4,128,862-54.6%
08 Jun 2026Huang Jack JiajiaCEO216,300$21.13$4,570,570-46.3%
16 Jun 2026Huang Jack JiajiaCEO263,940$17.25$4,552,199-34.3%
23 Jun 2026Huang Jack JiajiaCEO1,063,080$15.54$16,524,757-27.0%
29 Jun 2026Huang Jack JiajiaCEO1,444,920$16.26$23,487,344-30.3%
06 Jul 2026Huang Jack JiajiaCEO562,560$16.55$9,312,806-31.5%
09 Jul 2026Huang Jack JiajiaCEO495,360$17.12$8,480,293-33.8%
14 Jul 2026Huang Jack JiajiaCEO622,140$16.86$10,490,558-32.7%
21 Jul 2026Huang Jack JiajiaCEO1,103,820$16.18$17,864,986-29.9%
24 Jul 2026Huang Jack JiajiaCEO637,200$16.76$10,681,309-32.3%
28 Jul 2026Huang Jack JiajiaCEO473,520$17.02$8,060,462-33.4%
31 Jul 2026Huang Jack JiajiaCEO740,760$18.58$13,761,121-39.0%
06 Aug 2026Huang Jack JiajiaCEO395,580$19.53$7,725,778-41.9%
11 Aug 2026Huang Jack JiajiaCEO592,320$19.93$11,804,395-43.1%
17 Sep 2026Huang Jack JiajiaCEO2,812,140$11.50$32,333,530-1.4%
Reaction to news
  • No material filings found in the window.
#38 NAMS
Newamsterdam Pharma Co N.V.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLV sector confirmed no CFO purchase$226,500 other insiders (1) 1 insider(s) net purchase ratio -0.96 buy date unknown
43
conviction / 100
-0.3 since 15 Oct
54.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning16.8
Volatility behaviour9.5
Catalyst alignment (insider)0.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Insiders are net sellers — net purchase ratio -0.96 over the last 180 days (3 selling vs 1 buying). Other insiders bought (1 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
Last
19.83
Add above
25.12
Cut below
19.83
50DMA
24.24
200DMA
30.47
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.32
Sponsorship / positioning
  • OBV 50d slope +0.109 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 41% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 46.4% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio -0.96 (1 buying vs 3 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $226,500 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -53.6 pts
What strengthens the thesis
  • A confirmed higher high above 25.12 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (24.24) with expanding volatility — reduce.
  • Breakdown below the prior structural base (19.83) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-15 16:30:04
  • Market cap $2,370,422,016 · 20d avg dollar volume $37,785,056
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$226,500
Open-market sales$40,512
Sales after option exercise$11,335,072
Distinct buyers / sellers1 / 3
Net purchase ratio-0.96
Net purchase ratio, excl. option-exercise sales+0.70
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $226,500. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 Sep 2026Davidson Michael H.CEO10,000$22.65$226,500-12.5%
Reaction to news
  • No material filings found in the window.
#39 ENOV
Enovis Corp
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLV sector confirmed no CFO purchase$541,687 other insiders (7) 2 insider(s) net purchase ratio +1.00 buy date unknown
43
conviction / 100
-0.3 since 15 Oct
42.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)9.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.15 vs the 0.15 threshold (borderline, watch for resolution).
Last
19.59
Add above
27.46
Cut below
17.43
50DMA
20.88
200DMA
23.37
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.15 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.229 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 44.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 6 Other C-suite)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $541,687 (1 CEO, 6 Other C-suite) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -41.9 pts
What strengthens the thesis
  • A confirmed higher high above 27.46 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (20.88) with expanding volatility — reduce.
  • Breakdown below the prior structural base (17.43) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-04 21:00:03
  • Market cap $1,129,745,408 · 20d avg dollar volume $27,144,110
Net insider activity
Net buying across the insider group.
Open-market purchases$541,687
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 7 purchase(s) by other insiders worth $541,687. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
01 Jun 2026Engert OliverOther C-suite1,000$22.22$22,220-11.8%
10 Jun 2026Engert OliverOther C-suite1,000$23.00$23,000-14.8%
11 Jun 2026Engert OliverOther C-suite1,200$21.62$25,948-9.4%
15 Jun 2026Engert OliverOther C-suite1,000$20.92$20,920-6.4%
02 Sep 2026Engert OliverOther C-suite7,598$19.74$149,971-0.8%
04 Sep 2026Engert OliverOther C-suite2,660$18.80$50,008+4.2%
04 Sep 2026McDonald DamienCEO13,035$19.15$249,620+2.3%
Reaction to news
  • No material filings found in the window.
#40 ITT
Itt Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop).
Mature Trend XLI sector not confirmed no CFO purchase$1,001,592 other insiders (1) 1 insider(s) net purchase ratio -0.25 buy date unknown
43
conviction / 100
-0.2 since 15 Oct
53.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning10.5
Volatility behaviour16.5
Catalyst alignment (insider)0.0
Cross-asset confirmation2.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop).
Last
198.42
Add above
210.56
Cut below
192.62
50DMA
205.47
200DMA
197.69
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.100 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 11.6% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio -0.25 (1 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,001,592 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): +1.6 pts
What strengthens the thesis
  • A confirmed higher high above 210.56 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (205.47) with expanding volatility — reduce.
  • Breakdown below the prior structural base (192.62) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-01 16:38:25
  • Market cap $17,826,017,280 · 20d avg dollar volume $160,929,944
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,001,592
Open-market sales$1,675,384
Sales after option exercise$0
Distinct buyers / sellers1 / 2
Net purchase ratio-0.25
Net purchase ratio, excl. option-exercise sales-0.25
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,001,592. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
31 Aug 2026Savi LucaCEO5,019$199.56$1,001,592-0.6%
Reaction to news
  • No material filings found in the window.
#41 TFC
Truist Financial Corp
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLF sector confirmed no CFO purchase$1,015,577 other insiders (1) 1 insider(s) net purchase ratio -0.22 buy date unknown
43
conviction / 100
+0.8 since 15 Oct
53.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.0
Sponsorship / positioning13.6
Volatility behaviour15.7
Catalyst alignment (insider)0.0
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Last
47.07
Add above
51.89
Cut below
45.57
50DMA
49.12
200DMA
48.92
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.001 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 14.2% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio -0.22 (1 buying vs 3 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,015,577 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.4 pts
  • stock vs XLF RS (3m/6m avg): -8.9 pts
What strengthens the thesis
  • A confirmed higher high above 51.89 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (49.12) with expanding volatility — reduce.
  • Breakdown below the prior structural base (45.57) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-18 07:52:57
  • Market cap $57,501,945,856 · 20d avg dollar volume $395,713,540
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,015,577
Open-market sales$202,090
Sales after option exercise$1,382,428
Distinct buyers / sellers1 / 3
Net purchase ratio-0.22
Net purchase ratio, excl. option-exercise sales+0.67
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,015,577. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
17 Sep 2026Lyons Michael P.CEO21,000$48.36$1,015,577-2.7%
Reaction to news
  • No material filings found in the window.
#42 DMRA
Damora Therapeutics, Inc.
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long Regime XLV sector confirmed no CFO purchase$252,875 other insiders (1) 1 insider(s) net purchase ratio +0.94 buy date unknown
43
conviction / 100
-0.1 since 15 Oct
47.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.1
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
Last
18.44
Add above
21.86
Cut below
18.43
50DMA
25.44
200DMA
25.69
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.25
Sponsorship / positioning
  • OBV 50d slope -0.348 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 383% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • 1 day(s) above 10x median volume (peak 18x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 44.1% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +0.94 (1 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $252,875 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -53.0 pts
What strengthens the thesis
  • A confirmed higher high above 21.86 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (25.44) with expanding volatility — reduce.
  • Breakdown below the prior structural base (18.43) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-28 07:00:04
  • Market cap $1,138,403,072 · 20d avg dollar volume $11,997,602
Net insider activity
Net buying across the insider group.
Open-market purchases$252,875
Open-market sales$0
Sales after option exercise$7,345
Distinct buyers / sellers1 / 1
Net purchase ratio+0.94
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $252,875. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
25 Sep 2026Jarrett JenniferCEO12,500$20.23$252,875-8.8%
Reaction to news
  • No material filings found in the window.
#43 AMRZ
Amrize Ltd
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLB sector confirmed $283,530 CFO$5,072,305 other insiders (16) 11 insider(s) net purchase ratio +1.00 buy date unknown
42
conviction / 100
-0.7 since 15 Oct
36.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.9
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)13.4
Cross-asset confirmation7.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
Last
37.82
Add above
40.05
Cut below
36.09
50DMA
40.98
200DMA
51.03
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.24
Sponsorship / positioning
  • OBV 50d slope -0.328 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 35.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 11 distinct insiders buying (1 CFO, 3 CEO, 4 Other C-suite, 1 President, 4 Officer, 2 Director, 2 Unclassified)
  • net purchase ratio +1.00 (11 buying vs 0 selling)
  • CFO purchases $283,530
  • 0.1 bps of market cap
  • change in the CFO's own stake unknown
  • date of last CFO buy unknown
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -9.1 pts
  • stock vs XLB RS (3m/6m avg): -28.6 pts
What strengthens the thesis
  • A confirmed higher high above 40.05 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLB extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (40.98) with expanding volatility — reduce.
  • Breakdown below the prior structural base (36.09) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 1 CFO purchase(s), $283,530 total; last filed 2026-09-03 12:40:15
  • Market cap $20,684,726,272 · 20d avg dollar volume $130,866,460
Net insider activity
Net buying across the insider group.
Open-market purchases$5,355,835
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers11 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $283,530, plus 16 by other insiders worth $5,072,305. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 May 2026Clark Stephen SOther C-suite2$52.75$114-28.3%
15 May 2026Jenisch Jan PhilippCEO28,417$49.53$1,407,571-23.6%
19 May 2026Jenisch Jan PhilippCEO19,001$49.39$938,451-23.4%
19 May 2026Gross MarioOfficer4,000$49.01$196,032-22.8%
21 May 2026Brouwer RoaldOther C-suite1,500$49.84$74,760-24.1%
22 May 2026Forrest NollaigUnclassified2,000$50.25$100,500-24.7%
11 Aug 2026Oran BarisCFO6,000$47.26$283,530-20.0%
11 Aug 2026Hill JaimePresident1,500$47.12$70,680-19.7%
11 Aug 2026Gross MarioOfficer3,568$46.60$166,252-18.8%
11 Aug 2026Clark Stephen SOther C-suite5,260$47.31$248,851-20.1%
11 Aug 2026Brouwer RoaldOther C-suite1,500$46.36$69,540-18.4%
17 Aug 2026Poletti Samuel JonasOfficer2,510$46.92$117,769-19.4%
25 Aug 2026Forrest NollaigUnclassified1,500$44.15$66,225-14.3%
25 Aug 2026Singleton Denise ROfficer3,500$44.12$154,403-14.3%
26 Aug 2026Sanche Jacques WolfDirector4,150$45.02$186,833-16.0%
27 Aug 2026Gibson Dwight Audley KonradDirector5$44.58$244-15.2%
02 Sep 2026Jenisch Jan PhilippCEO30,000$42.47$1,274,080-10.9%
Reaction to news
  • No material filings found in the window.
#44 CTEV
Claritev Corp
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLV sector confirmed no CFO purchase$743,108 other insiders (5) 4 insider(s) net purchase ratio -0.17 buy date unknown
42
conviction / 100
-0.4 since 15 Oct
42.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)8.1
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 50% deep. Huge travel, no net progress).
Last
22.12
Add above
25.69
Cut below
21.17
50DMA
31.61
200DMA
26.15
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.227 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 95% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $4.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 49.9% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (2 CEO, 2 Other C-suite, 1 Director)
  • net purchase ratio -0.17 (4 buying vs 3 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $743,108 (2 CEO, 2 Other C-suite, 1 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -25.1 pts
What strengthens the thesis
  • A confirmed higher high above 25.69 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (31.61) with expanding volatility — reduce.
  • Breakdown below the prior structural base (21.17) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-31 08:50:17
  • Market cap $374,877,920 · 20d avg dollar volume $4,444,880
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$743,108
Open-market sales$1,057,735
Sales after option exercise$0
Distinct buyers / sellers4 / 3
Net purchase ratio-0.17
Net purchase ratio, excl. option-exercise sales-0.17
Purchase tape
No CFO purchase here — 5 purchase(s) by other insiders worth $743,108. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
18 May 2026Kim MichaelOther C-suite3,000$16.65$49,950+32.9%
18 May 2026Dalton TravisCEO20,920$12.36$258,638+79.0%
19 May 2026Prince John MichaelDirector10,000$16.00$160,000+38.3%
09 Jun 2026Carol NutterOther C-suite875$28.41$24,856-22.1%
27 Aug 2026Dalton TravisCEO6,450$38.71$249,664-42.9%
Reaction to news
  • No material filings found in the window.
#45 GRAB
Grab Holdings Ltd
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLK sector confirmed no CFO purchase$30,743,149 other insiders (2) 2 insider(s) net purchase ratio +0.53 buy date unknown
42
conviction / 100
unchanged since 15 Oct
43.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour13.4
Catalyst alignment (insider)7.7
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 29% deep. Huge travel, no net progress).
  • Price $2.94 below the $5.00 floor.
Last
2.94
Add above
3.23
Cut below
2.80
50DMA
3.27
200DMA
3.74
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.124 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 29.1% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 1 COO)
  • net purchase ratio +0.53 (2 buying vs 5 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $30,743,149 (1 CEO, 1 COO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +11.1 pts
  • stock vs XLK RS (3m/6m avg): -36.3 pts
What strengthens the thesis
  • A confirmed higher high above 3.23 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (3.27) with expanding volatility — reduce.
  • Breakdown below the prior structural base (2.80) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-21 20:40:35
  • Market cap $12,028,428,288 · 20d avg dollar volume $239,965,728
Net insider activity
Net buying across the insider group.
Open-market purchases$30,743,149
Open-market sales$7,797,525
Sales after option exercise$1,540,365
Distinct buyers / sellers2 / 5
Net purchase ratio+0.53
Net purchase ratio, excl. option-exercise sales+0.60
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $30,743,149. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
21 Sep 2026Hungate Alexander CharlesCOO299,571$2.89$866,839+1.7%
21 Sep 2026Tan Anthony Ping YeowCEO10,350,000$2.89$29,876,310+1.7%
Reaction to news
  • No material filings found in the window.
#46 HCAT
Health Catalyst, Inc.
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long Regime XLV sector confirmed no CFO purchase$105,439 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
42
conviction / 100
-4.8 since 15 Oct
46.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning8.4
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress).
  • Market cap $130M below the $300M floor.
  • Avg dollar volume $0.74M below the liquidity floor.
  • Price $1.73 below the $5.00 floor.
Last
1.73
Add above
1.82
Cut below
1.70
50DMA
1.72
200DMA
1.75
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.073 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 46% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.6m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 1 day(s) above 10x median volume (peak 16x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 36.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $105,439 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -10.3 pts
What strengthens the thesis
  • A confirmed higher high above 1.82 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (1.72) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.70) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-16 16:52:48
  • Market cap $129,817,264 · 20d avg dollar volume $739,416
Net insider activity
Net buying across the insider group.
Open-market purchases$105,439
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $105,439. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 Sep 2026Kohl SimeonCEO59,000$1.79$105,439-3.6%
Reaction to news
  • No material filings found in the window.
#47 RWT
Redwood Trust Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLRE sector not confirmed $100,238 CFO$868,602 other insiders (5) 6 insider(s) net purchase ratio +1.00 31d since buy
41
conviction / 100
unchanged since 15 Oct
30.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity4.5
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)16.6
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Price $3.04 below the $5.00 floor.
Last
3.04
Add above
3.98
Cut below
2.95
50DMA
3.94
200DMA
4.75
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.32
Sponsorship / positioning
  • OBV 50d slope -0.139 avg-daily-volumes/bar
  • 3 day(s) above 10x median volume (peak 18x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 40.8% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 6 distinct insiders buying (1 CFO, 1 CEO, 1 President, 2 Officer, 1 Director)
  • net purchase ratio +1.00 (6 buying vs 0 selling)
  • CFO purchases $100,238 (CFO)
  • 2.6 bps of market cap
  • grew the CFO's own position by 23%
  • 31 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLRE
  • XLRE BELOW its 200DMA — sector breaking down
  • XLRE vs SPY 6m: -11.6 pts
  • stock vs XLRE RS (3m/6m avg): -35.9 pts
What strengthens the thesis
  • A confirmed higher high above 3.98 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLRE extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (3.94) with expanding volatility — reduce.
  • Breakdown below the prior structural base (2.95) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Carillo Brooke — CFO
  • 1 CFO purchase(s), $100,238 total; last filed 2026-09-15 13:16:22
  • Market cap $381,861,792 · 20d avg dollar volume $15,100,420
Net insider activity
Net buying across the insider group.
Open-market purchases$968,840
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers6 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $100,238, plus 5 by other insiders worth $868,602. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
15 Sep 2026Abate Christopher JCEO100,000$3.84$383,900-20.8%
15 Sep 2026Kubicek Greg HDirector50,000$3.85$192,560-21.0%
15 Sep 2026Carillo BrookeCFO26,065$3.85$100,238-21.0%
16 Sep 2026Robinson Dashiell IPresident63,211$3.98$251,580-23.6%
21 Sep 2026Macomber Sasha G.Officer4,895$4.08$19,968-25.5%
21 Sep 2026Stone Andrew POfficer5,000$4.12$20,594-26.2%
Reaction to news
  • No material filings found in the window.
#48 SCOR
Comscore, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLK sector confirmed no CFO purchase$348,468 other insiders (4) 3 insider(s) net purchase ratio +1.00 buy date unknown
41
conviction / 100
unchanged since 15 Oct
36.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour5.5
Catalyst alignment (insider)11.5
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Market cap $52M below the $300M floor.
  • Avg dollar volume $0.17M below the liquidity floor.
  • Price $3.42 below the $5.00 floor.
Last
3.42
Add above
5.27
Cut below
3.42
50DMA
5.01
200DMA
6.81
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.37
Sponsorship / positioning
  • OBV 50d slope -0.410 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 46% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 1 day(s) above 10x median volume (peak 10x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 56.9% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (2 CEO, 2 Director)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $348,468 (2 CEO, 2 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +11.1 pts
  • stock vs XLK RS (3m/6m avg): -67.7 pts
What strengthens the thesis
  • A confirmed higher high above 5.27 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (5.01) with expanding volatility — reduce.
  • Breakdown below the prior structural base (3.42) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-08 16:09:18
  • Market cap $52,006,316 · 20d avg dollar volume $171,965
Net insider activity
Net buying across the insider group.
Open-market purchases$348,468
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers3 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 4 purchase(s) by other insiders worth $348,468. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
20 Aug 2026Kline DavidDirector7,000$5.29$37,030-35.3%
26 Aug 2026McLaughlin Matthew F.CEO20,000$5.26$105,200-34.9%
28 Aug 2026Livek William PaulDirector20,000$5.23$104,600-34.5%
04 Sep 2026McLaughlin Matthew F.CEO20,000$5.08$101,638-32.6%
Reaction to news
  • No material filings found in the window.
#49 TH
Target Hospitality Corp.
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 2 buying). Other insiders bought (1 CEO, 1 Other C-suite), but the group remains net sellers; there is no CFO purchase to offset the selling. (+1 more)
Mature Trend XLI sector not confirmed no CFO purchase$375,158 other insiders (2) 2 insider(s) net purchase ratio -1.00 buy date unknown
40
conviction / 100
-2.1 since 15 Oct
45.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning7.0
Volatility behaviour9.8
Catalyst alignment (insider)4.0
Cross-asset confirmation2.5
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 2 buying). Other insiders bought (1 CEO, 1 Other C-suite), but the group remains net sellers; there is no CFO purchase to offset the selling.
  • Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 28% deep. Huge travel, no net progress).
Last
15.46
Add above
21.76
Cut below
15.02
50DMA
18.55
200DMA
14.45
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.095 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 46% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 27.9% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 1 Other C-suite)
  • net purchase ratio -1.00 (2 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $375,158 (1 CEO, 1 Other C-suite) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): +3.4 pts
What strengthens the thesis
  • A confirmed higher high above 21.76 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (18.55) with expanding volatility — reduce.
  • Breakdown below the prior structural base (15.02) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-16 16:30:21
  • Market cap $1,513,995,136 · 20d avg dollar volume $44,554,325
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$375,158
Open-market sales$202,400,000
Sales after option exercise$0
Distinct buyers / sellers2 / 1
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $375,158. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
15 Sep 2026Archer James BradleyCEO13,385$18.69$250,166-17.3%
18 Sep 2026Schrenk Troy C.Other C-suite5,907$21.16$124,992-26.9%
Reaction to news
  • No material filings found in the window.
#50 GRCE
Grace Therapeutics, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLV sector confirmed no CFO purchase$471,695 other insiders (7) 2 insider(s) net purchase ratio +1.00 buy date unknown
40
conviction / 100
-3.7 since 15 Oct
38.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.4
Sponsorship / positioning7.0
Volatility behaviour7.3
Catalyst alignment (insider)9.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Market cap $40M below the $300M floor.
  • Avg dollar volume $0.22M below the liquidity floor.
  • Price $1.89 below the $5.00 floor.
Last
1.89
Add above
2.46
Cut below
1.89
50DMA
2.12
200DMA
2.90
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.19
Sponsorship / positioning
  • OBV 50d slope -0.146 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 45% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 1 day(s) above 10x median volume (peak 11x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 25.3% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 6 Unclassified)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $471,695 (1 CEO, 6 Unclassified) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -56.1 pts
What strengthens the thesis
  • A confirmed higher high above 2.46 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (2.12) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.89) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-10 07:30:38
  • Market cap $39,757,908 · 20d avg dollar volume $218,584
Net insider activity
Net buying across the insider group.
Open-market purchases$471,695
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 7 purchase(s) by other insiders worth $471,695. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 Aug 2026Opaleye Management Inc.Unclassified11,608$2.09$24,206-9.6%
08 Sep 2026Opaleye Management Inc.Unclassified15,229$2.09$31,896-9.6%
09 Sep 2026Kohli PrashantCEO100,000$2.14$214,000-11.7%
21 Sep 2026Opaleye Management Inc.Unclassified15,089$2.10$31,687-10.0%
29 Sep 2026Opaleye Management Inc.Unclassified7,849$2.09$16,404-9.6%
01 Oct 2026Opaleye Management Inc.Unclassified60,490$2.05$123,819-7.8%
08 Oct 2026Opaleye Management Inc.Unclassified14,632$2.03$29,683-6.9%
Reaction to news
  • No material filings found in the window.
#51 TSN
Tyson Foods, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLP sector confirmed no CFO purchase$1,001,617 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
39
conviction / 100
+1.1 since 15 Oct
43.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour18.2
Catalyst alignment (insider)5.0
Cross-asset confirmation9.2
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (genuine chop).
Last
54.90
Add above
59.30
Cut below
50.47
50DMA
53.85
200DMA
58.91
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.036 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 16.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,001,617 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -0.3 pts
  • stock vs XLP RS (3m/6m avg): -14.9 pts
What strengthens the thesis
  • A confirmed higher high above 59.30 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLP extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (53.85) with expanding volatility — reduce.
  • Breakdown below the prior structural base (50.47) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-08 15:51:56
  • Market cap $19,313,903,616 · 20d avg dollar volume $166,858,374
Net insider activity
Net buying across the insider group.
Open-market purchases$1,001,617
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,001,617. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
04 Sep 2026Schomburger Jeffrey KCEO19,450$51.50$1,001,617+6.6%
Reaction to news
  • No material filings found in the window.
#52 ELOG
Eastern International Ltd.
Stand aside — 200DMA is not rising — regime not clear. (+4 more)
Unclear XLI sector not confirmed no CFO purchase$200,000 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
38
conviction / 100
-1.3 since 15 Oct
41.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.0
Sponsorship / positioning7.0
Volatility behaviour15.4
Catalyst alignment (insider)5.0
Cross-asset confirmation6.0
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Market cap $16M below the $300M floor.
  • Avg dollar volume $0.80M below the liquidity floor.
  • Price $1.28 below the $5.00 floor.
Last
1.28
Add above
1.36
Cut below
0.48
50DMA
0.73
200DMA
0.95
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.15
Sponsorship / positioning
  • OBV 50d slope -0.111 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 5.7x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.0m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 12 day(s) above 10x median volume (peak 1254x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 13.5% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $200,000 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): +43.5 pts
What strengthens the thesis
  • A confirmed higher high above 1.36 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (0.73) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.48) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-18 17:00:03
  • Market cap $16,424,960 · 20d avg dollar volume $798,748
Net insider activity
Net buying across the insider group.
Open-market purchases$200,000
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $200,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 Aug 2026Wong AlbertCEO200,000$1.00$200,000+28.0%
Reaction to news
  • No material filings found in the window.
#53 BLNE
Beeline Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long Regime XLF sector confirmed $10,393 CFO$581,965 other insiders (5) 3 insider(s) net purchase ratio +1.00 buy date unknown
38
conviction / 100
+0.9 since 15 Oct
32.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.1
Volatility behaviour9.0
Catalyst alignment (insider)11.9
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 54% deep. Huge travel, no net progress).
  • Market cap $26M below the $300M floor.
  • Avg dollar volume $0.31M below the liquidity floor.
  • Price $0.78 below the $5.00 floor.
Last
0.78
Add above
1.11
Cut below
0.76
50DMA
0.95
200DMA
1.73
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.014 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 56% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 1 day(s) above 10x median volume (peak 14x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 54.3% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CFO, 4 CEO, 1 CAO / Controller)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $10,393
  • 4.0 bps of market cap
  • change in the CFO's own stake unknown
  • date of last CFO buy unknown
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.4 pts
  • stock vs XLF RS (3m/6m avg): -46.8 pts
What strengthens the thesis
  • A confirmed higher high above 1.11 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (0.95) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.76) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 1 CFO purchase(s), $10,393 total; last filed 2026-09-14 12:11:05
  • Market cap $25,759,690 · 20d avg dollar volume $309,129
Net insider activity
Net buying across the insider group.
Open-market purchases$592,358
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers3 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $10,393, plus 5 by other insiders worth $581,965. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
19 May 2026Moe Christopher R.CFO10,000$1.04$10,393-24.8%
19 May 2026Milton TiffanyCAO / Controller15,000$1.02$15,300-23.3%
19 May 2026Liuzza Nicholas Reyland JrCEO51,525$1.04$53,586-24.8%
25 Aug 2026Liuzza Nicholas Reyland JrCEO267,500$0.98$261,881-20.2%
01 Sep 2026Liuzza Nicholas Reyland JrCEO96,000$1.03$98,880-24.0%
09 Sep 2026Liuzza Nicholas Reyland JrCEO148,890$1.02$152,318-23.3%
Reaction to news
  • No material filings found in the window.
#54 DOMH
Dominari Holdings Inc.
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long Regime XLF sector confirmed no CFO purchase$418,380 other insiders (2) 2 insider(s) net purchase ratio +1.00 buy date unknown
38
conviction / 100
+0.8 since 15 Oct
36.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.3
Volatility behaviour13.0
Catalyst alignment (insider)9.0
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
  • Market cap $48M below the $300M floor.
  • Avg dollar volume $0.52M below the liquidity floor.
  • Price $1.96 below the $5.00 floor.
Last
1.96
Add above
2.69
Cut below
1.94
50DMA
2.35
200DMA
2.90
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.001 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 91% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.4m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 1 day(s) above 10x median volume (peak 10x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 42.4% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 1 President)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $418,380 (1 CEO, 1 President) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.4 pts
  • stock vs XLF RS (3m/6m avg): -31.5 pts
What strengthens the thesis
  • A confirmed higher high above 2.69 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (2.35) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.94) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-14 08:00:03
  • Market cap $47,517,548 · 20d avg dollar volume $519,234
Net insider activity
Net buying across the insider group.
Open-market purchases$418,380
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $418,380. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
10 Sep 2026Hayes AnthonyCEO100,000$2.09$209,190-6.2%
10 Sep 2026Wool Kyle MichaelPresident100,000$2.09$209,190-6.2%
Reaction to news
  • No material filings found in the window.
#55 SLBT
Sl Science Holding Ltd
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLV sector confirmed no CFO purchase$2,147,483,647 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
38
conviction / 100
-0.3 since 15 Oct
40.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.2
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Avg dollar volume $0.12M below the liquidity floor.
  • Price $1.53 below the $5.00 floor.
Last
1.53
Add above
1.98
Cut below
1.51
50DMA
2.18
200DMA
6.55
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.26
Sponsorship / positioning
  • OBV 50d slope -0.036 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 167% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 6 day(s) above 10x median volume (peak 532x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 86.3% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $2,147,483,647 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -86.0 pts
What strengthens the thesis
  • A confirmed higher high above 1.98 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (2.18) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.51) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-01 16:30:19
  • Market cap $857,962,368 · 20d avg dollar volume $123,030
Net insider activity
Net buying across the insider group.
Open-market purchases$2,147,483,647
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $2,147,483,647. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
29 Sep 2026Wang Ching-DongCEO4,545,306$2,272,650.00$2,147,483,647-100.0%
Reaction to news
  • No material filings found in the window.
#56 OXM
Oxford Industries Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLY sector not confirmed no CFO purchase$295,623 other insiders (4) 2 insider(s) net purchase ratio +1.00 buy date unknown
38
conviction / 100
-0.3 since 15 Oct
35.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.6
Sponsorship / positioning13.0
Volatility behaviour13.0
Catalyst alignment (insider)9.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Sector ETF is breaking down — no new longs in this sector.
Last
26.42
Add above
38.99
Cut below
24.44
50DMA
31.15
200DMA
36.62
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.28
Sponsorship / positioning
  • OBV 50d slope -0.291 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 28% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 42.6% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (3 CEO, 1 Officer)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $295,623 (3 CEO, 1 Officer) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -14.2 pts
  • stock vs XLY RS (3m/6m avg): -33.7 pts
What strengthens the thesis
  • A confirmed higher high above 38.99 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (31.15) with expanding volatility — reduce.
  • Breakdown below the prior structural base (24.44) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-09 18:20:51
  • Market cap $395,726,016 · 20d avg dollar volume $16,462,200
Net insider activity
Net buying across the insider group.
Open-market purchases$295,623
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 4 purchase(s) by other insiders worth $295,623. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Jun 2026Chubb Thomas Caldecot IIICEO2,500$36.90$92,250-28.4%
09 Sep 2026Chubb Thomas Caldecot IIICEO3,500$30.93$108,268-14.6%
15 Sep 2026Grassmyer ScottOfficer1,000$29.73$29,730-11.1%
24 Sep 2026Chubb Thomas Caldecot IIICEO2,500$26.15$65,375+1.0%
Reaction to news
  • No material filings found in the window.
#57 FOX
Fox Corp
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Unclear XLC sector not confirmed no CFO purchase$10,274,977 other insiders (1) 1 insider(s) net purchase ratio +0.00 buy date unknown
37
conviction / 100
-3.3 since 15 Oct
45.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity9.2
Sponsorship / positioning7.0
Volatility behaviour16.0
Catalyst alignment (insider)1.0
Cross-asset confirmation4.0
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Sector ETF is breaking down — no new longs in this sector.
Last
57.22
Add above
61.27
Cut below
53.90
50DMA
58.15
200DMA
56.02
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.16
Sponsorship / positioning
  • OBV 50d slope -0.205 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 12.0% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +0.00 (1 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $10,274,977 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLC
  • XLC BELOW its 200DMA — sector breaking down
  • XLC vs SPY 6m: -14.8 pts
  • stock vs XLC RS (3m/6m avg): +8.4 pts
What strengthens the thesis
  • A confirmed higher high above 61.27 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLC extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (58.15) with expanding volatility — reduce.
  • Breakdown below the prior structural base (53.90) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-16 18:02:59
  • Market cap $24,128,165,888 · 20d avg dollar volume $50,184,242
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$10,274,977
Open-market sales$10,274,977
Sales after option exercise$0
Distinct buyers / sellers1 / 1
Net purchase ratio+0.00
Net purchase ratio, excl. option-exercise sales+0.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $10,274,977. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
15 Sep 2026Murdoch Lachlan KCEO149,934$68.53$10,274,977-16.5%
Reaction to news
  • No material filings found in the window.
#58 FLNA
Filana Therapeutics, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLV sector confirmed no CFO purchase$356,328 other insiders (2) 1 insider(s) net purchase ratio +1.00 buy date unknown
37
conviction / 100
unchanged since 15 Oct
40.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 48% deep. Huge travel, no net progress).
  • Market cap $34M below the $300M floor.
  • Price $0.70 below the $5.00 floor.
Last
0.70
Add above
1.04
Cut below
0.68
50DMA
0.85
200DMA
1.43
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.153 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 84% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.6m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 2 day(s) above 10x median volume (peak 281x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 48.5% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $356,328 (2 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.7 pts
  • stock vs XLV RS (3m/6m avg): -60.7 pts
What strengthens the thesis
  • A confirmed higher high above 1.04 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (0.85) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.68) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-01 07:57:11
  • Market cap $33,984,604 · 20d avg dollar volume $5,819,126
Net insider activity
Net buying across the insider group.
Open-market purchases$356,328
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $356,328. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
28 Sep 2026Barry RichardCEO93,091$0.84$78,196-16.3%
29 Sep 2026Barry RichardCEO306,813$0.91$278,132-22.7%
Reaction to news
  • No material filings found in the window.
#59 PVH
Pvh Corp. /De/
Stand aside — 200DMA is not rising — regime not clear. (+3 more)
Unclear XLY sector not confirmed no CFO purchase$1,000,001 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
37
conviction / 100
unchanged since 15 Oct
40.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.5
Sponsorship / positioning11.1
Volatility behaviour11.8
Catalyst alignment (insider)5.0
Cross-asset confirmation2.6
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (genuine chop).
  • Sector ETF is breaking down — no new longs in this sector.
Last
84.68
Add above
91.08
Cut below
73.03
50DMA
76.99
200DMA
76.62
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.08 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.121 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 22.8% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,000,001 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -14.2 pts
  • stock vs XLY RS (3m/6m avg): +3.8 pts
What strengthens the thesis
  • A confirmed higher high above 91.08 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (76.99) with expanding volatility — reduce.
  • Breakdown below the prior structural base (73.03) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-11 19:18:42
  • Market cap $3,906,951,680 · 20d avg dollar volume $63,987,855
Net insider activity
Net buying across the insider group.
Open-market purchases$1,000,001
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,000,001. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
11 Sep 2026Larsson StefanCEO14,179$70.53$1,000,001+20.1%
Reaction to news
  • No material filings found in the window.
#60 ADC
Agree Realty Corp
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLRE sector not confirmed no CFO purchase$7,050,215 other insiders (9) 5 insider(s) net purchase ratio +1.00 buy date unknown
37
conviction / 100
+4.0 since 15 Oct
29.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour13.8
Catalyst alignment (insider)13.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
Last
67.04
Add above
73.25
Cut below
65.03
50DMA
69.96
200DMA
73.51
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.39
Sponsorship / positioning
  • OBV 50d slope -0.215 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 18.9% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 5 filers collapse to 4 independent buyer(s) — same household or related accounts count once
  • cluster: 4 distinct insiders buying (2 CEO, 1 Other C-suite, 5 Director, 1 Unclassified)
  • net purchase ratio +1.00 (5 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $7,050,215 (2 CEO, 1 Other C-suite, 5 Director, 1 Unclassified) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLRE
  • XLRE BELOW its 200DMA — sector breaking down
  • XLRE vs SPY 6m: -11.6 pts
  • stock vs XLRE RS (3m/6m avg): -10.0 pts
What strengthens the thesis
  • A confirmed higher high above 73.25 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLRE extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (69.96) with expanding volatility — reduce.
  • Breakdown below the prior structural base (65.03) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-17 07:00:24
  • Market cap $8,361,821,184 · 20d avg dollar volume $115,766,048
Net insider activity
Net buying across the insider group.
Open-market purchases$7,050,215
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers5 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 9 purchase(s) by other insiders worth $7,050,215. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 May 2026Lehmkuhl GregDirector750$75.09$56,318-10.7%
14 May 2026Agree JoeyCEO13,295$75.41$1,002,576-11.1%
15 May 2026Rakolta John JrDirector20,000$74.57$1,491,400-10.1%
04 Jun 2026Agree RichardUnclassified5,000$71.41$357,050-6.1%
27 Aug 2026Rakolta John JrDirector20,136$73.23$1,474,599-8.5%
31 Aug 2026Rakolta John JrDirector10,000$72.42$724,200-7.4%
16 Sep 2026Rakolta John JrDirector20,000$68.78$1,375,600-2.5%
16 Sep 2026Agree JoeyCEO7,360$68.06$500,922-1.5%
21 Sep 2026Erlich CraigOther C-suite1,000$67.55$67,550-0.8%
Reaction to news
  • No material filings found in the window.
#61 KMT
Kennametal Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector not confirmed no CFO purchase$354,750 other insiders (2) 2 insider(s) net purchase ratio -0.75 buy date unknown
36
conviction / 100
unchanged since 15 Oct
40.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity8.0
Sponsorship / positioning7.0
Volatility behaviour17.0
Catalyst alignment (insider)4.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
  • Insiders are net sellers — net purchase ratio -0.75 over the last 180 days (4 selling vs 2 buying). Other insiders bought (1 CEO, 1 Director), but the group remains net sellers; there is no CFO purchase to offset the selling.
  • Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
Last
30.79
Add above
33.64
Cut below
29.20
50DMA
30.58
200DMA
34.36
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • higher highs and higher lows
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.025 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 19.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 1 Director)
  • net purchase ratio -0.75 (2 buying vs 4 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $354,750 (1 CEO, 1 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): -9.9 pts
What strengthens the thesis
  • A confirmed higher high above 33.64 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (30.58) with expanding volatility — reduce.
  • Breakdown below the prior structural base (29.20) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-11 09:24:07
  • Market cap $2,352,049,152 · 20d avg dollar volume $42,073,056
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$354,750
Open-market sales$2,487,184
Sales after option exercise$0
Distinct buyers / sellers2 / 4
Net purchase ratio-0.75
Net purchase ratio, excl. option-exercise sales-0.75
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $354,750. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
04 Sep 2026Harshman Richard JDirector5,000$30.21$151,050+1.9%
10 Sep 2026Chowbey SanjayCEO7,000$29.10$203,700+5.8%
Reaction to news
  • No material filings found in the window.
#62 KLAR
Klarna Group Plc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLF sector confirmed no CFO purchase$9,949,164 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
35
conviction / 100
+1.2 since 15 Oct
37.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
Last
13.02
Add above
15.07
Cut below
12.36
50DMA
14.56
200DMA
17.20
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.20
Sponsorship / positioning
  • OBV 50d slope -0.328 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 27% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 40.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $9,949,164 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.4 pts
  • stock vs XLF RS (3m/6m avg): -25.1 pts
What strengthens the thesis
  • A confirmed higher high above 15.07 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (14.56) with expanding volatility — reduce.
  • Breakdown below the prior structural base (12.36) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-28 07:54:00
  • Market cap $4,936,664,064 · 20d avg dollar volume $73,477,413
Net insider activity
Net buying across the insider group.
Open-market purchases$9,949,164
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $9,949,164. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
26 Aug 2026Siemiatkowski SebastianCEO692,506$14.37$9,949,164-9.4%
Reaction to news
  • No material filings found in the window.
#63 DY
Dycom Industries Inc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLI sector not confirmed no CFO purchase$551,307 other insiders (3) 3 insider(s) net purchase ratio +1.00 buy date unknown
34
conviction / 100
unchanged since 15 Oct
28.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)11.5
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
Last
253.61
Add above
294.45
Cut below
253.61
50DMA
313.81
200DMA
384.71
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.35
Sponsorship / positioning
  • OBV 50d slope -0.322 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 26% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 50.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CEO, 2 Director)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $551,307 (1 CEO, 2 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): -33.2 pts
What strengthens the thesis
  • A confirmed higher high above 294.45 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (313.81) with expanding volatility — reduce.
  • Breakdown below the prior structural base (253.61) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-09 17:12:30
  • Market cap $7,649,120,256 · 20d avg dollar volume $166,696,535
Net insider activity
Net buying across the insider group.
Open-market purchases$551,307
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers3 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $551,307. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
01 Sep 2026Fallon David JosephDirector700$286.92$200,844-11.6%
09 Sep 2026Peyovich Daniel SCEO850$296.76$252,246-14.5%
23 Sep 2026Sabater Carmen MDirector350$280.62$98,217-9.6%
Reaction to news
  • No material filings found in the window.
#64 LUCK
Lucky Strike Entertainment Corp
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLY sector not confirmed $4,222 CFO$879,004 other insiders (5) 5 insider(s) net purchase ratio +1.00 buy date unknown
34
conviction / 100
-4.0 since 15 Oct
26.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning13.0
Volatility behaviour5.5
Catalyst alignment (insider)13.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Sector ETF is breaking down — no new longs in this sector.
  • Avg dollar volume $0.27M below the liquidity floor.
  • Price $4.80 below the $5.00 floor.
Last
4.80
Add above
5.65
Cut below
4.80
50DMA
5.81
200DMA
7.38
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.30
Sponsorship / positioning
  • OBV 50d slope -0.118 avg-daily-volumes/bar
  • thin tape — $0.3m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 45.1% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 5 distinct insiders buying (2 CFO, 1 CEO, 4 Director)
  • net purchase ratio +1.00 (5 buying vs 0 selling)
  • CFO purchases $4,222
  • 0.1 bps of market cap
  • change in the CFO's own stake unknown
  • date of last CFO buy unknown
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -14.2 pts
  • stock vs XLY RS (3m/6m avg): -35.5 pts
What strengthens the thesis
  • A confirmed higher high above 5.65 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (5.81) with expanding volatility — reduce.
  • Breakdown below the prior structural base (4.80) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 2 CFO purchase(s), $4,222 total; last filed 2026-09-09 16:16:20
  • Market cap $654,374,528 · 20d avg dollar volume $265,532
Net insider activity
Net buying across the insider group.
Open-market purchases$883,226
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers5 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
2 CFO purchase(s) worth $4,222, plus 5 by other insiders worth $879,004. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 Jun 2026Lavan Robert M.CFO277$7.60$2,103-36.8%
08 Jun 2026Bass Robert JDirector745$8.10$6,035-40.7%
28 Aug 2026Young John AlanDirector4,200$150.94$633,944-96.8%
28 Aug 2026Mathrani SandeepDirector9,350$6.41$59,957-25.1%
09 Sep 2026Shannon Thomas F.CEO30,000$5.86$175,800-18.1%
10 Sep 2026Bass Robert JDirector600$5.45$3,268-11.9%
22 Sep 2026Lavan Robert M.CFO387$5.48$2,119-12.4%
Reaction to news
  • No material filings found in the window.
#65 VENU
Venu Holding Corp
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long Regime XLY sector not confirmed no CFO purchase$1,050,487 other insiders (18) 3 insider(s) net purchase ratio +1.00 buy date unknown
34
conviction / 100
unchanged since 15 Oct
28.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)11.5
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Sector ETF is breaking down — no new longs in this sector.
  • Market cap $66M below the $300M floor.
  • Avg dollar volume $0.56M below the liquidity floor.
  • Price $1.16 below the $5.00 floor.
Last
1.16
Add above
2.07
Cut below
1.13
50DMA
1.67
200DMA
3.64
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.31
Sponsorship / positioning
  • OBV 50d slope -0.325 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 40% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 1 day(s) above 10x median volume (peak 15x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 68.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (12 CEO, 6 Director)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,050,487 (12 CEO, 6 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -14.2 pts
  • stock vs XLY RS (3m/6m avg): -58.5 pts
What strengthens the thesis
  • A confirmed higher high above 2.07 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (1.67) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.13) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-15 16:05:23
  • Market cap $65,558,028 · 20d avg dollar volume $564,926
Net insider activity
Net buying across the insider group.
Open-market purchases$1,050,487
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers3 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 18 purchase(s) by other insiders worth $1,050,487. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
26 May 2026Finke Thomas MDirector15,000$3.74$56,100-69.0%
02 Jul 2026Roth Jay WCEO1,620$2.10$3,401-44.8%
09 Jul 2026Roth Jay WCEO7,850$2.54$19,911-54.3%
14 Aug 2026Roth Jay WCEO4,750$1.97$9,365-41.1%
17 Aug 2026Roth Jay WCEO1,000$1.84$1,840-37.0%
19 Aug 2026Roth Jay WCEO1,000$1.89$1,885-38.6%
21 Aug 2026Roth Jay WCEO1,000$1.92$1,918-39.6%
21 Aug 2026Finke Thomas MDirector30,000$1.92$57,600-39.6%
25 Aug 2026Roth Jay WCEO1,000$1.90$1,898-38.9%
25 Aug 2026Finke Thomas MDirector54,644$1.95$106,501-40.5%
27 Aug 2026Roth Jay WCEO1,000$2.02$2,017-42.6%
31 Aug 2026Roth Jay WCEO2,100$1.90$4,000-38.9%
02 Sep 2026Roth Jay WCEO1,400$1.83$2,561-36.6%
04 Sep 2026Roth Jay WCEO49$1.88$92-38.3%
11 Sep 2026Finke Thomas MDirector200,000$1.75$350,000-33.7%
11 Sep 2026Roth Jay WCEO200,000$1.75$350,000-33.7%
17 Sep 2026Cominsky Stephen JosephDirector3,234$1.70$5,498-31.8%
29 Sep 2026Finke Thomas MDirector50,000$1.52$75,900-23.7%
Reaction to news
  • No material filings found in the window.
#66 MNSO
Miniso Group Holding Ltd
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLY sector not confirmed $340,100 CFO$13,802,020 other insiders (2) 3 insider(s) net purchase ratio +1.00 17d since buy
34
conviction / 100
+0.6 since 15 Oct
22.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.0
Sponsorship / positioning7.2
Volatility behaviour9.0
Catalyst alignment (insider)16.1
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Sector ETF is breaking down — no new longs in this sector.
Last
10.19
Add above
11.51
Cut below
8.66
50DMA
9.94
200DMA
13.97
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.18
Sponsorship / positioning
  • OBV 50d slope -0.013 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 34.9% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CFO, 1 CEO, 1 Officer)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $340,100 (VP, CFO)
  • 1.1 bps of market cap
  • grew the CFO's own position by 62%
  • 17 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -14.2 pts
  • stock vs XLY RS (3m/6m avg): -23.7 pts
What strengthens the thesis
  • A confirmed higher high above 11.51 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (9.94) with expanding volatility — reduce.
  • Breakdown below the prior structural base (8.66) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Zhang Jingjing Eason — VP, CFO
  • 1 CFO purchase(s), $340,100 total; last filed 2026-09-30 06:01:17
  • Market cap $2,977,996,800 · 20d avg dollar volume $12,037,550
Net insider activity
Net buying across the insider group.
Open-market purchases$14,142,120
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers3 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $340,100, plus 2 by other insiders worth $13,802,020. Only the CFO purchases score on the size and recency terms.
Share-class check: the current quote is close to a common depositary-receipt conversion multiple of the raw Form 4 price. The return is withheld because no issuer-verified conversion is configured for this ticker.
Trade dateInsiderSharesPriceValuePrice now vs buy
29 May 2026Yang Yunyun (Alice)Officer2,100,000$3.29$6,901,010+209.7%
29 May 2026Ye GuofuCEO2,100,000$3.29$6,901,010+209.7%
29 Sep 2026Zhang Jingjing EasonCFO150,600$2.26$340,100withheld
Reaction to news
  • No material filings found in the window.
#67 MIR
Mirion Technologies, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector not confirmed $312,000 CFO 1 insider(s) net purchase ratio +0.31 44d since buy
34
conviction / 100
+1.4 since 15 Oct
35.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning15.6
Volatility behaviour11.0
Catalyst alignment (insider)5.9
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Last
15.15
Add above
16.80
Cut below
14.12
50DMA
15.58
200DMA
18.75
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.070 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 24.8% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio +0.31 (1 buying vs 1 selling)
  • CFO purchases $312,000 (CFO)
  • 0.8 bps of market cap
  • grew the CFO's own position by 2%
  • 44 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): -9.4 pts
What strengthens the thesis
  • A confirmed higher high above 16.80 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (15.58) with expanding volatility — reduce.
  • Breakdown below the prior structural base (14.12) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Schopfer Brian — CFO
  • 1 CFO purchase(s), $312,000 total; last filed 2026-09-02 16:10:45
  • Market cap $3,772,995,840 · 20d avg dollar volume $65,989,257
Net insider activity
Net buying across the insider group.
Open-market purchases$312,000
Open-market sales$164,976
Sales after option exercise$0
Distinct buyers / sellers1 / 1
Net purchase ratio+0.31
Net purchase ratio, excl. option-exercise sales+0.31
Purchase tape
1 CFO purchase(s) worth $312,000.
Trade dateInsiderSharesPriceValuePrice now vs buy
02 Sep 2026Schopfer BrianCFO20,000$15.60$312,000-2.9%
Reaction to news
  • No material filings found in the window.
#68 NCT
Intercont (Cayman) Ltd
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLI sector not confirmed no CFO purchase$650,000 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
34
conviction / 100
+3.5 since 15 Oct
36.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning13.0
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Market cap $1M below the $300M floor.
  • Price $1.35 below the $5.00 floor.
Last
1.35
Add above
2.24
Cut below
1.35
50DMA
42.67
200DMA
76.69
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.33
Sponsorship / positioning
  • OBV 50d slope -0.126 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 11.4x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 12 day(s) above 10x median volume (peak 188x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 99.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $650,000 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): -93.3 pts
What strengthens the thesis
  • A confirmed higher high above 2.24 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (42.67) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.35) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-25 06:06:55
  • Market cap $1,384,793 · 20d avg dollar volume $2,475,368
Net insider activity
Net buying across the insider group.
Open-market purchases$650,000
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $650,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
25 Sep 2026Zhu MuchunCEO1,625,000$0.40$650,000+237.5%
Reaction to news
  • No material filings found in the window.
#69 CMTG
Claros Mortgage Trust, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLRE sector not confirmed $42,730 CFO$351,241 other insiders (1) 2 insider(s) net purchase ratio +1.00 buy date unknown
32
conviction / 100
unchanged since 15 Oct
28.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)9.2
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Market cap $166M below the $300M floor.
  • Avg dollar volume $0.94M below the liquidity floor.
  • Price $1.18 below the $5.00 floor.
Last
1.18
Add above
1.65
Cut below
1.16
50DMA
1.49
200DMA
2.22
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.36
Sponsorship / positioning
  • OBV 50d slope -0.447 avg-daily-volumes/bar
  • thin tape — $0.7m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 58.6% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CFO, 1 CEO)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $42,730
  • 2.6 bps of market cap
  • change in the CFO's own stake unknown
  • date of last CFO buy unknown
Cross-asset confirmation
  • closest sector ETF: XLRE
  • XLRE BELOW its 200DMA — sector breaking down
  • XLRE vs SPY 6m: -11.6 pts
  • stock vs XLRE RS (3m/6m avg): -47.1 pts
What strengthens the thesis
  • A confirmed higher high above 1.65 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLRE extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (1.49) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.16) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 1 CFO purchase(s), $42,730 total; last filed 2026-09-08 16:44:59
  • Market cap $166,479,360 · 20d avg dollar volume $944,960
Net insider activity
Net buying across the insider group.
Open-market purchases$393,971
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $42,730, plus 1 by other insiders worth $351,241. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
06 Aug 2026McGillis MikeCFO25,000$1.71$42,730-31.0%
03 Sep 2026Mack RichardCEO220,603$1.59$351,241-25.8%
Reaction to news
  • No material filings found in the window.
#70 NPB
Northpointe Bancshares Inc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLF sector confirmed no CFO purchase$3,607,312 other insiders (4) 1 insider(s) net purchase ratio +0.74 buy date unknown
32
conviction / 100
+1.5 since 15 Oct
34.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.5
Sponsorship / positioning7.0
Volatility behaviour11.2
Catalyst alignment (insider)4.7
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
Last
15.52
Add above
17.42
Cut below
14.54
50DMA
16.40
200DMA
17.38
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.17
Sponsorship / positioning
  • OBV 50d slope -0.371 avg-daily-volumes/bar
  • thin tape — $3.8m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 24.4% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (4 CEO)
  • net purchase ratio +0.74 (1 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $3,607,312 (4 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.4 pts
  • stock vs XLF RS (3m/6m avg): -21.0 pts
What strengthens the thesis
  • A confirmed higher high above 17.42 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (16.40) with expanding volatility — reduce.
  • Breakdown below the prior structural base (14.54) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-02 16:01:51
  • Market cap $536,710,176 · 20d avg dollar volume $3,909,961
Net insider activity
Net buying across the insider group.
Open-market purchases$3,607,312
Open-market sales$541,929
Sales after option exercise$0
Distinct buyers / sellers1 / 1
Net purchase ratio+0.74
Net purchase ratio, excl. option-exercise sales+0.74
Purchase tape
No CFO purchase here — 4 purchase(s) by other insiders worth $3,607,312. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 May 2026Williams Charles AlanCEO25,000$17.21$430,250-9.8%
13 May 2026Williams Charles AlanCEO25,000$17.08$427,030-9.1%
25 Aug 2026Williams Charles AlanCEO78,312$16.95$1,327,106-8.4%
01 Sep 2026Williams Charles AlanCEO85,000$16.74$1,422,926-7.3%
Reaction to news
  • No material filings found in the window.
#71 AMRC
Ameresco, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector not confirmed no CFO purchase$1,914,610 other insiders (8) 4 insider(s) net purchase ratio +0.37 buy date unknown
32
conviction / 100
-0.3 since 15 Oct
26.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.9
Volatility behaviour13.0
Catalyst alignment (insider)10.9
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress).
Last
19.50
Add above
22.75
Cut below
18.51
50DMA
22.86
200DMA
27.05
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.08 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.012 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 49% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 36.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (4 CEO, 4 Director)
  • net purchase ratio +0.37 (4 buying vs 5 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,914,610 (4 CEO, 4 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): -14.9 pts
What strengthens the thesis
  • A confirmed higher high above 22.75 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (22.86) with expanding volatility — reduce.
  • Breakdown below the prior structural base (18.51) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-27 19:51:53
  • Market cap $1,034,791,104 · 20d avg dollar volume $11,223,558
Net insider activity
Net buying across the insider group.
Open-market purchases$1,914,610
Open-market sales$23,987
Sales after option exercise$852,285
Distinct buyers / sellers4 / 5
Net purchase ratio+0.37
Net purchase ratio, excl. option-exercise sales+0.98
Purchase tape
No CFO purchase here — 8 purchase(s) by other insiders worth $1,914,610. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
07 Aug 2026Sakellaris George PCEO7,000$25.85$180,920-24.6%
10 Aug 2026Cox Brian CDirector39,700$25.07$995,279-22.2%
21 Aug 2026Cox Brian CDirector4,625$21.64$100,085-9.9%
24 Aug 2026Miller Jennifer LDirector2,000$20.96$41,920-7.0%
24 Aug 2026Sutton Joseph W.Director9,700$20.87$202,439-6.6%
24 Aug 2026Sakellaris George PCEO10,000$21.43$214,297-9.0%
26 Aug 2026Sakellaris George PCEO5,000$22.66$113,280-13.9%
28 Aug 2026Sakellaris George PCEO3,000$22.13$66,390-11.9%
Reaction to news
  • No material filings found in the window.
#72 LDI
Loandepot, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLF sector confirmed no CFO purchase$912,709 other insiders (3) 1 insider(s) net purchase ratio +1.00 buy date unknown
32
conviction / 100
+0.8 since 15 Oct
33.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.0
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Market cap $237M below the $300M floor.
  • Price $0.53 below the $5.00 floor.
Last
0.53
Add above
1.07
Cut below
0.50
50DMA
0.76
200DMA
1.39
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.22
Sponsorship / positioning
  • OBV 50d slope -0.264 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 32% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $2.4m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 61.2% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (3 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $912,709 (3 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.4 pts
  • stock vs XLF RS (3m/6m avg): -63.1 pts
What strengthens the thesis
  • A confirmed higher high above 1.07 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (0.76) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.50) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-02 16:40:09
  • Market cap $237,467,408 · 20d avg dollar volume $2,644,691
Net insider activity
Net buying across the insider group.
Open-market purchases$912,709
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $912,709. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
24 Aug 2026Hsieh Anthony LiCEO471,466$0.91$430,861-41.3%
26 Aug 2026Hsieh Anthony LiCEO322,961$0.90$289,270-40.6%
31 Aug 2026Hsieh Anthony LiCEO205,573$0.94$192,578-43.1%
Reaction to news
  • No material filings found in the window.
#73 HLMN
Hillman Solutions Corp.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector not confirmed $248,500 CFO 1 insider(s) net purchase ratio -0.00 35d since buy
32
conviction / 100
unchanged since 15 Oct
34.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning13.0
Volatility behaviour14.2
Catalyst alignment (insider)4.4
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 27% deep. Huge travel, no net progress).
Last
7.37
Add above
7.60
Cut below
6.94
50DMA
7.61
200DMA
8.22
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.06 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.038 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 27.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio -0.00 (1 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $248,500 (CFO, Treasurer)
  • 1.7 bps of market cap
  • grew the CFO's own position by 5%
  • 35 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): -8.7 pts
What strengthens the thesis
  • A confirmed higher high above 7.60 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (7.61) with expanding volatility — reduce.
  • Breakdown below the prior structural base (6.94) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Kraft Robert O. — CFO, Treasurer
  • 1 CFO purchase(s), $248,500 total; last filed 2026-09-14 08:49:48
  • Market cap $1,433,796,608 · 20d avg dollar volume $11,996,597
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$248,500
Open-market sales$248,643
Sales after option exercise$0
Distinct buyers / sellers1 / 2
Net purchase ratio-0.00
Net purchase ratio, excl. option-exercise sales-0.00
Purchase tape
1 CFO purchase(s) worth $248,500.
Trade dateInsiderSharesPriceValuePrice now vs buy
11 Sep 2026Kraft Robert O.CFO35,500$7.00$248,500+5.3%
Reaction to news
  • No material filings found in the window.
#74 NXH
Neighborhood Intelligence, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLY sector not confirmed no CFO purchase$1,508,125 other insiders (6) 3 insider(s) net purchase ratio +0.92 buy date unknown
31
conviction / 100
unchanged since 15 Oct
24.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)11.5
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Sector ETF is breaking down — no new longs in this sector.
  • Market cap $172M below the $300M floor.
  • Price $1.56 below the $5.00 floor.
Last
1.56
Add above
3.60
Cut below
1.56
50DMA
3.35
200DMA
4.95
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.44
Sponsorship / positioning
  • OBV 50d slope -0.423 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 33% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 76.7% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (4 CEO, 2 Director)
  • net purchase ratio +0.92 (3 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,508,125 (4 CEO, 2 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -14.2 pts
  • stock vs XLY RS (3m/6m avg): -66.9 pts
What strengthens the thesis
  • A confirmed higher high above 3.60 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (3.35) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.56) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-06 16:02:40
  • Market cap $171,524,560 · 20d avg dollar volume $10,454,967
Net insider activity
Net buying across the insider group.
Open-market purchases$1,508,125
Open-market sales$63,436
Sales after option exercise$0
Distinct buyers / sellers3 / 1
Net purchase ratio+0.92
Net purchase ratio, excl. option-exercise sales+0.92
Purchase tape
No CFO purchase here — 6 purchase(s) by other insiders worth $1,508,125. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 Aug 2026Lemonis MarcusCEO21,691$4.67$101,297-66.6%
05 Aug 2026Lemonis MarcusCEO43,382$4.67$202,594-66.6%
06 Aug 2026Shapiro Robert JacobDirector3,000$4.51$13,530-65.4%
06 Aug 2026Tabacco Joseph J JrDirector20,000$4.57$91,400-65.9%
12 Aug 2026Lemonis MarcusCEO23,094$4.30$99,304-63.7%
06 Oct 2026Lemonis MarcusCEO362,319$2.76$1,000,000-43.5%
Reaction to news
  • No material filings found in the window.
#75 UPST
Upstart Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLF sector confirmed no CFO purchase$7,652,107 other insiders (3) 2 insider(s) net purchase ratio +0.16 buy date unknown
30
conviction / 100
-3.0 since 15 Oct
30.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour9.0
Catalyst alignment (insider)5.8
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress).
Last
23.56
Add above
24.90
Cut below
22.74
50DMA
26.59
200DMA
31.09
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.219 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 46% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 36.4% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (2 CEO, 1 Director)
  • net purchase ratio +0.16 (2 buying vs 4 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $7,652,107 (2 CEO, 1 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.4 pts
  • stock vs XLF RS (3m/6m avg): -28.1 pts
What strengthens the thesis
  • A confirmed higher high above 24.90 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (26.59) with expanding volatility — reduce.
  • Breakdown below the prior structural base (22.74) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-10 19:13:30
  • Market cap $2,254,964,480 · 20d avg dollar volume $106,349,542
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$7,652,107
Open-market sales$2,412,266
Sales after option exercise$3,166,197
Distinct buyers / sellers2 / 4
Net purchase ratio+0.16
Net purchase ratio, excl. option-exercise sales+0.52
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $7,652,107. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
07 May 2026Girouard DaveDirector170,240$29.37$4,999,607-19.8%
13 May 2026Gu PaulCEO50,000$27.50$1,375,000-14.3%
10 Sep 2026Gu PaulCEO50,000$25.55$1,277,500-7.8%
Reaction to news
  • No material filings found in the window.
#76 HEI
Heico Corp
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector not confirmed no CFO purchase$1,400,595 other insiders (8) 8 insider(s) net purchase ratio +0.63 buy date unknown
30
conviction / 100
+0.1 since 15 Oct
32.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour16.5
Catalyst alignment (insider)4.1
Cross-asset confirmation2.4
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Last
309.87
Add above
312.62
Cut below
295.78
50DMA
323.94
200DMA
320.90
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.231 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 21.1% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 7 insiders bought on 2026-10-08 at exactly $220.30 — an offering or subscription, not independent decisions; excluded from the insider signal
  • single insider — no cluster (1 CEO, 7 Director)
  • net purchase ratio +0.63 (8 buying vs 1 selling)
  • no CFO purchase outside the offering — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): +2.9 pts
What strengthens the thesis
  • A confirmed higher high above 312.62 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (323.94) with expanding volatility — reduce.
  • Breakdown below the prior structural base (295.78) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-13 15:33:35
  • Market cap $43,306,627,072 · 20d avg dollar volume $140,123,574
Net insider activity
Net buying across the insider group.
Open-market purchases$1,400,595
Open-market sales$320,401
Sales after option exercise$0
Distinct buyers / sellers8 / 1
Net purchase ratio+0.63
Net purchase ratio, excl. option-exercise sales+0.63
Purchase tape
No CFO purchase here — 8 purchase(s) by other insiders worth $1,400,595. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
08 Oct 2026Mendelson Victor HCEO795$220.30$175,142+40.7%
08 Oct 2026Culligan Thomas MDirector795$220.30$175,142+40.7%
08 Oct 2026Hildebrandt Mark HDirector795$220.30$175,142+40.7%
08 Oct 2026Neitzel JulieDirector592$294.93$174,601+5.1%
08 Oct 2026Fine Carol F.Director795$220.30$175,142+40.7%
08 Oct 2026Schriesheim AlanDirector795$220.30$175,142+40.7%
08 Oct 2026Henriques AdolfoDirector795$220.30$175,142+40.7%
08 Oct 2026Cheruvatath NandakumarDirector795$220.30$175,142+40.7%
Reaction to news
  • No material filings found in the window.
#77 TDIC
Dreamland Ltd
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long Regime XLC sector not confirmed no CFO purchase$6,690,000 other insiders (3) 1 insider(s) net purchase ratio +1.00 buy date unknown
28
conviction / 100
-0.5 since 15 Oct
29.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning13.0
Volatility behaviour9.0
Catalyst alignment (insider)5.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
  • Sector ETF is breaking down — no new longs in this sector.
  • Market cap $7M below the $300M floor.
  • Price $1.94 below the $5.00 floor.
Last
1.94
Add above
4.00
Cut below
1.85
50DMA
2.30
200DMA
15.74
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.030 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 877% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 10 day(s) above 10x median volume (peak 626x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 81.9% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (3 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $6,690,000 (3 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLC
  • XLC BELOW its 200DMA — sector breaking down
  • XLC vs SPY 6m: -14.8 pts
  • stock vs XLC RS (3m/6m avg): -57.3 pts
What strengthens the thesis
  • A confirmed higher high above 4.00 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLC extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (2.30) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.85) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-14 10:57:56
  • Market cap $6,622,351 · 20d avg dollar volume $10,112,114
Net insider activity
Net buying across the insider group.
Open-market purchases$6,690,000
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $6,690,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
07 Jul 2026Seto Wai YueCEO972,000$3.75$3,645,000-48.3%
07 Jul 2026Seto Wai YueCEO652,000$3.75$2,445,000-48.3%
09 Oct 2026Seto Wai YueCEO300,000$2.00$600,000-3.0%
Reaction to news
  • No material filings found in the window.
#78 GIII
G III Apparel Group Ltd /De/
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLY sector not confirmed no CFO purchase$1,117,600 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
28
conviction / 100
-0.7 since 15 Oct
29.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.1
Sponsorship / positioning7.0
Volatility behaviour14.2
Catalyst alignment (insider)5.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Sector ETF is breaking down — no new longs in this sector.
Last
28.38
Add above
28.97
Cut below
26.77
50DMA
29.67
200DMA
30.68
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.25
Sponsorship / positioning
  • OBV 50d slope -0.113 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 27.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,117,600 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -14.2 pts
  • stock vs XLY RS (3m/6m avg): -9.1 pts
What strengthens the thesis
  • A confirmed higher high above 28.97 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (29.67) with expanding volatility — reduce.
  • Breakdown below the prior structural base (26.77) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-15 16:29:58
  • Market cap $1,216,835,200 · 20d avg dollar volume $16,773,371
Net insider activity
Net buying across the insider group.
Open-market purchases$1,117,600
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,117,600. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 Sep 2026Goldfarb MorrisCEO40,000$27.94$1,117,600+1.6%
Reaction to news
  • No material filings found in the window.
#79 VCIG
Vci Global Ltd
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLI sector not confirmed no CFO purchase$2,083,225 other insiders (3) 1 insider(s) net purchase ratio +1.00 buy date unknown
28
conviction / 100
unchanged since 15 Oct
28.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Market cap $1M below the $300M floor.
  • Price $0.25 below the $5.00 floor.
Last
0.25
Add above
4.13
Cut below
0.25
50DMA
2.08
200DMA
113.36
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.70
Sponsorship / positioning
  • OBV 50d slope -0.587 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 129% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 13 day(s) above 10x median volume (peak 1767x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 99.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (3 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $2,083,225 (3 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): -93.8 pts
What strengthens the thesis
  • A confirmed higher high above 4.13 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (2.08) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.25) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-10-05 06:10:29
  • Market cap $516,252 · 20d avg dollar volume $5,999,801
Net insider activity
Net buying across the insider group.
Open-market purchases$2,083,225
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $2,083,225. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
20 May 2026Hoo Voon HimCEO1,200,000$0.75$900,000-66.9%
26 May 2026Hoo Voon HimCEO654,135$1.33$870,000-81.3%
30 Sep 2026Hoo Voon HimCEO193,349$1.62$313,225-84.7%
Reaction to news
  • No material filings found in the window.
#80 SGI
Somnigroup International Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLY sector not confirmed no CFO purchase$1,885,314 other insiders (1) 1 insider(s) net purchase ratio +0.62 buy date unknown
28
conviction / 100
unchanged since 15 Oct
29.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour16.4
Catalyst alignment (insider)4.1
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
  • Sector ETF is breaking down — no new longs in this sector.
Last
63.58
Add above
64.65
Cut below
61.76
50DMA
64.41
200DMA
74.75
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.148 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 21.2% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +0.62 (1 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,885,314 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -14.2 pts
  • stock vs XLY RS (3m/6m avg): -13.1 pts
What strengthens the thesis
  • A confirmed higher high above 64.65 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (64.41) with expanding volatility — reduce.
  • Breakdown below the prior structural base (61.76) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-27 18:06:21
  • Market cap $14,638,607,360 · 20d avg dollar volume $161,422,745
Net insider activity
Net buying across the insider group.
Open-market purchases$1,885,314
Open-market sales$0
Sales after option exercise$445,539
Distinct buyers / sellers1 / 1
Net purchase ratio+0.62
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,885,314. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 Aug 2026Thompson Scott LCEO30,000$62.84$1,885,314+1.2%
Reaction to news
  • No material filings found in the window.
#81 SITE
Siteone Landscape Supply, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector not confirmed no CFO purchase$1,544,130 other insiders (3) 2 insider(s) net purchase ratio +0.85 buy date unknown
27
conviction / 100
unchanged since 15 Oct
22.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour10.6
Catalyst alignment (insider)9.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 26% deep. Huge travel, no net progress).
Last
94.84
Add above
95.21
Cut below
86.36
50DMA
93.73
200DMA
118.03
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.119 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 26.0% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (2 CEO, 1 Officer)
  • net purchase ratio +0.85 (2 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,544,130 (2 CEO, 1 Officer) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): -16.8 pts
What strengthens the thesis
  • A confirmed higher high above 95.21 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (93.73) with expanding volatility — reduce.
  • Breakdown below the prior structural base (86.36) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-28 17:11:18
  • Market cap $4,202,192,128 · 20d avg dollar volume $87,737,770
Net insider activity
Net buying across the insider group.
Open-market purchases$1,544,130
Open-market sales$128,054
Sales after option exercise$0
Distinct buyers / sellers2 / 1
Net purchase ratio+0.85
Net purchase ratio, excl. option-exercise sales+0.85
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $1,544,130. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
06 May 2026Laughlin Daniel T.Officer2,000$123.60$247,200-23.3%
04 Aug 2026Black DougCEO8,000$102.04$816,280-7.1%
26 Aug 2026Black DougCEO5,000$96.13$480,650-1.3%
Reaction to news
  • No material filings found in the window.
#82 VST
Vistra Corp.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLU sector not confirmed no CFO purchase$1,173,069 other insiders (2) 1 insider(s) net purchase ratio -0.91 buy date unknown
26
conviction / 100
-0.5 since 15 Oct
32.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning12.7
Volatility behaviour9.5
Catalyst alignment (insider)0.0
Cross-asset confirmation1.9
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Insiders are net sellers — net purchase ratio -0.91 over the last 180 days (7 selling vs 1 buying). Other insiders bought (2 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
  • Overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (genuine chop).
  • Sector ETF is breaking down — no new longs in this sector.
Last
152.02
Add above
168.75
Cut below
135.44
50DMA
144.74
200DMA
154.17
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.08 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.174 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 28% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 19.7% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CEO)
  • net purchase ratio -0.91 (1 buying vs 7 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,173,069 (2 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLU
  • XLU BELOW its 200DMA — sector breaking down
  • XLU vs SPY 6m: -15.3 pts
  • stock vs XLU RS (3m/6m avg): +1.2 pts
What strengthens the thesis
  • A confirmed higher high above 168.75 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLU extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (144.74) with expanding volatility — reduce.
  • Breakdown below the prior structural base (135.44) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-02 09:38:31
  • Market cap $51,023,265,792 · 20d avg dollar volume $1,113,173,818
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,173,069
Open-market sales$25,878,803
Sales after option exercise$0
Distinct buyers / sellers1 / 7
Net purchase ratio-0.91
Net purchase ratio, excl. option-exercise sales-0.91
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $1,173,069. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
24 Aug 2026Burke James ACEO2,000$135.00$270,000+12.6%
31 Aug 2026Burke James ACEO6,665$135.49$903,069+12.2%
Reaction to news
  • No material filings found in the window.
#83 GWAV
Greenwave Technology Solutions, Inc.
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long Regime XLI sector not confirmed no CFO purchase$8,000,002 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
25
conviction / 100
+3.5 since 15 Oct
25.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 61% deep. Huge travel, no net progress).
  • Market cap $7M below the $300M floor.
  • Avg dollar volume $0.05M below the liquidity floor.
  • Price $2.49 below the $5.00 floor.
Last
2.49
Add above
2.72
Cut below
2.31
50DMA
3.45
200DMA
3.70
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.142 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 106% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.0m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 5 day(s) above 10x median volume (peak 366x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 60.6% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $8,000,002 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): -21.5 pts
What strengthens the thesis
  • A confirmed higher high above 2.72 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (3.45) with expanding volatility — reduce.
  • Breakdown below the prior structural base (2.31) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-09 17:42:38
  • Market cap $7,441,297 · 20d avg dollar volume $54,370
Net insider activity
Net buying across the insider group.
Open-market purchases$8,000,002
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $8,000,002. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 Aug 2026Meeks DannyCEO2,152,853$3.72$8,000,002-32.9%
Reaction to news
  • No material filings found in the window.
#84 BDN
Brandywine Realty Trust
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLRE sector not confirmed no CFO purchase$100,344 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
25
conviction / 100
-0.3 since 15 Oct
24.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour12.7
Catalyst alignment (insider)5.0
Cross-asset confirmation0.2
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
  • Price $2.63 below the $5.00 floor.
Last
2.63
Add above
2.76
Cut below
2.53
50DMA
2.86
200DMA
2.84
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.188 avg-daily-volumes/bar
  • thin tape — $4.7m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 20.6% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $100,344 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLRE
  • XLRE BELOW its 200DMA — sector breaking down
  • XLRE vs SPY 6m: -11.6 pts
  • stock vs XLRE RS (3m/6m avg): -4.5 pts
What strengthens the thesis
  • A confirmed higher high above 2.76 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLRE extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (2.86) with expanding volatility — reduce.
  • Breakdown below the prior structural base (2.53) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-09-16 10:28:17
  • Market cap $454,334,752 · 20d avg dollar volume $4,689,557
Net insider activity
Net buying across the insider group.
Open-market purchases$100,344
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $100,344. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 Sep 2026Sweeney Gerard HCEO33,900$2.96$100,344-11.1%
Reaction to news
  • No material filings found in the window.
TickerStageETFConv.SizeCFO $RS vs ETF 6mvs 200DMAStatus
EPSNEarly Trend ExpansionXLE74$0–$0$0-20.9+8.1%gated
GMERegime ShiftXLY68$0–$0$0+15.4+19.2%gated
MTDREarly Trend ExpansionXLE68$0–$0$221,460-20.7+8.3%gated
GTLBLate ExtensionXLK66$0–$0$0+127.2+59.5%gated
INRNo Long RegimeXLE65$0–$0$299,993-40.9-9.9%gated
HRGNLate ExtensionXLP65$0–$0$0+34.2+40.9%gated
JUSHRegime ShiftXLV60$0–$0$12,486-17.1+2.4%gated
TISIEarly Trend ExpansionXLI58$0–$0$426,760+40.3+29.8%gated
APIEarly Trend ExpansionXLK58$0–$0$0-10.4+5.0%gated
SBLKMature TrendXLI58$0–$0$424,050+22.2+10.3%gated
DVNMature TrendXLE57$0–$0$0-9.4+13.3%gated
QTEXLate ExtensionXLK57$0–$0$0+182.1+58.2%gated
BORRNo Long RegimeXLE57$0–$0$0-44.2-7.2%gated
BCBPNo Long RegimeXLF56$0–$0$77,500-19.3-10.9%gated
PRTSRegime ShiftXLY56$0–$0$0-2.5+13.6%gated
IMMREarly Trend ExpansionXLK54$0–$0$0-8.7+5.6%gated
MAIANo Long RegimeXLV54$0–$0$0-38.3-25.8%gated
VFFNo Long RegimeXLP53$0–$0$0-22.8-7.5%gated
ATECNo Long RegimeXLV53$0–$0$0-25.5-5.2%gated
INBXNo Long RegimeXLV52$0–$0$0-17.9-1.9%gated
MXNo Long RegimeXLK52$0–$0$0-39.6-30.3%gated
NTHINo Long RegimeXLV50$0–$0$2,615-69.2-53.3%gated
BWMXNo Long RegimeXLY50$0–$0$0-4.6-3.7%gated
XENENo Long RegimeXLV50$0–$0$559,740-63.6-36.4%gated
PNFPNo Long RegimeXLF49$0–$0$0-8.1-1.3%gated
RLMDNo Long RegimeXLV48$0–$0$843,990-78.3-42.6%gated
UBERNo Long RegimeXLK48$0–$0$0-27.9-5.2%gated
HWKNNo Long RegimeXLB47$0–$0$153,510-11.6-8.2%gated
THMNo Long RegimeXLB47$0–$0$0-16.1-10.7%gated
ZONENo Long RegimeXLK47$0–$0$0-88.7-75.9%gated
NYAXNo Long RegimeXLK47$0–$0$0-48.8-22.0%gated
PETZEarly Trend ExpansionXLRE46$0–$0$0+24.3+5.0%gated
CRESYNo Long RegimeXLI46$0–$0$0+2.3-1.3%gated
RCTNo Long RegimeXLK45$0–$0$0-107.8-86.4%gated
DKSNo Long RegimeXLY45$0–$0$999,983-28.5-25.3%gated
CELHNo Long RegimeXLP44$0–$0$0-27.7-20.8%gated
COENo Long RegimeXLP44$0–$0$0-60.5-45.1%gated
NAMSNo Long RegimeXLV43$0–$0$0-62.6-34.9%gated
ENOVNo Long RegimeXLV43$0–$0$0-45.3-16.2%gated
ITTMature TrendXLI43$0–$0$0-6.2+0.4%gated
TFCNo Long RegimeXLF43$0–$0$0-11.6-3.8%gated
DMRANo Long RegimeXLV43$0–$0$0-50.4-28.2%gated
AMRZNo Long RegimeXLB42$0–$0$283,530-32.6-25.9%gated
CTEVNo Long RegimeXLV42$0–$0$0-12.3-15.4%gated
GRABNo Long RegimeXLK42$0–$0$0-49.3-21.4%gated
HCATNo Long RegimeXLV42$0–$0$0+10.9-1.4%gated
RWTNo Long RegimeXLRE41$0–$0$100,238-41.4-36.0%gated
SCORNo Long RegimeXLK41$0–$0$0-76.9-49.7%gated
THMature TrendXLI40$0–$0$0+7.0+7.0%gated
GRCENo Long RegimeXLV40$0–$0$0-78.7-34.9%gated
TSNNo Long RegimeXLP39$0–$0$0-21.5-6.8%gated
ELOGUnclearXLI38$0–$0$0+30.8+35.3%gated
BLNENo Long RegimeXLF38$0–$0$10,393-73.8-54.7%gated
DOMHNo Long RegimeXLF38$0–$0$0-33.6-32.4%gated
SLBTNo Long RegimeXLV38$0–$0$0-99.5-76.7%gated
OXMNo Long RegimeXLY38$0–$0$0-33.9-27.9%gated
FOXUnclearXLC37$0–$0$0+5.1+2.1%gated
FLNANo Long RegimeXLV37$0–$0$0-79.1-50.8%gated
PVHUnclearXLY37$0–$0$0-3.8+10.5%gated
ADCNo Long RegimeXLRE37$0–$0$0-10.2-8.8%gated
KMTNo Long RegimeXLI36$0–$0$0-17.2-10.4%gated
KLARNo Long RegimeXLF35$0–$0$0-20.2-24.3%gated
DYNo Long RegimeXLI34$0–$0$0-33.7-34.1%gated
LUCKNo Long RegimeXLY34$0–$0$4,222-39.6-35.0%gated
VENUNo Long RegimeXLY34$0–$0$0-67.7-68.1%gated
MNSONo Long RegimeXLY34$0–$0$340,100-28.7-27.1%gated
MIRNo Long RegimeXLI34$0–$0$312,000-20.4-19.2%gated
NCTNo Long RegimeXLI34$0–$0$0-94.0-98.2%gated
CMTGNo Long RegimeXLRE32$0–$0$42,730-52.6-46.8%gated
NPBNo Long RegimeXLF32$0–$0$0-25.5-10.7%gated
AMRCNo Long RegimeXLI32$0–$0$0-21.8-27.9%gated
LDINo Long RegimeXLF32$0–$0$0-76.8-61.5%gated
HLMNNo Long RegimeXLI32$0–$0$248,500-14.1-10.4%gated
NXHNo Long RegimeXLY31$0–$0$0-66.6-68.5%gated
UPSTNo Long RegimeXLF30$0–$0$0-38.5-24.2%gated
HEINo Long RegimeXLI30$0–$0$0+9.1-3.4%gated
TDICNo Long RegimeXLC28$0–$0$0-81.6-87.7%gated
GIIINo Long RegimeXLY28$0–$0$0-0.1-7.5%gated
VCIGNo Long RegimeXLI28$0–$0$0-95.8-99.8%gated
SGINo Long RegimeXLY28$0–$0$0-18.6-14.9%gated
SITENo Long RegimeXLI27$0–$0$0-31.5-19.6%gated
VSTNo Long RegimeXLU26$0–$0$0+0.6-1.4%gated
GWAVNo Long RegimeXLI25$0–$0$0-34.7-32.5%gated
BDNNo Long RegimeXLRE25$0–$0$0-2.6-7.4%gated