| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $133.77 | 6,700 | $896,265.03 | 926,106 | 2023-12-07 | Filing |
| Large Shareholder, Director | $132.85 | 4,400 | $584,536.04 | 932,806 | 2023-12-07 | Filing |
| Large Shareholder, Director | $131.70 | 1,600 | $210,714.72 | 937,206 | 2023-12-07 | Filing |
| Large Shareholder, Director | $130.40 | 200 | $26,080.34 | 938,806 | 2023-12-07 | Filing |
| Officer | $145.09 | 10,000 | $1,450,928.00 | 61,665 | 2023-12-04 | Filing |
| Large Shareholder, Officer, Director | $145.88 | 400 | $58,353.84 | 0 | 2023-12-04 | Filing |
| Large Shareholder, Officer, Director | $144.55 | 2,400 | $346,913.76 | 400 | 2023-12-04 | Filing |
| Large Shareholder, Officer, Director | $143.64 | 2,800 | $402,186.12 | 2,800 | 2023-12-04 | Filing |
| 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 |