| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.02 | 4,542 | $140,882.39 | 30,041 | 2026-09-03 | Filing | |
| $31.12 | 2,582 | $80,349.77 | 34,583 | 2026-09-02 | Filing | |
| $30.04 | 1,500 | $45,060.00 | 19,958 | 2026-08-31 | Filing | |
| $31.34 | 10,000 | $313,389.00 | 37,165 | 2026-08-24 | Filing | |
| $31.25 | 500 | $15,625.00 | 47,165 | 2026-08-20 | Filing | |
| $31.86 | 10,000 | $318,617.00 | 47,665 | 2026-08-19 | Filing | |
| $31.14 | 1,000 | $31,140.00 | 21,458 | 2026-08-20 | Filing | |
| $31.75 | 1,000 | $31,750.00 | 57,665 | 2026-08-18 | Filing | |
| $31.79 | 5,745 | $182,651.36 | 58,665 | 2026-08-17 | Filing | |
| $32.10 | 26 | $834.60 | 64,410 | 2026-08-14 | Filing | |
| $32.05 | 2,500 | $80,125.00 | 64,436 | 2026-08-13 | Filing | |
| $33.25 | 500 | $16,625.00 | 66,936 | 2026-08-10 | Filing | |
| $32.49 | 6,500 | $211,212.95 | 67,436 | 2026-08-10 | Filing | |
| $32.13 | 5,000 | $160,625.00 | 60,402 | 2026-08-10 | Filing | |
| $31.17 | 500 | $15,585.00 | 73,936 | 2026-08-07 | Filing | |
| $30.25 | 500 | $15,125.00 | 74,436 | 2026-08-06 | Filing | |
| $30.35 | 500 | $15,175.00 | 74,936 | 2026-08-06 | Filing | |
| $29.15 | 500 | $14,575.00 | 75,436 | 2026-08-06 | Filing | |
| $30.25 | 500 | $15,125.00 | 75,936 | 2026-08-06 | Filing | |
| $29.10 | 500 | $14,550.00 | 76,436 | 2026-08-06 | Filing |