Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $11.82 | 8,509 | | 150,441 | 2024-02-28 | Filing |
| $12.01 | 237 | | 150,441 | 2024-02-27 | Filing |
| $12.39 | 10,574 | | 122,158 | 2024-02-20 | Filing |
| $12.33 | 10,332 | | 122,158 | 2024-02-16 | Filing |
| $13.88 | 12,258 | Officer | 98,764 | 2023-12-13 | Filing |
| $14.19 | 12,985 | Officer | 98,764 | 2023-12-11 | Filing |
| $22.33 | 175,197 | Officer, Director | 483,953 | 2021-12-08 | Filing |
| $21.88 | 54,302 | Officer | 109,721 | 2021-11-19 | Filing |
| $23.36 | 36,177 | Officer | 109,721 | 2021-11-10 | Filing |
| $19.44 | 5,357 | Officer | 109,721 | 2021-05-21 | Filing |
| $32.12 | 7,500 | Officer | 51,848 | 2017-12-01 | Filing |
| $30.53 | 7,500 | Officer | 59,348 | 2017-11-01 | Filing |
| $33.26 | 7,500 | Officer | 66,848 | 2017-10-02 | Filing |
| $32.44 | 7,500 | Officer | 74,348 | 2017-09-18 | Filing |
| $29.97 | 212 | Officer | 71,849 | 2017-08-24 | Filing |
| $30.32 | 289 | Officer | 81,848 | 2017-08-15 | Filing |
| $35.46 | 6,250 | Officer | 71,849 | 2017-07-10 | Filing |
| $35.29 | 6,250 | Officer | 78,099 | 2017-06-09 | Filing |
| $35.32 | 6,250 | Officer | 84,349 | 2017-05-09 | Filing |
| $35.25 | 6,250 | Officer | 90,599 | 2017-04-10 | Filing |