| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $126.54 | 1,100 | $139,198.95 | 2,300 | 2021-09-13 | Filing |
| Large Shareholder, Officer, Director | $125.22 | 6,308 | $789,875.77 | 3,400 | 2021-09-13 | Filing |
| Large Shareholder, Officer, Director | $124.49 | 19,224 | $2,393,138.09 | 9,708 | 2021-09-13 | Filing |
| Large Shareholder, Officer, Director | $123.39 | 10,818 | $1,334,866.56 | 28,932 | 2021-09-13 | Filing |
| Large Shareholder, Officer, Director | $122.39 | 9,551 | $1,168,913.46 | 39,750 | 2021-09-13 | Filing |
| Large Shareholder, Officer, Director | $121.47 | 3,084 | $374,603.92 | 49,301 | 2021-09-13 | Filing |
| Director | $130.72 | 18,953 | $2,477,484.99 | 2,169,549 | 2021-09-09 | Filing |
| Director | $129.83 | 20,648 | $2,680,703.00 | 2,188,502 | 2021-09-09 | Filing |
| Director | $128.95 | 10,399 | $1,340,944.81 | 2,209,150 | 2021-09-09 | Filing |
| Officer | $122.59 | 100 | $12,259.00 | 32,652 | 2021-09-01 | Filing |
| Officer | $121.96 | 3,935 | $479,915.35 | 32,752 | 2021-09-01 | Filing |
| Officer | $120.88 | 1,903 | $230,030.26 | 36,687 | 2021-09-01 | Filing |
| Officer | $120.07 | 4,062 | $487,718.65 | 38,590 | 2021-09-01 | Filing |
| Officer | $123.05 | 100 | $12,305.00 | 50,156 | 2021-08-31 | Filing |
| Officer | $121.92 | 7,682 | $936,597.12 | 50,256 | 2021-08-31 | Filing |
| Officer | $121.19 | 12,218 | $1,480,660.32 | 57,938 | 2021-08-31 | Filing |
| Officer, Director | $124.67 | 96 | $11,968.14 | 0 | 2021-08-27 | Filing |
| Officer, Director | $124.04 | 3,528 | $437,617.35 | 96 | 2021-08-27 | Filing |
| Officer, Director | $123.18 | 1,352 | $166,532.74 | 3,624 | 2021-08-27 | Filing |
| Officer, Director | $122.09 | 579 | $70,692.83 | 4,976 | 2021-08-27 | Filing |