| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $17.10 | 5,333 | $91,194.30 | 368,918 | 2025-11-17 | Filing |
| Officer, Director | $19.29 | 30,000 | $578,700.00 | 1,210,070 | 2025-10-23 | Filing |
| Officer | $15.51 | 5,333 | $82,733.50 | 374,251 | 2025-10-17 | Filing |
| Officer | $17.19 | 5,333 | $91,674.27 | 379,584 | 2025-09-17 | Filing |
| Officer | $17.04 | 20,903 | $356,164.13 | 181,750 | 2025-09-15 | Filing |
| Officer, Director | $17.04 | 30,000 | $511,149.00 | 1,240,070 | 2025-09-15 | Filing |
| Director | $16.82 | 2,390 | $40,199.80 | 73,987 | 2025-09-05 | Filing |
| Officer, Director | $16.65 | 30,000 | $499,455.00 | 1,270,070 | 2025-09-02 | Filing |
| Officer | $16.91 | 5,333 | $90,181.03 | 384,917 | 2025-08-28 | Filing |
| Officer | $16.65 | 17,955 | $298,995.64 | 178,111 | 2025-07-30 | Filing |
| Officer, Director | $12.98 | 5,250 | $68,146.05 | 1,283,175 | 2025-07-17 | Filing |
| Officer, Director | $12.56 | 5,250 | $65,932.13 | 1,288,425 | 2025-07-03 | Filing |
| Officer, Director | $11.15 | 5,250 | $58,525.43 | 1,293,675 | 2025-06-20 | Filing |
| Director | $10.70 | 3,060 | $32,742.00 | 71,597 | 2025-06-13 | Filing |
| Officer, Director | $10.30 | 5,250 | $54,061.35 | 1,298,925 | 2025-06-05 | Filing |
| Officer, Director | $10.65 | 5,250 | $55,934.03 | 1,287,282 | 2025-05-15 | Filing |
| Officer, Director | $10.00 | 5,250 | $52,500.00 | 1,292,532 | 2025-05-01 | Filing |
| Officer, Director | $10.34 | 5,250 | $54,285.00 | 1,297,782 | 2025-04-23 | Filing |
| Officer, Director | $10.00 | 5,250 | $52,500.00 | 1,303,032 | 2025-04-09 | Filing |
| Director | $10.53 | 3,060 | $32,208.64 | 68,537 | 2025-03-13 | Filing |