| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $78.81 | 1,133,520 | $89,337,358.63 | 537,730 | 2024-01-16 | Filing |
| Large Shareholder, Director | $79.43 | 841 | $66,799.12 | 0 | 2024-01-12 | Filing |
| Large Shareholder, Director | $79.43 | 1,865 | $148,133.59 | 0 | 2024-01-12 | Filing |
| Large Shareholder, Director | $79.43 | 51,925 | $4,124,309.29 | 16,690 | 2024-01-12 | Filing |
| Large Shareholder, Director | $79.43 | 98,899 | $7,855,369.55 | 27,860 | 2024-01-12 | Filing |
| Large Shareholder, Director | $79.43 | 85,582 | $6,797,624.21 | 37,899 | 2024-01-12 | Filing |
| Large Shareholder, Director | $78.81 | 11,125 | $876,806.86 | 0 | 2024-01-16 | Filing |
| Large Shareholder, Director | $78.81 | 24,670 | $1,944,343.85 | 0 | 2024-01-16 | Filing |
| Large Shareholder, Director | $78.81 | 687,211 | $54,161,916.48 | 237,084 | 2024-01-16 | Filing |
| Large Shareholder, Director | $78.81 | 1,323,446 | $104,306,205.39 | 381,132 | 2024-01-16 | Filing |
| Large Shareholder, Director | $78.81 | 1,133,520 | $89,337,358.63 | 537,730 | 2024-01-16 | Filing |
| Large Shareholder, Director | $79.43 | 841 | $66,799.12 | 0 | 2024-01-12 | Filing |
| Large Shareholder, Director | $79.43 | 1,865 | $148,133.59 | 0 | 2024-01-12 | Filing |
| Large Shareholder, Director | $79.43 | 51,925 | $4,124,309.29 | 16,690 | 2024-01-12 | Filing |
| Large Shareholder, Director | $79.43 | 98,899 | $7,855,369.55 | 27,860 | 2024-01-12 | Filing |
| Large Shareholder, Director | $79.43 | 85,582 | $6,797,624.21 | 37,899 | 2024-01-12 | Filing |
| Officer | $68.00 | 30,009 | $2,040,612.00 | 99,899 | 2023-09-06 | Filing |
| Officer | $55.73 | 7,600 | $423,548.00 | 650,198 | 2023-08-17 | Filing |
| Officer | $55.09 | 100,203 | $5,520,183.27 | 657,798 | 2023-08-17 | Filing |
| Officer | $55.39 | 103,963 | $5,758,510.57 | 98,354 | 2023-07-13 | Filing |