Stand aside — 200DMA is not rising — regime not clear.
Regime ShiftXLP
sector confirmed$609,006 CFO$16,374,265 other insiders (4)4 insider(s)net purchase ratio +1.00101d since buy
75
conviction / 100
-0.5 since 19 Aug
82.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.3
Sponsorship / positioning20.0
Volatility behaviour20.0
Catalyst alignment (insider)8.5
Cross-asset confirmation13.0
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
Last
53.47
Add above
55.28
Cut below
51.48
50DMA
48.09
200DMA
46.77
LW — daily, 14 months
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA rising
higher highs and higher lows
efficiency ratio 0.21
Sponsorship / positioning
OBV 50d slope +0.328 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 26% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 4.7% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (2 CFO, 2 Director, 2 Unclassified)
net purchase ratio +1.00 (4 buying vs 0 selling)
CFO purchases $609,006 (CFO)
0.8 bps of market cap
grew the CFO's own position by 13%
101 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLP
XLP above rising 200DMA (sector-led)
XLP vs SPY 6m: -13.5 pts
stock vs XLP RS (3m/6m avg): +20.5 pts
What strengthens the thesis
A confirmed higher high above 55.28 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLP extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
Loss of the rising 50DMA (48.09) with expanding volatility — reduce.
Breakdown below the prior structural base (51.48) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Gray James D — CFO
2 CFO purchase(s), $609,006 total; last filed 2026-05-11 18:36:44
Market cap $7,404,842,496 · 20d avg dollar volume $94,629,225
Net insider activity
Net buying across the insider group.
Open-market purchases
$16,983,271
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
4 / 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 date
Insider
Shares
Price
Value
Price now vs buy
06 Apr 2026
Bensen Peter JDirector
5,000
$39.45
$197,225
+35.5%
07 Apr 2026
Jana Partners Management, LPUnclassified
236,000
$41.11
$9,702,040
+30.1%
07 Apr 2026
Prestage NormanDirector
2,500
$41.40
$103,500
+29.2%
13 Apr 2026
Jana Partners Management, LPUnclassified
150,000
$42.48
$6,371,500
+25.9%
27 Apr 2026
Gray James DCFO
4,556
$43.85
$199,781
+21.9%
11 May 2026
Gray James DCFO
10,000
$40.92
$409,225
+30.7%
Reaction to news
7 material events; 4 taken well, 0 badly; last earnings 24 Jul: shrugged off (+0.8%).
Mature Trend, sector confirmed; strongest on regime (20/20); weakest on sponsorship (10/20). OBV distorted by a 61x volume day — sponsorship read unreliable; last earnings neutral (+0.4%).
Mature TrendXLF
sector confirmed$500,000 CFO$4,278,740 other insiders (15)16 insider(s)net purchase ratio +1.0031d since buy
75
conviction / 100
+4.4 since 19 Aug
80.5
technical / 100
$17,500–$24,500
Standard · sized down 30% for campaign stage (Mature Trend)
Regime clarity20.0
Sponsorship / positioning9.9
Volatility behaviour20.0
Catalyst alignment (insider)10.3
Cross-asset confirmation14.5
Last
11.76
Add above
12.00
Cut below
10.51
50DMA
10.27
200DMA
8.51
CLBK — daily, 14 months
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
higher highs and higher lows
efficiency ratio 0.33
Sponsorship / positioning
OBV 50d slope +0.177 avg-daily-volumes/bar
price/volume history is NOT one continuous security — volume stepped to 6.7x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
6 day(s) above 10x median volume (peak 61x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 4.5% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 1 COO, 3 Other C-suite, 1 Officer, 7 Director, 2 Unclassified)
net purchase ratio +1.00 (16 buying vs 0 selling)
CFO purchases $500,000 (EVP, CFO)
4.1 bps of market cap
a NEW position for the CFO
31 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -1.9 pts
stock vs XLF RS (3m/6m avg): +26.5 pts
What strengthens the thesis
A confirmed higher high above 12.00 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (10.27) with expanding volatility — reduce.
Breakdown below the prior structural base (10.51) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Splaine Thomas Jr — EVP, CFO
1 CFO purchase(s), $500,000 total; last filed 2026-07-22 21:20:58
Market cap $1,216,440,704 · 20d avg dollar volume $62,890,050
Net insider activity
Net buying across the insider group.
Open-market purchases
$4,778,740
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
16 / 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 date
Insider
Shares
Price
Value
Price now vs buy
20 Jul 2026
Van Dyk RobertDirector
25,000
$10.00
$250,000
+17.6%
20 Jul 2026
Wainwright Jim HobartDirector
10,000
$10.00
$100,000
+17.6%
20 Jul 2026
Massood Michael Jr.Director
25,000
$10.00
$250,000
+17.6%
20 Jul 2026
Lewis Oliver Edward JrUnclassified
15,000
$10.00
$150,000
+17.6%
20 Jul 2026
Klein Steven MCOO
50,000
$10.00
$500,000
+17.6%
20 Jul 2026
Randall Elizabeth E.Director
49,980
$10.00
$499,800
+17.6%
20 Jul 2026
Sorrentini LucyDirector
20,000
$10.00
$200,000
+17.6%
20 Jul 2026
Klimowich JohnOther C-suite
35,000
$10.00
$350,000
+17.6%
20 Jul 2026
Schlesinger Allyson KatzUnclassified
50,000
$10.00
$500,000
+17.6%
20 Jul 2026
Splaine Thomas JrCFO
50,000
$10.00
$500,000
+17.6%
20 Jul 2026
Kemly Thomas J.CEO
53,057
$10.00
$530,570
+17.6%
20 Jul 2026
Holland Noel R.Director
15,000
$10.00
$150,000
+17.6%
20 Jul 2026
Prabhu Manesh BalachandranOther C-suite
15,000
$10.00
$150,000
+17.6%
20 Jul 2026
Kuiken James MichaelDirector
10,000
$10.00
$100,000
+17.6%
20 Jul 2026
Rinaldi Mayra LisethOfficer
10,337
$10.00
$103,370
+17.6%
20 Jul 2026
Gibney Dennis E.Other C-suite
44,500
$10.00
$445,000
+17.6%
Reaction to news
8 material events; 0 taken well, 0 badly; last earnings 30 Jul: neutral (+0.4%).
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 ExtensionXLI
sector confirmed$204,500 CFO$15,543,656 other insiders (5)4 insider(s)net purchase ratio +1.00163d since buy
73
conviction / 100
+0.1 since 19 Aug
82.6
technical / 100
$10,000–$14,000
Probe · sized down 60% for campaign stage (Late Extension)
Regime clarity19.1
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)6.8
Cross-asset confirmation13.0
Last
52.14
Add above
55.90
Cut below
47.54
50DMA
46.39
200DMA
35.42
NSP — daily, 14 months
XLI — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
higher highs and higher lows
efficiency ratio 0.26
Sponsorship / positioning
OBV 50d slope +0.270 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 6.7% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 3 CEO, 1 Officer, 1 Director)
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 ExtensionXLK
sector confirmed$199,814 CFO1 insider(s)net purchase ratio -0.55101d since buy
68
conviction / 100
-0.1 since 19 Aug
81.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.4
Sponsorship / positioning14.0
Volatility behaviour12.5
Catalyst alignment (insider)2.6
Cross-asset confirmation20.0
Stand aside — hard gate breached
Insiders are net sellers — net purchase ratio -0.55 over the last 180 days (2 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
Last
146.27
Add above
157.35
Cut below
111.47
50DMA
125.00
200DMA
94.22
NSIT — daily, 14 months
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
partial HH/HL structure
efficiency ratio 0.30
Sponsorship / positioning
OBV 50d slope +0.438 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 6.6% deep
1 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio -0.55 (1 buying vs 2 selling)
insiders are NET SELLERS over the window
CFO purchases $199,814 (CFO)
0.5 bps of market cap
grew the CFO's own position by 15%
101 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +18.9 pts
stock vs XLK RS (3m/6m avg): +49.3 pts
What strengthens the thesis
A confirmed higher high above 157.35 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (125.00) with expanding volatility — reduce.
Breakdown below the prior structural base (111.47) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Morgado James A. — CFO
1 CFO purchase(s), $199,814 total; last filed 2026-05-13 16:19:05
Market cap $4,321,911,296 · 20d avg dollar volume $64,241,931
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$199,814
Open-market sales
$679,370
Sales after option exercise
$0
Distinct buyers / sellers
1 / 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 date
Insider
Shares
Price
Value
Price now vs buy
11 May 2026
Morgado James A.CFO
2,290
$87.26
$199,814
+67.6%
Reaction to news
7 material events; 6 taken well, 0 badly; last earnings 06 Aug: rewarded (+6.4%).
Late Extension, sector confirmed; strongest on regime (18/20); weakest on volatility (9/20). Last earnings neutral (-2.8%); 145% above the 200DMA.
Late ExtensionXLV
sector confirmed$529,596 CFO$1,397,737 other insiders (5)4 insider(s)net purchase ratio +1.006d since buy
65
conviction / 100
-0.6 since 19 Aug
70.1
technical / 100
$10,000–$14,000
Probe · sized down 60% for campaign stage (Late Extension)
Regime clarity18.4
Sponsorship / positioning14.0
Volatility behaviour9.0
Catalyst alignment (insider)9.3
Cross-asset confirmation14.7
Last
11.57
Add above
12.15
Cut below
5.09
50DMA
7.08
200DMA
4.73
ABCL — daily, 14 months
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
partial HH/HL structure
efficiency ratio 0.30
Sponsorship / positioning
OBV 50d slope +0.298 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 35% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 35.3% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (2 CFO, 3 Director, 2 Unclassified)
net purchase ratio +1.00 (4 buying vs 0 selling)
CFO purchases $529,596 (CFO)
1.4 bps of market cap
grew the CFO's own position by 15%
6 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: -1.4 pts
stock vs XLV RS (3m/6m avg): +192.1 pts
What strengthens the thesis
A confirmed higher high above 12.15 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (7.08) with expanding volatility — reduce.
Breakdown below the prior structural base (5.09) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Booth Andrew — CFO
2 CFO purchase(s), $529,596 total; last filed 2026-08-14 12:04:25
Market cap $3,682,403,584 · 20d avg dollar volume $92,621,417
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,927,333
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
4 / 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 date
Insider
Shares
Price
Value
Price now vs buy
26 Feb 2026
Thermopylae Holdings Ltd.Unclassified
177,457
$3.27
$580,284
+253.8%
27 Feb 2026
Thermopylae Holdings Ltd.Unclassified
38,000
$3.44
$130,720
+236.3%
27 Feb 2026
Booth AndrewCFO
42,600
$3.42
$145,692
+238.3%
14 May 2026
Montalbano John S.Director
20,000
$4.77
$95,400
+142.6%
12 Aug 2026
Hayden Michael RDirector
46,387
$10.37
$481,033
+11.6%
14 Aug 2026
Booth AndrewCFO
37,200
$10.32
$383,904
+12.1%
18 Aug 2026
Montalbano John S.Director
10,000
$11.03
$110,300
+4.9%
Reaction to news
8 material events; 2 taken well, 0 badly; last earnings 05 Aug: neutral (-2.8%).
Stand aside — 200DMA is not rising — regime not clear. (+3 more)
UnclearXLV
sector confirmed$120,352 CFO$33,968 other insiders (1)2 insider(s)net purchase ratio +1.0066d since buy
65
conviction / 100
unchanged since 19 Aug
68.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity11.1
Sponsorship / positioning10.6
Volatility behaviour18.7
Catalyst alignment (insider)9.6
Cross-asset confirmation14.7
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
Market cap $63M below the $300M floor.
Avg dollar volume $0.03M below the liquidity floor.
Price $0.20 below the $5.00 floor.
Last
0.20
Add above
0.21
Cut below
0.18
50DMA
0.19
200DMA
0.17
LEEEF — daily, 14 months
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA rising
partial HH/HL structure
efficiency ratio 0.18
Sponsorship / positioning
OBV 50d slope +0.105 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 971% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.0m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 15.5% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (2 CFO, 1 CEO)
net purchase ratio +1.00 (2 buying vs 0 selling)
CFO purchases $120,352 (CFO)
19.2 bps of market cap
a NEW position for the CFO
66 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: -1.4 pts
stock vs XLV RS (3m/6m avg): +47.6 pts
What strengthens the thesis
A confirmed higher high above 0.21 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (0.19) with expanding volatility — reduce.
Breakdown below the prior structural base (0.18) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Wilson Kevin John — CFO
2 CFO purchase(s), $120,352 total; last filed 2026-06-16 19:34:40
Market cap $62,639,076 · 20d avg dollar volume $32,724
Net insider activity
Net buying across the insider group.
Open-market purchases
$154,320
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 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.
Late ExtensionXLE
sector confirmed$299,999 CFO$6,700,001 other insiders (3)4 insider(s)net purchase ratio +0.82163d since buy
65
conviction / 100
+0.4 since 19 Aug
72.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.0
Sponsorship / positioning13.9
Volatility behaviour13.0
Catalyst alignment (insider)7.0
Cross-asset confirmation17.7
Stand aside — hard gate breached
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 38% deep. Huge travel, no net progress).
Price $3.02 below the $5.00 floor.
Last
3.02
Add above
3.10
Cut below
2.31
50DMA
2.44
200DMA
2.11
KOS — daily, 14 months
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA flat/falling
higher highs and higher lows
efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.216 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 37.9% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 2 Director)
net purchase ratio +0.82 (4 buying vs 7 selling)
CFO purchases $299,999 (SVP, CFO)
1.8 bps of market cap
grew the CFO's own position by 9%
163 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLE
XLE above rising 200DMA (sector-led)
XLE vs SPY 6m: +5.1 pts
stock vs XLE RS (3m/6m avg): +23.2 pts
What strengthens the thesis
A confirmed higher high above 3.10 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLE extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (2.44) with expanding volatility — reduce.
Breakdown below the prior structural base (2.31) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Shah Nealesh D. — SVP, CFO
1 CFO purchase(s), $299,999 total; last filed 2026-03-12 16:44:08
Market cap $1,679,275,264 · 20d avg dollar volume $33,428,561
Net insider activity
Net buying across the insider group.
Open-market purchases
$7,000,000
Open-market sales
$689,274
Sales after option exercise
$0
Distinct buyers / sellers
4 / 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 date
Insider
Shares
Price
Value
Price now vs buy
10 Mar 2026
Ogunlesi Adebayo O.Director
3,157,895
$1.90
$6,000,001
+58.9%
10 Mar 2026
Stice J MichaelDirector
52,631
$1.90
$99,999
+58.9%
10 Mar 2026
Shah Nealesh D.CFO
157,894
$1.90
$299,999
+58.9%
10 Mar 2026
Inglis Andrew GCEO
315,790
$1.90
$600,001
+58.9%
Reaction to news
8 material events; 2 taken well, 4 badly; last earnings 03 Aug: punished (-5.9%).
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long RegimeXLK
sector confirmed$100,018 CFO$1,771,865 other insiders (14)13 insider(s)net purchase ratio +1.00118d since buy
62
conviction / 100
+2.7 since 19 Aug
68.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.9
Sponsorship / positioning20.0
Volatility behaviour9.0
Catalyst alignment (insider)7.0
Cross-asset confirmation17.7
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
Last
32.17
Add above
33.78
Cut below
17.06
50DMA
23.02
200DMA
34.95
EFOR — daily, 14 months
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA rising
partial HH/HL structure
efficiency ratio 0.27
Sponsorship / positioning
OBV 50d slope +0.300 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 52% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 57.9% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 1 CAO / Controller, 2 President, 1 Officer, 9 Director)
net purchase ratio +1.00 (13 buying vs 0 selling)
CFO purchases $100,018 (EVP, CFO)
0.8 bps of market cap
grew the CFO's own position by 10%
118 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +18.9 pts
stock vs XLK RS (3m/6m avg): +7.3 pts
What strengthens the thesis
A confirmed higher high above 33.78 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (23.02) with expanding volatility — reduce.
Breakdown below the prior structural base (17.06) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Perry Marie — EVP, CFO
1 CFO purchase(s), $100,018 total; last filed 2026-04-27 16:30:02
Market cap $1,309,950,080 · 20d avg dollar volume $28,828,190
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,871,883
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
13 / 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 date
Insider
Shares
Price
Value
Price now vs buy
24 Apr 2026
Perry MarieCFO
5,350
$18.70
$100,018
+72.0%
24 Apr 2026
Hanson Theodore S.CEO
51,965
$19.24
$999,786
+67.2%
24 Apr 2026
Frantz Mark A.Director
3,800
$18.92
$71,896
+70.0%
24 Apr 2026
Holman Jonathan SDirector
2,000
$18.87
$37,739
+70.5%
24 Apr 2026
Painter Jennifer HankesOfficer
2,500
$20.03
$50,078
+60.6%
24 Apr 2026
Iyer SadasivamPresident
1,725
$19.30
$33,289
+66.7%
24 Apr 2026
Dyer Joseph WendellDirector
2,684
$18.63
$50,003
+72.7%
24 Apr 2026
Hawthorne Maria RDirector
5,136
$19.49
$100,112
+65.1%
24 Apr 2026
Matin ArshadDirector
10,000
$19.35
$193,462
+66.3%
27 Apr 2026
Obermaier Patricia LDirector
2,500
$20.61
$51,513
+56.1%
27 Apr 2026
Lindstrom CarolDirector
247
$20.15
$4,977
+59.7%
27 Apr 2026
Callaghan Brian J.Director
5,121
$20.27
$103,800
+58.7%
28 Apr 2026
Cunningham RoseCAO / Controller
1,125
$22.27
$25,054
+44.5%
28 Apr 2026
Iyer SadasivamPresident
1,110
$22.67
$25,164
+41.9%
29 Apr 2026
Dyer Joseph WendellDirector
1,112
$22.47
$24,992
+43.2%
Reaction to news
8 material events; 3 taken well, 1 badly; last earnings 29 Jul: shrugged off (+0.7%).
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 ShiftXLK
sector confirmed$218,160 CFO$981,840 other insiders (1)2 insider(s)net purchase ratio +1.00128d since buy
61
conviction / 100
unchanged since 19 Aug
65.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.1
Volatility behaviour9.5
Catalyst alignment (insider)9.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
Overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 65% deep. Huge travel, no net progress).
Market cap $9M below the $300M floor.
Avg dollar volume $0.35M below the liquidity floor.
Price $2.25 below the $5.00 floor.
Last
2.25
Add above
2.88
Cut below
2.05
50DMA
2.50
200DMA
1.70
SUNE — daily, 14 months
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
partial HH/HL structure
efficiency ratio 0.06 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.014 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 420% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.3m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
11 day(s) above 10x median volume (peak 1656x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 65.0% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO)
net purchase ratio +1.00 (2 buying vs 0 selling)
CFO purchases $218,160 (CFO)
238.3 bps of market cap
a NEW position for the CFO
128 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +18.9 pts
stock vs XLK RS (3m/6m avg): +54.6 pts
What strengthens the thesis
A confirmed higher high above 2.88 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
Loss of the rising 50DMA (2.50) with expanding volatility — reduce.
Breakdown below the prior structural base (2.05) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Brennan James Robert — CFO
1 CFO purchase(s), $218,160 total; last filed 2026-05-01 13:02:16
Market cap $9,153,440 · 20d avg dollar volume $349,737
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,200,000
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 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 date
Insider
Shares
Price
Value
Price now vs buy
14 Apr 2026
Brennan James RobertCFO
123,254
$1.77
$218,160
+27.1%
14 Apr 2026
Maskin ScottCEO
554,712
$1.77
$981,840
+27.1%
Reaction to news
8 material events; 1 taken well, 3 badly; last earnings 12 Aug: neutral (+1.6%).
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime ShiftXLF
sector confirmed$173,650 CFO$12,291,123 other insiders (8)8 insider(s)net purchase ratio -0.3684d since buy
61
conviction / 100
+0.8 since 19 Aug
71.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.2
Sponsorship / positioning14.0
Volatility behaviour16.4
Catalyst alignment (insider)3.5
Cross-asset confirmation14.5
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
Insiders are net sellers — net purchase ratio -0.36 over the last 180 days (4 selling vs 8 buying). The CFO purchase is contradicted by the rest of the insider group.
Last
70.70
Add above
70.88
Cut below
48.19
50DMA
54.25
200DMA
55.55
GSHD — daily, 14 months
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA rising
partial HH/HL structure
efficiency ratio 0.23
Sponsorship / positioning
OBV 50d slope +0.501 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 12.3% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 1 COO, 1 Officer, 2 Director, 1 10% owner, 2 Unclassified)
net purchase ratio -0.36 (8 buying vs 4 selling)
insiders are NET SELLERS over the window
CFO purchases $173,650 (CFO)
0.7 bps of market cap
a NEW position for the CFO
84 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -1.9 pts
stock vs XLF RS (3m/6m avg): +49.6 pts
What strengthens the thesis
A confirmed higher high above 70.88 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
Loss of the rising 50DMA (54.25) with expanding volatility — reduce.
Breakdown below the prior structural base (48.19) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Martin John Arthur — CFO
1 CFO purchase(s), $173,650 total; last filed 2026-05-29 16:08:39
Market cap $2,444,148,224 · 20d avg dollar volume $34,981,116
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$12,464,773
Open-market sales
$0
Sales after option exercise
$26,675,522
Distinct buyers / sellers
8 / 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 date
Insider
Shares
Price
Value
Price now vs buy
20 Feb 2026
Goldberg LouisDirector
5,575
$44.85
$250,039
+57.6%
14 May 2026
Miller MarkCEO
5,000
$36.89
$184,450
+91.7%
15 May 2026
Jones Mark E. Jr.COO
2,650
$37.50
$99,375
+88.5%
18 May 2026
Thornthwaite Martin EllisOfficer
5,000
$41.50
$207,500
+70.4%
28 May 2026
Martin John ArthurCFO
5,000
$34.73
$173,650
+103.6%
29 May 2026
Langston Patrick Ryan10% owner
2,800
$35.56
$99,568
+98.8%
24 Jul 2026
Durable Capital Partners LPUnclassified
153,723
$59.22
$9,104,027
+19.4%
31 Jul 2026
Durable Capital Partners LPUnclassified
36,256
$61.92
$2,245,140
+14.2%
31 Jul 2026
Lane Peter R.Director
1,600
$63.14
$101,024
+12.0%
Reaction to news
8 material events; 5 taken well, 1 badly; last earnings 22 Jul: absorbed (-4.4%).
Mature TrendXLE
sector confirmed$278,840 CFO$59,500 other insiders (1)2 insider(s)net purchase ratio +1.0066d since buy
60
conviction / 100
+0.5 since 19 Aug
63.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity11.5
Sponsorship / positioning14.0
Volatility behaviour13.0
Catalyst alignment (insider)9.7
Cross-asset confirmation12.2
Stand aside — hard gate breached
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 47% deep. Huge travel, no net progress).
Price $1.49 below the $5.00 floor.
Last
1.49
Add above
2.00
Cut below
1.12
50DMA
1.22
200DMA
1.23
REI — daily, 14 months
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.319 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 29% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $4.4m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 47.5% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO)
net purchase ratio +1.00 (2 buying vs 0 selling)
CFO purchases $278,840 (EVP, CFO)
7.5 bps of market cap
grew the CFO's own position by 73%
66 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLE
XLE above rising 200DMA (sector-led)
XLE vs SPY 6m: +5.1 pts
stock vs XLE RS (3m/6m avg): -3.5 pts
What strengthens the thesis
A confirmed higher high above 2.00 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLE extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (1.22) with expanding volatility — reduce.
Breakdown below the prior structural base (1.12) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Johl Sundip Singh — EVP, CFO
1 CFO purchase(s), $278,840 total; last filed 2026-06-16 16:45:21
Market cap $372,571,616 · 20d avg dollar volume $4,524,185
Net insider activity
Net buying across the insider group.
Open-market purchases
$338,340
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 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 date
Insider
Shares
Price
Value
Price now vs buy
15 Jun 2026
McKinney Paul D.CEO
50,000
$1.19
$59,500
+25.2%
15 Jun 2026
Johl Sundip SinghCFO
231,000
$1.21
$278,840
+23.1%
Reaction to news
8 material events; 3 taken well, 2 badly; last earnings 06 Aug: rewarded (+4.1%).
Mature Trend, sector confirmed; strongest on regime (18/20); weakest on insider signal (2/20). OBV distorted by a 18x volume day — sponsorship read unreliable; insiders net sellers (NPR -0.25).
Mature TrendXLF
sector confirmed$188,100 CFO1 insider(s)net purchase ratio -0.25168d since buy
57
conviction / 100
-3.1 since 19 Aug
68.8
technical / 100
$7,000–$12,300
Probe · sized down 30% for campaign stage (Mature Trend)
Regime clarity17.6
Sponsorship / positioning10.5
Volatility behaviour16.0
Catalyst alignment (insider)1.8
Cross-asset confirmation10.9
Last
22.74
Add above
23.75
Cut below
22.04
50DMA
22.35
200DMA
20.07
EBC — daily, 14 months
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
higher highs and higher lows
efficiency ratio 0.18
Sponsorship / positioning
OBV 50d slope +0.342 avg-daily-volumes/bar
1 day(s) above 10x median volume (peak 18x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 4.6% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio -0.25 (1 buying vs 3 selling)
insiders are NET SELLERS over the window
CFO purchases $188,100 (CFO)
0.4 bps of market cap
grew the CFO's own position by 20%
168 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -1.9 pts
stock vs XLF RS (3m/6m avg): +3.1 pts
What strengthens the thesis
A confirmed higher high above 23.75 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (22.35) with expanding volatility — reduce.
Breakdown below the prior structural base (22.04) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Rosato R David — CFO
1 CFO purchase(s), $188,100 total; last filed 2026-03-09 16:15:06
Market cap $5,258,051,072 · 20d avg dollar volume $62,885,828
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$188,100
Open-market sales
$312,581
Sales after option exercise
$14
Distinct buyers / sellers
1 / 3
Net purchase ratio
-0.25
Net purchase ratio, excl. option-exercise sales
-0.25
Purchase tape
1 CFO purchase(s) worth $188,100.
Trade date
Insider
Shares
Price
Value
Price now vs buy
05 Mar 2026
Rosato R DavidCFO
10,000
$18.81
$188,100
+20.9%
Reaction to news
6 material events; 0 taken well, 0 badly; last earnings 23 Jul: neutral (+0.2%).
Material agreement; Acquisition or disposition; Material obligation created; Unregistered equity sale
+0.4%
+1.2%
+1.0%
0.5x
+4.2%
Neutral
#26 MORN
Morningstar, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime ShiftXLF
sector confirmed$186,590 CFO1 insider(s)net purchase ratio -0.99169d since buy
56
conviction / 100
+0.7 since 19 Aug
68.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.3
Sponsorship / positioning14.0
Volatility behaviour13.9
Catalyst alignment (insider)1.6
Cross-asset confirmation14.5
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
Insiders are net sellers — net purchase ratio -0.99 over the last 180 days (3 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
Last
217.49
Add above
219.90
Cut below
190.08
50DMA
178.80
200DMA
186.97
MORN — daily, 14 months
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA rising
higher highs and higher lows
efficiency ratio 0.17
Sponsorship / positioning
OBV 50d slope +0.231 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 27.6% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio -0.99 (1 buying vs 3 selling)
insiders are NET SELLERS over the window
CFO purchases $186,590 (CFO)
0.2 bps of market cap
grew the CFO's own position by 12%
169 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -1.9 pts
stock vs XLF RS (3m/6m avg): +20.4 pts
What strengthens the thesis
A confirmed higher high above 219.90 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
Loss of the rising 50DMA (178.80) with expanding volatility — reduce.
Breakdown below the prior structural base (190.08) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Holt Michael — CFO
1 CFO purchase(s), $186,590 total; last filed 2026-03-04 16:54:30
Market cap $8,014,774,272 · 20d avg dollar volume $80,538,247
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$186,590
Open-market sales
$39,910,122
Sales after option exercise
$44,834
Distinct buyers / sellers
1 / 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 date
Insider
Shares
Price
Value
Price now vs buy
04 Mar 2026
Holt MichaelCFO
1,000
$186.59
$186,590
+16.6%
Reaction to news
8 material events; 6 taken well, 1 badly; last earnings 29 Jul: rewarded (+2.3%).
Results of operations (earnings); Regulation FD disclosure
-0.1%
+2.1%
+2.1%
1.6x
-10.6%
Rewarded
#27 AMRZ
Amrize Ltd
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLB
sector confirmed$610,706 CFO$7,631,573 other insiders (18)9 insider(s)net purchase ratio +1.009d since buy
56
conviction / 100
unchanged since 19 Aug
52.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.5
Sponsorship / positioning13.0
Volatility behaviour15.1
Catalyst alignment (insider)14.1
Cross-asset confirmation7.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Director or officer change; Regulation FD disclosure
+1.7%
+4.1%
+1.2%
1.0x
+1.5%
Rewarded
#28 TTAM
Titan America Sa
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long RegimeXLB
sector confirmed$298,600 CFO1 insider(s)net purchase ratio +1.00154d since buy
56
conviction / 100
-1.2 since 19 Aug
59.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning16.1
Volatility behaviour12.4
Catalyst alignment (insider)8.0
Cross-asset confirmation7.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
Last
14.95
Add above
17.82
Cut below
14.95
50DMA
16.93
200DMA
16.50
TTAM — daily, 14 months
XLB — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA rising
higher highs and higher lows
efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.087 avg-daily-volumes/bar
thin tape — $3.6m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 22.6% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio +1.00 (1 buying vs 0 selling)
CFO purchases $298,600 (CFO)
1.1 bps of market cap
a NEW position for the CFO
154 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLB
XLB above rising 200DMA (sector-led)
XLB vs SPY 6m: -12.0 pts
stock vs XLB RS (3m/6m avg): -13.3 pts
What strengthens the thesis
A confirmed higher high above 17.82 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLB extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (16.93) with expanding volatility — reduce.
Breakdown below the prior structural base (14.95) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Wilt Lawrence Hugh Jr. — CFO
1 CFO purchase(s), $298,600 total; last filed 2026-03-23 14:01:16
Market cap $2,800,631,040 · 20d avg dollar volume $4,719,584
Net insider activity
Net buying across the insider group.
Open-market purchases
$298,600
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 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 date
Insider
Shares
Price
Value
Price now vs buy
19 Mar 2026
Wilt Lawrence Hugh Jr.CFO
20,000
$14.93
$298,600
+0.1%
Reaction to news
3 material events; 1 taken well, 0 badly; last earnings 28 Jul: neutral (+0.9%).
Session
Filing
Event
Gap
Day
vs SPY
Vol
+5d
Read
28 Jul 26
Earnings
Earnings
+0.3%
+0.9%
+0.6%
1.3x
-8.9%
Neutral
05 May 26
Earnings
Earnings
+1.8%
+1.4%
+0.6%
1.5x
-0.9%
Neutral
17 Mar 26
Earnings
Earnings
+1.8%
+2.0%
+1.7%
1.6x
-6.2%
Shrugged off
#29 NVRI
Enviri Corp
Stand aside — overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
Mature TrendXLI
sector confirmed$220,125 CFO$1,354,161 other insiders (3)4 insider(s)net purchase ratio +1.0076d since buy
55
conviction / 100
-0.2 since 19 Aug
58.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning10.5
Volatility behaviour10.3
Catalyst alignment (insider)9.0
Cross-asset confirmation8.6
Stand aside — hard gate breached
Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
Last
20.31
Add above
24.20
Cut below
20.27
50DMA
21.91
200DMA
19.14
NVRI — daily, 14 months
XLI — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
higher highs and higher lows
efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.219 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 28% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
1 day(s) above 10x median volume (peak 34x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 17.6% deep
1 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (2 CFO, 1 CEO, 2 Director)
net purchase ratio +1.00 (4 buying vs 0 selling)
CFO purchases $220,125 (EVP, CFO)
3.8 bps of market cap
a NEW position for the CFO
76 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLI
XLI above rising 200DMA (sector-led)
XLI vs SPY 6m: -9.5 pts
stock vs XLI RS (3m/6m avg): +0.5 pts
What strengthens the thesis
A confirmed higher high above 24.20 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (21.91) with expanding volatility — reduce.
Breakdown below the prior structural base (20.27) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Minan Peter Francis — EVP, CFO
2 CFO purchase(s), $220,125 total; last filed 2026-06-08 16:45:28
Market cap $578,461,248 · 20d avg dollar volume $8,473,570
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,574,286
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
4 / 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 date
Insider
Shares
Price
Value
Price now vs buy
03 Jun 2026
Purvis Edgar M JrDirector
14,000
$18.10
$253,400
+12.2%
03 Jun 2026
Hochman Russell C.CEO
51,519
$19.43
$1,001,014
+4.5%
05 Jun 2026
Minan Peter FrancisCFO
8,333
$19.25
$160,410
+5.5%
17 Aug 2026
Haznedar Carolann IDirector
4,875
$20.46
$99,747
-0.7%
18 Aug 2026
Minan Peter FrancisCFO
2,946
$20.27
$59,715
+0.2%
Reaction to news
7 material events; 1 taken well, 3 badly; last earnings 11 Aug: punished (-7.9%).
Late Extension, sector confirmed; strongest on sector alignment (15/20); weakest on sponsorship (7/20). OBV distorted by a 9x volume day — sponsorship read unreliable; last earnings absorbed (-6.7%).
Late ExtensionXLV
sector confirmed$1,133,317 CFO$1,397,168 other insiders (4)3 insider(s)net purchase ratio +0.1952d since buy
54
conviction / 100
-0.8 since 19 Aug
57.1
technical / 100
$4,000–$7,000
Probe · sized down 60% for campaign stage (Late Extension)
Regime clarity14.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)8.7
Cross-asset confirmation14.7
Last
32.10
Add above
37.90
Cut below
23.12
50DMA
25.65
200DMA
20.16
FTH — daily, 14 months
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
no HH/HL structure
efficiency ratio 0.17
Sponsorship / positioning
OBV 50d slope -0.070 avg-daily-volumes/bar
price/volume history is NOT one continuous security — volume stepped to 4.3x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
0 day(s) above 10x median volume (peak 9x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 32.5% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (3 CFO, 1 CEO, 3 Unclassified)
net purchase ratio +0.19 (3 buying vs 3 selling)
CFO purchases $1,133,317 (CFO)
13.2 bps of market cap
a NEW position for the CFO
52 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: -1.4 pts
stock vs XLV RS (3m/6m avg): +42.9 pts
What strengthens the thesis
A confirmed higher high above 37.90 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (25.65) with expanding volatility — reduce.
Breakdown below the prior structural base (23.12) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Stephenson Brian C — CFO
3 CFO purchase(s), $1,133,317 total; last filed 2026-07-01 20:09:53
Market cap $855,576,448 · 20d avg dollar volume $8,234,752
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases
$2,530,485
Open-market sales
$1,705,539
Sales after option exercise
$0
Distinct buyers / sellers
3 / 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 date
Insider
Shares
Price
Value
Price now vs buy
26 Mar 2026
Millennium Management LLCUnclassified
30,585
$26.75
$818,257
+20.0%
31 Mar 2026
Millennium Management LLCUnclassified
12,180
$31.37
$382,100
+2.3%
02 Apr 2026
Millennium Management LLCUnclassified
4,215
$33.54
$141,364
-4.3%
22 Jun 2026
Stephenson Brian CCFO
17,413
$23.31
$405,921
+37.7%
22 Jun 2026
Parikh Anand KiranCEO
2,806
$19.76
$55,447
+62.4%
24 Jun 2026
Stephenson Brian CCFO
15,641
$25.65
$401,269
+25.1%
29 Jun 2026
Stephenson Brian CCFO
13,634
$23.92
$326,127
+34.2%
Reaction to news
8 material events; 3 taken well, 1 badly; last earnings 04 Aug: absorbed (-6.7%).
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime ShiftXLV
sector confirmed$200,585 CFO$6,222,551 other insiders (7)8 insider(s)net purchase ratio +1.00111d since buy
54
conviction / 100
-0.6 since 19 Aug
58.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning10.4
Volatility behaviour16.8
Catalyst alignment (insider)7.2
Cross-asset confirmation8.7
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
Overlapping range behaviour — efficiency ratio 0.15 vs the 0.15 threshold (borderline, watch for resolution).
Last
74.06
Add above
75.91
Cut below
60.58
50DMA
66.28
200DMA
72.78
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA rising
partial HH/HL structure
efficiency ratio 0.15 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.097 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 20.3% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 1 Officer, 5 Director)
net purchase ratio +1.00 (8 buying vs 0 selling)
CFO purchases $200,585 (CFO)
0.1 bps of market cap
grew the CFO's own position by 4%
111 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: -1.4 pts
stock vs XLV RS (3m/6m avg): -9.0 pts
What strengthens the thesis
A confirmed higher high above 75.91 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
Loss of the rising 50DMA (66.28) with expanding volatility — reduce.
Breakdown below the prior structural base (60.58) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Saccaro James — CFO
1 CFO purchase(s), $200,585 total; last filed 2026-05-01 11:38:55
Market cap $33,944,025,088 · 20d avg dollar volume $324,207,909
Net insider activity
Net buying across the insider group.
Open-market purchases
$6,423,136
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
8 / 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 date
Insider
Shares
Price
Value
Price now vs buy
30 Apr 2026
Jimenez Frank ROfficer
1,750
$60.45
$105,788
+22.5%
30 Apr 2026
Arduini Peter JCEO
4,169
$59.93
$249,827
+23.6%
01 May 2026
Saccaro JamesCFO
3,310
$60.60
$200,585
+22.2%
06 May 2026
Culp H Lawrence JrDirector
80,805
$61.88
$5,000,076
+19.7%
06 May 2026
Stromberg William JDirector
1,000
$61.69
$61,689
+20.1%
08 May 2026
Yang Watkin Phoebe L.Director
1,000
$63.01
$63,006
+17.5%
12 May 2026
Hochman Rodney FDirector
1,618
$62.03
$100,365
+19.4%
22 May 2026
Lobo KevinDirector
10,000
$64.18
$641,800
+15.4%
Reaction to news
No material filings found in the window.
#32 NOMD
Nomad Foods Ltd
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime ShiftXLP
sector confirmed$143,069 CFO$9,013,960 other insiders (3)4 insider(s)net purchase ratio +1.0098d since buy
53
conviction / 100
-2.6 since 19 Aug
57.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning12.7
Volatility behaviour12.5
Catalyst alignment (insider)7.3
Cross-asset confirmation10.3
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
11.61
Add above
12.12
Cut below
10.93
50DMA
11.19
200DMA
10.85
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA rising
partial HH/HL structure
efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.175 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 9.0% deep
1 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 1 Chair, 1 Director)
net purchase ratio +1.00 (4 buying vs 0 selling)
CFO purchases $143,069 (CFO)
0.9 bps of market cap
grew the CFO's own position by 5%
98 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLP
XLP above rising 200DMA (sector-led)
XLP vs SPY 6m: -13.5 pts
stock vs XLP RS (3m/6m avg): +6.0 pts
What strengthens the thesis
A confirmed higher high above 12.12 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLP extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
Loss of the rising 50DMA (11.19) with expanding volatility — reduce.
Breakdown below the prior structural base (10.93) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Baldew Ruben — CFO
1 CFO purchase(s), $143,069 total; last filed 2026-05-18 16:27:21
Market cap $1,669,106,432 · 20d avg dollar volume $22,006,052
Net insider activity
Net buying across the insider group.
Open-market purchases
$9,157,029
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
4 / 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 date
Insider
Shares
Price
Value
Price now vs buy
11 May 2026
Gottesman NoamChair
700,000
$9.47
$6,632,410
+22.6%
13 May 2026
Ashken Ian G HDirector
100,000
$9.13
$912,690
+27.2%
14 May 2026
Baldew RubenCFO
14,731
$9.71
$143,069
+19.6%
15 May 2026
Brisby DominicCEO
150,000
$9.79
$1,468,860
+18.6%
Reaction to news
No material filings found in the window.
#33 TBBK
Bancorp, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
UnclearXLF
sector confirmed$110,510 CFO$148,798 other insiders (1)2 insider(s)net purchase ratio -0.65174d since buy
51
conviction / 100
-1.5 since 19 Aug
61.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.6
Sponsorship / positioning4.3
Volatility behaviour20.0
Catalyst alignment (insider)1.4
Cross-asset confirmation12.5
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
Insiders are net sellers — net purchase ratio -0.65 over the last 180 days (4 selling vs 2 buying). The CFO purchase is contradicted by the rest of the insider group.
Last
66.91
Add above
73.02
Cut below
64.33
50DMA
65.08
200DMA
61.59
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA rising
higher highs and higher lows
efficiency ratio 0.18
Sponsorship / positioning
OBV 50d slope +0.127 avg-daily-volumes/bar
OBV DIVERGENCE during acceleration
OBV fell through last pullback
Volatility behaviour
last pullback 7.1% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 Director)
net purchase ratio -0.65 (2 buying vs 4 selling)
insiders are NET SELLERS over the window
CFO purchases $110,510 (EVP, CFO)
0.4 bps of market cap
grew the CFO's own position by 12%
174 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -1.9 pts
stock vs XLF RS (3m/6m avg): +8.4 pts
What strengthens the thesis
A confirmed higher high above 73.02 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (65.08) with expanding volatility — reduce.
Breakdown below the prior structural base (64.33) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Canuso Dominic C — EVP, CFO
1 CFO purchase(s), $110,510 total; last filed 2026-03-02 16:02:13
Market cap $2,769,832,192 · 20d avg dollar volume $28,108,326
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$259,308
Open-market sales
$1,234,995
Sales after option exercise
$0
Distinct buyers / sellers
2 / 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 date
Insider
Shares
Price
Value
Price now vs buy
27 Feb 2026
Canuso Dominic CCFO
2,000
$55.26
$110,510
+21.1%
01 May 2026
Cohn MatthewDirector
2,500
$59.52
$148,798
+12.4%
Reaction to news
No material filings found in the window.
#34 APLM
Apollomics Inc.
Stand aside — 200DMA is not rising — regime not clear. (+2 more)
UnclearXLV
sector confirmed$400,005 CFO$7,850,004 other insiders (2)3 insider(s)net purchase ratio +1.006d since buy
48
conviction / 100
-0.5 since 19 Aug
47.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity9.5
Sponsorship / positioning7.1
Volatility behaviour6.5
Catalyst alignment (insider)10.7
Cross-asset confirmation14.7
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
Market cap $68M below the $300M floor.
Avg dollar volume $0.58M below the liquidity floor.
Last
23.57
Add above
26.71
Cut below
16.70
50DMA
18.56
200DMA
17.44
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA rising
no HH/HL structure
efficiency ratio 0.18
Sponsorship / positioning
OBV 50d slope -0.016 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 102% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
3 day(s) above 10x median volume (peak 53x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 27.4% deep
2 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 1 COO)
net purchase ratio +1.00 (3 buying vs 0 selling)
CFO purchases $400,005 (CFO)
58.6 bps of market cap
a NEW position for the CFO
6 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: -1.4 pts
stock vs XLV RS (3m/6m avg): +27.1 pts
What strengthens the thesis
A confirmed higher high above 26.71 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (18.56) with expanding volatility — reduce.
Breakdown below the prior structural base (16.70) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Lin Peter Kuan-How — CFO
1 CFO purchase(s), $400,005 total; last filed 2026-08-17 19:23:10
Market cap $68,317,888 · 20d avg dollar volume $581,919
Net insider activity
Net buying across the insider group.
Open-market purchases
$8,250,009
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
3 / 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 date
Insider
Shares
Price
Value
Price now vs buy
14 Aug 2026
Chen Yi-KueiCOO
20,000
$15.00
$300,000
+57.1%
14 Aug 2026
Lin Peter Kuan-HowCFO
26,667
$15.00
$400,005
+57.1%
14 Aug 2026
Chen Hung-WenCEO
536,667
$14.07
$7,550,004
+67.5%
Reaction to news
No material filings found in the window.
#35 CMCO
Columbus McKinnon Corp
Stand aside — overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
Regime ShiftXLI
sector confirmed$147,525 CFO1 insider(s)net purchase ratio +0.5820d since buy
48
conviction / 100
-1.1 since 19 Aug
49.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning0.0
Volatility behaviour13.6
Catalyst alignment (insider)8.3
Cross-asset confirmation9.3
Stand aside — hard gate breached
Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
Last
17.33
Add above
22.21
Cut below
14.54
50DMA
15.94
200DMA
16.56
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
higher highs and higher lows
efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.078 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 41% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
OBV DIVERGENCE during acceleration
OBV fell through last pullback
Volatility behaviour
last pullback 19.5% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio +0.58 (1 buying vs 4 selling)
CFO purchases $147,525 (EVP, Finance, CFO)
2.9 bps of market cap
a NEW position for the CFO
20 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLI
XLI above rising 200DMA (sector-led)
XLI vs SPY 6m: -9.5 pts
stock vs XLI RS (3m/6m avg): +2.6 pts
What strengthens the thesis
A confirmed higher high above 22.21 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
Loss of the rising 50DMA (15.94) with expanding volatility — reduce.
Breakdown below the prior structural base (14.54) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Linker John R — EVP, Finance, CFO
1 CFO purchase(s), $147,525 total; last filed 2026-08-04 09:24:15
Market cap $510,608,480 · 20d avg dollar volume $14,512,099
Net insider activity
Net buying across the insider group.
Open-market purchases
$147,525
Open-market sales
$39,180
Sales after option exercise
$0
Distinct buyers / sellers
1 / 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 date
Insider
Shares
Price
Value
Price now vs buy
31 Jul 2026
Linker John RCFO
7,500
$19.67
$147,525
-11.9%
Reaction to news
No material filings found in the window.
#36 HROW
Harrow, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+2 more)
UnclearXLV
sector confirmed$104,650 CFO$364,070 other insiders (3)4 insider(s)net purchase ratio -0.9098d since buy
47
conviction / 100
+3.3 since 19 Aug
55.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning8.1
Volatility behaviour17.0
Catalyst alignment (insider)2.2
Cross-asset confirmation8.8
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
Insiders are net sellers — net purchase ratio -0.90 over the last 180 days (2 selling vs 4 buying). The CFO purchase is contradicted by the rest of the insider group.
Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
42.06
Add above
43.00
Cut below
37.70
50DMA
41.15
200DMA
41.18
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA rising
partial HH/HL structure
efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.016 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 28% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 19.7% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 2 Director)
net purchase ratio -0.90 (4 buying vs 2 selling)
insiders are NET SELLERS over the window
CFO purchases $104,650 (Pres, CFO)
0.7 bps of market cap
grew the CFO's own position by 0%
98 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: -1.4 pts
stock vs XLV RS (3m/6m avg): -4.6 pts
What strengthens the thesis
A confirmed higher high above 43.00 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (41.15) with expanding volatility — reduce.
Breakdown below the prior structural base (37.70) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Boll Andrew R. — Pres, CFO
1 CFO purchase(s), $104,650 total; last filed 2026-05-15 07:00:19
Market cap $1,560,993,920 · 20d avg dollar volume $22,779,181
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$468,720
Open-market sales
$8,117,326
Sales after option exercise
$450,000
Distinct buyers / sellers
4 / 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 date
Insider
Shares
Price
Value
Price now vs buy
14 May 2026
Baum Mark LCEO
10,000
$30.20
$302,000
+39.3%
14 May 2026
Boll Andrew R.CFO
3,500
$29.90
$104,650
+40.7%
18 May 2026
Graves Adrienne LDirector
1,000
$31.07
$31,070
+35.4%
18 May 2026
Silvernail Lauren PDirector
1,000
$31.00
$31,000
+35.7%
Reaction to news
No material filings found in the window.
#37 KBR
Kbr, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLI
sector confirmed$256,275 CFO$688,891 other insiders (3)4 insider(s)net purchase ratio +1.0099d since buy
46
conviction / 100
+0.3 since 19 Aug
48.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning12.2
Volatility behaviour12.5
Catalyst alignment (insider)7.9
Cross-asset confirmation8.3
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
Overlapping range behaviour — efficiency ratio 0.11 vs the 0.15 threshold (borderline, watch for resolution).
Last
37.90
Add above
38.57
Cut below
32.14
50DMA
35.85
200DMA
38.27
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA rising
partial HH/HL structure
efficiency ratio 0.11 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.157 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 22.3% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 3 Director)
net purchase ratio +1.00 (4 buying vs 0 selling)
CFO purchases $256,275 (EVP, CFO)
0.5 bps of market cap
grew the CFO's own position by 24%
99 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLI
XLI above rising 200DMA (sector-led)
XLI vs SPY 6m: -9.5 pts
stock vs XLI RS (3m/6m avg): -0.7 pts
What strengthens the thesis
A confirmed higher high above 38.57 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (35.85) with expanding volatility — reduce.
Breakdown below the prior structural base (32.14) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Evans Shad E. — EVP, CFO
1 CFO purchase(s), $256,275 total; last filed 2026-05-15 20:06:17
Market cap $4,786,792,448 · 20d avg dollar volume $61,057,683
Net insider activity
Net buying across the insider group.
Open-market purchases
$945,166
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
4 / 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 date
Insider
Shares
Price
Value
Price now vs buy
13 May 2026
Evans Shad E.CFO
8,375
$30.60
$256,275
+23.9%
14 May 2026
Von Thaer LewisDirector
3,000
$30.77
$92,310
+23.2%
19 May 2026
Sabater Carlos A.Director
14,500
$32.47
$470,815
+16.7%
20 May 2026
Moore Jack BDirector
4,000
$31.44
$125,766
+20.5%
Reaction to news
No material filings found in the window.
#38 SMMT
Summit Therapeutics Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLV
sector confirmed$722,250 CFO$102,894,400 other insiders (4)3 insider(s)net purchase ratio +1.0077d since buy
46
conviction / 100
-1.0 since 19 Aug
46.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.8
Sponsorship / positioning13.9
Volatility behaviour13.0
Catalyst alignment (insider)8.8
Cross-asset confirmation8.7
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Last
12.43
Add above
15.75
Cut below
12.43
50DMA
14.09
200DMA
16.64
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.17
Sponsorship / positioning
OBV 50d slope +0.012 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 56% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 52.9% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 4 CEO)
net purchase ratio +1.00 (3 buying vs 0 selling)
CFO purchases $722,250 (COO, CFO)
0.7 bps of market cap
grew the CFO's own position by 2%
77 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: -1.4 pts
stock vs XLV RS (3m/6m avg): -35.6 pts
What strengthens the thesis
A confirmed higher high above 15.75 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (14.09) with expanding volatility — reduce.
Breakdown below the prior structural base (12.43) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Soni Manmeet Singh — COO, CFO
1 CFO purchase(s), $722,250 total; last filed 2026-06-04 16:40:51
Market cap $10,458,497,024 · 20d avg dollar volume $65,145,560
Net insider activity
Net buying across the insider group.
Open-market purchases
$103,616,650
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
3 / 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 date
Insider
Shares
Price
Value
Price now vs buy
04 Jun 2026
Duggan Robert WCEO
100,000
$14.60
$1,460,000
-14.9%
04 Jun 2026
Zanganeh MahkamCEO
100,000
$14.60
$1,460,000
-14.9%
04 Jun 2026
Soni Manmeet SinghCFO
50,000
$14.45
$722,250
-14.0%
12 Jun 2026
Zanganeh MahkamCEO
3,810,000
$13.12
$49,987,200
-5.3%
12 Jun 2026
Duggan Robert WCEO
3,810,000
$13.12
$49,987,200
-5.3%
Reaction to news
No material filings found in the window.
#39 FOA
Finance of America Companies Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLF
sector confirmed$174,402 CFO$2,147,469 other insiders (2)3 insider(s)net purchase ratio -0.91160d since buy
46
conviction / 100
-1.2 since 19 Aug
53.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning9.9
Volatility behaviour14.0
Catalyst alignment (insider)3.3
Cross-asset confirmation8.5
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
Insiders are net sellers — net purchase ratio -0.91 over the last 180 days (5 selling vs 3 buying). The CFO purchase is contradicted by the rest of the insider group.
Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 27% deep. Huge travel, no net progress).
Market cap $195M below the $300M floor.
Last
20.28
Add above
24.86
Cut below
19.09
50DMA
23.06
200DMA
21.63
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA rising
partial HH/HL structure
efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.081 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 32% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $1.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 27.3% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 2 Unclassified)
net purchase ratio -0.91 (3 buying vs 5 selling)
insiders are NET SELLERS over the window
CFO purchases $174,402 (CFO)
8.9 bps of market cap
grew the CFO's own position by 46%
160 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -1.9 pts
stock vs XLF RS (3m/6m avg): -10.9 pts
What strengthens the thesis
A confirmed higher high above 24.86 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (23.06) with expanding volatility — reduce.
Breakdown below the prior structural base (19.09) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Engel Matthew A — CFO
1 CFO purchase(s), $174,402 total; last filed 2026-03-17 16:42:00
Market cap $195,236,304 · 20d avg dollar volume $1,153,187
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$2,321,871
Open-market sales
$1,560,312
Sales after option exercise
$47,896,733
Distinct buyers / sellers
3 / 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 date
Insider
Shares
Price
Value
Price now vs buy
13 Mar 2026
Safra EdmondUnclassified
125,000
$17.18
$2,147,018
+18.0%
13 Mar 2026
Engel Matthew ACFO
10,600
$16.45
$174,402
+23.3%
13 Mar 2026
Cooperman Leon GUnclassified
28
$16.10
$451
+26.0%
Reaction to news
No material filings found in the window.
#40 UA
Under Armour, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLY
sector not confirmed$100,181 CFO$5,869,079 other insiders (1)2 insider(s)net purchase ratio +1.009d since buy
46
conviction / 100
-4.6 since 19 Aug
46.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning12.0
Volatility behaviour13.0
Catalyst alignment (insider)8.5
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 32% deep. Huge travel, no net progress).
Sector ETF is breaking down — no new longs in this sector.
Last
5.15
Add above
7.32
Cut below
4.94
50DMA
6.18
200DMA
5.73
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA rising
higher highs and higher lows
efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.153 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 32.1% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 Unclassified)
net purchase ratio +1.00 (2 buying vs 0 selling)
CFO purchases $100,181 (CFO)
0.5 bps of market cap
grew the CFO's own position by 27%
9 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -11.2 pts
stock vs XLY RS (3m/6m avg): -14.4 pts
What strengthens the thesis
A confirmed higher high above 7.32 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (6.18) with expanding volatility — reduce.
Breakdown below the prior structural base (4.94) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Taleghani Reza — CFO
1 CFO purchase(s), $100,181 total; last filed 2026-08-12 21:03:58
Market cap $2,203,568,640 · 20d avg dollar volume $16,636,760
Net insider activity
Net buying across the insider group.
Open-market purchases
$5,969,260
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 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 date
Insider
Shares
Price
Value
Price now vs buy
12 May 2026
Watsa V Prem Et AlUnclassified
1,178,344
$4.98
$5,869,079
+3.4%
11 Aug 2026
Taleghani RezaCFO
18,656
$5.37
$100,181
-4.1%
Reaction to news
No material filings found in the window.
#41 FCN
Fti Consulting, Inc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLI
sector confirmed$289,180 CFO$1,787,404 other insiders (2)3 insider(s)net purchase ratio +0.8899d since buy
42
conviction / 100
unchanged since 19 Aug
43.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning7.0
Volatility behaviour15.0
Catalyst alignment (insider)7.7
Cross-asset confirmation7.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Last
153.49
Add above
175.00
Cut below
149.22
50DMA
154.96
200DMA
165.39
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA rising
partial HH/HL structure
efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.037 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 24.9% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 1 Unclassified)
net purchase ratio +0.88 (3 buying vs 1 selling)
CFO purchases $289,180 (CFO)
0.7 bps of market cap
grew the CFO's own position by 10%
99 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLI
XLI above rising 200DMA (sector-led)
XLI vs SPY 6m: -9.5 pts
stock vs XLI RS (3m/6m avg): -7.0 pts
What strengthens the thesis
A confirmed higher high above 175.00 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (154.96) with expanding volatility — reduce.
Breakdown below the prior structural base (149.22) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Nam Eun — CFO
1 CFO purchase(s), $289,180 total; last filed 2026-05-14 07:29:28
Market cap $4,245,832,192 · 20d avg dollar volume $70,022,436
Net insider activity
Net buying across the insider group.
Open-market purchases
$2,076,584
Open-market sales
$135,198
Sales after option exercise
$0
Distinct buyers / sellers
3 / 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 date
Insider
Shares
Price
Value
Price now vs buy
13 May 2026
Linton Paul AldermanUnclassified
2,400
$144.04
$345,696
+6.6%
13 May 2026
Gunby Steven HenryCEO
10,000
$144.17
$1,441,708
+6.5%
13 May 2026
Nam EunCFO
2,000
$144.59
$289,180
+6.2%
Reaction to news
No material filings found in the window.
#42 VTS
Vitesse Energy, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLE
sector confirmed$186,900 CFO$1,851,136 other insiders (3)3 insider(s)net purchase ratio -0.06143d since buy
42
conviction / 100
+0.5 since 19 Aug
48.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning8.6
Volatility behaviour17.2
Catalyst alignment (insider)2.7
Cross-asset confirmation11.7
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (genuine chop).
Last
17.16
Add above
18.02
Cut below
15.00
50DMA
15.93
200DMA
18.10
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.034 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 19.3% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 3 Director)
net purchase ratio -0.06 (3 buying vs 2 selling)
insiders are NET SELLERS over the window
CFO purchases $186,900 (CFO)
2.6 bps of market cap
grew the CFO's own position by 6%
143 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLE
XLE above rising 200DMA (sector-led)
XLE vs SPY 6m: +5.1 pts
stock vs XLE RS (3m/6m avg): -23.1 pts
What strengthens the thesis
A confirmed higher high above 18.02 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLE extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (15.93) with expanding volatility — reduce.
Breakdown below the prior structural base (15.00) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Henderson James P — CFO
1 CFO purchase(s), $186,900 total; last filed 2026-04-01 16:05:46
Market cap $708,194,560 · 20d avg dollar volume $7,883,855
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$2,038,036
Open-market sales
$2,286,436
Sales after option exercise
$0
Distinct buyers / sellers
3 / 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 date
Insider
Shares
Price
Value
Price now vs buy
30 Mar 2026
Henderson James PCFO
10,000
$18.69
$186,900
-8.2%
31 Mar 2026
O Leary DanDirector
10,000
$18.56
$185,600
-7.5%
28 May 2026
Steinberg Joseph SDirector
59,118
$17.00
$1,005,006
+0.9%
15 Jun 2026
Steinberg Joseph SDirector
40,882
$16.16
$660,530
+6.2%
Reaction to news
No material filings found in the window.
#43 SATL
Satellogic Inc.
Stand aside — 50DMA is not rising. (+1 more)
Mature TrendXLI
sector confirmed$197,089 CFO1 insider(s)net purchase ratio -1.00146d since buy
41
conviction / 100
-1.4 since 19 Aug
48.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.0
Sponsorship / positioning7.0
Volatility behaviour9.0
Catalyst alignment (insider)2.3
Cross-asset confirmation9.9
Stand aside — hard gate breached
50DMA is not rising.
Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
Last
5.30
Add above
6.13
Cut below
3.31
50DMA
4.96
200DMA
4.58
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.30
Sponsorship / positioning
OBV 50d slope -0.123 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 38% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 69.2% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio -1.00 (1 buying vs 4 selling)
insiders are NET SELLERS over the window
CFO purchases $197,089 (CFO)
2.3 bps of market cap
grew the CFO's own position by 19%
146 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLI
XLI above rising 200DMA (sector-led)
XLI vs SPY 6m: -9.5 pts
stock vs XLI RS (3m/6m avg): +4.5 pts
What strengthens the thesis
A confirmed higher high above 6.13 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (4.96) with expanding volatility — reduce.
Breakdown below the prior structural base (3.31) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Dunn Rick — CFO
1 CFO purchase(s), $197,089 total; last filed 2026-03-31 16:08:54
Market cap $850,181,696 · 20d avg dollar volume $29,380,973
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$197,089
Open-market sales
$100,253,195
Sales after option exercise
$727,297
Distinct buyers / sellers
1 / 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 date
Insider
Shares
Price
Value
Price now vs buy
27 Mar 2026
Dunn RickCFO
35,745
$5.51
$197,089
-3.8%
Reaction to news
No material filings found in the window.
#44 OPCH
Option Care Health, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLV
sector confirmed$327,075 CFO$1,548,150 other insiders (3)4 insider(s)net purchase ratio +0.23108d since buy
41
conviction / 100
-0.7 since 19 Aug
45.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity4.0
Sponsorship / positioning13.8
Volatility behaviour9.5
Catalyst alignment (insider)5.1
Cross-asset confirmation8.7
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 32% deep. Huge travel, no net progress).
Last
23.49
Add above
24.70
Cut below
20.68
50DMA
22.27
200DMA
27.41
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA rising
no HH/HL structure
efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.215 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 32.3% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 2 Director)
net purchase ratio +0.23 (4 buying vs 2 selling)
CFO purchases $327,075 (CFO)
0.9 bps of market cap
grew the CFO's own position by 20%
108 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: -1.4 pts
stock vs XLV RS (3m/6m avg): -28.4 pts
What strengthens the thesis
A confirmed higher high above 24.70 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (22.27) with expanding volatility — reduce.
Breakdown below the prior structural base (20.68) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Sethna Meenal — CFO
1 CFO purchase(s), $327,075 total; last filed 2026-05-04 17:42:14
Market cap $3,497,485,568 · 20d avg dollar volume $61,934,884
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,875,225
Open-market sales
$1,168,620
Sales after option exercise
$0
Distinct buyers / sellers
4 / 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 date
Insider
Shares
Price
Value
Price now vs buy
04 May 2026
Kraemer Harry M Jansen JrDirector
36,610
$21.41
$783,773
+9.7%
04 May 2026
Sethna MeenalCFO
16,225
$20.16
$327,075
+16.5%
04 May 2026
Rademacher John CharlesCEO
12,500
$21.18
$264,706
+10.9%
07 May 2026
Sullivan Timothy PDirector
24,154
$20.69
$499,671
+13.5%
Reaction to news
No material filings found in the window.
#45 EXE
Expand Energy Corp
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLE
sector confirmed$378,620 CFO$397,260 other insiders (3)2 insider(s)net purchase ratio +1.0077d since buy
41
conviction / 100
-0.1 since 19 Aug
40.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning0.0
Volatility behaviour19.1
Catalyst alignment (insider)8.5
Cross-asset confirmation11.7
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (genuine chop).
Last
96.07
Add above
97.55
Cut below
86.43
50DMA
90.08
200DMA
100.73
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.121 avg-daily-volumes/bar
OBV DIVERGENCE during acceleration
OBV fell through last pullback
Volatility behaviour
last pullback 14.4% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (2 CFO, 3 CEO)
net purchase ratio +1.00 (2 buying vs 0 selling)
CFO purchases $378,620 (EVP, CFO)
0.2 bps of market cap
grew the CFO's own position by 28%
77 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLE
XLE above rising 200DMA (sector-led)
XLE vs SPY 6m: +5.1 pts
stock vs XLE RS (3m/6m avg): -14.4 pts
What strengthens the thesis
A confirmed higher high above 97.55 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLE extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (90.08) with expanding volatility — reduce.
Breakdown below the prior structural base (86.43) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Teunissen Marcel — EVP, CFO
2 CFO purchase(s), $378,620 total; last filed 2026-06-04 16:11:38
Market cap $22,973,145,088 · 20d avg dollar volume $287,326,932
Net insider activity
Net buying across the insider group.
Open-market purchases
$775,880
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 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 date
Insider
Shares
Price
Value
Price now vs buy
06 Mar 2026
Wichterich MichaelCEO
2,000
$107.50
$215,000
-10.6%
07 May 2026
Teunissen MarcelCFO
2,000
$96.43
$192,860
-0.4%
04 Jun 2026
Wichterich MichaelCEO
1,000
$93.36
$93,360
+2.9%
04 Jun 2026
Teunissen MarcelCFO
2,000
$92.88
$185,760
+3.4%
12 Jun 2026
Wichterich MichaelCEO
1,000
$88.90
$88,900
+8.1%
Reaction to news
No material filings found in the window.
#46 VMI
Valmont Industries Inc
Stand aside — 50DMA is not rising. (+2 more)
Mature TrendXLI
sector confirmed$101,118 CFO1 insider(s)net purchase ratio -0.9828d since buy
40
conviction / 100
-0.1 since 19 Aug
46.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.0
Sponsorship / positioning7.0
Volatility behaviour12.7
Catalyst alignment (insider)3.0
Cross-asset confirmation7.3
Stand aside — hard gate breached
50DMA is not rising.
Insiders are net sellers — net purchase ratio -0.98 over the last 180 days (3 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop).
Last
481.67
Add above
511.87
Cut below
456.29
50DMA
523.28
200DMA
463.31
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.069 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 21.7% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio -0.98 (1 buying vs 3 selling)
insiders are NET SELLERS over the window
CFO purchases $101,118 (EVP, CFO)
0.1 bps of market cap
grew the CFO's own position by 7%
28 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLI
XLI above rising 200DMA (sector-led)
XLI vs SPY 6m: -9.5 pts
stock vs XLI RS (3m/6m avg): -4.0 pts
What strengthens the thesis
A confirmed higher high above 511.87 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (523.28) with expanding volatility — reduce.
Breakdown below the prior structural base (456.29) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Schwietz John L — EVP, CFO
1 CFO purchase(s), $101,118 total; last filed 2026-07-24 16:07:02
Market cap $9,402,613,760 · 20d avg dollar volume $92,203,292
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$101,118
Open-market sales
$9,227,197
Sales after option exercise
$0
Distinct buyers / sellers
1 / 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 date
Insider
Shares
Price
Value
Price now vs buy
23 Jul 2026
Schwietz John LCFO
208
$486.15
$101,118
-0.9%
Reaction to news
No material filings found in the window.
#47 BTDR
Bitdeer Technologies Group
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLK
sector confirmed$226,000 CFO$221,000 other insiders (1)2 insider(s)net purchase ratio +1.008d since buy
40
conviction / 100
unchanged since 19 Aug
38.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)9.3
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 56% deep. Huge travel, no net progress).
Last
10.43
Add above
12.93
Cut below
8.69
50DMA
12.94
200DMA
12.33
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.183 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 29% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 55.9% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 Other C-suite)
net purchase ratio +1.00 (2 buying vs 0 selling)
CFO purchases $226,000 (CFO)
0.9 bps of market cap
a NEW position for the CFO
8 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +18.9 pts
stock vs XLK RS (3m/6m avg): -12.2 pts
What strengthens the thesis
A confirmed higher high above 12.93 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (12.94) with expanding volatility — reduce.
Breakdown below the prior structural base (8.69) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Potter Michael G — CFO
1 CFO purchase(s), $226,000 total; last filed 2026-08-13 06:53:54
Market cap $2,617,263,104 · 20d avg dollar volume $153,363,972
Net insider activity
Net buying across the insider group.
Open-market purchases
$447,000
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 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 date
Insider
Shares
Price
Value
Price now vs buy
12 Aug 2026
Potter Michael GCFO
25,000
$9.04
$226,000
+15.4%
14 Aug 2026
Basit Haris FozanOther C-suite
25,000
$8.84
$221,000
+18.0%
Reaction to news
No material filings found in the window.
#48 VVV
Valvoline Inc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLY
sector not confirmed$318,000 CFO$182,876 other insiders (3)4 insider(s)net purchase ratio +0.0998d since buy
39
conviction / 100
-4.0 since 19 Aug
42.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity9.0
Sponsorship / positioning7.0
Volatility behaviour17.9
Catalyst alignment (insider)4.9
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
Sector ETF is breaking down — no new longs in this sector.
Last
33.81
Add above
40.84
Cut below
33.30
50DMA
37.77
200DMA
34.37
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA rising
no HH/HL structure
efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.059 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 17.3% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CAO / Controller, 2 Director)
net purchase ratio +0.09 (4 buying vs 2 selling)
CFO purchases $318,000 (CFO)
0.7 bps of market cap
grew the CFO's own position by 42%
98 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -11.2 pts
stock vs XLY RS (3m/6m avg): -4.8 pts
What strengthens the thesis
A confirmed higher high above 40.84 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (37.77) with expanding volatility — reduce.
Breakdown below the prior structural base (33.30) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Willis J Kevin — CFO
1 CFO purchase(s), $318,000 total; last filed 2026-05-15 09:28:47
Market cap $4,351,159,808 · 20d avg dollar volume $80,712,297
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases
$500,876
Open-market sales
$114,040
Sales after option exercise
$304,152
Distinct buyers / sellers
4 / 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 date
Insider
Shares
Price
Value
Price now vs buy
14 May 2026
Willis J KevinCFO
10,000
$31.80
$318,000
+6.3%
14 May 2026
Freeland Richard JosephDirector
3,100
$32.37
$100,347
+4.4%
15 May 2026
Slater Jennifer LynnDirector
1,000
$32.53
$32,530
+3.9%
12 Aug 2026
Denny Jordan M.CAO / Controller
1,506
$33.20
$49,999
+1.8%
Reaction to news
No material filings found in the window.
#49 FISV
Fiserv Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeSPY
sector confirmed$499,982 CFO$1,742,919 other insiders (6)7 insider(s)net purchase ratio +1.0064d since buy
38
conviction / 100
-1.5 since 19 Aug
37.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning9.9
Volatility behaviour10.4
Catalyst alignment (insider)8.5
Cross-asset confirmation9.3
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 26% deep. Huge travel, no net progress).
Last
51.38
Add above
55.98
Cut below
49.56
50DMA
51.48
200DMA
58.94
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.06 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.081 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 44% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 26.4% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 Officer, 5 Director)
net purchase ratio +1.00 (7 buying vs 0 selling)
CFO purchases $499,982 (CFO)
0.2 bps of market cap
grew the CFO's own position by 6%
64 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: SPY
SPY above rising 200DMA (sector-led)
SPY vs SPY 6m: +0.0 pts
stock vs SPY RS (3m/6m avg): -20.3 pts
What strengthens the thesis
A confirmed higher high above 55.98 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
SPY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (51.48) with expanding volatility — reduce.
Breakdown below the prior structural base (49.56) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Todd Paul M — CFO
1 CFO purchase(s), $499,982 total; last filed 2026-06-18 16:06:43
Market cap $27,694,411,776 · 20d avg dollar volume $451,426,065
Net insider activity
Net buying across the insider group.
Open-market purchases
$2,242,901
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
7 / 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 date
Insider
Shares
Price
Value
Price now vs buy
16 Jun 2026
Rosman Adam L.Officer
10,150
$49.33
$500,700
+4.2%
16 Jun 2026
Yarkoni CharlotteDirector
2,023
$49.49
$100,118
+3.8%
16 Jun 2026
Disimone HarryDirector
2,088
$48.41
$101,080
+6.1%
16 Jun 2026
Nixon Gordon M.Director
7,500
$49.57
$371,775
+3.7%
17 Jun 2026
Todd Paul MCFO
10,060
$49.70
$499,982
+3.4%
17 Jun 2026
Mamilli WafaaDirector
2,960
$50.59
$149,746
+1.6%
07 Aug 2026
Fritz Lance MDirector
10,000
$51.95
$519,500
-1.1%
Reaction to news
No material filings found in the window.
#50 ONT
Onterris, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLI
sector confirmed$100,378 CFO$509,625 other insiders (2)2 insider(s)net purchase ratio -0.81101d since buy
38
conviction / 100
+5.4 since 19 Aug
44.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning17.6
Volatility behaviour5.5
Catalyst alignment (insider)2.2
Cross-asset confirmation7.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
Insiders are net sellers — net purchase ratio -0.81 over the last 180 days (4 selling vs 2 buying). The CFO purchase is contradicted by the rest of the insider group.
Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress).
Last
14.66
Add above
23.32
Cut below
14.66
50DMA
18.94
200DMA
21.89
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA rising
partial HH/HL structure
efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.139 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 33% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 35.8% deep
1 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 2 Director)
net purchase ratio -0.81 (2 buying vs 4 selling)
insiders are NET SELLERS over the window
CFO purchases $100,378 (CFO)
1.7 bps of market cap
grew the CFO's own position by 3%
101 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLI
XLI above rising 200DMA (sector-led)
XLI vs SPY 6m: -9.5 pts
stock vs XLI RS (3m/6m avg): -21.3 pts
What strengthens the thesis
A confirmed higher high above 23.32 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (18.94) with expanding volatility — reduce.
Breakdown below the prior structural base (14.66) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Dicks Allan — CFO
1 CFO purchase(s), $100,378 total; last filed 2026-05-12 20:00:02
Market cap $583,651,648 · 20d avg dollar volume $14,497,027
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$610,003
Open-market sales
$0
Sales after option exercise
$5,764,418
Distinct buyers / sellers
2 / 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 date
Insider
Shares
Price
Value
Price now vs buy
11 May 2026
Dicks AllanCFO
6,535
$15.36
$100,378
-4.6%
03 Jun 2026
Graham PeterDirector
4,860
$15.94
$77,468
-8.0%
05 Jun 2026
Graham PeterDirector
25,140
$17.19
$432,157
-14.7%
Reaction to news
No material filings found in the window.
#51 FND
Floor & Decor Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLY
sector not confirmed$121,725 CFO$251,250 other insiders (1)2 insider(s)net purchase ratio -0.95108d since buy
37
conviction / 100
-5.3 since 19 Aug
43.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.5
Sponsorship / positioning8.2
Volatility behaviour19.7
Catalyst alignment (insider)2.1
Cross-asset confirmation1.5
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
Insiders are net sellers — net purchase ratio -0.95 over the last 180 days (2 selling vs 2 buying). The CFO purchase is contradicted by the rest of the insider group.
Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
Sector ETF is breaking down — no new longs in this sector.
Last
54.70
Add above
63.25
Cut below
51.92
50DMA
56.08
200DMA
58.45
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA rising
partial HH/HL structure
efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.022 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 12.7% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO)
net purchase ratio -0.95 (2 buying vs 2 selling)
insiders are NET SELLERS over the window
CFO purchases $121,725 (EVP, CFO)
0.2 bps of market cap
grew the CFO's own position by 6%
108 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -11.2 pts
stock vs XLY RS (3m/6m avg): +0.1 pts
What strengthens the thesis
A confirmed higher high above 63.25 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (56.08) with expanding volatility — reduce.
Breakdown below the prior structural base (51.92) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Langley Bryan — EVP, CFO
1 CFO purchase(s), $121,725 total; last filed 2026-05-04 18:28:03
Market cap $6,114,653,696 · 20d avg dollar volume $148,528,820
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$372,975
Open-market sales
$0
Sales after option exercise
$14,327,031
Distinct buyers / sellers
2 / 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 date
Insider
Shares
Price
Value
Price now vs buy
04 May 2026
Langley BryanCFO
2,500
$48.69
$121,725
+12.3%
04 May 2026
Paulsen BradleyCEO
5,000
$50.25
$251,250
+8.9%
Reaction to news
No material filings found in the window.
#52 STNE
Stoneco Ltd.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLK
sector confirmed$217,163 CFO1 insider(s)net purchase ratio +0.0497d since buy
37
conviction / 100
+0.6 since 19 Aug
41.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.6
Sponsorship / positioning6.0
Volatility behaviour9.5
Catalyst alignment (insider)3.8
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Last
9.16
Add above
11.55
Cut below
9.12
50DMA
10.77
200DMA
11.96
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
higher highs and higher lows
efficiency ratio 0.18
Sponsorship / positioning
OBV 50d slope -0.230 avg-daily-volumes/bar
OBV DIVERGENCE during acceleration
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 28.6% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio +0.04 (1 buying vs 1 selling)
CFO purchases $217,163 (CFO, IR Officer)
1.0 bps of market cap
grew the CFO's own position by 8%
97 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +18.9 pts
stock vs XLK RS (3m/6m avg): -43.1 pts
What strengthens the thesis
A confirmed higher high above 11.55 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (10.77) with expanding volatility — reduce.
Breakdown below the prior structural base (9.12) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Ventura Salgado Diego — CFO, IR Officer
1 CFO purchase(s), $217,163 total; last filed 2026-05-19 13:05:43
Market cap $2,183,740,672 · 20d avg dollar volume $45,504,291
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases
$217,163
Open-market sales
$199,072
Sales after option exercise
$0
Distinct buyers / sellers
1 / 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 date
Insider
Shares
Price
Value
Price now vs buy
15 May 2026
Ventura Salgado DiegoCFO
22,490
$9.66
$217,163
-5.2%
Reaction to news
No material filings found in the window.
#53 GRML
Greenland Mines Ltd
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLB
sector confirmed$245,280 CFO$80,766 other insiders (2)3 insider(s)net purchase ratio +0.7835d since buy
37
conviction / 100
+0.1 since 19 Aug
33.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.2
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)10.0
Cross-asset confirmation7.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Market cap $33M below the $300M floor.
Avg dollar volume $0.70M below the liquidity floor.
Price $0.17 below the $5.00 floor.
Last
0.17
Add above
0.23
Cut below
0.17
50DMA
0.23
200DMA
0.35
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.24
Sponsorship / positioning
OBV 50d slope -0.154 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 788% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
2 day(s) above 10x median volume (peak 14x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 67.8% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 2 Director)
net purchase ratio +0.78 (3 buying vs 1 selling)
CFO purchases $245,280 (CFO)
74.8 bps of market cap
grew the CFO's own position by 41%
35 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLB
XLB above rising 200DMA (sector-led)
XLB vs SPY 6m: -12.0 pts
stock vs XLB RS (3m/6m avg): -46.4 pts
What strengthens the thesis
A confirmed higher high above 0.23 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLB extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (0.23) with expanding volatility — reduce.
Breakdown below the prior structural base (0.17) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Leblanc Jeff — CFO
1 CFO purchase(s), $245,280 total; last filed 2026-07-17 11:12:55
Market cap $32,802,656 · 20d avg dollar volume $697,870
Net insider activity
Net buying across the insider group.
Open-market purchases
$326,046
Open-market sales
$40,548
Sales after option exercise
$0
Distinct buyers / sellers
3 / 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 date
Insider
Shares
Price
Value
Price now vs buy
16 Jul 2026
Leblanc JeffCFO
1,400,000
$0.18
$245,280
-7.8%
20 Jul 2026
McGarity JonDirector
140,000
$0.18
$24,822
-7.8%
22 Jul 2026
Sawyer Jason DavidDirector
240,000
$0.23
$55,944
-27.8%
Reaction to news
No material filings found in the window.
#54 ACM
Aecom
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLI
sector confirmed$100,990 CFO$598,401 other insiders (2)3 insider(s)net purchase ratio +1.0098d since buy
37
conviction / 100
-1.6 since 19 Aug
36.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning15.2
Volatility behaviour5.8
Catalyst alignment (insider)7.2
Cross-asset confirmation7.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 29% deep. Huge travel, no net progress).
Last
65.18
Add above
76.85
Cut below
61.04
50DMA
69.10
200DMA
86.95
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.127 avg-daily-volumes/bar
1 day(s) above 10x median volume (peak 11x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 29.2% deep
1 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 1 President)
net purchase ratio +1.00 (3 buying vs 0 selling)
CFO purchases $100,990 (CFO (PAO))
0.1 bps of market cap
grew the CFO's own position by 2%
98 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLI
XLI above rising 200DMA (sector-led)
XLI vs SPY 6m: -9.5 pts
stock vs XLI RS (3m/6m avg): -24.2 pts
What strengthens the thesis
A confirmed higher high above 76.85 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (69.10) with expanding volatility — reduce.
Breakdown below the prior structural base (61.04) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Kapoor Gaurav — CFO (PAO)
1 CFO purchase(s), $100,990 total; last filed 2026-05-14 16:03:09
Market cap $8,370,415,616 · 20d avg dollar volume $148,118,677
Net insider activity
Net buying across the insider group.
Open-market purchases
$699,391
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
3 / 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 date
Insider
Shares
Price
Value
Price now vs buy
14 May 2026
Kapoor GauravCFO
1,420
$71.12
$100,990
-8.4%
14 May 2026
Rudd TroyCEO
4,225
$71.02
$300,060
-8.2%
16 Jun 2026
Poloni LaraPresident
4,224
$70.63
$298,341
-7.7%
Reaction to news
No material filings found in the window.
#55 CE
Celanese Corp
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLB
sector confirmed$104,698 CFO$125,364 other insiders (2)3 insider(s)net purchase ratio +1.006d since buy
37
conviction / 100
unchanged since 19 Aug
35.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)8.1
Cross-asset confirmation7.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 38% deep. Huge travel, no net progress).
Last
46.98
Add above
49.63
Cut below
43.14
50DMA
46.86
200DMA
50.32
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.146 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 26% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 37.7% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 2 Officer)
net purchase ratio +1.00 (3 buying vs 0 selling)
CFO purchases $104,698 (SVP, CFO)
0.2 bps of market cap
grew the CFO's own position by 9%
6 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLB
XLB above rising 200DMA (sector-led)
XLB vs SPY 6m: -12.0 pts
stock vs XLB RS (3m/6m avg): -16.2 pts
What strengthens the thesis
A confirmed higher high above 49.63 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLB extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (46.86) with expanding volatility — reduce.
Breakdown below the prior structural base (43.14) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Kyrish Chuck — SVP, CFO
1 CFO purchase(s), $104,698 total; last filed 2026-08-17 16:10:57
Market cap $5,076,985,344 · 20d avg dollar volume $87,553,217
Net insider activity
Net buying across the insider group.
Open-market purchases
$230,062
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
3 / 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 date
Insider
Shares
Price
Value
Price now vs buy
11 Aug 2026
Duffie Ashley BOfficer
600
$45.60
$27,360
+3.0%
11 Aug 2026
Murray Mark ChristopherOfficer
2,153
$45.52
$98,004
+3.2%
14 Aug 2026
Kyrish ChuckCFO
2,300
$45.52
$104,698
+3.2%
Reaction to news
No material filings found in the window.
#56 IBP
Installed Building Products, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLY
sector not confirmed$697,381 CFO$345,423 other insiders (3)4 insider(s)net purchase ratio -0.9870d since buy
36
conviction / 100
-3.4 since 19 Aug
39.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.0
Sponsorship / positioning18.8
Volatility behaviour5.5
Catalyst alignment (insider)3.9
Cross-asset confirmation0.5
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
Insiders are net sellers — net purchase ratio -0.98 over the last 180 days (2 selling vs 4 buying). The CFO purchase is contradicted by the rest of the insider group.
Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 38% deep. Huge travel, no net progress).
Sector ETF is breaking down — no new longs in this sector.
Last
244.61
Add above
253.51
Cut below
211.48
50DMA
226.76
200DMA
260.54
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA rising
higher highs and higher lows
efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.177 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 28% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 37.8% deep
1 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (2 CFO, 1 COO, 1 Director, 1 Unclassified)
net purchase ratio -0.98 (4 buying vs 2 selling)
insiders are NET SELLERS over the window
CFO purchases $697,381 (EVP, CFO)
1.1 bps of market cap
grew the CFO's own position by 4%
70 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -11.2 pts
stock vs XLY RS (3m/6m avg): -3.3 pts
What strengthens the thesis
A confirmed higher high above 253.51 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (226.76) with expanding volatility — reduce.
Breakdown below the prior structural base (211.48) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Miller Michael Thomas — EVP, CFO
2 CFO purchase(s), $697,381 total; last filed 2026-06-15 07:15:06
Market cap $6,636,819,968 · 20d avg dollar volume $80,395,452
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$1,042,804
Open-market sales
$413,567
Sales after option exercise
$125,624,000
Distinct buyers / sellers
4 / 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 date
Insider
Shares
Price
Value
Price now vs buy
11 May 2026
Hilsheimer Lawrence A.Director
475
$206.22
$97,952
+18.6%
11 May 2026
Niswonger Jason RUnclassified
455
$214.80
$97,734
+13.9%
11 May 2026
Miller Michael ThomasCFO
2,400
$207.82
$498,771
+17.7%
11 May 2026
Wheeler Brad ACOO
716
$209.13
$149,737
+17.0%
11 Jun 2026
Miller Michael ThomasCFO
990
$200.62
$198,610
+21.9%
Reaction to news
No material filings found in the window.
#57 GVH
Globavend Holdings Ltd
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLI
sector confirmed$3,499,820 CFO$4,217 other insiders (1)2 insider(s)net purchase ratio +0.00113d since buy
35
conviction / 100
-0.2 since 19 Aug
35.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.2
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)7.0
Cross-asset confirmation7.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Market cap $2M below the $300M floor.
Avg dollar volume $0.99M below the liquidity floor.
Price $1.04 below the $5.00 floor.
Last
1.04
Add above
1.29
Cut below
0.88
50DMA
2.69
200DMA
2.73
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.21
Sponsorship / positioning
OBV 50d slope -0.127 avg-daily-volumes/bar
price/volume history is NOT one continuous security — volume stepped to 5.5x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.3m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
8 day(s) above 10x median volume (peak 271x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 85.3% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 Director)
net purchase ratio +0.00 (2 buying vs 1 selling)
CFO purchases $3,499,820 (CFO, 10%)
14489.2 bps of market cap
a NEW position for the CFO
113 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLI
XLI above rising 200DMA (sector-led)
XLI vs SPY 6m: -9.5 pts
stock vs XLI RS (3m/6m avg): -46.7 pts
What strengthens the thesis
A confirmed higher high above 1.29 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (2.69) with expanding volatility — reduce.
Breakdown below the prior structural base (0.88) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Yu Tsz Ngo — CFO, 10%
1 CFO purchase(s), $3,499,820 total; last filed 2026-05-04 17:07:13
Market cap $2,415,472 · 20d avg dollar volume $994,782
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases
$3,504,037
Open-market sales
$3,499,820
Sales after option exercise
$0
Distinct buyers / sellers
2 / 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 date
Insider
Shares
Price
Value
Price now vs buy
29 Apr 2026
Yu Tsz NgoCFO
57,324
$61.05
$3,499,820
-98.3%
29 Jul 2026
Fung Kai ManDirector
4,634
$0.91
$4,217
+14.3%
Reaction to news
No material filings found in the window.
#58 SBSW
Sibanye Stillwater Ltd
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLB
sector confirmed$2,273,265 CFO$370,032 other insiders (5)5 insider(s)net purchase ratio +1.0055d since buy
34
conviction / 100
-8.0 since 20 Aug
29.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.8
Volatility behaviour9.0
Catalyst alignment (insider)10.0
Cross-asset confirmation7.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 42% deep. Huge travel, no net progress).
Last
11.82
Add above
12.37
Cut below
8.00
50DMA
9.31
200DMA
12.42
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.007 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 42.2% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (3 CFO, 1 Other C-suite, 1 Officer, 3 Director)
net purchase ratio +1.00 (5 buying vs 0 selling)
CFO purchases $2,273,265 (CFO)
2.7 bps of market cap
grew the CFO's own position by 10%
55 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLB
XLB above rising 200DMA (sector-led)
XLB vs SPY 6m: -12.0 pts
stock vs XLB RS (3m/6m avg): -13.3 pts
What strengthens the thesis
A confirmed higher high above 12.37 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLB extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (9.31) with expanding volatility — reduce.
Breakdown below the prior structural base (8.00) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Keyter Charl — CFO
3 CFO purchase(s), $2,273,265 total; last filed 2026-06-30 07:52:19
Market cap $8,383,861,760 · 20d avg dollar volume $49,327,164
Net insider activity
Net buying across the insider group.
Open-market purchases
$2,643,297
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
5 / 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 date
Insider
Shares
Price
Value
Price now vs buy
16 Mar 2026
Maphai Thabane VincentDirector
12,000
$13.34
$160,080
-11.4%
20 Mar 2026
Keyter CharlCFO
148,819
$11.63
$1,730,765
+1.6%
23 Mar 2026
Keyter CharlCFO
35,000
$2.70
$94,500
+337.8%
24 Mar 2026
Menell Richard PeterDirector
2,500
$11.43
$28,575
+3.4%
30 Mar 2026
Carter Charles EdwardOther C-suite
10,000
$11.40
$114,000
+3.7%
31 Mar 2026
Nkosi Themba GeorgeOfficer
11,865
$2.91
$34,527
+306.2%
26 Jun 2026
Keyter CharlCFO
200,000
$2.24
$448,000
+427.7%
30 Jun 2026
Menell Richard PeterDirector
15,000
$2.19
$32,850
+439.7%
Reaction to news
No material filings found in the window.
#59 STFS
Star Fashion Culture Holdings Ltd
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long RegimeXLC
sector not confirmed$2,600,000 CFO1 insider(s)net purchase ratio +1.0029d since buy
34
conviction / 100
-5.0 since 19 Aug
26.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning10.5
Volatility behaviour9.5
Catalyst alignment (insider)12.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.11 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 83% deep. Huge travel, no net progress).
Sector ETF is breaking down — no new longs in this sector.
Market cap $5M below the $300M floor.
Price $4.08 below the $5.00 floor.
Last
4.08
Add above
8.55
Cut below
3.50
50DMA
8.51
200DMA
6.18
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.11 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.282 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 97% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
11 day(s) above 10x median volume (peak 355x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 83.4% deep
2 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio +1.00 (1 buying vs 0 selling)
CFO purchases $2,600,000 (CFO)
5299.2 bps of market cap
a NEW position for the CFO
29 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLC
XLC BELOW its 200DMA — sector breaking down
XLC vs SPY 6m: -14.6 pts
stock vs XLC RS (3m/6m avg): -24.1 pts
What strengthens the thesis
A confirmed higher high above 8.55 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLC extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (8.51) with expanding volatility — reduce.
Breakdown below the prior structural base (3.50) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Zhang Pingting — CFO
1 CFO purchase(s), $2,600,000 total; last filed 2026-07-28 11:28:08
Market cap $4,906,419 · 20d avg dollar volume $6,934,265
Net insider activity
Net buying across the insider group.
Open-market purchases
$2,600,000
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 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 date
Insider
Shares
Price
Value
Price now vs buy
22 Jul 2026
Zhang PingtingCFO
2,000,000
$1.30
$2,600,000
+213.8%
Reaction to news
No material filings found in the window.
#60 ACI
Albertsons Companies, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLP
sector confirmed$103,320 CFO$2,412,223 other insiders (2)3 insider(s)net purchase ratio +0.2620d since buy
30
conviction / 100
-0.4 since 19 Aug
30.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.1
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.3
Cross-asset confirmation7.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Last
11.98
Add above
12.37
Cut below
11.03
50DMA
13.22
200DMA
15.84
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.21
Sponsorship / positioning
OBV 50d slope -0.133 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 34.9% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 1 Officer)
net purchase ratio +0.26 (3 buying vs 2 selling)
CFO purchases $103,320 (Pres, CFO)
0.2 bps of market cap
grew the CFO's own position by 2%
20 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLP
XLP above rising 200DMA (sector-led)
XLP vs SPY 6m: -13.5 pts
stock vs XLP RS (3m/6m avg): -29.6 pts
What strengthens the thesis
A confirmed higher high above 12.37 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLP extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (13.22) with expanding volatility — reduce.
Breakdown below the prior structural base (11.03) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: McCollam Sharon — Pres, CFO
1 CFO purchase(s), $103,320 total; last filed 2026-08-03 17:50:36
Market cap $5,936,114,688 · 20d avg dollar volume $103,121,653
Net insider activity
Net buying across the insider group.
Open-market purchases
$2,515,543
Open-market sales
$1,472,070
Sales after option exercise
$0
Distinct buyers / sellers
3 / 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 date
Insider
Shares
Price
Value
Price now vs buy
27 Jul 2026
Moriarty Thomas MOfficer
170,500
$11.51
$1,962,285
+4.1%
28 Jul 2026
Morris SusanCEO
39,409
$11.42
$449,938
+4.9%
31 Jul 2026
McCollam SharonCFO
9,000
$11.48
$103,320
+4.4%
Reaction to news
No material filings found in the window.
#61 NRSN
Neurosense Therapeutics Ltd.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLV
sector confirmed$200,000 CFO$200,000 other insiders (1)2 insider(s)net purchase ratio +1.0065d since buy
30
conviction / 100
-0.5 since 19 Aug
25.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour2.0
Catalyst alignment (insider)9.1
Cross-asset confirmation8.7
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Market cap $15M below the $300M floor.
Avg dollar volume $0.22M below the liquidity floor.
Price $0.35 below the $5.00 floor.
Last
0.35
Add above
0.60
Cut below
0.35
50DMA
0.63
200DMA
0.82
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.38
Sponsorship / positioning
OBV 50d slope -0.422 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 40% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
3 day(s) above 10x median volume (peak 22x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 63.1% deep
3 wide down bars — emotional behaviour
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO)
net purchase ratio +1.00 (2 buying vs 0 selling)
CFO purchases $200,000 (CFO)
133.1 bps of market cap
grew the CFO's own position by 20%
65 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: -1.4 pts
stock vs XLV RS (3m/6m avg): -70.4 pts
What strengthens the thesis
A confirmed higher high above 0.60 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (0.63) with expanding volatility — reduce.
Breakdown below the prior structural base (0.35) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Eisenberg Or — CFO
1 CFO purchase(s), $200,000 total; last filed 2026-06-17 16:30:02
Market cap $15,030,906 · 20d avg dollar volume $220,555
Net insider activity
Net buying across the insider group.
Open-market purchases
$400,000
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 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 date
Insider
Shares
Price
Value
Price now vs buy
16 Jun 2026
Ben-Noon AlonCEO
250,000
$0.80
$200,000
-56.2%
16 Jun 2026
Eisenberg OrCFO
250,000
$0.80
$200,000
-56.2%
Reaction to news
No material filings found in the window.
#62 SLNH
Soluna Holdings, Inc
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLF
sector confirmed$163,200 CFO1 insider(s)net purchase ratio -0.5291d since buy
27
conviction / 100
-4.2 since 19 Aug
30.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.5
Sponsorship / positioning0.0
Volatility behaviour13.0
Catalyst alignment (insider)3.0
Cross-asset confirmation8.5
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Insiders are net sellers — net purchase ratio -0.52 over the last 180 days (6 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
Market cap $294M below the $300M floor.
Price $1.19 below the $5.00 floor.
Last
1.19
Add above
1.44
Cut below
1.10
50DMA
1.31
200DMA
1.37
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.20
Sponsorship / positioning
OBV 50d slope -0.117 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 94% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
OBV DIVERGENCE during acceleration
OBV fell through last pullback
Volatility behaviour
last pullback 50.5% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio -0.52 (1 buying vs 6 selling)
insiders are NET SELLERS over the window
CFO purchases $163,200 (CFO)
5.6 bps of market cap
grew the CFO's own position by 8%
91 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -1.9 pts
stock vs XLF RS (3m/6m avg): -9.9 pts
What strengthens the thesis
A confirmed higher high above 1.44 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (1.31) with expanding volatility — reduce.
Breakdown below the prior structural base (1.10) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Picchi Michael — CFO
1 CFO purchase(s), $163,200 total; last filed 2026-05-22 16:30:16
Market cap $293,508,704 · 20d avg dollar volume $12,498,667
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$163,200
Open-market sales
$514,789
Sales after option exercise
$0
Distinct buyers / sellers
1 / 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 date
Insider
Shares
Price
Value
Price now vs buy
21 May 2026
Picchi MichaelCFO
100,000
$1.63
$163,200
-27.0%
Reaction to news
No material filings found in the window.
#63 HLI
Houlihan Lokey, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLF
sector confirmed$500,570 CFO1 insider(s)net purchase ratio -0.3417d since buy
26
conviction / 100
+0.3 since 19 Aug
26.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning0.0
Volatility behaviour11.5
Catalyst alignment (insider)4.9
Cross-asset confirmation8.5
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Insiders are net sellers — net purchase ratio -0.34 over the last 180 days (2 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
Last
128.06
Add above
147.01
Cut below
123.39
50DMA
135.44
200DMA
155.73
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.15
Sponsorship / positioning
OBV 50d slope -0.066 avg-daily-volumes/bar
OBV DIVERGENCE during acceleration
OBV fell through last pullback
Volatility behaviour
last pullback 23.7% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio -0.34 (1 buying vs 2 selling)
insiders are NET SELLERS over the window
CFO purchases $500,570 (CFO)
0.6 bps of market cap
a NEW position for the CFO
17 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -1.9 pts
stock vs XLF RS (3m/6m avg): -27.8 pts
What strengthens the thesis
A confirmed higher high above 147.01 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (135.44) with expanding volatility — reduce.
Breakdown below the prior structural base (123.39) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Alley J Lindsey — CFO
1 CFO purchase(s), $500,570 total; last filed 2026-08-05 17:15:05
Market cap $9,091,533,824 · 20d avg dollar volume $130,174,464
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$500,570
Open-market sales
$0
Sales after option exercise
$1,013,079
Distinct buyers / sellers
1 / 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 date
Insider
Shares
Price
Value
Price now vs buy
03 Aug 2026
Alley J LindseyCFO
4,020
$124.52
$500,570
+2.8%
Reaction to news
No material filings found in the window.
#64 TKO
Tko Group Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLC
sector not confirmed$499,953 CFO$4,987,540 other insiders (3)4 insider(s)net purchase ratio -0.6899d since buy
25
conviction / 100
-5.1 since 19 Aug
27.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.6
Volatility behaviour10.6
Catalyst alignment (insider)3.1
Cross-asset confirmation2.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Insiders are net sellers — net purchase ratio -0.68 over the last 180 days (5 selling vs 4 buying). The CFO purchase is contradicted by the rest of the insider group.
Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
Sector ETF is breaking down — no new longs in this sector.
Last
195.45
Add above
218.85
Cut below
179.43
50DMA
192.78
200DMA
196.02
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.04 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.001 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 16.9% deep
1 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO, 1 CEO, 1 Director, 1 Unclassified)
net purchase ratio -0.68 (4 buying vs 5 selling)
insiders are NET SELLERS over the window
CFO purchases $499,953 (CFO)
0.1 bps of market cap
grew the CFO's own position by 10%
99 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLC
XLC BELOW its 200DMA — sector breaking down
XLC vs SPY 6m: -14.6 pts
stock vs XLC RS (3m/6m avg): +1.6 pts
What strengthens the thesis
A confirmed higher high above 218.85 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLC extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (192.78) with expanding volatility — reduce.
Breakdown below the prior structural base (179.43) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Schleimer Andrew M — CFO
1 CFO purchase(s), $499,953 total; last filed 2026-05-13 16:29:01
Market cap $38,173,810,688 · 20d avg dollar volume $206,922,953
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$5,487,493
Open-market sales
$15,910,603
Sales after option exercise
$13,359,863
Distinct buyers / sellers
4 / 5
Net purchase ratio
-0.68
Net purchase ratio, excl. option-exercise sales
-0.49
Purchase tape
1 CFO purchase(s) worth $499,953, plus 3 by other insiders worth $4,987,540. Only the CFO purchases score on the size and recency terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
13 May 2026
Emanuel ArielCEO
10,805
$185.09
$1,999,875
+5.6%
13 May 2026
Shapiro Mark SUnclassified
10,807
$185.05
$1,999,868
+5.6%
13 May 2026
Schleimer Andrew MCFO
2,696
$185.44
$499,953
+5.4%
14 May 2026
Kraft JonathanDirector
5,200
$189.96
$987,797
+2.9%
Reaction to news
No material filings found in the window.
#65 REBN
Reborn Coffee, Inc.
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long RegimeXLY
sector not confirmed$180,000 CFO1 insider(s)net purchase ratio +1.0037d since buy
24
conviction / 100
-2.9 since 19 Aug
17.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.3
Sponsorship / positioning7.0
Volatility behaviour5.5
Catalyst alignment (insider)10.1
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Sector ETF is breaking down — no new longs in this sector.
Market cap $12M below the $300M floor.
Avg dollar volume $0.20M below the liquidity floor.
Price $1.26 below the $5.00 floor.
Last
1.26
Add above
1.72
Cut below
1.00
50DMA
1.44
200DMA
1.79
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.21
Sponsorship / positioning
OBV 50d slope -0.123 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 63% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
3 day(s) above 10x median volume (peak 23x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 65.1% deep
2 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio +1.00 (1 buying vs 0 selling)
CFO purchases $180,000 (CEO, Interim CFO)
152.2 bps of market cap
a NEW position for the CFO
37 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -11.2 pts
stock vs XLY RS (3m/6m avg): -34.2 pts
What strengthens the thesis
A confirmed higher high above 1.72 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (1.44) with expanding volatility — reduce.
Breakdown below the prior structural base (1.00) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Lim Jung Jae — CEO, Interim CFO
1 CFO purchase(s), $180,000 total; last filed 2026-08-06 19:42:26
Market cap $11,827,376 · 20d avg dollar volume $204,654
Net insider activity
Net buying across the insider group.
Open-market purchases
$180,000
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 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 date
Insider
Shares
Price
Value
Price now vs buy
14 Jul 2026
Lim Jung JaeCFO
131,387
$1.37
$180,000
-8.0%
Reaction to news
No material filings found in the window.
#66 ARKO
Arko Corp.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLY
sector not confirmed$202,762 CFO1 insider(s)net purchase ratio -0.16156d since buy
22
conviction / 100
-4.0 since 19 Aug
24.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.7
Sponsorship / positioning7.0
Volatility behaviour5.5
Catalyst alignment (insider)3.2
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
50DMA is not rising.
Sector ETF is breaking down — no new longs in this sector.
Price $4.59 below the $5.00 floor.
Last
4.59
Add above
8.21
Cut below
4.41
50DMA
7.26
200DMA
6.06
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.23
Sponsorship / positioning
OBV 50d slope -0.070 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 38% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 49.0% deep
2 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio -0.16 (1 buying vs 1 selling)
insiders are NET SELLERS over the window
CFO purchases $202,762 (CFO, EVP)
3.8 bps of market cap
a NEW position for the CFO
156 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -11.2 pts
stock vs XLY RS (3m/6m avg): -31.0 pts
What strengthens the thesis
A confirmed higher high above 8.21 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (7.26) with expanding volatility — reduce.
Breakdown below the prior structural base (4.41) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Jeff Charles Galagher — CFO, EVP
1 CFO purchase(s), $202,762 total; last filed 2026-03-18 16:30:34
Market cap $527,272,864 · 20d avg dollar volume $6,526,527
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$202,762
Open-market sales
$280,350
Sales after option exercise
$0
Distinct buyers / sellers
1 / 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 date
Insider
Shares
Price
Value
Price now vs buy
17 Mar 2026
Jeff Charles GalagherCFO
40,000
$5.07
$202,762
-9.5%
Reaction to news
No material filings found in the window.
#67 CDLX
Cardlytics, Inc.
Stand aside — price below the 200DMA — no long regime. (+7 more)
No Long RegimeXLC
sector not confirmed$129,000 CFO1 insider(s)net purchase ratio -0.4997d since buy
19
conviction / 100
-0.6 since 19 Aug
18.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.1
Sponsorship / positioning7.0
Volatility behaviour5.5
Catalyst alignment (insider)4.2
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Insiders are net sellers — net purchase ratio -0.49 over the last 180 days (2 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group.
Sector ETF is breaking down — no new longs in this sector.
Market cap $25M below the $300M floor.
Avg dollar volume $0.20M below the liquidity floor.
Price $4.30 below the $5.00 floor.
Last
4.30
Add above
4.52
Cut below
3.52
50DMA
4.36
200DMA
8.64
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.26
Sponsorship / positioning
OBV 50d slope -0.075 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 93% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 65.5% deep
1 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio -0.49 (1 buying vs 2 selling)
insiders are NET SELLERS over the window
CFO purchases $129,000 (CFO)
51.4 bps of market cap
a NEW position for the CFO
97 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLC
XLC BELOW its 200DMA — sector breaking down
XLC vs SPY 6m: -14.6 pts
stock vs XLC RS (3m/6m avg): -37.3 pts
What strengthens the thesis
A confirmed higher high above 4.52 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLC extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (4.36) with expanding volatility — reduce.
Breakdown below the prior structural base (3.52) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Evans David Thomas — CFO
1 CFO purchase(s), $129,000 total; last filed 2026-05-19 16:21:59
Market cap $25,085,932 · 20d avg dollar volume $201,475
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.