🔗 Copy link⇓ Download

CFO and CEO purchases, filtered for campaign structure

Run Wednesday 02 September 2026, 21:23 · 125 CFO/CEO filings → 97 tickers → 92 with clean price history · 7 pass every hard gate

Market regime: SPY above its rising 200DMA; efficiency ratio 0.10 — overlapping, stand aside. Stage: Mature Trend.
7
Pass all gates
4
Conviction ≥ 75
11
Early-stage campaigns
$6,319,413
Total CFO capital committed
showing 7

Ranked

highest conviction first · click any name to jump to its charts
1 NOMD Nomad Foods Ltd Regime Shift, sector confirmed; strongest on volatility (20/20); weakest on sector alignment (13/20). Last earnings rewarded (+5.6%); 4 insiders buying. 81 $40,000–$50,000 2 ABCL Abcellera Biologics Inc. Late Extension, sector confirmed; strongest on regime (19/20); weakest on sponsorship (14/20). Last earnings neutral (-2.8%); 125% above the 200DMA. 79 $16,000–$20,000 3 DMLP Dorchester Minerals, L.P. Early Trend Expansion, sector confirmed; strongest on volatility (20/20); weakest on sector alignment (13/20). Last earnings neutral (+1.0%); 3 insiders buying. 79 $40,000–$50,000 4 MLAB Mesa Laboratories Inc /Co/ Early Trend Expansion, sector confirmed; strongest on volatility (20/20); weakest on insider signal (9/20). Insiders net sellers (NPR -0.07); last earnings neutral (-1.0%). 76 $40,000–$50,000 5 DINO Hf Sinclair Corp Late Extension, sector confirmed; strongest on regime (20/20); weakest on insider signal (6/20). Last earnings shrugged off (-1.6%); 65% above the 200DMA. 73 $10,000–$14,000 6 PFE Pfizer Inc Mature Trend, sector confirmed; strongest on regime (17/20); weakest on sector alignment (10/20). Last earnings shrugged off (+1.5%); 3 insiders buying. 69 $17,500–$24,500 7 KURA Kura Oncology, Inc. Mature Trend, sector confirmed; strongest on regime (19/20); weakest on insider signal (2/20). Last earnings neutral (+0.1%); +42 pts vs XLV over 6m. 62 $17,500–$24,500

Standing aside

85 name(s) a hard gate removed, regardless of score
8 TISI Team Inc Stand aside — insiders are net sellers — net purchase ratio -0.97 over the last 180 days (1 selling vs 7 buying). The CFO purchase is contradicted by the rest of the insider group. (+2 more) 75 9 IAUX I-80 Gold Corp. Stand aside — overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution). (+1 more) 69 10 PRE Prenetics Global Ltd Stand aside — overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution). 68 11 APLM Apollomics Inc. Stand aside — 200DMA is not rising — regime not clear. (+2 more) 67 12 SODI Solitron Devices Inc Stand aside — insiders are net sellers — net purchase ratio -0.83 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. (+2 more) 66 13 XRN Chiron Real Estate Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop). 66 14 CTEV Claritev Corp Stand aside — 200DMA is not rising — regime not clear. 64 15 MTDR Matador Resources Co Stand aside — overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 27% deep. Huge travel, no net progress). 64 16 SON Sonoco Products Co Stand aside — overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution). (+1 more) 61 17 GRML Greenland Mines Ltd Stand aside — market cap $15M below the $300M floor. (+1 more) 60 18 HEPA Hepion Pharmaceuticals, Inc. Stand aside — 200DMA is not rising — regime not clear. (+4 more) 58 19 HOG Harley-Davidson, Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop). (+1 more) 58 20 PNFP Pinnacle Financial Partners, Inc. Stand aside — insiders are net sellers — net purchase ratio -0.88 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) 58 21 STRZ Starz Entertainment Corp /Cn/ Stand aside — 50DMA is not rising. (+3 more) 58 22 LINE Lineage, Inc. Stand aside — 50DMA is not rising. (+1 more) 56 23 EPSN Epsilon Energy Ltd. Stand aside — overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (genuine chop). (+1 more) 56 24 ANGX Angel Studios, Inc. Stand aside — 200DMA is not rising — regime not clear. (+2 more) 56 25 BCML Baycom Corp Stand aside — 50DMA is not rising. (+1 more) 55 26 TMCI Treace Medical Concepts, Inc. Stand aside — 200DMA is not rising — regime not clear. (+2 more) 55 27 ITT Itt Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop). 55 28 UTGN Utg Inc Stand aside — price below the 200DMA — no long regime. (+3 more) 55 29 AMRZ Amrize Ltd Stand aside — price below the 200DMA — no long regime. (+3 more) 54 30 INTC Intel Corp Stand aside — 50DMA is not rising. (+1 more) 54 31 SCTH Securetech Innovations, Inc. Stand aside — sector ETF is breaking down — no new longs in this sector. NOTE: this name is beating XLY by +173 points, which usually means the sector mapping is wrong rather than the stock exceptional — check the classification before trusting this gate. (+1 more) 54 32 SMRT Smartrent, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 54 33 GPOR Gulfport Energy Corp Stand aside — price below the 200DMA — no long regime. (+3 more) 53 34 EMBC Embecta Corp. Stand aside — price below the 200DMA — no long regime. (+1 more) 52 35 TSCO Tractor Supply Co /De/ Stand aside — price below the 200DMA — no long regime. (+2 more) 52 36 PODD Insulet Corp Stand aside — price below the 200DMA — no long regime. (+3 more) 52 37 REFI Chicago Atlantic Real Estate Finance, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 51 38 VRCA Verrica Pharmaceuticals Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 50 39 KEEL Keel Infrastructure Corp. Stand aside — price below the 200DMA — no long regime. (+3 more) 50 40 SAGT Sagtec Global Ltd Stand aside — price below the 200DMA — no long regime. (+5 more) 49 41 ACDC Profrac Holding Corp. Stand aside — price below the 200DMA — no long regime. (+1 more) 49 42 BSX Boston Scientific Corp Stand aside — price below the 200DMA — no long regime. (+2 more) 49 43 LITB Lightinthebox Holding Co., Ltd. Stand aside — 50DMA is not rising. (+5 more) 48 44 NAKA Nakamoto Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 48 45 CCB Coastal Financial Corp Stand aside — price below the 200DMA — no long regime. (+2 more) 47 46 SCOR Comscore, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 47 47 HWKN Hawkins Inc Stand aside — price below the 200DMA — no long regime. (+2 more) 46 48 BTDR Bitdeer Technologies Group Stand aside — price below the 200DMA — no long regime. (+2 more) 46 49 CE Celanese Corp Stand aside — price below the 200DMA — no long regime. (+2 more) 46 50 FBIN Fortune Brands Innovations, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 46 51 NPB Northpointe Bancshares Inc Stand aside — price below the 200DMA — no long regime. (+2 more) 45 52 JUSH Jushi Holdings Inc. Stand aside — 200DMA is not rising — regime not clear. (+5 more) 45 53 TTMI Ttm Technologies Inc Stand aside — price below the 200DMA — no long regime. (+2 more) 45 54 BLNE Beeline Holdings, Inc. Stand aside — price below the 200DMA — no long regime. (+6 more) 44 55 NTHI Neonc Technologies Holdings, Inc. Stand aside — price below the 200DMA — no long regime. (+5 more) 44 56 PETZ Tdh Holdings, Inc. Stand aside — 50DMA is not rising. (+3 more) 44 57 VERI Veritone, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 44 58 LBGJ Li Bang International Corp Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 43 59 CIA Citizens, Inc. Stand aside — price below the 200DMA — no long regime. (+5 more) 42 60 PRCT Procept Biorobotics Corp Stand aside — price below the 200DMA — no long regime. (+2 more) 42 61 COE 51Talk Online Education Group Stand aside — price below the 200DMA — no long regime. (+4 more) 41 62 GBFH Gbank Financial Holdings Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 41 63 CVM Cel Sci Corp Stand aside — price below the 200DMA — no long regime. (+5 more) 41 64 TLSA Tiziana Life Sciences Ltd Stand aside — price below the 200DMA — no long regime. (+5 more) 41 65 CHCT Community Healthcare Trust Inc Stand aside — price below the 200DMA — no long regime. (+1 more) 40 66 PRMB Primo Brands Corp Stand aside — 50DMA is not rising. (+2 more) 40 67 HLI Houlihan Lokey, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 39 68 CSGP Costar Group, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 38 69 UA Under Armour, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 38 70 TDIC Dreamland Ltd Stand aside — price below the 200DMA — no long regime. (+6 more) 38 71 MIR Mirion Technologies, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 37 72 BABA Alibaba Group Holding Ltd Stand aside — price below the 200DMA — no long regime. (+4 more) 36 73 LDI Loandepot, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 36 74 KLAR Klarna Group Plc Stand aside — price below the 200DMA — no long regime. (+3 more) 36 75 AMRC Ameresco, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 36 76 REZI Resideo Technologies, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 35 77 RM Regional Management Corp. Stand aside — price below the 200DMA — no long regime. (+4 more) 35 78 OPEN Opendoor Technologies Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 34 79 SITE Siteone Landscape Supply, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 34 80 FRPH Frp Holdings, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 34 81 ALK Alaska Air Group, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 33 82 APTV Aptiv Plc Stand aside — price below the 200DMA — no long regime. (+3 more) 32 83 FUN Six Flags Entertainment Corporation/New Stand aside — price below the 200DMA — no long regime. (+3 more) 32 84 ONON On Holding AG Stand aside — price below the 200DMA — no long regime. (+3 more) 31 85 RAIN Rain Enhancement Technologies Holdco, Inc. Stand aside — price below the 200DMA — no long regime. (+5 more) 30 86 OPLN Openlane, Inc. Stand aside — 50DMA is not rising. (+3 more) 28 87 REBN Reborn Coffee, Inc. Stand aside — price below the 200DMA — no long regime. (+7 more) 28 88 SGI Somnigroup International Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 27 89 OPFI Oppfi Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 26 90 VST Vistra Corp. Stand aside — price below the 200DMA — no long regime. (+4 more) 24 91 CCHH Cch Holdings Ltd Stand aside — price below the 200DMA — no long regime. (+6 more) 23 92 LUMN Lumen Technologies, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 22

Full detail

charts, pillar breakdown, purchase tape
#1 NOMD
Nomad Foods Ltd
Regime Shift, sector confirmed; strongest on volatility (20/20); weakest on sector alignment (13/20). Last earnings rewarded (+5.6%); 4 insiders buying.
Regime Shift XLP sector confirmed $478,300 CFO$9,632,960 other insiders (4) 4 insider(s) net purchase ratio +1.00 14d since buy
81
conviction / 100
+16.8 since 01 Sep
80.2
technical / 100
$40,000–$50,000
Press
Regime clarity17.2
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)17.2
Cross-asset confirmation13.0
Last
11.59
Add above
12.56
Cut below
10.93
50DMA
11.54
200DMA
10.88
NOMD daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
NOMD — 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
  • higher highs and higher lows
  • efficiency ratio 0.16
Sponsorship / positioning
  • OBV 50d slope +0.266 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 9.1% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (2 CFO, 2 CEO, 1 Chair, 1 Director)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • CFO purchases $478,300 (CFO)
  • 3.0 bps of market cap
  • grew the CFO's own position by 8%
  • 14 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -12.9 pts
  • stock vs XLP RS (3m/6m avg): +15.8 pts
What strengthens the thesis
  • A confirmed higher high above 12.56 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.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (11.54) with expanding volatility — reduce.
  • Breakdown below the prior structural base (10.93) — 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: Baldew Ruben — CFO
  • 2 CFO purchase(s), $478,300 total; last filed 2026-08-21 16:30:18
  • Market cap $1,620,179,712 · 20d avg dollar volume $23,000,652
Net insider activity
Net buying across the insider group.
Open-market purchases$10,111,260
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
2 CFO purchase(s) worth $478,300, plus 4 by other insiders worth $9,632,960. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
11 May 2026Gottesman NoamChair700,000$9.47$6,632,410+22.4%
13 May 2026Ashken Ian G HDirector100,000$9.13$912,690+26.9%
14 May 2026Baldew RubenCFO14,731$9.71$143,069+19.4%
15 May 2026Brisby DominicCEO150,000$9.79$1,468,860+18.4%
19 Aug 2026Baldew RubenCFO28,290$11.85$335,231-2.2%
24 Aug 2026Brisby DominicCEO50,000$12.38$619,000-6.4%
Reaction to news
2 material events; 2 taken well, 0 badly; last earnings 13 Aug: rewarded (+5.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
13 Aug 26EarningsEarnings-4.1%+5.6%+4.9%2.7x-3.6%Rewarded
07 May 26EarningsEarnings+2.4%+0.2%+0.5%2.2x-1.7%Shrugged off
#2 ABCL
Abcellera Biologics Inc.
Late Extension, sector confirmed; strongest on regime (19/20); weakest on sponsorship (14/20). Last earnings neutral (-2.8%); 125% above the 200DMA.
Late Extension XLV sector confirmed $383,904 CFO$1,257,175 other insiders (4) 3 insider(s) net purchase ratio +1.00 19d since buy
79
conviction / 100
+0.7 since 01 Sep
80.1
technical / 100
$16,000–$20,000
Standard · sized down 60% for campaign stage (Late Extension)
Regime clarity19.3
Sponsorship / positioning14.0
Volatility behaviour16.0
Catalyst alignment (insider)15.2
Cross-asset confirmation14.8
Last
11.36
Add above
12.58
Cut below
10.44
50DMA
8.21
200DMA
5.06
ABCL daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ABCL — 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
  • higher highs and higher lows
  • efficiency ratio 0.26
Sponsorship / positioning
  • OBV 50d slope +0.359 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.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 9.8% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CFO, 4 Director)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $383,904 (CFO)
  • 1.0 bps of market cap
  • grew the CFO's own position by 6%
  • 19 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.2 pts
  • stock vs XLV RS (3m/6m avg): +141.4 pts
What strengthens the thesis
  • A confirmed higher high above 12.58 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 (8.21) with expanding volatility — reduce.
  • Breakdown below the prior structural base (10.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: Booth Andrew — CFO
  • 1 CFO purchase(s), $383,904 total; last filed 2026-08-14 12:04:25
  • Market cap $3,681,177,856 · 20d avg dollar volume $109,527,616
Net insider activity
Net buying across the insider group.
Open-market purchases$1,641,079
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 $383,904, plus 4 by other insiders worth $1,257,175. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 May 2026Montalbano John S.Director20,000$4.77$95,400+138.2%
12 Aug 2026Hayden Michael RDirector46,387$10.37$481,033+9.5%
14 Aug 2026Booth AndrewCFO37,200$10.32$383,904+10.1%
18 Aug 2026Montalbano John S.Director10,000$11.03$110,300+3.0%
24 Aug 2026Hayden Michael RDirector53,613$10.64$570,442+6.8%
Reaction to news
8 material events; 2 taken well, 0 badly; last earnings 05 Aug: neutral (-2.8%).
SessionFilingEventGapDayvs SPYVol+5dRead
13 Aug 268-KMaterial agreement; Other material event-0.3%+5.9%+5.2%2.5x+5.5%Rewarded
10 Aug 268-KRegulation FD disclosure+26.4%+34.8%+34.8%9.0x+19.9%Neutral
07 Aug 268-KOther material event+1.8%+6.1%+5.5%1.3x+64.2%Rewarded
05 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure-0.7%-2.8%-2.6%0.9x+74.9%Neutral
05 Aug 2610-QQuarterly report-0.7%-2.8%-2.6%0.9x+74.9%Neutral
29 Jul 268-KOther material event+0.9%+1.9%+3.4%0.9x+9.8%Neutral
06 Jul 268-KDirector or officer change-0.7%-3.0%-3.8%0.8x-17.2%Neutral
17 Jun 268-KOther material event+2.3%+6.9%+8.1%0.8x+22.4%Neutral
#3 DMLP
Dorchester Minerals, L.P.
Early Trend Expansion, sector confirmed; strongest on volatility (20/20); weakest on sector alignment (13/20). Last earnings neutral (+1.0%); 3 insiders buying.
Early Trend Expansion XLE sector confirmed $147,075 CFO$526,120 other insiders (3) 3 insider(s) net purchase ratio +1.00 14d since buy
79
conviction / 100
+0.8 since 01 Sep
80.4
technical / 100
$40,000–$50,000
Press
Regime clarity17.9
Sponsorship / positioning14.0
Volatility behaviour19.5
Catalyst alignment (insider)14.7
Cross-asset confirmation12.9
Last
29.29
Add above
29.60
Cut below
25.35
50DMA
26.45
200DMA
24.49
DMLP daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
DMLP — 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
  • higher highs and higher lows
  • efficiency ratio 0.20
Sponsorship / positioning
  • OBV 50d slope +0.368 avg-daily-volumes/bar
  • thin tape — $3.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.2% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CFO, 1 CEO, 2 Unclassified)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $147,075 (CFO)
  • 1.0 bps of market cap
  • grew the CFO's own position by 5%
  • 14 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.2 pts
  • stock vs XLE RS (3m/6m avg): -1.2 pts
What strengthens the thesis
  • A confirmed higher high above 29.60 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 (26.45) with expanding volatility — reduce.
  • Breakdown below the prior structural base (25.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: Moriyama Leslie A — CFO
  • 1 CFO purchase(s), $147,075 total; last filed 2026-08-19 16:14:59
  • Market cap $1,437,887,360 · 20d avg dollar volume $3,729,715
Net insider activity
Net buying across the insider group.
Open-market purchases$673,195
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 $147,075, plus 3 by other insiders worth $526,120. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 May 2026Ehrman Bradley JCEO4,000$26.78$107,120+9.4%
20 May 2026Dorchester Minerals Operating LPUnclassified7,500$28.30$212,280+3.5%
01 Jun 2026Dorchester Minerals Operating LPUnclassified7,500$27.56$206,720+6.3%
19 Aug 2026Moriyama Leslie ACFO5,197$28.30$147,075+3.5%
Reaction to news
8 material events; 1 taken well, 0 badly; last earnings 07 Aug: neutral (+1.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Aug 268-K · earningsResults of operations (earnings); Director or officer change; Regulation FD disclosure+0.0%+1.0%+0.4%0.3x+6.2%Neutral
06 Aug 2610-QQuarterly report+0.5%+1.2%+1.4%0.4x+6.9%Neutral
03 Aug 268-KRegulation FD disclosure; Other material event-0.7%-2.4%-3.8%1.4x+3.2%Neutral
23 Jul 268-K · earningsResults of operations (earnings); Regulation FD disclosure+1.4%+0.6%+1.9%3.1x-1.8%Shrugged off
06 Jul 268-KRegulation FD disclosure; Other material event-0.4%+0.0%-0.9%0.8x+5.7%Neutral
15 May 268-KMaterial event+0.1%+1.6%+2.8%0.6x-0.7%Neutral
12 May 268-KRegulation FD disclosure+1.1%+2.5%+2.6%1.0x+6.1%Neutral
06 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure-1.6%-3.1%-4.5%1.4x+3.7%Neutral
#4 MLAB
Mesa Laboratories Inc /Co/
Early Trend Expansion, sector confirmed; strongest on volatility (20/20); weakest on insider signal (9/20). Insiders net sellers (NPR -0.07); last earnings neutral (-1.0%).
Early Trend Expansion XLV sector confirmed no CFO purchase$1,354,487 other insiders (5) 4 insider(s) net purchase ratio -0.07 buy date unknown
76
conviction / 100
+1.1 since 01 Sep
84.7
technical / 100
$40,000–$50,000
Press
Regime clarity14.1
Sponsorship / positioning18.9
Volatility behaviour20.0
Catalyst alignment (insider)8.6
Cross-asset confirmation14.8
Last
130.65
Add above
131.43
Cut below
92.91
50DMA
106.17
200DMA
93.75
MLAB daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MLAB — 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
  • no HH/HL structure
  • efficiency ratio 0.15
Sponsorship / positioning
  • OBV 50d slope +0.181 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 6.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (1 CEO, 4 Director)
  • net purchase ratio -0.07 (4 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 $1,354,487 (1 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: -1.2 pts
  • stock vs XLV RS (3m/6m avg): +18.8 pts
What strengthens the thesis
  • A confirmed higher high above 131.43 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 (106.17) with expanding volatility — reduce.
  • Breakdown below the prior structural base (92.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-08-17 11:49:47
  • Market cap $731,100,224 · 20d avg dollar volume $19,623,136
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,354,487
Open-market sales$1,052,448
Sales after option exercise$517,769
Distinct buyers / sellers4 / 4
Net purchase ratio-0.07
Net purchase ratio, excl. option-exercise sales+0.13
Purchase tape
No CFO purchase here — 5 purchase(s) by other insiders worth $1,354,487. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
10 Mar 2026Ladiwala Shiraz ShabanaliDirector3,500$72.23$252,805+80.9%
10 Mar 2026Capone Mark ChristopherDirector1,301$76.35$99,331+71.1%
10 Mar 2026Tripeny R TonyDirector1,315$76.00$99,940+71.9%
13 Aug 2026Kadia SiddharthaCEO7,093$112.80$800,090+15.8%
13 Aug 2026Tripeny R TonyDirector900$113.69$102,321+14.9%
Reaction to news
8 material events; 2 taken well, 0 badly; last earnings 10 Aug: neutral (-1.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
10 Aug 268-K · earningsResults of operations (earnings)-1.2%-1.0%-1.0%0.7x+5.9%Neutral
10 Aug 2610-QQuarterly report-1.2%-1.0%-1.0%0.7x+5.9%Neutral
30 Jul 268-KMaterial event-0.1%+1.4%-0.3%0.5x-0.0%Neutral
15 Jun 268-KDirector or officer change+1.2%-1.3%-3.1%2.6x-11.6%Shrugged off
03 Jun 2610-KAnnual report-1.6%-2.1%-1.4%0.8x+2.7%Neutral
27 May 268-K · earningsResults of operations (earnings)-0.9%-14.5%-14.5%2.4x+15.1%Absorbed
23 Mar 268-KDirector or officer change+2.8%+3.0%+1.9%1.0x+3.2%Neutral
09 Mar 268-KDirector or officer change; Regulation FD disclosure-2.0%+0.7%-0.2%1.1x-9.9%Neutral
#5 TISI
Team Inc
Stand aside — insiders are net sellers — net purchase ratio -0.97 over the last 180 days (1 selling vs 7 buying). The CFO purchase is contradicted by the rest of the insider group. (+2 more)
Late Extension XLI sector confirmed $206,040 CFO$687,833 other insiders (11) 7 insider(s) net purchase ratio -0.97 12d since buy
75
conviction / 100
+0.2 since 01 Sep
77.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning16.5
Volatility behaviour12.5
Catalyst alignment (insider)13.2
Cross-asset confirmation13.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -0.97 over the last 180 days (1 selling vs 7 buying). The CFO purchase is contradicted by the rest of the insider group.
  • Market cap $122M below the $300M floor.
  • Avg dollar volume $0.77M below the liquidity floor.
Last
26.52
Add above
26.52
Cut below
21.94
50DMA
19.09
200DMA
16.28
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.35
Sponsorship / positioning
  • OBV 50d slope +0.273 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 — $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 29x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 4.5% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 7 distinct insiders buying (1 CFO, 2 CEO, 9 Director)
  • net purchase ratio -0.97 (7 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $206,040 (CFO)
  • 17.0 bps of market cap
  • a NEW position for the CFO
  • 12 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -13.6 pts
  • stock vs XLI RS (3m/6m avg): +71.0 pts
What strengthens the thesis
  • A confirmed higher high above 26.52 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 (19.09) 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
  • 1 CFO purchase(s), $206,040 total; last filed 2026-08-25 10:59:38
  • Market cap $121,546,704 · 20d avg dollar volume $766,701
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$893,873
Open-market sales$56,953,573
Sales after option exercise$0
Distinct buyers / sellers7 / 1
Net purchase ratio-0.97
Net purchase ratio, excl. option-exercise sales-0.97
Purchase tape
1 CFO purchase(s) worth $206,040, plus 11 by other insiders worth $687,833. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
20 Mar 2026Horton Anthony RDirector13,000$14.84$192,970+78.7%
23 Mar 2026Stenger Edward J.Director5,000$16.00$79,991+65.8%
30 Mar 2026Lederman Evan S.Director1,000$16.19$16,190+63.8%
18 May 2026Lederman Evan S.Director600$16.31$9,786+62.6%
20 May 2026Hill Gary L.CEO5,800$16.22$94,076+63.5%
01 Jun 2026Hill Gary L.CEO6,250$16.00$100,000+65.8%
06 Aug 2026Stewart Michael DavidDirector1,604,326$0.00$0
13 Aug 2026McGinnis Pamela J.Director2,000$22.90$45,800+15.8%
17 Aug 2026Lederman Evan S.Director500$23.00$11,500+15.3%
18 Aug 2026Horton Anthony RDirector2,000$22.71$45,420+16.8%
21 Aug 2026Roeder Clinton WilliamCFO9,000$22.89$206,040+15.9%
21 Aug 2026Horton Anthony RDirector4,000$23.03$92,100+15.2%
Reaction to news
8 material events; 1 taken well, 2 badly; last earnings 10 Aug: neutral (-2.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
13 May 2610-QQuarterly report+5.9%+4.3%+3.7%0.8x+0.6%Faded
#6 DINO
Hf Sinclair Corp
Late Extension, sector confirmed; strongest on regime (20/20); weakest on insider signal (6/20). Last earnings shrugged off (-1.6%); 65% above the 200DMA.
Late Extension XLE sector confirmed no CFO purchase$2,416,161 other insiders (3) 2 insider(s) net purchase ratio +0.17 buy date unknown
73
conviction / 100
+2.3 since 01 Sep
83.6
technical / 100
$10,000–$14,000
Probe · sized down 60% for campaign stage (Late Extension)
Regime clarity20.0
Sponsorship / positioning13.1
Volatility behaviour16.0
Catalyst alignment (insider)5.9
Cross-asset confirmation17.8
Last
106.06
Add above
107.22
Cut below
91.38
50DMA
86.38
200DMA
64.37
DINO daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
DINO — 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
  • higher highs and higher lows
  • efficiency ratio 0.32
Sponsorship / positioning
  • OBV 50d slope +0.188 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.2% 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.17 (2 buying vs 5 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $2,416,161 (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: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.2 pts
  • stock vs XLE RS (3m/6m avg): +53.0 pts
What strengthens the thesis
  • A confirmed higher high above 107.22 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 (86.38) with expanding volatility — reduce.
  • Breakdown below the prior structural base (91.38) — 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-11 17:45:34
  • Market cap $18,855,755,776 · 20d avg dollar volume $231,016,147
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$2,416,161
Open-market sales$1,710,545
Sales after option exercise$0
Distinct buyers / sellers2 / 5
Net purchase ratio+0.17
Net purchase ratio, excl. option-exercise sales+0.17
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $2,416,161. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
18 May 2026Myers FranklinCEO15,000$69.11$1,036,650+53.5%
16 Jun 2026Hardy Rhoman JDirector1,508$66.32$100,011+59.9%
11 Aug 2026Myers FranklinCEO15,000$85.30$1,279,500+24.3%
Reaction to news
8 material events; 7 taken well, 0 badly; last earnings 28 Jul: shrugged off (-1.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
26 Aug 268-KOther material event-1.3%+3.5%+3.5%0.9x+9.9%Rewarded
05 Aug 268-KMaterial agreement+0.3%-6.0%-5.8%1.1x+6.6%Absorbed
30 Jul 2610-QQuarterly report-1.0%+2.7%+1.0%1.1x-10.3%Rewarded
28 Jul 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.9%-1.6%-1.9%1.5x-1.2%Shrugged off
28 Jul 268-KDirector or officer change+0.9%-1.6%-1.9%1.5x-1.2%Shrugged off
08 Jul 268-KDirector or officer change; Regulation FD disclosure+2.1%+6.3%+6.6%1.5x+6.8%Rewarded
19 May 268-KMaterial agreement+0.2%+2.2%+2.8%0.9x-5.2%Rewarded
13 May 268-KMaterial event+1.0%-2.7%-3.3%1.1x+2.5%Neutral
#7 IAUX
I-80 Gold Corp.
Stand aside — overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution). (+1 more)
Mature Trend XLB sector confirmed no CFO purchase$3,180,313 other insiders (7) 5 insider(s) net purchase ratio +0.98 buy date unknown
69
conviction / 100
+2.3 since 01 Sep
70.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning13.6
Volatility behaviour16.0
Catalyst alignment (insider)13.0
Cross-asset confirmation9.4
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
  • Price $1.76 below the $5.00 floor.
Last
1.76
Add above
2.15
Cut below
1.58
50DMA
1.52
200DMA
1.55
IAUX daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
IAUX — daily, 14 months
XLB sector ETF daily chart
XLB — 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.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.207 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.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 11.5% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 5 distinct insiders buying (2 CEO, 2 Officer, 3 Director)
  • net purchase ratio +0.98 (5 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $3,180,313 (2 CEO, 2 Officer, 3 Director) — 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.5 pts
  • stock vs XLB RS (3m/6m avg): +3.0 pts
What strengthens the thesis
  • A confirmed higher high above 2.15 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 (1.52) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.58) — 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-20 18:30:51
  • Market cap $1,523,986,944 · 20d avg dollar volume $21,532,774
Net insider activity
Net buying across the insider group.
Open-market purchases$3,180,313
Open-market sales$0
Sales after option exercise$38,726
Distinct buyers / sellers5 / 1
Net purchase ratio+0.98
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 7 purchase(s) by other insiders worth $3,180,313. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
25 Mar 2026Butler Ronald JrDirector17,730$1.41$24,999+24.8%
25 Mar 2026Savarie David RogerOfficer6,500$1.40$9,100+25.7%
25 Mar 2026Young Richard ScottCEO1,000,000$1.40$1,400,000+25.7%
30 Mar 2026Seaman John WilliamDirector32,000$1.42$45,440+23.9%
15 May 2026Yopps Steven W.Director50,000$1.47$73,500+19.7%
18 Aug 2026Savarie David RogerOfficer4,575$1.59$7,274+10.7%
18 Aug 2026Young Richard ScottCEO1,000,000$1.62$1,620,000+8.6%
Reaction to news
8 material events; 3 taken well, 2 badly; last earnings 10 Aug: rewarded (+4.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
10 Aug 2610-QQuarterly report+0.0%+4.9%+5.0%2.8x-2.9%Rewarded
10 Aug 268-K · earningsResults of operations (earnings)+0.0%+4.9%+5.0%2.8x-2.9%Rewarded
30 Jul 268-KRegulation FD disclosure+2.4%+5.5%+3.8%0.5x+13.4%Rewarded
01 Jul 268-KRegulation FD disclosure+0.7%+0.7%+0.8%0.5x-0.7%Neutral
26 Jun 268-KOther material event+1.4%+2.2%+2.9%1.1x+2.8%Faded
24 Jun 268-KRegulation FD disclosure-3.5%-2.1%-2.1%1.0x+4.3%Neutral
15 May 268-KMaterial event-3.2%-5.7%-4.5%2.5x+2.7%Punished
12 May 2610-QQuarterly report-1.2%-0.6%-0.5%0.6x-6.9%Neutral
#8 PFE
Pfizer Inc
Mature Trend, sector confirmed; strongest on regime (17/20); weakest on sector alignment (10/20). Last earnings shrugged off (+1.5%); 3 insiders buying.
Mature Trend XLV sector confirmed no CFO purchase$2,960,110 other insiders (3) 3 insider(s) net purchase ratio +0.91 buy date unknown
69
conviction / 100
+2.0 since 01 Sep
71.5
technical / 100
$17,500–$24,500
Standard · sized down 30% for campaign stage (Mature Trend)
Regime clarity16.9
Sponsorship / positioning14.0
Volatility behaviour16.0
Catalyst alignment (insider)11.5
Cross-asset confirmation10.3
Last
29.02
Add above
29.09
Cut below
23.26
50DMA
25.61
200DMA
25.40
PFE daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PFE — 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.22
Sponsorship / positioning
  • OBV 50d slope +0.247 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 10.2% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CEO, 2 Director)
  • net purchase ratio +0.91 (3 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $2,960,110 (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: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.2 pts
  • stock vs XLV RS (3m/6m avg): +0.2 pts
What strengthens the thesis
  • A confirmed higher high above 29.09 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 (25.61) with expanding volatility — reduce.
  • Breakdown below the prior structural base (23.26) — 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-12 16:04:39
  • Market cap $165,404,524,544 · 20d avg dollar volume $1,019,876,884
Net insider activity
Net buying across the insider group.
Open-market purchases$2,960,110
Open-market sales$134,661
Sales after option exercise$0
Distinct buyers / sellers3 / 1
Net purchase ratio+0.91
Net purchase ratio, excl. option-exercise sales+0.91
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $2,960,110. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 Aug 2026Blaylock Ronald EDirector39,231$25.46$998,821+14.0%
05 Aug 2026Buckley Mortimer JDirector37,632$25.52$960,369+13.7%
12 Aug 2026Bourla AlbertCEO38,000$26.34$1,000,920+10.2%
Reaction to news
7 material events; 4 taken well, 0 badly; last earnings 04 Aug: shrugged off (+1.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 268-K · earningsResults of operations (earnings)+0.0%+1.5%-0.3%1.6x+4.8%Shrugged off
04 Aug 2610-QQuarterly report+0.0%+1.5%-0.3%1.6x+4.8%Shrugged off
18 Jun 268-KDirector or officer change-1.3%-2.7%-3.8%3.5x-3.6%Neutral
18 Jun 268-KRegulation FD disclosure-1.3%-2.7%-3.8%3.5x-3.6%Neutral
05 May 268-K · earningsResults of operations (earnings)+1.1%+0.6%-0.2%1.7x-0.6%Shrugged off
05 May 2610-QQuarterly report+1.1%+0.6%-0.2%1.7x-0.6%Shrugged off
27 Apr 268-KMaterial event+0.2%-0.8%-1.0%1.0x-1.8%Neutral
#9 PRE
Prenetics Global Ltd
Stand aside — overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Late Extension XLP sector confirmed $497,700 CFO$501,998 other insiders (1) 2 insider(s) net purchase ratio +1.00 9d since buy
68
conviction / 100
+13.9 since 01 Sep
65.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning10.8
Volatility behaviour13.3
Catalyst alignment (insider)14.9
Cross-asset confirmation13.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Last
26.05
Add above
27.24
Cut below
17.40
50DMA
19.89
200DMA
18.28
PRE daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PRE — 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.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.110 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 39% 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.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 19.0% deep
  • no wide downside expansion bars (30d)
  • ATR expanding 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 $497,700 (CFO of IM8 (US) LLC)
  • 11.4 bps of market cap
  • a NEW position for the CFO
  • 9 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -12.9 pts
  • stock vs XLP RS (3m/6m avg): +45.1 pts
What strengthens the thesis
  • A confirmed higher high above 27.24 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 (19.89) with expanding volatility — reduce.
  • Breakdown below the prior structural base (17.40) — 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: Rosin Brian J — CFO of IM8 (US) LLC
  • 1 CFO purchase(s), $497,700 total; last filed 2026-08-26 08:23:50
  • Market cap $437,102,208 · 20d avg dollar volume $6,541,905
Net insider activity
Net buying across the insider group.
Open-market purchases$999,698
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 $497,700, plus 1 by other insiders worth $501,998. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
20 Aug 2026Yeung Danny Sheng WuCEO24,681$20.34$501,998+28.1%
24 Aug 2026Rosin Brian JCFO23,100$21.55$497,700+20.9%
Reaction to news
2 material events; 2 taken well, 0 badly; last earnings 18 Aug: shrugged off (+0.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
18 Aug 26EarningsEarnings+1.2%+0.2%+0.8%1.9x+19.8%Shrugged off
10 Jun 26EarningsEarnings-3.5%-8.0%-6.5%1.3x+3.1%Absorbed
#10 APLM
Apollomics Inc.
Stand aside — 200DMA is not rising — regime not clear. (+2 more)
Late Extension XLV sector confirmed $400,005 CFO$7,850,004 other insiders (2) 3 insider(s) net purchase ratio +1.00 19d since buy
67
conviction / 100
+0.5 since 01 Sep
65.3
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity11.9
Sponsorship / positioning13.0
Volatility behaviour12.5
Catalyst alignment (insider)14.7
Cross-asset confirmation14.8
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Market cap $79M below the $300M floor.
  • Avg dollar volume $0.23M below the liquidity floor.
Last
27.35
Add above
28.00
Cut below
16.70
50DMA
20.43
200DMA
17.96
APLM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
APLM — 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 flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.22
Sponsorship / positioning
  • OBV 50d slope -0.038 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.
  • 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
  • 3 day(s) above 10x median volume (peak 52x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 5.0% deep
  • 1 wide down bars (30d)
  • ATR expanding 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 CFO, 1 CEO, 1 COO)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $400,005 (CFO)
  • 50.5 bps of market cap
  • a NEW position for the CFO
  • 19 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.2 pts
  • stock vs XLV RS (3m/6m avg): +50.5 pts
What strengthens the thesis
  • A confirmed higher high above 28.00 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 (20.43) with expanding volatility — reduce.
  • Breakdown below the prior structural base (16.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: Lin Peter Kuan-How — CFO
  • 1 CFO purchase(s), $400,005 total; last filed 2026-08-17 19:23:10
  • Market cap $79,196,048 · 20d avg dollar volume $231,524
Net insider activity
Net buying across the insider group.
Open-market purchases$8,250,009
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 $400,005, plus 2 by other insiders worth $7,850,004. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 Aug 2026Chen Yi-KueiCOO20,000$15.00$300,000+82.3%
14 Aug 2026Lin Peter Kuan-HowCFO26,667$15.00$400,005+82.3%
14 Aug 2026Chen Hung-WenCEO536,667$14.07$7,550,004+94.4%
Reaction to news
  • No material filings found in the window.
#11 SODI
Solitron Devices Inc
Stand aside — insiders are net sellers — net purchase ratio -0.83 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. (+2 more)
Mature Trend XLK sector confirmed no CFO purchase$228,000 other insiders (1) 1 insider(s) net purchase ratio -0.83 buy date unknown
66
conviction / 100
+0.4 since 01 Sep
83.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning14.0
Volatility behaviour12.5
Catalyst alignment (insider)0.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -0.83 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.
  • Market cap $69M below the $300M floor.
  • Avg dollar volume $0.09M below the liquidity floor.
Last
32.00
Add above
35.50
Cut below
25.51
50DMA
30.81
200DMA
25.01
SODI daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
SODI — 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.30
Sponsorship / positioning
  • OBV 50d slope +0.338 avg-daily-volumes/bar
  • 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
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 8.3% deep
  • 2 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio -0.83 (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 $228,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: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +19.3 pts
  • stock vs XLK RS (3m/6m avg): +21.6 pts
What strengthens the thesis
  • A confirmed higher high above 35.50 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 (30.81) with expanding volatility — reduce.
  • Breakdown below the prior structural base (25.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-14 12:17:44
  • Market cap $68,726,496 · 20d avg dollar volume $85,503
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$228,000
Open-market sales$2,474,771
Sales after option exercise$0
Distinct buyers / sellers1 / 3
Net purchase ratio-0.83
Net purchase ratio, excl. option-exercise sales-0.83
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $228,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 Aug 2026Eriksen Howard TimothyCEO8,000$28.50$228,000+12.3%
Reaction to news
5 material events; 2 taken well, 0 badly; last earnings 13 Jul: rewarded (+6.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
13 Jul 2610-QQuarterly report+1.1%+6.0%+6.7%2.4x+5.4%Rewarded
13 Jul 268-K · earningsResults of operations (earnings); Regulation FD disclosure+1.1%+6.0%+6.7%2.4x+5.4%Rewarded
28 May 2610-KAnnual report-7.8%+0.0%-0.6%0.7x-5.1%Neutral
24 Apr 268-KMaterial event+3.5%-1.9%-2.7%1.4x-4.6%Neutral
22 Apr 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.3%+0.3%-0.7%0.1x-1.2%Neutral
#12 XRN
Chiron Real Estate Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Early Trend Expansion XLRE sector confirmed $100,470 CFO$3,103,760 other insiders (15) 12 insider(s) net purchase ratio +1.00 buy date unknown
66
conviction / 100
+0.5 since 01 Sep
65.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.0
Volatility behaviour20.0
Catalyst alignment (insider)13.1
Cross-asset confirmation9.9
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Last
36.90
Add above
37.76
Cut below
34.50
50DMA
36.59
200DMA
34.49
XRN daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
XRN — daily, 14 months
XLRE sector ETF daily chart
XLRE — 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.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.045 avg-daily-volumes/bar
  • thin tape — $3.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 7.6% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 12 distinct insiders buying (1 CFO, 4 CEO, 2 COO, 1 Other C-suite, 1 Officer, 7 Director)
  • net purchase ratio +1.00 (12 buying vs 0 selling)
  • CFO purchases $100,470
  • 1.9 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 above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -10.8 pts
  • stock vs XLRE RS (3m/6m avg): +4.8 pts
What strengthens the thesis
  • A confirmed higher high above 37.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.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (36.59) with expanding volatility — reduce.
  • Breakdown below the prior structural base (34.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: —
  • 1 CFO purchase(s), $100,470 total; last filed 2026-08-13 20:16:01
  • Market cap $534,316,288 · 20d avg dollar volume $3,489,613
Net insider activity
Net buying across the insider group.
Open-market purchases$3,204,230
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers12 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $100,470, plus 15 by other insiders worth $3,103,760. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
11 May 2026Kiernan Robert JCFO3,000$33.49$100,470+10.2%
11 May 2026Crowley PaulaDirector1,000$34.00$34,000+8.5%
11 May 2026Cole HenryDirector583$34.30$19,998+7.6%
12 May 2026Wittman LoriDirector2,940$33.85$99,515+9.0%
12 May 2026Marston RonaldDirector1,500$34.07$51,110+8.3%
12 May 2026Barber Jamie AllenOfficer1,481$33.50$49,614+10.1%
12 May 2026Holley DanicaCOO1,490$33.99$50,645+8.6%
12 May 2026Decker Mark Okey JrCEO5,000$33.94$169,700+8.7%
14 May 2026Cypher MatthewDirector1,420$35.12$49,874+5.1%
10 Aug 2026Decker Mark Okey JrCEO8,000$35.88$287,040+2.8%
10 Aug 2026Fitzgerald CharlesDirector27,600$35.94$991,944+2.7%
11 Aug 2026Decker Mark Okey JrCEO6,875$35.92$246,950+2.7%
11 Aug 2026Decker Mark Okey JrCEO550$36.00$19,800+2.5%
11 Aug 2026Fitzgerald CharlesDirector14,000$35.78$500,920+3.1%
12 Aug 2026Roseth Aaron RobertCOO13,500$36.73$495,855+0.5%
14 Aug 2026Whitlock Matthew FitzsimmonsOther C-suite1,000$36.80$36,795+0.3%
Reaction to news
8 material events; 1 taken well, 0 badly; last earnings 05 Aug: neutral (-0.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
17 Aug 268-K/AAcquisition or disposition; Other material event-0.2%-2.0%-1.5%0.8x+3.1%Neutral
10 Aug 2610-QQuarterly report+0.1%-0.6%-0.6%1.6x+1.4%Shrugged off
05 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure-0.2%-0.2%+0.0%1.3x+3.5%Neutral
03 Aug 268-KDirector or officer change+0.6%-0.6%-2.1%1.0x+1.7%Neutral
17 Jul 268-KDirector or officer change+0.4%-0.4%+0.5%0.7x-0.5%Neutral
06 Jul 268-KRegulation FD disclosure-0.0%-1.7%-2.6%0.5x-1.6%Neutral
02 Jul 268-KMaterial agreement; Acquisition or disposition-0.0%-0.3%-0.2%0.5x-4.3%Neutral
02 Jun 268-KMaterial agreement; Acquisition or disposition; Material obligation created; Unregistered equity sale+0.4%+1.2%+1.0%0.5x+4.2%Neutral
#13 CTEV
Claritev Corp
Stand aside — 200DMA is not rising — regime not clear.
Late Extension XLV sector confirmed $22,997 CFO$990,608 other insiders (6) 5 insider(s) net purchase ratio +0.22 buy date unknown
64
conviction / 100
+0.5 since 01 Sep
66.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.3
Sponsorship / positioning9.2
Volatility behaviour17.2
Catalyst alignment (insider)10.1
Cross-asset confirmation14.8
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
40.23
Add above
42.47
Cut below
33.92
50DMA
31.84
200DMA
28.29
CTEV daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
CTEV — 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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.17
Sponsorship / positioning
  • OBV 50d slope +0.131 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.
  • 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 19.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 5 distinct insiders buying (1 CFO, 2 CEO, 3 Other C-suite, 1 Director)
  • net purchase ratio +0.22 (5 buying vs 2 selling)
  • CFO purchases $22,997
  • 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: -1.2 pts
  • stock vs XLV RS (3m/6m avg): +75.1 pts
What strengthens the thesis
  • A confirmed higher high above 42.47 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 (31.84) with expanding volatility — reduce.
  • Breakdown below the prior structural base (33.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: —
  • 1 CFO purchase(s), $22,997 total; last filed 2026-08-31 08:50:17
  • Market cap $681,796,480 · 20d avg dollar volume $5,160,332
Net insider activity
Net buying across the insider group.
Open-market purchases$1,013,605
Open-market sales$643,270
Sales after option exercise$0
Distinct buyers / sellers5 / 2
Net purchase ratio+0.22
Net purchase ratio, excl. option-exercise sales+0.22
Purchase tape
1 CFO purchase(s) worth $22,997, plus 6 by other insiders worth $990,608. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Mar 2026Kim MichaelOther C-suite15,000$16.50$247,500+143.8%
16 Mar 2026Garis Douglas MichaelCFO1,300$17.69$22,997+127.4%
18 May 2026Kim MichaelOther C-suite3,000$16.65$49,950+141.6%
18 May 2026Dalton TravisCEO20,920$12.36$258,638+225.5%
19 May 2026Prince John MichaelDirector10,000$16.00$160,000+151.4%
09 Jun 2026Carol NutterOther C-suite875$28.41$24,856+41.6%
27 Aug 2026Dalton TravisCEO6,450$38.71$249,664+3.9%
Reaction to news
8 material events; 2 taken well, 4 badly; last earnings 07 Aug: faded (+21.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Aug 268-K · earningsResults of operations (earnings)+8.6%+21.4%+20.8%3.4x+17.0%Faded
07 Aug 2610-QQuarterly report+8.6%+21.4%+20.8%3.4x+17.0%Faded
06 Jul 268-KOther material event-0.8%+1.6%+0.7%0.6x-10.0%Neutral
22 Jun 268-KRegulation FD disclosure-0.1%-3.3%-3.0%0.9x+18.9%Neutral
18 May 268-KRegulation FD disclosure-6.9%+18.4%+18.5%8.4x+32.5%Rewarded
07 May 268-K · earningsResults of operations (earnings)-3.2%-8.5%-8.2%1.4x-3.1%Punished
07 May 2610-QQuarterly report-3.2%-8.5%-8.2%1.4x-3.1%Punished
30 Apr 268-KDirector or officer change+0.5%+5.5%+4.5%0.7x-0.5%Rewarded
#14 MTDR
Matador Resources Co
Stand aside — overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 27% deep. Huge travel, no net progress).
Early Trend Expansion XLE sector confirmed $221,460 CFO$1,686,805 other insiders (15) 7 insider(s) net purchase ratio +1.00 6d since buy
64
conviction / 100
+1.1 since 01 Sep
59.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning7.8
Volatility behaviour10.6
Catalyst alignment (insider)16.3
Cross-asset confirmation11.8
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 27% deep. Huge travel, no net progress).
Last
59.58
Add above
60.38
Cut below
54.27
50DMA
52.31
200DMA
50.92
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
  • higher highs and higher lows
  • efficiency ratio 0.08 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.006 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 27.2% 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, 3 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%
  • 6 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.2 pts
  • stock vs XLE RS (3m/6m avg): -5.0 pts
What strengthens the thesis
  • A confirmed higher high above 60.38 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 (52.31) with expanding volatility — reduce.
  • Breakdown below the prior structural base (54.27) — 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,373,276,160 · 20d avg dollar volume $111,825,197
Net insider activity
Net buying across the insider group.
Open-market purchases$1,908,265
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 15 by other insiders worth $1,686,805. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
06 Mar 2026Ehrman Monika UDirector267$56.29$15,029+5.8%
27 May 2026Foran Joseph WmCEO4,675$52.36$244,783+13.8%
28 May 2026Stetson Glenn WCOO500$53.94$26,970+10.5%
29 May 2026Foran Joseph WmCEO482$52.70$25,401+13.1%
29 May 2026Calvert Christopher PCFO1,500$53.24$79,860+11.9%
29 May 2026Colodney Benjamin TCAO / Controller250$53.41$13,353+11.6%
04 Jun 2026Foran Joseph WmCEO2,000$56.25$112,500+5.9%
08 Jun 2026Ehrman Monika UDirector362$55.28$20,011+7.8%
09 Jun 2026Foran Joseph WmCEO2,000$53.07$106,140+12.3%
09 Jun 2026Stetson Glenn WCOO500$53.41$26,705+11.6%
15 Jun 2026Baty Robert GainesDirector500$51.44$25,720+15.8%
10 Aug 2026Foran Joseph WmCEO3,839$51.16$196,396+16.5%
10 Aug 2026Elsener William ThomasOfficer850$50.94$43,299+17.0%
12 Aug 2026Foran Joseph WmCEO15,000$51.92$778,800+14.8%
17 Aug 2026Foran Joseph WmCEO400$53.64$21,456+11.1%
26 Aug 2026Foran Joseph WmCEO555$54.49$30,242+9.3%
27 Aug 2026Calvert Christopher PCFO2,500$56.64$141,600+5.2%
Reaction to news
8 material events; 1 taken well, 1 badly; last earnings 05 Aug: neutral (-3.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
06 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure-5.9%-8.2%-9.6%1.4x-0.1%Punished
27 Apr 268-KDirector or officer change; Regulation FD disclosure+1.1%+1.2%+1.0%0.5x+4.3%Neutral
#15 KURA
Kura Oncology, Inc.
Mature Trend, sector confirmed; strongest on regime (19/20); weakest on insider signal (2/20). Last earnings neutral (+0.1%); +42 pts vs XLV over 6m.
Mature Trend XLV sector confirmed no CFO purchase$2,351,000 other insiders (2) 1 insider(s) net purchase ratio +0.24 buy date unknown
62
conviction / 100
+0.8 since 01 Sep
75.2
technical / 100
$17,500–$24,500
Standard · sized down 30% for campaign stage (Mature Trend)
Regime clarity18.9
Sponsorship / positioning14.0
Volatility behaviour12.5
Catalyst alignment (insider)2.2
Cross-asset confirmation14.8
Last
13.11
Add above
13.90
Cut below
8.82
50DMA
11.00
200DMA
9.79
KURA daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
KURA — 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
  • higher highs and higher lows
  • efficiency ratio 0.24
Sponsorship / positioning
  • OBV 50d slope +0.264 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.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 6.9% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CEO)
  • net purchase ratio +0.24 (1 buying vs 4 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $2,351,000 (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: -1.2 pts
  • stock vs XLV RS (3m/6m avg): +38.0 pts
What strengthens the thesis
  • A confirmed higher high above 13.90 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 (11.00) with expanding volatility — reduce.
  • Breakdown below the prior structural base (8.82) — 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-24 17:30:03
  • Market cap $1,166,273,664 · 20d avg dollar volume $27,831,601
Net insider activity
Net buying across the insider group.
Open-market purchases$2,351,000
Open-market sales$1,438,392
Sales after option exercise$0
Distinct buyers / sellers1 / 4
Net purchase ratio+0.24
Net purchase ratio, excl. option-exercise sales+0.24
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $2,351,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
17 Aug 2026Wilson Troy EdwardCEO100,000$11.12$1,112,000+17.9%
24 Aug 2026Wilson Troy EdwardCEO100,000$12.39$1,239,000+5.8%
Reaction to news
6 material events; 3 taken well, 0 badly; last earnings 12 Aug: neutral (+0.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
12 Aug 268-K · earningsResults of operations (earnings)+0.7%+0.1%-0.1%1.0x+26.1%Neutral
12 Aug 2610-QQuarterly report+0.7%+0.1%-0.1%1.0x+26.1%Neutral
29 Jul 268-KDirector or officer change-0.3%-4.1%-2.5%1.3x+3.0%Absorbed
04 Jun 268-KDirector or officer change+1.1%+1.3%+1.0%1.0x+1.0%Neutral
12 May 268-K · earningsResults of operations (earnings)+0.1%+1.8%+1.9%1.5x-7.4%Shrugged off
12 May 2610-QQuarterly report+0.1%+1.8%+1.9%1.5x-7.4%Shrugged off
#16 SON
Sonoco Products Co
Stand aside — overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution). (+1 more)
Early Trend Expansion XLY sector not confirmed $399,998 CFO$589,629 other insiders (2) 3 insider(s) net purchase ratio +0.97 buy date unknown
61
conviction / 100
+0.5 since 01 Sep
61.3
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning12.8
Volatility behaviour16.5
Catalyst alignment (insider)12.2
Cross-asset confirmation4.2
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
  • Sector ETF is breaking down — no new longs in this sector.
Last
54.74
Add above
59.75
Cut below
52.46
50DMA
56.27
200DMA
50.23
SON daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
SON — 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.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.180 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 9.8% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CFO, 1 CEO, 1 President)
  • net purchase ratio +0.97 (3 buying vs 1 selling)
  • CFO purchases $399,998
  • 0.7 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: -13.2 pts
  • stock vs XLY RS (3m/6m avg): +8.9 pts
What strengthens the thesis
  • A confirmed higher high above 59.75 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 (56.27) with expanding volatility — reduce.
  • Breakdown below the prior structural base (52.46) — 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), $399,998 total; last filed 2026-08-10 12:23:17
  • Market cap $5,412,071,936 · 20d avg dollar volume $46,386,722
Net insider activity
Net buying across the insider group.
Open-market purchases$989,627
Open-market sales$0
Sales after option exercise$15,284
Distinct buyers / sellers3 / 1
Net purchase ratio+0.97
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $399,998, plus 2 by other insiders worth $589,629. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
24 Apr 2026Joachimczyk PaulCFO8,058$49.64$399,998+10.3%
27 Apr 2026Harrell James A. IIIPresident6,753$50.37$340,183+8.7%
07 Aug 2026Coker R. HowardCEO4,345$57.41$249,446-4.7%
Reaction to news
8 material events; 1 taken well, 0 badly; last earnings 22 Jul: neutral (+0.8%).
SessionFilingEventGapDayvs SPYVol+5dRead
05 Aug 268-KRegulation FD disclosure+0.0%-0.3%-0.1%0.6x+0.3%Neutral
28 Jul 2610-QQuarterly report+1.4%+3.2%+3.0%1.0x-3.2%Rewarded
22 Jul 268-K · earningsResults of operations (earnings)+2.4%+0.8%+0.9%1.1x+6.9%Neutral
11 May 268-KDirector or officer change-0.3%-1.0%-1.2%0.6x-8.1%Neutral
28 Apr 2610-QQuarterly report+1.5%-0.7%-0.2%1.0x+1.1%Neutral
21 Apr 268-K · earningsResults of operations (earnings)-0.7%-0.0%+0.6%1.1x-12.1%Neutral
16 Apr 268-KMaterial event-0.2%+0.2%-0.1%1.0x-11.0%Neutral
23 Mar 268-KMaterial agreement; Material obligation created+1.3%+2.2%+1.1%0.8x+2.7%Neutral
#17 GRML
Greenland Mines Ltd
Stand aside — market cap $15M below the $300M floor. (+1 more)
Late Extension XLB sector confirmed $381,360 CFO$80,766 other insiders (2) 3 insider(s) net purchase ratio +0.84 8d since buy
60
conviction / 100
+0.2 since 01 Sep
54.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.2
Sponsorship / positioning7.0
Volatility behaviour5.5
Catalyst alignment (insider)16.3
Cross-asset confirmation13.0
Stand aside — hard gate breached
  • Market cap $15M below the $300M floor.
  • Price $4.87 below the $5.00 floor.
Last
4.87
Add above
11.66
Cut below
0.17
50DMA
0.97
200DMA
0.52
GRML daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
GRML — daily, 14 months
XLB sector ETF daily chart
XLB — 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.061 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 4683% 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.4m 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 25x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 52.1% deep
  • 2 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (2 CFO, 2 Director)
  • net purchase ratio +0.84 (3 buying vs 1 selling)
  • CFO purchases $381,360 (CFO)
  • 246.5 bps of market cap
  • grew the CFO's own position by 15%
  • 8 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -9.5 pts
  • stock vs XLB RS (3m/6m avg): +1065.8 pts
What strengthens the thesis
  • A confirmed higher high above 11.66 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 (0.97) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.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: Leblanc Jeff — CFO
  • 2 CFO purchase(s), $381,360 total; last filed 2026-08-25 09:59:22
  • Market cap $15,472,053 · 20d avg dollar volume $4,351,019
Net insider activity
Net buying across the insider group.
Open-market purchases$462,126
Open-market sales$40,548
Sales after option exercise$0
Distinct buyers / sellers3 / 1
Net purchase ratio+0.84
Net purchase ratio, excl. option-exercise sales+0.84
Purchase tape
2 CFO purchase(s) worth $381,360, plus 2 by other insiders worth $80,766. 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
16 Jul 2026Leblanc JeffCFO1,400,000$0.18$245,280+2605.6%
20 Jul 2026McGarity JonDirector140,000$0.18$24,822+2605.6%
22 Jul 2026Sawyer Jason DavidDirector240,000$0.23$55,944withheld
25 Aug 2026Leblanc JeffCFO14,000$9.72$136,080-49.9%
Reaction to news
8 material events; 3 taken well, 3 badly.
SessionFilingEventGapDayvs SPYVol+5dRead
27 Aug 268-KMaterial agreement; Regulation FD disclosure+0.6%+4.4%+3.7%0.2xRewarded
25 Aug 268-KMaterial agreement+4973.9%+4683.3%+4683.2%0.4x-52.1%Faded
17 Aug 2610-QQuarterly report+1.0%-2.0%-1.5%0.6x+4779.4%Neutral
10 Aug 268-KMaterial event-0.5%+3.1%+3.1%0.2x-0.5%Rewarded
23 Jul 268-KMaterial agreement; Other material event+15.8%-9.5%-8.2%2.5x-2.5%Punished
21 Jul 268-KMaterial event+1.6%+31.0%+30.2%2.7x-18.8%Rewarded
20 Jul 268-KRegulation FD disclosure-1.9%-10.5%-10.4%6.3x+2.1%Punished
08 Jul 268-KAuditor change-5.4%-3.8%-3.5%0.7x-20.9%Neutral
#18 HEPA
Hepion Pharmaceuticals, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+4 more)
Regime Shift XLV sector confirmed no CFO purchase$1,225,000 other insiders (9) 5 insider(s) net purchase ratio +1.00 buy date unknown
58
conviction / 100
+0.3 since 01 Sep
56.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning9.5
Volatility behaviour9.0
Catalyst alignment (insider)13.0
Cross-asset confirmation14.8
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.00 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 53% deep. Huge travel, no net progress).
  • Market cap $6M below the $300M floor.
  • Avg dollar volume $0.00M below the liquidity floor.
  • Price $0.06 below the $5.00 floor.
Last
0.06
Add above
0.08
Cut below
0.05
50DMA
0.06
200DMA
0.06
HEPA daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
HEPA — 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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.00 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.150 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 79% 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
  • 6 day(s) above 10x median volume (peak 35x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 52.6% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • 5 insiders bought on 2026-08-03 at exactly $0.05 — an offering or subscription, not independent decisions; excluded from the insider signal
  • cluster: 4 distinct insiders buying (2 CEO, 1 COO, 4 Director, 2 Unclassified)
  • net purchase ratio +1.00 (5 buying vs 0 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: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.2 pts
  • stock vs XLV RS (3m/6m avg): +17.9 pts
What strengthens the thesis
  • A confirmed higher high above 0.08 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.06) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.05) — 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-12 21:41:10
  • Market cap $5,728,927 · 20d avg dollar volume $2,990
Net insider activity
Net buying across the insider group.
Open-market purchases$1,225,000
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 $1,225,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
21 Apr 2026Purcell Michael J.Director1,250,000$0.04$50,000+58.8%
21 Apr 2026Lopriore Vincent SUnclassified6,250,000$0.04$250,000+58.8%
21 Apr 2026Appajosyula SireeshDirector1,250,000$0.04$50,000+58.8%
21 Apr 2026Stetz Gary S.CEO1,250,000$0.04$50,000+58.8%
03 Aug 2026Stetz Gary S. IIDirector500,000$0.05$25,000+27.0%
03 Aug 2026Stetz Gary S.CEO2,000,000$0.05$100,000+27.0%
03 Aug 2026Purcell Michael J.Director2,000,000$0.05$100,000+27.0%
03 Aug 2026Appajosyula SireeshCOO2,000,000$0.05$100,000+27.0%
03 Aug 2026Lopriore Vincent SUnclassified10,000,000$0.05$500,000+27.0%
Reaction to news
8 material events; 3 taken well, 2 badly.
SessionFilingEventGapDayvs SPYVol+5dRead
27 Aug 268-KMaterial agreement; Unregistered equity sale-1.5%-18.5%-19.1%0.3xPunished
20 Aug 268-KDirector or officer change+0.0%+0.0%+0.8%-29.3%Neutral
13 Aug 2610-QQuarterly report+31.4%+37.3%+36.6%3.8x+7.1%Neutral
04 Aug 268-KMaterial agreement; Unregistered equity sale-13.9%-18.1%-19.9%0.0x-13.6%Punished
02 Jul 268-KDirector or officer change+33.3%+40.0%+40.1%3.0x-28.6%Rewarded
17 Jun 268-KMaterial event-11.5%+53.8%+55.1%0.8x-36.2%Rewarded
14 May 2610-QQuarterly report+5.6%+5.6%+4.8%2.7x-4.2%Neutral
22 Apr 268-KMaterial agreement; Unregistered equity sale+25.0%+22.5%+21.5%3.4x+10.2%Rewarded
#19 HOG
Harley-Davidson, Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop). (+1 more)
Early Trend Expansion XLY sector not confirmed no CFO purchase$1,801,537 other insiders (5) 4 insider(s) net purchase ratio +0.74 buy date unknown
58
conviction / 100
+0.5 since 01 Sep
56.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.8
Volatility behaviour15.8
Catalyst alignment (insider)12.7
Cross-asset confirmation6.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop).
  • Sector ETF is breaking down — no new longs in this sector.
Last
27.81
Add above
28.65
Cut below
24.19
50DMA
26.29
200DMA
22.77
HOG daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
HOG — 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.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.006 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 13.7% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (2 CEO, 1 CAO / Controller, 2 Director)
  • net purchase ratio +0.74 (4 buying vs 3 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,801,537 (2 CEO, 1 CAO / Controller, 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: -13.2 pts
  • stock vs XLY RS (3m/6m avg): +31.0 pts
What strengthens the thesis
  • A confirmed higher high above 28.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.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (26.29) with expanding volatility — reduce.
  • Breakdown below the prior structural base (24.19) — 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-11 16:20:06
  • Market cap $2,894,256,384 · 20d avg dollar volume $48,238,360
Net insider activity
Net buying across the insider group.
Open-market purchases$1,801,537
Open-market sales$268,765
Sales after option exercise$0
Distinct buyers / sellers4 / 3
Net purchase ratio+0.74
Net purchase ratio, excl. option-exercise sales+0.74
Purchase tape
No CFO purchase here — 5 purchase(s) by other insiders worth $1,801,537. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
09 Mar 2026Flees Lori AnnDirector4,000$18.89$75,546+47.2%
09 Mar 2026Starrs ArtieCEO15,000$19.10$286,500+45.6%
31 Jul 2026Nova Daniel JDirector40,000$24.57$982,700+13.2%
10 Aug 2026Starrs ArtieCEO10,000$25.89$258,941+7.4%
11 Aug 2026Littleton GayleCAO / Controller7,500$26.38$197,850+5.4%
Reaction to news
8 material events; 3 taken well, 0 badly; last earnings 23 Jul: neutral (-4.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
05 Aug 2610-QQuarterly report+0.2%-1.2%-1.0%0.8x-0.8%Neutral
23 Jul 268-K · earningsResults of operations (earnings)-0.6%-4.0%-2.7%1.6x-7.1%Neutral
23 Jul 268-K/ARegulation FD disclosure-0.6%-4.0%-2.7%1.6x-7.1%Neutral
26 Jun 268-KDirector or officer change-0.6%-1.1%-0.3%6.2x+0.5%Shrugged off
28 May 268-KDirector or officer change-0.8%-0.2%-0.7%0.6x+1.0%Neutral
06 May 2610-QQuarterly report+0.8%-5.1%-6.4%1.5x+7.4%Absorbed
05 May 268-K · earningsResults of operations (earnings)+0.5%+8.2%+7.4%2.0x+0.9%Rewarded
06 Mar 268-KOther material event-1.0%+0.7%+2.0%0.9x-8.2%Neutral
#20 PNFP
Pinnacle Financial Partners, Inc.
Stand aside — insiders are net sellers — net purchase ratio -0.88 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)
Early Trend Expansion XLF sector confirmed no CFO purchase$1,250,335 other insiders (2) 2 insider(s) net purchase ratio -0.88 buy date unknown
58
conviction / 100
66.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning12.2
Volatility behaviour16.0
Catalyst alignment (insider)4.0
Cross-asset confirmation9.8
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -0.88 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.05 vs the 0.15 threshold (genuine chop).
Last
100.09
Add above
108.40
Cut below
93.92
50DMA
101.91
200DMA
95.66
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 above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.159 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 10.6% 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 -0.88 (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 $1,250,335 (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: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -4.3 pts
What strengthens the thesis
  • A confirmed higher high above 108.40 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.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (101.91) with expanding volatility — reduce.
  • Breakdown below the prior structural base (93.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-02 09:19:26
  • Market cap $15,124,864,000 · 20d avg dollar volume $93,649,799
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,250,335
Open-market sales$19,153,713
Sales after option exercise$0
Distinct buyers / sellers2 / 1
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 $1,250,335. 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+0.2%
01 Sep 2026Blair Kevin S.CEO2,565$97.48$250,036+2.7%
Reaction to news
8 material events; 0 taken well, 0 badly; last earnings 22 Jul: neutral (+0.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
06 May 2610-QQuarterly report+0.9%+0.7%-0.7%1.0x-5.4%Neutral
#21 STRZ
Starz Entertainment Corp /Cn/
Stand aside — 50DMA is not rising. (+3 more)
Late Extension XLC sector not confirmed no CFO purchase$583,880 other insiders (4) 3 insider(s) net purchase ratio -0.33 buy date unknown
58
conviction / 100
+0.1 since 01 Sep
63.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.0
Sponsorship / positioning18.4
Volatility behaviour16.6
Catalyst alignment (insider)6.5
Cross-asset confirmation6.0
Stand aside — hard gate breached
  • 50DMA is not rising.
  • Insiders are net sellers — net purchase ratio -0.33 over the last 180 days (2 selling vs 3 buying). Other insiders bought (2 CEO, 2 Unclassified), but the group remains net sellers; there is no CFO purchase to offset the selling.
  • Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
  • Sector ETF is breaking down — no new longs in this sector.
Last
26.90
Add above
29.75
Cut below
23.95
50DMA
26.98
200DMA
18.01
STRZ daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
STRZ — daily, 14 months
XLC sector ETF daily chart
XLC — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.163 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 flat-to-rising through last pullback
Volatility behaviour
  • last pullback 20.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (2 CEO, 2 Unclassified)
  • net purchase ratio -0.33 (3 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 $583,880 (2 CEO, 2 Unclassified) — 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: -17.1 pts
  • stock vs XLC RS (3m/6m avg): +54.8 pts
What strengthens the thesis
  • A confirmed higher high above 29.75 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 (26.98) with expanding volatility — reduce.
  • Breakdown below the prior structural base (23.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: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-11 16:29:38
  • Market cap $460,640,224 · 20d avg dollar volume $6,328,626
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$583,880
Open-market sales$807,707
Sales after option exercise$364,067
Distinct buyers / sellers3 / 2
Net purchase ratio-0.33
Net purchase ratio, excl. option-exercise sales-0.16
Purchase tape
No CFO purchase here — 4 purchase(s) by other insiders worth $583,880. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 May 2026Macdonald Scott DUnclassified5,000$20.59$102,950+30.6%
12 May 2026Hirsch JeffreyCEO10,000$20.72$207,200+29.8%
10 Aug 2026Kapenstein James M.Unclassified1,000$25.73$25,730+4.5%
10 Aug 2026Hirsch JeffreyCEO10,000$24.80$248,000+8.5%
Reaction to news
8 material events; 5 taken well, 0 badly; last earnings 07 Aug: shrugged off (+1.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
17 Aug 268-KMaterial agreement; Material obligation created-1.7%-2.2%-1.7%1.0x+13.8%Neutral
07 Aug 268-K · earningsResults of operations (earnings)-1.8%+1.9%+1.3%1.8x-0.8%Shrugged off
07 Aug 2610-QQuarterly report-1.8%+1.9%+1.3%1.8x-0.8%Shrugged off
18 May 268-KMaterial event-1.2%-8.0%-7.9%0.8x+6.3%Absorbed
07 May 268-K · earningsResults of operations (earnings)+1.1%-0.2%+0.1%0.6x+9.1%Neutral
07 May 2610-QQuarterly report+1.1%-0.2%+0.1%0.6x+9.1%Neutral
15 Apr 268-KDirector or officer change+1.4%-0.2%-1.0%1.5x+12.3%Shrugged off
11 Mar 268-KMaterial agreement-1.4%+2.1%+2.2%0.9x-18.3%Rewarded
#22 LINE
Lineage, Inc.
Stand aside — 50DMA is not rising. (+1 more)
Mature Trend XLRE sector confirmed $826,638 CFO$1,486,254 other insiders (2) 2 insider(s) net purchase ratio +1.00 26d since buy
56
conviction / 100
-6.7 since 01 Sep
53.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity11.5
Sponsorship / positioning7.8
Volatility behaviour16.1
Catalyst alignment (insider)14.0
Cross-asset confirmation7.0
Stand aside — hard gate breached
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
Last
38.78
Add above
43.13
Cut below
38.78
50DMA
42.19
200DMA
37.88
LINE daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
LINE — daily, 14 months
XLRE sector ETF daily chart
XLRE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.009 avg-daily-volumes/bar
  • 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)
  • 2 distinct insiders buying (1 CFO, 2 Unclassified)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $826,638 (CFO)
  • 0.9 bps of market cap
  • grew the CFO's own position by 22%
  • 26 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLRE
  • XLRE above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -10.8 pts
  • stock vs XLRE RS (3m/6m avg): -5.0 pts
What strengthens the thesis
  • A confirmed higher high above 43.13 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 (42.19) with expanding volatility — reduce.
  • Breakdown below the prior structural base (38.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: Lemasters Robb A. — CFO
  • 1 CFO purchase(s), $826,638 total; last filed 2026-08-10 17:07:45
  • Market cap $9,646,121,984 · 20d avg dollar volume $32,929,098
Net insider activity
Net buying across the insider group.
Open-market purchases$2,312,892
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 $826,638, plus 2 by other insiders worth $1,486,254. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Mar 2026Marchetti Kevin PatrickUnclassified13,300$37.50$498,699+3.4%
07 Aug 2026Lemasters Robb A.CFO20,000$41.33$826,638-6.2%
28 Aug 2026Marchetti Kevin PatrickUnclassified25,000$39.50$987,555-1.8%
Reaction to news
6 material events; 2 taken well, 0 badly; last earnings 05 Aug: neutral (-2.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
05 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure-1.7%-2.0%-1.8%1.0x+0.9%Neutral
05 Aug 2610-QQuarterly report-1.7%-2.0%-1.8%1.0x+0.9%Neutral
12 Jun 268-KMaterial event+0.4%-0.3%-0.9%0.5x-9.1%Neutral
06 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure-1.7%+3.6%+2.2%1.7x+5.3%Rewarded
06 May 2610-QQuarterly report-1.7%+3.6%+2.2%1.7x+5.3%Rewarded
09 Apr 268-KDirector or officer change; Regulation FD disclosure-1.5%+0.1%-0.4%0.6x+5.8%Neutral
#23 EPSN
Epsilon Energy Ltd.
Stand aside — overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (genuine chop). (+1 more)
Early Trend Expansion XLE sector confirmed no CFO purchase$537,071 other insiders (3) 1 insider(s) net purchase ratio +0.07 buy date unknown
56
conviction / 100
+0.5 since 01 Sep
68.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning12.9
Volatility behaviour13.5
Catalyst alignment (insider)1.4
Cross-asset confirmation13.1
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (genuine chop).
  • Market cap $191M below the $300M floor.
Last
6.31
Add above
6.58
Cut below
5.26
50DMA
5.61
200DMA
5.36
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.06 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.183 avg-daily-volumes/bar
  • 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
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 19.7% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (3 CEO)
  • net purchase ratio +0.07 (1 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $537,071 (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: +5.2 pts
  • stock vs XLE RS (3m/6m avg): -0.4 pts
What strengthens the thesis
  • A confirmed higher high above 6.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.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (5.61) with expanding volatility — reduce.
  • Breakdown below the prior structural base (5.26) — 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-25 09:30:18
  • Market cap $191,090,656 · 20d avg dollar volume $1,048,127
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$537,071
Open-market sales$462,333
Sales after option exercise$0
Distinct buyers / sellers1 / 1
Net purchase ratio+0.07
Net purchase ratio, excl. option-exercise sales+0.07
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $537,071. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 Mar 2026Stabell JasonCEO20,000$6.21$124,180+1.6%
22 Jun 2026Stabell JasonCEO50,000$5.30$265,177+19.1%
21 Aug 2026Stabell JasonCEO26,313$5.61$147,714+12.5%
Reaction to news
8 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
27 Mar 2610-KAnnual report+0.3%+3.5%+5.2%0.9x+1.6%Neutral
#24 ANGX
Angel Studios, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+2 more)
Unclear XLC sector not confirmed no CFO purchase$3,783,698 other insiders (6) 3 insider(s) net purchase ratio +1.00 buy date unknown
56
conviction / 100
+0.2 since 01 Sep
58.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity11.6
Sponsorship / positioning9.7
Volatility behaviour19.5
Catalyst alignment (insider)9.0
Cross-asset confirmation6.0
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Sector ETF is breaking down — no new longs in this sector.
  • Price $4.49 below the $5.00 floor.
Last
4.49
Add above
5.33
Cut below
3.65
50DMA
4.10
200DMA
3.80
ANGX daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ANGX — daily, 14 months
XLC sector ETF daily chart
XLC — 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.21
Sponsorship / positioning
  • OBV 50d slope +0.072 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 — $4.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 13.2% deep
  • no wide downside expansion 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 (2 CEO, 1 Other C-suite, 3 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 $3,783,698 (2 CEO, 1 Other C-suite, 3 Director) — 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: -17.1 pts
  • stock vs XLC RS (3m/6m avg): +36.9 pts
What strengthens the thesis
  • A confirmed higher high above 5.33 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 (4.10) with expanding volatility — reduce.
  • Breakdown below the prior structural base (3.65) — 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-17 17:10:12
  • Market cap $838,535,808 · 20d avg dollar volume $6,517,680
Net insider activity
Net buying across the insider group.
Open-market purchases$3,783,698
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 — 6 purchase(s) by other insiders worth $3,783,698. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 May 2026Sarowitz Steven IDirector321,544$3.06$982,574+46.7%
12 Aug 2026Sarowitz Steven IDirector353,815$3.83$1,355,594+17.2%
13 Aug 2026Harmon JeffreyOther C-suite230,080$4.12$948,712+9.0%
13 Aug 2026Harmon NealCEO29,036$4.31$125,007+4.2%
14 Aug 2026Harmon NealCEO29,193$4.28$125,005+4.9%
14 Aug 2026Sarowitz Steven IDirector57,922$4.26$246,806+5.4%
Reaction to news
8 material events; 5 taken well, 0 badly; last earnings 04 Aug: rewarded (+5.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 268-K · earningsResults of operations (earnings)+0.5%+5.9%+4.1%1.3x-14.1%Rewarded
04 Aug 2610-QQuarterly report+0.5%+5.9%+4.1%1.3x-14.1%Rewarded
30 Jun 268-KMaterial agreement+0.8%+3.1%+2.3%1.1x+5.7%Rewarded
18 Jun 268-KMaterial event+0.6%+1.9%+0.9%1.2x+0.3%Neutral
04 Jun 268-KRegulation FD disclosure+1.1%+15.4%+15.0%2.0x-5.2%Rewarded
22 May 268-KMaterial event+1.5%+8.4%+8.0%1.0x-1.8%Rewarded
30 Apr 268-K · earningsResults of operations (earnings)-1.6%+0.4%-0.6%0.7x+16.3%Neutral
30 Apr 2610-QQuarterly report-1.6%+0.4%-0.6%0.7x+16.3%Neutral
#25 BCML
Baycom Corp
Stand aside — 50DMA is not rising. (+1 more)
Mature Trend XLF sector confirmed no CFO purchase$1,614,303 other insiders (6) 4 insider(s) net purchase ratio +1.00 buy date unknown
55
conviction / 100
+5.2 since 01 Sep
52.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.0
Sponsorship / positioning7.0
Volatility behaviour15.6
Catalyst alignment (insider)13.0
Cross-asset confirmation9.6
Stand aside — hard gate breached
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Last
30.41
Add above
31.93
Cut below
29.90
50DMA
31.72
200DMA
30.03
BCML daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
BCML — daily, 14 months
XLF sector ETF daily chart
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.167 avg-daily-volumes/bar
  • thin tape — $1.6m 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 14.3% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (1 CEO, 1 Chair, 4 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 $1,614,303 (1 CEO, 1 Chair, 4 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: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -11.1 pts
What strengthens the thesis
  • A confirmed higher high above 31.93 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 (31.72) with expanding volatility — reduce.
  • Breakdown below the prior structural base (29.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-08-11 12:50:18
  • Market cap $332,080,768 · 20d avg dollar volume $1,777,508
Net insider activity
Net buying across the insider group.
Open-market purchases$1,614,303
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 $1,614,303. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 May 2026Black William JChair33,082$30.17$998,235+0.8%
22 May 2026Perdue Michael JDirector5,000$30.94$154,700-1.7%
31 Jul 2026Perdue Michael JDirector5,000$30.17$150,850+0.8%
10 Aug 2026Baron Christopher FCEO8,250$30.39$250,718+0.1%
20 Aug 2026Laverne Robert G.Director1,000$29.95$29,950+1.5%
21 Aug 2026Laverne Robert G.Director1,000$29.85$29,850+1.9%
Reaction to news
8 material events; 1 taken well, 1 badly; last earnings 23 Jul: neutral (-0.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
19 Aug 268-KOther material event+0.8%-2.2%-2.4%1.3x-0.8%Neutral
10 Aug 2610-QQuarterly report-0.0%-0.4%-0.4%1.2x+0.7%Neutral
24 Jul 268-KDirector or officer change-1.6%-4.3%-4.4%1.0x-4.8%Punished
23 Jul 268-K · earningsResults of operations (earnings)-1.2%-0.5%+0.7%0.6x-8.8%Neutral
22 Jul 268-KDirector or officer change-0.1%-1.9%-1.8%0.4x-7.7%Neutral
17 Jun 268-KMaterial event+0.3%-0.9%+0.4%1.6x+1.2%Shrugged off
22 May 268-KOther material event+0.0%-0.5%-0.9%1.4x-0.9%Neutral
11 May 2610-QQuarterly report+0.0%-1.5%-1.7%0.7x-1.0%Neutral
#26 TMCI
Treace Medical Concepts, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+2 more)
Late Extension XLV sector confirmed no CFO purchase$1,450,827 other insiders (6) 1 insider(s) net purchase ratio +1.00 buy date unknown
55
conviction / 100
+0.3 since 01 Sep
62.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning8.0
Volatility behaviour16.5
Catalyst alignment (insider)5.0
Cross-asset confirmation14.8
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.11 vs the 0.15 threshold (genuine chop).
  • Price $4.70 below the $5.00 floor.
Last
4.70
Add above
5.01
Cut below
4.25
50DMA
4.43
200DMA
2.90
TMCI daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
TMCI — 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 flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.11 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.052 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
  • 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 4.4% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (6 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,450,827 (6 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: -1.2 pts
  • stock vs XLV RS (3m/6m avg): +114.6 pts
What strengthens the thesis
  • A confirmed higher high above 5.01 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 (4.43) with expanding volatility — reduce.
  • Breakdown below the prior structural base (4.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-08-24 17:00:07
  • Market cap $305,662,368 · 20d avg dollar volume $1,806,135
Net insider activity
Net buying across the insider group.
Open-market purchases$1,450,827
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 — 6 purchase(s) by other insiders worth $1,450,827. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 May 2026Treace John T.CEO153,763$2.44$375,505+92.6%
26 May 2026Treace John T.CEO115,520$2.95$340,589+59.3%
01 Jun 2026Treace John T.CEO50,000$3.56$177,915+32.0%
10 Jun 2026Treace John T.CEO24,606$4.03$99,196+16.6%
10 Jun 2026Treace John T.CEO52,317$4.03$210,968+16.6%
20 Aug 2026Treace John T.CEO55,944$4.41$246,654+6.6%
Reaction to news
6 material events; 2 taken well, 4 badly; last earnings 07 Aug: faded (+8.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Aug 268-K · earningsResults of operations (earnings)+17.1%+8.7%+8.1%2.2x+0.6%Faded
07 Aug 2610-QQuarterly report+17.1%+8.7%+8.1%2.2x+0.6%Faded
20 May 268-KMaterial event+0.0%+3.7%+2.7%1.2x+9.2%Rewarded
08 May 268-K · earningsResults of operations (earnings)+9.9%+4.7%+3.9%0.8x+32.3%Faded
08 May 2610-QQuarterly report+9.9%+4.7%+3.9%0.8x+32.3%Faded
09 Apr 268-K · earningsResults of operations (earnings); Director or officer change; Regulation FD disclosure-2.1%+9.3%+8.7%1.3x+22.2%Rewarded
#27 ITT
Itt Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Mature Trend XLI sector confirmed no CFO purchase$1,001,592 other insiders (1) 1 insider(s) net purchase ratio -0.25 buy date unknown
55
conviction / 100
68.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning13.1
Volatility behaviour16.5
Catalyst alignment (insider)0.0
Cross-asset confirmation9.6
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Last
201.00
Add above
230.32
Cut below
188.08
50DMA
200.51
200DMA
194.05
ITT daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ITT — 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
  • partial HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.190 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 above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -13.6 pts
  • stock vs XLI RS (3m/6m avg): +3.8 pts
What strengthens the thesis
  • A confirmed higher high above 230.32 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 (200.51) with expanding volatility — reduce.
  • Breakdown below the prior structural base (188.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-01 16:38:25
  • Market cap $18,057,803,776 · 20d avg dollar volume $158,457,395
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.7%
Reaction to news
8 material events; 3 taken well, 3 badly; last earnings 06 Aug: faded (+5.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
06 Aug 268-K · earningsResults of operations (earnings)+7.9%+5.1%+5.2%2.7x+1.1%Faded
06 Aug 2610-QQuarterly report+7.9%+5.1%+5.2%2.7x+1.1%Faded
29 Jun 268-KDirector or officer change-0.7%-1.4%-3.0%1.4x-3.0%Neutral
26 May 268-KMaterial event+1.3%+3.0%+2.4%0.9x-3.4%Rewarded
07 May 268-KDirector or officer change-0.2%-4.1%-3.8%1.3x-2.4%Punished
06 May 268-K · earningsResults of operations (earnings)+3.9%+1.9%+0.5%1.6x-6.1%Shrugged off
06 May 2610-QQuarterly report+3.9%+1.9%+0.5%1.6x-6.1%Shrugged off
05 May 268-K/AMaterial event (amended)+1.2%+1.7%+0.9%0.8x-3.3%Neutral
#28 UTGN
Utg Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLF sector confirmed no CFO purchase$1,219,956 other insiders (7) 2 insider(s) net purchase ratio +1.00 buy date unknown
55
conviction / 100
+0.8 since 01 Sep
57.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning11.6
Volatility behaviour12.5
Catalyst alignment (insider)9.0
Cross-asset confirmation9.6
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
  • Market cap $170M below the $300M floor.
  • Avg dollar volume $0.01M below the liquidity floor.
Last
54.18
Add above
59.75
Cut below
53.00
50DMA
57.62
200DMA
56.05
UTGN daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
UTGN — 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 rising
  • higher highs and higher lows
  • efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.137 avg-daily-volumes/bar
  • 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
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 9.3% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (4 CEO, 3 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 $1,219,956 (4 CEO, 3 Unclassified) — 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: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -11.6 pts
What strengthens the thesis
  • A confirmed higher high above 59.75 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.
What invalidates the thesis
  • Loss of the rising 50DMA (57.62) with expanding volatility — reduce.
  • Breakdown below the prior structural base (53.00) — 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-19 15:19:11
  • Market cap $169,731,152 · 20d avg dollar volume $6,953
Net insider activity
Net buying across the insider group.
Open-market purchases$1,219,956
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 $1,219,956. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
06 Mar 2026Correll Jesse TCEO5,162$0.00$0
18 May 2026Correll Jesse TCEO4,850$54.96$266,556-1.4%
18 May 2026First Southern Funding LLCUnclassified4,850$54.96$266,556-1.4%
18 Aug 2026First Southern Funding LLCUnclassified4,808$59.00$283,672-8.2%
18 Aug 2026Correll Jesse TCEO4,808$59.00$283,672-8.2%
27 Aug 2026First Southern Funding LLCUnclassified1,000$59.75$59,750-9.3%
27 Aug 2026Correll Jesse TCEO1,000$59.75$59,750-9.3%
Reaction to news
4 material events; 1 taken well, 0 badly.
SessionFilingEventGapDayvs SPYVol+5dRead
12 Aug 2610-QQuarterly report+0.0%+0.0%-0.3%14.0x+0.0%Shrugged off
01 Jul 268-KMaterial event+0.0%+0.0%+0.1%+5.4%Neutral
13 May 2610-QQuarterly report+0.0%+0.0%-0.6%+1.0%Neutral
25 Mar 2610-KAnnual report+1.7%+0.0%-0.6%1.4x+5.1%Neutral
#29 AMRZ
Amrize Ltd
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLB sector confirmed $534,004 CFO$8,039,278 other insiders (22) 12 insider(s) net purchase ratio +1.00 22d since buy
54
conviction / 100
-0.3 since 01 Sep
45.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning13.0
Volatility behaviour14.5
Catalyst alignment (insider)18.0
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.12 vs the 0.15 threshold (borderline, watch for resolution).
Last
42.97
Add above
52.88
Cut below
42.81
50DMA
48.79
200DMA
53.14
AMRZ daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
AMRZ — 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
  • partial HH/HL structure
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.144 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 26.1% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 12 distinct insiders buying (2 CFO, 3 CEO, 6 Other C-suite, 4 President, 5 Officer, 2 Director, 2 Unclassified)
  • net purchase ratio +1.00 (12 buying vs 0 selling)
  • CFO purchases $534,004 (CFO)
  • 0.2 bps of market cap
  • a NEW position for the CFO
  • 22 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -9.5 pts
  • stock vs XLB RS (3m/6m avg): -28.2 pts
What strengthens the thesis
  • A confirmed higher high above 52.88 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 (48.79) with expanding volatility — reduce.
  • Breakdown below the prior structural base (42.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: Oran Baris — CFO
  • 2 CFO purchase(s), $534,004 total; last filed 2026-08-13 11:10:46
  • Market cap $23,501,395,968 · 20d avg dollar volume $194,612,779
Net insider activity
Net buying across the insider group.
Open-market purchases$8,573,282
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers12 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
2 CFO purchase(s) worth $534,004, plus 22 by other insiders worth $8,039,278. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
06 Mar 2026Jenisch Jan PhilippCEO60,000$58.05$3,483,000-26.0%
09 Mar 2026Hill JaimePresident3,184$56.34$179,387-23.7%
10 Mar 2026Johnston Ian ACFO4,250$58.94$250,474-27.1%
11 Mar 2026Brouwer RoaldOther C-suite3,000$58.72$176,160-26.8%
11 Mar 2026Hill JaimePresident1,000$58.91$58,910-27.1%
12 Mar 2026Hill JaimePresident1,000$56.90$56,900-24.5%
13 Mar 2026Brouwer RoaldOther C-suite2,000$54.88$109,760-21.7%
13 Mar 2026Gross MarioOfficer3,200$55.29$176,936-22.3%
05 May 2026Clark Stephen SOther C-suite2$52.75$114-18.5%
15 May 2026Jenisch Jan PhilippCEO28,417$49.53$1,407,571-13.2%
19 May 2026Jenisch Jan PhilippCEO19,001$49.39$938,451-13.0%
19 May 2026Gross MarioOfficer4,000$49.01$196,032-12.3%
21 May 2026Brouwer RoaldOther C-suite1,500$49.84$74,760-13.8%
22 May 2026Forrest NollaigUnclassified2,000$50.25$100,500-14.5%
11 Aug 2026Oran BarisCFO6,000$47.26$283,530-9.1%
11 Aug 2026Hill JaimePresident1,500$47.12$70,680-8.8%
11 Aug 2026Gross MarioOfficer3,568$46.60$166,252-7.8%
11 Aug 2026Brouwer RoaldOther C-suite1,500$46.36$69,540-7.3%
11 Aug 2026Clark Stephen SOther C-suite5,260$47.31$248,851-9.2%
17 Aug 2026Poletti Samuel JonasOfficer2,510$46.92$117,769-8.4%
25 Aug 2026Forrest NollaigUnclassified1,500$44.15$66,225-2.7%
25 Aug 2026Singleton Denise ROfficer3,500$44.12$154,403-2.6%
26 Aug 2026Sanche Jacques WolfDirector4,150$45.02$186,833-4.6%
27 Aug 2026Gibson Dwight Audley KonradDirector5$44.58$244-3.6%
Reaction to news
8 material events; 2 taken well, 0 badly; last earnings 06 Aug: neutral (-3.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
01 Sep 268-KDirector or officer change-1.0%-2.0%-1.3%1.0xNeutral
24 Aug 268-KDirector or officer change; Regulation FD disclosure+0.3%-1.1%-0.8%0.8x-3.3%Neutral
10 Aug 2610-QQuarterly report+1.0%-0.8%-0.7%2.1x-1.2%Shrugged off
06 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure-1.1%-3.1%-3.0%1.7x-8.7%Neutral
07 May 2610-QQuarterly report+0.8%-2.7%-2.4%0.9x-4.6%Neutral
29 Apr 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.2%-1.2%-1.2%1.6x-3.2%Shrugged off
21 Apr 268-KOther material event-1.7%-1.9%-1.2%1.0x+1.4%Neutral
14 Apr 268-KOther material event+1.0%+1.2%-0.0%0.7x-4.7%Neutral
#30 INTC
Intel Corp
Stand aside — 50DMA is not rising. (+1 more)
Mature Trend XLK sector confirmed no CFO purchase$9,999,985 other insiders (1) 1 insider(s) net purchase ratio +0.21 buy date unknown
54
conviction / 100
unchanged since 01 Sep
64.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity11.5
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)2.1
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • 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 42% deep. Huge travel, no net progress).
Last
90.05
Add above
107.57
Cut below
85.14
50DMA
102.15
200DMA
73.57
INTC daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
INTC — 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 flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.08 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.193 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 41.9% 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.21 (1 buying vs 2 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $9,999,985 (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: +19.3 pts
  • stock vs XLK RS (3m/6m avg): +26.1 pts
What strengthens the thesis
  • A confirmed higher high above 107.57 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 (102.15) with expanding volatility — reduce.
  • Breakdown below the prior structural base (85.14) — 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-14 16:27:15
  • Market cap $476,013,789,184 · 20d avg dollar volume $9,191,418,071
Net insider activity
Net buying across the insider group.
Open-market purchases$9,999,985
Open-market sales$6,493,217
Sales after option exercise$0
Distinct buyers / sellers1 / 2
Net purchase ratio+0.21
Net purchase ratio, excl. option-exercise sales+0.21
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $9,999,985. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
11 Aug 2026Tan Lip BuCEO105,263$95.00$9,999,985-5.2%
Reaction to news
8 material events; 1 taken well, 2 badly; last earnings 23 Jul: neutral (-2.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
12 Aug 268-KRegulation FD disclosure; Other material event+3.7%+3.3%+3.1%1.4x-8.1%Faded
24 Jul 2610-QQuarterly report+0.1%-7.9%-8.0%1.7x-2.3%Punished
23 Jul 268-K · earningsResults of operations (earnings)-1.4%-2.3%-1.1%1.3x-9.1%Neutral
15 May 268-KMaterial event-5.3%-6.2%-5.0%0.9x+10.2%Absorbed
30 Apr 268-KOther material event+0.9%-0.3%-1.3%1.2x+16.0%Neutral
24 Apr 2610-QQuarterly report+23.1%+23.6%+22.8%2.6x+20.7%Neutral
24 Apr 268-KDirector or officer change+23.1%+23.6%+22.8%2.6x+20.7%Neutral
23 Apr 268-K · earningsResults of operations (earnings)+1.3%+2.3%+2.7%1.5x+41.5%Neutral
#31 SCTH
Securetech Innovations, Inc.
Stand aside — sector ETF is breaking down — no new longs in this sector. NOTE: this name is beating XLY by +173 points, which usually means the sector mapping is wrong rather than the stock exceptional — check the classification before trusting this gate. (+1 more)
Late Extension XLY sector not confirmed no CFO purchase$100,000,000 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
54
conviction / 100
-1.9 since 01 Sep
60.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity16.7
Sponsorship / positioning10.5
Volatility behaviour15.4
Catalyst alignment (insider)5.0
Cross-asset confirmation6.0
Stand aside — hard gate breached
  • Sector ETF is breaking down — no new longs in this sector. NOTE: this name is beating XLY by +173 points, which usually means the sector mapping is wrong rather than the stock exceptional — check the classification before trusting this gate.
  • Avg dollar volume $0.06M below the liquidity floor.
Last
20.00
Add above
23.49
Cut below
12.90
50DMA
20.46
200DMA
9.12
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.21
Sponsorship / positioning
  • OBV 50d slope +0.349 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 3.2x 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
  • 0 day(s) above 10x median volume (peak 6x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 14.9% 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 $100,000,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: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -13.2 pts
  • stock vs XLY RS (3m/6m avg): +173.4 pts
What strengthens the thesis
  • A confirmed higher high above 23.49 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.
What invalidates the thesis
  • Loss of the rising 50DMA (20.46) with expanding volatility — reduce.
  • Breakdown below the prior structural base (12.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-08-24 11:06:55
  • Market cap $342,594,304 · 20d avg dollar volume $55,780
Net insider activity
Net buying across the insider group.
Open-market purchases$100,000,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 $100,000,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
21 Aug 2026Sitra J ScottCEO1,000$100,000.00$100,000,000-100.0%
Reaction to news
  • No material filings found in the window.
#32 SMRT
Smartrent, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLK sector confirmed no CFO purchase$977,371 other insiders (10) 4 insider(s) net purchase ratio +1.00 buy date unknown
54
conviction / 100
unchanged since 01 Sep
50.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning1.1
Volatility behaviour20.0
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.
  • Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
  • Market cap $261M below the $300M floor.
  • Price $1.36 below the $5.00 floor.
Last
1.36
Add above
1.52
Cut below
0.95
50DMA
1.19
200DMA
1.47
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.055 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 30% 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.3m 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
  • OBV DIVERGENCE during acceleration
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 11.4% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (4 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 $977,371 (4 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: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +19.3 pts
  • stock vs XLK RS (3m/6m avg): -16.5 pts
What strengthens the thesis
  • A confirmed higher high above 1.52 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.19) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.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: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-11 17:24:05
  • Market cap $260,592,032 · 20d avg dollar volume $1,582,554
Net insider activity
Net buying across the insider group.
Open-market purchases$977,371
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 — 10 purchase(s) by other insiders worth $977,371. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Mar 2026Bohjalian Thomas NDirector150,000$1.74$260,490-21.8%
08 May 2026Martell FrankCEO50,000$1.12$56,220+21.4%
12 May 2026Martell FrankCEO100,000$1.18$117,850+15.3%
26 May 2026Ponathil SangeethOther C-suite10,000$1.25$12,500+8.8%
04 Jun 2026Martell FrankCEO60,260$1.15$69,081+18.3%
10 Jun 2026Bohjalian Thomas NDirector75,000$1.11$83,250+22.5%
11 Aug 2026Bohjalian Thomas NDirector5,000$1.34$6,700+1.5%
11 Aug 2026Martell FrankCEO100,000$1.42$142,260-4.2%
11 Aug 2026Pinczuk Ana G.Director107,000$1.43$152,625-4.9%
19 Aug 2026Bohjalian Thomas NDirector55,000$1.39$76,395-2.2%
Reaction to news
  • No material filings found in the window.
#33 GPOR
Gulfport Energy Corp
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLE sector confirmed no CFO purchase$256,976 other insiders (1) 1 insider(s) net purchase ratio -0.31 buy date unknown
53
conviction / 100
+0.8 since 01 Sep
66.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning20.0
Volatility behaviour15.7
Catalyst alignment (insider)0.0
Cross-asset confirmation11.8
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • Insiders are net sellers — net purchase ratio -0.31 over the last 180 days (2 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.09 vs the 0.15 threshold (genuine chop).
Last
180.45
Add above
188.82
Cut below
150.19
50DMA
164.23
200DMA
187.10
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.223 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 23.1% 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.31 (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 $256,976 (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: +5.2 pts
  • stock vs XLE RS (3m/6m avg): -18.1 pts
What strengthens the thesis
  • A confirmed higher high above 188.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.
What invalidates the thesis
  • Loss of the rising 50DMA (164.23) with expanding volatility — reduce.
  • Breakdown below the prior structural base (150.19) — 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-10 17:03:08
  • Market cap $3,242,621,440 · 20d avg dollar volume $48,731,813
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$256,976
Open-market sales$485,995
Sales after option exercise$0
Distinct buyers / sellers1 / 2
Net purchase ratio-0.31
Net purchase ratio, excl. option-exercise sales-0.31
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $256,976. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
07 Aug 2026Dell'Osso Domenic J JrCEO1,600$160.61$256,976+12.4%
Reaction to news
  • No material filings found in the window.
#34 EMBC
Embecta Corp.
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long Regime XLV sector confirmed $93,360 CFO$464,585 other insiders (3) 4 insider(s) net purchase ratio +1.00 buy date unknown
52
conviction / 100
-1.0 since 01 Sep
49.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.0
Sponsorship / positioning9.6
Volatility behaviour9.0
Catalyst alignment (insider)13.3
Cross-asset confirmation10.6
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
Last
5.69
Add above
9.38
Cut below
3.46
50DMA
4.02
200DMA
7.68
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.32
Sponsorship / positioning
  • OBV 50d slope +0.161 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.
  • 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 68.6% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (1 CFO, 1 CEO, 1 President, 1 Director)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • CFO purchases $93,360
  • 2.9 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: -1.2 pts
  • stock vs XLV RS (3m/6m avg): +1.2 pts
What strengthens the thesis
  • A confirmed higher high above 9.38 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 (4.02) with expanding volatility — reduce.
  • Breakdown below the prior structural base (3.46) — 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), $93,360 total; last filed 2026-08-13 10:50:55
  • Market cap $322,393,120 · 20d avg dollar volume $9,287,747
Net insider activity
Net buying across the insider group.
Open-market purchases$557,945
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 $93,360, plus 3 by other insiders worth $464,585. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Aug 2026Kurdikar DevdattCEO30,000$4.70$140,937+21.1%
12 Aug 2026Elguicze JacobCFO20,000$4.67$93,360+21.8%
12 Aug 2026Mann Jeffrey ZPresident20,000$4.99$99,800+14.0%
12 Aug 2026Hombach Robert J.Director45,000$4.97$223,848+14.5%
Reaction to news
  • No material filings found in the window.
#35 TSCO
Tractor Supply Co /De/
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLY sector not confirmed no CFO purchase$652,395 other insiders (3) 3 insider(s) net purchase ratio +1.00 buy date unknown
52
conviction / 100
+3.4 since 01 Sep
50.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.8
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)11.5
Cross-asset confirmation0.4
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • Sector ETF is breaking down — no new longs in this sector.
Last
34.86
Add above
36.11
Cut below
29.16
50DMA
32.39
200DMA
41.46
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.16
Sponsorship / positioning
  • OBV 50d slope +0.268 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.8% 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 $652,395 (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: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -13.2 pts
  • stock vs XLY RS (3m/6m avg): -3.6 pts
What strengthens the thesis
  • A confirmed higher high above 36.11 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.
What invalidates the thesis
  • Loss of the rising 50DMA (32.39) with expanding volatility — reduce.
  • Breakdown below the prior structural base (29.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: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-05 16:40:16
  • Market cap $18,163,460,096 · 20d avg dollar volume $371,371,589
Net insider activity
Net buying across the insider group.
Open-market purchases$652,395
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 $652,395. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
03 Aug 2026Hawaux Andre JDirector3,150$31.83$100,265+9.5%
04 Aug 2026Morris EdnaDirector1,560$32.44$50,606+7.5%
04 Aug 2026Lawton III Harry ACEO15,600$32.15$501,524+8.4%
Reaction to news
  • No material filings found in the window.
#36 PODD
Insulet Corp
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLV sector confirmed no CFO purchase$1,060,100 other insiders (3) 3 insider(s) net purchase ratio +0.89 buy date unknown
52
conviction / 100
+0.6 since 01 Sep
50.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning16.4
Volatility behaviour13.3
Catalyst alignment (insider)11.5
Cross-asset confirmation8.8
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 29% deep. Huge travel, no net progress).
Last
148.14
Add above
155.17
Cut below
138.28
50DMA
154.42
200DMA
212.01
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.098 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 29.2% 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 +0.89 (3 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,060,100 (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: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.2 pts
  • stock vs XLV RS (3m/6m avg): -32.2 pts
What strengthens the thesis
  • A confirmed higher high above 155.17 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 (154.42) with expanding volatility — reduce.
  • Breakdown below the prior structural base (138.28) — 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-24 07:08:38
  • Market cap $10,274,130,944 · 20d avg dollar volume $251,400,647
Net insider activity
Net buying across the insider group.
Open-market purchases$1,060,100
Open-market sales$59,887
Sales after option exercise$0
Distinct buyers / sellers3 / 1
Net purchase ratio+0.89
Net purchase ratio, excl. option-exercise sales+0.89
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $1,060,100. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
03 Jun 2026Stonesifer Timothy C.Director2,790$143.51$400,393+3.2%
03 Jun 2026Weatherman Elizabeth HDirector3,450$144.20$497,490+2.7%
21 Aug 2026McEvoy AshleyCEO1,100$147.47$162,217+0.5%
Reaction to news
  • No material filings found in the window.
#37 REFI
Chicago Atlantic Real Estate Finance, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLRE sector confirmed no CFO purchase$1,287,257 other insiders (5) 3 insider(s) net purchase ratio +1.00 buy date unknown
51
conviction / 100
+0.6 since 01 Sep
49.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning13.5
Volatility behaviour18.1
Catalyst alignment (insider)11.5
Cross-asset confirmation7.9
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).
  • Market cap $279M below the $300M floor.
Last
10.88
Add above
10.93
Cut below
9.76
50DMA
10.46
200DMA
10.99
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.001 avg-daily-volumes/bar
  • thin tape — $1.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 flat-to-rising through last pullback
Volatility behaviour
  • last pullback 16.8% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (2 CEO, 3 Unclassified)
  • 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,287,257 (2 CEO, 3 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 above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -10.8 pts
  • stock vs XLRE RS (3m/6m avg): -2.0 pts
What strengthens the thesis
  • A confirmed higher high above 10.93 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 (10.46) with expanding volatility — reduce.
  • Breakdown below the prior structural base (9.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-19 17:22:57
  • Market cap $278,758,080 · 20d avg dollar volume $1,764,734
Net insider activity
Net buying across the insider group.
Open-market purchases$1,287,257
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 — 5 purchase(s) by other insiders worth $1,287,257. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
17 Aug 2026Mazarakis JohnUnclassified25,000$10.25$256,325+6.1%
17 Aug 2026Cappell AnthonyCEO45,000$10.41$468,225+4.5%
18 Aug 2026Sack PeterCEO5,000$10.44$52,220+4.2%
21 Aug 2026Mazarakis JohnUnclassified145$10.67$1,547+2.0%
26 Aug 2026Mazarakis JohnUnclassified47,711$10.67$508,940+2.0%
Reaction to news
  • No material filings found in the window.
#38 VRCA
Verrica Pharmaceuticals Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLV sector confirmed $24,650 CFO$186,240 other insiders (3) 4 insider(s) net purchase ratio +1.00 buy date unknown
50
conviction / 100
+0.6 since 01 Sep
45.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.0
Sponsorship / positioning13.9
Volatility behaviour9.0
Catalyst alignment (insider)13.2
Cross-asset confirmation8.8
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 44% deep. Huge travel, no net progress).
  • Market cap $93M below the $300M floor.
  • Avg dollar volume $0.59M below the liquidity floor.
Last
5.39
Add above
5.87
Cut below
4.68
50DMA
5.50
200DMA
6.24
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.042 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 44% 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
  • 2 day(s) above 10x median volume (peak 14x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 44.5% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (1 CFO, 1 CEO, 1 COO, 1 Other C-suite)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • CFO purchases $24,650
  • 2.7 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: -1.2 pts
  • stock vs XLV RS (3m/6m avg): -17.9 pts
What strengthens the thesis
  • A confirmed higher high above 5.87 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 (5.50) with expanding volatility — reduce.
  • Breakdown below the prior structural base (4.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: —
  • 1 CFO purchase(s), $24,650 total; last filed 2026-08-18 17:00:14
  • Market cap $92,593,664 · 20d avg dollar volume $588,571
Net insider activity
Net buying across the insider group.
Open-market purchases$210,890
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 $24,650, plus 3 by other insiders worth $186,240. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 Aug 2026Rieger JaysonCEO25,000$5.03$125,750+7.2%
17 Aug 2026Zawitz DavidCOO6,000$4.98$29,880+8.2%
17 Aug 2026Rosenberg Noah L.Other C-suite6,230$4.91$30,610+9.8%
18 Aug 2026Kirby John J.CFO5,000$4.93$24,650+9.3%
Reaction to news
  • No material filings found in the window.
#39 KEEL
Keel Infrastructure Corp.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLK sector confirmed no CFO purchase$525,657 other insiders (4) 2 insider(s) net purchase ratio +1.00 buy date unknown
50
conviction / 100
+0.6 since 01 Sep
50.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.6
Sponsorship / positioning13.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.
  • Price $3.11 below the $5.00 floor.
Last
3.11
Add above
3.92
Cut below
3.07
50DMA
4.11
200DMA
3.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.18
Sponsorship / positioning
  • OBV 50d slope -0.059 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 53.9% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (2 CEO, 2 COO)
  • 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 $525,657 (2 CEO, 2 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: +19.3 pts
  • stock vs XLK RS (3m/6m avg): -17.9 pts
What strengthens the thesis
  • A confirmed higher high above 3.92 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 (4.11) with expanding volatility — reduce.
  • Breakdown below the prior structural base (3.07) — 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-21 16:42:47
  • Market cap $1,920,652,544 · 20d avg dollar volume $130,356,514
Net insider activity
Net buying across the insider group.
Open-market purchases$525,657
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 $525,657. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
13 Aug 2026Gagnon BenjaminCEO58,888$3.33$196,097-6.6%
17 Aug 2026Wilson Liam DanielCOO26,472$3.78$100,064-17.7%
20 Aug 2026Wilson Liam DanielCOO30,769$3.25$99,999-4.3%
21 Aug 2026Gagnon BenjaminCEO38,888$3.33$129,497-6.6%
Reaction to news
  • No material filings found in the window.
#40 SAGT
Sagtec Global Ltd
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLK sector confirmed no CFO purchase$1,839,125 other insiders (3) 2 insider(s) net purchase ratio +0.94 buy date unknown
49
conviction / 100
unchanged since 01 Sep
50.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning13.3
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.12 vs the 0.15 threshold (borderline, watch for resolution).
  • Market cap $12M below the $300M floor.
  • Price $0.63 below the $5.00 floor.
Last
0.63
Add above
0.90
Cut below
0.62
50DMA
0.83
200DMA
1.56
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.000 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.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 9 day(s) above 10x median volume (peak 600x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 71.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (2 CEO, 1 COO)
  • net purchase ratio +0.94 (2 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,839,125 (2 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: +19.3 pts
  • stock vs XLK RS (3m/6m avg): -63.6 pts
What strengthens the thesis
  • A confirmed higher high above 0.90 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.83) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.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-08-06 17:30:46
  • Market cap $12,054,840 · 20d avg dollar volume $1,085,046
Net insider activity
Net buying across the insider group.
Open-market purchases$1,839,125
Open-market sales$52,878
Sales after option exercise$0
Distinct buyers / sellers2 / 1
Net purchase ratio+0.94
Net purchase ratio, excl. option-exercise sales+0.94
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $1,839,125. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
18 Jun 2026Ng Chen LokCEO1,500,000$1.04$1,560,000-39.2%
31 Jul 2026Ng Chen LokCEO300,000$0.77$231,000-17.8%
31 Jul 2026Loong Xin YeeCOO62,500$0.77$48,125-17.8%
Reaction to news
  • No material filings found in the window.
#41 ACDC
Profrac Holding Corp.
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long Regime XLE sector confirmed no CFO purchase$9,753,790 other insiders (4) 3 insider(s) net purchase ratio +1.00 buy date unknown
49
conviction / 100
+0.9 since 01 Sep
50.3
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity8.1
Sponsorship / positioning7.3
Volatility behaviour13.0
Catalyst alignment (insider)9.0
Cross-asset confirmation11.8
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
Last
5.05
Add above
5.59
Cut below
4.24
50DMA
4.86
200DMA
5.41
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • higher highs and higher lows
  • efficiency ratio 0.16
Sponsorship / positioning
  • OBV 50d slope -0.011 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 43% 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 55.2% deep
  • no wide downside expansion 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, 3 Unclassified)
  • 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 $9,753,790 (1 CEO, 3 Unclassified) — 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: +5.2 pts
  • stock vs XLE RS (3m/6m avg): -29.7 pts
What strengthens the thesis
  • A confirmed higher high above 5.59 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.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (4.86) with expanding volatility — reduce.
  • Breakdown below the prior structural base (4.24) — 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-12 18:00:06
  • Market cap $919,720,000 · 20d avg dollar volume $9,072,910
Net insider activity
Net buying across the insider group.
Open-market purchases$9,753,790
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 $9,753,790. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
10 Aug 2026Wilks Dan H.Unclassified720,000$5.02$3,616,641+0.6%
10 Aug 2026Wilks MatthewCEO80,000$5.02$401,851+0.6%
21 Aug 2026Thrc Holdings, LPUnclassified607,227$4.72$2,867,649+7.0%
21 Aug 2026Wilks Dan H.Unclassified607,227$4.72$2,867,649+7.0%
Reaction to news
  • No material filings found in the window.
#42 BSX
Boston Scientific Corp
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLV sector confirmed no CFO purchase$10,040,039 other insiders (8) 5 insider(s) net purchase ratio +1.00 buy date unknown
49
conviction / 100
+1.1 since 01 Sep
45.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.0
Sponsorship / positioning10.9
Volatility behaviour9.4
Catalyst alignment (insider)13.0
Cross-asset confirmation8.8
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.01 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 29% deep. Huge travel, no net progress).
Last
48.37
Add above
52.99
Cut below
42.63
50DMA
46.76
200DMA
67.31
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.01 (overlapping)
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 28.9% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 5 distinct insiders buying (1 CEO, 7 Director)
  • 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 $10,040,039 (1 CEO, 7 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: -1.2 pts
  • stock vs XLV RS (3m/6m avg): -30.2 pts
What strengthens the thesis
  • A confirmed higher high above 52.99 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 (46.76) 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-08-05 16:15:51
  • Market cap $70,099,230,720 · 20d avg dollar volume $939,015,741
Net insider activity
Net buying across the insider group.
Open-market purchases$10,040,039
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 — 8 purchase(s) by other insiders worth $10,040,039. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
19 May 2026Habiger David CDirector4,450$56.43$251,098-14.3%
20 May 2026Pegus CherylDirector1,770$56.49$99,987-14.4%
20 May 2026Ludwig Edward JDirector3,580$56.68$202,914-14.7%
31 Jul 2026Ludwig Edward JDirector5,000$45.48$227,400+6.4%
03 Aug 2026Habiger David CDirector1,182$48.13$56,887+0.5%
03 Aug 2026Mahoney Michael FCEO186,240$48.33$9,001,408+0.1%
05 Aug 2026Habiger David CDirector2,100$47.59$99,937+1.6%
25 Aug 2026Morano Susan EDirector2,040$49.22$100,408-1.7%
Reaction to news
  • No material filings found in the window.
#43 LITB
Lightinthebox Holding Co., Ltd.
Stand aside — 50DMA is not rising. (+5 more)
Mature Trend XLY sector not confirmed no CFO purchase$1,092,144 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
48
conviction / 100
+1.3 since 01 Sep
53.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.0
Sponsorship / positioning14.3
Volatility behaviour14.5
Catalyst alignment (insider)5.0
Cross-asset confirmation1.2
Stand aside — hard gate breached
  • 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 $59M below the $300M floor.
  • Avg dollar volume $0.02M below the liquidity floor.
  • Price $3.00 below the $5.00 floor.
Last
3.00
Add above
3.32
Cut below
2.84
50DMA
3.09
200DMA
2.65
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • higher highs and higher lows
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.023 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 43% 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
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 26.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 +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,092,144 (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: -13.2 pts
  • stock vs XLY RS (3m/6m avg): -1.0 pts
What strengthens the thesis
  • A confirmed higher high above 3.32 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.09) with expanding volatility — reduce.
  • Breakdown below the prior structural base (2.84) — 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-11 16:15:43
  • Market cap $59,179,744 · 20d avg dollar volume $19,354
Net insider activity
Net buying across the insider group.
Open-market purchases$1,092,144
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,092,144. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
10 Aug 2026He JianCEO4,254,553$0.26$1,092,144+1053.8%
Reaction to news
  • No material filings found in the window.
#44 NAKA
Nakamoto Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLF sector confirmed no CFO purchase$1,227,779 other insiders (4) 1 insider(s) net purchase ratio +1.00 buy date unknown
48
conviction / 100
+2.1 since 01 Sep
53.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity8.3
Sponsorship / positioning14.0
Volatility behaviour9.0
Catalyst alignment (insider)5.0
Cross-asset confirmation11.2
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • Market cap $137M below the $300M floor.
Last
7.68
Add above
8.40
Cut below
4.79
50DMA
5.04
200DMA
9.98
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.22
Sponsorship / positioning
  • OBV 50d slope +0.342 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 251% 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.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 57.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 +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,227,779 (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: +0.7 pts
  • stock vs XLF RS (3m/6m avg): +0.3 pts
What strengthens the thesis
  • A confirmed higher high above 8.40 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.
What invalidates the thesis
  • Loss of the rising 50DMA (5.04) with expanding volatility — reduce.
  • Breakdown below the prior structural base (4.79) — 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-21 18:21:16
  • Market cap $137,433,168 · 20d avg dollar volume $1,131,982
Net insider activity
Net buying across the insider group.
Open-market purchases$1,227,779
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 — 4 purchase(s) by other insiders worth $1,227,779. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
26 May 2026Bailey David FCEO136,333$5.01$683,112+53.3%
28 May 2026Bailey David FCEO55,115$5.62$309,516+36.7%
18 Aug 2026Bailey David FCEO4,918$5.12$25,161+50.0%
19 Aug 2026Bailey David FCEO36,986$5.68$209,990+35.2%
Reaction to news
  • No material filings found in the window.
#45 CCB
Coastal Financial Corp
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLF sector confirmed no CFO purchase$1,115,844 other insiders (3) 3 insider(s) net purchase ratio +0.19 buy date unknown
47
conviction / 100
unchanged since 01 Sep
47.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.7
Sponsorship / positioning16.5
Volatility behaviour9.5
Catalyst alignment (insider)8.5
Cross-asset confirmation9.6
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
Last
48.52
Add above
53.02
Cut below
45.24
50DMA
61.85
200DMA
82.28
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.21
Sponsorship / positioning
  • OBV 50d slope +0.342 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 44% 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.
  • 2 day(s) above 10x median volume (peak 16x) — 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.0% deep
  • 2 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CEO, 1 Chair, 1 Director)
  • net purchase ratio +0.19 (3 buying vs 2 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,115,844 (1 CEO, 1 Chair, 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: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -45.9 pts
What strengthens the thesis
  • A confirmed higher high above 53.02 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 (61.85) with expanding volatility — reduce.
  • Breakdown below the prior structural base (45.24) — 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-07 19:35:35
  • Market cap $741,692,608 · 20d avg dollar volume $10,869,197
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$1,115,844
Open-market sales$754,014
Sales after option exercise$0
Distinct buyers / sellers3 / 2
Net purchase ratio+0.19
Net purchase ratio, excl. option-exercise sales+0.19
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $1,115,844. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 Aug 2026Hovde Steven DDirector15,000$43.88$658,250+10.6%
06 Aug 2026Sprink Eric MCEO10,000$44.45$444,500+9.2%
07 Aug 2026Adams Christopher DChair290$45.15$13,094+7.5%
Reaction to news
  • No material filings found in the window.
#46 SCOR
Comscore, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLK sector confirmed no CFO purchase$246,830 other insiders (3) 3 insider(s) net purchase ratio +1.00 buy date unknown
47
conviction / 100
+0.1 since 01 Sep
44.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.8
Sponsorship / positioning13.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 $77M below the $300M floor.
  • Avg dollar volume $0.25M below the liquidity floor.
Last
5.06
Add above
7.73
Cut below
4.85
50DMA
6.68
200DMA
7.14
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.21
Sponsorship / positioning
  • OBV 50d slope -0.096 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.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 20x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 41.2% deep
  • 2 wide down bars (30d)
  • ATR expanding 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 $246,830 (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: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +19.3 pts
  • stock vs XLK RS (3m/6m avg): -44.9 pts
What strengthens the thesis
  • A confirmed higher high above 7.73 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 (6.68) with expanding volatility — reduce.
  • Breakdown below the prior structural base (4.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-08-27 07:29:48
  • Market cap $76,832,688 · 20d avg dollar volume $250,154
Net insider activity
Net buying across the insider group.
Open-market purchases$246,830
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 $246,830. 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-4.3%
26 Aug 2026McLaughlin Matthew F.CEO20,000$5.26$105,200-3.8%
28 Aug 2026Livek William PaulDirector20,000$5.23$104,600-3.3%
Reaction to news
  • No material filings found in the window.
#47 HWKN
Hawkins Inc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLB sector confirmed $153,510 CFO$108,066 other insiders (1) 2 insider(s) net purchase ratio +1.00 6d since buy
46
conviction / 100
-0.1 since 01 Sep
42.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.3
Sponsorship / positioning13.0
Volatility behaviour13.0
Catalyst alignment (insider)12.1
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
126.37
Add above
137.02
Cut below
118.83
50DMA
134.08
200DMA
144.89
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.122 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 31.3% 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%
  • 6 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -9.5 pts
  • stock vs XLB RS (3m/6m avg): -20.0 pts
What strengthens the thesis
  • A confirmed higher high above 137.02 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 (134.08) with expanding volatility — reduce.
  • Breakdown below the prior structural base (118.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: Oldenkamp Jeffrey P. — EVP, CFO
  • 1 CFO purchase(s), $153,510 total; last filed 2026-08-31 16:32:27
  • Market cap $2,637,988,352 · 20d avg dollar volume $17,287,685
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+6.4%
27 Aug 2026Oldenkamp Jeffrey P.CFO1,290$119.00$153,510+6.2%
Reaction to news
  • No material filings found in the window.
#48 BTDR
Bitdeer Technologies Group
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLK sector confirmed $226,000 CFO$221,000 other insiders (1) 2 insider(s) net purchase ratio +1.00 21d since buy
46
conviction / 100
+0.3 since 01 Sep
41.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.3
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)13.3
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.
Last
10.74
Add above
12.93
Cut below
8.69
50DMA
11.72
200DMA
11.98
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.072 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 29% 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 55.9% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CFO, 1 Other C-suite)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $226,000 (CFO)
  • 0.8 bps of market cap
  • a NEW position for the CFO
  • 21 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +19.3 pts
  • stock vs XLK RS (3m/6m avg): -17.5 pts
What strengthens the thesis
  • A confirmed higher high above 12.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.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (11.72) with expanding volatility — reduce.
  • Breakdown below the prior structural base (8.69) — 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: Potter Michael G — CFO
  • 1 CFO purchase(s), $226,000 total; last filed 2026-08-13 06:53:54
  • Market cap $2,918,941,184 · 20d avg dollar volume $151,932,529
Net insider activity
Net buying across the insider group.
Open-market purchases$447,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
1 CFO purchase(s) worth $226,000, plus 1 by other insiders worth $221,000. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Aug 2026Potter Michael GCFO25,000$9.04$226,000+18.8%
14 Aug 2026Basit Haris FozanOther C-suite25,000$8.84$221,000+21.5%
Reaction to news
  • No material filings found in the window.
#49 CE
Celanese Corp
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLB sector confirmed $104,698 CFO$125,364 other insiders (2) 3 insider(s) net purchase ratio +1.00 19d since buy
46
conviction / 100
unchanged since 01 Sep
39.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity8.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)14.6
Cross-asset confirmation7.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 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 38% deep. Huge travel, no net progress).
Last
46.66
Add above
47.84
Cut below
43.90
50DMA
45.79
200DMA
50.60
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • higher highs and higher lows
  • efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.095 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 37.7% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CFO, 2 Officer)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $104,698 (SVP, CFO)
  • 0.2 bps of market cap
  • grew the CFO's own position by 9%
  • 19 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -9.5 pts
  • stock vs XLB RS (3m/6m avg): -15.1 pts
What strengthens the thesis
  • A confirmed higher high above 47.84 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 (45.79) with expanding volatility — reduce.
  • Breakdown below the prior structural base (43.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: Kyrish Chuck — SVP, CFO
  • 1 CFO purchase(s), $104,698 total; last filed 2026-08-17 16:10:57
  • Market cap $5,120,884,736 · 20d avg dollar volume $64,254,010
Net insider activity
Net buying across the insider group.
Open-market purchases$230,062
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 $104,698, plus 2 by other insiders worth $125,364. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
11 Aug 2026Duffie Ashley BOfficer600$45.60$27,360+2.3%
11 Aug 2026Murray Mark ChristopherOfficer2,153$45.52$98,004+2.5%
14 Aug 2026Kyrish ChuckCFO2,300$45.52$104,698+2.5%
Reaction to news
  • No material filings found in the window.
#50 FBIN
Fortune Brands Innovations, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLI sector confirmed no CFO purchase$30,669,300 other insiders (4) 2 insider(s) net purchase ratio +1.00 buy date unknown
46
conviction / 100
+0.4 since 01 Sep
46.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning7.0
Volatility behaviour16.3
Catalyst alignment (insider)9.0
Cross-asset confirmation8.2
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.05 vs the 0.15 threshold (genuine chop).
Last
42.89
Add above
53.63
Cut below
40.20
50DMA
48.71
200DMA
46.72
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.091 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 21.6% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 3 Director)
  • net purchase ratio +1.00 (2 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $30,669,300 (1 CEO, 3 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 above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -13.6 pts
  • stock vs XLI RS (3m/6m avg): -0.9 pts
What strengthens the thesis
  • A confirmed higher high above 53.63 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 (48.71) with expanding volatility — reduce.
  • Breakdown below the prior structural base (40.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-10 17:00:53
  • Market cap $5,119,842,816 · 20d avg dollar volume $107,940,995
Net insider activity
Net buying across the insider group.
Open-market purchases$30,669,300
Open-market sales$30,678
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 — 4 purchase(s) by other insiders worth $30,669,300. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
19 May 2026Garden Edward PDirector408,900$33.40$13,656,552+28.4%
20 May 2026Garden Edward PDirector57,400$34.89$2,002,686+22.9%
10 Jun 2026Garden Edward PDirector320,067$40.60$12,994,720+5.6%
06 Aug 2026Singh Jesse GCEO39,285$51.30$2,015,342-16.4%
Reaction to news
  • No material filings found in the window.
#51 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.40 buy date unknown
45
conviction / 100
+1.4 since 01 Sep
52.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.5
Sponsorship / positioning7.0
Volatility behaviour19.2
Catalyst alignment (insider)3.0
Cross-asset confirmation9.6
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
Last
16.89
Add above
17.63
Cut below
16.80
50DMA
17.77
200DMA
17.58
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.150 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
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 14.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (4 CEO)
  • net purchase ratio +0.40 (1 buying vs 2 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: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -17.3 pts
What strengthens the thesis
  • A confirmed higher high above 17.63 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 (17.77) with expanding volatility — reduce.
  • Breakdown below the prior structural base (16.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-02 16:01:51
  • Market cap $584,087,232 · 20d avg dollar volume $3,172,791
Net insider activity
Net buying across the insider group.
Open-market purchases$3,607,312
Open-market sales$1,553,142
Sales after option exercise$0
Distinct buyers / sellers1 / 2
Net purchase ratio+0.40
Net purchase ratio, excl. option-exercise sales+0.40
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-1.9%
13 May 2026Williams Charles AlanCEO25,000$17.08$427,030-1.1%
25 Aug 2026Williams Charles AlanCEO78,312$16.95$1,327,106-0.4%
01 Sep 2026Williams Charles AlanCEO85,000$16.74$1,422,926+0.9%
Reaction to news
  • No material filings found in the window.
#52 JUSH
Jushi Holdings Inc.
Stand aside — 200DMA is not rising — regime not clear. (+5 more)
Regime Shift XLV sector confirmed $12,486 CFO$1,047,710 other insiders (7) 3 insider(s) net purchase ratio +1.00 buy date unknown
45
conviction / 100
+3.4 since 01 Sep
41.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)11.6
Cross-asset confirmation11.8
Stand aside — hard gate breached
  • 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 34% deep. Huge travel, no net progress).
  • Market cap $114M below the $300M floor.
  • Avg dollar volume $0.08M below the liquidity floor.
  • Price $0.57 below the $5.00 floor.
Last
0.57
Add above
0.72
Cut below
0.38
50DMA
0.45
200DMA
0.50
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.124 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
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 33.7% deep
  • 2 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CFO, 3 CEO, 4 President)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $12,486
  • 1.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: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.2 pts
  • stock vs XLV RS (3m/6m avg): +5.0 pts
What strengthens the thesis
  • A confirmed higher high above 0.72 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.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (0.45) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.38) — 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 $114,147,528 · 20d avg dollar volume $77,163
Net insider activity
Net buying across the insider group.
Open-market purchases$1,060,196
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 $12,486, plus 7 by other insiders worth $1,047,710. 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+16.7%
30 Jul 2026Barack Louis JonPresident42,000$0.40$16,784+42.9%
03 Aug 2026Barack Louis JonPresident20,000$0.44$8,700+29.9%
24 Aug 2026Cacioppo JamesCEO706,112$0.48$342,154+19.1%
26 Aug 2026Cacioppo JamesCEO994,000$0.49$492,000+16.7%
27 Aug 2026Barack Louis JonPresident30,000$0.50$15,000+14.3%
31 Aug 2026Cacioppo JamesCEO319,686$0.52$165,272+9.9%
31 Aug 2026Barack Louis JonPresident15,000$0.52$7,800+9.9%
Reaction to news
  • No material filings found in the window.
#53 TTMI
Ttm Technologies Inc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLK sector confirmed no CFO purchase$1,642,200 other insiders (2) 2 insider(s) net purchase ratio -0.88 buy date unknown
45
conviction / 100
+0.4 since 01 Sep
51.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.9
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)4.0
Cross-asset confirmation14.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.88 over the last 180 days (11 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.
Last
115.60
Add above
149.94
Cut below
103.66
50DMA
137.71
200DMA
119.61
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.17
Sponsorship / positioning
  • OBV 50d slope -0.048 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 54.0% 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.88 (2 buying vs 11 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,642,200 (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: +19.3 pts
  • stock vs XLK RS (3m/6m avg): -27.2 pts
What strengthens the thesis
  • A confirmed higher high above 149.94 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 (137.71) with expanding volatility — reduce.
  • Breakdown below the prior structural base (103.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-08-25 20:42:01
  • Market cap $12,178,328,576 · 20d avg dollar volume $339,808,501
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,642,200
Open-market sales$25,234,390
Sales after option exercise$0
Distinct buyers / sellers2 / 11
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 $1,642,200. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
24 Aug 2026Geveden Rex DDirector5,000$104.90$524,500+10.2%
25 Aug 2026Roks EdwinCEO10,000$111.77$1,117,700+3.4%
Reaction to news
  • No material filings found in the window.
#54 BLNE
Beeline Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long Regime XLF sector confirmed $10,393 CFO$429,647 other insiders (4) 3 insider(s) net purchase ratio +1.00 buy date unknown
44
conviction / 100
+0.2 since 01 Sep
40.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)11.8
Cross-asset confirmation9.6
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 (violent whipsaw, not a quiet range — the last pullback was 58% deep. Huge travel, no net progress).
  • Market cap $35M below the $300M floor.
  • Avg dollar volume $0.45M below the liquidity floor.
  • Price $1.07 below the $5.00 floor.
Last
1.07
Add above
1.18
Cut below
0.94
50DMA
1.04
200DMA
1.88
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.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.173 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 89% 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
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 58.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CFO, 3 CEO, 1 CAO / Controller)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $10,393
  • 2.9 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: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -49.6 pts
What strengthens the thesis
  • A confirmed higher high above 1.18 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 (1.04) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.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: —
  • 1 CFO purchase(s), $10,393 total; last filed 2026-08-31 16:46:52
  • Market cap $35,233,120 · 20d avg dollar volume $448,079
Net insider activity
Net buying across the insider group.
Open-market purchases$440,040
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 4 by other insiders worth $429,647. 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+2.9%
19 May 2026Milton TiffanyCAO / Controller15,000$1.02$15,300+4.9%
19 May 2026Liuzza Nicholas Reyland JrCEO51,525$1.04$53,586+2.9%
25 Aug 2026Liuzza Nicholas Reyland JrCEO267,500$0.98$261,881+9.2%
01 Sep 2026Liuzza Nicholas Reyland JrCEO96,000$1.03$98,880+3.9%
Reaction to news
  • No material filings found in the window.
#55 NTHI
Neonc Technologies Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLV sector confirmed $1,614 CFO$934,897 other insiders (13) 5 insider(s) net purchase ratio +1.00 buy date unknown
44
conviction / 100
+0.7 since 01 Sep
39.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning14.0
Volatility behaviour5.5
Catalyst alignment (insider)13.0
Cross-asset confirmation8.8
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 51% deep. Huge travel, no net progress).
  • Market cap $129M below the $300M floor.
  • Price $4.96 below the $5.00 floor.
Last
4.96
Add above
5.82
Cut below
3.21
50DMA
4.11
200DMA
6.57
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.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.049 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.8m 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 15x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 50.5% deep
  • 2 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 5 distinct insiders buying (1 CFO, 4 CEO, 1 CAO / Controller, 2 Other C-suite, 6 President)
  • net purchase ratio +1.00 (5 buying vs 0 selling)
  • CFO purchases $1,614
  • 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: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.2 pts
  • stock vs XLV RS (3m/6m avg): -31.6 pts
What strengthens the thesis
  • A confirmed higher high above 5.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 (4.11) with expanding volatility — reduce.
  • Breakdown below the prior structural base (3.21) — 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), $1,614 total; last filed 2026-08-18 16:13:35
  • Market cap $128,644,368 · 20d avg dollar volume $1,295,781
Net insider activity
Net buying across the insider group.
Open-market purchases$936,511
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 $1,614, plus 13 by other insiders worth $934,897. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
15 Apr 2025Garnett KeithlyCFO300$5.38$1,614-7.8%
02 Apr 2026Heshmatpour Amir FPresident25,000$6.14$153,398-19.2%
08 Apr 2026Heshmatpour Amir FPresident15,000$5.47$82,000-9.3%
09 Apr 2026Suh, David Jr.CAO / Controller200$5.00$1,000-0.8%
10 Apr 2026Chen Thomas COther C-suite47,207$4.09$192,899+21.3%
10 Apr 2026Heshmatpour Amir FPresident10,000$4.90$48,950+1.2%
23 Apr 2026Neman-Ebrahim YoushaOther C-suite500$4.88$2,440+1.6%
23 Apr 2026Heshmatpour Amir FPresident10,000$4.90$49,000+1.2%
28 Apr 2026Heshmatpour Amir FPresident10,000$4.52$45,180+9.7%
01 May 2026Heshmatpour Amir FPresident10,000$4.16$41,592+19.2%
14 Aug 2026Chen Thomas CCEO36,259$3.86$140,000+28.5%
14 Aug 2026Heshmatpour Amir FCEO15,000$3.91$58,580+26.9%
18 Aug 2026Chen Thomas CCEO12,757$5.49$69,998-9.7%
18 Aug 2026Heshmatpour Amir FCEO9,000$5.54$49,860-10.5%
Reaction to news
  • No material filings found in the window.
#56 PETZ
Tdh Holdings, Inc.
Stand aside — 50DMA is not rising. (+3 more)
Mature Trend XLRE sector confirmed no CFO purchase$3,563,630 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
44
conviction / 100
unchanged since 01 Sep
48.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.0
Sponsorship / positioning7.0
Volatility behaviour5.5
Catalyst alignment (insider)5.0
Cross-asset confirmation13.0
Stand aside — hard gate breached
  • 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 $17M below the $300M floor.
  • Price $1.60 below the $5.00 floor.
Last
1.60
Add above
1.70
Cut below
1.12
50DMA
1.26
200DMA
1.14
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • higher highs and higher lows
  • efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.112 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 3.1x 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
  • 15 day(s) above 10x median volume (peak 2956x) — 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
  • 1 wide down 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 $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 above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -10.8 pts
  • stock vs XLRE RS (3m/6m avg): +34.8 pts
What strengthens the thesis
  • A confirmed higher high above 1.70 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.26) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.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: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-31 16:05:13
  • Market cap $16,517,229 · 20d avg dollar volume $1,577,250
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+33.3%
Reaction to news
  • No material filings found in the window.
#57 VERI
Veritone, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLK sector confirmed no CFO purchase$126,637 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
44
conviction / 100
unchanged since 01 Sep
48.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity4.5
Sponsorship / positioning7.0
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.
  • Market cap $81M below the $300M floor.
  • Price $0.80 below the $5.00 floor.
Last
0.80
Add above
1.58
Cut below
0.79
50DMA
1.12
200DMA
2.65
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.30
Sponsorship / positioning
  • OBV 50d slope -0.235 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 54% 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.6m 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 65.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 $126,637 (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: +19.3 pts
  • stock vs XLK RS (3m/6m avg): -76.8 pts
What strengthens the thesis
  • A confirmed higher high above 1.58 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 (1.12) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.79) — 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-24 16:30:26
  • Market cap $80,777,528 · 20d avg dollar volume $5,030,902
Net insider activity
Net buying across the insider group.
Open-market purchases$126,637
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 $126,637. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
21 Aug 2026Steelberg RyanCEO148,810$0.85$126,637-5.4%
Reaction to news
  • No material filings found in the window.
#58 LBGJ
Li Bang International Corp Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLI sector confirmed no CFO purchase$327,784 other insiders (3) 3 insider(s) net purchase ratio +0.77 buy date unknown
43
conviction / 100
+0.8 since 01 Sep
39.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.7
Sponsorship / positioning7.7
Volatility behaviour13.0
Catalyst alignment (insider)11.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.
  • Market cap $0M below the $300M floor.
  • Price $3.09 below the $5.00 floor.
Last
3.09
Add above
3.75
Cut below
2.94
50DMA
97.97
200DMA
5,324.65
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.26
Sponsorship / positioning
  • OBV 50d slope +0.031 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 939.9x 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.6m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 37 day(s) above 10x median volume (peak 12668x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 99.4% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CEO, 1 Director, 1 Unclassified)
  • net purchase ratio +0.77 (3 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $327,784 (1 CEO, 1 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: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -13.6 pts
  • stock vs XLI RS (3m/6m avg): -98.2 pts
What strengthens the thesis
  • A confirmed higher high above 3.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 (97.97) with expanding volatility — reduce.
  • Breakdown below the prior structural base (2.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-08-19 20:59:31
  • Market cap $51,887 · 20d avg dollar volume $4,322,105
Net insider activity
Net buying across the insider group.
Open-market purchases$327,784
Open-market sales$41,769
Sales after option exercise$0
Distinct buyers / sellers3 / 1
Net purchase ratio+0.77
Net purchase ratio, excl. option-exercise sales+0.77
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $327,784. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 Jul 2026Hrt Financial LPUnclassified1,068,671$0.03$27,785+10200.0%
17 Aug 2026Li FunaDirector15,088$3.40$51,299-9.1%
17 Aug 2026Huang FengCEO73,147$3.40$248,700-9.1%
Reaction to news
  • No material filings found in the window.
#59 CIA
Citizens, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLF sector confirmed no CFO purchase$633,735 other insiders (8) 4 insider(s) net purchase ratio +1.00 buy date unknown
42
conviction / 100
+0.4 since 01 Sep
36.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.9
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)13.0
Cross-asset confirmation9.6
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 $197M below the $300M floor.
  • Avg dollar volume $0.61M below the liquidity floor.
  • Price $3.89 below the $5.00 floor.
Last
3.89
Add above
4.03
Cut below
3.75
50DMA
4.79
200DMA
5.21
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.22
Sponsorship / positioning
  • OBV 50d slope -0.330 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 fell through last pullback
Volatility behaviour
  • last pullback 41.7% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (5 CEO, 2 Director, 1 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 $633,735 (5 CEO, 2 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: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -38.5 pts
What strengthens the thesis
  • A confirmed higher high above 4.03 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 (4.79) with expanding volatility — reduce.
  • Breakdown below the prior structural base (3.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-08-11 15:49:37
  • Market cap $197,001,696 · 20d avg dollar volume $608,611
Net insider activity
Net buying across the insider group.
Open-market purchases$633,735
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 $633,735. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
17 Mar 2026Stenberg JonCEO10,000$4.81$48,075-19.1%
25 Mar 2026Davis Cynthia HDirector100$4.53$453-14.1%
30 Mar 2026Stenberg JonCEO50,000$4.70$235,000-17.2%
21 May 2026Stenberg JonCEO10,000$4.82$48,192-19.3%
10 Aug 2026Stenberg JonCEO50,000$3.99$199,630-2.5%
11 Aug 2026Hoxworth Seth AlanUnclassified5,376$3.83$20,590+1.6%
11 Aug 2026Stenberg JonCEO12,000$3.65$43,795+6.6%
31 Aug 2026Harwood Michael PhilipDirector10,000$3.80$38,000+2.4%
Reaction to news
  • No material filings found in the window.
#60 PRCT
Procept Biorobotics Corp
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLV sector confirmed no CFO purchase$10,981,258 other insiders (2) 2 insider(s) net purchase ratio +0.90 buy date unknown
42
conviction / 100
unchanged since 01 Sep
41.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.6
Sponsorship / positioning9.4
Volatility behaviour13.0
Catalyst alignment (insider)9.0
Cross-asset confirmation8.8
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
Last
21.97
Add above
22.93
Cut below
17.12
50DMA
20.35
200DMA
26.08
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.16
Sponsorship / positioning
  • OBV 50d slope +0.063 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.
  • no OBV divergence at highs
  • OBV fell 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 (1 CEO, 1 Director)
  • net purchase ratio +0.90 (2 buying vs 3 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $10,981,258 (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: -1.2 pts
  • stock vs XLV RS (3m/6m avg): -31.3 pts
What strengthens the thesis
  • A confirmed higher high above 22.93 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.35) with expanding volatility — reduce.
  • Breakdown below the prior structural base (17.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: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-10 06:07:10
  • Market cap $1,258,302,208 · 20d avg dollar volume $23,779,306
Net insider activity
Net buying across the insider group.
Open-market purchases$10,981,258
Open-market sales$279,342
Sales after option exercise$322,653
Distinct buyers / sellers2 / 3
Net purchase ratio+0.90
Net purchase ratio, excl. option-exercise sales+0.95
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $10,981,258. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 Mar 2026Desai Antal RohitDirector426,262$24.59$10,482,943-10.7%
07 Aug 2026Wood Larry LCEO23,900$20.85$498,315+5.4%
Reaction to news
  • No material filings found in the window.
#61 COE
51Talk Online Education Group
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLP sector confirmed no CFO purchase$230,229,038 other insiders (24) 2 insider(s) net purchase ratio +1.00 buy date unknown
41
conviction / 100
+6.3 since 01 Sep
40.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.7
Sponsorship / positioning9.7
Volatility behaviour13.0
Catalyst alignment (insider)9.0
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.
  • Market cap $91M below the $300M floor.
  • Avg dollar volume $0.59M below the liquidity floor.
Last
15.12
Add above
21.32
Cut below
15.00
50DMA
16.90
200DMA
24.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.21
Sponsorship / positioning
  • OBV 50d slope +0.166 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
  • 1 day(s) above 10x median volume (peak 26x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 47.8% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (23 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 $230,229,038 (23 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: -12.9 pts
  • stock vs XLP RS (3m/6m avg): -41.6 pts
What strengthens the thesis
  • A confirmed higher high above 21.32 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 (16.90) with expanding volatility — reduce.
  • Breakdown below the prior structural base (15.00) — 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-13 06:57:28
  • Market cap $90,830,600 · 20d avg dollar volume $586,247
Net insider activity
Net buying across the insider group.
Open-market purchases$230,229,038
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 — 24 purchase(s) by other insiders worth $230,229,038. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
26 Mar 2026Huang Jack JiajiaCEO1,740,240$20.30$35,332,457-25.5%
26 Mar 2026Shu TingDirector7,471,500$0.00$0
10 Apr 2026Huang Jack JiajiaCEO187,020$21.02$3,932,015-28.1%
13 Apr 2026Huang Jack JiajiaCEO384,960$24.83$9,557,599-39.1%
20 Apr 2026Huang Jack JiajiaCEO146,400$24.89$3,644,185-39.3%
24 Apr 2026Huang Jack JiajiaCEO446,700$27.36$12,221,026-44.7%
06 May 2026Huang Jack JiajiaCEO119,400$24.48$2,922,713-38.2%
11 May 2026Huang Jack JiajiaCEO84,180$25.42$2,140,178-40.5%
15 May 2026Huang Jack JiajiaCEO155,220$26.97$4,185,772-43.9%
22 May 2026Huang Jack JiajiaCEO183,000$26.49$4,847,653-42.9%
29 May 2026Huang Jack JiajiaCEO165,240$24.99$4,128,862-39.5%
08 Jun 2026Huang Jack JiajiaCEO216,300$21.13$4,570,570-28.4%
16 Jun 2026Huang Jack JiajiaCEO263,940$17.25$4,552,199-12.3%
23 Jun 2026Huang Jack JiajiaCEO1,063,080$15.54$16,524,757-2.7%
29 Jun 2026Huang Jack JiajiaCEO1,444,920$16.26$23,487,344-7.0%
06 Jul 2026Huang Jack JiajiaCEO562,560$16.55$9,312,806-8.6%
09 Jul 2026Huang Jack JiajiaCEO495,360$17.12$8,480,293-11.7%
14 Jul 2026Huang Jack JiajiaCEO622,140$16.86$10,490,558-10.3%
21 Jul 2026Huang Jack JiajiaCEO1,103,820$16.18$17,864,986-6.6%
24 Jul 2026Huang Jack JiajiaCEO637,200$16.76$10,681,309-9.8%
28 Jul 2026Huang Jack JiajiaCEO473,520$17.02$8,060,462-11.2%
31 Jul 2026Huang Jack JiajiaCEO740,760$18.58$13,761,121-18.6%
06 Aug 2026Huang Jack JiajiaCEO395,580$19.53$7,725,778-22.6%
11 Aug 2026Huang Jack JiajiaCEO592,320$19.93$11,804,395-24.1%
Reaction to news
  • No material filings found in the window.
#62 GBFH
Gbank Financial Holdings Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLF sector confirmed no CFO purchase$2,554,873 other insiders (6) 5 insider(s) net purchase ratio +1.00 buy date unknown
41
conviction / 100
+0.1 since 01 Sep
35.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.2
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)13.0
Cross-asset confirmation9.6
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 $288M below the $300M floor.
Last
19.84
Add above
21.75
Cut below
19.63
50DMA
25.80
200DMA
29.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.26
Sponsorship / positioning
  • OBV 50d slope -0.274 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 30% 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.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 39.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 Officer, 3 Director)
  • 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 $2,554,873 (2 CEO, 1 Officer, 3 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: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -46.5 pts
What strengthens the thesis
  • A confirmed higher high above 21.75 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 (25.80) with expanding volatility — reduce.
  • Breakdown below the prior structural base (19.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-08-05 17:18:55
  • Market cap $288,006,496 · 20d avg dollar volume $1,892,236
Net insider activity
Net buying across the insider group.
Open-market purchases$2,554,873
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 — 6 purchase(s) by other insiders worth $2,554,873. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 Jun 2026Griege Charles William Jr.Director28,000$29.00$812,000-31.6%
03 Aug 2026Newgard Jeffrey KCEO32,263$21.67$699,025-8.4%
04 Aug 2026Nigro Todd AnthonyOfficer5,000$21.07$105,350-5.8%
04 Aug 2026Nigro Edward MichaelCEO9,200$21.51$197,852-7.8%
04 Aug 2026Herbst Timothy PDirector10,000$21.50$214,971-7.7%
05 Aug 2026Griege Charles William Jr.Director25,000$21.03$525,675-5.7%
Reaction to news
  • No material filings found in the window.
#63 CVM
Cel Sci Corp
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLV sector confirmed no CFO purchase$617,000 other insiders (3) 1 insider(s) net purchase ratio +1.00 buy date unknown
41
conviction / 100
+0.4 since 01 Sep
44.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.0
Sponsorship / positioning10.5
Volatility behaviour9.5
Catalyst alignment (insider)5.0
Cross-asset confirmation8.8
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.07 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 70% deep. Huge travel, no net progress).
  • Market cap $29M below the $300M floor.
  • Avg dollar volume $0.25M below the liquidity floor.
  • Price $1.65 below the $5.00 floor.
Last
1.65
Add above
1.75
Cut below
1.34
50DMA
1.34
200DMA
3.38
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.267 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 48% 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 18x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 70.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 $617,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: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.2 pts
  • stock vs XLV RS (3m/6m avg): -36.6 pts
What strengthens the thesis
  • A confirmed higher high above 1.75 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 (1.34) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.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: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-26 08:32:37
  • Market cap $29,021,830 · 20d avg dollar volume $253,967
Net insider activity
Net buying across the insider group.
Open-market purchases$617,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 $617,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
13 May 2026Kersten Geert RCEO100,000$1.19$119,000+38.7%
14 May 2026Kersten Geert RCEO300,000$1.20$360,000+37.5%
25 Aug 2026Kersten Geert RCEO100,000$1.38$138,000+19.6%
Reaction to news
  • No material filings found in the window.
#64 TLSA
Tiziana Life Sciences Ltd
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLV sector confirmed no CFO purchase$1,044,492 other insiders (4) 2 insider(s) net purchase ratio +1.00 buy date unknown
41
conviction / 100
+0.4 since 01 Sep
39.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)9.0
Cross-asset confirmation8.8
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 $119M below the $300M floor.
  • Price $0.93 below the $5.00 floor.
Last
0.93
Add above
1.25
Cut below
0.89
50DMA
1.08
200DMA
1.34
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.097 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 3.3x 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 — $1.0m 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 44.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (2 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 $1,044,492 (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: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.2 pts
  • stock vs XLV RS (3m/6m avg): -42.4 pts
What strengthens the thesis
  • A confirmed higher high above 1.25 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.08) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.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-08-06 09:30:02
  • Market cap $118,541,880 · 20d avg dollar volume $1,103,414
Net insider activity
Net buying across the insider group.
Open-market purchases$1,044,492
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 $1,044,492. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Jun 2026Cerrone Gabriele MDirector15,000$1.11$16,650-16.1%
21 Jul 2026Cerrone Gabriele MDirector42,357$0.99$41,933-5.9%
03 Aug 2026Elrifi IvorCEO667,000$1.00$667,000-6.8%
04 Aug 2026Elrifi IvorCEO321,423$0.99$318,909-5.9%
Reaction to news
  • No material filings found in the window.
#65 CHCT
Community Healthcare Trust Inc
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long Regime XLRE sector confirmed no CFO purchase$272,980 other insiders (2) 2 insider(s) net purchase ratio +1.00 buy date unknown
40
conviction / 100
-0.1 since 01 Sep
39.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.1
Sponsorship / positioning7.0
Volatility behaviour12.3
Catalyst alignment (insider)9.0
Cross-asset confirmation7.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
Last
14.90
Add above
15.22
Cut below
14.34
50DMA
16.64
200DMA
16.02
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.15
Sponsorship / positioning
  • OBV 50d slope -0.175 avg-daily-volumes/bar
  • thin tape — $4.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 22.9% deep
  • 1 wide down bars (30d)
  • ATR contracting 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 $272,980 (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: XLRE
  • XLRE above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -10.8 pts
  • stock vs XLRE RS (3m/6m avg): -11.2 pts
What strengthens the thesis
  • A confirmed higher high above 15.22 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 (16.64) with expanding volatility — reduce.
  • Breakdown below the prior structural base (14.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: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-17 16:15:12
  • Market cap $425,719,680 · 20d avg dollar volume $5,946,077
Net insider activity
Net buying across the insider group.
Open-market purchases$272,980
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 $272,980. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
11 Aug 2026Hensley Robert ZDirector8,000$15.21$121,680-2.0%
14 Aug 2026Dupuy David H.CEO10,000$15.13$151,300-1.5%
Reaction to news
  • No material filings found in the window.
#66 PRMB
Primo Brands Corp
Stand aside — 50DMA is not rising. (+2 more)
Mature Trend XLP sector confirmed no CFO purchase$1,998,973 other insiders (1) 1 insider(s) net purchase ratio -1.00 buy date unknown
40
conviction / 100
+6.7 since 01 Sep
50.3
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.0
Sponsorship / positioning7.0
Volatility behaviour16.2
Catalyst alignment (insider)0.0
Cross-asset confirmation7.0
Stand aside — hard gate breached
  • 50DMA is not rising.
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (2 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.04 vs the 0.15 threshold (genuine chop).
Last
22.05
Add above
25.04
Cut below
22.05
50DMA
23.68
200DMA
20.45
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.157 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 12.7% 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 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,998,973 (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: -12.9 pts
  • stock vs XLP RS (3m/6m avg): -6.6 pts
What strengthens the thesis
  • A confirmed higher high above 25.04 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 (23.68) with expanding volatility — reduce.
  • Breakdown below the prior structural base (22.05) — 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-12 16:30:00
  • Market cap $7,980,858,368 · 20d avg dollar volume $110,530,355
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,998,973
Open-market sales$994,799,972
Sales after option exercise$0
Distinct buyers / sellers1 / 2
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,998,973. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
10 Aug 2026Foss Eric JCEO84,000$23.80$1,998,973-7.4%
Reaction to news
  • No material filings found in the window.
#67 HLI
Houlihan Lokey, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLF sector confirmed $500,570 CFO 1 insider(s) net purchase ratio -0.34 30d since buy
39
conviction / 100
+0.2 since 01 Sep
42.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.0
Volatility behaviour16.0
Catalyst alignment (insider)4.9
Cross-asset confirmation9.6
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.34 over the last 180 days (2 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
  • Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop).
Last
133.21
Add above
146.23
Cut below
122.74
50DMA
132.93
200DMA
152.54
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.136 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 22.4% 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.34 (1 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $500,570 (CFO)
  • 0.5 bps of market cap
  • a NEW position for the CFO
  • 30 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -23.3 pts
What strengthens the thesis
  • A confirmed higher high above 146.23 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 (132.93) with expanding volatility — reduce.
  • Breakdown below the prior structural base (122.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: Alley J Lindsey — CFO
  • 1 CFO purchase(s), $500,570 total; last filed 2026-08-05 17:15:05
  • Market cap $9,309,580,288 · 20d avg dollar volume $98,924,240
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$500,570
Open-market sales$0
Sales after option exercise$1,013,079
Distinct buyers / sellers1 / 2
Net purchase ratio-0.34
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $500,570.
Trade dateInsiderSharesPriceValuePrice now vs buy
03 Aug 2026Alley J LindseyCFO4,020$124.52$500,570+7.0%
Reaction to news
  • No material filings found in the window.
#68 CSGP
Costar Group, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLRE sector confirmed no CFO purchase$5,052,405 other insiders (3) 2 insider(s) net purchase ratio +0.90 buy date unknown
38
conviction / 100
+0.2 since 01 Sep
36.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning6.0
Volatility behaviour14.9
Catalyst alignment (insider)9.0
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.04 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Last
31.26
Add above
33.82
Cut below
27.14
50DMA
30.21
200DMA
44.09
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.200 avg-daily-volumes/bar
  • OBV DIVERGENCE during acceleration
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 25.1% 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 +0.90 (2 buying vs 2 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $5,052,405 (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: XLRE
  • XLRE above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -10.8 pts
  • stock vs XLRE RS (3m/6m avg): -21.8 pts
What strengthens the thesis
  • A confirmed higher high above 33.82 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 (30.21) with expanding volatility — reduce.
  • Breakdown below the prior structural base (27.14) — 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-05 09:27:00
  • Market cap $12,666,477,568 · 20d avg dollar volume $219,284,924
Net insider activity
Net buying across the insider group.
Open-market purchases$5,052,405
Open-market sales$253,110
Sales after option exercise$0
Distinct buyers / sellers2 / 2
Net purchase ratio+0.90
Net purchase ratio, excl. option-exercise sales+0.90
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $5,052,405. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
06 Mar 2026Sams Louise SDirector1,000$48.36$48,360-35.4%
01 May 2026Florance Andrew CCEO71,430$35.20$2,514,208-11.2%
04 Aug 2026Florance Andrew CCEO83,300$29.89$2,489,837+4.6%
Reaction to news
  • No material filings found in the window.
#69 UA
Under Armour, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLY sector not confirmed $100,181 CFO$5,869,079 other insiders (1) 2 insider(s) net purchase ratio +1.00 22d since buy
38
conviction / 100
unchanged since 01 Sep
31.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)12.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.05 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 34% deep. Huge travel, no net progress).
  • Sector ETF is breaking down — no new longs in this sector.
Last
5.03
Add above
5.33
Cut below
4.93
50DMA
6.05
200DMA
5.76
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.087 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 34.1% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CFO, 1 Unclassified)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $100,181 (CFO)
  • 0.5 bps of market cap
  • grew the CFO's own position by 27%
  • 22 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -13.2 pts
  • stock vs XLY RS (3m/6m avg): -13.8 pts
What strengthens the thesis
  • A confirmed higher high above 5.33 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 (6.05) with expanding volatility — reduce.
  • Breakdown below the prior structural base (4.93) — 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: Taleghani Reza — CFO
  • 1 CFO purchase(s), $100,181 total; last filed 2026-08-12 21:03:58
  • Market cap $2,160,614,144 · 20d avg dollar volume $15,333,336
Net insider activity
Net buying across the insider group.
Open-market purchases$5,969,260
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 $100,181, plus 1 by other insiders worth $5,869,079. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 May 2026Watsa V Prem Et AlUnclassified1,178,344$4.98$5,869,079+1.0%
11 Aug 2026Taleghani RezaCFO18,656$5.37$100,181-6.3%
Reaction to news
  • No material filings found in the window.
#70 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,090,000 other insiders (2) 1 insider(s) net purchase ratio +1.00 buy date unknown
38
conviction / 100
+3.0 since 01 Sep
40.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning16.5
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.
  • Sector ETF is breaking down — no new longs in this sector.
  • Market cap $8M below the $300M floor.
  • Avg dollar volume $0.55M below the liquidity floor.
  • Price $2.43 below the $5.00 floor.
Last
2.43
Add above
3.80
Cut below
2.37
50DMA
3.29
200DMA
21.08
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.50
Sponsorship / positioning
  • OBV 50d slope +0.318 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
  • 13 day(s) above 10x median volume (peak 212x) — 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.6% deep
  • no wide downside expansion 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 $6,090,000 (2 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: -17.1 pts
  • stock vs XLC RS (3m/6m avg): -79.1 pts
What strengthens the thesis
  • A confirmed higher high above 3.80 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 (3.29) with expanding volatility — reduce.
  • Breakdown below the prior structural base (2.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: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-17 06:03:08
  • Market cap $8,295,007 · 20d avg dollar volume $547,680
Net insider activity
Net buying across the insider group.
Open-market purchases$6,090,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 — 2 purchase(s) by other insiders worth $6,090,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-35.2%
07 Jul 2026Seto Wai YueCEO652,000$3.75$2,445,000-35.2%
Reaction to news
  • No material filings found in the window.
#71 MIR
Mirion Technologies, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector confirmed $312,000 CFO 1 insider(s) net purchase ratio +0.31 0d since buy
37
conviction / 100
38.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning14.0
Volatility behaviour9.7
Catalyst alignment (insider)6.0
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
15.57
Add above
16.08
Cut below
14.40
50DMA
16.03
200DMA
20.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.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.013 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 29.4% deep
  • 1 wide down bars (30d)
  • ATR contracting 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%
  • CFO bought today
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -13.6 pts
  • stock vs XLI RS (3m/6m avg): -20.4 pts
What strengthens the thesis
  • A confirmed higher high above 16.08 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 (16.03) with expanding volatility — reduce.
  • Breakdown below the prior structural base (14.40) — 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,877,593,856 · 20d avg dollar volume $51,293,801
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-0.2%
Reaction to news
  • No material filings found in the window.
#72 BABA
Alibaba Group Holding Ltd
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLY sector not confirmed no CFO purchase$25,691,200 other insiders (3) 2 insider(s) net purchase ratio -0.48 buy date unknown
36
conviction / 100
+4.0 since 01 Sep
40.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning14.0
Volatility behaviour13.0
Catalyst alignment (insider)4.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • Insiders are net sellers — net purchase ratio -0.48 over the last 180 days (5 selling vs 2 buying). Other insiders bought (1 CEO, 2 Director), but the group remains net sellers; there is no CFO purchase to offset the selling.
  • Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 34% deep. Huge travel, no net progress).
  • Sector ETF is breaking down — no new longs in this sector.
Last
111.81
Add above
130.62
Cut below
111.66
50DMA
115.56
200DMA
134.95
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.221 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 34.4% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 2 Director)
  • net purchase ratio -0.48 (2 buying vs 5 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $25,691,200 (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: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -13.2 pts
  • stock vs XLY RS (3m/6m avg): -12.2 pts
What strengthens the thesis
  • A confirmed higher high above 130.62 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.
What invalidates the thesis
  • Loss of the rising 50DMA (115.56) with expanding volatility — reduce.
  • Breakdown below the prior structural base (111.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-08-24 06:04:00
  • Market cap $277,867,855,872 · 20d avg dollar volume $1,546,321,378
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$25,691,200
Open-market sales$68,360,495
Sales after option exercise$3,923,475
Distinct buyers / sellers2 / 5
Net purchase ratio-0.48
Net purchase ratio, excl. option-exercise sales-0.45
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $25,691,200. These count toward cluster breadth and net buying, not the CFO-specific terms.
Share-class adjustment: BABA Form 4 prices are for ordinary shares; one NYSE-listed BABA ADS represents eight ordinary shares. The percentage compares the current ADS quote with the 8× ADS-equivalent purchase price.
Trade dateInsiderSharesPriceValuePrice now vs buy
24 Aug 2026Tsai Joseph CDirector720,000$14.29$10,288,800-2.2%
24 Aug 2026Wu YongmingCEO350,000$14.24$4,984,000-1.9%
25 Aug 2026Tsai Joseph CDirector720,000$14.47$10,418,400-3.4%
Reaction to news
  • No material filings found in the window.
#73 LDI
Loandepot, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLF sector confirmed no CFO purchase$720,131 other insiders (2) 1 insider(s) net purchase ratio +1.00 buy date unknown
36
conviction / 100
+0.2 since 01 Sep
38.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation9.6
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.11 vs the 0.15 threshold (borderline, watch for resolution).
  • Price $0.90 below the $5.00 floor.
Last
0.90
Add above
1.19
Cut below
0.85
50DMA
1.03
200DMA
1.67
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.11 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.414 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.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 48.6% deep
  • no wide downside expansion 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 $720,131 (2 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: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -50.8 pts
What strengthens the thesis
  • A confirmed higher high above 1.19 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 (1.03) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.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-08-27 18:40:34
  • Market cap $400,992,896 · 20d avg dollar volume $2,766,792
Net insider activity
Net buying across the insider group.
Open-market purchases$720,131
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 $720,131. 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-0.8%
26 Aug 2026Hsieh Anthony LiCEO322,961$0.90$289,270+0.3%
Reaction to news
  • No material filings found in the window.
#74 KLAR
Klarna Group Plc
Stand aside — price below the 200DMA — no long regime. (+3 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
36
conviction / 100
+0.2 since 01 Sep
38.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation9.6
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 33% deep. Huge travel, no net progress).
Last
14.55
Add above
20.99
Cut below
14.00
50DMA
18.19
200DMA
19.89
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.237 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 32.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 $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: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -16.8 pts
What strengthens the thesis
  • A confirmed higher high above 20.99 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 (18.19) with expanding volatility — reduce.
  • Breakdown below the prior structural base (14.00) — 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 $5,501,551,104 · 20d avg dollar volume $124,791,277
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+1.3%
Reaction to news
  • No material filings found in the window.
#75 AMRC
Ameresco, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector confirmed no CFO purchase$1,914,610 other insiders (8) 4 insider(s) net purchase ratio +0.38 buy date unknown
36
conviction / 100
unchanged since 01 Sep
31.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)10.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.11 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 49% deep. Huge travel, no net progress).
Last
21.82
Add above
28.82
Cut below
20.37
50DMA
24.28
200DMA
28.55
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.11 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.037 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 49.4% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (4 CEO, 4 Director)
  • net purchase ratio +0.38 (4 buying vs 6 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 above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -13.6 pts
  • stock vs XLI RS (3m/6m avg): -27.6 pts
What strengthens the thesis
  • A confirmed higher high above 28.82 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 (24.28) with expanding volatility — reduce.
  • Breakdown below the prior structural base (20.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: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-27 19:51:53
  • Market cap $1,157,904,768 · 20d avg dollar volume $17,240,783
Net insider activity
Net buying across the insider group.
Open-market purchases$1,914,610
Open-market sales$0
Sales after option exercise$868,738
Distinct buyers / sellers4 / 6
Net purchase ratio+0.38
Net purchase ratio, excl. option-exercise sales+1.00
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-15.6%
10 Aug 2026Cox Brian CDirector39,700$25.07$995,279-13.0%
21 Aug 2026Cox Brian CDirector4,625$21.64$100,085+0.8%
24 Aug 2026Miller Jennifer LDirector2,000$20.96$41,920+4.1%
24 Aug 2026Sutton Joseph W.Director9,700$20.87$202,439+4.6%
24 Aug 2026Sakellaris George PCEO10,000$21.43$214,297+1.8%
26 Aug 2026Sakellaris George PCEO5,000$22.66$113,280-3.7%
28 Aug 2026Sakellaris George PCEO3,000$22.13$66,390-1.4%
Reaction to news
  • No material filings found in the window.
#76 REZI
Resideo Technologies, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector confirmed no CFO purchase$848,123 other insiders (3) 3 insider(s) net purchase ratio +0.82 buy date unknown
35
conviction / 100
+0.1 since 01 Sep
29.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning2.3
Volatility behaviour13.0
Catalyst alignment (insider)11.5
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.04 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 35% deep. Huge travel, no net progress).
Last
19.39
Add above
27.35
Cut below
19.24
50DMA
22.76
200DMA
23.91
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.059 avg-daily-volumes/bar
  • OBV DIVERGENCE during acceleration
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 35.2% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CEO, 2 Officer)
  • net purchase ratio +0.82 (3 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $848,123 (1 CEO, 2 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 above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -13.6 pts
  • stock vs XLI RS (3m/6m avg): -14.9 pts
What strengthens the thesis
  • A confirmed higher high above 27.35 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.76) with expanding volatility — reduce.
  • Breakdown below the prior structural base (19.24) — 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-17 07:21:41
  • Market cap $2,944,320,512 · 20d avg dollar volume $58,902,559
Net insider activity
Net buying across the insider group.
Open-market purchases$848,123
Open-market sales$82,750
Sales after option exercise$0
Distinct buyers / sellers3 / 1
Net purchase ratio+0.82
Net purchase ratio, excl. option-exercise sales+0.82
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $848,123. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 Aug 2026Foster Joshua PeterOfficer15,317$20.58$315,224-5.8%
14 Aug 2026Surran Thomas ACEO15,000$20.46$306,900-5.2%
17 Aug 2026Mehta Amit AshvinOfficer10,928$20.68$225,999-6.2%
Reaction to news
  • No material filings found in the window.
#77 RM
Regional Management Corp.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLF sector confirmed no CFO purchase$347,058 other insiders (2) 2 insider(s) net purchase ratio -0.85 buy date unknown
35
conviction / 100
+0.2 since 01 Sep
38.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning9.4
Volatility behaviour10.4
Catalyst alignment (insider)4.0
Cross-asset confirmation9.6
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.85 over the last 180 days (6 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.05 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 28% deep. Huge travel, no net progress).
Last
33.04
Add above
35.14
Cut below
31.22
50DMA
37.12
200DMA
35.82
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.061 avg-daily-volumes/bar
  • thin tape — $3.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 27.6% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 1 Director)
  • net purchase ratio -0.85 (2 buying vs 6 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $347,058 (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: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -15.1 pts
What strengthens the thesis
  • A confirmed higher high above 35.14 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 (37.12) with expanding volatility — reduce.
  • Breakdown below the prior structural base (31.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-08-13 16:30:03
  • Market cap $304,820,256 · 20d avg dollar volume $3,232,277
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$347,058
Open-market sales$4,172,895
Sales after option exercise$115,331
Distinct buyers / sellers2 / 6
Net purchase ratio-0.85
Net purchase ratio, excl. option-exercise sales-0.85
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $347,058. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Mar 2026Campos Roel CDirector953$32.07$30,563+3.0%
11 Aug 2026Lamba Lakhbir S.CEO10,000$31.65$316,495+4.4%
Reaction to news
  • No material filings found in the window.
#78 OPEN
Opendoor Technologies Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLRE sector confirmed no CFO purchase$587,803 other insiders (2) 1 insider(s) net purchase ratio +0.00 buy date unknown
34
conviction / 100
-0.2 since 01 Sep
41.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning13.0
Volatility behaviour13.0
Catalyst alignment (insider)1.0
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.14 vs the 0.15 threshold (borderline, watch for resolution).
  • Price $3.09 below the $5.00 floor.
Last
3.09
Add above
3.75
Cut below
3.04
50DMA
4.00
200DMA
5.11
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.084 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 80% 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 45.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CEO)
  • net purchase ratio +0.00 (1 buying vs 3 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $587,803 (2 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 above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -10.8 pts
  • stock vs XLRE RS (3m/6m avg): -38.1 pts
What strengthens the thesis
  • A confirmed higher high above 3.75 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 (4.00) with expanding volatility — reduce.
  • Breakdown below the prior structural base (3.04) — 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-14 19:26:52
  • Market cap $2,981,036,032 · 20d avg dollar volume $134,634,327
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$587,803
Open-market sales$582,765
Sales after option exercise$0
Distinct buyers / sellers1 / 3
Net purchase ratio+0.00
Net purchase ratio, excl. option-exercise sales+0.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $587,803. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
11 May 2026Nejatian KasraCEO100,000$4.88$487,800-36.7%
14 Aug 2026Nejatian KasraCEO27,625$3.62$100,003-14.6%
Reaction to news
  • No material filings found in the window.
#79 SITE
Siteone Landscape Supply, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector confirmed no CFO purchase$1,544,130 other insiders (3) 2 insider(s) net purchase ratio +0.85 buy date unknown
34
conviction / 100
unchanged since 01 Sep
31.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)9.0
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.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 34% deep. Huge travel, no net progress).
Last
98.29
Add above
99.31
Cut below
93.79
50DMA
102.16
200DMA
123.87
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.052 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 34.4% deep
  • 1 wide down bars (30d)
  • ATR contracting 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 above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -13.6 pts
  • stock vs XLI RS (3m/6m avg): -16.0 pts
What strengthens the thesis
  • A confirmed higher high above 99.31 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 (102.16) with expanding volatility — reduce.
  • Breakdown below the prior structural base (93.79) — 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,355,055,616 · 20d avg dollar volume $66,529,166
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-20.5%
04 Aug 2026Black DougCEO8,000$102.04$816,280-3.7%
26 Aug 2026Black DougCEO5,000$96.13$480,650+2.2%
Reaction to news
  • No material filings found in the window.
#80 FRPH
Frp Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLRE sector confirmed no CFO purchase$10,349,905 other insiders (3) 2 insider(s) net purchase ratio +1.00 buy date unknown
34
conviction / 100
unchanged since 01 Sep
35.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour14.5
Catalyst alignment (insider)5.0
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.08 vs the 0.15 threshold (genuine chop).
Last
22.16
Add above
23.09
Cut below
21.20
50DMA
23.19
200DMA
22.99
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.138 avg-daily-volumes/bar
  • thin tape — $2.1m 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 17.1% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 filers collapse to 1 independent buyer(s) — same household or related accounts count once
  • single insider — no cluster (1 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 $10,349,905 (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: XLRE
  • XLRE above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -10.8 pts
  • stock vs XLRE RS (3m/6m avg): -7.4 pts
What strengthens the thesis
  • A confirmed higher high above 23.09 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 (23.19) with expanding volatility — reduce.
  • Breakdown below the prior structural base (21.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-11 17:25:49
  • Market cap $424,813,312 · 20d avg dollar volume $2,310,257
Net insider activity
Net buying across the insider group.
Open-market purchases$10,349,905
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 $10,349,905. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
23 Mar 2026Baker John D IIDirector478,468$20.90$9,999,981+6.0%
07 Aug 2026Baker John D. IIICEO6,800$21.91$148,988+1.1%
17 Aug 2026Baker John D IIDirector9,146$21.97$200,936+0.9%
Reaction to news
  • No material filings found in the window.
#81 ALK
Alaska Air Group, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector confirmed no CFO purchase$1,001,510 other insiders (1) 1 insider(s) net purchase ratio +0.58 buy date unknown
33
conviction / 100
unchanged since 01 Sep
36.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour14.8
Catalyst alignment (insider)3.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.01 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Last
41.59
Add above
44.38
Cut below
40.18
50DMA
46.92
200DMA
45.87
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.099 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 25.4% 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.58 (1 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,001,510 (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 above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -13.6 pts
  • stock vs XLI RS (3m/6m avg): -6.4 pts
What strengthens the thesis
  • A confirmed higher high above 44.38 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 (46.92) with expanding volatility — reduce.
  • Breakdown below the prior structural base (40.18) — 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-21 16:59:34
  • Market cap $4,640,070,144 · 20d avg dollar volume $100,027,613
Net insider activity
Net buying across the insider group.
Open-market purchases$1,001,510
Open-market sales$263,256
Sales after option exercise$0
Distinct buyers / sellers1 / 1
Net purchase ratio+0.58
Net purchase ratio, excl. option-exercise sales+0.58
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,001,510. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
20 Aug 2026Minicucci BenitoCEO25,000$40.06$1,001,510+3.8%
Reaction to news
  • No material filings found in the window.
#82 APTV
Aptiv Plc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLY sector not confirmed no CFO purchase$8,606,661 other insiders (5) 4 insider(s) net purchase ratio +0.92 buy date unknown
32
conviction / 100
unchanged since 01 Sep
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)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.
Last
45.03
Add above
59.74
Cut below
44.76
50DMA
53.84
200DMA
66.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.34
Sponsorship / positioning
  • OBV 50d slope -0.242 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 41.7% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (1 CEO, 4 Director)
  • net purchase ratio +0.92 (4 buying vs 2 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $8,606,661 (1 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: -13.2 pts
  • stock vs XLY RS (3m/6m avg): -38.9 pts
What strengthens the thesis
  • A confirmed higher high above 59.74 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 (53.84) with expanding volatility — reduce.
  • Breakdown below the prior structural base (44.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-11 16:05:07
  • Market cap $9,529,272,320 · 20d avg dollar volume $231,981,994
Net insider activity
Net buying across the insider group.
Open-market purchases$8,606,661
Open-market sales$365,400
Sales after option exercise$0
Distinct buyers / sellers4 / 2
Net purchase ratio+0.92
Net purchase ratio, excl. option-exercise sales+0.92
Purchase tape
No CFO purchase here — 5 purchase(s) by other insiders worth $8,606,661. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
08 May 2026Agnevall HakanDirector6,100$57.73$352,153-22.0%
05 Aug 2026Meister Paul MDirector105,631$47.33$4,999,959-4.9%
10 Aug 2026Clark Kevin PCEO51,190$48.89$2,502,684-7.9%
11 Aug 2026Mahoney Sean ODirector11,000$50.24$552,683-10.4%
13 Aug 2026Agnevall HakanDirector4,100$48.58$199,182-7.3%
Reaction to news
  • No material filings found in the window.
#83 FUN
Six Flags Entertainment Corporation/New
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLY sector not confirmed no CFO purchase$6,422,303 other insiders (5) 4 insider(s) net purchase ratio +1.00 buy date unknown
32
conviction / 100
+0.1 since 01 Sep
23.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.2
Sponsorship / positioning7.0
Volatility behaviour9.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.
Last
15.47
Add above
19.00
Cut below
15.37
50DMA
17.85
200DMA
17.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.18
Sponsorship / positioning
  • OBV 50d slope -0.169 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 42.9% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (1 CEO, 1 Chair, 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 $6,422,303 (1 CEO, 1 Chair, 3 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: -13.2 pts
  • stock vs XLY RS (3m/6m avg): -14.5 pts
What strengthens the thesis
  • A confirmed higher high above 19.00 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 (17.85) with expanding volatility — reduce.
  • Breakdown below the prior structural base (15.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: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-12 16:43:51
  • Market cap $1,582,833,408 · 20d avg dollar volume $38,187,897
Net insider activity
Net buying across the insider group.
Open-market purchases$6,422,303
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 — 5 purchase(s) by other insiders worth $6,422,303. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 May 2026Spiegel Marilyn GDirector2,500$19.13$47,813-19.1%
12 May 2026Haddrill Richard MChair10,000$19.08$190,800-18.9%
21 May 2026Spiegel Marilyn GDirector2,500$19.10$47,750-19.0%
12 Jun 2026Jaffer RehanDirector250,000$23.55$5,887,675-34.3%
12 Aug 2026Reilly John TCEO15,713$15.80$248,265-2.1%
Reaction to news
  • No material filings found in the window.
#84 ONON
On Holding AG
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLY sector not confirmed no CFO purchase$10,581,882 other insiders (5) 3 insider(s) net purchase ratio +0.84 buy date unknown
31
conviction / 100
-0.1 since 01 Sep
27.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.3
Sponsorship / positioning7.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
27.80
Add above
39.05
Cut below
27.73
50DMA
34.64
200DMA
39.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.19
Sponsorship / positioning
  • OBV 50d slope -0.060 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 32.1% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 3 insiders bought on 2026-05-14 at exactly $36.64 — an offering or subscription, not independent decisions; excluded from the insider signal
  • 2 distinct insiders buying (3 CEO, 2 Officer)
  • net purchase ratio +0.84 (3 buying vs 2 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: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -13.2 pts
  • stock vs XLY RS (3m/6m avg): -29.6 pts
What strengthens the thesis
  • A confirmed higher high above 39.05 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 (34.64) with expanding volatility — reduce.
  • Breakdown below the prior structural base (27.73) — 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-17 08:23:22
  • Market cap $9,291,167,744 · 20d avg dollar volume $306,203,289
Net insider activity
Net buying across the insider group.
Open-market purchases$10,581,882
Open-market sales$879,975
Sales after option exercise$55,353
Distinct buyers / sellers3 / 2
Net purchase ratio+0.84
Net purchase ratio, excl. option-exercise sales+0.85
Purchase tape
No CFO purchase here — 5 purchase(s) by other insiders worth $10,581,882. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 May 2026Bernhard OlivierOfficer60,000$36.64$2,198,099-24.1%
14 May 2026Coppetti Caspar FelixCEO60,000$36.64$2,198,102-24.1%
14 May 2026Allemann David MichaelCEO60,000$36.64$2,198,099-24.1%
14 Aug 2026Bernhard OlivierOfficer65,000$30.67$1,993,791-9.4%
14 Aug 2026Coppetti Caspar FelixCEO65,000$30.67$1,993,791-9.4%
Reaction to news
  • No material filings found in the window.
#85 RAIN
Rain Enhancement Technologies Holdco, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLI sector confirmed no CFO purchase$306,123 other insiders (3) 1 insider(s) net purchase ratio +1.00 buy date unknown
30
conviction / 100
unchanged since 01 Sep
31.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.3
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.0
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.
  • Market cap $10M below the $300M floor.
  • Avg dollar volume $0.43M below the liquidity floor.
  • Price $0.86 below the $5.00 floor.
Last
0.86
Add above
1.21
Cut below
0.85
50DMA
1.42
200DMA
2.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.22
Sponsorship / positioning
  • OBV 50d slope -0.316 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 12.5x 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.2m 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 627x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 65.6% 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 $306,123 (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 above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -13.6 pts
  • stock vs XLI RS (3m/6m avg): -64.3 pts
What strengthens the thesis
  • A confirmed higher high above 1.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 (1.42) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.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-08-21 11:26:04
  • Market cap $10,067,825 · 20d avg dollar volume $425,412
Net insider activity
Net buying across the insider group.
Open-market purchases$306,123
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 $306,123. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
20 May 2025Seidl RandyCEO42,514$2.37$100,949-63.7%
20 May 2026Seidl RandyCEO42,514$2.37$100,949-63.7%
19 Aug 2026Seidl RandyCEO110,000$0.95$104,225-9.5%
Reaction to news
  • No material filings found in the window.
#86 OPLN
Openlane, Inc.
Stand aside — 50DMA is not rising. (+3 more)
Mature Trend XLY sector not confirmed no CFO purchase$499,999 other insiders (1) 1 insider(s) net purchase ratio -1.00 buy date unknown
28
conviction / 100
unchanged since 01 Sep
35.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity11.5
Sponsorship / positioning0.0
Volatility behaviour12.6
Catalyst alignment (insider)0.0
Cross-asset confirmation4.1
Stand aside — hard gate breached
  • 50DMA is not rising.
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 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.04 vs the 0.15 threshold (genuine chop).
  • Sector ETF is breaking down — no new longs in this sector.
Last
34.63
Add above
42.69
Cut below
33.40
50DMA
38.20
200DMA
32.58
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.140 avg-daily-volumes/bar
  • OBV DIVERGENCE during acceleration
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 22.1% 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 5 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $499,999 (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: -13.2 pts
  • stock vs XLY RS (3m/6m avg): +8.6 pts
What strengthens the thesis
  • A confirmed higher high above 42.69 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 (38.20) with expanding volatility — reduce.
  • Breakdown below the prior structural base (33.40) — 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-26 17:52:16
  • Market cap $4,227,279,616 · 20d avg dollar volume $55,875,416
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$499,999
Open-market sales$275,804,002
Sales after option exercise$3,095,023
Distinct buyers / sellers1 / 5
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 $499,999. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
24 Aug 2026Kelly Peter JCEO14,830$33.72$499,999+2.7%
Reaction to news
  • No material filings found in the window.
#87 REBN
Reborn Coffee, Inc.
Stand aside — price below the 200DMA — no long regime. (+7 more)
No Long Regime XLY sector not confirmed $180,000 CFO 1 insider(s) net purchase ratio +1.00 50d since buy
28
conviction / 100
unchanged since 01 Sep
22.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)9.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.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 61% deep. Huge travel, no net progress).
  • Sector ETF is breaking down — no new longs in this sector.
  • Market cap $10M below the $300M floor.
  • Avg dollar volume $0.10M below the liquidity floor.
  • Price $1.27 below the $5.00 floor.
Last
1.27
Add above
1.72
Cut below
1.20
50DMA
1.39
200DMA
1.77
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.200 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 63% 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
  • 3 day(s) above 10x median volume (peak 26x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 61.3% deep
  • 2 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • CFO purchases $180,000 (CEO, Interim CFO)
  • 172.6 bps of market cap
  • a NEW position for the CFO
  • 50 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -13.2 pts
  • stock vs XLY RS (3m/6m avg): -24.3 pts
What strengthens the thesis
  • A confirmed higher high above 1.72 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.39) 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: Lim Jung Jae — CEO, Interim CFO
  • 1 CFO purchase(s), $180,000 total; last filed 2026-08-06 19:42:26
  • Market cap $10,431,088 · 20d avg dollar volume $102,102
Net insider activity
Net buying across the insider group.
Open-market purchases$180,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
1 CFO purchase(s) worth $180,000.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 Jul 2026Lim Jung JaeCFO131,387$1.37$180,000-7.3%
Reaction to news
  • No material filings found in the window.
#88 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
27
conviction / 100
unchanged since 01 Sep
28.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour15.8
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.00 vs the 0.15 threshold (genuine chop).
  • Sector ETF is breaking down — no new longs in this sector.
Last
67.82
Add above
70.36
Cut below
63.36
50DMA
69.51
200DMA
78.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.00 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.249 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 22.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 +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: -13.2 pts
  • stock vs XLY RS (3m/6m avg): -8.6 pts
What strengthens the thesis
  • A confirmed higher high above 70.36 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 (69.51) with expanding volatility — reduce.
  • Breakdown below the prior structural base (63.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-27 18:06:21
  • Market cap $14,266,987,520 · 20d avg dollar volume $251,254,503
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+7.9%
Reaction to news
  • No material filings found in the window.
#89 OPFI
Oppfi Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLF sector confirmed no CFO purchase$1,269,074 other insiders (14) 1 insider(s) net purchase ratio -0.15 buy date unknown
26
conviction / 100
+5.7 since 01 Sep
32.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)0.3
Cross-asset confirmation9.6
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 34% deep. Huge travel, no net progress).
Last
7.24
Add above
7.34
Cut below
6.59
50DMA
8.62
200DMA
9.04
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.230 avg-daily-volumes/bar
  • thin tape — $4.9m 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 34.2% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (14 CEO)
  • net purchase ratio -0.15 (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 $1,269,074 (14 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: +0.7 pts
  • stock vs XLF RS (3m/6m avg): -28.7 pts
What strengthens the thesis
  • A confirmed higher high above 7.34 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.62) with expanding volatility — reduce.
  • Breakdown below the prior structural base (6.59) — 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-14 19:37:04
  • Market cap $616,907,712 · 20d avg dollar volume $8,429,316
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,269,074
Open-market sales$1,699,555
Sales after option exercise$0
Distinct buyers / sellers1 / 4
Net purchase ratio-0.15
Net purchase ratio, excl. option-exercise sales-0.15
Purchase tape
No CFO purchase here — 14 purchase(s) by other insiders worth $1,269,074. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Aug 2026Schwartz Todd G.CEO60,000$7.05$422,988+2.7%
13 Aug 2026Schwartz Todd G.CEO60,000$7.13$427,680+1.5%
14 Aug 2026Schwartz Todd G.CEO20,000$7.20$144,012+0.6%
17 Aug 2026Schwartz Todd G.CEO3,500$7.00$24,510+3.4%
18 Aug 2026Schwartz Todd G.CEO3,550$7.04$24,990+2.8%
19 Aug 2026Schwartz Todd G.CEO3,500$7.16$25,053+1.1%
20 Aug 2026Schwartz Todd G.CEO3,450$7.13$24,597+1.5%
21 Aug 2026Schwartz Todd G.CEO3,550$7.07$25,104+2.4%
24 Aug 2026Schwartz Todd G.CEO3,475$7.15$24,831+1.3%
25 Aug 2026Schwartz Todd G.CEO3,475$7.25$25,205-0.1%
26 Aug 2026Schwartz Todd G.CEO3,500$7.19$25,163+0.7%
27 Aug 2026Schwartz Todd G.CEO3,550$7.13$25,312+1.5%
28 Aug 2026Schwartz Todd G.CEO3,500$7.15$25,018+1.3%
31 Aug 2026Schwartz Todd G.CEO3,550$6.93$24,611+4.5%
Reaction to news
  • No material filings found in the window.
#90 VST
Vistra Corp.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLU sector not confirmed no CFO purchase$1,173,069 other insiders (2) 1 insider(s) net purchase ratio -0.80 buy date unknown
24
conviction / 100
+0.3 since 31 Aug
30.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour17.0
Catalyst alignment (insider)0.0
Cross-asset confirmation0.3
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.80 over the last 180 days (6 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.02 vs the 0.15 threshold (genuine chop).
Last
143.46
Add above
150.18
Cut below
135.66
50DMA
150.38
200DMA
157.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.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.140 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
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CEO)
  • net purchase ratio -0.80 (1 buying vs 6 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: -20.8 pts
  • stock vs XLU RS (3m/6m avg): -4.1 pts
What strengthens the thesis
  • A confirmed higher high above 150.18 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 (150.38) with expanding volatility — reduce.
  • Breakdown below the prior structural base (135.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-02 09:38:31
  • Market cap $48,150,228,992 · 20d avg dollar volume $585,788,146
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,173,069
Open-market sales$10,855,127
Sales after option exercise$0
Distinct buyers / sellers1 / 6
Net purchase ratio-0.80
Net purchase ratio, excl. option-exercise sales-0.80
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+6.3%
31 Aug 2026Burke James ACEO6,665$135.49$903,069+5.9%
Reaction to news
  • No material filings found in the window.
#91 CCHH
Cch Holdings Ltd
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long Regime XLY sector not confirmed no CFO purchase$1,570,436 other insiders (2) 2 insider(s) net purchase ratio +0.08 buy date unknown
23
conviction / 100
-0.1 since 01 Sep
22.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.3
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.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.
  • Sector ETF is breaking down — no new longs in this sector.
  • Market cap $5M below the $300M floor.
  • Avg dollar volume $0.34M below the liquidity floor.
  • Price $1.25 below the $5.00 floor.
Last
1.25
Add above
1.49
Cut below
1.21
50DMA
1.95
200DMA
13.79
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.545 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 4.8x 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.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 14 day(s) above 10x median volume (peak 518x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 78.5% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CEO, 1 Director)
  • net purchase ratio +0.08 (2 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,570,436 (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: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -13.2 pts
  • stock vs XLY RS (3m/6m avg): -77.8 pts
What strengthens the thesis
  • A confirmed higher high above 1.49 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.95) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.21) — 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-19 07:48:00
  • Market cap $4,804,625 · 20d avg dollar volume $335,141
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$1,570,436
Open-market sales$1,344,810
Sales after option exercise$0
Distinct buyers / sellers2 / 1
Net purchase ratio+0.08
Net purchase ratio, excl. option-exercise sales+0.08
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $1,570,436. These count toward cluster breadth and net buying, not the CFO-specific 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
24 Jul 2026Goh Kok ECEO5,220,000$0.28$1,440,720withheld
07 Aug 2026Ng Yah LingDirector469,987$0.28$129,716withheld
Reaction to news
  • No material filings found in the window.
#92 LUMN
Lumen Technologies, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLC sector not confirmed no CFO purchase$612,680 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
22
conviction / 100
-0.7 since 01 Sep
21.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.7
Sponsorship / positioning7.0
Volatility behaviour9.5
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
6.81
Add above
6.87
Cut below
5.67
50DMA
6.54
200DMA
7.76
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.18
Sponsorship / positioning
  • OBV 50d slope -0.081 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 29% 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 48.4% 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 $612,680 (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: -17.1 pts
  • stock vs XLC RS (3m/6m avg): -14.8 pts
What strengthens the thesis
  • A confirmed higher high above 6.87 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 (6.54) with expanding volatility — reduce.
  • Breakdown below the prior structural base (5.67) — 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-06 18:36:40
  • Market cap $7,016,418,304 · 20d avg dollar volume $81,175,252
Net insider activity
Net buying across the insider group.
Open-market purchases$612,680
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 $612,680. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
06 Aug 2026Johnson Kathleen ECEO100,000$6.13$612,680+11.1%
Reaction to news
  • No material filings found in the window.
TickerStageETFConv.SizeCFO $RS vs ETF 6mvs 200DMAStatus
NOMDRegime ShiftXLP81$40,000–$50,000$478,300+16.0+6.5%Press
ABCLLate ExtensionXLV79$16,000–$20,000$383,904+201.9+124.6%Standard
DMLPEarly Trend ExpansionXLE79$40,000–$50,000$147,075+0.2+19.6%Press
MLABEarly Trend ExpansionXLV76$40,000–$50,000$0+30.1+39.4%Press
TISILate ExtensionXLI75$0–$0$206,040+85.5+62.9%gated
DINOLate ExtensionXLE73$10,000–$14,000$0+72.2+64.8%Probe
IAUXMature TrendXLB69$0–$0$0-6.1+13.4%gated
PFEMature TrendXLV69$17,500–$24,500$0+1.7+14.2%Standard
PRELate ExtensionXLP68$0–$0$497,700+70.0+42.5%gated
APLMLate ExtensionXLV67$0–$0$400,005+22.3+52.3%gated
SODIMature TrendXLK66$0–$0$0-8.5+28.0%gated
XRNEarly Trend ExpansionXLRE66$0–$0$100,470+3.8+7.0%gated
CTEVLate ExtensionXLV64$0–$0$22,997+114.7+42.2%gated
MTDREarly Trend ExpansionXLE64$0–$0$221,460-4.5+17.0%gated
KURAMature TrendXLV62$17,500–$24,500$0+42.3+34.0%Standard
SONEarly Trend ExpansionXLY61$0–$0$399,998+2.5+9.0%gated
GRMLLate ExtensionXLB60$0–$0$381,360+802.4+830.9%gated
HEPARegime ShiftXLV58$0–$0$0+47.7+6.3%gated
HOGEarly Trend ExpansionXLY58$0–$0$0+44.9+22.1%gated
PNFPEarly Trend ExpansionXLF58$0–$0$0-2.5+4.6%gated
STRZLate ExtensionXLC58$0–$0$0+111.4+49.4%gated
LINEMature TrendXLRE56$0–$0$826,638-3.0+2.4%gated
EPSNEarly Trend ExpansionXLE56$0–$0$0+1.8+17.7%gated
ANGXUnclearXLC56$0–$0$0+6.2+18.2%gated
BCMLMature TrendXLF55$0–$0$0-8.8+1.3%gated
TMCILate ExtensionXLV55$0–$0$0+208.7+62.3%gated
ITTMature TrendXLI55$0–$0$0+3.4+3.6%gated
UTGNNo Long RegimeXLF55$0–$0$0-12.0-3.3%gated
AMRZNo Long RegimeXLB54$0–$0$534,004-33.5-19.1%gated
INTCMature TrendXLK54$0–$0$0+66.0+22.4%gated
SCTHLate ExtensionXLY54$0–$0$0+150.9+119.3%gated
SMRTNo Long RegimeXLK54$0–$0$0-55.6-7.6%gated
GPORNo Long RegimeXLE53$0–$0$0-31.4-3.6%gated
EMBCNo Long RegimeXLV52$0–$0$93,360-51.6-26.0%gated
TSCONo Long RegimeXLY52$0–$0$0-29.1-15.9%gated
PODDNo Long RegimeXLV52$0–$0$0-50.1-30.1%gated
REFINo Long RegimeXLRE51$0–$0$0-5.4-1.0%gated
VRCANo Long RegimeXLV50$0–$0$24,650-9.9-13.6%gated
KEELNo Long RegimeXLK50$0–$0$0+7.2-7.6%gated
SAGTNo Long RegimeXLK49$0–$0$0-99.0-59.6%gated
ACDCNo Long RegimeXLE49$0–$0$0-16.7-6.7%gated
BSXNo Long RegimeXLV49$0–$0$0-44.1-28.1%gated
LITBMature TrendXLY48$0–$0$0+17.7+13.3%gated
NAKANo Long RegimeXLF48$0–$0$0-40.5-23.0%gated
CCBNo Long RegimeXLF47$0–$0$0-49.6-41.0%gated
SCORNo Long RegimeXLK47$0–$0$0-59.9-29.1%gated
HWKNNo Long RegimeXLB46$0–$0$153,510-18.9-12.8%gated
BTDRNo Long RegimeXLK46$0–$0$226,000+4.2-10.3%gated
CENo Long RegimeXLB46$0–$0$104,698-11.5-7.8%gated
FBINNo Long RegimeXLI46$0–$0$0-13.2-8.2%gated
NPBNo Long RegimeXLF45$0–$0$0-21.1-3.9%gated
JUSHRegime ShiftXLV45$0–$0$12,486+5.6+13.8%gated
TTMINo Long RegimeXLK45$0–$0$0-21.7-3.4%gated
BLNENo Long RegimeXLF44$0–$0$10,393-74.6-43.2%gated
NTHINo Long RegimeXLV44$0–$0$1,614-59.6-24.5%gated
PETZMature TrendXLRE44$0–$0$0+35.4+39.9%gated
VERINo Long RegimeXLK44$0–$0$0-104.2-69.6%gated
LBGJNo Long RegimeXLI43$0–$0$0-98.6-99.9%gated
CIANo Long RegimeXLF42$0–$0$0-41.7-25.4%gated
PRCTNo Long RegimeXLV42$0–$0$0-28.3-15.8%gated
COENo Long RegimeXLP41$0–$0$0-39.5-38.9%gated
GBFHNo Long RegimeXLF41$0–$0$0-48.1-33.2%gated
CVMNo Long RegimeXLV41$0–$0$0-66.9-51.1%gated
TLSANo Long RegimeXLV41$0–$0$0-45.9-30.5%gated
CHCTNo Long RegimeXLRE40$0–$0$0-10.7-7.0%gated
PRMBMature TrendXLP40$0–$0$0-0.5+7.8%gated
HLINo Long RegimeXLF39$0–$0$500,570-29.6-12.7%gated
CSGPNo Long RegimeXLRE38$0–$0$0-35.8-29.1%gated
UANo Long RegimeXLY38$0–$0$100,181-24.0-12.7%gated
TDICNo Long RegimeXLC38$0–$0$0-83.8-88.5%gated
MIRNo Long RegimeXLI37$0–$0$312,000-26.6-22.5%gated
BABANo Long RegimeXLY36$0–$0$0-14.4-17.1%gated
LDINo Long RegimeXLF36$0–$0$0-64.4-46.0%gated
KLARNo Long RegimeXLF36$0–$0$0-5.7-26.8%gated
AMRCNo Long RegimeXLI36$0–$0$0-21.2-23.6%gated
REZINo Long RegimeXLI35$0–$0$0-23.9-18.9%gated
RMNo Long RegimeXLF35$0–$0$0-13.8-7.8%gated
OPENNo Long RegimeXLRE34$0–$0$0-38.2-39.6%gated
SITENo Long RegimeXLI34$0–$0$0-28.1-20.7%gated
FRPHNo Long RegimeXLRE34$0–$0$0-9.8-3.6%gated
ALKNo Long RegimeXLI33$0–$0$0-12.7-9.3%gated
APTVNo Long RegimeXLY32$0–$0$0-37.7-32.5%gated
FUNNo Long RegimeXLY32$0–$0$0-6.6-12.7%gated
ONONNo Long RegimeXLY31$0–$0$0-34.8-30.0%gated
RAINNo Long RegimeXLI30$0–$0$0-68.1-69.4%gated
OPLNMature TrendXLY28$0–$0$0+21.6+6.3%gated
REBNNo Long RegimeXLY28$0–$0$180,000-24.4-28.4%gated
SGINo Long RegimeXLY27$0–$0$0-19.4-13.8%gated
OPFINo Long RegimeXLF26$0–$0$0-34.1-19.9%gated
VSTNo Long RegimeXLU24$0–$0$0-3.4-9.1%gated
CCHHNo Long RegimeXLY23$0–$0$0-88.1-90.9%gated
LUMNNo Long RegimeXLC22$0–$0$0+2.7-12.2%gated