Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $26.91 | 2,000 | Officer | 41,259 | 2024-03-28 | Filing |
| $30.84 | 4,900 | Director | 14,487 | 2024-03-11 | Filing |
| $30.25 | 10,000 | Director | 30,323 | 2023-05-31 | Filing |
| $32.00 | 2,000 | Officer | 41,198 | 2023-05-23 | Filing |
| $20.10 | 1,214 | Officer | 38,072 | 2022-11-07 | Filing |
| $20.10 | 420 | Officer | 39,286 | 2022-11-07 | Filing |
| $20.04 | 1,366 | Officer | 39,706 | 2022-11-07 | Filing |
| $20.10 | 1,214 | Officer | 22,759 | 2022-11-07 | Filing |
| $20.10 | 420 | Officer | 23,973 | 2022-11-07 | Filing |
| $20.04 | 1,366 | Officer | 24,393 | 2022-11-07 | Filing |
| $36.01 | 300 | Director | 9,180 | 2021-05-28 | Filing |
| $35.11 | 100 | Director | 9,480 | 2021-05-27 | Filing |
| $32.77 | 200 | Director | 9,580 | 2021-05-24 | Filing |
| $51.92 | 10,000 | Officer | 46,482 | 2020-12-28 | Filing |
| $54.42 | 3,000 | Director | 78,440 | 2020-12-28 | Filing |
| $52.55 | 2,000 | Director | 81,440 | 2020-12-23 | Filing |
| $52.12 | 5,000 | Director | 17,153 | 2020-12-22 | Filing |
| $50.99 | 32,917 | Officer, Director | 50,000 | 2020-12-14 | Filing |
| $52.91 | 2,680 | Officer | 32,053 | 2020-12-08 | Filing |
| $51.99 | 159 | Officer, Director | 50,000 | 2020-12-08 | Filing |