| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $280.53 | 4,659 | $1,307,001.85 | 2,819,665 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $279.54 | 1,574 | $439,992.03 | 2,824,324 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $278.54 | 800 | $222,832.48 | 2,825,898 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $284.43 | 100 | $28,443.00 | 0 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $283.67 | 3,403 | $965,334.80 | 100 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $282.70 | 4,990 | $1,410,666.01 | 3,503 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $281.78 | 8,000 | $2,254,266.40 | 8,493 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $280.72 | 10,675 | $2,996,671.06 | 16,493 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $279.70 | 6,732 | $1,882,918.18 | 27,168 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $278.61 | 2,100 | $585,080.16 | 33,900 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $287.09 | 350 | $100,481.01 | 0 | 2021-03-25 | Filing |
| Large Shareholder, Officer, Director | $285.79 | 410 | $117,174.31 | 350 | 2021-03-25 | Filing |
| Large Shareholder, Officer, Director | $284.83 | 500 | $142,414.20 | 760 | 2021-03-25 | Filing |
| Large Shareholder, Officer, Director | $283.78 | 390 | $110,674.59 | 1,260 | 2021-03-25 | Filing |
| Large Shareholder, Officer, Director | $282.29 | 310 | $87,510.09 | 1,650 | 2021-03-25 | Filing |
| Large Shareholder, Officer, Director | $281.53 | 1,140 | $320,944.54 | 1,960 | 2021-03-25 | Filing |
| Large Shareholder, Officer, Director | $280.45 | 1,710 | $479,561.46 | 3,100 | 2021-03-25 | Filing |
| Large Shareholder, Officer, Director | $279.50 | 970 | $271,113.45 | 4,810 | 2021-03-25 | Filing |
| Large Shareholder, Officer, Director | $278.53 | 470 | $130,909.76 | 5,780 | 2021-03-25 | Filing |
| Large Shareholder, Officer, Director | $287.05 | 700 | $200,938.29 | 2,826,698 | 2021-03-25 | Filing |