| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.57 | 60,999 | $7,232,651.43 | 202,083 | 2024-05-13 | Filing | |
| $116.58 | 5,189 | $604,933.62 | 12,236 | 2024-05-08 | Filing | |
| $111.87 | 1,116 | $124,846.92 | 7,901 | 2024-03-12 | Filing | |
| $111.86 | 5,320 | $595,095.20 | 9,017 | 2024-03-12 | Filing | |
| $111.57 | 7,018 | $782,998.26 | 13,691 | 2024-03-12 | Filing | |
| $111.57 | 667 | $74,417.19 | 20,709 | 2024-03-12 | Filing | |
| $110.42 | 10,067 | $1,111,598.14 | 17,374 | 2024-03-11 | Filing | |
| $110.53 | 11,197 | $1,237,604.41 | 11,285 | 2024-03-11 | Filing | |
| $108.39 | 7,222 | $782,792.58 | 24,381 | 2024-02-28 | Filing | |
| $108.13 | 7,685 | $830,979.05 | 14,754 | 2024-02-29 | Filing | |
| $108.20 | 227 | $24,561.40 | 22,439 | 2024-02-29 | Filing | |
| $109.33 | 6,028 | $659,041.24 | 19,199 | 2024-02-23 | Filing | |
| $108.82 | 2,632 | $286,414.24 | 61,279 | 2024-02-23 | Filing | |
| $108.69 | 36,052 | $3,918,491.88 | 25,227 | 2024-02-23 | Filing | |
| $108.46 | 12,899 | $1,399,025.54 | 19,054 | 2024-02-23 | Filing | |
| $109.07 | 17,606 | $1,920,286.42 | 15,473 | 2024-02-23 | Filing | |
| $109.18 | 640 | $69,875.20 | 33,079 | 2024-02-23 | Filing | |
| $105.14 | 23,124 | $2,431,257.36 | 47,155 | 2023-12-14 | Filing | |
| $94.49 | 8,281 | $782,471.69 | 14,621 | 2023-11-16 | Filing | |
| $99.20 | 4,126 | $409,299.20 | 12,241 | 2023-03-03 | Filing |