| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $277.30 | 153,739 | $42,631,824.70 | 1,535,172 | 2018-01-25 | Filing |
| Officer, Director | $277.03 | 32,066 | $8,883,243.98 | 1,535,172 | 2018-01-24 | Filing |
| Officer, Director | $277.03 | 29,606 | $8,201,750.18 | 1,535,172 | 2018-01-23 | Filing |
| Officer, Director | $277.01 | 12,671 | $3,509,993.71 | 1,422,672 | 2018-01-19 | Filing |
| Officer, Director | $277.03 | 24,698 | $6,842,086.94 | 1,422,672 | 2018-01-18 | Filing |
| Officer, Director | $277.01 | 37,220 | $10,310,312.20 | 1,422,672 | 2018-01-17 | Filing |
| Officer, Director | $259.66 | 12,887 | $3,346,238.42 | 1,422,672 | 2017-12-20 | Filing |
| Officer, Director | $258.99 | 17,350 | $4,493,476.50 | 1,435,559 | 2017-12-20 | Filing |
| Officer, Director | $260.59 | 5,117 | $1,333,439.03 | 1,397,312 | 2017-12-19 | Filing |
| Officer, Director | $259.75 | 46,146 | $11,986,423.50 | 1,402,429 | 2017-12-19 | Filing |
| Director | $260.03 | 1,200 | $312,032.64 | 9,700 | 2017-12-08 | Filing |
| Director | $257.82 | 600 | $154,692.00 | 16,703 | 2017-11-03 | Filing |
| Director | $257.94 | 4,000 | $1,031,760.00 | 17,303 | 2017-11-03 | Filing |
| Director | $257.80 | 3,400 | $876,520.00 | 21,303 | 2017-11-03 | Filing |
| Director | $258.64 | 250 | $64,660.00 | 64,200 | 2017-11-03 | Filing |
| Director | $259.51 | 4,000 | $1,038,040.00 | 14,038 | 2017-10-31 | Filing |
| Officer | $245.00 | 5,000 | $1,225,000.00 | 9,571 | 2017-09-20 | Filing |
| Director | $235.47 | 1,000 | $235,472.80 | 11,000 | 2017-09-14 | Filing |
| Director | $237.04 | 500 | $118,520.00 | 64,604 | 2017-09-12 | Filing |
| Director | $234.00 | 1,000 | $234,000.00 | 65,104 | 2017-08-14 | Filing |