| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $176.73 | 519 | $91,724.48 | 32,641 | 2024-06-12 | Filing | |
| $180.66 | 53 | $9,574.86 | 3,727 | 2024-06-12 | Filing | |
| $179.36 | 155 | $27,801.17 | 3,780 | 2024-06-12 | Filing | |
| $178.51 | 424 | $75,689.94 | 3,935 | 2024-06-12 | Filing | |
| $177.97 | 32 | $5,695.04 | 4,359 | 2024-06-12 | Filing | |
| $177.52 | 3,076 | $546,064.44 | 2,235,511 | 2024-06-05 | Filing | |
| $176.75 | 11,323 | $2,001,327.79 | 2,238,587 | 2024-06-05 | Filing | |
| $175.99 | 8,101 | $1,425,729.82 | 2,249,910 | 2024-06-05 | Filing | |
| $173.86 | 682 | $118,572.52 | 29,966 | 2024-06-03 | Filing | |
| $173.57 | 12,496 | $2,168,961.96 | 2,258,011 | 2024-05-15 | Filing | |
| $172.78 | 10,004 | $1,728,535.14 | 2,270,507 | 2024-05-15 | Filing | |
| $166.67 | 682 | $113,668.94 | 29,284 | 2024-05-02 | Filing | |
| $169.50 | 473 | $80,172.27 | 4,391 | 2024-05-13 | Filing | |
| $170.03 | 5 | $850.15 | 4,864 | 2024-05-13 | Filing | |
| $167.65 | 660 | $110,651.31 | 4,869 | 2024-05-13 | Filing | |
| $168.12 | 79 | $13,281.80 | 5,529 | 2024-05-13 | Filing | |
| $166.68 | 280 | $46,670.26 | 5,608 | 2024-05-13 | Filing | |
| $165.90 | 3 | $497.70 | 5,888 | 2024-05-13 | Filing | |
| $168.31 | 1,990 | $334,936.10 | 2,280,511 | 2024-05-01 | Filing | |
| $167.40 | 6,600 | $1,104,822.84 | 2,282,501 | 2024-05-01 | Filing |