| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer | $58.50 | 733 | $42,880.50 | 26,911 | 2017-07-11 | Filing |
| Director | $56.07 | 1,000 | $56,070.00 | 25,090 | 2017-07-03 | Filing |
| Director | $56.05 | 100 | $5,605.00 | 25,090 | 2017-07-03 | Filing |
| Director | $55.20 | 650 | $35,880.00 | 25,190 | 2017-07-03 | Filing |
| Officer, Director | $55.15 | 800 | $44,120.00 | 52,855 | 2017-07-03 | Filing |
| Officer, Director | $55.15 | 1,200 | $66,180.00 | 53,655 | 2017-07-03 | Filing |
| Director | $59.35 | 1,000 | $59,350.00 | 25,840 | 2017-06-05 | Filing |
| Director | $60.30 | 750 | $45,225.00 | 25,840 | 2017-06-01 | Filing |
| Officer, Director | $60.16 | 200 | $12,032.00 | 54,855 | 2017-06-01 | Filing |
| Officer, Director | $60.16 | 1,800 | $108,288.00 | 55,055 | 2017-06-01 | Filing |
| Officer | $60.79 | 533 | $32,401.07 | 17,696 | 2017-05-30 | Filing |
| Large Shareholder, Officer, Director | $61.05 | 8,653 | $528,265.65 | 3,273,043 | 2017-05-31 | Filing |
| Large Shareholder, Officer, Director | $61.05 | 8,653 | $528,265.65 | 3,273,043 | 2017-05-31 | Filing |
| Large Shareholder, Officer, Director | $61.05 | 8,653 | $528,265.65 | 3,273,043 | 2017-05-31 | Filing |
| Large Shareholder, Officer, Director | $61.05 | 17,308 | $1,056,653.40 | 9,708,142 | 2017-05-31 | Filing |
| Large Shareholder, Officer, Director | $60.76 | 160 | $9,721.60 | 3,281,696 | 2017-05-31 | Filing |
| Large Shareholder, Officer, Director | $60.76 | 160 | $9,721.60 | 3,281,696 | 2017-05-31 | Filing |
| Large Shareholder, Officer, Director | $60.76 | 160 | $9,721.60 | 3,281,696 | 2017-05-31 | Filing |
| Large Shareholder, Officer, Director | $60.76 | 320 | $19,443.20 | 9,725,450 | 2017-05-31 | Filing |
| Large Shareholder, Officer, Director | $61.02 | 3,137 | $191,419.74 | 3,281,856 | 2017-05-30 | Filing |