Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $36.50 | 1,334 | | 5,797 | 2024-06-14 | Filing |
| $17.57 | 3,700 | | 28,477 | 2023-06-08 | Filing |
| $17.44 | 1,300 | | 32,177 | 2023-06-07 | Filing |
| $19.10 | 300 | | 589,207 | 2021-08-30 | Filing |
| $19.10 | 7,033 | | 589,507 | 2021-08-27 | Filing |
| $19.02 | 867 | | 596,540 | 2021-08-26 | Filing |
| $19.00 | 103 | | 597,407 | 2021-08-25 | Filing |
| $19.07 | 2,500 | | 597,510 | 2021-08-23 | Filing |
| $19.13 | 800 | | 600,010 | 2021-08-20 | Filing |
| $19.02 | 4,000 | | 600,810 | 2021-08-19 | Filing |
| $19.02 | 27,059 | | 604,810 | 2021-08-18 | Filing |
| $19.04 | 500 | | 631,869 | 2021-08-17 | Filing |
| $19.03 | 200 | | 632,369 | 2021-08-13 | Filing |
| $19.08 | 3,900 | | 632,569 | 2021-07-21 | Filing |
| $7.90 | 1,000 | Large Shareholder, Officer, Director | 736,798 | 2017-10-31 | Filing |
| $8.00 | 1,000 | Large Shareholder, Officer, Director | 739,798 | 2017-09-29 | Filing |
| $7.80 | 1,000 | Large Shareholder, Officer, Director | 740,798 | 2017-09-28 | Filing |
| $7.55 | 1,000 | Large Shareholder, Officer, Director | 741,798 | 2017-09-20 | Filing |
| $7.55 | 1,000 | Large Shareholder, Officer, Director | 742,798 | 2017-09-19 | Filing |
| $7.40 | 1,000 | Large Shareholder, Officer, Director | 743,798 | 2017-09-18 | Filing |