| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $59.88 | 10,256 | $614,127.23 | 19,378 | 2023-09-20 | Filing |
| Officer, Director | $60.96 | 1,053 | $64,185.93 | 0 | 2023-09-19 | Filing |
| Officer, Director | $59.90 | 1,511 | $90,514.64 | 1,053 | 2023-09-19 | Filing |
| Officer, Director | $60.95 | 4,222 | $257,350.74 | 19,378 | 2023-09-19 | Filing |
| Officer, Director | $59.90 | 6,034 | $361,452.29 | 23,600 | 2023-09-19 | Filing |
| Director | $60.08 | 8,030 | $482,465.69 | 1,800,608 | 2023-09-20 | Filing |
| Officer | $62.19 | 2,605 | $162,008.34 | 253,352 | 2023-09-18 | Filing |
| Officer | $61.65 | 12,395 | $764,167.86 | 255,957 | 2023-09-18 | Filing |
| Director | $64.77 | 9,993 | $647,276.59 | 1,808,638 | 2023-09-13 | Filing |
| Large Shareholder, Officer, Director | $63.82 | 15,259 | $973,833.96 | 10,723 | 2023-09-07 | Filing |
| Large Shareholder, Officer, Director | $63.24 | 22,528 | $1,424,616.65 | 25,982 | 2023-09-07 | Filing |
| Large Shareholder, Officer, Director | $62.15 | 8,097 | $503,224.50 | 48,510 | 2023-09-07 | Filing |
| Large Shareholder, Officer, Director | $61.42 | 6,500 | $399,213.10 | 56,607 | 2023-09-07 | Filing |
| Large Shareholder, Officer, Director | $65.14 | 2,400 | $156,340.80 | 10,723 | 2023-09-06 | Filing |
| Large Shareholder, Officer, Director | $64.28 | 18,359 | $1,180,061.44 | 13,123 | 2023-09-06 | Filing |
| Large Shareholder, Officer, Director | $63.72 | 31,625 | $2,015,246.20 | 31,482 | 2023-09-06 | Filing |
| Large Shareholder, Officer, Director | $65.18 | 9,274 | $604,504.36 | 10,723 | 2023-09-05 | Filing |
| Large Shareholder, Officer, Director | $64.43 | 33,131 | $2,134,716.47 | 19,997 | 2023-09-05 | Filing |
| Large Shareholder, Officer, Director | $63.64 | 9,979 | $635,080.52 | 53,128 | 2023-09-05 | Filing |
| Director | $64.79 | 7,988 | $517,524.15 | 1,818,631 | 2023-09-06 | Filing |