| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $12.11 | 429 | $5,195.19 | 2,938,467 | 2024-12-18 | Filing |
| | $11.17 | 1,571 | $17,548.07 | 2,938,896 | 2024-12-18 | Filing |
| | $11.23 | 788 | $8,849.24 | 2,940,467 | 2024-12-17 | Filing |
| | $10.94 | 1,212 | $13,259.28 | 2,941,255 | 2024-12-17 | Filing |
| | $12.00 | 3,452 | $41,437.81 | 1,636 | 2024-06-28 | Filing |
| | $15.63 | 100 | $1,563.00 | 1,636 | 2024-05-01 | Filing |
| | $14.90 | 5,000 | $74,500.00 | 1,736 | 2024-05-01 | Filing |
| | $13.86 | 14,900 | $206,514.00 | 6,736 | 2024-05-01 | Filing |
| | $16.15 | 20,000 | $323,000.00 | 1,636 | 2024-04-01 | Filing |
| | $17.26 | 20,000 | $345,200.00 | 1,636 | 2024-03-15 | Filing |
| Director | $6.10 | 69,401 | $423,505.72 | 0 | 2020-02-25 | Filing |
| Officer | $11.00 | 173 | $1,903.00 | 7,560 | 2018-11-16 | Filing |
| Large Shareholder, Other | $29.03 | 2,233 | $64,823.99 | 305,965 | 2018-03-08 | Filing |
| Large Shareholder, Other | $29.03 | 5,890 | $170,986.70 | 807,257 | 2018-03-08 | Filing |
| Large Shareholder, Other | $30.00 | 328 | $9,840.00 | 308,198 | 2018-03-08 | Filing |
| Large Shareholder, Other | $30.00 | 866 | $25,980.00 | 813,147 | 2018-03-08 | Filing |
| Large Shareholder, Other | $30.00 | 2,748 | $82,440.00 | 308,526 | 2018-03-07 | Filing |
| Large Shareholder, Other | $30.00 | 7,252 | $217,560.00 | 814,013 | 2018-03-07 | Filing |
| Large Shareholder, Other | $31.18 | 10,802 | $336,806.36 | 311,274 | 2018-03-06 | Filing |
| Large Shareholder, Other | $31.18 | 28,498 | $888,567.64 | 821,265 | 2018-03-06 | Filing |