| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $86.01 | 486 | $41,800.62 | 0 | 2017-06-15 | Filing |
| Officer, Director | $85.50 | 9,514 | $813,420.36 | 486 | 2017-06-15 | Filing |
| Director | $85.99 | 1,000 | $85,990.00 | 9,602 | 2017-06-15 | Filing |
| Director | $85.99 | 228 | $19,605.72 | 17,272 | 2017-06-15 | Filing |
| Officer, Director | $86.18 | 3,400 | $293,011.66 | 34,185,300 | 2017-06-15 | Filing |
| Officer, Director | $85.50 | 6,600 | $564,325.74 | 34,188,700 | 2017-06-15 | Filing |
| Officer, Director | $87.57 | 6,200 | $542,927.80 | 34,185,300 | 2017-06-14 | Filing |
| Officer, Director | $86.84 | 3,800 | $330,009.48 | 34,191,500 | 2017-06-14 | Filing |
| Officer | $88.08 | 200 | $17,616.00 | 41,886 | 2017-06-13 | Filing |
| Officer | $87.29 | 7,827 | $683,233.70 | 42,086 | 2017-06-13 | Filing |
| Officer, Director | $87.87 | 10,000 | $878,671.00 | 0 | 2017-06-13 | Filing |
| Officer, Director | $88.06 | 400 | $35,222.00 | 34,185,300 | 2017-06-13 | Filing |
| Officer, Director | $87.31 | 9,600 | $838,143.36 | 34,185,700 | 2017-06-13 | Filing |
| Officer, Director | $86.39 | 1,930 | $166,740.81 | 34,185,300 | 2017-06-12 | Filing |
| Officer, Director | $86.04 | 6,470 | $556,649.04 | 34,187,230 | 2017-06-12 | Filing |
| Officer, Director | $84.42 | 1,600 | $135,076.00 | 34,193,700 | 2017-06-12 | Filing |
| Officer, Director | $91.07 | 300 | $27,321.00 | 34,185,300 | 2017-06-09 | Filing |
| Officer, Director | $90.52 | 4,200 | $380,166.36 | 34,185,600 | 2017-06-09 | Filing |
| Officer, Director | $88.82 | 800 | $71,059.04 | 34,189,800 | 2017-06-09 | Filing |
| Officer, Director | $87.13 | 4,000 | $348,500.00 | 34,190,600 | 2017-06-09 | Filing |