| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $291.23 | 1,187 | $345,691.91 | 2,784,979 | 2021-03-30 | Filing |
| Large Shareholder, Officer, Director | $290.18 | 4,042 | $1,172,906.75 | 2,786,166 | 2021-03-30 | Filing |
| Large Shareholder, Officer, Director | $289.24 | 4,702 | $1,360,002.25 | 2,790,208 | 2021-03-30 | Filing |
| Large Shareholder, Officer, Director | $288.48 | 2,921 | $842,657.67 | 2,794,910 | 2021-03-30 | Filing |
| 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 |