| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.11 | 2,204 | $88,402.44 | 8,952,350 | 2026-08-03 | Filing | |
| $39.84 | 282,796 | $11,266,592.64 | 8,954,554 | 2026-08-03 | Filing | |
| $40.11 | 580 | $23,263.80 | 1,204,759 | 2026-08-03 | Filing | |
| $39.84 | 74,420 | $2,964,892.80 | 1,205,339 | 2026-08-03 | Filing | |
| $40.76 | 5,001 | $203,840.76 | 9,177,284 | 2026-08-04 | Filing | |
| $40.33 | 80,071 | $3,229,263.43 | 9,182,285 | 2026-08-04 | Filing | |
| $39.91 | 214,928 | $8,577,776.48 | 9,262,356 | 2026-08-03 | Filing | |
| $42.47 | 7,000 | $297,304.00 | 0 | 2026-06-17 | Filing | |
| $42.08 | 2,000,000 | $84,160,000.00 | 19,240,426 | 2026-06-11 | Filing | |
| $45.86 | 14,900 | $683,314.00 | 9,477,284 | 2026-05-05 | Filing | |
| $45.38 | 50,634 | $2,297,770.92 | 9,492,184 | 2026-05-05 | Filing | |
| $44.71 | 850,000 | $38,003,500.00 | 9,542,818 | 2026-05-04 | Filing | |
| $45.34 | 34,201 | $1,550,673.34 | 10,392,818 | 2026-05-04 | Filing | |
| $44.70 | 134,265 | $6,001,645.50 | 10,427,019 | 2026-05-04 | Filing | |
| $45.86 | 3,591 | $164,683.26 | 1,275,019 | 2026-05-05 | Filing | |
| $45.39 | 12,057 | $547,267.23 | 1,278,610 | 2026-05-05 | Filing | |
| $45.86 | 13,645 | $625,759.70 | 9,237,350 | 2026-05-05 | Filing | |
| $45.39 | 45,816 | $2,079,588.24 | 9,250,995 | 2026-05-05 | Filing | |
| $45.60 | 11,927 | $543,871.20 | 1,290,667 | 2026-05-04 | Filing | |
| $44.69 | 47,425 | $2,119,423.25 | 1,302,594 | 2026-05-04 | Filing |