| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $131.79 | 3,774 | $497,375.46 | 6,761,215 | 2026-06-02 | Filing |
| Large Shareholder | $130.22 | 13,790 | $1,795,733.80 | 6,764,989 | 2026-06-02 | Filing |
| Large Shareholder | $131.79 | 3,011 | $396,819.69 | 4,611,919 | 2026-06-02 | Filing |
| Large Shareholder | $130.22 | 11,001 | $1,432,550.22 | 4,614,930 | 2026-06-02 | Filing |
| Large Shareholder | $131.79 | 2,192 | $288,883.68 | 3,759,576 | 2026-06-02 | Filing |
| Large Shareholder | $130.22 | 8,013 | $1,043,452.86 | 3,761,768 | 2026-06-02 | Filing |
| Large Shareholder | $131.80 | 104 | $13,707.20 | 241,920 | 2026-06-02 | Filing |
| Large Shareholder | $130.21 | 372 | $48,438.12 | 242,024 | 2026-06-02 | Filing |
| Large Shareholder | $131.79 | 7,506 | $989,215.74 | 17,851,083 | 2026-06-02 | Filing |
| Large Shareholder | $130.22 | 27,417 | $3,570,241.74 | 17,858,589 | 2026-06-02 | Filing |
| Large Shareholder | $131.79 | 2,369 | $312,210.51 | 4,143,417 | 2026-06-02 | Filing |
| Large Shareholder | $130.22 | 8,648 | $1,126,142.56 | 4,145,786 | 2026-06-02 | Filing |
| Officer | $120.00 | 3,798 | $455,760.00 | 127,629 | 2026-06-01 | Filing |
| Director | $108.82 | 1,968 | $214,162.68 | 8,769,676 | 2026-05-29 | Filing |
| Director | $108.24 | 16,923 | $1,831,779.37 | 8,771,644 | 2026-05-29 | Filing |
| Director | $107.19 | 161,852 | $17,348,268.47 | 8,788,567 | 2026-05-29 | Filing |
| Director | $106.30 | 90,410 | $9,610,483.55 | 8,950,419 | 2026-05-29 | Filing |
| Officer, Director | $105.02 | 140 | $14,702.80 | 0 | 2026-05-27 | Filing |
| Officer, Director | $104.09 | 2,925 | $304,455.35 | 140 | 2026-05-27 | Filing |
| Officer, Director | $103.32 | 3,360 | $347,139.74 | 3,065 | 2026-05-27 | Filing |