| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $28.31 | 6,417 | $181,665.27 | 750,312 | 2026-05-22 | Filing | |
| $28.52 | 1,083 | $30,887.16 | 756,729 | 2026-05-20 | Filing | |
| $28.70 | 7,500 | $215,250.00 | 757,812 | 2026-05-05 | Filing | |
| $26.00 | 915 | $23,790.00 | 4,508 | 2026-02-04 | Filing | |
| $24.83 | 159 | $3,947.97 | 5,423 | 2026-01-26 | Filing | |
| $24.78 | 100 | $2,478.00 | 5,582 | 2026-01-26 | Filing | |
| $24.80 | 224 | $5,555.20 | 5,682 | 2026-01-26 | Filing | |
| $24.49 | 582 | $14,253.18 | 5,906 | 2026-01-26 | Filing | |
| $24.69 | 100 | $2,469.00 | 6,488 | 2026-01-26 | Filing | |
| $23.56 | 2,013 | $47,426.28 | 6,588 | 2026-01-26 | Filing | |
| $25.61 | 3,626 | $92,861.86 | 0 | 2026-02-03 | Filing | |
| $25.55 | 3,000 | $76,650.00 | 3,626 | 2026-02-03 | Filing | |
| $25.50 | 2,000 | $51,000.00 | 6,626 | 2026-02-03 | Filing | |
| $24.95 | 1,994 | $49,750.30 | 8,626 | 2026-01-28 | Filing | |
| $24.95 | 1,674 | $41,766.30 | 0 | 2026-01-28 | Filing | |
| $25.17 | 3,025 | $76,139.25 | 1,674 | 2026-01-27 | Filing | |
| $24.99 | 1,381 | $34,511.19 | 4,699 | 2026-01-27 | Filing | |
| $25.78 | 1,646 | $42,433.88 | 56,573 | 2025-12-16 | Filing | |
| $25.72 | 16,171 | $415,918.12 | 756,482 | 2025-12-12 | Filing | |
| $25.82 | 2,933 | $75,730.06 | 55,816 | 2025-12-10 | Filing |