Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $73.51 | 1,029 | | 1,166,648 | 2024-05-08 | Filing |
| $72.84 | 29,116 | | 1,167,677 | 2024-05-08 | Filing |
| $73.23 | 1,901 | Large Shareholder, Officer, Director | 0 | 2024-05-08 | Filing |
| $72.49 | 50,483 | Large Shareholder, Officer, Director | 1,901 | 2024-05-08 | Filing |
| $74.37 | 31,029 | Large Shareholder, Officer, Director | 0 | 2024-05-07 | Filing |
| $73.81 | 21,355 | Large Shareholder, Officer, Director | 31,029 | 2024-05-07 | Filing |
| $75.87 | 300 | Large Shareholder, Officer, Director | 0 | 2024-05-06 | Filing |
| $75.30 | 18,087 | Large Shareholder, Officer, Director | 300 | 2024-05-06 | Filing |
| $74.33 | 33,997 | Large Shareholder, Officer, Director | 18,387 | 2024-05-06 | Filing |
| $77.77 | 100 | | 338,469 | 2024-05-03 | Filing |
| $76.27 | 300 | | 338,569 | 2024-05-03 | Filing |
| $75.00 | 900 | | 338,869 | 2024-05-03 | Filing |
| $74.10 | 9,004 | | 339,769 | 2024-05-03 | Filing |
| $73.28 | 4,696 | | 348,773 | 2024-05-03 | Filing |
| $88.12 | 3,000 | | 205,238 | 2024-05-01 | Filing |
| $87.91 | 1,870 | | 1,196,793 | 2024-05-01 | Filing |
| $87.36 | 6,152 | | 1,198,663 | 2024-05-01 | Filing |
| $88.12 | 6,875 | | 16,638 | 2024-05-01 | Filing |
| $89.49 | 4,681 | | 1,204,815 | 2024-04-24 | Filing |
| $88.88 | 5,334 | | 1,209,496 | 2024-04-24 | Filing |