| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $39.39 | 805 | $31,708.95 | 1,695 | 2016-08-15 | Filing |
| Officer | $39.40 | 1,168 | $46,019.20 | 605,860 | 2016-08-15 | Filing |
| Officer | $38.41 | 500 | $19,205.00 | 604,528 | 2016-08-10 | Filing |
| Officer | $41.94 | 600 | $25,164.00 | 236,108 | 2016-08-09 | Filing |
| Large Shareholder, Officer, Director | $47.85 | 12,000 | $574,200.00 | 0 | 2016-08-08 | Filing |
| Officer | $48.08 | 500 | $24,040.00 | 94,480 | 2016-08-08 | Filing |
| Large Shareholder, Officer, Director | $47.85 | 12,000 | $574,200.00 | 0 | 2016-08-08 | Filing |
| Officer | $46.14 | 500 | $23,070.00 | 605,028 | 2016-08-03 | Filing |
| Large Shareholder, Officer, Director | $44.50 | 12,000 | $534,000.00 | 0 | 2016-08-01 | Filing |
| Large Shareholder, Officer, Director | $44.49 | 12,000 | $533,880.00 | 0 | 2016-08-01 | Filing |
| Officer | $44.50 | 600 | $26,700.00 | 236,708 | 2016-08-02 | Filing |
| Officer | $40.00 | 125 | $5,000.00 | 94,143 | 2016-07-25 | Filing |
| Officer | $39.89 | 375 | $14,958.75 | 94,268 | 2016-07-25 | Filing |
| Large Shareholder, Officer, Director | $40.50 | 9,992 | $404,676.00 | 0 | 2016-07-26 | Filing |
| Large Shareholder, Officer, Director | $40.10 | 2,008 | $80,520.80 | 0 | 2016-07-25 | Filing |
| Large Shareholder, Officer, Director | $40.51 | 10,003 | $405,221.53 | 0 | 2016-07-26 | Filing |
| Large Shareholder, Officer, Director | $40.10 | 1,997 | $80,079.70 | 0 | 2016-07-25 | Filing |
| Officer | $39.50 | 600 | $23,700.00 | 237,044 | 2016-07-26 | Filing |
| Officer | $40.32 | 500 | $20,160.00 | 605,528 | 2016-07-27 | Filing |
| Officer | $39.67 | 500 | $19,835.00 | 606,028 | 2016-07-20 | Filing |