| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $38.55 | 18,952 | $730,599.60 | 40,805 | 2017-05-02 | Filing |
| Officer | $38.25 | 25,000 | $956,250.00 | 40,805 | 2017-05-01 | Filing |
| Officer | $38.22 | 7,500 | $286,650.00 | 43,699 | 2017-04-26 | Filing |
| Director | $35.89 | 1,000 | $35,890.00 | 6,043 | 2017-04-17 | Filing |
| Officer | $34.99 | 10,000 | $349,900.00 | 74,575 | 2017-04-03 | Filing |
| Large Shareholder, Director | $35.22 | 40,500 | $1,426,410.00 | 3,192,454 | 2017-03-27 | Filing |
| Large Shareholder, Director | $35.24 | 26,000 | $916,240.00 | 3,232,954 | 2017-03-24 | Filing |
| Large Shareholder, Director | $35.02 | 41,000 | $1,435,820.00 | 3,258,954 | 2017-03-23 | Filing |
| Director | $34.81 | 20,000 | $696,200.00 | 855 | 2017-03-27 | Filing |
| Large Shareholder, Director | $34.99 | 55,000 | $1,924,450.00 | 3,299,954 | 2017-03-22 | Filing |
| Large Shareholder, Director | $35.36 | 90,500 | $3,200,080.00 | 3,354,954 | 2017-03-21 | Filing |
| Large Shareholder, Director | $35.64 | 47,000 | $1,675,080.00 | 3,445,454 | 2017-03-20 | Filing |
| Large Shareholder | $35.00 | 125,000 | $4,375,000.00 | 3,428,467 | 2017-03-17 | Filing |
| Large Shareholder, Director | $35.00 | 125,000 | $4,375,000.00 | 3,428,467 | 2017-03-17 | Filing |
| Officer | $35.21 | 9,219 | $324,600.99 | 51,614 | 2017-03-15 | Filing |
| Director | $35.20 | 1,000 | $35,200.00 | 7,043 | 2017-03-15 | Filing |
| Large Shareholder, Director | $35.00 | 125,000 | $4,375,000.00 | 3,553,467 | 2017-03-10 | Filing |
| Large Shareholder, Director | $35.00 | 200,000 | $7,000,000.00 | 3,678,467 | 2017-03-09 | Filing |
| Large Shareholder | $35.00 | 125,000 | $4,375,000.00 | 3,553,467 | 2017-03-10 | Filing |
| Large Shareholder | $35.00 | 200,000 | $7,000,000.00 | 3,678,467 | 2017-03-09 | Filing |