| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $287.59 | 867 | $249,344.17 | 2,797,831 | 2021-03-30 | Filing |
| Large Shareholder, Officer, Director | $292.13 | 1,891 | $552,420.67 | 0 | 2021-03-30 | Filing |
| Large Shareholder, Officer, Director | $291.25 | 3,576 | $1,041,501.78 | 1,891 | 2021-03-30 | Filing |
| Large Shareholder, Officer, Director | $290.20 | 8,955 | $2,598,723.09 | 5,467 | 2021-03-30 | Filing |
| Large Shareholder, Officer, Director | $289.29 | 10,407 | $3,010,630.62 | 14,422 | 2021-03-30 | Filing |
| Large Shareholder, Officer, Director | $288.52 | 9,041 | $2,608,467.73 | 24,829 | 2021-03-30 | Filing |
| Large Shareholder, Officer, Director | $287.26 | 2,130 | $611,860.39 | 33,870 | 2021-03-30 | Filing |
| Large Shareholder, Officer, Director | $283.82 | 520 | $147,584.63 | 0 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $282.79 | 897 | $253,660.12 | 520 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $281.75 | 1,653 | $465,734.73 | 1,417 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $280.66 | 1,650 | $463,085.04 | 3,070 | 2021-03-26 | Filing |
| Large Shareholder, Officer, Director | $279.69 | 1,080 | $302,068.66 | 4,720 | 2021-03-26 | Filing |
| 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 |