🔗 Copy link⇓ Download

S&P 500 + Nasdaq-100, filtered for campaign structure

Run Friday 16 October 2026, 01:07 · 508 constituents → 508 with clean price history → 40 enriched · 4 pass every hard gate

Market regime: Scanned 508 name(s). SPY above its rising 200DMA; efficiency ratio 0.11 — overlapping, stand aside. Stage: Mature Trend. All 508 names scored with insider data.
4
Pass all gates
1
Conviction ≥ 75
113
Early-stage campaigns
0
Also have insider buying
showing 4

Ranked

highest conviction first · click any name to jump to its charts
1 PFE Pfizer Mature Trend, sector confirmed; strongest on regime (17/20); weakest on insider signal (12/20). Last earnings shrugged off (+1.5%); 3 insiders buying. 77 $28,000–$35,000 2 XOM ExxonMobil Mature Trend, sector confirmed; strongest on volatility (20/20); weakest on insider signal (2/20). Last earnings neutral (-1.0%). 71 $17,500–$24,500 3 EXPD Expeditors International Mature Trend, sector unconfirmed; strongest on sponsorship (20/20); weakest on insider signal (2/20). Last earnings rewarded (+6.4%); +37 pts vs XLI over 6m. 64 $10,000–$17,500 4 SOLV Solventum Early Trend Expansion, sector confirmed; strongest on sector alignment (16/20); weakest on insider signal (2/20). Last earnings neutral (-0.5%). 61 $25,000–$35,000

Standing aside

36 name(s) a hard gate removed, regardless of score
5 A Agilent Technologies Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 72 — 6 MSFT Microsoft Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 71 — 7 MRNA Moderna Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 70 — 8 PLTR Palantir Technologies Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (9 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 68 — 9 CRWD CrowdStrike Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (10 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 68 — 10 TWLO Twilio Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 67 — 11 NTAP NetApp Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 66 — 12 WAT Waters Corporation Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 66 — 13 MPC Marathon Petroleum Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 66 — 14 VLO Valero Energy Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 66 — 15 MTD Mettler Toledo Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 65 — 16 TMO Thermo Fisher Scientific Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 65 — 17 PANW Palo Alto Networks Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 65 — 18 AMD Advanced Micro Devices Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 65 — 19 TECH Bio-Techne Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 65 — 20 APA APA Corporation Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 64 — 21 DELL Dell Technologies Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (15 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 64 — 22 VRSN Verisign Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 1 buying). Other insiders bought (2 Director), but the group remains net sellers; there is no CFO purchase to offset the selling. 64 — 23 DXCM Dexcom Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (8 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 64 — 24 RVTY Revvity Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 63 — 25 ELV Elevance Health Stand aside — overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution). 63 — 26 AAPL Apple Inc. Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 63 — 27 PTC PTC Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 63 — 28 TGT Target Corporation Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 63 — 29 HPE Hewlett Packard Enterprise Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (8 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 62 — 30 ABBV AbbVie Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 62 — 31 PM Philip Morris International Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop). 62 — 32 SJM J.M. Smucker Company (The) Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 62 — 33 DDOG Datadog Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (14 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 61 — 34 PG Procter & Gamble Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (12 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 61 — 35 SMCI Supermicro Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (2 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 61 — 36 HPQ HP Inc. Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 61 — 37 KO Coca-Cola Company (The) Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 61 — 38 FFIV F5, Inc. Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (10 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 61 — 39 OXY Occidental Petroleum Stand aside — overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop). 61 — 40 BIIB Biogen Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 60 —

Scanned, not enriched

468 name(s) ranked on technicals alone — no charts rendered. The number shown is the technical score, not conviction: these are not comparable to the ranked names above.
1 BDX Becton Dickinson Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 75 technical only
2 P Everpure Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 74 technical only
3 IQV IQVIA Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 74 technical only
4 PSX Phillips 66 Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 1 buying). Other insiders bought (1 Director), but the group remains net sellers; there is no CFO purchase to offset the selling. 74 technical only
5 VTRS Viatris Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 74 technical only
6 EOG EOG Resources Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 73 technical only
7 ZBRA Zebra Technologies Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 73 technical only
8 CNC Centene Corporation Stand aside — 50DMA is not rising. (+2 more) 73 technical only
9 ARM Arm Holdings plc American Depositary Shares Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 73 technical only
10 VEEV Veeva Systems Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 73 technical only
11 BAX Baxter International Early Trend Expansion, sector confirmed; strongest on sector alignment (19/20); weakest on insider signal (2/20). Last earnings faded (+8.0%); +20 pts vs XLV over 6m. 72 technical only
12 SNDK Sandisk Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 72 technical only
13 WDAY Workday, Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 72 technical only
14 CRM Salesforce Stand aside — 200DMA is not rising — regime not clear. 72 technical only
15 WST West Pharmaceutical Services Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (2 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 72 technical only
16 HUM Humana Stand aside — overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (genuine chop). 72 technical only
17 KEYS Keysight Technologies Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 71 technical only
18 FTNT Fortinet Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 71 technical only
19 COP ConocoPhillips Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 71 technical only
20 MSI Motorola Solutions Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 71 technical only
21 MU Micron Technology Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (8 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 71 technical only
22 AMGN Amgen Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 71 technical only
23 STX Seagate Technology Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (9 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 71 technical only
24 DVN Devon Energy 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) 70 technical only
25 META Meta Platforms Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (10 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+2 more) 70 technical only
26 LH Labcorp Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 70 technical only
27 SWKS Skyworks Solutions Stand aside — overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution). 70 technical only
28 ACN Accenture Stand aside — 200DMA is not rising — regime not clear. (+1 more) 70 technical only
29 ADI Analog Devices Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 70 technical only
30 MCK McKesson Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 70 technical only
31 ANET Arista Networks Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (8 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 70 technical only
32 MRVL Marvell Technology Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 69 technical only
33 RMD ResMed| Stand aside — 200DMA is not rising — regime not clear. (+1 more) 69 technical only
34 INTC Intel Stand aside — overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 42% deep. Huge travel, no net progress). 69 technical only
35 TRGP Targa Resources Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 69 technical only
36 CDW CDW Corporation Stand aside — overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution). 68 technical only
37 NOW ServiceNow Stand aside — 200DMA is not rising — regime not clear. (+1 more) 68 technical only
38 TXN Texas Instruments Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (17 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 68 technical only
39 FCX Freeport-McMoRan Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 68 technical only
40 MET MetLife Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 68 technical only
41 PRU Prudential Financial Stand aside — 50DMA is not rising. (+2 more) 68 technical only
42 BRK-B Berkshire Hathaway Stand aside — insiders are net sellers — net purchase ratio -0.95 over the last 180 days (1 selling vs 1 buying). Other insiders bought (2 Unclassified), but the group remains net sellers; there is no CFO purchase to offset the selling. 67 technical only
43 AES AES Corporation Stand aside — sector ETF is breaking down — no new longs in this sector. 67 technical only
44 CTSH Cognizant Stand aside — 200DMA is not rising — regime not clear. (+1 more) 67 technical only
45 CAH Cardinal Health Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 67 technical only
46 DGX Quest Diagnostics Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 66 technical only
47 OKE Oneok Stand aside — 50DMA is not rising. (+1 more) 66 technical only
48 NDSN Nordson Corporation Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 66 technical only
49 QCOM Qualcomm Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 66 technical only
50 AME Ametek Stand aside — overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop). 66 technical only
51 APH Amphenol Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 66 technical only
52 NUE Nucor Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (12 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 66 technical only
53 PFG Principal Financial Group Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (2 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 66 technical only
54 FDS FactSet Regime Shift, sector confirmed; strongest on volatility (18/20); weakest on insider signal (2/20). Last earnings rewarded (+3.8%); +24 pts vs XLF over 6m. 66 technical only
55 DHR Danaher Corporation Stand aside — 200DMA is not rising — regime not clear. (+1 more) 66 technical only
56 EW Edwards Lifesciences Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 66 technical only
57 LITE Lumentum Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (9 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 66 technical only
58 ISRG Intuitive Surgical Stand aside — price below the 200DMA — no long regime. (+2 more) 66 technical only
59 WSM Williams-Sonoma, Inc. Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 66 technical only
60 CRL Charles River Laboratories Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 1 buying). The CFO purchase is contradicted by the rest of the insider group. 65 technical only
61 IT Gartner Stand aside — 200DMA is not rising — regime not clear. (+1 more) 65 technical only
62 LLY Lilly (Eli) Stand aside — 50DMA is not rising. (+2 more) 65 technical only
63 NDAQ Nasdaq, Inc. Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop). 65 technical only
64 NEM Newmont Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 65 technical only
65 COR Cencora Stand aside — 200DMA is not rising — regime not clear. (+1 more) 65 technical only
66 GPN Global Payments Stand aside — overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (genuine chop). 64 technical only
67 EL Estée Lauder Companies (The) Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 64 technical only
68 FANG Diamondback Energy Stand aside — 50DMA is not rising. (+2 more) 64 technical only
69 IFF International Flavors & Fragrances Early Trend Expansion, sector confirmed; strongest on volatility (16/20); weakest on insider signal (5/20). Last earnings neutral (+0.4%); +28 pts vs XLB over 6m. 64 technical only
70 ICE Intercontinental Exchange Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (9 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 64 technical only
71 ILMN Illumina, Inc. Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 64 technical only
72 MSTR Strategy Inc Common Stock Class A Stand aside — 200DMA is not rising — regime not clear. (+1 more) 64 technical only
73 Q Qnity Electronics Stand aside — price below the 200DMA — no long regime. (+2 more) 64 technical only
74 DVA DaVita Stand aside — 50DMA is not rising. (+1 more) 64 technical only
75 DRI Darden Restaurants Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (8 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+2 more) 64 technical only
76 KDP Keurig Dr Pepper Stand aside — insiders are net sellers — net purchase ratio -0.63 over the last 180 days (2 selling vs 1 buying). Other insiders bought (1 Director), but the group remains net sellers; there is no CFO purchase to offset the selling. 64 technical only
77 CPAY Corpay Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 63 technical only
78 ZBH Zimmer Biomet Stand aside — 50DMA is not rising. (+2 more) 63 technical only
79 MA Mastercard Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 63 technical only
80 JPM JPMorgan Chase Stand aside — 50DMA is not rising. (+2 more) 63 technical only
81 KVUE Kenvue Stand aside — 50DMA is not rising. (+2 more) 63 technical only
82 UHS Universal Health Services Stand aside — 200DMA is not rising — regime not clear. 62 technical only
83 GILD Gilead Sciences Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 62 technical only
84 ECL Ecolab Stand aside — insiders are net sellers — net purchase ratio -0.58 over the last 180 days (5 selling vs 3 buying). Other insiders bought (1 Officer, 3 Director), but the group remains net sellers; there is no CFO purchase to offset the selling. 62 technical only
85 ADM Archer Daniels Midland Stand aside — 50DMA is not rising. (+1 more) 62 technical only
86 COIN Coinbase Stand aside — 200DMA is not rising — regime not clear. (+2 more) 62 technical only
87 SNPS Synopsys Stand aside — 200DMA is not rising — regime not clear. (+1 more) 62 technical only
88 VRTX Vertex Pharmaceuticals Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 62 technical only
89 PGR Progressive Corporation Stand aside — 50DMA is not rising. (+2 more) 62 technical only
90 PKG Packaging Corporation of America Stand aside — 50DMA is not rising. (+2 more) 62 technical only
91 CME CME Group Stand aside — insiders are net sellers — net purchase ratio -0.98 over the last 180 days (3 selling vs 1 buying). Other insiders bought (2 Director), but the group remains net sellers; there is no CFO purchase to offset the selling. 61 technical only
92 ALAB Astera Labs, Inc. Common Stock Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 61 technical only
93 HCA HCA Healthcare Stand aside — 200DMA is not rising — regime not clear. 61 technical only
94 KMI Kinder Morgan Stand aside — 50DMA is not rising. (+2 more) 61 technical only
95 GDDY GoDaddy Stand aside — 200DMA is not rising — regime not clear. (+2 more) 61 technical only
96 MDT Medtronic Stand aside — 200DMA is not rising — regime not clear. (+1 more) 61 technical only
97 TRI Thomson Reuters Corporation Common Shares Stand aside — 200DMA is not rising — regime not clear. (+1 more) 60 technical only
98 ADP Automatic Data Processing Stand aside — insiders are net sellers — net purchase ratio -0.89 over the last 180 days (6 selling vs 1 buying). Other insiders bought (1 Director), but the group remains net sellers; there is no CFO purchase to offset the selling. 60 technical only
99 IVZ Invesco Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 60 technical only
100 KHC Kraft Heinz Stand aside — 50DMA is not rising. (+1 more) 60 technical only
101 NWSA News Corp (Class A) Stand aside — overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution). (+1 more) 60 technical only
102 NTRS Northern Trust Stand aside — 50DMA is not rising. (+2 more) 60 technical only
103 REGN Regeneron Pharmaceuticals Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 60 technical only
104 WAB Wabtec Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 60 technical only
105 MPWR Monolithic Power Systems Stand aside — price below the 200DMA — no long regime. (+2 more) 60 technical only
106 SLB Schlumberger Stand aside — price below the 200DMA — no long regime. (+2 more) 60 technical only
107 TRV Travelers Companies (The) Stand aside — 50DMA is not rising. (+2 more) 60 technical only
108 JNJ Johnson & Johnson Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 59 technical only
109 LIN Linde plc Stand aside — 50DMA is not rising. (+2 more) 59 technical only
110 TDY Teledyne Technologies Stand aside — price below the 200DMA — no long regime. (+3 more) 59 technical only
111 AVY Avery Dennison Stand aside — 200DMA is not rising — regime not clear. (+1 more) 59 technical only
112 APD Air Products Stand aside — 50DMA is not rising. (+2 more) 59 technical only
113 MNST Monster Beverage Stand aside — 50DMA is not rising. (+2 more) 59 technical only
114 SYY Sysco Stand aside — 50DMA is not rising. (+1 more) 59 technical only
115 STLD Steel Dynamics Stand aside — 50DMA is not rising. (+2 more) 59 technical only
116 HSIC Henry Schein Stand aside — 50DMA is not rising. (+1 more) 59 technical only
117 AMCR Amcor Stand aside — 50DMA is not rising. (+1 more) 59 technical only
118 ACGL Arch Capital Group Stand aside — 50DMA is not rising. (+2 more) 59 technical only
119 WMB Williams Companies Stand aside — price below the 200DMA — no long regime. (+3 more) 58 technical only
120 BBY Best Buy Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+2 more) 58 technical only
121 NWS News Corp (Class B) Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+2 more) 58 technical only
122 SHOP Shopify Inc. Class A subordinate voting shares Stand aside — 200DMA is not rising — regime not clear. 58 technical only
123 RL Ralph Lauren Corporation Stand aside — 50DMA is not rising. (+3 more) 58 technical only
124 BKR Baker Hughes Stand aside — price below the 200DMA — no long regime. (+3 more) 58 technical only
125 JCI Johnson Controls Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 58 technical only
126 TER Teradyne Stand aside — price below the 200DMA — no long regime. (+2 more) 58 technical only
127 DLTR Dollar Tree Stand aside — 50DMA is not rising. (+2 more) 58 technical only
128 GL Globe Life Stand aside — 50DMA is not rising. (+1 more) 58 technical only
129 ASML ASML Holding NV Stand aside — overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop). 58 technical only
130 CCEP Coca-Cola Europacific Partners plc Ordinary Shares Stand aside — 50DMA is not rising. (+1 more) 58 technical only
131 TEL TE Connectivity Stand aside — 200DMA is not rising — regime not clear. (+2 more) 58 technical only
132 BLK BlackRock Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 57 technical only
133 DG Dollar General Stand aside — 50DMA is not rising. (+2 more) 57 technical only
134 IEX IDEX Corporation Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (2 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 57 technical only
135 AIZ Assurant Stand aside — 50DMA is not rising. (+2 more) 57 technical only
136 INCY Incyte Stand aside — 50DMA is not rising. (+2 more) 57 technical only
137 MRK Merck & Co. Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 56 technical only
138 ROP Roper Technologies Stand aside — 200DMA is not rising — regime not clear. (+3 more) 56 technical only
139 CF CF Industries Stand aside — 50DMA is not rising. (+1 more) 56 technical only
140 CI Cigna Stand aside — 50DMA is not rising. (+2 more) 56 technical only
141 ULTA Ulta Beauty Stand aside — 200DMA is not rising — regime not clear. (+2 more) 56 technical only
142 GLW Corning Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 56 technical only
143 NBIS Nebius Group N.V. Class A Ordinary Shares Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (10 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 56 technical only
144 AIG American International Group Stand aside — 200DMA is not rising — regime not clear. (+3 more) 56 technical only
145 HAS Hasbro Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+2 more) 56 technical only
146 EMR Emerson Electric Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 56 technical only
147 IDXX Idexx Laboratories Stand aside — price below the 200DMA — no long regime. (+4 more) 55 technical only
148 ABNB Airbnb Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 55 technical only
149 EVRG Evergy Stand aside — 50DMA is not rising. (+3 more) 55 technical only
150 CSCO Cisco Stand aside — 50DMA is not rising. (+2 more) 55 technical only
151 CSX CSX Corporation Stand aside — 50DMA is not rising. (+2 more) 55 technical only
152 TYL Tyler Technologies Stand aside — 200DMA is not rising — regime not clear. (+1 more) 55 technical only
153 MSCI MSCI Stand aside — 50DMA is not rising. (+2 more) 54 technical only
154 BR Broadridge Financial Solutions Stand aside — 200DMA is not rising — regime not clear. (+1 more) 54 technical only
155 MDLZ Mondelez International Stand aside — 50DMA is not rising. (+2 more) 54 technical only
156 TRMB Trimble Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 54 technical only
157 MO Altria Stand aside — 50DMA is not rising. (+2 more) 54 technical only
158 PPG PPG Industries Stand aside — price below the 200DMA — no long regime. (+2 more) 54 technical only
159 BEN Franklin Resources Stand aside — 50DMA is not rising. (+1 more) 54 technical only
160 LYB LyondellBasell Stand aside — 50DMA is not rising. (+2 more) 54 technical only
161 V Visa Inc. Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 54 technical only
162 EG Everest Group Stand aside — 50DMA is not rising. (+2 more) 54 technical only
163 HAL Halliburton Stand aside — price below the 200DMA — no long regime. (+3 more) 54 technical only
164 PODD Insulet Corporation Stand aside — price below the 200DMA — no long regime. (+3 more) 54 technical only
165 ADBE Adobe Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 54 technical only
166 GPC Genuine Parts Company Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (2 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+2 more) 54 technical only
167 ED Consolidated Edison Stand aside — 50DMA is not rising. (+2 more) 54 technical only
168 PYPL PayPal Stand aside — 200DMA is not rising — regime not clear. (+3 more) 53 technical only
169 CB Chubb Limited Stand aside — 50DMA is not rising. (+2 more) 53 technical only
170 UNP Union Pacific Corporation Stand aside — 50DMA is not rising. (+2 more) 53 technical only
171 STT State Street Corporation Stand aside — 50DMA is not rising. (+2 more) 53 technical only
172 J Jacobs Solutions Stand aside — insiders are net sellers — net purchase ratio -0.68 over the last 180 days (1 selling vs 2 buying). Other insiders bought (1 CEO, 2 Director), but the group remains net sellers; there is no CFO purchase to offset the selling. (+1 more) 53 technical only
173 PWR Quanta Services Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (2 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 53 technical only
174 TFC Truist Financial Stand aside — price below the 200DMA — no long regime. (+1 more) 53 technical only
175 DE Deere & Company Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 53 technical only
176 ETN Eaton Corporation Stand aside — insiders are net sellers — net purchase ratio -0.95 over the last 180 days (5 selling vs 1 buying). Other insiders bought (2 Director), but the group remains net sellers; there is no CFO purchase to offset the selling. (+1 more) 53 technical only
177 ON ON Semiconductor Stand aside — price below the 200DMA — no long regime. (+3 more) 53 technical only
178 SWK Stanley Black & Decker Stand aside — 50DMA is not rising. (+2 more) 53 technical only
179 BMY Bristol Myers Squibb Stand aside — 50DMA is not rising. (+2 more) 52 technical only
180 BF-B Brown–Forman Stand aside — 200DMA is not rising — regime not clear. (+2 more) 52 technical only
181 USB U.S. Bancorp Stand aside — 50DMA is not rising. (+1 more) 52 technical only
182 ZTS Zoetis Stand aside — price below the 200DMA — no long regime. (+3 more) 52 technical only
183 DIS Walt Disney Company (The) Stand aside — 200DMA is not rising — regime not clear. (+2 more) 52 technical only
184 XYZ Block, Inc. Stand aside — 50DMA is not rising. (+2 more) 52 technical only
185 NSC Norfolk Southern Stand aside — 50DMA is not rising. (+1 more) 52 technical only
186 GEHC GE HealthCare Stand aside — price below the 200DMA — no long regime. (+1 more) 52 technical only
187 AKAM Akamai Technologies Stand aside — price below the 200DMA — no long regime. (+2 more) 52 technical only
188 CHD Church & Dwight Stand aside — 50DMA is not rising. (+2 more) 52 technical only
189 FAST Fastenal Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. 52 technical only
190 HOOD Robinhood Markets Stand aside — 200DMA is not rising — regime not clear. (+2 more) 52 technical only
191 TPL Texas Pacific Land Corporation Stand aside — price below the 200DMA — no long regime. (+2 more) 51 technical only
192 ADSK Autodesk Stand aside — 200DMA is not rising — regime not clear. (+2 more) 51 technical only
193 AMZN Amazon Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (8 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+2 more) 51 technical only
194 CTAS Cintas Stand aside — 50DMA is not rising. (+2 more) 51 technical only
195 IBKR Interactive Brokers Stand aside — 50DMA is not rising. (+2 more) 51 technical only
196 VLTO Veralto Stand aside — 200DMA is not rising — regime not clear. (+1 more) 51 technical only
197 ALGN Align Technology Stand aside — price below the 200DMA — no long regime. (+2 more) 51 technical only
198 AFL Aflac Stand aside — 50DMA is not rising. (+2 more) 51 technical only
199 COST Costco Stand aside — 50DMA is not rising. (+2 more) 51 technical only
200 ESS Essex Property Trust Stand aside — 50DMA is not rising. (+1 more) 51 technical only
201 GEN Gen Digital Stand aside — 50DMA is not rising. (+2 more) 51 technical only
202 PH Parker Hannifin Stand aside — 50DMA is not rising. (+2 more) 51 technical only
203 CIEN Ciena Stand aside — price below the 200DMA — no long regime. (+3 more) 50 technical only
204 CVS CVS Health Stand aside — 50DMA is not rising. (+1 more) 50 technical only
205 WRB W. R. Berkley Corporation Stand aside — 200DMA is not rising — regime not clear. (+2 more) 50 technical only
206 KMB Kimberly-Clark Stand aside — 50DMA is not rising. (+2 more) 50 technical only
207 ABT Abbott Laboratories Stand aside — 200DMA is not rising — regime not clear. (+3 more) 50 technical only
208 WDC Western Digital Stand aside — price below the 200DMA — no long regime. (+2 more) 50 technical only
209 FOX Fox Corporation (Class B) Stand aside — 200DMA is not rising — regime not clear. (+2 more) 49 technical only
210 AMP Ameriprise Financial Stand aside — 50DMA is not rising. (+2 more) 49 technical only
211 FOXA Fox Corporation (Class A) Stand aside — 200DMA is not rising — regime not clear. (+2 more) 49 technical only
212 CL Colgate-Palmolive Stand aside — 50DMA is not rising. (+2 more) 49 technical only
213 LYV Live Nation Entertainment Stand aside — 50DMA is not rising. (+3 more) 49 technical only
214 RSG Republic Services Stand aside — 50DMA is not rising. (+1 more) 49 technical only
215 CINF Cincinnati Financial Stand aside — 50DMA is not rising. (+2 more) 49 technical only
216 MRSH Marsh McLennan Stand aside — 200DMA is not rising — regime not clear. (+3 more) 49 technical only
217 CBOE Cboe Global Markets Stand aside — 50DMA is not rising. (+2 more) 49 technical only
218 GS Goldman Sachs Stand aside — price below the 200DMA — no long regime. (+2 more) 49 technical only
219 MAR Marriott International Stand aside — 50DMA is not rising. (+3 more) 49 technical only
220 SPGI S&P Global Stand aside — 200DMA is not rising — regime not clear. (+2 more) 48 technical only
221 BG Bunge Global Stand aside — price below the 200DMA — no long regime. (+2 more) 48 technical only
222 NXPI NXP Semiconductors Stand aside — price below the 200DMA — no long regime. (+2 more) 48 technical only
223 C Citigroup Stand aside — price below the 200DMA — no long regime. (+3 more) 48 technical only
224 MAS Masco Stand aside — 50DMA is not rising. (+1 more) 48 technical only
225 FLEX Flex Ltd. Stand aside — price below the 200DMA — no long regime. (+3 more) 48 technical only
226 IBM IBM Stand aside — price below the 200DMA — no long regime. (+3 more) 48 technical only
227 BSX Boston Scientific Stand aside — price below the 200DMA — no long regime. (+3 more) 47 technical only
228 GM General Motors Stand aside — 50DMA is not rising. (+3 more) 47 technical only
229 OMC Omnicom Group Stand aside — 50DMA is not rising. (+3 more) 47 technical only
230 GOOG Alphabet Inc. (Class C) Stand aside — 50DMA is not rising. (+3 more) 47 technical only
231 STE Steris Stand aside — price below the 200DMA — no long regime. (+4 more) 47 technical only
232 HLT Hilton Worldwide Stand aside — 50DMA is not rising. (+3 more) 47 technical only
233 ROST Ross Stores Stand aside — 50DMA is not rising. (+3 more) 47 technical only
234 SW Smurfit Westrock Stand aside — price below the 200DMA — no long regime. (+2 more) 47 technical only
235 IRM Iron Mountain Stand aside — 50DMA is not rising. (+2 more) 47 technical only
236 MTB M&T Bank Stand aside — price below the 200DMA — no long regime. (+2 more) 47 technical only
237 UNH UnitedHealth Group Stand aside — 50DMA is not rising. (+2 more) 46 technical only
238 WELL Welltower Stand aside — 50DMA is not rising. (+1 more) 46 technical only
239 EXE Expand Energy Stand aside — price below the 200DMA — no long regime. (+3 more) 46 technical only
240 GRMN Garmin Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 46 technical only
241 MCHP Microchip Technology Stand aside — price below the 200DMA — no long regime. (+3 more) 46 technical only
242 COHR Coherent Corp. Stand aside — price below the 200DMA — no long regime. (+2 more) 46 technical only
243 BALL Ball Corporation Stand aside — 50DMA is not rising. (+2 more) 46 technical only
244 CDNS Cadence Design Systems Stand aside — price below the 200DMA — no long regime. (+4 more) 46 technical only
245 AVGO Broadcom Stand aside — price below the 200DMA — no long regime. (+4 more) 46 technical only
246 FITB Fifth Third Bancorp Stand aside — price below the 200DMA — no long regime. (+2 more) 46 technical only
247 PAYX Paychex Stand aside — 50DMA is not rising. (+2 more) 46 technical only
248 AMAT Applied Materials Stand aside — price below the 200DMA — no long regime. (+3 more) 46 technical only
249 FSLR First Solar Stand aside — price below the 200DMA — no long regime. (+4 more) 46 technical only
250 INTU Intuit Stand aside — price below the 200DMA — no long regime. (+3 more) 46 technical only
251 KLAC KLA Corporation Stand aside — price below the 200DMA — no long regime. (+3 more) 46 technical only
252 HUBB Hubbell Incorporated Stand aside — price below the 200DMA — no long regime. (+3 more) 46 technical only
253 KEY KeyCorp Stand aside — price below the 200DMA — no long regime. (+2 more) 46 technical only
254 EXPE Expedia Group Stand aside — 50DMA is not rising. (+3 more) 45 technical only
255 SNA Snap-on Stand aside — price below the 200DMA — no long regime. (+2 more) 45 technical only
256 AJG Arthur J. Gallagher & Co. Stand aside — 200DMA is not rising — regime not clear. (+3 more) 45 technical only
257 RJF Raymond James Financial Stand aside — price below the 200DMA — no long regime. (+3 more) 45 technical only
258 SHW Sherwin-Williams Stand aside — 200DMA is not rising — regime not clear. (+3 more) 45 technical only
259 CRWV CoreWeave, Inc. Class A Common Stock Stand aside — price below the 200DMA — no long regime. (+2 more) 45 technical only
260 RKLB Rocket Lab Corporation Common Stock Stand aside — price below the 200DMA — no long regime. (+2 more) 45 technical only
261 MCO Moody's Corporation Stand aside — 200DMA is not rising — regime not clear. (+3 more) 45 technical only
262 RF Regions Financial Corporation Stand aside — price below the 200DMA — no long regime. (+2 more) 45 technical only
263 CFG Citizens Financial Group Stand aside — price below the 200DMA — no long regime. (+2 more) 44 technical only
264 DAL Delta Air Lines Stand aside — 50DMA is not rising. (+2 more) 44 technical only
265 JKHY Jack Henry & Associates Stand aside — 200DMA is not rising — regime not clear. (+2 more) 44 technical only
266 L Loews Corporation Stand aside — price below the 200DMA — no long regime. (+2 more) 44 technical only
267 DOW Dow Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 44 technical only
268 ITW Illinois Tool Works Stand aside — 50DMA is not rising. (+2 more) 44 technical only
269 UAL United Airlines Holdings Stand aside — price below the 200DMA — no long regime. (+3 more) 44 technical only
270 ALL Allstate Stand aside — 50DMA is not rising. (+2 more) 44 technical only
271 CASY Casey's Stand aside — price below the 200DMA — no long regime. (+2 more) 44 technical only
272 DLR Digital Realty Stand aside — price below the 200DMA — no long regime. (+3 more) 44 technical only
273 HIG Hartford (The) Stand aside — price below the 200DMA — no long regime. (+4 more) 44 technical only
274 TT Trane Technologies Stand aside — 50DMA is not rising. (+2 more) 44 technical only
275 HST Host Hotels & Resorts Stand aside — 50DMA is not rising. (+2 more) 43 technical only
276 TROW T. Rowe Price Stand aside — price below the 200DMA — no long regime. (+2 more) 43 technical only
277 T AT&T Stand aside — price below the 200DMA — no long regime. (+2 more) 43 technical only
278 BAC Bank of America Stand aside — price below the 200DMA — no long regime. (+2 more) 43 technical only
279 KR Kroger Stand aside — price below the 200DMA — no long regime. (+3 more) 43 technical only
280 PNW Pinnacle West Capital Stand aside — 50DMA is not rising. (+3 more) 43 technical only
281 SYK Stryker Corporation Stand aside — price below the 200DMA — no long regime. (+4 more) 43 technical only
282 EQIX Equinix Stand aside — 50DMA is not rising. (+2 more) 43 technical only
283 MS Morgan Stanley Stand aside — price below the 200DMA — no long regime. (+2 more) 43 technical only
284 ALLE Allegion Stand aside — 200DMA is not rising — regime not clear. (+2 more) 43 technical only
285 GOOGL Alphabet Inc. (Class A) Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+2 more) 43 technical only
286 MELI Mercado Libre, Inc Stand aside — 200DMA is not rising — regime not clear. (+2 more) 43 technical only
287 AEP American Electric Power Stand aside — price below the 200DMA — no long regime. (+4 more) 43 technical only
288 CRH CRH plc Stand aside — price below the 200DMA — no long regime. (+3 more) 43 technical only
289 EBAY eBay Inc. Stand aside — 50DMA is not rising. (+3 more) 43 technical only
290 FE FirstEnergy Stand aside — price below the 200DMA — no long regime. (+2 more) 42 technical only
291 VMRK Vivmark Residential Stand aside — price below the 200DMA — no long regime. (+2 more) 42 technical only
292 PNC PNC Financial Services Stand aside — price below the 200DMA — no long regime. (+2 more) 42 technical only
293 CMG Chipotle Mexican Grill Stand aside — price below the 200DMA — no long regime. (+4 more) 42 technical only
294 FTV Fortive Stand aside — price below the 200DMA — no long regime. (+3 more) 42 technical only
295 COO Cooper Companies (The) Stand aside — price below the 200DMA — no long regime. (+2 more) 42 technical only
296 TSN Tyson Foods Stand aside — price below the 200DMA — no long regime. (+3 more) 42 technical only
297 FRT Federal Realty Investment Trust Stand aside — price below the 200DMA — no long regime. (+2 more) 42 technical only
298 HSY Hershey Company (The) Stand aside — price below the 200DMA — no long regime. (+4 more) 41 technical only
299 LMT Lockheed Martin Stand aside — price below the 200DMA — no long regime. (+3 more) 41 technical only
300 WM Waste Management Stand aside — 50DMA is not rising. (+2 more) 41 technical only
301 BRO Brown & Brown Stand aside — 200DMA is not rising — regime not clear. (+2 more) 41 technical only
302 BE Bloom Energy Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 41 technical only
303 ETR Entergy Stand aside — price below the 200DMA — no long regime. (+3 more) 41 technical only
304 BNY BNY Mellon Stand aside — 50DMA is not rising. (+1 more) 41 technical only
305 SPG Simon Property Group Stand aside — 50DMA is not rising. 41 technical only
306 DASH DoorDash Stand aside — 200DMA is not rising — regime not clear. (+3 more) 41 technical only
307 DOV Dover Corporation Stand aside — price below the 200DMA — no long regime. (+1 more) 40 technical only
308 EME Emcor Stand aside — price below the 200DMA — no long regime. (+2 more) 40 technical only
309 GD General Dynamics Stand aside — price below the 200DMA — no long regime. (+2 more) 40 technical only
310 GWW W. W. Grainger Stand aside — 50DMA is not rising. (+2 more) 40 technical only
311 GIS General Mills Stand aside — price below the 200DMA — no long regime. (+4 more) 40 technical only
312 AWK American Water Works Stand aside — 50DMA is not rising. (+2 more) 40 technical only
313 FICO Fair Isaac Stand aside — price below the 200DMA — no long regime. (+3 more) 40 technical only
314 D Dominion Energy Stand aside — price below the 200DMA — no long regime. (+2 more) 40 technical only
315 EXR Extra Space Storage Stand aside — price below the 200DMA — no long regime. (+3 more) 40 technical only
316 LUV Southwest Airlines Stand aside — price below the 200DMA — no long regime. (+2 more) 39 technical only
317 FISV Fiserv Stand aside — price below the 200DMA — no long regime. (+3 more) 39 technical only
318 CLX Clorox Stand aside — price below the 200DMA — no long regime. (+3 more) 39 technical only
319 PSA Public Storage Stand aside — price below the 200DMA — no long regime. (+3 more) 39 technical only
320 ERIE Erie Indemnity Stand aside — price below the 200DMA — no long regime. (+3 more) 39 technical only
321 FDX FedEx Stand aside — price below the 200DMA — no long regime. (+3 more) 39 technical only
322 EQT EQT Corporation Stand aside — price below the 200DMA — no long regime. (+4 more) 39 technical only
323 FIX Comfort Systems USA Stand aside — price below the 200DMA — no long regime. (+3 more) 39 technical only
324 CAT Caterpillar Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 39 technical only
325 URI United Rentals Stand aside — 50DMA is not rising. (+2 more) 39 technical only
326 APO Apollo Global Management Stand aside — price below the 200DMA — no long regime. (+4 more) 39 technical only
327 HBAN Huntington Bancshares Stand aside — price below the 200DMA — no long regime. (+3 more) 39 technical only
328 HON Honeywell Technologies Stand aside — price below the 200DMA — no long regime. (+3 more) 39 technical only
329 AMT American Tower Stand aside — 200DMA is not rising — regime not clear. (+2 more) 38 technical only
330 TKO TKO Group Holdings Stand aside — price below the 200DMA — no long regime. (+5 more) 38 technical only
331 F Ford Motor Company Stand aside — price below the 200DMA — no long regime. (+3 more) 38 technical only
332 SYF Synchrony Financial Stand aside — 200DMA is not rising — regime not clear. (+3 more) 38 technical only
333 GE GE Aerospace Stand aside — price below the 200DMA — no long regime. (+3 more) 38 technical only
334 ORCL Oracle Corporation Stand aside — price below the 200DMA — no long regime. (+3 more) 38 technical only
335 ORLY O'Reilly Automotive Stand aside — price below the 200DMA — no long regime. (+5 more) 38 technical only
336 WTW Willis Towers Watson Stand aside — 200DMA is not rising — regime not clear. (+2 more) 38 technical only
337 DUK Duke Energy Stand aside — price below the 200DMA — no long regime. (+3 more) 38 technical only
338 ES Eversource Energy Stand aside — price below the 200DMA — no long regime. (+3 more) 38 technical only
339 SCHW Charles Schwab Corporation Stand aside — price below the 200DMA — no long regime. (+3 more) 38 technical only
340 ARES Ares Management Stand aside — price below the 200DMA — no long regime. (+3 more) 38 technical only
341 VRSK Verisk Analytics Stand aside — 200DMA is not rising — regime not clear. (+3 more) 38 technical only
342 WMT Walmart Stand aside — 200DMA is not rising — regime not clear. (+3 more) 37 technical only
343 AXP American Express Stand aside — price below the 200DMA — no long regime. (+3 more) 37 technical only
344 VMC Vulcan Materials Company Stand aside — price below the 200DMA — no long regime. (+4 more) 37 technical only
345 ROK Rockwell Automation Stand aside — price below the 200DMA — no long regime. (+3 more) 37 technical only
346 YUM Yum! Brands Stand aside — price below the 200DMA — no long regime. (+5 more) 37 technical only
347 COF Capital One Stand aside — price below the 200DMA — no long regime. (+4 more) 37 technical only
348 PDD PDD Holdings Inc. American Depositary Shares Stand aside — price below the 200DMA — no long regime. (+4 more) 37 technical only
349 CEG Constellation Energy Stand aside — price below the 200DMA — no long regime. (+3 more) 37 technical only
350 AON Aon plc Stand aside — price below the 200DMA — no long regime. (+2 more) 37 technical only
351 LHX L3Harris Stand aside — price below the 200DMA — no long regime. (+3 more) 37 technical only
352 ECHO EchoStar Stand aside — price below the 200DMA — no long regime. (+3 more) 37 technical only
353 KKR KKR & Co. Stand aside — price below the 200DMA — no long regime. (+4 more) 37 technical only
354 LDOS Leidos Stand aside — price below the 200DMA — no long regime. (+3 more) 36 technical only
355 AEE Ameren Stand aside — price below the 200DMA — no long regime. (+3 more) 36 technical only
356 MLM Martin Marietta Materials Stand aside — price below the 200DMA — no long regime. (+3 more) 36 technical only
357 WFC Wells Fargo Stand aside — price below the 200DMA — no long regime. (+3 more) 36 technical only
358 DOC Healthpeak Properties Stand aside — 50DMA is not rising. (+1 more) 36 technical only
359 MOS Mosaic Company (The) Stand aside — price below the 200DMA — no long regime. (+4 more) 36 technical only
360 AZO AutoZone Stand aside — price below the 200DMA — no long regime. (+5 more) 36 technical only
361 JBHT J.B. Hunt Stand aside — price below the 200DMA — no long regime. (+2 more) 36 technical only
362 GEV GE Vernova Stand aside — price below the 200DMA — no long regime. (+3 more) 36 technical only
363 GNRC Generac Stand aside — price below the 200DMA — no long regime. (+2 more) 36 technical only
364 UBER Uber Stand aside — price below the 200DMA — no long regime. (+3 more) 36 technical only
365 ALNY Alnylam Pharmaceuticals, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 36 technical only
366 HWM Howmet Aerospace Stand aside — price below the 200DMA — no long regime. (+2 more) 36 technical only
367 XEL Xcel Energy Stand aside — price below the 200DMA — no long regime. (+4 more) 35 technical only
368 HRL Hormel Foods Stand aside — price below the 200DMA — no long regime. (+3 more) 35 technical only
369 VZ Verizon Stand aside — price below the 200DMA — no long regime. (+3 more) 35 technical only
370 UDR UDR, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 35 technical only
371 BX Blackstone Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 35 technical only
372 DD DuPont Stand aside — price below the 200DMA — no long regime. (+3 more) 35 technical only
373 IP International Paper Stand aside — price below the 200DMA — no long regime. (+4 more) 35 technical only
374 PEP PepsiCo Stand aside — price below the 200DMA — no long regime. (+4 more) 35 technical only
375 CNP CenterPoint Energy Stand aside — price below the 200DMA — no long regime. (+2 more) 35 technical only
376 CMI Cummins Stand aside — price below the 200DMA — no long regime. (+2 more) 35 technical only
377 MGM MGM Resorts Stand aside — price below the 200DMA — no long regime. (+3 more) 35 technical only
378 LNT Alliant Energy Stand aside — price below the 200DMA — no long regime. (+3 more) 35 technical only
379 TSCO Tractor Supply Stand aside — price below the 200DMA — no long regime. (+3 more) 35 technical only
380 VICI Vici Properties Stand aside — price below the 200DMA — no long regime. (+2 more) 35 technical only
381 FIS Fidelity National Information Services Stand aside — price below the 200DMA — no long regime. (+3 more) 35 technical only
382 INVH Invitation Homes Stand aside — price below the 200DMA — no long regime. (+1 more) 35 technical only
383 ODFL Old Dominion Stand aside — price below the 200DMA — no long regime. (+2 more) 34 technical only
384 SBUX Starbucks Stand aside — price below the 200DMA — no long regime. (+4 more) 34 technical only
385 ALB Albemarle Corporation Stand aside — price below the 200DMA — no long regime. (+4 more) 34 technical only
386 FERG Ferguson Enterprises Stand aside — price below the 200DMA — no long regime. (+4 more) 34 technical only
387 DTE DTE Energy Stand aside — price below the 200DMA — no long regime. (+4 more) 34 technical only
388 TPR Tapestry, Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 34 technical only
389 PCAR Paccar Stand aside — price below the 200DMA — no long regime. (+2 more) 33 technical only
390 UPS United Parcel Service Stand aside — price below the 200DMA — no long regime. (+1 more) 33 technical only
391 OTIS Otis Worldwide Stand aside — price below the 200DMA — no long regime. (+4 more) 33 technical only
392 ARE Alexandria Real Estate Equities Stand aside — price below the 200DMA — no long regime. (+2 more) 33 technical only
393 CPT Camden Property Trust Stand aside — price below the 200DMA — no long regime. (+3 more) 33 technical only
394 MAA Mid-America Apartment Communities Stand aside — price below the 200DMA — no long regime. (+2 more) 33 technical only
395 VST Vistra Corp. Stand aside — price below the 200DMA — no long regime. (+5 more) 33 technical only
396 VTR Ventas Stand aside — price below the 200DMA — no long regime. (+1 more) 32 technical only
397 KIM Kimco Realty Stand aside — price below the 200DMA — no long regime. (+1 more) 32 technical only
398 CARR Carrier Global Stand aside — price below the 200DMA — no long regime. (+2 more) 32 technical only
399 PHM PulteGroup Stand aside — price below the 200DMA — no long regime. (+5 more) 32 technical only
400 TDG TransDigm Group Stand aside — price below the 200DMA — no long regime. (+4 more) 32 technical only
401 SRE Sempra Stand aside — price below the 200DMA — no long regime. (+4 more) 32 technical only
402 ATO Atmos Energy Stand aside — price below the 200DMA — no long regime. (+3 more) 32 technical only
403 O Realty Income Stand aside — price below the 200DMA — no long regime. (+2 more) 32 technical only
404 VRT Vertiv Stand aside — price below the 200DMA — no long regime. (+2 more) 32 technical only
405 PLD Prologis Stand aside — price below the 200DMA — no long regime. (+2 more) 31 technical only
406 REG Regency Centers Stand aside — price below the 200DMA — no long regime. (+2 more) 31 technical only
407 FER Ferrovial N.V. Ordinary Shares Stand aside — price below the 200DMA — no long regime. (+2 more) 31 technical only
408 NEE NextEra Energy Stand aside — price below the 200DMA — no long regime. (+3 more) 31 technical only
409 AOS A. O. Smith Stand aside — price below the 200DMA — no long regime. (+3 more) 31 technical only
410 LII Lennox International Stand aside — price below the 200DMA — no long regime. (+3 more) 31 technical only
411 PPL PPL Corporation Stand aside — price below the 200DMA — no long regime. (+5 more) 30 technical only
412 EIX Edison International Stand aside — price below the 200DMA — no long regime. (+3 more) 30 technical only
413 SO Southern Company Stand aside — price below the 200DMA — no long regime. (+4 more) 30 technical only
414 NOC Northrop Grumman Stand aside — price below the 200DMA — no long regime. (+4 more) 30 technical only
415 BA Boeing Stand aside — price below the 200DMA — no long regime. (+2 more) 30 technical only
416 EXC Exelon Stand aside — price below the 200DMA — no long regime. (+3 more) 30 technical only
417 WEC WEC Energy Group Stand aside — price below the 200DMA — no long regime. (+5 more) 30 technical only
418 MKC McCormick & Company Stand aside — price below the 200DMA — no long regime. (+4 more) 30 technical only
419 CSGP CoStar Group Stand aside — price below the 200DMA — no long regime. (+3 more) 29 technical only
420 IR Ingersoll Rand Stand aside — price below the 200DMA — no long regime. (+3 more) 29 technical only
421 APP AppLovin Stand aside — price below the 200DMA — no long regime. (+4 more) 29 technical only
422 HII Huntington Ingalls Industries Stand aside — price below the 200DMA — no long regime. (+4 more) 29 technical only
423 STZ Constellation Brands Stand aside — price below the 200DMA — no long regime. (+4 more) 29 technical only
424 ROL Rollins, Inc. Stand aside — price below the 200DMA — no long regime. (+2 more) 29 technical only
425 CCI Crown Castle Stand aside — price below the 200DMA — no long regime. (+3 more) 29 technical only
426 NVR NVR, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 29 technical only
427 PEG Public Service Enterprise Group Stand aside — price below the 200DMA — no long regime. (+4 more) 28 technical only
428 NI NiSource Stand aside — price below the 200DMA — no long regime. (+4 more) 28 technical only
429 CCL Carnival Corporation Stand aside — price below the 200DMA — no long regime. (+5 more) 28 technical only
430 CMS CMS Energy Stand aside — price below the 200DMA — no long regime. (+4 more) 28 technical only
431 PCG PG&E Corporation Stand aside — price below the 200DMA — no long regime. (+4 more) 28 technical only
432 LEN Lennar Stand aside — price below the 200DMA — no long regime. (+4 more) 27 technical only
433 EFX Equifax Stand aside — price below the 200DMA — no long regime. (+4 more) 27 technical only
434 TSLA Tesla, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 27 technical only
435 APTV Aptiv Stand aside — price below the 200DMA — no long regime. (+3 more) 27 technical only
436 RTX RTX Corporation Stand aside — price below the 200DMA — no long regime. (+3 more) 27 technical only
437 TJX TJX Companies Stand aside — price below the 200DMA — no long regime. (+5 more) 27 technical only
438 TMUS T-Mobile US Stand aside — price below the 200DMA — no long regime. (+4 more) 27 technical only
439 LOW Lowe's Stand aside — price below the 200DMA — no long regime. (+5 more) 26 technical only
440 PNR Pentair Stand aside — price below the 200DMA — no long regime. (+2 more) 26 technical only
441 LVS Las Vegas Sands Stand aside — price below the 200DMA — no long regime. (+4 more) 26 technical only
442 DHI D. R. Horton Stand aside — price below the 200DMA — no long regime. (+4 more) 26 technical only
443 CMCSA Comcast Stand aside — price below the 200DMA — no long regime. (+4 more) 26 technical only
444 CBRE CBRE Group Stand aside — price below the 200DMA — no long regime. (+4 more) 26 technical only
445 XYL Xylem Inc. Stand aside — price below the 200DMA — no long regime. (+3 more) 26 technical only
446 AXON Axon Enterprise Stand aside — price below the 200DMA — no long regime. (+4 more) 26 technical only
447 CPRT Copart Stand aside — price below the 200DMA — no long regime. (+4 more) 26 technical only
448 MCD McDonald's Stand aside — price below the 200DMA — no long regime. (+5 more) 26 technical only
449 LULU Lululemon Athletica Stand aside — price below the 200DMA — no long regime. (+4 more) 26 technical only
450 NCLH Norwegian Cruise Line Holdings Stand aside — price below the 200DMA — no long regime. (+3 more) 26 technical only
451 TXT Textron Stand aside — price below the 200DMA — no long regime. (+2 more) 25 technical only
452 SBAC SBA Communications Stand aside — price below the 200DMA — no long regime. (+4 more) 25 technical only
453 BXP BXP, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 25 technical only
454 DPZ Domino's Stand aside — price below the 200DMA — no long regime. (+5 more) 25 technical only
455 RCL Royal Caribbean Group Stand aside — price below the 200DMA — no long regime. (+5 more) 25 technical only
456 NFLX Netflix Stand aside — price below the 200DMA — no long regime. (+5 more) 24 technical only
457 CVNA Carvana Stand aside — price below the 200DMA — no long regime. (+5 more) 23 technical only
458 NKE Nike, Inc. Stand aside — price below the 200DMA — no long regime. (+4 more) 22 technical only
459 RDDT Reddit Stand aside — price below the 200DMA — no long regime. (+5 more) 22 technical only
460 NRG NRG Energy Stand aside — price below the 200DMA — no long regime. (+4 more) 21 technical only
461 SKYD Skydance Corporation Stand aside — price below the 200DMA — no long regime. (+3 more) 21 technical only
462 WY Weyerhaeuser Stand aside — price below the 200DMA — no long regime. (+2 more) 21 technical only
463 DECK Deckers Brands Stand aside — price below the 200DMA — no long regime. (+3 more) 20 technical only
464 WYNN Wynn Resorts Stand aside — price below the 200DMA — no long regime. (+3 more) 20 technical only
465 TTWO Take-Two Interactive Stand aside — price below the 200DMA — no long regime. (+5 more) 19 technical only
466 CHTR Charter Communications Stand aside — price below the 200DMA — no long regime. (+5 more) 18 technical only
467 HD Home Depot (The) Stand aside — price below the 200DMA — no long regime. (+5 more) 18 technical only
468 CHRW C.H. Robinson Stand aside — price below the 200DMA — no long regime. (+2 more) 17 technical only

Full detail

charts, pillar breakdown, purchase tape
#1 PFE
Pfizer
Mature Trend, sector confirmed; strongest on regime (17/20); weakest on insider signal (12/20). Last earnings shrugged off (+1.5%); 3 insiders buying.
Mature Trend XLV sector confirmed no CFO purchase$2,960,110 other insiders (3) 3 insider(s) net purchase ratio +0.91 buy date unknown
77
conviction / 100
+4.3 since 17 Sep
81.8
technical / 100
$28,000–$35,000
Standard · sized down 30% for campaign stage (Mature Trend)
Regime clarity17.0
Sponsorship / positioning17.0
Volatility behaviour16.0
Catalyst alignment (insider)11.5
Cross-asset confirmation15.4
Last
29.44
Add above
29.88
Cut below
27.12
50DMA
27.90
200DMA
26.00
PFE daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PFE — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.32
Sponsorship / positioning
  • OBV 50d slope +0.119 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 5.5% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CEO, 2 Director)
  • net purchase ratio +0.91 (3 buying vs 1 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $2,960,110 (1 CEO, 2 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.3 pts
  • stock vs XLV RS (3m/6m avg): -0.4 pts
What strengthens the thesis
  • A confirmed higher high above 29.88 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 (27.90) with expanding volatility — reduce.
  • Breakdown below the prior structural base (27.12) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-08-12 16:04:39
  • Market cap — · 20d avg dollar volume $928,587,726
Net insider activity
Net buying across the insider group.
Open-market purchases$2,960,110
Open-market sales$134,661
Sales after option exercise$0
Distinct buyers / sellers3 / 1
Net purchase ratio+0.91
Net purchase ratio, excl. option-exercise sales+0.91
Purchase tape
No CFO purchase here — 3 purchase(s) by other insiders worth $2,960,110. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 Aug 2026Blaylock Ronald EDirector39,231$25.46$998,821+15.6%
05 Aug 2026Buckley Mortimer JDirector37,632$25.52$960,369+15.4%
12 Aug 2026Bourla AlbertCEO38,000$26.34$1,000,920+11.8%
Reaction to news
7 material events; 4 taken well, 0 badly; last earnings 04 Aug: shrugged off (+1.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 268-K · earningsResults of operations (earnings)+0.0%+1.5%-0.3%1.6x+4.8%Shrugged off
04 Aug 2610-QQuarterly report+0.0%+1.5%-0.3%1.6x+4.8%Shrugged off
18 Jun 268-KDirector or officer change-1.3%-2.7%-3.8%3.5x-3.6%Neutral
18 Jun 268-KRegulation FD disclosure-1.3%-2.7%-3.8%3.5x-3.6%Neutral
05 May 268-K · earningsResults of operations (earnings)+1.1%+0.6%-0.2%1.7x-0.6%Shrugged off
05 May 2610-QQuarterly report+1.1%+0.6%-0.2%1.7x-0.6%Shrugged off
27 Apr 268-KMaterial event+0.2%-0.8%-1.0%1.0x-1.8%Neutral
#2 A
Agilent Technologies
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Early Trend Expansion XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
72
conviction / 100
+11.1 since 17 Sep
89.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning11.9
Volatility behaviour20.0
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 (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
175.55
Add above
176.79
Cut below
163.32
50DMA
158.06
200DMA
133.89
A daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
A — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.33
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 4.9% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.3 pts
  • stock vs XLV RS (3m/6m avg): +25.2 pts
What strengthens the thesis
  • A confirmed higher high above 176.79 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (158.06) with expanding volatility — reduce.
  • Breakdown below the prior structural base (163.32) — exit, no 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), — total; last filed
  • Market cap — · 20d avg dollar volume $420,463,929
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$312,644
Sales after option exercise$0
Distinct buyers / sellers0 / 1
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
7 material events; 1 taken well, 0 badly; last earnings 26 Aug: shrugged off (+0.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
08 Sep 268-KDirector or officer change; Regulation FD disclosure-1.9%-2.7%-2.1%0.7x+2.3%Neutral
01 Sep 2610-QQuarterly report-0.0%-2.4%-1.7%1.3x-3.5%Neutral
26 Aug 268-K · earningsResults of operations (earnings)-1.5%+0.2%+0.2%1.7x-2.4%Shrugged off
25 Jun 268-KMaterial agreement; Material obligation created+0.8%+2.9%+2.8%0.7x-3.4%Neutral
01 Jun 2610-QQuarterly report-1.5%+0.3%+0.1%1.0x-2.4%Neutral
27 May 268-K · earningsResults of operations (earnings); Director or officer change+0.8%+0.7%+0.7%1.3x+18.6%Neutral
04 May 268-KDirector or officer change; Regulation FD disclosure-0.9%-2.0%-1.7%1.1x-0.6%Neutral
#3 XOM
ExxonMobil
Mature Trend, sector confirmed; strongest on volatility (20/20); weakest on insider signal (2/20). Last earnings neutral (-1.0%).
Mature Trend XLE sector confirmed 1 insider(s) buy date unknown
71
conviction / 100
+19.3 since 17 Sep
86.8
technical / 100
$17,500–$24,500
Standard · sized down 30% for campaign stage (Mature Trend)
Regime clarity16.3
Sponsorship / positioning18.2
Volatility behaviour20.0
Catalyst alignment (insider)2.0
Cross-asset confirmation14.9
Last
174.68
Add above
178.59
Cut below
155.85
50DMA
163.06
200DMA
150.08
XOM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
XOM — daily, 14 months
XLE sector ETF daily chart
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.19
Sponsorship / positioning
  • OBV 50d slope +0.159 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 6.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio unavailable
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +0.3 pts
What strengthens the thesis
  • A confirmed higher high above 178.59 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLE extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (163.06) with expanding volatility — reduce.
  • Breakdown below the prior structural base (155.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), — total; last filed
  • Market cap — · 20d avg dollar volume $2,139,856,805
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
6 material events; 1 taken well, 0 badly; last earnings 31 Jul: neutral (-1.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
25 Sep 268-KOther material event-1.2%-1.0%-1.5%0.7x+2.1%Neutral
28 Aug 268-KOther material event+0.1%+0.2%+0.4%0.8x+1.8%Neutral
03 Aug 2610-QQuarterly report-1.3%-0.2%-1.7%1.0x+3.1%Neutral
31 Jul 268-K · earningsResults of operations (earnings); Regulation FD disclosure-2.1%-1.0%-1.7%1.1x-1.5%Neutral
07 Jul 268-KRegulation FD disclosure+1.6%+3.8%+4.3%0.8x+2.4%Rewarded
01 May 26EarningsEarnings-1.1%-1.0%-1.3%0.8x-5.4%Neutral
#4 MSFT
Microsoft
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Regime Shift XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
71
conviction / 100
+3.6 since 17 Sep
88.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning10.9
Volatility behaviour20.0
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 (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
539.44
Add above
551.15
Cut below
486.00
50DMA
504.76
200DMA
433.81
MSFT daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MSFT — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.36
Sponsorship / positioning
  • OBV 50d slope +0.114 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 5 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +16.7 pts
What strengthens the thesis
  • A confirmed higher high above 551.15 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 (504.76) with expanding volatility — reduce.
  • Breakdown below the prior structural base (486.00) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $11,912,077,137
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$85,913,315
Sales after option exercise$0
Distinct buyers / sellers0 / 5
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
7 material events; 0 taken well, 0 badly; last earnings 29 Jul: neutral (-0.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
02 Sep 268-KRegulation FD disclosure-0.2%-0.8%-1.3%0.6x-0.9%Neutral
29 Jul 268-K · earningsResults of operations (earnings)+0.0%-0.7%+0.8%1.4x+24.8%Neutral
29 Jul 2610-KAnnual report+0.0%-0.7%+0.8%1.4x+24.8%Neutral
05 Jun 268-KDirector or officer change+0.1%-2.7%-0.1%0.9x-6.2%Neutral
14 May 268-KDirector or officer change-0.2%+1.0%+0.3%0.8x+2.6%Neutral
29 Apr 268-K · earningsResults of operations (earnings)-1.1%-1.1%-1.1%1.2x-2.5%Neutral
29 Apr 2610-QQuarterly report-1.1%-1.1%-1.1%1.2x-2.5%Neutral
#5 MRNA
Moderna
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Late Extension XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
70
conviction / 100
+10.5 since 17 Sep
87.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.5
Sponsorship / positioning15.1
Volatility behaviour16.0
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 (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
236.50
Add above
242.29
Cut below
182.50
50DMA
151.65
200DMA
76.46
MRNA daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MRNA — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.37
Sponsorship / positioning
  • OBV 50d slope +0.121 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 177% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • 2 day(s) above 10x median volume (peak 20x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 5.0% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 6 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.3 pts
  • stock vs XLV RS (3m/6m avg): +291.4 pts
What strengthens the thesis
  • A confirmed higher high above 242.29 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 (151.65) with expanding volatility — reduce.
  • Breakdown below the prior structural base (182.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), — total; last filed
  • Market cap — · 20d avg dollar volume $3,613,059,200
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$0
Sales after option exercise$55,376,518
Distinct buyers / sellers0 / 6
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales+0.00
Reaction to news
8 material events; 5 taken well, 2 badly; last earnings 31 Jul: absorbed (-5.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
30 Sep 268-KDirector or officer change; Regulation FD disclosure-8.3%-5.4%-5.1%1.4x+2.0%Punished
01 Sep 268-KMaterial agreement; Material obligation created; Unregistered equity sale; Other material event-0.1%+9.9%+10.6%0.9x-12.1%Rewarded
31 Jul 268-K · earningsResults of operations (earnings)-0.1%-5.4%-6.1%1.2x+7.9%Absorbed
31 Jul 2610-QQuarterly report-0.1%-5.4%-6.1%1.2x+7.9%Absorbed
08 Jul 268-KDirector or officer change; Regulation FD disclosure-3.0%-7.5%-7.2%0.7x-7.5%Punished
11 May 268-KMaterial event+6.9%-2.7%-2.9%3.7x-9.0%Neutral
01 May 268-K · earningsResults of operations (earnings)+1.5%-1.2%-1.5%1.8x+19.8%Shrugged off
01 May 2610-QQuarterly report+1.5%-1.2%-1.5%1.8x+19.8%Shrugged off
#6 PLTR
Palantir Technologies
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (9 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Early Trend Expansion XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
68
conviction / 100
+6.8 since 17 Sep
85.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning12.0
Volatility behaviour16.0
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 (9 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
200.50
Add above
212.94
Cut below
164.55
50DMA
181.97
200DMA
152.62
PLTR daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PLTR — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.30
Sponsorship / positioning
  • OBV 50d slope +0.152 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 29% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.1% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 9 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +29.6 pts
What strengthens the thesis
  • A confirmed higher high above 212.94 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (181.97) with expanding volatility — reduce.
  • Breakdown below the prior structural base (164.55) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $4,533,818,273
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$24,424,384
Sales after option exercise$235,708,330
Distinct buyers / sellers0 / 9
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
5 material events; 2 taken well, 1 badly; last earnings 03 Aug: rewarded (+2.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 2610-QQuarterly report+15.5%+29.5%+27.7%4.8x+7.5%Rewarded
03 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure+3.0%+2.1%+0.7%2.2x+39.5%Rewarded
09 Jun 268-KMaterial event-1.2%-3.2%-2.9%1.0x+0.9%Neutral
05 May 2610-QQuarterly report-3.9%-6.9%-7.7%1.8x+0.1%Punished
04 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure+2.6%+1.4%+1.7%1.5x-6.3%Neutral
#7 CRWD
CrowdStrike
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (10 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
68
conviction / 100
+6.9 since 17 Sep
84.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning11.0
Volatility behaviour19.9
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 (10 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
244.57
Add above
286.99
Cut below
181.24
50DMA
232.77
200DMA
160.02
CRWD daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
CRWD — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.118 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 12.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 10 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +60.9 pts
What strengthens the thesis
  • A confirmed higher high above 286.99 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (232.77) with expanding volatility — reduce.
  • Breakdown below the prior structural base (181.24) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $2,323,693,379
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$562,890,725
Sales after option exercise$100,004,997
Distinct buyers / sellers0 / 10
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
6 material events; 2 taken well, 0 badly; last earnings 26 Aug: rewarded (+2.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
27 Aug 2610-QQuarterly report+10.1%+20.5%+19.8%2.9x-5.7%Rewarded
26 Aug 268-K · earningsResults of operations (earnings)-1.4%+2.0%+2.0%1.8x+7.5%Rewarded
22 Jun 268-KMaterial event+0.0%-1.4%-1.1%0.9x+10.0%Neutral
04 Jun 2610-QQuarterly report-9.8%-3.8%-4.2%2.1x-3.8%Neutral
03 Jun 268-K · earningsResults of operations (earnings); Other material event-0.4%-2.8%-2.1%1.5x-13.4%Neutral
21 Apr 268-KDirector or officer change; Regulation FD disclosure+1.5%+3.8%+4.5%0.9x+1.2%Neutral
#8 TWLO
Twilio
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
67
conviction / 100
83.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.2
Sponsorship / positioning16.3
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 (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
273.40
Add above
308.40
Cut below
221.86
50DMA
252.94
200DMA
182.44
TWLO daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
TWLO — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.21
Sponsorship / positioning
  • OBV 50d slope +0.207 avg-daily-volumes/bar
  • 1 day(s) above 10x median volume (peak 18x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 10.0% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 4 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +49.6 pts
What strengthens the thesis
  • A confirmed higher high above 308.40 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 (252.94) with expanding volatility — reduce.
  • Breakdown below the prior structural base (221.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), — total; last filed
  • Market cap — · 20d avg dollar volume $1,353,215,173
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$461,494,049
Sales after option exercise$16,387,836
Distinct buyers / sellers0 / 4
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
5 material events; 3 taken well, 0 badly; last earnings 06 Aug: shrugged off (-0.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Aug 2610-QQuarterly report+21.8%+24.9%+24.3%4.3x-1.3%Neutral
06 Aug 268-K · earningsResults of operations (earnings)-3.2%-0.0%+0.1%2.6x+29.1%Shrugged off
17 Jun 268-KDirector or officer change-0.2%-2.4%-1.1%0.7x+1.5%Neutral
01 May 2610-QQuarterly report+20.1%+23.8%+23.6%3.0x+10.0%Rewarded
30 Apr 268-K · earningsResults of operations (earnings)+1.5%+5.1%+4.1%2.5x+33.1%Rewarded
#9 NTAP
NetApp
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
66
conviction / 100
+3.2 since 17 Sep
83.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity16.5
Sponsorship / positioning14.0
Volatility behaviour16.0
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 (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
214.70
Add above
240.87
Cut below
164.27
50DMA
201.40
200DMA
143.41
NTAP daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
NTAP — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.20
Sponsorship / positioning
  • OBV 50d slope +0.262 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 10.2% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 7 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +53.4 pts
What strengthens the thesis
  • A confirmed higher high above 240.87 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 (201.40) with expanding volatility — reduce.
  • Breakdown below the prior structural base (164.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), — total; last filed
  • Market cap — · 20d avg dollar volume $587,875,983
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$44,544,336
Sales after option exercise$0
Distinct buyers / sellers0 / 7
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
5 material events; 4 taken well, 1 badly; last earnings 02 Sep: shrugged off (-1.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
11 Sep 268-KMaterial event+1.0%+8.5%+7.7%1.1x-0.7%Rewarded
02 Sep 268-K · earningsResults of operations (earnings)+2.2%-1.3%-1.7%1.6x+1.6%Shrugged off
02 Sep 2610-QQuarterly report+2.2%-1.3%-1.7%1.6x+1.6%Shrugged off
05 Jun 2610-KAnnual report-1.0%-6.6%-4.0%0.8x-3.3%Punished
28 May 268-K · earningsResults of operations (earnings); Other material event-0.6%-0.2%-0.8%2.2x+25.6%Shrugged off
#10 WAT
Waters Corporation
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Early Trend Expansion XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
66
conviction / 100
+1.4 since 17 Sep
82.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.6
Sponsorship / positioning11.9
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation19.6
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
444.15
Add above
454.54
Cut below
421.61
50DMA
419.78
200DMA
365.97
WAT daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
WAT — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.23
Sponsorship / positioning
  • OBV 50d slope +0.149 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.1% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.3 pts
  • stock vs XLV RS (3m/6m avg): +13.7 pts
What strengthens the thesis
  • A confirmed higher high above 454.54 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (419.78) with expanding volatility — reduce.
  • Breakdown below the prior structural base (421.61) — exit, no 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), — total; last filed
  • Market cap — · 20d avg dollar volume $378,592,058
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$0
Sales after option exercise$1,442,930
Distinct buyers / sellers0 / 1
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales+0.00
Reaction to news
6 material events; 2 taken well, 0 badly; last earnings 04 Aug: rewarded (+5.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
21 Aug 268-KDirector or officer change; Other material event-1.0%+1.5%+1.1%0.9x+1.0%Neutral
11 Aug 2610-QQuarterly report-0.7%+0.8%+1.1%0.7x-3.3%Neutral
04 Aug 268-K · earningsResults of operations (earnings)+2.3%+5.7%+3.9%2.5x+4.8%Rewarded
22 May 268-KMaterial event+0.7%+0.4%+0.0%0.4x+10.5%Neutral
12 May 2610-QQuarterly report+0.5%+1.2%+1.3%1.1x-5.4%Neutral
05 May 268-K · earningsResults of operations (earnings)+12.0%+13.5%+12.7%2.4x+2.8%Rewarded
#11 MPC
Marathon Petroleum
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Late Extension XLE sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
66
conviction / 100
-3.6 since 17 Sep
82.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning14.0
Volatility behaviour12.5
Catalyst alignment (insider)0.0
Cross-asset confirmation19.4
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
476.92
Add above
485.22
Cut below
378.80
50DMA
392.08
200DMA
273.72
MPC daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MPC — daily, 14 months
XLE sector ETF daily chart
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.41
Sponsorship / positioning
  • OBV 50d slope +0.484 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 8.6% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 5 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +64.9 pts
What strengthens the thesis
  • A confirmed higher high above 485.22 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLE extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (392.08) with expanding volatility — reduce.
  • Breakdown below the prior structural base (378.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), — total; last filed
  • Market cap — · 20d avg dollar volume $1,156,554,702
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$3,917,256
Sales after option exercise$7,869,242
Distinct buyers / sellers0 / 5
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
6 material events; 2 taken well, 1 badly; last earnings 04 Aug: neutral (+1.8%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 268-K · earningsResults of operations (earnings)+0.6%+1.8%+0.0%1.2x+7.6%Neutral
04 Aug 2610-QQuarterly report+0.6%+1.8%+0.0%1.2x+7.6%Neutral
29 Jun 268-KOther material event+1.0%+2.0%+0.4%0.9x+2.7%Faded
05 May 268-K · earningsResults of operations (earnings)+1.4%+3.2%+2.4%1.2x-3.3%Rewarded
05 May 2610-QQuarterly report+1.4%+3.2%+2.4%1.2x-3.3%Rewarded
01 May 268-KMaterial event-0.1%-0.9%-1.1%0.9x-0.5%Neutral
#12 VLO
Valero Energy
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Late Extension XLE sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
66
conviction / 100
+7.4 since 17 Sep
82.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning14.0
Volatility behaviour12.5
Catalyst alignment (insider)0.0
Cross-asset confirmation19.4
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
444.06
Add above
461.52
Cut below
364.96
50DMA
378.80
200DMA
271.31
VLO daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
VLO — daily, 14 months
XLE sector ETF daily chart
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.34
Sponsorship / positioning
  • OBV 50d slope +0.256 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 9.1% deep
  • 2 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +47.0 pts
What strengthens the thesis
  • A confirmed higher high above 461.52 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 (378.80) with expanding volatility — reduce.
  • Breakdown below the prior structural base (364.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), — total; last filed
  • Market cap — · 20d avg dollar volume $1,425,637,214
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$5,675,153
Sales after option exercise$0
Distinct buyers / sellers0 / 1
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
7 material events; 4 taken well, 0 badly; last earnings 30 Jul: rewarded (+3.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
18 Sep 268-KDirector or officer change; Regulation FD disclosure-0.1%+0.2%+0.1%3.4x-6.3%Shrugged off
30 Jul 268-K · earningsResults of operations (earnings)-1.6%+3.4%+1.8%0.8x-2.4%Rewarded
30 Jul 2610-QQuarterly report-1.6%+3.4%+1.8%0.8x-2.4%Rewarded
16 Jul 268-KRegulation FD disclosure+1.0%+2.6%+3.1%0.9x+1.7%Rewarded
08 May 268-KDirector or officer change; Other material event-0.5%+2.0%+1.2%1.1x+4.0%Neutral
30 Apr 268-K · earningsResults of operations (earnings)-2.2%+0.5%-0.5%1.1x-6.4%Neutral
30 Apr 2610-QQuarterly report-2.2%+0.5%-0.5%1.1x-6.4%Neutral
#13 MTD
Mettler Toledo
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Early Trend Expansion XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
+18.3 since 17 Sep
81.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.5
Sponsorship / positioning8.2
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation18.5
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
1,639.04
Add above
1,659.70
Cut below
1,473.81
50DMA
1,439.60
200DMA
1,325.85
MTD daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MTD — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.33
Sponsorship / positioning
  • OBV 50d slope +0.021 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.1% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 4 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.3 pts
  • stock vs XLV RS (3m/6m avg): +9.9 pts
What strengthens the thesis
  • A confirmed higher high above 1659.70 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (1439.60) with expanding volatility — reduce.
  • Breakdown below the prior structural base (1473.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), — total; last filed
  • Market cap — · 20d avg dollar volume $337,154,743
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$0
Sales after option exercise$6,092,712
Distinct buyers / sellers0 / 4
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales+0.00
Reaction to news
7 material events; 3 taken well, 2 badly; last earnings 30 Jul: neutral (-0.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
03 Aug 268-KDirector or officer change; Regulation FD disclosure-0.5%+2.0%+0.6%1.3x-1.2%Rewarded
31 Jul 2610-QQuarterly report+6.1%+2.6%+1.9%1.5x+0.9%Neutral
30 Jul 268-K · earningsResults of operations (earnings)-0.4%-0.6%-2.2%1.2x+2.9%Neutral
13 May 268-KDirector or officer change-1.5%-4.4%-4.9%2.1x+5.6%Absorbed
11 May 268-KMaterial event-0.7%-4.1%-4.3%2.1x-0.3%Punished
08 May 2610-QQuarterly report-9.6%-14.8%-15.6%4.0x-8.3%Punished
07 May 268-K · earningsResults of operations (earnings)+0.5%-0.6%-0.3%1.5x-21.0%Shrugged off
#14 TMO
Thermo Fisher Scientific
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Early Trend Expansion XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
-2.4 since 17 Sep
81.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning12.7
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 (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
696.49
Add above
701.64
Cut below
635.32
50DMA
634.24
200DMA
546.00
TMO daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
TMO — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.34
Sponsorship / positioning
  • OBV 50d slope +0.174 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.1% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 5 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.3 pts
  • stock vs XLV RS (3m/6m avg): +16.9 pts
What strengthens the thesis
  • A confirmed higher high above 701.64 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (634.24) with expanding volatility — reduce.
  • Breakdown below the prior structural base (635.32) — exit, no 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), — total; last filed
  • Market cap — · 20d avg dollar volume $1,554,611,001
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$411,064
Sales after option exercise$61,333,611
Distinct buyers / sellers0 / 5
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
5 material events; 0 taken well, 2 badly; last earnings 23 Jul: faded (+8.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
31 Jul 2610-QQuarterly report-0.6%-0.4%-1.1%0.9x+3.4%Neutral
23 Jul 268-K · earningsResults of operations (earnings)+9.0%+8.7%+9.9%2.7x+0.8%Faded
26 May 268-KMaterial event-0.2%-0.0%-0.7%0.8x+7.6%Neutral
01 May 2610-QQuarterly report+0.2%-2.0%-2.3%0.7x-0.9%Neutral
23 Apr 268-K · earningsResults of operations (earnings)-8.0%-9.2%-8.8%3.3x+2.6%Punished
#15 PANW
Palo Alto Networks
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
+8.6 since 17 Sep
81.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning8.1
Volatility behaviour20.0
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 (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (genuine chop).
Last
370.27
Add above
432.33
Cut below
321.39
50DMA
373.62
200DMA
259.90
PANW daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PANW — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.06 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.016 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 11.8% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 7 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +46.2 pts
What strengthens the thesis
  • A confirmed higher high above 432.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.
What invalidates the thesis
  • Loss of the rising 50DMA (373.62) with expanding volatility — reduce.
  • Breakdown below the prior structural base (321.39) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $2,187,932,148
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$47,661,461
Sales after option exercise$0
Distinct buyers / sellers0 / 7
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
5 material events; 2 taken well, 2 badly; last earnings 01 Sep: punished (-5.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
10 Sep 2610-KAnnual report-1.2%+1.0%+1.6%0.8x+10.8%Neutral
01 Sep 268-K · earningsResults of operations (earnings)-2.0%-5.2%-4.6%1.6x-7.5%Punished
21 Aug 268-KDirector or officer change+0.8%+2.4%+2.0%0.9x+3.8%Rewarded
03 Jun 2610-QQuarterly report-4.1%-5.6%-4.9%1.6x-6.1%Punished
02 Jun 268-K · earningsResults of operations (earnings)-4.3%-1.1%-1.2%2.4x-12.3%Shrugged off
#16 AMD
Advanced Micro Devices
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
+13.4 since 17 Sep
81.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning14.0
Volatility behaviour15.4
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 (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
Last
562.23
Add above
658.52
Cut below
440.50
50DMA
536.35
200DMA
392.68
AMD daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
AMD — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.268 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 13.4% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 7 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +41.4 pts
What strengthens the thesis
  • A confirmed higher high above 658.52 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (536.35) with expanding volatility — reduce.
  • Breakdown below the prior structural base (440.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), — total; last filed
  • Market cap — · 20d avg dollar volume $13,246,972,155
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$218,118,357
Sales after option exercise$45,503,257
Distinct buyers / sellers0 / 7
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 2 taken well, 2 badly; last earnings 04 Aug: neutral (+7.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
28 Sep 268-KUnregistered equity sale-0.9%-3.6%-2.9%1.0x+3.9%Neutral
19 Aug 268-KDirector or officer change+0.3%-3.7%-3.9%0.7x+3.1%Neutral
17 Aug 268-KMaterial agreement; Material obligation created-0.0%-1.6%-1.2%0.7x-9.7%Neutral
05 Aug 2610-QQuarterly report-6.6%-7.0%-6.8%1.7x+0.2%Punished
04 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure+4.0%+7.0%+5.2%1.7x-8.5%Neutral
01 Jul 268-KDirector or officer change-4.0%-6.9%-6.8%0.9x+1.1%Punished
15 May 268-KMaterial agreement; Agreement terminated; Material obligation created; Director or officer change-3.6%-5.7%-4.5%0.6x+10.2%Absorbed
06 May 2610-QQuarterly report+15.3%+18.6%+17.2%2.1x+5.7%Rewarded
#17 TECH
Bio-Techne
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Early Trend Expansion XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
-2.8 since 17 Sep
81.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning13.1
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation14.8
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
72.52
Add above
72.69
Cut below
72.33
50DMA
72.35
200DMA
62.56
TECH daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
TECH — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.011 avg-daily-volumes/bar
  • 1 day(s) above 10x median volume (peak 17x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 4.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.3 pts
  • stock vs XLV RS (3m/6m avg): -2.4 pts
What strengthens the thesis
  • A confirmed higher high above 72.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.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (72.35) with expanding volatility — reduce.
  • Breakdown below the prior structural base (72.33) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $222,119,526
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$0
Sales after option exercise$320,386
Distinct buyers / sellers0 / 1
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales+0.00
Reaction to news
8 material events; 2 taken well, 2 badly; last earnings 12 Aug: neutral (+0.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
23 Sep 268-KRegulation FD disclosure-0.1%-0.0%+0.7%1.3x-0.1%Neutral
14 Sep 268-KOther material event+0.1%+0.2%+0.7%1.2x+0.3%Neutral
24 Aug 2610-KAnnual report+0.1%+0.2%+0.5%0.6x-0.1%Neutral
12 Aug 268-K · earningsResults of operations (earnings); Other material event-0.0%+0.1%-0.1%0.6x+0.3%Neutral
26 Jun 268-KMaterial agreement; Director or officer change+0.2%+0.4%+1.1%2.4x-0.1%Shrugged off
25 Jun 268-KRegulation FD disclosure+19.3%+20.1%+19.9%18.2x+0.2%Rewarded
06 May 268-K · earningsResults of operations (earnings); Other material event+0.0%-16.4%-17.7%5.9x-5.3%Punished
06 May 2610-QQuarterly report+0.0%-16.4%-17.7%5.9x-5.3%Punished
#18 APA
APA Corporation
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Mature Trend XLE sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
64
conviction / 100
-3.0 since 17 Sep
80.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.3
Sponsorship / positioning7.5
Volatility behaviour19.9
Catalyst alignment (insider)0.0
Cross-asset confirmation18.8
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
47.23
Add above
47.44
Cut below
41.23
50DMA
43.36
200DMA
36.05
APA daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
APA — daily, 14 months
XLE sector ETF daily chart
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.21
Sponsorship / positioning
  • OBV 50d slope -0.003 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 12.4% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +13.1 pts
What strengthens the thesis
  • A confirmed higher high above 47.44 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 (43.36) with expanding volatility — reduce.
  • Breakdown below the prior structural base (41.23) — exit, no 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), — total; last filed
  • Market cap — · 20d avg dollar volume $250,575,708
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$0
Sales after option exercise$392,392
Distinct buyers / sellers0 / 1
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales+0.00
Reaction to news
7 material events; 2 taken well, 2 badly; last earnings 07 Oct: neutral (-0.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Oct 268-K · earningsResults of operations (earnings)+1.2%-0.7%-0.4%0.6x+8.1%Neutral
06 Aug 2610-QQuarterly report+5.5%+5.4%+5.6%1.5x+9.5%Rewarded
05 Aug 268-K · earningsResults of operations (earnings)+0.1%-3.2%-3.0%1.0x+15.3%Neutral
08 Jul 268-K · earningsResults of operations (earnings)+2.7%+3.1%+3.4%1.2x-2.3%Rewarded
26 May 268-KDirector or officer change-0.7%-3.4%-4.0%0.6x+0.8%Neutral
07 May 2610-QQuarterly report-4.7%-5.4%-5.1%1.7x+2.4%Punished
06 May 268-K · earningsResults of operations (earnings)-4.9%-7.7%-9.1%1.4x-3.5%Punished
#19 DELL
Dell Technologies
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (15 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
64
conviction / 100
-4.3 since 17 Sep
80.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning14.0
Volatility behaviour13.1
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 (15 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.03 vs the 0.15 threshold (genuine chop).
Last
473.39
Add above
595.51
Cut below
421.89
50DMA
512.98
200DMA
311.92
DELL daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
DELL — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.03 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.268 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 33% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 19.5% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 15 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +66.7 pts
What strengthens the thesis
  • A confirmed higher high above 595.51 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 (512.98) with expanding volatility — reduce.
  • Breakdown below the prior structural base (421.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), — total; last filed
  • Market cap — · 20d avg dollar volume $4,010,885,305
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$581,179,489
Sales after option exercise$1,836,942,800
Distinct buyers / sellers0 / 15
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 3 taken well, 0 badly; last earnings 01 Sep: absorbed (-6.8%).
SessionFilingEventGapDayvs SPYVol+5dRead
15 Sep 268-KMaterial agreement; Material obligation created+1.4%+1.7%+2.2%1.1x+1.0%Neutral
10 Sep 268-KOther material event-2.1%-5.3%-4.7%0.7x+16.1%Absorbed
08 Sep 2610-QQuarterly report-0.6%+1.9%+2.4%0.8x+1.8%Neutral
01 Sep 268-K · earningsResults of operations (earnings)-0.1%-6.8%-6.1%3.0x+25.9%Absorbed
06 Jul 268-KMaterial event+0.2%+4.4%+3.6%0.8x+3.7%Neutral
01 Jul 268-KOther material event-3.1%-1.4%-1.3%0.6x+5.9%Neutral
17 Jun 268-KUnregistered equity sale+2.0%+3.8%+5.0%0.7x-2.4%Rewarded
16 Jun 268-KMaterial agreement; Material obligation created+1.0%-1.2%-0.6%0.5x+7.4%Neutral
#20 EXPD
Expeditors International
Mature Trend, sector unconfirmed; strongest on sponsorship (20/20); weakest on insider signal (2/20). Last earnings rewarded (+6.4%); +37 pts vs XLI over 6m.
Mature Trend XLI sector not confirmed 1 insider(s) buy date unknown
64
conviction / 100
+3.6 since 17 Sep
77.6
technical / 100
$10,000–$17,500
Probe · sized down 30% for campaign stage (Mature Trend); capped at probe size — sector not confirmed
Regime clarity16.1
Sponsorship / positioning20.0
Volatility behaviour20.0
Catalyst alignment (insider)2.0
Cross-asset confirmation6.0
Last
198.64
Add above
199.11
Cut below
183.36
50DMA
188.69
200DMA
164.24
EXPD daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
EXPD — daily, 14 months
XLI sector ETF daily chart
XLI — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.18
Sponsorship / positioning
  • OBV 50d slope +0.331 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 5.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio unavailable
  • NO CFO purchase in the window — 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): +25.8 pts
What strengthens the thesis
  • A confirmed higher high above 199.11 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 (188.69) with expanding volatility — reduce.
  • Breakdown below the prior structural base (183.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), — total; last filed
  • Market cap — · 20d avg dollar volume $227,361,921
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
8 material events; 2 taken well, 0 badly; last earnings 04 Aug: rewarded (+6.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
16 Sep 268-KDirector or officer change-0.2%-2.5%-2.1%1.3x-0.5%Neutral
11 Aug 268-KRegulation FD disclosure-0.2%-1.0%-0.7%0.6x+4.9%Neutral
05 Aug 2610-QQuarterly report+2.2%-0.0%+0.2%1.2x+1.7%Neutral
04 Aug 268-K · earningsResults of operations (earnings)-0.3%+6.4%+4.6%2.2x-2.4%Rewarded
20 May 268-KRegulation FD disclosure+0.1%+0.5%-0.5%1.2x+0.3%Neutral
06 May 2610-QQuarterly report+0.6%-1.2%-2.6%1.2x+3.0%Neutral
06 May 268-KMaterial event+0.6%-1.2%-2.6%1.2x+3.0%Neutral
05 May 268-K · earningsResults of operations (earnings)+6.6%+9.6%+8.8%1.8x+0.9%Rewarded
#21 VRSN
Verisign
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 1 buying). Other insiders bought (2 Director), but the group remains net sellers; there is no CFO purchase to offset the selling.
Early Trend Expansion XLK sector confirmed no CFO purchase$10,600 other insiders (2) 1 insider(s) net purchase ratio -1.00 buy date unknown
64
conviction / 100
+5.5 since 17 Sep
80.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity16.1
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation14.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 1 buying). Other insiders bought (2 Director), but the group remains net sellers; there is no CFO purchase to offset the selling.
Last
304.09
Add above
310.00
Cut below
275.23
50DMA
291.05
200DMA
267.25
VRSN daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
VRSN — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.18
Sponsorship / positioning
  • OBV 50d slope +0.267 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 9.2% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (2 Director)
  • net purchase ratio -1.00 (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 $10,600 (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): -5.6 pts
What strengthens the thesis
  • A confirmed higher high above 310.00 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 (291.05) with expanding volatility — reduce.
  • Breakdown below the prior structural base (275.23) — exit, no 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:39:51
  • Market cap — · 20d avg dollar volume $272,621,278
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$10,600
Open-market sales$21,569,474
Sales after option exercise$0
Distinct buyers / sellers1 / 4
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 $10,600. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 May 2026Armstrong Courtney DDirector16$305.81$4,929-0.6%
27 Aug 2026Armstrong Courtney DDirector19$293.68$5,671+3.5%
Reaction to news
8 material events; 2 taken well, 0 badly; last earnings 23 Jul: neutral (-0.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
27 Aug 268-KOther material event+0.1%+0.6%-0.1%0.8x-0.5%Neutral
23 Jul 268-K · earningsResults of operations (earnings); Other material event+0.2%-0.4%+0.9%1.4x+9.6%Neutral
23 Jul 2610-QQuarterly report+0.2%-0.4%+0.9%1.4x+9.6%Neutral
26 Jun 268-KOther material event+1.2%+1.9%+2.6%1.2x+1.4%Neutral
26 Jun 268-KMaterial agreement+1.2%+1.9%+2.6%1.2x+1.4%Neutral
21 May 268-KDirector or officer change-1.0%+1.0%+0.8%1.2x-6.7%Neutral
23 Apr 268-K · earningsResults of operations (earnings)-0.0%+2.6%+3.0%1.1x-3.0%Rewarded
23 Apr 2610-QQuarterly report-0.0%+2.6%+3.0%1.1x-3.0%Rewarded
#22 DXCM
Dexcom
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (8 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Early Trend Expansion XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
64
conviction / 100
-0.2 since 17 Sep
79.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity16.6
Sponsorship / positioning11.6
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation19.3
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (8 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
87.71
Add above
90.39
Cut below
82.86
50DMA
87.49
200DMA
73.87
DXCM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
DXCM — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.20
Sponsorship / positioning
  • OBV 50d slope +0.138 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 10.1% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 8 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.3 pts
  • stock vs XLV RS (3m/6m avg): +12.7 pts
What strengthens the thesis
  • A confirmed higher high above 90.39 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (87.49) with expanding volatility — reduce.
  • Breakdown below the prior structural base (82.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), — total; last filed
  • Market cap — · 20d avg dollar volume $346,006,295
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$11,889,502
Sales after option exercise$0
Distinct buyers / sellers0 / 8
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 3 taken well, 0 badly; last earnings 30 Jul: neutral (-0.8%).
SessionFilingEventGapDayvs SPYVol+5dRead
14 Sep 268-KDirector or officer change; Regulation FD disclosure+1.1%+2.0%+2.4%0.7x+5.3%Neutral
10 Sep 268-KDirector or officer change; Regulation FD disclosure-0.7%+0.8%+1.4%0.9x+4.0%Neutral
30 Jul 268-K · earningsResults of operations (earnings)-1.6%-0.8%-2.5%1.3x+11.4%Neutral
30 Jul 2610-QQuarterly report-1.6%-0.8%-2.5%1.3x+11.4%Neutral
28 May 268-KMaterial event-0.2%+3.0%+2.4%0.8x+0.3%Rewarded
15 May 268-KRegulation FD disclosure; Other material event+3.6%+6.6%+7.8%2.1x+17.0%Neutral
30 Apr 268-K · earningsResults of operations (earnings)+0.6%+3.5%+2.5%1.3x+2.3%Rewarded
30 Apr 2610-QQuarterly report+0.6%+3.5%+2.5%1.3x+2.3%Rewarded
#23 RVTY
Revvity
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (3 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Late Extension XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
63
conviction / 100
+0.8 since 17 Sep
79.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning10.9
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 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
154.71
Add above
166.25
Cut below
146.70
50DMA
135.36
200DMA
108.77
RVTY daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
RVTY — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.32
Sponsorship / positioning
  • OBV 50d slope +0.115 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 7.6% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 3 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.3 pts
  • stock vs XLV RS (3m/6m avg): +40.6 pts
What strengthens the thesis
  • A confirmed higher high above 166.25 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (135.36) with expanding volatility — reduce.
  • Breakdown below the prior structural base (146.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), — total; last filed
  • Market cap — · 20d avg dollar volume $318,041,973
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$1,298,168
Sales after option exercise$0
Distinct buyers / sellers0 / 3
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
5 material events; 1 taken well, 0 badly; last earnings 04 Aug: neutral (-3.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
11 Aug 2610-QQuarterly report-0.2%-0.2%+0.1%0.8x-1.7%Neutral
04 Aug 268-K · earningsResults of operations (earnings); Other material event-0.6%-3.3%-5.1%1.8x+3.9%Neutral
12 May 2610-QQuarterly report+0.4%+0.4%+0.5%0.9x-3.5%Neutral
05 May 268-K · earningsResults of operations (earnings); Other material event+3.1%+6.7%+5.9%1.9x+7.6%Rewarded
01 May 268-KMaterial event+0.3%+0.1%-0.2%1.4x+16.5%Neutral
#24 ELV
Elevance Health
Stand aside — overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Early Trend Expansion XLV sector confirmed no CFO purchase$1,368,280 other insiders (2) 2 insider(s) net purchase ratio +0.25 buy date unknown
63
conviction / 100
-1.1 since 16 Sep
71.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.0
Volatility behaviour15.8
Catalyst alignment (insider)6.2
Cross-asset confirmation18.5
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
428.43
Add above
434.35
Cut below
375.74
50DMA
402.28
200DMA
366.19
ELV daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ELV — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.130 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 12.6% 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.25 (2 buying vs 2 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,368,280 (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): +9.9 pts
What strengthens the thesis
  • A confirmed higher high above 434.35 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (402.28) with expanding volatility — reduce.
  • Breakdown below the prior structural base (375.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-07-17 13:50:44
  • Market cap — · 20d avg dollar volume $516,246,895
Net insider activity
Net buying across the insider group.
Open-market purchases$1,368,280
Open-market sales$209,433
Sales after option exercise$617,192
Distinct buyers / sellers2 / 2
Net purchase ratio+0.25
Net purchase ratio, excl. option-exercise sales+0.73
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $1,368,280. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
17 Jul 2026Peru Ramiro GDirector1,000$366.05$366,050+17.0%
17 Jul 2026Boudreaux GailCEO2,725$367.79$1,002,230+16.5%
Reaction to news
7 material events; 4 taken well, 3 badly; last earnings 15 Jul: punished (-8.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
10 Sep 268-KRegulation FD disclosure+3.1%+5.4%+6.0%2.1x-0.5%Rewarded
15 Jul 268-K · earningsResults of operations (earnings)-8.0%-8.5%-8.9%2.4x-0.3%Punished
15 Jul 2610-QQuarterly report-8.0%-8.5%-8.9%2.4x-0.3%Punished
10 Jun 268-KRegulation FD disclosure+0.5%-4.3%-2.7%1.4x-3.3%Punished
13 May 268-KMaterial event+0.7%+1.6%+1.1%1.8x-0.9%Shrugged off
22 Apr 268-K · earningsResults of operations (earnings)+3.0%+0.0%-1.0%1.9x+14.8%Shrugged off
22 Apr 2610-QQuarterly report+3.0%+0.0%-1.0%1.9x+14.8%Shrugged off
#25 AAPL
Apple Inc.
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Mature Trend XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
63
conviction / 100
+1.8 since 17 Sep
78.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning10.4
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation15.5
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
Last
342.00
Add above
345.34
Cut below
325.81
50DMA
325.07
200DMA
291.79
AAPL daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
AAPL — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.096 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 11.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 7 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +0.0 pts
What strengthens the thesis
  • A confirmed higher high above 345.34 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 (325.07) with expanding volatility — reduce.
  • Breakdown below the prior structural base (325.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), — total; last filed
  • Market cap — · 20d avg dollar volume $12,913,707,965
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$92,195,965
Sales after option exercise$88,282,553
Distinct buyers / sellers0 / 7
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
6 material events; 2 taken well, 2 badly; last earnings 30 Jul: neutral (-1.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
01 Sep 268-K/ADirector or officer change+0.0%+2.6%+3.3%1.2x-3.0%Rewarded
31 Jul 2610-QQuarterly report-8.6%-7.4%-8.1%2.6x+1.4%Punished
30 Jul 268-K · earningsResults of operations (earnings)-1.5%-1.4%-3.1%1.5x-6.3%Neutral
01 May 2610-QQuarterly report+2.8%+3.2%+3.0%1.8x+4.7%Faded
30 Apr 268-K · earningsResults of operations (earnings)+0.1%+0.4%-0.6%2.2x+5.9%Shrugged off
20 Apr 268-KDirector or officer change+0.0%+1.0%+1.2%0.8x-2.0%Neutral
#26 PTC
PTC Inc.
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
63
conviction / 100
+13.6 since 17 Sep
78.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.0
Sponsorship / positioning10.5
Volatility behaviour17.3
Catalyst alignment (insider)0.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (2 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
193.15
Add above
196.05
Cut below
133.67
50DMA
153.15
200DMA
145.89
PTC daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PTC — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.39
Sponsorship / positioning
  • OBV 50d slope +0.241 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.
  • 1 day(s) above 10x median volume (peak 20x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 19.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +31.2 pts
What strengthens the thesis
  • A confirmed higher high above 196.05 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 (153.15) with expanding volatility — reduce.
  • Breakdown below the prior structural base (133.67) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $796,946,719
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$461,556
Sales after option exercise$0
Distinct buyers / sellers0 / 2
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
5 material events; 2 taken well, 2 badly; last earnings 29 Jul: rewarded (+3.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
05 Oct 268-KMaterial agreement; Regulation FD disclosure+36.0%+33.5%+32.8%17.1x+1.1%Faded
31 Jul 2610-QQuarterly report-0.4%+0.7%-0.1%1.4x+7.7%Neutral
29 Jul 268-K · earningsResults of operations (earnings)+0.1%+3.9%+5.4%1.9x+5.3%Rewarded
07 May 2610-QQuarterly report+12.6%+8.0%+8.3%2.7x-5.3%Faded
06 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure-1.4%-0.6%-2.0%3.5x+3.0%Shrugged off
#27 TGT
Target Corporation
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Mature Trend XLP sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
63
conviction / 100
-6.3 since 17 Sep
78.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.1
Sponsorship / positioning14.6
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation14.1
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
156.63
Add above
160.80
Cut below
150.46
50DMA
157.25
200DMA
129.97
TGT daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
TGT — daily, 14 months
XLP sector ETF daily chart
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.15
Sponsorship / positioning
  • OBV 50d slope +0.034 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 11.2% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 5 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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.7 pts
What strengthens the thesis
  • A confirmed higher high above 160.80 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 (157.25) with expanding volatility — reduce.
  • Breakdown below the prior structural base (150.46) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $596,209,717
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$19,681,526
Sales after option exercise$0
Distinct buyers / sellers0 / 5
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
7 material events; 1 taken well, 0 badly; last earnings 19 Aug: rewarded (+4.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
28 Aug 2610-QQuarterly report+0.0%-1.7%-1.4%0.8x+0.8%Neutral
19 Aug 268-K · earningsResults of operations (earnings)-3.1%+4.3%+4.1%2.5x+3.2%Rewarded
14 Aug 268-KMaterial agreement; Agreement terminated; Material obligation created+0.1%-0.7%-0.5%1.0x+7.1%Neutral
22 Jul 268-KDirector or officer change+0.5%-0.4%-0.3%0.5x+5.8%Neutral
12 Jun 268-KDirector or officer change+0.6%+2.0%+1.4%0.8x-4.1%Neutral
29 May 2610-QQuarterly report-1.0%-1.2%-1.5%1.1x-3.5%Neutral
20 May 268-K · earningsResults of operations (earnings)-5.5%-3.9%-4.9%4.2x+5.2%Neutral
#28 HPE
Hewlett Packard Enterprise
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (8 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
62
conviction / 100
-6.2 since 17 Sep
77.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning14.0
Volatility behaviour12.8
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 (8 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop).
Last
58.63
Add above
63.28
Cut below
54.88
50DMA
59.23
200DMA
38.72
HPE daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
HPE — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.220 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 20.2% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 8 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +61.7 pts
What strengthens the thesis
  • A confirmed higher high above 63.28 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 (59.23) with expanding volatility — reduce.
  • Breakdown below the prior structural base (54.88) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $1,348,785,696
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$23,277,903
Sales after option exercise$23,215,251
Distinct buyers / sellers0 / 8
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 5 taken well, 2 badly; last earnings 02 Sep: shrugged off (+1.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
30 Sep 268-KRegulation FD disclosure+6.9%+3.9%+4.1%1.2x+12.8%Faded
03 Sep 2610-QQuarterly report-8.2%+5.0%+4.0%4.0x+14.1%Rewarded
02 Sep 268-K · earningsResults of operations (earnings); Regulation FD disclosure+2.2%+1.9%+1.4%3.8x+6.5%Shrugged off
04 Aug 268-KRegulation FD disclosure+4.7%+4.3%+2.5%1.5x+3.8%Rewarded
24 Jul 268-KDirector or officer change; Regulation FD disclosure+0.8%+0.1%+0.0%0.6x+0.4%Neutral
02 Jun 2610-QQuarterly report+34.2%+19.5%+19.3%6.1x-14.0%Faded
01 Jun 268-K · earningsMaterial agreement; Results of operations (earnings); Director or officer change; Regulation FD disclosure+2.6%+9.2%+8.9%5.7x+6.1%Rewarded
14 May 268-KRegulation FD disclosure+5.1%+6.4%+5.6%2.4x-0.5%Rewarded
#29 ABBV
AbbVie
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Mature Trend XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
62
conviction / 100
+3.5 since 17 Sep
76.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.6
Sponsorship / positioning10.1
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation17.8
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
283.40
Add above
291.33
Cut below
257.87
50DMA
261.62
200DMA
231.87
ABBV daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ABBV — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.18
Sponsorship / positioning
  • OBV 50d slope +0.190 avg-daily-volumes/bar
  • 1 day(s) above 10x median volume (peak 11x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 6.5% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.3 pts
  • stock vs XLV RS (3m/6m avg): +7.8 pts
What strengthens the thesis
  • A confirmed higher high above 291.33 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 (261.62) with expanding volatility — reduce.
  • Breakdown below the prior structural base (257.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), — total; last filed
  • Market cap — · 20d avg dollar volume $1,339,609,492
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$0
Sales after option exercise$8,177,500
Distinct buyers / sellers0 / 1
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales+0.00
Reaction to news
8 material events; 3 taken well, 0 badly; last earnings 05 Oct: shrugged off (+1.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
15 Oct 268-KDirector or officer change+1.7%-0.0%-0.3%1.6x—Shrugged off
05 Oct 268-K · earningsResults of operations (earnings)-0.6%+1.1%+0.4%1.8x+5.8%Shrugged off
03 Sep 268-KRegulation FD disclosure+0.9%-0.6%-1.6%0.7x-1.2%Neutral
18 Aug 268-KOther material event+1.4%+3.4%+4.1%1.0x+2.7%Rewarded
05 Aug 268-KOther material event+1.3%+1.0%+1.2%0.9x+1.0%Neutral
03 Aug 2610-QQuarterly report+0.2%-2.3%-3.8%1.2x+1.2%Neutral
31 Jul 268-K · earningsResults of operations (earnings)-1.9%-2.5%-3.2%1.2x-2.0%Neutral
06 Jul 268-K · earningsResults of operations (earnings)-0.4%-2.4%-3.3%1.0x-2.7%Neutral
#30 PM
Philip Morris International
Stand aside — overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Early Trend Expansion XLP sector confirmed 1 insider(s) buy date unknown
62
conviction / 100
-2.6 since 17 Sep
74.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning19.8
Volatility behaviour12.5
Catalyst alignment (insider)2.0
Cross-asset confirmation13.2
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Last
199.90
Add above
205.99
Cut below
184.11
50DMA
189.65
200DMA
176.91
PM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PM — daily, 14 months
XLP sector ETF daily chart
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.214 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 8.8% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio unavailable
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +12.1 pts
What strengthens the thesis
  • A confirmed higher high above 205.99 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLP extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (189.65) with expanding volatility — reduce.
  • Breakdown below the prior structural base (184.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), — total; last filed
  • Market cap — · 20d avg dollar volume $929,403,502
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
8 material events; 1 taken well, 0 badly; last earnings 22 Jul: neutral (+3.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
18 Sep 268-KRegulation FD disclosure-1.3%-1.0%-1.1%2.0x+1.0%Shrugged off
08 Sep 268-KRegulation FD disclosure-0.8%+1.2%+1.8%1.2x+5.1%Neutral
08 Sep 268-KRegulation FD disclosure-0.8%+1.2%+1.8%1.2x+5.1%Neutral
24 Aug 268-KRegulation FD disclosure+1.1%+1.7%+2.0%1.0x-2.2%Neutral
24 Jul 2610-QQuarterly report+0.8%+1.0%+0.9%0.8x-1.1%Neutral
22 Jul 268-K · earningsResults of operations (earnings)+2.1%+3.3%+3.4%1.6x+2.1%Neutral
09 Jul 268-KDirector or officer change-0.3%-3.2%-4.0%0.9x+4.8%Neutral
29 Jun 268-KOther material event-0.1%+1.2%-0.5%1.0x+2.7%Neutral
#31 SJM
J.M. Smucker Company (The)
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Early Trend Expansion XLP sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
62
conviction / 100
+1.0 since 17 Sep
76.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning17.6
Volatility behaviour15.8
Catalyst alignment (insider)0.0
Cross-asset confirmation14.1
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop).
Last
125.93
Add above
135.89
Cut below
115.11
50DMA
122.21
200DMA
108.10
SJM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
SJM — daily, 14 months
XLP sector ETF daily chart
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.136 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 12.4% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 5 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +20.0 pts
What strengthens the thesis
  • A confirmed higher high above 135.89 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLP extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (122.21) with expanding volatility — reduce.
  • Breakdown below the prior structural base (115.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), — total; last filed
  • Market cap — · 20d avg dollar volume $144,776,700
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$3,963,308
Sales after option exercise$13,585,178
Distinct buyers / sellers0 / 5
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
5 material events; 2 taken well, 0 badly; last earnings 26 Aug: neutral (+4.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
26 Aug 268-K · earningsResults of operations (earnings)+7.5%+4.3%+4.3%2.4x+0.4%Neutral
26 Aug 2610-QQuarterly report+7.5%+4.3%+4.3%2.4x+0.4%Neutral
17 Aug 268-KMaterial event-1.1%-2.9%-2.5%0.8x+6.8%Neutral
09 Jun 268-K · earningsResults of operations (earnings)+5.1%+10.4%+10.7%2.8x+3.2%Rewarded
09 Jun 2610-KAnnual report+5.1%+10.4%+10.7%2.8x+3.2%Rewarded
#32 DDOG
Datadog
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (14 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Early Trend Expansion XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
61
conviction / 100
+10.4 since 17 Sep
76.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning11.4
Volatility behaviour16.0
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 (14 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.05 vs the 0.15 threshold (genuine chop).
Last
266.25
Add above
292.72
Cut below
209.23
50DMA
246.74
200DMA
191.07
DDOG daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
DDOG — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.05 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.131 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.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 9.2% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 14 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +43.0 pts
What strengthens the thesis
  • A confirmed higher high above 292.72 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 (246.74) with expanding volatility — reduce.
  • Breakdown below the prior structural base (209.23) — exit, no 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), — total; last filed
  • Market cap — · 20d avg dollar volume $794,554,656
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$156,920,613
Sales after option exercise$467,698,699
Distinct buyers / sellers0 / 14
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
6 material events; 3 taken well, 0 badly; last earnings 06 Aug: absorbed (-19.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
06 Aug 268-K · earningsResults of operations (earnings)-19.7%-19.0%-18.9%3.5x+10.0%Absorbed
06 Aug 2610-QQuarterly report-19.7%-19.0%-18.9%3.5x+10.0%Absorbed
16 Jun 268-KMaterial event+0.1%-0.8%-0.3%0.7x-3.7%Neutral
07 May 268-K · earningsResults of operations (earnings)+30.8%+31.3%+31.6%5.0x+7.5%Neutral
07 May 2610-QQuarterly report+30.8%+31.3%+31.6%5.0x+7.5%Neutral
22 Apr 268-KOther material event+0.2%+2.2%+1.2%1.0x+1.4%Rewarded
#33 PG
Procter & Gamble
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (12 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Regime Shift XLP sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
61
conviction / 100
+9.6 since 17 Sep
76.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning17.7
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation10.6
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (12 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
Last
157.08
Add above
164.77
Cut below
143.40
50DMA
146.63
200DMA
146.66
PG daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PG — daily, 14 months
XLP sector ETF daily chart
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.142 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 5.9% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 12 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +3.3 pts
What strengthens the thesis
  • A confirmed higher high above 164.77 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLP extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (146.63) with expanding volatility — reduce.
  • Breakdown below the prior structural base (143.40) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $1,264,283,052
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$6,679,325
Sales after option exercise$1,244,736
Distinct buyers / sellers0 / 12
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 4 taken well, 2 badly; last earnings 29 Jul: shrugged off (-1.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
13 Oct 268-KRegulation FD disclosure+0.9%-0.1%-0.1%0.8x—Neutral
04 Aug 2610-KAnnual report-0.6%+2.1%+0.3%0.9x-1.9%Rewarded
29 Jul 268-K · earningsResults of operations (earnings)-5.0%-1.9%-0.3%1.7x+0.5%Shrugged off
29 Jul 268-KDirector or officer change; Regulation FD disclosure-5.0%-1.9%-0.3%1.7x+0.5%Shrugged off
29 Jul 268-KRegulation FD disclosure-5.0%-1.9%-0.3%1.7x+0.5%Shrugged off
14 Jul 268-KRegulation FD disclosure-0.0%-1.5%-1.9%0.8x+1.4%Neutral
24 Apr 268-K · earningsResults of operations (earnings)+5.1%+2.5%+1.7%1.6x-0.6%Faded
24 Apr 268-KRegulation FD disclosure+5.1%+2.5%+1.7%1.6x-0.6%Faded
#34 SMCI
Supermicro
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (2 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Regime Shift XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
61
conviction / 100
+6.1 since 17 Sep
76.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning13.5
Volatility behaviour12.1
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 (2 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.06 vs the 0.15 threshold (genuine chop).
Last
35.09
Add above
45.77
Cut below
34.09
50DMA
38.62
200DMA
32.46
SMCI daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
SMCI — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.06 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.203 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 33% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 21.9% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +18.0 pts
What strengthens the thesis
  • A confirmed higher high above 45.77 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 (38.62) with expanding volatility — reduce.
  • Breakdown below the prior structural base (34.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), — total; last filed
  • Market cap — · 20d avg dollar volume $1,415,648,085
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$24,441,168
Sales after option exercise$0
Distinct buyers / sellers0 / 2
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 4 taken well, 1 badly; last earnings 11 Aug: shrugged off (+0.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
15 Oct 268-KDirector or officer change-4.2%-1.9%-2.2%1.0x—Neutral
08 Oct 268-KDirector or officer change-2.0%-4.8%-4.4%1.1x-18.0%Punished
31 Aug 2610-KAnnual report-1.5%+0.5%+0.8%0.4x+8.0%Neutral
11 Aug 268-K · earningsResults of operations (earnings)+1.8%+0.4%+0.8%2.2x+18.4%Shrugged off
05 Aug 268-KOther material event+0.1%-4.3%-4.1%0.8x+24.0%Absorbed
21 Jul 268-K · earningsResults of operations (earnings)+2.4%+7.0%+6.2%1.1x+11.6%Rewarded
15 Jun 268-KMaterial agreement+4.2%+1.3%-0.5%1.0x+8.0%Neutral
12 Jun 268-KMaterial agreement; Regulation FD disclosure-3.8%-4.7%-5.3%1.4x+16.4%Absorbed
#35 SOLV
Solventum
Early Trend Expansion, sector confirmed; strongest on sector alignment (16/20); weakest on insider signal (2/20). Last earnings neutral (-0.5%).
Early Trend Expansion XLV sector confirmed 1 insider(s) buy date unknown
61
conviction / 100
+2.7 since 17 Sep
73.9
technical / 100
$25,000–$35,000
Standard
Regime clarity15.8
Sponsorship / positioning14.8
Volatility behaviour12.5
Catalyst alignment (insider)2.0
Cross-asset confirmation16.0
Last
87.86
Add above
89.89
Cut below
86.53
50DMA
88.37
200DMA
78.23
SOLV daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
SOLV — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.16
Sponsorship / positioning
  • OBV 50d slope +0.042 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 7.7% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio unavailable
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.3 pts
  • stock vs XLV RS (3m/6m avg): +1.7 pts
What strengthens the thesis
  • A confirmed higher high above 89.89 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (88.37) with expanding volatility — reduce.
  • Breakdown below the prior structural base (86.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), — total; last filed
  • Market cap — · 20d avg dollar volume $85,350,586
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
8 material events; 2 taken well, 0 badly; last earnings 05 Aug: neutral (-0.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
05 Aug 268-KRegulation FD disclosure; Other material event+0.3%-0.5%-0.3%1.4x-2.5%Neutral
05 Aug 268-K · earningsResults of operations (earnings)+0.3%-0.5%-0.3%1.4x-2.5%Neutral
05 Aug 2610-QQuarterly report+0.3%-0.5%-0.3%1.4x-2.5%Neutral
20 Jul 268-KDirector or officer change-0.9%-2.5%-2.4%0.7x+1.5%Neutral
05 Jun 268-KOther material event+0.7%-1.7%+0.9%0.7x-2.6%Neutral
27 May 268-KDirector or officer change+1.0%-0.5%-0.5%1.7x+3.3%Shrugged off
20 May 268-KMaterial event-0.3%+1.9%+0.8%0.9x-0.2%Neutral
05 May 268-K · earningsResults of operations (earnings)+0.4%+2.4%+1.6%1.7x+8.8%Rewarded
#36 HPQ
HP Inc.
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Early Trend Expansion XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
61
conviction / 100
-1.0 since 17 Sep
76.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.0
Volatility behaviour18.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 (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Last
30.85
Add above
32.85
Cut below
30.60
50DMA
31.09
200DMA
23.57
HPQ daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
HPQ — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.031 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 15.8% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +26.3 pts
What strengthens the thesis
  • A confirmed higher high above 32.85 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 (31.09) with expanding volatility — reduce.
  • Breakdown below the prior structural base (30.60) — exit, no 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), — total; last filed
  • Market cap — · 20d avg dollar volume $443,952,078
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$2,787,177
Sales after option exercise$0
Distinct buyers / sellers0 / 1
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
7 material events; 4 taken well, 1 badly; last earnings 26 Aug: rewarded (+3.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
21 Sep 268-KRegulation FD disclosure-2.9%-4.2%-5.8%0.9x-4.9%Punished
27 Aug 2610-QQuarterly report-8.7%-2.9%-3.6%2.9x+7.8%Neutral
26 Aug 268-K · earningsResults of operations (earnings)-0.3%+3.4%+3.4%1.7x+4.8%Rewarded
26 Jun 268-KMaterial event-0.8%-0.2%+0.5%0.7x-1.2%Neutral
28 May 2610-QQuarterly report+3.1%-1.9%-2.4%2.0x+5.2%Shrugged off
27 May 268-K · earningsResults of operations (earnings)-0.2%+4.3%+4.4%2.0x+2.2%Rewarded
21 Apr 268-KDirector or officer change+0.5%+7.7%+8.3%1.3x-6.4%Rewarded
#37 KO
Coca-Cola Company (The)
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Mature Trend XLP sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
61
conviction / 100
+0.7 since 17 Sep
76.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.7
Sponsorship / positioning15.4
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation13.7
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
92.00
Add above
94.10
Cut below
85.13
50DMA
88.01
200DMA
80.02
KO daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
KO — daily, 14 months
XLP sector ETF daily chart
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.24
Sponsorship / positioning
  • OBV 50d slope +0.062 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 6.3% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 7 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +13.5 pts
What strengthens the thesis
  • A confirmed higher high above 94.10 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 (88.01) with expanding volatility — reduce.
  • Breakdown below the prior structural base (85.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), — total; last filed
  • Market cap — · 20d avg dollar volume $1,429,069,057
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$861,367
Sales after option exercise$166,951,086
Distinct buyers / sellers0 / 7
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
7 material events; 1 taken well, 1 badly; last earnings 28 Jul: neutral (+5.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
29 Jul 2610-QQuarterly report+0.4%+0.9%+2.5%1.3x-2.5%Neutral
28 Jul 268-K · earningsResults of operations (earnings)+5.0%+5.0%+4.8%1.9x-1.9%Neutral
16 Jul 268-KOther material event+1.3%+3.0%+3.5%0.9x-4.4%Rewarded
25 Jun 268-KDirector or officer change-0.1%-0.2%-0.4%0.8x+4.6%Neutral
01 May 268-KMaterial event+0.7%-0.2%-0.5%0.9x-0.2%Neutral
30 Apr 2610-QQuarterly report-0.1%-0.1%-1.1%1.1x-0.4%Neutral
28 Apr 268-K · earningsResults of operations (earnings)+5.4%+3.9%+4.3%2.3x+0.2%Faded
#38 FFIV
F5, Inc.
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (10 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Early Trend Expansion XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
61
conviction / 100
-6.7 since 17 Sep
75.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning8.1
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation19.6
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (10 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
Last
456.58
Add above
462.00
Cut below
428.93
50DMA
423.17
200DMA
354.39
FFIV daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
FFIV — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.017 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.8% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 10 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • 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): +13.6 pts
What strengthens the thesis
  • A confirmed higher high above 462.00 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 (423.17) with expanding volatility — reduce.
  • Breakdown below the prior structural base (428.93) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $252,208,588
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$11,325,680
Sales after option exercise$3,326,523
Distinct buyers / sellers0 / 10
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
6 material events; 4 taken well, 0 badly; last earnings 27 Jul: rewarded (+4.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
06 Aug 2610-QQuarterly report+0.1%+0.4%+0.6%0.8x+0.7%Neutral
27 Jul 268-K · earningsResults of operations (earnings)+1.7%+4.0%+4.0%2.9x-0.4%Rewarded
23 Jun 268-KDirector or officer change; Regulation FD disclosure-1.0%-0.4%+1.0%1.0x+6.8%Neutral
05 May 2610-QQuarterly report+0.2%+3.0%+2.2%0.7x+4.4%Rewarded
28 Apr 268-K · earningsResults of operations (earnings)+0.5%+2.0%+2.5%2.6x+11.9%Rewarded
28 Apr 268-KDirector or officer change; Other material event+0.5%+2.0%+2.5%2.6x+11.9%Rewarded
#39 OXY
Occidental Petroleum
Stand aside — overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
Early Trend Expansion XLE sector confirmed no CFO purchase$249,853 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
61
conviction / 100
+7.2 since 17 Sep
69.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning10.8
Volatility behaviour15.9
Catalyst alignment (insider)5.0
Cross-asset confirmation13.4
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.07 vs the 0.15 threshold (genuine chop).
Last
60.67
Add above
63.77
Cut below
54.76
50DMA
59.06
200DMA
54.52
OXY daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
OXY — daily, 14 months
XLE sector ETF daily chart
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.109 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 13.5% 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 $249,853 (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): -8.3 pts
What strengthens the thesis
  • A confirmed higher high above 63.77 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLE extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (59.06) with expanding volatility — reduce.
  • Breakdown below the prior structural base (54.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-06-24 19:04:01
  • Market cap — · 20d avg dollar volume $539,074,833
Net insider activity
Net buying across the insider group.
Open-market purchases$249,853
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $249,853. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
23 Jun 2026Jackson Richard A.CEO4,770$52.38$249,853+15.8%
Reaction to news
7 material events; 1 taken well, 0 badly; last earnings 13 Oct: neutral (+0.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
13 Oct 268-K · earningsResults of operations (earnings)+0.6%+0.9%+0.9%1.0x—Neutral
05 Aug 268-K · earningsResults of operations (earnings)+0.7%-2.3%-2.1%0.9x+8.8%Neutral
05 Aug 2610-QQuarterly report+0.7%-2.3%-2.1%0.9x+8.8%Neutral
10 Jul 268-K · earningsResults of operations (earnings)+0.4%+1.1%+0.7%0.6x+3.7%Neutral
05 May 268-K · earningsResults of operations (earnings)-1.1%-1.5%-2.3%0.7x-5.2%Neutral
05 May 2610-QQuarterly report-1.1%-1.5%-2.3%0.7x-5.2%Neutral
04 May 268-KDirector or officer change; Regulation FD disclosure+0.9%+2.7%+3.0%0.7x-8.5%Rewarded
#40 BIIB
Biogen
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Mature Trend XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
60
conviction / 100
+1.8 since 17 Sep
75.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.5
Sponsorship / positioning7.8
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation17.9
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
235.35
Add above
240.99
Cut below
215.73
50DMA
219.18
200DMA
197.55
BIIB daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
BIIB — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.23
Sponsorship / positioning
  • OBV 50d slope +0.009 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.5% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: +11.3 pts
  • stock vs XLV RS (3m/6m avg): +7.8 pts
What strengthens the thesis
  • A confirmed higher high above 240.99 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (219.18) with expanding volatility — reduce.
  • Breakdown below the prior structural base (215.73) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $294,842,159
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$239,750
Sales after option exercise$0
Distinct buyers / sellers0 / 1
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 4 taken well, 1 badly; last earnings 29 Jul: shrugged off (+1.8%).
SessionFilingEventGapDayvs SPYVol+5dRead
29 Jul 268-K · earningsResults of operations (earnings)+2.4%+1.8%+3.3%1.7x-1.2%Shrugged off
29 Jul 2610-QQuarterly report+2.4%+1.8%+3.3%1.7x-1.2%Shrugged off
01 Jul 268-K · earningsResults of operations (earnings)-0.4%-2.9%-2.8%1.0x-5.2%Neutral
10 Jun 268-K/AMaterial event (amended)+0.6%-2.4%-0.9%0.9x+2.3%Neutral
10 Jun 268-KMaterial event+0.6%-2.4%-0.9%0.9x+2.3%Neutral
14 May 268-KMaterial agreement; Acquisition or disposition; Material obligation created; Regulation FD disclosure-2.1%-6.4%-7.2%2.5x-1.0%Punished
29 Apr 268-K · earningsResults of operations (earnings)-0.1%+6.0%+6.0%1.8x-1.9%Rewarded
29 Apr 2610-QQuarterly report-0.1%+6.0%+6.0%1.8x-1.9%Rewarded
TickerStageETFConv.SizeCFO $RS vs ETF 6mvs 200DMAStatus
PFEMature TrendXLV77$28,000–$35,000$0-10.0+13.2%Standard
AEarly Trend ExpansionXLV72$0–$0—+27.1+31.1%gated
XOMMature TrendXLE71$17,500–$24,500—-2.7+16.4%Standard
MSFTRegime ShiftXLK71$0–$0—+4.1+24.4%gated
MRNALate ExtensionXLV70$0–$0—+310.7+209.3%gated
PLTREarly Trend ExpansionXLK68$0–$0—+15.7+31.4%gated
CRWDLate ExtensionXLK68$0–$0—+109.2+52.8%gated
TWLOLate ExtensionXLK67$0–$0—+74.9+49.9%gated
NTAPLate ExtensionXLK66$0–$0—+83.4+49.7%gated
WATEarly Trend ExpansionXLV66$0–$0—+17.4+21.4%gated
MPCLate ExtensionXLE66$0–$0—+93.0+74.2%gated
VLOLate ExtensionXLE66$0–$0—+66.1+63.7%gated
MTDEarly Trend ExpansionXLV65$0–$0—+5.1+23.6%gated
TMOEarly Trend ExpansionXLV65$0–$0—+13.4+27.6%gated
PANWLate ExtensionXLK65$0–$0—+97.0+42.5%gated
AMDLate ExtensionXLK65$0–$0—+77.3+43.2%gated
TECHEarly Trend ExpansionXLV65$0–$0—+4.9+15.9%gated
APAMature TrendXLE64$0–$0—+7.1+31.0%gated
DELLLate ExtensionXLK64$0–$0—+121.6+51.8%gated
EXPDMature TrendXLI64$10,000–$17,500—+36.7+20.9%Probe
VRSNEarly Trend ExpansionXLK64$0–$0$0-13.1+13.8%gated
DXCMEarly Trend ExpansionXLV64$0–$0—+21.4+18.7%gated
RVTYLate ExtensionXLV63$0–$0—+51.2+42.2%gated
ELVEarly Trend ExpansionXLV63$0–$0$0+14.9+17.0%gated
AAPLMature TrendXLK63$0–$0—+5.3+17.2%gated
PTCRegime ShiftXLK63$0–$0—+14.9+32.4%gated
TGTMature TrendXLP63$0–$0—+20.7+20.5%gated
HPELate ExtensionXLK62$0–$0—+103.0+51.4%gated
ABBVMature TrendXLV62$0–$0—+14.7+22.2%gated
PMEarly Trend ExpansionXLP62$0–$0—+22.2+13.0%gated
SJMEarly Trend ExpansionXLP62$0–$0—+28.9+16.5%gated
DDOGEarly Trend ExpansionXLK61$0–$0—+90.9+39.3%gated
PGRegime ShiftXLP61$0–$0—+3.5+7.1%gated
SMCIRegime ShiftXLK61$0–$0—-1.2+8.1%gated
SOLVEarly Trend ExpansionXLV61$25,000–$35,000—+5.7+12.3%Standard
HPQEarly Trend ExpansionXLK61$0–$0—+35.1+30.9%gated
KOMature TrendXLP61$0–$0—+16.0+15.0%gated
FFIVEarly Trend ExpansionXLK61$0–$0—+23.5+28.8%gated
OXYEarly Trend ExpansionXLE61$0–$0$0-11.5+11.3%gated
BIIBMature TrendXLV60$0–$0—+11.9+19.1%gated