| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.77 | 2,699 | $93,854.76 | 276,703 | 2026-07-01 | Filing | |
| $35.44 | 3,241 | $114,863.96 | 489,904 | 2026-07-01 | Filing | |
| $34.77 | 2,699 | $93,854.76 | 493,145 | 2026-07-01 | Filing | |
| $30.31 | 3,955 | $119,894.24 | 866,484 | 2026-06-23 | Filing | |
| $30.56 | 11,187 | $341,895.98 | 866,484 | 2026-06-22 | Filing | |
| $31.96 | 4,748 | $151,732.79 | 916,484 | 2026-06-09 | Filing | |
| $32.82 | 55 | $1,805.10 | 916,484 | 2026-06-08 | Filing | |
| $32.12 | 10,351 | $332,450.31 | 916,539 | 2026-06-08 | Filing | |
| $33.71 | 807 | $27,207.28 | 279,402 | 2026-06-04 | Filing | |
| $32.86 | 5,133 | $168,679.11 | 280,209 | 2026-06-04 | Filing | |
| $33.71 | 808 | $27,241.15 | 495,844 | 2026-06-04 | Filing | |
| $32.86 | 5,132 | $168,645.73 | 496,652 | 2026-06-04 | Filing | |
| $32.11 | 7,763 | $249,241.98 | 32,981 | 2026-05-18 | Filing | |
| $30.78 | 11,812 | $363,555.64 | 40,744 | 2026-05-15 | Filing | |
| $32.11 | 12,025 | $386,078.26 | 51,141 | 2026-05-18 | Filing | |
| $30.78 | 18,307 | $563,462.00 | 63,166 | 2026-05-15 | Filing | |
| $31.59 | 182 | $5,749.87 | 62,750 | 2026-05-15 | Filing | |
| $30.79 | 25,818 | $794,858.77 | 62,932 | 2026-05-15 | Filing | |
| $33.31 | 78 | $2,598.18 | 52,556 | 2026-05-13 | Filing | |
| $32.36 | 7,655 | $247,687.48 | 52,634 | 2026-05-13 | Filing |