| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $227.42 | 2,122 | $482,585.24 | 4,101,228 | 2025-10-27 | Filing | |
| $226.43 | 21,429 | $4,852,168.47 | 4,103,350 | 2025-10-27 | Filing | |
| $225.39 | 17,167 | $3,869,270.13 | 4,124,779 | 2025-10-27 | Filing | |
| $224.53 | 12,768 | $2,866,799.04 | 4,141,946 | 2025-10-27 | Filing | |
| $211.99 | 2,000 | $423,980.00 | 98,486 | 2025-10-02 | Filing | |
| $223.40 | 2,000 | $446,800.00 | 100,486 | 2025-09-02 | Filing | |
| $215.41 | 207 | $44,589.87 | 8,780 | 2025-08-19 | Filing | |
| $210.28 | 3,462 | $727,989.36 | 8,987 | 2025-08-12 | Filing | |
| $209.59 | 5,515 | $1,155,888.85 | 27,364 | 2025-08-04 | Filing | |
| $227.86 | 10,114 | $2,304,576.04 | 68,707 | 2025-07-23 | Filing | |
| $200.28 | 3,328 | $666,531.84 | 20,089 | 2025-05-12 | Filing | |
| $199.38 | 2,989 | $595,946.82 | 23,417 | 2025-05-12 | Filing | |
| $198.53 | 3,243 | $643,832.79 | 26,406 | 2025-05-12 | Filing | |
| $198.70 | 1,658 | $329,444.60 | 56,244 | 2025-05-12 | Filing | |
| $190.64 | 4,121 | $785,627.44 | 26,482 | 2024-11-12 | Filing | |
| $190.01 | 6,420 | $1,219,864.20 | 30,603 | 2024-11-12 | Filing | |
| $183.51 | 5,901 | $1,082,892.51 | 28,974 | 2024-11-08 | Filing | |
| $184.69 | 321 | $59,285.49 | 12,929 | 2024-11-07 | Filing | |
| $184.76 | 400 | $73,904.00 | 13,190 | 2024-11-07 | Filing | |
| $188.57 | 100 | $18,857.00 | 57,140 | 2024-11-07 | Filing |