| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $127.55 | 4,540 | $579,061.56 | 1,029,142 | 2023-12-01 | Filing |
| Large Shareholder, Director | $126.71 | 3,160 | $400,390.64 | 1,033,682 | 2023-12-01 | Filing |
| Large Shareholder, Director | $129.11 | 150 | $19,367.00 | 1,036,842 | 2023-11-28 | Filing |
| Large Shareholder, Director | $128.47 | 5,715 | $734,186.62 | 1,036,992 | 2023-11-28 | Filing |
| Large Shareholder, Director | $127.59 | 4,108 | $524,154.92 | 1,042,707 | 2023-11-28 | Filing |
| Large Shareholder, Director | $126.63 | 3,933 | $498,019.27 | 1,046,815 | 2023-11-28 | Filing |
| Large Shareholder, Director | $125.22 | 2,400 | $300,516.96 | 1,050,748 | 2023-11-28 | Filing |
| Officer | $126.39 | 8,000 | $1,011,120.00 | 206,668 | 2023-12-01 | Filing |
| Officer | $130.09 | 10,000 | $1,300,859.00 | 61,665 | 2023-11-29 | Filing |
| Officer | $120.55 | 362 | $43,640.84 | 61,665 | 2023-11-27 | Filing |
| Officer | $120.01 | 11,800 | $1,416,096.76 | 62,027 | 2023-11-27 | Filing |
| Officer | $118.83 | 842 | $100,056.38 | 73,827 | 2023-11-27 | Filing |
| Officer | $118.04 | 630 | $74,366.84 | 74,669 | 2023-11-27 | Filing |
| Officer | $116.43 | 10,144 | $1,181,095.34 | 75,299 | 2023-11-27 | Filing |
| Officer | $115.09 | 305 | $35,101.75 | 85,443 | 2023-11-27 | Filing |
| Officer | $114.02 | 5,155 | $587,750.93 | 85,748 | 2023-11-27 | Filing |
| Officer | $113.01 | 369 | $41,700.58 | 90,903 | 2023-11-27 | Filing |
| Large Shareholder, Officer, Director | $125.19 | 50,000 | $6,259,435.00 | 0 | 2023-11-28 | Filing |
| Officer | $108.45 | 1,704 | $184,798.80 | 27,417 | 2023-11-24 | Filing |
| Officer | $116.11 | 2,900 | $336,714.94 | 11,089 | 2023-11-24 | Filing |