| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $135.93 | 2,121 | $288,305.20 | 2,165,814 | 2024-07-19 | Filing | |
| $135.28 | 10,966 | $1,483,426.75 | 2,167,935 | 2024-07-19 | Filing | |
| $134.33 | 12,960 | $1,740,945.31 | 2,178,901 | 2024-07-19 | Filing | |
| $133.41 | 6,523 | $870,222.34 | 2,191,861 | 2024-07-19 | Filing | |
| $132.26 | 11,376 | $1,504,607.96 | 2,198,384 | 2024-07-19 | Filing | |
| $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 |