| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $65.65 | 8,905 | $584,613.25 | 261,310 | 2018-03-07 | Filing |
| Officer | $64.68 | 395 | $25,548.60 | 270,215 | 2018-03-07 | Filing |
| Officer | $63.91 | 10,000 | $639,100.00 | 120,355 | 2018-02-26 | Filing |
| Officer | $62.35 | 2,639 | $164,541.65 | 120,355 | 2018-02-22 | Filing |
| Officer | $63.09 | 1,622 | $102,331.98 | 262,810 | 2018-02-23 | Filing |
| Officer | $62.35 | 13,678 | $852,823.30 | 264,432 | 2018-02-23 | Filing |
| Large Shareholder, Officer, Director | $62.87 | 300 | $18,861.00 | 263,682 | 2018-02-22 | Filing |
| Large Shareholder, Officer, Director | $62.43 | 7,719 | $481,897.17 | 263,982 | 2018-02-22 | Filing |
| Large Shareholder, Officer, Director | $64.50 | 700 | $45,150.00 | 263,682 | 2018-02-21 | Filing |
| Large Shareholder, Officer, Director | $63.42 | 1,600 | $101,472.00 | 264,382 | 2018-02-21 | Filing |
| Large Shareholder, Officer, Director | $62.80 | 5,718 | $359,090.40 | 265,982 | 2018-02-21 | Filing |
| Large Shareholder, Officer, Director | $65.70 | 214 | $14,059.80 | 263,682 | 2018-02-20 | Filing |
| Large Shareholder, Officer, Director | $65.03 | 23,763 | $1,545,307.89 | 263,896 | 2018-02-20 | Filing |
| Large Shareholder, Officer, Director | $64.33 | 8,384 | $539,342.72 | 287,659 | 2018-02-20 | Filing |
| Large Shareholder, Officer, Director | $62.92 | 4,111 | $258,664.12 | 296,043 | 2018-02-20 | Filing |
| Large Shareholder, Officer, Director | $48.49 | 11,641 | $564,472.09 | 0 | 2017-11-22 | Filing |
| Large Shareholder, Officer, Director | $47.94 | 6,693 | $320,862.42 | 11,641 | 2017-11-22 | Filing |
| Large Shareholder, Officer, Director | $48.49 | 3,809 | $184,698.41 | 292,136 | 2017-11-22 | Filing |
| Large Shareholder, Officer, Director | $47.94 | 2,191 | $105,036.54 | 295,945 | 2017-11-22 | Filing |
| Large Shareholder, Officer, Director | $48.63 | 18,333 | $891,533.79 | 0 | 2017-11-21 | Filing |