| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $23.50 | 6,115 | $143,702.50 | 62,284 | 2026-06-11 | Filing | |
| $22.27 | 10,259 | $228,467.93 | 167,062 | 2026-06-04 | Filing | |
| $25.16 | 12,941 | $325,595.56 | 105,341 | 2026-04-23 | Filing | |
| $25.01 | 1,500 | $37,515.00 | 105,341 | 2026-04-22 | Filing | |
| $25.01 | 2,845 | $71,153.45 | 105,341 | 2026-04-21 | Filing | |
| $25.14 | 7,714 | $193,929.96 | 105,341 | 2026-04-20 | Filing | |
| $22.82 | 3,261 | $74,416.02 | 223,640 | 2026-03-17 | Filing | |
| $21.81 | 500 | $10,905.00 | 20,136 | 2026-03-17 | Filing | |
| $20.81 | 4,000 | $83,240.00 | 52,313 | 2026-02-02 | Filing | |
| $20.53 | 13,137 | $269,702.61 | 131,303 | 2026-02-02 | Filing | |
| $24.24 | 1,416 | $34,323.84 | 59,064 | 2026-01-05 | Filing | |
| $25.14 | 9,104 | $228,874.56 | 56,250 | 2025-12-10 | Filing | |
| $25.03 | 15,896 | $397,876.88 | 56,250 | 2025-12-09 | Filing | |
| $24.09 | 3,960 | $95,396.40 | 178,367 | 2025-11-17 | Filing | |
| $22.09 | 12,060 | $266,405.40 | 56,250 | 2025-11-10 | Filing | |
| $27.19 | 2,354 | $64,005.26 | 9,039 | 2025-09-04 | Filing | |
| $23.67 | 4,912 | $116,267.04 | 11,393 | 2025-08-07 | Filing | |
| $26.21 | 5,578 | $146,208.16 | 59,564 | 2025-06-04 | Filing | |
| $26.24 | 14,376 | $377,226.24 | 161,574 | 2025-06-04 | Filing | |
| $18.40 | 879 | $16,173.60 | 93,444 | 2025-01-06 | Filing |