| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.49 | 868 | $126,285.32 | 3,068,822 | 2024-06-05 | Filing | |
| $144.62 | 818 | $118,299.16 | 3,069,690 | 2024-06-05 | Filing | |
| $148.58 | 300 | $44,574.00 | 3,647,599 | 2024-06-04 | Filing | |
| $147.58 | 500 | $73,790.00 | 3,647,899 | 2024-06-04 | Filing | |
| $146.81 | 1,000 | $146,810.00 | 3,648,399 | 2024-06-04 | Filing | |
| $145.17 | 50 | $7,258.50 | 3,649,399 | 2024-06-04 | Filing | |
| $144.38 | 100 | $14,438.00 | 3,649,449 | 2024-06-04 | Filing | |
| $148.58 | 300 | $44,574.00 | 3,070,508 | 2024-06-04 | Filing | |
| $147.58 | 500 | $73,790.00 | 3,070,808 | 2024-06-04 | Filing | |
| $146.81 | 1,000 | $146,810.00 | 3,071,308 | 2024-06-04 | Filing | |
| $145.17 | 50 | $7,258.50 | 3,072,308 | 2024-06-04 | Filing | |
| $144.38 | 100 | $14,438.00 | 3,072,358 | 2024-06-04 | Filing | |
| $148.71 | 25 | $3,717.75 | 3,649,549 | 2024-06-03 | Filing | |
| $147.94 | 148 | $21,895.12 | 3,649,574 | 2024-06-03 | Filing | |
| $147.14 | 344 | $50,616.16 | 3,649,722 | 2024-06-03 | Filing | |
| $145.78 | 710 | $103,503.80 | 3,650,066 | 2024-06-03 | Filing | |
| $145.20 | 723 | $104,979.60 | 3,650,776 | 2024-06-03 | Filing | |
| $148.71 | 25 | $3,717.75 | 3,072,458 | 2024-06-03 | Filing | |
| $147.94 | 148 | $21,895.12 | 3,072,483 | 2024-06-03 | Filing | |
| $147.14 | 344 | $50,616.16 | 3,072,631 | 2024-06-03 | Filing |