Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $17.43 | 3,500 | | 114,212 | 2024-02-22 | Filing |
| $21.91 | 1,021 | Director | 46,600 | 2023-02-28 | Filing |
| $21.90 | 19,660 | Director | 47,621 | 2023-02-28 | Filing |
| $21.87 | 4,203 | Officer | 84,600 | 2023-02-27 | Filing |
| $21.85 | 5,404 | Officer | 88,803 | 2023-02-27 | Filing |
| $23.17 | 4,575 | Officer | 64,086 | 2022-11-04 | Filing |
| $22.77 | 2,500 | Officer | 190,611 | 2022-11-01 | Filing |
| $17.01 | 3,112 | Director | 91,185 | 2022-09-01 | Filing |
| $18.99 | 10,381 | Director | 82,724 | 2022-08-29 | Filing |
| $19.15 | 9,819 | Director | 67,281 | 2022-05-25 | Filing |
| $14.53 | 8,157 | Director | 68,627 | 2021-10-28 | Filing |
| $14.81 | 10,000 | Officer | 102,172 | 2021-02-23 | Filing |
| $23.30 | 7,134 | Officer | 35,587 | 2020-02-21 | Filing |
| $23.97 | 10,000 | Director | 54,503 | 2020-02-12 | Filing |
| $23.51 | 6,000 | Officer | 42,721 | 2019-11-06 | Filing |
| $18.37 | 22,640 | Officer | 73,867 | 2019-08-16 | Filing |
| $21.02 | 4,750 | Director | 64,503 | 2019-08-06 | Filing |
| $28.02 | 15,125 | Officer | 50,942 | 2019-02-28 | Filing |
| $45.61 | 5,828 | Director | 61,034 | 2018-08-27 | Filing |
| $45.06 | 5,284 | Director | 66,862 | 2018-08-24 | Filing |