| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Director | $63.81 | 1,338 | $85,374.17 | 18,969 | 2023-08-08 | Filing |
| Officer | $65.03 | 11,543 | $750,621.67 | 263,209 | 2023-08-03 | Filing |
| Officer | $64.30 | 3,457 | $222,290.63 | 274,752 | 2023-08-03 | Filing |
| Director | $65.72 | 30,115 | $1,979,082.51 | 1,882,824 | 2023-08-02 | Filing |
| Officer | $67.47 | 3,000 | $202,410.00 | 160,495 | 2023-08-01 | Filing |
| Director | $65.52 | 1,120 | $73,383.74 | 1,912,939 | 2023-07-26 | Filing |
| Director | $64.68 | 6,910 | $446,958.15 | 1,914,059 | 2023-07-26 | Filing |