| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $15.05 | 50,000 | $752,530.00 | 351,279 | 2026-09-21 | Filing |
| Officer | $14.85 | 1,500 | $22,279.05 | 351,279 | 2026-09-18 | Filing |
| Officer | $13.97 | 98,500 | $1,375,690.40 | 352,779 | 2026-09-18 | Filing |
| Large Shareholder, Director | $16.00 | 1,698 | $27,172.92 | 3,494,768 | 2026-09-09 | Filing |
| Large Shareholder, Director | $15.76 | 1,501 | $23,651.71 | 3,494,768 | 2026-09-08 | Filing |
| Large Shareholder, Director | $15.39 | 93,105 | $1,433,006.99 | 3,496,270 | 2026-09-08 | Filing |
| Officer | $16.13 | 3,050 | $49,196.50 | 113,997 | 2026-08-27 | Filing |
| Large Shareholder, Director | $17.68 | 2,137 | $37,782.16 | 3,494,768 | 2026-08-24 | Filing |
| Large Shareholder, Director | $16.86 | 139,772 | $2,356,723.65 | 3,496,905 | 2026-08-24 | Filing |
| Large Shareholder, Director | $16.68 | 18,664 | $311,362.18 | 3,494,768 | 2026-08-10 | Filing |
| Large Shareholder, Director | $16.13 | 248,784 | $4,013,831.30 | 3,513,432 | 2026-08-10 | Filing |
| Large Shareholder, Director | $13.20 | 47,303 | $624,404.33 | 3,494,768 | 2026-07-27 | Filing |
| | $12.84 | 11,495,514 | $147,602,399.76 | 11,495,514 | 2026-07-28 | Filing |
| Large Shareholder, Director | $15.64 | 110,976 | $1,735,653.54 | 3,494,768 | 2026-07-13 | Filing |
| Large Shareholder, Director | $20.80 | 47,010 | $977,892.62 | 3,494,768 | 2026-06-29 | Filing |
| Large Shareholder, Director | $20.24 | 94,899 | $1,921,002.50 | 3,541,778 | 2026-06-29 | Filing |
| Officer | $22.39 | 14,600 | $326,891.08 | 351,279 | 2026-06-18 | Filing |
| Officer | $21.81 | 135,400 | $2,953,723.92 | 365,879 | 2026-06-18 | Filing |
| Large Shareholder, Director | $27.75 | 766 | $21,255.12 | 3,494,768 | 2026-06-15 | Filing |
| Large Shareholder, Director | $26.86 | 19,334 | $519,253.24 | 3,495,534 | 2026-06-15 | Filing |