| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.81 | 14,187 | $1,061,346.49 | 1,192,200 | 2026-01-02 | Filing | |
| $73.88 | 4,391 | $324,392.59 | 1,206,387 | 2026-01-02 | Filing | |
| $72.82 | 18,200 | $1,325,342.20 | 1,210,778 | 2026-01-02 | Filing | |
| $71.79 | 10,989 | $788,904.71 | 1,228,978 | 2026-01-02 | Filing | |
| $71.00 | 17,920 | $1,272,382.72 | 1,239,967 | 2026-01-02 | Filing | |
| $69.79 | 5,800 | $404,782.00 | 1,257,887 | 2026-01-02 | Filing | |
| $68.91 | 3,100 | $213,631.23 | 1,263,687 | 2026-01-02 | Filing | |
| $67.61 | 2,700 | $182,548.08 | 1,266,787 | 2026-01-02 | Filing | |
| $77.39 | 2,500 | $193,471.75 | 142,504 | 2025-12-23 | Filing | |
| $70.18 | 12,446 | $873,425.43 | 108,940 | 2025-12-19 | Filing | |
| $69.50 | 4,462 | $310,102.75 | 121,386 | 2025-12-19 | Filing | |
| $68.32 | 1,906 | $130,224.02 | 125,848 | 2025-12-19 | Filing | |
| $66.75 | 500 | $33,376.00 | 127,754 | 2025-12-19 | Filing | |
| $65.66 | 2,700 | $177,290.91 | 128,254 | 2025-12-19 | Filing | |
| $64.75 | 2,700 | $174,830.13 | 130,954 | 2025-12-19 | Filing | |
| $63.51 | 1,200 | $76,209.96 | 133,654 | 2025-12-19 | Filing | |
| $62.76 | 1,200 | $75,315.96 | 134,854 | 2025-12-19 | Filing | |
| $60.99 | 200 | $12,197.00 | 136,054 | 2025-12-19 | Filing | |
| $65.00 | 5,000 | $325,000.00 | 388,529 | 2025-12-19 | Filing | |
| $70.20 | 6,591 | $462,697.43 | 360,835 | 2025-12-19 | Filing |