| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $115.44 | 7,231 | $834,761.10 | 13,989 | 2023-11-24 | Filing |
| Officer | $114.19 | 1,000 | $114,194.00 | 21,220 | 2023-11-24 | Filing |
| Officer | $113.14 | 1,000 | $113,137.00 | 22,220 | 2023-11-24 | Filing |
| Officer | $112.09 | 599 | $67,142.81 | 23,220 | 2023-11-24 | Filing |
| Officer | $111.12 | 927 | $103,003.61 | 23,819 | 2023-11-24 | Filing |
| Officer | $109.77 | 700 | $76,839.00 | 24,746 | 2023-11-24 | Filing |
| Officer | $108.66 | 1,718 | $186,669.81 | 25,446 | 2023-11-24 | Filing |
| Large Shareholder, Officer, Director | $116.52 | 800 | $93,219.84 | 0 | 2023-11-24 | Filing |
| Large Shareholder, Officer, Director | $115.73 | 10,681 | $1,236,135.63 | 800 | 2023-11-24 | Filing |
| Large Shareholder, Officer, Director | $115.07 | 4,009 | $461,320.84 | 11,481 | 2023-11-24 | Filing |
| Large Shareholder, Officer, Director | $113.47 | 2,306 | $261,664.36 | 15,490 | 2023-11-24 | Filing |
| Large Shareholder, Officer, Director | $112.20 | 849 | $95,257.04 | 17,796 | 2023-11-24 | Filing |
| Large Shareholder, Officer, Director | $111.39 | 1,528 | $170,198.11 | 18,645 | 2023-11-24 | Filing |
| Large Shareholder, Officer, Director | $109.68 | 1,402 | $153,769.96 | 20,173 | 2023-11-24 | Filing |
| Large Shareholder, Officer, Director | $108.77 | 1,500 | $163,152.15 | 21,575 | 2023-11-24 | Filing |
| Large Shareholder, Director | $109.62 | 2,801 | $307,048.42 | 1,053,148 | 2023-11-22 | Filing |
| Large Shareholder, Director | $109.21 | 18,298 | $1,998,353.86 | 1,055,949 | 2023-11-22 | Filing |
| Large Shareholder, Director | $107.81 | 15,686 | $1,691,129.62 | 1,074,247 | 2023-11-22 | Filing |
| Large Shareholder, Director | $107.06 | 11,240 | $1,203,388.12 | 1,089,933 | 2023-11-22 | Filing |
| Large Shareholder, Director | $105.91 | 12,500 | $1,323,887.50 | 1,101,173 | 2023-11-22 | Filing |