| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $91.23 | 3,200 | $291,936.00 | 0 | 2018-09-05 | Filing |
| Large Shareholder, Officer, Director | $89.88 | 71,818 | $6,455,001.84 | 3,200 | 2018-09-05 | Filing |
| Large Shareholder, Officer, Director | $89.09 | 28,017 | $2,496,034.53 | 75,018 | 2018-09-05 | Filing |
| Officer | $91.46 | 304 | $27,803.84 | 129,996 | 2018-09-04 | Filing |
| Officer | $90.76 | 471 | $42,747.96 | 130,300 | 2018-09-04 | Filing |
| Officer | $89.49 | 900 | $80,541.00 | 130,771 | 2018-09-04 | Filing |
| Officer | $88.43 | 200 | $17,686.00 | 131,671 | 2018-09-04 | Filing |
| Officer | $91.39 | 3,006 | $274,718.34 | 496,299 | 2018-09-04 | Filing |
| Officer | $90.71 | 3,967 | $359,846.57 | 499,305 | 2018-09-04 | Filing |
| Officer | $89.47 | 6,167 | $551,761.49 | 503,272 | 2018-09-04 | Filing |
| Officer | $88.73 | 1,860 | $165,037.80 | 509,439 | 2018-09-04 | Filing |
| Officer | $91.25 | 100 | $9,125.00 | 89,159 | 2018-09-04 | Filing |
| Officer | $90.50 | 1,596 | $144,438.00 | 89,259 | 2018-09-04 | Filing |
| Officer | $89.59 | 2,400 | $215,016.00 | 90,855 | 2018-09-04 | Filing |
| Large Shareholder, Officer, Director | $84.95 | 41,317 | $3,509,879.15 | 0 | 2018-08-29 | Filing |
| Large Shareholder, Officer, Director | $84.02 | 22,197 | $1,864,991.94 | 41,317 | 2018-08-29 | Filing |
| Large Shareholder, Officer, Director | $83.01 | 20,321 | $1,686,846.21 | 63,514 | 2018-08-29 | Filing |
| Large Shareholder, Officer, Director | $82.16 | 19,200 | $1,577,472.00 | 83,835 | 2018-08-29 | Filing |
| Officer | $80.07 | 50,000 | $4,003,500.00 | 444,544 | 2018-08-28 | Filing |
| Large Shareholder, Officer, Director | $76.80 | 300 | $23,040.00 | 0 | 2018-08-22 | Filing |