| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $105.38 | 2,301 | $242,479.38 | 1,133,672 | 2017-11-22 | Filing |
| Officer, Director | $107.99 | 800 | $86,392.00 | 654,738 | 2017-11-21 | Filing |
| Officer, Director | $107.37 | 9,165 | $984,046.05 | 655,538 | 2017-11-21 | Filing |
| Officer, Director | $106.66 | 3,900 | $415,974.00 | 664,703 | 2017-11-21 | Filing |
| Officer, Director | $107.97 | 800 | $86,376.00 | 1,135,973 | 2017-11-21 | Filing |
| Officer, Director | $107.25 | 9,259 | $993,027.75 | 1,136,773 | 2017-11-21 | Filing |
| Officer, Director | $106.56 | 2,500 | $266,400.00 | 1,146,032 | 2017-11-21 | Filing |
| Officer | $107.43 | 5,000 | $537,150.00 | 65,991 | 2017-11-21 | Filing |
| Officer | $106.73 | 1,300 | $138,749.00 | 70,991 | 2017-11-21 | Filing |
| Officer | $107.43 | 4,600 | $494,178.00 | 525,194 | 2017-11-21 | Filing |
| Officer | $106.77 | 1,700 | $181,509.00 | 529,794 | 2017-11-21 | Filing |
| Officer | $106.54 | 2,809 | $299,270.86 | 531,494 | 2017-11-20 | Filing |
| Officer | $106.17 | 6,900 | $732,573.00 | 534,303 | 2017-11-20 | Filing |
| Officer | $105.03 | 1,875 | $196,931.25 | 541,203 | 2017-11-20 | Filing |
| Director | $106.60 | 429 | $45,731.40 | 1,935 | 2017-11-21 | Filing |
| Officer, Director | $106.53 | 7,100 | $756,363.00 | 1,148,532 | 2017-11-20 | Filing |
| Officer, Director | $106.08 | 15,699 | $1,665,349.92 | 1,155,632 | 2017-11-20 | Filing |
| Officer, Director | $104.89 | 4,801 | $503,576.89 | 1,171,331 | 2017-11-20 | Filing |
| Officer, Director | $104.47 | 3,892 | $406,597.24 | 1,176,132 | 2017-11-17 | Filing |
| Officer, Director | $103.81 | 2,308 | $239,593.48 | 1,180,024 | 2017-11-17 | Filing |