| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $44.50 | 13,600 | $605,216.32 | 4,498,008 | 2017-07-24 | Filing |
| Officer, Director | $45.79 | 14,900 | $682,276.96 | 12,000 | 2017-07-19 | Filing |
| Officer, Director | $45.62 | 7,500 | $342,175.50 | 0 | 2017-07-19 | Filing |
| Officer, Director | $46.42 | 14,900 | $691,652.04 | 12,000 | 2017-07-18 | Filing |
| Officer, Director | $46.29 | 7,500 | $347,141.25 | 0 | 2017-07-18 | Filing |
| Officer | $48.29 | 3,750 | $181,087.50 | 0 | 2017-07-05 | Filing |
| Officer | $49.39 | 4,699 | $232,073.74 | 100,675 | 2017-06-27 | Filing |
| Officer | $49.13 | 2,351 | $115,504.63 | 34,727 | 2017-06-27 | Filing |
| Officer, Director | $48.38 | 2,923 | $141,407.14 | 1,159,164 | 2017-06-22 | Filing |
| Officer, Director | $49.08 | 1,577 | $77,396.01 | 1,162,087 | 2017-06-22 | Filing |
| Officer, Director | $48.47 | 4,500 | $218,094.30 | 1,163,664 | 2017-06-21 | Filing |
| Officer, Director | $48.50 | 10,777 | $522,708.21 | 4,511,608 | 2017-06-22 | Filing |
| Officer, Director | $49.08 | 2,823 | $138,562.72 | 4,522,385 | 2017-06-22 | Filing |
| Officer, Director | $48.47 | 13,600 | $659,133.52 | 4,525,208 | 2017-06-21 | Filing |
| Officer, Director | $45.33 | 14,900 | $675,409.55 | 12,000 | 2017-06-07 | Filing |
| Officer, Director | $45.64 | 7,500 | $342,267.75 | 0 | 2017-06-07 | Filing |
| Officer, Director | $45.13 | 8,800 | $397,102.64 | 12,000 | 2017-06-06 | Filing |
| Officer, Director | $45.58 | 6,100 | $278,014.21 | 20,800 | 2017-06-06 | Filing |
| Officer, Director | $45.55 | 6,200 | $282,387.68 | 0 | 2017-06-06 | Filing |
| Officer, Director | $46.00 | 1,300 | $59,798.05 | 6,200 | 2017-06-06 | Filing |