| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $73.15 | 2,400 | $175,564.08 | 307,263 | 2026-02-10 | Filing |
| Officer | $72.61 | 27,634 | $2,006,540.66 | 309,663 | 2026-02-10 | Filing |
| | $82.45 | 490 | $40,400.50 | 256,768 | 2026-01-13 | Filing |
| | $82.45 | 490 | $40,400.50 | 256,768 | 2026-01-13 | Filing |
| | $82.45 | 6,020 | $496,349.00 | 6,257,311 | 2026-01-13 | Filing |
| Large Shareholder, Officer, Director | $77.46 | 138 | $10,689.48 | 0 | 2026-01-07 | Filing |
| Large Shareholder, Officer, Director | $76.78 | 21,410 | $1,643,900.48 | 138 | 2026-01-07 | Filing |
| Large Shareholder, Officer, Director | $76.22 | 24,514 | $1,868,366.38 | 21,548 | 2026-01-07 | Filing |
| Large Shareholder, Officer, Director | $77.46 | 62 | $4,802.52 | 875,004 | 2026-01-07 | Filing |
| Large Shareholder, Officer, Director | $76.78 | 9,684 | $743,555.92 | 875,066 | 2026-01-07 | Filing |
| Large Shareholder, Officer, Director | $76.22 | 11,088 | $845,086.33 | 884,750 | 2026-01-07 | Filing |
| | $81.52 | 614 | $50,054.02 | 257,258 | 2026-01-02 | Filing |
| | $80.22 | 1,583 | $126,992.06 | 257,872 | 2026-01-02 | Filing |
| | $79.24 | 1,933 | $153,179.81 | 259,455 | 2026-01-02 | Filing |
| | $81.52 | 619 | $50,461.50 | 257,258 | 2026-01-02 | Filing |
| | $80.22 | 1,585 | $127,153.46 | 257,877 | 2026-01-02 | Filing |
| | $79.24 | 1,926 | $152,623.75 | 259,462 | 2026-01-02 | Filing |
| | $81.52 | 7,532 | $614,021.44 | 6,263,331 | 2026-01-02 | Filing |
| | $80.22 | 19,404 | $1,556,650.97 | 6,270,863 | 2026-01-02 | Filing |
| | $79.24 | 23,804 | $1,886,343.22 | 6,290,267 | 2026-01-02 | Filing |