| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $83.44 | 57,081 | $4,762,838.64 | 946,785 | 2023-05-25 | Filing |
| Officer, Director | $84.37 | 17,640 | $1,488,286.80 | 694,159 | 2023-05-25 | Filing |
| Officer, Director | $83.43 | 18,933 | $1,579,580.19 | 711,799 | 2023-05-25 | Filing |
| Officer, Director | $83.90 | 1,500 | $125,850.00 | 1,003,866 | 2023-05-24 | Filing |
| Officer, Director | $83.35 | 123,009 | $10,252,800.15 | 1,005,366 | 2023-05-24 | Filing |
| Officer, Director | $82.56 | 40,930 | $3,379,180.80 | 1,128,375 | 2023-05-24 | Filing |
| Officer, Director | $83.91 | 516 | $43,297.56 | 730,732 | 2023-05-24 | Filing |
| Officer, Director | $83.35 | 41,035 | $3,420,267.25 | 731,248 | 2023-05-24 | Filing |
| Officer, Director | $82.57 | 13,713 | $1,132,282.41 | 772,283 | 2023-05-24 | Filing |
| Officer | $85.63 | 5,000 | $428,150.00 | 365,932 | 2023-05-23 | Filing |
| Director | $85.59 | 1,200 | $102,708.00 | 28,997 | 2023-05-23 | Filing |
| Officer | $83.07 | 11,531 | $957,880.17 | 243,232 | 2023-05-19 | Filing |
| Officer | $82.95 | 15,000 | $1,244,250.00 | 514,661 | 2023-05-17 | Filing |
| Large Shareholder, Officer, Director | $85.12 | 16,879 | $1,436,740.48 | 0 | 2023-02-10 | Filing |
| Large Shareholder, Officer, Director | $87.10 | 7,601 | $662,047.10 | 16,879 | 2023-02-09 | Filing |
| Large Shareholder, Officer, Director | $86.30 | 126,933 | $10,954,317.90 | 24,480 | 2023-02-09 | Filing |
| Large Shareholder, Officer, Director | $85.90 | 21,943 | $1,884,903.70 | 151,413 | 2023-02-09 | Filing |
| Large Shareholder, Officer, Director | $85.34 | 230,655 | $19,684,097.70 | 173,356 | 2023-02-08 | Filing |
| Large Shareholder, Officer, Director | $85.49 | 76,016 | $6,498,607.84 | 404,011 | 2023-02-07 | Filing |
| Large Shareholder, Officer, Director | $85.13 | 94,211 | $8,020,182.43 | 480,027 | 2023-02-03 | Filing |