| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $57.88 | 56 | $3,241.28 | 204,350 | 2017-11-03 | Filing |
| Officer | $57.87 | 800 | $46,296.00 | 204,406 | 2017-11-03 | Filing |
| Officer | $57.84 | 100 | $5,784.21 | 205,206 | 2017-11-03 | Filing |
| Officer | $57.84 | 900 | $52,056.00 | 205,306 | 2017-11-03 | Filing |
| Officer | $57.83 | 200 | $11,566.00 | 206,206 | 2017-11-03 | Filing |
| Officer | $57.82 | 300 | $17,346.00 | 206,406 | 2017-11-03 | Filing |
| Officer | $59.72 | 9,003 | $537,659.16 | 73,883 | 2017-10-27 | Filing |
| Officer, Director | $60.45 | 400 | $24,180.00 | 334,575 | 2017-10-23 | Filing |
| Officer, Director | $60.44 | 700 | $42,308.00 | 334,975 | 2017-10-23 | Filing |
| Officer, Director | $60.43 | 1,800 | $108,774.00 | 335,675 | 2017-10-23 | Filing |
| Officer, Director | $60.43 | 126 | $7,613.55 | 337,475 | 2017-10-23 | Filing |
| Officer, Director | $60.42 | 560 | $33,835.20 | 337,601 | 2017-10-23 | Filing |
| Officer, Director | $60.42 | 200 | $12,083.00 | 338,161 | 2017-10-23 | Filing |
| Officer, Director | $60.41 | 540 | $32,621.40 | 338,361 | 2017-10-23 | Filing |
| Officer, Director | $60.40 | 5,463 | $329,965.20 | 338,901 | 2017-10-23 | Filing |
| Officer, Director | $60.40 | 700 | $42,276.50 | 344,364 | 2017-10-23 | Filing |
| Officer, Director | $60.39 | 2,242 | $135,394.38 | 345,064 | 2017-10-23 | Filing |
| Officer, Director | $60.39 | 800 | $48,308.00 | 347,306 | 2017-10-23 | Filing |
| Officer, Director | $60.38 | 700 | $42,266.00 | 348,106 | 2017-10-23 | Filing |
| Officer, Director | $60.38 | 500 | $30,187.50 | 348,806 | 2017-10-23 | Filing |