| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $107.66 | 2,225 | $239,543.50 | 729,073 | 2025-11-24 | Filing |
| Officer, Director | $106.92 | 28,883 | $3,088,170.36 | 731,298 | 2025-11-24 | Filing |
| Officer, Director | $105.87 | 76,770 | $8,127,639.90 | 760,181 | 2025-11-24 | Filing |
| Officer, Director | $105.24 | 42,122 | $4,432,919.28 | 836,951 | 2025-11-24 | Filing |
| Officer, Director | $107.63 | 2,128 | $229,036.64 | 729,137 | 2025-11-24 | Filing |
| Officer, Director | $106.93 | 28,546 | $3,052,423.78 | 731,265 | 2025-11-24 | Filing |
| Officer, Director | $105.85 | 80,355 | $8,505,576.75 | 759,811 | 2025-11-24 | Filing |
| Officer, Director | $105.21 | 38,971 | $4,100,138.91 | 840,166 | 2025-11-24 | Filing |
| Officer | $107.94 | 3,651 | $394,088.94 | 101,019 | 2025-11-10 | Filing |
| Officer | $110.00 | 410 | $45,100.00 | 104,670 | 2025-11-10 | Filing |
| Officer | $109.00 | 2,559 | $278,931.00 | 209,328 | 2025-11-10 | Filing |
| Officer | $112.00 | 2,882 | $322,784.00 | 211,887 | 2025-11-10 | Filing |
| Officer | $100.54 | 6,347 | $638,127.38 | 198,860 | 2025-11-05 | Filing |
| Officer | $102.20 | 9,612 | $982,346.40 | 175,497 | 2025-11-04 | Filing |
| Large Shareholder, Officer, Director | $108.28 | 399 | $43,203.72 | 139,073 | 2025-10-28 | Filing |
| Large Shareholder, Officer, Director | $107.51 | 2,583 | $277,698.33 | 139,472 | 2025-10-28 | Filing |
| Large Shareholder, Officer, Director | $106.58 | 8,171 | $870,865.18 | 142,055 | 2025-10-28 | Filing |
| Large Shareholder, Officer, Director | $105.66 | 5,494 | $580,496.04 | 150,226 | 2025-10-28 | Filing |
| Large Shareholder, Officer, Director | $104.67 | 2,674 | $279,887.58 | 155,720 | 2025-10-28 | Filing |
| Large Shareholder, Officer, Director | $103.51 | 6,037 | $624,889.87 | 158,394 | 2025-10-28 | Filing |