| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $102.26 | 3,340 | $341,543.06 | 6,425 | 2026-05-27 | Filing |
| Officer, Director | $101.21 | 3,163 | $320,128.18 | 9,765 | 2026-05-27 | Filing |
| Officer, Director | $100.30 | 2,457 | $246,434.64 | 12,928 | 2026-05-27 | Filing |
| Officer, Director | $105.02 | 561 | $58,916.67 | 0 | 2026-05-27 | Filing |
| Officer, Director | $104.09 | 11,700 | $1,217,821.41 | 561 | 2026-05-27 | Filing |
| Officer, Director | $103.32 | 13,440 | $1,388,558.98 | 12,261 | 2026-05-27 | Filing |
| Officer, Director | $102.26 | 13,358 | $1,365,969.04 | 25,701 | 2026-05-27 | Filing |
| Officer, Director | $101.21 | 12,656 | $1,280,916.29 | 39,059 | 2026-05-27 | Filing |
| Officer, Director | $100.30 | 9,824 | $985,337.38 | 51,715 | 2026-05-27 | Filing |
| Officer | $105.02 | 18 | $1,890.36 | 121,715 | 2026-05-27 | Filing |
| Officer | $103.81 | 136 | $14,118.04 | 121,733 | 2026-05-27 | Filing |
| Officer | $103.26 | 424 | $43,783.00 | 121,869 | 2026-05-27 | Filing |
| Officer | $102.19 | 584 | $59,677.56 | 122,293 | 2026-05-27 | Filing |