| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.75 | 3,646 | $483,990.46 | 712,958 | 2024-06-27 | Filing | |
| $131.84 | 7,213 | $950,941.72 | 716,604 | 2024-06-27 | Filing | |
| $130.96 | 15,336 | $2,008,393.36 | 723,817 | 2024-06-27 | Filing | |
| $130.05 | 8,172 | $1,062,739.18 | 739,153 | 2024-06-27 | Filing | |
| $129.15 | 4,587 | $592,396.83 | 747,325 | 2024-06-27 | Filing | |
| $127.85 | 5,350 | $684,005.53 | 751,912 | 2024-06-27 | Filing | |
| $126.97 | 22,954 | $2,914,389.04 | 757,262 | 2024-06-27 | Filing | |
| $126.02 | 3,975 | $500,943.81 | 780,216 | 2024-06-27 | Filing | |
| $125.13 | 3,309 | $414,063.11 | 784,191 | 2024-06-27 | Filing | |
| $130.45 | 1,300 | $169,583.05 | 787,500 | 2024-06-26 | Filing | |
| $129.77 | 6,277 | $814,583.87 | 788,800 | 2024-06-26 | Filing | |
| $128.96 | 4,874 | $628,564.69 | 795,077 | 2024-06-26 | Filing | |
| $127.81 | 6,923 | $884,817.55 | 799,951 | 2024-06-26 | Filing | |
| $126.63 | 37,832 | $4,790,730.47 | 806,874 | 2024-06-26 | Filing | |
| $125.86 | 12,561 | $1,580,960.12 | 844,706 | 2024-06-26 | Filing | |
| $124.95 | 5,233 | $653,852.88 | 857,267 | 2024-06-26 | Filing | |
| $128.43 | 3,132 | $402,244.01 | 862,500 | 2024-06-25 | Filing | |
| $127.61 | 1,413 | $180,315.47 | 865,632 | 2024-06-25 | Filing | |
| $126.82 | 2,936 | $372,350.57 | 867,045 | 2024-06-25 | Filing | |
| $125.34 | 11,996 | $1,503,541.45 | 869,981 | 2024-06-25 | Filing |