| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.25 | 63,699 | $4,602,010.69 | 1,613,725 | 2024-12-06 | Filing | |
| $71.05 | 32,502 | $2,309,335.35 | 1,677,424 | 2024-12-06 | Filing | |
| $70.73 | 3,799 | $268,690.35 | 1,709,926 | 2024-12-05 | Filing | |
| $69.12 | 1,181 | $81,626.94 | 2,370,858 | 2024-12-05 | Filing | |
| $68.40 | 37,036 | $2,533,351.29 | 2,372,039 | 2024-12-05 | Filing | |
| $67.59 | 81,507 | $5,508,952.17 | 2,409,075 | 2024-12-05 | Filing | |
| $66.61 | 24,156 | $1,609,035.99 | 2,490,582 | 2024-12-05 | Filing | |
| $49.63 | 500 | $24,814.00 | 8,618,602 | 2024-12-02 | Filing | |
| $49.06 | 29,149 | $1,429,918.77 | 8,619,102 | 2024-12-02 | Filing | |
| $47.99 | 25,351 | $1,216,619.84 | 8,648,251 | 2024-12-02 | Filing | |
| $48.48 | 12,504 | $606,251.44 | 656,456 | 2024-12-02 | Filing | |
| $41.06 | 4,151 | $170,454.59 | 8,673,602 | 2024-11-18 | Filing | |
| $40.55 | 50,849 | $2,062,033.73 | 8,677,753 | 2024-11-18 | Filing | |
| $46.98 | 14,421 | $677,472.62 | 600,000 | 2024-11-12 | Filing | |
| $46.36 | 105,579 | $4,894,674.11 | 614,421 | 2024-11-12 | Filing | |
| $46.99 | 900 | $42,287.13 | 2,862,672 | 2024-11-12 | Filing | |
| $46.38 | 9,100 | $422,082.57 | 2,863,572 | 2024-11-12 | Filing | |
| $48.26 | 4,192 | $202,310.11 | 8,728,602 | 2024-11-08 | Filing | |
| $47.72 | 26,524 | $1,265,759.76 | 8,732,794 | 2024-11-08 | Filing | |
| $46.82 | 24,284 | $1,137,093.44 | 8,759,318 | 2024-11-08 | Filing |