Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $501.79 | 900 | Large Shareholder, Officer, Director | 604,257 | 2024-06-14 | Filing |
| $509.39 | 96 | Large Shareholder, Officer, Director | 284,024 | 2024-06-13 | Filing |
| $507.83 | 144 | Large Shareholder, Officer, Director | 284,120 | 2024-06-13 | Filing |
| $506.96 | 832 | Large Shareholder, Officer, Director | 284,264 | 2024-06-13 | Filing |
| $506.12 | 739 | Large Shareholder, Officer, Director | 285,096 | 2024-06-13 | Filing |
| $504.70 | 4,445 | Large Shareholder, Officer, Director | 285,835 | 2024-06-13 | Filing |
| $503.77 | 1,816 | Large Shareholder, Officer, Director | 290,280 | 2024-06-13 | Filing |
| $502.46 | 655 | Large Shareholder, Officer, Director | 292,096 | 2024-06-13 | Filing |
| $508.85 | 96 | Large Shareholder, Officer, Director | 605,157 | 2024-06-13 | Filing |
| $507.37 | 402 | Large Shareholder, Officer, Director | 605,253 | 2024-06-13 | Filing |
| $506.51 | 994 | Large Shareholder, Officer, Director | 605,655 | 2024-06-13 | Filing |
| $505.21 | 711 | Large Shareholder, Officer, Director | 606,649 | 2024-06-13 | Filing |
| $504.52 | 3,893 | Large Shareholder, Officer, Director | 607,360 | 2024-06-13 | Filing |
| $503.51 | 1,628 | Large Shareholder, Officer, Director | 611,253 | 2024-06-13 | Filing |
| $502.25 | 251 | Large Shareholder, Officer, Director | 612,881 | 2024-06-13 | Filing |
| $505.75 | 412 | Officer | 8,031 | 2024-06-13 | Filing |
| $500.00 | 905 | Officer | 40,560 | 2024-06-11 | Filing |
| $513.91 | 80 | Large Shareholder, Officer, Director | 292,751 | 2024-06-12 | Filing |
| $510.99 | 531 | Large Shareholder, Officer, Director | 292,831 | 2024-06-12 | Filing |
| $509.45 | 563 | Large Shareholder, Officer, Director | 293,362 | 2024-06-12 | Filing |