| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.41 | 2,892 | $192,044.71 | 2,849,704 | 2024-12-10 | Filing | |
| $65.51 | 6,908 | $452,536.86 | 2,852,596 | 2024-12-10 | Filing | |
| $74.08 | 14,858 | $1,100,639.04 | 1,513,725 | 2024-12-06 | Filing | |
| $73.55 | 85,142 | $6,262,228.16 | 1,528,583 | 2024-12-06 | Filing | |
| $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 |