| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $193.24 | 1,091 | $210,824.84 | 88,551 | 2026-05-04 | Filing | |
| $192.53 | 4,289 | $825,761.17 | 89,642 | 2026-05-04 | Filing | |
| $191.47 | 11,654 | $2,231,391.38 | 93,931 | 2026-05-04 | Filing | |
| $190.39 | 5,073 | $965,848.47 | 105,585 | 2026-05-04 | Filing | |
| $200.43 | 80 | $16,034.40 | 4,193 | 2026-02-18 | Filing | |
| $196.50 | 14,402 | $2,829,993.00 | 2,162,113 | 2026-02-26 | Filing | |
| $195.62 | 10,598 | $2,073,180.76 | 2,176,515 | 2026-02-26 | Filing | |
| $195.17 | 10,000 | $1,951,700.00 | 712,800 | 2026-02-19 | Filing | |
| $194.67 | 42,000 | $8,176,140.00 | 722,800 | 2026-02-19 | Filing | |
| $194.27 | 3,134 | $608,842.18 | 11,278 | 2026-02-18 | Filing | |
| $196.43 | 12,024 | $2,361,874.32 | 110,658 | 2026-02-09 | Filing | |
| $205.87 | 6,414 | $1,320,450.18 | 104,266 | 2025-02-13 | Filing | |
| $225.44 | 3,000 | $676,320.00 | 7,383 | 2024-11-08 | Filing | |
| $226.30 | 60,000 | $13,578,000.00 | 1,321,596 | 2024-11-06 | Filing | |
| $200.07 | 7,000 | $1,400,490.00 | 97,890 | 2024-10-28 | Filing | |
| $190.19 | 10,025 | $1,906,654.75 | 1,381,596 | 2024-08-30 | Filing | |
| $195.17 | 10,000 | $1,951,700.00 | 1,391,621 | 2024-08-29 | Filing | |
| $204.16 | 1,400 | $285,824.00 | 1,401,621 | 2024-08-26 | Filing | |
| $203.27 | 350 | $71,144.50 | 1,403,021 | 2024-08-26 | Filing | |
| $202.21 | 3,750 | $758,287.50 | 1,403,371 | 2024-08-26 | Filing |