| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $112.61 | 800 | $90,088.96 | 190,914 | 2018-01-16 | Filing |
| Officer | $111.83 | 1,700 | $190,108.96 | 191,714 | 2018-01-16 | Filing |
| Officer | $110.50 | 1,000 | $110,502.00 | 193,414 | 2018-01-16 | Filing |
| Officer | $109.63 | 1,416 | $155,230.70 | 194,414 | 2018-01-16 | Filing |
| Officer, Director | $112.42 | 2,300 | $258,554.96 | 318,644 | 2018-01-16 | Filing |
| Officer, Director | $111.61 | 2,900 | $323,668.13 | 320,944 | 2018-01-16 | Filing |
| Officer, Director | $110.41 | 2,100 | $231,857.01 | 323,844 | 2018-01-16 | Filing |
| Officer, Director | $109.56 | 2,611 | $286,052.28 | 325,944 | 2018-01-16 | Filing |
| Large Shareholder, Director | $112.52 | 100 | $11,252.00 | 114,041 | 2018-01-16 | Filing |
| Large Shareholder, Director | $112.03 | 1,000 | $112,031.00 | 114,141 | 2018-01-16 | Filing |
| Large Shareholder, Director | $110.96 | 600 | $66,576.00 | 115,141 | 2018-01-16 | Filing |
| Large Shareholder, Director | $109.86 | 1,062 | $116,674.82 | 115,741 | 2018-01-16 | Filing |
| Officer | $114.18 | 100 | $11,418.00 | 82,243 | 2018-01-10 | Filing |
| Officer | $113.58 | 4,941 | $561,179.51 | 82,343 | 2018-01-10 | Filing |
| Officer | $112.73 | 1,300 | $146,553.94 | 87,284 | 2018-01-10 | Filing |
| Large Shareholder, Director | $109.71 | 17,074 | $1,873,116.83 | 116,803 | 2018-01-09 | Filing |
| Large Shareholder, Director | $109.35 | 120,089 | $13,131,455.95 | 133,877 | 2018-01-09 | Filing |
| Large Shareholder, Director | $109.47 | 97,533 | $10,676,625.40 | 116,803 | 2018-01-08 | Filing |
| Large Shareholder, Director | $108.73 | 223,800 | $24,333,885.90 | 214,336 | 2018-01-08 | Filing |
| Officer | $110.00 | 15,000 | $1,650,000.00 | 187,633 | 2018-01-04 | Filing |