| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $86.21 | 700 | $60,347.49 | 34,194,600 | 2017-06-09 | Filing |
| Officer, Director | $91.16 | 10,000 | $911,616.00 | 0 | 2017-06-08 | Filing |
| Officer, Director | $91.02 | 10,000 | $910,219.00 | 34,185,300 | 2017-06-08 | Filing |
| Director | $91.39 | 228 | $20,836.92 | 17,500 | 2017-06-08 | Filing |
| Officer | $91.54 | 8,027 | $734,786.76 | 41,886 | 2017-06-06 | Filing |
| Director | $91.90 | 1,000 | $91,896.00 | 16,497 | 2017-06-06 | Filing |
| Director | $91.55 | 16,000 | $1,464,748.80 | 17,497 | 2017-06-06 | Filing |
| Officer, Director | $91.32 | 10,000 | $913,151.00 | 0 | 2017-06-06 | Filing |
| Officer, Director | $91.90 | 200 | $18,380.00 | 34,185,300 | 2017-06-07 | Filing |
| Officer, Director | $91.22 | 9,800 | $893,982.46 | 34,185,500 | 2017-06-07 | Filing |
| Officer, Director | $91.54 | 10,000 | $915,435.00 | 34,185,300 | 2017-06-06 | Filing |
| Officer | $91.37 | 379,189 | $34,645,513.04 | 511 | 2017-06-05 | Filing |
| Officer, Director | $91.50 | 10,000 | $915,026.00 | 34,185,300 | 2017-06-05 | Filing |
| Officer | $90.65 | 80,733 | $7,318,502.96 | 511 | 2017-06-02 | Filing |
| Officer | $91.01 | 103,034 | $9,376,959.49 | 81,244 | 2017-06-02 | Filing |
| Officer, Director | $90.96 | 2,241 | $203,839.12 | 34,185,300 | 2017-06-02 | Filing |
| Officer, Director | $90.37 | 7,759 | $701,176.17 | 34,187,541 | 2017-06-02 | Filing |
| Officer, Director | $90.45 | 400 | $36,180.00 | 34,185,300 | 2017-06-01 | Filing |
| Officer, Director | $89.92 | 9,600 | $863,225.28 | 34,185,700 | 2017-06-01 | Filing |
| Director | $90.00 | 228 | $20,520.00 | 17,728 | 2017-06-01 | Filing |