| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $147.49 | 12,376 | $1,825,336.24 | 208,150 | 2017-08-01 | Filing |
| Officer | $152.00 | 300 | $45,600.00 | 98,264 | 2017-07-26 | Filing |
| Officer | $148.00 | 5,000 | $740,000.00 | 98,564 | 2017-07-26 | Filing |
| Officer | $143.19 | 14,000 | $2,004,660.00 | 75,162 | 2017-06-01 | Filing |
| Officer, Director | $142.67 | 200 | $28,534.00 | 222,654 | 2017-05-01 | Filing |
| Officer, Director | $141.61 | 6,800 | $962,948.00 | 222,854 | 2017-05-01 | Filing |
| Officer, Director | $144.89 | 3,447 | $499,435.83 | 229,654 | 2017-04-03 | Filing |
| Officer, Director | $143.92 | 3,553 | $511,347.76 | 233,101 | 2017-04-03 | Filing |
| Officer | $149.91 | 11,777 | $1,765,490.07 | 62,416 | 2017-03-01 | Filing |
| Officer | $149.25 | 6,955 | $1,038,033.75 | 74,193 | 2017-03-01 | Filing |
| Officer, Director | $149.76 | 1,060 | $158,745.60 | 199,489 | 2017-03-01 | Filing |
| Officer, Director | $149.27 | 5,940 | $886,663.80 | 200,549 | 2017-03-01 | Filing |
| Officer | $141.18 | 6,000 | $847,080.00 | 65,730 | 2017-02-15 | Filing |
| Officer | $139.73 | 1,004 | $140,288.92 | 71,730 | 2017-02-08 | Filing |
| Officer | $139.97 | 3,045 | $426,208.65 | 70,878 | 2017-02-08 | Filing |
| Officer, Director | $141.11 | 2,100 | $296,331.00 | 223,524 | 2017-02-01 | Filing |
| Officer, Director | $139.73 | 3,300 | $461,109.00 | 225,624 | 2017-02-01 | Filing |
| Officer, Director | $139.01 | 1,600 | $222,416.00 | 228,924 | 2017-02-01 | Filing |
| Officer | $136.79 | 6,000 | $820,740.00 | 48,128 | 2017-01-17 | Filing |
| Officer, Director | $135.83 | 1,456 | $197,768.48 | 230,524 | 2017-01-03 | Filing |