| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.73 | 300 | $9,219.00 | 24,353 | 2026-06-22 | Filing | |
| $30.20 | 39,700 | $1,198,940.00 | 24,653 | 2026-06-22 | Filing | |
| $35.69 | 65,000 | $2,319,850.00 | 24,353 | 2026-05-26 | Filing | |
| $31.23 | 446 | $13,928.58 | 10,360 | 2026-03-11 | Filing | |
| $30.41 | 44,173 | $1,343,300.93 | 10,806 | 2026-03-11 | Filing | |
| $29.41 | 28,186 | $828,950.26 | 0 | 2026-03-06 | Filing | |
| $30.29 | 101,409 | $3,071,678.61 | 69,302 | 2026-03-09 | Filing | |
| $30.32 | 94,124 | $2,853,839.68 | 69,302 | 2026-03-06 | Filing | |
| $30.30 | 104,467 | $3,165,350.10 | 69,302 | 2026-03-05 | Filing | |
| $33.25 | 443,707 | $14,753,257.75 | 174,144 | 2026-03-02 | Filing | |
| $34.44 | 17,924 | $617,302.56 | 174,144 | 2026-02-26 | Filing | |
| $33.63 | 165,408 | $5,562,671.04 | 477,783 | 2026-02-26 | Filing | |
| $36.68 | 1,300 | $47,684.00 | 459,859 | 2026-02-25 | Filing | |
| $35.96 | 10,436 | $375,278.56 | 461,159 | 2026-02-25 | Filing | |
| $35.11 | 46,517 | $1,633,211.87 | 471,595 | 2026-02-25 | Filing | |
| $36.46 | 3,161 | $115,250.06 | 459,859 | 2026-02-24 | Filing | |
| $36.13 | 61,547 | $2,223,693.11 | 463,020 | 2026-02-24 | Filing | |
| $35.46 | 30,789 | $1,091,777.94 | 53,500 | 2026-02-20 | Filing | |
| $35.00 | 14,692 | $514,220.00 | 84,289 | 2026-02-20 | Filing | |
| $31.80 | 32,612 | $1,037,061.60 | 24,353 | 2026-01-28 | Filing |