| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $107.23 | 7,181 | $769,996.37 | 45,950 | 2026-05-20 | Filing |
| Officer | $106.71 | 7,187 | $766,939.14 | 53,131 | 2026-05-20 | Filing |
| Officer | $105.34 | 5,632 | $593,293.47 | 60,318 | 2026-05-20 | Filing |
| Officer, Director | $112.76 | 26,352 | $2,971,430.44 | 1,886,504 | 2026-05-20 | Filing |
| Officer, Director | $112.02 | 37,900 | $4,245,546.63 | 1,912,856 | 2026-05-20 | Filing |
| Officer, Director | $111.14 | 37,163 | $4,130,470.49 | 1,950,756 | 2026-05-20 | Filing |
| Officer, Director | $110.10 | 28,908 | $3,182,652.28 | 1,987,919 | 2026-05-20 | Filing |
| Officer, Director | $108.97 | 9,852 | $1,073,546.82 | 2,016,827 | 2026-05-20 | Filing |
| Officer, Director | $108.11 | 33,069 | $3,574,960.62 | 2,026,679 | 2026-05-20 | Filing |
| Officer, Director | $106.99 | 21,171 | $2,265,125.51 | 2,059,748 | 2026-05-20 | Filing |
| Officer, Director | $105.88 | 1,200 | $127,050.00 | 2,080,919 | 2026-05-20 | Filing |
| Officer, Director | $105.01 | 11,919 | $1,251,589.16 | 2,082,119 | 2026-05-20 | Filing |
| Officer, Director | $103.82 | 1,366 | $141,815.11 | 2,094,038 | 2026-05-20 | Filing |
| Officer, Director | $102.57 | 900 | $92,313.00 | 2,095,404 | 2026-05-20 | Filing |
| Officer, Director | $100.95 | 200 | $20,190.00 | 2,096,304 | 2026-05-20 | Filing |
| Director | $106.90 | 6,876 | $735,048.53 | 2,975 | 2026-05-20 | Filing |
| Director | $107.07 | 250 | $26,768.25 | 1,639 | 2026-05-20 | Filing |
| Director | $107.10 | 1,000 | $107,095.60 | 1,889 | 2026-05-20 | Filing |
| Director | $95.96 | 116 | $11,131.36 | 8,662 | 2026-05-18 | Filing |
| Officer, Director | $100.32 | 50,000 | $5,016,000.00 | 2,096,504 | 2026-05-12 | Filing |