| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $19.63 | 90,000 | $1,766,700.00 | 96,308 | 2017-05-08 | Filing |
| Director | $19.67 | 150,000 | $2,950,500.00 | 0 | 2017-05-05 | Filing |
| Officer | $18.95 | 10,936 | $207,237.20 | 673,340 | 2017-05-02 | Filing |
| Large Shareholder, Officer, Director | $18.63 | 323,750 | $6,031,462.50 | 0 | 2017-05-02 | Filing |
| Large Shareholder, Officer, Director | $18.63 | 57,750 | $1,075,882.50 | 0 | 2017-05-02 | Filing |
| Officer | $18.23 | 4,196 | $76,493.08 | 684,276 | 2017-04-26 | Filing |
| Officer | $18.23 | 2,696 | $49,148.08 | 373,220 | 2017-04-26 | Filing |
| Officer | $18.23 | 5,406 | $98,551.38 | 475,238 | 2017-04-26 | Filing |
| Officer | $17.28 | 19,200 | $331,776.00 | 38,400 | 2017-04-19 | Filing |
| Officer | $16.96 | 19,200 | $325,632.00 | 57,600 | 2017-04-18 | Filing |
| Large Shareholder, Officer, Director | $16.96 | 323,750 | $5,490,800.00 | 0 | 2017-04-18 | Filing |
| Large Shareholder, Officer, Director | $16.96 | 57,750 | $979,440.00 | 0 | 2017-04-18 | Filing |
| Director | $16.78 | 90,000 | $1,510,200.00 | 96,308 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $17.00 | 323,750 | $5,503,750.00 | 0 | 2017-04-04 | Filing |
| Large Shareholder, Officer, Director | $17.01 | 57,750 | $982,327.50 | 0 | 2017-04-04 | Filing |
| Officer | $17.35 | 19,200 | $333,120.00 | 76,800 | 2017-03-29 | Filing |
| Officer | $17.15 | 19,200 | $329,280.00 | 96,000 | 2017-03-28 | Filing |
| Large Shareholder, Officer, Director | $16.76 | 323,750 | $5,426,050.00 | 0 | 2017-03-21 | Filing |
| Large Shareholder, Officer, Director | $17.04 | 57,750 | $984,060.00 | 0 | 2017-03-21 | Filing |
| Large Shareholder, Director | $17.27 | 55 | $949.85 | 95,730 | 2017-03-21 | Filing |