| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $44.93 | 200 | $8,986.00 | 384,300 | 2016-11-22 | Filing |
| Large Shareholder, Officer, Director | $43.93 | 200 | $8,786.00 | 384,300 | 2016-11-22 | Filing |
| Large Shareholder, Officer, Director | $46.09 | 2,500 | $115,225.00 | 384,500 | 2016-11-21 | Filing |
| Large Shareholder, Officer, Director | $46.09 | 2,500 | $115,225.00 | 384,500 | 2016-11-21 | Filing |
| Large Shareholder, Officer, Director | $45.20 | 9,833 | $444,451.60 | 387,000 | 2016-11-21 | Filing |
| Large Shareholder, Officer, Director | $45.20 | 9,833 | $444,451.60 | 387,000 | 2016-11-21 | Filing |
| Large Shareholder, Officer, Director | $44.63 | 12,167 | $543,013.21 | 396,833 | 2016-11-21 | Filing |
| Large Shareholder, Officer, Director | $44.63 | 12,167 | $543,013.21 | 396,833 | 2016-11-21 | Filing |
| Officer | $45.50 | 6,990 | $318,045.00 | 54,282 | 2016-11-17 | Filing |
| Director | $40.69 | 1,000 | $40,690.00 | 18,916 | 2016-11-15 | Filing |
| Officer, Director | $36.17 | 1,700 | $61,489.00 | 118,306 | 2016-11-01 | Filing |
| Officer, Director | $36.17 | 300 | $10,851.00 | 120,006 | 2016-11-01 | Filing |
| Director | $42.17 | 1,000 | $42,170.00 | 19,916 | 2016-10-11 | Filing |
| Large Shareholder, Officer, Director | $43.12 | 3,500 | $150,920.00 | 409,000 | 2016-10-07 | Filing |
| Large Shareholder, Officer, Director | $43.12 | 3,500 | $150,920.00 | 409,000 | 2016-10-07 | Filing |
| Large Shareholder, Officer, Director | $43.24 | 6,600 | $285,384.00 | 412,500 | 2016-10-06 | Filing |
| Large Shareholder, Officer, Director | $43.24 | 6,600 | $285,384.00 | 412,500 | 2016-10-06 | Filing |
| Large Shareholder, Officer, Director | $42.43 | 3,900 | $165,477.00 | 419,100 | 2016-10-06 | Filing |
| Large Shareholder, Officer, Director | $42.43 | 3,900 | $165,477.00 | 419,100 | 2016-10-06 | Filing |
| Officer, Director | $42.11 | 2,000 | $84,220.00 | 120,306 | 2016-10-03 | Filing |