| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $87.13 | 138 | $12,024.26 | 0 | 2025-12-18 | Filing |
| Large Shareholder, Officer, Director | $85.86 | 8,521 | $731,617.32 | 138 | 2025-12-18 | Filing |
| Large Shareholder, Officer, Director | $85.02 | 17,381 | $1,477,789.98 | 8,659 | 2025-12-18 | Filing |
| Large Shareholder, Officer, Director | $83.97 | 20,022 | $1,681,287.38 | 26,040 | 2025-12-18 | Filing |
| Large Shareholder, Officer, Director | $87.13 | 62 | $5,402.19 | 964,588 | 2025-12-18 | Filing |
| Large Shareholder, Officer, Director | $85.86 | 3,854 | $330,906.37 | 964,650 | 2025-12-18 | Filing |
| Large Shareholder, Officer, Director | $85.02 | 7,862 | $668,453.18 | 968,504 | 2025-12-18 | Filing |
| Large Shareholder, Officer, Director | $83.97 | 9,056 | $760,450.43 | 976,366 | 2025-12-18 | Filing |
| | $93.76 | 309 | $28,970.91 | 261,388 | 2025-12-01 | Filing |