| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $22.84 | 4,000 | $91,360.00 | 1,010,597 | 2026-08-27 | Filing |
| Large Shareholder, Officer, Director | $21.92 | 1,000 | $21,920.00 | 1,006,597 | 2026-08-26 | Filing |
| Director | $20.96 | 2,000 | $41,920.00 | 34,546 | 2026-08-24 | Filing |
| Director | $20.87 | 9,700 | $202,439.00 | 80,246 | 2026-08-24 | Filing |
| Large Shareholder, Officer, Director | $22.03 | 4,062 | $89,485.86 | 1,005,597 | 2026-08-25 | Filing |
| Large Shareholder, Officer, Director | $21.60 | 938 | $20,260.80 | 1,001,535 | 2026-08-25 | Filing |
| Large Shareholder, Officer, Director | $20.91 | 5,000 | $104,550.00 | 1,000,597 | 2026-08-24 | Filing |
| Director | $21.64 | 4,625 | $100,085.00 | 44,325 | 2026-08-21 | Filing |
| Large Shareholder, Officer, Director | $25.90 | 1,000 | $25,900.00 | 995,597 | 2026-08-11 | Filing |
| Large Shareholder, Officer, Director | $25.27 | 1,000 | $25,270.00 | 994,597 | 2026-08-10 | Filing |
| Large Shareholder, Officer, Director | $25.95 | 5,000 | $129,750.00 | 993,597 | 2026-08-07 | Filing |
| Director | $25.07 | 39,700 | $995,279.00 | 39,700 | 2026-08-10 | Filing |
| Director | $10.17 | 400 | $4,068.00 | 20,346 | 2025-03-10 | Filing |
| Large Shareholder, Officer, Director | $9.27 | 25,000 | $231,750.00 | 978,638 | 2025-03-06 | Filing |
| Large Shareholder, Officer, Director | $9.74 | 50,000 | $487,000.00 | 953,638 | 2025-03-05 | Filing |
| Large Shareholder, Officer, Director | $9.96 | 50,000 | $498,000.00 | 903,638 | 2025-03-04 | Filing |
| Director | $9.23 | 1,908 | $17,610.84 | 19,946 | 2025-03-06 | Filing |
| Director | $9.56 | 300 | $2,868.00 | 18,038 | 2025-03-05 | Filing |
| Director | $9.67 | 3,500 | $33,845.00 | 17,738 | 2025-03-04 | Filing |
| Director | $9.95 | 1,800 | $17,910.00 | 1,800 | 2025-03-04 | Filing |