| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $38.40 | 5,364 | $205,977.60 | 4,355,028 | 2018-04-03 | Filing |
| Large Shareholder, Officer, Director | $38.55 | 3,405 | $131,262.75 | 4,355,028 | 2018-04-02 | Filing |
| Large Shareholder, Officer, Director | $39.23 | 1,200 | $47,070.96 | 4,355,028 | 2018-03-29 | Filing |
| Officer, Director | $39.08 | 2,000 | $78,160.00 | 30,618 | 2018-03-29 | Filing |
| Officer | $39.36 | 2,500 | $98,395.00 | 17,269 | 2018-01-16 | Filing |
| Large Shareholder, Officer, Director | $40.33 | 3,500 | $141,155.00 | 27,238 | 2017-12-18 | Filing |
| Officer | $42.00 | 1,016 | $42,672.00 | 37,246 | 2017-12-06 | Filing |
| Officer | $42.00 | 6,311 | $265,062.00 | 37,246 | 2017-12-06 | Filing |
| Officer | $42.05 | 371 | $15,600.55 | 37,246 | 2017-12-04 | Filing |
| Officer | $42.05 | 2,302 | $96,799.10 | 37,246 | 2017-12-04 | Filing |
| Officer | $41.04 | 10,000 | $410,390.00 | 37,246 | 2017-11-29 | Filing |
| Officer | $40.00 | 3,100 | $124,000.00 | 37,246 | 2017-11-29 | Filing |
| Officer | $40.03 | 6,900 | $276,207.00 | 37,246 | 2017-11-28 | Filing |
| Officer | $46.25 | 101 | $4,671.25 | 13,984 | 2017-07-20 | Filing |
| Officer | $45.04 | 5,000 | $225,220.00 | 13,984 | 2017-06-12 | Filing |
| Large Shareholder, Officer, Director | $43.00 | 3,862 | $166,066.00 | 4,348,396 | 2017-06-08 | Filing |
| Large Shareholder, Officer, Director | $43.08 | 65,446 | $2,819,282.79 | 4,348,396 | 2017-06-02 | Filing |
| Large Shareholder, Officer, Director | $43.00 | 2,547 | $109,521.00 | 4,348,396 | 2017-06-01 | Filing |
| Large Shareholder, Officer, Director | $43.03 | 400 | $17,212.00 | 4,348,396 | 2017-05-08 | Filing |
| Large Shareholder, Officer, Director | $43.14 | 52,745 | $2,275,208.32 | 4,348,396 | 2017-05-05 | Filing |