| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.48 | 8,809 | $797,038.32 | 653,233 | 2026-06-18 | Filing | |
| $92.16 | 5,672 | $522,731.52 | 3,706,732 | 2026-06-18 | Filing | |
| $91.85 | 32,359 | $2,972,174.15 | 3,712,404 | 2026-06-18 | Filing | |
| $90.48 | 62,897 | $5,690,920.56 | 3,744,763 | 2026-06-18 | Filing | |
| $90.38 | 12,902 | $1,166,082.76 | 662,042 | 2026-06-17 | Filing | |
| $90.38 | 92,169 | $8,330,234.22 | 3,807,660 | 2026-06-17 | Filing | |
| $89.98 | 11,741 | $1,056,455.18 | 0 | 2026-06-17 | Filing | |
| $99.00 | 2,500 | $247,500.00 | 50,195 | 2026-06-22 | Filing | |
| $82.08 | 600 | $49,246.02 | 44,018 | 2026-05-27 | Filing | |
| $81.50 | 3,679 | $299,849.54 | 44,618 | 2026-05-27 | Filing | |
| $80.71 | 551 | $44,470.22 | 48,297 | 2026-05-26 | Filing | |
| $80.02 | 4,500 | $360,110.70 | 48,848 | 2026-05-26 | Filing | |
| $79.39 | 3,800 | $301,690.74 | 53,348 | 2026-05-26 | Filing | |
| $79.17 | 324 | $25,651.08 | 57,148 | 2026-05-26 | Filing | |
| $78.36 | 3,730 | $292,271.24 | 57,472 | 2026-05-26 | Filing | |
| $87.00 | 3,000 | $261,000.00 | 0 | 2026-05-11 | Filing | |
| $82.45 | 936 | $77,173.20 | 666,195 | 2026-04-29 | Filing | |
| $81.70 | 12,059 | $985,220.30 | 667,131 | 2026-04-29 | Filing | |
| $80.74 | 17,005 | $1,372,983.70 | 679,190 | 2026-04-29 | Filing | |
| $90.08 | 12 | $1,080.96 | 674,944 | 2026-04-22 | Filing |