| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $40.00 | 12,000 | $480,000.00 | 0 | 2016-05-09 | Filing |
| Officer | $37.50 | 400 | $15,000.00 | 137,589 | 2016-05-09 | Filing |
| Officer, Other | $38.36 | 500 | $19,180.00 | 237,878 | 2016-05-10 | Filing |
| Officer | $38.10 | 500 | $19,050.00 | 603,313 | 2016-05-11 | Filing |
| Officer | $35.76 | 500 | $17,880.00 | 603,813 | 2016-05-04 | Filing |
| Officer, Other | $35.23 | 500 | $17,615.00 | 238,378 | 2016-05-03 | Filing |
| Officer | $37.46 | 375 | $14,047.50 | 92,354 | 2016-05-02 | Filing |
| Large Shareholder, Officer, Director | $40.07 | 4,900 | $196,346.43 | 0 | 2016-04-25 | Filing |
| Officer, Other | $39.35 | 500 | $19,675.00 | 238,614 | 2016-04-26 | Filing |
| Large Shareholder, Officer, Director | $40.09 | 4,405 | $176,583.24 | 0 | 2016-04-25 | Filing |
| Large Shareholder, Officer, Director | $40.09 | 4,405 | $176,583.24 | 0 | 2016-04-25 | Filing |
| Officer | $38.77 | 500 | $19,385.00 | 604,313 | 2016-04-27 | Filing |
| Officer | $41.57 | 500 | $20,785.00 | 603,337 | 2016-04-20 | Filing |
| Large Shareholder, Officer, Director | $40.81 | 12,000 | $489,720.00 | 0 | 2016-04-18 | Filing |
| Officer | $40.81 | 500 | $20,405.00 | 91,568 | 2016-04-18 | Filing |
| Large Shareholder, Officer, Director | $41.38 | 800 | $33,104.00 | 0 | 2016-04-18 | Filing |
| Large Shareholder, Officer, Director | $40.89 | 11,200 | $457,968.00 | 800 | 2016-04-18 | Filing |
| Officer | $41.35 | 400 | $16,540.00 | 137,182 | 2016-04-15 | Filing |
| Officer, Other | $40.71 | 500 | $20,355.00 | 238,707 | 2016-04-19 | Filing |
| Large Shareholder, Officer, Director | $41.01 | 1,278 | $52,410.78 | 0 | 2016-04-12 | Filing |