| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $48.63 | 6,000 | $291,780.00 | 292,136 | 2017-11-21 | Filing |
| Large Shareholder, Officer, Director | $48.23 | 18,333 | $884,200.59 | 0 | 2017-11-20 | Filing |
| Large Shareholder, Officer, Director | $48.23 | 34,453 | $1,661,668.19 | 292,136 | 2017-11-20 | Filing |
| Large Shareholder, Officer, Director | $39.13 | 2,354 | $92,112.02 | 0 | 2017-08-23 | Filing |
| Large Shareholder, Officer, Director | $38.47 | 15,980 | $614,750.60 | 2,354 | 2017-08-23 | Filing |
| Large Shareholder, Officer, Director | $39.13 | 770 | $30,130.10 | 320,589 | 2017-08-23 | Filing |
| Large Shareholder, Officer, Director | $38.47 | 5,230 | $201,198.10 | 321,359 | 2017-08-23 | Filing |
| Large Shareholder, Officer, Director | $38.12 | 18,333 | $698,853.96 | 0 | 2017-08-22 | Filing |
| Large Shareholder, Officer, Director | $38.12 | 6,000 | $228,720.00 | 320,589 | 2017-08-22 | Filing |
| Large Shareholder, Officer, Director | $38.08 | 18,333 | $698,120.64 | 0 | 2017-08-21 | Filing |
| Large Shareholder, Officer, Director | $38.08 | 34,452 | $1,311,932.16 | 320,589 | 2017-08-21 | Filing |
| Officer | $62.52 | 3,000 | $187,560.00 | 125,842 | 2018-02-22 | Filing |