| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $93.50 | 11,932 | $1,115,642.00 | 139,018 | 2018-08-27 | Filing |
| Officer | $93.07 | 2,268 | $211,082.76 | 150,950 | 2018-08-27 | Filing |
| Large Shareholder, Officer, Director | $90.52 | 9,706 | $878,587.12 | 298,774 | 2018-08-22 | Filing |
| Large Shareholder, Officer, Director | $89.86 | 7,195 | $646,542.70 | 308,480 | 2018-08-22 | Filing |
| Large Shareholder, Officer, Director | $90.54 | 7,475 | $676,786.50 | 298,774 | 2018-08-21 | Filing |
| Large Shareholder, Officer, Director | $89.93 | 12,813 | $1,152,273.09 | 306,249 | 2018-08-21 | Filing |
| Large Shareholder, Officer, Director | $88.67 | 500 | $44,335.00 | 319,062 | 2018-08-21 | Filing |
| Large Shareholder, Officer, Director | $89.51 | 37,884 | $3,390,996.84 | 298,774 | 2018-08-20 | Filing |
| Large Shareholder, Officer, Director | $88.63 | 12,624 | $1,118,865.12 | 336,658 | 2018-08-20 | Filing |
| Officer | $81.64 | 5,450 | $444,938.00 | 290,395 | 2018-07-25 | Filing |
| Officer | $80.71 | 2,750 | $221,952.50 | 295,845 | 2018-07-25 | Filing |
| Officer | $79.69 | 1,100 | $87,659.00 | 298,595 | 2018-07-25 | Filing |
| 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 |