| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $132.27 | 7,052 | $932,768.04 | 50,000 | 2024-04-03 | Filing |
| Officer, Director | $131.78 | 6,044 | $796,478.32 | 57,052 | 2024-04-03 | Filing |
| Large Shareholder, Officer, Director | $130.61 | 18,738 | $2,447,370.18 | 0 | 2024-04-02 | Filing |
| Large Shareholder, Officer, Director | $129.66 | 16,105 | $2,088,174.30 | 18,738 | 2024-04-02 | Filing |
| Large Shareholder, Officer, Director | $128.97 | 15,874 | $2,047,269.78 | 34,843 | 2024-04-02 | Filing |
| Large Shareholder, Officer, Director | $132.37 | 8,359 | $1,106,480.83 | 0 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $131.71 | 20,578 | $2,710,328.38 | 8,359 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $130.83 | 5,005 | $654,804.15 | 28,937 | 2024-04-01 | Filing |
| Officer, Director | $130.62 | 18,354 | $2,397,399.48 | 40,222 | 2024-04-02 | Filing |
| Officer, Director | $129.73 | 13,919 | $1,805,711.87 | 58,576 | 2024-04-02 | Filing |
| Officer, Director | $129.01 | 18,600 | $2,399,586.00 | 72,495 | 2024-04-02 | Filing |
| Officer, Director | $132.38 | 7,884 | $1,043,683.92 | 91,095 | 2024-04-01 | Filing |
| Officer, Director | $131.74 | 20,648 | $2,720,167.52 | 98,979 | 2024-04-01 | Filing |
| Officer, Director | $130.86 | 5,373 | $703,110.78 | 119,627 | 2024-04-01 | Filing |
| Officer, Director | $130.59 | 21,441 | $2,799,980.19 | 63,096 | 2024-04-02 | Filing |
| Officer, Director | $129.74 | 16,345 | $2,120,600.30 | 84,537 | 2024-04-02 | Filing |
| Officer, Director | $129.01 | 15,214 | $1,962,758.14 | 100,882 | 2024-04-02 | Filing |
| Officer, Director | $132.39 | 7,594 | $1,005,369.66 | 116,096 | 2024-04-01 | Filing |
| Officer, Director | $131.78 | 19,703 | $2,596,461.34 | 123,690 | 2024-04-01 | Filing |
| Officer, Director | $130.92 | 6,607 | $864,988.44 | 143,393 | 2024-04-01 | Filing |