Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $23.81 | 2,000 | Large Shareholder, Officer, Director | 689,775 | 2023-05-04 | Filing |
| $23.54 | 1,250 | Director | 3,758 | 2022-08-02 | Filing |
| $17.67 | 2,000 | Large Shareholder, Officer, Director | 727,450 | 2020-08-11 | Filing |
| $17.51 | 5,000 | Large Shareholder, Officer, Director | 725,450 | 2020-08-10 | Filing |
| $16.89 | 1,000 | Large Shareholder, Officer, Director | 720,450 | 2020-07-24 | Filing |
| $17.50 | 3,000 | Large Shareholder, Officer, Director | 719,450 | 2020-07-23 | Filing |
| $17.53 | 2,000 | Large Shareholder, Officer, Director | 716,450 | 2020-07-22 | Filing |
| $16.00 | 500 | Large Shareholder, Officer, Director | 714,450 | 2020-07-13 | Filing |
| $15.98 | 500 | Large Shareholder, Officer, Director | 713,950 | 2020-07-10 | Filing |
| $14.91 | 5,000 | Large Shareholder, Officer, Director | 749,435 | 2020-05-21 | Filing |
| $12.41 | 4,000 | Large Shareholder, Officer, Director | 744,435 | 2020-05-14 | Filing |
| $12.88 | 4,000 | Large Shareholder, Officer, Director | 740,435 | 2020-05-13 | Filing |
| $12.90 | 1,203 | Officer | 13,048 | 2020-05-14 | Filing |
| $13.00 | 797 | Officer | 11,845 | 2020-05-13 | Filing |
| $12.94 | 3,000 | Large Shareholder, Officer, Director | 736,435 | 2020-05-11 | Filing |
| $12.76 | 12,104 | Director | 64,297 | 2020-05-08 | Filing |
| $13.11 | 8,000 | Large Shareholder, Officer, Director | 733,435 | 2020-05-08 | Filing |
| $22.00 | 1,208 | Officer | 9,026 | 2019-01-15 | Filing |
| $22.45 | 29,061 | Large Shareholder, Officer, Director | 618,068 | 2018-05-23 | Filing |
| $22.45 | 11,000 | Large Shareholder, Officer, Director | 589,007 | 2018-05-23 | Filing |