| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $15.27 | 60,571 | $924,810.14 | 623,540 | 2025-08-04 | Filing |
| Officer | $15.50 | 15,000 | $232,500.00 | 287,231 | 2025-07-30 | Filing |
| Officer, Director | $14.20 | 60,571 | $859,823.52 | 623,540 | 2025-07-03 | Filing |
| Officer | $14.50 | 10,000 | $145,000.00 | 287,231 | 2025-07-01 | Filing |
| Officer, Director | $13.71 | 60,574 | $830,578.57 | 623,540 | 2025-06-16 | Filing |