| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $131.49 | 927 | $121,891.23 | 46,488 | 2026-02-20 | Filing | |
| $131.49 | 394 | $51,807.06 | 29,497 | 2026-02-20 | Filing | |
| $131.49 | 1,064 | $139,905.36 | 29,891 | 2026-02-20 | Filing | |
| $131.49 | 206 | $27,086.94 | 30,955 | 2026-02-20 | Filing | |
| $135.00 | 11,438 | $1,544,130.00 | 33,810 | 2026-02-20 | Filing | |
| $130.52 | 12,667 | $1,653,296.84 | 46,904 | 2026-02-12 | Filing | |
| $130.71 | 12,656 | $1,654,265.76 | 46,904 | 2026-02-12 | Filing | |
| $130.80 | 5,151 | $673,750.80 | 46,904 | 2026-02-12 | Filing |