| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.12 | 5,120 | $108,134.40 | 58,136 | 2026-05-22 | Filing | |
| $21.12 | 10,000 | $211,200.00 | 63,256 | 2026-05-21 | Filing | |
| $20.75 | 25,000 | $518,795.00 | 48,054 | 2026-05-11 | Filing | |
| $21.23 | 5,000 | $106,125.00 | 73,256 | 2026-05-08 | Filing | |
| $21.24 | 10,000 | $212,400.00 | 30,136 | 2026-05-08 | Filing | |
| $19.38 | 22,154 | $429,435.35 | 40,136 | 2026-03-20 | Filing | |
| $20.94 | 35,000 | $732,900.00 | 274,589 | 2026-02-18 | Filing | |
| $20.70 | 91 | $1,883.70 | 309,589 | 2026-02-13 | Filing | |
| $20.98 | 2,000 | $41,950.00 | 24,874 | 2026-02-05 | Filing | |
| $20.96 | 1,865 | $39,090.40 | 144,892 | 2026-01-15 | Filing | |
| $20.94 | 2,897 | $60,666.08 | 146,757 | 2026-01-15 | Filing | |
| $20.00 | 12,500 | $250,000.00 | 149,654 | 2025-12-09 | Filing | |
| $19.01 | 13,150 | $249,990.71 | 162,154 | 2025-11-26 | Filing | |
| $18.27 | 26,406 | $482,329.36 | 31,159 | 2025-10-30 | Filing | |
| $17.89 | 31,159 | $557,312.99 | 0 | 2025-10-31 | Filing | |
| $18.27 | 13,888 | $253,696.26 | 175,304 | 2024-11-06 | Filing | |
| $16.22 | 30,585 | $496,018.35 | 189,192 | 2024-07-22 | Filing | |
| $14.23 | 21,002 | $298,808.21 | 46,624 | 2024-05-08 | Filing | |
| $14.48 | 3,000 | $43,440.00 | 89,893 | 2024-04-22 | Filing | |
| $14.57 | 22,267 | $324,430.19 | 67,626 | 2024-04-23 | Filing |