Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $496.85 | 2,100 | Large Shareholder, Officer, Director | 10,025 | 2024-03-20 | Filing |
| $496.05 | 1,000 | Large Shareholder, Officer, Director | 12,125 | 2024-03-20 | Filing |
| $507.61 | 1,100 | Large Shareholder, Officer, Director | 638,000 | 2024-03-20 | Filing |
| $506.54 | 2,000 | Large Shareholder, Officer, Director | 639,100 | 2024-03-20 | Filing |
| $505.42 | 4,217 | Large Shareholder, Officer, Director | 641,100 | 2024-03-20 | Filing |
| $504.22 | 900 | Large Shareholder, Officer, Director | 645,317 | 2024-03-20 | Filing |
| $502.87 | 600 | Large Shareholder, Officer, Director | 646,217 | 2024-03-20 | Filing |
| $501.77 | 2,000 | Large Shareholder, Officer, Director | 646,817 | 2024-03-20 | Filing |
| $500.90 | 2,500 | Large Shareholder, Officer, Director | 648,817 | 2024-03-20 | Filing |
| $500.01 | 1,664 | Large Shareholder, Officer, Director | 651,317 | 2024-03-20 | Filing |
| $498.93 | 2,307 | Large Shareholder, Officer, Director | 652,981 | 2024-03-20 | Filing |
| $497.90 | 7,759 | Large Shareholder, Officer, Director | 655,288 | 2024-03-20 | Filing |
| $496.79 | 5,497 | Large Shareholder, Officer, Director | 663,047 | 2024-03-20 | Filing |
| $495.97 | 2,250 | Large Shareholder, Officer, Director | 668,544 | 2024-03-20 | Filing |
| $496.19 | 1,644 | Large Shareholder, Officer, Director | 0 | 2024-03-19 | Filing |
| $495.37 | 800 | Large Shareholder, Officer, Director | 1,644 | 2024-03-19 | Filing |
| $494.13 | 5,455 | Large Shareholder, Officer, Director | 2,444 | 2024-03-19 | Filing |
| $493.45 | 5,211 | Large Shareholder, Officer, Director | 7,899 | 2024-03-19 | Filing |
| $492.34 | 996 | Large Shareholder, Officer, Director | 13,110 | 2024-03-19 | Filing |
| $491.04 | 1,485 | Large Shareholder, Officer, Director | 14,106 | 2024-03-19 | Filing |