| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Director | $104.90 | 11,817 | $1,239,625.75 | 1,113,673 | 2023-11-22 | Filing |
| Large Shareholder, Director | $103.99 | 9,188 | $955,415.10 | 1,125,490 | 2023-11-22 | Filing |
| Large Shareholder, Officer, Director | $105.68 | 1,501 | $158,630.93 | 0 | 2023-11-20 | Filing |
| Large Shareholder, Officer, Director | $104.78 | 324 | $33,949.76 | 1,501 | 2023-11-20 | Filing |
| Large Shareholder, Officer, Director | $103.51 | 1,500 | $155,267.70 | 1,825 | 2023-11-20 | Filing |
| Large Shareholder, Officer, Director | $102.70 | 1,000 | $102,698.10 | 3,325 | 2023-11-20 | Filing |
| Large Shareholder, Officer, Director | $100.35 | 100 | $10,034.50 | 4,325 | 2023-11-20 | Filing |
| Large Shareholder, Officer, Director | $100.29 | 200 | $20,058.00 | 4,425 | 2023-11-20 | Filing |