| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $48.71 | 23,600 | $1,149,556.00 | 99,007 | 2017-05-08 | Filing |
| Large Shareholder, Officer, Director | $48.07 | 400 | $19,228.00 | 98,649 | 2017-05-08 | Filing |
| Large Shareholder, Officer, Director | $48.71 | 23,600 | $1,149,556.00 | 99,049 | 2017-05-08 | Filing |
| Officer | $48.75 | 1,500 | $73,125.00 | 109,989 | 2017-05-05 | Filing |
| Officer | $50.01 | 100 | $5,001.00 | 226,172 | 2017-05-08 | Filing |
| Officer | $50.00 | 4,900 | $245,000.00 | 226,272 | 2017-05-08 | Filing |
| Officer | $48.28 | 700 | $33,796.00 | 231,172 | 2017-05-04 | Filing |
| Officer | $49.75 | 1,835 | $91,291.25 | 64,730 | 2017-05-02 | Filing |
| Large Shareholder, Officer, Director | $48.75 | 1,973 | $96,183.75 | 122,607 | 2017-05-02 | Filing |
| Large Shareholder, Officer, Director | $48.75 | 4,027 | $196,316.25 | 124,580 | 2017-05-01 | Filing |
| Large Shareholder, Officer, Director | $47.79 | 10,526 | $503,037.54 | 128,607 | 2017-05-01 | Filing |
| Large Shareholder, Officer, Director | $46.98 | 5,474 | $257,168.52 | 139,133 | 2017-05-01 | Filing |
| Large Shareholder, Officer, Director | $45.80 | 2,000 | $91,600.00 | 144,607 | 2017-05-01 | Filing |
| Officer | $45.44 | 652 | $29,626.88 | 115,765 | 2017-05-01 | Filing |
| Officer | $47.50 | 2,125 | $100,937.50 | 231,872 | 2017-05-01 | Filing |
| Officer | $45.61 | 236 | $10,763.96 | 233,997 | 2017-05-01 | Filing |
| Officer | $45.56 | 244 | $11,116.64 | 17,639 | 2017-05-01 | Filing |
| Officer | $47.21 | 600 | $28,326.00 | 244,387 | 2017-05-02 | Filing |
| Officer | $45.50 | 244 | $11,102.00 | 756 | 2017-05-01 | Filing |
| Officer | $45.41 | 2,727 | $123,833.07 | 72,194 | 2017-05-01 | Filing |