| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $149.97 | 9,522 | $1,428,014.34 | 1,059,003 | 2026-05-08 | Filing | |
| $151.32 | 1,560 | $236,059.20 | 1,068,525 | 2026-05-08 | Filing | |
| $152.73 | 25,896 | $3,955,096.08 | 1,070,085 | 2026-05-08 | Filing | |
| $152.73 | 36,171 | $5,524,396.83 | 1,095,981 | 2026-05-07 | Filing | |
| $152.73 | 36,171 | $5,524,396.83 | 1,132,152 | 2026-05-07 | Filing | |
| $150.36 | 134,629 | $20,242,816.44 | 1,132,152 | 2025-12-15 | Filing | |
| $146.62 | 50,573 | $7,415,013.26 | 1,266,781 | 2025-12-12 | Filing | |
| $152.87 | 95,345 | $14,575,390.15 | 1,317,354 | 2025-12-11 | Filing | |
| $155.49 | 84,604 | $13,155,321.31 | 1,412,699 | 2025-12-10 | Filing | |
| $160.01 | 40 | $6,400.50 | 1,497,303 | 2025-12-09 | Filing | |
| $160.72 | 2,494 | $400,834.93 | 1,497,343 | 2025-12-08 | Filing | |
| $161.04 | 1,373 | $221,107.92 | 1,499,837 | 2025-12-05 | Filing | |
| $160.59 | 3,167 | $508,588.53 | 1,501,210 | 2025-12-04 | Filing | |
| $167.97 | 41,221 | $6,923,891.37 | 1,504,377 | 2025-12-03 | Filing | |
| $168.23 | 41,874 | $7,044,463.02 | 1,545,598 | 2025-12-02 | Filing | |
| $167.02 | 31,058 | $5,187,307.16 | 1,587,472 | 2025-12-01 | Filing | |
| $172.62 | 22,297 | $3,848,908.14 | 1,618,530 | 2025-11-28 | Filing | |
| $171.80 | 34,556 | $5,936,720.80 | 1,640,827 | 2025-11-26 | Filing | |
| $167.73 | 46,110 | $7,734,030.30 | 1,675,383 | 2025-11-25 | Filing | |
| $159.42 | 31,952 | $5,093,787.84 | 1,721,493 | 2025-11-24 | Filing |