Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $24.51 | 2,040 | Officer, Director | 257,637 | 2024-02-05 | Filing |
| $25.70 | 1,555 | Director | 28,273 | 2024-02-06 | Filing |
| $24.84 | 1,000 | Officer | 37,479 | 2024-02-06 | Filing |
| $25.01 | 5,000 | Director | 34,468 | 2024-02-05 | Filing |
| $26.38 | 1,973 | Director | 61,000 | 2023-08-09 | Filing |
| $25.92 | 990 | Officer | 39,150 | 2023-08-07 | Filing |
| $18.80 | 1,959 | Director | 56,000 | 2022-11-08 | Filing |
| $16.67 | 845 | Director | 52,500 | 2022-08-09 | Filing |
| $15.40 | 1,580 | Officer | 30,285 | 2022-06-14 | Filing |
| $15.49 | 3,150 | Officer, Director | 209,267 | 2022-06-15 | Filing |
| $16.35 | 3,500 | Director | 50,000 | 2022-06-08 | Filing |
| $15.55 | 3,637 | Director | 46,500 | 2022-06-03 | Filing |
| $18.63 | 1,024 | Director | 40,000 | 2021-11-12 | Filing |
| $17.29 | 1,022 | Director | 36,250 | 2021-06-03 | Filing |
| $16.20 | 902 | Director | 34,000 | 2021-02-08 | Filing |
| $11.06 | 8,100 | Officer, Director | 145,925 | 2020-09-11 | Filing |
| $14.74 | 326 | Director | 29,500 | 2020-08-10 | Filing |
| $15.90 | 2,942 | Director | 27,500 | 2020-06-10 | Filing |
| $14.97 | 13,300 | Director | 39,566 | 2020-06-03 | Filing |
| $21.35 | 1,400 | Officer | 21,159 | 2019-09-03 | Filing |