| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $119.43 | 345 | $41,203.35 | 112,811 | 2018-07-06 | Filing |
| Officer | $118.88 | 1,425 | $169,404.00 | 113,156 | 2018-07-06 | Filing |
| Officer | $117.67 | 1,800 | $211,806.00 | 114,581 | 2018-07-06 | Filing |
| Officer | $117.10 | 200 | $23,420.00 | 253,045 | 2018-07-03 | Filing |
| Officer | $115.88 | 400 | $46,352.00 | 253,245 | 2018-07-03 | Filing |
| Large Shareholder, Officer, Director | $117.48 | 600 | $70,488.00 | 25,993 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $116.72 | 2,804 | $327,282.88 | 26,593 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $115.95 | 10,596 | $1,228,606.20 | 29,397 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $117.49 | 600 | $70,494.00 | 25,995 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $116.76 | 3,239 | $378,185.64 | 26,595 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $115.92 | 10,161 | $1,177,863.12 | 29,834 | 2018-07-02 | Filing |
| Officer | $117.47 | 231 | $27,135.57 | 116,381 | 2018-07-02 | Filing |
| Officer | $110.90 | 200 | $22,180.00 | 253,645 | 2018-06-26 | Filing |
| Officer | $111.61 | 400 | $44,644.00 | 253,845 | 2018-06-26 | Filing |
| Large Shareholder, Officer, Director | $113.10 | 200 | $22,620.00 | 39,995 | 2018-06-25 | Filing |
| Large Shareholder, Officer, Director | $111.40 | 500 | $55,700.00 | 40,195 | 2018-06-25 | Filing |
| Large Shareholder, Officer, Director | $110.61 | 1,812 | $200,425.32 | 40,695 | 2018-06-25 | Filing |
| Large Shareholder, Officer, Director | $109.61 | 1,488 | $163,099.68 | 42,507 | 2018-06-25 | Filing |
| Large Shareholder, Officer, Director | $113.10 | 200 | $22,620.00 | 39,993 | 2018-06-25 | Filing |
| Large Shareholder, Officer, Director | $111.99 | 100 | $11,199.00 | 40,193 | 2018-06-25 | Filing |