| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $45.21 | 1 | $45.21 | 805,996 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $45.21 | 8 | $361.68 | 6,858,664 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $44.54 | 175 | $7,794.50 | 805,997 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $44.54 | 1,578 | $70,284.12 | 6,858,672 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $43.32 | 730 | $31,623.60 | 806,172 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $43.32 | 6,569 | $284,569.08 | 6,860,250 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $42.57 | 4,964 | $211,317.48 | 806,902 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $42.57 | 44,678 | $1,901,942.46 | 6,866,819 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $45.27 | 947 | $42,870.69 | 811,866 | 2018-11-02 | Filing |
| Large Shareholder, Officer, Director | $45.27 | 8,519 | $385,655.13 | 6,911,497 | 2018-11-02 | Filing |
| Large Shareholder, Officer, Director | $44.89 | 4,923 | $220,993.47 | 812,813 | 2018-11-02 | Filing |
| Large Shareholder, Officer, Director | $44.89 | 44,314 | $1,989,255.46 | 6,920,016 | 2018-11-02 | Filing |
| Large Shareholder, Officer, Director | $45.44 | 1,547 | $70,295.68 | 817,736 | 2018-11-01 | Filing |
| Large Shareholder, Officer, Director | $45.44 | 13,926 | $632,797.44 | 6,964,330 | 2018-11-01 | Filing |
| Large Shareholder, Officer, Director | $44.77 | 2,445 | $109,462.65 | 819,283 | 2018-11-01 | Filing |
| Large Shareholder, Officer, Director | $44.77 | 22,005 | $985,163.85 | 6,978,256 | 2018-11-01 | Filing |
| Large Shareholder, Officer, Director | $43.78 | 1,878 | $82,218.84 | 821,728 | 2018-11-01 | Filing |
| Large Shareholder, Officer, Director | $43.78 | 16,902 | $739,969.56 | 7,000,261 | 2018-11-01 | Filing |
| Officer | $41.97 | 3,334 | $139,927.98 | 2,017,606 | 2018-10-26 | Filing |
| Officer | $41.42 | 2,666 | $110,425.72 | 2,020,940 | 2018-10-26 | Filing |