| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $35.40 | 200 | $7,080.00 | 84,527 | 2025-11-12 | Filing |
| Officer | $35.39 | 500 | $17,695.00 | 84,527 | 2025-11-11 | Filing |
| Officer | $35.08 | 5,388 | $189,011.04 | 43,328 | 2025-11-11 | Filing |
| Officer | $35.40 | 200 | $7,080.00 | 83,827 | 2025-11-12 | Filing |
| Officer | $35.39 | 500 | $17,695.00 | 84,027 | 2025-11-11 | Filing |
| Officer | $35.10 | 18,932 | $664,513.20 | 12,323 | 2025-11-11 | Filing |
| Officer, Director | $31.85 | 2,678 | $85,296.98 | 53,615 | 2025-11-05 | Filing |
| Officer, Director | $31.12 | 237 | $7,374.73 | 56,293 | 2025-11-04 | Filing |
| Officer, Director | $30.41 | 6,458 | $196,407.15 | 56,530 | 2025-11-04 | Filing |
| Officer | $25.04 | 12,678 | $317,457.12 | 27,569 | 2025-10-31 | Filing |
| Officer | $21.69 | 18,007 | $390,571.83 | 100,937 | 2025-08-27 | Filing |
| Officer, Director | $22.44 | 1,339 | $30,047.16 | 62,988 | 2025-10-20 | Filing |
| Officer, Director | $22.58 | 1,339 | $30,234.62 | 64,327 | 2025-10-02 | Filing |
| Officer, Director | $21.97 | 1,339 | $29,419.17 | 65,666 | 2025-09-17 | Filing |
| Officer, Director | $23.93 | 1,339 | $32,042.27 | 67,005 | 2025-09-02 | Filing |
| Officer | $22.02 | 12,677 | $279,134.86 | 141,116 | 2025-08-27 | Filing |
| Officer | $21.69 | 18,007 | $390,571.83 | 153,793 | 2025-08-27 | Filing |
| Officer, Director | $20.04 | 1,339 | $26,833.56 | 68,344 | 2025-08-15 | Filing |
| Officer, Director | $19.50 | 43,019 | $839,042.58 | 69,683 | 2025-08-13 | Filing |
| Officer, Director | $20.30 | 660 | $13,398.00 | 3,615 | 2025-06-27 | Filing |