| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Director | $10.01 | 1,500 | $15,015.00 | 9,309 | 2026-03-27 | Filing |
| Large Shareholder, Officer, Director | $11.09 | 1,977 | $21,925.92 | 1,007,824 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $11.26 | 5,291 | $59,576.66 | 1,005,847 | 2025-12-30 | Filing |
| Large Shareholder, Officer, Director | $11.25 | 9,709 | $109,211.69 | 1,000,556 | 2025-12-29 | Filing |
| Large Shareholder, Officer, Director | $10.43 | 287,631 | $2,999,991.33 | 990,847 | 2025-12-08 | Filing |
| Large Shareholder, Officer, Director | $10.38 | 2,312 | $23,998.56 | 702,541 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $10.42 | 10,217 | $106,461.14 | 700,229 | 2025-11-18 | Filing |
| Large Shareholder, Officer, Director | $10.16 | 8,265 | $83,972.40 | 690,012 | 2025-11-17 | Filing |
| Large Shareholder, Officer, Director | $11.20 | 2,600 | $29,120.00 | 681,747 | 2025-09-30 | Filing |
| Large Shareholder, Officer, Director | $11.31 | 5,000 | $56,550.00 | 679,147 | 2025-09-29 | Filing |
| Large Shareholder, Officer, Director | $11.47 | 8,600 | $98,642.00 | 674,147 | 2025-09-23 | Filing |
| Large Shareholder, Officer, Director | $11.36 | 190 | $2,158.40 | 190 | 2025-09-22 | Filing |