| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $44.15 | 200 | $8,830.00 | 101,434 | 2017-09-27 | Filing |
| Officer | $44.10 | 100 | $4,410.00 | 101,634 | 2017-09-27 | Filing |
| Officer | $44.00 | 100 | $4,400.00 | 101,734 | 2017-09-27 | Filing |
| Officer | $43.95 | 600 | $26,370.00 | 101,834 | 2017-09-27 | Filing |
| Officer | $45.85 | 2,000 | $91,700.00 | 96,091 | 2017-09-28 | Filing |
| Officer | $45.80 | 855 | $39,159.00 | 98,091 | 2017-09-28 | Filing |
| Officer | $44.80 | 2,581 | $115,628.80 | 98,946 | 2017-09-27 | Filing |
| Officer | $44.25 | 800 | $35,400.00 | 101,527 | 2017-09-27 | Filing |
| Officer | $44.20 | 200 | $8,840.00 | 102,327 | 2017-09-27 | Filing |
| Officer | $44.15 | 200 | $8,830.00 | 102,527 | 2017-09-27 | Filing |
| Officer | $44.10 | 100 | $4,410.00 | 102,727 | 2017-09-27 | Filing |
| Officer | $44.00 | 100 | $4,400.00 | 102,827 | 2017-09-27 | Filing |
| Officer | $43.95 | 600 | $26,370.00 | 102,927 | 2017-09-27 | Filing |
| Large Shareholder, Officer, Director | $39.90 | 210 | $8,379.00 | 1,013,033 | 2017-09-13 | Filing |
| Large Shareholder, Officer, Director | $39.95 | 100 | $3,995.00 | 1,013,243 | 2017-09-13 | Filing |
| Large Shareholder, Officer, Director | $40.10 | 220 | $8,822.00 | 1,013,343 | 2017-09-13 | Filing |
| Large Shareholder, Officer, Director | $40.50 | 833 | $33,736.50 | 1,013,563 | 2017-09-12 | Filing |
| Large Shareholder, Officer, Director | $40.35 | 1,000 | $40,350.00 | 1,014,396 | 2017-09-12 | Filing |
| Large Shareholder, Officer, Director | $40.30 | 749 | $30,184.70 | 1,015,396 | 2017-09-12 | Filing |
| Large Shareholder, Officer, Director | $39.90 | 1,080 | $43,092.00 | 1,016,145 | 2017-09-12 | Filing |