| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Jun 1, 2026 | Other(J) | 200 | $152.09 | $30K | 912K |
| Jun 1, 2026 | Other(J) | 7K | $142.45 | $1.1M | 959K |
| Jun 1, 2026 | Other(J) | 11K | $143.13 | $1.5M | 949K |
| Jun 1, 2026 | Other(J) | 10K | $144.28 | $1.5M | 939K |
| Jun 1, 2026 | Other(J) | 12K | $145.44 | $1.7M | 927K |
| Jun 1, 2026 | Other(J) | 7K | $146.19 | $1.0M | 920K |
| Jun 1, 2026 | Other(J) | 4K | $147.33 | $561K | 916K |
| Jun 1, 2026 | Other(J) | 2K | $148.19 | $222K | 915K |
| Jun 1, 2026 | Other(J) | 700 | $149.36 | $105K | 914K |
| Jun 1, 2026 | Other(J) | 1K | $150.67 | $205K | 913K |
| Jun 1, 2026 | Other(J) | 700 | $151.47 | $106K | 912K |
| May 29, 2026 | Option exercise(M) | 55K | $21.00 | $1.2M | 967K |
| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| May 29, 2026 | Option exercise(M) | 55K | — | $0 | 234K |
Parsed from a single SEC EDGAR Form 4 filing (accession 0000950103-26-008383) within minutes of acceptance. Every field above traces to the original document. Verify it directly: