🔗 Copy link⇓ Download

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

Run Monday 24 August 2026, 22:18 · 514 constituents → 514 with clean price history → 40 enriched · 4 pass every hard gate

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

Ranked

highest conviction first · click any name to jump to its charts
1 JKHY Jack Henry & Associates Regime Shift, sector confirmed; strongest on regime (18/20); weakest on insider signal (11/20). Last earnings neutral (+2.2%). 69 $25,000–$35,000 2 CCEP Coca-Cola Europacific Partners plc Ordinary Shares Mature Trend, sector confirmed; strongest on volatility (20/20); weakest on insider signal (2/20). 66 $17,500–$24,500 3 BAX Baxter International Regime Shift, sector confirmed; strongest on regime (19/20); weakest on insider signal (2/20). Last earnings faded (+8.0%); +14 pts vs XLV over 6m. 66 $25,000–$35,000 4 HUM Humana Late Extension, sector confirmed; strongest on sponsorship (16/20); weakest on insider signal (2/20). Last earnings punished (-6.0%); 42% above the 200DMA. 64 $10,000–$14,000

Standing aside

36 name(s) a hard gate removed, regardless of score
5 ADSK Autodesk Stand aside — 200DMA is not rising — regime not clear. (+1 more) 77 6 MPC Marathon Petroleum Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. 73 7 ZBRA Zebra Technologies Stand aside — insiders are net sellers — net purchase ratio -0.97 over the last 180 days (6 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling. 73 8 ROP Roper Technologies Stand aside — 200DMA is not rising — regime not clear. (+1 more) 72 9 FFIV F5, Inc. Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (9 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. (+1 more) 70 10 ABT Abbott Laboratories Stand aside — 200DMA is not rising — regime not clear. 69 11 IVZ Invesco Stand aside — overlapping range behaviour — efficiency ratio 0.15 vs the 0.15 threshold (borderline, watch for resolution). 68 12 AMP Ameriprise Financial Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. 68 13 MA Mastercard Stand aside — 200DMA is not rising — regime not clear. (+1 more) 68 14 JPM JPMorgan Chase Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (10 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. 68 15 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). There is no offsetting insider purchase — this is one-way selling. 67 16 BR Broadridge Financial Solutions Stand aside — 200DMA is not rising — regime not clear. 67 17 LH Labcorp Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (9 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. 67 18 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). There is no offsetting insider purchase — this is one-way selling. 67 19 PANW Palo Alto Networks Stand aside — insiders are net sellers — net purchase ratio -0.53 over the last 180 days (7 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling. 66 20 ESS Essex Property Trust Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. (+1 more) 66 21 VLO Valero Energy Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. 66 22 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). There is no offsetting insider purchase — this is one-way selling. 66 23 BEN Franklin Resources Stand aside — overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution). 66 24 CPAY Corpay Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. 66 25 MET MetLife Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. 66 26 INCY Incyte Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. 66 27 KKR KKR & Co. Stand aside — 200DMA is not rising — regime not clear. (+1 more) 66 28 BRO Brown & Brown Stand aside — 200DMA is not rising — regime not clear. 66 29 DXCM Dexcom Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. 66 30 BDX Becton Dickinson Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. 65 31 NTAP NetApp Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. 65 32 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). There is no offsetting insider purchase — this is one-way selling. (+1 more) 65 33 SJM J.M. Smucker Company (The) Stand aside — insiders are net sellers — net purchase ratio -0.95 over the last 180 days (4 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling. 65 34 PPG PPG Industries Stand aside — overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop). 65 35 TRI Thomson Reuters Corporation Common Shares Stand aside — 200DMA is not rising — regime not clear. (+1 more) 65 36 HPQ HP Inc. Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (2 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. (+1 more) 65 37 IFF International Flavors & Fragrances Stand aside — overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop). 65 38 GEN Gen Digital Stand aside — insiders are net sellers — net purchase ratio -0.97 over the last 180 days (2 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling. 64 39 IQV IQVIA Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. 64 40 GPN Global Payments Stand aside — 200DMA is not rising — regime not clear. 64

Scanned, not enriched

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

Full detail

charts, pillar breakdown, purchase tape
#1 ADSK
Autodesk
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift XLK sector confirmed $494,175 CFO$1,670,998 other insiders (3) 4 insider(s) net purchase ratio +1.00 70d since buy
77
conviction / 100
+12.3 since 21 Aug
75.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)16.4
Cross-asset confirmation14.3
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.04 vs the 0.15 threshold (genuine chop).
Last
254.42
Add above
260.74
Cut below
241.33
50DMA
220.75
200DMA
249.22
ADSK daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ADSK — 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.04 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.329 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)
  • cluster: 4 distinct insiders buying (1 CFO, 1 CEO, 2 Director)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • CFO purchases $494,175 (EVP, CFO)
  • market cap unknown — size-vs-company not assessable
  • grew the CFO's own position by 5%
  • 70 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +17.8 pts
  • stock vs XLK RS (3m/6m avg): -4.1 pts
What strengthens the thesis
  • A confirmed higher high above 260.74 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 (220.75) with expanding volatility — reduce.
  • Breakdown below the prior structural base (241.33) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Moorjani Janesh — EVP, CFO
  • 1 CFO purchase(s), $494,175 total; last filed 2026-06-15 18:41:15
  • Market cap — · 20d avg dollar volume $462,861,619
Net insider activity
Net buying across the insider group.
Open-market purchases$2,165,173
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers4 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $494,175, plus 3 by other insiders worth $1,670,998. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
29 May 2026Smith Stacy JDirector3,435$231.17$794,054+10.1%
15 Jun 2026Moorjani JaneshCFO2,500$197.67$494,175+28.7%
16 Jun 2026Anagnost AndrewCEO2,460$202.66$498,544+25.5%
23 Jun 2026Cahill John TDirector2,000$189.20$378,400+34.5%
Reaction to news
8 material events; 4 taken well, 1 badly; last earnings 28 May: shrugged off (+1.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
03 Aug 268-KOther material event+2.3%+0.2%-1.2%0.9x+9.1%Neutral
13 Jul 268-KOther material event+0.9%+1.8%+2.6%0.4x+2.6%Neutral
18 Jun 268-KMaterial event+0.8%+0.4%-0.7%3.1x+1.3%Shrugged off
15 Jun 268-KMaterial agreement; Material obligation created+0.8%+0.1%-1.7%1.2x-4.9%Neutral
29 May 2610-QQuarterly report-6.4%-4.0%-4.2%3.9x-0.6%Punished
28 May 268-KMaterial agreement; Regulation FD disclosure-0.3%+1.7%+1.1%2.2x-3.0%Shrugged off
28 May 268-K · earningsResults of operations (earnings); Regulation FD disclosure-0.3%+1.7%+1.1%2.2x-3.0%Shrugged off
24 Apr 268-KDirector or officer change+0.3%+2.4%+1.6%0.7x+2.9%Rewarded
#2 MPC
Marathon Petroleum
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Late Extension XLE sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
73
conviction / 100
-0.7 since 21 Aug
91.2
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 confirmation17.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). There is no offsetting insider purchase — this is one-way selling.
Last
362.52
Add above
367.60
Cut below
289.57
50DMA
298.82
200DMA
232.10
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.36
Sponsorship / positioning
  • OBV 50d slope +0.319 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 4 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +3.5 pts
  • stock vs XLE RS (3m/6m avg): +54.6 pts
What strengthens the thesis
  • A confirmed higher high above 367.60 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 (298.82) with expanding volatility — reduce.
  • Breakdown below the prior structural base (289.57) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $799,998,088
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$4,193,521
Sales after option exercise$7,869,242
Distinct buyers / sellers0 / 4
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 3 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
26 Feb 2610-KAnnual report-0.8%+2.7%+3.3%0.9x+8.1%Rewarded
#3 ZBRA
Zebra Technologies
Stand aside — insiders are net sellers — net purchase ratio -0.97 over the last 180 days (6 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling.
Late Extension XLK sector confirmed no CFO purchase$41,080 other insiders (1) 1 insider(s) net purchase ratio -0.97 buy date unknown
73
conviction / 100
+9.0 since 21 Aug
91.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity19.8
Sponsorship / positioning13.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.97 over the last 180 days (6 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling.
Last
363.30
Add above
386.23
Cut below
250.32
50DMA
293.70
200DMA
252.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.29
Sponsorship / positioning
  • OBV 50d slope +0.185 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 7.4% 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.97 (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 $41,080 (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: +17.8 pts
  • stock vs XLK RS (3m/6m avg): +34.5 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.
What invalidates the thesis
  • Loss of the rising 50DMA (293.70) 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), $0 total; last filed 2026-03-16 16:20:06
  • Market cap — · 20d avg dollar volume $311,517,435
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$41,080
Open-market sales$2,377,635
Sales after option exercise$36,246
Distinct buyers / sellers1 / 6
Net purchase ratio-0.97
Net purchase ratio, excl. option-exercise sales-0.97
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $41,080. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Mar 2026Dhanasekaran SatishDirector200$205.40$41,080+76.9%
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
#4 ROP
Roper Technologies
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
72
conviction / 100
+0.6 since 21 Aug
89.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.2
Sponsorship / positioning20.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation18.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 (2 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Last
415.51
Add above
449.58
Cut below
387.82
50DMA
368.20
200DMA
375.95
ROP daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ROP — 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.29
Sponsorship / positioning
  • OBV 50d slope +0.332 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 4.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 2 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +17.8 pts
  • stock vs XLK RS (3m/6m avg): +10.8 pts
What strengthens the thesis
  • A confirmed higher high above 449.58 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 (368.20) with expanding volatility — reduce.
  • Breakdown below the prior structural base (387.82) — 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 $310,411,133
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$2,322,674
Sales after option exercise$758,100
Distinct buyers / sellers0 / 2
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
7 material events; 0 taken well, 1 badly; last earnings 23 Jul: faded (+5.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
10 Aug 268-KMaterial event-1.1%+0.4%+0.4%0.9x-3.5%Neutral
31 Jul 2610-QQuarterly report-1.1%+0.7%-0.0%0.9x+2.6%Neutral
23 Jul 268-K · earningsResults of operations (earnings)+8.6%+5.5%+6.7%1.5x+9.6%Faded
19 May 268-KDirector or officer change+0.9%-0.6%+0.0%1.2x-3.7%Neutral
01 May 2610-QQuarterly report+1.3%+1.0%+0.7%0.8x-4.2%Neutral
23 Apr 268-K · earningsResults of operations (earnings)+4.0%-0.3%+0.1%1.4x-2.5%Neutral
01 Apr 268-KMaterial agreement; Agreement terminated; Material obligation created-0.7%+0.6%-0.2%1.0x-1.4%Neutral
#5 FFIV
F5, Inc.
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (9 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. (+1 more)
Early Trend Expansion XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
70
conviction / 100
-0.1 since 21 Aug
86.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning19.2
Volatility behaviour19.8
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 (9 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
Last
379.04
Add above
425.61
Cut below
377.79
50DMA
403.46
200DMA
320.19
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
  • no HH/HL structure
  • efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.191 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 12.4% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 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: +17.8 pts
  • stock vs XLK RS (3m/6m avg): +3.4 pts
What strengthens the thesis
  • A confirmed higher high above 425.61 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 (403.46) 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 $267,535,458
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$12,256,361
Sales after option exercise$3,326,523
Distinct buyers / sellers0 / 9
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
7 material events; 5 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
13 Mar 268-KDirector or officer change+1.1%+2.3%+2.9%0.9x-1.7%Rewarded
#6 ABT
Abbott Laboratories
Stand aside — 200DMA is not rising — regime not clear.
Regime Shift XLV sector confirmed $201,300 CFO$1,100,177 other insiders (2) 3 insider(s) net purchase ratio +0.07 123d since buy
69
conviction / 100
+0.6 since 24 Aug
74.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.0
Sponsorship / positioning14.0
Volatility behaviour18.9
Catalyst alignment (insider)9.9
Cross-asset confirmation11.5
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
116.67
Add above
127.10
Cut below
87.64
50DMA
100.21
200DMA
105.84
ABT daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ABT — 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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.37
Sponsorship / positioning
  • OBV 50d slope +0.365 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 14.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • cluster: 3 distinct insiders buying (1 CFO, 2 Director)
  • net purchase ratio +0.07 (3 buying vs 6 selling)
  • CFO purchases $201,300 (EVP, CFO)
  • market cap unknown — size-vs-company not assessable
  • grew the CFO's own position by 3%
  • 123 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.3 pts
  • stock vs XLV RS (3m/6m avg): +4.4 pts
What strengthens the thesis
  • A confirmed higher high above 127.10 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 (100.21) with expanding volatility — reduce.
  • Breakdown below the prior structural base (87.64) — 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: Boudreau Philip P — EVP, CFO
  • 1 CFO purchase(s), $201,300 total; last filed 2026-04-27 17:34:47
  • Market cap — · 20d avg dollar volume $899,302,222
Net insider activity
Roughly balanced — buying is not corroborated.
Open-market purchases$1,301,477
Open-market sales$1,127,827
Sales after option exercise$0
Distinct buyers / sellers3 / 6
Net purchase ratio+0.07
Net purchase ratio, excl. option-exercise sales+0.07
Purchase tape
1 CFO purchase(s) worth $201,300, plus 2 by other insiders worth $1,100,177. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
23 Apr 2026Boudreau Philip PCFO2,200$91.50$201,300+27.5%
27 Apr 2026Starks Daniel JDirector10,000$92.65$926,537+25.9%
07 May 2026Stratton John GDirector2,000$86.82$173,640+34.4%
Reaction to news
8 material events; 0 taken well, 2 badly; last earnings 16 Jul: neutral (+10.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
20 Aug 268-KRegulation FD disclosure; Other material event-0.4%-0.3%+0.6%0.7xNeutral
28 Jul 2610-QQuarterly report+1.5%+2.7%+2.4%1.0x-1.7%Faded
16 Jul 268-K · earningsResults of operations (earnings)+6.7%+10.7%+11.3%2.4x+1.9%Neutral
29 Apr 2610-QQuarterly report-0.2%-2.7%-2.7%0.7x-5.5%Neutral
27 Apr 268-KDirector or officer change+0.5%+1.8%+1.7%1.3x-5.7%Neutral
17 Apr 268-KOther material event+0.2%+1.4%+0.2%1.3x-5.9%Neutral
16 Apr 268-K · earningsResults of operations (earnings)-4.4%-6.0%-6.2%2.1x-3.1%Punished
23 Mar 268-KOther material event+1.5%-0.6%-1.6%0.7x-2.8%Neutral
#7 JKHY
Jack Henry & Associates
Regime Shift, sector confirmed; strongest on regime (18/20); weakest on insider signal (11/20). Last earnings neutral (+2.2%).
Regime Shift XLF sector confirmed $50,295 CFO$266,840 other insiders (1) 2 insider(s) net purchase ratio +1.00 102d since buy
69
conviction / 100
-2.7 since 24 Aug
72.5
technical / 100
$25,000–$35,000
Standard
Regime clarity18.5
Sponsorship / positioning14.0
Volatility behaviour12.5
Catalyst alignment (insider)11.1
Cross-asset confirmation13.0
Last
170.51
Add above
172.07
Cut below
149.19
50DMA
147.58
200DMA
158.86
JKHY daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
JKHY — 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.23
Sponsorship / positioning
  • OBV 50d slope +0.359 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 7.0% deep
  • 1 wide down bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (1 CFO, 1 CEO)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • CFO purchases $50,295 (CFO, Treasurer)
  • market cap unknown — size-vs-company not assessable
  • grew the CFO's own position by 7%
  • 102 days since the last CFO buy
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +2.2 pts
What strengthens the thesis
  • A confirmed higher high above 172.07 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (147.58) with expanding volatility — reduce.
  • Breakdown below the prior structural base (149.19) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: Carsley Mimi — CFO, Treasurer
  • 1 CFO purchase(s), $50,295 total; last filed 2026-05-14 17:40:20
  • Market cap — · 20d avg dollar volume $152,310,591
Net insider activity
Net buying across the insider group.
Open-market purchases$317,135
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
1 CFO purchase(s) worth $50,295, plus 1 by other insiders worth $266,840. Only the CFO purchases score on the size and recency terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
14 May 2026Adelson Gregory R.CEO2,000$133.42$266,840+27.8%
14 May 2026Carsley MimiCFO375$134.12$50,295+27.1%
Reaction to news
8 material events; 1 taken well, 0 badly; last earnings 18 Aug: neutral (+2.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
18 Aug 268-K · earningsResults of operations (earnings)+1.1%+2.2%+2.8%1.6xNeutral
11 Aug 268-K · earningsResults of operations (earnings)-0.5%-0.9%-0.6%0.9x-0.3%Neutral
04 Jun 268-KDirector or officer change; Regulation FD disclosure+1.8%-1.8%-2.2%0.8x-3.6%Neutral
12 May 268-KOther material event+1.4%+0.8%+0.9%1.3x-2.9%Neutral
07 May 2610-QQuarterly report-0.3%+2.2%+2.5%1.3x-8.2%Rewarded
05 May 268-K · earningsResults of operations (earnings)-1.0%-2.1%-2.9%1.3x-3.1%Neutral
28 Apr 268-K · earningsResults of operations (earnings)+1.5%+1.2%+1.7%0.7x-2.3%Neutral
26 Mar 268-KMaterial agreement; Agreement terminated; Material obligation created-0.1%-0.1%+1.7%0.9x+0.2%Neutral
#8 IVZ
Invesco
Stand aside — overlapping range behaviour — efficiency ratio 0.15 vs the 0.15 threshold (borderline, watch for resolution).
Mature Trend XLF sector confirmed 1 insider(s) buy date unknown
68
conviction / 100
+3.8 since 21 Aug
82.8
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning13.4
Volatility behaviour20.0
Catalyst alignment (insider)2.0
Cross-asset confirmation15.8
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.15 vs the 0.15 threshold (borderline, watch for resolution).
Last
32.45
Add above
32.80
Cut below
30.89
50DMA
29.41
200DMA
26.45
IVZ daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
IVZ — 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.15 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.199 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)
  • 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: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +11.6 pts
What strengthens the thesis
  • A confirmed higher high above 32.80 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (29.41) with expanding volatility — reduce.
  • Breakdown below the prior structural base (30.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 $147,955,936
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
8 material events; 2 taken well, 0 badly; last earnings 28 Jul: neutral (-2.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
11 Aug 268-KRegulation FD disclosure-0.1%-1.2%-0.9%0.7x+3.9%Neutral
04 Aug 2610-QQuarterly report+1.4%+3.5%+1.7%1.2x-2.0%Rewarded
28 Jul 268-K · earningsResults of operations (earnings)-0.8%-2.3%-2.5%1.8x+8.7%Neutral
10 Jul 268-KRegulation FD disclosure+2.5%+1.3%+0.9%0.7x+2.2%Neutral
09 Jun 268-KRegulation FD disclosure+1.2%+1.3%+1.6%1.2x+4.6%Neutral
22 May 268-KMaterial event+0.3%+0.3%-0.1%0.5x+2.1%Neutral
11 May 268-KRegulation FD disclosure+0.3%+1.4%+1.2%0.6x-1.4%Neutral
05 May 2610-QQuarterly report+0.7%+3.0%+2.2%0.8x+5.8%Rewarded
#9 AMP
Ameriprise Financial
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Regime Shift XLF sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
68
conviction / 100
+4.2 since 21 Aug
84.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning12.4
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation15.5
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Last
561.13
Add above
572.56
Cut below
509.16
50DMA
517.82
200DMA
480.28
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
  • higher highs and higher lows
  • efficiency ratio 0.35
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 4.1% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 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: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +10.4 pts
What strengthens the thesis
  • A confirmed higher high above 572.56 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 (517.82) with expanding volatility — reduce.
  • Breakdown below the prior structural base (509.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 $234,026,674
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
#10 MA
Mastercard
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift XLF sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
68
conviction / 100
+4.5 since 21 Aug
84.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.6
Sponsorship / positioning18.9
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation14.4
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). There is no offsetting insider purchase — this is one-way selling.
Last
599.86
Add above
599.99
Cut below
556.06
50DMA
539.66
200DMA
527.26
MA daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
MA — 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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.28
Sponsorship / positioning
  • OBV 50d slope +0.182 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 10.2% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 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: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +6.8 pts
What strengthens the thesis
  • A confirmed higher high above 599.99 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 (539.66) with expanding volatility — reduce.
  • Breakdown below the prior structural base (556.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 $1,778,414,696
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$11,629,463
Sales after option exercise$48,054,251
Distinct buyers / sellers0 / 6
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 2 taken well, 2 badly; last earnings 30 Jul: rewarded (+2.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
30 Jul 268-K · earningsResults of operations (earnings)+2.5%+2.5%+0.8%1.7x-0.2%Rewarded
30 Jul 2610-QQuarterly report+2.5%+2.5%+0.8%1.7x-0.2%Rewarded
17 Jun 268-KMaterial event+0.3%-1.7%-0.4%0.8x-0.8%Neutral
08 Jun 268-KOther material event-0.9%-1.1%-1.3%0.8x+1.0%Neutral
02 Jun 268-KDirector or officer change-0.4%-3.5%-3.7%1.4x+3.7%Neutral
07 May 268-KDirector or officer change+0.2%+1.8%+2.1%1.4x-2.2%Neutral
30 Apr 268-K · earningsResults of operations (earnings)-3.9%-4.2%-5.2%1.8x-0.4%Punished
30 Apr 2610-QQuarterly report-3.9%-4.2%-5.2%1.8x-0.4%Punished
#11 JPM
JPMorgan Chase
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (10 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Mature Trend XLF sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
68
conviction / 100
+3.6 since 21 Aug
84.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity19.7
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation13.8
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (10 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Last
356.39
Add above
366.50
Cut below
343.78
50DMA
344.39
200DMA
314.09
JPM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
JPM — 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.29
Sponsorship / positioning
  • OBV 50d slope +0.304 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 6.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • 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: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +4.7 pts
What strengthens the thesis
  • A confirmed higher high above 366.50 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (344.39) with expanding volatility — reduce.
  • Breakdown below the prior structural base (343.78) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $2,148,831,343
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$70,046,835
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; 2 taken well, 0 badly; last earnings 14 Jul: rewarded (+2.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
06 Aug 2610-QQuarterly report+1.0%-0.8%-0.7%0.6x+1.9%Neutral
23 Jul 268-KMaterial event-0.5%+0.5%+1.7%1.1x+0.3%Neutral
23 Jul 268-KOther material event-0.5%+0.5%+1.7%1.1x+0.3%Neutral
14 Jul 268-K · earningsResults of operations (earnings)-2.3%+2.5%+2.1%1.4x+0.7%Rewarded
14 Jul 268-KRegulation FD disclosure-2.3%+2.5%+2.1%1.4x+0.7%Rewarded
25 Jun 268-KDirector or officer change+0.5%+0.5%+0.4%1.0x-0.2%Neutral
24 Jun 268-KOther material event-0.3%-0.2%-0.2%0.8x+0.2%Neutral
24 Jun 268-KRegulation FD disclosure-0.3%-0.2%-0.2%0.8x+0.2%Neutral
#12 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). There is no offsetting insider purchase — this is one-way selling.
Mature Trend XLF sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
67
conviction / 100
+1.7 since 21 Aug
84.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity19.9
Sponsorship / positioning12.8
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation14.7
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (12 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Last
370.55
Add above
398.70
Cut below
369.70
50DMA
352.73
200DMA
307.08
TRV daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
TRV — 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.29
Sponsorship / positioning
  • OBV 50d slope +0.178 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 8.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 12 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +7.7 pts
What strengthens the thesis
  • A confirmed higher high above 398.70 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (352.73) with expanding volatility — reduce.
  • Breakdown below the prior structural base (369.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 $701,798,516
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$3,060,886
Sales after option exercise$36,823,244
Distinct buyers / sellers0 / 12
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 17 Jul: rewarded (+9.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
07 Aug 268-KDirector or officer change-0.5%-0.4%-1.0%0.6x-3.6%Neutral
24 Jul 268-KOther material event+0.6%+2.9%+2.8%1.3x-3.3%Rewarded
17 Jul 268-K · earningsResults of operations (earnings)+1.4%+9.2%+10.2%2.0x+5.0%Rewarded
17 Jul 2610-QQuarterly report+1.4%+9.2%+10.2%2.0x+5.0%Rewarded
22 May 268-KDirector or officer change+0.5%-0.3%-0.6%1.0x-5.7%Neutral
21 May 268-KOther material event-0.6%+0.1%-0.1%1.1x-5.0%Neutral
16 Apr 268-K · earningsResults of operations (earnings)-1.1%-0.2%-0.4%1.1x+2.8%Neutral
16 Apr 2610-QQuarterly report-1.1%-0.2%-0.4%1.1x+2.8%Neutral
#13 BR
Broadridge Financial Solutions
Stand aside — 200DMA is not rising — regime not clear.
Regime Shift XLI sector confirmed no CFO purchase$1,030,794 other insiders (1) 1 insider(s) net purchase ratio +0.49 buy date unknown
67
conviction / 100
+5.7 since 21 Aug
79.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity13.3
Sponsorship / positioning20.0
Volatility behaviour18.3
Catalyst alignment (insider)3.4
Cross-asset confirmation12.0
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
185.45
Add above
194.98
Cut below
143.04
50DMA
153.68
200DMA
177.45
BR daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
BR — daily, 14 months
XLI sector ETF daily chart
XLI — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.21
Sponsorship / positioning
  • OBV 50d slope +0.333 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising 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 (1 CEO)
  • net purchase ratio +0.49 (1 buying vs 2 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,030,794 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLI
  • XLI above rising 200DMA (sector-led)
  • XLI vs SPY 6m: -9.6 pts
  • stock vs XLI RS (3m/6m avg): +11.8 pts
What strengthens the thesis
  • A confirmed higher high above 194.98 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLI extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (153.68) with expanding volatility — reduce.
  • Breakdown below the prior structural base (143.04) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-03-09 19:40:16
  • Market cap — · 20d avg dollar volume $236,362,934
Net insider activity
Net buying across the insider group.
Open-market purchases$1,030,794
Open-market sales$353,448
Sales after option exercise$0
Distinct buyers / sellers1 / 2
Net purchase ratio+0.49
Net purchase ratio, excl. option-exercise sales+0.49
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,030,794. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
06 Mar 2026Gokey Timothy CCEO5,300$194.49$1,030,794-4.6%
Reaction to news
8 material events; 1 taken well, 3 badly; last earnings 04 Aug: faded (+7.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
04 Aug 268-K · earningsResults of operations (earnings); Other material event+7.0%+7.0%+5.2%2.6x+1.4%Faded
04 Aug 2610-KAnnual report+7.0%+7.0%+5.2%2.6x+1.4%Faded
10 Jun 268-KDirector or officer change-0.7%-2.4%-0.8%0.7x-4.0%Neutral
21 May 268-KOther material event-1.1%+0.5%+0.4%0.7x+2.5%Neutral
15 May 268-KMaterial agreement; Material obligation created; Other material event+1.6%+1.6%+2.8%1.8x+3.3%Shrugged off
06 May 268-KRegulation FD disclosure-0.3%+0.5%-0.9%0.7x-5.8%Neutral
06 May 268-KMaterial agreement; Other material event-0.3%+0.5%-0.9%0.7x-5.8%Neutral
30 Apr 268-K · earningsResults of operations (earnings)-2.9%-4.2%-5.2%2.1x-0.7%Punished
#14 LH
Labcorp
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (9 selling vs 0 buying). There is no offsetting insider purchase — 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
+1.3 since 21 Aug
83.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning13.4
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation13.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). There is no offsetting insider purchase — this is one-way selling.
Last
339.34
Add above
339.69
Cut below
262.11
50DMA
293.74
200DMA
271.49
LH daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
LH — 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.37
Sponsorship / positioning
  • OBV 50d slope +0.199 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 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: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.3 pts
  • stock vs XLV RS (3m/6m avg): +11.1 pts
What strengthens the thesis
  • A confirmed higher high above 339.69 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (293.74) with expanding volatility — reduce.
  • Breakdown below the prior structural base (262.11) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $219,321,625
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$8,119,347
Sales after option exercise$532,404
Distinct buyers / sellers0 / 9
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 1 taken well, 0 badly; last earnings 30 Jul: rewarded (+2.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
17 Aug 268-KRegulation FD disclosure-0.0%+1.6%+2.1%1.0x+4.9%Neutral
14 Aug 268-KDirector or officer change-1.6%-1.4%-1.2%0.6x+5.7%Neutral
05 Aug 2610-QQuarterly report+0.3%+0.5%+0.7%0.6x+3.0%Neutral
30 Jul 268-K · earningsResults of operations (earnings)-3.0%+2.7%+1.1%1.9x+0.3%Rewarded
10 Jul 268-KRegulation FD disclosure+0.1%-0.3%-0.7%0.7x+2.4%Neutral
30 Jun 268-KRegulation FD disclosure+0.2%+0.2%-0.6%1.3x-0.8%Neutral
27 May 268-KRegulation FD disclosure+0.6%-0.1%-0.1%0.7x+0.5%Neutral
26 May 268-KMaterial event+0.5%-0.6%-1.2%0.9x-0.0%Neutral
#15 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). There is no offsetting insider purchase — 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.3 since 21 Aug
83.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning14.0
Volatility behaviour18.1
Catalyst alignment (insider)0.0
Cross-asset confirmation14.7
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Last
628.74
Add above
642.71
Cut below
580.00
50DMA
544.73
200DMA
533.42
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.31
Sponsorship / positioning
  • OBV 50d slope +0.237 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 16.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 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.3 pts
  • stock vs XLV RS (3m/6m avg): +17.1 pts
What strengthens the thesis
  • A confirmed higher high above 642.71 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (544.73) 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,117,056,956
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$1,213,600
Sales after option exercise$65,758,689
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, 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
26 Feb 2610-KAnnual report+0.5%+1.3%+1.8%0.6x-0.2%Neutral
#16 CCEP
Coca-Cola Europacific Partners plc Ordinary Shares
Mature Trend, sector confirmed; strongest on volatility (20/20); weakest on insider signal (2/20).
Mature Trend SPY sector confirmed 1 insider(s) buy date unknown
66
conviction / 100
+1.6 since 21 Aug
80.6
technical / 100
$17,500–$24,500
Standard · sized down 30% for campaign stage (Mature Trend)
Regime clarity17.6
Sponsorship / positioning15.3
Volatility behaviour20.0
Catalyst alignment (insider)2.0
Cross-asset confirmation11.6
Last
110.12
Add above
113.67
Cut below
102.59
50DMA
105.10
200DMA
96.23
CCEP daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
CCEP — daily, 14 months
SPY sector ETF daily chart
SPY — 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.26
Sponsorship / positioning
  • OBV 50d slope +0.059 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 5.5% deep
  • no wide downside expansion bars (30d)
  • ATR 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: SPY
  • SPY above rising 200DMA (sector-led)
  • SPY vs SPY 6m: +0.0 pts
  • stock vs SPY RS (3m/6m avg): +2.7 pts
What strengthens the thesis
  • A confirmed higher high above 113.67 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • SPY extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (105.10) with expanding volatility — reduce.
  • Breakdown below the prior structural base (102.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 $221,674,047
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
  • No material filings found in the window.
#17 PANW
Palo Alto Networks
Stand aside — insiders are net sellers — net purchase ratio -0.53 over the last 180 days (7 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling.
Late Extension XLK sector confirmed no CFO purchase$9,999,977 other insiders (1) 1 insider(s) net purchase ratio -0.53 buy date unknown
66
conviction / 100
-1.1 since 21 Aug
83.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity16.1
Sponsorship / positioning10.4
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.53 over the last 180 days (7 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling.
Last
350.90
Add above
398.88
Cut below
308.54
50DMA
337.27
200DMA
226.68
PANW daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PANW — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.18
Sponsorship / positioning
  • OBV 50d slope +0.096 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 11.7% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 CEO)
  • net purchase ratio -0.53 (1 buying vs 7 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $9,999,977 (1 CEO) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +17.8 pts
  • stock vs XLK RS (3m/6m avg): +73.9 pts
What strengthens the thesis
  • A confirmed higher high above 398.88 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLK extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (337.27) with expanding volatility — reduce.
  • Breakdown below the prior structural base (308.54) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-03-27 18:11:23
  • Market cap — · 20d avg dollar volume $2,028,684,460
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$9,999,977
Open-market sales$32,407,544
Sales after option exercise$0
Distinct buyers / sellers1 / 7
Net purchase ratio-0.53
Net purchase ratio, excl. option-exercise sales-0.53
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $9,999,977. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 Mar 2026Arora NikeshCEO68,085$146.88$9,999,977+138.9%
Reaction to news
6 material events; 3 taken well, 1 badly; last earnings 02 Jun: shrugged off (-1.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
21 Aug 268-KDirector or officer change+0.8%+2.4%+2.0%0.9xRewarded
03 Jun 2610-QQuarterly report-4.1%-5.6%-4.9%1.6x-6.1%Punished
02 Jun 268-K · earningsResults of operations (earnings)-4.3%-1.1%-1.2%2.4x-12.3%Shrugged off
13 Apr 268-KMaterial agreement; Material obligation created-0.1%+4.4%+3.4%1.0x+4.3%Rewarded
23 Mar 268-KOther material event+0.9%+0.7%-0.4%0.7x-5.9%Neutral
11 Mar 268-KOther material event+0.6%-0.4%-0.3%0.3x+2.4%Neutral
#18 ESS
Essex Property Trust
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. (+1 more)
Early Trend Expansion XLRE sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
66
conviction / 100
+0.5 since 21 Aug
83.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning20.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation10.9
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.12 vs the 0.15 threshold (borderline, watch for resolution).
Last
293.61
Add above
297.89
Cut below
279.91
50DMA
288.27
200DMA
262.24
ESS daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
ESS — daily, 14 months
XLRE sector ETF daily chart
XLRE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.366 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 5.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: XLRE
  • XLRE above rising 200DMA (sector-led)
  • XLRE vs SPY 6m: -6.9 pts
  • stock vs XLRE RS (3m/6m avg): +8.1 pts
What strengthens the thesis
  • A confirmed higher high above 297.89 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLRE extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (288.27) with expanding volatility — reduce.
  • Breakdown below the prior structural base (279.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 $118,733,183
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$167,670
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; 3 taken well, 1 badly; last earnings 29 Jul: neutral (+0.8%).
SessionFilingEventGapDayvs SPYVol+5dRead
30 Jul 2610-QQuarterly report-2.3%-5.0%-6.7%1.7x+1.2%Punished
29 Jul 268-K · earningsResults of operations (earnings)+0.6%+0.8%+2.3%1.1x-3.0%Neutral
29 May 268-KRegulation FD disclosure-0.2%-1.4%-1.6%1.5x+4.7%Shrugged off
14 May 268-KMaterial event+0.4%-1.3%-2.0%1.4x+2.0%Neutral
29 Apr 2610-QQuarterly report+0.5%-1.1%-1.1%2.4x+0.9%Shrugged off
28 Apr 268-K · earningsResults of operations (earnings)+1.3%+4.3%+4.8%1.7x-0.4%Rewarded
#19 VLO
Valero Energy
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Late Extension XLE sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
66
conviction / 100
-0.1 since 21 Aug
82.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning12.3
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation17.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). There is no offsetting insider purchase — this is one-way selling.
Last
346.00
Add above
353.00
Cut below
291.46
50DMA
294.20
200DMA
229.74
VLO daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
VLO — daily, 14 months
XLE sector ETF daily chart
XLE — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.32
Sponsorship / positioning
  • OBV 50d slope +0.162 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 1 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLE
  • XLE above rising 200DMA (sector-led)
  • XLE vs SPY 6m: +3.5 pts
  • stock vs XLE RS (3m/6m avg): +47.3 pts
What strengthens the thesis
  • A confirmed higher high above 353.00 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLE extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (294.20) with expanding volatility — reduce.
  • Breakdown below the prior structural base (291.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 $815,252,011
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$7,662,925
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; 3 taken well, 0 badly; last earnings 30 Jul: rewarded (+3.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
30 Jul 268-K · earningsResults of operations (earnings)-1.6%+3.4%+1.8%0.8x-2.4%Rewarded
30 Jul 2610-QQuarterly report-1.6%+3.4%+1.8%0.8x-2.4%Rewarded
16 Jul 268-KRegulation FD disclosure+1.0%+2.6%+3.1%0.9x+1.7%Rewarded
08 May 268-KDirector or officer change; Other material event-0.5%+2.0%+1.2%1.1x+4.0%Neutral
30 Apr 268-K · earningsResults of operations (earnings)-2.2%+0.5%-0.5%1.1x-6.4%Neutral
30 Apr 2610-QQuarterly report-2.2%+0.5%-0.5%1.1x-6.4%Neutral
09 Mar 268-KMaterial agreement+0.8%-3.9%-4.7%2.2x+7.7%Neutral
25 Feb 2610-KAnnual report+0.6%+0.2%-0.7%0.8x+13.0%Neutral
#20 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). There is no offsetting insider purchase — this is one-way 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
66
conviction / 100
+4.0 since 21 Aug
82.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning14.0
Volatility behaviour16.5
Catalyst alignment (insider)0.0
Cross-asset confirmation15.6
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -0.98 over the last 180 days (13 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling.
Last
113.65
Add above
114.53
Cut below
99.13
50DMA
101.66
200DMA
96.16
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.40
Sponsorship / positioning
  • OBV 50d slope +0.271 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 5.4% deep
  • 1 wide down 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: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +10.8 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 (101.66) with expanding volatility — reduce.
  • Breakdown below the prior structural base (99.13) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-05-28 16:24:48
  • Market cap — · 20d avg dollar volume $750,607,780
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$1,849,512
Open-market sales$105,524,862
Sales after option exercise$60,371,932
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+34.9%
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
#21 BEN
Franklin Resources
Stand aside — overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Mature Trend XLF sector confirmed 1 insider(s) buy date unknown
66
conviction / 100
+1.7 since 21 Aug
80.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.0
Sponsorship / positioning12.3
Volatility behaviour20.0
Catalyst alignment (insider)2.0
Cross-asset confirmation14.7
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
34.62
Add above
36.28
Cut below
33.25
50DMA
33.43
200DMA
27.56
BEN daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
BEN — 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.14 (overlapping)
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 6.7% 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: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +7.8 pts
What strengthens the thesis
  • A confirmed higher high above 36.28 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLF extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (33.43) with expanding volatility — reduce.
  • Breakdown below the prior structural base (33.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 $147,616,276
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
8 material events; 3 taken well, 0 badly; last earnings 31 Jul: neutral (+2.1%).
SessionFilingEventGapDayvs SPYVol+5dRead
10 Aug 268-KMaterial obligation created; Other material event-0.6%-0.7%-0.7%0.7x+2.0%Neutral
31 Jul 268-K · earningsResults of operations (earnings); Regulation FD disclosure+0.9%+2.1%+1.4%2.7x-0.3%Neutral
31 Jul 2610-QQuarterly report+0.9%+2.1%+1.4%2.7x-0.3%Neutral
30 Jul 268-KMaterial agreement; Agreement terminated; Material obligation created+0.5%+2.4%+0.7%1.4x+2.5%Rewarded
23 Jul 268-KDirector or officer change-1.2%-0.3%+1.0%0.9x+2.7%Neutral
05 Jun 268-KOther material event-1.3%-2.0%+0.6%0.8x+2.6%Neutral
28 Apr 268-K · earningsResults of operations (earnings); Regulation FD disclosure+1.0%+6.9%+7.3%2.3x+3.4%Rewarded
28 Apr 2610-QQuarterly report+1.0%+6.9%+7.3%2.3x+3.4%Rewarded
#22 CPAY
Corpay
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). There is no offsetting insider purchase — 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
+2.2 since 21 Aug
82.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.4
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation14.6
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Last
413.92
Add above
425.95
Cut below
349.51
50DMA
373.08
200DMA
331.04
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.17
Sponsorship / positioning
  • OBV 50d slope +0.297 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 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: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +7.6 pts
What strengthens the thesis
  • A confirmed higher high above 425.95 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 (373.08) with expanding volatility — reduce.
  • Breakdown below the prior structural base (349.51) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $227,736,210
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$13,145,304
Sales after option exercise$43,106,269
Distinct buyers / sellers0 / 4
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
#23 MET
MetLife
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). There is no offsetting insider purchase — 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
+2.7 since 21 Aug
82.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.2
Sponsorship / positioning13.8
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation14.9
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (1 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Last
96.21
Add above
98.58
Cut below
93.91
50DMA
92.19
200DMA
80.12
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
  • partial HH/HL structure
  • efficiency ratio 0.24
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 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: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +8.3 pts
What strengthens the thesis
  • A confirmed higher high above 98.58 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 (92.19) 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 $363,929,473
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
#24 INCY
Incyte
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Mature Trend XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
66
conviction / 100
+0.5 since 21 Aug
82.2
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity19.0
Sponsorship / positioning12.1
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation14.7
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (6 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Last
127.98
Add above
132.60
Cut below
115.77
50DMA
116.60
200DMA
103.78
INCY daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
INCY — 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.25
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 8.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 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.3 pts
  • stock vs XLV RS (3m/6m avg): +15.2 pts
What strengthens the thesis
  • A confirmed higher high above 132.60 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
What invalidates the thesis
  • Loss of the rising 50DMA (116.60) with expanding volatility — reduce.
  • Breakdown below the prior structural base (115.77) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $221,715,854
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$9,252,040
Sales after option exercise$11,597,470
Distinct buyers / sellers0 / 6
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 7 taken well, 0 badly; last earnings 28 Jul: rewarded (+9.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
28 Jul 268-K · earningsResults of operations (earnings)+0.1%+9.3%+9.1%3.4x-7.2%Rewarded
28 Jul 2610-QQuarterly report+0.1%+9.3%+9.1%3.4x-7.2%Rewarded
06 Jul 268-KOther material event-0.4%-1.1%-1.9%0.6x-1.2%Neutral
22 Jun 268-KOther material event+1.6%+5.5%+5.9%1.1x+10.6%Rewarded
09 Jun 268-KMaterial event+1.5%+2.6%+2.9%1.5x-3.4%Rewarded
08 Jun 268-KOther material event+0.4%-1.7%-1.9%2.0x+1.3%Shrugged off
28 Apr 268-K · earningsResults of operations (earnings)-1.0%+2.1%+2.6%1.9x-0.3%Rewarded
28 Apr 2610-QQuarterly report-1.0%+2.1%+2.6%1.9x-0.3%Rewarded
#25 KKR
KKR & Co.
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift XLF sector confirmed no CFO purchase$15,563,586 other insiders (4) 4 insider(s) net purchase ratio +1.00 buy date unknown
66
conviction / 100
+3.2 since 21 Aug
66.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning12.0
Volatility behaviour16.0
Catalyst alignment (insider)13.0
Cross-asset confirmation12.8
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
107.32
Add above
116.57
Cut below
101.15
50DMA
100.20
200DMA
105.79
KKR daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
KKR — 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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.12 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.150 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 7.2% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • cluster: 4 distinct insiders buying (2 CEO, 2 Director)
  • net purchase ratio +1.00 (4 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $15,563,586 (2 CEO, 2 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +1.5 pts
What strengthens the thesis
  • A confirmed higher high above 116.57 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 (100.20) with expanding volatility — reduce.
  • Breakdown below the prior structural base (101.15) — 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-03-05 19:30:13
  • Market cap — · 20d avg dollar volume $558,285,829
Net insider activity
Net buying across the insider group.
Open-market purchases$15,563,586
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers4 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 4 purchase(s) by other insiders worth $15,563,586. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
27 Feb 2026Nuttall Scott CCEO50,000$87.81$4,390,500+22.2%
27 Feb 2026Bae Joseph YCEO50,000$88.56$4,428,000+21.2%
02 Mar 2026Dillon Mary NDirector22,225$90.96$2,021,586+18.0%
04 Mar 2026Barakett Timothy RDirector50,000$94.47$4,723,500+13.6%
Reaction to news
8 material events; 3 taken well, 0 badly; last earnings 30 Jul: neutral (+1.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
06 Aug 2610-QQuarterly report+0.4%-2.2%-2.0%0.9x+11.8%Neutral
31 Jul 268-KMaterial agreement; Material obligation created-1.5%+0.4%-0.3%1.7x+1.4%Shrugged off
30 Jul 268-K · earningsResults of operations (earnings)+1.4%+1.7%+0.0%1.3x+2.3%Neutral
29 May 268-KDirector or officer change-0.6%+2.0%+1.8%1.1x-2.6%Rewarded
28 May 268-KMaterial event+0.2%-1.1%-1.6%1.0x+1.5%Neutral
08 May 2610-QQuarterly report-0.3%+2.2%+1.3%1.2x-5.2%Rewarded
05 May 268-K · earningsResults of operations (earnings)-0.3%-1.3%-2.1%1.2x-2.5%Neutral
24 Apr 268-KMaterial event+0.2%+0.2%-0.6%0.4x+1.8%Neutral
#26 BRO
Brown & Brown
Stand aside — 200DMA is not rising — regime not clear.
Regime Shift XLF sector confirmed no CFO purchase$164,123 other insiders (2) 2 insider(s) net purchase ratio +1.00 buy date unknown
66
conviction / 100
+3.0 since 21 Aug
70.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.3
Sponsorship / positioning8.6
Volatility behaviour20.0
Catalyst alignment (insider)9.0
Cross-asset confirmation13.8
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
74.62
Add above
75.46
Cut below
68.71
50DMA
67.65
200DMA
69.41
BRO daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
BRO — 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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.26
Sponsorship / positioning
  • OBV 50d slope +0.034 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 7.8% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • 2 distinct insiders buying (2 Director)
  • net purchase ratio +1.00 (2 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $164,123 (2 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLF
  • XLF above rising 200DMA (sector-led)
  • XLF vs SPY 6m: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +4.8 pts
What strengthens the thesis
  • A confirmed higher high above 75.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 (67.65) with expanding volatility — reduce.
  • Breakdown below the prior structural base (68.71) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-06-10 17:00:04
  • Market cap — · 20d avg dollar volume $160,150,638
Net insider activity
Net buying across the insider group.
Open-market purchases$164,123
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers2 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 2 purchase(s) by other insiders worth $164,123. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
05 May 2026Proctor H Palmer JrDirector2,000$57.10$114,200+30.7%
09 Jun 2026Johnson Joia MDirector860$58.05$49,923+28.5%
Reaction to news
8 material events; 4 taken well, 0 badly; last earnings 27 Jul: rewarded (+3.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
10 Aug 268-KDirector or officer change-1.0%+0.2%+0.3%0.6x-3.6%Neutral
27 Jul 268-K · earningsResults of operations (earnings)+0.9%+3.0%+3.0%1.0x+3.0%Rewarded
27 Jul 2610-QQuarterly report+0.9%+3.0%+3.0%1.0x+3.0%Rewarded
05 Jun 268-KMaterial agreement; Material obligation created+1.5%+2.6%+5.2%0.7x+1.9%Rewarded
07 May 268-KDirector or officer change+0.4%+2.6%+2.9%1.2x-3.6%Rewarded
27 Apr 268-K · earningsResults of operations (earnings)-0.3%+0.3%+0.2%1.0x-12.8%Neutral
27 Apr 2610-QQuarterly report-0.3%+0.3%+0.2%1.0x-12.8%Neutral
09 Apr 268-KRegulation FD disclosure-1.6%-0.9%-1.5%0.6x+2.5%Neutral
#27 BAX
Baxter International
Regime Shift, sector confirmed; strongest on regime (19/20); weakest on insider signal (2/20). Last earnings faded (+8.0%); +14 pts vs XLV over 6m.
Regime Shift XLV sector confirmed 1 insider(s) buy date unknown
66
conviction / 100
+0.2 since 21 Aug
79.4
technical / 100
$25,000–$35,000
Standard
Regime clarity18.8
Sponsorship / positioning13.5
Volatility behaviour16.5
Catalyst alignment (insider)2.0
Cross-asset confirmation14.7
Last
26.49
Add above
30.00
Cut below
21.40
50DMA
23.72
200DMA
19.98
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.24
Sponsorship / positioning
  • OBV 50d slope +0.203 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 8.6% deep
  • 1 wide down 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.3 pts
  • stock vs XLV RS (3m/6m avg): +17.4 pts
What strengthens the thesis
  • A confirmed higher high above 30.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 (23.72) with expanding volatility — reduce.
  • Breakdown below the prior structural base (21.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 $211,511,417
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.6xRewarded
18 Aug 268-KMaterial agreement; Other material event+0.7%+0.1%+0.8%0.9xNeutral
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
#28 DXCM
Dexcom
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Early Trend Expansion XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
66
conviction / 100
+0.6 since 21 Aug
81.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.9
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation13.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). There is no offsetting insider purchase — this is one-way selling.
Last
91.06
Add above
92.59
Cut below
69.79
50DMA
77.94
200DMA
69.47
DXCM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
DXCM — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.19
Sponsorship / positioning
  • OBV 50d slope +0.235 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 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.3 pts
  • stock vs XLV RS (3m/6m avg): +11.2 pts
What strengthens the thesis
  • A confirmed higher high above 92.59 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 (77.94) with expanding volatility — reduce.
  • Breakdown below the prior structural base (69.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 $493,222,251
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$10,533,698
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; 3 taken well, 0 badly; last earnings 30 Jul: neutral (-0.8%).
SessionFilingEventGapDayvs SPYVol+5dRead
30 Jul 268-K · earningsResults of operations (earnings)-1.6%-0.8%-2.5%1.3x+11.4%Neutral
30 Jul 2610-QQuarterly report-1.6%-0.8%-2.5%1.3x+11.4%Neutral
28 May 268-KMaterial event-0.2%+3.0%+2.4%0.8x+0.3%Rewarded
15 May 268-KRegulation FD disclosure; Other material event+3.6%+6.6%+7.8%2.1x+17.0%Neutral
30 Apr 268-K · earningsResults of operations (earnings)+0.6%+3.5%+2.5%1.3x+2.3%Rewarded
30 Apr 2610-QQuarterly report+0.6%+3.5%+2.5%1.3x+2.3%Rewarded
02 Mar 268-KDirector or officer change-1.4%+0.5%+0.4%0.7x-6.8%Neutral
26 Feb 268-KDirector or officer change; Regulation FD disclosure+0.4%+1.7%+2.2%0.6x-5.0%Neutral
#29 BDX
Becton Dickinson
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). There is no offsetting insider purchase — 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
+4.6 since 21 Aug
81.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)0.0
Cross-asset confirmation11.2
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Last
190.74
Add above
193.04
Cut below
148.23
50DMA
162.27
200DMA
156.59
BDX daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
BDX — 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.30
Sponsorship / positioning
  • OBV 50d slope +0.257 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 4.4% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 4 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLV
  • XLV above rising 200DMA (sector-led)
  • XLV vs SPY 6m: -1.3 pts
  • stock vs XLV RS (3m/6m avg): +3.4 pts
What strengthens the thesis
  • A confirmed higher high above 193.04 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (162.27) with expanding volatility — reduce.
  • Breakdown below the prior structural base (148.23) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $348,587,495
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$838,682
Sales after option exercise$1,172,631
Distinct buyers / sellers0 / 4
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 5 taken well, 0 badly; last earnings 06 Aug: rewarded (+3.8%).
SessionFilingEventGapDayvs SPYVol+5dRead
06 Aug 268-K · earningsResults of operations (earnings)+3.1%+3.8%+3.9%1.8x+2.8%Rewarded
06 Aug 2610-QQuarterly report+3.1%+3.8%+3.9%1.8x+2.8%Rewarded
22 Jul 268-KDirector or officer change; Regulation FD disclosure+0.7%-0.4%-0.3%0.5x+10.0%Neutral
29 May 268-KRegulation FD disclosure-0.1%-0.9%-1.1%1.1x+2.7%Neutral
20 May 268-KMaterial agreement; Material obligation created+0.5%+0.0%-1.0%0.7x+1.0%Neutral
12 May 268-KOther material event+1.2%+3.0%+3.2%1.1x-0.4%Rewarded
07 May 268-K · earningsResults of operations (earnings)+4.3%+5.9%+6.2%2.1x-5.7%Rewarded
07 May 268-K/ADirector or officer change; Regulation FD disclosure+4.3%+5.9%+6.2%2.1x-5.7%Rewarded
#30 NTAP
NetApp
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
+3.5 since 21 Aug
81.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.7
Sponsorship / positioning10.9
Volatility behaviour16.5
Catalyst alignment (insider)0.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (4 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Last
186.86
Add above
209.06
Cut below
156.26
50DMA
173.45
200DMA
126.56
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.18
Sponsorship / positioning
  • OBV 50d slope +0.113 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 9.8% 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 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: +17.8 pts
  • stock vs XLK RS (3m/6m avg): +45.8 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 (173.45) with expanding volatility — reduce.
  • Breakdown below the prior structural base (156.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), — total; last filed
  • Market cap — · 20d avg dollar volume $484,073,529
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$0
Open-market sales$10,389,296
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
4 material events; 1 taken well, 1 badly; last earnings 28 May: shrugged off (-0.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
26 Feb 268-K · earningsResults of operations (earnings)+1.3%-2.7%-2.1%1.6x+3.0%Neutral
26 Feb 2610-QQuarterly report+1.3%-2.7%-2.1%1.6x+3.0%Neutral
#31 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). There is no offsetting insider purchase — this is one-way selling. (+1 more)
Late Extension XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
+4.2 since 21 Aug
81.1
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning9.5
Volatility behaviour19.9
Catalyst alignment (insider)0.0
Cross-asset confirmation20.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (7 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.14 vs the 0.15 threshold (borderline, watch for resolution).
Last
52.43
Add above
63.44
Cut below
43.30
50DMA
49.15
200DMA
31.77
HPE daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
HPE — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.14 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.067 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 12.4% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster
  • net purchase ratio -1.00 (0 buying vs 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: +17.8 pts
  • stock vs XLK RS (3m/6m avg): +87.2 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 (49.15) with expanding volatility — reduce.
  • Breakdown below the prior structural base (43.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 $865,059,132
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$15,359,013
Distinct buyers / sellers0 / 7
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 01 Jun: rewarded (+9.2%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
06 Apr 268-KDirector or officer change+0.5%-0.1%-0.6%0.5x+0.9%Neutral
23 Mar 268-KOther material event+1.7%+2.9%+1.9%0.9x+2.0%Rewarded
#32 SJM
J.M. Smucker Company (The)
Stand aside — insiders are net sellers — net purchase ratio -0.95 over the last 180 days (4 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling.
Early Trend Expansion XLP sector confirmed no CFO purchase$99,801 other insiders (1) 1 insider(s) net purchase ratio -0.95 buy date unknown
65
conviction / 100
+0.6 since 21 Aug
81.0
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity17.8
Sponsorship / positioning14.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 -0.95 over the last 180 days (4 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling.
Last
125.87
Add above
126.46
Cut below
114.74
50DMA
115.46
200DMA
103.77
SJM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
SJM — daily, 14 months
XLP sector ETF daily chart
XLP — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.19
Sponsorship / positioning
  • OBV 50d slope +0.231 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 7.1% 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.95 (1 buying vs 4 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $99,801 (1 Director) — counted through cluster breadth and net buying only
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLP
  • XLP above rising 200DMA (sector-led)
  • XLP vs SPY 6m: -12.9 pts
  • stock vs XLP RS (3m/6m avg): +17.6 pts
What strengthens the thesis
  • A confirmed higher high above 126.46 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 (115.46) with expanding volatility — reduce.
  • Breakdown below the prior structural base (114.74) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-03-03 16:41:12
  • Market cap — · 20d avg dollar volume $137,632,386
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$99,801
Open-market sales$3,679,761
Sales after option exercise$0
Distinct buyers / sellers1 / 4
Net purchase ratio-0.95
Net purchase ratio, excl. option-exercise sales-0.95
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $99,801. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
02 Mar 2026Amin TarangDirector880$113.41$99,801+11.0%
Reaction to news
7 material events; 2 taken well, 0 badly; last earnings 09 Jun: rewarded (+10.4%).
SessionFilingEventGapDayvs SPYVol+5dRead
17 Aug 268-KMaterial event-1.1%-2.9%-2.5%0.8x+6.8%Neutral
09 Jun 268-K · earningsResults of operations (earnings)+5.1%+10.4%+10.7%2.8x+3.2%Rewarded
09 Jun 2610-KAnnual report+5.1%+10.4%+10.7%2.8x+3.2%Rewarded
03 Mar 268-KDirector or officer change-0.5%-2.0%-1.2%0.7x-3.5%Neutral
26 Feb 268-K · earningsResults of operations (earnings)+10.4%+8.8%+9.4%3.5x-4.0%Neutral
26 Feb 2610-QQuarterly report+10.4%+8.8%+9.4%3.5x-4.0%Neutral
26 Feb 268-KDirector or officer change; Regulation FD disclosure+10.4%+8.8%+9.4%3.5x-4.0%Neutral
#33 PPG
PPG Industries
Stand aside — overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
Early Trend Expansion XLB sector confirmed no CFO purchase$1,344 other insiders (1) 1 insider(s) net purchase ratio +1.00 buy date unknown
65
conviction / 100
+3.5 since 21 Aug
74.6
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity14.0
Sponsorship / positioning18.7
Volatility behaviour20.0
Catalyst alignment (insider)5.0
Cross-asset confirmation7.0
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.01 vs the 0.15 threshold (genuine chop).
Last
113.23
Add above
119.25
Cut below
109.84
50DMA
116.51
200DMA
109.34
PPG daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
PPG — 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
  • no HH/HL structure
  • efficiency ratio 0.01 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.177 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 11.8% deep
  • no wide downside expansion bars (30d)
  • ATR contracting vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 Officer)
  • net purchase ratio +1.00 (1 buying vs 0 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $1,344 (1 Officer) — 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.5 pts
  • stock vs XLB RS (3m/6m avg): -5.9 pts
What strengthens the thesis
  • A confirmed higher high above 119.25 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 (116.51) with expanding volatility — reduce.
  • Breakdown below the prior structural base (109.84) — 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-16 13:37:08
  • Market cap — · 20d avg dollar volume $200,898,578
Net insider activity
Net buying across the insider group.
Open-market purchases$1,344
Open-market sales$0
Sales after option exercise$0
Distinct buyers / sellers1 / 0
Net purchase ratio+1.00
Net purchase ratio, excl. option-exercise sales+1.00
Purchase tape
No CFO purchase here — 1 purchase(s) by other insiders worth $1,344. These count toward cluster breadth and net buying, not the CFO-specific terms.
Trade dateInsiderSharesPriceValuePrice now vs buy
12 Jun 2026Hefel Juliane M.Officer12$116.45$1,344-2.8%
Reaction to news
7 material events; 2 taken well, 0 badly; last earnings 28 Jul: shrugged off (+0.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
29 Jul 2610-QQuarterly report-3.6%-6.0%-4.5%2.2x+6.5%Absorbed
28 Jul 268-K · earningsResults of operations (earnings)+2.8%+0.5%+0.2%2.0x-1.0%Shrugged off
29 Apr 2610-QQuarterly report-0.4%-2.8%-2.8%1.2x+6.5%Neutral
28 Apr 268-KDirector or officer change-0.5%-2.4%-1.9%1.0x-1.2%Neutral
28 Apr 268-K · earningsResults of operations (earnings)-0.5%-2.4%-1.9%1.0x-1.2%Neutral
21 Apr 268-KDirector or officer change-0.3%-3.3%-2.7%0.9x-2.9%Neutral
15 Apr 268-K · earningsResults of operations (earnings)-0.6%-2.6%-3.3%0.8x+3.7%Neutral
#34 TRI
Thomson Reuters Corporation Common Shares
Stand aside — 200DMA is not rising — regime not clear. (+1 more)
Regime Shift SPY sector confirmed 1 insider(s) buy date unknown
65
conviction / 100
+0.9 since 21 Aug
78.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.0
Sponsorship / positioning18.9
Volatility behaviour16.5
Catalyst alignment (insider)2.0
Cross-asset confirmation15.3
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
  • Overlapping range behaviour — efficiency ratio 0.15 vs the 0.15 threshold (borderline, watch for resolution).
Last
108.62
Add above
112.72
Cut below
98.15
50DMA
92.98
200DMA
100.73
TRI daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
TRI — daily, 14 months
SPY sector ETF daily chart
SPY — 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 (overlapping)
Sponsorship / positioning
  • OBV 50d slope +0.181 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 9.7% deep
  • 1 wide down 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: SPY
  • SPY above rising 200DMA (sector-led)
  • SPY vs SPY 6m: +0.0 pts
  • stock vs SPY RS (3m/6m avg): +25.3 pts
What strengthens the thesis
  • A confirmed higher high above 112.72 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • SPY extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (92.98) with expanding volatility — reduce.
  • Breakdown below the prior structural base (98.15) — 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 $241,481,889
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
2 material events; 2 taken well, 0 badly; last earnings 05 Aug: absorbed (-9.7%).
SessionFilingEventGapDayvs SPYVol+5dRead
05 Aug 26EarningsEarnings+0.8%-9.7%-9.5%1.8x+4.1%Absorbed
05 May 26EarningsEarnings+3.4%-0.3%-1.1%2.1x-8.6%Shrugged off
#35 HPQ
HP Inc.
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (2 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling. (+1 more)
Regime Shift XLK sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
65
conviction / 100
+9.3 since 21 Aug
80.7
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning12.6
Volatility behaviour16.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 (2 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
  • Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop).
Last
28.58
Add above
32.19
Cut below
21.93
50DMA
25.93
200DMA
22.24
HPQ daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
HPQ — daily, 14 months
XLK sector ETF daily chart
XLK — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • partial HH/HL structure
  • efficiency ratio 0.10 (overlapping)
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 8.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 2 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • no CFO buy to date — recency not scored
Cross-asset confirmation
  • closest sector ETF: XLK
  • XLK above rising 200DMA (sector-led)
  • XLK vs SPY 6m: +17.8 pts
  • stock vs XLK RS (3m/6m avg): +22.3 pts
What strengthens the thesis
  • A confirmed higher high above 32.19 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 (25.93) with expanding volatility — reduce.
  • Breakdown below the prior structural base (21.93) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $415,334,352
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$834,327
Distinct buyers / sellers0 / 2
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
5 material events; 4 taken well, 0 badly; last earnings 27 May: rewarded (+4.3%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
25 Feb 2610-QQuarterly report-2.7%+0.1%-0.8%2.4x+5.3%Shrugged off
#36 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$32,286,445 other insiders (4) 3 insider(s) net purchase ratio +0.92 buy date unknown
65
conviction / 100
+0.1 since 21 Aug
66.4
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.5
Sponsorship / positioning7.4
Volatility behaviour20.0
Catalyst alignment (insider)11.5
Cross-asset confirmation10.2
Stand aside — hard gate breached
  • Overlapping range behaviour — efficiency ratio 0.10 vs the 0.15 threshold (genuine chop).
Last
85.81
Add above
89.32
Cut below
72.22
50DMA
79.62
200DMA
73.11
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.007 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)
  • cluster: 3 distinct insiders buying (1 CEO, 3 Director)
  • net purchase ratio +0.92 (3 buying vs 5 selling)
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $32,286,445 (1 CEO, 3 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.5 pts
  • stock vs XLB RS (3m/6m avg): +5.6 pts
What strengthens the thesis
  • A confirmed higher high above 89.32 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 (79.62) with expanding volatility — reduce.
  • Breakdown below the prior structural base (72.22) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-06-02 17:22:26
  • Market cap — · 20d avg dollar volume $133,271,263
Net insider activity
Net buying across the insider group.
Open-market purchases$32,286,445
Open-market sales$1,332,296
Sales after option exercise$0
Distinct buyers / sellers3 / 5
Net purchase ratio+0.92
Net purchase ratio, excl. option-exercise sales+0.92
Purchase tape
No CFO purchase here — 4 purchase(s) by other insiders worth $32,286,445. 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+4.3%
12 Mar 2026Fribourg Paul JDirector156,459$70.12$10,971,329+22.4%
12 Mar 2026Fyrwald J ErikCEO14,260$69.79$995,204+23.0%
01 Jun 2026Fribourg Paul JDirector273,500$74.29$20,317,855+15.5%
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
#37 HUM
Humana
Late Extension, sector confirmed; strongest on sponsorship (16/20); weakest on insider signal (2/20). Last earnings punished (-6.0%); 42% above the 200DMA.
Late Extension XLV sector confirmed 1 insider(s) buy date unknown
64
conviction / 100
-3.3 since 21 Aug
78.1
technical / 100
$10,000–$14,000
Probe · sized down 60% for campaign stage (Late Extension)
Regime clarity14.8
Sponsorship / positioning16.5
Volatility behaviour16.5
Catalyst alignment (insider)2.0
Cross-asset confirmation14.7
Last
386.61
Add above
393.48
Cut below
353.69
50DMA
383.45
200DMA
271.83
HUM daily chart: price with 50 and 200 day moving averages, volume, and on-balance volume
HUM — daily, 14 months
XLV sector ETF daily chart
XLV — sector ETF, daily, 14 months
Pillar detail, thesis support and invalidation
Regime clarity
  • price above 200DMA
  • 200DMA rising
  • 50DMA rising
  • no HH/HL structure
  • efficiency ratio 0.19
Sponsorship / positioning
  • OBV 50d slope +0.099 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV flat-to-rising through last pullback
Volatility behaviour
  • last pullback 11.5% deep
  • 2 wide down 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.3 pts
  • stock vs XLV RS (3m/6m avg): +56.3 pts
What strengthens the thesis
  • A confirmed higher high above 393.48 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 (383.45) with expanding volatility — reduce.
  • Breakdown below the prior structural base (353.69) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $537,153,225
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
8 material events; 4 taken well, 3 badly; last earnings 29 Jul: punished (-6.0%).
SessionFilingEventGapDayvs SPYVol+5dRead
29 Jul 268-K · earningsResults of operations (earnings); Regulation FD disclosure-0.1%-6.0%-4.5%3.1x-0.4%Punished
29 Jul 268-KDirector or officer change-0.1%-6.0%-4.5%3.1x-0.4%Punished
29 Jul 2610-QQuarterly report-0.1%-6.0%-4.5%3.1x-0.4%Punished
01 Jun 268-KRegulation FD disclosure+4.3%+7.5%+7.2%1.2x+8.4%Rewarded
19 May 268-KMaterial agreement; Material obligation created-0.4%+1.5%+2.2%0.8x-1.4%Neutral
29 Apr 268-K · earningsResults of operations (earnings); Regulation FD disclosure-5.5%+5.8%+5.8%2.2x+1.3%Rewarded
29 Apr 2610-QQuarterly report-5.5%+5.8%+5.8%2.2x+1.3%Rewarded
20 Apr 268-KMaterial event-0.4%+2.5%+2.7%0.8x+6.3%Rewarded
#38 GEN
Gen Digital
Stand aside — insiders are net sellers — net purchase ratio -0.97 over the last 180 days (2 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling.
Regime Shift XLK sector confirmed no CFO purchase$81,171 other insiders (1) 1 insider(s) net purchase ratio -0.97 buy date unknown
64
conviction / 100
+7.5 since 21 Aug
80.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity15.6
Sponsorship / positioning13.8
Volatility behaviour16.0
Catalyst alignment (insider)0.0
Cross-asset confirmation19.0
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -0.97 over the last 180 days (2 selling vs 1 buying). There is no offsetting insider purchase — this is one-way selling.
Last
29.11
Add above
29.74
Cut below
24.86
50DMA
26.44
200DMA
24.18
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
  • partial HH/HL structure
  • efficiency ratio 0.16
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 6.9% deep
  • no wide downside expansion bars (30d)
  • ATR expanding vs 20d mean
Catalyst alignment (insider)
  • single insider — no cluster (1 Director)
  • net purchase ratio -0.97 (1 buying vs 2 selling)
  • insiders are NET SELLERS over the window
  • NO CFO purchase in the window — the CFO-specific terms score zero
  • other insiders bought $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: +17.8 pts
  • stock vs XLK RS (3m/6m avg): +11.7 pts
What strengthens the thesis
  • A confirmed higher high above 29.74 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 (26.44) with expanding volatility — reduce.
  • Breakdown below the prior structural base (24.86) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), $0 total; last filed 2026-06-05 17:40:53
  • Market cap — · 20d avg dollar volume $147,716,478
Net insider activity
Insiders are NET SELLERS. The CFO purchase is contradicted.
Open-market purchases$81,171
Open-market sales$6,173,204
Sales after option exercise$0
Distinct buyers / sellers1 / 2
Net purchase ratio-0.97
Net purchase ratio, excl. option-exercise sales-0.97
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+7.6%
Reaction to news
5 material events; 3 taken well, 0 badly; last earnings 06 Aug: shrugged off (+0.5%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
#39 IQV
IQVIA
Stand aside — insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Early Trend Expansion XLV sector confirmed 1 insider(s) net purchase ratio -1.00 buy date unknown
64
conviction / 100
+4.3 since 21 Aug
80.5
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity20.0
Sponsorship / positioning13.2
Volatility behaviour16.5
Catalyst alignment (insider)0.0
Cross-asset confirmation14.7
Stand aside — hard gate breached
  • Insiders are net sellers — net purchase ratio -1.00 over the last 180 days (5 selling vs 0 buying). There is no offsetting insider purchase — this is one-way selling.
Last
260.24
Add above
261.88
Cut below
233.76
50DMA
214.55
200DMA
199.77
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.33
Sponsorship / positioning
  • OBV 50d slope +0.193 avg-daily-volumes/bar
  • no OBV divergence at highs
  • OBV fell through last pullback
Volatility behaviour
  • last pullback 7.8% 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 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.3 pts
  • stock vs XLV RS (3m/6m avg): +43.6 pts
What strengthens the thesis
  • A confirmed higher high above 261.88 on expanding OBV.
  • Pullbacks that hold the rising 50DMA with flat-to-rising OBV.
  • XLV extending its own trend while the stock holds relative strength.
  • Continued base-building above the reclaimed 200DMA without volatility expansion.
What invalidates the thesis
  • Loss of the rising 50DMA (214.55) 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 $365,406,217
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,092,072
Distinct buyers / sellers0 / 5
Net purchase ratio-1.00
Net purchase ratio, excl. option-exercise sales-1.00
Reaction to news
8 material events; 5 taken well, 0 badly; last earnings 28 Jul: rewarded (+13.9%).
SessionFilingEventGapDayvs SPYVol+5dRead
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
05 May 2610-QQuarterly report-0.7%+9.6%+8.8%2.6x-0.8%Rewarded
#40 GPN
Global Payments
Stand aside — 200DMA is not rising — regime not clear.
Regime Shift XLF sector confirmed 1 insider(s) buy date unknown
64
conviction / 100
-1.3 since 21 Aug
77.9
technical / 100
$0–$0
No trade / watch only · Hard gate breached.
Regime clarity12.9
Sponsorship / positioning14.0
Volatility behaviour20.0
Catalyst alignment (insider)2.0
Cross-asset confirmation15.4
Stand aside — hard gate breached
  • 200DMA is not rising — regime not clear.
Last
94.30
Add above
95.58
Cut below
84.20
50DMA
80.08
200DMA
74.60
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 flat/falling
  • 50DMA rising
  • higher highs and higher lows
  • efficiency ratio 0.19
Sponsorship / positioning
  • OBV 50d slope +0.310 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 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: +3.3 pts
  • stock vs XLF RS (3m/6m avg): +10.2 pts
What strengthens the thesis
  • A confirmed higher high above 95.58 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 (80.08) with expanding volatility — reduce.
  • Breakdown below the prior structural base (84.20) — exit, no averaging down.
  • OBV divergence during a price acceleration — reduce.
  • Sector ETF losing its own 200DMA — remove capital regardless of stock behaviour.
Insider detail
  • CFO: —
  • 0 CFO purchase(s), — total; last filed
  • Market cap — · 20d avg dollar volume $284,310,549
Net insider activity
  • No open-market insider transactions found in the lookback window.
Reaction to news
8 material events; 2 taken well, 0 badly; last earnings 05 Aug: neutral (-0.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
12 Mar 268-KMaterial agreement; Material obligation created; Other material event-1.2%-3.4%-1.9%0.7x-3.1%Neutral
11 Mar 268-KMaterial agreement+0.5%-0.9%-0.8%0.8x-4.4%Neutral
TickerStageETFConv.SizeCFO $RS vs ETF 6mvs 200DMAStatus
ADSKRegime ShiftXLK77$0–$0$494,175-13.9+2.1%gated
MPCLate ExtensionXLE73$0–$0+73.2+56.2%gated
ZBRALate ExtensionXLK73$0–$0$0+26.8+43.8%gated
ROPRegime ShiftXLK72$0–$0-5.9+10.5%gated
FFIVEarly Trend ExpansionXLK70$0–$0+10.3+18.4%gated
ABTRegime ShiftXLV69$0–$0$201,300-8.6+10.2%gated
JKHYRegime ShiftXLF69$25,000–$35,000$50,295-5.3+7.3%Standard
IVZMature TrendXLF68$0–$0+14.8+22.7%gated
AMPRegime ShiftXLF68$0–$0+8.7+16.8%gated
MARegime ShiftXLF68$0–$0+5.6+13.8%gated
JPMMature TrendXLF68$0–$0+5.1+13.5%gated
TRVMature TrendXLF67$0–$0+6.5+20.7%gated
BRRegime ShiftXLI67$0–$0$0+3.9+4.5%gated
LHEarly Trend ExpansionXLV67$0–$0+8.4+25.0%gated
TMOEarly Trend ExpansionXLV67$0–$0+10.9+17.9%gated
CCEPMature TrendSPY66$17,500–$24,500-8.9+14.4%Standard
PANWLate ExtensionXLK66$0–$0$0+113.1+54.8%gated
ESSEarly Trend ExpansionXLRE66$0–$0+11.7+12.0%gated
VLOLate ExtensionXLE66$0–$0+60.8+50.6%gated
SCHWEarly Trend ExpansionXLF66$0–$0$0+7.6+18.2%gated
BENMature TrendXLF66$0–$0+15.3+25.6%gated
CPAYEarly Trend ExpansionXLF66$0–$0+8.7+25.0%gated
METEarly Trend ExpansionXLF66$0–$0+13.9+20.1%gated
INCYMature TrendXLV66$0–$0+15.8+23.3%gated
KKRRegime ShiftXLF66$0–$0$0+1.1+1.4%gated
BRORegime ShiftXLF66$0–$0$0-7.3+7.5%gated
BAXRegime ShiftXLV66$25,000–$35,000+13.6+32.6%Standard
DXCMEarly Trend ExpansionXLV66$0–$0+13.2+31.1%gated
BDXEarly Trend ExpansionXLV65$0–$0-6.3+21.8%gated
NTAPLate ExtensionXLK65$0–$0+57.1+47.6%gated
HPELate ExtensionXLK65$0–$0+134.3+65.0%gated
SJMEarly Trend ExpansionXLP65$0–$0$0+16.2+21.3%gated
PPGEarly Trend ExpansionXLB65$0–$0$0-10.5+3.6%gated
TRIRegime ShiftSPY65$0–$0+25.9+7.8%gated
HPQRegime ShiftXLK65$0–$0+29.9+28.5%gated
IFFEarly Trend ExpansionXLB65$0–$0$0+3.5+17.4%gated
HUMLate ExtensionXLV64$10,000–$14,000+103.9+42.2%Probe
GENRegime ShiftXLK64$0–$0$0+5.5+20.4%gated
IQVEarly Trend ExpansionXLV64$0–$0+49.2+30.3%gated
GPNRegime ShiftXLF64$0–$0+3.7+26.4%gated