| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $64.56 | 8,000 | $516,480.00 | 295,629 | 2018-02-21 | Filing |
| Officer | $63.47 | 2,000 | $126,940.00 | 303,629 | 2018-02-21 | Filing |
| Officer | $22.50 | 1,174 | $26,415.00 | 105,274 | 2015-11-23 | Filing |
| Officer | $51.48 | 100 | $5,148.00 | 129,087 | 2018-01-17 | Filing |
| Officer | $50.94 | 2,900 | $147,726.00 | 129,187 | 2018-01-17 | Filing |
| Officer | $48.86 | 9,300 | $454,398.00 | 278,481 | 2018-01-10 | Filing |
| Officer | $48.54 | 2,500 | $121,350.00 | 296,550 | 2018-01-04 | Filing |
| Officer | $47.84 | 2,700 | $129,168.00 | 298,550 | 2018-01-04 | Filing |