Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $28.45 | 1,000 | Director | 13,154 | 2018-12-13 | Filing |
| $29.74 | 3,000 | Director | 14,154 | 2018-11-07 | Filing |
| $29.90 | 5,000 | Director | 14,485 | 2018-05-14 | Filing |
| $30.75 | 20,000 | Officer | 62,491 | 2018-05-09 | Filing |
| $30.36 | 30,000 | Officer | 82,491 | 2018-05-07 | Filing |
| $30.51 | 579 | Officer, Director | 502,558 | 2018-05-08 | Filing |
| $30.44 | 99,421 | Officer, Director | 503,137 | 2018-05-07 | Filing |
| $29.79 | 75,612 | Officer | 157,500 | 2018-05-02 | Filing |
| $28.68 | 6,000 | Director | 19,485 | 2017-11-30 | Filing |
| $24.30 | 2,000 | Director | 0 | 2017-03-16 | Filing |
| $24.36 | 2,000 | Director | 0 | 2017-03-16 | Filing |
| $24.29 | 2,000 | Director | 0 | 2017-03-16 | Filing |
| $24.39 | 10,000 | Director | 34,178 | 2017-03-16 | Filing |
| $25.12 | 2,000 | Director | 2,000 | 2016-08-11 | Filing |
| $25.13 | 1,000 | Director | 2,000 | 2016-08-11 | Filing |
| $25.30 | 1,000 | Director | 3,000 | 2016-08-10 | Filing |
| $25.32 | 2,000 | Director | 2,000 | 2016-08-10 | Filing |
| $25.39 | 15,000 | Director | 44,178 | 2016-08-10 | Filing |
| $29.48 | 3,000 | Director | 16,015 | 2015-08-28 | Filing |
| $33.58 | 10,000 | Officer | 53,837 | 2014-11-10 | Filing |