| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $111.34 | 11,653 | $1,297,468.33 | 76,409,243 | 2024-09-03 | Filing | |
| $110.43 | 38,949 | $4,300,955.01 | 76,420,896 | 2024-09-03 | Filing | |
| $109.55 | 8,596 | $941,670.31 | 76,459,845 | 2024-09-03 | Filing | |
| $108.45 | 22,425 | $2,431,986.77 | 76,468,441 | 2024-09-03 | Filing | |
| $107.81 | 4,129 | $445,142.54 | 76,490,866 | 2024-09-03 | Filing | |
| $121.29 | 3,526 | $427,671.71 | 76,494,995 | 2024-08-30 | Filing | |
| $120.46 | 16,149 | $1,945,339.22 | 76,498,521 | 2024-08-30 | Filing | |
| $119.45 | 29,012 | $3,465,512.41 | 76,514,670 | 2024-08-30 | Filing | |
| $118.51 | 63,072 | $7,474,423.05 | 76,543,682 | 2024-08-30 | Filing | |
| $117.81 | 8,241 | $970,905.17 | 76,606,754 | 2024-08-30 | Filing | |
| $106.29 | 2,264 | $240,633.99 | 76,614,995 | 2024-08-09 | Filing | |
| $105.37 | 40,875 | $4,306,872.04 | 76,617,259 | 2024-08-09 | Filing | |
| $104.57 | 69,715 | $7,290,069.66 | 76,658,134 | 2024-08-09 | Filing | |
| $103.85 | 7,146 | $742,084.95 | 76,727,849 | 2024-08-09 | Filing | |
| $105.16 | 11,420 | $1,200,959.18 | 76,734,995 | 2024-08-08 | Filing | |
| $104.63 | 26,423 | $2,764,540.72 | 76,746,415 | 2024-08-08 | Filing | |
| $103.48 | 22,811 | $2,360,400.16 | 76,772,838 | 2024-08-08 | Filing | |
| $102.57 | 19,969 | $2,048,166.41 | 76,795,649 | 2024-08-08 | Filing | |
| $101.49 | 17,577 | $1,783,903.79 | 76,815,618 | 2024-08-08 | Filing | |
| $100.54 | 12,299 | $1,236,569.75 | 76,833,195 | 2024-08-08 | Filing |