Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $29.64 | 6,000 | Officer | 93,645 | 2023-02-06 | Filing |
| $27.00 | 10,000 | Officer | 124,497 | 2023-02-01 | Filing |
| $25.00 | 10,000 | Officer | 134,497 | 2022-11-15 | Filing |
| $25.29 | 3,298 | Officer | 100,096 | 2022-04-01 | Filing |
| $24.56 | 12,702 | Officer | 103,394 | 2022-04-01 | Filing |
| $26.82 | 11,748 | Officer | 155,741 | 2022-03-03 | Filing |
| $26.42 | 5,000 | Officer | 95,073 | 2022-03-01 | Filing |
| $26.12 | 16,000 | Officer | 120,140 | 2022-03-01 | Filing |
| $25.52 | 16,000 | Officer | 152,684 | 2022-02-01 | Filing |
| $26.82 | 16,000 | Officer | 168,684 | 2022-01-03 | Filing |
| $24.57 | 39,000 | Officer | 184,684 | 2021-12-01 | Filing |
| $25.28 | 41,000 | Officer | 3,684 | 2021-11-01 | Filing |
| $25.47 | 10,000 | Officer | 148,936 | 2020-08-04 | Filing |
| $24.00 | 8,000 | Officer | 8,271 | 2019-11-04 | Filing |
| $21.44 | 212,922 | Officer, Director | 1,165,612 | 2019-03-05 | Filing |
| $22.08 | 33,073 | Officer, Director | 1,378,534 | 2019-03-04 | Filing |
| $22.02 | 13,435 | Officer, Director | 1,411,607 | 2019-03-01 | Filing |
| $22.02 | 40,570 | Officer, Director | 1,425,042 | 2019-02-28 | Filing |
| $27.50 | 30,000 | Officer | 608,291 | 2018-09-10 | Filing |
| $26.71 | 30,000 | Officer | 748,897 | 2018-09-04 | Filing |