| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $111.34 | 1,200 | $133,608.00 | 40,293 | 2018-06-25 | Filing |
| Large Shareholder, Officer, Director | $110.21 | 1,900 | $209,399.00 | 41,493 | 2018-06-25 | Filing |
| Large Shareholder, Officer, Director | $109.20 | 600 | $65,520.00 | 43,393 | 2018-06-25 | Filing |
| Officer | $109.00 | 100 | $10,900.00 | 116,112 | 2018-06-21 | Filing |
| Officer | $110.32 | 100 | $11,032.00 | 116,212 | 2018-06-21 | Filing |
| Officer | $112.42 | 200 | $22,484.00 | 116,312 | 2018-06-21 | Filing |
| Officer | $113.68 | 600 | $68,208.00 | 116,512 | 2018-06-21 | Filing |
| Officer | $114.47 | 1,670 | $191,164.90 | 117,112 | 2018-06-21 | Filing |