🔗 Copy link⇓ Download

CFO purchases, filtered for campaign structure

Run Thursday 20 August 2026, 21:53 · 85 CFO filings → 77 tickers → 67 with clean price history · 5 pass every hard gate

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

Ranked

highest conviction first · click any name to jump to its charts
1 CLBK Columbia Financial, Inc./Md/ Mature Trend, sector confirmed; strongest on regime (20/20); weakest on sponsorship (10/20). OBV distorted by a 61x volume day — sponsorship read unreliable; last earnings neutral (+0.4%). 75 $17,500–$24,500 2 NSP Insperity, Inc. Late Extension, sector confirmed; strongest on volatility (20/20); weakest on insider signal (7/20). Last earnings neutral (+1.1%); 47% above the 200DMA. 73 $10,000–$14,000 3 ABCL Abcellera Biologics Inc. Late Extension, sector confirmed; strongest on regime (18/20); weakest on volatility (9/20). Last earnings neutral (-2.8%); 145% above the 200DMA. 65 $10,000–$14,000 4 EBC Eastern Bankshares, Inc. Mature Trend, sector confirmed; strongest on regime (18/20); weakest on insider signal (2/20). OBV distorted by a 18x volume day — sponsorship read unreliable; insiders net sellers (NPR -0.25). 57 $7,000–$12,300 5 FTH Faeth Therapeutics, Inc. Late Extension, sector confirmed; strongest on sector alignment (15/20); weakest on sponsorship (7/20). OBV distorted by a 9x volume day — sponsorship read unreliable; last earnings absorbed (-6.7%). 54 $4,000–$7,000

Standing aside

62 name(s) a hard gate removed, regardless of score
6 LW Lamb Weston Holdings, Inc. Stand aside — 200DMA is not rising — regime not clear. 75 7 DMLP Dorchester Minerals, L.P. Stand aside — overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution). 69 8 LINE Lineage, Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop). 68 9 NSIT Insight Enterprises Inc Stand aside — insiders are net sellers — net purchase ratio -0.55 over the last 180 days (2 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group. 68 10 SON Sonoco Products Co Stand aside — sector ETF is breaking down — no new longs in this sector. 66 11 PGC Peapack Gladstone Financial Corp Stand aside — overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop). 65 12 LEEEF Leef Brands Inc. Stand aside — 200DMA is not rising — regime not clear. (+3 more) 65 13 KOS Kosmos Energy Ltd. Stand aside — 50DMA is not rising. (+2 more) 65 14 ADSK Autodesk, Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 64 15 UBER Uber Technologies, Inc Stand aside — 200DMA is not rising — regime not clear. (+1 more) 64 16 RYAN Ryan Specialty Holdings, Inc. Stand aside — 200DMA is not rising — regime not clear. 62 17 EFOR Everforth Inc Stand aside — price below the 200DMA — no long regime. (+1 more) 62 18 SUNE Sunation Energy, Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 65% deep. Huge travel, no net progress). (+3 more) 61 19 CBZ Cbiz, Inc. Stand aside — 200DMA is not rising — regime not clear. 61 20 ABT Abbott Laboratories Stand aside — 200DMA is not rising — regime not clear. 61 21 GSHD Goosehead Insurance, Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 61 22 REI Ring Energy, Inc. Stand aside — 50DMA is not rising. (+2 more) 60 23 ADT Adt Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 60 24 STRT Strattec Security Corp Stand aside — overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop). (+1 more) 59 25 CXT Crane Nxt, Co. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 57 26 XRN Chiron Real Estate Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.00 vs the 0.15 threshold (genuine chop). 57 27 MORN Morningstar, Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 56 28 AMRZ Amrize Ltd Stand aside — price below the 200DMA — no long regime. (+2 more) 56 29 TTAM Titan America Sa Stand aside — price below the 200DMA — no long regime. (+1 more) 56 30 NVRI Enviri Corp Stand aside — overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop). 55 31 GEHC Ge Healthcare Technologies Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 54 32 NOMD Nomad Foods Ltd Stand aside — 200DMA is not rising — regime not clear. (+1 more) 53 33 TBBK Bancorp, Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 51 34 APLM Apollomics Inc. Stand aside — 200DMA is not rising — regime not clear. (+2 more) 48 35 CMCO Columbus McKinnon Corp Stand aside — overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop). 48 36 HROW Harrow, Inc. Stand aside — 200DMA is not rising — regime not clear. (+2 more) 47 37 KBR Kbr, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 46 38 SMMT Summit Therapeutics Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 46 39 FOA Finance of America Companies Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 46 40 UA Under Armour, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 46 41 FCN Fti Consulting, Inc Stand aside — price below the 200DMA — no long regime. (+2 more) 42 42 VTS Vitesse Energy, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 42 43 SATL Satellogic Inc. Stand aside — 50DMA is not rising. (+1 more) 41 44 OPCH Option Care Health, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 41 45 EXE Expand Energy Corp Stand aside — price below the 200DMA — no long regime. (+3 more) 41 46 VMI Valmont Industries Inc Stand aside — 50DMA is not rising. (+2 more) 40 47 BTDR Bitdeer Technologies Group Stand aside — price below the 200DMA — no long regime. (+3 more) 40 48 VVV Valvoline Inc Stand aside — price below the 200DMA — no long regime. (+2 more) 39 49 FISV Fiserv Inc Stand aside — price below the 200DMA — no long regime. (+3 more) 38 50 ONT Onterris, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 38 51 FND Floor & Decor Holdings, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 37 52 STNE Stoneco Ltd. Stand aside — price below the 200DMA — no long regime. (+2 more) 37 53 GRML Greenland Mines Ltd Stand aside — price below the 200DMA — no long regime. (+5 more) 37 54 ACM Aecom Stand aside — price below the 200DMA — no long regime. (+3 more) 37 55 CE Celanese Corp Stand aside — price below the 200DMA — no long regime. (+2 more) 37 56 IBP Installed Building Products, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 36 57 GVH Globavend Holdings Ltd Stand aside — price below the 200DMA — no long regime. (+5 more) 35 58 SBSW Sibanye Stillwater Ltd Stand aside — price below the 200DMA — no long regime. (+3 more) 34 59 STFS Star Fashion Culture Holdings Ltd Stand aside — price below the 200DMA — no long regime. (+6 more) 34 60 ACI Albertsons Companies, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 30 61 NRSN Neurosense Therapeutics Ltd. Stand aside — price below the 200DMA — no long regime. (+5 more) 30 62 SLNH Soluna Holdings, Inc Stand aside — price below the 200DMA — no long regime. (+5 more) 27 63 HLI Houlihan Lokey, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 26 64 TKO Tko Group Holdings, Inc. Stand aside — price below the 200DMA — no long regime. (+5 more) 25 65 REBN Reborn Coffee, Inc. Stand aside — price below the 200DMA — no long regime. (+6 more) 24 66 ARKO Arko Corp. Stand aside — price below the 200DMA — no long regime. (+3 more) 22 67 CDLX Cardlytics, Inc. Stand aside — price below the 200DMA — no long regime. (+7 more) 19

Full detail

charts, pillar breakdown, purchase tape
#1 LW
Lamb Weston Holdings, Inc.
Stand aside — 200DMA is not rising — regime not clear.
Regime Shift XLP sector confirmed $609,006 CFO$16,374,265 other insiders (4) 4 insider(s) net purchase ratio +1.00 101d since buy
75
conviction / 100
-0.5 since 19 Aug
82.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.3
Sponsorship / positioning20.0
Volatility behaviour20.0
Catalyst alignment (insider)8.5
Cross-asset confirmation13.0
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
53.47
Add above
55.28
Cut below
51.48
50DMA
48.09
200DMA
46.77
LW daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
LW — 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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.21
Sponsorship / positioning
  • OBV 50d slope +0.328 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 flat-to-rising through last pullback
Volatility behaviour
  • last pullback 4.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CFO, 2 Director, 2 Unclassified)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • CFO purchases $609,006 (CFO)
  • 0.8 bps of market cap
  • grew the CFO's own position by 13%
  • 101 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -13.5 pts
  • stock vs XLP RS (3m/6m avg): +20.5 pts
What strengthens the thesis
  • A confirmed higher high above 55.28 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 (48.09) with expanding volatility — reduce.
  • Breakdown below the prior structural base (51.48) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Gray James D — CFO
  • 2 CFO purchase(s), $609,006 total; last filed 2026-05-11 18:36:44
  • Market cap $7,404,842,496 · 20d avg dollar volume $94,629,225
Net insider activity
Net buying across the insider group.
Open-market purchases$16,983,271
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 $609,006, plus 4 by other insiders worth $16,374,265. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
06 Apr 2026Bensen Peter JDirector5,000$39.45$197,225+35.5%
07 Apr 2026Jana Partners Management, LPUnclassified236,000$41.11$9,702,040+30.1%
07 Apr 2026Prestage NormanDirector2,500$41.40$103,500+29.2%
13 Apr 2026Jana Partners Management, LPUnclassified150,000$42.48$6,371,500+25.9%
27 Apr 2026Gray James DCFO4,556$43.85$199,781+21.9%
11 May 2026Gray James DCFO10,000$40.92$409,225+30.7%
Reaction to news
7 material events; 4 taken well, 0 badly; last earnings 24 Jul: shrugged off (+0.8%).
SessionFilingEventGapDayvs SPYVol+5dRead
24 Jul 268-K · earningsResults of operations (earnings)-1.1%+0.8%+0.7%2.9x+6.0%Shrugged off
24 Jul 2610-KAnnual report-1.1%+0.8%+0.7%2.9x+6.0%Shrugged off
15 Jul 268-KDirector or officer change+0.1%-2.0%-2.4%0.8x+5.4%Neutral
04 Jun 268-KCosts from exit or disposal+1.3%+1.0%+0.6%0.7x+6.4%Neutral
26 May 268-KMaterial agreement; Agreement terminated; Material obligation created-1.3%-3.7%-4.4%1.0x-1.2%Neutral
01 Apr 268-K · earningsResults of operations (earnings)-1.8%-8.9%-9.7%1.5x+8.1%Absorbed
01 Apr 2610-QQuarterly report-1.8%-8.9%-9.7%1.5x+8.1%Absorbed
#2 CLBK
Columbia Financial, Inc./Md/
Mature Trend, sector confirmed; strongest on regime (20/20); weakest on sponsorship (10/20). OBV distorted by a 61x volume day — sponsorship read unreliable; last earnings neutral (+0.4%).
Mature Trend XLF sector confirmed $500,000 CFO$4,278,740 other insiders (15) 16 insider(s) net purchase ratio +1.00 31d since buy
75
conviction / 100
+4.4 since 19 Aug
80.5
technical / 100
$17,500–$24,500
Standard · sized down 30% for campaign stage (Mature Trend)
Regime clarity20.0
Sponsorship / positioning9.9
Volatility behaviour20.0
Catalyst alignment (insider)10.3
Cross-asset confirmation14.5
Last
11.76
Add above
12.00
Cut below
10.51
50DMA
10.27
200DMA
8.51
CLBK daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
CLBK — 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
  • higher highs and higher lows
  • efficiency ratio 0.33
Sponsorship / positioning
  • OBV 50d slope +0.177 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 6.7x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • 6 day(s) above 10x median volume (peak 61x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 COO, 3 Other C-suite, 1 Officer, 7 Director, 2 Unclassified)
  • net purchase ratio +1.00 (16 buying vs 0 selling)
  • CFO purchases $500,000 (EVP, CFO)
  • 4.1 bps of market cap
  • a NEW position for the CFO
  • 31 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.9 pts
  • stock vs XLF RS (3m/6m avg): +26.5 pts
What strengthens the thesis
  • A confirmed higher high above 12.00 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 (10.27) with expanding volatility — reduce.
  • Breakdown below the prior structural base (10.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: Splaine Thomas Jr — EVP, CFO
  • 1 CFO purchase(s), $500,000 total; last filed 2026-07-22 21:20:58
  • Market cap $1,216,440,704 · 20d avg dollar volume $62,890,050
Net insider activity
Net buying across the insider group.
Open-market purchases$4,778,740
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers16 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $500,000, plus 15 by other insiders worth $4,278,740. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
20 Jul 2026Van Dyk RobertDirector25,000$10.00$250,000+17.6%
20 Jul 2026Wainwright Jim HobartDirector10,000$10.00$100,000+17.6%
20 Jul 2026Massood Michael Jr.Director25,000$10.00$250,000+17.6%
20 Jul 2026Lewis Oliver Edward JrUnclassified15,000$10.00$150,000+17.6%
20 Jul 2026Klein Steven MCOO50,000$10.00$500,000+17.6%
20 Jul 2026Randall Elizabeth E.Director49,980$10.00$499,800+17.6%
20 Jul 2026Sorrentini LucyDirector20,000$10.00$200,000+17.6%
20 Jul 2026Klimowich JohnOther C-suite35,000$10.00$350,000+17.6%
20 Jul 2026Schlesinger Allyson KatzUnclassified50,000$10.00$500,000+17.6%
20 Jul 2026Splaine Thomas JrCFO50,000$10.00$500,000+17.6%
20 Jul 2026Kemly Thomas J.CEO53,057$10.00$530,570+17.6%
20 Jul 2026Holland Noel R.Director15,000$10.00$150,000+17.6%
20 Jul 2026Prabhu Manesh BalachandranOther C-suite15,000$10.00$150,000+17.6%
20 Jul 2026Kuiken James MichaelDirector10,000$10.00$100,000+17.6%
20 Jul 2026Rinaldi Mayra LisethOfficer10,337$10.00$103,370+17.6%
20 Jul 2026Gibney Dennis E.Other C-suite44,500$10.00$445,000+17.6%
Reaction to news
8 material events; 0 taken well, 0 badly; last earnings 30 Jul: neutral (+0.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Aug 2610-QQuarterly report-0.1%+0.0%-0.6%0.5x+7.7%Neutral
30 Jul 268-K · earningsResults of operations (earnings); Other material event-0.2%+0.4%-1.3%0.6x-1.0%Neutral
28 Jul 268-K/ADirector or officer change+0.3%+1.3%+1.1%0.9x-2.3%Neutral
17 Jul 268-KOther material event-0.4%+2.0%+3.0%15.3x+2.2%Neutral
29 Jun 268-KDirector or officer change+0.1%+0.8%-0.8%1.0x+2.1%Neutral
09 Jun 2610-QQuarterly report+0.4%+0.9%+1.2%1.0x-3.3%Neutral
15 May 268-KDirector or officer change-0.3%-0.7%+0.5%1.3x+4.0%Neutral
20 Apr 26EarningsEarnings-0.3%-0.8%-0.6%0.7x+0.6%Neutral
#3 NSP
Insperity, Inc.
Late Extension, sector confirmed; strongest on volatility (20/20); weakest on insider signal (7/20). Last earnings neutral (+1.1%); 47% above the 200DMA.
Late Extension XLI sector confirmed $204,500 CFO$15,543,656 other insiders (5) 4 insider(s) net purchase ratio +1.00 163d since buy
73
conviction / 100
+0.1 since 19 Aug
82.6
technical / 100
$10,000–$14,000
Probe · sized down 60% for campaign stage (Late Extension)
Regime clarity19.1
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)6.8
Cross-asset confirmation13.0
Last
52.14
Add above
55.90
Cut below
47.54
50DMA
46.39
200DMA
35.42
NSP daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
NSP — 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.26
Sponsorship / positioning
  • OBV 50d slope +0.270 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 6.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 3 CEO, 1 Officer, 1 Director)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • CFO purchases $204,500 (EVP, Finance, CFO, Treasurer)
  • 1.0 bps of market cap
  • grew the CFO's own position by 12%
  • 163 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): +88.3 pts
What strengthens the thesis
  • A confirmed higher high above 55.90 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 (46.39) with expanding volatility — reduce.
  • Breakdown below the prior structural base (47.54) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Allison James D — EVP, Finance, CFO, Treasurer
  • 1 CFO purchase(s), $204,500 total; last filed 2026-03-11 18:27:14
  • Market cap $1,980,806,784 · 20d avg dollar volume $29,606,313
Net insider activity
Net buying across the insider group.
Open-market purchases$15,748,156
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 $204,500, plus 5 by other insiders worth $15,543,656. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
10 Mar 2026Allison James DCFO10,000$20.45$204,500+155.0%
11 Mar 2026Masterson Ellen HDirector1,200$19.90$23,880+162.0%
11 Mar 2026Callens Christian POfficer1,250$19.28$24,100+170.4%
17 Mar 2026Sarvadi Paul JCEO201,987$23.21$4,688,790+124.6%
05 May 2026Sarvadi Paul JCEO100,000$28.73$2,873,236+81.5%
03 Jun 2026Sarvadi Paul JCEO233,000$34.05$7,933,650+53.1%
Reaction to news
5 material events; 2 taken well, 1 badly; last earnings 29 Jul: neutral (+1.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
30 Jul 2610-QQuarterly report+4.5%+1.6%-0.1%2.3x-5.1%Shrugged off
29 Jul 268-K · earningsResults of operations (earnings)+1.7%+1.1%+2.7%1.4x-3.9%Neutral
20 May 268-KDirector or officer change-2.1%+0.5%-0.5%0.5x+7.7%Neutral
01 May 2610-QQuarterly report-7.1%-19.8%-20.1%2.3x+14.2%Absorbed
30 Apr 268-K · earningsResults of operations (earnings)-6.5%-4.4%-5.4%1.1x-8.1%Punished
#4 DMLP
Dorchester Minerals, L.P.
Stand aside — overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Early Trend Expansion XLE sector confirmed $147,075 CFO$526,120 other insiders (3) 3 insider(s) net purchase ratio +1.00 1d since buy
69
conviction / 100
+1.5 since 19 Aug
75.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning12.0
Volatility behaviour19.5
Catalyst alignment (insider)8.2
Cross-asset confirmation13.6
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Last
28.61
Add above
28.61
Cut below
25.35
50DMA
25.74
200DMA
24.14
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
  • partial HH/HL structure
  • efficiency ratio 0.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.152 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 13.2% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 2 Unclassified)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $147,075 (CFO)
  • 1.1 bps of market cap
  • grew the CFO's own position by 5%
  • 1 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.1 pts
  • stock vs XLE RS (3m/6m avg): +1.4 pts
What strengthens the thesis
  • A confirmed higher high above 28.61 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 (25.74) 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,384,868,608 · 20d avg dollar volume $6,256,797
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+6.8%
20 May 2026Dorchester Minerals Operating LPUnclassified7,500$28.30$212,280+1.1%
01 Jun 2026Dorchester Minerals Operating LPUnclassified7,500$27.56$206,720+3.8%
19 Aug 2026Moriyama Leslie ACFO5,197$28.30$147,075+1.1%
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
#5 LINE
Lineage, Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop).
Early Trend Expansion XLRE sector confirmed $826,638 CFO$498,699 other insiders (1) 2 insider(s) net purchase ratio +1.00 13d since buy
68
conviction / 100
+4.1 since 19 Aug
71.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning16.0
Volatility behaviour16.5
Catalyst alignment (insider)10.0
Cross-asset confirmation11.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop).
Last
41.46
Add above
43.13
Cut below
40.37
50DMA
42.62
200DMA
37.59
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 rising
  • no HH/HL structure
  • efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.083 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 8.9% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 Unclassified)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $826,638 (CFO)
  • 0.8 bps of market cap
  • grew the CFO's own position by 22%
  • 13 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLRE
  • XLRE above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -6.1 pts
  • stock vs XLRE RS (3m/6m avg): +8.5 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.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (42.62) with expanding volatility — reduce.
  • Breakdown below the prior structural base (40.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: Lemasters Robb A. — CFO
  • 1 CFO purchase(s), $826,638 total; last filed 2026-08-10 17:07:45
  • Market cap $10,389,854,208 · 20d avg dollar volume $43,832,668
Net insider activity
Net buying across the insider group.
Open-market purchases$1,325,337
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 1 by other insiders worth $498,699. 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+10.6%
07 Aug 2026Lemasters Robb A.CFO20,000$41.33$826,638+0.3%
Reaction to news
8 material events; 4 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+4.6%Neutral
05 Aug 2610-QQuarterly report-1.7%-2.0%-1.8%1.0x+4.6%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
25 Feb 268-K · earningsResults of operations (earnings); Regulation FD disclosure-2.0%+6.3%+5.4%0.7x+0.2%Rewarded
25 Feb 2610-KAnnual report-2.0%+6.3%+5.4%0.7x+0.2%Rewarded
#6 NSIT
Insight Enterprises Inc
Stand aside — insiders are net sellers — net purchase ratio -0.55 over the last 180 days (2 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
Late Extension XLK sector confirmed $199,814 CFO 1 insider(s) net purchase ratio -0.55 101d since buy
68
conviction / 100
-0.1 since 19 Aug
81.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.4
Sponsorship / positioning14.0
Volatility behaviour12.5
Catalyst alignment (insider)2.6
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -0.55 over the last 180 days (2 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
Last
146.27
Add above
157.35
Cut below
111.47
50DMA
125.00
200DMA
94.22
NSIT daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
NSIT — 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
  • partial HH/HL structure
  • efficiency ratio 0.30
Sponsorship / positioning
  • OBV 50d slope +0.438 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 6.6% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio -0.55 (1 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $199,814 (CFO)
  • 0.5 bps of market cap
  • grew the CFO's own position by 15%
  • 101 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +49.3 pts
What strengthens the thesis
  • A confirmed higher high above 157.35 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 (125.00) with expanding volatility — reduce.
  • Breakdown below the prior structural base (111.47) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Morgado James A. — CFO
  • 1 CFO purchase(s), $199,814 total; last filed 2026-05-13 16:19:05
  • Market cap $4,321,911,296 · 20d avg dollar volume $64,241,931
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$199,814
Open-market sales$679,370
Sales after option exercise$0
Distinct buyers / sellers1 / 2
Net purchase ratio-0.55
Net purchase ratio, excl. option-exercise sales-0.55
Purchase tape
1 CFO purchase(s) worth $199,814.
Trade dateInsiderSharesPriceValuePrice now vs buy
11 May 2026Morgado James A.CFO2,290$87.26$199,814+67.6%
Reaction to news
7 material events; 6 taken well, 0 badly; last earnings 06 Aug: rewarded (+6.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
06 Aug 268-K · earningsResults of operations (earnings)+1.4%+6.4%+6.5%2.2x+5.0%Rewarded
06 Aug 2610-QQuarterly report+1.4%+6.4%+6.5%2.2x+5.0%Rewarded
01 Jun 268-KMaterial agreement+0.8%+10.7%+10.4%1.0x-6.5%Rewarded
14 May 268-KMaterial event+1.9%+2.3%+1.5%1.0x+4.7%Rewarded
07 May 268-K · earningsResults of operations (earnings)+8.3%+2.0%+2.3%3.0x+27.0%Shrugged off
07 May 2610-QQuarterly report+8.3%+2.0%+2.3%3.0x+27.0%Shrugged off
23 Mar 268-K/ADirector or officer change; Regulation FD disclosure+3.5%+0.6%-0.5%0.9x-9.4%Neutral
#7 SON
Sonoco Products Co
Stand aside — sector ETF is breaking down — no new longs in this sector.
Early Trend Expansion XLY sector not confirmed $399,998 CFO$589,629 other insiders (2) 3 insider(s) net purchase ratio +0.81 118d since buy
66
conviction / 100
-3.2 since 19 Aug
72.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.7
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)8.3
Cross-asset confirmation6.0
Stand aside — hard gate breached
  • Sector ETF is breaking down — no new longs in this sector.
Last
58.33
Add above
60.11
Cut below
54.86
50DMA
55.08
200DMA
49.45
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
  • higher highs and higher lows
  • efficiency ratio 0.18
Sponsorship / positioning
  • OBV 50d slope +0.234 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 6.9% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 President)
  • net purchase ratio +0.81 (3 buying vs 2 selling)
  • CFO purchases $399,998 (CFO)
  • 0.7 bps of market cap
  • grew the CFO's own position by 39%
  • 118 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -11.2 pts
  • stock vs XLY RS (3m/6m avg): +14.9 pts
What strengthens the thesis
  • A confirmed higher high above 60.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.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (55.08) with expanding volatility — reduce.
  • Breakdown below the prior structural base (54.86) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Joachimczyk Paul — CFO
  • 1 CFO purchase(s), $399,998 total; last filed 2026-04-24 16:54:33
  • Market cap $5,724,497,408 · 20d avg dollar volume $55,995,838
Net insider activity
Net buying across the insider group.
Open-market purchases$989,627
Open-market sales$89,153
Sales after option exercise$15,284
Distinct buyers / sellers3 / 2
Net purchase ratio+0.81
Net purchase ratio, excl. option-exercise sales+0.83
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+17.5%
27 Apr 2026Harrell James A. IIIPresident6,753$50.37$340,183+15.8%
07 Aug 2026Coker R. HowardCEO4,345$57.41$249,446+1.6%
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
#8 ABCL
Abcellera Biologics Inc.
Late Extension, sector confirmed; strongest on regime (18/20); weakest on volatility (9/20). Last earnings neutral (-2.8%); 145% above the 200DMA.
Late Extension XLV sector confirmed $529,596 CFO$1,397,737 other insiders (5) 4 insider(s) net purchase ratio +1.00 6d since buy
65
conviction / 100
-0.6 since 19 Aug
70.1
technical / 100
$10,000–$14,000
Probe · sized down 60% for campaign stage (Late Extension)
Regime clarity18.4
Sponsorship / positioning14.0
Volatility behaviour9.0
Catalyst alignment (insider)9.3
Cross-asset confirmation14.7
Last
11.57
Add above
12.15
Cut below
5.09
50DMA
7.08
200DMA
4.73
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
  • partial HH/HL structure
  • efficiency ratio 0.30
Sponsorship / positioning
  • OBV 50d slope +0.298 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 35.3% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CFO, 3 Director, 2 Unclassified)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • CFO purchases $529,596 (CFO)
  • 1.4 bps of market cap
  • grew the CFO's own position by 15%
  • 6 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.4 pts
  • stock vs XLV RS (3m/6m avg): +192.1 pts
What strengthens the thesis
  • A confirmed higher high above 12.15 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 (7.08) with expanding volatility — reduce.
  • Breakdown below the prior structural base (5.09) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Booth Andrew — CFO
  • 2 CFO purchase(s), $529,596 total; last filed 2026-08-14 12:04:25
  • Market cap $3,682,403,584 · 20d avg dollar volume $92,621,417
Net insider activity
Net buying across the insider group.
Open-market purchases$1,927,333
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 $529,596, plus 5 by other insiders worth $1,397,737. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
26 Feb 2026Thermopylae Holdings Ltd.Unclassified177,457$3.27$580,284+253.8%
27 Feb 2026Thermopylae Holdings Ltd.Unclassified38,000$3.44$130,720+236.3%
27 Feb 2026Booth AndrewCFO42,600$3.42$145,692+238.3%
14 May 2026Montalbano John S.Director20,000$4.77$95,400+142.6%
12 Aug 2026Hayden Michael RDirector46,387$10.37$481,033+11.6%
14 Aug 2026Booth AndrewCFO37,200$10.32$383,904+12.1%
18 Aug 2026Montalbano John S.Director10,000$11.03$110,300+4.9%
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
#9 PGC
Peapack Gladstone Financial Corp
Stand aside — overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
Early Trend Expansion XLF sector confirmed $101,000 CFO$447,725 other insiders (2) 3 insider(s) net purchase ratio +0.05 142d since buy
65
conviction / 100
+0.5 since 19 Aug
77.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning12.1
Volatility behaviour20.0
Catalyst alignment (insider)3.3
Cross-asset confirmation12.6
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
Last
45.17
Add above
48.00
Cut below
44.85
50DMA
46.17
200DMA
36.89
PGC daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PGC — 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
  • higher highs and higher lows
  • efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.153 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 6.8% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 Director)
  • net purchase ratio +0.05 (3 buying vs 5 selling)
  • CFO purchases $101,000 (SEVP, CFO)
  • 1.3 bps of market cap
  • grew the CFO's own position by 24%
  • 142 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.9 pts
  • stock vs XLF RS (3m/6m avg): +8.8 pts
What strengthens the thesis
  • A confirmed higher high above 48.00 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 (46.17) with expanding volatility — reduce.
  • Breakdown below the prior structural base (44.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: Cavallaro Frank A. — SEVP, CFO
  • 1 CFO purchase(s), $101,000 total; last filed 2026-04-01 14:51:06
  • Market cap $798,821,568 · 20d avg dollar volume $8,688,809
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$548,725
Open-market sales$0
Sales after option exercise$500,023
Distinct buyers / sellers3 / 5
Net purchase ratio+0.05
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $101,000, plus 2 by other insiders worth $447,725. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
30 Mar 2026Kennedy Douglas LCEO11,296$35.21$397,732+28.3%
30 Mar 2026Campion PatrickDirector1,430$34.97$49,993+29.2%
31 Mar 2026Cavallaro Frank A.CFO2,890$34.95$101,000+29.2%
Reaction to news
8 material events; 1 taken well, 0 badly; last earnings 27 Jul: neutral (+1.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Aug 2610-QQuarterly report+0.0%-0.4%-1.0%0.4x+2.0%Neutral
27 Jul 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.2%+1.4%+1.4%0.9x-1.5%Neutral
08 May 2610-QQuarterly report+0.4%+0.8%+0.0%1.0x-2.9%Neutral
30 Apr 268-KRegulation FD disclosure-0.9%+0.4%-0.6%1.4x+2.2%Neutral
24 Apr 268-K/A · earningsResults of operations (earnings)-0.5%-1.5%-2.3%1.5x+7.6%Shrugged off
22 Apr 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.2%+0.8%-0.2%0.8x+5.8%Neutral
26 Mar 268-KMaterial agreement; Unregistered equity sale; Regulation FD disclosure-0.7%+0.7%+2.5%0.4x+4.0%Neutral
11 Mar 2610-KAnnual report-0.5%-1.6%-1.5%1.0x-1.9%Neutral
#10 LEEEF
Leef Brands Inc.
Stand aside — 200DMA is not rising — regime not clear. (+3 more)
Unclear XLV sector confirmed $120,352 CFO$33,968 other insiders (1) 2 insider(s) net purchase ratio +1.00 66d since buy
65
conviction / 100
unchanged since 19 Aug
68.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity11.1
Sponsorship / positioning10.6
Volatility behaviour18.7
Catalyst alignment (insider)9.6
Cross-asset confirmation14.7
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Market cap $63M below the $300M floor.
  • Avg dollar volume $0.03M below the liquidity floor.
  • Price $0.20 below the $5.00 floor.
Last
0.20
Add above
0.21
Cut below
0.18
50DMA
0.19
200DMA
0.17
LEEEF daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
LEEEF — 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.18
Sponsorship / positioning
  • OBV 50d slope +0.105 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 971% 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 fell through last pullback
Volatility behaviour
  • last pullback 15.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CFO, 1 CEO)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $120,352 (CFO)
  • 19.2 bps of market cap
  • a NEW position for the CFO
  • 66 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.4 pts
  • stock vs XLV RS (3m/6m avg): +47.6 pts
What strengthens the thesis
  • A confirmed higher high above 0.21 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 (0.19) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.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: Wilson Kevin John — CFO
  • 2 CFO purchase(s), $120,352 total; last filed 2026-06-16 19:34:40
  • Market cap $62,639,076 · 20d avg dollar volume $32,724
Net insider activity
Net buying across the insider group.
Open-market purchases$154,320
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
2 CFO purchase(s) worth $120,352, plus 1 by other insiders worth $33,968. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
18 May 2026Wilson Kevin JohnCFO54,348$0.25$13,587-18.0%
18 May 2026Anderson Micah PayneCEO135,870$0.25$33,968-18.0%
15 Jun 2026Wilson Kevin JohnCFO464,197$0.23$106,765-10.9%
Reaction to news
7 material events; 3 taken well, 4 badly.
SessionFilingEventGapDayvs SPYVol+5dRead
06 Aug 2610-QQuarterly report-1.9%-6.8%-6.6%2.9x+0.5%Punished
03 Aug 268-KMaterial agreement; Unregistered equity sale; Other material event+0.0%+2.5%+1.1%0.1x-7.4%Rewarded
02 Jun 268-KUnregistered equity sale-0.6%-5.3%-5.5%0.6x+0.0%Punished
06 May 2610-QQuarterly report-8.9%-8.9%-10.3%1.4x-1.8%Punished
05 May 268-KAcquisition or disposition; Unregistered equity sale; Other material event-5.3%+5.3%+4.5%0.4x-6.1%Rewarded
20 Apr 268-KMaterial agreement; Material obligation created; Unregistered equity sale; Other material event+4.6%+10.5%+10.7%1.3x+6.5%Rewarded
26 Mar 2610-KAnnual report-3.4%-5.8%-4.0%1.1x-15.4%Punished
#11 KOS
Kosmos Energy Ltd.
Stand aside — 50DMA is not rising. (+2 more)
Late Extension XLE sector confirmed $299,999 CFO$6,700,001 other insiders (3) 4 insider(s) net purchase ratio +0.82 163d since buy
65
conviction / 100
+0.4 since 19 Aug
72.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.0
Sponsorship / positioning13.9
Volatility behaviour13.0
Catalyst alignment (insider)7.0
Cross-asset confirmation17.7
Stand aside — hard gate breached
  • 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 38% deep. Huge travel, no net progress).
  • Price $3.02 below the $5.00 floor.
Last
3.02
Add above
3.10
Cut below
2.31
50DMA
2.44
200DMA
2.11
KOS daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
KOS — 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 flat/falling
  • higher highs and higher lows
  • efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.216 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 37.9% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 2 Director)
  • net purchase ratio +0.82 (4 buying vs 7 selling)
  • CFO purchases $299,999 (SVP, CFO)
  • 1.8 bps of market cap
  • grew the CFO's own position by 9%
  • 163 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.1 pts
  • stock vs XLE RS (3m/6m avg): +23.2 pts
What strengthens the thesis
  • A confirmed higher high above 3.10 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 (2.44) with expanding volatility — reduce.
  • Breakdown below the prior structural base (2.31) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Shah Nealesh D. — SVP, CFO
  • 1 CFO purchase(s), $299,999 total; last filed 2026-03-12 16:44:08
  • Market cap $1,679,275,264 · 20d avg dollar volume $33,428,561
Net insider activity
Net buying across the insider group.
Open-market purchases$7,000,000
Open-market sales$689,274
Sales after option exercise$0
Distinct buyers / sellers4 / 7
Net purchase ratio+0.82
Net purchase ratio, excl. option-exercise sales+0.82
Purchase tape
1 CFO purchase(s) worth $299,999, plus 3 by other insiders worth $6,700,001. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
10 Mar 2026Ogunlesi Adebayo O.Director3,157,895$1.90$6,000,001+58.9%
10 Mar 2026Stice J MichaelDirector52,631$1.90$99,999+58.9%
10 Mar 2026Shah Nealesh D.CFO157,894$1.90$299,999+58.9%
10 Mar 2026Inglis Andrew GCEO315,790$1.90$600,001+58.9%
Reaction to news
8 material events; 2 taken well, 4 badly; last earnings 03 Aug: punished (-5.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
03 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure-5.2%-5.9%-7.4%1.0x-0.8%Punished
03 Aug 2610-QQuarterly report-5.2%-5.9%-7.4%1.0x-0.8%Punished
22 Jun 268-KAcquisition or disposition-0.4%+0.4%+0.7%1.0x-15.4%Neutral
28 May 268-KMaterial event+2.2%+2.6%+2.1%0.5x+10.2%Neutral
05 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure-3.4%-4.6%-5.4%1.4x-0.6%Punished
05 May 2610-QQuarterly report-3.4%-4.6%-5.4%1.4x-0.6%Punished
12 Mar 268-KOther material event+4.0%+13.4%+15.0%1.7x+30.7%Rewarded
02 Mar 268-KAcquisition or disposition; Regulation FD disclosure+8.6%+3.0%+2.9%2.2x+6.7%Rewarded
#12 ADSK
Autodesk, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift XLK sector confirmed $494,175 CFO$1,670,998 other insiders (3) 4 insider(s) net purchase ratio +1.00 66d since buy
64
conviction / 100
unchanged since 19 Aug
70.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning14.0
Volatility behaviour16.0
Catalyst alignment (insider)8.4
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
Last
251.02
Add above
251.16
Cut below
202.15
50DMA
219.12
200DMA
249.70
ADSK daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ADSK — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.324 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 6.3% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 2 Director)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • CFO purchases $494,175 (EVP, CFO)
  • 0.1 bps of market cap
  • grew the CFO's own position by 5%
  • 66 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): -10.9 pts
What strengthens the thesis
  • A confirmed higher high above 251.16 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (219.12) with expanding volatility — reduce.
  • Breakdown below the prior structural base (202.15) — 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: Moorjani Janesh — EVP, CFO
  • 1 CFO purchase(s), $494,175 total; last filed 2026-06-15 18:41:15
  • Market cap $53,058,686,976 · 20d avg dollar volume $481,111,516
Net insider activity
Net buying across the insider group.
Open-market purchases$2,165,173
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 $494,175, plus 3 by other insiders worth $1,670,998. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
29 May 2026Smith Stacy JDirector3,435$231.17$794,054+8.6%
15 Jun 2026Moorjani JaneshCFO2,500$197.67$494,175+27.0%
16 Jun 2026Anagnost AndrewCEO2,460$202.66$498,544+23.9%
23 Jun 2026Cahill John TDirector2,000$189.20$378,400+32.7%
Reaction to news
8 material events; 4 taken well, 1 badly; last earnings 28 May: shrugged off (+1.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
03 Aug 268-KOther material event+2.3%+0.2%-1.2%0.9x+9.1%Neutral
13 Jul 268-KOther material event+0.9%+1.8%+2.6%0.4x+2.6%Neutral
18 Jun 268-KMaterial event+0.8%+0.4%-0.7%3.1x+1.3%Shrugged off
15 Jun 268-KMaterial agreement; Material obligation created+0.8%+0.1%-1.7%1.2x-4.9%Neutral
29 May 2610-QQuarterly report-6.4%-4.0%-4.2%3.9x-0.6%Punished
28 May 268-KMaterial agreement; Regulation FD disclosure-0.3%+1.7%+1.1%2.2x-3.0%Shrugged off
28 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure-0.3%+1.7%+1.1%2.2x-3.0%Shrugged off
24 Apr 268-KDirector or officer change+0.3%+2.4%+1.6%0.7x+2.9%Rewarded
#13 UBER
Uber Technologies, Inc
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift XLK sector confirmed $1,599,780 CFO 1 insider(s) net purchase ratio +1.00 177d since buy
64
conviction / 100
+0.1 since 19 Aug
68.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning14.2
Volatility behaviour14.2
Catalyst alignment (insider)9.2
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop).
Last
78.55
Add above
78.99
Cut below
66.74
50DMA
72.71
200DMA
77.20
UBER daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
UBER — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.022 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 16.7% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • CFO purchases $1,599,780 (CFO)
  • 0.1 bps of market cap
  • a NEW position for the CFO
  • 177 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): -10.7 pts
What strengthens the thesis
  • A confirmed higher high above 78.99 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (72.71) with expanding volatility — reduce.
  • Breakdown below the prior structural base (66.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: Krishnamurthy Balaji (A) — CFO
  • 1 CFO purchase(s), $1,599,780 total; last filed 2026-02-24 19:05:05
  • Market cap $159,401,394,176 · 20d avg dollar volume $1,524,017,368
Net insider activity
Net buying across the insider group.
Open-market purchases$1,599,780
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 $1,599,780.
Trade dateInsiderSharesPriceValuePrice now vs buy
24 Feb 2026Krishnamurthy Balaji (A)CFO22,453$71.25$1,599,780+10.2%
Reaction to news
8 material events; 5 taken well, 0 badly; last earnings 05 Aug: absorbed (-5.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Aug 268-KMaterial agreement; Agreement terminated; Material obligation created+1.2%+6.5%+5.8%1.8x+1.2%Rewarded
05 Aug 268-K · earningsResults of operations (earnings)-4.2%-5.3%-5.1%3.1x+10.5%Absorbed
05 Aug 2610-QQuarterly report-4.2%-5.3%-5.1%3.1x+10.5%Absorbed
16 Jul 268-KMaterial agreement; Material obligation created; Regulation FD disclosure+1.4%+1.9%+2.4%0.9x-6.9%Neutral
11 May 268-KDirector or officer change+0.1%+0.9%+0.7%1.1x-1.4%Neutral
08 May 268-KMaterial event+0.4%-1.7%-2.5%1.0x-0.5%Neutral
06 May 268-K · earningsResults of operations (earnings)+6.2%+8.5%+7.1%2.4x-5.6%Rewarded
06 May 2610-QQuarterly report+6.2%+8.5%+7.1%2.4x-5.6%Rewarded
#14 RYAN
Ryan Specialty Holdings, Inc.
Stand aside — 200DMA is not rising — regime not clear.
Regime Shift XLF sector confirmed $200,293 CFO$5,402,291 other insiders (5) 6 insider(s) net purchase ratio +0.97 78d since buy
62
conviction / 100
+6.1 since 19 Aug
66.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.9
Sponsorship / positioning11.5
Volatility behaviour16.5
Catalyst alignment (insider)8.6
Cross-asset confirmation12.2
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
43.04
Add above
48.06
Cut below
41.12
50DMA
40.20
200DMA
42.21
RYAN daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
RYAN — 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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.19
Sponsorship / positioning
  • OBV 50d slope +0.135 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 11.0% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 Officer, 3 Director, 1 Unclassified)
  • net purchase ratio +0.97 (6 buying vs 1 selling)
  • CFO purchases $200,293 (CFO)
  • 0.1 bps of market cap
  • grew the CFO's own position by 76%
  • 78 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.9 pts
  • stock vs XLF RS (3m/6m avg): +7.3 pts
What strengthens the thesis
  • A confirmed higher high above 48.06 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 (40.20) with expanding volatility — reduce.
  • Breakdown below the prior structural base (41.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: Hamilton Janice M — CFO
  • 1 CFO purchase(s), $200,293 total; last filed 2026-06-04 08:05:07
  • Market cap $16,462,155,776 · 20d avg dollar volume $94,183,696
Net insider activity
Net buying across the insider group.
Open-market purchases$5,602,584
Open-market sales$86,344
Sales after option exercise$0
Distinct buyers / sellers6 / 1
Net purchase ratio+0.97
Net purchase ratio, excl. option-exercise sales+0.97
Purchase tape
1 CFO purchase(s) worth $200,293, plus 5 by other insiders worth $5,402,291. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
20 Feb 2026Ryan Patrick G JrDirector25,865$39.98$1,033,975+7.7%
03 Jun 2026Hamilton Janice MCFO6,300$31.79$200,293+35.4%
03 Jun 2026Katz Mark StephenOfficer3,215$31.07$99,888+38.5%
05 Jun 2026Ryan Patrick GUnclassified120,000$32.50$3,899,736+32.4%
10 Jun 2026Rogers John W JrDirector7,500$35.16$263,732+22.4%
11 Jun 2026Kuczinski Anthony JDirector3,000$34.99$104,960+23.0%
Reaction to news
8 material events; 3 taken well, 3 badly; last earnings 30 Jul: punished (-5.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Aug 268-KMaterial agreement-1.6%-3.7%-4.3%0.9x-2.4%Neutral
31 Jul 2610-QQuarterly report+6.6%+0.2%-0.6%1.8x-3.0%Shrugged off
30 Jul 268-K · earningsResults of operations (earnings); Other material event-2.8%-5.1%-6.8%1.2x+0.9%Punished
26 May 268-KRegulation FD disclosure+4.7%-1.1%-1.7%0.6x-0.1%Neutral
01 May 2610-QQuarterly report-14.0%-11.3%-11.6%2.9x+1.6%Punished
01 May 268-KMaterial event-14.0%-11.3%-11.6%2.9x+1.6%Punished
30 Apr 268-K · earningsResults of operations (earnings); Other material event-2.5%-1.4%-2.4%1.8x-8.8%Shrugged off
30 Apr 268-KMaterial agreement-2.5%-1.4%-2.4%1.8x-8.8%Shrugged off
#15 EFOR
Everforth Inc
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long Regime XLK sector confirmed $100,018 CFO$1,771,865 other insiders (14) 13 insider(s) net purchase ratio +1.00 118d since buy
62
conviction / 100
+2.7 since 19 Aug
68.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.9
Sponsorship / positioning20.0
Volatility behaviour9.0
Catalyst alignment (insider)7.0
Cross-asset confirmation17.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
Last
32.17
Add above
33.78
Cut below
17.06
50DMA
23.02
200DMA
34.95
EFOR daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
EFOR — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.27
Sponsorship / positioning
  • OBV 50d slope +0.300 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 52% 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 57.9% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 CAO / Controller, 2 President, 1 Officer, 9 Director)
  • net purchase ratio +1.00 (13 buying vs 0 selling)
  • CFO purchases $100,018 (EVP, CFO)
  • 0.8 bps of market cap
  • grew the CFO's own position by 10%
  • 118 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +7.3 pts
What strengthens the thesis
  • A confirmed higher high above 33.78 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 (23.02) with expanding volatility — reduce.
  • Breakdown below the prior structural base (17.06) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Perry Marie — EVP, CFO
  • 1 CFO purchase(s), $100,018 total; last filed 2026-04-27 16:30:02
  • Market cap $1,309,950,080 · 20d avg dollar volume $28,828,190
Net insider activity
Net buying across the insider group.
Open-market purchases$1,871,883
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers13 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $100,018, plus 14 by other insiders worth $1,771,865. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
24 Apr 2026Perry MarieCFO5,350$18.70$100,018+72.0%
24 Apr 2026Hanson Theodore S.CEO51,965$19.24$999,786+67.2%
24 Apr 2026Frantz Mark A.Director3,800$18.92$71,896+70.0%
24 Apr 2026Holman Jonathan SDirector2,000$18.87$37,739+70.5%
24 Apr 2026Painter Jennifer HankesOfficer2,500$20.03$50,078+60.6%
24 Apr 2026Iyer SadasivamPresident1,725$19.30$33,289+66.7%
24 Apr 2026Dyer Joseph WendellDirector2,684$18.63$50,003+72.7%
24 Apr 2026Hawthorne Maria RDirector5,136$19.49$100,112+65.1%
24 Apr 2026Matin ArshadDirector10,000$19.35$193,462+66.3%
27 Apr 2026Obermaier Patricia LDirector2,500$20.61$51,513+56.1%
27 Apr 2026Lindstrom CarolDirector247$20.15$4,977+59.7%
27 Apr 2026Callaghan Brian J.Director5,121$20.27$103,800+58.7%
28 Apr 2026Cunningham RoseCAO / Controller1,125$22.27$25,054+44.5%
28 Apr 2026Iyer SadasivamPresident1,110$22.67$25,164+41.9%
29 Apr 2026Dyer Joseph WendellDirector1,112$22.47$24,992+43.2%
Reaction to news
8 material events; 3 taken well, 1 badly; last earnings 29 Jul: shrugged off (+0.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
31 Jul 2610-QQuarterly report-1.2%+3.2%+2.4%1.6x+13.3%Rewarded
29 Jul 268-K · earningsResults of operations (earnings)-0.9%+0.7%+2.2%1.5x+35.2%Shrugged off
09 Jul 268-KMaterial agreement; Material obligation created; Regulation FD disclosure-2.7%+4.5%+3.7%0.9x+0.6%Rewarded
16 Jun 268-KMaterial event-0.1%+0.8%+1.4%0.6x-12.9%Neutral
30 Apr 2610-QQuarterly report-1.2%-7.9%-8.9%1.5x-1.1%Punished
24 Apr 268-KMaterial event+2.9%-2.9%-3.6%2.4x+11.6%Neutral
22 Apr 268-K · earningsResults of operations (earnings)+0.4%-0.3%-1.3%0.8x-43.3%Neutral
25 Feb 2610-KAnnual report+0.5%+1.3%+0.5%0.6x+2.2%Neutral
#16 SUNE
Sunation Energy, Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 65% deep. Huge travel, no net progress). (+3 more)
Regime Shift XLK sector confirmed $218,160 CFO$981,840 other insiders (1) 2 insider(s) net purchase ratio +1.00 128d since buy
61
conviction / 100
unchanged since 19 Aug
65.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.1
Volatility behaviour9.5
Catalyst alignment (insider)9.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 65% deep. Huge travel, no net progress).
  • Market cap $9M below the $300M floor.
  • Avg dollar volume $0.35M below the liquidity floor.
  • Price $2.25 below the $5.00 floor.
Last
2.25
Add above
2.88
Cut below
2.05
50DMA
2.50
200DMA
1.70
SUNE daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
SUNE — 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
  • partial HH/HL structure
  • efficiency ratio 0.06 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.014 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 420% 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
  • 11 day(s) above 10x median volume (peak 1656x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 65.0% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $218,160 (CFO)
  • 238.3 bps of market cap
  • a NEW position for the CFO
  • 128 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +54.6 pts
What strengthens the thesis
  • A confirmed higher high above 2.88 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (2.50) with expanding volatility — reduce.
  • Breakdown below the prior structural base (2.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: Brennan James Robert — CFO
  • 1 CFO purchase(s), $218,160 total; last filed 2026-05-01 13:02:16
  • Market cap $9,153,440 · 20d avg dollar volume $349,737
Net insider activity
Net buying across the insider group.
Open-market purchases$1,200,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 $218,160, plus 1 by other insiders worth $981,840. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 Apr 2026Brennan James RobertCFO123,254$1.77$218,160+27.1%
14 Apr 2026Maskin ScottCEO554,712$1.77$981,840+27.1%
Reaction to news
8 material events; 1 taken well, 3 badly; last earnings 12 Aug: neutral (+1.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
12 Aug 2610-QQuarterly report-2.3%+1.6%+1.3%0.2x-15.3%Neutral
12 Aug 268-K · earningsResults of operations (earnings)-2.3%+1.6%+1.3%0.2x-15.3%Neutral
08 Jun 268-KMaterial agreement+164.6%+420.4%+420.1%1748.3x-56.8%Neutral
08 Jun 268-KMaterial agreement; Regulation FD disclosure+164.6%+420.4%+420.1%1748.3x-56.8%Neutral
15 May 2610-QQuarterly report-5.1%-6.3%-5.0%0.6x-25.5%Punished
15 May 268-K · earningsResults of operations (earnings)-5.1%-6.3%-5.0%0.6x-25.5%Punished
15 Apr 268-KMaterial agreement; Material obligation created; Unregistered equity sale; Regulation FD disclosure-0.6%+2.5%+1.7%0.1x-19.0%Rewarded
09 Apr 268-KMaterial agreement-5.3%-20.0%-20.6%0.1x-2.0%Punished
#17 CBZ
Cbiz, Inc.
Stand aside — 200DMA is not rising — regime not clear.
Regime Shift XLI sector confirmed $331,719 CFO$26,055 other insiders (1) 2 insider(s) net purchase ratio -0.14 160d since buy
61
conviction / 100
-0.1 since 19 Aug
73.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.0
Sponsorship / positioning10.5
Volatility behaviour20.0
Catalyst alignment (insider)2.3
Cross-asset confirmation13.0
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
55.01
Add above
55.56
Cut below
54.33
50DMA
42.81
200DMA
39.47
CBZ daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
CBZ — 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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.43
Sponsorship / positioning
  • OBV 50d slope +0.309 avg-daily-volumes/bar
  • 1 day(s) above 10x median volume (peak 24x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 6.4% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 Director)
  • net purchase ratio -0.14 (2 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $331,719 (SVP, CFO)
  • 1.1 bps of market cap
  • grew the CFO's own position by 9%
  • 160 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): +75.1 pts
What strengthens the thesis
  • A confirmed higher high above 55.56 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (42.81) with expanding volatility — reduce.
  • Breakdown below the prior structural base (54.33) — 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: Lakhia Brad S. — SVP, CFO
  • 1 CFO purchase(s), $331,719 total; last filed 2026-03-17 18:50:50
  • Market cap $2,978,036,480 · 20d avg dollar volume $119,854,695
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$357,774
Open-market sales$473,913
Sales after option exercise$0
Distinct buyers / sellers2 / 1
Net purchase ratio-0.14
Net purchase ratio, excl. option-exercise sales-0.14
Purchase tape
1 CFO purchase(s) worth $331,719, plus 1 by other insiders worth $26,055. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
13 Mar 2026Lakhia Brad S.CFO12,775$25.97$331,719+111.8%
13 Mar 2026Young Rodney ADirector1,000$26.06$26,055+111.1%
Reaction to news
8 material events; 5 taken well, 0 badly; last earnings 29 Jul: rewarded (+17.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 2610-QQuarterly report-0.0%+0.0%-1.8%1.1x-0.9%Neutral
29 Jul 268-KMaterial agreement; Director or officer change; Regulation FD disclosure+16.8%+17.6%+19.1%23.9x-0.2%Rewarded
29 Jul 268-KOther material event+16.8%+17.6%+19.1%23.9x-0.2%Rewarded
29 Jul 268-K · earningsResults of operations (earnings)+16.8%+17.6%+19.1%23.9x-0.2%Rewarded
15 May 268-KMaterial event+2.5%+1.7%+2.9%0.7x+11.4%Neutral
30 Apr 2610-QQuarterly report+8.4%-8.0%-9.0%3.6x+3.8%Absorbed
29 Apr 268-K · earningsResults of operations (earnings)+0.6%+2.1%+2.1%1.5x-10.6%Neutral
26 Feb 2610-KAnnual report+9.3%+16.6%+17.1%5.1x-8.2%Rewarded
#18 ABT
Abbott Laboratories
Stand aside — 200DMA is not rising — regime not clear.
Regime Shift XLV sector confirmed $201,300 CFO$1,100,177 other insiders (2) 3 insider(s) net purchase ratio +0.07 119d since buy
61
conviction / 100
+0.2 since 19 Aug
71.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.0
Sponsorship / positioning14.0
Volatility behaviour17.4
Catalyst alignment (insider)3.5
Cross-asset confirmation10.9
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
114.14
Add above
115.27
Cut below
87.64
50DMA
99.09
200DMA
105.90
ABT daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ABT — 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.34
Sponsorship / positioning
  • OBV 50d slope +0.335 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 18.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 2 Director)
  • net purchase ratio +0.07 (3 buying vs 6 selling)
  • CFO purchases $201,300 (EVP, CFO)
  • 0.0 bps of market cap
  • grew the CFO's own position by 3%
  • 119 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.4 pts
  • stock vs XLV RS (3m/6m avg): +2.5 pts
What strengthens the thesis
  • A confirmed higher high above 115.27 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 (99.09) with expanding volatility — reduce.
  • Breakdown below the prior structural base (87.64) — 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: Boudreau Philip P — EVP, CFO
  • 1 CFO purchase(s), $201,300 total; last filed 2026-04-27 17:34:47
  • Market cap $199,315,668,992 · 20d avg dollar volume $921,555,817
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$1,301,477
Open-market sales$1,127,827
Sales after option exercise$0
Distinct buyers / sellers3 / 6
Net purchase ratio+0.07
Net purchase ratio, excl. option-exercise sales+0.07
Purchase tape
1 CFO purchase(s) worth $201,300, plus 2 by other insiders worth $1,100,177. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
23 Apr 2026Boudreau Philip PCFO2,200$91.50$201,300+24.7%
27 Apr 2026Starks Daniel JDirector10,000$92.65$926,537+23.2%
07 May 2026Stratton John GDirector2,000$86.82$173,640+31.5%
Reaction to news
8 material events; 0 taken well, 2 badly; last earnings 16 Jul: neutral (+10.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
20 Aug 268-KRegulation FD disclosure; Other material event-0.4%-0.3%+0.6%0.7xNeutral
28 Jul 2610-QQuarterly report+1.5%+2.7%+2.4%1.0x-1.7%Faded
16 Jul 268-K · earningsResults of operations (earnings)+6.7%+10.7%+11.3%2.4x+1.9%Neutral
29 Apr 2610-QQuarterly report-0.2%-2.7%-2.7%0.7x-5.5%Neutral
27 Apr 268-KDirector or officer change+0.5%+1.8%+1.7%1.3x-5.7%Neutral
17 Apr 268-KOther material event+0.2%+1.4%+0.2%1.3x-5.9%Neutral
16 Apr 268-K · earningsResults of operations (earnings)-4.4%-6.0%-6.2%2.1x-3.1%Punished
23 Mar 268-KOther material event+1.5%-0.6%-1.6%0.7x-2.8%Neutral
#19 GSHD
Goosehead Insurance, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift XLF sector confirmed $173,650 CFO$12,291,123 other insiders (8) 8 insider(s) net purchase ratio -0.36 84d since buy
61
conviction / 100
+0.8 since 19 Aug
71.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.2
Sponsorship / positioning14.0
Volatility behaviour16.4
Catalyst alignment (insider)3.5
Cross-asset confirmation14.5
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Insiders are net sellers — net purchase ratio -0.36 over the last 180 days (4 selling vs 8 buying). The CFO purchase is contradicted by the rest of the insider group.
Last
70.70
Add above
70.88
Cut below
48.19
50DMA
54.25
200DMA
55.55
GSHD daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
GSHD — 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 flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.23
Sponsorship / positioning
  • OBV 50d slope +0.501 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 12.3% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 COO, 1 Officer, 2 Director, 1 10% owner, 2 Unclassified)
  • net purchase ratio -0.36 (8 buying vs 4 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $173,650 (CFO)
  • 0.7 bps of market cap
  • a NEW position for the CFO
  • 84 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.9 pts
  • stock vs XLF RS (3m/6m avg): +49.6 pts
What strengthens the thesis
  • A confirmed higher high above 70.88 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 (54.25) with expanding volatility — reduce.
  • Breakdown below the prior structural base (48.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: Martin John Arthur — CFO
  • 1 CFO purchase(s), $173,650 total; last filed 2026-05-29 16:08:39
  • Market cap $2,444,148,224 · 20d avg dollar volume $34,981,116
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$12,464,773
Open-market sales$0
Sales after option exercise$26,675,522
Distinct buyers / sellers8 / 4
Net purchase ratio-0.36
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $173,650, plus 8 by other insiders worth $12,291,123. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
20 Feb 2026Goldberg LouisDirector5,575$44.85$250,039+57.6%
14 May 2026Miller MarkCEO5,000$36.89$184,450+91.7%
15 May 2026Jones Mark E. Jr.COO2,650$37.50$99,375+88.5%
18 May 2026Thornthwaite Martin EllisOfficer5,000$41.50$207,500+70.4%
28 May 2026Martin John ArthurCFO5,000$34.73$173,650+103.6%
29 May 2026Langston Patrick Ryan10% owner2,800$35.56$99,568+98.8%
24 Jul 2026Durable Capital Partners LPUnclassified153,723$59.22$9,104,027+19.4%
31 Jul 2026Durable Capital Partners LPUnclassified36,256$61.92$2,245,140+14.2%
31 Jul 2026Lane Peter R.Director1,600$63.14$101,024+12.0%
Reaction to news
8 material events; 5 taken well, 1 badly; last earnings 22 Jul: absorbed (-4.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
23 Jul 2610-QQuarterly report+0.9%+4.9%+6.1%1.7x+18.5%Rewarded
22 Jul 268-K · earningsResults of operations (earnings); Director or officer change+1.0%-4.4%-4.3%0.7x+37.6%Absorbed
14 Jul 268-KMaterial agreement-2.5%-8.3%-8.7%0.4x+6.9%Absorbed
04 May 268-KMaterial event+0.2%+0.2%+0.5%0.6x-7.9%Neutral
23 Apr 2610-QQuarterly report+17.1%+11.4%+11.8%2.5x-11.8%Faded
22 Apr 268-K · earningsResults of operations (earnings); Director or officer change; Other material event+0.0%+2.0%+1.0%1.2x+3.6%Rewarded
08 Apr 268-K/ADirector or officer change+0.5%+2.2%-0.4%0.7x-9.7%Rewarded
31 Mar 268-KDirector or officer change; Other material event-0.2%+0.9%-2.1%1.2x+7.0%Neutral
#20 REI
Ring Energy, Inc.
Stand aside — 50DMA is not rising. (+2 more)
Mature Trend XLE sector confirmed $278,840 CFO$59,500 other insiders (1) 2 insider(s) net purchase ratio +1.00 66d since buy
60
conviction / 100
+0.5 since 19 Aug
63.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity11.5
Sponsorship / positioning14.0
Volatility behaviour13.0
Catalyst alignment (insider)9.7
Cross-asset confirmation12.2
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 47% deep. Huge travel, no net progress).
  • Price $1.49 below the $5.00 floor.
Last
1.49
Add above
2.00
Cut below
1.12
50DMA
1.22
200DMA
1.23
REI daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
REI — 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 flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.319 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.
  • thin tape — $4.4m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 47.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $278,840 (EVP, CFO)
  • 7.5 bps of market cap
  • grew the CFO's own position by 73%
  • 66 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.1 pts
  • stock vs XLE RS (3m/6m avg): -3.5 pts
What strengthens the thesis
  • A confirmed higher high above 2.00 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 (1.22) 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: Johl Sundip Singh — EVP, CFO
  • 1 CFO purchase(s), $278,840 total; last filed 2026-06-16 16:45:21
  • Market cap $372,571,616 · 20d avg dollar volume $4,524,185
Net insider activity
Net buying across the insider group.
Open-market purchases$338,340
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 $278,840, plus 1 by other insiders worth $59,500. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
15 Jun 2026McKinney Paul D.CEO50,000$1.19$59,500+25.2%
15 Jun 2026Johl Sundip SinghCFO231,000$1.21$278,840+23.1%
Reaction to news
8 material events; 3 taken well, 2 badly; last earnings 06 Aug: rewarded (+4.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
06 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure+4.1%+4.1%+4.2%1.5x+4.7%Rewarded
05 Aug 2610-QQuarterly report+0.0%-2.4%-2.2%0.8x+10.6%Neutral
22 May 268-KMaterial event+0.0%+1.5%+1.1%0.4x-4.3%Neutral
14 May 268-KOther material event+2.4%+5.6%+4.8%1.5x+2.3%Neutral
07 May 268-K · earningsResults of operations (earnings); Director or officer change; Regulation FD disclosure-4.4%-8.3%-8.0%1.3x-19.4%Punished
06 May 2610-QQuarterly report-5.1%-9.1%-10.5%1.3x-30.0%Punished
06 Mar 268-KDirector or officer change; Regulation FD disclosure+1.9%-0.6%+0.7%1.6x-2.6%Shrugged off
05 Mar 268-K · earningsResults of operations (earnings); Regulation FD disclosure-3.3%+3.3%+3.9%1.7x-1.9%Rewarded
#21 ADT
Adt Inc.
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift XLI sector confirmed $101,250 CFO$425,222 other insiders (5) 6 insider(s) net purchase ratio +1.00 83d since buy
60
conviction / 100
+3.8 since 19 Aug
65.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning13.1
Volatility behaviour20.0
Catalyst alignment (insider)7.3
Cross-asset confirmation7.5
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (genuine chop).
Last
7.37
Add above
7.97
Cut below
6.76
50DMA
6.99
200DMA
7.30
ADT daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ADT — 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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.08 (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 8.9% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 2 Other C-suite, 2 Officer, 1 Director)
  • net purchase ratio +1.00 (6 buying vs 0 selling)
  • CFO purchases $101,250 (Pres Corp Dev , Trans., CFO)
  • 0.2 bps of market cap
  • grew the CFO's own position by 0%
  • 83 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): -3.3 pts
What strengthens the thesis
  • A confirmed higher high above 7.97 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (6.99) with expanding volatility — reduce.
  • Breakdown below the prior structural base (6.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: Likosar Jeffrey — Pres Corp Dev , Trans., CFO
  • 1 CFO purchase(s), $101,250 total; last filed 2026-06-02 16:16:38
  • Market cap $5,398,832,640 · 20d avg dollar volume $59,665,184
Net insider activity
Net buying across the insider group.
Open-market purchases$526,472
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers6 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $101,250, plus 5 by other insiders worth $425,222. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 Mar 2026Scott David A.Officer7,300$6.72$49,056+9.7%
08 May 2026Houston Daniel JosephDirector36,450$6.87$250,412+7.3%
11 May 2026Khan OmarOther C-suite7,280$6.88$50,080+7.1%
12 May 2026Ahmad FawadOfficer7,500$6.75$50,625+9.2%
14 May 2026Miller KimberlyOther C-suite3,625$6.91$25,049+6.7%
29 May 2026Likosar JeffreyCFO15,000$6.75$101,250+9.2%
Reaction to news
8 material events; 0 taken well, 3 badly; last earnings 30 Jul: neutral (+1.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
30 Jul 268-K · earningsResults of operations (earnings); Regulation FD disclosure-1.5%+1.3%-0.3%1.4x+1.9%Neutral
30 Jul 2610-QQuarterly report-1.5%+1.3%-0.3%1.4x+1.9%Neutral
28 May 268-KMaterial agreement; Material obligation created+0.1%-0.3%-0.8%0.5x-1.0%Neutral
08 May 268-KDirector or officer change; Other material event+0.6%-0.4%-1.3%1.4x-0.6%Neutral
30 Apr 268-K · earningsResults of operations (earnings); Regulation FD disclosure+6.0%+5.0%+4.0%1.8x-8.4%Faded
30 Apr 2610-QQuarterly report+6.0%+5.0%+4.0%1.8x-8.4%Faded
24 Apr 268-KOther material event-0.3%+0.3%-0.5%0.6x+4.0%Neutral
02 Mar 268-K · earningsResults of operations (earnings); Regulation FD disclosure-13.5%-11.2%-11.3%1.3x-8.3%Punished
#22 STRT
Strattec Security Corp
Stand aside — overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop). (+1 more)
Mature Trend XLY sector not confirmed $125,060 CFO$161,370 other insiders (2) 3 insider(s) net purchase ratio +1.00 100d since buy
59
conviction / 100
-4.6 since 19 Aug
63.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning12.1
Volatility behaviour20.0
Catalyst alignment (insider)8.0
Cross-asset confirmation1.6
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
  • Sector ETF is breaking down — no new longs in this sector.
Last
79.41
Add above
91.97
Cut below
75.06
50DMA
82.24
200DMA
78.76
STRT daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
STRT — 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
  • higher highs and higher lows
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.154 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 11.6% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 Director)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $125,060 (SVP, CFO)
  • 3.7 bps of market cap
  • grew the CFO's own position by 25%
  • 100 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -11.2 pts
  • stock vs XLY RS (3m/6m avg): +0.2 pts
What strengthens the thesis
  • A confirmed higher high above 91.97 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (82.24) with expanding volatility — reduce.
  • Breakdown below the prior structural base (75.06) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Pauli Matthew — SVP, CFO
  • 1 CFO purchase(s), $125,060 total; last filed 2026-05-14 17:15:04
  • Market cap $336,623,168 · 20d avg dollar volume $7,249,197
Net insider activity
Net buying across the insider group.
Open-market purchases$286,430
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 $125,060, plus 2 by other insiders worth $161,370. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 May 2026Pauli MatthewCFO2,000$62.53$125,060+27.0%
12 May 2026Slater Jennifer LynnCEO1,598$62.58$100,000+26.9%
12 May 2026Liebau Frederic Jack JrDirector1,000$61.37$61,370+29.4%
Reaction to news
4 material events; 1 taken well, 1 badly; last earnings 07 May: neutral (-1.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
28 May 268-KRegulation FD disclosure+4.8%+5.5%+5.0%1.2x+0.6%Faded
08 May 2610-QQuarterly report-11.5%-16.2%-17.1%2.2x+7.1%Absorbed
07 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.1%-1.7%-1.4%0.4x-13.6%Neutral
30 Apr 268-KAgreement terminated-0.1%+0.9%-0.1%0.5x-0.9%Neutral
#23 CXT
Crane Nxt, Co.
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift XLI sector confirmed $148,958 CFO$1,011,120 other insiders (1) 2 insider(s) net purchase ratio +1.00 69d since buy
57
conviction / 100
+0.8 since 19 Aug
61.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning10.5
Volatility behaviour15.8
Catalyst alignment (insider)8.2
Cross-asset confirmation10.6
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.15 vs the 0.15 threshold (borderline, watch for resolution).
Last
49.46
Add above
57.77
Cut below
47.73
50DMA
49.80
200DMA
48.35
CXT daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
CXT — 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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.15 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.402 avg-daily-volumes/bar
  • 1 day(s) above 10x median volume (peak 12x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 12.4% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $148,958 (SVP, CFO)
  • 0.5 bps of market cap
  • grew the CFO's own position by 32%
  • 69 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): +7.1 pts
What strengthens the thesis
  • A confirmed higher high above 57.77 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (49.80) with expanding volatility — reduce.
  • Breakdown below the prior structural base (47.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: Cristiano Christina — SVP, CFO
  • 1 CFO purchase(s), $148,958 total; last filed 2026-06-16 16:05:10
  • Market cap $2,795,176,960 · 20d avg dollar volume $29,555,232
Net insider activity
Net buying across the insider group.
Open-market purchases$1,160,078
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 $148,958, plus 1 by other insiders worth $1,011,120. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Jun 2026Saak Aaron WCEO24,000$42.13$1,011,120+17.4%
12 Jun 2026Cristiano ChristinaCFO3,550$41.96$148,958+17.9%
Reaction to news
8 material events; 1 taken well, 4 badly; last earnings 05 Aug: punished (-4.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
11 Aug 268-KRegulation FD disclosure-0.0%-0.6%-0.3%1.3x-6.4%Neutral
05 Aug 268-K · earningsResults of operations (earnings)-0.1%-4.2%-4.0%1.4x-0.7%Punished
05 Aug 2610-QQuarterly report-0.1%-4.2%-4.0%1.4x-0.7%Punished
28 May 268-KMaterial event-0.8%+2.6%+2.1%1.3x-6.7%Rewarded
06 May 268-K · earningsResults of operations (earnings)+2.0%+3.0%+1.6%1.1x-9.3%Faded
06 May 2610-QQuarterly report+2.0%+3.0%+1.6%1.1x-9.3%Faded
12 Mar 268-KDirector or officer change-1.6%-3.1%-1.5%0.8x-3.0%Neutral
26 Feb 2610-KAnnual report+0.6%-3.1%-2.5%1.4x-3.1%Neutral
#24 EBC
Eastern Bankshares, Inc.
Mature Trend, sector confirmed; strongest on regime (18/20); weakest on insider signal (2/20). OBV distorted by a 18x volume day — sponsorship read unreliable; insiders net sellers (NPR -0.25).
Mature Trend XLF sector confirmed $188,100 CFO 1 insider(s) net purchase ratio -0.25 168d since buy
57
conviction / 100
-3.1 since 19 Aug
68.8
technical / 100
$7,000–$12,300
Probe · sized down 30% for campaign stage (Mature Trend)
Regime clarity17.6
Sponsorship / positioning10.5
Volatility behaviour16.0
Catalyst alignment (insider)1.8
Cross-asset confirmation10.9
Last
22.74
Add above
23.75
Cut below
22.04
50DMA
22.35
200DMA
20.07
EBC daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
EBC — 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
  • higher highs and higher lows
  • efficiency ratio 0.18
Sponsorship / positioning
  • OBV 50d slope +0.342 avg-daily-volumes/bar
  • 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 4.6% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio -0.25 (1 buying vs 3 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $188,100 (CFO)
  • 0.4 bps of market cap
  • grew the CFO's own position by 20%
  • 168 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.9 pts
  • stock vs XLF RS (3m/6m avg): +3.1 pts
What strengthens the thesis
  • A confirmed higher high above 23.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 (22.35) with expanding volatility — reduce.
  • Breakdown below the prior structural base (22.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: Rosato R David — CFO
  • 1 CFO purchase(s), $188,100 total; last filed 2026-03-09 16:15:06
  • Market cap $5,258,051,072 · 20d avg dollar volume $62,885,828
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$188,100
Open-market sales$312,581
Sales after option exercise$14
Distinct buyers / sellers1 / 3
Net purchase ratio-0.25
Net purchase ratio, excl. option-exercise sales-0.25
Purchase tape
1 CFO purchase(s) worth $188,100.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 Mar 2026Rosato R DavidCFO10,000$18.81$188,100+20.9%
Reaction to news
6 material events; 0 taken well, 0 badly; last earnings 23 Jul: neutral (+0.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Aug 2610-QQuarterly report-0.5%-0.7%-1.4%0.3x+3.5%Neutral
23 Jul 268-K · earningsResults of operations (earnings); Regulation FD disclosure; Other material event-1.7%+0.2%+1.4%1.0x+2.2%Neutral
19 May 268-KMaterial event-0.2%-0.5%+0.2%0.8x+3.9%Neutral
08 May 2610-QQuarterly report+0.2%+0.5%-0.3%0.5x-4.3%Neutral
23 Apr 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.9%+1.3%+1.7%1.1x-1.4%Neutral
02 Mar 2610-KAnnual report-2.1%+0.8%+0.8%1.4x-3.1%Neutral
#25 XRN
Chiron Real Estate Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.00 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 101d since buy
57
conviction / 100
+0.1 since 19 Aug
60.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning8.8
Volatility behaviour16.0
Catalyst alignment (insider)8.3
Cross-asset confirmation9.5
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.00 vs the 0.15 threshold (genuine chop).
Last
37.03
Add above
38.27
Cut below
34.56
50DMA
36.52
200DMA
34.29
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
  • no HH/HL structure
  • efficiency ratio 0.00 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.040 avg-daily-volumes/bar
  • thin tape — $3.0m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 7.6% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (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 (CFO, Treasurer)
  • 1.9 bps of market cap
  • a NEW position for the CFO
  • 101 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLRE
  • XLRE above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -6.1 pts
  • stock vs XLRE RS (3m/6m avg): +3.5 pts
What strengthens the thesis
  • A confirmed higher high above 38.27 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.52) with expanding volatility — reduce.
  • Breakdown below the prior structural base (34.56) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Kiernan Robert J — CFO, Treasurer
  • 1 CFO purchase(s), $100,470 total; last filed 2026-05-12 17:44:18
  • Market cap $533,881,856 · 20d avg dollar volume $3,213,433
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.6%
11 May 2026Crowley PaulaDirector1,000$34.00$34,000+8.9%
11 May 2026Cole HenryDirector583$34.30$19,998+8.0%
12 May 2026Wittman LoriDirector2,940$33.85$99,515+9.4%
12 May 2026Marston RonaldDirector1,500$34.07$51,110+8.7%
12 May 2026Barber Jamie AllenOfficer1,481$33.50$49,614+10.5%
12 May 2026Holley DanicaCOO1,490$33.99$50,645+8.9%
12 May 2026Decker Mark Okey JrCEO5,000$33.94$169,700+9.1%
14 May 2026Cypher MatthewDirector1,420$35.12$49,874+5.4%
10 Aug 2026Decker Mark Okey JrCEO8,000$35.88$287,040+3.2%
10 Aug 2026Fitzgerald CharlesDirector27,600$35.94$991,944+3.0%
11 Aug 2026Decker Mark Okey JrCEO6,875$35.92$246,950+3.1%
11 Aug 2026Decker Mark Okey JrCEO550$36.00$19,800+2.9%
11 Aug 2026Fitzgerald CharlesDirector14,000$35.78$500,920+3.5%
12 Aug 2026Roseth Aaron RobertCOO13,500$36.73$495,855+0.8%
14 Aug 2026Whitlock Matthew FitzsimmonsOther C-suite1,000$36.80$36,795+0.6%
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.8xNeutral
10 Aug 2610-QQuarterly report+0.1%-0.6%-0.6%1.6x+0.7%Shrugged off
05 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure-0.2%-0.2%+0.0%1.3x+4.3%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
#26 MORN
Morningstar, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift XLF sector confirmed $186,590 CFO 1 insider(s) net purchase ratio -0.99 169d since buy
56
conviction / 100
+0.7 since 19 Aug
68.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.3
Sponsorship / positioning14.0
Volatility behaviour13.9
Catalyst alignment (insider)1.6
Cross-asset confirmation14.5
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Insiders are net sellers — net purchase ratio -0.99 over the last 180 days (3 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
Last
217.49
Add above
219.90
Cut below
190.08
50DMA
178.80
200DMA
186.97
MORN daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MORN — 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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.17
Sponsorship / positioning
  • OBV 50d slope +0.231 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 27.6% 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.99 (1 buying vs 3 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $186,590 (CFO)
  • 0.2 bps of market cap
  • grew the CFO's own position by 12%
  • 169 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.9 pts
  • stock vs XLF RS (3m/6m avg): +20.4 pts
What strengthens the thesis
  • A confirmed higher high above 219.90 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (178.80) with expanding volatility — reduce.
  • Breakdown below the prior structural base (190.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: Holt Michael — CFO
  • 1 CFO purchase(s), $186,590 total; last filed 2026-03-04 16:54:30
  • Market cap $8,014,774,272 · 20d avg dollar volume $80,538,247
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$186,590
Open-market sales$39,910,122
Sales after option exercise$44,834
Distinct buyers / sellers1 / 3
Net purchase ratio-0.99
Net purchase ratio, excl. option-exercise sales-0.99
Purchase tape
1 CFO purchase(s) worth $186,590.
Trade dateInsiderSharesPriceValuePrice now vs buy
04 Mar 2026Holt MichaelCFO1,000$186.59$186,590+16.6%
Reaction to news
8 material events; 6 taken well, 1 badly; last earnings 29 Jul: rewarded (+2.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
29 Jul 2610-QQuarterly report-0.2%+2.3%+3.9%2.6x+0.3%Rewarded
29 Jul 268-K · earningsResults of operations (earnings); Regulation FD disclosure-0.2%+2.3%+3.9%2.6x+0.3%Rewarded
25 Jun 268-KRegulation FD disclosure-1.1%-7.4%-7.6%1.2x+17.0%Absorbed
18 Jun 268-KOther material event-0.7%-6.5%-7.5%1.8x+0.6%Punished
22 May 268-KRegulation FD disclosure+0.2%+3.6%+3.2%1.1x+9.0%Rewarded
08 May 268-KDirector or officer change-0.7%-0.7%-1.5%0.9x-3.8%Neutral
29 Apr 2610-QQuarterly report-0.1%+2.1%+2.1%1.6x-10.6%Rewarded
29 Apr 268-K · earningsResults of operations (earnings); Regulation FD disclosure-0.1%+2.1%+2.1%1.6x-10.6%Rewarded
#27 AMRZ
Amrize Ltd
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLB sector confirmed $610,706 CFO$7,631,573 other insiders (18) 9 insider(s) net purchase ratio +1.00 9d since buy
56
conviction / 100
unchanged since 19 Aug
52.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.5
Sponsorship / positioning13.0
Volatility behaviour15.1
Catalyst alignment (insider)14.1
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.08 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Last
44.62
Add above
52.88
Cut below
44.62
50DMA
50.53
200DMA
53.39
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 rising
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.08 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.057 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 24.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (3 CFO, 3 CEO, 6 Other C-suite, 4 President, 4 Officer, 1 Unclassified)
  • net purchase ratio +1.00 (9 buying vs 0 selling)
  • CFO purchases $610,706 (CFO)
  • 0.2 bps of market cap
  • a NEW position for the CFO
  • 9 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -12.0 pts
  • stock vs XLB RS (3m/6m avg): -21.7 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 (50.53) with expanding volatility — reduce.
  • Breakdown below the prior structural base (44.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: Oran Baris — CFO
  • 3 CFO purchase(s), $610,706 total; last filed 2026-08-13 11:10:46
  • Market cap $24,753,852,416 · 20d avg dollar volume $170,408,618
Net insider activity
Net buying across the insider group.
Open-market purchases$8,242,279
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers9 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
3 CFO purchase(s) worth $610,706, plus 18 by other insiders worth $7,631,573. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
19 Feb 2026Johnston Ian ACFO1,200$63.92$76,702-30.2%
06 Mar 2026Jenisch Jan PhilippCEO60,000$58.05$3,483,000-23.1%
09 Mar 2026Hill JaimePresident3,184$56.34$179,387-20.8%
10 Mar 2026Johnston Ian ACFO4,250$58.94$250,474-24.3%
11 Mar 2026Brouwer RoaldOther C-suite3,000$58.72$176,160-24.0%
11 Mar 2026Hill JaimePresident1,000$58.91$58,910-24.3%
12 Mar 2026Hill JaimePresident1,000$56.90$56,900-21.6%
13 Mar 2026Brouwer RoaldOther C-suite2,000$54.88$109,760-18.7%
13 Mar 2026Gross MarioOfficer3,200$55.29$176,936-19.3%
05 May 2026Clark Stephen SOther C-suite2$52.75$114-15.4%
15 May 2026Jenisch Jan PhilippCEO28,417$49.53$1,407,571-9.9%
19 May 2026Gross MarioOfficer4,000$49.01$196,032-9.0%
19 May 2026Jenisch Jan PhilippCEO19,001$49.39$938,451-9.7%
21 May 2026Brouwer RoaldOther C-suite1,500$49.84$74,760-10.5%
22 May 2026Forrest NollaigUnclassified2,000$50.25$100,500-11.2%
11 Aug 2026Oran BarisCFO6,000$47.26$283,530-5.6%
11 Aug 2026Hill JaimePresident1,500$47.12$70,680-5.3%
11 Aug 2026Gross MarioOfficer3,568$46.60$166,252-4.2%
11 Aug 2026Brouwer RoaldOther C-suite1,500$46.36$69,540-3.8%
11 Aug 2026Clark Stephen SOther C-suite5,260$47.31$248,851-5.7%
17 Aug 2026Poletti Samuel JonasOfficer2,510$46.92$117,769-4.9%
Reaction to news
7 material events; 3 taken well, 0 badly; last earnings 06 Aug: neutral (-3.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
10 Aug 2610-QQuarterly report+1.0%-0.8%-0.7%2.1x-3.4%Shrugged off
06 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure-1.1%-3.1%-3.0%1.7x-8.8%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
31 Mar 268-KDirector or officer change; Regulation FD disclosure+1.7%+4.1%+1.2%1.0x+1.5%Rewarded
#28 TTAM
Titan America Sa
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long Regime XLB sector confirmed $298,600 CFO 1 insider(s) net purchase ratio +1.00 154d since buy
56
conviction / 100
-1.2 since 19 Aug
59.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning16.1
Volatility behaviour12.4
Catalyst alignment (insider)8.0
Cross-asset confirmation7.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
Last
14.95
Add above
17.82
Cut below
14.95
50DMA
16.93
200DMA
16.50
TTAM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
TTAM — daily, 14 months
XLB sector ETF daily chart
XLB — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.087 avg-daily-volumes/bar
  • 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 flat-to-rising through last pullback
Volatility behaviour
  • last pullback 22.6% deep
  • 1 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 $298,600 (CFO)
  • 1.1 bps of market cap
  • a NEW position for the CFO
  • 154 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -12.0 pts
  • stock vs XLB RS (3m/6m avg): -13.3 pts
What strengthens the thesis
  • A confirmed higher high above 17.82 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 (16.93) with expanding volatility — reduce.
  • Breakdown below the prior structural base (14.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: Wilt Lawrence Hugh Jr. — CFO
  • 1 CFO purchase(s), $298,600 total; last filed 2026-03-23 14:01:16
  • Market cap $2,800,631,040 · 20d avg dollar volume $4,719,584
Net insider activity
Net buying across the insider group.
Open-market purchases$298,600
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $298,600.
Trade dateInsiderSharesPriceValuePrice now vs buy
19 Mar 2026Wilt Lawrence Hugh Jr.CFO20,000$14.93$298,600+0.1%
Reaction to news
3 material events; 1 taken well, 0 badly; last earnings 28 Jul: neutral (+0.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
28 Jul 26EarningsEarnings+0.3%+0.9%+0.6%1.3x-8.9%Neutral
05 May 26EarningsEarnings+1.8%+1.4%+0.6%1.5x-0.9%Neutral
17 Mar 26EarningsEarnings+1.8%+2.0%+1.7%1.6x-6.2%Shrugged off
#29 NVRI
Enviri Corp
Stand aside — overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
Mature Trend XLI sector confirmed $220,125 CFO$1,354,161 other insiders (3) 4 insider(s) net purchase ratio +1.00 76d since buy
55
conviction / 100
-0.2 since 19 Aug
58.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning10.5
Volatility behaviour10.3
Catalyst alignment (insider)9.0
Cross-asset confirmation8.6
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
Last
20.31
Add above
24.20
Cut below
20.27
50DMA
21.91
200DMA
19.14
NVRI daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
NVRI — 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.01 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.219 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.
  • 1 day(s) above 10x median volume (peak 34x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 17.6% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CFO, 1 CEO, 2 Director)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • CFO purchases $220,125 (EVP, CFO)
  • 3.8 bps of market cap
  • a NEW position for the CFO
  • 76 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): +0.5 pts
What strengthens the thesis
  • A confirmed higher high above 24.20 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 (21.91) with expanding volatility — reduce.
  • Breakdown below the prior structural base (20.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: Minan Peter Francis — EVP, CFO
  • 2 CFO purchase(s), $220,125 total; last filed 2026-06-08 16:45:28
  • Market cap $578,461,248 · 20d avg dollar volume $8,473,570
Net insider activity
Net buying across the insider group.
Open-market purchases$1,574,286
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 $220,125, plus 3 by other insiders worth $1,354,161. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
03 Jun 2026Purvis Edgar M JrDirector14,000$18.10$253,400+12.2%
03 Jun 2026Hochman Russell C.CEO51,519$19.43$1,001,014+4.5%
05 Jun 2026Minan Peter FrancisCFO8,333$19.25$160,410+5.5%
17 Aug 2026Haznedar Carolann IDirector4,875$20.46$99,747-0.7%
18 Aug 2026Minan Peter FrancisCFO2,946$20.27$59,715+0.2%
Reaction to news
7 material events; 1 taken well, 3 badly; last earnings 11 Aug: punished (-7.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
11 Aug 268-K · earningsResults of operations (earnings)+2.9%-7.9%-7.6%2.9x-2.4%Punished
11 Aug 2610-QQuarterly report+2.9%-7.9%-7.6%2.9x-2.4%Punished
08 Jun 2610-QQuarterly report+1.6%+3.0%+2.8%0.3x+4.2%Neutral
01 Jun 268-KMaterial agreement; Material obligation created; Change in control; Director or officer change; Regulation FD disclosure+2.3%-2.1%-2.4%0.0x+13.9%Neutral
20 May 268-KOther material event+0.5%+1.8%+0.8%1.2x-0.2%Neutral
11 May 268-KRegulation FD disclosure+0.0%-2.0%-2.2%1.5x+2.4%Shrugged off
24 Feb 26EarningsEarnings-0.1%-6.2%-6.9%1.3x-0.1%Punished
#30 FTH
Faeth Therapeutics, Inc.
Late Extension, sector confirmed; strongest on sector alignment (15/20); weakest on sponsorship (7/20). OBV distorted by a 9x volume day — sponsorship read unreliable; last earnings absorbed (-6.7%).
Late Extension XLV sector confirmed $1,133,317 CFO$1,397,168 other insiders (4) 3 insider(s) net purchase ratio +0.19 52d since buy
54
conviction / 100
-0.8 since 19 Aug
57.1
technical / 100
$4,000–$7,000
Probe · sized down 60% for campaign stage (Late Extension)
Regime clarity14.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)8.7
Cross-asset confirmation14.7
Last
32.10
Add above
37.90
Cut below
23.12
50DMA
25.65
200DMA
20.16
FTH daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
FTH — 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.17
Sponsorship / positioning
  • OBV 50d slope -0.070 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 4.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.
  • 0 day(s) above 10x median volume (peak 9x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 32.5% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (3 CFO, 1 CEO, 3 Unclassified)
  • net purchase ratio +0.19 (3 buying vs 3 selling)
  • CFO purchases $1,133,317 (CFO)
  • 13.2 bps of market cap
  • a NEW position for the CFO
  • 52 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.4 pts
  • stock vs XLV RS (3m/6m avg): +42.9 pts
What strengthens the thesis
  • A confirmed higher high above 37.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 (25.65) with expanding volatility — reduce.
  • Breakdown below the prior structural base (23.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: Stephenson Brian C — CFO
  • 3 CFO purchase(s), $1,133,317 total; last filed 2026-07-01 20:09:53
  • Market cap $855,576,448 · 20d avg dollar volume $8,234,752
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$2,530,485
Open-market sales$1,705,539
Sales after option exercise$0
Distinct buyers / sellers3 / 3
Net purchase ratio+0.19
Net purchase ratio, excl. option-exercise sales+0.19
Purchase tape
3 CFO purchase(s) worth $1,133,317, plus 4 by other insiders worth $1,397,168. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
26 Mar 2026Millennium Management LLCUnclassified30,585$26.75$818,257+20.0%
31 Mar 2026Millennium Management LLCUnclassified12,180$31.37$382,100+2.3%
02 Apr 2026Millennium Management LLCUnclassified4,215$33.54$141,364-4.3%
22 Jun 2026Stephenson Brian CCFO17,413$23.31$405,921+37.7%
22 Jun 2026Parikh Anand KiranCEO2,806$19.76$55,447+62.4%
24 Jun 2026Stephenson Brian CCFO15,641$25.65$401,269+25.1%
29 Jun 2026Stephenson Brian CCFO13,634$23.92$326,127+34.2%
Reaction to news
8 material events; 3 taken well, 1 badly; last earnings 04 Aug: absorbed (-6.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 268-K · earningsResults of operations (earnings)+0.6%-6.7%-8.5%2.3x+15.2%Absorbed
04 Aug 2610-QQuarterly report+0.6%-6.7%-8.5%2.3x+15.2%Absorbed
23 Jul 268-KDirector or officer change-0.9%-3.1%-1.9%0.4x+3.8%Neutral
18 Jun 268-KMaterial agreement; Other material event+3.5%+7.0%+6.0%1.0x+28.3%Neutral
15 Jun 268-KAgreement terminated; Director or officer change; Regulation FD disclosure; Other material event+17.0%+6.5%+4.8%4.8x+73.3%Faded
10 Jun 268-KDirector or officer change+1.4%-9.7%-8.1%1.3x+45.9%Absorbed
22 May 268-KOther material event+5.2%+1.3%+0.9%0.7x+11.2%Neutral
21 May 268-KOther material event-2.3%-0.1%-0.3%0.5x+20.4%Neutral
#31 GEHC
Ge Healthcare Technologies Inc.
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift XLV sector confirmed $200,585 CFO$6,222,551 other insiders (7) 8 insider(s) net purchase ratio +1.00 111d since buy
54
conviction / 100
-0.6 since 19 Aug
58.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning10.4
Volatility behaviour16.8
Catalyst alignment (insider)7.2
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.15 vs the 0.15 threshold (borderline, watch for resolution).
Last
74.06
Add above
75.91
Cut below
60.58
50DMA
66.28
200DMA
72.78
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.15 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.097 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 20.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 Officer, 5 Director)
  • net purchase ratio +1.00 (8 buying vs 0 selling)
  • CFO purchases $200,585 (CFO)
  • 0.1 bps of market cap
  • grew the CFO's own position by 4%
  • 111 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.4 pts
  • stock vs XLV RS (3m/6m avg): -9.0 pts
What strengthens the thesis
  • A confirmed higher high above 75.91 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 (66.28) with expanding volatility — reduce.
  • Breakdown below the prior structural base (60.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: Saccaro James — CFO
  • 1 CFO purchase(s), $200,585 total; last filed 2026-05-01 11:38:55
  • Market cap $33,944,025,088 · 20d avg dollar volume $324,207,909
Net insider activity
Net buying across the insider group.
Open-market purchases$6,423,136
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers8 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $200,585, plus 7 by other insiders worth $6,222,551. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
30 Apr 2026Jimenez Frank ROfficer1,750$60.45$105,788+22.5%
30 Apr 2026Arduini Peter JCEO4,169$59.93$249,827+23.6%
01 May 2026Saccaro JamesCFO3,310$60.60$200,585+22.2%
06 May 2026Culp H Lawrence JrDirector80,805$61.88$5,000,076+19.7%
06 May 2026Stromberg William JDirector1,000$61.69$61,689+20.1%
08 May 2026Yang Watkin Phoebe L.Director1,000$63.01$63,006+17.5%
12 May 2026Hochman Rodney FDirector1,618$62.03$100,365+19.4%
22 May 2026Lobo KevinDirector10,000$64.18$641,800+15.4%
Reaction to news
  • No material filings found in the window.
#32 NOMD
Nomad Foods Ltd
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift XLP sector confirmed $143,069 CFO$9,013,960 other insiders (3) 4 insider(s) net purchase ratio +1.00 98d since buy
53
conviction / 100
-2.6 since 19 Aug
57.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning12.7
Volatility behaviour12.5
Catalyst alignment (insider)7.3
Cross-asset confirmation10.3
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
11.61
Add above
12.12
Cut below
10.93
50DMA
11.19
200DMA
10.85
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.175 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 9.0% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 Chair, 1 Director)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • CFO purchases $143,069 (CFO)
  • 0.9 bps of market cap
  • grew the CFO's own position by 5%
  • 98 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -13.5 pts
  • stock vs XLP RS (3m/6m avg): +6.0 pts
What strengthens the thesis
  • A confirmed higher high above 12.12 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.19) 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
  • 1 CFO purchase(s), $143,069 total; last filed 2026-05-18 16:27:21
  • Market cap $1,669,106,432 · 20d avg dollar volume $22,006,052
Net insider activity
Net buying across the insider group.
Open-market purchases$9,157,029
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 $143,069, plus 3 by other insiders worth $9,013,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.6%
13 May 2026Ashken Ian G HDirector100,000$9.13$912,690+27.2%
14 May 2026Baldew RubenCFO14,731$9.71$143,069+19.6%
15 May 2026Brisby DominicCEO150,000$9.79$1,468,860+18.6%
Reaction to news
  • No material filings found in the window.
#33 TBBK
Bancorp, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Unclear XLF sector confirmed $110,510 CFO$148,798 other insiders (1) 2 insider(s) net purchase ratio -0.65 174d since buy
51
conviction / 100
-1.5 since 19 Aug
61.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.6
Sponsorship / positioning4.3
Volatility behaviour20.0
Catalyst alignment (insider)1.4
Cross-asset confirmation12.5
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Insiders are net sellers — net purchase ratio -0.65 over the last 180 days (4 selling vs 2 buying). The CFO purchase is contradicted by the rest of the insider group.
Last
66.91
Add above
73.02
Cut below
64.33
50DMA
65.08
200DMA
61.59
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.18
Sponsorship / positioning
  • OBV 50d slope +0.127 avg-daily-volumes/bar
  • OBV DIVERGENCE during acceleration
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 7.1% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 Director)
  • net purchase ratio -0.65 (2 buying vs 4 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $110,510 (EVP, CFO)
  • 0.4 bps of market cap
  • grew the CFO's own position by 12%
  • 174 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.9 pts
  • stock vs XLF RS (3m/6m avg): +8.4 pts
What strengthens the thesis
  • A confirmed higher high above 73.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.
What invalidates the thesis
  • Loss of the rising 50DMA (65.08) with expanding volatility — reduce.
  • Breakdown below the prior structural base (64.33) — 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: Canuso Dominic C — EVP, CFO
  • 1 CFO purchase(s), $110,510 total; last filed 2026-03-02 16:02:13
  • Market cap $2,769,832,192 · 20d avg dollar volume $28,108,326
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$259,308
Open-market sales$1,234,995
Sales after option exercise$0
Distinct buyers / sellers2 / 4
Net purchase ratio-0.65
Net purchase ratio, excl. option-exercise sales-0.65
Purchase tape
1 CFO purchase(s) worth $110,510, plus 1 by other insiders worth $148,798. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 Feb 2026Canuso Dominic CCFO2,000$55.26$110,510+21.1%
01 May 2026Cohn MatthewDirector2,500$59.52$148,798+12.4%
Reaction to news
  • No material filings found in the window.
#34 APLM
Apollomics Inc.
Stand aside — 200DMA is not rising — regime not clear. (+2 more)
Unclear XLV sector confirmed $400,005 CFO$7,850,004 other insiders (2) 3 insider(s) net purchase ratio +1.00 6d since buy
48
conviction / 100
-0.5 since 19 Aug
47.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity9.5
Sponsorship / positioning7.1
Volatility behaviour6.5
Catalyst alignment (insider)10.7
Cross-asset confirmation14.7
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Market cap $68M below the $300M floor.
  • Avg dollar volume $0.58M below the liquidity floor.
Last
23.57
Add above
26.71
Cut below
16.70
50DMA
18.56
200DMA
17.44
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.18
Sponsorship / positioning
  • OBV 50d slope -0.016 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 53x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 27.4% deep
  • 2 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 COO)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $400,005 (CFO)
  • 58.6 bps of market cap
  • a NEW position for the CFO
  • 6 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.4 pts
  • stock vs XLV RS (3m/6m avg): +27.1 pts
What strengthens the thesis
  • A confirmed higher high above 26.71 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 (18.56) 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 $68,317,888 · 20d avg dollar volume $581,919
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+57.1%
14 Aug 2026Lin Peter Kuan-HowCFO26,667$15.00$400,005+57.1%
14 Aug 2026Chen Hung-WenCEO536,667$14.07$7,550,004+67.5%
Reaction to news
  • No material filings found in the window.
#35 CMCO
Columbus McKinnon Corp
Stand aside — overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
Regime Shift XLI sector confirmed $147,525 CFO 1 insider(s) net purchase ratio +0.58 20d since buy
48
conviction / 100
-1.1 since 19 Aug
49.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning0.0
Volatility behaviour13.6
Catalyst alignment (insider)8.3
Cross-asset confirmation9.3
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
Last
17.33
Add above
22.21
Cut below
14.54
50DMA
15.94
200DMA
16.56
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.078 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 41% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • OBV DIVERGENCE during acceleration
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 19.5% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio +0.58 (1 buying vs 4 selling)
  • CFO purchases $147,525 (EVP, Finance, CFO)
  • 2.9 bps of market cap
  • a NEW position for the CFO
  • 20 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): +2.6 pts
What strengthens the thesis
  • A confirmed higher high above 22.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.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (15.94) with expanding volatility — reduce.
  • Breakdown below the prior structural base (14.54) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Linker John R — EVP, Finance, CFO
  • 1 CFO purchase(s), $147,525 total; last filed 2026-08-04 09:24:15
  • Market cap $510,608,480 · 20d avg dollar volume $14,512,099
Net insider activity
Net buying across the insider group.
Open-market purchases$147,525
Open-market sales$39,180
Sales after option exercise$0
Distinct buyers / sellers1 / 4
Net purchase ratio+0.58
Net purchase ratio, excl. option-exercise sales+0.58
Purchase tape
1 CFO purchase(s) worth $147,525.
Trade dateInsiderSharesPriceValuePrice now vs buy
31 Jul 2026Linker John RCFO7,500$19.67$147,525-11.9%
Reaction to news
  • No material filings found in the window.
#36 HROW
Harrow, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+2 more)
Unclear XLV sector confirmed $104,650 CFO$364,070 other insiders (3) 4 insider(s) net purchase ratio -0.90 98d since buy
47
conviction / 100
+3.3 since 19 Aug
55.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning8.1
Volatility behaviour17.0
Catalyst alignment (insider)2.2
Cross-asset confirmation8.8
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Insiders are net sellers — net purchase ratio -0.90 over the last 180 days (2 selling vs 4 buying). The CFO purchase is contradicted by the rest of the insider group.
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
42.06
Add above
43.00
Cut below
37.70
50DMA
41.15
200DMA
41.18
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.016 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 (1 CFO, 1 CEO, 2 Director)
  • net purchase ratio -0.90 (4 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $104,650 (Pres, CFO)
  • 0.7 bps of market cap
  • grew the CFO's own position by 0%
  • 98 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.4 pts
  • stock vs XLV RS (3m/6m avg): -4.6 pts
What strengthens the thesis
  • A confirmed higher high above 43.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 (41.15) with expanding volatility — reduce.
  • Breakdown below the prior structural base (37.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: Boll Andrew R. — Pres, CFO
  • 1 CFO purchase(s), $104,650 total; last filed 2026-05-15 07:00:19
  • Market cap $1,560,993,920 · 20d avg dollar volume $22,779,181
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$468,720
Open-market sales$8,117,326
Sales after option exercise$450,000
Distinct buyers / sellers4 / 2
Net purchase ratio-0.90
Net purchase ratio, excl. option-exercise sales-0.89
Purchase tape
1 CFO purchase(s) worth $104,650, plus 3 by other insiders worth $364,070. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 May 2026Baum Mark LCEO10,000$30.20$302,000+39.3%
14 May 2026Boll Andrew R.CFO3,500$29.90$104,650+40.7%
18 May 2026Graves Adrienne LDirector1,000$31.07$31,070+35.4%
18 May 2026Silvernail Lauren PDirector1,000$31.00$31,000+35.7%
Reaction to news
  • No material filings found in the window.
#37 KBR
Kbr, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLI sector confirmed $256,275 CFO$688,891 other insiders (3) 4 insider(s) net purchase ratio +1.00 99d since buy
46
conviction / 100
+0.3 since 19 Aug
48.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning12.2
Volatility behaviour12.5
Catalyst alignment (insider)7.9
Cross-asset confirmation8.3
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.11 vs the 0.15 threshold (borderline, watch for resolution).
Last
37.90
Add above
38.57
Cut below
32.14
50DMA
35.85
200DMA
38.27
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.11 (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 22.3% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 3 Director)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • CFO purchases $256,275 (EVP, CFO)
  • 0.5 bps of market cap
  • grew the CFO's own position by 24%
  • 99 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): -0.7 pts
What strengthens the thesis
  • A confirmed higher high above 38.57 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (35.85) with expanding volatility — reduce.
  • Breakdown below the prior structural base (32.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: Evans Shad E. — EVP, CFO
  • 1 CFO purchase(s), $256,275 total; last filed 2026-05-15 20:06:17
  • Market cap $4,786,792,448 · 20d avg dollar volume $61,057,683
Net insider activity
Net buying across the insider group.
Open-market purchases$945,166
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 $256,275, plus 3 by other insiders worth $688,891. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
13 May 2026Evans Shad E.CFO8,375$30.60$256,275+23.9%
14 May 2026Von Thaer LewisDirector3,000$30.77$92,310+23.2%
19 May 2026Sabater Carlos A.Director14,500$32.47$470,815+16.7%
20 May 2026Moore Jack BDirector4,000$31.44$125,766+20.5%
Reaction to news
  • No material filings found in the window.
#38 SMMT
Summit Therapeutics Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLV sector confirmed $722,250 CFO$102,894,400 other insiders (4) 3 insider(s) net purchase ratio +1.00 77d since buy
46
conviction / 100
-1.0 since 19 Aug
46.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.8
Sponsorship / positioning13.9
Volatility behaviour13.0
Catalyst alignment (insider)8.8
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
Last
12.43
Add above
15.75
Cut below
12.43
50DMA
14.09
200DMA
16.64
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.17
Sponsorship / positioning
  • OBV 50d slope +0.012 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 flat-to-rising through last pullback
Volatility behaviour
  • last pullback 52.9% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 4 CEO)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $722,250 (COO, CFO)
  • 0.7 bps of market cap
  • grew the CFO's own position by 2%
  • 77 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.4 pts
  • stock vs XLV RS (3m/6m avg): -35.6 pts
What strengthens the thesis
  • A confirmed higher high above 15.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.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (14.09) with expanding volatility — reduce.
  • Breakdown below the prior structural base (12.43) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Soni Manmeet Singh — COO, CFO
  • 1 CFO purchase(s), $722,250 total; last filed 2026-06-04 16:40:51
  • Market cap $10,458,497,024 · 20d avg dollar volume $65,145,560
Net insider activity
Net buying across the insider group.
Open-market purchases$103,616,650
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 $722,250, plus 4 by other insiders worth $102,894,400. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
04 Jun 2026Duggan Robert WCEO100,000$14.60$1,460,000-14.9%
04 Jun 2026Zanganeh MahkamCEO100,000$14.60$1,460,000-14.9%
04 Jun 2026Soni Manmeet SinghCFO50,000$14.45$722,250-14.0%
12 Jun 2026Zanganeh MahkamCEO3,810,000$13.12$49,987,200-5.3%
12 Jun 2026Duggan Robert WCEO3,810,000$13.12$49,987,200-5.3%
Reaction to news
  • No material filings found in the window.
#39 FOA
Finance of America Companies Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLF sector confirmed $174,402 CFO$2,147,469 other insiders (2) 3 insider(s) net purchase ratio -0.91 160d since buy
46
conviction / 100
-1.2 since 19 Aug
53.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning9.9
Volatility behaviour14.0
Catalyst alignment (insider)3.3
Cross-asset confirmation8.5
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • Insiders are net sellers — net purchase ratio -0.91 over the last 180 days (5 selling vs 3 buying). The CFO purchase is contradicted by the rest of the insider group.
  • Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 27% deep. Huge travel, no net progress).
  • Market cap $195M below the $300M floor.
Last
20.28
Add above
24.86
Cut below
19.09
50DMA
23.06
200DMA
21.63
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.081 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 — $1.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 27.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 2 Unclassified)
  • net purchase ratio -0.91 (3 buying vs 5 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $174,402 (CFO)
  • 8.9 bps of market cap
  • grew the CFO's own position by 46%
  • 160 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.9 pts
  • stock vs XLF RS (3m/6m avg): -10.9 pts
What strengthens the thesis
  • A confirmed higher high above 24.86 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 (23.06) with expanding volatility — reduce.
  • Breakdown below the prior structural base (19.09) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Engel Matthew A — CFO
  • 1 CFO purchase(s), $174,402 total; last filed 2026-03-17 16:42:00
  • Market cap $195,236,304 · 20d avg dollar volume $1,153,187
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$2,321,871
Open-market sales$1,560,312
Sales after option exercise$47,896,733
Distinct buyers / sellers3 / 5
Net purchase ratio-0.91
Net purchase ratio, excl. option-exercise sales+0.20
Purchase tape
1 CFO purchase(s) worth $174,402, plus 2 by other insiders worth $2,147,469. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
13 Mar 2026Safra EdmondUnclassified125,000$17.18$2,147,018+18.0%
13 Mar 2026Engel Matthew ACFO10,600$16.45$174,402+23.3%
13 Mar 2026Cooperman Leon GUnclassified28$16.10$451+26.0%
Reaction to news
  • No material filings found in the window.
#40 UA
Under Armour, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 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 9d since buy
46
conviction / 100
-4.6 since 19 Aug
46.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning12.0
Volatility behaviour13.0
Catalyst alignment (insider)8.5
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 32% deep. Huge travel, no net progress).
  • Sector ETF is breaking down — no new longs in this sector.
Last
5.15
Add above
7.32
Cut below
4.94
50DMA
6.18
200DMA
5.73
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.153 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)
  • single insider — no cluster (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%
  • 9 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -11.2 pts
  • stock vs XLY RS (3m/6m avg): -14.4 pts
What strengthens the thesis
  • A confirmed higher high above 7.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.
What invalidates the thesis
  • Loss of the rising 50DMA (6.18) with expanding volatility — reduce.
  • Breakdown below the prior structural base (4.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: Taleghani Reza — CFO
  • 1 CFO purchase(s), $100,181 total; last filed 2026-08-12 21:03:58
  • Market cap $2,203,568,640 · 20d avg dollar volume $16,636,760
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+3.4%
11 Aug 2026Taleghani RezaCFO18,656$5.37$100,181-4.1%
Reaction to news
  • No material filings found in the window.
#41 FCN
Fti Consulting, Inc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLI sector confirmed $289,180 CFO$1,787,404 other insiders (2) 3 insider(s) net purchase ratio +0.88 99d since buy
42
conviction / 100
unchanged since 19 Aug
43.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning7.0
Volatility behaviour15.0
Catalyst alignment (insider)7.7
Cross-asset confirmation7.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.01 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Last
153.49
Add above
175.00
Cut below
149.22
50DMA
154.96
200DMA
165.39
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.037 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 24.9% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 Unclassified)
  • net purchase ratio +0.88 (3 buying vs 1 selling)
  • CFO purchases $289,180 (CFO)
  • 0.7 bps of market cap
  • grew the CFO's own position by 10%
  • 99 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): -7.0 pts
What strengthens the thesis
  • A confirmed higher high above 175.00 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 (154.96) with expanding volatility — reduce.
  • Breakdown below the prior structural base (149.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: Nam Eun — CFO
  • 1 CFO purchase(s), $289,180 total; last filed 2026-05-14 07:29:28
  • Market cap $4,245,832,192 · 20d avg dollar volume $70,022,436
Net insider activity
Net buying across the insider group.
Open-market purchases$2,076,584
Open-market sales$135,198
Sales after option exercise$0
Distinct buyers / sellers3 / 1
Net purchase ratio+0.88
Net purchase ratio, excl. option-exercise sales+0.88
Purchase tape
1 CFO purchase(s) worth $289,180, plus 2 by other insiders worth $1,787,404. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
13 May 2026Linton Paul AldermanUnclassified2,400$144.04$345,696+6.6%
13 May 2026Gunby Steven HenryCEO10,000$144.17$1,441,708+6.5%
13 May 2026Nam EunCFO2,000$144.59$289,180+6.2%
Reaction to news
  • No material filings found in the window.
#42 VTS
Vitesse Energy, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLE sector confirmed $186,900 CFO$1,851,136 other insiders (3) 3 insider(s) net purchase ratio -0.06 143d since buy
42
conviction / 100
+0.5 since 19 Aug
48.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning8.6
Volatility behaviour17.2
Catalyst alignment (insider)2.7
Cross-asset confirmation11.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (genuine chop).
Last
17.16
Add above
18.02
Cut below
15.00
50DMA
15.93
200DMA
18.10
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.034 avg-daily-volumes/bar
  • 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)
  • single insider — no cluster (1 CFO, 3 Director)
  • net purchase ratio -0.06 (3 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $186,900 (CFO)
  • 2.6 bps of market cap
  • grew the CFO's own position by 6%
  • 143 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.1 pts
  • stock vs XLE RS (3m/6m avg): -23.1 pts
What strengthens the thesis
  • A confirmed higher high above 18.02 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 (15.93) 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: Henderson James P — CFO
  • 1 CFO purchase(s), $186,900 total; last filed 2026-04-01 16:05:46
  • Market cap $708,194,560 · 20d avg dollar volume $7,883,855
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$2,038,036
Open-market sales$2,286,436
Sales after option exercise$0
Distinct buyers / sellers3 / 2
Net purchase ratio-0.06
Net purchase ratio, excl. option-exercise sales-0.06
Purchase tape
1 CFO purchase(s) worth $186,900, plus 3 by other insiders worth $1,851,136. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
30 Mar 2026Henderson James PCFO10,000$18.69$186,900-8.2%
31 Mar 2026O Leary DanDirector10,000$18.56$185,600-7.5%
28 May 2026Steinberg Joseph SDirector59,118$17.00$1,005,006+0.9%
15 Jun 2026Steinberg Joseph SDirector40,882$16.16$660,530+6.2%
Reaction to news
  • No material filings found in the window.
#43 SATL
Satellogic Inc.
Stand aside — 50DMA is not rising. (+1 more)
Mature Trend XLI sector confirmed $197,089 CFO 1 insider(s) net purchase ratio -1.00 146d since buy
41
conviction / 100
-1.4 since 19 Aug
48.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.0
Sponsorship / positioning7.0
Volatility behaviour9.0
Catalyst alignment (insider)2.3
Cross-asset confirmation9.9
Stand aside — hard gate breached
  • 50DMA is not rising.
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
Last
5.30
Add above
6.13
Cut below
3.31
50DMA
4.96
200DMA
4.58
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.30
Sponsorship / positioning
  • OBV 50d slope -0.123 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 38% 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 69.2% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio -1.00 (1 buying vs 4 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $197,089 (CFO)
  • 2.3 bps of market cap
  • grew the CFO's own position by 19%
  • 146 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): +4.5 pts
What strengthens the thesis
  • A confirmed higher high above 6.13 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (4.96) with expanding volatility — reduce.
  • Breakdown below the prior structural base (3.31) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Dunn Rick — CFO
  • 1 CFO purchase(s), $197,089 total; last filed 2026-03-31 16:08:54
  • Market cap $850,181,696 · 20d avg dollar volume $29,380,973
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$197,089
Open-market sales$100,253,195
Sales after option exercise$727,297
Distinct buyers / sellers1 / 4
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Purchase tape
1 CFO purchase(s) worth $197,089.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 Mar 2026Dunn RickCFO35,745$5.51$197,089-3.8%
Reaction to news
  • No material filings found in the window.
#44 OPCH
Option Care Health, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLV sector confirmed $327,075 CFO$1,548,150 other insiders (3) 4 insider(s) net purchase ratio +0.23 108d since buy
41
conviction / 100
-0.7 since 19 Aug
45.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity4.0
Sponsorship / positioning13.8
Volatility behaviour9.5
Catalyst alignment (insider)5.1
Cross-asset confirmation8.7
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.10 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 32% deep. Huge travel, no net progress).
Last
23.49
Add above
24.70
Cut below
20.68
50DMA
22.27
200DMA
27.41
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.215 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 32.3% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 2 Director)
  • net purchase ratio +0.23 (4 buying vs 2 selling)
  • CFO purchases $327,075 (CFO)
  • 0.9 bps of market cap
  • grew the CFO's own position by 20%
  • 108 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.4 pts
  • stock vs XLV RS (3m/6m avg): -28.4 pts
What strengthens the thesis
  • A confirmed higher high above 24.70 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 (22.27) with expanding volatility — reduce.
  • Breakdown below the prior structural base (20.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: Sethna Meenal — CFO
  • 1 CFO purchase(s), $327,075 total; last filed 2026-05-04 17:42:14
  • Market cap $3,497,485,568 · 20d avg dollar volume $61,934,884
Net insider activity
Net buying across the insider group.
Open-market purchases$1,875,225
Open-market sales$1,168,620
Sales after option exercise$0
Distinct buyers / sellers4 / 2
Net purchase ratio+0.23
Net purchase ratio, excl. option-exercise sales+0.23
Purchase tape
1 CFO purchase(s) worth $327,075, plus 3 by other insiders worth $1,548,150. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
04 May 2026Kraemer Harry M Jansen JrDirector36,610$21.41$783,773+9.7%
04 May 2026Sethna MeenalCFO16,225$20.16$327,075+16.5%
04 May 2026Rademacher John CharlesCEO12,500$21.18$264,706+10.9%
07 May 2026Sullivan Timothy PDirector24,154$20.69$499,671+13.5%
Reaction to news
  • No material filings found in the window.
#45 EXE
Expand Energy Corp
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLE sector confirmed $378,620 CFO$397,260 other insiders (3) 2 insider(s) net purchase ratio +1.00 77d since buy
41
conviction / 100
-0.1 since 19 Aug
40.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning0.0
Volatility behaviour19.1
Catalyst alignment (insider)8.5
Cross-asset confirmation11.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop).
Last
96.07
Add above
97.55
Cut below
86.43
50DMA
90.08
200DMA
100.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.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.121 avg-daily-volumes/bar
  • OBV DIVERGENCE during acceleration
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 14.4% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CFO, 3 CEO)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $378,620 (EVP, CFO)
  • 0.2 bps of market cap
  • grew the CFO's own position by 28%
  • 77 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.1 pts
  • stock vs XLE RS (3m/6m avg): -14.4 pts
What strengthens the thesis
  • A confirmed higher high above 97.55 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 (90.08) with expanding volatility — reduce.
  • Breakdown below the prior structural base (86.43) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Teunissen Marcel — EVP, CFO
  • 2 CFO purchase(s), $378,620 total; last filed 2026-06-04 16:11:38
  • Market cap $22,973,145,088 · 20d avg dollar volume $287,326,932
Net insider activity
Net buying across the insider group.
Open-market purchases$775,880
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
2 CFO purchase(s) worth $378,620, plus 3 by other insiders worth $397,260. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
06 Mar 2026Wichterich MichaelCEO2,000$107.50$215,000-10.6%
07 May 2026Teunissen MarcelCFO2,000$96.43$192,860-0.4%
04 Jun 2026Wichterich MichaelCEO1,000$93.36$93,360+2.9%
04 Jun 2026Teunissen MarcelCFO2,000$92.88$185,760+3.4%
12 Jun 2026Wichterich MichaelCEO1,000$88.90$88,900+8.1%
Reaction to news
  • No material filings found in the window.
#46 VMI
Valmont Industries Inc
Stand aside — 50DMA is not rising. (+2 more)
Mature Trend XLI sector confirmed $101,118 CFO 1 insider(s) net purchase ratio -0.98 28d since buy
40
conviction / 100
-0.1 since 19 Aug
46.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.0
Sponsorship / positioning7.0
Volatility behaviour12.7
Catalyst alignment (insider)3.0
Cross-asset confirmation7.3
Stand aside — hard gate breached
  • 50DMA is not rising.
  • Insiders are net sellers — net purchase ratio -0.98 over the last 180 days (3 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
  • Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop).
Last
481.67
Add above
511.87
Cut below
456.29
50DMA
523.28
200DMA
463.31
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.069 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 21.7% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio -0.98 (1 buying vs 3 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $101,118 (EVP, CFO)
  • 0.1 bps of market cap
  • grew the CFO's own position by 7%
  • 28 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): -4.0 pts
What strengthens the thesis
  • A confirmed higher high above 511.87 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 (523.28) with expanding volatility — reduce.
  • Breakdown below the prior structural base (456.29) — 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: Schwietz John L — EVP, CFO
  • 1 CFO purchase(s), $101,118 total; last filed 2026-07-24 16:07:02
  • Market cap $9,402,613,760 · 20d avg dollar volume $92,203,292
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$101,118
Open-market sales$9,227,197
Sales after option exercise$0
Distinct buyers / sellers1 / 3
Net purchase ratio-0.98
Net purchase ratio, excl. option-exercise sales-0.98
Purchase tape
1 CFO purchase(s) worth $101,118.
Trade dateInsiderSharesPriceValuePrice now vs buy
23 Jul 2026Schwietz John LCFO208$486.15$101,118-0.9%
Reaction to news
  • No material filings found in the window.
#47 BTDR
Bitdeer Technologies Group
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLK sector confirmed $226,000 CFO$221,000 other insiders (1) 2 insider(s) net purchase ratio +1.00 8d since buy
40
conviction / 100
unchanged since 19 Aug
38.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)9.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.
  • Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 56% deep. Huge travel, no net progress).
Last
10.43
Add above
12.93
Cut below
8.69
50DMA
12.94
200DMA
12.33
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.183 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)
  • single insider — no cluster (1 CFO, 1 Other C-suite)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $226,000 (CFO)
  • 0.9 bps of market cap
  • a NEW position for the CFO
  • 8 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): -12.2 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 (12.94) 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,617,263,104 · 20d avg dollar volume $153,363,972
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+15.4%
14 Aug 2026Basit Haris FozanOther C-suite25,000$8.84$221,000+18.0%
Reaction to news
  • No material filings found in the window.
#48 VVV
Valvoline Inc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLY sector not confirmed $318,000 CFO$182,876 other insiders (3) 4 insider(s) net purchase ratio +0.09 98d since buy
39
conviction / 100
-4.0 since 19 Aug
42.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity9.0
Sponsorship / positioning7.0
Volatility behaviour17.9
Catalyst alignment (insider)4.9
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 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
33.81
Add above
40.84
Cut below
33.30
50DMA
37.77
200DMA
34.37
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.059 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 17.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CAO / Controller, 2 Director)
  • net purchase ratio +0.09 (4 buying vs 2 selling)
  • CFO purchases $318,000 (CFO)
  • 0.7 bps of market cap
  • grew the CFO's own position by 42%
  • 98 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -11.2 pts
  • stock vs XLY RS (3m/6m avg): -4.8 pts
What strengthens the thesis
  • A confirmed higher high above 40.84 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 (37.77) with expanding volatility — reduce.
  • Breakdown below the prior structural base (33.30) — 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: Willis J Kevin — CFO
  • 1 CFO purchase(s), $318,000 total; last filed 2026-05-15 09:28:47
  • Market cap $4,351,159,808 · 20d avg dollar volume $80,712,297
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$500,876
Open-market sales$114,040
Sales after option exercise$304,152
Distinct buyers / sellers4 / 2
Net purchase ratio+0.09
Net purchase ratio, excl. option-exercise sales+0.63
Purchase tape
1 CFO purchase(s) worth $318,000, plus 3 by other insiders worth $182,876. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 May 2026Willis J KevinCFO10,000$31.80$318,000+6.3%
14 May 2026Freeland Richard JosephDirector3,100$32.37$100,347+4.4%
15 May 2026Slater Jennifer LynnDirector1,000$32.53$32,530+3.9%
12 Aug 2026Denny Jordan M.CAO / Controller1,506$33.20$49,999+1.8%
Reaction to news
  • No material filings found in the window.
#49 FISV
Fiserv Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime SPY sector confirmed $499,982 CFO$1,742,919 other insiders (6) 7 insider(s) net purchase ratio +1.00 64d since buy
38
conviction / 100
-1.5 since 19 Aug
37.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning9.9
Volatility behaviour10.4
Catalyst alignment (insider)8.5
Cross-asset confirmation9.3
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 26% deep. Huge travel, no net progress).
Last
51.38
Add above
55.98
Cut below
49.56
50DMA
51.48
200DMA
58.94
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.06 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.081 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.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 26.4% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 Officer, 5 Director)
  • net purchase ratio +1.00 (7 buying vs 0 selling)
  • CFO purchases $499,982 (CFO)
  • 0.2 bps of market cap
  • grew the CFO's own position by 6%
  • 64 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: SPY
  • SPY above rising 200DMA (sector-led)
  • SPY vs SPY 6m: +0.0 pts
  • stock vs SPY RS (3m/6m avg): -20.3 pts
What strengthens the thesis
  • A confirmed higher high above 55.98 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • SPY 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 (51.48) with expanding volatility — reduce.
  • Breakdown below the prior structural base (49.56) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Todd Paul M — CFO
  • 1 CFO purchase(s), $499,982 total; last filed 2026-06-18 16:06:43
  • Market cap $27,694,411,776 · 20d avg dollar volume $451,426,065
Net insider activity
Net buying across the insider group.
Open-market purchases$2,242,901
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
1 CFO purchase(s) worth $499,982, plus 6 by other insiders worth $1,742,919. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
16 Jun 2026Rosman Adam L.Officer10,150$49.33$500,700+4.2%
16 Jun 2026Yarkoni CharlotteDirector2,023$49.49$100,118+3.8%
16 Jun 2026Disimone HarryDirector2,088$48.41$101,080+6.1%
16 Jun 2026Nixon Gordon M.Director7,500$49.57$371,775+3.7%
17 Jun 2026Todd Paul MCFO10,060$49.70$499,982+3.4%
17 Jun 2026Mamilli WafaaDirector2,960$50.59$149,746+1.6%
07 Aug 2026Fritz Lance MDirector10,000$51.95$519,500-1.1%
Reaction to news
  • No material filings found in the window.
#50 ONT
Onterris, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector confirmed $100,378 CFO$509,625 other insiders (2) 2 insider(s) net purchase ratio -0.81 101d since buy
38
conviction / 100
+5.4 since 19 Aug
44.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning17.6
Volatility behaviour5.5
Catalyst alignment (insider)2.2
Cross-asset confirmation7.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.81 over the last 180 days (4 selling vs 2 buying). The CFO purchase is contradicted by the rest of the insider group.
  • Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress).
Last
14.66
Add above
23.32
Cut below
14.66
50DMA
18.94
200DMA
21.89
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.139 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 33% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 35.8% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 2 Director)
  • net purchase ratio -0.81 (2 buying vs 4 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $100,378 (CFO)
  • 1.7 bps of market cap
  • grew the CFO's own position by 3%
  • 101 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): -21.3 pts
What strengthens the thesis
  • A confirmed higher high above 23.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 (18.94) with expanding volatility — reduce.
  • Breakdown below the prior structural base (14.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: Dicks Allan — CFO
  • 1 CFO purchase(s), $100,378 total; last filed 2026-05-12 20:00:02
  • Market cap $583,651,648 · 20d avg dollar volume $14,497,027
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$610,003
Open-market sales$0
Sales after option exercise$5,764,418
Distinct buyers / sellers2 / 4
Net purchase ratio-0.81
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $100,378, plus 2 by other insiders worth $509,625. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
11 May 2026Dicks AllanCFO6,535$15.36$100,378-4.6%
03 Jun 2026Graham PeterDirector4,860$15.94$77,468-8.0%
05 Jun 2026Graham PeterDirector25,140$17.19$432,157-14.7%
Reaction to news
  • No material filings found in the window.
#51 FND
Floor & Decor Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLY sector not confirmed $121,725 CFO$251,250 other insiders (1) 2 insider(s) net purchase ratio -0.95 108d since buy
37
conviction / 100
-5.3 since 19 Aug
43.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning8.2
Volatility behaviour19.7
Catalyst alignment (insider)2.1
Cross-asset confirmation1.5
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.95 over the last 180 days (2 selling vs 2 buying). The CFO purchase is contradicted by the rest of the insider group.
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
  • Sector ETF is breaking down — no new longs in this sector.
Last
54.70
Add above
63.25
Cut below
51.92
50DMA
56.08
200DMA
58.45
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.022 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 12.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO)
  • net purchase ratio -0.95 (2 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $121,725 (EVP, CFO)
  • 0.2 bps of market cap
  • grew the CFO's own position by 6%
  • 108 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -11.2 pts
  • stock vs XLY RS (3m/6m avg): +0.1 pts
What strengthens the thesis
  • A confirmed higher high above 63.25 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 (56.08) with expanding volatility — reduce.
  • Breakdown below the prior structural base (51.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: Langley Bryan — EVP, CFO
  • 1 CFO purchase(s), $121,725 total; last filed 2026-05-04 18:28:03
  • Market cap $6,114,653,696 · 20d avg dollar volume $148,528,820
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$372,975
Open-market sales$0
Sales after option exercise$14,327,031
Distinct buyers / sellers2 / 2
Net purchase ratio-0.95
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $121,725, plus 1 by other insiders worth $251,250. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
04 May 2026Langley BryanCFO2,500$48.69$121,725+12.3%
04 May 2026Paulsen BradleyCEO5,000$50.25$251,250+8.9%
Reaction to news
  • No material filings found in the window.
#52 STNE
Stoneco Ltd.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLK sector confirmed $217,163 CFO 1 insider(s) net purchase ratio +0.04 97d since buy
37
conviction / 100
+0.6 since 19 Aug
41.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.6
Sponsorship / positioning6.0
Volatility behaviour9.5
Catalyst alignment (insider)3.8
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
Last
9.16
Add above
11.55
Cut below
9.12
50DMA
10.77
200DMA
11.96
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.18
Sponsorship / positioning
  • OBV 50d slope -0.230 avg-daily-volumes/bar
  • OBV DIVERGENCE during acceleration
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 28.6% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio +0.04 (1 buying vs 1 selling)
  • CFO purchases $217,163 (CFO, IR Officer)
  • 1.0 bps of market cap
  • grew the CFO's own position by 8%
  • 97 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): -43.1 pts
What strengthens the thesis
  • A confirmed higher high above 11.55 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (10.77) with expanding volatility — reduce.
  • Breakdown below the prior structural base (9.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: Ventura Salgado Diego — CFO, IR Officer
  • 1 CFO purchase(s), $217,163 total; last filed 2026-05-19 13:05:43
  • Market cap $2,183,740,672 · 20d avg dollar volume $45,504,291
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$217,163
Open-market sales$199,072
Sales after option exercise$0
Distinct buyers / sellers1 / 1
Net purchase ratio+0.04
Net purchase ratio, excl. option-exercise sales+0.04
Purchase tape
1 CFO purchase(s) worth $217,163.
Trade dateInsiderSharesPriceValuePrice now vs buy
15 May 2026Ventura Salgado DiegoCFO22,490$9.66$217,163-5.2%
Reaction to news
  • No material filings found in the window.
#53 GRML
Greenland Mines Ltd
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLB sector confirmed $245,280 CFO$80,766 other insiders (2) 3 insider(s) net purchase ratio +0.78 35d since buy
37
conviction / 100
+0.1 since 19 Aug
33.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.2
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)10.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 $33M below the $300M floor.
  • Avg dollar volume $0.70M below the liquidity floor.
  • Price $0.17 below the $5.00 floor.
Last
0.17
Add above
0.23
Cut below
0.17
50DMA
0.23
200DMA
0.35
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.24
Sponsorship / positioning
  • OBV 50d slope -0.154 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 788% 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
  • 2 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 67.8% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 2 Director)
  • net purchase ratio +0.78 (3 buying vs 1 selling)
  • CFO purchases $245,280 (CFO)
  • 74.8 bps of market cap
  • grew the CFO's own position by 41%
  • 35 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -12.0 pts
  • stock vs XLB RS (3m/6m avg): -46.4 pts
What strengthens the thesis
  • A confirmed higher high above 0.23 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 (0.23) 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
  • 1 CFO purchase(s), $245,280 total; last filed 2026-07-17 11:12:55
  • Market cap $32,802,656 · 20d avg dollar volume $697,870
Net insider activity
Net buying across the insider group.
Open-market purchases$326,046
Open-market sales$40,548
Sales after option exercise$0
Distinct buyers / sellers3 / 1
Net purchase ratio+0.78
Net purchase ratio, excl. option-exercise sales+0.78
Purchase tape
1 CFO purchase(s) worth $245,280, plus 2 by other insiders worth $80,766. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
16 Jul 2026Leblanc JeffCFO1,400,000$0.18$245,280-7.8%
20 Jul 2026McGarity JonDirector140,000$0.18$24,822-7.8%
22 Jul 2026Sawyer Jason DavidDirector240,000$0.23$55,944-27.8%
Reaction to news
  • No material filings found in the window.
#54 ACM
Aecom
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLI sector confirmed $100,990 CFO$598,401 other insiders (2) 3 insider(s) net purchase ratio +1.00 98d since buy
37
conviction / 100
-1.6 since 19 Aug
36.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning15.2
Volatility behaviour5.8
Catalyst alignment (insider)7.2
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.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 29% deep. Huge travel, no net progress).
Last
65.18
Add above
76.85
Cut below
61.04
50DMA
69.10
200DMA
86.95
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.127 avg-daily-volumes/bar
  • 1 day(s) above 10x median volume (peak 11x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 29.2% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 President)
  • net purchase ratio +1.00 (3 buying vs 0 selling)
  • CFO purchases $100,990 (CFO (PAO))
  • 0.1 bps of market cap
  • grew the CFO's own position by 2%
  • 98 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): -24.2 pts
What strengthens the thesis
  • A confirmed higher high above 76.85 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 (69.10) with expanding volatility — reduce.
  • Breakdown below the prior structural base (61.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: Kapoor Gaurav — CFO (PAO)
  • 1 CFO purchase(s), $100,990 total; last filed 2026-05-14 16:03:09
  • Market cap $8,370,415,616 · 20d avg dollar volume $148,118,677
Net insider activity
Net buying across the insider group.
Open-market purchases$699,391
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 $100,990, plus 2 by other insiders worth $598,401. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 May 2026Kapoor GauravCFO1,420$71.12$100,990-8.4%
14 May 2026Rudd TroyCEO4,225$71.02$300,060-8.2%
16 Jun 2026Poloni LaraPresident4,224$70.63$298,341-7.7%
Reaction to news
  • No material filings found in the window.
#55 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 6d since buy
37
conviction / 100
unchanged since 19 Aug
35.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)8.1
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.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 38% deep. Huge travel, no net progress).
Last
46.98
Add above
49.63
Cut below
43.14
50DMA
46.86
200DMA
50.32
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.146 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)
  • single insider — no cluster (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%
  • 6 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -12.0 pts
  • stock vs XLB RS (3m/6m avg): -16.2 pts
What strengthens the thesis
  • A confirmed higher high above 49.63 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 (46.86) with expanding volatility — reduce.
  • Breakdown below the prior structural base (43.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: Kyrish Chuck — SVP, CFO
  • 1 CFO purchase(s), $104,698 total; last filed 2026-08-17 16:10:57
  • Market cap $5,076,985,344 · 20d avg dollar volume $87,553,217
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+3.0%
11 Aug 2026Murray Mark ChristopherOfficer2,153$45.52$98,004+3.2%
14 Aug 2026Kyrish ChuckCFO2,300$45.52$104,698+3.2%
Reaction to news
  • No material filings found in the window.
#56 IBP
Installed Building Products, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLY sector not confirmed $697,381 CFO$345,423 other insiders (3) 4 insider(s) net purchase ratio -0.98 70d since buy
36
conviction / 100
-3.4 since 19 Aug
39.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.0
Sponsorship / positioning18.8
Volatility behaviour5.5
Catalyst alignment (insider)3.9
Cross-asset confirmation0.5
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.98 over the last 180 days (2 selling vs 4 buying). The CFO purchase is contradicted by the rest of the insider group.
  • Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 38% deep. Huge travel, no net progress).
  • Sector ETF is breaking down — no new longs in this sector.
Last
244.61
Add above
253.51
Cut below
211.48
50DMA
226.76
200DMA
260.54
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.177 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 37.8% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 CFO, 1 COO, 1 Director, 1 Unclassified)
  • net purchase ratio -0.98 (4 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $697,381 (EVP, CFO)
  • 1.1 bps of market cap
  • grew the CFO's own position by 4%
  • 70 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -11.2 pts
  • stock vs XLY RS (3m/6m avg): -3.3 pts
What strengthens the thesis
  • A confirmed higher high above 253.51 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLY extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (226.76) with expanding volatility — reduce.
  • Breakdown below the prior structural base (211.48) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Miller Michael Thomas — EVP, CFO
  • 2 CFO purchase(s), $697,381 total; last filed 2026-06-15 07:15:06
  • Market cap $6,636,819,968 · 20d avg dollar volume $80,395,452
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,042,804
Open-market sales$413,567
Sales after option exercise$125,624,000
Distinct buyers / sellers4 / 2
Net purchase ratio-0.98
Net purchase ratio, excl. option-exercise sales+0.43
Purchase tape
2 CFO purchase(s) worth $697,381, plus 3 by other insiders worth $345,423. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
11 May 2026Hilsheimer Lawrence A.Director475$206.22$97,952+18.6%
11 May 2026Niswonger Jason RUnclassified455$214.80$97,734+13.9%
11 May 2026Miller Michael ThomasCFO2,400$207.82$498,771+17.7%
11 May 2026Wheeler Brad ACOO716$209.13$149,737+17.0%
11 Jun 2026Miller Michael ThomasCFO990$200.62$198,610+21.9%
Reaction to news
  • No material filings found in the window.
#57 GVH
Globavend Holdings Ltd
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLI sector confirmed $3,499,820 CFO$4,217 other insiders (1) 2 insider(s) net purchase ratio +0.00 113d since buy
35
conviction / 100
-0.2 since 19 Aug
35.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.2
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)7.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 $2M below the $300M floor.
  • Avg dollar volume $0.99M below the liquidity floor.
  • Price $1.04 below the $5.00 floor.
Last
1.04
Add above
1.29
Cut below
0.88
50DMA
2.69
200DMA
2.73
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.21
Sponsorship / positioning
  • OBV 50d slope -0.127 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 5.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.3m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 8 day(s) above 10x median volume (peak 271x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 85.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 Director)
  • net purchase ratio +0.00 (2 buying vs 1 selling)
  • CFO purchases $3,499,820 (CFO, 10%)
  • 14489.2 bps of market cap
  • a NEW position for the CFO
  • 113 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.5 pts
  • stock vs XLI RS (3m/6m avg): -46.7 pts
What strengthens the thesis
  • A confirmed higher high above 1.29 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (2.69) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.88) — 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: Yu Tsz Ngo — CFO, 10%
  • 1 CFO purchase(s), $3,499,820 total; last filed 2026-05-04 17:07:13
  • Market cap $2,415,472 · 20d avg dollar volume $994,782
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$3,504,037
Open-market sales$3,499,820
Sales after option exercise$0
Distinct buyers / sellers2 / 1
Net purchase ratio+0.00
Net purchase ratio, excl. option-exercise sales+0.00
Purchase tape
1 CFO purchase(s) worth $3,499,820, plus 1 by other insiders worth $4,217. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
29 Apr 2026Yu Tsz NgoCFO57,324$61.05$3,499,820-98.3%
29 Jul 2026Fung Kai ManDirector4,634$0.91$4,217+14.3%
Reaction to news
  • No material filings found in the window.
#58 SBSW
Sibanye Stillwater Ltd
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLB sector confirmed $2,273,265 CFO$370,032 other insiders (5) 5 insider(s) net purchase ratio +1.00 55d since buy
34
conviction / 100
-8.0 since 20 Aug
29.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.8
Volatility behaviour9.0
Catalyst alignment (insider)10.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.02 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 42% deep. Huge travel, no net progress).
Last
11.82
Add above
12.37
Cut below
8.00
50DMA
9.31
200DMA
12.42
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.007 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 42.2% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (3 CFO, 1 Other C-suite, 1 Officer, 3 Director)
  • net purchase ratio +1.00 (5 buying vs 0 selling)
  • CFO purchases $2,273,265 (CFO)
  • 2.7 bps of market cap
  • grew the CFO's own position by 10%
  • 55 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -12.0 pts
  • stock vs XLB RS (3m/6m avg): -13.3 pts
What strengthens the thesis
  • A confirmed higher high above 12.37 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 (9.31) with expanding volatility — reduce.
  • Breakdown below the prior structural base (8.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: Keyter Charl — CFO
  • 3 CFO purchase(s), $2,273,265 total; last filed 2026-06-30 07:52:19
  • Market cap $8,383,861,760 · 20d avg dollar volume $49,327,164
Net insider activity
Net buying across the insider group.
Open-market purchases$2,643,297
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
3 CFO purchase(s) worth $2,273,265, plus 5 by other insiders worth $370,032. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
16 Mar 2026Maphai Thabane VincentDirector12,000$13.34$160,080-11.4%
20 Mar 2026Keyter CharlCFO148,819$11.63$1,730,765+1.6%
23 Mar 2026Keyter CharlCFO35,000$2.70$94,500+337.8%
24 Mar 2026Menell Richard PeterDirector2,500$11.43$28,575+3.4%
30 Mar 2026Carter Charles EdwardOther C-suite10,000$11.40$114,000+3.7%
31 Mar 2026Nkosi Themba GeorgeOfficer11,865$2.91$34,527+306.2%
26 Jun 2026Keyter CharlCFO200,000$2.24$448,000+427.7%
30 Jun 2026Menell Richard PeterDirector15,000$2.19$32,850+439.7%
Reaction to news
  • No material filings found in the window.
#59 STFS
Star Fashion Culture Holdings Ltd
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long Regime XLC sector not confirmed $2,600,000 CFO 1 insider(s) net purchase ratio +1.00 29d since buy
34
conviction / 100
-5.0 since 19 Aug
26.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning10.5
Volatility behaviour9.5
Catalyst alignment (insider)12.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.11 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 83% deep. Huge travel, no net progress).
  • Sector ETF is breaking down — no new longs in this sector.
  • Market cap $5M below the $300M floor.
  • Price $4.08 below the $5.00 floor.
Last
4.08
Add above
8.55
Cut below
3.50
50DMA
8.51
200DMA
6.18
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.282 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 97% 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
  • 11 day(s) above 10x median volume (peak 355x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 83.4% 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 $2,600,000 (CFO)
  • 5299.2 bps of market cap
  • a NEW position for the CFO
  • 29 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLC
  • XLC BELOW its 200DMA — sector breaking down
  • XLC vs SPY 6m: -14.6 pts
  • stock vs XLC RS (3m/6m avg): -24.1 pts
What strengthens the thesis
  • A confirmed higher high above 8.55 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 (8.51) with expanding volatility — reduce.
  • Breakdown below the prior structural base (3.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: Zhang Pingting — CFO
  • 1 CFO purchase(s), $2,600,000 total; last filed 2026-07-28 11:28:08
  • Market cap $4,906,419 · 20d avg dollar volume $6,934,265
Net insider activity
Net buying across the insider group.
Open-market purchases$2,600,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 $2,600,000.
Trade dateInsiderSharesPriceValuePrice now vs buy
22 Jul 2026Zhang PingtingCFO2,000,000$1.30$2,600,000+213.8%
Reaction to news
  • No material filings found in the window.
#60 ACI
Albertsons Companies, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLP sector confirmed $103,320 CFO$2,412,223 other insiders (2) 3 insider(s) net purchase ratio +0.26 20d since buy
30
conviction / 100
-0.4 since 19 Aug
30.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.1
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.3
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
11.98
Add above
12.37
Cut below
11.03
50DMA
13.22
200DMA
15.84
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.21
Sponsorship / positioning
  • OBV 50d slope -0.133 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 34.9% deep
  • 1 wide down bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 Officer)
  • net purchase ratio +0.26 (3 buying vs 2 selling)
  • CFO purchases $103,320 (Pres, CFO)
  • 0.2 bps of market cap
  • grew the CFO's own position by 2%
  • 20 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -13.5 pts
  • stock vs XLP RS (3m/6m avg): -29.6 pts
What strengthens the thesis
  • A confirmed higher high above 12.37 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLP extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (13.22) with expanding volatility — reduce.
  • Breakdown below the prior structural base (11.03) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: McCollam Sharon — Pres, CFO
  • 1 CFO purchase(s), $103,320 total; last filed 2026-08-03 17:50:36
  • Market cap $5,936,114,688 · 20d avg dollar volume $103,121,653
Net insider activity
Net buying across the insider group.
Open-market purchases$2,515,543
Open-market sales$1,472,070
Sales after option exercise$0
Distinct buyers / sellers3 / 2
Net purchase ratio+0.26
Net purchase ratio, excl. option-exercise sales+0.26
Purchase tape
1 CFO purchase(s) worth $103,320, plus 2 by other insiders worth $2,412,223. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 Jul 2026Moriarty Thomas MOfficer170,500$11.51$1,962,285+4.1%
28 Jul 2026Morris SusanCEO39,409$11.42$449,938+4.9%
31 Jul 2026McCollam SharonCFO9,000$11.48$103,320+4.4%
Reaction to news
  • No material filings found in the window.
#61 NRSN
Neurosense Therapeutics Ltd.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLV sector confirmed $200,000 CFO$200,000 other insiders (1) 2 insider(s) net purchase ratio +1.00 65d since buy
30
conviction / 100
-0.5 since 19 Aug
25.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour2.0
Catalyst alignment (insider)9.1
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Market cap $15M below the $300M floor.
  • Avg dollar volume $0.22M below the liquidity floor.
  • Price $0.35 below the $5.00 floor.
Last
0.35
Add above
0.60
Cut below
0.35
50DMA
0.63
200DMA
0.82
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.38
Sponsorship / positioning
  • OBV 50d slope -0.422 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 40% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.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 22x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 63.1% deep
  • 3 wide down bars — emotional behaviour
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $200,000 (CFO)
  • 133.1 bps of market cap
  • grew the CFO's own position by 20%
  • 65 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.4 pts
  • stock vs XLV RS (3m/6m avg): -70.4 pts
What strengthens the thesis
  • A confirmed higher high above 0.60 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • The 50DMA turning up would restore regime clarity.
What invalidates the thesis
  • Loss of the rising 50DMA (0.63) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.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: Eisenberg Or — CFO
  • 1 CFO purchase(s), $200,000 total; last filed 2026-06-17 16:30:02
  • Market cap $15,030,906 · 20d avg dollar volume $220,555
Net insider activity
Net buying across the insider group.
Open-market purchases$400,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 $200,000, plus 1 by other insiders worth $200,000. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
16 Jun 2026Ben-Noon AlonCEO250,000$0.80$200,000-56.2%
16 Jun 2026Eisenberg OrCFO250,000$0.80$200,000-56.2%
Reaction to news
  • No material filings found in the window.
#62 SLNH
Soluna Holdings, Inc
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLF sector confirmed $163,200 CFO 1 insider(s) net purchase ratio -0.52 91d since buy
27
conviction / 100
-4.2 since 19 Aug
30.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.5
Sponsorship / positioning0.0
Volatility behaviour13.0
Catalyst alignment (insider)3.0
Cross-asset confirmation8.5
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.52 over the last 180 days (6 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
  • Market cap $294M below the $300M floor.
  • Price $1.19 below the $5.00 floor.
Last
1.19
Add above
1.44
Cut below
1.10
50DMA
1.31
200DMA
1.37
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.20
Sponsorship / positioning
  • OBV 50d slope -0.117 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 94% 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.
  • OBV DIVERGENCE during acceleration
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 50.5% 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.52 (1 buying vs 6 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $163,200 (CFO)
  • 5.6 bps of market cap
  • grew the CFO's own position by 8%
  • 91 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.9 pts
  • stock vs XLF RS (3m/6m avg): -9.9 pts
What strengthens the thesis
  • A confirmed higher high above 1.44 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.31) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.10) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Picchi Michael — CFO
  • 1 CFO purchase(s), $163,200 total; last filed 2026-05-22 16:30:16
  • Market cap $293,508,704 · 20d avg dollar volume $12,498,667
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$163,200
Open-market sales$514,789
Sales after option exercise$0
Distinct buyers / sellers1 / 6
Net purchase ratio-0.52
Net purchase ratio, excl. option-exercise sales-0.52
Purchase tape
1 CFO purchase(s) worth $163,200.
Trade dateInsiderSharesPriceValuePrice now vs buy
21 May 2026Picchi MichaelCFO100,000$1.63$163,200-27.0%
Reaction to news
  • No material filings found in the window.
#63 HLI
Houlihan Lokey, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLF sector confirmed $500,570 CFO 1 insider(s) net purchase ratio -0.34 17d since buy
26
conviction / 100
+0.3 since 19 Aug
26.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning0.0
Volatility behaviour11.5
Catalyst alignment (insider)4.9
Cross-asset confirmation8.5
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.
Last
128.06
Add above
147.01
Cut below
123.39
50DMA
135.44
200DMA
155.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.15
Sponsorship / positioning
  • OBV 50d slope -0.066 avg-daily-volumes/bar
  • OBV DIVERGENCE during acceleration
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 23.7% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio -0.34 (1 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $500,570 (CFO)
  • 0.6 bps of market cap
  • a NEW position for the CFO
  • 17 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -1.9 pts
  • stock vs XLF RS (3m/6m avg): -27.8 pts
What strengthens the thesis
  • A confirmed higher high above 147.01 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 (135.44) with expanding volatility — reduce.
  • Breakdown below the prior structural base (123.39) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Alley J Lindsey — CFO
  • 1 CFO purchase(s), $500,570 total; last filed 2026-08-05 17:15:05
  • Market cap $9,091,533,824 · 20d avg dollar volume $130,174,464
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+2.8%
Reaction to news
  • No material filings found in the window.
#64 TKO
Tko Group Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLC sector not confirmed $499,953 CFO$4,987,540 other insiders (3) 4 insider(s) net purchase ratio -0.68 99d since buy
25
conviction / 100
-5.1 since 19 Aug
27.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.6
Volatility behaviour10.6
Catalyst alignment (insider)3.1
Cross-asset confirmation2.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Insiders are net sellers — net purchase ratio -0.68 over the last 180 days (5 selling vs 4 buying). The CFO purchase is contradicted by the rest of the insider group.
  • 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
195.45
Add above
218.85
Cut below
179.43
50DMA
192.78
200DMA
196.02
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.001 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 16.9% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO, 1 CEO, 1 Director, 1 Unclassified)
  • net purchase ratio -0.68 (4 buying vs 5 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $499,953 (CFO)
  • 0.1 bps of market cap
  • grew the CFO's own position by 10%
  • 99 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLC
  • XLC BELOW its 200DMA — sector breaking down
  • XLC vs SPY 6m: -14.6 pts
  • stock vs XLC RS (3m/6m avg): +1.6 pts
What strengthens the thesis
  • A confirmed higher high above 218.85 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 (192.78) with expanding volatility — reduce.
  • Breakdown below the prior structural base (179.43) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Schleimer Andrew M — CFO
  • 1 CFO purchase(s), $499,953 total; last filed 2026-05-13 16:29:01
  • Market cap $38,173,810,688 · 20d avg dollar volume $206,922,953
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$5,487,493
Open-market sales$15,910,603
Sales after option exercise$13,359,863
Distinct buyers / sellers4 / 5
Net purchase ratio-0.68
Net purchase ratio, excl. option-exercise sales-0.49
Purchase tape
1 CFO purchase(s) worth $499,953, plus 3 by other insiders worth $4,987,540. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
13 May 2026Emanuel ArielCEO10,805$185.09$1,999,875+5.6%
13 May 2026Shapiro Mark SUnclassified10,807$185.05$1,999,868+5.6%
13 May 2026Schleimer Andrew MCFO2,696$185.44$499,953+5.4%
14 May 2026Kraft JonathanDirector5,200$189.96$987,797+2.9%
Reaction to news
  • No material filings found in the window.
#65 REBN
Reborn Coffee, Inc.
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long Regime XLY sector not confirmed $180,000 CFO 1 insider(s) net purchase ratio +1.00 37d since buy
24
conviction / 100
-2.9 since 19 Aug
17.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.3
Sponsorship / positioning7.0
Volatility behaviour5.5
Catalyst alignment (insider)10.1
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Sector ETF is breaking down — no new longs in this sector.
  • Market cap $12M below the $300M floor.
  • Avg dollar volume $0.20M below the liquidity floor.
  • Price $1.26 below the $5.00 floor.
Last
1.26
Add above
1.72
Cut below
1.00
50DMA
1.44
200DMA
1.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.21
Sponsorship / positioning
  • OBV 50d slope -0.123 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.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 23x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 65.1% deep
  • 2 wide down bars (30d)
  • ATR expanding 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)
  • 152.2 bps of market cap
  • a NEW position for the CFO
  • 37 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -11.2 pts
  • stock vs XLY RS (3m/6m avg): -34.2 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.44) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1.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: Lim Jung Jae — CEO, Interim CFO
  • 1 CFO purchase(s), $180,000 total; last filed 2026-08-06 19:42:26
  • Market cap $11,827,376 · 20d avg dollar volume $204,654
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-8.0%
Reaction to news
  • No material filings found in the window.
#66 ARKO
Arko Corp.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLY sector not confirmed $202,762 CFO 1 insider(s) net purchase ratio -0.16 156d since buy
22
conviction / 100
-4.0 since 19 Aug
24.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.7
Sponsorship / positioning7.0
Volatility behaviour5.5
Catalyst alignment (insider)3.2
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
  • Sector ETF is breaking down — no new longs in this sector.
  • Price $4.59 below the $5.00 floor.
Last
4.59
Add above
8.21
Cut below
4.41
50DMA
7.26
200DMA
6.06
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.23
Sponsorship / positioning
  • OBV 50d slope -0.070 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 38% 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.0% deep
  • 2 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio -0.16 (1 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $202,762 (CFO, EVP)
  • 3.8 bps of market cap
  • a NEW position for the CFO
  • 156 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY BELOW its 200DMA — sector breaking down
  • XLY vs SPY 6m: -11.2 pts
  • stock vs XLY RS (3m/6m avg): -31.0 pts
What strengthens the thesis
  • A confirmed higher high above 8.21 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 (7.26) with expanding volatility — reduce.
  • Breakdown below the prior structural base (4.41) — 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: Jeff Charles Galagher — CFO, EVP
  • 1 CFO purchase(s), $202,762 total; last filed 2026-03-18 16:30:34
  • Market cap $527,272,864 · 20d avg dollar volume $6,526,527
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$202,762
Open-market sales$280,350
Sales after option exercise$0
Distinct buyers / sellers1 / 1
Net purchase ratio-0.16
Net purchase ratio, excl. option-exercise sales-0.16
Purchase tape
1 CFO purchase(s) worth $202,762.
Trade dateInsiderSharesPriceValuePrice now vs buy
17 Mar 2026Jeff Charles GalagherCFO40,000$5.07$202,762-9.5%
Reaction to news
  • No material filings found in the window.
#67 CDLX
Cardlytics, Inc.
Stand aside — price below the 200DMA — no long regime. (+7 more)
No Long Regime XLC sector not confirmed $129,000 CFO 1 insider(s) net purchase ratio -0.49 97d since buy
19
conviction / 100
-0.6 since 19 Aug
18.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.1
Sponsorship / positioning7.0
Volatility behaviour5.5
Catalyst alignment (insider)4.2
Cross-asset confirmation0.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Insiders are net sellers — net purchase ratio -0.49 over the last 180 days (2 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
  • Sector ETF is breaking down — no new longs in this sector.
  • Market cap $25M below the $300M floor.
  • Avg dollar volume $0.20M below the liquidity floor.
  • Price $4.30 below the $5.00 floor.
Last
4.30
Add above
4.52
Cut below
3.52
50DMA
4.36
200DMA
8.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.26
Sponsorship / positioning
  • OBV 50d slope -0.075 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 93% 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
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 65.5% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CFO)
  • net purchase ratio -0.49 (1 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • CFO purchases $129,000 (CFO)
  • 51.4 bps of market cap
  • a NEW position for the CFO
  • 97 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLC
  • XLC BELOW its 200DMA — sector breaking down
  • XLC vs SPY 6m: -14.6 pts
  • stock vs XLC RS (3m/6m avg): -37.3 pts
What strengthens the thesis
  • A confirmed higher high above 4.52 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 (4.36) with expanding volatility — reduce.
  • Breakdown below the prior structural base (3.52) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Evans David Thomas — CFO
  • 1 CFO purchase(s), $129,000 total; last filed 2026-05-19 16:21:59
  • Market cap $25,085,932 · 20d avg dollar volume $201,475
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$129,000
Open-market sales$82,892
Sales after option exercise$292,510
Distinct buyers / sellers1 / 2
Net purchase ratio-0.49
Net purchase ratio, excl. option-exercise sales+0.22
Purchase tape
1 CFO purchase(s) worth $129,000.
Trade dateInsiderSharesPriceValuePrice now vs buy
15 May 2026Evans David ThomasCFO200,000$0.65$129,000+561.5%
Reaction to news
  • No material filings found in the window.
TickerStageETFConv.SizeCFO $RS vs ETF 6mvs 200DMAStatus
LWRegime ShiftXLP75$0–$0$609,006+13.1+14.3%gated
CLBKMature TrendXLF75$17,500–$24,500$500,000+33.0+38.2%Standard
NSPLate ExtensionXLI73$10,000–$14,000$204,500+114.2+47.2%Probe
DMLPEarly Trend ExpansionXLE69$0–$0$147,075+0.6+18.5%gated
LINEEarly Trend ExpansionXLRE68$0–$0$826,638+10.9+10.3%gated
NSITLate ExtensionXLK68$0–$0$199,814+43.4+55.2%gated
SONEarly Trend ExpansionXLY66$0–$0$399,998+6.3+18.0%gated
ABCLLate ExtensionXLV65$10,000–$14,000$529,596+248.8+144.6%Probe
PGCEarly Trend ExpansionXLF65$0–$0$101,000+22.6+22.5%gated
LEEEFUnclearXLV65$0–$0$120,352+76.1+22.2%gated
KOSLate ExtensionXLE65$0–$0$299,999+53.5+42.9%gated
ADSKRegime ShiftXLK64$0–$0$494,175-21.3+0.5%gated
UBERRegime ShiftXLK64$0–$0$1,599,780-23.2+1.7%gated
RYANRegime ShiftXLF62$0–$0$200,293-1.4+2.0%gated
EFORNo Long RegimeXLK62$0–$0$100,018-58.6-8.0%gated
SUNERegime ShiftXLK61$0–$0$218,160+17.1+32.5%gated
CBZRegime ShiftXLI61$0–$0$331,719+81.6+39.4%gated
ABTRegime ShiftXLV61$0–$0$201,300-7.5+7.8%gated
GSHDRegime ShiftXLF61$0–$0$173,650+40.0+27.3%gated
REIMature TrendXLE60$0–$0$278,840-9.2+20.9%gated
ADTRegime ShiftXLI60$0–$0$101,250-7.9+1.0%gated
STRTMature TrendXLY59$0–$0$125,060-12.9+0.8%gated
CXTRegime ShiftXLI57$0–$0$148,958-7.8+2.3%gated
EBCMature TrendXLF57$7,000–$12,300$188,100-1.2+13.3%Probe
XRNEarly Trend ExpansionXLRE57$0–$0$100,470+0.9+8.0%gated
MORNRegime ShiftXLF56$0–$0$186,590+25.0+16.3%gated
AMRZNo Long RegimeXLB56$0–$0$610,706-28.8-16.4%gated
TTAMNo Long RegimeXLB56$0–$0$298,600-18.4-9.4%gated
NVRIMature TrendXLI55$0–$0$220,125+2.5+6.1%gated
FTHLate ExtensionXLV54$4,000–$7,000$1,133,317+12.0+59.2%Probe
GEHCRegime ShiftXLV54$0–$0$200,585-20.9+1.8%gated
NOMDRegime ShiftXLP53$0–$0$143,069-2.5+7.0%gated
TBBKUnclearXLF51$0–$0$110,510+5.5+8.6%gated
APLMUnclearXLV48$0–$0$400,005+5.8+35.2%gated
CMCORegime ShiftXLI48$0–$0$147,525-11.4+4.7%gated
HROWUnclearXLV47$0–$0$104,650-27.8+2.1%gated
KBRNo Long RegimeXLI46$0–$0$256,275-13.6-1.0%gated
SMMTNo Long RegimeXLV46$0–$0$722,250-32.0-25.3%gated
FOANo Long RegimeXLF46$0–$0$174,402-20.4-6.2%gated
UANo Long RegimeXLY46$0–$0$100,181-32.0-10.2%gated
FCNNo Long RegimeXLI42$0–$0$289,180-7.9-7.2%gated
VTSNo Long RegimeXLE42$0–$0$186,900-36.6-5.2%gated
SATLMature TrendXLI41$0–$0$197,089+60.1+15.8%gated
OPCHNo Long RegimeXLV41$0–$0$327,075-44.7-14.3%gated
EXENo Long RegimeXLE41$0–$0$378,620-19.7-4.6%gated
VMIMature TrendXLI40$0–$0$101,118+1.7+4.0%gated
BTDRNo Long RegimeXLK40$0–$0$226,000+0.5-15.4%gated
VVVNo Long RegimeXLY39$0–$0$318,000-13.1-1.6%gated
FISVNo Long RegimeSPY38$0–$0$499,982-28.5-12.8%gated
ONTNo Long RegimeXLI38$0–$0$100,378-36.9-33.0%gated
FNDNo Long RegimeXLY37$0–$0$121,725-21.9-6.4%gated
STNENo Long RegimeXLK37$0–$0$217,163-65.6-23.4%gated
GRMLNo Long RegimeXLB37$0–$0$245,280-29.7-52.0%gated
ACMNo Long RegimeXLI37$0–$0$100,990-34.4-25.0%gated
CENo Long RegimeXLB37$0–$0$104,698-14.3-6.6%gated
IBPNo Long RegimeXLY36$0–$0$697,381-24.8-6.1%gated
GVHNo Long RegimeXLI35$0–$0$3,499,820-12.0-62.0%gated
SBSWNo Long RegimeXLB34$0–$0$2,273,265-23.1-4.8%gated
STFSNo Long RegimeXLC34$0–$0$2,600,000+4.3-34.0%gated
ACINo Long RegimeXLP30$0–$0$103,320-30.0-24.4%gated
NRSNNo Long RegimeXLV30$0–$0$200,000-69.2-57.4%gated
SLNHNo Long RegimeXLF27$0–$0$163,200+19.2-13.4%gated
HLINo Long RegimeXLF26$0–$0$500,570-31.5-17.8%gated
TKONo Long RegimeXLC25$0–$0$499,953-2.3-0.3%gated
REBNNo Long RegimeXLY24$0–$0$180,000-26.2-29.7%gated
ARKONo Long RegimeXLY22$0–$0$202,762-26.0-24.2%gated
CDLXNo Long RegimeXLC19$0–$0$129,000-51.0-50.2%gated