| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $143.59 | 3,569 | $512,472.71 | 18,277 | 2026-06-03 | Filing | |
| $149.23 | 6,848 | $1,021,927.04 | 54,961 | 2026-05-27 | Filing | |
| $132.75 | 12,960 | $1,720,440.00 | 69,038 | 2026-05-15 | Filing | |
| $133.01 | 6,933 | $922,158.33 | 69,038 | 2026-05-15 | Filing | |
| $140.04 | 2,000 | $280,080.00 | 34,897 | 2026-05-14 | Filing | |
| $140.04 | 2,410 | $337,496.40 | 50,121 | 2026-05-14 | Filing | |
| $140.25 | 3,916 | $549,219.00 | 50,121 | 2026-05-14 | Filing | |
| $144.57 | 5,830 | $842,843.10 | 54,961 | 2026-05-14 | Filing | |
| $144.41 | 44,138 | $6,373,968.58 | 227,527 | 2026-04-17 | Filing | |
| $140.22 | 17,396 | $2,439,267.12 | 227,527 | 2026-04-14 | Filing | |
| $115.57 | 275 | $31,781.75 | 34,897 | 2026-04-07 | Filing | |
| $115.57 | 1,592 | $183,987.44 | 50,121 | 2026-04-07 | Filing | |
| $138.57 | 3,800 | $526,566.00 | 217,767 | 2026-02-25 | Filing | |
| $137.32 | 46,522 | $6,388,401.04 | 221,567 | 2026-02-25 | Filing | |
| $139.14 | 2,067 | $287,602.38 | 268,089 | 2026-02-24 | Filing | |
| $138.57 | 47,611 | $6,597,456.27 | 270,156 | 2026-02-24 | Filing | |
| $142.19 | 100 | $14,219.00 | 317,767 | 2026-02-24 | Filing | |
| $141.45 | 2,783 | $393,655.35 | 317,867 | 2026-02-24 | Filing | |
| $140.49 | 6,955 | $977,107.95 | 320,650 | 2026-02-24 | Filing | |
| $131.49 | 653 | $85,862.97 | 45,835 | 2026-02-20 | Filing |