| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| May 18, 2026 | Sell(S) | 200 | $377.70 | $76K | 41K |
| May 18, 2026 | Sell(S) | 500 | $352.79 | $176K | 48K |
| May 18, 2026 | Sell(S) | 800 | $353.81 | $283K | 47K |
| May 18, 2026 | Sell(S) | 700 | $354.83 | $248K | 47K |
| May 18, 2026 | Sell(S) | 1K | $356.47 | $408K | 45K |
| May 18, 2026 | Sell(S) | 800 | $357.59 | $286K | 45K |
| May 18, 2026 | Sell(S) | 741 | $359.01 | $266K | 44K |
| May 18, 2026 | Sell(S) | 759 | $360.33 | $273K | 43K |
| May 18, 2026 | Sell(S) | 300 | $361.61 | $108K | 43K |
| May 18, 2026 | Sell(S) | 363 | $362.96 | $132K | 43K |
| May 18, 2026 | Sell(S) | 537 | $364.55 | $196K | 42K |
| May 18, 2026 | Sell(S) | 400 | $365.68 | $146K | 42K |
| May 18, 2026 | Sell(S) | 400 | $367.79 | $147K | 41K |
| May 15, 2026 | Grant(A) | 108 | $138.13 | $15K | 49K |
Parsed from a single SEC EDGAR Form 4 filing (accession 0000904454-26-000312) within minutes of acceptance. Every field above traces to the original document. Verify it directly: