| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $122.40 | 1,898 | $232,315.20 | 1,725 | 2021-08-26 | Filing |
| Officer, Director | $121.30 | 1,932 | $234,358.94 | 3,623 | 2021-08-26 | Filing |
| Officer, Director | $123.94 | 83 | $10,286.99 | 0 | 2021-08-26 | Filing |
| Officer, Director | $123.19 | 8,474 | $1,043,926.47 | 83 | 2021-08-26 | Filing |
| Officer, Director | $122.41 | 9,505 | $1,163,470.93 | 8,557 | 2021-08-26 | Filing |
| Officer, Director | $121.31 | 9,713 | $1,178,246.15 | 18,062 | 2021-08-26 | Filing |
| Officer, Director | $125.10 | 250 | $31,274.55 | 0 | 2021-08-25 | Filing |
| Officer, Director | $124.33 | 1,643 | $204,272.88 | 250 | 2021-08-25 | Filing |
| Officer, Director | $123.35 | 3,662 | $451,690.12 | 1,893 | 2021-08-25 | Filing |
| Officer, Director | $125.10 | 1,250 | $156,375.63 | 0 | 2021-08-25 | Filing |
| Officer, Director | $124.33 | 8,222 | $1,022,228.10 | 1,250 | 2021-08-25 | Filing |
| Officer, Director | $123.35 | 18,303 | $2,257,583.54 | 9,472 | 2021-08-25 | Filing |
| Large Shareholder, Officer, Director | $121.45 | 10,748 | $1,305,317.73 | 0 | 2021-08-20 | Filing |
| Large Shareholder, Officer, Director | $120.61 | 17,106 | $2,063,229.93 | 10,748 | 2021-08-20 | Filing |
| Large Shareholder, Officer, Director | $119.85 | 20,931 | $2,508,551.05 | 27,854 | 2021-08-20 | Filing |
| Large Shareholder, Officer, Director | $118.83 | 3,600 | $427,803.84 | 48,785 | 2021-08-20 | Filing |
| Large Shareholder, Officer, Director | $119.90 | 300 | $35,970.51 | 0 | 2021-08-19 | Filing |
| Large Shareholder, Officer, Director | $119.26 | 18,034 | $2,150,787.14 | 300 | 2021-08-19 | Filing |
| Large Shareholder, Officer, Director | $118.28 | 25,542 | $3,021,010.70 | 18,334 | 2021-08-19 | Filing |
| Large Shareholder, Officer, Director | $117.52 | 5,276 | $620,025.50 | 43,876 | 2021-08-19 | Filing |