| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Other | $25.45 | 262,672 | $6,685,002.40 | 19,301 | 2017-12-12 | Filing |
| Officer | $26.53 | 2,625 | $69,632.33 | 0 | 2017-12-11 | Filing |
| Officer | $26.02 | 9,575 | $249,159.69 | 2,625 | 2017-12-11 | Filing |
| Officer, Director | $29.14 | 800 | $23,315.04 | 0 | 2017-12-04 | Filing |
| Officer, Director | $28.50 | 16,964 | $483,555.43 | 800 | 2017-12-04 | Filing |
| Officer, Director | $29.35 | 428 | $12,563.47 | 0 | 2017-12-01 | Filing |
| Officer, Director | $28.77 | 56,808 | $1,634,343.44 | 428 | 2017-12-01 | Filing |
| Officer | $28.98 | 3,124 | $90,526.02 | 0 | 2017-12-01 | Filing |
| Officer, Director | $30.34 | 6,612 | $200,592.87 | 0 | 2017-11-24 | Filing |
| Officer | $30.00 | 4,500 | $135,005.85 | 0 | 2017-11-22 | Filing |
| Officer | $30.00 | 9,300 | $279,000.00 | 0 | 2017-11-21 | Filing |
| Officer, Director | $30.07 | 144,671 | $4,350,141.23 | 0 | 2017-11-22 | Filing |
| Officer, Director | $30.00 | 1,567 | $47,010.00 | 0 | 2017-11-21 | Filing |
| Officer, Director | $30.00 | 13,367 | $401,010.00 | 0 | 2017-11-21 | Filing |
| Officer | $29.27 | 9,375 | $274,434.38 | 0 | 2017-11-20 | Filing |
| Officer, Director | $30.00 | 700 | $21,000.00 | 0 | 2017-11-17 | Filing |
| Officer, Director | $30.00 | 4,800 | $144,000.00 | 0 | 2017-11-17 | Filing |
| Officer | $30.00 | 2,600 | $78,000.00 | 0 | 2017-11-17 | Filing |
| Officer | $29.05 | 12,200 | $354,355.10 | 0 | 2017-11-13 | Filing |
| Officer, Director | $29.14 | 32,380 | $943,446.35 | 0 | 2017-11-10 | Filing |