| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $17.50 | 1,079 | $18,882.50 | 163,765 | 2026-09-01 | Filing |
| Officer | $17.50 | 276 | $4,830.00 | 185,353 | 2026-09-01 | Filing |
| Officer | $17.28 | 789 | $13,633.92 | 164,844 | 2026-08-28 | Filing |
| Officer, Director | $17.28 | 1,656 | $28,615.68 | 343,891 | 2026-08-28 | Filing |
| Officer | $17.28 | 258 | $4,458.24 | 185,629 | 2026-08-28 | Filing |
| Officer | $17.37 | 671 | $11,655.27 | 185,887 | 2026-08-24 | Filing |
| Officer | $17.37 | 2,132 | $37,032.84 | 165,633 | 2026-08-24 | Filing |
| Officer | $17.23 | 6,285 | $108,290.55 | 424,612 | 2026-08-06 | Filing |
| Officer | $17.23 | 6,178 | $106,446.94 | 167,765 | 2026-08-06 | Filing |
| Officer, Director | $17.23 | 15,559 | $268,081.57 | 345,547 | 2026-08-06 | Filing |
| Officer | 18.5000 (reported; USD unavailable) | 982 | USD value unavailable | 430,897 | 2026-06-01 | Filing |
| Officer | 18.5000 (reported; USD unavailable) | 1,079 | USD value unavailable | 173,943 | 2026-06-01 | Filing |
| Officer | 17.0600 (reported; USD unavailable) | 1,152 | USD value unavailable | 431,879 | 2026-05-26 | Filing |
| Officer | 17.0600 (reported; USD unavailable) | 1,313 | USD value unavailable | 433,031 | 2026-05-26 | Filing |
| Officer | 17.0600 (reported; USD unavailable) | 996 | USD value unavailable | 175,022 | 2026-05-26 | Filing |
| Officer | 17.0600 (reported; USD unavailable) | 1,136 | USD value unavailable | 176,018 | 2026-05-26 | Filing |
| Officer | 18.4800 (reported; USD unavailable) | 1,943 | USD value unavailable | 350,842 | 2026-03-03 | Filing |
| Officer | 17.9900 (reported; USD unavailable) | 18,304 | USD value unavailable | 352,785 | 2026-03-02 | Filing |
| Officer | 18.4800 (reported; USD unavailable) | 1,509 | USD value unavailable | 113,895 | 2026-03-03 | Filing |
| Officer | 17.9900 (reported; USD unavailable) | 13,385 | USD value unavailable | 115,404 | 2026-03-02 | Filing |