| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.40 | 4,000 | $153,600.00 | 32,494 | 2026-05-15 | Filing | |
| $38.40 | 1,985 | $76,224.00 | 5,005 | 2026-05-15 | Filing | |
| $40.67 | 5,000 | $203,350.00 | 35,000 | 2026-05-12 | Filing | |
| $30.00 | 3,000 | $90,000.00 | 129,494 | 2026-02-20 | Filing | |
| $29.18 | 4,000 | $116,720.00 | 36,494 | 2026-02-18 | Filing | |
| $29.18 | 2,000 | $58,360.00 | 4,254 | 2026-02-18 | Filing | |
| $29.18 | 3,000 | $87,540.00 | 132,494 | 2026-02-18 | Filing | |
| $28.01 | 10,000 | $280,100.00 | 40,866 | 2025-12-12 | Filing | |
| $27.23 | 2,000 | $54,460.00 | 6,254 | 2025-12-03 | Filing | |
| $25.63 | 3,113 | $79,786.19 | 128,185 | 2025-11-19 | Filing | |
| $28.35 | 4,000 | $113,400.00 | 40,494 | 2025-11-12 | Filing | |
| $30.00 | 3,000 | $90,000.00 | 135,494 | 2025-11-06 | Filing | |
| $27.80 | 3,000 | $83,400.00 | 138,494 | 2025-11-03 | Filing | |
| $24.44 | 5,644 | $137,939.36 | 33,000 | 2025-08-27 | Filing | |
| $24.14 | 5,356 | $129,293.84 | 38,644 | 2025-08-26 | Filing | |
| $22.91 | 4,000 | $91,640.00 | 38,939 | 2025-08-22 | Filing | |
| $22.03 | 3,500 | $77,105.00 | 124,298 | 2025-08-12 | Filing | |
| $21.40 | 3,000 | $64,200.00 | 136,732 | 2025-08-08 | Filing | |
| $23.85 | 3,500 | $83,475.00 | 127,798 | 2025-06-10 | Filing | |
| $23.47 | 3,000 | $70,410.00 | 127,352 | 2025-05-29 | Filing |