| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $116.61 | 3,233 | $376,990.11 | 49,152 | 2021-08-19 | Filing |
| Large Shareholder, Officer, Director | $118.71 | 6,113 | $725,680.34 | 0 | 2021-08-18 | Filing |
| Large Shareholder, Officer, Director | $118.05 | 37,924 | $4,477,057.14 | 6,113 | 2021-08-18 | Filing |
| Large Shareholder, Officer, Director | $117.23 | 8,348 | $978,649.40 | 44,037 | 2021-08-18 | Filing |
| Officer | $118.95 | 8,220 | $977,756.67 | 13,285 | 2021-08-18 | Filing |
| Officer | $117.97 | 18,810 | $2,219,004.41 | 21,505 | 2021-08-18 | Filing |