| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $231.45 | 11,494 | $2,660,332.28 | 306,444 | 2026-07-15 | Filing | |
| $231.51 | 17,006 | $3,936,992.74 | 306,444 | 2026-07-14 | Filing | |
| $201.37 | 20,000 | $4,027,360.00 | 50,029 | 2026-06-18 | Filing | |
| $199.05 | 33,060 | $6,580,639.28 | 306,444 | 2026-06-17 | Filing | |
| $188.02 | 3,500 | $658,054.95 | 50,820 | 2026-06-16 | Filing | |
| $163.13 | 5,983 | $975,999.01 | 62,757 | 2026-06-01 | Filing | |
| $161.20 | 1,300 | $209,555.84 | 6,277 | 2026-05-29 | Filing | |
| $158.45 | 3,076 | $487,382.05 | 306,444 | 2026-05-22 | Filing | |
| $160.37 | 7,180 | $1,151,473.83 | 306,444 | 2026-05-21 | Filing | |
| $166.08 | 6,231 | $1,034,829.53 | 68,740 | 2026-05-18 | Filing | |
| $173.18 | 20,000 | $3,463,568.00 | 306,444 | 2026-05-07 | Filing | |
| $175.50 | 3,696 | $648,648.00 | 122,945 | 2026-04-28 | Filing | |
| $175.50 | 4,156 | $729,378.00 | 122,945 | 2026-04-28 | Filing | |
| $165.25 | 3,016 | $498,394.00 | 124,703 | 2026-01-30 | Filing | |
| $172.22 | 10,000 | $1,722,167.00 | 10,000 | 2026-02-02 | Filing | |
| $149.49 | 7,143 | $1,067,796.36 | 326,444 | 2026-02-18 | Filing | |
| $172.24 | 20,000 | $3,444,824.00 | 0 | 2026-02-02 | Filing | |
| $172.22 | 9,999 | $1,721,996.78 | 10,001 | 2026-02-02 | Filing | |
| $171.86 | 10,000 | $1,718,632.00 | 0 | 2026-02-02 | Filing | |
| $165.13 | 11,436 | $1,888,434.69 | 127,719 | 2026-01-30 | Filing |