| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $170.93 | 939 | $160,500.27 | 373,906 | 2024-07-24 | Filing | |
| $173.12 | 352 | $60,937.04 | 374,845 | 2024-07-24 | Filing | |
| $167.81 | 1,821 | $305,589.66 | 375,197 | 2024-07-24 | Filing | |
| $168.71 | 2,000 | $337,426.20 | 377,018 | 2024-07-24 | Filing | |
| $169.86 | 2,486 | $422,266.74 | 379,018 | 2024-07-24 | Filing | |
| $170.93 | 940 | $160,670.63 | 373,556 | 2024-07-24 | Filing | |
| $169.86 | 2,486 | $422,266.24 | 374,496 | 2024-07-24 | Filing | |
| $172.08 | 350 | $60,229.51 | 376,982 | 2024-07-24 | Filing | |
| $167.81 | 1,821 | $305,589.48 | 377,332 | 2024-07-24 | Filing | |
| $173.12 | 351 | $60,763.54 | 379,153 | 2024-07-24 | Filing | |
| $168.71 | 2,000 | $337,426.00 | 379,504 | 2024-07-24 | Filing | |
| $176.43 | 2,401 | $423,597.15 | 381,504 | 2024-07-23 | Filing | |
| $175.36 | 3,995 | $700,560.40 | 383,905 | 2024-07-23 | Filing | |
| $173.26 | 300 | $51,978.99 | 387,900 | 2024-07-23 | Filing | |
| $174.66 | 852 | $148,812.71 | 388,200 | 2024-07-23 | Filing | |
| $172.37 | 250 | $43,092.00 | 389,052 | 2024-07-23 | Filing | |
| $169.75 | 150 | $25,463.00 | 389,302 | 2024-07-23 | Filing | |
| $173.26 | 300 | $51,978.99 | 381,504 | 2024-07-23 | Filing | |
| $174.66 | 853 | $148,987.62 | 381,804 | 2024-07-23 | Filing | |
| $176.43 | 2,400 | $423,420.48 | 382,657 | 2024-07-23 | Filing |