| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $32.62 | 39,816 | $1,298,797.92 | 24,353 | 2026-01-27 | Filing | |
| $33.45 | 309 | $10,336.05 | 24,353 | 2026-01-26 | Filing | |
| $32.77 | 34,091 | $1,117,162.07 | 24,662 | 2026-01-26 | Filing | |
| $34.37 | 12,767 | $438,801.79 | 24,353 | 2026-01-23 | Filing | |
| $33.44 | 25,405 | $849,543.20 | 37,120 | 2026-01-23 | Filing | |
| $33.80 | 24,362 | $823,435.60 | 58,382 | 2026-01-21 | Filing | |
| $33.25 | 15,422 | $512,781.50 | 82,744 | 2026-01-21 | Filing | |
| $32.38 | 19,604 | $634,777.52 | 58,382 | 2026-01-20 | Filing | |
| $31.78 | 39,712 | $1,262,047.36 | 77,986 | 2026-01-20 | Filing | |
| $30.64 | 900 | $27,576.00 | 117,698 | 2026-01-20 | Filing |