| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $64.32 | 46,930 | $3,018,537.60 | 3,598,168 | 2018-01-16 | Filing |
| Large Shareholder, Officer, Director | $64.11 | 300 | $19,233.00 | 3,645,098 | 2018-01-12 | Filing |
| Large Shareholder, Officer, Director | $65.34 | 400 | $26,136.00 | 3,645,398 | 2018-01-11 | Filing |
| Large Shareholder, Officer, Director | $64.61 | 84,441 | $5,455,733.01 | 3,645,798 | 2018-01-11 | Filing |
| Large Shareholder, Officer, Director | $65.11 | 119,761 | $7,797,638.71 | 3,730,239 | 2018-01-10 | Filing |
| Other | $69.89 | 2,500 | $174,725.00 | 7,453 | 2017-12-15 | Filing |
| Officer | $68.45 | 6,983 | $477,986.35 | 0 | 2017-12-12 | Filing |
| Officer | $68.45 | 8,000 | $547,600.00 | 48,976 | 2017-12-12 | Filing |
| Officer | $67.61 | 2,000 | $135,220.00 | 14,314 | 2017-12-08 | Filing |
| Large Shareholder, Officer, Director | $64.30 | 265,540 | $17,074,222.00 | 3,850,000 | 2017-09-11 | Filing |
| Large Shareholder, Officer, Director | $64.30 | 546,613 | $35,147,215.90 | 0 | 2017-09-11 | Filing |
| Large Shareholder, Officer, Director | $64.30 | 243,605 | $15,663,801.50 | 0 | 2017-09-11 | Filing |
| Large Shareholder, Officer, Director | $64.30 | 265,540 | $17,074,222.00 | 3,850,000 | 2017-09-11 | Filing |
| Large Shareholder, Officer, Director | $64.30 | 546,613 | $35,147,215.90 | 0 | 2017-09-11 | Filing |
| Large Shareholder, Officer, Director | $64.30 | 243,605 | $15,663,801.50 | 0 | 2017-09-11 | Filing |
| Director | $65.74 | 7,775 | $511,128.50 | 0 | 2017-08-23 | Filing |
| Other | $62.17 | 1,048 | $65,154.16 | 15,769 | 2017-06-09 | Filing |
| Director | $61.13 | 4,000 | $244,520.00 | 2,909 | 2017-05-15 | Filing |
| Other | $66.44 | 750 | $49,830.00 | 16,817 | 2017-03-30 | Filing |
| Other | $62.80 | 3,000 | $188,394.90 | 17,567 | 2017-03-13 | Filing |