Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $25.55 | 1,000 | Officer | 1,343 | 2024-03-07 | Filing |
| $24.24 | 450 | Officer | 2,343 | 2023-12-04 | Filing |
| $25.50 | 1,215 | Director | 34,431 | 2023-09-14 | Filing |
| $25.50 | 11,431 | Director | 14,966 | 2023-09-14 | Filing |
| $29.62 | 800 | Officer | 0 | 2023-03-09 | Filing |
| $29.00 | 730 | Officer | 800 | 2023-02-17 | Filing |
| $25.50 | 700 | Officer | 1,530 | 2022-12-08 | Filing |
| $41.32 | 7,000 | Director | 14,588 | 2021-03-11 | Filing |
| $40.50 | 14,000 | Director | 14,588 | 2021-03-10 | Filing |
| $40.55 | 18,338 | Officer | 28,696 | 2021-03-08 | Filing |
| $40.40 | 2,584 | Officer | 28,696 | 2021-03-08 | Filing |
| $30.23 | 6,000 | Officer | 13,128 | 2020-06-10 | Filing |
| $30.27 | 300 | Officer | 30,087 | 2020-06-10 | Filing |
| $30.26 | 1,402 | Officer | 30,387 | 2020-06-10 | Filing |
| $30.24 | 150 | Officer | 31,789 | 2020-06-10 | Filing |
| $30.22 | 2,400 | Officer | 31,939 | 2020-06-10 | Filing |
| $30.21 | 3,408 | Officer | 34,339 | 2020-06-10 | Filing |
| $30.20 | 410 | Officer | 37,747 | 2020-06-10 | Filing |
| $30.19 | 1,930 | Officer | 38,157 | 2020-06-10 | Filing |
| $30.00 | 750 | Officer | 19,717 | 2020-06-03 | Filing |