| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $99.64 | 5,776 | $575,514.86 | 76,845,494 | 2024-08-08 | Filing | |
| $98.47 | 2,822 | $277,883.47 | 76,851,270 | 2024-08-08 | Filing | |
| $97.80 | 903 | $88,315.12 | 76,854,092 | 2024-08-08 | Filing | |
| $108.19 | 3,972 | $429,733.06 | 76,854,995 | 2024-08-07 | Filing | |
| $107.61 | 12,904 | $1,388,571.05 | 76,858,967 | 2024-08-07 | Filing | |
| $106.35 | 10,883 | $1,157,451.67 | 76,871,871 | 2024-08-07 | Filing | |
| $105.53 | 19,721 | $2,081,192.63 | 76,882,754 | 2024-08-07 | Filing |