| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.78 | 4,000 | $87,120.00 | 198,498 | 2026-09-14 | Filing | |
| $21.95 | 13,500 | $296,325.00 | 61,790 | 2026-09-01 | Filing | |
| $21.43 | 23,005 | $492,997.15 | 0 | 2026-09-01 | Filing | |
| $21.77 | 10,407 | $226,560.39 | 22,565 | 2026-09-01 | Filing | |
| $22.69 | 1,778 | $40,342.82 | 60,301 | 2026-08-25 | Filing | |
| $22.72 | 10,000 | $227,200.00 | 62,079 | 2026-08-24 | Filing | |
| $22.96 | 10,000 | $229,600.00 | 72,079 | 2026-08-21 | Filing | |
| $22.88 | 10,000 | $228,800.00 | 82,079 | 2026-08-20 | Filing | |
| $23.62 | 10,000 | $236,200.00 | 92,079 | 2026-08-19 | Filing | |
| $22.71 | 1,710 | $38,834.10 | 20,475 | 2026-07-06 | Filing | |
| $21.97 | 1,709 | $37,546.73 | 22,185 | 2026-06-29 | Filing | |
| $13.85 | 1 | $13.85 | 33,305 | 2025-09-16 | Filing | |
| $21.65 | 10,000 | $216,500.00 | 9,518 | 2026-02-05 | Filing | |
| $20.11 | 21,256 | $427,458.16 | 20,860 | 2026-01-28 | Filing | |
| $19.33 | 4,500 | $86,985.00 | 20,011 | 2025-12-08 | Filing | |
| $19.05 | 4,500 | $85,725.00 | 24,511 | 2025-12-01 | Filing | |
| $19.03 | 322,771 | $6,142,332.13 | 36,112 | 2025-11-26 | Filing | |
| $15.68 | 2,348 | $36,816.64 | 27,187 | 2025-05-13 | Filing | |
| $15.60 | 2,348 | $36,628.80 | 29,011 | 2025-05-20 | Filing | |
| $18.56 | 5,713 | $106,033.28 | 67,284 | 2024-12-02 | Filing |