NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $99,078,947 (5 CEO, 4 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -13.7 pts
stock vs XLY RS (3m/6m avg): +22.0 pts
What strengthens the thesis
A confirmed higher high above 28.30 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
Loss of the rising 50DMA (21.49) with expanding volatility — reduce.
Breakdown below the prior structural base (17.87) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-13 16:06:36
Market cap $14,136,118,272 · 20d avg dollar volume $294,860,554
Net insider activity
Net buying across the insider group.
Open-market purchases
$99,078,947
Open-market sales
$1,277,250
Sales after option exercise
$0
Distinct buyers / sellers
5 / 2
Net purchase ratio
+0.97
Net purchase ratio, excl. option-exercise sales
+0.97
Purchase tape
No CFO purchase here — 9 purchase(s) by other insiders worth $99,078,947. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
08 Sep 2026
Cheng LawrenceDirector
55,000
$18.80
$1,033,956
+49.0%
09 Sep 2026
Grube JamesDirector
10,255
$19.12
$196,076
+46.5%
10 Sep 2026
Cohen RyanCEO
1,000,000
$20.38
$20,375,900
+37.5%
21 Sep 2026
Attal AlainDirector
17,500
$22.97
$401,958
+22.0%
21 Sep 2026
Cohen RyanCEO
1,150,680
$22.94
$26,393,723
+22.1%
29 Sep 2026
Cohen RyanCEO
450,000
$23.48
$10,563,796
+19.3%
01 Oct 2026
Turner NatDirector
10,462
$24.33
$254,540
+15.2%
02 Oct 2026
Cohen RyanCEO
700,000
$24.41
$17,084,270
+14.8%
13 Oct 2026
Cohen RyanCEO
844,130
$26.98
$22,774,728
+3.9%
Reaction to news
8 material events; 3 taken well, 2 badly; last earnings 08 Sep: shrugged off (-1.4%).
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 1 buying). Other insiders bought (2 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
Late ExtensionXLK
sector confirmedno CFO purchase$247,762 other insiders (2)1 insider(s)net purchase ratio -1.00buy date unknown
67
conviction / 100
+0.1 since 14 Oct
83.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning17.1
Volatility behaviour12.5
Catalyst alignment (insider)0.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 1 buying). Other insiders bought (2 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
Last
55.94
Add above
57.89
Cut below
44.22
50DMA
46.92
200DMA
33.01
GTLB — daily, 14 months
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
no HH/HL structure
efficiency ratio 0.35
Sponsorship / positioning
OBV 50d slope +0.120 avg-daily-volumes/bar
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 7.2% deep
1 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (2 CEO)
net purchase ratio -1.00 (1 buying vs 3 selling)
insiders are NET SELLERS over the window
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $247,762 (2 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +14.2 pts
stock vs XLK RS (3m/6m avg): +97.3 pts
What strengthens the thesis
A confirmed higher high above 57.89 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 (46.92) with expanding volatility — reduce.
Breakdown below the prior structural base (44.22) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-01 16:46:35
Market cap $9,320,442,880 · 20d avg dollar volume $220,553,372
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$247,762
Open-market sales
$107,102,771
Sales after option exercise
$2,887,801
Distinct buyers / sellers
1 / 3
Net purchase ratio
-1.00
Net purchase ratio, excl. option-exercise sales
-1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $247,762. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
30 Jun 2026
Staples WilliamCEO
4,188
$29.36
$122,960
+90.5%
30 Sep 2026
Staples WilliamCEO
2,677
$46.62
$124,802
+20.0%
Reaction to news
8 material events; 1 taken well, 3 badly; last earnings 01 Sep: neutral (-3.1%).
Stand aside — market cap $47M below the $300M floor. (+2 more)
Late ExtensionXLP
sector confirmedno CFO purchase$394,459 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
64
conviction / 100
+0.1 since 14 Oct
73.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.5
Sponsorship / positioning10.5
Volatility behaviour15.7
Catalyst alignment (insider)5.0
Cross-asset confirmation14.1
Stand aside — hard gate breached
Market cap $47M below the $300M floor.
Avg dollar volume $0.00M below the liquidity floor.
Price $2.30 below the $5.00 floor.
Last
2.30
Add above
2.33
Cut below
1.81
50DMA
1.88
200DMA
1.58
HRGN — daily, 14 months
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
partial HH/HL structure
efficiency ratio 0.32
Sponsorship / positioning
OBV 50d slope +0.281 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 51% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.0m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
25 day(s) above 10x median volume (peak 371x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 23.0% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $394,459 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLP
XLP above rising 200DMA (sector-led)
XLP vs SPY 6m: -2.7 pts
stock vs XLP RS (3m/6m avg): +77.5 pts
What strengthens the thesis
A confirmed higher high above 2.33 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLP extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (1.88) with expanding volatility — reduce.
Breakdown below the prior structural base (1.81) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-25 10:51:57
Market cap $46,654,284 · 20d avg dollar volume $3,145
Net insider activity
Net buying across the insider group.
Open-market purchases
$394,459
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $394,459. These count toward cluster breadth and net buying, not the CFO-specific terms.
Stand aside — overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 27% deep. Huge travel, no net progress). (+3 more)
Regime ShiftXLV
sector confirmed$12,486 CFO$1,126,722 other insiders (9)4 insider(s)net purchase ratio +1.00buy date unknown
62
conviction / 100
+19.5 since 14 Oct
60.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.0
Volatility behaviour10.5
Catalyst alignment (insider)13.1
Cross-asset confirmation15.5
Stand aside — hard gate breached
Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 27% deep. Huge travel, no net progress).
Market cap $110M below the $300M floor.
Avg dollar volume $0.14M below the liquidity floor.
Price $0.55 below the $5.00 floor.
Last
0.55
Add above
0.68
Cut below
0.45
50DMA
0.54
200DMA
0.51
JUSH — 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.09 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.141 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 59% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
1 day(s) above 10x median volume (peak 14x) — OBV distorted by an event, sponsorship read unreliable
Stand aside — insiders are net sellers — net purchase ratio -0.97 over the last 180 days (1 selling vs 6 buying). The CFO purchase is contradicted by the rest of the insider group. (+1 more)
Early Trend ExpansionXLI
sector not confirmed$426,760 CFO$398,682 other insiders (8)6 insider(s)net purchase ratio -0.9742d since buy
60
conviction / 100
-0.5 since 14 Oct
58.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.9
Sponsorship / positioning10.5
Volatility behaviour11.0
Catalyst alignment (insider)13.6
Cross-asset confirmation6.0
Stand aside — hard gate breached
Insiders are net sellers — net purchase ratio -0.97 over the last 180 days (1 selling vs 6 buying). The CFO purchase is contradicted by the rest of the insider group.
Market cap $112M below the $300M floor.
Last
24.43
Add above
29.57
Cut below
21.94
50DMA
25.36
200DMA
18.16
TISI — 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.24
Sponsorship / positioning
OBV 50d slope +0.271 avg-daily-volumes/bar
price/volume history is NOT one continuous security — volume stepped to 4.1x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.8m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
3 day(s) above 10x median volume (peak 17x) — OBV distorted by an event, sponsorship read unreliable
Stand aside — overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution). (+2 more)
Early Trend ExpansionXLK
sector confirmedno CFO purchase$797,268 other insiders (2)1 insider(s)net purchase ratio +1.00buy date unknown
58
conviction / 100
+1.1 since 14 Oct
66.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning7.3
Volatility behaviour13.7
Catalyst alignment (insider)5.0
Cross-asset confirmation15.0
Stand aside — hard gate breached
Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
Avg dollar volume $0.71M below the liquidity floor.
Price $4.50 below the $5.00 floor.
Last
4.50
Add above
4.86
Cut below
4.03
50DMA
4.23
200DMA
4.14
API — daily, 14 months
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
higher highs and higher lows
efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.008 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 42% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.4m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 18.0% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (2 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $797,268 (2 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +14.2 pts
stock vs XLK RS (3m/6m avg): -1.7 pts
What strengthens the thesis
A confirmed higher high above 4.86 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
Loss of the rising 50DMA (4.23) with expanding volatility — reduce.
Breakdown below the prior structural base (4.03) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-15 06:56:40
Market cap $380,474,016 · 20d avg dollar volume $708,301
Net insider activity
Net buying across the insider group.
Open-market purchases
$797,268
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $797,268. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
16 Sep 2026
Zhao BinCEO
167,385
$4.16
$695,747
+8.2%
12 Oct 2026
Zhao BinCEO
24,132
$4.21
$101,521
+6.9%
Reaction to news
No material filings found in the window.
#11 DVN
Devon Energy Corp/De
Stand aside — insiders are net sellers — net purchase ratio -0.93 over the last 180 days (4 selling vs 1 buying). Other insiders bought (1 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling. (+1 more)
Mature TrendXLE
sector confirmedno CFO purchase$199,876 other insiders (1)1 insider(s)net purchase ratio -0.93buy date unknown
56
conviction / 100
-0.9 since 14 Oct
70.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning9.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation13.4
Stand aside — hard gate breached
Insiders are net sellers — net purchase ratio -0.93 over the last 180 days (4 selling vs 1 buying). Other insiders bought (1 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop).
Last
49.24
Add above
49.71
Cut below
45.56
50DMA
47.64
200DMA
44.69
DVN — daily, 14 months
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
no HH/HL structure
efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.048 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 10.3% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio -0.93 (1 buying vs 4 selling)
insiders are NET SELLERS over the window
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $199,876 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLE
XLE above rising 200DMA (sector-led)
XLE vs SPY 6m: +8.6 pts
stock vs XLE RS (3m/6m avg): -6.6 pts
What strengthens the thesis
A confirmed higher high above 49.71 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLE extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (47.64) with expanding volatility — reduce.
Breakdown below the prior structural base (45.56) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-14 19:33:48
Market cap $54,164,000,768 · 20d avg dollar volume $538,266,803
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$199,876
Open-market sales
$5,602,277
Sales after option exercise
$0
Distinct buyers / sellers
1 / 4
Net purchase ratio
-0.93
Net purchase ratio, excl. option-exercise sales
-0.93
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $199,876. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
14 Sep 2026
Gaspar Clay MCEO
3,913
$51.08
$199,876
-3.6%
Reaction to news
8 material events; 1 taken well, 0 badly; last earnings 04 Aug: neutral (-1.2%).
Stand aside — sector ETF is breaking down — no new longs in this sector. (+2 more)
Regime ShiftXLY
sector not confirmedno CFO purchase$2,000,649 other insiders (7)3 insider(s)net purchase ratio +1.00buy date unknown
56
conviction / 100
+1.0 since 14 Oct
56.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning10.2
Volatility behaviour11.6
Catalyst alignment (insider)11.5
Cross-asset confirmation6.0
Stand aside — hard gate breached
Sector ETF is breaking down — no new longs in this sector.
Market cap $65M below the $300M floor.
Avg dollar volume $0.28M below the liquidity floor.
Last
7.97
Add above
8.82
Cut below
5.91
50DMA
7.81
200DMA
6.97
PRTS — daily, 14 months
XLY — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
partial HH/HL structure
efficiency ratio 0.22
Sponsorship / positioning
OBV 50d slope +0.198 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 41% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.3m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
1 day(s) above 10x median volume (peak 12x) — OBV distorted by an event, sponsorship read unreliable
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $2,000,649 (3 CEO, 3 COO, 1 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -13.7 pts
stock vs XLY RS (3m/6m avg): +25.6 pts
What strengthens the thesis
A confirmed higher high above 8.82 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
Loss of the rising 50DMA (7.81) with expanding volatility — reduce.
Breakdown below the prior structural base (5.91) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-10 19:57:42
Market cap $64,547,044 · 20d avg dollar volume $277,664
Net insider activity
Net buying across the insider group.
Open-market purchases
$2,000,649
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
3 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 7 purchase(s) by other insiders worth $2,000,649. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
20 Aug 2026
Phelps BarryDirector
10,000
$6.48
$64,767
+23.0%
27 Aug 2026
Huffaker MichaelCOO
12,162
$7.05
$85,788
+13.0%
27 Aug 2026
Meniane DavidCEO
12,164
$7.05
$85,803
+13.0%
04 Sep 2026
Huffaker MichaelCOO
79,458
$9.42
$748,462
-15.4%
04 Sep 2026
Meniane DavidCEO
79,539
$9.42
$749,239
-15.4%
10 Sep 2026
Huffaker MichaelCOO
13,250
$10.06
$133,295
-20.8%
10 Sep 2026
Meniane DavidCEO
13,250
$10.06
$133,295
-20.8%
Reaction to news
8 material events; 2 taken well, 3 badly; last earnings 06 Aug: faded (+2.1%).
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $62,946,833 (2 CEO, 14 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLE
XLE above rising 200DMA (sector-led)
XLE vs SPY 6m: +8.6 pts
stock vs XLE RS (3m/6m avg): -21.1 pts
What strengthens the thesis
A confirmed higher high above 4.58 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLE extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (4.35) with expanding volatility — reduce.
Breakdown below the prior structural base (3.86) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-21 07:09:28
Market cap $1,403,732,992 · 20d avg dollar volume $37,117,725
Net insider activity
Net buying across the insider group.
Open-market purchases
$62,946,833
Open-market sales
$50,588
Sales after option exercise
$37,945,925
Distinct buyers / sellers
4 / 6
Net purchase ratio
+0.25
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 16 purchase(s) by other insiders worth $62,946,833. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
09 Jun 2026
Troim Tor OlavDirector
1,063,000
$4.70
$4,996,100
-3.2%
17 Jun 2026
Schorn PatrickDirector
1,200,000
$1.66
$1,992,000
+174.1%
17 Jun 2026
Morand De Oliveira BrunoCEO
275,000
$1.66
$456,500
+174.1%
13 Aug 2026
Troim Tor OlavDirector
1,500,000
$4.02
$6,036,750
+13.2%
13 Aug 2026
Currie JeffreyDirector
125,000
$4.01
$501,638
+13.5%
14 Aug 2026
Troim Tor OlavDirector
500,000
$4.39
$2,193,400
+3.6%
25 Aug 2026
Troim Tor OlavDirector
200,000
$4.37
$874,620
+4.1%
16 Sep 2026
Troim Tor OlavDirector
1,000,000
$4.30
$4,299,500
+5.8%
17 Sep 2026
Troim Tor OlavDirector
150,000
$4.38
$656,925
+3.9%
18 Sep 2026
Morand De Oliveira BrunoCEO
45,500
$4.40
$200,200
+3.4%
05 Oct 2026
Troim Tor OlavDirector
1,500,000
$4.13
$6,197,100
+10.2%
06 Oct 2026
Troim Tor OlavDirector
1,500,000
$4.24
$6,364,200
+7.3%
07 Oct 2026
Troim Tor OlavDirector
1,250,000
$4.31
$5,390,250
+5.6%
09 Oct 2026
Troim Tor OlavDirector
2,500,000
$4.74
$11,843,500
-4.0%
13 Oct 2026
Troim Tor OlavDirector
1,500,000
$4.93
$7,401,600
-7.7%
14 Oct 2026
Troim Tor OlavDirector
750,000
$4.72
$3,542,550
-3.6%
Reaction to news
2 material events; 1 taken well, 0 badly; last earnings 11 Aug: rewarded (+2.4%).
Session
Filing
Event
Gap
Day
vs SPY
Vol
+5d
Read
11 Aug 26
Earnings
Earnings
-0.2%
+2.4%
+2.7%
1.6x
+4.0%
Rewarded
20 May 26
Earnings
Earnings
+1.1%
+0.3%
-0.7%
0.9x
-18.0%
Neutral
#14 BCBP
Bcb Bancorp Inc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLF
sector confirmed$77,500 CFO$1,289,632 other insiders (2)3 insider(s)net purchase ratio +1.00buy date unknown
56
conviction / 100
+0.3 since 14 Oct
55.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.7
Sponsorship / positioning14.6
Volatility behaviour14.0
Catalyst alignment (insider)11.8
Cross-asset confirmation7.7
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
50DMA is not rising.
Market cap $256M below the $300M floor.
Last
8.31
Add above
8.85
Cut below
8.14
50DMA
8.60
200DMA
9.12
BCBP — daily, 14 months
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.28
Sponsorship / positioning
OBV 50d slope +0.089 avg-daily-volumes/bar
thin tape — $2.6m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
1 day(s) above 10x median volume (peak 17x) — OBV distorted by an event, sponsorship read unreliable
Stand aside — 200DMA is not rising — regime not clear. (+3 more)
Late ExtensionXLK
sector confirmedno CFO purchase$180,903 other insiders (4)2 insider(s)net purchase ratio -0.38buy date unknown
56
conviction / 100
+4.7 since 14 Oct
64.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity9.7
Sponsorship / positioning16.5
Volatility behaviour5.5
Catalyst alignment (insider)4.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
Insiders are net sellers — net purchase ratio -0.38 over the last 180 days (2 selling vs 2 buying). Other insiders bought (3 CEO, 1 Director), but the group remains net sellers; there is no CFO purchase to offset the selling.
Market cap $88M below the $300M floor.
Price $1.58 below the $5.00 floor.
Last
1.58
Add above
2.62
Cut below
0.68
50DMA
1.01
200DMA
0.95
QTEX — daily, 14 months
XLK — sector ETF, daily, 14 months
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.327 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 140% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
8 day(s) above 10x median volume (peak 57x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 69.0% deep
2 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (3 CEO, 1 Director)
net purchase ratio -0.38 (2 buying vs 2 selling)
insiders are NET SELLERS over the window
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $180,903 (3 CEO, 1 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +14.2 pts
stock vs XLK RS (3m/6m avg): +105.5 pts
What strengthens the thesis
A confirmed higher high above 2.62 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (1.01) with expanding volatility — reduce.
Breakdown below the prior structural base (0.68) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-29 13:49:56
Market cap $88,019,864 · 20d avg dollar volume $32,121,253
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$180,903
Open-market sales
$255,019
Sales after option exercise
$143,961
Distinct buyers / sellers
2 / 2
Net purchase ratio
-0.38
Net purchase ratio, excl. option-exercise sales
-0.17
Purchase tape
No CFO purchase here — 4 purchase(s) by other insiders worth $180,903. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
28 Sep 2026
Ben-Noon Dagi ShaharCEO
168,894
$0.71
$119,543
+122.5%
09 Oct 2026
Ben-Noon Dagi ShaharCEO
18,181
$1.67
$30,362
-5.4%
13 Oct 2026
Ben-Noon Dagi ShaharCEO
14,093
$1.49
$20,999
+6.0%
15 Oct 2026
Parnes TalDirector
6,666
$1.50
$9,999
+5.3%
Reaction to news
No material filings found in the window.
#16 VFF
Village Farms International, Inc.
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLP
sector confirmedno CFO purchase$207,167 other insiders (3)2 insider(s)net purchase ratio +1.00buy date unknown
55
conviction / 100
-0.5 since 14 Oct
57.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.1
Sponsorship / positioning11.3
Volatility behaviour17.2
Catalyst alignment (insider)9.0
Cross-asset confirmation11.7
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
Price $2.60 below the $5.00 floor.
Last
2.60
Add above
3.20
Cut below
1.92
50DMA
2.76
200DMA
2.74
VFF — daily, 14 months
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA rising
partial HH/HL structure
efficiency ratio 0.18
Sponsorship / positioning
OBV 50d slope +0.129 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 37% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $1.9m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 19.2% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (2 CEO, 1 Director)
net purchase ratio +1.00 (2 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $207,167 (2 CEO, 1 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLP
XLP above rising 200DMA (sector-led)
XLP vs SPY 6m: -2.7 pts
stock vs XLP RS (3m/6m avg): +7.1 pts
What strengthens the thesis
A confirmed higher high above 3.20 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLP extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (2.76) with expanding volatility — reduce.
Breakdown below the prior structural base (1.92) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-22 07:28:13
Market cap $317,944,352 · 20d avg dollar volume $2,292,998
Net insider activity
Net buying across the insider group.
Open-market purchases
$207,167
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $207,167. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
26 Jun 2026
Degiglio Michael ACEO
40,000
$1.88
$75,328
+38.3%
22 Sep 2026
Woodward Christopher C.Director
10,000
$3.06
$30,580
-15.0%
22 Sep 2026
Degiglio Michael ACEO
35,000
$2.89
$101,259
-10.0%
Reaction to news
8 material events; 1 taken well, 2 badly; last earnings 10 Aug: neutral (+13.9%).
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long RegimeXLV
sector confirmedno CFO purchase$2,009,342 other insiders (2)2 insider(s)net purchase ratio +0.88buy date unknown
55
conviction / 100
+15.7 since 14 Oct
57.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.7
Sponsorship / positioning7.0
Volatility behaviour16.0
Catalyst alignment (insider)9.0
Cross-asset confirmation15.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
Last
10.93
Add above
11.03
Cut below
9.72
50DMA
9.90
200DMA
11.09
ATEC — daily, 14 months
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA rising
higher highs and higher lows
efficiency ratio 0.18
Sponsorship / positioning
OBV 50d slope -0.066 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 40% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 7.2% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (1 CEO, 1 Director)
net purchase ratio +0.88 (2 buying vs 2 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $2,009,342 (1 CEO, 1 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: +11.3 pts
stock vs XLV RS (3m/6m avg): -1.6 pts
What strengthens the thesis
A confirmed higher high above 11.03 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (9.90) with expanding volatility — reduce.
Breakdown below the prior structural base (9.72) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-10 20:58:43
Market cap $1,680,917,248 · 20d avg dollar volume $21,932,571
Net insider activity
Net buying across the insider group.
Open-market purchases
$2,009,342
Open-market sales
$127,282
Sales after option exercise
$0
Distinct buyers / sellers
2 / 2
Net purchase ratio
+0.88
Net purchase ratio, excl. option-exercise sales
+0.88
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $2,009,342. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
07 May 2026
Valentine KeithDirector
135,000
$7.38
$996,192
+48.1%
10 Sep 2026
Miles PatrickCEO
115,000
$8.81
$1,013,150
+24.1%
Reaction to news
5 material events; 4 taken well, 0 badly; last earnings 04 Aug: shrugged off (+2.0%).
A confirmed higher high above 31.03 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (30.01) with expanding volatility — reduce.
Breakdown below the prior structural base (26.34) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Spyrou Symeon — co CFO
1 CFO purchase(s), $424,050 total; last filed 2026-09-16 11:45:18
Market cap $3,247,677,184 · 20d avg dollar volume $54,955,025
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$6,920,496
Open-market sales
$7,504,964
Sales after option exercise
$0
Distinct buyers / sellers
9 / 7
Net purchase ratio
-0.04
Net purchase ratio, excl. option-exercise sales
-0.04
Purchase tape
1 CFO purchase(s) worth $424,050, plus 9 by other insiders worth $6,496,446. Only the CFO purchases score on the size and recency terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
12 Jun 2026
Blystad ArneDirector
7,580
$0.00
$0
—
15 Sep 2026
Zagari RaffaeleDirector
60,000
$28.27
$1,696,200
-1.0%
15 Sep 2026
Plakantonaki CharisOther C-suite
3,000
$28.27
$84,810
-1.0%
15 Sep 2026
Pappa Milena MariaDirector
74,400
$28.27
$2,103,288
-1.0%
15 Sep 2026
Pappas AlexandrosUnclassified
74,400
$28.27
$2,103,288
-1.0%
15 Sep 2026
Reskos NikolaosCOO
10,000
$28.27
$282,700
-1.0%
15 Sep 2026
Spyrou SymeonCFO
15,000
$28.27
$424,050
-1.0%
15 Sep 2026
Karellis NikolaosDirector
2,000
$28.27
$56,540
-1.0%
15 Sep 2026
Erhardt KoertDirector
6,000
$28.27
$169,620
-1.0%
13 Oct 2026
Zagari RaffaeleDirector
0
$0.00
$0
—
Reaction to news
2 material events; 1 taken well, 0 badly; last earnings 05 Aug: neutral (-0.9%).
Session
Filing
Event
Gap
Day
vs SPY
Vol
+5d
Read
05 Aug 26
Earnings
Earnings
+0.1%
-0.9%
-0.7%
0.7x
-0.3%
Neutral
20 May 26
Earnings
Earnings
+0.8%
+2.3%
+1.3%
1.4x
+1.8%
Rewarded
#19 MAIA
Maia Biotechnology, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLV
sector confirmedno CFO purchase$556,093 other insiders (8)4 insider(s)net purchase ratio +1.00buy date unknown
54
conviction / 100
+14.0 since 14 Oct
51.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.0
Sponsorship / positioning7.0
Volatility behaviour15.2
Catalyst alignment (insider)13.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 24% deep. Huge travel, no net progress).
Market cap $69M below the $300M floor.
Avg dollar volume $0.72M below the liquidity floor.
Price $1.12 below the $5.00 floor.
Last
1.12
Add above
1.46
Cut below
1.12
50DMA
1.30
200DMA
1.48
MAIA — daily, 14 months
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.183 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 27% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.7m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long RegimeXLV
sector confirmedno CFO purchase$6,347,357 other insiders (7)3 insider(s)net purchase ratio +0.92buy date unknown
52
conviction / 100
-9.9 since 17 Sep
51.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)11.5
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 33% deep. Huge travel, no net progress).
Last
90.50
Add above
117.14
Cut below
85.06
50DMA
103.63
200DMA
91.48
INBX — daily, 14 months
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA rising
partial HH/HL structure
efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.291 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 102% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $6,347,357 (3 CEO, 4 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: +11.3 pts
stock vs XLV RS (3m/6m avg): -9.9 pts
What strengthens the thesis
A confirmed higher high above 117.14 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (103.63) with expanding volatility — reduce.
Breakdown below the prior structural base (85.06) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-14 18:58:14
Market cap $1,331,948,288 · 20d avg dollar volume $24,391,651
Net insider activity
Net buying across the insider group.
Open-market purchases
$6,347,357
Open-market sales
$279,011
Sales after option exercise
$0
Distinct buyers / sellers
3 / 1
Net purchase ratio
+0.92
Net purchase ratio, excl. option-exercise sales
+0.92
Purchase tape
No CFO purchase here — 7 purchase(s) by other insiders worth $6,347,357. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
08 Sep 2026
Kayyem Jon FaizDirector
5,000
$113.52
$567,580
-20.3%
08 Sep 2026
Forsyth DouglasDirector
2,500
$114.65
$286,617
-21.1%
08 Sep 2026
Lappe MarkCEO
25,000
$105.82
$2,645,399
-14.5%
16 Sep 2026
Kayyem Jon FaizDirector
5,000
$100.00
$500,000
-9.5%
23 Sep 2026
Kayyem Jon FaizDirector
5,000
$100.00
$500,000
-9.5%
25 Sep 2026
Lappe MarkCEO
10,000
$99.88
$998,784
-9.4%
14 Oct 2026
Lappe MarkCEO
10,040
$84.56
$848,977
+7.0%
Reaction to news
8 material events; 0 taken well, 1 badly; last earnings 13 Aug: neutral (-1.4%).
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLK
sector confirmedno CFO purchase$318,496 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
52
conviction / 100
+3.8 since 14 Oct
58.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.5
Sponsorship / positioning20.0
Volatility behaviour6.0
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Market cap $205M below the $300M floor.
Price $2.75 below the $5.00 floor.
Last
2.75
Add above
4.33
Cut below
2.72
50DMA
3.28
200DMA
3.68
MX — daily, 14 months
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.296 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 32% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $3.0m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 57.5% deep
3 wide down bars — emotional behaviour
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $318,496 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +14.2 pts
stock vs XLK RS (3m/6m avg): -32.5 pts
What strengthens the thesis
A confirmed higher high above 4.33 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (3.28) with expanding volatility — reduce.
Breakdown below the prior structural base (2.72) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-25 16:15:03
Market cap $205,016,416 · 20d avg dollar volume $6,477,147
Net insider activity
Net buying across the insider group.
Open-market purchases
$318,496
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $318,496. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
23 Sep 2026
Lee ChaeCEO
100,000
$3.18
$318,496
-13.5%
Reaction to news
8 material events; 2 taken well, 4 badly; last earnings 29 Jul: absorbed (-6.8%).
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLK
sector confirmedno CFO purchase$231,275 other insiders (2)1 insider(s)net purchase ratio +1.00buy date unknown
50
conviction / 100
+0.2 since 14 Oct
56.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity4.5
Sponsorship / positioning13.8
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Market cap $61M below the $300M floor.
Price $0.12 below the $5.00 floor.
Last
0.12
Add above
0.16
Cut below
0.11
50DMA
0.15
200DMA
0.39
ZONE — daily, 14 months
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.53
Sponsorship / positioning
OBV 50d slope +0.032 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 55% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.7m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
2 day(s) above 10x median volume (peak 24x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 88.6% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (2 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $231,275 (2 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +14.2 pts
stock vs XLK RS (3m/6m avg): -88.1 pts
What strengthens the thesis
A confirmed higher high above 0.16 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (0.15) with expanding volatility — reduce.
Breakdown below the prior structural base (0.11) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-13 20:21:03
Market cap $60,550,804 · 20d avg dollar volume $1,093,311
Net insider activity
Net buying across the insider group.
Open-market purchases
$231,275
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $231,275. These count toward cluster breadth and net buying, not the CFO-specific terms.
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long RegimeXLV
sector confirmed$2,615 CFO$999,964 other insiders (12)4 insider(s)net purchase ratio +0.97buy date unknown
50
conviction / 100
+13.7 since 14 Oct
46.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning13.6
Volatility behaviour9.5
Catalyst alignment (insider)13.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 54% deep. Huge travel, no net progress).
Market cap $79M below the $300M floor.
Avg dollar volume $0.51M below the liquidity floor.
Price $2.75 below the $5.00 floor.
Last
2.75
Add above
5.20
Cut below
2.53
50DMA
3.73
200DMA
5.81
NTHI — daily, 14 months
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.002 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 58% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $15,314,016 (1 CEO, 1 Unclassified) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +14.2 pts
stock vs XLK RS (3m/6m avg): -20.5 pts
What strengthens the thesis
A confirmed higher high above 82.36 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (73.10) with expanding volatility — reduce.
Breakdown below the prior structural base (67.22) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-10 12:40:37
Market cap $145,573,249,024 · 20d avg dollar volume $1,106,846,949
Net insider activity
Net buying across the insider group.
Open-market purchases
$15,314,016
Open-market sales
$2,008,673
Sales after option exercise
$0
Distinct buyers / sellers
2 / 1
Net purchase ratio
+0.77
Net purchase ratio, excl. option-exercise sales
+0.77
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $15,314,016. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
04 Sep 2026
Macdonald AndrewUnclassified
70,000
$75.83
$5,308,064
-6.0%
10 Sep 2026
Khosrowshahi DaraCEO
141,000
$70.96
$10,005,952
+0.4%
Reaction to news
8 material events; 4 taken well, 0 badly; last earnings 05 Aug: absorbed (-5.3%).
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $3,724,613 (2 CEO, 4 Chair, 2 Unclassified) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -13.7 pts
stock vs XLY RS (3m/6m avg): -6.2 pts
What strengthens the thesis
A confirmed higher high above 17.23 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (16.21) with expanding volatility — reduce.
Breakdown below the prior structural base (15.85) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-17 16:53:32
Market cap $607,448,320 · 20d avg dollar volume $773,409
Net insider activity
Net buying across the insider group.
Open-market purchases
$3,724,613
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
4 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 8 purchase(s) by other insiders worth $3,724,613. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
28 Apr 2026
Chevallier Andres CamposCEO
10,000
$16.81
$168,062
-3.0%
30 Apr 2026
Salazar FernandoUnclassified
159
$16.96
$2,690
-3.8%
27 Jul 2026
Campos LuisChair
46,830
$16.41
$768,480
-0.6%
31 Jul 2026
Campos LuisChair
3,917
$16.93
$66,315
-3.7%
03 Aug 2026
Campos LuisChair
25,015
$17.00
$425,255
-4.1%
15 Sep 2026
Campos LuisChair
80,000
$16.34
$1,307,102
-0.2%
15 Sep 2026
Chevallier Andres CamposCEO
45,000
$16.44
$739,785
-0.8%
16 Sep 2026
Chevallier Santiago CamposUnclassified
15,000
$16.46
$246,924
-0.9%
Reaction to news
2 material events; 0 taken well, 1 badly; last earnings 23 Jul: neutral (-2.1%).
Session
Filing
Event
Gap
Day
vs SPY
Vol
+5d
Read
23 Jul 26
Earnings
Earnings
+1.1%
-2.1%
-0.9%
1.1x
+1.6%
Neutral
23 Apr 26
Earnings
Earnings
-0.8%
-4.3%
-3.9%
1.7x
-2.7%
Punished
#26 XENE
Xenon Pharmaceuticals Inc.
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long RegimeXLV
sector confirmed$559,740 CFO$1,121,400 other insiders (1)2 insider(s)net purchase ratio +0.1715d since buy
50
conviction / 100
+14.0 since 14 Oct
48.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity8.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)11.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
50DMA is not rising.
Last
34.33
Add above
39.92
Cut below
33.90
50DMA
51.33
200DMA
52.71
XENE — daily, 14 months
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.47
Sponsorship / positioning
OBV 50d slope -0.341 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 50% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
1 day(s) above 10x median volume (peak 18x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 52.2% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (1 CFO, 1 CEO)
net purchase ratio +0.17 (2 buying vs 4 selling)
CFO purchases $559,740 (CFO)
1.7 bps of market cap
a NEW position for the CFO
15 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: +11.3 pts
stock vs XLV RS (3m/6m avg): -61.6 pts
What strengthens the thesis
A confirmed higher high above 39.92 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (51.33) with expanding volatility — reduce.
Breakdown below the prior structural base (33.90) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Kelly Thomas Patrick — CFO
1 CFO purchase(s), $559,740 total; last filed 2026-10-01 09:20:20
Market cap $3,324,532,224 · 20d avg dollar volume $116,829,447
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases
$1,681,140
Open-market sales
$1,199,867
Sales after option exercise
$0
Distinct buyers / sellers
2 / 4
Net purchase ratio
+0.17
Net purchase ratio, excl. option-exercise sales
+0.17
Purchase tape
1 CFO purchase(s) worth $559,740, plus 1 by other insiders worth $1,121,400. Only the CFO purchases score on the size and recency terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
30 Sep 2026
Kelly Thomas PatrickCFO
15,000
$37.32
$559,740
-8.0%
30 Sep 2026
Mortimer IanCEO
30,000
$37.38
$1,121,400
-8.2%
Reaction to news
5 material events; 1 taken well, 2 badly; last earnings 06 Aug: neutral (+0.4%).
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLB
sector confirmedno CFO purchase$12,778,982 other insiders (2)2 insider(s)net purchase ratio +1.00buy date unknown
49
conviction / 100
+7.4 since 14 Oct
49.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.5
Sponsorship / positioning8.4
Volatility behaviour13.0
Catalyst alignment (insider)9.0
Cross-asset confirmation7.8
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 32% deep. Huge travel, no net progress).
Price $2.19 below the $5.00 floor.
Last
2.19
Add above
2.98
Cut below
1.75
50DMA
2.54
200DMA
2.43
THM — daily, 14 months
XLB — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA rising
partial HH/HL structure
efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.028 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 35% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $1.3m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $12,778,982 (1 CEO, 1 Unclassified) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLB
XLB above rising 200DMA (sector-led)
XLB vs SPY 6m: -12.0 pts
stock vs XLB RS (3m/6m avg): -2.3 pts
What strengthens the thesis
A confirmed higher high above 2.98 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLB extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (2.54) with expanding volatility — reduce.
Breakdown below the prior structural base (1.75) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-18 17:34:41
Market cap $582,155,712 · 20d avg dollar volume $1,701,184
Net insider activity
Net buying across the insider group.
Open-market purchases
$12,778,982
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $12,778,982. These count toward cluster breadth and net buying, not the CFO-specific terms.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLV
sector confirmed$843,990 CFO$828,000 other insiders (1)2 insider(s)net purchase ratio +1.0036d since buy
48
conviction / 100
+8.6 since 14 Oct
41.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.6
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)15.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Price $3.20 below the $5.00 floor.
Last
3.20
Add above
4.65
Cut below
3.17
50DMA
4.17
200DMA
5.41
RLMD — daily, 14 months
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.28
Sponsorship / positioning
OBV 50d slope -0.266 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 83% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $4.6m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
1 day(s) above 10x median volume (peak 11x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 54.6% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (1 CFO, 1 CEO)
net purchase ratio +1.00 (2 buying vs 0 selling)
CFO purchases $843,990 (CFO)
24.7 bps of market cap
grew the CFO's own position by 25%
36 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: +11.3 pts
stock vs XLV RS (3m/6m avg): -62.7 pts
What strengthens the thesis
A confirmed higher high above 4.65 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (4.17) with expanding volatility — reduce.
Breakdown below the prior structural base (3.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: Shenouda Maged — CFO
1 CFO purchase(s), $843,990 total; last filed 2026-09-11 07:30:03
Market cap $341,343,520 · 20d avg dollar volume $4,598,169
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,671,990
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
1 CFO purchase(s) worth $843,990, plus 1 by other insiders worth $828,000. Only the CFO purchases score on the size and recency terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
09 Sep 2026
Shenouda MagedCFO
200,000
$4.22
$843,990
-24.2%
09 Sep 2026
Traversa SergioCEO
200,000
$4.14
$828,000
-22.7%
Reaction to news
7 material events; 1 taken well, 0 badly; last earnings 06 Aug: neutral (-1.3%).
Results of operations (earnings); Regulation FD disclosure
-1.1%
+1.2%
+1.4%
1.2x
-5.6%
Neutral
#29 PNFP
Pinnacle Financial Partners, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLF
sector confirmedno CFO purchase$1,299,640 other insiders (3)3 insider(s)net purchase ratio -0.87buy date unknown
48
conviction / 100
+0.8 since 14 Oct
51.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.0
Sponsorship / positioning13.0
Volatility behaviour15.6
Catalyst alignment (insider)6.5
Cross-asset confirmation7.8
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
50DMA is not rising.
Insiders are net sellers — net purchase ratio -0.87 over the last 180 days (1 selling vs 3 buying). Other insiders bought (1 CEO, 1 Other C-suite, 1 Director), but the group remains net sellers; there is no CFO purchase to offset the selling.
Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,299,640 (1 CEO, 1 Other C-suite, 1 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -3.6 pts
stock vs XLF RS (3m/6m avg): -4.7 pts
What strengthens the thesis
A confirmed higher high above 97.87 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (98.94) with expanding volatility — reduce.
Breakdown below the prior structural base (92.85) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-02 09:19:26
Market cap $14,263,522,304 · 20d avg dollar volume $109,502,984
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$1,299,640
Open-market sales
$19,153,713
Sales after option exercise
$0
Distinct buyers / sellers
3 / 1
Net purchase ratio
-0.87
Net purchase ratio, excl. option-exercise sales
-0.87
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $1,299,640. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
24 Jul 2026
McCabe Robert A JrOther C-suite
10,013
$99.90
$1,000,299
-5.5%
01 Sep 2026
Blair Kevin S.CEO
2,565
$97.48
$250,036
-3.2%
10 Sep 2026
Montana Gregory GDirector
500
$98.61
$49,305
-4.3%
Reaction to news
8 material events; 0 taken well, 0 badly; last earnings 22 Jul: neutral (+0.6%).
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long RegimeXLK
sector confirmedno CFO purchase$9,095,841 other insiders (6)2 insider(s)net purchase ratio +0.21buy date unknown
47
conviction / 100
-0.2 since 14 Oct
51.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.2
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)6.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
50DMA is not rising.
Last
44.79
Add above
50.29
Cut below
42.63
50DMA
48.93
200DMA
58.85
NYAX — daily, 14 months
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.26
Sponsorship / positioning
OBV 50d slope -0.320 avg-daily-volumes/bar
thin tape — $1.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
1 day(s) above 10x median volume (peak 10x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 40.8% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (3 CEO, 3 Other C-suite)
net purchase ratio +0.21 (2 buying vs 11 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $9,095,841 (3 CEO, 3 Other C-suite) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +14.2 pts
stock vs XLK RS (3m/6m avg): -47.0 pts
What strengthens the thesis
A confirmed higher high above 50.29 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (48.93) with expanding volatility — reduce.
Breakdown below the prior structural base (42.63) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-02 08:36:48
Market cap $1,674,166,912 · 20d avg dollar volume $1,233,199
Net insider activity
Net buying across the insider group.
Open-market purchases
$9,095,841
Open-market sales
$5,280,753
Sales after option exercise
$712,453
Distinct buyers / sellers
2 / 11
Net purchase ratio
+0.21
Net purchase ratio, excl. option-exercise sales
+0.27
Purchase tape
No CFO purchase here — 6 purchase(s) by other insiders worth $9,095,841. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
17 Sep 2026
Ben-Avi DavidOther C-suite
1,014
$42.91
$43,511
+4.4%
22 Sep 2026
Ben-Avi DavidOther C-suite
2,854
$43.27
$123,480
+3.5%
22 Sep 2026
Ben-Avi DavidOther C-suite
2,354
$43.10
$101,465
+3.9%
24 Sep 2026
Nechmad YairCEO
104,511
$44.09
$4,607,723
+1.6%
28 Sep 2026
Nechmad YairCEO
46,935
$44.90
$2,107,580
-0.2%
30 Sep 2026
Nechmad YairCEO
44,148
$47.84
$2,112,082
-6.4%
Reaction to news
2 material events; 0 taken well, 1 badly; last earnings 10 Aug: punished (-10.2%).
Session
Filing
Event
Gap
Day
vs SPY
Vol
+5d
Read
10 Aug 26
Earnings
Earnings
-8.2%
-10.2%
-10.2%
3.3x
-22.6%
Punished
12 May 26
Earnings
Earnings
+2.6%
+3.3%
+3.5%
0.7x
-6.1%
Neutral
#31 HWKN
Hawkins Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLB
sector confirmed$153,510 CFO$108,066 other insiders (1)2 insider(s)net purchase ratio +1.0049d since buy
47
conviction / 100
+7.4 since 14 Oct
43.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning11.5
Volatility behaviour13.5
Catalyst alignment (insider)11.9
Cross-asset confirmation7.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 29% deep. Huge travel, no net progress).
Last
131.82
Add above
133.71
Cut below
118.71
50DMA
126.09
200DMA
143.52
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.10 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.135 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 28.8% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (1 CFO, 1 Officer)
net purchase ratio +1.00 (2 buying vs 0 selling)
CFO purchases $153,510 (EVP, CFO)
0.6 bps of market cap
grew the CFO's own position by 1%
49 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): -9.0 pts
What strengthens the thesis
A confirmed higher high above 133.71 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLB extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (126.09) with expanding volatility — reduce.
Breakdown below the prior structural base (118.71) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Oldenkamp Jeffrey P. — EVP, CFO
1 CFO purchase(s), $153,510 total; last filed 2026-08-31 16:32:27
Market cap $2,751,757,824 · 20d avg dollar volume $19,327,210
Net insider activity
Net buying across the insider group.
Open-market purchases
$261,576
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
1 CFO purchase(s) worth $153,510, plus 1 by other insiders worth $108,066. Only the CFO purchases score on the size and recency terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
25 Aug 2026
Lange Douglas A.Officer
910
$118.75
$108,066
+11.0%
27 Aug 2026
Oldenkamp Jeffrey P.CFO
1,290
$119.00
$153,510
+10.8%
Reaction to news
No material filings found in the window.
#32 HCAT
Health Catalyst, Inc.
Stand aside — 200DMA is not rising — regime not clear. (+5 more)
Regime ShiftXLV
sector confirmedno CFO purchase$105,439 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
47
conviction / 100
+19.3 since 14 Oct
52.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.5
Sponsorship / positioning8.2
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress).
Market cap $135M below the $300M floor.
Avg dollar volume $0.80M below the liquidity floor.
Price $1.80 below the $5.00 floor.
Last
1.80
Add above
1.82
Cut below
1.70
50DMA
1.73
200DMA
1.75
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.08 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.061 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 46% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.6m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
1 day(s) above 10x median volume (peak 16x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 36.0% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $105,439 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: +11.3 pts
stock vs XLV RS (3m/6m avg): -5.3 pts
What strengthens the thesis
A confirmed higher high above 1.82 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (1.73) with expanding volatility — reduce.
Breakdown below the prior structural base (1.70) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-16 16:52:48
Market cap $135,461,488 · 20d avg dollar volume $801,240
Net insider activity
Net buying across the insider group.
Open-market purchases
$105,439
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $105,439. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
14 Sep 2026
Kohl SimeonCEO
59,000
$1.79
$105,439
+0.6%
Reaction to news
No material filings found in the window.
#33 PETZ
Tdh Holdings, Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress). (+3 more)
Early Trend ExpansionXLRE
sector not confirmedno CFO purchase$3,563,630 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
46
conviction / 100
unchanged since 14 Oct
51.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation6.0
Stand aside — hard gate breached
Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress).
Market cap $13M below the $300M floor.
Avg dollar volume $0.01M below the liquidity floor.
Price $1.30 below the $5.00 floor.
Last
1.30
Add above
1.37
Cut below
1.20
50DMA
1.34
200DMA
1.19
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
partial HH/HL structure
efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.168 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 42% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.0m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
12 day(s) above 10x median volume (peak 1119x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 36.5% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $3,563,630 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLRE
XLRE BELOW its 200DMA — sector breaking down
XLRE vs SPY 6m: -13.1 pts
stock vs XLRE RS (3m/6m avg): +25.9 pts
What strengthens the thesis
A confirmed higher high above 1.37 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLRE extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
Loss of the rising 50DMA (1.34) with expanding volatility — reduce.
Breakdown below the prior structural base (1.20) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-08-31 16:05:13
Market cap $13,420,248 · 20d avg dollar volume $11,357
Net insider activity
Net buying across the insider group.
Open-market purchases
$3,563,630
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $3,563,630. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
27 Aug 2026
Liu DandanCEO
2,969,692
$1.20
$3,563,630
+8.3%
Reaction to news
No material filings found in the window.
#34 RCT
Redcloud Holdings Plc
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLK
sector confirmedno CFO purchase$810,000 other insiders (2)2 insider(s)net purchase ratio +1.00buy date unknown
46
conviction / 100
-4.9 since 14 Oct
46.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.8
Sponsorship / positioning14.7
Volatility behaviour5.5
Catalyst alignment (insider)9.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Market cap $7M below the $300M floor.
Avg dollar volume $0.30M below the liquidity floor.
Price $0.09 below the $5.00 floor.
Last
0.09
Add above
0.20
Cut below
0.09
50DMA
0.19
200DMA
0.61
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.29
Sponsorship / positioning
OBV 50d slope +0.097 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 126% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
11 day(s) above 10x median volume (peak 608x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 86.3% deep
2 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (1 CEO, 1 Director)
net purchase ratio +1.00 (2 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $810,000 (1 CEO, 1 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +14.2 pts
stock vs XLK RS (3m/6m avg): -91.5 pts
What strengthens the thesis
A confirmed higher high above 0.20 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (0.19) with expanding volatility — reduce.
Breakdown below the prior structural base (0.09) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-23 09:25:02
Market cap $6,733,261 · 20d avg dollar volume $298,266
Net insider activity
Net buying across the insider group.
Open-market purchases
$810,000
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $810,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
27 Aug 2026
Senn Nikolaus BeatDirector
2,500,000
$0.25
$625,000
-64.4%
22 Sep 2026
Floyd Justin Beck HintonCEO
74,000
$2.50
$185,000
-96.4%
Reaction to news
No material filings found in the window.
#35 CRESY
Cresud Inc
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long RegimeXLI
sector not confirmedno CFO purchase$1,585,666 other insiders (6)3 insider(s)net purchase ratio +0.66buy date unknown
46
conviction / 100
unchanged since 14 Oct
46.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity9.0
Sponsorship / positioning9.1
Volatility behaviour16.1
Catalyst alignment (insider)8.3
Cross-asset confirmation3.2
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (genuine chop).
Last
11.39
Add above
12.30
Cut below
11.11
50DMA
11.60
200DMA
11.67
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA rising
no HH/HL structure
efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.053 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 27% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $2.6m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 13.0% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
3 filers collapse to 2 independent buyer(s) — same household or related accounts count once
2 distinct insiders buying (1 CEO, 5 Director)
net purchase ratio +0.66 (3 buying vs 1 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,585,666 (1 CEO, 5 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): +5.6 pts
What strengthens the thesis
A confirmed higher high above 12.30 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (11.60) with expanding volatility — reduce.
Breakdown below the prior structural base (11.11) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-01 15:04:17
Market cap $807,838,080 · 20d avg dollar volume $3,047,731
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,585,666
Open-market sales
$324,377
Sales after option exercise
$0
Distinct buyers / sellers
3 / 1
Net purchase ratio
+0.66
Net purchase ratio, excl. option-exercise sales
+0.66
Purchase tape
No CFO purchase here — 6 purchase(s) by other insiders worth $1,585,666. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
22 Apr 2026
Elsztain Alejandro GustavoDirector
17,833
$11.22
$200,170
+1.5%
13 May 2026
Elsztain Eduardo SDirector
67,418
$10.58
$713,403
+7.7%
20 May 2026
Zang SaulDirector
17,000
$10.63
$180,783
+7.1%
05 Jun 2026
Elsztain Alejandro GustavoDirector
18,200
$10.95
$199,290
+4.0%
30 Sep 2026
Elsztain Alejandro GustavoCEO
17,334
$11.50
$199,282
-1.0%
15 Oct 2026
Elsztain Alejandro GustavoDirector
8,295
$11.18
$92,738
+1.9%
Reaction to news
No material filings found in the window.
#36 DKS
Dick'S Sporting Goods, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLY
sector not confirmed$999,983 CFO$4,588,680 other insiders (7)7 insider(s)net purchase ratio +0.0123d since buy
45
conviction / 100
-0.1 since 14 Oct
39.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity4.2
Sponsorship / positioning14.0
Volatility behaviour13.0
Catalyst alignment (insider)14.2
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Sector ETF is breaking down — no new longs in this sector.
Last
140.84
Add above
213.99
Cut below
130.08
50DMA
148.73
200DMA
193.55
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.28
Sponsorship / positioning
OBV 50d slope +0.048 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 31% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
1 day(s) above 10x median volume (peak 25x) — OBV distorted by an event, sponsorship read unreliable
A confirmed higher high above 213.99 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (148.73) with expanding volatility — reduce.
Breakdown below the prior structural base (130.08) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Gupta Navdeep — EVP, CFO
1 CFO purchase(s), $999,983 total; last filed 2026-09-24 16:22:12
Market cap $13,876,480,000 · 20d avg dollar volume $332,398,634
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases
$5,588,663
Open-market sales
$0
Sales after option exercise
$5,506,861
Distinct buyers / sellers
7 / 2
Net purchase ratio
+0.01
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
1 CFO purchase(s) worth $999,983, plus 7 by other insiders worth $4,588,680. Only the CFO purchases score on the size and recency terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
26 Aug 2026
Mathrani SandeepDirector
1,550
$128.89
$199,783
+9.3%
26 Aug 2026
Eddy Robert W.Director
4,000
$128.70
$514,780
+9.4%
26 Aug 2026
Colombo William JDirector
6,100
$128.77
$785,500
+9.4%
27 Aug 2026
Barrenechea Mark JDirector
17,000
$130.72
$2,222,240
+7.7%
01 Sep 2026
Colombo William JDirector
913
$133.19
$121,602
+5.7%
22 Sep 2026
Gupta NavdeepCFO
7,707
$129.75
$999,983
+8.5%
23 Sep 2026
Fitzgerald Larry Jr.Director
1,860
$131.67
$244,906
+7.0%
30 Sep 2026
Barnes MatthewPresident
3,665
$136.39
$499,869
+3.3%
Reaction to news
No material filings found in the window.
#37 NAMS
Newamsterdam Pharma Co N.V.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLV
sector confirmedno CFO purchase$226,500 other insiders (1)1 insider(s)net purchase ratio -0.96buy date unknown
44
conviction / 100
+13.8 since 14 Oct
54.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning17.1
Volatility behaviour9.5
Catalyst alignment (insider)0.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Insiders are net sellers — net purchase ratio -0.96 over the last 180 days (3 selling vs 1 buying). Other insiders bought (1 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
Last
20.62
Add above
25.12
Cut below
20.01
50DMA
24.39
200DMA
30.54
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.32
Sponsorship / positioning
OBV 50d slope +0.119 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 41% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 45.9% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio -0.96 (1 buying vs 3 selling)
insiders are NET SELLERS over the window
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $226,500 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: +11.3 pts
stock vs XLV RS (3m/6m avg): -52.5 pts
What strengthens the thesis
A confirmed higher high above 25.12 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (24.39) with expanding volatility — reduce.
Breakdown below the prior structural base (20.01) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-15 16:30:04
Market cap $2,464,856,576 · 20d avg dollar volume $38,199,429
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$226,500
Open-market sales
$40,512
Sales after option exercise
$11,335,072
Distinct buyers / sellers
1 / 3
Net purchase ratio
-0.96
Net purchase ratio, excl. option-exercise sales
+0.70
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $226,500. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
14 Sep 2026
Davidson Michael H.CEO
10,000
$22.65
$226,500
-9.0%
Reaction to news
No material filings found in the window.
#38 GRCE
Grace Therapeutics, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLV
sector confirmedno CFO purchase$471,695 other insiders (7)2 insider(s)net purchase ratio +1.00buy date unknown
43
conviction / 100
+12.9 since 14 Oct
43.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.1
Sponsorship / positioning7.0
Volatility behaviour11.3
Catalyst alignment (insider)9.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Market cap $41M below the $300M floor.
Avg dollar volume $0.21M below the liquidity floor.
Price $1.95 below the $5.00 floor.
Last
1.95
Add above
2.46
Cut below
1.89
50DMA
2.12
200DMA
2.91
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.18
Sponsorship / positioning
OBV 50d slope -0.134 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 45% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
1 day(s) above 10x median volume (peak 11x) — OBV distorted by an event, sponsorship read unreliable
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $471,695 (1 CEO, 6 Unclassified) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: +11.3 pts
stock vs XLV RS (3m/6m avg): -54.9 pts
What strengthens the thesis
A confirmed higher high above 2.46 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (2.12) with expanding volatility — reduce.
Breakdown below the prior structural base (1.89) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-10 07:30:38
Market cap $41,020,064 · 20d avg dollar volume $211,476
Net insider activity
Net buying across the insider group.
Open-market purchases
$471,695
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 7 purchase(s) by other insiders worth $471,695. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
14 Aug 2026
Opaleye Management Inc.Unclassified
11,608
$2.09
$24,206
-6.7%
08 Sep 2026
Opaleye Management Inc.Unclassified
15,229
$2.09
$31,896
-6.7%
09 Sep 2026
Kohli PrashantCEO
100,000
$2.14
$214,000
-8.9%
21 Sep 2026
Opaleye Management Inc.Unclassified
15,089
$2.10
$31,687
-7.1%
29 Sep 2026
Opaleye Management Inc.Unclassified
7,849
$2.09
$16,404
-6.7%
01 Oct 2026
Opaleye Management Inc.Unclassified
60,490
$2.05
$123,819
-4.9%
08 Oct 2026
Opaleye Management Inc.Unclassified
14,632
$2.03
$29,683
-3.9%
Reaction to news
No material filings found in the window.
#39 ENOV
Enovis Corp
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLV
sector confirmedno CFO purchase$541,687 other insiders (7)2 insider(s)net purchase ratio +1.00buy date unknown
43
conviction / 100
+13.4 since 14 Oct
42.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.3
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)9.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Last
19.35
Add above
27.46
Cut below
17.43
50DMA
21.01
200DMA
23.41
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.17
Sponsorship / positioning
OBV 50d slope -0.225 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 44.5% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (1 CEO, 6 Other C-suite)
net purchase ratio +1.00 (2 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $541,687 (1 CEO, 6 Other C-suite) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: +11.3 pts
stock vs XLV RS (3m/6m avg): -42.0 pts
What strengthens the thesis
A confirmed higher high above 27.46 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (21.01) with expanding volatility — reduce.
Breakdown below the prior structural base (17.43) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-04 21:00:03
Market cap $1,115,904,768 · 20d avg dollar volume $28,147,444
Net insider activity
Net buying across the insider group.
Open-market purchases
$541,687
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 7 purchase(s) by other insiders worth $541,687. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
01 Jun 2026
Engert OliverOther C-suite
1,000
$22.22
$22,220
-12.9%
10 Jun 2026
Engert OliverOther C-suite
1,000
$23.00
$23,000
-15.9%
11 Jun 2026
Engert OliverOther C-suite
1,200
$21.62
$25,948
-10.5%
15 Jun 2026
Engert OliverOther C-suite
1,000
$20.92
$20,920
-7.5%
02 Sep 2026
Engert OliverOther C-suite
7,598
$19.74
$149,971
-2.0%
04 Sep 2026
Engert OliverOther C-suite
2,660
$18.80
$50,008
+2.9%
04 Sep 2026
McDonald DamienCEO
13,035
$19.15
$249,620
+1.0%
Reaction to news
No material filings found in the window.
#40 CELH
Celsius Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLP
sector confirmedno CFO purchase$2,546,401 other insiders (6)4 insider(s)net purchase ratio +1.00buy date unknown
43
conviction / 100
-6.2 since 17 Sep
37.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour15.1
Catalyst alignment (insider)13.0
Cross-asset confirmation8.1
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Last
28.16
Add above
30.17
Cut below
26.43
50DMA
29.18
200DMA
35.70
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.026 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 CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $2,546,401 (2 CEO, 1 COO, 3 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLP
XLP above rising 200DMA (sector-led)
XLP vs SPY 6m: -2.7 pts
stock vs XLP RS (3m/6m avg): -16.2 pts
What strengthens the thesis
A confirmed higher high above 30.17 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLP extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (29.18) with expanding volatility — reduce.
Breakdown below the prior structural base (26.43) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-10 17:03:26
Market cap $7,125,466,624 · 20d avg dollar volume $174,289,515
Net insider activity
Net buying across the insider group.
Open-market purchases
$2,546,401
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
4 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 6 purchase(s) by other insiders worth $2,546,401. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
21 May 2026
Hanson EricCOO
7,500
$29.04
$217,800
-3.0%
22 May 2026
Kravitz HalDirector
8,400
$29.73
$249,732
-5.3%
22 May 2026
Fieldly JohnCEO
8,475
$29.36
$248,826
-4.1%
10 Sep 2026
Fieldly JohnCEO
18,000
$27.44
$493,843
+2.6%
14 Sep 2026
Desantis DamonDirector
36,000
$27.78
$1,000,200
+1.4%
15 Sep 2026
Kravitz HalDirector
12,000
$28.00
$336,000
+0.6%
Reaction to news
No material filings found in the window.
#41 ITT
Itt Inc.
Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Mature TrendXLI
sector not confirmedno CFO purchase$1,001,592 other insiders (1)1 insider(s)net purchase ratio -0.25buy date unknown
43
conviction / 100
+0.4 since 14 Oct
54.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning10.2
Volatility behaviour16.5
Catalyst alignment (insider)0.0
Cross-asset confirmation2.5
Stand aside — hard gate breached
Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Last
201.04
Add above
210.56
Cut below
192.62
50DMA
205.79
200DMA
197.58
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
no HH/HL structure
efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.088 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 11.6% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio -0.25 (1 buying vs 2 selling)
insiders are NET SELLERS over the window
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,001,592 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): +3.4 pts
What strengthens the thesis
A confirmed higher high above 210.56 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (205.79) with expanding volatility — reduce.
Breakdown below the prior structural base (192.62) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-01 16:38:25
Market cap $18,061,398,016 · 20d avg dollar volume $174,169,993
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$1,001,592
Open-market sales
$1,675,384
Sales after option exercise
$0
Distinct buyers / sellers
1 / 2
Net purchase ratio
-0.25
Net purchase ratio, excl. option-exercise sales
-0.25
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,001,592. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
31 Aug 2026
Savi LucaCEO
5,019
$199.56
$1,001,592
+0.7%
Reaction to news
No material filings found in the window.
#42 AMRZ
Amrize Ltd
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLB
sector confirmed$283,530 CFO$5,072,305 other insiders (16)11 insider(s)net purchase ratio +1.00buy date unknown
A confirmed higher high above 40.05 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLB extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (41.24) with expanding volatility — reduce.
Breakdown below the prior structural base (36.09) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
1 CFO purchase(s), $283,530 total; last filed 2026-09-03 12:40:15
Market cap $20,411,265,024 · 20d avg dollar volume $133,824,310
Net insider activity
Net buying across the insider group.
Open-market purchases
$5,355,835
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
11 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
1 CFO purchase(s) worth $283,530, plus 16 by other insiders worth $5,072,305. Only the CFO purchases score on the size and recency terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
05 May 2026
Clark Stephen SOther C-suite
2
$52.75
$114
-29.3%
15 May 2026
Jenisch Jan PhilippCEO
28,417
$49.53
$1,407,571
-24.7%
19 May 2026
Jenisch Jan PhilippCEO
19,001
$49.39
$938,451
-24.4%
19 May 2026
Gross MarioOfficer
4,000
$49.01
$196,032
-23.9%
21 May 2026
Brouwer RoaldOther C-suite
1,500
$49.84
$74,760
-25.1%
22 May 2026
Forrest NollaigUnclassified
2,000
$50.25
$100,500
-25.7%
11 Aug 2026
Oran BarisCFO
6,000
$47.26
$283,530
-21.0%
11 Aug 2026
Hill JaimePresident
1,500
$47.12
$70,680
-20.8%
11 Aug 2026
Gross MarioOfficer
3,568
$46.60
$166,252
-19.9%
11 Aug 2026
Clark Stephen SOther C-suite
5,260
$47.31
$248,851
-21.1%
11 Aug 2026
Brouwer RoaldOther C-suite
1,500
$46.36
$69,540
-19.5%
17 Aug 2026
Poletti Samuel JonasOfficer
2,510
$46.92
$117,769
-20.5%
25 Aug 2026
Forrest NollaigUnclassified
1,500
$44.15
$66,225
-15.5%
25 Aug 2026
Singleton Denise ROfficer
3,500
$44.12
$154,403
-15.4%
26 Aug 2026
Sanche Jacques WolfDirector
4,150
$45.02
$186,833
-17.1%
27 Aug 2026
Gibson Dwight Audley KonradDirector
5
$44.58
$244
-16.3%
02 Sep 2026
Jenisch Jan PhilippCEO
30,000
$42.47
$1,274,080
-12.1%
Reaction to news
No material filings found in the window.
#43 DMRA
Damora Therapeutics, Inc.
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long RegimeXLV
sector confirmedno CFO purchase$252,875 other insiders (1)1 insider(s)net purchase ratio +0.94buy date unknown
43
conviction / 100
+13.2 since 14 Oct
47.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity7.2
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
50DMA is not rising.
Last
18.74
Add above
30.74
Cut below
18.43
50DMA
25.67
200DMA
25.71
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.26
Sponsorship / positioning
OBV 50d slope -0.337 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 383% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
1 day(s) above 10x median volume (peak 19x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 44.1% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +0.94 (1 buying vs 1 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $252,875 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: +11.3 pts
stock vs XLV RS (3m/6m avg): -51.7 pts
What strengthens the thesis
A confirmed higher high above 30.74 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (25.67) with expanding volatility — reduce.
Breakdown below the prior structural base (18.43) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-28 07:00:04
Market cap $1,156,923,648 · 20d avg dollar volume $14,972,502
Net insider activity
Net buying across the insider group.
Open-market purchases
$252,875
Open-market sales
$0
Sales after option exercise
$7,345
Distinct buyers / sellers
1 / 1
Net purchase ratio
+0.94
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $252,875. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
25 Sep 2026
Jarrett JenniferCEO
12,500
$20.23
$252,875
-7.4%
Reaction to news
No material filings found in the window.
#44 CTEV
Claritev Corp
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLV
sector confirmedno CFO purchase$743,108 other insiders (5)4 insider(s)net purchase ratio -0.11buy date unknown
42
conviction / 100
+14.0 since 14 Oct
42.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)8.5
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 50% deep. Huge travel, no net progress).
Last
23.86
Add above
25.69
Cut below
21.17
50DMA
31.70
200DMA
26.25
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.208 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 95% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $4.6m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $743,108 (2 CEO, 2 Other C-suite, 1 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: +11.3 pts
stock vs XLV RS (3m/6m avg): -16.2 pts
What strengthens the thesis
A confirmed higher high above 25.69 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (31.70) with expanding volatility — reduce.
Breakdown below the prior structural base (21.17) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-08-31 08:50:17
Market cap $404,366,496 · 20d avg dollar volume $4,696,969
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$743,108
Open-market sales
$919,345
Sales after option exercise
$0
Distinct buyers / sellers
4 / 3
Net purchase ratio
-0.11
Net purchase ratio, excl. option-exercise sales
-0.11
Purchase tape
No CFO purchase here — 5 purchase(s) by other insiders worth $743,108. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
18 May 2026
Kim MichaelOther C-suite
3,000
$16.65
$49,950
+43.3%
18 May 2026
Dalton TravisCEO
20,920
$12.36
$258,638
+93.0%
19 May 2026
Prince John MichaelDirector
10,000
$16.00
$160,000
+49.1%
09 Jun 2026
Carol NutterOther C-suite
875
$28.41
$24,856
-16.0%
27 Aug 2026
Dalton TravisCEO
6,450
$38.71
$249,664
-38.4%
Reaction to news
No material filings found in the window.
#45 TH
Target Hospitality Corp.
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 2 buying). Other insiders bought (1 CEO, 1 Other C-suite), but the group remains net sellers; there is no CFO purchase to offset the selling. (+1 more)
Early Trend ExpansionXLI
sector not confirmedno CFO purchase$375,158 other insiders (2)2 insider(s)net purchase ratio -1.00buy date unknown
42
conviction / 100
-8.3 since 14 Oct
48.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning7.0
Volatility behaviour10.8
Catalyst alignment (insider)4.0
Cross-asset confirmation3.6
Stand aside — hard gate breached
Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 2 buying). Other insiders bought (1 CEO, 1 Other C-suite), but the group remains net sellers; there is no CFO purchase to offset the selling.
Overlapping range behaviour — efficiency ratio 0.02 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Last
16.02
Add above
21.76
Cut below
15.02
50DMA
18.56
200DMA
14.41
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA rising
higher highs and higher lows
efficiency ratio 0.02 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.084 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 46% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 25.3% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (1 CEO, 1 Other C-suite)
net purchase ratio -1.00 (2 buying vs 1 selling)
insiders are NET SELLERS over the window
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $375,158 (1 CEO, 1 Other C-suite) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): +7.1 pts
What strengthens the thesis
A confirmed higher high above 21.76 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
Loss of the rising 50DMA (18.56) with expanding volatility — reduce.
Breakdown below the prior structural base (15.02) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-16 16:30:21
Market cap $1,568,835,840 · 20d avg dollar volume $47,842,393
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$375,158
Open-market sales
$202,400,000
Sales after option exercise
$0
Distinct buyers / sellers
2 / 1
Net purchase ratio
-1.00
Net purchase ratio, excl. option-exercise sales
-1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $375,158. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
15 Sep 2026
Archer James BradleyCEO
13,385
$18.69
$250,166
-14.3%
18 Sep 2026
Schrenk Troy C.Other C-suite
5,907
$21.16
$124,992
-24.3%
Reaction to news
No material filings found in the window.
#46 TFC
Truist Financial Corp
Stand aside — price below the 200DMA — no long regime. (+1 more)
No Long RegimeXLF
sector confirmedno CFO purchase$1,015,577 other insiders (1)1 insider(s)net purchase ratio -0.22buy date unknown
42
conviction / 100
+0.1 since 14 Oct
52.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.3
Sponsorship / positioning13.5
Volatility behaviour15.7
Catalyst alignment (insider)0.0
Cross-asset confirmation7.7
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
50DMA is not rising.
Last
46.57
Add above
51.89
Cut below
45.57
50DMA
49.22
200DMA
48.93
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.16
Sponsorship / positioning
OBV 50d slope -0.002 avg-daily-volumes/bar
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 14.2% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio -0.22 (1 buying vs 3 selling)
insiders are NET SELLERS over the window
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,015,577 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -3.6 pts
stock vs XLF RS (3m/6m avg): -9.9 pts
What strengthens the thesis
A confirmed higher high above 51.89 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (49.22) with expanding volatility — reduce.
Breakdown below the prior structural base (45.57) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-18 07:52:57
Market cap $56,891,133,952 · 20d avg dollar volume $404,326,869
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$1,015,577
Open-market sales
$202,090
Sales after option exercise
$1,382,428
Distinct buyers / sellers
1 / 3
Net purchase ratio
-0.22
Net purchase ratio, excl. option-exercise sales
+0.67
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,015,577. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
17 Sep 2026
Lyons Michael P.CEO
21,000
$48.36
$1,015,577
-3.7%
Reaction to news
No material filings found in the window.
#47 GRAB
Grab Holdings Ltd
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLK
sector confirmedno CFO purchase$30,743,149 other insiders (2)2 insider(s)net purchase ratio +0.53buy date unknown
42
conviction / 100
unchanged since 14 Oct
43.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour13.4
Catalyst alignment (insider)7.7
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 29% deep. Huge travel, no net progress).
Price $3.00 below the $5.00 floor.
Last
3.00
Add above
3.23
Cut below
2.80
50DMA
3.28
200DMA
3.75
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.131 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 29.1% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (1 CEO, 1 COO)
net purchase ratio +0.53 (2 buying vs 5 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $30,743,149 (1 CEO, 1 COO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +14.2 pts
stock vs XLK RS (3m/6m avg): -37.0 pts
What strengthens the thesis
A confirmed higher high above 3.23 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (3.28) with expanding volatility — reduce.
Breakdown below the prior structural base (2.80) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-21 20:40:35
Market cap $12,273,905,664 · 20d avg dollar volume $246,287,067
Net insider activity
Net buying across the insider group.
Open-market purchases
$30,743,149
Open-market sales
$7,797,525
Sales after option exercise
$1,540,365
Distinct buyers / sellers
2 / 5
Net purchase ratio
+0.53
Net purchase ratio, excl. option-exercise sales
+0.60
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $30,743,149. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
21 Sep 2026
Hungate Alexander CharlesCOO
299,571
$2.89
$866,839
+3.8%
21 Sep 2026
Tan Anthony Ping YeowCEO
10,350,000
$2.89
$29,876,310
+3.8%
Reaction to news
No material filings found in the window.
#48 RWT
Redwood Trust Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLRE
sector not confirmed$100,238 CFO$868,602 other insiders (5)6 insider(s)net purchase ratio +1.0030d since buy
41
conviction / 100
unchanged since 14 Oct
30.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity4.5
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)16.6
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Price $3.11 below the $5.00 floor.
Last
3.11
Add above
3.98
Cut below
3.08
50DMA
3.97
200DMA
4.76
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.33
Sponsorship / positioning
OBV 50d slope -0.131 avg-daily-volumes/bar
price/volume history is NOT one continuous security — volume stepped to 3.0x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
3 day(s) above 10x median volume (peak 19x) — OBV distorted by an event, sponsorship read unreliable
A confirmed higher high above 3.98 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLRE extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (3.97) with expanding volatility — reduce.
Breakdown below the prior structural base (3.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: Carillo Brooke — CFO
1 CFO purchase(s), $100,238 total; last filed 2026-09-15 13:16:22
Market cap $390,654,656 · 20d avg dollar volume $16,361,790
Net insider activity
Net buying across the insider group.
Open-market purchases
$968,840
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
6 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
1 CFO purchase(s) worth $100,238, plus 5 by other insiders worth $868,602. Only the CFO purchases score on the size and recency terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
15 Sep 2026
Abate Christopher JCEO
100,000
$3.84
$383,900
-19.0%
15 Sep 2026
Kubicek Greg HDirector
50,000
$3.85
$192,560
-19.2%
15 Sep 2026
Carillo BrookeCFO
26,065
$3.85
$100,238
-19.2%
16 Sep 2026
Robinson Dashiell IPresident
63,211
$3.98
$251,580
-21.9%
21 Sep 2026
Macomber Sasha G.Officer
4,895
$4.08
$19,968
-23.8%
21 Sep 2026
Stone Andrew POfficer
5,000
$4.12
$20,594
-24.5%
Reaction to news
No material filings found in the window.
#49 COE
51Talk Online Education Group
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLP
sector confirmedno CFO purchase$227,230,111 other insiders (25)2 insider(s)net purchase ratio +1.00buy date unknown
41
conviction / 100
+0.1 since 14 Oct
40.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning13.0
Volatility behaviour9.5
Catalyst alignment (insider)9.0
Cross-asset confirmation8.1
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
Market cap $70M below the $300M floor.
Avg dollar volume $0.36M below the liquidity floor.
Last
11.70
Add above
12.40
Cut below
9.96
50DMA
13.91
200DMA
20.77
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.180 avg-daily-volumes/bar
thin tape — $0.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
2 day(s) above 10x median volume (peak 18x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 54.7% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (23 CEO, 2 Director)
net purchase ratio +1.00 (2 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $227,230,111 (23 CEO, 2 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLP
XLP above rising 200DMA (sector-led)
XLP vs SPY 6m: -2.7 pts
stock vs XLP RS (3m/6m avg): -45.1 pts
What strengthens the thesis
A confirmed higher high above 12.40 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.91) with expanding volatility — reduce.
Breakdown below the prior structural base (9.96) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-08 06:32:21
Market cap $70,285,584 · 20d avg dollar volume $356,131
Net insider activity
Net buying across the insider group.
Open-market purchases
$227,230,111
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 25 purchase(s) by other insiders worth $227,230,111. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
26 Mar 2026
Shu TingDirector
7,471,500
$0.00
$0
—
10 Apr 2026
Shu TingDirector
7,564,500
$0.00
$0
—
10 Apr 2026
Huang Jack JiajiaCEO
187,020
$21.02
$3,932,015
-44.3%
13 Apr 2026
Huang Jack JiajiaCEO
384,960
$24.83
$9,557,599
-52.9%
20 Apr 2026
Huang Jack JiajiaCEO
146,400
$24.89
$3,644,185
-53.0%
24 Apr 2026
Huang Jack JiajiaCEO
446,700
$27.36
$12,221,026
-57.2%
06 May 2026
Huang Jack JiajiaCEO
119,400
$24.48
$2,922,713
-52.2%
11 May 2026
Huang Jack JiajiaCEO
84,180
$25.42
$2,140,178
-54.0%
15 May 2026
Huang Jack JiajiaCEO
155,220
$26.97
$4,185,772
-56.6%
22 May 2026
Huang Jack JiajiaCEO
183,000
$26.49
$4,847,653
-55.8%
29 May 2026
Huang Jack JiajiaCEO
165,240
$24.99
$4,128,862
-53.2%
08 Jun 2026
Huang Jack JiajiaCEO
216,300
$21.13
$4,570,570
-44.6%
16 Jun 2026
Huang Jack JiajiaCEO
263,940
$17.25
$4,552,199
-32.2%
23 Jun 2026
Huang Jack JiajiaCEO
1,063,080
$15.54
$16,524,757
-24.7%
29 Jun 2026
Huang Jack JiajiaCEO
1,444,920
$16.26
$23,487,344
-28.0%
06 Jul 2026
Huang Jack JiajiaCEO
562,560
$16.55
$9,312,806
-29.3%
09 Jul 2026
Huang Jack JiajiaCEO
495,360
$17.12
$8,480,293
-31.7%
14 Jul 2026
Huang Jack JiajiaCEO
622,140
$16.86
$10,490,558
-30.6%
21 Jul 2026
Huang Jack JiajiaCEO
1,103,820
$16.18
$17,864,986
-27.7%
24 Jul 2026
Huang Jack JiajiaCEO
637,200
$16.76
$10,681,309
-30.2%
28 Jul 2026
Huang Jack JiajiaCEO
473,520
$17.02
$8,060,462
-31.3%
31 Jul 2026
Huang Jack JiajiaCEO
740,760
$18.58
$13,761,121
-37.0%
06 Aug 2026
Huang Jack JiajiaCEO
395,580
$19.53
$7,725,778
-40.1%
11 Aug 2026
Huang Jack JiajiaCEO
592,320
$19.93
$11,804,395
-41.3%
17 Sep 2026
Huang Jack JiajiaCEO
2,812,140
$11.50
$32,333,530
+1.7%
Reaction to news
No material filings found in the window.
#50 SCOR
Comscore, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLK
sector confirmedno CFO purchase$348,468 other insiders (4)3 insider(s)net purchase ratio +1.00buy date unknown
41
conviction / 100
unchanged since 14 Oct
36.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour5.5
Catalyst alignment (insider)11.5
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Market cap $61M below the $300M floor.
Avg dollar volume $0.16M below the liquidity floor.
Price $4.03 below the $5.00 floor.
Last
4.03
Add above
5.27
Cut below
3.66
50DMA
5.10
200DMA
6.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.37
Sponsorship / positioning
OBV 50d slope -0.415 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 46% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
1 day(s) above 10x median volume (peak 10x) — OBV distorted by an event, sponsorship read unreliable
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $348,468 (2 CEO, 2 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLK
XLK above rising 200DMA (sector-led)
XLK vs SPY 6m: +14.2 pts
stock vs XLK RS (3m/6m avg): -64.1 pts
What strengthens the thesis
A confirmed higher high above 5.27 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLK extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (5.10) with expanding volatility — reduce.
Breakdown below the prior structural base (3.66) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-08 16:09:18
Market cap $61,192,836 · 20d avg dollar volume $160,602
Net insider activity
Net buying across the insider group.
Open-market purchases
$348,468
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
3 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 4 purchase(s) by other insiders worth $348,468. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
20 Aug 2026
Kline DavidDirector
7,000
$5.29
$37,030
-23.8%
26 Aug 2026
McLaughlin Matthew F.CEO
20,000
$5.26
$105,200
-23.4%
28 Aug 2026
Livek William PaulDirector
20,000
$5.23
$104,600
-22.9%
04 Sep 2026
McLaughlin Matthew F.CEO
20,000
$5.08
$101,638
-20.7%
Reaction to news
No material filings found in the window.
#51 FOX
Fox Corp
Stand aside — 200DMA is not rising — regime not clear. (+2 more)
UnclearXLC
sector not confirmedno CFO purchase$10,274,977 other insiders (1)1 insider(s)net purchase ratio +0.00buy date unknown
40
conviction / 100
+4.9 since 14 Oct
49.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity9.0
Sponsorship / positioning7.0
Volatility behaviour20.0
Catalyst alignment (insider)1.0
Cross-asset confirmation3.5
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Sector ETF is breaking down — no new longs in this sector.
Last
57.14
Add above
61.27
Cut below
53.90
50DMA
58.10
200DMA
56.06
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA rising
no HH/HL structure
efficiency ratio 0.13 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.203 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 12.0% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +0.00 (1 buying vs 1 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $10,274,977 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLC
XLC BELOW its 200DMA — sector breaking down
XLC vs SPY 6m: -15.4 pts
stock vs XLC RS (3m/6m avg): +6.6 pts
What strengthens the thesis
A confirmed higher high above 61.27 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLC extending its own trend while the stock holds relative strength.
What invalidates the thesis
Loss of the rising 50DMA (58.10) with expanding volatility — reduce.
Breakdown below the prior structural base (53.90) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-16 18:02:59
Market cap $24,094,431,232 · 20d avg dollar volume $64,100,904
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases
$10,274,977
Open-market sales
$10,274,977
Sales after option exercise
$0
Distinct buyers / sellers
1 / 1
Net purchase ratio
+0.00
Net purchase ratio, excl. option-exercise sales
+0.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $10,274,977. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
15 Sep 2026
Murdoch Lachlan KCEO
149,934
$68.53
$10,274,977
-16.6%
Reaction to news
No material filings found in the window.
#52 ELOG
Eastern International Ltd.
Stand aside — 200DMA is not rising — regime not clear. (+3 more)
UnclearXLI
sector not confirmedno CFO purchase$200,000 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
40
conviction / 100
-6.5 since 14 Oct
43.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity5.7
Sponsorship / positioning7.0
Volatility behaviour16.0
Catalyst alignment (insider)5.0
Cross-asset confirmation6.0
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
50DMA is not rising.
Market cap $17M below the $300M floor.
Price $1.31 below the $5.00 floor.
Last
1.31
Add above
1.36
Cut below
0.48
50DMA
0.71
200DMA
0.95
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.19
Sponsorship / positioning
OBV 50d slope -0.122 avg-daily-volumes/bar
price/volume history is NOT one continuous security — volume stepped to 5.2x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.0m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
13 day(s) above 10x median volume (peak 1254x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 11.5% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $200,000 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): +50.3 pts
What strengthens the thesis
A confirmed higher high above 1.36 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (0.71) with expanding volatility — reduce.
Breakdown below the prior structural base (0.48) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-18 17:00:03
Market cap $16,809,920 · 20d avg dollar volume $1,001,028
Net insider activity
Net buying across the insider group.
Open-market purchases
$200,000
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $200,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
27 Aug 2026
Wong AlbertCEO
200,000
$1.00
$200,000
+31.0%
Reaction to news
No material filings found in the window.
#53 LUCK
Lucky Strike Entertainment Corp
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLY
sector not confirmed$4,222 CFO$879,004 other insiders (5)5 insider(s)net purchase ratio +1.00buy date unknown
38
conviction / 100
-3.5 since 14 Oct
31.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning13.0
Volatility behaviour9.5
Catalyst alignment (insider)13.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Sector ETF is breaking down — no new longs in this sector.
Avg dollar volume $0.33M below the liquidity floor.
Last
5.09
Add above
5.65
Cut below
5.01
50DMA
5.85
200DMA
7.40
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.30
Sponsorship / positioning
OBV 50d slope -0.121 avg-daily-volumes/bar
thin tape — $0.3m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
A confirmed higher high above 5.65 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (5.85) with expanding volatility — reduce.
Breakdown below the prior structural base (5.01) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
2 CFO purchase(s), $4,222 total; last filed 2026-09-09 16:16:20
Market cap $693,909,632 · 20d avg dollar volume $326,156
Net insider activity
Net buying across the insider group.
Open-market purchases
$883,226
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
5 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
2 CFO purchase(s) worth $4,222, plus 5 by other insiders worth $879,004. Only the CFO purchases score on the size and recency terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
05 Jun 2026
Lavan Robert M.CFO
277
$7.60
$2,103
-33.0%
08 Jun 2026
Bass Robert JDirector
745
$8.10
$6,035
-37.2%
28 Aug 2026
Young John AlanDirector
4,200
$150.94
$633,944
-96.6%
28 Aug 2026
Mathrani SandeepDirector
9,350
$6.41
$59,957
-20.6%
09 Sep 2026
Shannon Thomas F.CEO
30,000
$5.86
$175,800
-13.1%
10 Sep 2026
Bass Robert JDirector
600
$5.45
$3,268
-6.6%
22 Sep 2026
Lavan Robert M.CFO
387
$5.48
$2,119
-7.1%
Reaction to news
No material filings found in the window.
#54 TSN
Tyson Foods, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLP
sector confirmedno CFO purchase$1,001,617 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
38
conviction / 100
+0.1 since 14 Oct
41.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour18.2
Catalyst alignment (insider)5.0
Cross-asset confirmation8.1
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (genuine chop).
Last
54.04
Add above
54.24
Cut below
50.47
50DMA
53.91
200DMA
58.92
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.047 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 16.7% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,001,617 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLP
XLP above rising 200DMA (sector-led)
XLP vs SPY 6m: -2.7 pts
stock vs XLP RS (3m/6m avg): -15.0 pts
What strengthens the thesis
A confirmed higher high above 54.24 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLP extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (53.91) with expanding volatility — reduce.
Breakdown below the prior structural base (50.47) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-08 15:51:56
Market cap $19,011,352,576 · 20d avg dollar volume $181,671,736
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,001,617
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,001,617. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
04 Sep 2026
Schomburger Jeffrey KCEO
19,450
$51.50
$1,001,617
+4.9%
Reaction to news
No material filings found in the window.
#55 SLBT
Sl Science Holding Ltd
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLV
sector confirmedno CFO purchase$2,147,483,647 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
38
conviction / 100
+13.5 since 14 Oct
41.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Avg dollar volume $0.13M below the liquidity floor.
Price $1.55 below the $5.00 floor.
Last
1.55
Add above
1.98
Cut below
1.51
50DMA
2.20
200DMA
6.60
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.28
Sponsorship / positioning
OBV 50d slope -0.042 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 167% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
6 day(s) above 10x median volume (peak 532x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 86.3% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $2,147,483,647 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: +11.3 pts
stock vs XLV RS (3m/6m avg): -87.3 pts
What strengthens the thesis
A confirmed higher high above 1.98 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (2.20) with expanding volatility — reduce.
Breakdown below the prior structural base (1.51) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-01 16:30:19
Market cap $869,177,600 · 20d avg dollar volume $126,323
Net insider activity
Net buying across the insider group.
Open-market purchases
$2,147,483,647
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $2,147,483,647. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
29 Sep 2026
Wang Ching-DongCEO
4,545,306
$2,272,650.00
$2,147,483,647
-100.0%
Reaction to news
No material filings found in the window.
#56 OXM
Oxford Industries Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLY
sector not confirmedno CFO purchase$295,623 other insiders (4)2 insider(s)net purchase ratio +1.00buy date unknown
38
conviction / 100
-0.1 since 14 Oct
36.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.9
Sponsorship / positioning13.0
Volatility behaviour13.0
Catalyst alignment (insider)9.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Sector ETF is breaking down — no new longs in this sector.
Last
27.88
Add above
38.99
Cut below
24.44
50DMA
31.37
200DMA
36.65
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.30
Sponsorship / positioning
OBV 50d slope -0.302 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 28% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 42.6% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (3 CEO, 1 Officer)
net purchase ratio +1.00 (2 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $295,623 (3 CEO, 1 Officer) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -13.7 pts
stock vs XLY RS (3m/6m avg): -31.2 pts
What strengthens the thesis
A confirmed higher high above 38.99 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (31.37) with expanding volatility — reduce.
Breakdown below the prior structural base (24.44) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-09 18:20:51
Market cap $417,594,272 · 20d avg dollar volume $16,358,613
Net insider activity
Net buying across the insider group.
Open-market purchases
$295,623
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 4 purchase(s) by other insiders worth $295,623. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
12 Jun 2026
Chubb Thomas Caldecot IIICEO
2,500
$36.90
$92,250
-24.4%
09 Sep 2026
Chubb Thomas Caldecot IIICEO
3,500
$30.93
$108,268
-9.9%
15 Sep 2026
Grassmyer ScottOfficer
1,000
$29.73
$29,730
-6.2%
24 Sep 2026
Chubb Thomas Caldecot IIICEO
2,500
$26.15
$65,375
+6.6%
Reaction to news
No material filings found in the window.
#57 OPLN
Openlane, Inc.
Stand aside — 50DMA is not rising. (+3 more)
Mature TrendXLY
sector not confirmedno CFO purchase$499,999 other insiders (1)1 insider(s)net purchase ratio -1.00buy date unknown
38
conviction / 100
+0.1 since 14 Oct
47.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity11.5
Sponsorship / positioning9.9
Volatility behaviour12.1
Catalyst alignment (insider)0.0
Cross-asset confirmation4.3
Stand aside — hard gate breached
50DMA is not rising.
Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 1 buying). Other insiders bought (1 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
Overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (genuine chop).
Sector ETF is breaking down — no new longs in this sector.
Last
36.98
Add above
42.69
Cut below
33.90
50DMA
35.21
200DMA
33.75
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA rising
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.08 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.081 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 22.1% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio -1.00 (1 buying vs 5 selling)
insiders are NET SELLERS over the window
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $499,999 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -13.7 pts
stock vs XLY RS (3m/6m avg): +9.4 pts
What strengthens the thesis
A confirmed higher high above 42.69 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (35.21) with expanding volatility — reduce.
Breakdown below the prior structural base (33.90) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-08-26 17:52:16
Market cap $4,514,143,744 · 20d avg dollar volume $46,087,801
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$499,999
Open-market sales
$275,804,002
Sales after option exercise
$3,095,023
Distinct buyers / sellers
1 / 5
Net purchase ratio
-1.00
Net purchase ratio, excl. option-exercise sales
-1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $499,999. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
24 Aug 2026
Kelly Peter JCEO
14,830
$33.72
$499,999
+9.7%
Reaction to news
No material filings found in the window.
#58 BLNE
Beeline Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long RegimeXLF
sector confirmed$10,393 CFO$581,965 other insiders (5)3 insider(s)net purchase ratio +1.00buy date unknown
37
conviction / 100
-4.5 since 14 Oct
31.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.2
Volatility behaviour9.0
Catalyst alignment (insider)11.9
Cross-asset confirmation7.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.13 vs the 0.15 threshold (borderline, watch for resolution).
Market cap $23M below the $300M floor.
Avg dollar volume $0.26M below the liquidity floor.
Price $0.70 below the $5.00 floor.
Last
0.70
Add above
1.11
Cut below
0.63
50DMA
0.95
200DMA
1.73
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.13 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.007 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 56% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
1 day(s) above 10x median volume (peak 14x) — OBV distorted by an event, sponsorship read unreliable
A confirmed higher high above 1.11 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (0.95) with expanding volatility — reduce.
Breakdown below the prior structural base (0.63) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
1 CFO purchase(s), $10,393 total; last filed 2026-09-14 12:11:05
Market cap $23,082,630 · 20d avg dollar volume $257,353
Net insider activity
Net buying across the insider group.
Open-market purchases
$592,358
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
3 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
1 CFO purchase(s) worth $10,393, plus 5 by other insiders worth $581,965. Only the CFO purchases score on the size and recency terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
19 May 2026
Moe Christopher R.CFO
10,000
$1.04
$10,393
-32.6%
19 May 2026
Milton TiffanyCAO / Controller
15,000
$1.02
$15,300
-31.3%
19 May 2026
Liuzza Nicholas Reyland JrCEO
51,525
$1.04
$53,586
-32.6%
25 Aug 2026
Liuzza Nicholas Reyland JrCEO
267,500
$0.98
$261,881
-28.5%
01 Sep 2026
Liuzza Nicholas Reyland JrCEO
96,000
$1.03
$98,880
-31.9%
09 Sep 2026
Liuzza Nicholas Reyland JrCEO
148,890
$1.02
$152,318
-31.3%
Reaction to news
No material filings found in the window.
#59 DOMH
Dominari Holdings Inc.
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long RegimeXLF
sector confirmedno CFO purchase$418,380 other insiders (2)2 insider(s)net purchase ratio +1.00buy date unknown
37
conviction / 100
+0.8 since 14 Oct
35.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.5
Volatility behaviour13.0
Catalyst alignment (insider)9.0
Cross-asset confirmation7.7
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Market cap $49M below the $300M floor.
Avg dollar volume $0.56M below the liquidity floor.
Price $2.04 below the $5.00 floor.
Last
2.04
Add above
2.69
Cut below
1.94
50DMA
2.36
200DMA
2.91
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.002 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 91% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.4m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 42.4% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (1 CEO, 1 President)
net purchase ratio +1.00 (2 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $418,380 (1 CEO, 1 President) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -3.6 pts
stock vs XLF RS (3m/6m avg): -28.1 pts
What strengthens the thesis
A confirmed higher high above 2.69 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (2.36) with expanding volatility — reduce.
Breakdown below the prior structural base (1.94) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-14 08:00:03
Market cap $49,457,036 · 20d avg dollar volume $556,315
Net insider activity
Net buying across the insider group.
Open-market purchases
$418,380
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $418,380. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
10 Sep 2026
Hayes AnthonyCEO
100,000
$2.09
$209,190
-2.4%
10 Sep 2026
Wool Kyle MichaelPresident
100,000
$2.09
$209,190
-2.4%
Reaction to news
No material filings found in the window.
#60 FLNA
Filana Therapeutics, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLV
sector confirmedno CFO purchase$356,328 other insiders (2)1 insider(s)net purchase ratio +1.00buy date unknown
37
conviction / 100
+14.0 since 14 Oct
40.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 52% deep. Huge travel, no net progress).
Market cap $37M below the $300M floor.
Price $0.76 below the $5.00 floor.
Last
0.76
Add above
1.04
Cut below
0.72
50DMA
0.86
200DMA
1.44
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.146 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 84% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.6m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
2 day(s) above 10x median volume (peak 279x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 52.1% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (2 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $356,328 (2 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLV
XLV above rising 200DMA (sector-led)
XLV vs SPY 6m: +11.3 pts
stock vs XLV RS (3m/6m avg): -58.6 pts
What strengthens the thesis
A confirmed higher high above 1.04 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLV extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (0.86) with expanding volatility — reduce.
Breakdown below the prior structural base (0.72) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-01 07:57:11
Market cap $36,752,648 · 20d avg dollar volume $5,812,070
Net insider activity
Net buying across the insider group.
Open-market purchases
$356,328
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $356,328. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
28 Sep 2026
Barry RichardCEO
93,091
$0.84
$78,196
-9.4%
29 Sep 2026
Barry RichardCEO
306,813
$0.91
$278,132
-16.4%
Reaction to news
No material filings found in the window.
#61 PVH
Pvh Corp. /De/
Stand aside — 200DMA is not rising — regime not clear. (+3 more)
UnclearXLY
sector not confirmedno CFO purchase$1,000,001 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
37
conviction / 100
+1.0 since 14 Oct
40.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity6.5
Sponsorship / positioning10.8
Volatility behaviour11.8
Catalyst alignment (insider)5.0
Cross-asset confirmation2.9
Stand aside — hard gate breached
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (genuine chop).
Sector ETF is breaking down — no new longs in this sector.
Last
85.39
Add above
91.08
Cut below
73.03
50DMA
77.03
200DMA
76.54
Pillar detail, thesis support and invalidation
Regime clarity
price above 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.06 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.110 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 22.8% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,000,001 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -13.7 pts
stock vs XLY RS (3m/6m avg): +4.8 pts
What strengthens the thesis
A confirmed higher high above 91.08 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (77.03) with expanding volatility — reduce.
Breakdown below the prior structural base (73.03) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-11 19:18:42
Market cap $3,939,709,440 · 20d avg dollar volume $65,531,709
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,000,001
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,000,001. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
11 Sep 2026
Larsson StefanCEO
14,179
$70.53
$1,000,001
+21.1%
Reaction to news
No material filings found in the window.
#62 KMT
Kennametal Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLI
sector not confirmedno CFO purchase$354,750 other insiders (2)2 insider(s)net purchase ratio -0.75buy date unknown
36
conviction / 100
+4.0 since 14 Oct
40.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity8.0
Sponsorship / positioning7.0
Volatility behaviour17.0
Catalyst alignment (insider)4.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
50DMA is not rising.
Insiders are net sellers — net purchase ratio -0.75 over the last 180 days (4 selling vs 2 buying). Other insiders bought (1 CEO, 1 Director), but the group remains net sellers; there is no CFO purchase to offset the selling.
Overlapping range behaviour — efficiency ratio 0.11 vs the 0.15 threshold (genuine chop).
Last
30.99
Add above
33.64
Cut below
29.20
50DMA
30.64
200DMA
34.35
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA rising
50DMA flat/falling
higher highs and higher lows
efficiency ratio 0.11 (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.7% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (1 CEO, 1 Director)
net purchase ratio -0.75 (2 buying vs 4 selling)
insiders are NET SELLERS over the window
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $354,750 (1 CEO, 1 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): -9.3 pts
What strengthens the thesis
A confirmed higher high above 33.64 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (30.64) with expanding volatility — reduce.
Breakdown below the prior structural base (29.20) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-11 09:24:07
Market cap $2,367,326,976 · 20d avg dollar volume $43,089,674
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$354,750
Open-market sales
$2,487,184
Sales after option exercise
$0
Distinct buyers / sellers
2 / 4
Net purchase ratio
-0.75
Net purchase ratio, excl. option-exercise sales
-0.75
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $354,750. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
04 Sep 2026
Harshman Richard JDirector
5,000
$30.21
$151,050
+2.6%
10 Sep 2026
Chowbey SanjayCEO
7,000
$29.10
$203,700
+6.5%
Reaction to news
No material filings found in the window.
#63 DY
Dycom Industries Inc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLI
sector not confirmedno CFO purchase$551,307 other insiders (3)3 insider(s)net purchase ratio +1.00buy date unknown
34
conviction / 100
unchanged since 14 Oct
28.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)11.5
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Last
257.78
Add above
294.45
Cut below
257.78
50DMA
316.73
200DMA
385.16
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.33
Sponsorship / positioning
OBV 50d slope -0.332 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 CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $551,307 (1 CEO, 2 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): -32.6 pts
What strengthens the thesis
A confirmed higher high above 294.45 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (316.73) with expanding volatility — reduce.
Breakdown below the prior structural base (257.78) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-09 17:12:30
Market cap $7,774,891,008 · 20d avg dollar volume $172,112,484
Net insider activity
Net buying across the insider group.
Open-market purchases
$551,307
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
3 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $551,307. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
01 Sep 2026
Fallon David JosephDirector
700
$286.92
$200,844
-10.2%
09 Sep 2026
Peyovich Daniel SCEO
850
$296.76
$252,246
-13.1%
23 Sep 2026
Sabater Carmen MDirector
350
$280.62
$98,217
-8.1%
Reaction to news
No material filings found in the window.
#64 VENU
Venu Holding Corp
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long RegimeXLY
sector not confirmedno CFO purchase$1,050,487 other insiders (18)3 insider(s)net purchase ratio +1.00buy date unknown
34
conviction / 100
unchanged since 14 Oct
28.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)11.5
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Sector ETF is breaking down — no new longs in this sector.
Market cap $66M below the $300M floor.
Avg dollar volume $0.65M below the liquidity floor.
Price $1.16 below the $5.00 floor.
Last
1.16
Add above
2.07
Cut below
1.13
50DMA
1.69
200DMA
3.67
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.31
Sponsorship / positioning
OBV 50d slope -0.313 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 40% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
1 day(s) above 10x median volume (peak 15x) — OBV distorted by an event, sponsorship read unreliable
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,050,487 (12 CEO, 6 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -13.7 pts
stock vs XLY RS (3m/6m avg): -59.0 pts
What strengthens the thesis
A confirmed higher high above 2.07 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (1.69) with expanding volatility — reduce.
Breakdown below the prior structural base (1.13) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-15 16:05:23
Market cap $65,558,028 · 20d avg dollar volume $646,451
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,050,487
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
3 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 18 purchase(s) by other insiders worth $1,050,487. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
26 May 2026
Finke Thomas MDirector
15,000
$3.74
$56,100
-69.0%
02 Jul 2026
Roth Jay WCEO
1,620
$2.10
$3,401
-44.8%
09 Jul 2026
Roth Jay WCEO
7,850
$2.54
$19,911
-54.3%
14 Aug 2026
Roth Jay WCEO
4,750
$1.97
$9,365
-41.1%
17 Aug 2026
Roth Jay WCEO
1,000
$1.84
$1,840
-37.0%
19 Aug 2026
Roth Jay WCEO
1,000
$1.89
$1,885
-38.6%
21 Aug 2026
Roth Jay WCEO
1,000
$1.92
$1,918
-39.6%
21 Aug 2026
Finke Thomas MDirector
30,000
$1.92
$57,600
-39.6%
25 Aug 2026
Roth Jay WCEO
1,000
$1.90
$1,898
-38.9%
25 Aug 2026
Finke Thomas MDirector
54,644
$1.95
$106,501
-40.5%
27 Aug 2026
Roth Jay WCEO
1,000
$2.02
$2,017
-42.6%
31 Aug 2026
Roth Jay WCEO
2,100
$1.90
$4,000
-38.9%
02 Sep 2026
Roth Jay WCEO
1,400
$1.83
$2,561
-36.6%
04 Sep 2026
Roth Jay WCEO
49
$1.88
$92
-38.3%
11 Sep 2026
Finke Thomas MDirector
200,000
$1.75
$350,000
-33.7%
11 Sep 2026
Roth Jay WCEO
200,000
$1.75
$350,000
-33.7%
17 Sep 2026
Cominsky Stephen JosephDirector
3,234
$1.70
$5,498
-31.8%
29 Sep 2026
Finke Thomas MDirector
50,000
$1.52
$75,900
-23.7%
Reaction to news
No material filings found in the window.
#65 MNSO
Miniso Group Holding Ltd
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLY
sector not confirmed$340,100 CFO$13,802,020 other insiders (2)3 insider(s)net purchase ratio +1.0016d since buy
34
conviction / 100
-0.7 since 14 Oct
22.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.6
Sponsorship / positioning7.0
Volatility behaviour9.0
Catalyst alignment (insider)16.1
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Sector ETF is breaking down — no new longs in this sector.
A confirmed higher high above 11.51 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (9.99) with expanding volatility — reduce.
Breakdown below the prior structural base (8.66) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Zhang Jingjing Eason — VP, CFO
1 CFO purchase(s), $340,100 total; last filed 2026-09-30 06:01:17
Market cap $3,091,973,376 · 20d avg dollar volume $11,362,147
Net insider activity
Net buying across the insider group.
Open-market purchases
$14,142,120
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
3 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
1 CFO purchase(s) worth $340,100, plus 2 by other insiders worth $13,802,020. Only the CFO purchases score on the size and recency terms.
Share-class check: the current quote is close to a common depositary-receipt conversion multiple of the raw Form 4 price. The return is withheld because no issuer-verified conversion is configured for this ticker.
Trade date
Insider
Shares
Price
Value
Price now vs buy
29 May 2026
Yang Yunyun (Alice)Officer
2,100,000
$3.29
$6,901,010
+221.6%
29 May 2026
Ye GuofuCEO
2,100,000
$3.29
$6,901,010
+221.6%
29 Sep 2026
Zhang Jingjing EasonCFO
150,600
$2.26
$340,100
withheld
Reaction to news
No material filings found in the window.
#66 KLAR
Klarna Group Plc
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLF
sector confirmedno CFO purchase$9,949,164 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
34
conviction / 100
-0.5 since 14 Oct
35.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.8
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation7.7
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Last
13.51
Add above
15.07
Cut below
12.36
50DMA
14.70
200DMA
17.28
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.19
Sponsorship / positioning
OBV 50d slope -0.348 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 27% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 40.5% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $9,949,164 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -3.6 pts
stock vs XLF RS (3m/6m avg): -20.7 pts
What strengthens the thesis
A confirmed higher high above 15.07 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (14.70) with expanding volatility — reduce.
Breakdown below the prior structural base (12.36) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-08-28 07:54:00
Market cap $5,122,452,480 · 20d avg dollar volume $72,000,552
Net insider activity
Net buying across the insider group.
Open-market purchases
$9,949,164
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $9,949,164. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
26 Aug 2026
Siemiatkowski SebastianCEO
692,506
$14.37
$9,949,164
-6.0%
Reaction to news
No material filings found in the window.
#67 UPST
Upstart Holdings, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLF
sector confirmedno CFO purchase$7,652,107 other insiders (3)2 insider(s)net purchase ratio +0.16buy date unknown
34
conviction / 100
+0.5 since 14 Oct
34.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)5.8
Cross-asset confirmation7.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.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress).
Last
24.75
Add above
24.90
Cut below
22.74
50DMA
26.72
200DMA
31.20
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.226 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 46% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 36.4% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (2 CEO, 1 Director)
net purchase ratio +0.16 (2 buying vs 4 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $7,652,107 (2 CEO, 1 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -3.6 pts
stock vs XLF RS (3m/6m avg): -23.4 pts
What strengthens the thesis
A confirmed higher high above 24.90 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (26.72) with expanding volatility — reduce.
Breakdown below the prior structural base (22.74) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-10 19:13:30
Market cap $2,368,861,184 · 20d avg dollar volume $108,577,475
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases
$7,652,107
Open-market sales
$2,412,266
Sales after option exercise
$3,166,197
Distinct buyers / sellers
2 / 4
Net purchase ratio
+0.16
Net purchase ratio, excl. option-exercise sales
+0.52
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $7,652,107. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
07 May 2026
Girouard DaveDirector
170,240
$29.37
$4,999,607
-15.7%
13 May 2026
Gu PaulCEO
50,000
$27.50
$1,375,000
-10.0%
10 Sep 2026
Gu PaulCEO
50,000
$25.55
$1,277,500
-3.1%
Reaction to news
No material filings found in the window.
#68 ADC
Agree Realty Corp
Stand aside — price below the 200DMA — no long regime. (+2 more)
No Long RegimeXLRE
sector not confirmedno CFO purchase$7,050,215 other insiders (9)5 insider(s)net purchase ratio +1.00buy date unknown
33
conviction / 100
-4.0 since 14 Oct
24.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour9.8
Catalyst alignment (insider)13.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Last
66.56
Add above
73.25
Cut below
65.03
50DMA
70.13
200DMA
73.53
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.42
Sponsorship / positioning
OBV 50d slope -0.219 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 18.9% deep
1 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
5 filers collapse to 4 independent buyer(s) — same household or related accounts count once
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $7,050,215 (2 CEO, 1 Other C-suite, 5 Director, 1 Unclassified) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLRE
XLRE BELOW its 200DMA — sector breaking down
XLRE vs SPY 6m: -13.1 pts
stock vs XLRE RS (3m/6m avg): -10.8 pts
What strengthens the thesis
A confirmed higher high above 73.25 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLRE extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (70.13) with expanding volatility — reduce.
Breakdown below the prior structural base (65.03) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-17 07:00:24
Market cap $8,301,950,976 · 20d avg dollar volume $121,713,723
Net insider activity
Net buying across the insider group.
Open-market purchases
$7,050,215
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
5 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 9 purchase(s) by other insiders worth $7,050,215. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
14 May 2026
Lehmkuhl GregDirector
750
$75.09
$56,318
-11.4%
14 May 2026
Agree JoeyCEO
13,295
$75.41
$1,002,576
-11.7%
15 May 2026
Rakolta John JrDirector
20,000
$74.57
$1,491,400
-10.7%
04 Jun 2026
Agree RichardUnclassified
5,000
$71.41
$357,050
-6.8%
27 Aug 2026
Rakolta John JrDirector
20,136
$73.23
$1,474,599
-9.1%
31 Aug 2026
Rakolta John JrDirector
10,000
$72.42
$724,200
-8.1%
16 Sep 2026
Rakolta John JrDirector
20,000
$68.78
$1,375,600
-3.2%
16 Sep 2026
Agree JoeyCEO
7,360
$68.06
$500,922
-2.2%
21 Sep 2026
Erlich CraigOther C-suite
1,000
$67.55
$67,550
-1.5%
Reaction to news
No material filings found in the window.
#69 MIR
Mirion Technologies, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLI
sector not confirmed$312,000 CFO1 insider(s)net purchase ratio +0.3143d since buy
33
conviction / 100
+0.1 since 14 Oct
33.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning15.7
Volatility behaviour11.0
Catalyst alignment (insider)5.9
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Last
15.54
Add above
16.68
Cut below
14.12
50DMA
15.58
200DMA
18.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.04 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.072 avg-daily-volumes/bar
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 24.8% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio +0.31 (1 buying vs 1 selling)
CFO purchases $312,000 (CFO)
0.8 bps of market cap
grew the CFO's own position by 2%
43 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): -7.5 pts
What strengthens the thesis
A confirmed higher high above 16.68 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (15.58) with expanding volatility — reduce.
Breakdown below the prior structural base (14.12) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Schopfer Brian — CFO
1 CFO purchase(s), $312,000 total; last filed 2026-09-02 16:10:45
Market cap $3,870,122,496 · 20d avg dollar volume $69,732,014
Net insider activity
Net buying across the insider group.
Open-market purchases
$312,000
Open-market sales
$164,976
Sales after option exercise
$0
Distinct buyers / sellers
1 / 1
Net purchase ratio
+0.31
Net purchase ratio, excl. option-exercise sales
+0.31
Purchase tape
1 CFO purchase(s) worth $312,000.
Trade date
Insider
Shares
Price
Value
Price now vs buy
02 Sep 2026
Schopfer BrianCFO
20,000
$15.60
$312,000
-0.4%
Reaction to news
No material filings found in the window.
#70 CMTG
Claros Mortgage Trust, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLRE
sector not confirmed$42,730 CFO$351,241 other insiders (1)2 insider(s)net purchase ratio +1.00buy date unknown
32
conviction / 100
-3.5 since 17 Sep
28.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)9.2
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Market cap $166M below the $300M floor.
Price $1.18 below the $5.00 floor.
Last
1.18
Add above
1.65
Cut below
1.16
50DMA
1.50
200DMA
2.23
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.440 avg-daily-volumes/bar
thin tape — $0.8m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 58.6% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (1 CFO, 1 CEO)
net purchase ratio +1.00 (2 buying vs 0 selling)
CFO purchases $42,730
2.6 bps of market cap
change in the CFO's own stake unknown
date of last CFO buy unknown
Cross-asset confirmation
closest sector ETF: XLRE
XLRE BELOW its 200DMA — sector breaking down
XLRE vs SPY 6m: -13.1 pts
stock vs XLRE RS (3m/6m avg): -46.7 pts
What strengthens the thesis
A confirmed higher high above 1.65 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLRE extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (1.50) with expanding volatility — reduce.
Breakdown below the prior structural base (1.16) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
1 CFO purchase(s), $42,730 total; last filed 2026-09-08 16:44:59
Market cap $166,479,360 · 20d avg dollar volume $1,127,609
Net insider activity
Net buying across the insider group.
Open-market purchases
$393,971
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
2 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
1 CFO purchase(s) worth $42,730, plus 1 by other insiders worth $351,241. Only the CFO purchases score on the size and recency terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
06 Aug 2026
McGillis MikeCFO
25,000
$1.71
$42,730
-31.0%
03 Sep 2026
Mack RichardCEO
220,603
$1.59
$351,241
-25.8%
Reaction to news
No material filings found in the window.
#71 AMRC
Ameresco, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLI
sector not confirmedno CFO purchase$1,914,610 other insiders (8)4 insider(s)net purchase ratio +0.37buy date unknown
32
conviction / 100
unchanged since 14 Oct
26.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning8.2
Volatility behaviour13.0
Catalyst alignment (insider)10.9
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 36% deep. Huge travel, no net progress).
Last
20.09
Add above
22.75
Cut below
18.51
50DMA
22.98
200DMA
27.10
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.020 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 49% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,914,610 (4 CEO, 4 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): -12.8 pts
What strengthens the thesis
A confirmed higher high above 22.75 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (22.98) with expanding volatility — reduce.
Breakdown below the prior structural base (18.51) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-08-27 19:51:53
Market cap $1,066,100,224 · 20d avg dollar volume $12,029,408
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,914,610
Open-market sales
$23,987
Sales after option exercise
$852,285
Distinct buyers / sellers
4 / 5
Net purchase ratio
+0.37
Net purchase ratio, excl. option-exercise sales
+0.98
Purchase tape
No CFO purchase here — 8 purchase(s) by other insiders worth $1,914,610. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
07 Aug 2026
Sakellaris George PCEO
7,000
$25.85
$180,920
-22.3%
10 Aug 2026
Cox Brian CDirector
39,700
$25.07
$995,279
-19.9%
21 Aug 2026
Cox Brian CDirector
4,625
$21.64
$100,085
-7.2%
24 Aug 2026
Miller Jennifer LDirector
2,000
$20.96
$41,920
-4.2%
24 Aug 2026
Sutton Joseph W.Director
9,700
$20.87
$202,439
-3.7%
24 Aug 2026
Sakellaris George PCEO
10,000
$21.43
$214,297
-6.3%
26 Aug 2026
Sakellaris George PCEO
5,000
$22.66
$113,280
-11.3%
28 Aug 2026
Sakellaris George PCEO
3,000
$22.13
$66,390
-9.2%
Reaction to news
No material filings found in the window.
#72 HLMN
Hillman Solutions Corp.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLI
sector not confirmed$248,500 CFO1 insider(s)net purchase ratio -0.0034d since buy
32
conviction / 100
unchanged since 14 Oct
34.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning13.0
Volatility behaviour14.2
Catalyst alignment (insider)4.4
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 27% deep. Huge travel, no net progress).
Last
7.26
Add above
7.60
Cut below
6.94
50DMA
7.65
200DMA
8.23
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.09 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.050 avg-daily-volumes/bar
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 27.0% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CFO)
net purchase ratio -0.00 (1 buying vs 2 selling)
insiders are NET SELLERS over the window
CFO purchases $248,500 (CFO, Treasurer)
1.8 bps of market cap
grew the CFO's own position by 5%
34 days since the last CFO buy
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): -9.1 pts
What strengthens the thesis
A confirmed higher high above 7.60 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (7.65) with expanding volatility — reduce.
Breakdown below the prior structural base (6.94) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: Kraft Robert O. — CFO, Treasurer
1 CFO purchase(s), $248,500 total; last filed 2026-09-14 08:49:48
Market cap $1,412,396,672 · 20d avg dollar volume $11,174,337
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$248,500
Open-market sales
$248,643
Sales after option exercise
$0
Distinct buyers / sellers
1 / 2
Net purchase ratio
-0.00
Net purchase ratio, excl. option-exercise sales
-0.00
Purchase tape
1 CFO purchase(s) worth $248,500.
Trade date
Insider
Shares
Price
Value
Price now vs buy
11 Sep 2026
Kraft Robert O.CFO
35,500
$7.00
$248,500
+3.7%
Reaction to news
No material filings found in the window.
#73 NXH
Neighborhood Intelligence, Inc.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLY
sector not confirmedno CFO purchase$1,508,125 other insiders (6)3 insider(s)net purchase ratio +0.92buy date unknown
31
conviction / 100
unchanged since 14 Oct
24.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)11.5
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Sector ETF is breaking down — no new longs in this sector.
Market cap $188M below the $300M floor.
Price $1.71 below the $5.00 floor.
Last
1.71
Add above
3.60
Cut below
1.62
50DMA
3.41
200DMA
4.97
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.44
Sponsorship / positioning
OBV 50d slope -0.394 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 CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,508,125 (4 CEO, 2 Director) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -13.7 pts
stock vs XLY RS (3m/6m avg): -64.2 pts
What strengthens the thesis
A confirmed higher high above 3.60 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (3.41) with expanding volatility — reduce.
Breakdown below the prior structural base (1.62) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-06 16:02:40
Market cap $188,017,328 · 20d avg dollar volume $10,899,903
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,508,125
Open-market sales
$63,436
Sales after option exercise
$0
Distinct buyers / sellers
3 / 1
Net purchase ratio
+0.92
Net purchase ratio, excl. option-exercise sales
+0.92
Purchase tape
No CFO purchase here — 6 purchase(s) by other insiders worth $1,508,125. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
05 Aug 2026
Lemonis MarcusCEO
21,691
$4.67
$101,297
-63.4%
05 Aug 2026
Lemonis MarcusCEO
43,382
$4.67
$202,594
-63.4%
06 Aug 2026
Shapiro Robert JacobDirector
3,000
$4.51
$13,530
-62.1%
06 Aug 2026
Tabacco Joseph J JrDirector
20,000
$4.57
$91,400
-62.6%
12 Aug 2026
Lemonis MarcusCEO
23,094
$4.30
$99,304
-60.2%
06 Oct 2026
Lemonis MarcusCEO
362,319
$2.76
$1,000,000
-38.0%
Reaction to news
No material filings found in the window.
#74 LDI
Loandepot, Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLF
sector confirmedno CFO purchase$912,709 other insiders (3)1 insider(s)net purchase ratio +1.00buy date unknown
31
conviction / 100
-0.4 since 14 Oct
32.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.7
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.0
Cross-asset confirmation7.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 $252M below the $300M floor.
Price $0.57 below the $5.00 floor.
Last
0.57
Add above
1.07
Cut below
0.50
50DMA
0.77
200DMA
1.39
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.23
Sponsorship / positioning
OBV 50d slope -0.260 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 32% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $2.5m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 61.2% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (3 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $912,709 (3 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -3.6 pts
stock vs XLF RS (3m/6m avg): -59.4 pts
What strengthens the thesis
A confirmed higher high above 1.07 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (0.77) with expanding volatility — reduce.
Breakdown below the prior structural base (0.50) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-02 16:40:09
Market cap $251,953,632 · 20d avg dollar volume $2,941,436
Net insider activity
Net buying across the insider group.
Open-market purchases
$912,709
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $912,709. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
24 Aug 2026
Hsieh Anthony LiCEO
471,466
$0.91
$430,861
-37.7%
26 Aug 2026
Hsieh Anthony LiCEO
322,961
$0.90
$289,270
-37.0%
31 Aug 2026
Hsieh Anthony LiCEO
205,573
$0.94
$192,578
-39.7%
Reaction to news
No material filings found in the window.
#75 NPB
Northpointe Bancshares Inc
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLF
sector confirmedno CFO purchase$3,607,312 other insiders (4)1 insider(s)net purchase ratio +0.74buy date unknown
31
conviction / 100
-1.8 since 14 Oct
32.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour11.2
Catalyst alignment (insider)4.7
Cross-asset confirmation7.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.13 vs the 0.15 threshold (borderline, watch for resolution).
Last
15.62
Add above
17.45
Cut below
14.57
50DMA
16.46
200DMA
17.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.13 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.379 avg-daily-volumes/bar
thin tape — $3.9m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 24.4% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (4 CEO)
net purchase ratio +0.74 (1 buying vs 1 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $3,607,312 (4 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLF
XLF above rising 200DMA (sector-led)
XLF vs SPY 6m: -3.6 pts
stock vs XLF RS (3m/6m avg): -18.9 pts
What strengthens the thesis
A confirmed higher high above 17.45 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLF extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (16.46) with expanding volatility — reduce.
Breakdown below the prior structural base (14.57) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-02 16:01:51
Market cap $540,168,320 · 20d avg dollar volume $4,690,403
Net insider activity
Net buying across the insider group.
Open-market purchases
$3,607,312
Open-market sales
$541,929
Sales after option exercise
$0
Distinct buyers / sellers
1 / 1
Net purchase ratio
+0.74
Net purchase ratio, excl. option-exercise sales
+0.74
Purchase tape
No CFO purchase here — 4 purchase(s) by other insiders worth $3,607,312. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
12 May 2026
Williams Charles AlanCEO
25,000
$17.21
$430,250
-9.2%
13 May 2026
Williams Charles AlanCEO
25,000
$17.08
$427,030
-8.5%
25 Aug 2026
Williams Charles AlanCEO
78,312
$16.95
$1,327,106
-7.8%
01 Sep 2026
Williams Charles AlanCEO
85,000
$16.74
$1,422,926
-6.7%
Reaction to news
No material filings found in the window.
#76 NCT
Intercont (Cayman) Ltd
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLI
sector not confirmedno CFO purchase$650,000 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
30
conviction / 100
unchanged since 14 Oct
31.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning13.0
Volatility behaviour9.5
Catalyst alignment (insider)5.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Market cap $1M below the $300M floor.
Price $1.42 below the $5.00 floor.
Last
1.42
Add above
2.24
Cut below
1.35
50DMA
44.40
200DMA
77.38
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.30
Sponsorship / positioning
OBV 50d slope -0.124 avg-daily-volumes/bar
price/volume history is NOT one continuous security — volume stepped to 12.4x its prior level. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.6m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
12 day(s) above 10x median volume (peak 192x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 99.0% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $650,000 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): -93.7 pts
What strengthens the thesis
A confirmed higher high above 2.24 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (44.40) with expanding volatility — reduce.
Breakdown below the prior structural base (1.35) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-25 06:06:55
Market cap $1,456,597 · 20d avg dollar volume $2,506,762
Net insider activity
Net buying across the insider group.
Open-market purchases
$650,000
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $650,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Share-class check: the current quote is close to a common depositary-receipt conversion multiple of the raw Form 4 price. The return is withheld because no issuer-verified conversion is configured for this ticker.
Trade date
Insider
Shares
Price
Value
Price now vs buy
25 Sep 2026
Zhu MuchunCEO
1,625,000
$0.40
$650,000
withheld
Reaction to news
No material filings found in the window.
#77 HEI
Heico Corp
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLI
sector not confirmedno CFO purchase$1,400,595 other insiders (8)8 insider(s)net purchase ratio +0.63buy date unknown
30
conviction / 100
+0.6 since 14 Oct
32.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour16.5
Catalyst alignment (insider)4.1
Cross-asset confirmation2.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.11 vs the 0.15 threshold (genuine chop).
Last
308.64
Add above
312.62
Cut below
295.78
50DMA
325.01
200DMA
320.99
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.11 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.250 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 21.1% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
7 insiders bought on 2026-10-08 at exactly $220.30 — an offering or subscription, not independent decisions; excluded from the insider signal
single insider — no cluster (1 CEO, 7 Director)
net purchase ratio +0.63 (8 buying vs 1 selling)
no CFO purchase outside the offering — the CFO-specific terms score zero
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): +2.8 pts
What strengthens the thesis
A confirmed higher high above 312.62 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (325.01) with expanding volatility — reduce.
Breakdown below the prior structural base (295.78) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-13 15:33:35
Market cap $43,134,730,240 · 20d avg dollar volume $143,338,330
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,400,595
Open-market sales
$320,401
Sales after option exercise
$0
Distinct buyers / sellers
8 / 1
Net purchase ratio
+0.63
Net purchase ratio, excl. option-exercise sales
+0.63
Purchase tape
No CFO purchase here — 8 purchase(s) by other insiders worth $1,400,595. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
08 Oct 2026
Mendelson Victor HCEO
795
$220.30
$175,142
+40.1%
08 Oct 2026
Culligan Thomas MDirector
795
$220.30
$175,142
+40.1%
08 Oct 2026
Hildebrandt Mark HDirector
795
$220.30
$175,142
+40.1%
08 Oct 2026
Neitzel JulieDirector
592
$294.93
$174,601
+4.6%
08 Oct 2026
Fine Carol F.Director
795
$220.30
$175,142
+40.1%
08 Oct 2026
Schriesheim AlanDirector
795
$220.30
$175,142
+40.1%
08 Oct 2026
Henriques AdolfoDirector
795
$220.30
$175,142
+40.1%
08 Oct 2026
Cheruvatath NandakumarDirector
795
$220.30
$175,142
+40.1%
Reaction to news
No material filings found in the window.
#78 GIII
G III Apparel Group Ltd /De/
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLY
sector not confirmedno CFO purchase$1,117,600 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
29
conviction / 100
+3.3 since 14 Oct
30.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity2.8
Sponsorship / positioning7.0
Volatility behaviour14.2
Catalyst alignment (insider)5.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Sector ETF is breaking down — no new longs in this sector.
Last
28.40
Add above
28.97
Cut below
26.77
50DMA
29.82
200DMA
30.69
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.29
Sponsorship / positioning
OBV 50d slope -0.128 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 27.0% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,117,600 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -13.7 pts
stock vs XLY RS (3m/6m avg): -9.0 pts
What strengthens the thesis
A confirmed higher high above 28.97 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (29.82) with expanding volatility — reduce.
Breakdown below the prior structural base (26.77) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-15 16:29:58
Market cap $1,217,692,800 · 20d avg dollar volume $18,020,374
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,117,600
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,117,600. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
14 Sep 2026
Goldfarb MorrisCEO
40,000
$27.94
$1,117,600
+1.6%
Reaction to news
No material filings found in the window.
#79 TDIC
Dreamland Ltd
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long RegimeXLC
sector not confirmedno CFO purchase$6,690,000 other insiders (3)1 insider(s)net purchase ratio +1.00buy date unknown
29
conviction / 100
-0.6 since 14 Oct
30.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning13.5
Volatility behaviour9.0
Catalyst alignment (insider)5.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.10 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 $7M below the $300M floor.
Price $2.14 below the $5.00 floor.
Last
2.14
Add above
4.00
Cut below
1.85
50DMA
2.32
200DMA
15.85
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.013 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 877% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.1m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
11 day(s) above 10x median volume (peak 626x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV flat-to-rising through last pullback
Volatility behaviour
last pullback 83.4% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (3 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $6,690,000 (3 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLC
XLC BELOW its 200DMA — sector breaking down
XLC vs SPY 6m: -15.4 pts
stock vs XLC RS (3m/6m avg): -56.9 pts
What strengthens the thesis
A confirmed higher high above 4.00 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLC extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (2.32) with expanding volatility — reduce.
Breakdown below the prior structural base (1.85) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-10-14 10:57:56
Market cap $7,305,068 · 20d avg dollar volume $10,102,541
Net insider activity
Net buying across the insider group.
Open-market purchases
$6,690,000
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $6,690,000. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
07 Jul 2026
Seto Wai YueCEO
972,000
$3.75
$3,645,000
-42.9%
07 Jul 2026
Seto Wai YueCEO
652,000
$3.75
$2,445,000
-42.9%
09 Oct 2026
Seto Wai YueCEO
300,000
$2.00
$600,000
+7.0%
Reaction to news
No material filings found in the window.
#80 VCIG
Vci Global Ltd
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLI
sector not confirmedno CFO purchase$2,083,225 other insiders (3)1 insider(s)net purchase ratio +1.00buy date unknown
28
conviction / 100
unchanged since 14 Oct
28.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity3.0
Sponsorship / positioning7.0
Volatility behaviour13.0
Catalyst alignment (insider)5.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Market cap $1M below the $300M floor.
Price $0.27 below the $5.00 floor.
Last
0.27
Add above
4.13
Cut below
0.27
50DMA
2.16
200DMA
115.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.72
Sponsorship / positioning
OBV 50d slope -0.577 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 129% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.2m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
12 day(s) above 10x median volume (peak 1767x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 99.7% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (3 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $2,083,225 (3 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): -94.7 pts
What strengthens the thesis
A confirmed higher high above 4.13 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (2.16) with expanding volatility — reduce.
Breakdown below the prior structural base (0.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: —
0 CFO purchase(s), $0 total; last filed 2026-10-05 06:10:29
Market cap $561,125 · 20d avg dollar volume $5,997,691
Net insider activity
Net buying across the insider group.
Open-market purchases
$2,083,225
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $2,083,225. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
20 May 2026
Hoo Voon HimCEO
1,200,000
$0.75
$900,000
-64.0%
26 May 2026
Hoo Voon HimCEO
654,135
$1.33
$870,000
-79.7%
30 Sep 2026
Hoo Voon HimCEO
193,349
$1.62
$313,225
-83.3%
Reaction to news
No material filings found in the window.
#81 SGI
Somnigroup International Inc.
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLY
sector not confirmedno CFO purchase$1,885,314 other insiders (1)1 insider(s)net purchase ratio +0.62buy date unknown
28
conviction / 100
unchanged since 14 Oct
29.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour16.4
Catalyst alignment (insider)4.1
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
Sector ETF is breaking down — no new longs in this sector.
Last
64.78
Add above
70.94
Cut below
61.76
50DMA
64.43
200DMA
74.88
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.148 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 21.2% deep
no wide downside expansion bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +0.62 (1 buying vs 1 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,885,314 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLY
XLY BELOW its 200DMA — sector breaking down
XLY vs SPY 6m: -13.7 pts
stock vs XLY RS (3m/6m avg): -11.9 pts
What strengthens the thesis
A confirmed higher high above 70.94 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLY extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (64.43) with expanding volatility — reduce.
Breakdown below the prior structural base (61.76) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-08-27 18:06:21
Market cap $14,914,893,824 · 20d avg dollar volume $174,055,530
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,885,314
Open-market sales
$0
Sales after option exercise
$445,539
Distinct buyers / sellers
1 / 1
Net purchase ratio
+0.62
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,885,314. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
27 Aug 2026
Thompson Scott LCEO
30,000
$62.84
$1,885,314
+3.1%
Reaction to news
No material filings found in the window.
#82 SITE
Siteone Landscape Supply, Inc.
Stand aside — price below the 200DMA — no long regime. (+3 more)
No Long RegimeXLI
sector not confirmedno CFO purchase$1,544,130 other insiders (3)2 insider(s)net purchase ratio +0.85buy date unknown
27
conviction / 100
unchanged since 14 Oct
22.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour10.6
Catalyst alignment (insider)9.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 26% deep. Huge travel, no net progress).
Last
94.27
Add above
95.21
Cut below
86.36
50DMA
93.80
200DMA
118.19
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.08 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.126 avg-daily-volumes/bar
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 26.0% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
2 distinct insiders buying (2 CEO, 1 Officer)
net purchase ratio +0.85 (2 buying vs 1 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,544,130 (2 CEO, 1 Officer) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): -16.0 pts
What strengthens the thesis
A confirmed higher high above 95.21 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (93.80) with expanding volatility — reduce.
Breakdown below the prior structural base (86.36) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-08-28 17:11:18
Market cap $4,176,936,448 · 20d avg dollar volume $89,770,233
Net insider activity
Net buying across the insider group.
Open-market purchases
$1,544,130
Open-market sales
$128,054
Sales after option exercise
$0
Distinct buyers / sellers
2 / 1
Net purchase ratio
+0.85
Net purchase ratio, excl. option-exercise sales
+0.85
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $1,544,130. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
06 May 2026
Laughlin Daniel T.Officer
2,000
$123.60
$247,200
-23.7%
04 Aug 2026
Black DougCEO
8,000
$102.04
$816,280
-7.6%
26 Aug 2026
Black DougCEO
5,000
$96.13
$480,650
-1.9%
Reaction to news
No material filings found in the window.
#83 VST
Vistra Corp.
Stand aside — price below the 200DMA — no long regime. (+5 more)
No Long RegimeXLU
sector not confirmedno CFO purchase$1,173,069 other insiders (2)1 insider(s)net purchase ratio -0.91buy date unknown
26
conviction / 100
+0.3 since 14 Oct
32.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity1.5
Sponsorship / positioning12.3
Volatility behaviour9.5
Catalyst alignment (insider)0.0
Cross-asset confirmation2.8
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Insiders are net sellers — net purchase ratio -0.91 over the last 180 days (7 selling vs 1 buying). Other insiders bought (2 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
Overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (genuine chop).
Sector ETF is breaking down — no new longs in this sector.
Last
154.17
Add above
168.75
Cut below
135.44
50DMA
144.52
200DMA
154.22
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
partial HH/HL structure
efficiency ratio 0.06 (overlapping)
Sponsorship / positioning
OBV 50d slope +0.163 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 28% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 19.7% deep
1 wide down bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (2 CEO)
net purchase ratio -0.91 (1 buying vs 7 selling)
insiders are NET SELLERS over the window
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $1,173,069 (2 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLU
XLU BELOW its 200DMA — sector breaking down
XLU vs SPY 6m: -19.5 pts
stock vs XLU RS (3m/6m avg): +4.4 pts
What strengthens the thesis
A confirmed higher high above 168.75 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLU extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (144.52) with expanding volatility — reduce.
Breakdown below the prior structural base (135.44) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-02 09:38:31
Market cap $51,744,878,592 · 20d avg dollar volume $1,109,760,004
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases
$1,173,069
Open-market sales
$25,878,803
Sales after option exercise
$0
Distinct buyers / sellers
1 / 7
Net purchase ratio
-0.91
Net purchase ratio, excl. option-exercise sales
-0.91
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $1,173,069. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
24 Aug 2026
Burke James ACEO
2,000
$135.00
$270,000
+14.2%
31 Aug 2026
Burke James ACEO
6,665
$135.49
$903,069
+13.8%
Reaction to news
No material filings found in the window.
#84 BDN
Brandywine Realty Trust
Stand aside — price below the 200DMA — no long regime. (+4 more)
No Long RegimeXLRE
sector not confirmedno CFO purchase$100,344 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
25
conviction / 100
-0.3 since 14 Oct
25.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour12.7
Catalyst alignment (insider)5.0
Cross-asset confirmation0.5
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Price $2.63 below the $5.00 floor.
Last
2.63
Add above
3.05
Cut below
2.53
50DMA
2.87
200DMA
2.84
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.13 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.182 avg-daily-volumes/bar
thin tape — $4.8m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 20.6% deep
no wide downside expansion bars (30d)
ATR expanding vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $100,344 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLRE
XLRE BELOW its 200DMA — sector breaking down
XLRE vs SPY 6m: -13.1 pts
stock vs XLRE RS (3m/6m avg): -3.2 pts
What strengthens the thesis
A confirmed higher high above 3.05 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLRE extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (2.87) with expanding volatility — reduce.
Breakdown below the prior structural base (2.53) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-16 10:28:17
Market cap $454,334,752 · 20d avg dollar volume $5,059,123
Net insider activity
Net buying across the insider group.
Open-market purchases
$100,344
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $100,344. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade date
Insider
Shares
Price
Value
Price now vs buy
14 Sep 2026
Sweeney Gerard HCEO
33,900
$2.96
$100,344
-11.1%
Reaction to news
No material filings found in the window.
#85 GWAV
Greenwave Technology Solutions, Inc.
Stand aside — price below the 200DMA — no long regime. (+6 more)
No Long RegimeXLI
sector not confirmedno CFO purchase$8,000,002 other insiders (1)1 insider(s)net purchase ratio +1.00buy date unknown
22
conviction / 100
unchanged since 14 Oct
20.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity0.0
Sponsorship / positioning7.0
Volatility behaviour9.5
Catalyst alignment (insider)5.0
Cross-asset confirmation0.0
Stand aside — hard gate breached
Price below the 200DMA — no long regime.
200DMA is not rising — regime not clear.
50DMA is not rising.
Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 61% deep. Huge travel, no net progress).
Market cap $7M below the $300M floor.
Avg dollar volume $0.08M below the liquidity floor.
Price $2.45 below the $5.00 floor.
Last
2.45
Add above
2.72
Cut below
2.31
50DMA
3.48
200DMA
3.71
Pillar detail, thesis support and invalidation
Regime clarity
price BELOW 200DMA
200DMA flat/falling
50DMA flat/falling
no HH/HL structure
efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
OBV 50d slope -0.141 avg-daily-volumes/bar
price/volume history is NOT one continuous security — a single 106% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
thin tape — $0.0m median daily turnover. OBV on a name this size is a handful of block trades, not a read on institutional sponsorship
5 day(s) above 10x median volume (peak 366x) — OBV distorted by an event, sponsorship read unreliable
no OBV divergence at highs
OBV fell through last pullback
Volatility behaviour
last pullback 60.6% deep
1 wide down bars (30d)
ATR contracting vs 20d mean
Catalyst alignment (insider)
single insider — no cluster (1 CEO)
net purchase ratio +1.00 (1 buying vs 0 selling)
NO CFO purchase in the window — the CFO-specific terms score zero
other insiders bought $8,000,002 (1 CEO) — counted through cluster breadth and net buying only
no CFO buy to date — recency not scored
Cross-asset confirmation
closest sector ETF: XLI
XLI BELOW its 200DMA — sector breaking down
XLI vs SPY 6m: -11.5 pts
stock vs XLI RS (3m/6m avg): -22.5 pts
What strengthens the thesis
A confirmed higher high above 2.72 on expanding OBV.
Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
XLI extending its own trend while the stock holds relative strength.
The 50DMA turning up would restore regime clarity.
What invalidates the thesis
Loss of the rising 50DMA (3.48) with expanding volatility — reduce.
Breakdown below the prior structural base (2.31) — exit, no averaging down.
OBV divergence during a price acceleration — reduce.
Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
CFO: —
0 CFO purchase(s), $0 total; last filed 2026-09-09 17:42:38
Market cap $7,307,086 · 20d avg dollar volume $77,435
Net insider activity
Net buying across the insider group.
Open-market purchases
$8,000,002
Open-market sales
$0
Sales after option exercise
$0
Distinct buyers / sellers
1 / 0
Net purchase ratio
+1.00
Net purchase ratio, excl. option-exercise sales
+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $8,000,002. These count toward cluster breadth and net buying, not the CFO-specific terms.