| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $133.59 | 5,363 | $716,443.17 | 0 | 2024-03-28 | Filing |
| Large Shareholder, Officer, Director | $133.05 | 33,119 | $4,406,482.95 | 5,363 | 2024-03-28 | Filing |
| Large Shareholder, Officer, Director | $131.88 | 2,018 | $266,133.84 | 38,482 | 2024-03-28 | Filing |
| Large Shareholder, Officer, Director | $134.53 | 1,182 | $159,014.46 | 0 | 2024-03-27 | Filing |
| Large Shareholder, Officer, Director | $133.36 | 16,057 | $2,141,361.52 | 1,182 | 2024-03-27 | Filing |
| Large Shareholder, Officer, Director | $132.65 | 16,368 | $2,171,215.20 | 17,239 | 2024-03-27 | Filing |
| Large Shareholder, Officer, Director | $131.87 | 14,965 | $1,973,434.55 | 33,607 | 2024-03-27 | Filing |
| Large Shareholder, Officer, Director | $134.74 | 873 | $117,628.02 | 0 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $133.91 | 22,923 | $3,069,618.93 | 873 | 2024-03-26 | Filing |
| Large Shareholder, Officer, Director | $134.27 | 7,645 | $1,026,494.15 | 0 | 2024-03-25 | Filing |
| Large Shareholder, Officer, Director | $133.75 | 11,236 | $1,502,815.00 | 7,645 | 2024-03-25 | Filing |
| Officer, Director | $134.58 | 600 | $80,748.00 | 0 | 2024-03-25 | Filing |
| Officer, Director | $133.92 | 3,888 | $520,680.96 | 600 | 2024-03-25 | Filing |
| Large Shareholder, Officer, Director | $135.96 | 304 | $41,331.84 | 0 | 2024-03-22 | Filing |
| Large Shareholder, Officer, Director | $135.22 | 6,596 | $891,911.12 | 304 | 2024-03-22 | Filing |
| Large Shareholder, Officer, Director | $134.03 | 8,404 | $1,126,388.12 | 6,900 | 2024-03-22 | Filing |
| Large Shareholder, Officer, Director | $137.45 | 20,389 | $2,802,468.05 | 0 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $136.77 | 34,834 | $4,764,246.18 | 20,389 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $135.70 | 1,600 | $217,120.00 | 55,223 | 2024-03-21 | Filing |
| Large Shareholder, Officer, Director | $134.83 | 971 | $130,919.93 | 56,823 | 2024-03-21 | Filing |