Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $34.18 | 1,691 | Officer | 4,956 | 2020-09-02 | Filing |
| $34.06 | 16,798 | Director | 0 | 2020-09-01 | Filing |
| $34.06 | 13,438 | Director | 0 | 2020-09-01 | Filing |
| $30.15 | 16,388 | Officer, Director | 48,709 | 2019-11-22 | Filing |
| $30.07 | 3,508 | Officer | 0 | 2019-11-22 | Filing |
| $26.00 | 1,000 | Officer | 3,508 | 2019-11-05 | Filing |
| $25.00 | 11,000 | Officer | 446 | 2019-11-05 | Filing |
| $23.00 | 1,227 | Officer | 11,446 | 2019-10-11 | Filing |
| $25.00 | 30,000 | Officer, Director | 65,097 | 2019-05-24 | Filing |
| $28.20 | 5,000 | Director | 16,237 | 2018-04-12 | Filing |
| $22.77 | 6,500 | Officer | 6,800 | 2018-03-23 | Filing |
| $22.58 | 6,500 | Officer | 13,300 | 2018-03-22 | Filing |
| $28.47 | 3,040 | Officer | 0 | 2017-03-22 | Filing |
| $41.49 | 5,000 | Director | 0 | 2016-12-13 | Filing |
| $40.40 | 902 | Director | 2,935 | 2016-12-02 | Filing |
| $39.97 | 10,000 | Director | 29,882 | 2016-10-13 | Filing |
| $40.00 | 2,500 | Officer | 17,108 | 2016-09-12 | Filing |
| $38.81 | 1,000 | Director | 3,837 | 2016-08-24 | Filing |
| $36.12 | 10,150 | Director | 32,634 | 2016-07-11 | Filing |
| $36.08 | 9,850 | Director | 42,784 | 2016-07-08 | Filing |