🔗 Copy link⇓ Download

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

Run Wednesday 16 September 2026, 02:36 · 508 constituents → 508 with clean price history → 40 enriched · 3 pass every hard gate

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

Ranked

highest conviction first · click any name to jump to its charts
1 PFE Pfizer Mature Trend, sector confirmed; strongest on volatility (20/20); weakest on sector alignment (9/20). Last earnings shrugged off (+1.5%); 3 insiders buying. 72 $17,500–$24,500 2 GPN Global Payments Regime Shift, sector confirmed; strongest on volatility (20/20); weakest on insider signal (2/20). Last earnings neutral (-0.9%); +15 pts vs XLF over 6m. 66 $25,000–$35,000 3 FOXA Fox Corporation (Class A) Early Trend Expansion, sector confirmed; strongest on volatility (20/20); weakest on insider signal (2/20). Last earnings rewarded (+5.3%); +19 pts vs XLC over 6m. 63 $25,000–$35,000

Standing aside

37 name(s) a hard gate removed, regardless of score
4 GEN Gen Digital Stand aside — insiders are net sellers — net purchase ratio -0.99 over the last 180 days (3 selling vs 1 buying). Other insiders bought (1 Director), but the group remains net sellers; there is no CFO purchase to offset the selling. 73 — 5 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. 72 — 6 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. 70 — 7 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. 69 — 8 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. 68 — 9 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) 68 — 10 HPE Hewlett Packard Enterprise 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) 68 — 11 PGR Progressive Corporation Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (10 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 68 — 12 DELL Dell Technologies Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (18 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 67 — 13 MSFT Microsoft Stand aside — 200DMA is not rising — regime not clear. (+1 more) 67 — 14 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. 67 — 15 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. 67 — 16 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. 66 — 17 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. 66 — 18 APA APA 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. 65 — 19 CRM Salesforce Stand aside — 200DMA is not rising — regime not clear. (+1 more) 65 — 20 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. 65 — 21 SWKS Skyworks Solutions Stand aside — 200DMA is not rising — regime not clear. 65 — 22 AES AES Corporation Stand aside — sector ETF is breaking down — no new longs in this sector. 65 — 23 AMP Ameriprise Financial 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 — 24 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. 65 — 25 IFF International Flavors & Fragrances Stand aside — overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop). 64 — 26 WDAY Workday, Inc. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 64 — 27 ELV Elevance Health Stand aside — overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (genuine chop). 64 — 28 CRL Charles River Laboratories 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. 63 — 29 NOW ServiceNow Stand aside — 200DMA is not rising — regime not clear. (+1 more) 63 — 30 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. 63 — 31 NEM Newmont Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more) 63 — 32 BAX Baxter International Stand aside — overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution). 63 — 33 NTAP NetApp 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 — 34 SCHW Charles Schwab Corporation Stand aside — insiders are net sellers — net purchase ratio -0.98 over the last 180 days (13 selling vs 1 buying). Other insiders bought (1 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling. 63 — 35 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. 63 — 36 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) 63 — 37 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. 62 — 38 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) 62 — 39 GDDY GoDaddy Stand aside — 200DMA is not rising — regime not clear. (+1 more) 62 — 40 CDW CDW Corporation Stand aside — 200DMA is not rising — regime not clear. (+1 more) 62 —

Scanned, not enriched

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

Full detail

charts, pillar breakdown, purchase tape
#1 GEN
Gen Digital
Stand aside — insiders are net sellers — net purchase ratio -0.99 over the last 180 days (3 selling vs 1 buying). Other insiders bought (1 Director), but the group remains net sellers; there is no CFO purchase to offset the selling.
Regime Shift XLK sector confirmed no CFO purchase$81,171 other insiders (1) 1 insider(s) net purchase ratio -0.99 buy date unknown
73
conviction / 100
+0.8 since 11 Sep
91.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.9
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -0.99 over the last 180 days (3 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
31.23
Add above
31.65
Cut below
27.01
50DMA
28.24
200DMA
24.53
GEN daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
GEN — 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.25
Sponsorship / positioning
  • OBV 50d slope +0.316 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 5.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 Director)
  • net purchase ratio -0.99 (1 buying vs 3 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $81,171 (1 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +26.4 pts
What strengthens the thesis
  • A confirmed higher high above 31.65 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 (28.24) with expanding volatility — reduce.
  • Breakdown below the prior structural base (27.01) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-06-05 17:40:53
  • Market cap — · 20d avg dollar volume $169,881,257
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$81,171
Open-market sales$18,834,459
Sales after option exercise$0
Distinct buyers / sellers1 / 3
Net purchase ratio-0.99
Net purchase ratio, excl. option-exercise sales-0.99
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $81,171. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
04 Jun 2026Chrystal John CDirector3,000$27.06$81,171+15.4%
Reaction to news
6 material events; 3 taken well, 0 badly; last earnings 06 Aug: shrugged off (+0.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
11 Sep 268-KMaterial event+0.3%+1.0%+0.1%0.9x—Neutral
07 Aug 2610-QQuarterly report+3.2%+3.8%+3.2%2.7x-2.4%Rewarded
06 Aug 268-K · earningsResults of operations (earnings)-1.8%+0.5%+0.7%2.0x+5.2%Shrugged off
21 May 2610-KAnnual report-1.3%-0.6%-0.8%1.2x+3.8%Neutral
07 May 268-K · earningsResults of operations (earnings); Other material event+1.7%+3.2%+3.5%2.2x+14.8%Rewarded
27 Mar 268-KMaterial agreement-0.7%-3.3%-1.6%0.9x+5.6%Neutral
#2 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
72
conviction / 100
+1.8 since 14 Sep
90.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning20.0
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation16.1
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
410.84
Add above
413.28
Cut below
347.67
50DMA
337.92
200DMA
246.57
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.52
Sponsorship / positioning
  • OBV 50d slope +0.391 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 6.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 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: +1.6 pts
  • stock vs XLE RS (3m/6m avg): +54.9 pts
What strengthens the thesis
  • A confirmed higher high above 413.28 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 (337.92) with expanding volatility — reduce.
  • Breakdown below the prior structural base (347.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 $916,824,288
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
7 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
13 Apr 268-K · earningsMaterial agreement; Agreement terminated; Results of operations (earnings); Material obligation created+1.1%+1.2%+0.2%0.7x-5.0%Neutral
#3 PFE
Pfizer
Mature Trend, sector confirmed; strongest on volatility (20/20); weakest on sector alignment (9/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
72
conviction / 100
unchanged since 15 Sep
75.1
technical / 100
$17,500–$24,500
Standard · sized down 30% for campaign stage (Mature Trend)
Regime clarity17.2
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)11.5
Cross-asset confirmation8.9
Last
27.55
Add above
29.21
Cut below
23.26
50DMA
26.30
200DMA
25.57
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
  • higher highs and higher lows
  • efficiency ratio 0.16
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 5.1% deep
  • no wide downside expansion bars (30d)
  • ATR contracting 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: -1.8 pts
  • stock vs XLV RS (3m/6m avg): -3.6 pts
What strengthens the thesis
  • A confirmed higher high above 29.21 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (26.30) with expanding volatility — reduce.
  • Breakdown below the prior structural base (23.26) — exit, no 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 $942,807,289
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+8.2%
05 Aug 2026Buckley Mortimer JDirector37,632$25.52$960,369+8.0%
12 Aug 2026Bourla AlbertCEO38,000$26.34$1,000,920+4.6%
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
#4 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.
Regime Shift XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
70
conviction / 100
-0.5 since 14 Sep
86.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity19.5
Sponsorship / positioning10.0
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 (4 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
342.73
Add above
386.23
Cut below
250.32
50DMA
325.05
200DMA
260.56
ZBRA daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ZBRA — 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.28
Sponsorship / positioning
  • OBV 50d slope +0.083 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 26% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 10.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 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: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +41.1 pts
What strengthens the thesis
  • A confirmed higher high above 386.23 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (325.05) with expanding volatility — reduce.
  • Breakdown below the prior structural base (250.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 $193,823,230
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$2,377,635
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
5 material events; 2 taken well, 2 badly; last earnings 04 Aug: rewarded (+26.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 268-K · earningsResults of operations (earnings)+13.2%+26.5%+24.7%3.7x+3.9%Rewarded
04 Aug 2610-QQuarterly report+13.2%+26.5%+24.7%3.7x+3.9%Rewarded
26 May 268-KDirector or officer change-0.6%-1.2%-1.9%1.0x+0.8%Neutral
12 May 268-K · earningsResults of operations (earnings)+14.7%+11.4%+11.6%3.6x+2.2%Faded
12 May 2610-QQuarterly report+14.7%+11.4%+11.6%3.6x+2.2%Faded
#5 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
69
conviction / 100
+0.3 since 14 Sep
86.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning14.3
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.34
Add above
72.58
Cut below
72.14
50DMA
71.95
200DMA
61.20
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.57
Sponsorship / positioning
  • OBV 50d slope +0.071 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 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: -1.8 pts
  • stock vs XLV RS (3m/6m avg): +27.7 pts
What strengthens the thesis
  • A confirmed higher high above 72.58 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 (71.95) with expanding volatility — reduce.
  • Breakdown below the prior structural base (72.14) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $175,571,645
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
7 material events; 2 taken well, 2 badly; last earnings 12 Aug: neutral (+0.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
14 Sep 268-KOther material event+0.1%+0.2%+0.7%1.2x—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
#6 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.
Early Trend Expansion XLP sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
68
conviction / 100
+4.9 since 14 Sep
85.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.5
Sponsorship / positioning18.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation13.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
154.40
Add above
170.75
Cut below
146.21
50DMA
149.55
200DMA
122.99
TGT daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
TGT — daily, 14 months
XLP sector ETF daily chart
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.18
Sponsorship / positioning
  • OBV 50d slope +0.152 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 9.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 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: -14.0 pts
  • stock vs XLP RS (3m/6m avg): +26.3 pts
What strengthens the thesis
  • A confirmed higher high above 170.75 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 (149.55) with expanding volatility — reduce.
  • Breakdown below the prior structural base (146.21) — exit, no 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 $717,332,682
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$19,681,526
Sales after option exercise$0
Distinct buyers / sellers0 / 5
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
7 material events; 1 taken well, 0 badly; last earnings 19 Aug: rewarded (+4.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
28 Aug 2610-QQuarterly report+0.0%-1.7%-1.4%0.8x+0.8%Neutral
19 Aug 268-K · earningsResults of operations (earnings)-3.1%+4.3%+4.1%2.5x+3.2%Rewarded
14 Aug 268-KMaterial agreement; Agreement terminated; Material obligation created+0.1%-0.7%-0.5%1.0x+7.1%Neutral
22 Jul 268-KDirector or officer change+0.5%-0.4%-0.3%0.5x+5.8%Neutral
12 Jun 268-KDirector or officer change+0.6%+2.0%+1.4%0.8x-4.1%Neutral
29 May 2610-QQuarterly report-1.0%-1.2%-1.5%1.1x-3.5%Neutral
20 May 268-K · earningsResults of operations (earnings)-5.5%-3.9%-4.9%4.2x+5.2%Neutral
#7 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
68
conviction / 100
-1.2 since 14 Sep
84.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning16.6
Volatility behaviour15.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 (10 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
430.88
Add above
435.00
Cut below
377.79
50DMA
404.14
200DMA
332.50
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
  • partial HH/HL structure
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.102 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 12.4% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 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: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +15.9 pts
What strengthens the thesis
  • A confirmed higher high above 435.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 (404.14) with expanding volatility — reduce.
  • Breakdown below the prior structural base (377.79) — exit, no 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 $186,448,305
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$12,625,880
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
#8 HPE
Hewlett Packard Enterprise
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
68
conviction / 100
+0.1 since 14 Sep
84.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning17.9
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (genuine chop).
Last
55.88
Add above
63.44
Cut below
45.70
50DMA
51.65
200DMA
34.23
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
  • no HH/HL structure
  • efficiency ratio 0.08 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.148 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 10.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: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +71.9 pts
What strengthens the thesis
  • A confirmed higher high above 63.44 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 (51.65) with expanding volatility — reduce.
  • Breakdown below the prior structural base (45.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 $1,368,370,422
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$6,200,353
Sales after option exercise$30,469,513
Distinct buyers / sellers0 / 7
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 5 taken well, 1 badly; last earnings 02 Sep: shrugged off (+1.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
04 May 268-KRegulation FD disclosure+1.3%+0.5%+0.9%0.9x+7.5%Neutral
#9 PGR
Progressive Corporation
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)
Regime Shift XLF sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
68
conviction / 100
+0.7 since 14 Sep
84.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning20.0
Volatility behaviour19.6
Catalyst alignment (insider)0.0
Cross-asset confirmation11.1
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.08 vs the 0.15 threshold (genuine chop).
Last
221.31
Add above
225.45
Cut below
215.98
50DMA
216.60
200DMA
208.63
PGR daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PGR — daily, 14 months
XLF sector ETF daily chart
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.08 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.220 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 13.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 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: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +2.5 pts
  • stock vs XLF RS (3m/6m avg): -2.9 pts
What strengthens the thesis
  • A confirmed higher high above 225.45 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (216.60) with expanding volatility — reduce.
  • Breakdown below the prior structural base (215.98) — exit, no 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 $450,502,964
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$26,372,874
Sales after option exercise$0
Distinct buyers / sellers0 / 10
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 1 taken well, 1 badly; last earnings 15 Jul: punished (-9.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
19 Aug 268-KRegulation FD disclosure+0.2%+4.8%+4.6%2.0x+2.4%Rewarded
10 Aug 268-KRegulation FD disclosure-1.1%-0.6%-0.6%0.8x-4.7%Neutral
03 Aug 2610-QQuarterly report+0.3%-0.5%-1.9%0.7x+1.7%Neutral
15 Jul 268-K · earningsResults of operations (earnings)-8.2%-9.4%-9.8%2.0x-0.3%Punished
17 Jun 268-KDirector or officer change; Regulation FD disclosure-0.3%-0.1%+1.1%1.1x+5.4%Neutral
20 May 268-KRegulation FD disclosure-0.4%-0.1%-1.2%1.2x-4.0%Neutral
12 May 268-KDirector or officer change; Regulation FD disclosure-0.1%+0.8%+0.9%0.9x+2.2%Neutral
04 May 2610-QQuarterly report-0.2%-0.0%+0.3%0.9x-1.2%Neutral
#10 DELL
Dell Technologies
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (18 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
67
conviction / 100
+0.4 since 14 Sep
84.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning15.7
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 (18 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
543.51
Add above
568.67
Cut below
421.89
50DMA
454.19
200DMA
265.29
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.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.073 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 33% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 5.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 18 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: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +126.6 pts
What strengthens the thesis
  • A confirmed higher high above 568.67 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 (454.19) with expanding volatility — reduce.
  • Breakdown below the prior structural base (421.89) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $4,603,081,202
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$758,448,153
Sales after option exercise$1,878,021,937
Distinct buyers / sellers0 / 18
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 2 taken well, 1 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—Neutral
10 Sep 268-KOther material event-2.1%-5.3%-4.7%0.7x—Punished
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
#11 MSFT
Microsoft
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
67
conviction / 100
-0.9 since 14 Sep
83.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.3
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation18.6
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 (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
497.12
Add above
517.78
Cut below
476.25
50DMA
457.65
200DMA
429.94
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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.26
Sponsorship / positioning
  • OBV 50d slope +0.371 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 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: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +10.4 pts
What strengthens the thesis
  • A confirmed higher high above 517.78 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (457.65) with expanding volatility — reduce.
  • Breakdown below the prior structural base (476.25) — exit, no 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 $10,203,553,715
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$81,929,012
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
#12 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.
Early Trend Expansion XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
67
conviction / 100
+0.5 since 14 Sep
83.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning12.3
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 (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
269.67
Add above
271.80
Cut below
233.76
50DMA
237.67
200DMA
203.06
IQV daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
IQV — 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.42
Sponsorship / positioning
  • OBV 50d slope +0.163 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 5.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 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: -1.8 pts
  • stock vs XLV RS (3m/6m avg): +46.3 pts
What strengthens the thesis
  • A confirmed higher high above 271.80 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 (237.67) with expanding volatility — reduce.
  • Breakdown below the prior structural base (233.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), — total; last filed
  • Market cap — · 20d avg dollar volume $346,471,241
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$3,098,793
Sales after option exercise$26,789,300
Distinct buyers / sellers0 / 6
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 4 taken well, 0 badly; last earnings 28 Jul: rewarded (+13.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
09 Sep 268-KOther material event-0.8%-0.9%-0.4%0.9x—Neutral
28 Jul 268-K · earningsResults of operations (earnings)+10.2%+13.9%+13.7%4.0x-6.1%Rewarded
28 Jul 2610-QQuarterly report+10.2%+13.9%+13.7%4.0x-6.1%Rewarded
11 Jun 268-KMaterial agreement; Material obligation created-0.6%-0.6%-2.3%1.0x-7.3%Neutral
04 Jun 268-KOther material event+1.9%+2.7%+2.3%0.9x-3.1%Rewarded
03 Jun 268-KOther material event-1.8%+0.8%+1.5%0.8x+0.1%Neutral
07 May 268-KOther material event+0.8%+1.2%+1.5%1.0x-4.5%Neutral
05 May 268-K · earningsResults of operations (earnings)-0.7%+9.6%+8.8%2.6x-0.8%Rewarded
#13 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.
Early Trend Expansion XLF sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
67
conviction / 100
+0.6 since 14 Sep
83.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.3
Sponsorship / positioning12.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation16.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
98.22
Add above
99.25
Cut below
93.91
50DMA
95.24
200DMA
81.74
MET daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MET — daily, 14 months
XLF sector ETF daily chart
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.21
Sponsorship / positioning
  • OBV 50d slope +0.151 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 6.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -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: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +2.5 pts
  • stock vs XLF RS (3m/6m avg): +17.0 pts
What strengthens the thesis
  • A confirmed higher high above 99.25 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (95.24) with expanding volatility — reduce.
  • Breakdown below the prior structural base (93.91) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $276,150,578
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,738,823
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, 0 badly; last earnings 05 Aug: neutral (+0.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
17 Aug 268-KOther material event-0.3%-1.0%-0.5%0.6x-0.5%Neutral
06 Aug 2610-QQuarterly report+2.4%+3.8%+4.0%1.1x-2.5%Rewarded
05 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure; Other material event+0.4%+0.1%+0.3%1.2x+0.4%Neutral
29 Jun 268-KRegulation FD disclosure-0.5%+0.0%-1.6%0.7x+6.6%Neutral
22 Jun 268-KMaterial event+0.9%+2.3%+2.6%1.3x-1.8%Rewarded
15 May 268-KOther material event-0.2%+0.8%+2.0%1.0x+5.4%Neutral
07 May 2610-QQuarterly report+0.5%-1.7%-1.4%1.4x+1.2%Neutral
06 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure; Other material event+1.4%+0.3%-1.1%1.0x-1.8%Neutral
#14 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.
Early Trend Expansion XLF sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
66
conviction / 100
+0.4 since 14 Sep
82.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.8
Sponsorship / positioning12.5
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation15.6
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
407.75
Add above
427.46
Cut below
401.52
50DMA
392.41
200DMA
340.72
CPAY daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
CPAY — daily, 14 months
XLF sector ETF daily chart
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.19
Sponsorship / positioning
  • OBV 50d slope +0.169 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 5.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 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: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +2.5 pts
  • stock vs XLF RS (3m/6m avg): +12.0 pts
What strengthens the thesis
  • A confirmed higher high above 427.46 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (392.41) with expanding volatility — reduce.
  • Breakdown below the prior structural base (401.52) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $172,043,599
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$14,730,499
Sales after option exercise$131,620,704
Distinct buyers / sellers0 / 5
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 05 Aug: shrugged off (-0.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
10 Aug 2610-QQuarterly report-0.3%+2.0%+2.1%1.0x+1.7%Rewarded
05 Aug 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.9%-0.5%-0.3%2.0x+3.8%Shrugged off
24 Jul 268-KDirector or officer change+0.9%+1.6%+1.5%0.4x+3.1%Neutral
22 May 268-KMaterial agreement; Regulation FD disclosure+0.3%+0.1%-0.3%0.7x+4.7%Neutral
12 May 268-KMaterial event-0.5%-0.9%-0.8%1.1x+1.4%Neutral
12 May 268-KRegulation FD disclosure-0.5%-0.9%-0.8%1.1x+1.4%Neutral
08 May 2610-QQuarterly report+6.3%+12.5%+11.7%1.9x-4.6%Rewarded
07 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure+1.0%+0.1%+0.4%1.5x+7.7%Neutral
#15 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
66
conviction / 100
+1.7 since 14 Sep
82.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning13.8
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation16.1
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
264.93
Add above
266.70
Cut below
233.55
50DMA
223.98
200DMA
174.38
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.50
Sponsorship / positioning
  • OBV 50d slope +0.213 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.6% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 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: +1.6 pts
  • stock vs XLE RS (3m/6m avg): +36.7 pts
What strengthens the thesis
  • A confirmed higher high above 266.70 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 (223.98) with expanding volatility — reduce.
  • Breakdown below the prior structural base (233.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), $0 total; last filed 2026-05-07 17:02:55
  • Market cap — · 20d avg dollar volume $683,967,937
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$30,631,536
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+53.0%
Reaction to news
7 material events; 2 taken well, 0 badly; last earnings 05 Aug: neutral (-1.6%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
06 Apr 268-K · earningsResults of operations (earnings)-0.4%+0.6%+0.2%0.6x-9.5%Neutral
#16 GPN
Global Payments
Regime Shift, sector confirmed; strongest on volatility (20/20); weakest on insider signal (2/20). Last earnings neutral (-0.9%); +15 pts vs XLF over 6m.
Regime Shift XLF sector confirmed 1 insider(s) buy date unknown
66
conviction / 100
-0.6 since 14 Sep
79.5
technical / 100
$25,000–$35,000
Standard
Regime clarity16.9
Sponsorship / positioning10.2
Volatility behaviour20.0
Catalyst alignment (insider)2.0
Cross-asset confirmation16.5
Last
88.98
Add above
94.91
Cut below
83.96
50DMA
86.17
200DMA
75.65
GPN daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
GPN — daily, 14 months
XLF sector ETF daily chart
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.22
Sponsorship / positioning
  • OBV 50d slope +0.090 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 8.2% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio unavailable
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +2.5 pts
  • stock vs XLF RS (3m/6m avg): +20.5 pts
What strengthens the thesis
  • A confirmed higher high above 94.91 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (86.17) with expanding volatility — reduce.
  • Breakdown below the prior structural base (83.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 $223,848,289
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
6 material events; 2 taken well, 0 badly; last earnings 05 Aug: neutral (-0.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
05 Aug 268-K · earningsResults of operations (earnings)-0.5%-0.9%-0.7%1.3x+1.2%Neutral
05 Aug 2610-QQuarterly report-0.5%-0.9%-0.7%1.3x+1.2%Neutral
08 May 2610-QQuarterly report-0.2%-1.3%-2.2%1.1x-2.3%Neutral
07 May 268-KOther material event-0.2%+0.7%+1.0%1.7x-4.0%Shrugged off
06 May 268-K · earningsResults of operations (earnings)+4.1%+0.2%-1.2%2.0x-3.8%Shrugged off
04 May 268-KMaterial event-0.2%-0.8%-0.4%1.3x-4.2%Neutral
#17 APA
APA 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.
Mature Trend XLE sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
+3.0 since 14 Sep
81.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning13.2
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation16.1
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (2 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
47.41
Add above
47.44
Cut below
40.46
50DMA
39.28
200DMA
33.88
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.31
Sponsorship / positioning
  • OBV 50d slope +0.194 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.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 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: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +1.6 pts
  • stock vs XLE RS (3m/6m avg): +20.7 pts
What strengthens the thesis
  • A confirmed higher high above 47.44 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLE extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (39.28) with expanding volatility — reduce.
  • Breakdown below the prior structural base (40.46) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $230,055,896
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$833,373
Sales after option exercise$392,392
Distinct buyers / sellers0 / 2
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
7 material events; 2 taken well, 3 badly; last earnings 05 Aug: neutral (-3.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
14 Apr 268-K · earningsResults of operations (earnings)-1.7%-6.2%-7.4%0.7x+1.5%Punished
#18 CRM
Salesforce
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
65
conviction / 100
unchanged since 14 Sep
81.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.0
Sponsorship / positioning14.0
Volatility behaviour16.0
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 (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
255.65
Add above
268.27
Cut below
189.91
50DMA
202.27
200DMA
200.74
CRM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
CRM — 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.35
Sponsorship / positioning
  • OBV 50d slope +0.233 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 8.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: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +28.1 pts
What strengthens the thesis
  • A confirmed higher high above 268.27 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (202.27) with expanding volatility — reduce.
  • Breakdown below the prior structural base (189.91) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $3,979,857,815
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$1,172,746
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 26 Aug: neutral (-0.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Sep 268-KDirector or officer change-0.4%-2.0%-1.6%0.6x+0.1%Neutral
27 Aug 2610-QQuarterly report+11.9%+22.6%+21.9%4.6x+4.9%Rewarded
26 Aug 268-K · earningsResults of operations (earnings)-2.8%-0.0%-0.1%1.2x+25.0%Neutral
05 Aug 268-KDirector or officer change+1.2%+1.0%+1.2%0.8x+0.2%Neutral
02 Jun 268-KDirector or officer change-4.1%-4.2%-4.3%1.3x-12.7%Punished
01 Jun 268-KDirector or officer change+4.0%+9.7%+9.4%2.0x-12.9%Rewarded
28 May 2610-QQuarterly report+0.5%-0.8%-1.3%1.9x+7.1%Shrugged off
27 May 268-K · earningsResults of operations (earnings)-0.6%-0.9%-0.9%1.6x+7.4%Shrugged off
#19 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.
Mature Trend XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
+0.5 since 14 Sep
81.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.3
Sponsorship / positioning13.4
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 (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
143.79
Add above
152.80
Cut below
126.22
50DMA
136.69
200DMA
118.92
MRK daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MRK — 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.24
Sponsorship / positioning
  • OBV 50d slope +0.198 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 8.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 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: -1.8 pts
  • stock vs XLV RS (3m/6m avg): +14.2 pts
What strengthens the thesis
  • A confirmed higher high above 152.80 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 (136.69) with expanding volatility — reduce.
  • Breakdown below the prior structural base (126.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 $1,653,658,888
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$10,046,142
Sales after option exercise$19,931,437
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, 0 badly; last earnings 04 Aug: neutral (+0.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Aug 2610-QQuarterly report-0.4%+0.2%-0.4%0.8x+5.6%Neutral
04 Aug 268-K · earningsResults of operations (earnings)+0.5%+0.2%-1.6%1.4x+1.9%Neutral
28 May 268-KMaterial event+0.0%-0.3%-0.8%1.0x+0.3%Neutral
22 May 268-KOther material event+4.0%+5.6%+5.2%1.7x-5.9%Rewarded
04 May 2610-QQuarterly report-0.7%+0.8%+1.2%0.8x-1.6%Neutral
30 Apr 268-K · earningsResults of operations (earnings)-1.5%-1.6%-2.6%1.9x+2.9%Shrugged off
#20 SWKS
Skyworks Solutions
Stand aside — 200DMA is not rising — regime not clear.
Late Extension XLK sector confirmed 1 insider(s) buy date unknown
65
conviction / 100
+6.4 since 14 Sep
78.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity10.6
Sponsorship / positioning16.3
Volatility behaviour16.0
Catalyst alignment (insider)2.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
90.00
Add above
92.30
Cut below
63.06
50DMA
66.87
200DMA
63.94
SWKS daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
SWKS — 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
  • partial HH/HL structure
  • efficiency ratio 0.16
Sponsorship / positioning
  • OBV 50d slope +0.091 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 10.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: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +27.9 pts
What strengthens the thesis
  • A confirmed higher high above 92.30 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 (66.87) with expanding volatility — reduce.
  • Breakdown below the prior structural base (63.06) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $530,612,546
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
8 material events; 4 taken well, 0 badly; last earnings 28 Jul: shrugged off (+2.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
02 Sep 268-KOther material event-1.5%+6.3%+5.9%1.4x+17.2%Rewarded
10 Aug 268-KMaterial agreement; Material obligation created; Other material event+0.0%-2.6%-2.6%1.0x-1.5%Neutral
03 Aug 268-KOther material event-2.2%-1.6%-3.0%0.9x+12.2%Neutral
03 Aug 268-KOther material event-2.2%-1.6%-3.0%0.9x+12.2%Neutral
28 Jul 268-KOther material event+0.6%+2.0%+1.7%1.6x+3.3%Shrugged off
28 Jul 268-K · earningsResults of operations (earnings); Other material event+0.6%+2.0%+1.7%1.6x+3.3%Shrugged off
28 Jul 2610-QQuarterly report+0.6%+2.0%+1.7%1.6x+3.3%Shrugged off
12 Jun 268-KOther material event-0.5%+1.7%+1.2%0.4x+3.0%Neutral
#21 AES
AES Corporation
Stand aside — sector ETF is breaking down — no new longs in this sector.
Mature Trend XLU sector not confirmed 1 insider(s) buy date unknown
65
conviction / 100
-0.2 since 14 Sep
78.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity19.1
Sponsorship / positioning18.1
Volatility behaviour20.0
Catalyst alignment (insider)2.0
Cross-asset confirmation5.6
Stand aside — hard gate breached
  • Sector ETF is breaking down — no new longs in this sector.
Last
14.80
Add above
14.85
Cut below
14.70
50DMA
14.70
200DMA
14.35
AES daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
AES — daily, 14 months
XLU sector ETF daily chart
XLU — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.25
Sponsorship / positioning
  • OBV 50d slope +0.155 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 0.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio unavailable
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLU
  • XLU BELOW its 200DMA — sector breaking down
  • XLU vs SPY 6m: -25.2 pts
  • stock vs XLU RS (3m/6m avg): +13.6 pts
What strengthens the thesis
  • A confirmed higher high above 14.85 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLU extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (14.70) with expanding volatility — reduce.
  • Breakdown below the prior structural base (14.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 $111,771,145
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
8 material events; 0 taken well, 0 badly.
SessionFilingEventGapDayvs SPYVol+5dRead
27 Aug 268-KOther material event-0.1%+0.1%-0.5%1.0x+0.2%Neutral
05 Aug 268-KMaterial agreement+0.0%+0.1%+0.3%1.0x+0.1%Neutral
04 Aug 2610-QQuarterly report+0.0%-0.2%-2.0%0.9x+0.1%Neutral
27 Jul 268-KAuditor change-0.1%-0.1%-0.1%0.5x+0.4%Neutral
26 Jun 268-KRegulation FD disclosure; Other material event-0.1%+0.1%+0.8%1.1x-0.7%Neutral
16 Jun 268-KMaterial agreement; Material obligation created-0.1%-0.3%+0.3%0.6x+0.3%Neutral
12 Jun 268-KOther material event+0.1%+0.1%-0.5%0.6x-0.2%Neutral
05 May 2610-QQuarterly report+0.1%+0.6%-0.2%0.9x+0.3%Neutral
#22 AMP
Ameriprise Financial
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.
Regime Shift XLF sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
+4.6 since 14 Sep
80.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity16.2
Sponsorship / positioning12.4
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation16.1
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
559.34
Add above
567.33
Cut below
541.28
50DMA
544.86
200DMA
488.31
AMP daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
AMP — daily, 14 months
XLF sector ETF daily chart
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.26
Sponsorship / positioning
  • OBV 50d slope +0.167 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 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: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +2.5 pts
  • stock vs XLF RS (3m/6m avg): +13.7 pts
What strengthens the thesis
  • A confirmed higher high above 567.33 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (544.86) with expanding volatility — reduce.
  • Breakdown below the prior structural base (541.28) — exit, no 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 $246,617,221
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$822,811
Sales after option exercise$28,836,833
Distinct buyers / sellers0 / 7
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 23 Jul: neutral (-1.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 2610-QQuarterly report+0.0%+0.3%-1.5%1.0x+1.7%Neutral
23 Jul 268-K · earningsResults of operations (earnings)+0.9%-1.3%-0.0%1.2x+4.7%Neutral
09 Jun 268-KOther material event+0.5%-0.0%+0.3%0.7x+4.9%Neutral
20 May 268-KDirector or officer change; Regulation FD disclosure-0.1%-1.4%-2.4%1.1x-3.8%Neutral
07 May 2610-QQuarterly report-0.7%-3.5%-3.2%0.9x+2.9%Neutral
30 Apr 268-KMaterial event-0.9%-0.1%-1.1%1.0x-3.0%Neutral
23 Apr 268-K · earningsResults of operations (earnings)-0.8%-1.9%-1.5%1.2x+3.3%Neutral
#23 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
65
conviction / 100
+1.1 since 14 Sep
80.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.0
Sponsorship / positioning12.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
417.09
Add above
426.22
Cut below
396.00
50DMA
395.51
200DMA
361.31
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.20
Sponsorship / positioning
  • OBV 50d slope +0.154 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.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 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: -1.8 pts
  • stock vs XLV RS (3m/6m avg): +19.1 pts
What strengthens the thesis
  • A confirmed higher high above 426.22 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 (395.51) with expanding volatility — reduce.
  • Breakdown below the prior structural base (396.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 $269,164,981
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
7 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
23 Mar 268-KMaterial agreement; Material obligation created; Other material event+1.6%+0.9%-0.1%0.8x-2.8%Neutral
#24 IFF
International Flavors & Fragrances
Stand aside — overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop).
Early Trend Expansion XLB sector confirmed no CFO purchase$20,319,912 other insiders (2) 2 insider(s) net purchase ratio +0.88 buy date unknown
64
conviction / 100
+0.2 since 14 Sep
69.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.0
Volatility behaviour20.0
Catalyst alignment (insider)9.0
Cross-asset confirmation12.9
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop).
Last
84.24
Add above
88.64
Cut below
80.87
50DMA
82.00
200DMA
74.72
IFF daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
IFF — daily, 14 months
XLB sector ETF daily chart
XLB — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.10 (overlapping)
Sponsorship / positioning
  • OBV 50d slope -0.021 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 8.0% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (2 Director)
  • net purchase ratio +0.88 (2 buying vs 4 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $20,319,912 (2 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -10.3 pts
  • stock vs XLB RS (3m/6m avg): +14.5 pts
What strengthens the thesis
  • A confirmed higher high above 88.64 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLB extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (82.00) with expanding volatility — reduce.
  • Breakdown below the prior structural base (80.87) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-06-02 17:22:26
  • Market cap — · 20d avg dollar volume $123,747,796
Net insider activity
Net buying across the insider group.
Open-market purchases$20,319,912
Open-market sales$1,317,815
Sales after option exercise$0
Distinct buyers / sellers2 / 4
Net purchase ratio+0.88
Net purchase ratio, excl. option-exercise sales+0.88
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $20,319,912. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
24 Mar 2023Costa Mark JDirector25$82.28$2,057+2.4%
01 Jun 2026Fribourg Paul JDirector273,500$74.29$20,317,855+13.4%
Reaction to news
8 material events; 0 taken well, 0 badly; last earnings 04 Aug: neutral (+0.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 268-K · earningsResults of operations (earnings); Other material event+0.0%+0.4%-1.4%1.0x+5.1%Neutral
04 Aug 2610-QQuarterly report+0.0%+0.4%-1.4%1.0x+5.1%Neutral
04 Aug 268-KRegulation FD disclosure+0.0%+0.4%-1.4%1.0x+5.1%Neutral
23 Jun 268-KMaterial agreement; Material obligation created-0.5%-1.6%-0.2%0.9x+6.0%Neutral
01 Jun 268-KMaterial agreement; Other material event-2.7%-2.4%-2.6%1.1x-2.2%Neutral
05 May 268-K · earningsResults of operations (earnings)+0.1%+1.0%+0.2%1.4x+10.9%Neutral
05 May 2610-QQuarterly report+0.1%+1.0%+0.2%1.4x+10.9%Neutral
04 May 268-KMaterial event-0.8%-1.0%-0.7%1.2x+12.4%Neutral
#25 WDAY
Workday, 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
64
conviction / 100
unchanged since 14 Sep
80.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.2
Sponsorship / positioning11.8
Volatility behaviour20.0
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 (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
190.67
Add above
211.83
Cut below
188.05
50DMA
172.87
200DMA
159.06
WDAY daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
WDAY — 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
  • partial HH/HL structure
  • efficiency ratio 0.24
Sponsorship / positioning
  • OBV 50d slope +0.144 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 10.5% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 5 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +30.6 pts
What strengthens the thesis
  • A confirmed higher high above 211.83 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 (172.87) with expanding volatility — reduce.
  • Breakdown below the prior structural base (188.05) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $715,376,228
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$4,954,544
Sales after option exercise$261,481,008
Distinct buyers / sellers0 / 5
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
6 material events; 3 taken well, 1 badly; last earnings 27 Aug: shrugged off (+1.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
27 Aug 268-K · earningsResults of operations (earnings); Other material event+2.4%+1.5%+0.8%1.7x+6.9%Shrugged off
27 Aug 2610-QQuarterly report+2.4%+1.5%+0.8%1.7x+6.9%Shrugged off
22 Jun 268-KMaterial event-1.6%-3.3%-3.0%1.1x+9.3%Neutral
22 May 2610-QQuarterly report+5.7%+5.2%+4.8%2.2x+22.7%Faded
21 May 268-K · earningsResults of operations (earnings)-4.0%-3.8%-4.0%1.9x+20.0%Neutral
24 Apr 268-KMaterial event+2.0%+4.4%+3.7%1.1x+6.0%Rewarded
#26 ELV
Elevance Health
Stand aside — overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (genuine chop).
Early Trend Expansion XLV sector confirmed no CFO purchase$1,368,280 other insiders (2) 2 insider(s) net purchase ratio +0.24 buy date unknown
64
conviction / 100
-0.1 since 14 Sep
72.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning11.0
Volatility behaviour15.8
Catalyst alignment (insider)6.2
Cross-asset confirmation13.9
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.08 vs the 0.15 threshold (genuine chop).
Last
417.54
Add above
434.35
Cut below
389.11
50DMA
395.99
200DMA
358.71
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
  • higher highs and higher lows
  • efficiency ratio 0.08 (overlapping)
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 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.24 (2 buying vs 3 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: -1.8 pts
  • stock vs XLV RS (3m/6m avg): +13.2 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 (395.99) with expanding volatility — reduce.
  • Breakdown below the prior structural base (389.11) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-07-17 13:50:44
  • Market cap — · 20d avg dollar volume $423,387,208
Net insider activity
Net buying across the insider group.
Open-market purchases$1,368,280
Open-market sales$216,908
Sales after option exercise$617,192
Distinct buyers / sellers2 / 3
Net purchase ratio+0.24
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+14.1%
17 Jul 2026Boudreaux GailCEO2,725$367.79$1,002,230+13.5%
Reaction to news
7 material events; 4 taken well, 3 badly; last earnings 15 Jul: punished (-8.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
10 Sep 268-KRegulation FD disclosure+3.1%+5.4%+6.0%2.1x—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
#27 CRL
Charles River Laboratories
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
63
conviction / 100
+0.3 since 14 Sep
79.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.5
Sponsorship / positioning10.2
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 (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
272.88
Add above
303.31
Cut below
213.40
50DMA
260.57
200DMA
203.42
CRL daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
CRL — 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.31
Sponsorship / positioning
  • OBV 50d slope +0.091 avg-daily-volumes/bar
  • price/volume history is NOT one continuous security — a single 28% session gap. A conversion, large secondary or stock merger changes the share count, so the 200DMA averages two capital structures and OBV sums two different securities. Read this pillar with suspicion.
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 8.6% 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: -1.8 pts
  • stock vs XLV RS (3m/6m avg): +51.1 pts
What strengthens the thesis
  • A confirmed higher high above 303.31 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 (260.57) with expanding volatility — reduce.
  • Breakdown below the prior structural base (213.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 $247,864,346
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$18,202,098
Sales after option exercise$24,404,316
Distinct buyers / sellers0 / 6
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 05 Aug: neutral (+11.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
05 Aug 268-K · earningsResults of operations (earnings)+14.5%+11.4%+11.6%2.1x+9.1%Neutral
05 Aug 2610-QQuarterly report+14.5%+11.4%+11.6%2.1x+9.1%Neutral
11 May 268-KDirector or officer change-0.4%-5.2%-5.4%0.9x-11.0%Punished
07 May 268-K · earningsResults of operations (earnings)+4.2%-0.0%+0.3%1.7x-12.4%Shrugged off
07 May 2610-QQuarterly report+4.2%-0.0%+0.3%1.7x-12.4%Shrugged off
#28 NOW
ServiceNow
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
+0.1 since 14 Sep
78.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.4
Sponsorship / positioning13.7
Volatility behaviour16.0
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 (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
141.90
Add above
149.60
Cut below
117.59
50DMA
120.93
200DMA
117.76
NOW daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
NOW — 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.22
Sponsorship / positioning
  • OBV 50d slope +0.211 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 11.4% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 5 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +15.6 pts
What strengthens the thesis
  • A confirmed higher high above 149.60 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 (120.93) with expanding volatility — reduce.
  • Breakdown below the prior structural base (117.59) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $2,250,669,860
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$4,538,067
Sales after option exercise$103,238
Distinct buyers / sellers0 / 5
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 22 Jul: absorbed (-6.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
23 Jul 2610-QQuarterly report+4.8%-3.7%-2.5%2.3x+19.7%Neutral
22 Jul 268-K · earningsResults of operations (earnings)-1.2%-6.5%-6.4%2.1x+21.3%Absorbed
22 May 268-KDirector or officer change+2.5%+2.4%+2.1%0.8x+33.0%Neutral
15 May 268-KMaterial agreement; Material obligation created; Other material event+1.8%+5.0%+6.3%1.3x+7.4%Rewarded
23 Apr 2610-QQuarterly report-15.3%-17.7%-17.4%3.7x+4.2%Absorbed
22 Apr 268-K · earningsMaterial agreement; Results of operations (earnings); Material obligation created+1.4%+2.9%+1.9%1.7x-13.8%Rewarded
01 Apr 268-KMaterial agreement; Material obligation created+0.7%-0.5%-1.2%0.7x-13.7%Neutral
#29 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
63
conviction / 100
-3.7 since 14 Sep
78.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning12.6
Volatility behaviour16.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 (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
641.39
Add above
647.00
Cut below
580.00
50DMA
582.76
200DMA
536.40
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.38
Sponsorship / positioning
  • OBV 50d slope +0.171 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 5.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 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: -1.8 pts
  • stock vs XLV RS (3m/6m avg): +24.9 pts
What strengthens the thesis
  • A confirmed higher high above 647.00 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (582.76) with expanding volatility — reduce.
  • Breakdown below the prior structural base (580.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 $1,105,103,378
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
6 material events; 1 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
24 Mar 268-KOther material event-1.1%+2.5%+2.9%1.1x+0.3%Rewarded
#30 FOXA
Fox Corporation (Class A)
Early Trend Expansion, sector confirmed; strongest on volatility (20/20); weakest on insider signal (2/20). Last earnings rewarded (+5.3%); +19 pts vs XLC over 6m.
Early Trend Expansion XLC sector confirmed 1 insider(s) buy date unknown
63
conviction / 100
+4.7 since 14 Sep
76.2
technical / 100
$25,000–$35,000
Standard
Regime clarity18.7
Sponsorship / positioning12.3
Volatility behaviour20.0
Catalyst alignment (insider)2.0
Cross-asset confirmation10.0
Last
67.57
Add above
70.64
Cut below
54.16
50DMA
62.03
200DMA
63.10
FOXA daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
FOXA — daily, 14 months
XLC sector ETF daily chart
XLC — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.23
Sponsorship / positioning
  • OBV 50d slope +0.163 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 8.8% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio unavailable
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLC
  • XLC above a flat 200DMA (stable)
  • XLC vs SPY 6m: -14.4 pts
  • stock vs XLC RS (3m/6m avg): +20.3 pts
What strengthens the thesis
  • A confirmed higher high above 70.64 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLC extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (62.03) with expanding volatility — reduce.
  • Breakdown below the prior structural base (54.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), — total; last filed
  • Market cap — · 20d avg dollar volume $332,782,416
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
8 material events; 3 taken well, 2 badly; last earnings 06 Aug: rewarded (+5.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
09 Sep 268-KOther material event-1.7%-2.1%-1.6%1.5x—Neutral
10 Aug 268-K/AMaterial event (amended)-2.0%-1.0%-0.9%1.1x+9.1%Neutral
06 Aug 268-K · earningsResults of operations (earnings)+2.4%+5.3%+5.5%1.8x+5.9%Rewarded
06 Aug 2610-KAnnual report+2.4%+5.3%+5.5%1.8x+5.9%Rewarded
30 Jun 268-KMaterial agreement; Material obligation created+0.5%+3.5%+2.7%1.5x+2.4%Rewarded
15 Jun 268-KRegulation FD disclosure-13.5%-16.8%-18.6%12.6x-10.9%Punished
15 Jun 268-KMaterial agreement-13.5%-16.8%-18.6%12.6x-10.9%Punished
11 Jun 268-KDirector or officer change-0.0%+0.4%-1.3%1.2x-23.5%Neutral
#31 NEM
Newmont
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling. (+1 more)
Mature Trend XLB sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
63
conviction / 100
+0.1 since 14 Sep
78.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning12.9
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation13.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.
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
124.19
Add above
135.01
Cut below
121.30
50DMA
110.63
200DMA
109.27
NEM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
NEM — daily, 14 months
XLB sector ETF daily chart
XLB — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.182 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 9.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 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: XLB
  • XLB above rising 200DMA (sector-led)
  • XLB vs SPY 6m: -10.3 pts
  • stock vs XLB RS (3m/6m avg): +15.2 pts
What strengthens the thesis
  • A confirmed higher high above 135.01 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLB extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (110.63) with expanding volatility — reduce.
  • Breakdown below the prior structural base (121.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,021,494,505
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$6,011,978
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
8 material events; 1 taken well, 2 badly; last earnings 23 Jul: neutral (-1.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
20 Aug 268-KDirector or officer change-0.7%+2.0%+2.9%1.3x+3.6%Rewarded
13 Aug 268-KMaterial agreement; Regulation FD disclosure-2.4%-3.1%-3.8%0.9x+11.8%Neutral
23 Jul 268-K · earningsResults of operations (earnings)-2.2%-1.1%+0.2%0.9x+1.1%Neutral
23 Jul 2610-QQuarterly report-2.2%-1.1%+0.2%0.9x+1.1%Neutral
15 Jun 268-KDirector or officer change; Regulation FD disclosure+6.8%+5.6%+3.8%1.1x-7.5%Faded
13 May 268-KMaterial event-0.6%-0.6%-1.2%0.9x-9.7%Neutral
28 Apr 268-KDirector or officer change-1.9%-5.3%-4.8%1.2x-0.8%Punished
23 Apr 268-K · earningsResults of operations (earnings)-1.4%-0.7%-0.3%1.1x+0.0%Neutral
#32 BAX
Baxter International
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
63
conviction / 100
-0.1 since 14 Sep
76.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning11.0
Volatility behaviour18.3
Catalyst alignment (insider)2.0
Cross-asset confirmation14.5
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.13 vs the 0.15 threshold (borderline, watch for resolution).
Last
23.71
Add above
29.99
Cut below
21.39
50DMA
24.96
200DMA
20.51
BAX daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
BAX — 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.13 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.118 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 16.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio unavailable
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.8 pts
  • stock vs XLV RS (3m/6m avg): +15.4 pts
What strengthens the thesis
  • A confirmed higher high above 29.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 (24.96) with expanding volatility — reduce.
  • Breakdown below the prior structural base (21.39) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $123,581,544
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
8 material events; 2 taken well, 2 badly; last earnings 30 Jul: faded (+8.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
19 Aug 268-KDirector or officer change; Regulation FD disclosure+0.4%+2.7%+2.5%0.6x-0.5%Rewarded
18 Aug 268-KMaterial agreement; Other material event+0.7%+0.1%+0.8%0.9x+1.3%Neutral
04 Aug 268-KOther material event-1.3%+0.9%-0.9%1.5x-2.6%Neutral
04 Aug 268-KDirector or officer change-1.3%+0.9%-0.9%1.5x-2.6%Neutral
30 Jul 268-K · earningsResults of operations (earnings); Other material event+17.4%+8.0%+6.3%3.9x+1.0%Faded
30 Jul 2610-QQuarterly report+17.4%+8.0%+6.3%3.9x+1.0%Faded
14 Jul 268-KRegulation FD disclosure-2.8%-3.4%-3.8%0.8x+1.9%Neutral
08 May 268-KDirector or officer change+1.3%+2.9%+2.0%1.0x-3.8%Rewarded
#33 NTAP
NetApp
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)
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
63
conviction / 100
unchanged since 14 Sep
78.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning10.1
Volatility behaviour15.7
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.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
189.93
Add above
209.06
Cut below
161.00
50DMA
182.64
200DMA
132.51
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
  • higher highs and higher lows
  • efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.085 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 12.7% deep
  • no wide downside expansion bars (30d)
  • ATR 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: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +38.2 pts
What strengthens the thesis
  • A confirmed higher high above 209.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 (182.64) with expanding volatility — reduce.
  • Breakdown below the prior structural base (161.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 $468,475,380
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$10,473,366
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
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—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
#34 SCHW
Charles Schwab Corporation
Stand aside — insiders are net sellers — net purchase ratio -0.98 over the last 180 days (13 selling vs 1 buying). Other insiders bought (1 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
Early Trend Expansion XLF sector confirmed no CFO purchase$1,849,512 other insiders (1) 1 insider(s) net purchase ratio -0.98 buy date unknown
63
conviction / 100
+1.4 since 14 Sep
78.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.8
Sponsorship / positioning10.2
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation13.8
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -0.98 over the last 180 days (13 selling vs 1 buying). Other insiders bought (1 CEO), but the group remains net sellers; there is no CFO purchase to offset the selling.
Last
107.79
Add above
114.53
Cut below
106.34
50DMA
106.43
200DMA
97.38
SCHW daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
SCHW — daily, 14 months
XLF sector ETF daily chart
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.24
Sponsorship / positioning
  • OBV 50d slope +0.090 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 6.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio -0.98 (1 buying vs 13 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,849,512 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +2.5 pts
  • stock vs XLF RS (3m/6m avg): +6.0 pts
What strengthens the thesis
  • A confirmed higher high above 114.53 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (106.43) with expanding volatility — reduce.
  • Breakdown below the prior structural base (106.34) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-05-28 16:24:48
  • Market cap — · 20d avg dollar volume $833,249,276
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,849,512
Open-market sales$115,534,944
Sales after option exercise$84,568,141
Distinct buyers / sellers1 / 13
Net purchase ratio-0.98
Net purchase ratio, excl. option-exercise sales-0.97
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,849,512. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
28 May 2026Wurster Richard ACEO21,959$84.23$1,849,512+28.0%
Reaction to news
8 material events; 0 taken well, 0 badly; last earnings 21 Jul: neutral (-2.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
12 Aug 268-KOther material event-0.6%+1.5%+1.3%0.7x+1.7%Neutral
07 Aug 2610-QQuarterly report-0.5%-0.1%-0.7%0.9x+3.5%Neutral
21 Jul 268-K · earningsResults of operations (earnings)+1.6%-2.5%-3.4%1.4x+6.0%Neutral
29 Jun 268-KOther material event-0.4%-0.1%-1.8%0.7x+12.6%Neutral
01 Jun 268-KMaterial event-0.6%+1.6%+1.3%1.2x-0.7%Neutral
22 May 268-KMaterial event-0.1%-0.3%-0.7%0.7x-1.6%Neutral
21 May 268-KOther material event+0.1%+0.3%+0.1%0.8x-3.4%Neutral
08 May 2610-QQuarterly report+0.1%-0.6%-1.5%0.9x+2.6%Neutral
#35 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.
Regime Shift XLF sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
63
conviction / 100
+0.2 since 14 Sep
78.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity18.2
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation10.5
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
156.90
Add above
164.66
Cut below
147.47
50DMA
151.49
200DMA
154.71
ICE daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ICE — daily, 14 months
XLF sector ETF daily chart
XLF — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.21
Sponsorship / positioning
  • OBV 50d slope +0.275 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 5.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -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: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +2.5 pts
  • stock vs XLF RS (3m/6m avg): -6.5 pts
What strengthens the thesis
  • A confirmed higher high above 164.66 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (151.49) with expanding volatility — reduce.
  • Breakdown below the prior structural base (147.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 $528,910,063
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$2,659,382
Sales after option exercise$5,787,217
Distinct buyers / sellers0 / 9
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 4 taken well, 0 badly; last earnings 30 Jul: shrugged off (+1.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
28 Aug 268-KMaterial event+0.7%+0.7%+0.9%0.8x-0.7%Neutral
21 Aug 268-KMaterial agreement; Material obligation created+0.9%+1.7%+1.3%0.9x+0.7%Neutral
20 Aug 268-KOther material event-0.5%+0.9%+1.7%1.1x+1.7%Neutral
30 Jul 268-K · earningsResults of operations (earnings)+0.5%+1.3%-0.4%1.8x-4.2%Shrugged off
30 Jul 268-KMaterial agreement; Regulation FD disclosure+0.5%+1.3%-0.4%1.8x-4.2%Shrugged off
30 Jul 2610-QQuarterly report+0.5%+1.3%-0.4%1.8x-4.2%Shrugged off
19 May 268-KMaterial event+0.4%-1.2%-0.5%1.1x-2.9%Neutral
30 Apr 268-K · earningsResults of operations (earnings)-0.7%+1.2%+0.2%2.0x-1.3%Shrugged off
#36 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)
Mature Trend XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
63
conviction / 100
+0.4 since 14 Sep
78.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning19.6
Volatility behaviour13.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 (9 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.00 vs the 0.15 threshold (violent whipsaw, not a quiet range — the last pullback was 43% deep. Huge travel, no net progress).
Last
838.96
Add above
970.32
Cut below
818.89
50DMA
830.73
200DMA
704.77
LITE daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
LITE — 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.00 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.208 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 42.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 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: +18.9 pts
  • stock vs XLK RS (3m/6m avg): -3.4 pts
What strengthens the thesis
  • A confirmed higher high above 970.32 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 (830.73) with expanding volatility — reduce.
  • Breakdown below the prior structural base (818.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,645,377,185
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$91,034,339
Sales after option exercise$0
Distinct buyers / sellers0 / 9
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 11 Aug: neutral (+0.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
17 Aug 2610-KAnnual report+2.4%+4.6%+5.1%1.0x-14.3%Neutral
11 Aug 268-K · earningsResults of operations (earnings)+0.3%+0.9%+1.2%1.3x+6.4%Neutral
30 Jul 268-KDirector or officer change+9.9%+15.1%+13.4%1.3x+20.9%Rewarded
01 Jun 268-KUnregistered equity sale-3.5%+5.9%+5.6%1.3x-1.1%Rewarded
06 May 2610-QQuarterly report+0.1%-5.1%-6.4%1.8x+9.1%Absorbed
05 May 268-K · earningsResults of operations (earnings)-0.0%+1.9%+1.1%1.2x-0.2%Neutral
08 Apr 268-KUnregistered equity sale+7.6%+9.8%+7.3%1.0x-8.0%Rewarded
#37 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.
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
62
conviction / 100
-6.7 since 14 Sep
78.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity19.1
Sponsorship / positioning10.9
Volatility behaviour12.5
Catalyst alignment (insider)0.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
33.82
Add above
36.23
Cut below
26.47
50DMA
28.28
200DMA
22.65
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
  • higher highs and higher lows
  • efficiency ratio 0.26
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 4.7% 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 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: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +47.6 pts
What strengthens the thesis
  • A confirmed higher high above 36.23 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (28.28) 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 $509,942,652
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$1,773,084
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
6 material events; 4 taken well, 0 badly; last earnings 26 Aug: rewarded (+3.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
#38 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)
Mature Trend XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
62
conviction / 100
+1.0 since 14 Sep
77.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning12.4
Volatility behaviour16.2
Catalyst alignment (insider)0.0
Cross-asset confirmation19.7
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 (genuine chop).
Last
192.84
Add above
200.68
Cut below
181.27
50DMA
186.24
200DMA
154.06
ANET daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ANET — 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.07 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.166 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 12.7% deep
  • 1 wide down bars (30d)
  • ATR contracting 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: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +13.9 pts
What strengthens the thesis
  • A confirmed higher high above 200.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.
What invalidates the thesis
  • Loss of the rising 50DMA (186.24) with expanding volatility — reduce.
  • Breakdown below the prior structural base (181.27) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $967,285,921
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$1,148,329,678
Sales after option exercise$72,292,852
Distinct buyers / sellers0 / 8
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 04 Aug: neutral (+3.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
05 Aug 2610-QQuarterly report+10.3%+3.6%+3.8%2.6x+6.7%Faded
04 Aug 268-K · earningsResults of operations (earnings)+1.5%+3.0%+1.2%1.9x+3.9%Neutral
02 Jun 268-KMaterial event+0.0%+2.7%+2.6%0.7x-13.2%Rewarded
06 May 2610-QQuarterly report-10.1%-13.6%-15.0%4.6x-4.3%Punished
05 May 268-K · earningsResults of operations (earnings)+2.5%-1.4%-2.2%2.2x-16.3%Shrugged off
#39 GDDY
GoDaddy
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
62
conviction / 100
-0.6 since 14 Sep
77.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.1
Sponsorship / positioning14.0
Volatility behaviour16.4
Catalyst alignment (insider)0.0
Cross-asset confirmation19.7
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 (6 selling vs 0 buying). No insider purchase offsets the selling; this is one-way selling.
Last
102.38
Add above
106.00
Cut below
94.02
50DMA
94.89
200DMA
95.35
GDDY daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
GDDY — 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.15
Sponsorship / positioning
  • OBV 50d slope +0.242 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 21.3% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 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: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +14.1 pts
What strengthens the thesis
  • A confirmed higher high above 106.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 (94.89) with expanding volatility — reduce.
  • Breakdown below the prior structural base (94.02) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $170,813,077
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$5,290,012
Sales after option exercise$0
Distinct buyers / sellers0 / 6
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
6 material events; 3 taken well, 1 badly; last earnings 30 Jul: punished (-5.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 268-KMaterial agreement; Material obligation created-0.0%+0.7%-1.1%1.1x+1.9%Neutral
31 Jul 2610-QQuarterly report-22.7%-16.7%-17.4%4.1x+10.1%Absorbed
30 Jul 268-K · earningsResults of operations (earnings)-2.9%-5.5%-7.2%1.2x-9.0%Punished
05 Jun 268-KDirector or officer change+1.2%-0.5%+2.0%0.8x-9.6%Neutral
01 May 2610-QQuarterly report+8.3%-0.0%-0.3%1.9x+4.9%Shrugged off
30 Apr 268-K · earningsResults of operations (earnings)-0.3%+1.2%+0.2%2.1x+3.4%Shrugged off
#40 CDW
CDW Corporation
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
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
62
conviction / 100
+5.2 since 14 Sep
72.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning7.2
Volatility behaviour20.0
Catalyst alignment (insider)4.1
Cross-asset confirmation18.6
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
Last
153.74
Add above
158.05
Cut below
130.10
50DMA
140.87
200DMA
130.77
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 flat/falling
  • 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.5% 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: +18.9 pts
  • stock vs XLK RS (3m/6m avg): +10.2 pts
What strengthens the thesis
  • A confirmed higher high above 158.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 (140.87) with expanding volatility — reduce.
  • Breakdown below the prior structural base (130.10) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-05-29 16:03:28
  • Market cap — · 20d avg dollar volume $247,201,383
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+48.7%
27 May 2026Nelms David WDirector18,000$111.43$2,005,740+38.0%
Reaction to news
8 material events; 0 taken well, 5 badly; last earnings 05 Aug: punished (-9.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
15 Sep 268-KMaterial agreement+0.0%+1.3%+1.8%0.9x—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
06 May 2610-QQuarterly report-6.8%-20.3%-21.7%4.2x-7.9%Punished
TickerStageETFConv.SizeCFO $RS vs ETF 6mvs 200DMAStatus
GENRegime ShiftXLK73$0–$0$0+20.3+27.3%gated
MPCLate ExtensionXLE72$0–$0—+65.2+66.6%gated
PFEMature TrendXLV72$17,500–$24,500$0-4.9+7.8%Standard
ZBRARegime ShiftXLK70$0–$0—+35.3+31.5%gated
TECHEarly Trend ExpansionXLV69$0–$0—+36.7+18.2%gated
TGTEarly Trend ExpansionXLP68$0–$0—+34.4+25.5%gated
FFIVEarly Trend ExpansionXLK68$0–$0—+19.1+29.6%gated
HPELate ExtensionXLK68$0–$0—+125.4+63.2%gated
PGRRegime ShiftXLF68$0–$0—-8.1+6.1%gated
DELLLate ExtensionXLK67$0–$0—+216.1+104.9%gated
MSFTRegime ShiftXLK67$0–$0—-7.9+15.6%gated
IQVEarly Trend ExpansionXLV67$0–$0—+51.6+32.8%gated
METEarly Trend ExpansionXLF67$0–$0—+27.7+20.2%gated
CPAYEarly Trend ExpansionXLF66$0–$0—+15.1+19.7%gated
PSXLate ExtensionXLE66$0–$0$0+39.2+51.9%gated
GPNRegime ShiftXLF66$25,000–$35,000—+15.3+17.6%Standard
APAMature TrendXLE65$0–$0—+23.7+40.0%gated
CRMRegime ShiftXLK65$0–$0—-3.2+27.4%gated
MRKMature TrendXLV65$0–$0—+13.5+20.9%gated
SWKSLate ExtensionXLK65$0–$0—+33.7+40.8%gated
AESMature TrendXLU65$0–$0—+18.2+3.1%gated
AMPRegime ShiftXLF65$0–$0—+12.0+14.5%gated
WATEarly Trend ExpansionXLV65$0–$0—+31.8+15.4%gated
IFFEarly Trend ExpansionXLB64$0–$0$0+18.0+12.7%gated
WDAYRegime ShiftXLK64$0–$0—+10.0+19.9%gated
ELVEarly Trend ExpansionXLV64$0–$0$0+32.2+16.4%gated
CRLEarly Trend ExpansionXLV63$0–$0—+67.6+34.1%gated
NOWRegime ShiftXLK63$0–$0—-9.2+20.5%gated
TMOEarly Trend ExpansionXLV63$0–$0—+24.6+19.6%gated
FOXAEarly Trend ExpansionXLC63$25,000–$35,000—+18.6+7.1%Standard
NEMMature TrendXLB63$0–$0—+9.7+13.7%gated
BAXEarly Trend ExpansionXLV63$0–$0—+27.0+15.6%gated
NTAPLate ExtensionXLK63$0–$0—+54.6+43.3%gated
SCHWEarly Trend ExpansionXLF63$0–$0$0-0.4+10.7%gated
ICERegime ShiftXLF63$0–$0—-18.5+1.4%gated
LITEMature TrendXLK63$0–$0—+1.5+19.0%gated
HPQLate ExtensionXLK62$0–$0—+52.3+49.3%gated
ANETMature TrendXLK62$0–$0—+9.8+25.2%gated
GDDYRegime ShiftXLK62$0–$0—-8.0+7.4%gated
CDWRegime ShiftXLK62$0–$0$0-1.3+17.6%gated