| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $336.59 | 435 | $146,414.69 | 2,050,846 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $335.75 | 4,150 | $1,393,353.79 | 2,051,281 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $334.80 | 6,015 | $2,013,806.96 | 2,055,431 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $333.87 | 1,500 | $500,806.80 | 2,061,446 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $332.83 | 1,500 | $499,250.40 | 2,062,946 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $331.76 | 650 | $215,645.63 | 2,064,446 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $330.38 | 750 | $247,787.03 | 2,065,096 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $336.38 | 3,896 | $1,310,543.10 | 0 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $335.66 | 15,800 | $5,303,367.96 | 3,896 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $334.72 | 22,900 | $7,664,989.53 | 19,696 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $333.56 | 4,900 | $1,634,437.14 | 42,596 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $332.69 | 4,300 | $1,430,578.18 | 47,496 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $331.58 | 1,900 | $629,999.91 | 51,796 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $330.39 | 2,304 | $761,213.03 | 53,696 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $332.50 | 82 | $27,265.00 | 0 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $332.01 | 1,009 | $334,997.18 | 82 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $330.89 | 1,900 | $628,689.67 | 1,091 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $330.05 | 3,309 | $1,092,119.24 | 2,991 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $332.38 | 862 | $286,514.15 | 2,065,846 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $331.54 | 2,875 | $953,163.99 | 2,066,708 | 2021-06-11 | Filing |