| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.93 | 5,000 | $164,650.00 | 238,758 | 2026-09-03 | Filing | |
| $32.77 | 16,088 | $527,203.76 | 30,392 | 2026-08-26 | Filing | |
| $34.16 | 2,700 | $92,232.00 | 22,711 | 2026-08-03 | Filing | |
| $33.73 | 4,000 | $134,920.00 | 114,537 | 2026-07-31 | Filing | |
| $30.93 | 10,000 | $309,300.00 | 243,758 | 2026-06-08 | Filing | |
| $30.90 | 740 | $22,866.00 | 9,548 | 2026-05-29 | Filing | |
| $30.45 | 26,123 | $795,445.35 | 30,410 | 2026-05-01 | Filing | |
| $30.00 | 4,263 | $127,890.00 | 118,537 | 2026-04-29 | Filing | |
| $27.10 | 3,420 | $92,682.00 | 11,140 | 2026-03-16 | Filing | |
| $28.24 | 320 | $9,036.80 | 10,821 | 2026-02-27 | Filing | |
| $30.28 | 10,000 | $302,800.00 | 63,954 | 2026-02-13 | Filing | |
| $23.52 | 45 | $1,066.16 | 12,522 | 2025-11-05 | Filing | |
| $26.51 | 1,017 | $26,956.15 | 0 | 2025-08-25 | Filing | |
| $30.20 | 20,000 | $604,000.00 | 61,856 | 2026-02-04 | Filing | |
| $29.43 | 1,821 | $53,592.03 | 42,431 | 2026-02-02 | Filing | |
| $26.80 | 11,500 | $308,200.00 | 229,391 | 2025-12-16 | Filing | |
| $26.80 | 11,500 | $308,200.00 | 229,391 | 2025-12-16 | Filing | |
| $26.54 | 7,383 | $195,944.82 | 46,480 | 2025-08-22 | Filing | |
| $24.79 | 12,500 | $309,875.00 | 240,891 | 2025-08-14 | Filing | |
| $24.15 | 787 | $19,006.05 | 7,960 | 2025-05-30 | Filing |