| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.02 | 3,994 | $355,559.86 | 356,841 | 2026-01-20 | Filing | |
| $90.00 | 12,500 | $1,125,000.00 | 280,029 | 2026-01-14 | Filing | |
| $86.58 | 96,000 | $8,311,680.00 | 292,529 | 2026-01-13 | Filing | |
| $78.04 | 241,629 | $18,857,572.86 | 1,359,568 | 2026-01-05 | Filing | |
| $76.99 | 236,951 | $18,241,672.74 | 1,601,197 | 2026-01-05 | Filing | |
| $75.97 | 190,708 | $14,488,677.95 | 1,838,148 | 2026-01-05 | Filing | |
| $74.91 | 234,588 | $17,572,799.41 | 2,028,856 | 2026-01-05 | Filing | |
| $74.02 | 252,046 | $18,655,840.01 | 2,263,444 | 2026-01-05 | Filing | |
| $73.03 | 185,066 | $13,515,295.95 | 2,515,490 | 2026-01-05 | Filing | |
| $72.15 | 24,677 | $1,780,420.87 | 2,700,556 | 2026-01-05 | Filing | |
| $75.80 | 22,713 | $1,721,649.94 | 1,169,487 | 2026-01-02 | Filing | |
| $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 |