| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $274.38 | 9,724 | $2,668,080.84 | 7,071 | 2020-12-30 | Filing |
| Large Shareholder, Officer, Director | $273.36 | 10,180 | $2,782,775.28 | 16,795 | 2020-12-30 | Filing |
| Large Shareholder, Officer, Director | $272.40 | 3,096 | $843,341.42 | 26,975 | 2020-12-30 | Filing |
| Officer | $277.00 | 310 | $85,870.00 | 1,882 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $279.65 | 1,010 | $282,443.47 | 3,041 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $278.97 | 1,950 | $543,988.19 | 4,051 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $277.93 | 2,320 | $644,798.99 | 6,001 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $276.98 | 970 | $268,667.50 | 8,321 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $279.56 | 3,000 | $838,667.10 | 3,513,445 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $278.83 | 4,050 | $1,129,248.54 | 3,516,445 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $277.84 | 5,150 | $1,430,876.52 | 3,520,495 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $276.88 | 1,800 | $498,377.88 | 3,525,645 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $279.59 | 6,700 | $1,873,277.12 | 0 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $278.88 | 10,730 | $2,992,394.20 | 6,700 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $277.88 | 13,046 | $3,625,210.74 | 17,430 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $276.91 | 5,524 | $1,529,639.79 | 30,476 | 2020-12-29 | Filing |
| Large Shareholder, Officer, Director | $277.03 | 250 | $69,256.78 | 9,291 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $276.40 | 1,190 | $328,917.79 | 9,541 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $275.27 | 2,150 | $591,828.57 | 10,731 | 2020-12-28 | Filing |
| Large Shareholder, Officer, Director | $273.99 | 110 | $30,139.00 | 12,881 | 2020-12-28 | Filing |