| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $144.66 | 2,101 | $303,930.66 | 247,899 | 2024-08-15 | Filing |
| Officer, Director | $145.38 | 392 | $56,988.96 | 191,546 | 2024-08-19 | Filing |
| Officer, Director | $144.43 | 9,831 | $1,419,891.33 | 191,938 | 2024-08-19 | Filing |
| Officer, Director | $145.36 | 2,976 | $432,591.36 | 201,769 | 2024-08-16 | Filing |
| Officer, Director | $144.87 | 18,135 | $2,627,217.45 | 204,745 | 2024-08-16 | Filing |
| Officer, Director | $146.26 | 3,466 | $506,937.16 | 222,880 | 2024-08-15 | Filing |
| Officer, Director | $145.67 | 21,419 | $3,120,105.73 | 226,346 | 2024-08-15 | Filing |
| Officer, Director | $144.72 | 2,235 | $323,449.20 | 247,765 | 2024-08-15 | Filing |
| Officer, Director | $145.45 | 337 | $49,016.65 | 191,334 | 2024-08-19 | Filing |
| Officer, Director | $144.43 | 10,113 | $1,460,620.59 | 191,671 | 2024-08-19 | Filing |
| Officer, Director | $145.32 | 3,552 | $516,176.64 | 201,784 | 2024-08-16 | Filing |
| Officer, Director | $144.87 | 17,596 | $2,549,132.52 | 205,336 | 2024-08-16 | Filing |
| Officer, Director | $146.21 | 5,200 | $760,292.00 | 222,932 | 2024-08-15 | Filing |
| Officer, Director | $145.61 | 20,668 | $3,009,467.48 | 228,132 | 2024-08-15 | Filing |
| Officer, Director | $144.39 | 1,200 | $173,268.00 | 248,800 | 2024-08-15 | Filing |
| Officer, Director | $150.21 | 41,676 | $6,260,151.96 | 1,075,000 | 2024-07-22 | Filing |
| Officer, Director | $134.06 | 921 | $123,469.26 | 0 | 2024-06-21 | Filing |
| Officer, Director | $133.10 | 21,119 | $2,810,938.90 | 921 | 2024-06-21 | Filing |
| Officer, Director | $131.82 | 68,915 | $9,084,375.30 | 22,040 | 2024-06-21 | Filing |
| Officer, Director | $131.41 | 34,045 | $4,473,853.45 | 90,955 | 2024-06-21 | Filing |