| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.94 | 607 | $55,807.58 | 15,958 | 2026-11-03 | Filing | |
| $91.02 | 800 | $72,816.00 | 16,565 | 2026-11-03 | Filing | |
| $92.13 | 41,500 | $3,823,395.00 | 221,117 | 2026-11-02 | Filing | |
| $88.71 | 1,189 | $105,470.25 | 262,617 | 2026-10-30 | Filing | |
| $92.33 | 4,444 | $410,314.52 | 20,051 | 2026-10-29 | Filing | |
| $91.39 | 28,527 | $2,607,082.53 | 400,000 | 2026-10-29 | Filing | |
| $92.67 | 6,000 | $556,020.00 | 7,024 | 2026-10-29 | Filing | |
| $90.00 | 5,076 | $456,840.00 | 0 | 2026-10-15 | Filing | |
| $90.00 | 942 | $84,780.00 | 16,671 | 2026-10-15 | Filing | |
| $84.47 | 417 | $35,223.99 | 262,617 | 2026-10-15 | Filing | |
| $79.00 | 714 | $56,406.00 | 262,617 | 2026-10-13 | Filing | |
| $74.00 | 383 | $28,342.00 | 262,234 | 2026-10-08 | Filing | |
| $71.99 | 294 | $21,165.06 | 6,503 | 2026-10-05 | Filing | |
| $71.26 | 4,178 | $297,724.28 | 6,797 | 2026-10-05 | Filing | |
| $71.35 | 1,396 | $99,604.60 | 0 | 2026-10-05 | Filing | |
| $73.36 | 274 | $20,100.64 | 262,617 | 2026-10-01 | Filing | |
| $72.71 | 958 | $69,656.18 | 262,891 | 2026-10-01 | Filing | |
| $71.86 | 858 | $61,655.88 | 263,849 | 2026-10-01 | Filing | |
| $84.24 | 479 | $40,350.96 | 6,503 | 2026-09-03 | Filing | |
| $81.39 | 1,344 | $109,388.16 | 6,982 | 2026-09-03 | Filing |