| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $280.14 | 17,862 | $5,003,824.96 | 72,932 | 2026-08-18 | Filing | |
| $285.13 | 4,567 | $1,302,300.47 | 11,673 | 2026-08-11 | Filing | |
| $276.96 | 3,357 | $929,754.72 | 17,524 | 2026-07-30 | Filing | |
| $260.89 | 10,000 | $2,608,870.00 | 32,733 | 2026-06-09 | Filing | |
| $264.98 | 1,004 | $266,039.92 | 11,651 | 2026-05-27 | Filing | |
| $304.25 | 3,519 | $1,070,655.75 | 11,673 | 2026-02-26 | Filing | |
| $308.66 | 1,265 | $390,454.90 | 11,358 | 2026-02-25 | Filing | |
| $307.87 | 1,880 | $578,795.60 | 90,794 | 2026-02-24 | Filing | |
| $307.32 | 18,120 | $5,568,565.92 | 92,674 | 2026-02-24 | Filing | |
| $303.58 | 9,501 | $2,884,313.58 | 4,722 | 2026-02-17 | Filing | |
| $301.08 | 1,000 | $301,080.00 | 25,176 | 2026-02-13 | Filing | |
| $302.01 | 613 | $185,132.13 | 4,706 | 2026-02-13 | Filing | |
| $268.25 | 1,422 | $381,451.50 | 5,726 | 2025-11-24 | Filing | |
| $262.35 | 4,462 | $1,170,596.78 | 72,644 | 2025-11-12 | Filing | |
| $261.17 | 17,252 | $4,505,635.83 | 77,106 | 2025-11-12 | Filing | |
| $283.16 | 1,354 | $383,401.35 | 11,199 | 2025-08-19 | Filing | |
| $279.28 | 807 | $225,378.96 | 4,326 | 2025-08-13 | Filing | |
| $271.00 | 1,300 | $352,300.00 | 24,620 | 2025-06-12 | Filing | |
| $253.00 | 2,234 | $565,202.00 | 9,135 | 2025-05-15 | Filing | |
| $253.75 | 9,930 | $2,519,737.50 | 4,708 | 2025-05-07 | Filing |