| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $131.48 | 7,818 | $1,027,918.46 | 2,209,760 | 2024-07-19 | Filing | |
| $130.28 | 16,358 | $2,131,062.99 | 2,217,578 | 2024-07-19 | Filing | |
| $129.49 | 6,878 | $890,643.22 | 2,233,936 | 2024-07-19 | Filing | |
| $136.82 | 7,200 | $985,088.88 | 2,240,814 | 2024-07-18 | Filing | |
| $135.98 | 5,400 | $734,277.42 | 2,248,014 | 2024-07-18 | Filing | |
| $134.95 | 5,355 | $722,638.51 | 2,253,414 | 2024-07-18 | Filing | |
| $133.94 | 7,500 | $1,004,583.75 | 2,258,769 | 2024-07-18 | Filing | |
| $132.89 | 5,297 | $703,933.69 | 2,266,269 | 2024-07-18 | Filing | |
| $131.88 | 4,150 | $547,284.99 | 2,271,566 | 2024-07-18 | Filing | |
| $130.65 | 6,487 | $847,505.79 | 2,275,716 | 2024-07-18 | Filing | |
| $129.82 | 14,900 | $1,934,377.60 | 2,282,203 | 2024-07-18 | Filing | |
| $128.91 | 18,711 | $2,412,016.30 | 2,297,103 | 2024-07-18 | Filing | |
| $142.66 | 400 | $57,065.00 | 2,315,814 | 2024-07-17 | Filing | |
| $142.17 | 3,200 | $454,934.08 | 2,316,214 | 2024-07-17 | Filing | |
| $140.92 | 3,300 | $465,032.04 | 2,319,414 | 2024-07-17 | Filing | |
| $139.84 | 3,772 | $527,488.55 | 2,322,714 | 2024-07-17 | Filing | |
| $138.77 | 10,328 | $1,433,195.90 | 2,326,486 | 2024-07-17 | Filing | |
| $137.69 | 5,762 | $793,349.04 | 2,336,814 | 2024-07-17 | Filing | |
| $136.91 | 11,367 | $1,556,290.07 | 2,342,576 | 2024-07-17 | Filing | |
| $135.83 | 4,765 | $647,235.67 | 2,353,943 | 2024-07-17 | Filing |