| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $11.59 | 1,482 | $17,176.38 | 1,081,126 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $11.61 | 3,663 | $42,527.43 | 1,079,644 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $11.81 | 11,201 | $132,283.81 | 1,075,981 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $11.69 | 310 | $3,623.90 | 810 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $11.76 | 2,288 | $26,906.88 | 1,064,780 | 2026-05-27 | Filing |
| Large Shareholder, Officer, Director | $11.51 | 2,414 | $27,785.14 | 1,062,492 | 2026-05-26 | Filing |
| Large Shareholder, Officer, Director | $11.06 | 694 | $7,675.64 | 1,060,078 | 2026-05-22 | Filing |
| Large Shareholder, Officer, Director | $10.90 | 4,198 | $45,758.20 | 1,059,384 | 2026-05-21 | Filing |
| Large Shareholder, Officer, Director | $10.18 | 406 | $4,133.08 | 1,055,186 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $10.09 | 13,799 | $139,231.91 | 1,054,780 | 2026-05-19 | Filing |
| Director | $10.98 | 400 | $4,392.00 | 13,474 | 2026-05-21 | Filing |
| Director | $10.25 | 1 | $10.25 | 13,074 | 2026-05-20 | Filing |
| Officer | $10.61 | 150 | $1,591.50 | 180,863 | 2026-03-31 | Filing |
| Officer | $9.95 | 977 | $9,721.15 | 18,995 | 2026-03-25 | Filing |
| Director | $10.15 | 300 | $3,045.00 | 13,073 | 2026-03-27 | Filing |
| Director | $10.10 | 500 | $5,050.00 | 12,773 | 2026-03-27 | Filing |
| Director | $10.17 | 300 | $3,051.00 | 12,273 | 2026-03-26 | Filing |
| Director | $10.15 | 500 | $5,075.00 | 11,973 | 2026-03-26 | Filing |
| Director | $9.82 | 300 | $2,946.00 | 11,473 | 2026-03-25 | Filing |
| Director | $9.76 | 500 | $4,880.00 | 11,173 | 2026-03-25 | Filing |