| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $84.50 | 50,000 | $4,225,000.00 | 0 | 2020-05-29 | Filing |
| Director | $83.14 | 20,000 | $1,662,800.00 | 0 | 2020-05-26 | Filing |
| Officer | $81.21 | 12,402 | $1,007,166.42 | 129,652 | 2020-05-20 | Filing |
| Officer | $80.43 | 63,244 | $5,086,714.92 | 142,054 | 2020-05-20 | Filing |
| Officer | $78.17 | 16,593 | $1,297,074.81 | 121,173 | 2020-05-18 | Filing |
| Officer | $77.69 | 4,100 | $318,529.00 | 137,766 | 2020-05-18 | Filing |
| Officer | $76.40 | 29,307 | $2,239,054.80 | 141,866 | 2020-05-18 | Filing |
| Officer | $80.03 | 9,700 | $776,291.00 | 129,652 | 2020-05-15 | Filing |
| Officer | $80.13 | 14,654 | $1,174,225.02 | 129,652 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $79.56 | 1,172 | $93,244.32 | 0 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $79.56 | 1,172 | $93,244.32 | 0 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $79.56 | 15,476 | $1,231,270.56 | 0 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $77.73 | 2,736 | $212,669.28 | 0 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $77.38 | 2,736 | $211,711.68 | 2,736 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $77.25 | 2,736 | $211,356.00 | 5,472 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $77.07 | 2,736 | $210,863.52 | 8,208 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $76.84 | 2,736 | $210,234.24 | 10,944 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $76.53 | 2,736 | $209,386.08 | 13,680 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $77.73 | 2,736 | $212,669.28 | 0 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $77.38 | 2,736 | $211,711.68 | 2,736 | 2020-05-11 | Filing |