| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.12 | 11,751 | $1,435,025.07 | 2,864,923 | 2024-05-07 | Filing | |
| $121.24 | 13,365 | $1,620,395.32 | 2,876,674 | 2024-05-07 | Filing | |
| $120.16 | 5,422 | $651,508.06 | 2,890,039 | 2024-05-07 | Filing | |
| $119.06 | 6,357 | $756,873.96 | 2,895,461 | 2024-05-07 | Filing | |
| $117.81 | 6,603 | $777,931.12 | 2,901,818 | 2024-05-07 | Filing | |
| $117.18 | 9,079 | $1,063,882.67 | 2,908,421 | 2024-05-07 | Filing | |
| $128.86 | 460 | $59,273.44 | 2,917,500 | 2024-05-06 | Filing | |
| $128.16 | 6,702 | $858,908.21 | 2,917,960 | 2024-05-06 | Filing | |
| $127.27 | 11,887 | $1,512,891.77 | 2,924,662 | 2024-05-06 | Filing | |
| $126.33 | 8,965 | $1,132,592.38 | 2,936,549 | 2024-05-06 | Filing | |
| $125.08 | 19,303 | $2,414,455.92 | 2,945,514 | 2024-05-06 | Filing | |
| $124.16 | 17,230 | $2,139,209.60 | 2,964,817 | 2024-05-06 | Filing | |
| $123.40 | 10,453 | $1,289,862.57 | 2,982,047 | 2024-05-06 | Filing | |
| $120.90 | 5,000 | $604,500.00 | 58,407 | 2024-05-07 | Filing | |
| $125.08 | 26,930 | $3,368,404.40 | 382,497 | 2024-05-06 | Filing | |
| $114.02 | 14,686 | $1,674,424.29 | 172,570 | 2024-05-08 | Filing | |
| $123.44 | 134 | $16,540.96 | 0 | 2024-05-07 | Filing | |
| $122.55 | 1,230 | $150,736.50 | 134 | 2024-05-07 | Filing | |
| $121.56 | 5,752 | $699,213.12 | 1,364 | 2024-05-07 | Filing | |
| $120.74 | 3,694 | $446,013.56 | 7,116 | 2024-05-07 | Filing |