| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.84 | 500 | $66,422.00 | 1,640,814 | 2024-07-30 | Filing | |
| $131.78 | 3,000 | $395,345.10 | 1,641,314 | 2024-07-30 | Filing | |
| $130.75 | 7,960 | $1,040,784.33 | 1,644,314 | 2024-07-30 | Filing | |
| $129.87 | 11,190 | $1,453,271.04 | 1,652,274 | 2024-07-30 | Filing | |
| $128.91 | 14,773 | $1,904,437.66 | 1,663,464 | 2024-07-30 | Filing | |
| $127.95 | 2,100 | $268,686.60 | 1,678,237 | 2024-07-30 | Filing | |
| $126.51 | 3,684 | $466,069.84 | 1,680,337 | 2024-07-30 | Filing | |
| $125.75 | 15,069 | $1,894,970.45 | 1,684,021 | 2024-07-30 | Filing | |
| $124.67 | 9,100 | $1,134,496.09 | 1,699,090 | 2024-07-30 | Filing | |
| $123.73 | 7,624 | $943,287.02 | 1,708,190 | 2024-07-30 | Filing | |
| $135.91 | 300 | $40,773.99 | 1,715,814 | 2024-07-29 | Filing | |
| $135.28 | 2,100 | $284,094.09 | 1,716,114 | 2024-07-29 | Filing | |
| $134.16 | 6,089 | $816,875.28 | 1,718,214 | 2024-07-29 | Filing | |
| $133.26 | 6,370 | $848,887.86 | 1,724,303 | 2024-07-29 | Filing | |
| $131.76 | 800 | $105,410.00 | 1,730,673 | 2024-07-29 | Filing | |
| $130.19 | 1,500 | $195,286.05 | 1,731,473 | 2024-07-29 | Filing | |
| $129.29 | 8,656 | $1,119,160.21 | 1,732,973 | 2024-07-29 | Filing | |
| $128.24 | 13,728 | $1,760,537.75 | 1,741,629 | 2024-07-29 | Filing | |
| $127.33 | 13,182 | $1,678,423.20 | 1,755,357 | 2024-07-29 | Filing | |
| $126.42 | 17,143 | $2,167,238.63 | 1,768,539 | 2024-07-29 | Filing |