| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $278.60 | 450 | $125,371.80 | 5,800 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $283.73 | 1,200 | $340,474.80 | 2,812,698 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $282.79 | 2,117 | $598,665.16 | 2,813,898 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $281.69 | 3,650 | $1,028,172.52 | 2,816,015 | 2021-03-26 | Filing |
| 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 |