| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $36.91 | 27,188 | $1,003,590.64 | 179,249 | 2018-05-25 | Filing |
| Officer | $37.04 | 40,044 | $1,483,069.58 | 62,564 | 2018-05-25 | Filing |
| Officer | $37.05 | 27,898 | $1,033,676.70 | 102,608 | 2018-05-22 | Filing |
| Officer | $37.06 | 21,457 | $795,089.14 | 130,506 | 2018-05-21 | Filing |
| Officer, Director | $30.05 | 40,000 | $1,201,880.00 | 470,834 | 2018-05-02 | Filing |
| Officer, Director | $30.77 | 40,000 | $1,230,640.00 | 510,834 | 2018-04-02 | Filing |
| Officer, Director | $30.04 | 40,000 | $1,201,640.00 | 550,834 | 2018-03-01 | Filing |
| Officer, Director | $29.29 | 30,007 | $878,845.02 | 0 | 2018-02-26 | Filing |
| Officer, Director | $29.29 | 30,006 | $878,815.73 | 0 | 2018-02-26 | Filing |
| Officer, Director | $29.29 | 30,007 | $878,845.02 | 0 | 2018-02-26 | Filing |
| Officer, Director | $29.30 | 10,674 | $312,748.20 | 30,007 | 2018-02-16 | Filing |
| Officer, Director | $29.30 | 10,674 | $312,748.20 | 30,006 | 2018-02-16 | Filing |
| Officer, Director | $29.30 | 10,673 | $312,718.90 | 30,007 | 2018-02-16 | Filing |
| Officer, Director | $30.02 | 69,801 | $2,095,356.22 | 590,834 | 2018-02-06 | Filing |
| Officer, Director | $30.00 | 1,599 | $47,970.00 | 660,635 | 2018-01-09 | Filing |
| Officer, Director | $30.02 | 8,600 | $258,129.00 | 662,234 | 2018-01-08 | Filing |
| Officer, Director | $31.61 | 9,337 | $295,142.57 | 670,834 | 2017-12-01 | Filing |
| Officer, Director | $30.77 | 40,663 | $1,251,119.18 | 680,171 | 2017-12-01 | Filing |
| Officer, Director | $30.03 | 50,000 | $1,501,600.00 | 736,834 | 2017-11-09 | Filing |
| Officer | $39.07 | 50,000 | $1,953,700.00 | 194,193 | 2017-08-30 | Filing |