| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.76 | 2,930 | $110,644.42 | 94,900 | 2026-07-07 | Filing | |
| $36.58 | 6,770 | $247,624.94 | 97,830 | 2026-07-07 | Filing | |
| $38.29 | 3,819 | $146,227.22 | 1,578,766 | 2026-07-07 | Filing | |
| $37.31 | 32,728 | $1,220,967.13 | 1,582,585 | 2026-07-07 | Filing | |
| $36.56 | 152,358 | $5,570,558.90 | 1,615,313 | 2026-07-07 | Filing | |
| $35.62 | 2,400 | $85,499.52 | 1,758,795 | 2026-07-08 | Filing | |
| $35.03 | 15,575 | $545,559.54 | 1,761,195 | 2026-07-08 | Filing | |
| $38.32 | 1,225 | $46,941.76 | 407,000 | 2026-07-07 | Filing | |
| $37.32 | 10,586 | $395,072.70 | 408,225 | 2026-07-07 | Filing | |
| $36.71 | 33,489 | $1,229,307.51 | 418,811 | 2026-07-07 | Filing | |
| $38.35 | 1,100 | $42,182.03 | 94,000 | 2026-07-07 | Filing | |
| $37.71 | 2,900 | $109,354.36 | 95,100 | 2026-07-07 | Filing | |
| $36.57 | 6,600 | $241,358.70 | 98,000 | 2026-07-07 | Filing | |
| $38.28 | 4,507 | $172,544.19 | 1,776,770 | 2026-07-07 | Filing | |
| $37.30 | 30,676 | $1,144,316.03 | 1,781,277 | 2026-07-07 | Filing | |
| $36.57 | 154,842 | $5,661,797.73 | 1,811,953 | 2026-07-07 | Filing | |
| $37.00 | 3,653 | $135,161.00 | 425,080 | 2026-07-06 | Filing | |
| $33.32 | 17,909 | $596,795.93 | 1,078,600 | 2026-07-01 | Filing | |
| $33.32 | 12,065 | $402,033.55 | 836,100 | 2026-07-01 | Filing | |
| $32.08 | 2,039 | $65,411.12 | 425,080 | 2026-06-29 | Filing |