| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.24 | 3,776 | $393,621.57 | 50,390 | 2024-07-15 | Filing | |
| $105.98 | 11,604 | $1,229,757.11 | 19,982 | 2024-07-12 | Filing | |
| $105.47 | 38,396 | $4,049,549.33 | 31,586 | 2024-07-12 | Filing | |
| $106.39 | 1,500 | $159,580.50 | 19,982 | 2024-07-11 | Filing | |
| $105.71 | 36,493 | $3,857,784.51 | 21,482 | 2024-07-11 | Filing | |
| $105.05 | 12,007 | $1,261,287.32 | 57,975 | 2024-07-11 | Filing | |
| $108.31 | 1,862 | $201,673.22 | 155,097 | 2024-07-01 | Filing | |
| $107.85 | 3,270 | $352,653.15 | 156,959 | 2024-07-01 | Filing | |
| $106.78 | 1,422 | $151,835.47 | 160,229 | 2024-07-01 | Filing | |
| $108.27 | 2,459 | $266,226.09 | 1,002,787 | 2024-07-01 | Filing | |
| $107.69 | 3,558 | $383,161.02 | 1,005,246 | 2024-07-01 | Filing | |
| $106.65 | 1,983 | $211,481.00 | 1,008,804 | 2024-07-01 | Filing | |
| $108.23 | 24,949 | $2,700,280.17 | 0 | 2024-07-01 | Filing | |
| $107.64 | 20,413 | $2,197,234.91 | 24,949 | 2024-07-01 | Filing | |
| $106.64 | 8,804 | $938,814.54 | 45,362 | 2024-07-01 | Filing | |
| $109.98 | 2,700 | $296,954.10 | 424,223 | 2024-06-28 | Filing | |
| $108.87 | 4,300 | $468,158.20 | 426,923 | 2024-06-28 | Filing | |
| $110.97 | 1,712 | $189,980.64 | 70,191 | 2024-06-25 | Filing | |
| $112.52 | 30,430 | $3,423,953.17 | 0 | 2024-06-10 | Filing | |
| $111.73 | 63,439 | $7,088,102.91 | 30,430 | 2024-06-10 | Filing |