| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $30.97 | 13,184 | $408,280.79 | 1,261,830 | 2017-05-11 | Filing |
| Officer, Director | $30.71 | 2,095 | $64,343.11 | 1,275,014 | 2017-05-11 | Filing |
| Officer, Director | $30.71 | 2,046 | $62,824.27 | 1,277,109 | 2017-05-11 | Filing |
| Officer, Director | $30.95 | 1,900 | $58,811.46 | 122,400 | 2017-05-10 | Filing |
| Officer, Director | $30.95 | 1,900 | $58,801.58 | 124,300 | 2017-05-10 | Filing |
| Officer, Director | $31.05 | 3,851 | $119,575.09 | 1,279,155 | 2017-05-10 | Filing |
| Officer, Director | $31.05 | 3,905 | $121,240.88 | 1,283,006 | 2017-05-10 | Filing |
| Officer, Director | $31.05 | 3,954 | $122,771.30 | 1,286,911 | 2017-05-10 | Filing |
| Officer, Director | $31.06 | 5,004 | $155,412.23 | 8,797 | 2017-05-10 | Filing |
| Officer, Director | $31.06 | 5,000 | $155,308.50 | 13,801 | 2017-05-10 | Filing |
| Director | $31.06 | 8,558 | $265,802.07 | 154,663 | 2017-05-10 | Filing |
| Director | $31.09 | 21,442 | $666,726.12 | 163,221 | 2017-05-09 | Filing |
| Officer | $31.59 | 6,000 | $189,522.60 | 30,791 | 2017-05-05 | Filing |
| Director | $29.32 | 5,000 | $146,584.50 | 0 | 2017-05-01 | Filing |
| Officer, Director | $27.91 | 3,364 | $93,876.79 | 1,290,865 | 2017-04-13 | Filing |
| Officer, Director | $27.90 | 3,274 | $91,350.82 | 1,294,229 | 2017-04-13 | Filing |
| Officer, Director | $27.89 | 1,461 | $40,746.71 | 8,797 | 2017-04-13 | Filing |
| Officer, Director | $27.90 | 3,202 | $89,340.92 | 10,258 | 2017-04-13 | Filing |
| Officer, Director | $28.19 | 1,900 | $53,568.79 | 126,200 | 2017-04-12 | Filing |
| Officer, Director | $28.19 | 1,900 | $53,566.70 | 128,100 | 2017-04-12 | Filing |