| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $285.04 | 100,473 | $28,638,823.92 | 3,819,576 | 2026-05-06 | Filing | |
| $284.57 | 149,527 | $42,550,898.39 | 3,920,049 | 2026-05-06 | Filing | |
| $275.00 | 1,534 | $421,850.00 | 13,366 | 2026-04-23 | Filing | |
| $255.82 | 9,664 | $2,472,244.48 | 136,810 | 2026-04-02 | Filing | |
| $255.12 | 20,338 | $5,188,630.56 | 146,474 | 2026-04-02 | Filing | |
| $256.00 | 4,566 | $1,168,896.00 | 3,280,418 | 2026-04-02 | Filing | |
| $255.17 | 28,188 | $7,192,731.96 | 3,284,984 | 2026-04-02 | Filing | |
| $254.37 | 16,083 | $4,091,032.71 | 3,313,172 | 2026-04-02 | Filing | |
| $253.13 | 1,878 | $475,378.14 | 3,329,255 | 2026-04-02 | Filing | |
| $252.11 | 9,147 | $2,306,050.17 | 3,331,133 | 2026-04-02 | Filing | |
| $251.25 | 5,087 | $1,278,108.75 | 3,340,280 | 2026-04-02 | Filing | |
| $271.23 | 3,752 | $1,017,654.96 | 15,098 | 2025-11-07 | Filing | |
| $248.73 | 500 | $124,365.00 | 8,765 | 2025-10-16 | Filing | |
| $247.82 | 1,534 | $380,155.88 | 9,265 | 2025-10-16 | Filing | |
| $247.04 | 1,665 | $411,321.60 | 10,799 | 2025-10-16 | Filing | |
| $245.89 | 500 | $122,945.00 | 12,464 | 2025-10-16 | Filing | |
| $257.57 | 59,751 | $15,390,065.07 | 3,280,295 | 2025-10-02 | Filing | |
| $256.62 | 39,293 | $10,083,369.66 | 3,340,046 | 2025-10-02 | Filing | |
| $255.86 | 22,524 | $5,762,990.64 | 3,379,339 | 2025-10-02 | Filing | |
| $254.83 | 8,395 | $2,139,297.85 | 3,401,863 | 2025-10-02 | Filing |