| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $86.32 | 10,090 | $870,968.80 | 60,299 | 2026-07-06 | Filing | |
| $85.35 | 8,786 | $749,885.10 | 70,389 | 2026-07-06 | Filing | |
| $86.34 | 385 | $33,240.90 | 60,299 | 2026-07-06 | Filing |