| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $17.88 | 10,000 | $178,800.00 | 365,490 | 2026-05-22 | Filing |
| Large Shareholder, Director | $17.21 | 20,100 | $345,921.00 | 355,490 | 2026-05-20 | Filing |
| Large Shareholder, Director | $16.46 | 100 | $1,646.00 | 335,390 | 2026-05-18 | Filing |
| Large Shareholder, Director | $16.50 | 3,523 | $58,129.50 | 335,290 | 2026-05-18 | Filing |
| Large Shareholder, Director | $16.71 | 11 | $183.81 | 331,767 | 2026-05-15 | Filing |
| Large Shareholder, Director | $18.25 | 10,000 | $182,500.00 | 331,756 | 2026-05-14 | Filing |
| Large Shareholder, Director | $17.99 | 10,000 | $179,900.00 | 321,756 | 2026-05-14 | Filing |
| Large Shareholder, Director | $18.50 | 10,000 | $185,000.00 | 311,756 | 2026-05-12 | Filing |
| Large Shareholder, Director | $18.89 | 10,000 | $188,900.00 | 301,756 | 2026-05-11 | Filing |
| Large Shareholder, Director | $19.93 | 18,626 | $371,216.18 | 291,756 | 2026-05-08 | Filing |
| Large Shareholder, Director | $19.22 | 11,749 | $225,815.78 | 273,130 | 2026-05-08 | Filing |
| Large Shareholder, Director | $17.15 | 11,000 | $188,650.00 | 261,381 | 2026-05-08 | Filing |
| Large Shareholder, Director | $15.76 | 7,270 | $114,575.20 | 250,381 | 2026-03-20 | Filing |
| Large Shareholder, Director | $14.78 | 10,000 | $147,800.00 | 243,111 | 2026-03-20 | Filing |
| Large Shareholder, Director | $14.28 | 23,103 | $329,910.84 | 233,111 | 2026-03-19 | Filing |
| Officer | $17.94 | 940 | $16,863.60 | 69,998 | 2025-06-17 | Filing |
| Director | $0.70 | 7,982 | $5,587.40 | 24,038 | 2024-09-17 | Filing |
| Director | $0.69 | 2,782 | $1,932.10 | 16,056 | 2024-09-17 | Filing |
| Director | $0.70 | 5,000 | $3,500.00 | 255,812 | 2024-09-18 | Filing |
| Officer | $1.73 | 11,363 | $19,667.08 | 817,998 | 2024-03-21 | Filing |