| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.93 | 4,763 | $342,602.59 | 22,685 | 2024-12-04 | Filing | |
| $76.22 | 170 | $12,957.81 | 27,448 | 2024-12-02 | Filing | |
| $75.47 | 8,718 | $657,935.25 | 27,618 | 2024-12-02 | Filing | |
| $73.11 | 500 | $36,554.00 | 112,246 | 2024-11-29 | Filing | |
| $72.05 | 30,635 | $2,207,178.23 | 112,746 | 2024-11-29 | Filing | |
| $70.27 | 35,000 | $2,459,499.00 | 143,381 | 2024-11-27 | Filing | |
| $74.68 | 1,100 | $82,148.55 | 31,154 | 2024-11-25 | Filing | |
| $72.81 | 1,020 | $74,264.26 | 32,254 | 2024-11-25 | Filing | |
| $72.13 | 2,137 | $154,142.88 | 33,274 | 2024-11-25 | Filing | |
| $70.63 | 209 | $14,762.15 | 35,411 | 2024-11-25 | Filing | |
| $71.15 | 4,497 | $319,956.60 | 178,381 | 2024-11-26 | Filing | |
| $72.61 | 17,151 | $1,245,275.80 | 182,878 | 2024-11-25 | Filing | |
| $71.03 | 19,918 | $1,414,823.34 | 200,029 | 2024-11-25 | Filing | |
| $70.63 | 1,827 | $129,041.56 | 0 | 2024-11-22 | Filing | |
| $70.03 | 8,204 | $574,555.65 | 1,827 | 2024-11-22 | Filing | |
| $68.93 | 5,178 | $356,909.18 | 10,031 | 2024-11-22 | Filing | |
| $68.08 | 15,666 | $1,066,545.98 | 15,209 | 2024-11-22 | Filing | |
| $67.36 | 3,696 | $248,952.58 | 30,875 | 2024-11-22 | Filing | |
| $67.64 | 9,894 | $669,221.26 | 34,571 | 2024-11-21 | Filing | |
| $66.47 | 15,461 | $1,027,728.23 | 44,465 | 2024-11-21 | Filing |