| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $82.65 | 1,648 | $136,207.20 | 11,528,733 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $81.94 | 6,966 | $570,794.04 | 11,530,381 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $83.16 | 1,300 | $108,108.00 | 11,537,347 | 2023-12-21 | Filing |
| Large Shareholder, Officer, Director | $82.39 | 3,900 | $321,321.00 | 11,538,647 | 2023-12-21 | Filing |
| Large Shareholder, Officer, Director | $85.17 | 2,258 | $192,313.86 | 11,542,547 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $84.46 | 3,811 | $321,877.06 | 11,544,805 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $83.54 | 2,150 | $179,611.00 | 11,548,616 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $83.71 | 6,993 | $585,384.03 | 11,550,766 | 2023-12-19 | Filing |
| Large Shareholder, Officer, Director | $82.85 | 4,150 | $343,827.50 | 11,557,759 | 2023-12-19 | Filing |
| Large Shareholder, Officer, Director | $85.00 | 100 | $8,500.00 | 11,561,909 | 2023-12-18 | Filing |
| Large Shareholder, Officer, Director | $84.45 | 1,202 | $101,508.90 | 11,562,009 | 2023-12-18 | Filing |
| Large Shareholder, Officer, Director | $83.11 | 2,400 | $199,464.00 | 11,563,211 | 2023-12-18 | Filing |
| Large Shareholder, Officer, Director | $82.16 | 4,875 | $400,530.00 | 11,565,611 | 2023-12-18 | Filing |
| Director | $85.97 | 6,155 | $529,129.96 | 142,317 | 2023-12-14 | Filing |
| Large Shareholder, Officer, Director | $85.62 | 2,547 | $218,074.14 | 11,570,486 | 2023-12-15 | Filing |
| Large Shareholder, Officer, Director | $85.47 | 263 | $22,478.61 | 11,573,033 | 2023-12-15 | Filing |
| Large Shareholder, Officer, Director | $84.06 | 5,999 | $504,275.94 | 11,573,296 | 2023-12-15 | Filing |
| Large Shareholder, Officer, Director | $85.92 | 9,900 | $850,608.00 | 11,579,295 | 2023-12-14 | Filing |
| Large Shareholder, Officer, Director | $84.84 | 3,155 | $267,670.20 | 11,589,195 | 2023-12-14 | Filing |
| Large Shareholder, Officer, Director | $83.82 | 1,650 | $138,303.00 | 11,592,350 | 2023-12-14 | Filing |