Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $90.08 | 3,495 | | 73,130 | 2024-11-18 | Filing |
| $90.10 | 7,368 | Large Shareholder, Officer, Director | 0 | 2024-11-15 | Filing |
| $89.40 | 20,110 | Large Shareholder, Officer, Director | 7,368 | 2024-11-15 | Filing |
| $88.48 | 24,906 | Large Shareholder, Officer, Director | 27,478 | 2024-11-15 | Filing |
| $94.55 | 648 | Large Shareholder, Officer, Director | 0 | 2024-11-14 | Filing |
| $93.38 | 4,852 | Large Shareholder, Officer, Director | 648 | 2024-11-14 | Filing |
| $92.58 | 21,957 | Large Shareholder, Officer, Director | 5,500 | 2024-11-14 | Filing |
| $91.81 | 24,927 | Large Shareholder, Officer, Director | 27,457 | 2024-11-14 | Filing |
| $98.72 | 3,908 | Large Shareholder, Officer, Director | 0 | 2024-11-13 | Filing |
| $98.03 | 11,566 | Large Shareholder, Officer, Director | 3,908 | 2024-11-13 | Filing |
| $96.84 | 6,313 | Large Shareholder, Officer, Director | 15,474 | 2024-11-13 | Filing |
| $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 |