| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.86 | 5,335 | $388,708.10 | 1,381,259 | 2026-08-19 | Filing | |
| $72.90 | 969 | $70,640.10 | 105,272 | 2026-08-17 | Filing | |
| $72.39 | 1,844 | $133,487.16 | 106,241 | 2026-08-17 | Filing | |
| $68.57 | 10,292 | $705,722.44 | 383,868 | 2026-08-04 | Filing | |
| $80.35 | 3,494 | $280,742.90 | 83,986 | 2026-07-14 | Filing | |
| $90.00 | 5,834 | $525,060.00 | 21,813 | 2026-07-09 | Filing | |
| $90.00 | 10,000 | $900,000.00 | 21,813 | 2026-07-09 | Filing | |
| $90.25 | 2,464 | $222,376.00 | 60,299 | 2026-07-09 | Filing | |
| $86.38 | 745 | $64,353.10 | 105,272 | 2026-07-06 | Filing | |
| $85.84 | 645 | $55,366.80 | 106,017 | 2026-07-06 | Filing | |
| $84.41 | 1,036 | $87,448.76 | 106,662 | 2026-07-06 | Filing | |
| $83.10 | 387 | $32,159.70 | 107,698 | 2026-07-06 | Filing | |
| $86.38 | 601 | $51,914.38 | 105,272 | 2026-07-06 | Filing | |
| $85.84 | 519 | $44,550.96 | 105,873 | 2026-07-06 | Filing | |
| $84.41 | 833 | $70,313.53 | 106,392 | 2026-07-06 | Filing | |
| $83.10 | 313 | $26,010.30 | 107,225 | 2026-07-06 | Filing | |
| $89.44 | 9,288 | $830,718.72 | 60,299 | 2026-07-07 | Filing | |
| $89.03 | 11,369 | $1,012,182.07 | 69,587 | 2026-07-07 | Filing | |
| $87.17 | 3,956 | $344,844.52 | 80,956 | 2026-07-07 | Filing | |
| $87.03 | 2,474 | $215,312.22 | 60,299 | 2026-07-06 | Filing |