| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $133.83 | 2,700 | $361,354.23 | 52,972,372 | 2026-11-02 | Filing | |
| $132.31 | 6,500 | $860,028.00 | 52,975,072 | 2026-11-02 | Filing | |
| $131.12 | 20,329 | $2,665,542.55 | 52,981,572 | 2026-11-02 | Filing | |
| $130.44 | 60,167 | $7,847,996.96 | 53,001,901 | 2026-11-02 | Filing | |
| $129.51 | 13,800 | $1,787,181.42 | 53,062,068 | 2026-11-02 | Filing | |
| $128.27 | 13,083 | $1,678,211.36 | 53,075,868 | 2026-11-02 | Filing | |
| $127.41 | 11,916 | $1,518,208.03 | 53,088,951 | 2026-11-02 | Filing | |
| $126.17 | 32,988 | $4,162,161.94 | 53,100,867 | 2026-11-02 | Filing | |
| $133.95 | 100 | $13,395.00 | 9,918,360 | 2026-11-02 | Filing | |
| $132.92 | 200 | $26,584.00 | 9,918,460 | 2026-11-02 | Filing | |
| $131.29 | 300 | $39,387.99 | 9,918,660 | 2026-11-02 | Filing | |
| $130.62 | 1,100 | $143,685.96 | 9,918,960 | 2026-11-02 | Filing | |
| $129.34 | 400 | $51,737.00 | 9,920,060 | 2026-11-02 | Filing | |
| $127.60 | 400 | $51,039.00 | 9,920,460 | 2026-11-02 | Filing | |
| $126.08 | 621 | $78,296.36 | 9,921,481 | 2026-11-02 | Filing | |
| $180.00 | 48 | $8,640.00 | 10,345 | 2026-09-24 | Filing | |
| $168.74 | 2,835 | $478,377.90 | 96,987 | 2026-09-15 | Filing | |
| $166.02 | 1,158 | $192,248.27 | 96,987 | 2026-09-14 | Filing | |
| $165.43 | 52,707 | $8,719,181.97 | 98,145 | 2026-09-14 | Filing | |
| $163.98 | 800 | $131,181.04 | 9,918,360 | 2026-08-03 | Filing |