| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $35.54 | 10,900 | $387,364.20 | 430,834 | 2018-06-01 | Filing |
| Officer, Director | $34.97 | 29,100 | $1,017,627.00 | 441,734 | 2018-06-01 | Filing |
| Officer | $17.90 | 2,100 | $37,590.00 | 44,423 | 2014-11-14 | Filing |
| Officer | $37.05 | 16,041 | $594,286.97 | 46,523 | 2018-05-29 | Filing |
| 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 |