Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $34.19 | 2,887 | Officer | 67,300 | 2019-09-27 | Filing |
| $34.33 | 40,703 | Officer | 70,187 | 2019-09-26 | Filing |
| $27.87 | 463 | Officer | 34,222 | 2019-07-15 | Filing |
| $23.71 | 477 | Officer | 34,685 | 2019-04-15 | Filing |
| $25.16 | 1,158 | Officer | 35,162 | 2019-01-18 | Filing |
| $25.50 | 500 | Director | 0 | 2018-12-18 | Filing |
| $25.50 | 500 | Director | 500 | 2018-12-17 | Filing |
| $31.94 | 1,510 | Officer | 36,320 | 2018-10-15 | Filing |
| $32.90 | 500 | Director | 1,000 | 2018-10-08 | Filing |
| $34.55 | 1,000 | Director | 1,500 | 2018-10-04 | Filing |
| $32.00 | 1,038 | Director | 2,500 | 2018-06-12 | Filing |
| $31.74 | 519 | Director | 3,538 | 2018-06-11 | Filing |
| $32.35 | 30,000 | Officer, Director | 445,632 | 2018-04-17 | Filing |
| $30.49 | 3,318 | Director | 4,057 | 2018-04-03 | Filing |
| $30.46 | 82,700 | Officer | 98,462 | 2018-03-12 | Filing |
| $21.93 | 14,524 | Officer | 57,144 | 2017-12-13 | Filing |
| $20.92 | 15,476 | Officer | 71,668 | 2017-12-12 | Filing |
| $20.65 | 15,000 | Officer, Director | 475,632 | 2017-12-11 | Filing |
| $10.95 | 3,000 | Director | 7,375 | 2016-10-14 | Filing |
| $31.53 | 15,000 | Director | 4,009 | 2015-04-14 | Filing |