| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $55.47 | 62,244 | $3,452,674.68 | 202,317 | 2023-07-13 | Filing |
| Officer | $54.76 | 48,491 | $2,655,367.16 | 264,561 | 2023-07-13 | Filing |
| Officer | $55.48 | 66,638 | $3,697,076.24 | 313,052 | 2023-07-13 | Filing |
| Officer | $54.78 | 47,702 | $2,613,115.56 | 379,690 | 2023-07-13 | Filing |
| Large Shareholder, Director | $54.35 | 6,584 | $357,835.79 | 4,390 | 2023-07-12 | Filing |
| Large Shareholder, Director | $54.35 | 11,307 | $614,527.54 | 7,538 | 2023-07-12 | Filing |
| Large Shareholder, Director | $55.36 | 12,336 | $682,890.12 | 0 | 2023-07-11 | Filing |
| Large Shareholder, Director | $55.36 | 27,356 | $1,514,359.77 | 0 | 2023-07-11 | Filing |
| Large Shareholder, Director | $55.36 | 782,741 | $43,330,584.91 | 223,676 | 2023-07-11 | Filing |
| Large Shareholder, Director | $55.36 | 1,489,351 | $82,446,747.98 | 369,912 | 2023-07-11 | Filing |
| Large Shareholder, Director | $55.36 | 1,217,216 | $67,382,034.72 | 593,960 | 2023-07-11 | Filing |
| Large Shareholder, Director | $54.35 | 6,584 | $357,835.79 | 4,390 | 2023-07-12 | Filing |
| Large Shareholder, Director | $54.35 | 11,307 | $614,527.54 | 7,538 | 2023-07-12 | Filing |
| Large Shareholder, Director | $55.36 | 12,336 | $682,890.12 | 0 | 2023-07-11 | Filing |
| Large Shareholder, Director | $55.36 | 27,356 | $1,514,359.77 | 0 | 2023-07-11 | Filing |
| Large Shareholder, Director | $55.36 | 782,741 | $43,330,584.91 | 223,676 | 2023-07-11 | Filing |
| Large Shareholder, Director | $55.36 | 1,489,351 | $82,446,747.98 | 369,912 | 2023-07-11 | Filing |
| Large Shareholder, Director | $55.36 | 1,217,216 | $67,382,034.72 | 593,960 | 2023-07-11 | Filing |
| Officer | $45.36 | 200,958 | $9,115,454.88 | 149,379 | 2023-04-18 | Filing |
| Officer | $43.78 | 22,042 | $964,998.76 | 18,647 | 2023-04-17 | Filing |