Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $86.97 | 3,071 | Officer, Director | 20,335 | 2024-04-18 | Filing |
| $87.52 | 2,890 | Officer, Director | 38,545 | 2024-04-18 | Filing |
| $86.97 | 12,274 | Officer, Director | 41,435 | 2024-04-18 | Filing |
| $90.46 | 2,860 | Officer, Director | 19,615 | 2024-04-17 | Filing |
| $89.11 | 1,041 | Officer, Director | 22,475 | 2024-04-17 | Filing |
| $90.46 | 11,420 | Officer, Director | 38,545 | 2024-04-17 | Filing |
| $89.12 | 4,184 | Officer, Director | 49,965 | 2024-04-17 | Filing |
| $89.86 | 4,433 | Officer, Director | 19,615 | 2024-04-16 | Filing |
| $88.59 | 695 | Officer, Director | 24,048 | 2024-04-16 | Filing |
| $89.86 | 17,752 | Officer, Director | 38,545 | 2024-04-16 | Filing |
| $88.59 | 2,760 | Officer, Director | 56,297 | 2024-04-16 | Filing |
| $90.39 | 8,029 | | 1,214,830 | 2024-04-17 | Filing |
| $96.10 | 2,998 | Large Shareholder, Officer, Director | 0 | 2024-04-11 | Filing |
| $95.64 | 30,048 | Large Shareholder, Officer, Director | 2,998 | 2024-04-11 | Filing |
| $94.63 | 19,338 | Large Shareholder, Officer, Director | 33,046 | 2024-04-11 | Filing |
| $95.25 | 27,364 | Large Shareholder, Officer, Director | 0 | 2024-04-10 | Filing |
| $94.59 | 25,020 | Large Shareholder, Officer, Director | 27,364 | 2024-04-10 | Filing |
| $96.79 | 5,483 | Large Shareholder, Officer, Director | 0 | 2024-04-09 | Filing |
| $96.14 | 36,071 | Large Shareholder, Officer, Director | 5,483 | 2024-04-09 | Filing |
| $95.31 | 10,830 | Large Shareholder, Officer, Director | 41,554 | 2024-04-09 | Filing |