Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $95.86 | 5,133 | Large Shareholder, Officer, Director | 21,787 | 2024-11-13 | Filing |
| $94.72 | 2,315 | Large Shareholder, Officer, Director | 26,920 | 2024-11-13 | Filing |
| $93.63 | 20,867 | Large Shareholder, Officer, Director | 29,235 | 2024-11-13 | Filing |
| $92.49 | 2,282 | Large Shareholder, Officer, Director | 50,102 | 2024-11-13 | Filing |
| $88.60 | 1,718 | | 5,927 | 2024-11-01 | Filing |
| $87.81 | 5,157 | | 7,645 | 2024-11-01 | Filing |
| $88.60 | 3,000 | Officer | 185,386 | 2024-11-01 | Filing |
| $87.11 | 6,382 | Officer | 281,403 | 2024-11-04 | Filing |
| $86.55 | 8,618 | Officer | 287,785 | 2024-11-04 | Filing |
| $91.25 | 1,642 | Officer | 281,403 | 2024-10-18 | Filing |
| $90.83 | 13,358 | Officer | 283,045 | 2024-10-18 | Filing |
| $91.35 | 21,119 | Large Shareholder, Officer, Director | 10,761 | 2024-10-17 | Filing |
| $90.64 | 31,265 | Large Shareholder, Officer, Director | 31,880 | 2024-10-17 | Filing |
| $93.33 | 2,618 | Large Shareholder, Officer, Director | 10,761 | 2024-10-16 | Filing |
| $92.38 | 15,140 | Large Shareholder, Officer, Director | 13,379 | 2024-10-16 | Filing |
| $91.63 | 34,626 | Large Shareholder, Officer, Director | 28,519 | 2024-10-16 | Filing |
| $94.76 | 1,060 | Large Shareholder, Officer, Director | 10,761 | 2024-10-15 | Filing |
| $94.11 | 40,030 | Large Shareholder, Officer, Director | 11,821 | 2024-10-15 | Filing |
| $93.32 | 11,294 | Large Shareholder, Officer, Director | 51,851 | 2024-10-15 | Filing |
| $82.99 | 2,858 | Officer, Director | 19,615 | 2024-10-09 | Filing |