| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $148.82 | 6,880 | $1,023,900.18 | 12,894 | 2026-08-26 | Filing | |
| $148.24 | 3,402 | $504,296.49 | 19,774 | 2026-08-26 | Filing | |
| $148.82 | 4,600 | $684,590.40 | 12,894 | 2026-08-26 | Filing | |
| $148.31 | 3,118 | $462,432.45 | 17,494 | 2026-08-26 | Filing | |
| $146.26 | 335 | $48,997.10 | 10,066 | 2026-08-20 | Filing | |
| $146.36 | 26 | $3,805.36 | 10,066 | 2026-08-20 | Filing | |
| $145.73 | 1,658 | $241,618.02 | 10,066 | 2026-08-20 | Filing | |
| $144.92 | 1,816 | $263,183.44 | 10,066 | 2026-08-20 | Filing | |
| $143.75 | 1,165 | $167,473.76 | 10,066 | 2026-08-20 | Filing | |
| $138.36 | 3,000 | $415,080.00 | 165,646 | 2026-08-17 | Filing | |
| $138.04 | 11,470 | $1,583,264.89 | 118,234 | 2026-08-17 | Filing | |
| $137.37 | 16,530 | $2,270,643.45 | 129,704 | 2026-08-17 | Filing | |
| $131.34 | 600 | $78,805.98 | 592,133 | 2026-08-03 | Filing | |
| $130.80 | 7,700 | $1,007,176.94 | 592,733 | 2026-08-03 | Filing | |
| $129.66 | 6,700 | $868,710.61 | 600,433 | 2026-08-03 | Filing | |
| $129.93 | 3,000 | $389,776.80 | 168,646 | 2026-07-15 | Filing | |
| $129.92 | 3,000 | $389,757.60 | 121,234 | 2026-07-15 | Filing | |
| $127.08 | 3,100 | $393,932.50 | 607,133 | 2026-07-01 | Filing | |
| $126.09 | 11,900 | $1,500,467.43 | 610,233 | 2026-07-01 | Filing | |
| $125.40 | 450 | $56,430.00 | 124,234 | 2026-06-15 | Filing |