🔗 Copy link⇓ Download

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

Run Saturday 17 October 2026, 01:36 · 510 constituents → 510 with clean price history → 40 enriched · 4 pass every hard gate

Market regime: Scanned 510 name(s). SPY above its rising 200DMA; efficiency ratio 0.11 — overlapping, stand aside. Stage: Mature Trend. All 510 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 sponsorship (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 sponsorship (19/20); weakest on insider signal (2/20). Last earnings neutral (-1.0%). 69 $17,500–$24,500 3 ELV Elevance Health Early Trend Expansion, sector confirmed; strongest on sector alignment (18/20); weakest on insider signal (6/20). Last earnings punished (-8.5%); +14 pts vs XLV over 6m. 63 $25,000–$35,000 4 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. 60 $7,000–$12,300

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. 71 — 6 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 — 7 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. 67 — 8 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 — 9 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) 66 — 10 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 — 11 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. 66 — 12 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 — 13 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. 65 — 14 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. 65 — 15 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) 64 — 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. 64 — 17 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. 64 — 18 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. 64 — 19 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. 63 — 20 PM Philip Morris International Stand aside — overlapping range behaviour — efficiency ratio 0.11 vs the 0.15 threshold (genuine chop). 63 — 21 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 — 22 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. 63 — 23 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. (+1 more) 63 — 24 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) 63 — 25 PTC PTC Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 63 — 26 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. 63 — 27 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. 62 — 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) 62 — 29 OXY Occidental Petroleum Stand aside — overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop). 61 — 30 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) 61 — 31 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 — 32 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. 61 — 33 HUM Humana Stand aside — overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop). 61 — 34 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) 60 — 35 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. 60 — 36 SOLV Solventum Stand aside — overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution). 60 — 37 CDW CDW Corporation Stand aside — overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop). 60 — 38 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) 60 — 39 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 — 40 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. 60 —

Scanned, not enriched

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

Full detail

charts, pillar breakdown, purchase tape
#1 PFE
Pfizer
Mature Trend, sector confirmed; strongest on sponsorship (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
+0.4 since 15 Oct
82.2
technical / 100
$28,000–$35,000
Standard · sized down 30% for campaign stage (Mature Trend)
Regime clarity17.0
Sponsorship / positioning17.1
Volatility behaviour16.0
Catalyst alignment (insider)11.5
Cross-asset confirmation15.7
Last
29.58
Add above
29.88
Cut below
27.12
50DMA
27.97
200DMA
26.03
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.31
Sponsorship / positioning
  • OBV 50d slope +0.120 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 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.7 pts
  • stock vs XLV RS (3m/6m avg): +0.7 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.97) 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 $866,387,809
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+16.2%
05 Aug 2026Buckley Mortimer JDirector37,632$25.52$960,369+15.9%
12 Aug 2026Bourla AlbertCEO38,000$26.34$1,000,920+12.3%
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
71
conviction / 100
-0.8 since 15 Oct
88.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity19.4
Sponsorship / positioning11.7
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
172.97
Add above
176.79
Cut below
163.32
50DMA
158.70
200DMA
134.07
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.27
Sponsorship / positioning
  • OBV 50d slope +0.142 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.7 pts
  • stock vs XLV RS (3m/6m avg): +22.1 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.70) 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 $407,660,350
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 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
unchanged since 15 Oct
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
218.01
Add above
242.29
Cut below
182.50
50DMA
154.93
200DMA
77.40
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.32
Sponsorship / positioning
  • OBV 50d slope +0.124 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.
  • 1 day(s) above 10x median volume (peak 19x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 7.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 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.7 pts
  • stock vs XLV RS (3m/6m avg): +270.6 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 (154.93) 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,690,269,984
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$0
Sales after option exercise$72,390,056
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
#4 XOM
ExxonMobil
Mature Trend, sector confirmed; strongest on sponsorship (19/20); weakest on insider signal (2/20). Last earnings neutral (-1.0%).
Mature Trend XLE sector confirmed 1 insider(s) buy date unknown
69
conviction / 100
-2.5 since 15 Oct
83.6
technical / 100
$17,500–$24,500
Standard · sized down 30% for campaign stage (Mature Trend)
Regime clarity16.6
Sponsorship / positioning18.6
Volatility behaviour16.0
Catalyst alignment (insider)2.0
Cross-asset confirmation15.7
Last
178.98
Add above
179.16
Cut below
155.85
50DMA
163.57
200DMA
150.39
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.20
Sponsorship / positioning
  • OBV 50d slope +0.172 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 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: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +17.6 pts
  • stock vs XLE RS (3m/6m avg): +0.6 pts
What strengthens the thesis
  • A confirmed higher high above 179.16 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.57) 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 $1,950,318,608
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
7 material events; 2 taken well, 0 badly; last earnings 31 Jul: neutral (-1.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
16 Oct 268-KRegulation FD disclosure+1.0%+2.5%+3.6%1.0x—Rewarded
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
#5 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
67
conviction / 100
-3.9 since 15 Oct
83.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning11.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 (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
529.05
Add above
551.15
Cut below
486.00
50DMA
505.37
200DMA
434.03
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.35
Sponsorship / positioning
  • OBV 50d slope +0.116 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 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: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +16.9 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 (505.37) 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,589,730,345
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
#6 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
+0.6 since 15 Oct
83.1
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 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
478.07
Add above
485.22
Cut below
378.80
50DMA
395.67
200DMA
275.30
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.42
Sponsorship / positioning
  • OBV 50d slope +0.479 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: +17.6 pts
  • stock vs XLE RS (3m/6m avg): +66.5 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 (395.67) 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 $990,290,151
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
#7 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
66
conviction / 100
+5.0 since 15 Oct
83.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning17.5
Volatility behaviour19.8
Catalyst alignment (insider)0.0
Cross-asset confirmation15.2
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.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
127.43
Add above
135.89
Cut below
115.93
50DMA
122.40
200DMA
108.26
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.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.135 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 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: -0.3 pts
  • stock vs XLP RS (3m/6m avg): +19.4 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.40) with expanding volatility — reduce.
  • Breakdown below the prior structural base (115.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 $136,785,772
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
#8 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
+0.6 since 15 Oct
83.1
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 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
444.71
Add above
461.52
Cut below
364.96
50DMA
381.63
200DMA
272.72
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.36
Sponsorship / positioning
  • OBV 50d slope +0.254 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: +17.6 pts
  • stock vs XLE RS (3m/6m avg): +49.5 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 (381.63) 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,276,495,617
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
#9 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
66
conviction / 100
+1.6 since 15 Oct
82.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.8
Sponsorship / positioning7.4
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 (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
49.15
Add above
49.26
Cut below
41.23
50DMA
43.61
200DMA
36.17
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.24
Sponsorship / positioning
  • OBV 50d slope -0.008 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: +17.6 pts
  • stock vs XLE RS (3m/6m avg): +18.7 pts
What strengthens the thesis
  • A confirmed higher high above 49.26 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.61) 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 $239,379,919
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
#10 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
-0.5 since 15 Oct
80.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.1
Sponsorship / positioning8.5
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation18.1
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,622.29
Add above
1,659.70
Cut below
1,473.81
50DMA
1,443.62
200DMA
1,326.89
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.28
Sponsorship / positioning
  • OBV 50d slope +0.033 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.7 pts
  • stock vs XLV RS (3m/6m avg): +8.6 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 (1443.62) 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 $320,694,712
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
#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.
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
-1.9 since 15 Oct
80.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.7
Sponsorship / positioning14.0
Volatility behaviour14.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 (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
203.80
Add above
208.59
Cut below
167.36
50DMA
201.65
200DMA
143.90
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.16
Sponsorship / positioning
  • OBV 50d slope +0.264 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 14.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 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: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +49.5 pts
What strengthens the thesis
  • A confirmed higher high above 208.59 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.65) with expanding volatility — reduce.
  • Breakdown below the prior structural base (167.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 $573,738,967
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
#12 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.
Early Trend Expansion XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
-0.3 since 15 Oct
80.7
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.5
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
72.57
Add above
72.69
Cut below
72.33
50DMA
72.36
200DMA
62.62
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.15
Sponsorship / positioning
  • OBV 50d slope -0.010 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.7 pts
  • stock vs XLV RS (3m/6m avg): -3.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.36) 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 $213,558,524
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
#13 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
64
conviction / 100
+1.5 since 15 Oct
80.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning10.6
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation16.8
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.10 vs the 0.15 threshold (genuine chop).
Last
343.46
Add above
345.34
Cut below
325.81
50DMA
325.69
200DMA
292.14
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.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.103 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: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +4.4 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.69) 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,489,076,684
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$93,023,620
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
#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
64
conviction / 100
-0.8 since 15 Oct
80.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity19.1
Sponsorship / positioning12.8
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
690.00
Add above
694.33
Cut below
635.32
50DMA
636.45
200DMA
546.54
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.26
Sponsorship / positioning
  • OBV 50d slope +0.178 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.7 pts
  • stock vs XLV RS (3m/6m avg): +15.7 pts
What strengthens the thesis
  • A confirmed higher high above 694.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.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (636.45) 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,478,113,073
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 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
64
conviction / 100
-1.8 since 15 Oct
80.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.4
Sponsorship / positioning11.7
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation19.2
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
436.95
Add above
454.54
Cut below
421.61
50DMA
420.52
200DMA
366.23
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.17
Sponsorship / positioning
  • OBV 50d slope +0.140 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.7 pts
  • stock vs XLV RS (3m/6m avg): +12.2 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 (420.52) 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 $376,477,722
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
#16 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
64
conviction / 100
+2.7 since 15 Oct
79.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity16.9
Sponsorship / positioning15.6
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation15.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
93.90
Add above
94.10
Cut below
85.13
50DMA
88.17
200DMA
80.14
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.30
Sponsorship / positioning
  • OBV 50d slope +0.069 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: -0.3 pts
  • stock vs XLP RS (3m/6m avg): +14.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.17) 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,411,512,765
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
#17 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.
Regime Shift XLP sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
63
conviction / 100
+2.0 since 15 Oct
79.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.6
Sponsorship / positioning18.1
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation11.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.
Last
159.35
Add above
164.77
Cut below
143.40
50DMA
146.87
200DMA
146.75
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.18
Sponsorship / positioning
  • OBV 50d slope +0.154 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: -0.3 pts
  • stock vs XLP RS (3m/6m avg): +3.1 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.87) 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,086,822
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, 1 badly; last earnings 29 Jul: shrugged off (-1.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
16 Oct 268-KMaterial event+0.4%+1.4%+2.6%1.4x—Neutral
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
#18 PM
Philip Morris International
Stand aside — overlapping range behaviour — efficiency ratio 0.11 vs the 0.15 threshold (genuine chop).
Early Trend Expansion XLP sector confirmed 1 insider(s) buy date unknown
63
conviction / 100
+1.7 since 15 Oct
76.5
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 confirmation14.9
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.11 vs the 0.15 threshold (genuine chop).
Last
205.20
Add above
205.99
Cut below
184.11
50DMA
190.02
200DMA
177.15
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.11 (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: -0.3 pts
  • stock vs XLP RS (3m/6m avg): +14.0 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 (190.02) 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 $919,571,852
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
#19 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.
Early Trend Expansion XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
63
conviction / 100
-0.2 since 15 Oct
79.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity19.7
Sponsorship / positioning11.0
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
152.64
Add above
166.25
Cut below
146.70
50DMA
136.12
200DMA
109.04
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.28
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.7 pts
  • stock vs XLV RS (3m/6m avg): +37.4 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.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (136.12) 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 $304,415,906
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
#20 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
63
conviction / 100
-4.9 since 15 Oct
78.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.7
Sponsorship / positioning11.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 (9 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
186.03
Add above
194.68
Cut below
164.55
50DMA
182.57
200DMA
152.65
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.24
Sponsorship / positioning
  • OBV 50d slope +0.148 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 11.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 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: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +20.7 pts
What strengthens the thesis
  • A confirmed higher high above 194.68 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 (182.57) 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,492,958,936
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
#21 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. (+1 more)
Mature Trend XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
63
conviction / 100
-3.9 since 15 Oct
78.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning16.3
Volatility behaviour9.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 (4 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
244.37
Add above
308.40
Cut below
221.86
50DMA
253.96
200DMA
182.94
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.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.208 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 18.9% 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 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: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +34.9 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 (253.96) 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,359,902,292
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
#22 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)
Mature Trend XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
63
conviction / 100
-2.0 since 15 Oct
78.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning14.0
Volatility behaviour13.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
528.75
Add above
658.52
Cut below
440.50
50DMA
537.14
200DMA
394.25
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.264 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 18.6% 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: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +35.6 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 (537.14) 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 $12,955,813,514
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
#23 ELV
Elevance Health
Early Trend Expansion, sector confirmed; strongest on sector alignment (18/20); weakest on insider signal (6/20). Last earnings punished (-8.5%); +14 pts vs XLV over 6m.
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
-0.1 since 15 Oct
70.9
technical / 100
$25,000–$35,000
Standard
Regime clarity16.1
Sponsorship / positioning7.0
Volatility behaviour15.8
Catalyst alignment (insider)6.2
Cross-asset confirmation17.8
Last
428.26
Add above
434.35
Cut below
375.74
50DMA
403.05
200DMA
366.61
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.18
Sponsorship / positioning
  • OBV 50d slope -0.127 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.7 pts
  • stock vs XLV RS (3m/6m avg): +7.5 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 (403.05) 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 $499,721,651
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.4%
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
#24 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
unchanged since 15 Oct
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
192.98
Add above
196.05
Cut below
133.67
50DMA
154.06
200DMA
145.97
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.251 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 19x) — 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: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +34.5 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 (154.06) 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 $786,958,031
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
#25 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
63
conviction / 100
+1.1 since 15 Oct
78.3
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.6
Sponsorship / positioning10.3
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation18.7
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
285.42
Add above
291.40
Cut below
256.30
50DMA
260.92
200DMA
230.77
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.205 avg-daily-volumes/bar
  • 1 day(s) above 10x median volume (peak 10x) — OBV distorted by an event, sponsorship read unreliable
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 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.7 pts
  • stock vs XLV RS (3m/6m avg): +10.5 pts
What strengthens the thesis
  • A confirmed higher high above 291.40 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 (260.92) with expanding volatility — reduce.
  • Breakdown below the prior structural base (256.30) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $1,308,671,099
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+2.3%+0.6%+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
#26 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
62
conviction / 100
-1.9 since 15 Oct
77.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity16.4
Sponsorship / positioning11.1
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation18.1
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
86.04
Add above
90.39
Cut below
82.86
50DMA
87.55
200DMA
73.97
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.19
Sponsorship / positioning
  • OBV 50d slope +0.120 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.7 pts
  • stock vs XLV RS (3m/6m avg): +8.5 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.55) 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 $297,121,276
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
#27 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
-0.7 since 15 Oct
77.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning13.6
Volatility behaviour11.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 (8 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 (violent whipsaw, not a quiet range — the last pullback was 25% deep. Huge travel, no net progress).
Last
55.13
Add above
73.56
Cut below
54.88
50DMA
59.29
200DMA
38.88
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
  • higher highs and higher lows
  • efficiency ratio 0.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.207 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 25.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 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: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +55.0 pts
What strengthens the thesis
  • A confirmed higher high above 73.56 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.29) 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,353,925,203
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
#28 OXY
Occidental Petroleum
Stand aside — overlapping range behaviour — efficiency ratio 0.09 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
+0.6 since 15 Oct
70.2
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 confirmation14.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop).
Last
62.38
Add above
63.77
Cut below
54.76
50DMA
59.20
200DMA
54.63
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.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.110 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 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: +17.6 pts
  • stock vs XLE RS (3m/6m avg): -6.8 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.20) 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 $533,379,663
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+19.1%
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
#29 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
61
conviction / 100
-3.0 since 15 Oct
76.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning14.0
Volatility behaviour11.6
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.01 vs the 0.15 threshold (genuine chop).
Last
451.71
Add above
595.06
Cut below
421.89
50DMA
513.26
200DMA
313.54
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
  • partial HH/HL structure
  • efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.251 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 23.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 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: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +62.9 pts
What strengthens the thesis
  • A confirmed higher high above 595.06 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 (513.26) 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 $3,868,715,583
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
#30 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
unchanged since 15 Oct
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.12 vs the 0.15 threshold (borderline, watch for resolution).
Last
30.01
Add above
32.85
Cut below
26.47
50DMA
31.14
200DMA
23.61
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.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.033 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: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +27.9 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.14) with expanding volatility — reduce.
  • Breakdown below the prior structural base (26.47) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $402,457,411
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
#31 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
61
conviction / 100
-3.1 since 15 Oct
76.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity16.0
Sponsorship / positioning14.0
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation15.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
302.33
Add above
310.00
Cut below
275.23
50DMA
291.27
200DMA
267.54
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.279 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 expanding 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: +11.1 pts
  • stock vs XLK RS (3m/6m avg): -1.8 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.27) 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 $264,680,485
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-1.1%
27 Aug 2026Armstrong Courtney DDirector19$293.68$5,671+2.9%
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
#32 HUM
Humana
Stand aside — overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
Early Trend Expansion XLV sector confirmed 1 insider(s) buy date unknown
61
conviction / 100
+1.5 since 15 Oct
73.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning9.2
Volatility behaviour12.5
Catalyst alignment (insider)2.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
Last
413.16
Add above
456.50
Cut below
375.86
50DMA
393.92
200DMA
300.40
HUM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
HUM — 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.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.054 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.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.7 pts
  • stock vs XLV RS (3m/6m avg): +37.3 pts
What strengthens the thesis
  • A confirmed higher high above 456.50 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 (393.92) with expanding volatility — reduce.
  • Breakdown below the prior structural base (375.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 $644,129,275
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
8 material events; 2 taken well, 4 badly; last earnings 29 Jul: punished (-6.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
13 Oct 268-KRegulation FD disclosure+1.3%-3.0%-3.0%1.3x—Neutral
09 Oct 268-KRegulation FD disclosure+16.4%+11.6%+11.0%4.0x-4.3%Faded
01 Sep 268-KRegulation FD disclosure+1.2%+3.0%+3.7%1.0x+1.3%Rewarded
29 Jul 268-K · earningsResults of operations (earnings); Regulation FD disclosure-0.1%-6.0%-4.5%3.1x-0.4%Punished
29 Jul 268-KDirector or officer change-0.1%-6.0%-4.5%3.1x-0.4%Punished
29 Jul 2610-QQuarterly report-0.1%-6.0%-4.5%3.1x-0.4%Punished
01 Jun 268-KRegulation FD disclosure+4.3%+7.5%+7.2%1.2x+8.4%Rewarded
19 May 268-KMaterial agreement; Material obligation created-0.4%+1.5%+2.2%0.8x-1.4%Neutral
#33 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
60
conviction / 100
-0.3 since 15 Oct
75.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning8.0
Volatility behaviour16.0
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 (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
442.03
Add above
462.00
Cut below
428.93
50DMA
423.75
200DMA
355.31
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.014 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 7.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 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: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +12.9 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.75) 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 $236,875,838
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
#34 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.
Early Trend Expansion XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
60
conviction / 100
+4.5 since 15 Oct
75.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity16.9
Sponsorship / positioning7.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation16.4
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
1,004.84
Add above
1,014.99
Cut below
847.29
50DMA
896.11
200DMA
852.59
MCK daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MCK — 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.22
Sponsorship / positioning
  • OBV 50d slope -0.110 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 7.7% 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 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.7 pts
  • stock vs XLV RS (3m/6m avg): +3.0 pts
What strengthens the thesis
  • A confirmed higher high above 1014.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.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (896.11) with expanding volatility — reduce.
  • Breakdown below the prior structural base (847.29) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $648,631,541
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$22,143,348
Sales after option exercise$1,817,483
Distinct buyers / sellers0 / 6
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 2 taken well, 0 badly; last earnings 05 Aug: rewarded (+5.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
06 Oct 268-KRegulation FD disclosure+0.6%+0.7%+0.1%0.8x+4.4%Neutral
28 Aug 268-KRegulation FD disclosure+0.5%+0.3%+0.6%0.6x+1.7%Neutral
05 Aug 268-K · earningsResults of operations (earnings)+1.2%+5.6%+5.8%1.2x+0.2%Rewarded
05 Aug 2610-QQuarterly report+1.2%+5.6%+5.8%1.2x+0.2%Rewarded
24 Jul 268-KMaterial event+0.7%+2.0%+1.9%0.8x+1.8%Neutral
01 Jul 268-KDirector or officer change; Regulation FD disclosure+0.2%+1.6%+1.8%1.1x+3.2%Neutral
12 Jun 268-KMaterial agreement; Material obligation created+0.4%-0.4%-0.9%0.5x-5.0%Neutral
08 May 2610-KAnnual report-2.0%-2.5%-3.3%2.3x+3.3%Neutral
#35 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
60
conviction / 100
-4.3 since 15 Oct
72.2
technical / 100
$7,000–$12,300
Probe · sized down 30% for campaign stage (Mature Trend)
Regime clarity15.8
Sponsorship / positioning20.0
Volatility behaviour16.0
Catalyst alignment (insider)2.0
Cross-asset confirmation6.0
Last
195.91
Add above
200.66
Cut below
183.36
50DMA
189.04
200DMA
164.47
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.17
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 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: XLI
  • XLI BELOW its 200DMA — sector breaking down
  • XLI vs SPY 6m: -10.8 pts
  • stock vs XLI RS (3m/6m avg): +26.3 pts
What strengthens the thesis
  • A confirmed higher high above 200.66 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 (189.04) 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 $216,759,741
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
#36 SOLV
Solventum
Stand aside — overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Early Trend Expansion XLV sector confirmed 1 insider(s) buy date unknown
60
conviction / 100
-1.3 since 15 Oct
72.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning14.5
Volatility behaviour12.5
Catalyst alignment (insider)2.0
Cross-asset confirmation15.3
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Last
85.81
Add above
89.89
Cut below
81.22
50DMA
88.43
200DMA
78.26
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.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.033 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.7 pts
  • stock vs XLV RS (3m/6m avg): -0.5 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.43) with expanding volatility — reduce.
  • Breakdown below the prior structural base (81.22) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $79,046,702
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
#37 CDW
CDW Corporation
Stand aside — overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop).
Regime Shift XLK sector confirmed no CFO purchase$2,505,138 other insiders (2) 2 insider(s) net purchase ratio -0.19 buy date unknown
60
conviction / 100
+0.8 since 15 Oct
69.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning7.0
Volatility behaviour18.2
Catalyst alignment (insider)4.1
Cross-asset confirmation16.4
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop).
Last
150.48
Add above
154.99
Cut below
128.16
50DMA
142.22
200DMA
130.82
CDW daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
CDW — 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.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.098 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 16.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 Director, 1 Unclassified)
  • net purchase ratio -0.19 (2 buying vs 1 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $2,505,138 (1 Director, 1 Unclassified) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +11.1 pts
  • stock vs XLK RS (3m/6m avg): +3.1 pts
What strengthens the thesis
  • A confirmed higher high above 154.99 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (142.22) with expanding volatility — reduce.
  • Breakdown below the prior structural base (128.16) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-05-29 16:03:28
  • Market cap — · 20d avg dollar volume $217,412,278
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$2,505,138
Open-market sales$0
Sales after option exercise$3,673,766
Distinct buyers / sellers2 / 1
Net purchase ratio-0.19
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $2,505,138. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
18 May 2026Leahy Christine AUnclassified4,830$103.40$499,398+45.5%
27 May 2026Nelms David WDirector18,000$111.43$2,005,740+35.0%
Reaction to news
8 material events; 0 taken well, 4 badly; last earnings 05 Aug: punished (-9.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
21 Sep 268-KMaterial agreement; Material obligation created+0.7%+0.2%-1.4%1.1x-11.0%Neutral
15 Sep 268-KMaterial agreement+0.0%+1.3%+1.8%0.9x-4.1%Neutral
05 Aug 268-K · earningsResults of operations (earnings); Other material event-25.0%-9.0%-8.8%3.1x-2.4%Punished
05 Aug 268-KDirector or officer change; Regulation FD disclosure-25.0%-9.0%-8.8%3.1x-2.4%Punished
05 Aug 2610-QQuarterly report-25.0%-9.0%-8.8%3.1x-2.4%Punished
26 May 268-KMaterial event-0.6%-2.0%-2.7%0.6x+28.7%Neutral
13 May 268-KRegulation FD disclosure; Other material event+1.7%+1.1%+0.5%1.2x+5.8%Neutral
06 May 268-K · earningsResults of operations (earnings); Other material event-6.8%-20.3%-21.7%4.2x-7.9%Punished
#38 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)
Early Trend Expansion XLE sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
60
conviction / 100
+1.1 since 15 Oct
74.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning9.9
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation14.3
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.
  • Overlapping range behaviour — efficiency ratio 0.09 vs the 0.15 threshold (genuine chop).
Last
158.01
Add above
158.35
Cut below
137.35
50DMA
145.78
200DMA
133.29
EOG daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
EOG — 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.09 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.079 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 10.4% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • 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: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +17.6 pts
  • stock vs XLE RS (3m/6m avg): -4.1 pts
What strengthens the thesis
  • A confirmed higher high above 158.35 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLE extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (145.78) with expanding volatility — reduce.
  • Breakdown below the prior structural base (137.35) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $422,432,855
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$8,080,325
Sales after option exercise$0
Distinct buyers / sellers0 / 4
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 1 taken well, 0 badly; last earnings 08 Oct: rewarded (+3.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
08 Oct 268-K · earningsResults of operations (earnings)+2.0%+3.0%+3.4%0.9x+2.8%Rewarded
24 Sep 268-KDirector or officer change+1.1%+0.7%+0.8%0.8x-1.1%Neutral
04 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure-2.0%-1.5%-3.3%1.0x-0.1%Neutral
04 Aug 2610-QQuarterly report-2.0%-1.5%-3.3%1.0x-0.1%Neutral
09 Jul 268-K · earningsResults of operations (earnings)-1.1%-2.9%-3.8%0.8x+3.7%Neutral
21 May 268-KOther material event+1.2%-1.2%-1.4%0.7x-4.7%Neutral
05 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure-0.7%-0.6%-1.4%1.0x-4.8%Neutral
05 May 2610-QQuarterly report-0.7%-0.6%-1.4%1.0x-4.8%Neutral
#39 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
-0.6 since 15 Oct
74.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.9
Sponsorship / positioning7.7
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation18.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
232.65
Add above
240.99
Cut below
215.73
50DMA
219.71
200DMA
197.83
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.19
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 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.7 pts
  • stock vs XLV RS (3m/6m avg): +8.2 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.71) 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 $283,466,308
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
#40 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.
Late Extension XLE sector confirmed no CFO purchase$30,297 other insiders (1) 1 insider(s) net purchase ratio -1.00 buy date unknown
60
conviction / 100
+0.6 since 15 Oct
74.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning7.0
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 (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.
Last
293.17
Add above
297.42
Cut below
248.51
50DMA
255.58
200DMA
190.21
PSX daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PSX — 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.40
Sponsorship / positioning
  • OBV 50d slope -0.055 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 8.0% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 Director)
  • net purchase ratio -1.00 (1 buying vs 6 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $30,297 (1 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +17.6 pts
  • stock vs XLE RS (3m/6m avg): +43.4 pts
What strengthens the thesis
  • A confirmed higher high above 297.42 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 (255.58) with expanding volatility — reduce.
  • Breakdown below the prior structural base (248.51) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-05-07 17:02:55
  • Market cap — · 20d avg dollar volume $720,756,511
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$30,297
Open-market sales$3,287,516
Sales after option exercise$33,863,371
Distinct buyers / sellers1 / 6
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-0.98
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $30,297. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
06 May 2026Meyers Kevin OmarDirector175$173.13$30,297+69.3%
Reaction to news
7 material events; 2 taken well, 0 badly; last earnings 05 Aug: neutral (-1.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
05 Oct 268-KDirector or officer change+0.0%+1.9%+1.3%0.6x+4.4%Neutral
21 Aug 268-KMaterial agreement; Material obligation created+0.1%+1.2%+0.8%1.0x+0.5%Neutral
05 Aug 268-K · earningsResults of operations (earnings)+1.9%-1.6%-1.4%1.5x+11.4%Neutral
05 Aug 2610-QQuarterly report+1.9%-1.6%-1.4%1.5x+11.4%Neutral
14 May 268-KMaterial event+0.2%-0.2%-1.0%0.8x+2.2%Neutral
29 Apr 268-K · earningsResults of operations (earnings)+0.0%+5.1%+5.1%1.3x-1.0%Rewarded
29 Apr 2610-QQuarterly report+0.0%+5.1%+5.1%1.3x-1.0%Rewarded
TickerStageETFConv.SizeCFO $RS vs ETF 6mvs 200DMAStatus
PFEMature TrendXLV77$28,000–$35,000$0-8.7+13.6%Standard
AEarly Trend ExpansionXLV71$0–$0—+22.7+29.0%gated
MRNALate ExtensionXLV70$0–$0—+286.1+181.7%gated
XOMMature TrendXLE69$17,500–$24,500—-1.8+19.0%Standard
MSFTRegime ShiftXLK67$0–$0—+6.5+21.9%gated
MPCLate ExtensionXLE66$0–$0—+99.5+73.7%gated
SJMEarly Trend ExpansionXLP66$0–$0—+28.5+17.7%gated
VLOLate ExtensionXLE66$0–$0—+74.9+63.1%gated
APAMature TrendXLE66$0–$0—+13.8+35.9%gated
MTDEarly Trend ExpansionXLV65$0–$0—+1.3+22.3%gated
NTAPLate ExtensionXLK65$0–$0—+76.9+41.6%gated
TECHEarly Trend ExpansionXLV65$0–$0—+3.1+15.9%gated
AAPLMature TrendXLK64$0–$0—+8.2+17.6%gated
TMOEarly Trend ExpansionXLV64$0–$0—+11.5+26.2%gated
WATEarly Trend ExpansionXLV64$0–$0—+13.6+19.3%gated
KOMature TrendXLP64$0–$0—+17.8+17.2%gated
PGRegime ShiftXLP63$0–$0—+2.4+8.6%gated
PMEarly Trend ExpansionXLP63$0–$0—+24.6+15.8%gated
RVTYEarly Trend ExpansionXLV63$0–$0—+42.8+40.0%gated
PLTREarly Trend ExpansionXLK63$0–$0—+7.9+21.9%gated
TWLOMature TrendXLK63$0–$0—+55.3+33.6%gated
AMDMature TrendXLK63$0–$0—+70.8+34.1%gated
ELVEarly Trend ExpansionXLV63$25,000–$35,000$0+13.9+16.8%Standard
PTCRegime ShiftXLK63$0–$0—+19.0+32.2%gated
ABBVMature TrendXLV63$0–$0—+19.1+23.7%gated
DXCMEarly Trend ExpansionXLV62$0–$0—+14.7+16.3%gated
HPELate ExtensionXLK62$0–$0—+90.5+41.8%gated
OXYEarly Trend ExpansionXLE61$0–$0$0-8.6+14.2%gated
DELLLate ExtensionXLK61$0–$0—+111.8+44.1%gated
HPQEarly Trend ExpansionXLK61$0–$0—+35.1+27.1%gated
VRSNEarly Trend ExpansionXLK61$0–$0$0-8.2+13.0%gated
HUMEarly Trend ExpansionXLV61$0–$0—+82.1+37.5%gated
FFIVEarly Trend ExpansionXLK60$0–$0—+23.0+24.4%gated
MCKEarly Trend ExpansionXLV60$0–$0—-3.5+17.9%gated
EXPDMature TrendXLI60$7,000–$12,300—+36.5+19.1%Probe
SOLVEarly Trend ExpansionXLV60$0–$0—+2.0+9.7%gated
CDWRegime ShiftXLK60$0–$0$0-5.6+15.0%gated
EOGEarly Trend ExpansionXLE60$0–$0—-1.7+18.5%gated
BIIBMature TrendXLV60$0–$0—+11.4+17.6%gated
PSXLate ExtensionXLE60$0–$0$0+64.2+54.1%gated