| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $20.30 | 660 | $13,398.00 | 3,615 | 2025-06-27 | Filing |
| Officer, Director | $20.30 | 660 | $13,398.00 | 3,615 | 2025-06-27 | Filing |
| Officer, Director | $20.30 | 660 | $13,398.00 | 3,618 | 2025-06-27 | Filing |
| Officer, Director | $20.30 | 6,924 | $140,557.20 | 44,986 | 2025-06-27 | Filing |
| Officer, Director | $20.30 | 8,068 | $163,780.40 | 52,923 | 2025-06-27 | Filing |
| Officer, Director | $20.30 | 4,944 | $100,363.20 | 69,683 | 2025-06-27 | Filing |
| Officer, Director | $21.52 | 165 | $3,550.47 | 4,275 | 2025-04-21 | Filing |
| Officer, Director | $21.52 | 165 | $3,550.47 | 4,275 | 2025-04-21 | Filing |
| Officer, Director | $21.52 | 165 | $3,550.47 | 4,275 | 2025-04-21 | Filing |
| Officer, Director | $21.52 | 165 | $3,550.47 | 4,278 | 2025-04-21 | Filing |
| Officer, Director | $21.52 | 1,731 | $37,247.66 | 51,910 | 2025-04-21 | Filing |