| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $146.23 | 10,000 | $1,462,300.00 | 426,702 | 2024-09-13 | Filing |
| Officer | $144.92 | 9,999 | $1,449,055.08 | 436,702 | 2024-09-13 | Filing |
| Officer | $144.01 | 1 | $144.01 | 446,701 | 2024-09-12 | Filing |
| Officer, Director | $143.65 | 34,331 | $4,931,648.15 | 0 | 2024-09-12 | Filing |
| Officer, Director | $143.01 | 26,768 | $3,828,091.68 | 34,331 | 2024-09-12 | Filing |
| Officer, Director | $142.12 | 8,000 | $1,136,960.00 | 61,099 | 2024-09-12 | Filing |
| Officer, Director | $141.03 | 5,901 | $832,218.03 | 69,099 | 2024-09-12 | Filing |
| Officer | $142.12 | 10,000 | $1,421,200.00 | 446,702 | 2024-09-09 | Filing |
| Officer | $141.90 | 616 | $87,410.40 | 456,702 | 2024-09-05 | Filing |
| Officer | $141.07 | 30,017 | $4,234,498.19 | 457,318 | 2024-09-05 | Filing |
| Officer | $140.35 | 26,867 | $3,770,783.45 | 487,335 | 2024-09-05 | Filing |
| Officer, Director | $145.10 | 900 | $130,590.00 | 75,000 | 2024-09-03 | Filing |
| Officer, Director | $143.88 | 3,070 | $441,711.60 | 75,900 | 2024-09-03 | Filing |
| Officer, Director | $143.05 | 6,314 | $903,217.70 | 78,970 | 2024-09-03 | Filing |
| Officer, Director | $142.14 | 16,295 | $2,316,171.30 | 85,284 | 2024-09-03 | Filing |
| Officer, Director | $146.39 | 4,973 | $727,997.47 | 0 | 2024-08-30 | Filing |
| Officer, Director | $145.57 | 6,446 | $938,344.22 | 4,973 | 2024-08-30 | Filing |
| Officer, Director | $144.63 | 3,543 | $512,424.09 | 11,419 | 2024-08-30 | Filing |
| Officer, Director | $145.67 | 5,333 | $776,858.11 | 14,962 | 2024-08-29 | Filing |
| Officer, Director | $144.78 | 7,800 | $1,129,284.00 | 20,295 | 2024-08-29 | Filing |