| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $64.27 | 64,500 | $4,145,531.10 | 1,572,441 | 2026-06-09 | Filing | |
| $66.19 | 2,804 | $185,591.15 | 1,636,941 | 2026-06-08 | Filing | |
| $65.38 | 39,187 | $2,562,030.39 | 1,639,745 | 2026-06-08 | Filing | |
| $64.49 | 106,310 | $6,856,367.77 | 1,678,932 | 2026-06-08 | Filing | |
| $64.42 | 12,610 | $812,336.20 | 798,335 | 2026-06-04 | Filing | |
| $63.83 | 68,265 | $4,357,354.95 | 810,945 | 2026-06-04 | Filing | |
| $62.62 | 19,125 | $1,197,607.50 | 879,210 | 2026-06-04 | Filing | |
| $64.28 | 88,487 | $5,687,944.36 | 716,311 | 2026-06-04 | Filing | |
| $63.13 | 11,513 | $726,815.69 | 804,798 | 2026-06-04 | Filing | |
| $64.14 | 2,064 | $132,383.72 | 1,785,242 | 2026-06-05 | Filing | |
| $66.08 | 1,420 | $93,831.61 | 1,787,306 | 2026-06-04 | Filing | |
| $65.58 | 35,208 | $2,309,025.14 | 1,788,726 | 2026-06-04 | Filing | |
| $64.47 | 46,108 | $2,972,541.26 | 1,823,934 | 2026-06-04 | Filing | |
| $60.87 | 276 | $16,800.12 | 146,743 | 2026-06-01 | Filing | |
| $54.80 | 10,000 | $548,000.00 | 0 | 2026-06-03 | Filing | |
| $56.00 | 5,000 | $280,000.00 | 10,000 | 2026-06-02 | Filing | |
| $60.22 | 15,000 | $903,300.00 | 15,000 | 2026-06-01 | Filing | |
| $62.18 | 6,428 | $399,712.32 | 1,041,667 | 2026-05-27 | Filing | |
| $60.13 | 29,494 | $1,773,435.88 | 38,755 | 2026-05-21 | Filing | |
| $60.38 | 25,000 | $1,509,460.00 | 1,048,095 | 2026-05-26 | Filing |