| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $20.42 | 9,200 | $187,883.32 | 145,355 | 2026-05-21 | Filing |
| Officer, Director | $20.35 | 2,978 | $60,596.64 | 362,152 | 2026-05-18 | Filing |
| Officer, Director | $19.96 | 12,022 | $239,981.96 | 365,130 | 2026-05-18 | Filing |
| Officer, Director | $20.29 | 4,500 | $91,313.55 | 191,641 | 2026-05-15 | Filing |
| Officer, Director | $20.29 | 8,000 | $162,335.20 | 196,141 | 2026-05-15 | Filing |
| Officer | $22.88 | 5,500 | $125,830.10 | 55,286 | 2026-04-27 | Filing |
| Officer | $23.00 | 9,200 | $211,613.80 | 145,355 | 2026-04-21 | Filing |
| Officer, Director | $23.61 | 15,000 | $354,145.50 | 362,152 | 2026-04-20 | Filing |
| Officer, Director | $23.01 | 4,500 | $103,532.85 | 196,141 | 2026-04-15 | Filing |
| Officer, Director | $23.01 | 8,000 | $184,058.40 | 200,641 | 2026-04-15 | Filing |
| Officer | $18.95 | 5,500 | $104,229.40 | 55,286 | 2026-03-25 | Filing |
| Officer | $18.52 | 9,200 | $170,348.12 | 145,355 | 2026-03-23 | Filing |
| Officer, Director | $18.95 | 1,596 | $30,246.27 | 339,392 | 2026-03-20 | Filing |
| Officer, Director | $18.78 | 6,905 | $129,704.90 | 339,392 | 2026-03-19 | Filing |
| Officer, Director | $18.84 | 6,499 | $122,414.51 | 339,392 | 2026-03-18 | Filing |
| Officer, Director | $19.66 | 4,500 | $88,456.95 | 200,641 | 2026-03-16 | Filing |
| Officer, Director | $19.66 | 8,000 | $157,256.80 | 205,141 | 2026-03-16 | Filing |
| Officer, Director | $19.17 | 36,766 | $704,657.16 | 339,392 | 2026-03-09 | Filing |
| Officer, Director | $18.75 | 3,817 | $71,571.80 | 339,392 | 2026-03-06 | Filing |
| Officer, Director | $18.74 | 1,786 | $33,464.10 | 339,392 | 2026-03-05 | Filing |