| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $148.94 | 8,627 | $1,284,864.83 | 52,972,372 | 2026-06-02 | Filing | |
| $148.24 | 18,492 | $2,741,161.62 | 52,980,999 | 2026-06-02 | Filing | |
| $147.37 | 13,790 | $2,032,297.11 | 52,999,491 | 2026-06-02 | Filing | |
| $146.36 | 37,540 | $5,494,421.97 | 53,013,281 | 2026-06-02 | Filing | |
| $145.04 | 12,821 | $1,859,551.43 | 53,050,821 | 2026-06-02 | Filing | |
| $144.29 | 39,854 | $5,750,541.63 | 53,063,642 | 2026-06-02 | Filing | |
| $143.43 | 19,867 | $2,849,597.32 | 53,103,496 | 2026-06-02 | Filing | |
| $142.37 | 9,641 | $1,372,622.91 | 53,123,363 | 2026-06-02 | Filing | |
| $148.30 | 132 | $19,575.72 | 9,923,610 | 2026-06-03 | Filing | |
| $147.71 | 564 | $83,307.09 | 9,923,742 | 2026-06-03 | Filing | |
| $146.55 | 2,337 | $342,487.82 | 9,924,306 | 2026-06-03 | Filing | |
| $145.72 | 410 | $59,744.54 | 9,926,643 | 2026-06-03 | Filing | |
| $144.46 | 464 | $67,028.51 | 9,927,053 | 2026-06-03 | Filing | |
| $129.55 | 4,216 | $546,171.84 | 94,724 | 2026-05-21 | Filing | |
| $128.74 | 54,979 | $7,078,166.89 | 98,940 | 2026-05-21 | Filing | |
| $128.15 | 86,820 | $11,125,609.67 | 153,919 | 2026-05-21 | Filing | |
| $130.00 | 238 | $30,940.00 | 8,824 | 2026-05-20 | Filing | |
| $120.00 | 756 | $90,720.00 | 9,062 | 2026-05-14 | Filing | |
| $115.00 | 238 | $27,370.00 | 9,818 | 2026-05-11 | Filing | |
| $110.00 | 756 | $83,160.00 | 10,056 | 2026-05-07 | Filing |