| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $93.59 | 23,167 | $2,168,199.53 | 28,915 | 2026-03-17 | Filing | |
| $90.88 | 15,000 | $1,363,200.00 | 46,800 | 2026-03-12 | Filing | |
| $89.55 | 4,728 | $423,392.40 | 199,148 | 2026-03-03 | Filing | |
| $88.60 | 2,673 | $236,827.80 | 203,876 | 2026-03-03 | Filing | |
| $87.66 | 4,816 | $422,170.56 | 206,549 | 2026-03-03 | Filing | |
| $90.05 | 3,202 | $288,340.10 | 211,365 | 2026-03-02 | Filing | |
| $89.12 | 8,620 | $768,214.40 | 214,567 | 2026-03-02 | Filing | |
| $85.26 | 34,100 | $2,907,366.00 | 57,821 | 2026-02-24 | Filing | |
| $87.40 | 1,869 | $163,350.60 | 9,511 | 2026-02-20 | Filing | |
| $79.87 | 1,009 | $80,588.83 | 5,743 | 2026-02-18 | Filing | |
| $93.10 | 400 | $37,240.00 | 4,733 | 2026-01-30 | Filing | |
| $92.49 | 17,076 | $1,579,359.24 | 5,133 | 2026-01-30 | Filing | |
| $91.43 | 15,965 | $1,459,679.95 | 22,209 | 2026-01-30 | Filing | |
| $87.84 | 5,150 | $452,376.00 | 223,187 | 2026-01-02 | Filing | |
| $87.06 | 3,734 | $325,082.04 | 228,337 | 2026-01-02 | Filing | |
| $81.90 | 1,920 | $157,248.00 | 5,746 | 2025-12-17 | Filing | |
| $82.67 | 865 | $71,509.55 | 4,733 | 2025-12-18 | Filing | |
| $84.08 | 3,700 | $311,096.00 | 91,921 | 2025-12-18 | Filing | |
| $83.28 | 762 | $63,459.36 | 95,621 | 2025-12-18 | Filing | |
| $82.44 | 2,896 | $238,746.24 | 55,990 | 2025-12-11 | Filing |