| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $20.19 | 1,000 | $20,190.00 | 41,000 | 2026-05-08 | Filing | |
| $20.76 | 1,209 | $25,098.84 | 7,694 | 2026-04-28 | Filing | |
| $20.76 | 1,220 | $25,327.20 | 7,705 | 2026-04-28 | Filing | |
| $20.30 | 1,000 | $20,300.00 | 40,000 | 2026-04-29 | Filing | |
| $20.94 | 1,850 | $38,739.00 | 1,850 | 2026-04-28 | Filing | |
| $21.16 | 2,040 | $43,166.40 | 17,495 | 2026-04-28 | Filing | |
| $20.60 | 5,000 | $103,000.00 | 50,000 | 2026-04-27 | Filing | |
| $19.15 | 1,500 | $28,725.00 | 23,000 | 2026-03-18 | Filing | |
| $18.62 | 440 | $8,192.80 | 10,440 | 2026-03-12 | Filing | |
| $18.80 | 450 | $8,460.90 | 975 | 2026-03-12 | Filing | |
| $18.69 | 1,000 | $18,690.00 | 39,000 | 2026-03-12 | Filing | |
| $19.09 | 1,500 | $28,634.85 | 21,500 | 2026-03-09 | Filing | |
| $19.39 | 2,579 | $50,004.49 | 22,378 | 2026-03-09 | Filing | |
| $18.79 | 1,064 | $19,992.56 | 63,206 | 2026-03-02 | Filing | |
| $18.59 | 1,090 | $20,263.10 | 6,485 | 2026-03-02 | Filing | |
| $18.77 | 1,000 | $18,770.00 | 38,000 | 2026-02-23 | Filing | |
| $18.65 | 1,000 | $18,650.00 | 37,000 | 2026-02-23 | Filing | |
| $19.36 | 2,582 | $49,993.72 | 62,142 | 2026-02-11 | Filing | |
| $18.95 | 1,000 | $18,950.00 | 36,000 | 2026-02-11 | Filing | |
| $17.07 | 2,500 | $42,673.75 | 35,000 | 2025-12-17 | Filing |