| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $38.17 | 27,200 | $1,038,199.52 | 4,779,608 | 2017-04-26 | Filing |
| Officer, Director | $34.46 | 14,900 | $513,379.50 | 12,000 | 2017-04-11 | Filing |
| Officer, Director | $34.37 | 7,500 | $257,776.50 | 0 | 2017-04-11 | Filing |
| Officer, Director | $34.49 | 14,900 | $513,874.18 | 12,000 | 2017-04-10 | Filing |
| Officer, Director | $34.55 | 7,500 | $259,098.00 | 0 | 2017-04-10 | Filing |
| Officer | $33.59 | 3,750 | $125,962.50 | 13,665 | 2017-04-03 | Filing |
| Officer | $33.75 | 10,341 | $349,030.47 | 110,693 | 2017-03-27 | Filing |
| Officer | $33.48 | 2,175 | $72,820.74 | 37,078 | 2017-03-27 | Filing |
| Officer | $33.48 | 2,175 | $72,820.74 | 118,859 | 2017-03-27 | Filing |
| Officer | $33.75 | 10,341 | $349,030.47 | 28,912 | 2017-03-27 | Filing |
| Officer, Director | $35.27 | 4,500 | $158,721.30 | 1,190,664 | 2017-03-22 | Filing |
| Officer, Director | $35.27 | 13,600 | $479,680.16 | 4,806,808 | 2017-03-22 | Filing |
| Officer, Director | $36.21 | 14,900 | $539,567.74 | 12,000 | 2017-03-15 | Filing |
| Officer, Director | $35.89 | 7,500 | $269,181.00 | 0 | 2017-03-15 | Filing |
| Officer, Director | $35.64 | 14,900 | $531,034.51 | 12,000 | 2017-03-14 | Filing |
| Officer, Director | $35.20 | 7,500 | $264,011.25 | 0 | 2017-03-14 | Filing |
| Officer | $34.12 | 3,750 | $127,950.00 | 0 | 2017-03-01 | Filing |
| Officer, Director | $35.09 | 14,900 | $522,872.29 | 12,000 | 2017-02-24 | Filing |
| Officer, Director | $34.46 | 7,500 | $258,420.00 | 0 | 2017-02-24 | Filing |
| Officer, Director | $35.30 | 14,900 | $525,916.36 | 12,000 | 2017-02-23 | Filing |