| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $77.71 | 9,300 | $722,703.00 | 291,895 | 2018-06-13 | Filing |
| Large Shareholder, Officer, Director | $78.00 | 200 | $15,600.00 | 333,798 | 2018-06-13 | Filing |
| Large Shareholder, Officer, Director | $77.69 | 7,819 | $607,458.11 | 333,998 | 2018-06-13 | Filing |
| Large Shareholder, Officer, Director | $77.15 | 529 | $40,812.35 | 333,798 | 2018-06-12 | Filing |
| Large Shareholder, Officer, Director | $76.69 | 6,564 | $503,393.16 | 334,327 | 2018-06-12 | Filing |
| Large Shareholder, Officer, Director | $75.61 | 925 | $69,939.25 | 340,891 | 2018-06-12 | Filing |
| Large Shareholder, Officer, Director | $75.28 | 200 | $15,056.00 | 333,798 | 2018-06-11 | Filing |
| Large Shareholder, Officer, Director | $74.70 | 7,818 | $584,004.60 | 333,998 | 2018-06-11 | Filing |
| Director | $75.00 | 2,000 | $150,000.00 | 26,921 | 2018-05-29 | Filing |
| Officer | $73.78 | 800 | $59,024.00 | 314,376 | 2018-05-22 | Filing |
| Officer | $73.18 | 9,200 | $673,256.00 | 315,176 | 2018-05-22 | Filing |
| Director | $73.90 | 6,789 | $501,707.10 | 10,578 | 2018-05-29 | Filing |
| Officer | $74.26 | 12,500 | $928,250.00 | 142,619 | 2018-05-29 | Filing |
| Large Shareholder, Officer, Director | $72.44 | 8,019 | $580,896.36 | 333,798 | 2018-05-23 | Filing |
| Large Shareholder, Officer, Director | $73.89 | 500 | $36,945.00 | 333,798 | 2018-05-22 | Filing |
| Large Shareholder, Officer, Director | $73.03 | 7,518 | $549,039.54 | 334,298 | 2018-05-22 | Filing |
| Large Shareholder, Officer, Director | $76.89 | 4,200 | $322,938.00 | 333,798 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $75.70 | 15,236 | $1,153,365.20 | 337,998 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $74.69 | 26,614 | $1,987,799.66 | 353,234 | 2018-05-21 | Filing |
| Officer | $72.44 | 15,300 | $1,108,332.00 | 293,395 | 2018-05-23 | Filing |