| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $142.60 | 5,092 | $726,127.86 | 5,600 | 2023-12-04 | Filing |
| Large Shareholder, Officer, Director | $141.69 | 4,226 | $598,787.43 | 10,692 | 2023-12-04 | Filing |
| Large Shareholder, Officer, Director | $140.64 | 3,963 | $557,341.26 | 14,918 | 2023-12-04 | Filing |
| Large Shareholder, Officer, Director | $139.58 | 3,394 | $473,720.27 | 18,881 | 2023-12-04 | Filing |
| Large Shareholder, Officer, Director | $138.31 | 800 | $110,649.04 | 22,275 | 2023-12-04 | Filing |
| Large Shareholder, Director | $134.20 | 200 | $26,839.72 | 939,006 | 2023-12-01 | Filing |
| Large Shareholder, Director | $133.46 | 25,659 | $3,424,375.73 | 939,206 | 2023-12-01 | Filing |
| Large Shareholder, Director | $132.67 | 18,995 | $2,520,155.93 | 964,865 | 2023-12-01 | Filing |
| Large Shareholder, Director | $131.64 | 6,300 | $829,303.02 | 983,860 | 2023-12-01 | Filing |
| Large Shareholder, Director | $130.51 | 21,211 | $2,768,207.31 | 990,160 | 2023-12-01 | Filing |
| Large Shareholder, Director | $129.71 | 10,871 | $1,410,070.89 | 1,011,371 | 2023-12-01 | Filing |
| Large Shareholder, Director | $128.65 | 6,900 | $887,700.87 | 1,022,242 | 2023-12-01 | Filing |
| 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 |