| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| Jun 26, 2026 | Sell(S) | 800 | $181.62 | $145K | 0 |
| Jun 26, 2026 | Sell(S) | 100 | $169.76 | $17K | 17K |
| Jun 26, 2026 | Sell(S) | 300 | $171.45 | $51K | 17K |
| Jun 26, 2026 | Sell(S) | 839 | $172.78 | $145K | 16K |
| Jun 26, 2026 | Sell(S) | 12K | $173.65 | $2.0M | 4K |
| Jun 26, 2026 | Sell(S) | 600 | $174.70 | $105K | 4K |
| Jun 26, 2026 | Sell(S) | 200 | $175.94 | $35K | 4K |
| Jun 26, 2026 | Sell(S) | 200 | $177.23 | $35K | 3K |
| Jun 26, 2026 | Sell(S) | 200 | $178.12 | $36K | 3K |
| Jun 26, 2026 | Sell(S) | 1K | $179.67 | $198K | 2K |
| Jun 26, 2026 | Sell(S) | 1K | $180.50 | $217K | 800 |
| Jun 26, 2026 | Sell(S) | 200 | $161.46 | $32K | 20K |
| Jun 26, 2026 | Sell(S) | 300 | $162.75 | $49K | 20K |
| Jun 26, 2026 | Sell(S) | 400 | $163.90 | $66K | 19K |
| Jun 26, 2026 | Sell(S) | 300 | $165.09 | $50K | 19K |
| Jun 26, 2026 | Sell(S) | 400 | $166.62 | $67K | 18K |
| Jun 26, 2026 | Sell(S) | 400 | $167.76 | $67K | 18K |
| Jun 26, 2026 | Sell(S) | 700 | $169.07 | $118K | 17K |
| Jun 25, 2026 | Sell(S) | 230 | $178.92 | $41K | 33K |
| Jun 25, 2026 | Sell(S) | 606 | $180.19 | $109K | 32K |
| Jun 25, 2026 | Sell(S) | 330 | $181.17 | $60K | 32K |
| Jun 25, 2026 | Sell(S) | 138 | $182.50 | $25K | 32K |
| Jun 25, 2026 | Sell(S) | 1K | $184.30 | $198K | 31K |
| Jun 25, 2026 | Sell(S) | 7K | $185.19 | $1.3M | 23K |
| Jun 25, 2026 | Sell(S) | 2K | $186.23 | $301K | 22K |
| Jun 25, 2026 | Sell(S) | 2K | $186.85 | $327K | 20K |
| Jun 25, 2026 | Sell(S) | 100 | $187.90 | $19K | 20K |
| Jun 25, 2026 | Sell(S) | 184 | $175.61 | $32K | 33K |
Parsed from a single SEC EDGAR Form 4 filing (accession 0001628280-26-046042) within minutes of acceptance. Every field above traces to the original document. Verify it directly: