| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $39.23 | 2,500 | $98,075.00 | 22,193 | 2016-07-22 | Filing |
| Officer | $40.00 | 5,000 | $200,000.00 | 24,693 | 2016-07-21 | Filing |
| Large Shareholder, Officer, Director | $40.38 | 12,000 | $484,560.00 | 0 | 2016-07-18 | Filing |
| Officer | $40.24 | 600 | $24,144.00 | 237,644 | 2016-07-19 | Filing |
| Large Shareholder, Officer, Director | $40.38 | 12,000 | $484,560.00 | 0 | 2016-07-18 | Filing |
| Large Shareholder, Officer, Director | $40.72 | 12,000 | $488,640.00 | 0 | 2016-07-13 | Filing |
| Large Shareholder, Officer, Director | $40.72 | 12,000 | $488,640.00 | 0 | 2016-07-11 | Filing |
| Officer | $40.38 | 500 | $20,190.00 | 94,202 | 2016-07-11 | Filing |
| Officer | $40.57 | 600 | $24,342.00 | 237,185 | 2016-07-12 | Filing |
| Officer | $41.73 | 500 | $20,865.00 | 605,205 | 2016-07-13 | Filing |
| Large Shareholder, Officer, Director | $40.22 | 4,411 | $177,410.42 | 0 | 2016-07-07 | Filing |
| Large Shareholder, Officer, Director | $40.13 | 7,589 | $304,546.57 | 0 | 2016-07-06 | Filing |
| Large Shareholder, Officer, Director | $40.22 | 4,408 | $177,289.76 | 0 | 2016-07-07 | Filing |
| Large Shareholder, Officer, Director | $40.13 | 7,592 | $304,666.96 | 0 | 2016-07-06 | Filing |
| Officer, Other | $38.11 | 600 | $22,866.00 | 237,785 | 2016-07-05 | Filing |
| Officer | $38.57 | 500 | $19,285.00 | 605,705 | 2016-07-06 | Filing |
| Officer | $39.05 | 500 | $19,525.00 | 606,205 | 2016-06-29 | Filing |
| Officer, Other | $39.73 | 600 | $23,838.00 | 238,121 | 2016-06-28 | Filing |
| Officer | $39.63 | 375 | $14,861.25 | 93,865 | 2016-06-27 | Filing |
| Large Shareholder, Officer, Director | $40.30 | 12,000 | $483,600.00 | 0 | 2016-06-20 | Filing |