Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $24.00 | 15,000 | Officer | 102,359 | 2022-02-25 | Filing |
| $23.00 | 15,000 | Officer | 117,359 | 2022-02-11 | Filing |
| $24.29 | 20,000 | Officer | 118,535 | 2021-06-11 | Filing |
| $25.52 | 18,188 | Director | 851,901 | 2021-03-11 | Filing |
| $24.87 | 106,812 | Director | 870,089 | 2021-03-10 | Filing |
| $24.81 | 75,000 | Director | 976,901 | 2021-03-09 | Filing |
| $24.81 | 2,000 | Officer | 117,145 | 2018-02-28 | Filing |
| $24.80 | 6,000 | Officer | 119,145 | 2018-02-28 | Filing |
| $21.47 | 18,000 | Officer | 343,617 | 2017-12-13 | Filing |
| $19.90 | 19,839 | Officer | 134,859 | 2017-11-20 | Filing |
| $19.90 | 2,853 | Officer | 154,698 | 2017-11-17 | Filing |
| $20.00 | 1,856 | Officer | 157,551 | 2017-11-16 | Filing |
| $20.96 | 30,507 | Officer, Director | 1,143,315 | 2017-05-16 | Filing |
| $20.96 | 1,510 | Officer, Director | 1,173,822 | 2017-05-15 | Filing |
| $21.10 | 19,192 | Officer, Director | 1,175,332 | 2017-05-15 | Filing |
| $21.10 | 30,591 | Officer, Director | 1,194,524 | 2017-05-12 | Filing |
| $21.16 | 3,000 | Director | 20,837 | 2017-05-11 | Filing |
| $21.20 | 3,000 | Director | 33,048 | 2017-05-10 | Filing |
| $21.08 | 21,077 | Officer | 361,617 | 2017-05-09 | Filing |
| $16.64 | 8,242 | Officer | 162,131 | 2016-11-11 | Filing |