| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Jun 25, 2026 | Sell(S) | 278 | $626.87 | $174K | 26K |
| Jun 25, 2026 | Sell(S) | 25 | $627.51 | $16K | 26K |
| Jun 25, 2026 | Sell(S) | 240 | $628.26 | $151K | 26K |
| Jun 25, 2026 | Sell(S) | 360 | $629.39 | $227K | 26K |
| Jun 25, 2026 | Option exercise(M) | 2K | $454.11 | $771K | 27K |
| Jun 25, 2026 | Sell(S) | 526 | $625.53 | $329K | 27K |
| Jun 25, 2026 | Sell(S) | 634 | $626.42 | $397K | 26K |
| Jun 25, 2026 | Sell(S) | 114 | $627.68 | $72K | 26K |
| Jun 25, 2026 | Sell(S) | 183 | $628.73 | $115K | 26K |
| Jun 25, 2026 | Sell(S) | 240 | $629.95 | $151K | 26K |
| Jun 25, 2026 | Option exercise(M) | 1K | $333.94 | $414K | 27K |
| Jun 25, 2026 | Sell(S) | 337 | $625.40 | $211K | 27K |
| Jun 24, 2026 | Option exercise(M) | 4K | $333.94 | $1.2M | 29K |
| Jun 24, 2026 | Sell(S) | 2K | $600.27 | $1.4M | 27K |
| Jun 24, 2026 | Sell(S) | 825 | $601.37 | $496K | 26K |
| Jun 24, 2026 | Sell(S) | 204 | $602.63 | $123K | 26K |
| Jun 24, 2026 | Sell(S) | 250 | $603.63 | $151K | 26K |
| Jun 24, 2026 | Option exercise(M) | 5K | $454.11 | $2.3M | 31K |
| Jun 24, 2026 | Sell(S) | 3K | $600.32 | $1.6M | 28K |
| Jun 24, 2026 | Sell(S) | 2K | $601.25 | $975K | 26K |
| Jun 24, 2026 | Sell(S) | 319 | $602.46 | $192K | 26K |
| Jun 24, 2026 | Sell(S) | 351 | $603.58 | $212K | 26K |
| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Jun 25, 2026 | Option exercise(M) | 1K | — | $0 | 2K |
| Jun 25, 2026 | Option exercise(M) | 2K | — | $0 | 9K |
| Jun 24, 2026 | Option exercise(M) | 4K | — | $0 | 4K |
| Jun 24, 2026 | Option exercise(M) | 5K | — | $0 | 11K |
Parsed from a single SEC EDGAR Form 4 filing (accession 0000885550-26-000158) within minutes of acceptance. Every field above traces to the original document. Verify it directly: