| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $36.95 | 18,333 | $677,404.35 | 0 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $36.95 | 6,000 | $221,700.00 | 349,041 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $36.46 | 18,333 | $668,421.18 | 0 | 2017-07-11 | Filing |
| Large Shareholder, Officer, Director | $36.46 | 6,000 | $218,760.00 | 349,041 | 2017-07-11 | Filing |
| Officer | $36.07 | 10,000 | $360,700.00 | 303,372 | 2017-06-14 | Filing |
| Officer | $35.85 | 3,000 | $107,550.00 | 133,830 | 2017-06-14 | Filing |
| Officer | $35.50 | 3,000 | $106,500.00 | 133,830 | 2017-06-13 | Filing |
| Officer | $34.68 | 10,000 | $346,800.00 | 166,493 | 2017-06-12 | Filing |
| Large Shareholder, Officer, Director | $35.44 | 18,334 | $649,756.96 | 0 | 2017-06-13 | Filing |
| Large Shareholder, Officer, Director | $35.44 | 6,000 | $212,640.00 | 349,041 | 2017-06-13 | Filing |
| Large Shareholder, Officer, Director | $35.06 | 18,333 | $642,754.98 | 0 | 2017-06-12 | Filing |
| Large Shareholder, Officer, Director | $35.06 | 6,000 | $210,360.00 | 349,041 | 2017-06-12 | Filing |
| Large Shareholder, Officer, Director | $36.61 | 28,333 | $1,037,271.13 | 0 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $36.61 | 9,000 | $329,490.00 | 349,041 | 2017-06-09 | Filing |
| Officer | $34.00 | 2,013 | $68,442.00 | 133,830 | 2017-05-30 | Filing |
| Officer | $34.50 | 4,273 | $147,418.50 | 135,843 | 2017-05-26 | Filing |
| Large Shareholder, Officer, Director | $34.17 | 15,000 | $512,550.00 | 0 | 2017-05-24 | Filing |
| Large Shareholder, Officer, Director | $34.17 | 5,000 | $170,850.00 | 349,041 | 2017-05-24 | Filing |
| Large Shareholder, Officer, Director | $34.06 | 15,000 | $510,900.00 | 0 | 2017-05-23 | Filing |
| Large Shareholder, Officer, Director | $34.06 | 5,000 | $170,300.00 | 349,041 | 2017-05-23 | Filing |