Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $19.46 | 61,682 | Officer, Director | 10,500 | 2023-12-29 | Filing |
| $17.41 | 740 | Officer | 19,502 | 2023-11-21 | Filing |
| $5.82 | 33,378 | Officer, Director | 193,476 | 2022-12-22 | Filing |
| $10.80 | 28,763 | Officer, Director | 0 | 2021-09-30 | Filing |
| $10.80 | 27,478 | Officer, Director | 0 | 2021-09-30 | Filing |
| $10.81 | 33,700 | Officer | 55,110 | 2021-10-01 | Filing |
| $12.29 | 7,500 | Officer | 75,470 | 2021-04-05 | Filing |
| $10.76 | 5,550 | Director | 39,986 | 2020-12-28 | Filing |
| $10.83 | 4,171 | Director | 45,536 | 2020-12-28 | Filing |
| $10.57 | 43,216 | Officer, Director | 137,862 | 2020-12-22 | Filing |
| $11.00 | 14,655 | Officer, Director | 129,339 | 2020-11-24 | Filing |
| $10.69 | 32,000 | Officer, Director | 143,994 | 2020-11-23 | Filing |
| $16.09 | 750 | Director | 2,769 | 2019-09-03 | Filing |
| $18.27 | 750 | Director | 1,969 | 2019-05-20 | Filing |
| $19.51 | 12,863 | Director | 10,377 | 2019-03-22 | Filing |
| $22.53 | 2,500 | Director | 415 | 2018-11-09 | Filing |
| $23.57 | 1,500 | Director | 1,431 | 2018-08-07 | Filing |
| $3.39 | 756,792 | Director | 0 | 2015-01-22 | Filing |
| $3.34 | 200,000 | Director | 756,792 | 2015-01-21 | Filing |
| $3.40 | 800,000 | Director | 956,792 | 2015-01-20 | Filing |