| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $16.55 | 50,000 | $827,720.00 | 401,234 | 2026-11-02 | Filing |
| Officer | $16.72 | 2,500 | $41,800.00 | 157,411 | 2026-11-02 | Filing |
| Officer | $16.00 | 2,500 | $40,000.00 | 159,911 | 2026-10-30 | Filing |
| Officer | $15.50 | 2,000 | $31,000.00 | 162,411 | 2026-10-29 | Filing |
| Officer | $11.70 | 3,500 | $40,950.00 | 164,411 | 2026-10-15 | Filing |
| Officer, Director | $12.40 | 50,000 | $620,045.00 | 401,234 | 2026-10-05 | Filing |
| 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 |