Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $350.30 | 500 | Officer | 67,730 | 2024-12-16 | Filing |
| $349.30 | 2,253 | Officer | 68,230 | 2024-12-16 | Filing |
| $348.48 | 6,191 | Officer | 70,483 | 2024-12-16 | Filing |
| $347.63 | 1,700 | Officer | 76,674 | 2024-12-16 | Filing |
| $346.32 | 518 | Officer | 78,374 | 2024-12-16 | Filing |
| $345.30 | 1,023 | Officer | 78,892 | 2024-12-16 | Filing |
| $344.25 | 967 | Officer | 79,915 | 2024-12-16 | Filing |
| $343.05 | 598 | Officer | 80,882 | 2024-12-16 | Filing |
| $341.30 | 100 | Officer | 81,480 | 2024-12-16 | Filing |
| $340.21 | 100 | Officer | 81,580 | 2024-12-16 | Filing |
| $339.05 | 300 | Officer | 81,680 | 2024-12-16 | Filing |
| $350.49 | 1,104 | Large Shareholder, Officer, Director | 0 | 2024-12-16 | Filing |
| $349.68 | 8,277 | Large Shareholder, Officer, Director | 1,104 | 2024-12-16 | Filing |
| $348.73 | 46,133 | Large Shareholder, Officer, Director | 9,381 | 2024-12-16 | Filing |
| $347.89 | 19,360 | Large Shareholder, Officer, Director | 55,514 | 2024-12-16 | Filing |
| $347.01 | 3,282 | Large Shareholder, Officer, Director | 74,874 | 2024-12-16 | Filing |
| $345.85 | 4,970 | Large Shareholder, Officer, Director | 78,156 | 2024-12-16 | Filing |
| $344.86 | 6,037 | Large Shareholder, Officer, Director | 83,126 | 2024-12-16 | Filing |
| $343.87 | 4,033 | Large Shareholder, Officer, Director | 89,163 | 2024-12-16 | Filing |
| $342.79 | 2,747 | Large Shareholder, Officer, Director | 93,196 | 2024-12-16 | Filing |