Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $506.18 | 1,460 | Large Shareholder, Officer, Director | 621,466 | 2024-06-11 | Filing |
| $504.59 | 569 | Large Shareholder, Officer, Director | 622,926 | 2024-06-11 | Filing |
| $503.64 | 1,228 | Large Shareholder, Officer, Director | 623,495 | 2024-06-11 | Filing |
| $502.80 | 1,840 | Large Shareholder, Officer, Director | 624,723 | 2024-06-11 | Filing |
| $501.53 | 780 | Large Shareholder, Officer, Director | 626,563 | 2024-06-11 | Filing |
| $500.46 | 1,739 | Large Shareholder, Officer, Director | 627,343 | 2024-06-11 | Filing |
| $502.26 | 1,175 | Large Shareholder, Officer, Director | 310,205 | 2024-06-10 | Filing |
| $501.49 | 3,187 | Large Shareholder, Officer, Director | 311,380 | 2024-06-10 | Filing |
| $500.55 | 4,365 | Large Shareholder, Officer, Director | 314,567 | 2024-06-10 | Filing |
| $502.24 | 1,125 | Large Shareholder, Officer, Director | 629,082 | 2024-06-10 | Filing |
| $501.52 | 2,897 | Large Shareholder, Officer, Director | 630,207 | 2024-06-10 | Filing |
| $500.53 | 3,953 | Large Shareholder, Officer, Director | 633,104 | 2024-06-10 | Filing |
| $501.37 | 612 | Large Shareholder, Officer, Director | 318,932 | 2024-06-06 | Filing |
| $500.37 | 456 | Large Shareholder, Officer, Director | 319,544 | 2024-06-06 | Filing |
| $501.44 | 345 | Large Shareholder, Officer, Director | 637,057 | 2024-06-06 | Filing |
| $500.57 | 598 | Large Shareholder, Officer, Director | 637,402 | 2024-06-06 | Filing |
| $492.98 | 412 | Officer | 8,443 | 2024-06-06 | Filing |
| $477.00 | 905 | Officer | 41,465 | 2024-06-04 | Filing |
| $471.67 | 412 | Officer | 14,964 | 2024-05-30 | Filing |
| $479.13 | 2,004 | Director | 639,610 | 2024-05-29 | Filing |