| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.30 | 1,000 | $35,299.00 | 12,000 | 2026-04-06 | Filing | |
| $34.32 | 1,350 | $46,332.00 | 10,045 | 2026-04-06 | Filing | |
| $30.00 | 895 | $26,850.00 | 9,859 | 2026-03-03 | Filing | |
| $31.38 | 140 | $4,393.20 | 8,964 | 2026-02-20 | Filing | |
| $32.75 | 763 | $24,988.25 | 12,009 | 2026-03-12 | Filing | |
| $32.75 | 763 | $24,988.25 | 12,009 | 2026-03-12 | Filing | |
| $30.50 | 130 | $3,965.00 | 8,695 | 2026-03-10 | Filing | |
| $30.45 | 100 | $3,045.00 | 13,727 | 2026-03-04 | Filing | |
| $32.50 | 3,100 | $100,750.00 | 9,648 | 2026-02-13 | Filing | |
| $31.45 | 500 | $15,725.00 | 6,736 | 2026-02-04 | Filing | |
| $31.50 | 4,000 | $126,000.00 | 11,059 | 2026-02-02 | Filing | |
| $31.75 | 300 | $9,525.00 | 11,000 | 2026-02-02 | Filing | |
| $31.78 | 700 | $22,246.00 | 10,700 | 2026-02-02 | Filing | |
| $31.19 | 2,000 | $62,380.00 | 8,565 | 2026-02-02 | Filing | |
| $22.94 | 100 | $2,294.00 | 100 | 2026-01-14 | Filing | |
| $28.00 | 180 | $5,040.00 | 1,070 | 2026-01-13 | Filing | |
| $23.17 | 95 | $2,201.09 | 8,824 | 2025-08-01 | Filing | |
| $18.47 | 112 | $2,068.35 | 8,614 | 2025-02-28 | Filing | |
| $22.75 | 1,900 | $43,225.00 | 6,565 | 2025-09-08 | Filing | |
| $22.70 | 1,000 | $22,700.00 | 10,000 | 2025-09-03 | Filing |