| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.17 | 900 | $34,353.00 | 144,240 | 2026-07-17 | Filing | |
| $37.61 | 16,969 | $638,204.09 | 145,140 | 2026-07-17 | Filing | |
| $36.51 | 600 | $21,906.00 | 162,109 | 2026-07-17 | Filing | |
| $37.44 | 1,476 | $55,261.44 | 162,709 | 2026-07-16 | Filing | |
| $36.66 | 6,979 | $255,850.14 | 164,185 | 2026-07-16 | Filing | |
| $36.94 | 4,699 | $173,581.06 | 171,164 | 2026-07-15 | Filing | |
| $36.13 | 5,356 | $193,512.28 | 175,863 | 2026-07-15 | Filing | |
| $38.39 | 200 | $7,678.00 | 174,906 | 2026-07-17 | Filing | |
| $37.70 | 14,140 | $533,078.00 | 175,106 | 2026-07-17 | Filing | |
| $37.05 | 2,833 | $104,962.65 | 189,246 | 2026-07-17 | Filing | |
| $37.44 | 1,592 | $59,604.48 | 192,079 | 2026-07-16 | Filing | |
| $36.66 | 7,464 | $273,630.24 | 193,671 | 2026-07-16 | Filing | |
| $36.94 | 4,510 | $166,599.40 | 201,135 | 2026-07-15 | Filing | |
| $36.13 | 5,545 | $200,340.85 | 205,645 | 2026-07-15 | Filing | |
| $37.90 | 16,779 | $635,924.10 | 1,246,455 | 2026-07-17 | Filing | |
| $37.96 | 92 | $3,492.32 | 1,263,234 | 2026-07-16 | Filing | |
| $37.26 | 28,091 | $1,046,670.66 | 1,263,326 | 2026-07-16 | Filing | |
| $36.46 | 40,899 | $1,491,177.54 | 1,291,417 | 2026-07-16 | Filing | |
| $37.54 | 90 | $3,378.60 | 1,332,316 | 2026-07-15 | Filing | |
| $36.99 | 42,738 | $1,580,878.62 | 1,332,406 | 2026-07-15 | Filing |