| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $12.84 | 3,500 | $44,940.00 | 167,911 | 2026-09-15 | Filing |
| Officer, Director | $13.85 | 50,000 | $692,425.00 | 701,234 | 2026-09-01 | Filing |
| Officer | $15.06 | 3,500 | $52,710.00 | 171,411 | 2026-08-17 | Filing |
| Officer | $15.00 | 3,500 | $52,500.00 | 171,411 | 2026-08-17 | Filing |
| Officer, Director | $15.31 | 50,000 | $765,690.00 | 701,234 | 2026-08-03 | Filing |
| Officer, Director | $17.28 | 120,000 | $2,074,044.00 | 701,234 | 2026-07-01 | Filing |
| Officer, Director | $17.07 | 50,000 | $853,550.00 | 701,234 | 2026-06-30 | Filing |
| Officer, Director | $13.79 | 52,389 | $722,365.73 | 701,234 | 2026-06-01 | Filing |
| Officer, Director | $14.57 | 52,389 | $763,538.24 | 701,234 | 2026-05-05 | Filing |
| Officer, Director | $13.42 | 52,389 | $703,149.44 | 701,234 | 2026-04-01 | Filing |
| Officer | $14.57 | 15,000 | $218,550.00 | 316,100 | 2026-03-09 | Filing |
| Officer, Director | $15.73 | 52,389 | $824,021.34 | 748,540 | 2026-03-02 | Filing |
| Officer, Director | $16.05 | 52,389 | $840,743.91 | 623,540 | 2026-02-02 | Filing |
| Officer, Director | $15.99 | 52,390 | $837,899.47 | 623,540 | 2026-01-05 | Filing |
| Officer, Director | $16.13 | 60,571 | $976,889.09 | 623,540 | 2025-12-05 | Filing |
| Officer, Director | $16.74 | 60,571 | $1,013,716.26 | 623,540 | 2025-11-03 | Filing |
| Officer | $17.50 | 25,000 | $437,500.00 | 287,231 | 2025-10-29 | Filing |
| Officer, Director | $15.16 | 60,571 | $918,262.42 | 623,540 | 2025-10-01 | Filing |
| Officer, Director | $15.72 | 60,571 | $952,073.15 | 623,540 | 2025-09-03 | Filing |
| Officer | $16.50 | 20,000 | $330,000.00 | 287,231 | 2025-08-13 | Filing |