| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| May 27, 2026 | Other(J) | 3K | $137.20 | $391K | 912K |
| May 27, 2026 | Other(J) | 2K | $129.01 | $221K | 965K |
| May 27, 2026 | Other(J) | 3K | $130.11 | $380K | 962K |
| May 27, 2026 | Other(J) | 2K | $131.40 | $325K | 960K |
| May 27, 2026 | Other(J) | 4K | $132.36 | $587K | 955K |
| May 27, 2026 | Other(J) | 3K | $133.28 | $445K | 952K |
| May 27, 2026 | Other(J) | 6K | $134.51 | $858K | 945K |
| May 27, 2026 | Other(J) | 18K | $135.60 | $2.4M | 928K |
| May 27, 2026 | Other(J) | 13K | $136.37 | $1.8M | 915K |
| May 26, 2026 | Option exercise(M) | 55K | $21.00 | $1.2M | 967K |
| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| May 26, 2026 | Option exercise(M) | 55K | — | $0 | 289K |
Parsed from a single SEC EDGAR Form 4 filing (accession 0000950103-26-007990) within minutes of acceptance. Every field above traces to the original document. Verify it directly: