| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $42.27 | 12,000 | $507,240.00 | 43,659 | 2017-02-06 | Filing |
| Officer | $42.50 | 100 | $4,250.00 | 225,546 | 2017-02-06 | Filing |
| Large Shareholder, Officer, Director | $42.27 | 12,000 | $507,240.00 | 43,659 | 2017-02-06 | Filing |
| Officer | $42.00 | 500 | $21,000.00 | 99,430 | 2017-02-06 | Filing |
| Officer | $41.74 | 475 | $19,826.50 | 225,646 | 2017-02-02 | Filing |
| Officer | $41.21 | 488 | $20,110.48 | 99,930 | 2017-02-01 | Filing |
| Officer | $41.24 | 1,961 | $80,871.64 | 61,065 | 2017-02-01 | Filing |
| Officer | $41.44 | 164 | $6,796.16 | 1,887 | 2017-02-01 | Filing |
| Officer | $41.44 | 188 | $7,790.72 | 226,121 | 2017-02-01 | Filing |
| Officer | $41.18 | 187 | $7,700.66 | 813 | 2017-02-01 | Filing |
| Officer | $41.56 | 600 | $24,936.00 | 233,559 | 2017-01-31 | Filing |
| Large Shareholder, Officer, Director | $41.99 | 500 | $20,995.00 | 55,659 | 2017-01-30 | Filing |
| Large Shareholder, Officer, Director | $41.29 | 11,500 | $474,835.00 | 56,159 | 2017-01-30 | Filing |
| Large Shareholder, Officer, Director | $41.99 | 500 | $20,995.00 | 55,659 | 2017-01-30 | Filing |
| Large Shareholder, Officer, Director | $41.30 | 11,500 | $474,950.00 | 56,159 | 2017-01-30 | Filing |
| Officer | $42.50 | 400 | $17,000.00 | 225,809 | 2017-01-26 | Filing |
| Officer | $41.46 | 475 | $19,693.50 | 226,209 | 2017-01-26 | Filing |
| Officer | $40.14 | 600 | $24,084.00 | 232,924 | 2017-01-24 | Filing |
| Large Shareholder, Officer, Director | $40.10 | 12,000 | $481,200.00 | 67,659 | 2017-01-23 | Filing |
| Large Shareholder, Officer, Director | $40.11 | 12,000 | $481,320.00 | 67,659 | 2017-01-23 | Filing |