| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| May 18, 2026 | Buy(P) | 7K | $215.11 | $1.5M | 110.8M |
| May 18, 2026 | Buy(P) | 380 | $208.28 | $79K | 110.7M |
| May 18, 2026 | Buy(P) | 4K | $210.38 | $884K | 110.7M |
| May 18, 2026 | Buy(P) | 9K | $211.48 | $1.9M | 110.8M |
| May 18, 2026 | Buy(P) | 8K | $212.28 | $1.7M | 110.8M |
| May 18, 2026 | Buy(P) | 9K | $213.18 | $1.9M | 110.8M |
| May 18, 2026 | Buy(P) | 23K | $214.52 | $4.9M | 110.8M |
| May 15, 2026 | Buy(P) | 28K | $208.00 | $5.9M | 110.7M |
| May 15, 2026 | Buy(P) | 51K | $208.55 | $10.6M | 110.7M |
| May 15, 2026 | Buy(P) | 23K | $209.65 | $4.8M | 110.7M |
| May 15, 2026 | Buy(P) | 18K | $210.58 | $3.7M | 110.7M |
| May 14, 2026 | Buy(P) | 152K | $207.51 | $31.4M | 110.5M |
| May 14, 2026 | Buy(P) | 97K | $208.52 | $20.2M | 110.6M |
| May 14, 2026 | Buy(P) | 59K | $206.71 | $12.2M | 110.4M |
Parsed from a single SEC EDGAR Form 4 filing (accession 0001104659-26-063352) within minutes of acceptance. Every field above traces to the original document. Verify it directly: