| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $169.83 | 5,474 | $929,638.47 | 367,093 | 2024-12-30 | Filing | |
| $167.79 | 711 | $119,295.14 | 372,567 | 2024-12-30 | Filing | |
| $166.83 | 715 | $119,282.74 | 373,278 | 2024-12-30 | Filing | |
| $169.01 | 13,206 | $2,231,998.88 | 925,222 | 2024-12-27 | Filing | |
| $167.98 | 3,201 | $537,716.78 | 938,428 | 2024-12-27 | Filing | |
| $167.24 | 3,593 | $600,900.51 | 941,629 | 2024-12-27 | Filing | |
| $181.34 | 41,726 | $7,566,425.94 | 1,500 | 2024-12-17 | Filing | |
| $180.28 | 59,508 | $10,727,864.21 | 43,226 | 2024-12-17 | Filing | |
| $179.15 | 67,687 | $12,125,922.99 | 1,500 | 2024-12-16 | Filing | |
| $178.46 | 29,080 | $5,189,704.04 | 69,187 | 2024-12-16 | Filing | |
| $177.20 | 10,004 | $1,772,668.78 | 98,267 | 2024-12-16 | Filing | |
| $176.19 | 1,561 | $275,038.83 | 108,271 | 2024-12-16 | Filing | |
| $175.71 | 500 | $87,855.00 | 0 | 2024-12-13 | Filing | |
| $174.97 | 31,877 | $5,577,582.44 | 500 | 2024-12-13 | Filing | |
| $174.31 | 17,623 | $3,071,882.75 | 32,377 | 2024-12-13 | Filing | |
| $178.02 | 4,487 | $798,753.31 | 0 | 2024-12-12 | Filing | |
| $177.04 | 22,424 | $3,969,967.38 | 4,487 | 2024-12-12 | Filing | |
| $176.03 | 23,089 | $4,064,379.76 | 26,911 | 2024-12-12 | Filing | |
| $178.81 | 216 | $38,623.82 | 114,238 | 2024-12-06 | Filing | |
| $177.99 | 1,466 | $260,934.81 | 114,454 | 2024-12-06 | Filing |