🔗 Copy link⇓ Download

CFO purchases, filtered for campaign structure

Run Wednesday 19 August 2026, 23:06 · 85 CFO filings → 77 tickers → 67 with clean price history · 6 pass every hard gate

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

Ranked

highest conviction first · click any name to jump to its charts
1 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 2 CLBK Columbia Financial, Inc./Md/ Mature Trend, sector confirmed; strongest on regime (20/20); weakest on sponsorship (10/20). OBV distorted by a 62x volume day — sponsorship read unreliable; last earnings neutral (+0.4%). 70 $17,500–$24,500 3 SON Sonoco Products Co Early Trend Expansion, sector confirmed; strongest on volatility (20/20); weakest on insider signal (8/20). Last earnings neutral (+0.8%); 3 insiders buying. 69 $25,000–$35,000 4 ABCL Abcellera Biologics Inc. Late Extension, sector confirmed; strongest on regime (18/20); weakest on volatility (9/20). Last earnings neutral (-2.8%); 156% above the 200DMA. 66 $10,000–$14,000 5 EBC Eastern Bankshares, Inc. Mature Trend, sector confirmed; strongest on regime (18/20); weakest on insider signal (5/20). OBV distorted by a 18x volume day — sponsorship read unreliable; last earnings neutral (+0.2%). 60 $7,000–$12,300 6 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; 65% above the 200DMA. 55 $4,000–$7,000

Standing aside

61 name(s) a hard gate removed, regardless of score
7 LW Lamb Weston Holdings, Inc. Stand aside — 200DMA is not rising — regime not clear. 75 8 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 9 DMLP Dorchester Minerals, L.P. Stand aside — overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution). 67 10 LEEEF Leef Brands Inc. Stand aside — 200DMA is not rising — regime not clear. (+4 more) 65 11 PGC Peapack Gladstone Financial Corp Stand aside — overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (genuine chop). 64 12 ADSK Autodesk, Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 64 13 KOS Kosmos Energy Ltd. Stand aside — 50DMA is not rising. (+2 more) 64 14 UBER Uber Technologies, Inc Stand aside — 200DMA is not rising — regime not clear. (+1 more) 64 15 LINE Lineage, Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop). 63 16 STRT Strattec Security Corp Stand aside — overlapping range behaviour — efficiency ratio 0.11 vs the 0.15 threshold (genuine chop). 63 17 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 18 CBZ Cbiz, Inc. Stand aside — 200DMA is not rising — regime not clear. 61 19 ABT Abbott Laboratories Stand aside — 200DMA is not rising — regime not clear. 61 20 REI Ring Energy, Inc. Stand aside — 50DMA is not rising. (+2 more) 60 21 GSHD Goosehead Insurance, Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 60 22 EFOR Everforth Inc Stand aside — price below the 200DMA — no long regime. (+1 more) 59 23 TTAM Titan America Sa Stand aside — price below the 200DMA — no long regime. (+1 more) 57 24 XRN Chiron Real Estate Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop). 56 25 CXT Crane Nxt, Co. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 56 26 ADT Adt Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 56 27 NOMD Nomad Foods Ltd Stand aside — 200DMA is not rising — regime not clear. 56 28 AMRZ Amrize Ltd Stand aside — price below the 200DMA — no long regime. (+2 more) 56 29 RYAN Ryan Specialty Holdings, Inc. Stand aside — price below the 200DMA — no long regime. (+1 more) 56 30 MORN Morningstar, Inc. Stand aside — 200DMA is not rising — regime not clear. (+2 more) 56 31 NVRI Enviri Corp Stand aside — overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (genuine chop). 56 32 GEHC Ge Healthcare Technologies Inc. Stand aside — 200DMA is not rising — regime not clear. 54 33 TBBK Bancorp, Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 52 34 UA Under Armour, Inc. Stand aside — price below the 200DMA — no long regime. (+1 more) 50 35 CMCO Columbus McKinnon Corp Stand aside — overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop). 49 36 APLM Apollomics Inc. Stand aside — 200DMA is not rising — regime not clear. (+2 more) 49 37 FOA Finance of America Companies Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 47 38 SMMT Summit Therapeutics Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 47 39 KBR Kbr, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 46 40 HROW Harrow, Inc. Stand aside — 200DMA is not rising — regime not clear. (+2 more) 43 41 VVV Valvoline Inc Stand aside — price below the 200DMA — no long regime. (+1 more) 43 42 SATL Satellogic Inc. Stand aside — 50DMA is not rising. (+1 more) 43 43 FND Floor & Decor Holdings, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 42 44 FCN Fti Consulting, Inc Stand aside — price below the 200DMA — no long regime. (+2 more) 42 45 OPCH Option Care Health, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 42 46 VTS Vitesse Energy, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 41 47 EXE Expand Energy Corp Stand aside — price below the 200DMA — no long regime. (+3 more) 41 48 VMI Valmont Industries Inc Stand aside — 50DMA is not rising. (+2 more) 40 49 BTDR Bitdeer Technologies Group Stand aside — price below the 200DMA — no long regime. (+3 more) 40 50 FISV Fiserv Inc Stand aside — price below the 200DMA — no long regime. (+3 more) 40 51 IBP Installed Building Products, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 39 52 STFS Star Fashion Culture Holdings Ltd Stand aside — price below the 200DMA — no long regime. (+5 more) 38 53 ACM Aecom Stand aside — price below the 200DMA — no long regime. (+3 more) 38 54 GRML Greenland Mines Ltd Stand aside — price below the 200DMA — no long regime. (+5 more) 37 55 CE Celanese Corp Stand aside — price below the 200DMA — no long regime. (+2 more) 37 56 STNE Stoneco Ltd. Stand aside — price below the 200DMA — no long regime. (+3 more) 36 57 GVH Globavend Holdings Ltd Stand aside — price below the 200DMA — no long regime. (+4 more) 35 58 SBSW Sibanye Stillwater Ltd Stand aside — price below the 200DMA — no long regime. (+3 more) 33 59 ONT Onterris, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 32 60 SLNH Soluna Holdings, Inc Stand aside — price below the 200DMA — no long regime. (+6 more) 31 61 NRSN Neurosense Therapeutics Ltd. Stand aside — price below the 200DMA — no long regime. (+5 more) 30 62 ACI Albertsons Companies, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 30 63 TKO Tko Group Holdings, Inc. Stand aside — 200DMA is not rising — regime not clear. (+4 more) 30 64 REBN Reborn Coffee, Inc. Stand aside — price below the 200DMA — no long regime. (+5 more) 27 65 ARKO Arko Corp. Stand aside — price below the 200DMA — no long regime. (+2 more) 26 66 HLI Houlihan Lokey, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 26 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 100d since buy
75
conviction / 100
+0.5 since 18 Aug
83.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.8
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.86
Add above
55.28
Cut below
51.48
50DMA
47.86
200DMA
46.81
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.24
Sponsorship / positioning
  • OBV 50d slope +0.334 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%
  • 100 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -13.1 pts
  • stock vs XLP RS (3m/6m avg): +18.6 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 (47.86) 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,792,327
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+36.5%
07 Apr 2026Jana Partners Management, LPUnclassified236,000$41.11$9,702,040+31.0%
07 Apr 2026Prestage NormanDirector2,500$41.40$103,500+30.1%
13 Apr 2026Jana Partners Management, LPUnclassified150,000$42.48$6,371,500+26.8%
27 Apr 2026Gray James DCFO4,556$43.85$199,781+22.8%
11 May 2026Gray James DCFO10,000$40.92$409,225+31.6%
Reaction to news
8 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
20 Feb 268-K/ADirector or officer change+0.1%-0.7%-1.4%0.5x-0.2%Neutral
#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.
Late Extension XLI sector confirmed $204,500 CFO$15,543,656 other insiders (5) 4 insider(s) net purchase ratio +1.00 162d since buy
73
conviction / 100
-8.3 since 19 Aug
82.5
technical / 100
$10,000–$14,000
Probe · sized down 60% for campaign stage (Late Extension)
Regime clarity19.0
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)6.8
Cross-asset confirmation13.0
Last
51.86
Add above
55.90
Cut below
47.54
50DMA
46.10
200DMA
35.37
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.25
Sponsorship / positioning
  • OBV 50d slope +0.264 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%
  • 162 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): +83.2 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.10) 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,963,213
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+153.6%
11 Mar 2026Masterson Ellen HDirector1,200$19.90$23,880+160.6%
11 Mar 2026Callens Christian POfficer1,250$19.28$24,100+169.0%
17 Mar 2026Sarvadi Paul JCEO201,987$23.21$4,688,790+123.4%
05 May 2026Sarvadi Paul JCEO100,000$28.73$2,873,236+80.5%
03 Jun 2026Sarvadi Paul JCEO233,000$34.05$7,933,650+52.3%
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
#3 CLBK
Columbia Financial, Inc./Md/
Mature Trend, sector confirmed; strongest on regime (20/20); weakest on sponsorship (10/20). OBV distorted by a 62x 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 30d since buy
70
conviction / 100
-4.5 since 18 Aug
75.0
technical / 100
$17,500–$24,500
Standard · sized down 30% for campaign stage (Mature Trend)
Regime clarity20.0
Sponsorship / positioning9.8
Volatility behaviour16.0
Catalyst alignment (insider)10.3
Cross-asset confirmation14.2
Last
11.69
Add above
11.74
Cut below
10.51
50DMA
10.22
200DMA
8.49
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.171 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 6.8x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • 6 day(s) above 10x median volume (peak 62x) — 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 expanding 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
  • 30 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -2.4 pts
  • stock vs XLF RS (3m/6m avg): +23.5 pts
What strengthens the thesis
  • A confirmed higher high above 11.74 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.22) 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 $69,606,075
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+16.9%
20 Jul 2026Wainwright Jim HobartDirector10,000$10.00$100,000+16.9%
20 Jul 2026Massood Michael Jr.Director25,000$10.00$250,000+16.9%
20 Jul 2026Lewis Oliver Edward JrUnclassified15,000$10.00$150,000+16.9%
20 Jul 2026Klein Steven MCOO50,000$10.00$500,000+16.9%
20 Jul 2026Randall Elizabeth E.Director49,980$10.00$499,800+16.9%
20 Jul 2026Sorrentini LucyDirector20,000$10.00$200,000+16.9%
20 Jul 2026Klimowich JohnOther C-suite35,000$10.00$350,000+16.9%
20 Jul 2026Schlesinger Allyson KatzUnclassified50,000$10.00$500,000+16.9%
20 Jul 2026Splaine Thomas JrCFO50,000$10.00$500,000+16.9%
20 Jul 2026Kemly Thomas J.CEO53,057$10.00$530,570+16.9%
20 Jul 2026Holland Noel R.Director15,000$10.00$150,000+16.9%
20 Jul 2026Prabhu Manesh BalachandranOther C-suite15,000$10.00$150,000+16.9%
20 Jul 2026Kuiken James MichaelDirector10,000$10.00$100,000+16.9%
20 Jul 2026Rinaldi Mayra LisethOfficer10,337$10.00$103,370+16.9%
20 Jul 2026Gibney Dennis E.Other C-suite44,500$10.00$445,000+16.9%
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
#4 SON
Sonoco Products Co
Early Trend Expansion, sector confirmed; strongest on volatility (20/20); weakest on insider signal (8/20). Last earnings neutral (+0.8%); 3 insiders buying.
Early Trend Expansion XLY sector confirmed $399,998 CFO$589,629 other insiders (2) 3 insider(s) net purchase ratio +0.81 117d since buy
69
conviction / 100
unchanged since 18 Aug
76.0
technical / 100
$25,000–$35,000
Standard
Regime clarity17.6
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)8.4
Cross-asset confirmation9.2
Last
57.90
Add above
60.11
Cut below
54.86
50DMA
54.90
200DMA
49.35
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.233 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%
  • 117 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY above a flat 200DMA (stable)
  • XLY vs SPY 6m: -10.9 pts
  • stock vs XLY RS (3m/6m avg): +12.2 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 (54.90) 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 $59,783,623
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+16.6%
27 Apr 2026Harrell James A. IIIPresident6,753$50.37$340,183+14.9%
07 Aug 2026Coker R. HowardCEO4,345$57.41$249,446+0.9%
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
#5 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 100d since buy
68
conviction / 100
unchanged since 18 Aug
81.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.5
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
147.26
Add above
157.35
Cut below
111.47
50DMA
124.27
200DMA
93.99
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.31
Sponsorship / positioning
  • OBV 50d slope +0.430 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 6.0% 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%
  • 100 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.0 pts
  • stock vs XLK RS (3m/6m avg): +53.6 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 (124.27) 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 $63,548,637
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+68.8%
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
#6 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 0d since buy
67
conviction / 100
73.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning11.1
Volatility behaviour19.5
Catalyst alignment (insider)8.2
Cross-asset confirmation13.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Last
28.21
Add above
28.35
Cut below
25.35
50DMA
25.69
200DMA
24.11
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.121 avg-daily-volumes/bar
  • 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%
  • CFO bought today
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.0 pts
  • stock vs XLE RS (3m/6m avg): -0.7 pts
What strengthens the thesis
  • A confirmed higher high above 28.35 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.69) 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,679,666
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+5.3%
20 May 2026Dorchester Minerals Operating LPUnclassified7,500$28.30$212,280-0.3%
01 Jun 2026Dorchester Minerals Operating LPUnclassified7,500$27.56$206,720+2.4%
19 Aug 2026Moriyama Leslie ACFO5,197$28.30$147,075-0.3%
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
#7 ABCL
Abcellera Biologics Inc.
Late Extension, sector confirmed; strongest on regime (18/20); weakest on volatility (9/20). Last earnings neutral (-2.8%); 156% 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 5d since buy
66
conviction / 100
+1.8 since 18 Aug
70.9
technical / 100
$10,000–$14,000
Probe · sized down 60% for campaign stage (Late Extension)
Regime clarity18.5
Sponsorship / positioning14.0
Volatility behaviour9.0
Catalyst alignment (insider)9.3
Cross-asset confirmation15.2
Last
12.01
Add above
12.15
Cut below
5.09
50DMA
6.96
200DMA
4.70
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.33
Sponsorship / positioning
  • OBV 50d slope +0.281 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%
  • 5 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -0.3 pts
  • stock vs XLV RS (3m/6m avg): +224.0 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 (6.96) 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 $89,806,601
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+267.3%
27 Feb 2026Thermopylae Holdings Ltd.Unclassified38,000$3.44$130,720+249.1%
27 Feb 2026Booth AndrewCFO42,600$3.42$145,692+251.2%
14 May 2026Montalbano John S.Director20,000$4.77$95,400+151.8%
12 Aug 2026Hayden Michael RDirector46,387$10.37$481,033+15.8%
14 Aug 2026Booth AndrewCFO37,200$10.32$383,904+16.4%
18 Aug 2026Montalbano John S.Director10,000$11.03$110,300+8.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.5xRewarded
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
#8 LEEEF
Leef Brands Inc.
Stand aside — 200DMA is not rising — regime not clear. (+4 more)
Unclear XLV sector confirmed $120,352 CFO$33,968 other insiders (1) 2 insider(s) net purchase ratio +1.00 65d since buy
65
conviction / 100
+1.4 since 18 Aug
68.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning10.7
Volatility behaviour18.7
Catalyst alignment (insider)9.6
Cross-asset confirmation15.2
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).
  • 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.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.107 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
  • 65 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -0.3 pts
  • stock vs XLV RS (3m/6m avg): +41.7 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 $34,414
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
#9 PGC
Peapack Gladstone Financial Corp
Stand aside — overlapping range behaviour — efficiency ratio 0.06 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 141d since buy
64
conviction / 100
-1.4 since 18 Aug
76.5
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.1
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (genuine chop).
Last
45.06
Add above
48.00
Cut below
44.85
50DMA
46.17
200DMA
36.79
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.06 (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 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%
  • 141 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -2.4 pts
  • stock vs XLF RS (3m/6m avg): +7.9 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,848,037
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.0%
30 Mar 2026Campion PatrickDirector1,430$34.97$49,993+28.9%
31 Mar 2026Cavallaro Frank A.CFO2,890$34.95$101,000+28.9%
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 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 65d since buy
64
conviction / 100
-3.1 since 18 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.03 vs the 0.15 threshold (genuine chop).
Last
251.29
Add above
255.14
Cut below
202.15
50DMA
218.58
200DMA
249.95
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.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.321 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%
  • 65 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.0 pts
  • stock vs XLK RS (3m/6m avg): -12.2 pts
What strengthens the thesis
  • A confirmed higher high above 255.14 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 (218.58) 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 $480,971,951
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.7%
15 Jun 2026Moorjani JaneshCFO2,500$197.67$494,175+27.1%
16 Jun 2026Anagnost AndrewCEO2,460$202.66$498,544+24.0%
23 Jun 2026Cahill John TDirector2,000$189.20$378,400+32.8%
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
#11 KOS
Kosmos Energy Ltd.
Stand aside — 50DMA is not rising. (+2 more)
Mature Trend XLE sector confirmed $299,999 CFO$6,700,001 other insiders (3) 4 insider(s) net purchase ratio +0.82 162d since buy
64
conviction / 100
-0.5 since 18 Aug
71.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.0
Sponsorship / positioning13.5
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.04 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 38% deep. Huge travel, no net progress).
  • Price $2.82 below the $5.00 floor.
Last
2.82
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.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.204 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%
  • 162 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.0 pts
  • stock vs XLE RS (3m/6m avg): +16.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 $32,167,367
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+48.4%
10 Mar 2026Stice J MichaelDirector52,631$1.90$99,999+48.4%
10 Mar 2026Shah Nealesh D.CFO157,894$1.90$299,999+48.4%
10 Mar 2026Inglis Andrew GCEO315,790$1.90$600,001+48.4%
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 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 176d since buy
64
conviction / 100
+15.7 since 18 Aug
67.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning14.1
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.07 vs the 0.15 threshold (genuine chop).
Last
78.04
Add above
78.99
Cut below
66.74
50DMA
72.55
200DMA
77.29
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.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.018 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
  • 176 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.0 pts
  • stock vs XLK RS (3m/6m avg): -12.1 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.55) 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,529,935,198
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+9.5%
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
#13 LINE
Lineage, Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.05 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 12d since buy
63
conviction / 100
+0.8 since 18 Aug
66.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning16.0
Volatility behaviour12.5
Catalyst alignment (insider)10.0
Cross-asset confirmation10.9
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Last
41.77
Add above
45.00
Cut below
40.37
50DMA
42.62
200DMA
37.57
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.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.082 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 expanding 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%
  • 12 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLRE
  • XLRE above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -9.2 pts
  • stock vs XLRE RS (3m/6m avg): +8.1 pts
What strengthens the thesis
  • A confirmed higher high above 45.00 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,810,289
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+11.4%
07 Aug 2026Lemasters Robb A.CFO20,000$41.33$826,638+1.1%
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
#14 STRT
Strattec Security Corp
Stand aside — overlapping range behaviour — efficiency ratio 0.11 vs the 0.15 threshold (genuine chop).
Mature Trend XLY sector not confirmed $125,060 CFO$161,370 other insiders (2) 3 insider(s) net purchase ratio +1.00 99d since buy
63
conviction / 100
-0.9 since 18 Aug
69.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning12.2
Volatility behaviour20.0
Catalyst alignment (insider)8.0
Cross-asset confirmation6.1
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.11 vs the 0.15 threshold (genuine chop).
Last
80.56
Add above
91.97
Cut below
74.17
50DMA
82.20
200DMA
78.67
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.11 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.159 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 10.4% 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%
  • 99 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY above a flat 200DMA (stable)
  • XLY vs SPY 6m: -10.9 pts
  • stock vs XLY RS (3m/6m avg): +2.0 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.20) with expanding volatility — reduce.
  • Breakdown below the prior structural base (74.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: 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,432,970
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+28.8%
12 May 2026Slater Jennifer LynnCEO1,598$62.58$100,000+28.7%
12 May 2026Liebau Frederic Jack JrDirector1,000$61.37$61,370+31.3%
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
#15 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 127d since buy
61
conviction / 100
unchanged since 18 Aug
65.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)9.1
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.37M below the liquidity floor.
  • Price $2.22 below the $5.00 floor.
Last
2.22
Add above
2.88
Cut below
2.05
50DMA
2.53
200DMA
1.69
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.025 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
  • 127 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.0 pts
  • stock vs XLK RS (3m/6m avg): +39.8 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.53) 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 $368,280
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+25.4%
14 Apr 2026Maskin ScottCEO554,712$1.77$981,840+25.4%
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
#16 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 159d since buy
61
conviction / 100
unchanged since 18 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.4
Cross-asset confirmation13.0
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
54.87
Add above
55.56
Cut below
54.33
50DMA
42.39
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.41
Sponsorship / positioning
  • OBV 50d slope +0.303 avg-daily-volumes/bar
  • 1 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 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%
  • 159 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): +74.3 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.39) 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 $118,480,148
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.3%
13 Mar 2026Young Rodney ADirector1,000$26.06$26,055+110.6%
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
#17 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 118d since buy
61
conviction / 100
-5.4 since 18 Aug
71.4
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.7
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
114.43
Add above
115.27
Cut below
87.64
50DMA
98.62
200DMA
105.94
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.320 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%
  • 118 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -0.3 pts
  • stock vs XLV RS (3m/6m avg): -0.0 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 (98.62) 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 $928,507,458
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+25.1%
27 Apr 2026Starks Daniel JDirector10,000$92.65$926,537+23.5%
07 May 2026Stratton John GDirector2,000$86.82$173,640+31.8%
Reaction to news
8 material events; 1 taken well, 2 badly; last earnings 16 Jul: neutral (+10.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
09 Mar 268-KMaterial agreement; Material obligation created-0.1%+2.8%+1.9%1.5x-2.4%Rewarded
#18 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 65d since buy
60
conviction / 100
-1.7 since 18 Aug
62.8
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 confirmation11.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 47% deep. Huge travel, no net progress).
  • Price $1.43 below the $5.00 floor.
Last
1.43
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.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.312 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.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 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%
  • 65 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.0 pts
  • stock vs XLE RS (3m/6m avg): -6.6 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,534,468
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+20.2%
15 Jun 2026Johl Sundip SinghCFO231,000$1.21$278,840+18.2%
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
#19 EBC
Eastern Bankshares, Inc.
Mature Trend, sector confirmed; strongest on regime (18/20); weakest on insider signal (5/20). OBV distorted by a 18x volume day — sponsorship read unreliable; last earnings neutral (+0.2%).
Mature Trend XLF sector confirmed $188,100 CFO 1 insider(s) net purchase ratio +0.42 167d since buy
60
conviction / 100
-2.2 since 18 Aug
68.8
technical / 100
$7,000–$12,300
Probe · sized down 30% for campaign stage (Mature Trend)
Regime clarity18.0
Sponsorship / positioning10.5
Volatility behaviour16.0
Catalyst alignment (insider)4.9
Cross-asset confirmation10.5
Last
23.01
Add above
23.75
Cut below
22.04
50DMA
22.30
200DMA
20.05
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.20
Sponsorship / positioning
  • OBV 50d slope +0.352 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.42 (1 buying vs 2 selling)
  • CFO purchases $188,100 (CFO)
  • 0.4 bps of market cap
  • grew the CFO's own position by 20%
  • 167 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -2.4 pts
  • stock vs XLF RS (3m/6m avg): +2.8 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.30) 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,957,670
Net insider activity
Net buying across the insider group.
Open-market purchases$188,100
Open-market sales$76,381
Sales after option exercise$14
Distinct buyers / sellers1 / 2
Net purchase ratio+0.42
Net purchase ratio, excl. option-exercise sales+0.42
Purchase tape
1 CFO purchase(s) worth $188,100.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 Mar 2026Rosato R DavidCFO10,000$18.81$188,100+22.3%
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
#20 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 83d since buy
60
conviction / 100
-0.4 since 18 Aug
70.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity11.7
Sponsorship / positioning14.0
Volatility behaviour16.4
Catalyst alignment (insider)3.5
Cross-asset confirmation14.2
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
68.39
Add above
70.88
Cut below
48.19
50DMA
53.57
200DMA
55.54
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.21
Sponsorship / positioning
  • OBV 50d slope +0.512 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
  • 83 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -2.4 pts
  • stock vs XLF RS (3m/6m avg): +37.4 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 (53.57) 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,332,527
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+52.5%
14 May 2026Miller MarkCEO5,000$36.89$184,450+85.4%
15 May 2026Jones Mark E. Jr.COO2,650$37.50$99,375+82.4%
18 May 2026Thornthwaite Martin EllisOfficer5,000$41.50$207,500+64.8%
28 May 2026Martin John ArthurCFO5,000$34.73$173,650+96.9%
29 May 2026Langston Patrick Ryan10% owner2,800$35.56$99,568+92.3%
24 Jul 2026Durable Capital Partners LPUnclassified153,723$59.22$9,104,027+15.5%
31 Jul 2026Durable Capital Partners LPUnclassified36,256$61.92$2,245,140+10.4%
31 Jul 2026Lane Peter R.Director1,600$63.14$101,024+8.3%
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
#21 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 117d since buy
59
conviction / 100
+1.9 since 18 Aug
64.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.2
Sponsorship / positioning20.0
Volatility behaviour9.0
Catalyst alignment (insider)7.1
Cross-asset confirmation16.6
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
Last
31.95
Add above
41.71
Cut below
17.06
50DMA
22.78
200DMA
35.01
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
  • no HH/HL structure
  • efficiency ratio 0.26
Sponsorship / positioning
  • OBV 50d slope +0.281 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%
  • 117 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.0 pts
  • stock vs XLK RS (3m/6m avg): +3.5 pts
What strengthens the thesis
  • A confirmed higher high above 41.71 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 (22.78) 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,959,659
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+70.9%
24 Apr 2026Hanson Theodore S.CEO51,965$19.24$999,786+66.1%
24 Apr 2026Frantz Mark A.Director3,800$18.92$71,896+68.9%
24 Apr 2026Holman Jonathan SDirector2,000$18.87$37,739+69.3%
24 Apr 2026Painter Jennifer HankesOfficer2,500$20.03$50,078+59.5%
24 Apr 2026Iyer SadasivamPresident1,725$19.30$33,289+65.5%
24 Apr 2026Dyer Joseph WendellDirector2,684$18.63$50,003+71.5%
24 Apr 2026Hawthorne Maria RDirector5,136$19.49$100,112+63.9%
24 Apr 2026Matin ArshadDirector10,000$19.35$193,462+65.1%
27 Apr 2026Obermaier Patricia LDirector2,500$20.61$51,513+55.0%
27 Apr 2026Lindstrom CarolDirector247$20.15$4,977+58.6%
27 Apr 2026Callaghan Brian J.Director5,121$20.27$103,800+57.6%
28 Apr 2026Cunningham RoseCAO / Controller1,125$22.27$25,054+43.5%
28 Apr 2026Iyer SadasivamPresident1,110$22.67$25,164+40.9%
29 Apr 2026Dyer Joseph WendellDirector1,112$22.47$24,992+42.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
#22 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 153d since buy
57
conviction / 100
-0.8 since 18 Aug
60.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning16.9
Volatility behaviour12.8
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
15.19
Add above
17.82
Cut below
15.14
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.113 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 21.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
  • 153 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -12.8 pts
  • stock vs XLB RS (3m/6m avg): -11.6 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 (15.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: 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,619,207
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+1.7%
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
#23 XRN
Chiron Real Estate Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.01 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 100d since buy
56
conviction / 100
+0.2 since 18 Aug
60.2
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.4
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
Last
36.87
Add above
38.27
Cut below
34.56
50DMA
36.50
200DMA
34.25
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.01 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.041 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
  • 100 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLRE
  • XLRE above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -9.2 pts
  • stock vs XLRE RS (3m/6m avg): +3.1 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.50) 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,248,949
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.1%
11 May 2026Crowley PaulaDirector1,000$34.00$34,000+8.4%
11 May 2026Cole HenryDirector583$34.30$19,998+7.5%
12 May 2026Wittman LoriDirector2,940$33.85$99,515+8.9%
12 May 2026Marston RonaldDirector1,500$34.07$51,110+8.2%
12 May 2026Barber Jamie AllenOfficer1,481$33.50$49,614+10.1%
12 May 2026Holley DanicaCOO1,490$33.99$50,645+8.5%
12 May 2026Decker Mark Okey JrCEO5,000$33.94$169,700+8.6%
14 May 2026Cypher MatthewDirector1,420$35.12$49,874+5.0%
10 Aug 2026Decker Mark Okey JrCEO8,000$35.88$287,040+2.8%
10 Aug 2026Fitzgerald CharlesDirector27,600$35.94$991,944+2.6%
11 Aug 2026Decker Mark Okey JrCEO6,875$35.92$246,950+2.6%
11 Aug 2026Decker Mark Okey JrCEO550$36.00$19,800+2.4%
11 Aug 2026Fitzgerald CharlesDirector14,000$35.78$500,920+3.0%
12 Aug 2026Roseth Aaron RobertCOO13,500$36.73$495,855+0.4%
14 Aug 2026Whitlock Matthew FitzsimmonsOther C-suite1,000$36.80$36,795+0.2%
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
#24 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 68d since buy
56
conviction / 100
+5.4 since 18 Aug
60.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 confirmation9.8
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Last
48.56
Add above
57.77
Cut below
47.73
50DMA
49.58
200DMA
48.41
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.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.420 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%
  • 68 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): +4.3 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.58) 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 $30,304,631
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+15.3%
12 Jun 2026Cristiano ChristinaCFO3,550$41.96$148,958+15.7%
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
#25 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 82d since buy
56
conviction / 100
+5.4 since 18 Aug
60.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning13.3
Volatility behaviour16.0
Catalyst alignment (insider)7.4
Cross-asset confirmation7.4
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.39
Add above
7.97
Cut below
6.76
50DMA
6.98
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.194 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 expanding 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%
  • 82 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): -3.8 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.98) 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,571,149
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+10.0%
08 May 2026Houston Daniel JosephDirector36,450$6.87$250,412+7.6%
11 May 2026Khan OmarOther C-suite7,280$6.88$50,080+7.4%
12 May 2026Ahmad FawadOfficer7,500$6.75$50,625+9.5%
14 May 2026Miller KimberlyOther C-suite3,625$6.91$25,049+6.9%
29 May 2026Likosar JeffreyCFO15,000$6.75$101,250+9.5%
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
#26 NOMD
Nomad Foods Ltd
Stand aside — 200DMA is not rising — regime not clear.
Regime Shift XLP sector confirmed $143,069 CFO$9,013,960 other insiders (3) 4 insider(s) net purchase ratio +1.00 97d since buy
56
conviction / 100
+0.7 since 18 Aug
60.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.7
Sponsorship / positioning12.7
Volatility behaviour12.5
Catalyst alignment (insider)7.3
Cross-asset confirmation10.7
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
11.94
Add above
12.60
Cut below
10.88
50DMA
11.16
200DMA
10.84
NOMD daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
NOMD — daily, 14 months
XLP sector ETF daily chart
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.19
Sponsorship / positioning
  • OBV 50d slope +0.176 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%
  • 97 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -13.1 pts
  • stock vs XLP RS (3m/6m avg): +7.4 pts
What strengthens the thesis
  • A confirmed higher high above 12.60 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.16) with expanding volatility — reduce.
  • Breakdown below the prior structural base (10.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: 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,020,391
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+26.1%
13 May 2026Ashken Ian G HDirector100,000$9.13$912,690+30.8%
14 May 2026Baldew RubenCFO14,731$9.71$143,069+23.0%
15 May 2026Brisby DominicCEO150,000$9.79$1,468,860+22.0%
Reaction to news
3 material events; 2 taken well, 1 badly; last earnings 13 Aug: rewarded (+5.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
13 Aug 26EarningsEarnings-4.1%+5.6%+4.9%2.7xRewarded
07 May 26EarningsEarnings+2.4%+0.2%+0.5%2.2x-1.7%Shrugged off
26 Feb 26EarningsEarnings-8.6%-8.7%-8.1%6.4x-8.3%Punished
#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 8d since buy
56
conviction / 100
unchanged since 18 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
45.26
Add above
52.88
Cut below
44.63
50DMA
50.65
200DMA
53.43
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.044 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 24.6% 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
  • 8 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -12.8 pts
  • stock vs XLB RS (3m/6m avg): -17.1 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.65) with expanding volatility — reduce.
  • Breakdown below the prior structural base (44.63) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: 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 $168,812,955
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-29.2%
06 Mar 2026Jenisch Jan PhilippCEO60,000$58.05$3,483,000-22.0%
09 Mar 2026Hill JaimePresident3,184$56.34$179,387-19.7%
10 Mar 2026Johnston Ian ACFO4,250$58.94$250,474-23.2%
11 Mar 2026Brouwer RoaldOther C-suite3,000$58.72$176,160-22.9%
11 Mar 2026Hill JaimePresident1,000$58.91$58,910-23.2%
12 Mar 2026Hill JaimePresident1,000$56.90$56,900-20.5%
13 Mar 2026Brouwer RoaldOther C-suite2,000$54.88$109,760-17.5%
13 Mar 2026Gross MarioOfficer3,200$55.29$176,936-18.1%
05 May 2026Clark Stephen SOther C-suite2$52.75$114-14.2%
15 May 2026Jenisch Jan PhilippCEO28,417$49.53$1,407,571-8.6%
19 May 2026Gross MarioOfficer4,000$49.01$196,032-7.7%
19 May 2026Jenisch Jan PhilippCEO19,001$49.39$938,451-8.4%
21 May 2026Brouwer RoaldOther C-suite1,500$49.84$74,760-9.2%
22 May 2026Forrest NollaigUnclassified2,000$50.25$100,500-9.9%
11 Aug 2026Oran BarisCFO6,000$47.26$283,530-4.2%
11 Aug 2026Hill JaimePresident1,500$47.12$70,680-3.9%
11 Aug 2026Gross MarioOfficer3,568$46.60$166,252-2.9%
11 Aug 2026Brouwer RoaldOther C-suite1,500$46.36$69,540-2.4%
11 Aug 2026Clark Stephen SOther C-suite5,260$47.31$248,851-4.3%
17 Aug 2026Poletti Samuel JonasOfficer2,510$46.92$117,769-3.5%
Reaction to news
8 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
20 Feb 268-KAuditor change+0.6%+1.9%+1.2%0.9x-0.2%Neutral
#28 RYAN
Ryan Specialty Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long Regime XLF sector confirmed $200,293 CFO$5,402,291 other insiders (5) 6 insider(s) net purchase ratio +0.97 77d since buy
56
conviction / 100
+0.4 since 18 Aug
58.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.4
Sponsorship / positioning11.8
Volatility behaviour16.5
Catalyst alignment (insider)8.6
Cross-asset confirmation11.3
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
Last
42.21
Add above
48.06
Cut below
41.12
50DMA
39.97
200DMA
42.24
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 BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.17
Sponsorship / positioning
  • OBV 50d slope +0.146 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 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%
  • 77 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -2.4 pts
  • stock vs XLF RS (3m/6m avg): +5.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.
What invalidates the thesis
  • Loss of the rising 50DMA (39.97) 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 $97,069,390
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+5.6%
03 Jun 2026Hamilton Janice MCFO6,300$31.79$200,293+32.8%
03 Jun 2026Katz Mark StephenOfficer3,215$31.07$99,888+35.9%
05 Jun 2026Ryan Patrick GUnclassified120,000$32.50$3,899,736+29.9%
10 Jun 2026Rogers John W JrDirector7,500$35.16$263,732+20.1%
11 Jun 2026Kuczinski Anthony JDirector3,000$34.99$104,960+20.6%
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
#29 MORN
Morningstar, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+2 more)
Regime Shift XLF sector confirmed $186,590 CFO 1 insider(s) net purchase ratio -0.99 168d since buy
56
conviction / 100
-0.1 since 18 Aug
67.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning13.9
Volatility behaviour13.9
Catalyst alignment (insider)1.6
Cross-asset confirmation14.2
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.
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
213.65
Add above
219.90
Cut below
190.08
50DMA
178.13
200DMA
186.93
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.14 (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 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%
  • 168 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -2.4 pts
  • stock vs XLF RS (3m/6m avg): +16.8 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.13) 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,970,835
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+14.5%
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
#30 NVRI
Enviri Corp
Stand aside — overlapping range behaviour — efficiency ratio 0.03 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 75d since buy
56
conviction / 100
+1.0 since 18 Aug
58.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning10.5
Volatility behaviour10.3
Catalyst alignment (insider)9.1
Cross-asset confirmation8.7
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (genuine chop).
Last
20.52
Add above
24.20
Cut below
20.27
50DMA
21.93
200DMA
19.10
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.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.221 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 33x) — 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
  • 75 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): +0.6 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.93) 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,439,197
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+13.4%
03 Jun 2026Hochman Russell C.CEO51,519$19.43$1,001,014+5.6%
05 Jun 2026Minan Peter FrancisCFO8,333$19.25$160,410+6.6%
17 Aug 2026Haznedar Carolann IDirector4,875$20.46$99,747+0.3%
18 Aug 2026Minan Peter FrancisCFO2,946$20.27$59,715+1.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
#31 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; 65% above the 200DMA.
Late Extension XLV sector confirmed $1,133,317 CFO$1,397,168 other insiders (4) 3 insider(s) net purchase ratio +0.19 51d since buy
55
conviction / 100
+1.7 since 18 Aug
58.1
technical / 100
$4,000–$7,000
Probe · sized down 60% for campaign stage (Late Extension)
Regime clarity14.8
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)8.7
Cross-asset confirmation15.2
Last
33.11
Add above
37.90
Cut below
23.12
50DMA
25.27
200DMA
20.05
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.19
Sponsorship / positioning
  • OBV 50d slope -0.069 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 4.2x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • 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
  • 51 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -0.3 pts
  • stock vs XLV RS (3m/6m avg): +147.6 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.27) 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,391,450
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+23.8%
31 Mar 2026Millennium Management LLCUnclassified12,180$31.37$382,100+5.5%
02 Apr 2026Millennium Management LLCUnclassified4,215$33.54$141,364-1.3%
22 Jun 2026Stephenson Brian CCFO17,413$23.31$405,921+42.0%
22 Jun 2026Parikh Anand KiranCEO2,806$19.76$55,447+67.6%
24 Jun 2026Stephenson Brian CCFO15,641$25.65$401,269+29.1%
29 Jun 2026Stephenson Brian CCFO13,634$23.92$326,127+38.4%
Reaction to news
  • No material filings found in the window.
#32 GEHC
Ge Healthcare Technologies Inc.
Stand aside — 200DMA is not rising — regime not clear.
Regime Shift XLV sector confirmed $200,585 CFO$6,222,551 other insiders (7) 8 insider(s) net purchase ratio +1.00 110d since buy
54
conviction / 100
-1.0 since 18 Aug
58.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.6
Sponsorship / positioning10.4
Volatility behaviour16.8
Catalyst alignment (insider)7.2
Cross-asset confirmation9.2
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
74.62
Add above
75.91
Cut below
60.58
50DMA
66.09
200DMA
72.79
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.16
Sponsorship / positioning
  • OBV 50d slope +0.095 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%
  • 110 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -0.3 pts
  • stock vs XLV RS (3m/6m avg): -10.4 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.09) 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,599,924
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+23.4%
30 Apr 2026Arduini Peter JCEO4,169$59.93$249,827+24.5%
01 May 2026Saccaro JamesCFO3,310$60.60$200,585+23.1%
06 May 2026Culp H Lawrence JrDirector80,805$61.88$5,000,076+20.6%
06 May 2026Stromberg William JDirector1,000$61.69$61,689+21.0%
08 May 2026Yang Watkin Phoebe L.Director1,000$63.01$63,006+18.4%
12 May 2026Hochman Rodney FDirector1,618$62.03$100,365+20.3%
22 May 2026Lobo KevinDirector10,000$64.18$641,800+16.3%
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 173d since buy
52
conviction / 100
-0.8 since 18 Aug
63.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.2
Sponsorship / positioning4.8
Volatility behaviour20.0
Catalyst alignment (insider)1.4
Cross-asset confirmation12.9
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
67.91
Add above
73.02
Cut below
64.33
50DMA
64.83
200DMA
61.58
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.145 avg-daily-volumes/bar
  • OBV DIVERGENCE during acceleration
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 5.7% 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%
  • 173 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -2.4 pts
  • stock vs XLF RS (3m/6m avg): +10.7 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 (64.83) 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,907,174
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+22.9%
01 May 2026Cohn MatthewDirector2,500$59.52$148,798+14.1%
Reaction to news
  • No material filings found in the window.
#34 UA
Under Armour, Inc.
Stand aside — price below the 200DMA — no long regime. (+1 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 8d since buy
50
conviction / 100
-0.7 since 18 Aug
52.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning12.6
Volatility behaviour13.0
Catalyst alignment (insider)8.5
Cross-asset confirmation4.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 32% deep. Huge travel, no net progress).
Last
5.13
Add above
7.32
Cut below
4.94
50DMA
6.19
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.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.172 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%
  • 8 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY above a flat 200DMA (stable)
  • XLY vs SPY 6m: -10.9 pts
  • stock vs XLY RS (3m/6m avg): -17.8 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.19) 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 $17,225,010
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.0%
11 Aug 2026Taleghani RezaCFO18,656$5.37$100,181-4.5%
Reaction to news
  • No material filings found in the window.
#35 CMCO
Columbus McKinnon Corp
Stand aside — overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
Regime Shift XLI sector confirmed $147,525 CFO 1 insider(s) net purchase ratio +0.58 19d since buy
49
conviction / 100
+4.2 since 18 Aug
51.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning0.0
Volatility behaviour14.2
Catalyst alignment (insider)8.3
Cross-asset confirmation9.8
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
Last
17.69
Add above
22.21
Cut below
14.54
50DMA
15.85
200DMA
16.55
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.064 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 17.8% 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
  • 19 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): +4.3 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.85) 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,574,938
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-10.1%
Reaction to news
  • No material filings found in the window.
#36 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 5d since buy
49
conviction / 100
-0.2 since 18 Aug
47.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity9.4
Sponsorship / positioning7.2
Volatility behaviour6.5
Catalyst alignment (insider)10.7
Cross-asset confirmation15.2
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Market cap $68M below the $300M floor.
  • Avg dollar volume $0.59M below the liquidity floor.
Last
23.59
Add above
26.71
Cut below
16.70
50DMA
18.37
200DMA
17.38
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.17
Sponsorship / positioning
  • OBV 50d slope -0.008 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.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 4 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
  • 5 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -0.3 pts
  • stock vs XLV RS (3m/6m avg): +20.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.37) 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 $589,576
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.3%
14 Aug 2026Lin Peter Kuan-HowCFO26,667$15.00$400,005+57.3%
14 Aug 2026Chen Hung-WenCEO536,667$14.07$7,550,004+67.7%
Reaction to news
  • No material filings found in the window.
#37 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 159d since buy
47
conviction / 100
-1.4 since 18 Aug
55.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning10.5
Volatility behaviour14.8
Catalyst alignment (insider)3.4
Cross-asset confirmation8.2
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.05 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
  • Market cap $195M below the $300M floor.
Last
21.18
Add above
24.86
Cut below
19.09
50DMA
23.04
200DMA
21.64
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.101 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.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 25.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%
  • 159 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -2.4 pts
  • stock vs XLF RS (3m/6m avg): -10.5 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.04) 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,136,024
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+23.3%
13 Mar 2026Engel Matthew ACFO10,600$16.45$174,402+28.8%
13 Mar 2026Cooperman Leon GUnclassified28$16.10$451+31.6%
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 76d since buy
47
conviction / 100
+2.6 since 18 Aug
48.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.9
Sponsorship / positioning14.3
Volatility behaviour13.0
Catalyst alignment (insider)8.8
Cross-asset confirmation9.2
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
Last
13.11
Add above
15.75
Cut below
12.55
50DMA
14.12
200DMA
16.67
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.17
Sponsorship / positioning
  • OBV 50d slope +0.025 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.4% 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%
  • 76 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -0.3 pts
  • stock vs XLV RS (3m/6m avg): -34.1 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.12) with expanding volatility — reduce.
  • Breakdown below the prior structural base (12.55) — 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 $64,302,063
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-10.2%
04 Jun 2026Zanganeh MahkamCEO100,000$14.60$1,460,000-10.2%
04 Jun 2026Soni Manmeet SinghCFO50,000$14.45$722,250-9.3%
12 Jun 2026Zanganeh MahkamCEO3,810,000$13.12$49,987,200-0.1%
12 Jun 2026Duggan Robert WCEO3,810,000$13.12$49,987,200-0.1%
Reaction to news
  • No material filings found in the window.
#39 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 98d since buy
46
conviction / 100
+0.5 since 18 Aug
47.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning12.0
Volatility behaviour12.5
Catalyst alignment (insider)7.9
Cross-asset confirmation8.2
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
Last
37.97
Add above
38.57
Cut below
32.14
50DMA
35.79
200DMA
38.29
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.150 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%
  • 98 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): -1.0 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.79) 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,353,148
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+24.1%
14 May 2026Von Thaer LewisDirector3,000$30.77$92,310+23.4%
19 May 2026Sabater Carlos A.Director14,500$32.47$470,815+16.9%
20 May 2026Moore Jack BDirector4,000$31.44$125,766+20.8%
Reaction to news
  • No material filings found in the window.
#40 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 97d since buy
43
conviction / 100
+2.4 since 18 Aug
51.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning8.4
Volatility behaviour13.0
Catalyst alignment (insider)2.2
Cross-asset confirmation9.2
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.15 vs the 0.15 threshold (borderline, watch for resolution).
Last
41.64
Add above
43.00
Cut below
37.70
50DMA
40.98
200DMA
41.16
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.029 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 expanding 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%
  • 97 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -0.3 pts
  • stock vs XLV RS (3m/6m avg): -6.5 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 (40.98) 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,559,711
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+37.9%
14 May 2026Boll Andrew R.CFO3,500$29.90$104,650+39.3%
18 May 2026Graves Adrienne LDirector1,000$31.07$31,070+34.0%
18 May 2026Silvernail Lauren PDirector1,000$31.00$31,000+34.3%
Reaction to news
  • No material filings found in the window.
#41 VVV
Valvoline Inc
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long Regime XLY sector not confirmed $318,000 CFO$182,876 other insiders (3) 4 insider(s) net purchase ratio +0.09 97d since buy
43
conviction / 100
-1.7 since 18 Aug
47.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 confirmation4.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop).
Last
34.10
Add above
40.84
Cut below
33.30
50DMA
37.82
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.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.046 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 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%
  • 97 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY above a flat 200DMA (stable)
  • XLY vs SPY 6m: -10.9 pts
  • stock vs XLY RS (3m/6m avg): -6.9 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.82) 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,077,344
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+7.2%
14 May 2026Freeland Richard JosephDirector3,100$32.37$100,347+5.3%
15 May 2026Slater Jennifer LynnDirector1,000$32.53$32,530+4.8%
12 Aug 2026Denny Jordan M.CAO / Controller1,506$33.20$49,999+2.7%
Reaction to news
  • No material filings found in the window.
#42 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 145d since buy
43
conviction / 100
+0.2 since 18 Aug
50.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.6
Sponsorship / positioning7.0
Volatility behaviour9.0
Catalyst alignment (insider)2.3
Cross-asset confirmation11.7
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.53
Add above
6.13
Cut below
3.31
50DMA
4.99
200DMA
4.56
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.28
Sponsorship / positioning
  • OBV 50d slope -0.134 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%
  • 145 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): +10.8 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.99) 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 $28,756,295
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+0.4%
Reaction to news
  • No material filings found in the window.
#43 FND
Floor & Decor Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLY sector not confirmed $121,725 CFO$251,250 other insiders (1) 2 insider(s) net purchase ratio -0.95 107d since buy
42
conviction / 100
-0.5 since 18 Aug
50.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning8.3
Volatility behaviour20.0
Catalyst alignment (insider)2.1
Cross-asset confirmation6.4
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.10 vs the 0.15 threshold (genuine chop).
Last
57.42
Add above
63.25
Cut below
51.92
50DMA
55.90
200DMA
58.50
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.024 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 10.6% deep
  • no wide downside expansion bars (30d)
  • ATR 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%
  • 107 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY above a flat 200DMA (stable)
  • XLY vs SPY 6m: -10.9 pts
  • stock vs XLY RS (3m/6m avg): +2.9 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 (55.90) 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 $147,177,077
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+17.9%
04 May 2026Paulsen BradleyCEO5,000$50.25$251,250+14.3%
Reaction to news
  • No material filings found in the window.
#44 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 98d since buy
42
conviction / 100
unchanged since 18 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.00 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Last
153.77
Add above
175.00
Cut below
149.22
50DMA
155.09
200DMA
165.45
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.00 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.045 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%
  • 98 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): -9.3 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 (155.09) 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,413,708
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.8%
13 May 2026Gunby Steven HenryCEO10,000$144.17$1,441,708+6.7%
13 May 2026Nam EunCFO2,000$144.59$289,180+6.3%
Reaction to news
  • No material filings found in the window.
#45 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 107d since buy
42
conviction / 100
+1.8 since 18 Aug
45.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity4.0
Sponsorship / positioning14.0
Volatility behaviour9.5
Catalyst alignment (insider)5.1
Cross-asset confirmation9.2
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.11 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 33% deep. Huge travel, no net progress).
Last
23.35
Add above
24.70
Cut below
20.68
50DMA
22.22
200DMA
27.42
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.11 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.219 avg-daily-volumes/bar
  • 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 (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%
  • 107 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -0.3 pts
  • stock vs XLV RS (3m/6m avg): -27.2 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.22) 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 $62,223,911
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.1%
04 May 2026Sethna MeenalCFO16,225$20.16$327,075+15.8%
04 May 2026Rademacher John CharlesCEO12,500$21.18$264,706+10.2%
07 May 2026Sullivan Timothy PDirector24,154$20.69$499,671+12.9%
Reaction to news
  • No material filings found in the window.
#46 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 142d since buy
41
conviction / 100
-0.5 since 18 Aug
48.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning8.0
Volatility behaviour17.2
Catalyst alignment (insider)2.8
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.06 vs the 0.15 threshold (genuine chop).
Last
16.82
Add above
18.02
Cut below
15.00
50DMA
15.94
200DMA
18.11
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.06 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.015 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%
  • 142 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.0 pts
  • stock vs XLE RS (3m/6m avg): -24.9 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.94) 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,578,029
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-10.0%
31 Mar 2026O Leary DanDirector10,000$18.56$185,600-9.4%
28 May 2026Steinberg Joseph SDirector59,118$17.00$1,005,006-1.1%
15 Jun 2026Steinberg Joseph SDirector40,882$16.16$660,530+4.1%
Reaction to news
  • No material filings found in the window.
#47 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 76d since buy
41
conviction / 100
-5.0 since 18 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.6
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.01 vs the 0.15 threshold (genuine chop).
Last
96.03
Add above
97.55
Cut below
86.43
50DMA
89.95
200DMA
100.75
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.131 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%
  • 76 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +5.0 pts
  • stock vs XLE RS (3m/6m avg): -16.2 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 (89.95) 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 $297,045,634
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.7%
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.0%
Reaction to news
  • No material filings found in the window.
#48 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 27d since buy
40
conviction / 100
-0.3 since 18 Aug
46.4
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.4
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.05 vs the 0.15 threshold (genuine chop).
Last
484.33
Add above
511.87
Cut below
456.29
50DMA
524.30
200DMA
462.96
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.058 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%
  • 27 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): -3.5 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 (524.30) 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 $97,966,901
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.4%
Reaction to news
  • No material filings found in the window.
#49 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 7d since buy
40
conviction / 100
unchanged since 18 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.11 vs the 0.15 threshold (borderline, watch for resolution).
Last
9.63
Add above
12.93
Cut below
8.69
50DMA
13.08
200DMA
12.38
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.11 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.192 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
  • 7 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.0 pts
  • stock vs XLK RS (3m/6m avg): -30.8 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 (13.08) 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 $145,963,379
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+6.5%
14 Aug 2026Basit Haris FozanOther C-suite25,000$8.84$221,000+8.9%
Reaction to news
  • No material filings found in the window.
#50 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 63d since buy
40
conviction / 100
-7.5 since 18 Aug
38.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
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.07 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 26% deep. Huge travel, no net progress).
Last
52.08
Add above
56.63
Cut below
49.56
50DMA
51.53
200DMA
59.01
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.079 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%
  • 63 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): -21.1 pts
What strengthens the thesis
  • A confirmed higher high above 56.63 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.53) 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 $450,406,030
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+5.6%
16 Jun 2026Yarkoni CharlotteDirector2,023$49.49$100,118+5.2%
16 Jun 2026Disimone HarryDirector2,088$48.41$101,080+7.6%
16 Jun 2026Nixon Gordon M.Director7,500$49.57$371,775+5.1%
17 Jun 2026Todd Paul MCFO10,060$49.70$499,982+4.8%
17 Jun 2026Mamilli WafaaDirector2,960$50.59$149,746+2.9%
07 Aug 2026Fritz Lance MDirector10,000$51.95$519,500+0.3%
Reaction to news
  • No material filings found in the window.
#51 IBP
Installed Building Products, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLY sector not confirmed $697,381 CFO$345,423 other insiders (3) 4 insider(s) net purchase ratio -0.98 69d since buy
39
conviction / 100
unchanged since 18 Aug
44.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.0
Sponsorship / positioning18.7
Volatility behaviour5.5
Catalyst alignment (insider)3.9
Cross-asset confirmation4.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.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.11 vs the 0.15 threshold (borderline, watch for resolution).
Last
249.70
Add above
253.51
Cut below
211.48
50DMA
225.86
200DMA
260.57
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.11 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.174 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 28% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV 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%
  • 69 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY above a flat 200DMA (stable)
  • XLY vs SPY 6m: -10.9 pts
  • stock vs XLY RS (3m/6m avg): -6.8 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 (225.86) 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 $81,899,762
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+21.1%
11 May 2026Niswonger Jason RUnclassified455$214.80$97,734+16.2%
11 May 2026Miller Michael ThomasCFO2,400$207.82$498,771+20.2%
11 May 2026Wheeler Brad ACOO716$209.13$149,737+19.4%
11 Jun 2026Miller Michael ThomasCFO990$200.62$198,610+24.5%
Reaction to news
  • No material filings found in the window.
#52 STFS
Star Fashion Culture Holdings Ltd
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLC sector not confirmed $2,600,000 CFO 1 insider(s) net purchase ratio +1.00 28d since buy
38
conviction / 100
unchanged since 18 Aug
33.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.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.
  • 50DMA is not rising.
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 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.11 below the $5.00 floor.
Last
4.11
Add above
8.55
Cut below
3.50
50DMA
8.62
200DMA
6.19
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.269 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — volume stepped to 3.6x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • thin tape — $0.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
  • 11 day(s) above 10x median volume (peak 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
  • 28 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLC
  • XLC BELOW its 200DMA — sector breaking down
  • XLC vs SPY 6m: -15.4 pts
  • stock vs XLC RS (3m/6m avg): -18.3 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.62) 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,978,146
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+216.2%
Reaction to news
  • No material filings found in the window.
#53 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 97d since buy
38
conviction / 100
-4.2 since 18 Aug
38.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning15.3
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.04
Add above
76.85
Cut below
61.04
50DMA
69.21
200DMA
87.29
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.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.135 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%
  • 97 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): -26.0 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.21) 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 $146,022,645
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.5%
14 May 2026Rudd TroyCEO4,225$71.02$300,060-8.4%
16 Jun 2026Poloni LaraPresident4,224$70.63$298,341-7.9%
Reaction to news
  • No material filings found in the window.
#54 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 34d since buy
37
conviction / 100
-0.4 since 18 Aug
33.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.1
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.81M below the liquidity floor.
  • Price $0.21 below the $5.00 floor.
Last
0.21
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.23
Sponsorship / positioning
  • OBV 50d slope -0.155 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 66.3% 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%
  • 34 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -12.8 pts
  • stock vs XLB RS (3m/6m avg): -29.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 $809,917
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+14.7%
20 Jul 2026McGarity JonDirector140,000$0.18$24,822+14.7%
22 Jul 2026Sawyer Jason DavidDirector240,000$0.23$55,944-10.2%
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 5d since buy
37
conviction / 100
unchanged since 18 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.10 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 38% deep. Huge travel, no net progress).
Last
46.26
Add above
49.63
Cut below
43.14
50DMA
46.94
200DMA
50.27
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA rising
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.150 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%
  • 5 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -12.8 pts
  • stock vs XLB RS (3m/6m avg): -18.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.94) 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 $88,356,030
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+1.4%
11 Aug 2026Murray Mark ChristopherOfficer2,153$45.52$98,004+1.6%
14 Aug 2026Kyrish ChuckCFO2,300$45.52$104,698+1.6%
Reaction to news
  • No material filings found in the window.
#56 STNE
Stoneco Ltd.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long Regime XLK sector confirmed $217,163 CFO 1 insider(s) net purchase ratio +0.04 96d since buy
36
conviction / 100
-0.4 since 18 Aug
40.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
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.
  • Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Last
9.47
Add above
11.55
Cut below
9.45
50DMA
10.80
200DMA
12.00
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.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.223 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%
  • 96 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.0 pts
  • stock vs XLK RS (3m/6m avg): -37.5 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.80) with expanding volatility — reduce.
  • Breakdown below the prior structural base (9.45) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: 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 $44,641,755
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-2.0%
Reaction to news
  • No material filings found in the window.
#57 GVH
Globavend Holdings Ltd
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLI sector confirmed $3,499,820 CFO$4,217 other insiders (1) 2 insider(s) net purchase ratio +0.00 112d since buy
35
conviction / 100
+0.2 since 18 Aug
35.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.4
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.
  • Price $1.00 below the $5.00 floor.
Last
1.00
Add above
1.29
Cut below
0.88
50DMA
2.74
200DMA
2.76
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.22
Sponsorship / positioning
  • OBV 50d slope -0.134 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 275x) — 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
  • 112 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): -52.1 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.74) 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 $1,008,225
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.4%
29 Jul 2026Fung Kai ManDirector4,634$0.91$4,217+9.9%
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 54d since buy
33
conviction / 100
-3.8 since 18 Aug
29.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.3
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.00 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 42% deep. Huge travel, no net progress).
Last
11.59
Add above
12.37
Cut below
8.00
50DMA
9.27
200DMA
12.41
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.00 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.009 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%
  • 54 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -12.8 pts
  • stock vs XLB RS (3m/6m avg): -17.0 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.27) 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,612,561
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-13.1%
20 Mar 2026Keyter CharlCFO148,819$11.63$1,730,765-0.3%
23 Mar 2026Keyter CharlCFO35,000$2.70$94,500+329.3%
24 Mar 2026Menell Richard PeterDirector2,500$11.43$28,575+1.4%
30 Mar 2026Carter Charles EdwardOther C-suite10,000$11.40$114,000+1.7%
31 Mar 2026Nkosi Themba GeorgeOfficer11,865$2.91$34,527+298.3%
26 Jun 2026Keyter CharlCFO200,000$2.24$448,000+417.4%
30 Jun 2026Menell Richard PeterDirector15,000$2.19$32,850+429.2%
Reaction to news
  • No material filings found in the window.
#59 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 100d since buy
32
conviction / 100
-0.1 since 18 Aug
37.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning12.1
Volatility behaviour5.5
Catalyst alignment (insider)2.3
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.02 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 34% deep. Huge travel, no net progress).
Last
16.62
Add above
23.32
Cut below
15.09
50DMA
18.98
200DMA
21.94
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.153 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 33% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 34.0% 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%
  • 100 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -8.2 pts
  • stock vs XLI RS (3m/6m avg): -12.8 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.98) with expanding volatility — reduce.
  • Breakdown below the prior structural base (15.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: 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,164,275
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+8.2%
03 Jun 2026Graham PeterDirector4,860$15.94$77,468+4.3%
05 Jun 2026Graham PeterDirector25,140$17.19$432,157-3.3%
Reaction to news
  • No material filings found in the window.
#60 SLNH
Soluna Holdings, Inc
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long Regime XLF sector confirmed $163,200 CFO 1 insider(s) net purchase ratio -0.52 90d since buy
31
conviction / 100
-0.6 since 18 Aug
35.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)3.0
Cross-asset confirmation8.2
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.
  • Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
  • Market cap $294M below the $300M floor.
  • Price $1.20 below the $5.00 floor.
Last
1.20
Add above
1.37
Cut below
1.10
50DMA
1.32
200DMA
1.39
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.115 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.
  • no OBV divergence at highs
  • 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%
  • 90 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -2.4 pts
  • stock vs XLF RS (3m/6m avg): -9.0 pts
What strengthens the thesis
  • A confirmed higher high above 1.37 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • 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.32) 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,524,982
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-26.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 64d since buy
30
conviction / 100
-5.7 since 18 Aug
26.5
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 confirmation9.2
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Market cap $15M below the $300M floor.
  • Avg dollar volume $0.22M below the liquidity floor.
  • Price $0.40 below the $5.00 floor.
Last
0.40
Add above
0.60
Cut below
0.39
50DMA
0.64
200DMA
0.83
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.30
Sponsorship / positioning
  • OBV 50d slope -0.425 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 59.8% 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%
  • 64 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -0.3 pts
  • stock vs XLV RS (3m/6m avg): -71.1 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.64) with expanding volatility — reduce.
  • Breakdown below the prior structural base (0.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: 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 $222,425
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-50.2%
16 Jun 2026Eisenberg OrCFO250,000$0.80$200,000-50.2%
Reaction to news
  • No material filings found in the window.
#62 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 19d since buy
30
conviction / 100
+0.2 since 18 Aug
31.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)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
12.12
Add above
12.37
Cut below
11.03
50DMA
13.29
200DMA
15.86
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.22
Sponsorship / positioning
  • OBV 50d slope -0.131 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%
  • 19 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -13.1 pts
  • stock vs XLP RS (3m/6m avg): -30.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.
  • 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.29) 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 $126,372,660
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+5.3%
28 Jul 2026Morris SusanCEO39,409$11.42$449,938+6.1%
31 Jul 2026McCollam SharonCFO9,000$11.48$103,320+5.6%
Reaction to news
  • No material filings found in the window.
#63 TKO
Tko Group Holdings, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+4 more)
Unclear XLC sector not confirmed $499,953 CFO$4,987,540 other insiders (3) 4 insider(s) net purchase ratio -0.49 98d since buy
30
conviction / 100
-6.0 since 18 Aug
33.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.5
Sponsorship / positioning7.3
Volatility behaviour10.6
Catalyst alignment (insider)3.1
Cross-asset confirmation2.4
Stand aside — hard gate breached
  • 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 4 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 (genuine chop).
  • Sector ETF is breaking down — no new longs in this sector.
Last
201.69
Add above
218.85
Cut below
179.43
50DMA
192.95
200DMA
195.97
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.010 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.49 (4 buying vs 2 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%
  • 98 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLC
  • XLC BELOW its 200DMA — sector breaking down
  • XLC vs SPY 6m: -15.4 pts
  • stock vs XLC RS (3m/6m avg): +3.1 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.95) 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,937,090
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$0
Distinct buyers / sellers4 / 2
Net purchase ratio-0.49
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+9.0%
13 May 2026Shapiro Mark SUnclassified10,807$185.05$1,999,868+9.0%
13 May 2026Schleimer Andrew MCFO2,696$185.44$499,953+8.8%
14 May 2026Kraft JonathanDirector5,200$189.96$987,797+6.2%
Reaction to news
  • No material filings found in the window.
#64 REBN
Reborn Coffee, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long Regime XLY sector not confirmed $180,000 CFO 1 insider(s) net purchase ratio +1.00 36d since buy
27
conviction / 100
+0.1 since 18 Aug
20.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.2
Sponsorship / positioning7.0
Volatility behaviour5.5
Catalyst alignment (insider)10.1
Cross-asset confirmation4.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 $12M below the $300M floor.
  • Avg dollar volume $0.20M below the liquidity floor.
  • Price $1.44 below the $5.00 floor.
Last
1.44
Add above
1.72
Cut below
1.00
50DMA
1.45
200DMA
1.80
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.16
Sponsorship / positioning
  • OBV 50d slope -0.117 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
  • 36 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY above a flat 200DMA (stable)
  • XLY vs SPY 6m: -10.9 pts
  • stock vs XLY RS (3m/6m avg): -24.1 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.45) 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 $196,456
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+5.1%
Reaction to news
  • No material filings found in the window.
#65 ARKO
Arko Corp.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long Regime XLY sector not confirmed $202,762 CFO 1 insider(s) net purchase ratio -0.16 155d since buy
26
conviction / 100
+0.3 since 18 Aug
29.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 confirmation4.0
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 50DMA is not rising.
  • Price $4.70 below the $5.00 floor.
Last
4.70
Add above
8.21
Cut below
4.41
50DMA
7.32
200DMA
6.05
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.063 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
  • 155 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLY
  • XLY above a flat 200DMA (stable)
  • XLY vs SPY 6m: -10.9 pts
  • stock vs XLY RS (3m/6m avg): -31.4 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.32) 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,488,290
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-7.3%
Reaction to news
  • No material filings found in the window.
#66 HLI
Houlihan Lokey, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long Regime XLF sector confirmed $500,570 CFO 1 insider(s) net purchase ratio -0.34 16d since buy
26
conviction / 100
-0.6 since 18 Aug
26.5
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.2
Stand aside — hard gate breached
  • Price below the 200DMA — no long regime.
  • 200DMA is not rising — regime not clear.
  • 50DMA is not rising.
  • Insiders are net sellers — net purchase ratio -0.34 over the last 180 days (2 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
130.09
Add above
147.01
Cut below
123.39
50DMA
135.62
200DMA
156.07
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • partial HH/HL structure
  • efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.055 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
  • 16 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: -2.4 pts
  • stock vs XLF RS (3m/6m avg): -28.7 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.62) 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 $131,802,032
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+4.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 96d since buy
19
conviction / 100
-4.4 since 18 Aug
19.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.7
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.26 below the $5.00 floor.
Last
4.26
Add above
4.52
Cut below
3.52
50DMA
4.37
200DMA
8.71
Pillar detail, thesis support and invalidation
Regime clarity
  • price BELOW 200DMA
  • 200DMA flat/falling
  • 50DMA flat/falling
  • no HH/HL structure
  • efficiency ratio 0.29
Sponsorship / positioning
  • OBV 50d slope -0.071 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
  • 96 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLC
  • XLC BELOW its 200DMA — sector breaking down
  • XLC vs SPY 6m: -15.4 pts
  • stock vs XLC RS (3m/6m avg): -38.1 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.37) 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 $196,899
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+555.4%
Reaction to news
  • No material filings found in the window.
TickerStageETFConv.SizeCFO $RS vs ETF 6mvs 200DMAStatus
LWRegime ShiftXLP75$0–$0$609,006+14.3+15.1%gated
NSPLate ExtensionXLI73$10,000–$14,000$204,500+106.7+46.6%Probe
CLBKMature TrendXLF70$17,500–$24,500$500,000+28.9+37.8%Standard
SONEarly Trend ExpansionXLY69$25,000–$35,000$399,998+1.7+17.3%Standard
NSITLate ExtensionXLK68$0–$0$199,814+46.9+56.7%gated
DMLPEarly Trend ExpansionXLE67$0–$0$147,075+0.4+17.0%gated
ABCLLate ExtensionXLV66$10,000–$14,000$529,596+271.3+155.5%Probe
LEEEFUnclearXLV65$0–$0$120,352+75.5+22.2%gated
PGCEarly Trend ExpansionXLF64$0–$0$101,000+21.4+22.5%gated
ADSKRegime ShiftXLK64$0–$0$494,175-21.3+0.5%gated
KOSMature TrendXLE64$0–$0$299,999+48.2+33.9%gated
UBERRegime ShiftXLK64$0–$0$1,599,780-23.4+1.0%gated
LINEEarly Trend ExpansionXLRE63$0–$0$826,638+11.8+11.2%gated
STRTMature TrendXLY63$0–$0$125,060-12.4+2.4%gated
SUNERegime ShiftXLK61$0–$0$218,160-0.8+31.1%gated
CBZRegime ShiftXLI61$0–$0$331,719+79.2+39.0%gated
ABTRegime ShiftXLV61$0–$0$201,300-10.0+8.0%gated
REIMature TrendXLE60$0–$0$278,840-10.9+16.3%gated
EBCMature TrendXLF60$7,000–$12,300$188,100-3.0+14.8%Probe
GSHDRegime ShiftXLF60$0–$0$173,650+24.0+23.1%gated
EFORNo Long RegimeXLK59$0–$0$100,018-56.5-8.8%gated
TTAMNo Long RegimeXLB57$0–$0$298,600-16.8-7.9%gated
XRNEarly Trend ExpansionXLRE56$0–$0$100,470+0.1+7.6%gated
CXTRegime ShiftXLI56$0–$0$148,958-11.9+0.3%gated
ADTRegime ShiftXLI56$0–$0$101,250-7.5+1.2%gated
NOMDRegime ShiftXLP56$0–$0$143,069-2.1+10.1%gated
AMRZNo Long RegimeXLB56$0–$0$610,706-20.6-15.3%gated
RYANNo Long RegimeXLF56$0–$0$200,293-3.6-0.1%gated
MORNRegime ShiftXLF56$0–$0$186,590+21.8+14.3%gated
NVRIMature TrendXLI56$0–$0$220,125+2.4+7.4%gated
FTHLate ExtensionXLV55$4,000–$7,000$1,133,317+250.1+65.2%Probe
GEHCRegime ShiftXLV54$0–$0$200,585-21.1+2.5%gated
TBBKUnclearXLF52$0–$0$110,510+7.6+10.3%gated
UANo Long RegimeXLY50$0–$0$100,181-34.5-10.5%gated
CMCORegime ShiftXLI49$0–$0$147,525-11.7+6.9%gated
APLMUnclearXLV49$0–$0$400,005+4.0+35.7%gated
FOANo Long RegimeXLF47$0–$0$174,402-17.4-2.1%gated
SMMTNo Long RegimeXLV47$0–$0$722,250-29.0-21.3%gated
KBRNo Long RegimeXLI46$0–$0$256,275-13.6-0.8%gated
HROWUnclearXLV43$0–$0$104,650-28.9+1.2%gated
VVVNo Long RegimeXLY43$0–$0$318,000-14.2-0.8%gated
SATLMature TrendXLI43$0–$0$197,089+72.5+21.2%gated
FNDNo Long RegimeXLY42$0–$0$121,725-19.7-1.8%gated
FCNNo Long RegimeXLI42$0–$0$289,180-9.9-7.1%gated
OPCHNo Long RegimeXLV42$0–$0$327,075-46.6-14.9%gated
VTSNo Long RegimeXLE41$0–$0$186,900-38.2-7.1%gated
EXENo Long RegimeXLE41$0–$0$378,620-24.8-4.7%gated
VMIMature TrendXLI40$0–$0$101,118+2.3+4.6%gated
BTDRNo Long RegimeXLK40$0–$0$226,000-30.4-22.2%gated
FISVNo Long RegimeSPY40$0–$0$499,982-30.0-11.7%gated
IBPNo Long RegimeXLY39$0–$0$697,381-27.6-4.2%gated
STFSNo Long RegimeXLC38$0–$0$2,600,000+5.0-33.6%gated
ACMNo Long RegimeXLI38$0–$0$100,990-35.7-25.5%gated
GRMLNo Long RegimeXLB37$0–$0$245,280-12.4-40.6%gated
CENo Long RegimeXLB37$0–$0$104,698-15.4-8.0%gated
STNENo Long RegimeXLK36$0–$0$217,163-61.0-21.1%gated
GVHNo Long RegimeXLI35$0–$0$3,499,820-20.5-63.7%gated
SBSWNo Long RegimeXLB33$0–$0$2,273,265-26.2-6.6%gated
ONTNo Long RegimeXLI32$0–$0$100,378-26.9-24.3%gated
SLNHNo Long RegimeXLF31$0–$0$163,200+29.3-13.4%gated
NRSNNo Long RegimeXLV30$0–$0$200,000-72.8-51.8%gated
ACINo Long RegimeXLP30$0–$0$103,320-30.9-23.6%gated
TKOUnclearXLC30$0–$0$499,953-2.4+2.9%gated
REBNNo Long RegimeXLY27$0–$0$180,000-13.7-19.8%gated
ARKONo Long RegimeXLY26$0–$0$202,762-25.2-22.4%gated
HLINo Long RegimeXLF26$0–$0$500,570-31.8-16.6%gated
CDLXNo Long RegimeXLC19$0–$0$129,000-51.1-51.1%gated