| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.40 | 75,359 | $7,792,120.60 | 104,850 | 2024-11-13 | Filing | |
| $101.61 | 49,307 | $5,010,084.27 | 180,209 | 2024-11-12 | Filing | |
| $102.77 | 50,693 | $5,209,719.61 | 229,516 | 2024-11-11 | Filing | |
| $71.93 | 1,428 | $102,716.04 | 227,672 | 2024-09-12 | Filing | |
| $70.86 | 517 | $36,634.62 | 61,130 | 2024-09-11 | Filing | |
| $74.10 | 36,254 | $2,686,421.40 | 280,209 | 2024-08-30 | Filing | |
| $73.87 | 21,327 | $1,575,425.49 | 316,463 | 2024-08-29 | Filing | |
| $73.68 | 37,045 | $2,729,475.60 | 337,790 | 2024-08-28 | Filing | |
| $73.97 | 1,013 | $74,931.61 | 18,789 | 2024-08-28 | Filing | |
| $74.35 | 22,867 | $1,700,161.45 | 374,835 | 2024-08-27 | Filing | |
| $75.25 | 28,005 | $2,107,376.25 | 397,702 | 2024-08-26 | Filing | |
| $74.70 | 31,888 | $2,382,033.60 | 425,707 | 2024-08-23 | Filing | |
| $72.86 | 22,614 | $1,647,656.04 | 457,595 | 2024-08-22 | Filing | |
| $72.66 | 29,399 | $2,136,131.34 | 480,209 | 2024-08-21 | Filing | |
| $72.77 | 22,866 | $1,663,958.82 | 509,608 | 2024-08-20 | Filing | |
| $72.51 | 14,601 | $1,058,718.51 | 206,883 | 2024-08-21 | Filing | |
| $72.49 | 24,836 | $1,800,361.64 | 532,474 | 2024-08-19 | Filing | |
| $71.79 | 22,899 | $1,643,919.21 | 557,310 | 2024-08-16 | Filing | |
| $71.64 | 11,000 | $788,040.00 | 215,079 | 2024-08-16 | Filing | |
| $69.00 | 3,597 | $248,193.00 | 61,647 | 2024-08-14 | Filing |