| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $114.23 | 100 | $11,423.00 | 251,671 | 2018-08-07 | Filing |
| Officer | $113.61 | 500 | $56,805.00 | 251,771 | 2018-08-07 | Filing |
| Large Shareholder, Officer, Director | $114.51 | 757 | $86,684.07 | 75,151 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $113.95 | 3,139 | $357,689.05 | 75,908 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $112.73 | 8,504 | $958,655.92 | 79,047 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $112.04 | 1,300 | $145,652.00 | 87,551 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $110.06 | 300 | $33,018.00 | 88,851 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $114.43 | 1,746 | $199,794.78 | 75,153 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $113.79 | 2,104 | $239,414.16 | 76,899 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $112.73 | 8,350 | $941,295.50 | 79,003 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $112.07 | 1,500 | $168,105.00 | 87,353 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $110.06 | 300 | $33,018.00 | 88,853 | 2018-08-06 | Filing |
| Officer | $109.36 | 225 | $24,606.00 | 114,708 | 2018-08-01 | Filing |
| Director | $109.27 | 133 | $14,532.91 | 10,110 | 2018-08-01 | Filing |
| Officer | $110.92 | 600 | $66,552.00 | 252,271 | 2018-07-31 | Filing |
| Large Shareholder, Officer, Director | $115.97 | 300 | $34,791.00 | 38,151 | 2018-07-30 | Filing |
| Large Shareholder, Officer, Director | $115.33 | 2,100 | $242,193.00 | 38,451 | 2018-07-30 | Filing |
| Large Shareholder, Officer, Director | $113.81 | 6,400 | $728,384.00 | 40,551 | 2018-07-30 | Filing |
| Large Shareholder, Officer, Director | $113.12 | 5,200 | $588,224.00 | 46,951 | 2018-07-30 | Filing |
| Large Shareholder, Officer, Director | $115.69 | 1,100 | $127,259.00 | 38,153 | 2018-07-30 | Filing |