| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| May 29, 2026 | Sell(S) | 2K | $358.44 | $538K | 53K |
| May 29, 2026 | Sell(S) | 2K | $359.37 | $791K | 51K |
| May 29, 2026 | Sell(S) | 400 | $360.49 | $144K | 50K |
| May 29, 2026 | Sell(S) | 904 | $362.02 | $327K | 49K |
| May 29, 2026 | Sell(S) | 2K | $362.94 | $882K | 47K |
| May 29, 2026 | Sell(S) | 2K | $363.87 | $755K | 45K |
| May 29, 2026 | Sell(S) | 3K | $364.89 | $1.0M | 42K |
| May 29, 2026 | Sell(S) | 300 | $366.46 | $110K | 42K |
| May 29, 2026 | Sell(S) | 600 | $367.95 | $221K | 41K |
| May 29, 2026 | Sell(S) | 300 | $369.38 | $111K | 41K |
| May 29, 2026 | Sell(S) | 300 | $374.09 | $112K | 40K |
| May 29, 2026 | Sell(S) | 200 | $375.10 | $75K | 40K |
| May 29, 2026 | Sell(S) | 400 | $378.86 | $152K | 40K |
| May 29, 2026 | Sell(S) | 100 | $380.98 | $38K | 40K |
| May 29, 2026 | Sell(S) | 100 | $382.60 | $38K | 40K |
| May 29, 2026 | Sell(S) | 100 | $386.46 | $39K | 39K |
| May 29, 2026 | Sell(S) | 551 | $388.38 | $214K | 39K |
| May 29, 2026 | Sell(S) | 149 | $389.40 | $58K | 39K |
| May 29, 2026 | Sell(S) | 400 | $391.07 | $156K | 38K |
Parsed from a single SEC EDGAR Form 4 filing (accession 0000904454-26-000328) within minutes of acceptance. Every field above traces to the original document. Verify it directly: