Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $503.23 | 3,044 | Large Shareholder, Officer, Director | 27,049 | 2024-03-25 | Filing |
| $502.33 | 800 | Large Shareholder, Officer, Director | 30,093 | 2024-03-25 | Filing |
| $500.99 | 600 | Large Shareholder, Officer, Director | 30,893 | 2024-03-25 | Filing |
| $506.78 | 100 | Large Shareholder, Officer, Director | 0 | 2024-03-25 | Filing |
| $506.05 | 2,105 | Large Shareholder, Officer, Director | 100 | 2024-03-25 | Filing |
| $505.31 | 5,626 | Large Shareholder, Officer, Director | 2,205 | 2024-03-25 | Filing |
| $504.25 | 3,755 | Large Shareholder, Officer, Director | 7,831 | 2024-03-25 | Filing |
| $503.10 | 1,039 | Large Shareholder, Officer, Director | 11,586 | 2024-03-25 | Filing |
| $502.04 | 300 | Large Shareholder, Officer, Director | 12,625 | 2024-03-25 | Filing |
| $500.51 | 200 | Large Shareholder, Officer, Director | 12,925 | 2024-03-25 | Filing |
| $506.72 | 400 | Large Shareholder, Officer, Director | 638,000 | 2024-03-25 | Filing |
| $505.87 | 9,227 | Large Shareholder, Officer, Director | 638,400 | 2024-03-25 | Filing |
| $505.10 | 12,374 | Large Shareholder, Officer, Director | 647,627 | 2024-03-25 | Filing |
| $504.08 | 6,930 | Large Shareholder, Officer, Director | 660,001 | 2024-03-25 | Filing |
| $503.04 | 2,847 | Large Shareholder, Officer, Director | 666,931 | 2024-03-25 | Filing |
| $501.93 | 600 | Large Shareholder, Officer, Director | 669,778 | 2024-03-25 | Filing |
| $500.72 | 416 | Large Shareholder, Officer, Director | 670,378 | 2024-03-25 | Filing |
| $505.29 | 585 | Officer | 39,568 | 2024-03-26 | Filing |
| $507.00 | 490 | Officer | 9,049 | 2024-03-22 | Filing |
| $509.74 | 1,391 | Large Shareholder, Officer, Director | 0 | 2024-03-22 | Filing |