| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $131.20 | 16,500 | $2,164,800.00 | 14,996 | 2018-01-04 | Filing |
| Officer | $130.42 | 5,249 | $684,574.58 | 31,496 | 2018-01-04 | Filing |
| Officer | $122.53 | 300 | $36,759.99 | 11,500 | 2017-12-20 | Filing |
| Officer | $121.67 | 1,900 | $231,181.93 | 11,800 | 2017-12-20 | Filing |
| Officer | $120.88 | 4,049 | $489,456.48 | 13,700 | 2017-12-20 | Filing |
| Officer | $137.29 | 6,199 | $851,060.71 | 11,500 | 2017-12-01 | Filing |
| Officer | $136.50 | 9,700 | $1,324,050.00 | 17,699 | 2017-12-01 | Filing |
| Officer | $135.56 | 7,500 | $1,016,700.00 | 27,399 | 2017-12-01 | Filing |
| Officer | $134.59 | 3,801 | $511,576.59 | 34,899 | 2017-12-01 | Filing |
| Officer | $133.37 | 2,800 | $373,436.00 | 38,700 | 2017-12-01 | Filing |
| Officer, Director | $132.73 | 2,683 | $356,114.59 | 149,710 | 2017-11-22 | Filing |
| Officer, Director | $131.82 | 20,433 | $2,693,478.06 | 152,393 | 2017-11-22 | Filing |
| Officer, Director | $130.88 | 25,036 | $3,276,711.68 | 172,826 | 2017-11-22 | Filing |
| Officer, Director | $129.97 | 25,263 | $3,283,432.11 | 197,862 | 2017-11-22 | Filing |
| Officer, Director | $130.22 | 600 | $78,130.80 | 149,710 | 2017-11-15 | Filing |
| Officer, Director | $129.57 | 4,850 | $628,414.50 | 150,310 | 2017-11-15 | Filing |
| Officer, Director | $128.48 | 10,571 | $1,358,204.36 | 155,160 | 2017-11-15 | Filing |
| Officer, Director | $127.54 | 7,120 | $908,084.80 | 165,731 | 2017-11-15 | Filing |
| Officer, Director | $126.60 | 28,399 | $3,595,398.60 | 172,851 | 2017-11-15 | Filing |
| Officer, Director | $125.54 | 22,460 | $2,819,718.24 | 201,250 | 2017-11-15 | Filing |