| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $87.63 | 8,100 | $709,803.00 | 522,257 | 2021-03-09 | Filing |
| Director | $86.58 | 17,455 | $1,511,253.90 | 530,357 | 2021-03-09 | Filing |
| Director | $85.52 | 45,816 | $3,918,184.32 | 547,812 | 2021-03-09 | Filing |
| Director | $84.76 | 59,478 | $5,041,355.28 | 593,628 | 2021-03-09 | Filing |
| Director | $83.90 | 14,912 | $1,251,116.80 | 653,106 | 2021-03-09 | Filing |
| Director | $92.31 | 700 | $64,617.00 | 668,018 | 2021-03-08 | Filing |
| Director | $91.49 | 1,400 | $128,086.00 | 668,718 | 2021-03-08 | Filing |
| Director | $90.31 | 2,900 | $261,899.00 | 670,118 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $88.15 | 15 | $1,322.25 | 9,794,286 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $87.67 | 3,400 | $298,078.00 | 9,794,301 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $86.41 | 27,503 | $2,376,534.23 | 9,797,701 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $85.21 | 31,162 | $2,655,314.02 | 9,825,204 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $84.46 | 195,261 | $16,491,744.06 | 9,856,366 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $83.68 | 83,817 | $7,013,806.56 | 10,051,627 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $88.05 | 3,700 | $325,785.00 | 10,135,444 | 2021-03-09 | Filing |
| Large Shareholder, Officer, Director | $87.12 | 31,693 | $2,761,094.16 | 10,139,144 | 2021-03-09 | Filing |
| Large Shareholder, Officer, Director | $86.26 | 57,936 | $4,997,559.36 | 10,170,837 | 2021-03-09 | Filing |
| Large Shareholder, Officer, Director | $85.20 | 211,235 | $17,997,222.00 | 10,228,773 | 2021-03-09 | Filing |
| Large Shareholder, Officer, Director | $83.99 | 617,519 | $51,865,420.81 | 10,440,008 | 2021-03-09 | Filing |
| Large Shareholder, Officer, Director | $92.23 | 4,877 | $449,805.71 | 11,057,527 | 2021-03-08 | Filing |