| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $349.90 | 8,107 | $2,836,627.95 | 9,676 | 2021-07-22 | Filing |
| Large Shareholder, Officer, Director | $348.97 | 21,417 | $7,473,864.79 | 17,783 | 2021-07-22 | Filing |
| Large Shareholder, Officer, Director | $347.96 | 6,100 | $2,122,551.73 | 39,200 | 2021-07-22 | Filing |
| Large Shareholder, Officer, Director | $347.06 | 7,000 | $2,429,427.00 | 45,300 | 2021-07-22 | Filing |
| Large Shareholder, Officer, Director | $346.05 | 3,700 | $1,280,376.12 | 52,300 | 2021-07-22 | Filing |
| Officer | $338.80 | 250 | $84,700.00 | 7,640 | 2021-07-20 | Filing |
| Large Shareholder, Officer, Director | $346.07 | 280 | $96,900.16 | 0 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $345.42 | 1,020 | $352,323.81 | 280 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $344.25 | 2,580 | $888,165.00 | 1,300 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $343.38 | 1,880 | $645,556.84 | 3,880 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $342.30 | 540 | $184,842.38 | 5,760 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $346.08 | 709 | $245,372.78 | 1,660,846 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $345.41 | 2,750 | $949,879.43 | 1,661,555 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $344.28 | 5,531 | $1,904,193.87 | 1,664,305 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $343.40 | 4,760 | $1,634,603.04 | 1,669,836 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $342.34 | 1,250 | $427,929.50 | 1,674,596 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $345.82 | 8,470 | $2,929,097.94 | 0 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $344.87 | 9,633 | $3,322,174.13 | 8,470 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $344.03 | 23,597 | $8,118,007.48 | 18,103 | 2021-07-21 | Filing |
| Large Shareholder, Officer, Director | $343.12 | 12,600 | $4,323,317.04 | 41,700 | 2021-07-21 | Filing |