Discretionary BUY minus SELL in USD over rolling windows. Excludes compensation flow.
Rolling 14-day windows where ≥3 distinct insiders reported a transaction in the same direction.
| Date | Direction | Insiders | Strength | Tx | USD |
|---|---|---|---|---|---|
| 09 Mar 2026 | sell | 5 | strong | 50 | $13.4M |
| 27 Feb 2026 | sell | 5 | strong | 50 | $14.6M |
| 24 Feb 2026 | sell | 5 | strong | 50 | $13.7M |
| 22 Jan 2026 | sell | 5 | strong | 60 | $21.5M |
| 20 Jan 2026 | sell | 5 | strong | 62 | $28.0M |
| 22 Dec 2025 | sell | 5 | strong | 55 | $39.0M |
| 19 Dec 2025 | sell | 5 | strong | 46 | $35.7M |
| 08 Dec 2025 | sell | 5 | strong | 58 | $33.7M |
| Date | Type | Insider | Qty | Price | Signals |
|---|---|---|---|---|---|
| 20 May 2026 | CONVERSION | Huffman Steve Ladd | 2,955 | 0.00 USD | indirect |
| 20 May 2026 | TAX_WITHHOLDING | Huffman Steve Ladd | 40,336 | 154.88 USD | indirect |
| 20 May 2026 | CONVERSION | Huffman Steve Ladd | 2,955 | 0.00 USD | derivindirect |
| 20 May 2026 | TAX_WITHHOLDING | Lee Benjamin Seong | 3,886 | 154.88 USD | |
| 20 May 2026 | TAX_WITHHOLDING | Reynolds Michelle Marie | 1,265 | 154.88 USD | |
| 20 May 2026 | TAX_WITHHOLDING | Vollero Andrew | 10,320 | 154.88 USD | |
| 20 May 2026 | TAX_WITHHOLDING | Wong Jennifer L. | 38,112 | 154.88 USD | |
| 18 May 2026 | EXERCISE | Wong Jennifer L. | 39,167 | 5.35 USD | 10b5-1 |
| 18 May 2026 | SALE | Wong Jennifer L. | 800 | 154.60 USD | 10b5-1 |
| 18 May 2026 | SALE | Wong Jennifer L. | 600 | 155.58 USD | 10b5-1 |
| 18 May 2026 | SALE | Wong Jennifer L. | 4,941 | 156.92 USD | 10b5-1 |
| 18 May 2026 | SALE | Wong Jennifer L. | 6,458 | 157.67 USD | 10b5-1 |
| 18 May 2026 | SALE | Wong Jennifer L. | 16,914 | 158.85 USD | 10b5-1 |
| 18 May 2026 | SALE | Wong Jennifer L. | 6,954 | 159.66 USD | 10b5-1 |
| 18 May 2026 | SALE | Wong Jennifer L. | 2,500 | 160.47 USD | 10b5-1 |
| 18 May 2026 | EXERCISE | Wong Jennifer L. | 39,167 | 0.00 USD | 10b5-1deriv |
| 15 May 2026 | EXERCISE | Huffman Steve Ladd | 18,000 | 25.29 USD | 10b5-1indirect |
| 15 May 2026 | SALE | Huffman Steve Ladd | 700 | 154.19 USD | 10b5-1indirect |
| 15 May 2026 | SALE | Huffman Steve Ladd | 2,000 | 155.22 USD | 10b5-1indirect |
| 15 May 2026 | SALE | Huffman Steve Ladd | 3,322 | 156.40 USD | 10b5-1indirect |
| 15 May 2026 | SALE | Huffman Steve Ladd | 4,211 | 157.17 USD | 10b5-1indirect |
| 15 May 2026 | SALE | Huffman Steve Ladd | 7,467 | 158.20 USD | 10b5-1indirect |
| 15 May 2026 | SALE | Huffman Steve Ladd | 300 | 158.96 USD | 10b5-1indirect |
| 15 May 2026 | EXERCISE | Huffman Steve Ladd | 18,000 | 0.00 USD | 10b5-1derivindirect |
| 15 May 2026 | EXERCISE | Huffman Steve Ladd | 3,954 | 0.00 USD | 10b5-1derivindirect |