| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $58.97 | 7,101 | $418,714.73 | 253,352 | 2023-08-18 | Filing |
| Officer | $58.20 | 6,700 | $389,964.12 | 260,453 | 2023-08-18 | Filing |
| Officer | $57.13 | 3,100 | $177,107.34 | 267,153 | 2023-08-18 | Filing |
| Large Shareholder, Officer, Director | $59.95 | 2,400 | $143,880.48 | 10,723 | 2023-08-17 | Filing |
| Large Shareholder, Officer, Director | $59.24 | 29,748 | $1,762,200.12 | 13,123 | 2023-08-17 | Filing |
| Large Shareholder, Officer, Director | $58.37 | 20,236 | $1,181,080.21 | 42,871 | 2023-08-17 | Filing |
| Large Shareholder, Officer, Director | $62.88 | 350 | $22,008.14 | 10,723 | 2023-08-16 | Filing |
| Large Shareholder, Officer, Director | $62.32 | 24,958 | $1,555,410.01 | 11,073 | 2023-08-16 | Filing |
| Large Shareholder, Officer, Director | $61.40 | 27,076 | $1,662,390.59 | 36,031 | 2023-08-16 | Filing |
| Large Shareholder, Officer, Director | $65.27 | 700 | $45,688.51 | 10,723 | 2023-08-15 | Filing |
| Large Shareholder, Officer, Director | $64.70 | 5,401 | $349,452.26 | 11,423 | 2023-08-15 | Filing |
| Large Shareholder, Officer, Director | $63.54 | 29,257 | $1,859,130.21 | 16,824 | 2023-08-15 | Filing |
| Large Shareholder, Officer, Director | $62.50 | 17,026 | $1,064,138.62 | 46,081 | 2023-08-15 | Filing |
| Director | $62.18 | 9,967 | $619,766.00 | 1,864,840 | 2023-08-16 | Filing |
| Director | $62.60 | 1,500 | $93,900.00 | 48,697 | 2023-08-16 | Filing |
| Director | $67.03 | 871 | $58,379.21 | 1,874,807 | 2023-08-09 | Filing |
| Director | $66.25 | 7,146 | $473,407.49 | 1,875,678 | 2023-08-09 | Filing |
| Director | $66.57 | 6,570 | $437,334.68 | 0 | 2023-08-08 | Filing |
| Director | $65.30 | 2,944 | $192,254.39 | 6,570 | 2023-08-08 | Filing |
| Director | $64.54 | 9,455 | $610,194.50 | 9,514 | 2023-08-08 | Filing |