| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $335.68 | 9,750 | $3,272,880.00 | 726,052 | 2024-07-01 | Filing | |
| $334.50 | 12,550 | $4,198,025.20 | 735,802 | 2024-07-01 | Filing | |
| $333.69 | 12,544 | $4,185,807.36 | 748,352 | 2024-07-01 | Filing | |
| $342.10 | 1,020 | $348,937.92 | 1,223,567 | 2024-07-01 | Filing | |
| $341.29 | 10,086 | $3,442,281.20 | 1,224,587 | 2024-07-01 | Filing | |
| $340.45 | 12,000 | $4,085,412.00 | 1,234,673 | 2024-07-01 | Filing | |
| $339.64 | 3,303 | $1,121,817.71 | 1,246,673 | 2024-07-01 | Filing | |
| $338.21 | 500 | $169,103.00 | 1,249,976 | 2024-07-01 | Filing | |
| $336.96 | 1,022 | $344,370.05 | 1,250,476 | 2024-07-01 | Filing | |
| $335.98 | 3,000 | $1,007,925.00 | 1,251,498 | 2024-07-01 | Filing | |
| $334.51 | 1,433 | $479,357.13 | 1,254,498 | 2024-07-01 | Filing | |
| $333.40 | 1,867 | $622,465.27 | 1,255,931 | 2024-07-01 | Filing | |
| $332.40 | 1,769 | $588,006.76 | 1,257,798 | 2024-07-01 | Filing | |
| $341.18 | 775 | $264,412.18 | 19,026 | 2024-07-01 | Filing | |
| $339.99 | 300 | $101,997.90 | 19,801 | 2024-07-01 | Filing | |
| $335.94 | 200 | $67,187.00 | 20,101 | 2024-07-01 | Filing | |
| $333.03 | 200 | $66,605.00 | 20,301 | 2024-07-01 | Filing | |
| $338.00 | 200 | $67,600.00 | 24,982 | 2024-07-01 | Filing | |
| $317.06 | 36 | $11,414.16 | 42,517 | 2024-05-21 | Filing | |
| $316.17 | 81 | $25,609.77 | 42,553 | 2024-05-21 | Filing |