| 2025-12-01 | MILES RANDALL D | - | Sell | 10,000 | $11.20 | $112,019.00 | -2.0% | → |
| 2025-11-25 | SANFORD PENNY | - | Sell | 117,179 | $12.04 | $1,411,151.54 | -0.4% | → |
| 2025-11-03 | MILES RANDALL D | - | Sell | 10,000 | $10.02 | $100,216.00 | -2.0% | → |
| 2025-10-01 | MILES RANDALL D | - | Sell | 10,000 | $10.47 | $104,651.00 | -1.9% | → |
| 2025-09-10 | MILES RANDALL D | - | Sell | 10,000 | $11.04 | $110,390.00 | -1.9% | → |
| 2025-08-12 | MILES RANDALL D | - | Sell | 8,700 | $10.10 | $87,871.74 | -1.6% | → |
| 2025-08-07 | MILES RANDALL D | - | Sell | 1,300 | $10.25 | $13,325.00 | -0.2% | → |
| 2025-06-10 | MILES RANDALL D | - | Sell | 10,000 | $9.15 | $91,500.00 | -1.8% | → |
| 2025-05-19 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $7.99 | $199,627.50 | - | → |
| 2025-05-12 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $7.81 | $195,270.00 | - | → |
| 2025-05-05 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $8.94 | $223,525.00 | - | → |
| 2025-04-28 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 20,000 | $8.80 | $175,994.00 | - | → |
| 2025-04-21 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 20,000 | $8.62 | $172,414.00 | - | → |
| 2025-04-15 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 20,000 | $9.39 | $187,714.00 | - | → |
| 2025-04-07 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 20,000 | $9.23 | $184,500.00 | - | → |
| 2025-04-01 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 20,000 | $9.80 | $195,978.00 | - | → |
| 2025-03-24 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $10.37 | $259,132.50 | - | → |
| 2025-03-17 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $9.76 | $243,990.00 | - | → |
| 2025-03-10 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $9.76 | $243,915.00 | - | → |
| 2025-03-03 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $10.04 | $251,030.00 | - | → |
| 2025-02-24 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $10.21 | $255,180.00 | - | → |
| 2025-02-18 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $11.02 | $275,622.50 | - | → |
| 2025-02-10 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $10.96 | $274,077.50 | - | → |
| 2025-02-03 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $10.94 | $273,407.50 | - | → |
| 2025-01-28 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $11.59 | $289,860.00 | - | → |
| 2025-01-21 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $11.44 | $285,905.00 | - | → |
| 2025-01-13 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $10.74 | $268,562.50 | - | → |
| 2025-01-06 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 25,000 | $11.52 | $287,942.50 | - | → |
| 2024-12-26 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 36,630 | $11.97 | $438,508.72 | - | → |
| 2024-12-17 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 50,000 | $12.60 | $629,880.00 | -0.1% | → |
| 2024-12-10 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 50,000 | $13.00 | $649,855.00 | -0.1% | → |
| 2024-12-04 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 119 | $13.66 | $1,625.56 | - | → |
| 2024-12-03 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 49,881 | $13.87 | $691,794.60 | -0.1% | → |
| 2024-11-25 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 50,000 | $14.41 | $720,625.00 | -0.1% | → |
| 2024-11-22 | Cheng Jian | Chief Accounting Officer | Sale+OE | 18,750 | $13.81 | $258,879.38 | -100% | → |
| 2024-11-18 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 50,000 | $12.72 | $635,800.00 | -0.1% | → |
| 2024-11-13 | Bramble James | Chief Legal Counsel | Sale+OE | 25,000 | $14.05 | $351,352.50 | -100% | → |
| 2024-11-12 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 50,000 | $14.48 | $723,820.00 | -0.1% | → |
| 2024-11-06 | MILES RANDALL D | - | Sell | 475 | $15.14 | $7,190.98 | - | → |
| 2024-11-06 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 700 | $15.01 | $10,509.03 | - | → |
| 2024-11-05 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 50,000 | $14.11 | $705,463.51 | - | → |
| 2024-10-29 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 40,000 | $12.88 | $515,108.00 | - | → |
| 2024-10-22 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 40,000 | $12.82 | $512,884.00 | - | → |
| 2024-10-15 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 40,000 | $13.28 | $531,368.00 | - | → |
| 2024-10-08 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 40,000 | $13.41 | $536,248.00 | - | → |
| 2024-10-01 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 40,000 | $13.93 | $557,012.00 | - | → |
| 2024-09-24 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 50,000 | $14.23 | $711,345.00 | -0.1% | → |
| 2024-09-19 | Sanford Glenn Darrel | CEO and Chairman of the Board | Sell | 1,251 | $15.00 | $18,770.00 | - | → |
| 2024-09-18 | MILES RANDALL D | - | Sell | 30,000 | $15.11 | $453,276.00 | -5.2% | → |