Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $58.50 | 733 | Officer | 26,911 | 2017-07-11 | Filing |
| $60.25 | 3,492 | Large Shareholder, Officer | 23,419 | 2017-07-12 | Filing |
| $58.50 | 733 | Large Shareholder, Officer | 26,911 | 2017-07-11 | Filing |
| $56.07 | 1,000 | Director | 25,090 | 2017-07-03 | Filing |
| $56.05 | 100 | Director | 25,090 | 2017-07-03 | Filing |
| $55.20 | 650 | Director | 25,190 | 2017-07-03 | Filing |
| $55.15 | 800 | Officer, Director | 52,855 | 2017-07-03 | Filing |
| $55.15 | 1,200 | Officer, Director | 53,655 | 2017-07-03 | Filing |
| $59.35 | 1,000 | Director | 25,840 | 2017-06-05 | Filing |
| $60.30 | 750 | Director | 25,840 | 2017-06-01 | Filing |
| $60.16 | 200 | Officer, Director | 54,855 | 2017-06-01 | Filing |
| $60.16 | 1,800 | Officer, Director | 55,055 | 2017-06-01 | Filing |
| $60.79 | 533 | Officer | 17,696 | 2017-05-30 | Filing |
| $61.05 | 8,653 | Large Shareholder, Officer, Director | 3,273,043 | 2017-05-31 | Filing |
| $61.05 | 8,653 | Large Shareholder, Officer, Director | 3,273,043 | 2017-05-31 | Filing |
| $61.05 | 8,653 | Large Shareholder, Officer, Director | 3,273,043 | 2017-05-31 | Filing |
| $61.05 | 17,308 | Large Shareholder, Officer, Director | 9,708,142 | 2017-05-31 | Filing |
| $60.76 | 160 | Large Shareholder, Officer, Director | 3,281,696 | 2017-05-31 | Filing |
| $60.76 | 160 | Large Shareholder, Officer, Director | 3,281,696 | 2017-05-31 | Filing |
| $60.76 | 160 | Large Shareholder, Officer, Director | 3,281,696 | 2017-05-31 | Filing |